WO2013047125A1 - コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体 - Google Patents

コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体 Download PDF

Info

Publication number
WO2013047125A1
WO2013047125A1 PCT/JP2012/072582 JP2012072582W WO2013047125A1 WO 2013047125 A1 WO2013047125 A1 WO 2013047125A1 JP 2012072582 W JP2012072582 W JP 2012072582W WO 2013047125 A1 WO2013047125 A1 WO 2013047125A1
Authority
WO
WIPO (PCT)
Prior art keywords
controller
abnormality
communication interface
processor
power consumption
Prior art date
Application number
PCT/JP2012/072582
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 シャープ株式会社
Publication of WO2013047125A1 publication Critical patent/WO2013047125A1/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/10Current supply arrangements

Definitions

  • the present invention relates to a technology of a controller that is arranged in a house or the like and connected to a home appliance in the house.
  • a controller has been proposed that is arranged in a house or the like to grasp the state of home appliances in the house.
  • a technique has been proposed in which a controller controls a refrigerator, a washing machine, an air conditioner, a television, a microwave oven, a solar cell, and the like, and displays their state.
  • Patent Document 1 discloses an abnormality management system.
  • the abnormality management system is an image forming apparatus or an image forming system and an external device connected by communication means, and a toner container used for image formation is attached and detached.
  • the means notifies the external device that the toner container has been detached, and the external device that has received the notification transmits abnormality inquiry information by means of abnormality inquiry information transmission means.
  • Patent Document 2 discloses an abnormality response support system, a service center system, and an abnormality response support method.
  • a hospital abnormality notification system connected to a medical device and an abnormality service center system connected to the line are connected to the hospital abnormality notification system.
  • the abnormal service center system includes a hierarchical structure type abnormal phenomenon database means that associates abnormal phenomenon classifications and abnormal categories, an abnormal response procedure database means that stores a procedure for identifying the cause of the abnormality, and an abnormal classification input by a terminal device.
  • Information receiving means a response determining means for determining an abnormal category based on this information and determining on-site response or automatic response, and means for transmitting an analysis instruction for identifying the cause of the abnormality when determined as automatic response
  • Means for receiving the analysis result means for transmitting a work instruction for identifying the cause of the abnormality when it is determined to be on-site, It comprises means for receiving the fruit.
  • the home appliance itself has a function of detecting an abnormality. Therefore, when the home appliance does not have a function of detecting an abnormality, the user cannot be notified of the abnormality of the home appliance. Therefore, it is necessary to be able to notify a user of an abnormality of a home appliance that does not have a function of detecting an abnormality.
  • the present invention has been made to solve such a problem, and the purpose thereof is a controller that can notify a user of an abnormality of the home appliance even when the home appliance does not have a function of detecting the abnormality.
  • the object is to provide a data storage medium storing a network system, an information processing method or a program.
  • a controller is configured to store an abnormal condition for detecting an abnormality based on power consumption for each of a plurality of home appliances connected to the communication interface and the communication interface via a network.
  • the processor acquires information indicating the power consumption of a plurality of home appliances via the communication interface, refers to the abnormal condition, detects an abnormality based on the information indicating the acquired power consumption, and the abnormality has occurred. It is configured to output information indicating.
  • a plurality of measuring devices configured to measure the power consumption of each of the plurality of home appliances can be further connected to the network.
  • the processor is configured to receive information indicating the power consumption of the plurality of home appliances from each of the plurality of measurement devices via the communication interface.
  • each of the plurality of home appliances includes a measurement unit configured to measure its own power consumption.
  • the processor is configured to receive information indicating power consumption of the plurality of home appliances from each of the plurality of home appliances via the communication interface.
  • a server is further connected to the network.
  • the processor is configured to download an abnormal condition corresponding to each of the plurality of home appliances from the server via the communication interface.
  • the server is configured to store user information for identifying the user in association with a plurality of home appliances used by the user.
  • the processor is configured to download the abnormal condition corresponding to each of the plurality of home appliances used by the user from the server by transmitting the user information to the server via the communication interface.
  • the server is configured to store correspondence information indicating processing for dealing with an abnormality.
  • the processor is configured to download the correspondence information from the server via the communication interface and output the correspondence information.
  • the processor is configured to periodically inquire of the server whether or not an abnormal condition has been updated via the communication interface.
  • the server is configured to download the abnormal condition to the controller when the abnormal condition is updated.
  • the controller further comprises a display.
  • the processor is configured to display information indicating that an abnormality has occurred on the display.
  • the processor is configured to transmit information indicating that an abnormality has occurred to another device via the communication interface.
  • a network system including any of the controllers described above and a plurality of home appliances is provided.
  • an information processing method in a controller including a communication interface, a memory, and a processor is provided.
  • the processor prepares an abnormal condition for detecting an abnormality based on power consumption for each of a plurality of home appliances, and the processor indicates information indicating the power consumption of the plurality of home appliances via a communication interface.
  • a step of detecting an abnormality based on information indicating the acquired power consumption by referring to an abnormal condition; and a step of outputting information indicating that an abnormality has occurred. is provided.
  • a non-volatile computer-readable data storage medium storing a program for causing a controller to process information.
  • the controller includes a communication interface, a memory, and a processor.
  • the program prepares an abnormal condition for detecting an abnormality based on power consumption for each of a plurality of home appliances in the processor, and receives information indicating power consumption of the plurality of home appliances via a communication interface Then, by referring to the abnormal condition, a step of detecting an abnormality based on the acquired information indicating the power consumption and a step of outputting information indicating that the abnormality has occurred are executed.
  • the user can be notified of the abnormality of the home appliance.
  • FIG. 1 is an image diagram showing an overall configuration of a network system 1 according to the present embodiment.
  • network system 1 is installed in, for example, a house or an office.
  • the network system 1 includes home appliances (home appliances) such as a refrigerator 200A, a washing machine 200B, an air conditioner 200C, a television 200D, and a lighting 200E.
  • home appliances such as a refrigerator 200A, a washing machine 200B, an air conditioner 200C, a television 200D, and a lighting 200E.
  • a measuring device 300A for the refrigerator 200A is installed between the refrigerator 200A and the outlet of the refrigerator 200A.
  • measuring device 300A is plugged into an outlet for refrigerator 200A.
  • Adapter 250A of refrigerator 200A is inserted into measurement device 300A.
  • Measuring device 300 ⁇ / b> A measures the power consumption, current, or voltage of refrigerator 200 ⁇ / b> A, and transmits the power consumption, current, or voltage to controller 100.
  • a measuring device 300B for the washing machine 200B is installed between the washing machine 200B and the outlet of the washing machine 200B.
  • measuring device 300B is plugged into an outlet for washing machine 200B.
  • the adapter 250B of the washing machine 200B is inserted into the measuring device 300B.
  • Measuring device 300B measures the power consumption, current, or voltage of washing machine 200B, and transmits the power consumption, current, or voltage to controller 100.
  • the measuring device 300C for the air conditioner 200C is installed between the air conditioner 200C and the outlet of the air conditioner 200C.
  • measuring device 300C is plugged into an outlet for air conditioner 200C, and adapter 250C of air conditioner 200C is plugged into measuring device 300C.
  • Measuring device 300C measures the power consumption, current, or voltage of air conditioner 200C, and transmits the power consumption, current, or voltage to controller 100.
  • Measuring device 300C measures the power consumption, current, or voltage of air conditioner 200C, and transmits the power consumption, current, or voltage to controller 100.
  • the TV 200D can measure power, current, or voltage by itself.
  • the television 200 ⁇ / b> D can transmit the measured power, current, or voltage to the controller 100.
  • the measuring device 300E for the illumination 200E is installed between the illumination 200E and the outlet of the illumination 200E.
  • the measuring device 300E is plugged into an outlet for the lighting 200E, and the adapter 250E of the lighting 200E is plugged into the measuring device 300E.
  • the measuring device 300E measures the power consumption, current, or voltage of the illumination 200E and transmits the power consumption, current, or voltage to the controller 100.
  • the network system 1 includes a controller 100 that can acquire the state of the home appliance 200 indirectly or directly. Specifically, the controller 100 can perform data communication with the measuring apparatuses 300A, 300B, 300C, 300E, the television 200D, and the like via a wired or wireless network 401.
  • the controller 100 uses, for example, a wireless LAN, ZigBee (registered trademark), Bluetooth (registered trademark), a wired LAN (Local Area Network), or a PLC (Power Line Communications) as the network 401.
  • the controller 100 may be portable, may be detachable from a base placed on a table, or may be fixed to a wall of a room.
  • the network system 1 may include a server 500 capable of data communication with the controller 100 via the network 402.
  • the controller 100 uses, for example, the Internet, a carrier network, a WAN (Wide Area Network), a LAN, ZigBee (registered trademark), or Bluetooth (registered trademark) as the network 402.
  • WAN Wide Area Network
  • ZigBee registered trademark
  • Bluetooth registered trademark
  • FIG. 2 is a first sequence diagram illustrating an operation outline of the network system 1 according to the present embodiment.
  • FIG. 3 is a second sequence diagram showing an operation outline of the network system 1 according to the present embodiment.
  • the measurement apparatuses 300A, 300B, 300C, and 300E are collectively referred to as the measurement apparatus 300.
  • the refrigerator 200A, the washing machine 200B, the air conditioner 200C, the television 200D, and the lighting 200E are collectively referred to as a home appliance 200.
  • the measuring apparatus 300 When the measuring apparatus 300 detects that the adapter of the home appliance 200 has been inserted into the measuring apparatus 300, the measuring apparatus 300 transmits a signal indicating that a new home appliance has been detected to the controller 100 via the network 401 (step S102).
  • the controller 100 prompts the user to input information for specifying a new home appliance via the touch panel. For example, the controller 100 receives an input of a product name and a model number from the user. The controller 100 receives an input of a user ID and a user password registered with the manufacturer of the home appliance 200 from the user. In the present embodiment, controller 100 stores a user ID and a user password in association with specific information (home appliance ID) of the home appliance.
  • the controller 100 transmits the user ID and the user password to the external server 500 via the network 402 (step S104).
  • the server 500 receives the home appliance ID, the user ID, and the user password from the controller 100. Server 500 performs user authentication based on the user ID and the user password (step S106). If the user authentication is successful, the server 500 transmits a message indicating that the user authentication is successful to the controller 100 (step S108).
  • the controller 100 requests abnormality information from the server 500 via the network 402 (step S110). At this time, the controller 100 transmits the home appliance ID to the server.
  • the server 500 transmits abnormality information corresponding to the home appliance ID to the controller 100 in response to a request from the controller 100 (step S112).
  • the abnormal information includes an abnormal condition for determining the occurrence of an abnormality corresponding to the home appliance.
  • the abnormality information may include correspondence information indicating a method for responding to the abnormality (resolving the abnormality).
  • the server 500 sends the abnormality to the controller 100.
  • Corresponding correspondence information may be transmitted.
  • the controller 100 stores abnormality information from the server 500.
  • the controller 100 refers to the abnormality information, and the operation outline until the display of the fact that the abnormality has occurred in the home appliance and the countermeasure method for the abnormality is displayed based on the measurement result. explain.
  • the measuring apparatus 300 measures the power consumption of the home appliance 200 and transmits the measured value to the controller 100 via the network 401 (step S202).
  • the controller 100 refers to the abnormal condition and determines whether or not there is an abnormality in the home appliance 200 based on the measurement value (step S204). When the controller 100 determines that there is no abnormality in the home appliance 200, the controller 100 waits for the next measurement value from the measurement device 300.
  • the controller 100 determines that there is an abnormality in the home appliance 200
  • the controller 100 transmits a user ID and a user password to the server 500 via the network 402 (step S206).
  • the controller 100 may display that the home appliance 200 has an abnormality.
  • the server 500 performs user authentication based on the user ID and user password from the controller 100 (step S208). If the user authentication is successful, the server 500 transmits a message indicating that the user authentication is successful to the controller 100 (step S210).
  • the controller 100 transmits information for specifying the type of abnormality of the home appliance 200 to the server 500 (step S212).
  • Server 500 determines whether or not information for identifying the same abnormality type for the same home appliance has been received a predetermined number N or more (step S214).
  • the server 500 If the server 500 has not received the information for identifying the same abnormality type for the same home appliance a predetermined number of times N or more, the server 500 transmits correspondence information indicating information for dealing with the abnormality to the controller 100 (step S216). ).
  • CPU 110 displays that an abnormality has occurred in home appliance 200 and the corresponding information from server 500 (step S218).
  • CPU110 repeats the process from step S204.
  • server 500 when server 500 receives information for specifying the same abnormality type for the same home appliance a predetermined number of times N or more (if YES in step S214), server 500 specifies the same abnormality type for the same home appliance.
  • the support center is notified that the information for receiving has been received a predetermined number of times N or more (step S220).
  • the controller 100 arranged in the house observes the operation of the home appliance 200 based on the latest abnormal condition acquired from the server 500. An abnormality occurring at 200 can be notified.
  • FIG. 4 is a block diagram showing a hardware configuration of controller 100 according to the present embodiment.
  • the controller 100 includes a memory 101, a display 102, a tablet 103, a button 104, a communication interface 105, a speaker 107, a clock 108, and a CPU (Central Processing Unit) 110.
  • a memory 101 a memory 101, a display 102, a tablet 103, a button 104, a communication interface 105, a speaker 107, a clock 108, and a CPU (Central Processing Unit) 110.
  • a CPU Central Processing Unit
  • the memory 101 is realized by various types of RAM (Random Access Memory), ROM (Read-Only Memory), a hard disk, and the like.
  • the memory 101 is a USB (Universal Serial Bus) memory, CD-ROM (Compact Disc-Read Only Memory), DVD-ROM (Digital Versatile Disk-Read Only Memory), which is used via an interface for reading.
  • USB Universal Serial Bus
  • CD-ROM Compact Disc-Read Only Memory
  • DVD-ROM Digital Versatile Disk-Read Only Memory
  • Memory card FD (Flexible Disk), hard disk, magnetic tape, cassette tape, MO (Magnetic Optical Disc), MD (Mini Disc), IC (Integrated Circuit) card (excluding memory card), optical card, mask ROM, EPROM It is also realized by a medium for storing the program in a nonvolatile manner such as EEPROM (Electronically Erasable Programmable Read-Only Memory).
  • EEPROM Electrically Erasable Programmable Read-Only Memory
  • the memory 101 stores a control program executed by the CPU 110 and a home appliance table 101A.
  • FIG. 5 is an image diagram showing home appliance table 101A according to the present embodiment.
  • home appliance table 101 ⁇ / b> A determines, for each home appliance 200, the home appliance ID, the home appliance model number, the ID of the measurement device for measuring the power consumption of the home appliance, and whether it is abnormal.
  • the condition (abnormal condition), correspondence information indicating a method for solving the abnormality, and the date and time when the abnormal condition and the correspondence information were registered (updated) in the controller 100 are stored.
  • the abnormal condition includes an upper limit value and a lower limit value indicating an appropriate range of power consumption in a predetermined period.
  • the abnormal condition includes information (power consumption time-series data) indicating a transition of power consumption in an abnormal state.
  • the display 102 displays the operating state of the home appliance 200, the occurrence of an abnormality, a countermeasure for the abnormality, and the like under the control of the CPU 110.
  • the tablet 103 detects a touch operation with a user's finger and inputs touch coordinates or the like to the CPU 110.
  • the CPU 110 receives a command from the user via the tablet 103.
  • the tablet 103 is laid on the surface of the display 102. That is, in the present embodiment, display 102 and tablet 103 constitute touch panel 106. However, the controller 100 may not have the tablet 103.
  • the button 104 is disposed on the surface of the controller 100.
  • a plurality of buttons such as a determination key, a direction key, and a numeric keypad may be arranged on the controller 100.
  • the button 104 receives a command from the user.
  • the button 104 inputs a command from the user to the CPU 110.
  • the communication interface 105 transmits / receives data to / from the home appliance 200 via the network 401 under the control of the CPU 110. As described above, the communication interface 105 transmits and receives data to and from the home appliance 200 by using, for example, a wireless LAN, ZigBee (registered trademark), Bluetooth (registered trademark), wired LAN, or PLC.
  • a wireless LAN ZigBee (registered trademark), Bluetooth (registered trademark), wired LAN, or PLC.
  • Speaker 107 outputs sound based on a command from CPU 110.
  • the CPU 110 causes the speaker 107 to output sound based on the sound data.
  • the clock 108 inputs the current date and time to the CPU 110 based on a command from the CPU 110.
  • the CPU 110 executes various types of information processing by executing various programs stored in the memory 101.
  • the processing in the controller 100 is realized by each hardware and software executed by the CPU 110.
  • Such software may be stored in the memory 101 in advance.
  • the software may be stored in a storage medium and distributed as a program product.
  • the software may be provided as a program product that can be downloaded by an information provider connected to the so-called Internet.
  • Such software is read from the storage medium by using a reading device (not shown), or downloaded by using the communication interface 105 and temporarily stored in the memory 101.
  • the CPU 110 stores the software in the form of an executable program in the memory 101 and then executes the program.
  • Storage media include CD-ROM, DVD-ROM, USB memory, memory card, FD, hard disk, magnetic tape, cassette tape, MO, MD, IC card (excluding memory card), optical card, mask ROM, A medium for storing the program in a non-volatile manner, such as an EPROM or an EEPROM.
  • the program here includes not only a program directly executable by the CPU but also a program in a source program format, a compressed program, an encrypted program, and the like.
  • the CPU 110 receives the ID of the measuring apparatus 300 from the newly installed measuring apparatus 300 via the communication interface 105.
  • the CPU 110 receives the ID of the measurement device 300 from the measurement device 300 to which the home appliance 200 is newly connected via the communication interface 105.
  • CPU110 registers new household appliance ID and ID of measuring device 300 in household appliance table 101A.
  • the CPU 110 prompts the user to input information related to the home appliance corresponding to the newly detected measuring apparatus 300 via the touch panel 106. For example, the CPU 110 displays the name, type, model number, and the like of the home appliance so as to be selectable via the touch panel 106. CPU110 registers the information regarding the household appliance received via the touch panel 106 in the household appliance table 101A.
  • the CPU 110 receives an input of a user ID and a user password from the user who registered the home appliance 200 via the touch panel 106.
  • CPU 110 stores a user ID and a user password in association with the home appliance ID.
  • the CPU 110 transmits the user ID and the user password to the external server 500 via the communication interface 105 and the network 402 such as the Internet.
  • the CPU 110 requests the server 500 for abnormality information of the home appliance 200 via the communication interface 105.
  • CPU 110 receives abnormality information from server 500.
  • the abnormality information includes an abnormal condition for determining the occurrence of abnormality in the home appliance.
  • the abnormality information includes correspondence information indicating a method for dealing with the abnormality (resolving the abnormality).
  • CPU 110 registers abnormality information from server 500 in home appliance table 101A.
  • the CPU 110 receives the power consumption (or voltage or current) of the home appliance 200 from the measurement apparatus 300 via the communication interface 105.
  • CPU 110 refers to the abnormal condition and determines whether there is an abnormality in home appliance 200 based on the received measurement value. When CPU 110 determines that there is no abnormality in home appliance 200, CPU 110 waits for the next measurement value from measurement apparatus 300.
  • CPU 110 determines that home appliance 200 has an abnormality
  • CPU 110 causes display 102 to display that abnormality has occurred in home appliance 200.
  • CPU 510 transmits the user ID and user password to server 500 via communication interface 105.
  • CPU110 will transmit the information for specifying the kind of abnormality of the household appliance 200 to the server 500, if the notification of success of user authentication is received.
  • CPU 110 receives correspondence information indicating information for dealing with the abnormality from server 500 via communication interface 105.
  • CPU 110 causes touch panel 106 to display information indicating that an abnormality has occurred in home appliance 200 and the corresponding information.
  • the controller 100 does not necessarily need to display the abnormality notification and the correspondence information. That is, the CPU 110 may transmit an abnormality notification and correspondence information to other terminals such as a mobile phone, a personal computer, and a service server via the communication interface 105. In this case, for example, even when the user is out of the office without having the controller 100, the mobile phone can notify the user of abnormality notification and correspondence information.
  • FIG. 6 is a block diagram showing a hardware configuration of server 500 according to the present embodiment.
  • the server 500 includes a memory 501, a display 502, a keyboard 504, a communication interface 505, a speaker 507, a clock 508, and a CPU (Central Processing Unit) 510.
  • the memory 501 is realized in the same manner as the memory 101 of the controller 100.
  • the memory 501 stores a control program executed by the CPU 510, a user table 501A, and a home appliance table 501B.
  • FIG. 7 is an image diagram showing a user table 501A according to the present embodiment.
  • user table 501A includes, for each user, a user ID, a user password, an address of user's controller 100, information for specifying home appliance 200 owned by the user (managed by the user's controller), and Is stored.
  • FIG. 8 is an image diagram showing home appliance table 501B according to the present embodiment.
  • home appliance table 501 ⁇ / b> B includes, for each home appliance type, information indicating the type of home appliance (such as a model number), a condition for determining whether the home appliance is abnormal (abnormal condition), and an abnormality.
  • Correspondence information indicating a method for solving, and the date and time when the abnormal condition and correspondence information are registered (updated) in the server 500 are stored.
  • the display 502 displays characters and images based on instructions from the CPU 510.
  • the keyboard 504 is disposed on the surface of the server 500. Alternatively, the keyboard 504 is connected to the server 500 via an interface.
  • the keyboard 504 includes a plurality of buttons such as a character key, a numeric keypad, a determination key, and a direction key.
  • the keyboard 504 receives a command from the user.
  • the keyboard 504 inputs a command from the user to the CPU 510.
  • the communication interface 505 transmits / receives data to / from the controller 100 and the measuring apparatus 300 via the network 402 such as the Internet by being controlled by the CPU 510.
  • Speaker 507 outputs sound based on a command from CPU 510.
  • CPU 510 causes speaker 507 to output sound based on the sound data.
  • the clock 508 inputs the current date and time to the CPU 510 based on a command from the CPU 510.
  • the CPU 510 executes various types of information processing by executing various programs stored in the memory 501.
  • the processing in the server 500 is realized by each hardware and software executed by the CPU 510.
  • Such software may be stored in the memory 501 in advance.
  • the software may be stored in a storage medium and distributed as a program product.
  • the software may be provided as a program product that can be downloaded by an information provider connected to the so-called Internet.
  • Such software is read from the storage medium by using a reading device (not shown) or downloaded by using the communication interface 505 and temporarily stored in the memory 501.
  • the CPU 510 stores the software in the form of an executable program in the memory 501 and then executes the program.
  • CPU 510 receives a user ID and a user password from controller 100 via communication interface 505.
  • CPU 510 refers to user table 501A and performs user authentication based on the user ID and user password.
  • the CPU 510 transmits a message indicating that the user authentication is successful to the controller 100 via the communication interface 505.
  • the CPU 510 transmits abnormality information corresponding to home appliance specific information to the controller 100 via the communication interface 505.
  • the CPU 510 receives the home appliance specific information and the type of abnormality from the controller 100 via the communication interface 505.
  • CPU 510 determines whether or not information for specifying the same abnormality type for the same home appliance has been received a predetermined number of times N or more.
  • CPU510 transmits the correspondence information which shows the information for respond
  • CPU 510 receives information for identifying the same abnormality type for the same home appliance a predetermined number of times N or more, CPU 510 has received information for identifying the same abnormality type for the same home appliance a predetermined number of times N or more. To the support center.
  • the user of the controller 100 may obtain an abnormality notification and correspondence information as a paid service.
  • the server 500 has a charging unit. Or CPU510 implement
  • the billing unit registers information indicating whether or not the user receives a paid service in the user table 501A.
  • the billing unit may collect a fixed amount from the user every predetermined period, or may collect a fee each time a paid service is provided.
  • the controller 100 does not necessarily need to display the abnormality notification and the correspondence information. That is, CPU 510 may acquire the power consumption of home appliance 200 via communication interface 505 and determine whether or not an abnormality has occurred. Then, the CPU 510 may transmit an abnormality notification and correspondence information to a terminal other than the controller 100 via the communication interface 505. In this case, for example, even when the user is out of the office without having the controller 100, the mobile phone can notify the user of abnormality notification and correspondence information.
  • FIG. 9 is a sequence diagram showing a process when the product information of the network system 1 according to the present embodiment is updated.
  • the CPU 110 of the controller 100 periodically checks the server 500 for the update of the abnormal condition and the corresponding information via the communication interface 105 with reference to the clock 108 (step S302). Alternatively, the CPU 110 of the controller 100 confirms whether or not the server 500 has been updated via the communication interface 105 when transmitting the measurement result of the measurement apparatus 300 to the server 500.
  • the CPU 110 refers to the home appliance table 101A and transmits the abnormal condition of the home appliance 200 and the update date and time of the corresponding information to the server 500.
  • the CPU 510 of the server 500 receives an update confirmation request from the controller 100.
  • the CPU 510 of the server 500 determines whether or not the home appliance table 501B has been updated (step S304). That is, the CPU 510 determines whether or not the abnormal condition of the home appliance table 101A of the controller 100 and the update date / time of the corresponding information are before the update date / time of the abnormal condition of the home appliance table 501B.
  • the CPU 510 of the server 500 Wait for the next update confirmation request.
  • step S304 When the abnormal condition of the home appliance table 101A of the controller 100 and the update date / time of the correspondence information are before the update date / time of the abnormal condition of the home appliance table 501B and the correspondence information (YES in step S304), the CPU 510 of the server 500 Then, new abnormality information (including abnormality conditions and corresponding information) is transmitted to the controller 100 via the communication interface 505 (step S306).
  • the CPU 110 of the controller 100 registers (updates) the new abnormality information from the server 500 in the home appliance table 101A (step S308).
  • FIG. 10 is a sequence diagram showing a modified example of the process when updating the product information of the network system 1 according to the present embodiment.
  • CPU 510 of server 500 receives an input of new abnormality information from the administrator (step S352).
  • CPU 510 registers (updates) the new abnormality information input from the administrator in home appliance table 501B.
  • the CPU 510 refers to the user table 501A to identify the home appliance 200 with the new abnormality information updated (step S354).
  • CPU 510 transmits new abnormality information (including abnormality conditions and corresponding information) to controller 100 via communication interface 505 (step S356).
  • the CPU 110 of the controller 100 registers (updates) the new abnormality information from the server 500 in the home appliance table 101A (step S358).
  • measuring device 300 measures the power consumption of home appliance 200 and transmits the measured value to controller 100 or server 500.
  • the home appliance 200 itself may be configured to measure power consumption. That is, the home appliance 200 may measure the power consumption of the home appliance 200 using an internal measurement unit and transmit the measurement value to the controller 100 or the server 500.
  • the present invention can also be applied to a case where the present invention is achieved by supplying a program to the controller 100, the home appliance 200, the server 500, another mobile phone, and the like. Then, a storage medium storing a program represented by software for achieving the present invention is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the program code stored in the storage medium It is possible to enjoy the effects of the present invention also by reading and executing.
  • the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.
  • the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
  • 1 network system 100 controller, 101, 501 memory, 101A, 501B home appliance table, 102, 502 display, 103 tablet, 104 button, 105, 505 communication interface, 106 touch panel, 107, 507 speaker, 108, 508 clock, 200 home appliance , 200A refrigerator, 200B washing machine, 200C air conditioner, 200D TV, 200E lighting, 250A, 250B, 250C, 250E adapter, 300, 300A, 300B, 300C, 300E measuring device, 401, 402 network, 500 server, 501A user table, 504 Keyboard.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

 家電に異常を検出する機能がない場合であっても、ユーザに当該家電の異常を通知する技術を提供する。コントローラ(100)は、ディスプレイ(102)と、通信インターフェイス(105)と、複数の家電毎に、消費電力に基づいて異常を検知するための異常条件(101A)を記憶するメモリ(101)と、プロセッサ(110)とを含む。プロセッサは、通信インターフェイスを介して、複数の家電の消費電力を示す情報を取得し、異常条件を参照することによって、取得した消費電力を示す情報に基づいて異常を検知し、異常が発生したことを示す情報をディスプレイに表示させる。

