WO2015037239A1 - 情報通知方法 - Google Patents

情報通知方法 Download PDF

Info

Publication number
WO2015037239A1
WO2015037239A1 PCT/JP2014/004698 JP2014004698W WO2015037239A1 WO 2015037239 A1 WO2015037239 A1 WO 2015037239A1 JP 2014004698 W JP2014004698 W JP 2014004698W WO 2015037239 A1 WO2015037239 A1 WO 2015037239A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
display terminal
house
home appliance
household electrical
Prior art date
Application number
PCT/JP2014/004698
Other languages
English (en)
French (fr)
Inventor
松崎 なつめ
布田 裕一
大森 基司
前田 学
勇二 海上
Original Assignee
パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ filed Critical パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ
Priority to US14/441,974 priority Critical patent/US9762407B2/en
Priority to EP14844249.4A priority patent/EP3046033B1/en
Priority to JP2015512428A priority patent/JP5829358B2/ja
Publication of WO2015037239A1 publication Critical patent/WO2015037239A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2825Reporting to a device located outside the home and the home network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/065Generation of reports related to network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements 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
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/80Homes; Buildings
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • G16Y20/20Information sensed or collected by the things relating to the thing itself
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/20Analytics; Diagnosis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/40Arrangements in telecontrol or telemetry systems using a wireless architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/80Arrangements in the sub-station, i.e. sensing device
    • H04Q2209/86Performing a diagnostic of the sensing device

