信息处理系统、用于控制信息处理系统的方法、程序和信息存储介质的制作方法

文档序号:1619198阅读:158来源:国知局
信息处理系统、用于控制信息处理系统的方法、程序和信息存储介质的制作方法
【专利摘要】由信息处理系统执行的程序使得甚至在信息处理系统不能从设备接收数据时也能够增加与测量的位置对应的数据可以被使用的可能性,同时防止信息处理系统的存储容量变得受限制。由该程序使用的数据被服务器与位置相关联地存储。项目通信单元(72)从服务器接收与在具有第一尺寸并且包括由定位单元(60)测量的位置的区域内的位置相关联的数据。当与该项目通信单元(72)接收的数据相关联的位置在具有比第一尺寸更小的第二尺寸并且包括由该定位单元(60)测量的位置的区域内时,项目通知单元(74)发出以此为目的的外部通知。应用执行单元(66)使用由该项目通信单元(72)接收的数据来执行该程序。
【专利说明】信息处理系统、用于控制信息处理系统的方法、程序和信息 存储介质
【技术领域】
[0001]本发明涉及信息处理系统、用于控制信息处理系统的方法、程序和信息存储介质。 【背景技术】
[0002]诸如GPS的定位单元已经日益变的普遍并且不仅装配有汽车导航系统,而且最近 还装配有移动电话和便携式游戏终端。期望在更广泛种类的设备中采用定位单元。

【发明内容】

[0003]利用装配有诸如GPS的定位单元的便携式游戏终端,能够为使用该便携式游戏终 端玩游戏的用户提供允许用户例如获得根据便携式游戏终端的位置的项目的功能。
[0004]在这点上,如果便携式游戏终端先前存储了指示在游戏中可用的项目的所有数 据,则该便携式游戏终端可能用光存储容量。另外,如果诸如服务器的设备为便携式游戏终 端提供了指示每次基于便携式游戏终端的计算的位置而估计的当前位置改变时在便携式 游戏终端的当前位置处可用的项目的数据,则可能存在当便携式游戏终端不能与设备通信 时该设备可能不能为便携式游戏终端提供根据便携式游戏终端的当前位置的项目的情况。 这不仅适用于项目而且还适用于在便携式游戏终端中执行的游戏程序中使用的通用数据。 此外,这不仅适用于用于执行游戏程序的诸如便携式游戏终端的游戏系统,而且还适用于 用于执行通用程序的通用信息处理系统。
[0005]考虑到以上已经构思了本发明的一个或多个实施例,并且其目标是防止信息处理 系统用光存储容量并且增加甚至在信息处理系统不能从设备接收数据时在信息处理系统 中执行的程序可以使用根据信息处理系统的计算的位置的数据的可能性。
[0006]问题的解决方案
[0007]为了解决上述问题,根据本发明的信息处理系统包括:定位单元,重复地计算位 置;数据接收单元,从把在程序中使用的数据与位置相关联地存储的设备接收与在包含由 该定位单元计算的位置的预定的第一尺寸区域中的位置相关联的数据;通知单元,在与该 数据接收单元接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外 部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的该第一尺寸区域;以及程 序执行单元,使用由该数据接收单元接收的数据执行程序。
[0008]根据本发明的用于控制信息处理系统的方法包括:定位步骤,重复地计算位置; 数据接收步骤,从把在程序中使用的数据与位置相关联地存储的设备接收与在包含在该定 位步骤中计算的位置的预定的第一尺寸区域中的位置相关联的数据;通知步骤,在与该数 据接收步骤中接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外 部,该预定的第二尺寸区域小于包含在该定位步骤中计算的位置的该第一尺寸区域;以及 程序执行步骤,使用在该数据接收步骤中接收的数据执行该程序。
[0009]根据本发明的程序使得计算机执行:定位单元,重复地计算位置;数据接收单元,从与位置相关联地存储在程序中使用的数据的设备接收与在包含由该定位单元计算的位 置的预定的第一尺寸区域中的位置相关联的数据;通知单元,在与该数据接收单元接收的 数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外部,该预定的第二尺寸 区域小于包含由该定位单元计算的位置的该第一尺寸区域;以及程序执行单元,使用由该 数据接收单元接收的数据执行该程序。
[0010]根据本发明的信息存储介质存储用于使得计算机执行以下的程序:定位单元,重 复地计算位置;数据接收单元,从与位置相关联地存储在程序中使用的数据的设备接收与 在包含由该定位单元计算的位置的预定的第一尺寸区域中的位置相关联的数据;
[0011]通知单元,在与该数据接收单元接收的数据相关联的位置出现在预定的第二尺寸 区域中的情况下,通知外部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的 该第一尺寸区域;以及程序执行单元,使用由该数据接收单元接收的数据执行该程序。通知 单元,在与该数据接收单元接收的数据相关联的位置存在于预定的第二尺寸区域中的情况 下,通知外部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的该第一尺寸区 域;以及程序执行单元,使用由该数据接收单元接收的数据执行该程序。
[0012]在本发明中,信息处理系统从设备接收与在第一尺寸区域中的位置相关联的数 据,因此能够防止信息处理系统用光存储容量。此外,在本发明中,信息处理系统在与数据 接收单元接收的数据相关联的位置存在于包含由该定位单元计算的位置的第二尺寸区域 中的情况下通知外部。这样,即使在与该数据接收单元接收的数据相关联的位置存在于包 含由该定位单元计算的位置的第二尺寸区域中时数据接收单元不能从设备接收数据,也能 够在与数据接收单元接收的数据相关联的位置存在于包含由该定位单元计算的位置的第 二尺寸区域中的情况下通知外部。这增大了由信息处理系统执行的程序可以使用数据的可 能性。以此方式,根据本发明,能够防止信息处理系统用光存储容量,并且即使在信息处理 系统不能从设备接收数据时也增大在信息处理系统中执行的程序可以使用根据计算的位 置的数据的可能性。
[0013]根据本发明的一个实施例,该信息处理系统还包括:确定单元,以预定时间间隔确 定由该定位单元计算的并且在先前接收数据时使用的位置和由该定位单元最新近计算的 位置之间的距离是否超过预定距离。在该确定单元确定由该定位单元计算的并且在该定位 单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超过该预 定距离的情况下,所述数据接收单元从所述设备接收与包含由该定位单元最新近计算的位 置的该第一尺寸区域中的位置相关联的数据。
[0014]根据本发明的一个实施例,其中所述数据接收单元在由该定位单元计算的并且在 该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超 过该预定距离的时刻,从所述设备接收与包含由该定位单元最新近计算的位置的该第一尺 寸区域中的位置相关联的数据。
[0015]在该实施例中,具有与该预定距离对应的半径的圆形区域被包括在该第一尺寸区 域中。
[0016]根据本发明的一个实施例,在自从先前接收该数据起已经经过了预定时间段并且 由该定位单元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新 近计算的位置之间的距离超过该预定距离的情况下,该数据接收单元从该设备接收与包含由该定位单元最新近计算的位置的该第一尺寸区域中的位置相关联的数据。在由该定位单 元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位 置之间的距离超过预定的第二参考距离的情况下,即使自从先前接收该数据起还没有经过 所述预定时间段,该数据接收单元也从该设备接收与包含由该定位单元最新近计算的位置 的该第一尺寸区域中的位置相关联的数据,该预定的第二参考距离长于该第一参考距离。
[0017]在该实施例中,具有与该预定的第二参考距离对应的半径的圆形区域被包括在该 第一尺寸区域中。
[0018]根据本发明的一个实施例,在该数据接收单元接收数据之后使用该数据的程序被 安装到信息处理系统中的情况下,该程序执行单元在执行安装的程序时使用由该数据接收 单元接收的数据执行该程序。
【专利附图】

