传感器的登记方法、传感器的登记系统及中继装置与流程

文档序号:15183905发布日期:2018-08-17 10:27阅读:170来源:国知局

本发明涉及传感器的登记方法、传感器的登记系统及中继装置。

本申请基于2017年2月6日在日本申请的特愿2017-19708号而主张优先权,在这里援引其内容。



背景技术:

在车间、工厂等中,构建有各种工程设计系统,实现了高级的自动操作。作为构建于车间等的工程设计系统,可以举出:分散控制系统(dcs:distributedcontrolsystem)、制造执行系统(mes:manufacturingexecutionsystem)、车间信息管理系统(pims:plantinformationmanagementsystem)、基干业务系统(erp:enterpriseresourceplanning)等。

以往,这些工程设计系统几乎都是使用例如plc(programmablelogiccontroller)、fa(factoryautomation)计算机,通用台式计算机、服务器装置等设置在车间的装置而实现的。近年来,由于通信技术的发展,这些工程设计系统的一部分通过经由网络的云计算而实现。

在日本特表2012-523038号公报中,公开了工业自动化及生产系统用的云计算。在日本专利第5792891号公报中,公开了通过云计算提供开发环境的技术的一个例子,该开发环境用于对在云计算环境中使用的应用程序进行开发。

在上述的车间等中,设置有对各种过程值(例如温度、压力、流量等)进行测定的多种多样的传感器。由于云计算的普及,有时通过云服务器对这些传感器的测定结果进行管理。

在车间以外的用途中,看到针对河川、道路等的基础设施、作物、畜牧等农业领域、气象、健康管理、移动单元等安装传感器而对多种多样的物理量的测量的需要也提高,通过云进行的传感器的管理、数据的统计解析等的机会不断增加。云服务器是以通过构建在云环境中的服务器,经由互联网等网络进行利用为前提的服务器。云服务器由构成云计算的1或者多个电子设备、终端装置、服务器或者通用个人计算机等构成的。云计算按照基于nist的云计算的定义(sp800-145).url:https://www.ipa.go.jp/files/000025366.pdf而进行了定义。

在通过云计算实现的系统中使用这些传感器的情况下,需要事先将该传感器的识别信息登记至云服务器。因此,事先无法将识别信息登记至云服务器的传感器(例如,其他公司生产的传感器),无法在上述系统中使用。在现场,在设置有多个传感器的情况下,有时难以对哪个传感器设置在哪个位置进行判别。



技术实现要素:

本发明的一个方式,提供能够利用未登记的传感器的传感器的登记方法、传感器的登记系统及中继装置。

本发明的第1方式的传感器的登记方法可以具有下述步骤:生成将对连接有传感器的第1通信装置的连接端口进行识别的端口信息、和包含所述传感器的种类在内的传感器信息相关联的相关信息;将所述相关信息变换为预先设定的格式;将变换后的所述相关信息发送至信息处理装置,该信息处理装置进行从所述传感器得到的数据的处理;以及将变换后的所述相关信息存储于所述信息处理装置,由此将所述传感器登记至所述信息处理装置。

在上述的传感器的登记方法中,生成所述相关信息的步骤可以包含:使用通信终端,接收所述端口信息和所述传感器信息的输入;以及使用所述通信终端,将接收到的所述端口信息和所述传感器信息相关联,由此生成所述相关信息。

上述的传感器的登记方法可以还包含下述步骤,即,使用对所述第1通信装置和所述信息处理装置之间的通信进行中继的中继装置,与所述通信终端进行通信,从所述通信终端取得生成的所述相关信息。可以使用所述中继装置,将所述相关信息变换为用于登记至所述信息处理装置的格式。可以使用所述中继装置,将变换后的所述相关信息发送至所述信息处理装置。

在上述的传感器的登记方法中,接收所述端口信息和所述传感器信息的输入的步骤可以包含:使用所述通信终端,读取在所述第1通信装置显示出的对所述第1通信装置进行识别的第1识别信息;使用所述通信终端,取得所述通信终端的位置信息;在所述通信终端对包含所述第1识别信息和所述位置信息的登记画面进行显示;以及接收针对所述登记画面的所述端口信息和所述传感器信息的输入。

上述的传感器的登记方法还可以包含下述步骤,即,接收针对所述登记画面的所述第1通信装置的连接目标的信息的输入。

在上述的传感器的登记方法中,所述信息处理装置是经由网络而与所述通信终端及所述中继装置连接的云服务器。

在上述的传感器的登记方法中,将所述传感器登记至所述信息处理装置的步骤可以包含:将对所述中继装置进行识别的第2识别信息和所述第1识别信息关联;以及将所述第1识别信息和所述传感器关联。

本发明的第2方式的传感器的登记系统可以具有:信息处理装置,其进行从传感器得到的数据的处理;第1通信装置,其具有与所述传感器连接的至少1个连接端口;以及第2通信装置,其将对连接有所述传感器的所述连接端口进行识别的端口信息、和包含所述传感器的种类在内的传感器信息相关联得到的相关信息变换为预先设定的格式而发送至所述信息处理装置,将与所述连接端口连接的所述传感器登记至所述信息处理装置。

在上述的传感器的登记系统中,所述第2通信装置可以是对所述第1通信装置和所述信息处理装置之间的通信进行中继的中继装置。还可以具有通信终端,该通信终端具有:接收部,其接收所述端口信息和所述传感器信息的输入;控制部,其通过将由所述接收部接收到的所述端口信息和所述传感器信息相关联而生成所述相关信息;以及通信部,其将由所述控制部生成的所述相关信息发送至所述中继装置。

