Usage analysis system, usage analysis method, and program
The usage analysis system addresses the challenge of determining conference room usage by integrating reservation and occupancy data to generate actionable usage information, enhancing management efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2026-03-12
AI Technical Summary
Existing conference room reservation systems cannot ascertain whether reserved rooms are being used according to the reservation conditions or determine the usage status of the conference rooms.
A usage analysis system that includes a first acquisition unit to gather reservation information from a reservation system, a second acquisition unit to gather occupancy information from a sensor system, and a data generation unit to determine the usage status of conference areas based on reservation and occupancy data, generating usage information including occupancy numbers, conference area information, and reservation status.
Enables easy analysis of conference area usage status, allowing managers to understand reservation adherence and occupancy patterns, facilitating better management and resource allocation.
Smart Images

Figure 2026043487000001_ABST
Abstract
Description
[Technical Field]
[0001] This disclosure relates to a usage analysis system, a usage analysis method, and a program. More specifically, this disclosure relates to a usage analysis system, a usage analysis method, and a program for analyzing the usage of meeting areas that require reservations. [Background technology]
[0002] Patent Document 1 discloses a conference room reservation support device that assists in reserving conference rooms. When the conference room reservation support device receives reservation conditions specified by the reservation user, it searches for a conference room that has attributes that match the reservation conditions. If there is no conference room that matches the reservation conditions among the available conference rooms, the conference room reservation support device determines whether there is a conference room that matches the reservation conditions among the reserved conference rooms. If there is a first conference room that matches the reservation conditions among the reserved conference rooms, the conference room reservation support device determines whether there is a second conference room that is available or registered as changeable and has attributes that match the reservation conditions of the first conference room. If a second conference room exists, the conference room reservation support device presents the reservation user with information for coordinating between the second conference room and the first conference room. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-81857 Summary of the Invention [Problem to be solved by the invention]
[0004] The conference room reservation support device described in Patent Document 1 can assist users in reserving conference rooms, but it could not ascertain whether the reserved conference rooms were being used according to the reservation conditions or to ascertain the usage status of the conference rooms (meeting areas).
[0005] The purpose of this disclosure is to provide a usage analysis system, a usage analysis method, and a program that can easily analyze the usage status of meeting areas. [Means for solving the problem]
[0006] A usage analysis system according to one embodiment of the present disclosure includes a first acquisition unit, a second acquisition unit, a third acquisition unit, and a data generation unit. The first acquisition unit acquires reservation information related to the reservation status of a conference area from a reservation system that manages reservations for the conference area provided in a facility. The second acquisition unit acquires occupancy information including a detection result and a detection time of the number of people from a sensor system that detects the number of people present in the conference area. The third acquisition unit acquires conference area information including at least the occupancy capacity of the conference area. The data generation unit determines whether the conference area has a reservation at a time when people were present in the conference area based on the reservation information and the occupancy information during a target period. The data generation unit generates usage information including at least the occupancy number information during the target period, the conference area information, and a determination result of whether the conference area has a reservation.
[0007] A usage analysis method according to one embodiment of the present disclosure includes a first acquisition process, a second acquisition process, a third acquisition process, and a data generation process. In the first acquisition process, reservation information regarding the reservation status of a conference area is acquired from a reservation system that manages reservations for the conference area installed in a facility. In the second acquisition process, occupancy information including a detection result and a detection time of the number of people present in the conference area is acquired from a sensor system that detects the number of people present in the conference area. In the third acquisition process, conference area information including at least the occupancy capacity of the conference area is acquired. In the data generation process, based on the reservation information and the occupancy information during a target period, it is determined whether or not the conference area has a reservation at a time when people were present in the conference area. In the data generation process, usage information including at least the occupancy information during the target period, the conference area information, and a determination result of whether or not the conference area has a reservation is generated.
[0008] One aspect of the present disclosure is a program for causing one or more processors to execute the usage analysis method described above. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to provide a usage analysis system, a usage analysis method, and a program that can easily analyze the usage of a conference area. [Brief explanation of the drawings]
[0010] [Figure 1] Figure 1 is a schematic block diagram of a usage analysis system according to one embodiment of the present disclosure. [Figure 2] Figure 2 schematically shows the arrangement of meeting areas whose usage is analyzed by the aforementioned usage analysis system. [Figure 3] Figure 3 is a flowchart showing the operation of the aforementioned usage analysis system in generating usage information. [Figure 4] Figure 4 is an explanatory diagram of the data structure of the user count information acquired by the usage status analysis system described above. [Figure 5] Figure 5 is an explanatory diagram of the data structure of meeting area information acquired by the usage analysis system described above. [Figure 6] Figure 6 is an explanatory diagram of the data structure of reservation information acquired by the usage analysis system described above. [Figure 7] Figure 7 is an explanatory diagram of the data structure of the usage information generated by the usage analysis system described above. [Figure 8] Figure 8 is a flowchart showing how the aforementioned usage analysis system calculates the simultaneous reservation rate. [Figure 9] Figure 9 is an explanatory diagram of the data structure of the usage information generated by the usage analysis system described above. [Figure 10] Figure 10 is an explanatory diagram of the data structure of the data extracted from the usage information mentioned above. [Figure 11]Figure 11 is a flowchart showing how the aforementioned usage analysis system calculates the simultaneous usage rate. [Figure 12] Figure 12 is a flowchart showing how the aforementioned usage analysis system calculates usage density. [Figure 13] Figure 13 is a flowchart showing how the aforementioned usage analysis system calculates the percentage of reservations made and then used, the percentage of reservations made but not used, the percentage of reservations not made and then used, and the percentage of reservations not made and then not used. DETAILED DESCRIPTION OF THE INVENTION
[0011] The usage analysis system according to the embodiments will be described in detail below with reference to the drawings. The configuration described in the following embodiments is merely one example of the disclosure. The disclosure is not limited to the following embodiments, and various modifications are possible depending on the design, etc., as long as the effects of the disclosure can be achieved.
[0012] (Embodiment) (1) Overview FIG. 1 is a schematic block diagram of a usage analysis system 1 according to this embodiment.
[0013] The usage analysis system 1 includes a first acquisition unit 11, a second acquisition unit 12, a third acquisition unit 13, and a data generation unit .
[0014] The first acquisition unit 11 acquires reservation information regarding the reservation status of meeting area A1 (see Figure 2) from the reservation system 30. The reservation system 30 manages reservations for meeting area A1 located in facility F1.
[0015] The second acquisition unit 12 acquires user information, including the detection result and detection time, from the sensor system 40 that detects the number of people present in meeting area A1.
[0016] The third acquisition unit 13 acquires conference area information including at least the occupancy capacity of the conference area A1.
[0017] The data generating unit 14 determines whether or not the conference area A1 has been reserved at the time when people were present in the conference area A1, based on the reservation information and the number of users information for the target period.
[0018] The data generating unit 14 generates usage status information including at least information on the number of users during the target period, conference area information, and a determination result as to whether or not the conference area A1 has been reserved.
[0019] In this embodiment, the facility F1 in which the meeting area A1 is provided is, for example, a building such as an office building, research institute, or government office. Although facility F1 is provided with at least one meeting area A1, in this embodiment, facility F1 is provided with multiple meeting areas A1. Furthermore, facility F1 is divided into multiple zones Z1. For example, if facility F1 is a multi-story building, each floor of facility F1 becomes one zone Z1. Also, if facility F1 is composed of multiple buildings, each of the multiple buildings becomes one zone Z1. Furthermore, if the multiple buildings that make up facility F1 include a multi-story building, each floor of the multi-story building becomes one zone Z1.
[0020] FIG. 2 shows the layout of multiple conference areas A1 provided in facility F1. In the example of FIG. 2, facility F1 is divided into three zones Z1, and multiple conference areas A1 are provided in each of the three zones Z1. In the following explanation, when two zones Z1 are to be distinguished from one another, they may be referred to as first zone Z11, second zone Z12, and third zone Z13. The three conference areas A1 provided in first zone Z11 may be referred to as conference areas A11, A12, and A13. The three conference areas A1 provided in second zone Z12 may be referred to as conference areas A21, A22, and A23. The three conference areas A1 provided in third zone Z13 may be referred to as conference areas A31, A32, and A33. The sizes and layouts of conference areas A11 to A13, A21 to A23, and A31 to A33 can be changed. The occupancy capacities of the conference areas A11 to A13, A21 to A23, and A31 to A33 can be changed as appropriate depending on the size and layout of the conference areas A11 to A13, A21 to A23, and A31 to A33.
[0021] The reservation system 30 manages reservations for a conference area A1 provided in facility F1. For example, when information on the time period (start time and end time of use) when a user who uses the conference area A1 wishes to use the conference area A1 is input from a first computer terminal 60 used by the user, the reservation system 30 determines whether the conference area A1 is available. The start time of use includes information on the date and time when use of the conference area A1 will begin, and the end time of use includes information on the date and time when use of the conference area A1 will end. If the conference area A1 is available, the reservation system 30 assigns use of the conference area A1 to the user and notifies the first computer terminal 60 of the reservation information for the conference area A1. The reservation system 30 also stores the reservation information for the conference area A1 in its storage unit. Each of the multiple conference areas A1 is assigned an individual name, and the reservation information includes at least name information on the name of the reserved conference area A1 and time period information on the reserved time period (start time and end time of use).
[0022] Sensor system 40 detects the number of people present in conference area A1, for example, by processing images taken by a camera capturing the conference area A1. If multiple conference areas A1 are provided in facility F1, sensor system 40 detects the presence or absence of people in each of the multiple conference areas A1.
[0023] The first acquisition unit 11 acquires reservation information relating to the reservation status of the conference area A1 (see FIG. 2) from the reservation system 30. The reservation information includes, for example, at least information on the start time when use of the conference area A1 begins and the end time when use of the conference area A1 ends. The reservation information may further include name information indicating the name of the reserved conference area A1.
[0024] The second acquisition unit 12 acquires user number information including the detection result of detecting the number of people present in the conference area A1 and the detection time from the sensor system 40. The second acquisition unit 12 acquires information on the detection result of the number of people present in the conference area A1 from the sensor system 40, for example, at predetermined time intervals (for example, every 1 to 15 minutes).
[0025] The third acquisition unit 13 acquires conference area information input by, for example, a manager of the facility F1 using an appropriate input device. The conference area information includes at least information on the occupancy capacity of the conference area A1. The conference area information may further include name information on the name of the conference area A1. Note that the third acquisition unit 13 may acquire the conference area information from an external computer system that stores the conference area information input by a manager of the facility F1.
[0026] The data generation unit 14 determines whether the conference area A1 is reserved at the time when people are present in the conference area A1 based on the reservation information and the number-of-users information for the target period. The data generation unit 14 then generates usage status information including at least the number-of-users information for the target period, the conference area information, and the determination result of whether the conference area A1 is reserved. Therefore, the manager of the conference area A1 located in the facility F1 can understand whether the conference area A1 is reserved when the conference area A1 is in use based on the usage status information generated by the data generation unit 14. Therefore, the usage status analysis system 1 for the conference area A1 can output usage status information that can be used to analyze the usage status of the conference area A1, making it easier to analyze the usage status of the conference area A1. The target period is the period for which usage status information is generated and can be changed as appropriate.
[0027] (2)Details The usage status analysis system 1 according to this embodiment will be described in detail below with reference to Figures 1 to 13.
[0028] (2.1) Configuration As described above, the usage analysis system 1 acquires reservation information from the reservation system 30 and acquires user count information from the sensor system 40. The usage analysis system 1 generates usage information and outputs the generated usage information to a second computer terminal 50 used by the manager of the conference area A1. The usage analysis system 1 may further include a sensor system 40.
[0029] The following sections will provide a detailed explanation of the usage analysis system 1, the reservation system 30, and the sensor system 40.
[0030] (2.1.1) Reservation System The reservation system 30 is a computer system that can communicate directly or indirectly with the first computer terminal 60 used by a user who uses the facility F1, and with the usage analysis system 1.
[0031] The reservation system 30 accepts reservation request information and user ID information input by the user using the first computer terminal 60. The reservation request information includes, for example, information about the time period during which the user wishes to use the conference area A1 (for example, the start time when use will begin and the end time when use will end). The reservation request information may further include name information indicating the name of the conference area A1 that the user wishes to use and information about the number of people who will use the conference area A1.
[0032] The reservation system 30 stores reservation information for multiple conference areas A1 in a storage unit. When the reservation system 30 receives reservation request information from the first computer terminal 60, it determines whether the conference area A1 has already been reserved for the desired usage time slot, and if not, accepts the reservation request information. If the conference area A1 desired by the user has already been reserved, the reservation system 30 searches for a conference area A1 that meets the user's usage conditions (desired usage time slot and number of users) among conference areas A1 that have not been reserved for the desired usage time slot. If the reservation system 30 finds a conference area A1 that meets the user's usage conditions among conference areas A1 that have not been reserved for the desired usage time slot, it reserves this conference area. Then, the reservation system 30 notifies the first computer terminal 60 of the reservation information for the conference area A1. The reservation system 30 also saves the reservation information for the conference area A1 in its storage unit. The reservation information includes, for example, at least ID information of the user who made the reservation, name information of the reserved conference area A1, and time period information regarding the desired time period for use (start time and end time of use).
[0033] (2.1.2) Sensor System The sensor system 40 detects the number of people present in the conference area A1. If there are multiple conference areas A1 in the facility F1, the sensor system 40 detects the number of people present in each of the multiple conference areas A1.
[0034] Sensor system 40 includes, for example, a camera capable of capturing images of each of the multiple conference areas A1, and detects the number of people present in each of the multiple conference areas A1 by processing the images from the camera. Note that sensor system 40 is not limited to a sensor that detects the number of people by processing the images from the camera, and the configuration of sensor system 40 can be changed as appropriate.
[0035] The sensor system 40 can communicate directly or indirectly with the usage analysis system 1 .
[0036] The sensor system 40 detects the number of people present in each of the multiple meeting areas A1 at predetermined time intervals (e.g., every 1 to 15 minutes) and outputs the number of users information, including the detection result and the detection time, to the usage status analysis system 1.
[0037] (2.1.3) Usage analysis system The usage analysis system 1 includes a processing unit 10, a communication unit 16, and a storage unit 20.
[0038] The communication unit 16 can communicate with the reservation system 30, the sensor system 40, and the second computer terminal 50 using an appropriate communication method such as a wired communication method or a wireless communication method. The second computer terminal 50 is, for example, a computer system used by the administrator of facility F1.
[0039] The storage unit 20 includes an internal storage device such as a ROM or RAM, and an external storage device such as an HDD or SSD. The storage unit 20 stores programs and the like executed by the processing unit 10. The storage unit 20 also has storage areas reserved for a reservation information database (referred to as reservation information DB in FIG. 1) 21, a number of users information database (referred to as number of users information DB in FIG. 1) 22, and a conference area information database (referred to as conference area information DB in FIG. 1) 23. The reservation information DB 21 stores reservation information, and the number of users information DB 22 stores number of users information. The conference area information DB 23 stores conference area information.
[0040] The processing unit 10 is mainly composed of a computer system having one or more processors and a memory. The functions of the processing unit 10 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, or may be provided via a telecommunications line such as the Internet, or may be recorded on a non-transitory recording medium such as a memory card and provided.
[0041] The processing unit 10 has the functions of the above-mentioned first acquisition unit 11, second acquisition unit 12, third acquisition unit 13, and data generation unit 14. The processing unit 10 also has the function of an output unit 15. Note that the first acquisition unit 11, second acquisition unit 12, third acquisition unit 13, data generation unit 14, and output unit 15 merely indicate functions realized by the processing unit 10, and do not necessarily indicate actual configurations.
[0042] The first acquisition unit 11 acquires reservation information relating to the reservation status of the conference area A1 (see FIG. 2) from the reservation system 30. The first acquisition unit 11 stores the reservation information acquired from the reservation system 30 in the reservation information DB .
[0043] The second acquisition unit 12 acquires user number information including the detection result of the number of people and the detection time from the sensor system 40. The second acquisition unit 12 stores the user number information acquired from the sensor system 40 in the user number information DB 22 of the storage unit 20.
[0044] The third acquisition unit 13 acquires conference area information including at least the occupancy capacity of the conference area A1 from, for example, the second computer terminal 50 used by the manager of the facility F1. The third acquisition unit 13 stores the conference area information acquired from the second computer terminal 50 in the conference area information DB 23 of the storage unit 20.
[0045] The data generation unit 14 generates usage status information based on the reservation information, the number of users information, and the conference area information for the target period. The method by which the data generation unit 14 generates usage status information will be explained in "(2.2.1) Usage status information generation process."
[0046] The output unit 15 transmits the usage status information generated by the data generation unit 14 from the communication unit 16 to the second computer terminal 50. The second computer terminal 50 has a display unit 51 such as a liquid crystal display. The second computer terminal 50 displays the usage status information received from the communication unit 16 on the display unit 51. The manager of the facility F1 using the second computer terminal 50 can check the usage status of the conference area A1 based on the usage status information displayed on the display unit 51 and consider changing the layout of the conference area A1, etc. Furthermore, the manager of the facility F1 using the second computer terminal 50 can determine whether the conference area A1 has been used after being reserved, and can alert users of the conference area A1 to reserve the conference area A1 before using it.
[0047] (2.2) Operation explanation The operation of the usage analysis system 1 of this embodiment will be described with reference to FIGS. 3 to 13.
[0048] (2.2.1) Generation of usage information The process by which the data generation unit 14 generates usage information will be described with reference to Fig. 3 etc. Note that the flowchart shown in Fig. 3 is merely an example of the usage analysis method executed by the usage analysis system 1, and the order of the processes may be changed as appropriate, and processes may be added or omitted as appropriate.
[0049] First, the second acquisition unit 12 acquires user count information for each of the multiple meeting areas A1 from the sensor system 40 during the target period (S1), and stores the acquired user count information in the user count information DB 22. Figure 4 is an explanatory diagram of the data structure of the user count information. The user count information is, for example, the result of the sensor system 40 measuring the number of people (user count) present in meeting area A1. The user count information is a CSV format data column in which the date and time (hereinafter sometimes referred to as the acquisition date and time) when the measurement result of the number of people was acquired from the sensor system 40, the name of meeting area A1 (meeting area name), and the number of users are listed separated by commas.
[0050] Next, the third acquisition unit 13 acquires the conference area information for each of the multiple conference areas A1 from, for example, the second computer terminal 50 (S2), and stores the acquired conference area information in the conference area information DB 23. Figure 5 is an explanatory diagram of the data structure of the conference area information. The conference area information is a CSV format data column in which, for example, the name of conference area A1 (conference area name), the capacity for use (capacity), and location information regarding the location where conference area A1 is located (for example, zone Z1) are listed separated by commas.
[0051] Next, the first acquisition unit 11 acquires reservation information for each of the multiple meeting areas A1 from the reservation system 30 for the target period (S3), and saves the acquired reservation information to the reservation information DB 21. Figure 6 is an explanatory diagram of the data structure of the reservation information. The reservation information is a CSV format data column in which the name of the reserved meeting area A1 (meeting area name), the start time of use, and the end time of use are listed, separated by commas.
[0052] Once the acquisition process in steps S1 to S3 is complete, the data generation unit 14 combines the user count information acquired for each meeting area A1 with the meeting area information (S4). Then, the data generation unit 14 adds a reservation status item to the data column formed by combining the user count information and meeting area information acquired for each meeting area A1 (S5).
[0053] The data generation unit 14 compares the acquisition date and time of each of the multiple pieces of user number information included in the data string generated in step S5 with the usage start time T1 and usage end time T2 included in the reservation information for the conference area A1 for which the number of users was measured (S6).
[0054] If the acquisition date and time is after the usage start time T1 and before the usage end time T2, the data generation unit 14 adds information of "reserved" to the reservation status field (S7). On the other hand, if the acquisition date and time is before the usage start time T1 or after the usage end time T2, the data generation unit 14 adds information of "not reserved" to the reservation status field (S8).
[0055] The data generation unit 14 generates usage status information by adding reservation status information to each of the multiple pieces of user number information included in the data string generated in step S5, and then ends the process. Fig. 7 is an explanatory diagram of the data structure of the usage status information after the reservation status information has been added. The reservation status information is a CSV-format data string that includes multiple data sets, each of which is separated by a comma and includes the date and time when the number of users measurement results were obtained from the sensor system 40, the conference area name, the number of users, the capacity, the location of the conference area (zone Z1), and whether or not a reservation has been made.
[0056] The data generation unit 14 stores the generated reservation status information in the storage unit 20. Furthermore, the output unit 15 outputs the reservation status information generated by the data generation unit 14 from the communication unit 16 to the second computer terminal 50. The second computer terminal 50 displays the reservation status information input from the usage status analysis system 1 on the display unit 51. The manager of the facility F1 using the second computer terminal 50 can check the usage status of the conference area A1 based on the usage status information displayed on the display unit 51 and consider changing the layout of the conference area A1, etc. Furthermore, the manager of the facility F1 using the second computer terminal 50 can determine whether the conference area A1 is being used after being reserved, and can alert users of the conference area A1 to use the conference area A1 appropriately.
[0057] (2.2.2) Method for calculating the simultaneous booking rate A method by which the data generation unit 14 calculates the simultaneous reservation rate based on the usage information will be described with reference to Fig. 8 etc. Note that the flowchart shown in Fig. 8 is merely an example of a usage analysis method executed by the usage analysis system 1, and the order of processing may be changed as appropriate, and processing may be added or omitted as appropriate.
[0058] In this embodiment, the facility F1 is divided into multiple zones Z1, and the facility F1 has multiple conference areas A1. The conference area information further includes location information regarding the zone Z1 in which each of the multiple conference areas A1 is located.
[0059] The data generation unit 14 may further calculate a simultaneous reservation rate based on the reservation information, the number of users information, and the conference area information. The simultaneous reservation rate (sometimes referred to as a first simultaneous reservation rate) is the proportion (for example, a percentage) of conference areas A1 that have people present during the target period and that are in the same zone Z1 and that have reservations during the target period.
[0060] First, the data generating unit 14 sets a target zone Z1 for which a simultaneous reservation rate is to be calculated, based on information input by the manager of the facility F1 or the like using, for example, an input device of the second computer terminal 50 (S11).
[0061] The data generation unit 14 performs an extraction process to extract the number of users information detected at the same time for the conference area A1 present in the zone set in step S11 (for example, the first zone Z11) (S12).
[0062] 9 shows, for example, the data structure of usage status information including information on the number of users measured during the target period from 15:00:00 to 15:10:00 on 2024 / 02 / 13. When the data generation unit 14 performs the extraction process of step S12 on the usage status information shown in FIG. 9, for example, two pieces of usage status information as shown in FIG. 10 are extracted.
[0063] Once the extraction process is complete, the data generation unit 14 counts the number of meeting area A1s N1 (N1=2 in the example in Figure 10) included in the extracted usage information (S13). The data generation unit 14 also counts the number of reserved data points N2 (N2=1 in the example in Figure 10) among the extracted usage information (N14).
[0064] The data generation unit 14 then calculates (N2 / N1)×100 as the simultaneous reservation rate (first simultaneous reservation rate) (S15). Here, if N1=2 and N2=1, the simultaneous reservation rate (first simultaneous reservation rate) is calculated to be 50%. The data generation unit 14 stores the calculated simultaneous reservation rate in the storage unit 20. Furthermore, the output unit 15 outputs the simultaneous reservation rate calculated by the data generation unit 14 from the communication unit 16 to the second computer terminal 50. The second computer terminal 50 displays the simultaneous reservation rate input from the usage analysis system 1 on the display unit 51, allowing the manager using the second computer terminal 50 to understand the simultaneous reservation rate (first simultaneous reservation rate) for the selected zone Z1. For example, the manager can consider increasing or decreasing the size of the conference area A1 based on the simultaneous reservation rate.
[0065] The data generation unit 14 may also calculate the simultaneous reservation rate based on the reservation information and the meeting area information. The simultaneous reservation rate (sometimes referred to as the second simultaneous reservation rate) is the proportion (e.g., a percentage) of meeting areas A1 located in the same zone Z1 that had reservations during the target period.
[0066] For example, if the number of meeting areas A1 in the same zone Z1 is N11, and the number of meeting areas A1 in the same zone Z1 that were booked during the target period is N12, the data generation unit 14 calculates (N12 / N11) × 100 as the simultaneous booking rate (second simultaneous booking rate).
[0067] (2.2.3) Calculation method for concurrent usage rate A method by which the data generation unit 14 calculates the simultaneous usage rate based on the usage information will be described with reference to Fig. 11 etc. Note that the flowchart shown in Fig. 11 is merely an example of a usage analysis method executed by the usage analysis system 1, and the order of processing may be changed as appropriate, and processing may be added or omitted as appropriate.
[0068] The data generation unit 14 may further determine the simultaneous usage rate based on the number of users information and the meeting area information. The simultaneous usage rate is the proportion (e.g., percentage) of meeting areas A1 located in the same zone Z1 that had people present during the target period.
[0069] First, the data generation unit 14 sets the zone Z1 for which the simultaneous usage rate is to be calculated, based on information entered by, for example, the administrator of facility F1 using the input device of the second computer terminal 50 (S21).
[0070] The data generation unit 14 performs an extraction process to extract user count information for meeting area A1 located in the zone set in step S21 (for example, the first zone Z11), specifically the user count information detected at the same time (S22).
[0071] When the data generation unit 14 performs the extraction process in step S22 on usage status information (see Figure 9) that includes the number of users measured during the target period from 15:00:00 to 15:10:00 on 2024 / 02 / 13, for example, the two usage status information records shown in Figure 10 are extracted.
[0072] Once the extraction process is complete, the data generation unit 14 counts the number of meeting area A1s N1 (N1=2 in the example in Figure 10) included in the extracted usage information (S23). The data generation unit 14 also counts the number of data points N3 (N3=1 in the example in Figure 10) in the extracted usage information where the number of people is 1 or more (N24).
[0073] Then, the data generation unit 14 calculates (N3 / N1)×100 as the simultaneous utilization rate (S25). Here, if N1=2 and N3=1, the simultaneous utilization rate is calculated to be 50%. The data generation unit 14 stores the calculated simultaneous utilization rate in the memory unit 20. Furthermore, the output unit 15 outputs the simultaneous utilization rate calculated by the data generation unit 14 from the communication unit 16 to the second computer terminal 50. The second computer terminal 50 displays the simultaneous utilization rate input from the usage analysis system 1 on the display unit 51, allowing the manager using the second computer terminal 50 to understand the simultaneous utilization rate in the selected zone Z1. For example, the manager can consider increasing or decreasing the size of the conference area A1 based on the simultaneous utilization rate.
[0074] (2.2.4) Calculation method for utilization density A method by which the data generation unit 14 calculates the usage density based on the usage information will be described with reference to Fig. 12 etc. Note that the flowchart shown in Fig. 12 is merely an example of a usage analysis method executed by the usage analysis system 1, and the order of processing may be changed as appropriate, and processing may be added or omitted as appropriate.
[0075] The data generator 14 may further calculate a utilization density based on the number-of-users information and the conference area information. The utilization density is the ratio of the number of people present in the conference area A1 to the utilization capacity at the time when the presence of people in the conference area A1 is detected.
[0076] The data generation unit 14 calculates the usage density for each of the plurality of data sets included in the usage status information, for example. The data generation unit 14 calculates the usage density as the ratio (for example, percentage) of the number of people present in conference area A1 to the usage capacity of conference area A1 for each of the plurality of data sets (S31). For example, when the usage status information shown in Fig. 7 is obtained, the number of people present in conference area A11, which has a usage capacity of 10 people, at 15:00:00 on 2024 / 02 / 13 is three, and the usage density at this time is calculated to be 30%.
[0077] The data generation unit 14 adds the usage density information calculated in step S31 to the dataset to update the usage status information (S32), and stores the updated usage status information in the storage unit 20.
[0078] Furthermore, output unit 15 outputs the usage density calculated by data generation unit 14 from communication unit 16 to second computer terminal 50. Second computer terminal 50 displays the usage density input from usage analysis system 1 on display unit 51, allowing a manager using second computer terminal 50 to grasp the usage density of multiple conference areas A1. For example, a manager using second computer terminal 50 can analyze whether the size of conference area A1 is appropriate based on the usage densities of multiple conference areas A1.
[0079] (2.2.5) Method for calculating the ratio of usage to reservations The method by which the data generation unit 14 calculates the post-reservation usage rate, the post-reservation non-usage rate, the non-reserved usage rate, and the non-reserved non-usage rate based on the number-of-users information and the reservation information will be described with reference to Fig. 13 etc. Note that the flowchart shown in Fig. 13 is merely one example of the usage analysis method executed by the usage analysis system 1, and the order of the processes may be changed as appropriate, and processes may be added or omitted as appropriate.
[0080] The data generation unit 14 calculates the usage rate after booking, the non-usage rate after booking, the usage rate without a booking, and the non-usage rate without a booking, based on the number of users information and booking information.
[0081] The post-reservation usage rate is the rate of user number information in which there is a reservation and the number of users is 1 or more, among the user number information in the target period.
[0082] The ratio of unused rooms after reservation is the ratio of the number of users information for which there is a reservation and the number of users is zero, among the number of users information for the target period.
[0083] The unreserved use ratio is the ratio of the number of users information for which there is no reservation and the number of users is 1 or more, among the number of users information for the target period.
[0084] The unreserved and unusable ratio is the ratio of user number information for which there is no reservation and the number of users is zero, among the user number information for the target period.
[0085] When the manager of the facility F1 operates the second computer terminal 50 to set the target period (start date and time and end date and time of the target period), information about the target period is sent to the usage analysis system 1.
[0086] The data generating unit 14 sets the target period based on the information received from the second computer terminal 50 via the communication unit 16 (S41).
[0087] The data generating unit 14 extracts a data set including information on the number of users in the target period from the usage status information, and counts the number of data N21 in the data set including the information on the number of users (S42).
[0088] Here, when the data generation unit 14 determines the post-reservation usage ratio (S43: Yes), the data generation unit 14 counts the number of users data N22 for which a reservation has been made and the number of users is 1 or more, among the number of users information for the target period (S44).The data generation unit 14 then determines the post-reservation usage ratio by calculating the percentage of the number of data N22 to the number of data N21 ((N22 / N21)×100) (S45).
[0089] Furthermore, when the data generation unit 14 determines the post-reservation unused ratio (S43: No, S46: Yes), the data generation unit 14 counts the number of data N23 where there is a reservation and the number of people is 0 from the number of users information for the target period (S47).Then, the data generation unit 14 determines the post-reservation unused ratio by calculating the percentage of the number of data N23 to the number of data N21 ((N23 / N21)×100) (S48).
[0090] Furthermore, when the data generation unit 14 determines the percentage of users without reservations (S43, S46: No, S49: Yes), the data generation unit 14 counts the number of data points N24 from the user information for the target period that have no reservations and have a number of 1 or more (S50). Then, the data generation unit 14 calculates the percentage of users without reservations ((N24 / N21) × 100) relative to the number of data points N21 to determine the percentage of users without reservations (S51).
[0091] Furthermore, when the data generation unit 14 calculates the percentage of unreserved and unused data (S43, S46, S49: No), the data generation unit 14 counts the number of data points N25 from the user data for the target period where there are no reservations and the number of users is 0 (S52). Then, the data generation unit 14 calculates the percentage of unreserved and unused data ((N25 / N21) × 100) of the number of data points N25 relative to the number of data points N21 (S53).
[0092] The data generation unit 14 calculates the percentage of usage after reservation, the percentage of non-use after reservation, the percentage of use without reservation, and the percentage of non-use without reservation, and stores the calculation results of the percentage of usage after reservation, the percentage of non-use after reservation, the percentage of use without reservation, and the percentage of non-use without reservation in the storage unit 20. The output unit 15 outputs the percentage of usage after reservation, the percentage of non-use after reservation, the percentage of use without reservation, and the percentage of non-use without reservation calculated by the data generation unit 14 to the second computer terminal 50 via the communication unit 16. The second computer terminal 50 displays the percentage of usage after reservation, the percentage of non-use after reservation, the percentage of use without reservation, and the percentage of non-use without reservation input from the usage status analysis system 1 on the display unit 51. Therefore, the administrator of facility F1 using the second computer terminal 50 can grasp the percentage of usage after reservation, the percentage of non-use after reservation, the percentage of use without reservation, and the percentage of non-use without reservation. The facility manager of F1 can determine whether meeting area A1 is being used after being reserved, based on the percentage of reservations used, reservations not used, unreserved use, and unreserved unused use. Therefore, the facility manager of F1 can remind users of meeting area A1 to reserve it before using it.
[0093] Furthermore, the data generation unit 14 does not need to calculate all of the following: the rate of use after reservation, the rate of non-use after reservation, the rate of use without reservation, and the rate of non-use without reservation. The data generation unit 14 only needs to calculate at least one of the following: the rate of use after reservation, the rate of non-use after reservation, the rate of use without reservation, and the rate of non-use without reservation.
[0094] (3) Variant The above embodiments are merely one of many embodiments of this disclosure. The above embodiments can be modified in various ways depending on the design, etc., as long as the objectives of this disclosure are achieved. Furthermore, functions similar to those of the usage status analysis system 1 may be embodied in a usage status analysis method, a computer program, or a non-temporary recording medium on which the program is recorded, etc., which are executed by the usage status analysis system 1.
[0095] A usage status analysis method according to one embodiment includes a first acquisition process, a second acquisition process, a third acquisition process, and a data generation process. In the first acquisition process, reservation information regarding the reservation status of meeting area A1 is obtained from a reservation system 30 that manages reservations for meeting area A1 located in facility F1. In the second acquisition process, user number information, including the detection result and detection time, is obtained from a sensor system 40 that detects the number of people present in meeting area A1. In the third acquisition process, meeting area information, including at least the user capacity of meeting area A1, is obtained. In the data generation process, based on the reservation information and user number information for the target period, it is determined whether or not meeting area A1 is reserved at the time when people were present in meeting area A1. In the data generation process, usage status information is generated, which includes at least the user number information for the target period, meeting area information, and the determination result of whether or not meeting area A1 is reserved. A (computer) program according to one embodiment is a program that causes a computer system to execute the above usage status analysis method.
[0096] The following lists some modifications of the above embodiment. The modifications described below can be combined and applied as appropriate.
[0097] The execution entity of the usage analysis system 1 or usage analysis method of the present disclosure includes a computer system. The computer system is primarily composed of a processor and memory as hardware. The processor executes a program stored in the memory of the computer system to realize the functions of the execution entity of the usage analysis system 1 or usage analysis method of the present disclosure. The program may be pre-stored in the memory of the computer system, provided via a telecommunications line, or provided in a non-transitory recording medium readable by the computer system, such as a memory card, optical disk, or hard disk drive. The processor of the computer system is composed of one or more electronic circuits, including a semiconductor integrated circuit (IC) or a large-scale integrated circuit (LSI). The integrated circuits, such as ICs and LSIs, are referred to by different names depending on the degree of integration, and include integrated circuits called system LSIs, very large-scale integrations (VLSIs), or ultra-large-scale integrations (ULSIs). Furthermore, field-programmable gate arrays (FPGAs), which are programmable after the LSI is manufactured, or logic devices that allow the reconfiguration of internal connections or circuit partitions within the LSI, can also be used as processors. The electronic circuits may be integrated into one chip or distributed across multiple chips. The chips may be integrated into one device or distributed across multiple devices. The computer system referred to here includes a microcontroller having one or more processors and one or more memories. Therefore, the microcontroller is also composed of one or more electronic circuits including a semiconductor integrated circuit or a large-scale integrated circuit.
[0098] Furthermore, it is not essential for the usage analysis system 1 that multiple functions are concentrated in one housing, and the components of the usage analysis system 1 may be distributed across multiple housings. Furthermore, at least some of the functions of the usage analysis system 1, for example, some of the functions of the processing unit 10, may be realized by the cloud (cloud computing) or the like.
[0099] The usage analysis system 1 acquires the number of users information from the sensor system 40, but the usage analysis system 1 does not necessarily have to include the sensor system 40. The usage analysis system 1 may acquire the number of users information from an external system.
[0100] (summary) The above-described embodiments and the like disclose the following aspects.
[0101] The usage analysis system (1) of the first aspect includes a first acquisition unit (11), a second acquisition unit (12), a third acquisition unit (13), and a data generation unit (14). The first acquisition unit (11) acquires reservation information related to the reservation status of a conference area (A1) from a reservation system (30) that manages reservations for the conference area (A1) provided in a facility (F1). The second acquisition unit (12) acquires user count information including the detection result of the number of people and the detection time from a sensor system (40) that detects the number of people present in the conference area (A1). The third acquisition unit (13) acquires conference area information including at least the occupancy capacity of the conference area (A1). The data generation unit (14) determines whether the conference area (A1) has been reserved at the time when people were present in the conference area (A1) based on the reservation information and user count information for the target period. The data generating unit (14) generates usage status information including at least information on the number of users during a target period, information on the conference area, and a determination result on whether the conference area (A1) has been reserved.
[0102] According to this embodiment, the data generation unit (14) generates usage status information that includes at least the number of users during the target period, meeting area information, and a determination result of whether or not the meeting area (A1) is reserved. For example, the manager of the facility (F1) can check whether or not the meeting area (A1) is used and whether or not it is reserved during the target period based on the usage status information, so that the usage status of the meeting area (A1) can be easily analyzed.
[0103] In the usage analysis system (1) of the second aspect, in the first aspect, the conference area information further includes name information relating to the name of the conference area (A1).
[0104] According to this aspect, the use status information includes the name information of the conference area (A1), which has the advantage that it is easy to know which conference area (A1) the use status information relates to.
[0105] In the third embodiment of the usage analysis system (1), the facility (F1) is divided into multiple zones (Z1) in the first or second embodiment. The facility (F1) has multiple meeting areas (A1). The meeting area information further includes location information for the zone (Z1) in which each of the multiple meeting areas (A1) exists. The data generation unit (14) further calculates the simultaneous reservation rate based on the reservation information, the number of users information, and the meeting area information. The simultaneous reservation rate is the percentage of meeting areas (A1) that were reserved during the target period, among meeting areas (A1) that were present and located in the same zone (Z1) during the target period.
[0106] According to this aspect, for example, the manager of the facility (F1) can analyze the usage status of the conference area (A1) based on the simultaneous reservation rate.
[0107] In the usage analysis system (1) of the fourth aspect, in the first or second aspect, the facility (F1) is divided into multiple zones (Z1). The facility (F1) has multiple conference areas (A1). The conference area information further includes location information regarding the zone (Z1) in which each of the multiple conference areas (A1) is located. The data generation unit (14) further calculates a simultaneous reservation rate based on the reservation information and the conference area information. The simultaneous reservation rate is the proportion of conference areas (A1) that have reservations during the target period among conference areas (A1) that exist in the same zone (Z1).
[0108] According to this aspect, for example, the manager of the facility (F1) can analyze the usage status of the conference area (A1) based on the simultaneous reservation rate.
[0109] In a fifth aspect of the usage analysis system (1), in any one of the first to fourth aspects, a facility (F1) is divided into a plurality of zones (Z1). The facility (F1) has a plurality of conference areas (A1). The conference area information further includes location information relating to the zone (Z1) in which each of the plurality of conference areas (A1) is located. The data generation unit (14) further calculates a simultaneous utilization rate based on the number-of-users information and the conference area information. The simultaneous utilization rate is the proportion of conference areas (A1) in which people were present during a target period, among conference areas (A1) located in the same zone (Z1).
[0110] According to this aspect, for example, the manager of the facility (F1) can analyze the usage status of the conference area (A1) based on the simultaneous usage rate.
[0111] In the usage analysis system (1) of the sixth aspect, in any of the first to fifth aspects, the data generation unit (14) further calculates a usage density based on the number-of-users information and the conference area information. The usage density is the ratio of the number of people present in the conference area (A1) to the capacity of the conference area (A1) at the time when the presence of a person in the conference area (A1) is detected.
[0112] According to this aspect, for example, the manager of the facility (F1) can analyze the usage status of the conference area (A1) based on the usage density.
[0113] In the seventh embodiment of the usage analysis system (1), the facility (F1) has multiple meeting areas (A1) in any of the first to sixth embodiments. The data generation unit (14) further determines at least one of the following based on the number of users information and reservation information: the rate of use after reservation, the rate of use after reservation but not used, the rate of use without reservation, and the rate of use without reservation but not used. The rate of use after reservation is the proportion of the number of users information during the target period in which there is a reservation and the number of users is 1 or more. The rate of use after reservation but not used is the proportion of the number of users information during the target period in which there is a reservation and the number of users is 0. The rate of use without reservation is the proportion of the number of users information during the target period in which there is no reservation and the number of users is 1 or more. The rate of use without reservation but not used is the proportion of the number of users information during the target period in which there is no reservation and the number of users is 0.
[0114] According to this embodiment, for example, the manager of a facility (F1) can analyze the usage status of the meeting area (A1) based on at least one of the following: the rate of use after booking, the rate of use after booking but not after booking, the rate of use without a booking, and the rate of use without a booking.
[0115] The usage analysis system (1) of an eighth aspect is any one of the first to seventh aspects, and further includes a sensor system (40).
[0116] According to this aspect, similar to the usage analysis system (1) of the first aspect, the usage of the conference area (A1) can be easily analyzed.
[0117] The ninth method of analyzing usage status includes a first acquisition process, a second acquisition process, a third acquisition process, and a data generation process. In the first acquisition process, reservation information regarding the reservation status of the meeting area (A1) is obtained from a reservation system (30) that manages reservations for the meeting area (A1) located in the facility (F1). In the second acquisition process, user information, including the detection result and detection time, is obtained from a sensor system (40) that detects the number of people present in the meeting area (A1). In the third acquisition process, meeting area information, including at least the user capacity of the meeting area (A1), is obtained. In the data generation process, based on the reservation information and user information for the target period, it is determined whether or not the meeting area (A1) is reserved at the time when people were present in the meeting area (A1). In the data generation process, usage status information is generated, which includes at least the user information for the target period, meeting area information, and the determination result of whether or not the meeting area (A1) is reserved.
[0118] According to this embodiment, the data generation process generates usage status information that includes at least the number of users during the target period, meeting area information, and the determination result of whether or not the meeting area (A1) is reserved. For example, the manager of the facility (F1) can check whether or not the meeting area (A1) is used and whether or not it is reserved during the target period based on the usage status information, so that the usage status of the meeting area (A1) can be easily analyzed.
[0119] The program of the tenth embodiment is a program for causing one or more processors to execute the usage analysis method of the ninth embodiment.
[0120] According to this embodiment, the usage status of the meeting area (A1) can be easily analyzed, similar to the usage status analysis method of the ninth embodiment.
[0121] Not limited to the above aspects, various configurations (including modified examples) of the usage analysis system (1) according to the above embodiment can be embodied as a usage analysis method, a (computer) program, or a non-transitory recording medium on which a program is recorded, executed by the usage analysis system (1).
[0122] The configurations according to the second to eighth aspects are not essential for the usage analysis system (1) and can be omitted as appropriate. [Explanation of symbols]
[0123] 1. Usage analysis system 11 First acquisition part 12 Second acquisition part 13 Third acquisition part 14. Data Generation Unit 30 Reservation System 40 Sensor Systems A1 Meeting Area F1 Facility Z1 Zone
Claims
1. a first acquisition unit that acquires reservation information relating to the reservation status of the conference area from a reservation system that manages reservations for the conference area provided in the facility; A second acquisition unit acquires user information, including the detection result and detection time, from a sensor system that detects the number of people present in the aforementioned meeting area. a third acquisition unit that acquires conference area information including at least the occupancy capacity of the conference area; It comprises a data generation unit, The data generation unit Based on the reservation information and the number of users information for the target period, the presence or absence of the reservation in the meeting area is determined at the time when people were present in the meeting area. The system generates usage status information that includes at least the number of users during the target period, the meeting area information, and the determination result of whether or not the meeting area is reserved. Usage analysis system.
2. The conference area information further includes name information regarding the name of the conference area. The usage analysis system according to claim 1 .
3. The facility is divided into multiple zones, the facility includes a plurality of said conference areas; the conference area information further includes location information regarding the zone in which each of the plurality of conference areas is located; the data generation unit further calculates a simultaneous reservation rate based on the reservation information, the number of users information, and the conference area information; The simultaneous booking rate is the percentage of meeting areas that were booked during the target period, among the meeting areas located in the same zone where people were present during the target period. The usage analysis system according to claim 1 .
4. The facility is divided into multiple zones, the facility includes a plurality of said conference areas; the conference area information further includes location information regarding the zone in which each of the plurality of conference areas is located; the data generation unit further calculates a simultaneous reservation rate based on the reservation information and the conference area information; The simultaneous reservation rate is the ratio of the conference areas that have been reserved during the target period among the conference areas that exist in the same zone. The usage analysis system according to claim 1 .
5. The facility is divided into multiple zones, the facility includes a plurality of said conference areas; the conference area information further includes location information regarding the zone in which each of the plurality of conference areas is located; The data generation unit further determines the simultaneous usage rate based on the user number information and the meeting area information. The aforementioned simultaneous usage rate is the proportion of the aforementioned meeting areas located within the same zone that had people present during the aforementioned period. The usage analysis system according to claim 1 .
6. The data generation unit further determines the usage density based on the user number information and the meeting area information. The utilization density is a ratio of the number of people present in the conference area to the utilization capacity at the time when the presence of people in the conference area is detected. The usage analysis system according to claim 1 .
7. the facility includes a plurality of said conference areas; Based on the user number information and the reservation information, the data generation unit performs the following: Of the user information during the aforementioned target period, the percentage of user information for which a reservation was made and the number of users was 1 or more is the post-reservation usage rate. Of the user information during the aforementioned target period, the percentage of user information for which a reservation was made but the number of users was 0 is the percentage of users for which a reservation was made but the number of users was 0. Of the user information during the aforementioned target period, the percentage of user information where there is no reservation and the number of users is 1 or more is the percentage of users without a reservation, and Further, at least one of an unreserved and unused rate is calculated, which is the rate of the number of users information for which there are no reservations and the number of users is zero, among the number of users information for the target period. The usage analysis system according to claim 1 .
8. The sensor system further comprises: The usage analysis system according to claim 1 .
9. A first acquisition process that acquires reservation information regarding the reservation status of a meeting area from a reservation system that manages reservations for meeting areas set up in the facility, a second acquisition process for acquiring user number information including a detection result and a detection time from a sensor system that detects the number of people present in the conference area; A third acquisition process for acquiring meeting area information that includes at least the capacity of the aforementioned meeting area, data generation processing, In the data generation process, Based on the reservation information and the number of users information for the target period, the presence or absence of the reservation in the meeting area is determined at the time when people were present in the meeting area. The system generates usage status information that includes at least the number of users during the target period, the meeting area information, and the determination result of whether or not the meeting area is reserved. Usage analysis methods.
10. One or more processors, To execute the usage analysis method according to claim 9, program.
Citation Information
Patent Citations
Conference reservation support device
JP2014081857A