信息处理设备、信息处理方法和程序的制作方法

文档序号:6504509阅读:138来源:国知局
信息处理设备、信息处理方法和程序的制作方法
【专利摘要】本申请提供了一种信息处理设备、信息处理方法和程序,该信息处理设备包括:显示控制单元,用于使显示单元显示地图;第一操作获取单元,用于获取用于在地图上移动指定区域的中心的第一操作;第二操作获取单元,用于获取用于移动中心的与第一操作不同的第二操作;以及尺寸设置操作获取单元,用于获取用于设置指定区域的尺寸的尺寸设置操作。
【专利说明】信息处理设备、信息处理方法和程序
【技术领域】
[0001]本公开涉及一种信息处理设备、信息处理方法和程序。
【背景技术】
[0002]使用全球定位系统(GPS)的位置估计技术是众所周知的。通过位置估计技术获得的位置信息用于例如向用户提供路线引导、周边景点信息等。但是,由于使用来自卫星的无线电波,所以使用GPS的位置估计的初始化是一件耗时的任务。另外,在一些地方比如室内或地下难以进行使用GPS的位置估计。
[0003]因而,例如,如同在日本专利申请特开平公布第2008-104029号中所描述的,在无线通信比如无线保真(W1-Fi)标准中使用通过使用终端装置和位置已知的基站之间的信号强度来估计终端装置的位置的技术。日本专利申请特开平公布第2008-104029号还公开了如下技术:注册基站及其位置,并且基于关于用户传输的信号的信息以及用户的位置信息一起来更新已注册的信息。这样,即使在基站的数量增加以及基站的位置改变时,也可以提高位置估计的准确性。

【发明内容】

[0004]如上所述,在使用来自用户的反馈的位置估计技术中,从用户传输的信息的准确性非常重要。换言之,期望能够获得更加准确地表示用户识别的用户的位置的位置信息。但是,用于获取这样的位置信息的技术还没有被充分地考虑。
[0005]因而,根据本公开的一种实施方式,提供了一种能够获得更准确地表示用户识别的用户的位置的位置信息的新的、改进的信息处理设备、信息处理方法和程序。
[0006]根据本公开的一种实施方式,提供了一种信息处理设备,包括:显示控制单元,用于使显示单元显示地图;第一操作获取单元,用于获取用于在地图上移动指定区域的中心的第一操作;第二操作获取单元,用于获取用于移动该中心的与第一操作不同的第二操作;以及尺寸设置操作获取单元,用于获取用于设置指定区域的尺寸的尺寸设置操作。
[0007]另外,根据本公开的一种实施方式,提供了一种信息处理方法,包括:使显示单元显示地图;获取用于在地图上移动指定区域的中心的第一操作;获取用于移动该中心的与第一操作不同的第二操作;以及获取用于设置指定区域的尺寸的尺寸设置操作。
[0008]另外,根据本公开的一种实施方式,提供了一种使计算机执行下述功能的程序:使显示单元显示地图;获取用于在地图上移动指定区域的中心的第一操作;获取用于移动该中心的与第一操作不同的第二操作;以及获取用于设置指定区域的尺寸的尺寸设置操作。
[0009]另外,根据本公开的一种实施方式,提供了一种信息处理设备,包括:通信单元,用于从用户使用的终端装置接收关于地图上的指定区域的中心和指定区域的尺寸的信息;以及位置信息校正单元,用于通过使用指定区域的中心作为用户识别的用户的位置并使用指定区域的尺寸作为用户的位置的误差范围,校正用于估计用户的位置的信息。
[0010]为了使用户指定地图上的某一区域,执行用于移动区域和设置区域的尺寸的操作。这允许例如通过位置和误差范围的结合来表示用户识别的用户的位置。因此,用户可以获得更准确地表示用户识别的用户的位置的位置信息。
[0011]根据上述本公开的实施方式,可以获得更准确地表示用户识别的用户的位置的位
置信息。
【专利附图】

【附图说明】
[0012]图1是示出根据本公开的实施方式的位置估计系统的示意性配置的图;
[0013]图2是示出根据本公开的实施方式的用户接口的示例的图;
[0014]图3是示出根据本公开的实施方式的处理序列的示例的图;
[0015]图4是示出根据本公开的实施方式的处理序列的示例的图;
[0016]图5是用于说明根据本公开的实施方式的位置信息校正的示例的图;
[0017]图6是示出根据本公开的实施方式的终端装置的示意性功能配置的框图;
[0018]图7是示出根据本公开的另一实施方式的用户接口的第一示例的图;
[0019]图8是示出根据本公开的另一实施方式的用户接口的第二示例的图;
[0020]图9是示出根据本公开的另一实施方式的用户接口的第三示例的图;
[0021]图10是示出根据本公开的另一实施方式的用户接口的第四示例的图;
[0022]图11是示出根据本公开的另一实施方式的用户接口的第五示例的图;
[0023]图12是示出根据本公开的另一实施方式的用户接口的第六示例的图;
[0024]图13是示出根据本公开的另一实施方式的用户接口的第七示例的图;以及
[0025]图14是用于说明信息处理设备的硬件配置的框图。
【具体实施方式】
[0026]下文中将参照附图详细描述本公开的优选实施方式。注意,在说明书和附图中,使用相同的参考编号表示具有基本上相同的功能和结构的结构元件,并且省略了对这些结构元件的重复说明。
[0027]将按照下列顺序进行描述。
[0028]1.系统配置
[0029]2.示例性用户接口
[0030]3.示例性处理序列
[0031]4.示例性位置信息校正
[0032]5.示例性功能配置
[0033]6.另一个示例性用户接口
[0034]7.硬件配置
[0035]8.其它注释
[0036](1.系统配置)
[0037]图1是示出根据本公开的实施方式的位置估计系统的示意性配置的图。如图1中所示,位置估计系统10包括终端装置11和服务器12。终端装置11和服务器12通过因特网彼此连接。
[0038](终端装置)[0039]终端装置11是可以由用户携带的装置,比如个人计算机(PC)或者移动电话(例如智能电话),并且可以例如通过后续将描述的信息处理设备的硬件配置来实现。终端装置11从服务器12接收基于在W1-Fi无线通信中的信号强度而估计的位置信息,并向服务器12传输估计的位置信息的校正信息。
[0040]为了执行这样的功能,终端装置11包括在操作系统(0S)113上运行的位置校正程序112。位置校正程序112通过OSl 13使用W1-Fi无线通信模块114,并且因此检测相邻基站(接入点)和来自该基站的信号强度。关于检测到的接入点和接入点的信号强度的信息从3G无线通信模块115传输到服务器12。在示出的示例中,终端装置11通过3G线路连接到因特网,从而在终端装置11和服务器12之间的通信中使用3G无线通信模块115。例如,如果终端装置11通过W1-Fi无线通信连接到因特网,则在终端装置11和服务器12的通信中使用W1-Fi无线通信模块114。
[0041]3G无线通信模块115从服务器12接收估计的终端装置11的位置信息,并通过0S113向位置校正程序112提供该估计的位置信息。位置校正程序112通过位置校正图形用户接口(⑶1)111向用户输出估计的位置信息。另外,位置校正程序112获得用户输入的对估计的位置信息的校正信息。该校正信息通过位置校正GUIlll从用户处得到。位置校正程序112通过3G无线通信模块115向服务器12传输该校正信息。
[0042](服务器)
[0043]服务器12是网络上的单个装置或者网络上彼此协作的多个装置。服务器12可以例如通过后续将描述的信息处理设备的硬件配置来实现。服务器12向终端装置11传输基于W1-Fi无线通信中的信号强度获得的估计的位置信息,并且从终端装置11接收对估计的位置信息的校正信息。
[0044]为了执行这样的功能,服务器12包括服务器程序121。服务器程序121通过使用合适的通信模块从终端装置11接收关于检测到的接入点和信号强度的信息。在服务器程序121中,位置信息通知单元122基于关于检测到的接入点和信号强度的信息来估计终端装置11的位置。位置估计使用存储在位置信息数据库124中的与对应位置信息相关联的接入点的注册信息。此处,如果根据该信息检测到尚未在位置信息数据库124中注册的接入点,则位置信息通知单元122在位置信息数据库124中注册关于该接入点的信息。终端装置11的估计的位置信息从服务器12通过通信模块传输至终端装置11。
[0045]如上所述,在终端装置11中得到估计的位置信息的校正信息,并且该得到的校正信息传输至服务器12。在服务器程序121中,位置信息校正单元123基于该校正信息更新存储在位置信息数据库124内的接入点的注册信息。例如,位置信息校正单元123基于该校正信息更新位置信息数据库124内已注册的接入点的位置信息。可以通过例如采用日本专利申请特开平公布第2008-104029号中描述的技术来执行位置信息数据库124中的信息的更新。
[0046](2.示例性用户接口)
[0047]图2是示出根据本公开的实施方式的用户接口的示例的图。图2示出了在终端装置11上显示的作为位置校正⑶Illl的画面的示例。该画面显示有各种元件,包括估计位置获取按钮21、纬度和经度信息22、地图显示区域23、竖直轴滑块24、水平轴滑块25、校正位置确定按钮26和地图缩放按钮27。[0048]估计位置获取按钮21是用于指示终端装置11获取估计的位置信息的按钮。当通过触摸面板等按压估计位置获取按钮21时,终端装置11从服务器12获取估计的位置信
肩、O
[0049]纬度和经度信息22是指示正在显示的位置的纬度和经度的信息。这些纬度值和经度值可以例如分别是后续要描述的目标232的中心的纬度值和经度值。如果通过按压估计位置获取按钮21得到了估计的位置信息,则根据从服务器12得到的估计的位置信息来设置纬度和经度信息22。然后,如果通过地图231或者目标232的移动改变了与目标232的中心对应的位置,则纬度和经度信息22相应地改变。
[0050]地图显示区域23是包括地图231和目标232的显示区域。地图231是以预定比例尺表示地面上的特定区域的图。目标232指示终端装置11在地图231上的位置(B卩,用户位置)。在示出的示例中,目标232包括竖直和水平方向的交叉线和以交叉线的交叉点为圆心的同心圆。同心圆表示在距圆心各个预定半径距离处。在示出的示例中,同心圆表示在距圆心10、50、100和200米的间距处。
[0051]可以通过经由触摸面板等进行的拖曳操作等和通过地图缩放按钮27执行的操作自由移动并且放大/缩小地图231上的显示区域。另一方面,可以通过竖直轴滑块24和水平轴滑块25的操作自由移动目标232的显示位置。可以通过允许用户结合这两种操作调节目标232指示的用户位置。
[0052]竖直轴滑块24和水平轴滑块25是用于如上所述移动目标232的图标。当竖直轴滑块24上下滑动时,目标232相应地上下移动。当水平轴滑块25从一侧向另一侧滑动时,目标232相应地从一侧向另一侧移动。
[0053]在本实施方式中,由竖直轴滑块24和水平轴滑块25的操作引起的目标的移动量被设置为少于每一个滑块的移动量(滑块的卷动条在显示单元上移动过的距离)。例如,可以将在每一个滑块的操作过程中目标232的移动量设置为每一个滑块的操作量的一半。在这种情况下,例如,在目标232显示在地图显示区域23的中心的情况下,即使在竖直轴滑块24向上滑动到地图显示区域23的顶部时,目标232也只移动到地图显示区域23的中心和顶部之间的中间位置。
[0054]另一方面,在本实施方式中,将显示区域由于拖曳操作而在地图231上的移动量设置为与拖曳操作的操作量(手指等在显示单元上移动过的距离)相等。这样,例如,当通过在触摸面板上的拖曳操作移动地图231时,如果将地图从地图显示区域23的中心拖曳到顶部,则地图231的显示区域被移动,以使得在拖曳操作之前在地图显示区域23的中心显示的部分可以在拖曳操作以后位于地图显示区域23的顶部。
[0055]以这种方式,通过分别用于地图231的显示区域和目标232的移动的操作,地图231的显示区域和目标232可以以不同的准确度彼此移动。这样,用户可以在两个阶段中调节目标232指示的他的/她的位置。第一阶段意在通过移动地图231的显示区域以允许粗略地设置位置。第二阶段意在通过目标232的移动而允许精确地设置位置。
[0056]取决于环境用户以各种准确度识别他的/她的位置。例如,当用户紧邻用户熟悉的地方的地标比如建筑物或十字路口时,用户以很高的准确度识别他的/她的位置。在这种情况下,当通过正常拖曳操作移动地图231上的显示区域时(移动量等于操作量),难以准确地将目标232与用户识别的用户位置对准。即使用户以很高的准确度识别他的/她的位置,如果没有提供用于输入用户位置的适当的技术,则在位置信息的校正中也无法使用用户识别的位置信息,这样将非常浪费。
[0057]因此,在本实施方式中,通过竖直轴滑动块24和水平轴滑动块25的操作,可以以比拖曳操作更高的准确度在地图231上移动目标232。这使得用户能够容易地以高准确度将目标232指示的位置与用户识别的用户位置对准。因而,可以在位置信息的校正等中使用用户识别的高准确度的位置信息。
[0058]校正位置确定按钮26包括五个按钮26a至26e。按钮26a至26e分别对应于5、10、50、100和200米的误差半径。用户通过按压这些按钮中的任意一个输入估计的位置信息的校正信息。该校正信息包括目标232指示的位置的纬度和经度、以及按钮26a至26e中被按压的一个指示的误差半径。更具体地,在示出的示例中,如果按压了与50米的误差半径对应的按钮26c,则校正信息可以包括信息“纬度:35.621368° N,经度:139.729408° E,误差半径:50米”。
[0059]在校正信息中,误差半径和位置的指定与圆形区域的指定基本上相同,在该圆形区域中以该位置为中心的半径等于误差半径。换言之,在使用校正位置确定按钮26确定校正位置时,虽然用户指定了地图231上的位置,但是实际上用户指定了地图231上的区域。虽然在示出的示例中未示出,但是当误差半径为O米时,指定区域变为O米半径的圆,即点。
[0060]另外,如图所示,可以指定校正位置确定按钮26的误差半径,以使得至少部分校正位置确定按钮26的误差半径对应于目标232指示的同心圆的半径。在示出的示例中,10、50、100和200米的误差半径对应于同心圆的每一个半径。
[0061]如上所述,取决于环境用户以各种准确度识别他的/她的位置。例如,当在不熟悉的地点附近没有地标时,用户识别的用户位置的准确度不是很高。用户能够识别这样的情形。换言之,用户通常意识到用户识别出的位置信息的准确度。这样,在本实施方式中,获得位置信息与关于用户通过使用校正位置确定按钮26指示识别准确度的误差半径的信息一起作为校正信息。相应地,能够区分当如上述示例中所述的用户以很高的准确度识别他的/她的位置时得到的校正信息与当用户以较低的准确度识别他的/她的位置时得到的校正信息。这样允许更加适当地校正位置信息。另外,后面将描述使用通过使用校正位置确定按钮26输入的误差半径的信息来校正位置信息的具体示例。
[0062]地图缩放按钮27是如上所述适于放大/缩小地图231上的显示区域的图标。在示出的示例中,地图缩放按钮27表示为加(+ )按钮和减(-)按钮。当按压加按钮时,地图231的比例尺增加从而详细显示缩小的显示区域。当按压减按钮时,地图231的比例减小从而粗略显示更宽的显示区域。
[0063](3.示例性处理序列)
[0064]图3和图4是示出根据本公开的实施方式的处理序列的示例的图。
[0065](估计位置获取处理)
[0066]将参照图3描述估计位置获取处理的序列的示意图。如上所述,通过用户U在终端装置11中按压估计位置获取按钮21发起估计位置获取处理(步骤S101)。通过位置校正GUIlll执行按钮的按压操作,并且将该操作作为用于请求位置校正程序112获取估计位置的输入(步骤S103)。
[0067]当位置校正程序112接收到用于上述请求的输入时,位置校正程序112通过OSl 13接入W1-Fi无线通信模块114,并请求关于接入点和接入点的信号强度的信息(步骤S105和S107)。W1-Fi无线通信模块114基于从相邻接入点接收到的信号生成如上所述的列表信息,并且通过0S113向位置校正程序112提供生成的列表信息(步骤S109和S111)。
[0068]当位置校正程序112获取到列表信息时,位置校正程序112通过OSl 13和3G无线通信模块115向服务器12的位置信息通知单元122传输获取的列表信息(步骤S113、S115和S117)。位置信息通知单元122基于接收到的信息,通过参考位置信息数据库124而生成关于纬度和经度的信息作为估计的位置信息。位置信息通知单元122向终端装置11传输关于纬度和经度的信息(步骤S119)。
[0069]在终端装置11中,3G无线通信模块115接收关于纬度和经度的信息,并通过0S113将该信息提供给位置校正程序112 (步骤S121和S123)。位置校正程序112在位置校正⑶Illl中反映关于纬度和经度的信息(步骤S125)。具体地,位置校正⑶Illl卷动地图231,以使得与获得的纬度和经度对应的位置与地图231的中心(此时也是目标232的中心)匹配(步骤S127)。
[0070](位置校正处理)
[0071]接下来,将参照图4描述位置校正处理的序列的示例。位置校正处理可以例如在如上所述的估计位置获取处理后执行。
[0072]通过位置校正⑶Illl向用户U呈现估计的位置信息。用户U使用如上参照图2所述的用户接口将由估计的位置信息指示的位置校正为用户识别的位置,然后用户U按压校正位置确定按钮26 (步骤S201)。该操作被视为用于请求位置校正程序112传输关于校正的位置和误差半径的信息的输入(步骤S203)。
[0073]当位置校正程序112接收到该输入时,再次执行从W1-Fi无线通信模块114获取关于接入点和接入点的信号强度的列表信息的处理(步骤S205至S211)。当执行该处理时,位置校正处理可以不必在估计位置获取处理之后执行。可替选地,当位置校正处理在估计位置获取处理之后执行时,如果距估计位置获取处理的执行所经过的时间在预定范围内,则省略步骤S205至S211的处理,并且可以没有任何修改地使用在估计位置获取处理过程中获取的信息。
[0074]接下来,位置校正程序112通过OSl 13和3G无线通信模块115向服务器12的位置信息校正单元123传输关于校正位置和误差半径的信息以及关于接入点和接入点的信号强度的列表信息(步骤S213、步骤S215和步骤S217)。位置信息校正单元123基于接收到的信息校正存储在位置信息数据库124中的接入点的位置信息(步骤S219)。位置信息校正单元123向终端装置11传输指示已完成校正的传输完成通知(步骤S221)。
[0075]在终端装置11中,3G无线通信模块115接收传输完成通知,并通过0S113向位置校正程序112提供该传输完成通知(步骤S223和S225)。位置校正程序112通过位置校正⑶Illl向用户U输出传输完成通知(步骤S227和S229)。
[0076](示例性位置信息校正)
[0077]图5是说明根据本公开的实施方式的位置信息校正的示例的图。
[0078]例如,在如日本专利申请特开平公布第2008-104029号描述的用于校正位置信息的技术中,基于从接入点AP接收的信号强度指示(RSSI)设置从接入点AP的观察点(上一示例中的校正位置)的上限距离Clistmax (RSSI)0这是限制条件,“如果基于RSSI,则接入点AP应当存在于距观察点Clistmax (RSSI)以内的位置处”。
[0079]此处,例如,当位置信息数据库124中注册的位置信息指示的接入点AP的位置是与观察点的距离超过Clistmax (RSSI)的位置时,执行对位置信息的校正。更具体地,根据下面的公式I更新的接入点的位置APn?设置在原本接入点的位置AP和距观察点的距离为distmax (RSSI)的位置AP’之间。在公式I中,pos ()表示每一个位置。在公式I中,t表示用于控制数据库的塑性(plasticity)的预定系数(如果t接近1,则塑性低并且认为原始注册信息非常重要;如果t接近0,则塑性高并且认为新的注册信息非常重要)。
[0080]pos (APnew) t Xpos (AP) + (l_t) Xpos (AP' ) (I)
[0081]在本实施方式中,在位置校正处理中获得的误差半径添加到上限距离Clistmax(RSSI)0这样,上述限制条件表示为“如果基于RSSI和误差半径,则接入点AP应当存在于距观察点(distmax(RSSI) +误差半径)以内的位置处”。在这种情况下,如图所示,位置AP’向原本接入点AP的位置靠近误差半径。这样,更新后的接入点的位置APn?比不考虑误差半径的情况(其中误差半径被认为没有考虑)更接近原本接入点AP的位置。
[0082]这意味着如同用于控制数据库的塑性的系数t接近I的情况,误差半径的增加改变了更新后的接入点的位置APn'因此,本实施方式中的位置信息校正处理可以是根据校正后的位置的误差半径动态调节数据库的塑性的处理。位置信息校正处理的示例不限于上述示例。例如,系数t的值根据误差半径的改变可以允许直接调节数据库的塑性。
[0083](5.示例性功能配置)
[0084]图6是示出根据本公开的实施方式的终端装置的示意性功能配置的框图。图6的终端装置100仅示出为与上一示例中描述的终端装置11的功能配置的位置校正处理相关的功能配置。
[0085]终端装置100包括作为功能结构的显示单元110、显示控制单元120、输入单元130、地图移动操作获取单元140、目标移动操作获取单元150、误差半径设置操作获取单元160、位置识别单元170和通信单元180。这些功能结构例如可以用后续将描述的信息处理设备的硬件配置实现。显示控制单元120、地图移动操作获取单元140、目标移动操作获取单元150、误差半径设置操作获取单元160和位置识别单元170例如可以使用CPU (中央处理单元)作为上述位置校正程序112的一部分用软件实现。
[0086]显示单元110可以通过各种类型的提供作为输出装置的显示装置实现。显示单元110在显示控制单元120的控制下显示比如在上一示例中被描述为位置校正⑶1111的画面的画面。
[0087]显示控制单元120使显示单元110显示地图。在地图上执行对区域的指定。在上述示例中,指定的区域是由地图231上目标232指示的用户位置(区域的中心)和校正位置确定按钮26指定的误差半径(区域的半径)确定的区域。显示控制单元120还可以使显示单元110显示包括表示指定区域的中心的指示的目标指示(上述示例中的目标232的交叉线)。目标指示可以包括表示距指定区域的中心的距离的距离指示(上述示例中目标232的同心圆)。
[0088]可以通过被提供作为输入装置的触摸面板等实现输入单元130。输入单元130获取操作,比如上述示例中描述为对位置校正GUIlll的用户操作的操作。更具体地,输入单元130获取各种操作,比如上一示例中描述的在地图231上的拖曳操作、使用竖直轴滑块24和水平轴滑块25移动目标232的操作,以及使用校正位置确定按钮26输入误差半径的操作。
[0089]地图移动操作获取单元140从输入单元130获得的多个操作中获取用于移动地图的操作。在上面的示例中,用于移动地图231的拖曳操作是移动地图231上的显示区域并从而移动目标232指示的用户位置(指定区域的中心)的操作。换言之,拖曳操作可以视为用于移动指定区域的中心的第一操作。
[0090]目标移动操作获取单元150从输入单元130获得的多个操作中获取用于移动目标的操作。在上面的示例中,使用竖直轴滑块24和水平轴滑块25移动目标232的操作是用于移动由目标232指示的用户位置(指定区域的中心)的操作。换言之,用于移动目标232的操作可以视为用于移动指定区域的中心的第二操作。
[0091]在上面的示例中,将通过拖曳操作的显示区域在地图231上的移动量设置为等于拖曳操作的操作量。另一方面,将通过竖直轴滑块24和水平轴滑块25的目标232的移动量设置为小于(例如一半)每一个滑块的操作量。在该示例中,使用滑块的操作(第二操作)可以视为用于执行对由拖曳操作(第一操作)设置的指定区域的位置的精细调节的操作。另夕卜,在上面的示例中,地图移动操作获取单元140可以将拖曳操作(第一操作)的操作量以第一比率(一)转换成为指定区域的移动量。目标移动操作获取单元150可以以小于第一比率的第二比率(一半)将使用滑块的操作(第二操作)的操作量转换成为指定区域的移动量。
[0092]误差半径设置操作获取单元160从输入单元130获得的多个操作中获取设置误差半径的操作。如前所述,误差半径也可以是指定区域的半径。这样,误差半径设置操作获取单元160还可以是获取用于设置指定区域的尺寸的尺寸设置操作的尺寸设置操作单元。可以通过从如上述示例中呈现为按钮26a至26e呈现的选项中选择来设置误差半径。这些选项中的至少一部分可以对应于目标指示中包括的表示距指定区域的中心的距离的距离指示(上述示例中目标232的同心圆)。
[0093]地图移动操作获取单元140、目标移动操作获取单元150和误差半径设置操作获取单元160获得的信息提供给位置标识单元170。地图移动操作获取单元140和目标移动操作获取单元150获得的信息还提供给显示控制单元120,并且可以用于更新显示在显示单元110上的地图或目标指示。
[0094]位置标识单元170基于从如上所述的每一个单元提供的信息识别用户位置和用户位置的误差范围。如前所述,用户位置对应于指定区域的中心,并且误差范围对应于指定区域的尺寸。位置标识单元170通过通信单元180向服务器12传输关于用户位置和误差范围的信息。通信单元180可以通过通信装置等实现。
[0095](6.用户接口的另一个示例)
[0096]在本公开的另一种实施方式中,除了参照图2所示的用户接口外,还可以使用其他各种用户接口。下面将描述其中一些示例。
[0097](第一示例)
[0098]图7是示出根据本公开的另一实施方式的用户接口的第一示例的图。在示出的示例中,示出了三个按钮26a至26c作为校正位置确定按钮26。按钮26a至26c分别对应于5米、10米和50米的误差半径。以这种方式,可以任意确定校正位置确定按钮26的数量。不一定所有的校正位置确定按钮26都对应于指示为目标232的同心圆。[0099](第二示例)
[0100]图8是示出根据本公开的另一实施方式的用户接口的第二示例的图。在示出的示例中,误差半径滑块28和校正位置确定按钮29作为用于输入误差半径的图标示出。用户使用误差半径滑块28来设置误差半径,然后按压校正位置确定按钮29。以这种方式,任意值可以作为误差半径输入,而执行用于确定校正位置的输入操作两次(当使用上一示例中的校正位置确定按钮26时可以执行输入操作一次)。
[0101]在图8示出的示例中,以与上一示例相似的方式将四个10米、50米、100米和200米的同心圆指示为目标232。在另一示例中,可以只指示一个同心圆。在这种情况下,可以根据误差半径滑块28设置的误差半径的值动态改变同心圆的半径。
[0102](第三示例)
[0103]图9是示出根据本公开的另一实施方式的用户接口的第三示例的图。在示出的示例中,方向按钮30不出为用于移动目标232的图标。方向按钮30指不在四个方向的每一方向上,例如左、右、上和下方向。如果按压任一方向的方向按钮30,则目标232向对应方向移动预定距离。可以设置预定距离为与地图231的显示的最小分辨率值对应的距离。或者,可以设置预定距离为与可以设置的误差半径的最小值(示出的示例中为5米)对应的距离。方向按钮30可以在与目标232的中心对应的位置(示出的示例中在100米同心圆和200米同心圆之间的位置)给出。在这种情况下,可以根据目标232的移动来移动给出的方向按钮30的位置。
[0104](第四示例)
[0105]图10是示出根据本公开的另一实施方式的用户接口的第四示例的图。在示出的示例中,示出指向棒形状的图标31作为用于移动目标232的图标。可以在地图显示区域23的端部处显示该图标31。当在框内显示的圆形区域被拖曳到任何一个方向时,目标232以预定速度向该方向移动。考虑到使用图标31的目标232的移动操作执行与地图231的拖曳操作相比更精细的调节,可以设置预定速度为相对较慢的速度。
[0106](第五示例)
[0107]图11是示出根据本公开的另一实施方式的用户接口的第五示例的图。在示出的示例中,以与地图231的显示区域相似的方式通过触摸面板等的拖曳操作来移动目标232。显示复选框图标32以便选择通过拖曳操作移动地图231的显示区域的第一模式和通过拖曳操作移动目标232的第二模式中的任意一个。如果复选框图标32处于未选中状态,则通过拖曳操作移动地图231的显示区域。如果复选框图标32处于选中状态,则通过拖曳操作移动目标232。
[0108]在这点上,例如,考虑到与地图231上的显示区域的移动相比可以精细调节目标232的移动,可以使第二模式中拖曳操作的操作量转换为目标232的移动量的第二比率小于将第一模式中拖曳操作的操作量转换为地图231上的显示区域的移动量的第一比率。换言之,第二模式中目标232通过拖曳操作的移动可以比第一模式中地图231上的显示区域通过拖曳操作的移动慢。
[0109](第六示例)
[0110]图12是示出根据本公开的另一实施方式的用户接口的第六示例的图。在示出的示例中,目标232a示出为具有突出显示的同心圆,该同心圆具有与地图231中包括的地标的大小对应的误差半径。地标是“〇〇车站”,并且包括在以用户当前位置为中心的200米误差半径的区域内。从而,显示控制单元120突出显示200米的同心圆作为目标232。
[0111]例如,当用户的估计位置包括在地标中时,假设来自用户的位置校正信息指示用户位于地标内。这样,通过提前突出显示与地标大小对应的误差半径的同心圆,用户很可能更加易于输入位置校正信息。在这种情况下,可以突出显示与误差半径对应的校正位置确定按钮26的按钮26e。当然,如果用户识别出地标中的更具体的位置,则可以选择校正位置确定按钮26的与另一个误差半径对应的按钮。
[0112]在另一个示例中,服务器12中的位置信息校正单元123可以使用关于地图中包括的地标的信息来校正位置。例如,在图12示出的示例中,当选择200米的误差半径时,可以认为位置信息校正单元123指示由用户提供的关于误差半径和校正位置的信息是“用户在〇〇车站”。在这种情况下,位置校正中的误差范围区域可以限制到地图上的“〇〇车站”(地标)区域而不是由误差半径限定的圆形区域。
[0113](第七示例)
[0114]图13是示出根据本公开的另一实施方式的用户接口的第七示例的图。在示出的示例中,示出了目标332,其包括指示中心的交叉线和指示距中心的距离的同心矩形。以这种方式,目标332中包括的距离指示不限于同心圆。距离指示可以是例如示出的示例中的同心矩形、交叉线上的刻度等。例如,如果使用同心矩形作为距离指示,则易于以与通常被识别为地标的建筑物的形状接近的形状指定误差范围。
[0115](7.硬件配置)
[0116]现在将参照图14描述根据本公开的实施方式的信息处理设备的硬件配置。图14是说明信息处理设备的硬件配置的框图。图14中示出的信息处理设备900可以实现为上述实施方式中描述的终端装置11 (或者终端装置100)和/或服务器12。
[0117]信息处理设备900包括CPU (中央处理单元)901、ROM (只读存储器)903和RAM(随机存取存储器)905。信息处理设备900还可以包括主机总线907、桥接器909、外部总线911、接口 913、输入装置915、输出装置917、存储装置919、驱动器921、连接端口 923和通信装置925。必要时,信息处理设备900还可以包括图像采集装置933和传感器935。代替或者除CPU901之外,信息处理设备900可以包括处理电路比如DSP (数字信号处理器)。
[0118]CPU901用作运算处理单元和控制单元,并且根据记录在R0M903、RAM905、存储装置919或可移除记录介质927中的各种程序来控制要在信息处理设备900中执行的所有或部分操作。R0M903存储CPU901使用的程序、操作参数等。RAM905主要存储在CPU901的执行中使用的程序和在执行时适当修改的参数。CPU901、R0M903和RAM905通过包括内部总线比如CPU总线的主机总线907彼此连接。主机总线907通过桥接器909连接到外部总线911比如PCI (外围组件互联/接口)总线。
[0119]输入装置915可以是用户操作的装置,比如鼠标、键盘、触摸面板、按钮、开关和操纵杆。输入装置915可以是例如使用红外光或其他无线电波的远程控制器,或者可以是能够响应于信息处理设备900的操作而操作的外部连接装置929比如移动电话。输入装置915包括输入控制电路。输入控制电路基于用户输入的信息生成输入信号并向CPU901输出该输入信号。输入装置915的操作允许用户向信息处理设备900输入各种类型的数据,或者发出用于使信息处理设备900执行处理操作的指令。[0120]输出装置917包括能够可视地或可听地通知用户获取到的信息的装置。输出装置917可以包括显示装置比如IXD (液晶显示屏)、rop (等离子体显示面板)和有机EL (电致发光)显示器,音频输出装置比如扬声器和耳机,以及打印机。输出装置917可以以视频比如文本或图像的形式和音频比如语音或声音的形式输出信息处理设备900处理得到的结果。
[0121]存储装置919是被配置为信息处理设备900的存储单元的示例的数据存储装置。存储装置919包括例如磁存储装置比如HDD (硬盘驱动器)、半导体存储装置、光存储装置或者磁光存储装置。存储装置919存储CPU901要执行的程序、各种数据和从外部得到的数据。
[0122]驱动器921是可移除记录介质927比如磁盘、光盘、磁光盘或者半导体存储器的读写器,并且嵌入在信息处理设备900内或者从外部附接到信息处理设备900。驱动器921读取附接到其上的可移除记录介质927中记录的信息,并且向RAM905输出该信息。驱动器921还在附接到其上的可移除记录介质927内写入数据。
[0123]连接端口 923是用于将装置与信息处理设备900直接连接的端口。连接端口 923可以包括USB (通用串行总线)端口、IEEE1394端口和SCSI (小型计算机系统接口)端口。连接端口 923还可以包括RS-232C端口、光学音频连接器、HDMI (高清多媒体接口)端口等。外部连接装置929到连接端口 923的连接使得可以在信息处理设备900和外部连接装置929之间交换各种数据。
[0124]通信装置925是例如包括用于连接到通信网络931的通信接口等的通信装置。通信装置925可以是例如有线或无线局域网、蓝牙(注册商标)、WUSB (无线USB)等的通信接口卡。另外,通信装置925可以是用于光通信的路由器、用于ADSL (非对称数字用户线路)的路由器、用于各种通信的调制解调器等。通信装置925可以基于预定协议比如TCP/IP向例如因特网或其他通信装置传输信号,或者从其接收信号。另外,连接到通信装置925的通信网络931可以是以有线或无线方式连接的网络,并且可以是例如因特网、家庭LAN、红外通信、无线电波通信、卫星通信等。
[0125]图像采集装置933包括图像采集元件比如CXD (电荷耦合器件)或CMOS (互补金属氧化物半导体)以及各种用于控制在图像采集元件处物体图像的图像形成的部件比如透镜。图像采集装置933使用图像采集元件和各种部件拍摄真实空间并且生成拍摄图像。图像采集装置933可以配置成拍摄静止图像或移动图像。
[0126]传感器935可以是各种传感器比如加速度传感器、螺旋仪传感器、地磁传感器、光学传感器、声学传感器。传感器935获取关于图像处理设备900的状态的信息比如图像处理设备900的外壳的偏位角、或者关于图像处理设备900的周围环境的信息比如图像处理设备900周围的亮度或噪声。传感器935可以包括用于接收GPS信号以及测量装置的纬度、经度、和海拔的GPS (全球定位系统)传感器。
[0127]如上,已经描述了信息处理设备900的示例性硬件配置。可以使用通用构建配置上述每一个组成元件,或者可以通过每一个组成元件的功能所专用的硬件来配置上述每一个组成元件。因而,可以根据在实现上述实施方式时的技术水平适当地修改要使用的硬件配置。
[0128](8.其他注释)
[0129]虽然已经参照其优选实施方式描述了将终端装置获取的用户位置信息用于位置估计系统中的位置校正的示例,但是本公开的实施方式不限于上述示例。获取的位置信息不限于上述位置校正,而是可以用于各种目的。例如,用户提供的位置信息可以直接用作指示用户位置的信息,或者可以提供给正在寻找该用户的其他用户。
[0130]本公开的实施方式可以包括如上所述的信息处理设备(终端装置或服务器)、信息处理系统(位置估计系统)、在信息处理设备或信息处理系统中执行的信息处理方法、用于使信息处理设备运行的程序和在其上记录该程序的记录介质。
[0131]本领域的技术人员应当理解,根据设计要求和其他因素,可以进行各种修改、组合、子组合和改变,这些修改、组合、子组合和改变在所附权利要求或者其等价物的范围内。
[0132]另外,本技术还可以如下配置。
[0133](I) 一种信息处理设备,包括:
[0134]显示控制单元,用于使显示单元显示地图;
[0135]第一操作获取单元,用于获取用于在所述地图上移动指定区域的中心的第一操作;
[0136]第二操作获取单元,用于获取用于移动所述中心的与所述第一操作不同的第二操作;以及
[0137]尺寸设置操作获取单元,用于获取用于设置所述指定区域的尺寸的尺寸设置操作。
[0138](2)根据(I)所述的信息处理设备,其中所述第二操作是精细调节通过所述第一操作设置的所述指定区域的位置的操作。
[0139](3)根据(2)所述的信息处理设备,
[0140]其中,所述第一操作获取单元以第一比率将所述第一操作的操作量转换为所述指定区域的移动量,以及
[0141]其中,所述第二操作获取单元以小于所述第一比率的第二比率将所述第二操作的操作量转换为所述指定区域的移动量。
[0142](4)根据(I)至(4)中的任意一项所述的信息处理设备,
[0143]其中,所述显示控制单元使所述显示单元显示包括代表所述指定区域的中心的指示的目标指示,以及
[0144]其中,所述尺寸设置操作是指定从所述中心起的半径的操作。
[0145](5)根据(4)所述的信息处理设备,
[0146]其中,所述第一操作是通过移动所述地图上的显示区域而移动所述指定区域的中心的操作,以及
[0147]其中,所述第二操作是通过移动所述目标指示移动所述指定区域的中心的操作。
[0148](6)根据(5)所述的信息处理设备,
[0149]其中,所述显示控制单元使所述显示单元显示用于移动操作的图标,
[0150]其中,所述第一操作是要在所述地图上执行的拖曳操作;以及
[0151]其中,所述第二操作是要针对所述图标执行的操作。
[0152](7)根据(5)所述的信息处理设备,
[0153]其中,所述显示控制单元使所述显示单元显示用于选择第一模式和第二模式的任何一个的图标;
[0154]其中,所述第一操作是在通过所述图标选择所述第一模式的状态下要在所述地图上执行的拖曳操作;以及
[0155]其中,所述第二操作是在通过所述图标选择所述第二模式的状态下要在所述地图上执行的拖曳操作。
[0156](8)根据(4)至(7)中的任意一项所述的信息处理设备,
[0157]其中,所述目标指示还包括指示距所述中心的距离的距离指示,以及
[0158]其中,所述尺寸设置操作是从其至少一部分对应于所述距离指示的选项中选择所述半径的操作。
[0159](9)根据(8)所述的信息处理设备,其中所述显示控制单元使与所述地图中包括的地标的大小对应的距离指示以突出方式显示。
[0160](10)根据(I)至(9)中的任意一项所述的信息处理设备,还包括:
[0161]位置标识单元,用于获取所述指定区域的中心作为用户识别的所述用户的位置,以及获取所述指定区域的尺寸作为所述用户的位置的误差范围。
[0162](11)根据(10)所述的信息处理设备,还包括:
[0163]通信单元,向位置估计服务器传输关于所述用户的位置和所述误差范围的信息,所述信息作为用于估计所述位置的校正信息而传输。
[0164](12) 一种信息处理方法,包括:
[0165]使显示单元显示地图;
[0166]获取用于在所述地图上移动指定区域的中心的第一操作;
[0167]获取用于移动所述中心的与所述第一操作不同的第二操作;以及
[0168]获取用于设置所述指定区域的尺寸的尺寸设置操作。
[0169]( 13) 一种程序,使计算机执行下述操作:
[0170]使显示单元显示地图;
[0171]获取用于在所述地图上移动指定区域的中心的第一操作;
[0172]获取用于移动所述中心的与所述第一操作不同的第二操作;以及
[0173]获取用于设置所述指定区域的尺寸的尺寸设置操作。
[0174]( 14) 一种信息处理设备,包括:
[0175]通信单元,用于从用户使用的终端装置接收关于地图上的指定区域的中心和所述指定区域的尺寸的信息;以及
[0176]位置信息校正单元,用于通过使用所述指定区域的中心作为所述用户识别的所述用户的位置并使用所述指定区域的尺寸作为所述用户的位置的误差范围,校正用于估计所述用户的位置的信息。
[0177](15)根据(14)所述的信息处理设备,其中,当所述指定区域对应于所述地图上包括的地标时,所述位置信息校正单元将所述用户的位置的所述误差范围限制为所述地标的范围。
[0178]本公开包含与2012年6月27日提交于日本专利局的日本在先专利申请JP2012-143956中公开的主题相关的主题,其全部内容通过引用合并于此。
【权利要求】
1.一种信息处理设备,包括: 显示控制单元,用于使显示单元显示地图; 第一操作获取单元,用于获取用于在所述地图上移动指定区域的中心的第一操作; 第二操作获取单元,用于获取用于移动所述中心的与所述第一操作不同的第二操作;以及尺寸设置操作获取单元,用于获取用于设置所述指定区域的尺寸的尺寸设置操作。
2.根据权利要求1所述的信息处理设备,其中所述第二操作是精细调节通过所述第一操作设置的所述指定区域的位置的操作。
3.根据权利要求2所述的信息处理设备, 其中,所述第一操作获取单元以第一比率将所述第一操作的操作量转换为所述指定区域的移动量,以及 其中,所述第二操作获取单元以小于所述第一比率的第二比率将所述第二操作的操作量转换为所述指定区域的移动量。
4.根据权利要求1所述的信息处理设备, 其中,所述显示控制单元使所述显示单元显示包括代表所述指定区域的中心的指示的目标指示,以及 其中,所述尺寸设置操作是指定从所述中心起的半径的操作。
5.根据权利要求4所述的信息处理设备, 其中,所述第一操作是通过移动所述地图上的显示区域而移动所述指定区域的中心的操作,以及 其中,所述第二操作是通过移动所述目标指示移动所述指定区域的中心的操作。
6.根据权利要求5所述的信息处理设备, 其中,所述显示控制单元使所述显示单元显示用于移动操作的图标, 其中,所述第一操作是要在所述地图上执行的拖曳操作;以及 其中,所述第二操作是要针对所述图标执行的操作。
7.根据权利要求5所述的信息处理设备, 其中,所述显示控制单元使所述显示单元显示用于选择第一模式和第二模式的任何一个的图标; 其中,所述第一操作是在通过所述图标选择所述第一模式的状态下要在所述地图上执行的拖曳操作;以及 其中,所述第二操作是在通过所述图标选择所述第二模式的状态下要在所述地图上执行的拖曳操作。
8.根据权利要求4所述的信息处理设备, 其中,所述目标指示还包括指示距所述中心的距离的距离指示,以及其中,所述尺寸设置操作是从其至少一部分对应于所述距离指示的选项中选择所述半径的操作。
9.根据权利要求8所述的信息处理设备,其中所述显示控制单元使与所述地图中包括的地标的大小对应的距离指示以突出方式显示。
10.根据权利要求1所述的信息处理设备,还包括:位置标识单元,用于获取所述指定区域的中心作为用户识别的所述用户的位置,以及获取所述指定区域的尺寸作为所述用户的位置的误差范围。
11.根据权利要求10所述的信息处理设备,还包括: 通信单元,向位置估计服务器传输关于所述用户的位置和所述误差范围的信息,所述信息作为用于估计所述位置的校正信息而传输。
12.—种信息处理方法,包括: 使显示单元显示地图; 获取用于在所述地图上移动指定区域的中心的第一操作; 获取用于移动所述中心的与所述第一操作不同的第二操作;以及 获取用于设置所述指定区域的尺寸的尺寸设置操作。
13.一种程序,使计算机执行下述操作: 使显示单元显示地图; 获取用于在所述地图上移动指定区域的中心的第一操作; 获取用于移动所述中心的与所述第一操作不同的第二操作;以及 获取用于设置所述指定区域的尺寸的尺寸设置操作。
14.一种信息处理设备,包括: 通信单元,用于从用户使用的终端装置接收关于地图上的指定区域的中心和所述指定区域的尺寸的信息;以及 位置信息校正单元,用于通过使用所述指定区域的中心作为所述用户识别的所述用户的位置并使用所述指定区域的尺寸作为所述用户的位置的误差范围,校正用于估计所述用户的位置的信息。
15.根据权利要求14所述的信息处理设备,其中,当所述指定区域对应于所述地图上包括的地标时,所述位置信息校正单元将所述用户的位置的所述误差范围限制为所述地标的范围。
【文档编号】G06F3/0486GK103513887SQ201310247269
【公开日】2014年1月15日 申请日期:2013年6月20日 优先权日:2012年6月27日
【发明者】小野秀行, 胜正范, 福本康隆 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1