Definitions

  • This disclosure relates to status notifications such as forgetting to turn off household electrical appliances when going out.
  • An information notification method in an information management system for managing information indicating a state of one or more home appliances in a house Receiving log information including an operation state of the one household electrical appliance among the one or more household electrical appliances from the one household electrical appliance via the first network; The information indicating the operating state of the one household electrical appliance is received from the other household electrical appliance via the first network, and the other household electrical appliance can monitor the operating state of the one household electrical appliance, Receiving the position information of the display terminal of the user of the home appliance from the display terminal; The log received from the one home appliance when the position information of the house is compared with the position information of the display terminal and the position of the display terminal is determined to be within a predetermined distance from the house.
  • FIG. 2 is a block diagram of a monitoring device 103 of the information notification system 11 according to Embodiment 1 of the present disclosure.
  • FIG. 2 is a block diagram of a server 200 of the information notification system 11 according to the first embodiment of the present disclosure.
  • FIG. 2 is a block diagram of a mobile device 300 of the information notification system 11 according to Embodiment 1 of the present disclosure.
  • FIG. 7 is a sequence diagram illustrating an operation of the information notification system 11 according to the first embodiment of the present disclosure.
  • FIG. 6 is an example of a determination table used by the log determination unit 216 of the information notification system 11 according to the first embodiment of the present disclosure. It is explanatory drawing which shows the range in the 1st Example of the predetermined range judgment part 206 of the information notification system 11 in Embodiment 1 of this indication.
  • 7 is a flowchart illustrating an operation in a first example of a predetermined range determination unit 206 of the information notification system 11 according to the first embodiment of the present disclosure. It is explanatory drawing which shows the range in 2nd Example of the predetermined range judgment part 206 of the information notification system 11 in Embodiment 1 of this indication.
  • 14 is a flowchart illustrating an operation in a second example of the predetermined range determination unit 206 of the information notification system 11 according to the first embodiment of the present disclosure. It is a block diagram in the 3rd example of predetermined range judgment part 206 of information notifying system 11 in Embodiment 1 of this indication. It is explanatory drawing which shows the range in 3rd Example of the predetermined range judgment part 206 of the information notification system 11 in Embodiment 1 of this indication. 14 is a flowchart illustrating an operation in the third example of the predetermined range determination unit 206 of the information notification system 11 according to the first embodiment of the present disclosure. It is a figure which shows an example of the data structure of the household appliance log of the information notification system 11 in Embodiment 1 of this indication.
  • FIG. 14 is a flowchart illustrating an operation in the implementation example 1 of the log determination unit 216 of the information notification system 11 according to the first embodiment of the present disclosure. It is a figure showing an example of notice screen G19 of information notice system 11 in Embodiment 1 of this indication. It is a block diagram of the household appliances 101 of the information notification system 11 in Embodiment 2 of this indication. It is a block diagram of the server 200 of the information notification system 11 in Embodiment 2 of this indication.
  • FIG. 10 is a sequence diagram illustrating an operation of the information notification system 11 according to the second embodiment of the present disclosure. It is a figure which shows an example of the judgment table used with the log judgment part 216 of the information notification system 11 in Embodiment 2 of this indication. It is a figure which shows an example of the operation screen G25 of the information notification system 11 in Embodiment 2 of this indication. It is a figure showing an example of notice screen G26 of information notice system 11 in Embodiment 2 of this indication. It is a figure which shows an example of notification screen G27 of the information notification system 11 in Embodiment 2 of this indication.
  • FIG. 14 is a flowchart illustrating an operation of a second implementation example in the log determination unit 216 of the information notification system 11 according to the second embodiment of the present disclosure. It is a block diagram of the server 200 of the information notification system 11 in Embodiment 3 of this indication. 16 is a flowchart illustrating a first operation example of a required time acquisition unit 217 of the information notification system 11 according to Embodiment 3 of the present disclosure. 16 is a flowchart illustrating a second operation example of the required time acquisition unit 217 of the information notification system 11 according to Embodiment 3 of the present disclosure.
  • FIG. 14 is a flowchart illustrating an operation of a predetermined range determination unit 206 of the information notification system 11 according to Embodiment 4 of the present disclosure. It is a figure which shows an example of the notification screen G36 of the information notification system in Embodiment 4 of this indication. It is a sequence diagram which shows operation
  • FIG. 1 It is a figure which shows an example of the display of a portable apparatus in the case of designating a household appliance as an application of the information notification system 11 in Embodiment 1 of the present disclosure. It is a figure which shows the whole image of the service which the information management system in this Embodiment provides. It is a figure which shows the example in which an apparatus maker corresponds to a data center operating company. It is a figure which shows the example in which both or one of an apparatus manufacturer and a management company corresponds to a data center operating company. It is a figure which shows the whole image of the service which the information management system in the service type 1 (in-house data center type
  • each electric appliance (1005) is operated when the amount of power consumed by the power consumption measuring device (1001) attached to each electric appliance (1005) exceeds a threshold. Judge that you are doing. Therefore, for example, it is not considered to determine the operating state of an electrical appliance that does not have a dedicated measurement device that measures power consumption for each device, such as a home appliance or an AV device.
  • Patent Document 1 when the power consumption measuring device calculates an incorrect power consumption due to a malfunction of the power consumption measuring device, or degradation of a path connecting the electrical appliance and the power consumption measuring device. If, for example, information indicating the amount of power consumption is not correctly transmitted between the electrical appliance and the power consumption measuring device, the user may recognize the malfunction of the appliance even if the operating state of the electrical appliance is incorrectly determined. There was a problem of not being able to do so and not being aware of the mistake.
  • An information notification method in an information management system for managing information indicating a state of one or more home appliances in a house Receiving log information including the operating state of one of the one or more home appliances from the one home appliance via the first network; The information indicating the operating state of the one household electrical appliance is received from the other household electrical appliance via the first network, and the other household electrical appliance can monitor the operating state of the one household electrical appliance, Receiving the position information of the display terminal of the user of the home appliance from the display terminal; The log received from the one home appliance when the position information of the house is compared with the position information of the display terminal and the position of the display terminal is determined to be within a predetermined distance from the house.
  • the one or more home appliances Log information including the operating state of the one household electrical appliance received from one household electrical appliance, and the operating state of the one household electrical appliance received from another household electrical appliance capable of monitoring the operational state of the one household electrical appliance
  • the information indicating the same does not match, information indicating that there is a possibility of malfunction of the one household electrical appliance is provided to the display terminal.
  • the one household electrical appliance is a dedicated measuring device. Even if not provided, it is possible to accurately determine the malfunction of the one household electrical appliance.
  • the log information including the operation state of the one home appliance does not match the information indicating the operation state of the one home appliance received from another home appliance that can monitor the operation state of the one home appliance.
  • information indicating that there is a possibility of malfunction of the one household electrical appliance is provided to the display terminal of the user. Therefore, for example, even if the operation state of the one home appliance indicated by the log information is incorrect due to a failure of the one home appliance or deterioration of a transmission path for receiving log information from the one home appliance The user can recognize that fact. Thereby, the user can take an appropriate action such as inspection or repair of the one household electrical appliance and the transmission path.
  • the display terminal is prevented from receiving status notifications for all home appliances managed by the information notification system can do.
  • by preventing unnecessary communication it is possible to suppress an increase in communication cost without bothering the user.
  • the first network and the second network may be the same network.
  • the first network and the second network may be different networks.
  • Using a database that manages map information obtain area map information of the area including the position indicated by the position information of the display terminal, Managing the location information received periodically from the display terminal together with the reception time; Calculate the moving speed of the display terminal based on the time change of the position information of the display terminal, It may be determined whether the position of the display terminal is within a predetermined distance from the house using the calculated moving speed of the display terminal and the area map information.
  • the position of the display terminal at the timing of notifying the display terminal of information that there is a possibility of malfunction may be predicted. Therefore, even if the accurate position information of the display terminal at the notification timing is not known, it can be determined whether the display terminal is within a predetermined distance at the notification timing.
  • Managing correspondence information indicating the other home appliance corresponding to the one home appliance; You may select the said other household appliances matched with the said one household appliance based on the said correspondence information.
  • the position of the display terminal does not coincide with the position of the house and is included in the predetermined distance range, there is a possibility that the one household electrical appliance may malfunction through the second network.
  • the information may be provided to the display terminal.
  • the one home appliance may be malfunctioning. Information is notified to the display terminal. Therefore, when the user of the display terminal goes out and the user is not far away from the house, the determination result can be transmitted to the user's display terminal.
  • the user can easily select an action to be returned to the house in order to change the operation state of the home appliance. Therefore, for example, it is possible to prevent waste of electric power due to a user going out while a home appliance such as an air conditioner or a television is in an ON state.
  • the one household electrical appliance may be malfunctioning via the second network.
  • Information may be provided to the display terminal.
  • Using a database that manages map information obtain area map information of the area including the position indicated by the position information of the display terminal, Tracking changes in the location information of the display terminal received from the display terminal on the regional map information, Determining a route to the house and a moving speed of the display terminal on the area map information based on a change in the position information of the display terminal that has been tracked; Time until the user of the display terminal returns to the house using the determined route and moving speed when providing information indicating that the one household electrical appliance may be malfunctioning to the display terminal To calculate Information indicating that the one home appliance may malfunction may be provided along with information indicating a time until the user of the display terminal returns to the house based on the calculated time.
  • Count the elapsed time from when the display terminal leaves the area corresponding to the house Obtaining the counted time when providing the display terminal with information indicating that the one home appliance may be malfunctioning; Information indicating that the one home appliance may malfunction may be provided along with information indicating a time until the user of the display terminal returns to the house based on the acquired time.
  • the position information of the display terminal may be periodically received from the display terminal.
  • the moving speed of the display terminal can be easily obtained from a plurality of location information, and the route taken by the user can be traced using the map information.
  • the other home appliance is a wattmeter that is connected to the information management system through the first network and detects the amount of power used in the house
  • the information indicating the operating state of the one household electrical appliance received from the other household electrical appliance may be information indicating the power consumption received from the power meter via the first network.
  • the other home appliance is connected to the information management system through the first network, and includes a sound collecting device that collects operation sounds of the one home appliance,
  • the information indicating the operation state of the one home appliance received from the other home appliance is information indicating the operation sound of the one home appliance received from the other home appliance via the first network. Also good.
  • the other home appliance is connected to the information management system through the first network, and includes an electronic thermometer for measuring the temperature in the house,
  • the information indicating the operating state of the one household electrical appliance received from the other household electrical appliance may be information indicating the temperature in the house received from the other household electrical appliance via the first network.
  • An information notification method in an information management system for managing information indicating a state of one or more home appliances in a house Receiving log information including the operating state of the one household electrical appliance from the one household electrical appliance via the first network; The information indicating the operating state of the one household electrical appliance is received from the other household electrical appliance via the first network, and the other household electrical appliance can monitor the operating state of the one household electrical appliance, Receiving the position information of the display terminal of the user of the home appliance from the display terminal; Using a database that manages map information, obtain area map information of the area including the position indicated by the position information of the display terminal, Tracking changes in the location information of the display terminal received from the display terminal on the regional map information, Based on the change in the location information of the tracked display terminal, the travel distance that the display terminal has moved from the house on the regional map information is calculated, When it is determined that the log information received from the one home appliance does not match the information indicating the operation state of the one home appliance received from the other home appliance, from the house of the display terminal By the time
  • the movement distance by which the display terminal has moved from the house is calculated using the change in the position information of the display terminal of the user of the home appliance. And it is a case where it is judged that the moving distance of the display terminal is within the range of the predetermined distance, and includes the operation state of the one household electrical appliance received from one household electrical appliance among the one or more household electrical appliances.
  • the log information does not match the information indicating the operation state of the one home appliance received from another home appliance that can monitor the operation state of the one home appliance, the one home appliance is malfunctioning. Information indicating the possibility is provided to the display terminal.
  • the one household electrical appliance does not have a dedicated measuring device, it is possible to accurately determine the operating state of the one household electrical appliance, and when the user of the display terminal is out, the user's Information indicating that there is a possibility of malfunction may be transmitted to the user's display terminal at an appropriate time when the user is not away from the house in consideration of the distance actually moved.
  • the distance traveled by the user may be longer than the linear distance from the house, for example, 1.5 km.
  • the notification deadline to the user is determined based on the distance actually moved from the house, there is a possibility that the user may have a malfunction while the distance that the user has to move to return to the house is relatively short.
  • Information to that effect can be notified to the user. By notifying the user of information at this timing, the user can easily select an action to be returned to the house in order to take an appropriate action such as inspection or repair of the one home appliance and the transmission path.
  • the display terminal is prevented from receiving status notifications for all home appliances managed by the information notification system can do.
  • by preventing unnecessary communication it is possible to suppress an increase in communication cost without bothering the user.
  • An information notification method in an information management system for managing information indicating a state of one or more home appliances in a house Managing information designating one household appliance among the one or more household appliances; Receiving log information including the operating state of the one household electrical appliance from the one household electrical appliance via the first network; Information indicating the operating state of the one household electrical appliance is received from another household electrical appliance via the first network, and the other household electrical appliance can monitor the operating state of the one household electrical appliance, Determining whether the log information received from the one home appliance matches the information indicating the operating state of the one home appliance received from the other home appliance; Receiving the position information of the display terminal of the user of the home appliance from the display terminal; When the position information of the house is compared with the position information of the display terminal and it is determined that the position of the display terminal is within a predetermined distance from the house, the position of the display terminal is the predetermined distance from the house. While included in the range, the log information received from the one household electrical appliance via the second network and the information indicating the operation state of the first
  • information specifying one home appliance among one or more home appliances is managed, and if the position of the display terminal is within the predetermined distance from the house, the one home appliance Log information including the operating state of the one home appliance received from the device, and information indicating the operating state of the one home appliance received from another home appliance capable of monitoring the operating state of the one home appliance
  • the comparison result is provided to the display terminal.
  • the user designates a desired household electrical appliance from among predetermined household electrical appliances in the house before leaving the range of the predetermined distance after going out, and the operating state of the one household electrical appliance And a comparison result between the log information including the information indicating the operation state of the one household electrical appliance received from the other household electrical appliance monitoring the one household electrical appliance can be acquired through the display terminal. Therefore, the user can confirm whether or not the one household electrical appliance is malfunctioning from the comparison result.
  • the one household electrical appliance since the malfunction of the one household electrical appliance is determined using log information including the operation state of the one household electrical appliance received from the one household electrical appliance, the one household electrical appliance has a dedicated measuring device. Even if it is not provided, it is possible to accurately determine the malfunction of the one household electrical appliance.
  • a comparison result between the log information including the operation state of the one home appliance and the information indicating the operation state of the one home appliance received from another home appliance that can monitor the operation state of the one home appliance Is provided to the user's display terminal Therefore, for example, even if the operation state of the one home appliance indicated by the log information is incorrect due to a failure of the one home appliance or deterioration of a transmission path for receiving log information from the one home appliance The user can recognize that. Thereby, the user can take an appropriate action such as inspection or repair of the one household electrical appliance and the transmission path.
  • the display terminal since the comparison result for only the one household electrical appliance specified in advance is transmitted to the display terminal of the user, the display terminal is prevented from receiving status notifications for all household electrical appliances managed by the information notification system. be able to. As a result, it is possible to prevent an unreasonable increase in the amount of communication, and to prevent an increase in network traffic due to an increase in the amount of communication. Further, by preventing unnecessary communication, it is possible to suppress an increase in communication cost without bothering the user.
  • Managing correspondence information indicating the other home appliance corresponding to the one home appliance; You may select the said other household appliances matched with the said one household appliance based on the said correspondence information.
  • Using a database that manages map information obtain area map information of the area including the position indicated by the position information of the display terminal, Tracking changes in the location information of the display terminal received from the display terminal on the regional map information, Determining a route to the house and a moving speed of the display terminal on the area map information based on a change in the position information of the display terminal that has been tracked;
  • the time until the user of the display terminal returns to the house using the determined route and moving speed is calculated.
  • information indicating a time until the user of the display terminal returns to the house may be provided based on the calculated time.
  • Count the elapsed time from when the display terminal leaves the area corresponding to the house Obtaining the counted time when providing the display terminal with information indicating that the one home appliance may be malfunctioning;
  • the display based on the acquired time together with information indicating a comparison result between the log information received from the one household electrical appliance and information indicating an operation state of the one household electrical appliance received from the other household electrical appliance.
  • Information indicating a time until the user of the terminal returns to the house may be provided.
  • the time until the user returns to the house is also displayed, so that the user can be provided with a determination material for determining whether to return to the house.
  • the other home appliance is a wattmeter that is connected to the information management system through the first network and detects the amount of power used in the house
  • the information indicating the operating state of the one household electrical appliance received from the other household electrical appliance may be information indicating the power consumption received from the power meter via the first network.
  • an information notification method in an information management system for managing information indicating a state of one or more household electrical appliances in a house, Receiving an operation instruction to operate one of the one or more home appliances; Receiving log information including the operating state of the one household electrical appliance from the one household electrical appliance via the first network; Information indicating the operating state of the one household electrical appliance is received from another household electrical appliance via the first network, and the other household electrical appliance can monitor the operating state of the one household electrical appliance, The operation instruction for operating the one home appliance, the log information received from the one home appliance, and the information indicating the operation state of the one home appliance received from the other home appliance, Receiving the position information of the display terminal of the user of the home appliance from the display terminal; When the position information of the house is compared with the position information of the display terminal and it is determined that the position of the display terminal is within a predetermined distance from the house, the position of the display terminal is the predetermined distance from the house. While being included in the range, information indicating whether or not an operation instruction to the one
  • the log information of the one household electrical appliance is received from the other household electrical appliance
  • the information indicating the operation state of the one household electrical appliance is collated.
  • information indicating whether or not an operation instruction to one home electric appliance is successful based on the collation result before the user leaves the predetermined distance range is provided to the display terminal. Therefore, when the user inputs an operation instruction for one home appliance from the outside, the user can recognize whether or not the operation instruction is successful.
  • the user who has received the notification returns to the house and returns to one home appliance. Set the device to the desired operating state and go out again. Thereby, the user can go out in peace.
  • the information indicating whether or not the operation instruction to the one household electrical appliance has succeeded may include information indicating that the one household electrical appliance may have a failure.
  • the user can easily recognize whether or not one of the home appliances that has given the operation instruction has failed.
  • FIG. 39A is a diagram showing an overall image of services provided by the information management system in the present embodiment.
  • the information management system includes a group 4100, a data center operating company 4110, and a service provider 4120.
  • the group 4100 is, for example, a company, an organization, or a home, and may be of any size.
  • the group 4100 includes a plurality of home appliances 101 and a home gateway 4102 including a first device and a second device.
  • the plurality of home appliances 101 include devices that can be connected to the Internet (for example, smartphones, personal computers (PCs) or televisions), and devices that cannot be connected to the Internet by themselves (for example, lighting, washing machines, refrigerators, etc.) including.
  • the plurality of home appliances 101 may include devices that can be connected to the Internet via the home gateway 4102 even if they cannot be connected to the Internet by themselves.
  • the user 410 uses a plurality of home appliances 101 in the group 4100.
  • the data center operating company 4110 includes a cloud server 4111.
  • the cloud server 4111 is a virtualization server that cooperates with various devices via the Internet.
  • the cloud server 4111 mainly manages huge data (big data) that is difficult to handle with a normal database management tool or the like.
  • the data center operating company 4110 performs management of data, management of the cloud server 4111, operation of the data center that performs them, and the like. Details of services performed by the data center operating company 4110 will be described later.
  • the data center operating company 4110 is not limited to a company that only manages data or the cloud server 4111.
  • the device manufacturer when a device manufacturer that develops or manufactures one of the plurality of home appliances 101 is managing data or managing the cloud server 4111, the device manufacturer Corresponds to the data center operating company 4110.
  • the data center operating company 4110 is not limited to one company.
  • FIG. 39C when the device manufacturer and the management company jointly or share the management of the data or the cloud server 4111, both or one of them corresponds to the data center operating company 4110. .
  • the service provider 4120 includes a server 121.
  • the server 121 here is not limited in scale, and includes, for example, a memory in a personal PC. In addition, the service provider 4120 may not include the server 121.
  • the home gateway 4102 is not essential. For example, when the cloud server 4111 performs all data management, the home gateway 4102 is unnecessary. In addition, there may be no device that cannot be connected to the Internet by itself, as in the case where all devices in the home are connected to the Internet.
  • the first device or the second device in the group 4100 transmits each log information to the cloud server 4111 of the data center operating company 4110.
  • the cloud server 4111 accumulates log information of the first device or the second device (arrow 131 in FIG. 39A).
  • the log information is information indicating, for example, driving conditions or operation dates / times of the plurality of home appliances 101.
  • the log information includes TV viewing history, recording recording information of the recorder, operation date / time of the washing machine, amount of laundry, opening / closing date / time of the refrigerator, or opening / closing frequency of the refrigerator, but is not limited thereto.
  • Various information that can be acquired from various devices may be included.
  • the log information may be provided directly to the cloud server 4111 from the plurality of home appliances 101 themselves via the Internet. Further, the log information may be once accumulated from the plurality of home appliances 101 to the home gateway 4102 and provided to the cloud server 4111 from the home gateway 4102.
  • the cloud server 4111 of the data center operating company 4110 provides the collected log information to the service provider 4120 in a certain unit.
  • the fixed unit may be a unit that can organize and provide the information collected by the data center operating company 4110 to the service provider 4120, or may be a unit that the service provider 4120 requests.
  • the log information is provided in a constant unit. However, the log information may not be provided in a constant unit, and the amount of information to be provided may change depending on the situation.
  • the log information is stored in the server 121 held by the service provider 4120 as necessary (arrow 132 in FIG. 39A).
  • the service provider 4120 organizes the log information into information suitable for the service provided to the user and provides it to the user.
  • the user who is provided with the information may be a user 410 using a plurality of home appliances 101 or an external user 420.
  • information may be provided directly from the service provider 4120 to the users 410 and 420 (arrows 133 and 134 in FIG. 39A).
  • information may be provided to the user 410 via the cloud server 4111 of the data center operating company 4110 again (arrows 135 and 136 in FIG. 39A).
  • the cloud server 4111 of the data center operating company 4110 may organize the log information into information suitable for the service provided to the user and provide the information to the service provider 4120.
  • the user 410 may be the same as or different from the user 420.
  • Embodiment 1 As an embodiment of the present disclosure, an information notification system (an example of an information management system) according to the present disclosure will be described with reference to the drawings.
  • FIG. 1 is a diagram illustrating an overall configuration of the information notification system 11 according to the first embodiment related to the present disclosure.
  • the information notification system 11 includes a house 100, a home appliance 101 in the house 100, a home appliance 102, a monitoring device 103, a monitoring device 104, a monitoring device 105, a server 200, a portable device 300, a network connecting the house 100 and the server 200.
  • 400 an example of a first network
  • a network 500 an example of a second network
  • GPS Global Positioning System
  • the mobile device 300 is an example of a display terminal.
  • the house 100 may include an arbitrary number of home appliances and monitoring devices. Further, as assumed connection modes, the home appliances 101 and 102 are connected to each other in the house 100 via a router (not shown) installed in the house 100, and the house 100 is connected to the house 100 via the router. A mode of connecting to the external network 400 can be used.
  • the networks 400 and 500 are, for example, wired Internet lines and wireless 4G communication paths, respectively, but are not limited thereto. Similarly, both networks may be wireless communication paths.
  • the home appliance 101 is an air conditioner. Then, it is assumed that the air conditioner should be set to the OFF state when going out, but the user forgets to set it to the OFF state and goes out. Furthermore, there is a malfunction in the network unit for connecting the air conditioner or the air conditioner to the network 400, and the home appliance log is notified to the server 200 that the air conditioner is in the OFF state even though its own operation state is in the ON state. And On the other hand, the power meter and the thermometer associated as monitoring devices that monitor the ON state or the OFF state (ON / OFF state) of the air conditioner report a monitoring log indicating that the air conditioner is in the ON state to the server 200.
  • the server 200 compares the operation state indicated by the home appliance log notified from the air conditioner with the operation state indicated by the monitoring log notified from the monitoring device and determines that the two operation states do not match, the server 200 Recognize that there is a problem with the network. Then, the server 200 notifies the portable device 300 of information indicating that the air conditioner may be malfunctioning while the user (that is, the portable device 300) is within a predetermined range.
  • the predetermined range refers to a range in which the user can easily return to the house 100. For example, a range until the user gets on a bus or a train, a range of a predetermined distance such as within a distance of 100 meters from the house 100, or a point where the required time to return to the house 100 is within 5 minutes, for example.
  • the range corresponds to a predetermined range.
  • the user who has received the notification returns to the house 100 to confirm the operation state of the air conditioner, sets the air conditioner to the OFF state, and then goes out of the house 100 again. Thereby, the user can go out in peace by confirming the operating state of the home appliance.
  • FIG. 2 is a block diagram illustrating a configuration of the home appliance 101 in the house 100.
  • the home appliance 102 has the same configuration as that of the home appliance 101, and a description thereof will be omitted here.
  • the home appliance 101 includes an inquiry receiving unit 110, a home appliance log collecting unit 111, a home appliance log reporting unit 112, and a communication unit 113.
  • the inquiry receiving unit 110 receives an inquiry from the server 200.
  • the inquiry includes an ID (identifier) of the inquiry source server 200, an ID of the inquiry home appliance 101, and a command for causing the server 200 to report the appliance log of the appliance.
  • the home appliance log includes the operating state of the home appliance (whether it is in an ON state or an OFF state).
  • the home appliance log collection unit 111 determines whether the home appliance 101 is currently operating from the inside of the home appliance 101 (ON state or OFF state). Home appliance logs including the home appliance 101 are collected and put into an appropriate format.
  • the home appliance log may include the time of collection and the operation state of other home appliances 101.
  • the home appliance log may include information indicating whether the current setting mode is cooling or heating, information such as the set temperature, the air volume, the current room temperature, and the outside temperature. Good.
  • the home appliance log D131 includes items of “device ID”, “time”, “ON / OFF”, “setting value”, and “current situation”.
  • the item “device ID” stores an ID for uniquely identifying the home appliance.
  • the collection time of the home appliance log D131 is stored in the item “time”.
  • the item “ON / OFF” information indicating whether the home appliance is currently in an ON state or an OFF state is stored.
  • the “setting value” item the current setting value of the home appliance is stored.
  • the item “current situation” stores the situation of the room detected by the air conditioner as the home appliance.
  • the operating status of the air conditioner (1) at the time of October 7:00 in April 2013 is shown. Therefore, “air conditioner (1)” is stored in the item “equipment ID”, and “2013.4.10 7:00” is stored in the item “time”. At this time, since the air conditioner (1) is in the ON state, “ON” is stored in the “ON / OFF” item. At this time, the set value of the air conditioner (1) is set to the temperature of 22 degrees, the humidity of 40%, the current setting mode is heating, and the operation mode is automatically set (for example, the setting mode is automatically switched to cooling or heating). Therefore, “22 degrees, 40%, heating, automatic” is stored in the “set value” item. At this time, the temperature of the room detected by the air conditioner (1) was 21 degrees and the humidity was 33%. Therefore, “21 degrees, 33%” is stored in the item “current situation”.
  • FIG. 15 is a diagram showing an example of the data configuration of the home appliance log D132 of video (2). Since video (2) does not detect room temperature or humidity, the item “current status” is omitted from the home appliance log D132. Other than that, the data structure of the home appliance log D132 is the same as that of the home appliance log D131.
  • the items “device ID” and “time” are “video (2)”, respectively. And “2013.4.10 7:00” are stored. Since video (2) is stopped (OFF state) at this time, “OFF” is stored in the item “ON / OFF”. At this time, video (2) has been set for 4 channel recording reservation at 19:00 on the same day, and therefore, “4.10 19:00 4ch” is stored in the “setting value” item. .
  • FIG. 15 is a diagram showing an example of the data configuration of the wattmeter home appliance log D133. Since the power meter has no set value, the item “set value” is omitted from the home appliance log D133. Other than that, the data structure of the home appliance log D133 is the same as that of the home appliance log D131.
  • the home appliance log reporting unit 112 converts the home appliance log that has been formatted in a predetermined format by the home appliance log collection unit 111 into an appropriate format that can be decoded by the server 200 in order to report to the server 200.
  • This format includes the ID of the home appliance 101 that is the report source, the ID of the server 200 that is the report destination, and the home appliance log (for example, the home appliance log D131 shown in FIG. 15).
  • the communication unit 113 connects the home appliance 101 to a router (not shown) via a wired or wireless LAN (Local Area Network) in the house 100.
  • a communication module corresponding to an IEEE 802.11 series wireless LAN or an IEEE 802.3 series wired LAN can be employed.
  • FIG. 3 shows a configuration of the monitoring device 103 (an example here is a power meter).
  • the monitoring device 103 includes an inquiry receiving unit 114, a monitoring log collecting unit 115, a monitoring log reporting unit 116, and a communication unit 117.
  • the inquiry receiving unit 114 and the communication unit 117 are the same as the inquiry receiving unit 110 and the communication unit 113 in the home appliance 101, respectively, and thus description thereof is omitted here.
  • monitoring devices 104 and 105 have basically the same structure as the monitoring device 103, the description thereof is omitted.
  • the monitoring log collection unit 115 collects, as a monitoring log, predetermined information related to home appliances that are determined to be monitored in advance. For example, when the monitoring device 103 (power meter) targets the home appliance 101 (air conditioner), the monitoring log collection unit 115 of the power meter collects the power value supplied to the power supply of the air conditioner as a monitoring log. And the operating state (including ON / OFF state) of the air conditioner is obtained from the power value. For example, when the monitoring device 104 (thermometer) targets the home appliance 101 (air conditioner), the monitoring log collection unit 115 of the thermometer monitors the temperature near the air conditioner or the temperature of the room where the air conditioner is installed. Collect as.
  • the operating state (including the ON / OFF state) of the air conditioner is obtained from the temperature measured by the thermometer.
  • the monitoring device 104 sound sensor
  • the monitoring log collection unit 115 of the sound sensor uses the operation sound of the home appliance 102 (automatic vacuum cleaner) as a monitoring log. collect.
  • the operation state (including the ON / OFF state) of the cleaner is obtained from the operation sound.
  • the monitoring log collection unit 115 converts the collected monitoring log into a predetermined format that can be decoded by the monitoring log reporting unit 116, and outputs it to the monitoring log reporting unit 116.
  • An example of the format of the monitoring log is shown in the lower part of FIG.
  • the monitoring log reporting unit 116 converts the monitoring log output in a predetermined format by the monitoring log collection unit 115 into a format for reporting to the server 200, and transmits it to the server 200 through the communication unit 117.
  • the format for reporting to the server 200 includes the ID of the monitoring device 103 as the report source, the ID of the server 200 as the report destination, and the monitoring log collected by the monitoring device 103 (for example, a power value in the case of a power meter). ) Is included.
  • FIG. 4 is a block diagram illustrating a configuration of the server 200 in the information notification system 11.
  • the server 200 includes a communication unit 201, a home appliance log receiving unit 202, a monitoring log receiving unit 212, a log determining unit 216, a compatible monitoring device recording unit 211, a notification determining unit 204, a portable device position receiving unit 205, and a predetermined range determining unit 206.
  • the communication unit 201 connects the home appliances in the house 100 and the server 200 via the network 400.
  • the network 400 is a wired communication internet network.
  • the communication unit 201 may connect the server 200 to the home appliance via a wireless communication network.
  • a communication module such as a modem can be employed as the communication unit.
  • the home appliance log receiving unit 202 receives a home appliance log from the home appliance that has responded to the inquiry from the server 200.
  • the notification determination unit 204 determines that the mobile device 300 is within the predetermined range in the predetermined range determination unit 206, and the home appliance log indicated by the home appliance log collected from a certain home appliance in the log determination unit 216 When it is determined that the operation state of the device does not match the operation state of the home appliance indicated by the monitoring log collected from the monitoring device corresponding to the home appliance, the home appliance may be malfunctioning. It is determined that the information (hereinafter referred to as malfunction information) is notified to the mobile device 300.
  • malfunction information hereinafter, the fact that the operation state indicated by the home appliance log and the operation information indicated by the monitoring log do not match is simply described as a mismatch between the home appliance log and the monitoring log.
  • Position receiving unit 205 of portable device receives position information (latitude and longitude) of the portable device 300 from the portable device 300 via the communication unit 209.
  • the predetermined range determination unit 206 determines whether or not the mobile device 300 is within a predetermined range. Examples of the predetermined range are described in detail in 1.6.4 to 1.6.6.
  • FIG. 12 is a block diagram illustrating a detailed configuration of the predetermined range determination unit 206 having map information described in 1.6.6.
  • the predetermined range determination unit 206 includes an area map information acquisition unit 305, a mobile device moving speed calculation unit 306, a mobile device position prediction unit 307, and a distance L range determination unit 308.
  • the area map information acquisition unit 305 acquires area map information of an area including the current position of the mobile device 300 from a database (not shown) for managing map information.
  • the acquired area map information includes at least a predetermined range.
  • the mobile device moving speed calculation unit 306 calculates the moving speed of the mobile device 300 using the position information of the mobile device 300 that is periodically reported.
  • the portable device position prediction unit 307 predicts the position of the portable device 300 when notifying the home appliance log using the area map information and the moving speed of the portable device 300.
  • the distance L range determination unit 308 determines whether or not the position of the mobile device 300 predicted by the mobile device position prediction unit 307 is within a predetermined range defined by the radius of the distance L with the house 100 as the center. To do.
  • the inquiry processing unit 208 transmits an inquiry instruction for causing each home appliance in the house 100 to report a home appliance log to each home appliance via the communication unit 201. Further, the inquiry processing unit 208 transmits an inquiry instruction for reporting the monitoring log to each monitoring device in the house 100 to each monitoring device through the communication unit 201.
  • the communication unit 209 connects the server 200 to the mobile device 300 via the network 500.
  • the network 500 is a wireless 4G communication network. Therefore, as the communication unit 209, for example, a communication module that connects the server 200 to a wireless 4G communication network can be employed.
  • the house position recording unit 210 records in advance position information (latitude and longitude) of the house 100 to which the service by the information notification system 11 is applied. Since the server 200 manages one or more houses 100, the house position recording unit 210 records the position information of all the houses 100 to be managed.
  • the correspondence monitoring device recording unit 211 records a correspondence table H17 in which a correspondence relationship between the home appliance and the monitoring device that monitors the home appliance is shown.
  • FIG. 17 is a diagram illustrating an example of a data configuration of the correspondence table H17.
  • the monitoring device 103 and the monitoring device 104 of the home appliance 101 are a power meter and a thermometer, respectively, and the monitoring device 105 of the home appliance 102 (automatic vacuum cleaner) is a sound sensor (microphone). It has been recorded.
  • a plurality of monitoring devices may be registered for one home appliance, and one monitoring device may monitor a plurality of home appliances.
  • Monitoring log receiving unit 212 receives the monitoring log transmitted from the monitoring device as a response to the inquiry made to the monitoring device by the inquiry processing unit 208 through the communication unit 201.
  • Mobile notification unit 214 determines that the malfunction determination information needs to be notified in the notification determination unit 204 because there is a home appliance whose monitoring log and home appliance log do not match and the mobile device 300 is within a predetermined range. If it is, the mobile device 300 is notified of malfunction information.
  • the format of this notification includes the ID of the server 200 that is the notification source, the ID of the mobile device 300 that is the notification destination, and the ID of the home appliance that is determined to have a malfunction. When there are a plurality of home appliances that may malfunction, the number and ID are listed sequentially. Note that the format of this notification may include time information, and may include the ID and name of the monitoring device.
  • the log determination unit 216 uses the home appliance log received by the home appliance log reception unit 202 to determine the operation state (including the ON / OFF state) of the home appliance. In addition, the log determination unit 216 uses the monitoring log received by the monitoring log receiving unit 212 to determine the operating state of the corresponding home appliance. Then, the log determination unit 216 compares the operation state determined from the home appliance log and the operation state determined from the monitoring log using, for example, the operation state determination table T7 shown in FIG. Judge whether or not. In the example of FIG. 7, an ON state and an OFF state are employed as the operation state.
  • FIG. 7 is a diagram illustrating an example of a data configuration of the operation state determination table T7.
  • the operation state determination table T7 includes items of “monitoring log (1)”, “monitoring log (2)”, “home appliance log”, and “determination in S107”.
  • Monitoring log (1) indicates the ON / OFF state of the home appliance indicated by the monitoring log (1) collected from the monitoring device (1) associated with a certain home appliance.
  • Monitoring log (2) indicates the ON / OFF state of the home appliance indicated by the monitoring log (2) collected from the monitoring device (2) associated with a certain home appliance.
  • Home appliance log indicates the ON / OFF state of the home appliance indicated by the home appliance log collected from a certain home appliance.
  • “Judgment in S107” indicates a combination pattern of ON state and OFF state of “monitoring log (1)”, “monitoring log (2)”, and “home appliance log” (1) to case (8) ) Corresponding to the determination result in S107 is registered.
  • S107 indicates a processing step in FIG.
  • the monitoring log (1), the monitoring log (2), and the home appliance log are mixed in the ON state and the OFF state.
  • the operation state indicated by the monitoring log does not match the operation state indicated by the home appliance log. Therefore, in each of the cases (2) to (6) and the case (8), “mismatch” is registered as “determination in S107”, and it is determined that the operation state of the home electric appliance does not match.
  • the log determination unit 216 determines that the home appliance log and the monitoring log match for the corresponding home appliance. On the other hand, when the home appliance is reporting the home appliance log in the OFF state, if the corresponding monitoring device is notifying the monitoring log in which the home appliance is ON, the log determination unit 216 is applicable. It is determined that the home appliance log and the monitoring log do not match for the home appliance.
  • FIG. 5 is a block diagram illustrating a configuration of the mobile device 300 in the information notification system 11.
  • the portable device 300 includes a communication unit 301, a portable device position collection unit 302, a position notification unit 303, and a display unit 304.
  • the communication unit 301 connects the mobile device 300 to the server 200 via the network 500.
  • the position collection unit 302 of the portable device receives radio waves from the GPS satellite 600 (originally using radio reports from three or more satellites) and calculates current position information (latitude and longitude).
  • Position notification unit 303 converts the position information of the mobile device 300 into a predetermined format that can be decoded by the server 200 and periodically notifies the server 200 of the position information.
  • This format includes the ID of the mobile device 300 that is the notification source, the ID of the server 200 that is the notification destination, and the location information of the mobile device 300.
  • This format may include time information (for example, notification time).
  • FIG. 19 is a diagram showing an example of a notification screen G19 for notifying the user of air conditioner malfunction information.
  • the home appliance log of the air conditioner shows the ON state, but the notification screen G19 is shown when the monitoring log of the monitoring device shows the OFF state.
  • the notification screen G19 may be output as a pop-up on the display unit 304 by an application (service application) for receiving a service from the information notification system 11 installed in the mobile device 300.
  • the mobile device 300 may display the notification screen G ⁇ b> 19 when receiving a mail notification from the server 200.
  • FIG. 6 is a sequence diagram illustrating an example of the operation of the information notification system 11.
  • the operation of the information notification system 11 includes 1) a registration phase for registering a monitoring device corresponding to the home appliance, and 2) confirming an operation state of each home appliance from the monitoring log transmitted from the monitoring device, and operating the mobile device 300. It is divided into a notification phase for notifying defect information. Hereinafter, the operation of each phase will be described.
  • FIG. 16 is a diagram showing a registration screen G16 for registering, for example, an air conditioner monitoring device.
  • the registration screen G16 is displayed on the mobile device 300.
  • the registration screen G16 displays a list of monitoring device candidates that can check the operating state of the air conditioner among the monitoring devices installed in the house 100.
  • a power meter, a thermometer, and a sound sensor are listed as candidates.
  • the monitoring device exemplified here may not be a single wattmeter, thermometer, or sound sensor.
  • the home appliances may be displayed as a list on the registration screen G16 as a monitoring device.
  • a washing machine equipped with a sound sensor can be a candidate for a monitoring device.
  • monitoring devices displayed in a list on the registration screen G16 monitoring devices registered in advance in the server 200 are employed.
  • the server 200 may extract in advance home appliances that can be monitoring device candidates from home appliances installed in the house 100 for each home appliance, and list the extracted home appliances on the registration screen G16. .
  • the washing machine When there is a washing machine equipped with a sound sensor in the house 100 as a monitoring device, the washing machine is installed at a location far from the installation location of the air conditioner to be monitored, and the operation sound of the air conditioner cannot be detected. In some cases. In this case, the washing machine may be omitted from the registration screen example G16 of FIG.
  • the server 200 manages the position information of each home appliance installed in the house 100, and determines whether a certain home appliance can be applied as a monitoring device for one home appliance using the position information. do it.
  • the server 200 manages the floor plan of the house 100, coordinates on the floor plan indicating the installation position of each home appliance can be adopted as the position information of each home appliance.
  • the server 200 should just judge that a certain household appliance is not appropriate as a monitoring apparatus, since a certain household appliance is installed in the distance with respect to one household appliance using this coordinate.
  • the registration screen G16 describes the characteristics when each monitoring device monitors the operating state of the air conditioner. For example, as a method of determining an air conditioner operating state (air conditioner is in an ON state or an OFF state) from a monitoring log from a power meter, there are a method using a power value itself (absolute value) and a method using a power change.
  • the server 200 can accurately determine the operating state of the air conditioner using the power value measured by the power meter.
  • the server 200 uses the power value measured by the power meter to accurately determine the operation state of the air conditioner. There is a possibility that it cannot be judged well. In this case, the server 200 may determine the operating state of the air conditioner using the power change.
  • the display column of “watt meter” describes “check the power value itself or the power change” as a monitoring characteristic when the power meter is used.
  • the user may specify whether the determination method using the power value itself or the determination method using the power change is employed, or the server 200 may determine.
  • the server 200 may manage in advance information indicating which outlet (system) each home appliance is connected to in the house 100, and use this information to select the determination method described above. .
  • the server 200 may determine whether the air conditioner is on or off from the absolute value of the temperature measured by the thermometer. Alternatively, the server 200 may obtain a temporal transition of the temperature from the measured value of the temperature measured a plurality of times by the thermometer, and may determine the ON state or the OFF state of the air conditioner from the temporal transition. In this case, since several temperature measurement values are required, it takes a certain amount of time to determine the operating state of the air conditioner.
  • the display column of "Thermometer” has the characteristic of monitoring when using a thermometer “Check the temperature itself or the temperature change. It takes a little time to check.” It is described.
  • the air blowing sound of the air conditioner is used to determine the ON state and the OFF state of the air conditioner.
  • the user selects a monitoring device from the candidates listed on the registration screen G16.
  • the user may select a plurality of monitoring devices.
  • the registration screen G16 is provided with a check box C16 for selecting each monitoring device displayed in a list.
  • a power meter, a thermometer, and a sound sensor are displayed in a list, so that three check boxes C16 corresponding to these three monitoring devices are displayed.
  • the user operates the mobile device 300 to select a monitoring device by inputting a check mark in the check box C16.
  • a check mark is input in the check box C16 for the wattmeter and the thermometer, and the wattmeter and the thermometer are selected as monitoring devices for the air conditioner.
  • the corresponding monitoring device recording unit 211 records the ID of the selected monitoring device in association with the ID of the home appliance monitored by the monitoring device in the correspondence table H17.
  • a power meter and a thermometer are recorded as monitoring devices for determining the operating state of the air conditioner.
  • determination conditions for determining that the home appliance is in the ON state are also recorded. For example, in the example of FIG. 17, “1 kW or more” is registered as “value when ON” in “watt meter”. This indicates that when the power consumption detected by the power meter shows a value of 1 kW or more, it is determined that the air conditioner is in the ON state.
  • the “thermometer” is “value when ON”, “the temperature in the vicinity of the air conditioner or in the room is 25 degrees or less (June to August), 15 degrees or more (December to February)” Is recorded. This means that if the temperature in the vicinity of the air conditioner or the room where the air conditioner is installed is 25 degrees or less in the summer (June to August), it is determined that the air conditioner is on, and in the winter (December to February) If it is 15 degrees or more, it indicates that the air conditioner is determined to be in the ON state. This is because it is assumed that a cooling operation is performed in summer and a heating operation is performed in winter.
  • “sound sensor” is recorded in association with “automatic vacuum cleaner”.
  • “60 dB or more” is registered as “value when ON” for “automatic vacuum cleaner”. This indicates that when the operation sound of the automatic cleaner of 60 dB or more is detected by the sound sensor, it is determined that the automatic cleaner is in the ON state.
  • whether or not the operation sound detected by the sound sensor is the operation sound of the automatic cleaner may be determined by, for example, frequency analysis of the operation sound detected by the sound sensor. For example, if a feature value of an operation sound is extracted by performing a Fourier transform on the operation sound, and the similarity between the feature amount and a feature value determined in advance as the operation sound of an automatic cleaner is greater than or equal to a certain level, the sound sensor automatically It may be determined that the operation sound of the vacuum cleaner has been detected.
  • the air conditioner's ON state is changed depending on the season.
  • the same criterion may be adopted throughout the year. For example, it is considered that an air conditioner rarely performs a heating operation in a low latitude area, and an air conditioner rarely performs a cooling operation in a high latitude area. In this case, the same judgment standard may be adopted throughout the year as the judgment standard.
  • the determination criteria are not limited to such setting, and the determination criteria may be flexibly set based on the characteristics of the weather in each region.
  • FIG. 6 is a sequence diagram showing the operation of the notification phase in the information notification system 11.
  • the mobile device 300 periodically notifies the server 200 of its location information.
  • the inquiry processing unit 208 of the server 200 confirms the home appliance to be inquired and the monitoring device corresponding to the home appliance.
  • the inquiry processing unit 208 may check the monitoring device by referring to the correspondence table H17 recorded in the corresponding monitoring device recording unit 211 and acquiring the ID of the monitoring device of each home appliance.
  • the server 200 acquires IDs of the plurality of monitoring devices.
  • home appliance 101 air conditioner
  • the IDs of the monitoring device 103 (power meter) and the monitoring device 104 (thermometer) are acquired as the monitoring device of the home appliance 101 (air conditioner).
  • the home appliance 101 to be inquired is a home appliance installed in the house 100, and a home appliance to be managed by the server 200 is adopted.
  • the home appliance 101 is adopted as the inquiry target home appliance.
  • the server 200 may not transmit an inquiry for a household appliance (for example, a refrigerator) that is always on.
  • the inquiry processing unit 208 of the server 200 periodically transmits an inquiry for notifying the home appliance log to the home appliance 101 and periodically notifies the monitoring log to the monitoring devices 103 and 104. Send an inquiry to
  • the monitoring device 103 receives an inquiry from the server 200, collects a monitoring log, and transmits it to the server 200.
  • the monitoring device 103 collects the power value of the power supply system of the home appliance 101 (air conditioner) to be monitored, and transmits the collected power value to the server 200 as a monitoring log.
  • the monitoring device 104 also receives an inquiry from the server 200, collects a monitoring log, and transmits it to the server 200.
  • the monitoring device 104 collects the temperature of the room in which the home appliance 101 (air conditioner) to be monitored is installed, and transmits the collected temperature to the server 200 as a monitoring log.
  • the home appliance 101 collects its own home appliance log and transmits it to the server 200.
  • the log determination unit 216 of the server 200 refers to the driving state determination table T7 using the operation state indicated by the home appliance log transmitted from the home appliance and the operation state indicated by the monitoring log transmitted from the monitoring device. And whether there is a home electric appliance whose monitoring logs do not match.
  • the mismatch between the home appliance log and the monitoring log means that the home appliance 101 is out of order, or the home appliance 101 is out of order, and the home appliance 101 is suspected of malfunctioning. That is.
  • S107 when it is determined that there is a home appliance with mismatched home appliance log and monitoring log, the process proceeds to S108, and when it is determined that there is no home appliance with mismatched home appliance log and monitoring log, the processing is performed. Is terminated.
  • the predetermined range determination unit 206 of the server 200 uses the location information of the house 100 and the location information of the mobile device 300 received in S101 to determine whether the mobile device 300 exists within a predetermined range from the house 100. Judging. Within the predetermined range is a range in which a user who is away from home 100 can easily return to home 100 in order to confirm the operating state of home appliance 101 in home 100. An example of this determination will be described in detail in 1.6.4 to 1.6.6.
  • the notification determination unit 204 of the server 200 displays the malfunction information.
  • the mobile notification unit 214 transmits the malfunction information to the mobile device 300.
  • the notification screen G19 may be output to the display unit 304 as a pop-up by the service application of the mobile device 300.
  • the service application may be realized by a local application installed in the mobile device 300 or may be realized by a web application.
  • the notification screen G19 may be displayed by notifying the user of a simple message indicating that there is a notification from the server 200 and performing a predetermined operation by the user.
  • the home appliance log indicating the OFF state is transmitted from the air conditioner, but the notification displayed when the monitoring log indicating that the air conditioner is ON is transmitted from the corresponding monitoring device.
  • a screen G19 is shown. For this reason, the notification screen G19 displays a message that “The air conditioner has been notified that the air conditioner is OFF, but the power meter and thermometer have confirmed that the air conditioner is ON.” .
  • the air conditioner is likely to be in the ON state. Nevertheless, if the home appliance log in the OFF state is transmitted from the air conditioner, the main body of the air conditioner has not failed, but it is highly likely that the network unit of the air conditioner has failed. Therefore, on the notification screen G19, a message “Air conditioner seems to be out of order” indicating the possibility that the network part of the air conditioner is out of order is displayed.
  • the user who has confirmed the notification screen G19 cannot confirm whether the air conditioner is set to the OFF state because the network unit of the air conditioner is out of order because the air conditioner should originally be set to the OFF state.
  • the notification screen G19 is displayed on the mobile device 300 while the user is within a predetermined range. Therefore, the user can return to the house 100 without getting on the bus and check the operating state of the air conditioner.
  • operation examples of the home appliance 101 and the monitoring devices 103 and 104 corresponding to the home appliance 101 are shown.
  • the process shown in FIG. 6 is executed, and it is determined whether there is a match between the home appliance log and the monitoring log. And if there exists a household appliance in which a household appliance log and a monitoring log do not correspond, the malfunction information about the household appliance will be notified to the portable device 300.
  • FIG. 7 is a diagram illustrating an example of a data configuration of the operation state determination table T7.
  • the case (1) since all of the “monitoring log (1)”, “monitoring log (2)”, and “home appliance log” indicate the ON state, there is no mismatch and the home appliance is in the ON state. I can judge. Therefore, “no mismatch” is registered as “determination in S107”.
  • the cases (2) to (6) and the case (8) since the three pieces of information “monitoring log (1)”, “monitoring log (2)”, and “home appliance log” are inconsistent, The device may be malfunctioning. Therefore, “mismatch” is registered as “determination in S107”.
  • running state judgment table T7 in case the maximum two monitoring apparatuses are matched with one household appliances is shown.
  • the operation state determination table T7 includes the monitoring log (1) to the monitoring log. It is only necessary to have n pieces of information (n).
  • the log determination unit 216 is registered in, for example, information registered in “monitoring log (1)” and “home appliance log”. It may be determined whether or not the home appliance log and the monitoring log match with reference to the information.
  • FIG. 8 is an explanatory diagram of a first implementation example of a predetermined range.
  • a circle with a radius having a predetermined distance L around the house 100 is adopted as the predetermined range, and it is determined whether or not the portable device 300 exists inside the circle. That is, when the mobile device 300 is within a predetermined range from the position (x0, y0) of the house 100, the malfunction information is notified to the user.
  • the position of the house 100 is (x0, y0).
  • x0 and y0 indicate the latitude and longitude of the position of the house 100, respectively.
  • the position of the mobile device 300 is (x, y).
  • an example in which the position (x, y) of the mobile device 300 is located in a predetermined range is shown.
  • the position (x0, y0) of the house 100 for example, the latitude and longitude of the center of the house 100 are employed.
  • FIG. 9 is a flowchart showing processing of the first implementation example, and is a flowchart showing details of the position determination processing (S108) of the portable device 300 shown in the sequence diagram of FIG. Here, it is determined whether or not the portable device 300 exists inside a circle having a radius of a predetermined distance centering on the house 100.
  • FIG. 10 is an explanatory diagram of a second implementation example of a predetermined range.
  • the position (x, y) of the mobile device 300 is within the range indicated by the inside of the circle described in 1.6.4, and is separated from the house 100 by a distance M (M ⁇ L). If the mobile device 300 is present, it is determined that the portable device 300 exists within the predetermined range. That is, when the mobile device 300 is away from the house 100 by a distance M, it is determined that the user has gone out. If there is a home appliance whose home appliance log and monitoring log do not match, the mobile device 300 is notified of malfunction information of the home appliance.
  • FIG. 11 is a flowchart showing processing of the second implementation example, and is a flowchart showing details of the position determination processing (S108) of the portable device 300 shown in the sequence diagram of FIG. Here, it is determined whether or not the portable device 300 exists between two concentric circles having radii of different predetermined distances around the house 100.
  • a range indicated by the inner side of the circle having the smaller radius of the two concentric circles for example, if the house 100 is a house with land, it is approximated to the size of the building of the user's house 100 on the ground. A certain extent may be adopted, or a extent approximating the site area of the land owned by the user may be adopted.
  • the range indicated by the inside of the circle with the smaller radius is not limited to these. For example, if the house 100 is an apartment house, a range that is approximate to the user's dwelling unit is adopted as the range indicated by the inside of the circle with the smaller radius.
  • predetermined range using map
  • the position of the portable device 300 at the time when the malfunction information is notified is acquired as (x, y).
  • the mobile device 300 is moving, and using the position information periodically notified from the mobile device 300, the position of the mobile device 300 when the malfunction information is notified is predicted. Then, it is determined whether or not the predicted position is within a predetermined range (within a distance L from the house 100).
  • FIG. 13 is an explanatory diagram of a third example of realization within a predetermined range.
  • road information R11 from the house 100 and road information R11 obtained from the map information is schematically shown.
  • the position of the mobile device 300 at a certain time t1 is (x1, y1), and the position of the mobile device 300 at another time t2 is (x2, y2).
  • the map information includes a directed graph composed of nodes corresponding to predetermined points on the road such as intersections and inflection points, and links corresponding to the roads connecting the nodes.
  • information on the actual latitude and longitude is associated with each location, and the name of the location is associated.
  • Each node and each link is assigned a unique identifier.
  • FIG. 14 is a flowchart showing details of the position determination process (S108) of the portable device shown in the sequence diagram of FIG.
  • the position (x, y) of the mobile device 300 at the time t3 when the malfunction information is notified to the mobile device 300 is predicted, and the predicted position is within a predetermined range (range from the house 100 to the distance L). It is determined whether or not there is.
  • the moving distance m of the mobile device 300 is calculated using the map information from time t1 to time t2.
  • the moving distance m may be calculated, for example, by searching for the shortest path between the position at time t1 and the position at time t2 from the map information.
  • the time t2 is, for example, the latest position information notification time from the portable device 300 to the server 200 at the time t3, and the time t1 is, for example, the position information one before the latest position information. Is the notification time.
  • the times t1 and t2 the notification times of any two pieces of position information among the position information notified in the past fixed period with respect to the time t3 may be adopted.
  • the position information at the times t1 and t2 is plotted on the map information, the movement route of the mobile device 300 from the time t1 to the time t2 is extracted, and the distance of the extracted movement route is calculated as the movement distance m.
  • v is the moving speed of the mobile device 300 from time t1 to time t2.
  • the moving speed v has a faster value than when walking, and when the user holding the mobile device 300 moves on foot, the moving speed v Has a slower value than a bicycle.
  • the moving distance mm from time t2 to time t3 is calculated using the time t3 notified by the server 200 to the mobile device 300 and the moving speed v obtained in S1085.
  • the moving distance mm is expressed by the following equation.
  • the moving speed v from time t2 to time t3 is the moving speed v from time t1 to time t2, and the moving distance mm is calculated.
  • the notification timing is used as the time t3.
  • the time t ⁇ b> 3 is a timing at which a certain time has elapsed since the mobile device 300 left the house 100. .
  • the fixed time for example, an arbitrary time within a time period in which it is estimated that the user is within a predetermined range after leaving the house 100 may be adopted, and it is estimated that the time is out of the predetermined range.
  • a time slightly shorter than the set time may be employed.
  • the third implementation example when the time t3 is the same timing as the notification timing of the position information of the mobile device 300, the position information at the time t3 is obtained, so the server 200 needs to calculate the predicted position (x, y). There is no. Therefore, the third implementation example may be applied when the notification timing of the position information of the mobile device 300 is different from the time t3.
  • FIG. 18 is a first realization example of determining whether a home appliance is in an ON state or an OFF state from a monitoring log.
  • 7 is a flowchart showing detailed processing of S107 of FIG.
  • FIG. 18 shows a case where it is determined whether the air conditioner is in the ON state or the OFF state from the absolute value of the power value measured by the monitoring device 103 (power meter) as a first example of the determination of the ON state.
  • the correspondence table H17 in FIG. 17 records that the power consumption measured by the power meter is 1 kW or more when the air conditioner is in the ON state.
  • the log determination unit 216 checks whether or not the power value indicated by the monitoring log of the power meter is less than 1 kW (S3401). If the power value is less than 1 kW (YES in S3401), log determination unit 216 determines that the air conditioner is in an OFF state. On the other hand, if the power value is 1 kW or more (NO in S3401), log determination unit 216 determines that the air conditioner is in the ON state.
  • the log determination unit 216 displays the monitoring log of the thermometer in summer (June to August). If the indicated temperature is less than 25 degrees, the air conditioner is determined to be in an ON state, and if it is 25 degrees or more, the air conditioner is determined to be in an OFF state. In addition, in winter (from December to February), the log determination unit 216 determines that the air conditioner is in an ON state if the temperature indicated by the monitoring log of the thermometer is 15 degrees or more, and if the temperature is less than 15 degrees. The air conditioner is determined to be in an OFF state.
  • the log determination unit 216 determines that the operation sound indicated by the monitoring log of the sound sensor is less than 60 dB.
  • the automatic cleaner is determined to be in the OFF state, and if the operation sound is 60 dB or more, it is determined that the automatic cleaner is in the ON state.
  • the malfunction information of the home appliance when there is a home appliance that does not match the home appliance log and the monitoring log before the mobile device 300 moves out of the predetermined range, the malfunction information of the home appliance. Is notified to the mobile device 300.
  • the presence of home appliances that do not match the home appliance log and the monitoring log means that there is a possibility of failure in the home appliance or the network unit of the home appliance. In this case, the user needs to return to the house 100 to check the operation state of the home appliance, or to input an operation to directly turn off the home appliance that has forgotten to be turned off.
  • the predetermined range indicates, for example, a range from the house 100 to the nearest bus stop.
  • the user Before getting on the bus, the user can return to the house 100 and turn off the home appliances that are suspected of not being in the OFF state, and can go out in peace.
  • not being in the OFF state if the power is forgotten to be turned off, or even if it can be turned off remotely, the power cannot be turned off unless it returns to the house 100 due to a failure of the network unit of the home appliance Is applicable.
  • the predetermined range may be a range up to a train station.
  • the user can change to the return bus again, return to the house 100, and turn off the home appliances until the bus is moving to the nearest station of the train.
  • the train is on an express train, for example, if it is an express train, it takes an excessive amount of time for the user to return to the house 100.
  • the user can receive notification before leaving the predetermined range, return to the house 100, and reliably turn off the home appliance, thereby preventing the home appliance from performing useless operation.
  • Embodiment 2 (remote operation)
  • the difference from the first embodiment is that when the home appliance in the house 100 is remotely operated using the mobile device 300, the result of the remote operation is the home appliance of the home appliance. The point is to check from the log and the monitoring log of the corresponding monitoring device. At this time, the result of the remote operation determined using the home appliance log from the home appliance, the monitoring log from the monitoring device, and the content of the remote operation (for example, operating the air conditioner to the OFF state) is the portable device 300. Will be notified.
  • the monitoring log of the monitoring device indicates an ON state even though the home appliance log of the home appliance indicates an OFF state.
  • the result of the remote operation determined using the operation state indicated by the home appliance log and the monitoring log is notified to the mobile device 300 while the mobile device 300 is within a predetermined range.
  • the user who is notified of the result of the remote operation that the operation states indicated by the home appliance log and the monitoring log are different while in the predetermined range returns to the house 100 and directly sets the home appliance to the OFF state. Thereby, the user can go out again in comfort.
  • FIG. 20 is a block diagram illustrating a configuration of the home appliance in Embodiment 2. Except for the operation processing unit 1141, the operation is the same as that of the first embodiment, and a description thereof is omitted.
  • the operation processing unit 1141 processes the operation of the home appliance 101 in accordance with an instruction from the server 200. For example, if the operation processing unit 1141 receives an instruction for setting the air conditioner in the OFF state from the server 200 as an instruction for remote operation by the user through the communication unit 113, the operation processing unit 1141 executes a process for turning the air conditioner OFF. .
  • FIG. 21 is a block diagram showing a configuration of server 200 in the second embodiment. Other than the operation transmission unit 2121 is the same as in the first embodiment, and a description thereof will be omitted.
  • the operation transmission unit 2121 notifies the home appliance of the remote operation instruction transmitted from the mobile device 300.
  • the operation transmission unit 2121 confirms the remote operation instruction transmitted from the mobile device 300, and notifies the remote operation instruction to the home appliance that is the target of the remote operation.
  • the operation transmission unit 2121 notifies the log determination unit 216 of the remote operation instruction notified to the home appliance. Accordingly, the log determination unit 216 compares the remote operation instruction with the operation state indicated by the home appliance log and the monitoring log.
  • FIG. 22 is a block diagram showing a configuration of portable device 300 in the second embodiment. Other than the remote operation input unit 3051 is the same as that of the first embodiment, and a description thereof will be omitted.
  • the remote operation input unit 3051 receives an instruction from the user for remotely operating one home appliance in the house 100 from the portable device 300. For example, if the user inputs an instruction to set the operation state of the air conditioner to the ON state or the OFF state, the remote operation input unit 3051 receives the instruction.
  • FIG. 23 is a sequence diagram illustrating an example of operation of the second embodiment.
  • the same components as those in FIG. 23 are identical to FIG. 23.
  • the mobile device 300 periodically notifies the server 200 of its location information.
  • the remote operation input unit 3051 of the mobile device 300 receives a remote operation instruction for the home appliances in the house 100 from the user, and transmits the instruction to the server 200 (S110).
  • a remote operation instruction for setting the air conditioner (home appliance 101) to the OFF state is input by the user.
  • FIG. 25 is a diagram illustrating an example of an operation screen G25 displayed on the mobile device 300 when the user remotely operates the home appliance 101 in the house 100.
  • This operation screen G25 is an operation screen for remotely operating the home appliance 101 which is an air conditioner. Therefore, the operation screen G25 displays “Do you want to remotely turn off the air conditioner?”. Further, on this operation screen G25, a button B251 described as “Yes” for turning off the air conditioner and a button B252 described as “No” for turning on the air conditioner are arranged. Yes.
  • remote operation input unit 3051 of portable device 300 transmits to server 200 a remote operation instruction for turning off the air conditioner.
  • the remote operation instruction includes, for example, an ID of the home appliance 101 that is an air conditioner and a setting value for turning off the air conditioner, such as “air conditioner: OFF”.
  • operation transmission unit 2121 of server 200 transmits the remote operation instruction to home appliance 101.
  • a remote operation instruction for turning off the air conditioner is input, a remote operation instruction for turning off the air conditioner is transmitted to the home appliance 101.
  • the operation processing unit 1141 of the home appliance 101 receives the remote operation instruction, and turns the home appliance 101 to the OFF state.
  • the air conditioner or the network unit of the air conditioner is broken, it is assumed that the air conditioner is not turned off as instructed by remote operation.
  • the log determination unit 216 of the server 200 obtains a monitoring device corresponding to the home appliance 101 with reference to the correspondence table H17.
  • the monitoring device 103 (wattmeter) and the monitoring device 104 (thermometer) are registered in the correspondence table H17 as monitoring devices of the home appliance 101 (air conditioner), the monitoring device 103 (wattmeter) and The monitoring device 104 (thermometer) is required as a corresponding monitoring device.
  • the inquiry processing unit 208 of the server 200 transmits an inquiry.
  • the inquiry is transmitted to each of the home appliance 101 and the monitoring devices 103 and 104.
  • the monitoring device 103 receives the inquiry from the server 200, collects the monitoring log, and transmits it to the server 200 as in the first embodiment.
  • the monitoring device 104 receives the inquiry from the server 200, collects the monitoring log, and transmits it to the server 200 as in the first embodiment.
  • S106 Home appliance 101 (air conditioner) collects its home appliance log and transmits it to server 200 as in the first embodiment.
  • the log determination unit 216 of the server 200 determines the driving state using the operation state indicated by the home appliance log transmitted from the home appliance, the operation state transmitted from the monitoring device, and the remote operation content indicated by the remote operation instruction. Referring to table T24 (FIG. 24), it is determined whether or not there is a discrepancy between the operation state indicated by the home appliance log, the operation state indicated by the monitoring log, and the content of the remote operation.
  • a mismatch between the operation state indicated by the home appliance log, the operation state indicated by the monitoring log, and the contents of the remote operation will be simply described as a mismatch between the home appliance log, the monitoring log, and the remote operation contents.
  • FIG. 24 is a diagram illustrating an example of a data configuration of the operation state determination table T24.
  • an item “remote operation content” is further provided with respect to the operation state determination table T7.
  • Remote operation content indicates the content of remote operation performed on the home appliance by the user using the mobile device 300.
  • the remote operation content includes “OFF” indicating the OFF state and “ON” indicating the ON state.
  • the monitoring log (1), the monitoring log (2), the home appliance log, and the contents of the remote operation are all “ON”, so the remote operation is successful. Therefore, “successful remote operation” is registered as “determination in S107”.
  • the monitoring log (1), the monitoring log (2), the home appliance log, and the contents of the remote operation are all “OFF”, the remote operation is successful. Therefore, “successful remote operation” is registered as “determination in S107”.
  • the remote operation content is “ON”, but the monitoring log (1), the monitoring log (2), and the home appliance log all match “OFF”, so the remote operation failed. ing. Therefore, “remote operation failure” is registered as “determination in S107”.
  • the remote operation content is “OFF”, but the monitoring log (1), the monitoring log (2), and the home appliance log all match “ON”, so the remote operation failed. ing. Therefore, “remote operation failure” is registered as “determination in S107”.
  • the remote operation content is “ON”, but the monitoring log (1), the monitoring log (2), and the home appliance log are “ON” and “OFF”. Mixed and not consistent. Therefore, there is a possibility that the home appliance or the network unit of the home appliance is out of order. Therefore, “probable failure” is registered as “determination in S107”.
  • the log determination unit 216 determines that the remote operation is successful if the monitoring log (1), the monitoring log (2), the home appliance log, and the remote operation content all match. In addition, the log determination unit 216 determines that the remote operation has failed when the monitoring log (1), the monitoring log (2), and the home appliance log all match, but are different from the remote operation content. In addition, when the monitoring log (1), the monitoring log (2), and the home appliance log do not match, the log determination unit 216 determines that the home appliance has a possibility of failure. Note that the failure of the remote operation is highly likely that the home appliance or the network unit of the home appliance is out of order. For this reason, the log determination unit 216 determines that there is a possibility that the home appliance has a failure even when the remote operation fails.
  • the predetermined range determination unit 206 of the server 200 uses the location information of the house 100 and the location information of the mobile device 300 received in S101 to determine whether the mobile device 300 exists within a predetermined range from the house 100. Judging. Within the predetermined range is a range in which a user who is away from the house 100 can easily return to the house 100 in order to confirm a failure of the air conditioner in the house 100.
  • the notification determination unit 204 of the server 200 When it is determined in S108 that the mobile device 300 exists within the predetermined range, the notification determination unit 204 of the server 200 notifies the mobile device 300 existing within the predetermined range of the result of the remote operation on the home appliance 101.
  • the mobile notification unit 214 transmits the result of the remote operation to the mobile device 300.
  • a notification screen G26 as shown in FIG. 26 is displayed.
  • This notification screen G26 is a notification screen in the case where the remote operation has failed, and the home appliance log indicating “ON” is notified from the air conditioner even though the content of the remote operation is “OFF”.
  • 104 are notification screens displayed on the mobile device 300 when a monitoring log indicating “ON” is notified. That is, the notification screen G26 is a notification screen in the case (9) of the driving state determination table T24 shown in FIG. Therefore, on the notification screen G26, “The air conditioner was turned off remotely, but it did not turn off due to a communication or air conditioner failure. It was confirmed that the power meter and thermometer were not turned off. Message is displayed.
  • a button B261 displaying “Yes” and a button B262 displaying “No” are arranged.
  • the user selects the button B261.
  • the user selects the button B262 when giving up the remote control of the air conditioner.
  • a remote operation instruction for turning off the air conditioner is transmitted from the portable device 300 to the air conditioner via the server 200 again.
  • the notification screen G26 is displayed again.
  • FIG. 27 is a diagram showing a notification screen G27 displayed on the mobile device 300 when the remote operation is successful. Specifically, on the notification screen G27, the remote operation content is “OFF”, the home appliance log indicating “OFF” is notified from the air conditioner, and the monitoring log indicating “OFF” is also notified from the monitoring devices 103 and 104. This is a notification screen that is displayed on the mobile device 300 when this is done (in the case of FIG. 24 (15)).
  • a message “Confirmed that the air conditioner has been turned off” is displayed, clearly indicating that the remote control of the air conditioner was successful. Thereby, the user can recognize that the air conditioner can be remotely operated.
  • FIG. 28 is a diagram showing a notification screen G28 displayed on the mobile device 300 in cases (10) to (14), (16)).
  • FIG. 24 is a diagram showing a notification screen G28 displayed on the mobile device 300 in cases (10) to (14), (16)).
  • the notification screen G28 When the notification screen G28 is displayed, there is a possibility that the air conditioner or the network unit of the air conditioner is out of order because there is a contradiction between the operation state indicated by the home appliance log and the operation state indicated by the monitoring log. Therefore, on the notification screen G28, “I turned off the air conditioner remotely, but it is unknown whether it turned off properly. There is a possibility of failure. (It differs from the report from the wattmeter and thermometer.)” Message is displayed. Further, on the notification screen G28, as with the notification screen G26, a button B281 for causing the user to select a remote operation to turn off the air conditioner again and a button B282 for allowing the user to select not to remotely operate the air conditioner. And are arranged.
  • a message “This notification has confirmed the state of the house before you get on the bus and has been notified” is displayed. This message may be omitted.
  • the user who has confirmed the notification screen G28 should go out with the air conditioner in the OFF state, but cannot check whether the air conditioner is in the OFF state because the network unit of the air conditioner may be out of order. Therefore, the user can return to the house 100 without getting on the bus and check the operating state of the air conditioner.
  • FIG. 29 is a flowchart showing processing of a second implementation example for determining whether a home appliance is in an ON state or an OFF state from a monitoring log.
  • 24 is a flowchart showing detailed processing of S107 of FIG.
  • FIG. 29 shows a case of determining whether the air conditioner is in the ON state or the OFF state from the change in the power value measured by the monitoring device 103 (power meter) as a second example of the determination of the ON state. ing. First, the monitoring log receiving unit 212 acquires the power value P1 at time t1 from the wattmeter (S2901).
  • the monitoring log receiving unit 212 acquires the power value P2 at time t2 from the power meter (S2902).
  • the air conditioner is controlled to be in the OFF state between time t1 and time t2.
  • the log determination unit 216 may determine the ON state or the OFF state of the air conditioner using the temperature change measured by the thermometer. For example, the temperature at time t1 is T1, and the temperature at time t2 is T2. Then, it is assumed that the air conditioner is controlled to be in the OFF state between time t1 and time t2. With this control, if the air conditioner is in the OFF state, the temperature measured by the thermometer is increased in the cooling operation, and the difference between the temperature T1 and the temperature T2 should be a predetermined temperature.
  • the log determination unit 216 determines that the air conditioner has been turned off. On the other hand, if
  • the log determination unit 216 may determine the ON state or the OFF state of the automatic cleaner using the change in the operation sound measured by the sound sensor. For example, the operation sound at time t1 is M1, and the operation sound at time t2 is M2. Then, it is assumed that the automatic cleaner is controlled to be in the OFF state between time t1 and time t2. With this control, if the automatic cleaner is in the OFF state, the operation sound measured by the sound sensor is lowered, and the difference between the operation sound M1 and the operation sound M2 should be a predetermined magnitude.
  • the log determination unit 216 determines that the automatic cleaner has been turned off. On the other hand, if
  • the mobile device 300 is notified of the result of the remote operation indicating whether or not the home appliance has normally operated as instructed by the remote operation.
  • the mobile device 300 moves out of the predetermined range until The result of the remote operation indicating these contents is notified to the mobile device 300.
  • the user who is notified of the result of the remote operation while being within the predetermined range can return to the house 100 and directly set the air conditioner to the OFF state, and can go out in peace.
  • the second implementation example shown in FIG. 29 is adopted as an implementation example for determining whether the home appliance is in the ON state or the OFF state from the monitoring log.
  • the first implementation example shown in FIG. 18 may be adopted.
  • the second implementation example may be adopted as an implementation example for determining whether the home appliance is in the ON state or the OFF state from the monitoring log.
  • Embodiment 3 (displays time to return)
  • the information notification system 11 of Embodiment 3 is demonstrated, referring drawings.
  • the difference from the first embodiment is that when the malfunction information is notified, the time required to return to the house 100 is notified.
  • FIG. 33 is a diagram illustrating an example of the notification screen G33 in the third embodiment. In this notification screen G33, information indicating that it takes five minutes to return to the house 100 is displayed together with information indicating a failure of the network unit of the air conditioner.
  • the air conditioner notified the home appliance log indicating the OFF state, but the power meter and thermometer notified the monitoring log indicating the ON state. From the power meter and thermometer, it is confirmed that the air conditioner is on. "
  • FIG. 30 is a block diagram showing the configuration of the server 200 in the third embodiment.
  • a required time acquisition unit 217 is provided.
  • the required time acquisition unit 217 predicts the time until the user holding the mobile device 300 returns to the house 100 by the required time acquisition process. Then, the server 200 notifies the mobile device 300 of the predicted time as the malfunction information is notified.
  • the required time acquisition process will be specifically described in 3.3 and 3.4.
  • the first realization example of the required time acquisition process is the time required for the user holding the mobile device 300 to leave the house 100 and receive the notification as it is. It is assumed that the time required to return from the home to the house 100 (hereinafter referred to as “predicted required time”). For this reason, time measurement is started from the time when it is determined that the user has left the house 100, and the time measurement is continued until the discrepancy information is notified. Then, together with the mismatch information, the measured time is notified to the portable device 300 as the estimated required time.
  • FIG. 31 is a flowchart showing a first implementation example of the required time acquisition process performed around the required time acquisition unit 217.
  • the required time acquisition unit 217 confirms whether the mobile device 300 has left the house 100.
  • the required time acquisition unit 217 determines that the mobile device 300 is separated from the house 100 when the position information of the mobile device 300 changes from the inside to the outside of the circle having the radius of the distance M illustrated in FIG. do it. If it is determined in S2111 that the mobile device 300 is away from the house 100 (YES in S2111), the process proceeds to S2112, and if it is determined that the mobile device 300 is not away from the house 100 (NO in S2111), the process Returns to S2111.
  • the required time acquisition unit 217 starts measuring the required required time when the mobile device 300 leaves the house 100.
  • the notification determination unit 204 includes a determination result by the log determination unit 216 indicating whether the home appliance log and the monitoring log match, and a determination result by the predetermined range determination unit 206 that the mobile device 300 is within the predetermined range. Accordingly, it is determined whether or not it is necessary to notify the mobile device 300 of malfunction information.
  • This process is the same as S107 and S108 in FIG. That is, if there is a home appliance whose home appliance log and monitoring log do not match and the mobile device 300 is within the predetermined range, YES is determined in S2113. On the other hand, if there is no home appliance that does not match the home appliance log and the monitoring log or the mobile device 300 is not within the predetermined range, NO is determined in S2113.
  • the required time acquisition unit 217 confirms the time when the measurement is started in S2112 and determines that time as the predicted required time. Then, the mobile notification unit 214 notifies the mobile device 300 of the estimated required time together with the mismatch information.
  • the required time acquisition unit 217 of the server 200 periodically receives the position information of the mobile device 300 from the mobile device 300 and obtains the moving speed of the mobile device 300. Thereby, the required time acquisition unit 217 can determine whether the mobile device 300 is moving on a bicycle or on foot. On the other hand, the required time acquisition unit 217 acquires the distance traveled by the mobile device 300 from the map information.
  • FIG. 32 is a flowchart showing a second implementation example of the required time acquisition process performed around the required time acquisition unit 217.
  • the calculation timing of the predicted required time is time t2
  • the latest position information notification time is adopted as the time t2
  • the time t1 is notified one time before the latest position information, for example.
  • the notification time of the location information is adopted.
  • the calculation of the movement distance m is the same as S1085 in FIG.
  • the required time acquisition unit 217 obtains the route distance R between the house 100 and the current portable device 300 from the map information.
  • the route distance R is a shortest route or an optimum route calculated by route search processing generally used in a car navigation system or the like.
  • the shortest route indicates a route having the shortest moving distance.
  • the optimum route is a route that takes the shortest travel time considering the presence or absence of a signal or the presence or absence of a sidewalk. Specifically, the current location and the position of the house 100 are plotted on the map information, and the shortest route and the optimum route are searched using a route search algorithm such as the Dijkstra method or the A-star algorithm.
  • Embodiment 3 in addition to the effects of Embodiment 1, the prediction required for returning from the current location to the house 100 in order to confirm the state of a household electrical appliance that may be malfunctioning.
  • the time is displayed on the portable device 300 together with the malfunction information.
  • the user can be informed of how much time is lost. Accordingly, the user can select an action to be taken in consideration of his / her schedule and the risk and disadvantage of going out without confirming the operating state of the home appliance that may be malfunctioning.
  • the user can select whether to turn back a home appliance that may be in an ON state to the house 100 or to go to a destination or the like without returning to the house 100. Further, when the user selects to return to the house 100, the user can predict how much delay will occur in his / her schedule, which is useful for the user.
  • Embodiment 4 (notification based on distance actually moved)
  • the malfunction information is notified to the mobile device 300 owned by the user while the user is in a circle having a predetermined radius from the house 100. That is, in the first embodiment, when a user is present in a circle having a predetermined radius, the user who has received the notification is in a range where it is easy to return to the house 100 in order to check the operation state of the home appliance. It was considered.
  • the fourth embodiment it is determined whether or not the user exists within a predetermined range by using an actual moving distance when the user leaves the house 100 instead of a circle having a predetermined radius. For example, when the user moves east from the house 100, the road is very complicated, and thus the user's moving distance may be longer than the linear distance even though the straight distance from the house 100 is short. . On the other hand, when the user moves west, since the road is straight, the linear distance from the house 100 and the movement distance may be substantially the same. In these cases, it cannot be simply determined that the user is easy to return to the house 100 just because the user exists in a circle having a predetermined radius. In these cases, it is appropriate to determine whether or not it is easy for the user to return to the house 100 at the actual moving distance.
  • FIG. 36 is a diagram showing an example of a notification screen G36 for notifying the user of malfunction information in the fourth embodiment.
  • FIG. 36 shows a notification screen G36 for notifying the user of malfunction information when the moving distance of the user from the house 100 is 500 m or less. Therefore, the notification screen G36 displays “This notification has confirmed and notified the state of the house before the distance you have moved from your home reaches 500 m”.
  • the overall configuration of the information notification system 11 and the configurations of the home appliance 101 and the portable device 300 are the same as those in the first embodiment, and thus are omitted.
  • FIG. 33 is a block diagram showing a configuration of the server 200 in the fourth embodiment.
  • a movement distance calculation unit 215 is provided.
  • Movement distance calculation unit 215 tracks the change in the position information of the mobile device 300 on the map information from the time when the user moves out of the house 100, and calculates the movement distance.
  • the operation of the information notification system 11 is the same as that of the first embodiment shown in FIG. However, the operation of S108 for determining whether the mobile device 300 is within a predetermined range is different. Here, determination of a predetermined range of the difference will be described.
  • FIG. 35 is a flowchart showing details of the process of S108 of FIG. 6 in the fourth embodiment.
  • the movement distance calculation unit 215 determines whether the mobile device 300 has left the house 100 from the position information of the mobile device 300.
  • the movement distance calculation unit 215 starts measuring the movement distance of the mobile device 300 from the house 100.
  • the travel distance calculation unit 215 tracks the travel route of the mobile device 300 using the location information and map information of the mobile device 300 that are regularly notified, and measures the travel distance. For example, the movement distance calculation unit 215 plots the position indicated by the position information notified from the portable device 300 on the map information, and connects the plotted positions along the road, thereby moving the movement route of the portable device 300. To track. Then, the movement distance calculation unit 215 calculates the length of the tracked movement route, and measures the actual distance corresponding to the calculated length as the movement distance of the mobile device 300.
  • Embodiment 4 the user notifies a predetermined range (notifying malfunction information) depending on how far the position of the mobile device 300 is linearly away from the house 100. It was determined whether or not it exists within the range.
  • the actual moving distance of the mobile device 300 is calculated using the map information, and it is determined whether or not the mobile device 300 exists within a predetermined range using the moving distance. ing. Thereby, for example, when moving to the east, the road is very complicated, and the moving distance becomes long although the linear distance from the house 100 is short, while when moving to the west, the movement from the house 100 Even when the distance is linear, the range that the user can turn back can be accurately determined.
  • notification is received while the mobile device 300 is in a predetermined range.
  • the predetermined range is a range from the house 100 to the distance L from the house 100 or a range from the distance M to the distance L, but the present disclosure is not limited to this.
  • the malfunction information may be notified to the mobile device 300 only while in the house 100. In this case, while in the house 100, the user is notified of malfunction information through the portable device 300 if there is a home appliance with mismatched home appliance log and monitoring log.
  • the LAN, the Internet, and the 4G communication network are adopted as the network in the house 100, the network between the house 100 and the server 200, and the network between the server 200 and the portable device 300, respectively.
  • the present disclosure is not limited to this.
  • These networks may be different or the same.
  • the home appliance may be directly connected to the server 200 via a 4G communication network without going through a router.
  • either a wired communication network or a wireless communication network may be employed.
  • the mobile device 300 periodically notifies the server 200 of location information, but the present disclosure is not limited to this.
  • the location information may be notified in response to an inquiry from the server 200, or the location information may be notified to the server 200 in response to an event such as passing through a place where the mobile device 300 is located.
  • the server 200 may make an inquiry to the home appliance or the monitoring device only once, and may determine the operating state of the home appliance from the response to the inquiry, or a plurality of times. An inquiry may be made to determine the operating state of the home appliance from a plurality of responses. In addition, when the operation state of a certain household electrical appliance is determined from a plurality of responses, a different determination result may be obtained for each response. In this case, server 200 may determine a rule in advance and determine the operating state of the home appliance according to the rule.
  • the rule for example, a rule that adopts a judgment result for the latest response or a rule that adopts the most judgment result among the judgment results obtained in the past fixed period may be adopted.
  • the monitoring device employs a single device such as a wattmeter, a thermometer, and a sound sensor, but the present disclosure is not limited to this.
  • a functional module capable of monitoring another household electrical appliance is incorporated in a certain household electrical appliance, the household electrical appliance having the functional module may be employed as the monitoring device.
  • the operating state of the air conditioner may be confirmed using the camera function of an automatic cleaner with a camera function.
  • the camera function is caused to image the power supply lamp of the air conditioner, and the server 200 acquires the captured image as a monitoring log.
  • the server 200 performs image recognition on this image, determines whether or not the power lamp is lit, and if the power lamp is lit, the air conditioner is in an ON state and the power lamp is turned off. Then, it may be determined that the air conditioner is in the OFF state.
  • the portable device 300 is notified.
  • the present disclosure is not limited to this, and the user may designate a specific home appliance and notify the user of the operation state of the designated home appliance.
  • FIG. 37 is a sequence diagram showing an operation of the information notification system 11 in the modification of the first embodiment.
  • S101 is the same as S101 in FIG.
  • FIG. 38 is a diagram illustrating an example of a designation screen G38 displayed on the mobile device 300 when the user designates a home appliance for confirming the operation state.
  • the designation screen G38 shows a designation screen that can designate the air conditioner and the automatic cleaner.
  • the user designates a home appliance by entering a check mark in the check box C38 corresponding to the desired home appliance.
  • a check mark is entered in the check box C38 corresponding to the air conditioner, and the air conditioner is designated.
  • the air conditioner and the automatic vacuum cleaner are displayed as designation targets because these home appliances are installed in the corresponding user's house 100 and are registered in the server 200 as management targets. Because. Therefore, if other household electrical appliances installed in the user's house 100 are registered in the server 200 as management targets, the other household electrical appliances are also displayed as designation targets on the designation screen G38.
  • the inquiry processing unit 208 of the server 200 refers to the correspondence table H17 and confirms the monitoring device corresponding to the home appliance specified in S110.
  • an air conditioner is designated in S110, a power meter and a thermometer are specified as monitoring devices from the correspondence table H17.
  • the inquiry processing unit 208 of the server 200 transmits an inquiry to the home appliance 101 (air conditioner), the monitoring device 103 (power meter), and the monitoring device 104 (thermometer).
  • the home appliance 101 (air conditioner) transmits the home appliance log to the server 200, and the monitoring device 103 (power meter) and the monitoring device 104 (thermometer) transmit the monitoring log to the server 200.
  • the log determination unit 216 of the server 200 determines whether or not the home appliance log and the monitoring log of the air conditioner are inconsistent using the operation state determination table T7 shown in FIG. Details of the determination are the same as those in the first embodiment.
  • the predetermined range determination unit 206 of the server 200 determines whether or not the portable device 300 exists within the predetermined range. Details of this processing are the same as those in the first embodiment.
  • the notification determination unit 204 of the server 200 determines that it is necessary to notify the determination result of S107, and the determination result Is transmitted to the mobile device 300.
  • the notification determination unit 204 of the server 200 determines that it is not necessary to notify the determination result of S107, and ends the processing. To do.
  • the portable device 300 displays a notification screen for notifying the user of the determination result.
  • the mobile device 300 may display, for example, a notification screen G19 illustrated in FIG. Specifically, when the determination result in S107 is a determination result that the home appliance log and the monitoring log do not match, a notification screen G19 shown in FIG. 19 is displayed. On the other hand, when the determination result in S107 is a determination result that the home appliance log and the monitoring log match, a notification screen in which information indicating that the designated home appliance 101 (air conditioner) is operating normally is displayed.
  • the user designates one home appliance, but a plurality of home appliances may be designated.
  • the determination result of S107 is calculated for each of the plurality of home appliances and notified to the mobile device 300.
  • the home appliance log and the monitoring log match the air conditioner, but the automatic cleaner obtains a determination result that the home appliance log and the monitoring log do not match.
  • a notification screen on which information indicating that the home appliance log and the monitoring log do not match is displayed on the portable device 300.
  • the household electrical appliance specified by the user using the mobile device 300 is adopted as the household electrical appliance to be confirmed, but the household electrical appliance registered in advance as the confirmation target in the server 200 is employed. Also good.
  • the server 200 stores information indicating the home appliance to be confirmed, which is registered in advance by the user, in the memory, and executes the processing of FIG. 37 periodically or when instructed by the user, for example. What is necessary is just to notify the portable device 300 of the judgment result about the target home appliance.
  • the estimated required time to return to the house 100 shown in the third embodiment may be notified together.
  • the GPS is used to acquire the position information of the mobile device 300.
  • a satellite positioning system other than the GPS may be used, and other positioning systems may be used. May be.
  • FIG. 40 is a diagram showing an overview of services provided by the information management system in service type 1 (in-house data center type cloud service).
  • the service provider 4120 acquires information from the group 4100 and provides a service to the user.
  • the service provider 4120 has a function of a data center operating company. That is, the service provider 4120 has a cloud server 4111 that manages big data. Therefore, there is no data center operating company.
  • the service provider 4120 operates and manages a data center (cloud server) 4203.
  • the service provider 4120 manages an operating system (OS) 202 and applications 4201.
  • the service provider 4120 provides a service using the OS 4202 and the application 4201 managed by the service provider 4120 (arrow 204).
  • FIG. 41 is a diagram illustrating an overall image of services provided by the information management system in service type 2 (IaaS-based cloud service).
  • IaaS is an abbreviation for infrastructure as a service, and is a cloud service provision model that provides a base for constructing and operating a computer system as a service via the Internet.
  • the data center operating company 4110 operates and manages the data center 4203 (cloud server).
  • the service provider 4120 manages the OS 4202 and the application 4201.
  • the service provider 4120 provides a service using the OS 4202 and the application 4201 managed by the service provider 4120 (arrow 204).
  • FIG. 42 is a diagram illustrating an overall image of services provided by the information management system in service type 3 (PaaS use type cloud service).
  • PaaS is an abbreviation for Platform as a Service
  • PaaS provision model that provides a platform serving as a foundation for constructing and operating software as a service via the Internet.
  • the data center operating company 4110 manages the OS 4202 and operates and manages the data center 4203 (cloud server).
  • the service provider 4120 manages the application 4201.
  • the service provider 4120 provides a service using the OS 4202 managed by the data center operating company 4110 and the application 4201 managed by the service provider 4120 (arrow 204).
  • FIG. 43 is a diagram illustrating an overview of services provided by the information management system in service type 4 (SaaS-based cloud service).
  • SaaS is an abbreviation for software as a service.
  • the SaaS-based cloud service is, for example, an application provided by a platform provider who owns a data center (cloud server), or a user such as a company or individual who does not have a data center (cloud server) on the Internet.
  • This is a cloud service provision model that has functions that can be used via other networks.
  • the data center operating company 4110 manages the application 4201, manages the OS 4202, and operates and manages the data center 4203 (cloud server).
  • the service provider 4120 provides a service using the OS 4202 and the application 4201 managed by the data center operating company 4110 (arrow 204).
  • the service provider 4120 provides a service in any cloud service type.
  • the service provider or the data center operating company may develop an OS, an application, a big data database, or the like, or may be outsourced to a third party.
  • the information notification method according to the present disclosure is useful for an information notification method in an information management system that manages the state of one or more home appliances in a house.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)

Abstract

サーバは、家屋内の一の家電機器の動作状態を含むログ情報を一の家電機器から受信し、一の家電機器の動作状態を監視可能な他の家電機器から一の家電機器の動作状態を示す情報を受信し、家電機器のユーザの表示端末の位置情報を前記表示端末から受信する。サーバは、表示端末の位置が家屋から所定距離の範囲内であると判断した場合であって、ログ情報と、一の家電機器の動作状態を示す情報とが一致しないと判断された場合、表示端末の位置が家屋から所定距離の範囲内に含まれる間に、一の家電機器が動作不良の可能性がある旨の情報を表示端末へ提供する。

Description

情報通知方法
 本開示は外出時の家庭内家電機器の消し忘れ等の状態通知に関する。
 近年、家庭内の家電機器又はAV機器の中でネットワークに接続可能なものが増えている。これに伴い、クラウド事業者がネットワークを介して家電機器又はAV機器の動作履歴を含む各種のログ情報を収集することが検討されている。この収集したログ情報を利用して、家電機器又はAV機器を制御するシステムが期待されている。
 しかし、上記システムは検討段階であり、実用化には更なる改善が必要であった。
特許第4703784号公報
 上記課題を解決するための、情報管理システムの情報通知方法の一態様は、
 家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
 第1ネットワークを介して前記一以上の家電機器の中の一前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
 前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
 前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
 前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合であって、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しないと判断された場合、
 前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するものである。
 上記態様により、さらなる改善を実現できた。
本開示の実施の形態1における情報通知システム11の全体構成図である。 本開示の実施の形態1における情報通知システム11の家電機器101のブロック図である。 本開示の実施の形態1における情報通知システム11の監視機器103のブロック図である。 本開示の実施の形態1における情報通知システム11のサーバ200のブロック図である。 本開示の実施の形態1における情報通知システム11の携帯機器300のブロック図である。 本開示の実施の形態1における情報通知システム11の動作を示すシーケンス図である。 本開示の実施の形態1における情報通知システム11のログ判断部216で用いる判断テーブルの例である。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第1の実施例における範囲を示す説明図である。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第1実施例における動作を示すフローチャートである。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第2実施例における範囲を示す説明図である。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第2実施例における動作を示すフローチャートである。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第3実施例におけるブロック図である。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第3実施例における範囲を示す説明図である。 本開示の実施の形態1における情報通知システム11の所定範囲判断部206の第3実施例における動作を示すフローチャートである。 本開示の実施の形態1における情報通知システム11の家電ログのデータ構成の一例を示す図である。 本開示の実施の形態1における情報通知システム11の登録画面G16の一例を示す図である。 本開示の実施の形態1における情報通知システム11の対応表H17を示す図である。 本開示の実施の形態1における情報通知システム11のログ判断部216の実現例1における動作を示すフローチャートである。 本開示の実施の形態1における情報通知システム11の通知画面G19の一例を示す図である。 本開示の実施の形態2における情報通知システム11の家電機器101のブロック図である。 本開示の実施の形態2における情報通知システム11のサーバ200のブロック図である。 本開示の実施の形態2における情報通知システム11の携帯機器300のブロック図である。 本開示の実施の形態2における情報通知システム11の動作を示すシーケンス図である。 本開示の実施の形態2における情報通知システム11のログ判断部216で用いる判断テーブルの一例を示す図である。 本開示の実施の形態2における情報通知システム11の操作画面G25の一例を示す図である。 本開示の実施の形態2における情報通知システム11の通知画面G26の一例を示す図である。 本開示の実施の形態2における情報通知システム11の通知画面G27の一例を示す図である。 本開示の実施の形態2における情報通知システム11の通知画面G28の一例を示す図である。 本開示の実施の形態2における情報通知システム11のログ判断部216における第2実現例の動作を示すフローチャートである。 本開示の実施の形態3における情報通知システム11のサーバ200のブロック図である。 本開示の実施の形態3における情報通知システム11の所要時間取得部217の第1動作例を示すフローチャートである。 本開示の実施の形態3における情報通知システム11の所要時間取得部217の第2動作例を示すフローチャートである。 本開示の実施の形態3における情報通知システム11の通知画面G33の一例を示す図である。 本開示の実施の形態4における情報通知システム11のサーバ200のブロック図である。 本開示の実施の形態4における情報通知システム11の所定範囲判断部206の動作を示すフローチャートである。 本開示の実施の形態4における情報通知システムの通知画面G36の一例を示す図である。 本開示の実施の形態1における情報通知システム11の応用として、家電機器を指定する場合の、動作を示すシーケンス図である。 本開示の実施の形態1における情報通知システム11の応用として、家電機器を指定する場合の、携帯機器の表示の一例を示す図である。 本実施の形態における情報管理システムが提供するサービスの全体像を示す図である。 機器メーカがデータセンタ運営会社に該当する例を示す図である。 機器メーカ及び管理会社の両者又はいずれか一方がデータセンタ運営会社に該当する例を示す図である。 サービスの類型1(自社データセンタ型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。 サービスの類型2(IaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。 サービスの類型3(PaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。 サービスの類型4(SaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。
 (本開示の基礎となった知見)
 機器の稼動状態を通知するシステムとして、複数の電化機器の中で単独では動作させずに主機器と連動して動作させる従機器について、主機器が稼動していない状態で従機器が稼動している場合に通知を行うものがある。(先行文献1<特許第4703784号>)
 しかし、先行文献1に開示されている技術は、各電化機器(1005)に取り付けられた消費電力計測装置(1001)による消費電力量が閾値を超えた場合に、各電化機器(1005)が稼動していると判断する。そのため、例えば、家電機器またはAV機器のように、機器毎に消費電力量を計測する専用の測定機器が備わっていない電化機器の稼動状態を判断することについては考慮されていない。
 また、特許文献1の技術では、例えば、消費電力計測装置の不具合により、当該消費電力計測装置が間違った消費電力量を算出した場合、または電化機器と消費電力計測装置とを接続する経路の劣化によって、電化機器と消費電力計測装置との間で消費電力量を示す情報が正しく伝わらない場合などに、電化機器の稼動状態が間違って判断されてもユーザ自身は機器の不具合を認識することができず、その判断の間違いに気づかないという課題があった。
 そこで、情報通知システムの機能向上のため、以下の改善策を検討した。
 上記態様において、例えば、
 家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
 第1ネットワークを介して前記一以上の家電機器の中の一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
 前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
 前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
 前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合であって、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しないと判断された場合、
 前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する。
 上記態様によると、前記家電機器のユーザの表示端末の位置情報に基づき前記表示端末の位置が前記家屋から前記所定距離の範囲内であると判断された場合であって、一以上の家電機器の中の一の家電機器から受信した前記一の家電機器の動作状態を含むログ情報と、前記一の家電機器の動作状態を監視可能な他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しない場合に、前記一の家電機器が動作不良の可能性がある旨の情報が前記表示端末へ提供される。
 これによって、前記一の家電機器から受信した前記一の家電機器の動作状態を含むログ情報を用いて前記一の家電機器の動作不良が判断されるので、前記一の家電機器が専用の測定機器を備えていなくても、前記一の家電機器の動作不良を正確に判断できる。
 また、前記一の家電機器の動作状態を含むログ情報と、前記一の家電機器の動作状態を監視可能な他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しない場合に、前記一の家電機器が動作不良の可能性がある旨の情報がユーザの表示端末へ提供される。そのため、例えば、前記一の家電機器の故障または前記一の家電機器からログ情報を受信する伝送経路の劣化などによって、前記ログ情報が示す前記一の家電機器の動作状態が誤りであったとしても、ユーザはその旨を認識することができる。これによって、ユーザは前記一の家電機器及び伝送経路の点検または修理といった適切な行動をとることができる。
 また、他の家電機器が示す動作状態と異なる動作をしている家電機器についての情報が通知されるため、情報通知システムが管理する全ての家電機器についての状態通知を表示端末が受けることを防止することができる。これによって、不当に通信量が増加することを防止でき、通信量の増加によるネットワークのトラフィック増加を防止できる。また、不要な通信の防止によって、ユーザを煩わせることがなく、通信コストの増加を抑えることも可能である。
 上記態様において、例えば、
 前記第1ネットワークと前記第2ネットワークとは同一ネットワークであるとしてもよい。
 上記態様において、例えば、
 前記第1ネットワークと前記第2ネットワークとは異なるネットワークであるとしてもよい。
 上記態様において、例えば、
 地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
 前記表示端末から定期的に受信した位置情報を受信時刻とともに管理し、
 前記表示端末の位置情報の時間変化に基づいて前記表示端末の移動速度を算出し、
 前記算出された前記表示端末の移動速度及び前記地域地図情報を用いて前記表示端末の位置が前記家屋から所定距離の範囲内であるか否かを判断するとしてもよい。
 この場合、表示端末の移動速度が算出され、地域地図情報が取得されているため、動作不良がある可能性のある旨の情報を表示端末に通知するタイミングにおける表示端末の位置を予測できる。そのため、前記通知のタイミングでの表示端末の正確な位置情報が分からなくても、前記通知のタイミングにおいて表示端末が所定距離の範囲内にいるか否かを判断できる。
 上記態様において、例えば、
 前記一の家電機器に対応する前記他の家電機器を示す対応情報を管理し、
 前記対応情報に基づいて前記一の家電機器に対応付けられた前記他の家電機器を選択するとしてもよい。
 この場合、対応情報が管理されているため、一の家電機器を監視する他の家電機器がどの家電機器であるかを容易に特定できる。
 上記態様において、例えば、
 前記表示端末の位置が前記家屋の位置と一致せず、且つ前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するとしてもよい。
 これによって、前記家電機器のユーザの表示端末の位置情報が前記家屋から離れており、且つ前記家屋から所定距離の範囲内である場合に前記一の家電機器が動作不良の可能性のある旨の情報が前記表示端末へ通知される。そのため、前記表示端末のユーザの外出時であって前記ユーザが家屋からさほど離れていない適正な時期に、前記判断結果を前記ユーザの表示端末へ伝えることができる。
 ユーザが家屋を出て例えば家屋から数十メートル以内、或いは例えば、公共交通機関を利用する前など、家屋に引き返すことが比較的容易なうちに、動作不良の可能性のある旨をユーザに通知できる。このタイミングでユーザへ通知することで、ユーザが家電機器の動作状態を変更するために家屋へ引き返す行動を選択しやすくできる。そのため、例えば、エアコン又はテレビといった家電機器がON状態のままユーザが外出することによる電力の浪費を防止できる。
 上記態様において、例えば、
 前記表示端末の位置が前記家屋の位置と一致し、且つ前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するとしてもよい。
 これによって、前記家電機器のユーザの表示端末の位置情報が前記家屋と一致しており、且つ前記家屋から所定距離の範囲内である間に、動作不良の可能性のある旨の情報が前記表示端末へ通知される。そのため、前記表示端末のユーザが家屋内にいる間に、前記一の家電機器が動作不良の可能性がある旨の情報を前記ユーザの表示端末へ伝えることができる。
 上記態様において、例えば、
 地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
 前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
 前記追跡した前記表示端末の位置情報の変化に基づき前記地域地図情報上で前記家屋までのルート及び前記表示端末の移動速度を判断し、
 前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するときに、前記判断されたルート及び移動速度を用いて前記表示端末のユーザが前記家屋に戻るまでの時間を算出し、
 前記一の家電機器が動作不良の可能性がある旨の情報と共に、前記算出した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供するとしてもよい。
 上記態様において、例えば、
 前記表示端末が前記家屋に対応する領域から離れたときからの経過時間をカウントし、
 前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するときに、前記カウントされた時間を取得し、
 前記一の家電機器が動作不良の可能性がある旨の情報と共に、前記取得した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供するとしてもよい。
 この場合、動作不良の可能性がある旨の情報を表示端末に表示する際、ユーザが家屋に戻るまでの時間も表示されるため、家屋に戻るか否かを判断するための判断材料をユーザに提供できる。
 上記態様において、例えば、
 前記表示端末の位置情報は、前記表示端末から定期的に受信するとしてもよい。
 この場合、位置情報が定期的に通知されるので、複数の位置情報から容易に表示端末の移動速度を求めたり、地図情報を用いてユーザの通った経路を追跡したりすることができる。
 上記態様において、例えば、
 前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋における使用電力量を検出する電力計であって、
 前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記電力計から受信した前記使用電力量を示す情報であるとしてもよい。
 この場合、電力計が検出した使用電力量を用いて一の家電機器の動作状態を正確に判断できる。
 上記態様において、例えば、
 前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記一の家電機器の動作音を収集する集音装置を備え、
 前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記他の家電機器から受信した前記一の家電機器の動作音を示す情報であるとしてもよい。
 この場合、集音装置が検出した動作音が通知されるため、その動作音から一の家電機器の動作状態を正確に判断できる。
 上記態様において、例えば、
 前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋内の温度を測定する電子温度計を備え、
 前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記他の家電機器から受信した前記家屋内の温度を示す情報であるとしてもよい。
 この場合、電子温度計が検出した温度が通知されるため、その温度から一の家電機器の動作状態を正確に判断できる。
 また、他の態様において、
 家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
 第1ネットワークを介して前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
 前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
 前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
 地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
 前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
 前記追跡した前記表示端末の位置情報の変化に基づき、前記地域地図情報上で前記表示端末が前記家屋から移動した移動距離を算出し、
 前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しないと判断された場合、前記表示端末の前記家屋からの前記移動距離が所定距離を超えるまでに、第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する。
 上記態様によると、前記家電機器のユーザの表示端末の位置情報の変化を用いて表示端末が家屋から移動した移動距離が算出される。そして、表示端末の移動距離が前記所定距離の範囲内であると判断された場合であって、一以上の家電機器の中の一の家電機器から受信した前記一の家電機器の動作状態を含むログ情報と、前記一の家電機器の動作状態を監視可能な他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しない場合に、前記一の家電機器が動作不良の可能性がある旨の情報が前記表示端末へ提供される。
 これによって、前記一の家電機器が専用の測定機器を備えていなくても、前記一の家電機器の動作状態を正確に判断でき、且つ、前記表示端末のユーザの外出時であって前記ユーザの実際に移動した距離を考慮して前記ユーザが家屋から離れていない適正な時期に、動作不良の可能性がある旨の情報を前記ユーザの表示端末に伝えることができる。
 ユーザが家屋を出て、例えば、家屋からの直線距離が1キロメートルの地点まで移動したときに、その道中に、例えば、道路が工事中で道を迂回した、或いは、道が入り組んでいたとする。これらの場合、実際にユーザが移動した距離は、例えば、1.5キロメートルであるなど、家屋からの直線距離よりも移動距離の方が長くなることが考えられる。上記態様では、家屋から実際に移動した距離に基づいてユーザへの通知期限が決まるので、ユーザが家屋に引き返すために移動しなければならない距離が比較的短いうちに、動作不良の可能性がある旨の情報をユーザに通知できる。このタイミングで情報をユーザに通知することで、ユーザは、前記一の家電機器及び伝送経路の点検または修理といった適切な行動をとるために家屋へ引き返す行動を選択することが容易となる。
 また、他の家電機器が示す動作状態と異なる動作をしている家電機器についての情報が通知されるため、情報通知システムが管理する全ての家電機器についての状態通知を表示端末が受けることを防止することができる。これによって、不当に通信量が増加することを防止でき、通信量の増加によるネットワークのトラフィック増加を防止できる。また、不要な通信の防止によって、ユーザを煩わせることがなく、通信コストの増加を抑えることも可能である。
 また、他の態様において、
 家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
 前記一以上の家電機器の中の一の家電機器を指定する情報を管理し、
 第1ネットワークを介して前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
 第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
 前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致するか否かを判断し、
 前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
 前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合、前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果を示す情報を前記表示端末へ提供する。
 上記態様によると、一以上の家電機器の中の一の家電機器を指定する情報が管理されており、前記表示端末の位置が前記家屋から前記所定距離の範囲内にあれば、前記一の家電機器から受信した前記一の家電機器の動作状態を含むログ情報と、前記一の家電機器の動作状態を監視可能な他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果が前記表示端末へ提供される。
 これによって、例えば、ユーザは外出してから所定距離の範囲を出るまでに、家屋内の所定以上の家電機器の中から所望する一の家電機器を指定して、前記一の家電機器の動作状態を含むログ情報と前記一の家電機器を監視する他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果を表示端末を通じて取得できる。よって、ユーザは前記比較結果から前記一の家電機器が動作不良であるか否かを確認できる。
 また、前記一の家電機器から受信した前記一の家電機器の動作状態を含むログ情報を用いて前記一の家電機器の動作不良が判断されるので、前記一の家電機器が専用の測定機器を備えていなくても、前記一の家電機器の動作不良を正確に判断できる。
 また、前記一の家電機器の動作状態を含むログ情報と、前記一の家電機器の動作状態を監視可能な他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果がユーザの表示端末へ提供される。そのため、例えば、前記一の家電機器の故障または前記一の家電機器からログ情報を受信する伝送経路の劣化などによって、前記ログ情報が示す前記一の家電機器の動作状態が誤りであったとしても、ユーザはその旨を認識できる。これによって、ユーザは前記一の家電機器及び伝送経路の点検または修理といった適切な行動をとることができる。
 また、予め指定された前記一の家電機器のみについての比較結果がユーザの表示端末に送信されるため、情報通知システムが管理する全ての家電機器についての状態通知を表示端末が受けることを防止することができる。これによって、不当に通信量が増加することを防止でき、通信量の増加によるネットワークのトラフィック増加を防止できる。また、不要な通信の防止によって、ユーザを煩わせることがなく、通信コストの増加を抑えることも可能である。
 上記態様において、例えば、
 前記一の家電機器に対応する前記他の家電機器を示す対応情報を管理し、
 前記対応情報に基づいて前記一の家電機器に対応付けられた前記他の家電機器を選択するとしてもよい。
 この場合、対応情報が管理されているため、一の家電機器を監視する他の家電機器がどの家電機器であるかを容易に特定できる。
 上記態様において、例えば、
 地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
 前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
 前記追跡した前記表示端末の位置情報の変化に基づき前記地域地図情報上で前記家屋までのルート及び前記表示端末の移動速度を判断し、
 前記比較結果を示す情報を前記表示端末へ提供するときに、前記判断されたルート及び移動速度を用いて前記表示端末のユーザが前記家屋に戻るまでの時間を算出し、
 前記比較結果を示す情報と共に、前記算出した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供するとしてもよい。
 上記態様において、例えば、
 前記表示端末が前記家屋に対応する領域から離れたときからの経過時間をカウントし、
 前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するときに、前記カウントされた時間を取得し、
 前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果を示す情報と共に、前記取得した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供するとしてもよい。
 この場合、比較結果を示す情報を表示端末に表示する際、ユーザが家屋に戻るまでの時間も表示されるため、家屋に戻るか否かを判断するための判断材料をユーザに提供できる。
 上記態様において、例えば、
 前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋における使用電力量を検出する電力計であって、
 前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記電力計から受信した前記使用電力量を示す情報であるとしてもよい。
 この場合、電力計が検出した使用電力量を用いて一の家電機器の動作状態を正確に判断できる。
 また、他の態様において
 家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
 前記一以上の家電機器の中の一の家電機器を操作する操作指示を受信し、
 第1ネットワークを介して前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
 第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
 前記一の家電機器を操作する操作指示と、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とを照合し、前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
 前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合、前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、前記照合結果に基づいて前記一の家電機器へ操作指示が成功したか否かを示す情報を前記表示端末へ提供する。
 上記態様によれば、例えば、ユーザが外出時に所定の距離範囲を出るまでに一の家電機器に対して操作指示を入力すると、前記一の家電機器のログ情報と、他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが照合される。そして、ユーザが所定の距離範囲を出るまでに前記照合結果に基づいて一の家電機器への操作指示が成功したか否かを示す情報が表示端末に提供される。そのため、ユーザは外出先から一の家電機器に対する操作指示を入力した場合、その操作指示に成功したか否かを認識できる。
 また、操作指示に成功したか否かを示す情報は、ユーザが家屋に対して所定の距離範囲内にいる場合に通知されるため、その通知を受けたユーザは、家屋に引き返して一の家電機器を所望の動作状態に設定して、再度、外出できる。これにより、ユーザは安心して外出できる。
 上記態様において、例えば、
 前記一の家電機器へ操作指示が成功したか否かを示す情報は、前記一の家電機器に故障の可能性があることを示す情報を含むとしてもよい。
 この場合、ユーザは操作指示を行った一の家電機器が故障した否かを容易に認識できる。
 以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、全ての実施の形態において、各々の内容を組み合わせることも出来る。
 (提供するサービスの全体像)
 まず、本実施の形態における情報管理システムが提供するサービスの全体像について説明する。
 図39Aは、本実施の形態における情報管理システムが提供するサービスの全体像を示す図である。情報管理システムは、グループ4100、データセンタ運営会社4110及びサービスプロバイダ4120を備える。
 グループ4100は、例えば企業、団体又は家庭等であり、その規模を問わない。グループ4100は、第1の機器及び第2の機器を含む複数の家電機器101及びホームゲートウェイ4102を備える。複数の家電機器101は、インターネットと接続可能な機器(例えば、スマートフォン、パーソナルコンピュータ(PC)又はテレビ等)、及びそれ自身ではインターネットと接続不可能な機器(例えば、照明、洗濯機又は冷蔵庫等)を含む。複数の家電機器101は、それ自身ではインターネットと接続不可能であっても、ホームゲートウェイ4102を介してインターネットと接続可能となる機器を含んでもよい。また、ユーザ410は、グループ4100内の複数の家電機器101を使用する。
 データセンタ運営会社4110は、クラウドサーバ4111を備える。クラウドサーバ4111は、インターネットを介して様々な機器と連携する仮想化サーバである。クラウドサーバ4111は、主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ(ビッグデータ)等を管理する。データセンタ運営会社4110は、データの管理、クラウドサーバ4111の管理、及びそれらを行うデータセンタの運営等を行っている。データセンタ運営会社4110が行っている役務の詳細については後述する。
 ここで、データセンタ運営会社4110は、データの管理又はクラウドサーバ4111の管理のみを行っている会社に限らない。例えば、図39Bに示すように、複数の家電機器101のうちの一つの機器を開発又は製造している機器メーカが、データの管理又はクラウドサーバ4111の管理等を行っている場合は、機器メーカがデータセンタ運営会社4110に該当する。また、データセンタ運営会社4110は一つの会社に限らない。例えば、図39Cに示すように、機器メーカ及び管理会社が共同又は分担してデータの管理又はクラウドサーバ4111の管理を行っている場合は、両者又はいずれか一方がデータセンタ運営会社4110に該当する。
 サービスプロバイダ4120は、サーバ121を備える。ここで言うサーバ121とは、その規模は問わず、例えば、個人用PC内のメモリ等も含む。また、サービスプロバイダ4120がサーバ121を備えていない場合もある。
 なお、上記の情報管理システムにおいて、ホームゲートウェイ4102は必須ではない。例えば、クラウドサーバ4111が全てのデータ管理を行っている場合等は、ホームゲートウェイ4102は不要となる。また、家庭内の全ての機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
 次に、上記の情報管理システムにおける情報の流れを説明する。
 まず、グループ4100の第1の機器又は第2の機器は、各ログ情報をデータセンタ運営会社4110のクラウドサーバ4111にそれぞれ送信する。クラウドサーバ4111は、第1の機器又は第2の機器のログ情報を集積する(図39Aの矢印131)。ここで、ログ情報とは、複数の家電機器101の例えば運転状況又は動作日時等を示す情報である。例えば、ログ情報は、テレビの視聴履歴、レコーダーの録画予約情報、洗濯機の運転日時、洗濯物の量、冷蔵庫の開閉日時、又は冷蔵庫の開閉回数などを含むが、これらの情報に限らず、種々の機器から取得が可能な種々の情報を含んでもよい。なお、ログ情報は、インターネットを介して複数の家電機器101自体から直接クラウドサーバ4111に提供されてもよい。また、ログ情報は、複数の家電機器101から一旦ホームゲートウェイ4102に集積され、ホームゲートウェイ4102からクラウドサーバ4111に提供されてもよい。
 次に、データセンタ運営会社4110のクラウドサーバ4111は、集積したログ情報を一定の単位でサービスプロバイダ4120に提供する。ここで、一定の単位とは、データセンタ運営会社4110が集積した情報を整理してサービスプロバイダ4120に提供することの出来る単位でもよいし、サービスプロバイダ4120が要求する単位でもよい。また、ログ情報は、一定の単位で提供するとしているが、一定の単位でなくてもよく、状況に応じて提供する情報量が変化してもよい。ログ情報は、必要に応じてサービスプロバイダ4120が保有するサーバ121に保存される(図39Aの矢印132)。
 そして、サービスプロバイダ4120は、ログ情報をユーザに提供するサービスに適合する情報に整理し、ユーザに提供する。情報が提供されるユーザは、複数の家電機器101を使用するユーザ410でもよいし、外部のユーザ420でもよい。ユーザ410,420への情報提供方法としては、例えば、サービスプロバイダ4120から直接ユーザ410,420へ情報が提供されてもよい(図39Aの矢印133,134)。また、ユーザ410への情報提供方法としては、例えば、データセンタ運営会社4110のクラウドサーバ4111を再度経由して、ユーザ410に情報が提供されてもよい(図39Aの矢印135,136)。また、データセンタ運営会社4110のクラウドサーバ4111は、ログ情報をユーザに提供するサービスに適合する情報に整理し、サービスプロバイダ4120に提供してもよい。
 なお、ユーザ410は、ユーザ420と異なっていても同一であってもよい。
 1.実施の形態1
 ここでは、本開示の実施の形態として、本開示に関わる情報通知システム(情報管理システムの一例)について図面を参照しながら説明する。
 1.1 情報通知システムの全体構成
 図1は、本開示に関わる実施の形態1の情報通知システム11の全体構成を示す図である。情報通知システム11は、家屋100、家屋100内の家電機器101、家電機器102、監視機器103、監視機器104、監視機器105、サーバ200、携帯機器300、家屋100とサーバ200とを接続するネットワーク400(第1ネットワークの一例)、サーバ200と携帯機器300とを接続するネットワーク500(第2ネットワークの一例)、及び家屋100の位置、携帯機器300の位置を計測するためのGPS(Global Positioning System)衛星600を備える。なお、携帯機器300は、表示端末の一例である。
 図1では、家屋100において、家電機器101、102、監視機器103、104、105のみが図示されているが、本開示はこれに限定されない。家屋100は、任意の数の家電機器及び監視機器を備えていてもよい。また、想定される接続態様としては、家電機器101、102は家屋100内に設置されているルータ(図示せず)を介して互いに家屋100内で接続されると共に、ルータを介して家屋100の外のネットワーク400に接続する態様が使用できる。また、ネットワーク400、500は、例えば、それぞれ有線のインターネット線、無線の4G通信路とするが、これに限定されない。両ネットワークとも同様に無線通信路であってもよい。
 本開示の実施の形態の説明では、例えば次のようなストーリを想定して説明をする。
 ユーザは、携帯機器300を保持した状態で外出し、家屋100から離れつつある。ここで、例えば、家電機器101はエアコンとする。そして、本来であれば外出時にはエアコンをOFF状態に設定するべきところ、OFF状態に設定するのを忘れてユーザは外出したとする。さらに、エアコン或いはエアコンをネットワーク400に接続するためのネットワーク部に不具合があり、エアコンは自身の動作状態がON状態であるのにも拘わらずOFF状態であるとの家電ログをサーバ200に通知したとする。一方、エアコンのON状態又はOFF状態(ON/OFF状態)を監視する監視機器として関連づけられた電力計及び温度計は、エアコンがON状態であることを示す監視ログをサーバ200に報告する。サーバ200は、エアコンから通知された家電ログが示す動作状態と、監視機器から通知された監視ログが示す動作状態とを比較して、両動作状態が不一致であると判断すると、エアコン或いはエアコンのネットワーク部に不具合があることを認識する。そして、サーバ200は、エアコンが動作不良の可能性がある旨の情報をユーザ(つまり、携帯機器300)が所定の範囲にいる間に携帯機器300に通知する。
 所定の範囲とは、ユーザが家屋100へ引き返すことが容易な範囲を指す。例えば、ユーザがバスまたは電車に乗るまでの範囲や、家屋100から例えば100メートルの距離以内などの所定距離の範囲や、家屋100に戻るまでの所要時間が、例えば5分以内である地点までの範囲が所定の範囲に該当する。通知を受けたユーザは、エアコンの動作状態を確認するために家屋100に戻り、エアコンをOFF状態に設定した後、再度、家屋100から外出する。これにより、ユーザは、家電機器の動作状態を確認して安心して外出できる。
 1.2 家電機器101
 図2は、家屋100内の家電機器101の構成を示すブロック図である。家電機器102も家電機器101と同様の構成であるため、ここでは説明を省略する。家電機器101は、問い合わせ受信部110、家電ログ収集部111、家電ログ報告部112、及び通信部113を備える。
 1.2.1 問い合わせ受信部110
 問い合わせ受信部110は、サーバ200からの問い合わせを受信する。問い合わせには、問い合わせ元のサーバ200のID(識別子)、問い合わせ先の家電機器101のID、及び当該家電機器の家電ログをサーバ200に報告させるためのコマンドが含まれる。ここで、家電ログには、家電機器の動作状態(ON状態なのかOFF状態なのか)が含まれる。
 1.2.2 家電ログ収集部111
 家電ログ収集部111は、サーバ200からの問い合わせを問い合わせ受信部110が受け付けたとき、家電機器101の内部から、現在、家電機器101が動作中であるか否か(ON状態なのかOFF状態なのか)を含む家電機器101の家電ログを収集し、適切なフォーマットにする。家電ログには、収集時の時刻やその他の家電機器101の動作状態が含まれてもよい。例えば、家電機器101がエアコンである場合、家電ログには、現在の設定モードが冷房なのか暖房なのかを示す情報、設定温度、風量、現在の室温、及び外気温といった情報が含まれてもよい。
 図15の上段は、エアコンの家電ログD131のデータ構成の一例を示す図である。家電ログD131は、「機器ID」、「時刻」、「ON/OFF」、「設定値」、及び「現在の状況」の項目を含む。「機器ID」の項目には家電機器を一意に特定するためのIDが格納される。「時刻」の項目には家電ログD131の収集時刻が格納される。「ON/OFF」の項目には現在家電機器がON状態にあるかOFF状態にあるかを示す情報が格納される。「設定値」の項目には、現在の家電機器の設定値が格納される。「現在の状況」の項目には、家電機器であるエアコンが検出した部屋の状況が格納される。
 この例では、2013年4月10月7:00の時点でのエアコン(1)の動作状況が示されている。そのため、「機器ID」の項目には「エアコン(1)」、「時刻」の項目には「2013.4.10 7:00」が格納されている。また、この時点で、エアコン(1)はON状態であったため、「ON/OFF」の項目には「ON」が格納されている。また、この時点で、エアコン(1)の設定値は、温度が22度、湿度が40%、現在の設定モードが暖房、運転モードが自動設定(例えば設定モードが冷房または暖房に自動的に切り替えられる運転モード)であるため、「設定値」の項目には「22度、40%、暖房、自動」が格納されている。また、この時点で、エアコン(1)が検出した部屋の温度は21度、湿度は33%であったため、「現在の状況」の項目には「21度、33%」が格納されている。
 図15の中段は、ビデオ(2)の家電ログD132のデータ構成の一例を示す図である。ビデオ(2)は部屋の温度や湿度を検出しないため、家電ログD132には、「現在の状況」の項目が省かれている。それ以外、家電ログD132のデータ構成は家電ログD131と同じである。この例では、2013年4月10日7:00の時点でのビデオ(2)の動作状態が示されているため、「機器ID」及び「時刻」の項目にはそれぞれ「ビデオ(2)」及び「2013.4.10 7:00」が格納されている。また、この時点でビデオ(2)は停止中(OFF状態)であったため、「ON/OFF」の項目には「OFF」が格納されている。また、この時点でビデオ(2)は、同日の19:00に4チャネルの録画予約が設定されていたため、「設定値」の項目には「4.10 19:00 4ch」が格納されている。
 図15の下段は、電力計の家電ログD133のデータ構成の一例を示す図である。電力計は、設定値がないため、家電ログD133からは「設定値」の項目が省かれている。それ以外は家電ログD133のデータ構成は家電ログD131と同じである。
 この例では、2013年4月10日7:00時点での電力計の状況が示されているため、「機器ID」の項目には「電力計」が格納され、「時刻」の項目には「2013.4.10 7:00」が格納されている。また、電力計は、現在、消費電力が1kWであることを計測したため、「現在の状況」の項目には「1kW」が格納されている。
 1.2.3 家電ログ報告部112
 図2に戻り、家電ログ報告部112は、家電ログ収集部111で所定のフォーマットにされた家電ログを、サーバ200への報告するためにサーバ200がデコード可能な適切なフォーマットに変換する。このフォーマットには、報告元の家電機器101のID、報告先のサーバ200のID、及び家電ログ(例えば、図15に示す家電ログD131など)が含まれる。
 1.2.4 通信部113
 通信部113は、家屋100内では有線、あるいは無線のLAN(Local Area Network)で家電機器101をルータ(図示せず)に接続させる。通信部113としては、例えば、IEEE802.11シリーズの無線LAN、或いはIEEE802.3シリーズの有線LANに対応する通信モジュールが採用できる。
 1.3 監視機器103
 図3は、監視機器103(ここでの例は電力計)の構成を示している。監視機器103は、問い合わせ受信部114、監視ログ収集部115、監視ログ報告部116、及び通信部117を備える。問い合わせ受信部114及び通信部117はそれぞれ、家電機器101内の問い合わせ受信部110及び通信部113と同じであるため、ここでは説明を省略する。
 なお、監視機器104、105も監視機器103と基本的には同じ構造であるため、説明を省略する。
 1.3.1 監視ログ収集部115
 監視ログ収集部115は、予め監視することが定められている家電機器に関する所定の情報を監視ログとして収集する。例えば、監視機器103(電力計)が家電機器101(エアコン)を監視対象とする場合、電力計の監視ログ収集部115は、エアコンの電源に供給される電力値を監視ログとして収集する。そして、電力値から、エアコンの動作状態(ON/OFF状態を含む)が求められる。例えば、監視機器104(温度計)が家電機器101(エアコン)を監視対象とする場合、温度計の監視ログ収集部115は、エアコン付近の温度又はエアコンが設置されている部屋の温度を監視ログとして収集する。そして、温度計により計測された温度から、エアコンの動作状態(ON/OFF状態を含む)が求められる。例えば、監視機器104(音センサー)が家電機器102(自動掃除機)を監視対象とする場合、音センサーの監視ログ収集部115は、家電機器102(自動掃除機)の動作音を監視ログとして収集する。そして、動作音から、掃除機の動作状態(ON/OFF状態を含む)が求められる。そして、監視ログ収集部115は、収集した監視ログを監視ログ報告部116がデコード可能な所定のフォーマットに変換し、監視ログ報告部116に出力する。監視ログのフォーマットの一例は図15の下段に示される。
 1.3.2 監視ログ報告部116
 監視ログ報告部116は、監視ログ収集部115で所定のフォーマットにして出力された監視ログを、サーバ200へ報告するためのフォーマットに変換し、通信部117を通じてサーバ200に送信する。ここで、サーバ200に報告するためのフォーマットには、報告元の監視機器103のID、報告先のサーバ200のID、及び監視機器103が収集した監視ログ(例えば、電力計であれば電力値)が含まれる。
 1.4 サーバ200
 図4は、情報通知システム11におけるサーバ200の構成を示すブロック図である。サーバ200は、通信部201、家電ログ受取り部202、監視ログ受取り部212、ログ判断部216、対応監視機器記録部211、通知判断部204、携帯機器の位置受取り部205、所定範囲判断部206、問い合わせ処理部208、通信部209、家屋の位置記録部210、及び携帯通知部214を備える。
 1.4.1 通信部201
 通信部201は、ネットワーク400を介して家屋100内の家電機器とサーバ200を接続させる。ここではネットワーク400は有線通信のインターネット網とする。なお、通信部201は、無線通信網を介してサーバ200を家電機器に接続させてもよい。通信部としては、モデム等の通信モジュールが採用できる。
 1.4.2 家電ログ受取り部202
 家電ログ受取り部202は、サーバ200からの問い合わせに応答した家電機器からの家電ログを受け取る。
 1.4.3 通知判断部204
 通知判断部204は、所定範囲判断部206において、携帯機器300が所定の範囲内にいると判断され、且つ、ログ判断部216において、ある一の家電機器から収集された家電ログが示す当該家電機器の動作状態と、当該家電機器に対応する監視機器から収集された監視ログが示す当該家電機器の動作状態とが不一致であると判断された場合、当該家電機器が動作不良の可能性がある旨の情報(以下、動作不良情報と呼ぶ。)を携帯機器300に通知すると判断する。以下、家電ログが示す動作状態と監視ログが示す動作情報とが不一致であることを、単に家電ログ及び監視ログが不一致であると記述する。
 1.4.4 携帯機器の位置受取り部205
 携帯機器の位置受取り部205は、携帯機器300の位置情報(緯度と経度)を携帯機器300から通信部209を介して受け取る。
 1.4.5 所定範囲判断部206
 所定範囲判断部206は、携帯機器300が所定の範囲内に存在するか否かを判断する。所定の範囲の例は、1.6.4~1.6.6で詳細に述べる。
 図12は、1.6.6で説明する地図情報を備えた所定範囲判断部206の詳細な構成を示すブロック図である。所定範囲判断部206は、地域地図情報取得部305、携帯機器移動速度計算部306、携帯機器位置予測部307、及び距離Lの範囲判断部308を備える。
 地域地図情報取得部305は、地図情報を管理するデータベース(図略)から、携帯機器300の現在位置を含む地域の地域地図情報を取得する。ここで、取得される地域地図情報には、少なくとも所定の範囲が含まれる。
 携帯機器移動速度計算部306は、定期的に報告される携帯機器300の位置情報を用いて携帯機器300の移動速度を計算する。
 携帯機器位置予測部307は、地域地図情報と、携帯機器300の移動速度とを用いて、家電ログを通知するときの携帯機器300の位置を予測する。
 距離Lの範囲判断部308は、携帯機器位置予測部307が予測した携帯機器300の位置が、家屋100を中心とした距離Lの半径で規定される所定の範囲に存在するか否かを判断する。
 1.4.6 問い合わせ処理部208
 図4に戻り、問い合わせ処理部208は、家屋100内の各家電機器に対して家電ログを報告させるための問い合わせ指示を通信部201を通じて各家電機器に送信する。また、問い合わせ処理部208は、家屋100内の各監視機器に対して監視ログを報告させるための問い合わせ指示を通信部201を通じて各監視機器に送信する。
 1.4.7 通信部209
 通信部209は、ネットワーク500を介してサーバ200を携帯機器300と接続させる。ここで、ネットワーク500は、無線4G通信網とする。したがって、通信部209としては、例えば、無線4G通信網にサーバ200を接続させる通信モジュールが採用できる。
 1.4.8 家屋の位置記録部210
 家屋の位置記録部210は、情報通知システム11によるサービスが適用される家屋100の位置情報(緯度と経度)を予め記録する。サーバ200は1以上の家屋100を管理しているため、家屋の位置記録部210は、管理対象となる全ての家屋100の位置情報を記録する。
 1.4.9 対応監視機器記録部211
 対応監視機器記録部211は、家電機器と、家電機器を監視する監視機器との対応関係が示された対応表H17を記録する。図17は対応表H17のデータ構成の一例を示す図である。この例では、家電機器101(エアコン)の監視機器103及び監視機器104は、それぞれ、電力計及び温度計であり、家電機器102(自動掃除機)の監視機器105は音センサー(マイク)であることが記録されている。なお、1つの家電機器に対して、複数の監視機器が登録されてもよいし、1つの監視機器が、複数の家電機器を監視してもよい。
 1.4.10 監視ログ受取り部212
 監視ログ受取り部212は、問い合わせ処理部208が監視機器に対して行った問い合わせの応答として監視機器から送信された監視ログを通信部201を通じて受け取る。
 1.4.11 携帯通知部214
 携帯通知部214は、監視ログ及び家電ログが不一致の家電機器があり、且つ、携帯機器300が所定の範囲内にあるため、通知判断部204において、動作不良情報を通知する必要があると判断された場合、動作不良情報を携帯機器300に通知する。ここで、この通知のフォーマットには、通知元のサーバ200のID、通知先の携帯機器300のID、及び動作不良の可能性があると判断された家電機器のIDが含まれる。動作不良の可能性がある家電機器が複数ある場合、その数とIDとが順次羅列される。なお、この通知のフォーマットには、時間情報が含まれてもよいし、監視機器のIDや名称が含まれてもよい。
 1.4.12 ログ判断部216
 ログ判断部216は、家電ログ受取り部202が受け取った家電ログを用いて、当該家電機器の動作状態(ON/OFF状態を含む)を判断する。また、ログ判断部216は、監視ログ受取り部212が受け取った監視ログを用いて、対応する家電機器がどうのような動作状態にあるかを判断する。そして、ログ判断部216は、家電ログから判断した動作状態と監視ログから判断した動作状態とを、例えば、図7に示す運転状態判断テーブルT7を用いて比較し、これらの動作状態が一致しているか否かを判断する。なお、図7の例では、動作状態として、ON状態及びOFF状態が採用されている。
 図7は、運転状態判断テーブルT7のデータ構成の一例を示す図である。運転状態判断テーブルT7には、「監視ログ(1)」、「監視ログ(2)」、「家電ログ」、及び「S107での判断」の項目が含まれている。
 「監視ログ(1)」は、ある家電機器に対応付けられた監視機器(1)から収集された監視ログ(1)が示す当該家電機器のON/OFF状態を示す。
 「監視ログ(2)」は、ある家電機器に対応付けられた監視機器(2)から収集された監視ログ(2)が示す当該家電機器のON/OFF状態を示す。
 「家電ログ」は、ある一の家電機器から収集された家電ログが示す当該家電機器のON/OFF状態を示す。
 「S107での判断」は、「監視ログ(1)」、「監視ログ(2)」、及び「家電ログ」のそれぞれのON状態及びOFF状態の組み合わせパターンを示す場合(1)~場合(8)に対応するS107での判断結果が登録されている。ここで、S107は後述する図6での処理ステップを示す。
 場合(1)において、監視ログ(1)、監視ログ(2)、及び家電ログはいずれもON状態と判断されているため、監視ログが示す動作状態と家電ログが示す動作状態とは一致している。そのため、場合(1)において、「S107の判断」として「不一致なしON」が登録され、当該家電機器は動作状態がON状態で一致すると判断される。
 また、場合(2)~(6)、及び場合(8)のそれぞれにおいて、監視ログ(1)、監視ログ(2)、及び家電ログは、ON状態とOFF状態とが混在しているため、監視ログが示す動作状態と家電ログが示す動作状態とは一致していない。そのため、場合(2)~(6)、及び場合(8)のそれぞれにおいて、「S107の判断」として「不一致」が登録され、当該家電機器の動作状態は不一致であると判断される。
 また、場合(7)では、監視ログ(1)、監視ログ(2)、及び家電ログはいずれもOFF状態を示すため、監視ログが示す動作状態と家電ログが示す動作状態とは一致している。そのため、場合(7)において、「S107の判断」として「不一致なしOFF」が登録され、当該家電機器はOFF状態で一致すると判断される。
 つまり、家電ログが示す動作状態と監視ログが示す動作状態とが、全てON状態である場合、ログ判断部216は、該当する家電機器について家電ログ及び監視ログは一致すると判断する。一方、家電機器がOFF状態の家電ログを通知しているのにも拘わらず、対応する監視機器が当該家電機器がON状態の監視ログを通知している場合、ログ判断部216は、該当する家電機器について家電ログ及び監視ログは不一致であると判断する。
 1.5 携帯機器300
 図5は、情報通知システム11における携帯機器300の構成を示すブロック図である。携帯機器300は、通信部301、携帯機器の位置収集部302、位置通知部303、及び表示部304を備える。
 1.5.1 通信部301
 通信部301は、ネットワーク500を介して携帯機器300をサーバ200に接続させる。
 1.5.2 携帯機器の位置収集部302
 携帯機器の位置収集部302は、GPS衛星600(本来、3つ以上の衛星からの電波報を用いる)からの電波を受け取って、現在の位置情報(緯度と経度)を計算する。
 1.5.3 位置通知部303
 位置通知部303は、携帯機器300の位置情報をサーバ200がデコード可能な所定のフォーマットに変換してサーバ200に定期的に通知する。このフォーマットには、通知元の携帯機器300のID、通知先のサーバ200のID、及び携帯機器300の位置情報が含まれる。なお、このフォーマットには、時間情報(例えば通知時刻)が含まれていてもよい。
 1.5.4 表示部304
 表示部304は、サーバからの通知を示す通知画面を表示する。図19は、エアコンの動作不良情報をユーザに通知するための通知画面G19の一例を示す図である。図19の例では、エアコンの家電ログはON状態を示していたが、監視機器の監視ログはOFF状態を示していた場合の通知画面G19が示されている。なお、この通知画面G19は、携帯機器300にインストールされた情報通知システム11からのサービスを受けるためのアプリケーション(サービスアプリ)によりポップアップとして表示部304に出力されてもよい。また、携帯機器300は、サーバ200からメールによる通知を受信した場合に通知画面G19を表示してもよい。
 1.6 情報通知システム11の動作
 図6は、情報通知システム11の動作の一例を示すシーケンス図である。情報通知システム11の動作は、1)家電機器に対応する監視機器を登録する登録フェーズと、2)監視機器から送信された監視ログから各家電機器の動作状態を確認し、携帯機器300に動作不良情報を通知する通知フェーズとに分けられる。以下、各フェーズの動作が説明される。
 1.6.1 監視機器の登録フェーズ
 図16は、例えばエアコンの監視機器を登録するための登録画面G16を示す図である。この登録画面G16は、携帯機器300に表示される。登録画面G16には、家屋100に設置された監視機器の中で、エアコンの動作状態を確認できる監視機器の候補が一覧表示される。図16の例では電力計、温度計、及び音センサー(マイク)が候補として挙げられている。なお、ここで例示した監視機器は、単独の電力計、温度計、或いは音センサーでなくてもよい。例えば、電力計、温度計、音センサーなどの機能を備える家電機器が存在する場合は、その家電機器が監視機器として、登録画面G16に一覧表示されてもよい。例えば、音センサーを備える洗濯機などが監視機器の候補となり得る。
 ここで、登録画面G16に一覧表示される監視機器はサーバ200に予め登録された監視機器が採用される。ここで、サーバ200は、家屋100に設置された家電機器の中から監視機器の候補となり得る家電機器を家電機器別に予め抽出しておき、抽出した家電機器を登録画面G16に一覧表示すればよい。
 家屋100内に音センサーを備える洗濯機などが監視機器として存在している場合において、この洗濯機が監視対象であるエアコンの設置場所から遠い場所に設置されており、エアコンの動作音を検出できない場合もある。この場合、図16の登録画面例G16から、洗濯機は省かれてもよい。この場合、サーバ200は、家屋100に設置された各家電機器の位置情報を管理しておき、その位置情報を用いてある家電機器は一の家電機器の監視機器として適用可能か否かを判断すればよい。ここで、サーバ200が家屋100の間取り図を管理している場合、各家電機器の位置情報としては、各家電機器の設置位置を示す間取り図上での座標が採用できる。そして、サーバ200は、この座標を用いて、ある家電機器は一の家電機器に対して遠くに設置されていため、監視機器としては妥当でないと判断すればよい。
 登録画面G16には、各監視機器がエアコンの動作状態を監視する際の特徴が説明されている。例えば、電力計からの監視ログでエアコンの動作状態(エアコンがON状態或いはOFF状態)を判断する手法としては、電力値そのもの(絶対値)を用いる手法と、電力変化を用いる手法とがある。電力計が接続されている系統にエアコンだけが接続されている場合、サーバ200は、電力計が計測した電力値を用いてエアコンの動作状態を精度良く判断できる。一方、電力計が接続されている系統にエアコン以外の消費電力が大きな家電機器が接続されている場合、サーバ200は、電力計が計測した電力値を用いたのでは、エアコンの動作状態を精度良く判断できない可能性がある。この場合、サーバ200は、電力変化を用いてエアコンの動作状態を判断すればよい。
 そのため、図16の例では、「電力計」の表示欄には、電力計を用いた場合の監視の特徴として「電力値そのもの、あるいは電力変化で確認します。」と記載されている。ここで、電力値そのものを用いた判断手法を採用するか、電力変化を用いた判断手法を採用するかは、ユーザに指定させてもよいし、サーバ200が判断してもよい。後者の場合、サーバ200は、各家電機器が家屋100内のどのコンセント(系統)に接続されているかを示す情報を予め管理しておき、この情報を用いて上記の判断手法を選択すればよい。
 温度計が計測した温度を用いてエアコンの動作状態を判断する場合、サーバ200は、温度計により測定された温度の絶対値からエアコンのON状態またはOFF状態を判断してもよい。或いは、サーバ200は、温度計により複数回測定された温度の測定値から温度の時間的推移を求め、この時間的推移から、エアコンのON状態またはOFF状態を判断してもよい。この場合、数点の温度の測定値が必要となるため、エアコンの動作状態を判断するためにはある程度の時間がかかってしまう。
 そのため、図16の例では、「温度計」の表示欄には、温度計を用いた場合の監視の特徴として「温度そのもの、あるいは温度変化で確認します。確認に少し時間がかかります。」と記載されている。
 音センサーが計測した音声を用いてエアコンの動作状態が判断される場合、エアコンの送風音が用いられて、エアコンのON状態及びOFF状態が判断される。
 そのため、図16の例では、「音センサー」の表示欄には、「エアコンの動作音で確認します。」と記載されている。
 ユーザは、登録画面G16に挙げられた候補の中から、監視機器を選択する。ここで、ユーザは、複数の監視機器を選択してもよい。
 登録画面G16には、一覧表示された各監視機器を選択するためのチェックボックスC16が設けられている。図16の例では、電力計、温度計、及び音センサーが一覧表示されているため、これらの3つの監視機器に対応する3つのチェックボックスC16が表示されている。ユーザは携帯機器300を操作して、チェックボックスC16にチェックマークを入力することで、監視機器を選択する。図16の例では、電力計及び温度計のチェックボックスC16にチェックマークが入力されており、電力計及び温度計がエアコンの監視機器として選択されている。
 ユーザにより監視機器が選択されると、対応監視機器記録部211は、選択された監視機器のIDとその監視機器が監視する家電機器のIDとを関連付けて対応表H17に記録する。図17の例では、エアコンの動作状態を判断する監視機器として電力計と温度計とが記録されている。
 また、登録表H17には、家電機器がON状態であると判断する場合の判断条件も記録されている。例えば、図17の例では、「電力計」は「ONのときの値」として「1kW以上」が登録されている。これは、電力計が検知した消費電力が1kW以上の値を示す場合、エアコンがON状態であると判断することを示す。
 また、図17の例では、「温度計」は「ONのときの値」として、「エアコン付近または室内の温度25度以下(6~8月)、15度以上(12月~2月)」が記録されている。これは、エアコン付近またはエアコンが設置されている部屋の温度が、夏(6~8月)では25度以下であれば、エアコンがON状態であると判断し、冬(12~2月)では15度以上であれば、エアコンがON状態であると判断することを示している。これは、夏は冷房運転を行い、冬は暖房運転を行うことが想定されているからである。
 また、図17の例では、「自動掃除機」について「音センサー」が対応付けて記録されている。また、図17の例では、「自動掃除機」は「ONのときの値」として「60dB以上」が登録されている。これは、音センサーにより60dB以上の自動掃除機の動作音が検知された場合、自動掃除機がON状態であると判断することを示す。
 なお、音センサーが検知した動作音が自動掃除機の動作音であるか否かは、例えば、音センサーが検知した動作音を周波数分析することで判断されればよい。例えば、動作音をフーリエ変換して動作音の特徴量を抽出し、その特徴量と自動掃除機の動作音として予め決められた特徴量との類似度が一定以上であれば、音センサーにより自動掃除機の動作音が検出されたと判断されればよい。
 上記では、温度計が取得する温度によってエアコンのON状態を判断する判断基準として、季節によってその判断基準を変更する例を示したが、一年中同じ判断基準が採用されても良い。例えば、緯度が低い地域においてエアコンは暖房運転を行うことは稀であると考えられ、また、緯度が高い地域においてエアコンは冷房運転を行うことは稀であると考えられる。この場合、判断基準として、一年中同じ判断基準が採用されればよい。
 また、このような判断基準の設定に限らず、地域毎の気象の特色などに基づいて柔軟に判断基準は設定されてもよい。
 1.6.2 情報通知フェーズ
 図6は、情報通知システム11における通知フェーズの動作を示すシーケンス図である。
 (S101)
 携帯機器300は定期的に、自身の位置情報をサーバ200に通知する。
 (S102)
 サーバ200の問い合わせ処理部208は、問い合わせ対象となる家電機器とその家電機器に対応する監視機器とを確認する。ここで、問い合わせ処理部208は、対応監視機器記録部211に記録された対応表H17を参照し、各家電機器の監視機器のIDを取得することで、監視機器を確認すればよい。問い合わせ対象となる家電機器に対して複数の監視機器が登録されている場合、サーバ200は、複数の監視機器のIDを取得する。ここでは、問い合わせ対象の家電機器として家電機器101(エアコン)が採用されているとする。また、家電機器101(エアコン)の監視機器として、監視機器103(電力計)、監視機器104(温度計)のIDが取得されたとする。
 なお、問い合わせ対象となる家電機器101は家屋100内に設置された家電機器であって、サーバ200が管理対象とする家電機器が採用される。この例では、家電機器101がサーバ200に管理されているため、家電機器101が問い合わせ対象の家電機器として採用される。なお、サーバ200は、管理対象の家電機器であっても、常時ON状態にされている家電機器(例えば、冷蔵庫)については、問い合わせを送信しないようにしてもよい。
 (S103)
 サーバ200の問い合わせ処理部208は、家電機器101に対して、定期的に、家電ログを通知させるための問い合わせを送信すると共に、監視機器103,104に対して、定期的に、監視ログを通知させるための問い合わせを送信する。
 (S104)
 監視機器103(電力計)は、サーバ200からの問い合わせを受信し、監視ログを収集し、サーバ200に送信する。例えば、監視機器103(電力計)は、監視対象となる家電機器101(エアコン)の電源系統の電力値を収集し、収集した電力値を監視ログとしてサーバ200に送信する。
 (S105)
 監視機器104(温度計)も、サーバ200からの問い合わせを受信し、監視ログを収集し、サーバ200に送信する。監視機器104(温度計)は、監視対象となる家電機器101(エアコン)が設置されている部屋の温度を収集し、収集した温度を監視ログとしてサーバ200に送信する。
 (S106)
 家電機器101は、自身の家電ログを収集し、サーバ200に送信する。
 (S107)
 サーバ200のログ判断部216は、家電機器から送信された家電ログが示す動作状態と監視機器から送信された監視ログが示す動作状態とを用いて、運転状態判断テーブルT7を参照し、家電ログ及び監視ログが不一致の家電機器が存在するか否かを判断する。ここでは、家電機器101から送信された家電ログと監視機器103,104から送信された監視ログとの一致の有無が判断される。家電ログ及び監視ログが不一致であるということは、家電機器101が故障している、或いは家電機器101のネットワーク部が故障しており、家電機器101に動作不良が発生している疑いがあるということである。なお、S107において、家電ログ及び監視ログが不一致の家電機器があると判断された場合、処理はS108に進められ、家電ログ及び監視ログが不一致の家電機器がないと判断された場合、処理は終了される。
 (S108)
 サーバ200の所定範囲判断部206は、家屋100の位置情報と、S101で受け取っている携帯機器300の位置情報とを用いて、携帯機器300が家屋100から所定の範囲内に存在するか否かを判断する。所定の範囲内とは、外出で家屋100から離れつつあるユーザが、家屋100内の家電機器101の動作状態を確認するために家屋100へ戻ることが容易な範囲である。この判断の例については、1.6.4~1.6.6で詳細に説明する。
 なお、S108において、携帯機器300が家屋100から所定の範囲内に存在すると判断された場合、処理はS109に進められ、携帯機器300が家屋100から所定の範囲外に存在すると判断された場合、処理は終了される。
 (S109)
 S107で家電ログ及び監視ログが不一致の家電機器があると判断され、且つ、S108で携帯機器300が所定の範囲内に存在すると判断された場合、サーバ200の通知判断部204は、動作不良情報を通知する必要があると判断し、携帯通知部214は、動作不良情報を携帯機器300に送信する。ここでは、例えば図19で示すような通知画面G19が携帯機器300に表示される。この通知画面G19は、携帯機器300のサービスアプリによりポップアップとして表示部304に出力されてもよい。サービスアプリは、携帯機器300にインストールされたローカルアプリで実現されてもよいし、Webアプリで実現されてもよい。また、サーバ200からの通知があったことを示す簡素なメッセージをユーザに知らせ、ユーザが所定の操作を行うことで、通知画面G19が表示されてもよい。
 図19の例では、上述したように、エアコンからはOFF状態を示す家電ログが送信されたが、対応する監視機器からはエアコンがON状態を示す監視ログが送信された場合に表示される通知画面G19が示されている。そのため、通知画面G19には、「エアコンからはOFF状態と通知してきましたが、電力計と温度計からはエアコンがON状態であることが確認できています。」とのメッセージが表示されている。
 また、電力計及び温度計の監視ログは共にON状態を示しているため、エアコンはON状態である可能性が高い。それにも拘わらず、エアコンからOFF状態の家電ログが送信されているということは、エアコンの本体部は故障していないが、エアコンのネットワーク部が故障している可能性が高いと考えられる。そこで、通知画面G19では、エアコンのネットワーク部が故障している可能性を示す「エアコンはネットワーク部が故障しているようです。」とのメッセージが表示されている。
 また、通知画面G19では、自宅からバス停までの範囲が所定の範囲として設定されているため、「このお知らせは、あなたがバスに乗るまでに、家の状態を確認し、通知させていただきました。」と表示され、バスに乗る前までに家電機器の動作状態を確認して携帯機器300に通知した旨の説明が表示されている。但し、これは一例であり、通知画面G19からこの説明が省かれてもよい。
 通知画面G19を確認したユーザは、本来エアコンをOFF状態に設定して外出するべきところ、エアコンのネットワーク部が故障しているため、エアコンがOFF状態に設定されているかを確認できない。しかし、通知画面G19は、ユーザが所定の範囲内にいる間に携帯機器300に表示される。そのため、ユーザは、バスに乗らずに家屋100に戻り、エアコンの動作状態を確認することができる。
 なお、上記の説明では、家電機器101と、家電機器101に対応する監視機器103,104とにおける動作例が示された。但し、これは一例であり、本開示では、家屋100内に設置された家電機器101以外の家電機器であって、管理対象としてサーバ200に登録されている家電機器についても、家電機器101と並行して、図6に示す処理が実行され、家電ログ及び監視ログの一致の有無が判断される。そして、家電ログ及び監視ログが不一致の家電機器があれば、その家電機器についての動作不良情報が携帯機器300に通知される。
 1.6.3 運転状態判断テーブル
 図7は、運転状態判断テーブルT7のデータ構成の一例を示す図である。場合(1)は、「監視ログ(1)」、「監視ログ(2)」、及び「家電ログ」の全てがON状態を示しているため、不一致はなく、家電機器はON状態であると判断できる。そのため、「S107での判断」として「不一致なしON」が登録されている。一方、場合(2)~(6)、及び場合(8)は、「監視ログ(1)」、「監視ログ(2)」、及び「家電ログ」の3つの情報が不一致であるため、家電機器は動作不良の可能性がある。そのため、「S107での判断」として、「不一致」が登録されている。また、場合(7)は、「監視ログ(1)」、「監視ログ(2)」、及び「家電ログ」の全てがOFF状態を示しているため、不一致はなく、家電状態はOFF状態であると判断できる。そのため、「S107での判断」として「不一致なしOFF」が登録されている。
 なお、図7の例では、一の家電機器に対して最大2つの監視機器が対応付けられている場合の運転状態判断テーブルT7が示されている。但し、これは一例であり、一の家電機器に対して最大n(n≧3)個の監視機器が対応付けられている場合は、運転状態判断テーブルT7は、監視ログ(1)~監視ログ(n)のn個の情報を持てばよい。また、一の家電機器に対して1つの監視機器が対応付けられている場合は、ログ判断部216は、例えば「監視ログ(1)」に登録された情報と、「家電ログ」に登録された情報とを参照して、家電ログ及び監視ログの一致の有無を判断すればよい。
 1.6.4 所定の範囲の第1実現例(同心円)
 図8は、所定の範囲の第1実現例の説明図である。第1実現例では、所定の範囲として家屋100を中心に所定の距離Lを持つ半径の円が採用され、円の内側に携帯機器300が存在するか否かが判断されている。つまり、携帯機器300が家屋100の位置(x0,y0)から所定の範囲内にいる場合、動作不良情報がユーザに通知される。
 図8では、家屋100の位置が(x0,y0)とされている。x0,y0は、それぞれ、家屋100の位置の緯度及び経度を示す。また、携帯機器300の位置が(x,y)とされている。そして、図8の例では、携帯機器300の位置(x,y)は、所定の範囲に位置する例が示されている。なお、家屋100の位置(x0,y0)としては、例えば、家屋100の中心の緯度及び経度が採用される。
 図9は、第1実現例の処理を示すフローチャートであって、図6のシーケンス図に示した携帯機器300の位置判別処理(S108)の詳細を示すフローチャートである。ここでは、携帯機器300が家屋100を中心に所定距離の半径を有する円の内側に存在しているか否かが判断される。
 (S1081)
 家屋100の位置(x0,y0)と、携帯機器300の位置(x,y)とを用いて、
  LL^2=(x-x0)^2+(y-y0)^2
が算出される。ここで、「LL」は携帯機器300の位置及び家屋100の位置間の距離を示し、「^2」は二乗を示す。
 (S1082)
 L^2≧LL^2が満たされる場合(S1082でYES)、所定の範囲内(家屋100を中心とした距離Lの半径の円の内側として示される距離範囲)に携帯機器300が存在すると判断される。また、上記条件を満たさない場合(S1082でNO)、所定の範囲外に携帯機器300が存在すると判断される。
 1.6.5 所定の範囲の第2実現例(家を出てから)
 図10は、所定の範囲の第2実現例の説明図である。第2実現例では、携帯機器300の位置(x,y)が1.6.4で述べた円の内側で示される範囲内であり、且つ、家屋100から距離M(M<L)離れている場合に、所定の範囲内に携帯機器300が存在すると判断される。つまり、携帯機器300が家屋100から距離M離れた場合、ユーザが外出したと判断される。そして、家電ログ及び監視ログが不一致の家電機器があれば、その家電機器の動作不良情報が携帯機器300へ通知される。
 図11は、第2実現例の処理を示すフローチャートであって、図6のシーケンス図に示した携帯機器300の位置判別処理(S108)の詳細を示すフローチャートである。ここでは、携帯機器300が家屋100を中心とした異なる所定距離の半径を有する二つの同心円の間に存在しているか否かを判断する。
 (S1083)
 図9のS1081と同じである。
 (S1084)
 L^2≧LL^2≧M^2が満たされる場合(S1084でYES)、所定の範囲内(家屋100を中心とした距離Mの円と距離Lの円との2つの同心円の間で示される範囲)に携帯機器300が存在すると判断される。一方、上記の条件が満たされない場合(S1084でNO)、所定の範囲外に携帯機器300が存在すると判断される。
 ここで、2つの同心円のうち半径の小さい方の円の内側が示す範囲としては、例えば、家屋100が土地付きの家屋であれば、ユーザの家屋100の建物の地面上での大きさと近似される程度の広さが採用されてもよいし、ユーザの所有する土地の敷地面積と近似される程度の広さが採用されてもよい。但し、半径の小さい方の円の内側が示す範囲は、これらに限定されない。例えば、家屋100が集合住宅であれば、半径が小さい方の円の内側が示す範囲としてはユーザの住戸と近似される程度の広さが採用される。
 1.6.6 所定の範囲の第3実現例(地図を利用)
 所定の範囲の判断に係る第3実現例として、地図情報を用いる場合を説明する。第1、第2実現例では、動作不良情報を通知する時刻での携帯機器300の位置が、(x,y)として取得されていた。一方、第3実現例では、携帯機器300が移動しており、携帯機器300から定期的に通知される位置情報を用いて、動作不良情報を通知する時点での携帯機器300の位置を予測し、予測した位置が所定の範囲内(家屋100から距離Lの範囲内)であるか否かが判断される。
 図13は、所定の範囲の第3実現例の説明図である。図13では、家屋100からの道路情報R11であって地図情報から得られた道路情報R11が模式的に示されている。ある時刻t1での携帯機器300の位置が(x1,y1)とされ、別の時刻t2での携帯機器300の位置が(x2,y2)とされている。
 ここで、地図情報には、交差点や屈曲点等の道路上の所定の地点に対応するノードと、各ノードをつなぐ道路に対応するリンクとで構成される有向グラフが含まれている。また、地図情報には、各場所に実際の緯度及び経度の情報が対応付けられていると共に、場所の名称が対応付けられている。各ノード及び各リンクには、それぞれ固有の識別子が割り当てられている。
 図14は、図6のシーケンス図に示した携帯機器の位置判別処理(S108)の詳細を示すフローチャートである。ここでは、動作不良情報を携帯機器300に通知する時刻t3における、携帯機器300の位置(x,y)が予測され、予測された位置が所定の範囲内(家屋100から距離Lの範囲)であるか否かが判断される。まず、図14のフローチャートの開始に先立って、時刻t1から時刻t2までに携帯機器300の移動距離mが地図情報を用いて算出される。移動距離mは例えば時刻t1の位置と時刻t2の位置との最短経路を地図情報から探索することで算出されればよい。
 なお、図14に示すフローチャートは、例えば、時刻t3に実施されるものとする。また、時刻t2は、例えば、時刻t3の時点において、携帯機器300からサーバ200への最新の位置情報の通知時刻であり、時刻t1は、例えば、最新の位置情報よりも1つ前の位置情報の通知時刻である。但し、これは一例であり、時刻t1、t2としては、時刻t3に対して過去一定期間内において通知された位置情報のうち、任意の2つの位置情報の通知時刻が採用されてもよい。そして、時刻t1、t2での位置情報が地図情報上にそれぞれプロットされ、時刻t1から時刻t2までの携帯機器300の移動経路が抽出され、抽出された移動経路の距離が移動距離mとして算出される。
 (S1085)
 v=m/(t2-t1)が計算される。
 ここで、vは時刻t1から時刻t2までの携帯機器300の移動速度である。例えば、携帯機器300を所持したユーザが自転車に乗って移動した場合、移動速度vは徒歩の場合に比べて速い値を持ち、携帯機器300を所持したユーザが徒歩で移動した場合、移動速度vは自転車よりも遅い値を持つ。
 (S1086)
 サーバ200が携帯機器300に通知する時刻t3と、S1085で求めた移動速度vとを用いて、時刻t2から時刻t3までの移動距離mmが計算される。ここで、移動距離mmは下記の式で表される。
 mm=(t3-t2)×v
 ここで、時刻t2から時刻t3までの移動速度vは時刻t1から時刻t2までの移動速度vであると仮定されて、移動距離mmが算出されている。また、サーバ200が携帯機器300に家電機器101の動作状態を定期的に通知する態様が採用される場合、時刻t3としては、この通知のタイミングが採用される。また、ユーザが家屋100を外出してから一定時間後にこの通知が行われる態様が採用される場合、時刻t3としては、携帯機器300が家屋100を離れてから一定時間経過したタイミングが採用される。ここで、一定時間としては、例えば、ユーザが家屋100を離れてから所定の範囲内にいることが推測される時間内の任意の時間が採用されてもよいし、所定の範囲から出ると推測される時間よりも少し短い時間が採用されてもよい。
 (S1087)
 地図情報を用いて、時刻t2での位置(x2,y2)から移動距離mmを移動した位置(x3,y3)が時刻t3における携帯機器300の予測位置(x,y)として算出される。
 (S1088)
 予測位置(x,y)と家屋100の位置(x0,y0)とを用いて、LL^2=(x-x0)^2+(y-y0)^2が算出される。
 (S1089)
 L^2≧LL^2の条件が満たされる場合(S1089でYES)、予測位置(x,y)が、所定の範囲内にあると判断され、サーバ200は外出時の設定値通りに動作していない家電機器があれば、動作不良情報を携帯機器300に通知する。一方、上記の条件が満たされない場合(S1089でNO)、予測位置(x,y)が、家屋100から距離Lの半径の円の内側の範囲外にあると判断され、外出時の設定値通りに動作していない家電機器があったとしても、動作不良情報は携帯機器300に通知されない。
 第3実現例において、時刻t3が携帯機器300の位置情報の通知タイミングと同じタイミングである場合、時刻t3での位置情報が得られるため、サーバ200は予測位置(x,y)を算出する必要がない。そのため、第3実現例は、携帯機器300の位置情報の通知タイミングと時刻t3とが異なる場合に適用されればよい。
 1.6.7 監視ログ情報から家電機器のON状態を確認する第1実現例
 図18は、監視ログから家電機器がON状態であるかOFF状態であるかを判断する第1実現例の処理を示すフローチャートであり、図6のS107の詳細な処理を示すフローチャートである。図18では、ON状態の判断の第1実現例として、監視機器103(電力計)が計測した電力値の絶対値から、エアコンがON状態であるかOFF状態であるかを判断する場合が示されている。具体的には、図17の対応表H17には、エアコンがON状態の場合、電力計が計測した消費電力が1kW以上であることが記録されている。よって、ログ判断部216は、電力計の監視ログが示す電力値が1kW未満であるか否かを確認する(S3401)。そして、電力値が1kW未満であれば(S3401でYES)、ログ判断部216は、エアコンはOFF状態であると判断する。一方、電力値が1kW以上であれば(S3401でNO)、ログ判断部216は、エアコンはON状態であると判断する。
 また、同様に、図17の対応表H17の温度計の「ONのときの値」に登録された内容から、ログ判断部216は、夏(6~8月)において、温度計の監視ログが示す温度が25度未満であれば、エアコンはON状態と判定し、25度以上であれば、エアコンはOFF状態と判定する。また、ログ判断部216は、冬(12から2月)において、温度計の監視ログが示す温度が、15度以上であれば、エアコンはON状態であると判断し、15度未満でれば、エアコンはOFF状態であると判断する。
 同様に、図17の対応表H17の音センサーの「ONのときの値」に登録された内容から、ログ判断部216は、音センサーの監視ログが示す動作音が、60dB未満であれば、自動掃除機はOFF状態であると判断し、動作音が60dB以上であれば、自動掃除機はON状態であると判断する。
 1.7 実施の形態1の効果
 実施の形態1では、所定の範囲外に携帯機器300が移動する前に、家電ログ及び監視ログが不一致の家電機器がある場合、その家電機器の動作不良情報が携帯機器300に通知される。ここで、家電ログ及び監視ログの不一致の家電機器があるということは、当該家電機器或いは当該家電機器のネットワーク部に故障の可能性があるということである。この場合、ユーザは、家屋100に戻り、当該家電機器の動作状態を確認したり、OFF状態にするのを忘れた家電機器を直接OFF状態にする操作を入力したりする必要がある。
 ここで、所定の範囲とは、例えば家屋100から最寄りのバス停までの範囲を示す。バスに乗る前であれば、ユーザは家屋100に戻ってOFF状態になっていない疑いのある家電機器をOFF状態にして、安心して外出できる。OFF状態になっていない事例としては、電源を消し忘れた場合や、遠隔でOFF状態にできる場合であっても家電機器のネットワーク部の故障により家屋100に戻らなければ電源を消すことができない場合が該当する。
 或いは、所定の範囲は電車の駅までの範囲であってもよい。バスに乗って電車の最寄り駅に移動している間までであれば、ユーザは、再度折り返しのバスに乗り換えて、家屋100に戻り、家電機器をOFF状態にすることができる。しかし、電車に乗った後であり、乗った電車が例えば急行であれば、ユーザが家屋100に戻るためには過大な時間がかかる。
 このような場合に、ユーザは、所定の範囲から出るまでに通知をもらって家屋100に戻り、家電機器を確実にOFF状態にすることにより、家電機器が無駄な運転をすることを防止できる。
 2.実施の形態2(遠隔操作)
 以下、本開示の実施の形態2の情報通知システム11について、図面を参照しながら説明する。実施の形態2において、実施の形態1との差分は、携帯機器300を用いて家屋100内の家電機器に対して屋外から遠隔操作が行われた場合、遠隔操作の結果を当該家電機器の家電ログ及び対応する監視機器の監視ログから確認する点にある。この際に、当該家電機器からの家電ログと、監視機器からの監視ログと、遠隔操作内容(たとえば、エアコンをOFF状態に操作する)とを用いて判断された遠隔操作の結果が携帯機器300に通知される。例えば家電機器をOFF状態にする遠隔操作が行われた場合、当該家電機器の家電ログはOFF状態を示すにも拘わらず、監視機器の監視ログはON状態を示したとする。この場合、当該家電機器或いは当該家電機器のネットワーク部に不具合が発生している可能性がある。そこで、本実施の形態は、家電ログ及び監視ログが示す動作状態を用いて判断された遠隔操作の結果を、携帯機器300が所定の範囲内にある間に、携帯機器300に通知する。所定の範囲内にいる間に家電ログ及び監視ログが示す動作状態が異なる旨の遠隔操作の結果が通知されたユーザは、家屋100に戻り家電機器を直接OFF状態に設定する。これにより、ユーザは安心して再度外出できる。
 以下では、実施の形態1との差分のみを説明し、同じ部分は説明を省略する。
 2.1 操作処理部1141
 図20は、実施の形態2における家電機器の構成を示すブロック図である。操作処理部1141以外は、実施の形態1と同じであるため、説明を省略する。
 操作処理部1141は、サーバ200からの指示に従って、家電機器101の操作を処理する。例えば、操作処理部1141は、サーバ200から、ユーザによる遠隔操作の指示として、エアコンをOFF状態に設定するための指示を通信部113を通じて受信したとすると、エアコンをOFF状態にする処理を実行する。
 2.2 操作送信部2121
 図21は、実施の形態2におけるサーバ200の構成を示すブロック図である。操作送信部2121以外は、実施の形態1と同じであるため、説明を省略する。
 操作送信部2121は、携帯機器300から送信された遠隔操作の指示を家電機器に通知する。ここで、操作送信部2121は、携帯機器300から送信された遠隔操作の指示を確認し、遠隔操作の対象となる家電機器に遠隔操作の指示を通知する。また、操作送信部2121は、家電機器に通知した遠隔操作の指示を、ログ判断部216に通知する。これにより、遠隔操作の指示と、家電ログ及び監視ログが示す動作状態とがログ判断部216によって比較される。
 2.3 遠隔操作入力部3051
 図22は、実施の形態2における携帯機器300の構成を示すブロック図である。遠隔操作入力部3051以外は、実施の形態1と同じであるため、説明を省略する。
 遠隔操作入力部3051は、携帯機器300から家屋100内の一の家電機器を遠隔操作するためのユーザからの指示を受け付ける。例えば、ユーザによりエアコンの動作状態をON状態又はOFF状態に設定する指示が入力されたとすると、遠隔操作入力部3051はその指示を受け付ける。
 2.4 実施の形態2の動作
 図23は、実施の形態2の動作の一例を示すシーケンス図である。図23において、図6とおなじものには同じ符号を付し、説明を省略する。
 (S101)
 携帯機器300は、定期的に自身の位置情報をサーバ200に通知する。
 (S110)
 携帯機器300の遠隔操作入力部3051は、ユーザから家屋100内の家電機器に対する遠隔操作の指示を受け付け、その指示をサーバ200に送信する(S110)。ここでは、例えば、エアコン(家電機器101)をOFF状態に設定する遠隔操作の指示がユーザにより入力されたとする。
 図25は、ユーザが家屋100内の家電機器101を遠隔操作する際に携帯機器300表示される操作画面G25の一例を示す図である。この操作画面G25は、エアコンである家電機器101を遠隔操作するための操作画面である。そのため、この操作画面G25には「エアコンを遠隔でOFFにしますか。」と表示されている。また、この操作画面G25には、エアコンをOFF状態にするための「はい」と記載されたボタンB251と、エアコンをON状態にするための「いいえ」と記載されたボタンB252とが配置されている。
 ここで、ユーザは、ボタンB251をタップ又はクリックしてボタンB251を選択したとする。すると、S110にて、携帯機器300の遠隔操作入力部3051は、エアコンをOFF状態にするための遠隔操作の指示をサーバ200に送信する。この遠隔操作の指示には、例えば、「エアコン:OFF」というように、エアコンである家電機器101のID及びエアコンをOFF状態にするための設定値が含まれている。
 (S111)
 サーバ200の操作送信部2121は、遠隔操作の指示を受信すると、その遠隔操作の指示を家電機器101に送信する。ここでは、エアコンをOFF状態にするための遠隔操作の指示が入力されたため、エアコンをOFF状態にするための遠隔操作の指示が家電機器101に送信される。
 (S112)
 家電機器101の操作処理部1141は、遠隔操作の指示を受信し、家電機器101をOFF状態にする。ここでは、エアコン或いはエアコンのネットワーク部が故障している場合が想定されているため、遠隔操作の指示通りにエアコンはOFF状態にされないものとする。
 (S102)
 サーバ200のログ判断部216は、家電機器101と対応する監視機器を、対応表H17を参照して求める。ここでは、家電機器101(エアコン)の監視機器として、対応表H17には、監視機器103(電力計)及び監視機器104(温度計)が登録されているため、監視機器103(電力計)及び監視機器104(温度計)が対応する監視機器として求められる。
 (S103)
 サーバ200の問い合わせ処理部208は、問い合わせを送信する。ここでは、家電機器101及び監視機器103、104のそれぞれに問い合わせが送信される。
 (S104)
 監視機器103(電力計)は、サーバ200からの問い合わせを受信し、実施の形態1と同様、監視ログを収集し、サーバ200に送信する。
 (S105)
 監視機器104(温度計)は、サーバ200からの問い合わせを受信し、実施の形態1と同様、監視ログを収集し、サーバ200に送信する。
 (S106)
 家電機器101(エアコン)は、自身の家電ログを収集し、実施の形態1と同様、サーバ200に送信する。
 (S107)
 サーバ200のログ判断部216は、家電機器から送信された家電ログが示す動作状態と、監視機器から送信された動作状態と、遠隔操作の指示が示す遠隔操作内容とを用いて、運転状態判断テーブルT24(図24)を参照し、家電ログが示す動作状態と、監視ログが示す動作状態と、遠隔操作内容とに不一致があるか否かを判断する。以下、家電ログが示す動作状態と、監視ログが示す動作状態と、遠隔操作内容とに不一致があることを、単に、家電ログ、監視ログ、及び遠隔操作内容に不一致があると記述する。ここでは、家電機器101から送信された家電ログと監視機器103,104から送信された監視ログと、家電機器101に対する遠隔操作内容との一致の有無が判断される。
 図24は、運転状態判断テーブルT24のデータ構成の一例を示す図である。運転状態判断テーブルT24では、運転状態判断テーブルT7に対して更に「遠隔操作内容」の項目が設けられている。
 「遠隔操作内容」は、ユーザが携帯機器300を用いて家電機器に対して行った遠隔操作内容を示す。ここでは、遠隔操作内容として、OFF状態を示す「OFF」と、ON状態を示す「ON」とがある。
 「S107での判断」は、「監視ログ(1)」、「監視ログ(2)」、「家電ログ」、及び「遠隔操作内容」のそれぞれのON状態及びOFF状態の組み合わせパターンを示す場合(1)~場合(16)に対応するS107での判断結果が登録されている。ここで、S107は後述する図23での処理ステップを示す。
 場合(1)では、監視ログ(1)、監視ログ(2)、家電ログ、及び遠隔操作内容が全て「ON」で一致しているため、遠隔操作に成功している。そのため、「S107での判断」として「遠隔操作成功」が登録されている。場合(15)では、監視ログ(1)、監視ログ(2)、家電ログ、及び遠隔操作内容が全て「OFF」で一致しているため、遠隔操作に成功している。そのため、「S107での判断」として「遠隔操作成功」が登録されている。
 場合(7)では、遠隔操作内容が「ON」であるが、監視ログ(1)、監視ログ(2)、及び家電ログは、全て「OFF」で一致しているため、遠隔操作に失敗している。そのため、「S107での判断」として「遠隔操作失敗」が登録されている。場合(9)では、遠隔操作内容が「OFF」であるが、監視ログ(1)、監視ログ(2)、及び家電ログは、全て「ON」で一致しているため、遠隔操作に失敗している。そのため、「S107での判断」として「遠隔操作失敗」が登録されている。
 場合(2)~(6)、(8)では、遠隔操作内容が「ON」であるが、監視ログ(1)、監視ログ(2)、及び家電ログは、「ON」及び「OFF」が混在しており一致していない。そのため、家電機器或いは家電機器のネットワーク部が故障している可能性がある。そのため、「S107での判断」として「故障の可能性あり」が登録されている。
 場合(10)~(14)、(16)では、遠隔操作内容が「OFF」であるが、監視ログ(1)、監視ログ(2)、及び家電ログは「ON」及び「OFF」が混在しており一致していない。そのため、家電機器或いは家電機器のネットワーク部が故障している可能性がある。そのため、「S107での判断」として「故障の可能性あり」が登録されている。
 このように、ログ判断部216は、監視ログ(1)、監視ログ(2)、家電ログ、及び遠隔操作内容が全て一致していれば、遠隔操作に成功したと判断する。また、ログ判断部216は、監視ログ(1)、監視ログ(2)、及び家電ログが全て一致するが、遠隔操作内容と相違する場合、遠隔操作に失敗したと判断する。また、ログ判断部216は、監視ログ(1)、監視ログ(2)、及び家電ログが不一致である場合、家電機器は故障の可能性があると判断する。なお、遠隔操作に失敗したということは、家電機器或いは家電機器のネットワーク部が故障している可能性が高い。そのため、ログ判断部216は、遠隔操作に失敗した場合も、家電機器は故障の可能性があると判断する。
 (S108)
 サーバ200の所定範囲判断部206は、家屋100の位置情報と、S101で受け取っている携帯機器300の位置情報とを用いて、携帯機器300が家屋100から所定の範囲内に存在するか否かを判断する。所定の範囲内とは、外出で家屋100から離れつつあるユーザが、家屋100内のエアコンの故障を確認するために家屋100へ戻ることが容易な範囲である。
 なお、S108において、携帯機器300が家屋100から所定の範囲内に存在すると判断された場合、処理はS109に進められ、携帯機器300が家屋100から所定の範囲外に存在すると判断された場合、処理は終了される。
 (S109)
 S108で携帯機器300が所定の範囲内に存在すると判断された場合、サーバ200の通知判断部204は、家電機器101に対する遠隔操作の結果を、所定の範囲内に存在する携帯機器300に通知すると判断し、携帯通知部214は遠隔操作の結果を携帯機器300に送信する。
 ここで、携帯機器300の表示部304には、例えば図26で示すような通知画面G26が表示される。この通知画面G26は、遠隔操作に失敗した場合の通知画面であって、遠隔操作内容が「OFF」であるにも拘わらず、エアコンからは「ON」を示す家電ログが通知され、監視機器103,104からはそれぞれ「ON」を示す監視ログが通知された場合に携帯機器300に表示される通知画面である。つまり、通知画面G26は、図24に示す運転状態判断テーブルT24の場合(9)における通知画面である。そのため、通知画面G26では、「エアコンを遠隔でOFFにしましたが、通信、あるいはエアコンの不具合でOFFになりませんでした。電力計、温度計からもOFFにならなかったことを確認しています。」とのメッセージが表示されている。
 また、このメッセージの下側には、「はい」と表示されたボタンB261と「いいえ」と表示されたボタンB262とが配置されている。ユーザは、もう一度エアコンをOFF状態に設定することを試みる場合、ボタンB261を選択する。一方、ユーザは、エアコンの遠隔操作を断念する場合、ボタンB262を選択する。
 ボタンB261が選択されると、再度、エアコンをOFF状態にするための遠隔操作の指示が携帯機器300からサーバ200を介してエアコンに送信される。この遠隔操作の指示によりエアコンがOFF状態にならなかった場合、再度、通知画面G26が表示される。一方、この遠隔操作の指示によりエアコンがOFF状態になると、携帯機器300には、図27に示す通知画面G27が表示される。
 図27は、遠隔操作に成功した場合に、携帯機器300に表示される通知画面G27を示す図である。具体的には、通知画面G27は、遠隔操作内容が「OFF」であり、エアコンからは「OFF」を示す家電ログが通知され、監視機器103,104からも「OFF」を示す監視ログが通知された場合(図24の場合(15))に携帯機器300に表示される通知画面である。
 通知画面G27では、「エアコンがOFF状態になったことを確認しました。」とのメッセージが表示され、エアコンの遠隔操作に成功した旨が明示されている。これにより、ユーザは、エアコンを遠隔操作できたことを認識できる。
 図28は、遠隔操作内容が「OFF」であるが、家電ログ及び監視ログが示すON/OFF状態が一致していないため、エアコンに故障の可能性があると判断された場合(図24の場合(10)~(14)、(16))に携帯機器300に表示される通知画面G28を示す図である。
 通知画面G28が表示される場合、家電ログが示す動作状態と、監視ログが示す動作状態とに矛盾が生じているため、エアコン或いはエアコンのネットワーク部が故障している可能性がある。そのため、通知画面G28では、「エアコンを遠隔でOFF操作しましたが、ちゃんとOFFになったかが不明です。故障の可能性もあります。(電力計、温度計からの報告と食い違っています。)」とのメッセージが表示されている。また、通知画面G28では、通知画面G26と同様、もう一度エアコンをOFF状態にする遠隔操作をユーザに選択させるためのボタンB281と、エアコンの遠隔操作を行わないことをユーザに選択させるためのボタンB282とが配置されている。
 なお、通知画面G26~G28では、通知画面G19と同様、「このお知らせは、あなたがバスに乗るまでに、家の状態を確認し、通知させていただきました。」とのメッセージが表示されているが、このメッセージは省かれてもよい。通知画面G28を確認したユーザは、エアコンをOFF状態にして外出すべきところ、エアコンのネットワーク部が故障している可能性があるため、エアコンがOFF状態になっているか否かを確認できない。そのため、ユーザは、バスに乗らずに家屋100に戻り、エアコンの動作状態を確認できる。
 2.5 監視ログから家電機器のON状態を確認する第2実現例
 図29は、監視ログから家電機器がON状態であるかOFF状態であるかを判断する第2実現例の処理を示すフローチャートであり、図23のS107の詳細な処理を示すフローチャートである。
 図29では、ON状態の判断の第2実現例として、監視機器103(電力計)が計測した電力値の変化から、エアコンがON状態であるかOFF状態であるかを判断する場合が示されている。まず、監視ログ受取り部212は時刻t1のときの電力値P1を電力計から取得する(S2901)。
 次に、監視ログ受取り部212は、時刻t2のときの電力値P2を電力計から取得する(S2902)。
 そして、時刻t1から時刻t2までの間にエアコンが、OFF状態に制御されたとする。この制御により、エアコンがOFF状態になっていれば、エアコンの消費電力が下がり、電力値P1と電力値P2との差が、所定の電力値となるはずである。そこで、ログ判断部216は、電力値P1と電力値P2との差の絶対値(=|P1-P2|)を求め、この差の絶対値が閾値QP以上であれば(S2903でNO)、エアコンがOFF状態になったと判断する。一方、|P1-P2|が閾値QP未満であり(S2903でYES)、電力値があまり変化しなかったのであれば、ログ判断部216は、OFF状態に制御したにも拘わらず、何らかの原因でエアコンがON状態を維持していると判断する。
 また、ログ判断部216は、温度計が計測した温度の変化を用いてエアコンのON状態又はOFF状態を判断してもよい。例えば、時刻t1のときの温度をT1、時刻t2のときの温度をT2とする。そして、時刻t1から時刻t2までの間にエアコンが、OFF状態に制御されたとする。この制御により、エアコンがOFF状態になっていれば、冷房運転であれば温度計が計測した温度は上がり、温度T1と温度T2との差が所定の温度になるはずである。そこで、ログ判断部216は、温度T1と温度T2との差の絶対値(=|T1-T2|)が、閾値QT以上であれば、エアコンはOFF状態になったと判断する。一方、|T1-T2|が閾値QT未満であり、温度があまり変化しなかったのであれば、ログ判断部216は、OFF状態にしたにも拘わらず、何らかの原因でエアコンがON状態を維持していると判断する。
 また、ログ判断部216は、音センサーが計測した動作音の変化を用いて自動掃除機のON状態又はOFF状態を判断してもよい。例えば、時刻t1のときの動作音をM1、時刻t2のときの動作音をM2とする。そして、時刻t1から時刻t2までの間に自動掃除機が、OFF状態に制御されたとする。この制御により、自動掃除機がOFF状態になっていれば、音センサーが計測した動作音は下がり、動作音M1と動作音M2との差が所定の大きさになるはずである。そこで、ログ判断部216は、動作音M1と動作音M2との差の絶対値(=|M1-M2|)が、閾値QM以上であれば、自動掃除機はOFF状態になったと判断する。一方、|M1-M2|が閾値QM未満であり、動作音があまり変化しなかったのであれば、ログ判断部216は、OFF状態にしたにも拘わらず、何らかの原因でエアコンがON状態を維持していると判断する。例えば、ON状態からOFF状態への自動掃除機の切り替え音が音センサーにより集音されていない場合、|M1-M2|が閾値QT未満であり、自動掃除機はON状態を維持していると判断される。また、自動掃除機の動作音がON状態の場合と比べ静かになった場合、自動掃除機はOFF状態になったと判断される。
 2.6 実施の形態2の効果
 実施の形態2では、遠隔操作の指示通りに家電機器が正常に動作したか否かを示す遠隔操作の結果が携帯機器300に通知される。これにより、例えば、何らかの不具合により、遠隔操作によりエアコンをOFF状態に設定できなかった場合或いはOFF状態にできたか否かが不明である場合、携帯機器300が所定の範囲外に移動するまでに、これらの内容を示す遠隔操作の結果が携帯機器300に通知される。これにより、所定の範囲内にいる間に遠隔操作の結果が通知されたユーザは、家屋100に戻りエアコンを直接OFF状態に設定し、安心して外出できる。
 なお、実施の形態2では、監視ログから家電機器がON状態であるかOFF状態であるかを判断する実現例として図29に示す第2実現例が採用されたが、これに限定されず、図18に示す第1実現例が採用されてもよい。また、実施の形態1において、監視ログから家電機器がON状態であるかOFF状態であるかを判断する実現例として第2実現例が採用されていもよい。
 3.実施の形態3(帰るまでの時間を表示)
 以下、実施の形態3の情報通知システム11について、図面を参照しながら説明する。実施の形態1との差分は、動作不良情報を通知する際に、あわせて、家屋100に戻るまでに要する時間を通知する点にある。図33は、実施の形態3における通知画面G33の一例を示す図である。この通知画面G33では、家屋100に戻るまでに5分掛かるとの情報が、エアコンのネットワーク部の故障を示す情報とあわせて表示されている。
 この通知画面G33の例では、エアコンは、OFF状態を示す家電ログを通知したが、電力計及び温度計はON状態を示す監視ログを通知したため、「エアコンからはOFF状態と通知してきましたが、電力計と温度計からはエアコンがON状態であることが確認できています。」とのメッセージが表示されている。
 以下では、この差分を中心に説明し、実施の形態1と同じ部分は説明を省略する。
 3.1 情報通知システムの構成
 情報通知システム11の全体構成、家電機器、及び携帯機器300の構成は、実施の形態1と同じであるため説明を省略する。
 図30は、実施の形態3における、サーバ200の構成を示すブロック図である。実施の形態1のサーバ200の構成に加え、所要時間取得部217が設けられている。
 3.2 所要時間取得部217
 所要時間取得部217は、所要時間取得処理によって、携帯機器300を保持するユーザが家屋100に戻るまでの時間を予測する。そして、サーバ200は、携帯機器300に動作不良情報を通知するのにあわせて、予測した時間を通知する。所要時間取得処理については3.3及び3.4にて具体的に説明する。
 3.3 所要時間取得処理の第1実現例
 所要時間取得処理の第1実現例は、携帯機器300を保持したユーザが家屋100を出てから通知を受けるまでに要した時間を、そのまま、現在地から家屋100に戻るために要すると予測される時間(以下、予測所要時間と呼ぶ。)とする。このため、ユーザが家屋100を離れたと判断される時点から時間計測が開始され、不一致情報を通知されるまで、時間の計測が継続される。そして、不一致情報とあわせて、計測した時間が予測所要時間として携帯機器300に通知される。
 図31は、所要時間取得部217を中心にして行われる所要時間取得処理の第1実現例を示すフローチャートである。
 (S2111)
 所要時間取得部217は、携帯機器300が家屋100を離れたか否かを確認する。ここで、所要時間取得部217は、携帯機器300の位置情報が、例えば、図10に示す距離Mの半径の円の内側から外側に変化した場合に、携帯機器300が家屋100から離れたと判断すればよい。S2111において、携帯機器300が家屋100から離れたと判断された場合(S2111でYES)、処理はS2112に進み、携帯機器300が家屋100から離れていないと判断された場合(S2111でNO)、処理がS2111に戻る。
 (S2112)
 所要時間取得部217は、携帯機器300が家屋100を離れた段階で予測所要時間の計測を開始する。
 (S2113)
 通知判断部204は、家電ログ及び監視ログが一致しているか否かを示すログ判断部216による判断結果と、携帯機器300が所定の範囲内にあるとの所定範囲判断部206による判定結果とに応じて、動作不良情報を携帯機器300に通知する必要があるか否かを判定する。この処理は、図6におけるS107,S108と同じである。つまり、家電ログ及び監視ログが不一致の家電機器があり、且つ、携帯機器300が所定の範囲内にある場合、S2113でYESと判定される。一方、家電ログ及び監視ログが不一致の家電機器がない、又は、携帯機器300が所定の範囲内にない場合、S2113でNOと判定される。
 S2113において、動作不良情報を通知する必要があると判断された場合(S2113でYES)、処理がS2114に進む。一方、動作不良情報を通知する必要がないと判断された場合(S2113でNO)、処理がS2113に戻される。
 (S2114)
 所要時間取得部217は、S2113でYESと判定された場合、S2112で計測が開始された時間を確認し、その時間を予測所要時間として決定する。そして、携帯通知部214は、予測所要時間を、不一致情報とあわせて、携帯機器300に通知する。
 3.4 所要時間取得処理の第2実現例
 所要時間取得処理の第1実施例では、家屋100を出てから現在地に至るまでに途中でユーザが寄り道をした場合又はユーザが途中で誰かと立ち話をした場合などでは、家屋100を出てから現在地に到達するまでに要した時間と、現在地から家屋100へ戻るまでに要する時間とに差が生じると考えられる。所要時間取得処理の第2実現例は、家屋100を出てから現在地までの距離と速度とから予測所要時間を算出する。これにより、家屋100に戻るまでの予測所要時間がより正確に計算される。
 サーバ200の所要時間取得部217は、携帯機器300から携帯機器300の位置情報を定期的に受け取り、携帯機器300の移動速度を求める。これにより、所要時間取得部217は、携帯機器300が自転車で移動しているのか、徒歩で移動しているのかを判別できる。一方、所要時間取得部217は、携帯機器300の移動した距離は地図情報から取得する。
 図32は、所要時間取得部217を中心にして行われる所要時間取得処理の第2実現例を示すフローチャートである。
 (S2115)
 所要時間取得部217は、時刻t1及び時刻t2の差、並びに地図情報から移動距離mを計算する。そして、所要時間取得部217は、v=m/(t2-t1)より携帯機器300の移動速度を計算する。ここで、予測所要時間の算出タイミングを時刻t2とすると、時刻t2は、例えば、最新の位置情報の通知時刻が採用され、時刻t1は、例えば、最新の位置情報よりも1つ前に通知された位置情報の通知時刻が採用される。移動距離mの算出については、図14のS1085と同じである。
 (S2116)
 所要時間取得部217は、地図情報から、家屋100と現在の携帯機器300との間のルート距離Rを求める。ここで、ルート距離Rは、カーナビゲーションシステム等で一般的に用いられる経路探索処理によって算出される最短経路或いは最適経路である。ここで、最短経路は移動距離が最短の経路を指す。また、最適経路は、信号の有無や歩道の有無等が考慮された移動時間が最短となる経路である。具体的には、地図情報上に現在地と家屋100の位置がプロットされ、ダイクストラ法やA-starアルゴリズム等の経路探索アルゴリズムを用いて最短経路及び最適経路が探索される。
 (S2117)
 所要時間取得部217は、T=R/vを、現在地から家屋100へ戻るまでに要すると予測される予測所要時間として計算する。そして、携帯通知部214は、所要時間取得部217により計算された予測所要時間を、動作不良情報とあわせて携帯機器300に通知する。
 3.5 実施の形態3の効果
 実施の形態3では、実施の形態1の効果に加え、動作不良の可能性ある家電機器の状態を確認するために現在地から家屋100へ戻るのに要する予測所要時間が、動作不良情報と併せて携帯機器300に表示される。これにより、現在地から家屋100へ戻り、家電機器の動作状態を確認して再度外出した場合、時間のロスがどの程度生じるかをユーザに知らせることができる。これにより、ユーザは自身のスケジュールと、動作不良の可能性のある家電機器の動作状態を確認せずに外出することのリスク及びデメリットとを考慮して、取るべき行動を選択できる。すなわち、例えば、ON状態の可能性のある家電機器をOFF状態にするために家屋100へ引き返すのか、家屋100へ引き返さずにそのまま目的地等へ向かうのかをユーザは選択できる。また、家屋100へ引き返す選択をした場合、ユーザは、自身のスケジュールにどの程度の遅れが生じるかを予測することもできるため、ユーザにとって有用である。
 4.実施の形態4(実際に移動した距離に基づく通知)
 実施の形態1では、動作不良情報は、ユーザが家屋100から所定の半径を有する円内にいる間に、ユーザが所有する携帯機器300に通知されていた。つまり、実施の形態1では、所定の半径を有する円内にユーザが存在する場合、通知を受けたユーザは、家電機器の動作状態を確認するために家屋100に引き返すことが容易な範囲にいるとみなされていた。
 一方、実施の形態4では、所定の半径を有する円ではなく、家屋100からユーザが離れる場合の実際の移動距離を用いてユーザが所定の範囲内に存在するか否かが判断される。例えば、家屋100から東にユーザが移動する場合、道が非常に複雑であるため、家屋100からの直線距離が短いにも拘わらず、ユーザの移動距離が直線距離に比べて長くなることがある。一方、ユーザが西に移動する場合、道が直線的であるため、家屋100からの直線距離と移動距離とがほぼ同じ距離になることがある。これらの場合、所定の半径を有する円内にユーザが存在するからといって、ユーザが家屋100に引き返すのが容易であるとは単純に断定できない。これらの場合、実際の移動距離でユーザが家屋100に引き返すのが容易であるか否かを判断することが妥当である。
 図36は、実施の形態4において、動作不良情報をユーザに通知するための通知画面G36の一例を示す図である。図36では、家屋100からのユーザの移動距離が500m以下である場合に動作不良情報をユーザに通知するための通知画面G36が示されている。そのため、通知画面G36には、「このお知らせは、あなたが自宅から移動された距離が500mに達するまでに、家の状態を確認し、通知させていただきました。」と表示されている。
 また、通知画面G36では、通知画面G19と同様、エアコンのネットワーク部が故障している可能性があるため、「エアコンはネットワーク部が故障しているようです。エアコンからはOFF状態と通知してきましたが、電力計と温度計からはエアコンがON状態であることが確認できています。」とのメッセージが表示されている。
 4.1 情報通知システムの構成
 実施の形態4において、情報通知システム11の全体構成と、家電機器101及び携帯機器300の構成とは、実施の形態1と同じであるため省略する。
 図33は、実施の形態4における、サーバ200の構成を示すブロック図である。実施の形態1のサーバ200の構成に加え、移動距離算出部215が設けられている。
 4.1.1 移動距離算出部215
 移動距離算出部215は、携帯機器300の位置情報の変化を、家屋100から外出した時点から地図情報上で追跡し、その移動距離を算出する。
 4.2 情報通知システムの動作
 情報通知システム11の動作は、図6で示す実施の形態1と同じである。ただし、携帯機器300が所定の範囲内にあるかを判断するS108の動作が異なる。ここでは、その差分の所定の範囲の判断について説明する。
 図35は、実施の形態4において、図6のS108の処理の詳細を示すフローチャートである。
 (S10410)
 移動距離算出部215は、携帯機器300の位置情報から、携帯機器300が家屋100を離れたか否かを判断する。
 (S10411)
 移動距離算出部215は、家屋100からの携帯機器300の移動距離の計測を開始する。
 (S10412)
 移動距離算出部215は、定期的に通知される携帯機器300の位置情報と地図情報とを用いて携帯機器300の移動経路を追跡し、移動距離を計測する。例えば、移動距離算出部215は、携帯機器300から通知される位置情報が示す位置を地図情報上にプロットしていき、プロットした位置を道路に沿って繋いでいくことで携帯機器300の移動経路を追跡する。そして、移動距離算出部215は、追跡した移動経路の長さを求め、求めた長さに対応する実際の距離を、携帯機器300の移動距離として計測する。
 (S10413)
 所定範囲判断部206は、移動距離算出部215が計測した移動距離が、所定の距離(ここでは、dとする)未満であれば(S10413でYES)、携帯機器300は所定の範囲内に存在すると判断し、処理をS10412に戻す。一方、移動距離が所定の距離d以上であれば(S10413でNO)、携帯機器300は所定の範囲外に存在すると判断される。
 4.3 実施の形態4の効果
 実施の形態1では携帯機器300の位置が家屋100から直線的にどの程度離れた距離に存在しているかによって、ユーザが所定の範囲(動作不良情報を通知する範囲)内に存在するか否かが判断されていた。これに対し、実施の形態4では、地図情報を用いて携帯機器300の実際の移動距離を計算し、その移動距離を用いて携帯機器300が所定の範囲内に存在するか否かが判断されている。これにより、例えば、東に移動する場合には道が非常に複雑で、家屋100からの直線距離が短いにも拘わらず移動距離が長くなる一方、西に移動する場合は、家屋100からの移動距離が直線的になる場合などにおいても、ユーザが引き返すことが可能な範囲を正確に判断できる。
 5.その他の変形例
 なお、本開示を上記各実施の形態に基づいて説明してきたが、本開示は、上記各実施の形態に限定されないのは勿論である。以下のような場合も本開示に含まれる。
 (1)実施の形態1では、携帯機器300が所定の範囲にいる間に通知を受ける。また、実施の形態1では、所定の範囲が、携帯機器300が家屋100から距離Lの範囲、或いは距離Mから距離Lまでの範囲であったが、本開示はこれに限定されない。例えば、家屋100にいる間だけ携帯機器300に動作不良情報の通知が行われてもよい。この場合、家屋100にいる間、ユーザは、携帯機器300を通じて、家電ログ及び監視ログが不一致の家電機器があれば、動作不良情報が通知される。一方、家屋100から外出すると、家電ログ及び監視ログが不一致の家電機器があっても、そのことが通知されないため、外出先で他人により携帯機器300の内容が閲覧されたとしても、家屋100内の家電機器に関する情報が他人に知られずにすむ。
 (2)実施の形態1~4では、家屋100内のネットワーク、家屋100及びサーバ200間のネットワーク、サーバ200及び携帯機器300間のネットワークとして、それぞれ、LAN、インターネット、4G通信網が採用されたが、本開示はこれに限定されない。これらのネットワークは別であってもよいし、同じであってもよい。例えば、家電機器はルータを介さずに、直接サーバ200に4G通信網を介して接続されてもよい。また、これらのネットワークとしては、有線通信ネットワーク及び無線通信ネットワークのどちらが採用されてもよい。
 (3)実施の形態1~4では、携帯機器300は定期的にサーバ200に位置情報を通知していたが、本開示はこれに限定されない。サーバ200からの問い合わせに応じて位置情報は通知されてもよいし、携帯機器300がある場所を通ったといったイベントを契機にしてサーバ200に位置情報が通知されてもよい。
 (4)実施の形態1~4では、サーバ200は家電機器或いは監視機器に対して、1回だけ問い合わせを行い、その問い合わせに対する応答から家電機器の動作状態を判断してもよいし、複数回問い合わせを行い、複数の応答から家電機器の動作状態を判断してもよい。なお、複数の応答からある家電機器の動作状態を判断した際に、各応答に対して異なる判断結果が得られることもある。この場合、サーバ200は、予めルールを定めておき、そのルールにしたがって、家電機器の動作状態を判断すればよい。ここで、ルールとしては、例えば、最新の応答に対する判断結果を採用するといったルールや、過去一定期間に得られた判断結果のうち最も多い判断結果を採用するといったルールが採用されればよい。
 (5)実施の形態1~4においては、監視機器は電力計、温度計、音センサーなど単体のデバイスが採用されているが、本開示はこれに限定されない。ある家電機器に別の家電機器を監視できる機能モジュールが組み込まれていれば、その機能モジュールを持つ家電機器が監視機器として採用されてもよい。例えば、カメラ機能付きの自動掃除機のカメラ機能を用いて、エアコンの動作状態が確認されてもよい。この場合、このカメラ機能にエアコンの電源ランプを撮像させ、サーバ200は撮像された画像を監視ログとして取得する。そして、サーバ200は、この画像に対して画像認識を行い、電源ランプが点灯しているか否かを判断し、電源ランプが点灯していればエアコンはON状態にあり、電源ランプが消灯していればエアコンはOFF状態にあると判断すればよい。
 (6)実施の形態1においては、家屋100内の全ての家電機器を対象にして、家電ログ及び監視ログに不一致の家電機器があるか否かを判断し、携帯機器300に通知している。本開示はこれに限定されず、特定の家電機器をユーザに指定させ、指定された家電機器の動作状態をユーザに通知してもよい。
 図37は、実施の形態1の変形例における情報通知システム11の動作を示すシーケンス図である。
 S101は図6のS101と同じである。
 S110では、携帯機器300は、動作状態を確認するための家電機器を指定するためのユーザの指示を受け付け、指定された家電機器を示す情報をサーバ200に送信する。図38は、ユーザが動作状態を確認するための家電機器を指定する際に携帯機器300に表示される指定画面G38の一例を示す図である。この指定画面G38では、エアコン及び自動掃除機が指定可能な指定画面が示されている。ユーザは、希望する家電機器に対応するチェックボックスC38にチェックマークを入力することで、家電機器を指定する。ここでは、エアコンに対応するチェックボックスC38にチェックマークが入力されており、エアコンが指定されている。なお、指定画面G38において、エアコン及び自動掃除機が指定対象として表示されているのは、これらの家電機器が該当するユーザの家屋100に設置されており、且つ、管理対象としてサーバ200に登録されているからである。したがって、ユーザの家屋100に設置された他の家電機器が管理対象としてサーバ200に登録されているのであれば、他の家電機器も指定画面G38に指定対象として表示される。
 S102では、サーバ200の問い合わせ処理部208は、対応表H17を参照し、S110で指定された家電機器に対応する監視機器を確認する。ここでは、S110においてエアコンが指定されているため、対応表H17から電力計及び温度計が監視機器として特定される。
 S103では、サーバ200の問い合わせ処理部208は、家電機器101(エアコン)、監視機器103(電力計)、及び監視機器104(温度計)に対して問い合わせを送信する。
 S104~S106では、家電機器101(エアコン)は家電ログをサーバ200に送信すると共に、監視機器103(電力計)及び監視機器104(温度計)は監視ログをサーバ200に送信する。
 S107では、サーバ200のログ判断部216は、図7に示す運転状態判断テーブルT7を用いて、エアコンの家電ログ及び監視ログが不一致であるか否かを判断する。判断の詳細は実施の形態1と同じである。
 S108では、サーバ200の所定範囲判断部206は、携帯機器300が所定の範囲内に存在するか否かを判断する。この処理の詳細は実施の形態1と同じである。
 S109では、携帯機器300が所定の範囲内に存在すると判断された場合(S108で範囲内)、サーバ200の通知判断部204は、S107の判断結果を通知する必要があると判断し、判断結果を携帯機器300に送信する。一方、携帯機器300が所定の範囲外に存在すると判断された場合(S108で範囲外)、サーバ200の通知判断部204は、S107の判断結果を通知する必要はないと判断し、処理を終了する。
 そして、携帯機器300は、判断結果をユーザに通知するための通知画面を表示する。ここで、携帯機器300は、例えば、図19に示す通知画面G19を表示すればよい。具体的には、S107の判断結果が家電ログ及び監視ログが不一致であるとの判断結果である場合、図19に示す通知画面G19が表示される。一方、S107の判断結果が家電ログ及び監視ログが一致するとの判断結果である場合、指定された家電機器101(エアコン)は正常に動作している旨の情報が記載された通知画面が表示される。
 図37のS110では、ユーザは1つの家電機器を指定しているが、複数の家電機器を指定してもよい。この場合、複数の家電機器のそれぞれについてS107の判断結果が算出され、携帯機器300に通知される。例えば、S107において、エアコンは家電ログ及び監視ログが一致しているが、自動掃除機は家電ログ及び監視ログが不一致であるとの判断結果が得られたとする。この場合、正常に動作しているが、自動掃除機は家電ログ及び監視ログが不一致である旨の情報が記載された通知画面が携帯機器300に表示される。
 また、この例では、確認対象となる家電機器は、携帯機器300を用いてユーザにより指定された家電機器が採用されているが、サーバ200で予め確認対象として登録された家電機器が採用されてもよい。この場合、サーバ200は、ユーザにより予め登録された確認対象の家電機器を示す情報をメモリに記憶しておき、例えば、定期的或いはユーザにより指示されたときに図37の処理を実行し、確認対象の家電機器についての判断結果を携帯機器300に通知すればよい。
 また、この変形例において、判断結果を通知する際に、実施の形態3で示した家屋100に戻るまでの予測所要時間を併せて通知してもよい。
 (7)実施の形態1~4においては、携帯機器300の位置情報の取得にGPSが利用されているが、GPS以外の衛星測位システムが用いられてもよいし、その他の測位システムが用いられてもよい。
 なお、上記態様において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記態様において説明された技術が実現されるクラウドサービスの類型はこれらに限られるものでない。
 (サービスの類型1:自社データセンタ型クラウドサービス)
 図40は、サービスの類型1(自社データセンタ型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。本類型では、サービスプロバイダ4120がグループ4100から情報を取得し、ユーザに対してサービスを提供する。本類型では、サービスプロバイダ4120が、データセンタ運営会社の機能を有している。すなわち、サービスプロバイダ4120が、ビッグデータを管理するクラウドサーバ4111を保有している。したがって、データセンタ運営会社は存在しない。
 本類型では、サービスプロバイダ4120は、データセンタ(クラウドサーバ)4203を運営及び管理している。また、サービスプロバイダ4120は、オペレーティングシステム(OS)202及びアプリケーション4201を管理する。サービスプロバイダ4120は、サービスプロバイダ4120が管理するOS4202及びアプリケーション4201を用いてサービスを提供する(矢印204)。
 (サービスの類型2:IaaS利用型クラウドサービス)
 図41は、サービスの類型2(IaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。ここで、IaaSとは、インフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築及び稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
 本類型では、データセンタ運営会社4110が、データセンタ4203(クラウドサーバ)を運営及び管理している。また、サービスプロバイダ4120は、OS4202及びアプリケーション4201を管理する。サービスプロバイダ4120は、サービスプロバイダ4120が管理するOS4202及びアプリケーション4201を用いてサービスを提供する(矢印204)。
 (サービスの類型3:PaaS利用型クラウドサービス)
 図42は、サービスの類型3(PaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。ここで、PaaSとは、プラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築及び稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
 本類型では、データセンタ運営会社4110は、OS4202を管理し、データセンタ4203(クラウドサーバ)を運営及び管理している。また、サービスプロバイダ4120は、アプリケーション4201を管理する。サービスプロバイダ4120は、データセンタ運営会社4110が管理するOS4202及びサービスプロバイダ4120が管理するアプリケーション4201を用いてサービスを提供する(矢印204)。
 (サービスの類型4:SaaS利用型クラウドサービス)
 図43は、サービスの類型4(SaaS利用型クラウドサービス)における情報管理システムが提供するサービスの全体像を示す図である。ここで、SaaSとは、ソフトウェア・アズ・ア・サービスの略である。SaaS利用型クラウドサービスは、例えば、データセンタ(クラウドサーバ)を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ(クラウドサーバ)を保有していない会社又は個人などの利用者がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
 本類型では、データセンタ運営会社4110は、アプリケーション4201を管理し、OS4202を管理し、データセンタ4203(クラウドサーバ)を運営及び管理している。また、サービスプロバイダ4120は、データセンタ運営会社4110が管理するOS4202及びアプリケーション4201を用いてサービスを提供する(矢印204)。
 以上、いずれのクラウドサービスの類型においても、サービスプロバイダ4120がサービスを提供する。また、例えば、サービスプロバイダ又はデータセンタ運営会社は、OS、アプリケーション、又はビックデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
 本開示に係る情報通知方法は、家屋内の一以上の家電機器の状態を管理する情報管理システムにおける情報通知方法にとって有用である。

Claims (21)

  1.  家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
     第1ネットワークを介して前記一以上の家電機器の中の一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
     前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
     前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
     前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合であって、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しないと判断された場合、
     前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する、
     情報通知方法。
  2.  前記第1ネットワークと前記第2ネットワークとは同一ネットワークである、
     請求項1記載の情報通知方法。
  3.  前記第1ネットワークと前記第2ネットワークとは異なるネットワークである、
     請求項1記載の情報通知方法。
  4.  地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
     前記定期的に受信する前記表示端末の位置情報を受信時刻とともに管理し、
     前記表示端末の位置情報の時間変化に基づいて前記表示端末の移動速度を算出し、
     前記算出された前記表示端末の移動速度及び前記地域地図情報を用いて前記表示端末の位置が前記家屋から所定距離の範囲内であるか否かを判断する、
     請求項1から請求項3のいずれか一に記載の情報通知方法。
  5.  前記一の家電機器に対応する前記他の家電機器を示す対応情報を管理し、
     前記対応情報に基づいて前記一の家電機器に対応付けられた前記他の家電機器を選択する、
     請求項1から請求項4のいずれか一に記載の情報通知方法。
  6.  前記表示端末の位置が前記家屋の位置と一致せず、且つ前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する、
     請求項1記載の情報通知方法。
  7.  前記表示端末の位置が前記家屋の位置と一致し、且つ前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する、
     請求項1記載の情報通知方法。
  8.  地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
     前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
     前記追跡した前記表示端末の位置情報の変化に基づき前記地域地図情報上で前記家屋までのルート及び前記表示端末の移動速度を判断し、
     前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するときに、前記判断されたルート及び移動速度を用いて前記表示端末のユーザが前記家屋に戻るまでの時間を算出し、
     前記一の家電機器が動作不良の可能性がある旨の情報と共に、前記算出した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供する、
     請求項1記載の情報通知方法。
  9.  前記表示端末が前記家屋に対応する領域から離れたときからの経過時間をカウントし、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供するときに、前記カウントされた時間を取得し、
     前記一の家電機器が動作不良の可能性がある旨の情報と共に、前記取得した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供する、
     請求項1記載の情報通知方法。
  10.  前記表示端末の位置情報は、前記表示端末から定期的に受信する、
     請求項1から請求項9のいずれか一に記載の情報通知方法。
  11.  前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋における使用電力量を検出する電力計であって、
     前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記電力計から受信した前記使用電力量を示す情報である、
     請求項1から請求項10のいずれか一に記載の情報通知方法。
  12.  前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記一の家電機器の動作音を収集する集音装置を備え、
     前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記他の家電機器から受信した前記一の家電機器の動作音を示す情報である、
     請求項1から請求項10のいずれか一に記載の情報通知方法。
  13.  前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋内の温度を測定する電子温度計を備え、
     前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記他の家電機器から受信した前記家屋内の温度を示す情報である、
     請求項1から請求項10のいずれか一に記載の情報通知方法。
  14.  家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
     第1ネットワークを介して一以上の家電機器の中の一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
     前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
     前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
     地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
     前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
     前記追跡した前記表示端末の位置情報の変化に基づき、前記地域地図情報上で前記表示端末が前記家屋から移動した移動距離を算出し、
     前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致しないと判断された場合、前記表示端末の前記家屋からの前記移動距離が所定距離を超えるまでに、第2ネットワークを介して、前記一の家電機器が動作不良の可能性がある旨の情報を前記表示端末へ提供する、
     情報通知方法。
  15.  家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
     前記一以上の家電機器の中の一の家電機器を指定する情報を管理し、
     第1ネットワークを介して前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
     第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
     前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とが一致するか否かを判断し、
     前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
     前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合、前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、前記第2ネットワークを介して、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報との比較結果を示す情報を前記表示端末へ提供する、
     情報通知方法。
  16.  前記一の家電機器に対応する前記他の家電機器を示す対応情報を管理し、
     前記対応情報に基づいて前記一の家電機器に対応付けられた前記他の家電機器を選択する、
     請求項15記載の情報通知方法。
  17.  地図情報を管理するデータベースを用いて、前記表示端末の位置情報が示す位置を含む地域の地域地図情報を取得し、
     前記表示端末から受信した前記表示端末の位置情報の変化を前記地域地図情報上で追跡し、
     前記追跡した前記表示端末の位置情報の変化に基づき前記地域地図情報上で前記家屋までのルート及び前記表示端末の移動速度を判断し、
     前記比較結果を示す情報を前記表示端末へ提供するときに、前記判断されたルート及び移動速度を用いて前記表示端末のユーザが前記家屋に戻るまでの時間を算出し、
     前記比較結果を示す情報と共に、前記算出した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供する、
     請求項15記載の情報通知方法。
  18.  前記表示端末が前記家屋に対応する領域から離れたときからの経過時間をカウントし、
     前記比較結果を示す情報を前記表示端末へ提供するときに、前記カウントされた時間を取得し、
     前記比較結果を示す情報と共に、前記取得した時間に基づいて前記表示端末のユーザが前記家屋に戻るまでの時間を示す情報を提供する
     請求項15記載の情報通知方法。
  19.  前記他の家電機器は、前記第1ネットワークを通じて前記情報管理システムに接続され、前記家屋における使用電力量を検出する電力計であって、
     前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報は、前記第1ネットワークを介して前記電力計から受信した前記使用電力量を示す情報である、
     請求項15から請求項18のいずれか一に記載の情報通知方法。
  20.  家屋内の一以上の家電機器の状態を示す情報を管理する情報管理システムにおける情報通知方法であって、
     前記一以上の家電機器の中の一の家電機器を操作する操作指示を受信し、
     第1ネットワークを介して前記一の家電機器の動作状態を含むログ情報を前記一の家電機器から受信し、
     前記第1ネットワークを介して前記一の家電機器の動作状態を示す情報を他の家電機器から受信し、前記他の家電機器は前記一の家電機器の動作状態を監視可能であり、
     前記一の家電機器を操作する操作指示と、前記一の家電機器から受信した前記ログ情報と、前記他の家電機器から受信した前記一の家電機器の動作状態を示す情報とを照合し、
     前記家電機器のユーザの表示端末の位置情報を前記表示端末から受信し、
     前記家屋の位置情報を前記表示端末の位置情報と比較して前記表示端末の位置が前記家屋から所定距離の範囲内であると判断した場合、前記表示端末の位置が前記家屋から前記所定距離の範囲内に含まれる間に、前記照合結果に基づいて前記一の家電機器へ操作指示が成功したか否かを示す情報を前記表示端末へ提供する、
     情報通知方法。
  21.  前記一の家電機器へ操作指示が成功したか否かを示す情報は、前記一の家電機器に故障の可能性があることを示す情報を含む、
     請求項20記載の情報通知方法。
PCT/JP2014/004698 2013-09-12 2014-09-11 情報通知方法 WO2015037239A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US14/441,974 US9762407B2 (en) 2013-09-12 2014-09-11 Information notification method
EP14844249.4A EP3046033B1 (en) 2013-09-12 2014-09-11 Information notification method
JP2015512428A JP5829358B2 (ja) 2013-09-12 2014-09-11 情報通知方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013189267 2013-09-12
JP2013-189267 2013-09-12

Publications (1)

Publication Number Publication Date
WO2015037239A1 true WO2015037239A1 (ja) 2015-03-19

Family

ID=52665370

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/004698 WO2015037239A1 (ja) 2013-09-12 2014-09-11 情報通知方法

Country Status (4)

Country Link
US (1) US9762407B2 (ja)
EP (1) EP3046033B1 (ja)
JP (1) JP5829358B2 (ja)
WO (1) WO2015037239A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104935484A (zh) * 2015-05-28 2015-09-23 北京海尔广科数字技术有限公司 一种通过网关调用家电服务的方法及装置
WO2018158907A1 (ja) * 2017-03-02 2018-09-07 三菱電機株式会社 監視システム
WO2019176542A1 (ja) * 2018-03-13 2019-09-19 パナソニックIpマネジメント株式会社 機器管理システム、機器、及び、制御方法
JPWO2019168033A1 (ja) * 2018-03-02 2021-03-04 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 機器、システム、及び、通信方法
WO2021192039A1 (ja) * 2020-03-24 2021-09-30 シャープNecディスプレイソリューションズ株式会社 設備管理装置、設備管理方法およびプログラム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9541912B1 (en) * 2012-12-13 2017-01-10 Google Inc. Synchronization of appliances to a schedule of a user
US20160069991A1 (en) * 2014-09-05 2016-03-10 Qualcomm Incorporated Apparatus and method for beacon processing
JP6510390B2 (ja) * 2014-12-02 2019-05-08 エア チャイナ リミテッド 飛行機用空調システムの測定装置および測定方法
CN107209487A (zh) * 2015-01-26 2017-09-26 瑞典爱立信有限公司 建筑物管理控制
US9628948B2 (en) * 2015-06-19 2017-04-18 Lenovo (Singapore) Pte. Ltd. Determining the necessity of device tracking
US10217068B1 (en) * 2015-08-10 2019-02-26 State Farm Mutual Automobile Insurance Company Systems and methods for pre-scheduling repair of home equipment
CN109313767A (zh) * 2016-07-01 2019-02-05 三菱电机株式会社 信息通知装置
DE102016121404A1 (de) * 2016-11-09 2018-05-09 Miele & Cie. Kg System zur Steuerung von Haushaltgeräten
WO2018117610A1 (ko) * 2016-12-20 2018-06-28 삼성전자 주식회사 홈 네트워크를 관리하는 서버 및 이의 제어방법
KR102367395B1 (ko) * 2016-12-20 2022-02-25 삼성전자주식회사 홈 네트워크를 관리하는 서버 및 이의 제어방법
US10878067B2 (en) * 2017-07-13 2020-12-29 Nec Corporation Of America Physical activity and IT alert correlation
JP7032640B2 (ja) * 2017-12-28 2022-03-09 富士通株式会社 影響範囲特定プログラム、影響範囲特定方法、および影響範囲特定装置
FR3080726A1 (fr) * 2018-04-26 2019-11-01 Orange Detecteur d'etat complexe d'un objet, oreille electronique et procede de detection
KR20200112494A (ko) * 2019-03-22 2020-10-05 삼성전자주식회사 전자 장치 및 이의 제어 방법
WO2021171754A1 (ja) * 2020-02-27 2021-09-02 パナソニックIpマネジメント株式会社 情報処理方法、情報処理装置、およびプログラム
US11410676B2 (en) * 2020-11-18 2022-08-09 Haier Us Appliance Solutions, Inc. Sound monitoring and user assistance methods for a microwave oven
KR102372947B1 (ko) * 2021-05-04 2022-03-10 송혜선 스마트 단말기를 이용한 발열부를 구비한 전열 시스템의 경보 및 제어 방법 과 이를 이용한 경보 및 제어 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4703784B2 (ja) 2009-06-25 2011-06-15 パナソニック株式会社 電力制御支援装置および電力制御支援方法
JP2011254441A (ja) * 2010-06-04 2011-12-15 Enegate Co Ltd センサ機能を有する電力測定システム
JP2012048350A (ja) * 2010-08-25 2012-03-08 Nippon Telegr & Teleph Corp <Ntt> 監視システム、制御方法及び制御プログラム
US20130196633A1 (en) * 2000-05-23 2013-08-01 M2M Solutions Llc Programmable Communicator

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4149178B2 (ja) * 2001-03-09 2008-09-10 松下電器産業株式会社 リモートメンテナンスシステム
US20030197595A1 (en) * 2002-04-22 2003-10-23 Johnson Controls Technology Company System and method for wireless control of multiple remote electronic systems
JP4037790B2 (ja) * 2003-05-02 2008-01-23 アルパイン株式会社 ナビゲーション装置
WO2004107660A1 (en) * 2003-05-30 2004-12-09 Lg Electronics, Inc. Home network system
US7600694B2 (en) * 2004-01-27 2009-10-13 Trane International Inc. Multiple thermostats for air conditioning system with time setting feature
US20090076816A1 (en) * 2007-09-13 2009-03-19 Bionica Corporation Assistive listening system with display and selective visual indicators for sound sources
US20110037455A1 (en) * 2009-08-17 2011-02-17 Oren Navot System for measuring electrical power
US8498749B2 (en) * 2009-08-21 2013-07-30 Allure Energy, Inc. Method for zone based energy management system with scalable map interface
JP2012196016A (ja) 2011-03-15 2012-10-11 Nec Casio Mobile Communications Ltd 電源管理システム、携帯端末、電源管理システムの制御方法及びそのプログラム
US9124712B2 (en) * 2012-06-05 2015-09-01 Apple Inc. Options presented on a device other than accept and decline for an incoming call
US20150039224A1 (en) * 2013-07-30 2015-02-05 Here Global B.V. Method and apparatus for detecting and sharing vehicle location

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130196633A1 (en) * 2000-05-23 2013-08-01 M2M Solutions Llc Programmable Communicator
JP4703784B2 (ja) 2009-06-25 2011-06-15 パナソニック株式会社 電力制御支援装置および電力制御支援方法
JP2011254441A (ja) * 2010-06-04 2011-12-15 Enegate Co Ltd センサ機能を有する電力測定システム
JP2012048350A (ja) * 2010-08-25 2012-03-08 Nippon Telegr & Teleph Corp <Ntt> 監視システム、制御方法及び制御プログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3046033A4

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104935484A (zh) * 2015-05-28 2015-09-23 北京海尔广科数字技术有限公司 一种通过网关调用家电服务的方法及装置
WO2018158907A1 (ja) * 2017-03-02 2018-09-07 三菱電機株式会社 監視システム
JPWO2018158907A1 (ja) * 2017-03-02 2019-11-07 三菱電機株式会社 監視システム
JPWO2019168033A1 (ja) * 2018-03-02 2021-03-04 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 機器、システム、及び、通信方法
JP7461871B2 (ja) 2018-03-02 2024-04-04 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 機器、システム、及び、通信方法
WO2019176542A1 (ja) * 2018-03-13 2019-09-19 パナソニックIpマネジメント株式会社 機器管理システム、機器、及び、制御方法
JPWO2019176542A1 (ja) * 2018-03-13 2021-03-11 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 機器管理システム、機器、及び、制御方法
JP7391829B2 (ja) 2018-03-13 2023-12-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 機器管理システム、及び、制御方法
WO2021192039A1 (ja) * 2020-03-24 2021-09-30 シャープNecディスプレイソリューションズ株式会社 設備管理装置、設備管理方法およびプログラム

Also Published As

Publication number Publication date
JP5829358B2 (ja) 2015-12-09
JPWO2015037239A1 (ja) 2017-03-02
EP3046033A1 (en) 2016-07-20
EP3046033A4 (en) 2016-09-14
US20160006576A1 (en) 2016-01-07
EP3046033B1 (en) 2017-07-19
US9762407B2 (en) 2017-09-12

Similar Documents

Publication Publication Date Title
JP5829358B2 (ja) 情報通知方法
US10262518B2 (en) Method of disseminating monitoring information relating to contamination and corrosion within an infrastructure
US8275758B2 (en) Search system of communications device
KR100947117B1 (ko) 이동체의 위치 추적 시스템 및 방법
US20140371933A1 (en) Electric power consumption management system and method
JP2019100687A (ja) 空調制御方法及び空調制御装置
WO2015001808A1 (ja) 情報通知方法
CN102026091A (zh) 一种导航***及其工作方法
AU2014259545A1 (en) Infrastructure monitoring system and method
US20170286911A1 (en) Electronic Project Management System
JP2013156912A (ja) 機器の保全支援システムおよび機器保全サーバ
WO2015033540A1 (ja) 情報通知方法
WO2015001809A1 (ja) 情報通知方法
CN213120575U (zh) 室内定位导航***和室内配电设备监测控制***
US20180302766A1 (en) System and method for providing a descriptive location of a user device
JP5976028B2 (ja) 電子機器
JP2013099182A (ja) 地域エネルギー管理システムおよび需給調整量の補正方法
JP2011215836A (ja) 遠隔情報管理システム及び方法
Prentow et al. Accurate estimation of indoor travel times: learned unsupervised from position traces
CN103491495A (zh) 一种基于传感网络和位置的停车信息***
KR20150001371A (ko) 기상 정보를 제공하는 단말기 및 그 제어방법 그리고 기상정보 제공시스템
JP7457299B2 (ja) 給水装置および管理システム
US20120218087A1 (en) Network end device configuration system
JP2009190887A (ja) 貨物搭載用端末および拠点出入判定方法
JP2019194812A (ja) 訪問先管理システム、訪問先管理装置、および訪問先管理方法

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2015512428

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14844249

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14441974

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2014844249

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014844249

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE