Information processing device, information processing method, and program
The advance order reception system addresses the inefficiencies of current restaurant ordering systems by using biometric authentication to pre-register orders, allowing customers to authenticate and finalize orders at the store without mobile terminal operation, thereby reducing time and staff needs.
Patent Information
- Application Number
- JP2023208312
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-12-11
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2039-12-24
AI Technical Summary
Current restaurant ordering systems require customers to operate their mobile terminals after entering the store, wasting time and necessitating sufficient store staff for order-taking, and do not efficiently address the issue of lengthy decision-making on menu items.
An advance order reception system using a mobile terminal, store server, and in-store terminal, which utilizes biometric authentication to pre-register orders and authenticate customers upon entry, allowing seamless order transmission without further mobile operation.
Enables customers to pre-order and authenticate at the store without operating their mobile terminals, reducing decision-making time and staff requirements, thus enhancing efficiency and accuracy.
Smart Images

Figure 0007605522000001 
Figure 0007605522000002 
Figure 0007605522000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an advance order receiving system and an advance order receiving method. [Background technology]
[0002] Currently, in restaurants and other eating establishments, when a customer wishes to receive a meal or other product or service at a restaurant, the customer must first enter the restaurant, sit down at a table, look at the menu, and once the customer has decided on the product or service he or she wishes to have, call a waiter, communicate the decided order information to the waiter, and place the order.
[0003] This means that customers need time to sit down at a table in the store, check the menu, decide what products and services they want to eat and drink, and to call a waiter and convey their order, which is a waste of time not only for the customer but also for the store, creating a problem that needs to be solved. In addition, the need to call a waiter means that the store needs to secure the number of waiters to take orders.
[0004] In recent years, an increasing number of restaurants and other eateries have adopted an ordering method in which a tabletop terminal for inputting orders is installed as a self-ordering terminal on each table in the establishment, and customers who enter the establishment use the tabletop terminal to send their order information to the store server, etc. However, even when using such a tabletop terminal, the customer is required to determine the order information while checking the order menu displayed on the tabletop terminal screen, which has not yet resolved the problem of the long time it takes from entering the establishment to deciding on the products and services they want to eat and drink.
[0005] To solve such current problems, an order management system has been proposed that uses a customer's mobile terminal to register orders in advance. For example, Patent Document 1, JP 2003-187112 A, discloses "Order Management Method, Order Management System, Mobile Terminal, and Order Management Server" that uses a customer's mobile terminal to register orders in advance. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2003-187112 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the "order management method, order management system, portable terminal, and order management server" described in Patent Document 1, the customer needs to operate the portable terminal in the store after entering the store.
[0008] Object of the Invention In view of the above problem, an object of the present invention is to provide an advance order receiving system and an advance order receiving method that eliminate the need for customers to operate their own mobile terminals after entering a store. [Means for solving the problem]
[0009] In order to solve the above-mentioned problems, the advance order receiving system and the advance order receiving method according to the present invention mainly employ the following characteristic configuration.
[0010] (1) The advance order reception system according to the present invention comprises: An advance order reception system comprising: a mobile terminal owned by a customer; a store system having a store server installed in a store and configured to receive orders from the customer and an in-store terminal installed in the store; and an advance order reception server capable of communicating with the mobile terminal and the store system via a network, The mobile terminal includes: a means for accepting order information of a customer in advance as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the advance order accepting server via the network; having The in-store terminal includes: a means for acquiring biometric authentication information of a customer who enters a store as second biometric authentication information, and transmitting the second biometric authentication information to the advance order reception server via the network, either directly or via the store server; a means for displaying on a screen the advance order information received from the advance order reception server over the network, either directly or via the store server, and for transmitting order information determined by an operation of the customer to the store server; having The advance order reception server includes: a means for storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; a means for searching for the stored first biometric authentication information when the second biometric authentication information of a customer is received from the in-store terminal via the network, and when it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the in-store terminal via the network directly or via the store server; having The store server includes: means for receiving and accepting the order information from the in-store terminal; It is characterized by:
[0011] (2) The advance order receiving system according to the present invention further comprises: An advance order reception system comprising: a store system including a mobile terminal owned by a customer, a store server installed in a store for receiving orders from the customer, and an in-store terminal installed in the store; and an advance order reception server capable of communicating with the mobile terminal and the store server via a network, The mobile terminal includes: a means for accepting order information of a customer in advance as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the advance order accepting server via the network; having The in-store terminal includes: A means for acquiring biometric authentication information of a customer who enters a store as second biometric authentication information and transmitting the second biometric authentication information to the store server; a means for receiving the advance order information from the store server and displaying the information on a screen; having The advance order reception server includes: a means for storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; a means for searching the stored first biometric authentication information when the second biometric authentication information of a customer is received from the store server via the network, and when it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the store server via the network; having The store server includes: a means for receiving the second biometric authentication information from the in-store terminal and transmitting the information to the advance order reception server via the network; a means for receiving the advance order information from the advance order reception server via the network and transmitting the second biometric authentication information to the in-store terminal that is a source of the second biometric authentication information; having It is also characterized by the following.
[0012] (3) Furthermore, the advance order receiving system according to the present invention comprises: A pre-order receiving system comprising: a mobile terminal owned by a customer; a store system including a store server that receives orders from customers and an in-store terminal that is installed in each of a plurality of stores having a common ordering menu; and the mobile terminal and the store server of each store system are capable of communicating with each other via a network, The mobile terminal includes: a means for receiving advance order information of a customer as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the store server via the network; having The in-store terminal includes: A means for acquiring biometric authentication information of a customer who enters a store as second biometric authentication information and transmitting the information to the store server of the store system; a means for displaying on a screen the advance order information received from the store server of the store system; having The store server includes: a means for storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; a means for receiving the second biometric authentication information of a customer from the in-store terminal of its own store system, searching for the stored first biometric authentication information, and when it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the in-store terminal that is the source of the second biometric authentication information; having It is also characterized by the following.
[0013] (4) The advance order receiving method according to the present invention comprises: An advance order reception method in an advance order reception system having a mobile terminal owned by a customer, a store system having a store server installed in a store for receiving orders from the customer and an in-store terminal installed in the store, and an advance order reception server capable of communicating with the mobile terminal and the store system via a network, comprising: The mobile terminal includes: receiving advance order information of a customer as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the advance order receiving server via the network; having The in-store terminal includes: acquiring biometric authentication information of a customer who enters a store as second biometric authentication information, and transmitting the second biometric authentication information to the advance order reception server via the network, either directly or via the store server; a step of displaying the advance order information received from the advance order reception server via the network, either directly or via the store server, on a screen, and transmitting order information determined by an operation of the customer to the store server; having The advance order reception server includes: storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; a step of searching for the stored first biometric authentication information when the second biometric authentication information of the customer is received from the in-store terminal via the network, and if it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the in-store terminal via the network directly or via the store server; having The store server includes: receiving and accepting the order information from the in-store terminal; having It is characterized by:
[0014] (5) The advance order receiving method according to the present invention further comprises: An advance order reception method in an advance order reception system having a mobile terminal owned by a customer, a store system having a store server installed in a store for receiving orders from the customer and an in-store terminal installed in the store, and an advance order reception server capable of communicating with the mobile terminal and the store server via a network, comprising: The mobile terminal includes: receiving advance order information of a customer as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the advance order receiving server via the network; The in-store terminal includes: acquiring biometric authentication information of a customer who enters a store as second biometric authentication information and transmitting the second biometric authentication information to the store server; receiving the advance order information from the store server and displaying it on a screen; having The advance order reception server includes: storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; a step of searching for the stored first biometric authentication information when the second biometric authentication information of the customer is received from the store server via the network, and if it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the store server via the network; having The store server includes: receiving the second biometric authentication information from the in-store terminal and transmitting the second biometric authentication information to the advance order reception server via the network; receiving the advance order information from the advance order reception server via the network, and transmitting the advance order information to the in-store terminal that is a source of the second biometric authentication information; having It is also characterized by the following.
[0015] (6) Furthermore, the advance order receiving method according to the present invention includes: 1. An advance order reception method in an advance order reception system, comprising: a mobile terminal owned by a customer; a store system including a store server for receiving orders from customers and an in-store terminal installed in each of a plurality of stores having a common ordering menu, the store server being installed in each of the stores, the store server receiving orders from the customers, the store system being capable of communicating with the mobile terminal and the store server of each store system via a network, the method comprising: The mobile terminal includes: receiving advance order information of a customer as advance order information, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the store server via the network; having The in-store terminal includes: acquiring biometric authentication information of a customer who enters a store as second biometric authentication information and transmitting the second biometric authentication information to the store server of the store system; displaying the advance order information received from the store server of the store system on a screen; having The store server includes: storing the advance order information transmitted from the mobile terminal in association with the first biometric authentication information; receiving the second biometric authentication information of a customer from the in-store terminal of its own store system, searching for the stored first biometric authentication information, and if it is confirmed that the first biometric authentication information of the customer matches the received second biometric authentication information, transmitting the advance order information stored in association with the matching first biometric authentication information to the in-store terminal that is the source of the second biometric authentication information; having It is also characterized by the following. Effect of the Invention
[0016] According to the present invention, it is possible to provide an advance order receiving system and an advance order receiving method that eliminate the need for customers to operate their own mobile terminals after entering a store. [Brief description of the drawings]
[0017] [Figure 1] FIG. 1 is a system configuration diagram showing an example of the configuration when registering user information of a customer in a first embodiment of an advance order receiving system according to the present invention. [Diagram 2] 1 is a system configuration diagram showing an example of the configuration when a customer places an advance order and order information is determined in a first embodiment of the advance order receiving system according to the present invention. FIG. [Diagram 3] 1 is a system configuration diagram showing a specific configuration example of a first embodiment of an advance order receiving system according to the present invention. [Figure 4] FIG. 4 is a schematic diagram showing an example of the operation when a customer is registered as a user in a customer database of the advance order reception server from a smartphone, which is a type of mobile terminal, in the advance order reception system of FIG. 3. [Diagram 5] FIG. 4 is a schematic diagram showing an example of the operation of the advance order reception system of FIG. 3 in which order information for a store is registered in advance in a customer database of the advance order reception server from a smartphone, which is a type of mobile terminal owned by the customer, before the customer arrives at the store of the store, and the order information is confirmed when the customer enters the store. [Figure 6] FIG. 2 is a system configuration diagram showing a specific configuration example of a second embodiment of the advance order receiving system according to the present invention. [Figure 7] 7 is a block diagram showing an example of the internal configuration of a store system, which is one of the components constituting the advance order reception system shown in FIG. 6. [Figure 8] 7 is a block diagram showing an example of the internal configuration of a tabletop terminal which is one of the components constituting the advance order reception system shown in FIG. 6. [Figure 9A]9 is the first half of a sequence chart illustrating an example of the operation of the advance order receiving system illustrated in FIGS. 6 to 8 as the second embodiment of the present invention. [Figure 9B] 9 is the latter half of a sequence chart illustrating an example of the operation of the advance order receiving system illustrated in FIGS. 6 to 8 as the second embodiment of the present invention. [Figure 10] FIG. 11 is a system configuration diagram showing a specific configuration example of a third embodiment of the advance order receiving system according to the present invention. [Figure 11A] 11 is a first half of a sequence chart illustrating an example of the operation of the advance order receiving system illustrated in FIG. 10 as the third embodiment of the present invention. [Figure 11B] 11 is a second half of a sequence chart illustrating an example of the operation of the advance order receiving system illustrated in FIG. 10 as the third embodiment of the present invention. [Figure 12] 11 is a sequence chart for explaining an example of an operation of the advance order receiving system illustrated in FIG. 10 as a fourth embodiment. [Figure 13] 13 is a sequence chart for explaining an example of an operation subsequent to the sequence chart of FIG. 12 of the operation of the advance order reception system illustrated in FIG. 10 as a fourth embodiment. [Figure 14] 11 is a sequence chart for explaining an example of an operation of the advance order receiving system illustrated in FIG. 10 as a fifth embodiment. [Figure 15A] 15 is a first half of a sequence chart illustrating an example of the operation of the advance order reception system illustrated in FIG. 10 as a fifth embodiment, which follows the sequence chart of FIG. 14. [Figure 15B] 15 is a second half of a sequence chart illustrating an example of the operation of the advance order reception system illustrated in FIG. 10 as a fifth embodiment, which follows the sequence chart of FIG. 14. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] Hereinafter, preferred embodiments of the advance order acceptance system and advance order acceptance method according to the present invention will be described with reference to the accompanying drawings. In the following description, the advance order acceptance system and advance order acceptance method according to the present invention will be described, but it goes without saying that such an advance order acceptance method may be implemented as an advance order acceptance program executable by a computer, or that the advance order acceptance program may be recorded on a recording medium readable by a computer. In addition, it goes without saying that the reference numerals attached to the following drawings are given to each element for convenience as an example to aid in understanding, and are not intended to limit the present invention to the illustrated aspects.
[0019] (Features of the present invention) Prior to describing the embodiments of the present invention, an outline of the features of the present invention will be first described. In the present invention, when a customer is about to receive a desired product or service at a store (e.g., when he / she is about to eat at a restaurant or the like), he / she transmits order information (advance order information) and biometric authentication information (first biometric authentication information) such as facial authentication information of the customer to an advance order reception server or a store server installed in the store via a network such as the Internet. After that, when the customer enters the store and sits at a table, he / she operates a tabletop terminal installed on the table to obtain biometric authentication information (second biometric authentication information) such as facial authentication information of the customer, and transmits the information to the advance order reception server or the store server installed in the store. The advance order reception server or a store server installed in the store collates the stored biometric authentication information (first biometric authentication information) of the customer, and order information (advance order information) corresponding to the customer's biometric authentication information (first biometric authentication information) is sent to the tabletop terminal or store server, and is accepted as order information. The customer does not need to operate his / her mobile terminal after entering the store. Thus, after entering the store, the customer does not need to look at the order menu and place an order, and it is possible to shorten the time it takes to receive the desired product or service (for example, to eat at a restaurant).
[0020] The features of the present invention are further explained as follows.
[0021] First, the first feature of the present invention will be described. This advance order reception system receives customer orders for a store in advance, and includes a store system installed in each store and receiving customer orders, an advance order reception server communicably connected to the store system via a network such as the Internet, and a mobile terminal owned by the customer.
[0022] Then, the mobile terminal owned by the customer accepts the order for the store entered by the customer in advance before entering the store as advance order information, and obtains the customer's biometric authentication information (e.g., facial authentication information, etc.) as first biometric authentication information. The mobile terminal transmits the first biometric authentication information and the advance order information to the advance order reception server via a network such as the Internet, and the advance order reception server stores the first biometric authentication information and the advance order information in association with each other.
[0023] Furthermore, each table in the store is provided with a tabletop terminal, which is one of the components of the store system, for acquiring biometric authentication information (e.g., facial authentication information) of a customer who enters the store and sits down as second biometric authentication information. When the tabletop terminal acquires the second biometric authentication information of the customer who enters the store, it transmits the information to the advance order reception server via a network such as the Internet.
[0024] When the advance order reception server receives the second biometric authentication information from the tabletop terminal, it searches the stored first biometric authentication information for the first biometric authentication information that matches the second biometric authentication information received from the tabletop terminal, extracts the advance order information corresponding to the matching first biometric authentication information, and transmits it to the tabletop terminal that sent the second biometric authentication information.
[0025] When the tabletop terminal receives the advance order information from the advance order reception server, the tabletop terminal displays the received advance order information on a screen. When the advance order information is confirmed as order information by an operation of the customer, the tabletop terminal transmits the order information to a store server of a store system. The store server accepts the order information.
[0026] Next, a second feature of the present invention, in which the advance order information is directly accepted as order information, will be described as a modified example of the present invention. As with the first feature, the advance order acceptance system accepts customer orders for a store in advance, and includes a store system installed in each store and accepting customer orders, an advance order acceptance server communicably connected to the store system via a network such as the Internet, and a mobile terminal owned by the customer.
[0027] Then, similar to the first feature, the mobile terminal owned by the customer accepts an order for the store entered by the customer in advance before the customer enters the store as advance order information, and obtains the customer's biometric authentication information (e.g., facial authentication information, etc.) as first biometric authentication information, and transmits the first biometric authentication information and the advance order information to the advance order reception server via a network such as the Internet, and the advance order reception server stores the first biometric authentication information and the advance order information in association with each other.
[0028] Furthermore, each table in the store is provided with a tabletop terminal, as one of the components of the store system, that acquires biometric authentication information (e.g., facial authentication information, etc.) of a customer who enters the store and sits down as second biometric authentication information. When the tabletop terminal acquires the second biometric authentication information of the customer who has entered the store, it transmits the information to a store server constituting the store system of the store, unlike the first characteristic and case. The store server transmits the second biometric authentication information received from the tabletop terminal to the advance order reception server via a network such as the Internet.
[0029] When the advance order reception server receives the second biometric authentication information from the store server, it searches the stored first biometric authentication information for the first biometric authentication information that matches the second biometric authentication information received from the store server, extracts the advance order information corresponding to the matching first biometric authentication information, and transmits it to the store server that transmitted the second biometric authentication information.
[0030] When the store server receives the advance order information from the advance order reception server, it accepts the received advance order information as order information of the customer at the table number where the tabletop terminal that sent the second biometric authentication information is installed.
[0031] (First embodiment of the present invention) Next, a first embodiment of the advance order reception system according to the present invention will be described in detail with reference to Figs. 1 and 2. Fig. 1 is a system configuration diagram showing an example of the configuration when a customer's user information is registered in the advance order reception system according to the first embodiment of the present invention, and shows an example of the configuration when a customer registers as a user in the advance order reception server via a network such as the Internet (as one of the components constituting the advance order reception system according to the present invention). Fig. 2 is a system configuration diagram showing an example of the configuration when a customer places an advance order and confirms order information in the advance order reception server according to the first embodiment of the present invention, and shows an example of the configuration when the customer places an advance order in the advance order reception server using a mobile terminal owned by the customer and enters a store to confirm the order information that was pre-ordered.
[0032] The system configuration of the advance order reception system 100 when a customer performs user registration is such that an advance order reception server 10 that receives advance orders is connected to a mobile terminal 30 owned by the customer via a network 40 such as the Internet, as shown in Fig. 1. The advance order reception server 10 has a customer database 11 for registering the registration details of a customer who has performed user registration on the advance order reception server 10 from the mobile terminal 30 via the network 40 (i.e., registration information that associates a customer ID that uniquely identifies the customer with customer facial photo information used as the customer's first biometric authentication information).
[0033] Here, when the customer sends customer facial photo information as the customer's first biometric authentication information from the mobile terminal 30 to the advance order reception server 10 to make a registration request to request user registration, the mobile terminal 30 generates and stores a customer ID that uniquely identifies the customer, and creates information including the generated customer ID and the customer facial photo information that will become the customer's first biometric authentication information, and sends this information to the advance order reception server 10 as a registration request.
[0034] However, the customer ID may be generated on the advance order reception server 10 side. That is, when customer face photo information (first biometric authentication information) is transmitted as a registration request from the mobile terminal 30, the advance order reception server 10 may generate a customer ID that uniquely identifies the customer, return it to the mobile terminal 30 that transmitted the registration request, and register the generated customer ID in the customer database 11 in association with the customer face photo information (first biometric authentication information) transmitted from the mobile terminal 30. The mobile terminal 30 may hold the customer ID transmitted from the advance order reception server 10, and thereafter, when transmitting advance order information for placing an advance order with a target store to the advance order reception server 10, transmit the advance order information in a format with the held customer ID attached.
[0035] The advance order reception server 10 not only has the function of correlating a customer ID with customer facial photo information (first biometric authentication information) and registering it in the customer database 11 in response to a user registration request from the mobile terminal 30 owned by the customer via the network 40, but also has the function of, when receiving the advance order information for a store from the mobile terminal 30, storing the received advance order information in the customer database 11 in association with the customer ID, when the advance order information for a store is sent from the mobile terminal 30, performing facial authentication using the customer facial photo information registered in the customer database 11 as the first biometric authentication information when the customer facial photo information is sent from the store as the second biometric authentication information, and transmitting the advance order information stored in association with the customer database 11 to the store based on the result of the authentication.
[0036] In addition, the mobile terminal 30 owned by the customer is, for example, a portable terminal device such as a smartphone or tablet, and has the function of taking a photograph of the customer's face by operating an application installed on it, transmitting the captured facial photo information of the customer together with the customer ID as first biometric authentication information via the network 40 to the advance order reception server 10, and further creating advance order information for the store and transmitting it to the advance order reception server 10 via the network 40.
[0037] Next, when a customer places an advance order with a store and then enters the store, the system configuration of the advance order reception system 100 is configured as shown in Fig. 2, in which the advance order reception server 10 is connected to a mobile terminal 30 owned by the customer and each of the tabletop terminals 20 (store face authentication client terminals) installed at each table 28 in the store 29 via a network 40 such as the Internet. Note that within the store 29, a store system (store order reception system) is configured that has a store server 21 that manages the entire store 29 and dedicated business terminals 23 for each department in the store 29.
[0038] The tabletop terminal 20 is also one of the components of the store system (store order reception system), and can communicate with the store server 21 of the store system (store order reception system) via wired or wireless communication. In the first embodiment, the store 29 is assumed to be a restaurant or other eatery with multiple tables 28, and a tabletop terminal 20 is installed on each table 28 in a manner corresponding to the table 28.
[0039] Here, the tabletop terminal 20 has the function of taking a facial photograph of a customer who has entered the store and sat down at a table 28, and transmitting the information of the taken customer's facial photograph to the advance order reception server 10 directly or via the store server 21 as second biometric authentication information, the function of displaying information regarding the customer's advance order, i.e., the advance order information, transmitted from the advance order reception server 10 directly or via the store server 21, on a screen and presenting it to the seated customer, and the function of confirming the advance order information displayed on the screen as order information upon the customer's approval operation (for example, pressing a decision button displayed on the screen of the tabletop terminal 20), and transmitting it to the store server 21.
[0040] The store server 21 can communicate by wire or wireless with the tabletop terminal 20 and the dedicated terminals 23 for business use (for example, a kitchen terminal or a POS (Point Of Sales) terminal in the case of a restaurant) located in each department of the store 29. The store server 21 is a device that manages the entire store system (store order reception system), and has at least a function of transmitting customer face photo information received from the tabletop terminal 20 as second biometric authentication information to the advance order reception server 10 via the network 40, a function of storing customer advance order information transmitted from the advance order reception server 10 and transmitting it to the tabletop terminal 20 on the table where the customer is seated, and a function of accepting confirmed order information from the tabletop terminal 20 as the order details of the customer who has entered the store and making arrangements for the order with the dedicated terminals 23 in each corresponding department.
[0041] In FIG. 2, when a customer who has not yet entered a target store 29 is about to place an order for the store 29 in advance, the customer transmits order information for the target store 29 as advance order information from the mobile terminal 30 owned by the customer to the advance order reception server 10 via the network 40, together with a customer ID that identifies the customer. Here, when transmitting the advance order information to the advance order reception server 10, the customer does not need to take a new photograph of his / her face, and by transmitting the advance order information together with the customer ID stored in the mobile terminal 30, the transmitted advance order information and the customer ID are associated with each other. Then, when the advance order reception server 10 receives the advance order information and the customer ID transmitted from the mobile terminal 30, the advance order reception server 10 searches the customer database 11 based on the received customer ID, and stores the received advance order information in the customer database 11 in a format in which the received advance order information is further associated with customer face photo information that is associated with the same customer ID as the received customer ID and stored as first biometric authentication information.
[0042] Thereafter, when a customer enters the target store 29 and sits down at one of the tables 28, the customer operates the tabletop terminal 20 installed on the table 28 to take a photograph of his / her face, and transmits the photographed customer face photograph information as second biometric authentication information to the advance order reception server 10 via the network 40, either directly or via the store server 21 in the store 29. Here, the tabletop terminals 20 are associated with the tables 28 in the store 29, and each table 28 is assigned a table number (table number) for identifying it. Therefore, within the store 29, the tabletop terminals 20 can be uniquely identified by the table number.
[0043] When the advance order reception server 10 receives the customer's face photo information transmitted from the tabletop terminal 20 in the store 29 as the second biometric authentication information, it performs face authentication of the customer's face photo information, accesses the customer database 11, and searches whether or not the customer's face photo information (first biometric authentication information) that matches the customer's face photo information (second biometric authentication information) received from the tabletop terminal 20 is registered. If the customer's face photo information (first biometric authentication information) that matches the customer's face photo information (second biometric authentication information) received from the tabletop terminal 20 is registered in the customer database 11, the advance order reception server 10 retrieves the customer ID and advance order information for the store 29 (advance order information that the customer ordered before entering the store) that are stored in the customer database 11 in association with the customer's face photo information (first biometric authentication information), and returns them via the network 40 to the tabletop terminal 20 in the store 29 that is the sender that transmitted the customer's face photo information (second biometric authentication information) directly or via the store server 21.
[0044] On the other hand, if customer facial photo information (first biometric authentication information) that matches the customer facial photo information (second biometric authentication information) received from the tabletop terminal 20 is not registered in the customer database 11, or if a matching customer facial photo is registered but the advance order information is not stored in association with it, the advance order reception server 10 returns to the tabletop terminal 20 mismatch information (no advance order information) indicating that advance order information for the store 29 in question has not been stored.
[0045] When advance order information or inconsistency information (information without advance order) is returned from the advance order reception server 10, the tabletop terminal 20 displays the returned advance order information or inconsistency information (information without advance order) on a screen.
[0046] When the advance order information returned from the advance order reception server 10 is displayed on the screen, the customer checks the advance order information displayed on the screen of the tabletop terminal 20, and if the customer confirms that there are no changes to the pre-registered information, the customer inputs this information into the tabletop terminal 20 (for example, by pressing the Confirm button displayed on the screen of the tabletop terminal 20), and the tabletop terminal 20 confirms the advance order information as the order information of the customer. Alternatively, if the customer wants to change the advance order information displayed on the screen and place an order again, the customer changes the advance order information displayed on the screen as necessary, and then inputs this information into the tabletop terminal 20 (for example, by pressing the Confirm button displayed on the screen of the tabletop terminal 20), and the tabletop terminal 20 confirms the advance order information as the order information of the customer.
[0047] The tabletop terminal 20 then transmits the confirmed order information via wired or wireless communication to a store server 21 constituting a store system (store order reception system) of the store 29. When the store server 21 receives the confirmed order information from the tabletop terminal 20, it accepts the confirmed order information, stores it in association with a table number that identifies the tabletop terminal 20 that sent it, and transfers it via wired or wireless communication to a dedicated terminal 23 set in a department that handles the order information (for example, if the store 29 is a restaurant, a dedicated terminal 23 (a kitchen terminal that displays cooking menus) installed in a kitchen, etc.).
[0048] When the tabletop terminal 20 transmits the confirmed order information to the store server 21, the tabletop terminal 20 transmits the confirmed order information in a format that further includes a table number that identifies the table 28 on which the tabletop terminal 20 is set. Alternatively, if the store server 21 previously stores a correspondence table that associates a terminal identification code that can uniquely identify the tabletop terminal 20 itself with the table number of the table 28 on which the tabletop terminal 20 is set, the tabletop terminal 20 may transmit the confirmed order information to the store server 21 together with the terminal identification code of the tabletop terminal 20, which is information indicating the sender. In such a case, the store server 21 may refer to the correspondence table stored therein, extract the table number of the table 28 on which the tabletop terminal 20 is set from the terminal identification code of the sender tabletop terminal 20, and associate the order information received from the tabletop terminal 20 with the table number (table number) extracted from the correspondence table.
[0049] On the other hand, if the tabletop terminal 20 displays on its screen that mismatch information (no advance order information) has been returned from the advance order reception server 10, the customer must operate the tabletop terminal 20 to re-enter the order information, or call a store clerk and verbally enter the order information to the store clerk.
[0050] (Configuration example of the first embodiment) Next, a specific configuration example of the first embodiment of the advance order reception system according to the present invention will be described in more detail with reference to Fig. 3. Fig. 3 is a system configuration diagram showing a specific configuration example of the first embodiment of the advance order reception system according to the present invention. In the advance order reception system 100 shown in Fig. 3, it is assumed that the mobile terminal 30 owned by the customer shown in Figs. 1 and 2 is a smartphone, and that the store 29 used by the customer is a food service establishment such as a restaurant.
[0051] The advance order reception server 10 is a server for providing cloud services located on the Internet, which is an example of a network 40, and in some cases, the customer database 11 may be constructed on a public cloud service regardless of the hardware configuration. In addition, in the advance order reception system 100 shown in Figure 3, only the tabletop terminal 20 is shown as a component of the store system in the store 29 that is necessary for the following explanation, but a store server that manages the store system and dedicated business terminals installed in each department in the store 29 are also installed.
[0052] Also, a case is shown in which a mobile terminal advance order sending application 30a is installed on a smartphone, which is an example of a mobile terminal 30. Also, a server advance order receiving application 10a is installed on the advance order reception server 10, and a tabletop terminal 20 installed on each of a plurality of tables 28 in a store 29 is installed on a tabletop terminal face photographing and order confirmation application 20a. Note that functions possessed by the server advance order receiving application 10a, the tabletop terminal face photographing and order confirmation application 20a, and the mobile terminal advance order sending application 30a will be described as an example of the operation of the first embodiment described later.
[0053] Furthermore, in the server pre-order reception application 10a, customer face authentication is performed as an example of customer biometric authentication, and of course, a general service that is already provided as an existing solution may be used for the implementation. Note that, if the function of the pre-order reception server 10 is provided as a public cloud service, the server pre-order reception application 10a and the customer database 11 will naturally be built on the public cloud service.
[0054] (Explanation of an Operation Example of the First Embodiment) Next, an example of the operation of the advance order reception system 100 shown in Fig. 3 as the first embodiment of the present invention will be described in detail with reference to Fig. 4 and Fig. 5. First, with reference to Fig. 4, an example of the operation when a customer registers himself / herself as a user in the advance order reception server 10 from a smartphone, which is a type of mobile terminal 30 owned by the customer, will be described.
[0055] Fig. 4 is a schematic diagram showing an example of the operation when a customer is registered as a user in the customer database 11 of the advance order reception server 10 from a smartphone, which is a type of mobile terminal 30 owned by the customer, in the advance order reception system 100 of Fig. 3. That is, Fig. 4 shows an example of the operation when a user is registered in the customer database 11 by mutual operation between a mobile terminal advance order sending application 30a installed on a smartphone, which is a type of mobile terminal 30, and a server advance order reception application 10a of the advance order reception server 10.
[0056] Fig. 5 is a schematic diagram showing an example of an operation in the advance order reception system 100 of Fig. 3 in which a customer registers order information for a destination store 29 in advance in the customer database 11 of the advance order reception server 10 from a smartphone, which is a type of mobile terminal 30, owned by the customer before the customer arrives at the destination store 29, and then confirms the order information when the customer enters the store 29. That is, Fig. 5 shows an example of an operation in which the advance order information is stored in the customer database 11 of the advance order reception server 10 and the order information at the store 29 is confirmed through mutual operations between a mobile terminal advance order sending application 30a installed on the smartphone, which is a type of mobile terminal 30, a server advance order reception application 10a of the advance order reception server 10, and a tabletop terminal face photography / order confirmation application 20a installed on a tabletop terminal 20 installed on each table 28 in the store 29.
[0057] 4, the mobile terminal 30 has at least four functions as a mobile terminal advance order sending application 30a: a face photographing function for photographing a face of a customer, a face photograph sending function for sending the photographed face photograph as customer face photograph information (i.e., first biometric authentication information) together with a customer ID that uniquely identifies the customer to the advance order receiving server 10, an order candidate display function for displaying a menu of order candidates at the store 29 that the customer desires on a screen, and a advance order information sending function for determining in advance order information that the customer will order from the store 29 and sending it to the advance order receiving server 10. During user registration, the customer uses the face photographing function out of the four functions to photograph his / her face, and further uses the face photograph sending function to send the information of the photographed face photograph as customer face photograph information (i.e., first biometric authentication information) to the advance order receiving server 10 via the network 40, with a customer ID that uniquely identifies the customer.
[0058] When the advance order reception server 10 receives the customer face photo information and the customer ID from the mobile terminal 30, the server advance order reception application 10a stores the transmitted customer ID in the customer ID field 11a of the customer database 11, and stores the transmitted customer face photo information (i.e., first biometric authentication information) in the face photo information field 11b of the customer database 11 in a format corresponding to the customer ID, as shown in Fig. 4, thereby performing user registration of the customer. Note that, at the time of user registration, the customer has not yet placed an advance order with the store 29, so that the advance order information is not yet stored in the advance order information field 11c of the advance order reception server 10 in association with the user-registered customer ID and customer face photo information (i.e., first biometric authentication information), and remains blank, as shown in Fig. 4.
[0059] After a customer has registered as a user in the advance order receiving server 10, the customer then uses the order candidate display function out of the four functions of the mobile terminal advance order sending application 30a shown in Fig. 4 to display the order menu of the destination store 29 on the screen, and selects the order items to be ordered from the order menu displayed on the screen, thereby creating advance order information in advance before arriving at the store 29. Thereafter, the advance order information sending function is used to attach the customer's customer ID to the created advance order information and send it to the advance order receiving server 10 via the network 40.
[0060] When advance order information and a customer ID are transmitted from the mobile terminal 30, the advance order reception server 10 uses the server advance order reception application 10a to search the customer ID column 11a of the customer database 11 to check whether the transmitted customer ID has been registered or not, and if it has been stored, stores the transmitted advance order information in the advance order information column 11c of the customer database 11 in a format associated with the customer ID (and further, the customer face photo information set in the face photo information column 11b as the first biometric authentication information for the customer). For example, as shown in the bold frame in the customer database 11 of FIG. 5, if the advance order information of a customer with customer ID '0004' shown in the customer ID column 11a is 'curry' and 'soup', 'curry' and 'soup' are stored in the advance order information column 11c of the same row as the customer ID column 11a of the customer database 11 in a format associated with the customer ID '0004'.
[0061] Thereafter, when the customer arrives at the destination store 29 and sits down at one of the tables 28, he or she operates the tabletop terminal 20 installed on the table 28 to take a photograph of his or her face. As shown in Fig. 3, the tabletop terminal 20 is equipped with a face photographing / order confirmation application 20a for tabletop terminals.
[0062] The face photographing / order confirmation application 20a for the tabletop terminal has at least four functions, as shown in FIG. 5, a face photographing function for photographing the face of a customer seated at the table 28; a face photograph transmitting function for transmitting the photographed face photograph of the customer as customer face photograph information (i.e., second biometric authentication information) to the advance order reception server 10 directly or via the store server 21; a preorder information display function for displaying on a screen the preorder information transmitted from the advance order reception server 10 directly or via the store server 21; and an order information transmitting function for transmitting the order information confirmed by the customer pressing the decision button to the store server 21 in the store 29 via wired or wireless communication.
[0063] Then, the customer sits at a table 28 in the store 29, and operates the tabletop terminal 20 to take a photo of his or her face using the face photo taking function out of the four functions of the face photography / order confirmation application 20a for the tabletop terminal, and then uses the face photo sending function to send the information of the taken face photo as customer face photo information (second biometric authentication information) to the advance order reception server 10 via the network 40, either directly or via the store server 21.
[0064] When the advance order reception server 10 receives customer facial photo information (second biometric authentication information) from the tabletop terminal 20 in the store 29, the server advance order reception application 10a performs facial authentication of the facial photo in the customer facial photo information (second biometric authentication information) transmitted from the tabletop terminal 20, and, as shown in FIG. 5, searches for facial photo information registered in the facial photo information column 11b of the customer database 11 (customer facial photo information transmitted in advance from the customer's mobile terminal 30 as first biometric authentication information) to confirm whether facial photo information matching the facial photo transmitted from the tabletop terminal 20 (second biometric authentication information) is stored.
[0065] If the confirmation result indicates that face photo information (first biometric authentication information) matching the face photo (second biometric authentication information) transmitted from the tabletop terminal 20 is stored, the advance order information column 11c associated with the face photo information (first biometric authentication information) in the face photo information column 11b of the customer database 11 is referenced, and the information stored in the referenced location is extracted as advance order information ordered in advance by the customer. Then, the advance order receiving server 10 transmits the extracted advance order information via the network 40 to the tabletop terminal 20 that is the transmission source of the customer face photo information (second biometric authentication information) from the tabletop terminal 20 of the store 29, directly or via the store server 21.
[0066] For example, if the face photo information (first biometric authentication information) in the face photo information field 11b in which the customer ID field 11a of the customer database 11 shown in Fig. 5 is associated with '0004' matches the face photo (second biometric authentication information) sent from the tabletop terminal 20, then the information on 'curry' and 'soup' in the advance order information field 11c, which is further associated with the face photo (first biometric authentication information) in the face photo information field 11b in which the customer ID field 11a is associated with '0004', is extracted as advance order information and sent from the advance order reception server 10 to the tabletop terminal 20. Thereafter, the advance order reception server 10 deletes the face photo (second biometric authentication information) sent from the tabletop terminal 20 and deletes the advance order information sent to the tabletop terminal 20 from the customer database 11.
[0067] When the tabletop terminal 20 receives the advance order information transmitted from the advance order reception server 10, it uses the advance order information display function among the four functions of the tabletop terminal face photographing / order confirmation application 20a to display the received advance order information on the screen and prompt the customer to confirm it. If the customer wishes to place an order with the store 29 according to the advance order information displayed on the screen, the customer confirms it as the order information by pressing the decision button displayed on the screen.
[0068] On the other hand, if the customer wishes to add, change or delete items to the pre-order information displayed on the screen, they can add new order items to the pre-order information displayed on the screen, or change or delete previously set order items, and then press the OK button to confirm the order information.
[0069] When the customer confirms the order information, the tabletop terminal 20 then uses an order information transmission function to the store server 21 to transmit the confirmed order information to the store server 21 by wired or wireless communication. The store server 21 stores the order information transmitted from the tabletop terminal 20 in association with the table number of the table on which the tabletop terminal 20 is installed, and transmits the information of the order items to each dedicated terminal installed in the department corresponding to each order item of the order information. As a result, processing related to the order information is carried out, and the product or service of the store 29 corresponding to the order information is provided to the customer.
[0070] (Modification of the first embodiment) The advance order reception system 100 in the first embodiment described above is preferably applicable to a normal eating establishment such as a restaurant, but the system can also be applied to a food court or other establishment where a customer first secures a seat at a table, checks the menu of each establishment, and then places an order. Note that in the case of a food court, tabletop terminals 20 are fixedly installed on each table, just like in the case of an eating establishment such as a restaurant.
[0071] In the case of a food court, a customer, like a restaurant, registers the customer's customer ID, face photo information (first biometric authentication information), and advance order information in advance in the advance order reception server 10 using the customer's mobile terminal 30, and then, when the customer secures a seat at a table, takes a face photo of the customer himself / herself using the tabletop terminal 20 fixedly installed on each table and transmits the photo as second biometric authentication information to the advance order reception server 10. As a result, the advance order reception server 10 returns the advance order information registered in association with the face photo information (first biometric authentication information) that matches the face photo in the second biometric authentication information, and the tabletop terminal 20 can display the registered advance order information on its screen.
[0072] When a customer checks the advance order information displayed on the screen and presses the confirm button, the information is confirmed as order information, and the confirmed order information is sent by wired or wireless communication to a dedicated terminal (kitchen terminal) in the store that corresponds to the order information via a store server installed in the food court. Thereafter, when the dedicated terminal (kitchen terminal) becomes ready to provide the product or service that corresponds to the order information in the store, it notifies the store server 21 to that effect. In the case of a food court, unlike in the case of a food service establishment such as a restaurant, the store server 21 performs an operation to notify the tabletop terminal 20 that sent the order information that the ordered product or service is ready to be provided.
[0073] When applied to a food court, the tabletop terminal face photographing / order confirmation application 20a of the tabletop terminal 20 is further provided with a function to display a notification on the screen from the store server 21 that a product or service is available, in addition to the four functions described above with reference to Fig. 5. Using this additional function of the tabletop terminal face photographing / order confirmation application 20a, a customer who confirms the notification displayed on the screen that a product or service is available can go to the target store and receive the ordered product or service.
[0074] As described above in detail, the advance order receiving system 100 in the first embodiment has the following features.
[0075] That is, the advance order reception system 100 comprises a mobile terminal 30 owned by a customer, a store system having at least a store server 21 installed in a store 29 to receive orders from the customer and tabletop terminals 20 installed on each table 28 in the store 29, and an advance order reception server 10 arranged on a network 40 and connected to be able to communicate with the mobile terminal 30 and the store system. The mobile terminal 30 has a means for receiving order information of the customer as advance order information before the customer enters the store 29 of the customer's destination, and for acquiring biometric authentication information of the customer as first biometric authentication information and transmitting the advance order information and the first biometric authentication information to the advance order reception server 10 via the network 40.
[0076] In addition, the tabletop terminal 20 of the store system has a means for acquiring biometric authentication information of a customer who enters the store and takes a seat at a table 28 as second biometric authentication information, and transmitting the information to the advance order reception server 10 via the network 40, either directly or via the store server 21, and a means for displaying the advance order information received from the advance order reception server 10 via the network 40, either directly or via the store server 21, on a screen, and transmitting the determined order information to the store server 21 when the seated customer decides on the order information.
[0077] The advance order reception server 10 also has a means for storing the advance order information and the first biometric authentication information transmitted from the mobile terminal 30 in the customer database 11 in association with each other, and a means for searching for the stored first biometric authentication information when second biometric authentication information of a customer is received from the tabletop terminal 20 of the store system via the network 40, and if it is confirmed that first biometric authentication information of a customer matching the received second biometric authentication information is present, extracting the preorder information stored in the customer database 11 in association with the matching first biometric authentication information as preorder information of the customer of the received second biometric authentication information, and transmitting the extracted preorder information via the network 40 to the tabletop terminal 20 of the store system that transmitted the second biometric authentication information.
[0078] The store server 21 of the store system has a means for transmitting, when receiving second biometric authentication information intended for the advance order reception server 10 from the tabletop terminal 20 of its own store system, the received second biometric authentication information to the advance order reception server 10 via the network 40, a means for transmitting, when receiving advance order information intended for the tabletop terminal 20 from the advance order reception server 10 via the network 40, the received advance order information to the tabletop terminal 20 that sent the second biometric authentication information, and a means for accepting determined order information from the tabletop terminal 20 when the order information is received. Note that, when the tabletop terminal 20 directly communicates with the advance order reception server 10, the store server 21 of the store system only needs to have a means for accepting determined order information from the tabletop terminal 20 when the order information is received.
[0079] The advance order receiving system 100 in the first embodiment can also be configured as follows. First, the store server 21 of the store system further has a means for, when the store server 21 of the store system transmits the second biometric authentication information of a customer acquired by the tabletop terminal 20 of its own store system to the advance order reception server 10 via the network 40, determining and accepting the received preorder information for the tabletop terminal 20 as order information of the customer, and a means for, when transmitting the preorder information for the tabletop terminal 20 to the tabletop terminal 20 that transmitted the second biometric authentication information, attaching information indicating that the preorder information has been accepted as order information of the customer, and the tabletop terminal 20 of the store system can also be configured to further have a means for, when the tabletop terminal 20 of the store system receives from the store server 21 preorder information attached with information indicating that the preorder information has been decided as order information of the customer, displaying on a screen the preorder information attached with information indicating that the preorder information has been decided as order information of the customer.
[0080] Secondly, although not described in the above operational example, it is of course possible to configure the advance order reception server 10 to further have a means for deleting the advance order information and the first biometric authentication information received from the mobile terminal 30 and stored in correspondence with each other, when a predetermined time period determined as an elapsed time threshold has elapsed from the time the advance order information and the first biometric authentication information were stored.
[0081] Thirdly, the advance order reception server 10, upon receiving the second biometric authentication information of a customer from the tabletop terminal 20 of the store system via the network 40, further has means for searching the stored first biometric authentication information, and if it is determined that there is no first biometric authentication information of the customer that matches the received second biometric authentication information, transmitting mismatch information indicating that there is no preorder information related to the customer of the received second biometric authentication information to the tabletop terminal 20 of the store system that sent the second biometric authentication information, via the network 40, and the tabletop terminal 20 of the store system can further have means for displaying the mismatch information received from the advance order reception server 10 via the network 40, either directly or via the store server 21, on a screen and presenting it to a seated customer.
[0082] Fourth, as a biometric authentication method, in addition to face authentication (facial photograph information), various authentication methods such as fingerprint authentication, iris authentication, palm print authentication, finger vein authentication, palm vein authentication, etc. In this case, the mobile terminal 30 and the tabletop terminal 20 need to be equipped with devices capable of acquiring authentication information for each authentication method.
[0083] (Explanation of Effects of the First Embodiment) As described in detail above, in the advance order reception system 100 according to the first embodiment, a customer transmits order information for a target store 29 as advance order information from his / her mobile terminal 30 to the advance order reception server 10 in which the customer's face photo together with the customer ID has been registered in advance as first biometric authentication information, before arriving at the target store 29, thereby achieving the following effects.
[0084] After transmitting the advance order information to the advance order reception server 10, when the customer enters the store 29, the customer does not need to operate the mobile terminal 30 or the like that he or she owns, but only operates the tabletop terminal 20 fixedly installed in the store 29 to take a picture of his or her face as second biometric authentication information, and the advance order information transmitted to the advance order reception server 10 is displayed on the screen of the tabletop terminal 20 and can be confirmed as order information. Then, the customer can receive the product or service from the store 29 corresponding to the confirmed order information.
[0085] That is, if a customer determines desired order information in advance while looking at the order menu, etc., and transmits this as advance order information from the mobile terminal 30 to the advance order reception server 10 via the network 40, it is possible to save the time it takes to check the order menu and determine order information after entering the target store 29. Furthermore, since there is no need for a store clerk at the store 29 to inquire about the order of a customer who has entered the store, the time it takes for the customer to obtain confirmed order information can be shortened, and furthermore, it is possible to prevent the risk of the store clerk getting the wrong order information.
[0086] (Second embodiment of the present invention) Next, a second embodiment of the advance order reception system according to the present invention will be described in detail with reference to Fig. 6 to Fig. 9A and Fig. 9B. In the first embodiment, the advance order reception server 10 has a customer database 11 in which customer face photo information is registered as the customer's first biometric authentication information. In the second embodiment, the advance order reception server does not have a customer database, and the first biometric authentication information such as customer face photo information and advance order information are temporarily stored in the advance order reception server and deleted when no longer necessary. In the second embodiment, for ease of understanding, a case where a restaurant or other eating establishment is used as the store that the customer is interested in, as in the first embodiment, will be described. However, it goes without saying that the present invention is not limited to such a case.
[0087] (Configuration example of the second embodiment) FIG. 6 is a system configuration diagram showing a specific configuration example of the second embodiment of the advance order reception system according to the present invention. Unlike the advance order reception server 10 shown in FIG. 3 as the first embodiment, this shows a case in which an advance order reception server 10A is installed that does not have a customer database 11.
[0088] The mobile terminal 30 shown in Fig. 6 is a mobile information terminal owned by a customer, such as a smartphone or tablet terminal, as in the first embodiment of Fig. 3. The mobile terminal 30 is equipped with a device (such as a camera, a fingerprint sensor, or an infrared camera for photographing an iris) for acquiring one or more pieces of biometric authentication information, such as a face photo, fingerprint, or iris, of the customer as the first biometric authentication information of the customer. The mobile terminal 30 is capable of communicating with the advance order reception server 10A via a network 40 such as the Internet.
[0089] Furthermore, while Figure 3 of the first embodiment shows only one store 29, Figure 6 shows a case in which N (multiple) stores, from the first (No. 1) to the Nth (No. N), are each equipped with a first store system 251, a second store system 252, ... an (N-1) store system 25(N-1), and an Nth store system 25N, and each store system is capable of communicating with the advance order reception server 10A via a network 40 such as the Internet.
[0090] Each of the first store system 251, the second store system 252, ..., the (N-1)th store system 25(N-1), and the Nth store system 25N is configured as a store order reception system having the function of receiving and managing customer order information at each store, and as one of the components that form each store system, the first store server 211, the second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N exist inside each store system. The first store server 211, the second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N are all configured with the same internal configuration. In the following explanation, in order to simplify the explanation, if there is something common to the first store server 211, the second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N, and there is no particular confusion, we will simply refer to it as the store server 21.
[0091] In the second embodiment, as described above, the N (plural) stores from the first (No. 1) to the first (No. N) in which the first store system 251, the second store system 252, ... the (N-1)-th store system 25(N-1), and the N-th store system 25N are installed are all assumed to be eating and drinking establishments such as restaurants. In addition, in terms of products and services provided to customers, all of the N (plural) stores from the first (No. 1) to the N-th (No. N) provide the same products and services in common, and a common ordering menu is presented to customers.
[0092] Next, the internal configuration of each of the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N will be described. Fig. 7 is a block diagram showing an example of the internal configuration of a store system, which is one of the components constituting the advance order reception system 100A shown in Fig. 6, and the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N are all configured with the same internal configuration. In the following explanation, if there is something common to each of the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N and there is no particular misunderstanding, in order to simplify the explanation, it will be simply described as the store system 25.
[0093] As shown in the block diagram of Figure 7, the store system 25 of each store is composed of, in addition to the store server 21, an order terminal 52 carried by store staff in the store to accept orders from customers, a POS (Point Of Sales) terminal 53 to process payments for ordered goods and services, a kitchen terminal 54 installed in the kitchen, and other dedicated terminals for each department, as well as tabletop terminals installed on each of K (multiple) tables installed in the store, namely a first tabletop terminal 201, a second tabletop terminal 202, ..., a Kth tabletop terminal 20K.
[0094] 7, the store server 21 manages the entire store system, has a function of receiving and managing order information of customers who enter the store, and is capable of communicating with the advance order reception server 10 via a network 40. The order terminal 52 is carried by a store clerk in the store, has a function of receiving orders from customers who enter the store, and is capable of wireless communication with the store server 21.
[0095] In addition, the POS terminal 53 has a function of settling the price for products and services ordered by customers, is installed near the entrance of the store, and is capable of wired or wireless communication with the store server 21. In addition, the kitchen terminal 54 has a function of issuing cooking instructions for the food and service contents ordered by customers, is installed in the kitchen, and is capable of wired or wireless communication with the store server 21.
[0096] In addition, each of the first tabletop terminal 201, the second tabletop terminal 202, ..., the Kth tabletop terminal 20K is installed at each table in the store, and has a function of acquiring biometric authentication information such as the face and fingerprint of a customer seated at each table as second biometric authentication information, and a function of displaying on a screen the advance order information made by the customer before entering the store and confirming it as order information, and is capable of wired or wireless communication with the store server 21.
[0097] Next, the internal configuration of each of the first tabletop terminal 201, the second tabletop terminal 202, ..., and the K-th tabletop terminal 20K will be described. Fig. 8 is a block diagram showing an example of the internal configuration of a tabletop terminal, which is one of the components constituting the advance order reception system 100A shown in Fig. 6, and the first tabletop terminal 201, the second tabletop terminal 202, ..., and the K-th tabletop terminal 20K are all configured with the same internal configuration. In the following explanation, if there is something common to each of the first tabletop terminal 201, the second tabletop terminal 202, ..., and the K-th tabletop terminal 20K and there is no particular misunderstanding, in order to simplify the explanation, it will be simply described as tabletop terminal 20.
[0098] As shown in the block diagram of FIG. 8, the tabletop terminal 20 installed on each table in the store has, in addition to a control unit 61 that controls the overall operation of the tabletop terminal 20, a display unit 62, an input unit 63, a communication unit 64, and a biometric authentication information acquisition unit 65 that are connected to the control unit 61 so as to be able to send and receive data, and furthermore, the control unit 61 is configured to have a memory unit 61A.
[0099] 8, the control unit 61, as described above, has a storage unit 61A capable of storing various information therein, and controls the operation of the entire tabletop terminal 20. The display unit 62 displays, on a screen, pre-order information placed in advance by a customer seated at the table on which the tabletop terminal 20 is placed, confirmed order information, payment information, and the like, based on instructions from the control unit 61. The input unit 63 accepts operations performed by the seated customer based on instructions from the control unit 61.
[0100] Furthermore, the communication unit 64 communicates with the store server 21 in the store system 25 within the store based on instructions from the control unit 61. Furthermore, the biometric authentication information acquisition unit 65 acquires biometric authentication information (e.g., facial photo information, fingerprint information, etc.) of a customer seated at the table on which the tabletop terminal 20 is installed as second biometric authentication information based on instructions from the control unit 61.
[0101] Each tabletop terminal 20 is associated with a table number that identifies the table on which it is installed, and the correspondence between the table number and an identification code that uniquely identifies the tabletop terminal 20 is registered in the store server 21 as a tabletop terminal registration table. Therefore, when the store server 21 transmits some data (e.g., advance order information, etc.) to the tabletop terminal 20, it can uniquely identify which tabletop terminal is to be transmitted to. Note that the table number of the table on which the tabletop terminal 20 is installed may be further registered in the storage unit 61A of the tabletop terminal 20, and when transmitting data to the store server 21, information indicating the table number registered in the storage unit 61A may be added to the data to be transmitted to the store server 21.
[0102] The functions of each desktop terminal 20 will be described in more detail below. (1) A function of acquiring biometric authentication information (such as facial photo information and fingerprint information) of a customer seated at a table on which the tabletop terminal 20 is installed as second biometric authentication information and transmitting the information to the store server 21 within the store. (2) A function of receiving advance order information that a customer seated at a table where a tabletop terminal 20 is installed has previously sent to the advance order reception server 10A using a mobile terminal 30 before entering the store via the store server 21 and displaying it on the screen to present to the customer. (3) A function of confirming the order information based on the operation performed by the customer on the pre-order information displayed on the screen (by pressing the OK button after making changes or additions as necessary) and sending the order information to the store server 21.
[0103] Furthermore, each tabletop terminal 20 may have the function of displaying a menu for ordering on a screen in response to operation by a customer seated at the table on which the respective tabletop terminal 20 is installed, accepting selection operations made by the customer, confirming the menu items selected by the customer as order information, and transmitting the information to the store server 21 (i.e., functioning as a self-ordering terminal).
[0104] (Explanation of an operation example of the second embodiment) Next, an example of the operation of the advance order reception system 100A illustrated in FIGS. 6 to 8 as the second embodiment of the present invention will be described with reference to the sequence charts of FIGS. 9A and 9B. FIGS. 9A and 9B are the first and second half of a sequence chart for explaining an example of the operation of the advance order reception system 100A illustrated in FIGS. 6 to 8 as the second embodiment of the present invention. This sequence chart is divided into the first and second half, which are illustrated in FIGS. 9A and 9B, respectively. The circled A at the bottom of FIG. 9A is connected to the circled A at the top of FIG. 9B. That is, the bottom of FIG. 9A is connected to the top of FIG. 9B, and the two drawings, FIG. 9A and FIG. 9B, represent one sequence chart. Therefore, in the following, both FIG. 9A and FIG. 9B are regarded as one drawing, and the two drawings are collectively referred to as FIG. 9. FIG. 9 shows an example of the operation of the advance order reception system 100A, focusing on the information exchanged between the mobile terminal 30 owned by the customer, the advance order reception server 10A, and the store server 21 and tabletop terminal 20 that constitute the store system 25 of the store desired by the customer.
[0105] Here, the sequence chart in FIG. 9 shows an example of a sequence in which, before arriving at a destination store, a customer uses his / her mobile terminal 30 to transmit order information for the store as advance order information to the advance order reception server 10A, and then, upon entering the destination store, the customer operates a tabletop terminal 20 installed on a table in the store to confirm the advance order information that was previously transmitted to the advance order reception server 10A, and determines the final order information based on the results, until the determined order information is accepted by the store server 21 in the destination store.
[0106] In the sequence chart of Fig. 9, first, before arriving at a target store, a customer operates the mobile terminal 30 owned by the customer to launch a mobile terminal advance order sending application 30a required to use the advance order reception system 100A, inputs advance order information for the target store into the mobile terminal 30, and performs an operation to obtain the customer's biometric authentication information as first biometric authentication information (STEP 1). Note that the mobile terminal advance order sending application 30a required to use the advance order reception system 100A needs to be downloaded and installed in advance on the mobile terminal 30 from a registration site or the like that registers various applications for the advance order reception system 100A.
[0107] Here, any method may be used to acquire the biometric authentication information (first biometric authentication information) of the customer as long as the biometric authentication information capable of uniquely identifying the customer can be acquired in the mobile terminal 30. For example, in addition to the face authentication (face photo information) used in the first embodiment, various authentication methods such as fingerprint authentication, iris authentication, palm print authentication, finger vein authentication, palm vein authentication, etc. may be used. Furthermore, the acquired biometric authentication information of the customer may be raw biometric data as it is, or may be feature data obtained by extracting feature points from the biometric information.
[0108] Next, the mobile terminal 30 accepts the advance order information and acquires the customer's biometric authentication information (first biometric authentication information), and then transmits the advance order information and the customer's biometric authentication information (first biometric authentication information) to the advance order reception server 10A via the network 40 (STEP 2).
[0109] When the advance order reception server 10A receives advance order information and the customer's biometric authentication information (first biometric authentication information) from the customer's mobile terminal 30 (STEP 3), it stores the received advance order information in a format that corresponds to the received biometric authentication information (first biometric authentication information) of the customer (STEP 4).
[0110] After transmitting the advance order information and the customer's biometric authentication information (first biometric authentication information) to the advance order reception server 10A, the customer arrives at the destination store and sits down at a table in the store, and operates the tabletop terminal 20 installed on the table to cause the tabletop terminal 20 to acquire the customer's biometric authentication information as second biometric authentication information (STEP 5). The tabletop terminal 20 transmits the acquired biometric authentication information (second biometric authentication information) of the customer to the store server 21 constituting the store system 25 in the store in a format with an identification code (or table number) that uniquely identifies the tabletop terminal 20 (STEP 6).
[0111] When the store server 21 receives the customer's biometric authentication information (second biometric authentication information) from the tabletop terminal 20 (STEP 7), it stores the received customer's biometric authentication information (second biometric authentication information) in association with the identification code (or table number) of the tabletop terminal 20 indicating the sender, and transmits the received customer's biometric authentication information (second biometric authentication information) to the advance order reception server 10A via the network 40 in a format that includes an identification code (or an identification code of the store system 25) that uniquely identifies its own store server 21 (STEP 8).
[0112] When the advance order reception server 10A receives the customer's biometric authentication information (second biometric authentication information) transmitted from the store server 21 (STEP 9), it stores the received customer's biometric authentication information (second biometric authentication information) in association with the identification code of the store server 21 (or the identification code of the store system 25) indicating the transmission source. Furthermore, it searches for the customer's biometric authentication information (first biometric authentication information) received and stored together with the advance order information from the mobile terminal 30, and checks whether biometric authentication information (first biometric authentication information) matching the customer's biometric authentication information received from the store server 21 (second biometric authentication information) is stored (STEP 10).
[0113] If there is any biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 that matches the biometric authentication information (second biometric authentication information) of the customer received from the store server 21 (YES in STEP 10), proceed to STEP 11.
[0114] Then, when the process proceeds to STEP 11, the advance order reception server 10A retrieves the matching customer's biometric authentication information (first biometric authentication information), i.e., the advance order information stored in association with the customer's biometric authentication information (second biometric authentication information) received from the mobile terminal 30, and transmits the customer's biometric authentication information (second biometric authentication information) received from the store server 21 via the network 40 to the store server 21 that transmitted the customer's biometric authentication information (second biometric authentication information) received from the store server 21 (STEP 11). After that, the advance order reception server 10A deletes both the customer's biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) from the store server 21 out of the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30 and the advance order information stored in association with the customer's biometric authentication information (first biometric authentication information). The advance order reception server 10A also deletes the customer's biometric authentication information (second biometric authentication information).
[0115] When the store server 21, which is the sender of the customer's biometric authentication information (second biometric authentication information), receives the advance order information sent from the advance order reception server 10A (STEP 12), it transmits the received advance order information to the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (STEP 13).
[0116] Thereafter, the store server 21 deletes both the advance order information received from the advance order reception server 10A and the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20. Note that the timing for deleting the biometric authentication information (second biometric authentication information) and the advance order information received from the advance order reception server 10A and stored is not limited to the aforementioned time, and may be deleted at the latest by the time the store server 21 accepts the order information from the tabletop terminal 20.
[0117] When the tabletop terminal 20, which has transmitted the customer's biometric authentication information (second biometric authentication information) to the store server 21, receives the advance order information transmitted from the store server 21 (STEP 14), it displays the received advance order information on the display unit 62. If the customer checks the advance order information displayed on the screen and decides that it is OK to place an order according to the order contents of the advance order information, the customer presses the decision button displayed on the screen, causing the tabletop terminal 20 to confirm the advance order information as the final order information for the store.
[0118] Here, the customer can operate the input unit 63 of the tabletop terminal 20 to change the order items in the pre-order information displayed on the screen or delete some of the items to be ordered, and can confirm the changed pre-order information on the screen and press the confirm button. Alternatively, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer can operate the input unit 63 to add more items to be ordered as order information and press the confirm button. Then, when the tabletop terminal 20 has confirmed the order information, it transmits the confirmed order information to the store server 21 (STEP 15).
[0119] When the store server 21 receives the confirmed order information from the tabletop terminal 20, it accepts the received order information, stores it in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the order information is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content among the dedicated terminals that make up the store system 25 within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information (STEP 16).
[0120] On the other hand, in STEP 10, if the advance order reception server 10A finds that the customer's biometric authentication information (first biometric authentication information) received from the mobile terminal 30 does not contain any biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) received from the store server 21 (NO in STEP 10), the advance order reception server 10A proceeds to STEP 17.
[0121] Then, proceeding to STEP 17, the advance order reception server 10A transmits mismatch information to the store server 21, which is the source of the customer's biometric authentication information (second biometric authentication information) received from the store server 21, via the network 40, indicating that there is no biometric authentication information (first biometric authentication information) of the customer from the mobile terminal 30 that matches the customer's biometric authentication information (second biometric authentication information) received from the store server 21, and that there is no advance order information related to the customer.The advance order reception server 10A then deletes the customer's biometric authentication information (second biometric authentication information) received from the store server 21 and stored therein (STEP 17).
[0122] When the store server 21, which is the sender of the customer's biometric authentication information (second biometric authentication information), receives the mismatch information sent from the advance order reception server 10A (STEP 18), it sends the received mismatch information (i.e., mismatch information indicating that the advance order information for the customer who has the biometric authentication information (second biometric authentication information) sent from its own store server 21 was not present in the advance order reception server 10A) to the tabletop terminal 20 that sent the customer's biometric authentication information (second biometric authentication information) to its own store server 21, and then deletes the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and stored (STEP 19).
[0123] When the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21, receives the mismatch information sent from the store server 21 (STEP 20), it displays the received mismatch information (i.e., mismatch information indicating that biometric authentication information (first biometric authentication information) matching the customer's biometric authentication information (second biometric authentication information) sent from its own tabletop terminal 20 does not exist in the advance order receiving server 10A and that there is no advance order information related to the customer) on the display unit 62 (STEP 21). Therefore, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer needs to operate the tabletop terminal 20 to create new order information and send it to the store server 21, or verbally notify the order information to a store clerk in the store.
[0124] (Modification of the second embodiment) 9 in the store server 21 is not limited to the above-mentioned operations and may be configured to perform the following operations, for example: That is, the store server 21 may directly accept the advance order information transmitted from the advance order reception server 10A as order information, transmit the information to a dedicated terminal of a department corresponding to the order content of the received order information, such as the kitchen terminal 54, and instruct the cooking to be performed according to the order content of the order information.
[0125] That is, in STEP 12, when the store server 21, which is the sender of the customer's biometric authentication information (second biometric authentication information), receives the advance order information sent from the advance order reception server 10A (STEP 12), the store server 21 performs operations substantially similar to those in STEP 16 described above, and accepts the advance order information received from the advance order reception server 10A as order information for the customer at the table number where the tabletop terminal 20 that sent the customer's biometric authentication information (second biometric authentication information) is installed (STEP 13A).
[0126] The store server 21 then stores the received order information (i.e., the advance order information received from the advance order receiving server 10A) in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content of the order information among the dedicated terminals that make up the store system within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information.
[0127] Thereafter, the store server 21 performs the same operation as in STEP 13 described above, and transmits the received advance order information together with information indicating that it has been accepted as order information to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (STEP 13). Thereafter, the store server 21 deletes both the received advance order information and the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20.
[0128] The tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to its own store server 21, receives the advance order information sent from the store server 21 together with information indicating that the advance order information has been accepted as order information (STEP 14). Then, the received advance order information is displayed on the display unit 62 together with information indicating that the advance order information has been accepted as order information. The customer confirms that the advance order information displayed on the screen has been accepted as order information.
[0129] Therefore, after the operation of STEP 14, there is no need to carry out the two steps described above, STEP 15 (operation of the tabletop terminal 20 to confirm the order information and send it to the store server 21) and STEP 16 (operation of the store server 21 to accept the confirmed order information).
[0130] In addition, in order to prevent information from being leaked to a third party, the customer's biometric authentication information (first biometric authentication information) and advance order information stored in advance order reception server 10A may be received from mobile terminal 30, stored, and then deleted from advance order reception server 10A when a predetermined time period (e.g., one hour) has elapsed as a time threshold.
[0131] As described above in detail, the advance order reception system 100A in the second embodiment has the following features.
[0132] That is, the advance order reception system 100A, like the first embodiment, comprises a mobile terminal 30 owned by a customer, a store system having at least a store server 21 installed in a store to receive orders from the customer and tabletop terminals 20 installed on each table in the store, and an advance order reception server 10A (however, does not have a customer database 11) arranged on a network 40 and connected to the mobile terminal 30 and the store system in a state capable of communicating with the mobile terminal 30. The mobile terminal 30 has a means for receiving order information of the customer as advance order information before the customer enters the store of the customer's choice, acquiring biometric authentication information of the customer as first biometric authentication information, and transmitting the advance order information and the first biometric authentication information to the advance order reception server 10A via the network 40.
[0133] In addition, the tabletop terminal 20 of the store system has a means for acquiring biometric authentication information of a customer who enters the store and takes a seat at a table 28 as second biometric authentication information, and transmitting the information via the store server 21 and then via the network 40 to the advance order reception server 10A, and a means for displaying on a screen the advance order information received from the advance order reception server 10A via the store server 21 and the network 40, and transmitting order information determined by the customer's operation to the store server 21.
[0134] The advance order reception server 10A also has a means for storing the advance order information and the first biometric authentication information transmitted from the mobile terminal 30 in the customer database 11 in association with each other when receiving second biometric authentication information of a customer from the store server 21 of the store system via the network 40, and a means for searching the stored first biometric authentication information, and when it is confirmed that there is first biometric authentication information of a customer that matches the received second biometric authentication information, extracting the preorder information stored in the customer database 11 in association with the matching first biometric authentication information as preorder information of the customer of the received second biometric authentication information, transmitting the extracted preorder information via the network 40 to the store server 21 of the store system that transmitted the second biometric authentication information, and then deleting the second biometric authentication information of the customer received from the store server 21, and the first biometric authentication information and the preorder information stored for the customer.
[0135] In addition, the store server 21 of the store system has a means for, when receiving second biometric authentication information intended for the advance order reception server 10A from the tabletop terminal 20 of its own store system, transmitting the received second biometric authentication information to the advance order reception server 10A via the network 40, a means for, when receiving preorder information intended for the tabletop terminal 20 from the advance order reception server 10A via the network 40, transmitting the received preorder information to the tabletop terminal 20 that sent the second biometric authentication information, and then deleting the preorder information and the second biometric authentication information, and a means for accepting the order information when receiving a notification from the tabletop terminal 20 that the order information has been determined.
[0136] (Explanation of Effects of the Second Embodiment) As described in detail above, in the second embodiment, similarly to the first embodiment, a customer operates his / her mobile terminal 30 to transmit order information for a target store to the advance order reception server 10A in advance before arriving at the target store. Therefore, after the customer enters the store, there is no need for the customer to operate his / her mobile terminal 30, and the customer can receive the products and services from the store corresponding to the confirmed order information.
[0137] Furthermore, in the second embodiment, unlike the first embodiment, the customer's biometric authentication information (first biometric authentication information and second biometric authentication information) together with the advance order information is temporarily stored in the advance order reception server 10A or the store server 21 and is deleted after appropriate processing is performed, thereby reducing the risk that personal information such as the customer's biometric authentication information will be stolen by a malicious third party.
[0138] (Third embodiment of the present invention) Next, a third embodiment of the advance order reception system according to the present invention will be described in detail with reference to Figures 10, 11A, and 11B. In the first embodiment, a case was shown in which an advance order reception server 10 having a customer database 11 in which customer facial photo information is registered as customer biometric authentication information was installed, but in this third embodiment, unlike the first and second embodiments, no advance order reception server 10 itself is installed, and therefore no customer database 11 for registering customer biometric authentication information (first biometric authentication information) or advance order information is held.
[0139] That is, unlike the first and second embodiments, the third embodiment does not have a pre-order reception server, and the biometric authentication information and pre-order information of the customer are temporarily stored in a store server of the target store. Here, in the third embodiment, a mobile terminal held by the customer can communicate with a store server constituting a store system in the target store via a network such as the Internet, and the mobile terminal can transmit the biometric authentication information and pre-order information of the customer to the store server. Also, in the third embodiment, for ease of understanding, a case of a food service establishment such as a restaurant will be described as a store that the customer is aiming at, as in the first embodiment, but it goes without saying that the present invention is not limited to such a food service establishment.
[0140] (Configuration example of the third embodiment) Fig. 10 is a system configuration diagram showing a specific example of the configuration of the advance order reception system according to the third embodiment of the present invention, which does not have the advance order reception server 10 and customer database 11 shown in Fig. 3 as the first embodiment. That is, in the advance order reception system 100B shown in Fig. 10, a first store system 251, a second store system 252, ... an (N-1) store system 25(N-1), and an N-th store system 25N are installed in N (plural) stores from a first (No. 1) to an N-th (No. N), and each store system can be connected to a mobile terminal 30 owned by a customer via a network 40 such as the Internet, rather than to the advance order reception server, unlike the first and second embodiments, and can communicate with the mobile terminal 30.
[0141] Each of the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1) and the Nth store system 25N is configured as a store order reception system having the function of receiving and managing customer order information at each store, similar to the case of Figure 6 of the second embodiment.
[0142] Here, the mobile terminal 30 shown in Fig. 10 is a mobile information terminal owned by a customer, such as a smartphone or tablet terminal, as in the first and second embodiments. The mobile terminal 30 is equipped with a device (camera, fingerprint sensor, etc.) that acquires biometric authentication information such as a customer's face photo or fingerprint as first biometric authentication information. However, in the third embodiment, as described above, there is no advance order reception server, and the mobile terminal 30 shown in Fig. 10 is capable of communicating with a store server constituting a store system in each store via a network 40 such as the Internet.
[0143] The internal configuration of each of the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N is the same as the internal configuration shown in Fig. 7 as the second embodiment, and the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N are all configured with the same internal configuration. In the following explanation, as in the second embodiment, if there is something common to each of the first store system 251, the second store system 252, ... the (N-1)th store system 25(N-1), and the Nth store system 25N and there is no particular confusion, in order to simplify the explanation, it will be simply referred to as the store system 25.
[0144] Inside each of the first store system 251, the second store system 252, ..., the (N-1)th store system 25(N-1), and the Nth store system 25N, there are a first store server 211, a second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N, as one of the components forming the respective store systems. The first store server 211, the second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N are all configured with the same internal configuration. In the following explanation, as in the case of the second embodiment, if there is something common to each of the first store server 211, the second store server 212, ..., the (N-1)th store server 21(N-1), and the Nth store server 21N and there is no particular misunderstanding, in order to simplify the explanation, it will be simply described as the store server 21.
[0145] In each store, as shown in FIG. 7, in addition to the store server 21, an order terminal 52, a POS terminal 53, a kitchen terminal 54, a first tabletop terminal 201, a second tabletop terminal 202, ..., a Kth tabletop terminal 20K are installed within the store system 25.
[0146] The first tabletop terminal 201, the second tabletop terminal 202, ..., the K-th tabletop terminal 20K installed in each store system are similar to those in the second embodiment, and each has the internal configuration shown in Fig. 8 as the second embodiment. In the following explanation, as in the second embodiment, if there is something common to each of the first tabletop terminal 201, the second tabletop terminal 202, ..., the K-th tabletop terminal 20K and no particular misunderstanding occurs, in order to simplify the explanation, it will be simply referred to as tabletop terminal 20.
[0147] (Explanation of an operation example of the third embodiment) Next, an example of the operation of the advance order reception system 100B illustrated in FIG. 10 as the third embodiment of the present invention will be described with reference to the sequence charts of FIG. 11A and FIG. 11B. FIG. 11A and FIG. 11B are the first and second parts of a sequence chart for explaining an example of the operation of the advance order reception system 100B illustrated in FIG. 10 as the third embodiment of the present invention, and show an example of the operation of the advance order reception system 100B by focusing on the information exchanged between the mobile terminal 30 owned by the customer, the store server 21 and the tabletop terminal 20 constituting the store system 25 of the store the customer is visiting. This sequence chart is divided into the first and second parts, which are depicted in FIG. 11A and FIG. 11B, respectively. The circled B at the bottom of FIG. 11A is connected to the circled B at the top of FIG. 11B. That is, the bottom of FIG. 11A is connected to the top of FIG. 11B, and one sequence chart is represented by two drawings, FIG. 11A and FIG. 11B. Therefore, in the following, both FIG. 11A and FIG. 11B will be regarded as one figure, and the two figures will be collectively referred to as FIG.
[0148] Here, the sequence chart in FIG. 11 shows an example of a sequence of information exchange in which, before a customer arrives at a destination store, the customer uses his / her mobile terminal 30 to transmit order information for the store as advance order information together with the customer's biometric authentication information (first biometric authentication information) to the store server 21 in the destination store, and then, when the customer enters the destination store, the customer operates the tabletop terminal 20 to confirm the advance order information that was transmitted in advance, and the store server 21 in the destination store receives the finalized order information.
[0149] In the sequence chart of Fig. 11, as in the second embodiment, first, before arriving at a target store, a customer launches an application required for using the advance order reception system 100B on the customer's mobile terminal 30, inputs advance order information for the target store into the mobile terminal 30, and performs an operation for acquiring the customer's biometric authentication information as first biometric authentication information (STEP 101). Note that the application required for using the advance order reception system 100B needs to be downloaded and installed in advance on the mobile terminal 30 from a registration site or the like that registers various applications for the advance order reception system 100B. Here, the method for acquiring the customer's biometric authentication information is the same as in the second embodiment.
[0150] Next, the mobile terminal 30 transmits the advance order information and the customer's biometric authentication information (first biometric authentication information) to the store server 21 of the destination store via the network 40 (STEP 102).
[0151] When the store server 21 receives the advance order information and the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30 owned by the customer (STEP 103), it stores the received advance order information in a format that corresponds to the received biometric authentication information (first biometric authentication information) of the customer (STEP 104).
[0152] After transmitting the advance order information and the customer's biometric authentication information (first biometric authentication information) to the store server 21, the customer arrives at the destination store and sits down at a table in the store, and operates the tabletop terminal 20 installed on the table to cause the tabletop terminal 20 to acquire the customer's biometric authentication information as second biometric authentication information (STEP 105). The tabletop terminal 20 transmits the acquired customer's biometric authentication information (second biometric authentication information) to the store server 21 constituting the store system 25 in the store in a format with an identification code (or table number) that uniquely identifies the tabletop terminal 20 (STEP 106).
[0153] When the store server 21 receives the customer's biometric authentication information (second biometric authentication information) from the tabletop terminal 20 (STEP 107), it stores the received customer's biometric authentication information (second biometric authentication information) in association with the identification code (or table number) of the tabletop terminal 20 indicating the sender. Thereafter, the store server 21 searches for the customer's biometric authentication information (first biometric authentication information) received and stored together with the advance order information from the mobile terminal 30, and checks whether biometric authentication information (first biometric authentication information) matching the customer's biometric authentication information received from the tabletop terminal 20 (second biometric authentication information) is stored (STEP 108).
[0154] If there is any biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 (first biometric authentication information) that matches the biometric authentication information of the customer received from the tabletop terminal 20 (second biometric authentication information) (YES in STEP 108), the process proceeds to STEP 109. Then, thereafter, the same operations as in STEP 13 to STEP 16 shown in FIG. 9 as the second embodiment are performed.
[0155] That is, when proceeding to STEP 109, the store server 21 first extracts the advance order information stored in association with the matching customer's biometric authentication information (first biometric authentication information), and transmits the customer's biometric authentication information (second biometric authentication information) to the tabletop terminal 20 that sent the information (STEP 109).
[0156] Then, the store server 21 deletes the biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 and stored therein (first biometric authentication information) that matches the biometric authentication information of the customer received from the tabletop terminal 20 (second biometric authentication information), and also deletes both the advance order information received from the mobile terminal 30 and stored therein and the biometric authentication information of the customer received from the tabletop terminal 20 (second biometric authentication information). Note that the deletion of the biometric authentication information (first biometric authentication information) and the advance order information received from the mobile terminal 30 and stored therein is not limited to this time, and may be performed at the latest by the time the store server 21 accepts the order information from the tabletop terminal 20.
[0157] When the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21, receives the advance order information sent from the store server 21 (STEP 110), it displays the received advance order information on the display unit 62. If the customer checks the advance order information displayed on the screen and decides that it is OK to place an order according to the order contents of the advance order information, the customer presses the decision button displayed on the screen, and the tabletop terminal 20 confirms the advance order information as the final order information for the store.
[0158] Here, as in the second embodiment, the customer can operate the input unit 63 of the tabletop terminal 20 to change the order contents of the advance order information displayed on the screen or delete some of the items to be ordered, and can confirm the changed advance order information on the screen and press the confirm button. Alternatively, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer can operate the input unit 63 to add more items to be ordered as order information and press the confirm button. Then, when the tabletop terminal 20 has confirmed the order information, it transmits the confirmed order information to the store server 21 (STEP 111).
[0159] When the store server 21 receives the confirmed order information from the tabletop terminal 20, it accepts the received order information, stores it in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the order information is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content among the dedicated terminals that make up the store system 25 within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information (STEP 112).
[0160] On the other hand, in STEP 108, if the store server 21 finds that the biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 does not contain biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20 (NO in STEP 108), the store server 21 proceeds to STEP 113. Thereafter, the store server 21 performs the same operations as in STEP 19 to STEP 21 shown in FIG. 9 as the second embodiment.
[0161] That is, when proceeding to STEP 113, the store server 21 first transmits mismatch information to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information), indicating that there is no biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and that there is no advance order information for the customer in question among the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30, and then deletes the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and stored (STEP 113).
[0162] When the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21, receives the mismatch information sent from the store server 21 (STEP 114), it displays the received mismatch information (i.e., mismatch information indicating that the store server 21 does not have biometric authentication information matching the customer's biometric authentication information (second biometric authentication information) sent from its own tabletop terminal 20 and that there is no advance order information for the customer) on the display unit 62 (STEP 115). Therefore, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer needs to operate the tabletop terminal 20 to create new order information and send it to the store server 21, or verbally notify the order information to a store clerk in the store.
[0163] (Modification of the third embodiment) 11 in the same manner as in the case of the operation from STEP 13 onwards in the second embodiment, the operation of the store server 21 is not limited to the above-mentioned operation, and may be, for example, the following operation: That is, at the time of STEP 109, the store server 21 may accept the advance order information transmitted from the mobile terminal 30 as order information as is, and transmit it to a dedicated terminal of a department corresponding to the order content of the received order information, such as the kitchen terminal 54, and instruct cooking to be performed according to the order content of the order information.
[0164] That is, in STEP 109, the store server 21 performs operations almost similar to those in STEP 112 described above, and accepts the advance order information received from the mobile terminal 30 as order information for the table number at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed (STEP 109A).
[0165] The store server 21 then stores the received order information (i.e., the advance order information received from the mobile terminal 30) in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content of the order information among the dedicated terminals that make up the store system 25 within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information.
[0166] Thereafter, the store server 21 performs the same operation as in STEP 109 described above, and transmits the received advance order information, together with information indicating that it has been accepted as order information, to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (STEP 109).
[0167] Then, the store server 21 deletes the biometric authentication information (first biometric authentication information) of the customer received and stored from the mobile terminal 30 that matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20, and also deletes both the advance order information received and stored from the mobile terminal 30 and the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20.
[0168] The tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to its own store server 21, receives the advance order information sent from the store server 21 together with information indicating that the advance order information has been accepted as order information (STEP 110). Then, the received advance order information is displayed on the display unit 62 together with information indicating that the advance order information has been accepted as order information. The customer confirms that the advance order information displayed on the screen has been accepted as order information.
[0169] Therefore, after the operation of STEP 110, there is no need to carry out the two steps of STEP 111 (operation of the tabletop terminal 20 to confirm the order information and send it to the store server 21) and STEP 112 (operation of the store server 21 to accept the confirmed order information).
[0170] Also, in this third embodiment, as in the second embodiment, in order to prevent information from being leaked to a third party, the customer's biometric authentication information (first biometric authentication information) and advance order information stored in the store server 21 may be received from the mobile terminal 30, stored, and then deleted from the store server 21 when a predetermined time (e.g., one hour) has elapsed as a predetermined elapsed time threshold.
[0171] As described above in detail, the advance order receiving system 100B in the third embodiment has the following features.
[0172] That is, unlike the first and second embodiments, the advance order reception system 100B is configured such that the advance order reception server is not installed on the network 40, and includes a mobile terminal 30 owned by a customer, a store system including at least a store server 21 installed in each of one or more stores having a common order menu and receiving orders from the customer, and tabletop terminals 20 installed on each table in the store, and the mobile terminal 30 and the store server 21 in each store system 25 are capable of communicating with each other via the network. The mobile terminal 30 has a means for receiving order information of the customer as advance order information before the customer arrives at a first candidate store that the customer is initially planning to visit, and for acquiring biometric authentication information of the customer as first biometric authentication information, and for transmitting the advance order information and the first biometric authentication information via the network 40 to the store server 21 of the store system 25 installed in the first candidate store.
[0173] In addition, the tabletop terminal 20 of the store system 25 has a means for acquiring biometric authentication information of a customer who enters the store and sits down at a table as second biometric authentication information and transmitting the information to the store server 21 of its own store system 25, and a means for displaying advance order information received from the store server 21 of its own store system 25 on a screen and notifying the store server 21 of order information determined by operation of one customer.
[0174] The store server 21 of the store system 25 also has a means for storing advance order information and first biometric authentication information transmitted from the mobile terminal 30 or from the store server 21 of a store system 25 installed in another store in association with each other, a means for searching the stored first biometric authentication information when second biometric authentication information of a customer is received from the tabletop terminal 20 of its own store system 25, and if it is confirmed that first biometric authentication information of a customer matching the received second biometric authentication information is present, a means for extracting the preorder information stored in association with the matching first biometric authentication information as preorder information of the customer of the received second biometric authentication information, and transmitting the extracted preorder information to the tabletop terminal 20 that transmitted the second biometric authentication information, and then deleting the second biometric authentication information of the customer received from the tabletop terminal 20 and the first biometric authentication information and advance order information stored for the customer, and a means for accepting the order information when a notification that the order information has been determined from the tabletop terminal is received.
[0175] (Explanation of Effects of the Third Embodiment) As described in detail above, in the third embodiment, the customer operates his / her mobile terminal 30 to transmit order information for the target store to the store server 21 in the store before arriving at the store. Therefore, as in the first and second embodiments, after the customer enters the store, there is no need for the customer to operate his / her mobile terminal 30, and the customer can receive the products and services from the store corresponding to the confirmed order information.
[0176] Furthermore, in the third embodiment, the customer's biometric authentication information (the first biometric authentication information and the second biometric authentication information) together with the advance order information is temporarily stored in the store server 21 and deleted after appropriate processing is performed. As a result, similar to the second embodiment, it is possible to reduce the risk that personal information such as the customer's biometric authentication information will be stolen by a malicious third party.
[0177] (Fourth embodiment of the present invention) Next, a fourth embodiment of the advance order reception system according to the present invention will be described in detail with reference to Figures 12 and 13. As in the third embodiment, the fourth embodiment does not have an advance order reception server, and therefore does not have a customer database for registering a customer's biometric authentication information, but instead has a mobile terminal carried by a customer that can communicate with a store server constituting a store system in a store via a network such as the Internet, and the customer's biometric authentication information and advance order information are transmitted from the mobile terminal to the store server, whereby the customer's biometric authentication information and advance order information are temporarily stored in the store server.
[0178] However, unlike the third embodiment, the fourth embodiment shows an example of operation in which a customer can receive products or services from a store corresponding to the advance order information without any problems even if the customer has not decided which store to ultimately go to among multiple stores that have the same order menu, if the customer has changed the store that he or she originally intended to go to, or if the customer's biometric authentication information (first biometric authentication information) and advance order information are mistakenly sent in advance from the mobile terminal to a store other than the store that the customer will go to.
[0179] Here, in this fourth embodiment, a case is shown in which, when the store server of the first candidate store that the customer originally intended to visit receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the customer's mobile terminal, the store server further transfers the received customer's biometric authentication information (first biometric authentication information) and advance order information to the store servers of all other stores that have the same order menu.
[0180] In the fourth embodiment, for ease of understanding, the first candidate store and other stores to which the customer's biometric authentication information (first biometric authentication information) and advance order information are further transferred will be described as being food service establishments such as restaurants, as in the first embodiment. However, it goes without saying that the present invention is not limited to such food service establishments.
[0181] (Configuration example of the fourth embodiment) The specific system configuration of the fourth embodiment of the advance order reception system according to the present invention is exactly the same as that shown in Fig. 10 as the third embodiment, and the internal configurations of each store system and tabletop terminal are also the same as those shown in Fig. 7 and Fig. 8 as the second embodiment. In the following description, when the store systems 25 and store servers 21 of stores having the same ordered menu are displayed separately for each store, they will be displayed as a first store system 251 and a first store server 211, a second store system 252 and a second store server 212, ..., an Nth store system 25N and an Nth store server 21N, respectively, corresponding to a first store, a second store, ..., an Nth store, as shown in the advance order reception system 100B of Fig. 10 as the third embodiment.
[0182] In the fourth embodiment, in the advance order reception system 100B of FIG. 10, the first candidate store that the customer initially intended to go to (correctly or mistakenly) is, for example, a first store having a first store system 251 installed therein, and when the first store server 211 of the first store system 251 receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the mobile terminal 30 via the network 40, it is configured to further transfer the received customer's biometric authentication information (first biometric authentication information) and advance order information via the network 40 to the second store servers 212, ..., N-th store server 21N of the second store systems 252, ..., N-th store systems 25N installed in all other stores that have the same order menu as the first candidate store, for example, the second store, ..., N-th store.
[0183] (Explanation of an operation example of the fourth embodiment) Next, an example of the operation of the advance order reception system 100B illustrated in Fig. 10 as the fourth embodiment will be described with reference to the sequence chart of Fig. 12. Fig. 12 is a sequence chart for explaining an example of the operation of the advance order reception system 100B illustrated in Fig. 10 as the fourth embodiment, and shows an example of the operation from when a store server 21 in a first candidate store (e.g., a first store server 211 in a first store) that a customer is initially going to receives biometric authentication information (first biometric authentication information) of the customer and advance order information from a mobile terminal 30, to when the store server 21 further transfers the received biometric authentication information (first biometric authentication information) of the customer and advance order information to each of the store servers 21 in all other stores that have the same order menu as the first candidate store (e.g., a second store server 212 in a second store, ..., an Nth store server 21N in an Nth store).
[0184] In other words, Figure 12 shows an example of operation of the fourth embodiment of the advance order reception system 100B, until the store server 21 of the first candidate store that the customer is considering visiting (e.g., the first store server 211 of the first store) further transfers the customer's biometric authentication information (first biometric authentication information) and advance order information received from the mobile terminal 30 to each of the store servers 21 (e.g., the second store server 212 of the second store, ..., the Nth store server 21N of the Nth store) that constitute the store systems of all other stores that have the same order menu (e.g., the second store system 252 of the second store, ..., the Nth store system 25N of the Nth store).
[0185] In the sequence chart of FIG. 12, as in the second embodiment, first, before going to a store, a customer launches an application required to use the advance order reception system 100B on the mobile terminal 30 owned by the customer, inputs advance order information for a first candidate store (e.g., a first store) that the customer is initially planning to visit, and performs an operation to acquire the customer's biometric authentication information as first biometric authentication information (STEP 201). Note that the application required to use the advance order reception system 100B needs to be downloaded and installed in advance on the mobile terminal 30 from a registration site or the like that registers various applications of the advance order reception system 100B. Here, the method of acquiring the customer's biometric authentication information is the same as in the second embodiment.
[0186] Next, the mobile terminal 30 transmits the advance order information and the customer's biometric authentication information (first biometric authentication information) via the network 40 to the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) (STEP 202).
[0187] When the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) receives the advance order information and the biometric authentication information of the customer (first biometric authentication information) from the mobile terminal 30 owned by the customer (STEP 203), it stores the received advance order information in a format associated with the received biometric authentication information of the customer (first biometric authentication information) (STEP 204). Thereafter, the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) transfers the advance order information and the biometric authentication information of the customer received from the mobile terminal 30 to each of the store servers 21 of all other stores (e.g., the second store server 212 of the second store, ..., the Nth store server 21N of the Nth store) that have the same order menu as the first candidate store (e.g., the first store) via the network 40 (STEP 205).
[0188] Each of the store servers 21 of all other stores (e.g., the second store server 212 of the second store, ..., the Nth store server 21N of the Nth store) that have the same order menu as the first candidate store receives the advance order information and the customer's biometric authentication information (first biometric authentication information) transmitted from the store server 21 of the first candidate store (e.g., the first store server 211 of the first store), and stores the received advance order information in a format that associates it with the customer's biometric authentication information (first biometric authentication information).
[0189] Next, with reference to the sequence chart in FIG. 13, we will explain the operations that take place after the advance order information sent from the customer's mobile terminal 30 and the customer's biometric authentication information (first biometric authentication information) are stored in the store servers 21 of all stores that have the same ordered menu (e.g., the first store server 211 of the first store, the second store server 212 of the second store, ..., the Nth store server 21N of the Nth store) through the operations of the sequence chart in FIG. 12.
[0190] Fig. 13 is a sequence chart for explaining an example of the operation subsequent to the sequence chart of Fig. 12 of the operation of the advance order reception system 100B illustrated in Fig. 10 as a fourth embodiment, and shows an example of information exchange between the store server 21 (e.g., the second store server 212 in the second store) in a store actually visited by a customer who transmitted advance order information and customer biometric authentication information (first biometric authentication information) from the mobile terminal 30 among all stores having the same order menu, and the tabletop terminal 20 in the store (e.g., in the second store). Note that, even if the store the customer visits is the first candidate store that was initially expected, it goes without saying that the same operation as in the sequence chart of Fig. 13 is performed.
[0191] In other words, the sequence chart in FIG. 13 shows an example sequence of information exchange from when the advance order information transmitted from the customer's mobile terminal 30 and the customer's biometric authentication information (first biometric authentication information) are stored in the respective store servers 21 of all stores having the same ordered menu (e.g., the first store server 211 of the first store, the second store server 212 of the second store, ..., the Nth store server 21N of the Nth store), until the store server 21 in the store (e.g., the second store server 212 in the second store) that the customer has entered accepts the final confirmed order information based on the confirmation results of the customer's advance order information.
[0192] 13, the operations are exactly the same as those in the sequence chart shown in FIG 11 as the third embodiment, except for the operation (STEP 211) in which the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) notifies other store servers (the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) that the customer has entered the store (e.g., the second store). That is, STEP 206 to STEP 210 in the sequence chart of FIG 13 perform the same operations as STEP 105 to STEP 109 in the sequence chart shown in FIG 11, and STEP 212 to STEP 217 in the sequence chart of FIG 13 perform the same operations as STEP 110 to STEP 115 in the sequence chart shown in FIG 11.
[0193] In the sequence chart of Fig. 13, after a customer transmits advance order information and the customer's biometric authentication information (first biometric authentication information) to the store server 21 of the first candidate store (for example, the first store server 211 of the first store), the customer determines a desired store, enters the store (for example, the second store), and sits at a table in the store. The customer operates the tabletop terminal 20 installed on the table to cause the tabletop terminal 20 to acquire the customer's biometric authentication information as second biometric authentication information (STEP 206). The tabletop terminal 20 transmits the acquired biometric authentication information (second biometric authentication information) of the customer to the store server 21 constituting the store system 25 in the store (for example, the second store server 212 constituting the second store system 252 in the second store) in a format with an identification code (or table number) that uniquely identifies the tabletop terminal 20 (STEP 207).
[0194] When the store server 21 (e.g., the second store server 212) receives the customer's biometric authentication information (second biometric authentication information) from the tabletop terminal 20 (STEP 208), it stores the received customer's biometric authentication information (second biometric authentication information) in association with the identification code (or table number) of the tabletop terminal 20 indicating the sender. Thereafter, the store server 21 (e.g., the second store server 212) searches for the customer's biometric authentication information (first biometric authentication information) received and stored together with the advance order information from the mobile terminal 30, either directly or via the store server 21 of the first candidate store (e.g., the first store server 211 of the first candidate first store), and checks whether biometric authentication information (first biometric authentication information) matching the customer's biometric authentication information received from the tabletop terminal 20 (second biometric authentication information) is stored (STEP 209).
[0195] If there is any biometric authentication information (first biometric authentication information) of the customer that has been received from the mobile terminal 30 directly or via a store server 21 of another store (for example, the first store server 211 of the first store) that matches the biometric authentication information of the customer received from the tabletop terminal 20 (YES in STEP 209), the process proceeds to STEP 210.
[0196] When proceeding to STEP 210, first, the store server 21 (e.g., the second store server 212) extracts the advance order information stored in association with the matching customer's biometric authentication information (first biometric authentication information), and transmits it to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) (STEP 210).
[0197] Then, the store server 21 (e.g., the second store server 212) deletes the biometric authentication information (first biometric authentication information) of the customer that has been received and stored from the mobile terminal 30 directly or via another store server 21 (e.g., the first store server 211 of the first store) that matches the biometric authentication information of the customer received from the tabletop terminal 20 (second biometric authentication information), and also deletes both the advance order information that has been received and stored from the mobile terminal 30 directly or via another store server 21 (e.g., the first store server 211 of the first store) and the biometric authentication information of the customer that has been received from the tabletop terminal 20 (second biometric authentication information). In addition, the deletion of the biometric authentication information (first biometric authentication information) and advance order information that have been received and stored from the mobile terminal 30 directly or via a store server 21 of another store (for example, the first store server 211 of the first store) is not limited to this time, but may be performed at the latest by the time the store server 21 accepts the order information from the tabletop terminal 20.
[0198] Thereafter, as an operation unique to the fourth embodiment that differs from the third embodiment, the store server 21 (e.g., the second store server 212) notifies each of the store servers 21 of all other stores (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) that have the same ordered menu as the store (e.g., the second store) of information indicating that a customer having biometric authentication information that matches the customer's biometric authentication information (first biometric authentication information) transmitted directly from the mobile terminal 30 or via the store server 21 of another store (e.g., the first store server 211 of the first store) has entered the store, and information instructing the other stores to delete the advance order information and biometric authentication information (first biometric authentication information) related to the customer stored in each of the store servers 21 of the other stores (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) (STEP 211).
[0199] When the store servers 21 (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) of the other stores where a customer has not entered and whose biometric authentication information matches the customer's biometric authentication information (first biometric authentication information) that was transmitted from the mobile terminal 30 directly or via the store server 21 of another store (e.g., the first store server 211 of the first store), receive a notification from the store server 21 of the store where the customer has entered (e.g., the second store server 212 of the second store), they delete the pre-order information and biometric authentication information (first biometric authentication information) that they have stored for the customer in response to the notification.
[0200] In a store (e.g., a second store) where a customer enters the store having biometric authentication information (second biometric authentication information) identical to the customer's biometric authentication information (first biometric authentication information) received directly from the mobile terminal 30 or via the store server 21 of another store (e.g., the first store server 211 of the first store), after the store server 21 (e.g., the second store server 212) has completed the operation in STEP 211, the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (e.g., the second store server 212) receives advance order information transmitted from the store server 21 (e.g., the second store server 212) (STEP 212) and displays the received advance order information on the display unit 62. If the customer checks the advance order information displayed on the screen and decides that the customer can place an order according to the order details of the advance order information, the tabletop terminal 20 confirms the advance order information as final order information for the store by pressing a confirmation button displayed on the screen.
[0201] Here, as in the second and third embodiments, the customer can operate the input unit 63 of the tabletop terminal 20 to change the order contents of the advance order information displayed on the screen or delete some of the items to be ordered, and can confirm the changed advance order information on the screen and press the confirm button. Alternatively, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer can operate the input unit 63 to add more items to be ordered as order information and press the confirm button. Then, when the tabletop terminal 20 confirms the order information, it transmits the confirmed order information to the store server 21 (e.g., the second store server 212) (STEP 213).
[0202] When the store server 21 (e.g., the second store server 212) receives the confirmed order information from the tabletop terminal 20, it accepts the received order information, stores it in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the order information is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content among the dedicated terminals that make up the store system (e.g., the second store system 252) within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information (STEP 214).
[0203] On the other hand, in STEP 209, if the store server 21 (e.g., the second store server 212) finds that the biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 does not contain biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20 (NO in STEP 209), it proceeds to STEP 215. Thereafter, it performs the same operations as STEP 19 to STEP 21 shown in FIG. 9 as the second embodiment.
[0204] That is, when proceeding to STEP 215, first, the store server 21 (e.g., the second store server 212) sends mismatch information to the tabletop terminal 20 that has sent the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (e.g., the second store server 212), indicating that there is no biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and that there is no advance order information for the customer in question among the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30, and then deletes the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and stored (STEP 215).
[0205] When the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21 (e.g., the second store server 212), receives the mismatch information sent from the store server 21 (e.g., the second store server 212) (STEP 216), it displays the received mismatch information (i.e., mismatch information indicating that biometric authentication information matching the customer's biometric authentication information (second biometric authentication information) sent from its own tabletop terminal 20 does not exist in its own store's store server 21 (e.g., the second store server 212 of the second store) and that there is no advance order information related to the customer) on the display unit 62 (STEP 217). Therefore, if the tabletop terminal 20 has a function of a self-ordering terminal, the customer needs to operate the tabletop terminal 20 to create new order information and send it to the store server 21, or verbally notify the order information to a store clerk in the store.
[0206] (Modification of the fourth embodiment) 13 (e.g., the second store server 212 where the relevant customer has entered the store) is not limited to the above-mentioned operations as in the case of the operations from STEP 13 onwards in the second embodiment, and may, for example, be configured to perform the following operations: That is, at the time of STEP 210, the store server 21 (e.g., the second store server 212) may accept the advance order information transmitted directly from the mobile terminal 30 or via the store server 21 of another store (e.g., the first store server 211 of the first store) as order information as is, and transmit the advance order information to a dedicated terminal of a department corresponding to the order content of the accepted order information, e.g., the kitchen terminal 54, and instruct the cooking to be performed according to the order content of the order information.
[0207] That is, in STEP 210, the store server 21 (e.g., the second store server 212) performs operations similar to those in STEP 214 described above, and accepts the advance order information received from the mobile terminal 30 directly or via a store server 21 of another store (e.g., the first store server 211 of the first store) as order information for the table number at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed (STEP 210A).
[0208] The store server 21 (e.g., the second store server 212) then stores the received order information (i.e., the advance order information received from the mobile terminal 30) in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content of the order information among the dedicated terminals that make up the store system 25 within the store (e.g., the second store system 252 within the second store), such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information.
[0209] Thereafter, the store server 21 (e.g., the second store server 212) performs the same operation as in STEP 210 described above, and transmits the received advance order information, together with information indicating that it has been accepted as order information, to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) to its own store's store server 21 (e.g., the second store server 212 of the second store) (STEP 210).
[0210] Then, the store server 21 (e.g., the second store server 212) deletes the biometric authentication information (first biometric authentication information) of the customer that has been received and stored from the mobile terminal 30 directly or via another store server 21 (e.g., the first store server 211 of the first store) that matches the biometric authentication information of the customer received from the tabletop terminal 20 (second biometric authentication information), and also deletes both the advance order information that has been received and stored from the mobile terminal 30 directly or via another store server 21 (e.g., the first store server 211 of the first store) and the biometric authentication information of the customer that has been received from the tabletop terminal 20 (second biometric authentication information).
[0211] Then, as an operation unique to the fourth embodiment that differs from the third embodiment, the store server 21 (e.g., the second store server 212) notifies each of the store servers 21 (e.g., the first store server 211, the third store server 213, ..., the Nth store server 21N) of all other stores that have the same ordered menu as the store (e.g., the second store) of information indicating that a customer whose biometric authentication information matches the customer's biometric authentication information (first biometric authentication information) that was transmitted directly from the mobile terminal 30 or via the store server 21 of another store (e.g., the first store server 211 of the first store) has entered the store, and information instructing the other stores to delete the advance order information and biometric authentication information (first biometric authentication information) related to the customer stored in their respective store servers 21 (e.g., the first store server 211, the third store server 213, ..., the Nth store server 21N) (STEP 211).
[0212] The tabletop terminal 20, which has transmitted the customer's biometric authentication information (second biometric authentication information) to its own store's store server 21 (e.g., the second store server 212 in the second store), receives the advance order information transmitted from the store server 21 together with information indicating that the advance order information has been accepted as order information (STEP 212). The tabletop terminal 20 then displays the received advance order information together with information indicating that the advance order information has been accepted as order information on the display unit 62, and presents it to the customer. The customer confirms that the advance order information displayed on the screen has been accepted as order information.
[0213] Therefore, after the operation of STEP 212, there is no need to carry out the two steps of STEP 213 (operation of the tabletop terminal 20 to confirm the order information and send it to the store server 21) and STEP 214 (operation of the store server 21 to accept the confirmed order information).
[0214] Also, in this fourth embodiment, as in the second embodiment, in order to prevent information from being leaked to a third party, the customer's biometric authentication information (first biometric authentication information) and advance order information stored in the store server 21 may be received from the mobile terminal 30, stored, and then deleted from the store server 21 when a predetermined time (e.g., one hour) has elapsed as a predetermined elapsed time threshold.
[0215] In the sequence chart shown in FIG. 12, the store server 21 of the store to which the advance order information and the customer's biometric authentication information (first biometric authentication information) are transmitted in advance from the customer's mobile terminal 30 is the store server 21 of the first candidate store to which the customer was originally going to visit. However, the advance order information and the customer's biometric authentication information (first biometric authentication information) may be transmitted from the customer's mobile terminal 30 to the store servers 21 of all stores having the same ordered menu (not only the first store server 211, but also the second store server 212, the third store server 213, ..., the Nth store server 21N). When performing such a transmission operation, the operations of STEP 203 and STEP 204 in Figure 12 will be performed in the store servers 21 of all stores that have the same ordered menu (the first store server 211, the second store server 212, the third store server 213, ..., the Nth store server 21N), making the operation of STEP 205 in Figure 12 unnecessary.
[0216] As described in detail above, the advance order reception system 100B in the fourth embodiment has the same features as the third embodiment, but in addition, in the fourth embodiment, it has the following features.
[0217] That is, the store server 21 of the store system 25 installed in the first candidate store (for example, the first store server 211 of the first store system 251) has means for transmitting the advance order information and first biometric authentication information received from the mobile terminal 30 via the network 40 to each of the store servers 21 of the store systems 25 installed in all other stores that have the same order menu as the first candidate store (for example, the second store server 212 of the second store system 252, the third store server 213 of the third store system 253, ..., the Nth store server 21N of the Nth store system 25N).
[0218] Furthermore, each of the store servers 21 of the store systems 25 installed in each store (e.g., the first store server 211 of the first store system 251, the second store server 212 of the second store system 252, the third store server 213 of the third store system 253, ..., the Nth store server 21N of the Nth store system 25N) may, when confirming that the first biometric authentication information received from the store server 21 of the store system 25 installed in the first candidate store matches the second biometric authentication information received from the tabletop terminal 20 of its own store system 25, The mobile terminal 30 further has a means for searching for the first biometric authentication information stored in the mobile terminal 30 and, when it is confirmed that there is first biometric authentication information of a customer that matches the second biometric authentication information received from the tabletop terminal 20 of its own store system 25, sending a notification to each of the store servers 21 of the store systems 25 installed in all other stores that have the same order menu as its own store, instructing them to delete the advance order information and the first biometric authentication information for that customer that have been received from the mobile terminal 30 directly or via the store servers 21 of other store systems 25.
[0219] (Explanation of Effects of the Fourth Embodiment) As described in detail above, in the fourth embodiment, before a customer arrives at any store that has the order items set in the advance order information as part of its order menu, the advance order information, etc. are stored in each store server 21 in the store that has the same order menu. Therefore, as in the first to third embodiments, after a customer enters any store, there is no need for the customer to operate his / her mobile terminal 30, and the customer can receive the products and services from that store that correspond to the confirmed order information.
[0220] Furthermore, in the fourth embodiment, the customer's biometric authentication information (the first biometric authentication information and the second biometric authentication information) is temporarily stored in the store server 21 together with the advance order information and deleted after appropriate processing is performed. As a result, as in the second and third embodiments, it is possible to reduce the risk that personal information such as the customer's biometric authentication information will be stolen by a malicious third party.
[0221] Furthermore, in the fourth embodiment, when a customer transmits advance order information and the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30 only to the store server 21 of the first candidate store that the customer initially intended to visit (for example, the first store server 211 of the first store), even if the customer visits the wrong store or intentionally visits a store other than the first candidate, the advance order information transmitted from the mobile terminal 30 can be used to confirm the order information at the visited store, and the store server 21 of the store that the customer actually visits can accept the confirmed order information.
[0222] (Fifth embodiment of the present invention) Next, a fifth embodiment of the advance order reception system according to the present invention will be described in detail with reference to Figures 14, 15A, and 15B. As in the third and fourth embodiments, the fifth embodiment does not have an advance order reception server, and therefore does not have a customer database for registering a customer's biometric authentication information, but instead has a mobile terminal carried by the customer that can communicate with a store server constituting a store system in the store via a network such as the Internet, and the mobile terminal transmits the customer's biometric authentication information and advance order information to the store server, where the customer's biometric authentication information and advance order information are temporarily stored in the store server.
[0223] However, in the fifth embodiment, as in the fourth embodiment, an example of operation is shown in which a customer can receive products or services from a store corresponding to the advance order information without any problems even if the customer has not decided which store to ultimately go to among multiple stores that have the same order menu, if the customer has changed the store that he or she originally intended to go to, or if the customer's biometric authentication information (first biometric authentication information) and advance order information are mistakenly sent in advance from the mobile terminal to a store other than the store that the customer will go to.
[0224] However, in this fifth embodiment, unlike the fourth embodiment, even if the store server of the first candidate store that the customer originally intended to visit (e.g., the first store server of the first store) receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the customer's mobile terminal, it does not further transfer the received customer's biometric authentication information (first biometric authentication information) and advance order information to the store servers of all other stores that have the same order menu.
[0225] In other words, in the fifth embodiment, when a store server (e.g., a second store server in the second store) in a store where a customer actually enters does not previously store biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer who entered the store and detects that there is no advance order information associated with the biometric authentication information (first biometric authentication information) of the customer, the store server in that store (e.g., a first store server, a third store server, ..., an Nth store server) of all other stores having the same order menu is inquired as to whether there is advance order information associated with biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer who entered the store.
[0226] In this fifth embodiment, for ease of understanding, as in the first embodiment, the store that the customer actually enters and all other stores that the store contacts will be described as restaurants and other food and beverage establishments. However, it goes without saying that the present invention is not limited to such cases of food and beverage establishments.
[0227] (Configuration example of the fifth embodiment) As in the fourth embodiment, the specific system configuration of the advance order reception system according to the present invention is exactly the same as that shown in Fig. 10 for the third embodiment, and the internal configurations of each store system and tabletop terminal are also the same as those shown in Fig. 7 and Fig. 8 for the second embodiment. In the following description, when the store systems 25 and store servers 21 of stores having the same ordered menu are displayed separately for each store, they will be displayed as a first store system 251 and a first store server 211, a second store system 252 and a second store server 212, ..., an Nth store system 25N and an Nth store server 21N, respectively, corresponding to a first store, a second store, ..., an Nth store, as shown in Fig. 10 for the third embodiment.
[0228] In the present fifth embodiment, in the advance order reception system 100B of FIG. 10, the first candidate store that the customer initially intended to go to (correctly or mistakenly) is, for example, a first store in which a first store system 251 is installed, and the first store server 211 of the first store system 251 receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the mobile terminal 30 via the network 40.
[0229] On the other hand, if the store that the customer actually entered is, for example, a second store that has the second store system 252 installed, the second store server 212 of the second store detects that it does not previously store biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer who entered the store, and that there is no advance order information associated with the biometric authentication information (first biometric authentication information) of the customer. Therefore, it inquires, via the network 40, to each of the store servers of all other stores that have the same ordered menu (the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) whether or not there is biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer who entered the store and whether or not there is advance order information associated with the biometric authentication information (first biometric authentication information).
[0230] Among all other stores having the same ordered menu, if there is biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) transmitted from the store where the customer actually entered (e.g., the second store), and if there is advance order information associated with the biometric authentication information (first biometric authentication information), the store server 21 (e.g., the first store server 211 of the first store) of the store that made the inquiry about the advance order information of the customer transmits the advance order information of the customer to the store server 21 (e.g., the second store server 212 of the second store) via the network 40. Thereafter, the store server 21 (e.g., the first store server 211 of the first store) that transmitted the advance order information of the customer deletes the stored biometric authentication information (first biometric authentication information) and advance order information of the customer.
[0231] Therefore, the store server 21 of the store where the customer actually entered (e.g., the second store server 212 of the second store) can obtain the advance order information of the entered customer from the store server 21 of the store where the inquiry was made (e.g., the first store server 211 of the first store), and can confirm the order information of the customer based on the obtained advance order information and accept the order information.
[0232] (Explanation of an operation example of the fifth embodiment) Next, an example of the operation of the advance order reception system 100B illustrated in Fig. 10 as the fifth embodiment will be described with reference to the sequence chart of Fig. 14. Fig. 14 is a sequence chart for explaining an example of the operation of the advance order reception system 100B illustrated in Fig. 10 as the fifth embodiment, and shows an example of the operation from when the store server 21 in a first candidate store that the customer is initially going to (for example, the first store server 211 in the first store) receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the mobile terminal 30, to when the received customer's biometric authentication information (first biometric authentication information) and advance order information are stored.
[0233] In other words, Figure 14 shows an example of operation of the fifth embodiment of the advance order reception system 100B until the store server 21 of the first candidate store that the customer initially plans to visit (e.g., the first store server 211 of the first store) stores the customer's biometric authentication information (first biometric authentication information) and advance order information received from the mobile terminal 30 within the store server 21.
[0234] In the sequence chart of FIG. 14, as in the second embodiment, first, before going to a store, a customer launches an application required for using the advance order reception system 100B on the mobile terminal 30 owned by the customer, inputs advance order information for a first candidate store (e.g., a first store) that the customer is initially planning to visit, and performs an operation to acquire and store the customer's biometric authentication information as first biometric authentication information (STEP 301). Note that the application required for using the advance order reception system 100B needs to be downloaded and installed in advance on the mobile terminal 30 from a registration site or the like that registers various applications of the advance order reception system 100B. Here, the method of acquiring the customer's biometric authentication information is the same as in the second embodiment.
[0235] Next, the mobile terminal 30 transmits the advance order information and the customer's biometric authentication information (first biometric authentication information) via the network 40 to the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) (STEP 302).
[0236] When the store server 21 of the first candidate store (for example, the first store server 211 of the first store) receives the pre-order information and the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30 owned by the customer (STEP 303), it stores the received pre-order information in a format that corresponds to the received biometric authentication information (first biometric authentication information) of the customer (STEP 304).
[0237] Next, the operation after the advance order information transmitted from the mobile terminal 30 of the customer and the biometric authentication information of the customer (first biometric authentication information) are stored in the store server 21 of the first candidate store (for example, the first store server 211 of the first store) by the operation of the sequence chart of FIG. 14 will be described with reference to the sequence charts of FIG. 15A and FIG. 15B. FIG. 15A and FIG. 15B are sequence charts for explaining an example of the operation subsequent to the sequence chart of FIG. 14 of the operation of the advance order reception system 100B as the fifth embodiment illustrated in FIG. 10, and show an example of information exchange between the store server 21 (for example, the second store server 212 of the second store) and the tabletop terminal 20 in the store where the customer actually entered. This sequence chart is divided into a first half and a second half, which are respectively drawn in FIG. 15A and FIG. 15B. It is shown that the circled C at the bottom of FIG. 15A is connected to the circled C at the top of FIG. 15B. That is, the bottom of Fig. 15A is connected to the top of Fig. 15B, and the two figures, Fig. 15A and Fig. 15B, represent one sequence chart. Therefore, in the following, Fig. 15A and Fig. 15B will be regarded as one figure, and the two figures will be collectively referred to as Fig. 15.
[0238] Here, the sequence chart in FIG. 15 differs from the sequence chart in FIG. 11 as an operation example of the third embodiment and the sequence chart in FIG. 13 as the fourth embodiment in that, in a store where a customer actually enters (e.g., the second store), if the store server 21 of that store (e.g., the second store server 212 of the second store) has not received in advance from the customer's mobile terminal 30 biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer who entered the store, the store server 21 of that store (e.g., the second store server 212 of the second store) performs an operation of inquiring each of the store servers 21 of all other stores having the same ordered menu as that store (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) whether or not there is advance order information associated with biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information).
[0239] Then, as a result of the inquiry, advance order information corresponding to the biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer is obtained from the store server 21 of another store where biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) of the customer is present, and order information is confirmed based on the obtained advance order information of the customer, and Figure 15 shows an example sequence of information exchange until the store server 21 accepts the confirmed order information.
[0240] In other words, in the sequence chart of FIG. 15, when biometric authentication information (first biometric authentication information) matching the biometric authentication information (second biometric authentication information) of a customer who has entered a store (e.g., the second store) has not been received in advance from the customer's mobile terminal 30, an inquiry is made to each of the store servers 21 (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) of all other stores that have the same order menu as the store (e.g., the second store), and the advance order information of the customer is obtained and accepted as order information (STEP 313 to STEP 318), and the operations are exactly the same as those in the sequence chart shown in FIG. 11 as the third embodiment. 15 perform the same operations as STEP 105 to STEP 112 in the sequence chart shown in FIG. 11, and STEP 319 to STEP 321 in the sequence chart shown in FIG. 15 perform the same operations as STEP 113 to STEP 115 in the sequence chart shown in FIG.
[0241] In the sequence chart of Fig. 15, after a customer transmits advance order information and the customer's biometric authentication information (first biometric authentication information) to the store server 21 of the first candidate store (for example, the first store server 211 of the first store), the customer determines a desired store, enters the store (for example, the second store), and sits at a table in the store. The customer operates the tabletop terminal 20 installed on the table to cause the tabletop terminal 20 to acquire the customer's biometric authentication information as second biometric authentication information (STEP 305). The tabletop terminal 20 transmits the acquired biometric authentication information (second biometric authentication information) of the customer to the store server 21 constituting the store system 25 in the store (for example, the second store server 212 constituting the second store system 252 in the second store) in a format with an identification code (or table number) that uniquely identifies the tabletop terminal 20 (STEP 306).
[0242] When the store server 21 (e.g., the second store server 212) receives the customer's biometric authentication information (second biometric authentication information) from the tabletop terminal 20 (STEP 307), it stores the received customer's biometric authentication information (second biometric authentication information) in association with the identification code (or table number) of the tabletop terminal 20 indicating the sender. Furthermore, the store server 21 (e.g., the second store server 212) searches for the customer's biometric authentication information (first biometric authentication information) received and stored together with the advance order information from the mobile terminal 30, and checks whether biometric authentication information (first biometric authentication information) matching the customer's biometric authentication information received from the tabletop terminal 20 (second biometric authentication information) is stored (STEP 308).
[0243] If there is any biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 that matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20 (YES in STEP 309), this does not mean that the customer has entered a store (e.g., the second store) that has not received the customer's advance order information and biometric authentication information (first biometric authentication information) from the mobile terminal 30 in advance, as described above, but rather that the customer has entered a store (e.g., the first store) that has received the advance order information and the customer's biometric authentication information (first biometric authentication information) from the customer's mobile terminal 30 in advance as the first candidate store that the customer originally intended to visit, so proceed to STEP 309.
[0244] When proceeding to STEP 309, the store server 21 (e.g., the first store server 211 of the first store) retrieves the advance order information stored in association with the matching customer's biometric authentication information (first biometric authentication information), and transmits the customer's biometric authentication information (second biometric authentication information) to the tabletop terminal 20 that sent the information to its own store server 21 (e.g., the first store server 211) (STEP 309).
[0245] Then, the store server 21 (for example, the first store server 211) deletes the biometric authentication information (first biometric authentication information) of the customer that matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20, out of the biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 and stored, and also deletes both the advance order information received from the mobile terminal 30 and stored and the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20. Note that the deletion of the biometric authentication information (first biometric authentication information) and the advance order information received from the mobile terminal 30 and stored is not limited to this time, and may be performed at the latest by the time the store server 21 accepts the order information from the tabletop terminal 20.
[0246] When the tabletop terminal 20, which has transmitted the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (e.g., the first store server 211), receives the advance order information transmitted from the store server 21 (e.g., the first store server 211) (STEP 310), it displays the received advance order information on the display unit 62. If the customer checks the advance order information displayed on the screen and decides that it is OK to place an order according to the order details of the advance order information, the customer presses the decision button displayed on the screen, causing the tabletop terminal 20 to confirm the advance order information as the final order information for the store.
[0247] Here, in the fifth embodiment, as in the second to fourth embodiments, the customer can change the order contents of the advance order information displayed on the screen or delete some of the items to be ordered by operating the input unit 63 of the tabletop terminal 20, and can confirm the changed advance order information displayed on the screen and press the confirm button. Alternatively, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer can operate the input unit 63 to add more items to be ordered as order information and press the confirm button. Then, when the tabletop terminal 20 confirms the order information, it transmits the confirmed order information to the store server 21 (for example, the first store server 211) (STEP 311).
[0248] When the store server 21 (e.g., the first store server 211) receives the confirmed order information from the tabletop terminal 20, it accepts the received order information, stores it in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the order information is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content among the dedicated terminals that make up the store system (e.g., the first store system 251) within the store, such as the kitchen terminal 54, and instructs the cooking to be carried out according to the order content of the order information (STEP 312).
[0249] On the other hand, in STEP 308, if the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) does not have any biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 that matches the biometric authentication information of the customer received from the tabletop terminal 20 (NO in STEP 308), then, as described above, the store (e.g., the second store) is not the first candidate store (e.g., the first store) that the customer originally intended to visit, but is a store (e.g., the second store) that did not receive advance order information in advance from the mobile terminal 30, so the operation proceeds to STEP 313.
[0250] When proceeding to STEP 313, the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) sends the biometric authentication information of the customer received from the tabletop terminal 20 in its own store (e.g., in the second store) to each of the store servers 21 of all other stores that have the same ordered menu as the store (e.g., the first store server 211 of the first store, the third store server 213 of the third store, ..., the Nth store server 21N of the Nth store) and inquires whether matching biometric authentication information (first biometric authentication information) is present (STEP 313).
[0251] Among the store servers 21 of other stores that are the destination of an inquiry from the store server 21 of the store that the customer entered (e.g., the second store server 212 of the second store), the store server 21 of the first candidate other store (e.g., the first store server 211 of the first store) receives and stores the customer's biometric authentication information (first biometric authentication information) and advance order information from the mobile terminal 30 owned by the customer in the operation of the sequence chart of Figure 14, and therefore stores biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) sent by the store server 21 of the store that originated the inquiry (e.g., the second store server 212 of the second store). Therefore, in response to an inquiry from the store server 21 of a store (e.g., the second store server 212 of the second store), the store server 21 of the first candidate store extracts pre-order information corresponding to the customer's biometric authentication information (first biometric authentication information) that matches the biometric authentication information (second biometric authentication information) and returns it to the store server 21 of the store that originated the inquiry (e.g., the second store server 212 of the second store).
[0252] Thereafter, the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) deletes the stored biometric authentication information of the customer (first biometric authentication information) and advance order information together with the biometric authentication information of the customer (second biometric authentication information) transmitted by the store server 21 of the store that originated the inquiry (e.g., the second store server 212 of the second store). Note that among the store servers 21 of other stores that are the destination of an inquiry from the store server 21 of the store where the customer has entered (e.g., the second store server 212 of the second store), each store server 21 (the third store server of the third store, ..., the Nth store server 21N of the Nth store) other than the first candidate store (e.g., the first store) does not store biometric authentication information (first biometric authentication information) that matches the biometric authentication information of the customer (second biometric authentication information) transmitted by the store server 21 of the store that originated the inquiry (e.g., the second store server 212 of the second store). Therefore, the store server 21 responds to an inquiry from the inquiring store server 21 (e.g., the second store server 212 of the second store) that the information does not exist, and deletes the customer's biometric authentication information (second biometric authentication information) sent by the inquiring store server 21 (e.g., the second store server 212 of the second store).
[0253] When the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) receives the customer's biometric authentication information (first biometric authentication information) and advance order information from the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) among all the other store servers 21 of the enquired store (YES in STEP 314), it proceeds to STEP 315.
[0254] When proceeding to STEP 315, the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) transmits the pre-order information received from the store server 21 of the first candidate store, which is another store (e.g., the first store server 211 of the first store), to the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) (STEP 315).
[0255] Then, the store server 21 of the store where the customer entered (e.g., the second store server 212 of the second store) deletes both the advance order information received from the store server 21 of the first candidate store, which is another store (e.g., the first store server 211 of the first store), and the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20. Note that the advance order information received from the store server 21 of the first candidate store, which is another store (e.g., the first store server 211 of the first store), is not limited to being deleted at that time, and may be deleted at the latest by the time the store server 21 accepts the order information from the tabletop terminal 20.
[0256] When the tabletop terminal 20, which has transmitted the customer's biometric authentication information (second biometric authentication information) to its own store server 21 (e.g., the second store server 212), receives the advance order information transmitted from the store server 21 (e.g., the second store server 212) (STEP 316), it displays the received advance order information on the display unit 62. If the customer checks the advance order information displayed on the screen and decides that it is OK to place an order according to the order details of the advance order information, the customer presses the decision button displayed on the screen, causing the tabletop terminal 20 to confirm the advance order information as the final order information for the store.
[0257] Here, the customer can operate the input unit 63 of the tabletop terminal 20 to change the order contents of the advance order information displayed on the screen or delete some of the items to be ordered, and can confirm the changed advance order information on the screen and press the confirm button. Alternatively, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer can operate the input unit 63 to add more items to be ordered as order information and press the confirm button. Then, when the tabletop terminal 20 has confirmed the order information, it transmits the confirmed order information to the store server 21 (e.g., the second store server 212) (STEP 317).
[0258] When the store server 21 (e.g., the second store server 212) receives the confirmed order information from the tabletop terminal 20, it accepts the received order information, stores it in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the order information is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content among the dedicated terminals that make up the store system (e.g., the second store system 252) within the store, such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information (STEP 318).
[0259] On the other hand, in STEP 314, if the store server 21 of the store where the customer entered (for example, the second store server 212 of the second store) receives responses from all other store servers 21 (for example, the first store server 211 of the first store) indicating that the store does not exist (NO in STEP 314), it proceeds to STEP 319. Then, thereafter, it performs the same operations as STEP 19 to STEP 21 shown in FIG. 9 as the second embodiment.
[0260] That is, when proceeding to STEP 319, first, the store server 21 (e.g., the second store server 212) detects that biometric authentication information (first biometric authentication information) that matches the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 does not exist in its own store's store server 21 (e.g., the second store server 212 of the second store) and does not exist in the store servers 21 of any other stores, so it sends mismatch information to the tabletop terminal 20 that sent the customer's biometric authentication information (second biometric authentication information), indicating that there was no advance order information for the customer, and then deletes the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20 and stored (STEP 319).
[0261] When the tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21 (e.g., the second store server 212), receives the mismatch information sent from the store server 21 (e.g., the second store server 212) (STEP 320), it displays the received mismatch information on the display unit 62 (STEP 321). Therefore, if the tabletop terminal 20 has a function as a self-ordering terminal, the customer needs to operate the tabletop terminal 20 to create new order information and send it to the store server 21, or verbally notify a store clerk of the order information.
[0262] (Modification of the fifth embodiment) 15 in the store server 21 is not limited to the above-described operations, as in the case of the operations from STEP 13 onward in the second embodiment, and may be configured to perform the following operations, for example: In other words, at the time of STEP 309, the store server 21 may accept the advance order information transmitted from the mobile terminal 30 as order information as is, and transmit the information to a dedicated terminal of a department corresponding to the order content of the received order information, such as the kitchen terminal 54, and instruct the cooking to be performed according to the order content of the order information.
[0263] That is, in STEP 309, the store server 21 (e.g., the first store server 211) performs operations similar to those in STEP 312 described above, and accepts the advance order information received from the mobile terminal 30 as order information for the table number at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed (STEP 309A).
[0264] The store server 21 (e.g., the first store server 211) then stores the received order information (i.e., the advance order information received from the mobile terminal 30) in association with a table number that uniquely identifies the table at which the tabletop terminal 20 that transmitted the customer's biometric authentication information (second biometric authentication information) is installed, and transmits the order information to a dedicated terminal of a department corresponding to the order content of the order information, among the dedicated terminals that make up the store system 25 within the store (e.g., the first store system 251 within the first store), such as the kitchen terminal 54, and instructs the cooking to be performed according to the order content of the order information.
[0265] Thereafter, the store server 21 (e.g., the first store server 211) performs the same operation as in STEP 309 described above, and transmits the received pre-order information, together with information indicating that it has been accepted as order information, to the tabletop terminal 20 that transmitted the information to its own store server 21 (e.g., the first store server 211) (STEP 309).
[0266] Then, the store server 21 (for example, the first store server 211) deletes the biometric authentication information (first biometric authentication information) of the customer received from the mobile terminal 30 and stored, which matches the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20, and also deletes both the other advance order information received from the mobile terminal 30 and stored, and the biometric authentication information (second biometric authentication information) of the customer received from the tabletop terminal 20.
[0267] The tabletop terminal 20, which is the sender of the customer's biometric authentication information (second biometric authentication information) to the store server 21 of its own store (e.g., the first store server 211 of the first store), receives the advance order information sent from the store server 21 together with information indicating that it has been accepted as order information (STEP 310), and returns an affirmative response indicating understanding to the store server 21. Then, the tabletop terminal 20 displays the received advance order information together with information indicating that it has been accepted as order information on the display unit 62, and presents it to the customer. The customer confirms that the advance order information displayed on the screen has been accepted as order information, and that an instruction has already been given to a dedicated terminal of a department corresponding to the order content of the order information, such as the kitchen terminal 54, to cook the food according to the order content of the order information.
[0268] Therefore, after the operation of STEP 310, there is no need to carry out the two steps of STEP 311 (operation of the tabletop terminal 20 to confirm the order information and send it to its own store server 21) and STEP 312 (operation of the store server 21 to accept the confirmed order information).
[0269] 15 may be modified to perform the same operations as those described above as a modified example of the operations from STEP 309 to STEP 312. However, the modified example of the operations from STEP 315 to STEP 318 is a modified example of the operations in the case of a store server 21 of another store (e.g., the second store server 212 of the second store) different from the store server 21 of the first candidate store (e.g., the first store server 211 of the first store) that has received the advance order information and the first biometric authentication information in advance from the mobile terminal 30. Therefore, in the operation of transmitting the advance order information to the tabletop terminal 20 in STEP 315, the store server 21 (e.g., the second store server 212 of the second store) performs an operation of deleting both the advance order information received from the store server 21 of the first candidate store (e.g., the first store) which is another store, and the customer's biometric authentication information (second biometric authentication information) received from the tabletop terminal 20. However, the advance order information received from the store server 21 of the first candidate store which is another store (e.g., the first store server 211 of the first store) is not limited to being deleted at the aforementioned time, and may be deleted at the latest by the time the store server 21 (e.g., the second store server 212 of the second store) accepts the order information from the tabletop terminal 20.
[0270] Also, in this fifth embodiment, as in the second embodiment, in order to prevent information from being leaked to a third party, the customer's biometric authentication information (first biometric authentication information) and advance order information stored in the store server 21 (for example, the first store server 211 of the first store which is the first candidate store) may be received from the mobile terminal 30, stored, and then deleted from the store server 21 when a predetermined time (for example, one hour) has elapsed as a time threshold.
[0271] As described in detail above, the advance order reception system 100B in the fifth embodiment has the same features as the third embodiment, but in addition, the fifth embodiment has the following features.
[0272] That is, when the store server 21 of the store system 25 receives the second biometric authentication information of a customer from the tabletop terminal 20 of its own store system 25, it searches for the stored first biometric authentication information, and if it confirms that there is no first biometric authentication information of the customer that matches the received second biometric authentication information, it has a means for transmitting the second biometric authentication information for the customer received from the tabletop terminal 20 via the network 40 to each of the store servers 21 of the store systems 25 installed in all other stores that have the same order menu as its own store, to inquire whether they have stored first biometric authentication information that matches the second biometric authentication information, and if they have stored first biometric authentication information that matches the second biometric authentication information, to request them to transmit the advance order information stored in correspondence with the first biometric authentication information.
[0273] In such a case, when the store server 21 of the store system 25 receives a notification inquiring about the presence or absence of first biometric authentication information matching the second biometric authentication information transmitted from the store server 21 of the store system 25 in any other store that has the same ordered menu as its own store, the store server 21 searches the first biometric authentication information received from the mobile terminal 30 and stored, and if it confirms that there is first biometric authentication information of a customer that matches the second biometric authentication information transmitted from the store server 21 of the store system 25 in the other store, it also has a means for transmitting advance order information stored in association with the matching first biometric authentication information to the store server 21 of the store system 25 in the other store that sent the notification, and then deleting the second biometric authentication information of the customer received from the store server 21 of the store system 25 in the other store, as well as the first biometric authentication information and the advance order information stored for the customer.
[0274] Furthermore, the store server 21 of the store system 25 further has a means for transmitting pre-order information received from the store server 21 of the store system 25 in any other store that has the same order menu as its own store to the tabletop terminal 20 that transmitted the second biometric authentication information, and then deleting the second biometric authentication information of the customer received from the tabletop terminal 20 and the pre-order information received from the store server 21 of the store system 25 in the other store.
[0275] (Explanation of Effects of Fifth Embodiment) As described above in detail, in the fifth embodiment, a customer operates his / her mobile terminal 30 to transmit order information as advance order information to a first candidate store that the customer originally intended to visit before arriving at any store that has the order items set in the advance order information as part of its order menu. After that, even if the customer enters any store that has the order items in the advance order information as part of its order menu, the store server 21 of the store can transfer the advance order information transmitted in advance from the store server 21 of the first candidate store and obtain it. Therefore, as in the first to fourth embodiments, after the customer enters any store, the customer does not need to operate his / her mobile terminal 30 at all, and can receive the products and services of the store corresponding to the confirmed order information.
[0276] Furthermore, in the fifth embodiment, the customer's biometric authentication information (the first biometric authentication information and the second biometric authentication information) together with the advance order information is temporarily stored in the store server 21 and deleted after appropriate processing is performed. As a result, as in the second to fourth embodiments, it is possible to reduce the risk that personal information such as the customer's biometric authentication information will be stolen by a malicious third party.
[0277] Furthermore, in the fifth embodiment, when a customer transmits advance order information and the customer's biometric authentication information (first biometric authentication information) from the mobile terminal 30 only to the store server 21 of the first candidate store that the customer initially intended to visit (for example, the first store server 211 of the first store), even if the customer visits the wrong store or visits a store other than the first candidate, the order information can be confirmed at the visited store using the advance order information transmitted from the mobile terminal 30, as in the fourth embodiment, and the store server 21 of the store that the customer enters can accept the confirmed order information.
[0278] In any of the second to fifth embodiments, the tabletop terminal 20 in each store system 25 may not only be configured to have a biometric authentication information acquisition unit that acquires one type of biometric authentication information (e.g., facial authentication information), but may also be provided with a biometric authentication information acquisition unit that can acquire two or more types of biometric authentication information (e.g., facial authentication information and fingerprint authentication information, etc.) to enable support for two or more types of biometric authentication methods.
[0279] The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such an embodiment is merely an example of the present invention and does not limit the present invention in any way. It will be easily understood by those skilled in the art that various modifications can be made according to specific applications without departing from the gist of the present invention. [Explanation of symbols]
[0280] 10 Pre-order reception server 10A Pre-order reception server 10a Server pre-order application 11 Customer Database 11a Customer ID field 11b Photo information section 11c Pre-order information section 20 Desktop terminal 20a Face capture and order confirmation application for desktop terminals 21 Store Server 23 Dedicated terminal 25 Store System Table 28 29 stores 30 Mobile Devices 30a Pre-order submission application for mobile devices 40 Network 52 Order terminal 53 POS (Point Of Sales) terminals 54 Kitchen terminal 61 Control section 61A Storage section 62 Display section 63 Input section 64 Communications Department 65 Biometric authentication information acquisition unit 100 Advance order reception system 100A Advance Order Reception System 100B Advance Order System 201 Tabletop Terminal No. 1 202 2nd Desktop Terminal 20K Kth Desktop Terminal 211 Store Server 212 Store Server 21(N-1) Store server 21N Store Server 251 First Store System 252 Second Store System 25(N-1) (N-1) Store System 25N Nth store system 25N
Claims
1. a means for storing the received reservation information and the customer's first biometric authentication information in association with each other; a means for receiving second biometric authentication information of a customer from a first in-store terminal, searching for stored first biometric authentication information, and if it is confirmed that first biometric authentication information of the customer that matches the received second biometric authentication information exists, transmitting the reservation information stored in association with the matching first biometric authentication information to the first in-store terminal, and displaying a confirmation screen on the first in-store terminal to allow the customer to confirm whether or not there has been a change in the reservation information; means for, when the customer inputs information indicating that there is a change in the reservation information in response to the confirmation screen from the first in-store terminal, transferring the input information to a second in-store terminal as confirmed reservation information. Information processing device.
2. The information processing device includes: a means for generating a customer ID that uniquely identifies the customer when the first biometric authentication information is received from a customer terminal, returning the customer ID to the customer terminal, and storing the first biometric authentication information and the generated customer ID in advance in association with each other; a means for, when receiving the reservation information with the customer ID attached thereto from the customer terminal, searching based on the received customer ID, and storing the received reservation information in a format in which the received reservation information is further associated with the first biometric authentication information stored in association with the same customer ID as the customer ID, The information processing device according to claim 1 .
3. The information processing device includes: a means for searching for stored first biometric authentication information when the second biometric authentication information is received from the first in-store terminal, and if it is not possible to confirm that there is first biometric authentication information of a customer that matches the received second biometric authentication information, inquiring of another information processing device via a network as to whether or not there is first biometric authentication information of the customer that matches the second biometric authentication information; means for transmitting the received reservation information to the first in-store terminal and displaying the reservation information on a screen when the other information processing device returns reservation information corresponding to the first biometric authentication information of the customer that matches the second biometric authentication information in response to an inquiry to the information processing device, The information processing device according to claim 1 .
4. The information processing device includes: and a means for deleting the second biometric authentication information, the first biometric authentication information, and the reservation information after transmitting the reservation information to the first in-store terminal. The information processing device according to claim 1 .
5. The information processing device includes: a means for deleting the first biometric authentication information and the reservation information when a predetermined time, which is a threshold time for elapsed, has elapsed after the first biometric authentication information and the reservation information are received and stored, The information processing device according to claim 1 .
6. the first biometric authentication information and the second biometric authentication information of the customer are face photo information of the customer; The information processing device according to claim 1 .
7. The information processing device includes: a means for receiving the second biometric authentication information from the first in-store terminal, searching for stored first biometric authentication information, and if it is not possible to confirm that there is first biometric authentication information of a customer that matches the received second biometric authentication information, sending discrepancy information to the first in-store terminal indicating that the reservation information has not been stored, and displaying the discrepancy information on a screen of the first in-store terminal; means for transferring, when the customer inputs order information from the first in-store terminal in response to the screen on which the discrepancy information is displayed, the input order information to a second in-store terminal; The information processing device according to claim 1 .
8. storing the received reservation information and the customer's first biometric authentication information in association with each other; a step of receiving second biometric authentication information of a customer from a first in-store terminal, searching for stored first biometric authentication information, and if it is confirmed that first biometric authentication information of the customer matching the received second biometric authentication information exists, transmitting the reservation information stored in association with the matching first biometric authentication information to the first in-store terminal, and displaying a confirmation screen on the first in-store terminal to allow the customer to confirm whether or not there has been a change in the reservation information; and when the customer inputs information indicating that there is a change in the reservation information from the first in-store terminal in response to the confirmation screen, transferring the input information to a second in-store terminal as confirmed reservation information. An information processing method executed by an information processing device.
9. storing the received reservation information and the customer's first biometric authentication information in association with each other; a step of receiving second biometric authentication information of a customer from a first in-store terminal, searching for stored first biometric authentication information, and if it is confirmed that first biometric authentication information of the customer matching the received second biometric authentication information exists, transmitting the reservation information stored in association with the matching first biometric authentication information to the first in-store terminal, and displaying a confirmation screen on the first in-store terminal to allow the customer to confirm whether or not there has been a change in the reservation information; and when the customer inputs information indicating that there is a change in the reservation information from the first in-store terminal in response to the confirmation screen, transferring the input information to a second in-store terminal as confirmed reservation information. A program that causes a computer to execute the following.
Citation Information
Patent Citations
System and method for hotel reservation and for automated check-in
EP2709045A1
Order management method, order management system, portable terminal and order management server
JP2003187112A
Order management system, order management method, and control program
JP2017045164A
Hotel reservation and settlement method by using biometrics
KR100753746B1
Room Management System of Hotel by Using Facial Image Information and Method thereof
KR1020190001239A
