Status of use management system, status of use management method, and program

The usage status management system addresses the challenge of finding available facilities by providing real-time availability information through IoT sensors and a web server, enhancing user experience by reducing wait times.

JP2025151322APending Publication Date: 2025-10-09ACCEL LAB CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024052680
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-28
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

There is an increasing demand for real-time information on the availability of facilities such as restrooms and nursing rooms due to crowded conditions in public spaces, making it difficult for users to find available facilities.

Method used

A usage status management system utilizing IoT sensors, a web server, and a user terminal to provide real-time availability information of private rooms within facilities by detecting and displaying the usage status of toilet rooms through a network.

Benefits of technology

Enables users to check the real-time usage status of toilet rooms, allowing informed decision-making and reducing wait times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025151322000001_ABST
    Figure 2025151322000001_ABST
Patent Text Reader

Abstract

To provide a status of use management system, method and program for confirming a status of use in real time.SOLUTION: A status of use management system 1 includes: sensors disposed in stalls; an IoT platform that accumulates detection values detected by the sensors and detection time and date at which the detection values were detected, in association with sensor IDs; and a web server which discloses current status of use of a toilet room on a predetermined network. The web server is configured to: specify sensor IDs of the sensors disposed in the stalls; acquire, from the IoT platform, the detection values and the detection time and date associated with the specified sensor IDs; determine, for each specified sensor ID, status of use of each stall based on the detection values and the detection time and data acquired from the IoT platform; generate a status of use of the toilet room based on the status of use of the stalls; and causes a user terminal to display a status-of-use display page which displays the generated status of use of the toilet room.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a usage status management system, a usage status management method, and a program. [Background technology]

[0002] In recent years, with the full resumption of daily commutes to work and school and a surge in inbound tourists from overseas, people are moving around more frequently, leading to crowded facilities such as stations, shopping malls, and amusement parks. As a result, many people are concentrating on facilities such as restrooms and nursing rooms within the facilities, making it difficult to use them when you want to. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6684730 Summary of the Invention [Problem to be solved by the invention]

[0004] Given this situation, there is an increasing demand from users to know in real time which facilities within a facility are available.

[0005] Therefore, an object of the present disclosure is to provide a usage status management system, a usage status management method, and a program that enable checking usage status in real time. [Means for solving the problem]

[0006] A usage status management system according to one embodiment of the present disclosure is a usage status management system for managing the usage status of toilet rooms in a facility, which have one or more private rooms, and includes: one or more sensors installed in each of the one or more private rooms; an IoT (Internet of Things) platform that stores detection values ​​detected by each of the one or more sensors and the detection dates and times when the detection values ​​were detected, in association with a sensor ID that uniquely identifies the sensor that detected the detection value; and a web server that publishes the current usage status of toilet rooms in the facility on a predetermined network, wherein the web server identifies the sensor ID of each of the one or more sensors installed in each private room of the toilet room, acquires the detection values ​​and the detection dates and times associated with the identified sensor IDs from the IoT platform via the predetermined network, determines the usage status of each of the one or more private rooms installed in the toilet room based on the detection values ​​and the detection dates and times acquired from the IoT platform for each of the identified sensor IDs, generates a usage status of the toilet room based on the determined usage status of each of the one or more private rooms, and displays a usage status display page on a user terminal that displays the generated usage status of the toilet room.

[0007] A usage status management method according to one embodiment of the present disclosure is a usage status management method executed in a usage status management system including one or more sensors installed in each of one or more stalls in a toilet room within a facility, an IoT platform that stores detection values ​​detected by each of the one or more sensors and the detection date and time at which the detection values ​​were detected, in association with a sensor ID for uniquely identifying the sensor that detected the detection value, and a web server that publishes the current usage status of the toilet rooms within the facility on a predetermined network, wherein the web server identifies the sensor ID of each of the one or more sensors installed in each stall of the toilet room, acquires the detection value and the detection date and time associated with the identified sensor ID from the IoT platform via the predetermined network, determines the usage status of each of the one or more stalls in the toilet room based on the detection value and the detection date and time acquired from the IoT platform for each of the identified sensor IDs, generates a usage status of the toilet room based on the determined usage status of each of the one or more stalls, and displays the generated usage status of the toilet room on a user terminal.