在上述的传感器的登记系统中,所述中继装置可以具有信号处理部,该信号处理部将与所述通信终端进行通信而从所述通信终端取得的所述相关信息变换为所述格式,将变换后的所述相关信息发送至所述信息处理装置。

在上述的传感器的登记系统中,所述通信终端可以读取在所述第1通信装置显示出的对所述第1通信装置进行识别的第1识别信息,取得所述通信终端的位置信息,对包含所述第1识别信息和所述位置信息的登记画面进行显示,接收针对所述登记画面的所述端口信息和所述传感器信息的输入。

在上述的传感器的登记系统中,所述通信终端可以接收针对所述登记画面的所述第1通信装置的连接目标的信息的输入。

在上述的传感器的登记系统中,所述信息处理装置可以是经由网络而与所述通信终端及所述中继装置连接的云服务器。

在上述的传感器的登记系统中,所述信息处理装置可以将对所述中继装置进行识别的第2识别信息和所述第1识别信息关联,将所述第1识别信息和所述传感器关联。

本发明的第3方式的中继装置可以对至少具有1个连接端口的第1通信装置和进行从与所述第1通信装置连接的传感器得到的数据的处理的信息处理装置之间的通信进行中继,将连接有所述传感器的所述连接端口的端口信息、和包含所述传感器的种类在内的传感器信息相关联得到的相关信息变换为预先设定的格式而发送至所述信息处理装置,将与所述连接端口连接的所述传感器登记至所述信息处理装置。

发明的效果

根据本发明的一个方式,能够利用未登记的传感器。

附图说明

图1是表示本发明的一个实施方式所涉及的传感器的登记系统1的概略结构的一个例子的图。

图2是表示本发明的一个实施方式所涉及的模块2的概略结构的一个例子的图。

图3是表示本发明的一个实施方式所涉及的通信终端3的概略结构的一个例子的图。

图4是对本发明的一个实施方式所涉及的装置信息登记画面w1进行说明的图。

图5是表示本发明的一个实施方式所涉及的中继装置4的概略结构的一个例子的图。

图6是表示本发明的一个实施方式所涉及的云服务器5的概略结构的一个例子的图。

图7是虚拟地表示本发明的一个实施方式所涉及的设备id、模块id及属性的阶层的图。

图8是对本发明的一个实施方式所涉及的存储部53中存储的传感器10的测定值进行说明的图。

图9是本发明的一个实施方式所涉及的登记系统1中的认证处理的时序图。

图10是对本发明的一个实施方式所涉及的登记系统1中的传感器10的登记方法进行说明的图。

图11是本发明的一个实施方式所涉及的登记系统1中的传感器10的登记处理的时序图。

图12是表示本变形例的登记系统1a的概略结构的一个例子的图。

图13是表示本变形例的模块2a的概略结构的一个例子的图。

图14是表示本变形例的通信终端3a的概略结构的一个例子的图。

图15是对本变形例的传感器探索画面w2进行说明的图。

图16是对本变形例的登记系统1a中的设置在现场的传感器10的探索方法进行说明的图。

具体实施方式

下面,通过发明的实施方式对本发明进行说明,但下面的实施方式并不对权利要求书所涉及的发明进行限定。在实施方式中说明的特征的组合的全部在发明的解决手段中并不是必须的内容。在附图中,对相同或类似的部分标注相同的标号,有时省略重复的说明。附图中的要素的形状及大小等为了更明确的说明而有时被夸张。

在说明书的整体中,在将某部分具有的结构要素设为“包含”、“具有”、“具备”时,只要没有特别相反的记载,并不是排除其他结构要素,而是表示还能够含有其他结构要素。

下面,使用附图对本发明的一个实施方式所涉及的登记系统进行说明。

关于本发明的一个实施方式所涉及的登记系统1,例如是将传感器的种类、识别信息等传感器信息不明的传感器10在传感器设置现场(下面,简称为“现场”)中,将传感器10登记至云服务器的登记系统。

图1是表示本发明的一个实施方式所涉及的传感器的登记系统1的概略结构的一个例子的图。如图1所示,登记系统1具有:多个模块2(2-1、2-2、2-3、…2-n(n:大于或等于1的整数))、通信终端3、中继装置4及云服务器5。云服务器5可以是该发明中的“信息处理装置”的一个例子。模块2可以是该发明中的“第1通信装置”的一个例子。权利要求书中所说的“第2通信装置”可以是通信终端3、也可以是中继装置4。模块2及中继装置4具有信息码c,该信息码c表示能够将各装置唯一地确定的识别信息。

多个模块2-1、2-2、…、2-n各自具有相同的结构。在不对多个模块2-1、2-2、…、2-n各自进行区分的情况下,仅标记为“模块2”。多个模块2-1、2-2、…、2-n各自可以不是相同的结构,而表示独立的模块。例如,在多个模块2-1、2-2、…、2-n中,可以包含已有的模块。

模块2例如通过有线或无线与中继装置4进行通信而对信息进行进行收发。

图2是表示本发明的一个实施方式所涉及的模块2的概略结构的一个例子的图。

如图2所示,模块2具有:多个连接端口21(21a、b、c)、存储部22、电源装置23、控制部24、显示部25及第1通信部26。

多个连接端口21是与传感器10连接的接口。在本实施方式中,对模块2具有3个连接端口21a、b、c的情况进行说明,但并不限定于该数量。即,模块2具有与传感器10连接的连接端口即可。所谓传感器10,作为例子而考虑温湿度传感器、压力传感器及流量传感器、图像传感器等,但只要是传感器即可,无需对其种类进行确定。这些传感器10由各种制造商开发、制造,这些传感器10在各种利用者(下面,也称为“租户”)的现场,例如,导入或设置在河川周边、湖畔周边、净水厂周边、工厂的排水泵周边、生产线、药液生产线、油的提炼厂等。即,与多个连接端口21连接的传感器10有时由各自不同的制造商开发、制造。

