專利名稱:虛擬世界系統(tǒng)、服務(wù)器計(jì)算機(jī)和信息處理器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種虛擬世界系統(tǒng),其中大量的用戶可以利用計(jì)算機(jī)網(wǎng)絡(luò)虛擬地相互通信。
背景技術(shù):
多個(gè)用戶參加的類型的虛擬世界系統(tǒng)被公知為利用計(jì)算機(jī)網(wǎng)絡(luò)通信的一個(gè)方面。這是一個(gè)這樣的系統(tǒng),其中虛擬世界在服務(wù)器計(jì)算機(jī)中產(chǎn)生,作為用戶的化身的人物出現(xiàn)在虛擬世界中,并且該人物被允許通過用戶的操作執(zhí)行各種功能,如運(yùn)動(dòng)和對(duì)話。此外,虛擬世界的情況、作為每個(gè)用戶操作的主體的人物、和由其他參加的用戶操作的人物被顯示在每個(gè)參加虛擬世界系統(tǒng)的用戶使用的終端計(jì)算機(jī)的顯示屏內(nèi),在此用戶共享相同的區(qū)域,實(shí)現(xiàn)了虛擬的通信。
發(fā)明內(nèi)容
一般,在多個(gè)用戶參加型的虛擬世界系統(tǒng)中,作為用戶化身的人物可以擁有虛擬世界的對(duì)象。例如,在虛擬世界中被指派武士角色的人物擁有一件武器,在虛擬世界中被指派商人角色的人物擁有一件商品。以這種方式,在虛擬世界中的人物具有了多樣性,在此可以形成充滿多樣性的虛擬社會(huì)。
然而,在虛擬世界中人物可以擁有的對(duì)象被限于預(yù)先在虛擬世界中限定的那些,參加的用戶不可避免地從預(yù)先限定的對(duì)象中選擇作為用戶的化身的人物擁有的對(duì)象,如項(xiàng)目。例如,這已經(jīng)導(dǎo)致許多人物擁有相同的項(xiàng)目的情況。如果這樣的限制被清除以便人物可以擁有對(duì)用戶特有的項(xiàng)目,則虛擬世界系統(tǒng)的趣味性將提高,并且虛擬世界系統(tǒng)對(duì)于用戶來說將變得更加令人愉快。
本發(fā)明的目的在于提供一種虛擬世界系統(tǒng),其中用戶可以使用除了預(yù)先在虛擬世界中限定的以外的對(duì)象。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種具有一服務(wù)器計(jì)算機(jī)和多個(gè)與服務(wù)器計(jì)算機(jī)相連的終端計(jì)算機(jī)的虛擬世界系統(tǒng),其中終端計(jì)算機(jī)的操作者的化身被顯示在服務(wù)器計(jì)算機(jī)產(chǎn)生的虛擬世界中,它們根據(jù)來自終端計(jì)算機(jī)的操作而動(dòng)作,其特征在于包括對(duì)象提供裝置,用于向所屬終端計(jì)算機(jī)的操作者提供虛擬的對(duì)象;對(duì)象傳輸裝置,用于將所提供的對(duì)象傳輸?shù)剿龇?wù)器計(jì)算機(jī);對(duì)象存儲(chǔ)裝置,用于接收所述對(duì)象和用于與已經(jīng)傳輸它們的所述終端計(jì)算機(jī)的所述操作者相關(guān)地存儲(chǔ)它們;和對(duì)象顯示裝置,用于在虛擬世界中根據(jù)所述操作者的操作而顯示所存儲(chǔ)的對(duì)象。
另外,本發(fā)明提供了一種具有虛擬世界產(chǎn)生裝置的服務(wù)器計(jì)算機(jī),該虛擬世界產(chǎn)生裝置用于產(chǎn)生虛擬世界和用于向參加的終端輸出符號(hào)以在虛擬世界中按照來自參加的終端的操作而動(dòng)作,其特征在于包括一對(duì)象記錄區(qū)域,其中關(guān)于在所述虛擬世界中可以獲得的對(duì)象的數(shù)據(jù)被與預(yù)定數(shù)據(jù)格式相符地存儲(chǔ);對(duì)象顯示裝置,用于在所述虛擬世界中通過參考所述對(duì)象記錄區(qū)域來顯示對(duì)象;和對(duì)象數(shù)據(jù)接受裝置,用于從參加者接受以預(yù)定數(shù)據(jù)格式記錄的對(duì)象數(shù)據(jù),并用于在所述對(duì)象記錄區(qū)域記錄所接受的對(duì)象數(shù)據(jù)。
另外,本發(fā)明提供了一種信息處理器,其特征在于,包括游戲提供裝置,用于提供一種游戲,它向玩家給出了問題并在清除問題時(shí)向玩家獎(jiǎng)勵(lì)一個(gè)虛擬對(duì)象;要被獎(jiǎng)勵(lì)的對(duì)象被以預(yù)定數(shù)據(jù)格式提前記錄;和傳輸裝置,用于將獎(jiǎng)勵(lì)的對(duì)象向先前定義的所述服務(wù)器計(jì)算機(jī)發(fā)送。
圖1是用于說明一個(gè)實(shí)施例的結(jié)構(gòu)的輪廓的框圖。
圖2是用于說明服務(wù)器計(jì)算機(jī)的功能結(jié)構(gòu)的框圖。
圖3是示出存儲(chǔ)在虛擬世界產(chǎn)生數(shù)據(jù)庫中的對(duì)象數(shù)據(jù)的格式的示例的圖。
圖4是用于說明終端計(jì)算機(jī)的功能結(jié)構(gòu)的框圖。
圖5是用于說明在該實(shí)施例中的處理步驟的流程的流程圖。
具體實(shí)施例方式
以下,參照附圖來詳細(xì)說明本發(fā)明的實(shí)施例。在該示例中,具有一種將要說明的模式,其中虛擬世界在服務(wù)器計(jì)算機(jī)上產(chǎn)生,并且其中利用終端計(jì)算機(jī),每個(gè)用戶玩一種允許他/她獲得一個(gè)項(xiàng)目的游戲和在攜帶游戲中獲得的項(xiàng)目的同時(shí)參加虛擬世界。
圖1是用于說明一個(gè)實(shí)施例的結(jié)構(gòu)的輪廓的框圖。如圖所示,該實(shí)施例被如此構(gòu)造,即多個(gè)終端計(jì)算機(jī)20a、20b、20c、……通過諸如因特網(wǎng)的網(wǎng)絡(luò)30與服務(wù)器計(jì)算機(jī)10連接。
用戶通過使用各自的終端計(jì)算機(jī)20來訪問服務(wù)器計(jì)算機(jī)10,在此他們可以參加在服務(wù)器計(jì)算機(jī)10產(chǎn)生的一個(gè)虛擬世界。該虛擬世界被顯示在參加虛擬世界的用戶的終端計(jì)算機(jī)20的顯示屏上,并且各個(gè)參加的用戶的化身被顯示為人物。
另外,在虛擬世界中的作為每個(gè)用戶化身的人物的動(dòng)作通過該用戶對(duì)他/她的終端計(jì)算機(jī)20執(zhí)行的操作而確定,并且該人物的動(dòng)作也被反映在其他用戶的終端計(jì)算機(jī)20的顯示屏上。
在此實(shí)施例中,在虛擬世界中的每個(gè)人物除了執(zhí)行諸如運(yùn)動(dòng)和對(duì)話的行為以外,還能夠在虛擬世界中使用項(xiàng)目,如汽車和電話。此外,項(xiàng)目使用的狀態(tài)被顯示在與使用項(xiàng)目的人物有關(guān)的用戶的終端計(jì)算機(jī)20上,并且使用的狀態(tài)也被顯示在與使用項(xiàng)目的人物有關(guān)的用戶的終端計(jì)算機(jī)上。
而且,在本示例中,在虛擬世界中不僅可以利用在虛擬世界中預(yù)先限定的和可以獲得的項(xiàng)目,而且還可以利用由每個(gè)用戶在與虛擬世界分離的游戲中獲得的任何項(xiàng)目。
圖2是用于說明圖1的服務(wù)器計(jì)算機(jī)10的功能結(jié)構(gòu)的的框圖。如圖2所示,服務(wù)器計(jì)算機(jī)10包括一虛擬世界控制單元101、一通信控制單元102、一虛擬世界產(chǎn)生數(shù)據(jù)庫103、一用于用戶管理的數(shù)據(jù)庫104,和一用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105。
某些情況下,服務(wù)器計(jì)算機(jī)10可以使用一信息處理器,如一服務(wù)器計(jì)算機(jī)或個(gè)人計(jì)算機(jī),它具有包括一中央處理器(CPU)的一般結(jié)構(gòu);一主存儲(chǔ)器;一輔助存儲(chǔ)器,如硬盤驅(qū)動(dòng)器;一讀取器,用于從便攜存儲(chǔ)媒介,如CD-ROM或DVD-ROM中讀取數(shù)據(jù);一輸入裝置,如鍵盤或鼠標(biāo);一顯示裝置,如顯示器;一通信裝置,用于通過因特網(wǎng)與終端計(jì)算機(jī)20等通信;和一接口,用于控制在上述構(gòu)成部件之間的數(shù)據(jù)傳輸/接收。
虛擬世界控制單元101從虛擬世界產(chǎn)生數(shù)據(jù)庫103裝載關(guān)于在虛擬世界中的地形、建筑物和類似對(duì)象的對(duì)象數(shù)據(jù),以便在服務(wù)器計(jì)算機(jī)10上產(chǎn)生虛擬世界,它通過通信控制單元102向訪問該服務(wù)器計(jì)算機(jī)10的終端計(jì)算機(jī)20廣播該虛擬世界,在此,各個(gè)終端計(jì)算機(jī)20的用戶被允許參加該虛擬世界。
此外,虛擬世界控制單元101通過使用記錄在虛擬世界產(chǎn)生數(shù)據(jù)庫103中的人物顯示數(shù)據(jù)、項(xiàng)目顯示數(shù)據(jù)等,根據(jù)各個(gè)用戶的操作產(chǎn)生用于顯示人物的動(dòng)作等的數(shù)據(jù)。然后,它通過通信控制單元102向參加虛擬世界的各個(gè)終端計(jì)算機(jī)20廣播所產(chǎn)生的數(shù)據(jù)。
在此,虛擬世界產(chǎn)生數(shù)據(jù)庫103是一個(gè)數(shù)據(jù)庫,其中關(guān)于在虛擬世界中的地形、建筑物和類似對(duì)象的對(duì)象數(shù)據(jù),并且關(guān)于人物、項(xiàng)目等的對(duì)象數(shù)據(jù)被如上所述存儲(chǔ)。
存儲(chǔ)在虛擬世界產(chǎn)生數(shù)據(jù)庫103中的對(duì)象數(shù)據(jù)可以通過示例以圖3所示的格式50說明。
參見該圖,對(duì)象數(shù)據(jù)格式50具有項(xiàng)目和對(duì)應(yīng)于該項(xiàng)目的值,它包括一對(duì)象ID 501、一名稱502、一屬性503、一持有者504、一大小505、一當(dāng)前位置506和一顯示圖像507作為項(xiàng)目。
對(duì)象ID 501是一代碼,用于識(shí)別特殊的對(duì)象。虛擬世界控制單元101根據(jù)該代碼管理對(duì)象,如人物的行為等。
名稱502是特殊對(duì)象的名稱。例如,在對(duì)象是人物的情況下,可以使用戶給予該人物他/她喜歡的名稱。此外,當(dāng)該對(duì)象是虛擬世界中的建筑物的時(shí)候,可以預(yù)先向該建筑物提供了名稱。
屬性53可以被設(shè)置為,例如人物、汽車或建筑物,它表示了特殊對(duì)象的種類。通過屬性53的值確定了在虛擬世界中的對(duì)象的特性,例如,對(duì)象的移動(dòng)能力或用戶可以對(duì)對(duì)象執(zhí)行的操作的內(nèi)容。
持有者504表示特殊對(duì)象的持有者。在對(duì)象是諸如便攜電話的項(xiàng)目的情況下,項(xiàng)目的持有者可以被具體化,通過此項(xiàng)目確定持有者的信息。例如,當(dāng)特殊對(duì)象是任何被具體化的用戶的持有物的時(shí)候,后述的用戶ID可以被設(shè)置為該持有者504的值。當(dāng)然,對(duì)于一些對(duì)象不具體化持有者。
大小505表示在虛擬世界中的特殊對(duì)象的大小。每個(gè)對(duì)象被顯示在終端計(jì)算機(jī)20的顯示器上,具有與大小505指定的值成比例的大小。
當(dāng)前位置506表示在虛擬世界中的特殊對(duì)象的當(dāng)前位置。例如可以通過二維或三維坐標(biāo)值來指定在虛擬世界中的對(duì)象的位置。在對(duì)象移動(dòng)的情況下,此項(xiàng)目的值在每個(gè)預(yù)定的間隔被更新。
顯示圖像507是用于使得終端計(jì)算機(jī)20的顯示裝置顯示特殊對(duì)象的圖像數(shù)據(jù)。由于虛擬世界通常以三維的形式來顯示,顯示圖像507被記錄為具有三維信息的圖像數(shù)據(jù)。此外,在對(duì)象具有可移動(dòng)特性的情況下,從其產(chǎn)生各個(gè)狀態(tài)(例如,對(duì)象走的狀態(tài)和對(duì)象攜帶東西的狀態(tài))的圖像的數(shù)據(jù)也被記錄。
虛擬世界控制單元101裝載以上述的格式記錄的對(duì)象數(shù)據(jù),以便根據(jù)顯示圖像507顯示虛擬世界中的特殊對(duì)象,并根據(jù)屬性確定對(duì)象的特性。
此外,在對(duì)象數(shù)據(jù)以前述的格式被記錄時(shí),虛擬世界控制單元101可以翻譯除了虛擬世界數(shù)據(jù)庫103的對(duì)象數(shù)據(jù)之外的甚至在任何數(shù)據(jù)存儲(chǔ)區(qū)域記錄的對(duì)象數(shù)據(jù),并可以與在虛擬世界數(shù)據(jù)庫103記錄的對(duì)象數(shù)據(jù)同樣地對(duì)其處理。
某些情況下,也可以預(yù)先在各個(gè)終端計(jì)算機(jī)20中保留關(guān)于在虛擬世界中的地形、建筑物等的對(duì)象的數(shù)據(jù)。在此情況下,提前向要參加虛擬世界的每個(gè)用戶分發(fā)CD-ROM或類似的記錄介質(zhì),其中記錄了在虛擬世界中關(guān)于地形、建筑物等的對(duì)象的數(shù)據(jù),或者,該數(shù)據(jù)被提前利用通信信道廣播到各個(gè)用戶,并且終端計(jì)算機(jī)20通過參考該數(shù)據(jù)在它的顯示裝置上顯示虛擬世界。此外,虛擬世界控制單元101向終端計(jì)算機(jī)20廣播關(guān)于要在虛擬世界動(dòng)作的人物、項(xiàng)目等的數(shù)據(jù)。
通信控制單元102控制通信裝置,并處理服務(wù)器計(jì)算機(jī)10與終端計(jì)算機(jī)20等通信所需要的各種協(xié)議。
用于用戶管理的數(shù)據(jù)庫104管理參加虛擬世界的用戶的ID和密碼。更具體而言,在此示例中,為了參加虛擬世界,每個(gè)用戶需要預(yù)先進(jìn)入服務(wù)器計(jì)算機(jī)10的用戶注冊。虛擬世界控制單元101提示訪問服務(wù)器計(jì)算機(jī)10的用戶來輸入他/她的ID和密碼。隨后,它與用于用戶管理的數(shù)據(jù)庫104核對(duì)所輸入的ID和密碼,并且它授權(quán)被鑒別的用戶參加虛擬世界。
用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105是一個(gè)提供給已經(jīng)完成了用戶注冊的用戶的存儲(chǔ)區(qū)域。在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中的預(yù)定大小的專有存儲(chǔ)區(qū)域被分配給每個(gè)用戶。被分配給用戶的存儲(chǔ)區(qū)域可以利用例如用戶ID作為密鑰來識(shí)別。
例如,關(guān)于用戶在通過終端計(jì)算機(jī)玩的一個(gè)游戲中獲得的數(shù)據(jù)可以被記錄在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中。如果關(guān)于該項(xiàng)目的數(shù)據(jù)的格式與先前說明的對(duì)象數(shù)據(jù)格式50相符,則虛擬世界控制單元101可以通過參考在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中記錄的數(shù)據(jù)而使得該項(xiàng)目出現(xiàn)在虛擬世界中。
圖4是用于說明圖1中終端計(jì)算機(jī)20的功能結(jié)構(gòu)的框圖。如圖4所示,終端計(jì)算機(jī)20包括一游戲控制單元201、一虛擬世界參加控制單元202、一通信控制單元203、一輸入控制單元204、一顯示控制單元205和一用于游戲的對(duì)象數(shù)據(jù)庫206。
某些情況下,終端計(jì)算機(jī)10可以使用一信息處理器,如一個(gè)人計(jì)算機(jī)或一娛樂裝置,它具有包括一中央處理器(CPU)的一般結(jié)構(gòu);一主存儲(chǔ)器;一外部存儲(chǔ)器,如硬盤驅(qū)動(dòng)器;一讀取器,用于從便攜存儲(chǔ)媒介,如CD-ROM或DVD-ROM中讀取數(shù)據(jù);一輸入裝置,如鍵盤或鼠標(biāo);一顯示裝置,如顯示器;一通信裝置,用于通過因特網(wǎng)與終端計(jì)算機(jī)20等通信;和一接口,用于控制在上述構(gòu)成部件之間的數(shù)據(jù)傳輸/接收。
游戲控制單元201以如此方式實(shí)現(xiàn),即存儲(chǔ)在諸如CD-ROM或DVD-ROM的便攜存儲(chǔ)介質(zhì)中的一游戲程序、通過通信裝置獲得的游戲程序或類似對(duì)象被裝載到主存儲(chǔ)裝置中,并且CPU運(yùn)行該程序。
由游戲控制單元201提供的游戲不需要與在終端計(jì)算機(jī)10上產(chǎn)生的虛擬世界相關(guān),但是它可以獨(dú)立地在終端計(jì)算機(jī)20上執(zhí)行。而且,游戲的風(fēng)格和內(nèi)容是按照所期望的。
在此示例中,由游戲控制單元201提供的游戲被假設(shè)為一個(gè)賽車游戲。用戶操作該輸入裝置,如控制器,因此操作顯示在顯示屏幕上所要操作一輛賽車并進(jìn)行比賽。
出現(xiàn)在賽車游戲中的賽車或類似對(duì)象通過顯示控制單元205以如下的方式顯示在顯示裝置的顯示屏上,即游戲控制單元201裝載記錄在用于游戲的對(duì)象數(shù)據(jù)庫206中的對(duì)象數(shù)據(jù)。
在此,用于游戲的對(duì)象數(shù)據(jù)庫206中的對(duì)象數(shù)據(jù)是存儲(chǔ)在諸如CD-ROM或DVD-ROM的便攜存儲(chǔ)介質(zhì)中的數(shù)據(jù)、或是存儲(chǔ)在諸如硬盤的存儲(chǔ)介質(zhì)中的數(shù)據(jù)。游戲控制單元201裝載該數(shù)據(jù)并使得顯示裝置通過可能需要的顯示控制單元205來顯示它們。
此外,記錄在用于游戲的對(duì)象數(shù)據(jù)庫206的一些或全部對(duì)象數(shù)據(jù)被與圖3所示的虛擬世界對(duì)象數(shù)據(jù)格式50相符地記錄。
虛擬世界參加控制單元202被如此實(shí)現(xiàn),即存儲(chǔ)在諸如CD-ROM或DVD-ROM的便攜存儲(chǔ)介質(zhì)中程序、通過通信裝置獲得的程序或類似物被裝載到主存儲(chǔ)裝置,并且CPU運(yùn)行該程序。
虛擬世界參加控制單元202與服務(wù)器計(jì)算機(jī)10的虛擬世界控制單元101通過通信控制單元203通信,并且它接收用于產(chǎn)生虛擬世界的數(shù)據(jù)和使得終端計(jì)算機(jī)20的顯示裝置通過顯示控制單元205顯示虛擬世界的圖像,同時(shí)它向虛擬世界控制單元101發(fā)送通過輸入控制單元204接收的用戶的操作內(nèi)容。
通信控制單元203控制通信裝置,并處理終端計(jì)算機(jī)20與服務(wù)器計(jì)算機(jī)10等通信所需的各種協(xié)議。
輸入控制單元204具有通過諸如控制器或鍵盤的輸入裝置來接受用戶的操作、和向游戲控制單元201以及虛擬世界參加控制單元202發(fā)送該操作內(nèi)容的接口功能。
顯示控制單元205通過使從游戲控制單元2011以及虛擬世界參加控制單元202提供的屏幕數(shù)據(jù)進(jìn)行合成處理等而產(chǎn)生顯示屏幕數(shù)據(jù)。所產(chǎn)生的屏幕數(shù)據(jù)被輸出到顯示裝置,并且接收到該數(shù)據(jù)的顯示裝置按照顯示屏幕數(shù)據(jù)在顯示屏幕上顯示圖像。
下面說明此實(shí)施例的處理步驟。
圖5是用于說明在該實(shí)施例中的處理步驟的流程的流程圖。
已經(jīng)完成了服務(wù)器計(jì)算機(jī)10的虛擬世界用戶注冊的用戶使用終端計(jì)算機(jī)20(S101)來玩游戲。在此,說明前面說明的賽車游戲。
在此游戲中,當(dāng)用戶在賽車游戲中的一次比賽中達(dá)到了預(yù)定條件,例如成為領(lǐng)先者時(shí),他/她被確定為清除了該比賽(S102),并且一輛原始的賽車被送給該用戶(S103)。然后,該用戶被允許在后續(xù)的比賽中使用該賽車。
關(guān)于該賽車的對(duì)象數(shù)據(jù)被預(yù)先存儲(chǔ)在用于游戲的對(duì)象數(shù)據(jù)庫206中,在該用戶已經(jīng)清除了比賽的條件下,游戲控制單元201使得該對(duì)象數(shù)據(jù)進(jìn)入用戶可以獲得的狀態(tài)。
此外,該對(duì)象數(shù)據(jù)以與虛擬世界控制單元101可以翻譯的預(yù)定對(duì)象數(shù)據(jù)格式50相符地記錄。然而,它可以以對(duì)象數(shù)據(jù)格式50可變的任何形式被記錄。
在用戶要將所獲得的賽車帶到虛擬世界的情況下(S104),他/她利用虛擬世界參加控制單元202訪問服務(wù)器計(jì)算機(jī)10。隨后,用戶通過輸出他/她的用戶ID和密碼來參加虛擬世界(S105)。
其后,用戶在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105的他/她自己的區(qū)域存儲(chǔ)關(guān)于所獲得的賽車的對(duì)象數(shù)據(jù)。例如,用戶可以如此在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105的他/她自己的區(qū)域存儲(chǔ)對(duì)象數(shù)據(jù),即預(yù)先在虛擬世界參加控制單元202中準(zhǔn)備了一個(gè)用于對(duì)象傳輸?shù)拿畈藛危⑶矣脩暨x擇該菜單和指定要被傳輸?shù)膶?duì)象。另外,如前所述在該賽車以對(duì)象數(shù)據(jù)格式50的可變化格式被記錄的時(shí)候,該對(duì)象數(shù)據(jù)在被存儲(chǔ)到用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105之前將它的格式轉(zhuǎn)換為對(duì)象數(shù)據(jù)格式50。
在此情形下,屬性53被設(shè)置為一輛汽車,持有者被設(shè)置為在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105記錄的用戶。此外,在賽車游戲中記錄在用于游戲的對(duì)象數(shù)據(jù)庫206的圖像數(shù)據(jù)被記錄在顯示圖像507。
隨后,虛擬世界控制單元101可以將記錄在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中的對(duì)象數(shù)據(jù)翻譯,并使得該對(duì)象出現(xiàn)在虛擬世界中。此時(shí)可以參照如上所述被記錄的關(guān)于所述賽車的對(duì)象數(shù)據(jù)的顯示圖像507產(chǎn)生顯示圖像。因此,該賽車的圖像也可以顯示在其他用戶的終端計(jì)算機(jī)20上。此外虛擬世界控制單元101通過參見屬性而識(shí)別該對(duì)象是所述汽車,并且它實(shí)現(xiàn)在虛擬世界的該汽車的功能。具體來說,該汽車可以根據(jù)用戶操作而帶著用戶的人物在虛擬世界行駛。而且,由于持有者被指定,除了已經(jīng)在游戲中獲得該賽車的相關(guān)的用戶之外的任何用戶被防止操作該賽車。
以這種方式,用戶被允許在虛擬世界使用甚至除了預(yù)先在虛擬世界中限定的對(duì)象以外的對(duì)象。
某些情況下,本發(fā)明不限于上述的實(shí)施例,但是它能夠在主題范圍內(nèi)進(jìn)行各種改進(jìn)。
例如,雖然已經(jīng)說明了其中用戶將在游戲中獲得的項(xiàng)目帶入虛擬世界的示例,但也允許用戶通過利用例如項(xiàng)目創(chuàng)建應(yīng)用程序來自行創(chuàng)建與虛擬世界的對(duì)象數(shù)據(jù)格式相符的一個(gè)項(xiàng)目對(duì)象,并且他/她向服務(wù)器計(jì)算機(jī)10發(fā)送該項(xiàng)目對(duì)象以便將其存儲(chǔ)在用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中。在這種情況下,各個(gè)用戶的原始項(xiàng)目可以被帶入虛擬世界。
而且,被帶入虛擬世界的對(duì)象不限于項(xiàng)目,而且人物自身也可以被帶入虛擬世界。例如,也允許在服務(wù)器計(jì)算機(jī)10上執(zhí)行的游戲是角色扮演游戲,并且在游戲被清除時(shí),用戶控制的人物的對(duì)象數(shù)據(jù)可以被存儲(chǔ)在服務(wù)器計(jì)算機(jī)10的用戶的數(shù)據(jù)存儲(chǔ)區(qū)域105中。
如上所述,按照本發(fā)明,用戶被允許在虛擬世界中使用除了預(yù)先在虛擬世界中定義的對(duì)象以外的對(duì)象。
權(quán)利要求
1.一種具有一服務(wù)器計(jì)算機(jī)和多個(gè)與服務(wù)器計(jì)算機(jī)相連的終端計(jì)算機(jī)的虛擬世界系統(tǒng),其中終端計(jì)算機(jī)的操作者的化身被顯示在服務(wù)器計(jì)算機(jī)產(chǎn)生的虛擬世界中,它們根據(jù)來自終端計(jì)算機(jī)的操作而動(dòng)作,其特征在于包括對(duì)象提供裝置,用于向所屬終端計(jì)算機(jī)的操作者提供虛擬的對(duì)象;對(duì)象傳輸裝置,用于將所提供的對(duì)象傳輸?shù)剿龇?wù)器計(jì)算機(jī);對(duì)象存儲(chǔ)裝置,用于接收所述對(duì)象和用于與已經(jīng)傳輸它們的所述終端計(jì)算機(jī)的所述操作者相關(guān)地存儲(chǔ)它們;和對(duì)象顯示裝置,用于在虛擬世界中根據(jù)所述操作者的操作來顯示所存儲(chǔ)的對(duì)象。
2.一種具有虛擬世界產(chǎn)生裝置的服務(wù)器計(jì)算機(jī),該虛擬世界產(chǎn)生裝置用于產(chǎn)生虛擬世界和用于向參加的終端輸出符號(hào)以在虛擬世界中按照來自參加的終端的操作而動(dòng)作,其特征在于包括一對(duì)象記錄區(qū)域,其中關(guān)于在所述虛擬世界中可以獲得的對(duì)象的數(shù)據(jù)被與預(yù)定數(shù)據(jù)格式相符地存儲(chǔ);對(duì)象顯示裝置,用于在所述虛擬世界中通過參考所述對(duì)象記錄區(qū)域來顯示對(duì)象;和對(duì)象數(shù)據(jù)接受裝置,用于從參加者接受以預(yù)定數(shù)據(jù)格式記錄的對(duì)象數(shù)據(jù),并用于在所述對(duì)象記錄區(qū)域記錄所接受的對(duì)象數(shù)據(jù)。
3.按照權(quán)利要求2所述的服務(wù)器計(jì)算機(jī),其中所述對(duì)象數(shù)據(jù)接受裝置在與有關(guān)所述對(duì)象數(shù)據(jù)的參加者相關(guān)聯(lián)的所述對(duì)象記錄區(qū)域中記錄所述接受的對(duì)象數(shù)據(jù);和所述對(duì)象顯示裝置根據(jù)來自相關(guān)聯(lián)的參加者的操作而引用所記錄的對(duì)象數(shù)據(jù)。
4.一種信息處理器,包括用于提供一種游戲的游戲提供裝置,該游戲向玩家給出了問題并在清除問題時(shí)向玩家獎(jiǎng)勵(lì)一個(gè)虛擬對(duì)象;其中要被獎(jiǎng)勵(lì)的對(duì)象以權(quán)利要求2所述的預(yù)定數(shù)據(jù)格式提前被記錄;和傳輸裝置,用于將獎(jiǎng)勵(lì)的對(duì)象向權(quán)利要求2中定義的所述服務(wù)器計(jì)算機(jī)發(fā)送。
5.按照權(quán)利要求4所述的信息處理器,還包括用于允許所述玩家訪問權(quán)利要求2中定義的所述服務(wù)器計(jì)算機(jī)和參加在所述服務(wù)器計(jì)算機(jī)上產(chǎn)生的所述虛擬世界的裝置;和用于使得在他/她參加的所述虛擬世界中的操作者可以獲得所述的獎(jiǎng)勵(lì)對(duì)象的裝置。
6.一種用于使得一信息處理器執(zhí)行一種游戲的程序,該游戲向玩家給出了問題并在清除問題時(shí)向玩家獎(jiǎng)勵(lì)一個(gè)虛擬對(duì)象,其中要被獎(jiǎng)勵(lì)的對(duì)象以權(quán)利要求2所述的預(yù)定數(shù)據(jù)格式提前被記錄;和所述程序使得該信息處理器執(zhí)行傳輸處理,用于將獎(jiǎng)勵(lì)的對(duì)象向權(quán)利要求2中定義的所述服務(wù)器計(jì)算機(jī)發(fā)送。
7.按照權(quán)利要求6的程序,還使得所述信息處理器執(zhí)行用于允許所述玩家訪問權(quán)利要求2中定義的所述服務(wù)器和參加在所述服務(wù)器計(jì)算機(jī)上產(chǎn)生的所述虛擬世界的處理;和用于使得在他/她參加的所述虛擬世界中的操作者可以獲得所述的獎(jiǎng)勵(lì)對(duì)象的處理。
8.一種用于使得一信息處理器執(zhí)行一種處理的程序,該處理從一操作者接受操作,并根據(jù)該操作產(chǎn)生一虛擬對(duì)象,所述程序使得該信息處理器執(zhí)行用于與權(quán)利要求2所述的預(yù)定數(shù)據(jù)格式相符地記錄所創(chuàng)建的對(duì)象的處理;和用于向權(quán)利要求2中定義的所述服務(wù)器計(jì)算機(jī)發(fā)送所記錄的對(duì)象的傳輸處理。
9.按照權(quán)利要求8的程序,其中對(duì)于被發(fā)送到所述服務(wù)器計(jì)算機(jī)的所述對(duì)象設(shè)置屬性;和根據(jù)該屬性確定在所述虛擬世界中操作者使用所述對(duì)象的模式。
10.一種信息處理器可讀的記錄介質(zhì),其中記錄了在權(quán)利要求6至9中的任一個(gè)所定義的所述程序。
11.一種虛擬世界提供方法,它在與一計(jì)算機(jī)網(wǎng)絡(luò)連接的一服務(wù)器計(jì)算機(jī)上產(chǎn)生一虛擬世界,并且它向參加的終端輸出符號(hào)來按照來自參加的終端的操作在該虛擬世界中動(dòng)作,其中當(dāng)已經(jīng)以預(yù)定的數(shù)據(jù)格式從所述參加者接受關(guān)于在所述虛擬世界中可以獲得的對(duì)象的數(shù)據(jù)的時(shí)候;所述對(duì)象被注冊為關(guān)聯(lián)的參加者的持有物,并且在所述虛擬世界中被處理為所述相關(guān)的參加者可以獲得的對(duì)象。
全文摘要
一種按照在虛擬世界中被處理的對(duì)象的數(shù)據(jù)格式創(chuàng)建的新對(duì)象通過與該虛擬世界無關(guān)的一用戶的終端計(jì)算機(jī)提供給該用戶。該用戶向一用于創(chuàng)建虛擬世界的服務(wù)器計(jì)算機(jī)發(fā)送被提供的對(duì)象。該服務(wù)器計(jì)算機(jī)將該對(duì)象與該操作者相關(guān)并存儲(chǔ)該對(duì)象。該對(duì)象可以與在該虛擬世界中先前定義的其他對(duì)象類似地被處理,因?yàn)樵搶?duì)象被以該服務(wù)器計(jì)算機(jī)可以翻譯的格式記錄。以這樣的方式,用戶可以在該虛擬世界中使用除了在虛擬世界中預(yù)先定義的對(duì)象以外的對(duì)象。
文檔編號(hào)G06F13/00GK1392984SQ01803094
公開日2003年1月22日 申請日期2001年10月12日 優(yōu)先權(quán)日2000年10月12日
發(fā)明者島川惠三, 平松修治, 鈴置雅一, 大場章男, 岡田豐史, 榎本繁, 島田宗毅, 掛智一, 木本陽介, 小卷賢二郎, 堀江弘昌, 藤井高廣, 木村佑太, 女井秀久 申請人:索尼計(jì)算機(jī)娛樂公司