Information processing device and information processing program
The integration of reservation and ordering systems through an information processing device simplifies the ordering process by displaying pre-order and recommendation information on terminals, reducing manual input and enhancing customer satisfaction.
Patent Information
- Application Number
- JP2022020740
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-14
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2042-02-14
AI Technical Summary
Existing reservation and ordering systems in restaurants require customers and establishments to input orders separately, leading to inefficiencies and increased manpower and effort.
An information processing device that integrates reservation and ordering systems by using an acquisition unit to retrieve reservation information from a storage unit based on customer identification, and a display control unit to display this information on terminals, including pre-order items and recommendations, allowing for editing and additional ordering without duplicate input.
This integration improves the efficiency of the ordering process, reduces manual input errors, and enhances customer satisfaction by streamlining the transition from reservation to ordering, while providing personalized recommendations based on customer history.
Smart Images

Figure 0007746183000001 
Figure 0007746183000002 
Figure 0007746183000003
Abstract
Description
[Technical Field]
[0001] An embodiment of the present invention relates to an information processing device and an information processing program. [Background technology]
[0002] Restaurants and other establishments have introduced systems whereby customers make reservations using their own mobile devices, etc., and when they arrive at the establishment, they input their orders into the establishment's terminal, etc. However, in such systems, the system used by customers to make reservations and the system used by the establishment to input orders are not linked, so orders must be input twice, both on the customer side and the establishment side, which requires manpower and effort. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-46710 Summary of the Invention [Problem to be solved by the invention]
[0004] There is a demand to link the system used by customers to make reservations with the system used by restaurants to input orders, providing a consistent service from reservations to ordering at restaurants, reducing the hassle for both customers and restaurants and improving restaurant service.
[0005] The problem to be solved by the embodiments of the present invention is to provide a technology for improving the efficiency of the process from reservation to ordering. [Means for solving the problem]
[0006] In one embodiment, the information processing device includes an acquisition unit and a display control unit. The acquisition unit acquires reservation information for the customer's restaurant from a storage unit that stores reservation information for at least one restaurant, based on identification information that can identify the customer visiting the restaurant and that is acquired via the electronic device. The display control unit displays the reservation information for the customer's restaurant on a terminal that is the same as the electronic device or a different terminal from the electronic device. The reservation information for the restaurant includes information about the order items reserved by the customer. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a block diagram illustrating an information processing system according to an embodiment. [Figure 2] FIG. 2 is a schematic diagram illustrating an example of a reservation information image displayed on the terminal according to the embodiment. [Figure 3] FIG. 3 is a schematic diagram showing an example of a recommended information image displayed on the terminal according to the embodiment. [Figure 4] FIG. 4 is a flowchart illustrating an example of an information processing procedure performed by the management server according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, an embodiment will be described with reference to the drawings.
[0009] (Configuration example) FIG. 1 is a block diagram illustrating an information processing system 100 according to the embodiment. The information processing system 100 includes a management server 1, a reservation server 2, a user terminal 3, an authentication server 4, and in-store equipment 5. The management server 1, the reservation server 2, the user terminal 3, the authentication server 4, and the in-store equipment 5 are connected to each other via a network so that they can communicate with each other freely. For example, the network may be configured from one or more networks selected from various networks such as the Internet, a mobile communication network, and a LAN (Local Area Network). The one or more networks may include a wireless network or a wired network. Note that the information processing system 100 may also refer to a system that includes at least two of the management server 1, the reservation server 2, the user terminal 3, the authentication server 4, and the in-store equipment 5.
[0010] The management server 1 is an electronic device that collects and processes data. The electronic device includes a computer. The management server 1 is connected to the reservation server 2, user terminal 3, authentication server 4, and in-store equipment 5 via a network so as to be able to communicate freely. The management server 1 receives various data from the reservation server 2, user terminal 3, authentication server 4, and in-store equipment 5, and outputs various data to the reservation server 2, user terminal 3, authentication server 4, and in-store equipment 5. The management server 1 manages restaurant information for each of a plurality of restaurants. The restaurant information will be described later. An example configuration of the management server 1 will be described later.
[0011] The reservation server 2 is an electronic device that collects and processes data. The reservation server 2 is connected to the management server 1, user terminal 3, authentication server 4, and in-store equipment 5 via a network so that it can communicate freely. The reservation server 2 receives various data from the management server 1, user terminal 3, authentication server 4, and in-store equipment 5, and outputs various data to the management server 1, user terminal 3, authentication server 4, and in-store equipment 5. The reservation server 2 manages customer reservation information for at least one restaurant. The reservation information will be described later. An example configuration of the reservation server 2 will be described later.
[0012] The user terminal 3 is an electronic device capable of communicating with other electronic devices. The user terminal 3 is, for example, a device used by a customer making a reservation at a restaurant. For example, the user terminal 3 is a PC (Personal Computer), a smartphone, a tablet terminal, or the like. The customer may be read as a user or a person. The user terminal 3 is an example of an electronic device. The user terminal 3 is an example of a terminal. An example configuration of the user terminal 3 will be described later.
[0013] The authentication server 4 is an electronic device that collects and processes data. The authentication server 4 is connected to the management server 1, the reservation server 2, the user terminal 3, and the in-store equipment 5 via a network for free communication. The authentication server 4 receives various data from the management server 1, the reservation server 2, the user terminal 3, and the in-store equipment 5, and outputs various data to the management server 1, the reservation server 2, the user terminal 3, and the in-store equipment 5. The authentication server 4 manages authentication information for multiple users. The authentication information includes the user IDs of multiple users, authentication images of the users, etc. The user ID is unique information assigned to each user to identify each user. The authentication image is an image used to authenticate multiple users. The authentication image is associated with the user ID. The authentication image is, for example, an image for facial authentication. The authentication server 4 performs user authentication using known technology based on the authentication information. User authentication is not limited to facial authentication and includes user authentication using various known authentication technologies. The authentication information includes information necessary for various authentication technologies executed by the authentication server 4. Although an example in which the authentication server 4 is separate from the reservation server 2 is shown, the functions of the authentication server 4 may be integrated into the reservation server 2.
[0014] The in-store equipment 5 includes electronic devices installed in the restaurant. The in-store equipment 5 includes a POS (Point Of Sales) terminal 51, a handheld terminal 52, a table terminal 53, and a camera 54. The POS terminal 51 is an electronic device that processes payments for registered order items, for example, through operation by a store clerk. The order items include pre-order items, which will be described later. The order items also include additional order items, which will be described later, if there are additional items to be ordered. The POS terminal 51 is an example of a store terminal. The handheld terminal 52 is an electronic device that registers order items through operation by a store clerk, for example. The order items refer to food and drinks ordered by customers. The order items are also called orders. The term "item" may be read as "product." The handy terminal 52 is an example of a store terminal. The table terminal 53 is an electronic device that allows a customer to input order items by operating it. For example, the table terminal 53 is installed in association with a table in a restaurant. The table terminal 53 is an example of a store terminal. In the following description, "store" or "shop" may be read as "restaurant."
[0015] The camera 54 is an electronic device capable of acquiring photographic data of a photographic range. For example, the camera 54 acquires photographic data of a still image. The camera 54 may be interpreted as various sensors. The various sensors are devices capable of acquiring information necessary for biometric authentication. The various sensors include, for example, a biometric authentication sensor.
[0016] In the following description, when simply written as "store terminal," it may refer to any one of the POS terminal 51, the handy terminal 52, and the table terminal 53, or may refer collectively to the POS terminal 51, the handy terminal 52, and the table terminal 53. A store terminal is an example of a terminal.
[0017] An example of the configuration of the management server 1 will be described. The management server 1 is an electronic device that includes a processor 11, a main memory 12, an auxiliary storage device 13, and a communication interface 14. The components that make up the management server 1 are connected to each other so that signals can be input and output. In FIG. 1, the interface is indicated as "I / F."
[0018] The processor 11 corresponds to the central part of the management server 1. The processor 11 is an element that constitutes the computer of the management server 1. For example, the processor 11 is a CPU (Central Processing Unit), but is not limited to this. The processor 11 may be composed of various circuits. The processor 11 loads a program that is pre-stored in the main memory 12 or the auxiliary storage device 13 into the main memory 12. The program is a program that causes the processor 11 of the management server 1 to realize each unit described below and execute the functions of each unit. The processor 11 performs various operations by executing the program loaded into the main memory 12.
[0019] The main memory 12 corresponds to the main storage portion of the management server 1. The main memory 12 is an element that constitutes the computer of the management server 1. The main memory 12 includes a non-volatile memory area and a volatile memory area. The main memory 12 stores an operating system or programs in the non-volatile memory area. The main memory 12 uses the volatile memory area as a work area where data is rewritten by the processor 11 as appropriate. For example, the main memory 12 includes a ROM (Read Only Memory) as a non-volatile memory area. For example, the main memory 12 includes a RAM (Random Access Memory) as a volatile memory area. The main memory 12 stores programs.
[0020] The auxiliary storage device 13 corresponds to the auxiliary storage portion of the management server 1. The auxiliary storage device 13 is an element that constitutes the computer of the management server 1. The auxiliary storage device 13 is an EEPROM (registered trademark) (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disc Drive), an SSD (Solid State Drive), or the like. The auxiliary storage device 13 stores the above-mentioned programs, data used by the processor 11 when performing various processes, and data generated by the processes in the processor 11. The auxiliary storage device 13 stores the above-mentioned programs.
[0021] The auxiliary storage device 13 includes a store information storage area 130. The store information storage area 130 stores store information about at least one store. The store information includes a store ID, user information, and recommendation information. The store ID is unique information assigned to each store to identify the store. The user information includes a user ID and a usage history associated with the user ID. The user ID is unique information assigned to each user to identify the user. The usage history is a record of store usage information by each user. The usage information includes information such as the date and time of store usage, the number of users, and ordered items. The user information may include user attribute information, information indicating the user's preferences, etc. Recommendation information is information indicating items recommended to the user. The recommendation information includes information on items associated with the ordered item. The recommendation information is also referred to as a recommended item. For example, if the ordered item is "steak," the recommended information may be "red wine." The recommendation information includes information on items associated with the user information. For example, the recommendation information may be items that a user frequently orders based on the user's usage history. If user X has ordered "red wine" multiple times, the recommendation information may be "red wine." The recommendation information includes information on items associated with a store. For example, the recommendation information may be information indicating "today's recommendations" for each store. The recommendation information may be set by a store manager, or may be set by the processor 11 based on ordered items or user information. The recommendation information may be set based on information such as the season, the number of users, user attribute information, and user preferences.
[0022] The recommended information may be set by the processor 11 based on at least one or a combination of the above information. The recommended information may be set using a trained model generated by machine learning the above information. The trained model outputs the recommended information based on input information such as pre-order items included in the user's reservation information. The store information storage area 130 stores store IDs, user information, recommended information, etc. in association with each other.
[0023] The recommendation information may be set based on the user's reservation information and store information. In this case, the recommendation information may be set based on a combination of the pre-order item and the user's usage history. The recommendation information may be set based on a combination of the pre-order item and information on items associated with the pre-order item. The recommendation information may be set based on a combination of the pre-order item and information on items associated with the store.
[0024] The communication interface 14 includes various interfaces that connect the management server 1 to other electronic devices via a network in accordance with a predetermined communication protocol so that they can communicate with each other.
[0025] The hardware configuration of the management server 1 is not limited to the above configuration, and the management server 1 allows the omission or modification of the above components and the addition of new components as appropriate.
[0026] An example of the configuration of the reservation server 2 will be described. The reservation server 2 is an electronic device including a processor 21, a main memory 22, an auxiliary storage device 23, and a communication interface 24. The components constituting the reservation server 2 are connected to each other so that signals can be input and output.
[0027] The processor 21 corresponds to the central part of the reservation server 2. The processor 21 is an element that constitutes the computer of the reservation server 2. The processor 21 has the same hardware configuration as the above-mentioned processor 11. The processor 21 performs various operations by executing programs that are stored in advance in the main memory 22 or the auxiliary storage device 23.
[0028] The main memory 22 corresponds to the main storage portion of the reservation server 2. The main memory 22 is an element that constitutes the computer of the reservation server 2. The main memory 22 has the same hardware configuration as the above-mentioned main memory 12. The main memory 22 stores programs.
[0029] The auxiliary storage device 23 corresponds to the auxiliary storage portion of the reservation server 2. The auxiliary storage device 23 is an element that constitutes the computer of the reservation server 2. The auxiliary storage device 23 has the same hardware configuration as the above-mentioned auxiliary storage device 13. The auxiliary storage device 23 stores the above-mentioned programs.
[0030] The auxiliary storage device 23 includes a reservation information storage area 230. The reservation information storage area 230 stores customer reservation information for at least one restaurant. The reservation information is information related to a restaurant reservation based on information input by a user via the user terminal 3. The reservation information includes a reservation ID, a store ID, a user ID, a reservation date and time, the number of people making the reservation, pre-ordered items, and the number of pre-ordered items. The reservation ID is unique information assigned to each reservation to identify each user. As described above, the user ID is unique information assigned to each user to identify each user. The reservation date and time is the date and time of the reservation made by the user to use the restaurant. The number of people making the reservation is the number of people using the restaurant. The pre-ordered items are order items selected and input by the user when making a reservation. The pre-ordered items are order items reserved by the user. The reservation information may also include user attribute information, information indicating the user's preferences, etc. The reservation information storage area 230 stores a reservation ID, a store ID, a user ID, a reservation date and time, the number of people making the reservation, and order items in association with each other. The auxiliary storage device 23 is an example of a storage unit.
[0031] The communication interface 24 includes various interfaces that connect the reservation server 2 to other devices via a network in accordance with a predetermined communication protocol so that the reservation server 2 can communicate with other devices.
[0032] The hardware configuration of the reservation server 2 is not limited to the above configuration, and the reservation server 2 allows the above components to be omitted or changed, and new components to be added, as appropriate.
[0033] Each unit implemented in the above-mentioned processor 11 will now be described.
[0034] The processor 11 realizes an acquisition unit 110, a display control unit 111, and an order processing unit 112. Each unit realized by the processor 11 can also be referred to as each function. Each unit realized by the processor 11 can also be referred to as being implemented in a control unit including the processor 11 and the main memory 12.
[0035] The acquisition unit 110 acquires reservation information of a customer from the auxiliary storage device 23 of the reservation server 2 based on identification information that can identify a customer visiting the restaurant, which is acquired via the electronic device. For example, the acquisition unit 110 acquires identification information that can identify a customer visiting the restaurant via the electronic device, and acquires the reservation information of the customer from the reservation server 2 based on the acquired identification information. In one example, the identification information is a reservation ID such as a reservation number. The acquisition unit 110 acquires the reservation ID input via a store terminal. "Input" includes input via an input device such as a touch panel or keyboard, and input via a scanner, camera, etc. The acquisition unit 110 may acquire the reservation ID via the user terminal 3. In this example, the acquisition unit 110 acquires the customer's reservation information from the reservation server 2 based on the reservation ID.
[0036] In another example, the identification information is an authentication image of the customer. The acquisition unit 110 acquires the authentication image captured via a camera 54 installed in the store. The acquisition unit 110 may also acquire the authentication image via various sensors installed in the store. In the following explanation, an example will be given in which the authentication image is a face image. In this example, the acquisition unit 110 outputs the identification information to the authentication server 4. The authentication server 4 performs user authentication based on the identification information. The acquisition unit 110 acquires a user authentication result from the authentication server 4. The user authentication result is, for example, a user ID. The acquisition unit 110 acquires the user's reservation information from the reservation server 2 based on the user authentication result.
[0037] The display control unit 111 displays the customer's reservation information acquired by the acquisition unit 110 on a terminal that is the same as or different from the electronic device that acquired the identification information. The reservation information includes information about pre-order items. The information about pre-order items includes information such as the pre-order items and the number of pre-order items. The display control unit 111 may display the user's reservation information on a store terminal or on the user terminal 3. The display control unit 111 displays the pre-order items in an editable manner. An editable pre-order item includes a mode in which the pre-order item can be deleted. An editable pre-order item includes a mode in which the number of pre-order items can be deleted (decreased) or added (increased). For example, the display control unit 111 displays the pre-order items in a manner that allows the operator to delete the pre-order items and delete or add the number of pre-order items via the terminal. The operator can delete the displayed pre-order items. The operator can delete or add the displayed pre-order items. The operator may be interpreted as a store clerk, a customer, a user, or a person.
[0038] The display control unit 111 displays the recommended information on the terminal. The display control unit 111 may display the recommended information in a manner that allows the operator to edit it via the terminal. The operator can delete or add additional order items based on the displayed recommended information. Additional order items are items that are different from pre-order items and are additional items that are ordered by the operator via the terminal. The operator can delete or add the number of additional order items based on the recommended information. The display control unit 111 may display the recommended information on the store terminal or on the user terminal 3.
[0039] The order processing unit 112 performs a process of confirming the ordered items. For example, the order processing unit 112 performs a process of confirming the ordered items in response to an operation by an operator via a confirm button or the like displayed on the terminal.
[0040] An example of the reservation information display will be described. FIG. 2 is a schematic diagram illustrating an example of a reservation information image displayed on the terminal according to the embodiment.
[0041] FIG. 2 shows reservation information displayed on the store terminal or the user terminal 3. The following describes an example in which customer X makes a reservation at restaurant YY via the service provided by reservation server 2. Assume that customer X reserves a total of 16 pre-order items, including course A and course B.
[0042] FIG. 2 shows a reservation information image displaying a list of pre-order items reserved by Customer X. The pre-order item list includes the pre-order items, the quantity of each pre-order item, and an editable display of the pre-order items and the quantity of each pre-order item. The editable display of the quantity of each pre-order item includes, for example, a "-" button for deleting the quantity and a "+" button for adding the quantity. The operator can increase or decrease the quantity of a pre-order item by operating the "-" button and the "+" button. For example, if Customer X wants to delete a pre-order item, the operator can operate the "-" button to set the quantity of the pre-order item to "0." For example, if Customer X wants to add "salad" to "course A" to 2 and reduce "soup" to 0, the operator operates the "+" button for "salad" to change "salad" to 2 and the "-" button for "soup" to change "soup" to 0. The operator may delete a pre-order item by operating a "delete" button (not shown). The image displaying the list of pre-order items may be an image that can be scrolled or may be an image that is displayed across multiple pages.
[0043] When inputting additional order items, the operator may operate an "Add" button (not shown) or the like. In this case, the display control unit 111 may display an order item addition image for items that can be added as additional order items in response to the operator's operation. The operator can input the additional order items in the order item addition image. The order item addition image includes a list of items that can be added for order. The order item addition image may also include a function to narrow down the items that can be added for order by category. In the following description, the "-" button, "+" button, "Delete" button, and "Add" button are collectively referred to as edit buttons.
[0044] The reservation information image may include a "Confirm" button for confirming the order. The order item addition image may be displayed on the same display screen as the reservation information image, or may be displayed on a separate display screen. When the reservation information image and the order item addition image are displayed on separate display screens, the reservation information image and the order item addition image may include transition buttons for transitioning between the two images.
[0045] An example of displaying recommended information will be described. FIG. 3 is a schematic diagram showing an example of a recommended information image displayed on the terminal according to the embodiment.
[0046] 3 is a recommendation information image showing recommendation information displayed on a store terminal or a user terminal 3. The recommendation information image is an example of an order item addition image. FIG. 3 shows recommendation information for customer X who has made a reservation for the pre-order item shown in FIG. 2. The recommendation information includes a list of "recommended items" that can be added. The list of "recommended items" includes the recommended items, the number of recommended items, an indication that the number of recommended items can be edited, and the like. The indication that the number of recommended items can be edited includes, for example, a "-" button and a "+" button.
[0047] The list of recommended items may include a "Delete" button. The list of recommended items may include the ability to filter the recommended items by category.
[0048] The recommended information image shown in Fig. 3 may be displayed on the same display screen as the reservation information image shown in Fig. 2, or may be displayed on a separate display screen. When the reservation information image and the recommended information image are displayed on separate display screens, the reservation information image and the recommended information image may include transition buttons for transitioning between the two images.
[0049] The recommendation information image may include a "confirm" button for confirming the order.
[0050] (Example of operation) An example of the procedure for information processing by the management server 1 will be described. In the following description focusing on the management server 1, the management server 1 may be read as the processor 11. Similarly, in the following description focusing on the reservation server 2, the reservation server 2 may be read as the processor 21. The processing procedures described below are merely examples, and each process may be modified as much as possible. Furthermore, steps may be omitted, replaced, or added as appropriate depending on the embodiment.
[0051] FIG. 4 is a flowchart illustrating an example of an information processing procedure performed by the management server according to the embodiment.
[0052] In the following process, it is assumed that the user of user terminal 3 is Customer X, and that Customer X makes a reservation for restaurant YY via the service provided by reservation server 2. Customer X reserves two courses A, one course B, and a total of 16 other pre-order items at restaurant YY for three people starting at 6:00 PM on February 2nd.
[0053] Customer X is a user whose usage history at restaurant YY is recorded in management server 1, and is a user of the services provided by reservation server 2 and authentication server 4.
[0054] First, customer X makes reservation AAA at restaurant YY via user terminal 3. Information about reservation AAA is stored in reservation information storage area 230 of reservation server 2. Customer X goes to restaurant YY on the reserved date and time of reservation AAA, and the following process is performed by management server 1 at restaurant YY.
[0055] The acquisition unit 110 authenticates a customer X who visits a restaurant YY (ACT1). In ACT1, for example, the acquisition unit 110 acquires identification information that can identify the customer X via an electronic device. In one example, the acquisition unit 110 acquires the reservation ID of reservation AAA as the identification information. The acquisition unit 110 acquires the reservation ID input via a store terminal. The acquisition unit 110 may acquire the reservation ID via the user terminal 3. Acquiring the reservation ID is an example of customer authentication. In another example, the acquisition unit 110 acquires an authentication image of a customer as identification information. The acquisition unit 110 acquires an authentication image captured via a camera 54 installed in the store. For example, the acquisition unit 110 acquires a facial image of customer X via the camera 54. The acquisition unit 110 outputs the facial image to the authentication server 4. The authentication server 4 performs user authentication based on the facial image. The acquisition unit 110 acquires a user authentication result from the authentication server 4. The user authentication result is, for example, a user ID. Acquiring the user authentication result is an example of customer authentication. Note that if the authentication server 4 can communicate with the camera 54 via a network, the authentication server 4 may acquire the facial image from the camera 54 without going through the management server 1. In this example, the acquisition unit 110 acquires the user authentication result from the authentication server 4 without acquiring a facial image of customer X via the camera 54.
[0056] The acquisition unit 110 acquires reservation information of the user X from the reservation server 2 that stores reservation information for at least one restaurant (ACT2). In ACT2, for example, the acquisition unit 110 acquires reservation information corresponding to the reservation AAA of the user X for the restaurant YY from the reservation server 2. In one example, the acquisition unit 110 acquires reservation information corresponding to reservation AAA from the reservation server 2 based on the reservation ID. In another example, the acquisition unit 110 acquires reservation information corresponding to reservation AAA from the reservation server 2 based on the user ID. In this example, there is no need to input a reservation number or the like at restaurant YY, and the acquisition unit 110 can acquire the reservation information corresponding to reservation AAA based on user authentication.
[0057] The display control unit 111 displays reservation information corresponding to the reservation AAA made by customer X at restaurant YY on a terminal that is the same as or different from the electronic device that acquired the identification information (ACT 3). In ACT 3, for example, the display control unit 111 displays information about the pre-order items reserved by customer X, which is included in the reservation information, on a restaurant terminal used by restaurant YY. For example, the display control unit 111 displays an image listing pre-order items as shown in FIG. 2 on the restaurant terminal. The display control unit 111 may also display information about the pre-order items, which is included in the reservation information, on the user terminal 3 used by customer X.
[0058] The display control unit 111 displays pre-order items in an editable manner. For example, as shown in FIG. 2, the display control unit 111 displays information about pre-order items in a manner that allows the user to delete pre-order items and to add or delete the number of pre-order items using an edit button. The display control unit 111 may also display an image on the terminal showing an option to order items other than the pre-order items while the information about the pre-order items is displayed. The items other than the pre-order items may be items indicated in recommended information. The items other than the pre-order items are not limited to items indicated in recommended information, and may be any items offered at the store. In this example, the display control unit 111 may display an image including a reservation information image and an order item addition image on the terminal, thereby displaying the reservation information image and the order item addition image on the same display screen. The image including the reservation information image and the order item addition image may be an image that can be displayed by scrolling. The image including the reservation information image and the order item addition image may be an image that allows the order item addition image to be switched while the reservation information image is displayed.
[0059] The display control unit 111 displays the recommended information on a terminal that is the same as or different from the electronic device that acquired the identification information (ACT4). In ACT4, for example, the display control unit 111 displays the recommended information on a store terminal used by the restaurant YY. The display control unit 111 acquires store information for the restaurant YY stored in the store information storage area 130. In one example, the display control unit 111 displays, on the store terminal, recommended information set based on the usage history of customer X included in the store information. In another example, the display control unit 111 displays, on the store terminal, recommended information set based on pre-order items for customer X included in the reservation information. In yet another example, the display control unit 111 displays, on the store terminal, recommended information set by an administrator or the like of the restaurant YY included in the store information. The display control unit 111 displays, on the store terminal, at least one of the above-described recommended information. For example, the display control unit 111 displays, on the store terminal, a recommended information image as shown in FIG. 3. The display control unit 111 may cause the store terminal to display recommendation information based on a combination of store information and reservation information.
[0060] For example, if customer X has ordered "red wine" multiple times at restaurant YY in the past, and "red wine" is not included in the pre-order items for reservation AAA, the recommendation information may include "red wine." For example, if customer X's pre-order item is "steak" and the recommendation information associated with "steak" is "red wine," the recommendation information may include "red wine." In this case, if customer X's pre-order item includes "red wine," the recommendation information may or may not include "red wine." For example, if customer X's pre-order item is "steak" and restaurant YY's "today's recommendation" is "beef stew," the recommendation information may or may not include "beef stew." In this case, if customer X's pre-order item includes "beef stew," the recommendation information may or may not include "beef stew."
[0061] The display control unit 111 may display the recommended information in an editable manner. For example, as shown in Fig. 3, the display control unit 111 may display the recommended information in a manner that allows addition or deletion using an edit button. By editing the recommended information, the operator can add recommended items as additional order items.
[0062] The display control unit 111 may cause the user terminal 3 used by the customer X to display the recommendation information.
[0063] The order processing unit 112 performs a process to confirm the ordered items (ACT5). In ACT5, for example, the order processing unit 112 performs a process to confirm the ordered items in response to an operation by an operator via a confirmation button or the like displayed on a store terminal. The order processing unit 112 may perform a process to confirm the ordered items in response to an operation by customer X via a confirmation button or the like displayed on a user terminal 3 used by customer X.
[0064] (effect) An information processing device according to an embodiment acquires reservation information for a restaurant from a storage unit that stores reservation information for at least one restaurant based on identification information for identifying a customer visiting the restaurant acquired via an electronic device, and displays the reservation information for the restaurant on a terminal that is the same as or different from the electronic device. The reservation information for the restaurant includes information about order items reserved by the customer. The terminal may be a restaurant terminal used by the restaurant or a user terminal used by the customer. This allows the information processing device to display information about the reserved order items on the restaurant terminal or user terminal based on the customer's reservation information, without requiring input by the customer or an operator at the restaurant. This improves the efficiency of order processing at restaurants and simplifies the ordering process at restaurants for items ordered by the customer when making a reservation, thereby improving customer satisfaction. Furthermore, by outputting the customer's reservation information to the user terminal used by the customer when making the reservation, the customer's user terminal can perform reservation processing, displaying information about the reserved order items, editing the order items (e.g., adding or deleting), and ordering additional order items different from the reserved order items. Furthermore, by outputting customer reservation information to a restaurant terminal such as a handheld terminal, the restaurant terminal can retrieve the reservation information without requiring operation by the operator or customer. Since the restaurant terminal does not require the operator or customer to input the reservation information, it is possible to prevent incorrect input of reservation information into the restaurant terminal. In this way, the information processing device can streamline the process from reservation to ordering.
[0065] The information processing device according to the embodiment can display on the terminal an image of items that can be ordered that are different from the ordered items while displaying information about the ordered items. This allows customers to search for additional items to order while looking at the reserved ordered items and considering combinations with the reserved ordered items. This improves customer convenience.
[0066] An information processing device according to an embodiment can display recommendation information on a terminal. The information processing device can display recommendation information associated with store information for each restaurant on a restaurant terminal or a user terminal. Specifically, the information processing device can display recommendation information based on a customer's restaurant usage history on a restaurant terminal or a user terminal. The information processing device can display recommendation information set based on order items reserved by a customer on a restaurant terminal or a user terminal. This allows the information processing device to display recommendation information tailored to the restaurant and the customer on a restaurant terminal or a user terminal, thereby improving customer satisfaction for the restaurant and the customer.
[0067] In the information processing device according to the embodiment, the information related to the order items includes information about the order items reserved by the customer and the number of the order items. This allows the information processing device to display the order items reserved by the customer and the number of the order items on a restaurant terminal or a user terminal without requiring input by the customer or an operator at the restaurant. The order items and the number of the order items are information necessary for order processing at the restaurant, so the efficiency of order processing can be improved. By simplifying the order processing at the restaurant of the order items and the number of the order items ordered by the customer when making a reservation, customer satisfaction can be improved.
[0068] The information processing device according to the embodiment can display the order items reserved by the customer in an editable format. This allows the information processing device to improve the efficiency of editing the order items. In this way, the information processing device can improve the efficiency of the process from reservation to ordering.
[0069] [Other embodiments] The information processing device may be realized by one device such as the management server 1, or may be realized by a plurality of devices with distributed functions.
[0070] The program may be transferred in a state where it is stored in an electronic device, or in a state where it is not stored in an electronic device. In the latter case, the program may be transferred via a network, or in a state where it is recorded on a recording medium. The recording medium is a non-transitory tangible medium. The recording medium is a computer-readable medium. The form of the recording medium is not important as long as it is a medium that can store the program and is computer-readable, such as a CD-ROM or a memory card.
[0071] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0072] 1...management server, 2...reservation server, 3...user terminal, 4...authentication server, 5...in-store equipment, 11...processor, 12...main memory, 13...auxiliary storage device, 14...communication interface, 21...processor, 22...main memory, 23...auxiliary storage device, 24...communication interface, 51...POS terminal, 52...handheld terminal, 53...table terminal, 54...camera, 100...information processing system, 110...acquisition unit, 111...display control unit, 112...order processing unit, 130...store information storage area, 230...reservation information storage area.
Claims
1. an acquisition unit that acquires reservation information for a restaurant of a customer from a storage unit that stores reservation information for at least one restaurant, based on identification information that can identify the customer visiting the restaurant and that is acquired via an electronic device; a display control unit that displays reservation information for the restaurant of the customer on a store terminal that is different from the electronic device and that registers order items at the restaurant; the reservation information about the restaurant includes information about an order item reserved by the customer; the display control unit causes the store terminal to display the order items reserved by the customer in an editable format; Information processing device.
2. the display control unit causes the store terminal to display an image of an additional orderable item different from the ordered item while displaying information about the ordered item; The information processing device according to claim 1 .
3. the display control unit causes the store terminal to display recommendation information set based on the order items reserved by the customer; 3. The information processing device according to claim 1 or 2.
4. The information about the ordered items includes information about the ordered items reserved by the customer and the number of the ordered items. The information processing device according to claim 1 .
5. On the computer, an acquisition function for acquiring reservation information for a restaurant of a customer from a storage unit that stores reservation information for at least one restaurant, based on identification information capable of identifying the customer visiting the restaurant, acquired via an electronic device; a display control function for displaying reservation information of the customer regarding the restaurant on a store terminal that is different from the electronic device and that registers order items at the restaurant; An information processing program for executing the reservation information about the restaurant includes information about an order item reserved by the customer; The display control function causes the store terminal to display the order items reserved by the customer in an editable format. Information processing program.
Citation Information
Patent Citations
Reserving and managing system for restaurant using information system
JP2001350997A
Merchandise sales registration data processor
JP2002008137A
Reservation and ordering system
JP2002133234A
Order entry system
JP2003337852A
Reservation management system and reservation management method
JP2009042952A