[0008] A program according to one embodiment of the present disclosure is a program for causing a processor of a web server in a usage status management system including one or more sensors installed in each of one or more private rooms in a toilet room within a facility, an IoT platform that stores detection values ​​detected by each of the one or more sensors and the detection date and time when the detection values ​​were detected, in association with a sensor ID for uniquely identifying the sensor that detected the detection value, and a web server that publishes the current usage status of the toilet rooms within the facility on a predetermined network. The program causes the processor to perform the following processes: identify the sensor ID of each of the one or more sensors installed in each private room of the toilet room; acquire the detection value and the detection date and time associated with the identified sensor ID from the IoT platform via the predetermined network; determine the usage status of each of the one or more private rooms in the toilet room based on the detection value and the detection date and time acquired from the IoT platform for each of the identified sensor IDs; generate the usage status of the toilet room based on the determined usage status of each of the one or more private rooms; and display the generated usage status display page displaying the usage status of the toilet room on a user terminal. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a schematic configuration example of a usage status management system (device) according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a block diagram illustrating a schematic configuration example of an IoT platform according to an embodiment of the present disclosure. [Figure 3] 1 is a schematic diagram illustrating an example of a general layout of a station premises in which a usage status management system according to an embodiment of the present disclosure is installed; [Figure 4] 1 is a schematic diagram illustrating an example of the general layout of a toilet room in a station where a usage status management system according to an embodiment of the present disclosure is installed. FIG. [Figure 5] FIG. 10 is a diagram illustrating an example of a management table for management using identification information according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a diagram illustrating an example of data stored in a data storage unit according to an embodiment of the present disclosure. [Figure 7] FIG. 1 is a diagram for explaining an overview of a method for checking real-time toilet usage status according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a diagram illustrating an example of a real-time usage status display page according to an embodiment of the present disclosure. [Figure 9] 10 is a flowchart illustrating an example of a detection data accumulation operation executed by a platform of an IoT platform according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a sequence diagram illustrating an example of a usage status management operation according to an embodiment of the present disclosure. [Figure 11] 10 is a flowchart illustrating an example of a real-time usage status generation operation according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a hardware configuration diagram illustrating an example of an information processing device that realizes various functions according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0010] A usage status management system, a usage status management method, and a program according to an embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings. In the following embodiments, the same components and operations are designated by the same reference numerals, and redundant description will be omitted.

[0011] In the following embodiments, the facility to be subject to usage status management is a toilet room (specifically, a private room (also called a booth)) installed within a train station, but the present disclosure is not limited to this, and various facilities that occupy a specific space and / or area such as a room, seat (which may be a table), or section can be subject to usage status management, such as the usage status of private rooms such as toilet rooms and nursing rooms, the usage status of study rooms in libraries and cram schools, the availability of rooms in hotels, indoor golf driving ranges, karaoke rooms, rental conference rooms, etc., the availability of seats in movie theaters, restaurants, food courts, airport lounges, etc., the availability of campsites and barbecue venues, and the availability of cars in parking lots and bicycle parking lots, etc.

[0012] In the following description, a toilet room may be a toilet room with one or more private rooms, and may include a multi-function toilet (also called a multi-purpose toilet) equipped with a nursing room, a diaper changing table, etc. A private room in a toilet room may be a space separated by a wall, partition, etc.

[0013] (System configuration example) Fig. 1 is a block diagram showing a schematic configuration example of a usage status management system (device) according to this embodiment. As shown in Fig. 1, the usage status management system 1 may be composed of a gateway management cloud 11, an Internet of Things (IoT) platform 12, a facility management platform 13, a web server 14, a router 30, a gateway 40, a sensor group 20 including one or more sensors, and a user terminal 50. The gateway management cloud 11, the IoT platform 12, the facility management platform 13, and the web server 14 may be included in a cloud 10 constructed on a network such as the Internet, a local area network (LAN), or a wide area network (WAN).

[0014] The sensor group 20 includes one or more sensors serving as IoT edge nodes for detecting the usage status of each stall in the restroom. For example, the sensor group 20 may include one or more motion sensors 21 installed in stalls whose doors are closed when vacant, such as multi-function restrooms, to detect the motion of a user using the stall, and one or more opening / closing sensors 22 installed in stalls whose doors are open when vacant, such as general stalls, to detect the opening and closing of the doors. For example, in a stall whose doors are closed when vacant, if no motion is detected in the stall by the motion sensor 21 for a predetermined time (e.g., one minute), the stall can be determined to be vacant. On the other hand, in a stall whose doors are open when vacant, the stall can be determined to be vacant by detecting the door being open (or closed) by the opening / closing sensor 22.

[0015] However, the sensors for detecting the usage status of the private room are not limited to the motion sensor 21 and the opening / closing sensor 22 (hereinafter simply referred to as sensors 21 and 22), and may be variously modified, such as a human presence sensor or a distance measurement sensor, as long as it is a single sensor or a combination of multiple sensors that can determine the usage status of the private room based on the detection value.

[0016] Each sensor in the sensor group 20 is connected to the gateway 40 via a communication means such as specific low-power radio (CoSS, Z-Wave), ZigBee, Matter, wired LAN, wireless LAN (including Wi-Fi), Bluetooth (registered trademark), mobile communication systems such as 5G and 4G (including LTE), and infrared communication, and inputs the detected values ​​detected continuously or periodically to the gateway 40.

[0017] The gateway 40 converts the detection values ​​input from the sensors 21 and 22 of the sensor group 20 into transmission data (for example, transmission data compatible with the Internet Protocol) (hereinafter also referred to as detection data) that can be transmitted via a communication means, and transfers the data to the router 30. The gateway 40 and the router 30 may be connected via a communication means such as specified low-power radio (CoSS, Z-Wave), ZigBee, Matter, wired LAN, wireless LAN (including Wi-Fi), Bluetooth, a mobile communication system such as 5G or 4G (including LTE), or infrared communication.

[0018] The router 30 is connected to a network such as the Internet, a LAN, or a WAN (hereinafter, for the sake of simplicity, referred to as the Internet) via a communication line such as a wired LAN, a wireless LAN, or a mobile communication system such as 5G or 4G (including LTE), and transmits the detection data input via the gateway 40 to the IoT platform 12 located on the Internet. Note that the Internet may be a public network or a closed network such as a VPN (Virtual Private Network) or IP-VPN.

[0019] The gateway management cloud 11 may be configured to provide a single point of communication between the IoT edge nodes and the IoT platform 12. For example, even if the multiple sensors 21 and 22 that are IoT edge nodes have different specifications (in other words, different manufacturers), the gateway management cloud 11 may manage and monitor transmitted data so that data from each of the sensors 21 and 22 can be input to the IoT platform 12.

[0020] The IoT platform 12 is configured to provide a platform for IoT edge nodes, and executes various processes on the detection data input via the router 40 .

[0021] The facility management platform 13 is a platform for managing the usage status of the facilities (toilets in this example) within the facility, and transmits necessary information to the web server 14 in response to a request from the web server 14.

[0022] The web server 14 is a server that is located on the Internet and publishes web pages. In this embodiment, for example, the web server 14 generates a real-time usage status display page that shows the real-time usage status of each toilet stall, and provides the generated real-time usage status display page to the user as a web page.

[0023] User terminal 50 may be a communication terminal carried by a user who is a facility user, such as a smartphone, mobile phone, laptop PC (personal computer), or tablet terminal. User terminal 50 is equipped with a communication means for connecting to the Internet via a mobile communication system or wireless LAN (including Wi-Fi), and an imaging means such as a camera. By accessing web server 14 using user terminal 50, a user can view a real-time usage status display page provided by web server 14.

[0024] Here, the configuration of the IoT platform 12 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of a schematic configuration of the IoT platform according to this embodiment.

[0025] As shown in FIG. 2, the IoT platform 12 includes a platform 121 and an API (Application Programming Interface) 122.

