專利名稱:圖象顯示裝置、圖象處理裝置、圖象顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖象顯示裝置、圖象處理裝置、圖象顯示系統(tǒng)。
但是,當(dāng)視點(diǎn)和注視點(diǎn)被固定時(shí),在背景畫面上沒(méi)有變化,立體感的表現(xiàn)不充分。而且,當(dāng)視點(diǎn)和注視點(diǎn)的活動(dòng)為統(tǒng)一時(shí),也存在背景畫面的變化單一而降低觀察者的興趣的可能性。另一方面,當(dāng)隨機(jī)移動(dòng)視點(diǎn)和注視點(diǎn)時(shí),存在移動(dòng)體未進(jìn)入其視野或者移動(dòng)體未進(jìn)入視野的中心部而降低觀察者興趣的可能性。
②而且,即使在進(jìn)入視野的情況下,當(dāng)視點(diǎn)與移動(dòng)體的距離過(guò)遠(yuǎn)或者過(guò)近時(shí),也存在降低了觀察者的興趣的問(wèn)題。而且,考慮移動(dòng)體向著的方向和移動(dòng)的方向來(lái)設(shè)定視點(diǎn)和注視點(diǎn)的位置的方案,能夠得到更容易觀看的圖象。而且,當(dāng)移動(dòng)體的移動(dòng)急劇變化時(shí),通過(guò)緩和視點(diǎn)和注視點(diǎn)的移動(dòng)的方法,能夠使其成為容易觀看的圖象。
③而且,當(dāng)依賴于移動(dòng)體的移動(dòng)來(lái)移動(dòng)視點(diǎn)時(shí),當(dāng)移動(dòng)體的移動(dòng)較少時(shí),視點(diǎn)的移動(dòng)也變少,而存在降低觀察者興趣的問(wèn)題。
④在顯示從預(yù)定的視點(diǎn)觀看虛擬空間中的模型圖象的圖象顯示系統(tǒng)中,能夠顯示虛擬光照到該模型上時(shí)的樣子的圖象顯示系統(tǒng)已經(jīng)公知了。
但是,能夠在畫面上簡(jiǎn)單并自由地設(shè)定明亮的照射光的部分的方案是未知的。
⑤此外,當(dāng)把鼠標(biāo)指針移動(dòng)到在圖象顯示裝置上所顯示的圖象上的預(yù)定部分上并點(diǎn)擊鼠標(biāo)時(shí),顯示與在該圖象上的預(yù)定部分上所顯示的部分相關(guān)的說(shuō)明的圖象顯示系統(tǒng)已經(jīng)公知了。
但是,在圖象顯示裝置上顯示多條魚等動(dòng)植物圖象以對(duì)其象觀賞模擬寵物那樣進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,還不能進(jìn)行各移動(dòng)體的信息顯示。
⑥此外,在圖象顯示裝置中例如把從潛水艇中通過(guò)窗口觀看外部時(shí)的圖象作為觀賞用圖象顯示的情況下,由于把窗框與窗外的圖象一起作為顯示的圖象,因而使圖象具有真實(shí)感。
但是,即使顯示出窗框的圖象,但由于不能表現(xiàn)出窗框的厚度,而成為真實(shí)性欠缺的圖象,從而存在還不足以作為觀賞用圖象的問(wèn)題。
⑦此外,在圖象顯示裝置的畫面上設(shè)置有輸入裝置、當(dāng)用附帶的輸入筆等描繪畫面時(shí),能夠描繪出所描繪的圖形的顯示系統(tǒng)是公知的。
但是,在描繪的軌跡上排列多個(gè)移動(dòng)體,通過(guò)這些多個(gè)移動(dòng)體來(lái)進(jìn)行描繪的裝置在現(xiàn)有技術(shù)中還不存在。
⑧再有,在顯示裝置上顯示預(yù)先記錄的圖形或者文字、每隔一定時(shí)間可以更新為預(yù)先記錄的其他圖形或者文字的顯示系統(tǒng)是公知的。
但是,在圖象顯示裝置上顯示多條魚等移動(dòng)體以對(duì)其象模擬寵物那樣進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,通過(guò)這些移動(dòng)體的排列來(lái)顯示圖形(文字、圖形等)的裝置是未知的。
⑨在現(xiàn)有技術(shù)中,在圖象顯示裝置的領(lǐng)域中,存在CRT、液晶等圖象顯示裝置。但是,由于CRT使用陰極射線管,當(dāng)希望設(shè)置特大的畫面時(shí),就需要增大機(jī)身厚度(參照
圖1),而需要寬大的設(shè)置空間。而且,由液晶所構(gòu)成的圖象顯示裝置是昂貴的,如果希望設(shè)置特大的畫面,成本很高。而且,當(dāng)設(shè)置游戲棒和各種操作按鈕時(shí),就需要更寬大的設(shè)置空間。而且,在CRT中,36英寸是極限,不能實(shí)現(xiàn)更大的畫面。
而且,當(dāng)象CRT那樣圖象顯示表面是彎曲的時(shí),圖象中在顯示畫面的邊緣部所顯示的部分是變形的(參照?qǐng)D2)。特別是,當(dāng)顯示三維CG所產(chǎn)生的圖象時(shí),存在圖象的變形有損于立體感的表現(xiàn)的問(wèn)題。而且,如果從離開(kāi)一定的距離來(lái)觀看,圖象端部的變形變小,但是,當(dāng)接近畫面來(lái)觀看時(shí),圖象的變形變大。特別是,當(dāng)在畫面上設(shè)置觸摸傳感器來(lái)希望增強(qiáng)圖象觀察者與畫面的交互性時(shí),圖象觀察者不得不接近畫面來(lái)觀看圖象,就不能無(wú)視圖象的變形。
因此,本發(fā)明的目的是,在生成表示多個(gè)移動(dòng)體移動(dòng)樣子的觀賞用圖象的觀賞游戲裝置中,提供游戲性強(qiáng)的游戲裝置,更詳細(xì)地說(shuō),本發(fā)明的目的為第一,本發(fā)明的目的是提供一種圖象處理裝置,通過(guò)根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)決定視點(diǎn)位置,把視點(diǎn)位置至少對(duì)一條魚保持在適當(dāng)?shù)奈恢蒙希辽倌軌蜻m當(dāng)?shù)仫@示這條魚,由此,能夠適當(dāng)?shù)仫@示在虛擬空間移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第二,本發(fā)明的目的是提供一種圖象處理裝置,通過(guò)設(shè)定便于確實(shí)地顯示移動(dòng)體的視點(diǎn)和視線,能夠適當(dāng)?shù)仫@示在虛擬空間移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第三,本發(fā)明的目的是提供一種圖象處理裝置,通過(guò)使圖象保持變化,能夠適當(dāng)?shù)仫@示在虛擬空間移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第四,本發(fā)明的目的是提供一種圖象顯示系統(tǒng),不僅能夠在畫面上進(jìn)行預(yù)定的輸入,還能夠選擇明亮的部分。
第五,本發(fā)明的目的是,在圖象顯示裝置上顯示多條魚等移動(dòng)體、以象觀賞模擬寵物那樣對(duì)其進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,能夠分別對(duì)這些移動(dòng)體容易地進(jìn)行顯示說(shuō)明,由此,能夠更愉快和容易理解地進(jìn)行觀賞。
第六,本發(fā)明的目的是提供一種能夠顯示富于真實(shí)性的圖象的觀賞用圖象顯示裝置。
第七,本發(fā)明的目的是,在隨著描繪畫面的軌跡來(lái)顯示所描繪的圖象的圖象顯示系統(tǒng)中,提供新的表現(xiàn)方法。而且,本發(fā)明的目的是,在觀賞用圖象顯示系統(tǒng)中,能夠隨著描繪的軌跡以任意的排列來(lái)配置移動(dòng)體,而增強(qiáng)了游戲性。
第八,本發(fā)明的目的是,在圖象顯示裝置上顯示多條魚等移動(dòng)體、以象觀賞模擬寵物那樣對(duì)其進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,在通常的狀態(tài)下,使移動(dòng)體進(jìn)行自然的移動(dòng)以滿足觀賞,同時(shí),在一定的方式下,把多個(gè)移動(dòng)體進(jìn)行預(yù)定的配置,在整體上表示預(yù)定的圖形(文字、圖形等),增加觀賞的趣味。
第九,本發(fā)明的目的是提供一種能夠減小設(shè)置空間并實(shí)現(xiàn)大畫面化的圖象顯示裝置。并且,本發(fā)明的目的是提供一種能夠大畫面的并且沒(méi)有圖象變形的圖象顯示裝置。
并且,最好根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定來(lái)自上述視點(diǎn)的視線的方向。
并且,上述視點(diǎn)的位置每隔預(yù)定時(shí)間,從以一個(gè)移動(dòng)體或移動(dòng)體群為基準(zhǔn)切換為以另一個(gè)移動(dòng)體或移動(dòng)體群為基準(zhǔn)。
本發(fā)明的圖象處理裝置,其特征在于,包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;從上述多個(gè)移動(dòng)體中選擇一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的移動(dòng)體選擇裝置;識(shí)別該一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置;以及生成從上述視點(diǎn)觀看上述多個(gè)移動(dòng)體全部或者一部分時(shí)的圖象的圖象生成裝置。
并且,還包括根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視線的方向的視線方向設(shè)定裝置,上述圖象生成裝置最好生成從上述視點(diǎn)沿上述視線方向觀看時(shí)的圖象。
并且,本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的方向被設(shè)定為遠(yuǎn)離上述視點(diǎn)方向時(shí)的視點(diǎn)到上述一個(gè)移動(dòng)體或移動(dòng)體群的距離,要比上述一個(gè)移動(dòng)體或移動(dòng)體群的方向被設(shè)定為接近上述視點(diǎn)方向時(shí)的視點(diǎn)到上述一個(gè)移動(dòng)體或移動(dòng)體群的距離短。
而且,本發(fā)明的圖象處理裝置包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;識(shí)別上述一個(gè)或多個(gè)移動(dòng)體移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置;以及生成從上述視點(diǎn)觀看全部或者一部分上述多個(gè)移動(dòng)體時(shí)的圖象的圖象生成裝置,其特征在于,上述狀態(tài)識(shí)別裝置識(shí)別上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)和方向(Vf),上述視點(diǎn)位置設(shè)定裝置根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的位置和方向來(lái)設(shè)定視點(diǎn)的位置(Pn)。
而且,上述視點(diǎn)位置設(shè)定裝置根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的方向(Vf)算出預(yù)定的基準(zhǔn)方向(V’f),算出自含有位置(Bf)的平面離開(kāi)規(guī)定距離(Ls)的位置(B’),位置(Bf)從上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)向著上述規(guī)定的基準(zhǔn)方向(V’f)離開(kāi)規(guī)定的距離(Lf),以此來(lái)設(shè)定上述視點(diǎn)的位置(Pn)。
而且,本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn)的位置,根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)設(shè)定來(lái)自上述視點(diǎn)的視線方向,上述視線的方向在上述一個(gè)移動(dòng)體或移動(dòng)體群移動(dòng)時(shí)朝向上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)方向前方的位置。
而且,本發(fā)明的圖象處理裝置包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;識(shí)別上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)位置的視點(diǎn)位置設(shè)定裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視線方向的視線方向設(shè)定裝置;以及生成從上述視點(diǎn)觀看上述多個(gè)移動(dòng)體全部或者一部分時(shí)的圖象的圖象生成裝置,其特征在于,上述圖象生成裝置生成從上述視點(diǎn)觀看上述視線的方向時(shí)的圖象,上述狀態(tài)識(shí)別裝置識(shí)別上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)和方向(Vf),上述視線方向設(shè)定裝置根據(jù)由上述狀態(tài)識(shí)別裝置所識(shí)別的上述一個(gè)移動(dòng)體或移動(dòng)體群的現(xiàn)在位置(K0)和過(guò)去的規(guī)定時(shí)間前的位置(Kn),來(lái)設(shè)定視線的方向。
而且,上述視線方向設(shè)定裝置根據(jù)由上述狀態(tài)識(shí)別裝置所識(shí)別的上述一個(gè)移動(dòng)體或移動(dòng)體群的現(xiàn)在位置(K0)和過(guò)去的規(guī)定時(shí)間前的位置(Kn),來(lái)設(shè)定視線的方向,以使注視點(diǎn)處于從上述過(guò)去的規(guī)定時(shí)間前的位置(Kn)向著上述現(xiàn)在位置(K0)的直線的延長(zhǎng)線上的預(yù)定地點(diǎn)上。
本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或從多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn),上述視點(diǎn)的移動(dòng)相對(duì)于上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)的變化進(jìn)行滯后變化。
本發(fā)明提供一種圖象處理裝置,用于在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或從多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn),根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)設(shè)定自上述視點(diǎn)的視線方向,上述視線的方向的移動(dòng)相對(duì)于上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)的變化進(jìn)行滯后變化。
本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)算出上述視點(diǎn)的目標(biāo)位置(Pc)的視點(diǎn)目標(biāo)位置計(jì)算裝置;根據(jù)視點(diǎn)目標(biāo)位置計(jì)算裝置的計(jì)算結(jié)果來(lái)設(shè)定視點(diǎn)位置的視點(diǎn)位置設(shè)定裝置,上述視點(diǎn)位置設(shè)定裝置算出對(duì)連接以前所設(shè)定的視點(diǎn)的位置(Pp)和由上述視點(diǎn)目標(biāo)位置計(jì)算裝置在一定時(shí)間后重新算出的視點(diǎn)的目標(biāo)位置(Pc)的線段以預(yù)定的比例進(jìn)行分割的位置(Pn),設(shè)定新的視點(diǎn)規(guī)定位置。
而且,本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn)位置的視點(diǎn)位置設(shè)定裝置;根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)算出自上述視點(diǎn)的視線方向的目標(biāo)值的視線方向目標(biāo)值計(jì)算裝置;以及根據(jù)視線方向目標(biāo)值計(jì)算裝置的計(jì)算結(jié)果來(lái)設(shè)定視線方向的視線方向設(shè)定裝置,上述視線方向設(shè)定裝置算出對(duì)于以前所設(shè)定的視線的方向(Vp)和由上述視線方向目標(biāo)值計(jì)算裝置在一定時(shí)間后重新算出的視線方向的目標(biāo)值(V’c)以預(yù)定的比例進(jìn)行分割的方向(Vn),將其設(shè)定為新的視線的方向。
而且,本發(fā)明提供一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)算出視點(diǎn)的基準(zhǔn)值的視點(diǎn)基準(zhǔn)值計(jì)算裝置,在以由該視點(diǎn)基準(zhǔn)值計(jì)算裝置所算出的視點(diǎn)基準(zhǔn)值為中心的預(yù)定范圍內(nèi),移動(dòng)上述視點(diǎn)。
而且,算出上述視點(diǎn),作為視點(diǎn)的基準(zhǔn)值,在預(yù)定的范圍內(nèi)進(jìn)一步移動(dòng)視點(diǎn)來(lái)設(shè)定視點(diǎn)。
而且,在上述的視點(diǎn)位置設(shè)定裝置中,根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的方向的矢量(Vf)、以及對(duì)該矢量進(jìn)行預(yù)定角度的旋轉(zhuǎn)實(shí)施預(yù)定的矩陣變換(Gt)而得到的矢量,來(lái)設(shè)定上述預(yù)定的基準(zhǔn)方向(V’f)。
而且,上述預(yù)定的變換矩陣(Gt)是從預(yù)先提供的多個(gè)變換矩陣(G1至Gn)中隨意抽取所選擇的矩陣,每隔預(yù)定時(shí)間替換為從上述多個(gè)變換矩陣(G1至Gn)中隨意抽取所選擇的另一個(gè)矩陣。
而且,本發(fā)明提供一種圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示圖象、同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),使在與該輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)的周邊的圖象比輸入前明亮。
而且,在上述圖象顯示裝置上所顯示的圖象是從預(yù)定的視點(diǎn)觀看在虛擬三維空間上形成的虛擬模型時(shí)的圖象,從上述虛擬三維空間上的一點(diǎn)向著與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)上所顯示的虛擬三維空間上的點(diǎn)及其周邊照射假想的光。
而且,本發(fā)明的圖象處理裝置的特征在于包括輸入判斷裝置,判斷在能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置上是否有輸入,并且判斷與該輸入相對(duì)應(yīng)的顯示畫面上的位置;明亮化裝置,根據(jù)由上述輸入判斷裝置的判斷結(jié)果,使與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)及其周邊的圖象變得比輸入前明亮。
而且,最好進(jìn)一步包括亮度判斷裝置,判斷輸出給圖象顯示裝置的圖象是否為預(yù)定的亮度以下,根據(jù)亮度判斷裝置的判斷結(jié)果,來(lái)啟動(dòng)上述明亮化裝置。
而且,在上述圖象顯示裝置上所顯示的圖象是從預(yù)定的視點(diǎn)觀看的在虛擬三維空間上形成的虛擬模型的圖象,上述明亮化裝置從上述虛擬三維空間上的一點(diǎn)向著與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)及其周邊照射虛擬的光。
而且,本發(fā)明的圖象處理裝置的特征在于包括平面狀的顯示部,將在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象進(jìn)行顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示畫面進(jìn)行操作(指示)的位置;以及圖象控制裝置,增加與由上述指示檢測(cè)裝置所檢測(cè)出的位置相對(duì)應(yīng)的顯示畫面的點(diǎn)或其周邊區(qū)域的亮度。
而且,本發(fā)明的圖象處理裝置的特征在于包括平面狀的顯示部,以在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象來(lái)顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示畫面所操作的位置;圖象控制裝置,增加與由上述指示檢測(cè)裝置所檢測(cè)出的位置相對(duì)應(yīng)的顯示畫面的點(diǎn)或其周邊區(qū)域的圖象的顏色的亮度。
而且,本發(fā)明提供一種觀賞用圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示觀賞用的圖象、同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),在圖象顯示裝置上顯示與該輸入相對(duì)應(yīng)的顯示畫面上的位置上所顯示的顯示對(duì)象相關(guān)的信息。
而且,上述輸入裝置最好是沿著上述圖象顯示裝置的顯示平面所設(shè)置的觸摸傳感器。
本發(fā)明提供一種觀賞用圖象顯示裝置,包括顯示通過(guò)假想的窗口看窗外側(cè)時(shí)的觀賞用圖象的顯示部,其特征在于,在顯示部正面設(shè)置包括相當(dāng)于該假想的窗口的形狀的框部件。
上述觀賞用圖象是模擬觀看水中景象的圖象。
而且,本發(fā)明提供一種圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示多個(gè)移動(dòng)體的圖象同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),沿著與該輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)的軌跡,排列上述多個(gè)移動(dòng)體的全部或者一部分。
而且,在預(yù)定數(shù)量的范圍內(nèi)記錄由上述輸入裝置所輸入的每預(yù)定時(shí)間的顯示畫面上的位置,對(duì)于該所記錄的每預(yù)定時(shí)間的顯示畫面上的每一位置,配置一定數(shù)量的上述多個(gè)移動(dòng)體。
而且,與上述各個(gè)預(yù)定時(shí)間相對(duì)應(yīng),分配一定數(shù)量的上述多個(gè)移動(dòng)體,對(duì)于上述每預(yù)定時(shí)間的顯示畫面上的每一位置,配置與上述各個(gè)預(yù)定時(shí)間相對(duì)應(yīng)的一定數(shù)量的移動(dòng)體。
而且,上述多個(gè)移動(dòng)體最好被配置成不相互重疊。
而且,上述輸入裝置最好是設(shè)在顯示畫面上的觸摸傳感器。
而且,上述多個(gè)移動(dòng)體的圖象是顯示多個(gè)動(dòng)物的觀賞用圖象,當(dāng)沒(méi)有與上述輸入裝置對(duì)應(yīng)的輸入時(shí),在圖象顯示裝置上顯示上述多個(gè)動(dòng)物輪流移動(dòng)的樣子,當(dāng)存在輸入時(shí),在沿著與該輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)的軌跡的預(yù)定位置上配置上述多個(gè)動(dòng)物。
本發(fā)明提供一種圖象處理裝置,其特征在于,包括圖象輸出裝置,向圖象顯示裝置輸出包含多個(gè)移動(dòng)體的圖象;輸入識(shí)別裝置,在預(yù)定數(shù)量的范圍內(nèi)識(shí)別對(duì)輸入裝置的輸入,該輸入裝置能夠進(jìn)行與圖象顯示裝置中顯示平面上各點(diǎn)相對(duì)應(yīng)的輸入;以及移動(dòng)體配置裝置,把移動(dòng)體配置在顯示平面上與所識(shí)別的輸入相對(duì)應(yīng)的位置上。
上述輸入識(shí)別裝置在上述一定數(shù)量的范圍內(nèi),每隔預(yù)定時(shí)間識(shí)別上述輸入,上述移動(dòng)體配置裝置把上述移動(dòng)體中的一定數(shù)量配置到與上述每隔預(yù)定時(shí)間所識(shí)別的各個(gè)輸入分別對(duì)應(yīng)的顯示畫面上的位置上。
而且,上述移動(dòng)體配置裝置判定多個(gè)移動(dòng)體彼此間是否在顯示畫面上相互重疊,根據(jù)該判定結(jié)果來(lái)改變移動(dòng)體的位置,以使移動(dòng)體的顯示不會(huì)重疊。
本發(fā)明提供一種觀賞游戲裝置,包括圖象顯示裝置;處理裝置,其生成表現(xiàn)多個(gè)移動(dòng)體移動(dòng)樣子的觀賞用的圖象并顯示在圖象顯示裝置上,其特征在于,在預(yù)定的情況下,把上述各個(gè)移動(dòng)體分別配置到預(yù)先所記錄的預(yù)定位置上,描繪預(yù)定的圖形作為上述多個(gè)移動(dòng)體的全體。
而且,本發(fā)明提供一種圖象處理裝置,其特征在于包括觀賞用圖象生成裝置,生成表現(xiàn)多個(gè)移動(dòng)體移動(dòng)樣子的觀賞用的圖象,并顯示在圖象顯示裝置上;時(shí)間判斷裝置,判斷開(kāi)始進(jìn)行觀賞用圖象生成處理之后經(jīng)過(guò)一定時(shí)間;以及預(yù)定位置排列裝置,根據(jù)時(shí)間判斷裝置的判斷結(jié)果,把上述各個(gè)移動(dòng)體分別配置到預(yù)先記錄的預(yù)定位置上,描繪預(yù)定的圖形作為上述多個(gè)移動(dòng)體全體。
而且,本發(fā)明提供一種圖象處理裝置,其特征在于包括平面狀的顯示部,以在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象進(jìn)行顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示畫面進(jìn)行操作(指示)的位置;圖象控制裝置,根據(jù)由上述指示檢測(cè)裝置所檢測(cè)出的位置,使上述圖象變化,上述顯示部由等離子顯示裝置所構(gòu)成。
而且,上述圖象控制裝置最好使在與對(duì)顯示畫面進(jìn)行操作的位置相對(duì)應(yīng)的位置上所顯示的顯示體的顯示狀態(tài)發(fā)生變化。
而且,上述指示檢測(cè)裝置最好沿著上述顯示部的顯示畫面而設(shè)置。
而且,本發(fā)明提供一種記錄用于在處理裝置中使上述各個(gè)裝置所執(zhí)行的程序的媒體。
而且,所謂記錄媒體是通過(guò)任何物理措施來(lái)記錄信息(主要是數(shù)字?jǐn)?shù)據(jù)、程序)的媒體,可以在計(jì)算機(jī)、專用處理器等的處理裝置中執(zhí)行預(yù)定的功能??梢酝ㄟ^(guò)各種措施把程序下載到計(jì)算機(jī)中,來(lái)執(zhí)行預(yù)定的功能。包括例如,軟盤、硬盤、磁帶、磁光盤、CD、CD-ROM、CD-R、DVD-RAM、DVD-ROM、DVD-R、PD、MD、DCC、ROM卡座、帶備用電池的RAM的存儲(chǔ)卡座、快速存儲(chǔ)卡座、非易失性RAM卡座等。
還可包括通過(guò)有線或者無(wú)線的通信線路(公用線路、數(shù)據(jù)專用線、衛(wèi)星線路等)來(lái)從主計(jì)算機(jī)接受數(shù)據(jù)的傳送的情況。所謂因特網(wǎng)也包含在上述記錄媒體中。
在圖中,標(biāo)號(hào)10是圖象處理裝置,11是輸入裝置,20是觀賞游戲裝置,13是圖象顯示裝置,131是等離子顯示裝置,132是觸摸傳感器,21是觀賞游戲裝置,135是陰極射線管,136是前蓋,137是框部件。
用于實(shí)施發(fā)明的最佳實(shí)施例①(第一實(shí)施例的構(gòu)成)下面說(shuō)明本發(fā)明的實(shí)施例。本發(fā)明的第一實(shí)施例是觀賞游戲裝置以及構(gòu)成其的圖象處理裝置和圖象顯示裝置,其中在包括大畫面的圖象顯示裝置中與背景畫面(海底的景象等)一起顯示在水中游弋的魚、觀看者象觀賞水族館的魚那樣觀賞它們而進(jìn)行娛樂(lè)。而且,在此是用在圖象顯示裝置上顯示在水中游弋的魚的作為例子進(jìn)行說(shuō)明,但本發(fā)明并不僅限于此,也可以是顯示空中的鳥(niǎo)和飛機(jī)的情況,或顯示陸地上的動(dòng)物。
圖3是表示包括第一實(shí)施例的圖象處理裝置10的觀賞游戲裝置20的基本構(gòu)成的方框圖。處理裝置10除了輸入裝置11、圖象顯示裝置13之外,根據(jù)需要連接到揚(yáng)聲器14、其他的輸出裝置12上,來(lái)構(gòu)成圖象顯示系統(tǒng)及觀賞游戲裝置。
輸入裝置(指示檢測(cè)裝置)11在該實(shí)施例中由沿著顯示部的表面而設(shè)置的觸摸傳感器所構(gòu)成。而且,作為輸入裝置11,能夠進(jìn)行與圖象顯示裝置13的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入(能夠檢測(cè)出對(duì)在顯示裝置所顯示的畫面進(jìn)行操作(指示)的位置),例如,可以是鼠標(biāo)器、游戲棒的操作等,但也可以僅通過(guò)觸摸圖象顯示裝置的顯示平面來(lái)進(jìn)行簡(jiǎn)單的輸入,并且,由于沿著顯示平面而設(shè)置,最好是避免麻煩的觸摸傳感器。
圖象顯示裝置13包含由等離子顯示裝置所構(gòu)成的顯示部。在圖4中,模式地表示了圖象顯示裝置13的具體構(gòu)造。在圖象顯示裝置13的最后面設(shè)置等離子顯示裝置131,在其前面設(shè)置作為輸入裝置的觸摸傳感器132,在觸摸傳感器132前面設(shè)置監(jiān)視器屏蔽罩133,并且在監(jiān)視器屏蔽罩133的前面設(shè)置前蓋134。
如在圖1中所說(shuō)明的那樣,等離子顯示裝置(PDP)的縱深尺寸小于CRT裝置,由觸摸傳感器所構(gòu)成的輸入裝置11沿著等離子顯示裝置131的表面放置,因此,可以是壁掛式的,即使在42英寸的大畫面的情況下,也能設(shè)置在較小的空間內(nèi)。而且,如在圖2中所說(shuō)明的那樣,象等離子顯示裝置(PDP)那樣,由畫面沒(méi)有彎曲的平面所構(gòu)成的圖象顯示裝置與彎曲的CRT裝置等的顯示裝置相比,從正面觀看時(shí)的圖象的失真較小。而且,特別是本實(shí)施例是顯示魚的游弋樣子的觀賞游戲裝置,因此,通過(guò)大畫面化,能夠顯示大魚在大水池內(nèi)游弋的樣子。
處理裝置10具有CPU(中央運(yùn)算處理裝置)101,同時(shí)還包括ROM 102、RAM 103、音響裝置104、輸入輸出接口106、滾動(dòng)數(shù)據(jù)運(yùn)算裝置107、協(xié)處理器(輔助運(yùn)算處理裝置)108、地形數(shù)據(jù)ROM 109、幾何器110、形狀數(shù)據(jù)ROM 111、繪畫裝置112、紋理數(shù)據(jù)ROM 113、紋理圖RAM 114、幀緩沖器115、圖象合成裝置116、D/A變換器117、CD-ROM驅(qū)動(dòng)器118。
CPU 101通過(guò)總線連接到存儲(chǔ)預(yù)定程序等的ROM 102、存儲(chǔ)數(shù)據(jù)的RAM 103、音響裝置104、輸入輸出接口106、滾動(dòng)數(shù)據(jù)運(yùn)算裝置107、協(xié)處理器108、幾何器110、用于讀取記錄在CD-ROM中的信息的CD-ROM驅(qū)動(dòng)器118上。RAM 103作為緩沖器使用,由此,進(jìn)行對(duì)幾何器110的各種指令的寫入(對(duì)象的顯示等)、矩陣變換運(yùn)算時(shí)的矩陣寫入等。
輸入輸出接口106連接到上述輸入裝置11和輸出裝置12上,由此,輸入裝置11的操作信號(hào)被取入CPU 101,同時(shí),向輸出裝置12輸出由CPU 101等所生成的信號(hào)。
音響裝置104通過(guò)功率放大器105連接到揚(yáng)聲器14上,由音響裝置104所生成的音響信號(hào)被功率放大后,提供給作為聲音輸出裝置的揚(yáng)聲器14。
在本實(shí)施例中,CPU 101根據(jù)內(nèi)置在ROM 102中的程序,讀入來(lái)自輸入裝置11的操作信號(hào)和來(lái)自地形數(shù)據(jù)ROM 109的地形數(shù)據(jù)或者來(lái)自形狀數(shù)據(jù)ROM 111的形狀數(shù)據(jù)(魚、海底地形等的三維數(shù)據(jù)),由此,進(jìn)行魚與海底地形的接觸(沖突)判定等的魚行為的計(jì)算(模擬)等。
魚的行為計(jì)算是根據(jù)預(yù)定的程序來(lái)模擬虛擬空間中的魚的動(dòng)作,因而,在三維空間中的坐標(biāo)值被決定后,用于把該坐標(biāo)值變換為視野坐標(biāo)系的矩陣變換和形狀數(shù)據(jù)(魚、地形等)被指定給幾何器110。地形數(shù)據(jù)ROM 109連接在協(xié)處理器108上,因此,預(yù)定的地形數(shù)據(jù)被傳輸給協(xié)處理器108(和CPU 101)。協(xié)處理器108主要進(jìn)行魚與地形的接觸的判定,而且,在該判定和魚的行為計(jì)算時(shí),主要承擔(dān)浮點(diǎn)運(yùn)算。其結(jié)果,通過(guò)協(xié)處理器108來(lái)執(zhí)行魚與地形的接觸(沖突)判定,該判定結(jié)果被提供給CPU 101,因此,降低了CPU的計(jì)算負(fù)荷,而能夠迅速地執(zhí)行該接觸判定。
幾何器110連接在形狀數(shù)據(jù)ROM 111和繪畫裝置112上。在形狀數(shù)據(jù)ROM 111中預(yù)先存儲(chǔ)多邊形的形狀數(shù)據(jù)(由各頂點(diǎn)組成的魚、地形、背景等三維數(shù)據(jù)),該形狀數(shù)據(jù)被傳輸給幾何器110。幾何器110用由從CPU 101所傳送的變換矩陣,對(duì)所指定的形狀數(shù)據(jù)進(jìn)行透視變換,而得到從三維虛擬空間中的坐標(biāo)系變換為視野坐標(biāo)系的數(shù)據(jù)。
繪畫裝置112把紋理(texture)粘貼到變換的視野坐標(biāo)系的形狀數(shù)據(jù)上,輸出給幀緩沖器115。為了進(jìn)行該紋理的粘貼,繪畫裝置112連接到紋理數(shù)據(jù)ROM 113和紋理圖RAM 114上,同時(shí),連接到幀緩沖器115上。而且,所謂多邊形數(shù)據(jù)是指由多個(gè)頂點(diǎn)的集合組成的多邊形(多邊形主要是三角形或者四邊形)的各頂點(diǎn)的相對(duì)及絕對(duì)坐標(biāo)的數(shù)據(jù)群。在上述地形數(shù)據(jù)ROM 109中存儲(chǔ)足以執(zhí)行魚與地形的接觸判定的較粗地設(shè)定的多邊形數(shù)據(jù)。與此相對(duì),在形狀數(shù)據(jù)ROM 111中存儲(chǔ)與構(gòu)成魚、背景等畫面的形狀相關(guān)的被更細(xì)致地設(shè)定的多邊形的數(shù)據(jù)。
滾動(dòng)數(shù)據(jù)運(yùn)算裝置107運(yùn)算文字等滾動(dòng)畫面的數(shù)據(jù),由此,該滾動(dòng)數(shù)據(jù)運(yùn)算裝置107和上述幀緩沖器115通過(guò)圖象合成裝置116和D/A變換器117連接到圖象顯示裝置13上。由此,在幀緩沖器115中暫時(shí)存儲(chǔ)的魚、地形(背景)等的多邊形畫面(模擬結(jié)果)和魚的信息等文字信息的滾動(dòng)畫面根據(jù)規(guī)定的優(yōu)先順序被合成,而生成最終的幀圖象數(shù)據(jù)。該圖象數(shù)據(jù)由D/A變換器117變換為模擬信號(hào),并傳送給圖象顯示裝置13,實(shí)時(shí)地顯示圖象。
而且,在該實(shí)施例中,設(shè)有CD-ROM驅(qū)動(dòng)器118,但并不僅限于此,也可以設(shè)有軟盤、磁光盤等其他記錄媒體的讀取裝置。②(視點(diǎn)位置及視線方向決定處理的簡(jiǎn)要說(shuō)明)下面說(shuō)明處理裝置10中的處理的內(nèi)容。圖5是表示本實(shí)施例所涉及的游戲裝置中所包括的處理裝置10執(zhí)行視點(diǎn)和視線的設(shè)定處理的程序流程圖。
首先,由處理裝置10形成分別模擬在虛擬三維空間內(nèi)移動(dòng)的多個(gè)移動(dòng)體的虛擬模型。這些移動(dòng)體在該實(shí)施例中是在虛擬三維空間內(nèi)游泳的多條魚。移動(dòng)體的三維多邊形數(shù)據(jù)被預(yù)先存儲(chǔ)在ROM中,通過(guò)程序使每條魚完成游弋動(dòng)作、擺動(dòng)魚鰓的動(dòng)作等。
處理裝置10從上述多個(gè)移動(dòng)體中選擇作為確定視點(diǎn)和視線的基準(zhǔn)的一個(gè)移動(dòng)體(S11)。該移動(dòng)體的選擇根據(jù)程序來(lái)進(jìn)行。而且,當(dāng)一個(gè)移動(dòng)體群相互間進(jìn)行同方向、同速度等的一致移動(dòng)時(shí),可以選擇該或者一個(gè)進(jìn)行一致移動(dòng)的移動(dòng)體群。
接著,處理裝置10在S11中識(shí)別所選擇的該一個(gè)移動(dòng)體或者移動(dòng)體群的「狀態(tài)」(S12)。其中,移動(dòng)體的「狀態(tài)」是指移動(dòng)體在虛擬三維空間中的位置、方向(移動(dòng)體的前面(即魚的頭部)所朝向的方向)、移動(dòng)方向以及移動(dòng)速度等。該移動(dòng)體的狀態(tài)被暫時(shí)存儲(chǔ)在RAM中。
而且,處理裝置10根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)決定視點(diǎn)的位置(S13)。該視點(diǎn)的位置的決定方法將在后面詳述,通過(guò)根據(jù)上述一個(gè)移動(dòng)體的狀態(tài)來(lái)決定視點(diǎn)位置,把視點(diǎn)的位置至少相對(duì)于一條魚保持在適當(dāng)位置上,從而能夠至少以適當(dāng)?shù)姆绞斤@示這條魚。
接著,處理裝置10根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)決定視線的方向(S14)。對(duì)視線的方向的決定方法將在后面描述。
處理裝置10根據(jù)以上述方式?jīng)Q定的視點(diǎn)和視線,隨時(shí)生成從上述視點(diǎn)觀看上述視線方向時(shí)的圖象,把該圖象顯示在圖象顯示裝置13上。
接著,把從在S11中選擇移動(dòng)體到在S14中決定視線為止的時(shí)間、與用于把視點(diǎn)的決定基準(zhǔn)從一個(gè)移動(dòng)體或移動(dòng)體群移向另一個(gè)移動(dòng)體或移動(dòng)體群的規(guī)定時(shí)間進(jìn)行比較(S15),當(dāng)尚未經(jīng)過(guò)規(guī)定時(shí)間時(shí),返回S12再次識(shí)別移動(dòng)體的狀態(tài),根據(jù)新識(shí)別的狀態(tài),來(lái)更新視點(diǎn)和視線。在經(jīng)過(guò)了規(guī)定時(shí)間的情況下,結(jié)束圖5的流程,而返回最初的處理,再次進(jìn)行S11的移動(dòng)體選擇處理,把另一個(gè)移動(dòng)體的狀態(tài)作為基準(zhǔn)來(lái)設(shè)定視點(diǎn),因此,能夠生成更富于變化的圖象。
如上述那樣,根據(jù)多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)決定視點(diǎn)的位置和視線的方向,因此,能夠使視點(diǎn)和視線至少對(duì)于這一個(gè)移動(dòng)體或移動(dòng)體群是適當(dāng)?shù)?。?視點(diǎn)的位置的計(jì)算處理)下面對(duì)在上述步驟S12中識(shí)別一個(gè)移動(dòng)體或移動(dòng)體群的「狀態(tài)」后,在步驟S13中決定視點(diǎn)的位置的處理進(jìn)行說(shuō)明。圖6是表示執(zhí)行該視點(diǎn)位置決定處理的程序的流程圖,圖7和圖8是就移動(dòng)體移動(dòng)的坐標(biāo)系來(lái)說(shuō)明視點(diǎn)位置的決定方法的示意圖。而且,為了簡(jiǎn)單起見(jiàn),把虛擬三維空間中的坐標(biāo)系的原點(diǎn)放在移動(dòng)體的可能移動(dòng)范圍的中心點(diǎn)上。
在該坐標(biāo)系中,視點(diǎn)的位置被設(shè)定在大致Z軸的負(fù)方向的位置上,而通過(guò)以下所示那樣的計(jì)算,提供如下的變化例如,當(dāng)上述一個(gè)移動(dòng)體的方向?yàn)檫h(yuǎn)離上述視點(diǎn)的方向時(shí),把視點(diǎn)設(shè)定在接近上述一個(gè)移動(dòng)體的位置上,當(dāng)上述一個(gè)移動(dòng)體的方向?yàn)榻咏鲜鲆朁c(diǎn)的方向時(shí),把視點(diǎn)設(shè)定在遠(yuǎn)離上述一個(gè)移動(dòng)體的位置上。
首先,處理裝置10根據(jù)在圖5的步驟S12中所識(shí)別的一個(gè)移動(dòng)體或移動(dòng)體群的方向(為矢量Vf),來(lái)決定預(yù)定的基準(zhǔn)方向(V’f)(S21)。該預(yù)定的基準(zhǔn)方向象后述那樣為了進(jìn)行擺動(dòng)視點(diǎn)的處理,根據(jù)移動(dòng)體的方向Vf通過(guò)稍稍旋轉(zhuǎn)各個(gè)方向而得到,但也可以是與Vf相同的值。
接著,處理裝置10根據(jù)在圖5的S12中所識(shí)別的上述移動(dòng)體的位置(為Pf)、上述預(yù)定的基準(zhǔn)方向(V’f)、為了決定視點(diǎn)位置而預(yù)先設(shè)定的基準(zhǔn)距離Lf,來(lái)進(jìn)行以下計(jì)算,算出預(yù)定的基準(zhǔn)位置B(S22)(參照?qǐng)D7)。
B.x=-V’f.x×Lf+Pf.x…式(1x)B.y=V’f.y×Lf+Pf.y…式(1y)B.z=V,f.z×Lf+Pf.z…式(1z)預(yù)定的基準(zhǔn)位置B當(dāng)與從上述一個(gè)移動(dòng)體或移動(dòng)體群的位置Pf向著上述預(yù)定的基準(zhǔn)方向V’f而離開(kāi)上述基準(zhǔn)距離Lf的位置(為Bf)進(jìn)行比較時(shí),容易理解。位置B通過(guò)下式求出Bf.x=V,f.x×Lf+Pf.x…式(1’x)
Bf.y=V’f.y×Lf+Pf.y…式(1’y)Bf.z=V’f.z×Lf+Pf.z…式(1’z)如從上式(1z)和上式(1’z)所看到的那樣,預(yù)定的基準(zhǔn)位置B的Z坐標(biāo)B.z與上述位置Bf的Z坐標(biāo)Bf.z相同。這樣,預(yù)定的基準(zhǔn)位置B處于與包含位置Bf的垂直于Z軸的平面相同的平面上。
這樣,當(dāng)上述移動(dòng)體的方向Vf(≈V’f)為Z軸的正方向(即遠(yuǎn)離視點(diǎn)的方向)時(shí),上述預(yù)定的基準(zhǔn)位置B移動(dòng)到Z軸的正方向,視點(diǎn)也移動(dòng)到Z軸的正方向(接近移動(dòng)體)。反之,當(dāng)上述移動(dòng)體的方向Vf為Z軸的負(fù)方向(即接近視點(diǎn)的方向)時(shí),上述預(yù)定的基準(zhǔn)位置B將移動(dòng)到Z軸的負(fù)方向,視點(diǎn)也將移動(dòng)到Z軸的負(fù)方向(即遠(yuǎn)離移動(dòng)體)。
預(yù)定的基準(zhǔn)位置B和視點(diǎn)的位置偏離Z軸的正方向或負(fù)方向一定程度,如由上式(1z)所看到那樣,取決于基準(zhǔn)距離Lf的大小(成比例)?;鶞?zhǔn)距離Lf的大小在實(shí)施例中被預(yù)先設(shè)定為取決于所選擇的移動(dòng)體的大小。
而且,如上式(1z)所示的那樣,對(duì)于預(yù)定的基準(zhǔn)位置B的X坐標(biāo)B.x,變成將上述位置Bf相對(duì)于與包含移動(dòng)體的位置Pf的YZ平面相平行的面做對(duì)稱反轉(zhuǎn)的位置。由此,一邊使視點(diǎn)位置的移動(dòng)取決于移動(dòng)體的移動(dòng),一邊提供適當(dāng)?shù)淖兓瑒t觀察者不會(huì)厭煩。
而且,如上式(1y)所示的那樣,對(duì)于預(yù)定的基準(zhǔn)位置B的Y坐標(biāo)B.y,當(dāng)與求出位置Bf的Y坐標(biāo)的式(1’y)相比時(shí),通過(guò)使移動(dòng)體的位置Pf的Y坐標(biāo)Bf.y的符號(hào)反轉(zhuǎn),來(lái)提供變化。特別是,在該實(shí)施例中,由于多個(gè)移動(dòng)體是魚群,則與水平方向(X軸或Z軸方向)相比,上下方向(Y軸方向)的方向變化較少,因此,在式(1y)中,即使使V’fy的符號(hào)反轉(zhuǎn),對(duì)視點(diǎn)的位置的變化的影響也較少。因此,在式(1y)中,使Pf.y的符號(hào)反轉(zhuǎn)。
接著,處理裝置10算出從上述預(yù)定的基準(zhǔn)位置B沿Z軸的負(fù)方向離開(kāi)預(yù)定距離Ls的位置B’(S23)(參照?qǐng)D8)。即,B’.x=B.x………式(2x)B’.y=B.y………式(2x)B’.z=B.z-Ls………式(2x)其中,當(dāng)把視點(diǎn)置于該位置B’時(shí),例如,當(dāng)成為基準(zhǔn)的移動(dòng)體向著Z軸的正方向移動(dòng)到可移動(dòng)范圍的邊界時(shí),視點(diǎn)也隨著移動(dòng)到Z軸的正方向上。這樣一來(lái),視點(diǎn)過(guò)于進(jìn)入到多個(gè)移動(dòng)體的可移動(dòng)范圍內(nèi),視點(diǎn)會(huì)碰到作為基準(zhǔn)的移動(dòng)體之外的其他移動(dòng)體,其他的移動(dòng)體被極大地顯示而恐怕成為沒(méi)法觀看的圖象。因此,進(jìn)行使位置B’進(jìn)一步在Z的負(fù)方向下降等的校正,來(lái)算出視點(diǎn)的目標(biāo)位置Pc,以使視點(diǎn)不會(huì)過(guò)于進(jìn)入到移動(dòng)體的移動(dòng)范圍內(nèi),而容納在預(yù)先決定的范圍內(nèi)(S24)。
如以上那樣,考慮移動(dòng)體的位置及方向,來(lái)決定視點(diǎn)的位置,因此,來(lái)適當(dāng)?shù)乇3忠苿?dòng)體與視點(diǎn)的距離。而且,如果魚的游弋深度變化或者魚的方向在上下方向上變化,攝象機(jī)的位置也能在上下方向上變化,而生成富于變化的不會(huì)使游戲者厭煩的圖象。(視線方向的計(jì)算處理)接著,對(duì)在上述圖5的S14中決定注視點(diǎn)的位置并算出視線的方向的處理進(jìn)行說(shuō)明。首先,當(dāng)把注視點(diǎn)的位置作為移動(dòng)體的位置Pf時(shí),難于得到相對(duì)于移動(dòng)體的行進(jìn)方向的圖象,而存在圖象不美觀的危險(xiǎn)。因此,以移動(dòng)體的現(xiàn)在位置(最新位置)和移動(dòng)體的過(guò)去的規(guī)定時(shí)間前(n幀前)的位置為基礎(chǔ),算出移動(dòng)體的將來(lái)的預(yù)想位置p’f,并作為注視點(diǎn)的目標(biāo)位置。
當(dāng)移動(dòng)體的最新(之前)幀上的位置為K0,進(jìn)而,1幀前的位置為K-1,2幀前的位置為K-2,…,n幀前的位置為K-n時(shí),移動(dòng)體的1幀下一個(gè)預(yù)想的位置P’f為P’f.x=K0.x+{(K0.x-K-1.x)+(K-1.x-K-2.x)+…+(K-(n-1).x-K-n.x)}÷n=K0.x+(K0.x-K-n.x)÷n…式(4x)對(duì)于Y坐標(biāo)、Z坐標(biāo),同樣為P’f.y=K0.y+(K0.y-K-n.y)÷n…式(4y)P’f.z=K0.z+(K0.z-K-n.z)÷n…式(4z)據(jù)此,從上述視點(diǎn)的目標(biāo)位置Pc向著注視點(diǎn)的目標(biāo)位置P’f的視線的矢量(目標(biāo)值)V’c通過(guò)下式求出V’c.x=P’f.x-Pc.x……式(5x)V’c.y=P’f.y-Pc.y……式(5y)V’c.z=P’f.z-Pc.z……式(5z)由此,當(dāng)移動(dòng)體移動(dòng)時(shí),能夠使視線向著移動(dòng)方向前方,而能夠更容易觀看地顯示移動(dòng)體。(使視點(diǎn)及視線的移動(dòng)的變化緩和的處理)把視點(diǎn)置于由上式求出的視點(diǎn)的目標(biāo)位置Pc,當(dāng)每幀更新時(shí),視點(diǎn)的位置隨移動(dòng)體的移動(dòng)而變化。特別是,當(dāng)移動(dòng)體的方向急劇大幅度變化時(shí),視點(diǎn)的位置也急劇大幅度變化,會(huì)成為沒(méi)法觀看的圖象。因此,按以下這樣,把視點(diǎn)的目標(biāo)位置Pc對(duì)每幀數(shù)%進(jìn)行加權(quán)來(lái)更新為前一幀中的視點(diǎn)的位置Pp,而推導(dǎo)出視點(diǎn)位置Pn。
Pn.x=R×Pc.x+(1-R)×Pp.x…式(6x)Pn.y=R×Pc.y+(1-R)×Pp.y…式(6y)Pn.z=R×Pc.z+(1-R)×Pp.z…式(6z)其中,R是上述加權(quán)。通過(guò)該計(jì)算,算出用預(yù)定比例(1-R比R)來(lái)分割連接之前所設(shè)定的視點(diǎn)的位置(Pp)和一定時(shí)間后重新計(jì)算出的視點(diǎn)的目標(biāo)位置Pc的線段的位置(Pn)。這樣,即使魚急劇地改變位置和方向,由于攝象機(jī)的位置的變化滯后,則在攝象機(jī)的位置上沒(méi)有極端的大幅度的劇烈變化,而成為容易觀看的、舒緩的移動(dòng)。在該實(shí)施例中,由于把水中游弋的魚作為基準(zhǔn)來(lái)設(shè)定視點(diǎn),則成為攝象機(jī)漂在水中這樣的圖象。
對(duì)于視線的矢量,按以下那樣,把視線矢量的目標(biāo)值V’c對(duì)每幀數(shù)%進(jìn)行加權(quán)來(lái)更新為前一幀中的視線的矢量Vp,而推導(dǎo)出視線的矢量Vn。
Vn.x=S×V’c.x+(1-S)×Vp.x…式(7x)Vn.y=S×V’c.y+(1-S)×Vp.y…式(7y)Vn.z=S×V’c.z+(1-S)×Vp.z…式(7z)其中,S是上述加權(quán)。通過(guò)該計(jì)算,由于視線的方向的變化慢于魚的位置和方向的變化,則在視線的方向上不會(huì)成為極端的大幅度的劇烈變化,而成為容易觀看的、舒緩的移動(dòng)。④(擺動(dòng)視點(diǎn)的處理)下面說(shuō)明在上述圖6的S21中根據(jù)上述移動(dòng)體的方向Vf來(lái)決定預(yù)定的基準(zhǔn)方向V’f的處理。在該處理中,為了進(jìn)行擺動(dòng)視點(diǎn)的處理,根據(jù)移動(dòng)體的方向Vf,在各種方向上進(jìn)行微小轉(zhuǎn)動(dòng)。
設(shè)不改變移動(dòng)體的方向的矢量Vf的大小而僅進(jìn)行微小轉(zhuǎn)動(dòng)的n圖形的變換矩陣為G1,G2,…,Gn,設(shè)與上述基準(zhǔn)距離Lf相比非常小的值為L(zhǎng)g。由各圖形所得到的偏移矢量S1,S2,…,Sn為S1=Lg·Vf·G1S2=Lg·Vf·G2Sn=Lg·Vf·Gn……式(8)把這些S1,S2,…,Sn隨意替換為式(1x)~(1z)的矢量Vf,來(lái)算出視點(diǎn)的位置。由此,就能大致地按照式(2)、式(5)、式(6)、式(7)等動(dòng)作,在預(yù)定的微小范圍內(nèi)擺動(dòng)視點(diǎn)位置來(lái)移動(dòng)。
而且,根據(jù)移動(dòng)體的移動(dòng)來(lái)算出視點(diǎn)的基準(zhǔn)值,在以該視點(diǎn)基準(zhǔn)值為中心的預(yù)定的范圍內(nèi),移動(dòng)上述視點(diǎn),由此,能夠擺動(dòng)視點(diǎn)的移動(dòng)。
由此,即使在移動(dòng)體的移動(dòng)較小的情況下,視點(diǎn)移動(dòng)以探索多個(gè)點(diǎn),而能夠顯示從各種位置觀看移動(dòng)體的圖象,能進(jìn)一步增加顯示的變化。⑤(明亮化處理)在本實(shí)施例的觀賞游戲裝置20中,在預(yù)定方式時(shí),當(dāng)游戲者觸摸畫面時(shí),使畫面上觸摸部分及其周邊部分比觸摸前亮,而完成對(duì)畫面進(jìn)行明亮化的處理(參照?qǐng)D9)。圖10是表示執(zhí)行該處理的程序的流程圖。
首先,處理裝置10判斷在作為輸入裝置的觸摸傳感器132上是否存在輸入以及存在輸入的位置是圖象顯示裝置上的哪個(gè)位置(S31)。
接著,處理裝置10判斷畫面上存在輸入的位置是否比預(yù)定的亮度暗(S32)。當(dāng)暗于預(yù)定的亮度時(shí),進(jìn)入下一步驟,而當(dāng)是預(yù)定亮度以上的亮度,則畫面明亮?xí)r,不進(jìn)行該明亮化處理。
接著,處理裝置10對(duì)與畫面上存在輸入的位置所對(duì)應(yīng)的虛擬三維空間中的點(diǎn)及其周邊進(jìn)行明亮化處理(S33)。具體地說(shuō),從用于二維投影模擬多個(gè)移動(dòng)體的虛擬模型的視點(diǎn),向存在上述輸入的位置及其周邊的一定范圍照射假想的光(在此為聚光燈光源所產(chǎn)生的光),模擬虛擬模型中的光的反射,而生成光照到虛擬模型上的狀態(tài)的圖象。這樣,通過(guò)照射光,輝度及亮度提高,反差變得明顯,因此,原來(lái)暗得不能被很好地觀看的魚等變?yōu)槟軌虮缓芎玫赜^看(參照?qǐng)D9)。由于考慮并模擬了從光源到虛擬模型的距離所產(chǎn)生的光的衰減,則在對(duì)象象素上不存在虛擬模型的情況下,沒(méi)有照亮作用,離光源的距離較大的部分不怎么亮,因此,能夠?qū)崿F(xiàn)富于寫實(shí)的明亮化表現(xiàn)。而且,由于光源的位置和視點(diǎn)的位置是相同的,則不會(huì)形成由虛擬模型所產(chǎn)生的陰影。
接著,當(dāng)處理裝置10判斷為在對(duì)該存在輸入的位置開(kāi)始進(jìn)行明亮化處理之后已經(jīng)經(jīng)過(guò)了預(yù)定的微少時(shí)間時(shí)(S34),結(jié)束該部分的明亮化處理(S35)。這樣,在游戲者就象撫摩畫面那樣一邊挪動(dòng)一邊觸摸所觸摸的位置的情況下,對(duì)其進(jìn)行明亮化處理的部分也跟著移動(dòng),象探照燈那樣,從而生成照亮位置依次移動(dòng)的圖象。
并且,通過(guò)明亮化處理對(duì)移動(dòng)體的移動(dòng)產(chǎn)生影響,可以進(jìn)行魚聚集到光所照到的部分的表演。
這樣,在本實(shí)施例中,能夠通過(guò)用手來(lái)觸摸畫面上的任意位置來(lái)指定要明亮化的位置。而能夠通過(guò)簡(jiǎn)便的操作來(lái)進(jìn)行游戲。⑥(信息輸出處理)該實(shí)施例的觀賞游戲裝置20,當(dāng)在預(yù)定方式下游戲者觸摸到在圖象顯示裝置13上所顯示的移動(dòng)體(魚)的顯示部分時(shí),該移動(dòng)體的數(shù)據(jù)被顯示在該圖象顯示裝置的一部分上,而能夠象利用動(dòng)物圖譜那樣進(jìn)行娛樂(lè)(參照?qǐng)D11)。
圖12是表示執(zhí)行該信息輸出處理的程序的流程圖。首先,處理裝置10判斷在作為輸入裝置的觸摸傳感器132上是否存在輸入,當(dāng)存在輸入時(shí)與該輸入相對(duì)應(yīng)的畫面上的位置(S41)。
接著,處理裝置10判斷在存在輸入的位置上所顯示的顯示對(duì)象物是哪種東西(S42)。接著,根據(jù)該判斷,向圖象顯示裝置13的顯示部輸出預(yù)先存儲(chǔ)在ROM中的關(guān)于該顯示對(duì)象的信息(S43)(參照?qǐng)D11)。在此情況下,當(dāng)顯示信息時(shí),通過(guò)信息的顯示部分,在顯示部的端部附近來(lái)顯示信息,以便于不致覆蓋對(duì)應(yīng)的顯示對(duì)象物(最好沒(méi)有重疊的部分)。
在對(duì)同一顯示對(duì)象連續(xù)進(jìn)行向輸入裝置輸入的情況下,繼續(xù)進(jìn)行信息的顯示,當(dāng)輸入結(jié)束或者輸入對(duì)象移動(dòng)到其他的顯示對(duì)象上時(shí),結(jié)束對(duì)該顯示對(duì)象的信息顯示。⑦(第二實(shí)施例的構(gòu)成)下面對(duì)本發(fā)明的第二實(shí)施例所涉及的圖象顯示裝置、圖象顯示系統(tǒng)、圖象處理裝置及觀賞游戲裝置進(jìn)行說(shuō)明。該實(shí)施例的基本構(gòu)成與圖3所示的第一實(shí)施例的基本構(gòu)成大致相同,但圖象顯示裝置13在以下幾點(diǎn)上與第一實(shí)施例中的圖象顯示裝置不同。
第二實(shí)施例中的圖象顯示裝置13的顯示部由陰極射線管135構(gòu)成。圖13是表示第二實(shí)施例的游戲裝置21的外觀的正面圖,圖14是其A-A線剖視圖。如這些圖所示的那樣,在陰極射線管135的前面設(shè)有包括觸摸傳感器的透明的前蓋136、框部件137。
框部件137是模擬潛水艇的舷窗的形狀,從框部件137的前面到前蓋136有約5cm的厚度,到陰極射線管135有約10cm的厚度。
在陰極射線管135上顯示通過(guò)假想的窗口向窗外觀看時(shí)的觀賞用圖象。如上述那樣,在顯示部的前面安裝具有相當(dāng)于該假想的窗口的形狀的框部件,由于存在厚度,給觀察者提供實(shí)際從窗口向窗外觀看的印象。特別是,在該實(shí)施例中,該假想的窗口是潛水艇的舷窗,上述觀賞用圖象是從潛水艇中觀看水中的樣子的圖象(在水中游弋的魚等),因此,在觀賞用圖象上具有真實(shí)的效果。⑧(描繪處理)下面對(duì)第二實(shí)施例的圖象處理的程序進(jìn)行說(shuō)明。在該實(shí)施例的觀賞游戲裝置21中,在沒(méi)有輸入的情況下,在圖象顯示裝置13上顯示作為移動(dòng)體的多條小魚在水中游弋的樣子,而當(dāng)游戲者用手指觸摸顯示畫面時(shí)(圖15(a)),這些小魚在描繪的軌跡上的預(yù)定場(chǎng)所進(jìn)行排隊(duì)游弋,而能夠用這些小魚的全體來(lái)描繪游戲者所描繪的圖形(文字、圖形及其他形狀)(圖15(b))。圖16是表示通過(guò)該描繪處理來(lái)執(zhí)行小魚的排列的程序的流程圖,圖17是該描繪處理的內(nèi)容的示意圖。
處理裝置10在沒(méi)有輸入的狀態(tài)下,在圖象顯示裝置13上顯示多條小魚在水中游弋的樣子(S51)。當(dāng)在作為輸入裝置的觸摸傳感器上存在輸入時(shí)(S52),處理裝置10在預(yù)定時(shí)間(在該實(shí)施例中為2秒)內(nèi)識(shí)別該輸入的內(nèi)容,每隔一定的微小時(shí)間(在該實(shí)施例中為1中斷即六十分之一秒)向記錄裝置記錄與輸入相對(duì)應(yīng)的顯示畫面上的位置(S53)。在該實(shí)施例中,每隔六十分之一秒記錄2秒間的輸入對(duì)應(yīng)位置,因此,記錄120處輸入對(duì)應(yīng)位置。即使在上述可能輸入的預(yù)定時(shí)間經(jīng)過(guò)后還存在輸入,該輸入(與圖17的第120號(hào)以后的時(shí)間所對(duì)應(yīng)的輸入)不被識(shí)別。
當(dāng)輸入被中斷時(shí)(例如,在圖17的第M時(shí)間所對(duì)應(yīng)的輸入被執(zhí)行時(shí),輸入被中斷的情況下),以一定時(shí)間作為限度,進(jìn)行等待,直到輸入再次開(kāi)始為止。當(dāng)在可能存在輸入再次開(kāi)始的上述一定時(shí)間內(nèi)再次開(kāi)始了輸入時(shí),把上述預(yù)定時(shí)間僅延長(zhǎng)從輸入中斷時(shí)到再次開(kāi)始時(shí)的時(shí)間(接著M而記錄圖17的從第M+1到第120的時(shí)間所對(duì)應(yīng)的位置)。而且,在上述可能輸入的預(yù)定時(shí)間內(nèi),為了向游戲者表示能夠進(jìn)行輸入識(shí)別和記錄的意思,可以發(fā)出聲音或音樂(lè)。
當(dāng)在可能再次開(kāi)始輸入的上述預(yù)定時(shí)間內(nèi)輸入沒(méi)有再次開(kāi)始時(shí),即使在所識(shí)別的輸入位置不滿120個(gè)位置的情況下,也在中途結(jié)束輸入的識(shí)別和記錄,僅在到此為止所記錄的位置上配置與上述各微小時(shí)間相對(duì)應(yīng)的移動(dòng)體。與沒(méi)有輸入的時(shí)間相對(duì)應(yīng)的上述移動(dòng)體被配置在顯示部的端部,或者,從顯示部的端部移出到顯示部的外側(cè)。
接著,處理裝置10,在上述所輸入的每個(gè)時(shí)間的位置上,在每個(gè)位置上配置一定數(shù)量(在該實(shí)施例中為一個(gè))的移動(dòng)體(小魚)(S54)。對(duì)于各個(gè)移動(dòng)體,預(yù)先決定在上述輸入的各個(gè)時(shí)間內(nèi)與哪個(gè)時(shí)間的輸入位置相對(duì)應(yīng),各移動(dòng)體被分別配置在與預(yù)先決定的時(shí)間的輸入相對(duì)應(yīng)的位置上。例如,如圖17所示的那樣,在與時(shí)間N相對(duì)應(yīng)的輸入位置上配置編號(hào)為N的魚,在與時(shí)間N+1相對(duì)應(yīng)的輸入位置上配置編號(hào)為N+1的魚。在配置后,各移動(dòng)體的位置不移動(dòng),但可以不移動(dòng)位置而進(jìn)行預(yù)定的動(dòng)作。在該實(shí)施例中,多個(gè)移動(dòng)體是多條小魚,則在配置后,顯示擺尾的樣子。
處理裝置10在把多個(gè)移動(dòng)體(小魚)配置到預(yù)定的位置上時(shí),隨時(shí)判定各個(gè)移動(dòng)體相互間是否發(fā)生沖突(是否重疊),在發(fā)生了沖突的情況下,進(jìn)行把這些移動(dòng)體拉開(kāi)的處理。由此,防止移動(dòng)體隱藏到其他移動(dòng)體的陰影中的問(wèn)題。
在S54中配置了移動(dòng)體之后,當(dāng)經(jīng)過(guò)預(yù)定時(shí)間后((S55),解除移動(dòng)體的配置(S56),返回S51,只要沒(méi)有后續(xù)的輸入,就顯示多個(gè)移動(dòng)體(小魚)在水中自由游弋的樣子。
通過(guò)以上處理,游戲者通過(guò)描繪畫面,就能夠在畫面上把循環(huán)移動(dòng)的移動(dòng)體排列成按照描繪的樣子的排列,而能夠期待現(xiàn)有的圖象顯示系統(tǒng)中沒(méi)有的新的表現(xiàn)方法。而且,在該實(shí)施例中,可以隨著描繪顯示畫面的速度來(lái)調(diào)整移動(dòng)體的疏密,而能夠?qū)崿F(xiàn)多樣的表現(xiàn)。⑨(預(yù)定位置排列處理)在本實(shí)施例的觀賞游戲裝置21中,在對(duì)于輸入裝置11的輸入未達(dá)到預(yù)定時(shí)間時(shí),每隔一定時(shí)間,上述多個(gè)移動(dòng)體進(jìn)行按預(yù)先所記錄那樣的排列(圖18)。
在圖16的流程圖的S52中,處理裝置10在判斷為沒(méi)有輸入的狀態(tài)持續(xù)了一定時(shí)間的情況下,把按圖18(a)那樣隨機(jī)移動(dòng)的多個(gè)移動(dòng)體按例如圖18(b)那樣配置成在ROM中預(yù)先記錄的圖形(文字、圖形等)的樣子,并顯示在圖象顯示裝置13上(S57)。而且,當(dāng)經(jīng)過(guò)一定時(shí)間時(shí)(S52),例如,如圖18(c)或(d)那樣,按預(yù)先記錄的其他的配置那樣,排列并顯示多個(gè)移動(dòng)體。當(dāng)在輸入裝置上存在輸入時(shí),移到S53,來(lái)進(jìn)行按被輸入那樣的配置。
通過(guò)上述那樣,在顯示多個(gè)移動(dòng)體的觀賞游戲裝置中,能夠在預(yù)定情況下排列移動(dòng)體來(lái)描繪預(yù)定的圖形,從而能夠增加新的游戲性。
而且,在本實(shí)施例的觀賞游戲裝置21中可設(shè)置其他的游戲方式,把按游戲者用手指描繪那樣所排列的移動(dòng)體的配置記錄到RAM等記錄裝置中,在一定時(shí)間后,能夠再次重現(xiàn)該排列。在此情況下,游戲者可以在顯示畫面上描繪給其他游戲者的留言用文字并記錄到記錄裝置中,如果在一定時(shí)間后(例如1小時(shí)后),重現(xiàn)該排列,游戲者能夠象留言板那樣使用該觀賞游戲裝置。
而且,在該第二實(shí)施例中,顯示多條小魚作為多個(gè)移動(dòng)體,但并不僅限于此,也可以顯示昆蟲(chóng)、鳥(niǎo)、其他動(dòng)物等。
產(chǎn)業(yè)上利用的可能性根據(jù)本發(fā)明,在生成表示多個(gè)移動(dòng)體移動(dòng)的樣子的觀賞用圖象的觀賞游戲裝置中,能夠提供游戲性高的游戲裝置,更詳細(xì)地說(shuō),具有以下效果第一,能夠提供一種圖象處理裝置,通過(guò)根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)決定視點(diǎn)位置,把視點(diǎn)位置至少對(duì)一條魚保持在適當(dāng)?shù)奈恢蒙希辽倌軌蜻m當(dāng)?shù)仫@示這條魚,由此,能夠適當(dāng)?shù)仫@示在虛擬空間上移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第二,能夠提供一種圖象處理裝置,通過(guò)設(shè)定視點(diǎn)和視線以便于確實(shí)地顯示移動(dòng)體,能夠適當(dāng)?shù)仫@示在虛擬空間上移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第三,能夠提供一種圖象處理裝置,通過(guò)使圖象保持不斷地變化,能夠適當(dāng)?shù)仫@示在虛擬空間上移動(dòng)的移動(dòng)體,而不會(huì)降低觀察者的興趣。
第四,能夠提供一種圖象顯示系統(tǒng),不僅能夠在畫面上進(jìn)行預(yù)定的輸入,還能夠選擇明亮的部分。
第五,本發(fā)明在圖象顯示裝置上顯示多條魚等移動(dòng)體,以象觀賞模擬寵物那樣對(duì)其進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,能夠分別對(duì)這些移動(dòng)體容易地顯示說(shuō)明,由此,能夠使游戲者更愉快和容易理解地進(jìn)行觀賞。
第六,本發(fā)明能夠提供一種能夠顯示富于現(xiàn)實(shí)性的圖象的觀賞用圖象顯示裝置。
第七,在沿著描繪畫面的軌跡來(lái)顯示所描繪的圖象的圖象顯示系統(tǒng)中,能夠提供新的表現(xiàn)方法。而且,在觀賞用圖象顯示系統(tǒng)中,能夠隨著描繪的軌跡按照任意的排列來(lái)配置移動(dòng)體,從而增強(qiáng)了游戲性。
第八,本發(fā)明,在圖象顯示裝置上顯示多條魚等移動(dòng)體以象觀賞模擬寵物那樣進(jìn)行觀賞的觀賞用圖象顯示系統(tǒng)中,在通常的狀態(tài)下,使移動(dòng)體進(jìn)行自然的移動(dòng)以滿足觀賞,同時(shí),在一定的方式下,把多個(gè)移動(dòng)體進(jìn)行預(yù)定的配置,在整體上表示預(yù)定的圖形(文字、圖形等),增加觀賞的趣味。
第九,能夠提供一種能夠減小設(shè)置空間并實(shí)現(xiàn)大畫面化的圖象顯示裝置。并且,能夠提供一種大畫面的并且沒(méi)有圖象的變形的圖象顯示裝置。
權(quán)利要求
1.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)從上述多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn)的位置。
2.根據(jù)權(quán)利要求1所述的圖象處理裝置,其特征在于,根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定來(lái)自上述視點(diǎn)的視線的方向。
3.根據(jù)權(quán)利要求1或2所述的圖象處理裝置,其特征在于,上述視點(diǎn)的位置每隔預(yù)定時(shí)間從以一個(gè)移動(dòng)體或移動(dòng)體群為基準(zhǔn)切換為以另一個(gè)移動(dòng)體或移動(dòng)體群為基準(zhǔn)。
4.一種圖象處理裝置,其特征在于,包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;從上述多個(gè)移動(dòng)體中選擇一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的移動(dòng)體選擇裝置;識(shí)別該一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置;以及生成從上述視點(diǎn)觀看上述多個(gè)移動(dòng)體全部或者一部分時(shí)的圖象的圖象生成裝置。
5.根據(jù)權(quán)利要求4所述的圖象處理裝置,其特征在于,進(jìn)一步包括根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視線的方向的視線方向設(shè)定裝置,上述圖象生成裝置生成從上述視點(diǎn)觀看上述視線方向時(shí)的圖象。
6.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的方向被設(shè)定為遠(yuǎn)離上述視點(diǎn)方向時(shí)視點(diǎn)到上述一個(gè)移動(dòng)體或移動(dòng)體群的距離,要比上述一個(gè)移動(dòng)體或移動(dòng)體群的方向被設(shè)定為接近上述視點(diǎn)方向時(shí)視點(diǎn)到上述一個(gè)移動(dòng)體或移動(dòng)體群的距離短。
7.一種圖象處理裝置,包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;識(shí)別上述一個(gè)或多個(gè)移動(dòng)體移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置;以及生成從上述視點(diǎn)觀看上述多個(gè)移動(dòng)體全部或者一部分時(shí)的圖象的圖象生成裝置,其特征在于,上述狀態(tài)識(shí)別裝置識(shí)別上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)和方向(Vf),上述視點(diǎn)位置設(shè)定裝置根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的位置和方向來(lái)設(shè)定視點(diǎn)的位置(Pn)。
8.根據(jù)權(quán)利要求7所述的圖象處理裝置,其特征在于,上述視點(diǎn)位置設(shè)定裝置根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的方向(Vf)算出預(yù)定的基準(zhǔn)方向(V’f),算出從含有位置(Bf)的平面離開(kāi)規(guī)定距離(Ls)的位置(B’),所述位置(Bf)從上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)向著上述規(guī)定的基準(zhǔn)方向(V’f)離開(kāi)規(guī)定的距離(Lf),以此來(lái)設(shè)定上述視點(diǎn)的位置(Pn)。
9.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn)的位置,根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)設(shè)定來(lái)自上述視點(diǎn)的視線方向,上述視線的方向在上述一個(gè)移動(dòng)體或移動(dòng)體群移動(dòng)時(shí)朝向上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)方向前方的位置。
10.一種圖象處理裝置,包括形成分別模擬虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體的虛擬模型的移動(dòng)體模型形成裝置;識(shí)別上述一個(gè)或多個(gè)移動(dòng)體移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)的狀態(tài)識(shí)別裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視點(diǎn)位置的視點(diǎn)位置設(shè)定裝置;根據(jù)上述一個(gè)移動(dòng)體或者移動(dòng)體群的狀態(tài)來(lái)設(shè)定視線方向的視線方向設(shè)定裝置;生成從上述視點(diǎn)觀看上述多個(gè)移動(dòng)體全部或者一部分時(shí)的圖象的圖象生成裝置,其特征在于,上述圖象生成裝置生成從上述視點(diǎn)觀看上述視線的方向時(shí)的圖象,上述狀態(tài)識(shí)別裝置識(shí)別上述一個(gè)移動(dòng)體或移動(dòng)體群的位置(Pf)和方向(Vf),上述視線方向設(shè)定裝置根據(jù)由上述狀態(tài)識(shí)別裝置所識(shí)別的上述一個(gè)移動(dòng)體或移動(dòng)體群的現(xiàn)在位置(K0)和過(guò)去的規(guī)定時(shí)間前的位置(Kn),來(lái)設(shè)定視線的方向。
11.根據(jù)權(quán)利要求10所述的圖象處理裝置,其特征在于,上述視線方向設(shè)定裝置根據(jù)由上述狀態(tài)識(shí)別裝置所識(shí)別的上述一個(gè)移動(dòng)體或移動(dòng)體群的現(xiàn)在位置(K0)和過(guò)去的規(guī)定時(shí)間前的位置(Kn),來(lái)設(shè)定視線的方向,以使注視點(diǎn)處于從上述過(guò)去的規(guī)定時(shí)間前的位置(Kn)向著上述現(xiàn)在位置(K0)的直線的延長(zhǎng)線上預(yù)定地點(diǎn)上。
12.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或從多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn),上述視點(diǎn)的移動(dòng)相對(duì)于上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)的變化進(jìn)行滯后變化。
13.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,根據(jù)上述一個(gè)或從多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn),根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)設(shè)定來(lái)自上述視點(diǎn)的視線方向,上述視線方向的移動(dòng)相對(duì)于上述一個(gè)移動(dòng)體或移動(dòng)體群的移動(dòng)的變化進(jìn)行滯后變化。
14.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)算出上述視點(diǎn)的目標(biāo)位置(Pc)的視點(diǎn)目標(biāo)位置計(jì)算裝置;和根據(jù)視點(diǎn)目標(biāo)位置計(jì)算裝置的計(jì)算結(jié)果來(lái)設(shè)定視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置,上述視點(diǎn)位置設(shè)定裝置算出對(duì)連接以前所設(shè)定的視點(diǎn)的位置(Pp)和由上述視點(diǎn)目標(biāo)位置計(jì)算裝置在一定時(shí)間后重新算出的視點(diǎn)的目標(biāo)位置(Pc)的線段以預(yù)定的比例進(jìn)行分割的位置(Pn),設(shè)定新的視點(diǎn)的位置。
15.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)設(shè)定上述視點(diǎn)的位置的視點(diǎn)位置設(shè)定裝置;根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的狀態(tài)來(lái)算出自上述視點(diǎn)的視線方向的目標(biāo)值的視線方向目標(biāo)值計(jì)算裝置;以及根據(jù)視線方向目標(biāo)值計(jì)算裝置的計(jì)算結(jié)果來(lái)設(shè)定視線的方向的視線方向設(shè)定裝置,上述視線方向設(shè)定裝置算出對(duì)以前所設(shè)定的視線的方向(Vp)和由上述視線方向目標(biāo)值計(jì)算裝置在一定時(shí)間后重新算出的視線方向的目標(biāo)值(V’c)以預(yù)定的比例進(jìn)行分割的方向(Vn),設(shè)定為新的視線的方向。
16.一種圖象處理裝置,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的一個(gè)或多個(gè)移動(dòng)體時(shí)的圖象,其特征在于,具有根據(jù)上述一個(gè)或多個(gè)移動(dòng)體中的一個(gè)移動(dòng)體或者進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)算出視點(diǎn)的基準(zhǔn)值的視點(diǎn)基準(zhǔn)值計(jì)算裝置,在以由該視點(diǎn)基準(zhǔn)值計(jì)算裝置所算出的視點(diǎn)基準(zhǔn)值為中心的預(yù)定范圍內(nèi),移動(dòng)上述視點(diǎn)。
17.一種圖象處理裝置,其特征在于,算出權(quán)利要求6至8、12和14任一項(xiàng)所述的視點(diǎn),作為視點(diǎn)的基準(zhǔn)值,在預(yù)定的范圍內(nèi)進(jìn)一步移動(dòng)視點(diǎn)來(lái)設(shè)定視點(diǎn)。
18.根據(jù)權(quán)利要求7、8和14所述的圖象處理裝置,其特征在于,上述視點(diǎn)位置設(shè)定裝置,根據(jù)上述一個(gè)移動(dòng)體或移動(dòng)體群的方向的矢量(Vf)以及對(duì)該矢量進(jìn)行預(yù)定角度的旋轉(zhuǎn)實(shí)施預(yù)定的矩陣變換(Gt)而得到的矢量,來(lái)設(shè)定上述預(yù)定的基準(zhǔn)方向(V’f)。
19.根據(jù)權(quán)利要求18所述的圖象處理裝置,其特征在于,上述預(yù)定的變換矩陣(Gt)是從預(yù)先提供的多個(gè)變換矩陣(G1至Gn)中隨意抽取所選擇的矩陣,每隔預(yù)定時(shí)間替換為從上述多個(gè)變換矩陣(G1至Gn)中隨意抽取所選擇的另一個(gè)矩陣。
20.一種圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示圖象、同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),使在與該輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)的周邊的圖象比輸入前明亮。
21.根據(jù)權(quán)利要求18所述的圖象顯示系統(tǒng),其特征在于,在上述圖象顯示裝置上所顯示的圖象是從預(yù)定的視點(diǎn)觀看在虛擬三維空間上形成的虛擬模型時(shí)的圖象,從上述虛擬三維空間上的一點(diǎn)向著與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)上所顯示的虛擬三維空間上的點(diǎn)及其周邊照射虛擬的光。
22.一種圖象處理裝置,其特征在于,包括輸入判斷裝置,判斷在能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置上是否有輸入,并且,判斷與所述輸入相對(duì)應(yīng)的顯示畫面上的位置;明亮化裝置,根據(jù)由上述輸入判斷裝置的判斷結(jié)果,使與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)及其周邊的圖象變得比輸入前明亮。
23.根據(jù)權(quán)利要求22所述的圖象處理裝置,其特征在于,進(jìn)一步包括亮度判斷裝置,判斷輸出給圖象顯示裝置的圖象是否為預(yù)定的亮度以下,根據(jù)亮度判斷裝置的判斷結(jié)果,來(lái)啟動(dòng)上述明亮化裝置。
24.根據(jù)權(quán)利要求22或23所述的圖象處理裝置,其特征在于,在上述圖象顯示裝置上所顯示的圖象是從預(yù)定的視點(diǎn)觀看的在虛擬三維空間上形成的虛擬模型的圖象,上述明亮化裝置從上述虛擬三維空間上的一點(diǎn)向著與上述輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)及其周邊照射虛擬的光。
25.一種圖象處理裝置,其特征在于,包括平面狀的顯示部,將在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示畫面進(jìn)行操作(指示)的位置;以及圖象控制裝置,增加與由上述指示檢測(cè)裝置所檢測(cè)出的位置相對(duì)應(yīng)的顯示畫面的點(diǎn)或其周邊區(qū)域的亮度。
26.一種圖象處理裝置,其特征在于,包括平面狀的顯示部,以在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象來(lái)顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示畫面所操作的位置;圖象控制裝置,增加與由上述指示檢測(cè)裝置所檢測(cè)出的位置相對(duì)應(yīng)的顯示畫面的點(diǎn)或其周邊區(qū)域的圖象的顏色的亮度。
27.一種觀賞用圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示觀賞用的圖象同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),在圖象顯示裝置上顯示與該輸入相對(duì)應(yīng)的顯示畫面上的位置上所顯示的顯示對(duì)象相關(guān)的信息。
28.根據(jù)權(quán)利要求27所述的觀賞用圖象顯示系統(tǒng),其特征在于,上述輸入裝置是沿著上述圖象顯示裝置的顯示平面所設(shè)置的觸摸傳感器。
29.一種觀賞用圖象顯示裝置,包括顯示通過(guò)假想的窗口看窗外時(shí)的觀賞用圖象的顯示部,其特征在于,在顯示部正面設(shè)置包括相當(dāng)于該假想的窗口的形狀的框部件。
30.根據(jù)權(quán)利要求29所述的觀賞用圖象顯示裝置,其特征在于,上述觀賞用圖象是模擬觀看水中景象的圖象。
31.一種圖象顯示系統(tǒng),包括圖象顯示裝置;能夠進(jìn)行與圖象顯示裝置的顯示畫面上的各點(diǎn)相對(duì)應(yīng)的輸入的輸入裝置;以及在圖象顯示裝置上顯示多個(gè)移動(dòng)體的圖象同時(shí)處理來(lái)自輸入裝置的輸入信號(hào)的處理裝置,其特征在于,當(dāng)在上述輸入裝置上有輸入時(shí),沿著與該輸入相對(duì)應(yīng)的顯示畫面上的點(diǎn)的軌跡,排列上述多個(gè)移動(dòng)體的全部或者一部分。
32.根據(jù)權(quán)利要求31所述的圖象顯示系統(tǒng),其特征在于,在預(yù)定數(shù)量的范圍內(nèi)記錄由上述輸入裝置所輸入的每預(yù)定時(shí)間的顯示畫面上的位置,對(duì)于該所記錄的每預(yù)定時(shí)間的顯示畫面上的每一位置,配置一定數(shù)量的上述多個(gè)移動(dòng)體。
33.根據(jù)權(quán)利要求32所述的圖象顯示系統(tǒng),其特征在于,與上述各個(gè)預(yù)定時(shí)間相對(duì)應(yīng),分配一定數(shù)量的上述多個(gè)移動(dòng)體,對(duì)于上述每預(yù)定時(shí)間的顯示畫面上的每一位置,配置與上述各個(gè)預(yù)定時(shí)間相對(duì)應(yīng)的一定數(shù)量的移動(dòng)體。
34.根據(jù)權(quán)利要求31至33任一項(xiàng)所述的圖象顯示系統(tǒng),其特征在于,上述多個(gè)移動(dòng)體被配置成不相互重疊。
35.根據(jù)權(quán)利要求31至34任一項(xiàng)所述的圖象顯示系統(tǒng),其特征在于,上述輸入裝置是設(shè)在顯示平面上的觸摸傳感器。
36.根據(jù)權(quán)利要求31至35任一項(xiàng)所述的圖象顯示系統(tǒng),其特征在于,上述多個(gè)移動(dòng)體的圖象是顯示多個(gè)動(dòng)物的觀賞用圖象,當(dāng)沒(méi)有與上述輸入裝置對(duì)應(yīng)的輸入時(shí),在圖象顯示裝置上顯示上述多個(gè)動(dòng)物輪流移動(dòng)的樣子,當(dāng)存在輸入時(shí),在沿著與該輸入相對(duì)應(yīng)的顯示平面上的點(diǎn)的軌跡的預(yù)定位置上配置上述多個(gè)動(dòng)物。
37.一種圖象處理裝置,其特征在于,包括圖象輸出裝置,向圖象顯示裝置輸出包含多個(gè)移動(dòng)體的圖象;輸入識(shí)別裝置,在預(yù)定數(shù)量的范圍內(nèi)識(shí)別對(duì)輸入裝置的輸入,該輸入裝置可進(jìn)行與圖象顯示裝置中顯示平面上各點(diǎn)相對(duì)應(yīng)的輸入;以及移動(dòng)體配置裝置,把移動(dòng)體配置在顯示平面中與所識(shí)別的輸入相對(duì)應(yīng)的位置上。
38.根據(jù)權(quán)利要求37所述的圖象處理裝置,其特征在于,上述輸入識(shí)別裝置在上述一定數(shù)量的范圍內(nèi),每隔預(yù)定時(shí)間對(duì)上述輸入進(jìn)行識(shí)別,上述移動(dòng)體配置裝置把一定數(shù)量的上述移動(dòng)體配置到與上述每隔預(yù)定的時(shí)間所識(shí)別出的各個(gè)輸入分別對(duì)應(yīng)的顯示畫面中的位置上。
39.根據(jù)權(quán)利要求37或38所述的圖象處理裝置,其特征在于,上述移動(dòng)體配置裝置判定多個(gè)移動(dòng)體彼此間是否在顯示畫面上相互重疊,根據(jù)該判定結(jié)果來(lái)改變移動(dòng)體的位置,以使移動(dòng)體的顯示不會(huì)重疊。
40.一種觀賞游戲裝置,包括圖象顯示裝置;處理裝置,生成表現(xiàn)多個(gè)移動(dòng)體移動(dòng)樣子的觀賞用的圖象并顯示在圖象顯示裝置上,其特征在于,在預(yù)定的情況下,把上述各個(gè)移動(dòng)體分別配置到預(yù)先所記錄的預(yù)定位置上,描繪預(yù)定的圖形作為上述多個(gè)移動(dòng)體全體。
41.一種圖象處理裝置,其特征在于,包括觀賞用圖象生成裝置,生成表現(xiàn)多個(gè)移動(dòng)體移動(dòng)樣子的觀賞用的圖象,并顯示在圖象顯示裝置上;時(shí)間判斷裝置,判斷開(kāi)始進(jìn)行觀賞用圖象生成處理之后經(jīng)過(guò)一定時(shí)間;以及預(yù)定位置排列裝置,根據(jù)時(shí)間判斷裝置的判斷結(jié)果,把上述各個(gè)移動(dòng)體分別配置到預(yù)先記錄的預(yù)定位置上,描繪預(yù)定的圖形作為上述多個(gè)移動(dòng)體全體。
42.一種圖象處理裝置,其特征在于,包括平面狀的顯示部,其將在虛擬三維空間中所配置的模型作為從預(yù)定的視點(diǎn)捕捉的圖象進(jìn)行顯示;指示檢測(cè)裝置,檢測(cè)出相對(duì)于上述顯示部的顯示平面進(jìn)行操作(指示)的位置;圖象控制裝置,根據(jù)由上述指示檢測(cè)裝置所檢測(cè)出的位置,使上述圖象變化,上述顯示部由等離子顯示裝置構(gòu)成。
43.根據(jù)權(quán)利要求42所述的圖象顯示裝置,其特征在于,上述圖象控制裝置使在與對(duì)顯示平面進(jìn)行操作的位置相對(duì)應(yīng)的位置上所顯示的顯示體的顯示狀態(tài)發(fā)生變化。
44.根據(jù)權(quán)利要求42或43所述的圖象顯示裝置,其特征在于,上述指示檢測(cè)裝置沿著上述顯示部的顯示平面設(shè)置。
45.一種記錄媒體,用于記錄在處理裝置中使權(quán)利要求4、5、7、8、10、11、14至16、18、22至26、37至39及41任一項(xiàng)所述的各個(gè)裝置所執(zhí)行的程序。
全文摘要
圖象顯示裝置13包括:顯示從預(yù)定的視點(diǎn)觀看三維模型時(shí)圖象的平面狀的顯示部,和沿著該顯示部的顯示畫面所設(shè)置的輸入裝置。上述顯示部由等離子顯示裝置所構(gòu)成,通過(guò)對(duì)上述輸入裝置的操作來(lái)對(duì)圖象施加影響。而且,在顯示裝置上顯示從預(yù)定的視點(diǎn)觀看虛擬三維空間內(nèi)移動(dòng)的多個(gè)移動(dòng)體(魚等)時(shí)的圖象的圖象處理裝置,根據(jù)從上述多個(gè)移動(dòng)體中所選擇的一個(gè)移動(dòng)體或者一個(gè)進(jìn)行一致移動(dòng)的移動(dòng)體群的狀態(tài)來(lái)決定上述視點(diǎn)的位置。由此,在生成表示多個(gè)移動(dòng)體移動(dòng)的樣子的觀賞用圖象的觀賞游戲裝置等中,提供游戲性強(qiáng)的游戲裝置。
文檔編號(hào)G06T13/00GK1294722SQ00800159
公開(kāi)日2001年5月9日 申請(qǐng)日期2000年2月16日 優(yōu)先權(quán)日1999年2月16日
發(fā)明者久保田浩, 山下賢哉, 今成正宏 申請(qǐng)人:世雅企業(yè)股份有限公司