Sales data processor and program
By introducing detection, setting and control functions into POS terminal devices, switching between clerk and self-service modes is achieved, solving the problem that the device cannot switch when there is insufficient staff and improving business fluency.
Patent Information
- Application Number
- JP2025016545
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-04
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2038-10-10
AI Technical Summary
When the store staff is insufficient, the existing POS terminal equipment cannot switch from the store staff to the self-service operation mode, resulting in the inability to operate effectively when there is a shortage of staff.
A sales data processing device is designed, which includes three parts: detection, setup and control. By detecting mode switching factors, setting operation modes, and controlling the operating status of relevant devices according to the mode, the switching between the clerk and the self-service mode is achieved.
It realizes that when there is a shortage of staff, the POS terminal device can automatically switch to self-service mode, ensuring that the device can continue to operate normally and improving business fluency when there is insufficient staff.
Smart Images

Figure 2025062049000001_ABST
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to a sales data processing device and a program. [Background technology]
[0002] Conventionally, point of sales (POS) terminals are used in convenience stores and specialty retail stores. Among POS terminals, there are self-service POS terminals that allow customers to register products for sale and to check out the products registered by the product registration process.
[0003] In retail stores, there are times when there is a shortage of staff because there are various tasks such as arranging products and ordering products. During such times when there is a shortage of staff, it is not possible to assign a dedicated staff member to operate the POS terminal. Therefore, retail stores want to operate the POS terminal as a self-service POS terminal that customers can operate during times when there is a shortage of staff.
[0004] However, because various fixtures and the like are placed inside the counter on which the POS terminal is placed, the customer must stand outside the counter to operate the self-service POS terminal, which means that the customer cannot operate the device from inside the counter, i.e., from the store clerk's side. 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 capable of switching a device to be operated depending on an expected operator. [Means for solving the problem]
[0006] The sales data processing device of the embodiment includes a detection means, a setting means, and a control means. The detection means detects a switching factor for switching between a first mode operated by a store clerk and a second mode operated by a customer. The setting means sets the first mode or the second mode according to the switching factor detected by the detection means. The control means operates a war machine associated with the first mode or the second mode set by the setting means based on setting information that defines a machine to be operated on the condition that the machine is in the first mode and a machine to be operated on the condition that the machine is in the second mode. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a perspective view showing an example of the appearance of a POS terminal. [Diagram 2] FIG. 2 is a block diagram showing an example of a hardware configuration of a POS terminal. [Diagram 3] FIG. 3 is an explanatory diagram illustrating an example of a data configuration of the mode setting table. [Figure 4] FIG. 4 is a block diagram showing an example of a characteristic functional configuration of the POS terminal. [Diagram 5] FIG. 5 is a flowchart showing an example of a mode setting process executed by the POS terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of the sales data processing device and the program will be described in detail with reference to the attached drawings. Note that the embodiment described below is one embodiment of the sales data processing device and the program, and does not limit the configuration, specifications, etc. The sales data processing device and the program of this embodiment are an example of application to a POS (Point Of Sales) terminal installed in a retail store.
[0009] Fig. 1 is an external perspective view showing an example of the appearance of a POS terminal 1. The POS terminal 1 shown in Fig. 1 is shown as seen from the customer side. The POS terminal 1 has a self-service POS mode in which a store clerk operates a product registration process for registering products to be sold and a transaction process for the products registered by the product registration process, and a normal POS mode in which a customer operates the product registration process and the transaction process.
[0010] In the normal POS mode, a customer performs product registration processing and transaction processing while standing on the customer side and operates the POS terminal 1. On the other hand, in the self-service POS mode, a store clerk performs product registration processing and transaction processing while standing on the opposite side of the POS terminal 1 and operates the POS terminal 1.
[0011] The POS terminal 1 has a first display unit 11, a second display unit 12, and a keyboard 13 on the top surface. The first display unit 11 is a touch panel display having a touch panel laminated on a display surface. The first display unit 11 displays various information toward the customer side.
[0012] The second display unit 12 is a touch panel display having a touch panel laminated on a display surface. The second display unit 12 faces in the opposite direction to the first display unit 11. That is, the second display unit 12 displays various information toward the store clerk. The keyboard 13 is an input device having various keys for operating the POS terminal 1. The keyboard 13 is disposed in front of the second display unit 12.
[0013] The POS terminal 1 also has, on its customer side, a first reading window 141, a first receipt discharge port 161, a first coin insertion port 181, a first coin withdrawal port 182, a first banknote deposit port 183, and a first banknote withdrawal port 184. The first reading window 141, the first receipt discharge port 161, the first coin insertion port 181, the first coin withdrawal port 182, the first banknote deposit port 183, and the first banknote withdrawal port 184 face towards the customer side.
[0014] The first reading window 141 is formed of a plate that is capable of transmitting light. The first reading window 141 is a window that transmits light from the first scanner 14 (see FIG. 2) stored inside the POS terminal 1 to the outside. The first scanner 14 reads a code symbol such as a barcode or a two-dimensional code that is held in front of the first reading window 141. In this way, the first scanner 14 reads, for example, product information of a product that is for sale.
[0015] The first receipt outlet 161 is an outlet for discharging receipts and the like issued by the first printing unit 16 (see FIG. 2) housed inside the POS terminal 1. The first printing unit 16 is a printer that issues receipts on which various information related to one transaction is printed.
[0016] The POS terminal 1 includes a change unit 18 (see FIG. 2) therein. The change unit 18 is a device such as a change machine that stores inserted money and dispenses change. Note that the change unit 18 is not limited to a change machine that handles both coins and bills, and may be a change machine that handles either coins or bills.
[0017] The first coin slot 181 is an slot that accepts coins. The first coin outlet 182 is an outlet that ejects coins. The first banknote slot 183 is an slot that accepts banknotes. The first banknote outlet 184 is an outlet that ejects banknotes.
[0018] The change unit 18 causes the first money transport unit 185 (see FIG. 2) to transport coins inserted from the first coin slot 181 and banknotes inserted from the first banknote slot 183 to a money storage unit (not shown). The change unit 18 also transports coins discharged from the first coin outlet 182 and banknotes discharged from the first banknote outlet 184 from the storage unit to the first money transport unit 185. The first money transport unit 185 has a transport belt (not shown) that transports money to the storage unit that stores money such as banknotes and coins, a transport motor that drives the transport belt, and the like.
[0019] The POS terminal 1 can be fitted with a cover (not shown) that covers the customer side of the POS terminal 1. More specifically, the POS terminal 1 can be fitted with a cover (not shown) that covers the first reading window 141, the first receipt discharge port 161, the first coin insertion port 181, the first coin withdrawal port 182, the first banknote deposit port 183, and the first banknote withdrawal port 184. For example, the POS terminal 1 is fitted with a cover in order to prevent unintended operations by a customer in the normal POS mode. Note that the cover is not limited to a cover that covers all of the first reading window 141, the first receipt discharge port 161, the first coin insertion port 181, the first coin withdrawal port 182, the first banknote deposit port 183, and the first banknote withdrawal port 184, but may be a cover that covers one or more of them.
[0020] The POS terminal 1 also has a second reading window (not shown), a second receipt discharge port (not shown), a second coin insertion port (not shown), a second coin withdrawal port (not shown), a second banknote deposit port (not shown), and a second banknote withdrawal port (not shown) on the side facing the store clerk. The second reading window, the second receipt discharge port, the second coin insertion port, the second coin withdrawal port, the second banknote deposit port, and the second banknote withdrawal port are all directed towards the store clerk.
[0021] The second reading window is formed of a plate that is transparent to light. The second reading window is a window that transmits light from a second scanner 15 (see FIG. 2) stored inside the POS terminal 1 to the outside. The second scanner 15 reads a code symbol such as a barcode or a two-dimensional code that is held in front of the second reading window. In this way, the second scanner 15 reads, for example, product information of a product that is for sale.
[0022] The second receipt outlet is an outlet for discharging receipts and the like issued by the second printing unit 17 (see FIG. 2) housed inside the POS terminal 1. The second printing unit 17 is a printer that issues receipts on which various information related to one transaction is printed.
[0023] The second coin slot is an slot that accepts coins. The second coin outlet is an outlet that ejects coins. The second banknote slot is an slot that accepts banknotes. The second banknote outlet is an outlet that ejects banknotes.
[0024] The change unit 18 causes the second money transport unit 186 (see FIG. 2) to transport coins inserted from the second coin slot and banknotes inserted from the second banknote deposit slot to a money storage unit (not shown). The change unit 18 also transports coins discharged from the second coin dispensing slot and banknotes discharged from the second banknote dispensing slot from the storage unit (not shown) to the second money transport unit 186. The second money transport unit 186 has a transport belt (not shown) that transports money to a storage unit that stores money such as banknotes and coins, a transport motor that drives the transport belt, and the like.
[0025] The POS terminal 1 dispenses and deposits money to both the customer side and the store clerk side using a single change unit 18. However, the POS terminal 1 may be provided with two change machines, one facing the customer side and the other facing the store clerk side.
[0026] Alternatively, the POS terminal 1 may be provided with a change machine that can be rotated to face either the customer side or the store clerk side. In this case, the change machine only needs to have a money outlet and a money deposit port on either the customer side or the store clerk side. In the normal POS mode, the change machine's money outlet and money deposit port face the store clerk side, and in the self-service POS mode, the money outlet and money deposit port face the customer side.
[0027] The hardware configuration of the POS terminal 1 will be described. Fig. 2 is a block diagram showing an example of the hardware configuration of the POS terminal 1. The POS terminal 1 includes a control unit 101, a storage unit 102, a communication interface 103, a connection interface 104, a first display unit 11, a second display unit 12, a keyboard 13, a first scanner 14, a second scanner 15, a first printing unit 16, a second printing unit 17, a change unit 18, and a cover sensor 105. These units are connected to each other via a system bus 106 such as a data bus or an address bus.
[0028] The control unit 101 is a computer that controls the overall operation of the POS terminal 1 and realizes various functions of the POS terminal 1. The control unit 101 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The CPU controls the overall operation of the POS terminal 1. The ROM is a non-volatile storage medium that retains various data even when power is not supplied. The RAM is a storage medium that can read and write data to a specified area. The CPU then executes a program stored in the ROM or the storage unit 102, etc., using the RAM as a work area.
[0029] The storage unit 102 is a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage unit 102 stores a control program 107 and a mode setting table 108. Note that the mode setting table 108 may be stored not only in the storage unit 102 but also in another device such as a store server.
[0030] FIG. 3 is an explanatory diagram showing an example of the data configuration of the mode setting table 108. The mode setting table 108 is setting information in which the operating state of each device for each operator mode is set in the operator mode in which the operator who operates the POS terminal 1 is assumed to be a store clerk or a customer. The operator mode includes a normal POS mode in which the POS terminal 1 is assumed to be operated by a store clerk, and a self-service POS mode in which the POS terminal 1 is assumed to be operated by a customer. The mode setting table 108 defines devices that are operated under the condition that the normal POS mode is selected, and devices that are operated under the condition that the self-service POS mode is selected. The devices include the first display unit 11, the second display unit 12, the first scanner 14, the second scanner 15, the first printing unit 16, the second printing unit 17, the first money transport unit 185, and the second money transport unit 186. The mode setting table 108 is not limited to these devices, and may include other devices.
[0031] In the normal POS mode, the first display unit 11 is set to display an arbitrary screen. The arbitrary screen is, for example, a screen showing registered products, a screen showing the total amount in the transaction process, a screen accepting an operation to switch from the normal POS mode to the self-service POS mode, etc. In addition, in the normal POS mode, the second display unit 12 is set to display a screen for a store clerk who operates the POS terminal 1 to execute the product registration process and the transaction process.
[0032] In addition, in the normal POS mode, the devices facing the store clerk side, such as the first scanner 14, the first printing unit 16, and the first money transport unit 185, are set to operate. On the other hand, in the normal POS mode, the devices facing the customer side, such as the second scanner 15, the second printing unit 17, and the second money transport unit 186, are set to stop operating.
[0033] In the self-service POS mode, the first display unit 11 is set to display a screen for a customer to operate the POS terminal 1 to perform product registration processing and transaction processing. In the normal POS mode, the second display unit 12 is set to display an arbitrary screen. An arbitrary screen is, for example, a screen showing registered products, a screen showing the total amount in transaction processing, a screen accepting an operation to switch from the self-service POS mode to the normal POS mode, etc.
[0034] In the self-POS mode, the devices facing the customer side, such as the second scanner 15, the second printing unit 17, and the second money transport unit 186, are set to operate. On the other hand, in the self-POS mode, the devices facing the store clerk side, such as the first scanner 14, the first printing unit 16, and the first money transport unit 185, are set to stop operating.
[0035] The communication interface 103 is an interface for communicating with external devices connected to a network.
[0036] The connection interface 104 is an interface for connecting to an external device. For example, the connection interface 104 is a USB (Universal Serial Bus) interface. Note that the connection interface 104 is not limited to a USB interface, and may be an interface for connection according to other standards. For example, the connection interface 104 connects to an electronic money terminal 20 capable of performing transactions using electronic money. The electronic money terminal 20 is a device that performs transactions by depositing money in advance through a process called charging, and transmitting and receiving necessary information from a card or a mobile terminal through short-range wireless communication.
[0037] The cover sensor 105 is a sensor that detects whether or not covers are attached to cover the first reading window 141, the first receipt discharge port 161, the first coin insertion port 181, the first coin withdrawal port 182, the first banknote deposit port 183, and the first banknote withdrawal port 184. Here, the cover sensor 105 may be a sensor that optically detects the cover, a sensor that detects the cover by a mechanical switch or the like, or a sensor that detects the cover by some other method.
[0038] Next, a description will be given of characteristic functions of the POS terminal 1. Here, Fig. 4 is a block diagram showing an example of a characteristic functional configuration of the POS terminal 1.
[0039] The control unit 101 of the POS terminal 1 loads the control program 107 in the storage unit 102 into the RAM, and operates according to the control program 107 to generate the respective functional units shown in Fig. 4 on the RAM. Specifically, the control unit 101 of the POS terminal 1 includes, as functional units, a mode change detection unit 1001, a mode control unit 1002, a product registration unit 1003, an accounting processing unit 1004, and a print control unit 1005.
[0040] The mode change detection unit 1001 is an example of a detection means. The mode change detection unit 1001 detects a switching factor for switching between a normal POS mode in which a store clerk operates the POS terminal 1 and a self-service POS mode in which a customer operates the POS terminal 1.
[0041] For example, the mode change detection unit 1001 detects an operation to switch between the normal POS mode and the self-service POS mode as a switching cause. More specifically, when a switching button for switching between the normal POS mode and the self-service POS mode is displayed on the second display unit 12 facing the store clerk, the mode change detection unit 1001 detects pressing of the switching button as a switching cause. Here, the store clerk switches from the normal POS mode to the self-service POS mode when there are few store clerks. Therefore, a display condition for displaying the switching button may be set. For example, the switching button is displayed on the second display unit 12 under the condition that it is a time period set in advance. Or, the switching button is displayed under the condition that the number of store clerks working is lower than a threshold value based on the work shift information in which the working hours of the store clerks are registered.
[0042] For example, the mode change detection unit 1001 may detect the connection of a predetermined device as a switching cause. More specifically, in a retail store, in the self-POS mode, cash transactions may be prohibited and electronic money transactions may be permitted. In this case, the mode change detection unit 1001 detects that the electronic money terminal 20 is connected to the connection interface 104. That is, when an external device is connected to the connection interface 104, the mode change detection unit 1001 identifies the type of the connected external device based on information output from the external device. Then, when the external device to which the external device is connected is the electronic money terminal 20, the mode change detection unit 1001 determines that a predetermined device is connected. Note that the predetermined device is not limited to the electronic money terminal 20 and may be another type of device.
[0043] For example, the mode change detection unit 1001 may detect as a switching cause that a predetermined device has been made unusable. More specifically, in the normal POS mode, the store clerk attaches a cover covering the customer side of the POS terminal 1 to the POS terminal 1. This makes it impossible for the customer to use the first scanner 14, the first printing unit 16, and the first money transport unit 185. Therefore, the mode change detection unit 1001 detects as a switching cause the detection by the cover sensor 105 of the attachment of a cover covering the customer side of the POS terminal 1.
[0044] For example, the mode change detection unit 1001 may detect a change in a predetermined device orientation as a switching cause. For example, if the POS terminal 1 has a change machine whose orientation can be selected by rotation or the like and which has a money outlet and a money deposit port on either the customer side or the store clerk side, the mode change detection unit 1001 detects a change in the orientation of the change machine as a switching cause.
[0045] The mode control unit 1002 is an example of a setting unit. The mode control unit 1002 sets the operator mode to the normal POS mode or the self POS mode according to the switching cause detected by the mode change detection unit 1001.
[0046] For example, when the mode change detection unit 1001 detects an operation to switch between the normal POS mode and the self-service POS mode, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode designated by the operation.
[0047] For example, the mode control unit 1002 sets the mode to normal POS mode or self-service POS mode according to the type of the connected device. In this case, the storage unit 102 stores device correspondence information in which the normal POS mode or self-service POS mode is associated with each type of device. When the mode change detection unit 1001 detects that a predetermined device has been connected as a switching cause, the mode control unit 1002 sets the mode to normal POS mode or self-service POS mode associated with the type of the connected device in the device correspondence information. For example, when the mode change detection unit 1001 detects that the electronic money terminal 20 has been connected as a switching cause, the mode control unit 1002 sets the mode to self-service POS mode associated with the electronic money terminal 20 in the device correspondence information.
[0048] For example, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode according to the type of the disabled device. In this case, the storage unit 102 stores the stopped device correspondence information in which the normal POS mode or the self-service POS mode is associated with each type of the disabled device. When the mode change detection unit 1001 detects that a predetermined device has been disabled as a switching cause, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode associated with the type of the disabled device in the stopped device correspondence information. For example, when the mode change detection unit 1001 detects that the first scanner 14, the first printing unit 16, and the first money transport unit 185 have been disabled as a switching cause, the mode control unit 1002 sets the mode to the normal POS mode associated with these devices. Note that the mode control unit 1002 may set the mode to the normal POS mode when it detects that any of the devices, not limited to all of these devices, has been disabled as a switching cause.
[0049] For example, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode according to the orientation of the device. In this case, the storage unit 102 stores device orientation correspondence information in which the normal POS mode or the self-service POS mode is associated with each device and its orientation. When the mode change detection unit 1001 detects that the orientation of the change machine has been changed as a switching factor, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode associated with the device whose orientation has been changed and the orientation of the device after the change. For example, when the mode change detection unit 1001 detects that the orientation of the change machine has been changed as a switching factor, the mode control unit 1002 sets the mode to the normal POS mode on the condition that the orientation of the change machine is on the clerk side. On the other hand, when the mode change detection unit 1001 detects that the orientation of the change machine has been changed as a switching factor, the mode control unit 1002 sets the mode to the self-service POS mode on the condition that the orientation of the change machine is on the customer side.
[0050] Here, there are cases where both the conditions for setting the normal POS mode and the conditions for setting the self-service POS mode are satisfied. For example, detection of the attachment of a cover covering the customer side of the POS terminal 1 is a condition for setting the normal POS mode. Also, an operation for setting the self-service POS mode is a condition for setting the self-service POS mode. If an operation for setting the self-service POS mode is accepted when a cover covering the customer side of the POS terminal 1 is attached, both the conditions for setting the normal POS mode and the conditions for setting the self-service POS mode are satisfied, resulting in a contradiction.
[0051] The mode control unit 1002 determines whether to set the normal POS mode or the self-service POS mode. For example, the mode control unit 1002 sets the normal POS mode or the self-service POS mode based on the priority set for each condition. In this case, the storage unit 102 stores priority information in which a different priority is set for each condition for setting the normal POS mode or the self-service POS mode. Then, when a contradiction occurs, the mode control unit 1002 sets the normal POS mode or the self-service POS mode associated with the highest priority condition among the satisfied conditions.
[0052] Alternatively, the mode control unit 1002 causes a selection screen requesting the user to select whether to set the normal POS mode or the self-service POS mode on the second display unit 12. The mode control unit 1002 sets the normal POS mode or the self-service POS mode selected on the selection screen.
[0053] Alternatively, the mode control unit 1002 causes the second display unit 12 to display a notification screen notifying that a contradiction has occurred because both the conditions for setting the normal POS mode and the conditions for setting the self-service POS mode are satisfied. The notification screen includes information such as a message requesting the resolution of the contradiction. When the contradiction is resolved, the mode control unit 1002 sets the mode to the normal POS mode or the self-service POS mode, for which the conditions are satisfied. For example, when a contradiction occurs due to an operation to set the self-service POS mode being accepted when a cover covering the customer side of the POS terminal 1 is attached, the mode control unit 1002 sets the mode to the self-service POS mode on the condition that the cover is removed.
[0054] The product registration unit 1003, the accounting processing unit 1004, and the print control unit 1005 are examples of a control means. The product registration unit 1003, the accounting processing unit 1004, and the print control unit 1005 execute various processes by operating devices according to the operator mode set by the mode control unit 1002 based on the mode setting table 108.
[0055] The product registration unit 1003 controls the first display unit 11, the second display unit 12, the first scanner 14, and the second scanner 15 to execute a product registration process for registering products for sale. For example, in the case of a normal POS node, the product registration unit 1003 causes the second display unit 12 to display a product registration screen for a store clerk that guides the user to register products for sale based on the mode setting table 108. Furthermore, when the second scanner 15 reads product information, the product registration unit 1003 registers a product identified by the product information as a product for sale. On the other hand, in the case of a self-service POS node, the product registration unit 1003 causes the first display unit 11 to display a product registration screen for a customer that guides the user to register products for sale based on the mode setting table 108. Furthermore, when the first scanner 14 reads product information, the product registration unit 1003 registers a product identified by the product information as a product for sale.
[0056] The accounting processing unit 1004 controls the first money transport unit 185 and the second money transport unit 186 of the change unit 18 to perform accounting for the products registered by the product registration process. For example, in the case of a normal POS node, the accounting processing unit 1004 transports the money inserted into the second money transport unit 186 to a storage unit based on the mode setting table 108. Furthermore, the accounting processing unit 1004 transports the money to be dispensed to the second money transport unit 186 when there is change. On the other hand, in the case of a self-service POS node, the accounting processing unit 1004 transports the money inserted into the first money transport unit 185 to a storage unit based on the mode setting table 108. Furthermore, the accounting processing unit 1004 transports the money to be dispensed to the first money transport unit 185 when there is change.
[0057] The printing control unit 1005 controls the first printing unit 16 and the second printing unit 17 to execute a printing process to print a receipt on which various information related to one transaction is printed. The receipt includes the name of the product registered in the product registration process, the total amount inserted in the checkout process, the amount of change dispensed, etc. For example, in the case of a normal POS node, the printing control unit 1005 causes the second printing unit 17 to print a receipt based on the mode setting table 108. On the other hand, in the case of a self-service POS node, the printing control unit 1005 causes the first printing unit 16 to print a receipt based on the mode setting table 108.
[0058] Next, a description will be given of the mode setting process executed by the POS terminal 1. Here, Fig. 5 is a flow chart showing an example of the mode setting process executed by the POS terminal 1.
[0059] The mode change detection unit 1001 determines whether or not a switching factor for changing the operator mode has been detected (step S1).
[0060] When the switching factor has not been detected (step S1; No), the mode change detection unit 1001 waits until the switching factor is detected.
[0061] When a switching factor is detected (step S1; Yes), the mode control unit 1002 determines whether to set the operator mode to the normal POS mode or the self POS mode, depending on the switching factor detected by the mode change detection unit 1001 (step S2).
[0062] When it is determined that the normal POS mode should be set (step S2; Yes), the mode control unit 1002 sets the operator mode to the normal POS mode (step S3). This causes the second display unit 12 to display a screen for the store clerk. The second scanner 15, the second printing unit 17, and the second money transport unit 186 are in an operating state. On the other hand, the first scanner 14, the first printing unit 16, and the first money transport unit 185 are in a stopped state.
[0063] On the other hand, when it is determined that the self-service POS mode should be set (step S2; No), the mode control unit 1002 sets the operator mode to the self-service POS mode (step S4). As a result, the first display unit 11 displays a screen for the customer. The first scanner 14, the first printing unit 16, and the first money transport unit 185 are in an operating state. On the other hand, the second scanner 15, the second printing unit 17, and the second money transport unit 186 are in a stopped state.
[0064] With the above, the POS terminal 1 ends the mode setting process.
[0065] As described above, the POS terminal 1 according to this embodiment detects pressing of a switching button or the like as a switching factor for switching between the normal POS mode and the self-service POS mode. Furthermore, when the POS terminal 1 detects a switching factor such as pressing of a switching button, it switches and sets the operator mode. Then, the POS terminal 1 operates the device associated with the set operator mode in the mode setting table 108. That is, the POS terminal 1 operates the device on the side of the expected operator. Thus, the POS terminal 1 can switch the device to be operated depending on the expected operator.
[0066] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.
[0067] The programs executed by each device in the above-mentioned embodiments and modifications are provided by being pre-installed in a storage medium (ROM or storage unit) included in each device, but this is not limited to the above. For example, the programs may be provided by being recorded in an installable or executable format on a computer-readable storage medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). Furthermore, the storage medium is not limited to a medium independent of the computer or embedded system, but also includes a storage medium in which a program transmitted via a LAN, the Internet, or the like is downloaded and stored or temporarily stored.
[0068] In addition, the programs executed by each device in the above embodiments and modified examples 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 or distributed via a network such as the Internet. [Explanation of symbols]
[0069] 1 POS terminal 11 1st display section 12 2nd display 13 Keyboard 14 First Scanner 15 Second Scanner 16 First Printing Section 17 Second Printing Section 18 Change Section 101 Control section 102 Storage section 103 Communication Interface 104 Connection Interface 105 Cover Sensor 106 System Bus 107 Control Program 108 Mode Setting Table 141 First reading window 161 First receipt outlet 181 First coin slot 182 1st coin withdrawal port 183 1st banknote deposit slot 184 1st banknote withdrawal port 185 1st Money Delivery Department 186 2nd Money Delivery Department 1001 Mode change detector 1002 Mode control section 1003 Product Registration Department 1004 Accounting department 1005 Print control unit 20 Electronic money terminal [Prior art documents] [Patent documents]
[0070] [Patent Document 1] JP 2010-86202 A
Claims
1. a detection means for detecting a switching factor for switching between a first mode operated by a store clerk and a second mode operated by a customer; a setting means for setting the first mode or the second mode in response to the switching cause detected by the detection means; a control means for operating the device associated with the first mode or the second mode set by the setting means based on setting information in which a device to be operated on the condition that the device is in the first mode and a device to be operated on the condition that the device is in the second mode are defined; A sales data processing device comprising:
2. The detection means detects an operation of switching between the first mode and the second mode as the switching cause, the setting means sets the first mode or the second mode designated by the operation. The sales data processing device according to claim 1 .
3. The detection means detects, as the switching cause, that a predetermined orientation of the device has been changed, The setting means sets the device to the first mode or the second mode depending on the orientation of the device. The sales data processing device according to claim 1 .
4. The detection means detects a connection of a predetermined device as the switching cause, the setting means sets the first mode or the second mode depending on the type of the connected device. The sales data processing device according to claim 1 .
5. The detection means detects that a predetermined device has been disabled as the switching cause, the setting means sets the first mode or the second mode depending on the type of the disabled device. The sales data processing device according to claim 1 .
6. Computer, a detection means for detecting a switching factor for switching between a first mode operated by a store clerk and a second mode operated by a customer; a setting means for setting the first mode or the second mode in response to the switching cause detected by the detection means; a control means for operating the device associated with the first mode or the second mode set by the setting means based on setting information in which a device to be operated on the condition that the device is in the first mode and a device to be operated on the condition that the device is in the second mode are defined; A program to make it function as such.
Citation Information
Patent Citations
Sales processing system and sales processing method
JP2017102856A
POS system, settlement device, registration device and program
JP2018109932A
POS-terminal device
WO2015147328A1
Cash register settlement system
JP2010086202A