异常判定方法、信息处理装置以及程序

申请号 CN202280058160.4 申请日 2022-07-26 公开(公告)号 CN117882366A 公开(公告)日 2024-04-12
申请人 松下电器(美国)知识产权公司; 发明人 岩田圭介;
摘要 信息处理装置取得用于远程操作设备的远程操作信息,取得表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常,在判定为所述远程操作异常的情况下,输出异常通知。
权利要求

1.一种异常判定方法,
信息处理装置执行如下处理:
取得用于远程操作设备的远程操作信息,
取得表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息,
基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常,
在判定为所述远程操作异常的情况下,输出异常通知。
2.根据权利要求1所述的异常判定方法,其中,
所述关联性信息包含与所述远程操作信息的取得时刻和所述事件的发生时刻的时间差相关的第1阈值信息。
3.根据权利要求2所述的异常判定方法,其中,
对应于所述远程操作信息的取得时刻与所述事件的发生时刻的相关强度来使所述异常通知的内容不同。
4.根据权利要求1所述的异常判定方法,其中,
进一步基于所述远程操作信息的取得时刻、和与该取得时刻的偏差相关的第2阈值信息,来判定所述远程操作是正常还是异常。
5.根据权利要求4所述的异常判定方法,其中,
对应于所述远程操作信息的取得时刻与该取得时刻的偏差的相关强度来使所述异常通知的内容不同。
6.根据权利要求1~5中任一项所述的异常判定方法,其中,
进一步在判定为所述远程操作异常的情况下,输出用于对用户确认是否中止所述远程操作的确认通知。
7.根据权利要求1~5中任一项所述的异常判定方法,其中,
进一步在判定为所述远程操作异常的情况下,输出用于使所述远程操作中止的控制命令。
8.一种信息处理装置,具备:
取得部,取得用于远程操作设备的远程操作信息、和表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息;
判定部,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常;和输出部,在判定为所述远程操作异常的情况下,输出异常通知。
9.一种程序,用于使信息处理装置作为如下单元发挥功能:
取得单元,取得用于远程操作设备的远程操作信息、和表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息;
判定单元,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常;和输出单元,在判定为所述远程操作异常的情况下,输出异常通知。

说明书全文

异常判定方法、信息处理装置以及程序

技术领域

[0001] 本公开涉及异常判定方法、信息处理装置以及程序。

背景技术

[0002] 在专利文献1中公开了具备异常状态判定部的设备控制系统。异常状态判定部在判定为控制装置的动作模式是远程操作模式的情况下,与判定为该动作模式不是远程操作模式的情况相比,减小异常判定阈值的大小。
[0003] 但在专利文献1中,关于基于远程操作信息和事件信息来判定远程操作是正常还是异常,并没有任何考虑。
[0004] 现有技术文献
[0005] 专利文献
[0006] 专利文献1:JP特开2019‑9685号公报发明内容
[0007] 本公开的目的在于,得到能基于远程操作信息和事件信息来高精度地判定远程操作是正常还是异常的异常判定方法、信息处理装置以及程序。
[0008] 用于解决课题的手段
[0009] 在本公开的一方式所涉及的异常判定方法中,信息处理装置执行如下处理:取得用于远程操作设备的远程操作信息,取得表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常,在判定为所述远程操作异常的情况下,输出异常通知。附图说明
[0010] 图1是简化表示远程操作系统的整体结构的图。
[0011] 图2是表示信息处理部所执行的处理的流程的流程图
[0012] 图3是表示表格信息的一例的图。
[0013] 图4是表示表格信息的一例的图。
[0014] 图5是简化表示远程操作系统的整体结构的图。
[0015] 图6是表示信息处理部所执行的处理的流程的流程图。
[0016] 图7是表示表格信息的一例的图。

具体实施方式

