虚拟世界系统、服务器计算机和信息处理器技术方案

技术编号:2879369 阅读:198 留言:0更新日期:2012-04-11 18:40
一种按照在虚拟世界中被处理的对象的数据格式创建的新对象通过与该虚拟世界无关的一用户的终端计算机提供给该用户。该用户向一用于创建虚拟世界的服务器计算机发送被提供的对象。该服务器计算机将该对象与该操作者相关并存储该对象。该对象可以与在虚拟世界中先前定义的其他对象类似地被处理,因为该对象被以该服务器计算机可以翻译的格式记录。以这样的方式,用户可以在该虚拟世界中使用除了在虚拟世界中预先定义的对象以外的对象。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种虚拟世界系统,其中大量的用户可以利用计算机网络虚拟地相互通信。
技术介绍
多个用户参加的类型的虚拟世界系统被公知为利用计算机网络通信的一个方面。这是一个这样的系统,其中虚拟世界在服务器计算机中产生,作为用户的化身的人物出现在虚拟世界中,并且该人物被允许通过用户的操作执行各种功能,如运动和对话。此外,虚拟世界的情况、作为每个用户操作的主体的人物、和由其他参加的用户操作的人物被显示在每个参加虚拟世界系统的用户使用的终端计算机的显示屏内,在此用户共享相同的区域,实现了虚拟的通信。
技术实现思路
一般,在多个用户参加型的虚拟世界系统中,作为用户化身的人物可以拥有虚拟世界的对象。例如,在虚拟世界中被指派武士角色的人物拥有一件武器,在虚拟世界中被指派商人角色的人物拥有一件商品。以这种方式,在虚拟世界中的人物具有了多样性,在此可以形成充满多样性的虚拟社会。然而,在虚拟世界中人物可以拥有的对象被限于预先在虚拟世界中限定的那些,参加的用户不可避免地从预先限定的对象中选择作为用户的化身的人物拥有的对象,如项目。例如,这已经导致许多人物拥有相同的项目的情况。如果这样的限制被清除以便人物可以拥有对用户特有的项目,则虚拟世界系统的趣味性将提高,并且虚拟世界系统对于用户来说将变得更加令人愉快。本专利技术的目的在于提供一种虚拟世界系统,其中用户可以使用除了预先在虚拟世界中限定的以外的对象。为了实现上述目的,本专利技术提供了一种具有一服务器计算机和多个与服务器计算机相连的终端计算机的虚拟世界系统,其中终端计算机的操作者的化身被显示在服务器计算机产生的虚拟世界中,它们根据来自终端计算机的操作而动作,其特征在于包括对象提供装置,用于向所属终端计算机的操作者提供虚拟的对象;对象传输装置,用于将所提供的对象传输到所述服务器计算机;对象存储装置,用于接收所述对象和用于与已经传输它们的所述终端计算机的所述操作者相关地存储它们;和对象显示装置,用于在虚拟世界中根据所述操作者的操作而显示所存储的对象。另外,本专利技术提供了一种具有虚拟世界产生装置的服务器计算机,该虚拟世界产生装置用于产生虚拟世界和用于向参加的终端输出符号以在虚拟世界中按照来自参加的终端的操作而动作,其特征在于包括一对象记录区域,其中关于在所述虚拟世界中可以获得的对象的数据被与预定数据格式相符地存储;对象显示装置,用于在所述虚拟世界中通过参考所述对象记录区域来显示对象;和对象数据接受装置,用于从参加者接受以预定数据格式记录的对象数据,并用于在所述对象记录区域记录所接受的对象数据。另外,本专利技术提供了一种信息处理器,其特征在于,包括游戏提供装置,用于提供一种游戏,它向玩家给出了问题并在清除问题时向玩家奖励一个虚拟对象;要被奖励的对象被以预定数据格式提前记录;和传输装置,用于将奖励的对象向先前定义的所述服务器计算机发送。附图说明图1是用于说明一个实施例的结构的轮廓的框图。图2是用于说明服务器计算机的功能结构的框图。图3是示出存储在虚拟世界产生数据库中的对象数据的格式的示例的图。图4是用于说明终端计算机的功能结构的框图。图5是用于说明在该实施例中的处理步骤的流程的流程图。具体实施例方式以下,参照附图来详细说明本专利技术的实施例。在该示例中,具有一种将要说明的模式,其中虚拟世界在服务器计算机上产生,并且其中利用终端计算机,每个用户玩一种允许他/她获得一个项目的游戏和在携带游戏中获得的项目的同时参加虚拟世界。图1是用于说明一个实施例的结构的轮廓的框图。如图所示,该实施例被如此构造,即多个终端计算机20a、20b、20c、……通过诸如因特网的网络30与服务器计算机10连接。用户通过使用各自的终端计算机20来访问服务器计算机10,在此他们可以参加在服务器计算机10产生的一个虚拟世界。该虚拟世界被显示在参加虚拟世界的用户的终端计算机20的显示屏上,并且各个参加的用户的化身被显示为人物。另外,在虚拟世界中的作为每个用户化身的人物的动作通过该用户对他/她的终端计算机20执行的操作而确定,并且该人物的动作也被反映在其他用户的终端计算机20的显示屏上。在此实施例中,在虚拟世界中的每个人物除了执行诸如运动和对话的行为以外,还能够在虚拟世界中使用项目,如汽车和电话。此外,项目使用的状态被显示在与使用项目的人物有关的用户的终端计算机20上,并且使用的状态也被显示在与使用项目的人物有关的用户的终端计算机上。而且,在本示例中,在虚拟世界中不仅可以利用在虚拟世界中预先限定的和可以获得的项目,而且还可以利用由每个用户在与虚拟世界分离的游戏中获得的任何项目。图2是用于说明图1的服务器计算机10的功能结构的的框图。如图2所示,服务器计算机10包括一虚拟世界控制单元101、一通信控制单元102、一虚拟世界产生数据库103、一用于用户管理的数据库104,和一用户的数据存储区域105。某些情况下,服务器计算机10可以使用一信息处理器,如一服务器计算机或个人计算机,它具有包括一中央处理器(CPU)的一般结构;一主存储器;一辅助存储器,如硬盘驱动器;一读取器,用于从便携存储媒介,如CD-ROM或DVD-ROM中读取数据;一输入装置,如键盘或鼠标;一显示装置,如显示器;一通信装置,用于通过因特网与终端计算机20等通信;和一接口,用于控制在上述构成部件之间的数据传输/接收。虚拟世界控制单元101从虚拟世界产生数据库103装载关于在虚拟世界中的地形、建筑物和类似对象的对象数据,以便在服务器计算机10上产生虚拟世界,它通过通信控制单元102向访问该服务器计算机10的终端计算机20广播该虚拟世界,在此,各个终端计算机20的用户被允许参加该虚拟世界。此外,虚拟世界控制单元101通过使用记录在虚拟世界产生数据库103中的人物显示数据、项目显示数据等,根据各个用户的操作产生用于显示人物的动作等的数据。然后,它通过通信控制单元102向参加虚拟世界的各个终端计算机20广播所产生的数据。在此,虚拟世界产生数据库103是一个数据库,其中关于在虚拟世界中的地形、建筑物和类似对象的对象数据,并且关于人物、项目等的对象数据被如上所述存储。存储在虚拟世界产生数据库103中的对象数据可以通过示例以图3所示的格式50说明。参见该图,对象数据格式50具有项目和对应于该项目的值,它包括一对象ID 501、一名称502、一属性503、一持有者504、一大小505、一当前位置506和一显示图像507作为项目。对象ID 501是一代码,用于识别特殊的对象。虚拟世界控制单元101根据该代码管理对象,如人物的行为等。名称502是特殊对象的名称。例如,在对象是人物的情况下,可以使用户给予该人物他/她喜欢的名称。此外,当该对象是虚拟世界中的建筑物的时候,可以预先向该建筑物提供了名称。属性53可以被设置为,例如人物、汽车或建筑物,它表示了特殊对象的种类。通过属性53的值确定了在虚拟世界中的对象的特性,例如,对象的移动能力或用户可以对对象执行的操作的内容。持有者504表示特殊对象的持有者。在对象是诸如便携电话的项目的情况下,项目的持有者可以被具体化,通过此项目确定持有者的信息。例如,当特殊对象是任何被具体化的用户的持有物的时候,后述的用户ID可以被设置为该持有者504的值。当然,对本文档来自技高网...

【技术保护点】
一种具有一服务器计算机和多个与服务器计算机相连的终端计算机的虚拟世界系统,其中终端计算机的操作者的化身被显示在服务器计算机产生的虚拟世界中,它们根据来自终端计算机的操作而动作,其特征在于包括:对象提供装置,用于向所属终端计算机的操作者提 供虚拟的对象;对象传输装置,用于将所提供的对象传输到所述服务器计算机;对象存储装置,用于接收所述对象和用于与已经传输它们的所述终端计算机的所述操作者相关地存储它们;和对象显示装置,用于在虚拟世界中根据所述操作者的操作来显示所存储 的对象。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:岛川惠三平松修治铃置雅一大场章男冈田丰史榎本繁岛田宗毅挂智一木本阳介小卷贤二郎堀江弘昌藤井高广木村佑太女井秀久
申请(专利权)人:索尼计算机娱乐公司
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利