Facility management system, facility management method, and facility management program

The facility management system addresses the inconvenience of separate ordering and payment for multiple tables by allowing users to combine orders and payments across tables, improving user convenience in facilities.

JP2025182026APending Publication Date: 2025-12-11GURUNAVI
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025166125
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-04-14
Filing Date
2025-10-02
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

In restaurants, when multiple customers use adjacent tables or move to adjacent tables, they must order and pay for food separately for each table, leading to inconvenience.

Method used

A facility management system that includes an acquisition processing unit to identify tables, an order processing unit to associate order information with table IDs, and a combination processing unit to join or disassociate table IDs, allowing users to combine orders and payments across multiple tables using a user terminal.

Benefits of technology

Enhances user convenience by enabling combined ordering and payment across multiple tables, simplifying the process for groups using adjacent tables in facilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025182026000001_ABST
    Figure 2025182026000001_ABST
Patent Text Reader

Abstract

To provide a facility management system capable of improving the convenience of a user when the user uses a plurality of tables in a facility, a facility management method, and a facility management program.SOLUTION: A facility management device 1 comprises: an acquisition processing unit 211 which acquires identification information of a table arranged in a facility from a user terminal 3 of a user in the facility; an order processing unit 212 which acquires order information of a product providable in the facility from the user terminal 3 and stores the order information and table identification information in association with each other; a presentation processing unit 215 which, when first identification information of a first table and second identification information of a second table are acquired from the user terminal 3, presents prescribed information on storage of the first identification information and the second identification information in association with each other to the user terminal 3; and a connection processing unit 213 which, when the first identification information and the second identification information are acquired from the user terminal 3, stores the first identification information and the second identification information in association with each other.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a facility management system, a facility management method, and a facility management program. [Background technology]

[0002] Conventionally, there is known a system that allows a user to order food using a user terminal at a restaurant (see, for example, Patent Document 1). For example, in this system, when a user selects a dish by reading a two-dimensional code provided on a table using the user terminal, order information associated with the table number is sent to the facility terminal. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2020-4353 Summary of the Invention [Problem to be solved by the invention]

[0004] In restaurants, a group of multiple customers (a user group) may use adjacent tables or move other tables to use adjacent tables. In such cases, when using a user terminal to order food and pay for the order, it is necessary to order food and pay for the order separately for each table, which creates a problem of inconvenience.

[0005] An object of the present invention is to provide a facility management system, a facility management method, and a facility management program that can improve user convenience when users use multiple tables in a facility. [Means for solving the problem]

[0006] The facility management system of the present invention comprises an acquisition processing unit that acquires identification information of tables to be placed in the facility from a user terminal of a facility user; an order processing unit that acquires order information of products that can be provided at the facility from the user terminal and associates the acquired order information with the identification information of the tables acquired by the acquisition processing unit; and a combination processing unit that, when first identification information of a first table and second identification information of a second table are acquired from the user terminal by the acquisition processing unit, associates the first identification information and the second identification information with each other or disassociates the associated first identification information and the second identification information.

[0007] The facility management method of the present invention is a method in which one or more processors execute an acquisition step of acquiring identification information of tables to be placed in the facility from a user terminal of a facility user; an ordering step of acquiring order information of products available at the facility from the user terminal and associating the acquired order information with the identification information of the tables acquired by the acquisition step; and a combining step of associating the first identification information and the second identification information with each other or disassociating the associated first identification information and the second identification information when first identification information of a first table and second identification information of a second table are acquired from the user terminal by the acquisition step.

[0008] The facility management program of the present invention is a program for causing one or more processors to execute the following steps: an acquisition step for acquiring identification information of tables to be placed in the facility from a user terminal of a facility user; an ordering step for acquiring order information for products available at the facility from the user terminal and associating the acquired order information with the identification information of the tables acquired by the acquisition step; and a combining step for, when first identification information of a first table and second identification information of a second table are acquired from the user terminal by the acquisition step, associating the first identification information and the second identification information with each other or disassociating the associated first identification information and the second identification information. [Effects of the Invention]

[0009] According to the present invention, a facility management system, a facility management method, and a facility management program are provided that can improve user convenience when users use multiple tables in a facility. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing the configuration of a facility management system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram showing an example of product information used in the facility management system according to the embodiment of the present invention. [Figure 3] FIG. 3 is a diagram showing an example of order reception information used in the facility management system according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of table join information used in the facility management system according to the embodiment of the present invention. [Figure 5] FIG. 5 is a diagram showing an example of order reception information used in the facility management system according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of a table layout of a facility to which a facility management system according to an embodiment of the present invention is applied. [Figure 7] FIG. 7 is a diagram showing an example of a table combining screen displayed on a user terminal according to an embodiment of the present invention. [Figure 8] FIG. 8 is a diagram showing an example of a method for joining tables in a facility management system according to an embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of a table combining screen displayed on a user terminal according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a method for joining tables in a facility management system according to an embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of a table combining screen displayed on a user terminal according to an embodiment of the present invention. [Figure 12]FIG. 12 is a diagram showing an example of an order screen displayed on the user terminal according to the embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing an example of a checkout screen displayed on a user terminal according to an embodiment of the present invention. [Figure 14] FIG. 14 is a flowchart showing an example of facility management processing executed by the facility management system according to the embodiment of the present invention. [Figure 15] FIG. 15 is a diagram showing an example of a table combining screen displayed on a user terminal according to an embodiment of the present invention. [Figure 16] FIG. 16 is a diagram showing an example of a table release screen displayed on a user terminal according to an embodiment of the present invention. [Figure 17] FIG. 17 is a diagram showing an example of a method for canceling a table in the facility management system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to help understand the present invention. Note that the following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.

[0012] [Facility Management System 1] 1, a facility management system 1 according to an embodiment of the present invention includes a facility management device 2, a user terminal 3, and a facility terminal 4. The facility management device 2, the user terminal 3, and the facility terminal 4 can communicate with each other via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line. Note that a plurality of facility management devices 2, a plurality of user terminals 3, and a plurality of facility terminals 4 may be provided.

[0013] The facility management device 2 is a device for managing tables installed in facilities such as restaurants. The facility management device 2 has a function of assigning users of the facility such as restaurants to one or more tables. Specifically, the facility management device 2 can assign an available table on a desired date, time, and time period to a user who wishes to use the facility on the desired date, time, and time period. The facility management device 2 can also assign an available table to a user who comes to the facility without a reservation.

[0014] Facility management device 2 also has an ordering function that accepts orders for products (for example, food and drink) provided at the facility from user terminal 3 of the user and outputs the order information to facility terminal 4.

[0015] The user terminal 3 is a terminal (such as a smartphone) owned by the user, and is an operating terminal that can access the facility's website and place an order for desired products. For example, when a user visits a restaurant and sits at a designated table, the user can access the website using the user terminal 3 and place an order for desired food and drink on the order screen. It is also possible for multiple user terminals 3 to simultaneously place orders at the same table.

[0016] Upon receiving order information from facility management device 2, facility terminal 4 outputs the order information to a kitchen terminal (not shown). Facility terminal 4 may also have a management function for managing reservation information, table allocation information, order information, accounting information, and the like.

[0017] In this embodiment, the facility management device 2 alone corresponds to the facility management system of the present invention, but the facility management system of the present invention may also include one or more of the components of the facility management device 2, user terminal 3, and facility terminal 4. For example, if multiple components of the facility management device 2, user terminal 3, and facility terminal 4 work together to share and execute various facility management processes (see FIG. 14) described below, a system including multiple components that execute those processes can be considered as the facility management system of the present invention. For example, the facility management system of the present invention may be composed of the facility management device 2 and the facility terminal 4.

[0018] In the following, a restaurant that serves food and drink (food, drinks, etc.) will be described as an example of the facility of the present invention.

[0019] [Facility Management Device 2] 1, facility management device 2 is a server including a control unit 21, a memory unit 22, an operation / display unit 23, and a communication I / F 24. Facility management device 2 is not limited to a single computer, but may be a computer system in which multiple computers operate in cooperation with each other. Furthermore, various processes executed by facility management device 2 may be executed in a distributed manner by one or multiple processors.

[0020] The communication I / F 24 is a communication interface that connects the facility management device 2 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a predetermined communication protocol with external devices such as the user terminal 3 and the facility terminal 4 via the communication network N1.

[0021] The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.

[0022] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various types of information. Specifically, the storage unit 22 includes product information D1, order reception information D2, and table combination information D3. Fig. 2 is a diagram showing an example of the product information D1, Fig. 3 is a diagram showing an example of the order reception information D2, and Fig. 4 is a diagram showing an example of the table combination information D3.

[0023] Product information D1 is information (menu information) about products (food and drink) that can be served at a restaurant. As shown in FIG. 2, product information D1 includes information such as a product ID, product name, price, and image. The product ID is identification information for the food and drink. The product name is the name of the food and drink. The image is a photograph or illustration representing the food and drink.

[0024] The product information D1 is registered in advance by a restaurant manager and updated as needed. For example, the restaurant manager can access a menu registration page managed by facility management device 2 to register and edit the product information D1.

[0025] The order reception information D2 is order information regarding an order received from a user through the user terminal 3. As shown in FIG. 3, the order reception information D2 includes information such as a table number, number of occupants, user terminal, order number, ordered items, and order quantity. The table number is identification information for identifying a table located in a restaurant. The number of occupants is the number of users using the table. The information on the number of occupants is included in information acquired from the user terminal 3. Note that the information on the number of occupants may also be included in information acquired from an operation terminal (not shown) operated by restaurant staff, a facility terminal 4 that manages reservations, or the like. For example, when a staff member asks a customer about the number of occupants when guiding the customer to a table, the staff member inputs the table number and the number of occupants into the operation terminal. When the control unit 21 acquires the information on the table number and the number of occupants from the operation terminal, the control unit 21 associates the table number and the number of occupants with each other in the order reception information D2. In addition, when a user registers the number of people using the restaurant when making a reservation, the control unit 21 obtains user information (user name, number of people, etc.) and the table number of the table assigned to the user from the facility terminal 4, and associates the table number and the number of people using the restaurant with each other in the order reception information D2.

[0026] The user terminal is the identification information of the user terminal 3 through which the order for the ordered item was placed. When an order is placed in the table using one user terminal 3, the identification information of one user terminal 3 is registered, and when an order is placed in the table using multiple user terminals 3, the identification information of multiple user terminals 3 is registered in association with the ordered item. The order number is identification information that identifies the user's order. The control unit 21 registers numbers (order numbers) in the order receipt information D2, for example, in the order in which the orders are received from the user, i.e., in the order in which the orders are received from the user terminals 3. The ordered item is information that indicates the contents of the order. The ordered item is registered as the product name of the product (food or drink) selected by the user from among the product names included in the product information D1 (see Figure 2). Each ordered item is associated with the order number. The order quantity is information that indicates the quantity of food or drink included in one order.

[0027] The order reception information D2 shows information as of the current time. In addition, the order reception information D2 registers information such as the number of occupants, user terminal, order number, ordered items, and order quantity for each table, all of which are associated with one another. In the example shown in FIG. 3, tables T1 to T9 with table numbers "1" to "9" are arranged in a restaurant (see FIG. 6), and orders with order numbers "001" to "004" are placed in table T1 with table number "1," followed by orders with order numbers "005" and "006" in table T2 with table number "2," followed by orders with order numbers "007" to "009" in table T5 with table number "5."

[0028] As will be described in detail later, the control unit 21 registers order acceptance information D2 each time an order for food and drink is accepted as described above, and outputs the order acceptance information D2 to the facility terminal 4. When the facility terminal 4 acquires the order acceptance information D2, it outputs it to the kitchen terminal and issues cooking instructions, etc. The order acceptance information D2 is also used in accounting (payment processing) related to the user's payment (order amount). The order acceptance information D2 may also be deleted when the payment processing is completed, etc.

[0029] Table join information D3 is information that indicates the join relationship when multiple tables are joined. As shown in FIG. 4, table join information D3 includes information such as a table number, a joined table number, a join status, and a join source user terminal. The table number is identification information that identifies a table placed in a restaurant. The joined table number is identification information that identifies a table (joined table) that is joined to the table of the table number. The join status is information that indicates whether or not another table is joined to the target table. The join source user terminal is identification information that identifies the user terminal 3 of the user who issued a join instruction (described below). The control unit 21 registers table join information D3 based on a later-described operation (join operation) performed by the user's user terminal 3.

[0030] In another embodiment, some or all of the information such as product information D1, order acceptance information D2, and table binding information D3 may be stored in a server accessible from user terminal 3, facility terminal 4, or facility management device 2. In this case, control unit 21 of facility management device 2 may acquire the information from user terminal 3, facility terminal 4, or the server, and execute various processes such as the facility management process (see FIG. 14) described below.

[0031] The storage unit 22 also stores data for various screens displayed on the user terminal 3, such as a table combination screen (see FIG. 7), an order screen (see FIG. 12), and an accounting screen (see FIG. 13).

[0032] Furthermore, storage unit 22 stores control programs such as a facility management program for causing control unit 21 to execute a facility management process (see FIG. 14 ), which will be described later. For example, the facility management program is non-temporarily recorded on a computer-readable recording medium such as a USB, CD, or DVD, and is read by a reading device (not shown), such as a USB drive, CD drive, or DVD drive, electrically connected to facility management device 2, and stored in storage unit 22. Alternatively, the facility management program may be downloaded from a server accessible from facility management device 2 and stored in storage unit 22.

[0033] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of arithmetic processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 21 controls the facilities management device 2 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 22.

[0034] In restaurants, a group of users may use multiple adjacent tables or move other tables to use multiple tables next to each other. In such cases, when using user terminal 3 to order food and pay for the order, the user must order food and pay for the order for each table, which is inconvenient. In response to this, the facility management device 2 according to this embodiment can improve user convenience when users use multiple tables in a facility.

[0035] 1, the control unit 21 includes various processing units such as an acquisition processing unit 211, an order processing unit 212, a combination processing unit 213, a payment processing unit 214, and a presentation processing unit 215. The control unit 21 functions as the acquisition processing unit 211, the order processing unit 212, the combination processing unit 213, the payment processing unit 214, and the presentation processing unit 215 by executing various processes in accordance with the facility management program using the CPU. Some or all of the processing units included in the control unit 21 may be configured with electronic circuits. The facility management program may be a program for causing multiple processors to function as the various processing units.

[0036] The acquisition processing unit 211 acquires identification information of tables placed in the restaurant from the user terminal 3 of a customer of the restaurant. Specifically, the acquisition processing unit 211 acquires the table identification information (table number) when a two-dimensional code (e.g., a QR code (registered trademark)) provided on a table is read by the user terminal 3. This allows the facility management device 2 to determine whether each table is in use or not. The two-dimensional code is an example of an information code of the present invention. The acquisition processing unit 211 is also an example of an acquisition processing unit of the present invention.