在存储部22中存储有识别信息(下面,记为“模块id”),该识别信息从多个模块2(2-1、2-2、…、2-n)中对本装置的模块2进行识别。

电源装置23对模块2的各部分供给电源。电源装置23能够使用一次电池或者镍氢电池、锂离子电池这样的二次电池。电源装置23也能够使用双电层电容器(电容器)以取代电池。如上所述,模块2由内置的电源装置23的电力进行驱动,因此无需在外部进行配线而得到电力。由此,无需多余的配线等,能够抑制设置费用。在对不由电池提供的电力进行消耗的情况下,也能够使用外部电源。

控制部24将从与连接端口21连接的传感器10取得的测定值,存储于与该连接端口21相对应的存储部22的存储区域。这些数据与控制部24内部所具有的时刻信息和连接端口的识别信息一起被储存,控制部24还具有针对测定值进行运算的功能,例如,进行传感器10的温度校正、过滤等。并且,控制部24针对从与连接端口21连接的传感器10取得的测定值赋予本装置的模块id和对该传感器10进行识别的信息,通过无线或有线而发送至中继装置4。例如,对传感器10进行识别的信息是表示连接有该传感器10的连接端口的信息。

控制部24将对在存储部22中存储的模块id进行表示的信息码c的图像数据显示于显示部25。信息码c可以是qr码(注册商标)等矩阵型的二维码,也可以堆栈型的二维码,或是一维码。该显示部25可以是打印有信息码c的片材,也可以直接打印或刻印在模块2。

第1通信部26通过有线或无线与中继装置4进行通信而对信息进行收发。该无线通信中的通信线路包含:互联网等计算机网络、通信业者的核心网络及各种局域网络。例如,第1通信部26可以使用省电力广域网络(lpwan:low-powerwide-area),也可以使用短距离无线通信标准即zigbee(注册商标)、wifi(注册商标)、bluetoothlowenergy(ble)等。

通信终端3是能够由利用者操作的装置。

该通信终端3只要是能够通信的终端即可,可以是任何终端,例如,是智能手机等的移动电话、平板终端及pc(personalcomputer)等。

下面,对本发明的一个实施方式所涉及的通信终端3进行说明。

图3是表示本发明的一个实施方式所涉及的通信终端3的概略结构的一个例子的图。

如图3所示,通信终端3具有:电源装置31、读取装置32、位置信息取得部33、控制部34、显示部35、输入部36(接收部)、存储部37、第2通信部38及第3通信部39。

电源装置31对通信终端3的各部分供给电源。电源装置31能够使用一次电池或者镍氢电池、锂离子电池这样的二次电池。电源装置31也能够使用双电层电容器(电容器)以取代电池。如上所述,通信终端3由内置的电源装置31的电力进行驱动,因此无需在外部进行配线而得到电力。由此,无需多余的配线等,能够作为容易地手持的终端使用。

读取装置32对信息码c进行拍摄。读取装置32从拍摄到的信息码c读取识别信息。例如,读取装置32在拍摄到模块2的信息码c的情况下,从该拍摄到的信息码c读取模块2的模块id。读取装置32在拍摄到中继装置4的信息码c的情况下,从该拍摄到的信息码c读取中继装置4的识别信息(下面,称为“设备id”)。

位置信息取得部33取得本装置的位置信息。例如,位置信息取得部33通过使用gps(globalpositioningsystem),从而取得位置信息。

关于控制部34,如果将在图4所示的显示部35中显示出的装置信息登记画面w1的装置id·gps取得按钮b1按下,则通过读取装置32实现的信息码c的读取画面启动,将信息码c的图像导入指示例如在显示部35显示而通知给利用者。控制部34在通过读取装置32实现的识别信息(设备id或模块id)的导入的同时,进行通过位置信息取得部33实现的位置信息的取得。

控制部34将由读取装置32导入的识别信息和由位置信息取得部33取得的位置信息在装置信息登记画面w1进行显示。利用者在该装置信息登记画面w1中,将对连接有传感器10的连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息输入至通信终端3。由此,控制部34生成将所输入的对连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息相关联的相关信息。换言之,控制部34在该装置信息登记画面w1中,将与连接有传感器10的连接端口21相对应的属性和与该连接端口21连接的传感器10的传感器信息相关联。传感器信息是指例如传感器10的种类、测定范围及灵敏度等。

利用者在装置信息登记画面w1中,对模块2的连接目标的信息进行输入,由此对该模块2的连接目标的中继装置4进行指定。此时,通信终端3利用保存于通信终端3内的、选择出的中继装置4的连接信息,将连接所需的信息转发至模块2而能够实现向中继装置4的连接。从模块2向中继装置4的连接方法,只要是能够构建固定ip、dhcp服务器等连接的方法,就能够利用。

控制部34具有下述功能,即,对输入至装置信息登记画面w1的信息进行复制,向其他传感器10、模块2的登记信息进行粘贴。例如,具有下述功能,即,需要登记的传感器10为100台,在该100台传感器10的传感器信息相同的情况下,利用者仅输入1台传感器10的传感器信息,然后对该输入的信息进行复制,将该复制的信息作为剩余的99台传感器信息而能够集中输入。利用者在对多个传感器10、多个模块2的信息进行输入的情况下,在存在相同的信息的情况下,通过使用将该信息集中输入的功能,从而无需针对全部装置一台一台地将信息手动输入,作业效率提高。

下面,对本发明的一个实施方式所涉及的装置信息登记画面w1具体地进行说明。如图4所示,装置信息登记画面w1具有:装置id·gps取得按钮b1、属性追加按钮b2、保存按钮b3、显示栏hl1、选择栏sl1~sl8。

装置id·gps取得按钮b1是在取得作为属性登记的传感器10所连接的模块2或中继装置4的识别信息和位置信息的情况下被操作的按钮。

选择栏sl1对由读取装置32读取的识别信息进行显示。选择栏sl1是能够对模块2或中继装置4的识别信息进行选择的选择栏。

在显示栏hl1中,对在通过读取装置32执行了信息码c的读取的情况下由位置信息取得部33取得的位置信息进行显示。

选择栏sl2是能够对由选择栏sl1显示出的识别信息的装置,例如,模块2的连接目标的中继装置4的识别信息即设备id进行选择的选择栏。

选择栏sl3是例如能够对连接有传感器10的连接端口21a的端口编号或常数进行选择的选择栏。选择栏sl4是能够对与连接端口21a连接的传感器10的传感器信息进行选择的选择栏。

选择栏sl5是例如能够对连接有传感器10的连接端口21b的端口编号或常数进行选择的选择栏。选择栏sl6是能够对与连接端口21b连接的传感器10的传感器信息进行选择的选择栏。

选择栏sl7是例如能够对连接有传感器10的连接端口21c的端口编号或常数进行选择的选择栏。选择栏sl8是能够对与连接端口21c连接的传感器10的传感器信息进行选择的选择栏。

如上所述,在选择栏sl3、sl5、sl7中,能够对在显示栏sl1显示出的、例如与模块id的模块2连接的传感器10的连接端口21a~连接端口21c的各端口编号进行选择。在选择栏sl4、sl6、sl8中,能够对与连接端口21a~连接端口21c各自连接的传感器10的传感器信息进行选择。

属性追加按钮b2是在对属性进行追加的情况下被操作的按钮。保存按钮b3是在对输入至装置信息登记画面w1的信息进行保存的情况下被操作的按钮。

下面,关于在上述装置信息登记画面w1中,生成对连接有传感器10的连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息相关联的相关信息的方法,具体地进行说明。

在本实施方式中,在各模块2的模块id关联有与多个连接端口21各自相对应的属性(第1~第3属性)。例如,第1属性与连接端口21a相对应。第2属性与连接端口21b相对应。第3属性与连接端口21c相对应。

例如,对通信终端3进行操作的利用者,通过选择栏sl3对连接端口21a的端口编号进行选择。对通信终端3进行操作的利用者,通过选择栏sl4对与连接端口21a连接的传感器10的传感器信息进行选择。由此,与连接端口21a连接的传感器10的传感器信息作为模块id的第1属性进行设定。对通信终端3进行操作的利用者,通过选择栏sl5对连接端口21b的端口编号进行选择。对通信终端3进行操作的利用者,通过选择栏sl6对与连接端口21b连接的传感器10的传感器信息进行选择。由此,与连接端口21b连接的传感器10的传感器信息作为模块id的第2属性进行设定。并且,对通信终端3进行操作的利用者,通过选择栏sl7对连接端口21c的端口编号进行选择。对通信终端3进行操作的利用者,通过选择栏sl8对与连接端口21c连接的传感器10的传感器信息进行选择。由此,与连接端口21c连接的传感器10的传感器信息作为模块id的第3属性进行设定。

选择栏sl1~sl8各自的右端部,设置有选项显示按钮(显示出记号“▽”的按钮)。该选项显示按钮是用于对选择栏sl1~sl8各自中的选项进行显示的按钮。例如,如果将设置于选择栏sl1的选项显示按钮按下,则作为识别信息的选项,对设备id及模块id等进行显示。

如果将设置于选择栏sl2的选项显示按钮按下,则作为连接目标的选项,对设备id进行显示。

如果将设置于选择栏sl3、sl5、sl7各自的选项显示按钮按下,则作为连接有传感器10的连接端口的选项,对模块2(或中继装置4)所具有的连接端口进行显示。

如果将设置于选择栏sl4、sl6、sl8各自的选项显示按钮按下,则作为传感器10的种类的选项,对“温湿度传感器”、“压力传感器”、“流量传感器”等进行显示。并且,如果将设置于选择栏sl4、sl6、sl8各自的选项显示按钮按下,则对将选择了传感器10的种类后的传感器10的灵敏度、范围选择为各种值的选项进行显示。在本例中,对选择的方法进行了举例,但也可以通过直接将文字进行输入等其他方法进行实施。图4所示的装置信息登记画面w1只是一个例子,选择栏的数量、种类是任意的。

如上所述,控制部34通过来自利用者的操作,将与各模块id的模块2连接的传感器10的传感器信息作为该模块id的属性进行设定。

输入部36从利用者接收对连接有传感器10的连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息的输入。即,输入部36从利用者接收针对选择栏sl1~sl8、按钮b1~b3的操作。输入部36可以是键盘、鼠标、触摸面板或麦克风。

在存储部37中经由控制部34而对上述生成的相关信息进行存储。

第2通信部38通过与中继装置4进行无线通信而对信息进行收发。该无线通信中的通信线路包含:互联网等计算机网络、通信业者的核心网络(将网络作为通信的中枢使用的大容量的通信线路)及各种局域网络。例如,第2通信部38可以使用省电力广域网络(lpwan:low-powerwide-area),也可以使用短距离无线通信标准即zigbee(注册商标)、wifi(注册商标)、ble等。

控制部34经由第2通信部38将相关信息发送至中继装置4。