[0026] The platform 121 is a platform for IoT edge nodes, and is composed of, for example, an IoT controller 1211, a data lake 1212, and an automation engine 1213.

[0027] The IoT controller 1211 controls one or more motion sensors 21 and one or more open / close sensors 22, which are IoT edge nodes. The IoT controller 1211 also receives detection data transmitted via the router 40 and stores values ​​such as detection values ​​contained therein (specifically, for example, a sensor ID, a detection date and time, and a detection value, which will be described later) in the data storage unit 1212.

[0028] The data storage unit 1212 accumulates the data input from the IoT controller 1211 either as is or after processing / converting it. This data storage unit 1212 may be, for example, a storage unit that centrally stores both structured data and unstructured data, such as a data lake, or may be a storage unit that processes / converts information to structure it and store it, such as a data warehouse.

[0029] The automation engine 1213 executes processing according to a pre-designed workflow in response to a request from the API 122. For example, the automation engine 1213 executes processing according to a predetermined workflow in response to a request from the API 122, thereby extracting detection data including detection values ​​detected by the sensors 21 and 22 installed in each stall of the target toilet room (hereinafter also referred to as "detection data of all stalls of the target toilet room") from the data storage unit 1212.

[0030] The API 122 is a component for achieving operational cooperation between the facility management platform 13 and the IoT platform 12, and for example, causes the automation engine 1213 of the platform 121 to function in response to a request from the web server 14 via the facility management platform 13, and transmits the processing result to the web server 14 via the facility management platform 13. Also, for example, when the web server 14 requests the usage status of a specific toilet room via the facility management platform 13, the API 122 causes the automation engine 1213 to execute processing according to a predetermined workflow, thereby extracting detection data of all stalls of the target toilet room from the data storage unit 1212.

[0031] The determination of whether each stall in a toilet room is in use (determination of the use status) may be performed by the automation engine 1213 in the IoT platform 12, the facility management platform 13, or the web server 14. When the automation engine 1213 is executing the determination, the automation engine 1213 may extract detection data of all stalls in a target toilet room from the data storage unit 1212 in response to a request from the API 122, determine the use status of each stall in the toilet room from the extracted detection data, and transmit the result to the web server 14 via the API 122. On the other hand, when the facility management platform 13 or the web server 14 is executing the determination, the automation engine 1213 may extract detection data of all stalls in a target toilet room from the data storage unit 1212, and transmit the extracted detection data to the facility management platform 13 or the web server 14 via the API 122.

[0032] (Example of installation at a station) Next, an example of a station premises in which the usage status management system 1 according to this embodiment has been installed will be described in detail with reference to the drawings. Fig. 3 is a schematic diagram showing an example of the general layout of a station premises in which the usage status management system according to this embodiment has been installed. Note that in Fig. 3, for clarity, the positions of the toilet room T and the two-dimensional code C such as a QR code (registered trademark) are exaggerated.

[0033] As shown in FIG. 3, there are one or more restrooms T in a station where the usage status management system 1 is installed. Furthermore, two-dimensional codes C according to this embodiment are displayed in multiple locations within the station. The locations where the two-dimensional codes C are displayed are preferably locations along users' routes that are easily noticeable to users. The two-dimensional codes may be displayed in a variety of ways, such as by posting a poster, flyer, or station map with the two-dimensional code printed on it on a wall or bulletin board, or by displaying it on a monitor such as digital signage.

[0034] In this embodiment, the two-dimensional code C may be a two-dimensional code of the Internet address (e.g., URL (Uniform Resource Locator)) of a web page (real-time usage status display page) that displays the real-time usage status of the toilet and is made public on the Internet by the web server 14. Therefore, the user can access the real-time usage status display page by reading the two-dimensional code C using the user terminal 50 and selecting the displayed URL.

[0035] The configuration for accessing the user terminal 50 to the real-time usage status display page provided by the usage status management system 1 according to this embodiment is not limited to the two-dimensional code C, and may be modified in various ways. For example, a method of using a one-dimensional code such as a barcode instead of a two-dimensional code such as the two-dimensional code C, or a method of directly reading and accessing the URL of the real-time usage status display page using a character recognition function provided in the user terminal 50 may be adopted.

