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

JP2024149623A5Active Publication Date: 2025-01-28GURUNAVI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024125709
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-04-14
Filing Date
2024-08-01
Publication Date
2025-01-28
Estimated Expiration
2041-02-19

AI Technical Summary

Technical Problem

Existing systems require users to order and pay for food separately at each table when multiple tables are used by a group, leading to inconvenience.

Method used

A facility management system that allows users to associate and combine order information across multiple tables using identification information acquired from user terminals, enabling combined ordering and payment processing.

Benefits of technology

Enhances user convenience by allowing group orders and combined payments across multiple tables, reducing data communication and improving resource efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_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, a system that allows a user to order food using a user terminal at a restaurant is known (see, for example, Patent Document 1). For example, in the system, when a user reads a two-dimensional code provided on a table with the user terminal and selects a dish, the order information associated with the table number is transmitted to the facility terminal. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-4353 A Summary of the Invention [Problem to be solved by the invention]

[0004] In a restaurant, a group of multiple users (user group) may use multiple tables next to each other, or move other tables to use multiple tables next to each other. In such a case, when using a user terminal to order food and pay for the order, the user must order food and pay for the order 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 convenience for users when they 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 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 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 second identification information.

[0007] The facility management method of the present invention is a method in which one or more processors execute the following steps: an acquisition step in which identification information of tables to be placed at the facility is acquired from a user terminal of a user of the facility; an ordering step in which order information for products available at the facility is acquired from the user terminal and the acquired order information is associated with the identification information of the tables acquired by the acquisition step; and a combining step in which, 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, the first identification information and the second identification information are associated with each other or the associated first identification information and second identification information are disassociated.

