Conveyance system, conveyance method, and conveyance program
The transportation system with multiple event paths and timed control units addresses the inefficiencies in restaurant event execution, ensuring timely and synchronized events on a circulating transport path.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- KURA SUSHI INC
- Filing Date
- 2025-10-01
- Publication Date
- 2026-06-25
Smart Images

Figure JP2025034943_25062026_PF_FP_ABST
Abstract
Description
Transportation system, transportation method, and transportation program
[0001] The present disclosure relates to a transportation system that transports food and beverages to customers via a transportation path, a transportation method executed in the transportation system, and a transportation program executed in the transportation system.
[0002] In the stores of restaurants such as conveyor belt sushi restaurants, a transportation path for transporting objects such as food and beverages may be used (see, for example, Patent Document 1). In restaurants that use a transportation path, attempts have also been made to transport objects other than food and beverages via the transportation path. For example, in the system described in Patent Document 2, a food and beverage guide device equipped with holding means for holding a printed POP card or digital display means for displaying display data is placed on the transportation path and transported.
[0003] Japanese Patent Application Laid-Open No. 2005-289547 Japanese Patent Application Laid-Open No. 2008-293322
[0004] The inventor of the present invention has conducted trials and studies on a technique for transporting an event execution device capable of executing an event via a transportation path. If the event execution device transported via the transportation path can execute an event in accordance with the timing of reaching the table of the customer who is the target of the event, it is possible to fully entertain the customer. Here, in a restaurant that uses a transportation path, a plurality of tables are arranged along the transportation path, and the object transported by the transportation path passes through a plurality of tables adjacent to the transportation path in order. Therefore, depending on the table that is the target of the event, it may take a long time from the start of the transportation of the event execution device until it reaches the target table. Therefore, it is desirable to suppress the lengthening of the transportation time of the event execution device as much as possible. Also, it is important to cause the event execution device to execute an event at an appropriate timing when the event execution device reaches the target table.
[0005] A typical object of the present disclosure is to provide a transportation system, a transportation method, and a transportation program capable of appropriately executing an event on a transportation path by an event execution device by solving at least one of the above problems.
[0006] A first aspect of a transport system provided by a typical embodiment of the present disclosure is a transport system for transporting food and beverages to customers in a restaurant, comprising: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device transported by the circulating transport path and executing an event on the circulating transport path; and a control unit for controlling the transport system, wherein the circulating transport path comprises a first seating reciprocating transport path and a second seating reciprocating transport path for transporting objects back and forth between the seating area and the kitchen area, and a kitchen transport path connected to the first seating reciprocating transport path and the second seating reciprocating transport path, respectively, for transporting objects within the kitchen area, and the event path, which is the transport path of the event execution device on the circulating transport path, transports the event execution device to a table adjacent to the first seating reciprocating transport path without passing through the second seating reciprocating transport path. The system includes a first event path which is a route for placement, and a second event path which is a route for the event execution device that transports the event execution device to a table adjacent to the second seating reciprocating transport path without passing through the first seating reciprocating transport path. The control unit, when executing an event by the event execution device on the first seating reciprocating transport path, starts the event by the event execution device on the circulating transport path at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table for which the event is to be executed via the first event path. When executing an event by the event execution device on the second seating reciprocating transport path, the control unit starts the event by the event execution device on the circulating transport path at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table via the second event path.
[0007] A second aspect of the transport system provided by a typical embodiment of the present disclosure is a transport system for transporting food and beverages to customers in a restaurant, comprising: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device transported by the circulating transport path and performing an event on the circulating transport path; a plurality of tables arranged in a line along the path of the circulating transport path; and an order receiving device provided at each of the plurality of tables for receiving orders from customers, wherein the circulating transport path transports food and beverages and The event execution device is transportable and comprises a first and second seating area transport path for transporting objects back and forth between the seating area and the kitchen area, and a kitchen transport path connected to the first and second seating area transport paths for transporting objects within the kitchen area, wherein the kitchen transport path includes a first kitchen transport path that transports objects in a first transport direction from the end of the second seating area transport path to the start of the first seating area transport path, and a first kitchen transport path that transports objects in a direction different from the first transport direction to the start of the second seating area transport path The system includes a second kitchen transport path for transporting within the kitchen area, and includes, as input areas for the event execution device to the circulating transport path set on the kitchen transport path, a first input area set in the first kitchen transport path where the event execution device to be transported to a table adjacent to the first seating reciprocating transport path is input, and a second input area set in the second kitchen transport path where the event execution device to be transported to a table adjacent to the second seating reciprocating transport path is input, the control unit of the event execution device identifies the event execution table, which is the table where the order receiving device that received the event order is located, when an order for an event to be executed by the event execution device is received by the order receiving device, sets a timer corresponding to the transport time, which is the time it takes for the event execution device to reach the event execution table via the circulating transport path and which changes according to the event execution table and the input area, and starts the event by the event execution device when the set timer has elapsed.
[0008] A third aspect of the transport system provided by a typical embodiment of the present disclosure is a transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant and capable of transporting objects from the kitchen area of the restaurant to the seating area; an event execution device transported by the transport path and executing an event on the transport path; a reference position passage detection unit that detects the timing when the event execution device transported by the transport path passes a predetermined reference position on the transport path; and a control unit that controls the food and beverage supply system, wherein the reference position passage detection unit uses a camera transported by the transport path to detect the timing when the event execution device passes the reference position, and the control unit initiates an event by the event execution device in response to the detection result of the event execution device transported by the transport path passing the reference position.
[0009] A fourth aspect of the transport system provided by a typical embodiment of the present disclosure is a transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in a seating area of the restaurant and capable of transporting objects from the kitchen area of the restaurant to the seating area; a display unit transported by the transport path and displaying an image on the transport path; a reference position passage detection unit that detects the timing when the display unit transported by the transport path passes a predetermined reference position on the transport path; and a control unit that controls the food and beverage supply system, wherein the reference position passage detection unit uses a camera transported by the transport path to detect the timing when the display unit passes the reference position, and the control unit controls the timing of the image display by the display unit according to the result of the detection of the display unit transported by the transport path passing the reference position.
[0010] A fifth aspect of the transport system provided by a typical embodiment of the present disclosure is a transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in a seating area of the restaurant and capable of transporting objects from the kitchen area of the restaurant to the seating area; a terminal transported by the transport path; and a table passage detection unit that detects the timing when the terminal passes each of the plurality of tables arranged along the transport path, wherein the table passage detection unit detects the timing when the terminal passes each of the plurality of tables based on the timing when an identifier arranged along the transport path is read by an identifier reading unit transported by the transport path.
[0011] A first aspect of the transport method provided by a typical embodiment of the present disclosure is a transport method performed in a transport system for transporting food and beverages to customers in a restaurant, the transport system comprising: a circulating transport path for transporting objects in a circular manner between a kitchen area and a seating area within the restaurant; an event execution device transported by the circulating transport path and executing an event on the circulating transport path; and a control unit for controlling the transport system, wherein the circulating transport path comprises a first seating reciprocating transport path and a second seating reciprocating transport path for transporting objects back and forth between the seating area and the kitchen area, and a kitchen transport path connected to the first seating reciprocating transport path and the second seating reciprocating transport path, respectively, for transporting objects within the kitchen area, and the event path, which is the transport path of the event execution device on the circulating transport path, transports the object to a table adjacent to the first seating reciprocating transport path without passing through the second seating reciprocating transport path. The control unit includes a first event path which is the path of the event execution device, and a second event path which is the path of the event execution device that transports the event execution device to a table adjacent to the second seating reciprocating transport path without passing through the first seating reciprocating transport path. The control unit performs the following steps: when executing an event by the event execution device on the first seating reciprocating transport path, it starts the event by the event execution device on the circulating transport path at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table for which the event is to be executed via the first event path; and when executing an event by the event execution device on the second seating reciprocating transport path, it starts the event by the event execution device on the circulating transport path at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table via the second event path.
[0012] A second aspect of the transport method provided by a typical embodiment of the present disclosure is a transport method performed in a transport system for transporting food and beverages to customers in a restaurant, the transport system comprising: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device which is placed onto the circulating transport path by an employee and transported by the circulating transport path, and which performs an event on the circulating transport path; a plurality of tables arranged in a line along the path of the circulating transport path; and each of the plurality of tables The facility is provided with an order receiving device for receiving orders from customers, and the circulating transport path is capable of transporting food and beverages and the event execution device, and comprises a first seating area return transport path and a second seating area return transport path that return objects between the seating area and the kitchen area, and a kitchen transport path connected to the first seating area return transport path and the second seating area return transport path, respectively, for transporting objects within the kitchen area, and the kitchen transport path transports objects in a first transport direction from the end point of the second seating area return transport path to the start point of the first seating area return transport path The system includes a room transport path and a second kitchen transport path that transports objects within the kitchen area in a direction different from the first transport direction to the starting point of the second seating reciprocating transport path, and includes, as input areas for the event execution device to the circulating transport path set on the kitchen transport path, a first input area set in the first kitchen transport path where the event execution device to be transported to a table adjacent to the first seating reciprocating transport path is input by an employee, and a second input area set in the second kitchen transport path where the event execution device to be transported to a table adjacent to the second seating reciprocating transport path is input by an employee, wherein the control unit of the event execution device includes the steps of identifying an event execution table, which is the table on which the order receiving device that received the event order is located, when an order for an event to be executed by the event execution device is received by the order receiving device, and the time from the time it takes for the event execution device, which was input by an employee in each of the first input areas, to reach the event execution table via the circulating transport path, andThe process involves setting a timer corresponding to the transport time, which varies depending on the event execution table and the input area, and then, when the set timer has elapsed, initiating the event by the event execution device.
[0013] A typical embodiment of the present disclosure provides a transport program that is executed by a transport system for transporting food and beverages to customers in a restaurant, the transport system comprising: a circulating transport path that transports objects in a circular manner between the kitchen area and the seating area within the restaurant; an event order display unit installed in the kitchen area that displays customer orders for events executed by the event execution device; and an event execution device, the event execution device being transported by the circulating transport path and executing events on the circulating transport path, the circulating transport path comprising a first seating reciprocating transport path and a second seating reciprocating transport path that transport objects back and forth between the kitchen area and the seating area within the seating area, and a kitchen transport path connected to the first seating reciprocating transport path and the second seating reciprocating transport path, respectively, that transports objects within the kitchen area, the event path which is the transport path of the event execution device on the circulating transport path, without passing through the second seating reciprocating transport path, the first The transport program includes a first event path which is the path of the event execution device to transport the event execution device to a table adjacent to the seating reciprocating transport path, and a second event path which is the path of the event execution device to transport the event execution device to a table adjacent to the second seating reciprocating transport path without passing through the first seating reciprocating transport path. The transport program is executed by the control unit of the event execution device, and in response to an operation of an operation unit operated by an employee who has grasped the event order displayed on the event order display unit, the transport program causes the event execution device to perform the following steps: identify an event execution table from among a plurality of tables arranged along the transport path, which is a table on which the event execution device will execute an event; set a timer corresponding to the time it will take for the event execution device to reach the identified event execution table via either the first event path or the second event path; and start the event when the set timer has elapsed.
[0014] According to the transport system, transport method, and transport program described herein, events on the transport path can be appropriately executed by an event execution device.
[0015] A transport system according to a first aspect of this disclosure transports food and beverages to customers in a restaurant. The transport system comprises a circulating transport path, an event execution device, and a control unit. The circulating transport path transports objects in a circular manner between the kitchen area and the seating area within the restaurant. The event execution device is transported by the circulating transport path and executes events on the circulating transport path. The control unit controls the transport system. The circulating transport path comprises a first seating area return transport path, a second seating area return transport path, and a kitchen transport path. The first and second seating area return transport paths transport objects back and forth between the seating area and the kitchen area within the seating area. The kitchen transport path is connected to each of the first and second seating area return transport paths and transports objects within the kitchen area. The transport paths (event paths) for the event execution device on the circulating transport path include a first event path and a second event path. The first event path is the path of the event execution device that transports the event to a table adjacent to the first seating reciprocating transport path, without passing through the second seating reciprocating transport path. The second event path is the path of the event execution device that transports the event to a table adjacent to the second seating reciprocating transport path, without passing through the first seating reciprocating transport path. When the control unit executes an event by the event execution device on the first seating reciprocating transport path, it starts the event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table to which the event will be executed via the first event path. Furthermore, when the control unit executes an event by the event execution device on the second seating reciprocating transport path, it starts the event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table via the second event path.
[0016] In the transport system of the first aspect of this disclosure, the circulating transport path includes a first seating area return transport path and a second seating area return transport path that transport objects back and forth between the seating area and the kitchen area, and a kitchen transport path that transports objects within the kitchen area. The circulating transport path includes a first event path, which is the path of an event execution device to a table adjacent to the first seating area transport path, and a second event path, which is the path of an event execution device to a table adjacent to the second seating area transport path. The first event path does not pass through the second seating area return transport path, and the second event path does not pass through the first seating area return transport path. Therefore, by transporting the event execution device by an event path corresponding to the event execution table on which the event is to be executed, the transport time until the event execution device is transported to the event execution table is appropriately shortened. Furthermore, by providing multiple event paths for transporting event execution devices on the circulating transport path, it becomes easy to transport multiple event execution devices in parallel on the circulating transport path. Furthermore, when the control unit executes an event using an event execution device on the first seating area transport path, it starts the event using the event execution device at the timing when the event execution device, which has been placed on the kitchen transport path, reaches the event execution table via the first event path. Furthermore, when the event execution device executes an event on the second seating area transport path, it starts the event using the event execution device at the timing when the event execution device reaches the event execution table via the second event path. As a result, regardless of which of the multiple event paths the event execution device is transported by, the event is started at the appropriate timing when the event execution device reaches the event execution table. Therefore, events on the transport path by the event execution device are executed appropriately.
[0017] The kitchen transport route may be connected to both the end point of the first seating area transport route and the start point of the second seating area transport route. In other words, by connecting the kitchen transport route to both the first seating area transport route and the second seating area transport route, a circulating transport route that passes through both the first and second seating area transport routes may be formed. In this case, by using different event routes to transport the event execution device in a long circulating transport route that passes through both the first and second seating area transport routes, the transport time until the event execution device is transported to the event execution table can be appropriately shortened. However, it is also possible for the circulating transport route including the first event route and the circulating transport route including the second event route to be independent transport routes (i.e., routes that are not connected).
[0018] The input area for the event execution device set up on the kitchen transport path may include a first input area and a second input area. The first input area is the input area for the event execution device to the first event path. The second input area is the input area for the event execution device to the second event path. The kitchen transport path may include a first kitchen transport path and a second kitchen transport path. The first kitchen transport path transports objects in a first transport direction from the end point of the second seating area return transport path to the start point of the first seating area return transport path. The second kitchen transport path transports objects in a direction different from the first transport direction to the start point of the second seating area return transport path. The first input area may be set up in the first kitchen transport path, and the second input area may be set up in the second kitchen transport path.
[0019] In this case, the first and second input areas are set at appropriate locations in the kitchen transport path, depending on the destination of the event execution device. As a result, the transport time of the event execution device is appropriately shortened. Also, since the transport direction of objects in the first input area and the transport direction of objects in the second input area are different, it becomes easier for employees to distinguish between the first and second input areas. Therefore, it becomes less likely that the event execution device will be placed in the wrong input area.
[0020] Furthermore, if the first event path and the second event path are located within the same circular transport path, the transport time from an event execution device placed in the first input area to a table adjacent to the first seat return transport path may be shorter than the transport time from an event execution device placed in the second input area to a table adjacent to the first seat return transport path. Also, the transport time from an event execution device placed in the second input area to a table adjacent to the second seat return transport path may be shorter than the transport time from an event execution device placed in the first input area to a table adjacent to the second seat return transport path after traveling back and forth along the first seat return transport path. In this case, the transport time until the event execution device is transported to the event execution table is appropriately shortened.
[0021] In the kitchen transport route, a distance longer than the length of the event execution device in the direction along the transport direction of the circulating transport route may be provided between the input area where the event execution device is placed into the circulating transport route and the entrance where the event execution device, once placed in the input area, enters the seating area.
[0022] In this case, if an employee notices a mistake after placing the event execution device into the input area (for example, placing the event execution device into the wrong input area), they can retrieve the event execution device from the circulating transport path before it enters the seating area. Therefore, events by the event execution device are more likely to be executed properly. Note that if the event execution device is composed of multiple enclosures connected in the transport direction, the aforementioned "length of the event execution device in the direction along the transport direction" may be the total transport direction length of the multiple connected enclosures.
[0023] The control unit may identify the table of the customer who requested the event execution as the event execution table from among several tables. The control unit may set a timer corresponding to the time it takes for the event execution device to reach the event execution table via a circular transport path through either the first event path or the second event path. For example, when the control unit executes an event on the first seat return transport path, it may set a timer corresponding to the time it takes for the event execution device to reach the event execution table via the first event path. When the control unit executes an event on the second seat return transport path, it may set a timer corresponding to the time it takes for the event execution device to reach the event execution table via the second event path. The control unit may start the event by the event execution device when the set timer has elapsed.
[0024] In this case, the timer is set considering not only the event execution table but also the event path that transports the event execution device. When the timer elapses, the event is executed at the appropriate time according to the event execution table and event path. Therefore, the transport time of the event execution device is appropriately shortened, and the event is executed at the appropriate time.
[0025] Furthermore, if a first input area is provided, which is the input area for event execution devices to the first event path, and a second input area is provided, which is the input area for event execution devices to the second event path, the control unit may set timers corresponding to both the input area into which the event execution device is inserted and the specified event execution table. In this case as well, the transport time of the event execution device is appropriately shortened, and the event is executed at the appropriate timing.
[0026] The event path, whether it be the first event path or the second event path, may be predetermined for each table. When the control unit identifies an event execution table, it may set a timer according to the predetermined event path corresponding to the identified event execution table.
[0027] In this case, since an event path is predetermined for each table, simply identifying the event execution table is enough to set a timer that takes both the identified event execution table and the corresponding event path into consideration. In other words, the control unit can set a timer that takes the event path into consideration without having to separately obtain information to identify the event path to be used. Therefore, the timer is set appropriately with a simple process.
[0028] For example, depending on whether the circulating transport path adjacent to the event execution table is the first seat return transport path or the second seat return transport path, the event path may be predetermined to be either the first event path or the second event path. In this case, the event execution device is transported to the event execution table via the appropriate event path corresponding to the table.
[0029] Furthermore, if the first input area and the second input area are located on the kitchen transport path, it may be predetermined for each table whether the input area is the first or second input area. When the control unit identifies an event execution table, it may set a timer corresponding to the input area predetermined according to the identified event execution table. In this case as well, simply identifying the event execution table is sufficient to set a timer that takes into account both the identified event execution table and the input area into which the event execution device is inserted.
[0030] Furthermore, if a first input area is provided, which is the input area for the event execution device to the first event path, and a second input area is provided, which is the input area for the event execution device to the second event path, the control unit may set timers corresponding to both the input area into which the event execution device is inserted and the specified event execution table. In this case as well, the transport time of the event execution device is appropriately shortened, and the event is executed at the appropriate timing. In addition, the control unit can set timers that take into account the input area used without having to separately acquire information to identify the input area into which the event execution device is inserted.
[0031] When the control unit identifies an event execution table, it may perform a notification process to inform the restaurant staff of at least one of the event routes and input areas that should be used to transport the event execution device to the identified event execution table. In this case, the staff can appropriately identify which event route or input area to use for transporting the event execution device from among multiple event routes or input areas.
[0032] The specific method for informing employees of at least one of the event routes and input areas to be used can be selected as appropriate. For example, the control unit may perform notification processing by displaying at least one of the event routes and input areas to be used on a display device. Notification processing can also be done by voice or other means. Alternatively, a separate display device may be installed corresponding to each of the multiple event routes. The control unit may inform employees of the event route to be used by displaying a specific image (for example, an image notifying the event execution table, or an image notifying that an event order has been placed by a customer) on the display device corresponding to the event route to be used. Similarly, a separate display device may be installed corresponding to each of the multiple input areas. The control unit may inform employees of the input area to be used by displaying a specific image on the display device corresponding to the input area to be used. Additionally, each of the multiple event routes (or input areas) may be pre-attached with information (for example, printed information) indicating the corresponding table (i.e., the table to which the event execution device is transported using the corresponding event route).
[0033] However, the event route and input area used to transport the event execution device do not have to be predetermined for each table. In other words, the system may be configured so that the event execution device is transported to the target event execution table regardless of which of the multiple event routes and input areas is used. In this case, although the time it takes for the event execution device to be transported to the event execution table may be longer, employees can transport the event execution device to the event execution table using any event route and input area, which tends to improve work efficiency. In this case, the control unit may acquire information that identifies at least one of the event route and input area used to transport the event execution device, in addition to information that identifies the event execution table. The control unit may set a timer corresponding to at least one of the identified event route and input area and the event execution table. Even in this case, the event is executed at an appropriate time when the event execution device reaches the event execution table.
[0034] Furthermore, a specific method for causing the control unit to identify at least one of the event route and input area can be appropriately selected. For example, information identifying at least one of the event route and input area may be input by operating the control unit. Similarly, information identifying the event execution table may be input by operating the control unit. The control unit may be an control unit provided by the event execution device. Alternatively, the control unit may be an control unit of a terminal device fixed at a predetermined location in the kitchen area, or an control unit of a terminal device held by an employee.
[0035] The circulating transport path may be equipped with a path switching device that switches whether or not to shorten the transport path of an object. The control unit may set a timer depending on whether or not the path switching device shortens the path along the event path until the event execution device is transported to the event execution table.
[0036] In this case, a timer of an appropriate length is set depending on whether or not route shortening is performed by the route switching device. Even if a route switching device is installed on the event route, the event will be executed at the appropriate time.
[0037] For example, the route switching device may include a seating area-side transfer device that switches whether or not to transfer an object from the middle of the outbound path to the middle of the return path of a seating area-return transfer path (at least one of the first seating area-return transfer path and the second seating area-return transfer path). The route switching device may also include a kitchen-side transfer device that switches whether or not to transfer an object between the middle of the first kitchen transfer path and the second kitchen transfer path.
[0038] Furthermore, the technique of setting a timer of an appropriate length depending on whether or not route shortening is performed by a route switching device can also be applied to transport systems where only one event route is provided on the transport path, and to transport systems that transport event execution devices by transport paths other than circular transport paths (for example, a transport path that directly transports the event execution device to the table of the customer who ordered the event). In this case, the transport system can also be expressed as follows.
[0039] A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area of the restaurant to the seating area; a path switching device provided on the transport path for switching whether or not to shorten the transport path of objects; an event execution device transported by the transport path and executing an event on the transport path; and a control unit, wherein the control unit identifies an event execution table from among the plurality of tables, which is the table of a customer who has requested the execution of an event; sets a timer corresponding to the time it takes for the event execution device to reach the event execution table via the transport path, depending on the identified event execution table and whether or not the path is shortened by the path switching device; and starts the event by the event execution device when the set timer has elapsed.
[0040] A predetermined position on the circulating transport path may be set in advance as a reference position. The reference position may include a first reference position provided at a predetermined position on the first event path, and a second reference position provided at a predetermined position on the second event path. The transport system may further include a reference position passage detection unit that detects the timing when an event execution device transported by the circulating transport path passes the first reference position or the second reference position. The control unit may start an event by the event execution device in response to the detection of the event execution device passing the first reference position or the second reference position.
[0041] In this case, even if the position where the event execution device is placed on the circulating transport path changes, the timing of the event start by the event execution device is controlled based on the detection that the event execution device has passed the reference position. In other words, regardless of the time it takes from when the event execution device is placed on the circulating transport path until it reaches the reference position, the event will start at the appropriate time when the event execution device reaches the event execution table. Therefore, events are more easily and appropriately executed.
[0042] The predetermined position on the transport path to be used as the reference position can be selected as appropriate. For example, the reference position may be set in the kitchen transport path or in the customer seating return transport path. When the reference position is set in the kitchen transport path, the position where the reference position is set may correspond to the input position where the event execution device is inserted, or it may be at least one of the entrance where an object enters the customer seating return transport path from the kitchen transport path, or the exit where an object returns to the kitchen transport path from the customer seating return transport path. Also, when the reference position is set in the customer seating return transport path, the reference position may be set at a position corresponding to each of the multiple tables arranged along the customer seating return transport path, or at a position corresponding to the space between a pair of adjacent tables. Furthermore, the reference position may be set at least one of the start point, end point, and turnaround point of the outbound and return routes in the customer seating return transport path.
[0043] In addition, a method of controlling the start timing of an event by the event execution device according to the timing of operating the operation unit provided in the event execution device can also be adopted. However, when the conveyance direction of the object in the first input area is different from the conveyance direction of the object in the second input area, the position of the operation unit provided in the event execution device (for example, the orientation of the touch panel, etc.) may also change according to the input area where the event execution device is input. As a result, depending on the input area where the event execution device is input, employees may find it difficult to operate the operation unit provided in the event execution device. On the other hand, by controlling the start timing of the event by the event execution device according to the detection result of the passage of the reference position of the event execution device, even when it is difficult for employees to operate the operation unit provided in the event execution device, the event by the event execution device can be started easily and appropriately.
[0044] In addition, the technology of starting an event by the event execution table according to the timing when the event execution device passes through the reference position can also be adopted in a conveyance system in which only one event path is provided on the conveyance path, and a conveyance system that conveys the event execution device by a conveyance path other than the circulating conveyance path (for example, a conveyance path that directly conveys the event execution device to the table of the customer who ordered the event, etc.). In this case, the conveyance system can also be expressed as follows.
[0045] A conveyance system for conveying food and drinks to customers in a food and beverage store, comprising: a conveyance path arranged along a plurality of tables provided in the customer seating area in the store and capable of conveying an object from the kitchen area in the store to the customer seating area; an event execution device conveyed by the conveyance path and executing an event on the conveyance path; a reference position passage detection unit that detects the timing when the event execution device conveyed by the conveyance path passes through a predetermined reference position on the conveyance path; and a control unit that controls the conveyance system, wherein the control unit starts an event by the event execution device according to the result of detecting the passage of the reference position of the event execution device conveyed by the conveyance path.
[0046] The control unit may set a timer according to the time from when the event execution device conveyed by the circulation conveyance path passes the first reference position or the second reference position until it reaches the event execution table. The control unit may start measuring the set timer at the timing when the passage of the event execution device at the first reference position or the second reference position is detected by the reference position passage detection unit. The control unit may start an event by the event execution device at the timing when the set timer elapses.
[0047] In this case, even if an employee does not specify the timing to start measuring the timer, when the event execution device passes the first reference position or the second reference position, the measurement of the timer is automatically started. Therefore, an increase in the working hours of the employee is suppressed. Further, the control unit sets a timer according to the time from when the event execution device conveyed by the circulation conveyance path passes the first reference position or the second reference position until it reaches the event execution table. Therefore, even if the position where the event execution device is put onto the circulation conveyance path changes, an appropriate-length timer according to the conveyance time from the reference position to the event execution table starts upon the passage of the event execution device through the reference position. That is, regardless of the time from when the event execution device is put onto the circulation conveyance path until it reaches the reference position, the event is started at an appropriate timing when the event execution device reaches the event execution table. Thus, the event can be executed more easily and appropriately.
[0048] The conveyance system may further include identifiers installed at each of the first reference position and the second reference position. The reference position passage detection unit may include an identifier reading unit provided on the event execution device for identifying the identifier. The reference position passage detection unit (for example, the event terminal control unit of the event terminal described later) may detect, as the timing when the event execution device passes the reference position, the timing when the identifier reading unit reads the identifier in the process of the event execution device being conveyed by the circulation conveyance path.
[0049] In this case, the timing of the event execution device passing the reference position is automatically and appropriately detected by the identifier and the identifier reader. It is also possible to use different identifiers for the first reference position and the second reference position. In this case, the reference position passage detection unit can, by reading the identifier, identify not only the timing of the event execution device passing the reference position, but also whether the reference position passed by the event execution device is the first or second reference position. Therefore, event execution can be controlled more appropriately and accurately.
[0050] Furthermore, the technology for detecting the timing of an event execution device passing a reference position using an identifier and an identifier reader can also be used in transport systems where only one event path is provided on the transport path, and in transport systems that transport event execution devices via transport paths other than circular transport paths.
[0051] Various identifiers, such as QR codes (registered trademark) or barcodes, can be used as identifiers. When using QR codes (registered trademark) or barcodes as identifiers, the identifier reader can read various information (for example, information indicating the event route or input location to be used) from the identifier, and the identifier can be read easily with high accuracy. However, it is also possible to use numbers, symbols, and pictures (for example, different animals) as identifiers. Identifiers may be printed on various objects such as paper and placed at the reference position. An identifier display unit capable of displaying an image including the identifier may also be placed at the reference position. Various configurations can also be used for the identifier reader. For example, the event execution device may include an event terminal, which will be described later. The event terminal may be equipped with a camera capable of reading identifiers. In this case, the camera of the event terminal may be used as the identifier reader. The reference position passage detection unit can also detect the timing when the event execution device passes the reference position by using various sensors such as optical sensors, magnetic sensors, or cameras (for example, AI cameras) instead of identifiers.
[0052] The transport system may further include an identifier display unit. The identifier display unit is installed at each of the first and second reference positions and can display an image including an identifier. The control unit may cause the identifier corresponding to the event execution table to be displayed on the identifier display unit. The event execution device may include an event terminal. The event terminal may include a camera capable of reading identifiers and an event terminal control unit that functions as at least part of the control unit of the transport system. When an identifier is read by the camera, the event terminal control unit may identify the event execution table corresponding to the read identifier, set a timer according to the identified event execution table, and start measurement.
[0053] In this case, the event terminal control unit can not only detect the timing when the event execution device passes the reference position by reading the identifier displayed on the identifier display unit, but can also identify the event execution table. Once the event execution table is identified, it is possible to automatically set a timer corresponding to the identified event execution table. Therefore, the amount of work required of employees to identify the event execution table for the control unit is appropriately reduced. Furthermore, the identifier and identifier reader may be used for purposes other than detecting the timing when the event execution device passes the reference position. For example, the control unit may use the identifier to identify the content of an event by displaying an identifier corresponding to the content of the event to be executed (for example, at least one of the following: the event execution table, the type and number of event products to be stored in the event execution device, the type of event image to be displayed on the event execution device, etc.) on the identifier display unit. As an example, when using an identifier to identify the event execution table, the control unit may display the identifier corresponding to the event execution table on the identifier display unit. The table corresponding to the identifier read by the identifier reader unit may be identified as the event execution table. In this case, the identifier display unit does not need to be located at a reference position on the transport path, but can be located at any position, such as a predetermined position in the kitchen area. For example, the event order display unit described later may be used as the identifier display unit. Alternatively, a display unit different from the event order display unit (for example, a display unit on a tablet terminal or smartphone used by an employee) may be used as the identifier display unit.
[0054] Furthermore, the technology of identifying the content of an event using an identifier can also be used in transport systems where only one event path is provided on the transport route, and in transport systems that transport event execution devices via transport routes other than circular transport routes.
[0055] Furthermore, the transport system can determine the timing at which an event execution device reaches the event execution table without using a timer set according to the event execution table. For example, the transport system may further include a table passage detection unit that detects the timing at which an event execution device, transported by a transport path (e.g., a circular transport path), passes each of a plurality of tables arranged along the transport path. The control unit may start an event by the event execution device at the timing at which the table passage detection unit detects that the event execution device transported by the transport path has passed the event execution table. In this case, an event will be started appropriately at the timing at which the event execution device reaches the event execution table, even without setting a timer according to the event execution table.
[0056] Furthermore, the table passage detection unit can employ at least one of the following, similar to the reference position passage detection unit described above: an identifier, an identifier reading unit, a camera (e.g., an AI camera), or a sensor (e.g., an optical sensor or a magnetic sensor).
[0057] The event execution device may include an event terminal. The event terminal may include a display unit capable of displaying an image and an event terminal control unit that functions as at least part of the control unit of the transport system. The event terminal control unit of the event terminal may start displaying an event image on the display unit when the event terminal, which is transported through the first event path or the second event path in the circulating transport path, reaches the event execution table.
[0058] In this case, regardless of whether the event execution device is transported via the first or second event path, the display of the event image begins when the event execution device reaches the event execution table. Therefore, events using event images can fully entertain customers who have ordered the event.
[0059] Furthermore, the event terminal may display an image different from the event image on its display unit at least one of the following times: before or after displaying the event image. Even in this case, by appropriately controlling the timing of when the event image among the series of images will start to be displayed, the event image can still fully entertain the customers.
[0060] Furthermore, the technology that allows an event terminal to control the timing of the start of displaying event images can also be used in transport systems where only one event path is provided on the transport path, and in transport systems where event execution devices are transported by transport paths other than circular transport paths. Similarly, among the technologies described later, the technology that allows an event terminal to set a timer, the technology that identifies an event execution table by operating the event terminal's touch panel, and the technology that starts timer measurement in response to the operation of the touch panel can also be used in transport systems where only one event path is provided on the transport path, and in transport systems where event execution devices are transported by transport paths other than circular transport paths.
[0061] The event terminal control unit may identify an event execution table from among several tables in which an event will be executed. The event terminal control unit may set a timer corresponding to the time it takes for an event terminal transported through the first or second event path in the circulating transport path to reach the identified event execution table, and start displaying an event image on the display unit when the set timer has elapsed.
[0062] In this case, the timer is set on the event terminal, taking into account not only the event execution table but also the event route that transports the event execution device. When the timer elapses, the display of the event image begins, ensuring that the display of the event image starts at an appropriate time according to the event execution table and event route. As a result, the transport time of the event execution device is appropriately shortened, and the event image is displayed at the appropriate time.
[0063] Furthermore, the display unit of the event terminal may be a touch panel that displays images and accepts user input for operation. The event terminal control unit may identify the event execution table in response to the operation instructions entered on the touch panel.
[0064] In this case, employees can set appropriate timers on the event terminal according to the event execution table and event route by operating the event terminal's touch panel. Therefore, employees can easily and appropriately execute events on the transport system.
[0065] The event terminal control unit may display a timer start button on the touch panel to initiate the timer's measurement. The event terminal control unit may also start the timer's measurement when the timer start button displayed on the touch panel is pressed.
[0066] In this case, employees can start the timer simply by pressing the timer start button on the event terminal's touch panel. Therefore, employees can easily and appropriately execute events using the transport system.
[0067] The event terminal control unit may display a timer start button on the touch panel in a display area that touches the entirety of at least one of the four sides of a rectangular display area enclosed by those four sides.
[0068] In this case, an employee can input a timer start command to the event terminal by operating near at least one edge of the event terminal's touch panel display area where the timer start button is displayed. Therefore, the timer start command can be easily and appropriately input without having to accurately identify the part of the touch panel display area where the timer start button is displayed.
[0069] As mentioned above, if the direction of object transport in the first input area differs from the direction of object transport in the second input area, the orientation of the touch panel on the event terminal changes according to the input area into which the event execution device is inserted. As a result, depending on the input area into which the event execution device is inserted, employees may not be able to visually confirm the position of the timer start button displayed on the touch panel. In contrast, if the timer start button is displayed in a display area that touches at least one entire side of the rectangular display area on the touch panel, employees can easily and appropriately input the command to start timer measurement.
[0070] Furthermore, the event terminal control unit may display a trigger button on the touch panel that will trigger the display of the timer start button (for example, a "complete button" for an employee to input that the event execution device is ready) before displaying the timer start button on the touch panel. When the trigger button is displayed by an employee, the event terminal control unit may display the timer start button on the touch panel with a larger display area than the trigger button. In this case, the large display area of the timer start button will not interfere with the employee's operation while the event execution device is being prepared, which is appropriately prevented.
[0071] Furthermore, the technique of displaying a timer start button in a display area that touches at least one entire side of a rectangular display area on a touch panel can also be applied to transport systems where only one event path is provided on the transport path, and transport systems that transport event execution devices via transport paths other than circular transport paths (for example, a transport path that directly transports the event execution device to the table of a customer who has ordered an event). In this case, the transport system can also be described as follows.
[0072] A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area to the seating area; and an event execution device transported by the transport path and executing an event on the transport path, wherein the event execution device includes an event terminal equipped with a touch panel that displays an image and accepts input of operation instructions from a user, the control unit of the event execution device sets a timer corresponding to the transport time until the event terminal transported by the transport path reaches an event execution table, which is one of the plurality of tables where an event is to be executed, displays a timer measurement start button on the touch panel to start measuring the set timer, starts measuring the set timer when the timer measurement start button on the touch panel is operated, and starts an event when the set timer has elapsed, and the event execution device displays the timer measurement start button on the touch panel in a display area that touches at least one of the entire sides of a rectangular display area enclosed by four sides.
[0073] The event execution device may further include a speaker that generates sound. The event terminal control unit may generate sound when the timer start button displayed on the touch panel is operated. In this case, employees can appropriately determine whether the timer start button has been operated as intended and the timer has started by the presence or absence of sound generation. Therefore, events are more likely to be carried out appropriately. In particular, if employees cannot visually confirm the location of the timer start button displayed on the touch panel, generating sound when the timer start button is operated is especially effective. The sound generated when the timer start button is operated may be a specific notification sound or music. When music is used, the sound can be generated for a certain period of time or longer, making it easier for employees to appropriately determine that the timer has started as intended. The technology of generating sound when the timer start button is operated can also be adopted in transport systems where only one event path is provided on the transport path.
[0074] The event execution device may further include a housing, a lid opening unit, and an opening control unit. The housing has an openable and closable lid, and can house objects inside when the lid is closed. The lid opening unit opens the lid of the housing when it is closed. The opening control unit controls the drive of the lid opening unit. The event terminal control unit may, when an event terminal being transported through a first event path or a second event path in a circulating transport path reaches the event execution table, start displaying an event image on the display unit and instruct the opening control unit to open the lid using the lid opening unit.
[0075] In this case, the event terminal controls both the timing of the start of displaying the event image and the timing of the opening of the lid of the container by the lid opening mechanism. Therefore, compared to the case where the timing of the start of displaying the event image and the timing of the opening of the lid of the container by the lid opening mechanism are controlled by separate control units, the two timings can be controlled more appropriately.
[0076] The event terminal control unit may identify an event execution table from among several tables in which an event will be executed. The event terminal control unit may set a timer corresponding to the time it takes for an event terminal transported through the first or second event path in the circulating transport path to reach the identified event execution table. When the set timer has elapsed, the event terminal control unit may start displaying an event image on the display unit and instruct the opening control unit to open the lid using the lid opening unit.
[0077] In this case, the event execution table is identified solely by the event terminal, and both the timing of the start of displaying the event image and the timing of opening the lid of the container by the lid opening mechanism are appropriately controlled. Therefore, complexity in the control is effectively suppressed.
[0078] Furthermore, the event terminal control unit may identify the event execution table in response to the operation instructions entered on the touch panel. In this case, employees can have the event terminal appropriately control both the timing of the start of displaying the event image and the timing of the opening of the lid of the container by the lid opening unit simply by operating the touch panel of the event terminal. The event terminal can also identify the event execution table by other means (for example, by reading an identifier corresponding to the event execution table using an identifier reading unit).
[0079] The timing of the start of displaying the event image and the timing of the lid opening by the lid opening mechanism may coincide or may be staggered. If the timing of the start of displaying the event image and the timing of the lid opening by the lid opening mechanism are staggered, the event terminal control unit may, for example, stagger the two timings so that the start of displaying the event image and the opening of the lid are executed appropriately staggered when the event terminal and the housing each reach the event execution table.
[0080] The specific method for staggering the start timing of the event image display and the timing of the lid opening by the lid opening mechanism can also be appropriately selected. For example, the control unit may control one timing when one timer has elapsed, and then control the other timing when a predetermined time has elapsed. Alternatively, the event terminal control unit may set separate timers for controlling the start timing of the event image display and for controlling the timing of the lid opening by the lid opening mechanism. Even in this case, the event terminal control unit can appropriately suppress the complexity of the control by setting two timers based on the event execution table.
[0081] Furthermore, the technology in which the event terminal control unit controls both the start timing of the display of the event image and the timing of the opening of the lid of the container by the lid opening unit can also be adopted in transport systems where only one event path is provided on the transport path, and in transport systems that transport event execution devices by transport paths other than the circulating transport path.
[0082] The transport system may further include a connector that links the event terminal and the container while maintaining a constant distance between them.
[0083] In this case, the distance between the event terminal and the housing is kept constant by the connector even while the event execution device is being transported on the circulating transport path. Therefore, the event terminal control unit can appropriately control the start timing of events executed by the event terminal and the housing (lid opening section) according to the distance between the event terminal and the housing. Furthermore, since the event terminal control unit controls both the start timing of the display of the event image and the timing of the lid opening by the lid opening section, the constant distance between the event terminal and the housing by the connector makes it easier to control the start timing of the two events with greater precision.
[0084] Furthermore, the technology of connecting event terminals and housings with connectors can also be used in transport systems where only one event path is provided on the transport route, and in transport systems that transport event execution devices via transport routes other than the circular transport route.
[0085] The transport system may further include an order taking device, a food and beverage order display unit, and an event order display unit. The order taking device takes orders from customers. The food and beverage order display unit is installed in the kitchen area and displays food and beverage orders received by the order taking device. The event order display unit is installed in the kitchen area and displays event orders received by the order taking device and executed by the event execution device. The food and beverage order display unit and the event order display unit may be different display units.
[0086] In this case, when a customer orders (requests) an event, the event order is displayed on a separate display unit from the one that displays food and beverage orders. Therefore, employees can properly understand that an event order has been placed, regardless of the food and beverage order status, and prepare the event using the event execution device. This makes it easier to execute events more effectively.
[0087] Furthermore, the transport system may display a food and beverage order display area and an event order display area within the same display area in a distinguishable manner (for example, separately). Even in this case, employees can appropriately understand when an event order has been placed.
[0088] Furthermore, the technology of displaying event orders on a separate display unit from the one displaying food and beverage orders can also be applied to transport systems where only one event route is provided on the transport path, and transport systems that transport event execution devices via transport paths other than the circular transport path. In this case, the transport system can also be described as follows.
[0089] A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area to the seating area; an event execution device transported by the transport path and executing an event on the transport path; an order receiving device installed in the seating area for receiving orders from customers; a food and beverage order display unit installed in the kitchen area for displaying food and beverage orders received by the order receiving device; an event order display unit installed in the kitchen area for displaying event orders received by the order receiving device and executed by the event execution device; and a control unit, wherein the control unit initiates an event on the transport path by the event execution device when the event execution device reaches an event execution table, which is a table for which an event has been ordered by the order receiving device, and the food and beverage order display unit and the event order display unit are different display units.
[0090] A transport system according to a second aspect of this disclosure transports food and beverages to customers in a restaurant. The transport system according to the second aspect comprises a circulating transport path, an event execution device, a plurality of tables, and an order taking device. The circulating transport path transports objects in a circular manner between the kitchen area and the seating area within the restaurant. The event execution device is transported by the circulating transport path and executes events on the circulating transport path. The plurality of tables are arranged in a line along the path of the circulating transport path. An order taking device is provided at each of the plurality of tables to take orders from customers. The circulating transport path can transport food and beverages and the event execution device. The circulating transport path comprises a first seating area return transport path and a second seating area return transport path, and a kitchen transport path. Each of the first seating area return transport path and the second seating area return transport path transports objects back and forth between the seating area and the kitchen area. The kitchen transport path is connected to each of the first seating area return transport path and the second seating area return transport path and transports objects within the kitchen area. The kitchen transport path comprises a first kitchen transport path and a second kitchen transport path. The first kitchen transport path transports objects in a first transport direction from the end point of the second seating area transport path to the starting point of the first seating area transport path. The second kitchen transport path transports objects in a direction different from the first transport direction to the starting point of the second seating area transport path. The kitchen transport path includes a first input area and a second input area as input areas for event execution devices to be placed on the circulating transport path. The first input area is set in the first kitchen transport path and is used to input event execution devices to be transported to tables adjacent to the first seating area transport path. The second input area is set in the second kitchen transport path and is used to input event execution devices to be transported to tables adjacent to the second seating area transport path. When an order for an event to be executed by the event execution device is received by an order receiving device, the control unit of the event execution device identifies the event execution table, which is the table where the order receiving device that received the event order is located. The control unit sets a timer corresponding to the transport time, which is the time it takes for the event execution device to reach the event execution table via the circulating transport path and which varies depending on the event execution table and the input area. When the set timer has elapsed, the control unit initiates the event using the event execution device.
[0091] In the second embodiment of the transport system, the circulating transport route can transport both food and beverages and the event execution system. Therefore, customers can not only find the food and beverages they want to eat from among those being transported by the circulating transport route, but they can also enjoy the events being held on the circulating transport route.
[0092] The circulating transport path includes a first and second seating area return transport path that transport objects back and forth between the kitchen area and the dining area, and a kitchen transport path that transports objects within the kitchen area. Furthermore, the kitchen transport path includes a first kitchen transport path that transports objects to the starting point of the first seating area return transport path, and a second kitchen transport path that transports objects to the starting point of the second seating area return transport path. The first kitchen transport path has a first input area into which an event execution device to be transported to a table adjacent to the first seating area return transport path is input. The second kitchen transport path also has a second input area into which an event execution device to be transported to a table adjacent to the second seating area return transport path is input. Therefore, depending on whether the event execution table is adjacent to the first or second seating area return transport path, the event execution device is input to either the first or second input area, thereby appropriately shortening the time it takes for the event execution device to reach the event execution table. Furthermore, since the transport direction of the first kitchen transport path and the transport direction of the second kitchen transport path are different, it becomes easier to understand the differences in the input areas set for each kitchen transport path. Consequently, the chances of mistakenly placing an event execution device into the wrong input area are reduced. Therefore, the operation of the restaurant becomes smoother.
[0093] Furthermore, when the order receiving device's table that received the event order is identified as the event execution table, a timer corresponding to the event execution table and input area is set, and the event is initiated by the event execution device when the set timer has elapsed. Therefore, the transport system of the second embodiment achieves both a reduction in the time it takes for the event execution device to reach the event execution table and control of the start of the event at an appropriate timing. Thus, the operation of a restaurant using the event execution device becomes easier to manage efficiently.
[0094] Furthermore, the transport time from the first input area to the table adjacent to the first seat transport path may be shorter than the transport time from the second input area to the table adjacent to the first seat transport path. Similarly, the transport time from the second input area to the table adjacent to the second seat transport path may be shorter than the transport time from the first input area to the table adjacent to the second seat transport path. In this case, the transport time until the event execution device is transported to the event execution table is appropriately shortened.
[0095] The circulating transport path may include a third seating area return transport path between the first seating area return transport path and the second seating area return transport path, which transports objects back and forth between the kitchen area and the circulating transport path. The kitchen transport path may include a third kitchen transport path that transports objects within the kitchen area in a direction different from the second transport direction, up to the starting point of the third seating area return transport path. The input area set on the kitchen transport path may include a third input area set in the third kitchen transport path, into which an event execution device to be transported to a table adjacent to the third seating area return transport path is input. The control unit of the event execution device may set an event execution table and a timer corresponding to the transport time which changes according to the three input areas.
[0096] In this case, food and beverages and event execution devices are efficiently transported to each of the multiple tables via three seating return transport paths. Furthermore, by setting an event execution table and a timer that changes the transport time according to the three input areas, the transport time for transporting the event execution device to each of the three seating return transport paths is shortened, while the timing of event execution by the event execution device is appropriately controlled. As a result, events on the transport paths by the event execution device are executed more appropriately.
[0097] The transport system may further include a food and beverage order display unit and an event order display unit. The food and beverage order display unit is installed in the kitchen area and displays food and beverage orders received by the order receiving device. The event order display unit is installed in the kitchen area and displays event orders received by the order receiving device and executed by the event execution device. The food and beverage order display unit and the event order display unit may be different display units. When an event order executed by the event execution device is received by the order receiving device, the event order display unit may display the table where the order receiving device that received the event order is located as the event execution table. The control unit of the event execution device may identify the event execution table in response to an operation of an operation unit operated by an employee who has grasped the event execution table displayed on the event order display unit.
[0098] In this case, when a customer orders (requests) an event to be executed, the event execution table is displayed on a separate display unit from the one that displays food and beverage orders. Therefore, regardless of the food and beverage order status, employees can appropriately understand the event execution table and operate the control unit to have the event execution device identify the event execution table they have identified. This allows for more appropriate control of event execution.
[0099] A first aspect of the transport method of this disclosure is implemented in a transport system for transporting food and beverages to customers in a restaurant. The transport system comprises a circulating transport path, an event execution device, and a control unit. The circulating transport path transports objects in a circular manner between the kitchen area and the seating area within the restaurant. The event execution device is transported by the circulating transport path and executes events on the circulating transport path. The control unit controls the transport system. The circulating transport path comprises a first seating area return transport path, a second seating area return transport path, and a kitchen transport path. The first and second seating area return transport paths transport objects back and forth between the seating area and the kitchen area within the seating area. The kitchen transport path is connected to each of the first and second seating area return transport paths and transports objects within the kitchen area. The transport paths (event paths) of the event execution device on the circulating transport path include a first event path and a second event path. The first event path is the path of the event execution device that transports the event to a table adjacent to the first seating reciprocating transport path, without passing through the second seating reciprocating transport path. The second event path is the path of the event execution device that transports the event to a table adjacent to the second seating reciprocating transport path, without passing through the first seating reciprocating transport path. When the control unit executes an event by the event execution device on the first seating reciprocating transport path, it starts the event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table to which the event will be executed via the first event path. Furthermore, when the control unit executes an event by the event execution device on the second seating reciprocating transport path, it starts the event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table via the second event path.
[0100] According to the first aspect of the transport method of this disclosure, events on the transport path are appropriately executed by the event execution device, similar to the first aspect of the transport system described above.
[0101] A second aspect of the transport method of this disclosure is implemented in a transport system for transporting food and beverages to customers in a restaurant. The transport system comprises a circulating transport path, an event execution device, a plurality of tables, and an order taking device. The circulating transport path transports objects in a circular manner between the kitchen area and the seating area within the restaurant. The event execution device is transported by the circulating transport path after being placed into it by an employee, and executes an event on the circulating transport path. The plurality of tables are arranged in a line along the path of the circulating transport path. An order taking device is provided at each of the plurality of tables to take orders from customers. The circulating transport path can transport food and beverages and the event execution device. The circulating transport path comprises a first seating area return transport path and a second seating area return transport path, and a kitchen transport path. Each of the first seating area return transport path and the second seating area return transport path transports objects back and forth between the seating area and the kitchen area. The kitchen transport path is connected to each of the first seating area return transport path and the second seating area return transport path and transports objects within the kitchen area. The kitchen transport path comprises a first kitchen transport path and a second kitchen transport path. The first kitchen transport path transports objects in a first transport direction from the end point of the second seating area transport path to the starting point of the first seating area transport path. The second kitchen transport path transports objects in a direction different from the first transport direction to the starting point of the second seating area transport path. The kitchen transport path includes a first input area and a second input area as input areas for event execution devices to be placed on the circulating transport path. The first input area is set in the first kitchen transport path, and event execution devices to be transported to tables adjacent to the first seating area transport path are placed there by employees. The second input area is set in the second kitchen transport path, and event execution devices to be transported to tables adjacent to the second seating area transport path are placed there by employees. When an order for an event to be executed by the event execution device is received by the order receiving device, the control unit of the event execution device identifies the event execution table, which is the table where the order receiving device that received the event order is located. The control unit sets a timer corresponding to the transport time, which is the time it takes for an event execution device, inserted by an employee in the first input area and the second input area, to reach the event execution table via the circulating transport path, and which varies depending on the event execution table and the input area.The control unit initiates an event via the event execution device when the set timer has elapsed.
[0102] According to the second aspect of the transport method of this disclosure, events on the transport path are appropriately executed by the event execution device, similar to the second aspect of the transport system described above.
[0103] According to the transport program of this disclosure, a timer is set taking into account not only the event execution table but also the event path that transports the event execution device. When the timer elapses, an event is executed, so that the event starts at an appropriate time according to the event execution table and event path. In other words, when the event execution device that has been placed on the kitchen transport path reaches the event execution table via the first event path, and when it reaches the event execution table via the second event path, an event is started on the circulating transport path by the event execution device. Therefore, events by the event execution device are executed appropriately.
[0104] The transport program technology disclosed herein can also be applied to transport systems that have only one event path and input area on the transport path, and transport systems that transport event execution devices by transport paths other than circular transport paths. In this case, the transport program can also be expressed as follows.
[0105] A transport program executed by a transport system that transports food and beverages to customers in a restaurant, wherein the transport system comprises a transport path for transporting objects within the restaurant and an event execution device, the event execution device is transported by the transport path and executes events on the transport path, and the transport program is executed by the control unit of the event execution device, causing the event execution device to execute the following steps: identify an event execution table from among a plurality of tables arranged along the transport path, which is a table on which the event execution device will execute an event; set a timer corresponding to the time it will take for the event execution device, which is transported by the transport path, to reach the identified event execution table; and start an event when the set timer has elapsed.
[0106] Furthermore, the technique of loading event execution devices from multiple input areas set on the transport path and starting the event when the event execution device reaches the event execution table can also be applied to transport systems that transport event execution devices via transport paths other than circular transport paths (for example, a transport path that directly transports the event execution device to the table of the customer who ordered the event). In this case, the transport system can also be described as follows.
[0107] A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area to the seating area of the restaurant; an event execution device transported by the transport path and executing an event on the transport path; and a control unit that controls the transport system, wherein a plurality of input areas into which the event execution device is placed are set in mutually different areas on the transport path, and the control unit initiates an event on the circulating transport path by the event execution device at the timing when the event execution device is transported by the transport path from the input area into which the event execution device is placed to the event execution table, which is the table on which the event is to be executed.
[0108] This figure shows the system configuration of the transport system 1 of this embodiment. This figure shows an example of the event execution device 6 before it is placed on the transport path 11. This is a longitudinal cross-sectional view of the container 70 viewed from the side, with the dishes 7 installed and the lid 77 closed. This is a side view of the container 70 with the lid 77 open. This is a block diagram showing the electrical configuration of the transport system 1 of this embodiment. This is a timing chart of the event order processing performed by the order receiving device 30, the store management device 20, and the event order processing device 50 of the transport system 1 of this embodiment. This figure shows an example of the event order receiving screen displayed on the display unit 36 by the order receiving device 30. This is an explanatory diagram for explaining an example of the data configuration of the event route / input position determination table. This figure shows an example of the event order notification screen displayed on the event order display unit 56 by the event order processing device 50. This is a flowchart of the event execution processing performed by the event terminal 60 of this embodiment. This figure shows an example of the initial screen of the event content input screen displayed on the display unit 66 of the event terminal 60. This figure shows an example of the event execution table selection screen displayed on the display unit 66 of the event terminal 60. This figure shows an example of the event image selection screen displayed on the display unit 66 of the event terminal 60. This figure shows an example of a screen for selecting whether or not to shorten the route, displayed on the display unit 66 of the event terminal 60. This figure shows an example of a screen for waiting for event execution, displayed on the display unit 66 of the event terminal 60. This is a timing chart of the event execution process performed by the transport system 1 (event terminal 60) of this embodiment. This figure shows an example of the display of an event image shown by the event terminal 60 of this embodiment. This is a flowchart of the event execution process performed by the event terminal 60 of the first transformation example. This figure shows the state in which the event terminal 60 of the first transformation example displays the timer measurement start button on the display unit 66. This figure shows the system configuration of the transport system of the second transformation example.
[0109] Hereinafter, one typical embodiment of the present disclosure will be described with reference to the drawings. First, an example of the system configuration of the transport system (food and beverage service system) 1 in this embodiment will be described in general terms with reference to Figures 1 to 5. The transport system 1 provides food and beverages to customers in a restaurant using a transport device 10. In addition, the transport system 1 of this embodiment executes events using an event execution device 6 on the transport path of the transport device 10. Note that Figures 1 and 20 are shown rotated 90 degrees counterclockwise. When describing the up, down, left, and right directions on the drawings in Figures 1 and 20, the directions refer to the state when the drawings are rotated 90 degrees clockwise.
[0110] (Conveying Device) As shown in Figure 1, the conveying system 1 is equipped with a conveying device 10 within the store. The conveying device 10 conveys objects placed on the conveying path 11 (for example, tableware on which food and beverages are placed, and event execution device 6, etc.) along a predetermined conveying direction (arrow direction in Figure 1). The conveying path 11 illustrated in this embodiment is a circulating conveying path that circulates and conveys objects between the kitchen area K and the seating area G within the store. Within the seating area G, a plurality of tables 2 (2A to 2S) are arranged sequentially along the conveying path 11. The tables 2 may be, for example, tables that can be used by multiple customers facing each other, or counter tables that can be used by multiple customers lined up in the same direction. Alternatively, single-person tables may be used. Objects placed on the conveying path 11 in the kitchen area K are conveyed sequentially along the conveying path to the vicinity of each of the plurality of tables 2 (eating space) arranged in the seating area G. Objects that are not removed from the conveying path 11 within the seating area G are returned to the kitchen area K. The transport path 11 can employ, for example, a crescent chain that moves multiple plates along the path. Customer seats are positioned adjacent to each table 2.
[0111] The transport path (circulating transport path) 11 of this embodiment includes at least two seating area return transport paths 12 (12A, 12B, 12C) and a kitchen transport path 13 (13A, 13B, 13C).
[0112] The seating area reciprocating transport path 12 moves objects back and forth between the seating area G and the kitchen area K. In the example shown in Figure 1, each of the multiple seating area reciprocating transport paths 12 has a forward path that transports objects away from the kitchen area K and a return path that transports objects towards the kitchen area K. The forward and return paths are connected to each other at the position furthest from the kitchen area K, and objects transported by the forward path to the position furthest from the kitchen area K are handed over to the return path and transported by the return path in a direction toward the kitchen area K. In detail, the transport path 11 shown in Figure 1 includes, from right to left in Figure 2, a first seating area reciprocating transport path 12A, a third seating area reciprocating transport path 12C, and a second seating area reciprocating transport path 12B. The third seating area reciprocating transport path 12C is provided between the first seating area reciprocating transport path 12A and the second seating area reciprocating transport path 12B. In this embodiment, an object entering the seating area G from the right end of the kitchen transport path 13 (13A) in Figure 1 is transported in the following order: the first seating return transport path 12A, which is the upstream seating return transport path 12; the third seating return transport path 12C, which is the midstream seating return transport path 12; and the second seating return transport path 12B, which is the downstream seating return transport path 12. However, the number of seating return transport paths 12 is not limited to three; there may be two or four or more. The configuration of the kitchen transport path 13, which will be described later, may be changed according to the number of seating return transport paths 12.
[0113] The kitchen transport path 13 transports objects within the kitchen area K. In the example shown in Figure 1, the kitchen transport path 13 includes a first kitchen transport path 13A, a second kitchen transport path 13B, and a third kitchen transport path 13C. The first kitchen transport path 13A transports objects within the kitchen area K in a first transport direction (to the right in Figure 1) from the end point of the second seating area return transport path 12B (i.e., the end point on the kitchen area K side on the return trip) to the start point of the first seating area return transport path 12A (i.e., the start point on the kitchen area K side on the outward trip). The second kitchen transport path 13B transports objects within the kitchen area K in a direction different from the first transport direction (to the left in Figure 1) to the start point of the second seating area return transport path 12B. In detail, the second kitchen transport path 13B in this embodiment transports objects from the end point of the third seating area reciprocating transport path 12C to the starting point of the second seating area reciprocating transport path 12A. The third kitchen transport path 13C transports objects within the kitchen area K from the end point of the first seating area reciprocating transport path 12A to the starting point of the third seating area reciprocating transport path 12C in a direction different from the second transport direction (in Figure 1, the same leftward direction as the second transport direction).
[0114] As described above, the first kitchen transport path 13A is connected to both the end point of the second seating area return transport path 12B and the start point of the first seating area return transport path 12A, the third kitchen transport path 13C is connected to both the end point of the first seating area return transport path 12A and the start point of the third seating area return transport path 12C, and furthermore, the second kitchen transport path 13B is connected to both the end point of the third seating area return transport path 12C and the start point of the second seating area return transport path 12B. As a result, the transport path 11 in this embodiment is a circulating transport path that transports objects in a circular manner.
[0115] (Event Paths) In this embodiment, multiple transport paths (hereinafter referred to as "event paths 15") for the event execution device 6 on the transport path 11 are provided on the transport path 11. In the example shown in Figure 1, the first event path 15A, the second event path 15B, and the third event path 15C are provided on the transport path 11. In Figure 1, each event path 15 is indicated by an arrow.
[0116] The first event route 15A is the route for transporting the event execution device 6 to tables 2A to 2F adjacent to the first seating reciprocating transport route 12A, without passing through the second seating reciprocating transport route 12B and the third seating reciprocating transport route 12C. In the example shown in Figure 1, the first event route 15A is connected from the first kitchen transport route 13A to the first seating reciprocating transport route 12A and passes through all of the tables 2A to 2F that are installed adjacent to the first seating reciprocating transport route 12A. When transporting the event execution device 6 to tables 2A to 2F adjacent to the first seating reciprocating transport route 12A, the transport time when transporting via the first event route 15A is shorter than the transport time when transporting via at least one of the second event route 15B and the third event route 15C, in addition to the first event route 15A.
[0117] The second event route 15B is the route for transporting the event execution device 6 to tables 2G to 2L adjacent to the second seating reciprocating transport route 12B, without passing through the first seating reciprocating transport route 12A and the third seating reciprocating transport route 12C. In the example shown in Figure 1, the second event route 15B is connected from the second kitchen transport route 13B to the second seating reciprocating transport route 12B and passes through all of the tables 2G to 2L that are installed adjacent to the second seating reciprocating transport route 12B. When transporting the event execution device 6 to tables 2G to 2L adjacent to the second seating reciprocating transport route 12B, the transport time when transporting via the second event route 15B is shorter than the transport time when transporting via at least one of the first event route 15A and the third event route 15C, in addition to the second event route 15B.
[0118] The third event route 15C is the route for transporting the event execution device 6 to tables 2M to 2S adjacent to the third seating reciprocating transport route 12C, without passing through the first seating reciprocating transport route 12A and the second seating reciprocating transport route 12B. In the example shown in Figure 1, the third event route 15C is connected from the third kitchen transport route 13C to the third seating reciprocating transport route 12C and passes through all of the tables 2M to 2S located adjacent to the third seating reciprocating transport route 12C. When transporting the event execution device 6 to tables 2M to 2S adjacent to the third seating reciprocating transport route 12C, the transport time when transporting via the third event route 15C is shorter than the transport time when transporting via at least one of the first event route 15A and the second event route 15B, in addition to the third event route 15C.
[0119] As described above, in this embodiment, by transporting the event execution device 6 via an event path 15 corresponding to the event execution table to which the event is to be executed (i.e., the table 2 to which the event execution device 6 is transported) from among the multiple event paths 15, the transport time until the event execution device 6 is transported to the event execution table is appropriately shortened. Furthermore, by providing multiple event paths 15 for transporting the event execution device 6 on the transport path 11, it becomes easy to transport multiple event execution devices 6 in parallel on the transport path 11. Depending on the specifications of the transport path, etc., a part of one event path may overlap with a part of another event path.
[0120] (Input Area) In this embodiment, multiple input areas 16 for inputting the event execution device 6 into the transport path 11 are set on the kitchen transport path 13. In the example shown in Figure 1, the first input area 16A, the second input area 16B, and the third input area 16C are provided on the kitchen transport path 13. In Figure 1, each input area 16 is shown by a rectangular frame with a dashed line.
[0121] The first input area 16A is located in the first kitchen transport path 13A. More specifically, in this embodiment, the first input area 16A is located at the upstream end of the first event path 15A, which extends from the first kitchen transport path 13A to the first seating area return transport path 12A, and is situated within the first kitchen transport path 13A. The second input area 16B is located in the second kitchen transport path 13B. More specifically, in this embodiment, the second input area 16B is located at the upstream end of the second event path 15B, which extends from the second kitchen transport path 13B to the second seating area return transport path 12B, and is situated within the second kitchen transport path 13B. Furthermore, the third input area 16C is located in the third kitchen transport path 13C. In detail, the third input area 16C in this embodiment is set at the upstream end of the third event path 15C, which extends from the third kitchen transport path 13C to the third seating area return transport path 12C, and is located in the third kitchen transport path 13C.
[0122] As described above, in this embodiment, multiple input areas 16 are set at appropriate positions in the kitchen transport path 13 according to the destination table 2 (event execution table) to which the event execution device 6 is transported. As a result, the transport time of the event execution device 6 is appropriately shortened. In addition, in this embodiment, the transport direction of objects in the first input area 16A (right in Figure 1) and the transport direction of objects in the second input area 16B (left in Figure 1) are different, so employees can easily distinguish between the first input area 16A and the second input area 16B by the difference in transport direction. Similarly, in this embodiment, the transport direction of objects in the third input area 16C (left in Figure 1) and the transport direction of objects in the first input area 16A (right in Figure 1) are different, so employees can easily distinguish between the third input area 16C and the first input area 16A by the difference in transport direction. Therefore, it becomes less likely that the event execution device 6 will be placed in the wrong input area 16.
[0123] As will be described in detail later, in this embodiment, when the transport system 1 executes an event by the event execution device 6 on the first seat return transport path 12A, the event execution device 6 starts the event when it is inserted into the first input area 16A and reaches the event execution table via the first event path 15A. Furthermore, when the transport system 1 executes an event by the event execution device 6 on the second seat return transport path 12B, the event execution device 6 starts the event when it is inserted into the second input area 16B and reaches the event execution table via the second event path 15B. In addition, when the transport system 1 executes an event by the event execution device 6 on the third seat return transport path 12C, the event execution device 6 starts the event when it is inserted into the third input area 16C and reaches the event execution table via the third event path 15C. As a result, regardless of which of the multiple event paths 15 the event execution device 6 is transported by, the event is started at the appropriate timing when the event execution device 6 reaches the event execution table. Therefore, events on the transport path 11 by the event execution device 6 are executed appropriately.
[0124] In this embodiment, a workspace 3 for an employee E working at a restaurant is provided in a location adjacent to each of the multiple input areas 16. Specifically, a first workspace 3A is provided in a location adjacent to the first input area 16A. A second workspace 3B is provided in a location adjacent to the second input area 16B. A third workspace 3C is provided in a location adjacent to the third input area 16C. Therefore, by performing their work in a workspace 3 adjacent to the input area 16 into which the event execution device 6 is inserted, the employee E can easily insert the event execution device 6 onto the transport path 11.
[0125] (Audience-side transport device) As shown in Figure 1, the audience-side transport path 12 of this embodiment is provided with audience-side transport devices 17 (17A1, 17A2, 17B1, 17B2, 17C1, 17C2). The audience-side transport device 17 switches whether or not to transport an object from the middle of the outward journey to the middle of the return journey of the audience-side transport path 12. When an object is transported from the middle of the outward journey to the middle of the return journey of the audience-side transport path 12 by the audience-side transport device 17, the transport path of the object is shortened. In other words, the audience-side transport device 17 is an example of a path switching device that switches whether or not to shorten the transport path of an object. As will be described in detail later, the transport system 1 of this embodiment controls the start timing of events by the event execution device 6 depending on whether or not path shortening is performed by the audience-side transport device 17 (path switching device). Therefore, even when the audience-side transport device 17 is provided on the transport path 11, the event starts at an appropriate timing when the event execution device 6 reaches the event execution table.
[0126] In this embodiment, two seat-side transfer devices 17A1 and 17A2 are provided at different locations on the first seat-reciprocating transport path 12A. Two seat-side transfer devices 17B1 and 17B2 are provided at different locations on the second seat-reciprocating transport path 12B. Two seat-side transfer devices 17C1 and 17C2 are provided at different locations on the third seat-reciprocating transport path 12C. However, the location and number of seat-side transfer devices 17 can be selected as appropriate. Furthermore, the seat-side transfer device 17 in this embodiment includes a pair of levers that change the transport direction of objects transported by the seat-reciprocating transport path 12 to transport objects from the forward path to the return path, and a conveyor provided between the pair of levers. The pair of levers are movably provided on the outside of the seat-reciprocating transport path 12. However, it is also possible to change the configuration of the seat-side transfer device. For example, the levers may be provided between the forward and return paths of the seat-reciprocating transport path 12 (on the inside of the seat-reciprocating transport path 12). It is also possible to configure the transport system 1 without using a passenger seating area transport device (route switching device).
[0127] (Store management device, order receiving device, food and beverage order processing device, event order processing device) As shown in Figure 1, the transport system of this embodiment comprises a store management device 20, an order receiving device 30, a food and beverage order processing device 40, and an event order processing device 50. The store management device 20 processes customer orders and the like throughout the store. The store management device 20 of this embodiment is located in the kitchen area K of the store.
[0128] The order receiving device 30 is operated by customers who visit the store and receives orders from customers (in this embodiment, this includes orders for food and beverages and orders for events by the event execution device 6). In the example shown in Figure 1, the order receiving device 30 is placed at each of the multiple tables 2.
[0129] The food and beverage order processing device 40 processes food and beverage orders from customers. Specifically, the food and beverage order details received by the order receiving device 30 are input to the food and beverage order processing device 40 via the store management device 20. The food and beverage order processing device 40 displays the input food and beverage order details on the food and beverage order display unit 46 (see Figure 5). Employee E prepares the food and beverage according to the displayed order details. In this embodiment, an order lane (registered trademark) (not shown) that directly transports food and beverage to each of the multiple tables 2 is provided separately from the transport device 10. Once the prepared food and beverage has been placed into the order lane, employee E operates the operation unit 45 (see Figure 5) of the food and beverage order processing device 40. In response to the operation of the operation unit 45, the food and beverage order processing device 40 erases the order details that were displayed on the food and beverage order display unit 46. Note that the food and beverage order processing device 40 is installed corresponding to each of the multiple work spaces 3. In the example shown in Figure 1, the first food and beverage order processing device 40A is installed in the first workspace 3A, the second food and beverage order processing device 40B is installed in the second workspace 3B, and the third food and beverage order processing device 40C is installed in the third workspace 3C.
[0130] The event order processing device 50 processes customer orders for event execution. Specifically, the event order details (including information identifying the event execution table) received by the order receiving device 30 are input to the event order processing device 50 via the store management device 20. The event order processing device 50 displays the input event order details on the event order display unit 56 (see Figure 5). Employee E sets the event using the event execution device 6 according to the displayed event order details and inserts the event execution device 6 into one of the multiple input areas 16. Once employee E has finished inserting the event execution device 6 into the input area 16, they operate the operation unit 55 (see Figure 5) of the event order processing device 50. In response to the operation of the operation unit 55, the event order processing device 50 clears the order details that were displayed on the event order display unit 56.
[0131] The event order processing unit 50 is installed in each of the multiple workspaces 3. In the example shown in Figure 1, the first event order processing unit 50A is installed in the first workspace 3A, the second event order processing unit 50B is installed in the second workspace 3B, and the third event order processing unit 50C is installed in the third workspace 3C.
[0132] As described above, in this embodiment, the food and beverage order display unit 46 that displays food and beverage orders and the event order display unit 56 that displays event orders are different display units. Therefore, when an event is ordered (requested) by a customer, the event order is displayed on the event order display unit 56, which is different from the food and beverage order display unit 46 that displays food and beverage orders. Therefore, regardless of the food and beverage order status, employee E can appropriately grasp that an event order has been placed and prepare the event using the event execution device 6. Thus, events are more likely to be executed appropriately. In this embodiment, the food and beverage order processing device 40 is equipped with a food and beverage order display unit 46, and a separate event order processing device 50 is equipped with an event order display unit 56. However, it is possible to change the configuration of the food and beverage order display unit 46 and the event order display unit 56. For example, the food and beverage order display unit may be a different display unit from the display unit of the food and beverage order processing device 40 (for example, the display unit of a portable terminal that employee E can carry). Similarly, the event order display unit may be a different display unit from the display unit of the event order processing device 50.
[0133] (Event Execution Device) An example of an event execution device 6 used in the transport system 1 will be described with reference to Figures 2 to 4, etc. In the example shown in Figure 2, the left side of the drawing is the upstream side in the transport direction of the transport path 11, and the right side of the drawing is the downstream side in the transport direction. That is, when the event execution device 6 shown in Figure 2 is placed on the transport path 11, the event execution device 6 is transported from the left side to the right side of Figure 2. As shown in Figure 2, the event execution device 6 of this embodiment includes an event terminal 60, a housing 70, and a decorative body 69. Note that in Figure 1, the decorative body 69 is omitted from the illustration for the sake of simplicity.
[0134] The event terminal 60 includes a display unit 66 capable of displaying images and a CPU (event terminal control unit) 62 that functions as part of the control unit of the transport system 1. The event terminal 60 executes an event on the transport path 11 by starting to display an event image using the display unit 66 when it reaches the event execution table via any of the event paths 15 (see Figure 1) on the transport path 11. As will be described in detail later, the CPU 62 of the event terminal 60 in this embodiment measures time by setting a timer to control the timing of the event start by the event execution device 6.
[0135] The container 70 has an openable and closable lid 77, and when the lid 77 is closed, an object can be stored inside. Inside the container 70 of this embodiment, event products different from ordinary food and beverages (these may be gift products given to customers) are stored. For example, in this embodiment, event food and beverages (e.g., cakes and chirashi sushi, etc.) that are transported and provided only when an event is ordered by a customer are stored inside the container 70. In this embodiment, when the container 70 reaches the event execution table via one of the event paths 15 (see Figure 1) on the transport path 11, the lid 77 of the container 70 is opened and the event products are exposed to the outside, thereby executing the event on the transport path 11.
[0136] As shown in Figure 2, the event execution device 6 of this embodiment is equipped with a connector 59 that connects the event terminal 60 and the housing 70 to each other while maintaining a constant distance between the event terminal 60 and the housing 70. As a result, even while the event execution device 6 is being transported on the transport path 11, the distance between the event terminal 60 and the housing 70 is kept constant by the connector 59. Therefore, the start timing of events executed by the event terminal 60 and the housing 70 is appropriately controlled according to the constant distance between the event terminal 60 and the housing 70. Furthermore, as will be described in detail later, the CPU 62 of the event terminal 60 controls both the start timing of the display of the event image and the opening timing of the lid 77 of the housing 70. Therefore, by keeping the distance between the event terminal 60 and the housing 70 constant by the connector 59, the start timings of the two events can be controlled more precisely.
[0137] Furthermore, the connector 59 in this embodiment is formed to a length that allows for the attachment of a display member (in this embodiment, a display member showing two hands shaking hands) that is visible to customers. Therefore, in addition to the function of maintaining a constant distance between the event terminal 60 and the housing 70, the connector 59 in this embodiment also has the function of appealing to customers with the display member.
[0138] In this embodiment, the event terminal 60 is transported by the transport path 11 with the terminal positioned downstream of the containment unit 70 in the transport direction. Therefore, the event terminal 60 reaches the event execution table before the containment unit 70.
[0139] The decorative body 69 is decorated to enhance the event. For example, the decorative body 69 in this embodiment is equipped with multiple colored LEDs, and the event is further enlivened by the illumination of multiple LEDs powered by a battery housed inside. In the example shown in Figure 2, two decorative bodies 69 are placed downstream of the event terminal 60 in the transport direction, and two more decorative bodies 69 are placed upstream of the housing 70 in the transport direction. However, the number and arrangement of decorative bodies 69 to be included in the event execution device 6 can be selected as appropriate. In this embodiment, the decorative bodies 69 are not connected to either the event terminal 60 or the housing 70, and are placed on the transport path 11 independently. However, the decorative bodies 69 may be connected directly or indirectly to the event terminal 60 and the housing 70. It is also possible to execute the event on the transport path 11 without including the decorative bodies 69 in the event execution device 6.
[0140] Here, as shown in Figure 1, in the kitchen transport path 13, a distance longer than the length of the event execution device 6 in the direction along the transport direction of the transport path 11 is provided between the input area 16 into which the event execution device 6 is placed and the entrance into the seating area G after being placed in the input area 16. Specifically, a distance longer than the length of the event execution device 6 is provided between the first input area 16A and the starting point of the first seating reciprocating transport path 12A (near the installation location of the first identifier 5A, which will be described later). A distance longer than the length of the event execution device 6 is provided between the second input area 16B and the starting point of the second seating reciprocating transport path 12B (near the installation location of the second identifier 5B, which will be described later). A distance longer than the length of the event execution device 6 is provided between the third input area 16C and the starting point of the third seating reciprocating transport path 12C (near the installation location of the third identifier 5C, which will be described later). Therefore, if employee E notices any mistake (for example, mistakenly placing the event execution device 6 in the wrong input area 16) after placing the event execution device 6 in the input area 16, they can retrieve the event execution device 6 from the transport path 11 before it enters the seating area G. Thus, events by the event execution device 6 are more likely to be executed properly. As an example, in this embodiment, a distance of 1 m or more (approximately 1.5 m in this embodiment) is provided along the transport path between the input area 16 into which the event execution device 6 is placed and the entrance into the seating area G where the event execution device 6, once placed in the input area 16, enters.
[0141] In the example shown in Figure 2, the "length of the event execution device 6 in the direction of transport" is the total length of the connected housings in the transport direction (in Figure 2, the length of the event terminal 60 and housing 70 connected by the connector 59 in the transport direction). In other words, in the example shown in Figure 2, the decorative body 69 is not connected to the event terminal 60 and housing 70, so the length of the decorative body 69 is not included in the "length of the event execution device 6 in the direction of transport". However, if the decorative body 69 etc. is connected to the event terminal 60 and housing 70, the length of the connected decorative body 69 may also be included in the "length of the event execution device 6 in the direction of transport".
[0142] (Storage Container) Referring to Figures 3 and 4, the storage container 70 transported by the transport device 10 (transport path 11) of this embodiment will be described. Figure 3 is a longitudinal cross-sectional view of the storage container 70 from the side, with a dish 7 installed and the lid 77 closed. Figure 4 is a side view of the storage container 70 with the lid 77 open. As shown in Figures 3 and 4, the storage container 70 can accommodate the dish 7 inside by closing the lid 77 when an object such as event merchandise (event food and beverages in this embodiment) is placed on it. Also, when the installed dish 7 is removed, the storage container 70 opens its lid 77. The dish (plate) 7 comprises a circular plate 8 in plan view on which event merchandise etc. is placed, and a cylindrical base 9 that protrudes downward from slightly inside the outer circumference of the lower surface of the plate 8. The peripheral edge of the plate 8 extends outward in a flange shape beyond the base 9.
[0143] As shown in Figure 3, the container 70 comprises a mounting base 71, a lid 77, and an opening / closing mechanism 82. The mounting base 71 has a dish mounting section 72 in the center of its upper surface on which the dish 7 is mounted (placed). On the upper surface of the mounting base 71, in front of the dish mounting section 72 (the right side in Figures 3 and 4), is a stopper 73 that can engage with the outer circumference of the lower end of the base 9 of the dish 7. The stopper 73 protrudes upward from the upper surface of the dish mounting section 72. The inner surface of the stopper 73 (the surface facing left in Figures 3 and 4) is formed in a curved shape in plan view so as to follow the cylindrical shape of the base 9 of the dish 7. On the left and right sides of the rear end of the mounting base 71 (the left end in Figures 3 and 4), there is a pair of support pieces 74 that extend upward. The support pieces 74 support the lid 77 so that it can be opened and closed.
[0144] The lid 77 comprises a dome-shaped (approximately hemispherical) lid body 78 that is open at the bottom. In typical containers for storing food and beverages, the lid body is made of transparent synthetic resin. Therefore, even when the lid is closed, customers can see the food and beverages inside the container from the outside. On the other hand, the lid 77 of the container 70 used in the event described later is made of a colored synthetic resin that does not transmit light. Therefore, customers cannot see the objects inside the container 70 (e.g., event merchandise) until the lid 77 is opened, and can only see the objects inside once the lid 77 is opened. Thus, the event of opening the lid 77 becomes even more exciting. A pair of downward-extending arm pieces (not shown) are provided on the left and right sides of the rear end of the lid body 78 (the left end in Figures 3 and 4). An axis 80 is provided on the arm pieces. The shaft 80 of the arm piece is mounted in the shaft hole formed in the support piece 74 of the mounting base 71, so that the lid 77 can be opened and closed (swinging vertically) with the shaft 80 as the axis of rotation and is attached to the mounting base 71.
[0145] As shown in Figure 3, the opening / closing mechanism 82 is provided on the mounting base 71. The opening / closing mechanism 82 comprises an operating piece 83 and a biasing part 84 (a coil spring in this embodiment). The operating piece 83 is provided on the mounting base 71 so as to be able to reciprocate in the front-rear direction along a guide portion formed in the front-rear direction (left-right direction in Figures 3 and 4). One end of the biasing part 84 (the right end in Figure 3) is fixed to the mounting base 71, and the other end (the left end in Figure 3) is fixed to the operating piece 83. As a result, the operating piece 83 is subjected to a forward biasing force by the biasing part 84. The operating piece 83 is connected below the axis of the arm piece (not shown) of the lid 77. When the operating piece 83 moves forward due to the biasing force of the biasing part 84, the arm piece of the lid 77 rotates, and the lid 77 opens. On the other hand, when the operating piece 83 moves backward against the negative force of the biasing part 84, the lid 77 closes.
[0146] When an employee E or the like positions the dish 7 in the dish placement section 72 and pushes it backward, the operating piece 83 is pushed backward by the dish 7. As a result, the lid 77 closes. After that, when the dish 7 is fully placed in the dish placement section 72, the base 9 of the dish 7 is sandwiched and fixed between the stopper 73 of the placement base 71 and the operating piece 83. Thus, the position of the lid 77 (lid body 78) is fixed with the object placed on the dish 7 covered by the closed lid 77. On the other hand, when the front side of the dish 7 (right side in Figures 3 and 4) is lifted upward by a customer or the like, the contact between the base 9 of the dish 7 and the stopper 73 is released. As a result, the biasing force of the biasing section 84 pushes the operating piece 83 forward, and the lid 77 opens.
[0147] The container 70 is equipped with a lid opening section 87 that automatically opens the closed lid 77. As an example, in this embodiment, the lid opening section 87 is located on the mounting base 71, at a position lower and closer to the front than the dish mounting section 72. The lid opening section 87 is equipped with a dish pushing section 88 and an actuator 89. The dish pushing section 88 moves further up than the upper surface of the dish mounting section 72, pushing the front lower part of the dish 7 upward. As a result, the contact between the base 9 of the dish 7 and the stopper 73 is released, and the operating piece 83 pushes the base 9 of the dish 7 forward by the biasing section 84, and the lid 77 opens. In other words, when the lid opening section 87 is activated, the lid 77 is automatically opened by the opening and closing mechanism 82 of the container 70. As shown in Figure 4, the front lower part of the dish 7 is in a state where it is resting on the stopper 73. Therefore, the dish 7 is stationary in a state slightly tilted with respect to the horizontal plane. The actuator 89 (motor or solenoid, etc.) moves the dish lifting section 88 in the vertical direction.
[0148] In this embodiment, an event terminal 60 is connected to the actuator 89 of the lid opening section 87 via wired communication or wireless communication. The operation of the actuator 89 is controlled by the event terminal 60. That is, the CPU (event terminal control unit) 62 of the event terminal 60 starts displaying an event image on the display unit 66 and instructs the opening control unit 87 (specifically the actuator 89) to open the lid 77 by the lid opening section 87 when the event terminal 60, which is transported through one of the multiple event paths 15 in the transport path 11, reaches the event execution table. Therefore, the timing of the start of displaying the event image and the timing of opening the lid 77 of the housing 70 by the lid opening section 87 are controlled by separate control units, making it easier to control the two timings appropriately.
[0149] In this embodiment, the transport time for the event execution device 6, installed on the transport path 11, to reach each of the multiple tables 2 varies depending on various conditions. Specifically, the transport time varies depending on the event path 15 to which the event execution device 6 is actually transported (in this embodiment, the input area 16 to which the event execution device 6 is actually input, among the multiple input areas 16) and the event execution table. The event terminal 60 sets a timer corresponding to at least one of the event path 15 and the input area 16 (in this embodiment, the input area) and the event execution table, and starts an event by the event execution device 6 when the timer has elapsed.
[0150] (Electrical Configuration) The electrical configuration of the transport system 1 of this embodiment will be described with reference to Figure 5. As mentioned above, the transport system 1 of this embodiment comprises a store management device 20, an order receiving device 30, a food and beverage order processing device 40, an event order processing device 50, a transport device 10, and an event execution device 6 (in this embodiment, an event terminal 60 and a housing 70).
[0151] The store management device 20 processes customer orders and other information throughout the store. As an example, the store management device 20 in this embodiment uses a personal computer (hereinafter referred to as "PC") or a server. However, various information processing devices other than PCs and servers (e.g., mobile terminals, etc.) may be used as the store management device 20. Furthermore, the store management device 20 may consist of one device or multiple devices. For example, a server and a database may work together to function as the store management device 20, or multiple information processing devices (servers and PCs, etc.) may work together to function as the store management device 20. It is also possible to omit the store management device 20. In this case, the functions of the store management device 20 may be performed by other devices (e.g., a food and beverage order processing device 40 or an event order processing device 50, etc.).
[0152] The store management device 20 includes a control unit 21 that performs various processing controls and a communication interface (not shown). The control unit 21 includes a CPU 22, which is a controller that manages the control, and a storage device 23 that can store programs and data. The storage device 23 may store at least a part of the store management program for executing event order processing (see Figure 6), which will be described later. The communication interface connects the store management device 20 to external devices (for example, an order receiving device 30, a food and beverage order processing device 40, an event order processing device 50, and a customer seating side transport device (route switching device) 17, etc.) via at least one of wired communication, wireless communication, and a network (for example, the Internet).
[0153] The order-taking device 30 is operated by customers who visit the store to receive orders from customers (in this embodiment, this includes orders for food and beverages and orders for events by the event execution device 6). In this embodiment, the order-taking device 30 is placed on each of the multiple tables 2 (see Figure 1). In Figure 5, only one order-taking device 30 is shown for the sake of simplicity. The order-taking device 30 illustrated in this embodiment is a tablet terminal placed on each table 2. However, an information processing device other than a tablet terminal (for example, a PC or a smartphone carried by the customer) may also be used as the order-taking device 30.
[0154] The order receiving device 30 includes a control unit 31 that performs various control processing and a communication interface (not shown). The control unit 31 includes a CPU 32, which is a controller that manages the control, and a storage device 33 that can store programs and data. The storage device 33 may store at least a part of the order receiving program for executing event order processing (see Figure 6), which will be described later. The communication interface connects the order receiving device 30 to an external device (e.g., a store management device 20) via at least one of wired communication, wireless communication, and a network (e.g., the Internet). The order receiving device 30 also includes an operation unit 35, a display unit 36, and a speaker 37. The operation unit 35 is operated by the user (customer) to input various instructions to the order receiving device 30. The operation unit 35 can use at least one of the following: a touch panel, various buttons, a keyboard, a mouse, etc. A microphone or the like may be used together with the operation unit 35, or in place of the operation unit 35, to input various instructions. The display unit 36 displays various images. The speaker 37 outputs sound. In addition, instead of the operation unit 35, display unit 36, or speaker 37 provided in the order receiving device 30, an operation unit, display unit, and speaker connected externally to the order receiving device 30 may be used.
[0155] The food and beverage order processing device 40 processes food and beverage orders from customers. In this embodiment, the food and beverage order processing device 40 is located in each of the multiple work spaces 3 (see Figure 1) within the kitchen area K. In Figure 5, for the sake of simplicity, only one food and beverage order processing device 40 is shown. The food and beverage order processing device 40 illustrated in this embodiment is a tablet terminal located in each work space 3. However, an information processing device other than a tablet terminal (for example, a PC, or a smartphone carried by an employee E) may also be used as the food and beverage order processing device 40.
[0156] The food and beverage order processing device 40 includes a control unit 41 that performs various control processing and a communication interface (not shown). The control unit 41 includes a CPU 42, which is a controller that manages the control, and a storage device 43 that can store programs and data. The communication interface connects the food and beverage order processing device 40 to an external device (e.g., a store management device 20) via at least one of wired communication, wireless communication, and a network (e.g., the Internet). The food and beverage order processing device 40 also includes an operation unit 45, a food and beverage order display unit 46, and a speaker 47. The operation unit 45 is operated by a user (employee E, etc.) to input various instructions to the food and beverage order processing device 40. The operation unit 45 can use at least one of the following: a touch panel, various buttons, a keyboard, a mouse, etc. A microphone or the like may be used together with the operation unit 45, or in place of the operation unit 45, to input various instructions. The food and beverage order display unit 46 displays various images, including an image showing the contents of the food and beverage order received by the order receiving device 30. The speaker 47 outputs sound. In addition, an externally connected operation unit, display unit, and speaker may be used instead of the operation unit 45, food and beverage order display unit 46, or speaker 47 provided in the food and beverage order processing device 40.
[0157] The event order processing device 50 processes customer orders for the execution of events. In this embodiment, the event order processing device 50 is located in each of the multiple work spaces 3 (see Figure 1) within the kitchen area K. In Figure 5, only one event order processing device 50 is shown for the sake of simplicity. The event order processing device 50 illustrated in this embodiment is a tablet terminal located in each work space 3. However, an information processing device other than a tablet terminal (for example, a PC, or a smartphone carried by an employee E) may also be used as the event order processing device 50.
[0158] The event order processing device 50 includes a control unit 51 that performs various control processing and a communication interface (not shown). The control unit 51 includes a CPU 52, which is a controller that manages the control, and a storage device 53 that can store programs and data. The storage device 53 may store at least a part of the event order processing program for executing the event order processing (see Figure 6) described later. The communication interface connects the event order processing device 50 to an external device (e.g., a store management device 20) via at least one of wired communication, wireless communication, and a network (e.g., the Internet). The event order processing device 50 also includes an operation unit 55, an event order display unit 56, and a speaker 57. The operation unit 55 is operated by a user (employee E, etc.) to input various instructions to the event order processing device 50. The operation unit 55 can use at least one of the following: a touch panel, various buttons, a keyboard, a mouse, etc. A microphone or the like may be used together with the operation unit 55, or in place of the operation unit 55, to input various instructions. The event order display unit 56 displays various images, including an image showing the order details of the event received by the order receiving device 30. The speaker 57 outputs sound. In addition, an externally connected operation unit, display unit, and speaker may be used instead of the operation unit 55, event order display unit 56, or speaker 57 provided in the event order processing device 50.
[0159] The transport device 10 transports objects within the store via a transport path 11 (see Figure 1). As described above, the transport path 11 of the transport device 10 in this embodiment is equipped with a seating area-side transport device (route switching device) 17 that switches whether or not to transport objects from the middle of the outbound path to the middle of the return path of the seating area-side transport path 12. The seating area-side transport device (route switching device) is connected to the store management device 20 via wired communication, wireless communication, or a network, etc.
[0160] The event terminal 60 executes the event on the transport path 11 by displaying the event image while it is being transported on the transport path 11. In addition, the event terminal 60 in this embodiment controls the start timing of the event by the event execution device 6.
[0161] The event terminal 60 includes a control unit 61 that performs various control processing and a communication interface (not shown). The control unit 61 includes a CPU (event terminal control unit) 62, which is a controller that manages the control, and a storage device 63 that can store programs and data. The CPU 62 functions as part of the control unit that controls the transport system 1. The storage device 63 may store at least a part of the transport program (event execution program) for executing the event execution processing (see Figure 10) described later. The communication interface connects the event terminal 60 to an external device (for example, the lid opening part 87 of the housing 70) via at least one of wired communication, wireless communication, and a network (for example, the Internet). The event terminal 60 also includes an operation unit 65, a display unit 66, a speaker 67, and an identifier reading unit 68. The operation unit 65 is operated by a user (employee E, etc.) to input various instructions to the event terminal 60. In this embodiment, the operation unit 65 uses a touch panel provided in the display area of the display unit 66 that displays images. When the user operates the touch panel, it outputs an operation signal to the CPU 62 according to the position of the operation. However, at least one of various buttons, a keyboard, a mouse, etc., may be used as the operation unit 65 together with the touch panel or separately from the touch panel. In addition, a microphone or the like may be used together with the operation unit 65 or in place of the operation unit 65 to input various instructions. The display unit 66 displays various images, including event images. The speaker 67 outputs sound. The identifier reading unit 68 reads the identifier 5 (see Figure 1, details will be described later) provided at a reference position on the transport path 11. In this embodiment, the camera of the event terminal 60 that can read the identifier 5 (QR code in this embodiment) is used as the identifier reading unit 68. In addition, instead of the operation unit 65, display unit 66, speaker 67, or identifier reading unit 68 provided by the event terminal 60, an operation unit, display unit, speaker, or identifier reading unit externally connected to the event terminal 60 may be used.
[0162] Here, the control unit of each device may be implemented by a computer equipped with a processor, memory, etc. The processing procedure by the control unit is usually implemented by software (computer program code), and this software is recorded on a recording medium such as ROM. However, some or all of the processing may be implemented by hardware (dedicated circuitry). Here, in this disclosure, the term "processor" refers to one or more hardware processors configured to execute program code included in a program (i.e., one or more instructions that constitute a program). In other words, a "processor" is a hardware device capable of executing one or more programmed processes. For example, a "processor" may be a general-purpose or application-specific processor, and may be, but is not limited to, a CPU, microprocessor, GPU, and DFP (Data Flow Processor).
[0163] In this disclosure, the term “memory” refers to one or more hardware memories that are non-transitional tangible recording media configured to record computer program code and / or data in a manner accessible from a processor. “Memory” can be implemented by memory technologies such as SRAM, SDRAM, non-volatile flash memory, or other types of memory. The computer program code that constitutes the program is recorded in memory and executed by the processor, thereby enabling the control unit to implement various functions.
[0164] (Event Order Processing) Referring to Figures 6 to 9, the event order processing performed by the order receiving device 30, store management device 20, and event order processing device 50 of the transport system 1 of this embodiment will be described. The CPU 32 of the order receiving device 30, the CPU 22 of the store management device 20, and the CPU 52 of the event order processing device 50 execute the event order processing shown in Figure 6 according to the respective programs stored in the storage device.
[0165] As shown in Figure 6, the order receiving device 30 determines whether or not an event order has been entered by the customer (S1). As shown in Figure 7, the order receiving device 30 displays the event order receiving screen illustrated in Figure 7 on the display unit 36 in response to the customer's operation of the operation unit (touch panel in this embodiment) 35. The event order receiving screen illustrated in Figure 7 displays the event product selected by the customer from among several event products by the operation of the operation unit 35 (in Figure 7, "Fruit Shortcake"). The event order receiving screen illustrated in Figure 7 also displays an event image selection button for the customer to select one of several event images (in Figure 7, "Congratulations," "Thank You," "Merry Christmas"). The event order receiving screen illustrated in Figure 7 also displays an order quantity selection button for the customer to select the number of event products to order. Note that the number of event products that can be ordered in one order procedure may be limited to one. In other words, the order quantity selection button may be omitted. Furthermore, the event order acceptance screen illustrated in Figure 7 displays a cancel button (labeled "Close" in Figure 7) used to cancel an event order midway through, and an order confirmation button (labeled "Place Order" in Figure 7) used to finalize an event order. After the customer operates the buttons corresponding to the desired event product, event image, and order quantity, they input the event order into the order acceptance device 30 by operating the order confirmation button.
[0166] When a customer places an event order (S1: YES), the order receiving device 30 outputs information indicating the details of the event order entered in S1 to the store management device 20 (S2). Here, the order receiving device 30 includes information that identifies the event execution table, which is the table 2 of the customer who ordered the event (for example, the seat number of the event execution table), in the information output to the store management device 20 in S2. The store management device 20 outputs the information indicating the details of the event order entered from the order receiving device 30 (including the information identifying the event execution table) to the event order processing device 50.
[0167] Here, as shown in Figure 8, in this embodiment, it is predetermined for each table 2 whether the event path 15 for transporting the event execution device 6 and the input area 16 for placing the event execution device 6 into the transport path 11 will be one of a plurality of event paths 15 (in Figure 1, event paths 15A, 15B, 15C) or one of a plurality of input areas 16 (in Figure 1, input areas 16A, 16B, 16C). In this embodiment, an event path / input area determination table that associates the event execution table with the event path 15 and input area 16 is pre-stored in a storage device (for example, the storage device 23 of the store management device 20 and the storage device 63 of the event terminal 60). In the example shown in Figure 8, if the event execution table is one of tables 2A to 2F, it is predetermined that the event path 15 to be used will be the first event path 15A and the input area 16 will be the first input area 16A. Furthermore, if the event execution table is one of tables 2G to 2L, it is predetermined that the event route 15 to be used will be the second event route 15B, and the input area 16 will be the second input area 16B. In addition, if the event execution table is one of tables 2M to 2S, it is predetermined that the event route 15 to be used will be the third event route 15C, and the input area 16 will be the third input area 16C. As will be described in detail later, when the event terminal 60 identifies an event execution table, it sets timers corresponding to the identified event execution table and the event route 15 and input area 16 that correspond to the identified event execution table.
[0168] As mentioned above, the event order processing device 50 of this embodiment is installed in each of the multiple workspaces 3. In the example shown in Figure 1, the first event order processing device 50A is installed in the first workspace 3A, the second event order processing device 50B is installed in the second workspace 3B, and the third event order processing device 50C is installed in the third workspace 3C. The first workspace 3A is close to the first input area 16A for inputting the event execution device 6 into the first event path 15A. The second workspace 3B is close to the second input area 16B for inputting the event execution device 6 into the second event path 15B. Furthermore, the third workspace 3C is close to the third input area 16C for inputting the event execution device 6 into the third event path 15C.
[0169] In S3 of Figure 6, the store management device 20 outputs information indicating the order details of the event input from the order receiving device 30 (including information identifying the event execution table) to the event order processing device 50 corresponding to the event route 15 and input area 16 to be used, among the multiple event order processing devices 50 installed in the kitchen area K of the store. As described above, in this embodiment, the event route 15 and input area 16 to be used are the event route 15 and input area 16 that are associated with the event execution table in the event route / input area determination table. When the event order processing device 50 receives information indicating the order details of the event (including information identifying the event execution table) from the store management device 20, it displays an event order notification screen (see Figure 9) on the event order display unit 56 indicating that an event order has been placed by a customer (S4). Through the above process, the transport system 1 of this embodiment can appropriately inform employees of the event route 15 and input area 16 to be used.
[0170] Figure 9 shows an example of an event order notification screen displayed on the event order display unit 56 by the event order processing device 50 of this embodiment. As shown in Figure 9, the event order notification screen of this embodiment displays the event product selected by the customer (in Figure 9, "Fruit Shortcake"), the number of event products ordered (in Figure 9, "1"), information identifying the event execution table (in Figure 9, the seat number "1" in the event execution table), and the event image selected by the customer (in Figure 9, the event image for "Thank You"). Furthermore, the event order notification screen displays a completion button for employees to input that the event by the event execution device 6 has been completed.
[0171] As will be explained in detail later, the employee understands the contents of the event order notification screen displayed on the event order display unit 56 and prepares the event using the event execution device 6 based on the understood event contents. Specifically, in this embodiment, the employee places the ordered event items inside the container 70 and operates the event terminal 60 based on the understood event contents (details will be explained later). Once the preparation is complete, the employee places the event execution device 6, including the event terminal 60 and the container 70, into the input area 16 that corresponds to (is adjacent to) the event order processing device 50 on which the event order notification screen is displayed, among the multiple input areas 16. As a result, the event on the transport path 11 is properly executed by the event execution device 6. When the event by the event execution device 6 is completed, the employee operates the completion button on the event order notification screen.
[0172] As shown in Figure 6, when the event order processing device 50 recognizes that an event has been completed by the event execution device 6 through the operation of the completion button (S5: YES), it notifies the store management device 20 of the completion of the ordered event (S6). The store management device 20 reflects the fee for the completed event in the bill of the customer who ordered the event (S7).
[0173] (Event Execution Processing) Referring to Figures 10 to 15, the event execution processing performed by the event terminal 60 in this embodiment will be described. In this embodiment, the event terminal 60 sets a timer to control the timing of the event start by the event execution device 6 in response to an operation by an employee who has grasped the content of the ordered event. The event terminal 60 starts the event by the event execution device 6 according to the timing when the set timer has elapsed. The event execution processing illustrated in Figure 10 is executed by the CPU 62 according to the transport program (event execution program) stored in the storage device 63. The event execution processing starts when a dedicated application for controlling the event is launched.
[0174] As shown in Figure 10, the event terminal 60 displays the initial screen of the event content input screen (see Figure 11) on the display unit 66 (S11). As shown in Figure 11, the event content input screen of this embodiment includes an event execution table selection start button (in Figure 11, "Step 1 Select Seat Number") for allowing employees to select an event execution table, an event image selection start button (in Figure 11, "Step 2 Select Video") for allowing employees to select an event image, and a route shortening / non-shortening selection start button (in Figure 11, "Step 3 Select Lane") for allowing employees to select whether or not to shorten the route using the route switching device (in this embodiment, the seat-side transport device 17). Employees can select each item by operating the area of the touch panel operation unit 65 where the button corresponding to the item to be selected is displayed.
[0175] The event terminal 60 determines whether an event execution table has been selected by an employee (S12). In this embodiment, when the event execution table selection start button on the event content input screen (see Figure 11) is pressed, the event terminal 60 displays the event execution table selection screen shown in Figure 12 on the display unit 66. The event execution table selection screen displays an input section for the employee to select an event execution table. The employee selects an event execution table by entering the seat number of the event execution table, which they obtained from the event order notification screen (see Figure 9), into the input section.
[0176] When an event execution table is selected (S12: YES), the event terminal 60 identifies the selected table as an event execution table and stores it in the storage device 63 (S13). Furthermore, the event terminal 60 identifies the input area 16 (which may also be an event path 15) corresponding to the event execution table by referring to the event path / input location determination table (see Figure 8) stored in the storage device 63 (S14).
[0177] Next, the event terminal 60 determines whether an event image has been selected by an employee (S15). In this embodiment, when the event image selection start button on the event content input screen (see Figure 11) is operated, the event terminal 60 displays the event image selection screen shown in Figure 13 on the display unit 66. On the event image selection screen, buttons corresponding to each of the multiple event images (in Figure 13, three event images: "Congratulations," "Thank you," and "Merry Christmas") are displayed as options. The employee selects an event image by operating the options for event images that they have grasped from the event order notification screen (see Figure 9) on the operation unit 65, which is a touch panel. When an event image is selected (S15: YES), the event terminal 60 identifies the selected event image as the event image to be used for the event (S16).
[0178] Next, the event terminal 60 determines whether or not the employee has selected whether or not to shorten the route using the route switching device (in this embodiment, the seating area transport device 17) (S17). In this embodiment, when the route shortening selection start button on the event content input screen (see Figure 11) is operated, the event terminal 60 displays the route shortening selection screen shown in Figure 14 on the display unit 66. As shown in Figure 1, in this embodiment, each of the multiple event routes 15 is provided with two seating area transport devices 17. The route shortening selection screen shown in Figure 14 displays three options: one to select whether or not to shorten the route using any of the customer-side transport devices 17 along the event route 15 (the "Full Lane Open" option in Figure 14); one to select whether or not to shorten the route using the second customer-side transport device 17 as viewed from the kitchen area K (the "Cut the second one as viewed from the kitchen side" option in Figure 14); and one to select whether or not to shorten the route using the first customer-side transport device 17 as viewed from the kitchen area K (the "Cut the first one as viewed from the kitchen side" option in Figure 14). Employees select whether or not to shorten the route by operating the touch panel on the operation unit 65, which is the option corresponding to whether or not the route is being shortened by the route switching device (customer-side transport device 17 in this embodiment) at that time.
[0179] When the option to shorten the route is selected (S17: YES), the event terminal 60 sets the event execution table, the input area 16 to be used, and a timer corresponding to whether or not the route is shortened by the route switching device (S18). In this embodiment, the time it takes for the event execution device 6 to reach the event execution table is pre-entered by an employee and stored in the storage device 63 of the event terminal 60, according to each of the event execution table, input area 16, and whether or not the route is shortened. In S18, from among a plurality of pre-set times, the time corresponding to each of the event execution table, input area 16, and whether or not the route is shortened is set in the timer.
[0180] In the example shown in Figure 1, a predetermined position on the transport path 11 is set in advance as the reference position where the timer measurement by the event terminal 60 begins. More specifically, in the example shown in Figure 1, a first reference position (the position where identifier 5A is installed) is set at a predetermined position on the first event path 15A, a second reference position (the position where identifier 5B is installed) is set at a predetermined position on the second event path 15B, and a third reference position (the position where identifier 5C is installed) is set at a predetermined position on the third event path 15C. The first identifier 5A is installed at the first reference position, the second identifier 5B is installed at the second reference position, and the third identifier 5C is installed at the third reference position. As an example, a QR code (registered trademark) is used for the identifier 5 in this embodiment. The identifier 5 is also placed at the reference position in a printed state on paper or the like. When the event terminal 60 being transported by the transport path 11 passes over any of the multiple identifiers 5, the identifier reader 68 of the event terminal 60 can read the identifier 5 installed at the reference position. The event terminal 60 can detect the timing at which the identifier 5 is read by the identifier reading unit 68 as the timing at which it has passed the reference position. In other words, the identifier reading unit 68 in this embodiment is an example of a reference position passage detection unit that detects the timing at which the identifier 5 is read during the process of the event execution device 6 being transported by the transport path 11 as the timing at which the event execution device 6 has passed the reference position.
[0181] Furthermore, in this embodiment, for each event path 15, the time it takes for the event execution device 6 to reach the event execution table after passing the identifier 5 located at the reference position is predetermined according to the event execution table, the input area 16, and whether or not the path is shortened.
[0182] Next, the event terminal 60 displays an event execution waiting screen (see Figure 15) on the display unit 66 without starting the timer set in S18 (S19). As shown in Figure 15, the event execution waiting screen displays a message indicating that when the identifier reading unit 68 of the event terminal 60 reads the identifier 5, a video (in this embodiment, a pre-event image displayed before the display of the event image begins) will be played.
[0183] The event terminal 60 determines whether or not it has detected that the event execution device 6 has passed a reference position on the transport path 11 (in this embodiment, the position where the identifier 5 is installed) (S20). When the identifier reading unit 68 reads the identifier 5 and detects that the event execution device 6 has passed the reference position (S20: YES), the event terminal 60 starts measuring the timer set in S18 (S21).
[0184] Subsequently, the event terminal 60 determines whether the timer set in S18 has elapsed (S22). If the timer has elapsed (S22: YES), the event terminal 60 starts the event by the event execution device 6 (S23). Once the event is finished, the process returns to S11.
[0185] As described above, the control unit of the transport system 1 of this embodiment (the control unit of the event terminal 60 in this embodiment) identifies the table 2 of the customer who requested the execution of an event from among the multiple tables 2 as the event execution table (S13). The control unit sets a timer corresponding to the time it takes for the event execution device 6 to reach the event execution table via the transport path 11 through one of the multiple event paths 15 (S18). In this embodiment, when the control unit executes an event on the first seat return transport path 12A, it sets a timer corresponding to the time it takes for the event execution device 6 to reach the event execution table via the first event path 15A. When the control unit executes an event on the second seat return transport path 12B, it sets a timer corresponding to the time it takes for the event execution device 6 to reach the event execution table via the second event path 12B. When the control unit executes an event on the third seat return transport path 12C, it sets a timer corresponding to the time it takes for the event execution device 6 to reach the event execution table via the third event path 12C. The control unit initiates an event by the event execution device 6 when the set timer has elapsed (S22: YES) (S23). As a result, the timer is set taking into account not only the event execution table but also the event path 15 that transports the event execution device 6. By executing the event when the timer has elapsed, the event is executed at an appropriate timing according to the event execution table and the event path 15. Therefore, the transport time of the event execution device 6 is appropriately shortened, and the event is executed at an appropriate timing.
[0186] In other words, in this embodiment, the kitchen transport path 13 is set up with a first input area 16A, which is the input area 16 for the event execution device 6 to the first event path 15A; a second input area 16B, which is the input area 16 for the event execution device 6 to the second event path 15B; and a third input area 16C, which is the input area 16 for the event execution device 6 to the third event path 15C. The control unit sets timers corresponding to both the input area 16 into which the event execution device 6 is input and the specified event execution table (S18). As a result, the transport time of the event execution device 6 is appropriately shortened, and the event is executed at the appropriate timing.
[0187] As mentioned above, in this embodiment, which of the multiple event paths 15 (15A, 15B, 15C) to use is predetermined for each table 2. Specifically, depending on which of the multiple seat return transport paths 12 (12A, 12B, 12C) the transport path 11 adjacent to the event execution table is, which event path 15 to use is predetermined. When the control unit identifies an event execution table, it sets a timer corresponding to the predetermined event path 15 for the identified event execution table. Therefore, since the event path 15 is predetermined for each table 2, simply identifying the event execution table is enough to set a timer that takes into account both the identified event execution table and the event path 15 corresponding to the event execution table. In other words, the control unit can set a timer that takes into account the event path 15 to be used without separately acquiring information to identify the event path 15 to be used. Thus, the timer is set appropriately with a simple process.
[0188] In other words, in this embodiment, it is predetermined for each table 2 which of the multiple input areas 16 (16A, 16B, 16C) the event execution device 6 should be input into. When the control unit identifies an event execution table, it sets a timer corresponding to the input area 16 predetermined according to the identified event execution table. Therefore, the control unit can set a timer that takes into account the input area 16 to be used without having to separately acquire information to identify the input area 16 into which the event execution device 6 will be input.
[0189] In this embodiment, the control unit sets a timer according to whether or not a route shortening is performed by a route switching device (in this embodiment, a seating-side transport device 17) on the event path 15 until the event execution device 6 is transported to the event execution table. Therefore, even if a route switching device is provided on the event path 15, the event will be executed at the appropriate timing.
[0190] In this embodiment, the control unit sets a timer corresponding to the time it takes for the event execution device 6, which is transported by the transport path 11, to pass a reference position and reach the event execution table. The control unit starts measuring the set timer when it detects that the event execution device 6 has passed the reference position. Therefore, even if the position in which the event execution device 6 is placed on the transport path 11 changes, the timing of the event start by the event execution device 6 is controlled based on the detection that the event execution device 6 has passed the reference position. In other words, regardless of the time it takes for the event execution device 6 to reach the reference position after being placed on the transport path 11, the event will start at an appropriate timing when the event execution device 6 reaches the event execution table.
[0191] In this embodiment, the control unit detects the timing at which the identifier reading unit 68 reads the identifier 5 during the process of the event execution device 6 being transported along the transport path 11 as the timing at which the event execution device 6 has passed a reference position. As a result, the timing at which the event execution device 6 passes a reference position is automatically and appropriately detected by the identifier 5 and the identifier reading unit 68. In this embodiment, the first identifier 5A installed at the first reference position, the second identifier 5B installed at the second reference position, and the third identifier 5C installed at the third reference position are all different identifiers. Based on the identifier 5 read by the identifier reading unit 68, the control unit identifies which of the multiple reference positions the event execution device 6 has passed through. Therefore, the execution of events is controlled more appropriately and accurately.
[0192] (Event control by event terminal and container) Referring to Figure 16, the control of events by the event terminal 60 and the container 70 (lid opening section 87) will be described in detail. As mentioned above, the event execution device 6 of this embodiment includes an event terminal 60 and a container 70. The event terminal 60 executes the event by starting to display an event image when it reaches the event execution table. In addition, the event terminal 60 of this embodiment can further enhance the event by generating sound from the speaker 67 in conjunction with the display of the event image. Furthermore, when the container 70 reaches the event execution table, the lid 77 of the container 70 is opened, and the object contained in the container 70 (event product in this embodiment) is exposed to the outside, thereby executing the event on the transport path 11. However, other devices (for example, at least one of a robot that starts driving based on a drive instruction, and a light-emitting device that starts emitting light based on a light-emitting instruction) may be used as an event execution device together with the event terminal 60 and the container 70, or separately from the event terminal 60 and the container 70. Alternatively, an audio event may be executed by controlling a speaker other than the speaker 67 provided by the event terminal 60.
[0193] When an event is executed by the event execution device 6, the event execution process described above (see Figure 10) inputs the information necessary to control the event to the event terminal 60. As a result, the event terminal 60 sets a timer corresponding to the event execution table and the input area 16. Specifically, in this embodiment, a timer is set corresponding to the time from when the event terminal 60 passes the reference position until it reaches the event execution table.
[0194] Subsequently, as shown in Figure 16, the event execution device 6, including the event terminal 60 and the housing 70, is placed into the input area 16 corresponding to the event execution table. When it is detected that the event execution device 6 has passed the reference position, the event terminal 60 starts measuring the timer (S31). As a result, the timing at which the timer elapses approximates the timing at which the event execution device 6 reaches the event execution table.
[0195] As the timer elapses, the event terminal 60 starts displaying the event image selected by the employee and outputting audio corresponding to the event image (S32). As a result, the display of the event image begins at the appropriate time when the event terminal 60 reaches the event execution table.
[0196] As shown in Figure 2, in this embodiment, the event terminal 60 is positioned downstream of the housing 70 in the transport direction. Therefore, in this embodiment, the event terminal 60 reaches the event execution table before the housing 70. The event terminal 60 in this embodiment staggers two timings so that the start of displaying the event image and the opening of the lid 70 of the housing 70 are executed at appropriately different times when the event terminal 60 and the housing 70 each reach the event execution table. For example, after the event terminal 60 starts displaying the event image, it instructs the lid opening section 87 of the housing 70 to open the lid 77 when a predetermined time has elapsed (in this embodiment, the time until the housing 70, which is kept at a certain distance from the event terminal 60 by the connector 59 (see Figure 2), reaches the event execution table) (S33). As a result, the lid opening section 87 can open the lid 77 at an appropriate timing when the housing 70 reaches the event execution table. Furthermore, the event terminal 60 may set separate timers for controlling the start timing of the display of the event image and for controlling the timing of the opening of the lid 77 by the lid opening unit 87. Even in this case, the event terminal 60 can appropriately suppress the complexity of the control by setting two timers according to the event execution table.
[0197] (Event Images) Referring to Figure 17, the event images displayed by the event terminal 60 of this embodiment will be described. The event terminal 60 of this embodiment displays an event image (which may be a video or a still image) associated with an event that opens the lid 77 of the housing 70 on the display unit 66.
[0198] As an event image associated with the event of opening the lid 77, for example, an image (a retrieval guidance image) prompting the customer to take out the event product placed in the container 70 after the lid 77 has been opened may be displayed on the display unit 66. In this case, the possibility that the event product placed in the container 70 will be transported to another customer's table 2 without being taken out by the customer is appropriately reduced by the retrieval guidance image.
[0199] As an event image associated with the event of opening the lid 77, for example, if the event product provided to the customer by the containment 70 is a celebratory gift, an image celebrating the customer (celebratory image) may be displayed on the display unit 66. In this case, the event of opening the lid 77 will be made even more exciting by the celebratory image.
[0200] Furthermore, it is possible to change the specific content of the event image associated with the event of opening the lid 77. For example, an image (product notification image) that notifies the contents of the event product provided to the customer by the containment unit 70 may be displayed on the display unit 66. Also, regardless of which table 2 is used to execute the event, the event will be appropriately engaging if the timing of the event terminal 60 reaching the event execution table coincides with the timing of the start of display of the event image.
[0201] Referring to Figure 17, a specific example of an event image associated with the event of opening the lid 77 will be described. In the example shown in Figure 17, before the event execution device 6 reaches the event execution table, a table notification image 91 is displayed indicating that an event item is being transported to the event execution table (table 5 in the example of Figure 17). Therefore, customers at table 2, which is not the target of the event, can easily recognize the event execution table by the table notification image 91. The table notification image 91 is an example of a pre-event image that is displayed before the event image is displayed.
[0202] When the event terminal 60 reaches the event execution table, the display unit 66 displays a congratulatory image 92 (for example, at least one of a congratulatory message, diagram, or picture) to congratulate the customer. In other words, in the example shown in Figure 17, the congratulatory image 92 is displayed first as the event image. Subsequently, the display unit 66 displays an attention-guiding image 93 (for example, at least one of a message, diagram, or picture) which is an event image to draw the customer's attention to the container 70, before the lid 77 is opened. As shown in Figure 17, the attention-guiding image 93 may include an arrow or the like indicating the direction in which the container 70 is located as seen from the event terminal 60.
[0203] In the example shown in Figure 17, the timing of starting the display of the event image and the timing of opening the lid 77 of the container 70 are pre-adjusted so that the lid 77 is opened after the attention guidance image 93 is displayed on the display unit 66. After the lid 77 is opened, the display unit 66 displays a retrieval guidance image 94 (for example, at least one of a message, diagram, or picture) which is an event image that prompts the customer to take out the event product placed in the container 70. Subsequently, when the container 70 passes through the event execution table and moves to another table 2, the display unit 66 displays a table notification image 95 indicating that the event product was being transported to the event execution table (table 5 in the example of Figure 17). The table notification image 95 is an example of a post-event image that is displayed after the event image is displayed.
[0204] (First Modification Example) A first modification example of the above embodiment will be described with reference to Figures 18 and 19. In the first modification example, the trigger for starting the measurement of the timer set according to the event execution device and the input area 16 (which may also be the event path 15) is different from that of the above embodiment. Of the configuration and processing of the first modification example, the same configuration and processing as in the above embodiment can be adopted for parts other than the configuration and processing described below. Therefore, in the following, the explanation of parts for which the same configuration and processing as in the above embodiment can be adopted will be omitted or simplified.
[0205] Figure 18 is a flowchart of the event execution process performed by the event terminal 60 in the first modified example. For steps S11 to S18 and S23 in Figure 18, the same processes as S11 to S18 and S23 in Figure 10 of the above embodiment can be adopted. When the event terminal 60 sets the event execution table, the input area 16 to be used, and a timer according to whether or not the route is shortened by the route switching device (S18), it displays a timer measurement start button on the display unit 66 (S41). As mentioned above, the display unit 66 of the event terminal 60 is a touch panel that receives operation instructions from employees and also serves as the operation unit 65. The timer measurement start button is operated by an employee to start the timer set in S18. When the timer measurement start button displayed on the touch panel of the event terminal 60 is operated (S42: YES), the event terminal 60 starts measuring the timer set in S18 (S43). Therefore, an employee can start the timer simply by operating the timer measurement start button on the touch panel of the event terminal 60. Therefore, employees can easily and appropriately execute events using the transport system 1.
[0206] As shown in Figure 19, in S41 of the first modification example, the event terminal 60 displays a timer start button on the display unit 66, which is a touch panel, in a display area that touches the entirety of at least one of the four sides of the rectangular display area enclosed by those sides. Therefore, an employee can input a timer start command to the event terminal 60 by operating the vicinity of at least one side of the display area of the display unit (touch panel) 66 of the event terminal 60 where the timer start button is displayed. Thus, an employee can easily and appropriately input a timer start command without having to accurately grasp the part of the touch panel display area where the timer start button is displayed.
[0207] In particular, in the first transformation example, the direction of object transport in the second input area 16B is different from the direction of object transport in the first input area 16A and the third input area 16C. Therefore, the orientation of the display unit (touch panel) 66 of the event terminal 60 changes according to the input area 16 into which the event execution device 6 is inserted. As a result, depending on the input area 16 into which the event execution device 6 is inserted, employees may not be able to visually confirm the position of the timer measurement start button displayed on the touch panel. For example, in the example shown in Figure 1, when the event execution device 6 is inserted into the first input area 16A and the third input area 16C, the touch panel of the event terminal 60 faces away from the employee E working in the first work space 3A or the third work space 3C. In contrast, if the timer measurement start button is displayed in a display area that touches at least one entire side of the rectangular display area on the touch panel, employees can easily and appropriately input the instruction to start timer measurement to the event terminal 60. In detail, in the example shown in Figure 19, the event terminal 60 displays a timer start button across the entire display area of the touch panel display unit 66. Therefore, employees can more easily input the command to start timer measurement.
[0208] Furthermore, as shown in Figure 18, when the timer start button displayed on the touch panel of the event terminal 60 is operated (S42: YES), the event terminal 60 starts measuring the timer set in S18 and also emits a notification sound from the speaker 67 to inform the employee that the timer has started measuring (S43). Therefore, the employee can appropriately determine whether the timer start button has been operated as intended and the timer has started measuring based on whether or not a notification sound is emitted. Thus, events are more likely to be carried out appropriately. As an example, in this embodiment, music is used for the notification sound emitted by the event terminal 60 in S43. When music is used, the sound can be emitted continuously for a certain period of time or longer, making it easier for the employee to appropriately determine whether the timer has started measuring as intended.
[0209] (Second Modification Example) The transport system of the second modification example will be described with reference to Figure 20. Figure 20 is a diagram showing the system configuration of the transport system of the second modification example. Unlike the transport device 10 of the above embodiment, the transport device 100 of the second modification example can transport goods to the table 2 of the customer who placed the order. At least a part of the configuration and processing of the transport system related to the second modification example 4 can adopt the configuration and processing of the above embodiment and the first modification example. Therefore, the explanation of the part of the configuration and processing of the second modification example that can adopt the configuration and processing of the above embodiment and the first modification example will be omitted or simplified.
[0210] As shown in Figure 20, the transport path 101 of the transport device 100 in the second modified example includes a kitchen transport path 102 and a seating area transport path 104. The kitchen transport path 102 can transport objects in a circulating manner within the kitchen area K. In the example shown in Figure 20, the kitchen transport path 102 can transport goods in a circulating manner in a counterclockwise direction in plan view. Multiple input transport paths 103 (103A, 103B, 103C, 104D) for loading objects into the kitchen transport path 102 are connected to the kitchen transport path 102. One end of the seating area transport path 104 is connected to a part of the kitchen transport path 102. In this embodiment, four seating area transport paths 104 (104A, 104B, 104C, 104D) are provided. However, it goes without saying that the number of kitchen transport paths 102 can be changed. Each seating area transport path 104 and kitchen transport path 102 are connected by a transfer device 105 that transfers objects from the kitchen transport path 102 to the seating area transport path 104. The transfer device 105 can be switched on or off by an actuator (not shown) that drives it to transfer objects from the kitchen transport path 102 to the seating area transport path 104.
[0211] Multiple tables 2 (three in Figure 20) are installed along each seating transport path 104. Multiple branching lanes 106 are provided in the seating transport path 104 at positions corresponding to each of the multiple tables 2. One end of each branching lane 106 is connected to the seating transport path 104. A branching device 107 is provided at the connection point between the branching lane 106 and the seating transport path 104 to branch the objects transported by the seating transport path 104 to the branching lane 106. The branching device 107 can be switched on or off by an actuator (not shown) to branch the objects from the seating transport path 104 to the branching lane 106.
[0212] The kitchen transport path 102 is equipped with kitchen-side transport devices (path switching devices) 110 (110A, 110B) that switch paths by transporting objects between two different locations on the circulation path. Specifically, in the example shown in Figure 20, the kitchen-side transport device 110 is equipped with a shortcut device 111 (111A, 111B) that transports objects from the employee E's workspace to the customer seating area G, and a detour device 112 (112A, 112B) that transports objects from the customer seating area G to the employee E's workspace. By transporting objects appropriately using the kitchen-side transport device 110, the transport path (event path) of objects to reach the branch lane 106 to be transported can be shortened.
[0213] The second modified transport system detects the position of the goods (including the event execution device 6) being transported by the transport device 100 on the transport path 101 using sensors, and controls the driving of the handover device 105 and the branching device 107 according to the detection result, thereby transporting the goods to the table 2 of the customer who placed the order (more specifically, the branching lane 106 installed in accordance with the table 2 of the customer who placed the order).
[0214] In the example shown in Figure 20, when transporting the event execution device to a table 2 located along the first seat transport path 104A, the loading position of the event execution device onto the transport path 101 is the first loading transport path 103A. When transporting the event execution device to a table 2 located along the second seat transport path 104B and the third seat transport path 104C, the loading position of the event execution device is the second loading transport path 103B. When transporting the event execution device to a table 2 located along the fourth seat transport path 104D, the loading position of the event execution device is the third loading transport path 103C.
[0215] In this case, we assume that among the multiple input transport paths 103 shown in Figure 20, the second input transport path 103B and the second input transport path 103C are not provided. When transporting the event execution device to a table 2 located along the first seat transport path 104A, the input position of the event execution device is the first input transport path 103A. Similarly, when transporting the event execution device to a table 2 located along the second seat transport path 104B and the third seat transport path 104C, the input position of the event execution device is also the first input transport path 103A. In this case, the transport system uses the first shortcut device 111A to move the event execution device from the employee E's workspace side to the seating area G side. As a result, when transporting the event execution device to a table 2 located along the second seat transport path 104B and the third seat transport path 104C, the transport path of the event execution device goes from the first input transport path 103A, through the first shortcut device 111A, to the second seat transport path 104B and the third seat transport path 104C. Also, when transporting the event execution device to a table 2 located along the fourth seat transport path 104D, the input position of the event execution device is the fourth input transport path 103D. In this case, the transport system uses the second shortcut device 111B to move the event execution device from the employee E's workspace side to the seating area G side. As a result, when transporting the event execution device to a table 2 located along the fourth seat transport path 104D, the transport path of the event execution device goes from the fourth input transport path 103D, through the second shortcut device 111B, to the fourth seat transport path 104D.
[0216] In the example shown in Figure 20, the event terminal 60 can set timers according to the input transport path 103 into which the event execution device 6 is inserted, the event execution table (i.e., the branch lane 106 installed in correspondence with the event execution table), and whether or not the route is shortened by the kitchen-side transport device 110. In other words, in the example shown in Figure 20, the event terminal 60 can set timers according to the event route for transporting the event execution device 6 to the event execution table. As a result, the event is executed appropriately at the timing when the event execution device 6 reaches the event execution table. As described above, at least a part of the technology illustrated in this disclosure can also be applied to a transport system that selectively transports the event execution device 6 and goods to a specific table 2.
[0217] Furthermore, the configuration and processing of the transport system shown in Figure 20 can be further modified. For example, an identifier 115 may be installed at a reference position near the end of each seating transport path 104 on the kitchen transport path 102 side. The event terminal 60 sets a timer corresponding to the transport time from when the event execution device 6 passes the reference position until it reaches the event execution table (i.e., the branch lane 106 installed in accordance with the event execution table). When the identifier 115 is detected by the identifier reader 68 of the event terminal 60 during the process of the event terminal 60 being transported by the transport device 100, the event terminal 60 starts measuring the timer. The event terminal 60 starts an event by the event execution device 6 as the timer elapses. In this case, regardless of the time it takes for the event execution device 6 to reach the reference position, the event will be executed appropriately at the timing when the event execution device 6 reaches the event execution table.
[0218] The technologies disclosed in the above embodiments and modifications are merely examples. Therefore, it is possible to modify the technologies exemplified in the above embodiments and modifications. For example, it is possible to adopt only some of the multiple configurations, processes, and technologies exemplified in the above embodiments and modifications into a transport system.
[0219] In the above embodiments and variations, the event terminal 60 sets a timer and executes an event when the timer has elapsed. However, it is also possible to change the specific method for initiating an event when the event execution device 6 reaches the event execution table. For example, the transport system may be equipped with a detection unit (for example, a camera that reads an identifier provided on the event execution device 6, or various sensors, etc.) that detects when the event execution device 6 has reached each table 2. The control unit of the transport system may initiate an event when the detection unit detects that the event execution device 6 has reached the event execution table. The detection result from the detection unit may be output to at least one of the event terminal 60, the store management device 20, and the order receiving device 30 via wireless communication or wired communication, etc. Furthermore, the control of events by the event execution device 6 may be executed by a control unit different from the control unit of the event terminal 60 (for example, at least one of the control units of the store management device 20 and the order receiving device 30, etc.). In addition, a lid opening unit for opening the lid 77 of the storage unit 70 may be provided near each of the multiple tables 2. A lid opening mechanism provided on the event execution table may open the lid 77 when the container 70 reaches its vicinity.
[0220] In the above embodiment and its variations, the event execution device 6, which is capable of executing events on the transport path, starts the event on the transport path when it reaches the event execution table via the transport path. However, the transport system may control the timing of displaying an image on a display device installed at the customer's seat (for example, the order receiving device 30 in the above embodiment). For example, the transport system may start displaying an event image on a display device installed at the customer's seat when the product ordered by the customer (for example, an event product) reaches the customer's seat via the transport path. In this case, the event with the event image starts at an appropriate time when the product ordered by the customer reaches the customer's seat. Therefore, customers who visit the store can be fully entertained. Even in this case, it is possible to implement at least a part of the multiple configurations, processes, and technologies exemplified in the above embodiment by combining them.
[0221] In the above embodiment, an identifier 5 printed on paper or the like is placed at the reference position. However, the transport system may also be equipped with an identifier display unit that displays an image including the identifier. The control unit (for example, the control unit of the store management device 20) may display an identifier corresponding to the event execution table on the identifier display unit. The event terminal 60 may, upon reading the identifier by the identifier reading unit 68, identify the event execution table corresponding to the read identifier, set a timer according to the identified event execution table, and start measurement. In this case, by reading the identifier displayed on the identifier display unit, the event terminal 60 can not only detect the timing when the event execution device 6 passes the reference position, but also identify the event execution table. Once the event execution table is identified, it is also possible to automatically set a timer according to the identified event execution table. Therefore, the man-hours required of employees to have the control unit identify the event execution table are appropriately reduced.
[0222] Furthermore, at least some of the technologies exemplified in the above embodiments and modified examples can also be adopted in transport systems in which only one event path is provided on the transport path, and in transport systems in which the event execution device 6 is transported by a transport path other than a circular transport path (for example, a transport path that directly transports the event execution device to the table of a customer who has ordered an event).
[0223] 1. Transport System 2. Table 5. Identifier 6. Event Execution Device 10. Transport Device 11. Transport Path 12. Seat Round-Trip Transport Path 12A. First Seat Round-Trip Transport Path 12B. Second Seat Round-Trip Transport Path 12C. Third Seat Round-Trip Transport Path 13. Kitchen Transport Path 13A. First Kitchen Transport Path 13B. Second Kitchen Transport Path 13C. Third Kitchen Transport Path 15. Event Route 15A. First Event Route 15B. Second Event Route 15C. Third Event Route 16. Input Area 16A. First Input Area 16B. Second Input Area 16C. Third Input Area 17. Seat-Side Transport Device (Route Switching Device) 20. Store Management Device 30. Order Acceptance Device 46. Food and Beverage Order Display Unit 59. Connector 60. Event Terminal 62. CPU 65. Operation Unit 66. Display Unit 68. Identifier Reading Unit 70 Enclosure 77 Lid 87 Lid opening K Kitchen area G Seating area
Claims
1. A transport system for transporting food and beverages to customers in a restaurant, comprising: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device transported by the circulating transport path and executing an event on the circulating transport path; and a control unit for controlling the transport system, wherein the circulating transport path comprises: a first seating area return transport path and a second seating area return transport path for transporting objects back and forth between the seating area and the kitchen area within the seating area; a kitchen transport path connected to the first seating area return transport path and the second seating area return transport path, respectively, for transporting objects within the kitchen area; and an event path, which is the transport path of the event execution device on the circulating transport path, comprising: a first event path, which is the path of the event execution device for transporting objects to a table adjacent to the first seating area return transport path without passing through the second seating area return transport path; and a second event path, which is the path of the event execution device for transporting objects to a table adjacent to the second seating area return transport path without passing through the first seating area return transport path, wherein the control unit, A transport system characterized in that, when an event is executed by the event execution device on the first seating reciprocating transport path, the event execution device is started on the circulating transport path at the timing when the event execution device, which has been introduced into the kitchen transport path, reaches the event execution table for which an event is to be executed via the first event path, and when an event is executed by the event execution device on the second seating reciprocating transport path, the event execution device is started on the circulating transport path at the timing when the event execution device, which has been introduced into the kitchen transport path, reaches the event execution table via the second event path.
2. A transport system according to claim 1, wherein the input area of the event execution device set on the kitchen transport path to the circulating transport path includes: a first input area which is the input area of the event execution device to the first event path; and a second input area which is the input area of the event execution device to the second event path, wherein the kitchen transport path comprises: a first kitchen transport path that transports objects in a first transport direction from the end point of the second seating reciprocating transport path to the starting point of the first seating reciprocating transport path; and a second kitchen transport path that transports objects within the kitchen area in a direction different from the first transport direction to the starting point of the second seating reciprocating transport path, wherein the first input area is set in the first kitchen transport path and the second input area is set in the second kitchen transport path.
3. A transport system according to claim 1, characterized in that, in the kitchen transport path, a distance longer than the length of the event execution device in the direction along the transport direction of the circulating transport path is provided between the input area into which the event execution device is introduced into the circulating transport path and the entrance into which the event execution device introduced into the input area enters the seating area.
4. A transport system according to claim 1, wherein the control unit identifies the table of a customer who has requested the execution of an event from among a plurality of tables as the event execution table, sets a timer corresponding to the time it takes for the event execution device to reach the event execution table via the circular transport path through either the first event path or the second event path, and starts an event by the event execution device when the set timer has elapsed.
5. A transport system according to claim 4, wherein the event path is predetermined for each of the first and second event paths, and the control unit, upon identifying the event execution table, sets a timer corresponding to the predetermined event path according to the identified event execution table.
6. A transport system according to claim 4, wherein the circulating transport path is provided with a path switching device that switches whether or not to shorten the transport path of an object, and the control unit sets the timer according to whether or not the path shortening is performed by the path switching device on the event path until the event execution device is transported to the event execution table.
7. A transport system according to claim 1, wherein a predetermined position on the circulating transport path is set in advance as a reference position, the reference position includes a first reference position provided at a predetermined position on the first event path and a second reference position provided at a predetermined position on the second event path, and further comprises a reference position passage detection unit that detects the timing when the event execution device transported by the circulating transport path passes the first reference position or the second reference position, and the control unit initiates an event by the event execution device in accordance with the result of the reference position passage unit detecting the passage of the event execution device to the first reference position or the second reference position.
8. A transport system according to claim 4, wherein a predetermined position on the circulating transport path is set in advance as a reference position for starting measurement of the timer, the reference position includes a first reference position provided at a predetermined position on the first event path and a second reference position provided at a predetermined position on the second event path, and further comprises a reference position passage detection unit for detecting the timing when the event execution device transported by the circulating transport path passes the first reference position or the second reference position, the control unit sets the timer according to the time from when the event execution device transported by the circulating transport path passes the first reference position or the second reference position until it reaches the event execution table, the reference position passage unit starts measuring the set timer at the timing when the passage of the event execution device to the first reference position or the second reference position is detected, and the event execution device starts an event at the timing when the set timer has elapsed.
9. A transport system according to claim 7 or 8, further comprising identifiers installed at each of the first reference position and the second reference position, wherein the reference position passage detection unit comprises an identifier reading unit provided on the event execution device for identifying the identifier, and in the process of the event execution device being transported by the circular transport path, the timing at which the identifier reading unit reads the identifier is detected as the timing at which the event execution device has passed the reference position.
10. A transport system according to claim 1, wherein the event execution device includes an event terminal having a display unit capable of displaying an image and an event terminal control unit that functions as at least part of the control unit, and the event terminal control unit is characterized in that it starts displaying an event image by the display unit when the event terminal, which is transported through the first event path or the second event path in the circulating transport path, reaches the event execution table.
11. A transport system according to claim 10, wherein the display unit of the event terminal is a touch panel that displays an image and accepts input of operation instructions from a user, the event terminal control unit identifies the event execution table based on the operation instructions input to the touch panel, sets a timer corresponding to the time until the event terminal, which is transported through the first event path or the second event path in the circulating transport path, reaches the identified event execution table, and starts displaying an event image on the display unit when the set timer has elapsed.
12. A transport system according to claim 11, wherein the event terminal control unit displays a timer measurement start button on the touch panel for starting the measurement of the set timer, and the system starts measuring the set timer when the timer measurement start button on the touch panel is operated.
13. A transport system according to claim 12, wherein the event terminal control unit displays the timer measurement start button on the touch panel in a display area that touches the entirety of at least one of the sides of a rectangular display area enclosed by four sides.
14. A transport system according to claim 10, wherein the event execution device further comprises: a container having an openable and closable lid, capable of accommodating an object when the lid is closed; a lid opening unit for opening the lid of the container when it is closed; and an opening control unit for controlling the drive of the lid opening unit, wherein the event terminal control unit starts displaying an event image on the display unit and instructs the opening control unit to open the lid using the lid opening unit when the event terminal being transported through the first event path or the second event path in the circulating transport path reaches the event execution table.
15. A transport system according to claim 14, further comprising a connecting device for connecting the event terminal and the container while maintaining a constant distance between the event terminal and the container.
16. A transport system according to claim 1, further comprising: an order receiving device installed in the seating area for receiving orders from customers; a food and beverage order display unit installed in the kitchen area for displaying food and beverage orders received by the order receiving device; and an event order display unit installed in the kitchen area for displaying event orders received by the order receiving device for use by the event execution device, wherein the food and beverage order display unit and the event order display unit are different display units.
17. A transport system for transporting food and beverages to customers in a restaurant, comprising: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device transported by the circulating transport path and executing an event on the circulating transport path; a plurality of tables arranged in a line along the path of the circulating transport path; and an order receiving device provided at each of the plurality of tables for receiving orders from customers, wherein the circulating transport path is capable of transporting food and beverages and the event execution device, and comprises a first seating area return transport path and a second seating area return transport path for transporting objects back and forth between the seating area and the kitchen area, and a kitchen transport path connected to the first seating area return transport path and the second seating area return transport path, respectively, for transporting objects within the kitchen area, wherein the kitchen transport path comprises a first kitchen transport path for transporting objects in a first transport direction from the end point of the second seating area return transport path to the starting point of the first seating area return transport path, A transport system comprising: a second kitchen transport path that transports objects within the kitchen area in a direction different from the first transport direction to the starting point of the second seating reciprocating transport path; a first input area set in the first kitchen transport path where the event execution device to be transported to a table adjacent to the first seating reciprocating transport path is input; and a second input area set in the second kitchen transport path where the event execution device to be transported to a table adjacent to the second seating reciprocating transport path is input; wherein the control unit of the event execution device identifies an event execution table, which is the table on which the order receiving device that received the event order is located, when an order for an event to be executed by the event execution device is received by the order receiving device; sets a timer corresponding to a transport time, which is the time it takes for the event execution device to reach the event execution table via the reciprocating transport path and which varies depending on the event execution table and the input area; and starts an event by the event execution device when the set timer has elapsed.
18. A transport system according to claim 17, wherein the circulating transport path includes a third seating reciprocating transport path between the first seating reciprocating transport path and the second seating reciprocating transport path for transporting objects back and forth between the kitchen area, the kitchen transport path includes a third kitchen transport path for transporting objects within the kitchen area in a direction different from the second transport direction to the starting point of the third seating reciprocating transport path, the input area set on the kitchen transport path includes a third input area set in the third kitchen transport path and into which the event execution device to be transported to the table adjacent to the third seating reciprocating transport path is input, and the control unit of the event execution device sets a timer corresponding to the transport time which changes according to the event execution table and the three input areas.
19. A transport system according to claim 17, further comprising: a food and beverage order display unit installed in the kitchen area and displaying food and beverage orders received by the order receiving device; and an event order display unit installed in the kitchen area and displaying event orders received by the order receiving device and performed by the event execution device, wherein the food and beverage order display unit and the event order display unit are different display units, and the event order display unit, when an order for an event to be performed by the event execution device is received by the order receiving device, causes the table on which the order receiving device that received the event order is located to be displayed as the event execution table, and the control unit of the event execution device identifies the event execution table in accordance with the operation of an operation unit operated by an employee who has grasped the event execution table displayed on the event order display unit.
20. A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area to the seating area of the restaurant; an event execution device transported by the transport path and executing an event on the transport path; a reference position passage detection unit that detects the timing when the event execution device transported by the transport path passes a predetermined reference position on the transport path; and a control unit that controls the food and beverage supply system, wherein the reference position passage detection unit uses a camera transported by the transport path to detect the timing when the event execution device passes the reference position, and the control unit initiates an event by the event execution device in accordance with the result of detecting that the event execution device transported by the transport path has passed the reference position.
21. A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area of the restaurant to the seating area; a display unit transported by the transport path and displaying an image on the transport path; a reference position passage detection unit that detects the timing when the display unit transported by the transport path passes a predetermined reference position on the transport path; and a control unit that controls the food and beverage supply system, wherein the reference position passage detection unit uses a camera transported by the transport path to detect the timing when the display unit passes the reference position, and the control unit controls the timing of the image display by the display unit according to the result of detecting that the display unit transported by the transport path has passed the reference position.
22. A transport system for transporting food and beverages to customers in a restaurant, comprising: a transport path arranged along a plurality of tables in the seating area of the restaurant, capable of transporting objects from the kitchen area of the restaurant to the seating area; a terminal transported by the transport path; and a table passage detection unit that detects the timing when the terminal passes each of the plurality of tables arranged along the transport path, wherein the table passage detection unit detects the timing when the terminal passes each of the plurality of tables based on the timing when an identifier arranged along the transport path is read by an identifier reading unit transported by the transport path.
23. A transport method to be performed in a transport system for transporting food and beverages to customers in a restaurant, wherein the transport system comprises: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device transported by the circulating transport path and executing an event on the circulating transport path; and a control unit for controlling the transport system, wherein the circulating transport path comprises: a first seating reciprocating transport path and a second seating reciprocating transport path for transporting objects back and forth between the kitchen area and the seating area within the seating area; a kitchen transport path connected to the first seating reciprocating transport path and the second seating reciprocating transport path, respectively, for transporting objects within the kitchen area, and an event path which is the transport path of the event execution device on the circulating transport path, wherein the event path is the path of the event execution device for transporting objects to a table adjacent to the first seating reciprocating transport path without passing through the second seating reciprocating transport path, A transport method comprising: a second event path which is a path for transporting the event execution device to a table adjacent to the second seating reciprocating transport path without passing through the first seating reciprocating transport path, wherein the control unit performs the steps of: when an event is to be executed by the event execution device on the first seating reciprocating transport path, starting an event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table for which an event is to be executed via the first event path; and when an event is to be executed by the event execution device on the second seating reciprocating transport path, starting an event on the circulating transport path by the event execution device at the timing when the event execution device, which has been placed in the kitchen transport path, reaches the event execution table via the second event path.
24. A transport method to be performed in a transport system for transporting food and beverages to customers in a restaurant, wherein the transport system comprises: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event execution device which is placed onto the circulating transport path by an employee and transported by the circulating transport path, and which performs an event on the circulating transport path; a plurality of tables arranged in a line along the path of the circulating transport path; and an order receiving device provided at each of the plurality of tables for receiving orders from customers, wherein the circulating transport path is capable of transporting food and beverages and the event execution device, and comprises: a first seating area return transport path and a second seating area return transport path for transporting objects back and forth between the seating area and the kitchen area within the seating area; and a kitchen transport path connected to each of the first seating area return transport path and the second seating area return transport path for transporting objects within the kitchen area, wherein the kitchen transport path is The event execution device comprises: a first kitchen transport path that transports objects in a first transport direction from the end of the second seating reciprocating transport path to the starting point of the first seating reciprocating transport path; and a second kitchen transport path that transports objects within the kitchen area in a direction different from the first transport direction to the starting point of the second seating reciprocating transport path, wherein the event execution device is set up on the kitchen transport path and includes, as an input area to the circulating transport path, a first input area set up in the first kitchen transport path where an employee inputs the event execution device to be transported to the table adjacent to the first seating reciprocating transport path; and a second input area set up in the second kitchen transport path where an employee inputs the event execution device to be transported to the table adjacent to the second seating reciprocating transport path, wherein the control unit of the event execution device includes the step of identifying an event execution table, which is the table on which the order receiving device that received the event order is located, when an order for an event to be executed by the event execution device is received by the order receiving device.A transport system characterized by performing the following steps: setting a timer corresponding to a transport time which is the time it takes for an event execution device, which has been loaded by an employee in each of the first loading areas, to reach the event execution table via the circulating transport path, and which varies depending on the event execution table and the loading area; and starting an event by the event execution device when the set timer has elapsed.
25. A transport program used in a transport system for transporting food and beverages to customers in a restaurant, wherein the transport system comprises: a circulating transport path for transporting objects in a circular manner between the kitchen area and the seating area within the restaurant; an event order display unit installed in the kitchen area for displaying customer orders for events executed by the event execution device; and an event execution device, wherein the event execution device is transported by the circulating transport path and executes events on the circulating transport path, wherein the circulating transport path comprises: a first seating reciprocating transport path and a second seating reciprocating transport path for transporting objects back and forth between the kitchen area and the seating area within the seating area; a kitchen transport path connected to the first seating reciprocating transport path and the second seating reciprocating transport path, respectively, for transporting objects within the kitchen area, and an event path which is the transport path of the event execution device on the circulating transport path, wherein the event path is the path of the event execution device for transporting objects to a table adjacent to the first seating reciprocating transport path without passing through the second seating reciprocating transport path. A transport program comprising: a second event path which is the path of the event execution device that transports the event execution device to a table adjacent to the second seating reciprocating transport path without passing through the first seating reciprocating transport path, wherein the transport program is executed by the control unit of the event execution device, and the transport program is characterized in that it causes the event execution device to execute the following steps in response to an operation of an operation unit operated by an employee who has grasped the event order displayed on the event order display unit: an event execution table which is one of a plurality of tables arranged along the circulating transport path that is an event execution table which will execute an event by the event execution device; a timer corresponding to the time it will take for the event execution device to reach the identified event execution table via either the first event path or the second event path; and a step of starting the event when the set timer has elapsed.
26. A transport program according to claim 25, wherein it is predetermined for each of the tables whether the event path is the first event path or the second event path, and in the step of setting the timer, a timer is set according to the event path predetermined according to the identified event execution table.
27. A transport program according to claim 25, wherein a predetermined position on the circulating transport path is set in advance as a reference position for starting measurement of the timer, the reference position includes a first reference position provided at a predetermined position on the first event path and a second reference position provided at a predetermined position on the second event path, and in the step of setting the timer, the timer is set according to the time from when the event execution device transported by the circulating transport path passes the first reference position or the second reference position until it reaches the event execution table, and the transport program is characterized in that the event execution device is made to execute a step of starting measurement of the set timer when the passage of the event execution device at the first reference position or the second reference position is detected.