午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

顯示虛擬現(xiàn)實空間的方法和裝置,以及記錄媒體的制作方法

文檔序號:6482002閱讀:265來源:國知局
專利名稱:顯示虛擬現(xiàn)實空間的方法和裝置,以及記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及使用單位虛擬現(xiàn)實空間顯示虛擬現(xiàn)實空間的方法和裝置,以及記錄了單位虛擬現(xiàn)實空間的計算機可讀取的記錄媒體。更詳細地講,本發(fā)明涉及根據(jù)虛擬現(xiàn)實空間中的用戶的位置移動,獲得必要的單位虛擬現(xiàn)實空間信息,由此,用戶經(jīng)過例如互聯(lián)網(wǎng)等網(wǎng)絡(luò),訪問至少伴隨一個以上的服務(wù)器上的二維或者三維空間結(jié)構(gòu)的數(shù)據(jù)庫,原則上不中斷對于用戶的虛擬現(xiàn)實空間的顯示,讀入并使用戶閱覽二維或者三維的虛擬現(xiàn)實空間數(shù)據(jù)的技術(shù)。
用戶在瀏覽器上為了從某個Web頁移動到其它的Web頁,使用例如點擊設(shè)備按壓配置在Web頁上的指定了「鏈接」的「按鈕」,「文本」和「圖像」等。根據(jù)該操作,Web瀏覽器向預(yù)定的Web服務(wù)器上委托由該鏈接指定的Web頁的讀入,Web服務(wù)器依照該委托,獲得所指定的Web頁,把該頁發(fā)送到Web瀏覽器。這樣,通過網(wǎng)絡(luò),下一個Web頁由瀏覽器顯示,用戶能夠進行閱覽。
但是,在該方法中,用戶在下一頁數(shù)據(jù)的讀入期間,需要中斷作業(yè),進行等待。特別是,用戶在由多個Web頁構(gòu)成的虛擬現(xiàn)實空間內(nèi)移動時,在Web頁之間移動時如果發(fā)生由讀入產(chǎn)生的中斷,則不能平滑地進行虛擬現(xiàn)實空間內(nèi)的移動,極大地損害用戶的操作舒適性。
本發(fā)明的目的在于根據(jù)用戶的移動預(yù)測讀入所需要的數(shù)據(jù),并且預(yù)先讀入該數(shù)據(jù),由此使用戶不必等待數(shù)據(jù)讀入的期間,而能夠進行虛擬現(xiàn)實空間內(nèi)的用戶的平滑移動。
方案1的發(fā)明在使用各自具有用于特定鄰接的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間的方法中,特征在于包括從基準單位虛擬現(xiàn)實空間信息獲得用于特定鄰接單位虛擬現(xiàn)實空間的信息的步驟;根據(jù)所獲得的用于特定鄰接單位虛擬現(xiàn)實空間的信息,獲得單位虛擬現(xiàn)實空間信息的步驟。
如果依據(jù)該發(fā)明,則虛擬現(xiàn)實空間被細分為計算機容易讀取的適宜數(shù)據(jù)量的單位虛擬現(xiàn)實空間,根據(jù)用戶在虛擬現(xiàn)實空間內(nèi)的移動,預(yù)測并獲得預(yù)想成為新的顯示對象的單位虛擬現(xiàn)實空間的數(shù)據(jù),由此,能夠不中斷對于用戶的虛擬現(xiàn)實空間的顯示,讀入并使用戶閱覽二維或者三維的虛擬現(xiàn)實空間數(shù)據(jù)。
方案2的發(fā)明是用于顯示虛擬現(xiàn)實空間的裝置,該裝置使用分別具有用于特定相鄰的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間,特征在于包括根據(jù)虛擬現(xiàn)實空間內(nèi)的用戶的位置,從基準單位虛擬現(xiàn)實空間信息獲得用于特定鄰接單位虛擬現(xiàn)實空間的信息的鄰接單位虛擬現(xiàn)實空間信息獲得裝置;根據(jù)該獲得的用于特定鄰接單位虛擬現(xiàn)實空間的信息,獲得單位虛擬現(xiàn)實空間信息的單位虛擬現(xiàn)實空間信息獲得裝置。
如果依據(jù)該發(fā)明,則虛擬現(xiàn)實空間被細分為計算機容易讀取的適宜數(shù)據(jù)量的單位虛擬現(xiàn)實空間,根據(jù)用戶在虛擬現(xiàn)實空間內(nèi)的移動,預(yù)測并獲得預(yù)想成為新的顯示對象的單位虛擬現(xiàn)實空間的數(shù)據(jù),由此,能夠不中斷對于用戶的虛擬現(xiàn)實空間的顯示,讀入并使用戶閱覽二維或者三維的虛擬現(xiàn)實空間數(shù)據(jù)。
方案3的發(fā)明是計算機可讀取的記錄媒體,該記錄媒體記錄了用于構(gòu)成虛擬現(xiàn)實空間的單位虛擬現(xiàn)實空間信息,特征在于該單位虛擬現(xiàn)實空間信息具有用于特定與該單位虛擬現(xiàn)實空間鄰接的單位虛擬現(xiàn)實空間的信息。
如果依據(jù)該發(fā)明,則虛擬現(xiàn)實空間被細分為計算機容易讀取的適宜數(shù)據(jù)量的單位虛擬現(xiàn)實空間,根據(jù)用戶在虛擬現(xiàn)實空間內(nèi)的移動,預(yù)測并獲得預(yù)想成為新的顯示對象的單位虛擬現(xiàn)實空間的數(shù)據(jù),由此,能夠不中斷對于用戶的虛擬現(xiàn)實空間的顯示,讀入并使用戶閱覽二維或者三維的虛擬現(xiàn)實空間數(shù)據(jù)。
圖2示出三維的虛擬現(xiàn)實空間的例子。
圖3是示出二維虛擬現(xiàn)實空間中的初始狀態(tài)下的數(shù)據(jù)讀入狀態(tài)的概念圖。
圖4是示出三維的虛擬現(xiàn)實空間中的初始狀態(tài)下的數(shù)據(jù)讀入狀態(tài)的概念圖。
圖5是用多個正方形的單位虛擬現(xiàn)實空間構(gòu)成時的二維虛擬現(xiàn)實空間的概念圖。
圖6是示出本發(fā)明的包括用于顯示虛擬現(xiàn)實空間的裝置的網(wǎng)絡(luò)系統(tǒng)的一例的概略圖。
圖7示出用立方體的單位虛擬現(xiàn)實空間構(gòu)成的虛擬現(xiàn)實空間的一部分。
圖8是示出顯示虛擬現(xiàn)實空間的方法中的客戶與服務(wù)器之間的處理的流程圖。
圖9是用于說明根據(jù)二維虛擬現(xiàn)實空間中的移動方向確定讀入的單位虛擬現(xiàn)實空間數(shù)據(jù)的方法的概念圖。