Description

コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体
 本発明は、住宅などに配置されて当該住宅内の家電に接続されるコントローラの技術に関する。
 住宅などに配置されて、当該住宅内の家電の状態を把握するためのコントローラが提案されている。たとえば、コントローラが、冷蔵庫、洗濯機、エアコン、テレビ、電子レンジ、太陽電池などを制御したり、それらの状態を表示したりする技術が提案されている。
 特開2007-243456号公報(特許文献1)には、異常管理システムが開示されている。特開2007-243456号公報(特許文献1)によると、異常管理システムは、画像形成装置または画像形成システムと外部装置を通信手段により接続したものであり、画像形成に使用されるトナー容器の脱着を検出する第一検出手段と、トナー容器中のトナー残量を検出する第二検出手段とを備え、トナー容器の脱着を検出しトナー残量が規定量以上であると検出された場合、通信手段によりトナー容器が脱着されたことを外部装置に通知し、通知を受けた外部装置は、異常問合せ情報送信手段により異常問合せ情報を送信する。
 特開2005-128714号公報(特許文献2)には、異常対応支援システム、サービスセンタシステム、および異常対応支援の方法が開示されている。特開2005-128714号公報(特許文献2)によると、医用機器に接続される病院異常通報システムと、これに回線接続する異常サービスセンタシステムとから成り、病院異常通報システムは装置情報解析手段を備え、異常サービスセンタシステムは異常現象の分類と異常カテゴリを関連付けた階層構造型異常現象データベース手段と、異常原因を特定する手順を記憶した異常対応手順データベース手段と、端末装置で入力された異常分類情報の受信手段と、この情報に基づいて異常カテゴリを決定し、現地対応又は自動対応を決定する対応決定手段と、自動対応と決定された際、異常原因を特定する解析指示を送信する手段と、解析結果を受信する手段と、現地対応と決定された際、異常原因を特定する作業指示を送信する手段と、結果を受信する手段を備える。
特開2007-243456号公報 特開2005-128714号公報
 しかしながら、従来は、家電自身が異常を検出する機能を有していた。そのため、家電に異常を検出する機能がない場合に、ユーザに当該家電の異常を通知することができなかった。したがって、異常を検出する機能を有さない家電の異常をユーザに通知できることが必要とされている。
 本発明は、かかる問題を解決するためになされたものであり、その目的は、家電に異常を検出する機能がない場合であっても、ユーザに当該家電の異常を通知することができるコントローラ、ネットワークシステム、情報処理方法またはプログラムを格納したデータ記憶媒体を提供することにある。
 一実施の形態に従うコントローラは、通信インターフェイスと、ネットワークを介して通信インターフェイスに接続される複数の家電毎の各々について、消費電力に基づいて異常を検知するための異常条件を記憶するように構成されたメモリと、プロセッサとを含む。プロセッサは、通信インターフェイスを介して、複数の家電の消費電力を示す情報を取得し、異常条件を参照することによって、取得した消費電力を示す情報に基づいて異常を検知し、異常が発生したことを示す情報を出力するように構成されている。
 好ましくは、ネットワークには、複数の家電それぞれの消費電力を測定するように構成された複数の測定装置がさらに接続可能である。プロセッサは、通信インターフェイスを介して、複数の測定装置のそれぞれから複数の家電の消費電力を示す情報を受信するように構成されている。
 好ましくは、複数の家電の各々は、自身の消費電力を測定するように構成された測定部を含む。プロセッサは、通信インターフェイスを介して、複数の家電のそれぞれから複数の家電の消費電力を示す情報を受信するように構成されている。
 好ましくは、ネットワークには、サーバがさらに接続されている。プロセッサは、通信インターフェイスを介して、サーバから複数の家電それぞれに対応する異常条件をダウンロードするように構成されている。
 好ましくは、サーバは、ユーザを識別するためのユーザ情報を、ユーザが利用する複数の家電に対応付けて記憶するように構成されている。プロセッサは、通信インターフェイスを介して、ユーザ情報をサーバに送信することによって、サーバからユーザが利用する複数の家電それぞれに対応する異常条件をダウンロードするように構成されている。
 好ましくは、サーバは、異常に対応するための処理を示す対応情報を記憶するように構成されている。プロセッサは、通信インターフェイスを介してサーバから対応情報をダウンロードし、対応情報を出力するように構成されている。
 好ましくは、プロセッサは、通信インターフェイスを介して、定期的に、サーバに異常条件の更新の有無を問い合わせるように構成されている。
 好ましくは、サーバは、異常条件の更新があった際に、異常条件をコントローラにダウンロードするように構成されている。
 好ましくは、コントローラは、ディスプレイをさらに備える。プロセッサは、異常が発生したことを示す情報をディスプレイに表示させるように構成されている。
 好ましくは、プロセッサは、通信インターフェイスを介して、異常が発生したことを示す情報を他の装置へ送信するように構成されている。
 他の実施の形態に従うと、上記のいずれかに記載のコントローラと、複数の家電とを備える、ネットワークシステムが提供される。
 他の実施の形態に従うと、通信インターフェイスとメモリとプロセッサとを含むコントローラにおける情報処理方法が提供される。この方法は、プロセッサが、複数の家電毎に、消費電力に基づいて異常を検知するための異常条件を準備するステップと、プロセッサが、通信インターフェイスを介して、複数の家電の消費電力を示す情報を受信するステップと、プロセッサが、異常条件を参照することによって、取得した消費電力を示す情報に基づいて異常を検知するステップと、プロセッサが、異常が発生したことを示す情報を出力するステップとを備える。
 さらに他の実施の形態に従うと、コントローラに情報を処理させるためのプログラムを格納した、不揮発性のコンピュータ読み取り可能なデータ記憶媒体が提供される。コントローラは、通信インターフェイスと、メモリと、プロセッサとを含む。プログラムは、プロセッサに、複数の家電毎に、消費電力に基づいて異常を検知するための異常条件を準備するステップと、通信インターフェイスを介して、複数の家電の消費電力を示す情報を受信するステップと、異常条件を参照することによって、取得した消費電力を示す情報に基づいて異常を検知するステップと、異常が発生したことを示す情報を出力するステップとを実行させる。
 ある局面において、家電自身に異常を検出する機能がない場合であっても、ユーザに当該家電の異常を通知することができるようになる。
 この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