[0036] 4 is a schematic diagram showing an example of the general layout of a toilet room in a station where the usage status management system according to this embodiment has been introduced. For convenience of explanation, the toilet ID of this toilet room is set to '001'.

[0037] As shown in Fig. 4, the toilet room with toilet ID = 001 is provided with a total of eight stalls numbered #1 to #8. In this embodiment, one or more motion sensors 21-1 are installed in stall #1, which is designed to keep the door of the stall closed when vacant, such as a multi-function toilet, to detect the movement of a user using the stall. In addition, opening / closing sensors 22-2 to 22-8 are installed on the doors of stalls #2 to #8, which are designed to keep the door open when vacant, to detect whether the door is open or closed.

[0038] Inside the toilet room, there is installed a gateway 40 for receiving detection values ​​output from the motion sensor 21-1 and the opening / closing sensors 22-2 to 22-8 and converting them into detection data, and a router 30 for transmitting the detection data sent from the gateway 40 to the IoT platform 12.

[0039] In this explanation, for the sake of simplicity, one toilet room with toilet ID=001 will be used as an example, but similarly, sensors 21 or 22 may be installed in each private room of other toilet rooms within the station, and gateways 40 and routers 30 that can communicate with each motion sensor and each opening / closing sensor may also be installed.

[0040] (Example of management using identification information) Next, an example of managing the correspondence between the sensors 21 and 22 in the sensor group 20 and their installation locations will be described. Fig. 5 is a diagram showing an example of a management table for management using identification information according to this embodiment. As shown in Fig. 5, in this embodiment, each motion sensor 21 and each opening / closing sensor 22 in the sensor group 20 is managed so as to be uniquely identifiable using identification information (sensor ID). Furthermore, the facility in which the usage status management system 1 according to this embodiment has been installed, each toilet room installed in this facility, and each private room provided in each toilet room are also managed so as to be uniquely identifiable using their respective identification information (facility ID, toilet ID, and private room ID).

[0041] 5, the sensor IDs assigned to the motion sensor 21 and the open / close sensor 22 have the same value as the facility ID for the first three digits, the same value as the toilet ID for the next three digits, and the same value as the cubicle ID for the next three digits. That is, in this embodiment, the sensor ID includes the facility ID, toilet ID, and cubicle ID. This makes it possible to identify from the sensor ID which cubicle in which toilet room of which facility the sensor is installed.

[0042] However, the association of the sensors 21 and 22 with each facility, toilet room, and cubicle is not limited to the above method and can be variously modified. For example, the gateway 40 or the router 30 may add information for identifying at least one of the facility ID, toilet ID, and cubicle ID to the detection data including the detection values ​​input from the sensors 21 and 22 and transmit the data.

[0043] (Example of data stored in the data storage unit) Next, a description will be given of data stored in the data storage unit 1212 in the platform 121 of the IoT platform 12. Fig. 6 is a diagram showing an example of data stored in the data storage unit according to this embodiment.

[0044] 6, the data storage unit 1212 stores detection data in which a sensor ID, a detection date and time, and a detection value are associated with each other. As described above, in this embodiment, it is possible to identify a facility ID, a toilet ID, and a cubicle ID from the sensor ID. This makes it possible to extract, from the data storage unit 1212, the sensor IDs of the sensors 21 and 22 installed in each cubicle of the target toilet room (toilet ID), as well as the detection values ​​detected by the sensors and the detection dates and times (i.e., detection data).

[0045] In addition, if at least one of the facility ID, toilet ID, and cubicle ID cannot be identified from the sensor ID, it is possible to extract the detection data of all cubicles in the target toilet room from the data storage unit 1212 by, for example, identifying the missing ID based on the sensor ID from the management table shown in Figure 5, supplementing the identified ID, and requesting it from the automation engine 1213.

[0046] (Example of service overview) Next, an outline of the services provided by the usage status management system 1 according to this embodiment will be described in detail with reference to the drawings. Fig. 7 is a diagram for explaining an outline of the method for checking the real-time usage status of a toilet according to this embodiment. Fig. 8 is a diagram showing an example of the real-time usage status according to this embodiment.

