远程操作系统及测定系统的制作方法

文档序号:17322064发布日期:2019-04-05 21:35阅读:146来源:国知局
远程操作系统及测定系统的制作方法

本发明涉及一种通过操作终端经由互联网对电子设备进行远程操作的技术。



背景技术:

例如在测定器的领域中,广泛采用如下方法:即,从测定器经由互联网将测定数据传输至计算机等(以下也称为“处理终端”)并在处理终端进行数据分析处理等各种处理。对于进行上述的处理,例如需要操作处理终端来对测定器进行访问并对测定数据的发送等进行指示。

在该情况下,除了固定赋予测定器或处理终端等网络连接设备的ip地址的运用方式以外,一般在每次网络连接设备连接至网络时,被赋予的ip地址可能变为不同的地址。因而,在测定器和处理终端之间经由网络收发各种数据的情况下,需要操作处理终端的操作员对赋予测定器的ip地址进行确定并由处理终端访问测定器,或者操作测定器的操作员对赋予处理终端的ip地址进行确定并由测定器访问处理终端。

另一方面,在下述专利文献中,公开了不需要如上述那样对地址进行确定的作业的发明。具体而言,在该专利文献中公开的发明的测定器中,具备利用smtp进行的电子邮件发送功能以及下述ip地址发送功能:即,通过电子邮件将赋予其自身的ip地址自动发送给预先设定的邮件地址。由此,基于所发送的电子邮件,处理终端的操作员能对测定器的ip地址进行确定。因而,在将处理终端连接至测定器时,不需要事先对赋予测定器(或处理终端)的ip地址进行确定,因此即使是不习惯使用网络连接设备的使用者,也能容易地由处理终端对测定器进行访问。

现有技术文献

专利文献

专利文献1:日本专利特开2001-160811号公报(第2-3页、图1-2)



技术实现要素:

发明所要解决的技术问题

但是,在上述专利文献所公开的发明中,存在下文所述的应解决的问题。具体而言,在上述的专利文献所公开的发明中,采用以下结构:利用电子邮件将赋予测定器的ip地址发送给任意的邮件地址,从而对由处理终端访问测定器所需的信息进行传输。

在该情况下,在上述的结构中,需要以下作业:将记载在电子邮件上的ip地址的字符串拷贝并粘贴在测定器连接用的应用或互联网浏览器的地址栏中。因此,访问测定器的作业依然较为繁杂。此外,如今,从信息泄漏等安全性上的观点出发,有时会在特定的场所限制使用电子邮件。对于通过设置在上述场所的处理终端来访问测定器并获取测定数据,需要在电子邮件的使用未被限制的场所接收从测定器发送来的电子邮件并将测定器的ip地址写在纸片上,然后将该纸片带入到处理终端的设置场所并输入测定器的ip地址。因此,在上述的环境下,从处理终端访问测定器的作业非常繁杂。

此外,在处理终端的使用者有多个的情况下,需要准备每个人都能接收的共用的邮件地址。而且,在利用电子邮件发送ip地址信息的情况下,该电子邮件可能会被使用者以外的人非法接收,并可能非法访问测定器。除此以外,在这种测定器中,也能构成为单独使用而不执行对处理终端等的各种收发,在上述使用方式中,由于存在对于使用者来说不必要的功能(电子邮件发送功能以及ip地址通知功能),因此还存在测定器的制造成本昂贵的问题。

本发明是鉴于上述要解决的问题而完成的,其主要目的是提供一种远程操作系统及测定系统,不需要烦躁的作业,避免非法访问的情况,并且能降低制造成本。

解决技术问题的技术方案

为了达到上述目的,第一发明的远程操作系统能利用作为能访问连接至互联网的任意资源的外部装置的操作终端,经由该互联网远程操作电子设备,该电子设备能根据来自该外部装置的控制数据执行预定的处理,将与该预定的处理相关联的响应数据输出至该外部装置,该远程操作系统包括:连接至所述互联网的第一处理装置;以及第二处理装置,该第二处理装置本地连接至所述电子设备并且设置成能经由所述互联网访问所述第一处理装置,所述第二处理装置执行第一处理,该第一处理建立所述第二处理装置能经由所述互联网始终接收来自所述第一处理装置的发送数据的第一通信路径,所述第一处理装置执行第二处理,该第二处理通过经由所述第一通信路径将用于在所述电子设备和所述操作终端之间进行端到端通信的第二通信路径的建立指示给所述第二处理装置,从而能利用该操作终端经由所述互联网远程操作该电子设备。

第二发明的远程操作系统是在第一发明的远程操作系统的基础上,所述第一处理装置在被指示了从经由所述互联网访问该第一处理装置的所述操作终端开始由该操作终端对所述电子设备的远程操作时,执行所述第二处理,根据来自所述第一处理装置的所述第二处理的指示,所述第二处理装置执行第三处理,该第三处理建立能经由该第二处理装置在所述电子设备和该第一处理装置之间进行双向通信的第二通信路径,所述第一处理装置执行第四处理,该第四处理生成能经由通过所述第三处理建立的所述第二通信路径访问所述电子设备的地址数据,并经由所述互联网将该地址数据发送至所述操作终端,允许在该电子设备和该操作终端之间的所述端到端通信,所述第一处理装置和所述第二处理装置将所述操作终端访问所述地址数据的地址并发送的所述控制数据中继给所述电子设备,并且该第一处理装置和该第二处理装置将该电子设备所发送的所述响应数据中继给所述操作终端,从而利用该操作终端远程操作该电子设备。