[0037] FIG. 6 shows a table layout in a restaurant. Here, tables T1 to T9 are shown, with table numbers "1" to "9." QR codes C1 to C9 are attached to tables T1 to T9, respectively. Table number information is registered in each QR code. For example, when a customer visits a restaurant and sits at table T1, the customer uses the camera 34 of the customer terminal 3 to read the table number "1" from the QR code C1 of table T1. The acquisition processing unit 211 acquires the table number "1" from the customer terminal 3.

[0038] The acquisition processing unit 211 may acquire a table number in the following manner. For example, when a customer who has visited the restaurant is shown to a table, a staff member of the restaurant asks the customer about the number of people in the restaurant, and then inputs the table number and the number of people into the operation terminal. The acquisition processing unit 211 acquires the information on the table number and the number of people from the operation terminal. Furthermore, if the customer registers the number of people when making a reservation at the restaurant, the acquisition processing unit 211 acquires the customer information (such as the customer's name and number of people) and the table number of the table assigned to the customer from the facility terminal 4. Upon acquiring the information on the table number and the number of people, the acquisition processing unit 211 stores order reception information D2 (see FIG. 3 ) in the storage unit 22, in which the table number and the number of people are associated with each other.

[0039] Furthermore, when a user performs an operation to input the table number of a table that the user himself / herself uses on the user terminal 3, the acquisition processing unit 211 may acquire the table number in response to the input operation.

[0040] The order processing unit 212 accepts orders for food and drink from users. Specifically, when the acquisition processing unit 211 acquires a table number, the order processing unit 212 displays an order screen on the user terminal 3 and starts accepting orders for food and drink from users. This enables a user at table T1, for example, to order food and drink using the user terminal 3. For example, the user selects the desired food and drink on the order screen displayed on the user terminal 3 and confirms the order. The order processing unit 212 is an example of an order processing unit of the present invention.

[0041] The order processing unit 212 also acquires order information for the accepted orders and stores order acceptance information D2 (see FIG. 3) in the storage unit 22, which associates the acquired order information with the table number acquired by the acquisition processing unit 211. For example, in table T1, if four users order "product M1," "product M2," "product M3," and "all-you-can-drink," the order processing unit 212 associates information about each ordered product and the order number corresponding to each ordered product with table number "1." The order processing unit 212 may also store identification information of the user terminal 3 from which the order was placed, in order to remember from which user terminal 3 the order was accepted (see FIG. 3).

[0042] Furthermore, when the order processing unit 212 receives an order for food and drink from a user, it outputs order receipt information D2 to the facility terminal 4. Specifically, the order processing unit 212 outputs order information to the facility terminal 4, including the details of the food and drink order placed by the user, the table number of the table used by the user, identification information for the user terminal 3, and the order number. The order information may also include the date and time of the order (date and time of receipt). When the facility terminal 4 acquires the order receipt information D2, it outputs the order receipt information D2 to a kitchen terminal to issue cooking instructions, etc.

[0043] The join processing unit 213 executes join processing (grouping) to join multiple tables. Specifically, when the acquisition processing unit 211 acquires the table number of a first table (first table number) and the table number of a second table (second table number) from the user terminal 3, the join processing unit 213 associates the first table number with the second table number. Furthermore, when a first QR code (first information code of the present invention) provided in the first table and a second QR code (second information code of the present invention) provided in the second table are read by the same user terminal 3, the join processing unit 213 associates the first table number with the second table number. The join processing unit 213 is an example of a join processing unit of the present invention. Furthermore, the first table number is an example of first identification information of the present invention, and the second table number is an example of second identification information of the present invention.

[0044] For example, a user performs a join operation to join multiple tables on the table join screen (see FIG. 7) of the website on the user terminal 3. Specifically, when the user accesses the table join screen on the user terminal 3, the join processing unit 213 causes the user terminal 3 to display a reading screen for reading a QR code attached to a table. For example, when a group of seven users uses tables T1 and T2, one of the users, user A, reads the QR code C1 of table T1 with the user terminal 3A as shown in FIG. 8. After obtaining the table number "1" of table T1, the join processing unit 213 prompts user A to continue reading the QR codes of other tables (see FIG. 9). User A reads the QR code C2 of table T2 with the user terminal 3A as shown in FIG. 10. After obtaining the table number "2" of table T2, the join processing unit 213 asks user A whether or not to join the obtained tables T1 and T2 (see FIG. 11). When user A presses the "Merge" button K1 on the screen shown in Fig. 11, the merge processing unit 213 acquires a merge instruction corresponding to the operation and merges tables T1 and T2. If user A wishes to merge further tables, he or she continues by reading the QR codes of the further tables (see Fig. 11).

[0045] When the join processing unit 213 receives an instruction to join tables T1 and T2, it stores table join information D3 (see FIG. 4) in the storage unit 22, associating table number "1" of table T1 with table number "2" of table T2. In addition, the join processing unit 213 registers "joining" as the join status for each of table number "1" and table number "2" in the table join information D3. In addition, the join processing unit 213 registers, in the table join information D3, the identification information "3A" (the user terminal from which the join was made) of user terminal 3A of user A who issued the join instruction, in association with table number "1" and table number "2", respectively.

[0046] This allows a user group to use tables T1 and T2 as a single table. For example, a user of table T1 can order products from a user of table T2 and make a combined payment for the orders of tables T1 and T2. For example, each user of tables T1 and T2 can use their own user terminal 3 to select products on the order screen shown in FIG. 12 and press the "Order" button K2 to place an order. Note that each user of tables T1 and T2 can perform operations such as ordering and paying using their own user terminal 3 by logging in to the website by, for example, scanning the QR code C1 of table T1 or the QR code C2 of table T2.

[0047] Here, the join processing unit 213 may inquire of the user of the table to be joined as to whether or not to permit the joining of the table. For example, when user A of table T1 issues a join instruction (join request) to table T2 on user terminal 3A (join source user terminal), the join processing unit 213 inquires of user terminal 3B (join destination user terminal) of user B of table T2 as to whether or not it is permitted to join table T2 to table T1. If user B permits the joining of table T2, i.e., if permission information is obtained from user terminal 3B, the join processing unit 213 joins tables T1 and T2 and notifies user terminal 3A of information indicating that the joining of tables T1 and T2 is permitted. On the other hand, if user B rejects the joining of table T2, i.e., if rejection information is obtained from user terminal 3B, the join processing unit 213 does not join tables T1 and T2 and notifies user terminal 3A of information indicating that the joining of tables T1 and T2 is rejected. This configuration makes it possible to avoid problems that may occur when user A, the join source (join request source), performs a join that is not intended by user B of table T2, the join destination.

[0048] When tables T1 and T2 are joined, the user group may use the tables T1 and T2 in a connected state by moving them, or may use them without changing the layout. In other words, "joining" is not limited to a state in which multiple tables are physically connected.

[0049] Furthermore, the join processor 213 may join table T1 with table T3, or table T1 with table T8 (see FIG. 6). The join processor 213 may preset tables that can be joined. For example, the join processor 213 may limit the tables that can be joined to tables that are adjacent to each other in the layout (see FIG. 6). As a result, for example, tables T2, T5, and T6 can be joined to table T1; tables T1, T3, T5, T6, and T7 can be joined to table T2; and tables T1, T2, T3, T5, T7, T8, and T9 can be joined to table T6.

[0050] Furthermore, the join processing unit 213 may join two tables together, or may join three or more tables together.

[0051] Furthermore, when multiple tables are joined, the join processing unit 213 joins (aggregates) the order information of the orders received in tables T1 and T2 as shown in Fig. 5. Here, for example, if four users out of a group of seven users place product orders in table T1 and three users place product orders in table T2, and then tables T1 and T2 are joined, the join processing unit 213 associates the order information registered in association with table numbers "1" and "2" (see Fig. 3) with table number "1, 2" and joins them (see Fig. 5). Furthermore, for example, if tables T1 and T2 are joined when a group of seven users visits a store, the join processing unit 213 joins table numbers "1, 2" in the order reception information D2, even though no order information has been registered therein.

[0052] When the user inputs table numbers "1" and "2" on the table combination screen displayed on the user terminal 3, the combination processing unit 213 may combine tables T1 and T2 and register the table numbers "1" and "2" in association with each other. In other words, the operation of combining tables by the user is not limited to the operation of reading the QR code of the table, but may also be the operation of inputting or selecting a table number.

[0053] When the order processing unit 212 receives an order for a product from a user after multiple tables have been combined, it registers the order information in the order reception information D2 in association with the combined table number. For example, when a user presses the "Order History" button K3 on the order screen shown in FIG. 12, the order processing unit 212 causes the user terminal 3 to display the order reception information D2 (ordered products, order quantity) associated with table numbers "1, 2." The order processing unit 212 also outputs the order information associated with the combined table numbers to the facility terminal 4. For example, when the order processing unit 212 receives an order for tables T1 and T2, it outputs order information (order reception information D2) in which the table numbers "1, 2" are associated with the ordered products to the facility terminal 4. The order processing unit 212 may also output the order information to the facility terminal 4 by associating the ordered products with the table number "1" or "2" of the table T1 or T2 used by the user who performed the order operation.

[0054] Furthermore, when multiple table numbers are associated with each other, i.e., when multiple tables are combined, the combination processing unit 213 may notify the facility terminal 4 that manages reservations or vacant seats of the specific information corresponding to the table numbers. The specific information is information that indicates the table numbers of the multiple tables to be combined. Upon acquiring the specific information, the facility terminal 4 registers or updates information such as the number of reservable tables out of the multiple tables arranged at the facility, the table numbers, and the number of vacant seats.

[0055] The payment processing unit 214 executes payment processing for the order amount corresponding to the user's order. When multiple tables are combined by the combining processing unit 213, the payment processing unit 214 performs payment processing for the total amount obtained by adding up the order amounts corresponding to the order information associated with the table numbers of each table. For example, when tables T1 and T2 are combined by the combining processing unit 213, the payment processing unit 214 performs payment processing for the total amount obtained by adding up the order amount of the product associated with table number "1" and the order amount of the product associated with table number "2". The payment processing unit 214 is an example of a payment processing unit of the present invention.

[0056] For example, when a user presses the "Go to checkout page" button K4 on the order screen shown in FIG. 12, the payment processing unit 214 displays the checkout screen shown in FIG. 13 on the user terminal 3. The payment processing unit 214 also displays the order history and amount information for tables T1 and T2 together on the checkout screen. When a user presses the "Checkout" button K5 on the checkout screen shown in FIG. 13, the payment processing unit 214 executes payment processing for the total amount for tables T1 and T2. The payment processing unit 214 may execute payment processing for each user included in a user group, or may execute split payment.

[0057] When the user presses the "Go to order page" button K6 on the checkout screen shown in Figure 13, the order processing unit 212 displays the order screen shown in Figure 12 on the user terminal 3, allowing the user to place an order.

[0058] When the payment processing unit 214 completes the payment processing corresponding to the combined tables, the combination processing unit 213 releases the combination of the tables. Specifically, when the payment processing unit 214 completes the payment processing for the total amount corresponding to tables T1 and T2, the combination processing unit 213 deletes the "combined table number" and "combined" from the table combination information D3 (see FIG. 4), and releases the association with the table numbers "1, 2" in the order reception information D2 (see FIG. 5).

[0059] The presentation processing unit 215 presents various information to the user terminal 3. For example, when the acquisition processing unit 211 acquires table numbers of multiple tables from the user terminal 3, the presentation processing unit 215 presents predetermined information related to associating the table numbers with each other to the user terminal 3. Specifically, as shown in FIG. 11, when the acquisition processing unit 211 acquires table numbers "1" and "2" of tables T1 and T2 from the user terminal 3, the presentation processing unit 215 displays a message "Read tables: Do you want to combine No. 1 and No. 2?" and a "Combine" button K1 on the user terminal 3. The presentation processing unit 215 is an example of a presentation processing unit of the present invention.

[0060] [User terminal 3] 1, the user terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, a camera 34, and a communication I / F 35. The user terminal 3 is, for example, a smartphone or tablet terminal owned by a customer of the restaurant.

[0061] The communication I / F 35 is a communication interface that connects the user terminal 3 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a specified communication protocol between the user terminal 3 and external devices such as the facility management device 2 and the facility terminal 4 via the communication network N1.

[0062] Camera 34 is a digital camera that captures an image of a QR code as a subject and outputs it as digital image data. The image data captured by camera 34 is sent to control unit 31. Control unit 31 reads the table number from the image data and sends it to facility management device 2.

[0063] The operation display unit 33 is a user interface that includes a display unit such as a liquid crystal display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations. The operation display unit 33 displays a table combination screen (see FIG. 7), an order screen (see FIG. 12), a checkout screen (see FIG. 13), etc. The operation display unit 33 is configured, for example, as a touch panel, and accepts touch operations by the user.

[0064] The storage unit 32 is a non-volatile storage unit such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory that stores various types of information. For example, the storage unit 32 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 31 to execute communication processing with an external device such as the facility management device 2 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol).

