监视系统、设备管理装置、监视方法以及程序的制作方法_4

文档序号:9476589阅读:来源:国知局
r>[0118]如以上说明,在本实施方式的监视系统10中,能够进行经由中继服务器400的设备管理装置200与监视终端300之间的通信。由此,能够从未与通信线51连接的监视终端300监视与设备机器110有关的信息。
[0119]另外,作为用于从设备管理装置200向多个监视终端300通知设备机器110的状态的通信,确立了经由广播端口 261、352、452的通信。该通信对应于图1中的箭头Al以及图8、14中的实线。另外,作为用于从各个监视终端300监视与设备管理装置200有关的信息的通信,确定了经由个别端口 262、353、453的通信。该通信对应于图1中的箭头A2以及图8、14中的虚线。由此,无需从设备管理装置200向各个监视终端300对可配送的全部数据进行配送,而根据需要配送数据。因此,能够削减通信量,降低通信成本。
[0120]另外,在一般使用的依照HTTP的通信中,通过客户端(监视终端300)对服务器(设备管理装置200)请求数据,客户端与服务器的连接确立。然后,如果服务器针对来自客户端的请求发送数据,则客户端与服务器的连接被切断。在这样的HTTP的框架中,难以在从客户端请求数据之前从服务器发送数据。因此,有时在设备机器110的状态发生了变化的情况下,难以即时地通知设备机器110的状态。
[0121]但是,在本实施方式中,在设备管理装置200与监视终端300之间确立了依照WebSocket协议的通信。WebSocket协议是用于在服务器与客户端之间进行双向的实时通信的技术标准。因此,在一旦确立了依照WebSocket协议的连接之后,客户端以及服务器都能够在任意的时间点发送数据。由此,能够即时地向监视终端300通知设备机器110的状态以及其他与设备机器110有关的各种信息。
[0122]另外,中继服务器400管理表示确立了依照WebSocket协议的通信的设备管理装置200以及监视终端300的连接终端信息423,根据该连接终端信息423转送数据。由此,中继服务器400能够容易地确定正在监视设备机器110的信息的监视终端300,实时地通知
?目息O
[0123]另外,设备管理装置200无需确定成为数据的发送目的地的监视终端300,所以能够简化由设备管理装置200执行的处理。另外,设备管理装置200仅对中继服务器400通知与设备机器110有关的信息。由此,相比于从设备管理装置200对全部监视终端300通知信息的情况,能够削减对设备管理装置200施加的通信负载。因此,无需使用负载容量大的昂贵的零件,而能够用比较廉价的零件构成设备管理装置200。
[0124]另外,设备管理装置200仅限于在设备机器110的状态发生了变化时通知状态。由此,相比于例如以给定的周期通知状态的情况,能够大幅削减通信量。另外,通过削减通信量,可以增加能够与中继服务器400连接的监视终端300的数量。
[0125]另外,设备管理装置200仅确立了与中继服务器400的连接。由此,设备管理装置200不被在网络NW上公开,不被从不特定的终端被访问。因此,能够降低设备管理装置200从例如有恶意的用户受D0S(Denial Of Service:拒绝服务)攻击的可能性。因此,不会对管理设备机器110这样的设备管理装置200的基本的功能造成影响,而能够进行经由网络NW的实时的监视。
[0126]实施方式2.
[0127]接下来,关于实施方式2,以与上述实施方式I的不同点为中心进行说明。另外,关于与上述实施方式I相同或者等同的结构,使用等同的符号,并且对其说明进行省略或者简略。
[0128]本实施方式的监视系统10如图10所示,具备多个设备管理装置200、201,在这一点与实施方式I的监视系统不同。
[0129]设备管理装置201具有与设备管理装置200同样的结构。设备管理装置201管理构成设备机器群600的多个设备机器610。设备机器群600由例如设置于与设备机器110不同的楼层的设备机器610构成。
[0130]中继服务器400的数据管理部420如图11所示,存储了表示确立了与中继服务器400的连接的终端的连接终端信息424。连接终端信息424由用于识别设备管理装置201以及监视终端300的识别信息构成。连接终端信息424包括广播端口连接信息468以及个别端口连接信息469,该广播端口连接信息468表示确立了经由网络通信部450的广播端口 458的连接的终端,该个别端口连接信息469表示确立了经由网络通信部450的个别端口 459的连接的终端。
[0131]广播端口连接信息468包括表示设备管理装置201的IP地址的设备管理装置地址468a、以及表示监视终端300的IP地址的监视终端地址468b。另外,个别端口连接信息469包括表示设备管理装置201的IP地址的设备管理装置地址469a、以及表示监视终端300的IP地址的监视终端地址469b。
[0132]另外,网络通信部450具有用于依照WebSocket协议进行通信的广播端口 458以及个别端口 459。广播端口 458与设备管理装置201的广播端口 261以及监视终端300的广播端口 352连接。另外,个别端口 459与设备管理装置201的个别端口 262以及监视终端300的个别端口 353连接。
[0133]接下来,说明由本实施方式的监视系统10执行的处理。在图12中,示出了由各个设备管理装置200、201执行的连接处理。关于该连接处理,以由设备管理装置200执行的情况为例子进行说明。
[0134]在本实施方式的连接处理中,在步骤SlOl的判定为肯定的情况下(步骤SlOl ;“是”),设备管理装置200通知自身的制造编号而连接到中继服务器400的广播端口 452 (步骤S104)。例如,在设备管理装置200的制造编号是“123456”时,广播通信控制部件212对中继服务器400发送“GET/websocket/123456/HTTP/l.1”这样的请求。然后,中继服务器400将广播端口 452、458中的例如广播端口 452与设备管理装置200的制造编号关联起来,许可与广播端口 452的连接。由此,广播端口 452被分配为用于与设备管理装置200进行通信的端口。
[0135]接下来,设备管理装置200与步骤S104同样地通知自身的制造编号,而连接到中继服务器400的个别端口 453(步骤S105)。由此,个别端口 453被分配为用于与设备管理装置200进行通信的端口。
[0136]接下来,使用图13,说明在本实施方式中执行的显示处理。如图13所示,接着步骤S404,监视终端300通知经由中继服务器400而与自身连接的设备管理装置200的制造编号,而连接到中继服务器400的广播端口 452 (步骤S413)。由此,中继服务器400许可与广播端口 452、458中的分配给设备管理装置200的广播端口 452的连接。
[0137]另外,监视终端300也可以使用由用户输入的制造编号来与中继服务器400连接。另外,监视终端300也可以将用户的ID(标识符)和设备管理装置200、201中的某一个的制造编号关联起来存储,并根据在登录到监视终端300或者中继服务器400时得到的用户的ID来通知制造编号。
[0138]接下来,监视终端300与步骤S413同样地,通知经由中继服务器400而与自身连接的设备管理装置200的制造编号,而连接到中继服务器400的个别端口 453(步骤S414)。由此,中继服务器400许可与个别端口 453、459中的分配给设备管理装置200的个别端口453的连接。
[0139]在图14中,示出了在显示处理结束后所确立的通信的路径。如图14中的细实线所示,确立了中继服务器400的广播端口 458与设备管理装置201的广播端口 261及监视终端300的广播端口 352之间的连接。另外,如细虚线所示,确立了个别端口 459与设备管理装置201的个别端口 262及监视终端300的个别端口 353之间的连接。
[0140]接下来,使用图9,说明在本实施方式中执行的通报处理。在本实施方式的步骤S803中,中继服务器400向与在步骤S802中通知了状态的广播端口 452、458中的某一个连接了的全部监视终端300通知状态。具体而言,中继服务器400根据广播端口连接信息428,468中的某一个,向监视终端300通知设备机器110的状态。
[0141]如以上说明,如果使用本实施方式的监视终端300,则用户能够区分关于由设备管理装置200管理的设备机器110的信息、和关于由设备管理装置201管理的设备机器110的信息而进行监视。
[0142]以上,说明了本发明的实施方式,但本发明不限于上述实施方式。
[0143]例如,显示数据222c也可以包括用于识别建筑物的建筑物信息。在显示数据222c包括建筑物信息的情况下,易于识别在多个建筑物各个中设置了的设备机器110,而监视与设备机器110有关的信息。
[0144]另外,也可以代替在显示数据222c中包含的表示设备机器的位置的X、Y坐标,使用相对楼层的尺寸的比例(例如X、Y轴方向的比例)。另外,控制部310也可以根据基于显示数据322c而显示的平面图的放大/缩小,适宜地变更表示设备机器的图标的位置。由此,能够在合适的位置显示图标。
[0145]另外,各个通信线51?53既可以是专用的通信线、通用的有线LAN或者无线LAN,也可以是用于通过红外线通信、NFC (Near Field Communicat1n:近场通信)、Zygbee或者RS-485进彳丁通彳目的通彳目线。
[0146]另外,上述实施方式的设备管理装置200在设备机器110的状态发生了变化的情况下,对多个监视终端300通知了设备机器110的状态,但不限于此。例如,也可以在包括用于按照设备机器110的运转计划以及节能来进行运转的设定值的参数值发生了变化的情况下,通知该参数值。另外,也可以在发生于设备机器110中的异常的历史等时间序列数据发生了变化的情况下,通知该时间序列数据。另外,也可以不限于状态等发生了变化的情况,而以给定的周期通知状态等。
[0147]另外,监视终端300从中继服务器400取得Web内容422而通过Web浏览器显示了监视画面,但不限于此。例如,监视终端300也可以通过执行控制程序321,不使用Web浏览器而显示监视画面。
[0148]另外,也可以省略显示部230以及输入部240来构成设备管理装置200。在省略了显示部230以及输入部240的情况下,将与通信线51或者通信线52连接了的终端等设为设备管理装置200的用户接口即可。
[0149]另外,也可以使用XML(eXtensible Markup Language:可扩展标记语言)等作为在监视终端300与中继服务器400之间传送的数据、以及在设备管理装置200与中继服务器400之间传送的数据的格式。另外,也可以将这些数据设为二进制形式的数据,而削减通信量。另外,也可以对数据进行加密,而隐藏通信内容。
[0150]另外,也可以通过代替上述实施方
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1