专利名称:位置信息处理设备、方法、程序和位置信息处理系统的制作方法
技术领域:
本公开涉及一种位置信息处理设备、位置信息处理方法、程序和位置信息处理系统。
背景技术:
近年来,提供了配备有接收设备的移动物体,例如汽车或移动电话,所述接收设备能够接收从卫星发送的无线电信号。利用GPS(全球定位系统)测量,可以估 计配备有这种接收设备的移动物体的位置。在诸如导航、安全和娱乐的很多领域中,使用这种接收设备的位置估计技术是重要的共同基础。此外,还考虑了下述的位置估计技术,在该位置估计技术中,执行与无线LAN(局域网)的基站(接入点)的无线电通信的移动终端测量从基站发送的信号的信号强度,并且可与通信设备通信的服务器基于该信号强度估计通信设备的位置。例如,无线LAN的基站以固定间隔(例如5次/秒)发送用于向周围通知该无线LAN的基站的存在的信标。移动终端将信标的信号强度发送给服务器,服务器可以基于该信号强度和预先登记的无线LAN的基站的位置信息来估计移动终端的位置。根据上述位置估计技术,由于无线LAN的基站被安装在建筑物内部以及地下,因此可以执行室内或地下位置估计,这难以通过基于GPS测量的位置估计技术实现。也就是说,如果在服务器中登记了指示在移动终端周围安装的无线LAN的基站的位置的基站信息,则所述位置测量技术在方便和简单方面是优秀的。为了识别从中发送所接收的信标的基站,移动终端通常使用涉及从该信标获取从中发送所接收的信标的基站的MAC(媒体访问控制)地址的技术。这里,希望将MAC地址唯一地分配给基站,然而,也假设了由于某种原因而将相同的MAC地址分配给多个不同基站的情况。在这种情况下,移动终端难以基于信标中包括的MAC地址准确地识别从中发送所述信标的基站。作为其结果,服务器错误地获取从中发送信标的基站的位置信息,因而变得难以准确地估计移动终端的位置。例如,JP2010-273267A公开了涉及检测相同的MAC地址被设置到多个设备的状态的技术。
发明内容
然而,尽管采用了例如在JP2010-273267A中公开的技术,但是在相同的MAC地址被分配给多个基站的情况下,难以非常准确地获取基站的位置信息。鉴于上述内容,希望提供一种位置信息处理设备、位置信息处理方法、程序和位置信息处理系统,其是新颖的和改进的,并且在相同的MAC地址被分配给多个基站的情况下能够非常准确地获取基站的位置信息。根据本公开的实施例,提供了一种位置信息处理设备,其包括基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及位置信息获取部件,其基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。位置信息获取部件可以从包括MAC地址和辅助标识符的基站信息获取基站的位置信息,所述MAC地址和辅助标识 符对应于或者类似于通过接收所述无线电信号获取的基站的MAC地址和辅助标识符。辅助标识符可以是指示基站所位于的区域的区域标识符。辅助标识符可以是基站的ESSID。辅助标识符可以指示与从该基站发送的无线电信号一起接收的、从另一基站发送的无线电信号的无线电波型式。所述位置信息处理设备还可以包括定位部件,其基于位置信息获取部件获取的基站的位置信息,估计位置信息处理设备的位置。所述位置信息处理设备还可以包括接收部件,其接收从基站发送的无线电信号;MAC地址获取部件,其从接收部件接收的无线电信号获取基站的MAC地址;以及辅助标识符获取部件,其基于接收部件进行的无线电信号的接收结果获取辅助标识符。所述位置信息处理设备还可以包括接收部件,其从接收了从基站发送的无线电信号的移动终端接收基站的MAC地址和辅助标识符。根据本公开的另一实施例,提供了一种位置信息处理方法,其包括存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从所存储的基站信息获取基站的位置信息。根据本公开的另一实施例,提供了一种程序,用于使计算机充当位置信息处理设备,该位置信息处理设备包括基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及位置信息获取部件,其基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。根据本公开的另一实施例,提供了一种位置信息处理系统,该系统包括移动终端和位置信息处理设备,移动终端包括接收部件,其接收从基站发送的无线电信号;MAC地址获取部件,其从接收部件接收的无线电信号获取基站的MAC地址;以及辅助标识符获取部件,其基于接收部件进行的无线电信号的接收结果,获取辅助标识符,所述位置信息处理设备包括基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;通信部件,其从移动终端接收基站的MAC地址和辅助标识符;以及位置信息获取部件,其基于通信部件接收的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。根据上述本公开的实施例,在相同的MAC地址被分配给多个基站的情况下,可以非常准确地获取基站的位置信息。
图I是示出根据第一实施例的位置信息处理系统的配置的图;图2是示出根据比较示例的基站信息的配置示例的图;图3是示出根据比较示例的获取基站的位置信息的示例的说明图4是示出根据比较示例的位置估计的流程的流程图;图5是示出根据第一实施例的移动终端的配置的功能框图;图6是示出根据第一实施例的基站信息的配置示例的图;图7是示出根据第一实施例的辅助标识符获取技术的示例的说明图;图8是示出根据第一实施例的定位技术的示例的说明图;图9是示出根据第一实施例的获取基站的位置信息的示例的说明图;图10是示出根据第一实施例的位置估计的流程的流程图;
图11是示出根据第二实施例的位置信息处理系统的配置的图;图12是示出根据第二实施例的移动终端和服务器中的每一个的配置的功能框图;图13是示出位置信息处理设备的硬件配置的框图。
具体实施方式
在下文中,将参照附图详细描述本公开的优选实施例。注意,在本说明书和附图中,利用相同的参考标号来表示具有基本相同的功能和结构的结构元件,并且省略这些结构元件的重复解释。此外,在本说明书和附图中,存在一些情况,其中,通过利用相同的参考标号之后的不同字母来表示,具有基本相同的功能和结构的多个结构元件被彼此区分开。注意,在不必将具有基本相同的功能和结构的多个结构元件彼此区分开的情况下,仅利用相同的参考标号来表示所述多个结构元件。此外,将按照以下顺序描述“对实施例的详细描述”。I.对每个实施例的描述1-1.第一实施例(位置信息处理系统的配置)(比较示例中的位置信息的获取)(根据本实施例的位置信息处理设备的配置)1-2.第二实施例(位置信息处理系统的配置)(根据本实施例的位置信息处理设备的配置)2.位置信息处理设备的硬件配置3.结论〈I.对每个实施例的描述〉在下文中,参照图I到13,将详细描述根据本公开的每个实施例。[1-1.第一实施例](位置信息处理系统的配置)首先,将描述根据本公开的第一实施例的位置信息处理系统。根据本实施例的位置信息处理系统在移动终端(位置信息处理设备)具有突出的特征,其配置所述位置信息处理系统。在下文中,将使用图I到10进行描述。图I是示出根据本实施例的位置信息处理系统IA的配置的图。如图I所示,位置信息处理系统IA包括移动终端10。基站20中继在空间上散布的移动终端之间的通信。例如,基站20可以中继被放置于彼此的无线电波可达范围内的移动终端10和另一移动终端(未示出)之间的无线电通信,并且可以中继在移动终端10和通过线路连接到基站20的通信设备之间的通信。具体地,基站20可以是基于WiFi (无线保真)标准的无线LAN(局域网)的基站、GSM(全球移动通信系统)的基站,或者可以是蓝牙的基站。除了当基站20中继无线电通信时发送的信号以外,基站20还可以周期性地发送信标信号,以便向周围通知基站20的存在。例如,该信标信号包括基站ID,该基站ID充当被唯一地分配给基站20的基站识别信息。结果,基于所接收的信标信号的基站ID,移动终端10可以确认存在于周围区域中的基站20的存在。可以使用MAC地址作为基站ID。移动终端10可以基于基站20控制的无线电通信发送和接收各种类型的数据。例 如,移动终端10可以经由基站20从内容分发服务器(未示出)接收内容数据。此外,例如,移动终端10可以向/从另一移动终端(未示出)发送和接收电子邮件。注意,所述内容数据可以包括诸如音乐、讲座和收音机节目的音乐数据,诸如电影、电视节目、视频节目、照片、绘画和图表的视频数据,以及诸如游戏和软件的任何其它数据。此外,移动终端10也可以是信息处理设备,例如PC(个人计算机)、家庭视频处理设备(例如DVD记录器或录像机)、移动电话、PHS(个人手持电话系统)、移动音乐回放设备、移动视频处理设备、PDA(个人数字助理)家庭游戏控制台、移动游戏控制台和家用电器。移动终端10预先存储基站信息,在该基站信息中,指示基站20所安装的位置的位置信息与基站ID相关联,并且移动终端10具有基于从基站20接收的信号强度信息以及上述基站信息、使用例如三角测量原理来估计移动终端10的位置的功能。此外,在安装新的基站20的情况下,或者在基站20的位置改变的情况下,根据本实施例的移动终端10可以通过追踪基站20的实际安装位置来更新所存储的基站信息的内容。在使用MAC地址作为基站ID的情况下,当移动终端10从基站20接收到MAC地址时,移动终端10可以基于该MAC地址获取基站20的位置信息。然而,当基于从基站20接收的MAC地址获取基站20的位置信息时,导致若干问题。在下文中,将参照图2到4简要描述这些问题。(比较示例中的位置信息的获取)图2是示出根据比较示例的基站信息的配置示例的图。如图2所示,分别用“P1”到“P4”来表示基站20A到20D的位置信息。此外,用“XX-YY-ZZ-UU-VV-WW”表示基站20A的MAC地址和基站20B的MAC地址中的每一个,用“SS-YY-ZZ-UU-VV-ffff”表示基站20C的MAC地址,并且用“IT-YY-ZZ-UU-VV-ffff”表示基站20D的MAC地址。如在此示例中示出的基站20A和20B那样,存在由于某种原因而将相同的MAC地址分配给多个不同基站20的情况。MAC地址的这种重复是通过实际调查发现的现象。以在国家A的城市B中通过高速公路一图时获得的调查结果为例,在一图中观察到2981个基站20,其中,256个基站20的MAC地址与其他基站20的MAC地址重复。这对应于安装在城市B中的所有基站20的大约8. 5%。
此外,在放置于不超过500m之内的多个观察点中观察到了 MAC地址的重复。另夕卜,在放置于Ikm之内的多个观察点中,164个基站20的MAC地址与其他基站20的MAC地址重复。这对应于安装在城市B中的所有基站20的大约5. 5%。以这一方式,在将相同的MAC地址分配给多个基站20的情况下,不能获取基站20的准确位置信息,并且可能降低移动终端的定位精度。将参照图3详细描述其原因。图3是示出根据比较示例的获取基站的位置信息的示例的说明图。例如,假设移动终端10#处于在其中存储了图2所示的基站信息的状态,并且拿着移动终端10#的用户沿着图3所示的路线移动。注意,如图3所示,尽管将相同的MAC地址“XX-YY-ZZ-UU-VV-WW”分配给基站20A和基站20B中的每一个,但是假设基站20A的位置信息是“P1”,基站20B的位置信息是“P2”。首先,假设用户靠近基站20A,并且移动终端10#从安装在位置信息Pl指示的位置的基站20A获取MAC地址“XX-YY-ZZ-UU-VV-WW”。在这种情况下,移动终端10#试图基于所获取的MAC地址“XX-YY-ZZ-UU-VV-WW”识别基站20A的位置,但是,由于基站信息具有作 为基站20A的位置信息而登记于其中的“P1”和“P2”,因此,不能获取作为正确位置信息的“P1”。随后,假设用户靠近基站20B,并且移动终端10#从安装在位置信息P2指示的位置的基站20B获取MAC地址“XX-YY-ZZ-UU-VV-WW”。在这种情况下,移动终端10#试图基于所获取的MAC地址“XX-YY-ZZ-UU-VV-WW”识别基站20B的位置,但是,由于基站信息具有作为基站20B的位置信息而登记于其中的“P1”和“P2”,因此,不能获取作为正确位置信息的“P2”。作为图3所示的示例,在将相同的MAC地址分配给基站20A和20B的情况下,不能正确地辨识基站20A的位置信息和基站20B的位置信息。此外,如果不能准确地获取基站20的位置信息,则存在这样的可能性基于基站20的位置信息的移动终端10#的定位精度可能被降低。将参照图4描述根据该比较示例的位置估计的流程。图4是示出根据该比较示例的位置估计的流程的流程图。如图4所示,移动终端10#从每个基站20接收无线电信号(S901),并且从自每个基站20接收的无线电信号获取MAC地址(S902)。移动终端10#对于每个基站20执行重复处理(S903到S905)。在该重复处理(S903到S905)中,移动终端10#基于从每个基站20获取的MAC地址获取基站20的位置信息(S904)。在移动终端10#对于每个基站20执行了重复处理(S903到S905)之后,移动终端10#基于每个基站20的位置信息和从每个基站20接收的无线电信号的信号强度来测量位置(S906)。然而,如上所述,在将相同的MAC地址分配给多个不同基站20的情况下,在S904不能准确地获取基站20的位置信息。作为其结果,在S906,可能存在这样的可能性基于基站20的位置信息的移动终端10#的定位精度可能被降低。因此,考虑到上述情形而做出了本公开的每个实施例。根据本公开的每个实施例,即使在将相同的MAC地址分配给多个基站20的情况下,也可以非常准确地获取基站20的位置信息,这是因为使用了辅助标识符,该辅助标识符起到关于MAC地址的辅助作用。因此,可以提高移动终端10的定位精度。在下文中,将详细描述本公开的每个实施例。(根据本实施例的位置信息处理设备的配置)
图5是示出根据本实施例的移动终端10的配置的功能框图。如图5所示,根据本实施例的移动终端10包括通信部件110、MAC地址获取部件120、辅助标识符获取部件130、控制部件140、基站信息存储部件150、辅助标识符登记处理部件160、位置信息获取部件170、信号强度检测部件180以及定位部件190。基站信息存储部件150例如由诸如HDD (硬盘驱动器)的磁存储设备、半导体存储设备、光存储设备或者磁光存储设备配置,并且具有存储基站信息的功能。将参照图6描述基站信息。图6是示出根据本实施例的基站信息的配置示例的图。如图6所示,基站信息包括MAC地址、辅助标识符和位置信息。位置信息的形式不限于纬度/经度,而是也可以采用例如XY坐标的形式、极坐标的形式、或者向量的形式。可以在基站信息存储部件150中预先登记MAC地址和位置信息。例如,当安装基站20时,可以利用由用户输入的预定操作等在基站信息存储部件150中登记基站20的MAC地址和基站20的位置信息的组合。此外,在测量基站20的位置的阶段中,可以在基站信息存储部件150中登记基站20的MAC地址和通过定位获取的基站20的位置信息的组合。 可以通过定位部件190测量基站20的位置。也就是说,例如,在通过定位部件190测量移动终端10的位置,同时由通信部件110接收来自基站20的无线电信号的情况下,可以在基站信息存储部件150中登记从由通信部件110接收的无线电信号获取的MAC地址与通过测量移动终端10的位置获取的位置信息的组合。可以在基站信息存储部件150中预先登记基站信息中包含的辅助标识符,或者如稍后将描述的,可以由辅助标识符登记处理部件160在基站信息存储部件150中登记基站信息中包含的辅助标识符。返回图5,将继续对于移动终端10的配置的描述。通信部件110具有作为接收部件的功能,所述接收部件用于接收例如由周围的基站20等发送的无线电信号(例如信标信号)。通信部件110可以是允许无线LAN的通信设备、允许GSM的通信设备或者允许蓝牙的通信设备。信号强度检测部件180具有检测由通信部件110从基站20接收的无线电信号的信号强度的功能。信号强度检测部件180检测的信号强度可以被提供给定位部件190。此夕卜,信号强度检测部件180检测的信号强度可以被提供给辅助标识符获取部件130。MAC地址获取部件120由例如CPU (中央处理单元)、R0M(只读存储器)和RAM(随机存取存储器)配置,并且具有从由通信部件110从基站20接收的无线电信号获取用于标识基站20的MAC地址的功能。如上所述,在本实施例中,由于假设将相同的MAC地址分配给多个不同基站20的情况,因此可能存在从自多个不同基站20接收的无线电信号获取的MAC地址彼此相同的情况。辅助标识符获取部件130由例如CPU、R0M和RAM配置,并且具有基于通信部件110进行的无线电信号的接收结果获取辅助标识符的功能。可以采用各种技术作为由辅助标识符获取部件130执行的辅助标识符获取技术。作为第一示例,给出了获取指示基站20所位于的区域的区域标识符作为辅助标识符的技术。可以采用各种技术作为区域标识符获取技术。例如,在从基站20发送的无线电信号中包括区域标识符的情况下,辅助标识符获取部件130可以从由通信部件110从基站20接收的无线电信号获取区域标识符,作为所述辅助标识符。此外,如果辅助标识符获取部件130能够从用户接受指示基站20所位于的区域的区域标识符的输入,则辅助标识符获取部件130可以获取用户输入的该区域标识符作为所述辅助标识符。指示基站20所位于的区域的区域标识符的示例可以包括用于标识基站20所位于的国家的标识符、以及指示比国家小的区域(例如州或城市)的信息。作为第二示例,给出了获取基站20的ESSID(扩展服务集标识符)作为辅助标识符的技术。例如,在从基站20发送的无线电信号中包括ESSID的情况下,辅助标识符获取部件130可以从由通信部件110从基站20接收的无线电信号获取ESSID,作为所述辅助标识符。作为第三示例,给出了获取与从基站20发送的无线电信号一起接收的、从另一基站20发送的无线电信号的无线电波型式作为辅助标识符的技术。将参照图7描述第三示例。
图7是示出根据本实施例的辅助标识符获取技术的第三示例的说明图。如图7所示,在三个点中的每个点处,从所接收的无线电信号获取MAC地址“XX-YY-ZZ-UU-VV-WW”,并且这三个点处的无线电信号的信号强度分别被检测为“-82dBm”、“-80dBm”和“70dBm”。在这种情况下,由于从在这三个点中的每个点接收的无线电信号获取相同的MAC地址,因此辅助标识符获取部件130将该MAC地址与从另一无线电信号获取的MAC地址进行比较。如图7所示,在第一点和第二点中的每个点处,作为来自另一无线电信号的MAC地址而获取了 “SS-YY-ZZ-UU-VV-WW”,并且第一点和第二点处的无线电信号的信号强度分别被检测为“_65dBm”和“_63dBm”。在这种情况下,由于从在第一点和第二点中的每个点处接收的另一无线电信号获取了相同的MAC地址,因此辅助标识符获取部件130对于第一点和第二点中的每个点获取相同的辅助标识符Cl。另一方面,在第三点处,作为来自另一无线电信号的MAC地址而获取了“TT-YY-ZZ-UU-VV-WW”,并且该无线电信号的信号强度被检测为“_79dBm”。在这种情况下,由于从在第三点处接收的另一无线电信号获取的MAC地址与从在第一点和第二点中的每个点处接收的另一无线电信号获取的MAC地址不同,因此辅助标识符获取部件130对于第三点获取辅助标识符C2,其与对于第一点和第二点中的每个点的辅助标识符不同。这样,在与从基站20发送的无线电信号一起从另一基站20发送无线电信号的情况下,辅助标识符获取部件130可以识别从自基站20发送的无线电信号获取的MAC地址和从自另一基站20发送的无线电信号获取的MAC地址的组合,作为无线电波型式,并且对于每个无线电波型式可以获取不同的辅助标识符。此外,除了从自另一基站20发送的无线电信号获取的MAC地址以外,还可以通过考虑从另一基站20发送的无线电信号的信号强度来识别无线电波型式。例如,在第一点和第二点处从另一基站20发送的无线电信号的信号强度分别被检测为“_65dBm”和“-63dBm”,并且可以根据这两个信号强度之间的差来确定其无线电波型式是否彼此相同。也就是说,在两个信号强度之间的差小于预定值的情况下,可以确定无线电波型式(pattern)彼此相同,而在两个信号强度之间的差超过预定值的情况下,可以确定无线电波型式彼此不同。在两个信号强度之间的差等于预定值的情况下,可以按照任一方式做出确定。注意,在图7所示的示例中,移动终端10与从基站20发送的无线电信号一起接收从其他基站20之一发送的无线电信号,但是移动终端10也可以接收从多个其他基站20发送的无线电信号,并且从自所述多个其他基站20接收的无线电信号识别无线电波型式。
控制部件140例如由CPU、ROM和RAM配置,并且具有确定由辅助标识符获取部件130获取的辅助标识符是否被存储在基站信息存储部件150中的功能。在确定辅助标识符被存储在基站信息存储部件150中的情况下,控制部件140使位置信息获取部件170获取位置信息,在确定辅助标识符没有被存储在基站信息存储部件150中的情况下,控制部件140使辅助标识符登记处理部件160执行登记辅助标识符的处理。位置信息获取部件170例如由CPU、ROM和RAM配置,并且具有基于通过接收从基站20发送的无线电信号获取的基站20的MAC地址和辅助标识符,从存储在基站信息存储部件150中的基站信息获取基站20的位置信息的功能。如上所述,基站20的MAC地址例如可以由MAC地址获取部件120获取。此外,辅助标识符可以由辅助标识符获取部件130获取。位置信息获取部件170可以从基站信息获取基站20的位置信息,所述基站信息包 括与通过接收无线电信号获取的基站20的MAC地址和辅助标识符相对应或相似的MAC地址和辅助标识符。位置信息获取部件170例如可以从存储在基站信息存储部件150中的基站信息获取MAC地址和辅助标识符,所述MAC地址和辅助标识符与由MAC地址获取部件120获取的MAC地址和由辅助标识符获取部件130获取的辅助标识符相对应或相似。可以预先设置与基站20的MAC地址和辅助标识符相似的范围。例如,如果由MAC地址获取部件120获取的MAC地址的预定部分对应于存储在基站信息存储部件150中的MAC地址的预定部分,则可以认为它们彼此相似。此外,例如,如果由辅助标识符获取部件130获取的辅助标识符的预定部分对应于存储在基站信息存储部件150中的辅助标识符的预定部分,则可以认为它们彼此相似。辅助标识符登记处理部件160例如由CPU、ROM和RAM配置,并且具有在基站信息存储部件150中登记辅助标识符的功能。例如,如上所述,在通过定位部件190测量移动终端10的位置的情况下,辅助标识符登记处理部件160可以在基站信息存储部件150中登记由MAC地址获取部件120获取的MAC地址、通过测量移动终端10的位置获取的位置信息以及由辅助标识符获取部件130获取的辅助标识符的组合,作为基站信息。定位部件190例如由CPU、R0M和RAM配置,并且具有基于由位置信息获取部件170获取的基站20的位置信息估计移动终端10的位置的功能。注意,定位部件190可以被提供给移动终端10,或者可以被提供给移动终端10以外的设备。定位部件190可以基于从基站20A到20C接收的无线电信号的强度以及基站信息,使用三角测量原理来估计移动终端10的位置。将参照图8描述三角测量原理。图8是示出根据本实施例的定位技术的示例的说明图。在图8中,为了简化描述,示出了这样的示例,在该示例中,定位部件190基于从各个基站20A到20C发送的信号的强度(WA、WB和WC)以及各个基站20A到20C的位置信息Pl到P3,估计移动终端10的当前位置0,但是基站20的数目不受具体限制。也就是说,例如,定位部件190可以根据以下等式I到3来估计移动终端10的当前位置O。O = ^-Yj(Wi-Ai)(等式 I) Wl = d^j{^2)
W =刀奶+(等式3)
i在等式I中,Ai表示在存储在基站信息存储部件150中的基站信息中登记的第i基站的位置信息。因此,在以经度/纬度格式示出位置信息的情况下,将等式I应用于每个经度/纬度。此外,如等式2中所示,Wi表示基于从信号强度估计的在移动终端10和基站20i之间的估计距离d(20i)获得的加权因子。此外,如等式3中所示,W表示加权因子的和。参照等式1,具有小的d(20i)的基站20的位置信息被显著地反映在移动终端10的当前位置0上。另一方面,具有大的d(20i)的基站20的位置信息对移动终端10的当前位置0具有很小的影响。通过使用这样的等式1,定位部件190可以合理地估计移动终端10的当前位置O。 注意,测量移动终端10的位置的方法不限于使用上述等式I的方法,并且,例如,可以估计从中发送信号(所述信号以最高信号强度被移动终端10接收)的基站20的位置作为移动终端10的位置。也就是说,例如,定位部件190可以将由位置信息获取部件170获取的基站20的位置信息设置为移动终端10的位置。此外,可以估计从中发送多个信号(所述信号以每个具有预定阈值或更大的信号强度被移动终端10接收)的多个基站20的中心的位置作为移动终端10的位置。图9是示出根据本实施例的获取基站20的位置信息的示例的说明图。例如,假设移动终端10处于在其中存储图6所示的基站信息的状态,并且拿着移动终端10的用户沿着图9所示的路线移动。注意,如图9所示,尽管相同的MAC地址“XX-YY-ZZ-UU-VV-WW”被分配给基站20A和基站20B中的每一个,但是假设基站20A的位置信息是“P1”,基站20B的位置信息是“P2”。首先,假设用户靠近基站20A,并且移动终端10从安装在由位置信息Pl指示的位置的基站20A获取MAC地址“XX-YY-ZZ-UU-VV-WW”。在这种情况下,移动终端10基于所获取的MAC地址“XX-YY-ZZ-UU-VV-WW”获取辅助标识符Cl。移动终端10试图基于MAC地址“XX-YY-ZZ-UU-VV-WW”和辅助标识符Cl识别基站20A的位置。在基站信息中,通过将位置信息Pl与MAC地址“XX-YY-ZZ-UU-VV-WW”和辅助标识符Cl相关联来登记位置信息Pl,因此,可以获取作为基站20A的正确位置信息的“P1”。随后,假设用户靠近基站20B,并且移动终端10从安装在由位置信息P2指示的位置的基站20B获取MAC地址“XX-YY-ZZ-UU-VV-WW”。在这种情况下,移动终端10基于所获取的MAC地址“XX-YY-ZZ-UU-VV-WW”获取辅助标识符C2。移动终端10试图基于MAC地址“XX-YY-ZZ-UU-VV-WW”和辅助标识符C2识别基站20B的位置。在基站信息中,通过将位置信息P2与MAC地址“XX-YY-ZZ-UU-VV-WW”和辅助标识符C2相关联来登记位置信息P2,因此,可以获取作为基站20B的正确位置信息的“P2”。作为图9所示的示例,根据本实施例,即使在将相同的MAC地址分配给基站20A和20B的情况下,也可以正确地辨识基站20A的位置信息和基站20B的位置信息。此外,由于可以正确地辨识基站20的位置信息,因此可以提高基于基站20的位置信息的移动终端10的定位精度。将参照图10描述根据本实施例的位置估计的流程。图10是示出根据本实施例的位置估计的流程的流程图。如图10所示,移动终端10从每个基站20接收无线电信号(SlOl),并且从自每个基站20接收的无线电信号获取MAC地址(S102)。移动终端10对于每个基站20执行重复处理(S103到S106)。在该重复处理(S103到S106)中,移动终端10基于无线电信号的接收结果获取辅助标识符(S104),并且基于从每个基站20获取的MAC地址和辅助标识符获取基站20的位置信息(S105)。在移动终端10对于每个基站20执行了重复处理(S103到S106)之后,移动终端10基于每个基站20的位置信息和从每个基站20接收的无线电信号的信号强度来测量位置(S107)。根据这样的位置估计,即使如上所述将相同的MAC地址分配给多个不同基站20,在S105也可以获取基站20的正确位置信息。作为其结果,在S107,可以提高基于基站20的位置信息的移动终端10的定位精度。[1-2.第二实施例]到目前为止,已经描述了本公开的第一实施例。接下来,将参照图11和图12描述本公开的第二实施例。
(位置信息处理系统的配置)图11是示出根据本公开的第二实施例的位置信息处理系统IB的配置的图。如图11所示,根据第二实施例的移动终端10可以经由网络40与服务器(位置信息处理设备)30通信。网络40是用于从连接到网络40的装置发送的信息的有线或无线传输路径。例如,网络40可以包括公共线路网络,例如因特网、电话线路网络和卫星通信网络;以及租用线路网络,例如包括以太网(注册商标)的各种类型的LAN(局域网)、WAN(广域网)和IP-VPN (因特网协议-虚拟专用网络)。(根据本实施例的位置信息处理设备的配置)图12是示出根据本实施例的移动终端和服务器中的每一个的配置的功能框图。如图12所示,根据本实施例的移动终端10包括在第一实施例中已经描述过的通信部件110、MAC地址获取部件120、辅助标识符获取部件130和信号强度检测部件180,并且还包括通信部件195。另一方面,根据本实施例的服务器30包括在第一实施例中已经描述过的控制部件140、基站信息存储部件150、辅助标识符登记处理部件160、位置信息获取部件170和定位部件190,并且还包括通信部件210。移动终端10的通信部件195可以经由网络40与服务器30通信。例如,通信部件195可以充当发送部件,用于将由MAC地址获取部件120获取的MAC地址、由辅助标识符获取部件130获取的辅助标识符、以及由信号强度检测部件180检测的信号强度发送给服务器30。通信部件110、MAC地址获取部件120、辅助标识符获取部件130和信号强度检测部件180的块具有与在第一实施例中描述的块的各个功能相同的功能。服务器30的通信部件210可以经由网络40与移动终端10通信。通信部件210可以充当接收部件,用于接收例如从移动终端10发送的MAC地址、辅助标识符和信号强度。控制部件140、基站信息存储部件150、辅助标识符登记处理部件160、位置信息获取部件170和定位部件190的块具有与在第一实施例中描述的块的各个功能相同的功能。如上所述,根据本实施例,即使在将相同的MAC地址分配给多个基站20的情况下,也可以按照与第一实施例中相同的方式非常准确地获取基站20的位置信息。因此,可以提高移动终端10的定位精度。此外,即使在存在多个移动终端10的情况下,也不需要对于每个移动终端10存储基站信息。基站信息被集体存储在服务器30中,因此可以有效地使用硬件资源。[2.位置信息处理设备的硬件配置]图13是示出位置信息处理设备10、30的硬件配置的框图。位置信息处理设备10、30包括CPU 301、ROM 302、RAM 303和主机总线304。此外,位置信息处理设备10、30包括桥305、外部总线306、接口 307、输入设备308、输出设备310、存储设备(HDD) 311、驱动器312和通信设备313。CPU 301充当算术处理单元和控制单元,并且根据各种程序控制位置信息处理设备10、30的整个操作。此外,CPU 301可以是微处理器。ROM 302存储由CPU 301使用的程序、计算参数等。RAM 303临时存储在CPU 301的执行中使用的程序、在执行期间在适当时变化的参数等。它们经由从CPU总线等配置的主机总线304而彼此连接。主机总线304经由桥305连接到外部总线306,例如PCI (外围组件互连/接口)总线。注意,主机总线304、桥305和外部总线306并非必需单独配置,而是可以在一条总线 中实现它们的功能。输入设备308由例如用于由用户输入信息的输入装置和输入控制电路配置,该输入装置例如为鼠标、键盘、触摸板、按钮、麦克风、开关和控制杆,该输入控制电路基于用户的输入生成输入信号,并且将所产生的输入信号输出到CPU 301。位置信息处理设备10、30的用户可以将各种数据输入到位置信息处理设备10、30中,并且可以通过操作输入设备308来指示位置信息处理设备10、30执行处理操作。输出设备310例如包括显示设备,诸如CRT(阴极射线管)显示设备、液晶显示器(IXD)设备、OLED(有机发光二极管)设备和灯。此外,输出设备310例如包括音频输出设备,诸如扬声器和耳机。输出设备310例如输出再现的内容。具体地,显示设备以文本或图像的形式显示各种类型的信息,例如再现的视频数据。另一方面,音频输出设备将再现的音频数据等转换为音频并且输出该音频。存储设备311是根据本实施例的位置信息处理设备10、30的存储部件的示例,并且被配置为用于存储数据的设备的示例。存储设备311可以包括例如存储介质、用于将数据记录在记录介质中的记录设备、用于从存储介质读取数据的读取设备、以及用于删除记录在存储介质中的数据的删除设备。存储设备311由例如HDD (硬盘驱动器)配置。存储设备311驱动硬盘,并且存储由CPU 301执行的程序和各种数据。驱动器312是用于存储介质的读取器/写入器,并且被内置于位置信息处理设备10,30中或者在外部附接到位置信息处理设备10、30。驱动器312读出记录在安装至其的可拆卸记录介质200中的信息,并且将该信息输出到RAM 303,所述可拆卸记录介质200例如为磁盘、光盘、磁光盘或半导体存储器。此外,驱动器312还可以将信息写在可拆卸记录介质200上。通信设备313是通信接口,该通信接口例如由用于与周围的基站20建立连接的通信设备配置。此外,通信设备313可以是允许无线LAN(局域网)的通信设备、允许LTE(长期演进)的通信设备或者用于执行有线通信的有线通信设备。[3.结论]如上所述,根据依照本公开的每个实施例的位置信息处理系统1,即使在将相同的MAC地址分配给多个基站20的的情况下,也可以非常准确地获取基站20的位置信息,这是因为使用了辅助标识符,该辅助标识符起到关于MAC地址的辅助作用。因此,可以提高移动终端10的定位精度。本领域技术人员应当理解,根据设计需要和其他因素,可以进行各种修改、组合、子组合和更改,只要它们处于所附权利要求或其等效物的范围之内。此外,并非必需按照遵照流程图的时间顺序来处理本说明书的位置信息处理系统I的处理中包括的各个步骤。例如,可以按照与流程图不同的顺序来处理位置信息处理系统I的处理中包括的各个步骤,或者可以以并行的方式来处理位置信息处理系统I的处理中包括的各个步骤。此外,也可以创建计算机程序,该计算机程序用于使内置于位置信息处理设备10、30中的硬件(例如CPU 30UROM 302和RAM 303)呈现与上述位置信息处理设备10、30的各个结构的功能等效的功能。此外,还提供了记录介质,在其中存储了所述计算机程序。本公开包含与2011年3月28日在日本专利局提交的日本优先权专利申请 JP2011-069839中公开的主题有关的主题,其全部内容通过引用而被合并于此。
权利要求
1.一种位置信息处理设备,包括 基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及 位置信息获取部件,其基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。
2.如权利要求I所述的位置信息处理设备, 其中,位置信息获取部件从包括MAC地址和辅助标识符的基站信息获取基站的位置信息,所述MAC地址和辅助标识符对应于或者类似于通过接收所述无线电信号获取的基站的MAC地址和辅助标识符。
3.如权利要求2所述的位置信息处理设备, 其中,辅助标识符是指示基站所位于的区域的区域标识符。
4.如权利要求2所述的位置信息处理设备, 其中,辅助标识符是基站的ESSID。
5.如权利要求2所述的位置信息处理设备, 其中,辅助标识符指示与从该基站发送的无线电信号一起接收的、从另一基站发送的无线电信号的无线电波型式。
6.如权利要求I所述的位置信息处理设备,还包括 定位部件,其基于位置信息获取部件获取的基站的位置信息,估计位置信息处理设备的位置。
7.如权利要求I所述的位置信息处理设备,还包括 接收部件,其接收从基站发送的无线电信号; MAC地址获取部件,其从接收部件接收的无线电信号获取基站的MAC地址;以及 辅助标识符获取部件,其基于接收部件进行的无线电信号的接收结果获取辅助标识符。
8.如权利要求I所述的位置信息处理设备,还包括 接收部件,其从接收了从基站发送的无线电信号的移动终端接收基站的MAC地址和辅助标识符。
9.一种位置信息处理方法,包括 存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从所存储的基站息获取基站的位置息。
10.一种程序,用于使计算机充当位置信息处理设备,该位置信息处理设备包括 基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及 位置信息获取部件,其基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。
11.一种位置信息处理系统,包括 移动终端,其包含 接收部件,其接收从基站发送的无线电信号,MAC地址获取部件,其从接收部件接收的无线电信号获取基站的MAC地址,和辅助标识符获取部件,其基于接收部件进行的无线电信号的接收结果,获取辅助标识符;以及 位置信息处理设备,其包含 基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符, 通信部件,其从移动终端接收基站的MAC地址和辅助标识符,和位置信息获取部件,其基于通信部件接收的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。
全文摘要
提供了一种位置信息处理设备,包括基站信息存储部件,其存储基站信息,所述基站信息包括位置信息、MAC地址和辅助标识符;以及位置信息获取部件,其基于通过接收从基站发送的无线电信号而获取的基站的MAC地址和辅助标识符,从存储在基站信息存储部件中的基站信息获取基站的位置信息。
文档编号H04W8/26GK102752747SQ20121007645
公开日2012年10月24日 申请日期2012年3月21日 优先权日2011年3月28日
发明者三屋光史朗, 盐野崎敦 申请人:索尼公司