本実施の形態に係るネットワークシステム1の全体構成を示すイメージ図である。 本実施の形態に係るネットワークシステム1の動作概要を示す第1のシーケンス図である。 本実施の形態に係るネットワークシステム1の動作概要を示す第2のシーケンス図である。 本実施の形態に係るコントローラ100のハードウェア構成を表わすブロック図である。 本実施の形態に係る家電テーブル101Aを示すイメージ図である。 本実施の形態に係るサーバ500のハードウェア構成を表わすブロック図である。 本実施の形態に係るユーザテーブル501Aを示すイメージ図である。 本実施の形態に係る家電テーブル501Bを示すイメージ図である。 本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理を示すシーケンス図である。 本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理の変形例を示すシーケンス図である。
 以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
 [実施の形態1]
 <ネットワークシステムの全体構成>
 まず、本実施の形態に係るネットワークシステムの全体構成について説明する。図1は、本実施の形態に係るネットワークシステム1の全体構成を示すイメージ図である。
 図1を参照して、本実施の形態に係るネットワークシステム1は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム1は、冷蔵庫200Aと、洗濯機200Bと、エアコン200C、テレビ200D、照明200Eなどの家電(家電)を含む。
 本実施の形態に係るネットワークシステム1では、冷蔵庫200A用の測定装置(電力測定装置、電流測定装置、または電圧測定装置)300Aが、冷蔵庫200Aと冷蔵庫200Aのコンセントとの間に設置される。換言すれば、測定装置300Aが冷蔵庫200Aのためのコンセントに差し込まれる。冷蔵庫200Aのアダプタ250Aが測定装置300Aに差し込まれる。測定装置300Aは、冷蔵庫200Aの消費電力、電流、または電圧を測定して、当該消費電力、電流、または電圧をコントローラ100へと送信する。
 洗濯機200B用の測定装置300Bが、洗濯機200Bと洗濯機200Bのコンセントとの間に設置される。換言すれば、測定装置300Bが洗濯機200Bのためのコンセントに差し込まれる。洗濯機200Bのアダプタ250Bが測定装置300Bに差し込まれる。測定装置300Bは、洗濯機200Bの消費電力、電流、または電圧を測定して、当該消費電力、電流、または電圧をコントローラ100へと送信する。
 エアコン200C用の測定装置300Cが、エアコン200Cとエアコン200Cのコンセントとの間に設置される。換言すれば、測定装置300Cがエアコン200Cのためのコンセントに差し込まれ、エアコン200Cのアダプタ250Cが測定装置300Cに差し込まれる。測定装置300Cは、エアコン200Cの消費電力、電流、または電圧を測定して、当該消費電力、電流、または電圧をコントローラ100へと送信する。測定装置300Cは、エアコン200Cの消費電力、電流、または電圧を測定して、当該消費電力、電流、または電圧をコントローラ100へと送信する。
 テレビ200Dは、自身で電力、電流、または電圧を測定できる。テレビ200Dは、測定した、電力、電流、または電圧をコントローラ100に送信することができる。
 照明200E用の測定装置300Eが、照明200Eと照明200Eのコンセントとの間に設置される。換言すれば、測定装置300Eが照明200Eのためのコンセントに差し込まれ、照明200Eのアダプタ250Eが測定装置300Eに差し込まれる。測定装置300Eは、照明200Eの消費電力、電流、または電圧を測定して、当該消費電力、電流、または電圧をコントローラ100へと送信する。
 ネットワークシステム1は、家電200の状態を、間接的または直接的に取得することができる、コントローラ100を含む。具体的には、コントローラ100は、有線あるいは無線のネットワーク401を介して、測定装置300A,300B,300C,300E、テレビ200Dなどとデータ通信が可能である。コントローラ100は、ネットワーク401として、たとえば、無線LAN、ZigBee(登録商標)、Bluetooth(登録商標)、有線LAN(Local Area Network)、またはPLC(Power Line Communications)などを利用する。コントローラ100は、持ち運び可能であってもよいし、テーブル上に載置されたベースに着脱自在であってもよいし、部屋の壁に固設されるものであってもよい。
 ネットワークシステム1は、ネットワーク402を介してコントローラ100とデータ通信可能なサーバ500を含んでもよい。コントローラ100は、ネットワーク402として、たとえば、インターネット、キャリア網、WAN(Wide Area Network)、LAN、ZigBee(登録商標)、あるいはBluetooth(登録商標)などを利用する。なお、ネットワーク401とネットワーク402とは、同一の規格を利用するものであってもよい。
 <ネットワークシステムの動作概要>
 次に、図2および図3を参照して、本実施の形態に係るネットワークシステム1の動作概要について説明する。図2は、本実施の形態に係るネットワークシステム1の動作概要を示す第1のシーケンス図である。図3は、本実施の形態に係るネットワークシステム1の動作概要を示す第2のシーケンス図である。なお、以下では、測定装置300A,300B,300C,300Eを総称して、測定装置300ともいう。冷蔵庫200A,洗濯機200B,エアコン200C,テレビ200D,照明200Eを総称して、家電200ともいう。
 まず、図2を参照して、コントローラ100が、家電の異常を検知するための情報(異常情報)を取得するまでの動作概要について説明する。
 測定装置300は、家電200のアダプタが自身に挿入されたことを検知すると、ネットワーク401を介して、新規な家電を検出した旨の信号をコントローラ100に送信する(ステップS102)。
 コントローラ100は、タッチパネルを介して、ユーザに、新規な家電を特定するための情報の入力を促す。たとえば、コントローラ100は、ユーザから、商品名や型番の入力を受け付ける。コントローラ100は、ユーザから、家電200のメーカに登録されているユーザIDやユーザパスワードの入力を受け付ける。本実施の形態においては、コントローラ100は、家電の特定情報(家電ID)に対応付けて、ユーザIDとユーザパスワードとを記憶する。
 コントローラ100は、ネットワーク402を介して、ユーザIDとユーザパスワードとを外部のサーバ500に送信する(ステップS104)。
 サーバ500は、コントローラ100から家電IDとユーザIDとユーザパスワードとを受信する。サーバ500は、ユーザIDとユーザパスワードとに基づいて、ユーザ認証を行なう(ステップS106)。ユーザ認証に成功すると、サーバ500は、ユーザ認証が成功した旨のメッセージをコントローラ100に送信する(ステップS108)。
 コントローラ100は、ネットワーク402を介して、サーバ500に異常情報を要求する(ステップS110)。このとき、コントローラ100は、サーバに、家電IDを送信する。
 サーバ500は、コントローラ100からの要求に応じて、家電IDに対応する異常情報をコントローラ100に送信する(ステップS112)。異常情報には、家電に対応する、異常の発生を判断するための異常条件が含まれている。なお、異常情報は、異常に対応する(異常を解消する)ための方法を示す対応情報を含んでもよいし、後述するように、異常が発見された後にサーバ500がコントローラ100へと当該異常に対応する対応情報を送信してもよい。コントローラ100は、サーバ500からの異常情報を格納する。
 次に、図3を参照して、コントローラ100が、異常情報を参照することによって、測定結果に基づいて、家電に異常が発生した旨や当該異常の対処方法などを表示するまでの動作概要について説明する。
 測定装置300は、家電200の消費電力を測定し、ネットワーク401を介してコントローラ100に測定値を送信する(ステップS202)。コントローラ100は、異常条件を参照して、測定値に基づいて、家電200に異常があるか否かを判断する(ステップS204)。コントローラ100は、家電200に異常がないと判断した場合、測定装置300からの次の測定値を待ち受ける。
 コントローラ100は、家電200に異常があると判断した場合、ネットワーク402を介して、ユーザIDとユーザパスワードとをサーバ500に送信する(ステップS206)。このとき、コントローラ100は、家電200に異常がある旨を表示してもよい。
 サーバ500は、コントローラ100からのユーザIDとユーザパスワードとに基づいてユーザ認証する(ステップS208)。ユーザ認証に成功すると、サーバ500は、ユーザ認証が成功した旨のメッセージをコントローラ100に送信する(ステップS210)。
 コントローラ100は、家電200の異常の種類を特定するための情報をサーバ500に送信する(ステップS212)。サーバ500は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信したか否かを判断する(ステップS214)。
 サーバ500は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信していない場合、異常に対応するための情報を示す対応情報をコントローラ100に送信する(ステップS216)。CPU110は、家電200で異常が発生した旨とサーバ500からの対応情報とを表示する(ステップS218)。CPU110は、ステップS204からの処理を繰り返す。
 一方、サーバ500は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信した場合(ステップS214においてYESである場合)、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信した旨をサポートセンタへ通知する(ステップS220)。
 このように、本実施の形態に係るネットワークシステム1では、住宅に配置されたコントローラ100が、サーバ500から取得する最新の異常条件に基づいて、家電200の動作を観察するため、より正確に家電200で発生する異常を通知できるようになる。
 以下、このような機能を実現するためのネットワークシステム1の具体的な構成について詳述する。
 <コントローラ100のハードウェア構成>
 図4を参照して、本実施の形態に係るコントローラ100のハードウェア構成の一態様について説明する。図4は、本実施の形態に係るコントローラ100のハードウェア構成を表わすブロック図である。
 コントローラ100は、メモリ101と、ディスプレイ102と、タブレット103と、ボタン104と、通信インターフェイス105と、スピーカ107、時計108、CPU(Central Processing Unit)110とを含む。
 メモリ101は、各種のRAM(Random Access Memory)や、ROM(Read-Only Memory)や、ハードディスクなどによって実現される。たとえば、メモリ101は、読取用のインターフェイスを介して利用される、USB(Universal Serial Bus)メモリ、CD-ROM(Compact Disc - Read Only Memory)、DVD-ROM(Digital Versatile Disk - Read Only Memory)、メモリカード、FD(Flexible Disk)、ハードディスク、磁気テープ、カセットテープ、MO(Magnetic Optical Disc)、MD(Mini Disc)、IC(Integrated Circuit)カード(メモリカードを除く)、光カード、マスクROM、EPROM、EEPROM(Electronically Erasable Programmable Read-Only Memory)などの、不揮発的にプログラムを格納する媒体などによっても実現される。
 メモリ101は、CPU110によって実行される制御プログラムと家電テーブル101Aを記憶する。
 図5は、本実施の形態に係る家電テーブル101Aを示すイメージ図である。図5を参照して、家電テーブル101Aは、家電200毎に、家電のID、家電の型番、家電の消費電力を測定するための測定装置のID、異常であるか否かを判断するための条件(異常条件)、異常を解消するための方法を示す対応情報、コントローラ100に当該異常条件や当該対応情報が登録(更新)された日時を格納する。
 たとえば、異常条件は、所定期間における消費電力の適正範囲を示す上限値や下限値を含む。あるいは、異常条件は、異常状態時における消費電力の推移を示す情報(消費電力の時系列データ)を含む。
 図4に戻って、ディスプレイ102は、CPU110によって制御されることによって、家電200の動作状態や異常が発生した旨や異常に対する対処方法などを表示する。タブレット103は、ユーザの指によるタッチ操作を検出して、タッチ座標などをCPU110に入力する。CPU110は、タブレット103を介して、ユーザからの命令を受け付ける。
 本実施の形態においては、ディスプレイ102の表面にタブレット103が敷設されている。すなわち、本実施の形態においては、ディスプレイ102とタブレット103とがタッチパネル106を構成する。ただし、コントローラ100は、タブレット103を有していなくともよい。
 ボタン104は、コントローラ100の表面に配置される。決定キー、方向キー、テンキーなどの複数のボタンがコントローラ100に配置されても良い。ボタン104は、ユーザからの命令を受け付ける。ボタン104は、ユーザからの命令をCPU110に入力する。
 通信インターフェイス105は、CPU110によって制御されることによって、ネットワーク401を介して、家電200とデータを送受信する。上述したように、通信インターフェイス105は、たとえば、無線LAN、ZigBee(登録商標)、Bluetooth(登録商標)、有線LAN、またはPLCなどを利用することによって、家電200とデータを送受信する。
 スピーカ107は、CPU110からの命令に基づいて、音声を出力する。たとえば、CPU110は、音声データに基づいて、スピーカ107に音声を出力させる。
 時計108は、CPU110からの命令に基づいて、現在の日付や時刻をCPU110に入力する。
 CPU110は、メモリ101に記憶されている各種のプログラムを実行することによって、各種の情報処理を実行する。換言すれば、コントローラ100における処理は、各ハードウェアおよびCPU110により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ101に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
 このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス105を利用することによってダウンロードされて、メモリ101に一旦格納される。CPU110は、ソフトウェアを実行可能なプログラムの形式でメモリ101に格納してから、当該プログラムを実行する。
 なお、記憶媒体としては、CD-ROM、DVD-ROM、USBメモリ、メモリカード、FD、ハードディスク、磁気テープ、カセットテープ、MO、MD、ICカード(メモリカードを除く)、光カード、マスクROM、EPROM、EEPROMなどの、不揮発的にプログラムを格納する媒体が挙げられる。
 ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
 より詳細には、本実施の形態に係るCPU110は、通信インターフェイス105を介して、新たに設置された測定装置300から測定装置300のIDを受信する。または、CPU110は、通信インターフェイス105を介して、新たに家電200が接続された測定装置300から測定装置300のIDを受信する。CPU110は、家電テーブル101Aに、新たな家電IDと、測定装置300のIDとを登録する。
 CPU110は、タッチパネル106を介してユーザに、新に検知された測定装置300に対応する家電に関する情報の入力を促す。たとえば、CPU110は、タッチパネル106を介して、家電の名称、種類、型番などを選択可能に表示する。CPU110は、タッチパネル106を介して受け付けた家電に関する情報を家電テーブル101Aに登録する。
 CPU110は、タッチパネル106を介して、家電200の登録を行なったユーザから、ユーザIDやユーザパスワードの入力を受け付ける。本実施の形態においては、CPU110は、家電IDに対応付けて、ユーザIDとユーザパスワードとを記憶する。
 CPU110は、通信インターフェイス105を介して、インターネットなどのネットワーク402を介して、ユーザIDとユーザパスワードとを外部のサーバ500に送信する。CPU110は、サーバ500からユーザ認証の成功通知を受信すると、通信インターフェイス105を介して、サーバ500に家電200の異常情報を要求する。
 CPU110は、サーバ500から異常情報を受信する。異常情報には、家電での異常の発生を判断するための異常条件が含まれている。本実施の形態においては、異常情報は、異常に対応する(異常を解消する)ための方法を示す対応情報も含む。CPU110は、サーバ500からの異常情報を、家電テーブル101Aに登録する。
 また、CPU110は、通信インターフェイス105を介して、測定装置300から、家電200の消費電力(または電圧または電流)を受信する。CPU110は、異常条件を参照して、受信した測定値に基づいて、家電200に異常があるか否かを判断する。CPU110は、家電200に異常がないと判断した場合、測定装置300からの次の測定値を待ち受ける。
 CPU110は、家電200に異常があると判断した場合、ディスプレイ102に家電200に異常が発生した旨を表示させる。CPU510は、通信インターフェイス105を介して、ユーザIDとユーザパスワードとをサーバ500に送信する。
 CPU110は、ユーザ認証の成功通知を受信すると、家電200の異常の種類を特定するための情報をサーバ500に送信する。CPU110は、通信インターフェイス105を介して、サーバ500から、異常に対応するための情報を示す対応情報を受信する。CPU110は、タッチパネル106に、家電200に異常が発生した旨と対応情報とを表示させる。
 また、異常の通知や、対応情報は、必ずしも、コントローラ100が表示する必要はない。すなわち、CPU110が、通信インターフェイス105を介して、異常の通知や対応情報を携帯電話やパーソナルコンピュータやサービスサーバなどの他の端末へ送信してもよい。この場合は、たとえば、ユーザがコントローラ100を持たずに外出中であっても、携帯電話が異常の通知や対応情報をユーザへと通知することができる。
 <サーバ500のハードウェア構成>
 図6を参照して、本実施の形態に係るサーバ500のハードウェア構成の一態様について説明する。図6は、本実施の形態に係るサーバ500のハードウェア構成を表わすブロック図である。
 サーバ500は、メモリ501と、ディスプレイ502と、キーボード504と、通信インターフェイス505と、スピーカ507、時計508、CPU(Central Processing Unit)510とを含む。
 メモリ501は、コントローラ100のメモリ101と同様に実現される。メモリ501は、CPU510によって実行される制御プログラムとユーザテーブル501Aと家電テーブル501Bとを記憶する。
 図7は、本実施の形態に係るユーザテーブル501Aを示すイメージ図である。図7を参照して、ユーザテーブル501Aは、ユーザ毎に、ユーザID、ユーザパスワード、ユーザのコントローラ100のアドレス、ユーザが所有する(ユーザのコントローラが管理する)家電200を特定するための情報とを格納する。
 図8は、本実施の形態に係る家電テーブル501Bを示すイメージ図である。図8を参照して、家電テーブル501Bは、家電の種類毎に、家電の種類を示す情報(型番など)、家電が異常であるか否かを判断するための条件(異常条件)、異常を解消するための方法を示す対応情報、サーバ500に異常条件や対応情報が登録(更新)された日時を格納する。
 図6に戻って、ディスプレイ502は、CPU510の命令に基づいて、文字や画像を表示する。
 キーボード504は、サーバ500の表面に配置される。あるいは、キーボード504は、インターフェイスを介して、サーバ500に接続される。キーボード504は、文字キー、テンキー、決定キー、方向キーなどの複数のボタンを含む。キーボード504は、ユーザからの命令を受け付ける。キーボード504は、ユーザからの命令をCPU510に入力する。
 通信インターフェイス505は、CPU510によって制御されることによって、インターネットなどのネットワーク402を介して、コントローラ100や測定装置300とデータを送受信する。
 スピーカ507は、CPU510からの命令に基づいて、音声を出力する。たとえば、CPU510は、音声データに基づいて、スピーカ507に音声を出力させる。
 時計508は、CPU510からの命令に基づいて、現在の日付や時刻をCPU510に入力する。
 CPU510は、メモリ501に記憶されている各種のプログラムを実行することによって、各種の情報処理を実行する。換言すれば、サーバ500における処理は、各ハードウェアおよびCPU510により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ501に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
 このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス505を利用することによってダウンロードされて、メモリ501に一旦格納される。CPU510は、ソフトウェアを実行可能なプログラムの形式でメモリ501に格納してから、当該プログラムを実行する。
 なお、記憶媒体およびプログラムに関しては、コントローラ100のそれらと同様であるため、ここでは説明を繰り返さない。
 より詳細には、本実施の形態に係るCPU510は、通信インターフェイス505を介して、コントローラ100からユーザIDとユーザパスワードとを受信する。CPU510は、ユーザテーブル501Aを参照して、ユーザIDとユーザパスワードとに基づいて、ユーザ認証を行なう。
 ユーザ認証に成功すると、CPU510は、通信インターフェイス505を介して、ユーザ認証が成功した旨のメッセージをコントローラ100に送信する。CPU510は、コントローラ100からの要求に応じて、通信インターフェイス505を介して、家電の特定情報に対応する異常情報をコントローラ100に送信する。
 CPU510は、通信インターフェイス505を介して、コントローラ100から家電の特定情報と異常の種類とを受信する。CPU510は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信したか否かを判断する。
 CPU510は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信していない場合、異常に対応するための情報を示す対応情報をコントローラ100に送信する。CPU510は、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信した場合、同一の家電について同一の異常の種類を特定するための情報を所定回数N以上受信した旨をサポートセンタへ通知する。
 なお、コントローラ100のユーザは、異常の通知や対応情報を、有料サービスとして取得してもよい。この場合、サーバ500は課金部を有する。あるいは、CPU510が、課金部を実現する。課金部は、ユーザテーブル501Aに、ユーザが有料サービスを受けるか否かを示す情報を登録する。課金部は、ユーザから、所定期間毎に定額を徴収するものであってもよいし、有料サービスを提供する度に料金を徴収してもよい。
 また、異常の通知や、対応情報は、必ずしも、コントローラ100が表示する必要はない。すなわち、CPU510が、通信インターフェイス505を介して、家電200の消費電力を取得して、異常の発生の有無を判断してもよい。そして、CPU510が、通信インターフェイス505を介して、異常の通知や対応情報をコントローラ100以外の他の端末へ送信してもよい。この場合は、たとえば、ユーザがコントローラ100を持たずに外出中であっても、携帯電話が異常の通知や対応情報をユーザへと通知することができる。
 <商品情報を更新する際の処理>
 次に、本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理について説明する。図9は、本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理を示すシーケンス図である。
 図9を参照して、コントローラ100のCPU110は、時計108を参照して定期的に、通信インターフェイス105を介してサーバ500に異常条件や対応情報の更新の有無を確認する(ステップS302)。あるいは、コントローラ100のCPU110は、測定装置300の測定結果をサーバ500に送信する際に、通信インターフェイス105を介してサーバ500に更新の有無を確認する。
 具体的には、CPU110は、家電テーブル101Aを参照して、サーバ500に家電200の異常条件や対応情報の更新日時を送信する。サーバ500のCPU510は、コントローラ100から更新確認の要求を受信する。
 サーバ500のCPU510は、家電テーブル501Bが更新されているか否かを判断する(ステップS304)。すなわち、CPU510は、コントローラ100の家電テーブル101Aの異常条件や対応情報の更新日時が、家電テーブル501Bの異常条件や対応情報の更新日時よりも前であるか否かを判断する。コントローラ100の家電テーブル101Aの異常条件や対応情報の更新日時が、家電テーブル501Bの異常条件や対応情報の更新日時よりも後である場合(ステップS304においてNOである場合)、サーバ500のCPU510は、次の更新確認の要求を待ち受ける。
 コントローラ100の家電テーブル101Aの異常条件や対応情報の更新日時が、家電テーブル501Bの異常条件や対応情報の更新日時よりも前である場合(ステップS304においてYESである場合)、サーバ500のCPU510は、通信インターフェイス505を介して、新異常情報(異常条件および対応情報を含む。)をコントローラ100に送信する(ステップS306)。
 コントローラ100のCPU110は、サーバ500からの新異常情報を家電テーブル101Aに登録(更新)する(ステップS308)。
 <商品情報を更新する際の処理の変形例>
 次に、本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理の変形例について説明する。図10は、本実施の形態に係るネットワークシステム1の商品情報を更新する際の処理の変形例を示すシーケンス図である。
 図10を参照して、サーバ500のCPU510は、管理者から、新異常情報の入力を受け付ける(ステップS352)。CPU510は、管理者から入力された新異常情報を、家電テーブル501Bに登録(更新)する。
 CPU510は、ユーザテーブル501Aを参照して、新異常情報が更新された家電200を特定する(ステップS354)。CPU510は、通信インターフェイス505を介して、新異常情報(異常条件および対応情報を含む。)をコントローラ100に送信する(ステップS356)。
 コントローラ100のCPU110は、サーバ500からの新異常情報を家電テーブル101Aに登録(更新)する(ステップS358)。
 <その他の実施の形態>
 本実施の形態においては、測定装置300が、家電200の消費電力を測定し、測定値をコントローラ100やサーバ500に送信するものであった。しかしながら、家電200自身が、消費電力を測定できる構成であってもよい。すなわち、家電200が、内部の測定ユニットを利用して家電200の消費電力を測定し、測定値をコントローラ100やサーバ500に送信するものであってもよい。
 また、本発明は、コントローラ100や家電200やサーバ500や他の携帯電話などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の効果を享受することが可能となる。
 この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
 また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 この発明を詳細に説明し示してきたが、これは例示のためのみであって、限定ととってはならず、発明の範囲は添付の請求の範囲によって解釈されることが明らかに理解されるであろう。
 1 ネットワークシステム、100 コントローラ、101,501 メモリ、101A,501B 家電テーブル、102,502 ディスプレイ、103 タブレット、104 ボタン、105,505 通信インターフェイス、106 タッチパネル、107,507 スピーカ、108,508 時計、200 家電、200A 冷蔵庫、200B 洗濯機、200C エアコン、200D テレビ、200E 照明、250A,250B,250C,250E アダプタ、300,300A,300B,300C,300E 測定装置、401,402 ネットワーク、500 サーバ、501A ユーザテーブル、504 キーボード。

