首页> 中国专利> 信息处理系统、信息处理方法、信息处理程序、存储信息处理程序的计算机可读记录介质、数据结构、信息处理服务器和信息处理终端

信息处理系统、信息处理方法、信息处理程序、存储信息处理程序的计算机可读记录介质、数据结构、信息处理服务器和信息处理终端

摘要

在由多个阶段配置的游戏程序中,用户可能希望容易地选择并且仅玩希望的阶段。本发明是一种信息处理系统,并且其特征在于包含:执行装置,其用于执行一个应用;组信息存储装置,其用于存储组信息,所述组信息与多条执行状态信息项目、多条内容信息项目和组标识信息相关联,所述多条执行状态信息项目表示执行装置的多个执行状态,所述多条内容信息项目表示多条执行状态信息的内容,并且所述组标识信息标识所述多条执行状态信息项目和所述多条内容信息项目所属的组;以及菜单信息生成装置,其用于基于所述组信息生成菜单信息,所述菜单信息显示在所述组中的至少一个中包括的内容信息。所述执行装置的特征在于通过使用与在所述菜单信息中包含的内容信息项目中的至少一条相关联的执行状态信息执行所述至少一个应用。

著录项

  • 公开/公告号CN103889524A

    专利类型发明专利

  • 公开/公告日2014-06-25

    原文格式PDF

  • 申请/专利权人 索尼电脑娱乐公司;

    申请/专利号CN201280052408.2

  • 发明设计人 大原一辉;池长俊哉;

    申请日2012-06-18

  • 分类号A63F13/48(20140101);A63F13/45(20140101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人匡霖

  • 地址 日本东京都

  • 入库时间 2023-12-17 00:25:44

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-05-11

    授权

    授权

  • 2014-07-16

    实质审查的生效 IPC(主分类):A63F13/48 申请日:20120618

    实质审查的生效

  • 2014-06-25

    公开

    公开

说明书

技术领域

本发明涉及信息处理系统、信息处理方法、信息处理程序、存储所述程 序的计算机可读记录介质、数据结构、信息处理服务器和信息处理终端。

背景技术

已知允许使用例如在不同设备上的仿真器执行被设计为在专用控制台上 执行的应用的技术。

发明内容

[技术问题]

例如,如果应用是由多个阶段组成并且玩家从一个阶段进展到另一阶段 的游戏程序,则用户可能希望容易地仅选择希望的阶段并且玩游戏。另一方 面,例如,在组成诸如所谓的RPG游戏(角色扮演游戏)的系列的多个游戏 程序的情况下,用户可能希望容易地仅选择多个游戏程序的多个阶段中的一 些(例如,与终极敌人角色的战斗)并且玩游戏。

鉴于上文设计本发明,并且本发明的目的是提供一种信息处理系统、信 息处理方法、信息处理程序、存储所述程序的计算机可读记录介质,所述程 序管理作为一个组的、表示被适配为执行应用的执行装置的执行状态的多条 执行状态信息。

[技术方案]

(1)本发明的信息处理系统包括:执行装置,其被适配为执行至少一个 应用;组信息存储装置,其被适配为存储组信息,所述组信息与多条执行状 态信息、多条内容信息和组标识信息相关联,所述多条执行状态信息中的每 一条表示执行装置的多个执行状态中的一个,所述多条内容信息中的每一条 表示多条执行状态信息的内容之一,并且所述组标识信息标识所述多条执行 状态信息和所述多条内容信息所属的组;以及菜单信息生成装置,其被适配 为基于所述组信息生成菜单信息,所述菜单信息显示在所述组中的至少一个 中包括的内容信息。所述执行装置使用与在所述菜单信息中包括的内容信息 中的至少一条相关联的执行状态信息执行所述至少一个应用。

(2)(1)所述的信息处理系统还包括:执行信息获取装置,其被适配为 获取执行装置的执行信息,所述执行装置被适配为获取基于所述至少一个应 用的执行的执行信息;以及确定装置,其被适配为确定由执行信息获取装置 获取的执行信息是否与给定条件匹配。所述信息处理系统根据所述确定装置 的确定结果通过所述执行装置终止所述至少一个应用的执行。

(3)在(2)所述的信息处理系统中,所述执行信息包括基于所述至少 一个应用的执行的图像信息。

(4)在(1)到(3)中的任何一项所述的信息处理系统中,由所述执行 信息获取装置获取的执行信息包括表示所述执行装置的执行状态的执行状态 信息,并且所述多条执行状态信息包括由所述执行信息获取装置获取的执行 状态信息。

(5)在(1)到(4)中的任何一项所述的信息处理系统中,所述组信息 进一步地与标识表示在所述组中包括的执行状态信息的执行的序列的优先级 的优先级标识信息相关联,并且所述执行装置基于所述优先级信息获取所述 执行状态信息并执行所述至少一个应用。

(6)(4)所述的信息处理系统还包括部分信息获取装置,其被适配为获 取表示由所述执行信息获取装置获取的执行信息的给定信息的部分信息。所 述执行装置进一步地使用所述部分信息执行所述至少一个应用。

(7)在(1)到(6)中的任何一项所述的信息处理系统中,所述组信息 进一步地与标识要使用每条所述执行状态信息执行的应用的应用标识信息相 关联,并且所述执行装置执行通过每条所述应用标识信息标识的应用。

(8)本发明的信息处理程序使得计算机用作:执行装置,其被适配为执 行至少一个应用;组信息存储装置,其被适配为存储组信息,所述组信息与 多条执行状态信息、多条内容信息和组标识信息相关联,所述多条执行状态 信息中的每一条表示执行装置的多个执行状态中的一个,所述多条内容信息 中的每一条表示多条执行状态信息的内容之一,并且所述组标识信息标识所 述多条执行状态信息和所述多条内容信息所属的组;以及菜单信息生成装置, 其被适配为基于所述组信息生成菜单信息,所述菜单信息显示在所述组中的 至少一个中包括的内容信息。所述执行装置使用与在所述菜单信息中包括的 内容信息中的至少一条相关联的执行状态信息执行所述至少一个应用。

(9)一种存储(8)的信息处理程序的计算机可读记录介质。

(10)一种与组信息有关的数据结构。所述组信息包括:多条执行状态 信息,所述多条执行状态信息中的每一条表示被适配为执行至少一个应用的 执行装置的多个执行状态中的一个;多条内容信息,所述多条内容信息中的 每一条表示多条执行状态信息的内容之一;以及组标识信息,所述组标识信 息标识所述多条执行状态信息和所述多条内容信息所属的组。所述组信息用 于显示在所述组中的至少一个中包括的内容信息。

(11)一种信息处理服务器,包括:执行装置,其被适配为执行至少一 个应用;以及菜单信息生成装置,其被适配为获取组信息,所述组信息与多 条执行状态信息、多条内容信息和组标识信息相关联,所述多条执行状态信 息中的每一条表示执行装置的多个执行状态中的一个,所述多条内容信息中 的每一条表示多条执行状态信息的内容之一,并且所述组标识信息标识所述 多条执行状态信息和所述多条内容信息所属的组,所述菜单信息生成装置还 被适配为基于所述组信息生成菜单信息,所述菜单信息显示在所述组中的至 少一个中包括的内容信息。所述执行装置使用与在所述菜单信息中包括的内 容信息中的至少一条相关联的执行状态信息执行所述至少一个应用。

(12)一种信息处理终端,包括:菜单信息获取装置,其被适配为基于 组信息获取菜单信息,所述菜单信息显示在组中的至少一个中包括的内容信 息,所述组信息与多条执行状态信息、多条内容信息和组标识信息相关联, 所述多条执行状态信息中的每一条表示执行装置的多个执行状态中的一个, 所述多条内容信息中的每一条表示多条执行状态信息的内容之一,并且所述 组标识信息标识所述多条执行状态信息和所述多条内容信息所属的组;以及 显示装置,其被适配为基于所获取的菜单信息显示所述内容信息。所述执行 装置使用与在所述菜单信息中包括的内容信息中的至少一条相关联的执行状 态信息执行所述至少一个应用。

(13)一种信息处理方法,包括:使用执行装置执行至少一个应用;存 储组信息,所述组信息与多条执行状态信息、多条内容信息和组标识信息相 关联,所述多条执行状态信息中的每一条表示执行装置的多个执行状态中的 一个,所述多条内容信息中的每一条表示多条执行状态信息的内容之一,并 且所述组标识信息标识所述多条执行状态信息和所述多条内容信息所属的 组;以及基于所述组信息生成菜单信息,所述菜单信息显示在所述组中的至 少一个中包括的内容信息。所述执行装置使用与在所述菜单信息中包括的内 容信息中的至少一条相关联的执行状态信息执行所述至少一个应用。

附图说明

图1是用于描述根据本发明的实施例的信息处理系统的示例的图。

图2是用于描述图1中示出的终端的配置的图。

图3是示出图1中示出的终端的外观的示例的图。

图4是用于描述图1中示出的虚拟机的图。

图5是用于描述根据本发明的实施例的信息处理系统的功能配置的示例 的图。

图6是示出根据本发明的实施例的向终端传递的游戏选择图像的示例的 图。

图7A示出根据本发明的实施例的表示多个小游戏的内容的内容信息的 示例。

图7B示出根据本发明的实施例的表示多个小游戏的内容的内容信息的 另一示例。

图7C示出根据本发明的实施例的表示多个小游戏的内容的内容信息的 再一示例。

图8是示出根据本发明的实施例的存储在组信息存储部分中的信息的示 例的图。

图9是用于描述根据本发明的实施例的执行控制部分的功能配置的图。

图10是用于描述根据本实施例的信息处理系统的流程的示例的图。

具体实施方式

下面将参考附图给出本发明的实施例的描述。应注意,附图中相同或相 似元件将由相同附图标记表示,并且将省略多余描述。

图1是用于描述根据本发明的实施例的信息处理系统的示例的图。如图 1中所示,根据本实施例的信息处理系统110包括云基础架构100和一个或 多个终端102。云基础架构100和终端102经由网络101连接在一起。

云基础架构100包括管理服务器103、将稍后描述的一个或多个虚拟机 (VM)104以及一个或多个数据库(DB)105。应注意,这里的术语“云基 础架构100”是所谓的使用基于网络101的计算机的模式,并且涉及用户使 用通过网络的方式的计算机处理作为服务的基础架构。

如图2中所示终端102中的每一个包括控制部分201、通信部分202、存 储部分203、显示部分204和操作部分205。应注意,上述部分201到205经 由总线206连接到一起。

控制部分201是例如CPU或MPU并且根据存储在存储部分203中的程 序操作。存储部分203包括例如诸如硬盘、ROM和RAM的信息存储介质, 并且是存储由控制部分201执行的程序的信息存储介质。此外,存储部分203 还用作控制部分201的工作存储器。应注意,由控制部分201处理的程序可 以例如经由网络101下载和提供。可替换地,可以在诸如CD-ROM或 DVD-ROM的各种计算机可读信息记录介质上提供所述程序。操作部分205 包括诸如键盘、鼠标、控制器和按钮的接口,并且根据由用户指示的操作输 出所述操作的细节。显示部分204是例如液晶、CRT或有机EL显示器,并 且根据来自控制部分201的指令显示信息。

上面的终端102的配置仅是示例,并且本发明不限于此。另一方面,数 据库105和管理服务器103中的每一个包括与上面描述的部分类似的控制部 分201、通信部分202和存储部分203。因此,省略其详细描述。

图3是示出终端的外观的示例的图。如图3中所示,终端102具有方向 键301、多个按钮302、作为操作部分205的模拟操作部分303和作为显示部 分204的显示屏幕304。

方向键301包括例如上、下、右和左箭头键。用户使用方向键301中的 一个将例如屏上目标向上、向下、向左或向右移动。另一方面,多个按钮302 中的每一个被标记为例如“a”、“b”、“c”或“d”。通过按下这些按钮302中 的每一个,用户可以执行响应于按下的按钮的处理。由执行的应用确定通过 按下按钮执行的处理。应注意,多个按钮302可以是允许响应于用户推动这 些按钮的力量和距离而执行处理的所谓的模拟按钮。

模拟操作部分303可以例如相对于给定的参考位置倾斜。用户键入响应 于模拟操作部分303相对于参考位置的倾斜程度和其倾斜方向的输入信息。 例如,响应于模拟操作部分303的倾斜程度和其倾斜方向,用户可以在希望 的方向上如他或她希望的尽可能的使显示屏幕304上的目标倾斜。另一方面, 显示屏幕304与显示部分204的显示屏幕304对应,并且显示响应于应用的 图像或其他信息。

应注意,图3中示出的终端102的外观以及操作部分205和显示部分204 的配置仅是示例,并且本发明不限于此。例如,操作部分205可以由在显示 部分204上显示的触摸面板形成。显示部分204可以是在CRT或液晶显示设 备上形成的诸如监视器的显示屏幕。此外,方向键301、多个按钮302和模 拟操作部分303可以在数量或形状方面不同。此外,终端102具有诸如开始 按钮和选择按钮(未示出)的其他按钮,以及加速度传感器和其他元件。

图4是用于描述图1中示出的虚拟机的图。如图4中所示,云基础架构 100包括虚拟机控制部分401和连接到虚拟机控制部分401的物理机402的 组。

如图4中所示,在物理机402的每一个上安装管理程序403,并且一个 或多个虚拟机(VM)在管理程序403中的每一个上运行。应注意,管理程序 是运行和控制在物理机402中的每一个上的虚拟机104而不需要来自通用OS 的帮助的软件。公知的是,虚拟机104是虚拟生成的CPU和存储器的集合。 应注意,不必说,物理机402中的每一个是由CPU、存储器和其他元件形成 的计算机。

虚拟机104中的每一个具有OS404和应用405。上面的由虚拟机104处 理的程序与应用405中的一个对应。虚拟机控制部分401在物理机402上生 成一个或多个虚拟机104。更具体地,这通过经由管理程序403将物理机402 的资源(例如,诸如CPU处理时间和存储器容量的资源)分配给虚拟机104 并且控制这些资源而实现。

即,由物理机402实际处理下面将描述的在虚拟机104中程序的安装以 及运行。例如,包括根据本实施例的程序的多个程序存储在由存储器和其他 元件组成的物理机402的存储部分中。根据本实施例的程序由物理机402的 一个或多个CPU实际执行。此时,物理机402的一个或多个CPU还用于执 行上面的多个程序。例如,一个或多个CPU的处理时间被划分,并且其部分 被分配以执行根据本实施例的程序。应注意,虚拟机和其他元件的上面的配 置仅是示例,并且本发明不限于此。

图5是用于描述根据本发明的实施例的信息处理系统的功能配置的示例 的图。如图5中所示,信息处理系统100在功能方面包括管理服务器103、 虚拟机104和存储部分514。存储部分514例如包括DB105。应注意,下面 示出的信息处理系统110的功能配置仅是示例,并且本发明不限于此。另一 方面,出于简化的原因,图5中未示出终端102。然而,终端102连接到管 理服务器103和适当的虚拟机104。

此外,出于简化的原因,下面将使用图6和图7A到图7C中示出的示例 给出描述。这里,图6示出向终端传递的游戏选择图像的示例。图7A到图 7C示出表示多个小游戏的内容的内容信息的示例。内容信息在图6中示出的 游戏选择图像中选择给定游戏之后显示。这些小游戏组成选择的游戏。此外, 例如,在图6中示出的游戏选择图像中选择的游戏包括如稍后描述的小游戏 的组。小游戏的组由现有游戏的部分(例如,阶段或章节)或多个现有游戏 的部分(例如,与特定敌人角色的战斗)组成。

首先将给出管理服务器103的功能配置的示例的描述。如图5中所示, 管理服务器103包括例如游戏选择图像传递部分501、菜单信息生成部分502 和选择信息获取部分503。

游戏选择图像传递部分501响应于来自终端102中的每一个的传递游戏 选择图像的请求向适当的终端102中的每一个传递游戏选择图像。更具体地, 例如,游戏选择图像传递部分501与表示小游戏(小游戏的组)的内容的图 像一起向终端102传递示出诸如标题的相关信息的游戏选择图像。然后,用 户从在终端102上示出的游戏选择图像中选择希望的游戏。选择信息获取部 分503从终端102获取游戏选择指令。游戏选择指令包括例如适用于在游戏 选择图像中选择的游戏的组ID。应注意,稍后将描述组ID的细节。另一方 面,例如使用存储在选择图像信息存储部分504中的选择图像信息生成游戏 选择图像并传递。例如,选择图像信息存储部分504对于每一个选择的游戏 (小游戏的组)存储包括诸如在选择图像中显示的每一个游戏的初始图像和 标题之类的相关信息的选择图像信息。此外,选择图像信息存储部分504与 内容信息ID相关联地存储例如将稍后描述的小游戏中的每一个的内容信息。

菜单信息生成部分502生成表示组成如例如图7A到图7C中示出的选择 的游戏的多个小游戏的内容的内容信息(菜单信息)。菜单信息生成部分502 基于从终端102获取的游戏选择指令、存储在组信息存储部分505中的组信 息和存储在选择图像信息存储部分504中的内容信息而这样做。将稍后描述 存储在组信息存储部分505中的组信息。菜单信息例如由游戏选择图像传递 部分501向终端102传送,并且在终端102的显示部分204上显示。然后, 用户参考内容信息并选择希望的小游戏。选择信息获取部分503获取小游戏 选择信息。作为结果,与内容信息(例如,组成小游戏的阶段和对手的角色 名称)一起显示每一个小游戏。这使得用户容易选择希望的小游戏。应注意, 小游戏选择信息包括例如适用于选择的小游戏的执行状态信息ID。将稍后描 述执行状态信息ID。

这里,如图8中所示,组信息存储部分505彼此相关联地存储组ID、执 行状态信息ID和内容信息ID。组信息存储部分505可以进一步彼此相关联 地存储将稍后描述的游戏ID、优先级信息、条件信息ID和其他信息。

组ID适用于例如在上面的游戏选择图像中选择的每一个游戏(小游戏的 集合),并且与诸如将稍后描述的执行状态信息ID之类的标识组的标识信息 对应。

内容信息ID与表示上面的小游戏中的每一个的内容的内容信息对应。内 容信息是例如标识小游戏标题、阶段名称、对手角色名称和给定图像信息等 的标识信息。因此,菜单信息生成部分502通过参考与包括在游戏选择指令 中的组ID相关联地存储的内容信息ID而生成表示每一个小游戏的内容的内 容信息。内容信息可以提前指定。可替换地,用户能够指定希望的内容信息。

执行状态信息ID与标识适用于每一个小游戏的执行状态信息的标识信 息对应。这里,执行状态信息与由执行部分510复制的游戏控制台的执行状 态信息(例如,存储器、寄存器和程序计数器的值)对应。将稍后描述的执 行部分510是例如仿真器或模拟器。如果结合游戏控制台,则执行状态信息 与游戏控制台的存储器、寄存器、程序计数器的值对应,以及与所谓的快照 和保存数据对应。应注意,例如,当使用执行状态信息执行现有游戏程序或 被设计用于在专用游戏控制台上执行的游戏程序时,可以配置允许从给定位 置(例如,游戏的阶段或章节)或给定状态(例如,给定得分或给定等级) 执行现有游戏程序或其他程序的部分的小游戏。即,每一个小游戏适用于一 条执行状态信息。

游戏ID与标识游戏程序的标识信息对应。游戏程序与例如如上所述的现 有程序或被设计用于在专用控制台上执行的游戏程序对应。

优先级信息与表示包括在由组ID标识的组中的执行状态信息的执行的 序列的优先级信息对应。即,如果例如选择适用于组的游戏,并且如果一个 接一个地执行包括在所述游戏中的多个小游戏,则小游戏根据优先级信息依 序执行。应注意,如果用户随意选择小游戏,可以不包括优先级信息或全部 优先级信息可以具有相同优先级。

条件信息ID与标识表示诸如用于终止每一个小游戏的条件或用于在每 一个小游戏的中间执行预设处理(例如,显示排名,即,未包括在小游戏从 其中得到的原始游戏程序中的处理)的条件的各种条件的条件信息的标识信 息对应。应注意,虽然参考图8描述了其中存储诸如执行状态信息ID和条件 信息ID之类的标识信息的情况,但是可以直接存储诸如由执行状态信息ID 和条件信息ID标识的执行状态信息和条件信息之类的信息。另一方面,权利 要求中诸如执行状态信息和条件信息之类的信息包括其中将这些条信息存储 为标识信息的情况。

这里,如图8中所示,包括在组中的执行状态信息ID可以重叠。此外, 包括在组中的执行状态信息ID可以包括不同游戏ID。在该情况下,例如, 可以对由多个现有游戏程序或被设计用于在专用游戏控制台上执行的游戏程 序组成的小游戏进行分组。因此,可以对由序列化的游戏程序的给定部分的 集合组成的游戏(例如,与终极敌人角色的战斗)进行分组。应注意,虽然 一个内容信息ID与图8中的每一条执行状态信息相关联,但是一个内容信息 ID可以例如与每一个组相关联。

然后将给出在终端102的显示部分204上显示的内容信息的具体示例的 详细描述。如图7A中所示,如果选择的游戏由例如各种阶段的小游戏的组 组成,则诸如阶段A的阶段名称702与选择的游戏的标题701一起显示。然 后,当用户经由终端102的操作部分205指示选择任意阶段的名称702时, 适用于标题702的小游戏的执行开始。

如图7B中所示,如果选择的游戏是例如由小游戏组成的所谓的RPG游 戏,其中每一章节是一个小游戏,则表示各章节的内容的标题703与游戏标 题701一起显示。在该情况下,如果例如将小游戏进一步地划分为角色等级 和段落,则可以显示段落的表示等级和内容的信息704。然后,当用户经由 终端102的操作部分205指示选择任意标题703或指示等级的信息704时, 适用于任意标题703或指示等级的信息704的小游戏的执行开始。

如图7C中所示,例如,如果选择的游戏由小游戏组成,即多个序列化 的游戏的部分(例如,与终极敌人角色的战斗)组成,则与组标题705(所 述系列的通用名称)一起显示表示所述部分的内容(例如,包括敌人角色的 名称的内容706)。在该情况下,可以与对所述系列公共的名称一起将子标题 (例如,在上面的示例的情况下的头目战斗)显示为标题705。

此外,管理者可以提前指定诸如组标题705的内容。可替换地,用户或 他或她的代理人能够指定内容。可替换地,如果在原始游戏程序中提前指定 内容,则可以使用指定的内容。应注意,图7A到图7C中示出的菜单信息仅 是示例并且可以以各种方式修改。例如,可以显示相关信息。这种相关信息 包括与例如其他用户的小游戏的得分有关的信息。

然后将给出虚拟机104中的每一个的功能配置的示例的描述。如图5中 所示,虚拟机104中的每一个包括例如组信息获取部分509、执行部分510、 执行控制部分511、压缩部分512和传送部分513。应注意,虽然图5中仅示 出虚拟机104中的一个,但是包括例如对于连接到信息处理系统110的终端 102的数量适当的尽可能多的虚拟机104。在下面给出的描述中,另一方面, 出于简化的原因,将描述当显示表示小游戏中的每一个的内容的菜单信息时, 其中在游戏选择屏幕中选择适用于图8中示出的组ID“G1”的游戏以及其中 进一步选择适用于执行状态信息ID“SA”的小游戏的情况。

例如,组信息获取部分509从管理服务器103获取当如上所述选择游戏 (组)和小游戏时由管理服务器103获取的组ID和执行状态信息ID。此外, 组信息获取部分509从组信息获取部分509获取包括组ID和执行状态信息ID 的组信息。更具体地,在上面的示例的情况下,与组ID“G1”和执行状态信 息ID“SA”一起获取组信息。组信息包括例如与组ID“G1”相关联的执行 状态信息ID和游戏ID等。

执行部分510是例如如上所述的仿真器或模拟器,并且基于从将稍后描 述的执行控制部分511提供的控制信号执行游戏程序。在上面的情况下,例 如,因为选择适用于组ID“G1”的游戏和适用于执行状态信息ID“SA”的 小游戏,所以使用执行状态信息ID“SA”执行由游戏ID“G1”标识的游戏 程序。

执行控制部分511不仅基于包括在获取的组信息中的游戏ID和执行状态 信息ID而从游戏存储部分506获取游戏程序,而且从执行状态信息存储部分 507获取由执行状态信息ID表示的执行状态信息。然后,执行控制部分511 使得执行部分510使用获取的执行状态信息执行获取的游戏程序。应注意, 游戏存储部分506和执行状态信息存储部分507例如与图8中示出的游戏ID 中的一个和执行状态信息ID中的一个相关联地存储每一个游戏程序和每一 条执行状态信息。

更具体地,如图9中所示执行控制部分511包括例如游戏获取单元901、 执行状态信息获取单元902、执行信息获取单元903、确定单元904和条件信 息获取单元905。

游戏获取单元901获取例如由获取的游戏ID标识的游戏程序。在上面的 情况下,因为选择适用于组ID“G1”的游戏和适用于执行状态信息ID“SA” 的小游戏,并且与执行状态信息ID“SA”相关联地存储游戏ID“g1”,所以 游戏获取单元901从游戏存储部分506获取由游戏ID“g1”标识的游戏程序。

执行状态信息获取单元902获取由获取的执行状态信息ID表示的执行状 态信息。在上面的情况下,例如,执行状态信息获取单元902从执行状态信 息存储部分507获取适用于执行状态信息ID“SA”的执行状态信息。

执行信息获取单元903获取作为游戏的执行的结果而生成的诸如图像和 声音信息的由执行部分510生成的游戏的执行信息(游戏执行信息)以及执 行部分510的执行状态信息。这里,如上所述,执行状态信息与由作为执行 部分510的仿真器或模拟器再现的游戏控制台的执行状态信息(例如,存储 器、寄存器和程序计数器的值)对应。如果结合游戏控制台,则执行状态信 息与游戏控制台的执行状态信息对应。更具体地,例如,当在上面的情况下 使用执行状态信息ID“SA”执行具有游戏ID“g1”的游戏程序时,执行信 息获取单元903基于游戏的执行获取图像和声音信息以及执行部分510的执 行状态信息等。

条件信息获取单元905获取例如由从条件信息存储部分508获取的、与 执行状态信息ID相关联地存储的条件信息ID标识的条件信息。在上面的情 况下,例如,条件信息ID“R1”与执行状态信息ID“SA”相关联的存储。 因此,条件信息获取单元905获取由条件信息ID“R1”标识的条件信息。这 里,条件信息与表示诸如如上所述的用于终止每一个小游戏的条件之类的各 条件的信息对应。

确定单元904获取由执行信息获取单元903获取的游戏执行信息以及由 条件信息获取单元905获取的条件信息。然后,确定单元904确定例如游戏 执行信息(例如,图像信息)是否与由上面的条件信息表示的给定条件匹配。 更具体地,例如,确定单元904将图像、角色、声音信息或作为条件信息提 前指定的执行状态信息与由执行部分510生成的执行信息(例如,图像、角 色和声音信息或执行状态信息)比较。确定单元904通过使用所谓的图像、 角色或声音标识或其他技术而这样做,因此确定执行信息是否与条件信息匹 配。更具体地,例如,如果条件信息是与小游戏的终止有关的条件,则确定 单元904识别作为条件信息提前指定的目标的显示或人对人游戏的结果的显 示,因此确定执行信息是否与用于终止适当的小游戏的条件匹配。

应注意,当在终止组的一个小游戏之后前进到下一小游戏时,执行控制 部分511可以使得执行信息获取单元903获取与例如在终止一个小游戏时来 自执行状态信息的得分对应的部分信息的部分。然后,执行控制部分511可 以将与得分对应的部分信息的部分替换为适用于执行状态信息的部分信息的 部分,所述执行状态信息又适用于由执行状态信息获取单元902获取的下一 小游戏的执行状态,并且所述执行控制部分511使用适用于下一小游戏的执 行状态信息。这使得当执行下一小游戏时,可以接管前一小游戏的执行结果。 应注意,可以由例如用户或游戏(组)设计者指定是否前进到下一小游戏以 及是否在终止组的一个小游戏之后接管游戏结果。

压缩部分512压缩作为由执行部分510执行小游戏的结果而生成的图像 信息(包括电影信息)和声音信息等。传送部分513向适当的终端102传送 压缩后的图像信息和其他信息。然后,终端102将压缩后的图像信息和其他 信息解压缩,并且在显示部分204上显示解压后的信息。换句话说,通过所 谓的流向终端102传递小游戏中的每一个,并且玩小游戏。应注意,上面示 出的信息处理系统110的功能配置仅是示例,并且本发明不限于此。

然后将参考图10给出根据本实施例的信息处理系统110的流程的示例的 描述。应注意,下面将描述作为根据本实施例的信息处理系统110的流程的 示例的情况,其中以预置序列执行选择的游戏(小游戏的组)。然而,根据本 实施例的信息处理系统110的流程不限于此。代替地,不必说,可以使用诸 如在选择一个小游戏之后由用户再次选择下一小游戏的其他流程。

图10是概述当选择的游戏(小游戏的组)被设置为具有以预置序列执行 的小游戏时,由本信息处理系统110处理的处理的流程的图。应注意,将给 出假设在该情况下选择的游戏与图8中示出的组ID“G1”标识的一个对应的 描述。

游戏选择图像传递部分501响应于来自终端102的传递游戏选择图像的 请求传递游戏选择图像(S101)。然后,用户选择希望的游戏(组)(S102)。 这里,我们假设如上所述地选择适用于组ID“G1”的游戏。

菜单信息生成部分502生成表示由适用于组ID“G1”的内容信息ID标 识的内容信息的菜单信息。菜单信息向适当的终端102传递并且在终端102 的显示部分204上显示(S103)。应注意,显示的菜单信息适用于例如图7A 中示出的菜单信息。

适用于终端102的虚拟机104的组信息获取部分509获取组ID“G1” (S104)。然后,执行控制部分511参考在S104中获取的组ID“G1”并且获 取与优先级是“1”的游戏ID相关联地存储的执行状态信息ID“SA”和条件 信息ID“R1”。然后,执行控制部分511使得执行部分510使用由执行状态 信息ID“SA”标识的执行状态信息执行由优先级是“1”的游戏ID“g1”标 识的游戏程序。这使在适用于组ID“G1”的组中优先级是“1”的小游戏的 执行开始。

执行信息获取单元903获取作为上面的游戏程序的执行结果而生成的包 括图像信息和其他信息的执行信息。然后,确定单元904确定获取的执行信 息是否与由上面的条件信息ID标识的条件信息(在该情况下被描述为与终止 条件对应)匹配(S106)。如果确定单元904确定终止条件不匹配,则继续小 游戏的执行。

另一方面,当确定终止条件匹配时,确定单元904确定是否已执行属于 所述组的全部小游戏。即,确定单元904确定是否已使用由适用于组ID“G1” 的全部执行状态信息ID标识的执行状态信息ID(S107)。当确定单元904确 定已执行全部小游戏时,终止所述处理(S108)。另一方面,如果确定单元 904确定还未执行全部小游戏,则控制返回S105,并且执行具有下一优先级 信息的小游戏。

本实施例允许对由一个或多个游戏程序的部分组成的小游戏的集合进行 分组并且管理这些小游戏。此外,本实施例允许显示表示每个小游戏的内容 的内容信息并且以内容表的形式显示其内容。因此,用户可以容易地理解、 选择和玩由一个或多个游戏程序的希望的部分组成的小游戏(例如,给定阶 段、给定等级和得分,或与给定敌人角色的战斗)。此外,组(游戏)可以由 小游戏的组组成,所述小游戏的组由由多个现有序列化的游戏或被设计用于 在专用控制台上执行的游戏的部分组成。在该情况下,例如,可以通过仅对 与例如在所谓的序列化的RPG游戏中的终极敌人角色的战斗进行分组而形成 游戏,因此响应于各种用户需要。可替换地,用户可以允许对小游戏进行分 组。在该情况下,用户可以创建由多个希望的阶段组成的已分组的游戏(例 如,游戏的著名场景)。

应注意,上面示出的信息处理系统110的功能配置和处理流程仅是示例, 并且本发明不限于此。例如,管理服务器103的元件可以在虚拟机104中部 分或完全提供。相反,虚拟机104的元件可以在管理服务器103中部分或完 全提供。可替换地,存储部分514的元件可以在管理服务器103或虚拟机104 中部分或完全提供。可替换地,虚拟机104或存储部分514的元件可以在终 端102中完全或部分提供。更具体地,例如,可以在终端102中提供上面的 虚拟机104的元件和组信息存储部分505的元件,使得根据终端102是否连 接到管理服务器103和虚拟机104而在菜单信息中包括不同信息。更具体地, 例如,菜单信息在在线模式中可以包括关于在离线模式中不能玩的小游戏的 内容信息,但是在离线模式中可以不包括这种内容信息。可替换地,在该情 况下,关于小游戏的条件(例如,用于确定终端的条件)可以在在线和离线 模式之间改变。例如,在离线模式中,用户可以仅玩小游戏。在在线模式中, 用户可以在管理服务器103中登记在游戏的终止时的得分信息和排名信息, 并且根据例如得分信息可以由用户授予小游戏分数或奖章。即,例如,用户 标识信息可以与表示分数或奖章的信息相关联的登记。应注意,在该情况下, 用户能够使用分数或奖章来购买小游戏或玩这种游戏。虽然上面已描述了使 用所谓的云基础架构100形成信息处理系统100的情况,但是本发明不限于 此。例如,可以使用普通服务器系统来形成信息处理系统100。

此外,虽然在上面的流程中已描述了以一个接一个地终止的这种方式设 置小游戏的情况,但是仅当确定单元904确定例如对每一小游戏指定的游戏 结果(例如,得分或时间)满足给定条件时,用户可以前进到具有下一优先 级信息的小游戏。可替换地,虽然,在上面的流程中,已描述了以优先级信 息的顺序执行小游戏的情况,不必说,用户可以随意选择包括在由用户选择 的游戏(小游戏的组)中的小游戏中的每一个。可替换地,用户能够首先仅 选择组中的小游戏中的一些。然而,仅当满足给定条件时,用户能够选择另 外的一些小游戏。可替换地,上面的优先级可以根据小游戏的结果动态改变, 或者可以随后执行的小游戏的序列和数目可以根据执行中的小游戏的游戏结 果而改变。

可替换地,虽然上面已描述了提前存储适用于包括在游戏(组)中的小 游戏中的每一个的执行状态信息,但是可以对作为用户的游戏结果的执行状 态信息进行分组并存储。可替换地,其他用户能够使用执行状态信息。可替 换地,要进行分组的执行状态信息不限于此。相反,例如,该信息可以是由 一个用户或给定用户组拥有的部分或全部执行状态信息,或者可以对存储在 所述系统中的执行状态信息进行部分或完全分组。应注意,权利要求的菜单 信息获取装置和显示装置分别与例如控制部分201和显示部分204对应。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号