【附图说明】
[0019][图1]例示根据本发明的实施例的通信系统的整体配置的图。
[0020][图2]例示用户终端的外观的图。
[0021][图3]例示行进路线图像的例子的图。
[0022][图4]例示好友图像的例子的图。
[0023][图5]例示排行图像的例子的图。
[0024][图6]例示标题简档图像的例子的图。
[0025][图7]例示雷达图像的例子的图。
[0026][图8]用户终端的功能框图。
[0027][图9]例示另一用户信息提供部分的配置的图。
[0028][图10]示意性例示位置坐标存储部分中的数据的图。
[0029][图11]示意性例示游戏性能数据存储部分中的数据的图。
[0030][图12]用户位置管理服务器的功能框图。
[0031][图13]示意性例示基于区域的标题ID存储部分中的数据的图。
[0032][图14]示意性例示基于区域的用户ID存储部分中的数据的图。
[0033][图15]示意性例示用户信息存储部分中的数据的图。
[0034][图16]示意性例示礼物数据的例子的图。
[0035][图17]示意性例示财富数据的例子的图。
[0036][图18]示意性例示礼物数据确认图像的例子的图。
【具体实施方式】
[0037]以下参考附图详细描述本发明的实施例。
[0038]图1是根据本发明的实施例的通信系统的整体配置图。如图1所示,该通信系统 包括连接到诸如因特网的计算机通信网络10的用户位置管理服务器12、信息服务器14和 多个用户终端(信息处理设备)16。用户位置管理服务器12和信息服务器14主要由例如已 知的服务器计算机构成。每个用户终端16是靠电池驱动的便携式计算机游戏系统,并且在 前端上具有触摸屏16a,如图2的外视图中所示。用户终端16还具有作为内置组件的:定 位单元16b,其使用全球定位系统(GPS)来计算用户终端16的位置(纬度和经度);蜂窝电话通信单元16c,其通过蜂窝电话网络传送数据;以及无线LAN通信单元16d,其通过无线LAN 传送数据。用户终端16选择性地使用适合于通信环境以连接到计算机通信网络10的蜂窝 电话通信单元16c和无线LAN通信单元16d之一,并且与用户位置管理信息服务器12和信 息服务器14传送数据。
[0039]用户终端16通过使用卫星信号重复地计算其自己的位置,并且保存定位的结果。 用户终端16还保存指示游戏程序执行性能的数据。当用户操作用户终端16将定位结果和 游戏执行性能数据上载到用户位置管理服务器12时,定位结果和游戏执行性能数据被手 动上载到用户位置管理服务器,或者定位结果和游戏执行性能数据以规则的时间间隔自动 上载到用户位置管理服务器。用户位置管理服务器12保存以此方式从许多用户终端16上 载的定位结果和执行性能数据。每个用户终端16基于在用户位置管理服务器12上保存的 信息以及其自身保存的定位结果在触摸屏16a上显示如图3所示的用户终端16的行进路 线图像。该行进路线图像具有高度比宽度要长的形状,并且仅被设置到显示范围的该行进 路线图像的一部分显示在触摸屏16a上。用户可以通过对触摸屏16a进行给定操作来移动 该显示范围。
[0040]如图3所示,该行进路线图像的较下部区域包括用户终端16的行进路线的图像。 如上所述,用户终端16重复地计算其自己的位置并保存计算的位置。行进路线图像的较下 部区域按照位置已经被计算的顺序显示每个指示保存的位置的地址字母串20和计算日期 /时间22。具体地,较新的计算结果显示在顶部。此时,尽管定位单元16b重复地计算其自 己的用户终端16的位置,但是用户终端16仅在新计算的位置处于离已经保存在用户终端 16中的最新的位置是给定距离(例如2公里)或更远时才保留新计算的位置的记录。当新 计算的位置和最新的保存的位置之间的距离短于该给定距离时,用户终端16不保留新计 算的位置的记录。这样,如果两个地址字母串20之一的位置离另一地址字母串的位置小于 给定距离,行进路线图像不在上下方向上显示这两个地址字母串20。这样,行进路线图像仅 显示重要的行程,因此容易理解。另外,因为防止显示不重要的信息,所以可以有效地使用 触摸屏16a。
[0041]在行进路线图像的较下部区域中在每个计算日期/时间22周围显示多个小图像 24。显示的小图像24越多,已经将相同的位置上载到用户位置管理服务器12的其他用户 终端16的数量越多。这使得用户一眼能够领会携带用户终端16的多个其他用户是否已经 处于每个位置。关注的(feature)游戏程序的标题26也显示在每个计算日期/时间22中。
[0042]在行进路线图像的较下部区域,当另一好友用户的用户终端16已经计算了与该 用户终端16计算并上载到用户位置管理服务器12的位置相同的位置并已经将其上载到用 户位置管理服务器12时,用户终端16显示诸如“发现您的朋友A的踪迹”的消息28以指 示好友已经在相同的位置处。
[0043]在行进路线图像的左上部区域30,用户终端16显示已经计算了与该用户终端16 计算并上载到用户位置管理服务器12的位置相同的位置并已经将其上载到用户位置管理 服务器12的用户的总数。另外,在右上部区域32,显示了与作为该用户的好友的其他用户 有关的彳目息。
[0044]图4例示当用户在图3的行进路线图像中轻击(tap)右上部区域32时,在触摸屏 16a上显示好友图像。如图4所示,每个好友的化身图像36和关于该好友的最新的信息34的项目被显示在该好友图像的较下部区域。例如从信息服务器14接收该最新的信息34。 好友图像也具有高度比宽度要长的形状,并且仅被设置到显示范围的该好友图像的一部分 显示在触摸屏16a上。用户可以通过对触摸屏16a进行给定操作来移动该显示范围。
[0045]图5例示当用户轻击图3的行进路线图像中的地址字母串20时在触摸屏16a上 显示的排行(ranking)图像。如图5所示,排行图像的上部区域显示由用户轻击的地址字 母串20以及由轻击的地址字母串20指示的位置的计算日期/时间22。该排行图像的下 部区域显示已经在用户终端16上运行(play)的游戏程序的标题,由该地址字母串20指示 的位置已经从该用户终端16上载到用户位置管理服务器12。游戏标题按照已经在其上运 行具有那些标题的游戏程序的用户终端16的数量的降序而显示。显示在每个标题的左侧 的是具有该标题的游戏程序已经在其上运行的用户终端16的数量。该排行图像也具有高 度比宽度要长的形状,并且仅被设置到显示范围的该排行图像的一部分显示在触摸屏16a 上。用户可以通过对触摸屏16a进行给定操作来移动该显示范围。
[0046]图6例示当在图5的排行图像中轻击游戏程序之一或者在图3的行进路线图像中 轻击标题26之一时显示在触摸屏16a上的标题简档图像。标题简档图像的上部区域包含 游戏程序的标题图像42。标题简档图像的下部区域包含示出由其他用户对该游戏程序给出 的评价以及其他用户的玩该游戏程序的状态的信息字段44。标题图像42或者在信息字段 44上的信息也从例如信息服务器14接收。标题简档图像也具有高度比宽度要长的形状,并 且仅被设置到显示范围的该排行图像的一部分显示在触摸屏16a上。用户可以通过对触摸 屏16a进行给定操作来移动该显示范围。
[0047]图7例示当在图5的排行图像中轻击地址字母串20时显示在触摸屏16a上的雷 达图像。表示讨论的用户的化身图像50显示在雷达图像的中心处,并且隐私设置被设置为 “公开”的其他用户的化身图像52显示在该化身图像50周围。雷达图像还在化身图像50周 围显示小图像54,这些小图像54暗示隐私设置被设置为“非公开”的其他用户的存在。基 于由定位单元16b实际计算的位置确定化身图像50和化身图像52的每个在触摸屏16a上 的显示位置。换句话说,基于由定位单元16b计算并且上载到用户位置管理服务器12的位 置,用户终端16计算其他“公开”用户相对于其自己的位置的位置,并且基于计算的相对位 置确定化身图像52在触摸屏16a上的显示位置。另一方面,通过随机数确定小图像54在 触摸屏16a上的显示位置。
[0048]更详细描述以上所述的通信系统的配置。图8和图9是每个用户终端16的功能 框图。如图8所示,用户终端16包括作为功能组件的定位部分60、位置坐标存储部分62、 位置坐标传送部分64、应用执行部分66、游戏性能存储部分68、其他用户信息提供部分70、 项目通信部分72和项目通知部分74。其他用户信息提供部分70包括如图9所示的行进 路线图像产生部分70a、好友图像产生部分70b、排行图像产生部分70c、雷达图像产生部分 70d、标题简档图像产生部分70e。通过在作为计算机游戏系统的用户终端16上执行根据本 发明的实施例的程序实现这些功能组件。该程序可以经由计算机通信网络10从另一计算 机下载,或者可以存储在要安装在用户终端16中的诸如CD-ROM或DVD-ROM的计算机可读 信息存储介质中。在后一情况下,用户终端16具有内置的或者外部的介质读取设备,用于 从该介质读出程序。
[0049]定位部分60主要由定位单元16b构成。定位部分60周期地(例如每30分钟)激活定位单元16b以接收卫星信号(GPS信号)并从接收的信号产生位置坐标(经度和纬度)。 定位部分60也可以在用户经由触摸屏16a给出进行定位的明确指令时,激活定位单元16b 以接收卫星信号并从接收的信号产生位置坐标。或者,定位部分60可以基于无线LAN通信 单元16d可以进行通信的无线接入点的标识信息和其他类型的所需信息来获得用户终端 16的位置坐标。例如,未示出的服务器预先与位置坐标相关联地存储无线接入点的标识信 息,并且定位部分60将标识信息传送到服务器以获得与该标识信息相关联的位置坐标。定 位部分60可以从每个无线接入点向该服务器传送多个无线接入点的标识信息以及无线电 波的强度。在此情况下,该服务器基于无线电波强度进行加权,组合无线接入点的位置坐标 以计算用户终端16的位置坐标,并且向定位部分60返回计算的坐标。类似地,可以基于蜂 窝电话通信单元16c可以进行通信的蜂窝电话基站的标识信息和其他类型的所需信息获 得用户终端16的位置坐标。代替定位部分60获得用户终端16的位置坐标并将获得的坐 标传送到用户位置管理服务器12,用户位置管理服务器12可以获得由从定位部分60传送 的无线接入点或蜂窝电话基站的标识信息和其他类型的所需信息指示的位置坐标。
[0050]如图10所示,位置坐标存储部分62存储给定数量的位置坐标集合和彼此相关联 的位置坐标的计算日期/时间。定位部分60在每次产生新的位置坐标时读取最后存储在 位置坐标存储部分62中的位置坐标,并且计算新产生的位置坐标和读取的位置坐标之间 的距离。当计算的距离等于或大于给定距离(例如2公里)时,位置坐标存储部分62将新产 生的位置坐标与该位置坐标的计算日期/时间一起存储。在这点上,已经存储了比给定的 天数(例如七天)更久的位置坐标与过期的位置坐标的计算日期/时间一起被删除。如果位 置坐标存储部分62正将给定数量的位置坐标集合与其计算日期/时间关联地存储并且没 有位置坐标集合已经存储了比给定的天数更长,则最旧的位置坐标及其计算日期/时间被 删除以便替代地存储新产生的位置坐标及其计算日期/时间。另一方面,当新产生的位置 坐标和读取的位置坐标之间的距离小于给定距离时,新的位置坐标被丢弃而不是被存储在 位置坐标存储部分62中。
[0051]应用执行部分66执行诸如游戏程序的应用程序。应用程序可以经由计算机通信 网络10从另一计算机下载或者可以存储在要安装在用户终端16中的诸如CD-ROM或者 DVD-ROM的计算机可读信息存储介质中。
[0052]如图11所示,游戏性能存储部分68对于最近已经由应用执行部分66执行的给定 数量的(例如五个)游戏程序将标题ID、观看级别、总运行(play)时间和最后运行日期/时 间彼此相关联地存储。标题ID是用于标识每个游戏程序的信息。总运行时间指示由标题 ID标识的游戏程序已经运行的总时间长度。观看级别是从例如总运行时间计算的指示用户 对游戏程序多热衷的信息。最后运行日期/时间指示当游戏程序上次运行时的日期/时间 (激活日期/时间或者关闭日期/时间)。
[0053]位置坐标传送部分64使用蜂窝电话通信单元16c或者无线LAN通信单元16d来向 用户位置管理服务器12传送在位置坐标存储部分62中存储的多个位置坐标集合及其计算 日期/时间,以及在游戏性能存储部分68中存储的给定数量的游戏程序的标题ID、观看级 别和总运行时间。此传送可以在用户通过触摸屏16a给出传送的明确指令时执行。此时,优 选位置坐标传送部分64在触摸屏16a上显示在位置坐标存储部分62中存储的多个位置坐 标集合及其计算日期/时间来检查用户是否希望传送显示的位置坐标集合及其计算日期/时间。位置坐标传送部分64还可以能够移除用户不希望传送的位置坐标集合及其计算日 期/时间,并且仅向用户位置管理服务器12传送剩余的。用户可以设置用户终端16以省 略此检查。在此情况下,存储在位置坐标存储部分62中的多个位置坐标集合及其计算日期 /时间自动并周期地传送(例如每天一次)。稍后描述其他用户信息提供部分70、项目通信 部分72和项目通知部分74。
[0054]图12是用户位置管理服务器12的功能框图。如图12所示,用户位置管理服务器 12包括作为功能组件的位置坐标接收部分80、基于区域的标题ID存储部分82、基于区域 的用户ID存储部分84、用户信息存储部分86、排行产生部分88、基于区域的排行存储部分 90、排行分发部分92、附近用户分发部分94和用户信息分发部分96。通过在作为计算机的 用户位置管理服务器12上执行根据本发明的实施例的程序来实现这些功能组件。此程序 可以经由计算机通信网络10从另一计算机下载或者可以存储在要被安装在用户位置管理 服务器12中的诸如CD-ROM或DVD-ROM的计算机可读信息存储介质中。
[0055]位置坐标接收部分80接收从每个用户终端16的位置坐标传送部分64传送的给 定数量的游戏程序的多个位置坐标集合及其计算日期/时间和游戏性能数据(标题ID、观 看级别和总运行时间)。
[0056]如图13所示,基于区域的标题ID存储部分82将区域ID、时间段(slot)和给定数 量的(例如二十条)游戏性能数据彼此相关联地存储。区域ID是用于标识(指定)通过将管 理对象区域(例如覆盖陆地的整个区域)划分为多个网格单元而创建的每个网格单元区域 的信息。时间段是用于标识具有给定时间长度(例如6小时)的时间范围的信息。每条游戏 性能数据包含标题ID、观看级别和总运行时间。换句话说,基于区域的标题ID存储部分82 将给定数量的(例如二十条)游戏性能数据与区域ID和时间段相关联地存储。当从一个用 户终端16接收到多个位置坐标集合及其计算日期/时间以及给定数量的游戏性能数据时, 位置坐标接收部分80对于每个接收的位置坐标集合得出包含该位置坐标集合的区域的区 域ID。位置坐标接收部分80还得出包含接收的位置坐标集合的计算日期/时间的时间段。 位置坐标接收部分80将从用户终端16接收的游戏性能数据与得出的区域ID和得出的时 间段相关联地存储在基于区域的标题ID存储部分82中。如果在这时给定数量的游戏性能 数据已经存储在基于区域的标题ID存储部分82的相关部分中,则删除最旧的游戏性能数 据,并且替代地存储此次接收的游戏性能数据。
[0057]如图14中所示,基于区域的用户ID存储部分84对于每个区域ID,将用户ID、位 置坐标集合和计算日期/时间彼此相关联地存储。当从一个用户终端16接收到多个位置 坐标集合及其计算日期/时间以及给定数量的游戏程序的标题ID、观看级别和总运行时间 时,位置坐标接收部分80对于每个接收的位置坐标集合得出包含该位置坐标集合的区域 的区域ID。正使用该用户终端16的用户的用户ID和接收的位置坐标集合以及计算日期/ 时间被与得出的区域ID关联地存储在基于区域的用户ID存储部分84中。从基于区域的 用户ID存储部分84中删除已经存储了比给定时间长度(例如一周)更长的位置坐标集合及 其计算日期/时间。
[0058]如图15所示,用户信息存储部分86将用户ID、最新位置坐标集合、计算日期/时 间和给定数量的(例如二十条)游戏性能数据彼此相关联地存储。当接收到一个用户终端 16的多个位置坐标集合及其计算日期/时间以及给定数量的游戏性能数据时,位置坐标接收部分80将最后获得的位置坐标集合及其计算日期/时间和接收的给定数量的游戏性能数据与正使用该用户终端16的用户的用户ID相关联地存储在用户信息存储部分86中。
[0059]排行产生部分88基于存储在基于区域的标题ID存储部分82中的数据对于每个区域ID生成游戏标题的排行。例如,对于每个标题ID聚集基于区域ID与给定时间段(例如过去的一个月)内的时间段相关联地存储在基于区域的标题ID存储部分82中的多个游戏性能数据,并且前十个标题被用于产生排行。此排行的数据包括每个标题ID的总游戏性能数据计数(总体玩家计数)。或者,对于每个标题ID平均基于区域ID与给定时间段(例如过去的一个月)内的时间段相关联地存储在基于区域的标题ID存储部分82中的游戏性能数据的观看级别,并且平均值的前十个被用于产生排行。此排行的数据也包括每个标题ID 的总游戏性能数据计数(总体玩家数量)。产生的排行的数据与区域ID相关联地存储在基于区域的排行存储部分90中。排行分发部分92从一个用户终端16接收位置坐标的集合, 得出包含接收的位置坐标集合的区域的区域ID,读取与该得出的区域ID相关联地存储在基于区域的排行存储部分90中的排行,并且向用户终端16返回读取的排行。
[0060]附近用户分发部分94从一个用户终端16接收坐标的集合以及对搜索区域尺寸的指定,并且将包括含有接收的位置坐标集合的区域(例如在该区域的中心点处)的nXn (例如1X1、3X3、5X5、7X7、9X9、……、25X25)区域的组设置为搜索区域。由从用户终端 16接收的搜索区域尺寸的指定确定变量n。附近用户分发部分94然后读取与构成所确定的搜索区域的每个区域的区域ID相关联地存储在基于区域的用户ID存储部分84中的每个用户ID和每个位置坐标集合,并向用户终端16返回读取的用户ID和位置坐标集合。
[0061]用户信息分发部分96从一个用户终端16接收用户ID,并向该用户终端16返回与接收的用户ID相关联地存储在用户信息存储部分86中的最新的位置坐标集合、其计算数据和给定数量的游戏性能数据。当用户终端16的用户希望在触摸屏16a上看到正由具体用户所玩的游戏的标题时,用户可以从用户信息分发部分96接收此信息。
[0062]描述了由每个用户终端16执行以显示各个屏幕的处理。用户终端16的其他用户信息提供部分70如上所述包括行进路线图像产生部分70a、好友图像产生部分70b、排行图像产生部分70c、雷达图像产生部分70d、标题简档图像产生部分70e。
[0063]行进路线图像产生部分70a产生图3的行进路线图像。为了产生行进路线图像, 行进路线图像产生部分70a首先从位置坐标存储部分62读出位置坐标集合及其计算日期/ 时间。随后,行进路线图像产生部分70a对于每个位置坐标集合获得对应于该位置坐标集合的地址字母串20。该地址字母串20可以预先与位置坐标的范围相关联地存储在用户终端16中,或者可以以相同的方式存储在信息服务器14中。在后一情况下,当位置坐标集合被传送到信息服务器14时,信息服务器14读取与包含传送的位置坐标集合的范围相关联的地址字母串20,并将读取的地址字母串传送到用户终端16。以此方式获得的地址字母串 20与计算日期/时间22 —起按照计算日期/时间22的顺序包括在行进路线图像中。具体地,计算日期/时间22和地址字母串20以如下方式并排放置:较新的计算日期/时间22 和地址字母串20的对被放置在顶部。
[0064]接下来,行进路线图像产生部分70a向用户位置管理服务器12传送在位置坐标存储部分62中存储的每个位置坐标集合以请求产生排行。响应于该请求,用户位置管理服务器12的排行分发部分92得出包含接收的位置坐标集合的区域的区域ID,读取与得出的区域ID相关联地存储在基于区域的排行存储部分90中的排行,并且向用户终端16返回读取 的排行。在其中已经从用户位置管理服务器12接收了与相同区域ID相关联的排行的情况 下,行进路线图像产生部分70a比较已经接收的排行和新接收的排行。具有增加了最多的 排序(rank)的游戏标题和具有在作为排行的基础的值(总游戏性能数据计数、观看级别的 平均值等)方面增加了最多的游戏标题被包括在行进路线图像中,作为热点标题(参考标记 26)。在其中还没有从用户位置管理服务器12接收到与相同区域ID相关联的排行的情况 下,在当前接收的排行中具有最高的排序的游戏标题被包括在行进路线图像中作为热点标 题。
[0065]行进路线图像产生部分70a向用户位置管理服务器12传送存储在位置坐标存储 部分62中的每个位置坐标集合以及指定1X1区域作为搜索区域的尺寸指定,由此请求用 户位置管理服务器12搜索附近用户。响应于该请求,用户位置管理服务器12的附近用户 分发部分94得出包含接收的位置坐标集合的区域的区域ID,读取与得出的区域ID相关联 地存储在基于区域的用户ID存储部分84中的每个用户ID和每个位置坐标集合,并且向用 户终端16返回读取的用户ID和位置坐标集合。行进路线图像产生部分70a计数与每个位 置坐标集合相关联的用户ID的数量,并且在关于该位置坐标集合的计算日期/时间附近显 示小图像24,小图像24的数量是根据计数的用户ID的数量。此外,行进路线图像产生部分 70将与每个位置坐标集合相关联的用户ID的数量加起来,并且在左上部区域30中显示该 数量。
[0066]用户终端16存储其自己的用户的好友的用户ID。用户终端16从信息服务器14 接收与存储的用户ID相关联的信息,并且在右上部区域32中包括该信息。当存储在用户 终端16中的好友的用户ID被包括在从用户位置管理服务器12的附近用户分发部分94传 送的用户ID中时,用户终端16在地址字母串20之以下显示与该用户ID有关的消息28。 以此方式产生的行进路线图像显示在触摸屏16a上。
[0067]好友图像产生部分70b产生图4的好友图像。为了产生该好友图像,好友图像产 生部分70b读取存储在用户终端16中的好友用户ID,并且从信息服务器14接收与读取的 用户ID相关联的化身图像36和最新的信息34。最新的信息34可以是由好友用户从其用 户终端16或者其他计算机输入的消息以及由在用户终端16或其他计算机上执行的游戏程 序自动产生消息,用于指示游戏程序执行状态(例如游戏的进度、玩家的技能级别等)。该最 新的信息被包括在好友图像条目中的较下部区域中,以使好友图像完整。以此方式产生的 好友图像由触摸屏16a显示。
[0068]排行图像产生部分70c产生图5的排行图像。排行图像产生部分70c将由用户 指定的位置坐标集合传送到用户位置管理服务器12,并从排行分发部分92接收排行数据。 基于由此接收的排行数据产生排行图像。由触摸屏16a显示产生的排行图像。排行图像产 生部分70c可以接收关于存储在位置坐标存储部分62中的多个位置坐标集合(例如所有位 置坐标集合)的排行数据,以对于每个标题将作为排行产生的基础的值(总游戏性能数据计 数、观看级别的平均值等等)加起来,从该总和产生排行,并产生和显示排行图像。这样,用 户终端16可以在用户已经访问的多个位置处显示综合的排行。
[0069]标题简档图像产生部分70e产生图6的标题简档。标题简档图像产生部分70e将 标题ID传送到信息服务器14并接收标题图像42和要被写在信息字段44中的信息。基于由此接收的信息,产生标题简档图像。产生的标题简档图像由触摸屏16a显示。
[0070]雷达图像产生部分70d产生图7的雷达图像。为了产生雷达图像,雷达图像产生 部分70d首先向用户位置管理服务器12传送由用户指定的存储在位置坐标存储部分62中 的坐标的集合以及指定1X1区域作为搜索区域的尺寸指定,由此请求搜索附近用户。雷达 图像产生部分70d然后接收响应于该请求从用户位置管理服务器12的附近用户分发部分 94发送的用户ID和位置坐标的集合。如果接收的用户ID的数量小于十,则雷达图像产生 部分70d将相同的位置坐标集合与指定2X2区域作为搜索区域的尺寸指定一起传送到用 户位置管理服务器12,由此再次请求搜索附近用户。雷达图像产生部分70d重复地请求用 户位置管理服务器12执行对附近用户的搜索,直到接收的用户ID和位置坐标集合的数量 达到十或更高,或者直到搜索区域的尺寸达到MXM (M是给定的数)区域。基于以此方式从 附近用户分发部分94接收的用户ID和位置坐标集合产生雷达图像。具体地,雷达图像产 生部分70d从用户终端16读出预先存储的其自己的化身图像50,并将该化身图像50放置 在触摸屏16a的中心处。雷达图像产生部分70d计算由用户指定的位置坐标集合和从附近 用户分发部分94接收的每个位置坐标集合之间的差,以确定表示其他用户的化身图像52 的显示位置。换句话说,雷达图像产生部分70d在基于相对于其自己的用户终端16的位置 的其他用户终端16的位置的位置处显示化身图像52。雷达图像产生部分70d还计算在产 生行进路线图像时从排行分发部分92接收的总体玩家计数的和(所有游戏标题的总体玩 家计数的和),并随机地在雷达图像中放置由计算的和确定的多个小图像54。以此方式产生 的雷达图像也由触摸屏16a显示。
[0071]项目通信部分72交换诸如在游戏程序中使用的项目的数据。当执行游戏程序时, 应用执行部分66产生项目,并且将作为该游戏程序的标识信息的标题ID以及该项目的标 识信息(项目ID)彼此相关联地存储到游戏性能存储部分68中。一旦标题ID和项目ID以 此方式存储在游戏性能存储部分68中,项目通信部分72就将该标题ID和该项目ID与存 储在位置坐标存储部分62中的相关位置坐标集合一起传送到用户位置管理服务器12。用 户位置管理服务器12将标题ID、项目ID和相关用户ID的组合与包含该位置坐标集合的区 域的区域ID相关联地存储。以下,包含彼此相关联的区域ID、标题ID、项目ID和用户ID 的数据被称为礼物(gift)数据(见图16)。图16示意性例示存储在用户位置管理服务器12 中的礼物数据100的例子。以此方式完成项目ID的上载。
[0072]在此实施例中,用户位置管理服务器12还预先存储包含例如区域ID、标题ID和项 目ID的财富数据102,如图17所示。
[0073]礼物数据100和财富数据102可以与指示到期日期或预定条件(例如“仅好友用户 可以使用此数据”)的数据相关联。
[0074]项目通信部分72还在预定时刻接收每个都存储在用户位置管理服务器12中的礼 物数据100和财富数据102。在此情况下,项目通信部分72将存储在位置坐标存储部分62 中的位置坐标集合传送到用户位置管理服务器12。用户位置管理服务器12返回与基于接 收的位置坐标集合指定的、并且在例如区域的中心处包括接收的位置坐标集合的预定数量 的区域组(例如对应于100平方公里的pXp个区域)之一的区域ID相关联地存储的礼物数 据100和财富数据102。项目通信部分72使得游戏性能存储部分68将以此方式接收的礼 物数据100和财富数据102与传送到用户位置管理服务器12的位置坐标集合以及接收到礼物数据100和财富数据102时的时间和日期相关联地存储。
[0075]在此实施例中,当礼物数据100和财富数据102被存储在游戏性能存储部分68中 时,如果要存储的礼物数据100或财富数据102已经存储在游戏性能存储部分68中,项目 通信部分72不将这样的数据写到游戏性能存储部分68中。另外,在此实施例中,当礼物数 据100和财富数据102被存储在游戏性能存储部分68中时,项目通信部分72删除与以下 区域的区域ID相关联地存储的礼物数据100和财富数据102:该区域不属于基于存储在位 置坐标存储部分62中的位置坐标集合指定的、并且(例如在区域的中心处)包括存储在位置 坐标存储部分62中的位置坐标集合的预定数量的区域组(例如对应于100平方公里的p Xp 个区域)。以此方式,在此实施例中,能够防止用户终端16用光存储容量。
[0076]在此实施例中,用户终端16预先存储指示检查礼物数据100和财富数据102的接 收的时间(例如每天在凌晨1:00时检查)的数据。在由该数据指示的时间,项目通信部分 72计算自从先前接收到数据时的时间起用户终端16已经行进的距离。在这点上,项目通 信部分72基于存储在游戏性能存储部分68中的礼物数据100和财富数据102中的与先前 接收到数据时的日期和时间相关联的位置坐标集合、以及基于存储在位置坐标存储部分62 中的最新的位置坐标集合,计算该距离。然后,项目通信部分72确定计算的行进距离是否 超过预定的第一参考距离(例如2公里)。如果超过,则如上所述,项目通信部分72将存储 在位置坐标存储部分62中的该最新的位置坐标集合传送到用户位置管理服务器12。用户 位置管理服务器12然后返回与包括含有接收的位置坐标集合的区域的预定数量的区域组 之一的区域ID相关联地存储的礼物数据100和财富数据102。另一方面,如果未超过,则项 目通信部分72不接收礼物数据100和财富数据102。以此方式,项目通信部分72确定是否 以预定间隔(例如每天一次)接收礼物数据100和财富数据102。
[0077]此外,在此实施例中,项目通信部分72在每次位置坐标存储部分62存储最新的位 置坐标集合时计算自从先前接收到数据时的时间起用户终端16已经行进的距离。在这点 上,项目通信部分72基于与先前由项目通信部分72接收到数据时的日期和时间对应的并 且存储在位置坐标存储部分62中的位置坐标集合(例如与先前由项目通信部分72接收到 数据时的日期和时间最接近的计算日期和时间相关联的位置坐标集合)、以及基于存储在 位置坐标存储部分62中的最新位置坐标集合计算该距离。项目通信部分72然后确定计 算的行进距离是否超过预定的第二参考距离(例如50公里)。如果超过,则如上所述,项目 通信部分72将存储在位置坐标存储部分62中的最新的位置坐标集合传送到用户位置管理 服务器12。用户位置管理服务器12然后返回与包括含有接收的位置坐标集合的区域的预 定数量的区域组之一的区域ID相关联地存储的礼物数据100和财富数据102。如上所述, 在此实施例中,预定的第二参考距离(例如50公里)是包含预定数量的区域组(例如对应于 100平方公里的pXp区域)的区域的一边的长度(例如100公里)的一半。此外,基于从用 户终端16传送到用户位置管理服务器12的位置坐标集合,具有与预定的第二参考距离(例 如50公里)对应的半径的圆形区域被包括在包含由用户位置管理服务器12指定的预定数 量的区域组(例如对应于100平方公里的pXp区域)的区域中。在此实施例中,这降低了用 户终端16还没有与包括用户终端16的当前位置的区域的区域ID相关联地存储礼物数据 100和财富数据102的可能性。在这点上,具有与该预定的第二参考距离(例如50公里)对 应的半径的该圆形区域可以匹配包含上述的预定数量的区域组的区域。[0078]如上所述,在此实施例中,以预定间隔(例如每天一次)确定用户终端16是否已经 行进了大于第一参考距离的距离。如果用户终端16已经行进了大于第一参考距离的距离, 则项目通信部分72接收礼物数据和财富数据102。此外,无论以上述的时间间隔的确定如 何,如果用户终端16已经行进了大于第二参考距离的距离,则即使自从上次确定是否接收 礼物数据100和财富数据102时起还没有经过预定时间段(例如一天),项目通信部分72也 接收礼物数据100和财富数据102。
[0079]项目通知部分74在每次位置坐标存储部分62存储最新的位置坐标集合时确定游 戏性能存储部分68是否存储了与基于该最新的位置坐标集合指定的、并且例如在中心位 置处包括包含该最后的位置坐标集合的区域的qXq个区域组(在此q〈p)之一的区域ID相 关联的礼物数据100和财富数据102。然后,如果确定存储了礼物数据100和财富数据102, 则项目通信部分74通过以下方式向外部(例如向用户)通知礼物数据100和财富数据102存 在:例如,使得在用户终端16上提供的按钮发光、通过使用诸如弹出窗口在用户终端16的 显示器上显示礼物数据100和财富数据102存在的消息、如果用户终端16具有振动器则使 得振动器振动、以及如果用户终端16具有扬声器则使得扬声器输出声音(例如警告音)。以 此方式,用户可以知道存在礼物数据100和财富数据102。在此实施例中,基于游戏性能存 储部分68是否存储了与基于最新的位置坐标集合指定的qXq个区域组之一的区域ID相 关联的礼物数据100和财富数据102,来检测礼物数据100和财富数据102的存在。因此, 即使用户位置管理服务器12在检测时不能与用户终端16通信,也能够检测礼物数据100 和财富数据102是否出现在用户终端16附近。
[0080]在此实施例中,由存储在游戏性能存储部分68中的礼物数据100和财富数据102 中包括的项目ID标识的项目在由应用执行部分68执行的游戏程序中可用。此外,例如,当 通知了礼物数据100存在时用户对用户终端16进行预定操作时,可以在显示器上显示如图 18所示的指示礼物数据100的内容的礼物数据确认图像104。在这点上,例如,如果礼物数 据100具有到期日期,则如图18所示,可以显示指示其到期日期的礼物数据确认图像104。 另外,当被通知了财富数据102存在时用户对用户终端16进行预定操作时,当然可以显示 与礼物数据确认图像104类似的财富数据确认图像(未示出)。
[0081]在存储在游戏性能存储部分68中的礼物数据100和财富数据102中,可以仅选择 满足预定条件的数据作为要由项目通知部分74通知的目标或者在游戏程序中作为项目可 用的数据。此外,项目通信部分72可以使得游戏性能存储部分68仅存储满足该条件的数 据。
[0082]例如,项目通信部分72可以计算其自己的用户ID和在礼物数据100中包含的用 户ID之间的一致性程度,以便仅当所计算的一致性程度等于或大于给定值时,项目通知部 分74才可以发出通知或者由包含在礼物数据100中的项目ID标识的项目才可以在游戏程 序中可用。在此,可以基于例如与从信息服务器14可获得的用户ID相关联的信息(例如诸 如性别、年龄组、进行中的游戏的标题ID和内容的风格的属性)来计算一致性程度。具体 地,在其中用户的性别(或年龄组)和与礼物数据100中包含的用户ID相关联的另一用户的 性别(或年龄组)匹配的情况下,一致性程度可以被设置为高于它们不匹配的情况。另外,例 如,用户和与在礼物数据100中包含的用户ID相关联的另一用户两种拥有的游戏的数量越 多,它们的一致性的程度可以设置得越高。[0083]或者,项目通知部分74可以仅通知由包括用户的好友的用户ID的礼物数据100 中包含的项目ID标识的项目,或者由礼物数据100中包含的项目ID标识的项目可以在游 戏程序中可用。
[0084]此外,或者,仅当由礼物数据100中包含的标题ID标识的游戏程序被安装在用户 终端16中时,项目通知部分74才可以发出通知,或者由包含在礼物数据100中的项目ID 标识的项目可以在游戏程序中可用。
[0085]或者,即使在财富数据102被存储在游戏性能存储部分68中时由存储在游戏性能 存储部分68中的财富数据102中包含的标题ID标识的游戏程序未被安装在用户终端16 中,如果在接收到财富数据102之后由财富数据102中包含的标题ID标识的游戏程序被安 装在用户终端16中,则由该财富数据102中包含的项目ID标识的项目也可以在游戏程序 中可用。
[0086]根据上述的通信系统,用户不用使用短距离无线通信就可以知道生活在相同区域 中的其他用户的存在。另外,可以不用在触摸屏16a上显示的地图而以对用户来说容易理 解的方式显示由定位单元16b计算的位置的轨迹。
[0087]本发明不限于上述实施例,并且可以对本发明做出各种修改。例如,在以上给出的 描述中,基于区域的用户ID存储部分84累积在给定的时间段(例如一周)内通过定位已经 获得了在由其各自的区域ID标识的区域内的位置坐标、并且将位置坐标上载到用户位置 管理服务器12的用户的用户ID。当用户终端16将位置坐标传送到用户位置管理服务器 12时,附近用户分发部分94标识包含接收的位置坐标的区域的区域ID,并且返回与标识的 区域ID相关联地存储在基于区域的用户ID存储部分84中的用户ID和位置坐标集合。用 户终端16使用返回的信息来产生雷达图像并在行进路线图像中显示消息。简言之,在上述 的例子中,从用户位置管理服务器12提供关于在给定的时间段(例如一周)内已经通过定位 计算了相同区域中的位置的用户终端16的信息。
[0088]另一方面,在一个修改例子中,除了与标识的区域ID相关联地存储的用户ID和位 置坐标集合之外,附近用户分发部分94返回计算日期/时间。换句话说,附近用户分发部 分94组合地返回用户ID、位置坐标集合和计算日期/时间。用户终端16从位置坐标存储 部分62中读出每个位置坐标集合的计算日期/时间,以选择与读取的计算日期/时间之一 相差给定时间长度或更少的、从附近用户分发部分94返回的计算日期/时间,并且显示与 包括此计算日期/时间的返回的组合有关的信息。例如,用户终端16从信息服务器14接收 关于由所选的组合中包括的用户ID标识的用户的信息(例如最新信息34)以显示该信息, 并且在雷达图像中显示表示此用户ID的化身图像52。或者,如果在所选的组合中包括的用 户ID是预先存储的好友用户ID,则用户终端16可以显示消息28。这使得用户终端16能 够在触摸屏16a上显示关于其他用户终端16的信息,所述其他用户终端已经在从所述用户 终端16自己的定位起的给定的时间长度内在相同的区域内进行了定位。用户终端16还可 以计算存储的计算日期/时间和返回的计算日期/时间之间的差以及存储的位置坐标集合 和返回的位置坐标集合之间的差,以选择其计算日期/时间与存储的计算日期/时间相差 了给定时间长度或更少的、并且其位置坐标集合与存储的位置坐标集合相差了给定距离或 更少的、返回的组合,并显示关于所选的组合的信息。这样,用户终端16可以在触摸屏16a 上显示关于被推断为已经在时间和空间两者上都接近的其他用户终端16的信息。[0089]在另一修改例子中,当用户终端16将位置坐标的集合传送到用户位置管理服务 器12时,附近用户分发部分94标识包含接收的位置坐标的区域的区域ID,并且读取与标 识的区域ID相关联地存储在基于区域的用户ID存储部分84中的用户ID和位置坐标集合 的组合。附近用户分发部分94选择其位置坐标集合与从用户终端16传送的位置坐标集合 相差了给定距离或更少的读取组合。附近用户分发部分94将所选的组合返回到用户终端 16。基于返回的信息,用户终端16产生雷达图像并在行进路线图像上显示消息。这样,用 户终端16可以在触摸屏16a上仅显示关于已经在距离其自身给定距离内进行定位的其他 用户终端16的信息。
[0090]在另一修改例子中,用户终端16将位置坐标的集合及其计算日期/时间传送到用 户位置管理服务器12。附近用户分发部分94标识包含接收的位置坐标的区域的区域ID, 并且读取与标识的区域ID相关联地存储在基于区域的用户ID存储部分84中的用户ID、位 置坐标集合和计算日期/时间的组合。附近用户分发部分94选择其计算日期/时间与从 用户终端16传送的计算日期/时间相差了给定时间长度或更少的读取组合,并将所选的组 合返回到用户终端16。或者,附近用户分发部分94选择其计算日期/时间与接收的计算时 间相差了给定时间长度或更少、并且其位置坐标集合与接收的位置坐标集合相差了给定距 离或更少的组合,并且将所选的组合返回到用户终端16。基于返回的信息,用户终端16产 生雷达图像并且在行进路线图像上显示消息,这样,用户终端16可以在触摸屏16a上显示 关于被推断为已经在时间和空间两者上接近的其他用户终端16的信息。
[0091]在另一修改例子中,基于区域的用户ID存储部分84对于区域ID及其相关联的时 间段的每个组合,存储与在该时间段内的日期/时间通过定位已经计算了在由区域ID标识 的区域内的位置的用户终端16相关联的用户ID、位置坐标集合和计算日期/时间。用户终 端16将位置坐标的集合及其计算日期/时间传送到用户位置管理服务器12。附近用户分 发部分94标识包含接收的位置坐标的区域的区域ID,并且标识包含接收的计算日期/时 间的时间段。附近用户分发部分94返回与标识的区域ID和标识的时间段相关联地存储在 基于区域的用户ID存储部分84中的用户ID、位置坐标集合和计算日期/时间的组合。基 于返回的信息,用户终端16产生雷达图像,并且在行进路线图像上显示消息。这样,用户终 端16可以在触摸屏16a上显示关于被推断为已经在时间和空间两者上接近的其他用户终 端16的信息。
【权利要求】
1.一种信息处理系统,包括:定位单元,重复地计算位置;数据接收单元,从把在程序中使用的数据与位置相关联地存储的设备接收与在包含由该定位单元计算的位置的预定的第一尺寸区域中的位置相关联的数据;通知单元,在与该数据接收单元接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的该第一尺寸区域;以及程序执行单元,使用由该数据接收单元接收的数据执行程序。
2.根据权利要求1的信息处理系统,还包括:确定单元,以预定时间间隔确定由该定位单元计算的并且在先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离是否超过预定距离,其中,在该确定单元确定由该定位单元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超过该预定距离的情况下,所述数据接收单元从所述设备接收与包含由该定位单元最新近计算的位置的该第一尺寸区域中的位 置相关联的数据。
3.根据权利要求1的信息处理系统,其中所述数据接收单元在由该定位单元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超过该预定距离的时刻,从所述设备接收与包含由该定位单元最新近计算的位置的该第一尺寸区域中的位置相关联的数据。
4.根据权利要求3的信息处理系统,其中具有与该预定距离对应的半径的圆形区域被包括在该第一尺寸区域中。
5.根据权利要求1的信息处理系统,其中,在自从先前接收该数据起已经经过了预定时间段并且由该定位单元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超过该预定距离的情况下,该数据接收单元从该设备接收与包含由该定位单元最新近计算的位置的该第一尺寸区域中的位置相关联的数据,其中,在由该定位单元计算的并且在该定位单元先前接收数据时使用的位置和由该定位单元最新近计算的位置之间的距离超过预定的第二参考距离的情况下,即使自从先前接收该数据起还没有经过所述预定时间段,该数据接收单元也从该设备接收与包含由该定位单元最新近计算的位置的该第一尺寸区域中的位置相关联的数据,该预定的第二参考距离长于该第一参考距离。
6.根据权利要求5的信息处理系统,其中具有与该预定的第二参考距离对应的半径的圆形区域被包括在该第一尺寸区域中。
7.根据权利要求1的信息处理系统,其中,在该数据接收单元接收数据之后使用该数据的程序被安装到信息处理系统中的情况下,该程序执行单元在执行安装的程序时使用由该数据接收单元接收的数据执行该程序。
8.一种用于控制信息处理系统的方法,包括:定位步骤,重复地计算位置;数据接收步骤,从把在程序中使用的数据与位置相关联地存储的设备接收与在包含在该定位步骤中计算的位置的预定的第一尺寸区域中的位置相关联的数据;通知步骤,在与该数据接收步骤中接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外部,该预定的第二尺寸区域小于包含在该定位步骤中计算的位置的该第一尺寸区域;以及程序执行步骤,使用在该数据接收步骤中接收的数据执行该程序。
9.一种用于使得计算机执行以下的程序:定位单元,重复地计算位置;数据接收单元,从与位置相关联地存储在程序中使用的数据的设备接收与在包含由该定位单元计算的位置的预定的第一尺寸区域中的位置相关联的数据;通知单元,在与该数据接收单元接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的该第一尺寸区域;以及程序执行单元,使用由该数据接收单元接收的数据执行该程序。
10.一种信息存储介质,用于存储使得计算机执行以下的程序:定位单元,重复地计算位置;数据接收单元,从与位置相关联地存储在程序中使用的数据的设备接收与在包含由该定位单元计算的位置的预定的第一尺寸区域中的位置相关联的数据; 通知单元,在与该数据接收单元接收的数据相关联的位置存在于预定的第二尺寸区域中的情况下,通知外部,该预定的第二尺寸区域小于包含由该定位单元计算的位置的该第一尺寸区域;以及程序执行单元,使用由该数据接收单元接收的数据执行该程序。
【文档编号】A63F13/12GK103458980SQ201280015455
【公开日】2013年12月18日 申请日期:2012年1月25日 优先权日:2011年1月26日
【发明者】仁科英一 申请人:索尼电脑娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1