区域判断系统、区域判断方法和程序

文档序号:1942731 发布日期:2021-12-07 浏览:5次 >En<

阅读说明:本技术 区域判断系统、区域判断方法和程序 (Area determination system, area determination method, and program ) 是由 王燕峰 天野昌幸 柴野伸之 荣雁 中西真理 松本一弘 寺山千寻 于 2020-02-21 设计创作,主要内容包括:目的是提供一种区域判断系统、区域判断方法和程序,该区域判断系统、区域判断方法和程序提高了与发射器是否存在于对象区域中有关的判断的准确度。区域判断系统包括决定单元(F11)、计算单元(F12)和判断单元(F13)。决定单元(F11)基于从发射器发射并由接收器接收的无线电信号的强度来决定发射器的位置。计算单元(F12)计算存在判断值。该存在判断值是基于在存在判断时间段期间发射器的位置被判断为在存在判断区中的次数。存在判断区与对象区域相对应。判断单元(F13)在满足存在条件的情况下判断为发射器在对象区域中。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。(It is an object to provide an area determination system, an area determination method, and a program that improve the accuracy of determination regarding whether or not an emitter is present in a target area. The area judgment system includes a decision unit (F11), a calculation unit (F12), and a judgment unit (F13). The decision unit (F11) decides the position of the transmitter based on the strength of the radio signal transmitted from the transmitter and received by the receiver. The calculation unit (F12) calculates a presence determination value. The presence determination value is based on the number of times the position of the transmitter is determined to be in the presence determination area during the presence determination period. The presence judgment area corresponds to the object area. A determination unit (F13) determines that the transmitter is in the target area when the presence condition is satisfied. The presence condition is that a state in which the presence determination value is greater than or equal to the presence threshold value continues for the presence determination time.)

区域判断系统、区域判断方法和程序

技术领域

本发明涉及区域判断系统、区域判断方法和程序。具体地,本发明涉及用于判断发射器是否存在于对象区域中的区域判断系统、区域判断方法和程序。

背景技术

专利文献1公开了位置识别系统。专利文献1的位置识别系统包括:由各个人所持有的发送器;ID发送部件,其各自被设置到这些发送器中的相应发送器,并且各自被配置为发送用于识别这些个人中的相应个人的ID数据;以及安装在各个房间或受限空间中的多个接收器。专利文献1的位置识别系统还包括:中央信号处理装置,其被配置为接收由接收器接收到的ID数据和表示接收器接收到该ID数据的信号,并且基于该ID数据和该信号来进行位置识别;以及监视器,用于显示中央信号处理装置所获得的位置识别结果。

在专利文献1中,根据哪个接收器从发送器(发射器)接收到ID数据(无线电信号)来进行位置识别(区域判断)。然而,来自发送器的无线电信号实际上受到周围环境、或者持有发送器的人物的状态(身体的朝向或姿势等)等的影响。因此,接收器可能接收到非预期的无线电信号,从而导致对发送器的位置的错误识别。

现有技术文献

专利文献

专利文献1:日本特开平5-54284

发明内容

目的是提供用于提高对发射器是否存在于对象区域中的判断的准确度的区域判断系统、区域判断方法和程序。

本发明的一方面的区域判断系统包括决定单元、计算单元和判断单元。所述决定单元被配置为基于从发射器发射并由接收器接收的无线电信号的强度来决定所述发射器的位置。所述计算单元被配置为计算存在判断值。所述存在判断值是基于在存在判断时间段期间所述发射器的位置被判断为在存在判断区中的次数。所述存在判断区与对象区域相对应。所述判断单元被配置为在满足存在条件的情况下,判断为所述发射器在所述对象区域中。所述存在条件是所述存在判断值大于或等于存在阈值的状态持续了存在判断时间。

本发明的另一方面的区域判断方法包括决定步骤、计算步骤和判断步骤。所述决定步骤是基于从发射器发射并由接收器接收的无线电信号的强度来决定所述发射器的位置。所述计算步骤是计算存在判断值的步骤。所述存在判断值是基于在存在判断时间段期间所述发射器的位置被判断为在存在判断区中的次数。所述存在判断区与对象区域相对应。所述判断步骤包括在满足存在条件的情况下判断为所述发射器在所述对象区域中。所述存在条件是所述存在判断值大于或等于存在阈值的状态持续了存在判断时间。

本发明的又一方面的程序是被配置为使一个或多个处理器执行区域判断方法的程序。

附图说明

图1是示出实施例的区域判断系统的图;

图2是示出该区域判断系统的服务器的框图;

图3是示出该区域判断系统的对象区域的图;

图4是示出该区域判断系统中的用于计算存在判断值的方法的图;

图5是示出该区域判断系统中的用于计算不存在判断值的方法的图;

图6是示出该区域判断系统的操作的示例的流程图;

图7是示出该区域判断系统中的不存在判断区的示例的图;

图8是示出该区域判断系统中的不存在判断区的另一示例的图;

图9是示出该区域判断系统中的不存在判断区的又一示例的图;以及

图10是示出变形例的区域判断系统中的用于计算存在判断值的方法的图。

具体实施方式

1.实施例

1.1概要

图1示出实施例的区域判断系统10。区域判断系统10包括服务器20。如图2所示,服务器20包括决定单元F11、计算单元F12和判断单元F13。如图1所示,决定单元F11被配置为基于从发射器40发射并由接收器30接收的无线电信号W10的强度来决定发射器40的位置。如图3所示,计算单元F12被配置为计算存在判断值。存在判断值是基于在存在判断时间段期间发射器40的位置被判断为在存在判断区R10中的次数。存在判断区R10与对象区域相对应。判断单元F13被配置为在满足存在条件的情况下,判断为发射器40在对象区域中。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。

区域判断系统10不是简单地判断基于接收器30接收到的无线电信号W10的强度的发射器40的位置是否在对象区域中。相反,区域判断系统10基于存在判断值来判断发射器40是否在对象区域中。存在判断值是基于在存在判断时间段期间发射器40的位置被判断为在与对象区域相对应的存在判断区R10中的次数的值。另外,在满足存在判断值大于或等于存在阈值的状态持续了存在判断时间的存在条件的情况下,发射器40被判断为在对象区域中。因此,即使在接收器30不能正确地接收来自发射器40的无线电信号W10的情况下、或者即使在无线电信号W10表现出非预期的行为的情况下,能够准确地判断发射器40是否在对象区域中的可能性也是高的。因此,区域判断系统10可以提高与发射器40是否存在于对象区域中有关的判断的准确度。

1.2详情

以下将参考图1至图6来进一步详细描述本实施例的区域判断系统10。如图3所示,区域判断系统10是用于判断持有发射器40的人物200是否存在于设施100的对象区域中的系统。也就是说,区域判断系统10具有作为用于识别设施100中的人物200的位置的本地定位系统(LPS)的方面。

在本实施例中,设施100是办公建筑。如图3所示,设施100包括多个(在该图所示的示例中为八个)区域A10~A17。在这种情况下,区域A10~A15各自是会议室。区域A16是通向区域A10~A15的走廊,并且区域A17是大厅。注意,设施100的示例除了办公建筑之外,还包括独立式住宅、多住宅建筑群(住户、公共区域)、零售机构、建筑(建筑整体、在建筑的楼层内的设施)。此外,设施100不限于建筑结构,而且可以是包括建筑结构及其土地的建筑用地。例如,设施100可以是工厂、公园、医院或商业设施。

如图1所示,区域判断系统10包括服务器20、多个接收器30和多个发射器40。此外,区域判断系统10被配置为与服务提供系统70经由通信网络60进行通信。通信网络60可以包括因特网。通信网络60可以包括符合单个通信协议的网络、或者符合不同通信协议的多个网络。通信协议可以选自众所周知的各种有线和无线通信标准。尽管在图1中被简化,但通信网络60可以包括诸如中继器集线器、交换集线器、桥接器、网关和路由器等的数据通信装置。

区域判断系统10被配置为根据需要向服务提供系统70提供与持有发射器40的人物200是否存在于设施100的对象区域中有关的判断的结果(与设施100的对象区域中的人物200有关的存在/不存在信息)。服务提供系统70是用于向终端设备80提供服务的系统。服务提供系统70被配置为与终端设备80经由通信网络60进行通信。服务提供系统70基于与设施100的对象区域中的人物200有关的存在/不存在信息来向终端设备80提供用于呈现各种类型的信息的服务。存在/不存在信息是服务提供系统70从区域判断系统10接收到的信息。

发射器40用于识别人物200的位置。也就是说,在人物200携带发射器40的前提下,发射器40的位置会被视为人物200的位置。发射器40各自具有发射无线电信号W10的功能。特别地,发射器40定期地发射各个无线电信号W10。各无线电信号W10可以包括与发射器40中的相应发射器有关的识别信息。这些识别信息用于彼此区分多个发射器40。在本实施例中,无线电信号W10的介质是无线电波。特别地,无线电信号W10的介质是适合于近场通信的无线电波。近场通信的示例包括蓝牙(Bluetooth,注册商标),并且特别地,可利用蓝牙低功耗(BLE)。发射器40具有人物200可便携的大小和重量。发射器40的示例包括信标。此外,发射器40可以被实现为诸如智能电话、平板终端、可穿戴终端或个人计算机等的便携式终端。

接收器30各自用于识别发射器40的位置(即,携带发射器40的人物200的位置)。接收器30具有从发射器40接收无线电信号W10的功能。此外,接收器30通信地连接至服务器20。也就是说,接收器30各自被配置为与服务器20经由通信网络50进行通信。在接收器30从发射器40接收到无线电信号W10时,接收器30将无线电信号W10中所包括的识别信息和无线电信号W10的强度经由通信网络50发送至服务器20。无线电信号W10的强度例如是接收信号强度指示(RSSI)。例如,接收器30安装在设施100的对象区域中。在对象区域位于室内的情况下,接收器30可以布置在对象区域的天花板上。此外,可以在对象区域中布置多个接收器30。布置多个接收器30预期将提高识别发射器40的位置的准确度。

通信网络50可以包括局域网。通信网络50可以包括符合单个通信协议的网络、或者符合不同通信协议的多个网络。通信协议可以选自众所周知的各种有线和无线通信标准。尽管在图1中被简化,但通信网络50可以包括诸如中继器集线器、交换集线器、桥接器、网关和路由器等的数据通信装置。

如图2所示,服务器20包括第一通信单元21、第二通信单元22、存储部23和处理器24。

第一通信单元21是通信接口。特别地,第一通信单元21是可连接到通信网络50的通信接口,并且具有经由通信网络50进行通信的功能。也就是说,服务器20被配置为与接收器30经由通信网络50进行通信。注意,第一通信单元21的通信协议可以选自众所周知的各种有线和无线通信标准。

第二通信单元22是通信接口。特别地,第二通信单元22是可连接到通信网络60的通信接口,并且具有经由通信网络60进行通信的功能。特别地,第二通信单元22被配置为与服务提供系统70经由通信网络60进行通信。注意,第二通信单元22的通信协议可以选自众所周知的各种有线和无线通信标准。

