EP3460345A1 - Air conditioning management device and program - Google Patents
Air conditioning management device and program Download PDFInfo
- Publication number
- EP3460345A1 EP3460345A1 EP16902303.3A EP16902303A EP3460345A1 EP 3460345 A1 EP3460345 A1 EP 3460345A1 EP 16902303 A EP16902303 A EP 16902303A EP 3460345 A1 EP3460345 A1 EP 3460345A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- air
- data
- management
- screen
- management screen
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000004378 air conditioning Methods 0.000 title claims abstract description 68
- 230000004044 response Effects 0.000 claims abstract description 7
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 35
- 238000007726 management method Methods 0.000 abstract description 174
- 238000013500 data storage Methods 0.000 abstract description 16
- 238000012544 monitoring process Methods 0.000 description 43
- 238000012545 processing Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000009423 ventilation Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000007791 dehumidification Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001308 synthesis method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/89—Arrangement or mounting of control or safety devices
-
- 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/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- 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/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/88—Electrical aspects, e.g. circuits
Definitions
- the present disclosure relates to an air-conditioning management device and a program.
- a building management system for integrated management of devices installed in a building is widely known.
- Techniques are also known that monitor and control operating states of devices such as air conditioners by accessing the building management system via a local area network (LAN) through a terminal device with a general web browser installed therein.
- LAN local area network
- Patent Literature 1 One of such techniques is disclosed in Patent Literature 1.
- Patent Literature 1 discloses a technique in which an administration management device is provided between an internal bus of the building management system and the LAN. This administration management device collects, in response to a request from a terminal device connected to the LAN, data of operating states of air conditioners and the like included in the building management system, and edits the collected data to obtain information to be displayed on a screen in hypertext format. The administration management device then transmits the information to the terminal device that is the requestor.
- Patent Literature 1 Unexamined Japanese Patent Application Kokai Publication No. H10-207527
- the building management system of Patent Literature 1 includes a man-machine device.
- the man-machine device displays the operating states of the air conditioners and the like to an operator residing in a central monitoring room, and receives from the operator an input for controlling operations of the air conditioners and the like.
- This man-machine device does not adopt display of a screen in hypertext format, thus preventing commonality of design concept of screen display capabilities between the man-machine device and the terminal device. This poses difficulties in reduction in costs including development and maintenance costs.
- the present disclosure is made for solving the above-mentioned difficulties, and thus an objective of the present disclosure is to provide an air-conditioning management device and a program for reduction of development cost and the like for screen display capabilities.
- an air-conditioning management device includes display means, terminal communication means, storage means, web server means, and management screen generation means.
- the display means displays a management screen for management of operating states of an air conditioner.
- the terminal communication means communicates with a terminal device.
- the storage means stores web content data and air-conditioner data relating to the air conditioner.
- the web server means transmits, in response to a request from the terminal device, the web content data via the terminal communication means to the terminal device.
- the management screen generation means generates the management screen by synthesizing the air-conditioner data with the screen data that is based on the web content data, and outputs the generated management screen to the display means.
- the air-conditioning management device displays management screen by synthesis of air-conditioner data with screen data that is based on web content data provided by the terminal device, thereby reducing development cost for screen display capabilities.
- FIG. 1 is a diagram illustrating an overall configuration of an air-conditioning management system 1 according to an embodiment of the present disclosure.
- the air-conditioning management system 1 is, for example, a system for managing air conditioning of buildings such as office buildings, and as illustrated in FIG. 1 , includes an air-conditioning management device 2, air conditioners 3, monitoring terminals 4, and a remote controller 5.
- the air-conditioning management device 2, the air conditioners 3, and the remote controller 5 are communicatively connected to one another through a communication line 6.
- the air-conditioning management device 2 and the monitoring terminals 4 are communicatively connected to one another through a communication line 7.
- the air conditioners 3 are installed at different positions in a predetermined room space, and are monitored and controlled under control of the air-conditioning management device 2.
- the air conditioners 3 are also collectively referred to as a group of air conditioners 8.
- the remote controller 5 is disposed near an entrance and exit of the room space in which the group of air conditioners 8 is installed.
- the remote controller 5 receives an input operation from a user, and transmits, to the group of air conditioners 8 or one or more air conditioners 3 specified by the user, control data that is based on the received input operation.
- the air conditioners 3 receive the control data transmitted by the remote controller 5, and then operate based on the received control data. In this case, the air conditioners 3 transmit, to the air-conditioning management device 2, data (operating state data) relating to their own operating states that are changed based on the control data transmitted by the remote controller 5.
- the air-conditioning management device 2 is disposed at an area for authorized personnel only, such as a control room in the building, and performs an integrated management (monitoring and control) of the group of air conditioners 8.
- the air-conditioning management device 2 includes, as illustrated in FIG. 2 , a display 20, an operation receiver 21, an air-conditioner communicator 22, a terminal communicator 23, a data storage 24, and a controller 25.
- the display 20 includes a display device.
- the display device include a cathode-ray tube (CRT) display, a liquid crystal display, an organic electroluminescent (EL) display, and a plasma display.
- the display 20 displays, under control of the controller 25, a management screen for managing the operating states of the group of air conditioners 8.
- the management screen include a monitoring screen for monitoring the operating states of the group of air conditioners 8 and an operation screen for controlling the group of air conditioners 8.
- Examples of the operation receiver 21 include a keyboard, a mouse, a keypad, a touchpad, and a touch panel.
- the operation receiver 21 receives an operation performed by an administrator or the like, and sends to the controller 25 a signal relating to the received operation.
- the operation receiver 21 is a touch panel, the operation receiver 21 is disposed on the display 20.
- the air-conditioner communicator 22 serves as an interface to the communication line 6 that is a dedicated communication line.
- the air-conditioning management device 2 receives data from and transmits data to the air conditioners 3 via the air-conditioner communicator 22.
- the communication line 6 is not necessarily limited to a dedicated communication line. Instead of the dedicated communication line, for example, a general-purpose communication line may be used that is configured using a LAN, RS-485 interface, and the like.
- the terminal communicator 23 servers as an interface to the communication line 7.
- the air-conditioning management device 2 receives data from and transmits data to the monitoring terminals 4 via the terminal communicator 23.
- the communication line 7 is a communication path, for example a wired or wireless LAN, which can achieve general-purpose communication.
- This embodiment uses, as a communication protocol between the air-conditioning management device 2 and the monitoring terminal 4, hypertext transfer protocol (HTTP) that is generally used for web browsers.
- HTTP hypertext transfer protocol
- the communication protocol is, however, not limited to the HTTP, and another protocol, such as WebSocket, can be used.
- the data storage 24 (storage means) includes readable and writable nonvolatile semiconductor memory such as flash memory, and/or a hard disk drive.
- the data storage 24 stores data necessary for monitoring and controlling the group of air conditioners 8. Specifically, the data storage 24 stores air-conditioner data 240 and web content data 241.
- the air-conditioner data 240 includes connection information 2400 and operating state management data 2401.
- the connection information 2400 is information necessary for communication with each air conditioner 3, such as information of each air conditioner 3 regarding an address, an identification number, an operation group number, and device type identification information.
- the operating state management data 2401 is data for management of the current operating state of each air conditioner 3. Examples of the current operating state include an operating/stopping state, operation modes such as a cooling/heating/ventilation mode, a setting temperature, an indoor temperature, and an indoor humidity.
- the operating state management data 2401 is updated as necessary upon reception and transmission of data between the air-conditioning management device 2 and each air conditioner 3.
- the web content data 241 defines web contents that are to be displayed on the web browser of the monitoring terminal 4.
- the web content data 241 includes a screen layout file 2410 and a program 2411.
- the screen layout file 2410 is a group of files created in description language such as a hypertext markup language (HTML).
- the monitoring terminal 4 can display the management screen, such as the monitoring screen and the operation screen, on a web browser in accordance with the screen layout file 2410 obtained from the air-conditioning management device 2.
- the program 2411 is a program to be downloaded and executed by the monitoring terminal 4. Execution of the program 2411 establishes various types of communication of the monitoring terminal 4 with the air-conditioning management device 2. The monitoring terminal 4 can thereby obtain data relating to the air conditioners 3.
- the program 2411 is described in, for example, JavaScript (R), Java (R) applets, Flash (R), or the like.
- the data storage 24 stores one or more programs for management of the operating states of the air conditioners 3 though the programs are not illustrated.
- the controller 25 includes a central processing unit (CPU), a read only memory (ROM), and a random access memory (RAM), all non-illustrated, and performs an integrated control of the air-conditioning management device 2. Detailed features of the controller 25 are described below.
- the monitoring terminal 4 is a personal computer with general-purpose web browser capabilities.
- the monitoring terminal 4 receives the web content data 241 via the communication line 7 from the air-conditioning management device 2, and displays the management screen, such as the monitoring screen and the operation screen, in accordance with the web content data 241. Displaying of the management screen on the monitoring terminal 4 can be achieved, for example such that the air-conditioning management device 2 and the monitoring terminal 4 of each user are connected to the general-purpose communication line 7 that forms a LAN (or a dedicated LAN) and then a uniform resource locator (URL) of the web content data 241 stored in the air-conditioning management device 2 is entered in the web browser of the monitoring terminal 4.
- the configuration of the monitoring terminal 4 is described in detail below.
- the monitoring terminal 4 includes a display 40, an operation receiver 41, a communicator 42, a data storage 43, and a controller 44.
- the display 40 includes a display device and displays various types of information. Examples of the display device include a CRT display, a liquid crystal display, an organic EL display, and a plasma display. For example, the display 40 displays, under control of the controller 44, the management screen of the group of air conditioners 8 on a web browser based on the web content data 241 obtained from the air-conditioning management device 2.
- Examples of the operation receiver 41 include a keyboard, a mouse, a keypad, a touchpad, and a touch panel. Upon a user's request through the operation receiver 41, a signal associated with the request is sent to the controller 44. This enables the user to, for example, switch the management screens or cause the group of air conditioners 8 or a specific air conditioner 3 to operate as requested.
- the operation receiver 41 is a touch panel, the operation receiver 41 is disposed on the display 40.
- the communicator 42 serves as an interface to the communication line 7.
- the monitoring terminal 4 receives data from and transmits data to the air-conditioning management device 2 via the communicator 42.
- the data storage 43 includes, for example, readable and writable nonvolatile semiconductor memory such as flash memory, and/or a hard disk drive.
- the data storage 43 stores various types of data necessary for the controller 44 to perform display processing of the management screen.
- the controller 44 includes non-illustrated components such as a CPU, a ROM, and a RAM, and performs integrated control of the monitoring terminal 4. Characteristically, the controller 44 obtains the web content data 241 from the air-conditioning management device 2, and performs processing for displaying the management screen on the display 40 based on the obtained web content data 241.
- the controller 44 functionally includes a screen layout file analyzer 440 and a program executor 441.
- the screen layout file analyzer 440 retrieves the screen layout file 2410 included in the web content data 241 obtained from the air-conditioning management device 2, and generates screen data that constitutes a base screen of the management screen.
- the program executor 441 executes the program 2411 included in the web content data 241.
- the program executor 441 thereby communicates with the air-conditioning management device 2 via the communicator 42 to obtain necessary data, and then generates the management screen and displays the generated management screen on the display 40.
- the program executor 441 includes a data communication manager 4410 and a management screen generator 4411.
- the data communication manager 4410 executes the program 2411 periodically or upon receiving an instruction from a user, and thereby communicates with the air-conditioning management device 2 and obtains data, such as the air-conditioner data 240.
- the management screen generator 4411 generates the management screen that is obtained by synthesis of the screen data generated by the screen layout file analyzer 440 and the data obtained by the data communication manager 4410, and displays the generated management screen on the display 40.
- the management screen generator 4411 generates the management screen, for example by embedding of various types of information indicated by the data obtained by the data communication manager 4410 into the screen data generated by the screen layout file analyzer 440.
- FIG. 4 illustrates an example of the management screen displayed on the monitoring terminal 4.
- FIG. 5 is a flow chart illustrating steps of the management screen displaying process executed by the monitoring terminal 4.
- the management screen displaying process starts with a user's entering the URL of the web content data 241 stored in the air-conditioning management device 2 through the web browser of the monitoring terminal 4.
- the controller 44 obtains the web content data 241 from the air-conditioning management device 2 (step S101). The controller 44 then analyzes the screen layout file 2410 included in the obtained web content data 241, and generates the screen data that constitutes a base screen of the management screen (step S102).
- the controller 44 executes the program 2411 included in the obtained web content data 241 (step S103).
- the controller 44 then communicates with the air-conditioning management device 2 in accordance with the content of the program 2411, and obtains data (e.g., operating state management data 2401) relating to the air conditioner 3 (step S104).
- data e.g., operating state management data 2401
- the controller 44 generates the management screen that is obtained by embedding, in the screen data generated in step S102, various types of information indicated by the data obtained in step S104, and displays the generated management screen on the display 40 (step S105). This is the end of the management screen displaying process.
- the controller 25 of the air-conditioning management device 2 functionally includes an air-conditioner manager 250, a web server 251, and a management screen generator 252.
- the functions of these functional components are achieved by the CPU or the like executing one or more non-illustrated programs that are stored in the data storage 24 and used for management of the operating state of the air conditioner 3.
- the air-conditioner manager 250 performs processing similar to a typical air-conditioning management device of this type. For example, the air-conditioning management device 250 performs processing for control of the running operation of the air conditioner 3 in accordance with an operation instruction received through the management screen from a user. The air-conditioner manager 250 updates the content of the operating state management data 2401 of the air-conditioner data 240 upon receiving through the air-conditioner communicator 22 the above-described operating state data transmitted by the air conditioner 3.
- the web server 251 transmits, in response to a request from the monitoring terminal 4, data including the web content data 241 and the operating state management data 2401 to the monitoring terminal 4 that is the requestor.
- the management screen generator 252 generates the management screen for managing the operating state of the group of air conditioners 8, and displays the generated management screen on the display 20.
- examples of the management screen include the monitoring screen for monitoring the operating states of the group of air conditioners 8 and the operation screen for controlling the group of air conditioners 8 or a particular air conditioner 3.
- the management screen generator 252 switches or updates the management screen in accordance with the user operation or updates the management screen in response to the update of the content of the operating state management data 2401.
- the management screen generator 252 generates and displays the management screen based on the web content data 241 and the air-conditioner data 240 stored in the data storage 24. Specifically, the management screen generator 252 retrieves the screen layout file 2410 included in the web content data 241 and generates screen data that constitutes a base screen of the management screen. The management screen generator 252 then generates a management screen by synthesizing the generated screen data and the data obtained from the air-conditioner data 240, that is, by embedding in the generated screen data the various types of information that the obtained data indicates or by other synthesis methods.
- the management screen generator 252 thus includes a function similar to a general web browser installed in the monitoring terminal 4.
- the functions of the management screen generator 252 include the following characteristics.
- the browser displays various fields including a body field for displaying a web page (herein, management screen), a screen frame, a field for displaying a title, a field for displaying tools including a "back" button (toolbar field), a field for input of a URL (URL field), and a state field for displaying states including a read state.
- the management screen generator 252 hides some fields of the above-described fields except for the body field.
- the hidden fields include at least the URL field.
- the management screen generator 252 generates the management screen by changing a resolution of the image data defined by the screen layout file 2410 included in the web content data 241 to an appropriate value based on the specifications of the display 20.
- Data relating to the specifications of the display 20 (monitor specifications data) is pre-stored in the data storage 24.
- the monitor specifications data can be changed as appropriate by a user operation through the operation receiver 21.
- FIG. 6 illustrates an example of the management screen generated by the management screen generator 252 as described above and displayed on the display 20.
- FIG. 7 is a flow chart illustrating steps of an air-conditioning management process executed by the air-conditioning management device 2.
- the air-conditioning management process starts when the air-conditioning management device 2 is powered on.
- the management screen generator 252 generates a top screen (main screen) of the management screen based on the web content data 241 and the air-conditioner data 240 stored in the data storage 24, and displays the generated top screen on the display 20 (step S201).
- step S202 Upon a user's operation through the displayed management screen (Yes in step S202), the management screen generator 252 switches or updates the management screen (step S203). Without the user operation (No in step S202), the processing of the air-conditioning management device 2 goes to step S206.
- step S204 When the user operation is involved in an instruction for control of the air conditioner 3 (Yes in step S204), the air-conditioner manager 250 generates control data in accordance with the control instruction, and transmits the generated control data to the group of air conditioners 8 or a specified air conditioner 3 (step S205).
- step S205 When the user operation is not involved in the instruction for control of the air conditioner 3 (No in step S204), the processing of the air-conditioning management device 2 goes to step S206.
- step S206 a determination is made as to whether the content of the operating state management data 2401 stored in the data storage 24 is updated.
- the management screen generator 252 updates the management screen based on the updated content (step S207).
- the processing of the air-conditioning management device 2 goes to step S208.
- step S208 a determination is made as to whether there is a request of data from the monitoring terminal 4.
- the web server 251 transmits the web content data 241 or the air-conditioner data 240 to the monitoring terminal 4 that is the requestor (step S209).
- step S209 or when there is no request from the monitoring terminal 4 No in step S208, the processing of the air-conditioning management device 2 returns to step S202.
- the air-conditioning management device 2 of the air-conditioning management system 1 includes the management screen generator 252 having characteristics similar to a web browser.
- the management screen generator 252 generates the management screen based on the web content data 241 that defines the web content displayed on the web browser of the monitoring terminal 4, and displays the generated management screen on the display 20. This enables the air-conditioning management device 2 and monitoring terminal 4 to share common design concepts on the display capabilities of the management screen, thereby reducing man-hours of development and maintenance (e.g., changes and modifications) and thus reducing costs in development and maintenance.
- the air-conditioning management device 2 is not required to hold dedicated screen data separately since the management screen generator 252 generates the management screen based on the web content data 241, thereby reducing memory capacity and manufacturing costs.
- the management screen generator 252 generates the management screen excluding the screen frame and a particular display field in the screen layout of the general web browser, such as the URL field, and displays the generated management screen. Due to such a configuration, an administrator or the like does not feel uncomfortable when operating the air-conditioning management device 2. This can thus provide visibility and operability that compares favorably with the conventional management screen.
- the management screen generator 252 generates the management screen by changing the resolution of the image data defined by the screen layout file 2410 included in the web content data 241 to an appropriate value based on the specifications of the display 20. This obviates the necessity of processing including tuning of display so as to be adapted to each of the air-conditioning management device 2 and the monitoring terminal 4, thereby reducing costs in development, manufacturing, and maintenance.
- the management screen generator 252 may, in accordance with a predetermined condition, enlarge operation target elements (e.g., an icon, a scroll button, a scrollbar) included in the management screen or expand a detection area (that is an allowable area) of a touch operation for the operation target elements. This further improves visibility and operability for the administrator or the like.
- enlarge operation target elements e.g., an icon, a scroll button, a scrollbar
- the management screen may be configured such that an administrator or the like can perform through the operation receiver 21 an operation to set whether to remove the screen frame and a particular display field, such as the URL field, from the screen layout of the general web browser.
- the management screen generator 252 determines based on the settings whether the screen frame and/or a particular display field is removed.
- the CPU or the like executes one or more programs that are stored in the data storage 24 and used for management of the operating state of the air conditioner 3, thereby achieving the functions of the functional components (see FIG. 2 ) of the air-conditioning management device 2.
- All or part of the functions of the functional components of the air-conditioning management device 2 may be achieved by dedicated hardware.
- the dedicated hardware include a single circuit, a composite circuit, a programmed processor, an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a combination thereof.
- the program to be executed by the air-conditioning management device 2 can be distributed in a form of a computer-readable recording medium storing the program, such as a compact disc read only memory (CD-ROM), a digital versatile disc (DVD), a magneto-optical disk (MO), a USB memory, a memory card, and the like.
- the program may be installed in a specific or general-purpose computer to enable the computer to serve as the air-conditioning management device 2 according to the above embodiment.
- the above-described program may be stored on a disk device or the like of a server device on a communication network such as the Internet to enable the program to be downloaded to the computer, for example by superimposing the program onto a carrier wave.
- the above-described processing can be achieved even by execution while the program is transferred through the communication network.
- the above-described processing can be achieved by executing all or part of the program on the server device, and executing the program while sending and receiving by the computer the information relating to such processing through the communication network.
- the non-OS portion alone may be stored and distributed in the above-described recording medium, or alternatively, may be, for example, downloaded to the computer.
- the present disclosure may be used with advantage in an air-conditioning management system installed in an office building or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Air Conditioning Control Device (AREA)
Abstract
Description
- The present disclosure relates to an air-conditioning management device and a program.
- A building management system for integrated management of devices installed in a building is widely known. Techniques are also known that monitor and control operating states of devices such as air conditioners by accessing the building management system via a local area network (LAN) through a terminal device with a general web browser installed therein. One of such techniques is disclosed in Patent Literature 1.
- Patent Literature 1 discloses a technique in which an administration management device is provided between an internal bus of the building management system and the LAN. This administration management device collects, in response to a request from a terminal device connected to the LAN, data of operating states of air conditioners and the like included in the building management system, and edits the collected data to obtain information to be displayed on a screen in hypertext format. The administration management device then transmits the information to the terminal device that is the requestor.
- Patent Literature 1: Unexamined Japanese Patent Application Kokai Publication No.
H10-207527 - The building management system of Patent Literature 1 includes a man-machine device. The man-machine device displays the operating states of the air conditioners and the like to an operator residing in a central monitoring room, and receives from the operator an input for controlling operations of the air conditioners and the like. This man-machine device, however, does not adopt display of a screen in hypertext format, thus preventing commonality of design concept of screen display capabilities between the man-machine device and the terminal device. This poses difficulties in reduction in costs including development and maintenance costs.
- The present disclosure is made for solving the above-mentioned difficulties, and thus an objective of the present disclosure is to provide an air-conditioning management device and a program for reduction of development cost and the like for screen display capabilities.
- To achieve the above objective, an air-conditioning management device according to the present disclosure includes display means, terminal communication means, storage means, web server means, and management screen generation means. The display means displays a management screen for management of operating states of an air conditioner. The terminal communication means communicates with a terminal device. The storage means stores web content data and air-conditioner data relating to the air conditioner. The web server means transmits, in response to a request from the terminal device, the web content data via the terminal communication means to the terminal device. The management screen generation means generates the management screen by synthesizing the air-conditioner data with the screen data that is based on the web content data, and outputs the generated management screen to the display means.
- According to the present disclosure, the air-conditioning management device displays management screen by synthesis of air-conditioner data with screen data that is based on web content data provided by the terminal device, thereby reducing development cost for screen display capabilities.
-
-
FIG. 1 is a diagram illustrating an overall configuration of an air-conditioning management system according to an embodiment of the present disclosure; -
FIG. 2 is a block diagram illustrating a configuration of the air-conditioning management device; -
FIG. 3 is a block diagram illustrating a configuration of a monitoring terminal; -
FIG. 4 is a diagram illustrating an example of a management screen displayed on the monitoring terminal; -
FIG. 5 is a flow chart illustrating steps of a management screen displaying process executed by the monitoring terminal; -
FIG. 6 is a diagram illustrating an example of a management screen displayed on the air-conditioning management device; and -
FIG. 7 is a flow chart illustrating steps of an air-conditioning management process. - Embodiments of the present disclosure are described in detail below with reference to the drawings.
-
FIG. 1 is a diagram illustrating an overall configuration of an air-conditioning management system 1 according to an embodiment of the present disclosure. The air-conditioning management system 1 is, for example, a system for managing air conditioning of buildings such as office buildings, and as illustrated inFIG. 1 , includes an air-conditioning management device 2,air conditioners 3,monitoring terminals 4, and aremote controller 5. - The air-
conditioning management device 2, theair conditioners 3, and theremote controller 5 are communicatively connected to one another through acommunication line 6. The air-conditioning management device 2 and themonitoring terminals 4 are communicatively connected to one another through acommunication line 7. - The
air conditioners 3 are installed at different positions in a predetermined room space, and are monitored and controlled under control of the air-conditioning management device 2. Theair conditioners 3, upon receiving control data from the air-conditioning management device 2, operate based on the control data. Specifically, theair conditioners 3, in accordance with contents of the received control data, start and stop an operation, switch operation modes including cooling mode, heating mode, dehumidification mode, and ventilation mode, and change setting temperatures, airflow rates, and the like. Theair conditioners 3 are also collectively referred to as a group ofair conditioners 8. - The
remote controller 5 is disposed near an entrance and exit of the room space in which the group ofair conditioners 8 is installed. Theremote controller 5 receives an input operation from a user, and transmits, to the group ofair conditioners 8 or one ormore air conditioners 3 specified by the user, control data that is based on the received input operation. Theair conditioners 3 receive the control data transmitted by theremote controller 5, and then operate based on the received control data. In this case, theair conditioners 3 transmit, to the air-conditioning management device 2, data (operating state data) relating to their own operating states that are changed based on the control data transmitted by theremote controller 5. - The air-
conditioning management device 2 is disposed at an area for authorized personnel only, such as a control room in the building, and performs an integrated management (monitoring and control) of the group ofair conditioners 8. The air-conditioning management device 2 includes, as illustrated inFIG. 2 , adisplay 20, anoperation receiver 21, an air-conditioner communicator 22, aterminal communicator 23, adata storage 24, and acontroller 25. - The
display 20 includes a display device. Examples of the display device include a cathode-ray tube (CRT) display, a liquid crystal display, an organic electroluminescent (EL) display, and a plasma display. Thedisplay 20 displays, under control of thecontroller 25, a management screen for managing the operating states of the group ofair conditioners 8. Examples of the management screen include a monitoring screen for monitoring the operating states of the group ofair conditioners 8 and an operation screen for controlling the group ofair conditioners 8. - Examples of the
operation receiver 21 include a keyboard, a mouse, a keypad, a touchpad, and a touch panel. Theoperation receiver 21 receives an operation performed by an administrator or the like, and sends to the controller 25 a signal relating to the received operation. When theoperation receiver 21 is a touch panel, theoperation receiver 21 is disposed on thedisplay 20. - The air-
conditioner communicator 22 serves as an interface to thecommunication line 6 that is a dedicated communication line. The air-conditioning management device 2 receives data from and transmits data to theair conditioners 3 via the air-conditioner communicator 22. Thecommunication line 6 is not necessarily limited to a dedicated communication line. Instead of the dedicated communication line, for example, a general-purpose communication line may be used that is configured using a LAN, RS-485 interface, and the like. - The terminal communicator 23 (terminal communication means) servers as an interface to the
communication line 7. The air-conditioning management device 2 receives data from and transmits data to themonitoring terminals 4 via theterminal communicator 23. Thecommunication line 7 is a communication path, for example a wired or wireless LAN, which can achieve general-purpose communication. This embodiment uses, as a communication protocol between the air-conditioning management device 2 and themonitoring terminal 4, hypertext transfer protocol (HTTP) that is generally used for web browsers. The communication protocol is, however, not limited to the HTTP, and another protocol, such as WebSocket, can be used. - The data storage 24 (storage means) includes readable and writable nonvolatile semiconductor memory such as flash memory, and/or a hard disk drive. The
data storage 24 stores data necessary for monitoring and controlling the group ofair conditioners 8. Specifically, thedata storage 24 stores air-conditioner data 240 andweb content data 241. - The air-
conditioner data 240 includesconnection information 2400 and operatingstate management data 2401. Theconnection information 2400 is information necessary for communication with eachair conditioner 3, such as information of eachair conditioner 3 regarding an address, an identification number, an operation group number, and device type identification information. The operatingstate management data 2401 is data for management of the current operating state of eachair conditioner 3. Examples of the current operating state include an operating/stopping state, operation modes such as a cooling/heating/ventilation mode, a setting temperature, an indoor temperature, and an indoor humidity. The operatingstate management data 2401 is updated as necessary upon reception and transmission of data between the air-conditioning management device 2 and eachair conditioner 3. - The
web content data 241 defines web contents that are to be displayed on the web browser of themonitoring terminal 4. Theweb content data 241 includes ascreen layout file 2410 and aprogram 2411. - The
screen layout file 2410 is a group of files created in description language such as a hypertext markup language (HTML). Themonitoring terminal 4 can display the management screen, such as the monitoring screen and the operation screen, on a web browser in accordance with thescreen layout file 2410 obtained from the air-conditioning management device 2. - The
program 2411 is a program to be downloaded and executed by themonitoring terminal 4. Execution of theprogram 2411 establishes various types of communication of themonitoring terminal 4 with the air-conditioning management device 2. Themonitoring terminal 4 can thereby obtain data relating to theair conditioners 3. Theprogram 2411 is described in, for example, JavaScript (R), Java (R) applets, Flash (R), or the like. - In addition to the above, the
data storage 24 stores one or more programs for management of the operating states of theair conditioners 3 though the programs are not illustrated. - The
controller 25 includes a central processing unit (CPU), a read only memory (ROM), and a random access memory (RAM), all non-illustrated, and performs an integrated control of the air-conditioning management device 2. Detailed features of thecontroller 25 are described below. - Again with reference to
FIG. 1 , the monitoring terminal 4 (terminal device) is a personal computer with general-purpose web browser capabilities. Themonitoring terminal 4 receives theweb content data 241 via thecommunication line 7 from the air-conditioning management device 2, and displays the management screen, such as the monitoring screen and the operation screen, in accordance with theweb content data 241. Displaying of the management screen on themonitoring terminal 4 can be achieved, for example such that the air-conditioning management device 2 and themonitoring terminal 4 of each user are connected to the general-purpose communication line 7 that forms a LAN (or a dedicated LAN) and then a uniform resource locator (URL) of theweb content data 241 stored in the air-conditioning management device 2 is entered in the web browser of themonitoring terminal 4. The configuration of themonitoring terminal 4 is described in detail below. - As illustrated in
FIG. 3 , themonitoring terminal 4 includes adisplay 40, anoperation receiver 41, acommunicator 42, adata storage 43, and acontroller 44. - The
display 40 includes a display device and displays various types of information. Examples of the display device include a CRT display, a liquid crystal display, an organic EL display, and a plasma display. For example, thedisplay 40 displays, under control of thecontroller 44, the management screen of the group ofair conditioners 8 on a web browser based on theweb content data 241 obtained from the air-conditioning management device 2. - Examples of the
operation receiver 41 include a keyboard, a mouse, a keypad, a touchpad, and a touch panel. Upon a user's request through theoperation receiver 41, a signal associated with the request is sent to thecontroller 44. This enables the user to, for example, switch the management screens or cause the group ofair conditioners 8 or aspecific air conditioner 3 to operate as requested. When theoperation receiver 41 is a touch panel, theoperation receiver 41 is disposed on thedisplay 40. - The
communicator 42 serves as an interface to thecommunication line 7. Themonitoring terminal 4 receives data from and transmits data to the air-conditioning management device 2 via thecommunicator 42. - The
data storage 43 includes, for example, readable and writable nonvolatile semiconductor memory such as flash memory, and/or a hard disk drive. Thedata storage 43 stores various types of data necessary for thecontroller 44 to perform display processing of the management screen. - The
controller 44 includes non-illustrated components such as a CPU, a ROM, and a RAM, and performs integrated control of themonitoring terminal 4. Characteristically, thecontroller 44 obtains theweb content data 241 from the air-conditioning management device 2, and performs processing for displaying the management screen on thedisplay 40 based on the obtainedweb content data 241. Thecontroller 44 functionally includes a screenlayout file analyzer 440 and aprogram executor 441. - The screen
layout file analyzer 440 retrieves thescreen layout file 2410 included in theweb content data 241 obtained from the air-conditioning management device 2, and generates screen data that constitutes a base screen of the management screen. - The
program executor 441 executes theprogram 2411 included in theweb content data 241. Theprogram executor 441 thereby communicates with the air-conditioning management device 2 via thecommunicator 42 to obtain necessary data, and then generates the management screen and displays the generated management screen on thedisplay 40. Theprogram executor 441 includes adata communication manager 4410 and amanagement screen generator 4411. - The
data communication manager 4410 executes theprogram 2411 periodically or upon receiving an instruction from a user, and thereby communicates with the air-conditioning management device 2 and obtains data, such as the air-conditioner data 240. - The
management screen generator 4411 generates the management screen that is obtained by synthesis of the screen data generated by the screenlayout file analyzer 440 and the data obtained by thedata communication manager 4410, and displays the generated management screen on thedisplay 40. Themanagement screen generator 4411 generates the management screen, for example by embedding of various types of information indicated by the data obtained by thedata communication manager 4410 into the screen data generated by the screenlayout file analyzer 440.FIG. 4 illustrates an example of the management screen displayed on themonitoring terminal 4. -
FIG. 5 is a flow chart illustrating steps of the management screen displaying process executed by themonitoring terminal 4. The management screen displaying process starts with a user's entering the URL of theweb content data 241 stored in the air-conditioning management device 2 through the web browser of themonitoring terminal 4. - The
controller 44 obtains theweb content data 241 from the air-conditioning management device 2 (step S101). Thecontroller 44 then analyzes thescreen layout file 2410 included in the obtainedweb content data 241, and generates the screen data that constitutes a base screen of the management screen (step S102). - The
controller 44 executes theprogram 2411 included in the obtained web content data 241 (step S103). Thecontroller 44 then communicates with the air-conditioning management device 2 in accordance with the content of theprogram 2411, and obtains data (e.g., operating state management data 2401) relating to the air conditioner 3 (step S104). - Subsequently, the
controller 44 generates the management screen that is obtained by embedding, in the screen data generated in step S102, various types of information indicated by the data obtained in step S104, and displays the generated management screen on the display 40 (step S105). This is the end of the management screen displaying process. - Again with reference to
FIG. 2 , thecontroller 25 of the air-conditioning management device 2 functionally includes an air-conditioner manager 250, aweb server 251, and amanagement screen generator 252. The functions of these functional components are achieved by the CPU or the like executing one or more non-illustrated programs that are stored in thedata storage 24 and used for management of the operating state of theair conditioner 3. - The air-
conditioner manager 250 performs processing similar to a typical air-conditioning management device of this type. For example, the air-conditioning management device 250 performs processing for control of the running operation of theair conditioner 3 in accordance with an operation instruction received through the management screen from a user. The air-conditioner manager 250 updates the content of the operatingstate management data 2401 of the air-conditioner data 240 upon receiving through the air-conditioner communicator 22 the above-described operating state data transmitted by theair conditioner 3. - The
web server 251 transmits, in response to a request from themonitoring terminal 4, data including theweb content data 241 and the operatingstate management data 2401 to themonitoring terminal 4 that is the requestor. - The
management screen generator 252 generates the management screen for managing the operating state of the group ofair conditioners 8, and displays the generated management screen on thedisplay 20. As described above, examples of the management screen include the monitoring screen for monitoring the operating states of the group ofair conditioners 8 and the operation screen for controlling the group ofair conditioners 8 or aparticular air conditioner 3. Themanagement screen generator 252 switches or updates the management screen in accordance with the user operation or updates the management screen in response to the update of the content of the operatingstate management data 2401. - The
management screen generator 252 generates and displays the management screen based on theweb content data 241 and the air-conditioner data 240 stored in thedata storage 24. Specifically, themanagement screen generator 252 retrieves thescreen layout file 2410 included in theweb content data 241 and generates screen data that constitutes a base screen of the management screen. Themanagement screen generator 252 then generates a management screen by synthesizing the generated screen data and the data obtained from the air-conditioner data 240, that is, by embedding in the generated screen data the various types of information that the obtained data indicates or by other synthesis methods. Themanagement screen generator 252 thus includes a function similar to a general web browser installed in themonitoring terminal 4. The functions of themanagement screen generator 252 include the following characteristics. - As illustrated in
FIG. 4 , the browser displays various fields including a body field for displaying a web page (herein, management screen), a screen frame, a field for displaying a title, a field for displaying tools including a "back" button (toolbar field), a field for input of a URL (URL field), and a state field for displaying states including a read state. Themanagement screen generator 252 hides some fields of the above-described fields except for the body field. Here, the hidden fields include at least the URL field. - The
management screen generator 252 generates the management screen by changing a resolution of the image data defined by thescreen layout file 2410 included in theweb content data 241 to an appropriate value based on the specifications of thedisplay 20. Data relating to the specifications of the display 20 (monitor specifications data) is pre-stored in thedata storage 24. The monitor specifications data can be changed as appropriate by a user operation through theoperation receiver 21. -
FIG. 6 illustrates an example of the management screen generated by themanagement screen generator 252 as described above and displayed on thedisplay 20. -
FIG. 7 is a flow chart illustrating steps of an air-conditioning management process executed by the air-conditioning management device 2. The air-conditioning management process starts when the air-conditioning management device 2 is powered on. - Firstly, the
management screen generator 252 generates a top screen (main screen) of the management screen based on theweb content data 241 and the air-conditioner data 240 stored in thedata storage 24, and displays the generated top screen on the display 20 (step S201). - Upon a user's operation through the displayed management screen (Yes in step S202), the
management screen generator 252 switches or updates the management screen (step S203). Without the user operation (No in step S202), the processing of the air-conditioning management device 2 goes to step S206. - When the user operation is involved in an instruction for control of the air conditioner 3 (Yes in step S204), the air-
conditioner manager 250 generates control data in accordance with the control instruction, and transmits the generated control data to the group ofair conditioners 8 or a specified air conditioner 3 (step S205). When the user operation is not involved in the instruction for control of the air conditioner 3 (No in step S204), the processing of the air-conditioning management device 2 goes to step S206. - In step S206, a determination is made as to whether the content of the operating
state management data 2401 stored in thedata storage 24 is updated. When the content of the operatingstate management data 2401 is updated (Yes in step S206), themanagement screen generator 252 updates the management screen based on the updated content (step S207). When the content of the operatingstate management data 2401 is not updated (No in step S206), the processing of the air-conditioning management device 2 goes to step S208. - In step S208, a determination is made as to whether there is a request of data from the
monitoring terminal 4. When there is the request (Yes in step S208), theweb server 251 transmits theweb content data 241 or the air-conditioner data 240 to themonitoring terminal 4 that is the requestor (step S209). After step S209 or when there is no request from the monitoring terminal 4 (No in step S208), the processing of the air-conditioning management device 2 returns to step S202. - As described above, the air-
conditioning management device 2 of the air-conditioning management system 1 according to the embodiment of the present disclosure includes themanagement screen generator 252 having characteristics similar to a web browser. Themanagement screen generator 252 generates the management screen based on theweb content data 241 that defines the web content displayed on the web browser of themonitoring terminal 4, and displays the generated management screen on thedisplay 20. This enables the air-conditioning management device 2 andmonitoring terminal 4 to share common design concepts on the display capabilities of the management screen, thereby reducing man-hours of development and maintenance (e.g., changes and modifications) and thus reducing costs in development and maintenance. - In addition, the air-
conditioning management device 2 is not required to hold dedicated screen data separately since themanagement screen generator 252 generates the management screen based on theweb content data 241, thereby reducing memory capacity and manufacturing costs. - The
management screen generator 252 generates the management screen excluding the screen frame and a particular display field in the screen layout of the general web browser, such as the URL field, and displays the generated management screen. Due to such a configuration, an administrator or the like does not feel uncomfortable when operating the air-conditioning management device 2. This can thus provide visibility and operability that compares favorably with the conventional management screen. - The
management screen generator 252 generates the management screen by changing the resolution of the image data defined by thescreen layout file 2410 included in theweb content data 241 to an appropriate value based on the specifications of thedisplay 20. This obviates the necessity of processing including tuning of display so as to be adapted to each of the air-conditioning management device 2 and themonitoring terminal 4, thereby reducing costs in development, manufacturing, and maintenance. - The present disclosure is not limited to the above embodiment, and various modifications can be of course made without departing from the scope of the invention.
- For example, the
management screen generator 252 may, in accordance with a predetermined condition, enlarge operation target elements (e.g., an icon, a scroll button, a scrollbar) included in the management screen or expand a detection area (that is an allowable area) of a touch operation for the operation target elements. This further improves visibility and operability for the administrator or the like. - The management screen may be configured such that an administrator or the like can perform through the
operation receiver 21 an operation to set whether to remove the screen frame and a particular display field, such as the URL field, from the screen layout of the general web browser. In this case, themanagement screen generator 252 determines based on the settings whether the screen frame and/or a particular display field is removed. - In the above embodiment, the CPU or the like executes one or more programs that are stored in the
data storage 24 and used for management of the operating state of theair conditioner 3, thereby achieving the functions of the functional components (seeFIG. 2 ) of the air-conditioning management device 2. All or part of the functions of the functional components of the air-conditioning management device 2 may be achieved by dedicated hardware. Examples of the dedicated hardware include a single circuit, a composite circuit, a programmed processor, an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a combination thereof. - In the above embodiment, the program to be executed by the air-
conditioning management device 2 can be distributed in a form of a computer-readable recording medium storing the program, such as a compact disc read only memory (CD-ROM), a digital versatile disc (DVD), a magneto-optical disk (MO), a USB memory, a memory card, and the like. The program may be installed in a specific or general-purpose computer to enable the computer to serve as the air-conditioning management device 2 according to the above embodiment. - The above-described program may be stored on a disk device or the like of a server device on a communication network such as the Internet to enable the program to be downloaded to the computer, for example by superimposing the program onto a carrier wave. Moreover, the above-described processing can be achieved even by execution while the program is transferred through the communication network. Furthermore, the above-described processing can be achieved by executing all or part of the program on the server device, and executing the program while sending and receiving by the computer the information relating to such processing through the communication network.
- Moreover, if the above-described functions are executed by sharing the functions between an operating system (OS) and application programs, or are executed by both the OS and the application programs in cooperation with each other, the non-OS portion alone may be stored and distributed in the above-described recording medium, or alternatively, may be, for example, downloaded to the computer.
- The foregoing describes some example embodiments for explanatory purposes. Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. This detailed description, therefore, is not to be taken in a limiting sense, and the scope of the invention is defined only by the included claims, along with the full range of equivalents to which such claims are entitled.
- The present disclosure may be used with advantage in an air-conditioning management system installed in an office building or the like.
-
- 1
- Air-conditioning management system
- 2
- Air-conditioning management device
- 3
- Air conditioner
- 4
- Monitoring terminal
- 5
- Remote controller
- 6, 7
- Communication line
- 8
- Group of air conditioners
- 20, 40
- Display
- 21, 41
- Operation receiver
- 22
- Air-conditioner communicator
- 23
- Terminal communicator
- 24, 43
- Data storage
- 25, 44
- Controller
- 42
- Communicator
- 240
- Air-conditioner data
- 241
- Web content data
- 250
- Air-conditioner manager
- 251
- Web server
- 252, 4411
- Management screen generator
- 440
- Screen layout file analyzer
- 441
- Program executor
- 2400
- Connection information
- 2401
- Operating state management data
- 2410
- Screen layout file
- 2411
- Program
- 4410
- Data communication manager
Claims (5)
- An air-conditioning management device, comprising:display means for displaying a management screen for management of operating states of an air conditioner;terminal communication means for communicating with a terminal device;storage means for storing web content data and air-conditioner data relating to the air conditioner;web server means for transmitting, in response to a request from the terminal device, the web content data via the terminal communication means to the terminal device; andmanagement screen generation means for generating the management screen by synthesizing the air-conditioner data with screen data that is based on the web content data, and outputting the generated management screen to the display means.
- The air-conditioning management device according to claim 1, wherein the management screen generated by the management screen generation means has a screen layout excluding a particular display field, the screen layout being of a web browser installed in the terminal device.
- The air-conditioning management device according to claim 1 or 2, wherein the management screen generation means generates the management screen by changing a resolution of image data included in the web content data.
- The air-conditioning management device according to any one of claims 1 to 3, wherein the management screen generation means generates the management screen by increasing, in accordance with a predetermined condition, a size of specific image data included in the web content data.
- A program for causing a computer including storage means for storing web content data and air-conditioner data relating to an air conditioner to function as:web server means for transmitting, in response to a request from a terminal device, the web content data via communication means to the terminal device; andmanagement screen generation means for generating a management screen for management of operating states of the air conditioner by synthesizing the air-conditioner data with screen data that is based on the web content data.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/064453 WO2017199283A1 (en) | 2016-05-16 | 2016-05-16 | Air conditioning management device and program |
Publications (3)
Publication Number | Publication Date |
---|---|
EP3460345A1 true EP3460345A1 (en) | 2019-03-27 |
EP3460345A4 EP3460345A4 (en) | 2019-05-22 |
EP3460345B1 EP3460345B1 (en) | 2023-01-25 |
Family
ID=60326314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP16902303.3A Active EP3460345B1 (en) | 2016-05-16 | 2016-05-16 | Air conditioning management device and program |
Country Status (5)
Country | Link |
---|---|
US (1) | US20190063779A1 (en) |
EP (1) | EP3460345B1 (en) |
JP (1) | JP6570741B2 (en) |
CN (1) | CN109073261A (en) |
WO (1) | WO2017199283A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019130544A1 (en) * | 2017-12-28 | 2019-07-04 | 三菱電機株式会社 | Air conditioner management device |
JP6985621B2 (en) * | 2019-11-26 | 2021-12-22 | ダイキン工業株式会社 | Air conditioning management system |
JP7316254B2 (en) * | 2020-08-20 | 2023-07-27 | 株式会社日立ビルシステム | Operating state display device for building equipment and method for displaying operating state of building equipment |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3753244B2 (en) * | 2002-11-27 | 2006-03-08 | 日本電気株式会社 | Real-time web sharing system |
JP2011038682A (en) * | 2009-08-07 | 2011-02-24 | Daikin Industries Ltd | Equipment management system |
FR2958762A1 (en) * | 2010-04-12 | 2011-10-14 | Romain Zylik | DEVICE FOR DISSEMINATION ON THE INTERNET OF SERVICES AND / OR WEBSITES WHICH CAN ADAPT DYNAMICALLY THE SENDING OF THEIR CONTENT BASED ON THE RESOLUTION OF THE SCREEN ON WHICH THEY ARE VIEWED |
JP5850657B2 (en) * | 2011-07-01 | 2016-02-03 | キヤノン株式会社 | Information processing apparatus, control method therefor, program, and information processing system |
CA2853033C (en) * | 2011-10-21 | 2019-07-16 | Nest Labs, Inc. | User-friendly, network connected learning thermostat and related systems and methods |
EP2808799B1 (en) * | 2012-01-24 | 2018-05-23 | Mitsubishi Electric Corporation | Equipment management device, equipment management method, program and equipment management system |
WO2014002184A1 (en) * | 2012-06-26 | 2014-01-03 | 三菱電機株式会社 | Equipment management system and program |
JP5714546B2 (en) * | 2012-09-24 | 2015-05-07 | 株式会社オプティム | Operator system, remote support method, and program for operator system |
JP6016936B2 (en) * | 2012-10-29 | 2016-10-26 | 三菱電機株式会社 | Equipment management system and equipment management method |
JP5843816B2 (en) * | 2013-07-11 | 2016-01-13 | 三菱電機株式会社 | Air conditioning control device, program, and air conditioning management system |
US20150127170A1 (en) * | 2013-11-04 | 2015-05-07 | Honeywell International Inc. | Remote contractor system with site specific energy audit capability |
-
2016
- 2016-05-16 CN CN201680085182.4A patent/CN109073261A/en active Pending
- 2016-05-16 JP JP2018517928A patent/JP6570741B2/en active Active
- 2016-05-16 EP EP16902303.3A patent/EP3460345B1/en active Active
- 2016-05-16 WO PCT/JP2016/064453 patent/WO2017199283A1/en unknown
- 2016-05-16 US US16/082,662 patent/US20190063779A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP3460345B1 (en) | 2023-01-25 |
CN109073261A (en) | 2018-12-21 |
JP6570741B2 (en) | 2019-09-04 |
JPWO2017199283A1 (en) | 2018-08-30 |
WO2017199283A1 (en) | 2017-11-23 |
EP3460345A4 (en) | 2019-05-22 |
US20190063779A1 (en) | 2019-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10079691B2 (en) | System and method for defining interactions between internet of things (IoT) devices using graphic user interface (GUI) based tool | |
JP6012727B2 (en) | Equipment management system, equipment management apparatus, equipment management method and program | |
JP5611458B2 (en) | Air conditioning management device, air conditioning system, image data setting method, and program | |
US11102073B2 (en) | Information processing system, device registration method, information processing device, communication terminal, and control method and control program therefor | |
EP3062032B1 (en) | Air conditioning system | |
EP3460345B1 (en) | Air conditioning management device and program | |
US10684813B2 (en) | Display device and method for controlling same | |
EP2808799B1 (en) | Equipment management device, equipment management method, program and equipment management system | |
JP5119953B2 (en) | Display device | |
JP2013038601A (en) | Facility equipment control device and facility equipment system | |
JP5748868B2 (en) | Equipment management device, equipment management system, equipment management method, and program | |
KR101797812B1 (en) | Automatic Execution Method for Controlling a plurality of Devices, Application, and Server | |
JP2005291610A (en) | Air conditioner control monitoring device and building control system | |
JP2017163185A (en) | Device control device, information providing method, and device control system | |
KR101828898B1 (en) | Boiler controlling method based on application and terminal apparatus | |
US20140059465A1 (en) | Mobile device with graphical user interface for interacting with a building automation system | |
JP2018179473A (en) | Set value change device and method | |
JP6038210B2 (en) | Integrated control device and integrated management system | |
JP2011186738A (en) | Information providing system | |
WO2024013916A1 (en) | Service setting apparatus, control system, service management method, and program | |
JP2009133550A (en) | Air conditioner control device | |
KR20170002333A (en) | Automatic Execution Method for Controlling a plurality of Devices, Application, and Server | |
JP2024101077A (en) | Display method, information processing system, apparatus management system, and communication method | |
JP2012164001A (en) | Engineering device | |
JPWO2017183203A1 (en) | Operation information output system, driving simulation system, and operation information output method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20181105 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602016077665 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: F24F0011020000 Ipc: F24F0011300000 |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20190426 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: F24F 11/89 20180101ALI20190418BHEP Ipc: F24F 11/58 20180101ALI20190418BHEP Ipc: F24F 11/52 20180101ALI20190418BHEP Ipc: F24F 11/30 20180101AFI20190418BHEP |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20210416 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20220818 |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: KOMIYA, NORIYUKI |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602016077665 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1546157 Country of ref document: AT Kind code of ref document: T Effective date: 20230215 Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20230125 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1546157 Country of ref document: AT Kind code of ref document: T Effective date: 20230125 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230525 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230425 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230711 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230525 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230426 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602016077665 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
26N | No opposition filed |
Effective date: 20231026 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20230531 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230516 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230531 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230531 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230516 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230516 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230125 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230531 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20240328 Year of fee payment: 9 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20240402 Year of fee payment: 9 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240328 Year of fee payment: 9 |