WO2018079063A1 - ネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラム - Google Patents
ネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラム Download PDFInfo
- Publication number
- WO2018079063A1 WO2018079063A1 PCT/JP2017/031340 JP2017031340W WO2018079063A1 WO 2018079063 A1 WO2018079063 A1 WO 2018079063A1 JP 2017031340 W JP2017031340 W JP 2017031340W WO 2018079063 A1 WO2018079063 A1 WO 2018079063A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- server
- air conditioner
- command
- output
- Prior art date
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/52—Indication arrangements, e.g. displays
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/57—Remote control using telephone networks
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Definitions
- One embodiment of the present invention relates to a technique for providing effective information to a user using an air conditioner or a server.
- Patent Document 1 discloses a home appliance, a washing machine, and an information notification setting program.
- Patent Literature 1 a home appliance having a function of communicating with an external device, the detection means for detecting the approach or operation of the user to the home appliance, and when the detection means detects or operates the approach of the user or
- An acquisition unit that acquires information using a communication function before that, and an information notification unit that notifies the user of the information acquired by the acquisition unit using the communication function when the detection unit detects or operates the approach of the user. It is characterized by having.
- an object of one embodiment of the present invention is to provide a network system, a server, an information processing method, an air conditioner, and a program that can efficiently provide useful information to a user.
- a network system including a server and an air conditioner that can communicate with the server is provided.
- the air conditioner receives a control command, information from the server is output.
- the air conditioner includes various sensors.
- the air conditioner receives an ON command as a control command, the air conditioner acquires first information including maintenance information related to the air conditioner from the server by transmitting information acquired from various sensors to the server.
- information 1 is output and an OFF command is received as a control command
- the second information including the weather forecast is acquired from the server and the second information is output.
- a time zone as a target of information is associated with each time zone in which information is output.
- a time zone that is a target of information is associated with each device that outputs information.
- the network system further includes a communication terminal capable of communicating with the server.
- the air conditioner can accept control commands from a remote controller and a communication terminal.
- the network system further includes a communication terminal capable of communicating with the server.
- the air conditioner and the communication terminal can output information from the server.
- the information includes a weather forecast.
- the communication terminal outputs a weather forecast of the position of the air conditioner.
- the server can acquire the user's calendar information. Based on the calendar information, the server provides a user's future weather forecast as information from the server.
- a communication interface for communicating with an air conditioner or another server, and predetermined information from another server according to a command input to the air conditioner via the communication interface.
- a server comprising a processor for obtaining and providing to an air conditioner.
- an information processing method in a server including a communication interface and a processor includes a step in which a processor receives an instruction input to an air conditioner via a communication interface, a step in which the processor acquires information from another server via the communication interface based on the instruction, Providing information to the air conditioner via the communication interface.
- an air conditioner including a communication interface for communicating with a server, various sensors, an output unit, and a processor.
- the processor receives an ON command as a control command
- the processor acquires first information including maintenance information of the air conditioner from the server by transmitting information acquired from various sensors to the server, and the first information Is output from the output unit, and when the OFF command is received as the control command, the second information including the weather forecast is acquired from the server, and the second information is output from the output unit.
- a program for a communication terminal including a communication interface, an output unit, and a processor is provided.
- the program specifies a user's future point based on the user's calendar information, and causes the output unit or the air conditioner to output information about the point, To the processor.
- a network system a server, an information processing method, an air conditioner, and a program capable of efficiently providing useful information to a user are provided.
- FIG. 1 is a diagram illustrating an overall configuration of a network system 1 according to a first embodiment. It is a figure which shows the operation
- the network system 1 mainly includes a server 200 for providing an information providing service, an electric device such as an air conditioner 100 that can communicate with the server 200 via a router or the Internet, and a remote for controlling the air conditioner 100.
- a controller 400 and a communication terminal such as a smartphone 300 that can communicate with the server 200 are included.
- the server 200 according to the present embodiment provides a server 200A for providing a weather forecast, a server 200B for providing news, a server 200C for providing traffic information, and user calendar information. Various information is acquired from the server 200D.
- the electrical equipment is not limited to the air conditioner 100 shown in FIG. Visual) equipment, lighting equipment, hot water supply system, housing equipment such as various sensors, and the like. ⁇ Operation overview of network system 1>
- the air conditioner 100 as an electric device outputs useful information to the user at a timing when a control command is received via the remote controller 400 or the smartphone 300.
- the air conditioner 100 requests the server 200 for information such as the daytime weather forecast for the day, the stock of the New York market on the previous day, and exchange information. Based on the information from the server 200, the air conditioner 100 outputs the daytime weather forecast for the day, information such as the stock and exchange rate of the New York market on the previous day, and the like.
- the air conditioner 100 requests the server 200 for information such as tomorrow's weather forecast, stocks of the Tokyo market today, and exchange rates. Then, the air conditioner 100 outputs information such as tomorrow's weather forecast, stocks of today's Tokyo market, exchange rate, and the like based on information from the server 200.
- an operation command for air conditioner 100 can be received via smartphone 300.
- the smartphone 300 requests the server 200 for the above information.
- the smartphone 300 outputs information from the server 200.
- useful information such as a weather forecast is output at an appropriate timing such as when the user leaves the house, goes to bed, or before returning home.
- a specific configuration of the network system 1 for realizing such a function will be described in detail.
- air conditioner 100 includes, as main components, CPU (Central Processing Unit) 110, memory 120, display 130, operation unit 140, sensor 150, communication interface 160, infrared interface 165, and the like. , Speaker 170, various sensors 180, and device drive unit 190.
- CPU Central Processing Unit
- CPU 110 controls each part of air conditioner 100 by executing a program stored in memory 120 or an external storage medium.
- the memory 120 is realized by various RAMs (Random Access Memory), various ROMs (Read Only Memory), and the like.
- the memory 120 is a program executed by the CPU 110, data generated by execution of the program by the CPU 110, data input via the operation unit 140, data received from the remote controller 400, server 200 via a router or the Internet. The data received from is stored.
- Display 130 outputs characters and images based on signals from CPU 110.
- the display 130 may simply be a light.
- the operation unit 140 is realized by a button, a touch panel, a keyboard, and the like, receives a command from the user, and inputs the command to the CPU 110.
- the display 130 and the operation unit 140 may constitute a touch panel.
- the communication interface 160 is realized by a communication module such as a wireless LAN or a wired LAN.
- the communication interface 160 exchanges data with other devices by wired communication or wireless communication. That is, the CPU 110 receives various types of information from other devices such as the server 200 via the communication interface 160, and transmits various types of information to the other devices.
- the infrared interface 165 receives a command from the remote controller 400 and passes it to the CPU 110.
- Speaker 170 outputs a sound such as a warning sound or a message based on a signal from CPU 110.
- the sensor 180 measures the room temperature, the outside air temperature, the number of times each part is used, the state of the dust box, and the like based on the signal from the CPU 110, detects the presence of a person, and passes the result to the CPU 110.
- the device driving unit 190 controls each unit (motor, heater, etc.) of the electric device based on a signal from the CPU 110. ⁇ Hardware Configuration of Server 200>
- the server 200 includes a CPU 210, a memory 220, an operation unit 240, and a communication interface 260 as main components.
- the CPU 210 controls each unit of the server 200 by executing a program stored in the memory 220.
- the CPU 210 executes programs stored in the memory 220 and executes various processes described later by referring to various data.
- the memory 220 is realized by various RAMs, various ROMs, and the like.
- the memory 220 stores a program executed by the CPU 210, data generated by the execution of the program by the CPU 210, input data, and other databases used for the information providing service according to the present embodiment.
- the memory 220 stores data such as a user database, a device database, and a message database 221.
- data such as a user database, a device database, and a message database 221.
- information such as the database is stored in the server 200, but the information may be stored in another device accessible by the server 200.
- FIG. 7 is an image diagram showing the message database 221 according to the present embodiment.
- the message database 221 according to the present embodiment stores a message ID, a time range for receiving an operation command, a message body, and the like for each message.
- the CPU 210 of the server 200 acquires a weather forecast corresponding to the zip code from an external server based on the zip code of the address of the user or home appliance.
- the CPU 210 creates a message in which the weather forecast is embedded.
- the CPU 210 transmits the voice data of the message to the air conditioner 100 via the communication interface 260.
- the time zone in which a command to the air conditioner 100 is input is associated with the time zone of the weather forecast.
- the weather forecast time zone is from 8 o'clock to 18 o'clock on the current day, as opposed to 5 o'clock to 9 o'clock when the command to the air conditioner 100 is input.
- the weather forecast time zone is from 3 am to 13:00 on the next day, compared to 21:00 to 24:00 when the command to the air conditioner 100 is input.
- the operation unit 240 receives a command from a service administrator or the like and inputs the command to the CPU 210.
- the communication interface 260 transmits data from the CPU 210 to other devices such as the air conditioner 100 and the smartphone 300 via the Internet, a carrier network, a router, or the like. Conversely, the communication interface 260 receives data from other devices such as the air conditioner 100 and the smartphone 300 via the Internet, a carrier network, a router, etc., and passes it to the CPU 210.
- the smartphone 300 includes a CPU 310, a memory 320, a display 330, an operation unit 340, a communication interface 360, and a speaker 370 as main components.
- the CPU 310 controls each unit of the smartphone 300 by executing a program stored in the memory 320 or an external storage medium.
- the memory 320 is realized by various RAMs, various ROMs, and the like.
- the memory 320 stores a program executed by the CPU 310, data generated by execution of the program by the CPU 310, data input via the operation unit 340, data received from the server 200 via a router or the Internet, and the like. .
- Display 330 outputs characters and images based on signals from CPU 310.
- the operation unit 340 is realized by a button, a touch panel, a keyboard, and the like, receives a command from the user, and inputs the command to the CPU 310.
- the display 330 and the operation unit 340 may constitute a touch panel.
- the communication interface 360 is realized by an antenna or the like.
- the communication interface 360 exchanges data with other devices such as the server 200 and the air conditioner 100. That is, the CPU 310 receives various types of information from other devices such as the server 200 via the communication interface 360 and transmits various types of information to the other devices.
- the speaker 370 outputs sound such as a warning sound and a message based on a signal from the CPU 310.
- remote controller 400 includes CPU 410, memory 420, display 430, operation unit 440, infrared interface 465, and speaker 470 as main components.
- the CPU 410 controls each unit of the remote controller 400 by executing a program stored in the memory 420 or an external storage medium.
- the memory 420 is realized by various RAMs, various ROMs, and the like.
- the memory 420 stores a program executed by the CPU 410, data generated by the execution of the program by the CPU 410, a command input via the operation unit 440, and the like.
- Display 430 outputs characters, images, and the like based on signals from CPU 410.
- the display 430 may simply be a light.
- the operation unit 440 is realized by a button, a touch panel, a keyboard, and the like, receives a command from the user, and inputs the command to the CPU 410.
- the display 430 and the operation unit 440 may constitute a touch panel.
- the infrared interface 465 transmits a signal indicating the input command to the air conditioner 100.
- the speaker 470 outputs a sound such as a warning sound or a message based on a signal from the CPU 410.
- the power OFF signal is transmitted from the remote controller 400 to the air conditioner 100 (step S102).
- the CPU 110 of the air conditioner 100 transmits to the server 200 that the power has been turned off via the communication interface 160 (step S104).
- the CPU 210 of the server 200 acquires the weather forecast, stock price information, exchange information, other news, etc. from the other servers 200A, 200B, 200C via the communication interface 260 (steps S106, S108).
- CPU 210 provides the acquired information to air conditioner 100 via communication interface 260 (step S110).
- the CPU 110 of the air conditioner 100 outputs information such as a weather forecast acquired from the server 200 (step S112). For example, the CPU 110 causes the display 130 to output the information. Alternatively, the CPU 110 causes the speaker 170 to output the information. Alternatively, the CPU 110 causes the remote controller 400 to display the information or output sound.
- the power ON signal is transmitted from the remote controller 400 to the air conditioner 100 (step S202).
- the CPU 110 of the air conditioner 100 transmits a message indicating that the power is turned on to the server 200 via the communication interface 160 (step S204).
- CPU 110 transmits measurement data such as the state of the dust box from various sensors 180 to server 200 via communication interface 160 (step S206).
- the CPU 210 of the server 200 acquires measurement data and reads maintenance information corresponding to the measurement data.
- the CPU 210 provides maintenance information to the air conditioner 100 via the communication interface 260 (step S210).
- the CPU 110 of the air conditioner 100 outputs the maintenance information acquired from the server 200 (step S212). For example, the CPU 110 causes the display 130 to output the information. Alternatively, the CPU 110 causes the speaker 170 to output the information. Alternatively, the CPU 110 causes the remote controller 400 to display the information or output sound.
- the power-off command for the air conditioner 100 is transmitted from the smartphone 300 to the server 200 (step S302).
- the server 200 transmits a power OFF command to the air conditioner 100 (step S304).
- the CPU 110 of the air conditioner 100 transmits a message that the power is turned off to the server 200 via the communication interface 160 (step S306).
- the CPU 210 of the server 200 acquires the weather forecast, stock price information, exchange information, other news, etc. from the other servers 200A, 200B, and 200C via the communication interface 260 (steps S308 and S310).
- CPU210 provides the acquired information to the smart phone 300 via the communication interface 260 (step S312).
- the CPU 310 of the smartphone 300 outputs information such as a weather forecast acquired from the server 200 (step S312). For example, the CPU 310 causes the display 330 to output the information. Alternatively, the CPU 310 causes the speaker 370 to output the information. Alternatively, the CPU 310 causes the air conditioner to display the information or output the sound via the server 200.
- a power ON signal of the air conditioner 100 is transmitted from the smartphone 300 to the server 200 (step S402).
- the server 200 transmits a power ON command to the air conditioner 100 (step S404).
- the CPU 110 of the air conditioner 100 transmits a message that the power is turned on to the server 200 via the communication interface 160 (step S406).
- CPU 110 transmits measurement data such as the state of the dust box from various sensors 180 to server 200 via communication interface 160 (step S408).
- the CPU 210 of the server 200 acquires measurement data and reads maintenance information corresponding to the measurement data.
- CPU 210 provides maintenance information to smartphone 300 via communication interface 260 (step S410).
- the CPU 310 of the smartphone 300 outputs the maintenance information acquired from the server 200 (step S412). For example, the CPU 310 causes the display 330 to output the information. Alternatively, the CPU 310 causes the speaker 370 to output the information. Alternatively, the CPU 310 causes the air conditioner 100 to display the information or output the sound via the server 200. ⁇ Second Embodiment>
- the air conditioner 100 when a control command is sent from the remote controller 400 to the air conditioner 100, the air conditioner 100 outputs various types of information, and when a control command is sent from the smartphone 300 to the air conditioner 100, the smartphone 300 Output various information.
- the smartphone 300 may output various types of information.
- the air conditioner 100 and the smartphone 300 may output various types of information.
- the air conditioner 100 may output various types of information.
- the air conditioner 100 and the smartphone 300 may output various types of information.
- the household appliance control application of the smart phone 300 may receive the necessity of the output of various information from a user.
- the CPU 310 of the smartphone 300 indicates an instruction 330 ⁇ / b> A as to whether or not various information is notified to the smartphone 300 when a control command for the air conditioner 100 is input via the operation unit 340.
- maintenance information is output when a power-on command is input.
- the weather forecast, stock price information, currency exchange information, other news, and the like may be output as in the case of the power-off command.
- the information output by the air conditioner 100 and the smartphone 300 is substantially the same, but the air conditioner 100 outputs only the weather forecast, and the smartphone 300 outputs the weather forecast and other news. It may be output. That is, the air conditioner 100 acquires the first information including the weather forecast from the server 200 and outputs the first information, and the smartphone 300 acquires the second information larger than the first information from the server 200. The second information may be output.
- the air conditioner 100 acquires and outputs a weather forecast from 3 hours to 6 hours ahead from the server 200, and the smartphone 300 acquires and outputs a weather forecast from 3 hours to 24 hours ahead from the server 200. May be.
- the air conditioner 100 acquires and outputs a weather forecast from 3 hours to 24 hours from the server 200, and the smartphone 300 acquires and outputs a weather forecast from 3 hours to 6 hours ahead from the server 200. May be.
- the user preferably registers the location of the air conditioner 100 in the server 200.
- the control command is sent from the remote controller 400 to the air conditioner 100 or when the control command is sent from the smartphone 300 to the air conditioner 100
- the weather forecast of the location of the air conditioner 100 is displayed in the air conditioner 100, the smartphone 300, or the remote controller. 400 is preferably output.
- the air conditioner 100 or the smartphone 300 may acquire the user's calendar information.
- the CPU 310 of the smartphone 300 acquires the logged-in user's calendar information from the server 200D according to the program in the memory 320, and after the first predetermined time of the user. The position (for example, after 3 to 9 hours), that is, the destination of the user is specified. Then, the CPU 310 obtains and outputs a weather forecast at the position after the first predetermined time from the weather information providing server 200A. This is because the user is likely to go out immediately.
- the CPU 310 of the smartphone 300 acquires the logged-in user's calendar information from the server 200D according to the program in the memory 320, and the user's first predetermined time A position after a second predetermined time later (for example, 6 to 24 hours later), that is, a user's destination is specified. Then, the CPU 310 obtains and outputs a weather forecast at the position after the second predetermined time from the weather information providing server 200A. This is because it is unlikely that the user will go out immediately.
- the air conditioner 100 acquires the user's calendar information from the server 200D when the power-off command is input, and after the user's first predetermined time (for example, 3 to 9 hours) After), that is, the user's destination is specified. Then, the CPU 310 may acquire and output a weather forecast at the position after the first predetermined time from the weather information providing server 200A.
- the air conditioner 100 receives the power ON command
- the air conditioner 100 acquires the user's calendar information from the server 200D, and after a second predetermined time after the first predetermined time of the user (for example, 6 (24 hours later), that is, the user's destination is specified.
- the CPU 310 may acquire and output a weather forecast at the position after the second predetermined time from the weather information providing server 200A.
- a part or all of the role of the air conditioner 100 of the above embodiment may be played by a communication terminal such as the server 200 or the smartphone 300, the remote controller 400, or the like.
- a communication terminal such as the server 200 or the smartphone 300, the remote controller 400, or the like.
- some or all of the roles of the server 200 may be performed by a plurality of servers, communication terminals such as the air conditioner 100 and the smartphone 300, the remote controller 400, and the like.
- part or all of the roles of the smartphone 300 and the remote controller 400 may be played by the server 200 or the air conditioner 100.
- the server 200 also plays a role of home appliance control, but the home appliance control server may be prepared separately from the server 200.
- a power OFF command for the air conditioner 100 is transmitted from the smartphone 300 to the home appliance control server, and the home appliance control server transmits a power OFF command to the air conditioner 100.
- the CPU 110 of the air conditioner 100 transmits to the server 200 that the power has been turned off via the communication interface 160.
- one aspect of the present invention can also be applied to a case where the object is achieved by supplying a program to a system or apparatus. Then, a storage medium (or memory) storing a program represented by software for achieving one embodiment of the present invention is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores it. The effect of one embodiment of the present invention can also be enjoyed by reading and executing the program code stored in the medium.
- 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 one aspect of the present invention.
- Network system 100 Air conditioner 110: CPU 120: Memory 130: Display 140: Operation unit 150: Sensor 160: Communication interface 165: Infrared interface 170: Speaker 180: Sensor 190: Device driving unit 200: Server 200A: Weather information providing server 200B: News information providing server 200C: Traffic Information providing server 200D: Calendar information providing server 210: CPU 220: Memory 221: Message database 240: Operation unit 260: Communication interface 300: Smartphone 310: CPU 320: Memory 330: Display 340: Operation unit 360: Communication interface 370: Speaker 400: Remote controller 410: CPU 420: Memory 430: Display 440: Operation unit 465: Infrared interface 470: Speaker
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Fuzzy Systems (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Mathematical Physics (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Air Conditioning Control Device (AREA)
- Selective Calling Equipment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
サーバ(200)と、サーバ(200)と通信可能な空気調和機(100)とを備えるネットワークシステム(1)が提供される。空気調和機(100)が制御命令を受け付けた際に、サーバ(200)からの情報が出力される。好ましくは、空気調和機(100)は、制御命令としてON命令を受け付けた際に、各種のセンサから取得した情報をサーバ(200)に送信することによってサーバ(200)からメンテナンス情報を含む第1の情報を取得して当該第1の情報を出力し、制御命令としてOFF命令を受け付けた際に、サーバ(200)から天気予報を含む第2の情報を取得して当該第2の情報を出力する。
Description
本発明の一態様は、空気調和機やサーバを利用してユーザに有効な情報を提供するための技術に関する。
従来から、空気調和機を有効に利用するための技術が知られている。たとえば、特開2004-78719号公報(特許文献1)には、家電機器、洗濯機および情報通知設定プログラムが開示されている。特許文献1によると、外部機器との通信機能を具備した家電機器であって、家電機器へのユーザの接近あるいは操作を検出する検出手段と、検出手段がユーザの接近を検出あるいは操作した際またはその前に通信機能を用いて情報を取得する取得手段と、検出手段がユーザの接近を検出あるいは操作した際に取得手段が通信機能を用いて取得した情報をユーザに通知する情報通知手段とを備えたことを特徴とする。
効率的にユーザに有用な情報を提供するための技術が求められている。そこで、本発明の一態様の目的は、効率的にユーザに有用な情報を提供することができるネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラムを提供することにある。
この発明のある態様に従うと、サーバと、サーバと通信可能な空気調和機とを備えるネットワークシステムが提供される。空気調和機が制御命令を受け付けた際に、サーバからの情報が出力される。
好ましくは、空気調和機は各種センサを含む。空気調和機は、制御命令としてON命令を受け付けた際に、各種のセンサから取得した情報をサーバに送信することによってサーバから空気調和機に関するメンテナンス情報を含む第1の情報を取得して当該第1の情報を出力し、制御命令としてOFF命令を受け付けた際に、サーバから天気予報を含む第2の情報を取得して当該第2の情報を出力する。
好ましくは、情報を出力する時間帯毎に、情報の対象となる時間帯が対応付けられている。
好ましくは、情報を出力する装置毎に、情報の対象となる時間帯が対応付けられている。
好ましくは、ネットワークシステムは、サーバと通信可能な通信端末をさらに備える。空気調和機はリモートコントローラおよび通信端末から制御命令を受け付け可能である。
好ましくは、ネットワークシステムは、サーバと通信可能な通信端末をさらに備える。空気調和機および通信端末がサーバからの情報を出力可能である。
好ましくは、情報は天気予報を含む。通信端末は空気調和機の位置の天気予報を出力する。
好ましくは、サーバは、ユーザのカレンダ情報を取得可能である。サーバは、カレンダ情報に基づいて、サーバからの情報としてユーザの将来の地点の天気予報を提供する。
この発明の別の局面に従うと、空気調和機や他のサーバと通信するための通信インターフェイスと、通信インターフェイスを介して、空気調和機に入力された命令に応じて他のサーバから所定の情報を取得して空気調和機に提供するためのプロセッサと、を備えるサーバが提供される。
この発明の別の局面に従うと、通信インターフェイスとプロセッサとを含むサーバにおける情報処理方法が提供される。情報処理方法は、通信インターフェイスを介してプロセッサが空気調和機に入力された命令を受け付けるステップと、命令に基づいて、プロセッサが通信インターフェイスを介して他のサーバから情報を取得するステップと、プロセッサが通信インターフェイスを介して情報を空気調和機に提供するステップと、を備える。
この発明の別の局面に従うと、サーバと通信するための通信インターフェイスと、各種センサと、出力部と、プロセッサとを備える空気調和機が提供される。プロセッサは、制御命令としてON命令を受け付けた際に、各種センサから取得した情報をサーバに送信することによってサーバから空気調和機のメンテナンス情報を含む第1の情報を取得して当該第1の情報を出力部から出力し、制御命令としてOFF命令を受け付けた際に、サーバから天気予報を含む第2の情報を取得して出力部から当該第2の情報を出力する。
この発明の別の局面に従うと、通信インターフェイスと、出力部と、プロセッサとを含む通信端末のためのプログラムが提供される。プログラムは、空気調和機に制御命令が入力された際に、ユーザのカレンダ情報に基づいてユーザの将来の地点を特定するステップと、地点に関する情報を出力部または空気調和機に出力させるステップと、をプロセッサに実行させる。
以上のように、この発明の一態様によれば、効率的にユーザに有用な情報を提供することができるネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラムが提供される。
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
<第1の実施の形態>
<ネットワークシステム1の全体構成>
<第1の実施の形態>
<ネットワークシステム1の全体構成>
まず、図1を参照して、本実施の形態にかかるネットワークシステム1の全体構成について説明する。ネットワークシステム1は、主に、情報提供サービスを提供するためのサーバ200と、ルータやインターネットなどを介して当該サーバ200と通信可能なエアコン100などの電気機器と、エアコン100を制御するためのリモートコントローラ400と、当該サーバ200と通信可能なスマートフォン300などの通信端末などを含む。本実施の形態にかかるサーバ200は、天気予報を提供するためのサーバ200Aや、ニュースを提供するためのサーバ200Bや、交通情報を提供するためのサーバ200Cや、ユーザのカレンダ情報を提供するためのサーバ200Dなどから各種の情報を取得する。
なお、電気機器とは、図1に記載のエアコン100に限らず、空気清浄機、除湿器、加湿器、照明機器などの家電、テレビ、ハードディスクレコーダ、音楽プレーヤー、ゲーム機などのAV(オーディオ・ビジュアル)機器、照明器具、給湯システム、各種センサなどの住宅設備、などであってもよい。
<ネットワークシステム1の動作概要>
<ネットワークシステム1の動作概要>
次に、本実施の形態にかかるネットワークシステム1の動作概要について説明する。図1および図2を参照して、電気機器としてのエアコン100は、リモートコントローラ400やスマートフォン300などを介して制御命令を受け付けたタイミングで、ユーザに有用な情報を出力する。
たとえば、朝に、リモートコントローラ400を介して操作命令を受け付けると、エアコン100は、サーバ200にその日の昼間の天気予報や前日のニューヨークマーケットの株や為替などの情報を要求する。そして、エアコン100は、サーバ200からの情報に基づいて、その日の昼間の天気予報や前日のニューヨークマーケットの株や為替などの情報などを出力する。
そして、夜に、リモートコントローラ400を介して操作命令を受け付けると、エアコン100は、サーバ200に明日の天気予報や今日の東京マーケットの株や為替などの情報を要求する。そして、エアコン100は、サーバ200からの情報に基づいて、明日の天気予報や今日の東京マーケットの株や為替などの情報などを出力する。
なお、本実施の形態においては、図3に示すように、スマートフォン300を介して、エアコン100の操作命令を受け付けることができる。この場合は、スマートフォン300が、サーバ200に上記の情報を要求する。そして、図4に示すように、スマートフォン300が、サーバ200からの情報を出力する。
以上のように、本実施の形態にかかるネットワークシステム1においては、天気予報などの有用な情報が、ユーザが家を出る際や就寝する際や帰宅前などの適切なタイミングで、出力される。以下、このような機能を実現するためのネットワークシステム1の具体的な構成について詳述する。
<電気機器としてのエアコン100のハードウェア構成>
<電気機器としてのエアコン100のハードウェア構成>
まず、図5を参照して、エアコン100の構成について説明する。図5を参照して、エアコン100は、主たる構成要素として、CPU(Central Processing Unit)110と、メモリ120と、ディスプレイ130、操作部140と、センサ150と、通信インターフェイス160と、赤外線インターフェイス165と、スピーカ170と、各種センサ180と、機器駆動部190とを含む。
CPU110は、メモリ120あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、エアコン100の各部を制御する。
メモリ120は、各種のRAM(Random Access Memory)、各種のROM(Read Only Memory)などによって実現される。メモリ120は、CPU110によって実行されるプログラムや、CPU110によるプログラムの実行により生成されたデータ、操作部140を介して入力されたデータ、リモートコントローラ400から受信したデータ、ルータやインターネットを介してサーバ200から受信したデータなどを記憶する。
ディスプレイ130は、CPU110からの信号に基づいて、文字や画像などを出力する。なお、ディスプレイ130は、単にライトであってもよい。
操作部140は、ボタン、タッチパネル、キーボードなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU110に入力する。なお、ディスプレイ130と操作部140とは、タッチパネルを構成してもよい。
通信インターフェイス160は、無線LANまたは有線LANなどの通信モジュールによって実現される。通信インターフェイス160は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、CPU110は、通信インターフェイス160を介して、サーバ200などの他の装置から各種の情報を受信したり、当該他の装置に各種の情報を送信したりする。
赤外線インターフェイス165は、リモートコントローラ400からの命令を受け付けてCPU110に受け渡す。
スピーカ170は、CPU110からの信号に基づいて、警告音やメッセージなどの音声を出力する。
センサ180は、CPU110からの信号に基づいて、室温や外気温や各部の使用回数やダストボックスの状態などを測定したり、人の存在を検知したりして、結果をCPU110に受け渡す。
機器駆動部190は、CPU110からの信号に基づいて、電気機器の各部(モータやヒータなど)を制御する。
<サーバ200のハードウェア構成>
<サーバ200のハードウェア構成>
次に、図6を参照して、サーバ200の構成について説明する。サーバ200は、主たる構成要素として、CPU210と、メモリ220と、操作部240と、通信インターフェイス260とを含む。
CPU210は、メモリ220に記憶されているプログラムを実行することによって、サーバ200の各部を制御する。たとえば、CPU210は、メモリ220に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
メモリ220は、各種のRAM、各種のROMなどによって実現される。メモリ220は、CPU210によって実行されるプログラムや、CPU210によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかる情報提供サービスに利用されるデータベースなどを記憶する。
たとえば、メモリ220は、ユーザデータベースや、機器データベースや、メッセージデータベース221などのデータを格納する。なお、本実施の形態においては、これらのデータベースなどの情報がサーバ200に格納されているが、それらの情報はサーバ200がアクセス可能な他の装置に格納されてもよい。
図7は、本実施の形態にかかるメッセージデータベース221を示すイメージ図である。図7を参照して、本実施の形態にかかるメッセージデータベース221は、メッセージ毎に、メッセージIDと、操作命令を受け付ける時間の範囲と、メッセージ本体などを格納する。
たとえば、サーバ200のCPU210は、ユーザや家電の住所の郵便番号に基づいて、外部のサーバから当該郵便番号に対応する天気予報を取得する。CPU210は、天気予報を埋め込んだメッセージを作成する。CPU210は、通信インターフェイス260を介してメッセージの音声データをエアコン100に送信する。
なお、本実施の形態においては、エアコン100への命令が入力される時間帯と、天気予報の時間帯とが対応付けられている。たとえば、エアコン100への命令が入力される時間帯の5時~9時に対して、天気予報の時間帯は当日の8時から18時である。エアコン100への命令が入力される時間帯の21時~24時に対して、天気予報の時間帯は次の日の午前3時から13時である。
図6に戻って、操作部240は、サービスの管理者などの命令を受け付けて、当該命令をCPU210に入力する。
通信インターフェイス260は、CPU210からのデータを、インターネット、キャリア網、ルータなどを介して、エアコン100やスマートフォン300などの他の装置に送信する。逆に、通信インターフェイス260は、インターネット、キャリア網、ルータなどを介してエアコン100やスマートフォン300などの他の装置からのデータを受信して、CPU210に受け渡す。
<通信端末としてのスマートフォン300のハードウェア構成>
<通信端末としてのスマートフォン300のハードウェア構成>
まず、図8を参照して、スマートフォン300の構成について説明する。スマートフォン300は、主たる構成要素として、CPU310と、メモリ320と、ディスプレイ330、操作部340と、通信インターフェイス360と、スピーカ370とを含む。
CPU310は、メモリ320あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、スマートフォン300の各部を制御する。
メモリ320は、各種のRAM、各種のROMなどによって実現される。メモリ320は、CPU310によって実行されるプログラムや、CPU310によるプログラムの実行により生成されたデータ、操作部340を介して入力されたデータ、ルータやインターネットを介してサーバ200から受信したデータなどを記憶する。
ディスプレイ330は、CPU310からの信号に基づいて、文字や画像などを出力する。操作部340は、ボタン、タッチパネル、キーボードなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU310に入力する。なお、ディスプレイ330と操作部340とは、タッチパネルを構成してもよい。
通信インターフェイス360は、アンテナなどによって実現される。通信インターフェイス360は、サーバ200やエアコン100などの他の装置との間でデータをやり取りする。すなわち、CPU310は、通信インターフェイス360を介して、サーバ200などの他の装置から各種の情報を受信したり、当該他の装置に各種の情報を送信したりする。
スピーカ370は、CPU310からの信号に基づいて、警告音やメッセージなどの音声を出力する。
<リモートコントローラ400のハードウェア構成>
<リモートコントローラ400のハードウェア構成>
まず、図9を参照して、リモートコントローラ400の構成について説明する。図9を参照して、リモートコントローラ400は、主たる構成要素として、CPU410と、メモリ420と、ディスプレイ430、操作部440と、赤外線インターフェイス465と、スピーカ470とを含む。
CPU410は、メモリ420あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、リモートコントローラ400の各部を制御する。
メモリ420は、各種のRAM、各種のROMなどによって実現される。メモリ420は、CPU410によって実行されるプログラムや、CPU410によるプログラムの実行により生成されたデータ、操作部440を介して入力された命令などを記憶する。
ディスプレイ430は、CPU410からの信号に基づいて、文字や画像などを出力する。なお、ディスプレイ430は、単にライトであってもよい。
操作部440は、ボタン、タッチパネル、キーボードなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU410に入力する。なお、ディスプレイ430と操作部440とは、タッチパネルを構成してもよい。
赤外線インターフェイス465は、入力された命令を示す信号をエアコン100に送信する。
スピーカ470は、CPU410からの信号に基づいて、警告音やメッセージなどの音声を出力する。
<ネットワークシステム1の情報処理>
<ネットワークシステム1の情報処理>
次に、図10~図13を参照して、本実施の形態にかかるネットワークシステム1の情報処理について説明する。
まず、図10を参照して、ユーザがリモートコントローラ400に電源OFF命令を入力した場合について説明する。
リモートコントローラ400から電源OFF信号がエアコン100に送信される(ステップS102)。エアコン100のCPU110は、通信インターフェイス160を介して、電源OFFされた旨をサーバ200に送信する(ステップS104)。
サーバ200のCPU210は、通信インターフェイス260を介して、他のサーバ200A,200B,200Cから天気予報や株価情報や為替情報やその他のニュースなどを取得する(ステップS106,ステップS108)。CPU210は、通信インターフェイス260を介いて、取得した情報をエアコン100に提供する(ステップS110)。
エアコン100のCPU110は、サーバ200から取得した天気予報などの情報を出力する(ステップS112)。たとえば、CPU110は、ディスプレイ130に当該情報を出力させる。あるいは、CPU110は、スピーカ170に当該情報を出力させる。あるいは、CPU110は、リモートコントローラ400に当該情報を表示させたり音声出力させたりする。
次に、図11を参照して、ユーザがリモートコントローラ400に電源ON命令を入力した場合について説明する。
リモートコントローラ400から電源ON信号がエアコン100に送信される(ステップS202)。エアコン100のCPU110は、通信インターフェイス160を介して、電源ONされた旨をサーバ200に送信する(ステップS204)。本実施の形態においては、CPU110は、通信インターフェイス160を介して、各種のセンサ180からのダストボックスの状態などの測定データをサーバ200に送信する(ステップS206)。
サーバ200のCPU210は、測定データを取得して、測定データに対応するメンテナンス情報を読み出す。CPU210は、通信インターフェイス260を介して、メンテナンス情報をエアコン100に提供する(ステップS210)。
エアコン100のCPU110は、サーバ200から取得したメンテナンス情報を出力する(ステップS212)。たとえば、CPU110は、ディスプレイ130に当該情報を出力させる。あるいは、CPU110は、スピーカ170に当該情報を出力させる。あるいは、CPU110は、リモートコントローラ400に当該情報を表示させたり音声出力させたりする。
次に、図12を参照して、ユーザがスマートフォン300の家電制御アプリケーションにエアコン100の電源OFF命令を入力した場合について説明する。
スマートフォン300から、エアコン100の電源OFF命令がサーバ200に送信される(ステップS302)。サーバ200は、電源OFF命令をエアコン100に送信する(ステップS304)。エアコン100のCPU110は、通信インターフェイス160を介して、電源OFFした旨をサーバ200に送信する(ステップS306)。
サーバ200のCPU210は、通信インターフェイス260を介して、他のサーバ200A,200B,200Cから天気予報や株価情報や為替情報やその他のニュースなどを取得する(ステップS308,ステップS310)。CPU210は、通信インターフェイス260を介いて、取得した情報をスマートフォン300に提供する(ステップS312)。
スマートフォン300のCPU310は、サーバ200から取得した天気予報などの情報を出力する(ステップS312)。たとえば、CPU310は、ディスプレイ330に当該情報を出力させる。あるいは、CPU310は、スピーカ370に当該情報を出力させる。あるいは、CPU310は、サーバ200を介して、エアコンに当該情報を表示させたり音声出力させたりする。
次に、図13を参照して、ユーザがスマートフォン300の家電制御アプリケーションに電源ON命令を入力した場合について説明する。
スマートフォン300から、エアコン100の電源ON信号がサーバ200に送信される(ステップS402)。サーバ200は、電源ON命令をエアコン100に送信する(ステップS404)。エアコン100のCPU110は、通信インターフェイス160を介して、電源ONされた旨をサーバ200に送信する(ステップS406)。本実施の形態においては、CPU110は、通信インターフェイス160を介して、各種のセンサ180からのダストボックスの状態などの測定データをサーバ200に送信する(ステップS408)。
サーバ200のCPU210は、測定データを取得して、測定データに対応するメンテナンス情報を読み出す。CPU210は、通信インターフェイス260を介して、メンテナンス情報をスマートフォン300に提供する(ステップS410)。
スマートフォン300のCPU310は、サーバ200から取得したメンテナンス情報を出力する(ステップS412)。たとえば、CPU310は、ディスプレイ330に当該情報を出力させる。あるいは、CPU310は、スピーカ370に当該情報を出力させる。あるいは、CPU310は、サーバ200を介してエアコン100に当該情報を表示させたり音声出力させたりする。
<第2の実施の形態>
<第2の実施の形態>
第1の実施の形態においては、リモートコントローラ400からエアコン100に制御命令が送られた際はエアコン100が各種の情報を出力し、スマートフォン300からエアコン100に制御命令が送られた際はスマートフォン300が各種の情報を出力するものであった。
しかしながら、リモートコントローラ400からエアコン100に制御命令が送られた際にスマートフォン300が各種の情報を出力してもよい。あるいは、リモートコントローラ400からエアコン100に制御命令が送られた際にエアコン100とスマートフォン300とが各種の情報を出力してもよい。
また、スマートフォン300からエアコン100に制御命令が送られた際にエアコン100が各種の情報を出力してもよい。あるいは、スマートフォン300からエアコン100に制御命令が送られた際にエアコン100とスマートフォン300とが各種の情報を出力してもよい。
あるいは、スマートフォン300の家電制御アプリケーションが、ユーザから、各種情報の出力の要否を受け付けてもよい。たとえば、図14に示すように、スマートフォン300のCPU310は、操作部340を介して、エアコン100に対する制御命令が入力された際に、スマートフォン300に各種情報が通知されるか否かについての指示330Aを受け付ける。
<第3の実施の形態>
<第3の実施の形態>
第1の実施の形態においては、電源ON命令が入力された際には、メンテナンス情報が出力されるものであった。しかしながら、電源ON命令が入力された際にも、電源OFF命令の際と同じように、天気予報や株価情報や為替情報やその他のニュースなどが出力されてもよい。
<第4の実施の形態>
<第4の実施の形態>
第1の実施の形態においては、エアコン100とスマートフォン300とが出力する情報は実質的に同じものであったが、エアコン100は天気予報のみを出力し、スマートフォン300は天気予報とその他のニュースを出力してもよい。すなわち、エアコン100が天気予報を含む第1の情報をサーバ200から取得して当該第1の情報を出力し、スマートフォン300が第1の情報よりも多い第2の情報をサーバ200から取得して当該第2の情報を出力してもよい。
あるいは、エアコン100が3時間先から6時間先までの天気予報をサーバ200から取得して出力し、スマートフォン300が、3時間先から24時間先までの天気予報をサーバ200から取得して出力してもよい。あるいは逆に、エアコン100が3時間先から24時間先までの天気予報をサーバ200から取得して出力し、スマートフォン300が3時間先から6時間先までの天気予報をサーバ200から取得して出力してもよい。
<第5の実施の形態>
<第5の実施の形態>
ユーザは、エアコン100の所在地をサーバ200に登録していることが好ましい。そして、リモートコントローラ400からエアコン100に制御命令が送られた際も、スマートフォン300からエアコン100に制御命令が送られた際も、エアコン100の所在地の天気予報が、エアコン100やスマートフォン300やリモートコントローラ400から出力されることが好ましい。
<第6の実施の形態>
<第6の実施の形態>
あるいは、エアコン100またはスマートフォン300は、ユーザのカレンダ情報を取得してもよい。たとえば、スマートフォン300のCPU310は、エアコン100に電源OFF命令が入力された際に、メモリ320のプログラムに従って、ログインしたユーザのカレンダ情報をサーバ200Dから取得して、当該ユーザの第1の所定時間後(たとえば、3~9時間後)の位置、すなわちユーザの行き先を特定する。そして、CPU310は、天気情報提供サーバ200Aから第1の所定時間後の当該位置の天気予報を取得して出力する。ユーザがすぐに出かける可能性が高いからである。
同様に、スマートフォン300のCPU310は、エアコン100に電源ON命令が入力された際に、メモリ320のプログラムに従って、ログインしたユーザのカレンダ情報をサーバ200Dから取得して、当該ユーザの第1の所定時間よりも後の第2の所定時間後(たとえば、6~24時間後)の位置、すなわちユーザの行き先を特定する。そして、CPU310は、天気情報提供サーバ200Aから第2の所定時間後の当該位置の天気予報を取得して出力する。ユーザがすぐに出かける可能性が低いからである。
なお、スマートフォン300に限らず、エアコン100が、電源OFF命令が入力された際に、ユーザのカレンダ情報をサーバ200Dから取得して、当該ユーザの第1の所定時間後(たとえば、3~9時間後)の位置、すなわちユーザの行き先を特定する。そして、CPU310は、天気情報提供サーバ200Aから第1の所定時間後の当該位置の天気予報を取得して出力してもよい。そして、エアコン100が、電源ON命令が入力された際に、ユーザのカレンダ情報をサーバ200Dから取得して、当該ユーザの第1の所定時間よりも後の第2の所定時間後(たとえば、6~24時間後)の位置、すなわちユーザの行き先を特定する。そして、CPU310は、天気情報提供サーバ200Aから第2の所定時間後の当該位置の天気予報を取得して出力してもよい。
<第7の実施の形態>
<第7の実施の形態>
上記の実施の形態のエアコン100の役割の一部や全部を、サーバ200やスマートフォン300などの通信端末やリモートコントローラ400などが担ってもよい。あるいは、サーバ200の役割の一部や全部を、複数のサーバやエアコン100やスマートフォン300などの通信端末やリモートコントローラ400などが担ってもよい。あるいは、スマートフォン300やリモートコントローラ400の役割の一部や全部を、サーバ200やエアコン100などが担ってもよい。
例えば、第1の実施の形態においては、サーバ200が家電制御の役割も担っているが、家電制御サーバはサーバ200とは別に準備されてもよい。この場合は、スマートフォン300からエアコン100の電源OFF命令が家電制御サーバに送信されて、家電制御サーバが電源OFF命令をエアコン100に送信する。そして、エアコン100のCPU110が、通信インターフェイス160を介して、電源OFFした旨をサーバ200に送信する。
<その他の応用例>
<その他の応用例>
本発明の一態様は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明の一態様を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体(あるいはメモリ)を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の一態様の効果を享受することが可能となる。
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明の一態様を構成することになる。
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
1 :ネットワークシステム
100 :エアコン
110 :CPU
120 :メモリ
130 :ディスプレイ
140 :操作部
150 :センサ
160 :通信インターフェイス
165 :赤外線インターフェイス
170 :スピーカ
180 :センサ
190 :機器駆動部
200 :サーバ
200A :天気情報提供サーバ
200B :ニュース情報提供サーバ
200C :交通情報提供サーバ
200D :カレンダ情報提供サーバ
210 :CPU
220 :メモリ
221 :メッセージデータベース
240 :操作部
260 :通信インターフェイス
300 :スマートフォン
310 :CPU
320 :メモリ
330 :ディスプレイ
340 :操作部
360 :通信インターフェイス
370 :スピーカ
400 :リモートコントローラ
410 :CPU
420 :メモリ
430 :ディスプレイ
440 :操作部
465 :赤外線インターフェイス
470 :スピーカ
100 :エアコン
110 :CPU
120 :メモリ
130 :ディスプレイ
140 :操作部
150 :センサ
160 :通信インターフェイス
165 :赤外線インターフェイス
170 :スピーカ
180 :センサ
190 :機器駆動部
200 :サーバ
200A :天気情報提供サーバ
200B :ニュース情報提供サーバ
200C :交通情報提供サーバ
200D :カレンダ情報提供サーバ
210 :CPU
220 :メモリ
221 :メッセージデータベース
240 :操作部
260 :通信インターフェイス
300 :スマートフォン
310 :CPU
320 :メモリ
330 :ディスプレイ
340 :操作部
360 :通信インターフェイス
370 :スピーカ
400 :リモートコントローラ
410 :CPU
420 :メモリ
430 :ディスプレイ
440 :操作部
465 :赤外線インターフェイス
470 :スピーカ
Claims (12)
- サーバと、
前記サーバと通信可能な空気調和機とを備えるネットワークシステムであって、
前記空気調和機が制御命令を受け付けた際に、前記サーバからの情報を出力する、ネットワークシステム。 - 前記空気調和機は各種センサを含み、
前記空気調和機は、
前記制御命令としてON命令を受け付けた際に、各種のセンサから取得した情報を前記サーバに送信することによって前記サーバから前記空気調和機に関するメンテナンス情報を含む第1の情報を取得して当該第1の情報を出力し、
前記制御命令としてOFF命令を受け付けた際に、前記サーバから天気予報を含む第2の情報を取得して当該第2の情報を出力する、請求項1に記載のネットワークシステム。 - 前記情報を出力する時間帯毎に、前記情報の対象となる時間帯が対応付けられている、請求項1または2に記載のネットワークシステム。
- 前記情報を出力する装置毎に、前記情報の対象となる時間帯が対応付けられている、請求項1から3のいずれか1項に記載のネットワークシステム。
- 前記サーバと通信可能な通信端末をさらに備え、
前記空気調和機はリモートコントローラおよび通信端末から前記制御命令を受け付け可能である、請求項1から4のいずれか1項に記載のネットワークシステム。 - 前記サーバと通信可能な通信端末をさらに備え、
前記空気調和機および前記通信端末が前記サーバからの前記情報を出力可能である、請求項1から4のいずれか1項に記載のネットワークシステム。 - 前記情報は天気予報を含み、
前記通信端末は前記空気調和機の位置の天気予報を出力する、請求項6に記載のネットワークシステム。 - 前記サーバは、ユーザのカレンダ情報を取得可能であって、
前記サーバは、前記カレンダ情報に基づいて、前記サーバからの情報として前記ユーザの将来の地点の天気予報を提供する、請求項1から7のいずれか1項に記載のネットワークシステム。 - 空気調和機や他のサーバと通信するための通信インターフェイスと、
前記通信インターフェイスを介して、前記空気調和機に入力された命令に応じて前記他のサーバから所定の情報を取得して前記空気調和機に提供するためのプロセッサと、を備えるサーバ。 - 通信インターフェイスとプロセッサとを含むサーバにおける情報処理方法であって、
前記通信インターフェイスを介して前記プロセッサが空気調和機に入力された命令を受け付けるステップと、
前記命令に基づいて、前記プロセッサが前記通信インターフェイスを介して他のサーバから情報を取得するステップと、
前記プロセッサが前記通信インターフェイスを介して前記情報を前記空気調和機に提供するステップと、を備える情報処理方法。 - サーバと通信するための通信インターフェイスと、
各種センサと、
出力部と、
プロセッサとを備え、
前記プロセッサは、制御命令としてON命令を受け付けた際に、前記各種センサから取得した情報を前記サーバに送信することによって前記サーバから空気調和機のメンテナンス情報を含む第1の情報を取得して当該第1の情報を前記出力部から出力し、前記制御命令としてOFF命令を受け付けた際に、前記サーバから天気予報を含む第2の情報を取得して前記出力部から当該第2の情報を出力する、空気調和機。 - 通信インターフェイスと、出力部と、プロセッサとを含む通信端末のためのプログラムであって、
空気調和機に制御命令が入力された際に、ユーザのカレンダ情報に基づいて前記ユーザの将来の地点を特定するステップと、
前記地点に関する情報を前記出力部または前記空気調和機に出力させるステップと、を前記プロセッサに実行させる通信端末のためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201780061820.3A CN109891156B (zh) | 2016-10-24 | 2017-08-31 | 网络系统、服务器、信息处理方法、空气调节机、以及程序 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016207567A JP6625034B2 (ja) | 2016-10-24 | 2016-10-24 | ネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラム |
JP2016-207567 | 2016-10-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018079063A1 true WO2018079063A1 (ja) | 2018-05-03 |
Family
ID=62024134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2017/031340 WO2018079063A1 (ja) | 2016-10-24 | 2017-08-31 | ネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラム |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6625034B2 (ja) |
CN (1) | CN109891156B (ja) |
WO (1) | WO2018079063A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108944339B (zh) * | 2018-07-24 | 2020-08-04 | 奇瑞汽车股份有限公司 | 汽车空调远程控制系统、方法及服务器 |
JP7311272B2 (ja) * | 2019-01-29 | 2023-07-19 | シャープ株式会社 | 空気調和機 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010065947A (ja) * | 2008-09-11 | 2010-03-25 | Toshiba Corp | 室圧制御装置および室圧制御方法 |
JP2010128416A (ja) * | 2008-12-01 | 2010-06-10 | Mitsubishi Electric Corp | 電子機器 |
JP2011099622A (ja) * | 2009-11-06 | 2011-05-19 | Mitsubishi Electric Corp | 空調システム |
JP2013139968A (ja) * | 2012-01-05 | 2013-07-18 | Seiko Epson Corp | 空調制御システム、空調制御装置及び空調制御方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102147143B (zh) * | 2011-04-06 | 2013-06-12 | 深圳达实智能股份有限公司 | 一种中央空调系统启停优化控制方法及装置 |
CN103528168B (zh) * | 2013-11-01 | 2016-09-14 | 珠海格力电器股份有限公司 | 空调系统运行控制方法、装置、系统主机及空调系统 |
US10119714B2 (en) * | 2014-09-10 | 2018-11-06 | Cielo WiGle Inc. | System and method for remotely controlling IR-enabled appliances via networked device |
CN105509264B (zh) * | 2015-12-30 | 2018-08-24 | 重庆大学 | 基于室内热舒适状态的空调系统启停控制装置及控制方法 |
CN105805890A (zh) * | 2016-03-30 | 2016-07-27 | 深圳微自然创新科技有限公司 | 一种空调开启温度智能控制方法及相关装置 |
-
2016
- 2016-10-24 JP JP2016207567A patent/JP6625034B2/ja not_active Expired - Fee Related
-
2017
- 2017-08-31 WO PCT/JP2017/031340 patent/WO2018079063A1/ja active Application Filing
- 2017-08-31 CN CN201780061820.3A patent/CN109891156B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010065947A (ja) * | 2008-09-11 | 2010-03-25 | Toshiba Corp | 室圧制御装置および室圧制御方法 |
JP2010128416A (ja) * | 2008-12-01 | 2010-06-10 | Mitsubishi Electric Corp | 電子機器 |
JP2011099622A (ja) * | 2009-11-06 | 2011-05-19 | Mitsubishi Electric Corp | 空調システム |
JP2013139968A (ja) * | 2012-01-05 | 2013-07-18 | Seiko Epson Corp | 空調制御システム、空調制御装置及び空調制御方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109891156B (zh) | 2020-11-24 |
JP2018071797A (ja) | 2018-05-10 |
JP6625034B2 (ja) | 2019-12-25 |
CN109891156A (zh) | 2019-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109672720B (zh) | 用于控制IoT装置的电子装置及其操作方法 | |
JP6715283B2 (ja) | ネットワークシステム、および情報処理方法 | |
JP2024028748A (ja) | イベントクリップを提供するための、方法、電子装置、サーバシステム、およびプログラム | |
KR102456362B1 (ko) | 외부 장치 액션 설정 방법 및 이를 지원하는 전자 장치 | |
JP2016063415A (ja) | ネットワークシステム、音声出力方法、サーバ、機器、および音声出力プログラム | |
JP6681582B2 (ja) | 空気調和制御システムにおける情報端末の制御方法及び空気調和制御システム | |
WO2018079063A1 (ja) | ネットワークシステム、サーバ、情報処理方法、空気調和機、およびプログラム | |
JP5842809B2 (ja) | 制御対象機器、機器制御システム、機器制御プログラム、および機器制御方法 | |
JP2019039570A (ja) | 空気清浄システム | |
JP6181486B2 (ja) | 通信システム、サーバ装置、携帯端末装置、および情報処理方法 | |
CN110658736A (zh) | 家电的控制方法、家电控制装置和计算机存储介质 | |
WO2016042872A1 (ja) | ネットワークシステム、音声出力方法、サーバ、および機器 | |
TWI679384B (zh) | 空氣清淨機以及網路系統 | |
JP2018021710A (ja) | 空気調和システム | |
JP6352077B2 (ja) | 遠隔操作システム、及び専用操作器 | |
JP2019015428A (ja) | 空気調和システムおよびサーバ | |
KR20210101920A (ko) | 서버 장치 및 그의 제어 방법 | |
JP5522632B2 (ja) | コントローラ、通信方法、およびネットワークシステム | |
JP6622112B2 (ja) | ネットワークシステム | |
JP2018195011A (ja) | ロボットまたは電子回路モジュール制御システム、プログラム | |
JP6727177B2 (ja) | 管理装置、管理方法及びプログラム | |
JP2017151742A (ja) | ネットワークシステム、サーバ、情報処理方法、および電気機器 | |
JP7534157B2 (ja) | 環境制御システムおよび環境制御方法 | |
CN111835603B (zh) | 网络系统 | |
JP2016076762A (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: 17864855 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: 17864855 Country of ref document: EP Kind code of ref document: A1 |