存储部23是用于存储信息的装置。存储部23例如是只读存储器(ROM)、随机存取存储器(RAM)或电可擦除可编程只读存储器(EEPROM)。存储部23具有用于存储判断用信息的区域。判断用信息将要用于与发射器40是否存在于对象区域中有关的判断。例如,判断用信息包括与对象区域有关的信息、与接收器30有关的信息以及与发射器40有关的信息。与对象区域有关的信息是用于识别对象区域的大小和形状等的信息。与接收器30有关的信息包括指示接收器30相对于对象区域的位置的信息。与发射器40有关的信息包括用于识别发射器40的信息(识别信息)。

处理器24被配置为进行服务器20的总体控制,也就是说,控制第一通信单元21、第二通信单元22和存储部23。处理器24可以被实现为包括一个或多个处理器(微处理器)和一个或多个存储器元件的计算机系统。也就是说,一个或多个处理器执行一个或多个存储器元件中所存储的一个或多个程序(应用)以提供作为处理器24的功能。在本实施例中,一个或多个程序预先存储在处理器14的一个或多个存储器元件中。然而,这仅是示例,并且不应被解释为限制性的。也可以经由诸如因特网等的电气通信网络来下载一个或多个程序,或者可以在将一个或多个程序存储在诸如存储卡等的非暂时性存储介质中之后进行分发该一个或多个程序。

如图2所示,处理器24包括决定单元F11、计算单元F12、判断单元F13和调整单元F14。在图2中,决定单元F11、计算单元F12、判断单元F13和调整单元F14没有必要一定表示物理组件,而是表示处理器24所实现的功能。

决定单元F11被配置为基于从发射器40发射并由接收器30接收的无线电信号W10的强度来决定发射器40的位置。特别地,在本实施例中,决定单元F11根据接收器30的位置和无线电信号W10的强度来决定发射器40的位置。无线电信号W10的强度随着接收器30和发射器40之间的距离的增加而减少。因此,根据从发射器40发射的无线电信号W10的强度可获得发射器40相对于接收器30的距离。决定单元F11根据存储部23中所存储的接收器30相对于对象区域的位置来决定发射器40可能存在的范围(例如,以接收器30为中心的圆周)。决定单元F11从不同的接收器30获得发射器40可能存在的范围,并且决定单元F11采用所有范围彼此重叠的位置作为发射器40的位置。注意,上述方法仅是示例,并且决定单元F11可以采用另一方法来决定发射器40的位置。也就是说,提供了各种类型的方法作为用于根据无线电信号的强度来识别该无线电信号的生成源的位置的方法,并且因此决定单元F11可以采用已知方法来决定发射器40的位置。

计算单元F12计算存在判断值。存在判断值是基于在存在判断时间段期间发射器40的位置被判断为在与对象区域(区域A10)相对应的存在判断区R10中的次数的值。

将参考图3和图4来描述用于计算存在判断值的方法。首先,存在判断区R10是为了判断为发射器40在对象区域中所设置的区。在本实施例中,存在判断区R10与对象区域(区域A10)相对应。在图3中,“×”标记表示已由决定单元F11决定的发射器40的位置。在图4中,D1表示已由决定单元F11决定的发射器40的位置的时间序列数据,并且D1包括20个位置L1~L20。图4针对位置L1~L20中的各位置示出与已由决定单元F11决定的发射器40的位置是否在存在判断区R10中有关的判断的结果。这里,“OK”意味着已由决定单元F11决定的发射器40的位置在存在判断区R10中,并且“NG”意味着已由决定单元F11决定的发射器40的位置不在存在判断区R10中。

存在判断时间段具有利用决定单元F11获得目标数量的发射器40的位置所需的长度。因此,存在判断时间段是考虑到发射器40的位置的目标数量、来自发射器40的无线电信号W10的发射周期和接收器30的无线电信号W10的接收周期来设置的。在图4所示的示例中,P1~P11表示存在判断时间段,并且发射器40的位置的目标数量是10。例如,如果发射器40的发射周期是1秒、并且接收器30的接收周期被设置成使得接收器30在每次发射器40发射无线电信号W10时均可以接收到无线电信号W10,则各个存在判断时间段可以被设置为10秒。在本实施例中,存在判断时间段各自被设置成与其之前紧挨着的存在判断时间段部分重叠。例如,存在判断时间段P1与10个位置L1~L10相对应。存在判断时间段P1之后的存在判断时间段P2与10个位置L2~L11相对应。因此,存在判断时间段P1和存在判断时间段P2关于位置L2~L10彼此重叠。

在本实施例中,存在判断值是基于如下的比的值,该比是判断为发射器40的位置在存在判断区R10中的次数相对于与在存在判断时间段期间发射器40的位置是否在存在判断区R10中有关的判断的次数的比。也就是说,存在判断值与在存在判断时间段期间发射器的位置在存在判断区R10中的概率相对应。例如,存在判断值由百分比表示。在图4中,在各个存在判断时间段P1~P10期间,与发射器40的位置是否在存在判断区R10中有关的判断的次数是10。在存在判断时间段P1期间,判断为发射器40的位置在存在判断区R10中的次数是7。因此,存在判断时间段P1期间的存在判断值为70%。同样地,存在判断时间段P2、P3、P4、P5、P6、P7、P8、P9、P10和P11期间的存在判断值分别为70%、80%、80%、80%、80%、80%、90%、90%、90%和90%。

另外,计算单元F12计算不存在判断值。不存在判断值是基于在不存在判断时间段期间判断为发射器40的位置不在与对象区域(区域A10)相对应的不存在判断区R20中的次数的值。

