WO2013018834A1 - ネットワークシステムに用いられるサーバおよびコントローラ - Google Patents

ネットワークシステムに用いられるサーバおよびコントローラ Download PDF

Info

Publication number
WO2013018834A1
WO2013018834A1 PCT/JP2012/069603 JP2012069603W WO2013018834A1 WO 2013018834 A1 WO2013018834 A1 WO 2013018834A1 JP 2012069603 W JP2012069603 W JP 2012069603W WO 2013018834 A1 WO2013018834 A1 WO 2013018834A1
Authority
WO
WIPO (PCT)
Prior art keywords
server
home appliances
user
communication interface
controller
Prior art date
Application number
PCT/JP2012/069603
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 WO2013018834A1 publication Critical patent/WO2013018834A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/12Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load
    • H02J3/14Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load by switching loads on to, or off from, network, e.g. progressively balanced loading
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00004Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the power network being locally controlled
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00007Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using the power network as support for the transmission
    • H02J13/00009Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using the power network as support for the transmission using pulsed signals
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00016Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00022Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission
    • H02J13/00024Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission by means of mobile telephony
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00022Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission
    • H02J13/00026Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission involving a local wireless network, e.g. Wi-Fi, ZigBee or Bluetooth
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2310/00The network for supplying or distributing electric power characterised by its spatial reach or by the load
    • H02J2310/10The network having a local or delimited stationary reach
    • H02J2310/12The local stationary network supplying a household or a building
    • H02J2310/14The load or loads being home appliances
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B70/00Technologies for an efficient end-user side electric power management and consumption
    • Y02B70/30Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B70/00Technologies for an efficient end-user side electric power management and consumption
    • Y02B70/30Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
    • Y02B70/3225Demand response systems, e.g. load shedding, peak shaving
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/20End-user application control systems
    • Y04S20/222Demand response systems, e.g. load shedding, peak shaving
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/20End-user application control systems
    • Y04S20/242Home appliances
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/121Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using the power network as support for the transmission
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/124Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using wired telecommunication networks or data transmission busses
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/126Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using wireless data transmission

