Sales data processing device, system, program, and sales data processing method

JP2025100754A5Active Publication Date: 2025-10-28TERAOKA SEIKO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025068011
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2025-10-28
Estimated Expiration
2038-02-13

AI Technical Summary

Technical Problem

Despite the installation of multiple POS registers, there is often an insufficient number of employees to efficiently process a large number of customers, limiting the capacity of existing systems.

Method used

A sales data processing apparatus that can operate in multiple modes, including normal, full self-service, and semi-self-service modes, with an instruction reception unit for mode switching and a control unit to manage transitions between these modes, allowing efficient processing even with limited staff.

Benefits of technology

Enhances processing efficiency by enabling flexible operation modes that allow customers to handle their transactions independently, reducing the reliance on store clerks and optimizing resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To efficiently perform processing.SOLUTION: A sales data processing device that can operate in a plurality of operation modes, includes instruction reception means for receiving an operation mode switching instruction to switch an operation mode of an own device, and control means for controlling the own device. The control means controls execution of operation mode switching processing of switching the operation mode of the own device when a state of the own device upon the operation mode switching instruction is an initial state, and executes another processing different from the operation mode switching processing in place of the operation mode switching processing or in addition to the operation mode switching processing when the state of the own device upon the operation mode switching instruction is not the initial state.SELECTED DRAWING: Figure 16
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a sales data processing apparatus, a program, and a sales data processing method.

Background Art