[0065] The control unit 31 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 31 controls the user terminal 3 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 32.

[0066] Specifically, control unit 31 functions as browser processing unit 311 by executing various processes in accordance with the browser program stored in memory unit 32. Browser processing unit 311 is capable of executing browser processing to display various information (such as a table combination screen, an order screen, and a checkout screen) provided from facility management device 2 via communication network N1 on operation display unit 33 and to input operations for operation display unit 33 into facility management device 2. In other words, control unit 31 executes the browser program, allowing user terminal 3 to function as an operation terminal for facility management device 2. Note that some or all of the processing units included in control unit 31 may be configured with electronic circuits.

[0067] For example, when a user operates the user terminal 3 to request access to a specific URL corresponding to the website provided by the facility management system 1, the control unit 31 acquires webpage data of the website from the facility management device 2 and displays the webpage of the website on the operation and display unit 33. The access request to the specific URL may be made, for example, by selecting from a list of pre-registered websites or by entering text. If a dedicated application compatible with the facility management device 2 is installed on the user terminal 3, the user of the user terminal 3 can launch the dedicated application to display the webpage of the website on the operation and display unit 33. The user can then operate the user terminal 3 to display various pages of the website (such as a table binding screen, an order screen, and a checkout screen).

[0068] [Facility Terminal 4] 1, facility terminal 4 includes a control unit 41, a storage unit 42, an operation display unit 43, and a communication I / F 44. Facility terminal 4 is, for example, an information processing device such as a smartphone, a tablet terminal, or a personal computer. Facility terminal 4 may further include the same functions as facility management device 2, or may be an information processing device integrated with facility management device 2.

[0069] The communication I / F 44 is a communication interface that connects the facility terminal 4 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a predetermined communication protocol with external devices such as the facility management device 2 and the user terminal 3 via the communication network N1.

[0070] The operation display unit 43 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.

[0071] The storage unit 42 is a non-volatile storage unit such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory that stores various types of information. For example, the storage unit 42 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 41 to execute communication processing with an external device such as the facility management device 2 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol).

