Information provision system, information provision method, and information provision program
The information providing system addresses high administrative loads and user interface limitations by connecting sensors to a network for efficient data processing and customized information delivery.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-17
- Publication Date
- 2026-03-17
AI Technical Summary
Existing management systems face high administrative load and difficulty in responding quickly to multiple spaces, and users are limited in customizing the interface for their needs.
An information providing system that connects sensors to a network, integrates a sensor management device to receive and process measurement data, and generates environmental information based on sensor IDs, providing it to terminals via a network.
Enables efficient and timely provision of measurement information to users, reducing administrative burden and allowing customized user interfaces.
Smart Images

Figure 0007830986000001 
Figure 0007830986000002 
Figure 0007830986000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information providing system, an information providing method, and an information providing program.
Background Art
[0002] There is known a management system that installs sensors in a predetermined space and manages the environment of the space (for example, temperature, humidity, carbon dioxide concentration, etc.). In the case of such a management system, for example, by linking with a control system or the like, the environment of the space can be automatically improved when it deteriorates.
Summary of the Invention
Problems to be Solved by the Invention
[0003] On the other hand, for example, if the administrator of the management system responds manually, when there are a large number of spaces to be managed, the load on the administrator is high and it is difficult to respond quickly. Also, in the case of such a management system, the measurement information measured by the sensor is provided to the users of the space via the user interface of the management system itself, and it is not realistic in terms of the operation of the management system to modify the user interface according to the users' demands.
[0004] An object of the present disclosure is to provide a mechanism for providing measurement information measured in a management system to users in cooperation with the management system.
Means for Solving the Problems
[0005] According to one aspect, an information providing system is an information providing system connected via a network to Each of them consists of multiple sensors and the multiple a sensor A plurality of sensors, including a sensor management device that receives measurement information from each of them. a first management system <l to and includes Each of the sensor management devices of the aforementioned plurality of first management systems receives measurement information from each sensor, a receiving unit that receives 、 both From each of the aforementioned plurality of first management systems identification information for identifying the sensor that measured the measurement information An acquisition unit acquires specific information corresponding to the received measurement information from a storage unit that associates sensor identification information with specific information for identifying the resource on which the sensor is installed. A generation unit that generates environmental information to be provided to a terminal based on the acquired specific information and the received measurement information, It includes a providing unit that provides the generated environmental information to the terminal. [Effects of the Invention]
[0006] According to this disclosure, a mechanism can be provided to provide measurement information measured in a management system to users in conjunction with said management system. [Brief explanation of the drawing]
[0007] [Figure 1] The first figure shows an example of a network system configuration. [Figure 2] This figure shows an example of the hardware configuration of a server device. [Figure 3] The first diagram shows an example of the functional configuration of the information provision department. [Figure 4] This is the first flowchart illustrating the information provision process. [Figure 5] The second diagram shows an example of a network system configuration. [Figure 6] The second diagram shows an example of the functional configuration of the information provision department. [Figure 7] Figure 1 shows an example of the display screen. [Figure 8] This is the second flowchart illustrating the information provision and processing flow. [Figure 9] The third diagram shows an example of the functional configuration of the information provision department. [Figure 10] This figure shows examples of user and administrator display screens. [Figure 11] This is the third flowchart illustrating the information provision and processing flow. [Figure 12]It is the fourth figure showing an example of the functional configuration of the information providing unit. [Figure 13] It is the first figure showing an example of an email or a message. [Figure 14] It is the second figure showing an example of an email or a message. [Figure 15] It is the fourth flowchart showing the flow of the information providing process. [Figure 16] It is a figure showing an application example of the information providing system. [Figure 17] It is the third figure showing an example of the system configuration of the network system. [Figure 18] It is the fifth figure showing an example of the functional configuration of the information providing unit. [Figure 19] It is the fifth flowchart showing the flow of the information providing process. [Figure 20] It is the fourth figure showing an example of the system configuration of the network system. [Figure 21] It is the sixth figure showing an example of the functional configuration of the information providing unit. [Figure 22] It is the sixth flowchart showing the flow of the information providing process. [[ID=3,3]]
Embodiments for Carrying out the Invention
[0008] Hereinafter, each embodiment will be described with reference to the accompanying drawings. In the present specification and the drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant descriptions are omitted.
[0009] [First Embodiment] <System Configuration of Network System> First, the system configuration of the entire network system including the information provision system according to the first embodiment will be described. Figure 1 is a first diagram showing an example of the system configuration of the network system. As shown in Figure 1, the network system 100 includes an information provision system 110, a first management system 120, and a terminal 130. In the network system 100, the server device 113 of the information provision system 110 and the sensor management device 121 of the first management system 120 are connected to communicate via the network 140. Also, in the network system 100, the server device 113 of the information provision system 110 and the terminal 130 are connected to communicate via the network 140.
[0010] The information provision system 110 includes a specific information storage unit 111 and a server device 113. The specific information storage unit 111 stores a table 112 in which the sensor ID (identification information) of the sensor (described later) and specific information for identifying the resource on which the sensor is installed are associated. In the example in Figure 1, the specific information storage unit 111 is shown to be located outside the server device 113, but the specific information storage unit 111 may also be located inside the server device 113.
[0011] The server device 113 has an information provision program installed, and when this program is executed, the server device 113 functions as an information provision unit 113_1. The information provision unit 113_1 receives sensor data (an example of measurement information) transmitted from the first management system 120 and the sensor ID of the sensor that measured the sensor data. The sensor ID may also be included in the sensor data. The information provision unit 113_1 then associates the received sensor data with specific information based on the sensor ID and stores it in the collected information storage unit 113_2.
[0012] Furthermore, the information provision unit 113_1 generates a display screen (an example of environmental information) based on the sensor data and specific information stored in the collected information storage unit 113_2. The information provision unit 113_1 also provides the generated display screen to the terminal 130 in response to an output request from the terminal 130. In other words, the information provision unit 113_1 provides an information provision service to the terminal 130.
[0013] The first management system 120 includes a sensor management device 121 and a sensor 122_1. The sensor management device 121 is connected to the sensor 122_1, acquires sensor data measured by the sensor 122_1, and transmits it to the server device 113 with the sensor ID (identification information) of the sensor 122_1 attached. The sensor 122_1 is installed on object 123_1 in space A and measures the environment within space A. In the example in Figure 1, only one first management system 120 is shown for the sake of simplicity, but there may be multiple first management systems 120. Alternatively, there may be multiple spaces in which the environment is measured by the first management system 120.
[0014] The type of sensor 122_1 is arbitrary, and examples of sensors 122_1 include a sensor for measuring temperature, a sensor for measuring humidity, and a sensor for measuring carbon dioxide concentration. Alternatively, examples of sensors 122_1 include a sensor for measuring airflow, a sensor for measuring dust amount, a sensor for measuring odor, a sensor for measuring sound volume, and a sensor for measuring illuminance.
[0015] Furthermore, space A may be various spaces within a building (e.g., an office building, accommodation facility, commercial facility, educational facility, factory, residence, entertainment facility, etc.) (e.g., a conference room, guest room, shop, classroom, building, room, venue, etc.). Alternatively, space A may be a space within a vehicle (e.g., a train car, etc.).
[0016] Furthermore, the type of object 123_1 is arbitrary; for example, it may be a ceiling, floor, side walls, window, etc. that form the space, or a specific object placed within the space (for example, a chair, a desk, etc.). In other words, object 123_1 indicates the position of sensor 122_1 within space A.
[0017] In this embodiment, the concept including space and objects is referred to as "resource," and information for identifying a resource (for example, a conference room in an office building, its ceiling) is referred to as "identifying information."
[0018] Terminal 130 is a terminal operated by a user utilizing space A. Terminal 130 requests the information provision unit 113_1 to output a display screen generated for space A, and displays the display screen provided by the information provision unit 113_1 in response to the output request.
[0019] This allows user 131 to understand the environment of space A in real time, and depending on the environment of space A as understood, take measures to improve the environment. For example, suppose space A is a conference room in an office building, and sensor 122_1 is a sensor that measures carbon dioxide concentration. In such a case, if the carbon dioxide concentration displayed on the display screen exceeds the standard value (if the predetermined conditions are met), user 131 can take measures such as opening the windows of the conference room.
[0020] Thus, according to the information provision system 110 of the first embodiment, a mechanism is provided for providing sensor data measured by the first management system 120 to the user 131 of space A in cooperation with the first management system 120.
[0021] <Server hardware configuration> Next, the hardware configuration of the server device 113 will be described. Figure 2 shows an example of the hardware configuration of the server device.
[0022] As shown in Figure 2, the server device 113 includes a processor 201, memory 202, auxiliary storage device 203, I / F (Interface) device 204, communication device 205, and drive device 206. The hardware components included in the server device 113 are interconnected via a bus 207.
[0023] The processor 201 has various computing devices such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit). The processor 201 reads various programs (for example, information provision programs, etc.) into memory 202 and executes them.
[0024] Memory 202 has main memory devices such as ROM (Read Only Memory) and RAM (Random Access Memory). The processor 201 and memory 202 form a so-called computer, and the computer realizes various functions by having the processor 201 execute various programs read from memory 202.
[0025] The auxiliary storage device 203 stores various programs and various data used when those programs are executed by the processor 201. For example, the collected information storage unit 113_2 is implemented by the auxiliary storage device 203.
[0026] The I / F device 204 is a connection device that connects to external devices 210 (operating device, display device, specific information storage unit 111, etc.). The I / F device 204 receives operations from the operator of the server device 113 via the operating device. The I / F device 204 also outputs the processing results and displays them to the operator of the server device 113 via the display device. Furthermore, the I / F device 204 sends and receives various types of information with the specific information storage unit 111.
[0027] The communication device 205 is a communication device for communicating with external devices 220 (other devices within the network system 100, etc.) via the network 140. Specifically, the communication device 205 communicates with the sensor management device 121, terminal 130, etc., via the network 140.
[0028] The drive device 206 is a device for setting the recording medium 230. The recording medium 230 here includes media that record information optically, electrically, or magnetically, such as CD-ROMs, flexible disks, and magneto-optical disks. The recording medium 230 may also include semiconductor memory that records information electrically, such as ROMs and flash memory.
[0029] The various programs to be installed on the auxiliary storage device 203 are installed, for example, when the distributed recording medium 230 is set in the drive device 206 and the various programs recorded on the recording medium 230 are read by the drive device 206. Alternatively, the various programs to be installed on the auxiliary storage device 203 may be installed by downloading them from the network 140 via the communication device 205.
[0030] <Functional structure of the Information Provision Department> Next, the functional configuration of the information provision unit 113_1 will be described. Figure 3 is the first diagram showing an example of the functional configuration of the information provision unit.
[0031] As shown in Figure 3, the information provision unit 113_1 includes an acquisition unit 310, a receiving unit 320, a generation unit 330, and a provision unit 340.
[0032] Of these, the acquisition unit 310 reads a table 112 from the identification information storage unit 111, which associates the sensor ID (identification information) of sensor 122_1 with identification information (object 123_1 in space A) for identifying the resource where sensor 122_1 is installed.
[0033] The receiving unit 320 receives sensor data and a sensor ID (the sensor ID of sensor 122_1) transmitted from the sensor management device 121 of the first management system 120.
[0034] Furthermore, the acquisition unit 310 obtains specific information corresponding to the sensor data by referring to the read table 112 based on the sensor ID received by the receiving unit 320. The acquisition unit 310 also associates the acquired specific information with the sensor data received by the receiving unit 320 and stores it as table 350 in the collected information storage unit 113_2.
[0035] The generation unit 330 reads sensor data and specific information from the table 350 stored in the collected information storage unit 113_2 and generates a display screen 360 (an example of environmental information). Specifically, the generation unit 330 generates a display screen 360 for the resource (space name = space A) specified in the output request. The generation unit 330 also stores the generated display screen 360 with a URL corresponding to the resource (space name = space A) specified in the output request as the storage destination.
[0036] As shown in Figure 3, the display screen 360 shows which object in which space the sensor 122_1 is installed on (space name = space A, object name = object 1), and the current sensor data value (=XX) measured by the sensor 122_1 in that resource. If the current sensor data value displayed exceeds a predetermined threshold value, the display screen 360 shows a warning (characters or marks indicating a warning, and / or characters indicating the content of the warning).
[0037] The providing unit 340 provides the display screen 360 notified by the generation unit 330 to the terminal 130 so that it can be viewed via a web browser. Specifically, when the providing unit 340 receives an output request from the terminal 130 that specifies a URL indicating the storage location of the display screen 360 (i.e., an output request that specifies a resource (space name = space A)), it provides the display screen 360 with the URL as the storage location to the terminal 130. As a result, the user 131 operating the terminal 130 can view the display screen 360 generated for space A.
[0038] <Information provision processing flow> Next, the flow of information provision processing by the server device 113 of the information provision system 110 according to the first embodiment will be described. Figure 4 is a first flowchart showing the flow of information provision processing.
[0039] In step 401, the information provision unit 113_1 reads table 112 from the specific information storage unit 111 and obtains specific information associated with the sensor ID transmitted along with the sensor data. The timing at which the information provision unit 113_1 obtains the specific information is arbitrary and may be, for example, a predetermined time or interval.
[0040] In step S402, the information provision unit 113_1 receives sensor data measured in space A from the first management system 120.
[0041] In step S403, the information provision unit 113_1 determines whether or not it has received an output request specifying a resource (space A) from terminal 130. If it determines in step S403 that it has not received an output request (if the answer is NO in step S403), it proceeds to step S406. On the other hand, if it determines in step S403 that it has received an output request (if the answer is YES in step S403), it proceeds to step S404.
[0042] In step S404, the information provision unit 113_1 generates environmental information (display screen 360) for the resource (space A) specified in the output request, based on the acquired specific information and the received sensor data.
[0043] In step S405, the information provision unit 113_1 provides the generated display screen 360 to the terminal 130 via the network 140.
[0044] In step S406, the information provision unit 113_1 determines whether or not to terminate the information provision service. If it determines in step S406 to continue the information provision service (if the answer is NO in step S406), it returns to step S402. On the other hand, if it determines in step S406 to terminate the information provision service (if the answer is YES in step S406), it terminates the information provision process.
[0045] <Summary> As is clear from the above description, the information provision system 110 according to the first embodiment is • Connects to the first management system 120, which manages sensor data measured by sensor 122_1, via the network 140. The first management system 120 receives sensor data and sensor ID from sensor 122_1. From table 112, which associates the sensor ID of sensor 122_1 with specific information (object 123_1 in space A) used to identify the resource where sensor 122_1 is installed, the specific information corresponding to the received sensor data is obtained. Based on the acquired specific information and received sensor data, a display screen 360 for the resource (space name) specified in the output request is generated. The generated display screen 360 is provided to the terminal 130 via the network 140.
[0046] Thus, according to the information provision system 110 of the first embodiment, a mechanism can be provided for providing sensor data measured in the management system to users in cooperation with the management system.
[0047] [Second Embodiment] In the first embodiment described above, the case in which the specific information storage unit 111 stores a table 112 that associates sensor IDs with specific information, and the information provision unit 113_1 obtains specific information from the specific information storage unit 111 based on the sensor ID, was explained.
[0048] However, the method of obtaining specific information by the information provision unit 113_1 is not limited to this, and specific information may be obtained by other methods. The second embodiment will be described below, focusing on the differences from the first embodiment described above.
[0049] <Network system configuration> First, the system configuration of the entire network system, including the information provision system according to the second embodiment, will be described. Figure 5 is a second diagram showing an example of the system configuration of the network system. The difference from the network system 100 shown in Figure 1 is that the network system 500 shown in Figure 5 has a second management system 510 instead of a specific information storage unit 111. Furthermore, another difference from the network system 100 shown in Figure 1 is that the network system 500 shown in Figure 5 has multiple sensors 122_1 to 122_n in space A, each of which is installed on an object 123_1 to 123_n.
[0050] As shown in Figure 5, the second management system 510 has a resource management device 511. A resource information provision program is installed on the resource management device 511, and when this program is executed, the resource management device 511 functions as a resource information provision unit 511_1.
[0051] The resource information provision unit 511_1 reads the resource information for space A from the resource information 512 stored in the resource information storage unit 511_2 and transmits it to the server device 113. As shown in Figure 5, the resource information 512 includes the following information items: "sensor ID", "measurement space", and "location". Of these, "sensor ID" stores identification information for identifying sensors 122_1 to 122_n. "Measurement space" stores the name of the space in which sensors 122_1 to 122_n are installed. "Location" stores the names of the objects 123_1 to 123_n on which sensors 122_1 to 122_n are installed.
[0052] The sensor management device 121 is connected to sensors 122_1 to 122_n, acquires sensor data measured by each of the sensors 122_1 to 122_n, assigns the respective sensor ID (identification information) of each sensor 122_1 to 122_n, and transmits it to the server device 113. Sensors 122_1 to 122_n are installed on objects 123_1 to 123_n in space A, and measure the environment within space A.
[0053] <Functional structure of the Information Provision Department> Next, the functional configuration of the information provision unit 113_1 will be explained. Figure 6 is a second diagram showing an example of the functional configuration of the information provision unit. The difference from the functional configuration of the information provision unit 113_1 shown in Figure 3 is that, in the case of the functional configuration of the information provision unit 113_1 shown in Figure 6, the functions of the acquisition unit 610 and the receiving unit 620 are different from the functions of the acquisition unit 310 and the receiving unit 320 in Figure 3.
[0054] The receiving unit 620 receives each sensor data and each sensor ID (each sensor ID from sensors 122_1 to 122_n) transmitted from the sensor management device 121 of the first management system 120. The receiving unit 620 also receives resource information transmitted from the resource management device 511 of the second management system 510.
[0055] The acquisition unit 610 acquires each specific piece of information (object names of objects 123_1 to 123_n in space A) corresponding to each sensor ID included in the resource information, based on each sensor ID transmitted along with each sensor data. The acquisition unit 310 also associates each acquired specific piece of information with each sensor data received by the receiving unit 620 and stores it in the collected information storage unit 113_2 as a table 350.
[0056] Note that the generation unit 330 shown in Figure 6 has the same functions as the generation unit 330 shown in Figure 3. However, in the case of the generation unit 330 shown in Figure 6, since multiple sensors 122_1 to 122_n are installed in space A, the display screen 630 (an example of environmental information) contains data from multiple sensors. ) generates.
[0057] <Specific example of the display screen> Next, we will describe a specific example of a display screen generated by the generation unit 330. Figure 7 shows an example of a display screen. Of these, display screen 630 has already been explained, so we will omit its explanation here.
[0058] On the other hand, display screen 630' is a display screen when the data distribution within space A is generated based on sensor data measured by multiple sensors 122_1 to 122_n installed in space A. As shown in display screen 630', when multiple sensors are installed, the data distribution within space A can be calculated from the sensor data measured by each sensor, and display screen 630' can be generated by color-coding according to the calculation results.
[0059] Furthermore, display screen 630'' is a display screen generated based on sensor data from a sensor installed in a specified resource when terminal 130 makes an output request and specifies a resource (in this case, a space name and an object name). The example in Figure 7 shows how display screen 630'' is generated based on sensor data from sensor 122_2 installed in object 123_2 in space A, when object 123_2 (object name = object 2) in space A is specified as a resource.
[0060] <Information provision processing flow> Next, the information provision processing flow by the server device 113 of the information provision system 110 according to the second embodiment will be described. Figure 8 is a second flowchart showing the information provision processing flow. Note that the difference from the first flowchart shown in Figure 4 is in steps S801 and S802.
[0061] In step S801, the information provision unit 113_1 obtains resource information for space A from the resource management device 511 of the second management system 510.
[0062] In step S802, the information provision unit 113_1 acquires specific information corresponding to each sensor data based on each sensor ID included in the resource information.
[0063] <Summary> As is clear from the above description, the information provision system 110 according to the second embodiment is • Connects to a first management system 120 via a network 140, which manages the sensor data measured by sensors 122_1 to 122_n. The first management system 120 receives sensor data and sensor IDs for each of the sensors 122_1 to 122_n. • Resource information is obtained from the second management system 510, and specific information corresponding to each received sensor data is obtained based on each sensor ID included in the resource information. Based on the acquired specific information and the received sensor data, a display screen 630, etc., is generated for the resource (space name, object name) specified in the output request. The generated display screen 630, etc., is provided to the terminal 130 via the network 140.
[0064] Thus, according to the second embodiment, even if the method of acquiring specific information is changed, the same effects as those of the first embodiment can be enjoyed.
[0065] [Third Embodiment] In the second embodiment described above, it was assumed that the user operating terminal 130 is user 131 utilizing space A, but the attributes of the user operating terminal 130 are not limited to this. Furthermore, if the attributes of the user operating terminal 130 are different, the display screen provided may be switched. The third embodiment will now be described, focusing on the differences from the second embodiment.
[0066] <Functional structure of the Information Provision Department> First, the functional configuration of the information provision unit 113_1 of the server device 113 of the information provision system 110 according to the third embodiment will be described. Figure 9 is a third diagram showing an example of the functional configuration of the information provision unit. The difference from the functional configuration of the information provision unit 113_1 shown in Figure 6 is that, in the case of the functional configuration of the information provision unit 113_1 shown in Figure 9, the functions of the generation unit 910 and the provision unit 920 are different from the functions of the generation unit 330 and the provision unit 340 in Figure 6.
[0067] The generation unit 910 reads each sensor data and each specific piece of information from the table 350 stored in the collected information storage unit 113_2. • A display screen for the resource (space name = space A) specified in the output request, Either user display screen 930 or administrator display screen 940, The following is generated. Note that the user display screen 930 is the display screen explained using Figure 7, etc., and is a display screen for users using space A. On the other hand, the administrator display screen 940 is a display screen for administrators who manage space A (or administrators who manage the first management system 120). Whether to generate the user display screen 930 or the administrator display screen 940 depends on whether "user" or "administrator" is selected as attribute information when the output request is received.
[0068] The provisioning unit 920 provides the terminal 130 with either the user display screen 930 or the administrator display screen 940, which has been notified by the generation unit 910, so that it can be viewed via a web browser. Specifically, the provisioning unit 920 provides the terminal 130 with the following: When an output request is received that specifies a URL indicating the storage location of the user display screen 930 and the administrator display screen 940 (i.e., an output request that specifies a resource (space name = space A)), and, • If "User" is selected as attribute information, The user display screen 930 generated by the generation unit 910 is provided to the terminal 130. In this case, the user operating the terminal 130 can view the user display screen 930.
[0069] Meanwhile, the supply unit 920 receives from the terminal 130, When an output request is received that specifies a URL indicating the storage location of the user display screen 930 and the administrator display screen 940 (i.e., an output request that specifies a resource (space name = space A)), and, • If "Administrator" is selected as the attribute information, The administrator display screen 940 generated by the generation unit 910 is provided to the terminal 130. In this case, the administrator operating the terminal 130 can view the administrator display screen 940.
[0070] In this way, by enabling the administrator to view the administrator display screen 940 by operating the terminal 130, the information provision system 110 according to the third embodiment eliminates the need for the administrator to constantly monitor space A. In addition, the configuration for the administrator to constantly monitor space A is also unnecessary.
[0071] <Specific examples of user and administrator display screens> Next, specific examples of user display screens and administrator display screens generated by the generation unit 910 will be described. Figure 10 shows an example of a user display screen and an administrator display screen.
[0072] Of these, user display screens 930-930'' are the same as display screens 630-630'' in Figure 6, so their explanation is omitted here.
[0073] On the other hand, as shown in Figure 10, the administrator display screen 940 includes a transition graph showing the time change from the past to the present, generated based on the sensor data measured by sensors 122_1 to 122_n installed in space A.
[0074] Furthermore, the administrator display screen 940' includes a transition data distribution (video) that shows the time change from the past to the present, which is generated based on the data from each sensor measured by multiple sensors 122_1 to 122_n installed in space A.
[0075] Furthermore, the administrator display screen 940'' includes a transition graph showing the time changes from the past to the present, generated based on sensor data from sensors installed in the specified resource, if the terminal 130 specified a resource (space name, object name) when making an output request.
[0076] <Information provision processing flow> Next, the information provision processing flow by the server device 113 of the information provision system 110 according to the third embodiment will be described. Figure 11 is a third flowchart showing the information provision processing flow. Note that the difference from the second flowchart shown in Figure 8 is in steps S1101, S1102, and S1103.
[0077] In step S1101, the information provision unit 113_1 identifies the selected attribute information.
[0078] In step S1102, the information provision unit 113_1, based on the specific information and sensor data, • Environmental information about the resources (space name, object name) specified in the output request, • Environmental information corresponding to the identified attribute information (user display screen 930, etc. or administrator display screen 940, etc.) Generates.
[0079] In step S1103, the information provision unit 113_1 provides the generated display screen (either the user display screen 930 or the administrator display screen 940) to the terminal 130 via the network 140.
[0080] <Summary> As is clear from the above description, the information provision system 110 according to the third embodiment is • Connects to a first management system 120 via a network 140, which manages the sensor data measured by sensors 122_1 to 122_n. The first management system 120 receives sensor data and sensor IDs for each of the sensors 122_1 to 122_n. • Resource information is obtained from the second management system 510, and specific information corresponding to each received sensor data is obtained based on each sensor ID included in the resource information. Based on the acquired specific information and the received sensor data, a display screen is generated for the resource (space name, object name) specified in the output request, with the display screen corresponding to the attribute information (user display screen 930, etc., or administrator display screen 940, etc.). The generated display screen (user display screen 930, etc. or administrator display screen 940, etc.) is provided to the terminal 130 via the network 140.
[0081] As a result, according to the third embodiment, the same effects as those of the first and second embodiments can be enjoyed, and different display screens can be provided depending on the attributes of the user operating the terminal 130.
[0082] As a result, according to the third embodiment, a mechanism can be provided to provide sensor data measured in the management system to an administrator who manages the management system, in cooperation with the management system.
[0083] [Fourth Embodiment] In each of the embodiments described above, the user 131 was described as checking sensor data in the space being used (and warnings if the values exceed a standard value) by viewing the display screen via a web browser. However, the method by which the user 131 checks sensor data and warnings is not limited to this. For example, the server device 113 may be configured to send sensor data and warnings to the terminal 130 via an email application or messaging application. This makes it possible for the user 131 to automatically receive and check sensor data and warnings without having to access the server device 113 via a web browser. The fourth embodiment will now be described, focusing on the differences from the embodiments described above.
[0084] <Functional structure of the Information Provision Department> First, the functional configuration of the information provision unit 113_1 in the server device 113 of the information provision system 110 according to the fourth embodiment will be described. Figure 12 is the fourth figure showing an example of the functional configuration of the information provision unit. The difference from the functional configuration of the information provision unit 113_1 shown in Figure 6 is that in the functional configuration of the information provision unit 113_1 shown in Figure 12, the functions of the generation unit 1210 and the provision unit 1220 are different from the functions of the generation unit 330 and the provision unit 340 in Figure 6. Another difference from the functional configuration of the information provision unit 113_1 shown in Figure 6 is that in the functional configuration of the information provision unit 113_1 shown in Figure 12, a registration unit 1230 is newly included.
[0085] The generation unit 1210 reads each sensor data and each specific piece of information from the table 350 stored in the collected information storage unit 113_2 and generates an email or message 1240 (an example of environmental information). Specifically, the generation unit 1210 generates an email or message 1240 containing resource specification information corresponding to the registered content, at a timing corresponding to the registered content, as described later. The content of the email or message 1240 is the same as the content of the display screen 630 in Figure 6.
[0086] The provisioning unit 1220 sends the email or message 1240 generated by the generation unit 1210 to the recipient via an email application or messaging application, etc. The recipients to whom the provisioning unit 1220 sends the email or message 1240 are pre-registered in the registration unit 1230. The timing of when the provisioning unit 1220 sends the email or message 1240 is also pre-registered in the registration unit 1230. Furthermore, the content of the email or message 1240 sent by the provisioning unit 1220 is also pre-registered in the registration unit 1230.
[0087] The registration unit 1230 accepts registration from user 131 and notifies the generation unit 1210 and the provision unit 1220 of the registration details. The registration details accepted by the registration unit 1230 include: • Recipient information (e.g., email address, account), • Transmission timing information (for example, once at a specified date and time, multiple times at a specified date and time, once daily during a specified time period, etc.) • Resource specification information, etc. (for example, resource (space name, object name) specification information, information specifying whether to send both sensor data and warnings or only one of them, etc.) It includes.
[0088] <Examples of emails or messages> Next, a specific example of an email or message transmitted by the service unit 1220 and displayed on the terminal 130 will be described. Figure 13 is the first diagram showing an example of an email or message.
[0089] In Figure 13, email 1310 is an example of an email received by terminal 130 via the email application while user 131 was using space A. The example of email 1310 shows how all current sensor data for space A has been sent via email.
[0090] Similarly, email 1311 is an example of an email with an attachment that terminal 130 received via the email application while user 131 was using space A. The example of email 1311 shows how a data distribution generated based on all current sensor data for space A was attached to the email.
[0091] Furthermore, email 1312 is an example of an email that contains only sensor data from a sensor installed on a specified resource, received by terminal 130 via the email application while user 131 was using space A. The example of email 1312 shows how only the current sensor data from sensor 122_2 installed on object 123_2 in space A was sent via email.
[0092] On the other hand, in Figure 13, message 1320 is an example of a message received by terminal 130 via a messaging application while user 131 was using space A. The example of message 1320 shows how all current sensor data for space A has been sent in the message.
[0093] Similarly, message 1321 is an example of a message received by terminal 130 via a messaging application while user 131 is using space A. The example of message 1321 shows how a file of data distribution generated based on all current sensor data for space A was sent along with the message.
[0094] Message 1322 is an example of a message that contains only sensor data from a sensor installed on a specified resource, received by terminal 130 via a messaging application while user 131 is using space A. The example of message 1322 shows how the current sensor data of sensor 122_2 installed on object 123_2 in space A was sent via message.
[0095] Figure 14 is a second diagram showing an example of an email or message. In Figure 14, email 1410 is an example of a warning email received by terminal 130 when user 131 was using space A and sensor data exceeded a threshold value. The example of email 1410 shows how a warning was sent when sensor data from any of the sensors in space A exceeded a threshold value.
[0096] Furthermore, in Figure 14, message 1420 is an example of a warning message received by terminal 130 when user 131 was using space A and sensor data exceeded a reference value. The example of message 1420 shows that a warning was sent because sensor data from any of the sensors in space A exceeded a reference value.
[0097] The warning may be included in the email or message shown in Figure 13, or it may be included in a different email or message from the one shown in Figure 13, as shown in Figure 14.
[0098] <Information provision processing flow> Next, the information provision processing flow by the server device 113 of the information provision system 110 according to the fourth embodiment will be described. Figure 15 is a fourth flowchart showing the information provision processing flow. Note that the difference from the second flowchart shown in Figure 8 is in steps S1501 to S1503.
[0099] In step S1501, the information provision unit 113_1 determines whether or not user 131 has registered. If it is determined in step S1501 that user 131 has not registered (i.e., the answer in step S1501 is NO), the process proceeds to step S406.
[0100] On the other hand, if it is determined in step S1501 that user 131 has registered (if the answer in step S1501 is YES), the process proceeds to step S1502.
[0101] In step S1502, the information provision unit 113_1 generates an email or message containing resource specification information corresponding to the registration content, at a timing corresponding to the registration content, based on the specific information and sensor data.
[0102] In step S1503, the information provision unit 113_1 sends an email or message to the recipient according to the registered content at a timing according to the registered content.
[0103] <Summary> As is clear from the above description, the information provision system 110 according to the fourth embodiment has the same configuration as the above embodiments, Based on the acquired specific information and the received sensor data, an email or message is generated to be sent to terminal 130 at a timing corresponding to the pre-registered registration details, containing resource specification information corresponding to the registration details. • The generated email or message will be sent to the recipient according to the pre-registered information at the appropriate timing according to the pre-registered information.
[0104] As a result, the fourth embodiment provides the same effects as the embodiments described above. In addition, according to the fourth embodiment, users can automatically receive environmental information (including warnings) via email applications or messaging applications, etc., without having to access the server device via a web browser.
[0105] [Fifth Embodiment] In the embodiments described above, specific examples of sensors, spaces, users, and administrators were not explicitly stated. Therefore, in the fifth embodiment, an example of the application of the information provision system 110 will be shown, and specific examples of sensors, spaces, users, and administrators will be explained.
[0106] Figure 16 shows an example of the application of the information provision system. As an example of the application of the information provision system 110 described in each of the above embodiments, the example shown in Figure 16 is one that can be envisioned.
[0107] In Figure 16, reference numeral 1601 indicates an application of the information provision system 110 to monitoring carbon dioxide concentration in each conference room of an office building. In this application example, the sensor measurement target = carbon dioxide concentration, space = conference room, users = conference participants, and administrator = conference room administrator.
[0108] Furthermore, in Figure 16, reference numeral 1602 indicates the case where the information provision system 110 is applied to monitoring carbon dioxide concentration inside a rental car. In this application example, the sensor measurement target = carbon dioxide concentration, space = rental car, user = rental car user, and manager = rental car company.
[0109] Furthermore, in Figure 16, reference numeral 1603 indicates the case where the information provision system 110 is applied to monitoring carbon dioxide concentration in a hotel room. In this application example, the sensor measurement target = carbon dioxide concentration, space = hotel room, user = hotel guest, and manager = hotel manager.
[0110] Furthermore, in Figure 16, reference numeral 1604 indicates the case where the information provision system 110 is applied to monitoring the temperature in each conference room of an office building. In this application example, the sensor measurement target = temperature, space = conference room, users = conference participants, and administrator = conference room administrator.
[0111] Furthermore, in Figure 16, reference numeral 1605 indicates the case where the information provision system 110 is applied to monitoring humidity in each conference room in an office building. In this application example, the sensor measurement target = humidity, space = conference room, users = conference participants, and administrator = conference room administrator.
[0112] Furthermore, in Figure 16, reference numeral 1606 indicates the case where the information provision system 110 is applied to monitoring carbon dioxide concentration in classrooms of educational facilities (schools, etc.). In this application example, the sensor's measurement target is carbon dioxide concentration, the space is the classroom, the users are teachers and students, and the administrator is the classroom administrator.
[0113] Furthermore, in Figure 16, reference numeral 1607 indicates the case where the information provision system 110 is applied to monitoring carbon dioxide concentration inside a train car. In this application example, the sensor measurement target = carbon dioxide concentration, space = train car, user = passengers, and manager = conductor.
[0114] Furthermore, in Figure 16, reference numeral 1608 indicates the case where the information provision system 110 is applied to monitoring carbon dioxide concentration inside a store. In this application example, the sensor measurement target = carbon dioxide concentration, space = restaurant, users = customers, manager = store staff.
[0115] Furthermore, in Figure 16, reference numeral 1609 indicates the case where the information provision system 110 is applied to monitoring the airflow in a nursery classroom during nap time. In this application example, the sensor measurement target = airflow, space = nursery classroom, user = nursery teacher, and administrator = nursery teacher.
[0116] Furthermore, in Figure 16, reference numeral 1610 indicates the case where the information provision system 110 is applied to monitoring the amount of dust inside a factory building. In this application example, the sensor's measurement target = amount of dust, the space = factory building, the user = worker, and the manager = manager of the factory building.
[0117] Furthermore, in Figure 16, reference numeral 1611 indicates the case where the information provision system 110 is applied to the monitoring of odors in a handwashing area. In this application example, the sensor measurement target = odor, space = handwashing area, users = users, administrators = cleaning company, facility manager.
[0118] Furthermore, in Figure 16, reference numeral 1612 indicates the case where the information provision system 110 is applied to monitoring noise in a living space. In this application example, the sensor measurement target = sound volume, space = living space in a rental property, user = customer, manager = real estate agent.
[0119] Furthermore, in Figure 16, reference numeral 1613 indicates the case where the information provision system 110 is applied to monitoring illuminance inside a building or venue. In this application example, the sensor measurement target = illuminance, the space = movie theater, theater, live music venue, users = customers, participants, administrator = operator.
[0120] Thus, various application examples can be envisioned for the information provision system 110.
[0121] [Sixth Embodiment] The above embodiments described information provision systems for which various applications are envisioned. In contrast, the following section will describe in detail the case where the information provision system 110 is applied to monitoring carbon dioxide concentration in each conference room of an office building.
[0122] <Network system configuration> First, the system configuration of the entire network system, including the information provision system according to the sixth embodiment, will be described. Figure 17 is a third diagram showing an example of the system configuration of the network system. The difference from the network system 500 shown in Figure 5 is that the network system 1700 shown in Figure 17 has a third management system 1710.
[0123] The third management system 1710 includes a conference room management server 1711. A reservation management program is installed on the conference room management server 1711, and when this program is executed, the conference room management server 1711 functions as a reservation management unit 1711_1.
[0124] The reservation management unit 1711_1 accepts reservations for meeting rooms and registers them in the user information 1712 of the reservation information storage unit 1711_2. The reservation management unit 1711_1 also reads the user information 1712 stored in the reservation information storage unit 1711_2 and transmits it to the server device 113.
[0125] The user information 1712 shown in Figure 17 represents the user information for a designated meeting room. As shown in Figure 17, the user information 1712 includes the information items "Time" and "Reservation Holder". Of these, "Time" stores the usage time for the designated meeting room. "Reservation Holder" stores the name of the user who will be using the designated meeting room at the corresponding usage time.
[0126] <Functional structure of the Information Provision Department> Next, the functional configuration of the information provision unit 113_1 will be described. Figure 18 is the fifth figure showing an example of the functional configuration of the information provision unit. The difference from the functional configuration of the information provision unit 113_1 shown in Figure 12 is that, in the functional configuration of the information provision unit 113_1 shown in Figure 18, the functions of the receiving unit 1810 and the providing unit 1820 are different from the functions of the receiving unit 620 and the providing unit 1220 in Figure 12. Another difference from the functional configuration of the information provision unit 113_1 shown in Figure 12 is that, in the functional configuration of the information provision unit 113_1 shown in Figure 18, there is no registration unit 1230.
[0127] The receiving unit 1810 receives each sensor data and each sensor ID (each sensor ID from 122_1 to 122_n) transmitted from the sensor management device 121 of the first management system 120. The receiving unit 1810 also receives resource information transmitted from the resource management device 511 of the second management system 510. The receiving unit 1810 also receives user information 1712 transmitted from the conference room management server 1711 of the third management system 1710. The receiving unit 1810 also notifies the providing unit 1820 of the received user information.
[0128] The sending unit 1820 sends the email generated by the generation unit 1210 to the recipient via the email application. The recipient to whom the sending unit 1820 sends the email is determined based on the user information notified by the receiving unit 1810.
[0129] Specifically, the service provider 1820 identifies users whose usage time includes the current time from the "time" stored in the user information. The service provider 1820 also sends an email via the email application to the email address of the identified user.
[0130] The supply unit 1820 sends emails generated by the generation unit 1210 (emails generated based on predetermined content). The supply unit 1820 also sends emails a predetermined number of times at predetermined sending timings within the above usage time.
[0131] In Figure 18, email 1830 is an email sent by the provisioning unit 1820 to user 131 (user name = user I) who is using the conference room, with an attached data distribution generated based on all sensor data in the conference room, sent at a predetermined time.
[0132] <Information provision processing flow> Next, the information provision processing flow by the server device 113 of the information provision system 110 according to the sixth embodiment will be described. Figure 19 is the fifth flowchart showing the information provision processing flow. Note that the difference from the second flowchart shown in Figure 8 is in steps S1901, S1902 to S1904.
[0133] In step S1901, the information provision unit 113_1 receives user information for the conference room via the third management system 1710.
[0134] In step S1902, the information provision unit 113_1 determines whether or not there are users in the conference room at the current time. If, in step S1902, it determines that there are no users in the conference room at the current time (i.e., the answer in step S1902 is NO), the process proceeds to step S406.
[0135] On the other hand, if it is determined in step S1902 that there are users in the conference room at the current time (if the answer in step S1902 is YES), the process proceeds to step S1903.
[0136] In step S1903, the information provision unit 113_1 generates an email based on specific information indicating an object on which a sensor is installed in the conference room and the sensor data.
[0137] In step S1904, the information provision unit 113_1 sends the generated email to the user's email address.
[0138] <Summary> As is clear from the above description, the information provision system 110 according to the sixth embodiment is, in addition to the fourth embodiment described above, • The system receives user information from the third management system and identifies the person who has made a reservation (the user currently using the meeting room) based on the received user information. • Send an email to the email address of the identified user.
[0139] As a result, the sixth embodiment provides the same benefits as the fourth embodiment. In addition, the sixth embodiment eliminates the need for users to register destination information with the server device 113 in advance, improving user convenience.
[0140] [Seventh Embodiment] In the sixth embodiment described above, the server device 113 was described as having pre-managed the user's email address included in the user information 1712. However, the server device 113 does not need to pre-manage the user's email address; for example, it may be configured to identify the user's email address by referring to a storage unit where the user's email address is pre-managed. The seventh embodiment will now be described, focusing on the differences from the sixth embodiment.
[0141] <Network system configuration> First, the system configuration of the entire network system, including the information provision system according to the seventh embodiment, will be described. Figure 20 is the fourth diagram showing an example of the system configuration of the network system. The difference from the network system 1700 shown in Figure 17 is that the network system 2000 shown in Figure 20 has a destination information storage unit 2010 in which users and email addresses are stored in association.
[0142] The recipient information storage unit 2010 stores the recipient information 2011. The recipient information 2011 includes the information items "reserved user" and "address". Of these, "reserved user" stores the names of users who may be stored in the user information 1712 of a given meeting room (i.e., all users who can use the given meeting room). The "address" stores the email address used when sending an email to the corresponding user via the email application. In the example in Figure 20, the recipient information storage unit 2010 is shown to be located outside the server device 113, but the recipient information storage unit 2010 may also be located inside the server device 113.
[0143] <Functional structure of the Information Provision Department> Next, the functional configuration of the information provision unit 113_1 will be explained. Figure 21 is the sixth figure showing an example of the functional configuration of the information provision unit. The difference from the functional configuration of the information provision unit 113_1 shown in Figure 18 is that, in the case of the functional configuration of the information provision unit 113_1 shown in Figure 21, the function of the provision unit 2110 is different from the function of the provision unit 1820 in Figure 18.
[0144] The provisioning unit 2110 sends the email generated by the generation unit 1210 to the recipient via the email application. The recipient to whom the provisioning unit 2110 sends the email is determined based on the user information 1712 notified by the receiving unit 1810 and the recipient information 2011 read from the recipient information storage unit 2010.
[0145] Specifically, the service provider 2110 identifies users (users currently using the meeting room) whose usage time includes the current time, based on the "time" stored in the user information. The service provider 2110 also identifies the email address of the identified user based on the recipient information 2011, and sends email 1830 via the email application to the identified email address.
[0146] Since email 1830 sent by the supply unit 2110 is the same as email 1830 sent by the supply unit 1820 in Figure 18, the explanation is omitted here.
[0147] <Information provision processing flow> Next, the information provision processing flow by the server device 113 of the information provision system 110 according to the seventh embodiment will be described. Figure 22 is the sixth flowchart showing the information provision processing flow. Note that the difference from the fifth flowchart shown in Figure 19 is step S2201.
[0148] In step S2201, the information provision unit 113_1 obtains the user's email address based on the user information 1712 and the recipient information 2011.
[0149] <Summary> As is clear from the above description, the information provision system 110 according to the seventh embodiment is, in addition to the sixth embodiment described above, The system identifies the user's email address by referring to the recipient information storage unit 2010, which contains the user's email address in advance.
[0150] As a result, the seventh embodiment provides the same benefits as the sixth embodiment. In addition, according to the seventh embodiment, the server device 113 does not need to manage users' email addresses in advance and can obtain users' email addresses by referring to the recipient information storage unit 2010.
[0151] [Other embodiments] In the first to third embodiments described above, the case in which the generation units 330 and 910 generate display screens for the resources (and attribute information) specified in the output request was explained. However, the method of generating display screens by the generation units 330 and 910 is not limited to this, and for example, they may be configured to generate display screens for all resources (and attribute information). In this case, the providing units 340 and 920 will select a display screen for the resources (and attribute information) specified in the output request from among the display screens generated by the generation units 330 and 910 and provide it to the terminal 130.
[0152] In the seventh embodiment described above, the case in which the destination information storage unit 2010 is connected to the server device 113 was explained. However, the destination information storage unit 2010 may be located, for example, on the destination management server of the fourth management system. In this case, the server device 113 receives the destination information 2011 via the network 140.
[0153] Furthermore, the above embodiments described cases in which sensor data values, warnings, etc., are provided as environmental information. However, the content provided as environmental information is not limited to these.
[0154] For example, when providing environmental information including warnings, guidelines may be provided outlining the measures that users or administrators should take to ensure that sensor data values fall below a certain threshold.
[0155] Furthermore, the above embodiments described the case where sensor data values are provided as environmental information. However, the method of providing sensor data values as environmental information is not limited to these.
[0156] For example, when providing values from multiple sensors as environmental information, statistical values of the multiple sensor data may be provided. These statistical values include the maximum or minimum value, the average value, and the variance within a predetermined time period.
[0157] Furthermore, in each of the above embodiments, the case in which the server device 113 executes the information provision program independently was described. However, the server device 113 may be composed of multiple computers, for example, and the information provision program may be installed on each of them so that the information provision program is executed in a distributed computing manner.
[0158] It should be noted that the present invention is not limited to the configurations shown in the above embodiments, including combinations with other elements. These aspects can be modified without departing from the spirit of the present invention and can be appropriately determined according to their application. [Explanation of Symbols]
[0159] 100: Network System 110: Information Provision System 113: Server device 113_1: Information provision department 120: First Management System 121: Sensor management device 122_1~122_n: Sensors 123_1~122_n :Object 130: Terminal 310: Acquisition Department 320: Receiver 330 :Generation part 340:Providing Department 360:Display screen 500: Network System 510: Second Management System 511: Resource Management Device 511_1: Resource Information Provision Department 610: Acquisition Department 620: Receiver 630:Display screen 910 :Generation part 920:Providing Department 930: User display screen 940:Administrator display screen 1210 :Generation part 1220:Providing Department 1230: Registration Department 1240: Email or message 1700: Network System 1710: Third Management System 1711: Conference Room Management Server 1810: Receiving unit 1820:Providing Department 1830: Email 2000: Network Systems 2110:Providing Department [Prior art documents] [Patent Documents]
[0160] [Patent Document 1] Japanese Patent Publication No. 2008-304124 [Patent Document 2] Japanese Patent Publication No. 2011-196683 [Patent Document 3] Japanese Patent Publication No. 2020-71621
Claims
1. An information provision system connected via a network to a plurality of first management systems, each including a plurality of sensors and a sensor management device that receives measurement information from each of the plurality of sensors, A receiving unit that receives measurement information received from each of the sensor management devices of the plurality of first management systems, and identification information that identifies the sensor that measured the measurement information, from each of the plurality of first management systems. An acquisition unit acquires specific information corresponding to the received measurement information from a storage unit that associates sensor identification information with specific information for identifying the resource on which the sensor is installed. A generation unit that generates environmental information to be provided to a terminal based on the acquired specific information and the received measurement information, A providing unit that provides the generated environmental information to the terminal. An information provision system that has [this feature].
2. The information provision system according to claim 1, wherein the acquisition unit acquires specific information corresponding to the received measurement information by connecting to the second management system having the storage unit via a network.
3. The information provision system according to claim 1 or 2, wherein when an output request is received from a terminal, the generation unit generates environmental information about the specified resource.
4. The information provision system according to claim 3, wherein the output request includes the specification of a resource, and the generation unit generates environmental information about the resource specified in the output request.
5. The information provision system according to claim 3 or 4, wherein the generation unit generates environmental information corresponding to the user attributes specified when the output request was made.
6. The information provision system according to any one of claims 1 to 5, wherein the generation unit generates environmental information including a warning when the received measurement information satisfies predetermined conditions.
7. The information provision system according to any one of claims 1 to 6, wherein the generation unit stores environmental information for a specified resource in a predetermined storage location, and the provision unit provides the environmental information stored in the predetermined storage location to the terminal that made the output request via a web browser.
8. It has a registration unit that registers a specified resource, the timing for transmitting environmental information about the specified resource, and the destination for transmission. The generation unit generates environmental information for the resource specified during registration at the time of registration. The information provision system according to claim 1 or 2, wherein the provisioning unit transmits the generated environmental information to a registered destination terminal at a registered timing.
9. The generation unit generates environmental information, including a warning, when the received measurement information meets predetermined conditions. The information provision system according to claim 8, wherein the provisioning unit transmits the generated environmental information, including the warning, to a registered destination terminal.
10. The information provision system according to claim 8 or 9, wherein the provisioning unit transmits environmental information about the resource specified during registration via an email application or messaging application.
11. By connecting via a network to a third management system that manages user information including the usage time of a predetermined space and the person who made the reservation, the receiving unit receives the user information from the third management system. The information provision system according to claim 1 or 2, wherein the provisioning unit identifies a user currently using the predetermined space based on the received user information, identifies the email address of the user currently using the space by referring to a destination information storage unit in which users and email addresses are stored in association, determines the identified email address as the destination, and transmits environmental information to the determined destination.
12. The information provision system according to any one of claims 1 to 11, wherein the resource includes at least one of the space and / or an object on which the sensor is installed.
13. The information provision system according to claim 12, wherein the space includes either a space inside a building or a space inside a vehicle.
14. The information provision system according to any one of claims 1 to 13, wherein the measurement information includes any of carbon dioxide concentration, temperature, humidity, airflow rate, dust amount, odor, sound volume, or illuminance.
15. An information provision method by an information provision system connected via a network to a plurality of first management systems, each including a plurality of sensors and a sensor management device that receives measurement information from each of the plurality of sensors, A receiving step in which each of the multiple first management systems receives measurement information received from each of its sensors and identification information that identifies the sensor that measured the measurement information, An acquisition step of acquiring specific information corresponding to the received measurement information from a storage unit that associates sensor identification information with specific information for identifying the resource on which the sensor is installed, A generation step that generates environmental information to be provided to the terminal based on the acquired specific information and the received measurement information, A provisioning step of providing the generated environmental information to the terminal. A method of providing information that includes [a certain feature].
16. A computer of an information provision system connected via a network to a plurality of first management systems, each including a plurality of sensors and a sensor management device that receives measurement information from each of the plurality of sensors, A receiving step in which each of the multiple first management systems receives measurement information received from each of its sensors and identification information that identifies the sensor that measured the measurement information, An acquisition step of acquiring specific information corresponding to the received measurement information from a storage unit that associates sensor identification information with specific information for identifying the resource on which the sensor is installed, A generation step that generates environmental information to be provided to the terminal based on the acquired specific information and the received measurement information, A provisioning step of providing the generated environmental information to the terminal. A program that provides information to enable the execution of a command.
Citation Information
Patent Citations
Communication opposite party information retrieval device and communication aid system using it
JP1999046215A
Sensor system for measuring carbon dioxide concentration
JP2008304124A
Data processor and sensor system for measuring carbon dioxide concentration
JP2011196683A
Measurement information process system, data collection device and measurement information processing method
JP2017003343A
Method executed by computer for providing environmental information, program for causing computer to execute the method, and information providing apparatus
JP2019196877A