Claims (13)

  1.  コントローラであって、
     通信インターフェイスと、
     ネットワークを介して前記通信インターフェイスに接続される前記複数の家電毎の各々について、消費電力に基づいて異常を検知するための異常条件を記憶するように構成されたメモリと、
     プロセッサとを含み、
     前記プロセッサは、
     前記通信インターフェイスを介して、前記複数の家電の消費電力を示す情報を取得し、
     前記異常条件を参照することによって、取得した前記消費電力を示す情報に基づいて異常を検知し、
     異常が発生したことを示す情報を出力するように構成されている、コントローラ。
  2.  前記ネットワークには、前記複数の家電それぞれの消費電力を測定するように構成された複数の測定装置がさらに接続可能であり、
     前記プロセッサは、前記通信インターフェイスを介して、前記複数の測定装置のそれぞれから前記複数の家電の消費電力を示す情報を受信するように構成されている、請求項1に記載のコントローラ。
  3.  前記複数の家電の各々は、自身の消費電力を測定するように構成された測定部を含み、
     前記プロセッサは、前記通信インターフェイスを介して、前記複数の家電のそれぞれから前記複数の家電の消費電力を示す情報を受信するように構成されている、請求項1に記載のコントローラ。
  4.  前記ネットワークには、サーバがさらに接続されており、
     前記プロセッサは、前記通信インターフェイスを介して、前記サーバから前記複数の家電それぞれに対応する前記異常条件をダウンロードするように構成されている、請求項1から3のいずれか1項に記載のコントローラ。
  5.  前記サーバは、ユーザを識別するためのユーザ情報を、前記ユーザが利用する前記複数の家電に対応付けて記憶するように構成されており、
     前記プロセッサは、前記通信インターフェイスを介して、前記ユーザ情報を前記サーバに送信することによって、前記サーバから前記ユーザが利用する前記複数の家電それぞれに対応する前記異常条件をダウンロードするように構成されている、請求項4に記載のコントローラ。
  6.  前記サーバは、前記異常に対応するための処理を示す対応情報を記憶するように構成されており、
     前記プロセッサは、前記通信インターフェイスを介して前記サーバから前記対応情報をダウンロードし、前記対応情報を出力するように構成されている、請求項4または5に記載のコントローラ。
  7.  前記プロセッサは、前記通信インターフェイスを介して、定期的に、前記サーバに前記異常条件の更新の有無を問い合わせるように構成されている、請求項4から6のいずれか1項に記載のコントローラ。
  8.  前記サーバは、前記異常条件の更新があった際に、前記異常条件を前記コントローラにダウンロードするように構成されている、請求項4から7のいずれか1項に記載のコントローラ。
  9.  前記コントローラは、ディスプレイをさらに備え、
     前記プロセッサは、前記異常が発生したことを示す情報を前記ディスプレイに表示させるように構成されている、請求項1から8のいずれか1項に記載のコントローラ。
  10.  前記プロセッサは、前記通信インターフェイスを介して、前記異常が発生したことを示す情報を他の装置へ送信するように構成されている、請求項1から8のいずれか1項に記載のコントローラ。
  11.  請求項1~10のいずれかに記載のコントローラと、
     複数の家電とを備える、ネットワークシステム。
  12.  通信インターフェイスとメモリとプロセッサとを含むコントローラにおける情報処理方法であって、
     前記プロセッサが、複数の家電毎に、消費電力に基づいて異常を検知するための異常条件を準備するステップと、
     前記プロセッサが、前記通信インターフェイスを介して、前記複数の家電の消費電力を示す情報を受信するステップと、
     前記プロセッサが、前記異常条件を参照することによって、取得した前記消費電力を示す情報に基づいて異常を検知するステップと、
     前記プロセッサが、異常が発生したことを示す情報を出力するステップとを備える、情報処理方法。
  13.  コントローラに情報を処理させるためのプログラムを格納した、コンピュータ読み取り可能な不揮発性のデータ記憶媒体であって、前記コントローラは、通信インターフェイスと、メモリと、プロセッサとを含み、
     前記プログラムは、前記プロセッサに、
     複数の家電毎に、消費電力に基づいて異常を検知するための異常条件を準備するステップと、
     前記通信インターフェイスを介して、前記複数の家電の消費電力を示す情報を受信するステップと、
     前記異常条件を参照することによって、取得した前記消費電力を示す情報に基づいて異常を検知するステップと、
     異常が発生したことを示す情報を出力するステップとを実行させる、コンピュータ読み取り可能な不揮発性のデータ記憶媒体。