第3通信部39经由通信网络100而与云服务器5对信息进行收发。该通信网络100可以是无线通信的传送通路,也可以是无线通信的传送通路及有线通信的传送通路的组合。通信网络100包含:互联网等计算机网络、通信业者的核心网络及各种局域网络。例如,通信网络100可以是3g方式、lte方式、4g方式等移动体通信方式的无线通信网,也可以是诸如wifi(注册商标)的无线lan方式、诸如wimax(注册商标)的无线man方式、无线wan方式等无线数据通信方式的无线通信网。

第3通信部39能够将由读取装置32取得的设备id、模块id等信息、属性等经由通信网络100而发送至云服务器5。

中继装置4对模块2、通信终端3与云服务器5之间的通信进行中继。例如,中继装置4将从模块2、通信终端3发送出的信息中继至云服务器5。例如,中继装置4作为网关起作用。

下面,对本发明的一个实施方式所涉及的中继装置4进行说明。

图5是表示本发明的一个实施方式所涉及的中继装置4的概略结构的一个例子的图。

如图5所示,中继装置4具有:连接端口41、第4通信部42、信号处理部43、存储部44、显示部45、第5通信部46及第7通信部47。

连接端口41是与传感器10连接的接口。在本实施方式中,中继装置4具有一个连接端口,但并不限定于此。例如,中继装置4可以不具有连接端口41,也可以具有多个连接端口41。

第4通信部42通过与第2通信部38进行无线通信,从而对信息进行收发。例如,第4通信部42通过与第2通信部38进行无线通信,从而取得相关信息。

信号处理部43将由第4通信部42取得的相关信息存储于存储部44。信号处理部43将由第4通信部42取得的相关信息作为向云服务器5的登记用的数据,变换为规定的格式。例如,信号处理部43将由第4通信部42取得的相关信息,例如变换为json(javascript(注册商标)objectnotation)的信息。下面,将作为向云服务器5的登记用的数据而变换为规定的格式后的相关信息称为登记信息。

信号处理部43将登记信息经由第7通信部47而发送至第1通信部26,由此使模块2的存储部22对该登记信息进行存储。

信号处理部43将登记信息经由第5通信部46及通信网络100而发送至云服务器5。

信号处理部43按照登记信息进行从传感器10发送的测定数据变换或统计处理,能够取得相关数据。模块2和通信终端3的通信方式可以相同。

在存储部44中,存储有对本装置的中继装置4唯一地进行识别的识别信息即设备id。

信号处理部43将对在存储部44中存储的设备id进行表示的信息码c的图像数据显示于显示部45。该显示部45可以是打印有信息码c的片材,也可以直接打印或刻印在中继装置4。

信号处理部43将从模块2发送出的测定值经由第5通信部46及通信网络100而发送至云服务器5。根据需要,还进行变换为适合于云服务器5的通信格式的处理。

中继装置4可以通过将电源插头110插入至未图示的插座而从外部装置即商用电源取得电力。

中继装置4具有将与通信终端3的通信功能设为on、off的硬件的按键开关,通过对该按键开关进行操作,从而能够对所需以外时的通信功能进行限制。关于通过如上所述的按键开关实现的通信功能的限制,在仅将测定数据上传而发送至云的情况下,能够尽可能减少下载的时间,因此能够保护中继装置4、模块2而不受病毒等感染,能够提高安全性。

云服务器5经由通信网络100而与通信终端3及中继装置4对信息进行收发。云服务器5可以经由通信网络100而与通信终端3或者中继装置4的至少任意者对信息进行收发。

下面,对本发明的一个实施方式所涉及的云服务器5的结构进行说明。

如图6所示,云服务器5具有:第6通信部51、控制部52及存储部53。

第6通信部51经由通信网络100而与通信终端3及中继装置4对信息进行收发。第6通信部51可以经由通信网络100而与通信终端3或者中继装置4的至少任意者对信息进行收发。

控制部52经由通信网络100从通信终端3取得中继装置4的设备id。而且,控制部52基于从通信终端3取得的设备id,实施中继装置4的认证。例如,控制部52将从通信终端3取得的设备id与在存储部53中存储的设备id进行比较对照,由此实施中继装置4的认证。控制部52在从通信终端3取得的设备id与在存储部53中存储的设备id一致的情况下,判定为中继装置4的认证成功。另一方面,控制部52在与从通信终端3取得的设备id一致的设备id没有存储于存储部53的情况下,判定为中继装置4的认证失败。在存储部53中存储的设备id是在登记系统1中使用的中继装置4的设备id,预先存储于存储部53。中继装置4由控制部52进行认证,由此由云服务器5许可将从模块2、通信终端3发送出的信息中继至云服务器5。

控制部52经由通信网络100从中继装置4取得登记信息。而且,控制部52将该登记信息存储于存储部53,由此对与各模块2的连接端口21连接的传感器10进行登记。

例如,如图7所示,控制部52使用从中继装置4取得的登记信息,进行中继装置4的设备id和各模块2的模块id的关联、及各模块2的模块id和作为该模块id的属性而设定的传感器10的传感器信息的关联。控制部52通过进行这些关联,从而能够将从模块2经由中继装置4发送出的传感器10的测定值针对每个租户而存储于存储部53。各模块2、中继装置4由哪个租户使用是预先设定的。例如,在发出信息码c的时刻,记录于云服务器5。

下面,使用图8,对在存储部53中存储的传感器10的测定值进行说明。