圖10是單位虛擬現(xiàn)實空間的記述例。
圖11是用于說明根據(jù)用戶位置的偏移確定讀入的單位虛擬現(xiàn)實空間數(shù)據(jù)的方法的概念圖。
圖12示出在圖11的例子中,用戶位置從塊e向塊a移動時,讀入哪一個單位虛擬現(xiàn)實空間的數(shù)據(jù)。
圖13是客戶的功能框圖。
首先,說明在進行本發(fā)明的說明方面成為基本的概念。
用戶訪問的存儲了構(gòu)成虛擬現(xiàn)實空間的數(shù)據(jù)的數(shù)據(jù)庫設(shè)計為虛擬的二維平面空間或者三維立體空間的圖像顯示型數(shù)據(jù)庫。把文本,靜止圖像,活動圖像,語音,各種操作用的按鈕等各種對象配置在該虛擬現(xiàn)實空間的任意位置,該配置位置用二維或者三維的坐標定義。用戶在該虛擬現(xiàn)實空間中占據(jù)位置,能夠在該虛擬現(xiàn)實空間中移動,通過移動,用戶能夠從CRT,液晶顯示器等顯示裝置獲得伴隨著移動不斷變化的圖像信息。
圖1以及圖2示出各個二維的虛擬現(xiàn)實空間以及三維的虛擬現(xiàn)實空間的例子。
在虛擬現(xiàn)實空間中把用戶所處的位置稱為「用戶位置」?!赣脩粑恢谩乖诙S虛擬現(xiàn)實空間中,用二維坐標(x,y)記述,在三維虛擬現(xiàn)實空間中、用三維坐標(x,y,z)記述。同樣,設(shè)置在虛擬現(xiàn)實空間內(nèi)的對象的位置在二維虛擬現(xiàn)實空間中也用二維坐標(x,y)記述,在三維虛擬現(xiàn)實空間中也用三維坐標(x,y,z)記述。
設(shè)作為初始狀態(tài),用戶位于用戶或者服務(wù)器一側(cè)指定的任意的「用戶位置」。該位置作為「初始狀態(tài)下的用戶位置」。
上述「用戶位置」如以下那樣向用戶明示。即,在二維平面空間中,或者在畫面上顯示鼠標指針,或者把用戶位置顯示在顯示裝置的顯示區(qū)域中央,由此向用戶明示「用戶位置」。另外,在三維空間中,或者在顯示裝置上顯示從虛擬現(xiàn)實空間內(nèi)的「用戶位置」觀看的圖像,或者在虛擬現(xiàn)實空間內(nèi)顯示鼠標指針或者人物造型,由此向用戶明示「用戶位置」。
在初始狀態(tài)下,在客戶(指的是用戶使用的信息處理裝置,以下相同)的存儲裝置中,不讀入虛擬現(xiàn)實空間總體的數(shù)據(jù),而僅讀入用戶位置的周邊一部分數(shù)據(jù)。作為該讀入的一部分,是以「初始狀態(tài)的用戶位置」為中心具有預(yù)定范圍的虛擬現(xiàn)實空間的數(shù)據(jù)。預(yù)定范圍成為何種程度的范圍,根據(jù)客戶的存儲裝置的總量,顯示器的顯示能力等物理性限制決定。
圖3以及圖4是示出虛擬現(xiàn)實空間中的初始狀態(tài)下的數(shù)據(jù)的讀入狀態(tài)的概念圖,圖3示出二維虛擬現(xiàn)實空間的情況,圖4示出三維虛擬現(xiàn)實空間的情況。
根據(jù)用戶的指示移動虛擬現(xiàn)實空間內(nèi)的「用戶位置」P并進行顯示,用戶感覺到猶如自己在虛擬現(xiàn)實空間內(nèi)移動一樣。這種情況下,用戶使用鼠標,鍵盤,操作桿等各種輸入裝置,指示用戶位置P的移動。例如,移動鼠標指針,用十字鍵或者操作桿指定移動方向,使畫面的上卷條移動,把畫面總體上卷等,進行來自用戶的移動指示。
如果用戶沿著任意的方向進行移動直到滿足某個條件,則客戶對于存儲了構(gòu)成虛擬現(xiàn)實空間的數(shù)據(jù)的服務(wù)器,給出讀入在用戶移動目標處設(shè)定的空間數(shù)據(jù)的指示。
在本發(fā)明中,虛擬現(xiàn)實空間通過相互鄰接地配置了多個單位虛擬現(xiàn)實空間而構(gòu)成。這里,所謂「單位虛擬現(xiàn)實空間」指的是向用戶顯示虛擬現(xiàn)實空間時所使用的最小讀入單位的區(qū)域。
在已經(jīng)讀入的虛擬現(xiàn)實空間的數(shù)據(jù)中,記載著位于其周邊的各方向的連續(xù)的單位虛擬現(xiàn)實空間的數(shù)據(jù)。作為例子,考慮用多個正方形的單位虛擬現(xiàn)實空間構(gòu)成的二維虛擬現(xiàn)實空間。
圖5是用多個正方形的單位虛擬現(xiàn)實空間構(gòu)成時的二維虛擬現(xiàn)實空間的概念圖。圖5中,把對應(yīng)于初始狀態(tài)下用戶位置的正方形的單位虛擬現(xiàn)實空間U1讀入到客戶中。這里,把包括用戶位置的單位虛擬現(xiàn)實空間稱為「基準單位虛擬現(xiàn)實空間」。在單位虛擬現(xiàn)實空間U1的數(shù)據(jù)的標題中,記載著與該單位虛擬現(xiàn)實空間鄰接的所有的單位虛擬現(xiàn)實空間的文件名。在圖5所示的例子中,記載著在其單位虛擬現(xiàn)實空間U1的上下左右,斜上方,斜下方等9個方向連續(xù)的9個單位虛擬現(xiàn)實空間的文件名。這里,設(shè)與某個單位虛擬現(xiàn)實空間鄰接的單位虛擬現(xiàn)實空間稱為「鄰接單位虛擬現(xiàn)實空間」。另外,所謂鄰接,指的是處于能夠從某個單位虛擬現(xiàn)實空間不經(jīng)由其它的單位虛擬現(xiàn)實空間而直接移動到另一個虛擬現(xiàn)實空間的關(guān)系。另外,圖5中,與單位虛擬現(xiàn)實空間U1鄰接的9個鄰接單位虛擬現(xiàn)實空間中,僅顯示位于圖面上側(cè)的鄰接單位虛擬現(xiàn)實空間U2,其它省略。
如果進行用戶在虛擬現(xiàn)實空間內(nèi)的移動并且滿足了預(yù)定的條件,則客戶參照單位虛擬現(xiàn)實空間U1具有的鄰接單位虛擬現(xiàn)實空間的文件名,對于服務(wù)器請求讀入預(yù)測成為必要的單位虛擬現(xiàn)實空間的數(shù)據(jù)。另外,虛擬現(xiàn)實空間的連續(xù)性與現(xiàn)實空間不同,由于終究是在虛擬現(xiàn)實空間內(nèi),因此在虛擬現(xiàn)實空間內(nèi)相互鄰接的單位虛擬現(xiàn)實空間之間,也可以保持在完全不同的位置的服務(wù)器中。另外,根據(jù)條件,相互鄰接的單位虛擬現(xiàn)實空間也可以不同。例如,也可以是被用戶一次訪問了的單位虛擬現(xiàn)實空間成為其它的空間。
這時,關(guān)于新的單位虛擬現(xiàn)實空間的數(shù)據(jù)的讀入處理最好是與用戶在虛擬現(xiàn)實空間內(nèi)的移動或者稱為虛擬現(xiàn)實空間的連續(xù)顯示處理的其它處理并行進行。由此,在輸入數(shù)據(jù)的讀入期間,能夠防止中斷用戶的作業(yè)。在圖5的例子中,如果用戶位置P接近鄰接單位虛擬現(xiàn)實空間U2,則客戶預(yù)測需要讀入單位虛擬現(xiàn)實空間U2的數(shù)據(jù),向服務(wù)器請求發(fā)送單位虛擬現(xiàn)實空間U2的數(shù)據(jù)。
另外,與新的單位虛擬現(xiàn)實空間的數(shù)據(jù)讀入相并行,最好通過用戶的移動,還從客戶的存儲裝置內(nèi)廢棄或者清除畫面顯示方面不需要的空間的數(shù)據(jù)(與用戶的移動方向相反方向的數(shù)據(jù))。
伴隨著用戶的位置移動反復(fù)進行以上的操作,用戶將感覺到包含超過了客戶的存儲裝置容量的巨大信息量的虛擬的二維空間或者三維空間無限擴大。
圖6是示出本實施形態(tài)的包括用于顯示虛擬現(xiàn)實空間的裝置的網(wǎng)絡(luò)系統(tǒng)的一例的概略圖。
系統(tǒng)由分散并保持在至少1臺以上的服務(wù)器651、652、...、65X的存儲裝置中的二維或者三維的虛擬現(xiàn)實空間數(shù)據(jù)庫661、662、...、66X,以及經(jīng)過網(wǎng)絡(luò)620、服務(wù)器群630和互聯(lián)網(wǎng)640能夠訪問這些數(shù)據(jù)庫的用戶一側(cè)終端(以下稱為「客戶」)610構(gòu)成。這里,所謂用戶指的是利用虛擬現(xiàn)實空間的人。
客戶610經(jīng)過服務(wù)器630和LAN等網(wǎng)絡(luò)620連接,用戶經(jīng)過其服務(wù)器630,訪問經(jīng)過與服務(wù)器630和網(wǎng)絡(luò)640連接了的其它服務(wù)器651、652、...、65X。用戶直接訪問的服務(wù)器620不需要保持虛擬現(xiàn)實空間的數(shù)據(jù),只要對于其它的服務(wù)器能夠傳送客戶的指示即可。另外,客戶與服務(wù)器的連接并不限定于該方式,只要是能夠相互通信的連接方式則可以是任一種連接。
客戶610最好能夠并行處理數(shù)據(jù)的讀入處理,以及對應(yīng)于用戶請求的位置移動或者畫面顯示的處理。例如,可以使用搭載了多任務(wù)對應(yīng)的OS(微軟公司W(wǎng)indows(登錄商標)或者UNIX等)的計算機,只要使用具有顯示虛擬現(xiàn)實空間的應(yīng)用器一側(cè)能夠并行多個處理那樣的處理速度的計算機構(gòu)成客戶即可。
(1.虛擬現(xiàn)實空間數(shù)據(jù)庫的保持)(1.1.單位虛擬現(xiàn)實空間)上述虛擬現(xiàn)實空間數(shù)據(jù)庫661、662、...、66X與系統(tǒng)總體的物理性界限相吻合,在被限定的數(shù)據(jù)空間中細分設(shè)計。該被細分了的數(shù)據(jù)空間成為客戶對于服務(wù)器輸出讀入指示時的基本單位。把該客戶對于服務(wù)器輸出讀入指示時的基本單位的數(shù)據(jù)空間稱為「單位虛擬現(xiàn)實空間」。
在「單位虛擬現(xiàn)實空間」中,收容顯示在該數(shù)據(jù)空間內(nèi)的圖像、文本等數(shù)據(jù)或者它們所配置的坐標。
在本發(fā)明中雖然能夠把一張圖像或者文本數(shù)據(jù)等,與其位置坐標組合起來的數(shù)據(jù)作為「單位虛擬現(xiàn)實空間」,但是如果考慮到數(shù)據(jù)讀入的效率和數(shù)據(jù)庫管理的效率等則最好把具有一定大小的能夠存儲圖像或者文本的數(shù)據(jù)空間的文件用作為「單位虛擬現(xiàn)實空間」。
關(guān)于「單位虛擬現(xiàn)實空間」的形狀,在能夠數(shù)字地記述的范圍內(nèi),可以使用任意的形狀。例如,在二維虛擬現(xiàn)實空間中使用的單位虛擬現(xiàn)實空間的形狀不僅可以是正方形,還可以是正六角形等,在三維虛擬現(xiàn)實空間中使用的單位虛擬現(xiàn)實空間的形狀不僅可以是立方體還可以是正四面體或者正八面體等。在以下的說明中,作為最簡單的具體的實現(xiàn)例子,在二維空間中舉出正方形,在三維空間中舉出立方體。
以下說明在各個「單位虛擬現(xiàn)實空間」中,在其周圍連續(xù)著何種單位虛擬現(xiàn)實空間。
虛擬現(xiàn)實空間如果是二維虛擬現(xiàn)實空間則具有用xy坐標記述的空間的范圍,如果是三維坐標則具有用xyz坐標記述的空間的范圍。另外,在本實施形態(tài)中,作為表示虛擬現(xiàn)實空間的位置或者其內(nèi)部對象的位置的坐標系,說明使用正交坐標系的情況,但也可以使用其它的坐標系。
在考慮了作為「單位虛擬現(xiàn)實空間」總體的巨大的虛擬現(xiàn)實空間時,各個單位虛擬現(xiàn)實空間內(nèi)的數(shù)據(jù)不需要用一個統(tǒng)一的坐標軸群(絕對坐標)進行記述。例如,以下以用立方體的單位虛擬現(xiàn)實空間構(gòu)成的虛擬現(xiàn)實空間為例進行說明。
圖7示出用立方體的單位虛擬現(xiàn)實空間構(gòu)成的虛擬現(xiàn)實空間的一部分。
在該圖中,具有(10×10×10)大小的立方體形狀的單位虛擬現(xiàn)實空間C1定義為其立方體的一個角O1位于原點O(x=0,y=0,z=0)。定義與其立方體數(shù)據(jù)空間的上側(cè)相鄰接并且具有同樣大小的單位虛擬現(xiàn)實空間C2。在該單位虛擬現(xiàn)實空間C2的上側(cè)進一步定義另一個立方體單位虛擬現(xiàn)實空間C3。
這時,第2個單位虛擬現(xiàn)實空間C2配置成其立方體的一個角O2位于x=0,y=10,z=0的點,第3個單位虛擬現(xiàn)實空間C3配置成其立方體的一個角O3位于x=0,y=20,z=0的點。單位虛擬現(xiàn)實空間C1、C2、C3的每一個具有圖像或者文本。
如果用以上述原點O(x=0,y=0,z=0)為基準的絕對坐標統(tǒng)一地記述這些單位虛擬現(xiàn)實空間C1、C2、C3具有的圖像或者文本對象的坐標位置,則隨著虛擬現(xiàn)實空間變得很大,有時將具有計算機不能夠處理的巨大的坐標值。
因此,在本實施形態(tài)中,各個單位虛擬現(xiàn)實空間具有的圖像或者文本等對象的坐標位置用其每個單位虛擬現(xiàn)實空間的坐標(以下,稱為「單位虛擬現(xiàn)實空間坐標」)定義。例如,單位虛擬現(xiàn)實空間C1內(nèi)的對象用以C1的基準點O1為原點的坐標表示,單位虛擬現(xiàn)實空間C2內(nèi)的對象用以C2的基準點O2為原點的坐標表示。
另外,雖然敘述了各個單位虛擬現(xiàn)實空間的連續(xù)性,但是并不使用絕對坐標軸或者共同的坐標軸定義某個單位虛擬現(xiàn)實空間位于距離其它的單位虛擬現(xiàn)實空間上方20的位置這樣的單位虛擬現(xiàn)實空間相互的位置關(guān)系。
另一方面,一旦把多個「單位虛擬現(xiàn)實空間」讀入到客戶以后,再映射到客戶內(nèi)的局部坐標使用。
(1.2.服務(wù)器中的數(shù)據(jù)保持)在圖6所示的虛擬現(xiàn)實空間數(shù)據(jù)庫661、662、...、66X的每一個中,以按照「單位虛擬現(xiàn)實空間」單位可讀出的形式,保持著用于構(gòu)成虛擬現(xiàn)實空間的數(shù)據(jù)。
(1.3.客戶訪問服務(wù)器后的處理的流程)下面參照圖8到圖11,說明客戶以單位虛擬現(xiàn)實空間單位獲得用于顯示虛擬現(xiàn)實空間的數(shù)據(jù),并且顯示該數(shù)據(jù)的處理。圖8是示出本實施形態(tài)的客戶與服務(wù)器之間的處理的流程圖,圖9是用于說明伴隨著二維虛擬現(xiàn)實空間中的「用戶位置」的移動的數(shù)據(jù)讀入的概念圖,圖10示出單位虛擬現(xiàn)實空間的數(shù)據(jù)記述例。
(1.3.1.初始狀態(tài)中的來自客戶的數(shù)據(jù)讀入)客戶首先規(guī)定在初始狀態(tài)下讀入的單位虛擬現(xiàn)實空間(圖8,S1)。另外,所謂初始狀態(tài),指的是還沒有開始用于構(gòu)成虛擬現(xiàn)實空間的單位虛擬現(xiàn)實空間的數(shù)據(jù)讀入的狀態(tài)?;蛘?,也可以預(yù)先用客戶或者服務(wù)器確定在初始狀態(tài)下讀入的單位虛擬現(xiàn)實空間??蛻艚?jīng)過網(wǎng)絡(luò)向服務(wù)器群請求發(fā)送對應(yīng)于所規(guī)定的單位虛擬現(xiàn)實空間的數(shù)據(jù)(S2)。這時,該被規(guī)定的「單位虛擬現(xiàn)實空間」的信息(例如,記述了單位虛擬現(xiàn)實空間的文件的文件名,或者表示記錄了其文件的位置的URL等),經(jīng)過網(wǎng)絡(luò)等向服務(wù)器群發(fā)送。
響應(yīng)該請求,服務(wù)器群(更詳細地講,是服務(wù)器群中具有該單位虛擬現(xiàn)實空間的數(shù)據(jù)的服務(wù)器)從該虛擬現(xiàn)實空間數(shù)據(jù)庫獲得該單位虛擬現(xiàn)實空間的數(shù)據(jù)(S3),把該數(shù)據(jù)向客戶傳送(S4)。
接著,客戶讀取該最初被讀入的「單位虛擬現(xiàn)實空間」的數(shù)據(jù),客戶對于服務(wù)器請求在其周邊連續(xù)的「鄰接單位虛擬現(xiàn)實空間」的數(shù)據(jù)讀入。根據(jù)該請求,從服務(wù)器群讀入多個數(shù)據(jù)空間。「鄰接單位虛擬現(xiàn)實空間」的數(shù)據(jù)的取得并不是必要的,根據(jù)客戶的存儲容量等物理性條件,即使僅讀入所規(guī)定的「單位虛擬現(xiàn)實空間」,也不影響本發(fā)明的實施。
能夠省略該鄰接單位虛擬現(xiàn)實空間讀入的步驟。但是,為了使用戶沒有感覺到數(shù)據(jù)的讀入,提供平滑的虛擬現(xiàn)實空間顯示處理,最好不只是一個單位虛擬現(xiàn)實空間,而是常時預(yù)先讀入多個虛擬現(xiàn)實空間。在客戶方面,雖然需要讀入對應(yīng)于客戶的顯示能力或者存儲容量的數(shù)據(jù)空間,但是并不只用一個數(shù)據(jù)空間而是用多個單位虛擬現(xiàn)實空間,例如如果是立方體的例子則由27個「單位虛擬現(xiàn)實空間」構(gòu)成該讀入的數(shù)據(jù)空間,如果是正方形的例子,則用9個「單位虛擬現(xiàn)實空間」構(gòu)成該讀入的數(shù)據(jù)空間,由此,能夠把各個「單位虛擬現(xiàn)實空間」的數(shù)據(jù)尺寸取為小尺寸。而且如果數(shù)據(jù)尺寸小,則僅此一點就將減小網(wǎng)絡(luò)傳送的負荷。
另外,充分讀取一部分單位虛擬現(xiàn)實空間,沿著其該方向擴展數(shù)據(jù)文件,另一方面,通過從客戶的存儲裝置廢棄不需要的單位虛擬現(xiàn)實空間,不進行有關(guān)與顯示無關(guān)的單位虛擬現(xiàn)實空間的圖像顯示的處理,由此能夠減輕客戶的負擔。
接著,客戶把所讀入的1個以上的「單位虛擬現(xiàn)實空間」的數(shù)據(jù)空間的坐標置換為客戶的局部坐標,根據(jù)被置換了的坐標,進行虛擬現(xiàn)實空間的顯示(S5)。例如,在讀入了多個「單位虛擬現(xiàn)實空間」時,如前面所述的那樣,用各個單位虛擬現(xiàn)實空間坐標記述配置在每一個中的圖像或者文本等對象的位置。為了在一個連續(xù)的虛擬現(xiàn)實空間內(nèi)顯示用各個單位虛擬現(xiàn)實空間坐標記述的對象的坐標位置,置換為被統(tǒng)一了的坐標進行顯示。
根據(jù)以上處理,結(jié)束初始狀態(tài)下的虛擬現(xiàn)實空間的顯示。
(1.3.2.伴隨著用戶的移動的「單位虛擬現(xiàn)實空間」的讀入)在完成了初始狀態(tài)下的虛擬現(xiàn)實空間的顯示以后,伴隨著虛擬現(xiàn)實空間內(nèi)的用戶的移動,在用戶脫離到被讀入的數(shù)據(jù)空間外之前,必須讀入位于用戶移動方向的「單位虛擬現(xiàn)實空間」。
但是,用戶在達到讀入完畢的數(shù)據(jù)空間的端部時,在開始了讀入新的單位虛擬現(xiàn)實空間的情況下,用戶必須等待讀入其單位虛擬現(xiàn)實空間的數(shù)據(jù)。
于是,檢測用戶的移動方向(S6),判斷是否需要讀入新的單位虛擬現(xiàn)實空間的數(shù)據(jù)(S7)。在需要時,判定預(yù)測用戶要從此進入的單位虛擬現(xiàn)實空間是哪一個(S8),根據(jù)該判定,經(jīng)過網(wǎng)絡(luò)向服務(wù)器群請求發(fā)送必要的單位虛擬現(xiàn)實空間的數(shù)據(jù)(S9)。這時,該「單位虛擬現(xiàn)實空間」的信息經(jīng)過網(wǎng)絡(luò)等向服務(wù)器群發(fā)送。
響應(yīng)該請求,服務(wù)器群(更詳細地講,是服務(wù)器群中具有該單位虛擬現(xiàn)實空間的數(shù)據(jù)的服務(wù)器)從其虛擬現(xiàn)實空間數(shù)據(jù)庫取得該單位虛擬現(xiàn)實空間的數(shù)據(jù)(S10),把該數(shù)據(jù)向客戶發(fā)送(S11)。
這樣,如果預(yù)先開始讀入,則不需要等待讀入數(shù)據(jù)。
另外,用戶的移動方向的判斷也可以在包括用戶位置的單位虛擬現(xiàn)實空間中,根據(jù)用戶指示的移動方向的矢量判斷偏向哪一個方向。
判斷的方法根據(jù)客戶的處理能力能夠考慮多種。而本發(fā)明使用任何一種方法都能夠?qū)嵤?,還可以考慮人工智能地先讀取用戶的行動方向的方法。這里,作為例子舉出處理簡單而且容易實現(xiàn)的方法。
首先,說明檢測用戶位置的移動方向,根據(jù)該移動方向確定讀入的單位虛擬現(xiàn)實空間數(shù)據(jù)的方法。
圖9是用于說明根據(jù)二維虛擬現(xiàn)實空間中的移動方向確定讀入單位虛擬現(xiàn)實空間數(shù)據(jù)的方法的概念圖。
在該例子中,客戶當前讀入完畢的單位虛擬現(xiàn)實空間僅是單位虛擬現(xiàn)實空間U2-2、該單位虛擬現(xiàn)實空間U2-2成為在其內(nèi)部具有用戶位置P的基準單位虛擬現(xiàn)實空間。該基準單位虛擬現(xiàn)實空間的鄰接單位虛擬現(xiàn)實空間是U1-1、U1-2、U1-3、U2-1、U2-3、U3-1、U3-2、U3-3,這些是尚未讀入的鄰接單位虛擬現(xiàn)實空間。
在單位虛擬現(xiàn)實空間內(nèi),存儲著如果用戶位置P沿著哪個方向移動則讀入哪個鄰接單位虛擬現(xiàn)實空間的數(shù)據(jù)這樣的記述。例如,具有用戶位置P沿著左上方向移動時讀入單位虛擬現(xiàn)實空間U1-1這樣的記述,對于其它7個方向也同樣地記述。
圖10示出單位虛擬現(xiàn)實空間U2-2的記述例。在標題部分記述有上述的移動方向與應(yīng)該讀入的單位虛擬現(xiàn)實空間的關(guān)系,在體部分記述有配置在該單位虛擬現(xiàn)實空間內(nèi)的對象的文件名,大小,用單位虛擬現(xiàn)實空間坐標表示的坐標值。同樣在其它所有的單位虛擬現(xiàn)實空間的數(shù)據(jù)中,在標題部分記述著上述的移動方向與應(yīng)該讀入的單位虛擬現(xiàn)實空間的關(guān)系,在體部分記述著配置在該單位虛擬現(xiàn)實空間內(nèi)的對象。
另外,在本記述例中,在一個數(shù)據(jù)文件中一并記述著標題部分和體部分。但是,也不一定把標題部分和體部分匯集在一個文件中。考慮程序的效率或者數(shù)據(jù)存儲的效率,也可以把標題部分和體部分分開在兩個文件中記述。這種情況下,在標題部分的文件中記述著對應(yīng)的體部分的文件的名稱。另外,還可以根據(jù)需要把標題部分的文件以及體部分的文件進一步分成多個文件記述。在這樣的例子中,匯總多個具有相互對應(yīng)關(guān)系的文件群,記述一個單位虛擬空間。
接著,說明根據(jù)用戶移動確定讀入的單位虛擬現(xiàn)實空間數(shù)據(jù)的方法的其它例子。
圖11是用于說明根據(jù)用戶位置的偏移確定讀入的單位虛擬現(xiàn)實空間數(shù)據(jù)的方法的概念圖。在該例中,考慮用正方形的「單位虛擬現(xiàn)實空間」構(gòu)成虛擬現(xiàn)實空間。該「單位虛擬現(xiàn)實空間」進而細分為9個正方形區(qū)域a到i(把各個正方形區(qū)域稱為「用戶位置判定用的塊」)。另外,圖中的正方形區(qū)域表示單位虛擬現(xiàn)實空間,在各個正方形區(qū)域的內(nèi)部記載的數(shù)字具有以下的意義。
「1」表示是在初始狀態(tài)下讀入的9個單位虛擬現(xiàn)實空間,「1」還表示用戶位置位于塊e時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「2」表示用戶位置位于塊b時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「3」表示用戶位置位于塊h時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「4」表示用戶位置位于塊d時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「5」表示用戶位置位于塊f時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「6」表示用戶位置位于塊a時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「7」表示用戶位置位于塊c時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「8」表示用戶位置位于塊g時應(yīng)該讀入的單位虛擬現(xiàn)實空間,「9」表示用戶位置位于塊i時應(yīng)該讀入的單位虛擬現(xiàn)實空間。
用戶位置P一定位于這9個「用戶位置判斷用的塊」的某一個中。位于哪一個「塊」,能夠從用戶位置的xyz坐標容易地判別。
用戶位置P在沿著同一個「用戶位置判定用的塊」內(nèi)移動期間將不發(fā)生新數(shù)據(jù)的讀入指示。另一方面,伴隨著用戶位置P的移動,在從某個「用戶位置判定用的塊」移動到其它的「用戶位置判定用的塊」的時刻,發(fā)生讀入的指示。
在各個[塊]中,已確定位于其[塊」的中心時需要讀入周邊何處的「單位虛擬現(xiàn)實空間」。
伴隨著用戶位置P的移動,在從某個塊(以下,稱為「塊甲」)移動到其它的塊(以下,稱為「塊乙」)的情況下,位于塊甲時必須讀入的周邊的「單位虛擬現(xiàn)實空間」的立方體群與位于塊乙時必須讀入的周邊的「單位虛擬現(xiàn)實空間」立方體群的差成為伴隨著移動要新讀入的「單位虛擬現(xiàn)實空間」立方體。
圖12示出在圖11的例子中當用戶位置從塊e向塊a移動時,讀入哪一個單位虛擬現(xiàn)實空間的數(shù)據(jù)。
圖中(a)示出用戶位置位于塊a時應(yīng)該讀入的單位虛擬現(xiàn)實空間,即,示出在圖11中記載著「6」的單位虛擬現(xiàn)實空間。(b)示出用戶位置位于塊e時應(yīng)該讀入單位虛擬現(xiàn)實空間,即,示出在圖11中記載著「1」的單位虛擬現(xiàn)實空間。這時用戶位置由于存在于塊e中,因此圖中(b)所示的單位虛擬現(xiàn)實空間的數(shù)據(jù)已經(jīng)讀入完畢。從而,需要新讀入的單位虛擬現(xiàn)實空間能夠作為從(a)所示的虛擬單位空間去除掉(b)所示的虛擬單位空間者(圖中(c))而求出。
另外,差同時還成為示出無用的要廢棄的「單位虛擬現(xiàn)實空間」立方體,而實際數(shù)據(jù)的廢棄的過程按照以下的步驟進行。
另外,實際上,如果僅按照該方法進行判定,則在沿著多個塊的交界線往復(fù)的情況等時,會發(fā)生頻繁地發(fā)出數(shù)據(jù)的讀入指示,處理遲緩的情況。于是,為了判斷用戶的移動方向是否可靠,最好不是在向某個塊移動的瞬間發(fā)出新數(shù)據(jù)的讀入指示,而是在某種程度上觀察到用戶的移動以后,進行發(fā)出讀入的指示等的動作。
再次返回到圖8,根據(jù)上述圖9到圖12例示的判定,客戶對于服務(wù)器進行請求發(fā)送必要的單位虛擬現(xiàn)實空間的數(shù)據(jù)(S9)。響應(yīng)該請求,服務(wù)器群(更詳細地講,是服務(wù)器群中具有該單位虛擬現(xiàn)實空間的數(shù)據(jù)的服務(wù)器)從其虛擬現(xiàn)實空間數(shù)據(jù)庫獲得該單位虛擬現(xiàn)實空間的數(shù)據(jù)(S10),把該數(shù)據(jù)發(fā)送給客戶(S11)。
客戶對于服務(wù)器發(fā)出了新的「單位虛擬現(xiàn)實空間」發(fā)送的請求(S9)以后,再次返回到用戶位置的移動或者畫面顯示的處理(S12)。由于瞬時地進行客戶的「單位虛擬現(xiàn)實空間」的請求,因此不中斷客戶的用戶位置的移動或者畫面的顯示等處理。進而,如果接收到所請求的單位虛擬現(xiàn)實空間的數(shù)據(jù),則客戶讀取該數(shù)據(jù),把包含在其中的坐標數(shù)據(jù)變換為用戶的局部坐標系(S13),在存儲器中展開置換后的數(shù)據(jù)。這些處理最好與用戶的移動或者畫面的顯示等處理(S12)并行進行。從而,客戶最好是能夠?qū)?yīng)多任務(wù)的裝置。
(1.3.3.用戶的局部數(shù)據(jù)空間坐標的再定義)用戶沿著在客戶中設(shè)定的局部坐標系中移動。如上述那樣置換成該局部坐標系后配置從服務(wù)器讀入的單位虛擬現(xiàn)實空間及其內(nèi)部的對象。
如果用戶沿著虛擬現(xiàn)實空間中移動則無論移動到何處,該局部坐標的值都逐漸地增大。處理無限地持續(xù)增大的坐標值對于計算機來講并不適宜。
于是,定期地以用戶的當前位置為基準再定義局部坐標系,局部坐標系只要是具有為了定義同時讀入到客戶中的數(shù)據(jù)空間所必需的充分大小即可。
在單位虛擬現(xiàn)實空間是立方體的例子中,考慮在用戶位置P從某個「單位虛擬現(xiàn)實空間」向相鄰的「單位虛擬現(xiàn)實空間」空間移動了的時刻,再定義局部坐標的方法。
(1.3.4.伴隨著用戶的移動的無用「單位虛擬現(xiàn)實空間」的廢棄)在上面的步驟S7到S13中,伴隨著用戶的移動,讀入了被認為用戶移動過去的新空間的「單位虛擬現(xiàn)實空間」,這樣,在客戶內(nèi)數(shù)據(jù)逐漸地存儲到客戶的存儲器等中,妨礙了客戶的動作。
于是,最好是例如,從客戶的存儲裝置廢棄與用戶位置的移動方向相反方向的「單位虛擬現(xiàn)實空間」數(shù)據(jù)(S14)。廢棄的定時依賴于客戶的存儲容量,而最好是盡可能保持著數(shù)據(jù)。例如,用戶改變原意,在從某個方向朝來時的方向急劇地改變路徑返回時,可以不用再次讀入該位置的數(shù)據(jù)。
作為廢棄的判斷方法的例子,可以考慮以下的方法。
從用戶的當前時刻的位置,隨時判斷某個「單位虛擬現(xiàn)實空間」的空間是否離開特定距離以上,根據(jù)離開了充分距離廢棄該位置的數(shù)據(jù)。這里所謂充分距離,根據(jù)客戶的物理性限制(容量,圖像的顯示能力等)規(guī)定。
另外,在客戶的存儲容量少等情況下,還能夠順序相反地進行新空間數(shù)據(jù)的讀入和無用空間的數(shù)據(jù)的廢棄。
如上述那樣,在客戶的存儲裝置上展開的虛擬現(xiàn)實空間的數(shù)據(jù),由圖形插件板等圖像處理裝置進行圖像生成處理,把它們顯示在CRT,液晶顯示器等任意的顯示裝置上,提供給用戶(S15)。
然后,隨著用戶位置的移動,通過反復(fù)進行上述S7到S15的處理,能夠?qū)崿F(xiàn)虛擬現(xiàn)實空間內(nèi)的用戶的連續(xù)移動。