第三发明的远程操作系统是在第二发明的远程操作系统的基础上,所述第二处理装置在所述第三处理中建立能加密通信的所述第二通信路径。

第四发明的远程操作系统是在第一发明的远程操作系统的基础上,所述第一处理装置在经由所述互联网与所述操作终端之间进行通信时执行加密通信。第五发明的远程操作系统是在第二发明的远程操作系统的基础上,所述第一处理装置在经由所述互联网与所述操作终端之间进行通信时执行加密通信。第六发明的远程操作系统是在第三发明的远程操作系统的基础上,所述第一处理装置在经由所述互联网与所述操作终端之间进行通信时执行加密通信。

第七发明的远程操作系统是在第一发明或第二发明的远程操作系统的基础上,所述第一处理装置执行第五处理,该第五处理是在从进行所述电子设备的远程操作的所述操作终端发送对结束远程操作进行指示的所述控制数据时,经由所述第一通信路径指示所述第二处理装置关闭所述第二通信路径,所述第二处理装置根据来自所述第一处理装置的指示,执行第六处理,该第六处理关闭所述第二通信路径。

第八发明的远程操作系统是在第一发明或第二发明的远程操作系统的基础上,在所述操作终端经由所述互联网访问该第一处理装置时,所述第一处理装置执行认证处理,在判断为能允许访问所述电子设备时执行所述第二处理。

第九发明的远程操作系统是在第一发明或第二发明的远程操作系统的基础上,所述第二处理装置构成为具备连接至能与所述互联网进行连接的移动电话通信网的通信部,能经由该移动电话通信网和该互联网连接至所述第一处理装置。

第十发明的测定系统具备:第一发明或第二发明的远程操作系统、作为所述电子设备的测定器以及所述操作终端,构成为能通过所述操作终端的远程操作,执行所述测定器的测定处理以及将该测定处理结果从该测定器发送到该操作终端的处理中的至少一个。

发明效果

在第一发明的远程操作系统中,执行第一处理,该第一处理建立第二处理装置经由互联网可始终接收来自第一处理装置的发送数据的第一通信路径,执行第二处理,该第二处理中第一处理装置将电子设备和操作终端之间用于进行端到端通信的第二通信路径的建立经由第一通信路径指示给第二处理装置,从而能由操作终端经由互联网对电子设备进行远程操作。具体而言,例如,在第二发明的远程操作系统中,在第一处理装置被指示了从经由互联网访问第一处理装置的操作终端开始利用操作终端进行电子设备的远程操作时执行第二处理,第二处理装置根据来自第一处理装置的第二处理的指示,执行第三处理,该第三处理建立能经由第二处理装置在电子设备和第一处理装置之间进行双向通信的第二通信路径,执行第四处理,该第四处理中第一处理装置生成能经由第二通信路径访问电子设备的地址数据并经由互联网发送至操作终端,并允许电子设备和操作终端之间的端到端通信,第一处理装置和第二处理装置将操作终端访问地址数据的地址并发送的控制数据中继给电子设备,并且第一处理装置和第二处理装置将电子设备所发送的响应数据中继给操作终端,从而利用操作终端远程操作电子设备。第十发明的测定系统包括上述的远程操作系统、作为电子设备的测定器以及操作终端,构成为能通过操作终端的远程操作,执行测定器的测定处理以及将测定处理的结果从测定器发送到操作终端的处理中的至少一个。

因而,根据第一发明和第二发明的远程操作系统和第十发明的测定系统,与所述专利文献所公开的发明相同,不仅不需要固定电子设备(测定器)的ip地址或确定电子设备(测定器)的ip地址等,经由利用第二处理装置建立的第二通信路径能可靠地中继电子设备(测定器)和操作终端之间的控制数据、响应数据的收发,因此能利用操作终端等经由电子设备(测定器)可靠地远程操作电子设备(测定器)。此外,不需要将电子邮件发送功能、ip地址通知功能搭载到电子设备(测定器),因此能充分地降低电子设备(测定器)的制造成本。而且,不利用电子邮件等通知赋予电子设备(测定器)的ip地址,因此能较好地避免电子设备(测定器)的ip地址泄漏并被非法访问的情况。

此外,根据第三发明的远程操作系统和具备了上述的远程操作系统的测定系统,第二处理装置在第三处理中,通过建立能进行加密通信的第二通信路径,从而能进一步更好地避免正规的使用者以外的人识别电子设备(测定器)的动作状态,或对电子设备(测定器)进行非法访问并远程操作的情况。

此外,根据第四发明、第五发明以及第六发明的远程操作系统和具备了上述的远程操作系统的测定系统,第一处理装置在经由互联网与操作终端之间进行通信时执行加密通信,从而能更好地避免正规的使用者以外的人识别电子设备(测定器)的动作状态,或对电子设备(测定器)进行非法访问并远程操作的情况。

此外,根据第七发明的远程操作系统和具备了上述的远程操作系统的测定系统,第一处理装置执行第五处理,该第五处理中在从进行电子设备(测定器)的远程操作的操作终端发送对结束远程操作进行指示的控制数据时,经由第一通信路径指示第二处理装置关闭第二通信路径,通过第二处理装置根据来自第一处理装置的指示执行关闭第二通信路径的第六处理,从而对于在结束远程操作后还维持建立第二通信路径的状态时,可能会利用第二通信路径非法访问电子设备(测定器)的情况,通过在不需要的时刻关闭第二通信路径,能较好地避免上述的非法访问。

此外,根据第八发明的远程操作系统和具备了上述的远程操作系统的测定系统,第一处理装置在操作终端经由互联网访问第一处理装置时执行认证处理,在判断为能允许访问电子设备(测定器)时执行第二处理,从而能可靠地阻止正规的使用者以外的人使用测定系统的情况本身,结果能进一步更好地避免正规的使用者以外的人识别电子设备(测定器)的动作状态,或对电子设备(测定器)进行非法访问并远程操作的情况。

此外,根据第九发明的远程操作系统和具备了上述的远程操作系统的测定系统,具备与能连接至互联网的移动电话通信网进行连接的通信部,构成能经由移动电话通信网和互联网连接至第一处理装置的第二处理装置,从而在未构建能连接至互联网的局域网或者不允许使用能连接至互联网的现有的局域网的情况下,也能容易地使用远程操作系统和测定系统。

附图说明

图1是示出测定系统100的结构的结构图。

图2是示出测定系统1的结构的结构图。

图3是示出操作终端2的结构的结构图。

图4是示出中继器3b的结构的结构图。

具体实施方式

下面,参照附图对远程操作系统及测定系统的实施方式进行说明。

图1所示的测定系统100是“测定系统”的一个示例,具备多个测定器1a、1b··1n、操作终端2以及远程操作系统3来构成。

测定器1a、1b··1n(以下,在不区别时也称为“测定器1”)是作为“电子设备”的“测定器”的一个示例,构成为能执行关于未图示的测定对象的各种测定处理,并且如后述那样,构成为能根据从操作终端2等“外部装置”发送的控制数据dc,执行预先规定的处理,并将响应数据dr发送至“外部装置”。另外,虽然对具备多台测定器1构成的测定系统100的示例进行说明,但“电子设备(测定器)”的个数也可以是1个。如图2所示,该测定器1包括测定部11、通信部12、操作部13、显示部14、处理部15以及存储部16。

如后述那样,测定部11根据处理部15的控制执行测定处理并输出测定值ds。作为一个示例,通信部12由有线lan通信模块构成,根据处理部15的控制经由有线lan电缆连接至各种网络连接设备并收发各种数据。另外,还能具备无线lan通信模块、符合蓝牙(注册商标)标准的无线通信模块等代替有线lan通信模块(或者除了有线lan通信模块以外还具备上述模块)来构成通信部12。操作部13具备用于设定测定器1的动作条件,或使测定部11的测定处理开始/停止的操作开关,并将与开关操作相对应的操作信号输出至处理部15。显示部14根据处理部15的控制显示测定器1的动作状态、测定部11的测定处理的结果等。

处理部15统一控制测定器1。具体而言,处理部15控制测定部11来执行测定处理,并且基于从测定部11输出的测定值ds,生成测定结果数据ds1并存储至存储部16。在该情况下,处理部15构成为能执行如下控制处理:即,不仅能根据操作部13的操作控制测定部11来执行测定处理的控制处理,还能如后文所述根据来自外部装置的控制数据dc控制测定部11来执行测定处理。此外,处理部15执行以下处理:即,根据来自外部装置的控制数据dc从存储部16读取出测定结果数据ds1并从通信部12发送。存储部16对处理部15的动作程序、运算结果以及上述的测定值ds、测定结果数据ds1等进行存储。

操作终端2相当于“作为能访问连接至互联网的任意的资源(各种信息处理系统、信息处理终端等)的外部装置的操作终端”,作为一个示例,由个人计算机、平板终端以及智能手机等现有的便携型信息处理终端构成。如图3所示,该操作终端2包括通信部21、22、操作部23、显示部24、处理部25以及存储部26。

作为一个示例,通信部21由无线lan通信模块构成,根据处理部25的控制与各种网络连接设备进行无线lan连接并收发各种数据。另外,能具备无线lan通信模块、符合蓝牙(注册商标)标准的无线通信模块等代替有线lan通信模块(或者除了有线lan通信模块以外还具备上述模块)来构成通信部21。作为一个示例,通信部22由能根据3g、4g以及lte等移动通信标准进行通信的无线通信模块构成,根据处理部25的控制,经由移动电话通信网54a收发各种数据。