在存储部53中,如图8所示,设置针对每个租户的租户区域r1~r3。在这里,为了使说明变得简单,仅图示出3个租户区域r1~r3,但租户区域以与利用云服务器5的租户的数量相对应的量进行设置。在这里,图8中的租户区域r1设为与使用连接于图1所示的模块2-3的传感器10-1~10-3的租户有关的租户区域。在该情况下,控制部52在使用传感器10-1~10-3的租户的租户区域r1,对从该传感器10-1~10-3收集到的数据进行保存。

租户区域是指在应用云计算的技术的系统环境,换言之,与多个租户相对应的系统环境中,由多个租户对计算机、服务器、路由器及开关等构成云计算环境的结构要素进行共享的区域,可以向各租户通过应用虚拟化技术等而分配逻辑地分割的计算机资源。使用vlan(virtuallocalareanetwork)等,针对每个租户而构建不同的网络,在系统环境中,可以构建逻辑地分割的多个系统(多个租户)。

下面,使用图9,对本实施方式所涉及的登记系统1的认证方法进行说明。

通信终端3通过由利用者实现的操作,对中继装置4的信息码c进行拍摄,由此从该拍摄到的信息码c读取中继装置4的设备id(步骤s101)。

而且,通信终端3将读取的设备id经由通信网络100而发送至云服务器5(步骤s102)。

云服务器5将从通信终端3取得的设备id与在存储部53中存储的设备id比较对照,由此实施中继装置4的认证(步骤s103)。控制部52在从通信终端3取得的设备id与在存储部53中存储的设备id一致的情况下,判定为中继装置4的认证成功。由此,如果中继装置4的认证成功,则云服务器5许可从认证的中继装置4对登记信息进行发送。即,许可执行模块2和与模块2连接的传感器10的登记处理。

接下来,使用图10,对本发明的一个实施方式所涉及的传感器10的登记方法进行说明。如图10所示,本发明的一个实施方式所涉及的传感器10的登记方法包含生成步骤和登记步骤。

在该生成步骤中,生成将对连接有传感器10的连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息相关联的相关信息。

接下来,在登记步骤中,将由生成步骤生成的相关信息变换为预先设定的格式而发送至云服务器5,由此将与连接端口21连接的传感器10登记至云服务器5。

例如,生成步骤具有输入步骤及相关信息生成步骤。登记步骤具有取得步骤、变换步骤及发送步骤。

在输入步骤中,利用者通过对在通信终端3显示出的装置信息登记画面w1进行操作,从而将对连接有传感器10的连接端口21进行识别的端口信息、和包含该传感器10的种类在内的传感器信息输入至通信终端3(步骤s201)。

在相关信息生成步骤中,通信终端3将通过输入步骤输入的对连接端口21进行识别的端口信息、和包含传感器10的种类在内的传感器信息相关联而生成相关信息(步骤s202)。

在取得步骤中,通信终端3和中继装置4进行通信,由此中继装置4从通信终端3取得在相关信息生成步骤中生成的相关信息(步骤s203)。

在变换步骤中,中继装置4将通过取得步骤取得的相关信息变换为用于登记至云服务器5的格式(步骤s204)。

在发送步骤中,中继装置4将通过所述变换步骤变换后的所述相关信息(登记信息)发送至云服务器5(步骤s205)。

接下来,使用图11,对本发明的一个实施方式所涉及的传感器10的登记方法具体地进行说明。

图11是本发明的一个实施方式所涉及的登记系统1的时序图。设为向云服务器5登记的传感器10的配线、设置等已完成。在下面的说明中,为了便于说明,对将与模块2-3的连接端口21a、21b、21c各自连接的传感器10-1、10-2、10-3登记至云服务器5的情况进行说明。

通信终端3启动规定的应用,将装置信息登记画面w1在显示部35进行显示。通信终端3通过将装置信息登记画面w1中的装置id·gps取得按钮b1按下,从而从中继装置4的信息码c读取设备id(步骤s301)。而且,通信终端3将从信息码c得到的中继装置4的设备id登记至本装置的存储部37。通过该读取,使得能够在此后的模块2的连接目标的选项sl2中对中继装置4进行选择。通信终端3使用相同的应用,通过由利用者进行操作而对模块2的信息码c进行拍摄,由此从该拍摄到的信息码c读取该模块2的模块id(步骤s302)。在这里,通过对设备id和模块id的关系进行定义,从而也能够加入对中继装置4和模块2的连接进行担保的机制,能够进行中继装置4和模块2的通信。例如,能够使用下述方法,即,在中继装置4的信息中下载局域ip地址的表格,将空的ip地址分配给模块2等。在利用dhcp的情况下,也能够将局域连接的连接认证加入至相同的作业。

通信终端3在步骤s302中读取了模块id的情况下,取得本装置的位置信息(步骤s303)。通信终端3对传感器10-1~传感器10-3各自的传感器信息进行设定而作为读取的模块id的属性。换言之,该装置信息登记画面w1是将传感器10-1~传感器10-3各自所连接的连接端口21a~21c、和包含该传感器10-1~传感器10-3的种类在内的传感器信息相关联的画面。

通信终端3接收通过利用者进行的向装置信息登记画面w1的输入栏(选择栏sl1~sl3)的连接端口21a~21c的端口信息和传感器10-1~传感器10-3的传感器信息的输入(步骤s304)。由此,通信终端3将输入的连接端口21a~21c的信息和传感器10-1~传感器10-3的传感器信息相关联。具体地说,通信终端3将连接端口21a和连接于连接端口21a的传感器10-1的传感器信息作为第1属性进行设定,由此生成相关信息。通信终端3将连接端口21b和连接于连接端口21b的传感器10-2的传感器信息作为第2属性进行设定,由此生成相关信息。通信终端3将连接端口21c和连接于连接端口21c的传感器10-3的传感器信息作为第3属性进行设定,由此生成相关信息。而且,通信终端3将生成的全部相关信息发送至中继装置4(步骤s305)。

