无线通信设备、信息处理设备、通信系统、和位置确定方法

文档序号:7851378阅读:102来源:国知局
专利名称:无线通信设备、信息处理设备、通信系统、和位置确定方法
技术领域
本公开涉及无线通信设备,更具体地涉及确定无线通信设备的位置的无线通信设备、信息处理设备、通信系统、和位置确定方法。
背景技术
最近,随着无线通信网络的扩展,对于无线通信设备的服务被扩展。例如,使用无线通信设备的当前位置的导航服务被广泛用作对于无线通信设备的服务。为了使用上述服务,无线通信设备需要获取当前位置。一般,从人造卫星接收信号并且计算当前位置的全球定位系统(GPS)接收功能被用作获取当前位置的功能。

在GPS接收功能中,从多个人造卫星发射的电波被接收,从而使得当前位置被基于来自人造卫星的每个电波的发射时间和无线通信设备接收到每个电波的接收时间之间的差计算出来(例如,参见日本专利申请早期公开No. 2009-243946)。

发明内容
在上述相关技术中,当没有从人造卫星接收到信号时,不可能计算出当前位置。例如,可以通过将基站的标识信息与基站的位置相关联,使用基站的位置来获取无线通信设备的当前位置。例如,基于连接至无线通信设备的基站的标识信息,正在连接的基站的位置被获取,并且所获取的位置可以被指定为无线通信设备的当前位置。但是,基站和该位置之间的关系也会由于基站的移动或改变而改变。在这种情况中,基站的标识信息与基站的位置之间的关联变得不适当,从而使得无线通信设备不能获取适当的位置信息。期望获取适当的位置信息。根据本技术的第一实施例,提供了一种无线通信设备和位置确定方法。其中,该无线通信设备包括检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于来自充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将第二位置信息与在时间轴上的第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测第二位置信息的错误;以及确定单元,用于基于第一或第二位置信息来确定当前位置,以及用于在第一位置信息没有在确定定时处被获取并且在确定定时处被获取的第二位置信息的错误已经被检测到时基于由与第二位置信息有关的基站指定的其他位置信息来确定当前位置。从而,当第一位置信息还没有被获取到并且在确定当前位置的定时处获取的第二位置信息的错误已经被检测到时,可以基于由与第二位置信息有关的基站指定的另一位置信息来确定当前位置。另外,在第一实施例中,来自充当连接目标的基站的信息可以是基站的标识信息。无线通信设备和位置确定方法还可以包括获取单元,用于从校正数据库(DB)获取与与其错误已经被检测单元检测出来的第二位置信息有关的基站的标识信息相关联的位置信息作为其他位置信息,其中标识信息和位置信息被关联在一起并被记录在校正DB中。从而,可以从校正DB获取其他位置信息。另外,在第一实施例中,无线通信设备和位置确定方法还可以包括生成单元,用于在获取单元不能从校正DB获取其他位置信息时,使用在确定定时之前的定时处获取的第一或第二位置信息生成其他位置信息。从而,可以在获取单元不能从校正DB获取其他位置信息时,使用在确定定时之前的定时处获取的第一或第二位置信息生成其他位置信息。另外,在第一实施例中,生成单元可以使用在确定定时之前的定时处获取的多个第一和第二信息中的最近的位置信息来生成其他位置信息。从而,可以使用多个第一和第二信息中的最近的位置信息来生成其他位置信息。在第一实施例中,生成单元可以在无线通信设备从确定定时之前获取的多个第一位置信息中的最近的第一位置信息的获取时间开始到确定定时为止的移动距离相对于阈值较短的情况下,基于最近的第一位置信息生成其他位置信息,并且在移动距离相对于阈值较长的情况下,基于在确定定时处获取的第二位置信息的获取时间之前的定时处获取的··多个第二位置信息中的最近的第二位置信息生成其他位置信息。这里,移动距离相对于阈值较长的情况包括移动距离大于或者等于阈值的情况和移动距离大于阈值的情况。另外,移动距离相对于阈值较短的情况包括移动距离小于或等于阈值的情况和移动距离小于阈值的情况。但是,当移动距离相对于阈值较长的情况是指移动距离大于或等于阈值时,运动距离相对于阈值较短的情况是指移动距离小于阈值。另一方面,当移动距离相对于阈值较长的情况是指移动距离大于阈值的情况时,移动距离相对于阈值较短的情况是指移动距离小于或者等于阈值。所以,在无线通信设备从最近的第一位置信息的获取时间开始到确定当前位置的定时为止的移动距离小于或等于阈值的情况下,可以基于最近的第一位置信息生成其他位置信息,并且在移动距离超过阈值的情况下可以基于最近的第二位置信息生成其他位置信息。另外,在第一实施例中,第一生成单元可以通过关联并重新记录所生成的其他位置信息以及与其他位置信息有关的标识信息来更新校正DB。从而,可以使校正DB被更新。另外,在第一实施例中,校正DB可以具有指示当位置信息被针对每个标识信息而生成、关联、以及记录时所使用的第一或第二位置信息的属性信息,并且生成单元可以在与由获取单元获取的其他位置信息相关联的属性信息指示第二位置信息时,使用在确定定时处获取的第二位置信息的获取时间之前的定时处获取的多个第一位置信息中的在确定定时处在从无线通信设备的位置开始的预定距离中获取的第一位置信息生成其他位置信息,并且通过关联并重新记录其他位置信息、与其他位置信息有关的标识信息、以及属性信息来更新校正DB。从而,可以在基于第二位置信息生成的其他位置信息被生成时,使与其他位置信息指定的基站有关的位置信息被使用第一位置信息更新。在第一实施例中,校正DB可以具有指示来自基站的无线电信号的强度的信号强度信息,信号强度信息还被与每个标识信息相关联,每个标识信息被与指示所述第一位置信息的所述属性信息相关联,并且生成单元可以基于与获取单元所获取的其他位置信息相关联的信号强度信息所指示的信号强度,在所述确定定时处信号强度为高的情况下使用在从所述无线通信设备的位置开始的预定距离内获取的所述第一位置信息,生成所述其他位置信息,并且通过关联并重新记录所述其他位置信息、与所述其他位置信息有关的标识信息、所述属性信息、以及在所述第一位置信息被生成时的所述信号强度信息来更新所述校正DB。这里,信号强度高于信号强度的情况包括信号强度大于或等于其他信号强度的情况以及信号强度大于其他信号强度的情况。从而,当基于第一位置信息生成的其他位置信息已经被获取时,可以使用在以下位置获取的第一位置信息执行更新其中在与其他位置信息规定的基站有关的多个第一位置信息中来自基站的无线电信号的强度较高。另外,在第一实施例中,获取单元可以从保存校正DB的校正信息服务器获取其他位置信息。从而,可以促使其他位置信息被从校正信息服务器获取。另外,在第一实施例中,获取单元可以从嵌入在或者附接至无线通信设备中的存储单元中记录的校正DB获取其他位置信息。从而,可以促使其他位置信息被从被嵌入在或者附接至无线通信设备的存储单元中记录的校正DB获取。另外,在第一实施例中,确定单元可以根据基于与检测单元已经检测出其错误的第二位置信息有关的基站的标识信息获取的其他位置信息来校正第二位置信息,并且使用 经过校正的第二位置信息来确定当前位置。从而,可以促使当前位置被使用经过校正的第二位置信息确定。另外,在第一实施例中,检测单元可以计算在所述确定定时处获取的第二位置信息与在所述确定定时之前的定时处获取的多个第一和第二位置信息中的最近的位置信息之间的距离和经过时间,并且基于根据所述经过时间所设置的阈值在所述距离大于所述阈值的情况下确定在所述确定定时处获取的所述第二位置信息为错误的。这里,该距离长于阈值的情况包括该距离大于或者等于阈值的情况和该距离大于阈值的情况。从而,可以在所述确定定时之前的定时处获取的多个第一和第二位置信息中的最近的位置信息和所述确定定时处获取的第二位置信息之间的距离大于根据经过时间设置的阈值的情况下,确定第二位置信息为错误的。另外,在第一实施例中,无线通信设备和位置确定方法可以进一步包括第一获取单元,用于获取所述第一位置信息;以及第二获取单元,用于仅在所述第一获取单元不能获取所述第一位置信息时获取所述第二位置信息。从而,只有当第一获取单元不能获取第一位置信息时,可以获取第二位置信息。根据本技术的第二实施例,提供了一种信息处理设备,包括获取单元,用于从无线通信设备获取至少包括基于来自人造卫星的信息周期性或者非周期性地生成的第一信息和基于来自作为连接目标的基站的信息周期性或者非周期性地生成的第二位置信息中的至少一个信息的位置信息;检测单元,用于通过将所述获取单元所获取的多个位置信息中的所述第二位置信息与在时间轴上的所述第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测所述第二位置信息的错误;校正单元,用于在所述检测单元检测出错误时基于与所述第二位置信息有关的基站所指定的其他位置信息来校正已经检测出错误的第二位置信息;以及记录单元,用于记录所述获取单元所获取的位置信息作为历史,并且在所述检测单元检测出错误时记录经过所述校正单元校正的第二位置信息作为历史。从而,可以在获取至少包括多个第一和第二位置信息中的一个位置信息的位置信息的信息处理设备中检测出第二位置信息的错误,根据其他位置信息校正错误,并且记录校正结果。另外,根据本技术的第三实施例,提供了一种信息处理设备,包括包括接收单元,用于在无线通信设备已经通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将所述第二位置信息与在时间轴上的所述第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,检测到所述第二位置信息的错误时,从检测到所述第二位置信息的错误的所述无线通信设备接收校正信息请求;以及提供单元,用于在所述校正信息请求被接收到时,向所述无线通信设备提供被与和所述第二位置信息有关的基站相关联地保存的位置信息,作为校正信息。从而,可以促使校正信息被提供给无线通信设备,其中第一位置信息没有被获取到,并且在当前位置的确定定时处获取的第二位置信息的错误已经被检测出来。另外,根据本技术的第四实施例,提供了一种通信系统,包括无线通信设备,包括检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将所述第二位置信息与在时间轴上的所述第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测所述第二位置信息·的错误;以及确定单元,用于基于所述第一或第二位置信息确定当前位置,并且当所述第一位置信息在所述确定定时处没有被获取到并且在所述确定定时处获取的所述第二位置信息的错误被检测到时,基于由与所述第二位置信息有关的基站指定的其他位置信息来确定所述当前位置;以及服务器,用于基于在所述错误被所述无线通信设备检测到时提供的校正信息请求命令,向所述无线通信设备提供对于由所述第二位置信息指示的所述基站的位置的替代位置信息作为所述其他位置信息。所以,当第一位置信息还没有被获取并且在当前位置的确定定时处获取的第二位置信息的错误已经被检测出时,可以促使当前位置被基于由与第二位置信息由关的基站指定的其他位置信息确定。根据以上所述的本技术的实施例,可以获得适当的位置信息可以被获取的卓越效
果O


图I是概念地示出根据本技术的实施例的获取位置信息的方法的示意图;图2是示意性地示出当位置信息被基于小区ID获取到时小区标识符(ID)和位置信息的关联为错误的位置显示的示例的示意图;图3是示出根据本技术的第一实施例的无线通信设备200的配置示例的框图;图4是示出根据本技术的第一实施例的保存在服务器180中的DB和保存在校正信息保存单元270中的校正DB的示例的简化示意图;图5是示出根据本技术的第一实施例的当无线通信设备200确定当前位置时的当前位置确定处理过程的示例的流程图,并且示出了确定当前位置的一个操作;图6是示出根据本技术的第二实施例的无线通信设备300的配置示例的框图;图7是示出根据本技术的第二实施例的无线通信设备300确定当前位置的当前位置确定处理过程的示例的流程图;图8是示出本技术的第二实施例的当前位置确定处理过程中的校正信息获取处理(步骤S920)的处理过程的示例的流程图9是示出根据本技术的第三实施例的无线通信设备400的配置示例的框图;图10是示出根据本技术的第三实施例的无线通信设备400确定当前位置的当前位置确定处理过程的示例的流程图;图11是示出本技术的第三实施例的当前位置确定处理过程中的校正信息获取处理(步骤S940)的处理过程的示例的流程图;图12是示出根据本技术的第四实施例的包括对应于本技术的第一实施例的无线通信设备200的无线通信设备510的通信系统501的配置示例的框图;图13是示出根据本技术的第四实施例的包括对应于本技术的第二实施例的无线通信设备300的无线通信设备520的通信系统502的配置示例的框图;图14是示出根据本技术的第四实施例的包括对应于本技术的第三实施例的无·线通信设备400的无线通信设备530的通信系统503的配置示例的框图;图15是示出本技术的第四实施例中的校正DB被根据更接近基站的无线通信设备所生成的校正信息更新的通信系统504的配置示例的框图;图16是示出本技术的第四实施例中的校正DB被根据更接近基站的无线通信设备540所生成的校正信息更新的示例的示意图;图17是示出本技术的第四实施例的无线通信设备540的当前位置确定处理过程中的校正信息获取处理(步骤S950)的处理过程的示例的流程图;图18是示出本技术的第四实施例的无线通信设备540的当前位置确定处理过程中的校正服务器保存信息获取/更新处理(步骤S960)的处理过程的示例的流程图;图19是示出根据本技术的第五实施例的服务器执行本技术的第一实施例的无线通信设备200的位置校正功能的通信系统602的配置示例的框图;图20是示出根据本技术的第五实施例的服务器执行本技术的第二实施例的无线通信设备300的位置校正功能的通信系统603的配置示例的框图;图21是示出根据本技术的第五实施例的服务器执行本技术的第三实施例的无线通信设备400的位置校正功能的通信系统605的配置示例的框图;图22是示出根据本技术的第五实施例的服务器执行本技术的第四实施例的无线通信设备540的位置校正功能的通信系统606的配置示例的框图;以及图23是示出本技术的第六实施例的无线通信设备700的配置示例的框图。
具体实施例方式下文中,将参考附图描述本公开的优选实施例。注意,在本说明书和附图中,具有基本相同的功能和结构的结构性元件被以相同的参考标号表示,并且这些结构性元件的重复说明被省去。下文中,将描述本技术的实施例。将按照以下顺序给出描述I.移动终端中的位置信息获取的概述2.本技术的实施例的背景3.第一实施例(使用校正DB对位置信息进行校正的示例,其中在从小区ID获取的多个位置信息中检测出了位置信息的错误)4.第二实施例(当前位置确定控制针对错误已经被检测出来的位置信息的校正信息被生成的示例)5.第三实施例(当前位置确定控制当生成针对错误已经被检测出来的位置信息的校正信息时,基于无线通信设备的移动距离确定并生成将被参考的位置的示例)6.第四实施例(当前位置确定控制服务器保存的校正DB被提供的示例)7.第五实施例(位置信息校正控制从无线通信设备发送的位置信息被校正的示例)8.第六实施例(当前位置确定控制无线通信设备保存与小区ID相关联的位置信息的示例)〈I.移动终端中的位置信息获取的概述〉

首先,将描述无线通信设备中的位置信息的获取。图I是概念性地示出根据本技术的实施例的获取位置信息的方法的示意图。当GPS信号可以被接收到时获取位置信息的方法在图I的(a)中被示出,并且当没有GPS信号可以被接收到时获取位置信息的方法在图I的(b)中被示出。在图I中,移动终端(例如,移动电话120)将被描述为无线通信设备。在图I的(a)和I (b)中,移动电话120被作为获取位置信息的无线通信设备示出。另外,在图I的(a)中,发射GPS信号的人造卫星(GPS卫星111至114)被示出。另外,在图I的(b)中,移动电话的无线基站(基站131)、公共网络135、以及保存基站的位置信息(经度和纬度)和对于基站来说具有唯一性的ID (小区ID)的服务器(服务器141)被示出。移动电话120可以在信号可以被从GPS卫星111至114接收到的环境中(对应于图I的(a)),以数米到数十米的位置精度获取位置信息。但是,移动电话120不是被持续地用在GPS信号可以被接收到的地方,而是也可以被用在没有GPS可以被接收到的诸如地下以及室内之类的环境中。在这种环境中,移动电话120经由分配给基站的唯一 ID(小区ID)来获取位置信息。例如,提供了一种服务器(141),其保存其中小区ID被与位置信息相关联的DB。移动电话120将基站的小区ID发送给服务器141,其中信号被发送到该基站或者被从该基站接收。然后,服务器141向移动电话120提供对应于小区ID的位置信息,并且移动电话120获取位置信息(基站的位置)。如上所述,无线通信设备中存在一种使用GPS信号来获取位置信息的方法和一种使用基站的ID(小区ID)来获取位置信息的方法。〈2.本技术的实施例的背景〉接下来,将参考图2描述本技术的实施例的背景。图2是示意性地示出当位置信息被基于小区ID获取时小区ID和位置信息的关联为错误的位置显示的示例的示意图。在图2中,假设移动电话120的用户(参见图I)正在朝东京涩谷移动,并且位置信息在时间轴上的三个连续时间“7:47:10”、“7:49:31”、” 7:52:33”处被使用小区ID获取至IJ。在图2中,假设服务器上的在时间“7:49:31”正在进行通信的基站的小区ID(607402a)
的位置信息的关联是错误的。在图2的(a)中,指示在时间“7:47:10”获取的位置信息的表格(表151)和被基于所获取的位置信息显示的图像(图像152)被示出。
在时间“7:47:10”,移动电话120将正在与其通信的基站的小区ID(6074035)发送给服务器141。服务器141向移动电话120提供与小区ID(6074035)相关联的位置信息(纬度“35. 655928”和经度“139. 694019”)。接收到位置信息的移动电话120基于所提供的位置信息生成包括指示当前位置(基站的位置)的标记(标记153)的地图的图像(图像152),并且显示图像152。在图2的(b)中,指示在时间“7:49:31”获取的位置信息的表格(表154)、以及基于所获取的位置信息被显示的图像(图像156)被示出。在时间“7:49:31”,移动电话120向服务器141发送正在与其通信的基站的小区ID (607402a)。图像156被基于由服务器141提供的位置信息而生成,并被显示在显示屏幕上。在这个处理中,如果服务器141中的与小区HK607402a)相关联的位置信息(参见图2的(b)的黑框155)是错误的,则错误的位置信息被提供给移动电话120。基于错误的位置信息,移动电话120生成包括标记157的地图的图像(图像156),并且将该图像显示在显示屏幕上。从而,用户被认为是处于涩谷站的附近区域中,但是由错误的位置信息指示的完·全不同的位置(图2的(b)中的大阪中的Umeda中的点)被显示在显示屏幕上。S卩,显示屏幕被显示为当前位置突然流动到孤立的地点。在图2的(C)中,指示在时间“7:52:33”获取的位置信息的表格(表158)和基于所获取的位置信息被显示的图像(图像159)被示出。在时间“7:52:33”,移动电话120将正与其通信的基站的小区ID (244044)发送给服务器141。基于由服务器141提供的位置信息,包括标记160的图像159被生成并被显示在显示屏幕上。由于正确的位置信息被与小区ID(244044)相关联,所以移动电话120生成了涩谷站的附近区域中的地图的图像(图像159),并且显示所生成的图像。S卩,显示屏幕被显示为当前位置已经突然流动并且返回到正常的位置。如果小区ID被与如上所述的错误的位置信息相关联,则存在错误的位置信息被提供给用户的问题。特别地,如果通信提供者安装了无线基站并且单独的服务提供者提供位置信息,则位置信息的更新跟不上无线基站的更新,并且错误的位置信息会被相关联。如果基于小区ID获取的位置信息是错误的,则必须在不使用错误的位置信息的条件下规定位置信息。在本技术的实施例中,将描述具有上述功能的移动终端(无线通信设备)。<3.第三实施例>[无线通信设备的配置示例]图3是示出根据本技术的第一实施例的无线通信设备200的配置示例的框图。在图3中,除了无线通信设备200外,与无线通信设备200无线通信的基站(基站170)、保存DB(其中,指示基站的标识信息(例如,小区ID)被与位置信息相关联)的服务器(服务器180)、以及公共网络190被示出。无线通信设备200是具有GPS功能的移动通信设备(例如,移动电话或智能电话)。无线通信设备200包括第一位置信息获取单元210、第一位置信息保存单元220、通信单元230、小区ID获取单元231、以及第二位置信息获取单元232。另外,无线通信设备200包括第二位置信息保存单元250、校正信息获取单元260、校正信息保存单元270、确定单元280、以及确定位置信息记录单元290。
第一位置信息获取单元210基于从GPS卫星发送的GPS信号周期性或者非周期性地获取位置信息(经度和纬度)。第一位置信息获取单元210例如,通过从多个GPS卫星接收GPS信号并且计算与每个GPS卫星的位置的距离来生成位置信息。第一位置信息获取单元210向第一位置信息保存单元220和确定单元280提供所生成的位置信息(第一位置信息)以及该位置信息被生成时的时间(位置被获取时的时间)。在同一附图中,由第一位置信息获取单元210提供的位置信息被称为当前的第一位置信息。另外,第一位置信息获取单元210是权利要求中描述的第一获取单元的示例。第一位置信息保存单元22与被和由第一位置信息获取单元210提供的第一位置信息一起提供的时间(获取时间)相关联地保存第一位置信息。当确定单元280确定来自第二位置信息获取单元232的位置信息时,第一位置信息保存单元220向确定单元280提供所保存的位置信息(第一位置信息)以及获取时间。在本技术的第一实施例中,当确定单元280确定位置信息时,先前由第一位置信息获取单元210获取的多个位置信息中的最近的位置信息被提供给确定单元280。在相同的附图中,由第一位置信息保存单元220提供的位置信息被称为先前的第一位置信息。
·
通信单元230根据电波传输/接收来执行通信。通信单元230向小区ID获取单元231提供从基站170所提供的电波获取的小区ID。具体地,通信单元230获取例如被包含在从基站发送的广播控制信道中的小区ID,并将所获取的小区ID提供给小区ID获取单元231。另外,当基站170的位置信息已经被根据与基站170的通信接收到时,该位置信息被提供给第二位置信息获取单元232。另外,如果无线通信设备200被连接至服务器180,则通信单元230通过电波来发送连接到基站170所必需的信息(小区ID等)。小区ID获取单元231获取由基站170报告的对于基站具有唯一性的标识信息(例如,小区ID)。在本技术的第一实施例中,在位置信息至少没有被第一位置信息获取单元210获取到的状态中,在无线通信设备200的位置信息被获取到时的定时处,小区ID获取单元231获取小区ID。小区ID获取单元231将所获取的小区ID提供给第二位置信息获取单元232和校正信息获取单元260。第二位置信息获取单元232周期性地或者非周期性地获取由小区ID获取单元231所提供的小区ID所指示的基站的位置信息。在本技术的第一实施例中,在第一位置信息获取单元210没有获取到位置信息的状态中,第二位置信息获取单元232在无线通信设备200的位置信息被获取时的定时处获取位置信息。如果小区ID已经由小区ID获取单元231提供,则第二位置信息232生成用于从服务器180获取由小区ID指示的基站的位置信息的连接请求,并将所生成的连接请求提供给通信单元230。如果发送响应的服务器180发送位置信息,则位置信息被从接收通信的通信单元230提供给第二位置信息获取单元232,然后第二位置信息获取单元232获取基站的位置信息。第二位置信息获取单元232向第二位置信息保存单元250和确定单元280提供所获取的位置信息(第二位置信息)以及位置信息被获取时的时间。在相同的附图中,由第二位置信息获取单元232提供的位置信息被称为当前的第二位置信息。另外,第二位置信息获取单元232是权利要求中所述的第二获取单元的示例。第二位置信息保存单元250与被和由第二位置信息获取单元232提供的第二位置信息一起提供的获取时间相关联地保存该第二位置信息。当确定单元280确定来自第二位置信息获取单元232的位置信息时,第二位置信息保存单元250向确定单元280提供所保存的位置信息(第二位置信息)以及该位置信息的获取时间。在本技术的第一实施例中,当确定单元280确定位置信息时,先前由第二位置信息获取单元232获取的多个位置信息中的最近的位置信息被提供给确定单元280。另外,当来自校正信息获取单元260的校正信息(参见校正信息获取单元260的描述)已经被提供时,第二位置信息保存单元250利用校正信息对相应的第二位置信息进行校正。在相同的附图中,由第二位置信息保存单元250提供的位置信息被称为先前的第二位置信息。确定单元280基于第一位置信息和第二位置信息来确定无线通信设备200在当前时间的位置(当前位置)。如果当前的第一位置信息是由第一位置信息获取单元210提供的,则确定单元280确定当前的第一位置信息为当前位置,并且促使确定位置信息记录单元290记录当前位置。另外,如果没有当前的第一位置信息是由第一位置信息获取单元210提供的(如果没有GPS信号可以被接收到),则确定单元280基于由第二位置信息获取单元232提供的 当前的第二位置信息来确定当前位置。首先,确定单元280确定由第二位置信息获取单元232提供的当前的第二位置信息是否指示一个有效位置作为无线通信设备200的当前位置(或者是错误的)。在这种情况下,确定单元280确定由第一位置信息保存单元220提供的多个先前的第一位置信息和由第二位置信息保存单元250提供的先前的第二位置信息中的最近的位置信息(在最接近当前时间的时间获取的位置信息)。确定单元280计算所确定的最近的先前位置信息和当前的第二位置信息之间的距离,并且分析计算出的距离是否超过了阈值(比较位置)。如果分析认为该距离小于或者等于阈值,则当前的第二位置信息被确定为不是错误的,并且当前的第二位置信息被作为当前位置记录在确定位置信息记录单元290上。另一方面,如果分析认为该距离超过了阈值,则当前的第二位置信息被确定为错误的(位置信息与服务器180中的小区ID的关联被确定为是错误的),并且校正信息获取单元260被促使获取用于校正的位置信息(校正信息)。由校正信息获取单元260提供的校正信息被当作当前位置记录在确定位置信息记录单元290上。确定单元280是权利要求中描述的检测单元和确定单元的示例。这里,将描述用于确定当前的第二位置信息是正确还是错误的阈值。该阈值被用来确定位置信息与服务器180中的小区ID的关联是否是错误的。即,优选的是,该阈值可以被用来确定由当前的第二位置信息指示的位置是否距离最近的先前位置信息太远(例如,当处于涩谷站中的地下时,Osaka的位置信息被接收到)。基本上,该阈值可以非常大。例如,被假设为可以在从最近的先前位置信息的获取时间到当前的第二位置信息的获取时间的时间段中移动的距离的最高限值被设置为阈值。例如,在城市区域中没有GPS信号被获取的情况中的最长距离可以是地铁乘坐(subway ride)。确定单元280从比地铁实际的最大速度足够高的速度(例如,150千米每小时)、以及从最近的先前位置信息的获取时间到当前的第二位置信息的获取时间的时间段来计算阈值。例如,当从最近的先前位置信息的获取时间到当前的第二位置信息的获取时间的时间段为“10分钟”,则“25千米”的值可以被设置为阈值。当校正信息获取命令已经由确定单元280提供时,校正信息获取单元260基于由小区ID获取单元231提供的小区ID,从校正信息保存单元270获取校正信息。即,当确定当前的第二位置信息为错误的时,校正信息获取单元260基于与当前的第二位置信息相关联的小区ID来从校正信息保存单元270获取校正信息。校正信息获取单元260将所获取的校正信息(位置信息)提供给确定单元280和第二位置信息保存单元250。校正信息保存单元270保存以下的DB (校正DB),其中在校正DB中用于校正的位置信息(校正信息)被与小区ID相关联。校正信息保存单元270被设置在无线通信设备200中的记录设备(例如,闪存)实现。校正DB是通过例如,在服务器180的DB中检测位置信息错误的小区ID,并且将正确的位置信息与该小区ID相关联生成的。校正DB与服务器180的DB相分离,并且由例如使用位置信息的服务的提供者提供。即,校正DB被用来防止服务提供者(对于使用位置信息的服务)基于错误的位置信息提供服务,其中该服务提供者与服务器180的运营公司相分离。例如,可以通过请求每个无线通信设备(每个移动终端)报告当前的小区ID以及由GPS获取的有关当前位置的信息,并且集中所报告的信息来构建校正DB。确定位置信息记录单元290保存被确定单元280确定为当前位置的位置信息(当·前位置信息)。应用获取确定位置信息记录单元290中保存的最近的位置信息,从而使用用户当前所在的位置来提供各种服务。[校正信息保存单元的校正DB和服务器的DB的示例]图4是示出根据本技术的第一实施例的服务器180中保存的DB和校正信息保存单元270中保存的校正DB的示例的简要示意图。图4的(a)示出了通过简化服务器180中保存的DB得到的表格(表181)。在服务器180中保存的DB中,指示位置管理目标的基站的小区ID被与由小区ID指示的基站的位置(经度和纬度)相关联。在表181中,与小区ID相关联的纬度(列184的单元格)和经度(列185的单元格)在与小区ID被写到的单元格相同的行中被示出。表181中示出的四个小区ID中的被框182围绕的小区ID(d48199)的位置信息被假设为错误的,并且校正信息保存单元270中保存的校正DB将被参考图4的(b)详细描述。在图4的(b)中,示出了其中校正信息保存单元270中保存的校正DB被简化的表格(表271)。在校正信息保存单元270中保存的校正DB中,正确的位置信息被与服务器180中保存的DB (表181)中的位置信息错误的小区ID相关联。在该校正DB中,没有存储被与服务器180的DB中的正确的位置信息相关联的小区ID。S卩,图4的(a)中示出的四个小区ID中的由框182围绕的小区ID “d48199”的基站的正确的位置信息(纬度“35. 625415”和经度“139. 733515”)被与小区ID “d48199”相关联地存储。无线通信设备200保存如图4的(b)中所示的校正DB,从而即使在无线通信设备200获取的基站的位置信息是错误的时也能够适当的确定当前位置。也就是说,当没有GPS信号可以被接收到时,即使在错误的位置信息被服务器180作为正在进行通信的基站的位置信息提供,也可以适当地确定当前位置。[无线通信设备的操作示例]接下来,将参考附图描述根据本技术的第一实施例的无线通信设备200的操作。图5是示出根据本技术的第一实施例的当无线通信设备200确定当前位置时的当前位置确定处理过程的示例的流程图。在图5中,示出了确定当前位置的一个操作。首先,正在进行通信的基站的标识号码(小区ID)被小区ID获取单元231获取(步骤S901)。另外,第一位置信息获取单元210确定是否有GPS信号可以被从GPS卫星接收到(步骤S902)。如果确定GPS信号可以被接收到(步骤S902),则位置信息(第一位置信息)被基于所接收的GPS信号生成(步骤S903)。然后,所生成的第一位置信息被保存在第一位置信息保存单元220中(步骤S904)。另外,所生成的第一位置信息被确定单元280确定为当前位置,并且被记录在确定位置信息记录单元290上(步骤S905)。当前位置确定处理的操作结束。另一方面,如果确定没有GPS信号能够被接收到(步骤S902),则第二位置信息获取单元232基于所获取的小区ID获取由小区ID指示的基站的位置信息(步骤S906)。然后,确定单元280计算由第一位置信息保存单元220和第二位置信息保存单元250中保存的多个先前的位置信息中的最近的位置信息(最近的先前位置信息)所指示的位置和第二·位置信息所指示的位置之间的距离(步骤S907)。随后,确定单元280基于第二位置信息被获取时的时间与最近的先前位置信息被获取时的时间之间的时间段(经过的时间)来设置阈值(步骤S908)。然后,确定单元280确定计算出的距离是否大于阈值(步骤S909)。如果确定计算出的距离不大于阈值(或者确定计算出的距离小于或者等于阈值)(步骤S909),则第二位置信息被保存在第二位置信息保存单元250中(步骤S910)。另外,第二位置信息被确定单元280确定为当前位置,并且被记录在确定位置信息记录单元290上(步骤S911)。当前位置确定处理的操作结束。如果确定计算出的距离大于阈值(步骤S909),则对应于小区ID的校正信息(正确的位置信息)被校正信息获取单元260从校正信息保存单元270中的校正DB获取(步骤S912)。所获取的校正信息被保存在第二位置信息保存单元250中(步骤S913)。另外,校正信息被确定单元280确定为当前位置,并被记录在确定位置信息记录单元290上(步骤S914)。当前位置确定处理的操作结束。步骤S909是权利要求中描述的检测的示例。另夕卜,步骤S914是权利要求中描述的确定的示例。根据如上所述的本技术的第一实施例,即使错误的位置信息被服务器作为基站的位置供应时,无线通信设备也可以适当地确定当前位置。〈4.第二实施例〉在本技术的第一实施例中,已经在可以在校正信息保存单元270中准备理想的校正DB的假设下给出了描述。但是,在基站被频繁扩展和更新的情况中很难准备理想的校正DB,所以期望无线通信设备200更新校正DB。在本技术的第二实施例中,将参考图6至8描述在校正DB中不存在基站的正确的位置信息(校正信息)时生成校正信息的无线通信设备200的示例。[无线通信设备的配置示例]图6是示出根据本技术的第二实施例的无线通信设备300的配置示例的框图。无线通信设备300除了包括图3中所示的无线通信设备200的元件以外,还包括校正信息生成单元310。校正信息生成单元310以外的元件被以与图3中相同的参考标号表示,所以在这里省略了它们的描述。在图3中,将主要针对校正信息生成单元310描述无线通信设备300的配置。
校正信息生成单元310在不存在校正信息保存单元270的校正DB所必需的校正信息时生成校正信息。来自小区ID获取单元231的小区ID、来自第一位置信息保存单元220的先前的第一位置信息、以及来自第二位置信息保存单元250的先前的第二位置信息被提供给校正信息生成单元310。另外,当校正信息获取单元260没有获取到校正信息时(当校正DB中不存在校正信息时),用于促使校正信息将被生成的命令被从校正信息获取单元260提供给校正信息生成单元310。当校正信息获取单元260获取到校正信息时,如果检测出校正信息保存单元270中不存在用于由小区ID获取单元231提供的小区ID的校正信息,则该命令被提供。当校正信息生成命令已经由校正信息获取单元260提供时,校正信息生成单元310确定先前的第一位置信息和先前的第二位置信息中的最近的位置信息作为用于小区ID的校正信息(生成校正信息)。校正信息生成单元310将所生成的校正信息与小区ID相关联,将关联结果提供给校正信息保存单元270,并且更新校正DB。校正信息获取单元260从校正DB获取所生成的校正信息,并将校正信息提供给确定单元280和第二位置信息保存单元250。校正信息生成单元310是权利要求中描述的生成单元的示例。 [无线通信设备的配置示例]接下来,将参考附图描述根据本技术的第二实施例的无线通信设备300的操作。图7是示出根据本技术的第二实施例的无线通信设备300确定当前位置的当前位置确定处理过程的示例的流程图。图7中所示的当前位置确定处理过程是图5中所示的当前位置确定处理过程的修改示例,并且与图5的不同仅在于校正信息生成操作被添加到了图5的获取校正信息的过程中(步骤S912)。在图7中,获取校正信息的过程被示出为校正信息获取处理(步骤S920)。其他过程被以与图5中相同的参考标号表示,并且它们的描述被省去。将参考图8描述校正信息获取处理(步骤S920)。图8是示出本技术的第二实施例的当前位置确定处理过程中的校正信息获取处理(步骤S920)的处理过程的示例的流程图。首先,校正信息获取单元260确定校正信息保存单元270中的校正DB中是否存在对应于位置信息的校正目标的基站的小区ID的校正信息(正确的位置信息)(步骤S921)。如果确定对应于小区ID的校正信息存在(步骤S921),则校正信息被从校正DB获取(步骤S912),并且校正信息获取处理过程结束。另一方面,如果确定对应于小区ID的校正信息不存在(步骤S921),则确定校正信息是被指定为来自第一位置信息保存单元220的位置信息还是被指定为来自第二位置信息保存单元250的位置信息(步骤S922)。所以,校正信息生成单元310确定由第一位置信息保存单元220提供的最近的先前的第一位置信息是否比由第二位置信息保存单元250提供的最近的先前的第二位置信息更新。如果确定先前的第二位置信息不比先前的第一位置信息更新(步骤S922),则所提供的先前的第二位置信息被确定为校正信息(校正信息被生成)(步骤S923),并且过程进行到步骤S925。另外,如果确定先前的第一位置信息比先前的第二位置信息更新(步骤S922),则所提供的先前的第一位置信息被确定为校正信息(校正信息被生成)(步骤S924)。随后,所生成的校正信息被与由小区ID获取单元231提供的小区ID —起保存(登记)在校正信息保存单元270的校正DB中(步骤S925)。另外,所生成的校正信息被校正信息获取单元260获取(步骤S926),并且校正信息获取处理过程结束。根据如上所述的本技术的第二实施例,当校正DB中不存在校正信息时,无线通信设备可以通过生成校正信息来确定适当的当前位置。〈5.第三实施例〉在本技术的第二实施例中,描述了通过将先前的第一位置信息和先前的第二位置信息中的最近的位置信息与小区ID相关联生成校正信息的示例。在该示例中,如果在利用小区ID确定当前位置之后基于一个基站的小区ID的位置信息被获取来生成校正信息,则作为最后当前位置的基站(独立的基站)的位置信息成为校正信息生成目标的基站的位置。
·
基站之间的距离为数米到数千米。所以,当根据用户的移动距离使用比先前的第二位置信息更老的先前的第一位置信息(基于GPS的位置信息)生成校正信息时,校正信息的精确度(校正信息是否接近基站的实际位置)可能比较好。在本技术的第三实施例中,将参考图9至11描述检测从先前在校正信息被生成时所获取的第一位置信息所指示的位置开始的移动量,并且基于移动量生成校正信息的示例。[无线通信设备的配置示例]图9是示出根据本技术的第三实施例的无线通信设备400的配置示例的框图。除了图6中所示的无线通信设备300的元件外,无线通信设备400还包括移动量测量单元420、经过时间测量单元430、以及第二确定单元440。由于以上描述的元件以外的元件与图6的相同,所以相同的元件被以相同的参考标号表示,并且它们的描述在这里被省去。在图9中,将主要针对移动量测量单元420、经过时间测量单元430、以及第二确定单元440描述无线通信设备400的配置。移动量测量单元420计算无线通信设备400从以下位置开始的移动量,其中该位置的位置信息是由第一位置信息获取单元210从GPS信号生成的。移动量测量单元420是通过例如,利用加速度传感器检测加速度并且利用方向传感器或者陀螺仪传感器(gyrosensor)检测移动方向实现的。移动量测量单元420在第一位置信息获取单元210从GPS信号生成位置信息时的定时处开始测量。即,移动量测量单元420提供从最近的先前的第一位置信息的生成定时开始的移动量。移动量测量单元420将测量出的移动量(加速度和移动方向)提供给第二确定单元440。经过时间测量单元430测量从第一位置信息获取单元210从GPS信号生成位置信息时开始的经过时间。经过时间测量单元430例如是由安装在无线通信设备400上的时钟功能或者计数器电路实现的。经过时间测量单元430在第一位置信息获取单元210从GPS信号生成位置信息时的定时处开始测量。即,经过时间测量单元430提供从最近的先前的第一位置信息的生成时间开始的经过时间。经过时间测量单元430将测量出的经过时间提供给第二确定单元440。第二确定单元440基于由移动量测量单元420提供的移动量和由经过时间测量单元430提供的经过时间,确定先前的第一位置信息和先前的第二位置信息中的哪一个被确定为校正信息。第二确定单元440在校正信息生成命令已经由还没有从校正信息保存单元270获取校正信息的校正信息获取单元260提供的情况下确定是否生成校正信息。当校正信息生成命令已经由校正信息获取单元260提供时,第二确定单元440基于由移动量测量单元420提供的移动量和由经过时间测量单元430提供的经过时间,计算无线通信设备400在经过时间的移动量。第二确定单元440将由移动量测量单元420提供的移动距离与阈值进行比较。如果移动距离大于阈值,则第二确定单元440确定将先前的第二位置信息与校正目标的基站的小区ID相关联,并且将其确定结果提供给校正信息生成单元310。另外,如果移动距离小于或者等于阈值,则第二确定单元440确定将先前的第一位置信息与校正目标的基站的小区ID相关联,并且将其确定结果提供给校正信息生成单元310。第二确定单元440和校正信息生成单元310是权利要求中描述的生成单元的示例。校正信息生成单元310基于由第二确定单元440提供的确定结果,将最近的先前的第一位置信息或者最近的先前的第二位置信息与基站的小区ID相关联,并且将关联结·果确定为校正信息。这里,将描述第二确定单元440中的阈值。该阈值被用来确定先前的第一位置信息或者先前的第二位置信息中的哪一个在校正信息确定(生成)处理中被指定为校正信息。在先前的第二位置信息所指示的基站的位置方面,由于来自基站的无线电信号可以在数百米到数千米的范围内被接收到(最大距离根据基站的尺寸的不同而不同),所以根据小区ID获取位置信息的精确度也变为数百米至数千米。作为阈值,优选使用先前的第二位置信息,因为如果使用先前的第一位置信息的话移动距离太长(因为先前的第二位置信息更可能接近基站的实际位置)。尽管阈值也根据通信机制而有所不同,但是例如,当“500米”的值被设置为阈值并且移动距离大于该阈值时,先前的第二位置信息被确定为校正信肩、O[无线通信设备的操作示例]接下来,将参考附图描述根据本技术的第三实施例的无线通信设备400的操作。图10是示出根据本技术的第三实施例的无线通信设备400确定当前位置的当前位置确定处理过程的示例的流程图。图10中所示的当前位置确定处理过程是图7中所示的当前位置确定处理过程的修改示例,并且与图7的不同仅在与生成移动距离和经过时间的操作被作为获取过程的内容添加在校正信息获取处理中。与图7中所示相同的过程被用图10中相同的参考标号表示,并且它们的描述被省去。将参考图11描述对应于图7的校正信息获取处理(步骤S920)的校正信息获取处理(步骤S940)。在第一位置信息获取单元210已经基于所接收的GPS信号生成位置信息(第一位置信息)后(步骤S903),经过时间测量单元430开始测量从该定时开始的经过时间(步骤S931)。另外,移动量测量单元420开始测量从以下位置开始的移动量(加速度和运动方向),其中在该位置第一位置信息已经被生成(步骤S932)并且过程进行到步骤S904。步骤S931和S932中的任意步骤可以被首先执行。图11是示出根据本技术的第三实施例的当前位置确定处理过程中的校正信息获取处理(步骤S940)的处理过程的示例的流程图。
校正信息获取处理(步骤S940)是图8中所示的校正信息获取处理(步骤S920)的修改示例,并且与图8的校正信息获取处理(步骤S920)的不同在于基于移动量和经过时间做出切换充当校正信息的位置信息的判定。相同的过程由相同的参考标号表示,并且它们的描述被省略。在确定不存在对应于小区ID的校正信息后(步骤S921),第二确定单元440获取由移动量测量单元420测量出的移动量(步骤S941)。另外,由经过时间测量单元430测量出的经过时间被第二确定单元440获取(步骤S942)。步骤S941和S942中的任意步骤可以被首先执行。随后,第二确定单元440基于所获取的移动量和经过时间来计算无线通信设备的移动距离(步骤S943)。接着,第二确定单元440确定计算出的移动距离是否大于阈值(步骤 S944)。 如果确定移动距离大于阈值(步骤S944),则过程进行到步骤S923。另一方面,如果确定移动距离不大于阈值(步骤S944),则过程进行到步骤S924。根据如上所述的本技术的第三实施例,如果校正DB中没有校正信息,则先前的第一位置信息被根据从先前的第一位置信息被获取的点开始的移动距离指定为校正信息,而不管经过时间如何(该先前的第一位置信息相对于先前的第二位置信息优先),从而可以改善当前位置的确定精确度。〈6.第四实施例〉在本技术的第一至第三实施例中,描述了校正DB被保存在无线通信设备中的示例。但是,本技术不限于此,并且校正DB可以被设置在服务器中。将参考图12至14,描述本技术的第一至第三实施例的无线通信设备的校正DB被设置在服务器中的示例。另外,如果校正DB被设置在服务器中,则多个用户可以更新校正信息。从而,可以改善校正信息的精确度。将参考图15描述根据更接近基站的无线通信设备生成的校正信息来更新校正DB的示例。[无线通信设备的配置示例]图12是示出根据本技术的第四实施例的包括对应于本技术的第一实施例的无线通信设备200的无线通信设备510的通信系统501的配置示例的框图。通信系统501具有无线通信设备510、基站170、服务器180、公共网络190、以及校正信息服务器511。无线通信设备510是第一实施例的无线通信设备200的修改示例,并且没有设置校正信息保存单元270。相反,具有校正DB的校正信息服务器511被设置在通信系统501中。由于无线通信设备510的元件与图3的无线通信设备200相同,所以相同的兀件被以相同的参考标号表不,并且它们的描述被省略。由于基站170、服务器180、以及公共网络190与图3的相同,所以它们被以相同的参考标号表示,并且它们的描述在这里被省略。这里,将主要针对校正信息服务器511给出描述。校正信息服务器511保存校正DB。即,校正信息服务器511充当图3中所示的校正信息保存单元270。校正信息服务器511是权利要求中描述的信息处理设备的示例。在无线通信设备510中,校正信息获取单元260在接收到校正信息获取命令时,向通信单元230提供用于获取与来自小区ID获取单元231的小区ID相关联的校正信息的通信执行命令。当通信单元230执行通信时,校正信息服务器511响应于通信而向无线通信设备510提供所请求的与小区ID相关联的位置信息(校正信息)。从而,校正信息获取单元260获取到校正信息。如上所述,校正DB可以被设置在服务器(校正信息服务器511)中。所以,无线通信设备510可以使用最近的校正DB不断执行校正。图13是示出根据本技术的第四实施例的包括对应于本技术的第二实施例的无线通信设备300的无线通信设备520的通信系统502的配置示例的框图。通信系统502的无线通信设备520是第二实施例的无线通信设备300的修改示例,并且与无线通信设备300的不同仅在于校正信息服务器511替代校正信息保存单元270被提供。即,如同图12中所示的无线通信设备510中一样,校正信息是由校正信息服务器511提供的。·另外,当校正DB中不存在必需的校正信息时,该情况被从校正信息服务器511经由无线通信报告给校正信息获取单元260。接收到报告的校正信息获取单元260向校正信息生成单元310提供校正信息生成命令,从而使得校正信息生成单元310生成校正信息。然后,所生成的校正信息被提供给校正信息获取单元260,并且经由通信单元230被根据无线通信提供给校正信息服务器511,从而使得校正DB被更新。图14是示出根据本技术的第四实施例的包括对应于本技术的第三实施例的无线通信设备300的无线通信设备530的通信系统503的配置示例的框图。通信系统503的无线通信设备530是第三实施例的无线通信设备300的修改示例。如同参考图12和图13描述的无线通信设备510和520中一样,校正DB被用在校正信息服务器511中。图15是示出本技术的第四实施例中的通信系统504的配置示例的框图,其中校DB被根据由更接近基站的无线通信设备生成的校正信息更新。在图15中,通信系统504包括无线通信设备540、基站170、服务器180、公共网络190、以及校正信息服务器511。无线通信设备540是图14中所示的无线通信设备530的修改示例,并且包括代替第一位置信息保存单元220、校正信息获取单元260、以及校正信息生成单元310的第一位置信息保存单元544、校正信息获取单元542、以及校正信息生成单元543。另外,无线通信设备540还包括无线电参数获取单元541。这里,将主要针对无线电参数获取单元541、第一位置信息保存单元544、校正信息获取单元542、以及校正信息生成单元543给出描述。无线电参数获取单元541获取由基站170提供的无线电信号中所包括的参数。由无线电参数获取单元541获取的参数是用于分析无线通信设备540是否接近基站170的关于信号强度的信息。例如,如果无线通信设备540是第三代合作伙伴计划(3GPP)标准的终端,则无线电参数获取单元541获取导频信号的强度。无线通信设备540可以检测具有-120dBm到-25dBm的强度的导频信号。导频信号越强(接近_25dBm),无线通信设备540接近基站的可能越大。如果无线通信设备540是3GPP终端以外的终端(例如,不同于无线局域网(LAN)或3GPP的终端的移动电话),则无线电参数获取单元541获取接收信号强度指示符(RSSI)。
无线电参数获取单元541将所获取的参数(接收等级信息)提供给第一位置信息保存单元544和校正信息获取单元542。如同到此为止所描述的第一位置信息保存单元220,第一位置信息保存单元544保存先前的第一位置信息。除了来自第一位置信息获取单元210的第一位置信息以外,接收等级信息也被从无线电参数获取单元541提供给第一位置信息保存单元544。当保存先前的第一位置信息时,第一位置信息保存单元544还保存关于通信单元230所接收的信号的接收等级信息以及第一位置信息被获取时的定时。如同到此为止所描述的第一位置信息保存单元220,第一位置信息保存单元544提供所保存的位置信息(第一位置信息)以及当该位置信息被供应给确定单元280时的获取时间。当位置信息被提供给校正信息生成单元543和校正信息获取单元542时,第一位置信息保存单元544除了提供第一位置信息和获取时间以外还提供相关联的接收等级信息。校正信息获取单元542除了具有以上描述的校正信息获取单元260的功能以外, 还具有分析由校正信息服务器511提供的位置信息(校正信息)是否指示接近基站170的位置的功能。这里,将描述使用接收等级信息的校正信息获取单元542的功能。首先,将描述根据本技术的第四实施例的校正信息服务器511中保存的校正信息。在本技术的第四实施例中,校正信息服务器511对不同于位置信息(校正信息)的指示位置信息是从第一位置信息还是第二位置信息得出的信息(获取手段标识信息)进行关联,作为与小区ID相关联的信息。另外,如果获取手段标识信息指示第一位置信息,则当第一位置信息被生成时接收信号的强度信息(接收等级信息)也被与其相关联。如果校正信息被响应于来自无线通信设备540的对于校正信息的请求而提供,则校正信息服务器511还发送获取手段标识信息和接收等级信息。由于将参考图16来描述校正信息服务器511中保存的校正信息,所以其描述在这里被省略。获取手段标识信息是权利要求中描述的属性信息的示例。另外,接收等级信息是权利要求中描述的信号强度信息的示例。如上所述,接收获取手段标识信息、接收等级信息、以及位置信息的校正信息获取单元542基于先前的第一位置信息确定所提供的校正信息是否被更新为具有更高精确度的校正信息(更接近初始基站的位置的校正信息)。这里,当校正信息可以被基于先前的第一位置信息更新时,将主要针对校正信息获取单元542、第二确定单元440、以及校正信息生成单元543提供描述。首先,将描述有关所获取的校正信息的获取手段标识信息指示第二位置信息的情况。在这种情况中,校正信息获取单元542通过根据先前的第一位置信息来更新校正信息,确定校正信息有可能被更新为具有更高精确度的校正信息。校正信息获取单元542促使第二确定单元440确定校正信息是否可以被根据先前的第一位置信息进行更新。随后,接收到指示可能性的通知的第二确定单元440确定最近的先前的第一位置信息是否已经在当前正在通信的基站的范围内被获取。作为该判定,例如,当从最近的先前的第一位置信息开始的移动距离小于或者等于预定阈值时(当移动距离并没用远离当前位置时),正在通信的基站被确定为更可能不变(或者被确定为与当前正在通信的基站相同的基站)。第二确定单元440将确定结果提供给校正信息生成单元543,并且促使校正信息生成单元543执行将最近的先前的第一位置信息确定为校正信息的处理(生成用于更新的校正信息的处理)。所确定的校正信息被提供给校正信息服务器511,然后校正信息服务器511更新校正信息。另外,当有关所获取的校正信息的获取手段标识信息指示第一位置信息时,校正信息获取单元542将当前接收等级的强度和被与校正信息一起获取的接收等级信息的强度相比较,并且确定无线通信设备的当前位置是否接近基站。如果当前接收等级较强,则校正信息获取单元542确定无线通信设备的当前位置接近基站,并且通过更新根据先前的第一位置信息的校正信息来确定位置的精确度有可能较高。校正信息获取单元542促使第二确定单元440确定先前的第一位置信息是否应该为校正信息。随后,接收到指示可能性的通知的第二确定单元440确定最近的先前的第一位置信息是否已经在接近无线通信设备的当前位置的位置(接收等级没有显著改变的位置)中被获取。作为确定结果,例如,如果从最近的先前的第一位置信息开始的移动距离小于或者等于预定阈值(如果移动距离并没有远离当前位置),则确定已经在接近无线通信设备的当前位置的位置中获取到。第二确定单元440将确定结果提供给校正信息生成单元543,并且促使校正信息生成单元543执行将最近的先前的第一位置信息确定为校正信息的处理。·所确定的校正信息被提供给校正信息服务器511,然后校正信息被更新在校正信息服务器511 中。如同直到图14所描述的校正信息生成单元310,校正信息生成单元543生成校正信息。如果先前的第二位置信息被确定为校正信息(校正信息被生成),则校正信息生成单元543与指示校正信息是基于第二位置信息生成(从第二位置信息得出)的获取手段标识信息相关联地生成校正信息,并且将校正信息提供给校正信息获取单元542和通信单元230。另外,如果先前的第一位置信息被确定为校正信息,则校正信息生成单元543与指示校正信息是基于第一位置信息(从第一位置信息得出)的获取手段标识信息以及与先前的第一位置信息相关的接收等级信息相关联地生成校正信息。另外,如果校正信息获取单元542和第二确定单元440基于最近的先前的第一位置信息确定校正信息被以更高的精确度更新,则校正信息生成单元543将最近的先前的第一位置信息确定为校正信息。当更新被确定为可能时所确定的校正信息被提供给校正信息获取单元260,并且经由通信单元230根据无线通信被提供给校正信息服务器511,然后校正信息被更新在校正DB中。获取手段标识信息和接收等级信息被与上述校正信息关联在一起,从而使得由最接近基站的用户生成的校正信息被保存在校正信息服务器511中。[校正信息服务器中的校正DB的更新示例]图16是示出本技术的第四实施例中的校正DB根据由更接近基站的无线通信设备540生成的校正信息被更新的示例的示意图。在图16的(a)中,示出了检测出校正DB中不存在有关基站(小区ID d56743)的校正信息的无线通信设备540将第二位置信息确定为校正信息(生成校正信息),并且所生成的校正信息被重新登记的状态。另外,图16的(a)中登记的校正信息被更新的状态被示出在图16的(b)中,并且图16的(b)中更新的校正信息被进一步更新的状态被示出在图16的(c)中。在图16的(a)中,示出了指示以下状态的校正DB的部分的表格(表550):检测出校正DB中不存在校正信息的无线通信设备540将第二位置信息确定为校正信息,然后校正信息被重新登记。
在图16的(a)中,无线通信设备540在确定第一位置信息和第二位置信息中的哪个信息被确定为校正信息的处理中,确定采用第二位置信息。在表550中所示的校正DB中,指示位置管理目标的基站的小区ID(列552)被与指示与小区ID相关联的位置信息(校正信息)的获取手段的获取手段标识信息(列553)相关联。另外,小区ID(列552)在校正信息被从第一位置信息得出并且第一位置信息被获取时被与接收等级信息(列554)相关联。另外,如同图4的(b)中所示的本技术的第一实施例的校正信息中一样,校正信息(纬度(列55)和经度(列556))被与小区ID相关联。在表550中所示的校正DB中,重新登记的信息(小区ID “d56743”的信息)被粗黑框(框551)包围。小区ID “d56743”被与指示校正信息是从第二位置信息(纬度“35. 699999”和经度“139. 786543”)得出的值为2的获取手段标识信息相关联。由于第二位置信息根据小区ID “d56743”的校正信息充当校正信息,所以不存在接收等级信息(如 图中的所示)。如上所述,当校正DB中没有必需的校正信息时,无线通信设备540重新与小区ID以及获取手段标识信息和接收等级信息相关联地将重新生成的校正信息登记在校正DB中。在图16的(b)中,示出了以下状态的校正DB的简化部分的表格(表560):重新登记在图16的(a)中的校正信息被更新。在图16的(b)中,更新后的信息被框561包围。在图16的(b)中,小区ID“d56743”的校正信息被更新为纬度“35. 685545”和经度“139. 843335”。另外,获取手段标识信息被更新为“1”,接收等级信息被更新为“_110”dBm。如上所述,当确定可以通过将第一位置信息指定为校正信息而将根据第二位置信息确定的校正信息更新为更接近原始位置的信息时,无线通信设备540更新校正DB中的基站的信息(小区ID)。在该更新中,获取手段标识信息被更新为指示第一位置信息与校正信息的更新有关的值“1”,并且接收等级信息被更新为当第一位置信息被获取到时的接收等级值。在图16的(C)中,示出了以下状态的校正DB的简化部分的表格(表570):图16的(b)中更新的校正信息被进一步更新。在图16的(b)中,进一步更新的信息被框571包围。在图16的(b)中,小区ID “d56743”的校正信息被更新为纬度“35. 667841”和经度“139. 810067”。另外,接收等级信息被更新为“_66” dBm。如上所述,如果确定可以通过将接收信号较强的第一位置信息(接近基站)更新为校正信息而将从第一位置信息得到的校正信息更新为更接近原始位置的信息,则无线通信设备540更新校正信息。在该更新中,接收等级信息被更新为当第一位置信息被连同校正信息的更新一起获取到时的接收等级值。[无线通信设备的操作示例]接下来,将参考附图描述本技术的第四实施例中的其中校正DB被根据由更接近基站的无线通信设备生成的校正信息更新的无线通信设备540的操作示例。无线通信设备540的当前位置确定处理过程是图10中所示的当前位置确定处理过程的修改示例,并且图10的校正信息获取处理(步骤S940)的处理内容不同。在该校正信息获取处理中,从校正信息服务器511获取校正信息的处理和确定是否更新校正信息的处理不同于图10的校正信息获取处理(步骤S940)中的处理。这里,不同于无线通信设备540的当前位置确定处理过程中的校正信息获取处理(步骤S950)的描述被省略,并且将参考图17描述校正信息获取处理(步骤S950)的处理过程的示例。图17是示出本技术的第四实施例的无线通信设备540的当前位置确定处理过程中的校正信息获取处理(步骤S950)的处理过程的示例的流程图。由于图17中所示的校正信息获取处理(步骤S950)是图11中所示的校正信息获取处理(步骤S940)的修改示例,所以相同的过程被以相同的参考标号表示,并且它们的描述被省略。首先,校正信息获取单元542确定校正信息服务器511的校DB中是否存在对应于校正目标的基站的小区ID的校正信息(步骤S951)。如果确定存在对应于小区ID的校正信息(步骤S951),则从校正信息服务器511获取校正信息的校正服务器保存信息获取/更新处理(步骤S960)被执行,并且校正信息获取处理过程结束。将参考图18描述校正服务器保存信息获取/更新处理(步骤S960)。·另一方面,如果确定不存在对应于小区ID的校正信息(步骤S951),则过程进行到步骤S941。如果在步骤S944中确定移动距离大于阈值,则校正信息生成单元310将先前的第二位置信息确定为校正信息(步骤S923),然后与校正信息和获取手段标识信息相关联的小区ID被登记在校正信息服务器511的校正DB中(步骤S953)。另一方面,如果在步骤S944中确定移动距离不大于阈值,则校正信息生成单元310将先前的第一位置信息确定为校正信息(步骤S924),然后与校正信息、获取手段标识信息、以及接收等级信息相关联的小区ID被登记在校正信息服务器511中(步骤S954)。图18是示出本技术的第四实施例的无线通信设备540的当前位置确定处理过程中的校正服务器保存信息获取/更新处理(步骤S960)的处理过程的示例的流程图。首先,校正信息获取单元542获取与校正信息服务器511中的校正目标的小区ID相关联的校正信息、获取手段标识信息、以及接收等级信息(步骤S961)。随后,基于有关从校正信息服务器511获取的校正信息的获取手段标识信息,校正信息获取单元542确定校正信息是否是从第二位置信息(从来自小区ID的位置获取)确定出来的(步骤S962)。如果校正信息是从第二位置信息确定出来的(步骤S962),则第二确定单元440获取由移动量测量单元420测量出的移动量(步骤S963)。另外,第二确定单元440获取由经过时间测量单元430测量出的经过时间(步骤S964)。随后,基于所获取的移动量和经过时间,第二确定单元440计算移动距离(步骤S965)。接下来,第二确定单元440确定计算出的移动距离是否大于阈值(步骤S966)。第二确定单元440的判定与图9中所示的第二确定单元449中基于阈值的判定相同。正在通信的基站(小区ID)的距离被设置为阈值。如果确定该距离不大于阈值(如果确定在获取最近的先前的第一位置信息期间与其执行通信的基站与当前的基站相同)(步骤S966),则过程进行到步骤S975。另一方面,如果确定距离大于阈值(步骤S966),则校正信息获取单元542确定使用从校正信息服务器511获取的校正信息来校正位置信息(步骤S967),然后校正服务器保存信息获取/更新过程结束。
如果确定不存在从第二位置信息确定出的校正信息(步骤S962),则校正信息获取单元542获取由无线电参数获取单元541检测出的当前接收的信号的信号等级(步骤S968)。随后,校正信息获取单元542将当前接收等级的强度和与所获取的校正信息相关联的接收等级信息的强度相比较,并且确定当前接收等级的强度是否更高(步骤S969)。如果确定不是当前接收等级的强度更高(步骤S969),则过程进行到步骤S967。另一方面,如果确定当前接收等级的强度更高(步骤S969),则第二确定单元440获取由移动量测量单元420测量出的移动量(步骤S971)。另外,第二确定单元440获取由经过时间测量单元430测量出的经过时间(步骤S972)。随后,第二确定单元440基于所获取的移动量和经过时间来计算移动距离(步骤S973)。接下来,第二确定单元440确定计算出的移动距离是否大于阈值(步骤S974)。在·第二确定单元440执行的确定中(步骤S974),接收等级没有从当前接收等级发生极大改变的距离(上限不小于与校正信息相关联的接收等级信息的等级的距离)被设置为阈值。如果确定距离大于阈值(确定接收等级有可能由于最近的先前的第一位置信息离当前位置太远将极为不同)(步骤S974),则过程进行到步骤S967。另一方面,如果确定距离不大于阈值(步骤S974),则校正信息生成单元543通过将与测量开始时间有关的先前的第一位置信息(最近的先前的第一位置信息)确定为校正信息,来生成校正信息(步骤S975)。随后,校正信息、与校正信息获取时间有关的接收等级信息、以及获取手段标识信息被与小区ID —起发送给校正信息服务器511,然后校正DB被更新(步骤S976)。另外,校正信息获取单元542获取所生成的校正信息(步骤S977),然后校正服务器保存信息获取/更新过程结束。根据上述的本技术的第四实施例,即使在错误的位置信息被作为基站的位置从服务器提供时,无线通信设备也可以通过从校正服务器获取校正信息来适当地确定当前位置。〈7.第五实施例〉在本技术的第一至第四实施例中,描述了其中无线通信设备校正位置信息从而使得无线通信设备的应用使用校正后的位置信息的示例。但是,本技术不限于此,并且校正可以在校正服务器中被执行。将参考图19至22描述有关本技术的第一至第四实施例的无线通信设备获取的当前位置的信息在校正服务器中被校正的示例。[无线通信设备的配置示例]图19是示出根据本技术的第五实施例的其中服务器执行本技术的第一实施例的无线通信设备200的位置校正功能的通信系统602的配置示例的框图。通信系统602包括基站170、服务器180、公共网络190、无线通信设备610、以及日志记录服务器620。由于除无线通信设备610和日志记录服务器620之外的其他元件与到此为止描述的元件相同,所以这里将针对无线通信设备610和日志记录服务器620给出描述。日志记录服务器620是权利要求中描述的信息处理设备的示例。无线通信设备610是第一至第四实施例中示出的无线通信设备的修改示例,并且包括第一位置信息获取单元210、通信单元230、小区ID获取单元231、第二位置信息获取单元232、日志收集单元611、以及日志数据生成单元613。这里,将描述新示出的日志收集单元611和日志数据生成单元613。日志收集单元611收集日志,并且向日志数据生成单元613提供日志的内容的信息(日志内容信息)和日志收集时间。日志数据生成单元613基于日志内容信息、日志被收集时的位置信息、以及日志收集时间,生成日志数据。如同到此为止描述的第一至第四实施例中一样,在第一位置信息获取单元210可以接收到GPS信号的情况下,当日志被收集时第一位置信息被指定为位置信息;并且当没有GPS信号可以被获取时,第二位置信息被指定为位置信息。另外,当由第二位置信息获取单元232获取的位置信息(基于小区ID的位置信息)被指定为日志的位置信息时,与位置信息相关联的小区ID也被包括,并且日志数据被生成。即,当日志数据被使用第一位置信息作为位置信息生成时,日志数据生成单元613生成至少包括日志内容信 息、时间、以及位置信息的日志数据。另外,当第二位置信息被指定为位置信息时,至少包括日志内容信息、时间、位置信息、以及小区ID的日志数据被生成。另外,由于在日志收集时间方面的时间精确度较高,所以由第一位置信息获取单元210生成的时间在第一位置信息获取单元210可以生成位置信息时被使用(因为基于GPS信号计算出的时间最精确)。日志数据生成单元613通过将所生成的日志数据提供给通信单元230,使日志数据被发送到日志记录服务器620。每当日志数据被生成时日志数据可以被发送,或者日志数据可以被累积达预订时间然后被统一发送。日志记录服务器620对由无线通信设备610发送的日志数据进行综合,并且包括日志数据接收单元621、确定单元622、校正信息获取单元624、校正信息保存单元626、以及日志数据记录单元627。日志数据接收单元621经由公共网络190接收由无线通信设备610提供的日志数据。日志数据接收单元621将所接收的日志数据提供给确定单元622。日志数据接收单元621是权利要求中描述的获取单元的示例。确定单元622分析是否存在根据日志数据的多个位置信息中的第二位置信息确定的错误的位置信息。确定单元622计算由日志数据记录单元621提供的日志数据中的任意两个日志数据中的多个位置信息之间的距离(移动距离)以及该两个日志数据之间的经过时间。如同图3中所示的确定单元280,确定单元622设置阈值(被假设为可移动的距离的上限),并且将移动距离与阈值相比较。如果在该比较中计算出的移动距离大于阈值,则确定位置信息的校正是必须的(服务器180中的关联被确定为错误的)。确定单元622向校正信息获取单元624提供校正目标的日志数据中包括的小区ID,并且使校正信息获取单元624获取与小区ID相关联的校正信息。确定单元622根据获取校正信息的校正信息获取单元624所提供的校正信息来校正日志数据的位置信息(日志数据的位置信息被重写到校正信息所指示的位置)。确定单元622向日志数据记录单元627提供其位置信息已经被校正的日志数据,并且将日志数据记录在日志数据记录单元627上。确定单元622向日志数据记录单元627提供其位置信息不需要校正即直接为正确的日志数据(不需要校正的日志数据),并且将日志数据记录在日志数据记录单元627上。如上所述,确定单元622执行对应于图3中所示的确定单元280的功能。确定单元622是权利要求中描述的检测单元和校正单元的示例。
校正信息获取单元624从校正信息保存单元626获取由确定单元622提供的与小区ID有关的校正信息。校正信息获取单元624将所获取的校正信息提供给确定单元622。SP,校正信息获取单元624执行对应于图3中所示的校正信息获取单元260的功能。校正信息保存单元626保存校正DB,并且对应于图3中所示的校正信息保存单元270。日志数据记录单元627记录日志数据。另外,在确定单元622做判定时,日志数据记录单元627向确定单元622提供将被用作移动距离和经过时间的计算开始位置的日志数据。例如,生命日志中的数据等被认为是由日志数据记录单元627保存的日志数据。日志数据记录单元627上记录的日志数据被用在使用日志的服务中。如上所述,基于小区ID生成的位置信息被校正,从而使得用户可以减少校正日志数据中保存的位置信息的努力,并且错误的位置信息可以被防止提供给观看日志的其他人。
·
图20是示出根据本技术的第五实施例的其中服务器执行本技术的第二实施例的无线通信设备300的位置校正功能的通信系统603的配置示例的框图。通信系统603是图19中所示的通信系统602的修改示例,并且与图19的通信系统602的不同仅在于校正信息生成单元635被设置在日志记录服务器(日志记录服务器630)中。这里,将针对校正信息生成单元635给出描述。当不存在校正信息保存单元626的校正DB必需的校正信息时,校正信息生成单元635生成校正信息。当校正信息获取单元624还没有获取到校正信息时(当校正DB中没有校正信息时),促使校正信息被生成的命令(校正信息生成命令)被从校正信息获取单元624提供给校正信息生成单元635。如果校正信息生成命令被提供时,则校正信息生成单元635从日志数据记录单元627获取紧接着包括校正目标的小区ID的日志数据的之前的日志数据。校正信息生成单元635通过将所获取的日志数据的位置信息与校正目标的小区ID相关联来确定用于小区ID的校正信息。校正信息生成单元635将所确定的校正信息提供校正信息保存单元626,并且更新校正DB。另外,在确定单元622中,校正目标的日志数据的位置信息被根据所确定的校正信息校正(日志数据的位置信息被重写(更新)到校正信息所指示的位置)。即,校正信息生成单元635执行对应于图6中所示的校正信息生成单元310的功能。图21是示出根据本技术的第五实施例的其中服务器执行本技术的第三实施例的无线通信设备400的位置校正功能的通信系统605的配置示例的框图。通信系统605包括代替图19和20中所示的无线通信设备610的无线通信设备640。除了无线通信设备610的元件之外,无线通信设备640还包括移动量测量单元420和经过时间测量单元430。由于移动量测量单元420和经过时间测量单元430与图9中所示的相同,所以他们的描述被省略。在无线通信设备640中,由移动量测量单元420和经过时间测量单元430生成的信息(移动量和经过时间)被提供给日志数据生成单元613。日志数据生成单元613基于所提供的移动量和经过时间生成移动距离,并且生成包括所生成的移动距离的日志数据。即,日志数据生成单元613在基于第一位置信息(使用第一位置信息作为位置信息)确定位置信息并生成日志数据时,生成包括至少日志内容信息、时间、和位置信息的日志数据。另外,当第二位置信息被指定为位置信息时,至少包括日志内容信息、时间、位置信息、小区ID、以及移动距离的日志数据被生成。通信系统605包括替代图19和20中所不的日志记录服务器620和630的日志记录服务器650。除了图20的日志记录服务器630的元件外,日志记录服务器650还包括第二确定单元651。这里,将针对第二确定单元651给出描述。当校正信息生成单元635生成校正信息时,第二确定单元651确定使用第一位置信息作为位置信息生成的先前的日志数据和使用第二位置信息作为位置信息生成的先前的日志数据中的哪一个被确定为校正信息。来自校正信息获取单元624的校正信息生成命令和来自确定单元622的移动距离和经过时间被提供给第二确定单元651。当校正信息生成命令已经由校正信息获取单元624提供时,第二确定单元651从确定单元622获取位置的校正目标的日志数据中的移动距离,并且将移动距离与阈值相比较。如果移动距离大于阈值,则使用第二位置信息作为位置信息的日志数据的位置信息被确定与校正目标的基站的小区ID相关联,并且确定结果被提供给校正信息生成单元635。·另外,当移动距离小于或者等于阈值时,使用第一位置信息作为位置信息的日志数据的位置信息被确定与校正目标的基站的小区ID相关联,并且确定结果和经过时间被提供给校正信息生成单元635。该确定与图9中所示的第二确定单元440的确定相同,并且第二确定单元651执行对应于第二确定单元440的功能。校正信息生成单元635基于由第二确定单元651提供的确定结果确定提及位置的日志数据,并且生成校正信息。即,当日志数据被使用第二位置信息作为位置信息提及时,校正信息生成单元635通过从日志数据记录单元627获取使用第二位置信息作为位置信息的日志数据中的最接近校正目标的日志数据的获取时间的日志数据来生成校正信息。另夕卜,当使用第一位置信息作为位置信息生成的日志信息被提及时,校正信息被通过从日志数据记录单元627获取比校正目标的日志数据的获取时间早经过时间的日志时间生成。图22是示出根据本技术的第五实施例的其中服务器执行本技术的第四实施例的无线通信设备540的位置校正功能的通信系统606的配置示例的框图。除了图21中所示的无线通信设备640的元件外,通信系统606的无线通信设备600还包括无线电参数获取单元541。由于无线电参数获取单元541与图15中所示的相同,所以其描述被省略。另外,当日志数据被使用第一位置信息生成时,无线通信设备660的日志数据生成单元613生成至少包括日志内容信息、时间、位置信息、以及接收等级信息的日志数据。由于日志记录服务器650中的确定单元622、校正信息生成单元635、以及校正信息获取单元624、和第二确定单元651中的接收等级信息的使用与图15中所示的相同,所以他们的描述被省略。根据上述的本技术的第五实施例,可以通过在累积(记录)位置信息的服务器中排列并校正由无线通信设备检测出的位置信息来适当地确定无线通信设备的位置。<8.第六实施例>在本技术的第一至第五实施例中,描述了与小区ID相关的位置信息被从服务器180提供的示例。但是,本技术不限于此,并且无线通信设备可以保持与小区ID相关联的位
置信息。在本技术的第六实施例中,将参考图23描述其中与小区ID相关联的位置信息被保持在无线通信设备中的示例。[无线通信设备的配置示例]图23是示出本技术的第六实施例的无线通信设备700的配置示例的框图。无线通信设备700被作为图3中所示的本技术的第一实施例的无线通信设备200的修改示例在本技术的第六实施例中,并且其他实施例被省略。除了图3中所示的无线通信设备200的元件外,无线通信设备700包括基站位置信息保持单元710。基站位置信息保持单元710保持由图3中所示的服务器180保持的DB(其中的小区ID被与位置信息相关联的DB)。尽管在基站位置信息保持单元710保持将被保持的信息的方法中考虑了各种参数,但是当使用位置信息的应用被安装在无线通信设备200中时所·有信息被保持。替代地,当应用使用被开启时,只有当前位置的预定范围(移动被预测的范围)中的基站的信息被下载并被保持。当基站的位置信息被获取时,第二位置信息获取单元232从基站位置信息保持单元710中保持的DB获取位置信息。从而,即使在DB服务器(图3的服务器180)没有被设置时,也可以从小区ID得到基站的位置信息。根据上述的本技术的第六实施例,即使在无线通信设备保持与小区ID相关联的位置信息时,无线通信设备也可以适当地确定当前位置。根据上述的本技术的实施例,无线通信设备使用校正DB校正基于小区ID (基站的标识信息)生成的位置信息,从而适当地确定无线通信设备的位置(位置信息)。尽管在本技术的实施例中描述了当前正在与其通信的基站的位置被指定为第二位置信息的示例,但是本技术不限于此。基于无线通信设备周围的基站的位置信息和来自外围基站的导频信号的强度相对计算出的位置可以被指定为第二位置信息。例如,无线通信设备在第二位置信息被获取时通过执行搜索外围小区的小区搜索从每个基站获取无线通信设备的外围基站的小区ID和导频信号的强度。无线通信设备基于所获取的小区ID获取外围基站的位置信息。然后,无线通信设备可以从每个外围基站的位置以及来自每个基站的导频信号的强度相对计算出当前位置,并且将计算出的位置指定为第二位置信息。在这种情况下,当确定单元280还确定第二位置信息是错误的时,校正被使用校正DB适当执行。在该校正中,例如,如果第二位置信息被确定为错误的,则错误关联的小区ID被从第二位置信息被计算时使用的小区ID中搜索出来,然后第二位置信息在使用校正DB的适当校正之后被重新计算。替代地,如果计算出的第二位置信息被确定为错误的,则当前通信正在与其执行的基站的位置被替代地指定为第二位置信息。如果该第二位置信息也被确定为错误的,则校正被使用校正DB适当执行。如上所述,可以通过使用校正DB适当校正第二位置信息来适当地确定无线通信设备的位置(位置信息)。尽管在本技术的实施例中第一位置信息获取单元210已经被假设为仅从GPS信号获取位置信息,但是本技术不限于此。由于在从GPS信号计算位置的处理中功率消耗较大,所以无线通信设备的电池功率被快速消耗。GPS信号获取的数目被减少的情况也被考虑。例如,第一位置信息可以被使用加速度传感器和gyro传感器生成。在该示例中,考虑在从以下位置开始的预定时间(或者预定距离)中基于由传感器使用GPS信号获取的位置信号作为参考位置检测出的移动距离和移动方向计算位置的方法,其中该位置的位置信息已经被根据GPS信号获取。即使当计算出的位置被指定为第一位置信息时,也可以适当地根据本技术的实施例中的相同方法来确定当前位置。另外,还考虑第一位置信息获取单元210被如此设置的情况,其中根据GPS信号检测出的最后的位置信息被指定为其中没有GPS信号被接收到的预定时间期间(基于移动速度)被指定为当前检测出的位置信息(第一位置信息)。另外,即使第二位置信息获取单元232已经被假设为在第一位置信息获取单元210没有获取到位置信息时获取位置信息,但是本技术不限于此。例如,第二位置信息获取单元232可以在即使GPS信号可以被接收到时在不接收GPS信号的条件下获取位置信息来降低功率消耗,以抑制无线电信号的接收等级较高时的功率消耗。在这种情况下,还可以根据本技术的实施例中的相同方法适当地确定当前位置。作为将被用在第二确定单元440中的阈值,可以根据无线通信方法或者当前位置来设置适当的值(具有较小的小区范围的基站数目在城区较大,并且具有较大的小区范围的基站数目在乡村较大)。

另外,尽管在本技术的实施例中当基站的位置信息被从服务器获取时的通信手段被假设为经由基站的无线型,但是本技术不限于此。例如,该获取还可以经由与获取基站的标识信息的通信手段相分离的通信手段执行(例如,与连接到家用互联网连接服务的无线通信设备的通信(有线型))。尽管已经描述了确定单元280所作的距离确定,但是本技术不限于此。例如,当从最近的先前的位置信息的获取时间到当前的第二位置信息的获取时间的时间段较长(例如,大于或等于60分钟)时,当根据阈值的确定的有效性被确定为低时,当前的第二位置信息也可以被指定为当前位置信息。上述实施例是用于实现本技术的示例。实施例中的细节对应于权利要求中的具体细节。同样,权利要求中的具体细节对应于具有相同名称的本技术的实施例中的细节。然而,本技术不限于此,各种修改可以在不脱离本技术的范围的条件下被实现。另外,以上实施例中描述的一系列处理过程可以被理解为包括以上描述的一系列处理过程的方法、用于使计算机执行一系列处理过程的程序、或者存储程序的记录介质。作为记录介质,例如,可以使用硬盘、压缩盘(CD)、迷你盘(MD)、数字通用盘(DVD)、存储器卡、蓝光盘(注册商标)等。本技术可以具有以下配置。(I) 一种无线通信设备,包括检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息、将基于来自充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息来检测第二位置信息的错误,并且将该第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的所述第一或第二位置信息相比较;以及确定单元,用于基于所述第一或第二位置信息来确定当前位置,并且在确定时第一位置信息没有被获取到并且在确定时获取的第二位置信息的错误已经被检测到时基于由与该第二位置信息有关的基站指定的其他位置信息来确定所述当前位置。(2)在根据(I)所述的无线通信设备中,来自充当所述连接目标的基站的信息是所述基站的标识信息。所述无线通信设备还包括获取单元,用于从校正DB获取与所述检测单元已经检测出其错误的第二位置信息有关的基站的标识信息相关联的位置信息作为所述其他位置信息,其中在校正DB中标识信息和位置信息被关联在一起并且被记录。(3)根据⑵所述的无线通信设备,还包括生成单元,用于在所述获取单元不能从所述校正DB获取所述其他位置信息时,使用在确定定时之前的定时处获取的所述第一或第二位置信息生成所述其他位置信息。(4)在根据(3)所述的无线通信设备中,所述生成单元使用在确定定时之前的定时处获取的多个第一和第二位置信息中的最近的位置信息来生成所述其他位置信息。(5)在根据(3)所述的无线通信设备中,所述生成单元在从直到所述确定定时为止在所述确定定时之前所获取的多个第一位置信息中的最近的第一位置信息的获取时间开始所述无线通信设备的移动距离相对于阈值较短的情况下,基于所述最近的第一位置信息生成所述其他位置信息,并且在所述移动距离相对于阈值较长的情况下使用在所述确定定时处获取的第二位置信息的获取时间之前的定时处获取的多个第二位置信息中的最近·的第二位置信息生成所述其他位置信息。(6)在根据(3)所述的无线通信设备中,其中,所述生成单元通过将所生成的其他位置信息与与所述其他位置信息相关的所述标识信息相关联并且重新记录所生成的其他位置信息来更新所述校正DB。(7)在根据(6)所述的无线通信设备中,所述校正DB在其上记录指示当所述位置信息已经被生成时所使用的所述第一或第二位置信息的属性信息,其中所述属性信息被针对每个标识信息相关联,并且所述生成单元在与所述获取单元所获取的所述其他位置信息相关联的所述属性信息指示所述第二位置信息时,使用在所述确定定时处获取的第二位置信息的获取时间之前的定时处获取的多个第一位置信息中的、在从所述确定定时处所述无线通信设备的位置开始的预定距离内获取的第一位置信息来生成所述其他位置信息,并且通过关联并重新记录所述其他位置信息、与所述其他位置信息有关的所述标识信息、以及所述属性信息来更新所述校正DB。(8)在根据(7)所述的无线通信设备中,所述校正DB具有指示来自基站的无线电信号的强度的信号强度信息,所述信号强度信息还被与每个标识信息相关联,每个标识信息被与指示所述第一位置信息的所述属性信息相关联,并且所述生成单元基于与所述获取单元所获取的其他位置信息相关联的所述信号强度信息所指示的信号强度,在所述确定定时处信号强度为高的情况下,使用在从所述无线通信设备的位置开始的预定距离内获取的所述第一位置信息,生成所述其他位置信息,并且通过关联并重新记录所述其他位置信息、与所述其他位置信息有关的标识信息、所述属性信息、以及生成所述第一位置信息时的所述信号强度信息来更新所述校正DB。(9)在根据(2)至(8)中任一项所述的无线通信设备中,所述获取单元从保存所述校正DB的校正信息服务器获取所述其他位置信息。(10)在根据⑵至⑶中任一项所述的无线通信设备中,其中,所述获取单元从嵌入在或者附接至所述无线通信设备中的存储单元中记录的所述校正DB获取所述其他位置信息。(11)在根据(2)至(8)中任一项所述的无线通信设备中,所述确定单元根据基于与所述检测单元已经检测出其错误的第二位置信息有关的基站的标识信息获取的其他位置信息来校正所述第二位置信息,并且使用经过校正的第二位置信息来确定所述当前位置。(12)在根据(I)至(11)中任一项所述的无线通信设备中,所述检测单元计算在所述确定定时处获取的第二位置信息与在所述确定定时之前的定时处获取的多个第一和第二位置信息中的最近的位置信息之间的距离和经过时间,并且基于根据所述经过时间所设置的阈值在所述距离大于所述阈值的情况下确定在所述确定定时处获取的所述第二位置信息为错误的。(13)根据(I)至(12)中任一项所述的无线通信设备,还包括第一获取单元,用于获取所述第一位置信息;以及第二获取单元,用于仅在所述第一获取单元不能获取所述第一位置信息时获取所述第二位置信息。(14) 一种信息处理设备,包括获取单元,用于从无线通信设备获取至少包括基于来自人造卫星的信息周期性或者非周期性地生成的第一信息和基于来自作为连接目标·的基站的信息周期性或者非周期性地生成的第二位置信息中的至少一个信息的位置信息;检测单元,用于通过将所述获取单元所获取的多个位置信息中的第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测所述第二位置信息的错误;校正单元,用于在所述检测单元检测出错误时基于与所述第二位置信息有关的基站所指定的其他位置信息来校正已经检测出错误的第二位置信息;以及记录单元,用于记录所述获取单元所获取的位置信息作为历史,并且在所述检测单元检测出错误时记录经过所述校正单元校正的第二位置信息作为历史。(15) 一种信息处理设备,包括接收单元,用于在无线通信设备已经通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将所述第二位置信息与在时间轴上的所述第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较而检测到第二位置信息的错误时,从检测到所述第二位置信息的错误的所述无线通信设备接收校正信息请求;以及提供单元,用于在所述校正信息请求被接收到时,向所述无线通信设备提供被与和所述第二位置信息有关的基站相关联地保存的位置信息,作为校正信息。(16) 一种通信系统,包括无线通信设备,包括检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将该第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测所述第二位置信息的错误;以及确定单元,用于基于所述第一或第二位置信息确定当前位置,并且当所述第一位置信息在所述确定定时处没有被获取到并且在所述确定定时处获取的第二位置信息的错误被检测到时,基于由与所述第二位置信息有关的基站指定的其他位置信息来确定所述当前位置;以及服务器,用于基于在所述错误被所述无线通信设备检测到时提供的校正信息请求命令,向所述无线通信设备提供替代由所述第二位置信息指示的基站的位置的替代位置信息作为所述其他位置信息。(17) 一种位置确定方法,包括通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将该第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较,来检测所述第二位置信息的错误;以及基于所述第一或第二位置信息确定当前位置,并且当所述第一位置信息在所述确定定时处没有被获取到并且在所述确定定时处获取的所述第二位置信息的错误被检测到时,基于由与所述第二位置信息有关的基站指定的其他位置信息来确定所述当前位置。·
权利要求
1.一种无线通信设备,包括 检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息、将基于来自充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一位置信息或第二位置信息相比较来检测该第二位置信息的错误;以及 确定单元,用于基于第一位置信息或第二位置信息来确定当前位置,并且在确定定时处第一位置信息没有被获取到并且在所述确定定时处获取的第二位置信息的错误已经被检测到时,基于由与该第二位置信息有关的基站指定的其他位置信息来确定所述当前位置。
2.根据权利要求I所述的无线通信设备,其中 来自充当所述连接目标的基站的信息是所述基站的标识信息,并且 所述无线通信设备还包括 获取单元,用于从校正数据库获取与所述检测单元已经检测出其错误的第二位置信息有关的基站的标识信息相关联的位置信息作为其他位置信息,其中在所述校正数据库中所述标识信息和所述位置信息被关联在一起并且被记录。
3.根据权利要求2所述的无线通信设备,还包括 生成单元,用于在所述获取单元不能从所述校正数据库获取其他位置信息时,使用在所述确定定时之前的定时处获取的第一位置信息或第二位置信息生成所述其他位置信息。
4.根据权利要求3所述的无线通信设备,其中,所述生成单元使用在所述确定定时之前的定时处获取的多个第一位置信息和第二位置信息中的最近的位置信息来生成所述其他位置信息。
5.根据权利要求3所述的无线通信设备,其中,所述生成单元在从直到所述确定定时为止在所述确定定时之前所获取的多个第一位置信息中的最近的第一位置信息的获取时间开始所述无线通信设备的移动距离相对于阈值较短的情况下,基于所述最近的第一位置信息生成所述其他位置信息,并且在所述移动距离相对于阈值较长的情况下使用在所述确定定时处获取的第二位置信息的获取时间之前的定时处获取的多个第二位置信息中的最近的第二位置信息生成所述其他位置信息。
6.根据权利要求3所述的无线通信设备,其中,所述生成单元通过将所生成的其他位置信息与与所述其他位置信息相关的所述标识信息相关联并且重新记录所生成的其他位置信息来更新所述校正数据库。
7.根据权利要求6所述的无线通信设备,其中 所述校正数据库在其上记录指示当所述位置信息已经被生成时所使用的所述第一或第二位置信息的属性信息,其中所述属性信息被针对每个标识信息相关联,并且 所述生成单元在与所述获取单元所获取的所述其他位置信息相关联的所述属性信息指示第二位置信息时,使用在所述确定定时处获取的第二位置信息的获取时间之前的定时处获取的多个第一位置信息中的、在距离在所述确定定时处所述无线通信设备的位置预定距离内获取的第一位置信息来生成所述其他位置信息,并且通过关联并重新记录所述其他位置信息、与所述其他位置信息有关的所述标识信息、以及所述属性信息来更新所述校正数据库。
8.根据权利要求7所述的无线通信设备,其中 所述校正数据库具有指示来自基站的无线电信号的强度的信号强度信息,所述信号强度信息还被与每个标识信息相关联,每个标识信息被与指示第一位置信息的所述属性信息相关联,并且 所述生成单元基于与所述获取单元所获取的其他位置信息相关联的所述信号强度信息所指示的信号强度,在所述确定定时处信号强度为高的情况下,使用在距离在所述确定定时处所述无线通信设备的位置预定距离内获取的第一位置信息生成所述其他位置信息,并且通过关联并重新记录所述其他位置信息、与所述其他位置信息有关的标识信息、所述属性信息、以及生成所述第一位置信息时的信号强度信息来更新所述校正数据库。
9.根据权利要求2所述的无线通信设备,其中,所述获取单元从保存所述校正数据库的校正信息服务器获取所述其他位置信息。
10.根据权利要求2所述的无线通信设备,其中,所述获取单元从嵌入在所述无线通信设备中或者附接至所述无线通信设备的存储单元中记录的所述校正数据库获取所述其他位置信息。
11.根据权利要求2所述的无线通信设备,其中,所述确定单元根据基于与所述检测单元已经检测出其错误的第二位置信息有关的基站的标识信息获取的其他位置信息来校正所述第二位置信息,并且使用经过校正的第二位置信息来确定所述当前位置。
12.根据权利要求I所述的无线通信设备,其中,所述检测单元计算在所述确定定时处获取的第二位置信息与在所述确定定时之前的定时处获取的多个第一位置信息和第二位置信息中的最近的位置信息之间的距离和经过时间,并且基于根据所述经过时间所设置的阈值在所述距离大于所述阈值的情况下确定在所述确定的定时处获取的第二位置信息为错误的。
13.根据权利要求I所述的无线通信设备,还包括 第一获取单元,用于获取第一位置信息;以及 第二获取单元,用于仅在所述第一获取单元不能获取第一位置信息时获取第二位置信肩、O
14.一种信息处理设备,包括 获取单元,用于从无线通信设备获取至少包括多个基于来自人造卫星的信息周期性或者非周期性地生成的第一位置信息和基于来自作为连接目标的基站的信息周期性或者非周期性地生成的第二位置信息中的至少一个的位置信息; 检测单元,用于通过将所述获取单元所获取的多个位置信息中的第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一位置信息或第二位置信息相比较,来检测所述第二位置信息的错误; 校正单元,用于在所述检测单元检测出错误时,基于与所述第二位置信息有关的基站所指定的其他位置信息来校正已经检测出错误的第二位置信息;以及 记录单元,用于记录所述获取单元所获取的位置信息作为历史,并且在所述检测单元检测出错误时记录经过所述校正单元校正的第二位置信息作为历史。
15.—种信息处理设备,包括接收单元,用于在无线通信设备已经通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息、将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息、并且将该第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一位置信息或第二位置信息相比较而检测到该第二位置信息的错误时,从检测到所述第二位置信息的错误的所述无线通信设备接收校正信息请求;以及 提供单元,用于在所述校正信息请求被接收到时,向所述无线通信设备提供被与和所述第二位置信息有关的基站相关联地保存的位置信息,作为校正信息。
16.一种通信系统,包括 无线通信设备,包括 检测单元,用于通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息,将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一位置信息或第二位置信息相比较来检测所述第二位置信息的错误;以及 确定单元,用于基于第一位置信息或第二位置信息来确定当前位置,并且在确定定时处第一位置信息没有被获取到并且在所述确定定时处获取的所述第二位置信息的错误已经被检测到时,基于由与该第二位置信息有关的基站指定的其他位置信息来确定所述当前位置;以及 服务器,用于基于在所述错误被所述无线通信设备检测到时提供的校正信息请求命令,向所述无线通信设备提供替代由所述第二位置信息指示的基站的位置的替代位置信息作为所述其他位置信息。
17.—种位置确定方法,包括 通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息、将基于充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息、并且将该第二位置信息与在时间轴上的该第二位置信息的获取时间之前的定时处获取的第一位置信息或第二位置信息相比较,来检测所述第二位置信息的错误;以及 基于第一位置信息或第二位置信息确定当前位置,并且在确定定时处第一位置信息没有被获取到并且在所述确定定时处获取的第二位置信息的错误已经被检测到时,基于由与该第二位置信息有关的基站指定的其他位置信息来确定所述当前位置。
全文摘要
本发明公开了无线通信设备、信息处理设备、通信系统、和位置确定方法。检测单元通过将基于来自人造卫星的信息周期性或者非周期性地获取的位置信息指定为第一位置信息、将基于来自充当连接目标的基站的信息周期性或者非周期性地获取的位置信息指定为第二位置信息,并且将第二位置信息与在时间轴上的所述第二位置信息的获取时间之前的定时处获取的第一或第二位置信息相比较来检测第二位置信息的错误。确定单元基于第一或第二位置信息来确定当前位置,并且在确定的定时处第一位置信息没有被获取到并且在确定的定时处获取的第二位置信息的错误已经被检测到时基于由与所述第二位置信息有关的基站指定的其他位置信息来确定所述当前位置。
文档编号H04W88/02GK102790945SQ201210152218
公开日2012年11月21日 申请日期2012年5月14日 优先权日2011年5月19日
发明者津田信一郎 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1