專利名稱:虛擬光盤的數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及于一種光盤數(shù)據(jù)的處理方法,且特別是涉及一種虛擬光盤的數(shù)據(jù)處理方法。
背景技術(shù):
隨著科技不斷地進步,現(xiàn)代人對多媒體的要求也越來越高,除了對音質(zhì)的追求外,也期望在不同的聆聽環(huán)境下依然能保有同等的影音品質(zhì)。
就以汽車為例,無論何種等級或廠牌的車款,汽車音響始終都是廣告中訴求的重點;有的車型甚至配備了液晶顯示器來播放VCD或DVD影片,以營造出更上層樓的視聽環(huán)境。就目前而言,光盤片(Disc)仍然是最主要的影音儲存媒體,無論音樂CD或VCD、DVD等,都是以光盤片的形式呈現(xiàn)。因此汽車音響雖也配置了收音機及卡帶播放機(Tape Player),卻常因使用機會相對較小而淪為配角地位,相較之下,由光盤機所扮演的主角其地位是無可動搖的。
目前車用的光盤播放系統(tǒng)可概分為單片式及多片式兩大類,請參照圖1,其繪示傳統(tǒng)的單片式光盤系統(tǒng)示意圖。單片式光盤系統(tǒng)可包括音響主機110、喇叭130及顯示單元140,喇叭130為音效輸出的裝置(例如四聲道或六聲道),顯示單元140則用以顯示音響主機110目前的狀態(tài),當使用者將光盤片置入音響主機110后,即可操控音響主機110面板上的功能鍵來播放光盤片。更進一步地說,當不同的功能鍵被按下時,即是將相應(yīng)于該功能鍵的播放信號PS饋入音響主機110中,使音響主機110能依據(jù)播放信號PS執(zhí)行指定的動作。當然,播放信號PS的組成在不同的設(shè)計理念下會有些許出入,但一般而言,播放信號PS常包括有播放/停止(Play/Pause)、次一首(NextTrack)、前一首(Previous Track)、快進(Fast Forward)、倒轉(zhuǎn)(Rewind)、退片(Eject)及靜音(Mute)等信號,讓使用者充分享受到操控的便利性。
接著請參照圖2,其繪示傳統(tǒng)的多片式光盤系統(tǒng)示意圖。該多片式光盤系統(tǒng)可選播多片光盤片(例如6片)的內(nèi)容,就目前的作法而言,是將可放置多片光盤的換片機220配置于車后的行李箱中,當音響主機210接收到使用者輸入的換片信號CHD后,便將對應(yīng)于換片信號CHD的控制信號Crt1饋入換片機220,以便選出使用者所挑定的光盤片來進行播放。當然控制信號Crt1的功能并不止于此,使用者所鍵入的播放信號PS饋入音響主機210后,音響主機210會依據(jù)不同的播放信號PS型態(tài)對應(yīng)產(chǎn)生適當?shù)目刂菩盘朇rt1,用以將換片機220中被選定的光盤片的影音數(shù)據(jù)AD讀出,而后利用喇叭230將聲音播出,并藉由顯示單元240將目前的播放狀態(tài)顯示出來,讓使用者一目了然。
請參照圖3A,其繪示傳統(tǒng)的光盤機數(shù)據(jù)處理方法流程圖。光盤機在播放盤片時,首無會先進行一前置處理310,藉由前置處理程序的執(zhí)行,可依據(jù)該光盤片上的參數(shù)取得各項信息(information)并進行尋軌(Seek Target)動作,以作為曲目播放前的準備(步驟310)。待前置處理310執(zhí)行完畢后,光盤機便會依據(jù)光盤機的設(shè)定(如順序播放或隨機播放等)或使用者的指定曲目而執(zhí)行播放處理程序330,將選定的樂曲播放出來(步驟330)。接著光盤機會判斷播放狀態(tài)是否變更(步驟350),例如是否有換曲(Change Track)、曲目終了(End of Track)、換片(Change Disc)或光盤播畢(End of Disc)等情況發(fā)生,若有的話,則視狀況執(zhí)行閑置判斷(步驟370)或前置處理310,當閑置判斷370為真(True)時會繼續(xù)執(zhí)行狀態(tài)變更處理350,若閑置判斷370為偽(False)時便再度執(zhí)行播放處理330,上述各程序的處理細節(jié)將于下文中進一步說明。
請參照圖3B,其繪示了圖3A中前置處理的詳細流程示意圖。播放音樂時,光盤機會先將光盤片載入(步驟311),接著讀取光盤片上的摘要信息,例如樂曲數(shù)目、長度或名稱等,以方便使用者操作(步驟313)。接著光盤系統(tǒng)會依據(jù)系統(tǒng)的預設(shè)值,以順序播放或隨機播放的方式進行曲目的尋軌程序,以作為播放前的準備(步驟315)。當然,使用者亦可隨意指定所欲播放的曲目,并于尋軌完成后進入播放處理330。
請參照圖3C,其繪示了圖3A中狀態(tài)變更處理350的詳細流程示意圖。光盤播放時,系統(tǒng)會判斷是否需要換曲(步驟351),若是,則重新執(zhí)行新選曲目的尋軌處理315,若否,則進行曲目終了的判斷(步驟353)。若曲目終了的判斷結(jié)果為是,則進一步判斷是否光盤播畢(步驟357),若光盤播畢則進行前置處理310以重新載入光盤311,若光盤尚未播畢則重新執(zhí)行新選曲目的尋軌處理315。另一方面,若曲目終了的判斷結(jié)果為否,則進行是否需要換片的判斷(步驟355),若需換片則重新載入光盤(步驟311),若不需換片則進入閑置判斷程序370。
眾所周知,由于單片式光盤系統(tǒng)具有換片不便的缺點,利用換片機實現(xiàn)多片光盤自動換片的系統(tǒng)便應(yīng)運而生。然而,雖然傳統(tǒng)多片式光盤系統(tǒng)具有換片方便的特性,但由于換片機制為機械結(jié)構(gòu),行車時常會因震動而影響了換片的可靠度,長此以往,甚至造成換片機機件的損毀,造成使用者財物上的巨大損失。所以,如何克服以上的問題,提供較佳且穩(wěn)定的光盤系統(tǒng),便成為目前欲突破的一大課題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的就是在提供一種虛擬光盤的數(shù)據(jù)處理方法,不需利用傳統(tǒng)多片式光盤系統(tǒng)的機械結(jié)構(gòu),便可達到擴充光盤系統(tǒng)容量的目的。
根據(jù)本發(fā)明的目的,提出一種虛擬光盤的數(shù)據(jù)處理方法,該方法包括以下步驟首先執(zhí)行一音源判斷程序以判定音源是否為虛擬光盤,若否則依序執(zhí)行前置處理及緩沖播放處理,并于緩沖播放處理執(zhí)行時執(zhí)行狀態(tài)變更處理程序,依狀態(tài)變更處理的結(jié)果自音源判斷程序、前置處理及閑置判斷程序三步驟間擇一執(zhí)行。執(zhí)行閑置判斷程序時,若系統(tǒng)非閑置便執(zhí)行緩沖播放處理,若系統(tǒng)閑置便執(zhí)行狀態(tài)評估處理,并依據(jù)狀態(tài)評估處理進行儲存空間的規(guī)劃程序、寫入處理或狀態(tài)變更處理。此處的“系統(tǒng)閑置”狀態(tài)泛指光盤機不為忙碌的狀態(tài),例如包括播放卡帶及收聽收音機時,亦可屬于此狀態(tài),以在背景進行光盤備份程序。另一方面,執(zhí)行音源判斷程序時若判定音源為虛擬光盤,便依序執(zhí)行虛擬前置處理及虛擬緩沖播放處理,并于執(zhí)行虛擬緩沖播放處理時執(zhí)行虛擬狀態(tài)變更處理,依虛擬狀態(tài)變更處理的結(jié)果自音源判斷程序、虛擬前置處理及虛擬緩沖播放處理三步驟間擇一執(zhí)行。
為使本發(fā)明的上述目的、特征、和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并結(jié)合附圖詳細說明如下圖1繪示傳統(tǒng)的單片式光盤系統(tǒng)示意圖。
圖2繪示傳統(tǒng)的多片式光盤系統(tǒng)示意圖。
圖3A繪示傳統(tǒng)的光盤機數(shù)據(jù)處理方法流程圖。
圖3B繪示了圖3A中前置處理的詳細流程示意圖。
圖3C繪示了圖3A中狀態(tài)變更處理的詳細流程示意圖。
圖4A繪示依照本發(fā)明一較佳實施例的一種虛擬光盤的數(shù)據(jù)處理方法流程圖。
圖4B繪示了圖4A中虛擬狀態(tài)變更處理的詳細流程。
圖4C繪示了圖4A中光盤備份程序的詳細流程。
附圖標號說明110音響主機130顯示單元140喇叭210音響主機220換片機230喇叭240顯示單元310前置處理311載入光盤313讀取摘要315尋軌處理330播放處理350狀態(tài)變更處理351換曲353曲目終了355換片357光盤播畢370閑置
400虛擬播放程序401備份光盤程序403緩沖播放處理405音源判斷程序410虛擬前置處理430虛擬緩沖播放處理450虛擬狀態(tài)變更處理451換曲453曲目終了455換片457光盤播畢460狀態(tài)評估處理461新光盤判斷463存儲器用盡判斷465覆寫判斷467記錄完畢判斷470規(guī)劃儲存空間471刪除檔案473預約未錄空間490寫入處理491讀取盤片493壓縮及寫入具體實施方式
本發(fā)明的構(gòu)想,是利用非易失性存儲器(例如硬盤或是快閃存儲器,F(xiàn)LASH Memory)儲存多片光盤的內(nèi)容,并將此存儲器與光盤系統(tǒng)連結(jié),以擴充光盤系統(tǒng)的容量,使其具有虛擬多片光盤的播放能力。但需要注意的是,由于多片光盤的內(nèi)容是記錄于存儲器中,并非如傳統(tǒng)般利用換片機切換光盤,因此不受環(huán)境影響換片的可靠度,更不會發(fā)生如傳統(tǒng)作法般的機械性損害。
請參照圖4A,其繪示依據(jù)本發(fā)明一較佳實施例的一種虛擬光盤的數(shù)據(jù)處理方法流程圖。與傳統(tǒng)作法最主要的差異,在于本發(fā)明加入了虛擬播放程序400及光盤備份程序401,還有一緩沖播放處理403,其中虛擬播放程序400是令系統(tǒng)播放儲存于存儲器中的虛擬光盤曲目,而光盤備份程序401可利用實體光盤閑置的時間將其內(nèi)的曲目數(shù)據(jù)備份于存儲器中,以供虛擬光盤播放,至于緩沖播放處理403,則是先讀取一段欲播放取曲目的數(shù)據(jù),將數(shù)據(jù)存入存儲器后再把其播放出來,其處理細節(jié)將于下文中做更進一步的說明。
在實務(wù)應(yīng)用中,使用者可將存儲器彈性規(guī)劃或由系統(tǒng)自動指定為數(shù)個(例如6個)虛擬光盤,以分別儲存6張光盤的曲目,在播放時,使用者可指定聲音來源為虛擬光盤或?qū)嶓w光盤(即光盤機中的光盤片)。開始時,系統(tǒng)會先判斷何種播放狀態(tài),若是為播放卡帶或收聽收音機,則直接跳至步驟460“狀態(tài)評估處理”,進行背景光盤的備份程序;若是播放光盤時,系統(tǒng)首先會執(zhí)行音源判斷程序405,以判別聲音來源是否為虛擬光盤。若音源為實體光盤(即非虛擬光盤)則依序執(zhí)行前置處理310及緩沖播放處理403,并于緩沖播放處理403執(zhí)行時執(zhí)行狀態(tài)變更處理350,依狀態(tài)變更處理350的判斷結(jié)果來決定后續(xù)的數(shù)據(jù)處理流程;其中前置處理310及狀態(tài)變更處理350的詳細流程均已于前文詳細說明,在此便不贅述。需要注意的是,當系統(tǒng)在執(zhí)行緩沖播放處理403時,除了可直接播放光盤片上的曲目外,亦可迅速地先讀取一段欲播放的曲目數(shù)據(jù)并將其先存入存儲器,然后再從存儲器中把樂曲播放出來。藉由存儲器的緩沖作用,可保證曲目在播放時具有防震的特性,而防震的時間則隨存儲器容量的不同有長度的區(qū)別(例如防震30秒或45秒)。
與傳統(tǒng)作法不同的是,在執(zhí)行狀態(tài)變更處理350的過程中,若判斷出光盤播畢或需要換片屬真,則會進入音源判斷程序405再次判定聲音來源為虛擬光盤或?qū)嶓w光盤,若使用者選擇播放虛擬光盤,則系統(tǒng)便依序執(zhí)行虛擬前置處理410及虛擬緩沖播放處理430,其中虛擬前置處理410是為取得所選定的虛擬光盤的信息以作為曲目播放前的準備,而虛擬緩沖播放處理430則可將所選定的曲目播放出來。其中進行虛擬緩沖播放處理430時亦會執(zhí)行虛擬狀態(tài)變更處理450,依虛擬狀態(tài)變更處理450的結(jié)果決定后續(xù)的數(shù)據(jù)處理程序,其進一步的處理情形請參照圖4B。
圖4B繪示虛擬狀態(tài)變更處理450的詳細流程。當系統(tǒng)進行虛擬緩沖播放處理430時,會判斷是否有換曲(步驟451)、曲目終了(步驟453)、換片(步驟455)或光盤播畢(步驟457)等情況發(fā)生。若換曲為真則執(zhí)行虛擬前置處理410以取得次一首曲目的相關(guān)數(shù)據(jù),若換曲為偽則判斷是否曲目終了。曲目終了時則進一步判斷光盤是否播畢,若光盤播畢則執(zhí)行音源判斷程序405,若光盤尚未播畢則執(zhí)行虛擬前置處理410以取得次一首曲目的相關(guān)數(shù)據(jù)。另一方面,若曲目尚未終了則判斷是否需要換片,需換片時則執(zhí)行音源判斷程序405,若不需換片則繼續(xù)執(zhí)行虛擬緩沖播放處理430。
另一方面,本發(fā)明可利用實體光盤閑置時將光盤內(nèi)容存入虛擬光盤中,而不影響光盤的播放工作。更進一步地說,當光盤閑置時系統(tǒng)會進入狀態(tài)評估處理460,并依據(jù)狀態(tài)評估處理460的結(jié)果決定直接進行寫入處理490,或是先規(guī)劃儲存空間(步驟470)再進行寫入處理490;此處的“光盤閑置”狀態(tài)泛指光盤機不為忙碌的狀態(tài),例如包括播放卡帶及收聽收音機時,亦可屬于此狀態(tài)。所謂寫入處理490即是先讀取實體光盤的曲目內(nèi)容后再將其寫入非易失性存儲器中儲存,以作為虛擬光盤使用,其進一步的處理情形請參照圖4C。
圖4C繪示光盤備份程序401的詳細流程。首先系統(tǒng)會判斷此實體光盤的內(nèi)容是否已存在虛擬光盤中,抑或是一未經(jīng)備份的新光盤或舊光盤中未經(jīng)備份的新曲目(步驟461);若為新光盤或新曲目,便接著判斷非易失性存儲器的空間是否已使用殆盡(步驟463)。若存儲器用盡,使用者可選擇一些曲目將其刪除,或經(jīng)由設(shè)定讓系統(tǒng)自行將最少聽的或存放最久的曲目刪除,把儲存空間釋放出來(步驟471)。當存儲器有多余空間可備份曲目時,系統(tǒng)即可針對此存儲空間加以規(guī)劃設(shè)定,將其預約為新曲目的存放之用(步驟473)。
另一方面,若系統(tǒng)判斷出此實體光盤的內(nèi)容已存在于虛擬光盤中,便接著判斷是否要將舊記錄覆寫(步驟465),若需覆寫時便執(zhí)行步驟471以刪除舊文件,若不需覆寫則判斷此光盤是否已備份完畢;若確已記錄完畢則執(zhí)行步驟351,若尚未存儲完畢則進行寫入處理490。
需要注意的是,在執(zhí)行寫入處理490時可先進行曲目數(shù)據(jù)的讀取動作(步驟491),然后將所讀曲的曲目數(shù)據(jù)進行壓縮(例如壓縮為MP3格式),將數(shù)據(jù)量縮減后再進行寫入存儲器的動作,以節(jié)省存儲器空間,增加曲目可儲存的數(shù)目(步驟493)。
藉由本發(fā)明所提供的數(shù)據(jù)處理方法,使用者在操作時將有如使用多片裝CD音響,除了實際存在的實體光盤片之外,尚有若干已儲存過的虛擬光盤片可供選擇,操作介面與傳統(tǒng)的換片機十分接近,并可享有完全防震、換片快速、穩(wěn)定可靠等優(yōu)點。
綜合上文所述,本發(fā)明至少具有如下特點一、以非易失性存儲器作為虛擬光盤之用,完全避震。
二、虛擬光盤的播放,比實體光盤的播放還要省電。
三、本發(fā)明并非采側(cè)錄方式進行曲目備份工作,當光盤片置入時,系統(tǒng)可自動利用讀取機構(gòu)閑置期間將媒體內(nèi)容存入非易失性存儲器,使用者無須按任何按鍵以啟動側(cè)錄。
四、存儲器可預先切割為數(shù)個虛擬光盤,故可隨機存取而不受儲存順序所限制,且換片快速,不帶等待盤片載入。
五、虛擬光盤的操作類似傳統(tǒng)換片機,使用者不需改變已熟悉的使用習慣即可輕松上手。
六、實體光盤播放時若其內(nèi)容已儲存于虛擬光盤中,系統(tǒng)可自動于播放不穩(wěn)定時立即切換為改采虛擬光盤播放,增加系統(tǒng)穩(wěn)定性。
綜上所述,雖然本發(fā)明已以一較佳實施例披露如上,然其并非用以限定本發(fā)明,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍的前提下,可作各種的更動與潤飾,因此本發(fā)明的保護范圍視后附的權(quán)利要求書為準。
權(quán)利要求
1.一種虛擬光盤的數(shù)據(jù)處理方法,應(yīng)用于光盤系統(tǒng)中,包括一實體光盤播放程序,該實體光盤播放程序包括一前置處理及一緩沖播放處理,該虛擬光盤的數(shù)據(jù)處理方法包括下列步驟執(zhí)行一音源判斷程序,得到一音源判斷結(jié)果;根據(jù)該音源判斷結(jié)果,執(zhí)行一虛擬播放程序,包括一虛擬前置處理及一虛擬緩沖播放處理;以及根據(jù)該音源判斷結(jié)果,執(zhí)行一光盤備份程序;其中,當該音源判斷結(jié)果為來自該虛擬光盤時,則執(zhí)行該虛擬播放程序;當該音源判斷結(jié)果為來自該實體光盤時,則執(zhí)行該實體光盤播放程序;當該音源判斷結(jié)果為播放卡帶或收音機時,則執(zhí)行該光盤備份程序。
2.如權(quán)利要求1所述的虛擬光盤的數(shù)據(jù)處理方法,其中該虛擬播放程序還包括一虛擬狀態(tài)變更處理,并依據(jù)該虛擬狀態(tài)變更處理的結(jié)果自該音源判斷程序、該虛擬前置處理及該虛擬緩沖播放處理三步驟間擇一執(zhí)行。
3.如權(quán)利要求1所述的虛擬光盤的數(shù)據(jù)處理方法,其中該實體光盤播放程序包括一狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及一閑置判斷程序三步驟間擇一執(zhí)行。
4.如權(quán)利要求3所述的虛擬光盤的數(shù)據(jù)處理方法,其中執(zhí)行該閑置判斷程序時,當判斷為真時,則執(zhí)行一狀態(tài)評估處理;當判斷為偽時,則執(zhí)行該緩沖播放處理。
5.如權(quán)利要求1所述的虛擬光盤的數(shù)據(jù)處理方法,其中根據(jù)該狀態(tài)評估處理,進行一儲存空間的規(guī)劃程序。
6.如權(quán)利要求1所述的虛擬光盤的數(shù)據(jù)處理方法,其中根據(jù)該狀態(tài)評估處理,進行一寫入處理。
7.一種虛擬光盤的數(shù)據(jù)處理方法,應(yīng)用于光盤系統(tǒng)中,該虛擬光盤的數(shù)據(jù)處理方法包括以下步驟執(zhí)行一音源判斷程序以判定音源是否為虛擬光盤,若否則執(zhí)行步驟a,若是則依序執(zhí)行一虛擬前置處理及一虛擬緩沖播放處理,其中執(zhí)行該虛擬緩沖播放處理時亦執(zhí)行一虛擬狀態(tài)變更處理,并依據(jù)該虛擬狀態(tài)變更處理的結(jié)果自該音源判斷程序、該虛擬前置處理及該虛擬緩沖播放處理三步驟間擇一執(zhí)行;a.依序執(zhí)行一前置處理及一緩沖播放處理,其中執(zhí)行該緩沖播放處理時亦執(zhí)行一狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及一閑置判斷程序三步驟間擇一執(zhí)行,其中執(zhí)行該閑置判斷程序時若判定閑置為真則執(zhí)行步驟b,若判定閑置為偽則執(zhí)行該緩沖播放處理;b.執(zhí)行一狀態(tài)評估處理,并依據(jù)該狀態(tài)評估處理的結(jié)果自步驟c、步驟d與該狀態(tài)變更處理三步驟間擇一執(zhí)行;c.進行一儲存空間的規(guī)劃程序,并于該規(guī)劃程序完畢后進行一寫入處理,其中執(zhí)行該寫入處理時亦執(zhí)行該狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及該閑置判斷程序三步驟間擇一執(zhí)行;以及d.進行該寫入處理,其中執(zhí)行該寫入處理時亦執(zhí)行該狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及該閑置判斷程序三步驟間擇一執(zhí)行。
8.如權(quán)利要求7所述的虛擬光盤的數(shù)據(jù)處理方法,其中該虛擬狀態(tài)變還處理包括以下步驟判斷是否換曲,若是則執(zhí)行該虛擬前置處理,若否則執(zhí)行步驟i;i.判斷是否曲目終了,若是則執(zhí)行步驟j,若否則執(zhí)行步驟k;j.判斷是否光盤播畢,若是則執(zhí)行該音源判斷程序,若否則執(zhí)行該虛擬前置處理;以及k.判斷是否換片,若是則執(zhí)行該音源判斷程序,若否則執(zhí)行該虛擬緩沖播放處理。
9.如權(quán)利要求7所述的虛擬光盤的數(shù)據(jù)處理方法,其中該寫入處理包括以下步驟讀取現(xiàn)正播放的曲目數(shù)據(jù);以及將該曲目數(shù)據(jù)壓縮后存入存儲器。
10.如權(quán)利要求7所述的虛擬光盤的數(shù)據(jù)處理方法,其中該儲存空間的規(guī)劃程序包括以下步驟m.刪除指定檔案;以及n.預約未錄空間。
11.如權(quán)利要求10所述的虛擬光盤的數(shù)據(jù)處理方法,其中該狀態(tài)評估處理包括以下步驟判斷是否為新光盤,若是則執(zhí)行步驟o,若否則執(zhí)行步驟p;o.判斷是否存儲器用盡,若是則依序執(zhí)行步驟m及步驟n,若否則執(zhí)行步驟n;p.判斷是否覆寫現(xiàn)存檔案,若是則依序執(zhí)行步驟m及步驟n,若否則執(zhí)行步驟q;以及q.判斷現(xiàn)正播放的曲目是否已記錄完畢,若是則執(zhí)行該狀態(tài)變更處理,若否則執(zhí)行該寫入處理。
12.如權(quán)利要求11所述的虛擬光盤的數(shù)據(jù)處理方法,其中該寫入處理包括以下步驟讀取現(xiàn)正播放的曲目數(shù)據(jù);以及將該曲目數(shù)據(jù)壓縮后存入存儲器。
13.一種虛擬光盤的數(shù)據(jù)處理方法,應(yīng)用于光盤系統(tǒng)中,該虛擬光盤的數(shù)據(jù)處理方法包括以下步驟執(zhí)行一音源判斷程序以判定音源是否為虛擬光盤,若否則執(zhí)行步驟a,若是則依序執(zhí)行一虛擬前置處理及一虛擬緩沖播放處理,其中執(zhí)行該虛擬緩沖播放處理時亦執(zhí)行一虛擬狀態(tài)變更處理,并依據(jù)該虛擬狀態(tài)變更處理的結(jié)果自該音源判斷程序、該虛擬前置處理及該虛擬緩沖播放處理三步驟間擇一執(zhí)行;a.依序執(zhí)行一前置處理及一緩沖播放處理,其中執(zhí)行該緩沖播放處理時亦執(zhí)行一狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及一閑置判斷程序三步驟間擇一執(zhí)行,其中執(zhí)行該閑置判斷程序時若判定閑置為真則執(zhí)行步驟b,若判定閑置為偽則執(zhí)行該緩沖播放處理;b.判斷是否為新光盤,若是則執(zhí)行步驟o,若否則執(zhí)行步驟p;o.判斷是否存儲器用盡,或是則刪除指定檔案并預約未錄空間后執(zhí)行步驟c,若否則逕行預約未錄空間后執(zhí)行步驟c;p.判斷是否覆寫現(xiàn)存檔案,若是則刪除指定擋案并預約未錄空間后執(zhí)行步驟c,若否則執(zhí)行步驟q;及q.判斷現(xiàn)正播放的曲目是否已記錄完畢,若是則執(zhí)行該狀態(tài)變更處理,若否則執(zhí)行步驟c;以及c.讀取現(xiàn)正播放的曲目數(shù)據(jù),并將該曲目數(shù)據(jù)壓縮后存入存儲器,其中,該曲目數(shù)據(jù)存入存儲器時亦執(zhí)行該狀態(tài)變更處理,并依據(jù)該狀態(tài)變更處理的結(jié)果自該音源判斷程序、該前置處理及該閑置判斷程序三步驟間擇一執(zhí)行。
14.如權(quán)利要求13所述的虛擬光盤的數(shù)據(jù)處理方法,其中該虛擬狀態(tài)變更處理包括以下步驟判斷是否換曲,若是則執(zhí)行該虛擬前置處理,若否則執(zhí)行步驟i;i.判斷是否曲目終了,若是則執(zhí)行步驟j,若否則執(zhí)行步驟k;j.判斷是否光盤播畢,若是則執(zhí)行該音源判斷程序,若否則執(zhí)行該虛擬前置處理;以及k.判斷是否換片,若是則執(zhí)行該音源判斷程序,若否則執(zhí)行該虛擬緩沖播放處理。
全文摘要
虛擬光盤的數(shù)據(jù)處理方法,執(zhí)行音源判斷程序以判定音源是否為虛擬光盤,若否則依序執(zhí)行前置處理及緩沖播放處理,并于緩沖播放處理執(zhí)行時執(zhí)行狀態(tài)變更處理程序,依狀態(tài)變更處理的結(jié)果自音源判斷程序、前置處理及閑置判斷程序三步驟間擇一執(zhí)行。執(zhí)行閑置判斷程序時,若系統(tǒng)非閑置便執(zhí)行緩沖播放處理,若系統(tǒng)閑置便執(zhí)行狀態(tài)評估處理,并依據(jù)狀態(tài)評估處理進行儲存空間的規(guī)劃程序、寫入處理或狀態(tài)變更處理。另一方面,執(zhí)行音源判斷程序時若判定音源為虛擬光盤,便依序執(zhí)行虛擬前置處理及虛擬緩沖播放處理,并于執(zhí)行虛擬緩沖播放處理時執(zhí)行虛擬狀態(tài)變更處理,依虛擬狀態(tài)變更處理的結(jié)果自音源判斷程序、虛擬前置處理及虛擬緩沖播放處理三步驟間擇一執(zhí)行。
文檔編號G11B7/00GK1534656SQ0310852
公開日2004年10月6日 申請日期2003年3月28日 優(yōu)先權(quán)日2003年3月28日
發(fā)明者朱修明 申請人:廣明光電股份有限公司