Definitions

  • the present invention relates to a technique for effectively providing information for maintaining a home appliance to a user using a network.
  • 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 present invention has been made in view of the background as described above, and an object of a certain aspect is to provide a server that can effectively provide a user with information for maintaining home appliances. .
  • a server connectable to a network stores a correspondence relationship between a predetermined cumulative usage amount and maintenance information for each home appliance of a plurality of home appliances connected to the network.
  • a configured memory and a processor coupled to the memory are included.
  • the processor obtains information indicating the usage state of each of the plurality of home appliances via the communication interface, calculates the total usage amount of each of the plurality of home appliances, and refers to the memory so that the total usage amount is predetermined. It is configured to determine whether or not the accumulated usage amount is reached, and when the accumulated usage amount reaches a predetermined accumulated usage amount, maintenance information corresponding to the predetermined accumulated usage amount is output.
  • the processor uses the power consumption of the plurality of home appliances as information indicating the usage state of each of the plurality of home appliances from each of the plurality of measurement devices for measuring the power consumption of each of the plurality of home appliances via the communication interface. And calculating the accumulated usage of each of the plurality of home appliances based on the power consumption.
  • each of the plurality of home appliances includes a measurement unit configured to measure its own power consumption.
  • the processor receives the power consumption of each of the plurality of home appliances as information indicating the usage state of each of the plurality of home appliances from each of the plurality of home appliances via the communication interface, and uses each of the plurality of home appliances based on the power consumption. Configured to calculate quantity.
  • a terminal having a display configured to display information is connectable to the network.
  • the processor is configured to transmit maintenance information to the terminal via the communication interface.
  • the server is configured to receive information related to a new home appliance input by a user of the terminal and user information from the terminal, and store information related to the new home appliance and user information in association with each other. .
  • the server is configured to accept an instruction for designating whether or not to display maintenance information next time from the user via the terminal.
  • a controller connectable to the network is provided.
  • the controller is coupled to the communication interface, a memory configured to store a correspondence relationship between a predetermined accumulated usage amount and maintenance information for each home appliance of the plurality of home appliances connected to the network, and the memory Processor.
  • the processor receives a correspondence relationship from an external server via the communication interface, and obtains information indicating the usage state of each of the plurality of home appliances via the communication interface, thereby obtaining an accumulated usage amount of each of the plurality of home appliances.
  • it is determined whether or not the accumulated usage reaches the predetermined accumulated usage. If the accumulated usage reaches the predetermined accumulated usage, the maintenance corresponding to the predetermined accumulated usage is performed. It is configured to output information.
  • the processor is configured to periodically inquire the server whether or not a predetermined accumulated usage amount and maintenance information have been updated.
  • the controller is configured to receive the updated accumulated usage amount and the maintenance information from the server.
  • the controller further comprises a display.
  • the processor is configured to display maintenance information on a display.
  • the processor is configured to transmit maintenance information to another device via the communication interface.
  • a network system including a plurality of home appliances and a server
  • the server includes a communication interface, a memory that stores a correspondence relationship between a predetermined accumulated usage amount and maintenance information for each of a plurality of home appliances, and a processor.
  • the processor obtains information indicating the usage state of each of the plurality of home appliances via the communication interface, calculates the total usage amount of each of the plurality of home appliances, and refers to the memory so that the total usage amount is predetermined. It is configured to determine whether or not the accumulated usage amount is reached, and when the accumulated usage amount reaches a predetermined accumulated usage amount, maintenance information corresponding to the predetermined accumulated usage amount is output.
  • information for maintaining home appliances can be provided to the user.
  • 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 one or more home appliances.
  • the one or more home appliances include an air conditioner 200A, a television 200B, a refrigerator 200C, a washing machine 200D, and an air conditioner 200E, but may include other electrical appliances.
  • the network system 1 includes a repeater 800 that communicates with home appliances via a network 401, a router 700 that communicates with the repeater 800, and a controller 100 that communicates with the router 700.
  • the network system 1 includes a server 500 that communicates with the router 700 via the network 402 and a mobile phone 600 such as a smart phone that communicates with the server 500 via the network 402.
  • a measurement device 300A for the air conditioner 200A is installed between the air conditioner 200A and the outlet of the air conditioner 200A.
  • measuring device 300A is plugged into an outlet for air conditioner 200A.
  • the adapter 250A of the air conditioner 200A is inserted into the measuring apparatus 300A.
  • Measuring device 300 ⁇ / b> A measures the power consumption, current, or voltage of air conditioner 200 ⁇ / b> A, and transmits the measured value of power consumption, current, or voltage to controller 100.
  • a measuring device 300B for the television 200B is installed between the television 200B and the outlet of the television 200B.
  • measuring device 300B is plugged into an outlet for television 200B.
  • the adapter 250B of the television 200B is inserted into the measuring device 300B.
  • Measuring device 300B measures the power consumption, current, or voltage of television 200B, and transmits the measured value of power consumption, current, or voltage to controller 100.
  • a measuring device 300C for the refrigerator 200C is installed between the refrigerator 200C and the outlet of the refrigerator 200C.
  • measuring device 300C is plugged into an outlet for refrigerator 200C, and adapter 250C of refrigerator 200C is plugged into measuring device 300C.
  • Measuring device 300C measures the power consumption, current, or voltage of refrigerator 200C, and transmits the power consumption, current, or voltage to controller 100.
  • Measuring device 300C measures the power consumption, current, or voltage of refrigerator 200C, and transmits the measured value of power consumption, current, or voltage to controller 100.
  • the washing machine 200D can measure power, current, or voltage by itself.
  • the washing machine 200D can transmit the measured power, current, or voltage to the controller 100.
  • the measuring device 300E for the air conditioner 200E is installed between the air conditioner 200E and the outlet of the air conditioner 200E. In other words, the measuring device 300E is plugged into an outlet for the air conditioner 200E.
  • the adapter 250E of the air conditioner 200E is inserted into the measuring device 300E.
  • Measuring device 300E measures the power consumption, current, or voltage of air conditioner 200E, and transmits the measured value of power consumption, current, or voltage to 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 washing machine 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 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 air conditioner 200A, the television 200B, the refrigerator 200C, the washing machine 200D, and the air conditioner 200E are collectively referred to as a home appliance 200.
  • measuring device 300 when measuring device 300 detects that the adapter of home appliance 200 has been inserted into itself, it transmits a signal indicating that a new home appliance has been detected to controller 100 via network 401 (step 100). 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 this Embodiment, the controller 100 memorize
  • the controller 100 transmits the home appliance ID, the user ID, and the user password to the external server 500 via the network 402 (step S104).
  • Server 500 receives a home appliance ID, a user ID, and a user password from controller 100.
  • Server 500 performs user authentication based on the user ID and the user password. If the user authentication is successful, the server 500 registers the home appliance ID, the user ID, and the user password in association with each other (step S106).
  • the measuring apparatus 300 measures the power consumption of the home appliance 200 (step S112).
  • the measurement apparatus 300 transmits the measurement value to the server 500 via the network 401, the controller 100, and the network 402 (Step S114).
  • the server 500 receives the measurement value from the measurement apparatus 300 and determines whether or not it is necessary to urge maintenance (step S116). For example, the server 500 determines whether the accumulated power consumption, the accumulated usage time, the number of days elapsed since purchase, etc. have reached a predetermined value for each home appliance and each service.
  • step S116 If the server 500 needs to prompt the user for maintenance (YES in step S116), the server 500 transmits information (maintenance information) for prompting the user to maintain (step S118).
  • the controller 100 displays maintenance information to the user (step S120).
  • server 500 determines whether or not the user desires distribution of maintenance information.
  • the server 500 determines whether or not it is necessary to urge maintenance when the user desires distribution of maintenance information.
  • FIG. 3 is an image diagram showing a screen of controller 100 according to the present embodiment.
  • controller 100 displays buttons 102A to 102E for accepting the user's wishes as software switches.
  • the controller 100 has a button 102A for the user to input that the maintenance is to be executed immediately, a button 102B for the user to input that the maintenance has been executed and the next notification is not desired, and the maintenance is executed.
  • a button 102E for inputting that the user wishes to receive the next notification is displayed.
  • the controller 100 transmits a user command to the server 500.
  • 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 (Erasable Programmable Read-Only Memory), EEPROM (Electronically Erasable Programmable Read-Only Memory), and other non-volatile storage media for programs.
  • the memory 101 stores a control program executed by the CPU 110.
  • the display 102 displays the operation state of the household appliance 200, maintenance information, etc. by being controlled by CPU110.
  • 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.
  • CPU 110 receives a signal indicating that a new home appliance has been detected from measurement apparatus 300 via communication interface 105 (step S102 in FIG. 2).
  • CPU 110 prompts the user to input information for specifying a new home appliance via touch panel 106 (display 102).
  • the CPU 110 receives an input of a product name or a model number from the user via the touch panel 106 or the button 104. Further, CPU 110 accepts an input of a user ID and a user password registered with the manufacturer of home appliance 200 from the user via touch panel 106 or button 104.
  • the CPU 110 stores a user ID and a user password in association with home appliance identification information (home appliance ID).
  • CPU110 transmits a user ID and a user password to the external server 500 via the communication interface 105 (step S104 of FIG. 2).
  • CPU 110 receives maintenance information from server 500 through communication interface 105 (step S118 in FIG. 2).
  • CPU 110 displays maintenance information to the user via touch panel 106 (step S120 in FIG. 2).
  • the CPU 110 When displaying the maintenance information to the user, the CPU 110 inquires of the user whether or not the next time the maintenance information is desired to be transmitted. Referring to FIG. 3 again, when the user presses a confirmation button indicating that the maintenance information has been confirmed via touch panel 106, CPU 110 provides buttons 102A to 102E for accepting the user's wishes on touch panel 106 as software switches. Display.
  • the CPU 110 has a button 102A for inputting that the user performs maintenance immediately, a button 102B for inputting that the maintenance has been performed and the next notification is not desired, and the maintenance has been performed.
  • the button 102C for inputting that the next notification is desired the button 102D for inputting that the next notification is not scheduled and the maintenance is scheduled later, and the maintenance is scheduled later.
  • a button 102E for inputting that the next notification is desired is displayed.
  • CPU 110 transmits a command (button press command) from the user to server 500 via communication interface 105.
  • FIG. 5 is a block diagram showing a hardware configuration of measuring apparatus 300 according to the present embodiment.
  • the measurement apparatus 300 includes a memory 301, a measurement unit 303, a communication interface 305, a clock 308, and a CPU 310.
  • the memory 301 is realized in the same manner as the memory 101 of the controller 100.
  • the memory 301 stores a control program executed by the CPU 310.
  • the measurement unit 303 measures the power consumption by the home appliance 200 connected to the measurement device 300 and inputs the measurement value to the CPU 310. Alternatively, the measurement unit 303 inputs a voltage or current to the CPU 310.
  • the communication interface 305 transmits / receives data to / from the controller 100 and the server 500 via the network 402 such as the Internet by being controlled by the CPU 310.
  • the clock 308 inputs the current date and time to the CPU 310 based on a command from the CPU 310.
  • the CPU 310 executes various types of information processing by executing various programs stored in the memory 301.
  • the processing in the measuring apparatus 300 is realized by each hardware and software executed by the CPU 310.
  • Such software may be stored in the memory 301 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 305 and temporarily stored in the memory 301.
  • the CPU 310 stores the software in the form of an executable program in the memory 301 and then executes the program.
  • the CPU 310 acquires a measured value of at least one of power consumption, voltage, and current from the measurement unit 303.
  • the CPU 310 may calculate the integrated power consumption.
  • CPU 310 transmits a measured value of at least one of power consumption, voltage, current, and integrated power consumption to server 500 and controller 100 via communication interface 305.
  • the server 500 can calculate the accumulated usage time based on at least one of measured values of power consumption, voltage, current, and accumulated power consumption.
  • CPU 310 may determine whether or not the home appliance 200 is being driven based on power consumption, voltage, current, and integrated power consumption. In this case, CPU 310 calculates the accumulated usage time of the home appliance based on the determination result. CPU 310 transmits the accumulated usage time to server 500 and controller 100 via communication interface 305.
  • 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 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 home appliance service table 501A, and a user table 501B.
  • FIG. 7 is an image diagram showing home appliance service table 501A according to the present embodiment.
  • home appliance service table 501A stores the home appliance model number, service ID, maintenance notification condition, and maintenance information content for each type of home appliance maintenance service.
  • FIG. 8 is an image diagram showing a user table 501B according to the present embodiment.
  • user table 501B stores, for each user, a user ID, a home appliance model number, a service ID, an integrated power consumption, an integrated usage time, and an elapsed number of days since purchase.
  • 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 home appliance ID, a user ID, and a user password from controller 100 via communication interface 505 (step S104 in FIG. 2).
  • CPU 510 performs user authentication based on the user ID and the user password.
  • the CPU 510 registers the home appliance ID, the user ID, and the user password in the user table 501B in association with each other.
  • the CPU 510 receives the measurement value from the measurement apparatus 300 via the communication interface 505, and determines whether or not it is necessary to urge maintenance (step S116 in FIG. 2). Specifically, CPU 510 refers to user table 501B, and updates the accumulated power consumption, the accumulated usage time, and the number of days elapsed since purchase, for home appliances and services, based on the measurement values from measurement device 300.
  • CPU 510 reads out a predetermined value (threshold value) corresponding to the home appliance and service with reference to home appliance service table 501A. The predetermined value can be set by the user.
  • CPU 510 determines whether or not the accumulated power consumption, the accumulated usage time, and the number of days elapsed since purchase have exceeded a predetermined value (threshold value) for home appliances and services.
  • CPU 510 transmits maintenance information to controller 100 via communication interface 505 when it is necessary to prompt the user for maintenance (YES in step S116) (step S118 in FIG. 2).
  • CPU 510 determines whether or not the user desires distribution of maintenance information.
  • the CPU 510 determines whether or not maintenance needs to be promoted.
  • the CPU 510 determines whether the user immediately performs maintenance for each service, whether maintenance has been performed and the next notification is not desired, and maintenance has been performed. Information is received indicating whether next notification is desired, whether maintenance is planned later and the next notification is not desired, or whether maintenance is scheduled later and the next notification is desired. Based on the information, CPU 510 determines whether to determine whether maintenance information should be transmitted from the next time.
  • the server 500 determines whether or not notification of maintenance information is necessary.
  • the controller 100 determines whether or not notification of maintenance information is necessary.
  • FIG. 9 is a sequence diagram showing the operation of the network system 1 according to the present embodiment.
  • measuring device 300 when measuring device 300 detects that the adapter of home appliance 200 has been inserted into itself, it transmits a signal indicating that a new home appliance has been detected to controller 100 via network 401 (step 100). S202).
  • the CPU 110 of the controller 100 prompts the user to input information for specifying a new home appliance via the touch panel 106.
  • the CPU 110 receives an input of a product name and a model number from the user via the touch panel 106.
  • CPU 110 accepts input of a user ID and user password registered with the manufacturer of home appliance 200 from the user via touch panel 106.
  • CPU110 memorize
  • CPU 110 transmits a user ID and a user password to external server 500 via network 402 using communication interface 105 (step S204).
  • the CPU 510 of the server 500 receives the home appliance ID, the user ID, and the user password from the controller 100 via the communication interface 505.
  • CPU 510 performs user authentication based on the user ID and user password registered in memory 501 at the time of purchasing home appliance 200 and the user ID and user password transmitted from controller 100.
  • the CPU 510 registers the home appliance ID, the user ID, and the user password in the user table 501B (step S206).
  • the CPU 510 periodically determines whether the notification condition and the message should be downloaded to the controller 100 (step S208). That is, CPU 510 determines whether or not the latest notification condition and message have already been distributed to the user for each service (or for each home appliance).
  • the CPU 110 of the controller 100 may periodically transmit the home appliance ID, the user ID, and the user password to the server 500 via the communication interface 105. In this case, every time the CPU 510 receives the home appliance ID, the user ID, and the user password from the controller 100, the CPU 510 determines whether or not the notification condition and the message should be downloaded to the controller 100 (step S208).
  • CPU 510 determines that the notification condition and message should be downloaded to controller 100 (YES in step S208)
  • CPU 510 transmits the notification condition and message to controller 100 via communication interface 505 (step S208).
  • step S210 When the CPU 110 of the controller 100 receives the notification condition and the message from the server 500, the notification condition and the message are stored in the memory 101 in association with the home appliance ID and the service ID. Note that the data stored in the memory 101 of the controller 100 is the same as the home appliance service table 501A of the first embodiment, and therefore the description thereof will not be repeated here (see FIG. 7).
  • the measuring apparatus 300 measures the power consumption of the home appliance 200 (step S212).
  • the measuring apparatus 300 transmits the measurement value to the controller 100 via the network 401 (Step S214).
  • the CPU 110 receives the measurement value from the measurement device 300 via the communication interface 105, and updates the accumulated power consumption, the accumulated usage time, or the elapsed days since purchase.
  • the CPU 110 determines whether or not maintenance needs to be promoted by comparing the updated accumulated power consumption, accumulated usage time, or number of days since purchase with the notification condition from the server 500 (step S216). ). For example, the CPU 110 determines whether or not the accumulated power consumption, the accumulated usage time, the number of days since purchase, etc. have reached a predetermined value for each home appliance and each service.
  • CPU 110 determines that it is necessary to prompt the user for maintenance (YES in step S216), it displays maintenance information on touch panel 106 (step S218).
  • CPU 110 determines that there is no need to prompt the user for maintenance (NO in step S216), CPU 110 waits for data from measurement device 300.
  • CPU 110 determines that it is necessary to urge the user to perform maintenance together with step S 218 or instead of step S 218 (YES in step S 216), CPU 110 performs a display or a speaker via communication interface 105. Maintenance information may be transmitted to other terminals having
  • the CPU 110 determines whether or not the user desires to display maintenance information. When the user desires to display maintenance information, the CPU 110 determines whether it is necessary to urge maintenance.
  • CPU 110 when displaying the maintenance information to the user, inquires of the user whether or not he / she wants to transmit the maintenance information next time. Referring to FIG. 3, CPU 110 causes touch panel 106 to display buttons 102 ⁇ / b> A to 102 ⁇ / b> E for accepting the user's wishes when the user presses a confirmation button indicating that maintenance information has been confirmed via touch panel 106.
  • the CPU 110 has a button 102A for inputting that the user performs maintenance immediately, a button 102B for inputting that the maintenance has been performed and the next notification is not desired, and the maintenance has been performed.
  • the button 102C for inputting that the next notification is desired the button 102D for inputting that the next notification is not scheduled and the maintenance is scheduled later, and the maintenance is scheduled later.
  • a button 102E for inputting that the next notification is desired is displayed.
  • the CPU 110 stores an instruction (button pressing instruction) from the user in the memory 101.
  • the measuring apparatus 300 measures the power consumption of the home appliance 200 and transmits the measured value to the controller 100 or the 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 technical idea according to the present embodiment can also be applied to a case where the technical idea is achieved by supplying a program to the controller 100, the home appliance 200, the server 500, another mobile phone, or the like.
  • a storage medium storing a program represented by software for achieving the technical idea according to the present embodiment is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium. It is also possible to enjoy the effects of the technical idea according to the present embodiment by reading and executing the program code stored in.
  • 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 technical idea according to the present embodiment. Become.
  • 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, 301, 501 memory, 102, 502 display, 102A to 102E, 104 buttons, 103 tablet, 105, 305, 505 communication interface, 106 touch panel, 107, 507 speaker, 108, 308, 508 Watch, 200 home appliances, 200A, 200E air conditioner, 200B television, 200C refrigerator, 200D washing machine, 250A, 250B, 250C, 250E adapter, 300, 300A, 300B, 300C, 300E measuring device, 303 measuring unit, 401, 402 network, 500 server, 501A home appliance service table, 501B user table, 504 keyboard, 600 mobile phone, 70 Router, 800 repeaters.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

 家電をメンテナンスするための情報を有効にユーザに提供することができるネットワークシステムが提供される。ネットワークシステムを構成するサーバ(500)は、複数の家電(200A)それぞれの使用状態を示す情報を取得することによって、複数の家電それぞれの積算使用量を計算し、積算使用量が所定の積算使用量に達するか否かを判断し、積算使用量が所定の積算使用量に達する場合、所定の積算使用量に対応するメンテナンス情報を出力する。

Description

ネットワークシステムに用いられるサーバおよびコントローラ
 本発明は、家電をメンテナンスするための情報をネットワークを用いてユーザに有効に提供するための技術に関する。
 住宅などに配置されて、当該住宅内の家電の状態を把握するためのコントローラが提案されている。たとえば、コントローラが、冷蔵庫、洗濯機、エアコン、テレビ、電子レンジ、太陽電池などを制御したり、それらの状態を表示したりする技術が提案されている。
 特開2007-243456号公報(特許文献1)には、異常管理システムが開示されている。特開2007-243456号公報(特許文献1)によると、異常管理システムは、画像形成装置または画像形成システムと外部装置を通信手段により接続したものであり、画像形成に使用されるトナー容器の脱着を検出する第一検出手段と、トナー容器中のトナー残量を検出する第二検出手段とを備え、トナー容器の脱着を検出しトナー残量が規定量以上であると検出された場合、通信手段によりトナー容器が脱着されたことを外部装置に通知し、通知を受けた外部装置は、異常問合せ情報送信手段により異常問合せ情報を送信する。
 特開2005-128714号公報(特許文献2)には、異常対応支援システム、サービスセンタシステム、および異常対応支援の方法が開示されている。特開2005-128714号公報(特許文献2)によると、医用機器に接続される病院異常通報システムと、これに回線接続する異常サービスセンタシステムとから成り、病院異常通報システムは装置情報解析手段を備え、異常サービスセンタシステムは異常現象の分類と異常カテゴリを関連付けた階層構造型異常現象データベース手段と、異常原因を特定する手順を記憶した異常対応手順データベース手段と、端末装置で入力された異常分類情報の受信手段と、この情報に基づいて異常カテゴリを決定し、現地対応又は自動対応を決定する対応決定手段と、自動対応と決定された際、異常原因を特定する解析指示を送信する手段と、解析結果を受信する手段と、現地対応と決定された際、異常原因を特定する作業指示を送信する手段と、結果を受信する手段を備える。
特開2007-243456号公報 特開2005-128714号公報
 家電の制御あるいは家電の状態の表示に加えて、家電をメンテナンスするための情報を有効にユーザに提供することが必要とされている。本発明は、上述のような背景に鑑み得てなされたものであって、ある局面の目的は、家電をメンテナンスするための情報を有効にユーザに提供することができるサーバを提供することである。
 一実施の形態に従う、ネットワークに接続可能なサーバは、通信インターフェイスと、ネットワークに接続されている複数の家電の各家電毎に、所定の積算使用量とメンテナンス情報との対応関係を記憶するように構成されたメモリと、メモリに結合されたプロセッサとを含む。プロセッサは、通信インターフェイスを介して、複数の家電それぞれの使用状態を示す情報を取得することによって、複数の家電それぞれの積算使用量を計算し、メモリを参照することによって、積算使用量が所定の積算使用量に達するか否かを判断し、積算使用量が所定の積算使用量に達する場合、所定の積算使用量に対応するメンテナンス情報を出力するように構成されている。
 好ましくは、プロセッサは、通信インターフェイスを介して、複数の家電それぞれの消費電力を測定するための複数の測定装置のそれぞれから、複数の家電それぞれの使用状態を示す情報として、複数の家電の消費電力を受信し、消費電力に基づいて複数の家電それぞれの積算使用量を計算するように構成されている。
 好ましくは、複数の家電の各々は、自身の消費電力を測定するように構成された測定部を含む。プロセッサは、通信インターフェイスを介して、複数の家電のそれぞれから、複数の家電それぞれの使用状態を示す情報として、複数の家電の消費電力を受信し、消費電力に基づいて複数の家電それぞれの積算使用量を計算するように構成されている。
 好ましくは、ネットワークには、情報を表示するように構成されたディスプレイを備える端末が接続可能である。プロセッサは、通信インターフェイスを介して、メンテナンス情報を、端末へ送信するように構成されている。
 好ましくは、サーバは、端末のユーザによって入力された新たな家電に関する情報と、ユーザ情報とを端末から受信し、新たな家電に関する情報とユーザ情報とを対応付けて記憶するように構成されている。
 好ましくは、サーバは、端末を介して、次回メンテナンス情報を表示するか否かを指定するための命令をユーザから受け付けるように構成されている。
 他の実施の形態に従うと、ネットワークに接続可能なコントローラが提供される。このコントローラは、通信インターフェイスと、ネットワークに接続されている複数の家電の各家電毎に所定の積算使用量とメンテナンス情報との対応関係を記憶するように構成されたメモリと、メモリに結合されたプロセッサとを含む。プロセッサは、通信インターフェイスを介して、外部のサーバから対応関係を受信し、通信インターフェイスを介して、複数の家電それぞれの使用状態を示す情報を取得することによって、複数の家電それぞれの積算使用量を計算し、メモリを参照することによって、積算使用量が所定の積算使用量に達するか否かを判断し、積算使用量が所定の積算使用量に達する場合、所定の積算使用量に対応するメンテナンス情報を出力するように構成されている。
 好ましくは、プロセッサは、定期的に、サーバに所定の積算使用量とメンテナンス情報の更新の有無を問い合わせるように構成されている。
 好ましくは、所定の積算使用量とメンテナンス情報とが更新されると、コントローラは、更新後の所定の積算使用量とメンテナンス情報とをサーバから受信するように構成されている。
 好ましくは、コントローラは、ディスプレイをさらに備える。プロセッサは、メンテナンス情報をディスプレイに表示するように構成されている。
 好ましくは、プロセッサは、通信インターフェイスを介して、メンテナンス情報を他の装置へ送信するように構成されている。
 さらに他の実施の形態に従うと、複数の家電と、サーバとを備えるネットワークシステムが提供される。サーバは、通信インターフェイスと、複数の家電毎に所定の積算使用量とメンテナンス情報との対応関係を記憶するメモリと、プロセッサとを含む。プロセッサは、通信インターフェイスを介して、複数の家電それぞれの使用状態を示す情報を取得することによって、複数の家電それぞれの積算使用量を計算し、メモリを参照することによって、積算使用量が所定の積算使用量に達するか否かを判断し、積算使用量が所定の積算使用量に達する場合、所定の積算使用量に対応するメンテナンス情報を出力するように構成されている。
 ある局面において、家電をメンテナンスするための情報をユーザに提供することができる。
 この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