PCT/JP2012/072582 2011-09-28 2012-09-05 コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体 WO2013047125A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011212846A JP2013074511A (ja) 2011-09-28 2011-09-28 ネットワークシステムおよびその制御方法
JP2011-212846 2011-09-28

Publications (1)

Publication Number Publication Date
WO2013047125A1 true WO2013047125A1 (ja) 2013-04-04

Family

ID=47995169

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/072582 WO2013047125A1 (ja) 2011-09-28 2012-09-05 コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体

Country Status (2)

Country Link
JP (1) JP2013074511A (ja)
WO (1) WO2013047125A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014171118A1 (ja) * 2013-04-18 2014-10-23 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ エアコンのログ情報を利用するデータ提供方法
JP2015223055A (ja) * 2014-05-23 2015-12-10 三菱電機株式会社 家電機器、加熱調理器、電力指令装置及び電力制御システム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6124768B2 (ja) * 2013-10-29 2017-05-10 三菱電機マイコン機器ソフトウエア株式会社 電気機器監視装置
WO2018042675A1 (ja) * 2016-09-05 2018-03-08 三菱電機株式会社 家電検索装置及び家電検索プログラム
WO2022176226A1 (ja) * 2021-02-22 2022-08-25 パナソニックIpマネジメント株式会社 音声発話装置、音声発話システム、及び、音声発話方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10282161A (ja) * 1997-04-09 1998-10-23 Matsushita Electric Ind Co Ltd 消費電力監視システム
JP2007241761A (ja) * 2006-03-09 2007-09-20 Oki Telecommunication Systems Co Ltd 情報家電連携システム
JP2009212699A (ja) * 2008-03-03 2009-09-17 Hitachi Ltd 情報処理システム及び情報処理装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006115622A (ja) * 2004-10-15 2006-04-27 Hanshin Electric Co Ltd 使用電力監視方法および使用電力監視システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10282161A (ja) * 1997-04-09 1998-10-23 Matsushita Electric Ind Co Ltd 消費電力監視システム
JP2007241761A (ja) * 2006-03-09 2007-09-20 Oki Telecommunication Systems Co Ltd 情報家電連携システム
JP2009212699A (ja) * 2008-03-03 2009-09-17 Hitachi Ltd 情報処理システム及び情報処理装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014171118A1 (ja) * 2013-04-18 2014-10-23 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ エアコンのログ情報を利用するデータ提供方法
JP6006867B2 (ja) * 2013-04-18 2016-10-12 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America エアコンのログ情報を利用するデータ提供方法
JPWO2014171118A1 (ja) * 2013-04-18 2017-02-16 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America エアコンのログ情報を利用するデータ提供方法
US9933180B2 (en) 2013-04-18 2018-04-03 Panasonic Intellectual Property Corporation Of America Data provision method using air conditioner log information
JP2015223055A (ja) * 2014-05-23 2015-12-10 三菱電機株式会社 家電機器、加熱調理器、電力指令装置及び電力制御システム

