EP2455677B1 - Air-conditioning control monitoring device and air-conditioning control monitoring system - Google Patents
Air-conditioning control monitoring device and air-conditioning control monitoring system Download PDFInfo
- Publication number
- EP2455677B1 EP2455677B1 EP10799691.0A EP10799691A EP2455677B1 EP 2455677 B1 EP2455677 B1 EP 2455677B1 EP 10799691 A EP10799691 A EP 10799691A EP 2455677 B1 EP2455677 B1 EP 2455677B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- air
- client terminal
- data file
- assessed
- conditioning control
- 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.)
- Not-in-force
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- 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/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/49—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring ensuring correct operation, e.g. by trial operation or configuration checks
-
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
Definitions
- the present invention relates to an air-conditioning control and monitoring apparatus and to an air-conditioning control and monitoring system.
- management data such as the operating statuses, of the air-conditioning devices to be managed is collated in an air-conditioning control and monitoring apparatus.
- management data for each air-conditioning device is reported to a monitoring terminal located at a site remote from the air-conditioning control and monitoring apparatus, which is connected thereto via a network such as a LAN or public switched network, and the operating statuses of the air-conditioning devices are monitored by the monitoring terminal.
- IP networks such as the Internet or a LAN, used as the network connecting the air-conditioning control and monitoring apparatus and the monitoring terminal perform communication on a best effort basis, and arrival of the transmitted data and the communication quality are not guaranteed.
- IP networks such as the Internet or a LAN
- a special application for detecting a malfunction etc. in network communication is pre-installed in the monitoring terminal, or a special application is downloaded into the monitoring terminal from the air-conditioning control and monitoring apparatus, and a communication malfunction between the air-conditioning control and monitoring apparatus and the monitoring terminal is detected with these special applications (for example, see Patent Literature 1).
- a malfunction is detected with these special applications, acquisition of the data to be monitored is performed again.
- EP 2012288 discloses an air conditioning system according to the preamble of appending claim 1.
- the present invention has been conceived to solve the above problems, and an object thereof is to provide an air-conditioning control and monitoring apparatus and an air-conditioning control and monitoring system that make maintenance unnecessary and that can monitor an air-conditioning monitoring system without using a special application.
- the present invention employs the following solutions.
- a first aspect of the present invention is an air-conditioning control and monitoring apparatus that performs operating control of a plurality of air-conditioning devices installed in a building according to instructions transmitted from a client terminal via a web browser, that monitors the operating statuses of the air-conditioning devices, and that provides operating status information, which is information about the operating statuses of the air-conditioning devices, to the client terminal
- the air-conditioning control and monitoring apparatus including storage means for dividing a window related to the operating statuses of the air-conditioning devices, displayed on the client terminal, into a plurality of regions and for storing, for each region, information to be displayed in each region and a data file in which a refresh period for the displayed information is written; and first communication means for reading out the data files for all regions constituting the window from the storage means when a display request for the window is received from the client terminal and transmitting the data files to the client terminal, wherein one of the plurality of data files constituting the window contains assessment information for assessing whether another data file can be correctly received at
- an instruction is transmitted to the air-conditioning control and monitoring apparatus from the client terminal via the web browser, and the air-conditioning control and monitoring apparatus performs operating control of the plurality of air-conditioning devices installed in the building on the basis of this instruction. Also, the air-conditioning control and monitoring apparatus monitors the operating statuses of the air-conditioning devices and provides the operating status information to the client terminal.
- the window related to the operating statuses of the air-conditioning devices, displayed on the client terminal is divided into a plurality of regions, the information to be displayed in each region and the data file in which the refresh period of that display information is written are stored for each region in the storage means of the air-conditioning control and monitoring apparatus.
- the air-conditioning control and monitoring apparatus receives a window display request from the client terminal, the data files for all regions constituting the window are read out from the storage means and are transmitted to the client terminal via the first communication means.
- the information written in each data file is displayed in the corresponding region in a single window. Because assessment information for assessing whether the other data files have been correctly received is contained in one of these data files constituting the window, by processing this data file, it is assessed whether the other data files are correctly received.
- a refresh period is written in the data files to be assessed. Also, the data file containing the assessment information need not be refreshed; if a refresh period is set, it is preferably set to be longer than the refresh period of the data file to be assessed.
- a refresh period is written in the data file
- a display request for each data file is transmitted to the air-conditioning control and monitoring apparatus from the web browser at this refresh period, and the data file corresponding to the display request is sent from the air-conditioning control and monitoring apparatus to the client terminal. Accordingly, each region in the window is refreshed at a prescribed frequency.
- the assessment information is contained in a data file constituting the window in this way, at the client terminal, it is possible to perform the assessment as to whether the data is correctly received just by having the web browser perform its normal functions. Accordingly, it is not necessary to download a separate program or to pre-install a program in the client terminal, as was required in the related art; it suffices to provide a web browser, such as Internet Explorer (registered trademark) or Netscape (registered trademark), in the client terminal.
- a web browser such as Internet Explorer (registered trademark) or Netscape (registered trademark)
- the assessment information contained in the data file of the air-conditioning control and monitoring apparatus may be a program for assessing whether a prescribed character string contained in the data file to be assessed is detected.
- a prescribed character string is contained at the end of the data file to be assessed, and it is assessed whether this prescribed character string is detected at the end by the assessment information program. If the prescribed character string is detected, it is considered that the information up to the end of the data file to be assessed is received at the client terminal. By performing such an assessment, it is possible to assess, in a simple manner, whether the data file to be assessed is correctly received at the client terminal.
- a reacquisition request for the data file to be assessed may be transmitted.
- the client terminal can repeat acquisition of the data file to be assessed.
- the assessment information of the air-conditioning control and monitoring apparatus may assess, at first time intervals defining timing at which the assessment is performed, whether the data file to be assessed is correctly received at the client terminal and if, as a result, it is assessed that the data file to be assessed is not correctly received at the client terminal, may conduct the assessment at second time intervals shorter than the first time intervals.
- the client terminal For example, if the network (physical connection) between the client terminal and the air-conditioning control and monitoring apparatus is disconnected, even if reacquisition of the data file is repeated, it is not possible for the client terminal to receive the correct data file. Therefore, if the state where the data file has not been received at the client terminal persists even after a prescribed period has elapsed after it is assessed that the data file has not been correctly received at the client terminal, an error is reported to the client terminal. By doing so, because it is possible to prevent the client terminal from endlessly transmitting reacquisition requests, the consumption of resources in the CPU etc. of the client terminal can be reduced.
- a second aspect of the present invention is an air-conditioning control and monitoring system including any one of the above-described air-conditioning control and monitoring apparatuses; and a client terminal provided with a web browser that is connected to the air-conditioning control and monitoring apparatus via a network.
- a third aspect of the present invention is an air-conditioning control and monitoring method that performs operating control of a plurality of air-conditioning devices installed in a building according to instructions transmitted from a client terminal via a web browser, that monitors the operating statuses of the air-conditioning devices, and that provides operating status information, which is information about the operating statuses of the air-conditioning devices, to the client terminal, the air-conditioning control and monitoring method including dividing a window related to the operating statuses of the air-conditioning devices, displayed on the client terminal, into a plurality of regions and storing, for each region, information to be displayed in that region and a data file in which a refresh period for the displayed information is written; and transmitting, to the client terminal, the data files for all regions constituting the window when a display request for the window is received from the client terminal, wherein one of the plurality of data files contains assessment information for assessing whether another data file can be correctly received at the client terminal, and the data file containing the assessment information is not refreshed, or the refresh period
- the present invention affords an advantage in that maintenance is made unnecessary and an air-conditioning monitoring system can be monitored without using a special application.
- Fig. 1 is a block diagram showing, in outline, the configuration of an air-conditioning control and monitoring system 1 according to this embodiment.
- the air-conditioning control and monitoring system 1 is mainly configured of a client terminal 2 with a built-in web browser (WEB browser) 22, and an air-conditioning control and monitoring apparatus 3 that monitors the operating statuses of air-conditioning devices (hereinafter referred to as "air conditioners") 4 at prescribed time intervals and reports the operating statuses of the air conditioners 4 in response to a request from the client terminal 2.
- air conditioners air-conditioning devices
- a description is given assuming that there is one air-conditioning control and monitoring apparatus 3; however, the number of air-conditioning control and monitoring apparatuses 3 is not restricted thereto. There may be a plurality of air-conditioning control and monitoring apparatuses 3, and there is no particular upper limit to the number thereof.
- the client terminal 2 and the air-conditioning control and monitoring apparatus 3 are connected via a building-management communication network 5.
- the building-management communication network 5 is a network using a standard communication protocol (for example, TCP/IP), for instance, the Internet.
- the air-conditioning control and monitoring apparatus 3 is provided with a plurality of air conditioners 4 under its control, and the air-conditioning control and monitoring apparatus 3 is connected to each air conditioner 4 via an air-conditioning control network 6.
- the air-conditioning control network 6 is, for example, a network using a special communication protocol developed for controlling and monitoring the air conditioners 4.
- the air-conditioning control and monitoring apparatus 3 includes a storage unit (storage means) 31, a first communication unit (first communication means) 32, an air-conditioning control and communication unit 33, a web server 34, and an operating status information database 35.
- the air-conditioning control and communication unit 33 is individually connected with the plurality of air conditioners 4 via the air-conditioning control network 6.
- the air-conditioning control and communication unit 33 collects operating status information, which is information about the operating statuses of the air conditioners 4, from each air conditioner 4 and outputs the information to the operating status information database 35.
- the operating status information database 35 stores the operating status information of each air conditioner 4 received via the air-conditioning control and communication unit 33, and the operating status information is read out from the WEB server 34.
- the storage unit 31 stores data files (details given below) for displaying a window related to the operating status information of the air conditioners 4 on the client terminal 2.
- the WEB server 34 Upon receiving an operating status information display request from the client terminal 2, the WEB server 34 reads out the operating status information from the operating status information database 35. Also, the WEB server 34 reads out from the storage unit 31 the data files for displaying this operating status information on the web browser 22 in the client terminal 2 and transmits the data files, together with the operating status information, to the client terminal 2 via the first communication unit 32.
- the window related to the operating statuses of the air conditioners 4, which is displayed on the client terminal 2 is split into a plurality of regions, for each region, the information to be displayed in that region is written in the data file stored in the storage unit 31. Also, refresh periods for that display information are written in data files for which it is necessary to refresh the display information.
- the window displaying the operating status information is split into three regions, and these regions are called "frames".
- the three regions are defined as, for example, a whole frame, a title frame, and a main frame, and data for displaying each frame on the web browser 22 in the client terminal 2 constitutes the data files.
- the storage unit 31 stores respective data files for displaying the individual regions of the title frame, the main frame, and the whole frame on the web browser 22 in the client terminal 2.
- Fig. 2 shows an example of the window in the case where the air-conditioning control and monitoring apparatus 3 is monitored via the web browser 22 on the client terminal 2. More specifically, the air-conditioning control and monitoring apparatus 3, which is installed in the South Building (Main Building), is accessed from the client terminal 2, and the operating status information of each air conditioner 4 which the South Building air-conditioning control and monitoring apparatus 3 is monitoring is displayed.
- the title frame is a region which displays the title of the screen being displayed (for example, "Overview Monitor Screen” in Fig. 2 ) on the web browser 22. If a fault occurs in an air conditioner 4, a buzzer stop switch is displayed. For example, the buzzer stop switch is displayed in region A shown in Fig. 2 .
- the main frame is a region which displays on the web browser 22 the operating status information of the air conditioners 4 under control by the air-conditioning control and monitoring apparatus 3 selected in the title frame.
- the whole frame is a region forming a combined screen for displaying the title frame and the main frame on the web browser 22 in the client terminal 2.
- one of the plurality of data files described above contains assessment information for assessing whether the other data files have been correctly received at the client terminal 2.
- the data file containing the assessment information is called an assessment data file, and the data file for the whole frame described above functions as this assessment data file.
- time settings for refreshing the display screen on the web browser 22 at prescribed time intervals when displayed on the web browser, are written in the data files other than the assessment data file, that is, the individual data files corresponding to the main frame and the title frame, and no refresh period is set in the data file for the whole frame, which is the assessment data file. Therefore, when, for example, the main frame and the title frame are displayed on the web browser 22, reacquisition of the corresponding data files is performed by the client terminal 2 at the timing of the refresh periods respectively defined in the data files for the main frame and the title frame, whereas for the whole frame, where no refresh period is set, refresh acquisition of the data file is not performed.
- a prescribed character string is written in the data files to be assessed.
- the prescribed character string which is a character string that does not have to be displayed on the web browser 22, should be a character string that is recognized using the above-described assessment information.
- An example of the prescribed character string is "MHI-COMMUNICATION-OK", which is written as comment text after the html end tag in the data files to be assessed (see Fig. 3 ). This character string, since it is written as comment text, is not displayed on the web browser 22 in the client terminal 2.
- the assessment information in the assessment data file is set with a program.
- the program is a Java (registered trademark) script.
- Fig. 4 is a diagram showing an example of the assessment data file; in this embodiment, the data file for the whole frame (hereinafter referred to a "data file A") serves as the assessment data file.
- the assessment information is written in the form of a Java (registered trademark) script, in the header part inside the html tags, that assesses whether or not the prescribed character string "MHI-COMMUNICATION-OK" is contained in the data file to be assessed.
- the data files to be assessed are assessed using the assessment information in the assessment data file, and if, as a result of this assessment, the prescribed character string is detected in the client terminal 2 from the data files to be assessed, the other data files are assessed to have been received correctly. If the prescribed character string is not detected, it is assessed that the data files to be assessed have not been received correctly.
- a request for reacquiring the data files that have not been received correctly should be sent. More specifically, if there is a data file that has not been received correctly at the client terminal 2, the assessment information written in the assessment data file is that a reacquisition request for the data file that has not been received correctly be sent to the WEB server 34. By doing so, the client terminal 2 can repeat acquisition of the data file to be assessed.
- the above-described assessment is performed at first time intervals, and if it is assessed that the data file to be assessed has not been received correctly at the client terminal 2, the time interval is changed to a second time interval shorter than the first time interval, and then the assessment is performed. For example, in a situation where there is no particular problem with the network connection etc. in the second communication unit 21 of the client terminal but it takes some time to receive the data file to be assessed, the assessment is repeated at increased frequency. In this way, when it is assessed that the data file has not been correctly received, assessment is performed after changing the assessment interval rather than detecting a reception fault in a single assessment; therefore, it is possible to reduce the frequency at which reacquisition requests for the data files to be assessed are transmitted.
- error notification may be performed in the client terminal 2.
- the error notification method is not particularly limited. For example, on the client terminal 2, a buzzer sound may be emitted or a pop-up screen may be displayed; on the web browser 22, a buzzer button may be displayed; and so forth.
- the web browser 22 on the client terminal 2 is operated by monitoring personnel, and when the address of the air-conditioning control and monitoring apparatus 3 located in the South Building is input in the web browser 22, a request for displaying the operating status information is transmitted from the second communication unit 21 in the client terminal 2 to the first communication unit 32 in the air-conditioning control and monitoring apparatus 3 in the South Building.
- the web server 34 in the air-conditioning control and monitoring apparatus 3, which has received the display request for the operating status information, reads out the operating status information of the air conditioners 4 under its control from the operating status information database 35.
- all data files constituting the window for displaying this operating status information on the web browser on the client terminal 2 are read out from the storage unit 31.
- three data files that is, data file A for the whole frame (statusall.php), data file T for the title frame (statustitle.php), and data file M for the main frame (statusmain.php) are read out from the storage unit 31.
- the assessment information is written in data file A, which is the assessment data file
- the prescribed character string "MHI-COMMUNICATION-OK" is written in the other data files, that is, data file T and data file M.
- refresh periods are set in data file T and data file M, whereas data file A does not require a refresh because it is the whole frame, and thus no refresh period is written therein.
- the individual data files A, T, and M and the operating status information that have been read out are sent by the web server 34 to the client terminal 2 via the first communication unit 32.
- the transmitted data files A, T, and M and the operating status information are received by the second communication unit 21 in the client terminal 2, they are processed in the client terminal 2 and are displayed on the web browser 22 on the client terminal 2.
- these data files A, T, and M have been processed, they are displayed on the web browser on the client terminal 2 as shown in Fig. 2 .
- data file A which is the assessment data file, and the other data files (data files to be assessed) T and M are loaded, and the Java (registered trademark) script written in the header portion in data file A is executed.
- the Java (registered trademark) script in data file A assesses whether the prescribed character string "MHI-COMMUNICATION-OK" is written in the data files T and M to be assessed (step SA1 in Fig. 5 ).
- step SA1 in Fig. 5 If, as a result of the assessment in step SA1 in Fig. 5 , it is detected that the prescribed character string is written in data files T and M to be assessed ("Yes" at step SA1 in Fig. 5 ), the timing at which the assessment is repeated is kept at the first time interval (for example, every 60 seconds) (step SA2 in Fig. 5 ), a retry counter in which the number of repetitions of the assessment is set remains at 0 (step SA3 in Fig. 5 ), and the assessment is repeated.
- the first time interval for example, every 60 seconds
- step SA1 in Fig. 5 If, as a result of the assessment in step SA1 in Fig. 5 , it cannot be detected that the prescribed character string is written in the data files to be assessed ("No" at step SA1 in Fig. 5 ), it is assessed that the data files to be assessed could not be received correctly at the client terminal 2 (step SA4 in Fig. 5 ). Then, it is determined whether the retry counter is 0, and if it is 0 ("Yes" at step SA5 in Fig. 5 ), the first time interval is changed to the second time interval (for example, every 5 seconds) (step SA6 in Fig. 5 ). Next, a subroutine that starts a timer for measuring the period from when it is assessed that the prescribed character string could not be detected is launched (step SA7 in Fig.
- step SA8 in Fig. 5 the retry counter is set from 0 to 1 (step SA8 in Fig. 5 ).
- a period until error notification is performed in the client terminal 2 (for example, 600 seconds) is set in the timer by the above-described subroutine.
- step SA1 in Fig. 5 is the second time interval set in step SA6 in Fig. 5 , and if the prescribed character string is not detected the next time also, it is determined whether the retry counter is 0 (step SA5 in Fig. 5 ). If the retry counter is not zero ("No" at step SA5 in Fig. 5 ), next it is determined whether the retry counter is 1 (step SA9 in Fig. 6 ). If the retry counter is 1 ("Yes" at step SA9 in Fig. 6 ), the retry counter is changed from 1 to 2, and the assessment is repeated at the second time interval (step SA10 in Fig. 6 ).
- step SA9 in Fig. 6 If, as a result of repeating the assessment at the second time interval, the retry counter is not 1 ("No" at step SA9 in Fig. 6 ), a reacquisition request for reacquiring the data files T and M to be assessed is transmitted from the client terminal 2 to the air-conditioning control and monitoring apparatus 3. Also, after the retry counter is set to 0, the process returns to step SA1 in Fig. 5 , where the assessment is repeated (step SA11 in Fig. 6 ).
- step SA7 in Fig. 5 If the prescribed character string has not been detected even after 600 seconds has elapsed in the timer, which is set in step SA7 in Fig. 5 , error notification processing defined in a subroutine is executed, and an error reporting that the data files could not be received correctly at the client terminal 2 is issued.
- the air-conditioning control and monitoring apparatus 3 and the air-conditioning control and monitoring system 1 according to the present invention, by processing these data files in the web browser 22 on the client terminal 2, the information written in each data file is displayed in respective regions in a single window. Also, because one of the files constituting the window contains assessment information for assessing whether the other data files have been received correctly, by processing that data file, it is assessed whether the other data files have been received correctly.
- assessment information is contained in a data file constituting the window in this way, in the client terminal 2, it is possible to perform assessment as to whether the data has been received correctly, just by having the web browser 22 perform its normal functions.
- it is not necessary to download a separate program or to pre-install a program in the client terminal 2, as is required conventionally; it suffices to provide a web browser 22 such as Internet Explorer (registered trademark) or the like in the client terminal 2, making it possible to assess, in a simple manner, whether the client terminal 2 has correctly received the data.
- the air-conditioning control and monitoring apparatus 3 and the air-conditioning control and monitoring system 1 of this embodiment have been described assuming that a refresh period is not set in the assessment data file; however, it is not limited thereto, and a refresh period may be set in the assessment data file. If a refresh period is set in the data file, a refresh period longer than the refresh periods for the data files to be assessed is preferably set.
- the reason for setting the refresh period in this way is so that, although the assessment is executed the instant the data files are read into the web browser 22, if the refresh period in the assessment data file is shorter than the refresh period of the data files to be assessed, the assessment data file assesses the same data file to be assessed multiple times, resulting in wasteful assessment, and this waste should thus be reduced.
- the window is divided into a plurality of regions, although the window is divided into three regions in this embodiment, it is not limited thereto. No particular upper limit is set for the number of divided regions.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Air Conditioning Control Device (AREA)
- Computer And Data Communications (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Selective Calling Equipment (AREA)
Description
- The present invention relates to an air-conditioning control and monitoring apparatus and to an air-conditioning control and monitoring system.
- In a conventional air-conditioning monitoring system for centralized control of a plurality of air-conditioning devices installed in a building, management data, such as the operating statuses, of the air-conditioning devices to be managed is collated in an air-conditioning control and monitoring apparatus. In addition, management data for each air-conditioning device is reported to a monitoring terminal located at a site remote from the air-conditioning control and monitoring apparatus, which is connected thereto via a network such as a LAN or public switched network, and the operating statuses of the air-conditioning devices are monitored by the monitoring terminal.
- {PTL 1} Japanese Unexamined Patent Application, Publication No.
2004-29904 - When the air-conditioning control and monitoring apparatus detects that a fault occurs in the operating status of an air-conditioning device being monitored, data reporting that fault is transmitted to the monitoring terminal etc. at a remote site, thereby informing monitoring personnel that there is a fault in the air-conditioning device. However, IP networks, such as the Internet or a LAN, used as the network connecting the air-conditioning control and monitoring apparatus and the monitoring terminal perform communication on a best effort basis, and arrival of the transmitted data and the communication quality are not guaranteed. In other words, in an environment where best-effort communication is used, if a network fault or malfunction occurs, in some cases the data reported from the air-conditioning control and monitoring apparatus cannot be correctly received or displayed at the monitoring terminal.
- In such an event, in the related art, a special application for detecting a malfunction etc. in network communication is pre-installed in the monitoring terminal, or a special application is downloaded into the monitoring terminal from the air-conditioning control and monitoring apparatus, and a communication malfunction between the air-conditioning control and monitoring apparatus and the monitoring terminal is detected with these special applications (for example, see Patent Literature 1). In addition, when a malfunction is detected with these special applications, acquisition of the data to be monitored is performed again.
-
EP 2012288 discloses an air conditioning system according to the preamble of appendingclaim 1. - However, after air-conditioning monitoring system are introduced, there have been requests for making maintenance unnecessary, and therefore, there is a demand for monitoring air-conditioning monitoring systems without using a special air-conditioning monitoring system application that depends on the OS version etc. of the monitoring terminal. Also, when a network malfunction occurs and an error is detected on the monitoring screen, there is a demand to recover from this error status and resume normal status.
- The present invention has been conceived to solve the above problems, and an object thereof is to provide an air-conditioning control and monitoring apparatus and an air-conditioning control and monitoring system that make maintenance unnecessary and that can monitor an air-conditioning monitoring system without using a special application.
- In order to solve the problem described above, the present invention employs the following solutions.
- A first aspect of the present invention is an air-conditioning control and monitoring apparatus that performs operating control of a plurality of air-conditioning devices installed in a building according to instructions transmitted from a client terminal via a web browser, that monitors the operating statuses of the air-conditioning devices, and that provides operating status information, which is information about the operating statuses of the air-conditioning devices, to the client terminal, the air-conditioning control and monitoring apparatus including storage means for dividing a window related to the operating statuses of the air-conditioning devices, displayed on the client terminal, into a plurality of regions and for storing, for each region, information to be displayed in each region and a data file in which a refresh period for the displayed information is written; and first communication means for reading out the data files for all regions constituting the window from the storage means when a display request for the window is received from the client terminal and transmitting the data files to the client terminal, wherein one of the plurality of data files constituting the window contains assessment information for assessing whether another data file can be correctly received at the client terminal, and the data file containing the assessment information is not refreshed, or the refresh period thereof is set to be longer than the refresh period of the data file to be assessed.
- According to this configuration, an instruction is transmitted to the air-conditioning control and monitoring apparatus from the client terminal via the web browser, and the air-conditioning control and monitoring apparatus performs operating control of the plurality of air-conditioning devices installed in the building on the basis of this instruction. Also, the air-conditioning control and monitoring apparatus monitors the operating statuses of the air-conditioning devices and provides the operating status information to the client terminal. When the window related to the operating statuses of the air-conditioning devices, displayed on the client terminal, is divided into a plurality of regions, the information to be displayed in each region and the data file in which the refresh period of that display information is written are stored for each region in the storage means of the air-conditioning control and monitoring apparatus. When the air-conditioning control and monitoring apparatus receives a window display request from the client terminal, the data files for all regions constituting the window are read out from the storage means and are transmitted to the client terminal via the first communication means.
- At the client terminal, by processing these data files with the web browser, the information written in each data file is displayed in the corresponding region in a single window. Because assessment information for assessing whether the other data files have been correctly received is contained in one of these data files constituting the window, by processing this data file, it is assessed whether the other data files are correctly received.
- A refresh period is written in the data files to be assessed. Also, the data file containing the assessment information need not be refreshed; if a refresh period is set, it is preferably set to be longer than the refresh period of the data file to be assessed.
- If a refresh period is written in the data file, a display request for each data file is transmitted to the air-conditioning control and monitoring apparatus from the web browser at this refresh period, and the data file corresponding to the display request is sent from the air-conditioning control and monitoring apparatus to the client terminal. Accordingly, each region in the window is refreshed at a prescribed frequency.
- Because the assessment information is contained in a data file constituting the window in this way, at the client terminal, it is possible to perform the assessment as to whether the data is correctly received just by having the web browser perform its normal functions. Accordingly, it is not necessary to download a separate program or to pre-install a program in the client terminal, as was required in the related art; it suffices to provide a web browser, such as Internet Explorer (registered trademark) or Netscape (registered trademark), in the client terminal.
- The assessment information contained in the data file of the air-conditioning control and monitoring apparatus may be a program for assessing whether a prescribed character string contained in the data file to be assessed is detected.
- For example, a prescribed character string is contained at the end of the data file to be assessed, and it is assessed whether this prescribed character string is detected at the end by the assessment information program. If the prescribed character string is detected, it is considered that the information up to the end of the data file to be assessed is received at the client terminal. By performing such an assessment, it is possible to assess, in a simple manner, whether the data file to be assessed is correctly received at the client terminal.
- When the above-described assessment information assesses that the data file to be assessed is not correctly received at the client terminal, a reacquisition request for the data file to be assessed may be transmitted.
- For example, even if there is a temporary fault in the network connection between the client terminal and the air-conditioning control and monitoring apparatus, and the data file to be assessed cannot be correctly received, a reacquisition request for the data file to be assessed is performed. Accordingly, the client terminal can repeat acquisition of the data file to be assessed.
- The assessment information of the air-conditioning control and monitoring apparatus may assess, at first time intervals defining timing at which the assessment is performed, whether the data file to be assessed is correctly received at the client terminal and if, as a result, it is assessed that the data file to be assessed is not correctly received at the client terminal, may conduct the assessment at second time intervals shorter than the first time intervals.
- Accordingly, in situations where, for example, there is no particular problem in the network connection etc. between the client terminal and the air-conditioning control and monitoring apparatus, but it takes some time to receive the data file to be assessed, it is possible to repeat the assessment at increased frequency. Thus, rather than detecting a reception fault in a single assessment, when it is assessed that the data file is not correctly received, assessment is performed after changing the assessment period, and therefore it is possible to reduce the frequency at which reacquisition requests for the data file to be assessed are transmitted.
- If, as a result of the assessment in the air-conditioning control and monitoring apparatus, it is assessed that the data file is not correctly received at the client terminal after a prescribed period has passed from when it is assessed that the data file to be assessed is not correctly received at the client terminal, an error may be reported to the client terminal.
- For example, if the network (physical connection) between the client terminal and the air-conditioning control and monitoring apparatus is disconnected, even if reacquisition of the data file is repeated, it is not possible for the client terminal to receive the correct data file. Therefore, if the state where the data file has not been received at the client terminal persists even after a prescribed period has elapsed after it is assessed that the data file has not been correctly received at the client terminal, an error is reported to the client terminal. By doing so, because it is possible to prevent the client terminal from endlessly transmitting reacquisition requests, the consumption of resources in the CPU etc. of the client terminal can be reduced.
- A second aspect of the present invention is an air-conditioning control and monitoring system including any one of the above-described air-conditioning control and monitoring apparatuses; and a client terminal provided with a web browser that is connected to the air-conditioning control and monitoring apparatus via a network.
- A third aspect of the present invention is an air-conditioning control and monitoring method that performs operating control of a plurality of air-conditioning devices installed in a building according to instructions transmitted from a client terminal via a web browser, that monitors the operating statuses of the air-conditioning devices, and that provides operating status information, which is information about the operating statuses of the air-conditioning devices, to the client terminal, the air-conditioning control and monitoring method including dividing a window related to the operating statuses of the air-conditioning devices, displayed on the client terminal, into a plurality of regions and storing, for each region, information to be displayed in that region and a data file in which a refresh period for the displayed information is written; and transmitting, to the client terminal, the data files for all regions constituting the window when a display request for the window is received from the client terminal, wherein one of the plurality of data files contains assessment information for assessing whether another data file can be correctly received at the client terminal, and the data file containing the assessment information is not refreshed, or the refresh period thereof is set to be longer than the refresh period of the data file to be assessed.
- The present invention affords an advantage in that maintenance is made unnecessary and an air-conditioning monitoring system can be monitored without using a special application.
-
- {
Fig. 1} Fig. 1 is a block diagram showing, in outline, an example configuration of an air-conditioning control and monitoring system according to an embodiment of the present invention. - {
Fig. 2} Fig. 2 is a diagram showing an example of a window displaying operating status information of an air-conditioning control and monitoring apparatus, from a web browser. - {
Fig. 3} Fig. 3 is a diagram showing an example in which a title frame data file is displayed. - {
Fig. 4} Fig. 4 is a diagram showing an example in which a main frame data file is displayed. - {
Fig. 5} Fig. 5 is a diagram showing the operation flow of an air-conditioning control and monitoring method according to an embodiment of the present invention. - {
Fig. 6} Fig. 6 is a diagram showing a continuation of the operation flow inFig. 5 . - An embodiment of an air-conditioning control and monitoring apparatus and an air-conditioning control and monitoring system according to the present invention will be described below with reference to the drawings.
-
Fig. 1 is a block diagram showing, in outline, the configuration of an air-conditioning control andmonitoring system 1 according to this embodiment. - As shown in
Fig. 1 , the air-conditioning control andmonitoring system 1 is mainly configured of aclient terminal 2 with a built-in web browser (WEB browser) 22, and an air-conditioning control and monitoringapparatus 3 that monitors the operating statuses of air-conditioning devices (hereinafter referred to as "air conditioners") 4 at prescribed time intervals and reports the operating statuses of theair conditioners 4 in response to a request from theclient terminal 2. In this embodiment, a description is given assuming that there is one air-conditioning control and monitoringapparatus 3; however, the number of air-conditioning control andmonitoring apparatuses 3 is not restricted thereto. There may be a plurality of air-conditioning control andmonitoring apparatuses 3, and there is no particular upper limit to the number thereof. - The
client terminal 2 and the air-conditioning control andmonitoring apparatus 3 are connected via a building-management communication network 5. The building-management communication network 5 is a network using a standard communication protocol (for example, TCP/IP), for instance, the Internet. - The air-conditioning control and
monitoring apparatus 3 is provided with a plurality ofair conditioners 4 under its control, and the air-conditioning control andmonitoring apparatus 3 is connected to eachair conditioner 4 via an air-conditioning control network 6. The air-conditioning control network 6 is, for example, a network using a special communication protocol developed for controlling and monitoring theair conditioners 4. - As shown in
Fig. 1 , the air-conditioning control andmonitoring apparatus 3 includes a storage unit (storage means) 31, a first communication unit (first communication means) 32, an air-conditioning control andcommunication unit 33, aweb server 34, and an operatingstatus information database 35. - The air-conditioning control and
communication unit 33 is individually connected with the plurality ofair conditioners 4 via the air-conditioning control network 6. The air-conditioning control andcommunication unit 33 collects operating status information, which is information about the operating statuses of theair conditioners 4, from eachair conditioner 4 and outputs the information to the operatingstatus information database 35. - The operating
status information database 35 stores the operating status information of eachair conditioner 4 received via the air-conditioning control andcommunication unit 33, and the operating status information is read out from theWEB server 34. - The
storage unit 31 stores data files (details given below) for displaying a window related to the operating status information of theair conditioners 4 on theclient terminal 2. - Upon receiving an operating status information display request from the
client terminal 2, theWEB server 34 reads out the operating status information from the operatingstatus information database 35. Also, theWEB server 34 reads out from thestorage unit 31 the data files for displaying this operating status information on theweb browser 22 in theclient terminal 2 and transmits the data files, together with the operating status information, to theclient terminal 2 via thefirst communication unit 32. - Now, the data files stored in the
storage unit 31 and the information displayed on theclient terminal 2 according to the data files will be described below. - When the window related to the operating statuses of the
air conditioners 4, which is displayed on theclient terminal 2, is split into a plurality of regions, for each region, the information to be displayed in that region is written in the data file stored in thestorage unit 31. Also, refresh periods for that display information are written in data files for which it is necessary to refresh the display information. - In this embodiment, the window displaying the operating status information is split into three regions, and these regions are called "frames". The three regions are defined as, for example, a whole frame, a title frame, and a main frame, and data for displaying each frame on the
web browser 22 in theclient terminal 2 constitutes the data files. - The
storage unit 31 stores respective data files for displaying the individual regions of the title frame, the main frame, and the whole frame on theweb browser 22 in theclient terminal 2. -
Fig. 2 shows an example of the window in the case where the air-conditioning control andmonitoring apparatus 3 is monitored via theweb browser 22 on theclient terminal 2. More specifically, the air-conditioning control andmonitoring apparatus 3, which is installed in the South Building (Main Building), is accessed from theclient terminal 2, and the operating status information of eachair conditioner 4 which the South Building air-conditioning control andmonitoring apparatus 3 is monitoring is displayed. - The title frame is a region which displays the title of the screen being displayed (for example, "Overview Monitor Screen" in
Fig. 2 ) on theweb browser 22. If a fault occurs in anair conditioner 4, a buzzer stop switch is displayed. For example, the buzzer stop switch is displayed in region A shown inFig. 2 . - The main frame is a region which displays on the
web browser 22 the operating status information of theair conditioners 4 under control by the air-conditioning control andmonitoring apparatus 3 selected in the title frame. - The whole frame is a region forming a combined screen for displaying the title frame and the main frame on the
web browser 22 in theclient terminal 2. - In this embodiment, one of the plurality of data files described above contains assessment information for assessing whether the other data files have been correctly received at the
client terminal 2. In this embodiment, the data file containing the assessment information is called an assessment data file, and the data file for the whole frame described above functions as this assessment data file. - In this embodiment, time settings for refreshing the display screen on the
web browser 22 at prescribed time intervals, when displayed on the web browser, are written in the data files other than the assessment data file, that is, the individual data files corresponding to the main frame and the title frame, and no refresh period is set in the data file for the whole frame, which is the assessment data file. Therefore, when, for example, the main frame and the title frame are displayed on theweb browser 22, reacquisition of the corresponding data files is performed by theclient terminal 2 at the timing of the refresh periods respectively defined in the data files for the main frame and the title frame, whereas for the whole frame, where no refresh period is set, refresh acquisition of the data file is not performed. - A prescribed character string is written in the data files to be assessed. In the case where the
client terminal 2 displays the data files on theweb browser 22, the prescribed character string, which is a character string that does not have to be displayed on theweb browser 22, should be a character string that is recognized using the above-described assessment information. An example of the prescribed character string is "MHI-COMMUNICATION-OK", which is written as comment text after the html end tag in the data files to be assessed (seeFig. 3 ). This character string, since it is written as comment text, is not displayed on theweb browser 22 in theclient terminal 2. - The assessment information in the assessment data file is set with a program. For example, the program is a Java (registered trademark) script.
-
Fig. 4 is a diagram showing an example of the assessment data file; in this embodiment, the data file for the whole frame (hereinafter referred to a "data file A") serves as the assessment data file. As shown inFig. 4 , the assessment information is written in the form of a Java (registered trademark) script, in the header part inside the html tags, that assesses whether or not the prescribed character string "MHI-COMMUNICATION-OK" is contained in the data file to be assessed. - Thus, the data files to be assessed are assessed using the assessment information in the assessment data file, and if, as a result of this assessment, the prescribed character string is detected in the
client terminal 2 from the data files to be assessed, the other data files are assessed to have been received correctly. If the prescribed character string is not detected, it is assessed that the data files to be assessed have not been received correctly. - When it is assessed that the data files to be assessed have not been received correctly, a request for reacquiring the data files that have not been received correctly should be sent. More specifically, if there is a data file that has not been received correctly at the
client terminal 2, the assessment information written in the assessment data file is that a reacquisition request for the data file that has not been received correctly be sent to theWEB server 34. By doing so, theclient terminal 2 can repeat acquisition of the data file to be assessed. - The above-described assessment is performed at first time intervals, and if it is assessed that the data file to be assessed has not been received correctly at the
client terminal 2, the time interval is changed to a second time interval shorter than the first time interval, and then the assessment is performed. For example, in a situation where there is no particular problem with the network connection etc. in thesecond communication unit 21 of the client terminal but it takes some time to receive the data file to be assessed, the assessment is repeated at increased frequency. In this way, when it is assessed that the data file has not been correctly received, assessment is performed after changing the assessment interval rather than detecting a reception fault in a single assessment; therefore, it is possible to reduce the frequency at which reacquisition requests for the data files to be assessed are transmitted. - If it is assessed, as a result of the above assessment, that the data file to be assessed has not been received correctly at the
client terminal 2, even after a prescribed period has elapsed since it was assessed that the data file to be assessed has not been received correctly at theclient terminal 2, error notification may be performed in theclient terminal 2. By performing error notification after the prescribed period has elapsed in this way, it is possible to prevent unnecessary repetition of reacquisition requests from theclient terminal 2 to the WEB server. - The error notification method is not particularly limited. For example, on the
client terminal 2, a buzzer sound may be emitted or a pop-up screen may be displayed; on theweb browser 22, a buzzer button may be displayed; and so forth. - Next, the operation of the air-conditioning control and
monitoring system 1 provided with the above configuration will be described usingFigs. 5 and6 . - The
web browser 22 on theclient terminal 2 is operated by monitoring personnel, and when the address of the air-conditioning control andmonitoring apparatus 3 located in the South Building is input in theweb browser 22, a request for displaying the operating status information is transmitted from thesecond communication unit 21 in theclient terminal 2 to thefirst communication unit 32 in the air-conditioning control andmonitoring apparatus 3 in the South Building. Theweb server 34 in the air-conditioning control andmonitoring apparatus 3, which has received the display request for the operating status information, reads out the operating status information of theair conditioners 4 under its control from the operatingstatus information database 35. - In addition, all data files constituting the window for displaying this operating status information on the web browser on the
client terminal 2 are read out from thestorage unit 31. For example, three data files, that is, data file A for the whole frame (statusall.php), data file T for the title frame (statustitle.php), and data file M for the main frame (statusmain.php), are read out from thestorage unit 31. Here, the assessment information is written in data file A, which is the assessment data file, and the prescribed character string "MHI-COMMUNICATION-OK" is written in the other data files, that is, data file T and data file M. Also, refresh periods are set in data file T and data file M, whereas data file A does not require a refresh because it is the whole frame, and thus no refresh period is written therein. - The individual data files A, T, and M and the operating status information that have been read out are sent by the
web server 34 to theclient terminal 2 via thefirst communication unit 32. Once the transmitted data files A, T, and M and the operating status information are received by thesecond communication unit 21 in theclient terminal 2, they are processed in theclient terminal 2 and are displayed on theweb browser 22 on theclient terminal 2. Once these data files A, T, and M have been processed, they are displayed on the web browser on theclient terminal 2 as shown inFig. 2 . - In the
web browser 22 on theclient terminal 2, data file A, which is the assessment data file, and the other data files (data files to be assessed) T and M are loaded, and the Java (registered trademark) script written in the header portion in data file A is executed. In theclient terminal 2, the Java (registered trademark) script in data file A assesses whether the prescribed character string "MHI-COMMUNICATION-OK" is written in the data files T and M to be assessed (step SA1 inFig. 5 ). - If, as a result of the assessment in step SA1 in
Fig. 5 , it is detected that the prescribed character string is written in data files T and M to be assessed ("Yes" at step SA1 inFig. 5 ), the timing at which the assessment is repeated is kept at the first time interval (for example, every 60 seconds) (step SA2 inFig. 5 ), a retry counter in which the number of repetitions of the assessment is set remains at 0 (step SA3 inFig. 5 ), and the assessment is repeated. - If, as a result of the assessment in step SA1 in
Fig. 5 , it cannot be detected that the prescribed character string is written in the data files to be assessed ("No" at step SA1 inFig. 5 ), it is assessed that the data files to be assessed could not be received correctly at the client terminal 2 (step SA4 inFig. 5 ). Then, it is determined whether the retry counter is 0, and if it is 0 ("Yes" at step SA5 inFig. 5 ), the first time interval is changed to the second time interval (for example, every 5 seconds) (step SA6 inFig. 5 ). Next, a subroutine that starts a timer for measuring the period from when it is assessed that the prescribed character string could not be detected is launched (step SA7 inFig. 5 ), and the retry counter is set from 0 to 1 (step SA8 inFig. 5 ). Note that a period until error notification is performed in the client terminal 2 (for example, 600 seconds) is set in the timer by the above-described subroutine. - The assessment is performed again after 5 seconds (step SA1 in
Fig. 5 ), which is the second time interval set in step SA6 inFig. 5 , and if the prescribed character string is not detected the next time also, it is determined whether the retry counter is 0 (step SA5 inFig. 5 ). If the retry counter is not zero ("No" at step SA5 inFig. 5 ), next it is determined whether the retry counter is 1 (step SA9 inFig. 6 ). If the retry counter is 1 ("Yes" at step SA9 inFig. 6 ), the retry counter is changed from 1 to 2, and the assessment is repeated at the second time interval (step SA10 inFig. 6 ). - If, as a result of repeating the assessment at the second time interval, the retry counter is not 1 ("No" at step SA9 in
Fig. 6 ), a reacquisition request for reacquiring the data files T and M to be assessed is transmitted from theclient terminal 2 to the air-conditioning control andmonitoring apparatus 3. Also, after the retry counter is set to 0, the process returns to step SA1 inFig. 5 , where the assessment is repeated (step SA11 inFig. 6 ). - If the prescribed character string has not been detected even after 600 seconds has elapsed in the timer, which is set in step SA7 in
Fig. 5 , error notification processing defined in a subroutine is executed, and an error reporting that the data files could not be received correctly at theclient terminal 2 is issued. - As described above, with the air-conditioning control and
monitoring apparatus 3 and the air-conditioning control andmonitoring system 1 according to the present invention, by processing these data files in theweb browser 22 on theclient terminal 2, the information written in each data file is displayed in respective regions in a single window. Also, because one of the files constituting the window contains assessment information for assessing whether the other data files have been received correctly, by processing that data file, it is assessed whether the other data files have been received correctly. - In addition, because assessment information is contained in a data file constituting the window in this way, in the
client terminal 2, it is possible to perform assessment as to whether the data has been received correctly, just by having theweb browser 22 perform its normal functions. Thus, it is not necessary to download a separate program or to pre-install a program in theclient terminal 2, as is required conventionally; it suffices to provide aweb browser 22 such as Internet Explorer (registered trademark) or the like in theclient terminal 2, making it possible to assess, in a simple manner, whether theclient terminal 2 has correctly received the data. - The air-conditioning control and
monitoring apparatus 3 and the air-conditioning control andmonitoring system 1 of this embodiment have been described assuming that a refresh period is not set in the assessment data file; however, it is not limited thereto, and a refresh period may be set in the assessment data file. If a refresh period is set in the data file, a refresh period longer than the refresh periods for the data files to be assessed is preferably set. - The reason for setting the refresh period in this way is so that, although the assessment is executed the instant the data files are read into the
web browser 22, if the refresh period in the assessment data file is shorter than the refresh period of the data files to be assessed, the assessment data file assesses the same data file to be assessed multiple times, resulting in wasteful assessment, and this waste should thus be reduced. - In the case where the window is divided into a plurality of regions, although the window is divided into three regions in this embodiment, it is not limited thereto. No particular upper limit is set for the number of divided regions.
- Although an embodiment of the present invention have been described above with reference to the drawings, the particular configuration is not limited to this embodiment, and design modifications that do not depart from the scope of the appending claims are also encompassed.
-
- 1
- air-conditioning control and monitoring system
- 2
- client terminal
- 3
- air-conditioning control and monitoring apparatus
- 21
- second communication unit
- 22
- web browser
- 31
- storage unit
- 32
- first communication unit
- 33
- air-conditioning control and communication unit
- 34
- web server
- 35
- operating status information database
Claims (7)
- An air-conditioning control and monitoring apparatus (3) that performs operating control of a plurality of air-conditioning devices(4) installed in a building according to instructions transmitted from a client terminal (2) via a web browser (22), that monitors the operating statuses of the air-conditioning devices (4), and that provides operating status information, which is information about the operating statuses of the air-conditioning devices (4), to the client terminal (2), the air-conditioning control and monitoring apparatus (3) being characterized in that it comprises:storage means (31) for dividing a window related to the operating statuses of the air-conditioning devices (4), displayed on the client terminal (2), into a plurality of regions and for storing, for each region, information to be displayed in each region and a data file in which a refresh period for the displayed information is written; andfirst communication means (32) for reading out the data files for all regions constituting the window from the storage means (31) when a display request for the window is received from the client terminal (2) and transmitting the data files to the client terminal (2),wherein one of the plurality of data files constituting the window contains assessment information for assessing whether another data file can be correctly received at the client terminal (2), andthe data file containing the assessment information is not refreshed, or the refresh period thereof is set to be longer than the refresh period of the data file to be assessed.
- An air-conditioning control and monitoring apparatus (3) according to Claim 1, wherein the assessment information contained in the data file is a program for assessing whether a prescribed character string contained in the data file to be assessed is detected.
- An air-conditioning control and monitoring apparatus (3) according to Claim 1 or Claim 2, wherein when the assessment information assesses that the data file to be assessed is not correctly received at the client terminal (2), a reacquisition request for the data file to be assessed is transmitted.
- An air-conditioning control and monitoring apparatus (3) according to one of Claims 1 to 3, wherein the assessment information assesses, at first time intervals defining timing at which the assessment is performed, whether the data file to be assessed is correctly received at the client terminal (2), and if, as a result, it is assessed that the data file to be assessed is not correctly received at the client terminal (2), conducts the assessment at second time intervals shorter than the first time intervals.
- An air-conditioning control and monitoring apparatus (3) according to one of Claims 1 to 4, wherein if, as a result of the assessment, it is assessed that the data file is not correctly received at the client terminal (2) after a prescribed period has passed from when it is assessed that the data file to be assessed is not correctly received at the client terminal, an error is reported to the client terminal (2).
- An air-conditioning control and monitoring system (1) characterized in that it comprises:an air-conditioning control and monitoring apparatus (3) according to one of Claims 1 to 5; anda client terminal (2) provided with a web browser (22) that is connected to the air-conditioning control and monitoring apparatus (3) via a network.
- An air-conditioning control and monitoring method that performs operating control of a plurality of air-conditioning devices (4) according to any one of claims 1 to 6 installed in a building according to instructions transmitted from a client terminal (2) via a web browser, that monitors the operating statuses of the air-conditioning devices (4), and that provides operating status information, which is information about the operating statuses of the air-conditioning devices (4), to the client terminal (2), the air-conditioning control and monitoring method comprising:dividing a window related to the operating statuses of the air-conditioning devices (4), displayed on the client terminal (2), into a plurality of regions and storing, for each region, information to be displayed in that region and a data file in which a refresh period for the displayed information is written; andtransmitting, to the client terminal (2), the data files for all regions constituting the window when a display request for the window is received from the client terminal (2),wherein one of the plurality of data files contains assessment information for assessing whether another data file can be correctly received at the client terminal (2), andthe data file containing the assessment information is not refreshed, or the refresh period thereof is set to be longer than the refresh period of the data file to be assessed.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009166771A JP5285522B2 (en) | 2009-07-15 | 2009-07-15 | Air conditioning control monitoring device and air conditioning control monitoring system |
PCT/JP2010/059611 WO2011007629A1 (en) | 2009-07-15 | 2010-06-07 | Air-conditioning control monitoring device and air-conditioning control monitoring system |
Publications (3)
Publication Number | Publication Date |
---|---|
EP2455677A1 EP2455677A1 (en) | 2012-05-23 |
EP2455677A4 EP2455677A4 (en) | 2014-08-06 |
EP2455677B1 true EP2455677B1 (en) | 2015-07-29 |
Family
ID=43449238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP10799691.0A Not-in-force EP2455677B1 (en) | 2009-07-15 | 2010-06-07 | Air-conditioning control monitoring device and air-conditioning control monitoring system |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP2455677B1 (en) |
JP (1) | JP5285522B2 (en) |
ES (1) | ES2550271T3 (en) |
WO (1) | WO2011007629A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8812914B2 (en) * | 2011-10-24 | 2014-08-19 | Fisher Controls International, Llc | Field control devices having pre-defined error-states and related methods |
CN103807971A (en) * | 2012-11-14 | 2014-05-21 | 苏州工业园区新宏博通讯科技有限公司 | Energy-saving system of remote cloud control base station |
KR102113840B1 (en) * | 2013-07-22 | 2020-05-21 | 엘지전자 주식회사 | Air conditioner and method |
CN105955037A (en) * | 2016-04-29 | 2016-09-21 | 四川邮科通信技术有限公司 | Method for managing smart home |
CN116600786A (en) | 2020-07-28 | 2023-08-15 | 阿尔库缇斯生物疗法股份有限公司 | Topical formulations containing JAK inhibitors and laureth-4 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4052393B2 (en) * | 1996-07-30 | 2008-02-27 | 三菱電機株式会社 | Building management system, equipment controller |
JP2002071198A (en) * | 2000-08-28 | 2002-03-08 | Matsushita Electric Works Ltd | Blowzer utilizing air conditioning control system |
JP4202378B2 (en) * | 2002-01-31 | 2008-12-24 | 三菱電機株式会社 | Air conditioning system |
JP2004029904A (en) | 2002-06-21 | 2004-01-29 | Daikin Ind Ltd | Facility monitoring system and facility information managing apparatus |
JP4195676B2 (en) * | 2004-04-20 | 2008-12-10 | 三菱重工業株式会社 | Air conditioning monitoring device and building management system |
TWI318283B (en) * | 2007-07-06 | 2009-12-11 | Chunghwa Telecom Co Ltd | Network-based air-conditioning equipment remote monitoring and management system |
-
2009
- 2009-07-15 JP JP2009166771A patent/JP5285522B2/en not_active Expired - Fee Related
-
2010
- 2010-06-07 EP EP10799691.0A patent/EP2455677B1/en not_active Not-in-force
- 2010-06-07 ES ES10799691.0T patent/ES2550271T3/en active Active
- 2010-06-07 WO PCT/JP2010/059611 patent/WO2011007629A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
ES2550271T3 (en) | 2015-11-05 |
WO2011007629A1 (en) | 2011-01-20 |
EP2455677A1 (en) | 2012-05-23 |
JP2011021801A (en) | 2011-02-03 |
EP2455677A4 (en) | 2014-08-06 |
JP5285522B2 (en) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101971568B (en) | Method and device for communicating change-of-value information in building automation system | |
EP2455677B1 (en) | Air-conditioning control monitoring device and air-conditioning control monitoring system | |
EP2037191B1 (en) | Control apparatus | |
CN111052087B (en) | Control system, information processing apparatus, and recording medium | |
CN101546180A (en) | Information collection apparatus, method, and program | |
EP3124885A1 (en) | Air conditioning management system | |
EP2093510B1 (en) | Air-conditioning system and air-conditioning control and monitoring apparatus | |
JP4335731B2 (en) | Air conditioning control monitoring device, air conditioning control monitoring method, and building management system | |
US20100121465A1 (en) | Group management apparatus and group management program | |
EP2444754A1 (en) | Link server web-based air-conditioning monitoring system | |
JP4349916B2 (en) | Data collection method and relay device | |
EP2144130A1 (en) | Group management device and group management system | |
JP4639675B2 (en) | Device monitoring device and device monitoring system | |
JP2001296911A (en) | Controller | |
JP2005065164A (en) | Communication control processor and communication control processing method | |
JP6572488B2 (en) | Conversion device and control method of conversion device | |
JP2005134083A (en) | Equipment control system | |
JP2004213621A (en) | Remote monitoring system, remote monitoring method, and program therefor | |
JP2006251847A (en) | Meter reading apparatus, server, and its program | |
JP5048460B2 (en) | Trend monitoring system, trend monitoring apparatus, and trend monitoring method | |
JPH1131136A (en) | Abnormality monitoring method for distributed processing system | |
JP2022080557A (en) | Information collection system, collection device, and control method | |
JP2004226062A (en) | Monitoring system | |
JPH10248095A (en) | Installation management system | |
JP2010205210A (en) | Monitoring control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |
|
17P | Request for examination filed |
Effective date: 20110908 |
|
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 SE SI SK SM TR |
|
DAX | Request for extension of the european patent (deleted) | ||
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602010026308 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: F24F0011020000 Ipc: F24F0011000000 |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20140707 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G06F 13/00 20060101ALI20140701BHEP Ipc: G05B 15/02 20060101ALI20140701BHEP Ipc: F24F 11/00 20060101AFI20140701BHEP |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
INTG | Intention to grant announced |
Effective date: 20150318 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
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 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: AT Ref legal event code: REF Ref document number: 739642 Country of ref document: AT Kind code of ref document: T Effective date: 20150815 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602010026308 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2550271 Country of ref document: ES Kind code of ref document: T3 Effective date: 20151105 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 739642 Country of ref document: AT Kind code of ref document: T Effective date: 20150729 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20150729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
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: 20150729 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: 20150729 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: 20151029 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: 20151030 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: 20150729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
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: 20151130 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: 20151129 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: 20150729 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: 20150729 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: 20150729 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: 20150729 |
|
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: 20150729 |
|
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: 20150729 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: 20150729 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: 20150729 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: 20150729 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: 20150729 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602010026308 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 7 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
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: 20150729 |
|
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 |
|
26N | No opposition filed |
Effective date: 20160502 |
|
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: 20150729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE 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: 20150729 |
|
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: 20150729 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
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: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20160630 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20160630 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 8 |
|
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: 20160607 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 602010026308 Country of ref document: DE Representative=s name: CBDL PATENTANWAELTE, DE Ref country code: DE Ref legal event code: R081 Ref document number: 602010026308 Country of ref document: DE Owner name: MITSUBISHI HEAVY INDUSTRIES THERMAL SYSTEMS, L, JP Free format text: FORMER OWNER: MITSUBISHI HEAVY INDUSTRIES, LTD., TOKYO, JP |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: TP Owner name: MITSUBISHI HEAVY INDUSTRIES THERMAL SYSTEMS, L, JP Effective date: 20180202 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 9 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY 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: 20150729 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: 20150729 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20100607 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: 732E Free format text: REGISTERED BETWEEN 20180517 AND 20180523 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20160607 Ref country code: MK 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: 20150729 Ref country code: TR 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: 20150729 Ref country code: MT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20160630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG 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: 20150729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL 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: 20150729 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: RM Effective date: 20181001 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20190528 Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20190510 Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20190605 Year of fee payment: 10 Ref country code: ES Payment date: 20190702 Year of fee payment: 10 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602010026308 Country of ref document: DE |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20200607 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200607 Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210101 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FD2A Effective date: 20211027 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200608 |