本実施の形態に係るネットワークシステム1の全体構成を示すイメージ図である。 本実施の形態に係るネットワークシステム1の動作概要を示すシーケンス図である。 本実施の形態に係る画面を示すイメージ図である。 本実施の形態に係るコントローラ100のハードウェア構成を表わすブロック図である。 本実施の形態に係る測定装置300のハードウェア構成を表わすブロック図である。 本実施の形態に係るサーバ500のハードウェア構成を表わすブロック図である。 本実施の形態に係る家電サービステーブル501Aを示すイメージ図である。 本実施の形態に係るユーザテーブル501Bを示すイメージ図である。 本実施の形態に係るネットワークシステム1の動作を示すシーケンス図である。
 以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
 [実施の形態1]
 <ネットワークシステムの全体構成>
 まず、本実施の形態に係るネットワークシステムの全体構成について説明する。図1は、本実施の形態に係るネットワークシステム1の全体構成を示すイメージ図である。
 図1を参照して、本実施の形態に係るネットワークシステム1は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム1は、1つ以上の家電を含む。1つ以上の家電は、エアコン200Aと、テレビ200Bと、冷蔵庫200Cと、洗濯機200Dと、エアコン200Eとを含むが、その他の電化製品も含まれ得る。ネットワークシステム1は、ネットワーク401を介して、家電と通信する中継器800と、中継器800と通信するルータ700と、ルータ700と通信するコントローラ100とを含む。ネットワークシステム1は、ネットワーク402を介してルータ700と通信するサーバ500と、ネットワーク402を介してサーバ500と通信するスマートホンなどの携帯電話600とを含む。
 本実施の形態に係るネットワークシステム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を参照して、本実施の形態に係るネットワークシステム1の動作概要について説明する。図2は、本実施の形態に係るネットワークシステム1の動作概要を示すシーケンス図である。なお、以下では、測定装置300A,300B,300C,300Eを総称して、測定装置300ともいう。エアコン200A,テレビ200B,冷蔵庫200C,洗濯機200D,エアコン200Eを総称して、家電200ともいう。
 図2を参照して、測定装置300は、家電200のアダプタが自身に挿入されたことを検知すると、ネットワーク401を介して、新規な家電を検出した旨の信号をコントローラ100に送信する(ステップS102)。
 コントローラ100は、タッチパネルを介して、ユーザに、新規な家電を特定するための情報の入力を促す。たとえば、コントローラ100は、ユーザから、商品名や型番の入力を受け付ける。コントローラ100は、ユーザから、家電200のメーカに登録されているユーザIDやユーザパスワードの入力を受け付ける。本実施の形態においては、コントローラ100は、家電の特定情報(家電ID)に対応付けることによりユーザIDとユーザパスワードとを記憶する。
 コントローラ100は、ネットワーク402を介して、家電IDとユーザIDとユーザパスワードとを外部のサーバ500に送信する(ステップS104)。サーバ500は、コントローラ100から家電IDとユーザIDとユーザパスワードとを受信する。サーバ500は、ユーザIDとユーザパスワードとに基づいて、ユーザ認証を行なう。ユーザ認証が成功すると、サーバ500は、家電IDとユーザIDとユーザパスワードとを対応付けて登録する(ステップS106)。
 測定装置300は、家電200の消費電力を測定する(ステップS112)。測定装置300は、ネットワーク401、コントローラ100、ネットワーク402を介して、サーバ500に測定値を送信する(ステップS114)。サーバ500は、測定装置300から測定値を受信して、メンテナンスを促す必要があるか否かを判断する(ステップS116)。たとえば、サーバ500は、家電毎およびサービス毎に、積算消費電力、積算使用時間、購入からの経過日数などが所定値に達しているか否かを判断する。
 サーバ500は、ユーザにメンテナンスを促す必要がある場合(ステップS116においてYESである場合)、ユーザにメンテナンスを促すための情報(メンテナンス情報)をコントローラ100に送信する(ステップS118)。コントローラ100は、ユーザにメンテナンス情報を表示する(ステップS120)。
 より詳細には、本実施の形態においては、サーバ500は、ユーザがメンテナンス情報の配信を希望しているか否かを判断する。サーバ500は、ユーザがメンテナンス情報の配信を希望している場合に、メンテナンスを促す必要があるか否かを判断する。
 図3を参照して、たとえば、コントローラ100は、ユーザにメンテナンス情報を表示する際に、次回もメンテナンス情報の送信を希望するか否かをユーザに問い合わせる。図3は、本実施の形態に係るコントローラ100の画面を示すイメージ図である。
 図3を参照して、ユーザがメンテナンス情報を確認した旨の確認ボタンを押下すると、コントローラ100は、ソフトウェアスイッチとして、ユーザの希望を受け付けるためのボタン102A~102Eを表示する。たとえば、コントローラ100は、ユーザが今すぐメンテナンスを実行する旨を入力するためのボタン102Aと、メンテナンスが実行済みであって次回のお知らせを希望しない旨を入力するためのボタン102Bと、メンテナンスが実行済みであって次回のお知らせを希望する旨を入力するためのボタン102Cと、後からメンテナンスを行う予定であって次回のお知らせを希望しない旨を入力するためのボタン102Dと、後からメンテナンスを行う予定であって次回のお知らせを希望する旨を入力するためのボタン102Eとを表示する。コントローラ100は、ユーザによる命令をサーバ500に伝達する。
 以下、このような機能を実現するためのネットワークシステム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(Erasable Programmable Read-Only Memory)、EEPROM(Electronically Erasable Programmable Read-Only Memory)などの、不揮発的にプログラムを格納する媒体などによっても実現される。
 メモリ101は、CPU110によって実行される制御プログラムを記憶する。
 ディスプレイ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から、新規な家電を検出した旨の信号を受信する(図2のステップS102)。CPU110は、タッチパネル106(ディスプレイ102)を介して、ユーザに、新規な家電を特定するための情報の入力を促す。
 たとえば、CPU110は、タッチパネル106またはボタン104を介して、ユーザから、商品名や型番の入力を受け付ける。さらに、CPU110は、タッチパネル106またはボタン104を介して、ユーザから、家電200のメーカに登録されているユーザIDやユーザパスワードの入力を受け付ける。
 本実施の形態においては、CPU110は、家電の特定情報(家電ID)に対応付けて、ユーザIDとユーザパスワードとを記憶する。CPU110は、通信インターフェイス105を介して、ユーザIDとユーザパスワードとを外部のサーバ500に送信する(図2のステップS104)。
 CPU110は、通信インターフェイス105を介して、サーバ500からメンテナンス情報を受信する(図2のステップS118)。CPU110は、タッチパネル106を介して、ユーザにメンテナンス情報を表示する(図2のステップS120)。
 本実施の形態に係るCPU110は、ユーザにメンテナンス情報を表示する際に、次回もメンテナンス情報の送信を希望するか否かをユーザに問い合わせる。図3を再び参照して、ユーザがタッチパネル106を介してメンテナンス情報を確認した旨の確認ボタンを押下すると、CPU110は、ソフトウェアスイッチとして、ユーザの希望を受け付けるためのボタン102A~102Eをタッチパネル106に表示させる。
 たとえば、CPU110は、ユーザが今すぐメンテナンスを実行する旨を入力するためのボタン102Aと、メンテナンスが実行済みであって次回のお知らせを希望しない旨を入力するためのボタン102Bと、メンテナンスが実行済みであって次回のお知らせを希望する旨を入力するためのボタン102Cと、後からメンテナンスを行う予定であって次回のお知らせを希望しない旨を入力するためのボタン102Dと、後からメンテナンスを行う予定であって次回のお知らせを希望する旨を入力するためのボタン102Eとを表示する。CPU110は、通信インターフェイス105を介して、ユーザからの命令(ボタンの押下命令)をサーバ500に送信する。
 <測定装置300のハードウェア構成>
 図5を参照して、本実施の形態に係る測定装置300のハードウェア構成の一態様について説明する。図5は、本実施の形態に係る測定装置300のハードウェア構成を表わすブロック図である。
 測定装置300は、メモリ301と、測定ユニット303と、通信インターフェイス305と、時計308、CPU310とを含む。
 メモリ301は、コントローラ100のメモリ101と同様に実現される。メモリ301は、CPU310によって実行される制御プログラムを記憶する。
 測定ユニット303は、測定装置300に接続される家電200による消費電力を測定し、測定値をCPU310に入力する。あるいは、測定ユニット303は、電圧や電流をCPU310に入力する。
 通信インターフェイス305は、CPU310によって制御されることによって、インターネットなどのネットワーク402を介して、コントローラ100やサーバ500とデータを送受信する。
 時計308は、CPU310からの命令に基づいて、現在の日付や時刻をCPU310に入力する。
 CPU310は、メモリ301に記憶されている各種のプログラムを実行することによって、各種の情報処理を実行する。換言すれば、測定装置300における処理は、各ハードウェアおよびCPU310により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ301に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
 このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス305を利用することによってダウンロードされて、メモリ301に一旦格納される。CPU310は、ソフトウェアを実行可能なプログラムの形式でメモリ301に格納してから、当該プログラムを実行する。
 なお、記憶媒体およびプログラムに関しては、コントローラ100のそれらと同様であるため、ここでは説明を繰り返さない。
 より詳細には、本実施の形態に係るCPU310は、測定ユニット303から消費電力、電圧、電流の少なくともいずれかの測定値を取得する。CPU310は、積算消費電力を計算してもよい。CPU310は、通信インターフェイス305を介して、消費電力、電圧、電流、積算消費電力の少なくともいずれかの測定値を、サーバ500およびコントローラ100へと送信する。この場合は、サーバ500が、消費電力、電圧、電流、積算消費電力の少なくともいずれかの測定値に基づいて、積算使用時間を計算することができる。
 なお、CPU310は、消費電力、電圧、電流、積算消費電力に基づいて、家電200が駆動中であるか否かを判断してもよい。この場合、CPU310は、判断結果に基づいて、家電の積算使用時間を計算する。CPU310は、通信インターフェイス305を介して、積算使用時間をサーバ500およびコントローラ100へと送信する。
 <サーバ500のハードウェア構成>
 図6を参照して、本実施の形態に係るサーバ500のハードウェア構成の一態様について説明する。図6は、本実施の形態に係るサーバ500のハードウェア構成を表わすブロック図である。
 サーバ500は、メモリ501と、ディスプレイ502と、キーボード504と、通信インターフェイス505と、スピーカ507、時計508、CPU510とを含む。
 メモリ501は、コントローラ100のメモリ101と同様に実現される。メモリ501は、CPU510によって実行される制御プログラムと、家電サービステーブル501Aと、ユーザテーブル501Bとを記憶する。
 図7は、本実施の形態に係る家電サービステーブル501Aを示すイメージ図である。図7を参照して、家電サービステーブル501Aは、家電のメンテナンスサービスの種類毎に、家電の型番、サービスID、メンテナンス通知の条件、メンテナンス情報の内容とを格納する。
 図8は、本実施の形態に係るユーザテーブル501Bを示すイメージ図である。図8を参照して、ユーザテーブル501Bは、ユーザ毎に、ユーザID、家電の型番、サービスID、積算消費電力、積算使用時間、購入からの経過日数を格納する。
 図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とユーザIDとユーザパスワードとを受信する(図2のステップS104)。CPU510は、ユーザIDとユーザパスワードとに基づいて、ユーザ認証を行なう。ユーザ認証が成功すると、CPU510は、ユーザテーブル501Bに、家電IDとユーザIDとユーザパスワードとを対応付けて登録する。
 CPU510は、通信インターフェイス505を介して、測定装置300から測定値を受信して、メンテナンスを促す必要があるか否かを判断する(図2のステップS116)。具体的には、CPU510は、ユーザテーブル501Bを参照して、測定装置300からの測定値に基づいて、家電およびサービスの、積算消費電力、積算使用時間、購入からの経過日数を更新する。CPU510は、家電サービステーブル501Aを参照して、家電およびサービスに対応する所定値(閾値)を読み出す。当該所定値は、ユーザによって設定可能である。CPU510は、家電およびサービスに関して、積算消費電力、積算使用時間、購入からの経過日数が所定値(閾値)を超えているか否かを判断する。
 CPU510は、ユーザにメンテナンスを促す必要がある場合(ステップS116においてYESである場合)、通信インターフェイス505を介して、メンテナンス情報をコントローラ100に送信する(図2のステップS118)。
 より詳細には、本実施の形態においては、CPU510は、ユーザがメンテナンス情報の配信を希望しているか否かを判断する。CPU510は、ユーザがメンテナンス情報の配信を希望している場合に、メンテナンスを促す必要があるか否かを判断する。
 CPU510は、通信インターフェイス505を介して、コントローラ100から、サービス毎に、ユーザが今すぐメンテナンスを実行するのか、メンテナンスが実行済みであって次回のお知らせを希望しないのか、メンテナンスが実行済みであって次回のお知らせを希望するのか、後からメンテナンスを行う予定であって次回のお知らせを希望しないのか、後からメンテナンスを行う予定であって次回のお知らせを希望するのかをそれぞれ示す情報を受信する。CPU510は、当該情報に基づいて、次回からメンテナンス情報を送信すべきか否かを判断するか否かを決定する。
 [実施の形態2]
 次に、本発明の実施の形態2について説明する。上述の実施の形態1に係るネットワークシステム1では、サーバ500がメンテナンス情報の通知の要否を判断するものであった。しかしながら、本実施の形態においては、メンテナンス情報の通知の要否を判断するのはコントローラ100である。
 本実施の形態に係るネットワークシステムの全体構成や、コントローラ100、測定装置300、サーバ500のハードウェア構成は、実施の形態1のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図9を参照しながら、コントローラ100のCPU110の具体的な処理、サーバ500のCPU510の具体的な処理について説明する。なお、図9は、本実施の形態に係るネットワークシステム1の動作を示すシーケンス図である。
 図9を参照して、測定装置300は、家電200のアダプタが自身に挿入されたことを検知すると、ネットワーク401を介して、新規な家電を検出した旨の信号をコントローラ100に送信する(ステップS202)。
 コントローラ100のCPU110は、タッチパネル106を介して、ユーザに、新規な家電を特定するための情報の入力を促す。たとえば、CPU110は、タッチパネル106を介して、ユーザから、商品名や型番の入力を受け付ける。CPU110は、タッチパネル106を介して、ユーザから、家電200のメーカに登録されているユーザIDやユーザパスワードの入力を受け付ける。本実施の形態においては、CPU110は、家電の特定情報(家電ID)に対応付けることにより、ユーザIDとユーザパスワードとをメモリ101に記憶させる。
 CPU110は、通信インターフェイス105を利用して、ネットワーク402を介して、ユーザIDとユーザパスワードとを外部のサーバ500に送信する(ステップS204)。
 サーバ500のCPU510は、通信インターフェイス505を介して、コントローラ100から家電IDとユーザIDとユーザパスワードとを受信する。CPU510は、家電200の購入時などにメモリ501に登録されるユーザIDおよびユーザパスワードと、コントローラ100から送信されてきたユーザIDおよびユーザパスワードとに基づいて、ユーザ認証を行なう。ユーザ認証が成功すると、CPU510は、家電IDとユーザIDとユーザパスワードとをユーザテーブル501Bに登録する(ステップS206)。
 CPU510は、定期的に、通知条件とメッセージとをコントローラ100にダウンロードすべきか否かを判断する(ステップS208)。すなわち、CPU510は、サービス毎(または家電毎)に、ユーザに既に最新の通知条件とメッセージとが配信されているか否かを判断する。
 なお、コントローラ100のCPU110が、定期的に、通信インターフェイス105を介して、家電IDとユーザIDとユーザパスワードとをサーバ500に送信してもよい。この場合は、CPU510は、コントローラ100から家電IDとユーザIDとユーザパスワードとを受信する度に、通知条件とメッセージとをコントローラ100にダウンロードすべきか否かを判断する(ステップS208)。
 CPU510は、通知条件とメッセージとをコントローラ100にダウンロードすべきであると判断すると(ステップS208においてYESである場合)、通信インターフェイス505を介して、通知条件とメッセージとをコントローラ100に送信する(ステップS210)。コントローラ100のCPU110は、サーバ500から通知条件とメッセージとを受信すると、当該通知条件とメッセージとを、家電IDとサービスIDに対応付けてメモリ101に格納する。なお、コントローラ100のメモリ101が格納するデータは、実施の形態1の家電サービステーブル501Aと同様であるため、ここでは説明を繰り返さない(図7を参照)。
 測定装置300は、家電200の消費電力を測定する(ステップS212)。測定装置300は、ネットワーク401を介して、コントローラ100に測定値を送信する(ステップS214)。CPU110は、通信インターフェイス105を介して、測定装置300から測定値を受信して、積算消費電力、積算使用時間、または購入からの経過日数を更新する。CPU110は、更新後の積算消費電力、積算使用時間、または購入からの経過日数と、サーバ500からの通知条件とを比較することによって、メンテナンスを促す必要があるか否かを判断する(ステップS216)。たとえば、CPU110は、家電毎およびサービス毎に、積算消費電力、積算使用時間、購入からの経過日数などが所定値に達しているか否かを判断する。
 CPU110は、ユーザにメンテナンスを促す必要があると判断した場合(ステップS216においてYESである場合)、タッチパネル106にメンテナンス情報を表示する(ステップS218)。CPU110は、ユーザにメンテナンスを促す必要がないと判断した場合(ステップS216においてNOである場合)、測定装置300からのデータを待ち受ける。
 なお、CPU110は、ステップS218と合せて、あるいはステップS218の代わりに、ユーザにメンテナンスを促す必要があると判断した場合(ステップS216においてYESである場合)、通信インターフェイス105を介して、ディスプレイやスピーカを有する他の端末に、メンテナンス情報を送信してもよい。
 本実施の形態においては、CPU110は、ユーザがメンテナンス情報の表示を希望しているか否かを判断する。CPU110は、ユーザがメンテナンス情報の表示を希望している場合に、メンテナンスを促す必要があるか否かを判断する。
 より詳細には、本実施の形態に係るCPU110は、ユーザにメンテナンス情報を表示する際に、次回もメンテナンス情報の送信を希望するか否かをユーザに問い合わせる。図3を参照して、CPU110は、ユーザがタッチパネル106を介してメンテナンス情報を確認した旨の確認ボタンを押下すると、ユーザの希望を受け付けるためのボタン102A~102Eをタッチパネル106に表示させる。
 たとえば、CPU110は、ユーザが今すぐメンテナンスを実行する旨を入力するためのボタン102Aと、メンテナンスが実行済みであって次回のお知らせを希望しない旨を入力するためのボタン102Bと、メンテナンスが実行済みであって次回のお知らせを希望する旨を入力するためのボタン102Cと、後からメンテナンスを行う予定であって次回のお知らせを希望しない旨を入力するためのボタン102Dと、後からメンテナンスを行う予定であって次回のお知らせを希望する旨を入力するためのボタン102Eとを表示する。CPU110は、ユーザからの命令(ボタンの押下命令)をメモリ101に記憶する。
 <その他の実施の形態>
 上記の実施の形態においては、測定装置300が、家電200の消費電力を測定し、測定値をコントローラ100やサーバ500に送信するものであった。しかしながら、家電200自身が、消費電力を測定できる構成であってもよい。すなわち、家電200が、内部の測定ユニットを利用して家電200の消費電力を測定し、測定値をコントローラ100やサーバ500に送信するものであってもよい。
 また、本実施の形態に係る技術思想は、コントローラ100や家電200やサーバ500や他の携帯電話などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本実施の形態に係る技術思想を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本実施の形態に係る技術思想の効果を享受することが可能となる。
 この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本実施の形態に係る技術思想を構成することになる。
 また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 この発明を詳細に説明し示してきたが、これは例示のためのみであって、限定ととってはならず、発明の範囲は添付の請求の範囲によって解釈されることが明らかに理解されるであろう。
 1 ネットワークシステム、100 コントローラ、101,301,501 メモリ、102,502 ディスプレイ、102A~102E,104 ボタン、103 タブレット、105,305,505 通信インターフェイス、106 タッチパネル、107,507 スピーカ、108,308,508 時計、200 家電、200A,200E エアコン、200B テレビ、200C 冷蔵庫、200D 洗濯機、250A,250B,250C,250E アダプタ、300,300A,300B,300C,300E 測定装置、303 測定ユニット、401,402 ネットワーク、500 サーバ、501A 家電サービステーブル、501B ユーザテーブル、504 キーボード、600 携帯電話、700 ルータ、800 中継器。

