專利名稱:光盤播放機(jī)及光盤播放機(jī)的再現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光盤播放機(jī),具體涉及光盤播放機(jī)及光盤播放機(jī)的再現(xiàn)方法,其能夠?qū)獗P播放機(jī)內(nèi)插入的光盤的種類進(jìn)行鑒別。
同時(shí),由于雙層式音頻CD播放機(jī)(Double Deck Type AudioCompact Disc Player)現(xiàn)已面世,人人都能通過(guò)記錄其話音或者從其他CD中復(fù)制其喜愛(ài)的音樂(lè)來(lái)制作自己的CD,所有這些都無(wú)需計(jì)算機(jī)操作。
另外,人們通過(guò)因特網(wǎng),可更容易地在計(jì)算機(jī)上收聽音樂(lè),許多音樂(lè)都保存在MP3文件中。MP3是指在MPEG1中實(shí)現(xiàn)標(biāo)準(zhǔn)化的高品質(zhì)音響的音頻壓縮技術(shù)。人們通常通過(guò)網(wǎng)絡(luò)例如因特網(wǎng)下載MP3文件或音樂(lè)。因此,用于再現(xiàn)這些MP3文件或音樂(lè)的便攜式MP3文件顯示器已廣泛投入市場(chǎng)。
同時(shí),在推廣MP3文件或音樂(lè)應(yīng)用的領(lǐng)域中,一直在積極開展對(duì)在一臺(tái)播放機(jī)上再現(xiàn)音頻和MP3文件或音樂(lè)的光盤播放機(jī)的研究。
然而,MP3與音頻文件和音樂(lè)具有不同的數(shù)據(jù)構(gòu)成和數(shù)據(jù)結(jié)構(gòu)。因此,光盤播放機(jī)必須檢查所插入光盤的文件構(gòu)成和結(jié)構(gòu),并根據(jù)光盤種類鑒別的檢查結(jié)果執(zhí)行合適的再現(xiàn)過(guò)程,以使光盤播放機(jī)對(duì)記錄到所插入光盤上的文件或音樂(lè)進(jìn)行正常再現(xiàn)。
發(fā)明綜述因此,本發(fā)明的目的是提供光盤播放機(jī)及光盤播放機(jī)的再現(xiàn)方法,其能夠?qū)⑺迦牍獗P的種類按三種光盤進(jìn)行鑒別,即音頻文件光盤、MP3文件光盤和一般數(shù)據(jù)文件光盤,并正常執(zhí)行記錄到所插入光盤上的文件或音樂(lè)的再現(xiàn)操作。
為實(shí)現(xiàn)上述目的,提供了一種在光盤播放機(jī)內(nèi)再現(xiàn)光盤的方法,該方法包括步驟獲得所插入光盤的TOC(目錄表)(Table Of Content)信息;從TOC信息中獲得所插入光盤文件的屬性信息;以及使用獲得的屬性信息鑒別所插入光盤的種類。
在執(zhí)行鑒別步驟之后,通過(guò)根據(jù)所插入光盤的屬性建立一種再現(xiàn)模式,來(lái)再現(xiàn)所插入光盤的軌道。再現(xiàn)操作包括子步驟獲得有關(guān)當(dāng)前建立的再現(xiàn)模式的信息;以及參照獲得的軌道的屬性信息,鑒別根據(jù)當(dāng)前建立的再現(xiàn)模式的軌道是否被記錄在所插入光盤上,并且如果根據(jù)當(dāng)前再現(xiàn)模式的軌道存在于所插入光盤上的話,根據(jù)當(dāng)前再現(xiàn)模式再現(xiàn)所插入光盤的軌道。
通過(guò)鑒別根據(jù)當(dāng)前再現(xiàn)模式的軌道是否記錄在所插入光盤上,如果根據(jù)當(dāng)前再現(xiàn)模式的軌道不存在于所插入光盤上,則將當(dāng)前再現(xiàn)模式改為根據(jù)所插入光盤的軌道的再現(xiàn)模式,并再現(xiàn)光盤的軌道。
而且,如果所插入光盤的屬性不符合當(dāng)前再現(xiàn)模式的話,光盤播放機(jī)中斷所插入光盤的播放操作,并轉(zhuǎn)為備用模式,等待用戶下一命令。
而且,為實(shí)現(xiàn)上述目的,提供了光盤播放機(jī),包括多個(gè)光盤驅(qū)動(dòng)器,用于接收每個(gè)光盤;第一控制部分,用于獲得各光盤驅(qū)動(dòng)器內(nèi)插入的每張光盤的軌道屬性信息,并執(zhí)行光盤播放機(jī)的全面控制;第二控制部分,用于接收來(lái)自第一控制部分的MP3軌道數(shù)據(jù),并將接收的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù),以及控制所轉(zhuǎn)換數(shù)據(jù)的解碼順序;MP3解碼器,用于對(duì)第二控制部分提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)進(jìn)行解碼,并將解碼數(shù)據(jù)發(fā)送到第二控制部分;數(shù)模轉(zhuǎn)換器,用于將第二控制部分提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)轉(zhuǎn)換成模擬數(shù)據(jù);以及輸出部分,用于輸出所轉(zhuǎn)換的模擬數(shù)據(jù)。
最好是每個(gè)光盤驅(qū)動(dòng)器分別具有第一控制部分。
而且,第二控制部分包括多個(gè)從控制器(Slave Controller),用于將光盤驅(qū)動(dòng)器內(nèi)插入的光盤上記錄的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù);以及主控制器(Master Controller),用于控制多個(gè)從控制器的轉(zhuǎn)換信號(hào)的解碼順序。每個(gè)光盤驅(qū)動(dòng)器分別具有從控制器。
根據(jù)本發(fā)明的特征,提供了下列優(yōu)點(diǎn)將插入光盤的種類按三種光盤進(jìn)行鑒別,即音頻文件光盤、MP3文件光盤和一般數(shù)據(jù)文件光盤,并正常執(zhí)行記錄到所插入光盤上的文件或音樂(lè)的再現(xiàn)操作。
圖4是示出在光盤播放機(jī)上根據(jù)記錄到所插入光盤上的軌道屬性再現(xiàn)光盤的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法;圖5是示出在光盤播放機(jī)上按照屬性單元對(duì)所插入光盤的軌道進(jìn)行分類和再現(xiàn)的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法;圖6示出在光盤播放機(jī)上對(duì)所插入光盤的MP3軌道進(jìn)行編號(hào)的一種概念,其中,采用根據(jù)本發(fā)明的光盤鑒別方法;圖7示出在光盤播放機(jī)上對(duì)所插入光盤的MP3軌道進(jìn)行編號(hào)的另一概念,其中,采用根據(jù)本發(fā)明的光盤鑒別方法;圖8示出在光盤播放機(jī)上在MP3停止模式中顯示在顯示部分上的屏幕狀態(tài),其中,采用根據(jù)本發(fā)明的光盤鑒別方法;圖9示出了在光盤播放機(jī)上在MP3播放模式中顯示在顯示部分上的屏幕狀態(tài),其中,采用根據(jù)本發(fā)明的光盤鑒別方法;
圖10是示出根據(jù)本發(fā)明包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)的結(jié)構(gòu)方框圖;圖11是示出在根據(jù)本發(fā)明包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)上再現(xiàn)MP3文件的狀態(tài)流程圖。
圖1是示出根據(jù)本發(fā)明能再現(xiàn)MP3文件或音樂(lè)的光盤播放機(jī)的結(jié)構(gòu)方框圖。
參照?qǐng)D1,本發(fā)明的光盤播放機(jī)包括光盤101,用于接收光盤;光盤鑒別部分102,用于對(duì)光盤101內(nèi)插入的光盤上記錄的文件或音樂(lè)的屬性進(jìn)行鑒別;微型計(jì)算機(jī)(Mi-com)103,用于控制光盤播放機(jī)的全面操作;音頻再現(xiàn)部分104,用于再現(xiàn)光盤鑒別部分102提供的音頻文件或音樂(lè);MP3再現(xiàn)部分105,用于再現(xiàn)光盤鑒別部分102提供的MP3文件或音樂(lè);以及輸出部分106,用于輸出音頻再現(xiàn)部分104或MP3再現(xiàn)部分105提供的輸出信號(hào)。
下面將參照?qǐng)D2,對(duì)在光盤播放機(jī)上鑒別所插入光盤種類的過(guò)程進(jìn)行闡述。圖2是示出在光盤播放機(jī)上鑒別所插入光盤種類的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
首先,光盤鑒別部分102獲得所插入光盤101的TOC(目錄表)信息(步驟201)。TOC信息是指下列信息,即記錄到光盤上的文件或音樂(lè)屬性,文件或音樂(lè)編號(hào),每個(gè)文件或音樂(lè)播放時(shí)間,以及每個(gè)文件或音樂(lè)地址。
同時(shí),光盤鑒別部分102在獲得所插入光盤的TOC信息之后,從獲得的TOC信息中獲得所插入光盤101的屬性信息(步驟202)。
在此,光盤播放機(jī)的光盤鑒別部分102獲得記錄到所插入光盤101上的文件或音樂(lè)的屬性信息,采用如下方式使用來(lái)自從所插入光盤101獲得的TOC信息中的光盤文件的擴(kuò)展名來(lái)獲知屬性。
例如,如果所插入光盤101的擴(kuò)展名是“mp3”,則光盤鑒別部分102將光盤文件鑒別為MP3文件,然后MP3再現(xiàn)部分105再現(xiàn)MP3文件。如果所插入光盤101的擴(kuò)展名是“wav”,則光盤播放機(jī)將光盤文件鑒別為音頻文件,然后,音頻再現(xiàn)部分104再現(xiàn)音頻文件。
光盤鑒別部分102使用獲得的屬性信息鑒別所插入光盤101的種類,并且可根據(jù)合適的再現(xiàn)方法對(duì)記錄到光盤上的文件或音樂(lè)進(jìn)行正常再現(xiàn)(步驟203)。
同時(shí),在下列情況下,即光盤鑒別部分102獲得所插入光盤的TOC信息,并使用來(lái)自獲得的TOC信息的所插入光盤的屬性信息來(lái)鑒別光盤種類,如果文件或音樂(lè)的屬性被錯(cuò)誤地記錄到軌道上,則光盤播放機(jī)便不能正常再現(xiàn)文件或音樂(lè)。
當(dāng)利用MP3形式記錄文件或音樂(lè)的屬性時(shí),下面將參照?qǐng)D3對(duì)記錄到所光盤的文件進(jìn)行再現(xiàn)的過(guò)程進(jìn)行闡述。圖3是示出在光盤播放機(jī)上對(duì)記錄到所插入光盤上的一般文本數(shù)據(jù)和MP3數(shù)據(jù)進(jìn)行鑒別的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
首先,光盤播放機(jī)的光盤鑒別部分102獲得所插入光盤101的TOC信息。隨后,光盤鑒別部分102從獲得的TOC信息中,獲得記錄到所插入光盤101上的文件或或光盤的屬性信息(步驟302)。
在該階段,根據(jù)在步驟302獲得的文件或光盤的屬性信息的結(jié)果,如果記錄到所插入光盤101上的文件或音樂(lè)的擴(kuò)展名是“mp3”,則光盤鑒別部分102獲得文件或音樂(lè)的標(biāo)題信息(步驟303)。在此,標(biāo)題信息可由光盤鑒別部分102或MP3再現(xiàn)部分105選擇性獲得,這取決于光盤播放機(jī)的設(shè)計(jì)結(jié)構(gòu)。
例如,如果根據(jù)步驟302的結(jié)果,文件或音樂(lè)的擴(kuò)展名是“mp3”,則光盤鑒別部分102可將再現(xiàn)文件或音樂(lè)的命令發(fā)送到MP3再現(xiàn)部分105。因此,可構(gòu)建MP3再現(xiàn)部分105,以獲得所發(fā)送文件或音樂(lè)的標(biāo)題信息。
同時(shí),光盤播放機(jī)通過(guò)使用在步驟303獲得的文件或音樂(lè)的標(biāo)題信息,鑒別文件或音樂(lè)的標(biāo)題信息是否包括正常MP3流(步驟304)。
在該階段,根據(jù)步驟304的結(jié)果,如果記錄到光盤上的文件或音樂(lè)的標(biāo)題信息包括正常MP3流,光盤鑒別部分102不僅將文件或音樂(lè)鑒別為MP3文件或音樂(lè),而且將所插入光盤鑒別為MP3光盤(步驟305)。
在此,當(dāng)光盤鑒別部分102通過(guò)使用從MP3再現(xiàn)部分105獲得的文件或音樂(lè)的標(biāo)題信息來(lái)鑒別MP3文件或音樂(lè)是否為正常狀態(tài)時(shí),在另一個(gè)MP3文件或音樂(lè)的再現(xiàn)期間進(jìn)行鑒別操作。
而且,鑒于整體再現(xiàn)條件,光盤播放機(jī)可被設(shè)計(jì)成不影響MP3文件或音樂(lè)的再現(xiàn)操作,即使目標(biāo)文件或音樂(lè)是一個(gè)異常MP3文件或音樂(lè),因?yàn)殍b別操作是在不到1秒的很短時(shí)間內(nèi)進(jìn)行的,而且光盤播放機(jī)跳過(guò)異常文件或音樂(lè)以到達(dá)下一文件或音樂(lè)。
同時(shí),根據(jù)步驟304的結(jié)果,如果記錄到光盤上的文件或音樂(lè)的標(biāo)題信息不包括正常MP3流的話,光盤鑒別部分102將文件或音樂(lè)鑒別為一般文本數(shù)據(jù)文件或音樂(lè)(步驟306)。因此,音頻再現(xiàn)部分104或MP3再現(xiàn)部分105跳過(guò)異常文件或音樂(lè),并再現(xiàn)下一文件或音樂(lè)。
根據(jù)本發(fā)明的光盤播放機(jī),提供了以下優(yōu)點(diǎn)將所插入光盤的種類按三種光盤進(jìn)行鑒別,即音頻文件光盤、MP3文件光盤和一般數(shù)據(jù)文件光盤,并正常執(zhí)行記錄到所插入光盤上的文件或音樂(lè)的再現(xiàn)操作。
圖4是示出在光盤播放機(jī)上根據(jù)記錄到所插入光盤上的軌道屬性再現(xiàn)光盤的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
下面將參照?qǐng)D1和4,對(duì)根據(jù)本發(fā)明在光盤播放機(jī)上再現(xiàn)光盤的方法進(jìn)行闡述。
首先,光盤播放機(jī)的光盤鑒別部分102獲得所插入光盤101的TOC信息(步驟401)。隨后,光盤鑒別部分102從在步驟401獲得的TOC信息中,獲得記錄到插入光盤101上的軌道,例如音頻軌道、MP3軌道等的屬性信息(步驟402)。
在該階段,光盤鑒別部分102通過(guò)參考來(lái)自獲得的TOC信息中的各軌道的擴(kuò)展名信息,獲得各軌道的屬性。例如,如果軌道擴(kuò)展名是“wav”的話,光盤鑒別部分102將目標(biāo)軌道鑒別為音頻軌道,如果軌道擴(kuò)展名是“mp3”的話,將目標(biāo)軌道鑒別為MP3軌道。
同時(shí),光盤播放機(jī)根據(jù)記錄到所插入光盤101上的軌道屬性建立再現(xiàn)模式,并再現(xiàn)光盤軌道(步驟403)。此時(shí),光盤播放機(jī)根據(jù)建立的再現(xiàn)模式以及記錄到光盤上的軌道屬性來(lái)執(zhí)行再現(xiàn)操作。
下面將就各種情況,對(duì)光盤播放機(jī)內(nèi)插入的光盤的再現(xiàn)操作進(jìn)行闡述。
1. 在MP3關(guān)閉模式中建立光盤播放機(jī)的再現(xiàn)模式的情況a1.僅將音頻軌道記錄到所插入光盤上的情況- 如果用戶輸入一播放鍵,則光盤播放機(jī)從音頻軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入一個(gè)隨機(jī)選擇鍵,則光盤播放機(jī)選擇性地再現(xiàn)音頻軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的音頻軌道,或者從音頻軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的音頻軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
b1.將音頻軌道和MP3軌道都記錄到所插入光盤上的情況- 如果用戶輸入播放鍵,則光盤播放機(jī)從音頻軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入隨機(jī)選擇鍵,則光盤播放機(jī)選擇性地再現(xiàn)音頻軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的音頻軌道,或者從音頻軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的音頻軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
c1.將MP3軌道記錄到所插入光盤上的情況- 如果用戶輸入播放鍵,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3接通模式,并從MP3軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入隨機(jī)選擇鍵,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3接通模式,并選擇性地再現(xiàn)MP3軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3接通模式,并再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的MP3軌道,或者從MP3軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的MP3軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
2. 在MP3接通模式中建立光盤播放機(jī)的再現(xiàn)模式的情況a2.僅將音頻軌道記錄到所插入光盤上的情況- 如果用戶輸入播放鍵,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3關(guān)閉模式,并從音頻軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入隨機(jī)選擇鍵,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3關(guān)閉模式,并選擇性地再現(xiàn)音頻軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)將建立的再現(xiàn)模式改為MP3關(guān)閉模式,并再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的音頻軌道,或者從音頻軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的音頻軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
b2.將音頻軌道和MP3軌道都記錄到所插入光盤上的情況- 如果用戶輸入播放鍵,則光盤播放機(jī)從MP3軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入隨機(jī)選擇鍵,則光盤播放機(jī)選擇性地再現(xiàn)MP3軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的MP3軌道,或者從MP3軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的MP3軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
c2.將MP3軌道記錄到所插入光盤上的情況- 如果用戶輸入播放鍵,則光盤播放機(jī)從MP3軌道編號(hào)1開始再現(xiàn)。
- 如果用戶輸入隨機(jī)選擇鍵,則光盤播放機(jī)選擇性地再現(xiàn)MP3軌道。
- 如果用戶輸入數(shù)字,則光盤播放機(jī)再現(xiàn)與相應(yīng)數(shù)字對(duì)應(yīng)的MP3軌道,或者從MP3軌道編號(hào)1開始再現(xiàn)。如果不存在與該數(shù)字對(duì)應(yīng)的MP3軌道編號(hào),則顯示“輸入出錯(cuò)消息”。
同時(shí),用戶在將光盤插入光盤播放機(jī)之后,當(dāng)用戶將再現(xiàn)光盤軌道的命令發(fā)送到光盤播放機(jī)時(shí),用戶通過(guò)輸入播放鍵、隨機(jī)選擇鍵和數(shù)字鍵三者中的一個(gè)來(lái)執(zhí)行再現(xiàn)操作。
而且,用戶可以在以下條件下通過(guò)輸入播放鍵、隨機(jī)選擇鍵和數(shù)字鍵三者中的一個(gè)來(lái)執(zhí)行再現(xiàn)操作在光盤托架處于開啟狀態(tài)時(shí),將光盤放在光盤托架上。在這種情況下,光盤播放機(jī)根據(jù)用戶輸入的再現(xiàn)命令關(guān)閉托架,并執(zhí)行一般再現(xiàn)操作。
而且,還考慮到,如果根據(jù)光盤播放機(jī)的設(shè)計(jì),輸入與當(dāng)前再現(xiàn)模式不符的光盤的話,光盤播放機(jī)顯示一個(gè)相應(yīng)軌道不存在的消息,并且轉(zhuǎn)為等待狀態(tài),等待用戶命令。
例如,如果當(dāng)前再現(xiàn)模式是MP3接通模式,而且僅將音頻軌道記錄到所插入光盤上的話,光盤播放機(jī)針對(duì)用戶輸入的再現(xiàn)命令顯示“無(wú)MP3”的消息,并執(zhí)行等待狀態(tài),等待下一命令。
根據(jù)能夠再現(xiàn)音頻軌道和MP3軌道的光盤播放機(jī)的再現(xiàn)方法,提供了以下優(yōu)點(diǎn)對(duì)記錄到所插入光盤上的軌道屬性信息進(jìn)行鑒別,并正常執(zhí)行記錄到所插入光盤上的音頻軌道和MP3軌道的再現(xiàn)操作。
圖5是示出在光盤播放機(jī)上按照屬性單元對(duì)所插入光盤的軌道進(jìn)行分類和再現(xiàn)的狀態(tài)流程圖,其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
參照?qǐng)D1和5,光盤播放機(jī)的光盤鑒別部分102獲得所插入光盤101的TOC信息(步驟501)。隨后,光盤鑒別部分102從在步驟501獲得的TOC信息中,獲得記錄到所插入光盤101上的軌道,例如音頻軌道、MP3軌道等的屬性信息(步驟502)。
在該階段,光盤鑒別部分102通過(guò)參考來(lái)自獲得的TOC信息中的各軌道的擴(kuò)展名信息,獲得各軌道的屬性。例如,如果軌道擴(kuò)展名是“wav”的話,光盤鑒別部分102將目標(biāo)軌道鑒別為音頻軌道,如果軌道擴(kuò)展名是“mp3”的話,將目標(biāo)軌道鑒別為MP3軌道。
隨后,光盤播放機(jī)使用在步驟502獲得的各軌道的屬性信息,將軌道按各屬性單元進(jìn)行分類,并執(zhí)行所分類軌道的編號(hào)操作(步驟503)。這樣,如果將音頻軌道和MP3軌道混合,則光盤播放機(jī)按照音頻軌道或MP3軌道執(zhí)行編號(hào)操作。
在該階段,記錄到所插入光盤101上的MP3軌道的信息可形成為具有樹形結(jié)構(gòu)的文件系統(tǒng),并且有許多方法用于對(duì)記錄到所插入光盤101上的MP3軌道進(jìn)行編號(hào)。
下面將參照?qǐng)D6和7,對(duì)從具有樹形結(jié)構(gòu)的MP3軌道的文件系統(tǒng)中實(shí)現(xiàn)MP3軌道編號(hào)的方法進(jìn)行闡述。
圖6示出在光盤播放機(jī)上對(duì)所插入光盤的MP3軌道進(jìn)行編號(hào)的一種概念,其中,采用根據(jù)本發(fā)明的光盤鑒別方法,而圖7示出在光盤播放機(jī)上對(duì)所插入光盤的MP3軌道進(jìn)行編號(hào)的另一概念,其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
具體來(lái)說(shuō),圖6示出根據(jù)樹形結(jié)構(gòu)的水平分層,參照記錄到所插入光盤101上的MP3軌道的文件系統(tǒng),對(duì)MP3軌道進(jìn)行順序編號(hào)的情況。
在圖6中,根具有兩個(gè)子目錄文件夾A_dir和B_dir,以及兩個(gè)MP3軌道1.mp3和2.mp3。而且,子目錄A_dir包括子目錄文件夾AA_dir,以及兩個(gè)MP3軌道A1.mp3和A2.mp3。另一子目錄B_dir包括兩個(gè)MP3軌道B1.mp3和B2.mp3。并且,子目錄文件夾AA_dir包括兩個(gè)MP3軌道AA1.mp3和AA2.mp3。
文件系統(tǒng)可分為三個(gè)分層,例如根(A_dir,B_dir,1.mp3和2.mp3),第一分層(AA_dir,A1.mp3,A2.mp3,B1.mp3和B2.mp3),以及第二分層(AA1.mp3和AA2.mp3)因此,如果記錄到所插入光盤101上的MP3軌道根據(jù)樹形結(jié)構(gòu)的水平分層進(jìn)行順序編號(hào),則MP3軌道的順序依次為1.mp3,2.mp3,A1.mp3,A2.mp3,B1.mp3,B2.mp3,AA1.mp3和AA2.mp3。由于在用戶和光盤播放機(jī)之間共享編號(hào)信息,光盤播放機(jī)可正常再現(xiàn)期望的軌道,即使用戶輸入了一個(gè)再現(xiàn)第n個(gè)MP3軌道的命令。
同時(shí),圖7示出根據(jù)樹形結(jié)構(gòu)的垂直分層,參照記錄到所插入光盤101上的MP3軌道的文件系統(tǒng),對(duì)MP3軌道進(jìn)行順序編號(hào)的情況。在圖7和6中所示的兩個(gè)文件系統(tǒng)在本發(fā)明的優(yōu)選實(shí)施例中具有相同結(jié)構(gòu)。
圖7的文件系統(tǒng)可通過(guò)垂直分層進(jìn)行分析,并且結(jié)果順序依次為[A_dir-AA_dir-(AA1.mp3,AA2.mp3)],[A_dir-(A1.mp3,A2.mp3)],[B_dir-(B1.mp3,B2.mp3)],以及[(1.mp3,2.mp3)]。
在此,垂直分層是指從樹形結(jié)構(gòu)的一個(gè)節(jié)點(diǎn)經(jīng)過(guò)各分支連接到一個(gè)葉的垂直路徑。因此,如果記錄到所插入光盤101上的MP3軌道根據(jù)樹形結(jié)構(gòu)的垂直分層被順序編號(hào),MP3軌道的順序依次為AA1.mp3,AA2.mp3,A1.mp3,A2.mp3,B1.mp3,B2.mp3,1.mp3,2.mp3。
而且,在根據(jù)圖6和7中所述的水平或垂直分層對(duì)MP3軌道進(jìn)行編號(hào)的情況下,可根據(jù)編號(hào)的排列參考(例如升序或降序)來(lái)更改編號(hào)順序。
同時(shí),光盤播放機(jī)根據(jù)排列結(jié)果,參照有關(guān)獲得的MP3軌道和編號(hào)的文件系統(tǒng)信息,在特定字段的基礎(chǔ)上排列MP3軌道。例如,光盤播放機(jī)可參照有關(guān)獲得的MP3軌道的文件系統(tǒng)信息,在MP3軌道名稱、MP3軌道播放時(shí)間以及MP3軌道存儲(chǔ)時(shí)間的基礎(chǔ)上,對(duì)MP3軌道進(jìn)行排列和編號(hào)。
并且,如圖8和9所示,如果用戶輸入播放鍵,則光盤播放機(jī)顯示當(dāng)前正在再現(xiàn)和記錄到所插入光盤上的MP3軌道的信息。
圖8示出在光盤播放機(jī)上在MP3停止模式中顯示在顯示部分上的屏幕狀態(tài),其中,采用根據(jù)本發(fā)明的光盤鑒別方法,而圖9示出了在光盤播放機(jī)上在MP3播放模式中顯示在顯示部分上的屏幕狀態(tài),其中,采用根據(jù)本發(fā)明的光盤鑒別方法。
參照?qǐng)D9,如果用戶輸入播放鍵,則光盤播放機(jī)在MP3停止模式中在顯示部分上顯示記錄到光盤上的全部MP3軌道的播放時(shí)間,例如“總時(shí)間
”。并且,如果用戶再次輸入播放鍵,則把記錄到光盤上的全部MP3軌道的數(shù)量,例如“MP3軌道總數(shù)[215]”顯示在顯示部分上。
但是,如果用戶在光盤播放機(jī)目前未再現(xiàn)的情況下,在MP3停止模式中輸入播放鍵,則光盤播放機(jī)在顯示部分上重復(fù)顯示“總時(shí)間
”和“MP3軌道總數(shù)[215]”這兩種顯示模式。
參照?qǐng)D9,如果用戶輸入播放鍵,則光盤播放機(jī)在MP3播放模式中在顯示部分上顯示當(dāng)前再現(xiàn)的MP3軌道編號(hào),例如“軌道編號(hào)
”。
并且,如果用戶再次輸入播放鍵,則把當(dāng)前再現(xiàn)的MP3軌道的文件名或音樂(lè)名以六位數(shù)字顯示在顯示部分上,例如“文件名
”。在該階段,把文件名顯示為記錄到光盤上的文件名,并且將根據(jù)顯示部分的數(shù)字?jǐn)?shù)更改在顯示部分上顯示的文件名的字符數(shù)。
而且,如果用戶再次輸入播放鍵,則顯示當(dāng)前再現(xiàn)的MP3軌道的播放經(jīng)過(guò)時(shí)間,例如“經(jīng)過(guò)時(shí)間
”,而如果用戶再次輸入播放鍵,則隨后顯示當(dāng)前再現(xiàn)的MP3軌道的播放剩余時(shí)間,例如“軌道剩余時(shí)間
”。
因此,如果用戶在MP3軌道再現(xiàn)過(guò)程中輸入播放鍵,則光盤播放機(jī)順序顯示“軌道編號(hào)
”、“文件名
”、“經(jīng)過(guò)時(shí)間
”以及“軌道剩余時(shí)間
”。
但是,根據(jù)光盤播放機(jī)的建立,顯示在顯示部分上的MP3文件或音樂(lè)的信息將按照原先所述的順序作不同顯示。
根據(jù)本發(fā)明的光盤播放機(jī)的再現(xiàn)方法,提供了下列優(yōu)點(diǎn)對(duì)記錄到所插入光盤上的音頻軌道和MP3軌道進(jìn)行分類和編號(hào),并根據(jù)用戶的再現(xiàn)命令,正常執(zhí)行音頻軌道和MP3軌道的再現(xiàn)操作。
圖10是示出根據(jù)本發(fā)明包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)的結(jié)構(gòu)方框圖。在圖10的本發(fā)明優(yōu)選實(shí)施例中,光盤播放機(jī)是具有兩個(gè)光盤驅(qū)動(dòng)器的雙層式光盤播放機(jī)。
參照?qǐng)D10,包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)包括第一光盤驅(qū)動(dòng)器11(例如僅用于光盤播放機(jī)),用于接收光盤;第二光盤驅(qū)動(dòng)器12(例如用于光盤記錄機(jī)或播放機(jī)),用于接收其他光盤;微型計(jì)算機(jī)13(作為第一控制部分),用于獲得插入各光盤驅(qū)動(dòng)器11或12的每張光盤的軌道的屬性信息,并執(zhí)行光盤播放機(jī)的全面控制;FPGA(現(xiàn)場(chǎng)可編程門陣列)14(作為第二控制部分),用于接收來(lái)自微型計(jì)算機(jī)13的MP3軌道數(shù)據(jù),并將接收的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù),以及控制所轉(zhuǎn)換數(shù)據(jù)的解碼順序;MP3解碼器15,用于對(duì)FPGA 14提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)進(jìn)行解碼,并將解碼數(shù)據(jù)發(fā)送到FPGA 14;CDDA解碼器16,用于接收微型計(jì)算機(jī)13提供的CDDA軌道數(shù)據(jù),并對(duì)CDDA軌道數(shù)據(jù)進(jìn)行解碼;數(shù)模轉(zhuǎn)換器17,用于將FPGA 14提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)轉(zhuǎn)換成模擬數(shù)據(jù);以及輸出部分18,用于輸出數(shù)模轉(zhuǎn)換器17提供的轉(zhuǎn)換的模擬數(shù)據(jù)。
在本發(fā)明的優(yōu)選實(shí)施例中,微型計(jì)算機(jī)13用作第一控制部分,而FPGA 14用作第二控制部分。第二控制部分是由系統(tǒng)設(shè)計(jì)員使用邏輯運(yùn)算設(shè)計(jì)的,但是本領(lǐng)域技術(shù)人員將了解有各種形式的變化。
下面將參照?qǐng)D11,對(duì)根據(jù)本發(fā)明包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)的操作進(jìn)行闡述。
圖11是示出在根據(jù)本發(fā)明包括MP3再現(xiàn)裝置在內(nèi)的光盤播放機(jī)上再現(xiàn)MP3文件的狀態(tài)流程圖。
參照?qǐng)D10和11,微型計(jì)算機(jī)14獲得記錄到所插入光盤上的軌道的屬性信息(步驟1101)。
在此,微型計(jì)算機(jī)13使用從所插入光盤獲得的TOC信息中的記錄到光盤上的軌道擴(kuò)展名信息獲得屬性信息。
例如,如果軌道擴(kuò)展名是“wav”的話,光盤播放機(jī)將目標(biāo)軌道鑒別為音頻軌道,如果軌道擴(kuò)展名是“mp3”的話,將目標(biāo)軌道鑒別為MP3軌道。
在圖10中,每個(gè)光盤驅(qū)動(dòng)器11或12分別具有微型計(jì)算機(jī)13,用于對(duì)插入兩個(gè)光盤驅(qū)動(dòng)器11和12的每張光盤進(jìn)行控制。
接下來(lái),光盤播放機(jī)在再現(xiàn)MP3軌道的過(guò)程中,讀取記錄到所插入光盤上的MP3軌道數(shù)據(jù)(步驟1102)。此時(shí),CDDA解碼器16不能對(duì)MP3軌道數(shù)據(jù)進(jìn)行解碼,因?yàn)镸P3軌道和CDDA軌道的數(shù)據(jù)構(gòu)成相互之間是不同的。
因此,F(xiàn)PGA 14將MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù),并將解碼數(shù)據(jù)發(fā)送到MP3解碼器15(步驟1103)。
此時(shí),當(dāng)所轉(zhuǎn)換數(shù)據(jù)被發(fā)送到MP3解碼器15時(shí),F(xiàn)PGA 14可根據(jù)第一或第二驅(qū)動(dòng)器11或12中的一個(gè)始發(fā)驅(qū)動(dòng)器,確定將轉(zhuǎn)換數(shù)據(jù)發(fā)送到MP3解碼器15的優(yōu)先級(jí)。
隨后,MP3解碼器15對(duì)FPGA 14提供的MP3軌道的轉(zhuǎn)換數(shù)據(jù)進(jìn)行解碼,并再次將解碼信號(hào)發(fā)送到FPGA 14(步驟1104)。
最好是,F(xiàn)PGA 14包括第一和第二從FPGA,用于將第一和第二光盤驅(qū)動(dòng)器11和12內(nèi)插入的光盤上記錄的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù);以及主PFGA,用于對(duì)第一和第二從FPGA的轉(zhuǎn)換信號(hào)的解碼順序進(jìn)行控制。
同時(shí),可設(shè)計(jì)具有新功能的光盤播放機(jī),即主FPGA可包括下列功能將第一光盤驅(qū)動(dòng)器11內(nèi)插入的光盤上記錄的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù);并且單獨(dú)的從FPGA包括下列功能將第二光盤驅(qū)動(dòng)器12內(nèi)插入的光盤上記錄的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù)。
在本發(fā)明的優(yōu)選實(shí)施例中,光盤驅(qū)動(dòng)器采用雙層式,具有兩個(gè)光盤驅(qū)動(dòng)器。但是,如果光盤播放機(jī)內(nèi)裝有許多光盤驅(qū)動(dòng)器的話,每個(gè)光盤驅(qū)動(dòng)器可分別具有從FPGA。
同時(shí),F(xiàn)PGA 14將解碼的MP3軌道信號(hào)發(fā)送到模數(shù)轉(zhuǎn)換器17。模數(shù)轉(zhuǎn)換器17將解碼的MP3軌道信號(hào)轉(zhuǎn)換成模擬信號(hào),并通過(guò)輸出部分18輸出,以執(zhí)行MP3軌道的再現(xiàn)操作(步驟1105)。
根據(jù)本發(fā)明的光盤播放機(jī),提供了下列優(yōu)點(diǎn)獲得記錄到所插入光盤上的軌道屬性,并使用一個(gè)MP3解碼器對(duì)多個(gè)光盤驅(qū)動(dòng)器內(nèi)插入的光盤上記錄的MP3軌道進(jìn)行再現(xiàn)操作。
而且,通過(guò)僅使用一個(gè)MP3解碼器,對(duì)多個(gè)光盤驅(qū)動(dòng)器內(nèi)插入的光盤上記錄的MP3軌道進(jìn)行再現(xiàn),可降低光盤播放機(jī)的制造成本。
由于本發(fā)明已根據(jù)其某些優(yōu)選實(shí)施例作了說(shuō)明,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,在不背離所附權(quán)利要求規(guī)定的本發(fā)明的精神和范圍的情況下,可在形式和細(xì)節(jié)上作各種更改。
權(quán)利要求
1.一種在光盤播放機(jī)內(nèi)再現(xiàn)光盤的方法,包括步驟(a1)獲得所插入光盤的TOC信息;(b1)從TOC信息中獲得所插入光盤的文件的屬性信息;以及(c1)使用在(b1)步驟中獲得的屬性信息鑒別所插入光盤的種類。
2.如權(quán)利要求1所述的方法,還包括步驟在執(zhí)行鑒別步驟之后,通過(guò)根據(jù)所插入光盤的屬性建立再現(xiàn)模式,再現(xiàn)所插入光盤的軌道。
3.如權(quán)利要求2所述的方法,其中,通過(guò)根據(jù)所插入光盤的屬性建立再現(xiàn)模式來(lái)再現(xiàn)所插入光盤軌道的步驟,包括子步驟獲得當(dāng)前建立的再現(xiàn)模式的信息;以及參照獲得的軌道的屬性信息,鑒別根據(jù)當(dāng)前建立的再現(xiàn)模式的軌道是否被記錄在所插入光盤上,并且,如果根據(jù)當(dāng)前再現(xiàn)模式的軌道存在于所插入光盤上的話,根據(jù)當(dāng)前再現(xiàn)模式再現(xiàn)所插入光盤的軌道。
4.如權(quán)利要求3所述的方法,還包括步驟通過(guò)鑒別根據(jù)當(dāng)前再現(xiàn)模式的軌道是否記錄在所插入光盤上,如果根據(jù)當(dāng)前再現(xiàn)模式的軌道不存在于所插入光盤上的話,則將當(dāng)前再現(xiàn)模式改為根據(jù)所插入光盤的軌道的再現(xiàn)模式并再現(xiàn)光盤的軌道。
5.如權(quán)利要求1所述的方法,其中,如果所插入光盤的屬性不符合當(dāng)前再現(xiàn)模式的話,光盤播放機(jī)中斷所插入光盤的播放操作,并且轉(zhuǎn)為備用模式,等待用戶的下一命令。
6.如權(quán)利要求1所述的方法,其中,光盤播放機(jī)獲得所插入光盤文件的屬性信息,光盤播放機(jī)所使用從插入光盤獲得的TOC信息中的光盤文件的擴(kuò)展名來(lái)獲知屬性。
7.如權(quán)利要求6所述的方法,其中,如果所插入光盤的擴(kuò)展名是“mp3”,則光盤播放機(jī)將光盤文件鑒別為MP3文件。
8.如權(quán)利要求6所述的方法,其中,如果所插入光盤的擴(kuò)展名是“wav”,則光盤播放機(jī)將光盤文件鑒別為音頻文件。
9.如權(quán)利要求1所述的方法,其中,在鑒別所插入光盤的種類之后,如果記錄到所插入光盤上的光盤文件的擴(kuò)展名是“mp3”,則還包括步驟獲得光盤文件的標(biāo)題信息;通過(guò)使用獲得的標(biāo)題信息,決定光盤文件是否構(gòu)建正常的MP3流;以及如果光盤文件構(gòu)建正常的MP3流,則將光盤文件鑒別為MP3文件,并將光盤鑒別為MP3光盤。
10.如權(quán)利要求9所述的方法,其中,如果光盤文件未構(gòu)建正常的MP3流,則光盤播放機(jī)將光盤文件鑒別為文本數(shù)據(jù)文件。
11.如權(quán)利要求1所述的方法,其中,在鑒別所插入光盤的種類之后,還包括步驟使用在(b)步驟獲得的屬性信息,按各屬性分別對(duì)軌道進(jìn)行分類和編號(hào)。
12.如權(quán)利要求11所述的方法,其中,如果軌道是MP3軌道,則參照獲得的MP3軌道的文件系統(tǒng)的樹形結(jié)構(gòu)的文件信息,根據(jù)樹形結(jié)構(gòu)的分層順序,對(duì)MP3軌道進(jìn)行編號(hào)。
13.如權(quán)利要求12所述的方法,其中,參照文件系統(tǒng)的樹形結(jié)構(gòu)的文件信息,根據(jù)樹形結(jié)構(gòu)的分層順序?qū)P3軌道進(jìn)行編號(hào),并根據(jù)樹形結(jié)構(gòu)的水平分層,對(duì)MP3軌道進(jìn)行順序編號(hào)。
14.如權(quán)利要求12所述的方法,其中,參照文件系統(tǒng)的樹形結(jié)構(gòu)的文件信息,根據(jù)樹形結(jié)構(gòu)的分層順序?qū)P3軌道進(jìn)行編號(hào),并根據(jù)樹形結(jié)構(gòu)的垂直分層,對(duì)MP3軌道進(jìn)行順序編號(hào)。
15.如權(quán)利要求11所述的方法,其中,如果軌道是MP3軌道,則參照獲得的MP3軌道的文件系統(tǒng)的信息,根據(jù)特定字段排列MP3軌道,并根據(jù)排列順序?qū)P3軌道進(jìn)行編號(hào)。
16.如權(quán)利要求15所述的方法,其中,根據(jù)特定字段排列MP3軌道,該字段選擇性地包括MP3軌道文件名,MP3軌道播放時(shí)間,以及MP3軌道存儲(chǔ)時(shí)間。
17.如權(quán)利要求1所述的方法,還包括步驟如果所插入光盤被鑒別為MP3光盤的話,再現(xiàn)光盤的MP3軌道,并根據(jù)用戶要求,在光盤播放機(jī)的顯示部分上順序地顯示再現(xiàn)MP3文件的信息。
18.如權(quán)利要求17所述的方法,其中,根據(jù)用戶要求,在光盤播放機(jī)的顯示部分上顯示的再現(xiàn)MP3文件的信息從以下信息中被選擇性地顯示當(dāng)前再現(xiàn)MP3軌道編號(hào),當(dāng)前再現(xiàn)MP3軌道名,當(dāng)前再現(xiàn)MP3軌道編號(hào),當(dāng)前再現(xiàn)MP3軌道經(jīng)過(guò)時(shí)間,以及當(dāng)前再現(xiàn)MP3軌道剩余時(shí)間。
19.一種光盤播放機(jī),包括多個(gè)光盤驅(qū)動(dòng)器,用于接收每個(gè)光盤;第一控制部分,用于獲得各光盤驅(qū)動(dòng)器內(nèi)插入的每張光盤的軌道的屬性信息,并執(zhí)行光盤播放機(jī)的全面控制;第二控制部分,用于接收來(lái)自第一控制部分的MP3軌道數(shù)據(jù),并將接收的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù),以及控制所轉(zhuǎn)換數(shù)據(jù)的解碼順序;MP3解碼器,用于對(duì)第二控制部分提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)進(jìn)行解碼,并將解碼數(shù)據(jù)發(fā)送到第二控制部分;數(shù)模轉(zhuǎn)換器,用于將第二控制部分提供的轉(zhuǎn)換的MP3軌道數(shù)據(jù)轉(zhuǎn)換成模擬數(shù)據(jù);以及輸出部分,用于輸出所轉(zhuǎn)換的模擬數(shù)據(jù)。
20.如權(quán)利要求19所述的光盤播放機(jī),其中,每個(gè)光盤驅(qū)動(dòng)器分別具有第一控制部分。
21.如權(quán)利要求19所述的光盤播放機(jī),其中,第二控制部分包括多個(gè)從控制器,用于將光盤驅(qū)動(dòng)器內(nèi)插入的光盤上記錄的MP3軌道數(shù)據(jù)轉(zhuǎn)換成可解碼數(shù)據(jù);以及主控制器,用于對(duì)多個(gè)從控制器的轉(zhuǎn)換信號(hào)的解碼順序進(jìn)行控制。
22.如權(quán)利要求21所述的光盤播放機(jī),其中,每個(gè)光盤驅(qū)動(dòng)器分別具有從控制器。
全文摘要
本發(fā)明揭示的光盤播放機(jī)對(duì)記錄到所插入光盤上的軌道的屬性進(jìn)行鑒別,并使用MP3解碼器對(duì)多個(gè)光盤驅(qū)動(dòng)器內(nèi)插入的光盤上記錄的MP3軌道進(jìn)行正常再現(xiàn)。而且,根據(jù)光盤播放機(jī)的再現(xiàn)方法,光盤播放機(jī)將插入光盤播放機(jī)內(nèi)的光盤種類按三種光盤進(jìn)行鑒別,即音頻文件光盤、MP3文件光盤和一般數(shù)據(jù)文件光盤,并正常執(zhí)行記錄到所插入光盤上的文件或音樂(lè)的再現(xiàn)操作。
文檔編號(hào)G11B27/32GK1345057SQ0113107
公開日2002年4月17日 申請(qǐng)日期2001年9月19日 優(yōu)先權(quán)日2000年9月19日
發(fā)明者韓鏞熙, 李明九, 申鐘仁, 李漢祥 申請(qǐng)人:Lg電子株式會(huì)社