專(zhuān)利名稱(chēng):圖象處理裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖象處理裝置及方法,特別是涉及能高速處理圖形數(shù)據(jù)的圖象處理裝置及方法。
圖9示出作為已知圖象處理裝置的計(jì)算機(jī)游戲裝置的結(jié)構(gòu)例子。程序數(shù)據(jù),圖形數(shù)據(jù),聲音數(shù)據(jù)等寫(xiě)在CD-ROM1上。盤(pán)再現(xiàn)設(shè)備2的拾取裝置3用激光束照射CD-ROM1,并再現(xiàn)CD-ROM1中所寫(xiě)數(shù)據(jù),將該數(shù)據(jù)輸出至放大電路4。放大電路4放大從拾取裝置3輸出的再現(xiàn)信號(hào),并將它輸出至信號(hào)處理電路5。信號(hào)處理電路5對(duì)放大電路4提供的再現(xiàn)信號(hào)進(jìn)行解調(diào),解碼,糾錯(cuò)及類(lèi)似操作,然后通過(guò)主機(jī)接口6將信號(hào)從主機(jī)總線9輸出至CPU10。
而且,盤(pán)再現(xiàn)設(shè)備2的微機(jī)7監(jiān)視信號(hào)處理電路5的輸出,并控制其操作。另外,微機(jī)7控制伺服電路8,使伺服電路8執(zhí)行跟蹤伺服、聚焦伺服、以及主軸伺服。
主存儲(chǔ)器11存儲(chǔ)盤(pán)再現(xiàn)設(shè)備2通過(guò)主機(jī)總線9所提供的數(shù)據(jù)。圖形處理器12接收寫(xiě)在主存儲(chǔ)器11的數(shù)據(jù)中的圖形數(shù)據(jù),將其提供到圖形存儲(chǔ)器13并存儲(chǔ)之,并處理該圖形數(shù)據(jù)且輸出至未示出的CRT或類(lèi)似物作為視頻輸出。聲音處理器14接收寫(xiě)在主存儲(chǔ)器11的數(shù)據(jù)中的聲音數(shù)據(jù),將其送至聲音存儲(chǔ)器15并存儲(chǔ)之,同時(shí)處理該聲音數(shù)據(jù)并輸出至未示出的揚(yáng)聲器或類(lèi)似物作為音頻輸出。
用戶(hù)操作未示出的操作單元,使對(duì)應(yīng)該操作的信號(hào)被輸入至CPU10。于是CPU10控制盤(pán)再現(xiàn)設(shè)備2讀取CD-ROM1中所存儲(chǔ)的數(shù)據(jù),并將該數(shù)據(jù)存儲(chǔ)在主存儲(chǔ)器11中。主存儲(chǔ)器11存儲(chǔ)的數(shù)據(jù)中,程序數(shù)據(jù)供給CPU10,通過(guò)圖形處理器12將圖形數(shù)據(jù)存儲(chǔ)在圖形存儲(chǔ)器13中,并通過(guò)聲音處理器14將聲音數(shù)據(jù)存儲(chǔ)在聲音存儲(chǔ)器15中。
CPU10根據(jù)輸入程序數(shù)據(jù)控制每一單元。圖形處理器12處理圖形存儲(chǔ)器13中所存儲(chǔ)的圖形數(shù)據(jù),產(chǎn)生并輸出視頻數(shù)據(jù)。聲音處理器14處理聲音存儲(chǔ)器15中存儲(chǔ)的聲音數(shù)據(jù),產(chǎn)生并輸出音頻數(shù)據(jù)。
現(xiàn)在,對(duì)這種計(jì)算機(jī)游戲,隨狀態(tài)的要求,需要將拾取裝置3移動(dòng)至CD-ROM1上的期望位置。但是,存在的問(wèn)題是,移動(dòng)拾取裝置3至期望位置所需的時(shí)間(查找時(shí)間)相當(dāng)長(zhǎng),導(dǎo)致隨機(jī)存取差。而且,另一問(wèn)題是,與硬盤(pán)或類(lèi)似物相比,CD-ROM1的傳送速度低,使得CPU10完成讀取數(shù)據(jù)的時(shí)間(存取時(shí)間)較長(zhǎng)。因此,很難提供高速變化的移動(dòng)圖象。
針對(duì)上述問(wèn)題提出本發(fā)明,因此,本發(fā)明的目的是提供高速變化的移動(dòng)圖象數(shù)據(jù)。
為此,根據(jù)本發(fā)明的第一方面,用于再現(xiàn)和處理記錄在盤(pán)上的數(shù)據(jù)的圖象處理裝置包括用于再現(xiàn)記錄在盤(pán)上的數(shù)據(jù)的第一再現(xiàn)單元;獨(dú)立于第一再現(xiàn)單元,用于再現(xiàn)記錄在盤(pán)上的數(shù)據(jù)的第二再現(xiàn)單元;用于處理由第一或第二再現(xiàn)單元再現(xiàn)的數(shù)據(jù)的圖形數(shù)據(jù)的圖形處理單元;以及用于控制第一再現(xiàn)單元和第二再現(xiàn)單元的再現(xiàn)操作的控制單元。
而且,根據(jù)本發(fā)明的另一方面,用于再現(xiàn)與處理記錄在盤(pán)上的數(shù)據(jù)的圖象處理方法包括利用第一再現(xiàn)單元再現(xiàn)記錄在盤(pán)上的數(shù)據(jù);獨(dú)立于第一再現(xiàn)單元,利用第二再現(xiàn)單元再現(xiàn)記錄在盤(pán)上的數(shù)據(jù);以及處理由第一或第二再現(xiàn)單元再現(xiàn)的數(shù)據(jù)的圖形數(shù)據(jù)。
圖1是方框圖,它示出應(yīng)用本發(fā)明圖象處理裝置的計(jì)算機(jī)游戲裝置的結(jié)構(gòu)例;圖2A和2B示出了圖1所示拾取裝置3A和拾取裝置3B的定位;圖3A至3D示出了圖1所示拾取裝置3A和拾取裝置3B的再現(xiàn)位置;圖4是說(shuō)明圖3A中拾取裝置3A和3B某一動(dòng)作的流程圖;圖5是說(shuō)明圖3A中拾取裝置3A和3B的其它動(dòng)作的流程圖;圖6是說(shuō)明圖3B中拾取裝置3A和3B某一動(dòng)作的流程圖;圖7是說(shuō)明圖3B中拾取裝置3A和3B的其它動(dòng)作的流程圖;圖8是說(shuō)明圖3C中拾取裝置3A和3B某一動(dòng)作的流程圖;圖9是說(shuō)明已知計(jì)算機(jī)游戲裝置結(jié)構(gòu)例子的方框圖。
圖1所示為應(yīng)用本發(fā)明圖象處理裝置的計(jì)算機(jī)游戲裝置的結(jié)構(gòu)例的方框圖,與圖9一致的部件使用相同的標(biāo)記。實(shí)施例中,圖9所示的兩個(gè)盤(pán)再現(xiàn)設(shè)備2用作為盤(pán)再現(xiàn)設(shè)備2A和盤(pán)再現(xiàn)設(shè)備2B。盤(pán)再現(xiàn)設(shè)備2A具有拾取裝置3A,放大電路4A,信號(hào)處理電路5A,主機(jī)接口6A,微機(jī)7A,以及伺服電路8A,它們對(duì)應(yīng)于圖9所示盤(pán)再現(xiàn)設(shè)備2的拾取裝置3,放大電路4,信號(hào)處理電路5,主機(jī)接口6,微機(jī)7和伺服電路8。同樣,盤(pán)再現(xiàn)設(shè)備2B具有拾取裝置3B,放大電路4B,信號(hào)處理電路5B,主機(jī)接口6B,微機(jī)7B,以及伺服電路8B,它們對(duì)應(yīng)于圖9所示盤(pán)再現(xiàn)設(shè)備2的拾取裝置3,放大電路4,信號(hào)處理電路5,主機(jī)接口6,微機(jī)7和伺服電路8。
如圖2所示,拾取裝置3A和3B越過(guò)CD-ROM1的旋轉(zhuǎn)中心相互定位成180℃。這樣避免拾取裝置3A和拾取裝置3B的操作相互干擾。
計(jì)算機(jī)游戲裝置的其它構(gòu)造與圖9相同。
下面說(shuō)明操作。用戶(hù)操作未示出的操作單元指令啟動(dòng)游戲,使CPU10通過(guò)主機(jī)總線9指令盤(pán)再現(xiàn)設(shè)備2A,開(kāi)始再現(xiàn)CD-ROM1。盤(pán)再現(xiàn)設(shè)備2A的微機(jī)7A通過(guò)主機(jī)接口6A接收該指令,并控制伺服電路8A進(jìn)行主軸伺服,聚焦伺服,以及跟蹤伺服。結(jié)果,CD-ROM1以某一速度旋轉(zhuǎn),拾取裝置3A移動(dòng)至某一位置,且再現(xiàn)CD-ROM1上某一位置所記錄的數(shù)據(jù)。
從拾取裝置3A輸出的再現(xiàn)信號(hào)供給放大電路4A并放大,至信號(hào)處理電路5A的輸入經(jīng)解調(diào)然后再解碼,并經(jīng)糾錯(cuò)處理。從信號(hào)處理電路5A輸出的數(shù)據(jù)通過(guò)主機(jī)總線9從主機(jī)接口6A送至主存儲(chǔ)器11,并存儲(chǔ)。
CPU10讀取存儲(chǔ)在主存儲(chǔ)器11中的數(shù)據(jù)的程序數(shù)據(jù),并根據(jù)程序控制每一單元。主存儲(chǔ)器11所存儲(chǔ)的數(shù)據(jù)中,圖形數(shù)據(jù)通過(guò)主機(jī)總線9從圖形處理器12傳送至圖形存儲(chǔ)器,并存儲(chǔ)。圖形處理器12處理圖形存儲(chǔ)器13所存儲(chǔ)的圖形數(shù)據(jù),產(chǎn)生視頻信號(hào),并輸出至未示出的CRT或類(lèi)似物。
主存儲(chǔ)器11所存儲(chǔ)的數(shù)據(jù)中,聲音數(shù)據(jù)通過(guò)聲音處理器14傳送至聲音存儲(chǔ)器15,并存儲(chǔ)。聲音處理器14處理聲音存儲(chǔ)器15所存儲(chǔ)的聲音數(shù)據(jù),產(chǎn)生音頻信號(hào),并輸出至未示出的揚(yáng)聲器或類(lèi)似物。
CPU10根據(jù)狀態(tài)需要而控制盤(pán)再現(xiàn)設(shè)備2B,并設(shè)有拾取裝置3B,以類(lèi)似方式讀取CD-ROM1上某一位置記錄的某一數(shù)據(jù)。
在盤(pán)再現(xiàn)設(shè)備2A正進(jìn)行再現(xiàn)操作時(shí),盤(pán)再現(xiàn)設(shè)備2B的伺服電路8B不斷執(zhí)行跟蹤伺服和聚焦伺服,但不執(zhí)行主軸伺服。就是說(shuō),即使盤(pán)再現(xiàn)設(shè)備2A和盤(pán)再現(xiàn)設(shè)備2B兩者都進(jìn)行再現(xiàn)操作時(shí),也是由盤(pán)再現(xiàn)設(shè)備2A的伺服電路8A控制主軸伺服。在盤(pán)再現(xiàn)設(shè)備2A不進(jìn)行再現(xiàn)操作時(shí),盤(pán)再現(xiàn)設(shè)備2B的伺服電路8B除了跟蹤伺服和聚焦伺服外,還控制執(zhí)行主軸伺服。
圖3示出拾取裝置3A和拾取裝置3B操作的例子。在圖3A所示的例子中,在拾取裝置3A再現(xiàn)軌跡T1時(shí),拾取裝置3B再現(xiàn)軌跡T2。
現(xiàn)在,以特定例子說(shuō)明操作。說(shuō)明某一情形的過(guò)程,這種情形中,第一字符(下稱(chēng)“字符1”)已slain且將被下一分量(下稱(chēng)“字符2”)取代,其中的圖象連續(xù)再現(xiàn)而程序切換至字符2的。首先,步驟S1中,CPU10分別將軌跡T1上圖象數(shù)據(jù)的標(biāo)頭數(shù)據(jù)的位置P1指定給微機(jī)7A,將軌跡T2上圖象數(shù)據(jù)的標(biāo)頭數(shù)據(jù)的位置P2指定給微機(jī)7B,并指令讀取之。
在步驟S2,根據(jù)來(lái)自CPU10的指令,微機(jī)7A控制伺服電路8A,并將拾取裝置3A移動(dòng)至位置P1以便再現(xiàn)CD-ROM1中所記錄的該扇區(qū)圖象數(shù)據(jù)。所再現(xiàn)的圖象數(shù)據(jù)通過(guò)放大電路4A讀入信號(hào)處理電路5A。以同樣的方式,根據(jù)來(lái)自CPU10的指令,微機(jī)7B控制伺服電路8B,并將拾取裝置3B移至位置P2以便再現(xiàn)CD-ROM1中所記錄的該扇區(qū)圖象數(shù)據(jù)。所再現(xiàn)的圖象數(shù)據(jù)通過(guò)放大電路4B讀入信號(hào)處理電路5B。
在步驟S3,信號(hào)處理電路5A完成讀取某一扇區(qū)的圖象數(shù)據(jù)后,微機(jī)7A通知CPU10。同樣,信號(hào)處理電路5B完成讀取某一扇區(qū)的圖象數(shù)據(jù)后,微機(jī)7B通知CPU10。
在步驟S4,CPU10判斷通知已完成讀取(產(chǎn)生完成讀取的中斷)的是否為微機(jī)7A。在CPU10判斷是來(lái)自微機(jī)7A的中斷時(shí),流程進(jìn)至步驟S5。在步驟S5,CPU10將該扇區(qū)的圖象數(shù)據(jù)從信號(hào)處理電路5A傳送至主存儲(chǔ)器11。
在步驟S6,通過(guò)圖形處理器12,CPU10將傳送至主存儲(chǔ)器11的圖象數(shù)據(jù)送至圖形存儲(chǔ)器13。由圖形處理器12讀取所傳送的圖象數(shù)據(jù),并隨某一處理輸出至未示出的CRT或類(lèi)似物。
步驟S6中的處理完成后,流程進(jìn)至步驟S7,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在判斷為指令讀取時(shí),即,在判斷為所需圖象數(shù)據(jù)尚未讀入圖形存儲(chǔ)器13時(shí),CPU10指令下次讀取的扇區(qū)。然后,流程回到步驟S2,在此微機(jī)7A將CPU10指令的扇區(qū)內(nèi)的圖象數(shù)據(jù)讀入信號(hào)處理電路5A。另一方面,在判斷為不指令讀取時(shí),即,在判斷為所需圖象數(shù)據(jù)已讀入圖形存儲(chǔ)器13時(shí),結(jié)束處理。
另一方面,在步驟S4中CPU10判斷為沒(méi)有來(lái)自微機(jī)7A的中斷時(shí),即,判斷為中斷來(lái)自微機(jī)7B時(shí),流程進(jìn)入步驟S8。在步驟S8,CPU10使該扇區(qū)的程序數(shù)據(jù)從信號(hào)處理電路5B送至主存儲(chǔ)器11。所傳送的程序數(shù)據(jù)隨CPU10的需要而讀取,并處理。
結(jié)束步驟S8中的處理后,流程進(jìn)入步驟S7,CPU10判斷是否指令微機(jī)7B再次讀取。在判斷為需要讀取時(shí),即,在判斷為操作字符2所需的程序數(shù)據(jù)未傳送至主存儲(chǔ)器11時(shí),指令讀取下一扇區(qū)。隨后,流程回到步驟S2,在此,微機(jī)7B將所指令扇區(qū)內(nèi)的程序數(shù)據(jù)讀入信號(hào)處理電路5B。另一方面,在判斷為不指令讀取時(shí),即,在判斷為已讀取操作字符2所需的程序數(shù)據(jù)時(shí),結(jié)束讀取操作。
如上所述,盤(pán)再現(xiàn)設(shè)備2A再現(xiàn)來(lái)自CD-ROM1、再現(xiàn)移動(dòng)圖象所需的數(shù)據(jù),而盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)來(lái)自CD-ROM1、交換字符所需的數(shù)據(jù),于是在連續(xù)再現(xiàn)移動(dòng)圖象的同時(shí)可替換程序。
而且,與讀取CD-ROM1的讀取周期相比,主機(jī)總線9的總線周期相當(dāng)短,即使在連續(xù)再現(xiàn)CD-ROM1的同時(shí)也能周期性地通過(guò)主機(jī)總線進(jìn)行傳送操作。因此,即使在圖3A所示的兩拾取裝置同時(shí)再現(xiàn)時(shí),根據(jù)精密觀察,來(lái)自盤(pán)再現(xiàn)設(shè)備2A的再現(xiàn)數(shù)據(jù)和來(lái)自盤(pán)再現(xiàn)設(shè)備2B的再現(xiàn)數(shù)據(jù)以時(shí)分方式交替地在主機(jī)總線9上傳送。
圖5是說(shuō)明另一詳細(xì)例子的流程圖。這里將說(shuō)明這種處理及例子,其中,在改變需要交換程序的布景處交換所需程序的同時(shí),連續(xù)再現(xiàn),如聲音。
在步驟S11,CPU10分別將軌跡T1上圖象數(shù)據(jù)的標(biāo)頭數(shù)據(jù)的位置P1指定給微機(jī)7A,將軌跡T2上圖象數(shù)據(jù)的標(biāo)頭數(shù)據(jù)的位置P2指定給微機(jī)7B,并指令讀取之。
在步驟S12,根據(jù)來(lái)自CPU10的指令,微機(jī)7A控制伺服電路8A,并將拾取裝置3A移動(dòng)至位置P1以便再現(xiàn)CD-ROM1中所記錄的該扇區(qū)音頻數(shù)據(jù)。所再現(xiàn)的音頻數(shù)據(jù)通過(guò)放大電路4A讀入信號(hào)處理電路5A。以同樣的方式,根據(jù)來(lái)自CPU10的指令,微機(jī)7B控制伺服電路8B,并將拾取裝置3B移至位置P2以便再現(xiàn)CD-ROM1中所記錄的該扇區(qū)音頻數(shù)據(jù)。所再現(xiàn)的音頻數(shù)據(jù)通過(guò)放大電路4B讀入信號(hào)處理電路5B。
在步驟S13,信號(hào)處理電路5A完成讀取某一扇區(qū)的音頻數(shù)據(jù)后,微機(jī)7A通知CPU10。同樣,信號(hào)處理電路5B完成讀取某一扇區(qū)的音頻數(shù)據(jù)后,微機(jī)7B通知CPU10。
在步驟S14,CPU10判斷通知已完成讀取的是否為微機(jī)7A。在CPU10判斷是來(lái)自微機(jī)7A的中斷時(shí),流程進(jìn)至步驟S15。在步驟S15,CPU10將該扇區(qū)的音頻數(shù)據(jù)從信號(hào)處理電路5A傳送至主存儲(chǔ)器11。
在步驟S16,通過(guò)聲音處理器14,CPU10將傳送至主存儲(chǔ)器11的音頻數(shù)據(jù)送至聲音存儲(chǔ)器15。由聲音處理器14讀取所傳送的聲音數(shù)據(jù),并隨某一處理輸出至未示出的揚(yáng)聲器或類(lèi)似物。
步驟S16中的處理完成后,流程進(jìn)至步驟S17,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在判斷為指令讀取時(shí),即,在判斷為所需音頻數(shù)據(jù)尚未讀入聲音存儲(chǔ)器15時(shí),CPU10指令下次讀取的扇區(qū)。然后,流程回到步驟S12,在此微機(jī)7A將CPU10指令的扇區(qū)內(nèi)的音頻數(shù)據(jù)讀入信號(hào)處理電路5A。另一方面,在判斷為不指令讀取時(shí),即,在判斷為所需音頻數(shù)據(jù)已讀入聲音存儲(chǔ)器15時(shí),結(jié)束處理。
另一方面,在步驟S14中CPU10判斷為沒(méi)有來(lái)自微機(jī)7A的中斷時(shí),即,判斷為中斷來(lái)自微機(jī)7B時(shí),流程進(jìn)入步驟S18。在步驟S18,CPU10使該扇區(qū)的程序數(shù)據(jù)從信號(hào)處理電路5B送至主存儲(chǔ)器11。所傳送的程序數(shù)據(jù)隨CPU10的需要而讀取,并處理。
結(jié)束步驟S18中的處理后,流程進(jìn)入步驟S7,CPU10判斷是否指令微機(jī)7B再次讀取。在判斷為需要讀取時(shí),即,在判斷為新布景所需程序數(shù)據(jù)未傳送至主存儲(chǔ)器11時(shí),指令讀取下一扇區(qū)。隨后,流程回到步驟S12,在此,微機(jī)7B將所指令扇區(qū)內(nèi)的程序數(shù)據(jù)讀入信號(hào)處理電路5B。另一方面,在判斷為不指令讀取時(shí),即,在判斷為已讀取新布景所需的程序數(shù)據(jù)時(shí),結(jié)束讀取操作。
如上所述,盤(pán)再現(xiàn)設(shè)備2A再現(xiàn)來(lái)自CD-ROM1、再現(xiàn)聲音所需的數(shù)據(jù),而盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)來(lái)自CD-ROM1、變化布景所需的數(shù)據(jù),于是能夠不中斷聲音而替換程序。
雖然圖4示出利用盤(pán)再現(xiàn)設(shè)備2A和2B再現(xiàn)圖象數(shù)據(jù)和程序數(shù)據(jù),且還示出再現(xiàn)音頻數(shù)據(jù)和程序數(shù)據(jù),但可用兩盤(pán)再現(xiàn)設(shè)備2A和2B再現(xiàn)音頻數(shù)據(jù)。例如,可使用如此設(shè)置,用盤(pán)再現(xiàn)設(shè)備2A再現(xiàn)用于游戲背景音樂(lè)的聲音數(shù)據(jù),而用盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)用于游戲聲音效果的音頻數(shù)據(jù),由聲音處理器14合成兩套音頻數(shù)據(jù)并輸出至未示出的揚(yáng)聲器。
同樣,可用兩盤(pán)再現(xiàn)設(shè)備2A和2B再現(xiàn)圖象數(shù)據(jù),如,設(shè)置如下,用盤(pán)再現(xiàn)設(shè)備2A再現(xiàn)字符1的圖象數(shù)據(jù),而用盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)字符2的圖象數(shù)據(jù),于是,即使字符1和字符2的圖象數(shù)據(jù)記錄在CD-ROM1上距離較遠(yuǎn)的位置時(shí),也可同時(shí)再現(xiàn)之。
圖3B表示拾取裝置3A和拾取裝置3B的另一操作例。例如,圖象數(shù)據(jù)和音頻數(shù)據(jù)記錄在CD-ROM1上距離較遠(yuǎn)的位置,參照?qǐng)D6所示流程圖說(shuō)明連續(xù)再現(xiàn)過(guò)程。
在步驟S21,CPU10分別將軌跡T3上的圖象數(shù)據(jù)的標(biāo)頭數(shù)據(jù)數(shù)據(jù)位置P3指定給微機(jī)7A,將軌跡T4上的音頻數(shù)據(jù)的標(biāo)頭數(shù)據(jù)數(shù)據(jù)位置P4指定給微機(jī)7B。
在步驟S22,微機(jī)7A根據(jù)來(lái)自CPU10的指令控制伺服電路8A,并將拾取裝置3A設(shè)于位置P3,而微機(jī)7B控制伺服電路8B并將拾取裝置3B設(shè)于位置P4。
在步驟S23,信號(hào)處理電路5A完成讀取某一扇區(qū)內(nèi)的圖象數(shù)據(jù)后,微機(jī)7A通知CPU10。在步驟S24,CPU10將來(lái)自信號(hào)處理電路5A的該扇區(qū)圖象數(shù)據(jù)傳送至主存儲(chǔ)器11。CPU10還通過(guò)圖形處理器12將圖象數(shù)據(jù)送至圖形存儲(chǔ)器13。由圖形處理器12讀取所傳送的圖象數(shù)據(jù),并隨某一處理,輸出至未示出的CRT或類(lèi)似物。
步驟S24中的處理完成后,流程進(jìn)至步驟S25,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在CPU10尚未讀取軌跡T3的位置P5(所需圖象數(shù)據(jù)的最后一扇區(qū))時(shí),CPU10指令下次讀取該扇區(qū)。然后,在已指令讀取時(shí),流程回到步驟S23,在此微機(jī)7A讀取所指令扇區(qū)的圖象數(shù)據(jù)。另一方面,在判斷為已讀取軌跡T3的位置P5時(shí),流程進(jìn)入步驟S26。
在步驟S26,在信號(hào)處理電路5B完成讀取軌跡T4的位置P4的音頻數(shù)據(jù)后,微機(jī)7B通知CPU10。從軌跡T4的位置P4讀取時(shí),拾取裝置3B已事先設(shè)于軌跡T4的位置P4,所以,可立刻執(zhí)行位于分開(kāi)位置的圖象數(shù)據(jù)與音頻數(shù)據(jù)間的切換。
在步驟S27,CPU10將來(lái)自信號(hào)處理電路5B的該扇區(qū)音頻數(shù)據(jù)傳送至主存儲(chǔ)器11。然后CPU10通過(guò)聲音處理器14再將音頻數(shù)據(jù)送至聲音存儲(chǔ)器15。隨后在步驟S28,CPU10判斷是否指令微機(jī)7B讀取下一扇區(qū)。在判斷為尚未完成讀取所需音頻數(shù)據(jù)時(shí),CPU10指令再次讀取,且步驟從步驟S26開(kāi)始重復(fù)。在判斷為已完成所需音頻數(shù)據(jù)的讀取時(shí),結(jié)束處理。
這樣,通過(guò)盤(pán)再現(xiàn)設(shè)備2A再現(xiàn)圖象數(shù)據(jù),盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)位于遠(yuǎn)離圖象數(shù)據(jù)位置的音頻數(shù)據(jù),一旦盤(pán)再現(xiàn)設(shè)備2A結(jié)束圖象數(shù)據(jù)的再現(xiàn),就可立刻開(kāi)始由盤(pán)再現(xiàn)設(shè)備2B再現(xiàn)音頻數(shù)據(jù)。
圖7是說(shuō)明圖3B中另一特例的流程圖。以例子說(shuō)明圖7所示處理,其中,瞬時(shí)切換以便再現(xiàn)第一圖象數(shù)據(jù)和第二圖象數(shù)據(jù),兩圖象數(shù)據(jù)記錄在CD-ROM1上或位于CD-ROM1的分離與移開(kāi)部分。
在步驟S31,微機(jī)7A根據(jù)來(lái)自CPU10的指令控制伺服電路8A,并將拾取裝置3A設(shè)于位置P3,而微機(jī)7B控制伺服電路8B并將拾取裝置3B設(shè)于位置P4。在步驟S32,微機(jī)7A與7B分別控制伺服電路8A與8B,并分別將拾取裝置3A與3B移至軌跡T3的位置P3與軌跡T4的位置P4。
在步驟S33,信號(hào)處理電路5A完成讀取某一扇區(qū)內(nèi)的第一圖象數(shù)據(jù)后,微機(jī)7A通知CPU10。在步驟S34,CPU10將來(lái)自信號(hào)處理電路5A的該扇區(qū)圖象數(shù)據(jù)傳送至主存儲(chǔ)器11。然后CPU10還通過(guò)圖形處理器12將圖象數(shù)據(jù)送至圖形存儲(chǔ)器13。由圖形處理器12讀取所傳送的第一圖象數(shù)據(jù),并隨某一處理,輸出至未示出的CRT或類(lèi)似物。
步驟S34中的處理完成后,流程進(jìn)至步驟S35,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在CPU10尚未讀取軌跡T3的位置P5時(shí),CPU10指令下次讀取該扇區(qū)。然后,在已指令讀取時(shí),流程回到步驟S33,在此微機(jī)7A讀取所指令扇區(qū)的圖象數(shù)據(jù)。另一方面,在判斷為已讀取軌跡T3的位置P5時(shí),流程進(jìn)入步驟S36。
在步驟S36,在信號(hào)處理電路5B完成讀取該扇區(qū)的第二圖象數(shù)據(jù)后,微機(jī)7B通知CPU10。在開(kāi)始讀取第二圖象數(shù)據(jù)時(shí),拾取裝置3B已事先設(shè)于軌跡T4的位置P4,所以,可立刻執(zhí)行第一圖象數(shù)據(jù)與第二圖象數(shù)據(jù)間的切換。
在步驟S37,CPU10將讀自信號(hào)處理電路5B的第二圖象數(shù)據(jù)傳送至主存儲(chǔ)器11,并通過(guò)圖形處理器12再送至圖形存儲(chǔ)器14。根據(jù)需要由圖形處理器讀取所傳送的數(shù)據(jù),經(jīng)某一處理,輸出至未示出的CRT。
在步驟S38,CPU10判斷是否指令微機(jī)7B讀取下一扇區(qū)。在判斷為尚未完成讀取所需的第二圖象數(shù)據(jù)時(shí),CPU10指令再次讀取,且步驟從步驟S46開(kāi)始重復(fù)。另一方面,在判斷為已完成所需第二圖象數(shù)據(jù)的讀取時(shí),不必指令再次讀取,結(jié)束處理。
下面說(shuō)明關(guān)于圖3C所示操作,如重復(fù)再現(xiàn)用作游戲背景音樂(lè)的短聲音數(shù)據(jù)的例子。
在步驟S41,CPU10指定同一音頻數(shù)據(jù)的標(biāo)頭數(shù)據(jù)數(shù)據(jù)位置P6給微機(jī)7A和7B。在步驟S42,微機(jī)7A和7B分別控制伺服電路5A和5B,并將拾取裝置3A和3B移至音頻數(shù)據(jù)的標(biāo)頭數(shù)據(jù)數(shù)據(jù)位置P6。
在步驟S43,微機(jī)7A控制伺服電路8A,將該扇區(qū)讀入圖象處理器5A。在完成讀取后微機(jī)7A通知CPU10。
在步驟S44,CPU10傳送信號(hào)處理電路5A讀取的音頻圖象數(shù)據(jù),送至主存儲(chǔ)器11并通過(guò)聲音處理器14送至聲音存儲(chǔ)器15。由聲音處理器14讀取所傳送的音頻數(shù)據(jù),并隨某一處理,輸出至未示出的揚(yáng)聲器或類(lèi)似物。
在步驟S45,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在音頻數(shù)據(jù)尚未讀至最后扇區(qū)的位置P7時(shí),CPU10指令下次讀取該扇區(qū),且步驟從S43開(kāi)始重復(fù)。另一方面,在音頻數(shù)據(jù)已讀至最后扇區(qū)的位置P7時(shí),流程進(jìn)入步驟S46。此時(shí),CPU10再次將步驟S41中指定的標(biāo)頭數(shù)據(jù)扇區(qū)位置P6指定給微機(jī)7A。微機(jī)7A控制伺服電路8A,并將拾取裝置3A設(shè)于所指令的標(biāo)頭數(shù)據(jù)扇區(qū)的位置P6。
在步驟S46,微機(jī)7B控制伺服電路8B,從CD-ROM1讀取該扇區(qū)給圖象處理電路5B。此時(shí),在步驟S42,拾取裝置3B已事先設(shè)于標(biāo)頭數(shù)據(jù)扇區(qū)的位置P6,所以從盤(pán)再現(xiàn)設(shè)備2A讀取的音頻數(shù)據(jù)切換至盤(pán)再現(xiàn)設(shè)備2B時(shí),背景音樂(lè)并不跳躍。
信號(hào)處理電路5B完成讀取該扇區(qū)后,微機(jī)7B通知CPU10。然后,在步驟S47,CPU10傳送信號(hào)處理電路5B讀取的音頻圖象數(shù)據(jù),送至主存儲(chǔ)器11并通過(guò)聲音處理器14送至聲音存儲(chǔ)器15。由聲音處理器14讀取所傳送的音頻數(shù)據(jù),并隨某一處理,輸出至未示出的拾取裝置或類(lèi)似物。
在步驟S48,CPU10判斷是否指令微機(jī)7A讀取下一扇區(qū)。在音頻數(shù)據(jù)尚未讀至最后扇區(qū)的位置P7時(shí),CPU10指令下次讀取該扇區(qū),且步驟從S46開(kāi)始重復(fù)。另一方面,在音頻數(shù)據(jù)已讀至最后扇區(qū)的位置P7時(shí),流程回到步驟S43。此時(shí),CPU10再次將步驟S41中指定的標(biāo)頭數(shù)據(jù)扇區(qū)位置P6指定給微機(jī)7B。微機(jī)7B控制伺服電路8B,并將拾取裝置3B設(shè)于所指令的標(biāo)頭數(shù)據(jù)扇區(qū)的位置P6。同樣,拾取裝置3A已經(jīng)設(shè)于所指令的標(biāo)頭數(shù)據(jù)扇區(qū)的位置P6,并處于可立即讀取的狀態(tài)。
所以,由于盤(pán)再現(xiàn)設(shè)備2A和盤(pán)再現(xiàn)設(shè)備2B交替地再現(xiàn)同一音頻數(shù)據(jù),從而背景音樂(lè)無(wú)跳躍。
在圖3D所示的例子中,拾取裝置3A從位置P8再現(xiàn)軌跡T6中記錄的數(shù)據(jù),而拾取裝置3B從位置P9再現(xiàn)。于是,與只使用一個(gè)拾取裝置讀取相比,用一半時(shí)間就可完全讀取軌跡T6上從位置P8至位置P10所記錄的數(shù)據(jù)。
例如,在開(kāi)始游戲時(shí),許多情況下須讀取大量文件,這種設(shè)置此時(shí)很有效。
雖然結(jié)合使用CD-ROM描述了以上實(shí)施例,但本發(fā)明并不局限于此,而是可用各種盤(pán)設(shè)備實(shí)現(xiàn)本發(fā)明。而且,第一再現(xiàn)單元和第二再現(xiàn)單元中的至少一個(gè)可是具有向上兼容性的盤(pán)再現(xiàn)單元。
如上所述,根據(jù)本發(fā)明設(shè)置圖象處理裝置與圖象處理方法,使第一再現(xiàn)單元與第二再現(xiàn)單元相互獨(dú)立地再現(xiàn)數(shù)據(jù),從而可處理高速變化的移動(dòng)圖象數(shù)據(jù),并迅速完成背景變化。
以上參照實(shí)施例描述了本發(fā)明,但并不意味著本發(fā)明局限于此,而是毫無(wú)疑義,在不脫離權(quán)利要求的范圍內(nèi),可作出各種變化與修改。
權(quán)利要求
1.一種用于再現(xiàn)和處理記錄在盤(pán)上的數(shù)據(jù)的圖象處理裝置,所述圖象處理裝置包括第一再現(xiàn)單元,用于再現(xiàn)記錄在盤(pán)上的數(shù)據(jù);第二再現(xiàn)單元,用于獨(dú)立于所述第一再現(xiàn)單元而再現(xiàn)記錄在所述盤(pán)上的數(shù)據(jù);圖形處理單元,用于處理由所述第一或第二再現(xiàn)單元所再現(xiàn)的數(shù)據(jù)的圖形數(shù)據(jù);以及控制單元,用于控制所述第一再現(xiàn)單元和所述第二再現(xiàn)單元的再現(xiàn)操作。
2.如權(quán)利要求1的圖象處理裝置,進(jìn)一步包括音頻處理單元,用于處理由所述第一或第二再現(xiàn)單元所再現(xiàn)的數(shù)據(jù)的音頻數(shù)據(jù)。
3.如權(quán)利要求1或權(quán)利要求2中任一個(gè)的圖象處理裝置,其特征在于所述第一再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第一拾取裝置,且所述第二再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第二拾取裝置;并且所述第一拾取裝置位于所述盤(pán)上的第一位置,而所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的同時(shí)所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡。
4.如權(quán)利要求3的圖象處理裝置,其特征在于由所述第一拾取裝置再現(xiàn)的所述數(shù)據(jù)包括圖象數(shù)據(jù),而由所述第二拾取裝置再現(xiàn)的所述數(shù)據(jù)包括程序數(shù)據(jù)。
5.如權(quán)利要求4的圖象處理裝置,其特征在于所述程序數(shù)據(jù)包括用于交換第一目標(biāo)與第二目標(biāo)的程序。
6.如權(quán)利要求3的圖象處理裝置,其特征在于由所述第一拾取裝置再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù),而由所述第二拾取裝置再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
7.如權(quán)利要求3的圖象處理裝置,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
8.如權(quán)利要求3的圖象處理裝置,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是圖象數(shù)據(jù)。
9.如權(quán)利要求1或權(quán)利要求2中的任一個(gè)的圖象處理裝置,其特征在于所述第一再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第一拾取裝置,且所述第二再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第二拾取裝置;并且所述第一拾取裝置位于所述盤(pán)上的第一位置,而所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡后所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡。
10.如權(quán)利要求9的圖象處理裝置,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是圖象數(shù)據(jù)。
11.如權(quán)利要求1或權(quán)利要求2中的任一個(gè)的圖象處理裝置,其特征在于所述第一再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第一拾取裝置,且所述第二再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第二拾取裝置;并且所述第一拾取裝置位于所述盤(pán)上的第一位置,而所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡后所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡;且所述第一拾取裝置再次位于所述盤(pán)上的第一位置,從而在所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡后所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡。
12.如權(quán)利要求11的圖象處理裝置,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
13.如權(quán)利要求1或權(quán)利要求2中的任一個(gè)的圖象處理裝置,其特征在于所述第一再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第一拾取裝置,且所述第二再現(xiàn)單元具有從所述盤(pán)再現(xiàn)數(shù)據(jù)的第二拾取裝置;并且所述第一拾取裝置位于所述盤(pán)上的第一位置,而所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的第一部分的同時(shí)所述第二拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的第二部分。
14.如權(quán)利要求13的圖象處理裝置,其特征在于在啟動(dòng)所述裝置時(shí)進(jìn)行所述再現(xiàn)操作。
15.如權(quán)利要求1至14中的任一個(gè)的圖象處理裝置,其特征在于進(jìn)行視頻游戲。
16.一種用于再現(xiàn)和處理記錄在盤(pán)上的數(shù)據(jù)的圖象處理方法,所述圖象處理方法為用第一再現(xiàn)單元再現(xiàn)記錄在盤(pán)上的數(shù)據(jù);獨(dú)立于所述第一再現(xiàn)單元,用第二再現(xiàn)單元再現(xiàn)記錄在所述盤(pán)上的數(shù)據(jù);以及處理由所述第一或第二再現(xiàn)單元所再現(xiàn)的數(shù)據(jù)的圖形數(shù)據(jù)。
17.如權(quán)利要求16的圖象處理方法,其特征在于進(jìn)一步處理由所述第一或第二再現(xiàn)單元所再現(xiàn)的數(shù)據(jù)的音頻數(shù)據(jù)。
18.如權(quán)利要求16或權(quán)利要求17中任一個(gè)的圖象處理方法,其特征在于所述第一再現(xiàn)單元的第一拾取裝置位于所述盤(pán)上的第一位置,而所述第二再現(xiàn)單元的第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的同時(shí)所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡。
19.如權(quán)利要求18的圖象處理方法,其特征在于由所述第一拾取裝置再現(xiàn)的所述數(shù)據(jù)包括圖象數(shù)據(jù),而由所述第二拾取裝置再現(xiàn)的所述數(shù)據(jù)包括程序數(shù)據(jù)。
20.如權(quán)利要求19的圖象處理方法,其特征在于所述程序數(shù)據(jù)包括用于交換第一目標(biāo)與第二目標(biāo)的程序。
21.如權(quán)利要求18的圖象處理方法,其特征在于由所述第一拾取裝置再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù),而由所述第二拾取裝置再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
22.如權(quán)利要求18的圖象處理方法,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
23.如權(quán)利要求18的圖象處理方法,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是圖象數(shù)據(jù)。
24.如權(quán)利要求16或權(quán)利要求17中的任一個(gè)的圖象處理方法,其特征在于所述第一再現(xiàn)單元的所述第一拾取裝置位于所述盤(pán)上的第一位置,且所述第二再現(xiàn)單元的所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡后所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡。
25.如權(quán)利要求24的圖象處理方法,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是圖象數(shù)據(jù)。
26.如權(quán)利要求16或權(quán)利要求17中的任一個(gè)的圖象處理方法,其特征在于所述第一再現(xiàn)單元的所述第一拾取裝置位于所述盤(pán)上的第一位置,且所述第二再現(xiàn)單元的所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡后所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡;且所述第一拾取裝置再次位于所述盤(pán)上的第一位置,從而在所述第二拾取裝置再現(xiàn)所述盤(pán)上的第二軌跡后所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡。
27.如權(quán)利要求26的圖象處理方法,其特征在于所述第一拾取裝置和所述第二拾取裝置兩者所再現(xiàn)的數(shù)據(jù)是音頻數(shù)據(jù)。
28.如權(quán)利要求16或權(quán)利要求17中的任一個(gè)的圖象處理方法,其特征在于所述第一再現(xiàn)單元的所述第一拾取裝置位于所述盤(pán)上的第一位置,且所述第二再現(xiàn)單元的所述第二拾取裝置位于所述盤(pán)上的第二位置,從而在所述第一拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的第一部分的同時(shí)所述第二拾取裝置再現(xiàn)所述盤(pán)上的第一軌跡的第二部分。
29.如權(quán)利要求28的圖象處理方法,其特征在于在啟動(dòng)所述裝置時(shí)進(jìn)行所述再現(xiàn)操作。
30.如權(quán)利要求16至29中的任一個(gè)的圖象處理方法,其特征在于進(jìn)行視頻游戲。
全文摘要
提供兩個(gè)存取盤(pán)的盤(pán)再現(xiàn)設(shè)備,即盤(pán)再現(xiàn)設(shè)備2A和盤(pán)再現(xiàn)設(shè)備2B。盤(pán)再現(xiàn)設(shè)備2A和盤(pán)再現(xiàn)設(shè)備2B獨(dú)立地從盤(pán)再現(xiàn)數(shù)據(jù)。這樣,可處理高速變化的圖象數(shù)據(jù)。
文檔編號(hào)G11B19/00GK1227370SQ9811488
公開(kāi)日1999年9月1日 申請(qǐng)日期1998年5月15日 優(yōu)先權(quán)日1997年5月16日
發(fā)明者古橋真 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)株式會(huì)社