中继装置4将从通信终端3发送出的相关信息存储于存储部44。中继装置4和通信终端3的通信方式与中继装置4和模块2的通信方式可以不同。例如,中继装置4和通信终端3的通信方式能够采用wifi(注册商标)等比较早的通信方式,中继装置4和模块2的通信方式采用对通信量进行抑制、使电池的续航性良好的lpwan等。中继装置4将从通信终端3接收到的相关信息变换为登记信息(步骤s306)。而且,中继装置4将变换后的登记信息经由无线通信,发送至模块2-3(步骤s307)。模块2-3将从中继装置4发送出的登记信息写入至存储部22(步骤s308)。

在步骤s307的处理中,中继装置4将变换后的登记信息经由通信网络100而发送至云服务器5。

云服务器5经由通信网络100取得登记信息(步骤s309)。

云服务器5使用从中继装置4取得的登记信息,进行中继装置4的设备id和模块2-3的模块id的关联、及模块2-3的模块id和作为该模块id的属性进行设定的传感器10-1~10-3的传感器信息的关联(步骤s310)。由此,云服务器5中的传感器10-1~10-3的登记完成。

如上所述,本实施方式所涉及的传感器10的登记系统1具有:模块2及通信终端3或中继装置4。

模块2具有与传感器10连接的多个连接端口21,将由与连接端口21连接的传感器10测定出的测定值经由中继装置4,发送至云服务器5。

通信终端3或中继装置4将连接有传感器10的连接端口21、和包含该传感器10的种类在内的传感器信息相关联得到的相关信息变换为预先设定的格式而发送至云服务器5,由此将与连接端口21连接的传感器10登记至云服务器5。

由此,即使在模块2的设置部位无法使用通信终端3的通信功能的情况下,在通信终端3的存储部37中将现场的位置信息、登记信息针对多个模块2进行记录,能够从移动至中继装置4的近处起集中地经由中继装置4进行登记。除了上述以外,通过对将模块2的设置时的状况的照片、其设置时的状况的笔记等作为各属性的附带信息而记录于通信终端3的功能进行追加,从而不仅是登记信息,作为登记信息的附带信息也兼顾设置状况的记录功能。

由此,能够在现场将未登记的传感器10容易地登记至云服务器5。因此,能够在现场利用未登记的传感器10。即使在事先登记至云服务器5的传感器信息在现场变更的情况下,也能够对应于现场的状况而容易反映于传感器10的传感器信息。对应于该现场的状况,例如举出下述情况,即,在事先登记的河川周边设置的传感器10的设置位置由于台风、暴风雨等而改变的情况下,将位置信息更新、反映至云服务器5,在传感器10设置场所的温度环境发生变化,将传感器10的温度测定范围从200℃变更为300℃,将该变更后的传感器信息反映至云服务器5等。

在上述的实施方式中,对中继装置4将相关信息变换为登记信息,将该登记信息发送至云服务器5的情况进行了说明,但并不限定于此。例如,通信终端3也可以将相关信息变换为登记信息,将该登记信息经由通信网络100而发送至云服务器5。

关于没有内置于通信终端3的通信方法,通过如图12所示安装外置的通信模块6,从而能够实现与中继装置4的通信。例如,在使用lpwan通信的情况下,如上所述的方法是有效的。

接下来,对本实施方式所涉及的登记系统1的变形例进行说明。

图12是表示本变形例的登记系统1a的概略结构的一个例子的图。在这里,对将模块2、通信终端3a、中继装置4使用相同的通信方法连接的方法进行了记述。本变形例的登记系统1a与登记系统1相比较,还具有下述功能,即,在设置多个传感器10的现场,能够容易地发现特定的传感器10的设置位置(传感器探索功能)。

如图12所示,登记系统1a具有:多个模块2a(2a-1、2a-2、2a-3、…2a-n)、通信终端3a、中继装置4、云服务器5及通信模块6。

如图13所示,模块2a具有:多个连接端口21(21a、b、c)、存储部22、电源装置23、控制部24a、显示部25、第1通信部26及输出部27。

输出部27基于来自控制部24a的输出信号而对规定的信息进行输出。例如,输出部27具有蜂鸣器、显示灯及扬声器的至少一个。例如,输出部27基于来自控制部24a的输出信号(点灯信号)使显示灯点灯而将信息输出。输出部27基于来自控制部24a的输出信号(蜂鸣器信号)而使蜂鸣器鸣响而将信息输出。

控制部24a在经由第1通信部26从中继装置4取得点灯信号的情况下,将输出信号输出至输出部27,由此使显示灯点灯。控制部24a在经由第1通信部26从中继装置4取得蜂鸣器信号的情况下,将输出信号输出至输出部27,由此使蜂鸣器输出。

接下来,使用图14,对作为本变形例的通信终端3a进行说明。

如图14所示,通信终端3a具有:电源装置31、读取装置32、位置信息取得部33、控制部34a、显示部35、输入部36、存储部37、第2通信部38及第3通信部39。

控制部34a与通信模块6连接。通信模块6是应用于省电力广域网络(lpwan:low-powerwide-area)的通信模块。通信模块6和通信终端3a可以作为相同的仪器而构成。

控制部34a为了对特定的传感器10的设置位置进行探索,执行从模块2的输出部27使规定的信息输出的处理。例如,控制部34a使图15所示的传感器探索画面w2在显示部35进行显示。而且,控制部34a执行从通过该传感器探索画面w2确定出的传感器10所连接的模块2的输出部27使规定的信息输出的处理。

