WO2020026613A1 - 通知システム、通知方法及びプログラム - Google Patents
通知システム、通知方法及びプログラム Download PDFInfo
- Publication number
- WO2020026613A1 WO2020026613A1 PCT/JP2019/023794 JP2019023794W WO2020026613A1 WO 2020026613 A1 WO2020026613 A1 WO 2020026613A1 JP 2019023794 W JP2019023794 W JP 2019023794W WO 2020026613 A1 WO2020026613 A1 WO 2020026613A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile terminal
- facility
- user
- specific state
- server
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/04—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using a single signalling line, e.g. in a closed loop
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/10—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using wireless transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Definitions
- the present invention relates to a notification system for notifying a user via a portable terminal that a device provided in a facility is in a specific state.
- Patent Document 1 a system for notifying a user via a portable terminal of the status of a device provided in a facility even when the user is outside the facility.
- the user can grasp that the equipment provided in the facility is in a specific state (for example, forgetting to turn off the lighting equipment) while being outside the facility.
- an object of the present invention is to provide a notification system or the like that can provide appropriate notification when a user is at home or outside a home.
- a notification system is a notification system that notifies a user via a mobile terminal that a device provided in a facility is in a specific state, wherein the mobile terminal is in the facility.
- a setting unit for setting whether or not to notify the user of the specific state, for each of the case where the mobile terminal is located outside the facility and the case where the mobile terminal is located outside the facility.
- the determination unit that determines which position is located, the device is in the specific state, and the position of the mobile terminal indicated by the determination result of the determination unit is the mobile terminal by the setting unit.
- An output unit configured to cause the portable terminal to output that the device is in the specific state when the position is set to notify the user of the specific state.
- a notification method is a notification method for notifying a user via a portable terminal that a device provided in a facility is in a specific state, wherein the portable terminal is in the facility.
- the determination step of determining which position is located, and the device is in the specific state, and the position of the mobile terminal indicated by the determination result in the determination step is the mobile terminal in the setting step.
- a program according to an embodiment of the present invention is a program for causing a computer to execute the above notification method.
- an appropriate notification can be made when the user is at home or outside the home.
- FIG. 1 is a diagram illustrating an example of a notification system according to the first embodiment.
- FIG. 2 is a configuration diagram illustrating an example of a mobile terminal and a first server in the notification system according to the first embodiment.
- FIG. 3 is a flowchart illustrating an example of an operation of the notification system according to the first embodiment.
- FIG. 4 is a diagram illustrating an example of a notification setting.
- FIG. 5 is a diagram illustrating an example of a terminal setting.
- FIG. 6 is a diagram illustrating an example of the setting content stored in the storage unit according to the first embodiment.
- FIG. 7 is a diagram illustrating an example of the determination result stored in the storage unit according to the first embodiment.
- FIG. 8 is a diagram illustrating an example of a push notification.
- FIG. 9 is a configuration diagram illustrating an example of a first server and a mobile terminal in the notification system according to the second embodiment.
- Embodiment 1 will be described with reference to FIGS. 1 to 8.
- FIG. 1 is a diagram illustrating an example of a notification system 1 according to the first embodiment.
- the notification system 1 includes at least the mobile terminal 10, the first server 100, and the second server 110.
- the notification system 1 is a system that notifies a user via the mobile terminal 10 that a device provided in the facility 50 is in a specific state. According to the notification system 1, when the user is inside the facility 50 (inside the house) and when outside the facility 50 (outside the house), the user is provided in the facility 50 via the portable terminal 10 carried by the user. It is possible to know that the device is in a specific state.
- the facility 50 is a facility where the user lives, and is, for example, a detached house or an apartment house, but is not particularly limited.
- the facility 50 is provided with an access point (AP) 20, a gateway device 30, and various devices.
- AP access point
- various devices a switchboard 41, a lighting fixture 42, an air conditioner 43, a gas circuit breaker 44, a thermometer 45, and the like are shown.
- the specific state of the device is, for example, the lighting state of the lighting apparatus 42, the open state of the gas circuit breaker 44, the high temperature detection state of the thermometer 45, the operating state of the air conditioner 43, or the switchboard 41 ( It is in a state of detecting the excess of the electricity bill of the electricity bill measurement device).
- the first server 100 is a server device that communicates with devices provided in the facility 50, the mobile terminal 10, and the second server 110 via the network N.
- the first server 100 communicates with devices provided in the facility 50 via a gateway device 30 that manages and controls the devices. Details of the first server 100 will be described later with reference to FIG.
- the second server 110 is a server device that communicates with the mobile terminal 10 and the second server 110 via the network N.
- the second server 110 is a server device for causing the mobile terminal 10 to perform a push notification based on an instruction from the first server 100.
- the first server 100 and the second server 110 are servers having different functions, and are provided separately, but may be provided integrally. That is, the first server 100 may have a push notification function.
- the AP 20 is a wireless device for connecting the mobile terminal 10 and other devices (notebook personal computers, game machines, and the like) to a network N such as the Internet.
- the AP 20 has a router function, and the network N and the AP 20 are directly connected.
- the AP 20 may not have the router function, and the router may be provided separately.
- the AP 20 is, for example, an access point of a wireless LAN (Local Area Network), specifically, an access point of Wi-Fi (registered trademark) or the like.
- the mobile terminal 10 is a terminal carried by the user, and a push notification from the second server 110 via the network N to notify the user that a device provided in the facility 50 is in a specific state. To receive the information to perform.
- the mobile terminal 10 When the mobile terminal 10 is within the communication range of the AP 20, the mobile terminal 10 can communicate with the first server 100 via the first communication path via the wireless LAN of the AP 20 in the facility 50, which is a communication path used in the facility 50. Becomes The AP 20 and the gateway device 30 are connected not via the network N. Note that the communication via the first communication path may be enabled or disabled in the mobile terminal 10. When the mobile terminal 10 is out of the communication range of the AP 20, the mobile terminal 10 cannot communicate with the first server 100 via the first communication path.
- the mobile terminal 10 when the mobile terminal 10 cannot communicate with the first server 100 via the first communication channel, the mobile terminal 10 performs mobile communication with the first server 100 (for example, LTE (Long Term Term Evolution), a fourth generation mobile communication system ( 4G) and a third communication path via a third generation mobile communication system (3G).
- the first server 100 for example, LTE (Long Term Term Evolution), a fourth generation mobile communication system ( 4G) and a third communication path via a third generation mobile communication system (3G).
- the wireless communication between the first server 100 and the AP 200 outside the facility 50 is performed. Communication becomes possible via the third communication path via the LAN.
- the mobile terminal 10 may be able to communicate with the first server 100 via the second communication path or the third communication path.
- the function is off or communication is not possible, communication with the first server 100 is disabled via any of the first communication path, the second communication path, and the third communication path.
- the gateway device 30 is connected to devices such as a switchboard 41, a lighting device 42, an air conditioner 43, a gas circuit breaker 44, and a thermometer 45 provided in the facility 50, and has a function of managing and controlling the connected devices. Home gateway.
- the gateway device 30 and these devices can communicate with each other by wire (for example, RS-485 or the like). Note that the gateway device 30 and these devices may be able to communicate wirelessly.
- the gateway device 30 is connected to the AP 20 and can communicate with the AP 20 by wire (for example, Ethernet (registered trademark)).
- the gateway device 30 has a function as a network node for connecting a computer network to a network having a different protocol, and further includes a connected switchboard 41, a lighting fixture 42, an air conditioner 43, a gas circuit breaker 44, and a thermometer 45. It has a function to manage and control devices such as.
- the gateway device 30 acquires information indicating that a device provided in the facility 50 is in a specific state (for example, information indicating that the lighting fixture 42 is in a lighting state, and the like), and transmits the information to the first server. Send to 100.
- the gateway device 30 performs the following operations for the switchboard 41, the lighting fixture 42, the air conditioner 43, the gas circuit breaker 44, and the thermometer 45.
- the switchboard 41 having the function of measuring the electricity rate detects that the electricity rate of the equipment provided in the facility 50 exceeds the predetermined electricity rate threshold, the switchboard 41 detects the excess electricity rate detection state. Is acquired from the switchboard 41, and the information is transmitted to the first server 100.
- the gateway device 30 acquires information indicating that the lighting device 42 is in the lighting state from the lighting device 42, and sends the information to the first server 100. Send.
- the gateway device 30 acquires information indicating that the air conditioner 43 is in the operating state from the air conditioner 43 and sends the information to the first server 100. Send.
- the gateway device 30 When the gas circuit breaker 44 is in the open state (the state of forgetting to close the gas stopper), the gateway device 30 acquires information indicating that the gas circuit breaker 44 is in the open state from the gas circuit breaker 44, and obtains the information. Transmit to the first server 100.
- thermometer 45 detects that the outside air temperature outside the facility 50 exceeds a predetermined temperature threshold and is high temperature
- the gateway device 30 detects the high temperature of the thermometer 45 (a state of risk of heat stroke). Is acquired from the thermometer 45, and the information is transmitted to the first server 100.
- the thermometer 45 may be provided in the air conditioning equipment 43 or the like.
- FIG. 2 is a configuration diagram showing an example of the portable terminal 10 and the first server 100 in the notification system 1 according to the first embodiment.
- the notification system 1 includes at least a setting unit 12, a determination unit 13, and an output unit 105.
- the setting unit 12 and the determination unit 13 are provided in the mobile terminal 10, and the output unit 105 is provided in the first server 100.
- the mobile terminal 10 is a computer including a processor 11 (microprocessor), a user interface (including the presentation unit 15 and the like), a storage unit 16, a communication interface (a communication circuit and an antenna (not shown), and the like), for example, a smartphone or a tablet.
- Mobile terminal includes, for example, a display such as an LCD (Liquid Crystal Display) or an input device such as a keyboard and a touch panel.
- the mobile terminal 10 has a touch panel display as a user interface.
- the presentation unit 15 may include a speaker and the like.
- the storage unit 16 is a ROM, a RAM, or the like, and can store a control program (computer program) executed by the processor 11.
- the mobile terminal 10 may have one memory or may have a plurality of memories. Here, one or a plurality of memories are shown as the storage unit 16.
- the processor 11 operates according to the control program, thereby realizing the setting unit 12 and the determination unit 13 that are the functional components of the processor 11.
- the processor 11 operates in accordance with the control program, so that processing for controlling the communication interface and the presentation unit 15 and the like is performed.
- the setting unit 12 and the determination unit 13 will be described later with reference to FIG.
- the presentation unit 15 is a component for notifying a user that a device provided in the facility 50 is in a specific state, and is, for example, a display or a speaker of the mobile terminal 10. For example, the user is notified by a character, image, or moving image displayed on the display that the device provided in the facility 50 is in a specific state, or is notified to the user by voice output from a speaker. .
- the mobile terminal 10 performs wireless communication with the first server 100 and the second server 110 using the communication interface. For example, when the mobile terminal 10 is at home, wireless communication is performed via the AP 20, and when the mobile terminal 10 is outside the home, wireless communication is performed by mobile communication or wireless communication is performed via the AP 200. Or The mobile terminal 10 transmits the setting contents of the setting unit 12 and the determination result of the determination unit 13 to the first server 100 described below. Further, the mobile terminal 10 may store the setting content of the setting unit 12 and the determination result of the determination unit 13 in the storage unit 16 while transmitting the content to the first server 100.
- the first server 100 is a computer including the processor 101 (microprocessor), the storage unit 106, a communication interface (such as a communication circuit (not shown)) and the like.
- the storage unit 106 is a ROM, a RAM, or the like, and can store a control program (computer program) executed by the processor 101.
- the first server 100 may have one memory, or may have a plurality of memories. Here, one or a plurality of memories is shown as the storage unit 106.
- the processor 101 operates according to the control program, the setting information acquisition unit 102, the state information acquisition unit 103, the determination result acquisition unit 104, and the output unit 105, which are the functional components of the processor 101, are realized.
- the processor 101 operates in accordance with the control program to perform processing for controlling a communication interface and the like.
- the setting information acquisition unit 102 acquires information (also referred to as setting information) transmitted from the mobile terminal 10 and indicating the setting contents of the setting unit 12 described below. Specifically, the setting information acquiring unit 102 acquires the setting information when the communication interface provided in the first server 100 receives the setting information.
- the setting information is stored in the storage unit 106.
- the state information acquisition unit 103 acquires information (also referred to as state information) transmitted from the gateway device 30 and indicating that the device provided in the facility 50 is in a specific state. Specifically, the state information acquisition unit 103 acquires the state information when the communication interface provided in the first server 100 receives the state information.
- the state information is stored in the storage unit 106.
- the determination result acquisition unit 104 acquires information (hereinafter, also simply referred to as a determination result) transmitted from the mobile terminal 10 and indicating a determination result of the determination unit 13 described below. Specifically, the determination result obtaining unit 104 obtains the determination result when the communication interface provided in the first server 100 receives the determination result. The determination result is stored in the storage unit 106.
- the output unit 105 will be described later with reference to FIG.
- FIG. 3 is a flowchart showing an example of the operation of the notification system according to the first embodiment.
- the setting unit 12 performs a notification setting as to whether or not to notify the user of a specific state (step S11). Specifically, the setting unit 12 sets whether or not to notify the user of a specific state when the mobile terminal 10 is located inside the facility 50 and when the mobile terminal 10 is located outside the facility 50. The setting unit 12 sets whether or not to notify the user of a specific state regardless of the position of the mobile terminal 10.
- the mobile terminal 10 is located in the facility 50, the user using the mobile terminal 10 is also considered to be in the facility 50.
- the mobile terminal 10 is located outside the facility 50, the user using the mobile terminal 10 is also considered.
- the following description is based on the assumption that the user is outside the facility 50. This is because the mobile terminal 10 is often carried and carried by the user who uses the mobile terminal 10, and the position of the mobile terminal 10 and the position of the user who uses the mobile terminal 10 often coincide.
- FIG. 4 is a diagram showing an example of a notification setting.
- FIG. 4 shows display contents on a touch panel display included in the mobile terminal 10.
- an application for making notification settings is installed in the mobile terminal 10, and when the application is activated, the display content shown in FIG. 4 is displayed on the touch panel display of the mobile terminal 10. .
- the setting unit 12 performs the notification setting according to the operation. For example, as shown in FIG. 4, when a radio button (check box) is selected, a notification setting corresponding to the selection is made.
- the operation mode of the user is not limited to the touch operation, and may be an operation using a mouse, a keyboard, a pointing device, or the like.
- the setting is such that the user is notified of a specific state only when the mobile terminal 10 is located in the facility 50.
- the mobile terminal 10 The setting is such that a specific state is notified to the user only when the user is located outside the area 50. In this way, the setting unit 12 sets whether to notify the user of a specific state when the mobile terminal 10 is located inside the facility 50 and when the mobile terminal 10 is located outside the facility 50.
- a setting is made so that the user is not notified of a specific state regardless of whether the mobile terminal 10 is located inside or outside the facility 50.
- the mobile terminal 10 The setting is such that the user is notified of a specific state regardless of whether the location 10 is inside or outside the facility 50. In this way, the setting unit 12 sets whether or not to notify the user of a specific state regardless of the location where the mobile terminal 10 is located.
- the lighting fixture 42 is in a lighting state
- the gas circuit breaker 44 gas tap
- a thermometer 45 Indicates that the switchboard 41 is in the high-temperature detection state, and that the switchboard 41 is in the electric-charge-excess-detection state.
- the lighting state of the lighting apparatus 42 indicates that the lighting apparatus 42 has been forgotten to be turned off, and is notified to the user as a “lighting off forgetting notice”.
- the open state of the gas circuit breaker 44 indicates that the user has forgotten to close the gas plug, and is notified to the user as a “gas plug closing forget notification”.
- thermometer 45 is in the high temperature detection state indicates that there is a risk of heat stroke, and is notified to the user as a “heat stroke prevention notification”.
- switchboard 41 is in the state of detecting the excess of the electric charge indicates that it is better to save power, and is notified to the user as “notice of excess electric charge”.
- the fact that the lighting fixture 42 is forgotten to be turned off is notified only when the mobile terminal 10 is located outside the facility 50.
- the lighting fixture 42 is often in a lighting state, and if the user is in the facility 50 and receives a "notice to turn off the light", the user may feel troublesome. That is because For this reason, here, only when the portable terminal 10 is located outside the facility 50, it is set so that it is notified that the lighting fixture 42 has been forgotten to be turned off.
- “in house” is selected, so that it is notified only when the mobile terminal 10 is located in the facility 50 that it is better to save power.
- the user does not directly use the equipment provided in the facility 50, and the power saving for the equipment outside the facility 50 is not so relevant for the user outside the facility 50. This is because, if the "electricity rate excess notification" is issued until the user is outside the facility 50, the user may be troubled. For this reason, here, it is set so that it is notified that it is better to save power only when the mobile terminal 10 is located in the facility 50.
- the setting unit 12 transmits setting information indicating the setting contents set as described above to the first server 100. Specifically, the setting unit 12 transmits setting information to the first server 100 using a communication interface provided on the mobile terminal 10.
- the identification information of each of the mobile terminals 10 may be associated with each of the setting information. Therefore, the setting unit 12 sets whether to notify the user of the specific state in association with the identification information of the mobile terminal 10.
- the identification information of the mobile terminal 10 is, for example, a MAC (Media Access Control) address (physical address), an IP (Internet Protocol) address (logical address), or an arbitrary address determined by a user or the like. There is no particular limitation as long as the terminal 10 can be identified.
- the setting unit 12 may perform setting for giving a specific name to the mobile terminal 10 (also referred to as terminal setting).
- terminal setting will be described with reference to FIG.
- FIG. 5 is a diagram showing an example of terminal settings.
- FIG. 5 shows display contents on a touch panel display included in the mobile terminal 10. For example, after the setting shown in FIG. 4, a display content for setting what kind of name is given to the currently operated (set) mobile terminal 10 as shown in FIG. 5 is displayed. You.
- the setting unit 12 sets whether to notify the first user of the specific state, in association with the name (here, “dad”) given to the portable terminal 10 of the first user.
- the first user confirms the setting contents performed by the first user stored in the storage unit 106 of the first server 100
- the identification information (the MAC address or the like) of the portable terminal 10 of the first user is displayed. Even if the setting is made, it is difficult to understand whether the setting content is for the mobile terminal 10 of the user.
- FIG. 6, which will be described later by displaying “Dad” or the like on the setting content, it is easy to understand that the setting content is for the portable terminal 10 of the first user. Become.
- another user of the family (referred to as a second user) already uses the portable terminal 10 used by the second user when setting whether or not to notify the second user of a specific state. Cannot be assigned to the portable terminal 10 of the second user. Specifically, since “dad” is already attached to the portable terminal 10 of the first user, “dad” cannot be attached to the portable terminal 10 of the second user. This is to prevent different setting contents from being associated with one name redundantly.
- the setting contents set by the setting unit 12 in this manner are stored in the storage unit 106 of the first server 100 as described above.
- FIG. 6 is a diagram showing an example of the setting content stored in the storage unit 106 according to the first embodiment.
- FIG. 6 shows, for example, the setting contents of the portable terminal 10 of the first user (father).
- FIG. 6 it can be seen that it corresponds to the one selected in FIG. Further, it can be seen that “dad” is associated with the setting content, and that the identification information A is associated with the identification information of the portable terminal 10 of the first user.
- the family living in the facility 50 is a family of five, a father, a mother, a grandfather, a grandmother, and a child, each user performs the settings shown in FIGS. It is stored in the storage unit 106 of one server 100.
- the determination unit 13 determines whether the mobile terminal 10 is located inside the facility 50 or outside the facility 50 (Step S12). For example, the determination unit 13 determines that the mobile terminal 10 is located in the facility 50 when communication with the first server 100 via the first communication path is possible.
- the first communication path is a communication path used in the facility 50, for example, a communication path of the AP 20 in the facility 50 via the wireless LAN.
- the determination unit 13 determines that the mobile terminal 10 is located outside the facility 50 when the mobile terminal 10 cannot communicate with the first server 100 via the first communication path.
- the determination unit 13 is capable of communicating with the first server 100 via the second communication path via the mobile communication when the mobile terminal 10 cannot communicate with the first server 100 via the first communication path.
- the determination unit 13 is configured to communicate when the mobile terminal 10 cannot communicate with the first server 100 via the first communication channel via the third communication channel via the wireless LAN of the AP 200 outside the facility 50. When it is possible, it is determined that the mobile terminal 10 is located outside the facility 50.
- the method of determining whether the mobile terminal 10 is located inside the facility 50 or outside the facility 50 is not limited to this.
- the determination may be made based on whether or not the mobile terminal 10 has a GPS (Global Positioning System), and whether or not the position indicated by the position information by the GPS is included within a predetermined distance from the facility 50.
- the above determination is made based on whether or not the radio wave intensity of a BLE (Bluetooth (registered trademark) Low Energy) beacon signal from the wireless device provided in the facility 50 to the mobile terminal 10 exceeds a predetermined threshold. You may. Further, for example, the determination may be made based on whether or not the radio wave intensity of the wireless LAN from the AP 20 to the mobile terminal 10 exceeds a predetermined threshold.
- BLE Bluetooth (registered trademark) Low Energy
- the determination unit 13 transmits the determination result thus determined to the first server 100. Specifically, the determination unit 13 transmits a determination result to the first server 100 using a communication interface provided in the mobile terminal 10.
- the determination result determined by the determination unit 13 is stored in the storage unit 106 of the first server 100 as described above.
- FIG. 7 is a diagram illustrating an example of the determination result stored in the storage unit 106 according to the first embodiment.
- the identification information of the father's mobile terminal 10 is identification information A
- the identification information of the mother's mobile terminal 10 is identification information B
- the identification information of the grandfather's mobile terminal 10 is identification information C
- the grandmother's mobile phone is identification information D
- the identification information of the child portable terminal 10 is identification information E.
- FIG. 7 at a certain point in time, it is determined that the father and the child are outside the facility 50 and the mother, grandfather, and grandmother are inside the facility 50.
- the timing at which the determination result of whether the mobile terminal 10 is located inside the facility 50 or outside the facility 50 is transmitted to the first server 100, for example, from the state where the mobile terminal 10 is located inside the facility 50 to the outside of the facility 50. This is the timing at which the mobile terminal 10 has transitioned to the located state, or the timing at which the mobile terminal 10 has transitioned from the state located outside the facility 50 to the state located within the facility 50.
- the setting contents in the mobile terminal 10 are transmitted at these timings. Therefore, the setting content and the determination result stored in the storage unit 106 of the first server 100 are updated at the timing when the mobile terminal 10 of each user transmits the setting content and the determination result.
- the output unit 105 determines that the equipment provided in the facility 50 is in a specific state, and the setting unit 12 identifies the position of the mobile terminal 10 indicated by the determination result of the determination unit 13. When the position is set to notify the user of the state, the mobile terminal 10 is caused to output that the device is in a specific state.
- the output unit 105 determines whether or not a device provided in the facility 50 is in a specific state (Step S13). As described above, the state information acquisition unit 103 acquires the state information indicating that the device provided in the facility 50 is in a specific state, transmitted from the gateway device 30, and stores the state information. It is stored in the unit 106. For this reason, the output unit 105 can make the determination by checking the state information stored in the storage unit 106.
- the output unit 105 determines that the device provided in the facility 50 is not in the specific state (No in step S13), the output unit 105 does not cause the mobile terminal 10 to output that the device is in the specific state.
- the setting unit 12 determines the position of the mobile terminal 10 indicated by the determination result of the determination unit 13. It is determined whether or not the mobile terminal 10 is at a position set to notify the user of a specific state (step S14). For example, here, it is assumed that the lighting fixture 42 is in a lighting state, that is, a state in which the lighting fixture 42 is forgotten to be turned off, and the output unit 105 determines that the lighting fixture 42 is in a specific state.
- the description will be given focusing on the setting contents of the first user (father) in the mobile terminal 10, that is, the setting contents shown in FIG. 6 and the determination results shown in FIG.
- the position of the portable terminal 10 of the first user (father) indicated by the determination result of the determination unit 13 is outside the facility 50.
- the “notification of turning off the light” is set to be performed only when the mobile terminal 10 is located outside the facility 50. Therefore, the position of the mobile terminal 10 indicated by the determination result of the determination unit 13 and the position set by the setting unit 12 so that the mobile terminal 10 notifies the user of a specific state (forgetting to turn off the lighting fixture 42) to the user. Are outside the facility 50 and coincide with each other.
- the output unit 105 determines that the position of the mobile terminal 10 indicated by the determination result of the determination unit 13 is the position set by the setting unit 12 to notify the user of the specific state to the user. (Yes in step S14).
- the output unit 105 outputs that the device provided in the facility 50 is in the specific state on the portable terminal 10 of the first user (specifically, that the lighting device 42 has been forgotten to be turned off). (Step S15).
- the output unit 105 causes the portable terminal 10 of the first user to make a push notification indicating that the lighting fixture 42 has been forgotten to be turned off, via the second server 110 for performing the push notification.
- FIG. 8 is a diagram illustrating an example of a push notification.
- FIG. 8 shows display contents on a display of the portable terminal 10. As described above, the fact that the device provided in the facility 50 is in the specific state is displayed on the display of the mobile terminal 10, and the fact that the device is in the specific state is notified to the mobile terminal 10. The user can be notified via. Note that even when a device provided in the facility 50 is in a specific state, a sound is output from the speaker of the mobile terminal 10 to notify the user that the device is in a specific state. Good.
- the output unit 105 causes only the portable terminal 10 that satisfies the condition in step S14 to output that the device is in a specific state. That is, if there is no portable terminal 10 that satisfies the condition in step S14 among the portable terminals 10 of the family members living in the facility 50 (No in step S14), the device provided in the facility 50 is not provided for any portable terminal 10. Does not output that it is in a particular state.
- the notification system 1 is a system that notifies a user via the mobile terminal 10 that a device provided in the facility 50 is in a specific state.
- the notification system 1 includes a setting unit 12 for setting whether or not to notify a user of a specific state when the mobile terminal 10 is located inside the facility 50 and when the mobile terminal 10 is located outside the facility 50.
- a determination unit 13 for determining whether the terminal 10 is located inside the facility 50 or outside the facility 50.
- the device is in a specific state, and the position of the mobile terminal 10 indicated by the determination result of the determination unit 13 notifies the user of the specific state by the mobile terminal 10 by the setting unit 12.
- An output unit 105 that causes the portable terminal 10 to output that the device is in a specific state when the position is set as described above.
- the mobile terminal 10 When the mobile terminal 10 is located inside the facility 50 (that is, when the user who carries the mobile terminal 10 is inside the facility 50), and when the mobile terminal 10 is located outside the facility 50 (that is, when the mobile terminal 10 is For each of the cases where the user carrying the device is outside the facility 50), whether or not to notify the user of a specific state can be set. That is, the user can set a specific state of the device to be notified to the user when the user is at home or outside the home. Therefore, an appropriate notification can be made when the user is at home or outside the home.
- the setting unit 12 may further set whether or not to notify the user of a specific state regardless of the position of the mobile terminal 10.
- the setting unit 12 may set whether to notify the user of a specific state in association with the identification information of the mobile terminal 10.
- the setting information of the portable terminal 10 of each of the plurality of users can be distinguished, and a specific state can be notified based on conditions different for each user.
- the notification system 1 also includes a server (first server 100) that communicates with the device and the mobile terminal 10.
- the first server 100 includes a storage unit 106 that stores the setting contents of the setting unit 12, and the output unit 105 , The first server 100.
- the first server 100 determines whether or not to output to the portable terminal 10 that the device provided in the facility 50 is in a specific state.
- the burden on information processing and the like can be reduced.
- the notification system 1 includes a server (first server 100) that communicates with the device and the mobile terminal 10, and the determination unit 13 determines whether the mobile terminal 10 can communicate with the first server 100 via the first communication path. May be determined to be located inside the facility 50, and when the mobile terminal 10 cannot communicate with the first server 100 via the first communication path, the mobile terminal 10 may be determined to be located outside the facility 50.
- the first communication path may be a communication path used in the facility 50. More specifically, the first communication path may be a communication path of the AP 20 in the facility 50 via the wireless LAN.
- the mobile terminal 10 is determined whether the mobile terminal 10 is in a state in which communication is possible through the first communication path used in the facility 50 or in a state in which communication is not possible through the first communication path. Whether the terminal 10 is located inside the facility 50 or outside the facility 50 can be easily determined.
- the determination unit 13 is capable of communicating with the first server 100 via the third communication path via the wireless LAN of the AP 200 outside the facility 50 when the mobile terminal cannot communicate with the first server 100 via the first communication path. , It may be determined that the mobile terminal 10 is located outside the facility 50.
- the portable terminal 10 when the mobile terminal 10 cannot communicate with the first communication path, when the mobile terminal 10 can communicate with the second communication path via mobile communication, or when the AP 200 is outside the facility 50, When communication is possible via the third communication path via the wireless LAN, it can be easily determined that the mobile terminal 10 is located outside the facility 50.
- the specific state of the device may be a lighting state of the lighting fixture 42, an open state of the gas circuit breaker 44, a high temperature detection state of the thermometer 45, an operating state of the air conditioner 43, or an operation of the electricity metering device (the switchboard 41). It may be in the state of detection of excess electricity bill.
- the setting content of the setting unit 12 and the determination result of the determination unit 13 are transmitted to the first server 100, and the first server 100 determines that the device provided in the facility 50 is in a specific state. It is determined whether or not to output to the mobile terminal 10.
- the setting content of the setting unit 12 and the determination result of the determination unit 13 are not transmitted to the first server 100, and the mobile terminal 10 outputs that the device provided in the facility 50 is in a specific state.
- the difference from the first embodiment is that the mobile terminal 10 itself determines whether or not this is the case.
- the second embodiment will be described with reference to FIG. 9 focusing on differences from the first embodiment.
- FIG. 9 is a configuration diagram showing an example of the first server 100a and the mobile terminal 10a in the notification system 1a according to the second embodiment. Note that the overall configuration of the notification system 1a is basically the same as that of the notification system 1 according to the first embodiment, and a description thereof will be omitted.
- the notification system 1a includes at least a setting unit 12, a determination unit 13, and an output unit 14.
- the setting unit 12 and the determination unit 13 are provided in the mobile terminal 10a, and the output unit 14 is also provided in the mobile terminal 10a.
- the mobile terminal 10a is a computer including a processor 11a, a user interface (including the presentation unit 15 and the like), a storage unit 16a, a communication interface (a communication circuit and an antenna (not shown), and the like).
- a mobile terminal such as a smartphone or a tablet.
- the storage unit 16a is a ROM, a RAM, or the like, and can store a control program (computer program) executed by the processor 11a.
- the processor 11a operates according to the control program, thereby realizing the setting unit 12, the determination unit 13, and the output unit 14, which are the functional components of the processor 11a.
- the processor 11a operates in accordance with the control program, so that processing for controlling the communication interface, the presentation unit 15, and the like is performed.
- the processor 11a is different from the processor 11 in the first embodiment in that the processor 11a further includes an output unit 14.
- the mobile terminal 10a does not transmit the setting content of the setting unit 12 and the determination result of the determination unit 13 to the first server 100a. Further, the setting content of the setting unit 12 and the determination result of the determination unit 13 are stored in the storage unit 16a.
- the output unit 14 will be described later.
- the first server 100a is a computer including the processor 101a, the storage unit 106a, a communication interface (a communication circuit (not shown), etc.) as in the first server 100.
- the storage unit 106a is a ROM, a RAM, or the like, and can store a control program (computer program) executed by the processor 101a.
- the processor 101a operates according to the control program, thereby realizing the status information acquisition unit 103 and the notification unit 105a, which are the functional components of the processor 101a.
- the processor 101a operates in accordance with the control program to perform processing for controlling a communication interface and the like.
- the processor 101 a is different from the processor 101 according to the first embodiment in that the processor 101 a does not include the setting information acquisition unit 102 and the determination result acquisition unit 104 but includes a notification unit 105 a instead of the output unit 105. Since the setting content of the setting unit 12 and the determination result of the determination unit 13 are not transmitted to the first server 100a, the processor 101a does not include the setting information acquisition unit 102 and the determination result acquisition unit 104.
- the notifying unit 105a transmits the information acquired by the state information acquiring unit 103 indicating that the device provided in the facility 50 is in a specific state to the portable terminal 10a via the second server 110.
- the output unit 105 causes only the portable terminal 10 that satisfies the condition in step S14 to output that the device is in a specific state.
- Information indicating that the equipment provided in the facility 50 is in a specific state is once transmitted to the terminal 10a.
- the output unit 14 of the mobile terminal 10a determines whether or not the device provided in the facility 50 is in a specific state based on the information transmitted from the notification unit 105a of the first server 100a. Thereafter, the output unit 14 uses the setting contents of the setting unit 12 and the determination result of the determination unit 13 stored in the storage unit 16a of the mobile terminal 10a to output the output unit 105 of the first server 100 in the first embodiment. The same processing is performed, and the fact that the equipment provided in the facility 50 is in a specific state is output to the presentation unit 15.
- the mobile terminal 10a once receives information indicating that the device provided in the facility 50 is in a specific state. However, if the mobile terminal 10a determines not to notify the user of the information, the information is notified. For example, it is deleted.
- the first server 100 includes the storage unit 106 that stores the setting content of the setting unit 12, and the output unit 105 is included in the first server 100.
- the mobile terminal 10a includes a storage unit 16a that stores the setting content of the setting unit 12, and the output unit 14 is included in the mobile terminal 10a.
- the setting content of the setting unit 12 and the determination result of the determination unit 13 are not transmitted to the first server 100a, and whether the device provided in the facility 50 is in a specific state is output to the mobile terminal 10a or not.
- the mobile terminal 10a itself may determine whether or not it is. Even in this case, an appropriate notification can be made for each of the case where the user is at home and the case where the user is outside the home.
- the setting unit 12 sets whether or not to notify the user of a specific state regardless of the position of the mobile terminals 10 and 10a. However, such setting may not be performed. . That is, in FIG. 4, there is no need to set “non-notification” and “all”.
- the setting unit 12 sets whether or not to notify the user of a specific state in association with the identification information of the mobile terminals 10 and 10a, but such setting is not necessary.
- the present invention can be realized not only as the notification systems 1 and 1a, but also as a notification method including steps (processes) performed by each component configuring the notification systems 1 and 1a.
- the notification method is a notification method for notifying a user via the mobile terminal 10 that a device provided in the facility 50 is in a specific state.
- a setting step (step S11) for setting whether or not to notify the user of a specific state when the mobile terminal 10 is located inside the facility 50 and when the mobile terminal 10 is located outside the facility 50;
- a determination step (step S12) for determining whether the device 10 is located inside the facility 50 or outside the facility 50; and a step of determining whether the device is in a specific state and the mobile terminal 10 indicated by the determination result in the determination step.
- the position is the position where the mobile terminal 10 is set to notify the user of the specific state in the setting step, the fact that the device is in the specific state is output to the mobile terminal 10. That includes an output step (step S13 ⁇ step S15), and the.
- those steps may be performed by a computer (computer system).
- the present invention can be realized as a program for causing a computer to execute the steps included in those methods.
- the present invention can be realized as a non-transitory computer-readable recording medium such as a CD-ROM in which the program is recorded.
- each step is executed by executing the program using hardware resources such as a CPU, a memory, and an input / output circuit of a computer. . That is, each step is executed by the CPU acquiring data from a memory or an input / output circuit or the like and performing an operation, or outputting a calculation result to the memory or an input / output circuit or the like.
- hardware resources such as a CPU, a memory, and an input / output circuit of a computer.
- the components included in the notification systems 1 and 1a of the above embodiments may be realized as dedicated or general-purpose circuits.
- Each component included in the notification systems 1 and 1a of the above embodiment may be realized as an LSI (Large Scale Integration) which is an integrated circuit (IC).
- LSI Large Scale Integration
- IC integrated circuit
- the integrated circuit is not limited to the LSI, and may be realized by a dedicated circuit or a general-purpose processor.
- a programmable FPGA (Field Programmable Gate Array) or a reconfigurable processor in which connection and setting of circuit cells inside the LSI can be reconfigured may be used.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
施設に設けられた機器が特定の状態となっていることを、携帯端末(10)を介してユーザに通知する通知システム(1)は、携帯端末(10)が施設内に位置する場合、及び、施設外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する設定部(12)と、携帯端末(10)が施設内及び施設外のいずれに位置するかを判定する判定部(13)と、機器が特定の状態となっており、かつ、判定部(13)の判定結果が示す携帯端末(10)の位置が、設定部(12)によって携帯端末(10)が特定の状態をユーザに通知するように設定された位置となっている場合に、携帯端末(10)に機器が特定の状態にあることを出力させる出力部(105)と、を備える。
Description
本発明は、施設に設けられた機器が特定の状態となっていることを、携帯端末を介してユーザに通知する通知システム等に関する。
従来、施設に設けられた機器の状況を、ユーザが施設外にいても携帯端末を介してユーザに通知するシステムが開示されている(例えば、特許文献1)。これにより、ユーザは、施設外にいながら、施設に設けられた機器が特定の状態になっていること(例えば、照明器具を消し忘れていること等)を把握することができる。
しかしながら、施設に設けられた機器が特定の状態となっていることの通知の中には、ユーザが宅外にいるときには必要で宅内にいるときには不要なものがあったり、宅外にいるときには不要で宅内にいるときには必要なものがあったりする。例えば、ユーザが宅内にいるときには照明器具を消し忘れていることの通知は不要となることが多い。
そこで、本発明は、ユーザが宅内にいる場合及び宅外にいる場合のそれぞれについて、適切な通知をできる通知システム等を提供することを目的とする。
本発明の一形態に係る通知システムは、施設に設けられた機器が特定の状態となっていることを、携帯端末を介してユーザに通知する通知システムであって、前記携帯端末が前記施設内に位置する場合、及び、前記施設外に位置する場合のそれぞれについて、前記特定の状態を前記ユーザに通知するか否かを設定する設定部と、前記携帯端末が前記施設内及び前記施設外のいずれに位置するかを判定する判定部と、前記機器が前記特定の状態となっており、かつ、前記判定部の判定結果が示す前記携帯端末の位置が、前記設定部によって前記携帯端末が前記特定の状態を前記ユーザに通知するように設定された位置となっている場合に、前記携帯端末に前記機器が前記特定の状態にあることを出力させる出力部と、を備える。
本発明の一形態に係る通知方法は、施設に設けられた機器が特定の状態となっていることを、携帯端末を介してユーザに通知する通知方法であって、前記携帯端末が前記施設内に位置する場合、及び、前記施設外に位置する場合のそれぞれについて、前記特定の状態を前記ユーザに通知するか否かを設定する設定ステップと、前記携帯端末が前記施設内及び前記施設外のいずれに位置するかを判定する判定ステップと、前記機器が前記特定の状態となっており、かつ、前記判定ステップでの判定結果が示す前記携帯端末の位置が、前記設定ステップにおいて前記携帯端末が前記特定の状態を前記ユーザに通知するように設定された位置となっている場合に、前記携帯端末に前記機器が前記特定の状態にあることを出力させる出力ステップと、を含む。
本発明の一形態に係るプログラムは、上記の通知方法をコンピュータに実行させるプログラムである。
本発明の一態様に係る通知システム等によれば、ユーザが宅内にいる場合及び宅外にいる場合のそれぞれについて、適切な通知をできる。
以下、実施の形態について、図面を参照しながら説明する。ここで示す実施の形態は、いずれも本発明の一具体例を示すものである。従って、以下の実施の形態で示される数値、形状、構成要素、構成要素の配置及び接続形態、並びに、ステップ(工程)及びステップの順序等は、一例であって本発明を限定するものではない。以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意に付加可能な構成要素である。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。
(実施の形態1)
以下、実施の形態1について図1から図8を用いて説明する。
以下、実施の形態1について図1から図8を用いて説明する。
[通知システムの全体構成]
まず、実施の形態1に係る通知システム1の全体構成について図1を用いて説明する。
まず、実施の形態1に係る通知システム1の全体構成について図1を用いて説明する。
図1は、実施の形態1に係る通知システム1の一例を示す図である。
通知システム1は、少なくとも携帯端末10、第1サーバ100及び第2サーバ110から構成される。
通知システム1は、施設50に設けられた機器が特定の状態となっていることを、携帯端末10を介してユーザに通知するシステムである。通知システム1によれば、ユーザが施設50内(宅内)にいる場合、及び、施設50外(宅外)にいる場合において、ユーザが携帯する携帯端末10を介して、施設50に設けられた機器が特定の状態となっていることを把握することができる。
施設50は、ユーザが生活する施設であり、例えば、戸建て又は集合住宅等であるが、特に限定はされない。施設50には、アクセスポイント(AP)20、ゲートウェイ装置30及び様々な機器が設けられている。当該様々な機器として、ここでは、配電盤41、照明器具42、空調設備43、ガス遮断器44及び気温計45等を示している。機器の特定の状態は、例えば、照明器具42の点灯状態、ガス遮断器44の開放状態、気温計45の高温検知状態、空調設備43の稼働状態、又は、電気料金測定機能を有する配電盤41(電気料金測定装置)の電気料金超過検知状態である。
第1サーバ100は、施設50に設けられた機器、携帯端末10及び第2サーバ110とネットワークNを介して通信するサーバ装置である。なお、第1サーバ100は、施設50に設けられた機器と、当該機器を管理、制御等するゲートウェイ装置30を介して通信する。第1サーバ100の詳細については後述する図2で説明する。
第2サーバ110は、携帯端末10及び第2サーバ110とネットワークNを介して通信するサーバ装置である。第2サーバ110は、第1サーバ100からの指示に基づいて携帯端末10にプッシュ通知を行わせるためのサーバ装置である。なお、第1サーバ100及び第2サーバ110は、それぞれ異なる機能を有するサーバであり別体に設けられているが、これらが一体に設けられていてもよい。つまり、第1サーバ100がプッシュ通知機能を有していてもよい。
AP20は、携帯端末10及びその他の機器(ノートパソコン、ゲーム機等)を、インターネット等のネットワークNに接続するための無線機である。なお、ここでは、AP20はルータ機能を有しておりネットワークNとAP20とが直接接続されているが、AP20はルータ機能を有さなくてもよく、ルータが別体に設けられていてもよい。AP20は、例えば、無線LAN(Local Area Network)のアクセスポイントであり、具体的には、Wi-Fi(登録商標)等のアクセスポイントである。
携帯端末10は、ユーザによって携帯される端末であり、施設50に設けられた機器が特定の状態となっていることをユーザに通知するために、ネットワークNを介して第2サーバ110からプッシュ通知を行うための情報を受信する。
携帯端末10は、AP20の通信範囲内にあるときは、第1サーバ100と、施設50内で用いられる通信路であって、施設50におけるAP20の無線LANを介する第1の通信路により通信可能となる。AP20とゲートウェイ装置30とはネットワークNを介さず接続されている。なお、第1の通信路による通信は、携帯端末10において有効又は無効を切り替えられるものであってもよい。携帯端末10は、AP20の通信範囲外にあるときは、第1サーバ100と第1の通信路により通信不可能となる。例えば、携帯端末10は、第1サーバ100と第1の通信路により通信不可能となる場合に、第1サーバ100とモバイル通信(例えば、LTE(Long Term Evolution)、第4世代移動通信システム(4G)、第3世代移動通信システム(3G)等)を介する第2の通信路により通信可能となる。また、例えば、携帯端末10は、第1サーバ100と第1の通信路により通信不可能となる場合に、周辺に公衆のAP200等があるときには、第1サーバ100と施設50外におけるAP200の無線LANを介する第3の通信路により通信可能となる。
なお、携帯端末10が飛行機内にある場合にも、第2の通信路又は第3の通信路により第1サーバ100と通信可能となることがあるが、携帯端末10がいわゆる機内モード等の通信機能がオフの状態や通信ができない状態にあるときには、第1の通信路、第2の通信路及び第3の通信路のいずれの通信路によっても第1サーバ100と通信不可能となる。
ゲートウェイ装置30は、施設50に設けられた配電盤41、照明器具42、空調設備43、ガス遮断器44及び気温計45等の機器が接続され、接続された機器を管理、制御等する機能を有するホームゲートウェイである。ゲートウェイ装置30とこれらの機器とは、有線(例えばRS-485等)で通信可能となっている。なお、ゲートウェイ装置30とこれらの機器とが無線により通信可能となっていてもよい。また、ゲートウェイ装置30はAP20と接続され、AP20と有線(例えばイーサネット(登録商標)等)で通信可能となっている。ゲートウェイ装置30は、コンピュータネットワークをプロトコルの異なるネットワークと接続するためのネットワークノードとしての機能を有し、かつ、接続された配電盤41、照明器具42、空調設備43、ガス遮断器44及び気温計45等の機器を管理・制御する機能を有する。ゲートウェイ装置30は施設50に設けられた機器が特定の状態となっていることを示す情報(例えば、照明器具42が点灯状態であることを示す情報等)を取得し、当該情報を第1サーバ100に送信する。具体的には、ゲートウェイ装置30は、配電盤41、照明器具42、空調設備43、ガス遮断器44及び気温計45について、以下の動作をする。
ゲートウェイ装置30は、電気料金測定機能を有する配電盤41が施設50に設けられた機器の電気料金が所定の電気料金閾値を超過していることを検知した場合に、配電盤41が電気料金超過検知状態であることを示す情報を配電盤41から取得し、当該情報を第1サーバ100へ送信する。
ゲートウェイ装置30は、照明器具42が点灯状態(消灯し忘れ状態)である場合に、照明器具42が点灯状態であることを示す情報を照明器具42から取得し、当該情報を第1サーバ100へ送信する。
ゲートウェイ装置30は、空調設備43が稼働状態(オフし忘れ状態)である場合に、空調設備43が稼働状態であることを示す情報を空調設備43から取得し、当該情報を第1サーバ100へ送信する。
ゲートウェイ装置30は、ガス遮断器44が開放状態(ガス栓の閉め忘れ状態)である場合に、ガス遮断器44が開放状態であることを示す情報をガス遮断器44から取得し、当該情報を第1サーバ100へ送信する。
ゲートウェイ装置30は、気温計45が施設50外の外気温が所定の気温閾値を超えて高温であることを検知した場合に、気温計45が高温検知状態(熱中症の危険性がある状態)であることを示す情報を気温計45から取得し、当該情報を第1サーバ100へ送信する。なお、気温計45は空調設備43等に設けられていてもよい。
[第1サーバ及び携帯端末の構成]
次に、携帯端末10及び第1サーバ100の構成について、図2を用いて説明する。
次に、携帯端末10及び第1サーバ100の構成について、図2を用いて説明する。
図2は、実施の形態1に係る通知システム1における携帯端末10及び第1サーバ100の一例を示す構成図である。
通知システム1は、少なくとも設定部12、判定部13及び出力部105を備える。実施の形態1では、設定部12及び判定部13は携帯端末10に備えられ、出力部105は、第1サーバ100に備えられる。
携帯端末10は、プロセッサ11(マイクロプロセッサ)、ユーザインタフェース(提示部15等を含む)、記憶部16、通信インタフェース(図示しない通信回路及びアンテナ等)等を含むコンピュータであり、例えば、スマートフォン又はタブレット等の携帯端末である。ユーザインタフェース(提示部15)は、例えば、LCD(Liquid Crystal Display)等のディスプレイ、又は、キーボード、タッチパネル等の入力装置を含む。例えば、携帯端末10は、ユーザインタフェースとして、タッチパネルディスプレイを有する。また、提示部15は、スピーカ等を含んでいてもよい。記憶部16は、ROM、RAM等であり、プロセッサ11により実行される制御プログラム(コンピュータプログラム)を記憶することができる。なお、携帯端末10は、1つのメモリを有していてもよく、また、複数のメモリを有していてもよく、ここでは、1つ又は複数のメモリを記憶部16として示している。
プロセッサ11が、制御プログラムに従って動作することにより、プロセッサ11が有する機能構成要素である設定部12及び判定部13が実現される。また、プロセッサ11が、制御プログラムに従って動作することにより、通信インタフェース及び提示部15等を制御する処理が行われる。
設定部12及び判定部13については、後述する図3で説明する。
提示部15は、施設50に設けられた機器が特定の状態となっていることをユーザに通知するための構成要素であり、例えば、携帯端末10が有するディスプレイ又はスピーカ等である。例えば、施設50に設けられた機器が特定の状態となっていることが、ディスプレイに表示された文字、画像又は動画によってユーザに通知されたり、スピーカから出力された音声によってユーザに通知されたりする。
携帯端末10は、通信インタフェースを用いて第1サーバ100及び第2サーバ110と無線通信を行う。例えば、携帯端末10が宅内にある場合、AP20を介して無線通信が行われ、携帯端末10が宅外にある場合、モバイル通信によって無線通信が行われたり、AP200を介して無線通信が行われたりする。携帯端末10は、後述する設定部12の設定内容及び判定部13の判定結果を第1サーバ100に送信する。また、携帯端末10は、設定部12の設定内容及び判定部13の判定結果を第1サーバ100に送信しつつ、記憶部16に記憶してもよい。
第1サーバ100は、プロセッサ101(マイクロプロセッサ)、記憶部106、通信インタフェース(図示しない通信回路等)等を含むコンピュータである。記憶部106は、ROM、RAM等であり、プロセッサ101により実行される制御プログラム(コンピュータプログラム)を記憶することができる。なお、第1サーバ100は、1つのメモリを有していてもよく、また、複数のメモリを有していてもよく、ここでは、1つ又は複数のメモリを記憶部106として示している。プロセッサ101が、制御プログラムに従って動作することにより、プロセッサ101が有する機能構成要素である設定情報取得部102、状態情報取得部103、判定結果取得部104及び出力部105が実現される。また、プロセッサ101が、制御プログラムに従って動作することにより、通信インタフェース等を制御する処理が行われる。
設定情報取得部102は、携帯端末10から送信された、後述する設定部12の設定内容を示す情報(設定情報とも呼ぶ)を取得する。具体的には、設定情報取得部102は、第1サーバ100に設けられた通信インタフェースが設定情報を受信することで、設定情報を取得する。設定情報は、記憶部106に記憶される。
状態情報取得部103は、ゲートウェイ装置30から送信された、施設50に設けられた機器が特定の状態にとなっていることを示す情報(状態情報とも呼ぶ)を取得する。具体的には、状態情報取得部103は、第1サーバ100に設けられた通信インタフェースが状態情報を受信することで、状態情報を取得する。状態情報は、記憶部106に記憶される。
判定結果取得部104は、携帯端末10から送信された、後述する判定部13の判定結果を示す情報(単に判定結果とも呼ぶ)を取得する。具体的には、判定結果取得部104は、第1サーバ100に設けられた通信インタフェースが判定結果を受信することで、判定結果を取得する。判定結果は、記憶部106に記憶される。
出力部105については、後述する図3で説明する。
[通知システムの動作]
次に、通知システム1の動作について、図3を用いて説明する。
次に、通知システム1の動作について、図3を用いて説明する。
図3は、実施の形態1に係る通知システムの動作の一例を示すフローチャートである。
まず、設定部12は、特定の状態をユーザに通知するか否かについての設定である通知設定を行う(ステップS11)。具体的には、設定部12は、携帯端末10が施設50内に位置する場合、及び、施設50外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する。また、設定部12は、携帯端末10の位置にかかわらず、特定の状態をユーザに通知するか否かを設定する。なお、携帯端末10が施設50内に位置する場合、携帯端末10を使用するユーザも施設50内にいるとみなし、携帯端末10が施設50外に位置する場合、携帯端末10を使用するユーザも施設50外にいるとみなして以下説明をする。携帯端末10は、携帯端末10を使用するユーザに常に携帯されて持ち運ばれることが多く、携帯端末10の位置と携帯端末10を使用するユーザの位置とが一致することが多いためである。
ここで、通知設定について図4を用いて説明する。
図4は、通知設定の一例を示す図である。図4は、携帯端末10が有するタッチパネルディスプレイ上の表示内容を示している。例えば、携帯端末10には、通知設定を行うためのアプリケーションがインストールされており、当該アプリケーションが起動されることで、携帯端末10が有するタッチパネルディスプレイ上に図4に示される表示内容が表示される。
例えば、ユーザが、携帯端末10のタッチパネルディスプレイ上において、特定の操作を行うことで、設定部12は、当該操作に応じて通知設定を行う。例えば、図4に示されるように、ラジオボタン(チェックボックス)が選択されることで、当該選択に応じた通知設定がされる。なお、ユーザの操作の態様はタッチ操作に限らず、マウス、キーボード、ポインティングデバイス等を用いた操作であってもよい。
例えば、「宅内」が選択された場合、携帯端末10が施設50内に位置するときにのみ特定の状態をユーザに通知する設定となり、「宅外」が選択された場合、携帯端末10が施設50外に位置するときにのみ特定の状態をユーザに通知する設定となる。このようにして、設定部12は、携帯端末10が施設50内に位置する場合、及び、施設50外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する。
また、例えば、「非通知」が選択された場合、携帯端末10が施設50内外のいずれに位置するときでも特定の状態をユーザに通知しない設定となり、「全て」が選択された場合、携帯端末10が施設50内外のいずれに位置するときでも特定の状態をユーザに通知する設定となる。このようにして、設定部12は、携帯端末10が位置する場所にかかわらず、特定の状態をユーザに通知するか否かを設定する。
図4では、ユーザに通知される施設50に設けられた機器の特定の状態として、照明器具42が点灯状態であること、ガス遮断器44(ガス栓)が開放状態であること、気温計45が高温検知状態であること、配電盤41が電気料金超過検知状態であることを示している。照明器具42が点灯状態であることは、照明器具42を消し忘れていることを示し、「照明消し忘れ通知」としてユーザに通知される。ガス遮断器44が開放状態であることは、ガス栓を閉め忘れていることを示し、「ガス栓閉め忘れ通知」としてユーザに通知される。気温計45が高温検知状態であることは、熱中症の危険性があることを示し、「熱中症予防通知」としてユーザに通知される。配電盤41が電気料金超過検知状態であることは、節電をしたほうがよいことを示し、「電気料金超過通知」としてユーザに通知される。
ここで、図4に示される、各ラジオボタンへの選択が完了した設定内容について説明する。
「照明消し忘れ通知」について、「宅外」が選択されているため、照明器具42を消し忘れていることは、携帯端末10が施設50外に位置する場合にのみ通知される。ユーザが施設50内にいる場合には、照明器具42が点灯状態であることが多く、ユーザが施設50内にいる場合にまで「照明消し忘れ通知」がされればユーザは煩わしい思いをすると考えられるためである。このため、ここでは、携帯端末10が施設50外に位置する場合にのみ照明器具42を消し忘れていることが通知されるように設定されている。
「ガス栓閉め忘れ通知」について、「全て」が選択されているため、ガス栓を閉め忘れていることは、携帯端末10が施設50内外のいずれに位置する場合であっても通知される。ガス栓を閉め忘れている場合、ガス漏れ等が生じる危険性があり、ユーザが施設50内外のいずれにいる場合であっても通知した方がよいためである。このため、ここでは、携帯端末10が施設50内外のいずれに位置する場合であっても、ガス栓を閉め忘れていることが通知されるように設定されている。
「熱中症予防通知」について、「宅外」が選択されているため、熱中症の危険性があることは、携帯端末10が施設50外に位置する場合にのみ通知される。例えば、施設50内では空調設備43等により熱中症対策がされており、ユーザが施設50内にいる場合には、ユーザが熱中症に陥る可能性は低く、ユーザが施設50内にいる場合には熱中症の危険性があることの通知が不要な場合が多いためである。このため、ここでは、携帯端末10が施設50外に位置する場合にのみ熱中症の危険性があることが通知されるように設定されている。
「電気料金超過通知」について、「宅内」が選択されているため、節電をしたほうがよいことは、携帯端末10が施設50内に位置する場合にのみ通知される。ユーザが施設50外にいる場合には、ユーザは、施設50に設けられた機器を直接的には使用しておらず、施設50外にいるユーザにとっては当該機器についての節電はあまり関係がなく、ユーザが施設50外にいる場合にまで「電気料金超過通知」がされればユーザは煩わしい思いをすると考えられるためである。このため、ここでは、携帯端末10が施設50内に位置する場合にのみ節電をしたほうがよいことが通知されるように設定されている。
設定部12は、このようにして設定した設定内容を示す設定情報を第1サーバ100へ送信する。具体的には、設定部12は、携帯端末10に設けられた通信インタフェースを用いて設定情報を第1サーバ100へ送信する。
なお、第1サーバ100が複数のユーザのそれぞれの携帯端末10の設定情報を区別して記憶するために、各設定情報に各携帯端末10の識別情報が対応付けられていてもよい。そこで、設定部12は、特定の状態をユーザに通知するか否かを携帯端末10の識別情報と対応付けて設定しておく。携帯端末10の識別情報は、例えば、MAC(Media Access Control)アドレス(物理アドレス)、IP(Internet Protocol)アドレス(論理アドレス)、又は、ユーザ等により決定された任意のアドレス等であるが、携帯端末10を識別できるものであれば特に限定されない。
これにより、複数の携帯端末10のそれぞれごとに異なる内容の通知設定を管理できる。
また、設定部12は、携帯端末10に特定の名称を付ける設定(端末設定とも呼ぶ)を行ってもよい。ここで、端末設定について、図5を用いて説明する。
図5は、端末設定の一例を示す図である。図5は、携帯端末10が有するタッチパネルディスプレイ上の表示内容を示している。例えば、図4に示される設定後に、図5に示されるような、現在操作している(設定している)携帯端末10にどのような名称を付けるかを設定するための表示内容が表示される。
例えば、携帯端末10のユーザ(第1ユーザと呼ぶ)が、施設50に住む家族の父である場合、図5に示されるように、第1ユーザは、「お父さん」に対応するラジオボックスを選択する。これにより、設定部12は、特定の状態を第1ユーザに通知するか否かを第1ユーザの携帯端末10に付けられた名称(ここでは「お父さん」)と対応付けて設定する。例えば、第1ユーザが、第1サーバ100の記憶部106に記憶された、自身が行った設定内容を確認する場合に、第1ユーザの携帯端末10の識別情報(MACアドレス等)が表示等されても、その設定内容が自身の携帯端末10に対するものであるかがわかりにくい。これに対して、後述する図6に示されるように、設定内容に対して「お父さん」と表示等されることで、その設定内容が第1ユーザの携帯端末10に対するものであることがわかりやすくなる。
例えば、当該家族の他のユーザ(第2ユーザと呼ぶ)は、第2ユーザが使用する携帯端末10について、特定の状態を第2ユーザに通知するか否かの設定をする際に、すでに使用されている名称を第2ユーザの携帯端末10に付けられない。具体的には、すでに「お父さん」が第1ユーザの携帯端末10に付けられているため、第2ユーザの携帯端末10には「お父さん」を付けることができない。異なる設定内容が1つの名称に対して重複して対応付けられないようにするためである。
このようにして設定部12が設定した設定内容は、上述したように、第1サーバ100の記憶部106に記憶される。
図6は、実施の形態1に係る記憶部106に記憶された設定内容の一例を示す図である。図6は、例えば、第1ユーザ(父)の携帯端末10についての設定内容である。
図6に示されるように、図4において選択されたものと対応していることがわかる。また、設定内容に「お父さん」が対応付けられ、また、第1ユーザの携帯端末10の識別情報として識別情報Aが対応付けられていることがわかる。例えば、施設50に住む家族が父、母、祖父、祖母及び子供の5人家族である場合に、各ユーザが図4及び図5に示される設定を行うことで、ユーザごとの設定内容が第1サーバ100の記憶部106に記憶される。
次に、図3に示されるように、判定部13は、携帯端末10が施設50内及び施設50外のいずれに位置するかを判定する(ステップS12)。例えば、判定部13は、第1サーバ100と第1の通信路により通信可能であるとき、携帯端末10が施設50内に位置すると判定する。第1の通信路は、施設50内で用いられる通信路であり、例えば、施設50におけるAP20の無線LANを介する通信路である。判定部13は、携帯端末10が第1サーバ100と第1の通信路により通信不可能であるとき、携帯端末10が施設50外に位置すると判定する。具体的には、判定部13は、携帯端末10が第1サーバ100と、第1の通信路により通信不可能であるときであって、モバイル通信を介する第2の通信路により通信可能であるとき、携帯端末10が施設50外に位置すると判定する。また、判定部13は、携帯端末10が第1サーバ100と、第1の通信路により通信不可能であるときであって、施設50外におけるAP200の無線LANを介する第3の通信路により通信可能であるとき、携帯端末10が施設50外に位置すると判定する。
なお、携帯端末10が施設50内及び施設50外のいずれに位置するかの判定方法は、これに限らない。例えば、携帯端末10がGPS(Global Positioning System)を備えており、当該GPSによる位置情報が示す位置が施設50から所定の距離以内に含まれるか否かによって、上記判定が行われてもよい。また、例えば、施設50内に設けられた無線機器から携帯端末10へのBLE(Bluetooth(登録商標) Low Energy)ビーコン信号の電波強度が所定の閾値を超えるか否かによって、上記判定が行われてもよい。また、例えば、AP20から携帯端末10への無線LANの電波強度が所定の閾値を超えるか否かによって、上記判定が行われてもよい。
判定部13は、このようにして判定した判定結果を第1サーバ100へ送信する。具体的には、判定部13は、携帯端末10に設けられた通信インタフェースを用いて判定結果を第1サーバ100へ送信する。
判定部13が判定した判定結果は、上述したように、第1サーバ100の記憶部106に記憶される。
図7は、実施の形態1に係る記憶部106に記憶された判定結果の一例を示す図である。なお、施設50に住む家族における父の携帯端末10の識別情報を識別情報A、母の携帯端末10の識別情報を識別情報B、祖父の携帯端末10の識別情報を識別情報C、祖母の携帯端末10の識別情報を識別情報D、子供の携帯端末10の識別情報を識別情報Eとしている。また、図7に示されるように、ある時点において、父及び子供は施設50外におり、母、祖父及び祖母は施設50内にいると判定されている。
携帯端末10が施設50内及び施設50外のいずれに位置するかの判定結果が第1サーバ100に送信されるタイミングは、例えば、携帯端末10が施設50内に位置する状態から施設50外に位置する状態へと遷移したタイミング、又は、携帯端末10が施設50外に位置する状態から施設50内に位置する状態へと遷移したタイミングとなる。また、これらのタイミングに携帯端末10における設定内容が送信される。したがって、各ユーザの携帯端末10が設定内容及び判定結果を送信するこれらのタイミングに、第1サーバ100の記憶部106に記憶された設定内容及び判定結果が更新される。
次に、出力部105は、施設50に設けられた機器が特定の状態となっており、かつ、判定部13の判定結果が示す携帯端末10の位置が、設定部12によって携帯端末10が特定の状態をユーザに通知するように設定された位置となっている場合に、携帯端末10に当該機器が特定の状態にあることを出力させる。
具体的には、図3に示されるように、まず、出力部105は、施設50に設けられた機器が特定の状態となっているか否かを判定する(ステップS13)。上述したように、状態情報取得部103は、ゲートウェイ装置30から送信された、施設50に設けられた機器が特定の状態にとなっていることを示す状態情報を取得し、状態情報は、記憶部106に記憶されている。このため、出力部105は、記憶部106に記憶された状態情報を確認することで、当該判定を行うことができる。
出力部105は、施設50に設けられた機器が特定の状態となっていないと判定した場合(ステップS13でNo)、携帯端末10に機器が特定の状態にあることを出力させない。
出力部105は、施設50に設けられた機器が特定の状態となっていると判定した場合(ステップS13でYes)、判定部13の判定結果が示す携帯端末10の位置が、設定部12によって携帯端末10が特定の状態をユーザに通知するように設定された位置となっているか否かを判定する(ステップS14)。例えば、ここでは、照明器具42が点灯状態、つまり、照明器具42を消し忘れている状態にあるとし、出力部105は、照明器具42が特定の状態となっていると判定したとする。また、ここでは、第1ユーザ(父)の携帯端末10における設定内容つまり図6に示される設定内容、及び、図7に示す判定結果に着目して説明する。
図7に示されるように、判定部13の判定結果が示す第1ユーザ(父)の携帯端末10の位置は、施設50外となっている。また、図6に示されるように、「照明消し忘れ通知」は、携帯端末10が施設50外に位置する場合にのみ行われるように設定されている。このため、判定部13の判定結果が示す携帯端末10の位置と、設定部12によって携帯端末10が特定の状態(照明器具42の消し忘れ状態)をユーザに通知するように設定された位置とは、それぞれ施設50外となり一致する。
したがって、出力部105は、判定部13の判定結果が示す携帯端末10の位置が、設定部12によって携帯端末10が特定の状態をユーザに通知するように設定された位置となっていると判定する(ステップS14でYes)。
そして、出力部105は、第1ユーザの携帯端末10に施設50に設けられた機器が特定の状態にあること(具体的には、照明器具42を消し忘れている状態にあること)を出力させる(ステップS15)。例えば、出力部105は、プッシュ通知を行わせるための第2サーバ110を介して、第1ユーザの携帯端末10へ照明器具42を消し忘れている状態にあることを示すプッシュ通知をさせる。
図8は、プッシュ通知の一例を示す図である。図8は、携帯端末10が有するディスプレイ上の表示内容を示している。このように、施設50に設けられた機器が特定の状態となっていることが携帯端末10のディスプレイに表示されることで、当該機器が特定の状態となっていることを、携帯端末10を介してユーザに通知することができる。なお、施設50に設けられた機器が特定の状態となっていることが携帯端末10のスピーカから音声出力されることで、当該機器が特定の状態となっていることをユーザに通知してもよい。
なお、出力部105は、ステップS14における条件に当てはまる携帯端末10にのみ、機器が特定の状態にあることを出力させる。つまり、施設50に住む家族の携帯端末10のうち、ステップS14における条件に当てはまる携帯端末10がない場合(ステップS14でNo)、いずれの携帯端末10に対しても、施設50に設けられた機器が特定の状態にあることを出力させない。
[効果等]
以上説明したように、通知システム1は、施設50に設けられた機器が特定の状態となっていることを、携帯端末10を介してユーザに通知するシステムである。通知システム1は、携帯端末10が施設50内に位置する場合、及び、施設50外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する設定部12と、携帯端末10が施設50内及び施設50外のいずれに位置するかを判定する判定部13と、を備える。また、通知システム1は、機器が特定の状態となっており、かつ、判定部13の判定結果が示す携帯端末10の位置が、設定部12によって携帯端末10が特定の状態をユーザに通知するように設定された位置となっている場合に、携帯端末10に機器が特定の状態にあることを出力させる出力部105を備える。
以上説明したように、通知システム1は、施設50に設けられた機器が特定の状態となっていることを、携帯端末10を介してユーザに通知するシステムである。通知システム1は、携帯端末10が施設50内に位置する場合、及び、施設50外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する設定部12と、携帯端末10が施設50内及び施設50外のいずれに位置するかを判定する判定部13と、を備える。また、通知システム1は、機器が特定の状態となっており、かつ、判定部13の判定結果が示す携帯端末10の位置が、設定部12によって携帯端末10が特定の状態をユーザに通知するように設定された位置となっている場合に、携帯端末10に機器が特定の状態にあることを出力させる出力部105を備える。
携帯端末10が施設50内に位置する場合(つまり、携帯端末10を携帯するユーザが施設50内にいる場合)、及び、携帯端末10が施設50外に位置する場合(つまり、携帯端末10を携帯するユーザが施設50外にいる場合)のそれぞれについて、特定の状態をユーザに通知するか否かを設定できる。つまり、ユーザが宅内にいる場合及び宅外にいる場合のそれぞれについて、ユーザに通知すべき機器の特定の状態を、ユーザにより設定できる。したがって、ユーザが宅内にいる場合及び宅外にいる場合のそれぞれについて、適切な通知をできる。
また、設定部12は、さらに、携帯端末10の位置にかかわらず、特定の状態をユーザに通知するか否かを設定してもよい。
これによれば、携帯端末10の位置にかかわらず、特定の状態をユーザに通知したり、もしくは、ユーザに通知しなかったりすることができる。
また、設定部12は、特定の状態をユーザに通知するか否かを携帯端末10の識別情報と対応付けて設定してもよい。
これによれば、複数のユーザのそれぞれの携帯端末10の設定情報を区別することができ、ユーザごとに異なる条件に基づいて特定の状態を通知することができる。
また、通知システム1は、機器及び携帯端末10と通信するサーバ(第1サーバ100)を含み、第1サーバ100は、設定部12の設定内容を記憶する記憶部106を備え、出力部105は、第1サーバ100に備えられていてもよい。
これによれば、施設50に設けられた機器が特定の状態にあることを携帯端末10に出力させるか否かの判断を、第1サーバ100に行わせることができるため、携帯端末10での情報処理等の負担を軽減することができる。
また、通知システム1は、機器及び携帯端末10と通信するサーバ(第1サーバ100)を含み、判定部13は、第1サーバ100と第1の通信路により通信可能であるとき、携帯端末10が施設50内に位置すると判定し、携帯端末10が第1サーバ100と第1の通信路により通信不可能であるとき、携帯端末10が施設50外に位置すると判定してもよい。具体的には、第1の通信路は、施設50内で用いられる通信路であってもよい。より具体的には、第1の通信路は、施設50におけるAP20の無線LANを介する通信路であってもよい。
これによれば、携帯端末10が施設50内で用いられる第1の通信路により通信可能な状態にあるか、第1の通信路により通信不可能な状態にあるかを判定することで、携帯端末10が施設50内及び施設50外のいずれに位置するか容易に判定できる。
また、判定部13は、携帯端末10が第1サーバ100と、第1の通信路により通信不可能であるときであって、モバイル通信を介する第2の通信路により通信可能であるとき、携帯端末10が施設50外に位置すると判定してもよい。また、判定部13は、携帯端末が第1サーバ100と、第1の通信路により通信不可能であるときであって、施設50外におけるAP200の無線LANを介する第3の通信路により通信可能であるとき、携帯端末10が施設50外に位置すると判定してもよい。
これによれば、携帯端末10が第1の通信路により通信不可能であるときの具体例として、モバイル通信を介する第2の通信路により通信可能であるとき、又は、施設50外におけるAP200の無線LANを介する第3の通信路により通信可能であるときには、携帯端末10が施設50外に位置すると容易に判定できる。
また、機器の特定の状態は、照明器具42の点灯状態、ガス遮断器44の開放状態、気温計45の高温検知状態、空調設備43の稼働状態、又は、電気料金測定装置(配電盤41)の電気料金超過検知状態であってもよい。
これによれば、照明器具42を消し忘れていること、ガス栓を閉め忘れていること、熱中症の危険性があること、又は、節電をしたほうがよいことを通知することができる。
(実施の形態2)
実施の形態1では、設定部12の設定内容及び判定部13の判定結果が第1サーバ100へ送信され、第1サーバ100側で、施設50に設けられた機器が特定の状態にあることを携帯端末10に出力させるか否かを判断している。実施の形態2では、設定部12の設定内容及び判定部13の判定結果が第1サーバ100へ送信されず、施設50に設けられた機器が特定の状態にあることを携帯端末10に出力させるか否かを携帯端末10自身が判断する点が、実施の形態1と異なる。以下、実施の形態2について、図9を用いて実施の形態1と異なる点を中心に説明する。
実施の形態1では、設定部12の設定内容及び判定部13の判定結果が第1サーバ100へ送信され、第1サーバ100側で、施設50に設けられた機器が特定の状態にあることを携帯端末10に出力させるか否かを判断している。実施の形態2では、設定部12の設定内容及び判定部13の判定結果が第1サーバ100へ送信されず、施設50に設けられた機器が特定の状態にあることを携帯端末10に出力させるか否かを携帯端末10自身が判断する点が、実施の形態1と異なる。以下、実施の形態2について、図9を用いて実施の形態1と異なる点を中心に説明する。
図9は、実施の形態2に係る通知システム1aにおける第1サーバ100a及び携帯端末10aの一例を示す構成図である。なお、通知システム1aの全体構成については、実施の形態1における通知システム1と基本的には同じであるため説明は省略する。
通知システム1aは、少なくとも設定部12、判定部13及び出力部14を備える。実施の形態2では、設定部12及び判定部13は携帯端末10aに備えられ、出力部14についても、携帯端末10aに備えられる。
携帯端末10aは、携帯端末10と同じように、プロセッサ11a、ユーザインタフェース(提示部15等を含む)、記憶部16a、通信インタフェース(図示しない通信回路及びアンテナ等)等を含むコンピュータであり、例えば、スマートフォン又はタブレット等の携帯端末である。記憶部16aは、ROM、RAM等であり、プロセッサ11aにより実行される制御プログラム(コンピュータプログラム)を記憶することができる。
プロセッサ11aが、制御プログラムに従って動作することにより、プロセッサ11aが有する機能構成要素である設定部12、判定部13及び出力部14が実現される。また、プロセッサ11aが、制御プログラムに従って動作することにより、通信インタフェース及び提示部15等を制御する処理が行われる。プロセッサ11aは、さらに、出力部14を備える点が、実施の形態1におけるプロセッサ11と異なる。
携帯端末10aは、設定部12の設定内容及び判定部13の判定結果を第1サーバ100aに送信しない。また、設定部12の設定内容及び判定部13の判定結果が記憶部16aに記憶される。
出力部14については、後述する。
第1サーバ100aは、第1サーバ100と同じように、プロセッサ101a、記憶部106a、通信インタフェース(図示しない通信回路等)等を含むコンピュータである。記憶部106aは、ROM、RAM等であり、プロセッサ101aにより実行される制御プログラム(コンピュータプログラム)を記憶することができる。
プロセッサ101aが、制御プログラムに従って動作することにより、プロセッサ101aが有する機能構成要素である状態情報取得部103及び通知部105aが実現される。また、プロセッサ101aが、制御プログラムに従って動作することにより、通信インタフェース等を制御する処理が行われる。プロセッサ101aは、設定情報取得部102及び判定結果取得部104を備えず、出力部105の代わりに通知部105aを備える点が、実施の形態1におけるプロセッサ101と異なる。設定部12の設定内容及び判定部13の判定結果が第1サーバ100aに送信されないため、プロセッサ101aは、設定情報取得部102及び判定結果取得部104を備えていない。
通知部105aは、状態情報取得部103が取得した、施設50に設けられた機器が特定の状態にとなっていることを示す情報を、第2サーバ110を介して携帯端末10aに送信する。実施の形態1では、出力部105は、ステップS14における条件に当てはまる携帯端末10にのみ、機器が特定の状態にあることを出力させたが、実施の形態2では、施設50におけるユーザ全ての携帯端末10aに、施設50に設けられた機器が特定の状態にとなっていることを示す情報をいったん送信する。
そして、携帯端末10aの出力部14は、施設50に設けられた機器が特定の状態となっているか否かを、第1サーバ100aの通知部105aから送信された情報に基づいて判定する。以降は、出力部14は、携帯端末10aの記憶部16aに記憶された設定部12の設定内容及び判定部13の判定結果を用いて、実施の形態1における第1サーバ100の出力部105と同じように処理を行い、施設50に設けられた機器が特定の状態にあることを提示部15に出力する。携帯端末10aは、施設50に設けられた機器が特定の状態にとなっていることを示す情報をいったん受信するが、当該情報をユーザに通知しないと判断した場合には、当該情報は通知されず例えば削除される。
以上説明したように、実施の形態1では、第1サーバ100は、設定部12の設定内容を記憶する記憶部106を備え、出力部105が第1サーバ100に備えられていたが、実施の形態2では、携帯端末10aは、設定部12の設定内容を記憶する記憶部16aを備え、出力部14が携帯端末10aに備えられている。このように、設定部12の設定内容及び判定部13の判定結果が第1サーバ100aへ送信されず、施設50に設けられた機器が特定の状態にあることを携帯端末10aに出力させるか否かを携帯端末10a自身が判断してもよい。この場合であっても、ユーザが宅内にいる場合及び宅外にいる場合のそれぞれについて、適切な通知をできる。
(その他の実施の形態)
以上、実施の形態に係る通知システム1、1aについて説明したが、本発明は、上記実施の形態に限定されるものではない。
以上、実施の形態に係る通知システム1、1aについて説明したが、本発明は、上記実施の形態に限定されるものではない。
例えば、上記実施の形態では、設定部12は、携帯端末10、10aの位置にかかわらず、特定の状態をユーザに通知するか否かを設定したが、このような設定をしなくてもよい。つまり、図4において、「非通知」及び「全て」についての設定がなくてもよい。
また、例えば、設定部12は、特定の状態をユーザに通知するか否かを携帯端末10、10aの識別情報と対応付けて設定したが、このような設定をしなくてもよい。
また、本発明は、通知システム1、1aとして実現できるだけでなく、通知システム1、1aを構成する各構成要素が行うステップ(処理)を含む通知方法として実現できる。
具体的には、図3に示されるように、通知方法は、施設50に設けられた機器が特定の状態となっていることを、携帯端末10を介してユーザに通知する通知方法であって、携帯端末10が施設50内に位置する場合、及び、施設50外に位置する場合のそれぞれについて、特定の状態をユーザに通知するか否かを設定する設定ステップ(ステップS11)と、携帯端末10が施設50内及び施設50外のいずれに位置するかを判定する判定ステップ(ステップS12)と、機器が特定の状態となっており、かつ、判定ステップでの判定結果が示す携帯端末10の位置が、設定ステップにおいて携帯端末10が特定の状態をユーザに通知するように設定された位置となっている場合に、携帯端末10に機器が特定の状態にあることを出力させる出力ステップ(ステップS13~ステップS15)と、を含む。
例えば、それらのステップは、コンピュータ(コンピュータシステム)によって実行されてもよい。そして、本発明は、それらの方法に含まれるステップを、コンピュータに実行させるためのプログラムとして実現できる。さらに、本発明は、そのプログラムを記録したCD-ROM等である非一時的なコンピュータ読み取り可能な記録媒体として実現できる。
例えば、本発明が、プログラム(ソフトウェア)で実現される場合には、コンピュータのCPU、メモリ及び入出力回路等のハードウェア資源を利用してプログラムが実行されることによって、各ステップが実行される。つまり、CPUがデータをメモリ又は入出力回路等から取得して演算したり、演算結果をメモリ又は入出力回路等に出力したりすることによって、各ステップが実行される。
また、上記実施の形態の通知システム1、1aに含まれる各構成要素は、専用又は汎用の回路として実現されてもよい。
また、上記実施の形態の通知システム1、1aに含まれる各構成要素は、集積回路(IC:Integrated Circuit)であるLSI(Large Scale Integration)として実現されてもよい。
また、集積回路はLSIに限られず、専用回路又は汎用プロセッサで実現されてもよい。プログラム可能なFPGA(Field Programmable Gate Array)、又は、LSI内部の回路セルの接続及び設定が再構成可能なリコンフィギュラブル・プロセッサが、利用されてもよい。
さらに、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて、通知システム1、1aに含まれる各構成要素の集積回路化が行われてもよい。
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態や、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
1、1a 通知システム
10、10a 携帯端末
12 設定部
13 判定部
14、105 出力部
16、16a、106、106a 記憶部
41 配電盤(電気料金測定装置)
42 照明器具
43 空調設備
44 ガス遮断器
45 気温計
50 施設
100、100a 第1サーバ(サーバ)
10、10a 携帯端末
12 設定部
13 判定部
14、105 出力部
16、16a、106、106a 記憶部
41 配電盤(電気料金測定装置)
42 照明器具
43 空調設備
44 ガス遮断器
45 気温計
50 施設
100、100a 第1サーバ(サーバ)
Claims (13)
- 施設に設けられた機器が特定の状態となっていることを、携帯端末を介してユーザに通知する通知システムであって、
前記携帯端末が前記施設内に位置する場合、及び、前記施設外に位置する場合のそれぞれについて、前記特定の状態を前記ユーザに通知するか否かを設定する設定部と、
前記携帯端末が前記施設内及び前記施設外のいずれに位置するかを判定する判定部と、
前記機器が前記特定の状態となっており、かつ、前記判定部の判定結果が示す前記携帯端末の位置が、前記設定部によって前記携帯端末が前記特定の状態を前記ユーザに通知するように設定された位置となっている場合に、前記携帯端末に前記機器が前記特定の状態にあることを出力させる出力部と、を備える、
通知システム。 - 前記設定部は、さらに、前記携帯端末の位置にかかわらず、前記特定の状態を前記ユーザに通知するか否かを設定する、
請求項1に記載の通知システム。 - 前記設定部は、前記特定の状態を前記ユーザに通知するか否かを前記携帯端末の識別情報と対応付けて設定する、
請求項1又は2に記載の通知システム。 - 前記通知システムは、前記機器及び前記携帯端末と通信するサーバを含み、
前記サーバは、前記設定部の設定内容を記憶する記憶部を備え、
前記出力部は、前記サーバに備えられる、
請求項1~3のいずれか1項に記載の通知システム。 - 前記携帯端末は、前記設定部の設定内容を記憶する記憶部を備え、
前記出力部は、前記携帯端末に備えられる、
請求項1~3のいずれか1項に記載の通知システム。 - 前記通知システムは、前記機器及び前記携帯端末と通信するサーバを含み、
前記判定部は、前記サーバと第1の通信路により通信可能であるとき、前記携帯端末が前記施設内に位置すると判定し、前記携帯端末が前記サーバと前記第1の通信路により通信不可能であるとき、前記携帯端末が前記施設外に位置すると判定する、
請求項1~5のいずれか1項に記載の通知システム。 - 前記第1の通信路は、前記施設内で用いられる通信路である、
請求項6に記載の通知システム。 - 前記第1の通信路は、前記施設におけるアクセスポイントの無線LAN(Local Area Network)を介する通信路である、
請求項7に記載の通知システム。 - 前記判定部は、前記携帯端末が前記サーバと、前記第1の通信路により通信不可能であるときであって、モバイル通信を介する第2の通信路により通信可能であるとき、前記携帯端末が前記施設外に位置すると判定する、
請求項6~8のいずれか1項に記載の通知システム。 - 前記判定部は、前記携帯端末が前記サーバと、前記第1の通信路により通信不可能であるときであって、前記施設外におけるアクセスポイントの無線LANを介する第3の通信路により通信可能であるとき、前記携帯端末が前記施設外に位置すると判定する、
請求項6~9のいずれか1項に記載の通知システム。 - 前記機器の前記特定の状態は、照明器具の点灯状態、ガス遮断器の開放状態、気温計の高温検知状態、空調設備の稼働状態、又は、電気料金測定装置の電気料金超過検知状態である、
請求項1~10のいずれか1項に記載の通知システム。 - 施設に設けられた機器が特定の状態となっていることを、携帯端末を介してユーザに通知する通知方法であって、
前記携帯端末が前記施設内に位置する場合、及び、前記施設外に位置する場合のそれぞれについて、前記特定の状態を前記ユーザに通知するか否かを設定する設定ステップと、
前記携帯端末が前記施設内及び前記施設外のいずれに位置するかを判定する判定ステップと、
前記機器が前記特定の状態となっており、かつ、前記判定ステップでの判定結果が示す前記携帯端末の位置が、前記設定ステップにおいて前記携帯端末が前記特定の状態を前記ユーザに通知するように設定された位置となっている場合に、前記携帯端末に前記機器が前記特定の状態にあることを出力させる出力ステップと、を含む、
通知方法。 - 請求項12に記載の通知方法をコンピュータに実行させるプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018142094 | 2018-07-30 | ||
JP2018-142094 | 2018-07-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020026613A1 true WO2020026613A1 (ja) | 2020-02-06 |
Family
ID=69230938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/023794 WO2020026613A1 (ja) | 2018-07-30 | 2019-06-17 | 通知システム、通知方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2020026613A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016105530A (ja) * | 2013-07-05 | 2016-06-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 情報通知方法 |
JP2017208112A (ja) * | 2012-09-28 | 2017-11-24 | パナソニックIpマネジメント株式会社 | 情報表示方法 |
JP2018093461A (ja) * | 2016-11-25 | 2018-06-14 | 京セラ株式会社 | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 |
-
2019
- 2019-06-17 WO PCT/JP2019/023794 patent/WO2020026613A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017208112A (ja) * | 2012-09-28 | 2017-11-24 | パナソニックIpマネジメント株式会社 | 情報表示方法 |
JP2016105530A (ja) * | 2013-07-05 | 2016-06-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 情報通知方法 |
JP2018093461A (ja) * | 2016-11-25 | 2018-06-14 | 京セラ株式会社 | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10558323B1 (en) | Systems and methods for smart home automation using a multifunction status and entry point icon | |
US9940798B2 (en) | Alarm arming with open entry point | |
WO2022037136A1 (zh) | 安全预警方法、***及装置、电子设备及存储介质 | |
Yue et al. | Voice activated smart home design and implementation | |
TWI689844B (zh) | 行動裝置以及控制方法 | |
US9167673B2 (en) | Method for controlling a plurality of street lamps | |
JP5960184B2 (ja) | 通信システム、制御装置、サーバ装置、制御方法、および情報処理方法 | |
JP2016045964A (ja) | Iotデバイスコンフィギュレーションのための方法及び記憶媒体 | |
EP3360309B1 (en) | Iot interaction system | |
WO2017016025A1 (zh) | 一种室内环境监控方法及物联网终端 | |
US20140006589A1 (en) | Network capability notification | |
Azni et al. | Home automation system with android application | |
KR20210127893A (ko) | 외부 장치 액션 설정 방법 및 이를 지원하는 전자 장치 | |
US10587996B2 (en) | Retroactive messaging for handling missed synchronization events | |
US20180255446A1 (en) | Remote access to an accessory device | |
CN108702306B (zh) | 电子设备及其传感器布置方法 | |
JP6181486B2 (ja) | 通信システム、サーバ装置、携帯端末装置、および情報処理方法 | |
WO2020026613A1 (ja) | 通知システム、通知方法及びプログラム | |
KR102521850B1 (ko) | 인공지능 사물인터넷 시스템을 위한 이동 단말기의 제어방법 | |
WO2017026157A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2016181839A (ja) | 表示制御プログラム、表示制御システム及び表示制御方法 | |
JP2015231230A (ja) | 操作端末、プログラム、通信システム及び操作端末の制御方法 | |
US11871498B2 (en) | Determining a reachability of an electronic device over multiple wireless communication protocols | |
US20240129157A1 (en) | Device and method for controlling indoor appliances | |
JP2019153883A (ja) | 表示方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19843575 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19843575 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |