首页> 中国专利> 信息处理系统、信息处理装置、信息终端装置、信息处理方法和信息处理程序

信息处理系统、信息处理装置、信息终端装置、信息处理方法和信息处理程序

摘要

此信息处理系统在虚拟空间中布置对应于多个用户的对象,生成表示指示当从虚拟空间中布置的预定视点观察虚拟空间时所见的外观的视频的视频信息,并且包括:活动信息获取部件,其顺序地获取表示多个用户中的至少一个的动作的活动信息;布置区域确定部件,其确定所述虚拟空间中的局部区域,在所述局部区域根据所获取的活动信息布置对象;运动数据获取部件,其根据所获取的活动信息,获取被记录为与活动信息相关的运动数据;以及对象控制部件,其使所述对象在局部区域中根据所获取的运动数据而行动。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-03-09

    授权

    授权

  • 2015-04-01

    实质审查的生效 IPC(主分类):G06T19/00 申请日:20120628

    实质审查的生效

  • 2015-03-04

    公开

    公开

说明书

技术领域

本发明涉及一种信息处理系统、信息处理装置、信息终端装置、信息处 理方法和信息处理程序。

背景技术

已知如下所谓的社区服务:用户在虚拟空间中布置角色,每个角色由不 同用户操作以便彼此通信。例如,在这样的虚拟空间中,对应于特定用户的 角色的位置的姿态根据用户通过用户的终端的操作部件的操作而改变,并且 通过聊天功能等执行与其它用户的通信。

发明内容

技术问题

然而,在如上述社区服务器的一般社区服务器中,因为每个用户根据每 个用户所执行的操作在虚拟空间中自由移动,所以用户可能不能容易地在视 觉上知道如用户例如正在移动或工作的另一用户的这样的生活活动。

考虑到上述问题,本发明的一个目的是提供实现为用户提供高价值的社 区服务的一种信息处理装置等。

对于问题的解决方案

(1)本发明的信息处理系统在虚拟空间中布置对应于多个用户的每个的 对象并生成指示移动图像的移动图像信息,其中移动图像指示从虚拟空间中 布置的预定视点观察虚拟空间的方式。此信息处理系统包括:活动信息获取 部件,用于顺序地获取指示多个用户中的至少一个的动作的活动信息;布置 区域确定部件,用于确定虚拟空间中的局部区域,在其局部区域中根据所获 取的活动信息布置对象;运动数据获取部件,用于根据所获取的活动信息获 取被存储为与活动信息相关的运动数据;以及对象控制部件,用于使对象在 局部区域中根据所获取的运动数据而行动。

(2)本发明的信息处理程序在虚拟空间中布置对应于多个用户的每个的 对象,并生成指示移动图像的移动图像信息,其中移动图像指示从虚拟空间 中的预定视点观察虚拟空间的方式。此程序使得计算机用作:活动信息获取 部件,用于获取指示多个用户中的至少一个的动作的活动信息;布置区域确 定部件,用于确定虚拟空间中的局部区域,在其局部区域中根据所获取的活 动信息布置所述对象;运动数据获取部件,用于根据所获取的活动信息获取 被存储为与活动信息相关的运动数据;以及对象控制部件,用于使对象在局 部区域中根据所获取的运动数据而行动。

(3)本发明的信息处理方法在虚拟空间中布置对应于多个用户的每个的 对象,并生成指示移动图像的移动图像信息,其中移动图像指示从虚拟空间 中布置的预定视点观察虚拟空间的方式。此信息处理方法包括步骤:顺序地 获取指示多个用户中的至少一个的动作的活动信息;确定虚拟空间中的局部 区域,在其局部区域中根据所获取的活动信息布置所述对象;根据所获取的 活动信息获取被存储为与活动信息相关的运动数据;以及使对象在局部区域 中根据所获取的运动数据而行动。(4)本发明的信息终端装置在虚拟空间中 布置对应于多个用户的每个的对象,并获取指示从虚拟空间中布置的预定视 点观察虚拟空间的方式的移动图像信息。此信息终端装置包括:内容标识信 息获取部件,用于获取用于标识内容的内容标识信息;活动标识信息获取部 件,用于获取用于标识用户的动作的活动标识信息;用户标识信息获取部件, 用于标识用户;活动信息发送部件,用于将包括用户标识信息、内容标识信 息和活动标识信息的活动信息顺序地发送至信息处理装置;移动图像信息获 取部件,用于获取移动图像信息;以及显示部件,用于显示所获取的移动图 像,其中移动图像信息是使得对象在对应于内容标识信息的虚拟空间中的局 部区域中,利用根据活动标识信息获取的运动数据而行动。

(4)本发明的信息终端装置在虚拟空间中布置对应于多个用户的每个的 对象,并获取指示从虚拟空间中布置的预定视点观察虚拟空间的方式的移动 图像信息。此信息终端装置包括:内容标识信息获取部件,用于获取用于标 识内容的内容标识信息;活动标识信息获取部件,用于获取用于标识用户的 动作的活动标识信息;用户标识信息获取部件,用于标识用户;活动信息发 送部件,用于将包括用户标识信息、内容标识信息和活动标识信息的活动信 息顺序地发送至信息处理装置;移动图像信息获取部件,用于获取移动图像 信息;以及显示部件,用于显示所获取的移动图像,其中移动图像信息是使 得对象在对应于内容标识信息的虚拟空间中的局部区域中,利用根据活动标 识信息获取的运动数据而行动。

附图说明

图1是用于描述第一实施例中的信息处理系统的硬件配置的概要的图。

图2是用于描述第一实施例中的信息处理装置的功能配置的图。

图3是用于图示第一实施例中存储的终端ID和用户ID的一个示例的图。

图4是用于描述第二实施例中的终端的功能配置的图。

图5是用于描述第二实施例中的类别板的一个示例的图。

图6是用于描述第二实施例中的内容板的一个示例的图。

图7是用于描述第二实施例中的内容板的一个示例的图。

图8是用于描述第二实施例中的原型(avatar)的一个示例的图。

图9是用于描述第二实施例中的服务器的功能配置的一个示例的图。

图10是用于描述图9中所示的内容板的功能配置的图。

图11是用于描述图9中所示的对象控制块的功能配置的图。

图12是用于描述第二实施例中的布置信息存储块中存储的布置信息的 一个示例的图。

图13是用于描述第二实施例中的信息终端装置的功能配置的一个示例 的图。

图14是图示第二实施例中用于控制原型动作的流程的一个示例的图。

图15是图示第二实施例中的传送信息的一个示例的图。

图16是图示第二实施例中的传送信息的另一示例的图。

图17是图示第二实施例中的传送信息的又一示例的图。

图18是图示第二实施例中的传送信息的再一示例的图。

具体实施方式

以下参考附图描述本发明的实施例。应注意,关于这些附图,相似或等 同的元素用共同的标记指示,并且将省略重复描述。

[第一实施例]

参照图1,示出了用于描述与本实施例相关的信息处理系统的硬件配置 的图。如图1中所示,信息处理系统100包括经由网络130(例如因特网) 互连的服务器110和终端120。应注意,在图1中,仅示出一个终端120,但 是可以布置两个或更多终端120。另外,终端120不仅可以包括相同类型, 而且还可以包括不同类型。更具体地,终端120例如等效于家用固定游戏设 备、便携式游戏设备、诸如便携式电话的便携式终端、个人计算机、平板电 脑、或另一电子设备。

服务器110包括控制块111、存储块112和通信块113。控制块111例如 是CPU等,并如存储块112中存储的程序所指示的那样操作。存储块112例 如由诸如硬盘、ROM或RAM的信息记录介质配置,并保持由控制块111执 行的程序。此外,存储块112作为控制块111的工作存储器而操作。

通信块113是网络接口,并且如控制块111所指示的那样经由网络130 发送和接收信息。应注意,控制块111、存储块112和通信块113经由总线 114互连。

此外,终端120例如包括控制块121、通信块122、存储块123、显示块 124、操作块125。同样地,组件121至125经由总线126互连。就上述服务 器110而言,控制块121例如是CPU或MPU,并如存储块112中存储的程 序所指示的那样操作。存储块123例如由硬盘、ROM或RAM配置,并提供 用于保持由控制块121执行的程序的信息记录介质。另外,存储块123还作 为控制块121的工作存储器而操作。

操作块125例如由诸如键盘、鼠标、控制器和按钮的接口配置,并根据 用户给出的指示操作将指示操作的内容输出到控制块121。显示块124例如 是液晶显示器、CRT显示器或有机EL显示器,并如控制块121所指示的那 样显示信息。而且,终端120可以配置为将显示块124和操作块125一体化 的所谓的触摸面板。

应注意,可以通过经由网络下载、或者例如在诸如CD-ROM或DVD-ROM 的各种计算机可读信息记录介质中,提供由控制块111和控制块121处理的 程序。还应注意,上述服务器110和终端120的配置仅仅是说明性的,因此 不限于这些配置。稍后将详细描述服务器110和终端120的功能配置。

以下描述本实施例中的服务器110的功能配置的一个示例。图2是用于 描述本实施例中用于实现功能的服务器的功能配置的图。如图2中所示,服 务器110例如包括登录信息获取块131、终端ID注册块132、终端ID存储块 133、终端信息获取块134、终端信息存储块135、监视块136、操作信息获 取块137、传送信息生成块138、以及传送块139。应注意,图2中所示的功 能配置仅仅是说明性的,因此本实施例不限于此配置。

登录信息获取块131从两个或更多终端120获取登录信息。这里,登录 信息包括用于标识用户的用户ID(用户标识信息)、以及用于标识每个终端 120的终端ID(终端标识信息)。这里,登录等效于登录到由信息处理系统 100提供的服务(社区(community)),并且执行登录允许用户在每个用户终 端120接收服务的提供。应注意,由信息处理系统100提供的服务为各种类 型;例如,用于允许在终端120上玩游戏的服务器、用于提供诸如电影的内 容的服务、用于允许使用公告板的服务、以及用于允许使用聊天功能的服务。

终端ID注册块132将由登录信息获取块131获取的每个用户ID与两个 或更多终端ID相关,并且在终端ID存储块133中注册相关的ID。例如,如 果登录信息获取块131获取包括用户ID:U1以及终端ID:t1的登录信息、 然后获取包括用户ID:U1和终端ID:t2的登录信息,则终端ID注册块132 将用户ID:U1与终端ID注册块132相关,并且存储终端ID:t1和t2,如图 3中所示。应注意,图3示出对于一个用户ID存储两个终端ID。然而,相关 不限于此情况;例如,其它数目的终端ID(例如三个或更多)可以与一个用 户ID相关。应注意,对于用于标识终端120的终端ID,使用IP地址(因特 网协议地址)或MAC地址(媒体访问控制地址)。另外,由用户输入终端ID、 或者使用终端120的CPU的唯一ID(PSN:处理器序列号)的配置可用。

终端信息获取块134获取终端120的终端信息。这里,终端信息例如等 效于指示终端120的性能(诸如,显示块124的分辨率、CPU性能和存储器 容量)的信息。另外,终端信息可以包括关于每个终端120与服务器110之 间的连接状态的信息作为网络延迟。此外,如果终端120经由另一终端120 连接至服务器110,则关于这些终端120之间的连接状态的信息可以包括在 终端信息中。

而且,例如,此终端信息可以配置为包括在上述登录信息中、或者根据 来自终端信息获取块134的请求指令由相应的终端120获取。另外,例如, 将所获取的终端信息与要存储在终端信息存储块135中的相应的终端ID相 关。

监视块136以预定间隔监视登录状态中每个终端120与服务器110之间 的连接状态。更具体地,监视块136例如监视存储在终端ID存储块133中的 每个终端120与服务器110之间的连接状态。如果终端120经由另一终端120 与服务器110连接,则监视块136监视此终端120与另一终端120之间的连 接状态。通过由监视块136以预定间隔发送用于检查服务器110与终端120 之间的连接状态是否维持的信号、并从有关终端120接收对于所发送的信号 的应答信号,执行监视。

操作信息获取块137获取对应于通过终端120输入的各个操作指令的操 作信息。更具体地,例如,操作信息包括用于给出用于将传送至用户正使用 的终端120的传送信息传送至此用户正使用的另一终端120的指令的操作信 息。

传送信息生成块138生成要传送至对于每个用户ID注册的每个终端120 的两条或更多条传送信息。应注意,每个终端120由在终端ID存储块133中 如上所述存储为与每个用户ID相关的终端ID标识。还应注意,可以提供根 据用户操作指令生成这些条传送信息的配置、或者基于预定条件生成这些条 传送信息的配置、或者以上述两种配置生成这些条传送信息的配置。而且, 这两条或更多条传送信息可以全部或部分为重复的。此外,上述条件等效于 如下预定条件:如果由信息处理系统100提供对应于游戏和聊天功能的图像 信息,则例如提供用于玩游戏的图像信息和用于实现聊天功能的图像信息。

传送块139将由传送信息生成块138生成的两条或更多条传送信息传送 至对于每个用户ID注册的两个或更多终端120的每个。例如,传送块139根 据终端信息存储块135中存储的终端信息,将由传送信息生成块138生成的 两条或更多条不同传送信息传送至相应的终端120。在此情况下,如果例如 对于一个用户ID存储图像分辨率彼此不同的两条终端信息,则将需要较高分 辨率的图像信息传送至具有较高分辨率的终端120,并且将仅需要较低分辨 率的图像信息传送至具有较低分辨率的终端120。更具体地,在上述示例中, 例如,将游戏的图像信息传送至具有校高分辨率的终端120,并且将用于实 现聊天的图像信息传送至具有较低分辨率的终端120。

另外,可以提供传送块139基于由监视块136获取的监视结果传送由传 送信息生成块138生成的两条或更多条不同传送信息的配置。例如,可以提 供如下配置:如果对于一个用户ID注册两条传送信息,并且监视块136发现 这两个终端120之一的连接断开,则将两条传送信息之一传送至保持在连接 状态中的终端120。更具体地,例如,可以提供如下配置:如果将主传送信 息和子传送信息传送至两个终端120,并且如果发现被传送了主传送信息的 终端120(主终端)的连接为连接的、并发现与被传送了子传送信息的终端 120(子终端)的连接断开,那么在主终端120的显示块124上作为所谓的平 视显示、或单独的窗口而显示子传送信息。在此情况下,传送块139例如将 两条或更多条传送信息与用于指定如上所述显示方法的指令一起传送至主终 端120。应注意,主终端120等效于作为具有较大显示屏幕的终端120、具有 较高分辨率的终端120、或具有较高CPU性能(即,在性能上高于子终端120) 的终端120的主要由用户使用的终端120。此外,可以提供由用户指定这些 主终端120和子终端120的配置。另外,可以提供如下配置:根据传送块139 与终端120之间的连接中的网络延迟程度以及连接状态,传送块139将两条 或更多条传送信息传送至与一个用户ID相关的且注册的不同终端120。即, 如果一条传送信息例如是对应于竞赛游戏的移动图像信息,则将此移动图像 信息传送至具有良好连接状态和较高响应的终端120。

此外,如果例如发现仅子终端120的连接维持,则可以提供传送块139 仅可以继续子终端120中使能的处理的配置。例如,可以提供如下配置:如 果子终端120中的传送信息是对应于聊天功能的传送信息,则禁止在主终端 120上玩游戏,而仅可以在子终端120上继续对应于此游戏的聊天功能。而 且,可以提供如下配置:根据用户操作指令,传送块139可以选择要将传送 信息传送至哪个终端120。

以下描述本实施例中的终端120的主要功能配置。如图4中所示,终端 120例如包括操作指令获取块901、操作信息发送块902、移动图像信息获取 块906、移动图像信息再现块907、用户ID获取块908、终端信息获取块909、 登录信息发送块910以及终端ID获取块911。

操作指令获取块901获取通过终端120的操作块125输入的操作指令。 如这里使用的操作指令例如指示各种类型的操作指令,诸如,用于给出用于 登录由服务器110提供的服务的指令的操作指令、以及在将游戏移动图像信 息传送至终端120的情况下的用于移动或操作有关游戏中的操作对象的操作 指令。操作信息发送块902将操作指令作为操作信息发送至服务器110。

用户ID获取块908获取用于标识用户的用户标识信息(用户ID)。更具 体地,用户ID获取块908例如获取用户输入的用户ID。应注意,可以提供 如下配置:经由操作块125获取、或者以例如将预定卡通过读卡器的另一方 法输入此用户ID。

移动图像信息获取块906获取用于实现由服务器110提供的服务的移动 图像信息。然后,移动图像信息再现块907在显示块124上显示所获取的移 动图像信息。在上述示例中,描述了移动图像信息;然而,获取其它图像信 息和诸如语音信息的其它传送信息并再现所获取的信息也是切实可行的。应 注意,在此权利要求的范围中引用的传送信息获取部件、传送信息再现部件 例如分别对应于移动图像信息获取块906和移动图像信息再现块907。

终端信息获取块909获取关于终端120的终端信息。如上所述,终端信 息等效于关于终端120的性能(诸如,显示块124的分辨率和终端120的CPU 性能)的信息。终端ID获取块911获取用于标识每个终端120的终端ID。 如上所述,将MAC地址等用于终端ID。

登录信息发送块910将包括登录请求指令的登录信息与由用户ID获取块 908获取的用户ID和终端ID一起发送至服务器110。应注意,此登录信息可 以包括由终端信息获取块909获取的终端信息。

根据本实施例,一个用户可以通过使用两个或更多终端120登录由服务 器110提供的服务,由此将由服务器110提供的服务中包括的两条或更多条 不同图像信息(包括移动图像信息)显示到这两个或更多终端120的显示块 124上。

应注意,本发明不限于上述实施例,因此可以做出对齐的各种改变和修 改。例如,基本上与上述实施例中所示的配置相同的配置、提供基本上与上 述实施例中所示的效果相同的效果的配置、或实现基本上与上述实施例中所 示的目的相同的目的的配置可以取代上述实施例中所示的配置。

[第二实施例]

以下描述本发明的第二实施例。应注意,在下文中,将省略与第一实施 例中的点相同的点的描述。在本实施例中,由上述第一实施例只能欧冠的传 送信息生成块138显示的传送信息等效于用于提供稍后将描述的虚拟空间中 的社区服务的传送信息。

因此,首先,为了便于理解本实施例中的社区服务,将描述终端120的 显示块124上显示的具有由本实施例中的信息处理系统100生成的移动图像 信息(传送信息)的移动图像,作为一个示例。应注意,以下示例仅仅是说 明性的,因此本实施例不限于其。

例如,在本实施例中的社区服务中,用户选择从较广义概念到狭义概念 的项目以达到期望的社区。更具体地,用户首先从显示的类别组选择一个类 别(较广义概念的项目),然后从作为较狭义概念的属于所选择的类别的内容 的类型组选择一个类型(中间概念的项目),然后从所选择的类型中包括的内 容组选择一个内容(较狭义概念的项目),最终达到对应于所选择的内容的社 区。应注意,上述较广义、中间和狭义的分类仅仅是说明性的,因此更详细 的分类是切实可行的。以下参考图5至7给出更具体的描述。应理解,在下 文中,将描述较广义概念的项目等效于类别板、而较狭义概念的项目等效于 稍后将描述的内容板的示例;然而,本实施例不限于其。例如,内容板不限 于稍后描述的内容板,只要内容板是虚拟空间中的一个社区空间的显示即可。 例如,如果用户通过终端120激活与由信息处理系统100提供的社区相关的 应用并且登录此社区,如图5中所示,则在两个或更多显示块124上显示作 为虚拟空间200上按类别排序的岛区域的类别板210。这里,类别例如等效 于诸如游戏、音乐或电影的类别。

每个类别板210包括指示每个类别的区域201、以及通过进一步用周围 布置的类型划分每个类别而获取的区域202。更具体地,例如,在关于游戏 的类别板210的情况下,指示类别的区域201布置有指示游戏类别的名称的 标记203和对象204,在其周围例如布置了包括指示诸如冒险游戏、射击游 戏或模拟游戏的游戏类型的标记(名称)205的对象206,如图5的中心所示。

在形状和颜色上设计这些对象204和206以便给出上述类别和类型的关 联性。更具体地,例如,在指示诸如射击游戏的类型的对象206的情况下, 配置指示伴有枪的名称“射手”等的标记205,如图5中所示。

应注意,可以提供如下配置:每个类别板210和指示每个类型的对象206 的尺寸和面积根据登录有关社区并属于有关类别的用户的数目而改变。例如, 可以提供如下配置:如果在登录有关社区的用户之中存在听音乐的许多用户 和玩游戏的较少用户,那么音乐的类别板210的尺寸和面积显示为小于游戏 的类别板210的尺寸和面积。此外,可以提供如下配置:例如,如果在玩游 戏的用户之中玩射击游戏的用户的数目少于玩模拟游戏的用户的数目,那么 对应于射击游戏的对象206的区域显示为小于对应于模拟游戏的对象204的 区域。即,可以提供如下配置:类别板210和每个对象206的尺寸根据属于 每个类别或每个类型的用户的数目而改变。这里,基于以预定间隔从对应于 每个用户的终端120发送的活动信息,执行对属于有关类别或有关类型的用 户的数目的计数等,稍后将详细描述活动信息等。

接下来,当用户从一个类别板210(例如,游戏的类别板)选择一个对 象206时,如图6中所示,在显示块124上显示虚拟空间300中布置的对应 于所选择的对象206的两个或更多内容板310。这些内容板310对应于有关 类型的游戏(例如射击)。另外,例如,在虚拟空间300中以彼此分开的岛的 方式布置这些内容板310,如图6中所示。应注意,由用户操作终端120的 操作块125以移动虚拟空间300中布置的视点允许在各个方向上且从各个角 度显示内容板310。更具体地,例如,这允许将视点移动至另一内容板310 以在各个方向上且从各个角度显示内容板310、以及在各个方向上且从各个 角度显示一个内容板310的区域的一部分。

以下描述每个内容板310的细节。每个内容板310指示通过内容分类的 社区。更具体地,在图6的中心以放大方式示出的内容板310例如指示一个 游戏的内容板310。图7示出内容板310的进一步细节。

如图6和图7中所示,在内容板310上布置指示对应于用户的人物的两 个或更多对象(原型301)。应注意,这些用户的每个可以是登录信息处理系 统100的用户中的一些。处于登录状态的所有用户不需要显示在内容板310 中。在此情况下,基于预定标准,从处于登录状态的所有用户提取这些用户。 更具体地,例如,可以从处于登录状态的所有用户随机提取给定用户,或者 可以提供利用优先级显示例如执行诸如钓鱼的特定活动的用户的配置。此外, 预定标准可以是根据终端120所位于的国家或区域的标准。此外,可以组合 这些标准。

另外,例如具有各种功能的功能对象302可以布置在一些内容板310中。 更具体地,此功能对象302是显示与有关游戏的社区相关的信息的屏幕的对 象,并且,例如,与此游戏相关的移动图像可以显示在此屏幕上,或者到与 此社区相关的因特网上的页面的链接可以附于此屏幕。而且,例如,功能对 象302可以根据诸如当用户执行预定操作或者多于预定数目的用户聚集在预 定内容板时的预定事件。除了以上所示的情况之外,功能对象302还可以是 如果满足预定标准则游戏开始的事件,对应于有关内容板的用户可以合作玩 此游戏,在所述功能对象302上显示对应于有关内容的预定对象的移动图像。 在此情况下,功能对象302可以对应于与在图6中所示的屏幕上的事件分开 地重新显示怪物的事件。

每个原型301布置在对应于每个用户的活动的区域中,并且控制为执行 对应于由用户当前执行的活动、或在从当前时间点起的预定时间段内完成的 活动的动作。也就是,基本上,在本实施例中,每个用户不操作每个相应的 原型301,而是根据由用户完成的活动执行移动和动作。应注意,从对应于 每个用户的终端120发送指示每个活动的活动信息,稍后将描述其细节。

这里,活动包括生活活动和内容活动。生活活动是例如指示吃饭、移动、 或工作的用户的真实生活中的活动,而内容活动例如指示基于诸如玩预定游 戏、听预定音乐、或观看预定电影的预定内容的活动。如果生活活动改变, 则原型移动至相同内容板上对应于改变的目的地的生活活动的局部区域;如 果内容活动改变,则原型移动至不同内容板上对应于生活活动的区域。应注 意,例如,通过内容ID(内容标识信息)标识有关内容活动,并且通过活动 ID(活动标识信息)标识有关生活活动,稍后将描述其细节。

例如,如果有关活动信息包括指示用户正在工作的信息,那么表现用户 坐在桌子旁并且正通过使用PC而工作的动作。如果活动信息包括指示用户 正在交通工具(例如,汽车、火车、飞机、或船)上移动的信息,则表现用 户正在乘用交通工具的方式(例如,驾驶的动作、或握住火车的皮带(strap) 的动作)。在此情况下,可以提供根据移动手段(例如,汽车或火车)表现不 同动作的配置。如果有关活动信息包括指示用户正在吃饭的信息,那么通过 使用对应于正在吃饭的动作的运动数据表现原型正在吃饭的动作。而且,如 果来自终端120的活动信息包括稍后描述的指示例如用户正在喝酒的信息, 则表现伴有一杯啤酒等的喝的动作。即,由指示用户的每个生活活动的动作 (即,与用户的生活活动关联的动作)指示原型301。

另外,对于每个内容板310设置对应于诸如工作和吃饭的用户的活动(生 活活动)的局部区域,并且显示原型301以便在上述对应于生活活动的局部 区域中做动作。此外,待表现的有关动作可以包括钓鱼动作、在火车上移动 的动作、跑步动作、骑车动作、步行动作等,而与正在工作和正在吃饭的动 作无关。此外,对应于这些动作的局部区域可以彼此重叠,或者其面积或尺 寸可以彼此不同。

此外,每个原型301显示在内容板310上以便穿着对应于每次的内容的 服装行动。更具体地,例如,如果正在玩游戏,则原型显示为穿着指示此游 戏的服装行动,如图8中所示。即,对于每个内容项目(例如,每个游戏) 设置服装,并且每个内容项目可以与每个服装关联。应注意,除了服装之外, 还可以显示对于有关内容唯一的项目。更具体地,对于每个内容项目,将指 示服装的纹理映射(在图8中的右上方)至如图8中左侧所示的基本形态的 原型301的模型数据,然后以对应于生活活动的动作显示着装的原型(参见 图8中右下方)。应注意,在图8中,从左到右示出了吃饭期间的原型、工作 期间的原型、以及在火车上移动期间的原型。还应注意,在上述示例中,已 经将映射纹理的配置描述为改变原型301的服装的配置;例如,使用改变原 型301的模型数据或者改变动画数据的其它配置也是切实可行的。

而且,可以提供以对应于最后执行的内容的服装显示每个原型301的配 置。更具体地,例如,在玩特定游戏之后,即使在结束玩的这个游戏之后, 也在直到诸如下个游戏、音乐、电影等的另一内容项目执行之前的预定时间 段期间,以此游戏的服装显示原型到相应的内容板310上。应注意,如果用 户活动(生活活动)例如在有关的预定时间段期间改变,则原型移动至相应 区域并显示在其中,以便表现从改变之前的生活活动(例如,通过火车移动) 到改变之后的生活活动(例如,吃饭)的动作。另一方面,如果用户内容活 动改变,则原型根据当前生活活动移动至相应的待显示的内容板。

以下参考图9描述配置为实现上述显示操作的服务器110的功能配置。 在本实施例中,之前描述的第一实施例的服务器110中的传送信息生成块138 和传送块139例如包括活动信息获取块601、类别板生成块603、内容板生成 块604、内容板存储块605、对象控制块606、布置信息存储块607、运动数 据存储块608、纹理信息存储块609、以及合成块610,如图9中所示。

活动信息获取块601从对应于用户的每个终端120顺序获取活动信息。 这里,活动信息例如包括用户ID、内容ID和活动ID。以预定间隔从每个终 端120发送此活动信息,并且活动信息获取块601顺序获取这些条活动信息。 应注意,稍后将描述终端120的功能配置。如上所述,内容ID是用于标识每 个内容活动的信息,而活动ID是用于标识每个活动活动的信息。用户ID是 用于标识每个用户的信息。

操作信息获取块137从每个终端120获取各种类型的这样的操作信息, 作为用于选择类别板120的类别选择指令信息、用于标识内容板310的内容 选择指令信息、以及移动虚拟空间300中的视点的视点信息。更具体地,获 取操作信息连同每个用户ID。

