提供使用电子地图信息的服务的信息处理系统的制作方法

xiaoxiao2020-6-26  13

专利名称:提供使用电子地图信息的服务的信息处理系统的制作方法
技术领域
本发明涉及一种信息处理系统、终端设备、用于信息处理的方法、信息处理程序和计算机可读信息处理程序被存入的存储器存储介质,所有这些的目的是提供使用电子地图信息的服务。
背景技术
在过去,存在一种提供使用电子地图信息的服务的已知信息处理系统,其中用户通过操作电信终端来搜索所需目标方位,所提取的目标方位的位置可在电子地图上检验。
然而,过去的这种信息处理系统是所谓的提供者驱动系统,在其中基本上所有可以做的只是检验电子地图上的商店等的位置,其已由服务提供者通过搜索关键词事先分类。因此,在过去的这种系统中,不可能例如记录有关电子地图上任意方位的信息或者使其上存储有信息的位置在以后被检验,由此提供适合于用户行为方式的服务。
因此,考虑到以上提到的问题,本发明的目的是提供一种信息处理系统、终端设备、用于信息处理的方法、信息处理程序和计算机可读信息处理程序被存入其中的存储器存储介质,所有这些的目的是通过使用电子地图信息提供适合于用户行为方式的服务。
发明公开内容在本发明中,提供使用电子地图信息的服务的服务器设备具有有关电子地图上任意方位的信息被存入的现场信息数据库。服务器设备从现场信息数据库提取信息以满足从终端设备发送的搜索条件,并将所提取的信息发送给终端设备。
依照以上提到的本发明,用户有可能将有关电子地图上任意方位的信息存入现场信息数据库并通过在以后指定搜索条件来察看已被存储在现场信息数据库中的信息,由此提供适合于用户行为方式的使用电子地图的服务。
附图简述

图1是示出依照本发明实施例的信息处理系统的配置的示意图;图2是示出图1中所示服务器设备的配置的方块图;
图3是示出图1中所示终端设备的配置的方块图;图4是示出图1的信息处理系统中的存储处理操作的流程图;图5是示出在图1所示的终端设备上显示的二维电子地图的示意图;图6是示出图3中所示终端设备的操作输入部分的示意图;图7是示出在图1所示的终端设备上显示的三维电子地图的示意图;图8是示出在图2所示的现场信息数据库中存储的现场信息的数据格式的示意图;图9是说明依照本发明实施例使用现场信息的方法的示意图;图10是示出依照图1中所示信息处理系统的现场检测处理操作的流程图;图11是说明依照本发明实施例的检测标志的示意图;图12是示出依照图1中所示信息处理系统的现场信息交换处理操作的流程图;并且图13是示出依照本发明实施例的关键词搜索屏幕的示意图。
用于实施本发明的最佳模式信息处理系统配置首先,参考图1,将描述依照本发明实施例的信息处理系统的配置。
如图1中所示,依照本发明实施例的信息处理系统具有提供使用电子地图信息的各种服务的服务器设备1和由接收服务的用户来操作的终端设备2。服务器设备1和终端设备2通过电子网络被电连接,并被配置以使信息能在设备之间交换。
以上提到的术语“电子网络”将被理解为包括利用电通信技术的任何信息通信网络,包括电话电路、基于TCP(传输控制协议)/IP(互联网协议)的互联网系统、WAN(有线区域网络)、LAN(局域网)、光纤通信网络、线缆通信网络和卫星通信网络。
服务器设备配置服务器设备1由例如信息处理设备如个人计算机、工作站或通用计算机形成,并如图2中所示,具有CPU 1a、RAM 1b、ROM 1c、通信控制器1d、电子地图信息数据库1e和现场信息数据库1f。
CPU 1a依照存储在ROM 1c中的程序来控制服务器设备1的处理操作。例如,CPU 1a将执行存储在ROM 1c中的程序所必要的数据和位置信息/电子地图分配程序加载到RAM 1b中,并执行处理以根据位置信息/电子地图分配程序从电子地图信息数据库1e内提取用于终端设备2的位置周围的区域的电子地图数据。
以上提到的RAM 1b提供用于数据和待由CPU 1a执行的程序的临时存储的工作区域。
以上提到的ROM 1c被用于存储各种程序和数据,其是执行涉及由服务器设备1所执行的处理的这些程序如例如服务器设备1的启动程序、位置信息/电子地图分配程序和存储处理程序所需要的。
在此情况下,ROM 1c被配置以包括可由CPU 1a读取的存储介质,如磁性或光学存储介质,或者半导体存储器等,并且ROM 1c中的部分或所有程序或数据可通过电子网络被下载。
以上提到的通信控制器1d在其中已依照电子网络的类型安装了各种信息通信协议。通信控制器1d依照所安装的信息通信协议被连接到终端设备2,并以依照电子网络类型的数据格式将各种信息发送给终端设备2。通信控制器1d将通过电子网络接收的各种信息转换为适合于由CPU 1a处理的数据格式。
电子地图信息数据库1e存储可由服务器设备1和终端设备2处理的数字形式的电子地图数据。在此情况下,电子地图数据可以是包括xy坐标(以下为分别由x和y限定的经度和纬度)的二维电子地图数据,并且可选的是,通过将高度方向(z)信息加给二维信息从而用三维表示二维电子地图中的对象,可以是三维电子地图数据。
以上提到的现场信息数据库1f被用于存储有关电子地图上诸如商店、邮局和加油站等的地点(以下被称为缺省信息)的位置的信息,其由服务提供者或电子地图数据的生成者事先存储,,并进一步被用于存储有关电子地图上任意位置的信息,其由操作终端设备2的用户通过电子网络来存储(以下被称为现场信息)。在现场信息数据库1f中存储的有关位置的信息被链接到其中方位所在区域的电子地图数据。该配置使得服务提供者或电子地图数据的生成者有可能在任何的任意时间来更新缺省信息。
以上提到的现场信息数据库1f亦存储有关接收由服务器设备1所提供的服务的用户的用户属性信息。用户属性信息包括,例如用户名称、地址、电话号码、用户ID、授权口令、用于支付服务费用的账号和信用卡号等。服务器设备1参考如例如包括在用户属性信息中的用户ID这样的信息,从而在用户之间进行区分并为每个用户提供服务。
终端设备配置终端设备2是能通过电子网络进行信息通信的信息处理设备,并且可应用例如便携电话、简单移动电话或个人数字助理(PDA)。
以上提到的便携电话包括利用下一代移动电话通信系统如IMT-2000(国际移动电信2000)等的便携电话。以上提到的简单移动电话包括PHS(个人手持电话系统,日本)、PCS(个人通信系统,US)、CT2(无码(codeless)电信第二代,UK和法国)和DECT(数字欧洲无码电信,欧洲)等。
如图3中所示,终端设备2具有CPU 2a、RAM 2b、ROM 2c、通信控制器2d、操作输入部分2e、显示输出部分2f和位置检测部分2g。
以上提到的CPU 2a依照存储在ROM 2c中的程序来控制终端设备2的处理操作。
以上提到的RAM 2b提供一个工作区域,用于涉及由CPU 2a执行的各种处理的程序和涉及程序的各种数据的临时存储。
类似于服务器设备1的ROM 1c,以上提到的ROM 2c包括可由CPU2a读取的存储介质,如磁性或光学存储介质,或者半导体存储器等,并且该配置可使得ROM 2c中的部分或所有程序及数据可通过电子网络被下载。
以上提到的通信控制器2d在其中已依照电子网络类型和终端设备2的种类安装了各种信息通信协议。通信控制器2d依照所安装的信息通信协议被连接到服务器设备1,并以依照电子网络类型的数据格式将各种信息发送给服务器设备1。通信控制器2d将通过电子网络接收的信息转换为适合于由CPU 2a处理的数据格式。
操作输入部分2e由通用类型的输入装置,如十键键区(ten-keypad)、键盘或触摸面板等组成,并响应于用户的操作将输入操作信号输出给CPU 2a。
显示输出部分2f由通用类型的显示输出设备,如液晶显示器等组成,并依照来自CPU 2a的控制来显示各种信息。
以上提到的位置检测部分2g依照来自CPU 2a的控制,通过使用通信无线电信号或GPS(全球定位系统)的至少一个来获得有关例如终端设备2所在位置的纬度(x)、经度(y)和高度(z)等的信息(以下被称为位置信息)。
在诸如在便携电话或简单便携电话中的位置检测部分2g使用通信无线电信号进行位置检测的情况下,位置检测部分2g与最近的通信站进行通信以获得终端设备2的位置信息。
在位置检测部分2g使用GPS无线电信号进行位置检测的情况下,在位置检测部分2g中提供了GPS无线电信号接收功能。该GPS接收功能通常包括用于接收GPS无线电信号的GPS天线、解调所接收GPS无线电信号的GPS无线电部分、以及通过来自所解调的GPS无线电信号的计算来确定并输出当前位置的纬度/经度信息的GPS控制器。GPS无线电接收功能从在当前可能进行接收的位置的轨道中存在的至少三个GPS卫星中接收包括精确时间信号并由GPS卫星传输的GPS无线电信号,由来自每个GPS卫星的GPS无线电信号到达的次数来计算到GPS卫星的距离,取这些距离符合接收器当前位置的点。
信息处理系统操作以上提到的信息处理系统通常可被分为三种类型的处理(1)存储处理,用于通过电子网络将现场信息存入服务器设备1的现场信息数据库1f,(2)现场检测处理,由此检测用户的当前位置,并当用户位于存储处理所存的位置附近时,通知用户,以及(3)交换处理,由此在用户之间交换现场信息数据库1f中所存储的现场信息。
现场信息存储处理参考图4中所示的流程图,将描述当执行存储处理时信息处理系统的操作。
依照图4中所示的流程图,用户将终端设备2的电源设置为开并操作操作部分2e以输入执行开始命令,由此开始执行,此时存储操作的控制传递到步骤S1的处理。
当存储操作执行开始命令被输入时,用户操作操作输入部分2e以使信息亦被发送给终端设备2以识别电子网络上服务提供者的方位,它可以是例如服务器设备1的URL(统一资源定位器)、IP(互联网协议)地址、或电话号码(接入点)。
在步骤S1的处理时,终端设备2的通信控制器2d参考电子网络上服务提供者的所输入位置,并通过电子网络连接到服务器设备1。由此完成步骤S1的处理,此时存储处理的控制从步骤S1传递到步骤S2。
在步骤S2的处理时,服务器设备1的CPU 1a产生用于鉴别操作终端设备2的用户的用户ID和授权口令输入屏幕的数据。服务器设备1的通信控制器1d通过电子网络将由此产生的输入屏幕数据发送给终端设备2。由此完成步骤S2的处理,此时存储处理的控制从步骤S2传递到步骤S3。
在步骤S3的处理时,终端设备2的通信控制器2d接收从服务器设备1发送的输入屏幕数据并将所接收的数据存储在RAM 2b中。当输入屏幕数据被存储在RAM 2b时,CPU 2a控制显示输出部分2f以使用户ID和授权口令输入屏幕被显示。当输入屏幕被显示时,用户操作操作输入部分2e以输入用户ID和授权口令。当已完成用户ID和授权口令的输入时,通信控制器2d将用户ID和授权口令转换为适当的数据格式并通过电子网络将用户ID和授权口令发送给服务器设备1。由此完成步骤S3的处理,此时存储处理的控制从步骤S3传递到步骤S4。
在步骤S4的处理时,服务器设备1的通信控制器1d接收从终端设备2发送的用户ID和授权口令,并将所接收的用户ID和授权口令输入到RAM 1b中。当用户ID和授权口令被输入RAM 1b时,CPU 1a将在现场信息数据库1f中所存储的用户ID和授权口令与所接收的用户ID和授权口令相比较,以执行用户的授权。由此完成步骤S4的处理,此时存储控制处理的控制从步骤S4传递到步骤S5。
在步骤S5的处理时,服务器设备1的CPU 1a确定在现场信息数据库1f中所存储的用户ID和授权口令是否与所接收的用户ID和授权口令相同,由此确定操作终端设备2的用户的鉴别是否成功,并在鉴别失败的情况下,存储处理的控制从步骤S5传递到步骤S6。
在步骤S6的处理时,服务器设备1的CPU 1a产生错误消息,如“鉴别失败。重新输入用户ID和授权口令”,而服务器设备1的通信控制器1d通过电子网络将由此产生的错误消息发送给终端设备2。由此完成步骤S6的处理。用户察看从服务器设备1发送的错误消息并执行错误处理,如重新输入用户ID和授权口令,此时控制返回到步骤S3。
然而,如果用户鉴别成功,存储处理控制从步骤S5传递到步骤S7。
在步骤S7的处理时,服务器设备1的CPU 1a产生用于显示服务器设备1所提供服务菜单的服务屏幕数据。当该服务屏幕数据被产生时,服务器1的通信控制器1d通过电子网络将服务屏幕数据发送给终端设备2。由此完成步骤S7的处理,此时存储处理控制从步骤S7传递到步骤S8。
在步骤S8的处理时,终端设备2的通信控制器2d接收从服务器设备1发送的服务屏幕数据并将所接收的数据存储在RAM 2b中。当服务屏幕数据被存储在RAM 2b中时,CPU 2a控制显示输出部分2f以显示服务屏幕。当服务屏幕被输出时,用户从服务屏幕选择位置检测菜单项,由此发出开始执行检测终端设备2存在的位置的指令。当给出开始执行位置检测的指令时,终端设备2的通信控制器2d将位置检测执行命令发送给服务器设备1。由此完成步骤S8的处理,此时存储处理的控制从步骤S8传递到步骤S9。
当以上提到的位置检测执行命令被发送时,终端设备2的通信控制器2d将有关位置检测部分2g的位置信息采集方法(它被表示为类型ID)如PHS/PCS系统、IMT-2000系统、GPS无线电接收系统等的信息发送给服务器设备1。具体而言,在位置信息采集方法是PHS/PCS系统、IMT-2000系统、GPS无线电接收系统的情况下,使设置分别成为类型I、类型II或类型III。通过接收这种类型ID,服务器设备1可通过电子网络来控制位置检测部分2g以例如采集终端设备2的位置信息。
尽管未示出,在以上提到的服务屏幕中显示了“新存储处理”图标和“所存数据搜索处理”图标。当用户操作操作输入部分2e以选择“新存储处理”图标时,“当前位置检测处理”图标和“电子地图显示处理”图标被显示,而当用户操作操作输入部分2e以选择“所存数据搜索处理”图标时,“方位名称输入”图标和“关键词输入”图标被显示。以这种方式,通过用图标来表示指令终端设备2所执行的处理,有可能通过操作操作输入部分2e来选择适当的处理图标,由此使得用户能简单地开始执行所需的处理。
在步骤S9的处理时,服务器设备1的CPU 1a依照所接收的类型ID来控制终端设备2的位置检测部分2g(或CPU 2a)以采集终端设备2的位置信息。由此完成步骤S9的处理,此时存储处理的控制从步骤S9传递到步骤S10。
在步骤S10的处理时,服务器设备1的CPU 1a参考所采集的位置信息,并从电子地图信息数据库1e提取用于终端设备2位置周围的区域的电子地图数据。服务器设备1的通信控制器1d通过电子网络将所提取的电子地图数据和位置信息发送给终端设备2。由此完成步骤S10的处理,此时存储处理的控制从步骤S10传递到步骤S11。
在步骤S11的处理时,终端设备2的通信控制器2d接收从服务器设备1发送的电子地图数据和位置信息并将所接收的信息存储在RAM2b中。CPU 2a控制显示输出部分2f以显示RAM 2b中所存储的电子地图数据和位置信息。由此完成步骤S11的处理,此时存储处理的控制从步骤S11传递到步骤S12。
当电子地图数据在显示输出部分2f上被显示时,例如如图5中所示,CPU 2a在电子地图上终端设备2的位置处显示十字形的标记A。标记A可依照用户通过操作输入部分2e的操作在电子地图上移动。在显示输出部分2f上所显示的电子地图可依照用户通过操作输入部分2e进行的操作被放大或缩小。
将理解为,以上提到的标记A不局限于十字形,并且可选的是,可采用其它形状,例如圆、三角或其它形状。此外,尽管图5中所示的电子地图是二维地图,可选的是,考虑到高度方向位置,有可能显示三维电子地图,并在电子地图上终端设备的位置处显示标记。在三维电子地图的情况下,理想的是配置使得有可能依照用户的操作来切换相对于电子地图的观察点。
在步骤S12的处理时,用户参考电子地图上标记A的位置,并检验标记A是否处于信息存储为所需的位置。如果该检验的结果是标记A的位置是信息存储为所需的位置,则例如如图6中所示,用户按压被分配给操作输入部分2e的决定按钮以指令CPU 2a将有关标记A的位置的信息存储在现场信息数据库1f中。
然而,如果因为位置检测处理中的错误或电子地图中的错误,标记A的位置不是信息存储为所需的位置,则如图6中所示,用户操作被分配给操作输入部分2e的移动按钮以将标记A移至信息存储为所需的位置,并按压以上提到的决定按钮。由此完成步骤S12的处理,此时存储处理的控制从步骤S12传递到步骤S13。
在电子地图是三维地图的情况下,用户三维地移动标记以指定信息存储为所需的位置。更具体而言,如图7中所示,CPU 2a半透明地在电子地图上显示建筑物等的三维数据,并且标记A可依照在操作输入部分2e上所分配的移动按钮的操作在水平(xy)平面内和高度(z)方向上被独立地移动。通过采用这种配置,有可能也存储高度(z)方向的信息,例如XYZ建筑物的第七层。
在步骤S13的处理时,CPU 2a控制显示输出部分2f以使消息被输出,从而检验是否要输入待存储的位置的属性信息如建筑物的名称或电话号码。在需要输入属性信息的情况下,用户按压被分配给操作输入部分2e的需要输入按钮以指令CPU 2a执行用于属性信息的输入处理。由此完成步骤S13的处理,此时存储处理的控制从步骤S13传递到步骤S14。
然而,如果不需要输入属性信息,则用户按压被分配给操作输入部分2e的存储执行按钮,此时存储处理控制被传递给步骤S15,而不经过步骤S14的处理。
在步骤S14的处理时,CPU 2a控制显示输出部分2f以相继输出一系列消息,如“方位?”、“名称?”、“电话号码?”、“特征?”、“注释?”等,由此请求用户输入属性信息。当以上询问消息被输出时,用户操作操作输入部分2e以响应于询问而输入文本格式的属性信息。由此完成步骤S14的处理,此时存储处理的控制从步骤S14传递到步骤S15。
有关以上提到的“方位”的信息亦可基于所采集的位置信息由终端设备2自动输入。可选的配置是,在用户尝试输入的有关位置的属性信息已在服务器设备1的现场信息数据库1f中被存为缺省信息的情况下,服务器设备1将缺省信息发送给终端设备2,而终端设备2取代用户将所接收的缺省信息输入为属性信息。依照这种配置,输入属性信息时用户的负担被减轻,并且允许用户将缺省信息校正或改变为所需信息。
当输入该属性信息时,用户可设置在现场检测处理(在以下描述)中存储的属性信息是否要展现给其它用户(这被称为公共/私人设置)。
在终端设备2具有允许存储图像数据如静态图像或电影图像数据或者音频数据的功能的情况下,可允许用户将图像数据或音频数据包括在属性信息中,在此情况下,终端设备2的CPU 2a在存储属性信息之前或之后输出检验消息,例如“存储图像/音频吗?”,并当用户希望存储这种数据时,控制显示输出部分2f以显示诸如“图像”或“音频”图标的图标。如果用户选择“图像”图标,则通过被配备有或被连接到终端设备2的图像输入设备而输入的图像数据被包括在属性信息中。如果用户选择“音频”图标,则通过被配备有或被连接于终端设备2的音频输入设备而输入的音频数据被包括在属性信息中。该处理是通过按压在操作输入部分2e上所分配的“结束”按钮而完成的。当执行该处理时,如果必要,在终端设备2中捕获的图像数据或音频数据可被重放以使用户检验它是否为正确内容。
在步骤S15的处理时,终端设备2的CPU 2a将有关电子地图上位置的用户指定信息和输入属性信息格式化为如图8中所示的格式,而通信控制器2d通过电子网络将被格式化的信息发送给服务器设备1。由此完成步骤S15的处理,此时存储处理的控制从步骤S15传递到步骤S16。
如图8中所示,被格式化的信息包括数据如用户ID、现场信息ID、终端设备2类型ID、存储日期、存储时间、公共/私人设置、相关数据ID(之前)(之后)、位置信息(经度(x)、纬度(y)、高度(z))、相应电子地图ID、国家名称、地区(州)名称、城市(镇、区)名称、地址编号、名称、电话号码、特征、注释、静态图像数据、电影图像数据和音频数据。用户为被格式化的信息中的每一项进行设置,由此确认在稍后所述的现场信息交换处理时,该项是否将被允许传递给另一个用户。
在该被格式化的信息中,当被传输给服务器设备1时,现场信息ID被置为空白。在接收被格式化的信息之后,服务器设备1分配现场信息ID并将所分配的现场信息ID注册到被格式化的信息中。
在新近注册现场信息ID的过程中,服务器设备1将之前和之后的现场ID注册为被格式化信息的相关数据ID(之前)(之后)。具体而言,在新近注册现场信息ID的过程中,服务器设备1将新近注册的现场信息ID注册为紧接着之前的现场信息的相关数据ID(之后)。类似地,服务器设备1将现场信息ID注册为紧接着之后的现场信息的相关数据ID(之前)。
尽管本说明被描述为相关数据ID由服务器设备1来分配,然而用户可重新安排所注册的现场信息并替换(或修改)相关数据ID。在此情况下,用户通过操作他或她的终端设备2将待被关联的现场信息ID拷贝到其它现场信息的相关数据ID。然后,用户将修改的内容传输并注册到服务器设备1。依照这种处理,用户可关联任意的现场信息,如将有关“中心公园”的先前注册的现场信息关联于有关“中心公园周围的商店”的将来注册的现场信息。
尽管本说明被描述为相关数据ID被一维地连接,然而相关数据ID可被衍生地(derivatively)连接,如树结构。依照这种处理,现场信息可被更系统地关联。
在以上提及的被格式化的信息中不输入属性信息的情况下,名称之后的数据区被置为空白。在该被格式化的信息中,用户ID、终端设备2类型ID、存储日期、存储时间、位置信息(经度(x)、纬度(y)、高度(z))、相应电子地图ID、国家名称、地区(州)名称、城市(镇、区)名称、地址编号、名称和电话号码的一部分或全部由终端设备2自动输入。此外,可为被格式化的信息中的每一项进行公共/私人设置。
以上提到的相关数据ID(之前)和相关数据ID(之后)是被用于存储涉及待存储的现场信息的现场信息ID号的区域。通过提供这些存储区域,如图9中所示,有可能以在其之间建立的关系在现场信息数据库1f中存储多个现场信息,并且这个功能使得能进行以下类型的处理。
(1)由用户进行现场信息的连续存储,并使用相关数据ID以将一组多个现场信息形成为时间序列。
(2)以预定时间间隔自动执行位置检测处理,并使用相关数据ID以形成一组连续位置历史。
依照以上提到的处理类型(1),用户有可能例如用电子地图容易地创建电子日记。由于该现场信息全部被保存在服务器设备1中,因此没有过度的负担施加在终端设备2中的硬件资源上,并且用户进一步有可能在他或她的家用计算机上察看电子日记。此外,依照以上提到的处理类型(2),由于另一个用户有可能从他或她的家用计算机上检验携带终端设备2的用户的位置或移动历史,因此,例如有可能提供一种服务以使当现场信息存储被中断时,可通知使之携带终端设备2的孩子的家庭。
尽管在以上描述中,以上提到的处理是基于相关数据ID而被执行的,将理解成,可选的是,有可能基于包括在被格式化的信息中的存储日期或时间来进行以上提到的处理,依照这种方法,有可能不需要用户输入相关数据ID。
在步骤S16的处理时,服务器设备1的通信控制器1d接收从终端设备2发送的被格式化的信息并将所接收的被格式化信息存储在RAM1b中。CPU 1a在对应于被格式化信息的用户ID的现场信息数据库1f中的存储区域中存储被格式化的数据。由此完成步骤S16的处理,因而完成进行存储处理的处理步骤的整个系列。
现场检测处理参考图10的流程图,将描述进行现场检测处理时信息处理系统的操作。
依照图10中所示的流程图,当用户将终端设备2的电源设置为开并将终端设备2设置为“自动检测模式”时,处理的控制被传递到步骤S21。在此所使用的“自动检测模式”指可执行终端设备2中提供的以上提到的现场检测处理的处理模式,并且使得该模式能够执行以下所述的处理步骤。可选的是,终端设备2可被配置以不具有“自动检测模式”,在此情况下,只要功率被施加给终端设备2,则执行以下所述的处理步骤。
在步骤S21的处理时,终端设备2的位置检测部分2g采集终端设备2的位置信息,而通信控制器2d通过电子网络将位置信息与终端设备2的用户ID一起发送给服务器设备1。由此完成步骤S21的处理,此时现场检测处理的控制从步骤S21传递到步骤S22。
每次“自动检测模式”被设置时,可使得用户输入用户ID,并且可选的是,有可能事先在ROM 2c中存储用户ID,并使得当位置信息被发送时,CPU 2a从ROM 2c读取用户ID。
在步骤S22的处理时,服务器设备1的通信控制器1d接收终端设备2的位置信息和用户ID并将所接收的位置信息和用户ID存储在RAM1b中。服务器设备1的CPU 1a然后从现场信息数据库1f提取对应于在RAM 1b中存储的用户ID的用户所存储的现场信息。由此完成步骤S22的处理,此时现场检测处理的控制从步骤S22传递到步骤S23。
在步骤S23的处理时,CPU 1a参考在RAM 1b中所存储的终端设备2的位置信息和所提取的所存储信息,并确定所提取现场信息的位置是否在距离终端设备2的指定范围内。如果该确定的结果是所提取现场信息的位置不在距离终端设备2的指定范围内,则现场检测处理返回到步骤S21的处理。然而,如果所提取现场信息的位置在距离终端设备2的指定范围内,则现场检测处理的控制传递到步骤S24。
以上提到的确定处理是例如通过预先指定诸如几百米的容许范围并通过确定终端设备2的位置和现场信息位置之间的距离是否在该容许范围内而进行的。容许范围可由服务提供者设置,或可选的是,当输入属性信息时可由用户来设置。
在步骤S24的处理时,服务器设备1的CPU 1a将控制信号发送给终端设备2,该信号给出在终端设备2的位置附近有所存的现场信息位置的通知。由此完成步骤S24的处理,此时现场检测处理控制从步骤S24传递到步骤S25。
在步骤S25的处理时,终端设备2的CPU 2a控制显示输出部分2f以显示如图11中所示的检测标志B,由此向用户通知有附近的现场信息方位。响应于用户请求,终端设备2的CPU 2a控制显示输出部分2f以输出有在现场信息位置处显示的标记的电子地图。由此完成步骤S25的处理,此时现场检测处理的控制返回到步骤S21的处理。
在以上提到的步骤S25的处理中,理想的是用户被允许操作操作输入部分2e以将电子地图滚动到所需方向,这使得用户能参考现场信息位置周围区域的地形。
尽管在以上提到的现场检测处理中,仅对应于所发送的用户ID的现场信息是检测的目标,但将理解为,对此有可能包括由另一个用户存储的现场信息。更具体而言,例如,现场信息可在朋友之间被分组,并且可确定在所分组的现场信息中,是否有接近当前终端设备2的位置、并且在其中任何现场信息具有被设置为公共的公共/私人设置的情况下具有公共设置的任何现场信息。通过采用这种配置,用户有可能容易地前往一个除了他或她已直接存储的方位以外的方位。
以上提到的现场检测处理亦可被应用于三维电子地图的情况,并且在例如从高度方向来看,终端设备2的位置和现场信息位置接近的情况下,有可能进行以上提到的处理并在显示输出部分2f上显示三维电子地图。
另外,在以上提到的现场检测处理中,所述的情况是这样的其中服务器设备1检测用户存在的位置,确定是否有在所检测位置的区域中的所存现场信息,并且如果有则进行通知。然而将理解为,在以上提到的现场检测处理中,进一步有可能使服务器设备1确定在所检测位置的区域中的所存缺省信息是否已由服务提供者或由电子地图生成者更新(例如,电话号码或商店名称的变化),并且如果它已被更新,通过发送诸如“信息已被改变。现在更新吗?”的消息向用户通知此事。在此情况下,如果在缺省信息被存储的位置和现场信息被存储的位置之间存在一致,则理想的是,响应于用户请求,服务器设备1自动或通过用户的手动操作来进行信息更新。另外,有可能使服务器设备1参考在现场信息数据库1f中存储的用户属性信息以识别用户,并当缺省信息已被改变时,仅通知与特定缺省信息有关的特定用户。依照这种处理,不仅用户有可能将现场信息维持在最新(the mostupdate)的条件下,而且服务提供者有可能提供相对于用户察看更新内容的特定服务,由此使得能提供新服务。
另外,尽管在以上提到的现场检测处理中,终端设备2检测用户的位置并执行处理,以使用户在开始处理时处于所谓的被动角色,但是可选的是,用户有可能输入表示地点的关键词如“中心公园”或者诸如经度和纬度的地址或位置信息,响应于此,可检测由输入内容所表示的方位的区域内的所存现场信息,因此在该处理开始时用户处于主动角色。在此情况下,服务器设备1检测由用户自己存储的现场信息,并亦检测被设置为“公共”的其它用户的用户现场信息,并且执行终端设备2的显示输出部分2f的显示控制以显示所检测的现场信息和在所检测现场信息附近区域内的电子地图数据。依照这种处理,通过参考由其它用户存储的现场信息,用户有可能收集有关用户尚未实际访问的区域的信息,由此当去那个方位时能参考该信息。
现场信息交换处理参考图12的流程图,当执行现场信息交换处理时信息处理系统的操作如下。
图12的流程图示出在用户进行上述存储处理的步骤S1到S7的处理之后,当用户操作操作输入部分2e并在服务屏幕上显示的“关键词输入”图标上点击时的处理,此时交换处理传递到步骤S31。
在步骤S31的处理时,CPU 2a控制显示输出部分2f以显示关键词搜索屏幕。当关键词搜索屏幕被显示时,用户操作操作输入部分2e以将搜索关键词输入到关键词搜索屏幕,并按压开始搜索按钮。当开始搜索按钮被按压时,终端设备2的通信控制器2d通过电子网络将用户ID和搜索关键词发送给服务器设备1。由此完成步骤S31的处理,此时交换处理的控制从步骤S31传递到步骤S32。
如图13中所示,以上提到的关键词输入屏幕具有多个关键词输入框3以使得能对多个输入关键词进行搜索,并具有屏幕底部的开始搜索按钮4以开始执行搜索。
在步骤S32的处理时,服务器设备1的CPU 1a从现场信息数据库1f提取由对应于所发送用户ID的用户存储的现场信息,然后进一步从所提取的现场信息中提取涉及一个搜索关键词或多个搜索关键词的现场信息。CPU 1a从电子地图信息数据库1e提取包括所提取现场信息的电子地图数据。由此完成步骤S32的处理,此时交换处理的控制从步骤S32传递到步骤S33。
在步骤S33的处理时,通信控制器1d通过电子网络将所提取的现场信息和电子地图数据发送给终端设备2。由此完成步骤S33的处理,此时交换处理的控制从步骤S33传递到步骤S34。
在步骤S34的处理时,终端设备2的CPU 2a控制显示输出部分2f以显示从服务器设备1发送的现场信息和电子地图数据。由此完成步骤S34的处理,此时交换处理的控制从步骤S34传递到步骤S35。
当进行步骤S34的处理时,给出显示现场信息属性信息的指令的“细节”按钮、给出传递现场信息给另一个用户的指令的“交换”按钮以及返回到紧接着的先前处理的“返回”按钮被分配给操作输入部分2e。
在以上提到的步骤S34的处理中,类似于在图5的电子地图中所示,终端设备2的CPU 2a在对应于所传输的现场信息方位的位置处显示标记A。然而,如果有多个现场信息,则在显示电子地图之前,CPU 2a显示现场信息的名称,而用户通过操作操作输入部分2e来选择名称。根据所选的名称,CPU 2a显示现场信息的地点。
在步骤S35的处理时,用户按压被分配给操作输入部分2e的“交换”按钮以发出指令给终端设备2,从而执行现场信息的交换处理。当“交换”按钮被选择时,终端设备2的CPU 2a控制显示输出部分2f以显示检验消息,如“传递数据no.1011吗?”。当该消息被显示时,用户操作操作输入部分2e以按压OK按钮。由此完成步骤S35的处理,此时交换处理的控制从步骤S35传递到步骤S36。
在步骤S36的处理时,终端设备2的CPU 2a控制显示输出部分2f以显示消息,提示用户指定在步骤S35的处理中所选择的现场信息中所包括的属性信息中哪些应被传递,并亦显示在现场信息中所包括的属性信息。当该消息被显示时,用户操作操作输入部分2e以指定要传递的属性信息。由此完成步骤S36的处理,此时交换处理的控制从步骤S36传递到步骤S37。
在步骤S37的处理时,终端设备2的CPU 2a控制显示输出部分2f以显示消息,提示输入电子邮件地址作为传递地址。当该消息被显示时,用户操作操作输入部分2e以输入电子邮件地址作为传递地址。由此完成步骤S37的处理,此时交换处理的控制从步骤S37传递到步骤S38。
在步骤S38的处理时,终端设备2的CPU 2a将诸如“现场信息从XX先生处被发送。现在安装吗?”的信息发送到用户输入的电子邮件地址。由此完成步骤S38的处理,此时交换处理的控制从步骤S38传递到步骤S39。
在该点,,不是将待传递的数据附着于以上提到的电子邮件,而是有关现场信息用户ID的信息和待发送的属性信息(如果有传递使能/禁止设置,仅在属性信息被设置为传递使能的情况下)被附着。通过这样做,当不想传递现场信息的用户被发送了具有大数据容量的图像数据和电子地图数据时,有可能防止出现问题。即使在电子网络带宽小的情况下,亦有可能迅速进行传递现场信息。
在步骤S39的处理时,目标用户接收电子邮件并通过参考所接收的电子邮件来确定是否安装现场信息。在将不安装现场信息的情况下,在步骤S40的处理时,目标用户进行交换拒绝处理以将诸如“现场信息的安装被拒绝”的电子邮件发送给发射器的终端设备2。另一方面,在要安装现场信息的情况下,在步骤S41的处理时,目标用户将开始执行安装的指令给予用户自己的终端设备2。当给出指令以开始安装时,目标终端设备2的通信控制器2d将开始执行安装的控制信号发送给服务器设备1。该控制信号包括现场信息ID号和有关待公共属性信息的信息。由此完成步骤S41的处理,此时交换处理的控制从步骤S41传递到步骤S42。
在步骤S42的处理时,服务器设备1的通信控制器1d接收从终端设备2发送的控制信号,而服务器设备1的CPU 1a从现场信息数据库1f提取对应于所发送现场信息的ID号的现场信息。CPU 1a将具有允许被公共的属性信息的现场信息复制到现场信息数据库1f中的用户存储区域内,使得目标用户能自由利用所传递的现场信息。当这被完成时,CPU 1a将新的ID号分配给所复制的现场信息,并向目标用户通知该ID号。由此完成步骤S42的处理,因而完成用于交换处理的步骤的整个系列。
将理解为,不是复制待传递的现场信息,而是有可能仅将现场信息ID号记录到另一个用户的存储区域内。依照该配置,有可能使现场信息数据库所需的存储器容量的增长最小。
尽管在上述实施例中,描述是针对现场信息通过电子邮件来交换的情况,可选的是,有可能使用无线通信方式如Bluetooth等来执行终端设备2之间的现场信息的直接交换。在此情况下,用户操作终端设备2的操作输入部分2e以输入现场信息待发送给的用户终端设备2的电话号码、IP地址或装置ID等。理想的是,可由用户来指定现场信息是被直接发送还是通过服务器设备1被间接发送。在以上提到的传递处理中,不是发送现场信息本身,而是现场信息ID号被交换。
从以上描述来看,显然在依照本发明实施例的信息处理系统中,由于配置使得服务器设备1具有将有关任意方位的信息存储在电子地图数据中的现场信息数据库1f,并且有可能通过电子网络在终端设备2上察看存储在现场信息数据库1f中的信息,因此用户有可能通过电子网络将有关电子地图上任意方位的信息存储到服务器设备1的现场信息数据库1f中,并指定用于以后察看现场信息数据库1f中所存信息的搜索条件,由此使得能够提供匹配用户风格的电子地图服务。
在依照本发明实施例的信息处理系统中,由于服务器设备1被配置以使当用户存在于现场信息数据库1f中所存储的现场的附近时,向用户通知该事实,因此用户有可能可靠地到达所存储的方位,即使是在用户已忘记有关现场信息数据库1f中所存方位的信息的情况下。
另外,在依照本发明实施例的信息处理系统中,由于服务器设备1依照来自终端设备2的指令在用户之间传递存储在现场信息数据库1f中的信息,因此除了仅由服务提供者提供的信息以外,用户还有可能通过终端设备获得大量有益的信息。
其它实施例最后,应指出,以上实施例仅是本发明的示例描述形式,本发明并不局限于此,并且在其技术概念的范围内本发明可采取其它各种形式,但不同于上述实施例。将理解,本领域的技术人员可基于本发明的实施例来实施其它实施例,而这样的实施例和操作技术被本发明包含。
工业适用性本发明可被应用于提供使用电子地图信息的各种服务的处理。
权利要求
1.一种信息处理系统,包括终端设备,包括采集位置信息的位置检测装置;以及服务器设备,包括电子地图信息数据库,电子地图数据被存入其中;电子地图分配装置,用于参考从终端设备发送的位置信息,从电子地图信息数据库提取用于终端设备存在的位置附近的电子地图数据,并将所提取的电子地图数据发送给终端设备;现场信息数据库,从终端设备发送的有关电子地图数据中任意方位的信息被存入其中;以及信息提取装置,用于从存储在现场信息数据库中的信息中提取满足从终端设备发送的搜索条件的信息,并将所提取的信息发送给终端设备。
2.依照权利要求2的信息处理系统,其中服务器设备具有检测处理装置,用于在确定终端设备处于距离存储在现场信息数据库中的电子地图数据上的任意方位的指定范围内时,发送指定信息给终端设备。
3.依照权利要求1或2的信息处理系统,其中存储在现场信息数据库中的信息可根据来自终端设备的操作被传递。
4.依照权利要求1到3的任何一个的信息处理系统,其中终端设备将每个方位的不同识别数应用于有关电子地图数据中任意方位的信息。
5.依照权利要求4的信息处理系统,其中终端设备给有关电子地图数据中任意方位的信息输入涉及该信息的信息识别号。
6.依照权利要求1到5的任何一个的信息处理系统,其中终端设备在有关电子地图数据内任意方位的信息中包括有关该方位的音频数据和图像数据的至少一个。
7.依照权利要求1到5的任何一个的信息处理系统,其中由信息提取装置提取的信息可通过第二终端设备读取。
8.一种终端设备,包括位置检测装置,用于采集位置信息;显示装置,用于显示包括位置信息的电子地图数据;输入装置,用于指定电子地图数据中的任意方位,并输入有关该任意方位的信息;以及提取装置,用于提取满足输入搜索条件的有关任意方位的信息。
9.依照权利要求8的终端设备,进一步包括控制装置,当所采集的位置信息和电子地图数据内的任意方位之间的距离在指定范围内时,用于控制显示装置以使显示装置显示指定标志。
10.依照权利要求8或9的终端设备,其中有关电子地图数据内任意方位的信息可被传递。
11.依照权利要求8到10的任何一个的终端设备,进一步包括用于将每个方位的不同识别号应用于有关电子地图数据内任意方位的信息的装置。
12.依照权利要求11的终端设备,进一步包括用于给有关电子地图数据中任意方位的信息输入涉及该信息的信息识别号的装置。
13.依照权利要求8到12的任何一个的终端设备,进一步包括用于在有关电子地图数据内任意方位的信息中包括有关该方位的音频数据和图像数据的至少一个的装置。
14.一种用于处理信息的方法,包括步骤采集终端设备的位置信息;参考位置信息,提取用于终端设备所存在的附近的电子地图数据,并将所提取的电子地图数据发送给终端设备;存储从终端设备发送的有关电子地图数据中任意方位的信息;以及提取满足从终端设备发送的搜索条件的有关电子地图数据内任意方位的信息,并将所提取的信息发送给终端设备。
15.依照权利要求14的用于处理信息的方法,进一步包括步骤参考位置信息,并在确定终端设备处于距离电子地图数据中所存任意方位的指定范围内时,发送指定信息给终端设备。
16.依照权利要求14或15的用于处理信息的方法,其中有关电子地图数据中所存任意方位的信息可被传递。
17.依照权利要求14到16的任何一个的用于处理信息的方法,其中有关电子地图数据内任意方位的信息包括该方位的音频数据和图像数据的至少一个。
18.一种待由计算机执行的信息处理程序,包括步骤采集终端设备的位置信息;参考位置信息,提取终端设备所存在的附近的电子地图数据,并将所提取的电子地图数据发送给终端设备;存储从终端设备发送的有关电子地图数据中任意方位的信息;以及提取满足从终端设备发送的搜索条件的有关电子地图数据内任意方位的信息,并将所提取的信息发送给终端设备。
19.一种在其中记录待由计算机执行的信息处理程序的计算机可读存储介质,其中信息处理程序包括步骤采集终端设备的位置信息;参考位置信息,提取终端设备所存在的附近的电子地图数据,并将所提取的电子地图数据发送给终端设备;存储从终端设备发送的有关电子地图数据中任意方位的信息;以及提取满足从终端设备发送的搜索条件的有关电子地图数据内任意方位的信息,并将所提取的信息发送给终端设备。
全文摘要
一种服务器设备包括包含电子地图数据的电子地图信息数据库和包含从终端设备发送的有关电子地图上任意方位的信息的现场信息数据库。在终端设备上,有可能通过电子网络来读取存储在现场信息数据库中的信息。这样,用户可通过使用终端设备来注册有关电子地图上任意方位的信息并检查在电子地图上所注册的方位。这样,服务器设备可提供依照用户喜好的服务。
文档编号G09B29/00GK1476570SQ02803123
公开日2004年2月18日 申请日期2002年9月3日 优先权日2001年9月4日
发明者椚田尚亨, 田尚亨 申请人:索尼电脑娱乐公司

最新回复(0)