作为一个示例,操作部23具备触摸面板来构成,如后述那样构成为能执行对于测定器1进行访问的操作、来自测定器1的测定结果数据ds1的接收以及其分析步骤的指示等。另外,本示例的操作终端2构成为连接作为外部设备的键盘或鼠标等外部输入设备并能使用它们,省略关于使用了这些外部输入设备的操作的图示和说明。显示部24根据处理部25的控制显示各种显示画面。

处理部25统一控制操作终端2。具体而言,处理部25执行安装到操作终端2的各种应用软件。在该情况下,在本示例中,如后述那样,对使用安装在操作终端2上的互联网浏览器(以下也简称为“浏览器”)访问测定器1并获取测定结果数据ds1等的例子进行说明。存储部26对包含上述浏览器的各种应用软件的程序、如后述那样从测定器1发送来的测定结果数据ds1进行存储。

另外,在本示例中,如图1所示,作为一个示例,成为如下状态:在操作终端2的使用场所,通过宽带路由器2a构建lan52,操作终端2经由该lan52(宽带路由器2a)能与互联网51进行连接。

另一方面,远程操作系统3是“远程操作系统”的一个示例,具备中继服务器3a和中继器3b来构成。

作为“与互联网连接的第一处理装置”的一个示例,中继服务器3a具有对各测定器1和操作终端2等操作终端之间的通信进行中继的功能。具体而言,中继服务器3a是设置成测定系统100(远程操作系统3)的管理者能进行管理并且与互联网51始终连接的服务器,如后述那样,在从操作终端2等访问测定器1时,准备操作终端2等进行连接的专用的url,并且将连接至该url的设备(操作终端2等)和测定器1的连接以及各数据的收发与中继器3b相结合地进行管理。

中继器3b是“设置成能与电子设备进行本地连接并且经由互联网访问第一处理装置的第二处理装置”的一个示例,在本示例的远程操作系统3中,作为一个示例,由安装有程序数据dp的移动路由器构成。如图4所示,该中继器3b包括通信部31、32、操作部33、显示部34、处理部35以及存储部36。

作为一个示例,通信部31与测定器1的通信部12相同地由有线lan通信模块构成,根据处理部35的控制经由有线lan电缆连接至各种网络连接设备并收发各种数据。另外,能具备无线lan通信模块、符合蓝牙(注册商标)标准的无线通信模块代替有线lan通信模块(或者除了有线lan通信模块以外还具有上述模块)来构成通信部31。

通信部32是“与能连接至互联网的移动电话通信网进行连接的通信部”的一个示例,与操作终端2的通信部22相同,由能根据3g、4g以及lte等移动通信标准进行通信的无线通信模块构成,根据处理部35的控制经由移动电话通信网54b收发各种数据。另外,在本示例中,对操作终端2的通信部22所连接的移动电话通信网54a与中继器3b的通信部32所连接的移动电话通信网54b的不同的示例进行举例说明,但也可以将两通信部22、32连接至同一个“移动电话通信网”来进行运用。以下,在不对移动电话通信网54a、54b进行区别时,也称为“移动电话通信网54”。

操作部33具备用于设定中继器3b的动作条件的操作开关,并将与开关操作相对应的操作信号输出至处理部35。显示部34在处理部35的控制下显示中继器3b的动作状态等。

处理部35统一控制中继器3b。具体而言,处理部35根据程序数据dp控制通信部31在与各测定器1之间收发各种数据,并且控制通信部32经由移动电话通信网54b和互联网51在与各种外部设备之间收发各种数据。在该情况下,在本示例的远程操作系统3中,构成为处理部35起到dhcp的作用而将本地ip地址赋予各测定器1,从而能构建以该中继器3b为中心的lan53。另外,关于利用处理部35控制中继器3b的各部分的控制,在之后详细说明。

存储部36对程序数据dp、处理部35的运算结果等进行存储。在该情况下,在本示例的远程操作系统3中,作为一个示例,设为以在安装有程序数据dp的状态(能通过处理部35执行地将程序数据dp存储于存储部36的状态)由测定器1的制造者或销售者提供中继器3b。

接着,对测定系统100(远程操作系统3)的运用方式的一个示例进行说明。另外,设为操作终端2或中继器3b的移动电话通信网54的使用准备(用于使用移动电话通信网54的合同手续、为了与移动电话通信网54进行连接所需要的sim卡的安装等)已经完成。此外,设为宽带路由器2a与互联网51的连接以及宽带路由器2a与操作终端2的连接准备(用于操作终端2经由宽带路由器2a与互联网51进行连接的设定作业)也已经完成。而且,设为中继服务器3a的设置(在服务器中进行动作的程序的安装、与互联网51的连接等)也已经完成。

首先,将使用者的认证信息、使用设备(测定器1以及中继器3b等)的识别信息登录到中继服务器3a。关于该登录作业,也能对中继服务器3a自身直接进行操作,但一般利用上述的操作终端2、操作终端2以外的各种信息处理终端(未图示)经由互联网51访问中继服务器3a的专用地址(初始信息设定用的url)来进行作业。

