Restaurant system, food and drink provision method and program for restaurant
The food service system addresses congestion issues during peak times by using image recognition and display devices to streamline the ordering process, reducing waiting times and simplifying customer interactions.
Patent Information
- Application Number
- JP2023189092
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-06
- Publication Date
- 2025-05-19
- Estimated Expiration
- 2043-11-06
AI Technical Summary
Existing food service systems face congestion issues during peak times due to the need for customers to operate both ticket vending machines and user terminals, which can be cumbersome, especially for those unfamiliar with the technology.
A food service system that utilizes a product card, image recognition device, customer display device, cooking display device, and a server to streamline the ordering process. The system allows customers to indicate their product choices via a product card, which is recognized by the image recognition device and transmitted to the server. The server then displays relevant product and cooking information on customer and cooking display devices, respectively.
This solution reduces waiting time for customers by simplifying the ordering process and eliminating the need for customers to operate multiple devices, thereby alleviating congestion during peak hours.
Smart Images

Figure 2025077126000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a food service system, a method for providing food and beverages, and a program for food service establishments.
Background Art
[0002] Commercial food service establishments, food court stores, etc. construct and use order and settlement processing as a food and beverage order system in order to prevent errors during ordering, streamline settlement processing, reduce personnel, etc.
[0003] As a food and beverage order system, it is preferable that there is no bottleneck in order and settlement processing even during peak times.
[0004] Conventionally, as a food and beverage order system that can alleviate congestion in front of the ticket vending machines in a food service establishment, Patent Document 1 has proposed a system that performs reservation processing in advance using a user terminal and a two-dimensional code.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] However, in the prior art, since a two-dimensional code transmitted from the system to the user terminal is used, if the user is not used to operating the terminal, it will rather take time to respond. Further, in the prior art, although it is simplified, since it is still necessary to operate the ticket vending machine and the user terminal, when a large number of customers gather at once like a food court during peak hours, the congestion in front of the ticket vending machine cannot be completely alleviated.
[0007] The present invention aims to realize a food service system, a food and drink providing method, and a program for a food service establishment that reduce waiting time in a food service establishment.
Means for Solving the Problems
[0008] The food service system of the present application includes a product card for a customer to indicate the intention to purchase a product, an image recognition device that performs image recognition on the product card, a customer display device that displays product information corresponding to the product card, a cooking display device that displays cooking information related to the product, and a server capable of communicating with the image recognition device, the customer display device, and the cooking display device. The image recognition device transmits the product card information obtained by performing image recognition on the product card to the server. The server causes the customer display device to display product information corresponding to the product card information transmitted from the image recognition device, and causes the cooking display device to display cooking information corresponding to the product card information transmitted from the image recognition device.
[0009] The food and drink providing method of the present application is a food and drink providing method including a product card for a customer to indicate the intention to purchase a product, an image recognition device that performs image recognition on the product card, a customer display device that displays product information corresponding to the product card, a cooking display device that displays cooking information related to the product, and a server capable of communicating with the image recognition device, the customer display device, and the cooking display device, the method including the steps of: the image recognition device transmitting the product card information obtained by performing image recognition on the product card to the server; and the server causing the customer display device to display product information corresponding to the product card information transmitted from the image recognition device, and causing the cooking display device to display cooking information corresponding to the product card information transmitted from the image recognition device.
[0010] The restaurant program of the present application is a product card for customers to indicate their intention to purchase a product, an image recognition device for image recognition of the product card, a customer display device for displaying product information corresponding to the product card, a cooking display device for displaying cooking information related to the product, a restaurant program for operating a restaurant system having an image recognition device, the customer display device, and a server capable of communicating with the cooking display device, causing the image recognition device to transmit product card information obtained by image recognition of the product card to the server, causing the server to display product information corresponding to the product card information transmitted from the image recognition device on the customer display device, and display cooking information corresponding to the product card information transmitted from the image recognition device on the cooking display device.
Effect of the Invention
[0011] According to the present invention, it is possible to provide a restaurant system, a food and beverage providing method, and a restaurant program that reduce the waiting time in a restaurant.
Brief Description of the Drawings
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Embodiments for Carrying Out the Invention
[0013] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that the embodiments included in the technical scope of the present invention are not limited to the embodiments described below. FIG. 1 is a block diagram showing an example of the overall configuration of a system according to an embodiment. The food service system according to the present embodiment a product card for a customer to indicate the intention to purchase a product, an image recognition device 400 that performs image recognition on the product card, a customer display device 501 that displays product information corresponding to the product card, a cooking display device 502 that displays cooking information regarding the product, and a server 100 capable of communicating with the image recognition device 400, the customer display device 501, and the cooking display device 502. The image recognition device 400 transmits the product card information obtained by performing image recognition on the product card to the server 100. Server 100 causes a customer display device 501 to display product information corresponding to product card information transmitted from an image recognition device 400, and causes a cooking display device 502 to display cooking information corresponding to the product card information transmitted from the image recognition device 400.
[0014] There are no particular restrictions on the hardware and software that make up server 100, as long as they can implement the prescribed means. Specifically, for example, the hardware may be implemented by a single or multiple server motherboard boards and their peripheral devices. Also, for example, the software may be a program or the like that operates on the various types of hardware described above. Also, when implementing each means as software and using an OS (Operating System), middleware, etc., the types of the OS, middleware, etc. are not particularly limited.
[0015] Server 100 may be implemented using a cloud platform.
[0016] There are no particular restrictions on the hardware and software that make up the payment processing terminal 200, as long as they can implement the prescribed means. Specifically, for example, as the hardware, a PC (Personal Computer), or a portable information terminal such as a smartphone or tablet may be used. The hardware can store and read work data, management data, and dictionary data. The hardware of the payment processing terminal 200 preferably has an image recognition function, an IC card reader function, and further a receipt printing function. Also, for example, the software may be a program or the like that operates on the various types of hardware described above. Also, when implementing each means as software and using an OS, middleware, etc., the types of the OS, middleware, etc. are not particularly limited.
[0017] There are no particular restrictions on the hardware and software that make up the handover processing terminal 300, as long as they can implement the prescribed means. Specifically, for example, as the hardware, a PC, or a portable information terminal such as a smartphone or tablet may be used. The hardware can store and read work data, management data, and dictionary data. It is preferable that the hardware of the handover processing terminal 300 has a voice generation function. Also, for example, the software may be a program or the like that operates on the various hardware described above. Also, when implementing each means as software, if an OS, middleware, or the like is used, the types of the OS, middleware, or the like are not particularly limited.
[0018] There are no particular restrictions on the hardware and software that make up the image recognition device 400, as long as they can implement the prescribed means. The image recognition device 400 may use a general-purpose web camera or the like.
[0019] There are no particular restrictions on the hardware and software that make up the customer display device 501 and the cooking display device 502, as long as they can implement the prescribed means. The customer display device 501 and the cooking display device 502 may use a general-purpose liquid crystal display or the like.
[0020] As the information communication network 600, the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), or the like can be used. The information communication network 600 connects the server 100, a plurality of image recognition devices 400, a plurality of customer display devices 501, a plurality of cooking display devices 502, the settlement processing terminal 200, and the handover processing terminal 300 in a state where they can mutually access each other. In the present embodiment, a plurality of image recognition devices 400, customer display devices 501, and cooking display devices 502 are provided, but the present invention is not limited thereto, and each may be one. Also, a plurality of settlement processing terminals 200 and handover processing terminals 300 can be provided.
[0021] Server 100 has a storage means 101 and a data control means 102. The storage means 101 is a memory, a solid state drive, a hard disk drive, etc., and can store various information and programs. The information registered by the data control means 102 of the server 100 is stored in a state where it can be read by the storage means 101. Various information used in this system includes, for example, product information, product card information, cooking information, language card information, reservation information, settlement information, etc. The reservation information is information regarding the products ordered by the customer and is composed of, for example, a monitor number, a product image, a product code, a language code, etc. The settlement information is information regarding the products settled by the customer and is composed of, for example, an order number, a cooking status, a product image, a product code, a language code, etc.
[0022] The settlement processing terminal 200 preferably has a settlement processing means 201 and an inventory management means 202. The settlement processing means 201 and the inventory management means 202 can display and input various characters, symbols, images, etc., and it is preferable that various function execution buttons can be pressed or tapped. Also, it is preferable that the settlement processing means 201 can use an image recognition function, an IC card reader function, a receipt printing function, etc. implemented as hardware in the settlement processing terminal 200.
[0023] The delivery processing terminal 300 has a delivery processing means 301. The delivery processing means 301 can display and input various characters, symbols, images, etc., and it is preferable that various function execution buttons can be pressed or tapped. Also, it is preferable that the delivery processing means 301 can use an audio generation function implemented as hardware in the delivery processing terminal 300.
[0024] The image recognition device 400 has an image recognition means 401. The image recognition means 401 performs settings and controls of a Web camera, etc. used as hardware in the image recognition device 400.
[0025] The customer display device 501 and the cooking display device 502 each have a display means 501a and 502a. The display means 501a and 502a can perform settings and controls such as those of a liquid crystal display or the like used as the hardware of the customer display device 501 and the cooking display device 502. The display means 501a and 502a perform setting of the application type according to each usage purpose for each of the customer display device 501 and the cooking display device 502. Information for display is transmitted from the server 100 to the customer display device 501 and the cooking display device 502. When a plurality of customer display devices 501 and cooking display devices 502 are provided respectively, it is preferable that monitor numbers are set for the customer display device 501 and the cooking display device 502 respectively. The monitor number is a number that uniquely identifies the customer display device 501 and the cooking display device 502 used in the system. The monitor number may be set according to a specific rule. For example, the monitor number of the customer display device 501 may be an integer starting from "001", and the monitor number of the cooking display device 502 may be an integer starting from "031". Also, the monitor number may be set according to a rule based on the installation position. For example, for the customer display device 501, the monitor numbers may be set in ascending order in the order of proximity to the cash register.
[0026] FIG. 2 is an example of a store floor plan of a restaurant according to an embodiment. With reference to FIG. 2, the flow when using the restaurant system according to this embodiment will be described including the movements of customers and store employees (users).
[0027] FIG. 2 assumes a business format in which frozen foods are cooked with a microwave oven 700 and provided in a hood coat. Although the present invention is preferably applied to such a business format, the installation location, provided foods, cooking method, etc. are not limited thereto.
[0028] The left side facing FIG. 2 is the customer area, and the right side is the cooking area. The customer area and the cooking area are partitioned by a wall.
[0029] In the customer area, there are an altar placement area, a card placement area, and an altar space. In the card placement area, a plurality of product cards, language cards, and payment method cards are placed. Details of the cards will be described later. Each customer takes an altar, places the product card to be purchased on the altar with reference to product samples, etc., and forms a line along the altar space and proceeds towards the cashier. When a customer uses a foreign language, they may place the language card on the altar together with the product card, and when the payment method to be used is other than cash, they may place the payment method card on the altar together with the product card.
[0030] Above the altar space, for example, an image recognition device 400 such as a webcam and a customer display device 501 such as a liquid crystal monitor are installed in pairs along the line. Each image recognition device 400 transmits the product card information obtained by image recognition of the cards such as product cards placed on the altar to the server 100. The server 100 does not necessarily need to be installed inside the store or near the store. Based on the transmitted product card information, the server 100 creates reservation information respectively and transmits it to each customer display device 501 that is paired with the image recognition device 400. As a result, the product information of the product selected by the customer is displayed on each customer display device 501. Details of the reservation information and the product information displayed on the customer display device 501 will be described later.
[0031] When the customer arrives at the cashier in the cooking area, the store clerk (user) performs the payment process using the payment processing terminal 200. The store clerk performs the payment process based on the information shown on the card by image recognition of the cards such as product cards using the payment processing terminal 200. Details of the payment process will be described later.
[0032] In the cooking area, for example, a refrigerator, a cupboard, a dishwasher, a serving space, and a microwave oven 700 are arranged, and in addition, a cashier counter, a handover counter, and a tableware return counter are arranged. A plurality of cooking display devices 502 such as liquid crystal monitors are installed above the microwave oven 700. A settlement processing terminal 200 is installed at the cashier counter. A handover processing terminal 300 is installed at the handover counter. Above the handover counter, a handover display device 503 such as a liquid crystal monitor is installed. In FIG. 2, one handover display device 503 is installed, but for the convenience of customers, it may be installed at a slightly separated location and multiple units may be installed.
[0033] The store employees (users) in the cooking area cook the products using the microwave ovens 700 arranged near each of the cooking display devices 502 corresponding to the cooking display devices 502 based on the information displayed on the cooking display devices 502. The details of the information displayed on the cooking display devices 502 will be described later. The cooked products are carried to the handover counter by the store employees.
[0034] The handover processing terminal 300 transmits, in response to the operation of the store employee, preparation completion information indicating that the preparation for providing the product is completed to the server 100. When the server 100 receives the preparation completion information, the server 100 stops the display of the cooking information corresponding to the product for which the preparation for providing is completed on the cooking display device 502. In addition, the server 100 causes the handover display device 503 to display that the preparation for providing the product is completed. The customer receives the cooked product purchased from the handover counter. The handover processing terminal 300 performs a process of changing the cooking status of the corresponding product to the delivered status in response to the operation of the store employee. The details of the handover process and the information displayed on the handover display device 503 will be described later.
[0035] FIG. 3 is an example of the overall processing flowchart of the present embodiment.
[0036] First, as step ST301 in FIG. 3, each image recognition means 401 recognizes the product card and the language card placed on the obon by the customer, creates product card information and language card information using the recognized image data and the corresponding monitor number, and transmits them to the server 100. The corresponding monitor number is the monitor number of the customer display device 501 installed in a pair with each image recognition device 400. FIG. 4 is a diagram showing an example of a product card. The product card has a product image and a two-dimensional code described thereon. The two-dimensional code is a two-dimensional representation of the product code. The product code is a numerical code for uniquely identifying the product type, and may be created independently or may use an existing JAN code (Japanese Article Number) or the like. FIG. 5 is a diagram showing an example of a language card. The language card has the notation "English" as the language used and a two-dimensional code described thereon. The two-dimensional code is a two-dimensional representation of the language code. The language code is a numerical code for uniquely identifying the language type, and may be created independently or may use an existing code or the like. Therefore, the product card information includes, for example, the monitor number, the product image, and the two-dimensional code image. The language card information includes the two-dimensional code image of the language card.
[0037] As step ST302 in FIG. 3, the data control means 102 creates reservation information based on the product card information and the language card information transmitted from each image recognition means 401. The reservation information includes, for example, the monitor number, the product image, the product code, the product information, the language code, and the aggregated numerical value. The monitor number is the number described above. The product image is directly obtained from the product card information. The product code is the numerical code described above. The product code is obtained by analyzing the two-dimensional code image of the product card. The product information is data corresponding to each product code, and includes, for example, product name, price, storage refrigerator number, raw materials, calorie value, allergy information, cooking method, etc. The basic information that is the basis of the product data is pre-stored in the storage means 101 as master data, and is also pre-stored in the settlement processing terminal 200 as replicated data. The language code is the numerical code described above. The language code is obtained by analyzing the two-dimensional code image of the language card. The aggregated value is the total price and the total calorie value. Therefore, the aggregated value is the value obtained by summing up the respective prices and respective calorie values obtained from a plurality of product data. The monitor number in the reservation information is, as described above, the monitor number of the customer display device 501 installed in a pair with each image recognition device 400. The product image, product code, and product data in the reservation information exist in the same number as the number of product cards placed on the customer's obon tray. The language code in the reservation information is the code value corresponding to the language card when there is one language card placed on the customer's obon tray. When no language card is placed or when multiple types of language cards are placed, it is the code value of the language set as the standard in the system. The aggregated value in the reservation information is the numerical value obtained by summing up the prices and calorie values in the product data corresponding to the product cards placed on the customer's obon tray. The data control means 102 registers the created reservation information in the storage means 101. Also, the data control means 102 transmits the product information and the aggregated value in the language indicated by the language code to the customer display device 501 corresponding to the monitor number. Further, the data control means 102 transmits the cooking information to the cooking display device 502 when the previous product is in the cooking status of being ready. When there are multiple cooking display devices 502 in the cooking status of being ready for the previous product, it is preferable to transmit the cooking information to the cooking display device 502 closer to the handover port.
[0038] As step ST303 in FIG. 3, the display means 501a of the customer display device 501 that has received the product information and the aggregated numerical values displays the product information and the aggregated numerical values on their respective screens. FIG. 7 is a diagram showing a display example of the customer display device 501. In FIG. 7, the total price, the total calorie value, the images of each product, the price, the raw materials, the calorie value, and the allergy information are displayed. FIG. 8 is a diagram showing a display example of the reservation information in English description on the customer display device 501. When one language card shown in FIG. 5 is placed on the altar, since the customer's language of use is English, the display of the reservation information on the customer display device 501 is as shown in FIG. 8.
[0039] Also, the display means 502a of the cooking display device 502 that has received the cooking information displays the cooking information on their respective screens. FIGS. 10 and 11 are diagrams showing display examples of the cooking information on the cooking display device 502. In FIG. 10, the order number, the number of products, the product image, the storage freezer number, and the cooking method are displayed. The storage freezer number and the cooking method are displayed using the contents of the respective product data included in the settlement information. In the example of FIG. 11, as the cooking information, the monitor number, the number of products, the product image, the storage freezer number, and the cooking method are displayed. Each piece of information such as the monitor number is displayed using the contents included in the reservation information in the same way as when displaying the settlement information. The store clerk refers to the cooking display device 502 on which the cooking information is displayed, takes out the product to be cooked from the storage freezer indicated by the storage freezer number, and uses the microwave oven 700 corresponding to the cooking display device 502 on which the cooking information is displayed to perform cooking according to the cooking information. In addition, a card with a simple display of the product image and the cooking method may be attached to the actual product to be cooked and used, for example, by attaching it to the microwave oven 700 during cooking. The cooked product is carried to the delivery port by the store clerk in the kitchen.
[0040] As step ST304 in FIG. 3, the cashier at the checkout counter performs a settlement operation using the settlement terminal 200. The settlement processing means 201 recognizes the product card, language card, and settlement method card placed on the tray by an image recognition means such as a web camera, for example, analyzes the respective image data, and displays the content to be settled on the screen of the settlement terminal 200. FIG. 6 is a diagram showing an example of a settlement method card. The settlement method card is described with the notation "credit card" as the settlement method to be used, an image image of the target credit cards, and a two-dimensional code. The two-dimensional code is obtained by two-dimensionally displaying the settlement method code. Therefore, the settlement method code can be obtained by analyzing the two-dimensional code image of the settlement method card. The settlement method code is a numerical code for uniquely identifying the type of settlement method, and any code that can identify "cash", "credit card", "transportation IC card", "electronic money", etc. as the type of settlement method may be used. FIG. 9 is a diagram showing an example of a settlement screen. In the example shown in FIG. 9, the order number is "004", the number of purchased items is 2, the total price is 990 yen, the settlement method is a credit card, and the language used is Japanese, etc. are displayed. The order number is a numerical value issued by the settlement processing means 201 for each settlement process, and is incremented by 1. Each settlement process is uniquely identified by the order number. When the cashier at the checkout counter taps the confirmation button, the settlement content is confirmed, and the settlement process is carried out by reading the customer's credit card with the settlement terminal 200.
[0041] The settlement terminal 200 preferably has a receipt issuing function. The settlement processing means 201 issues a receipt for the customer using the receipt issuing function. The order number is described on the receipt. When the customer's language used is a foreign language, that is, when the settlement processing means 201 recognizes the language card by image and determines that the language used is a specific foreign language, the settlement processing means 201 preferably issues a receipt with a combined description in Japanese and the foreign language. FIG. 15 is a diagram showing an example of a receipt with Japanese and English side by side.
[0042] In the settlement process, the settlement processing means 201 creates settlement information based on the content of the implemented settlement process. The settlement information includes, for example, an order number, a cooking status, a product image, a product code, product information, and a language code. The order number is a numerical value issued for each of the above-described settlement processes. The cooking status indicates the cooking state of the products included in each settlement information, and there are three states: "preparing", "prepared", and "delivered". When a plurality of products are included in the settlement information, the cooking status is set to the cooking state of the product with the slowest progress of cooking. The initial value of the cooking status is "preparing". Regarding the product image, product code, product information, and language code, it is the same as the case where the data control means 102 creates reservation information as described above. The product image, product code, and product information in the settlement information exist in the number corresponding to the number of products included in the same settlement process. The settlement processing means 201 transmits the created settlement information to the server 100.
[0043] As step ST305 in FIG. 3, the data control means 102 registers the settlement information in the storage means 101 and transmits the settlement information to the delivery processing terminal 300.
[0044] As step ST306 in FIG. 3, the delivery processing terminal 300 displays the settlement information. Specific display will be described later in conjunction with the processing in the delivery phase.
[0045] As step ST307 in FIG. 3, the clerk at the delivery counter performs an operation of the delivery process using the delivery processing terminal 300. The delivery processing means 301 performs display of the order number, the number of products, the product image, and the cooking status and change of the cooking status on the settlement information transmitted from the data control means 102. The handover processing means 301 changes the cooking status corresponding to the order number for which cooking is completed to "ready" in response to the operation of the clerk at the handover counter. As a result, as will be described later, the display on the handover display device 503 is updated, and the customer who placed the order will be called to the handover counter. After the clerk at the handover counter hands over the product to the customer, the clerk changes the cooking status corresponding to the order number for which the product has been handed over to "delivered" by the handover processing means 301. FIG. 12 is a diagram showing an example of a handover processing screen. In FIG. 12, a handover processing screen for order numbers in the cooking status of "in preparation" or "ready" is shown. It is displayed that the products with order numbers "005", "006", etc. are in the "in preparation" state, and the product with order number "004" is "ready". When the clerk at the handover counter taps on the display screen of order number "005", the handover processing means 301 updates the cooking status of order number "005" from "in preparation" to "ready", and also updates the display screen of the handover processing terminal 300. Similarly, when the clerk at the handover counter taps on the display screen of order number "004", the handover processing means 301 updates the cooking status of order number "004" from "ready" to "delivered", and also updates the display screen of the handover processing terminal 300. The display related to order number "004" whose cooking status has become "delivered" will be displayed on the "delivered" screen and will no longer be displayed on the screen indicating the cooking status of "in preparation" or "ready". The handover processing means 301 transmits the updated settlement information to the server 100. The data control means 102 of the server 100 registers the received settlement information in the storage means 101.
[0046] As step ST308 in FIG. 3, the server 100 stops the display of the cooking information corresponding to the settlement information for which the cooking status has been updated to "ready" on the display means 502a of the cooking display device 502 that displays the cooking information of the product whose cooking status has become "ready". In addition, the display means 503a of the delivery display device 503 that has received the updated settlement information edits and displays the settlement information on the screen. Specifically, the order number will be displayed for each cooking status of each settlement information. FIG. 13 is a diagram showing an example of the display of the order number on the delivery display device 503. In FIG. 13, the order numbers with the cooking status of "preparing" are displayed in the "waiting number" field, and the order numbers with the cooking status of "preparation completed" are displayed in the "calling number" field. After the delivery of the product to the customer is completed and the cooking status becomes "delivered", the order numbers will no longer be displayed on the delivery display device 503. Focusing on each order number, the display flow is as follows. First, each order number is included in the settlement information transmitted to the delivery display device 503 during step ST305 described above. The cooking status at this time is "preparing". Therefore, on the delivery display device 503, each order number starts to be displayed as a "waiting number". After that, according to the cooking status of the updated settlement information, the display changes from the "waiting number" display to the "calling number" display, and further, if the cooking status becomes "delivered", the display will disappear in this order.
[0047] The handover processing terminal 300 preferably has a voice generation function. The handover processing means 301 can use the voice generation function to make a voice announcement of the order number of the settlement information that newly updates the cooking status to "ready" based on the updated content of the cooking status of the settlement information. This voice announcement is made in the language indicated by the language code included in the settlement information. That is, when the language code indicates English, it is in English, and when the language code indicates Chinese, it is in Chinese. The voice announcement is made at the timing when the order number newly becomes the "calling number". Also, a two-dimensional code may be described on the receipt, and when the customer reads this with a smartphone or the like, a dedicated website is displayed, and a screen similar to the handover display device 503 may be displayed on the customer's smartphone or the like. In this case, when the status of the product is updated to the ready status, it may be configured to notify the customer waiting for the product at the seat by means of vibration, voice, or blinking display on the screen of the smartphone.
[0048] The settlement processing terminal 200 preferably has an inventory management means 202. The inventory management means 202 transmits inventory information including the inventory quantity for each product type to the server 100 in response to the operation of the store clerk. The data control means 102 of the server 100 registers the transmitted inventory information in the storage means 101. The identification of the product type may use a product code. At this time, the inventory quantity for each product type shall be a numerical value that matches the number of product cards. Furthermore, each time settlement information is transmitted from the settlement processing means 201, the data control means 102 updates the inventory information, registers it in the storage means 101, and transmits the updated inventory information to the settlement processing terminal 200. Thereby, the inventory management means 202 always displays the updated latest inventory information.
[0049] Also, the inventory management means 202 stores the alarm inventory quantity for each product type, and preferably displays an inventory alarm on the settlement processing terminal 200 when the updated latest inventory information has a value below the alarm inventory quantity.
[0050] FIG. 14 is a diagram showing an example of an inventory management screen. In FIG. 14, the inventory quantity for each product type and the alarm inventory quantity for each product type are displayed. As described above, the inventory quantity for each product type is first initially registered by the inventory management means 202, and thereafter, the latest status is displayed by the data control means 102, the settlement processing means 201, and the inventory management means 202. In FIG. 14, the inventory quantity of the product type "zzzzz" is "9", and an inventory alarm is displayed. This is because the alarm inventory quantity of the product type "zzzzz" set by the inventory management means 202 is "10", and as a result of the settlement processing of the product, the latest inventory quantity of the product type has become "9". The store clerk can place an order for the product based on this inventory alarm display.
[0051] The food and beverage providing method according to the present embodiment is an image recognition device that image - recognizes the product card, a customer display device that displays product information corresponding to the product card, a cooking display device that displays cooking information related to the product, a food and beverage providing method having a server capable of communicating with the image recognition device, the customer display device, and the cooking display device, the step of the image recognition device transmitting product card information obtained by image - recognizing the product card to the server, the step of the server causing the customer display device to display product information corresponding to the product card information transmitted from the image recognition device, and causing the cooking display device to display cooking information corresponding to the product card information transmitted from the image recognition device.
[0052] A restaurant program according to an embodiment is a product card for a customer to indicate the intention to purchase a product, an image recognition device 400 that image - recognizes the product card, a customer display device 501 that displays product information corresponding to the product card, a cooking display device 502 that displays cooking information related to the product, A restaurant program for operating a restaurant system having a server 100 capable of communicating with an image recognition device 400, a customer display device 501, and a cooking display device 502, causing the image recognition device 400 to transmit the product card information obtained by image recognition of the product card to the server 100, causing the server to display the product information corresponding to the product card information transmitted from the image recognition device on the customer display device, and causing the cooking display device 502 to display the cooking information corresponding to the product card information transmitted from the image recognition device.
[0053] Next, the effects of the present embodiment will be described. Note that the effects described below are examples, and the effects of the present embodiment are not limited to those described below.
[0054] According to the present embodiment, a customer in a restaurant can place an order for a product in a very simple way, that is, by placing the product card of the product to be purchased on a tray and heading towards the cashier. There is no need for reservation operations using a user terminal or ticket issuing operations at a ticket vending machine. Therefore, a user terminal and a ticket vending machine are not required. There is no annoyance of operating a user terminal or stress of waiting for a ticket vending machine during peak usage times. When heading towards the cashier queue, the customer can know various information of the purchased product through monitor display. Information on the total price is convenient for preliminary preparation for settlement. Preliminary preparation also leads to an increase in the turnover rate of the settlement process. Information on the total calorie value is beneficial for health management. Information on raw materials is effective for confirming whether the raw materials meet certain constraints, for example, when there are religious or cultural restrictions, such as not eating dishes using specific raw materials like beef or pork. The customer can confirm this information and cancel before settlement. Restaurant staff can confirm the customer's order in real time through monitor display in the kitchen. Therefore, no time is lost in starting the cooking work. By starting the cooking work based on the reservation information, the restaurant staff may be able to hand over the cooked product immediately after the settlement process. The staff of the restaurant can perform settlement processing and product delivery processing with simple and easy-to-understand operations, achieving labor-saving in work.
[0055] Also, according to this embodiment, by using the language card, the customer can know various information of the purchased product in the language they use through monitor display. Especially, it is highly effective in restaurants where many customers use foreign languages.
[0056] Also, according to this embodiment, by using the payment method card, the customer can convey their payment method to the restaurant staff without having a conversation. For example, an image of the credit card to be used is displayed on the payment method card, and even those who do not use Japanese can select it appropriately. It is particularly convenient for customers who use foreign languages or those who have trouble communicating with the restaurant staff.
[0057] Also, according to this embodiment, when the customer uses the language card, the restaurant can issue a receipt with both Japanese and foreign languages. This receipt is highly convenient for the customer's accounting management.
[0058] Also, according to this embodiment, the inventory quantity for each product type can always be known in the latest state. Thereby, the staff of the restaurant can monitor the inventory quantity in real time.
[0059] Also, according to this embodiment, when the inventory quantity for each product type falls below a specific value, the staff of the restaurant can recognize it through inventory alarm display. By performing an ordering operation according to the inventory alarm display, it is possible to prevent the popular products from being out of stock and prevent the loss of business opportunities.
[0060] Also, according to this embodiment, in addition to the display on the delivery display device 503, the customer can also know, by voice, that the cooking of the product they ordered is completed. Since the customer receives a voice announcement of the order number in the language they use, they can reduce confirmation errors and receive the cooked products in a timely manner.
Explanation of Signs
[0061] 100 Server 101 Storage means 102 Data control means 200 Settlement processing terminal 201 Settlement processing means 300 Delivery processing terminal 301 Delivery processing means 400 Image recognition device 401 Image recognition means 501 Customer display device 502 Cooking display means 600 Information communication network 700 Microwave oven
Claims
1. A product card for a customer to indicate their intention to purchase a product; an image recognition device that performs image recognition on the product card; a customer display device that displays product information corresponding to the product card; a cooking display device that displays cooking information about the product; A server capable of communicating with the image recognition device, the customer display device, and the cooking display device, the image recognition device transmits merchandise card information obtained by performing image recognition on the merchandise card to the server; The server is a restaurant system that displays product information corresponding to the product card information transmitted from the image recognition device on a customer display device, and displays cooking information corresponding to the product card information transmitted from the image recognition device on the cooking display device.
2. A delivery processing terminal; A delivery display device, The server is capable of communicating with the delivery processing terminal and the delivery display device, the delivery processing terminal transmits preparation completion information indicating that preparation for providing the product is completed to the server in response to an operation by a user; The restaurant system described in claim 1, wherein when the server receives the preparation completion information, it stops the display of cooking information corresponding to the product that is ready to be served on the cooking display device and causes the delivery display device to display that the product is ready to be served.
3. a language card for indicating a language used by the customer; the image recognition device transmits used language information obtained by image recognition of the language card to the server; The restaurant system according to claim 2 , wherein the server causes the customer display device to display the product information in a language corresponding to the language information transmitted from the image recognition device.
4. A payment method card to indicate the payment method used by the customer; A payment processing terminal, 3. The restaurant system according to claim 2, wherein the payment processing terminal performs payment processing corresponding to payment method information obtained by image recognition of the payment method card.
5. A product card for a customer to indicate their intention to purchase a product; an image recognition device that performs image recognition on the product card; a customer display device that displays product information corresponding to the product card; a cooking display device that displays cooking information about the product; A food and beverage providing method having a server capable of communicating with the image recognition device, the customer display device, and the cooking display device, a step of transmitting merchandise card information obtained by the image recognition device performing image recognition on the merchandise card to the server; The server displays product information corresponding to the product card information transmitted from the image recognition device on a customer display device, and displays cooking information corresponding to the product card information transmitted from the image recognition device on the cooking display device.
6. A product card for a customer to indicate their intention to purchase a product; an image recognition device that performs image recognition on the product card; a customer display device that displays product information corresponding to the product card; a cooking display device that displays cooking information about the product; A restaurant program for operating a restaurant system having a server capable of communicating with the image recognition device, the customer display device, and the cooking display device, causing the image recognition device to transmit product card information obtained by performing image recognition on the product card to the server; A restaurant program that causes the server to display product information corresponding to the product card information transmitted from the image recognition device on a customer display device, and to display cooking information corresponding to the product card information transmitted from the image recognition device on the cooking display device.
Citation Information
Patent Citations
Display article management device
JP1996180104A
Meal coupon utiling IC card, and store system using the same
JP2005173821A
Order in restaurant, adjustment method, and device therefor
JP2009266048A
Food service system using ticket machine for restaurant
JP2013175063A
Food and drink ordering system
JP2022026602A