Claims (12)

  1.  ネットワークに接続可能なサーバであって、
     通信インターフェイスと、
     前記ネットワークに接続されている複数の家電の各家電毎に、所定の積算使用量とメンテナンス情報との対応関係を記憶するように構成されたメモリと、
     前記メモリに結合されたプロセッサとを含み、
     前記プロセッサは、
     前記通信インターフェイスを介して、前記複数の家電それぞれの使用状態を示す情報を取得することによって、前記複数の家電それぞれの積算使用量を計算し、
     前記メモリを参照することによって、前記積算使用量が前記所定の積算使用量に達するか否かを判断し、
     前記積算使用量が前記所定の積算使用量に達する場合、前記所定の積算使用量に対応する前記メンテナンス情報を出力するように構成されている、サーバ。
  2.  前記プロセッサは、
     前記通信インターフェイスを介して、前記複数の家電それぞれの消費電力を測定するための複数の測定装置のそれぞれから、前記複数の家電それぞれの使用状態を示す情報として、前記複数の家電の消費電力を受信し、
     前記消費電力に基づいて前記複数の家電それぞれの前記積算使用量を計算するように構成されている、請求項1に記載のサーバ。
  3.  前記複数の家電の各々は、自身の消費電力を測定するように構成された測定部を含み、
     前記プロセッサは、
     前記通信インターフェイスを介して、前記複数の家電のそれぞれから、前記複数の家電それぞれの使用状態を示す情報として、前記複数の家電の消費電力を受信し、
     前記消費電力に基づいて前記複数の家電それぞれの前記積算使用量を計算するように構成されている、請求項1または2に記載のサーバ。
  4.  前記ネットワークには、情報を表示するように構成されたディスプレイを備える端末が接続可能であり、
     前記プロセッサは、前記通信インターフェイスを介して、前記メンテナンス情報を、前記端末へ送信するように構成されている、請求項1から3のいずれか1項に記載のサーバ。
  5.  前記サーバは、前記端末のユーザによって入力された新たな家電に関する情報と、ユーザ情報とを前記端末から受信し、前記新たな家電に関する情報とユーザ情報とを対応付けて記憶するように構成されている、請求項4に記載のサーバ。
  6.  前記サーバは、前記端末を介して、次回メンテナンス情報を表示するか否かを指定するための命令をユーザから受け付けるように構成されている、請求項4または5に記載のサーバ。
  7.  ネットワークに接続可能なコントローラであって、
     通信インターフェイスと、
     前記ネットワークに接続されている複数の家電の各家電毎に所定の積算使用量とメンテナンス情報との対応関係を記憶するように構成されたメモリと、
     前記メモリに結合されたプロセッサとを含み、
     前記プロセッサは、
     前記通信インターフェイスを介して、外部のサーバから前記対応関係を受信し、
     前記通信インターフェイスを介して、前記複数の家電それぞれの使用状態を示す情報を取得することによって、前記複数の家電それぞれの積算使用量を計算し、
     前記メモリを参照することによって、前記積算使用量が前記所定の積算使用量に達するか否かを判断し、
     前記積算使用量が前記所定の積算使用量に達する場合、前記所定の積算使用量に対応する前記メンテナンス情報を出力するように構成されている、コントローラ。
  8.  前記プロセッサは、定期的に、前記サーバに前記所定の積算使用量と前記メンテナンス情報の更新の有無を問い合わせるように構成されている、請求項7に記載のコントローラ。
  9.  前記所定の積算使用量と前記メンテナンス情報とが更新されると、前記コントローラは、更新後の前記所定の積算使用量と前記メンテナンス情報とを前記サーバから受信するように構成されている、請求項7に記載のコントローラ。
  10.  前記コントローラは、ディスプレイをさらに備え、
     前記プロセッサは、前記メンテナンス情報を前記ディスプレイに表示するように構成されている、請求項7から9のいずれか1項に記載のコントローラ。
  11.  前記プロセッサは、前記通信インターフェイスを介して、前記メンテナンス情報を他の装置へ送信するように構成されている、請求項7から10のいずれか1項に記載のコントローラ。
  12.  複数の家電と、
     サーバとを備え、
     前記サーバは、
     通信インターフェイスと、
     前記複数の家電毎に所定の積算使用量とメンテナンス情報との対応関係を記憶するメモリと、
     プロセッサとを含み、
     前記プロセッサは、
     前記通信インターフェイスを介して、前記複数の家電それぞれの使用状態を示す情報を取得することによって、前記複数の家電それぞれの積算使用量を計算し、
     前記メモリを参照することによって、前記積算使用量が前記所定の積算使用量に達するか否かを判断し、
     前記積算使用量が前記所定の積算使用量に達する場合、前記所定の積算使用量に対応する前記メンテナンス情報を出力するように構成されている、ネットワークシステム。