具体而言,关于使用者的认证信息的登录,作为一个示例,实施以下作业:将对于使用者个人或者使用者所属的组织赋予的用户id和密码追加到“允许访问中继服务器3a的人”的一览表。此时,如后述那样,在希望对各测定器1进行连接时发行进行访问专用的url(以下也称为“连接开始时url”)。另外,考虑到如之后说明的那样,操作终端2等访问中继服务器3a并通信时进行加密通信,此时所发行的url发行以利用了ssl等的通信(https通信)为前提的url。此外,关于该使用者的登录作业,使用者自己也能实施,但从安全性的观点出发,作为一个示例,由测定系统100(远程操作系统3)的管理者进行实施。

另一方面,关于使用设备的识别信息的登录,作为一个示例,除了登录参加测定系统100的各测定器1、中继器3b的型号、各测定器1中的通信部12的mac地址、中继器3b的识别编号(序列号)以及用于使用者容易地识别各测定器1、中继器3b的任意名称以外,还实施对能确定任意测定器1与任意中继器3b进行连接的信息相互关联并进行登录的作业。此时,登录后的使用设备的识别信息与上述用户id相关联地记录在中继服务器3a。关于该使用设备的登录作业,也能由测定系统100(远程操作系统3)的管理者进行实施,但为了减轻管理者的负担,作为一个示例,由允许通过上述的登记作业访问中继服务器3a的使用者自己实施。

接着,作为一个示例,在测定现场(测定器1的设置场所)中,如上述那样,利用有线lan电缆将作为使用设备来登录的各测定器1(通信部12)和中继器3b(通信部31)相互连接。接着,接通各测定器1和中继器3b的电源。

此时,中继器3b的处理部35根据程序数据dp,经由互联网51和移动电话通信网54b建立能始终接收来自中继服务器3a的发送数据的通信路径(建立“第一通信路径”的“第一处理”的一个示例)。此时,处理部35在与中继服务器3a之间建立能进行以mqtt(messagequeuetelemetrytransport:消息队列遥测传输)通信、套接字(socket)通信以及网络套接字(websocket)通信等为标准的通信的通信路径。由此,如后述那样,成为能通过中继器3b始终接收从中继服务器3a发送来的各种数据的状态,做好开始测定处理的准备,该测定处理使用了测定系统100。

另一方面,在由各测定器1进行的测定处理以及获取该测定结果时,作为一个示例,对操作终端2进行操作并访问中继服务器3a。具体而言,首先对操作终端2的操作部23进行操作并启动浏览器。接着,在浏览器的地址栏输入上述的连接开始时url(进行加密通信的url)并访问。此时,在操作终端2与宽带路由器2a进行连接的状态下,操作终端2经由通信部21、宽带路由器2a和互联网51访问中继服务器3a,在操作终端2未与宽带路由器2a进行连接的状态下,操作终端2经由通信部22、移动电话通信网54a以及互联网51访问中继服务器3a。

另一方面,中继服务器3a首先在访问连接开始时url的终端(在本例中为操作终端2)显示用户认证画面,请求输入用户id和密码。据此,使用者在显示在操作终端2的显示部24上的认证画面中输入用户id和密码并进行发送。此时,操作终端2与中继服务器3a之间的通信是利用ssl等的加密通信,因此能较好地避免发送的用户id和密码(认证方法)泄漏的情况。

此外,中继服务器3a对是否登录了与发送来的认证信息一致的认证信息进行判断(“认证处理”的一个示例)。此时,在未登录有一致的认证信息时,中继服务器3a作为一个示例将“id/密码不一致。初次使用时,请进行使用者注册。”的错误信息的画面信息发送至操作终端2并显示。由此,根据需要,重新输入正确的用户id和密码或者进行上述的使用者注册。

另一方面,在登录有一致的认证信息时,中继服务器3a判断为进行了应允许使用测定系统100的使用者的访问(“判断为能允许访问电子设备时”的一个示例),并判断有无与该认证信息相关联并登录的测定器1的识别信息。此时,在存在多个登录有识别信息的测定器1时,作为一个示例,中继服务器3a将“希望访问哪一个电子设备?”的消息和显示所登录的测定器1的一览表的画面信息发送至操作终端2,供使用者选择要对与操作终端2的通信进行中继的测定器1。

此外,在登录有识别信息的测定器1只有1个时,或者由使用者从多个测定器1中选择了任意1个时,中继服务器3a判断为由操作终端2指示测定器1的远程操作开始,基于登录的使用设备的识别信息,对连接了对象的测定器1的中继器3b进行确定。接着,中继服务器3a经由利用确定的中继器3b如上述那样建立的“第一通信路径”,将对建立“能进行使用者希望连接的测定器1和中继服务器3a之间的双向通信的通信路径”进行指示的控制数据d0发送至中继器3b(对建立“第二通信路径”进行指示的“第二处理”的一个示例)。

据此,在中继器3b中,处理部35根据程序数据dp,对经由“第一通信路径”从中继服务器3a发送来的控制数据d0的测定器1是否连接至通信部31进行判断,在判断为连接时,建立用于在该测定器1与中继服务器3a之间进行通信的“第二通信路径”(“第三处理”的一个示例)。此时,作为一个示例,处理部35建立在测定器1和通信部31之间进行http通信、在通信部32和中继服务器3a之间(本示例中为移动电话通信网54b和互联网51)进行https通信的通信路径作为“第二通信路径”。