其次,說明圖6所示的客戶610的結(jié)構(gòu)。
圖13是客戶的功能框圖。
客戶具有虛擬空間數(shù)據(jù)存儲裝置1301。該存儲裝置1301存儲從服務(wù)器接受的單位虛擬現(xiàn)實空間的數(shù)據(jù)的同時,還存儲著用戶位置信息。
用戶移動檢測裝置1302從該存儲裝置1301獲得用戶位置信息,把該信息傳送到鄰接單位虛擬現(xiàn)實空間獲得判定裝置1303。該判定裝置1303從傳送來的用戶位置信息,判定是否產(chǎn)生了讀取鄰接單位虛擬現(xiàn)實空間的某一個的需要,在判斷為需要時,向鄰接單位虛擬現(xiàn)實空間信息特定裝置1304通知進行鄰接單位虛擬現(xiàn)實空間的特定。
接受了通知的該特定裝置1304根據(jù)預(yù)定的方法判斷需要哪一個單位虛擬現(xiàn)實空間的數(shù)據(jù),獲得用于得到成為需要的單位虛擬現(xiàn)實空間的數(shù)據(jù)(例如,存儲了該單位虛擬現(xiàn)實空間的數(shù)據(jù)的文件的根路徑以及文件名,或者在網(wǎng)絡(luò)中使用客戶的情況下,存儲了該單位虛擬現(xiàn)實空間的數(shù)據(jù)的文件的URL)。用于得到該單位虛擬現(xiàn)實空間的數(shù)據(jù)在單位虛擬現(xiàn)實空間的數(shù)據(jù)內(nèi),由于例如作為標題存儲,因此能夠通過讀出該標題而獲得。
用于得到單位虛擬現(xiàn)實空間的數(shù)據(jù)傳送到單位虛擬空間信息獲得裝置1305。單位虛擬空間信息獲得裝置1305根據(jù)該數(shù)據(jù)從存儲著該數(shù)據(jù)的存儲裝置讀取成為需要的單位虛擬現(xiàn)實空間的數(shù)據(jù),或者向服務(wù)器請求發(fā)送該單位虛擬現(xiàn)實空間的數(shù)據(jù),并且接收該數(shù)據(jù)。
接受了該單位虛擬現(xiàn)實空間的數(shù)據(jù)的單位虛擬空間信息獲得裝置1305把該數(shù)據(jù)寫入到存儲裝置1301的同時,對于坐標數(shù)據(jù)再定義裝置1306進行指示,使得把存儲在該存儲裝置1301中的虛擬現(xiàn)實空間的數(shù)據(jù)中的坐標數(shù)據(jù)改寫為該客戶的局部坐標,再定義裝置1306進行該坐標改寫運算,根據(jù)運算結(jié)果,進行存儲在存儲裝置1301中的虛擬現(xiàn)實空間的數(shù)據(jù)的改寫。
接受了該單位虛擬現(xiàn)實空間的數(shù)據(jù)的單位虛擬空間信息獲得裝置1305還向無用單位虛擬空間信息清除裝置1307進行通知使得伴隨著用戶位置的移動,清除存儲在該存儲裝置1301中的虛擬現(xiàn)實空間的數(shù)據(jù)中的無用數(shù)據(jù)。清除裝置1307根據(jù)該通知以單位虛擬空間單位清除成為無用的單位虛擬空間的數(shù)據(jù)。
與這些單位虛擬現(xiàn)實空間的數(shù)據(jù)的讀入相并行,并行處理裝置1308進行用戶位置的處理等的單位虛擬現(xiàn)實空間的數(shù)據(jù)讀入以外的處理,把處理結(jié)果傳送到圖像處理裝置1309。
另外,圖像處理裝置1309從存儲裝置1301接受進行了坐標數(shù)據(jù)的置換以及無用的單位虛擬現(xiàn)實空間的清除以后的虛擬現(xiàn)實空間的數(shù)據(jù)。
圖像處理裝置1309處理從并行處理裝置1308和存儲裝置1301接收的數(shù)據(jù),生成圖像數(shù)據(jù),把這些數(shù)據(jù)傳送到顯示裝置1310。
如果依據(jù)該客戶的結(jié)構(gòu),則從用戶的移動預(yù)測需要讀入的數(shù)據(jù),并且預(yù)先讀入這些數(shù)據(jù),由此能夠不使用戶等待數(shù)據(jù)讀入期間,能夠進行虛擬現(xiàn)實空間內(nèi)的用戶的平滑移動。
權(quán)利要求
1.一種顯示虛擬現(xiàn)實空間的方法,該方法使用各自具有用于特定鄰接的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間,其特征在于包括從基準單位虛擬現(xiàn)實空間信息獲得用于特定鄰接單位虛擬現(xiàn)實空間的信息的步驟;根據(jù)所獲得的用于特定鄰接單位虛擬現(xiàn)實空間的信息,獲得單位虛擬現(xiàn)實空間信息的步驟。
2.一種顯示虛擬現(xiàn)實空間的方法,該方法使用各自具有用于特定鄰接的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間,其特征在于包括檢測基準單位虛擬現(xiàn)實空間內(nèi)的用戶的移動的第1步驟;根據(jù)檢測出的用戶的移動,判斷是否需要獲得鄰接單位虛擬現(xiàn)實空間信息的第2步驟;在需要獲得的情況下,參照包含在基準單位虛擬現(xiàn)實空間信息中的用于特定鄰接單位虛擬現(xiàn)實空間的信息,特定要獲得的鄰接單位虛擬現(xiàn)實空間信息的第3步驟;獲得該特定的鄰接單位虛擬現(xiàn)實空間信息的第4步驟;對于該獲得的鄰接單位虛擬現(xiàn)實空間信息,進行坐標數(shù)據(jù)的再定義的第5步驟。
3.根據(jù)權(quán)利要求2所述的顯示虛擬現(xiàn)實空間的方法,其特征在于該方法還包括與上述第3步驟,第4步驟以及第5步驟的至少一個相并行,進行數(shù)據(jù)讀入以外的處理的第6步驟。
4.根據(jù)權(quán)利要求3所述的顯示虛擬現(xiàn)實空間的方法,其特征在于該方法還包括在上述第4步驟以后,清除無用單位虛擬現(xiàn)實空間信息的第7步驟。
5.一種計算機可讀取的記錄媒體,其特征在于記錄了用于使計算機執(zhí)行權(quán)利要求1至4的任一項中記載的方法的程序。
6.一種用于顯示虛擬現(xiàn)實空間的裝置,該裝置使用分別具有用于特定鄰接的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間,其特征在于包括根據(jù)虛擬現(xiàn)實空間內(nèi)的用戶的位置,從基準單位虛擬現(xiàn)實空間信息獲得用于特定鄰接單位虛擬現(xiàn)實空間的信息的鄰接單位虛擬現(xiàn)實空間信息獲得裝置;根據(jù)該獲得的用于特定鄰接單位虛擬現(xiàn)實空間的信息,獲得單位虛擬現(xiàn)實空間信息的單位虛擬現(xiàn)實空間信息獲得裝置。
7.一種顯示虛擬現(xiàn)實空間的裝置,該裝置使用分別具有用于特定鄰接的單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間,其特征在于包括檢測基準單位虛擬現(xiàn)實空間內(nèi)的用戶的移動的用戶移動檢測裝置;根據(jù)檢測出的用戶的移動,判斷是否獲得鄰接單位虛擬現(xiàn)實空間信息的鄰接單位虛擬現(xiàn)實空間信息獲得判定裝置;在需要獲得的情況下,參照包含在基準單位虛擬現(xiàn)實空間信息中的鄰接單位虛擬現(xiàn)實空間的信息,特定要獲得的鄰接單位虛擬現(xiàn)實空間信息的鄰接單位虛擬現(xiàn)實空間信息特定裝置;獲得該特定的鄰接單位虛擬現(xiàn)實空間信息的單位虛擬現(xiàn)實空間信息獲得裝置;根據(jù)該獲得的鄰接單位虛擬現(xiàn)實空間信息,進行坐標數(shù)據(jù)的再定義的坐標數(shù)據(jù)再定義裝置。
8.根據(jù)權(quán)利要求7所述的用于顯示虛擬現(xiàn)實空間的裝置,其特征在于該裝置還包括與上述鄰接單位虛擬現(xiàn)實空間信息特定裝置,單位虛擬現(xiàn)實空間信息獲得裝置以及坐標數(shù)據(jù)再定義裝置的至少一個進行的處理相并行,進行數(shù)據(jù)讀入以外的處理的并行處理裝置。
9.根據(jù)權(quán)利要求8所述的用于顯示虛擬現(xiàn)實空間的裝置,其特征在于該裝置還包括在特定了要獲得的鄰接單位虛擬現(xiàn)實空間信息以后,清除無用單位虛擬現(xiàn)實空間信息的無用單位虛擬現(xiàn)實空間信息清除裝置。
10.一種計算機可讀取的記錄媒體,其特征在于記錄了用計算機構(gòu)成權(quán)利要求6到9的任一項記載的裝置的虛擬現(xiàn)實空間顯示程序。
11.一種計算機可讀取的記錄媒體,該記錄媒體記錄了用于構(gòu)成虛擬現(xiàn)實空間的單位虛擬現(xiàn)實空間信息,其特征在于該單位虛擬現(xiàn)實空間信息具有用于特定與該單位虛擬現(xiàn)實空間鄰接的單位虛擬現(xiàn)實空間的信息。
12.根據(jù)權(quán)利要求11所述的記錄媒體,其特征在于上述用于特定鄰接的單位虛擬現(xiàn)實空間的信息是單位虛擬現(xiàn)實空間信息的識別符。
全文摘要
本發(fā)明在使用分別具有用于特定鄰接單位虛擬現(xiàn)實空間的信息的多個單位虛擬現(xiàn)實空間信息,顯示虛擬現(xiàn)實空間的方法中,檢測基準單位虛擬現(xiàn)實空間內(nèi)的用戶的移動(S6),根據(jù)檢測出的用戶的移動,判斷是否需要獲得鄰接單位虛擬現(xiàn)實空間信息(S7),參照包含在基準單位虛擬現(xiàn)實空間信息中的用于特定鄰接單位虛擬現(xiàn)實空間的信息,特定要取得的鄰接單位虛擬現(xiàn)實空間信息(S8),取得該特定的鄰接單位虛擬現(xiàn)實空間信息(S9)。由此,能夠不使用戶等待數(shù)據(jù)讀入的期間,實現(xiàn)虛擬現(xiàn)實空間內(nèi)的用戶的平滑移動。
文檔編號G06F3/00GK1452071SQ02105550
公開日2003年10月29日 申請日期2002年4月15日 優(yōu)先權(quán)日2002年4月15日
發(fā)明者梶塚千春 申請人:Kaj株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1