如图15所示,传感器探索画面w2具有:显示栏hl2、hl3、hl4及选择按钮b4、b5。

在显示栏hl2,对探索对象的传感器10的设置位置进行显示。该探索对象的传感器10由利用者决定。该设置位置是指在与探索对象的传感器10连接的模块2登记至云服务器5的情况下由位置信息取得部33取得的位置信息。

在显示栏hl3,对通信终端3a的当前的位置信息进行显示。该位置信息是由位置信息取得部33取得的位置信息。例如,为了取得该位置信息,能够利用gps。

在显示栏hl4,对通信终端3a或探索对象的传感器10的周边地图进行显示。而且,通信终端3a及探索对象的传感器10的设置位置在其周边地图上进行显示。

存储部37不仅储存传感器的周边地图,还可以储存世界地图。例如,控制部34a可以基于由位置信息取得部33取得的位置信息及在存储部37中储存的世界地图,将多个传感器10的位置在显示栏hl4中所显示的该世界地图上进行显示。控制部34a可以基于经由输入部36输入的来自利用者的指示,对显示部35进行控制而将显示栏hl4的地图扩大缩小,能够对地图进行显示。

选择按钮b4、b5是用于对从与探索对象的传感器10连接的模块2的输出部27输出何种信息进行选择的按钮。在图15所示的例子中,选择按钮b4是用于对“使显示灯点灯”进行选择的按钮,选择按钮b5是用于对“使蜂鸣器鸣响”进行选择的按钮。图15所示的传感器探索画面w2只是一个例子,可以在显示栏hl2、hl3、hl4及选择按钮b4、b5以外准备其他显示栏及选择按钮,另外,显示栏hl2、hl3、hl4及选择按钮b4、b5的配置能够任意地设定。

如果由利用者对选择按钮b4进行操作,则控制部34a将表示使显示灯点灯的点灯信号经由通信模块6及中继装置4而发送至模块2。如果由利用者对选择按钮b5进行操作,则控制部34a将表示使蜂鸣器鸣响的蜂鸣器信号经由通信模块6及中继装置4而发送至模块2。在该点灯信号及蜂鸣器信号中赋予有对探索对象的传感器10唯一地进行识别的信息。例如,该信息可以是探索对象的传感器10的位置信息,也可以是设定有探索对象的传感器10的传感器信息的属性的信息。

下面,使用图16,对本变形例的登记系统1a所涉及的设置在现场的传感器10的探索方法进行说明。

利用者将通信模块6与通信终端3a连接。而且,利用者一边持有通信终端3a,一边对输入部36进行操作,由此在通信终端3a的显示部35使传感器探索画面w2进行显示(步骤s401)。通信终端3a基于利用者的操作,对探索对象的传感器10进行设定(步骤s402)。通信终端3a将设定出的探索对象的传感器10的设置位置在显示栏hl2进行显示。通信终端3a将本装置的位置信息在显示栏hl3进行显示。通信终端3a将显示出通信终端3a及探索对象的传感器10的设置位置的地图在显示栏hl4进行显示。由此,利用者能够一边对在显示栏hl4显示出的地图进行确认,一边到达至探索对象的传感器10的设置位置的附近。

利用者仅对在显示栏hl4显示出的地图进行确认,即使到达至探索对象的传感器10的设置位置的附近,也有时无法发现探索对象的传感器10。在该情况下,利用者对选择按钮b4、b5的至少一者进行操作。在下面的说明中,为了便于说明,对利用者操作了选择按钮b4的情况进行说明。

如果由利用者对选择按钮b4进行了操作,则通信终端3a将点灯信号经由通信模块6而发送至中继装置4。即,如果由用户对选择按钮b4进行了操作,则通信终端3a使用省电力广域网络将点灯信号发送至中继装置4(步骤s403)。

中继装置4经由通信模块6而从通信终端3a取得点灯信号。而且,中继装置4根据取得的点灯信号对连接有探索对象的传感器10的模块2进行判别。例如,中继装置4根据赋予给取得的点灯信号的属性的信息,对连接有探索对象的传感器10的模块2进行判别。

而且,中继装置4向判别后的模块2发送点灯信号(步骤s404)。

如果连接有探索对象的传感器10的模块2从中继装置4取得点灯信号,则使输出部27的显示灯点灯(步骤s405)。由此,利用者通过发现正在点灯的模块2,从而能够容易地发现与该模块2连接的探索对象的传感器10。

在本变形例所涉及的传感器10的探索方法中,作为从通信终端3a向中继装置4的通信,使用省电力广域网络。因此,在探索对象的传感器10设置在移动电话网无法覆盖的现场的情况下,也能够容易地发现该探索对象的传感器10。

上述的通信终端3、3a是由具有通信功能的计算机实现的。即,通信终端3、3a是硬件结构要素和软件结构要素组合而构成的。软件结构要素包含:相关信息生成程序,其生成将连接有传感器10的连接端口21、和包含该传感器10的种类在内的传感器信息相关联的相关信息;以及传感器探索程序,其执行传感器探索功能。

硬件结构要素包含:rom,其对相关信息生成程序及传感器探索程序进行存储;cpu,其基于相关信息生成程序及传感器探索程序而进行信息处理;ram,其对cpu的处理结果暂时地保存;接口电路,其用于cpu与外部进行通信;显示装置,其对cpu的处理结果进行显示;操作装置,其用于向cpu输入中心管理者的操作;以及总线,其将上述rom、cpu、ram、接口电路、显示装置及操作装置电气相互连接。

以上,参照附图对该发明的实施方式进行了详述,但具体的结构并不限定于该实施方式,也包含不脱离该发明的主旨的范围的设计等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1