另一方面,在通过中继器3b建立上述的“第二通信路径”时,中继服务器3a生成经由该“第二通信路径”能访问测定器1的url(以下也称为“远程操作时url”)的地址数据da,并将显示远程操作时url的画面信息与生成的地址数据da一起发送至操作终端2(“第四处理”的一个示例)。据此,作为一个示例,操作终端2中在显示部24显示“在进行○○测定器的远程操作时,请访问https://○○○”的消息。由此,成为能在与中继器3b连接的测定器1和操作终端2之间进行端到端通信的状态。

另外,从中继服务器3a发送到操作终端2的地址数据da等是加密通信,因此能较好地避免远程操作时url的泄漏。此外,上述信息中的“https://○○○”字符串是对访问远程操作时url进行指示的快捷方式。因而,在希望远程操作测定器1时,通过选择操作终端2的显示部24(浏览器)内的快捷方式,从而开始访问远程操作时url。

此时,在操作终端2经由宽带路由器2a以及互联网51与中继服务器3a进行连接时,操作终端2经由宽带路由器2a、互联网51、中继服务器3a以及“第二通信路径(经由互联网51、移动电话通信网54b和中继服务器3a的通信路径)”与任意的测定器1进行连接。此外,在操作终端2经由移动电话通信网54a以及互联网51与中继服务器3a进行连接时,操作终端2经由移动电话通信网54a、互联网51、中继服务器3a以及“第二通信路径”与任意的测定器1进行连接。以下,将上述的测定器1和操作终端2之间的通信路径也称为“远程操作时通信路径”。

据此,在测定器1中,在操作终端2等外部设备访问时,将被规定为显示在该设备上的远程操作用画面的画面信息经由远程操作时通信路径发送至操作终端2。由此,在操作终端2的显示部24显示远程操作用画面,完成利用操作终端2访问测定器1。在该情况下,在远程操作用画面上,显示进行如下各种指示的模拟操作按钮(未图示):显示设定测定处理的条件的设定画面的指示、在设定的条件下开始/停止测定处理的指示以及发送表示测定处理的结果的测定结果数据的指示等。

因而,在希望设定测定处理的条件时,对操作终端2的操作部23进行操作,选择显示设定画面的模拟操作按钮。此时,对显示设定画面进行指示的控制数据dc(表示对上述的模拟操作按钮进行操作的数据:“控制数据”的一个示例)经由远程操作时通信路径从操作终端2发送至测定器1。

此外,在测定器1中,接收到上述的控制数据dc时,处理部15将设定画面的画面信息作为响应数据dr(“响应数据”的一个示例)经由远程操作时通信路径发送至操作终端2。此时,响应数据dr被远程操作系统3(中继服务器3a和中继器3b)进行中继,经由远程操作时通信路径从测定器1发送至操作终端2。由此,在操作终端2的显示部24显示设定画面(未图示)。之后,参照显示于显示部24的设定画面,并且在每次指定任意的设定条件是,从操作终端2经由远程操作时通信路径将对测定条件的变更进行指示的控制数据dc发送至测定器1,从测定器1经由远程操作时通信路径将反映了变更后的条件的设定画面的画面信息作为响应数据dr发送至操作终端2(利用操作终端2“远程操作”测定器1的一个示例)。

此外,在测定处理的条件的设定完成,并且远程操作用画面显示于操作终端2的显示部24的状态下,在使测定器1开始测定处理时,通过操作操作终端2的操作部23,来选择使测定处理开始的模拟操作按钮。此时,指示测定处理开始的控制数据dc(表示对上述的模拟操作按钮进行操作的数据:“控制数据”的另一个示例)被远程操作系统3(中继服务器3a和中继器3b)进行中继,并经由远程操作时通信路径从操作终端2发送至测定器1。

此外,在测定器1中,在接收到上述的控制数据dc时,处理部15将表示接受开始测定处理的指示的响应数据dr(“响应数据”的另一个示例)经由远程操作时通信路径发送至操作终端2。此时,响应数据dr被远程操作系统3(中继服务器3a和中继器3b)进行中继,经由远程操作时通信路径从测定器1发送至操作终端2。由此,在操作终端2的显示部24显示表示处于测定处理中的消息(未图示)。此外,处理部15控制测定部11并使测定处理开始。由此,测定部11依次输出测定值ds,将由处理部15输出的测定值ds依次存储于存储部16(利用操作终端2“远程操作”测定器1的另一个示例)。

另一方面,在整个希望的时间内进行测定处理时,通过对操作终端2的操作部23进行操作,来选择使测定处理停止的模拟操作按钮。此时,指示测定处理停止的控制数据dc(表示对上述的模拟操作按钮进行操作的数据:“控制数据”的另一个示例)被远程操作系统3(中继服务器3a和中继器3b)进行中继,并经由远程操作时通信路径从操作终端2发送至测定器1。