[0072] The storage unit 42 may also store some or all of the information such as product information D1 (see FIG. 2), order reception information D2 (see FIGS. 3 and 5), and table combination information D3 (see FIG. 4).

[0073] The control unit 41 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various operations. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (work area) for the various operations executed by the CPU. The control unit 41 controls the facility terminal 4 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 42.

[0074] Specifically, control unit 41 functions as browser processing unit 411 by executing various processes in accordance with the browser program stored in storage unit 42. Browser processing unit 411 is capable of executing browser processing to display a web page provided from facility management device 2 via communication network N1 on operation display unit 43 and input operations for operation display unit 43 into facility management device 2. In other words, facility terminal 4 can function as an operation terminal for facility management device 2 by control unit 41 executing the browser program. Note that some or all of the processing units included in control unit 41 may be configured with electronic circuits.

[0075] Furthermore, when the control unit 41 acquires order information (order reception information D2) from the facility management device 2, it outputs the order information to a kitchen terminal (not shown) and issues cooking instructions, etc. Specifically, when the control unit 41 acquires order information for orders received at tables T1 and T2 from the facility management device 2, it causes the kitchen terminal to print or display an order slip including table numbers "1, 2" and the ordered items. Furthermore, the control unit 41 may store order history, accounting information, etc. in the memory unit 42.

[0076] [Facility Management Processing] Next, the facility management process executed in the facility management system 1 will be described with reference to Fig. 14. Specifically, in this embodiment, the facility management process is executed by the control unit 21 of the facility management device 2. Furthermore, the control unit 21 can execute the facility management process in parallel for each user terminal 3 in response to access from each user terminal 3. Note that the control unit 21 may terminate the facility management process midway in response to a predetermined operation on the user terminal 3.

[0077] The present invention can be understood as a facility management method that executes one or more steps included in the facility management process. One or more steps included in the facility management process described herein may be omitted as appropriate. The steps in the facility management process may be executed in a different order as long as the same operational effect is achieved. While the description here uses an example in which the steps in the facility management process are executed by the control unit 21, another embodiment of the facility management method may also be considered in which the steps in the facility management process are executed in a distributed manner by multiple processors.

[0078] In step S11, the control unit 21 acquires the table number of the table to be used by a customer who has visited the restaurant. Specifically, when a customer visits the restaurant and reads a QR code at the table to which they have been shown using the user terminal 3, the control unit 21 acquires the table number of the table from the user terminal 3. For example, when user A reads a QR code C1 at table T1 in the restaurant using the user terminal 3A (see FIG. 8), the control unit 21 acquires the table number "1" of table T1. Step S11 is an example of an acquisition step of the present invention.

[0079] Next, in step S12, the control unit 21 displays an order screen on the user terminal 3A to accept an order for a product (food or drink) from user A. On the order screen, user A can order his or her own products and products for other users on behalf of the user group. Note that other users in the user group can order products using their own user terminal 3 by reading the QR code C1 in table T1 with their own user terminal 3 and logging in to the website.

[0080] Next, in step S13, the control unit 21 determines whether or not a product order has been accepted from the user. If the control unit 21 determines that a product order has been accepted from the user (S13: Yes), the process proceeds to step S14. On the other hand, if the control unit 21 determines that a product order has not been accepted from the user (S13: No), the process proceeds to step S131.

[0081] In step S14, the control unit 21 executes order processing. Specifically, when the control unit 21 receives a product order from a user, it outputs order reception information D2 (see FIG. 3) to the facility terminal 4. For example, the control unit 21 outputs order information to the facility terminal 4, including the details of the food and drink order placed by the user, the table number of the table used by the user, the identification information of the user terminal 3 where the order was entered, and the order number. The order information may also include the date and time of the order (date and time of reception). When the facility terminal 4 acquires the order reception information D2, it outputs the order reception information D2 to a kitchen terminal to issue cooking instructions, etc.

[0082] Furthermore, the control unit 21 stores order reception information D2 (see FIG. 3) in which the order information of the received order is associated with the table number acquired in step S11 in the storage unit 22. Step S14 is an example of an order step of the present invention.

[0083] In step S131, the control unit 21 determines whether a checkout instruction has been received. If the control unit 21 determines that a checkout instruction has been received from the user (S131: Yes), the process proceeds to step S21. On the other hand, if the control unit 21 determines that a checkout instruction has not been received from the user (S131: No), the process proceeds to step S15. Specific examples of checkout instructions are described below (see step S20).

[0084] In step S15, control unit 21 determines whether another table number has been acquired. Specifically, control unit 21 causes user terminal 3 to display a table combination screen (see FIG. 9), and when the user uses user terminal 3 to read a QR code for another table different from table T1 with table number "1" acquired in step S11, control unit 21 acquires the table number of that table. For example, when the user uses user terminal 3 to read QR code C2 for table T2 (see FIG. 10), control unit 21 acquires table number "2" for table T2.

[0085] When a user visits a restaurant and performs a table combining operation, the user reads the QR code C1 of table T1 on the table combining screen shown in Fig. 7 using the user terminal 3 (see Fig. 8), and then reads the QR code C2 of table T2 on the table combining screen shown in Fig. 9 (see Fig. 10). As a result, the control unit 21 obtains the table numbers "1" and "2".

[0086] If the control unit 21 acquires another table number (S15: Yes), the process proceeds to step S16. On the other hand, if the control unit 21 does not acquire another table number (S15: No), the process returns to step S13. Step S15 is an example of an acquisition step of the present invention.

[0087] In step S16, the control unit 21 determines whether or not a join instruction to join multiple tables has been received from the user terminal 3. If the control unit 21 has received the join instruction from the user terminal 3 (S16: Yes), the process proceeds to step S17. On the other hand, if the control unit 21 has not received the join instruction from the user terminal 3 (S16: No), the process returns to step S13. For example, when the user presses the "Join" button K1 on the table join screen (see FIG. 11) displayed on the user terminal 3, the control unit 21 receives the join instruction.

[0088] In step S17, the control unit 21 executes a join process to join multiple tables. Here, the control unit 21 executes a join process to join tables T1 and T2. Specifically, the control unit 21 associates the table number "1" of table T1 with the table number "2" of table T2 (see FIG. 4). The control unit 21 also registers "joining" as the join status of table numbers "1" and "2" in the table join information D3. Note that the control unit 21 may join tables T1 and T2 on the condition that the user of table T2 has permitted the joining of table T2.

[0089] Furthermore, when tables T1 and T2 are combined, the control unit 21 combines the order information of the orders received in tables T1 and T2. Here, for example, if four users out of a group of seven users place product orders in table T1 and three users place product orders in table T2, and then tables T1 and T2 are combined, the control unit 21 combines (aggregates) the order information registered in association with table numbers "1" and "2" (see FIG. 3) with table number "1, 2" (see FIG. 5). Furthermore, for example, if tables T1 and T2 are combined when a group of seven users visits the store, the control unit 21 combines table numbers "1, 2" in the order reception information D2 without registering any order information. Step S17 is an example of a combining step of the present invention.

[0090] Next, in step S18, the control unit 21 determines whether or not a product order has been accepted from the user. If the control unit 21 determines that a product order has been accepted from the user (S18: Yes), the process proceeds to step S19. On the other hand, if the control unit 21 determines that a product order has not been accepted from the user (S18: No), the process proceeds to step S20.

