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

文档序号:9476589阅读:来源:国知局
外,还存储包括机器数据222的各种数据。而且,数据管理部220将由控制部210利用的数据供给到控制部210,存储从控制部210供给了的数据。
[0045]机器数据222包括与设备机器110有关的连接信息222a、表示设备机器110的状态的状态数据222b以及表示在监视画面中显示的信息的显示数据222c。另外,监视画面是用于监视设备机器110的状态等的画面。通过监视终端300显示监视画面。
[0046]连接信息222a是用于连接到构成设备机器群100的设备机器110而取得该设备机器I1的状态的信息。连接信息222a包括例如表示用于识别与设备管理装置200连接了的各个设备机器110的地址的编号、表示各个设备机器110的机种的机种信息。
[0047]状态数据222b由机器控制部件211更新,从而表示设备机器110的最新的状态。
[0048]显示数据222c包括设置了设备机器110的楼层的编号、该楼层的平面图、各个设备机器110的平面图以及表示楼层中的各个设备机器110的位置的X、Y坐标。显示数据222c用于对监视画面配置楼层的平面图和表示各个设备机器110的图标。
[0049]显示部230由IXD(Liquid Crystal Display:液晶显示器)等构成。显示部230依照控制部210的指示,显示各种文字、图形。例如,显示部230对设备管理装置200的用户显示用于管理设备机器110的画面。
[0050]输入部240构成为包括键盘和鼠标及触摸板等指点设备。在本实施方式中,输入部240的触摸板与显示部230的IXD形成为一体,从而构成触摸屏幕。输入部240取得由用户输入了的信息,通知给控制部210。输入部240用于切换由显示部230显示的画面、或者输入针对设备机器110的操作。
[0051]机器通信管理部250由用于经由通信线51进行通信的通信接口等构成。机器通信管理部250将从设备机器110接收到的数据传送给控制部210,将从控制部210输出的数据发送给设备机器110。
[0052]网络通信部260由用于经由通信线52进行通信的通信接口等构成。网络通信部260将从中继服务器400接收到的数据传送给控制部210,将从控制部210输出的数据发送给中继服务器400。
[0053]网络通信部260具有用于向多个监视终端300大致同时通知设备机器110的状态的广播端口 261、以及用于与各个监视终端300个别地进行通信的个别端口 262。
[0054]在图1中,用粗实线的箭头Al表示经由广播端口 261的通信。另外,用粗虚线的箭头A2表示经由个别端口 262的通信。
[0055]本实施方式的广播端口 261以及个别端口 262都是TCP (Transmiss1n ControlProtocol:传输控制协议)中的规定的端口,例如是用于依照WebSocket (网络套接字)协议进行通信的端口。
[0056]接下来,说明中继服务器400。中继服务器400是与网络NW连接的计算机。中继服务器400如图3所示,具有:控制中继服务器400的各构成要素的控制部410、存储并管理数据的数据管理部420、对中继服务器400的管理者显示信息的显示部430、取得由管理者输入的信息的输入部440、以及用于经由网络NW进行通信的网络通信部450。
[0057]控制部410由CPU以及RAM等构成。控制部410通过执行在数据管理部420中存储的控制程序421,执行后述处理。控制部410具有作为Web服务器发挥功能的Web服务器部件411、以及作为依照WebSocket进行通信的服务器发挥功能的WebSocket服务器部件
412(以下称为WS服务器部件412)。
[0058]Web服务器部件411将在数据管理部420中存储的Web内容(网站内容)422配送给监视终端300。Web服务器部件411具有响应监视终端300的请求而发送Web内容的HTTP通信模块411a。
[0059]WS服务器部件412对设备管理装置200与监视终端300之间的通信进行中继。WS服务器部件412具有控制经由网络通信部450的广播端口 452的通信的广播通信控制模块418、以及控制经由网络通信部450的个别端口 453的通信的个别通信控制模块419。
[0060]广播通信控制模块418成为能够连接广播端口 452的状态(开放)。然后,广播通信控制模块418如图1中的箭头Al所示,对连接到广播端口 452的设备管理装置200与监视终端300之间的通信进行中继。
[0061]个别通信控制模块419成为能够连接个别端口 453的状态(开放)。而且,个别通信控制模块419如图1中的箭头A2所示,对连接到个别端口 453的设备管理装置200与监视终端300之间的通信进行中继。换言之,个别通信控制模块419将从设备管理装置200发送来的数据转送给某一个监视终端300,将从某一个监视终端300发送来的数据转送给设备管理装置200。
[0062]数据管理部420构成包括硬盘或者闪存存储器等非易失性存储器。数据管理部420除了控制程序421以外,还存储并管理各种数据。另外,数据管理部420将由控制部410利用的数据供给到控制部410,存储从控制部410供给了的数据。由数据管理部420存储的数据包括Web内容422以及连接终端信息423,该Web内容422由Web服务器部件411配送给监视终端300,该连接终端信息423表示与中继服务器400的连接被确立了的终端。
[0063]Web内容422是用于描绘监视画面的数据。Web内容422具有用HTML (HyperTextMarkup Language:超文本标记语言)记述了的画面配置文件422a和用JavaScript (日本注册商标)记述了的监视程序422b。
[0064]连接终端信息423由用于识别设备管理装置200以及监视终端300的识别信息构成。该识别信息是例如IP地址(Internet Protocol address:因特网协议地址)。连接终端信息423包括广播端口连接信息428以及个别端口连接信息429,该广播端口连接信息428表示确立了经由广播端口 452的连接的终端,该个别端口连接信息429表示确立了经由个别端口 453的连接的终端。
[0065]广播端口连接信息428包括表示设备管理装置200的IP地址的设备管理装置地址428a、以及表示监视终端300的IP地址的监视终端地址428b。另外,个别端口连接信息429包括表示设备管理装置200的IP地址的设备管理装置地址429a、以及表示监视终端300的IP地址的监视终端地址429b。
[0066]显示部430由IXD等构成。显示部430依照控制部410的指示,显示各种图形、文字。例如,显示部430对中继服务器400的管理者显示用于将Web内容422储存到数据管理部420的编辑画面。
[0067]输入部440构成为包括键盘和鼠标及触摸板等指点设备。在本实施方式中,输入部440的触摸板与显示部430的IXD —体地形成,从而构成触摸屏幕。输入部440取得由中继服务器400的管理者输入的信息,通知给控制部410。输入部440被用于中继服务器400的管理者将Web内容422储存到数据管理部420或者编辑Web内容422。
[0068]网络通信部450由用于经由网络NW进行通信的通信接口等构成。网络通信部450将经由网络NW从设备管理装置200以及监视终端300接收到的数据传送给控制部410,将从控制部410输出的数据发送给设备管理装置200以及监视终端300。
[0069]网络通信部450具有用于依照HTTP进行通信的HTTP端口 451、和用于依照WebSocket协议进行通信的广播端口 452及个别端口 453。广播端口 452与设备管理装置200的广播端口 261连接。另外,个别端口 453与设备管理装置200的个别端口 262连接。
[0070]接下来,说明监视终端300。监视终端300是未与通信线51连接的终端,例如是以智能手机以及平板型计算机为代表的便携终端、或者办公大厦的承租人的个人电脑。
[0071]监视终端300如图4所示,具有:控制监视终端300的各构成要素的控制部310、存储并管理数据的数据管理部320、对监视终端300的用户显示信息的显示部330、取得由用户输入的信息的输入部340、以及用于与中继服务器400进行通信的网络通信部350。
[0072]控制部310由CPU以及RAM等构成。控制部310通过执行在数据管理部320中存储的控制程序321,执行后述处理。另外,控制部310根据需要,执行通用的Web浏览器。该Web浏览器通过从中继服务器400取得Web内容422,对用户显示监视画面。
[0073]控制部310作为其功能,具有解析画面配置文件422a的画面配置文件解析部件311、以及执行监视程序422b的监视程序执行部件312。
[0074]画面配置文件解析部件311显示包括监视画面的Web浏览器。另外,监视程序执行部件312通过执行监视程序422b,执行各种处理。通过监视程序422b的处理,在监视画面中显示设备机器110的状态以及其他与设备机器110有关的各种信息。
[0075]监视程序执行部件312作为其功能,具有:广播通信控制模块312a,控制经由网络通信部350的广播端口 352的通信;个别通信控制模块312b,控制经由网络通信部350的个别端口 353的通信;以及机器数据管理模块312c,管理在数据管理部320中存储的机器数据322。
[0076]广播通信控制模块312a取得从中继服务器400发送的设备机器110的最新的状态,存储到数据管理部320。另外,广播通信控制模块312a使设备机器110的最新的状态显示于监视画面。
[0077]个别通信控制模块312b将用于请求与设备机器110有关的信息的指令发送给中继服务器400,从而接收与设备机器110有关的信息。例如,个别通信控制模块312b经由中继服务器400取得在设备管理装置200中存储的机器数据222。另外,个别通信控制模块312b将针对设备机器110的操作的内容发送给中继服务器400,接收操作的结果。
[0078]机器数据管理模块312c根据由个别通信控制模块312b接收到的机器数据222,更新在数据管理部320中存储的机器数据322。然后,机器数据管理模块312c根据更新了的机器数据322来更新监视画面。
[0079]数据管理部320构成为包括硬盘或者闪存存储器等非易失性存储器。数据管理部320除了控制程序321以外,还存储包括机器数据322的各种数据。然后,数据管理部320将由控制部310利用的数据供给到控制部310,存储从控制部310供给的数据。
[0080]机器数据322是与设备机器110有关的数据,并且是与在设备管理装置200中存储的机器数据222等同的数据。机器数据322具有与连接信息222a等同的连接信息322a、与状态数据222b等同的状态数据32
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1