[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 of acquiring identification information of tables to be placed at the facility from a user terminal of a user of the facility; an ordering step of acquiring order information for products that can be provided at the facility from the user terminal and associating the acquired order information with the identification information of the table acquired by the acquisition step; and a combination 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. Effect of the Invention

[0009] According to the present invention, there are provided a facility management system, a facility management method, and a facility management program that can improve convenience for users when they use multiple tables in a facility. [Brief description 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. [Diagram 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. [Diagram 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 combination information used in the facility management system according to the embodiment of the present invention. [Diagram 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 merging 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 the facility management system according to the embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of a table merging 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 the facility management system according to the embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of a table merging 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 a user terminal according to an 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 merging 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 releasing a table in the facility management system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings to facilitate understanding of the present invention. Note that the following embodiment is an example of the present invention and does 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 are capable of communicating 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, user terminals 3, and 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 allocating users who use the facility such as a restaurant to one or more tables. Specifically, the facility management device 2 can allocate a table that is available on a desired date, time and time period to a user who wishes to use the facility on the said date, time and time period. The facility management device 2 can also allocate a table that is available on a desired date, time and time period to a user who comes to the facility without making a reservation.

[0014] Facility management device 2 also has an ordering function that accepts orders for products (eg, 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 specific 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 each place an order at the same table at the same time.

[0016] When facility terminal 4 acquires order information from facility management device 2, it 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 according to the present invention, but the facility management system according to the present invention may include one or more of the components of the facility management device 2, the user terminal 3, and the facility terminal 4. For example, if multiple components of the facility management device 2, the user terminal 3, and the facility terminal 4 work together to share and execute various facility management processes (see FIG. 14) described below, a system including the multiple components that execute the processes can be considered as the facility management system according to the present invention. For example, the facility management system according to 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 beverages (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 storage unit 22, an operation display unit 23, and a communication I / F 24. Facility management device 2 is not limited to a single computer, and may be a computer system in which multiple computers operate in cooperation. 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 for connecting the facility management device 2 to the communication network N1 via a wired or wireless connection, and for performing data communication in accordance with a specified communication protocol between the facility management device 2 and 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, a keyboard, or a 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 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 provided 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 of 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 manager of the restaurant and updated as necessary. For example, the manager of the restaurant can access a menu registration page managed by the facility management device 2 to register and edit the product information D1.

[0025] The order reception information D2 is order information related to 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, the number of users, a user terminal, an order number, an ordered item, and the number of orders. The table number is identification information for identifying a table arranged in a restaurant. The number of users is the number of users who use the table. The information on the number of users is included in information acquired from the user terminal 3. The information on the number of users may be included in information acquired from an operation terminal (not shown) operated by a staff member of the restaurant, a facility terminal 4 that manages reservations, or the like. For example, when a staff member asks a user about the number of users when guiding the user to a table who has come to the restaurant, the staff member inputs the table number and the number of users into the operation terminal. When the control unit 21 acquires each piece of information on the table number and the number of users from the operation terminal, the control unit 21 associates the table number and the number of users 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 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 from one user terminal 3, identification information of one user terminal 3 is registered, and when an order is placed in the table from multiple user terminals 3, identification information of multiple user terminals 3 is registered in association with the ordered item. The order number is identification information for identifying the user's order. The control unit 21 registers a number (order number) in the order reception information D2, for example, in the order in which the order is received from the user, i.e., in the order in which the order is received from the user terminal 3. The ordered item is information indicating the contents of the order. The ordered item is registered with 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 FIG. 2). Each ordered item is associated with the order number. The order quantity is information indicating the quantity of food or drink included in one order.

[0027] The order reception information D2 indicates information at the current time. Furthermore, the order reception information D2 registers, for each table, the number of occupants, user terminal, order number, ordered product, and order quantity, in association with each other. 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" were placed in table T1 with table number "1", then orders with order numbers "005" and "006" were placed in table T2 with table number "2", and then orders with order numbers "007" to "009" were placed in table T5 with table number "5".

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

[0029] The table joining information D3 is information indicating a joining relationship when multiple tables are joined. As shown in FIG. 4, the table joining information D3 includes information such as a table number, a joined table number, a joining status, and a joining source user terminal. The table number is identification information for identifying a table arranged in a restaurant. The joined table number is identification information for identifying a table (joined table) to be joined to the table of the table number. The joining status is information indicating whether or not another table is joined to the target table. The joining source user terminal is identification information for identifying the user terminal 3 of a user who issued a joining instruction (described later). The control unit 21 registers the table joining information D3 based on an operation (joining operation) described later by the user's user terminal 3.

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

[0031] The storage unit 22 also stores data on 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) described below. 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. The facility management program may also 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 arithmetic processing. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various arithmetic processing are stored in advance. 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 various processes executed by the CPU. The control unit 21 controls the facility management device 2 by executing the various control programs stored in advance in the ROM or the storage unit 22 by the CPU.

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

[0035] Specifically, as shown in Fig. 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 a plurality of 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 patron 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 know whether or not each table is in use. The two-dimensional code is an example of an information code of the present invention. Moreover, the acquisition processing unit 211 is 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 affixed to tables T1 to T9, respectively. Table number information is registered in each QR code. For example, when a user visits a restaurant and sits down at table T1, the user uses the camera 34 of the user 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 user terminal 3.

[0038] The acquisition processing unit 211 may acquire the table number by the following method. For example, when a staff member of a restaurant guides a customer who has visited the restaurant to a table, the staff member asks the customer about the number of people who will be using the restaurant, and 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. In addition, when a customer registers the number of people when making a reservation at a restaurant, the acquisition processing unit 211 acquires user information (such as the customer's name and the number of people) and the table number of the table assigned to the customer from the facility terminal 4. When the acquisition processing unit 211 acquires the information on the table number and the number of people, the acquisition processing unit 211 stores in the storage unit 22 order reception information D2 (see FIG. 3) in which the table number and the number of people are associated with each other.

[0039] Furthermore, when a user performs an operation of inputting 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 table number is acquired by the acquisition processing unit 211, the order processing unit 212 displays an order screen on the user terminal 3 and starts accepting orders for food and drink from the users. This enables, for example, a user of table T1 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 performs an operation to confirm the order. The order processing unit 212 is an example of an order processing unit of the present invention.

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

[0042] Furthermore, when the order processing unit 212 receives an order for food and drink from a user, it outputs order reception 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 of 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 reception). When the facility terminal 4 acquires the order reception information D2, it outputs the order reception information D2 to a kitchen terminal to give cooking instructions, etc.

[0043] The joining processing unit 213 executes a joining process (grouping) for joining a plurality of tables. Specifically, when the acquisition processing unit 211 acquires the table number of the first table (first table number) and the table number of the second table (second table number) from the user terminal 3, the joining processing unit 213 associates the first table number and the second table number with each other. Furthermore, when the first QR code (first information code of the present invention) provided in the first table and the second QR code (second information code of the present invention) provided in the second table are read by the same user terminal 3, the joining processing unit 213 associates the first table number and the second table number with each other. The joining processing unit 213 is an example of a joining 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 on the table join screen (see FIG. 7) of the website on the user terminal 3 to join multiple tables. Specifically, when the user accesses the table join screen on the user terminal 3, the join processing unit 213 displays a reading screen on the user terminal 3 for reading a QR code attached to a table. For example, when a group of seven users uses tables T1 and T2, one user A reads the QR code C1 of table T1 with the user terminal 3A as shown in FIG. 8. When the join processing unit 213 obtains the table number "1" of table T1, it 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. When the join processing unit 213 obtains the table number "2" of table T2, it inquires user A as to 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 processor 213 acquires a merge instruction corresponding to the operation and merges tables T1 and T2. If user A wishes to further merge with other tables, he or she continues by reading the QR codes of the other tables (see Fig. 11).

[0045] When the join processing unit 213 receives an instruction to join tables T1 and T2, it stores in the memory unit 22 table join information D3 (see FIG. 4) that associates table number "1" of table T1 with table number "2" of table T2. The join processing unit 213 also registers "merging in progress" as the join status for each of table number "1" and table number "2" in the table join information D3. The join processing unit 213 also registers 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 each of table number "1" and table number "2" in the table join information D3.

[0046] This allows the 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 can make a combined payment for the orders of tables T1 and T2. For example, each user of tables T1 and T2 can use his / her 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. Each user of tables T1 and T2 can perform operations such as ordering and payment using his / her own user terminal 3 by, for example, reading the QR code C1 of table T1 or the QR code C2 of table T2 to log into the website.

[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 the user A of the table T1 issues a join instruction (join request) of the table T2 on the user terminal 3A (join source user terminal), the join processing unit 213 inquires of the user terminal 3B (join destination user terminal) of the user B of the table T2 as to whether or not to permit the joining of the table T2 to the table T1. When the user B permits the joining of the table T2, that is, when the join processing unit 213 obtains permission information from the user terminal 3B, the join processing unit 213 joins the tables T1 and T2 and notifies the user terminal 3A of information indicating that the joining of the tables T1 and T2 has been permitted. On the other hand, when the user B rejects the joining of the table T2, that is, when the join processing unit 213 obtains rejection information from the user terminal 3B, the join processing unit 213 does not join the tables T1 and T2, and notifies the user terminal 3A of information indicating that the joining of the tables T1 and T2 has been 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] In addition, when tables T1 and T2 are combined, 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, "combination" is not limited to a state in which multiple tables are physically connected.

[0049] Furthermore, the join processing unit 213 may join table T1 with table T3, or may join table T1 with table T8 (see FIG. 6). The join processing unit 213 may set joinable tables in advance. For example, the join processing unit 213 may limit joinable tables to tables adjacent to each other in the layout (see FIG. 6). As a result, for example, tables T2, T5, and T6 are joinable to table T1, tables T1, T3, T5, T6, and T7 are joinable to table T2, and tables T1, T2, T3, T5, T7, T8, and T9 are joinable 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 combined, the combination processing unit 213 combines (aggregates) the order information of the orders received in the tables T1 and T2 as shown in Fig. 5. Here, for example, when tables T1 and T2 are combined after four users of a group of seven users place product orders in table T1 and three users place product orders in table T2, the combination processing unit 213 combines the order information registered in association with table numbers "1" and "2" (see Fig. 3) with table numbers "1, 2" (see Fig. 5). Furthermore, when tables T1 and T2 are combined when a group of seven users visits a store, the combination processing unit 213 combines table numbers "1, 2" in the order reception information D2 without registering any order information.

[0052] When a 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 table numbers "1" and "2" in association with each other. In other words, the operation of combining tables by a user is not limited to an operation of reading the QR code of a table, and may be an 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 are combined, the order processing unit 212 registers the order information in the order reception information D2 in association with the combined table number. As a result, for example, when a user presses the "order history" button K3 on the order screen shown in FIG. 12, the order processing unit 212 displays the order reception information D2 (ordered product, order quantity) associated with the table numbers "1, 2" on the user terminal 3. 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 product to the facility terminal 4. The order processing unit 212 may output the order information to the facility terminal 4 by associating the table number "1" or "2" of the table used by the user who performed the order operation among the tables T1 and T2 with the ordered product.

[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 specific information corresponding to the table numbers. The specific information is information indicating the table numbers of the multiple tables to be combined. When the facility terminal 4 obtains the specific information, it registers or updates information such as the number of reservable tables out of the multiple tables arranged in 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 combination 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 combination 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 causes the user terminal 3 to display the checkout screen shown in Fig. 13. The payment processing unit 214 also causes the order history and amount information for tables T1 and T2 to be displayed 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 an split payment.

[0057] When the user presses the "Go to order page" button K6 on the accounting screen shown in FIG. 13, the order processing unit 212 displays the order screen shown in FIG. 12 on the user terminal 3, making it possible to accept an order from the user.

[0058] When the payment processing unit 214 completes the payment process 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 process 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 number "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, it presents to the user terminal 3 predetermined information related to associating each table number with each other. 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, it displays a message "Read tables: Do you want to combine No. 1 and 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 a tablet terminal owned by a user of the restaurant.

[0061] The communication I / F 35 is a communication interface for connecting the user terminal 3 to the communication network N1 via a wired or wireless connection, and for performing 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 the image as digital image data. The image data captured by camera 34 is transmitted to control unit 31. Control unit 31 reads the table number from the image data and transmits 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 an 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), an accounting screen (see FIG. 13), etc. The operation display unit 33 is composed of, for example, 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 information. For example, a control program such as a browser program is stored in the storage unit 32. 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 according to 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 arithmetic operations. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various processes are stored in advance. 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 various processes executed by the CPU. The control unit 31 controls the user terminal 3 by executing, by the CPU, various control programs stored in advance 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 storage unit 32. Browser processing unit 311 is capable of executing browser processing for displaying various information (such as a table combination screen, an order screen, and an accounting screen) provided from facility management device 2 via communication network N1 on operation display unit 33 and inputting operations on operation display unit 33 to facility management device 2. In other words, the user terminal 3 can function as an operation terminal for facility management device 2 by executing the browser program by control unit 31. Note that some or all of the processing units included in control unit 31 may be configured with electronic circuits.

[0067] For example, in the user terminal 3, when a user operation is performed to make an access request to a specific URL corresponding to the website provided by the facility management system 1, the control unit 31 acquires web page data of the website from the facility management device 2 and displays the web page of the website on the operation display unit 33. Note that, for example, the access request to the specific URL is made by a selection operation from a list of websites registered in advance, a text input operation, or the like. Also, in the case where a dedicated application corresponding to the facility management device 2 is installed in the user terminal 3, the user of the user terminal 3 can perform an operation to start the dedicated application, thereby displaying the web page of the website on the operation display unit 33. Then, the user can display various pages of the website (such as a table combination screen, an order screen, and a checkout screen) by operating the user terminal 3.

[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 for connecting the facility terminal 4 to the communication network N1 via a wired or wireless connection, and for performing data communication in accordance with a specified communication protocol between the facility terminal 4 and 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 information. For example, a control program such as a browser program is stored in the storage unit 42. 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 the product information D1 (see FIG. 2), the order reception information D2 (see FIGS. 3 and 5), and the 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 processing. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various processes are stored in advance. 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 various processes executed by the CPU. The control unit 41 controls the facility terminal 4 by executing various control programs stored in advance in the ROM or the storage unit 42 by the CPU.

[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 cause a web page provided from facility management device 2 via communication network N1 to be displayed on operation display unit 43, and to input operations for operation display unit 43 to facility management device 2. In other words, facility terminal 4 can function as an operating terminal for facility management device 2 by the browser program being executed by control unit 41. 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 obtains 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 obtains order information for orders received in tables T1 and T2 from the facility management device 2, it causes an order slip including table numbers "1, 2" and the ordered items to be printed or displayed on the kitchen terminal. 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 end the facility management process midway in response to a predetermined operation of the user terminal 3.

[0077] The present invention can be understood as an invention of 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 here may be omitted as appropriate. The steps in the facility management process may be executed in a different order as long as the same action and effect is achieved. Furthermore, although an example is described here in which each step in the facility management process is executed by the control unit 21, another embodiment of the facility management method can be one in which each step in the facility management process is 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 patron who has come to the restaurant. Specifically, when a patron comes to the restaurant and reads a QR code at the table to which he or she has been shown using the user terminal 3, the control unit 21 acquires the table number of that 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 causes the user terminal 3A to display an order screen for accepting an order for a product (food or drink) from user A. On the order screen, user A can order his / her own products and products of other users on behalf of the user group. The 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 accepts an order for a product from a user, it outputs order acceptance information D2 (see FIG. 3) to the facility terminal 4. For example, the control unit 21 outputs order information to the facility terminal 4, the order information including the details of the food and drink ordered 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 include the date and time of the order (date and time of acceptance). When the facility terminal 4 acquires the order acceptance information D2, it outputs the order acceptance information D2 to a kitchen terminal to give cooking instructions and the like.

[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 or not a billing instruction has been received. If the control unit 21 determines that a billing 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 billing instruction has not been received from the user (S131: No), the process proceeds to step S15. Specific examples of billing instructions are described below (see step S20).

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

[0085] When a user visits a restaurant and performs a table merging operation, the user reads the QR code C1 of table T1 on the table merging screen shown in Fig. 7 (see Fig. 8) using the user terminal 3, and then reads the QR code C2 of table T2 on the table merging 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 acquired from the user terminal 3. If the control unit 21 has acquired 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 acquired 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 acquires 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 table number "1" of table T1 with table number "2" of table T2 (see FIG. 4). Furthermore, the control unit 21 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 the tables T1 and T2 are combined, the control unit 21 combines the order information of the orders received in the tables T1 and T2. Here, for example, when four users out of a group of seven users order products in the table T1 and three users order products in the table T2, and then the tables T1 and T2 are combined, the control unit 21 combines (aggregates) the order information registered in association with the table numbers "1" and "2" (see FIG. 3) with the table number "1, 2" (see FIG. 5). Furthermore, when the tables T1 and T2 are combined when a group of seven users visits the store, the control unit 21 combines the 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, the control unit 21 executes order processing. Specifically, when the control unit 21 accepts an order for a product from a user, it outputs order acceptance information D2 associated with the combined table number to the facility terminal 4. For example, the control unit 21 outputs order information including the order details of the food and drink ordered by the user in tables T1 and T2, the table numbers "1, 2", the identification information of the user terminal 3 where the order was entered, and the order number to the facility terminal 4. When the facility terminal 4 acquires the order acceptance information D2, it outputs the order acceptance information D2 to a kitchen terminal to give cooking instructions and the like.

[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 or not 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, when the user presses the "Go to checkout page" button K4 on the order screen shown in FIG. 12, the control unit 21 causes the user terminal 3 to display the checkout screen shown in FIG. 13. The control unit 21 also causes the checkout screen to display the order history and amount information from tables T1 and T2 together. When 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 FIG. 13, the control unit 21 determines that the checkout instruction will not be accepted (S20: No), and causes the order screen shown in FIG. 12 to be displayed on the user terminal 3, and accepts 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 with the table number "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 the present embodiment acquires identification information of tables arranged in the facility from the user terminal 3 of the facility user, acquires order information of products that can be provided at the facility from the user terminal 3, and associates the order information with the identification information of the tables. Furthermore, when the facility management system 1 acquires the first identification information of the first table and the second identification information of the second table from the user terminal 3, it associates the first identification information and the second identification information with each other. As a result, for example, when a user combines tables T1 and T2 using the user terminal 3, the products ordered by the user in each of tables T1 and T2 can be combined using the user terminal 3. Furthermore, the user can order products by treating the combined tables T1 and T2 as one table. Furthermore, the user can perform payment processing for the total amount of the usage fees of the products ordered in each of tables T1 and T2. In other words, the user can perform accounting processing for tables T1 and T2 together. Therefore, it is possible to improve the convenience of the user when the user uses multiple tables in the facility.

[0098] In addition, since it becomes possible to execute the payment processing of the combined tables collectively, the amount of data communication between the facility management device 2 and the payment server (payment service provider) is reduced, reducing communication traffic and enabling effective use of computer resources.

[0099] Here, according to the above-mentioned 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 combines 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. Users A and B can also select the products they ordered and execute payment processing 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 users using table T1 order all-you-can-drink, and then table T2 used by three users is joined, it is desirable for all three users to also order all-you-can-drink.Also, if four users in a group of seven users using table T1 order meal plan M10 that can only be ordered from a specific menu, and then table T2 used by the three users is joined, it is desirable for all three users to also order meal plan M10.

[0102] Therefore, as 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 that can be accepted at the first table and the products that can be accepted at 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, the order processing unit 212 may automatically accept orders for all-you-can-drink for three users when tables T1 and T2 are combined. Furthermore, the order processing unit 212 may automatically accept orders for the meal plan M10 for three users when tables T1 and T2 are combined.

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

[0105] Therefore, as another embodiment of the present invention, when the first table number and the second table number acquired by the acquisition processing unit 211 from the first user terminal 3 are associated with each other by the combination processing unit 213, and then 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 fact that the first table number and the second table number are associated 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 merge processing unit 213 refers to the table merge information D3 and determines that tables T1 and T2 are being merged. In this case, the presentation processing unit 215 causes a message indicating that table numbers "1" and "2" are being merged to be displayed on user terminal 3F of user F, as shown in Fig. 15, for example. This allows user F to understand the merge status of the tables and perform operations to merge other tables.

[0107] The above configuration can also be applied to a reserved table. 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 has been 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 what time 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 or not the association between the first table number and the second table number can be released. For example, the presentation processing unit 215 displays a message (table release screen) indicating that the join request for table number "2" has been accepted on the user terminal 3A of user A, as shown in FIG. 16. 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] As another embodiment of the present invention, the linking processor 213 may be configured to cancel the association between the associated tables T1 and T2. The association between the tables T1 and T2 may be performed by a user's linking operation, or by a manager of the restaurant's linking or registration operation. For example, when the tables T1 and T2 are linked as one table, if the user reads the QR code C1 of the table T1 and the QR code C2 of the table T2 with 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 the table T1 and the order information of the table T2 separately (see FIG. 3). The user may perform the release operation when the linked tables T1 and T2 are unused, or may perform the release operation 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 who is using the tables performs an operation to disassociate tables T1 and T2, the combiner 213 will disassociate tables T1 and T2, and separate the order information of the orders accepted and combined (aggregated) in tables T1 and T2 (see FIG. 5) into the order information of the orders accepted in table T1 and the order information of the orders accepted in table T2 (see FIG. 3).

[0111] Specifically, when the association between the first table number and the second table number is released, the combination 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 tables T1 and T2. For example, when canceling the join between tables T1 and T2, the join processing unit 213 registers the order information of table T1 obtained from the user terminal 3 before the join between tables T1 and T2 in association with table T1, and registers the order information of table T2 obtained from the user terminal 3 before the join between tables T1 and T2 in association with table T2.

[0113] Furthermore, the join processing unit 213 separates the order information after the tables T1 and T2 are joined based on the order history after the tables T1 and T2 are joined. Specifically, when the join processing unit 213 releases the join between the tables T1 and T2, it separates the order information of the order after the tables T1 and T2 are joined based on information indicating which user terminal 3 of the tables T1 and T2 the order was placed from (table number, identification information of the user terminal 3). For example, when the join processing unit 213 releases the join between the tables T1 and T2, it registers the order information obtained from the user terminal 3 of the table T1 after the tables T1 and T2 are 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 are 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 merging of tables T1 and T2 based on the order history (table number, identification information of the user terminal 3), or may separate only the order information after the merging of tables T1 and T2 based on the order history, or may separate both the order information before and after the merging of tables T1 and T2 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 specific 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] In addition, when canceling the merger of tables T1 and T2, the merger processing unit 213 may send the inquiry to the user terminal 3 only about the order information before the merger of tables T1 and T2, or may send the inquiry to the user terminal 3 only about the order information after the merger of tables T1 and T2, or may send the inquiry to the user terminal 3 about both the order information before and after the merger of tables T1 and T2.

[0119] Furthermore, when the join processing unit 213 releases the join between tables T1 and T2, the order information after the join between tables T1 and T2 may be distributed between the order information in table T1 and the order information in table T2. For example, when an order for six items is placed after the join between tables T1 and T2, the join processing unit 213 registers order information for three items in association with table T1 and registers order information for three items in association with table T2 when the join between tables T1 and T2 is released. Furthermore, the join processing unit 213 may distribute and register the order information of the order after the join between tables T1 and T2 between table T1 and table T2 so that the total order amounts of the orders after the join between 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 combination processing unit 213 (when the combination between tables T1 and T2 is released (separated)), the payment processing unit 214 separately performs payment processing for the order amount of the product associated with table number "1" and determination processing of the order amount of the product associated with table number "2".

[0121] As 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 2?" and "Do you want to disassociate combined tables: No. 1 and 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 (reservation person, registered member, etc.).

[0122] As another embodiment of the present invention, when the order processing unit 212 acquires order information from each of the user terminals 3 of the tables T1 and T2, and the acquisition processing unit 211 acquires the table number "1" of the table T1 and the table number "2" of the table T2 from the user terminal 3 of the table T1 or the user terminal 3 of the table T2, the presentation processing unit 215 may present predetermined information on associating the table numbers "1" and "2" with each other or disassociating the associated table numbers "1" and "2" to each of the user terminals 3 of the table T1 and the table T2. 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 the order on the table T1 and the user terminal 3 of the user who placed the order on the table T2. Alternatively, the presentation processing unit 215 displays the information on the user terminal 3 of the representative (reservation person, registered member, etc.) of table T1 and the user terminal 3 of the representative (reservation person, registered member, etc.) of table T2.

[0123] As another embodiment of the present invention, when the order processing unit 212 has not acquired order information from each of the user terminals 3 of tables T1 and T2, and the acquisition processing unit 211 has acquired 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. Furthermore, 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, since combining or unbinding 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.), if an order has already been placed at at least one of the multiple tables to be combined or unbound (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 unbinding. This makes it possible to prevent fraudulent payments for usage fees.

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

[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 form in which a QR code on a table is read by an operation terminal (such as the facility terminal 4) operated by a staff member of the facility to combine multiple tables or release combined tables.

[0127] [Disclosure Note] The following will provide an overview 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 to be placed at the facility from a user terminal of a user of the facility; an order processing unit that acquires order information for products that can be provided at the facility from the user terminal, and stores the acquired order information in association with identification information of the table acquired by the acquisition processing unit; Equipped with The order processing unit, when the acquisition processing unit acquires first identification information of a first table and second identification information of a second table from the user terminal, sets 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.

[0129] <Appendix 2> The order processing unit: Before the acquisition processing unit acquires the first identification information and the second identification information, a product that can be accepted at the first table is set to a product of a first menu, and a product that can be accepted at the second table is set to a product 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. 6. 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. 3. A facility management system according to claim 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 appendix 1 to 3.

[0132] <Appendix 5> the order processing unit executes a setting process for setting 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. 4. 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. 6. 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 user of the facility; 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 a first table and second identification information of a second table are acquired from the user terminal, setting the product that can be accepted in the first table and the product that can be accepted in the second table to the same product; A facility management method executed 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 user of the facility; 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 a first table and second identification information of a second table are acquired from the user terminal, setting the product that can be accepted in the first table and the product that can be accepted in the second table to 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 section 22: Storage section 23: Operation display section 24: Communication I / F 34: Camera 211: Acquisition processing unit 212: Order Processing Unit 213: Joint processing unit 214: Payment processing unit 215: Presentation processing unit 311: Browser processing section 411: Browser processing unit

Claims

1. an acquisition processing unit that acquires identification information of tables arranged 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 stores the acquired order information and the identification information of the table acquired by the acquisition processing unit in association with each other; a presentation processing unit that presents, 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 operation terminal, predetermined information regarding storing the first identification information and the second identification information in association with each other to the operation terminal; a linking processing unit that, when the first identification information and the second identification information are acquired from the operation terminal by the acquisition processing unit, associates the first identification information and the second identification information with each other and stores them; A facility management system equipped with:

2. the presentation processing unit causes the operation terminal to display a message inquiring as to whether or not to associate the first identification information and the second identification information with each other; the association processing unit, when receiving an instruction from the operation terminal in response to the message to associate the first identification information and the second identification information with each other, associates the first identification information and the second identification information with each other and stores them; The facility management system of claim 1 .

3. an acquisition processing unit that acquires identification information of tables arranged in a facility from a first 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 first operation terminal, and stores the acquired order information and identification information of the table acquired by the acquisition processing unit in association with each other; a linking 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 first operation terminal, associates the first identification information with the second identification information and stores the first identification information and the second identification information; a presentation processing unit that, when the first identification information or the second identification information is acquired by the acquisition processing unit from a second operation terminal used in the facility after the first identification information and the second identification information have been stored in association with each other by the combination processing unit, presents, to the second operation terminal, predetermined information regarding the fact that the first identification information and the second identification information have been stored in association with each other; A facility management system equipped with:

4. The presentation processing unit causes the second operation terminal to display a first message indicating that the first identification information and the second identification information are associated with each other. The facility management system of claim 3.

5. the presentation processing unit causes the first operation terminal to display a second message inquiring whether or not to release an association between the first identification information and the second identification information that are stored in association with each other; the association processing unit, when receiving an instruction from the first operation terminal in response to the second message to cancel the association between the first identification information and the second identification information, cancels the association between the first identification information and the second identification information. The facility management system according to claim 3 or 4.

6. acquiring identification information of tables to be placed in the facility from an operation terminal used in the facility; acquiring order information for products that can be provided at the facility from the operation terminal, and storing the acquired order information and identification information of the table in association with each other; when first identification information of a first table and second identification information of a second table are acquired from the operation terminal, presenting to the operation terminal predetermined information regarding storing the first identification information and the second identification information in association with each other; when the first identification information and the second identification information are acquired from the operation terminal, storing the first identification information and the second identification information in association with each other; A facility management method executed by a facility management system.

7. acquiring identification information of tables to be placed in the facility from a first operation terminal used in the facility; acquiring order information for products that can be provided at the facility from the first operation terminal, and storing the acquired order information in association with identification information of the table; when first identification information of a first table and second identification information of a second table are acquired from the first operation terminal, storing the first identification information and the second identification information in association with each other; when the first identification information or the second identification information is acquired from a second operation terminal used in the facility after the first identification information and the second identification information have been stored in association with each other, presenting to the second operation terminal predetermined information relating to the fact that the first identification information and the second identification information have been stored in association with each other; A facility management method executed by a facility management system.

8. acquiring identification information of tables to be placed in the facility from an operation terminal used in the facility; acquiring order information for products that can be provided at the facility from the operation terminal, and storing the acquired order information and identification information of the table in association with each other; when first identification information of a first table and second identification information of a second table are acquired from the operation terminal, presenting to the operation terminal predetermined information regarding storing the first identification information and the second identification information in association with each other; when the first identification information and the second identification information are acquired from the operation terminal, storing the first identification information and the second identification information in association with each other; A facility management program for causing a facility management system to execute the above.

9. acquiring identification information of tables to be placed in the facility from a first operation terminal used in the facility; acquiring order information for products that can be provided at the facility from the first operation terminal, and storing the acquired order information in association with identification information of the table; when first identification information of a first table and second identification information of a second table are acquired from the first operation terminal, storing the first identification information and the second identification information in association with each other; when the first identification information or the second identification information is acquired from a second operation terminal used in the facility after the first identification information and the second identification information have been stored in association with each other, presenting to the second operation terminal predetermined information relating to the fact that the first identification information and the second identification information have been stored in association with each other; A facility management program for causing a facility management system to execute the above.