[0047] First, as shown in Fig. 7, the user reads the posted two-dimensional code C using the camera 51 of the user terminal 50. Then, a URL for accessing a page displaying the real-time use status of the toilet is displayed on the user terminal 50. When the user selects the URL and attempts to access the page displaying the real-time use status of the toilet, a web browser is launched on the user terminal 50, and a page displaying the real-time use status of the toilet, such as the example shown in Fig. 8, is displayed.

[0048] As shown in Fig. 8, the real-time toilet usage status display page displays the current availability of stalls (real-time usage status). Therefore, by viewing the real-time toilet usage status display page, the user can check how crowded the selected stall is and how many stalls are available.

[0049] (Example of operation flow) Next, each operation flow according to this embodiment will be described in detail with reference to the drawings.

[0050] Example of detection data accumulation operation 9 is a flowchart showing an example of a detected data accumulation operation executed by the IoT platform according to this embodiment. As shown in FIG. 9, in the detected data accumulation operation example, first, detected data is input from each of the sensors 21 and 22 to the IoT controller 1211 (step S101).

[0051] Next, the IoT controller 1211 identifies the sensor ID, the detection date and time, and the detection value from the detection data (step S102), and stores the identified detection date and time and the detection value in association with the sensor ID in the data storage unit 1212 (step S103).

[0052] After that, the IoT controller 1211 determines whether or not to end this operation (step S104), and if it is to be ended (YES in step S104), it ends this operation. On the other hand, if it is not to be ended (NO in step S104), the IoT controller 1211 returns to step S101 and repeats the subsequent operations.

[0053] In addition, if the data storage unit 1212 is configured to centrally store both structured data and unstructured data, such as a data lake, the IoT controller 1211 may store the input detection data directly in the data storage unit 1212.

[0054] Usage status management operation example Fig. 10 is a sequence diagram showing an example of the usage status management operation according to this embodiment. As shown in Fig. 10, in the usage status management operation example, first, the user reads a two-dimensional code C installed in a station using the user terminal 50 (step S5001). Then, when the user selects a URL displayed on the user terminal 50, the URL is transmitted from the user terminal 50 to the web server 14 (steps S5002 → S1402).

[0055] In response to this, the web server 14 identifies from which facility the user accessed the service (for example, the facility ID) based on the received URL (step S1403). Next, the web server 14 identifies all stall IDs and all sensor IDs of toilet rooms provided in the identified facility (step S1404), and requests detection data related to the identified sensor IDs from the facility management platform 13 (step S1405 → S1305: API request). In response to the request from the web server 14, the facility management platform 13 requests the detection data from the IoT platform 12 (step S1306 → S1206).

[0056] In response to this, the API 122 of the IoT platform 12 causes the automation engine 1213 in the platform 121 to execute processing in accordance with a predetermined workflow, thereby extracting detection data including the corresponding sensor ID from the data storage unit 1212 (step S1207), and transmitting the extracted detection data to the facility management platform 13 (steps S1208→S1308).Then, the facility management platform 13 transmits the detection data received from the IoT platform 12 to the web server 14 (steps S1309→S1409).

[0057] Note that the identification of all sensor IDs based on the toilet ID may be executed by the API 122 or the automation engine 1213. In this case, in step S1405, the web server 14 may notify the facility management platform 13 of the toilet ID, and in step S1207, the API 122 or the automation engine 1213 may identify all sensor IDs from the toilet ID using a management table. Also, in step S1405, when an API request is made for detection data for each sensor, the operation SL from steps S1405 to S1409 may be executed repeatedly, for example, the same number of times as the number of sensors 21 and 22.

[0058] Next, the web server 14 generates a real-time usage status for the target toilet room using the detection data received from the facility management platform 13 (step S1410), and transmits a real-time usage status display page including the generated real-time usage status to the user terminal 50 (steps S1411 → S5011). As a result, the real-time usage status page for the selected toilet room is displayed on the browser of the user terminal 50.

[0059] - Example of real-time usage status generation Next, a more detailed description will be given of an example of the operation of generating a real-time utilization status shown in step S1410 of Fig. 10. Fig. 11 is a flowchart showing an example of the operation of generating a real-time utilization status according to this embodiment.

[0060] As shown in Figure 11, in an example of real-time usage status generation operation, first, the web server 14 identifies the current usage status of each private room from the facility ID identified in step S1403 of Figure 10, all private room IDs and sensor IDs identified in step S1404, and the detection data of each sensor 21 and 22 received from the facility management platform 13 in step S1409 (step S111).

[0061] Next, the web server 14 generates a real-time usage status of the target toilet room by tallying the number of currently available stalls from the usage status of each identified stall (step S112), and then ends this operation.

[0062] (Actions and Effects) As described above, according to this embodiment, detection data detected at any time by sensors 21 and 22 installed in each stall of each toilet room is accumulated in the data storage unit 1212 within the IoT platform 12, and the latest usage status (real-time usage status) of each stall in each toilet room can be generated from the latest detection data accumulated in the data storage unit 1212, allowing users to check the usage status of toilet rooms within the station (for example, the degree of congestion and the usage status of each stall) in real time.

[0063] (Hardware configuration) The gateway management cloud 11, IoT platform 12, facility management platform 13, web server 14, user terminal 50, and the like according to the above-described embodiments and their modifications can be realized by an information processing device 1000 having a configuration such as that shown in FIG. 12. FIG. 12 is a hardware configuration diagram showing an example of the information processing device 1000 that realizes the functions of the gateway management cloud 11, IoT platform 12, facility management platform 13, web server 14, user terminal 50, and the like. The information processing device 1000 includes a CPU 1100, a ROM (Read Only Memory) 1200, a RAM (Random Access Memory) 1300, a recording device 1400, an input / output interface (I / F) 1500, and a communication unit 1600. The various units of the information processing device 1000 are connected by a bus 1700.

[0064] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1200 or the recording device 1400. For example, the CPU 1100 loads the programs stored in the ROM 1200 or the recording device 1400 into the RAM 1300 and executes processing corresponding to the various programs.

[0065] The ROM 1200 stores boot programs such as a basic input output system (BIOS) executed by the CPU 1100 when the information processing device 1000 is started up, programs dependent on the hardware of the information processing device 1000, and the like.

[0066] Recording device 1400 is a computer-readable recording medium that non-temporarily records programs executed by CPU 1100 and data used by such programs. Specifically, recording device 1400 is a recording medium that records programs for executing each operation related to the present disclosure, which are examples of program data.

[0067] The communication unit 1600 is an interface for connecting the information processing device 1000 to an external network 1650 (e.g., the Internet). For example, the CPU 1100 receives data from other devices and transmits data generated by the CPU 1100 to other devices via the communication unit 1600.

[0068] The input / output I / F 1500 is an interface for connecting the input / output device 1650 and the information processing device 1000. For example, the CPU 1100 receives data from an input device such as a keyboard or a mouse via the input / output I / F 1500. The CPU 1100 also transmits data to an output device such as a display, a speaker, or a printer via the input / output I / F 1500. The input / output I / F 1500 may also function as a media interface for reading programs and the like recorded on a predetermined recording medium.

[0069] For example, when the information processing device 1000 functions as the gateway management cloud 11, the IoT platform 12, the facility management platform 13, the web server 14, the user terminal 50, etc. according to the above-described embodiments, the CPU 1100 of the information processing device 1000 executes programs loaded onto the RAM 1300 to realize the functions of the gateway management cloud 11, the IoT platform 12, the facility management platform 13, the web server 14, the user terminal 50, etc. Also, the recording device 1400 stores programs and the like according to the present disclosure. Note that the CPU 1100 reads and executes program data from the recording device 1400, but as another example, the CPU 1100 may obtain these programs from other devices via an external network 1650.

[0070] Although the embodiments and modifications of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above-described embodiments or modifications thereof, and various modifications are possible within the scope of the gist of the present disclosure. Furthermore, components of different embodiments and modifications may be combined as appropriate.