PCT/JP2012/069603 2011-08-03 2012-08-01 ネットワークシステムに用いられるサーバおよびコントローラ WO2013018834A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011-169991 2011-08-03
JP2011169991A JP2013034146A (ja) 2011-08-03 2011-08-03 ネットワークシステム

Publications (1)

Publication Number Publication Date
WO2013018834A1 true WO2013018834A1 (ja) 2013-02-07

Family

ID=47629353

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/069603 WO2013018834A1 (ja) 2011-08-03 2012-08-01 ネットワークシステムに用いられるサーバおよびコントローラ

Country Status (2)

Country Link
JP (1) JP2013034146A (ja)
WO (1) WO2013018834A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3032470A1 (en) * 2013-08-07 2016-06-15 Mitsubishi Electric Corporation Energy management system, terminal device, display control method, and program

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6223236B2 (ja) * 2014-03-06 2017-11-01 三菱電機株式会社 家電機器の支援情報提供システム
JP6826441B2 (ja) * 2017-01-18 2021-02-03 中部電力株式会社 消費電力量監視装置
JP7074506B2 (ja) * 2018-03-06 2022-05-24 トヨタホーム株式会社 点検時期報知装置
JP2022063548A (ja) * 2020-10-12 2022-04-22 パナソニックIpマネジメント株式会社 機器情報登録システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000009863A (ja) * 1998-06-23 2000-01-14 Hanako Narutomi 時間積算計
JP2000087416A (ja) * 1998-09-14 2000-03-28 Inax Corp 局部洗浄式トイレット
JP2008160991A (ja) * 2006-12-25 2008-07-10 Toshiba Corp 機器使用状況管理システム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4238483B2 (ja) * 2001-03-12 2009-03-18 株式会社日立製作所 電化製品賃貸システム
JP2009043050A (ja) * 2007-08-09 2009-02-26 Panasonic Corp リサイクル料金管理装置、リサイクル料金支払い端末、販売用情報処理装置、家電製品、所有者情報変更受付端末およびリサイクル受付端末
JP5444658B2 (ja) * 2008-07-31 2014-03-19 マックス株式会社 設備機器監視システム
JP2010176600A (ja) * 2009-02-02 2010-08-12 Hitachi Ltd メンテナンス情報提供システムおよびメンテナンス情報提供装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000009863A (ja) * 1998-06-23 2000-01-14 Hanako Narutomi 時間積算計
JP2000087416A (ja) * 1998-09-14 2000-03-28 Inax Corp 局部洗浄式トイレット
JP2008160991A (ja) * 2006-12-25 2008-07-10 Toshiba Corp 機器使用状況管理システム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3032470A1 (en) * 2013-08-07 2016-06-15 Mitsubishi Electric Corporation Energy management system, terminal device, display control method, and program
EP3032470A4 (en) * 2013-08-07 2017-04-26 Mitsubishi Electric Corporation Energy management system, terminal device, display control method, and program
US9946288B2 (en) 2013-08-07 2018-04-17 Mitsubishi Electric Corporation Energy management system, terminal device, display control method, and program