[0091] In step S19, control unit 21 executes order processing. Specifically, when control unit 21 accepts an order for a product from a user, it outputs order acceptance information D2 associated with the linked table number to facility terminal 4. For example, control unit 21 outputs order information to facility terminal 4, including the order details of the food and drink ordered by the user in tables T1 and T2, table numbers "1, 2," identification information of user terminal 3 where the order was entered, and the order number. When facility terminal 4 acquires order acceptance information D2, it outputs order acceptance information D2 to a kitchen terminal to issue cooking instructions, etc.

[0092] Furthermore, the control unit 21 associates the order information of the received order with the table number combined in step S17 in the order reception information D2 (see FIG. 5). Step S19 is an example of an order step of the present invention.

[0093] In step S20, the control unit 21 determines whether a checkout instruction has been received. If the control unit 21 determines that a checkout instruction has been received from the user (S20: Yes), the process proceeds to step S21. On the other hand, if the control unit 21 determines that a checkout instruction has not been received from the user (S20: No), the process returns to step S18. For example, if the user presses the "Go to checkout page" button K4 on the order screen shown in FIG. 12, the control unit 21 causes the checkout screen shown in FIG. 13 to be displayed on the user terminal 3. The control unit 21 also displays the order history and price information from tables T1 and T2 together on the checkout screen. If the user presses the "Checkout" button K5 on the checkout screen shown in FIG. 13, the control unit 21 determines that a checkout instruction has been received (S20: Yes). On the other hand, when the user presses the "Go to order page" button K6 on the checkout screen shown in Figure 13, the control unit 21 determines that the checkout instruction will not be accepted (S20: No), and displays the order screen shown in Figure 12 on the user terminal 3 to accept the order from the user (S18).

[0094] In step S21, the control unit 21 executes a settlement process for the usage amount. For example, the control unit 21 executes a settlement process for the total amount of usage fees for products ordered by the user in one table (S131: Yes). Also, for example, the control unit 21 executes a settlement process for the total amount of usage fees for products ordered by the user in multiple tables that are combined (S20: Yes). In the example shown in Fig. 13, the control unit 21 executes a settlement process for the total amount of usage fees for tables T1 and T2.

[0095] Furthermore, when the payment process corresponding to the joined tables is completed, the control unit 21 releases the joining of the tables. Specifically, when the payment process for the total amount corresponding to tables T1 and T2 is completed, the control unit 21 deletes the "joined table number" and "joining" from the table joining information D3 (see FIG. 4), and releases the association of table numbers "1, 2" in the order reception information D2 (see FIG. 5).

[0096] In this manner, the control unit 21 executes the facility management process.

[0097] As described above, the facility management system 1 according to this embodiment acquires identification information for tables placed at the facility from the user terminal 3 of a facility user, acquires order information for products available at the facility from the user terminal 3, and associates the order information with the table identification information. Furthermore, when the facility management system 1 acquires first identification information for a first table and second identification information for a second table from the user terminal 3, it associates the first identification information and the second identification information with each other. This allows, for example, when a user combines tables T1 and T2 using the user terminal 3, the products ordered by the user at tables T1 and T2 can be combined. Furthermore, the user can order products by treating the combined tables T1 and T2 as a single table. Furthermore, the user can process payment for the total amount of the products ordered at tables T1 and T2. In other words, the user can process the payment for tables T1 and T2 together. This improves user convenience when using multiple tables at a facility.

[0098] In addition, since it becomes possible to execute the payment processing of the combined tables all at once, the amount of data communication between the facility management device 2 and the payment server (payment provider) is reduced, which reduces communication traffic and enables effective use of computer resources.

[0099] According to the above-described configuration, for example, if user A orders product M1 in table T1 using user terminal 3A and user B orders product M4 in table T2 using user terminal 3B, and then user A merges tables T1 and T2 using user terminal 3A, user A can execute payment processing for the total amount of products M1 and M4 using user terminal 3A, and user B can execute payment processing for the total amount of products M1 and M4 using user terminal 3B. Furthermore, users A and B can also execute payment processing by selecting the products they ordered using user terminals 3A and 3B, respectively.

[0100] The facility management system of the present invention is not limited to the above-described embodiment.

[0101] For example, if four users in a group of seven who use table T1 order all-you-can-drink, and then table T2 used by three users is joined, it is desirable that all three users also order all-you-can-drink.Furthermore, if four users in a group of seven who use table T1 order meal plan M10 that can only be ordered from a specific menu, and then table T2 used by three users is joined, it is desirable that all three users also order meal plan M10.

[0102] Therefore, in another embodiment of the present invention, when the table number of the first table and the table number of the second table are associated with each other by the association processing unit 213, the order processing unit 212 of the facility management device 2 may set the products available for the first table and the products available for the second table to be the same products. As a result, in the above example, the three users at table T2 are restricted from ordering single drinks and can only order all-you-can-drink. Also, for example, the three users at table T2 are restricted from ordering other meal plans and can only order meal plan M10.

[0103] Furthermore, when tables T1 and T2 are combined, the order processing unit 212 may automatically accept orders for all-you-can-drink for three users. Furthermore, when tables T1 and T2 are combined, the order processing unit 212 may automatically accept orders for meal plan M10 for three users.

[0104] However, when a user attempts to join a specific table, it is possible that the table in question is already being joined. For example, when user F of table T3 attempts to join table T2, it is possible that table T2 is being joined with table T1 (see Figure 4). This problem is particularly likely to occur when table T2 is vacant.

[0105] Therefore, as another embodiment of the present invention, after the first table number and the second table number acquired from the first user terminal 3 by the acquisition processing unit 211 are associated with each other by the joining processing unit 213, when the acquisition processing unit 211 acquires the first table number or the second table number from the second user terminal 3, the presentation processing unit 215 may present to the second user terminal 3 specified information regarding the association of the first table number and the second table number with each other.

[0106] In the above example, when user F of table T3 reads the QR code C2 of table T2 with user terminal 3F, the join processing unit 213 determines that tables T1 and T2 are being joined by referring to the table join information D3. In this case, the presentation processing unit 215 displays a message indicating that table numbers "1" and "2" are being joined on user terminal 3F of user F, as shown in Fig. 15, for example. This allows user F to understand the join status of the tables and perform operations to join other tables.

[0107] The above configuration can also be applied to reserved tables. For example, when a table corresponding to a table number acquired by the acquisition processing unit 211 from the second user terminal 3 is a reserved table, the presentation processing unit 215 may present information indicating that the table with that table number is reserved to the second user terminal 3. Alternatively, when a table corresponding to a table number acquired by the acquisition processing unit 211 from the second user terminal 3 is a reserved table, the presentation processing unit 215 may present to the second user terminal 3 until when the table with that table number is available.

[0108] In the above example, the presentation processing unit 215 may further present, to the first user terminal 3, predetermined information regarding whether the association between the first table number and the second table number can be released. For example, as shown in FIG. 16, the presentation processing unit 215 displays, on the user terminal 3A of user A, a message (table release screen) indicating that the join request for table number "2" has been accepted. When user A presses the "Release" button K7 on the table release screen of the user terminal 3A, the join processing unit 213 releases the join between tables T1 and T2. This enables user F to join table T5 and table T2. When user A presses the "Do not release" button K8 on the table release screen of the user terminal 3A, the join processing unit 213 maintains the joined state of tables T1 and T2.

[0109] In another embodiment of the present invention, the linking processor 213 may be configured to cancel the association between associated tables T1 and T2. The association between tables T1 and T2 may be performed by a user's linking operation, or by a restaurant manager's linking or registration operation. For example, if tables T1 and T2 are linked as a single table, and the user reads the QR code C1 of table T1 and the QR code C2 of table T2 using the user terminal 3 and performs a release (separation) operation (presses the "Release" button K9 in FIG. 17), the linking processor 213 cancels the association between the associated tables T1 and T2. In this case, the order processor 212 manages the order information of table T1 and the order information of table T2 separately (see FIG. 3). The user may perform the release operation when the linked tables T1 and T2 are unused, or when the linked tables T1 and T2 are in use.

