Information processing device, information processing system, and information processing program
The information processing system segregates and displays orders by type, improving order management efficiency and reducing oversight in food service establishments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TOSHIBA TEC KK
- Filing Date
- 2022-09-22
- Publication Date
- 2026-05-08
AI Technical Summary
In food service establishments, the mixing of delivery, takeout, and in-store dining orders complicates order management, leading to inefficiencies and potential overlooking of orders.
An information processing system that segregates and displays orders based on type, using a display control unit to differentiate between first and second types of orders, such as delivery and takeout, on a display.
Enhances order visibility and management efficiency by clearly distinguishing between order types, reducing the time spent searching for orders and minimizing the risk of overlooking them.
Smart Images

Figure 0007855472000001 
Figure 0007855472000002 
Figure 0007855472000003
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to an information processing apparatus, an information processing system, and an information processing program.
Background Art
[0002] In recent years, in the food service industry, the demand for delivery services and takeout services has been increasing, and the number of restaurants introducing these services has been growing. In these restaurants, orders for in-store dining, delivery, and takeout are mixed, and in the kitchen display that displays and manages the orders, these orders are displayed in a mixed manner.
[0003] Regarding delivery orders and takeout orders, there are cases where delivery personnel or consumers come to pick up the goods at a preset time, and it is necessary to prioritize the response.
[0004] However, since delivery orders and takeout orders are displayed and managed in a mixed manner with in-store dining orders, it takes time for the store staff to search for delivery orders and takeout orders, and there may be cases of overlooking or missing orders.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] Therefore, there is a need for a method of displaying and managing orders that can be visually distinguished according to the type of order.
[0007] The problem to be solved by the embodiments of the present invention is to provide a technique for displaying orders so that they can be visually distinguished according to the type of order. [Means for solving the problem]
[0008] In one embodiment, the information processing device comprises an acquisition unit and a display control unit. The acquisition unit acquires order data relating to food and beverage orders. The display control unit displays an image based on the order data in a first area or a second area, depending on whether the order data is first order data relating to a first type of food or beverage order or second order data relating to a second type of food or beverage order. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 is a block diagram illustrating an information processing system according to an embodiment. [Figure 2] Figure 2 is a block diagram illustrating a store server according to the embodiment. [Figure 3] Figure 3 illustrates the data structure of order data according to this embodiment. [Figure 4] Figure 4 shows an example of an order display image shown on the display according to the embodiment. [Figure 5] Figure 5 shows an example of an order image displayed on the display according to this embodiment. [Figure 6] Figure 6 shows an example of an order image displayed on the display according to this embodiment. [Figure 7] Figure 7 shows an example of a display setting image that is displayed on the display according to the embodiment. [Figure 8] Figure 8 shows an example of a slip printed by the printer according to this embodiment. [Figure 9] Figure 9 is a flowchart showing an example of the order display process by the store server according to this embodiment. [Figure 10] Figure 10 is a flowchart showing an example of the order display update process by the store server according to the embodiment. [Modes for carrying out the invention]
[0010] Several embodiments will be described below with reference to the drawings. In each drawing, the same reference numerals are used for identical components whenever possible, and redundant descriptions will be omitted.
[0011] (Example configuration) Figure 1 is a block diagram illustrating an information processing system S. Information processing system S is a system related to food and beverage orders. Information processing system S is a system that acquires food and beverage orders via an external server 3, a POS (Point of Sales) terminal 7, a handheld terminal 8, or a tablet terminal 9, etc., and displays information related to the food and beverage orders on the display 4.
[0012] The information processing system S includes a store server 1, an external server 3, a display 4, a printer 5, an access point 6, a POS terminal 7, a handheld terminal 8, and a tablet terminal 9. The store server 1, the display 4, the printer 5, the access point 6, and the POS terminal 7 are connected to each other via a network 10, allowing them to communicate freely with one another. For example, network 10 is a LAN (Local Area Network). Network 10 may include a wireless network or a wired network. The store server 1 and the external server 3 are connected to each other via a network 2, allowing them to communicate freely with one another. For example, network 2 is the Internet, etc. Network 2 may include a wireless network or a wired network.
[0013] In FIG. 1, one display 4 is illustrated, but the information processing system S may include a plurality of displays 4. In FIG. 1, one handy terminal 8 is illustrated, but the information processing system S may include a plurality of handy terminals 8. In FIG. 1, one tablet terminal 9 is illustrated, but the information processing system S may include a plurality of tablet terminals 9. In FIG. 1, one access point 6 is illustrated, but the information processing system S may include a plurality of access points 6. In FIG. 1, one POS terminal 7 is illustrated, but the information processing system S may include a plurality of POS terminals 7. The information processing system S may refer to a system including at least two electronic devices such as the store server 1 and the display 4. The information processing system S is an example of an information processing system.
[0014] The store server 1 is an electronic device capable of information processing for managing food and beverage orders. A configuration example of the store server 1 will be described later. The store server 1 is an example of an information processing device. In the following description, "store" or "storefront" may be read as "restaurant".
[0015] The external server 3 is an electronic device that collects data and processes the collected data. The external server 3 is communicably connected to the store server 1 via the network 2. The external server 3 receives various data from the store server 1 and outputs various data to the store server 1. The external server 3 manages order data including order items for each store obtained from a customer's mobile terminal or the like. The order data will be described later. In the following description, an order is also referred to as an "order". "Item" may be read as "product" or "food and beverage".
[0016] The display 4 is an electronic device capable of displaying an image based on order data installed in the store. The display 4 is an example of a display unit.
[0017] The printer 5 is, for example, a thermal printer or a dot impact printer, and is an electronic device capable of printing information such as various character strings and images based on print data on a medium such as paper.
[0018] The access point 6 is an electronic device that can communicate with the mobile terminal 8 or the tablet terminal 9.
[0019] The POS terminal 7 is an electronic device that, for example, inputs order data and performs settlement processing for ordered items by the operation of a store clerk. The store clerk is an example of a user.
[0020] The mobile terminal 8 is an electronic device that can input order data, for example, by the operation of a store clerk.
[0021] The tablet terminal 9 is an electronic device that can input order data, for example, by the operation of a customer. For example, the tablet terminal 9 is installed in association with a table in the store.
[0022] A configuration example of the store server 1 will be described. FIG. 2 is a block diagram illustrating the store server 1.
[0023] The store server 1 includes a processor 11, a main memory 12, an auxiliary storage device 13, and a communication interface 14. In FIG. 2, the interface is described as "I / F".
[0024] The processor 11 corresponds to the central part of the store server 1. The processor 11 is an element that constitutes the computer of the store server 1. For example, the processor 11 is a CPU (Central Processing Unit), but is not limited thereto. The processor 11 may be composed of various circuits. The processor 11 is an example of the processing circuit of the store server 1. The processor 11 expands the program stored in the main memory 12 or the auxiliary storage device 13 into the main memory 12. The program is a program for realizing each part described later in the processor 11 of the store server 1 and causing the processor 11 to execute the processing of each part. The processor 11 executes various processes by executing the program expanded in the main memory 12.
[0025] Main memory 12 corresponds to the main memory portion of the store server 1. Main memory 12 is an element that constitutes the computer of the store server 1. Main memory 12 includes non-volatile memory areas and volatile memory areas. In the non-volatile memory area of main memory 12, the operating system or programs are stored. Main memory 12 uses the volatile memory area as a work area where data is rewritten as appropriate by the processor 11. For example, main memory 12 includes ROM (Read Only Memory) as a non-volatile memory area. For example, main memory 12 includes RAM (Random Access Memory) as a volatile memory area.
[0026] The auxiliary storage device 13 corresponds to the auxiliary storage portion of the store server 1. The auxiliary storage device 13 is an element that constitutes the computer of the store server 1. The auxiliary storage device 13 is an EEPROM (registered trademark) (Electric Erasable Programmable Read-Only Memory), HDD (Hard Disc Drive), or SSD (Solid State Drive), etc. The auxiliary storage device 13 stores the above-mentioned program, data used by the processor 11 in performing various processes, and data generated by the processing of the processor 11. The auxiliary storage device 13 is an example of a storage unit.
[0027] The auxiliary storage device 13 includes an order data storage area 130. The order data storage area 130 stores order data. The order data is data relating to food and beverage orders. The order data includes data such as order ID, table number, delivery number, product name, number of customers, order time, and delivery time. The order ID is a unique code set for each order to identify each order individually. The table number is a unique code set to identify the customer who placed the order. For example, if a customer dines in the restaurant, the table number is identification information indicating the table where the customer is seated. If a customer does not dine in the restaurant, the table number may be different identification information from the identification information indicating the table. The table number may be a code that distinguishes between when a customer dines in the restaurant and when a customer does not dine in the restaurant.
[0028] A delivery number is a unique code assigned to each delivery order to individually identify each delivery order, provided the order data pertains to a delivery order. The delivery number indicates unique identification information for each delivery order. A delivery order is also called a delivery order. A delivery order is an order placed by a customer using a user terminal or similar device to connect to a delivery reservation service via the internet, etc., and to receive the ordered items via delivery. The store that receives the delivery order packs the ordered items for delivery and hands the packed items to the delivery person. The delivery person delivers the ordered items to the location specified by the customer. "Delivery" can be read as "delivery."
[0029] The delivery number is a unique code assigned to each takeout order to individually identify each takeout order when the order data pertains to takeout orders. The delivery number indicates unique identification information for each takeout order. A takeout order is also called a takeout order. A takeout order is an order placed by a customer to visit a store and take home the ordered items. Takeout can be read as "takeaway". A takeout order includes a first takeout order and a second takeout order. A first takeout order is also called a first takeout order. A first takeout order is a type of order where the customer enters the ordered items via a takeout reservation service using a user terminal, etc., and then visits the store to take home the ordered items. In a first takeout order, the customer connects to the takeout reservation service via the internet, etc., using a user terminal, etc., and enters the ordered items via the takeout reservation service. The order data for the first takeout order is data about the ordered items entered by the customer via the takeout reservation service. The second takeout order is also called the second takeout order. The second takeout is a form of takeout where the customer places an order after arriving at the store and takes the ordered items home. For example, in the case of a second takeout order, the store clerk enters the customer's ordered items using the POS terminal 7. The order data for the second takeout order is data about the ordered items ordered for takeout using the store's electronic equipment. The store that receives the first or second takeout order packs the ordered items for takeout and hands the packed items to the customer. In the following description, "takeout order" includes cases where it refers to both the first and second takeout orders collectively.
[0030] The delivery number may be information indicating that no delivery number has been assigned, such as "N / A," if the order data pertains to an in-store dining order. In-store dining orders are also called in-store dining orders. In-store dining orders are orders placed for dining in after the customer has arrived at the store. The delivery number may also be a code that distinguishes between delivery orders and takeout orders. The delivery number may also be a code that distinguishes between delivery orders, takeout orders, and in-store dining orders.
[0031] The product name is information that identifies each ordered item. The number of customers indicates the number of customers if they are dining in the store. For delivery or takeout orders, the number of customers may be "N / A" or other information indicating that there is no information on the number of customers. The order time is the time the order was received.
[0032] The delivery time, if the order data is for a delivery order, indicates the time when the delivery person comes to the store to pick up the ordered items. The delivery time is also called the pickup time. The delivery time may also be the time when the ordered items are delivered to the customer. If the order data is for a takeout order, the delivery time indicates the time when the store clerk hands the ordered items to the customer at the store. In this case, the delivery time may be interpreted as the takeout time. Examples of order data structure will be described later.
[0033] The communication interface 14 includes various interfaces that enable communication between the store server 1 and other electronic devices via the network 10, according to a predetermined communication protocol. The communication interface 14 also includes various interfaces that enable communication between the store server 1 and other electronic devices via the network 2, according to a predetermined communication protocol.
[0034] Note that the hardware configuration of store server 1 is not limited to the configuration described above. Store server 1 may, as appropriate, omit or change the above-mentioned components and add new components.
[0035] The various components implemented in the aforementioned processor 11 will now be described. The processor 11 implements the acquisition unit 110, the memory control unit 111, the display control unit 112, the setting unit 113, and the output unit 114. Each part implemented in the processor 11 can also be called a function. Each part implemented in the processor 11 can also be said to be implemented in the control unit which includes the processor 11 and the main memory 12.
[0036] The acquisition unit 110 acquires order data from an external server 3 via the network 2. The order data includes data about the ordered items entered by the customer via a user terminal or the like. The order data may be order data for delivery orders or order data for the first takeout order.
[0037] The acquisition unit 110 acquires order data related to food and beverage orders from a handheld terminal 8, a tablet terminal 9, or a POS terminal 7 via the network 10. The order data includes data on order items entered by the staff or customer via the handheld terminal 8, tablet terminal 9, or POS terminal 7. The order data may be order data for in-store dining orders or order data for second-party takeout orders. The order data may also include order data for orders that combine in-store dining orders and second-party takeout orders. Orders that combine in-store dining orders and second-party takeout orders are also called mixed orders.
[0038] Order data may differ depending on the type of food and beverage. The types of food and beverage include in-store dining, delivery, takeout, and a combination of in-store dining orders and a second type of takeout order. In-store dining is a type of food and beverage where ordered items are consumed on the premises. Delivery is a type of food and beverage where ordered items are delivered to the customer. Takeout is a type of food and beverage where ordered items are taken away from the store by the customer. The first takeout and the second takeout may be the same type of food and beverage, or they may be different types of food and beverage. A combination of in-store dining orders and a second type of takeout order is a type of food and beverage where ordered items are consumed on the premises and ordered items are taken away from the store by the customer, all of which are mixed together.
[0039] Order data for in-store dining orders is an example of the first type of order data. The first type of order data pertains to the first type of food and beverage. The first type of food and beverage is in-store dining. Order data for delivery orders is an example of the second type of order data. The second type of order data pertains to the second type of food and beverage. The second type of food and beverage is delivery. Order data for takeout orders, or mixed orders, is an example of the third type of order data. The third type of order data pertains to the third type of food and beverage. The third type of food and beverage may be takeout, or it may be a mix of in-store dining orders and takeout orders from the second type.
[0040] The memory control unit 111 stores the order data in the order data storage area of the auxiliary storage device 13. The memory control unit 111 may store order data for delivery orders, takeout orders, in-store dining orders, and mixed orders in separate storage areas, or it may store them in the same storage area.
[0041] The display control unit 112 displays an image based on order data in different areas, depending on whether the order data is first order data or second order data. The image based on order data is also called an order image. The different areas include a first area and a second area of at least one display 4. The first area and the second area may be different areas within the same display 4, or they may be two different displays 4. The display control unit 112 displays the image based on the first order data in the first area and the image based on the second order data in the second area. The image based on the first order data is an example of an order image. The image based on the second order data is an example of an order image. The display control unit 112 may display the image based on the first order data and the image based on the second order data in different areas, based on settings according to user instructions.
[0042] The display control unit 112 displays the order image shown in the first or second area in a display manner that allows for the identification of the type of food or beverage. The display control unit 112 displays the order image on the display 4. The display control unit 112 may display the order image shown in the first area and the order image shown in the second area in different display manners depending on the type of food or beverage. The display manner includes text decoration such as text color, size, font, border text, brightness or luminance, background color, background brightness or luminance, background pattern, frame color, or flashing display. For example, the display control unit 112 may make the background color of the order image shown in the first area and the order image shown in the second area different. The display control unit 112 may display the order image including unique identification information of the order data. For example, if the order data is order data related to a delivery order, the display control unit 112 displays the order image including the delivery number.
[0043] The display control unit 112 displays an image based on the third order data in the first or second area based on settings according to the user's instructions. The display control unit 112 may also display the image based on the third order data in a display manner that is distinguishable from the image based on the first order data and the image based on the second order data. The image based on the third order data is an example of an order image.
[0044] The display control unit 112 hides the order image based on the user's refresh instruction. The refresh instruction will be described later.
[0045] The setting unit 113 sets areas for displaying images based on the first order data, the second order data, and the third order data, based on user instructions. The setting unit 113 may pre-set that the image based on the first order data be displayed in the first area and the image based on the second order data be displayed in the second area. The setting unit 113 may also set that the image based on the third order data be displayed in either the first area or the second area, based on user instructions.
[0046] The output unit 114 outputs print data based on the order data to the printer 5. The print data includes the date and time of printing, slip number, table number, number of customers, delivery number, product names of ordered items, etc. The output unit 114 may also output print data based on the order data to the printer 5 in response to an update instruction from the user, when the order image is updated.
[0047] An example of the order data structure stored in the order data storage area 130 will be described. Figure 3 illustrates the data structure of order data. Order data includes, for each order, order ID, table number, delivery number, product name, number of customers, order time, and delivery time, with all related data linked together. Order data may also include information indicating the type of food or beverage consumed.
[0048] For example, order ID "00001" indicates an in-store dining order. For order ID "00001", the table number is "01", the delivery number is "N / A", the product name is "AAA", the number of customers is "2", the order time is "10:00", and the delivery time is "N / A". Since order ID "00001" is an in-store dining order, the delivery number and delivery time information are not included. It can be seen that the customer who placed order ID "00001" sat at the table indicated by table number "01" and ate the ordered item with product name "AAA". Note that in Figure 3, only one product name is displayed, but in the order data, product names are added according to the number of ordered items.
[0049] Order ID "00002" indicates a delivery order. For order ID "00002", the table number is "AA", the delivery number is "20000", the product name is "BBB", the number of customers is "1", the order time is "10:10", and the delivery time is "10:40". Because order ID "00002" is a delivery order, the table number contains information in a different format than the table number for in-store dining orders. Order ID "00002" can be distinguished from in-store dining orders by the delivery number. The delivery number may be assigned by the delivery reservation service that received the delivery order. It can be seen that the customer for order ID "00002" wishes to have their order delivered at the delivery time of "10:40". The staff prepares the order items indicated in the order data for order ID "00002" in time for the delivery. If the delivery time indicates the pickup time, the store clerk will prepare the ordered items shown in the order data for order ID "00002" so that they can be handed over to the delivery person at the pickup time.
[0050] Order ID "00003" represents the first takeout order. For order ID "00003", the table number is "BB", the delivery number is "30000", the product name is "CCC", the number of customers is "1", the order time is "10:15", and the delivery time is "10:45". Since order ID "00003" is the first takeout order, the table number contains information in a different format than the table number for in-store dining orders. The table number may contain information in the same format as the table number for delivery orders. Order ID "00003" can be distinguished from in-store dining orders by its delivery number. The delivery number may be assigned by the takeout reservation service that received the first takeout order. The delivery number may also be a reception number. The delivery number may contain information in a different format than the delivery number for delivery orders. The customer with order ID "00003" wishes to pick up their order for delivery at "10:45". In this case, the delivery time can be interpreted as the pick-up time or the time to take the order back. The staff prepares the ordered items as indicated in the order data for order ID "00003" in time for the pick-up.
[0051] Order ID "00004" indicates a second takeout order. For order ID "00004", the table number is "02", the delivery number is "40000", the product name is "DDD", the number of customers is "3", the order time is "10:20", and the delivery time is "N / A". Since order ID "00004" is a second takeout order placed in-store, the table number may be in the same format as the table number for the in-store dining order, or it may be in a different format. For example, if order ID "00004" is a mixed order containing items from both the in-store dining order and the second takeout order, the table number may be in the same format as the table number for the in-store dining order. Order ID "00004" can be distinguished from the in-store dining order by its delivery number. The delivery number may be assigned by a second terminal that receives the takeout order in the store. The delivery number may also be a reception number. The delivery number may be in a different format than the delivery number for a delivery order. The delivery time may be interpreted as the pick-up time. It can be seen that the customer with order ID "00004" did not specify a pick-up time.
[0052] This section explains an example of the order display image shown on Display 4. Figure 4 shows an example of an order display image shown on the display 4 according to the embodiment. Figure 4 shows an order display image Ima, which includes order images based on order data for in-store dining orders in the upper section and order images based on order data for delivery orders in the lower section. The order images based on order data for in-store dining orders are also called in-store dining order images. The order images based on order data for delivery orders are also called delivery order images. In this example, the upper section of the order display image Ima includes in-store dining order images, and the lower section includes delivery order images. The upper section of the order display image Ima is an example of the first region. The lower section of the order display image Ima is an example of the second region.
[0053] The order display image Ima includes the page number display area Ara, the order quantity display area Arb, the in-store dining order display area Arc, and the delivery order display area Ard. The order display image Ima also includes the upper page forward button Ba, the lower page forward button Bb, and the refresh button Bc.
[0054] The page number display area Ara shows the number of pages in the upper and lower sections of the order display image Ima. In this example, the page number display area Ara indicates that the upper section has a total of 4 pages, and page 2 is currently displayed. The page number display area Ara also indicates that the lower section has a total of 3 pages, and page 2 is currently displayed. The order number display area Arb shows the number of orders in the upper and lower sections of the order display image Ima. In this example, the order number display area Arb indicates that the number of in-store dining orders shown in the upper section is 15, and the number of delivery orders shown in the lower section is 9.
[0055] The in-store dining order display area Arc displays order images for in-store dining orders. In the example in Figure 4, the order images are displayed from left to right in the order in which the orders were received. The display control unit 112 displays the order image based on the order data at the right edge of the last page of the in-store dining order display area Arc each time order data is acquired. The user can change the displayed page of the in-store dining order display area Arc by operating the upper page-turning button Ba. The display control unit 112 changes the displayed page of the in-store dining order display area Arc in response to the user's instructions. The in-store dining order display area Arc is an example of the first area.
[0056] The delivery order display area Ard displays images of delivery orders. In the example in Figure 4, similar to the in-store dining order display area Arc, the order images are displayed from left to right in the order in which the orders were received. The display control unit 112 displays the order image based on the order data at the right edge of the last page of the delivery order display area Ard each time it acquires order data. The user can change the displayed page of the delivery order display area Ard by operating the lower page advance button Bb. The display control unit 112 changes the displayed page of the delivery order display area Ard in response to the user's instructions.
[0057] The display control unit 112 may display the delivery order images in the delivery order display area Ard in a manner that allows for the identification of the type of food and drink from the order images displayed in the in-store dining order display area Arc. For example, the display control unit 112 may display the delivery order display area Ard with a different background color from the in-store dining order display area Arc. The display control unit 112 may display symbols, marks, icons, etc., on the delivery order images displayed in the delivery order display area Ard that allow for identification of the in-store dining order images. For example, the display control unit 112 may display a "delivery" mark on the delivery order image. The "delivery" mark may also be a "TO (Take Out)" mark to indicate that it is a "takeout" order, in order to distinguish it from in-store dining. The delivery order display area Ard is an example of the second area.
[0058] The update button Bc is used to update the order images displayed in the in-store dining order display area Arc and the delivery order display area Ard. Users can update the order images by selecting the update button Bc via touch input or other means. For example, when the delivery of an ordered item displayed in the in-store dining order display area Arc is complete, the user selects the order image corresponding to that ordered item via touch input or other means. The user then selects the update button Bc via touch input or other means. In the following description, the user's selection of an order image and the selection of the update button Bc are referred to as update instructions. An update instruction may also be an update instruction for the order data corresponding to the order image selected by the user. In this case, the update instruction includes update instructions for each order data. An update instruction may also be an update instruction for the order data corresponding to the ordered item selected by the user. In this case, the update instruction includes update instructions for each ordered item. In response to an update instruction from the user, the display control unit 112 hides the display of the selected order image. If the update instruction is an update instruction for each order data, the display control unit 112 hides the order image. If the update instruction is an update instruction for each order item, the display control unit 112 may hide only the corresponding order item.
[0059] In the example in Figure 4, an order display image Ima is shown that includes order images for in-store dining orders in the upper section and order images for delivery orders in the lower section, but it is not limited to this. An order display image Ima may include order images for delivery orders in the upper section and order images for in-store dining orders in the lower section. An order display image Ima may include order images for in-store dining orders and order images for takeout orders in the upper section. An order display image Ima may include order images for delivery orders and order images for takeout orders in the lower section. An order display image Ima may include order images for delivery orders and order images for takeout orders in the upper section. An order display image Ima may include order images for in-store dining orders and order images for takeout orders in the lower section. An order display image Ima may include order images based on order data for a first takeout order in the upper section and order images based on order data for a second takeout order in the lower section. The order display image Ima may include an order image based on order data for the first takeout order in the lower section of the image, and an order image based on order data for the second takeout order in the upper section of the image. The order image based on order data for the first takeout order is also called the order image for the first takeout order. The order image based on order data for the second takeout order is also called the order image for the second takeout order. The order display image Ima may include an order image based on order data for a mixed order in the upper section of the image. The order display image Ima may include an order image based on order data for a mixed order in the lower section of the image. The order image based on order data for a mixed order is also called the order image for the mixed order.
[0060] Figure 5 shows an example of an order image displayed on the display according to this embodiment. Figure 5 shows the order image (Imb) of an in-store dining order displayed in the in-store dining order display area (Arc).
[0061] The order image Imb includes the order item display area Are, the table number display area Arf, the order time display area Arg, the number of customers display area Arh, the staff member display area Ari, and the mark display area Arj.
[0062] The order item display area Are displays the names of the order items included in the order data. The order item display area Are may also include the order quantity for each order item. The table number display area Arf displays the table number. The order time display area Arg displays the order time. The number of customers display area Arrh displays the number of customers. The person in charge display area Ari displays the person in charge who took the order. The mark display area Arj shows supplementary information included in the order data. Supplementary information is, for example, information indicating an additional order. In the example in Figure 5, the mark display area Arj includes the "additional" mark. The "additional" mark is a mark that indicates an additional order. The mark display area Arj is not limited to marks, and may display supplementary information such as symbols and icons in an identifiable display manner. For example, if the order data is order data for a mixed order that includes order items for in-store dining and order items for a second takeout order, the order data may include supplementary information indicating that it includes order items for a second takeout order. In this case, the mark display area Arj may display a "TO" mark indicating a second takeout order.
[0063] Figure 6 shows an example of an order image displayed on the display 4 according to this embodiment.
[0064] Figure 6 shows the order image Imc of a delivery order displayed in the delivery order display area Ard.
[0065] The order image Imc includes the order item display area Ark, the delivery number display area Arl, the table number display area Arm, the order time display area Arn, the delivery time display area Aro, and the mark display area Arp.
[0066] The Order Item Display Area Ark displays the names of the order items included in the order data. The Order Item Display Area Ark may also include the order quantity for each order item. The Delivery Number Display Area Arl displays the delivery number. The Table Number Display Area Arm displays the table number. The Order Time Display Area Arn displays the order time. The Delivery Time Display Area Aro displays the delivery time. The Mark Display Area Arp indicates supplementary information included in the order data. Supplementary information may include, for example, information indicating a delivery order. In the example in Figure 5, the Mark Display Area Arj includes a "Delivery" mark. The "Delivery" mark indicates that it is a delivery order. The Mark Display Area Arp is not limited to marks; it may also display supplementary information such as symbols and icons in an identifiable manner. The Mark Display Area Arp may display a "Delivery" mark when the order data is a delivery order. For example, if the order data is order data for a takeout order, the order data may include supplementary information indicating that it is a takeout order. In this case, the Mark Display Area Arp may display a "TO" mark indicating a takeout order.
[0067] Figure 7 shows an example of a display setting image displayed on the display 4 according to the embodiment. Figure 7 shows the display settings image (Imd) for users to select how the order images are displayed.
[0068] The display setting image Imd includes the order display selection area Arq, the number of frames selection area Arr, and the takeout order display selection area Ars. The order display selection area Arq is an area for the user to select whether or not to display the order image in different areas depending on the type of food or drink. For example, if the user selects "no division," the setting unit 113 sets the order image to be displayed in the same display area regardless of the type of food or drink. The display control unit 112 displays the order image in the same display area regardless of the type of food or drink. If the user selects "with division," the setting unit 113 sets the order image to be displayed in different display areas depending on the type of food or drink. The display control unit 112 displays the order image in different display areas depending on the type of food or drink.
[0069] The frame selection area Arr is an area where the user selects how many order images to display on each page of the order display image. For example, if the user selects "8 frames," the setting unit 113 sets the order data to display a total of 8 order images, 2 rows x 4 frames per page of the order display image. The display control unit 112 displays the order images based on the setting by the setting unit 113. The frame selection area Arr includes, but is not limited to, "4 frames," "8 frames," and "16 frames" as selectable frame counts. The number of frames selectable by the user can be set as appropriate by the administrator or the user.
[0070] The takeout order display selection area Ars is an area for the user to select whether to display the order images for takeout orders or mixed orders in the upper or lower section of the order display image. For example, if the user selects "Upper section" for "In-store takeout (all)", the setting unit 113 sets the takeout order images to be displayed in the upper section of the order display image. The display control unit 112 displays the takeout order images in the upper section of the order display image. For example, let's consider the case where the setting unit 113 is set to display the in-store dining order images in the upper section of the order display image and the delivery order images in the lower section of the order display image. The display control unit 112 displays the takeout order images in the same area as the in-store dining order images. In this case, the display control unit 112 displays the in-store dining order images and the takeout order images in the same area in chronological order based on the time the orders were received. The display control unit 112 may display the order images for in-store dining and the order images for takeout orders in a manner that allows for differentiation. For example, the display control unit 112 may display a "TO" mark on the order images for takeout orders.
[0071] If the user selects "Lower" for "Takeout (All)", the setting unit 113 sets the order images for takeout orders to be displayed in the lower section of the order display image. The display control unit 112 displays the order images for takeout orders in the lower section of the order display image. For example, let's consider the case where the setting unit 113 is set to display the order images for in-store dining orders in the upper section of the order display image and the order images for delivery orders in the lower section of the order display image. The display control unit 112 displays the order images for takeout orders in the same area as the order images for in-store delivery orders. In this case, the display control unit 112 displays the order images for delivery orders and takeout orders in the same area in chronological order based on the time the orders were received. The display control unit 112 may also display the order images for delivery orders and takeout orders in a display manner that allows for identification. For example, the display control unit 112 may display a "TO" mark on the order images for takeout orders.
[0072] For example, if the user selects "Upper section" for "Dine-in + Takeout," the setting unit 113 sets the mixed order image to be displayed in the upper section of the order display image. The display control unit 112 displays the mixed order image in the upper section of the order display image. For example, let's consider the case where the setting unit 113 is set to display the dine-in order image in the upper section of the order display image and the delivery order image in the lower section of the order display image. The display control unit 112 displays the mixed order image in the same area as the dine-in order image. In this case, the display control unit 112 displays the dine-in order image and the mixed order image in the same area in chronological order based on the time the order was received. The display control unit 112 may also display the dine-in order image and the mixed order image in a display manner that allows for identification. For example, the display control unit 112 may display a "TO" mark on the mixed order image.
[0073] For example, if the user selects "lower section" for "dine-in + takeout," the setting unit 113 sets the mixed order image to be displayed in the lower section of the order display image. The display control unit 112 displays the mixed order image in the lower section of the order display image. For example, let's consider the case where the setting unit 113 is set to display the dine-in order image in the upper section of the order display image and the delivery order image in the lower section of the order display image. The display control unit 112 displays the mixed order image in the same area as the delivery order image. In this case, the display control unit 112 displays the delivery order image and the mixed order image in the same area in chronological order based on the time the order was received. The display control unit 112 may also display the dine-in order image and the mixed order image in a display manner that allows for identification. For example, the display control unit 112 may display a "TO" mark on the mixed order image.
[0074] In this example, users can select how ordered items are displayed according to their type of food or drink, in accordance with the operations of each store. The information processing device does not need to change how it processes order data to suit different store operations.
[0075] The Ars selection area for displaying takeout orders includes, but is not limited to, the "upper" and "lower" display options for the "takeout (all)" and "dine-in + takeout" categories. The categories and display options available to users can be set as appropriate by the administrator or other users. Figure 7 illustrates an example where the order image is divided into an upper and lower section of the order display image, but this is not the only example. When the display control unit 112 divides the order image for display, it may divide it into different areas of the order display image or into different display areas such as another display.
[0076] This section describes the slips printed by printer 5. Figure 8 shows an example of a slip printed by the printer 5 according to this embodiment.
[0077] The printer 5 prints information onto a medium such as paper based on the print data output from the output unit 114, and issues a slip as illustrated in Figure 8. The slip includes the date and time of printing, slip number, table number, number of customers, delivery number, and names of ordered items.
[0078] The output unit 114 outputs print data based on the order data updated by the user. The output unit 114 may output print data to the printer 5 for each order data, or it may output print data to the printer 5 for each order item included in the order data. The slip printed by the printer 5 is handed to a store clerk or delivery person, for example, along with the ordered items. The store clerk or delivery person can compare the slip with the ordered items to confirm the ordered items and order data.
[0079] (Example of operation) Next, we will explain an example of the operation of the information processing system S configured as described above. The processing procedure described below is merely an example, and each process may be modified as much as possible. Furthermore, depending on the embodiment, steps in the processing procedure described below may be omitted, replaced, or added as appropriate.
[0080] This section describes the order display process performed by store server 1. Figure 9 is a flowchart showing an example of the order display process by the store server 1. This section describes a case where the store server 1, based on user settings, divides the order display image into two sections: the upper section for in-store dining orders and the lower section for delivery orders.
[0081] In the following example, store server 1 acquires order data for delivery orders and order data for the first takeout order from external server 3, and acquires order data for in-store orders from various terminals connected to store server 1. In-store orders include in-store dining orders, second takeout orders, and mixed orders. The display control unit 112 of store server 1 outputs the acquired order data to display 4. If there are multiple displays 4, the display control unit 112 may output the acquired order data to each display 4.
[0082] The acquisition unit 110 acquires order data (ACT1). In ACT1, for example, the acquisition unit 110 acquires order data related to delivery orders from the external server 3. The acquisition unit 110 acquires order data related to in-store dining orders from the handheld terminal 8, tablet terminal 9, or POS terminal 7. The acquisition unit 110 may also acquire order data related to first takeout orders from the external server 3. The acquisition unit 110 may also acquire order data related to second takeout orders and order data related to mixed orders from the handheld terminal 8, tablet terminal 9, or POS terminal 7.
[0083] The memory control unit 111 stores the order data in the order data storage area (ACT2).
[0084] The display control unit 112 displays the order image in different areas of the display 4 depending on whether the order data is for in-store dining or delivery (ACT3). In ACT3, for example, the display control unit 112 displays the order image for in-store dining in the upper part of the order display image on the display 4. The display control unit 112 displays the order image for delivery in the lower part of the order display image on the display 4. The display control unit 112 displays the order image displayed in the upper part of the order display image and the order image displayed in the lower part of the order display image on the display 4 in a display manner that allows for the identification of the type of food and beverage. For example, for order data related to delivery orders, the display control unit 112 displays the order image including the delivery number on the display 4. The display control unit 112 may also display the order image including the "delivery" mark on the display 4 for order data related to delivery orders. The display control unit 112 displays the order images for the first takeout order, the second takeout order, and the mixed order on the upper or lower part of the order display image on the display 4, based on settings according to user instructions. The display control unit 112 may also display the order images for the first takeout order, the second takeout order, and the mixed order on the display 4 in a display manner that allows them to be distinguished from order images based on order data for other types of food and beverage orders. The display control unit 112 may also display order images including a "TO" mark on the display 4 for the order data of the first takeout order, the second takeout order, and the mixed order.
[0085] This section describes the order display update process performed by store server 1. Figure 10 is a flowchart showing an example of the order display update process by the store server 1 according to the embodiment.
[0086] The display control unit 112 acquires update instructions entered by the user (ACT11). In ACT11, for example, the display control unit 112 acquires the user's selection of an order image and the selection of an update button as update instructions. In this example, the update instructions are assumed to be update instructions for each order data.
[0087] The display control unit 112 updates the order display image on the display 4 based on the update instruction (ACT 12). In ACT 12, for example, the display control unit 112 hides the order image selected by the user on the display 4. Based on hiding the order image on the display 4, the display control unit 112 moves up the display order of other order images to display.
[0088] Based on the update instruction, the output unit 114 outputs print data based on the order data to the printer 5 (ACT 13). In ACT 13, for example, the output unit 114 acquires order data based on the order image selected by the user. The output unit 114 outputs print data based on the acquired order data to the printer 5. The printer 5 prints the date and time of printing, slip number, table number, number of customers, delivery number, product names of ordered items, etc., on the medium based on the print data and issues a slip.
[0089] (effect) The information processing device according to this embodiment acquires order data relating to food and beverage orders, and depending on whether the order data is first order data relating to a first type of food or beverage order, or second order data relating to a second type of food or beverage order, it can display an image based on the order data in either a first or second area. This allows the information processing device to display order images in a way that allows them to be identified according to the type of food or beverage order by differentiating the area where the order data is displayed according to the type of food or beverage order. Therefore, users can easily distinguish between in-store dining orders and delivery orders by the difference in the display area of the order image. In this way, the information processing device can display orders in a way that allows each order to be visually distinguished according to its type.
[0090] The information processing device according to this embodiment can display an image based on order data displayed in a first or second area in a display manner that allows for the identification of the type of food or beverage ordered. This allows the information processing device to display order data in different display manners depending on the type of food or beverage ordered. As a result, users can easily recognize the difference between in-store dining orders and delivery orders by the difference in the display manner of the order data. In this way, the information processing device can display orders in a way that allows each order to be visually distinguished according to its type.
[0091] In this embodiment, the information processing device can display an image based on order data containing unique identification information when the order data is second order data. This allows the user to easily recognize information that identifies the delivery order. In this way, the information processing device can display orders in a way that allows delivery orders to be visually distinguished.
[0092] In the embodiment, when the order data is third order data relating to a third type of food and beverage order, the information processing device can display an image based on the order data in a first or second area based on settings according to user instructions. This allows the information processing device to easily recognize orders, including takeout orders, by differences in the display area, according to the user's selection. Based on differences in operation at each store, the information processing device can display orders in a way that allows each order to be visually distinguished according to the type of order.
[0093] [Other embodiments] In the above-described embodiment, an example was given in which the first order data, the second order data, and the third order data are displayed in the upper or lower section of the order display image, but the invention is not limited to this. The setting unit 113 may be configured to divide the order display image into multiple display areas, such as three sections, and display the order image accordingly. For example, the setting unit 113 may be configured to display the first order data in the first area, the second order data in the second area, and the third order data in the third area. In this case, the display control unit 112 displays the order image based on the first order data in the first area, the order image based on the second order data in the second area, and the order image based on the third order data in the third area.
[0094] The first, second, and third regions may be multiple different displays. In this case, the display control unit 112 may display an order image based on the first order data on the first display, an order image based on the second order data on the second display, and an order image based on the third order data on the third display. The display control unit 112 may display at least one of the first, second, and third order data on a different display. For example, the display control unit 112 may display the first order data on the first display and the second and third order data on different regions of the second display.
[0095] The information processing device may be implemented using a single electronic device, such as store server 1, or it may be implemented using multiple electronic devices with distributed functions.
[0096] The information processing device may be implemented as a display device equipped with a display 4. In this example, the display device has a processor 11, main memory 12, auxiliary storage device 13, and communication interface 14 similar to those of the store server 1. The processor of the display device implements an acquisition unit 110, a storage control unit 111, a display control unit 112, a setting unit 113, and an output unit 114 similar to those implemented by the processor 11 of the store server 1. The acquisition unit implemented by the processor of the display device acquires order data from the store server 1.
[0097] The embodiments described above may be applied not only to electronic devices such as information processing devices, but also to methods performed by electronic devices. The embodiments described above may also be applied to programs that enable a computer to perform the processing of each part of an electronic device.
[0098] The program may be transferred while stored on an electronic device, or it may be transferred without being stored on an electronic device. In the latter case, the program may be transferred via a network, or it may be transferred while recorded on a recording medium. The recording medium is a non-temporary, tangible medium. The recording medium is a computer-readable medium. The recording medium can be any medium that is capable of storing a program and is readable by a computer, such as a CD-ROM or memory card, and its form is not limited.
[0099] In addition, several embodiments of the present invention have been described, but these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be carried out 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 variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of symbols]
[0100] 1...Store server, 2...Network, 3...External server, 4...Display, 5...Printer, 6...Access point, 7...POS terminal, 8...Handheld terminal, 9...Tablet terminal, 10...Network, 11...Processor, 12...Main memory, 13...Auxiliary storage device, 14...Communication interface, 110...Acquisition unit, 111...Storage control unit, 112...Display control unit, 113...Setting unit, 114...Output unit, 130...Order data storage area, Ara...Page number display area, Arb...Order number display area, Arc...In-store dining order display area, Ard...Delivery order display area, Are...Order item display area, Arf...Te Table number display area, Arg… Order time display area, Arh… Number of customers display area, Ari… Staff member display area, Arj… Mark display area, Ark… Order item display area, Arl… Delivery number display area, Arm… Table number display area, Arn… Order time display area, Aro… Delivery time display area, Arp… Mark display area, Arq… Order display selection area, Arr… Number of slots selection area, Ars… Takeout order display selection area, Ba… Upper page forward button, Bb… Lower page forward button, Bc… Update button, Ima… Order display image, Imb~Imc… Order image, Imd… Display setting image, S… Information processing system.
Claims
1. An acquisition unit that acquires order data related to food and beverage orders, A display control unit that displays an image based on the order data in a first area or a second area, depending on whether the order data is first order data relating to a first type of food or beverage order, second order data relating to a second type of food or beverage order, or third order data relating to a third type of food or beverage order. Equipped with, The first type of food and beverage is in-store dining, the second type of food and beverage is delivery, and the third type of food and beverage is a mixed order of in-store dining and takeout. The second order data includes information indicating the delivery time, The display control unit causes the information indicating the delivery time to be displayed in the second area. The display control unit, based on settings in accordance with user instructions, displays an image based on the third order data in the same area as the first order data or the second order data. The image based on the third order data is displayed in a manner that allows it to be identified with the first order data or the second order data displayed in the same area. Information processing device.
2. The display control unit causes the image based on the order data displayed in the first area or the second area to be displayed in a manner that allows for the identification of the type of food or drink. The information processing apparatus according to claim 1.
3. If the order data is the second order data, the order data includes identification information specific to the order of the second type of food and beverage. The image based on the aforementioned order data includes the aforementioned identification information, The information processing apparatus according to claim 1.
4. At least one display unit, An acquisition unit that acquires order data related to food and beverage orders, A display control unit that, depending on whether the order data is first order data relating to a first type of food or beverage order, second order data relating to a second type of food or beverage order, or third order data relating to a third type of food or beverage order, displays an image based on the order data in the first or second area of the at least one display unit, Equipped with, The first type of food and beverage is in-store dining, the second type of food and beverage is delivery, and the third type of food and beverage is a mixed order of in-store dining and takeout. The second order data includes information indicating the delivery time, The display control unit causes the information indicating the delivery time to be displayed in the second area. The display control unit, based on settings in accordance with user instructions, displays an image based on the third order data in the same area as the first order data or the second order data. The image based on the third order data is displayed in a manner that allows it to be identified with the first order data or the second order data displayed in the same area. Information processing system.
5. On the computer, A function to acquire order data related to food and beverage orders, A display control function that displays an image based on the order data in a first area or a second area, depending on whether the order data is a first order data relating to a first type of food or beverage order, a second order data relating to a second type of food or beverage order, or a third order data relating to a third type of food or beverage order. An information processing program for executing, The first type of food and beverage is in-store dining, the second type of food and beverage is delivery, and the third type of food and beverage is a mixed order of in-store dining and takeout. The second order data includes information indicating the delivery time, The display control function causes the information indicating the delivery time to be displayed in the second area. The display control function, based on settings in accordance with user instructions, displays an image based on the third order data in the same area as the first order data or the second order data. The image based on the third order data is displayed in a manner that allows it to be identified with the first order data or the second order data displayed in the same area. Information processing program.
Citation Information
Patent Citations
Electronic cash register system
JP2001034840A
Order registration system and program
JP2016149057A
Display device and display system
JP2016206719A
Drive-thru / point-of-sale automated transaction technologies and apparatus
US20200184437A1
Food delivery optimization
US20220044307A1