Also Published As

Publication number Publication date
JP2013034146A (ja) 2013-02-14

Similar Documents

Publication Publication Date Title
US9071955B2 (en) Communication device and communication method
KR101729019B1 (ko) 전력 관리 장치, 그를 가지는 전력 관리 시스템 및 그 제어 방법
US8095340B2 (en) Home power management system
JP5878478B2 (ja) コントローラ、ネットワークシステム、および情報処理方法
CN106557831B (zh) 在不在预测方法和在不在预测装置
WO2013018834A1 (ja) ネットワークシステムに用いられるサーバおよびコントローラ
JP5897261B2 (ja) ネットワークシステム、プロセッサ、操作画面の表示方法、電子機器、および電子機器の制御方法
JP6126493B2 (ja) サーバ装置、端末装置、保守整備情報送信方法およびコンピュータプログラム
US8615381B2 (en) Home power management system
JP6028174B1 (ja) エアコン制御装置及びエアコン制御システム
WO2012074052A1 (ja) コントローラ、ネットワークシステム、および情報処理方法
JP2013243555A (ja) 情報処理装置、電源タップ、サーバ装置、情報処理システム、情報処理方法及びプログラム
WO2013047125A1 (ja) コントローラ、当該コントローラを含むネットワークシステム、情報処理方法、およびプログラムを格納したデータ記憶媒体
JP2012134957A (ja) コントローラ、および情報処理方法
JP5496393B1 (ja) 宅内機器及び遠隔制御システム
JP2012027697A (ja) ネットワークシステムおよび通信方法
JP2019086873A (ja) ネットワークシステムおよび情報処理方法
JP5522632B2 (ja) コントローラ、通信方法、およびネットワークシステム
JP2004236106A (ja) 情報端末システム、情報端末装置、情報通知方法及びそのプログラム
JP6132870B2 (ja) 宅内コントローラ、宅内機器管理システム、通知メッセージ表示方法及びプログラム
JP2010033279A (ja) 空調機の運転監視装置、運転監視システム及び運転監視方法
JP5731077B2 (ja) 情報管理方法
JP5435583B2 (ja) コントローラ、通信方法、およびネットワークシステム
WO2019167306A1 (ja) ネットワークシステムおよびサーバ
JP2021052298A (ja) ネットワークシステム、サーバ、情報処理方法

Legal Events

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

Ref document number: 12819680

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: 12819680

Country of ref document: EP

Kind code of ref document: A1