当用户例如登录由信息处理系统100提供的社区时,类别板生成块603 在虚拟空间300中生成指示诸如如图5中所示布置的两个或更多类别板210 的类别板210的图像信息。更具体地,例如,生成从给定视点观察将类别板 210彼此分开布置的虚拟空间200的方式,作为图像信息。应注意,可以提 供如下配置:用户通过操作块125移动有关视点、或者旋转布置了两个或更 多类别板210的整个虚拟空间200。例如,通过已知的三维计算机图形技术 将这些配置生成为图像信息。而且,根据用户操作指令将如此生成的图像信 息显示在终端120的显示块124上。

例如,在获取的活动信息的基础上,内容板生成块604生成在虚拟空间 300中布置两个或更多内容板310的图像信息,如图6中所示。例如,在用 户选择期望的类别板210之后生成此图像信息。同样地,例如,内容板生成 块604通过已知的三维计算机图形技术生成此图像信息。

更具体地,内容板生成块604例如包括用户ID计数块701、面积确定块 702、以及内容板图像信息生成块703,如图10中所示。用户ID计数块701 基于获取的活动信息中包括的内容ID对于每个内容ID计数用户ID数目。更 具体地,例如,对活动信息获取块601在预定时间段中获取的对于内容ID: G1的100个不同的用户ID、以及对于内容ID:G2的150个不同的用户ID 计数。

在对于每个计数的内容ID的用户ID的数目的基础上,面积确定块702 确定每个内容板310的面积和尺寸。在上述示例中,例如,对于内容ID:G1, 用户ID的数目是100,并且对于内容ID:G2,用户ID的数目是510,从而 例如,确定对于内容ID:G2的内容板310的面积变为是对于内容ID:G1的 内容板310的面积的1.5倍。应注意,可以提供不显示用户ID的数目为0或 低于预定数目的任何内容板310的配置。

内容板图像信息生成块703从内容板存储块605获取指示每个内容板310 的图像信息(内容板图像信息),并且同时生成具有由上述面积确定块702确 定的面积的内容板310的图像信息。这里,例如,内容板存储块605存储与 每个内容ID相关的每个内容板图像信息。即,在上述所获取的活动信息中包 括的内容ID的基础上,内容板图像信息生成块703获取相应的内容板图像信 息。

在活动信息或操作信息中包括的视点信息的基础上,对象控制块606控 制对应于虚拟空间300中的用户的对象的显示和动作。更具体地,对象控制 块606例如包括活动信息提取块801、布置区域确定块802、运动数据获取块 803、纹理信息获取块804、映射块805、以及移动图像信息生成块806,如 图11中所示。

活动信息提取块801在预定标准的基础上,从由活动信息获取块601获 取的两条或更多条活动信息提取预定数目条活动信息。这里,例如如上所述, 预定标准是随机提取要在内容板310上显示的原型301,以便等于或低于预 定数目,并且优先提取诸如原型正在钓鱼的特定活动信息。

在提取的活动信息的基础上,布置区域确定块802确定相应的内容板210 中的局部区域,对应于用户的对象布置在此局部区域中。更具体地,例如, 在所提取的活动信息中包括的内容ID和活动ID的基础上,参考布置信息存 储块607用于确定此局部区域。应注意,布置信息存储块607例如将类别ID、 内容ID、活动ID和局部区域ID彼此相关并存储相关的ID,如图12中所示。 将指示内容类型的内容ID相关并存储相关的内容ID也是切实可行的。应注 意,可以提供一些局部区域包括内容板210的所有区域的配置。

以下描述所提取的活动信息是用户ID:U1、内容ID:G1、活动信息: a1以及布置信息存储块607中存储的布置信息如图12中所示的示例。在此情 况下,布置区域确定块802在所提取的活动信息中包括的内容ID:G1和活 动ID:a1的基础上获取局部区域。因此,作为布置区域,布置区域确定块 802将由内容ID:G1和局部区域ID:r1标识的区域确定为对应于用户ID: U1的对象(原型301)的布置区域。换言之,对于此对象,将由内容ID: G1的内容板210的局部区域ID:r1标识的局部区域确定为布置区域。

在所提取的活动信息的活动ID的基础上,运动数据获取块803例如从运 动数据存储块608获取对应于活动ID的运动数据。这里,在运动数据存储块 608中将活动ID和运动数据存储为彼此相关。在上述示例的情况下,例如, 运动数据获取块803获取与活动ID:a1相关的运动数据。

在所提取的活动信息的内容ID的基础上,纹理信息获取块804从纹理信 息存储块609获取要映射到原型301上的纹理信息。这里,在纹理信息存储 块609中将纹理信息存储为与每个内容ID相关。例如,每条纹理信息对应于 对于每个内容唯一的服装。而且,映射块805将所获取的纹理映射在相应的 对象上。因此,以对应于内容的服装显示原型301。

根据获取的运动数据,移动图像信息生成块806,生成用于使得映射有 纹理的原型301在每个内容板310的相应局部区域中行动的移动图像信息。 合成块610生成将由对象控制块606生成的每个对象的移动图像信息与指示 由内容板生成块604生成的内容板的图像信息合成的移动图像信息,并将合 成的移动图像信息发送至终端120。应注意,在以上描述中,服务器110侧 执行描画原型301的处理;然而,提供终端120侧下载上述模型数据、运动 数据和纹理数据以在终端120侧执行描画处理的配置也是切实可行的。