[0110] Here, if tables T1 and T2 are combined into one table and a user using the tables performs an operation to disassociate tables T1 and T2, the join processing unit 213 disassociates tables T1 and T2, and separates the order information of the orders received and combined (aggregated) in tables T1 and T2 (see Figure 5) into the order information of the orders received in table T1 and the order information of the orders received in table T2 (see Figure 3).

[0111] Specifically, when the association between the first table number and the second table number is released, the combining processing unit 213 separates at least one of the order information obtained before the first table number and the second table number were associated with each other and the order information obtained after the first table number and the second table number were associated with each other based on the identification information (table number) of the table associated with each order information.

[0112] For example, the join processing unit 213 separates the order information of tables T1 and T2 before they are joined based on the order histories before they are joined corresponding to each of tables T1 and T2. For example, when unjoining tables T1 and T2, the join processing unit 213 registers the order information of table T1 obtained from the user terminal 3 before the tables T1 and T2 are joined in table T1 in association with the order information, and registers the order information of table T2 obtained from the user terminal 3 before the tables T1 and T2 are joined in association with the order information of table T2.

[0113] Furthermore, the join processing unit 213 separates the order information after the tables T1 and T2 have been joined based on the order histories after the tables T1 and T2 have been joined. Specifically, when unjoining the tables T1 and T2, the join processing unit 213 separates the order information of the orders after the tables T1 and T2 have been joined based on information indicating from which user terminal 3 of the tables T1 or T2 the order was placed (table number, identification information of the user terminal 3). For example, when unjoining the tables T1 and T2, the join processing unit 213 registers the order information obtained from the user terminal 3 of the table T1 after the tables T1 and T2 have been joined in association with the table T1, and registers the order information obtained from the user terminal 3 of the table T2 after the tables T1 and T2 have been joined in association with the table T2.

[0114] When unmerging tables T1 and T2, the merge processing unit 213 may separate only the order information before the tables T1 and T2 were merged based on the order history (table number, identification information of the user terminal 3), or may separate only the order information after the tables T1 and T2 were merged based on the order history, or may separate both the order information before the tables T1 and T2 were merged and the order information after the tables T1 and T2 were merged based on the order history.

[0115] In addition, when the association between the first table number and the second table number is released, the association processing unit 213 may inquire of a specified user terminal 3 as to whether to associate at least one of the order information obtained before the first table number and the second table number were associated with each other and the order information obtained after the first table number and the second table number were associated with each other with either or both of the first table number and the second table number.

[0116] For example, when canceling the merge of tables T1 and T2, the merge processing unit 213 sends an inquiry to a predetermined user terminal 3 as to whether the order information acquired from the user terminal 3 of table T1 before the merge of tables T1 and T2 should be registered in association with table T1, in association with table T2, or in association with both tables T1 and T2. The destination of the inquiry may be the user terminal 3 of the user who placed the order corresponding to the order information, or the user terminal 3 of the representative (reservation person, registered member, etc.). In this case, the merge processing unit 213 separates and registers the order information based on the user's selection operation in response to the inquiry.

[0117] Furthermore, for example, when canceling the merge of tables T1 and T2, the merge processing unit 213 sends an inquiry to a predetermined user terminal 3 as to whether the order information acquired from the user terminal 3 of table T1 after merging tables T1 and T2 should be registered in association with table T1, in association with table T2, or in association with both tables T1 and T2. The destination of the inquiry may be the user terminal 3 of the user who placed the order corresponding to the order information, or the user terminal 3 of the representative (reservation person, registered member, etc.). In this case, the merge processing unit 213 separates and registers the order information based on the user's selection operation in response to the inquiry.

[0118] When unmerging tables T1 and T2, the merge processing unit 213 may send the inquiry to the user terminal 3 only about the order information before tables T1 and T2 are merged, or may send the inquiry to the user terminal 3 only about the order information after tables T1 and T2 are merged, or may send the inquiry to the user terminal 3 about both the order information before tables T1 and T2 are merged and the order information after tables T1 and T2 are merged.

[0119] Furthermore, when unmerging tables T1 and T2, the merge processing unit 213 may sort the order information after merging tables T1 and T2 into the order information of table T1 and the order information of table T2. For example, if an order for six items is placed after tables T1 and T2 are merged, the merge processing unit 213 will register the order information for three items in association with table T1 and register the order information for three items in association with table T2 when the merge of tables T1 and T2 is unmerged. Furthermore, the merge processing unit 213 may sort and register the order information of the order after merging tables T1 and T2 into table T1 and table T2 so that the total order amounts of the orders after merging tables T1 and T2 are approximately equal.

[0120] When the association between the first identification information and the second identification information is released by the combining processing unit 213 (when the combination of tables T1 and T2 is released (separated)), the payment processing unit 214 separately performs the payment processing of the order amount of the product associated with table number "1" and the determination processing of the order amount of the product associated with table number "2".

[0121] In another embodiment of the present invention, when the order processing unit 212 acquires order information from the user terminal 3 of table T1 but not from the user terminal 3 of table T2, and the acquisition processing unit 211 acquires table number "1" of table T1 and table number "2" of table T2 from the user terminal 3 of table T2, the presentation processing unit 215 may present to the user terminal 3 of table T1 predetermined information regarding associating table numbers "1" and "2" with each other or disassociating associated table numbers "1" and "2." In this case, the presentation processing unit 215 displays information such as "Do you want to combine tables No. 1 and No. 2?" or "Do you want to disassociate combined tables No. 1 and No. 2?" on the user terminal 3 of the user who placed the order at table T1 or the user terminal 3 of the representative of table T1 (such as the person who made the order or the registered member).

[0122] In another embodiment of the present invention, when the order processing unit 212 acquires order information from each of the user terminals 3 of tables T1 and T2, and the acquisition processing unit 211 acquires table number "1" of table T1 and table number "2" of table T2 from the user terminal 3 of table T1 or the user terminal 3 of table T2, the presentation processing unit 215 may present, to each of the user terminal 3 of table T1 and the user terminal 3 of table T2, predetermined information regarding associating table numbers "1" and "2" with each other or disassociating associated table numbers "1" and "2." In this case, the presentation processing unit 215 displays information such as "Do you want to combine tables No. 1 and 2?" and "Do you want to disassociate combined tables No. 1 and 2?" on the user terminal 3 of the user who placed an order at table T1 and the user terminal 3 of the user who placed an order at table T2. Alternatively, the presentation processing unit 215 displays the information on the user terminal 3 of the representative (reservator, registered member, etc.) of table T1 and the user terminal 3 of the representative (reservator, registered member, etc.) of table T2.

[0123] In another embodiment of the present invention, when the order processing unit 212 has not acquired order information from the user terminals 3 of tables T1 and T2, and the acquisition processing unit 211 acquires the table number "1" of table T1 and the table number "2" of table T2 from the user terminal 3 of table T1 or the user terminal 3 of table T2, the presentation processing unit 215 may omit the presentation processing of the predetermined information. Alternatively, the presentation processing unit 215 may present the predetermined information to the user terminal 3 of either table T1 or T2.

[0124] In this way, combining or uncombining multiple tables may change the payment method for the usage fees for those multiple tables (payment for the total amount, payment for each table, etc.), so if an order has already been placed at at least one of the multiple tables to be combined or uncombined (separated), the presentation processing unit 215 notifies the user terminal 3 of the table that accepted the order of confirmation information regarding the combination or uncombination. This makes it possible to prevent fraudulent payments of usage fees.