[0017] (成为本公开的基础的见解)
[0018] 伴随IoT技术的普及,用户能将家电等各种设备连接到通信网络,并从智能手机等操作终端经由通信网络来对设备进行远程操作。
[0019] 该便利性的另一方面,在远程操作系统中,因第三者的黑客入侵(hacking)从而设备被不正当操作这样的不安会困扰用户。因此,为了给用户带来安心感并使远程操作系统普及,能高精度地检测异常的远程操作的机制的构建很重要。
[0020] 在专利文献1公开的设备控制系统中,异常状态判定部在判定为控制装置的动作模式是远程操作模式的情况下,与判定为该动作模式不是远程操作模式的情况相比,减小异常判定阈值的大小。但在该设备控制系统中,关于基于远程操作信息和事件信息来判定远程操作是正常还是异常,并没有任何考虑,由于判定精度不充分,因此期望判定精度的进一步提升。
[0021] 为了解决相关的课题,本发明的发明者得到通过使用远程操作信息和与其建立对应的事件信息能高精度地判定远程操作是正常还是异常这样的见解,于是想到本公开。
[0022] 接下来,说明本公开的各方式。
[0023] 在本公开的第1方式所涉及的异常判定方法中,信息处理装置取得用于远程操作设备的远程操作信息,取得表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常,在判定为所述远程操作是异常的情况下,输出异常通知。
[0024] 根据第1方式,信息处理装置基于表示远程操作与事件的关联性的关联性信息、和所取得的远程操作信息以及事件信息,来判定远程操作是正常还是异常。由此,能高精度地判定远程操作是正常还是异常。
[0025] 本公开的第2方式所涉及的异常判定方法在第1方式基础上,也可以,所述关联性信息包含与所述远程操作信息的取得时刻和所述事件的发生时刻的时间差相关的第1阈值信息。
[0026] 根据第2方式,通过关联性信息包含与远程操作信息的取得时刻和事件的发生时刻的时间差相关的第1阈值信息,能提升远程操作是正常还是异常的判定精度。
[0027] 本公开的第3方式所涉及的异常判定方法在第2方式基础上,也可以,对应于所述远程操作信息的取得时刻与所述事件的发生时刻的相关强度来使所述异常通知的内容不同。
[0028] 根据第3方式,通过对应于相关强度使异常通知的内容不同,能将真正紧急性高的异常的发生明确地报知给用户。
[0029] 本公开的第4方式所涉及的异常判定方法在第1或第2方式基础上,也可以,进一步基于所述远程操作信息的取得时刻、和与该取得时刻的偏差相关的第2阈值信息,来判定所述远程操作是正常还是异常。
[0030] 根据第4方式,信息处理装置基于远程操作信息的取得时刻、和与该取得时刻的偏差相关的第2阈值信息,来判定远程操作是正常还是异常。由此,能进一步提升远程操作是正常还是异常的判定精度。
[0031] 本公开的第5方式所涉及的异常判定方法在第4方式基础上,也可以,对应于所述远程操作信息的取得时刻与该取得时刻的偏差的相关强度来使所述异常通知的内容不同。
[0032] 根据第5方式,通过对应于相关强度使异常通知的内容不同,能将真正紧急性高的异常的发生明确地报知给用户。
[0033] 本公开的第6方式所涉及的异常判定方法在第1~第5方式中任一项基础上,也可以,进一步在判定为所述远程操作异常的情况下,输出用于对用户确认是否中止所述远程操作的确认通知。
[0034] 根据第6方式,通过信息处理装置输出确认通知,用户能执行用于中止异常的远程操作的中止操作。
[0035] 本公开的第7方式所涉及的异常判定方法在第1~第5方式任一者基础上,也可以,进一步在判定为所述远程操作异常的情况下,输出用于使所述远程操作中止的控制命令。
[0036] 根据第7方式,通过信息处理装置输出控制命令,能不依赖于用户的中止操作地使异常的远程操作中止。
[0037] 本公开的第8方式所涉及的信息处理装置具备:取得部,取得用于远程操作设备的远程操作信息、和表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息;判定部,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常;和输出部,在判定为所述远程操作异常的情况下,输出异常通知。
[0038] 根据第8方式,判定部基于表示远程操作与事件的关联性的关联性信息、和所取得的远程操作信息以及事件信息,来判定远程操作是正常还是异常。由此,能高精度地判定远程操作是正常还是异常。
[0039] 本公开的第9方式所涉及的程序使信息处理装置作为如下单元发挥功能:取得单元,取得用于远程操作设备的远程操作信息、和表示与所述远程操作建立对应的、与用户的行动相关的给定的事件的发生的事件信息;判定单元,基于表示所述远程操作与所述事件的关联性的关联性信息、和所取得的所述远程操作信息以及所述事件信息,来判定所述远程操作是正常还是异常;和输出单元,在判定为所述远程操作异常的情况下,输出异常通知。
[0040] 根据第9方式,判定单元基于表示远程操作与事件的关联性的关联性信息、和所取得的远程操作信息以及事件信息,来判定远程操作是正常还是异常。由此,能高精度地判定远程操作是正常还是异常。
[0041] 本公开还能实现为使计算机执行这样的方法或装置中所含的特征性的各结构的程序、或通过该程序而动作的系统。此外,当然能使这样的计算机程序经由CD‑ROM等计算机可读的非临时性的记录介质或因特网等通信网络而流通。
[0042] (本公开的实施方式)
[0043] 以下,参考附图来详细说明本公开的实施方式。但有时省略必要以上详细的说明。例如,有时省略已经广为人知的事项的详细说明、或对实质相同的结构的重复说明。这是为了避免以下的说明变得必要以上地冗长,使本领域技术人员的理解容易。
[0044] 另外,附图以及以下的说明为了本领域技术人员充分理解本公开而提供,意图并不在于由此限定权利要求书记载的主题。
[0045] (第1实施方式)
[0046] 图1是简化表示本公开的第1实施方式所涉及的远程操作系统1的整体结构的图。远程操作系统1具备异常检测服务器2、远程操作终端3、远程控制服务器4、通信装置51、检测装置52以及操作对象设备53。操作对象设备53是通过远程操作终端3而被远程操作的对象的设备。通信装置51、检测装置52以及操作对象设备53例如设置于用户所居住的住宅5内。异常检测服务器2、远程操作终端3、远程控制服务器4以及通信装置51能经由通信网络6相互通信。通信网络6是与IP等任意的通信方式对应的专用或通用的任意的线路网。
[0047] 异常检测服务器2具备信息处理部11、存储部12以及通信部13。信息处理部11使用CPU等来构成。存储部12使用HDD、SSD或闪速存储器等来构成。通信部13使用与通信网络6的通信方式对应的通信模等来构成。信息处理部11具有取得部21、设定部22、判定部23、以及输出部24来作为通过CPU执行给定的程序而实现的功能。在存储部12中存储远程操作数据31、事件数据32、阈值数据33以及表格信息101。关于这些数据以及信息的详细情况,之后叙述。取得部21从远程操作终端3经由通信网络6以及通信部13取得作为用于远程操作操作对象设备53的远程操作信息的远程操作命令信号。此外,取得部21从检测装置52经由通信装置51、通信网络6以及通信部13取得作为表示事件的发生的事件信息的事件检测信号。此外,取得部21通过从存储部12读出来取得在存储部12中作为数据库而蓄积的远程操作数据31以及事件数据32。设定部22关于取得部21所取得的远程操作数据31以及事件数据32来进行统计上的数据分析。此外,设定部22基于数据分析的结果来设定第1阈值,将表示该第1阈值的阈值数据33存储到存储部12。进而,设定部22基于远程操作数据31、事件数据32以及阈值数据33将远程操作的内容、对应事件的内容、和第1阈值建立关联,由此来作成表格信息
101。设定部22将所作成的表格信息101存储到存储部12。判定部23进行判定对象的远程操作命令信号是正常还是异常的判定。输出部24在判定为远程操作命令信号异常的情况下,生成警报通知并输出。
[0048] 远程操作终端3例如是住宅5的居住者即用户所持有的智能手机。远程操作终端3具备输入部41、显示部42、处理部43以及通信部44。输入部41以及显示部42例如使用利用了液晶或有机EL等的触控面板显示器来构成。处理部43使用CPU等来构成。通信部44使用与通信网络6的通信方式对应的通信模块等来构成。
[0049] 在住宅5设置有通信装置51、检测装置52以及操作对象设备53。通信装置51例如使用用于将住宅5的外部的通信网络6和住宅5的内部的无线LAN等通信网络连接的网关装置来构成。检测装置52是用于检测住宅5内的给定的事件的发生的传感器。所谓给定的事件,表示与用户的行动相关的活动或集会,例如包含离家、回家、学校的送迎、家人外出就餐、学习或学校活动等。例如,在给定的事件是用户的离家或回家的情况下,检测装置52是设置于住宅5的玄关的人感传感器或玄关大的开闭传感器等。操作对象设备53是成为来自住宅5的外部的远程操作的对象的IoT设备等,例如是空调、玄关大门的电子或蓝光记录器。
[0050] 远程控制服务器4接收从远程操作终端3发送的远程操作命令信号,基于该远程操作命令信号来生成用于控制操作对象设备53的动作的控制信号并发送。通过将该控制信号经由通信装置51输入到操作对象设备53,来对操作对象设备53进行远程操作。
[0051] 图2是表示异常检测服务器2的信息处理部11所执行的处理的流程的流程图。
[0052] 若用户从远程操作终端3的输入部41输入操作对象设备53的远程操作命令,则处理部43就将远程操作命令信号从通信部44经由通信网络6发送到远程控制服务器4以及异常检测服务器2。异常检测服务器2的通信部13接收该远程操作命令信号。在步骤SP101,取得部21从通信部13取得通信部13所接收到的远程操作命令信号。此外,信息处理部11将通信部13所接收到的远程操作命令信号存储到存储部12。该远程操作命令信号作为数据库即远程操作数据31的1个记录而存储于存储部12。此外,检测装置52若检测到住宅5内的给定的事件的发生,就将与该事件相关的事件检测信号从通信装置51经由通信网络6发送到异常检测服务器2。异常检测服务器2的通信部13接收该事件检测信号。在步骤SP101,取得部21从通信部13取得通信部13所接收到的事件检测信号。此外,信息处理部11将通信部13所接收到的事件检测信号存储到存储部12。该事件检测信号作为数据库即事件数据32的1个记录而存储于存储部12。每当通信部13接收到远程操作命令信号以及事件检测信号,就将该远程操作命令信号以及该事件检测信号存储到存储部12。由此,将包含与多个远程操作命令信号对应的多个记录在内的作为数据库的远程操作数据31、以及包含与多个事件检测信号对应的多个记录在内的作为数据库的事件数据32蓄积于存储部12。
[0053] 在步骤SP102,取得部21取得蓄积于存储部12的远程操作数据31以及事件数据32。设定部22关于所取得的远程操作数据31以及事件数据32进行统计上的数据分析。
[0054] 在步骤SP103,设定部22基于步骤SP102中的数据分析的结果来设定第1阈值,将表示该第1阈值的阈值数据33存储到存储部12。此外,设定部22基于远程操作数据31、事件数据32以及阈值数据33将远程操作的内容、对应事件的内容、和第1阈值建立关联,由此来作成表格信息101,将该表格信息101存储到存储部12。
[0055] 图3是表示表格信息101的一例的图。在该示例中,关于针对作为操作对象设备53的空调的“空调开启”这样的远程操作,将用户回到住宅5这样的事件建立对应,设定“1小时”来作为与空调开启和回家的时间差相关的第1阈值。此外,关于针对作为操作对象设备53的玄关大门的电子锁的“电子锁解锁”这样的远程操作,将用户回到住宅5这样的事件建立对应,设定“1分钟”来作为与电子锁解锁和回家的时间差相关的第1阈值。这些第1阈值相当于表示远程操作与对应事件的关联性的关联性信息。设定部22例如基于与远程操作命令信号的接收时刻(取得时刻)和与对应事件相关的事件检测信号的接收时刻(事件的发生时刻)的时间差相关的大量样本,来算出该时间差的平均值以及标准偏差σ,能将在时间差的平均值上加上例如相当于+3σ的时间而得到的时间设定为第1阈值。其中,+3σ是一例,也可以是+2σ或+1σ等。这一点关于后述的第2阈值也同样。在图3所示的示例中,针对空调开启的远程操作,将第1阈值设定为1小时,针对电子锁解锁的远程操作,将第1阈值设定为1分钟。
即,在图3所示的示例中,该住宅5的用户通常在发送空调开启的远程操作命令信号后1小时以内回家,此外,通常在发送电子锁解锁的远程操作命令信号后1分钟以内回家。每当通信部13接收到远程操作命令信号以及事件检测信号,设定部22就算出第1阈值,并更新存储于存储部12的阈值数据33以及表格信息101的内容。
[0056] 在步骤SP104,判定部23进行判定对象的远程操作命令信号是正常还是异常的判定。在图3所示的示例中,在判定对象的远程操作命令信号是空调开启的情况下,判定部23算出空调开启的远程操作命令信号的接收时刻(取得时刻)和与之后的用户的回家事件相关的事件检测信号的接收时刻(发生时刻)的时间差,判定该时间差是否是第1阈值(图3的示例中为1小时)以内。此外,在判定对象的远程操作命令信号是电子锁解锁的情况下,判定部23算出电子锁解锁的远程操作命令信号的接收时刻(取得时刻)和与之后的用户的回家事件相关的事件检测信号的接收时刻(发生时刻)的时间差,判定该时间差是否是第I阈值(图3的示例中为1分钟)以内。
[0057] 在时间差为第1阈值以内的情况下(步骤SP105:否),设为判定对象的远程操作命令信号正常,回到步骤SP101。
[0058] 在时间差超过第1阈值的情况下(步骤SP105:是),设为判定对象的远程操作命令信号异常,接下来在步骤SP106,输出部24生成用于将执行了异常的远程操作这一情况报知给用户的字符或图形等警报通知并输出。通信部13将从输出部24输入的警报通知的数据经由通信网络6发送到远程操作终端3。在远程操作终端3中,通信部44接收警报通知的数据,处理部43基于通信部44所接收到的数据将警报通知显示于显示部42。
[0059] 接下来,在步骤SP107,输出部24生成用于对用户确认是否取消(中止)异常的远程操作的字符或图形等取消确认通知并输出。通信部13将从输出部24输入的取消确认通知的数据经由通信网络6发送到远程操作终端3。在远程操作终端3中,通信部44接收取消确认通知的数据,处理部43基于通信部44所接收到的数据来将取消确认通知显示于显示部42。
[0060] 若用户从远程操作终端3的输入部41输入远程操作的中止命令,处理部43就将中止命令信号从通信部44经由通信网络6发送到远程控制服务器4。远程控制服务器4接收从远程操作终端3发送的中止命令信号,基于该中止命令信号来生成用于中止操作对象设备53的远程操作的控制信号并发送。通过将该控制信号经由通信装置51输入到操作对象设备
53,操作对象设备53的远程操作被中止。
[0061] 另外,步骤SP106的警报通知以及步骤SP107的取消确认通知也可以作为声音消息从远程操作终端3的扬声器输出,以取代作为字符或图像等显示于显示部42的方式。
[0062] 此外,步骤SP106的警报通知以及步骤SP107的取消确认通知也可以不是作为分开的步骤,而是作为单一的步骤同时执行。
[0063] 此外,步骤SP107的取消确认通知可以是针对是否中止异常的远程操作而请求用户的回答输入的请求信号。也可以在通过取消按钮的轻击操作等而从输入部41输入了中止远程操作的意思的回答的情况下,将该回答信号从远程操作终端3发送到异常检测服务器2,从异常检测服务器2对远程控制服务器4发送远程操作的中止控制命令。在此,在判定部
23判定为远程操作异常的情况下,也可以省略来自用户的回答输入,从异常检测服务器2对远程控制服务器4直接发送远程操作的中止控制命令。
[0064] 此外,可以对应于远程操作的类别个别地设定是请求来自用户的回答输入,还是省略回答输入而直接发送中止控制命令。例如,关于空调开启等安全上的重要性低的远程操作,可以请求来自用户的回答输入,另一方面,关于电子锁解锁等安全上的重要性高的远程操作,可以直接发送中止控制命令。
[0065] 进而,在对应事件是用户的离家或回家等的情况下,判定部23可以通过解析设置于住宅5的玄关的摄像机的拍摄影像,或者通过对照从用户所持有的智能手机接收的信标信息等,来判定离家或回家的用户是否是已经登记的正规用户。判定部23可以在不是正规用户的事件的情况下,并不作为发生了事件来对待。
[0066] 根据本实施方式,异常检测服务器2(信息处理装置)基于表示远程操作与对应事件的关联性的第1阈值(关联性信息)、和取得部21所取得的远程操作命令信号(远程操作信息)以及事件检测信号(事件信息),来判定判定对象的远程操作是正常还是异常。由此,能高精度地判定远程操作是正常还是异常。
[0067] 此外,根据本实施方式,通过关联性信息包含与远程操作命令信号的取得时刻和事件的发生时刻的时间差相关的阈值数据33(第1阈值信息),能提升远程操作是正常还是异常的判定精度。
[0068] 此外,根据本实施方式,通过异常检测服务器2输出取消确认通知,用户能执行用于中止异常的远程操作的中止操作。
[0069] 此外,根据本实施方式,通过异常检测服务器2输出中止控制命令,能不依赖于用户的中止操作地使异常的远程操作直接中止。
[0070] (第2实施方式)
[0071] 在上述第1实施方式中,判定部23判定远程操作命令信号的取得时刻和对应事件的发生时刻的时间差是否是第1阈值以内,但也可以除此以外,判定远程操作命令信号的取得时刻是否是与该取得时刻的偏差相关的第2阈值以内。其中,也可以省略第1阈值,仅基于第2阈值来判定远程操作的正常或异常。
[0072] 图4是表示表格信息102的一例的图。在本实施方式中,也可以取代图1所示的表格信息101而将表格信息102存储到存储部12。在图4所示的示例中,除了图3所示的项目以外,还设定时刻“18:00”来作为空调开启的平均取得时刻,并设定“30分钟”来作为与同该平均取得时刻之间的时间差相关的第2阈值。此外,设定时刻“19:00”来作为电子锁解锁的平均取得时刻,并设定“30分钟”来作为与同该平均取得时刻之间的时间差相关的第2阈值。在本实施方式中,将表示第1阈值以及第2阈值的阈值数据33存储到存储部12。
[0073] 第2阈值表示远程操作信息的取得时刻的偏差的容许最大值。设定部22例如基于与远程操作命令的接收时刻(取得时刻)相关的大量样本来算出平均值以及标准偏差σ,能将与相对于平均值例如±3σ相当的时间设定为第2阈值。即,在图4所示的示例中,该住宅5的用户通常在17:30~18:30之间发送空调开启的远程操作命令信号,此外,通常在18:30~19:30之间发送电子锁解锁的远程操作命令信号。每当通信部13接收远程操作命令信号,设定部22就算出第2阈值,并更新存储于存储部12的阈值数据33以及表格信息102的内容。
[0074] 在步骤SP104,判定部23除了上述第1实施方式的判定处理以外还进行以下的判定处理。在图4所示的示例中,在判定对象的远程操作命令信号为空调开启的情况下,判定部23算出空调开启的远程操作命令信号的取得时刻和平均取得时刻(18:00)的时间差,判定该时间差是否是第2阈值(30分钟)以内。此外,在判定对象的远程操作命令信号是电子锁解锁的情况下,判定部23算出电子锁解锁的远程操作命令信号的取得时刻和平均取得时刻(19:00)的时间差,判定该时间差是否是第2阈值(30分钟)以内。
[0075] 除了上述第1实施方式的判定处理以外,判定部23在远程操作命令信号的取得时刻和平均取得时刻的时间差是第2阈值以内的情况下,判定为判定对象的远程操作命令信号正常。具体地,判定部23在远程操作命令信号的取得时刻和对应事件的发生时刻的时间差为第1阈值以内且远程操作命令信号的取得时刻和平均取得时刻的时间差为第2阈值以内的情况下,判定为判定对象的远程操作命令信号正常。另一方面,在远程操作命令信号的取得时刻和平均取得时刻的时间差超过第2阈值的情况下,判定为判定对象的远程操作命令信号异常。具体地,判定部23在远程操作命令信号的取得时刻和对应事件的发生时刻的时间差超过第1阈值的情况下,或者在远程操作命令信号的取得时刻和平均取得时刻的时间差超过第2阈值的情况下,判定为判定对象的远程操作命令信号异常。
[0076] 根据本实施方式,判定部23除了上述第1实施方式的判定处理以外,还基于远程操作命令信号的取得时刻、和与该取得时刻的偏差相关的第2阈值信息,来判定远程操作命令信号是否正常。由此,能进一步提升远程操作是正常还是异常的判定精度。
[0077] (第3实施方式)
[0078] 信息处理部11也可以对应于远程操作命令信号的取得时刻与事件的发生时刻的相关强度,或者对应于远程操作命令信号的取得时刻与该取得时刻的偏差的相关强度,来使异常通知的内容不同。图5是简化表示本公开的第3实施方式所涉及的远程操作系统1的整体结构的图。在上述第1实施方式或第2实施方式基础上,在存储部12中还存储相关数据34。
[0079] 图6是表示第3实施方式所涉及的信息处理部11所执行的处理的流程的流程图。以下,以上述第2实施方式为基础来以与其的相异点为中心进行说明。
[0080] 在步骤SP103,设定部22基于步骤SP102中的数据分析的结果来设定第1相关强度以及第2相关强度,将表示其设定内容的相关数据34存储到存储部12。第1相关强度将远程操作命令信号的取得时刻与对应事件的发生时刻的相关的大小(偏差的小的程度)以“强”或“弱”这2个阶段进行表征。第2相关强度将远程操作命令信号的取得时刻与该取得时刻的偏差的相关的大小以“强”或“弱”这2个阶段进行表征。其中,第1相关强度以及第2相关强度也可以区分成3个阶段以上。此外,设定部22基于远程操作数据31、事件数据32、阈值数据33以及相关数据34,来作成将远程操作的内容、对应事件的内容、第1阈值以及第2阈值、和第1相关强度以及第2相关强度建立关联的表格信息103,并将该表格信息103存储到存储部12。
[0081] 图7是表示表格信息103的一例的图。与第1阈值对应地设定第1相关强度,与第2阈值对应地设定第2相关强度。在图7所示的示例中,设定与针对空调开启的第1阈值(1小时)对应地为“强”,与针对电子锁解锁的第1阈值(1分钟)对应地为“强”的第1相关强度。此外,设定与针对空调开启的第2阈值(30分钟)对应地为“弱”,与针对电子锁解锁的第2阈值(30分钟)对应地为“强”的第2相关强度。
[0082] 判定部23在远程操作命令信号的取得时刻和对应事件的发生时刻的时间差为第1阈值以内(步骤SP105A:否)且远程操作命令信号的取得时刻和平均取得时刻的时间差为第2阈值以内(步骤SP105B:否)的情况下,判定为判定对象的远程操作命令信号正常,回到步骤SP101。另一方面,在远程操作命令信号的取得时刻和对应事件的发生时刻的时间差超过第1阈值而脱离的情况下(步骤SP105A:是),或者在远程操作命令信号的取得时刻和平均取得时刻的时间差超过第2阈值而脱离的情况下(步骤SP105B:是),接下来在步骤SP201,判定部23判定与脱离的阈值对应地设定的相关强度是“强”还是“弱”。
[0083] 在相关强度为“强”的情况下(步骤SP201:是),接下来在步骤SP106,输出部24生成用于通过强调显示对用户强烈地报知执行了异常的远程操作这一情况的警报通知并输出。通信部13将从输出部24输入的警报通知的数据经由通信网络6发送到远程操作终端3。在远程操作终端3中,通信部44接收警报通知的数据,处理部43基于通信部44所接收到的数据将警报通知显示于显示部42。
[0084] 在相关强度为“弱”的情况下(步骤SP201:否),接下来在步骤SP202,输出部24生成用于通过通常显示对用户通常地报知执行了异常的远程操作这一情况的警告通知并输出。通信部13将从输出部24输入的警告通知的数据经由通信网络6发送到远程操作终端3。在远程操作终端3中,通信部44接收警告通知的数据,处理部43基于通信部44所接收到的数据将警告通知显示于显示部42。
[0085] 另外,也可以对应于操作对象设备53的类别来设定相关强度。例如,也可以关于空调等安全上的重要性低的操作对象设备53,将相关强度设定为“弱”,另一方面,关于玄关大门的电子锁等安全上的重要性高的操作对象设备53,将相关强度设定为“强”。
[0086] 根据本实施方式,通过对应于相关强度使异常通知的内容不同,能将真正紧急性高的异常的发生明确地报知给用户。
[0087] 作为对应于相关强度而使异常通知的内容不同的示例,在相关强度不足阈值的情况下(上述例中的“弱”的情况下),输出部24进行包含通常显示在内的第1方式的异常通知(上述例中的警告通知)。另一方面,在相关强度为该阈值以上的情况下(上述例中的“强”的情况下),输出部24进行包含示意比上述第1方式高的紧急性的强调显示在内的第2方式的异常通知(上述例中的警报通知)。由此,能将真正紧急性高的异常的发生明确地报知给用户。
[0088] 产业上的可利用性
[0089] 本公开在针对能从智能手机等操作终端远程操作宅内的IoT设备等的远程操作系统的运用中特别有用。
[0090] 附图标记的说明
[0091] 2异常检测服务器
[0092] 11信息处理部
[0093] 12存储部
[0094] 21取得部
[0095] 22设定部
[0096] 23判定部
[0097] 24输出部
[0098] 31远程操作数据
[0099] 32事件数据
[0100] 33阈值数据
[0101] 34相关数据。
QQ群二维码
意见反馈