因此,例如,在相应的内容板310上、在局部区域中并且以对应于与每 个原型301对应的用户的生活活动的动作,显示穿着对应于每个内容的服装 的两个或更多原型301。换言之,如图6和图7中所示,例如,在相应的内 容板上、在相应的内容板上以对应于有关内容的服装、以指示正在工作、正 在火车上移动、或正在吃饭的动作,显示每个原型301,然后,在对应于这 些动作的每个的局部区域中显示每个原型301。更具体地,如从图7所见, 主要在内容板310的左侧局部区域中,以对应于相应的用户的生活活动的动 作,显示每个正在工作的对象,等等。此外,局部区域可以彼此重叠,或者 其尺寸可以彼此不同。例如,可以提供如下配置:对于通过自行车移动的对 象,将作为动作范围的局部区域设置得较宽,并且此对象可移动至工作继续 的区域。

应注意,上述服务器110的配置不限于以上提及的配置;也就是,可以 对其做出各种变化。例如,可以提供如下配置:关于包括相同用户ID的活动 信息,如果所提取的活动信息的内容ID不同于最后提取的活动信息的内容 ID,即,如果活动信息指示移动到不同内容板310,那么运动数据获取块803 获取指示在内容板之间移动的原型301的移动的预定运动数据,并且同时获 取对应于上述活动ID的运动数据。这里,上述运动数据是指示当前相应的原 型301移动至所布置的内容板310的屏幕的上方位置、然后从所布置的内容 板310的上方位置移动至布置场所的运动数据。而且,在此情况下,可以提 供如下配置:为了另一用户能够在视觉上识别到原型接下来移动到哪里,之 前的移动被对应于移动的目的地的内容板310的服装取代。应注意,可以提 供如下配置:关于上述内容板310之间的移动的运动数据如上所述在运动数 据存储块中存储为与用于标识内容板310之间的移动的活动ID相关,并且, 当内容ID改变时,获取上述运动数据以显示关于上述运动的动作。此外,可 以提供如下配置:用于压缩由合成块610生成的移动图像信息的压缩块(未 示出)布置为将所压缩的移动图像信息发送至终端120。

以下参考图13描述本实施例中的信息处理系统100的终端120的功能配 置的一个示例。如图13中所示,终端120包括操作指令获取块901、操作信 息发送块902、内容ID获取块903、活动ID获取块904、活动信息发送块905、 移动图像信息获取块906、移动图像信息再现块907、用户ID获取块908、 终端信息获取块909、登录信息发送块910、以及终端ID获取块911。应理 解,以下主要描述与之前描述的第一实施例的不同点,并省略相似点。

操作指令获取块901获取通过终端120的操作块125输入的操作指令。 操作指令例如包括用于移动虚拟空间300中的视点的指令、用于选择内容的 指令、以及用于输入生活活动的指令。操作信息发送块902将操作指令作为 操作信息发送至服务器110。

内容ID获取块903获取内容标识信息(内容ID)。例如,如果正在再现 预定电影,则获取此电影的内容ID。此外,可以在发送至操作块125的操作 指令的基础上获取此内容ID。

活动ID获取块904获取用于标识用户的生活活动的活动ID,其指示用 户正在行走、跑步、乘火车移动、或者吃饭。可以提供如下配置:活动ID获 取块904例如具有加速度传感器,并且在此加速度传感器的输出的基础上获 取此生活活动。而且,可以提供通过输入用户正在执行的活动作为操作指令 而获取活动ID的配置。

用户ID获取块908获取用于标识用户的标识信息(用户ID)。更具体地, 例如获取由用户通过操作块125输入的用户ID。应注意,可以提供通过诸如 使预定卡通过的另一方法获取此用户ID的配置。

活动信息发送块905将包括所获取的内容ID、活动ID和用户ID的活动 信息发送至服务器110。更具体地,例如,活动信息发送块905将使用此终 端120的用户ID、由内容ID获取块903获取的内容ID、以及由活动信息获 取块601获取的活动ID作为活动信息发送至服务器110。

移动图像信息获取块906根据所发送的活动信息,获取由服务器110生 成的移动图像信息。然后,移动图像信息再现块907将此获取的移动图像信 息显示到显示块124上。应注意,此移动图像信息的细节如上所述。

应注意,终端120的功能配置不限于上述功能配置;即,可以对其进行 各种变化。例如,如果有关移动图像信息是压缩的移动图像信息,则可以布 置用于解压缩所压缩的移动图像信息的解压缩块。在此情况下,显然,首先 解压缩所压缩的移动图像信息,并且再现所解压缩的移动图像信息。

以下描述本实施例中用于在服务器110控制原型301的动作的流程的一 个示例。应注意,下面将描述的流程仅仅是说明性的,因此不限于此。

活动信息获取块601从每个终端120顺序获取活动信息。更具体地,例 如从终端120获取包括用户ID、内容ID和活动ID的活动信息(S101)。活 动信息提取块801在预定标准的基础上提取对应于要显示在每个内容板310 上的原型301的活动信息(S102)。

布置区域确定块802在所提取的活动信息的基础上,对应于每个用户ID 的原型301的相应内容板310和在此相应内容板310中的布置区域(S103)。 运动数据获取块803例如在所提取的活动信息的活动ID的基础上,从运动数 据存储块608获取活动ID的运动数据(S104)。

纹理信息获取块804在所提取的活动信息的内容ID的基础上,从纹理信 息获取块804获取要映射至原型301的纹理信息(S105)。映射块805将所获 取的对象映射至原型301(S106)。

移动图像信息生成块806根据所获取的运动数据,生成用于使得与纹理 映射的原型301在相应内容板310的局部区域中的移动图像信息(S107)。合 成块610生成与由内容板生成块604生成的内容板图像信息中由对象控制块 606生成的每个原型301的移动图像信息合成的移动图像信息,并将所合成 的移动图像信息发送至相应终端120(S108)并且结束处理。应注意,在相 应终端120上产生上述移动图像信息,并且例如在终端120的显示块124上 显示如上述参考图6描述的移动图像。