此外,测定器1中,在接收到上述控制数据dc时,处理部15将表示接收了停止测定处理的指示的响应数据dr(“响应数据”的又一示例)经由远程操作时通信路径发送至操作终端2。此时,响应数据dr被远程操作系统3(中继服务器3a和中继器3b)进行中继,经由远程操作时通信路径从测定器1发送至操作终端2。由此,在操作终端2的显示部24显示表示停止测定处理的消息(未图示)。此外,处理部15控制测定部11来使测定处理停止,并且基于存储于存储部16的各测定值ds,生成测定结果数据ds1。如上所述,测定处理完成(利用操作终端2“远程操作”测定器1的又一示例)。

而且,将测定结果数据ds1从测定器1发送至操作终端2时(利用操作终端2从测定器1下载测定值ds时),通过对操作终端2的操作部23进行操作,来选择对发送测定结果数据ds1进行指示的模拟操作按钮。此时,对发送测定结果数据ds1进行指示的控制数据dc(表示对上述的模拟操作按钮进行操作的数据:“控制数据”的又一个示例)被远程操作系统3(中继服务器3a和中继器3b)进行中继,并经由远程操作时通信路径从操作终端2发送至测定器1。

此外,在测定器1中,在接收到上述的控制数据dc时,处理部15读取出基于各测定值ds生成并存储于存储部16的测定结果数据ds1,将其作为响应数据dr(“响应数据”的另一个示例)经由远程操作时通信路径发送至操作终端2。此时,响应数据dr被远程操作系统3(中继服务器3a和中继器3b)进行中继,经由远程操作时通信路径从测定器1发送至操作终端2。据此,在操作终端2中,处理部25将经由远程操作时通信路径发送来的测定结果数据ds1存储于存储部26。如上所述,测定结果数据ds1获取完成(利用操作终端2“远程操作”测定器1的又一示例)。

另一方面,在结束利用操作终端2对测定器1的远程操作时,作为一个示例,关闭显示于操作终端2的显示部24的远程操作用画面(浏览器)。此时,将通知关闭远程操作用画面(浏览器)的数据(“对结束远程操作进行指示的控制数据”的一个示例)从操作终端2发送到中继服务器3a。另外,也可以在远程操作用画面内设置对“结束远程操作”进行指示的模拟操作按钮,通过选择上述的选择模拟操作按钮来对结束远程操作进行指示,来代替关闭远程操作用画面(浏览器)的操作。

此时,中继服务器3a判断为从操作终端2发送“对结束远程操作进行指示的控制数据”(“从进行电子设备的远程操作的操作终端发送对结束远程操作进行指示的控制数据时”的一个示例),将对关闭由上述的“第三处理”建立的“第二通信路径”进行指示的控制数据d1经由“第一通信路径”发送至中继器3b(“第五处理”的一个示例)。据此,在中继器3b中,处理部35根据程序数据dp关闭“第二通信路径”(“第六处理”的一个示例)。如上所述,操作终端2对测定器1的远程操作完成。

此时,“第一通信路径”保持建立而不关闭,维持在能通过中继器3b始终接收从中继服务器3a发送来的各种数据的状态。由此,能在希望对连接至中继器3b的各测定器1的任意个(与上述的测定器1相同的测定器1、或者与上述的测定器1不同的测定器1)进行远程操作时,以与上述的一系列处理相同的步骤进行任意的测定器1的远程操作。

由此,在该远程操作系统3中,通过执行“第一处理”,并执行“第二处理”从而能利用操作终端2经由互联网51远程操作测定器1,该“第一处理”建立中继器3b能经由互联网51始终接收来自中继服务器3a的发送数据的“第一通信路径”,该“第二处理”中,中继服务器3a经由“第一通信路径”指示中继器3b建立用于在测定器1和操作终端2之间进行端到端通信的“第二通信路径”。

具体而言,例如,在中继服务器3a被指示了从经由互联网51访问中继服务器3a的操作终端2开始进行利用操作终端2对测定器1的远程操作时执行“第二处理”,中继器3b根据来自中继服务器3a的“第二处理”的指示,执行“第三处理”,该“第三处理”建立能经由中继器3b在测定器1和中继服务器3a之间进行双向通信的“第二通信路径”,执行“第四处理”,该“第四处理”中,中继服务器3a生成能经由“第二通信路径”访问测定器1的地址数据da并经由互联网51发送至操作终端2,允许测定器1和操作终端2之间的端到端通信,中继服务器3a和中继器3b将操作终端2访问地址数据da的地址并发送的控制数据dc中继给测定器1,并且中继服务器3a和中继器3b将测定器1所发送的响应数据dr中继给操作终端2,从而利用操作终端2远程操作测定器1。此外,该测定系统100中,具备测定器1、操作终端2以及远程操作系统3,构成为通过利用操作终端2进行远程操作,从而能执行测定器1的测定处理以及从测定器1到操作终端2的测定结果数据ds1的发送处理中的至少一个。

因而,根据该远程操作系统3和测定系统100,与所述专利文献所公开的发明相同,不仅不需要固定测定器1的ip地址或确定测定器1的ip地址等,而且由于经由利用中继器3b建立的“第二通信路径”能可靠地中继测定器1和操作终端2之间的控制数据dc、响应数据dr的收发,因此能利用操作终端2等经由互联网51可靠地远程操作测定器1。此外,不需要将电子邮件发送功能、ip地址通知功能搭载到测定器1,因此能充分地降低测定器1的制造成本。而且,不会利用电子邮件等通知赋予测定器1的ip地址,因此能较好地避免测定器1的ip地址泄漏并被非法访问的情况。