[0002] Generally, multiple POS registers are installed in convenience stores, supermarkets, etc. Also, POS registers operating in multiple operation modes have been proposed (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, despite installing multiple POS registers, there is a problem that the number of store employees is insufficient and there is a limit to the number of customers that can be processed, and processing cannot be performed efficiently.

[0005] The present invention has been made in view of such circumstances, and its object is to provide a technology capable of performing processing efficiently.

Means for Solving the Problems

[0006] In order to solve the above-described problems, a sales data processing apparatus according to an aspect of the present invention is a sales data processing apparatus that can operate in a plurality of operation modes, and includes an instruction reception unit that receives an operation mode switching instruction for switching the operation mode of the own apparatus, and a control unit that controls the own apparatus. When the state of the own apparatus at the time of the operation mode switching instruction is the initial state, the control unit controls the execution of an operation mode switching process for switching the operation mode of the own apparatus. When the state of the own apparatus at the time of the operation mode switching instruction is not the initial state, instead of or in addition to the operation mode switching process, another process different from the operation mode switching process is executed.

Brief Description of the Drawings

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Embodiments for Carrying Out the Invention

[0008] FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. The POS system 1 shown in FIG. 1 includes three POS terminals 20-1, POS terminal 20-2, POS terminal 20-3, and a store controller (store computer, management device) 10, and each is communicably connected via a LAN 11. Hereinafter, when not particularly distinguishing between the POS terminals 20-1, 20-2, and 20-3, they are collectively referred to as the POS terminal 20. Note that the POS system 1 may further include a monitoring terminal (not shown) that displays the status (operation mode, processing status, etc.) of the POS terminal 20 and controls the POS terminal 20.

[0009] The POS system 1 can be introduced into various stores (convenience stores, supermarkets, etc.).

[0010] FIG. 2 is a diagram showing an installation example of the POS terminal 20. FIG. 2(A) is a perspective view of the POS terminal 20 and the like as viewed from the customer side. FIG. 2(B) is a perspective view of the POS terminal 20 and the like as viewed from the store clerk side. As shown in FIG. 2(A), a counter is placed on the right side of the POS terminal 20 as viewed from the customer side.

[0011] FIG. 3 is a diagram showing an appearance example of the POS terminal 20. FIG. 3(A) is a perspective view of the POS terminal 20 as viewed from the customer side. FIG. 3(B) is a perspective view of the POS terminal 20 as viewed from the store clerk side. FIG. 4 is a diagram showing a configuration example of the POS terminal 20. In FIGS. 3 and 4, the same parts are denoted by the same reference numerals.

[0012] Hereinafter, with reference to FIG. 3, a configuration example of the POS terminal 20 shown in FIG. 4 will be described. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer-side display unit 205, a customer-side scanner unit 206, a card payment unit 208, a change dispenser 209, a store clerk-side display unit 210, a key operation unit 211, a store clerk-side scanner unit 212, a printing unit 213, an audio output unit 214, and a communication unit 215. These can communicate with each other via a bus. Note that the reference numerals 211a, 211b, and 211c will be described later.

[0013] The CPU 201 is a central processing unit that controls the operation of the POS terminal 20 by reading and executing the programs stored in the ROM 202. The ROM 202 is a read-only memory that stores various types of information used by the CPU 201, including programs.

[0014] The RAM 203 is a read / write memory that stores various types of information. For example, the RAM 203 stores information acquired from the outside (e.g., product master obtained from the store controller 10) and information generated during processing (e.g., registration information (registration data) generated during the registration process for registering products, settlement information generated during the settlement process for settling purchased products, etc.).

[0015] The hard disk 204 stores various types of information. For example, instead of the ROM 202, the hard disk 204 may store programs executed by the CPU 201. Also, instead of the RAM 203, the hard disk 204 may store information acquired from the outside or information generated during processing.

[0016] The customer-side display unit 205 is a touch display for customers, which displays various types of information to customers and accepts various inputs from customers. The customer-side scanner unit 206 is a scanner unit for customers that optically reads various types of information. For example, the customer-side scanner unit 206 optically reads barcodes (product codes, etc.) attached to products and codes (barcodes, two-dimensional codes, etc.) printed on accounting vouchers (registered trademarks). In addition to the above, the customer-side scanner unit 206 may read codes (barcodes, two-dimensional codes, etc.) printed on vouchers (product vouchers, coupon vouchers, discount vouchers) and various cards (e.g., membership cards, point cards, etc.).

[0017] Note that the customer-side scanner unit 206 is used when the customer registers a product, but the customer may register the product by other means. For example, when a preset key (a button for ordering a product) corresponding to the product is displayed on the customer-side display unit 205, the customer may operate (press) the preset key to register the product.

[0018] The card settlement unit 208 is a settlement mechanism using various cards (such as credit cards, prepaid cards such as transportation cards, and point cards). The card settlement unit 208 includes a card recognition unit (reading unit), a display unit, and an operation unit. The card recognition unit magnetically or electrically reads information on various cards. The read information is used for settlement (payment) of the purchased products. Note that the card recognition unit may recognize various cards not only when using the information recognized for the settlement (payment) of the current purchased products (that is, in the case of credit settlement by credit card, prepaid card settlement by prepaid card, using the held points of a point card, etc.), but also when not using the information recognized for the settlement (payment) of the current purchased products (for example, in the case of granting a privilege by presenting a credit card, adding points to a point card, etc.). Note that the card settlement unit 208 of this embodiment includes a card recognition unit (reading unit), a display unit, and an operation unit, but the card settlement unit 208 only needs to include at least a card recognition unit. Also, the card recognition unit of this embodiment corresponds to contact-type cards (IC cards, magnetic cards), but may correspond to non-contact-type cards (IC cards) instead of or in addition to contact-type cards.

[0019] The change machine 209 (cash settlement unit) is a settlement mechanism using cash, has an inlet for bills and coins, an outlet for bills and coins, calculates the amount of money inserted into the inlet, calculates the change amount which is the difference between the inserted amount and the purchase amount, and discharges the change from the outlet. Note that the change machine 209 is directed towards the customer side and is operated by the customer. When bills and coins are inserted into the inlet, they are detected by sensors (detection of insertion, detection of the number of each denomination, etc.).

[0020] The store staff display unit 210 is a touch display for store staff, which displays various information to the store staff and accepts various inputs from the store staff. The key operation unit 211 is composed of various keys (hardware keys, buttons) and accepts various inputs from the store staff. The store staff scanner unit 212 is a scanner unit for store staff and optically reads various information. For example, the store staff scanner unit 212 optically reads the barcode attached to the product and the store staff code attached to the store staff's name tag. In addition to the above, the store staff scanner unit 212 may also read the code printed on the receipt voucher, the product vouchers, and the codes printed on various cards.

[0021] Note that the store staff scanner unit 212 is used when the store staff registers a product, but the store staff may register the product by other methods. For example, if a key corresponding to the product (for example, a key corresponding to a sports newspaper, etc.) is arranged on the key operation unit 211, the store staff may operate (press) the key to register the product. Also, if a preset key corresponding to the product is displayed on the store staff display unit 210, the store staff may operate the preset key to register the product.

[0022] The printing unit 213 prints and issues various media (receipts, accounting vouchers, etc.). The printing unit 213 can be rotated freely in the direction (the direction of the media issuing port) from the store staff side to the customer side and from the customer side to the store staff side. The orientation of the printing unit 213 may be changed manually, or may be automatically changed (mechanically controlled, etc.) based on, for example, the switching of the operation mode (details will be described later). Note that the correctness of the orientation of the printing unit 213 may be detected by a sensor or the like. Note that the switching of the operation mode is also referred to as the transition of the operation mode.

[0023] The voice output unit 214 outputs voice. For example, the voice output unit 214 outputs voice guidance and the like. The communication unit 215 transmits and receives information to and from other terminals (other POS terminals 20, store controllers 10).

[0024] (Overview of Each Operation Mode) Next, the operation modes of the POS terminal 20 will be described. The POS terminal 20 has a plurality of operation modes. Specifically, the POS terminal 20 has at least three types of operation modes (normal mode, full self-service mode, semi-self-service mode).

[0025] Note that the above operation modes are operation modes during normal business (operation modes related to registration processing and settlement processing), and do not include the aggregation mode for aggregating and inquiring sales and inventories, the maintenance mode when store clerks or maintenance personnel perform setting work or maintenance work, the training mode when new employees conduct training, etc.

[0026] Also, in the following description, as a different perspective from the above classification of operation modes (normal mode, full self-service mode, semi-self-service mode), there are cases where the mode in which the POS terminal 20 executes the registration process is called the registration mode, and the mode in which the POS terminal 20 executes the settlement process is called the accounting mode.

[0027] FIG. 5 and FIG. 6 are diagrams for explaining the outline of the operation modes of the POS terminal 20. FIG. 5 is a diagram for explaining the outline of the normal mode. FIG. 5(A) is a schematic diagram showing the flow of processes (registration process, settlement process) and the actions of people (store clerk, customer) in the normal mode, and FIG. 5(B) is a flowchart showing the basic flow of the operation of the POS terminal 20 in the normal mode. FIG. 6 is a diagram for explaining the outline of the full self-service mode. FIG. 6(A) is a schematic diagram showing the flow of processes (registration process, settlement process) and the actions of people (customer) in the full self-service mode, and FIG. 6(B) is a flowchart showing the basic flow of the operation of the POS terminal 20 in the full self-service mode.

[0028] (Normal Mode) In the normal mode, as shown in Fig. 5(A), it is an operation mode in which the registration process is executed on the store clerk side and the settlement process is executed on the customer side. That is, as shown in Fig. 5(B), in the POS terminal 20 in the normal mode, the store clerk side is in the registration mode and the customer side is in the accounting mode. That is, the POS terminal 20 in the normal mode operates as a registration and accounting mode when viewed as a whole from the registration process to the settlement process.

[0029] In the case of the normal mode, the store clerk registers the purchased goods of the customer on the store clerk side (store clerk side scanner unit 212, store clerk side display unit 210, key operation unit 211). That is, the POS terminal 20 executes the registration process of the purchased goods by the operation of the store clerk (scanning by the store clerk side scanner unit 212, touch on the store clerk side display unit 210, operation of the key operation unit 211) (upper part of Fig. 5(A)).

[0030] When the registration process by the store clerk is completed, the customer checks the total amount of the purchased goods on the store clerk side display unit 210, inserts currency (cash) into the change machine 209, or operates the card settlement unit 208 to perform settlement (lower part of Fig. 5(A)). That is, the POS terminal 20 executes the settlement process by the operation of the customer (insertion of cash into the change machine 209, operation of the card settlement unit 208) (lower part of Fig. 5(A)).

[0031] That is, in the normal mode, as shown in Fig. 5(B), at first on the store clerk side, the goods are scanned etc. (step S10: YES), and the goods are registered (step S11). After pressing the subtotal key (for example, the subtotal key displayed on the store clerk side display unit 210, or the subtotal key arranged on the key operation unit 211, etc.) (step S30: YES), on the customer side, for example, settlement is performed by the change machine 209 (step S50), and the process is completed. Note that the subtotal key in step S30 is an operation key for completing the registration process, and may also be referred to as a subtotal button, registration completion key, registration completion button, checkout key, checkout button, etc.

[0032] Note that the customer may wait until the registration process by the store clerk is completed (until the total amount is determined), or may insert cash into the change machine 209 before the registration process is completed. That is, the POS terminal 20 can accept payment during the registration process (the upper part of FIG. 5(A)).

[0033] Also, the customer may select a payment method (also referred to as a payment type, a settlement method, or a settlement type) before the registration process is completed. That is, the POS terminal 20 can accept the selection of a payment method during the registration process (details will be described later).

[0034] Also, the store clerk may wait until the customer's settlement is completed (until the customer receives change or a receipt), or may register the purchased items of the next customer. That is, the POS terminal 20 can register the purchased items of the next customer during the settlement process (the lower part of FIG. 5(A)). Also, the store clerk may be absent during the customer's settlement (the lower part of FIG. 5(A)). That is, during the settlement of the said customer, the handling of the said customer may be completed.

[0035] Also, when there is change, the POS terminal 20 may control the dispensing of change and change tickets by the change machine 209 to prevent the customer from forgetting to take the change, and after recognizing with a sensor or the like that the customer has removed the change and change tickets, may control the issuance of a receipt by the printing unit 213. The same applies to other operation modes.

[0036] In the normal mode, in addition to the process of performing the registration process on the clerk side as described above and performing the settlement process on the customer side of the own terminal using the registration information generated in the registration process (see Fig. 5), the registration process is performed on the clerk side, and the registration information generated in the registration process is transmitted to another terminal (another terminal capable of performing the settlement process. For example, another POS terminal 20) (directly transmitted to the other terminal via the LAN 11, or transmitted to the other terminal via the store controller 10 or a monitoring terminal (not shown). The same applies hereinafter), or the registration information generated in the registration process or the like is encoded (barcode, two-dimensional code, etc.) and printed on a medium to issue an accounting ticket. That is, the POS terminal 20 in the normal mode has a function of registering products on its own terminal and performing settlement on its own terminal, and also has a function of registering products on its own terminal and having them settled on another terminal.

[0037] The function of registering products on the own terminal and having them settled on another terminal described above is the original function of the semi-self mode. The semi-self mode is classified into a registration-only mode and an accounting-only mode. The POS terminal 20 in the semi-self mode (registration-only mode) has a function of registering products on its own terminal and having them settled on another terminal. Specifically, the POS terminal 20 in the semi-self mode (registration-only mode) performs the registration process on the clerk side and transmits the registration information generated in the registration process to another terminal (or encodes the registration information generated in the registration process or the like and prints it on a medium to issue an accounting ticket). The POS terminal 20 in the semi-self mode (accounting-only mode) has a function of settling the products registered on another terminal. Specifically, the POS terminal 20 in the semi-self mode (accounting-only mode) receives the registration information transmitted from the POS terminal 20 in the semi-self mode (registration-only mode) (or reads the accounting ticket issued by the POS terminal 20 in the semi-self mode (registration-only mode)) and performs the settlement process.

[0038] Note that the POS terminal 20 in the normal mode has the function of registering products on its own terminal and performing settlement on another terminal, similar to the POS terminal 20 in the semi-self mode (registration-only mode). However, the POS terminal 20 in the full-self mode (similarly for the POS terminal 20 in the normal mode) may also have the function of settling products registered on another terminal, similar to the POS terminal 20 in the semi-self mode (accounting-only mode). That is, the POS terminal 20 in the full-self mode or the POS terminal 20 in the normal mode may receive registration information (or read the accounting ticket) from another terminal (such as the POS terminal 20 in the semi-self mode (registration-only mode), the POS terminal 20 in the normal mode, etc.) and execute the settlement process.

[0039] (Full-self mode) As shown in Fig. 6(A), the full-self mode is an operation mode in which the registration process is executed on the customer side and the settlement process is executed on the customer side. That is, as shown in Fig. 6(B), for the POS terminal 20 in the full-self mode, the customer side becomes both the registration mode and the accounting mode. That is, when viewed from the entire process from the registration process to the settlement process, the POS terminal 20 in the full-self mode operates as the registration-accounting mode.

[0040] In the case of the full-self mode, the customer registers their purchased products on the customer side (the customer-side scanner unit 206, the customer-side display unit 205). That is, the POS terminal 20 executes the registration process of the purchased products by the customer's operation (scanning by the customer-side scanner unit 206, touching the customer-side display unit 205) (the upper part of Fig. 6(A)).

[0041] When the registration process is completed, the customer checks the total amount of the purchased products on the customer-side display unit 205, inserts cash into the change machine 209, or operates the card payment unit 208 to perform settlement (the lower part of Fig. 6(A)). That is, the POS terminal 20 executes the settlement process by the customer's operation etc. (inserting cash into the change machine 209, operating the card payment unit 208) (the lower part of Fig. 6(A)).

[0042] That is, in the full self-service mode, as shown in FIG. 6(B), on the customer side, the product is scanned (step S20: YES), and the product is registered (step S21). After pressing the registration completion key (for example, the registration completion key displayed on the customer-side display unit 205, etc.) (step S40: YES), on the customer side, for example, the change machine 209 performs settlement (step S50), and the process is completed. Note that the registration completion key related to step S40 is an operation key for completing the registration process, and may also be referred to as a registration completion button, subtotal key, subtotal button, checkout key, checkout button, etc.

[0043] Note that in the full self-service mode, as described above, although the registration process and the settlement process are executed on the customer side, it does not mean that the store staff can do nothing. That is, even when the POS terminal 20 is operating in the full self-service mode, for example, the store staff can scan the store staff code at the store staff scanner unit 212, display various information, or register products. In addition, the state (operation mode) in which the registration process is executed on both the store staff side and the customer side may also be referred to as the double scan mode.

[0044] (Notification of operation mode) Each POS terminal 20 may notify the current operation mode of its own terminal. For example, each POS terminal 20 may display the current operation mode of its own terminal on the store clerk display unit 210. Specifically, each POS terminal 20 may display a screen having an operation mode display column of its own terminal on the store clerk display unit 210, and display the current operation mode of its own terminal in the operation mode display column on the screen. Also, each POS terminal 20 may display on the store clerk display unit 210 a screen on which images corresponding to the respective operation modes (for example, button-like images) are arranged, and display the current operation mode of its own terminal on the screen in a display mode different from that of the images not corresponding to the current operation mode (for example, a display mode more prominent than the display modes of other images). For example, the normal mode image and the full self-mode image may always be displayed, and when the current operation mode of the own terminal is the normal mode, the normal mode image may be displayed in a display mode more prominent than the full self-mode image, and when the current operation mode of the own terminal is the full self-mode, the full self-mode image may be displayed in a display mode more prominent than the normal mode image. Note that each POS terminal 20 may similarly display the current operation mode of its own terminal on the customer display unit 205.

[0045] In addition, each POS terminal 20 may notify the current operation mode of another terminal instead of or in addition to the current operation mode of its own terminal. That is, each POS terminal 20 may notify the current operation mode of another terminal by recognizing the current operation mode of another terminal with each other. An example of a method by which each POS terminal 20 recognizes the current operation mode of another terminal with each other is a method in which each POS terminal 20 notifies the other terminal of the operation mode after the transition (the latest operation mode) after the transition of the operation mode (directly notifies the other terminal via the LAN 11, or notifies the other terminal via the store controller 10 or a monitoring terminal (not shown)). Also, each POS terminal 20 may notify the current processing status of another terminal, similar to the current operation mode of another terminal.

[0046] In addition, each POS terminal 20 may notify information according to the current operation mode and the like (operation mode, processing status, etc.) of its own terminal. For example, when the current operation mode of each POS terminal 20 is the full self-service mode, for example, when it is in a standby state, a predetermined message (see, for example, FIG. 7(A)) may be displayed on the customer-side display unit 205. Further, instead of or in addition to the information according to the current operation mode of its own terminal, the POS terminal 20 may notify information according to the current operation mode and the like of other terminals.

[0047] (Switching (transition) of operation mode) Subsequently, the transition of the operation mode of the POS terminal 20 will be described. The operation mode of the POS terminal 20 is switched (the operation mode is transitioned) according to an explicit mode switching operation (also referred to as a mode transition operation) by a store clerk. Specifically, the operation mode is switched according to the operation of the mode switching button 211a (see FIG. 3(B)) arranged at the uppermost and rightmost positions of the key operation unit 211.

[0048] Since the mode switching button 211a is arranged at the corner of the key operation unit 211, it is possible to reduce operation errors when switching the operation mode and to easily switch the operation mode. That is, when the mode switching button 211a exists at the corner of the key operation unit 211, compared with the case where the mode switching button 211a exists near the center of the key operation unit 211, for example, the number of other buttons adjacent to the mode switching button 211a that is the operation target is small, so it is difficult to cause operation errors such as accidentally operating other buttons. In addition, since the position of the mode switching button 211a that is the operation target can be specified instantaneously, the mode switching operation can be performed without stress.

[0049] Furthermore, since the mode switch button 211a is arranged at the upper right corner (the uppermost and rightmost corner) of the key operation unit 211, a mode switch operation can be performed not only when the store clerk is on the store clerk side but also when the store clerk is on the customer side. That is, a store clerk on the customer side usually cannot visually recognize each button of the key operation unit 211. However, for the mode switch button 211a existing at the upper right end of the key operation unit 211, by stretching out a hand from the customer side and using only the sense of touch (the feeling of the hand), the mode switch button 211a to be operated can be easily recognized. Therefore, a store clerk on the customer side can perform a mode switch operation without moving to the store clerk side.

[0050] In this embodiment, the mode switch button 211a is arranged at the upper right corner of the key operation unit 211. However, as long as it is a position that can be recognized by touch only (a position that can be relatively easily recognized), the mode switch button 211a may be arranged at a position other than the upper right corner of the key operation unit 211. Also, instead of or in addition to arranging the mode switch button 211a at a position that can be recognized by touch only (such as the upper right corner), the mode switch button 211a may be formed so that it can be distinguished from other buttons even from the customer side. For example, the size of the mode switch button 211a may be made different from the size of other buttons to such an extent that it can be distinguished by touch only, or the shape of the mode switch button 211a may be made different from the shape of other buttons, or the height of the mode switch button 211a may be made different from the height of other buttons (for example, the mode switch button 211a may protrude more than other buttons), or the feeling of all or part of the surface (the surface that the hand touches) of the mode switch button 211a may be made different from the feeling of other buttons (for example, only the surface of the mode switch button 211a may be made rough or bumpy, or protrusions or depressions may be provided only on the surface of the mode switch button 211a).

[0051] In addition, in this embodiment, considering various advantages as described above, the mode switching button 211a is arranged on the key operation unit 211. However, instead of or in addition to arranging the mode switching button 211a on the key operation unit 211, a mode switching button (not shown) may be arranged on the screen displayed on the clerk-side display unit 210.

[0052] Further, the POS terminal 20 can switch the operation mode without an explicit mode switching operation. For example, the POS terminal 20 switches the operation mode based on conditions related to time such as the elapsed time (e.g., the elapsed time since the last operation) or a predetermined time (schedule), and conditions related to the transmission and reception of information such as a mode switching instruction (mode switching command) from other terminals (POS terminal 20, monitoring terminal, mobile terminal).

[0053] Note that, whether it is by an explicit mode switching operation by the clerk or not, when the POS terminal 20 switches the operation mode of its own terminal, it may notify other terminals of the operation mode after switching (the latest operation mode).

[0054] In the following description, it is assumed that the POS terminal 20-1 and the POS terminal 20-2 are in the normal mode. Also, it is assumed that the POS terminal 20-3 is in the full self-service mode. Further, in the following description, it is assumed that the operation mode of the POS terminal 20 is switched every time the mode switching button 211a is operated (pressed). However, in the following description, for the sake of convenience, the description of the semi-self-service mode is omitted. Therefore, every time the mode switching button 211a is operated, basically, the operation mode is switched from the normal mode to the full self-service mode, and from the full self-service mode to the normal mode.

[0055] (Display example of the POS terminal 20 in the full self-service mode) Figures 7 and 8 are display examples in the full self-service mode of the POS terminal 20. Specifically, FIGS. 7(A), 7(B), 8(A) to 8(F) are all display examples on the customer-side display unit 205 of the POS terminal 20-3 in the full self-service mode.

[0056] FIG. 7(A) shows the display content of the registration start screen before the start of the registration process. In FIG. 7(A), the registration start button BT30 on the right side of the screen is a button for instructing the start of product registration. When the customer starts product registration, the customer operates the registration start button BT30. The buttons BT35 to BT37 at the lower left of the screen are buttons for switching the display language to English, Chinese, and Korean, respectively.

[0057] FIG. 7(B) shows the display content of the registration screen in a state where two items of products (dai-fu cakes) are registered. When the registration start button BT30 is operated on the registration start screen shown in FIG. 7(A), the POS terminal 20-3 displays a registration screen in a state where no product has been registered yet. For the sake of convenience of explanation, FIG. 7(B) shows the registration screen after products (tea, dai-fu cakes) have already been registered.

[0058] In FIG. 7(B), the image GA01 at the lower left of the screen indicates the state of another terminal (POS terminal 20-1) (specifically, that it is in the normal mode). The image GA02 at the lower left of the screen indicates the state of another terminal (POS terminal 20-2) (specifically, that it is in the normal mode). The checkout button BT32 at the lower right of the screen is a button for instructing the end of product registration. When the product registration is completed, the customer operates the checkout button BT32. The staff call button BT33 is a button for calling the staff. When the customer needs to call the staff (for example, when the support of the staff is required), the customer operates the staff call button BT33.

[0059] As described above, the buttons BT35 to BT37 are buttons for switching the display language to English, Chinese, and Korean, respectively. Also, the "vegetables" button BT38 is a button for displaying each preset key of vegetables (see FIG. 9).

[0060] FIG. 8(A) shows the display content of the settlement screen (payment method selection screen) displayed when starting the settlement process. For example, when the accounting button BT32 is operated on the registration screen (see FIG. 7(B)), the POS terminal 20-3 displays a payment method selection screen as shown in FIG. 8(A).

[0061] FIG. 8(B) shows the display content of the settlement screen (deposit screen) displayed when starting payment in cash. For example, when cash is operated on the payment method selection screen (see FIG. 8(A)), the POS terminal 20-3 displays a deposit screen as shown in FIG. 8(B).

[0062] FIG. 8(C) shows the display content of the settlement screen (deposit screen) displayed when determining the deposit amount. For example, when cash (deposit) equal to or more than the payment amount (purchase amount) is inserted, the POS terminal 20-3 displays a deposit screen as shown in FIG. 8(C).

[0063] FIG. 8(D) shows the display content of the settlement screen (change screen) displayed when discharging change. For example, when the end (receipt) button BT40 is operated on the deposit screen (FIG. 8(C)), the POS terminal 20-3 displays a change screen as shown in FIG. 8(D).

[0064] FIG. 8(E) shows the display content of the settlement screen (receipt screen) displayed when the change is removed. For example, when the change is removed from the outlet of the change machine 209, the POS terminal 20-3 displays a receipt screen as shown in FIG. 8(E). Note that the POS terminal 20 may install a sensor such as a photosensor near the outlet, and when the sensor recognizes an object (assuming the customer's hand), it may be determined that the change has been removed. FIG. 8(F) is a standby screen displayed when in the standby mode (standby state).

[0065] Note that after the receipt screen (Fig. 8(E)) is displayed, the POS terminal 20-3 displays the registration start screen (Fig. 7(A)). For example, the POS terminal 20-3 displays the registration start screen after the receipt is removed from the issuing port of the printing unit 213. Note that the POS terminal 20 may be equipped with a sensor capable of recognizing that the receipt has been removed from the issuing port. Also, when no change is due, instead of displaying the change screen (Fig. 8(D)), the transition may be made from the payment screen (Fig. 8(C)) to the receipt screen (Fig. 8(E)).

[0066] (Display example of the POS terminal 20 in the normal mode) Figs. 9 to 14 are display examples of the POS terminal 20 in the normal mode. Specifically, Figs. 9(A), 10(A), 11(A), 12(A), 13(A), and 14(A) are all display examples on the clerk-side display unit 210 of the POS terminal 20-1 in the normal mode. Figs. 9(B), 10(B), 11(B), 12(B), 13(B), and 14(B) are all display examples on the customer-side display unit 205 of the POS terminal 20-1 in the normal mode.

[0067] Fig. 9(A) shows the display content on the registration screen in the initial state on the clerk-side display unit 210. In the following description, the initial state means, unless otherwise specified, a state in which no processing has progressed, for example, a state in which no products have been registered yet, and a state in which nothing has been done regarding payment (settlement) (a state in which the payment method has not been selected, no cash has been inserted, and no coupon has been registered, etc.), and a state in which nothing has been done regarding the customer (a situation in which no membership card has been read, etc.).

[0068] In FIG. 9(A), the tab area T1 in the upper right of the screen is a tab corresponding to each display content (display screen). The POS terminal 20-1 interrupts the registration process for the said customer (the reason for interruption is, for example, returning to the store for adding purchased goods), and the registration process for the next customer can be carried out. That is, based on the operation of the store clerk, the POS terminal 20-1 displays a new registration screen for the next customer while holding (storing) the display content (registration content) of the registration screen for the said customer. In the example shown in FIG. 9(A), there is one tab (tab area T1), but the POS terminal 20-1 displays a number of tabs corresponding to the number of ongoing registration screens (number of customers) (tab areas T1, T2, T3,...), and switches the registration screen to be made active (activated) according to the operation (pressing) of the tab.

[0069] In the tab area T1, information for identifying the said tab from other tabs (the number "1" in the example of FIG. 9(A)) is displayed. Also, in the tab area T1, a display column HR01 for displaying the deposit amount from the customer is provided. Also, although not shown in the example of FIG. 9(A), various other information (described later) is displayed in the tab area T1.

[0070] The image GA02 in the lower left of the screen indicates the state of another terminal (POS terminal 20-2) (specifically, that it is in the normal mode). The image GA03 in the lower left of the screen indicates the state of another terminal (POS terminal 20-3) (specifically, that it is in the full self-service mode).

[0071] FIG. 9(B) shows the display content on the customer-side display unit 205 in the initial state. That is, when the POS terminal 20-1 is displaying the registration screen as shown in FIG. 9(A) on the store clerk-side display unit 210, a small screen (small window) SG01 is superimposed and displayed on the settlement screen (payment screen) on the customer-side display unit 205 as shown in FIG. 9(B).

[0072] The small screen SG01 allows the customer to select a payment method. The customer selects either cash, credit, or electronic money as the payment method on the small screen SG01. If the customer wishes to pay in cash, the customer may insert cash (deposit) before selecting cash as the payment method on the small screen SG01. When any payment method is selected on the small screen SG01, the POS terminal 20-1 erases the small screen SG01. Also, when cash is inserted before the payment method is selected on the small screen SG01, the POS terminal 20-1 processes it as if cash has been selected as the payment method and erases the small screen SG01.

[0073] When the POS terminal 20-1 is displaying the registration screen of Fig. 9(A) on the clerk-side display unit 210 and a canned beer is registered by the clerk, the POS terminal 20-1 displays the registration screen as shown in Fig. 10(A) on the clerk-side display unit 210.

[0074] In Fig. 10(A), the subtotal button BT10 at the lower right of the screen is a button for instructing the end of product registration. After the product registration is completed, the clerk operates (touches) the subtotal button BT10.

[0075] The 20-2 register button BT12 is a button for designating the 20-2 register (POS terminal 20-2). When the clerk designates the POS terminal 20-2 as the terminal to which the registration information is to be transmitted, the clerk operates the 20-2 register button BT12. The "(Normal)" shown on the 20-2 register button BT12 indicates that the operation mode of the POS terminal 20-2 corresponding to the 20-2 register button BT12 is the normal mode.

[0076] The 20-3 register button BT13 is a button for designating the 20-3 register (POS terminal 20-3). When the clerk designates the POS terminal 20-3 as the terminal to which the registration information is to be transmitted, the clerk operates the 20-3 register button BT13. The "(Full Self)" shown on the 20-3 register button BT13 indicates that the operation mode of the POS terminal 20-3 corresponding to the 20-3 register button BT13 is the full self mode.

[0077] The receipt button BT15 is a button for issuing a receipt at the printing unit 213. When the store clerk wants to execute a process on the POS terminal 20 that has read the receipt (the POS terminal 20 where the customer has read the receipt), the store clerk operates the receipt button BT15.

[0078] Note that when comparing the normal-mode POS terminal 20 and the full-self-mode POS terminal 20 as the transmission destination of the registration information, the full-self-mode POS terminal 20 is more preferable as the transmission destination of the registration information than the normal-mode POS terminal 20. Since the normal-mode POS terminal 20 is basically operated by a store clerk (see Fig. 5(A)), there is always a process (e.g., registration process, customer service, etc.), and even if the registration information is transmitted, it is highly likely that it cannot be processed immediately. Also, even if it is available (assuming neither the store clerk nor the customer is present), it is basically preferable to keep it available to immediately respond to customers who need the support of the store clerk. On the other hand, for the full-self-mode POS terminal 20, if there is no customer present, the registration information can be transmitted and processed immediately. Even if there is a customer present, it can simply be processed in order, and the above-mentioned problems are less likely to occur.

[0079] In view of the above, it is configured to notify the store clerk whether the POS terminal 20 which is the destination of the registration information is preferable, or which one is more preferable when there are multiple destinations of the registration information. As an example, in FIG. 10(A), the contour of the 20-3 cash register button BT13 corresponding to the relatively preferable full self-service mode POS terminal 20-3 as the destination of the registration information is shown by a solid line, and the contour of the 20-2 cash register button BT12 corresponding to the normal mode POS terminal 20-2 which is relatively less preferable as the destination of the registration information is shown by a broken line. Note that the notification by the above-mentioned contour is just an example, and the notification mode is not limited as long as the store clerk can recognize whether the POS terminal 20 which is the destination of the registration information is preferable, or which one is more preferable when there are multiple destinations of the registration information. For example, the less preferable one may have its button background color shown in a grayed-out manner, or a penalty mark or diagonal lines may be added to the whole button. Also, according to whether the POS terminal 20 which is the destination of the registration information is preferable or not, etc., the display size, shape, and display position of the button may be made different, or some information (such as a badge-like image marked with "priority" or "recommended") may be attached to the button.

[0080] When the POS terminal 20-1 is displaying the registration screen as shown in FIG. 10(A) on the store clerk side display unit 210, it displays the small screen SG01 superimposed on the settlement screen (payment screen) as shown in FIG. 10(B) on the customer side display unit 205. In the settlement screen (payment screen) of FIG. 9(B), since no product was registered, the total amount was 0 yen, but in the settlement screen (payment screen) of FIG. 10(B), since a 215-yen canned beer was registered, the total amount is 215 yen.

[0081] When 500 yen is inserted by a customer while the POS terminal 20-1 is in a state of displaying the registration screen of FIG. 10(A) on the store clerk side display unit 210, it displays the registration screen as shown in FIG. 11(A) on the store clerk side display unit 210.

[0082] Since the customer inserted 500 yen, in Fig. 11(A), 500 is displayed in the display column HR01 at the upper right of the screen. Also, since inserting 500 yen means settlement is to be performed on the self-terminal (POS terminal 20-1), buttons (20-2 register button BT12, 20-3 register button BT13, and accounting ticket button BT15) used when performing settlement on other terminals (POS terminal 20-2, POS terminal 20-3) are made non-displayed (erased).

[0083] When POS terminal 20-1 is displaying a registration screen as shown in Fig. 11(A) on the clerk-side display unit 210, it displays a settlement screen (deposit screen) as shown in Fig. 11(B) on the customer-side display unit 205. Note that since 500 yen was inserted by the customer, the small screen SG01 has been erased.

[0084] When POS terminal 20-1 is in a state where it is displaying the registration screen of Fig. 11(A) on the clerk-side display unit 210, and two items of merchandise (asparagus) and three items of merchandise (nori bento) are registered by the clerk and an additional 500 yen is inserted by the customer, it displays a registration screen as shown in Fig. 12(A) on the clerk-side display unit 210. Since the customer inserted an additional 500 yen, in Fig. 12(A), 1000 is displayed in the display column HR01 at the upper right of the screen.

[0085] When POS terminal 20-1 is displaying a registration screen as shown in Fig. 12(A) on the clerk-side display unit 210, it displays a settlement screen (deposit screen) as shown in Fig. 12(B) on the customer-side display unit 205.

[0086] When POS terminal 20-1 is in a state where it is displaying the registration screen of Fig. 12(A) on the clerk-side display unit 210 and the subtotal button BT10 is operated by the clerk, it superimposes and displays a small screen (small window) SG02 on the registration screen as shown in Fig. 13(A) on the clerk-side display unit 210, and displays a settlement screen (deposit screen) as shown in Fig. 13(B) on the customer-side display unit 205. Note that the small screen SG02 notifies the clerk of settlement-related information (total amount, device deposit amount (deposited amount)).

[0087] When the end-of-transaction (receipt) button BT40 is operated by the customer while the POS terminal 20-1 is displaying the settlement screen (payment screen) of FIG. 13(B) on the customer display unit 205, the POS terminal 20-1 displays the message screen MG1 as shown in FIG. 14(A) superimposed on the registration screen on the clerk display unit 210, and displays a settlement screen (change screen) as shown in FIG. 14(B) on the customer display unit 205.

[0088] The message screen MG1 is for notifying the clerk about the change. The POS terminal 20-1 erases the message screen MG1 that is being displayed superimposed on the registration screen without any operation by the clerk (for example, automatically after a predetermined time has elapsed). Note that the POS terminal 20-1 may erase the message screen MG1 that is being displayed superimposed on the registration screen in response to an operation by the clerk (such as a touch on the message screen MG1).

[0089] Although the illustration is omitted after FIG. 14, the POS terminal 20-1 displays a settlement screen similar to that after FIG. 8(E) on the customer display unit 205, and displays a message corresponding to the settlement screen on the clerk display unit 210.

[0090] (Operation after mode switching operation) Next, the operation after the mode switching operation will be described. Since the mode switching button 211a (see FIG. 3(B)) is a hardware key provided on the key operation unit 211, the clerk can operate it regardless of the situation (state) of the POS terminal 20 (to put it extremely, even when the power of the POS terminal 20 is not turned on or even when it is malfunctioning, the button can be pressed). That is, the POS terminal 20 can have a mode switching operation in various situations. In other words, the situation of the POS terminal 20 at the time of the mode switching operation varies.

[0091] For the above reasons, when performing a mode switching operation, the POS terminal 20 performs operations according to the situation at the time of the mode switching operation (various situations where it is operating normally rather than the extreme cases described above). That is, when a mode switching operation is performed, the POS terminal 20 generally switches the operation mode. (Each time the mode switching button 211a is operated, basically, the operation mode switches from the normal mode to the full self-service mode and from the full self-service mode to the normal mode as described). More specifically, the POS terminal 20 behaves differently, including whether to switch the operation mode or not, depending on the situation (state) in which the mode switching operation is performed. In other words, the POS terminal 20 controls the operation after the mode switching operation according to the situation (state) at the time of the mode switching operation. Specific examples will be given below for explanation.

[0092] (Initial state) When the mode switching button 211a of the POS terminal 20-1 in the normal mode is operated in the initial state, it executes a mode switching process to switch the operation mode from the normal mode to the full self-service mode. The mode switching process is also referred to as a mode transition process. Therefore, in other words using the mode transition process, when the mode switching button 211a of the POS terminal 20-1 in the normal mode is operated in the initial state, it executes a mode transition process to transition the operation mode from the normal mode to the full self-service mode.

[0093] As described above, the initial state is a state where no products have been registered yet, and no payment (settlement) has been made yet (a state where the payment method has not been selected, no cash has been inserted, and no coupon has been registered, etc.), and nothing has been done for the customer (a situation where no membership card has been read, etc.). That is, the initial state is a state where products are not registered, no cash has been inserted, the settlement type has not been selected, no coupon has been registered, and customer information has not been obtained.

[0094] For example, as shown in FIG. 9(A), when the mode switch button 211a is operated while the normal mode POS terminal 20-1 is displaying a registration screen in the initial state on the clerk side display unit 210, it switches from the normal mode to the full self-service mode (executes the mode switching process), and as shown in FIG. 7(A), it displays a registration start screen on the customer side display unit 205.

[0095] (Cash input alone state) When the mode switch button 211a is operated while the POS terminal 20 is in the cash input alone state (a state where no goods are registered, cash has been input, the settlement type has not been selected, no vouchers have been registered, and customer information has not been obtained), it discharges the input cash (executes the deposit information cancellation process) and returns to the initial state.

[0096] FIG. 15(A) is a display example of the normal mode POS terminal 20. Specifically, FIG. 15(A) shows a registration screen on the clerk side display unit 210 in the cash input alone state (a state where no goods are registered, cash has been input (15 yen has been input in FIG. 15(A)), the settlement type has not been selected, no vouchers have been registered, and customer information has not been obtained).

[0097] FIG. 15(B) is a display example of the normal mode POS terminal 20. Specifically, FIG. 15(B) shows a state where the message screen MG1 (see FIG. 14(B)) is superimposed and displayed on the registration screen (see FIG. 9(A)) of the clerk side display unit 210 in the initial state.

[0098] For example, as shown in FIG. 15(A), when the mode switch button 211a is operated while the normal mode POS terminal 20-1 is displaying a registration screen in the cash input alone state on the clerk side display unit 210, it discharges the input cash (executes the deposit information cancellation process) and, as shown in FIG. 15(B), displays an initial state registration screen with the message screen MG1 superimposed on the clerk side display unit 210. Since the cash has been discharged, 0 is displayed in the display column HR01 of the tab area T1 in FIG. 15(B).

[0099] (Settlement type selection alone state) When the POS terminal 20 is in the settlement type selection single state (a state where no product is registered, no cash is inserted, the settlement type is selected (in Fig. 16(A), "credit" is selected), no coupon is registered, and no customer information is obtained), if the mode switching button 211a is operated, the selected settlement type is canceled (the settlement type information cancellation process is executed), and the initial state is restored.

[0100] Fig. 16(A) is a display example of the POS terminal 20 in the normal mode. Specifically, Fig. 16(A) shows a registration screen on the clerk side display unit 210 in the settlement type selection single state (a state where no product is registered, no cash is inserted, the settlement type is selected (in Fig. 16(A), "credit" is selected), no coupon is registered, and no customer information is obtained). The icon I1 in the tab area T1 indicates that the settlement type "credit" has been selected.

[0101] Fig. 16(B) is a display example of the POS terminal 20 in the normal mode. Specifically, Fig. 16(B) shows a state where the message screen MG2 is superimposed and displayed on the registration screen (see Fig. 9(A)) of the clerk side display unit 210 in the initial state.

[0102] The message screen MG2 notifies the clerk about the settlement type (specifically, that the selection of the settlement type has been canceled). The POS terminal 20 erases the message screen MG2 that is superimposed and displayed on the registration screen without the operation of the clerk (for example, automatically after a predetermined time has elapsed). Note that the POS terminal 20 may also erase the message screen MG2 that is superimposed and displayed on the registration screen in response to the operation of the clerk (such as a touch on the message screen MG2).

[0103] For example, as shown in FIG. 16(A), when the POS terminal 20-1 in the normal mode displays a registration screen in the state where the payment type is selected alone on the clerk-side display unit 210, if the mode switch button 211a is operated, the selected payment type is canceled (while executing the payment type information cancellation process), and as shown in FIG. 16(B), an initial state registration screen with the message screen MG2 superimposed on the clerk-side display unit 210 is displayed. Note that since the payment type has been canceled, in FIG. 16(B), the icon I1 in the tab area T1 has been erased.

[0104] (Voucher registration alone state) When the POS terminal 20 is in the voucher registration alone state (a state where no product has been registered, no cash has been inserted, no payment type has been selected, vouchers have been registered, and customer information has not been obtained), if the mode switch button 211a is operated, the registered vouchers are canceled (while executing the voucher information cancellation process), and it returns to the initial state.

[0105] For example, although not shown in the figure, when the POS terminal 20-1 in the normal mode displays a registration screen in the voucher registration alone state on the clerk-side display unit 210, if the mode switch button 211a is operated, the registered vouchers are canceled (while executing the voucher information cancellation process), and although not shown in the figure either, an initial state registration screen with a message screen for notifying the clerk about the vouchers (specifically, that the registration of the vouchers has been canceled) superimposed on the clerk-side display unit 210 is displayed.

[0106] (Product registration alone state) When the POS terminal 20 is in the product registration alone state (a state where the product has been registered, no cash has been inserted, no payment type has been selected, no vouchers have been registered, and customer information has not been obtained), if the mode switch button 211a is operated, the product information is canceled (while executing the product information cancellation process), and it returns to the initial state.

[0107] For example, as shown in FIG. 10(A), when the mode switch button 211a is operated while the normal mode POS terminal 20-1 is displaying a registration screen in the single product registration state on the clerk side display unit 210, the registered product is canceled (while executing the product information cancellation process), and although not shown in the figure, an initial state registration screen with a message screen notifying the clerk about the product (specifically, the fact that the product registration has been canceled) superimposed on the clerk side display unit 210 is displayed.

[0108] (Customer information acquisition single state) When the mode switch button 211a is operated while the POS terminal 20 is in the customer information acquisition single state (a state where no product is registered, no cash is inserted, no settlement type is selected, no coupon is registered, and customer information has been acquired), the acquired customer information is carried over (while executing the customer information carry-over process), and the mode is switched from the normal mode to the full self-service mode (while executing the mode switching process).

[0109] FIG. 17(A) is a display example of the normal mode POS terminal 20. Specifically, FIG. 17(A) shows a registration screen on the clerk side display unit 210 in the customer information acquisition single state (a state where no product is registered, no cash is inserted, no settlement type is selected, no coupon is registered, and customer information has been acquired (in FIG. 17(A), the information of the membership card has been acquired)). The icon I2 in the tab area T1 indicates that the information of the membership card has been acquired.

[0110] FIG. 17(B) is a display example of the full self-service mode POS terminal 20. Specifically, FIG. 17(B) shows a state where "member number ○○○○" is displayed on the customer side display unit 205 on the registration start screen (see FIG. 7(A)). "Member number ○○○○" is the carried-over customer information (specifically, the information of the membership card).

[0111] For example, as shown in FIG. 17(A), when the normal mode POS terminal 20-1 displays a registration screen in the state of obtaining customer information alone on the clerk-side display unit 210, if the mode switch button 211a is operated, the obtained customer information (member number which is the information of the membership card) is carried over (executing the customer information carry-over process), switches from the normal mode to the full self-service mode (executing the mode switch process), and as shown in FIG. 17(B), displays a registration start screen with "member number ○○○○" on the customer-side display unit 205. Note that the customer information may also be carried over (displayed) to the screens after the registration start screen (all or part of the registration screen in FIG. 7(B) and each settlement screen in FIGS. 8(A) to 8(E)).

[0112] (Cash input for product registration state) When the POS terminal 20 is in the state of cash input for product registration (a state where the product is registered, cash is input, the settlement type is not selected, coupons are not registered, and customer information is not obtained), if the mode switch button 211a is operated, the deposit information and the product information are carried over (executing the deposit information carry-over process and the product information carry-over process), and switches from the normal mode to the full self-service mode (executing the mode switch process).

[0113] FIG. 18(A) is a display example of the POS terminal 20 in the normal mode. Specifically, FIG. 18(A) shows the registration screen on the clerk-side display unit 210 in the state of cash input for product registration (the product is registered (in FIG. 18(A), canned beer is registered), cash is input (in FIG. 18(A), 15 yen is input), the settlement type is not selected, coupons are not registered, and customer information is not obtained).

[0114] FIG. 18(B) is a display example of the POS terminal 20 in the full self-service mode. Specifically, FIG. 18(B) shows a state where the registration screen (see FIG. 7(B)) displays the registration information of canned beer and "deposit 15 yen" on the customer-side display unit 205. The registration information of canned beer is the carried-over product information. "Deposit 15 yen" is the carried-over deposit information.

[0115] For example, when the POS terminal 20-1 in the normal mode is displaying a registration screen for the cash input product registration status on the clerk-side display unit 210 as shown in Fig. 18(A), if the mode switch button 211a is operated, it inherits the deposited cash information (15 yen) and the registered product information (information on canned beer) (executes the deposit information inheritance process and the product information inheritance process), switches from the normal mode to the full self-service mode (executes the mode switch process), and as shown in Fig. 18(B), displays a registration screen on the customer-side display unit 205 that shows the registration information on canned beer and "15 yen deposit". Note that the customer information may also be inherited (displayed) on the screens after the registration screen. Also, since there is already "15 yen deposit" (since the cash is treated as having been selected), the payment method selection screen (see Fig. 8(A)) may not be displayed.

[0116] (Cash input product ticket registration status) When the POS terminal 20 is in the cash input product ticket registration status (a state where the product is not registered, the cash has been input, the settlement type has not been selected, the product tickets have been registered, and the customer information has not been obtained), if the mode switch button 211a is operated, it inherits the deposit information and the product ticket information (executes the deposit information inheritance process and the product ticket information inheritance process), and switches from the normal mode to the full self-service mode (executes the mode switch process).

[0117] For example, when the POS terminal 20-1 in the normal mode (illustration omitted) is displaying a registration screen for the cash input product ticket registration status on the clerk-side display unit 210 and the mode switch button 211a is operated, it inherits the deposited cash information and the registered product ticket information (executes the deposit information inheritance process and the product ticket information inheritance process), switches from the normal mode to the full self-service mode (executes the mode switch process), and (illustration omitted) also displays a registration screen on the customer-side display unit 205 that shows the product ticket information and the deposit.

[0118] (Related to customer detection) The POS terminal 20 may be provided with a sensor (such as a camera for photographing the customer side) that can detect whether there is a customer around the own terminal (especially on the customer side). Alternatively, the ceiling, wall, etc. may be provided with a sensor (such as a camera for photographing the customer side) that can detect whether there is a customer around the POS terminal 20 (especially on the customer side). When it is configured to be able to detect whether there is a customer around the POS terminal 20 (especially on the customer side), the POS terminal 20 may behave differently, including whether to switch the operation mode, according to whether there is a customer around the own terminal when the mode switching button 211a is operated.

[0119] Note that the POS terminal 20 may determine whether there is a customer around the own terminal based on whether it has been operated for a predetermined time (whether a predetermined time has elapsed since the last operation time) instead of or in addition to the method using the above sensor (based on either one or both).

[0120] (Customer detection alone state) When the POS terminal 20-1 in the normal mode is in the customer detection alone state (a state where there is customer detection, no product registration, no cash input, no payment type selected, no coupon registration, and no customer information acquired), if the mode switching button 211a is operated, it simply switches from the normal mode to the full self-service mode (executes the mode switching process) and displays a registration start screen on the customer side display unit 205. Note that this state is the initial state (a state where there is no product registration, no cash input, no payment type selected, no coupon registration, and no customer information acquired), but for the convenience of explanation, it is referred to as the customer detection alone state.

[0121] (Cash input customer detection state) When the POS terminal 20 is in the cash input customer detection state (a state where there is customer detection, no product registration, cash input completed, no payment type selected, no coupon registration, and no customer information acquired), if the mode switching button 211a is operated, it takes over the deposit information (executes the deposit information takeover process), switches from the normal mode to the full self-service mode (executes the mode switching process), and displays a registration screen showing the deposit on the customer side display unit 205.

[0122] (Customer Detection Status for Product Registration) When the mode switch button 211a is operated while the POS terminal 20 is in the product registration customer detection state (a state where customer detection is enabled, product registration is completed, cash has not been inserted, payment type has not been selected, coupon types have not been registered, and customer information has not been obtained), the product information is carried over (by executing the product information carry-over process), the mode is switched from the normal mode to the full self-service mode (by executing the mode switch process), and a registration screen displaying the product information is displayed on the customer-side display unit 205.

[0123] FIG. 19 is an explanatory diagram for explaining various operations after the mode switch operation from the normal mode to the full self-service mode. Specifically, FIG. 19 summarizes various behaviors (operations) in each of the above-exemplified states (initial state, cash insertion alone state, payment type selection alone state, coupon type registration alone state, product registration alone state, customer information acquisition alone state, cash insertion product registration state, cash insertion coupon type registration state, customer detection alone state, cash insertion customer detection state, product registration customer detection state) after the mode switch operation from the normal mode to the full self-service mode.

[0124] As also shown in the upper right of FIG. 19, when the operation mode is switched from the normal mode to the full self-service mode, registration on the customer side that was prohibited is permitted, transmission of registration information to other terminals that was permitted is prohibited, and issuance of accounting tickets that was permitted is prohibited.

[0125] In the above, as specific examples of the information displayed in the tab area T1, the display column HR01 (i.e., the deposit amount), the icon I1 (i.e., indicating that the payment type "credit" has been selected), and the icon I2 (i.e., indicating that member card information has been obtained) were described. However, in the tab area T1, for example, it may display that a payment type other than "credit" has been selected or that coupon types have been registered. Also, instead of or in addition to the above, the tab area T1 may display that a customer has been detected, that the total amount inserted (or the total amount inserted plus the total amount of coupon types) is equal to or greater than the total amount of products, etc.

[0126] FIG. 20 is an explanatory diagram for explaining the processing and the like that can be executed after the mode switching operation. Specifically, FIG. 20(A) summarizes each process executed according to the state after the mode switching operation. FIG. 20(B) summarizes the messages displayed according to the state after the mode switching operation.

[0127] The "settlement type information transfer process" shown in FIG. 20(A) is executed in the "settlement related + customer detection related" of FIG. 19. Specifically, it is executed when the state is the "settlement type selection customer detection state (not shown)" which is (b)+(e). The "customer information cancellation process" will be described later.

[0128] As shown in FIGS. 20(A) and 20(B), the processes and the messages correspond to each other. For example, the message on the message screen MG1 in FIG. 15(B) corresponds to the "deposit cancellation message" shown in FIG. 20(B) and is displayed when the "deposit information cancellation process" shown in FIG. 20(A) is performed. Also, for example, the message on the message screen MG2 in FIG. 16(B) corresponds to the "settlement type cancellation message" shown in FIG. 20(B) and is displayed when the "settlement type information cancellation process" shown in FIG. 20(A) is performed.

[0129] (Operation example of the POS terminal 20) FIG. 21(A) is a flowchart showing an example of the operation of the POS terminal 20. Specifically, the flowchart in FIG. 21(A) shows an example of the operation when there is a mode switching operation in the POS terminal 20-1 in the normal mode. That is, the flowchart in FIG. 21(A) starts when the POS terminal 20-1 in the normal mode detects the operation of the mode switching button 211a.

[0130] Step S100: The POS terminal 20-1 checks the registration state of the product. That is, the POS terminal 20-1 determines whether the product is registered or not. The POS terminal 20-1 stores (temporarily stores) the confirmation result (judgment result) in the RAM 203 or the like.

[0131] Step S110: The POS terminal 20-1 checks the state of cash input. That is, the POS terminal 20-1 determines whether cash has been input. The POS terminal 20-1 stores (temporarily stores) the check result (judgment result) in the RAM 203 or the like.

[0132] Step S120: The POS terminal 20-1 checks the state of selection of the settlement type (payment method). That is, the POS terminal 20-1 determines whether the settlement type has been selected. The POS terminal 20-1 stores (temporarily stores) the check result (judgment result) in the RAM 203 or the like.

[0133] Step S130: The POS terminal 20-1 checks the state of registration of vouchers (coupons, etc.). That is, the POS terminal 20-1 determines whether vouchers have been registered. The POS terminal 20-1 stores (temporarily stores) the check result (judgment result) in the RAM 203 or the like.

[0134] Step S140: The POS terminal 20-1 checks the state of acquisition of customer information (member number, etc.). That is, the POS terminal 20-1 determines whether customer information has been acquired. The POS terminal 20-1 stores (temporarily stores) the check result (judgment result) in the RAM 203 or the like.

[0135] Step S150: The POS terminal 20-1 checks the state of customer detection. That is, the POS terminal 20-1 determines whether a customer has been detected. The POS terminal 20-1 stores (temporarily stores) the check result (judgment result) in the RAM 203 or the like.

[0136] Step S160: The POS terminal 20-1 executes an operation according to the above check result (see FIG. 19). Then, the flowchart of FIG. 21(A) ends.

[0137] In Fig. 21(A), the states of product registration, cash insertion, selection of payment type, registration of gift vouchers, acquisition of customer information, and detection of customers were confirmed in this order. However, the order of confirmation is not limited to the order shown in Fig. 21(A). That is, any state can be confirmed first. Also, in Fig. 21(A), the states of product registration, cash insertion, selection of payment type, registration of gift vouchers, acquisition of customer information, and detection of customers were confirmed. However, when the operation to be processed is determined, the subsequent confirmation process may be omitted.

[0138] The processes (steps S160A, S160B, S160C, S160D) shown in the flowcharts of Fig. 21(B), Fig. 21(C), Fig. 22(A), and Fig. 22(B) are examples of the process (operation according to the confirmation result) of step S160 in Fig. 21(A). Also, the process shown in the flowchart of Fig. 22(C) is a modified example of the process (step S160B) shown in the flowchart of Fig. 21(C).

[0139] (In the case of the initial state) The flowchart of Fig. 21(B) shows the process (step S160A) according to the confirmation result (initial state) when the confirmation result is in the initial state, as an example of step S160 in Fig. 21(A).

[0140] Step S170A: The POS terminal 20-1 executes a mode switching process. That is, the POS terminal 20-1 switches from the normal mode to the full self-service mode. Then, the process (step S160A) of the flowchart in Fig. 21(B) ends.

[0141] As described above, as shown in Fig. 21(B), when the state at the time of the mode switching operation is the initial state (when the mode switching operation is performed in the initial state), the mode switching process is executed and the full self-service mode is switched to.

[0142] (In the case of the cash insertion only state) The flowchart of FIG. 21(C) shows, as an example of step S160 in FIG. 21(A), the process (step S160B) corresponding to the confirmation result (cash input alone state) when the confirmation result is in the cash input alone state.

[0143] Step S161B: The POS terminal 20-1 executes a deposit information cancellation process. Step S162B: The POS terminal 20-1 executes a deposit cancellation message.

[0144] Step S163B: The POS terminal 20-1 determines whether the cash has been removed. That is, the POS terminal 20-1 determines by a sensor or the like whether the cash discharged in the deposit information cancellation process has been removed. If it has not been removed, the process is repeated. If it has been removed, the process of the flowchart in FIG. 21(C) (step S160B) ends.

[0145] As described above, as shown in FIG. 21(C), when the state at the time of the mode switching operation is the cash input alone state (when the mode switching operation is performed in the cash input alone state), since the mode switching process is not executed, it does not switch to the full self-service mode, but since the deposit information cancellation process is executed, it returns to the initial state. Therefore, when the mode switching operation is performed again, the mode switching process is executed and it switches to the full self-service mode (see FIG. 21(B)).

[0146] (In the case of the product registration alone state) The flowchart of FIG. 22(A) shows, as an example of step S160 in FIG. 21(A), the process (step S160C) corresponding to the confirmation result (product registration alone state) when the confirmation result is in the product registration alone state.

[0147] Step S161C: The POS terminal 20-1 executes a product information cancellation process. Step S162C: The POS terminal 20-1 displays a product cancellation message. Then, the process of the flowchart in FIG. 22(A) (step S160C) ends.

[0148] As described above, as shown in FIG. 22(A), when the state at the time of the mode switching operation is the product registration only state (when the mode switching operation is performed in the product registration only state), since the mode switching process is not executed, it does not switch to the full self-service mode, but since the product information cancellation process is executed, it returns to the initial state. Therefore, when the mode switching operation is performed again, the mode switching process is executed and it switches to the full self-service mode (see FIG. 21(B)).

[0149] (In the case of the cash input product registration state) The flowchart of FIG. 22(B) shows the process (step S160D) according to the confirmation result (cash input product registration state) when the confirmation result is in the cash input product registration state, as an example of step S160 in FIG. 21(A).

[0150] Step S161D: The POS terminal 20-1 executes the deposit information transfer process and the product information transfer process. Step S162D: The POS terminal 20-1 displays the deposit transfer message and the product transfer message.

[0151] Step S170D: The POS terminal 20-1 executes the mode switching process. That is, the POS terminal 20-1 switches from the normal mode to the full self-service mode. Then, the process (step S160D) of the flowchart of FIG. 22(B) ends.

[0152] As described above, as shown in FIG. 22(B), when the state at the time of the mode switching operation is the cash input product registration state (when the mode switching operation is performed in the cash input product registration state), the mode switching process is executed and it switches to the full self-service mode. Also, since the deposit information transfer process and the product information transfer process are executed, the deposit information and the product information are transferred to the full self-service mode.

[0153] Note that after the mode switching operation, it returns to the initial state. However, when not switching the mode (for example, in the case of the cash input only state in Fig. 21(C) or the product registration only state in Fig. 22(A)), it was explained that if the mode switching operation is performed again after returning to the initial state, the mode will be switched. That is, it was explained that after a series of processes starting from step S100 in Fig. 21(A) are completed, if necessary, the mode switching operation may be performed again. Instead of this, the mode may be switched during the above series of processes.

[0154] (Select whether mode switching is necessary from the screen) The flowchart in Fig. 22(C) is a modified example of the process (step S160B) shown in the flowchart in Fig. 21(C). Specifically, it shows the processes after step S163B (YES) in the flowchart in Fig. 21(C).

[0155] Step S164B: Following step S163B (YES), the POS terminal 20-1 displays a small screen (not shown in the figure, with a "Do" button and a "Don't" button arranged) for the store clerk to decide whether mode switching is necessary.

[0156] Step S165B: The POS terminal 20-1 determines whether the "Don't" button has been operated on the small screen. That is, it determines whether there is a store clerk's indication of not switching the mode. If the "Don't" button has been operated, the process of the flowchart in Fig. 22(C) ends. If the "Don't" button has not been operated, it proceeds to step S166B.

[0157] Step S166B: The POS terminal 20-1 determines whether the "Do" button has been operated on the small screen. That is, it determines whether there is a store clerk's indication of switching the mode. If the "Do" button has been operated, it proceeds to step S170B. If the "Do" button has not been operated, it returns to step S166B.

[0158] Step S170B: The POS terminal 20-1 executes mode switching processing. That is, the POS terminal 20-1 switches from the normal mode to the full self-service mode. Then, the processing of the flowchart in Fig. 22(C) ends.

[0159] According to the example shown in Fig. 22(C), without performing a mode switching operation again, the mode can be switched as needed during a series of processes. Note that Fig. 22(C) is described by taking the cash input alone state as an example, but the same applies to the case of the product registration alone state. Also, when switching from the full self-service mode to the normal mode (see Fig. 23) or when using other criteria (such as whether it is a clerk-side process or a customer-side process, etc.) (see Figs. 24 and 25), the mode may be switched as needed during a series of processes.

[0160] In the example shown in Fig. 22(C), the mode is switched as needed (according to the clerk's selection), but it may also be switched automatically (regardless of the clerk's selection). That is, step S170B may always be executed after step S163B (YES). Note that the same applies to the case of the product registration alone state, when switching from the full self-service mode to the normal mode (see Fig. 23), or when using other criteria (such as whether it is a clerk-side process or a customer-side process, etc.) (see Figs. 24 and 25).

[0161] Fig. 23 is an explanatory diagram for explaining various operations after a mode switching operation from the full self-service mode to the normal mode. The previous Fig. 19 summarizes the behavior (operation) after the operation of the mode switching button 211a when the current operation mode is the normal mode, while Fig. 23 summarizes the behavior (operation) after the operation of the mode switching button 211a when the current operation mode is the full self-service mode.

[0162] As also shown in the upper right of Fig. 23, when the operation mode switches from the full self-service mode to the normal mode, the registration on the customer side that was permitted is prohibited, the transmission of registration information to other terminals that was prohibited is permitted, and the issuance of accounting tickets that was prohibited is permitted.

[0163] As shown in FIG. 23, when the current operation mode is the full self-service mode, the behavior when the situation is "settlement-related + product-related", "settlement-related + customer detection-related", "product-related + customer detection-related", or "multiple settlement-related" is different from that when the current operation mode shown in FIG. 19 is the normal mode. That is, when the current operation mode is the full self-service mode, it switches to the full self-service mode while inheriting the information (see FIG. 19), but when the current operation mode is the normal mode, it retains the information and does not switch to the normal mode (see FIG. 23).

[0164] As shown outside the table in FIG. 23, when it is "settlement-related + product-related", "settlement-related + customer detection-related", "product-related + customer detection-related", or "multiple settlement-related", it may be switched to the normal mode while inheriting the information. For example, a small screen (not shown. Disposing of "Do" button and "Don't" button) for the store clerk to determine whether mode switching is necessary is displayed, and according to the store clerk's selection (when the "Do" button is operated), it may be switched to the normal mode while inheriting the information. Also, it may be automatically switched to the normal mode (regardless of the store clerk's selection) while inheriting the information.

[0165] Note that inheriting and retaining are common in that they are not cancelled. For example, inheriting and retaining the inserted cash are common in that the cash is not discharged, and inheriting and retaining the selected settlement type are common in that the settlement type is not cancelled. Therefore, each process corresponding to "retaining information" in FIG. 23 (for example, each process named "〇〇 information retention process") is the same or similar (at most, the difference in whether the mode is switched) to the "〇〇 information inheritance process" in FIG. 20(A).

[0166] (Customer information cancellation process) Incidentally, in the above description, when customer information is being acquired during the operation of the mode switch button 211a (for example, in the case of the customer information acquisition alone state, etc.), it was explained that the acquired customer information is carried over (see FIGS. 19, 23, etc.), but the acquired customer information may be canceled. That is, when the POS terminal 20 has already acquired customer information at the time of a mode switch operation, it may execute a customer information cancellation process instead of the customer information carry-over process. For example, when the POS terminal 20 has already acquired customer information at the time of a mode switch operation, it displays a small screen (not shown. Disposing a "carry over" button and a "cancel" button) for allowing a store clerk to determine whether to carry over or cancel the acquired customer information, and may carry over or cancel the customer information according to the store clerk's intention indication. Incidentally, when the customer information is canceled (when the customer information cancellation process is executed), the mode may or may not be switched (see FIG. 22(C)).

[0167] As described above, the POS terminal 20 varies the behavior (operation) after the operation of the mode switch button 211a according to the operation mode, the state of cash input, the state of settlement type selection, the state of ticket registration, the state of product registration, the state of customer information acquisition, and the state of customer detection at the time of the operation (see FIGS. 19, 23, etc.).

[0168] Also, when there is an operation of the mode switch button 211a, the POS terminal 20, according to the situation, executes, instead of or in addition to the mode switch process that should originally be performed by the operation of the mode switch button 211a, other processes different from the mode switch process (for example, deposit information cancellation process, deposit information carry-over process, settlement type information cancellation process, settlement type information carry-over process, ticket information cancellation process, ticket information carry-over process, product information cancellation process, product information carry-over process, customer information cancellation process, customer information carry-over process).

[0169] (Another example) Figures 24 and 25 are explanatory diagrams for explaining various operations after the mode switching operation. The previous Figures 19 and 23 explained that the behavior (operation) after the operation of the mode switching button 211a varies depending on the state of cash input, the state of settlement type selection, the state of coupon registration, the state of product registration, the state of customer information acquisition, and the state of customer detection at the time of the operation. However, Figures 24 and 25 explain that the behavior (operation) after the operation of the mode switching button 211a varies depending on the state of the operation on the clerk side, such as the operation on the clerk side, and the state of the operation on the customer side at the time of the operation. Specifically, Figure 24 is an explanatory diagram for explaining various operations after the mode switching operation from the normal mode to the full self-service mode. Figure 25 is an explanatory diagram for explaining various operations after the mode switching operation from the full self-service mode to the normal mode.

[0170] The "state of only clerk-side operations etc." in Figure 24 (similarly for Figure 25) refers to, for example, a state where there are operations on the clerk side, etc. (refer to Figure 2 etc.), no operations on the customer side, etc., and no customer detection. The "state of only customer-side operations etc." refers to, for example, a state where there are no operations on the clerk side, etc., there are operations on the customer side, etc., and no customer detection. The "state of only customer detection etc." refers to, for example, a state where there are no operations on the clerk side, etc., no operations on the customer side, etc., and there is customer detection.

[0171] The presence of operations on the clerk side, etc. means a state where there is one or more of the operations on the clerk side (refer to Figure 2 etc.), such as the operation of the clerk-side display unit 210, the operation of the key operation unit (excluding the mode switching button 211a), and the operation of the clerk-side scanner unit 212.

[0172] The presence of operations on the customer side, etc. means a state where there is one or more of the operations on the customer side (refer to Figure 2 etc.), such as the operation of the customer-side display unit 205, the operation of the customer-side scanner unit 206, the operation of the card settlement unit 208, and the operation on the change dispenser 209.

[0173] In addition, membership cards and the like may be read either on the store staff side (such as the store staff scanner unit 212) or on the customer side (such as the customer side scanner unit 206). Also, in the full self-service mode, the registration of purchased items is generally performed on the customer side (such as the customer side scanner unit 206), but may also be performed on the store staff side (such as the store staff scanner unit 212) (double scan mode).

[0174] The "both-side operation state" in FIG. 24 (similarly for FIG. 25) means, for example, a state where there is a store staff side operation, etc., there is a customer side operation, etc., and there is no customer detection. The "store staff side operation etc. customer detection state" means, for example, a state where there is a store staff side operation, etc., there is no customer side operation, etc., and there is customer detection. The "customer side operation etc. customer detection state" means, for example, a state where there is no store staff side operation, etc., there is a customer side operation, etc., and there is customer detection.

[0175] For example, when there is an operation of the mode switching button 211a while the POS terminal 20 is in the normal mode, instead of operating as shown in FIG. 19, it may operate as shown in FIG. 24. Also, when there is an operation of the mode switching button 211a while the POS terminal 20 is in the full self-service mode, instead of operating as shown in FIG. 23, it may operate as shown in FIG. 25.

[0176] In addition, when there is an operation of the mode switching button 211a while the POS terminal 20 is in the normal mode, it may operate as shown in FIG. 19, and when there is an operation of the mode switching button 211a while the POS terminal 20 is in the full self-service mode, it may operate as shown in FIG. 25. That is, when there is an operation of the mode switching button 211a while in the normal mode, the behavior (operation) after the operation of the mode switching button 211a may be made different according to the state of cash input, the state of settlement type selection, the state of coupon registration, the state of item registration, the state of customer information acquisition, and the state of customer detection at the time of the operation. When there is an operation of the mode switching button 211a while in the full self-service mode, the behavior (operation) after the operation of the mode switching button 211a may be made different according to the state of the store staff side operation, etc. and the state of the customer side operation, etc. at the time of the operation.

[0177] In addition, when there is an operation of the mode switch button 211a while the POS terminal 20 is in the normal mode, it may operate as shown in FIG. 24, and when there is an operation of the mode switch button 211a while the POS terminal 20 is in the full self-service mode, it may operate as shown in FIG. 23. That is, when there is an operation of the mode switch button 211a while the POS terminal 20 is in the normal mode, the behavior (operation) after the operation of the mode switch button 211a may be made different according to the states such as the operation on the clerk side and the operation on the customer side at the time of the operation. When there is an operation of the mode switch button 211a while the POS terminal 20 is in the full self-service mode, the behavior (operation) after the operation of the mode switch button 211a may be made different according to the states such as the state of cash input, the state of settlement type selection, the state of coupon registration, the state of product registration, the state of customer information acquisition, and the state of customer detection at the time of the operation.

[0178] By the way, in FIG. 19, there are cases where information is canceled (for example, the state of cash input alone, the state of product registration alone, etc.) and cases where information is carried over without cancellation (the state of cash input and product registration, the state of cash input and customer detection, etc.). The case of canceling information is basically a case where the information is likely to be unnecessary compared to the case of carrying over the information.

[0179] For example, in the state where only cash has been inserted (cash insertion alone state), the possibility that the cash insertion is as intended and the possibility that the deposit information is actually immediately used for transactions are low. Therefore, in this state (cash insertion alone state), a deposit information cancellation process is executed to cancel the deposit information. Especially when the mode switching operation is originally performed in the initial state, it is even more so. That is, when a mode switching operation is performed in a scenario where it is believable that there is no deposit and no product registration, etc. (for example, a scenario where there are no customers), if only the deposit information actually remains, it is considered that the deposit information is unlikely to be information that is carried over and used. Therefore, the deposit is discharged and the deposit information is cancelled. Also, for example, in the state where only a product has been registered (product registration alone state), the possibility that the product registration is as intended and the possibility that the product information is actually immediately used for transactions are low. Therefore, in this state (product registration alone state), a product information cancellation process is executed to cancel the product information. Especially when the mode switching operation is originally performed in the initial state, it is even more so. That is, when a mode switching operation is performed in a scenario where there are no customers, if only the product information actually remains, it is considered that the product information is unlikely to be information that is carried over and used. Therefore, the product information is cancelled.

[0180] On the other hand, for example, in the state where cash has been inserted and a product has been registered (cash insertion product registration state), since two operations, etc. have been performed, the possibility that it is as intended is high. In this state (cash insertion product registration state), a deposit information carry-over process and a product information carry-over process are executed to carry over the deposit information and the product information.

[0181] In FIG. 23, the gist regarding the case of canceling information and the case of holding the information without canceling is the same as that of FIG. 22.

[0182] Similarly, in FIG. 24, there are cases where information is cancelled (for example, in a state of only a clerk-side operation such as a clerk-side operation alone, a customer-side operation alone, etc.) and cases where information is carried over without cancellation (such as in a bilateral operation state, etc.). When information is cancelled, it is basically a case where the information is likely to be unnecessary compared to the case of carrying over the information.

[0183] That is, a state where either the clerk side or the customer side performs an operation (a state of only a clerk-side operation such as a clerk-side operation alone, a customer-side operation alone) is less likely to be the intended state or for the information to be actually used immediately compared to a state where both the clerk side and the customer side perform an operation (such as a bilateral operation state). Therefore, in a state where either the clerk side or the customer side performs an operation (a state of only a clerk-side operation such as a clerk-side operation alone, a customer-side operation alone), the information is cancelled, and in a state where both the clerk side and the customer side perform an operation (such as a bilateral operation state), the information is carried over.

[0184] In FIG. 25, the cases of cancelling information and holding information without cancellation have the same main idea as in FIG. 24.

[0185] In the above description, focusing on the overall processing in the POS terminal 20, a state where no processing has progressed (a state where goods are not registered, cash is not inserted, the settlement type is not selected, coupon-like items are not registered, and customer information is not obtained) is referred to as the initial state. However, depending on the focus on some processing, it may also be referred to as the initial state. For example, in a state of cash inserted and goods registered (a state where goods are registered, cash is inserted, the settlement type is not selected, coupon-like items are not registered, and customer information is not obtained), it cannot be said to be the initial state when focusing on the overall processing, but it may be said to be the initial state when only focusing on the state of selecting the settlement type. Also, when focusing on the two states of the state of registering goods and the state of selecting the settlement type, it cannot be said to be the initial state, but when focusing on the two states of the state of selecting the settlement type and the state of registering coupon-like items, it may be said to be the initial state.

[0186] (Layout) FIG. 26 shows an example of the layout of the POS terminal 20. Specifically, FIG. 26(A) shows a configuration consisting of four full-self-service mode POS terminals 20 (hereinafter, this configuration is referred to as Configuration A). Configuration A is a configuration suitable for a relatively less busy time period.

[0187] A customer who has finished shopping in the store goes to one of the four full-self-service mode POS terminals 20 and registers and settles the goods by himself / herself. The customer may choose the POS terminal 20 (such as an available POS terminal 20) for processing (registration, settlement) according to his / her own judgment, or a store clerk (not shown in FIG. 26(A)) may give instructions to the customer who has finished shopping. Alternatively, a dedicated attendant terminal (not shown) may be installed, and on the display screen of the terminal, the customer who has finished shopping may be guided to the POS terminal 20 to be processed. In the case of Configuration A, as shown in FIG. 26(A), four accounting conductors (traffic lines) are formed.

[0188] Note that a configuration consisting of a plurality of POS terminals 20 (the above Configuration A and Configuration B described later) may sometimes be referred to as an "island".

[0189] FIG. 26(B) shows a configuration (hereinafter, this configuration is referred to as Configuration B) consisting of two normal mode POS terminals 20 and two semi-self-service modes (accounting dedicated modes). Configuration B is a configuration suitable for a relatively busy time period. In the case of Configuration B, as shown in FIG. 26(B), two accounting conductors are formed (resulting in two lanes), where the POS terminal 20 on the upstream side of each accounting conductor is in the normal mode, and the POS terminal 20 on the downstream side of each accounting conductor is in the semi-self-service mode (accounting dedicated mode).

[0190] After finishing shopping in the store, the customer heads to one of the two normal-mode POS terminals 20, and the store clerk registers the merchandise. After the clerk finishes the registration, the registration information is sent to the POS terminal 20 in semi-self mode (accounting-only mode) so that the customer can perform the settlement by himself / herself. Generally, the registration information is sent to the POS terminal 20 in semi-self mode (accounting-only mode) in the same lane so as not to disrupt the accounting wire shown in the figure. However, it is also possible to send the information to the POS terminal 20 in semi-self mode (accounting-only mode) in another lane.

[0191] Subsequently, a general operation when sending the registration information to the POS terminal 20 in semi-self mode (accounting-only mode) in the same lane will be described.

[0192] (1) The normal-mode POS terminal 20 (or the store clerk of the device; hereinafter the same in this description) starts registering the merchandise of a certain customer (Customer 1) on the store clerk side. After completing the merchandise registration of Customer 1, the normal-mode POS terminal 20 sends the registration information of Customer 1 to the POS terminal 20 in semi-self mode (accounting-only mode), which is another terminal. (2) After sending the registration information of Customer 1, the normal-mode POS terminal 20 starts registering the merchandise of the next customer (Customer 2) on the store clerk side. After completing the merchandise registration of Customer 2, if the previous customer, Customer 1, is still in the semi-self mode (accounting-only mode) (if the settlement of Customer 1 on the other terminal has not been completed), the normal-mode POS terminal 20 performs the settlement of Customer 2 on the customer side of its own terminal. If a next customer (Customer 3) appears during the settlement of Customer 2, since there is an available store clerk, the store clerk starts registering the merchandise of Customer 3. That is, the normal-mode POS terminal 20 can execute the settlement process of Customer 2 on the customer side while executing the registration process of Customer 3 on the store clerk side (the settlement of Customer 2 and the registration of Customer 3 can be processed in parallel). (3) After completing the merchandise registration of Customer 3, if the previous customer, Customer 2, is still on the customer side of its own terminal (if the settlement of Customer 2 on its own terminal has not been completed), the normal-mode POS terminal 20 sends the registration information of Customer 3 to the POS terminal 20 in semi-self mode (accounting-only mode), which is another terminal.

[0193] Next, switching from Configuration A to Configuration B and from Configuration B to Configuration A will be described.

[0194] There are two methods for switching from Configuration A to Configuration B (and from Configuration B to Configuration A). One is an individual method in which a mode switching operation is individually performed on each of the plurality of POS terminals 20 (four in the examples of Configuration A and Configuration B) that make up the "island". The other is a method in which a mode switching operation is performed on any one of the POS terminals 20 (one of the four in the examples of Configuration A and Configuration B) that make up the "island", and the mode switching of the other POS terminals 20 that make up the "island" is also collectively performed by the mode switching operation on one unit (collective method).

[0195] FIG. 27 is an explanatory diagram for explaining mode switching. Specifically, FIG. 27(A) is an explanatory diagram for explaining mode switching and the like when switching from Configuration A to Configuration B. More specifically, the (a) column of FIG. 27(A) is an explanation regarding the individual method in the above-described switching from Configuration A to Configuration B. The (b) column of FIG. 27(A) is an explanation regarding the collective method in the above-described switching from Configuration A to Configuration B. FIG. 27(B) is an explanatory diagram for explaining mode switching and the like when switching from Configuration B to Configuration A. More specifically, the (c) column of FIG. 27(B) is an explanation regarding the individual method in the above-described switching from Configuration B to Configuration A. The (d) column of FIG. 27(B) is an explanation regarding the collective method in the above-described switching from Configuration B to Configuration A.

[0196] As shown in FIGS. 27(A) and 27(B), the collective method is advantageous because it takes less effort to switch from Configuration A to Configuration B or from Configuration B to Configuration A compared to the individual method.

[0197] In addition, in order to implement the batch method, each POS terminal 20 stores information indicating how to switch the mode (or by querying other terminals) when a switching operation is performed or a switching instruction is received, and switches to an appropriate operation mode (the operation modes shown in column (b) of FIG. 27(A) or column (d) of FIG. 27(A)) according to the switching operation or switching instruction.

[0198] Also, as shown outside the table in FIG. 27, the mode switching operation in the individual method (similarly for the batch method) may be by a hardware key or a software key (described later). Also, as the individual method (similarly for the batch method), instead of or in addition to the mode switching operation, the operation mode of each may be switched by a mode switching instruction from a monitoring terminal or a store clerk's mobile terminal.

[0199] Also, in the batch method, instead of any of the POS terminals 20, the switching of the batch method may be enabled in a specific POS terminal 20 (for example, the POS terminal 20 frequently used by the store manager, etc. (the POS terminal 20 arranged at a certain location), the POS terminal 20 logged in by the store manager, etc.). For example, when the switching button 211a is operated on a specific POS terminal 20, the switching by the batch method is executed, but when the switching button 211a is operated on a POS terminal 20 other than the specific POS terminal 20, the switching by the batch method may not be executed.

[0200] Also, in the batch method, a dedicated button for the batch method or the like may be provided (for example, a batch switching button 211b (see FIG. 3(B))).

[0201] Also, the operation by the batch switching button 211b may be effective in a specific POS terminal 20. For example, the batch switching button 211b may be arranged in a specific POS terminal 20 (for example, the POS terminal 20 frequently used by a store manager or the like (the POS terminal 20 arranged at a certain location)), and not arranged in POS terminals 20 that are not specific POS terminals 20. Also, although the batch switching button 211b is arranged in all POS terminals 20, when the batch switching button 211b is operated in a specific POS terminal 20 (for example, the POS terminal 20 in which a store manager or the like is logged in), the switching by the above batch method is executed, but when the batch switching button 211b is operated in a POS terminal 20 that is not a specific POS terminal 20, the switching by the batch method may not be executed. The same applies to the operation by the accounting dedicated mode switching button 211c (described later).

[0202] Subsequently, the individual switching method will be described. FIG. 27 is an explanatory diagram for explaining mode switching. In the above, Configuration A and Configuration B have been described, but the individual switching method described with reference to FIG. 27 is also applicable when appropriately switching to configurations other than Configuration A and Configuration B. For example, it is also applicable to a scenario where one POS terminal in the normal mode and one POS terminal 20 in the semi-self (accounting dedicated mode) are each switched to a configuration where there are two POS terminals 20 in the full-self mode.

[0203] Assuming examples of two types of operation modes (normal mode, full-self mode), it has been explained that each time the mode switching button 211a is operated, the operation mode is switched in order. However, even when there are three or more types of operation modes, each time the mode switching button 211a is operated, similar to the case where there are two types of operation modes, it may be switched to each operation mode in order. When there are three or more types of operation modes, multiple operations are required when switching to the target operation mode.

[0204] FIG. 28 is an explanatory diagram for explaining mode switching. The individual method (1) shown in FIG. 28 is an explanation of an example in which three types of operation modes (normal mode, full self mode, semi-self (accounting dedicated mode)) are switched in order. In the case of the individual method (1) shown in FIG. 28, since it switches from the "normal mode" → "full self mode" → "semi-self (accounting dedicated mode)", for example, when the current operation mode is the normal mode, two operations are required to switch to the semi-self (accounting dedicated mode).

[0205] If a plurality of mode switching operations are prepared, the number of operations will be reduced when switching to the target operation mode. In the individual method (2) shown in FIG. 28, when a mode switching operation 1 (for example, the operation of the switching button 211a in FIG. 3) is performed, the normal mode and the full self mode are switched in order, and when a mode switching operation 2 (for example, the operation of the accounting dedicated mode switching button 211c in FIG. 3) is performed, it switches to the "semi-self (accounting dedicated mode)". The POS terminal 20 may switch the operation mode of each individual POS terminal 20 by the method according to the individual method (2) instead of the individual method (1).

[0206] As shown outside the table in FIG. 28, when the mode switching operation 1 is performed (similarly when the mode switching operation 2 is performed), if the current operation mode is the "semi-self (accounting dedicated mode)", it may be switched to the operation mode before becoming the "semi-self (accounting dedicated mode)" ("normal mode" or "full self mode").

[0207] Alternatively, instead of the individual method (1) or the individual method (2), the number of mode switching buttons corresponding to each of the operation modes may be prepared, and it may be switched to the operation mode corresponding to the operated mode switching button.

[0208] Note that although the mode switching button 211a for switching the operation mode is a hardware key, the operation mode may be switched by software keys displayed on the display unit (such as the clerk-side display unit 210) instead of or in addition to the hardware key. That is, instead of or in addition to the switching button 211a, a software key corresponding to the switching button 211a may be displayed. Instead of or in addition to the batch switching button 211b, a software key corresponding to the batch switching button 211b may be displayed. Instead of or in addition to the accounting dedicated mode switching button 211c, a software key corresponding to the accounting dedicated mode switching button 211c may be displayed. The same applies to each button when preparing the number of mode switching buttons corresponding to each operation mode.

[0209] FIG. 29 is an explanatory diagram for explaining the bag receiver. FIG. 29(A) shows a state of the bag receiver suitable when the POS terminal 20 is in the full self-service mode. FIG. 29(B) is an enlarged view of a part (the bag receiving plate 300) of FIG. 29(A). In FIG. 29(A), the right side is the upstream side of the accounting lead wire, and the left side is the downstream side. The same applies to FIGS. 29(C) and 29(D).

[0210] In the full self-service mode, the customer packs the purchased goods into bags by themselves. The person (customer) packing the purchased goods into bags hangs the bag (cash register bag, brought-in bag) on the arm portion 301 standing up from the bag receiving plate 300 as shown in FIGS. 29(A) and 29(B) to pack the purchased goods into bags. In the case of the state of the bag receiver, since the arm portion 301 stands up on the side of the person (customer) packing the purchased goods into bags (that is, the customer side (see FIG. 2)), the person (customer) packing the bags can easily hang the bags, and since the bags are on the downstream side, it is easy to pack the purchased goods.

[0211] FIG. 29(C) shows the state of the bag receiver suitable when the POS terminal 20 is in the normal mode. In the normal mode, basically, the store clerk packs the purchased goods into bags (for example, every time the goods are registered, or when the customer is settling the bill). The person (store clerk) who packs the purchased goods into bags hangs the bag on the arm portion 302 standing up from the side surface of the POS terminal 20 and packs the purchased goods into the bag as shown in FIG. 29(C). In the case of this bag receiver state, since the bag receiver plate 300 does not interfere, it is easy for the person (store clerk) who packs the purchased goods into bags to hang the bag, and since the bag is on the downstream side, it is easy to pack the purchased goods.

[0212] FIG. 29(D) shows the state when the bag hanging is not used. When the bag hanging is not used, as shown in FIG. 29(D), the bag receiver plate 300 rotates (rotates toward the front side in the figure) so as to fit the side surface of the housing, and the arm portion 302 is folded on the side surface side of the housing. In addition, in order for the bag receiver plate 300 to fit properly on the side surface of the housing of the POS terminal 20, a storage portion (depression, groove, etc.) for storing the arm portion 301 may be provided at a position facing the arm portion 301 on the side surface of the housing.

[0213] The store clerk rotates the bag receiver plate 300 stored as shown in FIG. 29(D) to the position of FIG. 29(A) as needed (for example, when switching the POS terminal 20 from another operation mode to the full self-service mode). In addition, by providing a drive portion for controlling the rotation of the bag receiver plate 300, the bag receiver plate 300 may be rotated automatically (not manually by the store clerk). When switching from the full self-service mode to another operation mode, the reverse operation may be automatically performed.

[0214] In addition, the store clerk stands up the arm portion 302 folded as shown in FIG. 29(D) to the position of FIG. 29(C) as needed (for example, when switching the POS terminal 20 from another operation mode to the normal mode). In addition, by providing a drive portion for controlling the standing up of the arm portion 302, the arm portion 302 may be automatically stood up. When switching from the normal mode to another operation mode, the reverse operation may be automatically performed.

[0215] In the semi-self (accounting dedicated mode), the state shown in Fig. 29(A) or the state shown in Fig. 29(D) is suitable. For example, when a customer moves to the terminal after a store clerk has registered a product, if the bagging of the purchased product has already been completed at that time (for example, when the store clerk bagged the product during product registration in the state of the bag receiver in Fig. 29(C)), the state shown in Fig. 29(D) is suitable. On the other hand, when a customer moves to the terminal after a store clerk has registered a product, if the bagging of the purchased product has not been completed at that time (when moving to the terminal with the shopping basket as it is), the state shown in Fig. 29(A) is suitable.

[0216] As described above, the embodiments have been described with reference to the drawings. According to the above embodiments, when a mode switching operation is performed on the POS terminal 20, it can operate suitably according to the situation (state) at the time of the operation.

[0217] For example, as shown in Figs. 19 and 23, when a mode switching operation is performed on the POS terminal 20, it operates suitably according to the operation mode, the state of cash input, the state of settlement type selection, the state of coupon registration, the state of product registration, the state of customer information acquisition, and the state of customer detection at the time of the operation.

[0218] Also, for example, as shown in Figs. 24 and 25, when a mode switching operation is performed on the POS terminal 20, it operates suitably according to the operation mode, the state of store clerk side operations, the state of customer side operations, and the state of customer detection at the time of the operation.

[0219] Alternatively, as shown in Figs. 19, 23, 24, and 25, when a mode switching operation is performed on the POS terminal 20, according to the situation at the time of the operation, instead of or in addition to the mode switching process, it executes other suitable processes different from the mode switching process (for example, deposit information cancellation process, deposit information transfer process, settlement type information cancellation process, settlement type information transfer process, coupon information cancellation process, coupon information transfer process, product information cancellation process, product information transfer process, customer information cancellation process, customer information transfer process).

[0220] Alternatively, when a mode switching operation is performed, if there is some remaining information (i.e., when not in the initial state), the POS terminal 20 varies the operation after the switch based on whether the state is the intended state or not.

[0221] For example, in the state where only cash has been inserted (cash insertion only state) or the state where only a product has been registered (product registration only state), it is determined that the probability of this state being as intended is low, and the information is cancelled. However, in the state where cash has been inserted and a product has been registered (cash insertion and product registration state), it is determined that the probability of this state being as intended is high, and the information is not cancelled (see FIGS. 19 and 23).

[0222] Also, for example, in the state where an operation by either the store clerk side or the customer side has been performed (store clerk side operation only state, customer side operation only state, etc.), it is determined that the probability of this state being as intended is low, and the information is cancelled. However, in the state where operations have been performed by both the store clerk side and the customer side (both sides operation state, etc.), it is determined that the probability of this state being as intended is high, and the information is not cancelled (see FIGS. 24 and 25).

[0223] Note that the above embodiments are merely examples, and the specific configuration is not limited to the above embodiments, and also includes designs and the like within the scope not departing from the gist of the invention.

[0224] For example, in the above embodiments, when a mode switching operation is performed and there are a plurality of pieces of information and the information is not cancelled, not all of the existing plurality of pieces of information are cancelled, but a part of the existing plurality of pieces of information may be cancelled and a part may not be cancelled. For example, in the above embodiments, in the state where cash has been inserted and a product has been registered (cash insertion and product registration state), whether to inherit (see FIG. 19) or hold both the deposit information and the product information (see FIG. 23), or the deposit information may be cancelled and the product information may be inherited (or held).

[0225] That is, when a mode switching operation is performed, one cancellation process (for example, the deposit information cancellation process in the above example) and one handover process (for example, the product information handover process in the above example) shown in FIG. 20(A) may be executed.

[0226] Also, in the above embodiment, when the state at the time of performing the mode switching operation is the cash insertion only state, the deposit information is always cancelled (see FIGS. 19 and 23), but the processing may be varied according to the situation of cash insertion (the inserted amount, the inserted number of pieces, whether it is a bill or a coin, etc.).

[0227] For example, when the total inserted amount is less than a predetermined amount, it is determined that the possibility that the insertion is intended is low, and while cancelling the deposit information, when the total inserted amount is equal to or more than the predetermined amount, it is determined that the possibility that the insertion is intended is high, and the deposit information may be handed over or held.

[0228] Also, for example, when the total inserted number of pieces (coins, bills) is less than a predetermined number of pieces, it is determined that the possibility that the insertion is intended is low, and while cancelling the deposit information, when the total inserted number of pieces is equal to or more than the predetermined number of pieces, it is determined that the possibility that the insertion is intended is high, and the deposit information may be handed over or held.

[0229] Also, for example, when coins are inserted, it is determined that the possibility that the insertion is intended is low, and while cancelling the deposit information, when bills are inserted, it is determined that the possibility that the insertion is intended is high, and the deposit information may be handed over or held.

[0230] Also, for example, regardless of the above total inserted number of pieces, when only coins or only bills are inserted, it is determined that the possibility that the insertion is intended is low, and while cancelling the deposit information, when both coins and bills are inserted, it is determined that the possibility that the insertion is intended is high, and the deposit information may be handed over or held.

[0231] Also, in the above embodiment, when the state at the time of the mode switching operation is the coupon registration single state, the coupon information is always canceled (see FIGS. 19 and 23), but the processing may be varied according to the registration status of the coupons (amount, quantity, type, etc.).

[0232] For example, when the total coupon amount (total amount of the registered coupons) is less than a predetermined amount, it is determined that the registration is unlikely to be intentional, and the coupon information is canceled. On the other hand, when the total coupon amount is equal to or more than the predetermined amount, it is determined that the registration is likely to be intentional, and the coupon information may be carried over or retained.

[0233] Also, for example, when the total coupon quantity (total quantity of the registered coupons) is less than a predetermined quantity, it is determined that the registration is unlikely to be intentional, and the coupon information is canceled. On the other hand, when the total coupon quantity is equal to or more than the predetermined quantity, it is determined that the registration is likely to be intentional, and the coupon information may be carried over or retained.

[0234] Also, for example, regardless of the above total coupon quantity, when only a single type of coupon is registered (for example, in the case of 2 A product coupons), it is determined that the registration is unlikely to be intentional, and the coupon information is canceled. On the other hand, when a plurality of types of coupons are registered (for example, in the case of 1 A product coupon and 1 B product coupon), it is determined that the registration is likely to be intentional, and the coupon information may be carried over or retained.

[0235] Also, in the above embodiment, when the state at the time of the mode switching operation is the product registration single state, the product information is always canceled (see FIGS. 19 and 23), but the processing may be varied according to the registration status of the product (difference in amount, points, etc.).

[0236] For example, if the total amount of goods (the total amount of registered goods) is less than a predetermined amount, it is determined that the likelihood that the registration is as intended is low, and while canceling the goods information, if the total amount of goods is equal to or more than the predetermined amount, it is determined that the likelihood that the registration is as intended is high, and the goods information may be carried over or retained.

[0237] Also for example, if the total number of goods (the total number of registered goods) is less than a predetermined number, it is determined that the likelihood that the registration is as intended is low, and while canceling the goods information, if the total number of goods is equal to or more than the predetermined number, it is determined that the likelihood that the registration is as intended is high, and the goods information may be carried over or retained.

[0238] Further, in the above-described embodiment, the operation after the mode switching operation is made different according to the state at the time of the mode switching operation, but the operation after the mode switching operation may be made different in consideration of the time during which the state continues. That is, the operation may be made different according to the passage of time after each state is reached. For example, when the state at the time of the mode switching operation is the cash input only state, the operation may be made different according to the passage of time since the cash input.

[0239] For example, the POS terminal 20 stores the time when the cash is input, and when the state at the time of the mode switching operation is the cash input only state, if the passage of time since the cash input time (the last cash input time in the case of multiple times) is equal to or more than a predetermined time, the deposit information is canceled, while if the passage of time since the cash input time is less than the predetermined time, the deposit information may be carried over or retained. Note that the above-described situation of the cash input (input amount, input number, whether it is a bill or a coin, etc.) and the passage of time since the cash input time may be combined to make the processing different. Alternatively, the passage of time since the cash input time may be regarded as one of the situations of the cash input.

[0240] For example, the POS terminal 20 stores the time when the product is registered. When the mode switching operation is performed and the state at that time is the single product registration state, if the elapsed time from the product registration time (or the last product registration time if there are multiple registrations) is longer than a predetermined time, the product information is cancelled. On the other hand, if the elapsed time from the cash input time is less than the predetermined time, the product information may be carried over or held. In addition, the above-described product registration status (such as different amounts, points, etc.) and the elapsed time from the product registration time may be combined to perform different processes. Alternatively, the elapsed time from the product registration time may be regarded as one of the product registration statuses.

[0241] Also, in the above embodiment, when the mode switching button 211a is operated, the process corresponding to the state at the time of the mode switching operation is executed (it becomes an operation corresponding to the state at the time of the mode switching operation), but it may be notified what process (what operation) will be executed before the process is actually executed. For example, when an operation is to be performed after the mode switching operation, before the operation is actually performed, a small screen is displayed that shows that the operation will be performed and arranges an OK button and an NG button for asking the store clerk to reject the execution of the operation. If the NG button is operated, the operation is not performed, and if the OK button is operated, the operation is performed. The same applies when the batch switching button 211b or the accounting dedicated mode switching button 211c is operated. The same also applies when the mode switching button of the software key (the software key corresponding to the switching button 211a, the software key corresponding to the batch switching button 211b, the software key corresponding to the accounting dedicated mode switching button 211c) is operated in the mode using the software key.

[0242] In addition, in a mode where the operation mode is switched by a software key (such as a mode having a software key instead of or in addition to a hardware key), information indicating what processing is actually executed (what operation will be performed) may be displayed in association with the software key (for example, on the software key, or superimposed on the software key, or around the display position of the software key) when a mode switching operation is performed by the software key (it may also include the case where a mode switching operation is performed by the mode switching button 211a when the mode switching button 211a is provided).

[0243] In addition, after a mode switching operation (such as an operation of a hardware key or a software key), a plurality of types of operation modes (individual operation modes, operation modes related to the entire "island" such as Configuration A and Configuration B, etc.) may be displayed in a manner that can be selected by the store clerk (for example, displayed on the store clerk side display unit 210, or displayed on a portable terminal such as a smartphone or a tablet terminal used by the store clerk), and the operation mode selected by the store clerk may be switched to.

[0244] In addition, instead of or in addition to when a mode switching operation (such as an operation of a hardware key or a software key) is performed (after the mode switching operation), a plurality of types of operation modes may be displayed in a manner that can be selected by the store clerk as described above even when a mode switching operation is not performed. For example, when an image such as image GA02 or image GA03 in FIG. 9(A) is operated (pressed) by the store clerk, a plurality of types of operation modes may be displayed in a manner that can be selected by the store clerk. That is, when the image GA02 in FIG. 9(A) is operated, the operation mode of the switching destination (switching candidate) of the POS terminal 20-2 corresponding to the image GA02, the configuration of the switching destination of the island to which the POS terminal 20-2 corresponding to the image GA02 belongs (Configuration A, Configuration B), etc. may be displayed in a manner that can be selected by the store clerk. Also, for example, a dedicated area may be provided on the registration screen, and in the dedicated area, a plurality of types of operation modes may be basically always displayed in a manner that can be selected by the store clerk as described above.

[0245] Alternatively, instead of or in addition to the above, information regarding the switching of the "island" may be notified. For example, according to the congestion situation in the store, for example, to the POS terminal 20 (a specific POS terminal 20 or all POS terminals in the store), the monitoring terminal, or the mobile terminal used by the store clerk, a notification prompting the switching of the "island" mode may be made. Note that the store clerk may check and judge the congestion situation in the store, but it may also be automatically judged using the cameras in the store (cameras installed on the ceiling or the POS terminal 20), or automatically judged based on the operating status of the POS terminal 20. Also, instead of or in addition to the congestion situation in the store, information regarding the switching of the "island" may be notified according to a predetermined schedule. For example, in the case of a store where the number of customers starts to decrease after 20:00, the schedule may be set so that a notification prompting the switching from Configuration B to Configuration A is made at 20:00, and a notification prompting the switching from Configuration B to Configuration A is made according to the schedule (at 20:00).

[0246] Alternatively, instead of or in addition to the above notification, it may be set so that the "island" mode can be switched according to a predetermined schedule. For example, since the number of customers is large until 20:00, the operation may be carried out in Configuration B, and the schedule may be set so that the operation switches to Configuration A around 20:00 when the number of customers starts to decrease.

[0247] Also, when it is determined that the switching key that usually only switches the mode of the self-device is around the scheduled switching time as described above (for example, 19:50 - 20:10), it may be displayed so that the switching of the self-device, the switching of the "island", etc. can be selected. That is, depending on a single mode switching operation (operation of a hardware key, software key, etc.), there may be a case where only the switching of the self-device can be performed and a case where the switching of the self-device or the switching of the "island" can be performed.

[0248] Also, in a mode where the operation mode is switched by a software key, instead of or in addition to information indicating what kind of processing is actually executed (what kind of operation is performed) associated with the software key, information indicating the various states described above (the various states shown in FIGS. 19, 23, 24, 25, etc.) may be displayed. Note that, as information indicating the various states, information such as that displayed in the tab area T1 (information regarding the selected payment type, acquired customer information, registered coupon information, etc.) may be displayed.

[0249] Also, as a mode switching operation, the POS terminal 20 may be configured to accept an operation of a button on an external device (a hardware key provided on the external device or a software key displayed on the screen of the external device) that can be connected to the POS terminal 20 by wire or wirelessly, instead of or in addition to a hardware key (mode switching button 211a) or the above-described software key. When an operation of a button on the external device is accepted, control similar to that when an operation of the mode switching button 211a is accepted may be performed.

[0250] Also, although already partly described, when the POS terminal 20 receives a mode switching instruction (mode switching command) from another terminal (for example, a mobile terminal such as a smartphone or tablet terminal used by a store clerk), control similar to that when an operation of the mode switching button 211a is accepted may be performed. Note that, as described above, in a mode where a mode switching instruction is received from another terminal, the POS terminal 20 itself may have a mode switching means (hardware key, software key), but the POS terminal 20 itself does not necessarily have to have a mode switching means.

[0251] Note that, only in the case of a specific store employee (depending on the operator's authority), a mode switching operation (including a mode switching instruction from another terminal) may be enabled. For example, when the store manager or the like is logged in to the POS terminal 20, the mode switching operation is enabled (specifically, controlled as shown in FIGS. 19, 23, 24, and 25), and when a part-time worker or the like is logged in, the mode switching operation may be disabled (it may be unconditionally set to an error or the like regardless of the state at the time of the mode switching operation).

[0252] Note that, in the above embodiment, when the subtotal key is operated, the POS terminal 20-1 displays the small screen SG02 superimposed on the registration screen (FIG. 13(A)). However, when the subtotal key is operated, the POS terminal 20-1 may display a subtotal screen that displays information or the like displayed on the small screen SG02 instead of (switches to) the registration screen.

[0253] Also, in the above embodiment, the POS terminal 20 includes one printing unit 213 that can be rotatably changed in direction from the store employee side to the customer side and from the customer side to the store employee side (see FIGS. 2 to 4). However, instead of one printing unit 213, two printing units (a printing unit fixedly directed to the store employee side and a printing unit fixedly directed to the customer side) may be provided.

[0254] Note that, in the above embodiment, when transmitting registration information to another terminal, the store employee designates (selects) the terminal of the transmission destination (recipient) of the registration information. However, when transmitting registration information to another terminal, the store employee may only designate that the registration information is to be transmitted without designating the terminal of the transmission destination. That is, only a transmit button may be arranged. In the mode where the store employee only designates that the registration information is to be transmitted without designating the terminal of the transmission destination, the transmitting terminal selects one terminal as the destination according to a predetermined priority order and transmits the registration information to the selected terminal.

[0255] When transmitting registration information from the POS terminal 20-1 to other terminals (POS terminal 20-2, POS terminal 20-3), for example, the priority order may be set such that the POS terminal 20-3 in the full self mode is higher than the POS terminal 20-2 in the normal mode (the registration information may be preferentially transmitted to the POS terminal 20-3 in the full self mode).

[0256] Appended Notes 1 to 10 are disclosed below. (Appended Note 1) A sales data processing device operable in a plurality of operation modes, instruction receiving means for receiving an operation mode switching instruction (for example, a mode switching operation by a mode switching button 211a or a software key, a mode switching command, etc.) for switching the operation mode of the own device, control means for controlling the own device and comprising wherein the control means when the state of the own device at the time of the operation mode switching instruction is an initial state (for example, a state where no processing is in progress, etc.), controls the execution of an operation mode switching process (such as the mode switching process in FIG. 20) for switching the operation mode of the own device, when the state of the own device at the time of the operation mode switching instruction is not the initial state, instead of or in addition to the operation mode switching process, executes another process (see FIG. 20(A)) different from the operation mode switching process. A sales data processing device characterized by this.

[0257] According to the configuration of Appended Note 1, processing can be performed efficiently. That is, generally, the operation mode is switched to perform processing efficiently, but when switching the operation mode, various confirmation operations by the store clerk may be required depending on the state of the own device, so the efficiency may be deteriorated instead. On the other hand, according to the above configuration, the sales data processing device operates suitably according to the state of the own device when receiving the operation mode switching instruction, so that processing can be performed efficiently.

[0258] (Appended Note 2) The instruction receiving means receives, as the operation mode switching instruction, an operation mode switching operation by a store clerk (for example, an operation mode switching operation using a mode switching button 211a or a software key, etc.), which is the sales data processing apparatus according to appended claim 1.

[0259] According to the configuration of appended claim 2, the operation mode can be easily switched.

[0260] (Appended claim 3) The control means When the progress state of the settlement process in the own apparatus at the time of the operation mode switching instruction (for example, the state of cash input, the state of settlement type selection, the state of coupon registration, etc.) is the initial state, controls the execution of the operation mode switching process, When the progress state of the settlement process in the own apparatus at the time of the operation mode switching instruction is not the initial state, instead of or in addition to the operation mode switching process, controls the execution of a settlement cancellation process (for example, the "deposit information cancellation process", "settlement type information cancellation process", "coupon information cancellation process", etc. in FIG. 20(A)) for setting the progress state of the settlement process in the own apparatus to the initial state, which is the sales data processing apparatus according to appended claim 1 or appended claim 2.

[0261] According to the configuration of appended claim 3, processing can be efficiently performed according to the progress state of the settlement process.

[0262] (Appended claim 4) The control means When the progress state of the product registration process in the own apparatus at the time of the operation mode switching instruction (for example, the state of product registration, etc.) is the initial state, controls the execution of the operation mode switching process, When the progress state of the product registration process in the own apparatus at the time of the operation mode switching instruction is not the initial state, instead of or in addition to the operation mode switching process, controls the execution of a product registration cancellation process (for example, the "product information cancellation process" in FIG. 20(A)) for setting the progress state of the product registration process in the own apparatus to the initial state, which is the sales data processing apparatus according to appended claim 1 or appended claim 2.

[0263] According to the configuration of Supplementary Note 4, processing can be efficiently performed according to the progress state of the product registration process.

[0264] (Supplementary Note 5) The control means When the progress states of both the settlement process and the product registration process in the own device at the time of the operation mode switching instruction are both in the initial state, or when the progress states of both the processes at the time of the operation mode switching instruction are not both in the initial state (for example, in the "cash input product registration state" in FIGS. 19 and 23, etc.), the execution of the operation mode switching process is controlled. The sales data processing apparatus according to Supplementary Note 1 or Supplementary Note 2.

[0265] According to the configuration of Supplementary Note 5, processing can be efficiently performed according to the progress state of the settlement process or the product registration process.

[0266] (Supplementary Note 6) The control means When the progress state of the settlement process in the own device at the time of the operation mode switching instruction is in the initial state, but the progress state of the product registration process in the own device at the time of the operation mode switching instruction is not in the initial state, instead of or in addition to the operation mode switching process, the execution of a product registration cancellation process for setting the progress state of the product registration process in the own device to the initial state is controlled. When the progress state of the product registration process in the own device at the time of the operation mode switching instruction is in the initial state, but the progress state of the settlement process in the own device at the time of the operation mode switching instruction is not in the initial state, instead of or in addition to the operation mode switching process, the execution of a settlement cancellation process for setting the progress state of the settlement process in the own device to the initial state is controlled. The sales data processing apparatus according to Supplementary Note 1, Supplementary Note 2, and Supplementary Note 5.

[0267] According to the configuration of Supplementary Note 6, processing can be efficiently performed according to the progress state of the settlement process or the product registration process.

[0268] (Appendix 7) The control means When the progress states of both the process based on the clerk's operation and the process based on the customer's operation when there is the operation mode switching instruction are both in the initial state, or when the progress states of both processes when there is the operation mode switching instruction are not in the initial state (for example, in the "both-side operation state" in FIGS. 24 and 25), the sales data processing apparatus according to Appendix 1 or Appendix 2, characterized in that it controls the execution of the operation mode switching process.

[0269] According to the configuration of Appendix 7, processing can be efficiently performed according to the states of the clerk's operation and the customer's operation.

[0270] (Appendix 8) The control means When the progress state of the process based on the clerk's operation when there is the operation mode switching instruction is in the initial state, but the progress state of the process based on the customer's operation when there is the operation mode switching instruction is not in the initial state, instead of or in addition to the operation mode switching process, it controls the execution of a cancellation process to set the progress state of the process based on the customer's operation to the initial state, When the progress state of the process based on the customer's operation when there is the operation mode switching instruction is in the initial state, but the progress state of the process based on the clerk's operation when there is the operation mode switching instruction is not in the initial state, instead of or in addition to the operation mode switching process, it controls the execution of a cancellation process to set the progress state of the process based on the clerk's operation to the initial state, and is characterized by the sales data processing apparatus according to Appendix 1, Appendix 2, and Appendix 7.

[0271] According to the configuration of Appendix 8, processing can be efficiently performed according to the states of the clerk's operation and the customer's operation.

[0272] (Appendix 9) It is provided with detection means for detecting the presence of a customer of the apparatus, The control means When the presence of a customer is detected when there is an instruction to switch the operation mode, the sales data processing apparatus according to any one of Appendices 1 to 8, characterized in that it is possible to control the execution of the operation mode switching process.

[0273] According to the configuration of Appendix 9, processing can be efficiently performed according to whether the presence of a customer is detected or not.

[0274] (Appendix 10) A program that causes a computer to function as a sales data processing apparatus capable of operating in a plurality of operation modes, causing the computer to an instruction receiving means for receiving an operation mode switching instruction for switching the operation mode of the own apparatus, a control means for controlling the own apparatus function as, the control means when the state of the own apparatus when there is the operation mode switching instruction is the initial state, controls the execution of an operation mode switching process for switching the operation mode of the own apparatus, when the state of the own apparatus when there is the operation mode switching instruction is not the initial state, instead of or in addition to the operation mode switching process, executes another process different from the operation mode switching process. A program characterized by that.

[0275] Note that the programs for implementing the POS system 1 and the POS terminal 20 described above may be recorded on a computer-readable recording medium, and the programs may be read into a computer system and executed. Here, the "computer system" is assumed to include hardware such as an OS and peripheral devices. Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a storage device such as a hard disk incorporated in a computer system. Furthermore, the "computer-readable recording medium" also includes a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and holds the program for a certain period of time. Also, the above program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Also, the above program may be for realizing a part of the functions described above. Furthermore, it may be a so-called difference file (difference program) that can realize the functions described above in combination with a program already recorded in a computer system.

Explanation of Signs

[0276] 1…POS system 10…Store controller 20…POS terminal 201…CPU 202…ROM 203…RAM 204…Hard disk 205…Customer-side display unit 206…Customer-side scanner unit 208…Card settlement unit 209…Change dispenser 210…Store employee-side display unit 211…Key operation unit 211a…Mode switching button 211b…Mode switching button 211c…Mode switching button 212…Scanner unit on the store staff side 213…Printing unit 214…Voice output unit 215…Communication unit

Claims

1. A sales data processing device having, as operation modes, a first mode in which a clerk registers a product based on an operation by the clerk, a second mode in which a customer settles a payment for the product registered in the first mode based on an operation by the customer, and a third mode in which a customer registers a product based on an operation by the customer and settles the payment, an operation receiving means for receiving an operation to switch the operation mode from a store clerk; an operation mode switching execution means for switching between the operation mode of the own sales data processing device and the operation mode of the other sales data processing device based on the acceptance of the switching operation by the operation acceptance means; Equipped with The operation mode switching execution means The operation mode of the own sales data processing device is switched from the first mode to the third mode, and the operation mode of the other sales data processing device is switched from the second mode to the third mode. A sales data processing device characterized by:

2. The operation mode switching execution means: Depending on the conditions, the operation modes of both the own sales data processing device and the other sales data processing device may be switched, or only the operation mode of the own sales data processing device may be switched. The sales data processing device according to claim 1 .

3. A system having a plurality of sales data processing devices having operation modes including a first mode in which a store clerk registers products based on the operation of the store clerk, a second mode in which a customer settles the payment for the products registered in the first mode based on the operation of the customer, and a third mode in which a customer registers products and settles the payment based on the operation of the customer, The sales data processing device includes: an operation receiving means for receiving an operation to switch the operation mode from a store clerk; an operation mode switching execution means for switching between the operation mode of the own sales data processing device and the operation mode of the other sales data processing device based on the acceptance of the switching operation by the operation acceptance means; Equipped with The operation mode switching execution means The operation mode of the own sales data processing device is switched from the first mode to the third mode, and the operation mode of the other sales data processing device is switched from the second mode to the third mode. A system characterized by:

4. A program that causes a computer to function as a sales data processing device having operating modes of a first mode in which a clerk registers a product based on an operation by the clerk, a second mode in which a customer settles a payment for the product registered in the first mode based on an operation by the customer, and a third mode in which a customer registers a product based on an operation by the customer and settles the payment, The computer an operation receiving means for receiving an operation for switching the operation mode from a store clerk; an operation mode switching execution means for switching between the operation mode of the own sales data processing device and the operation mode of the other sales data processing device based on the acceptance of the switching operation by the operation acceptance means; It functions as The operation mode switching execution means The operation mode of the own sales data processing device is switched from the first mode to the third mode, and the operation mode of the other sales data processing device is switched from the second mode to the third mode. A program characterized by:

5. A merchandise sales data processing method in a sales data processing device having, as operation modes, a first mode in which merchandise is registered on the store clerk's side based on the store clerk's operation, a second mode in which payment is made on the customer's side for merchandise registered in the first mode based on the customer's operation, and a third mode in which merchandise is registered on the customer's side based on the customer's operation and payment is made, an operation receiving step of receiving an operation for switching the operation mode from a store clerk; an operation mode switching execution step of switching between the operation mode of the own sales data processing device and the operation mode of the other sales data processing device based on the acceptance of the switching operation in the operation acceptance step; Including, The operation mode switching execution step includes: The operation mode of the own sales data processing device is switched from the first mode to the third mode, and the operation mode of the other sales data processing device is switched from the second mode to the third mode. A sales data processing method comprising: