CN104246754A - 信息处理***,信息处理终端,信息处理方法,程序,以及信息存储介质 - Google Patents
信息处理***,信息处理终端,信息处理方法,程序,以及信息存储介质 Download PDFInfo
- Publication number
- CN104246754A CN104246754A CN201280068922.5A CN201280068922A CN104246754A CN 104246754 A CN104246754 A CN 104246754A CN 201280068922 A CN201280068922 A CN 201280068922A CN 104246754 A CN104246754 A CN 104246754A
- Authority
- CN
- China
- Prior art keywords
- user
- information
- image
- information processing
- processing terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/216—Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/798—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Radar, Positioning & Navigation (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明的目的是,在以列表显示在相同居住区域中其它用户的身份信息时,促进发现所述其他用户中被认为是高相关性的用户。位置信息获取单元获取表示已经在信息处理终端中测量的位置的位置信息。显示控制单元(70)执行控制以使得多个用户的身份信息在特定终端显示。所述显示控制单元(70)执行控制以使得多个用户的身份信息以对应于以下的次序显示:其中当由从对应于经历显示控制的用户的所述信息处理终端获取的位置信息表示的位置在包含参考位置的区域中时在特定终端已经测量参考位置的定时,或者由从对应于经历显示控制的用户的所述信息处理终端获取的位置信息表示的位置在包含参考位置的区域中的次数。
Description
技术领域
本发明涉及信息处理***,信息处理终端,信息处理方法,程序,以及信息存储介质。
背景技术
通常地,已知游戏***,其中游戏终端相互在相对短的距离执行无线通信以直接交换游戏数据。依据此游戏***,偶然发生其中游戏终端的用户在经过彼此时直接交换游戏数据的情形,这让陌生者无负担地相互交换游戏数据。而且,有可能实现在相同居住区域中出现的其他用户的存在。
发明内容
技术问题
通过允许通过游戏终端间的通信在所述相同居住区域中出现的其他用户存在来提高所述用户的便利性,而不管短距离无线通信是否被使用。这里,当所述身份信息试图作为列表被显示在某个用户的游戏终端上时,如果在所述相同居住区域中出现的其他用户的身份信息依据在所述相同居住区域中出现的定时或次数被依次显示,则在当出现在所述相同居住区域中的其它用户的数量尤其大时在这些其他用户中找到期望具有高关联的用户(例如,与某个用户很大可能将成为朋友的用户)将变得容易。这不仅应用于游戏终端间通信,还应用于一般信息处理终端间通信。
本发明鉴于以上描述的问题被提出,并且目的之一是,当这些用户的身份信息作为列表被显示时,利于在出现在相同居住区域中的其他用户间找到期望具有高关联的用户。
技术方案
为了解决上述问题,依据本发明的信息处理***有如下特征。所述信息处理***包括:位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息;以及显示控制装置,实施控制使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息的供应目的地的信息处理终端。所述显示控制装置实施控制以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为在包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由从所述特定终端获得的所述位置信息示出的位置。
而且,依据本发明的信息处理终端有如下特征。所述信息处理终端包括从服务器接受信息的装置,所述服务器从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息;以及显示控制装置,实施控制使得多个用户的身份信息基于所述接受的信息显示。所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由所述信息处理终端自己测量的位置。
此外,依据本发明的信息处理方法有如下特征。所述信息处理方法包括:从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息的步骤,以及实施控制使得多个用户的身份信息显示在特定终端上的步骤,所述特定终端是作为信息的供应目的地的所述信息处理终端。在实施控制的所述步骤里,所述控制如此实施,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述的信息处理终端对应于作为在包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由从所述特定终端获得的所述位置信息示出的位置。
此外,依据本发明的程序有如下特征。所述程序使计算机运行为:位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息;以及显示控制装置,实施控制使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息的供应目的地的所述信息处理终端。所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述的信息处理终端对应于作为在包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由从所述特定终端获得的所述位置信息示出的位置。
而且,依据本发明的信息存储介质是计算机可读信息存储介质,其中存储的程序有如下特征。所述程序使计算机运行为:位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息;以及显示控制装置,实施控制使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息的供应目的地的所述信息处理终端。所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述的信息处理终端对应于作为在包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由从所述特定终端获得的所述位置信息示出的位置。
依据本发明,控制是如此实施的,使得关于其中从对应于作为显示控制的主体的用户的所述信息处理终端获得的所述位置信息示出的位置存在于包括所述参考位置的区域中的情况,多个用户的身份信息依据当作为由从所述特定终端获得的位置信息示出的位置的参考位置由所述特定终端测量的定时被依次显示,或者多个用户的身份信息依据由从信息处理终端获得的位置信息示出的位置出现的次数被依次显示,所述的信息处理终端对应于作为在包括所述参考位置的区域中显示控制的主体的用户,所述参考位置是由从所述特定终端获得的所述位置信息示出的位置。因此,当这些其他用户的身份信息作为列表显示时,在相同居住区域出现的其他用户中找到期望具有高关联的用户变得容易。
本发明的一方面特征是,所述显示控制装置实施控制使得多个用户的身份信息依据作为所述显示控制主体的所述用户的属性和对应于所述特定终端的用户的属性之间的共性程度而依次显示。
而且,本发明的一方面特征是,所述显示控制装置实施控制使得多个用户的身份信息依据作为所述显示控制主体的所述用户玩的游戏和对应于所述特定终端的用户玩的游戏之间的共性程度而依次显示。
附图说明
图1依据本发明的实施例的通信***的总体配置图。
图2图示了用户终端的外观图。
图3图示了主菜单图像的一个例子的图。
图4图示了所述主菜单图像的一个例子的图。
图5图示了移动路径图像的一个例子的图。
图6图示了从所述主菜单图像到所述移动路径图像切换的图。
图7图示了雷达图像的一个例子的图。
图8图示了排名图像的一个例子的图。
图9图示了标题简介图像的一个例子的图。
图10图示了朋友图像的一个例子的图。
图11A图示了状态图像的一个例子的图。
图11B图示了所述状态图像的一个例子的图。
图12图示了设置图像的一个例子的图。
图13图示了开放设置图像的一个例子的图。
图14图示了私密区域设置图像的一个例子的图。
图15图示了从所述标题简介图像到所述雷达图像切换的图。
图16图示了再显示所述主菜单图像的一个例子的图。
图17图示了关于说明在所述移动路径图像包含的记录的布置(placement)图。
图18图示了关于说明在所述移动路径图像包含的所述记录的布置(placement)图。
图19图示了所述用户终端的功能模块图。
图20图示了显示控制器配置的图。
图21图示了位置坐标存储的内容的概览图。
图22图示了游戏记录数据存储的内容的概览图。
图23图示了说明位置坐标及其它的传输处理的流程图。
图24图示了用户位置管理服务器的功能模块图。
图25图示了逐区域标题ID存储内容的概览图。
图26图示了逐区域用户ID存储内容的概览图。
图27图示了用户信息存储内容的概览图。
图28图示了所述移动路径图像的产生处理程的流程图。
图29图示了说明图像切换处理的流程图。
图30图示了显示图像管理表的一个例子的图。
具体实施方式
下面将基于所述附图具体描述本发明实施例。
图1是依据本发明的实施例的通信***的总体配置图。如图所示,在此通信***中,用户位置管理服务器12,信息服务器14以及多个用户终端(信息处理终端)16连接到比如互联网的计算机通信网络10。所述用户位置管理服务器12以及所述信息服务器14主要基于例如公知的服务器计算机被配置。而且,所述用户终端16是由电池驱动的便携式计算机游戏***并且如图2所示的在其前表面装配有触摸屏16a,图2图示了所述用户终端16的外观。此外,所述用户终端16包括,作为嵌入单元的定位单元16b,通过利用GPS(全球定位***)测量用户终端16的位置,移动电话通信单元16c使用移动电话网络执行数据通信,以及无线LAN通信单元16d,使用无线LAN执行数据通信。所述用户端16能够连接到所述计算机通信网络10,以依照网络环境选择性地利用所述移动电话通信单元16c或所述无线LAN通信单元16d执行与所述用户位置管理服务器12和所述信息服务器14的数据通信。
所述用户终端16利用卫星信号反复测量其自己的位置并保存这些定位结果。如之后所述,所述用户终端16可以通过另一方法执行定位。此外,所述用户终端16也保存示出游戏程序执行记录和定位结果的数据,以及游戏执行记录的所述数据依据用户操作或者自动地每过一定时间上传给所述用户位置管理服务器12。所述用户位置管理服务器12保存以这样的方式从大量的用户终端16上传的所述定位结果以及所述执行记录数据。在每一用户终端16中,示出所述用户终端16移动路径的图像基于以此方式保存在所述用户位置管理服务器12中的信息和保存在所述用户终端16中的所述定位结果被显示在所述触摸屏16a上。
图3图示了显示在所述用户终端16的触摸屏16a上的主菜单图像的例子。此图像是所述用户终端16被激活且此应用程序运行之后先显示的图像。在此图像中,显示垫板20以及在垫板之上同时显示按键22,24,26,28,和32以及消息30。所述按键22,24,26,28,和32以及所述消息30被放在与所述垫板20分离的虚拟三位空间中,并且所述主菜单图像显示当这些对象从虚拟放置在此空间中的摄像机看时获得的状态。所述图像通过使用公知的三位计算机图像技术产生。这时,在所述按键22,24,26,28,和32以及所述消息30的旁边画出阴影。这使得用户很快能够理解这些对象是悬浮在所述垫板20上的(相对于所述虚拟摄像机一边)。在目前的实施例,这些悬浮在所述垫板20上的对象表示他们可以作为按键通过所述用户点击所述触摸屏16a来操作。在显示所述主菜单图像之后,这个程序(显示控制器70)决定是否各自与所述按键22,24,26,28,和32以及所述消息30关联的程序在每一确定时间是可执行的。如果确定所述程序是可执行的,则这个程序使得所述对象如图3所示从所述垫板20分离一预定距离(执行距离)。直到确定所述程序是可执行的为止,这个程序像图4中所述按键26所示的那样将对应的对象靠近所述垫板20。具体的,其关联的程序不可执行的所述按键22,24,26,28,和32以及所述消息30与所述垫板20相接触,或者分离的距离(非执行距离)小于上述执行距离。
这里,所述按键22用来显示以上所述的移动路径图像。所述按键24在之后的描述中用来显示朋友图像。所述按键26用来显示状态图像。所述按键28用来显示设置图像。并且,所述消息30用来显示每个按键22,24,26和28有关的信息。通过点击所述消息30的区域,所述消息30的具体内容也能显示。此外,所述按键32用来上传以上所述的定位结果和游戏执行记录数据给所述用户位置管理服务器12。当目前状态变为这些数据能够被上传的状态时,这个按键32被单独放置于离所述垫板20所述执行距离。到此为止,所述按键32放置在与所述垫板20接触或者分离于所述非执行距离。目前的状态是否是数据能够被上传的状态取决于通过移动电话通信单元16c或无线LAN单元16d进行数据通信是否可能或者是否存在应该上传的数据而确定。
图5示出了移动路径图像的一个例子。这个图像是当图4中主菜单图像中的所述按键22被点击时而显示的图像。所述移动路径图像的整体具有实际上竖长的形状并且仅设置为其一部分的显示范围被显示在所述触摸屏16a上。此外,所述用户能够通过施加预定操作,如拂动所述触摸屏16a来移动所述显示区域。这样可以在所述触摸屏16a上显示所述移动路线图像整体的任意地方。
所述用户终端16反复测量其自己的位置并保存这些测量位置。在移动路径图像中,记录框34中显示有表示保存的位置和定位的时间的地址内容,所述记录框34以所述测量顺序被呈现。即较新的测量结果显示在更靠上面。这些记录框34悬浮在垫板46上面并可以点击。尽管这里其中示出地址内容以及测量数据和时间的所述记录框34作为表示所测量位置的信息被采用,但其中仅显示地址内容的所述记录框34可以被采用或仅地址内容被显示。此外,所述地址内容可以是一个显示街区或房屋号的信息,或者仅是州,县,市,镇,乡等行政管理区等名字。而且,呈现的表示位置的设计图标可以作为表示所述测量位置的信息被采用。如之后所述,这些条信息通过转换所述测量位置获得。
当通过所述定位单元16b反复测量其自己的位置,所述用户终端16仅当新测量位置远离已最近已保存的位置一预定距离(如2公里)或更远时保存所述新测量位置。相反,如果所述新测量的位置远离所述最近已保存的位置的距离小于所述预定距离时,所述用户终端16不保存此新测量的位置。此外,预订数目(例如20)的定位结果被保存在所述用户终端16且一些明显显示所述用户终端16的移动路径的定位结果被从中选出。例如,作为从所述之前定位时间中经过的时间和从通过之前定位获得的所述位置的增加功能的估算值被关于每一定位结果计算,以及从所述更上一级选择出预定数目(例如10)的定位结果。那时,仅对应于所选择的定位结果的所述记录框34被包括在所述移动路径图像中。此仅能在所述移动路径图像中显示明显的移动并且提供容易理解的移动路径图像。此外,无用的显示能够被限制以及所述触摸屏16a能够有效使用。
此外,环境图像34a呈现在每一记录框34的左端。此环境图像34a表示已经上传相同位置给所述用户位置管理服务器12的其他用户终端16的号码,无论是否另一用户的所述用户终端16作为朋友也已经通过所述用户终端16测量了所述位置并且上传给所述用户位置管理服务器12以及已经上传此位置给所述用户位置管理服务器12等等。这让用户马上懂得,有多少拥有所述用户终端16的其他用户出现以及每一位置是否有朋友出现。在每一记录框34中也呈现标注游戏程序的标题36。在所述移动路径图像的右下部分,设置有按键37。此按键37用来在所述触摸屏16a上显示排名图像,之后会描述。
在每一记录框34的左侧呈现白色或黑色印记图像。所述白色印记图像显示所对应的记录框34是表示通过在每一固定时间自动执行定位获得的结果的记录框。同样地,所述黑色印记图像显示所对应的记录框34是表示根据用户的操作执行定位获得的结果的记录框。此外,其中之一被实线圈住的所述记录框34表示定位结果等是依据用户操作上传的,其中之一被实线圈住的所述记录框34表示他们是每一固定时间自动上传的。
如图5所示,在所述触摸屏16a屏幕的左端的竖直区域是标签区域42,且标签图像38和40显示在此标签区域42中。所述标签图像38和40以从所述上面侧的显示顺序放置。此外,所述标签区域42的右侧是主区域44。在此区域中,所述移动路径图像放置在这里。所述多个标签图像38和40显示在所述标签区域42中。关联所述主菜单图像的标签图像38被设置在最靠上的位置,关联在主区域44中当前正显示的图像的标签图像40被设置在最靠下的位置。如所述各自的标签图像38和40作为表示他们关联哪个的图像被呈现为图标。
如图6所示,当图3所示的所述主菜单图像中的所述按键22被触碰,所述移动路径图像和与其链接的标签图像40从触摸屏16a的右端出现。这些图像向左滑动并且所述移动路径图像停留在所述主菜单图像上。因此,在所述主区域44中,所述移动路径图像代替所述主菜单图像被显示。同样地,所述标签图像40进入到所述标签区域42。其他之后提到的图像在所述触摸屏16a上以相似的方式出现。当除了所述主菜单图像的任意图像在所述主区域44中显示时,与所述主菜单图像关联的所述标签图像38出现在所述标签区域42的最靠上的部分。
图7图示了当所述记录框34在图5的所述移动路径图像中被点击时,在所述接触屏16a上显示的雷达图像。所述雷达图像同样相似地与标签图像54一起从所述触摸屏16a的右端到所述移动路径图像出现。黑色圆圈表示自己呈现在所述雷达图像的中心以及将隐私设置设置为"公开"的其他用户的虚拟用户图像48呈现在其周围。所述虚拟用户图像48被设置为悬浮在垫板50之上并且可以被点击。此外,在所述雷达图像中,表示将所述隐私设置设置为"保密"的其他用户存在的小图像52同样被呈现。这里,对于所述虚拟用户图像48,其在所述触摸屏16a中的显示位置取决于所述定位单元16b实际测量的位置而决定。尤其是,在自己位置的基础上关联于"开放"的另一用户的相对位置基于所述定位单元16b测量,并且上传给所述用户位置管理服务器12的位置被测算,在所述触摸屏16a中每一虚拟用户图像48的所述显示位置基于所测算的相对位置被确定。另一方面,在所述触摸屏16a中的所述小图像52的显示位置依据随机数确定。
图8图示了当所述用户点击图7中所述雷达图像中的所述按键37时,在所述触摸屏16a上显示的排名图像。此图像当包括在图5中的所述移动路径图像中的所述按键37被点击时也被显示。设置在排名图像中的各个要素被设置在垫板55上。如图中所示,在排名图像中,所述用户终端16中作为此用户终端16的用户的位置被上传此相同位置到所述用户位置管理服务器12的被玩的游戏程序的标题被显示。所述各自的标题以其中被玩的所述相关标题的所述游戏程序的用户终端16的数目的顺序被显示。在每个标题的右侧,其中被玩的此标题的所述游戏程序的用户终端16的数目被显示。所述排名图像作为整体同样有竖长形状并且仅设置一部分的显示范围被显示在所述触摸屏16a上。而且,所述用户可以通过施加如拂动所述触摸屏16a的预定操作移动所述显示区域。
图9图示了当任意游戏程序的所述标题36在图8的所述排名图像中被点击时,标题简介图像显示在所述触摸屏16a上。此图像同样当任意标题36在图5的所述移动路径图像或图7的雷达图像中被点击而显示。在所述标题简介图像中,包括展示评估和关于所述相关游戏程序的其他用户的游戏状态的信息字段。例如从所述信息服务器14接收所述信息字段的内容。设置于垫板57之上的按键100,102,以及104被包括在所述标题简介图像中。当所述按键100被点击时,网页浏览器被启动并且其中游戏标题可以被购买的电商网址的网页被显示在所述触摸屏16a上。此外,当所述按键102被点击时,网页浏览器被启动以接入利用游戏标题作为搜索字符串的搜索网址。于是,关联所述游戏标题的发布信息的网址列表被显示在所述触摸屏16a上。此外,当所述按键104被点击时,所述网页浏览器被启动以访问地图网址。于是,表示销售所述游戏标题软件的商店地址的地图被显示在所述触摸屏16a上。所述标题简介图像同样具有竖长形状并且仅设置一部分显示范围被显示在所述触摸屏16a上。而且,所述用户可以通过施加如拂动所述触摸屏16a的预定操作移动所述显示区域。
图10图示了当呈现在所述图3的所述主菜单图像的所述按键24被点击时,在所述触摸屏16a上显示的朋友图像。如图所述,与所述各自朋友关联的最新信息被展示在所述朋友图像中。例如从所述信息服务器14接收所述最新信息。所述朋友图像同样具有竖长形状并且仅设置一部分显示范围被显示在所述触摸屏16a上。而且,所述用户可以通过施加如拂动所述触摸屏16a的预定操作移动所述显示区域。标签图像106同样与所述朋友图像链接。
图11A图示了当呈现在所述图3的所述主菜单图像的所述按键26被点击时,在所述触摸屏16a上显示的状态图像。所述状态图像示出上传到所述用户位置管理服务器12上的位置的数目,总的移动距离等的信息。这些信息部分接收自所述信息服务器14或者在所述用户终端16中计算。标签图像108同样链接于所述状态图像。此外,在状态图像中,其中示出“事件”文字的图像和其中示出“选手”文字的图像被设置在与所述垫板20分离的所述虚拟三维空间中。另外,在这些图像的边上描绘有阴影,其使得所述用户能很快理解这些图像是悬浮在所述垫板20之上的(对于虚拟摄像机那边)。而且,用户可以点击这些图像。此外,用户点击其中示出“事件”文字的图像和其中示出“选手”文字的图像,并因此在所述状态图像靠下边显示的信息被切换。例如,当呈现在所述图3的所述主菜单图像的所述按键26被点击并且其中示出“事件”文字的图像被用户点击时,如图11A所示,已经发生的事件(例如用户获取的标题)的内容作为表单在所述状态图像的靠下方被显示。另一方面,当其中示出“事件”文字的图像被用户点击时,如图11B所示,对应于将在之后描述的条件被满足的用户的信息(用户对应信息)作为表单在所述状态图像的靠下方被显示。
图12图示了当呈现在所述图3的所述主菜单图像的所述按键28被点击时,在所述触摸屏16a上显示的设置图像。所述标签图像110同样与所述设置图像链接。
当所述用户点击所述设置图像中作为“公开设置”的显示区域时,在图13中关于“公开设置”的作为示例的图像显示在所述触摸屏16a上。在此图像中,所述用户点击显示为“公开在线ID”设置在显示区域右侧的复选框,并因此所述个人设置可以被切换为“公开”或“保密”。标签图像112同样与关于公开设置的所述图像链接。
此外,如果用户点击电子图像中作为隐私区域的显示区域以用于在其中所述隐私设置是“公开”的状态中公开设置,在图14中作为示例的隐私区域设置图像被显示在所述触摸屏16a上。在所述隐私区域设置图像,所述用户可以设置预定数目(例如,达到5)的隐私区域。在本实施例中,此时,所述隐私区域中间点的位置坐标被保存在所述用户终端16中。此外,标签图像114同样与所述隐私区域设置图像链接。在本实施例中,所述隐私区域的内部和外部通过等于2公里直径圆的圆圈分离开。
这里,将描述在所述主区域44中通过使用所述标签图像以显示显示就绪图像的过程。在所述用户终端16中,通过点击显示在所述标签区域42中的任意标签图像,与此标签图像关联的图像可再次在所述主区域44中显示。例如,如果在图3中所示的所述主菜单图像,在图5中所示的所述移动路径图像,在图7中所示的所述雷达图像,在图8中所示的所述排名图像,以及在图9中所示的所述标题属性图像以那样的顺序显示在所述主区域44中,对应于这些图像的所述标签图像38,40,54,56,以及58从上方按顺序显示在所述标签区域42中。当其中的所述标签图像54被点击,所述显示返回到图7所示的那样。即,关联于所述用户指定的所述标签图像54的所述雷达图像再次显示在所述主区域44中。此时,点击标签图像54之后出现在所述标签区域42中的所述标签图像56和58从所述标签区域42中消除。
具体地,如图15所示,在与所述标签58链接状态下所述标题简介图像向右滑动以从所述触摸屏16a的右端消失。此外,在所述标签图像58和所述标题简介图像的启动动作之后以及这些图像消失之前,与所述标签56链接状态所述排名图像向右滑动以从所述触摸屏的右端消失。在所述虚拟三维空间的主区域44中显示的各自图像(垫板的对象)彼此分离并被安排显示的顺序,所述最后显示的图像最接近所述虚拟摄像机那边。然而,与各自一个所述图像关联的每个所述标签图像被放置于与此图像相同的平面上。因此,当所述主区域44中的所述图像以滑动方式移动时,所述主区域44中立即先于此图像显示的所述图像出现。以此方式,通过从所述新的图像顺序移动关联于用户指定的所述标签图像54的所述雷达图像之后所述主区域44中显示的所述标题简介图像和排名图像以及所述标签图像58和56,关联于用户指定的所述标签图像54的所述雷达图像再次显示在所述主区域44中。这使得用户明白在所述主区域中显示的图像是如何切换的。
此外,当点击所述标签区域42中显示的标签图像38时,关联于其的所述主菜单图像如图16所示再次显示在所述主区域44中。此时,所述标签区域42中显示的所述标签图像38被清除。然而,已被点击的所述主菜单图像中所示的所述按键22,24,26,及28之一通过立即缩小所述主区域44中之前显示的图像来替换图像。同样通过点击此缩小的图像,所述移动路径图像,朋友图像,状态图像,或设置图像可以同样的显示在所述主区域44中。显示缩小的图像使得用户立刻明白用户施加的是哪种操作。当所述标签区域42中显示超过预定数量的大量标签图像时,他们实际上沿着竖直方向平面划线的放置。另外,仅预定数量的相邻标签图像被显示在所述标签区域42中。此外,通过所述标签区域42的拂动预定数量的其他标签图像可以显示在所述标签区域42中。假如利用此方式,则通过拂动(flicking)或点击(tapping)此标签图像让任何标签图像可以显示在所述标签区域42中使得任何图像在主区域44中可以显示。此外,甚至当所述标签区域42示出超过预定数量的大量标签图像时,每个标签图像的尺寸不减少并因此用户能够容易的点击这些图像。
这里,将描述图5所示的所述移动路径图像中确定每一记录框34的位置的步骤。如图5所示,所述记录框34在水平方向偏置放置使得在垂直方向是并列的。而且,在水平方向的所述偏置表示所述定位时间。此外,相邻记录框34的间隔表示对应于这些记录框34的位置间的距离以及所述定位时间是否跨越预定时间(早上3点)。
具体地,如图17所示,所述记录框34的显示位置在水平方向具有预定的宽度。左端对应于预定参考时间以及右端对应于从其过去24小时之后的时间。此外,当显示所述记录框34时,获得对应于此记录框34的定位时间并且此定位时间位于水平宽度中的位置被计算。此时,利用定义为以上所述的预定参考时间的左端和利用定义为从其过去24小时之后的时间的右端,来自所述左端的距离和来自以上所述的预定参考时间的过去的时间被认为具有线性关系。具体地,从所述端向右位置偏置可对应于从以上所述预定参考时间经过后的时间。这可以仅通过看到所述记录框34在所述水平方向的显示位置来掌握大致的定位时间。
此外,如图18所示,如果对应于所述相邻记录框34的各自一个的每一位置坐标的间隔短于预定距离(例如10公里),这些记录框34的间隔被设置为零。即,全部彼此之间靠紧显示。例如,图18中,对应于记录框34-2和34-3的所述位置坐标之间的距离不超过10公里,他们彼此之间没有间隙的靠紧显示。
此外,如果对应于所述相邻记录框34的各自一个的每一位置坐标的间隔等于或长于以上提到的预定距离,所述间隔依据超出此预定的距离线性延伸。此时,所述记录框34的间隔保持不超过预定上限间隔Wmax。例如,在图18中,对应于记录框34-2和34-3的所述位置坐标之间的距离超过10公里,两者显示分离的距离W1(假设W1≤Wmax),通过超过10公里乘以预定系数得到。
此外,如果对应于所述相邻记录框34的各自一个的每一位置坐标的定位时间跨越所述预定时间(例如早上3点),所述间隔通过间隔上限Wmax的预定百分比(例如20%)延伸。同样在此时,所述记录框34的间隔保持不超过预定上限间隔Wmax。例如,在图18中,对应于记录框34-3和34-4的所述位置坐标之间的距离小于10公里。然而,定位时间跨越早上3点且两者分离的距离W2(具有的W2≤Wmax),其等于所述预定上限间隔Wmax的预定百分比。在以上所述的方式中,仅通过看到所述记录框34的所述间隔就可以理解对应于所述记录框34和所述定位日期的各自之一的所述位置坐标每个的间隔。
将更详细的描述以上说明的所述通信***的配置。图19和20是所述用户终端16的功能模块图。如图19所示,所述用户终端16功能性地包括定位部分60,位置坐标存储器62,设置信息存储器63,位置坐标发送器64,应用执行部分66,游戏记录存储器68,显示控制器70,以及项目通信部分72。如图20所示,显示控制器70包括移动路径图像生成器70a,朋友图像生成器70b,排名图像生成器70c,雷达图像生成器70d,标题简介图像生成器70e,状态图像生成器70f,以及设置图像生成器70g。依据作为计算机游戏***的所述用户终端16的本发明的实施例执行程序来实施这些功能。此程序通过计算机通信网络10可以从另一计算机下载或者存储于计算机可读信息存储介质如CD-ROM或DVD-ROM中并从其安装到所述用户终端16中。此情况下,用于从所述介质读取程序的介质读取设备作为内设装置包含于所述用户终端16中或者作为外接设备附于所述用户终端16。
首先,所述定位部分60主要基于所述定位单元16b被配置。它周期性激活(例如每30分钟)所述定位单元16b以接收卫星信号(GPS信号)并从其产生位置坐标(经度和纬度)。同样当所述用户通过使用所述触摸屏16a发出定位指令时,所述定位部分60可以激活所述定位单元16b以接收卫星信号并从其产生位置坐标。做为选择,所述定位部分60可以基于可能通过无线LAN通信单元16d通信的无线接入点的身份信息和其他各条需要的信息获得所述用户终端16的位置坐标。例如,所述无线接入点的身份信息和所述位置坐标彼此相互关联地预先存储于服务器中,所述服务器连接于计算机通信网络10且未在图中示出。此外,所述定位部分60向此服务器发射身份信息以获得与此身份信息关联的所述位置坐标。多个无线接入点的所述身份信息和来自每一无线接入点的无线电波密度可以从所述定位部分60发送到所述服务器,并且此服务器可以通过执行所述无线电波密度加权以及综合所述各自无线接入点的位置坐标而测算位置坐标并且返回所述位置坐标给所述定位部分60。同样地,所述定位部分60可以基于通过其可能通过移动电话通讯单元16c通信的移动电话基站的身份信息和其他条需要的信息获得所述用户终端16的位置坐标。代替所述定位部分60获取位置坐标并发送他们给所述用户位置管理服务器12,所述无线接入点或移动电话基站的所述身份信息和其他条需要的信息可以被发送到所述用户位置管理服务器12并且此用户位置管理服务器12可以获得对应于这些条信息部分的位置坐标。
如图21所示,所述位置坐标存储器62被用来存储预定数目的位置坐标和当这些位置坐标彼此关联得被测量时的定时。每次生成位置坐标,所述定位部分60读取位置坐标存储器62中最后存储的位置坐标并测算新生成的位置坐标和所读的位置坐标之间的距离。于是,如果测算的距离等于或长于预定距离时(例如2公里),所述新生成的位置坐标以及这些位置坐标的测量日期和时间一起被存储于所述位置坐标存储器62中。此时,来自已经过去的预定天数(例如7天)的成对的位置坐标和测量日期及时间被删除。此外,如果如以上所述的预定成对的数量一样的来自还没有过去的预定天数的多个成对的位置坐标和测量日期及时间已经被存储到所述位置坐标存储器62中时,则最老的成对的位置坐标和测量日期及时间被删除。可替换地,所述新生成的位置坐标与所测量的日期及时间一起被存储。另一方面,如果所述新生成的位置坐标和所述读的位置坐标之间短于所述预定距离时,所述新生成的位置坐标不被存储在所述位置坐标存储器62中而是丢弃。所述应用执行部分66执行如游戏程序的应用程序。所述应用程序通过计算机通信网络10可以从另一计算机下载或者可以存储于计算机可读信息存储介质如CD-ROM或DVD-ROM中并从其安装于所述用户终端16中。
如图22所示,所述游戏记录存储器68彼此关联地存储由所述应用执行部分66目前执行的游戏程序的标题ID,视图层级,总游戏时间,预定数目(例如5)的最后游戏日期及时间。所述标题ID是鉴别单独游戏程序的信息。所述总游戏时间是迄今关于相关游戏程序被玩的总时间。所述视图层级是表示用户对相关游戏热衷程度的信息,并且从此信息从发布此游戏程序的日期与当前日期,所述总游戏时间等之间的差值的信息计算。所述最后游戏日期和时间是当所述相关游戏程序最后被玩时的日期和时间(开始日期和时间或者结束日期或时间)。示出关于所述用户设置的多种类型信息被存储在所述设置信息存储器63中。具体地,在所述设置信息存储器63中,例如示出所述用户隐私设置的隐私设置数据(例如具有“公开”或“保密”值的值)以及示出隐私区域中心点的所述位置坐标(经度和纬度)的达到5隐私区域中心位置的数据被存储。所述用户能够通过操作显示在所述触摸屏16a上的公开设置的图像和所述隐私区域设置图像,进行存储在所述设置信息存储器63中的隐私设置数据和所述隐私区域中心位置数据的值的设置。
所述位置坐标发射器64通过使用所述移动电话通信单元16c或者无线LAN通信单元16d发送多对存储在所述位置坐标存储器62中的位置坐标和测量日期及时间和存储在所述游戏记录存储器68中的多组存储标题ID,视图层级,游戏程序预定号码的总游戏时间到所述用户位置管理服务器12。此发送可以当所述用户通过使用所述触摸屏16a发布发送命令来实施。
这里,将参考图23中的流程图来描述通过所述位置坐标发射器64发送所述位置坐标及其它给所述用户位置管理服务器12的处理的一个例子。
首先,所述位置坐标发射器64读取存储在所述位置坐标存储器62中的各自的位置坐标和测量日期及时间(S101)。然后,所述位置坐标发射器64用已经解释过的方式选择这些适合代表所述用户移动路径的预定数目的成对的位置坐标和测量日期及时间(S102)。然后,所述位置坐标发射器64发送通过S102中所示处理选择的所述成对的位置坐标和测量日期及时间和存储在所述游戏记录存储器68中的多组存储标题ID,视图层级,游戏程序预定号码的总游戏时间到所述用户位置管理服务器12(S103)。在S103中所示的处理将被称作位置坐标及其他以匿名方式的上传处理。
然后,所述位置坐标发射器64确定所述用户的所述隐私设置是否是“公开”(S104)。如果不是“公开”(例如其是“保密”)(S104:N),则所述位置坐标发射器64结束在目前处理例子中所示的处理。另一方面,如果是“公开”(S104:Y),则所述位置坐标发射器64核实相对于其还没有执行在S106中所示的处理和接下来的处理的一对是否存在于通过S102中所示处理选择的所述成对的位置坐标和测量日期及时间中(S105)。如果所述的对存在(S105:Y),所述位置坐标发射器64选择所述成对的位置坐标和测量日期及一时间中的一个,对于该时间,在目前处理例子中的处理还没有作为处理为所述目标处理的成对的位置坐标和测量日期及时间(S106)来执行。然后,所述位置坐标发射器64核实通过S106中所示的处理选择的所述位置坐标是否存在于任一隐私区域中(S107)。具体地,所述位置坐标发射器64核实是否存在的所述位置坐标被设置成隐私区域中心位置数据的值,以及是否在从S106中所示的处理选择的所述位置坐标的预定距离内(例如1公里)(S107)。如果所述位置坐标存在(S107:Y),所述位置坐标发射器64进行S105中所示的处理。如果所述位置坐标不存在(S107:N),所述位置坐标发射器64将S106中所示的处理选择的成对的所述位置坐标和测量日期及时间,和在所述游戏记录存储器68中的多组存储标题ID,视图层级,游戏程序预定号码的总游戏时间,关联到使用所述用户终端16的所述用户的用户ID,并且发送他们到所述用户位置管理服务器12(S108),以进行S105中所示的处理。在S108中所示的处理将被称作以所述ID公开方式的位置坐标及其他的上传处理。
假如,在S105中所示的处理中,对于S106中所示的处理和目前处理例子中的接下来的步骤还没有被执行的所述成对的位置坐标和测量日期及时间,经核实不存在时(S105:N),则所述位置坐标发射器64结束在目前处理例子中所示的处理。
更可取的是所述位置坐标发射器64在所述触摸屏16a上显示多对存储在所述位置坐标存储器62中的位置坐标和测量日期及时间,并且核实他们是否可以被发送到所述用户位置管理服务器12。此外,不希望被发送的位置坐标和测量日期及时间的对可以被删去,可以仅允许保留的对发送到所述用户位置管理服务器12。而且,所述用户可以允许做一个如此的设置使得此核实被省去。在此情况中,存储在所述位置坐标存储器62中的多对位置坐标和测量日期及时间被周期性自动发送(例如每天一次)。
将在之后描述所述显示控制器70和所述项目通信部分72。
其次,图24是所述用户位置管理服务器12的功能模块图。如图中所示,所述用户位置管理服务器12功能性地包括位置坐标接收器80,逐区域标题ID存储器82,逐区域用户ID存储器84,用户信息存储器86,排名生成器88,逐区域排名存储器90,排名分配器92,相邻用户分配器94,以及用户信息分配器96。在作为计算机的所述用户位置管理服务器12中的这些功能通过依据在本发明的实施例的程序的执行来实施。此程序通过计算机通信网络10可以从另一计算机下载或者可以存储于计算机可读信息存储介质如CD-ROM或DVD-ROM中并从其安装于所述用户位置管理服务器12中。
所述位置坐标接收器80接收来自所述用户终端16的所述位置坐标发射器64发送的多对位置坐标和测量日期及时间以及预定数目的游戏记录数据(多组存储标题ID,视图层级,游戏程序的总游戏时间)。
如图25所示,所述逐区域标题ID存储器82用于存储彼此相互关联的区域ID,时隙,以及预定数量游戏记录数据。所述区域ID是当所述区域作为管理目标被分为大量网状区时鉴别每一网状区域的信息。所述时隙是鉴别预定时间周期(例如6小时)的时间范围的信息。所述游戏记录数据包括所述标题ID,视图层级,以及所述总游戏时间。即,所述逐区域标题ID存储器82存储与成对的区域ID和时隙相关联的所述预定数量(例如20)的游戏记录数据。所述位置坐标接收器80通过如在以上所述S103的例子所示的位置坐标及其他以所述匿名方式的上传处理,接收来自所述用户终端16的多对位置坐标和测量日期及时间以及预定数量的游戏记录数据。因此,所述位置坐标接收器80导出了其中包括接收的各自位置坐标的所述区域的所述区域ID。此外,所述位置坐标接收器80导出了其中包括接收的所述各自的位置坐标的测量日期和时间的所述时隙。于是,所述位置坐标接收器80存储从所述用户终端16接收的与所述成对的导出的区域ID和时隙相关联的所述游戏记录数据到所述逐区域标题ID存储器82中。此时,如果所述预定数量的游戏记录数据已经被存储到所述逐区域标题ID存储器82中的相关位置,则所述位置坐标接收器80删除最老的游戏记录数据,并且存储此次接收的游戏记录数据以代替。
如图26所示,逐区域用户ID存储器84用于在每一区域ID基础上彼此相互关联地存储用户ID,位置坐标,以及测量日期和时间。所述位置坐标接收器80通过如上述S108例子中所示的位置坐标及其他以所述ID公开方式的上传处理,从所述用户端16接收与用户ID关联的多对位置坐标和测量日期及时间和多组标题ID,视图层级,预定数目的游戏程序的总游戏时间。因此,所述位置坐标接收器80导出了其中包括接收的所述各自的位置坐标的所述区域的区域ID。于是,所述位置坐标接收器80存储与导出的区域ID相关联的所述用户的用户ID和接收的位置坐标和测量的日期及时间,所述用户是使用所述用户终端16的用户。此外,如果从所述测量日期和时间开始经过某一特定时间(例如一周),所述位置坐标和测量日期及时间被删除。
如图27所示,所述用户信息存储器86用于存储彼此相互关联的用户ID,最新的位置坐标,测量日期和时间,以及预定数量(例如20)的游戏记录数据。所述位置坐标接收器80通过如上述S108例子中所示的位置坐标及其他以所述ID公开方式的上传处理,接收与用户ID关联的多对位置坐标和测量日期及时间和预定数量的游戏记录数据的。因此,所述位置坐标接收器80存储与使用所述用户终端16的所述用户的用户ID相关联地接收的最后获取的位置坐标,其测量日期及时间以及所述预定数量的游戏记录数据到所述用户信息存储器86。
所述排名生成器88依据在所述逐区域(area by area)标题ID存储器82中存储的内容,在每一区域ID基础上用于生成游戏标题的排名。例如,所述排名生成器88为与包含在过去的某一特定周期(一个月等)的时隙相关联的每一标题ID,在每一区域ID基础上对存储在所述逐区域标题ID存储器82中的所述游戏记录数据的数目进行计数,并且生成其前10作为所述排名。在此排名的数据中,包括每一标题ID的游戏记录数据的总数(玩游戏的玩家积累的数量)。做为选择,所述排名生成器88为与包含在过去的某一特定周期(一个月等)的时隙相关联的每一标题ID,在每一区域ID基础上平均存储在所述逐区域标题ID存储器82中的所述游戏记录数据的视图层级,并且生成平均值的前十做为所述排名。同样在此排名的数据中,包括每一标题ID的游戏记录数据的总数(玩游戏的玩家积累的数量)。与所述区域ID相关联的所述生成的排名的数据被存储在所述逐区域排名存储器90中。此外,当从所述用户终端16接收位置坐标时,所述排名分配器92导出其中包含这些位置坐标的所述区域的所述区域ID。另外,所述排名分配器92读取与所述导出的区域ID相关联的存储在所述逐区域排名存储器90中的所述排名并且将其返回给所述用户终端16。
当从所述用户终端16接收位置坐标和搜索区域的尺寸设定时,所述相邻用户分配器94使用一组包括其中包含接收的所述位置坐标的所述区域的n×n(1×1,3×3,5×5,7×7,9×9,……,25×25等)区域作为所述搜索区域。这里,n依据从所述用户终端16接收的所述搜索区域的所述设定尺寸来确定。于是,所述相邻用户分配器94与配置确定的搜索区域的所述各自区域的所述区域ID相关联地读取存储在所述逐区域用户ID存储器84中的成对的用户ID和位置坐标,并且将他们返回给所述用户终端16。
当从所述用户终端16接收用户ID时,所述用户信息分配器96返回与此用户ID相关联的最新的位置坐标,测量日期和时间,以及存储在所述用户信息存储器86中的所述预定数量的游戏记录数据。当期望显示的游戏标题被一特定用户在所述触摸屏16a上玩时,所述用户终端16可以从所述用户信息分配器96接收这些条信息。
这里,将描述所述用户终端16中各种类型屏幕的显示处理。如上所述,所述用户终端16的显示控制器70包括所述移动路径图像生成器70a,所述用户图像生成器70b,所述排名图像生成器70c,所述雷达图像生成器70d,所述标题简介图像生成器70e,所述状态图像生成器70f,以及所述设置图像生成器70g。
首先,所述移动路径图像生成器70a生成图5所示的所述移动路径图像。在此图像的生成中,如图28所示,首先所述移动路径图像生成器70a读取存储在所述位置坐标存储器62(S201)中的各自的位置坐标和测量日期及时间。然后,所述移动路径图像生成器70a用已经解释过的方式选择这些适合代表所述用户移动路径的成对的位置坐标和测量日期及时间的预定号码(S202)。
其次,所述移动路径图像生成器70a将对应于最老的测量日期和时间的所述记录框34放置于所述移动路径图像靠下方的预定位置(S203)。然后,所述移动路径图像生成器70a测算对应于其次与最老的测量日期和时间的所述位置坐标和对应于之前测量日期和时间的所述位置坐标之间的距离(S204)。然后,所述移动路径图像生成器70a依据所测算的距离临时的确定所述记录框34的间隔(S205)。具体地,如果所测算的距离小于预定参考距离时,所述移动路径图像生成器70a设置临时的间隔为零。如果所测算的距离等于或大于所述预定参考距离时,所述移动路径图像生成器70a使用通过从所测算的距离减去所述预定参考距离并将减去的结果乘以预定系数得到的值作为所述临时间隔。然而,如果此临时间隔超过最上限间隔Wmax,所述移动路径图像生成器70a用Wmax替代所述临时间隔。
此外,所述移动路径图像生成器70a确定所测量的日期和时间是否跨越预定时间(S206)。如果他们跨越预定的时间,所述移动路径图像生成器70a加入最上限间隔Wmax的预定百分比到上述临时间隔以更新所述临时间隔(S207)。同样在此时,如果更新后的所述间隔超过最上限间隔Wmax,所述移动路径图像生成器70a用Wmax替代所述临时间隔。所述移动路径图像生成器70a使用以这种方式更新的所述临时间隔作为最后的间隔以确定所述记录框34的所述显示位置。具体地,所述移动路径图像生成器70a通过处理S204到S207测算的间隔,放置所述记录框的显示位置于从对应于之前测量日期和时间的所述位置坐标向上方运动而产生的位置。此时,鉴于在水平方向上的所述位置,所述移动路径图像生成器70a依据图17所示的定位时间来确定所述位置。然后,所述移动路径图像生成器70a重复处理S204到S208直到确定所有记录框34的显示位置,并且之后依据确定的所述位置生成每一记录框34的图像。
此时,所述移动路径图像生成器70a获得对应于各自的位置坐标的地址内容。关联于所述位置坐标的范围所述地址内容可以预先储存在所述用户终端16中或者同样可以存储在所述信息服务器14中。在后面的情形中,当位置坐标被发送给所述信息服务器14时,所述信息服务器14读取关联于其中包含这些位置坐标的范围的地址内容,并且返回所述地址内容给所述用户终端16。以此方式所获取的地址内容使得以测量日期和时间的顺序与测量日期和时间一起被包含在所述移动路径图像中。
之后,所述移动路径图像生成器70a发送在S202中选择的各自的位置坐标给所述用户位置管理服务器12并请求排名。在对此的回应中,所述用户位置管理服务器12的所述排名分配器92导出其中包括接收的位置坐标的所述区域的区域ID。另外,所述排名分配器92读取存储在所述逐区域排名存储器90中的且关联于所导出的区域ID的排名,并返回所述排名给所述用户终端16。如果关联于所述相同区域ID的排名已经从所述用户位置管理服务器12接收,则所述移动路径图像生成器70a比较两者的排名。然后,所述移动路径图像生成器70a认为排名已经上升最多的游戏标题和作为排名基础(游戏记录数据的总数,所述视图层级的平均值等)的数值已经上升最多的标题作为标记标题,并且使得其标题名称包含在所述移动路径图像中(数字36)。此外,例如,如果关联于所述相同区域ID的排名还没有从所述用户位置管理服务器12接收,则所述所述移动路径图像生成器70a可认为此次接收的排名中第一名的游戏标题作为标记标题并使得其标题名称包括在所述移动路径图像中。
此外,所述移动路径图像生成器70a发送存储于所述位置坐标存储器62的所述各自位置坐标和尺寸设定给所述用户位置管理服务器12,以指定1×1区域为所述搜索区域,并请求搜索相邻用户。响应与此,所述用户位置管理服务器12的相邻用户分配器94导出其中包括接收的位置坐标的所述区域的区域ID。另外,所述相邻用户分配器94读取关联于此区域ID且存储在所述逐区域用户ID存储器84中的全部成对的用户ID和位置坐标,并返回他们给所述用户终端16。所述移动路径图像生成器70a对对应于每组位置坐标的用户ID的数量计数,并依据相关于相同位置坐标的所述记录框34中的所述数量来显示所述环境图像34a。
此外,所述用户终端16存储此用户终端16的所述用户的朋友的用户ID。如果存储于此用户终端16的所述朋友的用户ID包含在从所述用户位置管理服务器12的所述相邻用户分配器94发送的所述用户ID中,则所述用户终端16通过对应于此用户ID的所述记录框34中的所述环境图像34a呈现此用户ID(使得惊叹号被包含在在所述环境图像34a中作为例子)。
其次,所述朋友图像生成器70b生成如图10所示的所述朋友图像。在所述朋友图像的生成中,所述朋友图像生成器70b读取存储于此用户终端16的朋友的用户ID,并从所述信息服务器14接收关联于这些用户ID的最新信息。例如所述最新信息的例子包括通过各自用户从所述用户终端16或另一计算机输入的消息,以及通过在所述用户终端16或另一计算机中执行的游戏程序自动生成的表示游戏程序的执行状态(所述游戏的进行度,玩的是好还是不好等等)的消息。然后,所述朋友图像生成器70b使得他们包含在所述朋友图像靠下方的区域中以完成所述朋友图像。以此方式生成的朋友图像由所述触摸屏16a显示。
所述排名图像生成器70c生成如图8所示的所述排名图像。所述排名图像生成器70c发送由所述用户指定的位置坐标给所述用户位置管理服务器12,并接收来自所述排名分配器92的排名数据。然后,所述排名图像生成器70c基于以此方式接收的排名数据生成所述排名图像。生成的排名图像由所述触摸屏16a显示。所述排名图像生成器70c可以接收关于存储在位置坐标存储器62中的多个位置坐标(例如所有位置坐标)的排名数据。另外,所述排名图像生成器70c为每一标题加总所述各自标题的数值的总数作为排名数据的生成的基础(游戏记录数据的总数,所述视图层级的平均数等),并基于所述总数值生成排名以生成和显示所述排名图像。这能够显示被所述用户访问的多个位置的综合排名(例如在所述移动路径上的所有位置)。当然,所述排名图像生成器70c可以接收关于存储在所述位置坐标存储器62中的所述位置坐标中的一组位置坐标的排名数据,并基于所述数据在一个区域中生成和显示所述排名图像。
所述标题简介图像生成器70e生成如图8所示的所述标题简介图像。所述标题简介图像生成器70e发送标题ID给所述信息服务器14,并接收在信息字段中描述的信息。然后,所述标题简介图像生成器70e基于以此方式接收的所述信息生成所述标题简介图像。所生成的标题简介图像由所述触摸屏16a显示。
此外,所述状态图像生成器70f生成如图11A和11B所示的所述状态图像。
这里,将描述在所述状态图像中关于当其中示出“游戏者”内容的图像被所述用户点击时的处理,以及关于在图11B中所示的所述状态图像被生成的处理。当其中显示“玩家”这个词的图像被所述用户点击时,所述状态图像生成器70f发送存储于所述位置坐标存储器62的以指定P×P区域(P是预定的数)作为所述搜索区域的所述搜索参考位置坐标和设定尺寸给所述用户位置管理服务器12,并请求搜索相邻用户,其中所述搜索区域关于至少一组的每一组位置坐标。然后,对此的回应中,对于接收的至少一组所述搜索参考位置坐标的每一组,所述用户位置管理服务器12的相邻用户分配器94确定包含其中包括相关搜索参考位置坐标的区域的P×P区域(例如所述中心位置)的组为所述搜索区域。然后,关于接收的至少一组所述搜索参考位置坐标的每一组,所述相邻用户分配器94读取存储在所述逐区域用户ID存储器84中的成对的用户ID和位置坐标(位置坐标及其它以ID公开方式上传),并且返回他们给所述用户终端16,其中成对的用户ID和位置坐标关联于配置所述搜索区域的各自区域的所述区域ID。另外,所述用户信息分配器96返回最新的位置坐标,测量日期和时间,以及存储在所述用户信息存储器86中的所述预定数量(例如5)的游戏记录数据给所述用户终端,其中最新的位置坐标,测量日期和时间,以及存储在所述用户信息存储器86中的所述预定数量的游戏记录数据与返回的用户ID相关联。以下,返回所述成对的用户ID和位置坐标给所述用户终端16将被称作返回坐标数据。此外,所述返回坐标数据与所述搜索参考位置坐标相关联。并且,下面所述的,对应于包含在所述返回坐标数据中的用户ID的所述用户将被称作“已通过”的使用所述用户终端16作为所述返回坐标数据目的地的用户的用户。
然后,所述状态图像生成器70f计算匹配索引的值,其关联于所述接收的用户ID的各自一个,并基于从所述用户位置管理服务器12返回的所述数据,通过例如从0到5包含的任意整数被呈现。这里,例如,所述计算过的数作为关联于所述用户ID的所述匹配索引的值是在对应于此用户ID的所述用户最近玩的游戏的预定数(例如5)的所述标题ID中,例如对应于被所述用户最近玩的预定数(例如5)的游戏的任意标题ID的标题ID数,通过从所述用户位置管理服务器12返回的游戏记录数据来表示,所述用户使用所述用户终端16作为所述游戏记录数据的返还目的地。
此外,所述状态图像生成器70f计算关联于各自一个所述接收的用户ID的通过的次数的数量的值。这里,例如,计算为关联于所述用户ID的通过的次数的数量的值的数量是例如其中包含此用户ID的返回的坐标数据的数。关联于所述用户ID的通过的次数的数量对应于例如此用户ID的成对的上传次数的数量和在以上所述的在最近的一周以所述ID公开的方式的搜索区域中的位置坐标。因此,关联于所述用户ID的通过的次数的数将实质上呈现对应于此用户ID的所述用户通过使用所述用户终端16作为所述返回坐标数据(周围出现的次数(频率)的数量)的返回目的地的用户的次数的数。
关于每一所述接收的用户ID,所述状态图像生成器70f生成所述用户对应信息,以上述方式计算的匹配索引的所述值,以及通过的次数,其中所述用户对应信息显示关联于所述相关用户ID(例如用户ID和所述用户的虚拟人物图像)的所述用户的身份信息。然后,在本实施例中,所述状态图像生成器70f基于预定规则确定的顺序放置所述用户对应信息在所述状态界面的下方,所述用户对应信息关联于所接收的用户ID中的各自一个。例如,在图11B的例子中,所述状态图像生成器70f以从左到右的顺序放置所述用户的所述用户对应信息,所述用户的确定的顺序是从最上面的第一到第三行。然后,所述状态图像生成器70f以从左到右的顺序放置所述用户的所述用户对应信息,所述用户的确定的顺序是从次上面的第四到第六行,以及以从左到右的顺序放置所述用户的所述用户对应信息,所述用户的确定的顺序是从第三上面的第七到第九行。同样对于所述接下来的用户,以所述相同的决定的顺序放置用户对应信息。此外,在图11B的例子中,通过的次数的数量的值通过数字表达以及所述匹配索引的值通过呈现所述匹配索引的图像的数量表达。在图11B中,James的匹配索引的值是5,以及Stephan和Anna的匹配索引的值是4。另外,James,Stephan,和Anna的通过的次数的值分别是8,7,和6。此外,在本实施例中,所述用户通过对所述触摸屏16a实施从下方到上方的滑动操作,并因此所述状态图像向上方卷起,以至于用户的用户对应信息被显示,其中所述用户的上述决定的顺序是低的。
此外,在本实施例中,具体地例如当关联于接收的返回坐标数据的所述搜索参考位置坐标在所述用户终端16中被测量时(在本实施例中,例如测量日期和时间),所述状态图像生成器70f以所述定时的反向时间顺序放置所述用户对应信息,其中所述用户对应信息对应以上述方式包含在所述相关返还坐标数据的所述用户ID。所述用户对应信息的位置顺序不局限于上述所测量的日期和时间的反发生时间的顺序。例如,所述状态图像生成器70f以上述方式放置相应信息的所述用户,可以以上述方式计算的通过的次数的值的降序来放置。此外,所述状态图像生成器70f以上述方式放置所述用户对应信息,可以以例如上所述匹配索引的值的降序来放置。
在本实施例中,如果所述用户的隐私设置为“保密”,所述用户对应信息不被放置在此用户的所述用户终端16的所述状态图像中。替代为放置“设置你的在线ID公开以便你找其他玩家”等消息。此外,即使当通过的次数为0时,对应于在所述用户终端16中被注册为朋友的用户的所述用户对应信息可以被放置在所述状态图像中。
另外,在本发明中,放置在所述状态图像最下方的所述用户对应信息能够被用户点击。此外,当所述用户对应信息能够被用户点击时,所述用户终端16关联对应于相应信息的此用户的用户ID在所述触摸屏16a上显示基于最新的位置坐标,测量日期和时间,游戏记录数据等的信息生成的界面,具体地,界面包含例如在所述触摸屏16a上显示的以下数据:所述用户ID,所述匹配索引,通过的次数,对应于此用户ID的所述用户最近玩的预定数量(例如5)的游戏的标题,当对应于此用户ID的所述用户经过最后使用所述用户终端16的所述用户时对应于在所述用户终端16中测量的所述搜索参考位置坐标的地址内容,在所述用户终端16中关于此搜索参考位置坐标的所述测量的日期和时间等。此外,如果对应于所述点击的用户对应信息的所述用户没有在所述用户终端16中注册作为使用所述用户终端16的所述用户的朋友,用于朋友应用的按键可以被允许包含在所述触摸屏16a显示的图像中。此外,当用户点击此按键时,所述用户终端16注册相应用户为使用所述用户终端16的所述用户的朋友(存储相应用户的用户ID作为朋友的用户ID)。
此外,例如,如果显示用户属性的信息,如拥有的关联于所述用户的年龄和性别以及风格类型的视频部分内容,拥有的关联于风格类型的音乐部分内容,被存储于所述用户位置管理服务器12中时,所述用户信息分配器96可以返回显示与返回给所述用户终端16的用户ID相关联的用户的属性的所述信息给所述用户终端16。此外,当由从所述用户位置管理服务器12返回的信息所示的所述用户的属性和使用用户终端16作为返回目的地的所述用户的属性之间的共性更高时,所述状态图像生成器70f可以以此方式计算所述匹配索引的值使得匹配索引的值为更大。例如,关联于各自用户ID的所述匹配索引可以被如此计算使得对于用户他的性别对应于使用所述用户终端16的所述用户的性别比不是这样的用户的所述匹配索引的值大,以及具有不同于使用所述用户终端16的所述用户的更小的年龄的用户的所述匹配索引的值大,以及对于对应于使用所述用户终端16的所述用户的用户在风格类型上其中拥有的视频部分的内容最大比不是这样的用户的所述匹配索引的值最大。当然,所述匹配索引的计算中,除了上述因素外,例如最近玩的游戏的共性,通过的次数的值,新的所述搜索参考位置坐标的测量的日期和时间等可以被加进来。
可以关于在放置所述状态图像中的相应信息用户的部分的数设置上限(例如100)。此外,在所述用户终端16中,上限(例如200)可以关于在对应于关于所述相应信息用户的显示控制的存储的数据的用户的数设置(例如用户ID,位置坐标,游戏记录数据,显示用户简介的数据等)。此外,当关于超过此上限的用户所述返回的坐标数据及其它从所述用户位置管理服务器12返回到所述用户终端16时,所述用户终端16鉴别对应于关联最早测量日期和时间的所述搜索参考位置坐标的所述返回的坐标数据。然后,所述用户终端16可以从所述用户终端16删除对应所述用户ID的所述数据,其中删除的此数据为了所述相应信息用户的显示控制被存储,此用户ID对应于所述鉴别的返回坐标数据。此外,在此时,所述用户终端16可以从所述用户终端16删除对应所述用户ID的所述数据,此用户ID对应于其中包含最早测量日期和时间的所述返回坐标数据,所述返回坐标数据从对应于所述用户ID的所述返回坐标数据被鉴别,关于所述用户ID通过的次数的数量的值是等于或是小于预定值,以及所述数据被存储以为了所述相应信息用户的显示控制。
此外,在之前请求搜索相邻用户之后,所述用户终端16可以请求搜索一相邻用户,其中在所述位置坐标存储器62中新存储的至少一组位置坐标的每一组作为在预定时间(例如在预定时间间隔)的搜索参考位置坐标被使用。然后,响应与此,关于接收的至少一组搜索参考位置坐标的每一组,所述用户位置管理服务器12的所述相邻用户分配器94可以确定包含其中包括相关搜索参考位置坐标的区域的P×P区域(例如所述中心位置)的组为所述搜索区域。然后,所述相邻用户分配器94读取存储在所述逐区域用户ID存储器84中且关联于配置所述搜索区域的各自区域的所述区域ID的用户ID等,并且返回他们给所述用户终端16。另外,所述用户信息分配器96返回与返回的用户ID相关联的存储在所述用户信息存储器86中的最新的位置坐标,测量日期和时间,以及所述预定数量(例如5)的游戏记录数据给所述用户终端。然后所述用户终端16可以添加所返回的数据到所存储数据以控制相应信息用户的显示。如果此被使用,在所述用户终端16中存储的以控制用户相应信息的显示的数据被依次更新。这里,当关于超过对应于以控制用户相应信息的显示的数据所存储的数据的用户的数量的上限的用户,所述返回的坐标数据及其它从所述用户位置管理服务器12返回到所述用户终端16时,一些数据可以以上述方式被删除。
如上所述,根据本实施例,例如,当包含在接收的返回坐标数据中的所述测量日期和时间是新的时,对应于包含在接收的返回坐标数据中的所述用户ID的所述用户相应信息被放置在上方,或者具有大的通过次数的数量值的所述用户相应信息,或者大的所述匹配索引值被放置在上方。因此,所述用户终端16的所述用户可以容易的找到与使用所述用户终端16的用户高相关性的(作为朋友候选人的用户)期望的用户,如对应其中包括测试日期和时间是新的的所述返回坐标数据的用户或者具有大通过次数的数量值或者所述匹配索引的用户。
此外,所述设置图像生成器70g生成如图12中所示的设置图像,如图13中所示的用于开放设置的图像,以及如图14中所示的隐私区域设置图像。
在所述隐私区域设置图像的生成中,所述设置图像生成器70g从所述信息服务器14获取具有在所述用户的目前位置居中的预定大小的地图。然后,所述设置图像生成器70g从还没有被所述位置坐标发送器64发送的成对的位置坐标和测量日期及时间中选择预定数量的对,并以已经说明的方式将选择的对存储在所述位置坐标存储器62中。然后,关于选择的位置坐标,所述设置图像生成器70g放置使用所述用户终端16的所述用户的虚拟人物图像116在对应这些位置坐标的所述地图上的所述位置。另外,所述设置图像生成器70g放置关联于这些位置坐标的,代表测量日期和时间的内容在其周围。此外,关于没有被选择的所述位置坐标,所述设置图像生成器70g放置跨越记号的小图像120在对应这些位置坐标的所述地图上的所述位置。此外,所述设置图像生成器70g在地图上同样放置由在地图上连续连接的对应于还没有被所述位置坐标发送器64发送的所述位置形成的曲线(在图14的例子中通过点状线表示),且所述位置从关联于所述位置坐标的最早的测量日期和时间被存储在所述位置坐标存储器62中。以这种方式生成的隐私区域设置图像显示在所述触摸屏16a上。以这种方式,所述用户能够开始知道哪个位置坐标及其他在接下来的所述位置坐标及其他的发送中被发送给所述用户位置管理服务器12。此外,所述设置图像生成器70g放置表示隐私区域范围的圆形区域122在所述触摸屏16a的中心。
此外,在所述隐私区域设置图像中,所述用户对圆形图像122实施滑动操作,并因此能够改变所述圆形图像122在滑动方向上的位置。此外,如果在所述圆形图像122中的所述区域没有被设置为隐私区域,通过敲击所述圆形图像122将其设置为隐私区域(即,此区域的中心位置的所述位置坐标被存储作为隐私区域中心位置数据)。如果在所述圆形图像122中的所述区域被设置为隐私区域,此设置被无效(例如,其对应此区域的及存储在所述设置信息存储器63中的隐私区域中心位置数据被删除)。
另外,当隐私区域被设置时,所述设置图像生成器70g确定从所述隐私区域的中心位置的距离是否是在关于上述被选择的各自位置坐标的预定范围内(例如1公里内)。关于在所述预定范围内的所述位置,所述设置图像生成器70g改变使用所述用户终端的所述用户的所述虚拟人物图像116为在所述隐私区域设置图像中代表匿名用户的虚拟人物图像118。此外,当隐私区域设置被无效时,所述设置图像生成器70g确定从所述隐私区域的中心位置的距离是否是在关于上述被选择的各自位置坐标的预定范围内(例如1公里内)。关于在所述预定范围内的所述位置,所述设置图像生成器70g改变代表匿名用户的虚拟人物图像118为在所述隐私区域设置图像中使用所述用户终端的所述用户的所述虚拟人物图像116。在图14中,所述隐私区域设置图像(其中在所述圆形图像122中的所述区域被设置为隐私区域)被示出。因此,由所述圆形图像122占据的所述区域的虚拟人物图像是代表匿名用户的虚拟人物图像118,并且由所述圆形图像122占据的所述虚拟人物图像外面的区域是代表所述用户终端16的所述用户的所述虚拟人物图像116。
以此方式,即使当位置坐标(对于其在开放模式中位置坐标及其他的所述上传处理被执行)和隐私设置为“公开”,用户能够知道对于其在开放模式中位置坐标及其他的所述上传处理没有被执行的位置坐标。
所述雷达图像生成器70d生成如图7中所示的雷达图像。在所述雷达图像的生成中,首先所述雷达图像生成器70d发送在存储在所述位置坐标存储器62中的位置坐标中由所述用户指定的位置坐标给所述用户位置管理服务器12,并且发送尺寸设定,其指定1×1区域作为搜索区域,并请求搜索附近用户。然后,所述雷达图像生成器70d接收从所述用户位置管理服务器12的所述相邻用户分配器94返回的用户ID和位置坐标以回应于此。如果接收的用户ID的数量小于10,接着所述雷达图像生成器70d发送所述相同位置坐标并和指定2×2区域作为搜索区域的尺寸设定一起给所述用户位置管理服务器12,并再次请求搜索附近用户。此外,所述雷达图像生成器70d使得通过重复实施直到接收的用户ID的数量以及位置坐标的组数变为等于或大于10,或者所述搜索区域变为M×M区域(M为预定数),搜索附近用户。所述雷达图像生成器70d基于从所述相邻用户分配器94接收的所述用户ID和所述位置坐标以此方式生成所述雷达图像。具体地,所述雷达图像生成器70d计算由用户指定的所述位置坐标和从所述相邻用户分配器94接收的所述各自的位置坐标之间的不同,并确定表示另一用户的每一虚拟人物图像48的显示位置。即,所述雷达图像生成器70d使得所述各自的虚拟人物图像48依据相对于所述用户终端16本身的其他用户终端16的相对位置被显示。以此方式,在本实施例中,本身的所述位置坐标与其隐私设置为公开的相邻用户的所述位置坐标之间的距离被实质呈现为从所述雷达图像的中心点到所述虚拟人物图像48的距离。此外,所述雷达图像生成器70d得到玩游戏的人的累积数量的总和,其中所述游戏是在所述移动路径图像的生成中从所述排名分配器92中接收的,并且根据在所述雷达图像中得到的数量随机放置所述小图像52。在本实施例中,小图像52的数量随着玩游戏的人的累积数量的总和的增加而增加。以此方式所生成的雷达图像同样通过触摸屏16a显示。以此方式,在本发明实施例中,在其周围多少用户正在玩游戏被实质呈现在所述雷达图像中。
当用户在所述雷达图像中轻敲所述虚拟人物图像48时,所述用户终端16发送关联于对应此虚拟人物图像48的所述用户ID的用户信息分配请求给所述用户位置管理服务器12。然后,所述用户位置管理服务器12的所述用户信息分配器96返回关联于对应所接受的请求的所述用户ID的最新的位置坐标,测量日期及时间,以及存储在所述用户信息存储器86中的所述预定数量的游戏记录数据。然后,所述用户终端16就基于在触摸屏16a上的此信息显示生成的图像。
如上所述,在本实施例中,所述用户位置管理服务器12根据位置坐标控制是否去提供关联于所述用户终端16的信息作为所述信息的供给源和所述信息的供给目的地,从所述用户终端16获得的位置坐标作为所述信息的供给源,并被存储在所述逐区域用户ID存储器84中,并且从所述用户终端16获得的位置坐标作为所述信息的供给目的地,并被所述用户设备16的所述用户指定作为信息的供给目的地。此外,在本实施例中,存储在所述逐区域用户ID存储器84中的所述信息基于位置坐标及其他,其通过位置坐标及其他的所述上传处理以ID公开的方式从所述用户终端16传送到所述用户位置管理服务器12。此外,在本实施例中,在隐私区域中的位置坐标不通过位置坐标及其他的所述上传处理以ID公开的方式被传送到所述用户位置管理服务器12。因此,隐私区域外部的位置坐标被用于通过所述用户位置管理服务器12控制关于是否去提供关联于所述用户终端16的信息作为对用户终端16的所述信息的供给源,该用户终端16作为所述信息的供给目的地。
此外,如上所述,在本发明中,从所述用户终端16以所述ID公开的方式发送的位置坐标被用于控制关于是否去提供关联于所述用户终端16的所述用户的信息作为对于其他用户终端16的所述上传源。另一方面,以所述匿名的方式从所述用户终端16发送的位置坐标被用于通过所述排名生成器88的排名的生成,而不用于控制关于是否去提供关联于所述用户终端16的所述用户的信息作为对于其他用户终端16的所述上传源。
所述项目通信部分72被用于交换在游戏程序中等使用的标题数据。当游戏程序的执行中导致项目出现时,所述应用执行部分66存储此项目的所述身份信息(项目ID)在所述游戏记录存储器68中。当所述项目的ID以此方式存储在所述游戏记录存储器68中时,所述项目通信部分72发送此项目ID并和存储在所述位置坐标存储器62中的各自的位置坐标一起到所述用户位置管理服务器12。然后,在所述用户位置管理服务器12中,关联于其中包含所述各自位置坐标的所述区域的区域ID的成对的项目ID和用户ID被存储。以上述方式,所述项目ID的上传被完成。
所述项目通信部分72同样执行通过其他用户上传的项目ID的接收处理。在此情况中,所述项目通信部分72发送存储在所述位置坐标存储器62中的所述各自位置坐标到所述用户位置管理服务器12。所述用户位置管理服务器12返回关联于其中包含接收的所述各自位置坐标的所述区域的区域ID的保存的成对的项目ID和用户ID。所述项目通信部分72可以使得所述游戏记录存储器68存储所有以此方式接收的项目ID以允许通过这些项目ID鉴别的项目被用在游戏程序中。做为选择的,所述项目通信部分72可以基于其拥有的用户ID和与项目ID一起接收的用户ID计算兼容度。然后,仅当此兼容度等于或高于某一特定值,所述项目通信部分72可以使得所述游戏记录存储器68存储所述项目ID以允许通过这些项目ID鉴别的项目被用在游戏程序中。
此外,所述显示控制器70如上所述显示标记图像在所述触摸屏16a的所述标记区域42中,并且当此标记图像被轻敲或者当按键的图像等放置在主区域44的显示图像中被轻敲时,执行图像切换处理。图29是展示此图像切换程序的流程图。如图中所示,首先所述显示控制器70确定标记图像是否被轻敲(S301)以及在所述主区域44中的按键等图像是否被轻敲(S302)。如果在主区域44中的图像被轻敲,所述显示控制器70生成通过与关联于此图像的图像链接标记图像制作的图像(S303)。所述标签图像与用户指定的图像的左端链接,并且在垂直方向的所述链接位置依据图30中所示的显示图像管理表被确定。具体地,所述显示图像管理表是一记录哪个图像以什么顺序显示的表格,并且从此表格能够被确定目前显示的图像是哪种顺序。如果图像是第n个图像,则标签图像被链接于在所述主区域44显示的图像,以如此方式使得所述标签图像的上端被定位于从通过(n-1)的所述标签图像的垂直长度的乘积得到的位置。因此,所述显示控制器70使得以此方式生成的图像从所述触摸屏16a的右端出现(S304)。此外,在图27中所示的显示图像表格被更新。
另一方面,如果标记图像被轻敲(S301),继所述轻敲的标记图像之后在所述标记区域42中显示的所述标记图像和与其相关的图像被清除(S306)。具体地,继所述轻敲的标记图像之后在所述标记区域42中显示的所述标记图像和与其关联的所述图像从所述显示管理表格被确定。然后,图像从所述标记图像连续地向右方向被滑动,所述标记图像在所述显示管理表格中它的顺序是后面,并且所述图像关联于它。以此方式,这些图像从所述触摸屏16a中清除。此后,对应于所清除的标记图像的所述记录从所述显示管理表中删除。
根据以上所述的所述通信***,不使用短距离无线通信实现在相同生活区域中出现的其他用户的存在变为可能。此外,通过所述定位单元16b测量的位置的所述轨迹能够如此显示以至于对于所述用户容易理解,而在所述触摸屏16a上不显示地图。
本发明不局限于上述的实施例,各种类型的改进应用是可能。例如,以所述ID公开方式的位置坐标及其他的上传处理中,如果位置坐标作为发送的主体存在于任意隐私区域中,所述位置坐标发射器64关联于非公开标志可以发送他们到所述用户位置管理服务器12。此外,所述位置坐标接收器80关联于非公开标志可以在所述逐区域用户ID存储器84中存储这些位置坐标及其他。另外,所述相邻用户分配器94可以允许不返回关联于非公开标志的所述成对的用户ID和位置坐标给所述用户终端16。此外,在此情况中,所述排名生成器88可以同样基于通过以匿名方式从所述用户终端16发送给所述用户位置管理服务器12的位置坐标及其他之外,以所述ID公开方式(同样包括关联于所述非公开标志的位置坐标及其他)的位置坐标及其他的上传处理,基于从所述用户终端16发送给所述用户位置管理服务器12的位置坐标及其他来生成游戏项目的排名。这使得比当仅从位置坐标及其他以匿名方式从所述用户终端16传送到所述用户位置管理服务器12生成排名时可能生成更多排名细节。
此外,例如,所述隐私区域的大小和形状可以通过所述用户设置。另外,表示隐私区域所述范围的数据不局限于所述隐私区域中心位置数据。例如,在所述设置信息存储器63中,关联于所述隐私区域中心位置数据的表示所述隐私区域的大小和形状的信息可以被存储。
此外,例如,在以上描述中,在所述逐区域用户ID存储器84中,在预定时间内(例如一周)通过各自区域ID验证的区域中已经测量位置坐标并且已经上传他们到所述用户位置管理服务器12的用户的所述用户ID被累积。另外,当所述用户终端16传送位置坐标到所述用户位置管理服务器12时,所述相邻用户分配器94识别对应于这些位置坐标的区域ID,并返回与此区域ID关联的,存储在所述逐区域用户ID存储器84中的成对的用户ID和位置坐标。然后,所述用户终端16基于此信息生成雷达图像并在移动路径图像显示信息。即,根据上述例子,关联于已经在预定时间内在相同区域测量位置坐标的所述用户终端16的信息从所述用户位置管理服务器12提供。
另一方面,根据修改的例子,所述相邻用户分配器94同样返回关联于所述识别的区域ID的除存储的用户ID和位置坐标以外的测量日期和时间。即,其返回成组的用户ID,位置坐标,以及测量日期和时间。所述用户终端16从所述位置坐标存储器62读取每组位置坐标的所述测量日期及时间,并选择其中测量的日期和时间的差别在预定时间内的组以显示关联于所述组的信息。例如,所述用户终端16通过所述组的用户ID识别的所述用户上接收来自所述信息服务器14的信息(例如最新的信息等)并显示它,或者在雷达图像中显示对应于所述组的所述用户ID的所述虚拟人物图像48。做为可选择地,如果所述组的所述用户ID是预先存储的朋友的所述用户ID,“朋友的足迹被找到”等的信息可以被显示。这可能显示关联于所述用户终端16的信息在所述触摸屏16a上,其中所述用户终端16在所述预定时间内的差值已经实施在相同区域的定位。此外,所述用户终端16可以计算测量日期和时间的差,以及位置坐标的差,和选择其中测量日期和时间的差在预定时间内以及位置坐标的差在预定距离内的组,以显示关联于所述组的信息。这能够关于所述触摸屏16a上时间和地点两者,显示关联于已经被评估为关闭的所述用户终端16的信息。
另外,根据另一修改的例子,当所述用户终端16发送位置坐标给所述用户位置管理服务器12时,所述相邻用户分配器94识别对应于这些位置坐标的区域ID并读取关联于所述区域ID的,存储在所述逐区域用户ID存储器84中的成对的用户ID和位置坐标。然后,所述相邻用户分配器94选择其中从所述用户终端16发出的所述位置坐标和所读的位置坐标之间的差在预定距离内的对。然后,它返回所选择的对给所述用户终端16。所述用户终端16基于此信息和显示的信息在移动路径图像中生成雷达图像。这能够显示仅关联于所述用户终端16的信息在所述和触摸屏16a上,其中所述用户终端16在所述预定距离内已经实施了定位。
根据进一步修改的另一个例子,所述用户终端16发送其的位置坐标和所述测量日期及时间给所述用户位置管理服务器12。所述相邻用户分配器94识别对应于接收的位置坐标的区域ID并读取关联于所述区域ID的,存储在所述逐区域用户ID存储器84中的成组的用户ID,位置坐标,以及测量日期及时间。然后,所述相邻用户分配器94选择其中从所述用户终端16发出的所述测量日期及时间和所读的测量日期及时间之间的差在预定时间内的组。然后,它返回所选择的组给所述用户终端16。做为可选择的,所述相邻用户分配器94选择其中内测量日期和时间的差在预定时间以及位置坐标的差在预定距离内的组,并返回所选择的组给所述用户终端16。所述用户终端16基于所返回的信息和显示的信息在移动路径图像中生成雷达图像。这同样能够6关于所述触摸屏16a上时间和地点两者,显示关联于已经被评估为关闭的所述用户终端1的信息。
根据进一步修改的另一个例子,关于每一对区域ID和时隙,所述逐区域用户ID存储器84存储关联于所述用户终端16的用户ID,位置坐标,以及测量日期及时间,其中所述用户终端16在所述时隙中,在日期和时间上由此区域ID识别的区域中已经测量了位置。然后,所述用户终端16发送其位置坐标和测量的日期及时间给所述用户位置管理服务器12。所述相邻用户分配器94识别对应于接收的位置坐标的区域ID并识别对应于接收的测量日期及时间的所述时隙。然后,它返回存储在所述逐区域用户ID存储器84中的,关联于所述验证的区域ID和验证的时隙的成组的用户ID,位置坐标,以及测量日期及时间。然后,所述用户终端16基于这些条信息和显示的消息在移动路径图像中生成雷达图像。这同样能够显示关联于关于所述触摸屏16a上时间和地点两者已经被评估为关闭的所述用户终端16的信息。
Claims (7)
1.一种信息处理***,其特征在于包括:
位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息,以及
显示控制装置,实施控制以使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息供应目的地的所述信息处理终端,其中
所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为显示控制的主体的用户,且所述参考位置是由从所述特定终端获得的位置信息示出的位置。
2.根据权利要求1所述的信息处理***,其特征在于:
所述显示控制装置实施控制,以使得多个用户的身份信息依据作为所述显示控制的主体的所述用户的特征和对应于所述特定终端的用户的特征之间的共性程度被依次显示。
3.根据权利要求2所述的信息处理***,其特征在于:
所述显示控制装置实施控制,以使得多个用户的身份信息依据由作为所述显示控制的主体的用户所玩的游戏和由对应于所述特定终端的用户所玩的游戏之间的共性程度被依次显示。
4.一种信息处理终端,其特征在于包括:
从服务器接受信息的装置,所述服务器从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息,以及
显示控制装置,实施控制以使得多个用户的身份信息基于所接受的信息显示,其中
所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述信息处理终端自己测量参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括参考位置的区域中出现的次数,所述信息处理终端对应于作为显示控制的主体的用户,所述参考位置是由所述信息处理终端自己测量的位置。
5.一种信息处理方法,其特征在于包括:
从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息的步骤,以及
实施控制以使得多个用户的身份信息被显示在特定终端上的步骤,所述特定终端是作为信息供应目的地的所述信息处理终端,其中
在实施控制的所述步骤里,所述控制被实施以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为显示控制的主体的用户,且所述参考位置是由从所述特定终端获得的位置信息示出的位置。
6.一种程序,其特征在于使得计算机用作:
位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息,以及
显示控制装置,实施控制以使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息供应目的地的所述信息处理终端,其中
所述显示控制装置实施控制,以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为显示控制的主体的用户,且所述参考位置是由从所述特定终端获得的位置信息示出的位置。
7.一种其中存储程序的计算机可读信息存储介质,所述程序的特征在于使得计算机用作:
位置信息获取装置,从多个信息处理终端的每一个获取示出在所述信息处理终端中测量的位置的位置信息,以及
显示控制装置,实施控制以使得多个用户的身份信息显示在特定终端上,所述特定终端是作为信息供应目的地的所述信息处理终端,其中
所述显示控制装置,实施控制以使得多个用户的身份信息依据以下被依次显示:关于其中由从所述信息处理终端获得的位置信息示出的位置存在于包括参考位置的区域中的情况的由所述特定终端测量所述参考位置时的定时或者由从信息处理终端获得的位置信息示出的位置在包括所述参考位置的区域中出现的次数,所述信息处理终端对应于作为显示控制的主体的用户,且所述参考位置是由从所述特定终端获得的位置信息示出的位置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-024568 | 2012-02-07 | ||
JP2012024568 | 2012-02-07 | ||
PCT/JP2012/083893 WO2013118420A1 (ja) | 2012-02-07 | 2012-12-27 | 情報処理システム、情報処理端末、情報処理方法、プログラム及び情報記憶媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104246754A true CN104246754A (zh) | 2014-12-24 |
Family
ID=48947204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280068922.5A Pending CN104246754A (zh) | 2012-02-07 | 2012-12-27 | 信息处理***,信息处理终端,信息处理方法,程序,以及信息存储介质 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9351108B2 (zh) |
EP (1) | EP2813952A4 (zh) |
JP (1) | JP5747094B2 (zh) |
CN (1) | CN104246754A (zh) |
WO (1) | WO2013118420A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109479163A (zh) * | 2016-06-13 | 2019-03-15 | 索尼互动娱乐有限责任公司 | 游戏运行配套应用程序 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101494234B1 (ko) * | 2012-09-14 | 2015-02-17 | 팅크웨어(주) | 경로 검색을 위한 사용자 인터페이스 장치 및 그 방법 |
JP5963734B2 (ja) * | 2013-11-20 | 2016-08-03 | ヤフー株式会社 | 情報処理装置、情報処理システム、及び情報処理方法 |
JP6413372B2 (ja) * | 2014-06-11 | 2018-10-31 | オムロン株式会社 | 操作ユニットおよび遊技機 |
JP5735696B1 (ja) * | 2014-11-05 | 2015-06-17 | 株式会社 ディー・エヌ・エー | ゲームプログラム、及び、情報処理装置 |
US11416572B2 (en) * | 2016-02-14 | 2022-08-16 | Bentley J. Olive | Methods and systems for managing pathways for interaction among computing devices based on geographic location and user credit levels |
WO2017141391A1 (ja) * | 2016-02-18 | 2017-08-24 | ガンホー・オンライン・エンターテイメント株式会社 | サーバー装置 |
JP6100968B1 (ja) * | 2016-02-18 | 2017-03-22 | ガンホー・オンライン・エンターテイメント株式会社 | サーバ装置、方法及びプログラム |
JP6043017B1 (ja) * | 2016-02-18 | 2016-12-14 | ガンホー・オンライン・エンターテイメント株式会社 | ゲームを提供する端末装置及びサーバ装置、並びに、ゲームを提供する方法 |
US11045737B2 (en) | 2016-06-13 | 2021-06-29 | Sony Interactive Entertainment LLC | In-game location based game play companion application |
CN109314802B (zh) * | 2016-06-13 | 2022-03-22 | 索尼互动娱乐有限责任公司 | 基于游戏内位置的游戏进行伴随应用 |
US11351468B2 (en) * | 2016-06-13 | 2022-06-07 | Sony Interactive Entertainment LLC | Generating challenges using a location based game play companion application |
CN109417651B (zh) * | 2016-06-13 | 2022-07-05 | 索尼互动娱乐有限责任公司 | 使用基于位置的游戏配套应用程序生成挑战 |
US11278807B2 (en) * | 2016-06-13 | 2022-03-22 | Sony Interactive Entertainment LLC | Game play companion application |
JP7133382B2 (ja) * | 2018-07-31 | 2022-09-08 | 株式会社アイ・オー・データ機器 | 投稿解説支援サーバおよび投稿解説支援プログラム |
US20210192844A1 (en) * | 2019-12-20 | 2021-06-24 | Wormhole Labs, Inc. | Passive Data Capture-based Environment Generation |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008176406A (ja) | 2007-01-16 | 2008-07-31 | Casio Comput Co Ltd | 情報管理装置および情報照会装置 |
JP4937300B2 (ja) | 2009-06-16 | 2012-05-23 | ヤフー株式会社 | 検索地域情報を用いた紹介装置及び方法 |
JP5358385B2 (ja) | 2009-10-01 | 2013-12-04 | 日本電信電話株式会社 | 親密度算出装置及びそのプログラム |
JP2012014599A (ja) | 2010-07-02 | 2012-01-19 | Sony Computer Entertainment Inc | 情報処理装置、表示制御方法、プログラム及び情報記憶媒体 |
-
2012
- 2012-12-27 JP JP2013557391A patent/JP5747094B2/ja active Active
- 2012-12-27 WO PCT/JP2012/083893 patent/WO2013118420A1/ja active Application Filing
- 2012-12-27 US US14/375,292 patent/US9351108B2/en active Active
- 2012-12-27 CN CN201280068922.5A patent/CN104246754A/zh active Pending
- 2012-12-27 EP EP12867919.8A patent/EP2813952A4/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109479163A (zh) * | 2016-06-13 | 2019-03-15 | 索尼互动娱乐有限责任公司 | 游戏运行配套应用程序 |
CN109479163B (zh) * | 2016-06-13 | 2023-09-01 | 索尼互动娱乐有限责任公司 | 游戏运行配套应用程序 |
Also Published As
Publication number | Publication date |
---|---|
JP5747094B2 (ja) | 2015-07-08 |
US20150024783A1 (en) | 2015-01-22 |
US9351108B2 (en) | 2016-05-24 |
JPWO2013118420A1 (ja) | 2015-05-11 |
EP2813952A4 (en) | 2016-03-02 |
EP2813952A1 (en) | 2014-12-17 |
WO2013118420A1 (ja) | 2013-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104246754A (zh) | 信息处理***,信息处理终端,信息处理方法,程序,以及信息存储介质 | |
US10560798B2 (en) | Targeted content delivery | |
CN103098451B (zh) | 通信***、通信方法、程序和信息存储介质 | |
CN102651845B (zh) | 通信***及通信方法 | |
CN103458980B (zh) | 信息处理***、用于控制信息处理***的方法、程序和信息存储介质 | |
KR101501391B1 (ko) | 정보 처리 장치, 표시 제어 방법 및 정보 기억 매체 | |
CN102880436B (zh) | 信息处理设备和显示控制方法 | |
CN102722313B (zh) | 信息处理设备、显示控制方法、程序和信息存储介质 | |
KR101011985B1 (ko) | 가상 poi를 이용한 맵상에서 다양한 서비스를 제공하는방법 및 시스템 | |
US10909584B2 (en) | Content relevance weighting system | |
US9406079B1 (en) | Content relevance weighting system | |
JP6113134B2 (ja) | 情報処理装置、通信方法、プログラム及び情報記憶媒体 | |
US9396487B1 (en) | System and method for weighting content items | |
CN109857927A (zh) | 用户推荐方法、装置、计算机设备及计算机可读存储介质 | |
JP2016042270A (ja) | コミュニケーション支援システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141224 |