此外,根据该远程操作系统3和测定系统100,中继器3b在“第三处理”中,通过建立能进行加密通信的“第二通信路径”,从而能更好地避免正规的使用者以外的人识别测定器1的动作状态,或对测定器1非法访问并进行远程操作的情况。

此外,根据该远程操作系统3和测定系统100,中继服务器3a在经由互联网51与操作终端2之间进行通信时执行加密通信,从而能更好地避免正规的使用者以外的人识别测定器1的动作状态,或对测定器1非法访问并进行远程操作的情况。

此外,根据该远程操作系统3和测定系统100,执行“第五处理”,该“第五处理”中在从进行测定器1的远程操作的操作终端2发送对结束远程操作进行指示的控制数据dc时,中继服务器3a经由“第一通信路径”对中继器3b指示关闭“第二通信路径”,中继器3b根据来自中继服务器3a的指示执行关闭“第二通信路径”的“第六处理”,从而对于在结束远程操作后还维持“第二通信路径”建立的状态时,可能会利用“第二通信路径”非法访问测定器1的情况,通过在不需要的时刻关闭“第二通信路径”,能较好地避免上述非法访问。

此外,根据该远程操作系统3和测定系统100,在操作终端2经由互联网51访问中继服务器3a时,中继服务器3a执行认证处理,在判断为能允许访问测定器1时执行“第二处理”,从而能可靠地阻止正规的使用者以外的人使用测定系统100的情况本身,结果能更好地避免正规的使用者以外的人识别测定器1的动作状态,或对测定器1非法访问并进行远程操作的情况。

此外,根据该远程操作系统3和具备了远程操作系统3的测定系统100,具备与能连接互联网51的移动电话通信网54b进行连接的通信部32,构成能经由移动电话通信网54b和互联网51连接至中继服务器3a的中继器3b,从而在未构建能连接互联网51的局域网或者不允许使用能连接互联网51的现有的局域网的情况下,也能容易地使用远程操作系统3和测定系统100。

此外,根据该程序数据dp,通过对远程操作系统3的中继器3b执行“第一处理”、“第三处理”以及控制数据dc和响应数据dr的中继处理,由于利用可执行程序数据dp的现有设备来安装程序数据dp,能将其作为“第二处理装置”来使其进行动作,因此能降低远程操作系统3和测定系统100的导入成本。

另外,“远程操作系统”和“测定系统”的结构不限于上述的远程操作系统3和测定系统100的结构的示例。

例如,虽然对中继器3b执行在与中继服务器3a之间建立以mqtt通信等为标准的通信路径的处理作为“第一处理”的示例进行了说明,但还能采用以下的结构来代替上述的结构:即,通过http(https)通信从中继器3b向中继服务器3a定期地发送某些数据,或者中继器3b通过http(https)通信定期地从中继服务器3a接收某些数据,从而建立“经由互联网能始终接收来自第一处理装置的发送数据的第一通信路径”并维持。

此外,虽然以具备由移动路由器构成的中继器3b作为“第二处理装置”的远程操作系统3的结构为例进行了说明,但“第二处理装置”的结构不限于此,还可以在具备了用于连接至互联网51的通信模块、和能连接测定器1的通信模块的通用信息处理终端(个人计算机、平板终端以及智能手机等)上安装程序数据dp并作为“第二处理装置”来进行工作。在该情况下,“第二处理装置”作为用于连接“互联网”的结构,不限于经由中继器3b中通信部32那样的“移动电话通信网”进行连接的结构,也可采用直接连接“互联网”或者经由宽带路由器等间接连接“互联网”的结构。

此外,虽然以用于对作为“电子设备”的一例即测定器1进行远程操作的结构进行了说明,但也能采用对“测定器”以外的各种“电子设备”进行远程操作的结构。具体而言,例如,还能采用以下结构:将打印机、网络摄像头以及个人计算机等通用设备、对工厂设备、安全设备进行管理的管理装置以及生产设备等的控制装置等作为“电子设备”,从“操作终端”经由“互联网”对其进行远程操作。

此外,对使测定器1执行测定处理的设定、测定处理的开始/停止以及测定结果数据ds1的发送等各处理的“远程操作”的示例进行了说明,但“预定的处理”并不限于上述处理的示例,能通过远程操作执行在“电子设备(测定器)”中可执行的各种处理。

标号说明

100测定系统,

1、1a~1n测定器,

2操作终端,

2a宽带路由器,

3远程操作系统,

3a中继服务器,

3b中继器,

11测定部,

12、21、22、31、32通信部,

13、23、33操作部,

14、24、34显示部,

15、25、35处理部,

16、26、36存储部,

51互联网,

52、53lan,

54a、54b移动电话通信网,

d0、d1、dc控制数据,

da地址数据,

dp程序数据,

dr响应数据,

ds测定值,

ds1测定结果数据。

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