[0125] The facility of the present invention is not limited to a restaurant, but may also be a facility that serves food and beverages, such as a karaoke bar. The facility of the present invention can also be applied to facilities such as bowling alleys and table tennis parlors. For example, when a group of users uses multiple lanes at a bowling alley, by combining the multiple lanes, it becomes possible to execute a settlement process for the total amount of usage fees for the combined multiple lanes. For example, when a group of users uses multiple table tennis tables at a table tennis parlor, by combining the multiple table tennis tables, it becomes possible to execute a settlement process for the total amount of usage fees for the combined multiple table tennis tables. In this way, when a user uses multiple usage objects at a facility, the facility management system 1 associates the multiple usage objects with each other.

[0126] The user terminal of the present invention may be an operation terminal (such as a self-order terminal or a tabletop terminal) that is placed at a table in the facility and that can be operated by a user to order desired food and drink. The present invention can also be applied to a mode in which an operation terminal (such as facility terminal 4) operated by a facility staff member reads a QR code on a table to combine or uncombine multiple tables.

[0127] [Disclosure Note] The following is a summary of the disclosure extracted from the above-described embodiment. Note that the configurations and processing functions described in the following supplementary notes can be selected and combined as desired.

[0128] <Appendix 1> an acquisition processing unit that acquires identification information of tables placed in the facility from a user terminal of a facility user; an order processing unit that acquires order information for products that can be provided at the facility from the user terminal, and associates the acquired order information with the identification information of the table acquired by the acquisition processing unit and stores the associated information; Equipped with The order processing unit, in a facility management system, sets the product that can be accepted at the first table and the product that can be accepted at the second table to be the same product when the acquisition processing unit acquires the first identification information of the first table and the second identification information of the second table from the user terminal.

[0129] <Appendix 2> The order processing unit Before the acquisition processing unit acquires the first identification information and the second identification information, the products that can be accepted at the first table are set as products of a first menu, and the products that can be accepted at the second table are set as products of a second menu, After the acquisition processing unit acquires the first identification information and the second identification information, the products that can be accepted in the first table and the second table are set as products in either the first menu or the second menu. A facility management system as described in Appendix 1.

[0130] <Appendix 3> the acquisition processing unit acquires identification information of the table when an information reading medium provided on the table is read by the user terminal. 1. A facility management system as described in Appendix 1 or 2.

[0131] <Appendix 4> When the first identification information and the second identification information are acquired by the acquisition processing unit, the first identification information and the second identification information are stored in association with each other. 4. A facility management system according to any one of appendices 1 to 3.

[0132] <Appendix 5> the order processing unit executes a setting process to set the product that can be accepted at the first table and the product that can be accepted at the second table to the same product when the first identification information and the second identification information are stored in association with each other. A facility management system as described in Appendix 4.

[0133] <Appendix 6> when the association between the first identification information and the second identification information stored in association with each other is released, the order processing unit returns the products that can be accepted at the first table to the products that were associated with the first table before the setting process, and returns the products that can be accepted at the second table to the products that were associated with the second table before the setting process. A facility management system as described in Appendix 5.

[0134] <Appendix 7> acquiring identification information of a table to be placed at the facility from a user terminal of a facility user; acquiring order information for products that can be provided at the facility from the user terminal, and storing the acquired order information in association with identification information of the table; When first identification information of the first table and second identification information of the second table are acquired from the user terminal, the product that can be accepted at the first table and the product that can be accepted at the second table are set to be the same product; A facility management method implemented by a facility management system.

[0135] <Appendix 8> acquiring identification information of a table to be placed at the facility from a user terminal of a facility user; acquiring order information for products that can be provided at the facility from the user terminal, and storing the acquired order information in association with identification information of the table; When first identification information of the first table and second identification information of the second table are acquired from the user terminal, the product that can be accepted at the first table and the product that can be accepted at the second table are set to be the same product; A facility management program for causing a facility management system to execute the above. [Explanation of symbols]

[0136] 1: Facility management system 2: Facility management device 3: User terminal 4: Facility terminal 21: Control unit 22: Storage section 23: Operation display section 24: Communication I / F 34: Camera 211: Acquisition processing unit 212: Order Processing Unit 213: Join processing unit 214: Payment processing unit 215: Presentation processing unit 311: Browser processing section 411: Browser processing section

Claims

1. an acquisition processing unit that acquires identification information of tables placed in the facility from an operation terminal used in the facility; an order processing unit that acquires order information for products that can be provided at the facility from the operation terminal and associates the acquired order information with the identification information of the table acquired by the acquisition processing unit and stores the associated information; a combining processing unit that, when the acquisition processing unit acquires first identification information of a first table and second identification information of a second table from the operation terminal, stores the first identification information and the second identification information in association with each other, or cancels the association between the first identification information and the second identification information that have been stored in association with each other; Equipped with The acquisition processing unit acquires identification information of the table when an information reading medium provided on the table is read by the operation terminal.

2. When the first information-reading medium provided on the first table and the second information-reading medium provided on the second table are read by the same operation terminal, the combination processing unit: storing the first identification information and the second identification information in association with each other, or canceling the association between the first identification information and the second identification information that have been stored in association with each other; The facility management system of claim 1 .

3. the order processing unit sets the product that can be accepted in the first table and the product that can be accepted in the second table to be the same product when the first identification information and the second identification information are stored in association with each other by the combination processing unit. The facility management system according to claim 1 or 2.

4. a presentation processing unit configured to, when the acquisition processing unit acquires the first identification information and the second identification information from the first operating terminal, present, to the first operating terminal, predetermined information relating to storing the first identification information and the second identification information in association with each other; The facility management system according to any one of claims 1 to 3.

5. a presentation processing unit configured to present, to the second operating terminal, predetermined information relating to the first identification information and the second identification information being stored in association with each other, when the first identification information or the second identification information is acquired from a second operating terminal by the acquisition processing unit after the first identification information and the second identification information acquired from the first operating terminal by the acquisition processing unit have been stored in association with each other by the combination processing unit; The facility management system according to any one of claims 1 to 4.

6. The facility management system an acquisition step of acquiring identification information of tables to be placed in the facility from an operation terminal used in the facility; an ordering step of acquiring order information for products that can be provided at the facility from the operation terminal, and storing the acquired order information and the identification information of the table acquired in the acquiring step in association with each other; a combining step of, when the first identification information of the first table and the second identification information of the second table are acquired from the operation terminal by the acquiring step, storing the first identification information and the second identification information in association with each other, or canceling the association between the first identification information and the second identification information that have been stored in association with each other; A facility management method for carrying out the above, In the acquiring step, identification information of the table is acquired when an information reading medium provided on the table is read by the operation terminal.

7. an acquisition step of acquiring identification information of tables to be placed in the facility from an operation terminal used in the facility; an ordering step of acquiring order information for products that can be provided at the facility from the operation terminal, and storing the acquired order information and the identification information of the table acquired in the acquiring step in association with each other; a combining step of, when the first identification information of the first table and the second identification information of the second table are acquired from the operation terminal by the acquiring step, storing the first identification information and the second identification information in association with each other, or canceling the association between the first identification information and the second identification information that have been stored in association with each other; A facility management program for causing a facility management system to execute the above, A facility management program, wherein in the acquiring step, identification information of the table is acquired when an information reading medium provided on the table is read by the operation terminal.

Citation Information

Patent Citations

  • Cashless dish order system

    JP2020004353A