以下描述本实施例中实际传送至终端120以显示在终端120上的具体示 例。例如,如图15中所示,包括上述内容板310的图像信息显示在终端120 (主终端)的显示块124上,并且关于主要显示在主终端120上的内容板310 的信息显示在另一终端120(子终端)上。这里,例如,关于有关内容板310 的信息包括有关内容板310所属于的类别的名称、等效于有关内容板310的 游戏的名称、有关游戏的社区中的排名、以及属于内容板310的原型的数目。 应注意,在图15中,示出主终端120是游戏设备并且显示块124是液晶电视 的示例。

参考图16,示出终端120(子终端)上显示的显示屏幕的另一示例。如 图16中所示,例如,要传送至子终端120的信息是关于在有关社区服务中注 册为朋友的用户的信息,并且,注册为朋友的另一用户在有关子终端120的 用户的游戏的结果中超过,那么以弹出显示161的方式显示指示其的图像。 应注意,可以提供如下配置:对于此弹出显示161,用户预先选择此弹出显 示161的开/关。另外,如图17中所示,如果有关终端120具有触摸面板, 则可以提供如下配置:用户触摸有关图像信息的一部分,由此在用户在其上 登录的另一终端120开始有关游戏。如图17中所示,如果以弹出显示的方式 显示指示在例如竞赛游戏的结果中另一用户已经超过的信息,那么使用有关 子终端120的用户触摸有关弹出显示161的预定部分,由此在主终端120(例 如游戏设备)上开始相应的竞赛游戏以在显示块124(例如TV设备)上生成 其显示屏幕。

参考图18,示出了用于描述在子终端上显示的屏幕变化的图。图18示 出用户在主终端120和子终端120上登录上述社区服务并且用户正在主终端 120(例如便携式游戏设备)上玩游戏的示例。即,在此情况下,从主终端 120将用户的活动信息发送至形成社区的服务器110。例如,如前所述,在上 述服务器110上实现有关社区服务。然后,在终端120上显示对应于有关活 动信息的虚拟空间。

在此情况下,如图18中右上方所示,可以提供在子终端120(例如便携 式终端120)上显示关于有关游戏的公告板或用于实现聊天功能的图像的配 置。更具体地,例如,根据此游戏的进展,此图像包括在有关游戏中几乎同 等级别或几乎同等进展的另一用户的评论或消息。应注意,子终端120的数 目可以为两个或更多;在此情况下,可以提供在每个子终端120上显示两个 或更多图像的配置。这两个或更多图像可以相同、或者部分地或完全重叠。

而且,如在图18中右侧中心所示,可以提供如下配置:关于游戏,如果 创建通过有关社区的用户的共同任务(例如,在该游戏中赢得五个奖杯),则 此共同任务的内容或这些用户的消息显示在子终端120(例如,便携式终端) 的屏幕上。此外,可以提供如下配置:如果已经完成此共同任务,则在有关 社区中生成颁奖仪式、或回顾会议、或类似事件。

此外,可以提供如下配置:服务器110例如理解诸如游戏进展状态的用 户状况并且用于正确地指导用户的图像信息被传送。更具体地,如图18中右 下方所示,可以提供根据有关游戏的进展状态的操作屏幕、或显示与游戏关 联的地图、帮助和提示的屏幕的配置。在此情况下,如果在指导120上不存 在指示地图的地图信息,则可以提供例如从服务器110下载地图以便获取地 图的配置。而且,可以提供如下配置:活动信息包括用户位置信息,并且指 示此位置信息中包括的地图上的位置。另外,可以提供显示游戏项目选择屏 幕的配置。在此情况下,例如,用户在有关终端120的项目选择屏幕上选择 项目,以便将选择反映到主终端120上显示的游戏屏幕上的游戏的内容上。 而且,可以提供由另一用户提供上述指导信息的配置。在此情况下,可以提 供根据上述活动显示此指导信息的配置。

本发明不限于到目前位置描述的第一和第二实施例;即,本发明的第一 和第二实施例的配置可以被与上述实施例的配置基本上相同、带来与上述实 施例的效果基本上相同的效果、或者实现与上述实施例的目的基本上相同的 目的的配置取代。例如,关于登录功能,可以提供如下配置:如果已经登录 的一个终端120和还未登录的另一终端120彼此相距预定距离,那么执行自 动登录。而且,可以提供如下配置:例如,显示预定二维条码,或者在终端 120上或从终端120输出预定声音或信号,并且通过另一登录的终端120来 执行登录。更具体地,可以提供如下配置:通过从一个终端120输出预定声 音信号并将此声音信号记录在另一登录的终端120上以配对、或者通过在一 个终端120上显示预定图像并利用登录的终端120中包括的相机拍摄此预定 图像以将所拍摄的图像与已经存储的图像配对,来执行登录。此外,可以提 供登录信息获取块131通过一个终端120获取另一终端120的登录信息的配 置。

另外,可以提供如下配置:一个终端120具有笔记本功能,将对应于此 终端120的用户的活动信息的信息与此笔记本中的日期和时间一起记录,并 且另一用户可以浏览此信息或将评论写入到此笔记本。而且,可以提供如下 配置:例如,关于在前述信息处理系统100中实现的社区,与诸如游戏程序 的内容分开地对用户分组,并且此组创建目标,并且,当已经实现目标时, 赢得此社区中的点等。上述目标例如可以是与活动信息关联的目标。

此外,例如,可以为每个用户生成简介(profile)屏幕,并且可以在此简 介屏幕上显示与内容关联的日志,诸如每个游戏用户所玩的游戏的日志。在 此情况下,可以提供如下配置:类别板的颜色和用于显示有关日志的颜色相 互匹配,由此有助于通过颜色识别另一用户的日志。应注意,例如,这里的 权利要求的范围中引用的信息处理装置和信息终端装置分别对应于上述服务 器110和终端120。另外,可以与由第一实施例指示的功能配置独立地使用 上述第二实施例中的功能配置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号