将参考图3和图5来描述用于计算不存在判断值的方法。不存在判断区R20是为了判断为发射器40不在对象区域中所设置的区。在本实施例中,不存在判断区R20是包括整个对象区域(区域A10)的区域,并且比对象区域(区域A10)大。因此,存在判断区R10和不存在判断区R20相对于对象区域而言在大小方面是不同的。特别地,不存在判断区R20包括与对象区域(区域A10)相对应的基准区R21和未包括在对象区域中的扩展区R22。扩展区R22是矩形框状区,并且包围基准区R21的全周。在图5中,D2表示已由决定单元F11决定的发射器40的位置的时间序列数据,并且D2包括20个位置L21~L40。图5针对位置L21~L40中的各位置示出与已由决定单元F11决定的发射器40的位置是否在不存在判断区R20中有关的判断的结果。这里,“OK”意味着已由决定单元F11决定的发射器40的位置在不存在判断区R20中,并且“NG”意味着已由决定单元F11决定的发射器40的位置不在不存在判断区R20中(即,在不存在判断区R20之外)。

以与存在判断时间段同样的方式,不存在判断时间段具有利用决定单元F11获得目标数量的发射器40的位置所需的长度。因此,不存在判断时间段是考虑到发射器40的位置的目标数量、来自发射器40的无线电信号W10的发射周期、以及接收器30的无线电信号W10的接收周期来设置的。在图5所示的示例中,P21~P31表示不存在判断时间段,并且发射器40的位置的目标数量是10。例如,如果发射器40的发射周期是1秒、并且接收器30的接收周期被设置成使得接收器30在每次发射器40发射无线电信号W10时均可以接收到无线电信号W10,则不存在判断时间段可以被设置为10秒。在本实施例中,不存在判断时间段各自被设置成与其之前紧挨着的不存在判断时间段部分重叠。例如,不存在判断时间段P21与10个位置L21~L30相对应。不存在判断时间段P21之后的不存在判断时间段P22与10个位置L22~L31相对应。因此,不存在判断时间段P21和不存在判断时间段P22关于位置L22~L30彼此重叠。

在本实施例中,不存在判断值是基于如下的比的值,该比是判断为发射器40的位置不在不存在判断区R20中的次数相对于与在不存在判断时间段期间发射器40的位置是否在不存在判断区R20之外有关的判断的次数的比。也就是说,不存在判断值与在不存在判断时间段期间发射器的位置在不存在判断区R20中的概率相对应。例如,不存在判断值由百分比表示。在图5中,在各个不存在判断时间段P21~P30期间,与发射器40的位置是否在不存在判断区R20之外有关的判断的次数是10。在不存在判断时间段P21期间,判断为发射器40的位置在不存在判断区R20之外的次数是8。因此,不存在判断时间段P21期间的不存在判断值为80%。同样地,不存在判断时间段P22、P23、P24、P25、P26、P27、P28、P29、P30和P31期间的不存在判断值分别为80%、80%、80%、80%、80%、80%、70%、70%、70%和70%。

因此,计算单元F12根据已由决定单元F11计算出的发射器40的位置的时间序列数据来计算存在判断值和不存在判断值。该存在判断值和不存在判断值用于判断单元F13的判断。

判断单元F13在满足存在条件的情况下判断为发射器40在对象区域中。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间这一条件。存在阈值和存在判断时间是用于决定发射器40是否实际存在于对象区域中的值。存在阈值例如是70%。在本实施例中,存在判断时间是10秒。在图4所示的示例中,在存在判断时间段P1期间,存在判断值是70%并且大于或等于存在阈值。同样在之后的各个存在判断时间段P2~P11期间,存在判断值大于或等于70%并且大于或等于存在阈值。从存在判断时间段P1起到作为从存在判断时间段P1起10秒后的时间段的存在判断时间段P11为止的连续时间段的存在判断值各自大于或等于存在阈值,并且因此判断单元F13判断为满足存在条件并且发射器40在对象区域中。在不满足存在条件的情况下,判断单元F13此时无法判断(不可判断)发射器40是否在对象区域中。

判断单元F13在满足不存在条件的情况下判断为发射器40不在对象区域中。不存在条件是不存在判断值大于或等于不存在阈值的状态持续了不存在判断时间这一条件。不存在阈值和不存在判断时间是用于决定发射器40是否实际存在于对象区域中的值。不存在阈值例如是70%。在本实施例中,不存在判断时间为10秒。在图5所示的示例中,在不存在判断时间段P21期间,存在判断值是80%并且大于或等于不存在阈值。同样在之后的各个不存在判断时间段P22~P31期间,不存在判断值大于或等于70%并且大于或等于不存在阈值。从不存在判断时间段P21起到作为从不存在判断时间段P21起10秒后的时间段的不存在判断时间段P31为止的连续时间段的不存在判断值各自大于或等于不存在阈值,并且因此判断单元F13判断为满足不存在条件并且发射器40在对象区域之外。在不满足不存在条件的情况下,判断单元F13此时无法判断(不可判断)发射器40是否在对象区域中。

调整单元F14基于发射器40的位置来调整存在判断时间段和存在判断时间的组合以及存在判断区R10中的至少一个。在本实施例中,调整单元F14基于已由决定单元F11决定的发射器40的位置的分布来调整存在判断时间段和存在判断时间的组合以及存在判断区R10中的至少一个。例如,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)大于或等于阈值的情况下,调整单元F14可以增加存在判断时间段和存在判断时间中的至少一个。也就是说,调整单元F14可以增加要用于存在判断值的计算的发射器40的位置的数量和/或要用于判断单元F13的判断的存在判断值的数量,以提高判断单元F13的判断的准确度。相反,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)小于阈值的情况下,调整单元F14可以减少存在判断时间段和存在判断时间中的至少一个。也就是说,在决定单元F11高度准确地获得发射器40的位置的情况下,调整单元F14可以减少要用于存在判断值的计算的发射器40的位置的数量,以减少判断所需的时间。此外,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的端部的情况下,调整单元F14可以增加存在判断时间段和存在判断时间中的至少一个。相反,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的中心的情况下,调整单元F14可以减少存在判断时间段和存在判断时间中的至少一个。例如,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)大于或等于阈值的情况下,调整单元F14可以增大存在判断区R10。例如,存在判断区R10可以被增大成大于或等于对象区域的区域。这样在决定单元F11没有高度准确地决定发射器40的位置的情况下提高了判断单元F13的判断的准确度。此外,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的端部的情况下,调整单元F14可以将存在判断区R10向外延伸超过对象区域的边缘。这样即使在发射器40在对象区域的端部的可能性高的情况下也可以提高判断单元F13的判断的准确度。

另外,调整单元F14基于发射器40的位置来调整不存在判断时间段和不存在判断时间的组合或不存在判断区R20。在本实施例中,调整单元F14基于已由决定单元F11决定的发射器40的位置的分布来调整不存在判断时间段和不存在判断时间的组合或者不存在判断区R20。例如,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)大于或等于阈值的情况下,调整单元F14可以增加不存在判断时间段和不存在判断时间中的至少一个。也就是说,调整单元F14可以增加要用于不存在判断值的计算的发射器40的位置的数量和/或要用于判断单元F13的判断的不存在判断值的数量,以提高判断单元F13的判断的准确度。相反,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)小于阈值的情况下,调整单元F14可以减少不存在判断时间段和不存在判断时间中的至少一个。也就是说,在决定单元F11高度准确地获得发射器40的位置的情况下,调整单元F14可以减少要用于不存在判断值的计算的发射器40的位置的数量,以减少判断所需的时间。此外,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的端部的情况下,调整单元F14可以增加不存在判断时间段和不存在判断时间中的至少一个。相反,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的中心的情况下,调整单元F14可以减少不存在判断时间段和不存在判断时间中的至少一个。例如,在已由决定单元F11决定的发射器40的位置的分布的离散度(或标准偏差)大于或等于阈值的情况下,调整单元F14可以增大不存在判断区R20。也就是说,可以进一步扩展不存在判断区R20的扩展区R22。这样在决定单元F11没有高度准确地决定发射器40的位置的情况下提高了判断单元F13的判断的准确度。此外,在已由决定单元F11决定的发射器40的位置的分布不均匀地偏向对象区域的端部的情况下,调整单元F14可以将不存在判断区R20缩小到对象区域的端部侧。这样即使在发射器40在对象区域的端部的可能性高的情况下也可以提高判断单元F13的判断的准确度。

1.3操作

接着,将参考图6的流程图来简要描述区域判断系统10的操作的示例。在图6所示的流程图中,省略了调整单元F14所进行的处理以简化描述。可以在执行图6所示的处理时、或者在执行图6所示的处理之前或之后相应地执行调整单元F14的处理。

首先,区域判断系统10决定发射器40的位置(S10)。然后,区域判断系统10计算存在判断值(S11)。接着,区域判断系统10检查存在判断值是否大于或等于存在阈值(S12)。在存在判断值大于或等于存在阈值的情况下(S12中为“是”),区域判断系统10检查是否满足存在条件(S13)。在满足存在条件的情况下(S13中为“是”),区域判断系统10判断为发射器40在对象区域中(S14)。

在步骤S12中,在存在判断值小于阈值的情况下(S12中为“否”),区域判断系统10计算不存在判断值(S15)。然后,区域判断系统10检查不存在判断值是否大于或等于不存在阈值(S16)。在不存在判断值大于或等于不存在阈值的情况下(S16中为“是”),区域判断系统10检查是否满足不存在条件(S17)。在满足不存在条件的情况下(S17中为“是”),区域判断系统10判断为发射器40在对象区域之外(S18)。

注意,在步骤S13中不满足存在条件的情况下(S13中为“否”),则此时区域判断系统10不能判断(不可判断)发射器40是否在对象区域中(S19)。如果在步骤S16中不存在判断值小于不存在阈值(S16中为“否”)、或者如果在步骤S17中不满足不存在条件(S17中为“否”),则此时区域判断系统10不能判断(不可判断)发射器40是否在对象区域中(S19)。

1.4总结

如图2所示,上述的区域判断系统10包括决定单元F11、计算单元F12和判断单元F13。如图1所示,决定单元F11被配置为基于从发射器40发射并由接收器30接收的无线电信号W10的强度来决定发射器40的位置。如图3所示,计算单元F12被配置为计算存在判断值。存在判断值是基于在存在判断时间段期间发射器40的位置被判断为在存在判断区R10中的次数。存在判断区R10与对象区域相对应。判断单元F13被配置为在满足存在条件的情况下,判断为发射器40在对象区域中。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。这样的区域判断系统10可以提高与发射器40是否存在于对象区域中有关的判断的准确度。

换句话说,区域判断系统10执行以下方法(区域判断方法)。区域判断方法包括决定步骤(S10)、计算步骤(S11)和判断步骤(S13、S14)。决定步骤(S11)是基于从发射器40发射并由接收器30接收的无线电信号W10的强度来决定发射器40位置的步骤。计算步骤(S12)是计算存在判断值的步骤。存在判断值是基于在存在判断时间段期间发射器40的位置被判断为在存在判断区R10中的次数。存在判断区R10与对象区域相对应。判断步骤(S13、S14)是在满足存在条件的情况下判断为发射器40在对象区域中的步骤。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。以与区域判断系统10同样的方式,这样的区域判断方法可以提高与发射器40是否存在于对象区域中有关的判断的准确度。

区域判断系统10包括一个或多个处理器。也就是说,区域判断系统10通过一个或多个处理器所执行的程序(区域判断程序)来实现。该程序是用于使一个或多个处理器执行区域判断方法的程序(计算机程序)。以与区域判断方法同样的方式,这样的程序可以提高与发射器40是否存在于对象区域中有关的判断的准确度。

2.变形例

根据本发明的实施例不限于上述实施例。相反,在未背离本发明的范围的情况下,可以根据设计选择或任意其它因素来以各种方式容易地修改示例性实施例。以下将描述上述实施例的变形例。

在一个变形例中,判断单元F13可以在判断为存在判断值大于或等于存在阈值的次数大于或等于存在次数的情况下判断为满足存在条件。存在次数与用于与发射器40是否实际存在于对象区域中有关的判断的值相对应。例如,存在阈值是70%,并且存在次数是10。在图4所示的示例中,在存在判断时间段P1期间,存在判断值是70%并且大于或等于存在阈值。同样在之后的各个存在判断时间段P2~P11期间,存在判断值大于或等于70%并且大于或等于存在阈值。在存在判断时间段P11期间判断为存在判断值大于或等于存在阈值的次数与存在次数相对应。因此,判断单元F13判断为满足存在条件并且发射器40在对象区域中。

在另一变形例中,判断单元F13可以在不存在判断值大于或等于不存在阈值的次数大于或等于不存在次数的情况下判断为满足不存在条件。不存在次数是用于决定发射器40是否实际存在于对象区域之外的值。例如,不存在阈值是70%,并且不存在次数是10。在图5所示的示例中,在不存在判断时间段P21期间,不存在判断值是80%并且大于或等于不存在阈值。同样在之后的各个不存在判断时间段P22~P31期间,不存在判断值大于或等于70%并且大于或等于不存在阈值。在不存在判断时间段P31期间不存在判断值大于或等于不存在阈值的次数与不存在次数相对应。因此,判断单元F13判断为满足不存在条件并且发射器40在对象区域之外。

在又一变形例中,判断单元F13可以在存在判断时间中的存在判断值的代表值大于或等于存在阈值的情况下判断为满足存在条件。存在判断值的代表值是存在判断时间中的存在判断值的平均值。例如,存在阈值是70%,并且存在判断时间是10秒。在图4所示的示例中,相当于10秒的存在判断时间段P1~P10的存在判断值分别为70%、70%、80%、80%、80%、80%、80%、90%、90%和90%。因此,存在判断值的代表值(平均值)是81%并且大于或等于存在阈值。因此,判断单元F13判断为满足存在条件并且发射器40在对象区域之外。注意,存在判断值的代表值不限于平均值,而可以是中值、最频值、最小值或最大值等。

在又一变形例中,判断单元F13可以在不存在判断时间中的不存在判断值的代表值大于或等于不存在阈值的情况下判断为满足不存在条件。不存在判断值的代表值是不存在判断时间中的不存在判断值的平均值。例如,不存在阈值是70%,并且不存在判断时间是10秒。在图5所示的示例中,相当于10秒的不存在判断时间段P21~P30的不存在判断值分别为80%、80%、80%、80%、80%、80%、80%、70%、70%和70%。因此,不存在判断值的代表值(平均值)是77%并且大于或等于不存在阈值。因此,判断单元F13判断为满足不存在条件并且发射器40在对象区域之外。注意,不存在判断值的代表值不限于平均值,而可以是中值、最频值、最小值或最大值等。

在进一步的变形例中,判断单元F13可以根据先前判断的结果来判断首先检查存在条件和不存在条件中的哪个。也就是说,在判断单元F13判断为发射器40在对象区域中之后,可以优先判断不存在条件。在判断单元F13判断为发射器40在对象区域之外之后,可以优先判断存在条件。

在又一进一步的变形例中,存在判断时间段和不存在判断时间段可以是不同的时间段,或者可以是相同的时间段。此外,存在阈值和不存在阈值可以相同或不同。此外,存在判断时间和不存在判断时间可以相同或不同。

在另一变形例中,扩展区R22没有必要一定包围基准区R21的全周。如图7所示,扩展区R22可以仅设置在基准区R21的一侧。可替代地,如图8和图9所示,扩展区R22可以仅设置在基准区R21的两侧。此外,扩展区R22不必一定是如图8所示的一个连续区域,而且可以包括如图9所示的多个分离区域。特别地,扩展区R22优先被设置为包括作为对象区域和邻接对象区域的外部区域之间的边界的场所,并且在该场所处,人物200在对象区域和外部区域之间移动的可能性高。此外,不存在判断区R20不必一定包括扩展区R22。

在另一变形例中,存在判断时间段可以被设置成不与之前紧挨着的存在判断时间段重叠。例如,如图10所示,存在判断时间段P1与五个位置L1~L5相对应。存在判断时间段P1之后的存在判断时间段P2与五个位置L6~L10相对应。因此,存在判断时间段P1和存在判断时间段P2彼此不重叠。注意,这一点也以同样的方式适用于不存在判断时间段。

在另一变形例中,计算单元F12没有必要一定计算不存在判断值。也就是说,判断单元F13不必一定判断是否满足不存在条件。

在另一变形例中,调整单元F14可以使用如下的经学习模型,该经学习模型学习了发射器40的位置(发射器40的位置的分布)与存在判断时间段和存在判断时间的组合以及存在判断区R10中的任一个的关系。这使得调整单元F14能够相对于发射器40的位置的分布来调整存在判断时间段、存在判断时间和存在判断区R10中的至少一个。因此,可以预期这将提高判断单元F13的判断的准确度。注意,这样的经学习模型可以是通过以下而生成的:例如,在包括发射器40的位置、以及存在判断时间段和存在判断时间的组合及存在判断区R10中的至少一个的训练数据集上训练人工智能的程序,以使该程序学习其关系。作为人工智能的程序(算法),采用作为机器学习的模型并且是例如分层模型其中之一的神经网络。也就是说,在机器学习(例如,深度学习)中基于训练数据集来训练神经网络,由此生成经学习模型。

在另一变形例中,调整单元F14可以使用如下的经学习模型,该经学习模型学习了发射器40的位置(发射器40的位置的分布)与不存在判断时间段和不存在判断时间的组合以及不存在判断区R20中的任一个的关系。这使得调整单元F14能够相对于发射器40的位置的分布来调整不存在判断时间段、不存在判断时间和不存在判断区R20中的至少一个。因此,可以预期这将提高判断单元F13的判断的准确度。注意,这样的经学习模型可以是通过以下而生成的:例如,在包括发射器40的位置、以及不存在判断时间段和不存在判断时间的组合及不存在判断区R20中的至少一个的训练数据集上训练人工智能的程序,以使该程序学习其关系。作为人工智能的程序(算法),采用作为机器学习的模型并且是例如分层模型其中之一的神经网络。也就是说,在机器学习(例如,深度学习)中基于训练数据集来训练神经网络,由此生成经学习模型。

在另一变形例中,调整单元F14不必一定具有调整存在判断时间段和存在判断时间的组合以及存在判断区R10中的至少一个的功能。此外,调整单元F14不必一定具有调整不存在判断时间段和不存在判断时间的组合或者不存在判断区R20的功能。此外,区域判断系统10不必一定包括调整单元F14。

在另一变形例中,区域判断系统10可以将设施100中的多个区域A10~A17中的两个或更多个区域各自定义为对象区域。也就是说,区域判断系统10可以判断发射器40是否存在于多个对象区域中。可替代地,对象区域可以包括多个区域A10~A17。在图3所示的设施100中,区域A16和A17可以被整体定义为一个对象区域。此外,在图3所示的设施100中,区域A10、A11和A12可以被整体定义为一个对象区域。也就是说,对象区域不是一个分离的空间,而是可以包括多个分离的空间。因此,可以根据设施100的特性和/或形状来设置对象区域。

在另一变形例中,服务器20没有必要一定包括第二通信单元22。除第二通信单元22之外或者作为第二通信单元22的替代,服务器20还可以包括输出器。输出器被配置为输出与发射器40是否存在于对象区域中有关的判断的结果。输出器至少具有至少以听觉或视觉呈现判断的结果的功能。输出器的示例包括扬声器和显示器。

在另一变形例中,区域判断系统10可以包括一个或多个接收器30和一个或多个发射器40。然而,一个或多个发射器40不是必需的。此外,一个或多个接收器30也不是必需的。总之,区域判断系统10不必一定包括接收器30和发射器40。也就是说,区域判断系统10至少包括服务器20。更具体地,区域判断系统10至少包括决定单元F11、计算单元F12和判断单元F13。

在另一变形例中,区域判断系统10(服务器20)可以包括多个计算机。例如,区域判断系统10(服务器20)的功能(特别地,决定单元F11、计算单元F12、判断单元F13和调整单元F14)可以分布在多个装置中。此外,区域判断系统10(服务器20)的功能中的至少一部分功能可以通过例如云(云计算)来实现。

上述的区域判断系统10(服务器20)的执行主体包括计算机系统。计算机系统包括处理器和存储器作为硬件。可以通过使处理器执行计算机系统的存储器中所存储的程序来实现作为根据本发明的区域判断系统10(服务器20)的执行主体的功能。程序可以预先存储在计算机系统的存储器中,或者可以通过电气通信网络来提供。可替代地,也可以在已将程序记录在诸如存储卡、光盘或硬盘驱动器等的一些非暂时性存储介质中之后分发该程序,其中存储卡、光盘或硬盘驱动器中的任一个对于计算机系统是可读的。计算机系统的处理器包括一个或多个电子电路,该电子电路包括半导体集成电路(IC)或大规模集成电路(LSI)。可重新配置逻辑器件、或者在LSI的制造之后可编程的现场可编程门阵列(FGPA)或专用集成电路(ASIC)也可以用于相同的目的,该可重新配置逻辑器件使得能够实现LSI内部中的连接关系的重新配置或者LSI内部中的电路区段的设置。这些多个电子电路可以汇集在一个芯片上或者可以分布在多个芯片上。该多个芯片可以汇集在一个装置中或者可以分布在多个装置中。

3.方面

如从上述的实施例和变形例可以看出,本发明包括以下的方面。在以下的描述中,括号中的附图标记仅是为了阐明与实施例的对应关系而添加的。

第一方面是一种区域判断系统(10),其包括决定单元(F11)、计算单元(F12)和判断单元(F13)。决定单元(F11)被配置为基于从发射器(40)发射并由接收器(30)接收的无线电信号(W10)的强度来决定发射器(40)的位置(L1~L40)。计算单元(F12)被配置为计算存在判断值。存在判断值是基于在存在判断时间段(P1~P11)期间发射器(40)的位置(L1~L40)被判断为在存在判断区(R10)中的次数。存在判断区(R10)与对象区域(A10)相对应。判断单元(F13)被配置为在满足存在条件的情况下,判断为发射器(40)在对象区域(A10)中。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第二方面是基于第一方面的区域判断系统(10)。在第二方面中,存在判断值是基于如下的比的值,该比是判断为发射器(40)的位置(L1~L40)在存在判断区(R10)中的次数相对于与发射器(40)的位置(L1~L40)是否在存在判断区(R10)中有关的判断的次数的比。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第三方面是基于第一方面或第二方面的区域判断系统(10)。在第三方面中,存在判断值与在存在判断时间段(P1~P11)期间发射器(40)的位置(L1~L40)在存在判断区(R10)中的概率相对应。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第四方面是基于第一方面至第三方面中任一方面的区域判断系统(10)。在第四方面中,判断单元(F13)被配置为在判断为存在判断值大于或等于存在阈值的次数大于或等于存在次数的情况下,判断为满足存在条件。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第五方面是基于第一方面至第三方面中任一方面的区域判断系统(10)。在第五方面中,判断单元(F13)被配置为在存在判断时间中的存在判断值的代表值大于或等于存在阈值的情况下,判断为满足存在条件。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第六方面是基于第五方面的区域判断系统(10)。在第六方面中,存在判断值的代表值是存在判断时间中的存在判断值的平均值。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第七方面是基于第一方面至第六方面中任一方面的区域判断系统(10)。在第七方面中,多个存在判断时间段(P1~P11)中的存在判断时间段被设置成与多个存在判断时间段(P1~P11)中所包括的紧挨在该存在判断时间段之前的另一存在判断时间段部分重叠。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第八方面是基于第一方面至第七方面中任一方面的区域判断系统(10)。第八方面还包括调整单元(F14),调整单元(F14)其被配置为基于发射器(40)的位置(L1~L40)来调整存在判断时间段(P1~P11)和存在判断时间的组合以及存在判断区(R10)中的任一个。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第九方面是基于第一方面至第八方面中任一方面的区域判断系统(10)。在第九方面中,计算单元(F12)被配置为根据在不存在判断时间段(P21~P31)期间发射器(40)的位置(L1~L40)被判断为在不存在判断区(R20)之外的次数来计算不存在判断值。不存在判断区(R20)与对象区域(A10)相对应。判断单元(F13)被配置为在满足不存在条件的情况下,判断为发射器(40)在对象区域(A10)之外。不存在条件是不存在判断值大于或等于不存在阈值的状态持续了不存在判断时间。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十方面是基于第九方面的区域判断系统(10)。在第十方面中,存在判断区(R10)和不存在判断区(R20)相对于对象区域(A10)而言在大小方面是不同的。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十一方面是基于第九方面或第十方面的区域判断系统(10)。在第十一方面中,不存在判断区(R20)包括未包括在对象区域(A10)中的扩展区(R22)。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十二方面是基于第九方面至第十一方面中任一方面的区域判断系统(10)。在第十二方面中,不存在判断值是基于如下的比的值,该比是判断为发射器(40)的位置(L1~L40)在不存在判断区(R20)之外的次数相对于与发射器(40)的位置(L1~L40)是否在不存在判断区(R20)之外有关的判断的次数的比。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十三方面是基于第九方面至第十二方面中任一方面的区域判断系统(10)。在第十三方面中,不存在判断值与在不存在判断时间段(P21~P31)期间发射器(40)的位置(L1~L40)在不存在判断区(R20)之外的概率相对应。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十四方面是基于第九方面至第十三方面中任一方面的区域判断系统(10)。在第十四方面中,判断单元(F13)被配置为在判断为不存在判断值大于或等于不存在阈值的次数大于或等于不存在次数的情况下,判断为满足不存在条件。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十五方面是基于第九方面至第十三方面中任一方面的区域判断系统(10)。在第十五方面中,判断单元(F13)被配置为在不存在判断时间中的多个不存在判断值的代表值大于或等于不存在阈值的情况下,判断为满足不存在条件。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十六方面是基于第十五方面的区域判断系统(10)。在第十六方面中,不存在判断值的代表值是不存在判断时间中的不存在判断值的平均值。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十七方面是基于第九方面至第十六方面中任一方面的区域判断系统(10)。在第十七方面中,多个不存在判断时间段(P21~P31)中的不存在判断时间段被设置成与多个不存在判断时间段(P21~P31)中所包括的紧挨在该不存在判断时间段之前的另一不存在判断时间段部分重叠。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十八方面是基于第九方面至第十七方面中任一方面的区域判断系统(10)。第十八方面还包括调整单元(F14),调整单元(F14)其被配置为基于发射器(40)的位置(L1~L40)来调整不存在判断时间段(P21~P31)和不存在判断时间的组合以及不存在判断区(R20)中的任一个。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第十九方面是基于第一方面至第十八方面中任一方面的区域判断系统(10)。在第十九方面中,区域判断系统(10)还包括接收器(30)。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第二十方面是基于第一方面到第十九方面中任一方面的区域判断系统(10)。在第二十方面中,区域判断系统(10)还包括发射器(40)。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第二十一方面是一种区域判断方法,其包括决定步骤(S10)、计算步骤(S11)和判断步骤(S13、S14)。决定步骤(S10)基于从发射器(40)发射并由接收器(30)接收的无线电信号(W10)的强度来决定发射器(40)的位置(L1~L40)。计算步骤(S11)是根据在存在判断时间段(P1~P11)期间发射器(40)的位置(L1~L40)被判断为在存在判断区(R10)中的次数来计算存在判断值的步骤。存在判断区(R10)与对象区域(A10)相对应。判断步骤(S13、S14)是在满足存在条件的情况下判断为发射器(40)在对象区域(A10)中的步骤。存在条件是存在判断值大于或等于存在阈值的状态持续了存在判断时间。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

第二十二方面是一种程序,其被配置为使一个或多个处理器执行第二十一方面的区域判断方法。该方面提高了与发射器(40)是否存在于对象区域中有关的判断的准确度。

附图标记说明

10 区域判断系统

F11 决定单元

F12 计算单元

F13 判断单元

F14 调整单元

30 接收器

40 发射器

W10 无线电信号

L1~L40 位置

A10 对象区域

R10 存在判断区

R20 不存在判断区

R22 扩展区

P1~P11 存在判断时间段

P21~P31 不存在判断时间段

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:测距系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!