Also Published As

Publication number Publication date
JP2013074511A (ja) 2013-04-22

Similar Documents

Publication Publication Date Title
JP6410119B2 (ja) 情報表示方法
US8937529B2 (en) Information processing apparatus and connected device status display method
WO2013047125A1 (ja) コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体
CN105378655B (zh) 用于目标和不存在的设备的驱动程序安装的方法
JP5520807B2 (ja) 住宅用電気機器メンテナンス管理装置及び住宅用電気機器メンテナンスシステム
JP5878478B2 (ja) コントローラ、ネットワークシステム、および情報処理方法
WO2014119255A1 (ja) 情報管理方法、制御システム及び表示機器の制御方法
CN102224477A (zh) 控制装置、控制***、控制方法以及计算机程序
WO2013018834A1 (ja) ネットワークシステムに用いられるサーバおよびコントローラ
JP5496393B1 (ja) 宅内機器及び遠隔制御システム
JP2012134957A (ja) コントローラ、および情報処理方法
JP2012135192A (ja) コントローラ、ネットワークシステム、および情報処理方法
CN104991865A (zh) 软件管理***及软件管理方法及家用电器
JP5522632B2 (ja) コントローラ、通信方法、およびネットワークシステム
JP2004236106A (ja) 情報端末システム、情報端末装置、情報通知方法及びそのプログラム
WO2019202724A1 (ja) エネルギーデータ提供システム、エネルギーデータ提供方法及びエネルギーデータ提供プログラム
JP6132870B2 (ja) 宅内コントローラ、宅内機器管理システム、通知メッセージ表示方法及びプログラム
CN204990281U (zh) 软件管理***及家用电器
JP5731077B2 (ja) 情報管理方法
JP6625444B2 (ja) デバイス制御装置、デバイス制御方法及びデバイス制御システム
JP2012194752A (ja) ネットワークシステム、および電力センサの制御方法
JP2018142776A (ja) ネットワークシステム、情報処理方法、サーバ、および端末
WO2018083880A1 (ja) 情報処理装置、情報処理方法、およびプログラム
GB2613822A (en) Consumer access devices
AU2022409922A1 (en) Consumer access device

Legal Events

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

Ref document number: 12836989

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12836989

Country of ref document: EP

Kind code of ref document: A1