[0071] Furthermore, the effects of the embodiments and their modifications described in this specification are merely examples and are not intended to be limiting, and other effects may also be obtained. [Explanation of symbols]

[0072] 1. Usage status management system 10. Cloud 11 Gateway Management Cloud 12 IoT Platform 13 Facility Management Platform 14 Web Server 30 Router 40 Gateway 20 Sensors 21 Motion Sensor 22, 22-1 to 22-8 Open / Close Sensor 50 User Terminals 51 Camera 121 Platform 122 API 1211 IoT Controller 1212 Data storage unit 1213 Automation Engine C 2D code T Toilet Room IC Toilet Icon

Claims

1. A usage status management system for managing the usage status of toilet rooms having one or more private rooms in a facility, one or more sensors installed in each of the one or more private rooms; an IoT (Internet of Things) platform that stores the detection values ​​detected by each of the one or more sensors and the detection dates and times when the detection values ​​were detected, in association with a sensor ID for uniquely identifying the sensor that detected the detection values; a web server that publishes the current usage status of the toilet rooms in the facility on a predetermined network; Equipped with The web server Identifying the sensor ID of each of the one or more sensors installed in each stall of the toilet room; acquiring the detected value and the detected date and time associated with the specified sensor ID from the IoT platform via a predetermined network; determining a usage status of each of the one or more private rooms provided in the toilet room based on the detection value and the detection date and time acquired from the IoT platform for each of the identified sensor IDs; generating a usage status of the toilet room based on the determined usage status of each of the one or more private rooms; A usage status display page that displays the generated usage status of the toilet room is displayed on the user terminal. Usage management system.

2. a two-dimensional code encoding an address of the usage status display page on the predetermined network is displayed at one or more locations within the facility; The user reads the two-dimensional code using a camera function of the user terminal, thereby displaying the usage status display page on the user terminal. The usage status management system according to claim 1 .

3. a gateway that converts the detected values ​​detected by each of the one or more sensors into transmission data that can be transmitted via a predetermined communication means; a router that transmits the transmission data to the IoT platform via the predetermined network; The usage status management system according to claim 1 , further comprising:

4. A usage status management method executed in a usage status management system including one or more sensors installed in each of one or more private rooms of a toilet room in a facility, an IoT platform that stores detection values ​​detected by each of the one or more sensors and the detection dates and times when the detection values ​​were detected, in association with a sensor ID for uniquely identifying the sensor that detected the detection value, and a web server that publishes the current usage status of the toilet rooms in the facility on a predetermined network, The web server, Identifying the sensor ID of each of the one or more sensors installed in each stall of the toilet room; acquiring the detected value and the detected date and time associated with the specified sensor ID from the IoT platform via a predetermined network; determining a usage status of each of the one or more private rooms provided in the toilet room based on the detection value and the detection date and time acquired from the IoT platform for each of the identified sensor IDs; generating a usage status of the toilet room based on the determined usage status of each of the one or more private rooms; A usage status display page that displays the generated usage status of the toilet room is displayed on the user terminal. A usage management method including:

5. A program for causing a processor of a web server in a usage status management system, the program comprising: one or more sensors installed in each of one or more private rooms of a toilet room in a facility; an IoT platform that stores detection values ​​detected by each of the one or more sensors and the detection dates and times when the detection values ​​were detected, in association with a sensor ID for uniquely identifying the sensor that detected the detection value; and a web server that publishes the current usage status of the toilet rooms in the facility on a predetermined network, the program comprising: A process of identifying the sensor ID of each of one or more sensors installed in each stall of the toilet room; a process of acquiring the detection value and the detection date and time associated with the specified sensor ID from the IoT platform via a predetermined network; A process of determining the usage status of each of the one or more private rooms provided in the toilet room based on the detection value and the detection date and time acquired from the IoT platform for each of the identified sensor IDs; A process of generating a usage status of the toilet room based on the determined usage status of each of the one or more private rooms; a process of displaying the generated usage status display page displaying the usage status of the toilet room on a user terminal; A program for causing the processor to execute the above.

Citation Information

Patent Citations

  • Composite private room group management system

    JP6684730B2