位置推断装置、位置推断方法、程序及集成电路的制作方法

文档序号:7991861阅读:127来源:国知局
位置推断装置、位置推断方法、程序及集成电路的制作方法
【专利摘要】一种对无线终端的当前位置进行推断的位置推断装置(100),具备:利用无线终端从与无线终端相互通信的多个基站接收到的信号的接收强度来对表示从多个基站的每个基站到无线终端的距离的距离信息进行推断的距离推断部(111);利用表示基站的位置的基站信息及推断出的距离信息来推断作为无线终端的当前位置的第1位置的位置推断部(112);以及基于无线终端的加速度及方位、推断出的第1位置、以及基站信息来修正上述距离信息的修正部(113);位置推断部(112)还利用基站信息及修正后的距离信息来推断第2位置,以作为无线终端的当前位置。
【专利说明】位置推断装置、位置推断方法、程序及集成电路
【技术领域】
[0001]本发明涉及推断无线终端的位置的技术。
【背景技术】
[0002]近年来,例如为了实现应对环境问题的电力使用量的管理,将各种家电设备连接到家庭内网络、并利用IT (Information Technology:信息技术)对家电设备进行控制的HEMS (Home Energy Management System:家庭能源管理系统)的导入不断进展。
[0003]HEMS中,为了按照利用系统的用户的位置来执行对家电设备的电源接通/断开进行切换等的控制,需要室内的精度高的位置测定技术。
[0004]作为室内的位置测定技术,有如下方法,即:利用如图2所示那样电波的接收强度根据距基站的距离而衰减的性质,推断基站到无线终端的距离,如图3所示那样将各基站作为中心,将半径为推断出的上述距离的圆的交点作为无线终端的位置进行推断。
[0005]此外,有事先制作登记了各地点的电场强度的电场强度图来用于用户导航的方法(例如参照专利文献I)。
[0006]专利文献
[0007]专利文献1:日本特开2008 - 241663号公报
[0008]但是,在许多无线终端中,由于无线终端内的天线的配置状态或天线指向性的影响,存在根据相对于基站的终端姿势、从基站发送的信号的接收电场强度变化这样的问题。

【发明内容】

[0009]本发明鉴于上述问题,目的在于提供一种高精度地推断无线终端的位置的位置推断装置。
[0010]为了解决上述技术问题,本发明的位置推断装置是对无线终端的当前位置进行推断的位置推断装置,具备:距离推断部,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断;位置推断部,利用表示上述多个基站的每个基站的位置的基站信息及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及修正部,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息;上述位置推断部还利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
[0011]另外,这些全局性或具体性的方式能够通过系统、方法、集成电路、计算机程序或计算机可读取的CD - ROM等记录介质实现,也可以通过系统、方法、集成电路、计算机程序及记录介质的任意组合实现。
[0012]根据本发明,能够实现高精度地推断无线终端的位置的位置推断装置。
【专利附图】

【附图说明】[0013]图1是表示实施方式I的位置推断装置的构成的框图。
[0014]图2是表示电场强度和距离的关系的曲线图的例子。
[0015]图3是表示使用距离信息来推断无线终端的当前位置的方法例的图。
[0016]图4是表示实施方式I中的无线终端的各装配状态下的加速度信息的模型模式(modelpattern)的例子。
[0017]图5是实施方式I中的被检测出的无线终端的终端信息的具体例。
[0018]图6是实施方式I中的基站管理信息的例子。
[0019]图7是实施方式I中的被测定出的接收强度和被推断出的距离信息的例子。
[0020]图8是表示实施方式I中的终端姿势和接收强度的关系的说明图。
[0021 ]图9是实施方式I中的终端姿势和修正倍率的对应例。
[0022]图10是表示实施方式I中的基站、无线终端、用户的位置关系与接收强度的关系的说明图。
[0023]图11是实施方式I中的基站、无线终端、用户的位置关系和修正倍率的对应例。
[0024]图12是表示实施方式I中的位置推断装置的动作的流程图。
[0025]图13是表示实施方式I中的位置推断装置的动作的流程图。
[0026]图14是表示实施方式I中的位置推断装置的动作的流程图。
[0027]图15是表示实施方式I中的位置推断装置的动作的流程图。
[0028]图16是表示实施方式I中的根据无线终端计算基站方位的结果例的图。
[0029]图17是表示实施方式I中的在基站与无线终端之间是否有用户的判断结果例的图。
[0030]图18是表示实施方式I中的利用被修正了的距离信息的当前位置的推断结果的图。
[0031]图19是表示实施方式2中的位置推断装置的构成的框图。
[0032]图20是表示实施方式2中的电场强度图的例子的说明图。
[0033]图21是表示实施方式2中的位置推断装置的动作的流程图。
[0034]图22是表示实施方式2中的位置推断装置的动作的流程图。
[0035]图23是表示本发明中的位置推断装置的最小构成的框图。
[0036]图24是表示本发明中的位置推断装置的最小构成的动作的流程图。
【具体实施方式】
[0037]为了达成上述目的,本发明的第I方式的位置推断装置是对无线终端的当前位置进行推断的位置推断装置,具备:距离推断部,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断;位置推断部,利用表示上述多个基站的每个基站的位置的基站信息及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及修正部,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息;上述位置推断部还利用上述基站信息及修正后的上述距离信息,来推断第2位置,以作为上述无线终端的当前位置。
[0038]根据该构成,能够实现一种降低无线终端的终端姿势及基站、无线终端、用户的位置关系对电波的接收电场强度的影响、并高精度地推断无线终端的位置的位置推断装置。更具体来说,本方式的位置推断装置,基于加速度信息及方位信息来计算无线终端的终端姿势,并按照终端姿势来修正距离信息,从而能够提高与基站之间的距离信息的精度。此夕卜,本方式的位置推断装置,将精度高的距离信息用于位置推断,从而能够使所推断的位置信息的精度也同样提高。
[0039]这里,第二方式的位置推断装置可以是,在上述第一方式中,例如上述位置推断装置被构成在上述无线终端中,还具备检测上述无线终端的加速度及方位的检测部。
[0040]此外,例如,第三方式的位置推断装置可以是,在上述第I或第2方式中,上述位置推断装置还具备利用上述无线终端的加速度及方位来检测上述无线终端的姿势的姿势检测部,上述修正部利用检测出的上述姿势、推断出的上述第I位置以及上述基站信息,修正上述距离信息。
[0041]此外,例如,第四方式的位置推断装置可以是,在上述第一方式?第三方式中的任一个中,在通过检测出的上述姿势、推断出的上述第I位置、以及上述基站信息而示出了上述无线终端相对于一个基站的姿势不是正面的情况下,上述修正部进行修正,以使得作为从上述一个基站到上述无线终端的距离而被推断出的上述距离信息的值变得比上述无线终端相对于上述一个基站的姿势为正面时大。
[0042]此外,例如,第五方式的位置推断装置可以是,在上述第一方式?第四方式中的任一个中,例如,上述位置推断装置还具备:装配状态判断部,利用上述无线终端的加速度,对装配状态进行判断,该装配状态表示推断出的上述第I位置的上述无线终端装配于用户的状态;以及移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断;上述修正部利用判断出的上述装配状态、判断出的上述移动方向、推断出的上述第I位置、以及上述基站信息,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述距离信息。
[0043]这里,例如,第六方式的位置推断装置可以是,在上述第五方式中,在通过所确定出的上述位置关系而示出了在一个基站与上述无线终端之间存在上述用户的情况下,上述修正部进行修正,以使得作为从上述一个基站到上述无线终端的距离而被推断出的上述距离信息的值变得比在上述一个基站与上述无线终端之间不存在用户时大。
[0044]此外,例如,第七方式的位置推断装置可以是,在上述第5或第6方式中,在通过所确定出的上述位置关系而示出了在一个基站与上述无线终端之间存在上述用户且上述无线终端存在于用户的衣服的胸部口袋中的情况下,上述修正部进行修正,以使得作为从其他基站到上述无线终端的距离而被推断出的上述距离信息的值变得比上述无线终端被用户手持时大。
[0045]此外,例如,第八方式的位置推断装置可以是,在上述第一方式?第七方式中的任一个中,例如,上述修正部根据在上述多个基站的每个基站与上述无线终端之间的相互通信中使用的频带,修正上述距离信息。
[0046]此外,例如,第九方式的位置推断装置可以是,在上述第一方式?第八方式中的任一个中,例如,在从上述第I位置到上述第2位置的距离是规定值以上的情况下,上述位置推断装置将上述第2位置作为上述第I位置,重新进行上述距离信息的修正。[0047]这里,例如,第十方式的位置推断装置可以是,在上述第九方式中,在从上述第I位置到上述第2位置的距离是上述规定值以上的情况下,上述修正部将上述第2位置作为上述第I位置,基于该第I位置的上述无线终端的加速度及方位、该第I位置、以及上述基站信息,修正上述距离信息,上述位置推断部还利用上述基站信息及修正后的上述距离信息,推断上述第2位置,以作为上述无线终端的当前位置。
[0048]此外,为了达成上述目的,本发明的第11方式的位置推断装置是对无线终端的当前位置进行推断的位置推断装置,具备:存储部,存储电场强度图,该电场强度图按一定间隔的每个位置事先记录有上述无线终端从与上述无线终端相互通信的多个基站的每个基站接收到的信号的接收强度;测定部,对上述无线终端从上述多个基站接收到的信号的接收强度进行测定;位置推断部,利用通过上述测定部测定出的接收强度及存储在上述存储部中的上述电场强度图,对上述无线终端的当前位置、即作为测定上述接收强度的位置的第I位置进行推断;装配状态判断部,利用上述无线终端的加速度来判断装配状态,该装配状态表示推断出的上述第I位置的上述无线终端被装配于用户的状态;移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断;以及修正部,利用判断出的上述装配状态、判断出的上述移动方向、以及推断出的上述第I位置,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述接收强度;上述位置推断部利用修正后的上述接收强度和所存储的上述电场强度图,推断上述第2位置,以作为上述无线终端的当前位置。
[0049]这里,例如,第12方式的位置推断装置可以是,在上述第11方式中,上述位置推断装置构成在上述无线终端中,还具备对上述无线终端的加速度及方位进行检测的检测部。
[0050]此外,例如,第13方式的位置推断装置可以是,在上述第11或第12方式中,上述位置推断装置还具备利用上述无线终端的加速度及方位来检测上述无线终端的姿势的姿势检测部,上述修正部还利用检测出的上述姿势来修正上述接收强度。
[0051]另外,这些全局性或具体性的方式能够通过系统、方法、集成电路、计算机程序或计算机可读取的CD - ROM等记录介质实现,也可以通过系统、方法、集成电路、计算机程序或记录介质的任意组合来实现。
[0052]以下,边参照附图边具体说明本发明一方式的位置推断装置。另外,以下说明的实施方式都表示本发明的一个具体例。以下的实施方式中示出的数值、形状、材料、构成要素、构成要素的配置位置以及连接形态、步骤、步骤的顺序等是一例,不意味着限定本发明。此夕卜,关于以下的实施方式的构成要素中的、未记载在表示最上位概念的独立权利要求中的构成要素,作为任意的构成要素来说明。
[0053](实施方式I)
[0054]以下,参照附图对本发明的实施方式进行说明。本发明的位置推断装置100例如设置于手机等无线终端,具有推断该无线终端(以下称为对象终端)的当前位置的功能。
[0055]<1 — 1.构成 >
[0056]图1是表示实施方式I中的位置推断装置100的构成的框图。如图1所示,位置推断装置100具备传感器部101、无线处理部104、控制部105及存储部114。此外,传感器部101具备加速度传感器102及地磁传感器103,控制部105具备终端信息检测部106、无线强度测定部110、距离推断部111、位置推断部112及修正部113。终端信息检测部106进一步具备终端姿势检测部107、移动方向检测部108及装配状态检测部109。另外,传感器部101是检测部的一例,检测对象终端的加速度及方位。
[0057]加速度传感器102检测对象终端的3轴方向的加速度,并将其作为变换为电信号后的加速度信息向终端信息检测部106输出。
[0058]地磁传感器103检测3轴方向的地磁,并将其作为变换为电信号后的地磁信息向终端信息检测部106输出。
[0059]无线处理部104由天线等构成,为了与基站通信而具有收发无线信号的功能。这里,基站是用于与包含对象终端的无线终端进行无线通信的装置,例如可举出手机或PHS的主站(master station)、无线LAN接入点等。
[0060]终端姿势检测部107利用从传感器部101输入的加速度信息及地磁信息,根据加速度信息计算对象终端相对于重力方向的姿势,并根据地磁信息计算对象终端相对于平面直角坐标系的姿势,作为对象终端的终端姿势信息向修正部113输出。
[0061]移动方向检测部108基于从传感器部101输入的加速度信息及地磁信息,判断对象终端的移动方向,作为移动方向信息向修正部113输出。
[0062]另外,终端姿势检测部107及移动方向检测部108除了使用来自地磁传感器的地磁信息以外,例如还能够通过使用来自角速度传感器的角速度信息,来计算对象终端的方位,计算终端姿势信息及移动方向。
[0063]这样,终端姿势检测部107使用对象终端的加速度及方位来检测所推断出的第I位置的对象终端的姿势。移动方向检测部108是移动方向判断部的一例,使用对象终端的加速度及方位来判断所推断出的上述第I位置的对象终端的移动方向。
[0064]装配状态检测部109检测装配状态,该装配状态表示对象终端被装配在用户的哪个部位。装配状态检测部109进行从传感器部101输入的加速度信息的模式(pattern)、与事先保存在存储部114中的各装配状态下的加速度信息的模型模式之间的匹配,来判断装配状态,作为装配状态信息向修正部113输出。
[0065]这样,装配状态检测部109是装配状态判断部的一例,使用对象终端的加速度,判断表示对象终端被装配于用户的状态的装配状态。
[0066]图4是存储部114中存储的装配状态的模型模式信息400的例子。
[0067]模型模式由加速度信息的波形数据构成,在各模型模式的区间(field)中,保存有存储实际的波形数据的区域的地址,通过访问上述地址表示的存储区域,得到各装配状态下的加速度信息的模型模式。
[0068]此外,精度信息表示使用本人数据还是使用一般数据来作为上述模型模式。精度信息在初始状态下是一般数据,通过根据对象终端的应用等取得用户信息,从而更新为本人数据。能够按照精度信息来计算装配状态的判断精度,并按照判断精度,使后述的处理中的修正量变化。更新时刻也与精度信息相同,能够用于评价判断精度。
[0069]另外,本实施方式中,与一般数据相比,将本人数据作为精度更好的数据来进行说明。
[0070]图5是由终端姿势检测部107检测出的终端姿势信息、由移动方向检测部108检测出的移动方向信息、以及由装配状态检测部109检测出的装配状态信息的具体例。在图5所示的表500的例子中,检测出:对象终端的下表面面对重力方向即地面,正面朝向表示北的方位,装配在用户的胸部口袋,朝向南移动。
[0071]返回图1,继续各构成的说明。无线强度测定部110按照每个基站来测定无线处理部104接收到的信号的接收电场强度。无线强度测定部110将测定到的接收电场强度,作为与识别各基站的基站ID建立了对应的接收强度信息,向距离推断部111输出。
[0072]距离推断部111基于从无线强度测定部110输入的接收强度信息以及存储部114事先存储的发送强度信息,推断各个基站与对象终端之间的距离,作为与基站ID建立了对应的距离信息,向位置推断部112及修正部113输出。
[0073]这样,距离推断部111利用对象终端从与对象终端相互通信的多个基站接收到的信号的接收电场强度,推断表示从多个基站的各个到对象终端的距离的距离信息。
[0074]另外,上述的发送强度信息与在后述的处理中使用的与基站相关的数据一起被存储到存储部114。
[0075]图6是基站管理信息600的例子。基站管理信息600由基站ID记录群构成,各基站ID记录由频带信息、发送强度、位置信息及更新时刻的各项目构成。这里,基站ID是将各基站唯一地确定的ID信息,频带信息表示各基站使用的频带。此外,发送强度表示各基站的电波的发送电力,位置信息表示各基站的坐标(坐标系中的X轴、Y轴及Z轴)。更新时刻用于在对基站管理信息600进行更新时、比较更新时刻并记录最新的信息等用途。
[0076]图7是由无线强度测定部110测定到的接收强度信息以及由距离推断部111推断出的距离信息的具体例。在图7所示的表700的例子中,示出了如下情况:基站ID为“AP -1”、“AP — 2”及“ΑΡ — 3”的基站和从各基站发送的信号的接收电场强度分别为“一49dBm”、“一60dBm,,及“一54dBm,,,推断出的距离信息分别为“5m”、“ 15m”及“ 10m”。
[0077]返回图1,继续各构成的说明。位置推断部112基于存储部114存储的基站的位置信息及从距离推断部111输入的距离信息,推断对象终端的位置(X轴、Y轴及Z轴)。位置推断部112将所推断的对象终端的对象终端的大致当前位置(临时当前位置)作为第I位置(以下也称为临时位置信息),向修正部113输出。
[0078]此外,位置推断部112具有基于从后述的修正部113输入的修正距离信息及基站的位置信息来推断对象终端的当前位置的功能。
[0079]位置推断部112只要获得至少三个基站的位置信息及距基站的距离,就能够推断对象终端的位置。
[0080]这样,位置推断部112使用表示基站位置的基站信息及推断出的距离信息,推断作为对象终端的当前位置的第I位置。此外,位置推断部112进一步使用基站信息及修正后的距离信息,推断第2位置以作为对象终端的当前位置。
[0081]修正部113基于从终端信息检测部106输入的终端姿势信息、移动方向信息及装配状态信息、从位置推断部112输入的临时的位置信息及上述的基站信息,对从距离推断部111输入的距离信息进行修正,将修正结果的修正距离信息向位置推断部112输出。
[0082]这样,修正部113基于推断出的第I位置的对象终端的加速度及方位、推断出的第I位置、和基站信息,来修正距离信息。
[0083]另外,如上述那样,临时的位置信息、临时位置信息相当于作为对象终端的大致当前位置(临时当前位置)的第I位置。[0084]此外,虽然在后面叙述,但修正部113在从第I位置到第2位置的距离为规定值以上的情况下,将第2位置作为第I位置重新进行距离信息的修正。更具体来说,修正部113在从第I位置到第2位置的距离为规定值以上的情况下,将第2位置作为第I位置,基于该第I位置的对象终端的加速度及方位、该第I位置、以及基站信息,修正距离信息。此时,位置推断部112使用基站信息及修正后的距离信息,推断第2位置以作为对象终端的当前位置。
[0085]这里,关于由修正部113进行的从位置推断部112输入的距离信息的修正,进行详细地说明。
[0086]首先,说明相对于基站的终端姿势与接收灵敏度的关系。终端姿势由移动终端相对于水平面的倾斜度、和水平面上的移动终端的朝向构成。本实施方式中,相对于基站的终端姿势是指,表示对象终端的哪个面面向基站的姿势信息。
[0087]图8是表示相对于基站的终端姿势的说明图。以下,说明对象终端具有正面面积大的终端形状的情况等。多数的无线终端中,虽然依赖于终端内部的天线的构成,但是由于无线终端内的天线的配置状态及天线指向性的影响,根据相对于基站的终端姿势,即使无线终端是相同的位置,从基站发送的信号的接收电场强度也变化。
[0088]一般来说,与无线终端相对于基站的终端姿势为正面的情况相比,在无线终端相对于基站的终端姿势为正面以外的情况下,接收电场强度被测定得小,结果,基站与无线终端之间的距离被推断得长。
[0089]例如,在图8所示的例子中,基站“AP — 4”位于无线终端“移动终端(mobile)—2”的右侧面。此外,基站“AP — 5”位于无线终端“移动终端一 2”的正面。S卩,实际上,从基站“AP - 4”到无线终端“移动终端一 2”的距离,与从基站“AP - 5”到无线终端“移动终端一 2”的距离相等,并且,即便假设基站“AP - 4”及“AP - 5”的发送强度相等,无线终端接收的信号的接收强度也不同,被推断为“AP - 4”远,“AP - 5”近。
[0090]本实施方式的位置推断装置100,通过后述的处理来计算对象终端相对于基站的终端姿势,参照事先存储在存储部114中的图9的例子即表示相对于基站的终端姿势和修正倍率的表900,来进行距离信息的修正。
[0091]S卩,修正部113使用检测到的终端姿势、推断出的第I位置以及基站信息来修正距离信息。例如,在检测出的终端姿势、推断出的第I位置和基站信息表示出对象终端相对于一个基站的姿势不是正面的情况下,修正部113进行修正,以使得作为从一个基站到对象终端的距离而被推断出的距离信息的值变得比对象终端相对于一个基站的姿势为正面时大。
[0092]另外,图9所示的修正倍率的值是一例,并不限定于该值。
[0093]接着,说明基站、无线终端、用户的位置关系和接收强度的关系。
[0094]图10是表示基站、无线终端、用户的位置关系的说明图。在基站、无线终端、用户的位置关系中,若在基站和无线终端之间存在用户(人体),则无线终端接收除了基于距基站的距离的衰减以外还因人体干扰而衰减的无线信号,因此接收电场强度被测定得小,结果,基站与无线终端之间的距离被推断得比实际的距离长。
[0095]例如,图10中在基站“AP - 6”与无线终端“移动终端一 3”之间不存在用户(人体)。此外,在基站“AP — 7”与无线终端“移动终端一 3”之间存在用户(人体)。实际上,从基站“AP - 6”到无线终端“移动终端一 3”的距离与从基站“AP - V’到无线终端“移动终端一 3”的距离相等,并且,即便假设基站“AP - 6”及“AP - 7”的发送强度相等,无线终端接收的信号的接收强度也不同,基站“AP - 7”被推断得比基站“AP - 6”远。
[0096]此外,人体干扰对接收强度的影响根据基站利用的频带而变化。若频率高则前进性变高、透过性变低。因而,基站利用的频带越高则越受到人体干扰的影响。
[0097]本实施方式的位置推断装置100,通过后述的处理来确定(计算)基站、对象终端、用户的位置关系,参照事先存储在存储部114中的图11的例子即表示基站、对象终端、用户的位置关系、修正倍率之间的关系的表1100,来进行距离信息的修正。
[0098]S卩,修正部113使用判断出的装配状态、判断出的移动方向、推断出的第I位置、以及基站信息,确定多个基站的各个、用户、对象终端之间的位置关系,按照所确定的位置关系来修正距离信息。例如,在所确定的位置关系表示用户存在于一个基站与对象终端之间的情况下,修正部113进行修正,以使得作为从一个基站到对象终端的距离而被推断出的距离信息的值变得比在一个基站与对象终端之间不存在用户时大。
[0099]另外,即使基站、无线终端、用户的位置关系相同,根据无线终端的装配状态(例如,根据无线终端被装配在胸部口袋上还是被装配在裤子口袋上等),人体干扰对接收强度的影响也变化。因而,按照上述位置关系及装配状态,将人体干扰的影响分为多个等级,能够按照等级来进行距离信息的修正。
[0100]例如,在所确定的位置关系表示在一个基站与对象终端之间存在用户、并且对象终端存在于用户衣服的胸部口袋中的情况下,修正部113进行修正,以使得作为从其他基站到对象终端的距离而推定出的距离信息的值变得比对象终端被用户手持时大。
[0101]返回图1,存储部114对终端装配状态信息的模型模式信息400及基站管理信息600进行存储。此外,存储部114对图9所示的表示相对于基站的终端姿势与修正倍率的关系的表900、图11所示的表示基站、终端、用户的位置关系中的修正倍率的关系的表1100进行存储。
[0102]<1 — 2.动作>
[0103]接着,说明本实施方式中的位置推断装置100的动作。
[0104]图12是表示本实施方式中的位置推断装置100的动作整体的流程图。如图12所示,位置推断装置100的动作包含如下步骤:取得加速度信息及方位信息、进行终端信息(装配状态、移动方向及终端姿势)的检测的步骤(S1201);对表示从基站到对象终端的距离的距离信息进行推断的步骤(S1202);对表示对象终端的临时位置(第I位置)的临时位置信息进行推断的步骤(S1203);修正由步骤1202推断出的距离并计算修正距离信息的步骤(S1204);基于修正距离信息来推断表示对象终端的当前位置的当前位置信息的步骤(S1205);以及判断是否需要当前位置信息的再推断的步骤(S1206)。
[0105]图13是表示由步骤S1201执行的终端信息的检测动作的详细情况的流程图。如图13所示,位置推断装置100首先根据加速度传感器102的输出,判断对象终端是否从上次位置推断时起发生了移动,若发生了移动则前进到接下来的步骤(S1301)。
[0106]另外,若从上次位置推断时起对象终端没有移动,则位置推断装置100将在上次推断时推断出的位置信息原样作为当前位置信息,返回步骤S1201,进行等待直到下次推断时为止。[0107]终端姿势检测部107基于从加速度传感器102输入的加速度信息及从地磁传感器103输入的方位信息,计算终端姿势信息(S1302,S1303, S1304)。
[0108]移动方向检测部108基于从加速度传感器102输入的加速度信息及从地磁传感器103输入的方位信息,检测移动方向(S1305)。
[0109]装配状态检测部109基于从加速度传感器102输入的加速度信息的模式、和事先保存在存储部114中的各装配状态下的加速度信息的模型模式,检测装配状态(S1306)。
[0110]通过上述图13所示的处理,取得图5所示的对象终端的终端信息。
[0111]图14是表示由步骤1202执行的距离推断的动作的详细情况的流程图。如图14所示,无线强度测定部110首先对多个基站发送的信号的接收电场强度进行测定,向距离推断部111输出将测定出的接收电场强度与基站ID建立了对应的接收强度信息(S1401)。
[0112]接着,距离推断部111按照接收电场强度从强到低的顺序,选择无线强度测定部110测定过的基站(S1402)。
[0113]距离推断部111判断与表示所选择的基站的基站ID对应的基站的位置信息是否存储在存储部114中(S1403)。若存储部114中存储有所选择的基站的位置信息则向步骤S1404前进,若存储部114中没有存储所选择的基站的位置信息则返回步骤S1402。
[0114]距离推断部111基于来自所选择的基站的信号的接收强度,对从所选择的基站到对象终端的距离进行推断,将该距离与基站ID建立对应并向位置推断部112及修正部113输出(S1404)。
[0115]步骤S1404的处理之后,距离推断部111判断是否推断出来自于在对象终端的位置推断中需要的数量的基站、即3个以上基站的距离信息(S1405)。在推断出3个以上的距离信息的情况下,结束对距离信息进行推断的处理,向步骤S1203前进。在未能推断出3个以上的距离信息的情况下,向步骤S1402返回。
[0116]另外,在步骤S1402中,即使选择无线强度测定部110测定过的全部基站,在未能推断出3个基站的距离信息的情况下,也无法推断对象终端的位置信息,因此返回步骤S1201,进行等待直到下次位置推断时为止。
[0117]通过上述图14所示的动作,推断从各个基站到对象终端的距离。
[0118]返回图12,说明对步骤S1203的对象终端的临时位置(第I位置)进行推断的处理。例如,通过步骤S1202,测定来自3个基站“AP — 1,,、“AP — 2”及“AP — 3”的信号的接收强度,将从基站“AP - 1”、“AP - 2”及“AP - 3”到对象终端的距离分别推断为L1、L2及L3。该情况下,如图3所示,将以基站“AP -1”为中心的半径LI的圆、以基站“AP — 2”为中心的半径L2的圆、以基站“AP - 3”为中心的半径L3的圆的交点推断为对象终端的临时位置,将表示上述临时位置的临时位置信息向修正部113输出。
[0119]另外,上述中假设Z坐标全部相同(固定)而进行了说明,但若考虑Z坐标的情况,则3个球面的交点定为2点。该情况下,能够通过使用第4个距离信息、或者事先决定作为基准的对象终端的高度等方法,缩小到I点。
[0120]图15是表示步骤S1204执行的对距离信息进行修正的动作的详细情况的流程图。首先,修正部113依次选择位置推断部112在位置推断中利用的基站(S1501)。
[0121 ] 修正部113计算对象终端相对于由步骤S1501选择出的基站的终端姿势(S1502)。本实施方式中,首先,修正部113基于从位置推断部112输入的临时位置信息和存储在存储部114中的基站的位置信息,计算从对象终端向所选择的基站的方位。
[0122]修正部113根据计算出的从对象终端朝向所选择的基站的方位、和从终端信息检测部106输入的终端姿势,计算对象终端相对于所选择的基站的终端姿势。
[0123]图16是表示从对象终端朝向所选择的基站的方位的计算结果例、以及对象终端相对于基站的终端姿势的计算结果例的图。图16中示出了:对象终端相对于基站“AP -1”、“AP - 2”及“AP - 3”的方位分别被计算为“北”、“南”及“东”,对象终端相对于基站的终端姿势分别被计算为“正面”、“背面”及“右侧面”。
[0124]若算出对象终端相对于基站的终端姿势,则修正部113参照在存储部114中存储的表示相对于基站的终端姿势和修正倍率的表900,进行修正倍率的计算(S1503)。
[0125]接着,修正部113判断在由步骤S1501选择出的基站、对象终端、和用户的位置关系中、在基站与对象终端之间是否存在用户(S1504)。
[0126]这里,对计算基站与对象终端与用户之间的位置关系的处理进行说明。首先,修正部113根据从终端信息检测部106输入的装配状态,判断对象终端是装配在用户的前面还是装配在后面。本实施方式中,在装配状态表示胸部口袋或裤子前口袋的情况下,判断为对象终端被装配在用户的前面,在装配状态表示裤子后口袋的情况下,判断为对象终端被装配在用户的后面。
[0127]接着,确定用户面向的方位。从终端信息检测部106输入的对象终端的移动方向表示用户的移动方向,因此本实施方式中,将用户的移动方向作为用户面向的方位来进行以下说明。
[0128]这里,在由步骤S1502计算出的从对象终端朝向所选择的基站的方位与用户面向的方位一致、对象终端被装配在用户的前面的情况下,修正部113判断为在基站与对象终端之间存在用户。此外,在由步骤S1502计算出的从对象终端朝向所选择的基站的方位与用户面向的方位表示正相反的方位、对象终端被装配在用户的后面的情况下,修正部113判断为在基站与对象终端之间存在用户。
[0129]图17中表示在基站与对象终端之间是否存在用户的判断结果例。
[0130]在图17所示的表1700中,判断为在基站“AP — I”及“AP — 3”与对象终端之间不存在用户,并判断为在基站“AP - 2”与对象终端之间存在用户。
[0131]另外,如上述那样,即使基站与无线终端与用户之间的位置关系相同,根据无线终端的装配状态,人体干扰对接收强度的影响也出现变化。从而,按照上述位置关系及装配状态,制作将人体干扰的程度而不是人体干扰的有无划分为多个等级而得到的表,能够按照装配状态来变更修正量。
[0132]在基站与对象终端之间存在用户的情况下,修正部113参照在存储部114中存储的表示基站、对象终端用户的位置关系与修正倍率的表1100,计算修正倍率(S1505)。
[0133]在步骤S1505之后,修正部113对于从距离推断部111输入的距离信息,乘以由步骤S1503及步骤S1505计算出的修正倍率而进行修正(S1506)。
[0134]修正部113判断在步骤S1501中是否选择了在位置推断中利用的全部基站,若选择了全部基站,则向步骤S1205前进,否则返回到步骤S1501 (S1507)。
[0135]返回图12,说明步骤S1205的处理。
[0136]位置推断部112在步骤S1205中基于从修正部113输入的修正距离信息及存储在存储部114中的基站的位置信息来推断对象终端的当前位置。推断方法是,作为从距离推断部111输入的距离信息的代替,使用上述修正距离信息来进行与步骤S1203同样的处理,推断对象终端的当前位置。
[0137]图18中表示使用修正后的距离信息而推断出的当前位置的例子。图18中示出了:通过修正部113,从基站“AP - 1”、“AP - 2”及“AP — 3”到终端的距离分别被修正为LI’、L2’及L3’,当前位置信息被推断为,从由步骤S1203推断出的对象终端的临时位置起离开了距离L的位置。
[0138]步骤S1206中,位置推断部112判断是否需要步骤S1205中推断出的当前位置信息的再推断。位置推断部112比较步骤S1203中推断出的临时位置信息与步骤S1205中推断出的当前位置信息。在2个位置信息之间的距离L为规定阈值(例如3m)以上的情况下,位置推断部112判断为需要当前位置信息的再推断,将步骤S1205中推断出的当前位置信息作为临时位置信息,并返回步骤S1204。若2个位置信息表示的距离的差小于一定值,则将步骤S1205中推断出的当前位置信息作为最终的位置推断结果而结束处理。
[0139]< I — 3.总结>
[0140]本实施方式的位置推断装置100,对于根据来自各基站的信号的接收电场强度而推断的距离信息,进行与对象终端相对于基站的终端姿势、以及基站和对象终端和用户之间的位置关系相应的修正。
[0141]根据该构成,即使在由于上述终端姿势及位置关系的影响、接收电场强度变弱、与实际相比基站与对象终端之间的距离被推断得更长的情况下,也能够更高精度地计算基站与对象终端之间的距离,结果,能够更正确地推断对象终端的当前位置。
[0142](实施方式2)
[0143]以下,对实施方式2的位置推断装置进行说明。实施方式I中,根据基站发送的信号的接收电场强度来推断基站与对象终端之间的距离,使用根据位置信息可知的距基站的距离,推断对象终端的当前位置。实施方式2中,与实施方式I的不同点在于:使用电场强度图进行位置推断,该电场强度图按照一定间隔的每个位置记录了能够接收的来自基站的信号的接收电场强度。对于与实施方式I相同的构成要素,使用相同的附图标记,省略说明。
[0144]<2 — 1.构成 >
[0145]图19是表示实施方式2中的位置推断装置1900的构成的框图。如图19所示,位置推断装置1900与实施方式I的位置推断装置100的构成相比,作为控制部105、位置推断部112、修正部113及存储部114的替代,具备控制部1901、位置推断部1902、修正部1903及存储部1904,并删除了距离推断部111。
[0146]位置推断部1902利用从无线强度测定部110输入的接收强度信息以及在存储部1904中事先存储的电场强度图,推断表示对象终端的临时位置的临时位置信息,向修正部1903输出。
[0147]此外,位置推断部1902具有基于从后述的修正部1903输入的修正强度信息以及电场强度图来推断对象终端的当前位置的功能。
[0148]这样,位置推断部1902利用由无线强度测定部110测定出的接收强度及存储在存储部1904中的电场强度图,来推断第I位置,该第I位置是对象终端的当前位置、即测定接收强度的位置。此外,位置推断部1902进一步利用修正后的接收强度和所存储的电场强度图来推断第2位置以作为对象终端的当前位置。另外,第I位置相当于上述临时位置,以下也将第I位置记载为临时位置或临时位置信息。
[0149]图20是电场强度图2000的具体例。如图20所示,电场强度图2000按照一定间隔的每个位置而记录了能够接收的基站的接收电场强度。位置推断部1902利用各基站的接收电场强度并参照电场强度图2000,从而能够推断对象终端的当前位置。
[0150]返回图19,继续说明。修正部1903基于从终端信息检测部106输入的终端姿势信息、移动方向信息及装配状态信息、从位置推断部1902输入的临时位置信息以及基站的位置信息,对从无线强度测定部110输入的接收强度信息进行修正,将修正结果的修正强度信息向位置推断部1902输出。
[0151]换言之,利用判断出的对象终端的装配状态、判断出的对象终端的移动方向、和推断出的对象终端的第I位置,确定多个基站的各个与用户与对象终端之间的位置关系,按照所确定的位置关系来修正接收强度。另外,实施方式I中以距离变短的方式设定了修正倍率,但本实施方式中,以接收强度变强的方式设定修正倍率。
[0152]存储部1904存储电场强度图,该电场强度图事先按照一定间隔的每个位置记录了对象终端从与对象终端相互通信的多个基站分别接收到的信号的接收强度。
[0153]具体来说,存储部1904存储图4所示的装配状态的模型模式信息400、图6所示的基站管理信息600及图20所示的电场强度图2000。此外,存储部1904存储表示相对于基站的终端姿势和修正倍率的关系的表、以及表示基站、终端、用户的位置关系中的修正倍率的关系的表。
[0154]< 2 — 2.动作>
[0155]接着,说明本实施方式中的位置推断装置1900的动作。
[0156]图21是表示本实施方式中的位置推断装置1900的动作整体的流程图。
[0157]如图21所示,位置推断装置1900的动作包括如下步骤:取得加速度信息及方位信息并进行终端信息(装配状态、移动方向及终端姿势)的检测的步骤(S1201);测定从基站发送的信号的接收强度的步骤(S2101);对表示对象终端的临时位置(第I位置)的临时位置信息进行推断的步骤(S2102);修正由步骤2101测定出的接收强度并计算修正强度信息的步骤(S2103);基于修正强度信息而对表示对象终端的当前位置的当前位置信息进行推断的步骤(S2104);以及判断是否需要当前位置信息的再推断的步骤(S1206)。
[0158]步骤S1201由于进行与实施方式I相同的处理,因此省略说明。
[0159]在步骤S2101中,无线强度测定部110测定多个基站发送的信号的接收电场强度,向位置推断部1902及修正部1903输出将测定出的接收电场强度与基站ID建立了对应的接收强度信息。
[0160]在步骤S2102中,位置推断部1902基于从无线强度测定部110输入的接收强度信息及存储在存储部1904中的电场强度图,对表示对象终端的临时位置的临时位置信息进行推断,并向修正部1903输出。
[0161]图22是表示由步骤S2103执行的接收强度信息的修正动作的详细情况的流程图。首先,修正部1903依次选择无线强度测定部110测定过的基站(S2201)。
[0162]修正部1903计算对象终端相对于在步骤S2201中选择出的基站的终端姿势(S2202)。计算对象终端相对于基站的终端姿势的处理进行与实施方式I中的步骤S1502的处理相同的处理。
[0163]若算出对象终端相对于基站的终端姿势,则修正部1903参照存储在存储部1904中的表示相对于基站的终端姿势和修正倍率的表,进行修正倍率的计算(S2203)。
[0164]接着,修正部1903在由步骤S2201选择出的基站与对象终端与用户之间的位置关系中、判断在基站与对象终端之间是否存在用户(S2204)。在基站与对象终端与用户之间的位置关系中、判断在基站与对象终端之间是否存在用户的判断进行与实施方式I中的步骤S1504的处理相同的处理。
[0165]在基站与对象终端之间存在用户的情况下,修正部1903参照在存储部1904中存储的表示基站、对象终端及用户的位置关系和修正倍率的表,计算修正倍率(S2205)。
[0166]步骤S2205之后,修正部1903对于从无线强度测定部110输入的接收强度信息,乘以由步骤S2203及步骤S2205计算出的修正倍率来进行修正(S2206)。
[0167]修正部1903判断是否选择了无线强度测定部110测定过的全部基站,若选择了全部基站,则向步骤S2104前进,否则返回步骤S2201 (S2207 )。
[0168]返回图21,说明步骤S2104的处理。
[0169]位置推断部1902在步骤S2104中基于从修正部1903输入的修正强度信息及存储在存储部114中的电场强度图,推断对象终端的当前位置。
[0170]在步骤S2105中,位置推断部1902判断是否需要步骤S2104中推断出的当前位置信息的再推断。位置推断部1902比较由步骤S2102推断出的临时位置信息与由步骤S2104推断出的当前位置信息,在2个位置信息之间的距离L为规定阈值(例如3m)以上的情况下,判断为需要当前位置信息的再推断,将由步骤S2104推断出的当前位置信息作为临时位置信息并返回步骤S2103。若2个位置信息表示的距离的差小于一定值,则将由步骤S2104推断出的当前位置信息作为最终的位置推断结果而结束处理。
[0171]< 2 — 3.总结>
[0172]本实施方式中的位置推断装置1900,根据来自各基站的信号的接收电场强度,参照电场强度图而进行对象终端的位置推断。
[0173]根据该构成,能够削减距离信息的计算所需要的处理、位置信息的计算所需要的时间,与实施方式I的位置推断装置相比能够高速地进行位置推断。
[0174]<3-1.补充>
[0175]另外,实施方式I及实施方式2中,作为位置推断装置的构成例而例示并说明了位置推断装置100及位置推断装置1900,但并不限定于此。如图23所示,作为位置推断装置的最小构成,只要具备距离推断部111、位置推断部112、修正部113即可。这里,图23是表示本发明中的位置推断装置的最小构成的框图。
[0176]此外,图24是表示本发明中的位置推断装置的最小构成的动作的流程图。图24所示的流程图示出了由位置推断装置的最小构成推断无线终端的当前位置的位置推断方法。即,首先,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站各自到上述无线终端的距离的距离信息进行推断(S10)。接着,利用表示上述基站的位置的基站信息及所推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置(S20)。接着,基于在推断出的上述第I位置检测出的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息(S30)。并且,位置推断装置的最小构成利用上述基站信息及修正后的上述距离信息,将第2位置推断为上述无线终端的当前位置(S40)。
[0177]以上,说明了本发明的位置推断装置的实施方式,但本发明并不限定于该实施方式。在不脱离本发明的主旨的范围内,将本领域技术人员想到的各种变形实施到本实施方式中而得到的形态、或将不同的实施方式中的构成要素组合而构筑的形态也可以包含在本发明的一个或多个方式的范围内。还能够将例示出的位置推断装置如以下所示那样进行变形。以下,提示该形态例。
[0178](I)在上述的各实施方式中,图6所示的基站管理信息600事先存储在存储部中,但并不限定于此。
[0179]上述基站管理信息600例如也可以存储在存在于外部的存储装置中,对象终端根据需要进行通信,从而取得基站管理信息。
[0180](2)上述的实施方式通过对修正对象的距离信息、接收强度信息乘以修正倍率来进行修正,但距离信息、接收强度信息的修正方法不限于此。上述信息的修正方法例如可以通过利用记录有与各内容相应的修正量的表,进行加法运算或减法运算,从而进行修正。
[0181](3)可以将上述的各实施方式以及各变形例部分地组合。
[0182]例如,在实施方式2中,除了判断出的对象终端的装配状态、判断出的对象终端的移动方向、推断出的对象终端的第I位置以外,修正部1903还可以使用检测出的对象终端的终端姿势,来确定多个基站各自与用户与对象终端之间的位置关系,按照所确定的位置关系来修正接收强度。
[0183]此外,在实施方式I及实施方式2中说明了位置推断装置构成在对象终端中,但不限于此。也可以具备在通过网络而与对象终端连接的云端等服务器中。
[0184](4)还能够将用于使位置推断装置的处理器以及与该处理器连接的各种电路执行上述实施方式中示出的距离推断处理及修正处理等的、由机器语言或高级语言的程序代码构成的控制程序存储到记录介质中,或经由各种通信路径等进行流通及分发。在这样的记录介质中,有IC卡、硬盘、光盘、软盘、ROM、闪存等。流通、分发的控制程序通过保存到能够被处理器读出的存储器等中而供使用,该处理器通过执行该控制程序,实现各实施方式中示出的那样的各功能。另外,处理器除了直接执行控制程序以外,也可以编译执行或通过翻译器执行。
[0185](5)上述的实施方式中示出的各功能构成要素可以作为执行该功能的电路来实现,也可以通过由I个或多个处理器执行程序来实现。
[0186]换言之,在上述各实施方式中,各构成要素可以由专用的硬件构成,或通过执行与各构成要素相适应的软件程序来实现。各构成要素可以通过由CPU或处理器等程序执行部将存储在硬盘或半导体存储器等记录介质中的软件程序读出并执行而实现。
[0187]这里,实现上述各实施方式的位置推断装置等的软件是下面那样的程序。S卩,该程序使计算机执行如下,即,包含:距离推断步骤,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,推断表示从上述多个基站的每个基站到上述无线终端的距离的距离信息;位置推断步骤,利用表示上述基站的位置的基站信息及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及修正步骤,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息,上述位置推断步骤中,利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
[0188]此外,本发明的位置推断装置可以作为IC、LSI及其他集成电路的封装而构成。该封装被组装到各种装置中而供使用,由此,各种装置实现各实施方式所示那样的各功能。
[0189]另外,距离推断部、位置推断部及修正部等各功能模块典型地作为集成电路即LSI而实现。这些功能模块既可以单独被单芯片化,也可以包含一部分或全部而被单芯片化。这里设为LSI,但根据集成度的不同,有时还称为1C、系统LS1、超大LS1、巨大LSI。此外,集成电路化的手法不限于LSI,也可以通过专用电路或通用处理器实现。也可以利用在LSI制造后可编程的FPGA (Field Programmable Gate Array:可编程门阵列)、或可重构LSI内部的电路单元的连接及设定的可重构处理器。进而,若由于半导体技术的进步或派生的其他技术而出现代替LSI的集成电路化的技术,当然也可以使用该技术来进行功能模块的集成化。有可能是生物技术的应用等。
[0190]<3-2.补充 2 >
[0191]以下,对作为一方式的位置推断装置的构成及其变形例和效果进行说明。
[0192](a)—实施方式的位置推断装置,是对无线终端的当前位置进行推断的位置推断装置,具备:距离推断部,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断;位置推断部,利用表示上述多个基站的每个基站的位置的基站信息及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及修正部,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息;上述位置推断部还利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。这里,上述位置推断装置构成在上述无线终端中,还具备对上述无线终端的加速度及方位进行检测的检测部。
[0193](b)上述实施方式(a)的位置推断装置还可以是,上述位置推断装置还具备利用上述无线终端的加速度及方位来检测上述无线终端的姿势的姿势检测部,上述修正部利用检测出的上述姿势、推断出的上述第I位置以及上述基站信息,修正上述距离信息。
[0194]根据上述(a)及(b)的构成,基于加速度信息及方位信息,计算无线终端的终端姿势,并按照终端姿势来修正距离信息,从而能够提高与基站之间的距离信息的精度。本方式的位置推断装置,通过在位置推断中使用精度高的距离信息,能够将推断出的位置信息的精度也同样提高。
[0195](C)上述实施方式(a)的位置推断装置可以是,还具备:装配状态判断部,利用上述无线终端的加速度,对表示推断出的上述第I位置的上述无线终端被装配于用户的状态的装配状态进行判断;以及移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断;上述修正部利用判断出的上述装配状态、判断出的上述移动方向、推断出的上述第I位置、以及上述基站信息,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述距离信息。
[0196]根据上述构成,能够判断在基站与无线终端之间存在用户(人体),能够进行与基于人体干扰的信号衰减相应的修正。[0197](d)在上述实施方式(C)的位置推断装置中,可以是,上述修正部根据上述多个基站的每个基站与上述无线终端之间的相互通信中利用的频带,修正上述距离信息。
[0198]根据上述构成,能够针对根据前进性、透过性等频率性质而改变的无线信号的衰减,推断根据基站利用的频带而修正后的距离信息。
[0199](e)此外,其他一方式的位置推断装置,是对无线终端的当前位置进行推断的位置推断装置,具备:存储部,存储电场强度图,该电场强度图按照一定间隔的每个位置,事先记录有上述无线终端从与上述无线终端相互通信的多个基站的每个基站接收到的信号的接收强度;测定部,对上述无线终端从上述多个基站接收到的信号的接收强度进行测定;位置推断部,利用通过上述测定部测定出的接收强度及存储在上述存储部中的上述电场强度图,推断第I位置,该第I位置是上述无线终端的当前位置、即测定上述接收强度的位置;装配状态判断部,利用上述无线终端的加速度,对表示推断出的上述第I位置的上述无线终端被装配于用户的状态的装配状态进行判断;移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断;以及修正部,利用判断出的上述装配状态、判断出的上述移动方向、推断出的上述第I位置,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述接收强度;上述位置推断部利用修正后的上述接收强度和所存储的上述电场强度图,推断上述第2位置,以作为上述无线终端的当前位置。这里,上述位置推断装置构成在上述无线终端中,还具备对上述无线终端的加速度及方位进行检测的检测部。
[0200]根据上述构成,基于加速度信息及方位信息来计算无线终端的终端姿势,并按照终端姿势来修正接收强度,从而能够提高从基站的接收强度的精度。本方式的位置推断装置在位置推断中使用精度高的接收强度,从而能够将推断出的位置信息的精度也同样提闻。
[0201]此外,根据上述构成,由于利用无线强度图来进行位置推断,因此能够削减距离推断及位置推断所花费的处理时间,能够缩短位置推断所需要的时间。
[0202]工业实用性
[0203]本发明的位置推断装置例如能够用于手机、PHS、手表、无线标签等各种各样的用途。
[0204]附图标记说明
[0205]100,1900位置推断装置
[0206]101传感器部
[0207]102加速度传感器
[0208]103地磁传感器
[0209]104无线处理部
[0210]105,1901 控制部
[0211]106终端信息检测部
[0212]107终端姿势检测部
[0213]108移动方向检测部
[0214]109装配状态检测部
[0215]110无线强度测定部[0216]111距离推断部
[0217]112,1902位置推断部
[0218]113,1903 修正部
[0219]114,1904 存储部
[0220]400模型模式信息
[0221]500,700,900,1100,1700 表
[0222]600基站管理信息
[0223]2000 电场强度图
【权利要求】
1.一种位置推断装置,对无线终端的当前位置进行推断, 具备: 距离推断部,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断; 位置推断部,利用表示上述多个基站的每个基站的位置的基站信息以及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及 修正部,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息; 上述位置推断部还利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
2.如权利要求1所述的位置推断装置, 上述位置推断装置构成在上述无线终端中; 上述位置推断装置还具备对上述无线终端的加速度及方位进行检测的检测部。
3.如权利要求1或2所述的位置推断装置, 上述位置推断装置还具备 利用上述无线终端的加速度及方位来检测上述无线终端的姿势的姿势检测部; 上述修正部利用检测出的上述姿势、推断出的上述第I位置以及上述基站信息,修正上述距离信息。
4.如权利要求1~3中任一项所述的位置推断装置, 在通过检测出的上述姿势、推断出的上述第I位置、以及上述基站信息而示出了上述无线终端相对于一个基站的姿势不是正面的情况下,上述修正部进行修正,以使得作为从上述一个基站到上述无线终端的距离而被推断出的上述距离信息的值变得比上述无线终端相对于上述一个基站的姿势为正面时大。
5.如权利要求1~4中任一项所述的位置推断装置, 上述位置推断装置还具备: 装配状态判断部,利用上述无线终端的加速度判断装配状态,该装配状态表示推断出的上述第I位置的上述无线终端装配于用户的状态;以及 移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断; 上述修正部利用判断出的上述装配状态、判断出的上述移动方向、推断出的上述第I位置、以及上述基站信息,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述距离信息。
6.如权利要求5所述的位置推断装置, 在通过所确定出的上述位置关系而示出了在一个基站与上述无线终端之间存在上述用户的情况下,上述修正部进行修正,以使得作为从上述一个基站到上述无线终端的距离而被推断出的上述距离信息的值变得比在上述一个基站与上述无线终端之间不存在用户时大。
7.如权利要求5或6所述的位置推断装置,在通过所确定出的上述位置关系而示出了在一个基站与上述无线终端之间存在上述用户、并且上述无线终端存在于用户的衣服的胸部口袋中的情况下,上述修正部进行修正,以使得作为从其他基站到上述无线终端的距离而被推断出的上述距离信息的值变得比上述无线终端被用户手持时大。
8.如权利要求1~7中任一项所述的位置推断装置, 上述修正部根据在上述多个基站的每个基站与上述无线终端之间的相互通信中利用的频带,修正上述距离信息。
9.如权利要求1~8中任一项所述的位置推断装置, 在从上述第I位置到上述第2位置的距离是规定值以上的情况下,上述位置推断装置将上述第2位置作为上述第I位置,重新进行上述距离信息的修正。
10.如权利要求9所述的位置推断装置, 在从上述第I位置到上述第2位置的距离是上述规定值以上的情况下,上述修正部将上述第2位置作为上述第I位置,并基于该第I位置的上述无线终端的加速度及方位、该第I位置、以及上述基站信息,修正上述距离信息; 上述位置推断部还利用上述基站信息及修正后的上述距离信息, 推断上述第2位置,以作为上述无线终端的当前位置。
11.一种位置推断装置,对无线终端的当前位置进行推断, 具备: 存储部,存储电场强度图,该电场强度图按一定间隔的每个位置事先记录有上述无线终端从与上述无线终端相互通信的多个基站的每个基站接收到的信号的接收强度; 测定部,对上述无线终端从上述多个基站接收到的信号的接收强度进行测定; 位置推断部,利用通过上述测定部测定出的接收强度及存储在上述存储部中的上述电场强度图,对上述无线终端的当前位置、即作为测定上述接收强度的位置的第I位置进行推断; 装配状态判断部,利用上述无线终端的加速度判断装配状态,该装配状态表示推断出的上述第I位置的上述无线终端装配于用户的状态; 移动方向判断部,利用上述无线终端的加速度及方位,对推断出的上述第I位置的上述无线终端的移动方向进行判断;以及 修正部,利用判断出的上述装配状态、判断出的上述移动方向、以及推断出的上述第I位置,确定上述多个基站的每个基站与用户与上述无线终端之间的位置关系,并按照所确定出的上述位置关系,修正上述接收强度; 上述位置推断部利用修正后的上述接收强度和所存储的上述电场强度图,推断上述第2位置,以作为上述无线终端的当前位置。
12.如权利要求11所述的位置推断装置, 上述位置推断装置构成在上述无线终端中; 上述位置推断装置还具备对上述无线终端的加速度及方位进行检测的检测部。
13.如权利要求11或12所述的位置推断装置, 上述位置推断装置还具备利用上述无线终端的加速度及方位来检测上述无线终端的姿势的姿势检测部;上述修正部还利用检测出的上述姿势来修正上述接收强度。
14.一种位置推断方法,对无线终端的当前位置进行推断, 包含如下步骤: 距离推断步骤,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断; 位置推断步骤,利用表示上述基站的位置的基站信息以及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及 修正步骤,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息; 上述位置推断步骤中,利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
15.一种程序,使计算机执行对无线终端的当前位置进行推断的位置推断处理, 包含如下步骤: 距离推断步骤,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断; 位置推断步骤,利用表示上述基站的位置的基站信息以及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及` 修正步骤,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息; 上述位置推断步骤中,利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
16.一种集成电路,对无线终端的当前位置进行推断, 具备: 距离推断部,利用上述无线终端从与上述无线终端相互通信的多个基站接收到的信号的接收强度,对表示从上述多个基站的每个基站到上述无线终端的距离的距离信息进行推断; 位置推断部,利用表示上述多个基站的每个基站的位置的基站信息以及推断出的上述距离信息,推断作为上述无线终端的当前位置的第I位置;以及 修正部,基于推断出的上述第I位置的上述无线终端的加速度及方位、推断出的上述第I位置、以及上述基站信息,修正上述距离信息; 上述位置推断部还利用上述基站信息及修正后的上述距离信息,推断第2位置,以作为上述无线终端的当前位置。
【文档编号】H04M1/00GK103782188SQ201280043547
【公开日】2014年5月7日 申请日期:2012年9月11日 优先权日:2011年10月31日
【发明者】山田和范 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1