The present disclosure relates to a facility device control system, a user terminal, a facility device control method, and a program.
An air-conditioning system that estimates a position of a user who is present in a building, such as an office building or the like, and controls an air-conditioning device disposed in the building using the estimated position of the user is known (for example, Patent Literature 1).
Patent Literature 1 describes estimation of the position of the user, through wireless communication between transmitters disposed in an air-conditioning target area and a smartphone carried by the user, using a three-point measurement technique based on radio field strengths of radio waves received by the transmitters from the smartphone.
Patent Literature 1: Unexamined Japanese Patent Application Publication No. 2019-27603
However, there is a problem in that, since an effect of multipath propagation or an effect of a metallic object or the like in the target area may cause an error in the radio field strength, acquiring the position of the user with high accuracy using a simple three-point measurement technique is difficult, which results in impairing proper control of a facility device, such as an air-conditioning device.
The present disclosure is made to solve such problems, and thus an objective of the present disclosure is to provide a facility device control system and the like that allow proper control of a facility device by specifying a position of a user with high accuracy.
To achieve the above objective, a facility device control system according to the present disclosure includes
four or more transmitters and a user terminal, wherein
each transmitter of the four or more transmitters transmits a wireless signal including identification information for identification of the transmitter,
the user terminal includes
According to the present disclosure, proper control of the facility device can be achieved by specifying the position of the user with high accuracy.
Embodiments of the present disclosure are hereinafter described in detail with reference to the drawings.
A facility device control system of the present disclosure is a system for controlling facility devices disposed in a building, for example, an office building, a commercial building or the like.
The transmitters 2 are installed to be scattered on the ceiling in the floor F. As illustrated in
The user terminal 3 is a portable electronic device, such as a smartphone, a tablet terminal, or the like. As illustrated in
The display 30 is configured to include a display device, such as a liquid crystal display, an organic electro luminescence (EL) display, and the like. The display 30 displays, under control of the CPU 33, various types of screens and the like in accordance with a user operation.
The operation receiver 31 is configured to include one or more input devices, such as a push button, a touch panel, a touch pad, and the like, and receives an operation input from a user and sends to the CPU 33 a signal relating to the received operation.
The communication interface 32 is hardware for receiving the ID signal transmitted by each transmitter 2 and for data communication with each air-conditioning device 4 and each lighting device 5 (see
The CPU 33 performs overall control over the user terminal 3. Details of functions of the user terminal 3 achieved by the CPU 33 are described later. The ROM 34 stores pieces of firmware and data for use in execution of these pieces of firmware. The RAM 35 is used as a work area of the CPU 33.
The auxiliary storage device 36 is an example of installation position storage means, and is configured to include a readable and writable non-volatile semiconductor memory, such as an electrically erasable programmable read-only memory (EEPROM), a flash memory, and the like. The auxiliary storage device 36 stores various types of programs including an application program (hereinafter referred to as a facility device application) for control of a facility device and data for use in execution of these programs. The facility device application can be downloaded to the user terminal 3 from a server operated by a manufacturer, a sales company, or the like of the air-conditioning device 4 and the lighting device 5, another program distribution server, or the like.
The facility device application can be stored and distributed in a computer-readable recording medium, such as a compact disc read only memory (CD-ROM), a digital versatile disc (DVD), a magneto-optical disc, a universal serial bus (USB) memory, a memory card, a hard disk drive (HDD), a solid state drive (SSD), or the like.
Next, functions of the user terminal 3 are described in detail.
The wireless signal receiver 300 is an example of electric field strength acquisition means. The wireless signal receiver 300 receives the aforementioned ID signal from each transmitter 2, and measures and acquires an electric field strength (also referred to as a radio field strength) at reception of the ID signal. In the present embodiment, the wireless signal receiver 300 measures and acquires a received signal strength indicator (RSSI) of the ID signal received from each transmitter 2. The wireless signal receiver 300 supplies to the position acquirer 301 an ID of the transmitter 2 extracted from the received ID signal and the acquired electric field strength.
The position acquirer 301 is an example of position acquisition means. The position acquirer 301 acquires, for combinations of three transmitters selected from all the transmitters 2 installed on the ceiling in the floor F, estimated positions of its own (that is, the user terminal 3) per the principle of triangulation (also referred to as a three-point measurement), each of the estimated positions being acquired based on electric field strengths acquired for the three transmitters 2 of each combination and installation positions of the three transmitters 2 of each combination. The estimated position acquired here is xy coordinates in a plane of the floor F. The position acquirer 301 refers to a transmitter table 360 and acquires the installation position of each transmitter 2.
As illustrated in
Since six transmitters 2 are installed in the present embodiment, the total count of the aforementioned combinations is 6C3=20, and the total count of the estimated positions of the user terminal 3 acquired by the position acquirer 301 is 20. The position acquirer 301 supplies to the position specifier 302 the estimated positions of the user terminal 3 for the acquired combinations.
The position specifier 302 is an example of position specifying means. The position specifier 302 specifies a position of its own (that is, the user terminal 3) based on the estimated positions of the user terminal 3 acquired for the combinations. For example, the position specifier 302 specifies the position of the user terminal 3 by any one of the following methods (1) to (3).
(1) Take an average of the estimation positions acquired by the position acquirer 301.
(2) Take a weighted average by weighting each estimated position such that a combination having a higher electric field strength (in other words, a greater electric field strength) is more heavily weighted.
(3) Perform estimation by artificial intelligence (AI) previously trained by using (i) the estimated positions acquired per the principle of triangulation for combinations of the three transmitters selected from all the transmitters 2 installed on the ceiling in the floor F and (ii) a position that is correct data obtained by another means (user input, camera image, and the like).
In a case where any of the above methods (1) to (3) is used, the position specifier 302 may exclude, from among the estimated positions of the user terminal 3 acquired for the combinations, an estimated position that is at least a predetermined distance away from the most recently specified position of the user terminal 3 (that is, the last specified position of the user terminal 3). The initial position in this case may be a position of an entrance of the floor F or may be obtained by a non-illustrated room entrance and exit detector disposed separately.
The position specifier 302 supplies to the facility device controller 303 the position of the user terminal 3 specified as above. The facility device controller 303 is an example of control means. The facility device controller 303 controls the air-conditioning device 4 and the lighting device 5 based on the position of the user terminal 3 specified by the position specifier 302. Specifically, first, the facility device controller 303 specifies the air-conditioning device 4 corresponding to the an air-conditioning target area including the specified position of the user terminal 3 and the lighting device 5 corresponding to the lighting target area including the specified position of the user terminal 3.
In this case, the facility device controller 303 refers to a facility device table 361 and specifies the air-conditioning device 4 and the lighting device 5 corresponding to the above target areas. As illustrated in
The facility device controller 303 instructs the specified air-conditioning device 4 and the specified lighting device 5 to start an operation. Specifically, the facility device controller 303 transmits to the specified air-conditioning device 4 an air-conditioning control signal indicating an operation start instruction. The air-conditioning device 4 having received the air-conditioning control signal starts a cooling operation or a heating operation. The facility device controller 303 also transmits a lighting control signal indicating a lighting start instruction to the specified lighting device 5. The lighting device 5 having received the lighting control signal performs a lighting operation.
The facility device controller 303 supplies to the user position display 304 the specified position of the user terminal 3 and results of the control over the facility devices (the air-conditioning device 4 and the lighting device 5). The user position display 304 is an example of user position display means. The user position display 304 displays, on the display 30, the position of the user terminal 3 in the floor F, that is, a screen (referred to as a user position screen) indicating the position of the user. On the user position screen, as illustrated in
The wireless signal receiver 300 receives the ID signal from each transmitter 2, and measures and acquires the electric field strength at reception of the ID signal (step S101).
The position acquirer 301 sequentially acquires, for the combinations of the three transmitters selected from all the transmitters 2 installed on the ceiling in the floor F, the estimated positions of the user terminal 3 per the principle of triangulation, each of the estimated positions being acquired based on the electric field strengths acquired by the wireless signal receiver 300 for the three transmitters 2 of each combination and the installation positions, acquired from the transmitter table 360, of the three transmitters of each combination (step S102).
Upon acquisition of the estimated position for all the combinations (Yes in step S103), the position specifier 302 specifies the position of the user terminal 3 based on the estimated positions of the user terminal 3 acquired for each combination (step S104).
The facility device controller 303 controls the air-conditioning device 4 and the lighting device 5 based on the position of the user terminal 3 specified by the position specifier 302 (step S105).
The user position display 304 displays, on the display 30, the user position screen (see
As described above, according to the facility device control system 1 of the present embodiment, the user terminal 3 receives the ID signals that are wireless signals that include the IDs of the transmitters 2 and are transmitted periodically from all the transmitters 2 (that is, six transmitters 2) installed on the ceiling in the floor F, and measures and acquires the electric field strengths at reception of the ID signals. The user terminal 3 acquires, for combinations of the three transmitters 2 selected from all the transmitters 2, the estimated positions of the user terminal 3 in the floor F per the principle of triangulation, each of the estimated positions being acquired based on the electric field strengths acquired for the three transmitters of each combination and the installation positions of the three transmitters of each combination. Then the user terminal 3 specifies, based on each of the above estimated positions, the position of the user terminal 3 in the floor F using any of the aforementioned methods.
Thus, the position of the user terminal 3, that is, the position of the user carrying the user terminal 3 can be specified with high accuracy. In addition, the user terminal 3 controls, based on the position of the user specified with high accuracy in this manner, the facility devices (the air-conditioning devices 4 and the lighting devices 5) disposed in the floor F. This enables proper control of the facility device in accordance with the position of the user and results in improved comfort of the user and improved energy savings.
The user terminal 3 displays, on the display 30, the user position screen indicating (i) the position of the user in the floor F and (ii) the facility device controlled based on the position of the user. Thus, the user can easily know where the user is located and which facility device is controlled as a result of where the user is located.
Next, Embodiment 2 of the present disclosure is described. In the following description, components and the like common to those of Embodiment 1 are assigned the same reference numerals and the description thereof is omitted.
The robot 6 is a robot that travels autonomously on the floor F. For example, the robot 6 performs tasks for building management, such as vacuuming and cleaning dust from the floor, detecting and providing notification of a prowler or an emergency situation such as a fire, delivering documents, packages, and the like. As illustrated in
The movement mechanism 60 is a mechanism for travelling on the floor F. The movement mechanism 60 includes, for example, tires, a motor, and the like, and operates based on an instruction from the CPU 64. The camera 61 is a visible light camera, and includes an image sensor, for example, a charge-coupled device (CCD), a complementary metal oxide semiconductor (CMOS), and the like. The camera 61 captures an image in accordance with the instruction from the CPU 64 and outputs image data indicating the captured image.
The position measurement circuit 62 is a circuit that includes sensors, for example, a gyroscope, an acceleration sensor, a rotary encoder, and the like, and performs measurement in accordance with an instruction from the CPU 64 and outputs a result of the measurement.
The wireless signal transmission circuit 63 transmits the later-described position signal based on the wireless communication standard in the same manner as that of the transmitter 2.
The CPU 64 performs overall control over the robot 6. ROM 65 stores pieces of firmware and data for use in execution of these pieces of firmware. The RAM 66 is used as work area of the CPU 64. The auxiliary storage device 67 is configured to include a readable and writable non-volatile semiconductor memory, such as an EEPROM, a flash memory, and the like. The auxiliary storage device 67 stores (i) a program for periodically transmitting a position signal that is a wireless signal including an ID of the robot 6 and a current position, (ii) a program for autonomous travelling, (iii) a program for building management tasks, and (iv) data for use in execution of these programs.
At a predetermined time, the robot 6 starts travelling from a predetermined standby location in the floor F (for example, a location where a charging facility for the robot 6 is installed), and makes rounds of the floor F based on map data of the floor F and a round rule that are previously stored in the auxiliary storage device 67. During the travelling, upon detection of obstacles from the image captured by the camera 61, the robot 6 avoids the obstacles and continues to make the rounds. Then, upon completion of making the rounds of the floor F, the robot 6 returns to the standby location and waits until the next round start time comes.
The robot 6 periodically transmits the position signal that is wireless signal including its own ID and the current position. The current position is, for example, a three-dimensional coordinate value, and is derived based on the three-dimensional coordinate value of the standby location previously stored in the auxiliary storage device 67, the measurement result of the position measurement circuit 62, and the map data of the floor F.
The hardware configuration of the user terminal 3A is similar to that of the user terminal 3 of Embodiment 1 (see
As illustrated in
The wireless signal receiver 300A is an example of electric field strength acquisition means. Similarly to the wireless signal receiver 300 of Embodiment 1, the wireless signal receiver 300A receives the ID signal transmitted by each transmitter 2 and measures and acquires an electric field strength at reception of the ID signal. The wireless signal receiver 300A supplies to the position acquirer 301A the ID of the transmitter 2 extracted from the received ID signal and the acquired electric field strength.
The wireless signal receiver 300A receives the position signal transmitted by the robot 6, and measures and acquires the electric field strength at reception of the position signal. In the present embodiment, the wireless signal receiver 300A measures and acquires an RSSI of the position signal received from the robot 6. The wireless signal receiver 300A supplies to the position acquirer 301A the ID and the current position of the robot 6 extracted from the received position signal and the acquired electric field strength.
The position acquirer 301A is an example of position acquisition means. The position acquirer 301A acquires, for combinations of three devices selected from devices that are all the transmitters 2 installed on the ceiling in the floor F and all the robots 6, estimated position of its own (that is, the user terminal 3A) per the principle of triangulation, each of the estimated positions being acquired based on the electric field strengths acquired for the three devices of each combination and the installation or current positions of the three devices of each combination. The estimated position acquired here is xy coordinates in a plane of the floor F in the same manner as Embodiment 1. The position acquirer 301A supplies to the position specifier 302 the estimated positions of the user terminal 3A for the acquired combinations.
Since the position specifier 302, the facility device controller 303, and the user position display 304 are similar to those of Embodiment 1, the descriptions thereof are omitted.
As described above, according to the facility device control system 1A of the present embodiment, the user terminal 3A receives the ID signals that are the wireless signals that include the ID of the transmitter 2 and are transmitted periodically from all the transmitters 2 (that is, six transmitters 2) installed on the ceiling in the floor F, and measures and acquires the electric field strengths at reception of the ID signals. The user terminal 3A receives the position signal that is a wireless signal that includes the ID of the robot 6 and the current position and is transmitted periodically from one or more robots 6 that make the rounds of the floor F, and measures and acquires the electric field strength at reception of the position signal.
Then the user terminal 3A acquires, for the combination of the three devices selected from the devices that are all the transmitters 2 and all the robots 6, the estimated positions of the user terminal 3A in the floor F per the principle of triangulation, each of the estimated positions being acquired based on the electric field strengths acquired for the three devices of each combination and the installation or current positions of the three devices of each combination. Then the user terminal 3A specifies, based on each of the above estimated positions, the position of the user terminal 3A in the floor F using any of the methods described in Embodiment 1.
Thus, the position of the user terminal 3A, that is, the position of the user carrying the user terminal 3A can be specified with high accuracy. In addition, the user terminal 3A controls, based on the position of the user specified with high accuracy, the facility devices (the air-conditioning devices 4 and the lighting devices 5) disposed in the floor F. This enables proper control of the facility device in accordance with the position of the user and results in improved comfort of the user and improved energy savings.
The user terminal 3A displays, on the display 30, the user position screen indicating (i) the position of the user in the floor F and (ii) the facility device controlled based on the position of the user. Thus, the user can easily know where the user is located and which facility device is controlled as a result of where the user is located.
The present disclosure is not limited to each of the above embodiments, and various modifications can, of course, be made without departing from the gist of the present disclosure.
For example, in each of the user terminals 3 and 3A, the position specifier 302 may specify, as the position of each of the user terminals 3 and 3A, any one of the air-conditioning target areas in the floor F and any one of the lighting target areas in the floor F. Specifically, the position specifier 302 specifies, as the position of each of the user terminals 3 and 3A, the air-conditioning target area having the largest number of estimated positions of each of the user terminals 3 and 3A acquired by the respective position acquirers 301 and 301A among a plurality of air-conditioning areas subdivided in the floor F. Similarly, the position specifier 302 specifies, as the position of each of the user terminals 3 and 3A, the lighting target area having the largest number of estimated positions of each of the user terminals 3 and 3A acquired by the respective position acquirers 301 and 301A among the lighting target areas subdivided in the floor F.
In each of the user terminals 3 and 3A, in a case where a user is present in one air-conditioning target area, the facility device controller 303 may cause not only the air-conditioning device 4 corresponding to the air-conditioning target area to operate but also may adjust an airflow, that is, an air blowing direction and an air velocity by the air-conditioning device 4 based on the position of the user to make the user feel comfortable.
Of course, even in a case where users carrying the user terminals 3 and 3A are present in the floor F, the facility device control systems 1 and 1A can achieve proper facility device control in accordance with the position of each user.
In a case where an air-conditioning controller that performs centralized management over all the air-conditioning devices 4 is installed, the user terminals 3 and 3A may control the air-conditioning devices 4 via the air-conditioning controller, instead of controlling the air-conditioning devices 4 directly. In this case, the air-conditioning controller may adjust an air-conditioning intensity in the air-conditioning target area based on the number of users who are present in the one air-conditioning target area. For example, in a case where the number of users is equal to or more than a certain number, the air-conditioning controller increases the air-conditioning intensity of the air-conditioning target area. Examples of control for increasing the air-conditioning intensity include control for increasing the air velocity of the air-conditioning device 4 and control for decreasing during cooling and increasing during heating the setting temperature of the air-conditioning device 4.
In a case where no user is present for at least a certain period of time in the air-conditioning target area of the operating air-conditioning device 4, the above air-conditioning controller may stop the operation of the air-conditioning device 4.
In a case where the lighting controller that performs centralized management over all the lighting devices 5 is installed, the user terminals 3 and 3A may control the lighting devices 5 via the lighting controller instead of controlling the lighting devices 5 directly. In this case, the lighting controller may turn off the lighting device 5 that is on, in a case where no user is present for at least a certain period of time in the lighting target area of the lighting device 5.
All or a part of the functional components of the user terminals 3 and 3A (see
The technical concept according to each modified example above may be achieved individually or achieved by combination thereof as appropriate.
The foregoing describes some example embodiments for explanatory purposes. Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. This detailed description, therefore, is not to be taken in a limiting sense, and the scope of the invention is defined only by the included claims, along with the full range of equivalents to which such claims are entitled.
The present disclosure can be preferably used in a system for controlling a facility device disposed in a building or the like.
This application is a U.S. National Stage Application of International Application No. PCT/JP2020/023834 filed on Jun. 17, 2020, the contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/023834 | 6/17/2020 | WO |