專利名稱:用于產(chǎn)生標識數(shù)據(jù)塊的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于為數(shù)據(jù)載體產(chǎn)生標識數(shù)據(jù)塊的方法,所述數(shù)據(jù)載體包括至少一個軌跡,其中每個軌跡是由起始位置(偏移)信息項定義的,其中所述標識數(shù)據(jù)塊是借助選通功能由部分標識塊形成的,其中由所述開始位置(偏移)信息項形成第一部分標識塊,由所述數(shù)據(jù)載體上的軌跡的總數(shù)形成第二部分標識塊。
本發(fā)明還涉及一種用于為數(shù)據(jù)載體產(chǎn)生標識數(shù)據(jù)塊的裝置,所述數(shù)據(jù)載體包括至少一個軌跡,其中每個軌跡是通過開始位置(偏移)信息項定義的,所述裝置包括后面列出的裝置,即用于確定開始位置(偏移)信息項的確定裝置、用于通過對部分標識塊進行選通以產(chǎn)生所述標識數(shù)據(jù)塊的選通裝置、用于從所述開始位置(偏移)信息項產(chǎn)生第一部分標識塊的第一產(chǎn)生裝置和用于從所述數(shù)據(jù)載體上的軌跡的總數(shù)產(chǎn)生第二部分標識塊的第二產(chǎn)生裝置。
本發(fā)明還涉及一種計算機軟件產(chǎn)品,其用于并設(shè)置成用于執(zhí)行上面在第一段中詳細列出的方法。
本發(fā)明還涉及一種運行在前面段落中詳細列出的計算機軟件產(chǎn)品的計算機。
發(fā)明內(nèi)容
本發(fā)明的目的是克服上述的限制,并且提供一種在第一段中所述類型的改進的方法,一種在第二段中所述類型的改進的裝置,一種在第三段中所述類型的改進的計算機軟件產(chǎn)品,和一種在第四段中所述類型的改進的計算機,其中上述指出的問題能被避免。
為了實現(xiàn)上面的目的,在根據(jù)本發(fā)明的方法中提供有根據(jù)本發(fā)明的特征,使得根據(jù)本發(fā)明的方法可具有如下特征,即一種用于為數(shù)據(jù)載體產(chǎn)生標識數(shù)據(jù)塊的方法,所述數(shù)據(jù)載體包括至少一個軌跡,其中每個軌跡是通過開始位置信息項定義的,其中所述標識數(shù)據(jù)塊是借助選通功能由部分標識塊形成的,其中由所述開始位置信息項形成一第一部分標識塊,由所述數(shù)據(jù)載體上的軌跡的總數(shù)形成第二部分標識塊,其特征在于所述第一部分標識塊是借助異或選通運算從所述開始位置信息項形成的,并且異或選通運算然后也同樣被用作選通功能。
為了實現(xiàn)上面的目的,在根據(jù)本發(fā)明的裝置中提供有根據(jù)本發(fā)明的特征,使得根據(jù)本發(fā)明的裝置可具有如下特征,即一種用于為一數(shù)據(jù)載體產(chǎn)生標識數(shù)據(jù)塊的設(shè)備,所述數(shù)據(jù)載體包括至少一個軌跡,其中每個軌跡是通過開始位置信息項定義的,所述設(shè)備包括此后列舉的裝置,即用于確定開始位置信息項的確定裝置,用于通過對部分標識塊進行選通來產(chǎn)生所述標識數(shù)據(jù)塊的選通裝置,用于由所述開始位置信息項產(chǎn)生一第一部分標識塊的第一產(chǎn)生裝置,和用于由所述數(shù)據(jù)載體上的軌跡的總數(shù)產(chǎn)生一第二部分標識塊的第二產(chǎn)生裝置,其特征在于所述第一產(chǎn)生裝置設(shè)置成借助異或選通運算產(chǎn)生所述第一部分標識塊,并且所述選通裝置設(shè)置成借助異或功能產(chǎn)生所述標識數(shù)據(jù)塊。
為了實現(xiàn)上面的目的,在根據(jù)本發(fā)明的計算機軟件產(chǎn)品中提供有根據(jù)本發(fā)明的特征,使得根據(jù)本發(fā)明的計算機軟件產(chǎn)品可具有如下特征,即一種計算機軟件產(chǎn)品,該計算機軟件產(chǎn)品可被直接載入到計算機的內(nèi)部存儲裝置中,其包括軟件代碼部分,在所述情況下,當在所述計算機上運行所述計算機軟件產(chǎn)品時,權(quán)利要求1中所述的方法能被執(zhí)行。
為了實現(xiàn)上面的目的,在根據(jù)本發(fā)明的計算機中提供有根據(jù)本發(fā)明的特征,使得根據(jù)本發(fā)明的計算機可具有如下特征,即一種具有處理單元和內(nèi)部存儲裝置的計算機,該計算機運行在權(quán)利要求12中所述的計算機軟件產(chǎn)品。
根據(jù)本發(fā)明的提供的特征,以一種簡單的方式獲得了一種用于產(chǎn)生標識數(shù)據(jù)塊的改進的方法,在所述情況下,能夠看到的主要的改進在于這樣的事實,即對于標識數(shù)據(jù)塊存在非常廣泛的多樣性,或者換句話說,數(shù)量非常巨大的CD能被唯一地識別。這種多樣性是通過對部分標識塊進行異或選通產(chǎn)生的。CD標識數(shù)據(jù)塊的多樣性的增加也同樣可通過對開始位置(偏移)信息項進行異或選通獲得。由于所述數(shù)據(jù)被用于產(chǎn)生所述標識數(shù)據(jù)塊,所以僅通過些許困難或以相對高的成本和復(fù)雜性就能夠確定能被唯一識別的CD的確切數(shù)量。
另外的一個優(yōu)點是通過這樣的事實提供的,即不需要額外的裝置就可以拾取出現(xiàn)兩次的CD,即不能被唯一識別的CD。然而特別有利的是甚至是只包含少量軌跡的CD也能被唯一地識別。
如果提供權(quán)利要求2、3、4、9和10中所述的特征,則證實特別有利。這樣,符合CD-ROM標準的CD能被識別。一般在這種CD上只具有一個或兩個軌跡,但所述軌跡可包含多個文件。該文件例如可包含根據(jù)MP3格式壓縮的音頻數(shù)據(jù)。
通過提供權(quán)利要求6中和權(quán)利要求7中所述的特征,對于標識數(shù)據(jù)塊就獲得了較大的多樣性的優(yōu)點。
此外,通過在各個情況下提供權(quán)利要求4中和權(quán)利要求11中的特征,對于具有包含文件的軌跡的盤的盤ID就獲得了額外的多樣性。
在根據(jù)本發(fā)明的方法的應(yīng)用過程中,和在使用由此產(chǎn)生的標識數(shù)據(jù)塊時和當產(chǎn)生的標識數(shù)據(jù)塊被傳送給用于處理這種標識數(shù)據(jù)塊的裝置時,通過提供權(quán)利要求5中所述的特征所有利獲得的是只需要傳送較少數(shù)量的字節(jié),然而所述標識數(shù)據(jù)塊仍然是唯一的。
本發(fā)明的這些和其它方面通過下述的實施例將是顯而易見的,并且將參照這樣的實施例來對其進行說明,但本發(fā)明并不局限于此。
圖1為方框電路圖,其以高度示意的形式示出為對根據(jù)本發(fā)明一個實施例的裝置的當前連接關(guān)系的必須部分;圖2表示涉及從軌跡和/或文件的開始位置(偏移)信息項產(chǎn)生部分標識塊的流程圖;圖3為涉及從文件名產(chǎn)生部分標識塊的流程圖;圖4為一方框電路圖,其以高度示意的形式表示利用標識數(shù)據(jù)塊和/或軌跡/文件標識數(shù)據(jù)塊選擇數(shù)據(jù)載體上的期望數(shù)據(jù)的再現(xiàn)系統(tǒng)。
具體實施例方式
圖1表示用于產(chǎn)生標識數(shù)據(jù)塊的裝置,該裝置具有用于播放多個數(shù)據(jù)載體的再現(xiàn)設(shè)備10的形式。所述再現(xiàn)設(shè)備10包括用于接收數(shù)據(jù)載體的接收裝置,該接收裝置是由換片器模塊40形成的,所述換片器模塊40被用于和安排用于播放已經(jīng)以數(shù)字方式存儲的信息或數(shù)據(jù),所述數(shù)字存儲的信息被存儲在數(shù)據(jù)載體41上,所述數(shù)據(jù)載體能夠通過光學(xué)方式讀取并以角速度ω旋轉(zhuǎn)。在目前的情況下,光學(xué)可讀數(shù)據(jù)載體41是由致密盤(CD)形成的,并且每個數(shù)據(jù)載體通過一更換機構(gòu)都可到達所述換片器模塊40中的播放位置。數(shù)字存儲的信息按照CD-ROM標準被存儲在數(shù)據(jù)載體41的軌跡上。順便提一下,所述CD也可以是CD-R或CD-RW型。通過掃描裝置42可讀取和預(yù)處理以數(shù)字方式存儲在所述光學(xué)可讀數(shù)據(jù)載體41上的信息或數(shù)據(jù),所述掃描裝置42包括一可尋址光讀取單元和一與之相關(guān)的定位控制單元。被讀出和預(yù)處理的數(shù)據(jù)被傳送給中央控制單元(CPU)50。
中央處理單元(CPU)50具有微處理器的形式,并且與非易失性存儲器ROM 20以及易失性存儲器21相連接,所述ROM 20和RAM 21被設(shè)計和安排用于已知的目的。再現(xiàn)設(shè)備10還包括輸入裝置11,該輸入裝置11由安裝在再現(xiàn)設(shè)備10的表面上的鍵形成,其被連接到所述中央控制單元(CPU)50并被安排用于由再現(xiàn)設(shè)備10的用戶輸入控制信息。此外包含在再現(xiàn)設(shè)備10中并且與中央控制單元(CPU)50相連接的還有一遙控傳感器13,其被布置以根據(jù)RC 6標準接收紅外線遙控信號。所述再現(xiàn)設(shè)備10還包括用于顯示文本和/或圖像信息的顯示裝置12。顯示裝置12在目前的情況下是LCD點陣顯示器,其安裝在再現(xiàn)設(shè)備10的表面上。應(yīng)該提及的是通過VFD顯示器或其它類似的顯示器同樣也可以很好地構(gòu)成這種顯示裝置12。
此外包含在再現(xiàn)設(shè)備10中并且與中央控制單元(CPU)50連接的還有用于放大模擬音頻信號的放大器模塊30,所放大的音頻信號被傳送到放大器輸出端31。與放大器輸出端連接的是以擴音器形式出現(xiàn)的音頻播放裝置32,所述擴音器被安排用于播放放大的模擬音頻信號。
中央控制單元(CPU)50包含下面列出的并能夠?qū)AM 21進行訪問的一系列裝置和模塊。以這種方式包含的是與換片器模塊40相連接并用于控制換片器模塊40和確定開始位置信息項和文件名的CD模塊控制單元51。與CD模塊控制單元51連接的是第一產(chǎn)生裝置54、第二產(chǎn)生裝置55、第三產(chǎn)生裝置56、第四產(chǎn)生裝置57和第五產(chǎn)生裝置58,所述產(chǎn)生裝置54到58被安排用于產(chǎn)生后面將要詳細處理的部分標識塊。所述產(chǎn)生裝置54到58與選通裝置59相連接,所述選通裝置被設(shè)計和安排用于從所述部分標識塊產(chǎn)生一標識數(shù)據(jù)塊。與所述選通裝置59和CD模塊控制單元51相連接的是比較器裝置60,其被布置用于對標識數(shù)據(jù)塊和選擇信息項進行比較。中央控制單元(CPU)50還包括顯示驅(qū)動裝置51,通過該裝置可為顯示器裝置12產(chǎn)生表示文本和/或圖像信息的數(shù)據(jù)。中央控制單元(CPU)50還包含音頻數(shù)據(jù)解碼裝置52,其與換片器模塊40相連接并用于解碼音頻信號。解碼的音頻數(shù)據(jù)被傳送給D/A變換器53,該D/A變換器53由解碼的音頻數(shù)據(jù)產(chǎn)生一模擬音頻信號并將它傳送給放大器模塊30。
如已經(jīng)描述的,換片器模塊40被用于和安排用于播放多個CD,在本實施例中所述換片器為5盤換片器。所述再現(xiàn)設(shè)備10及其有利的特征使得換片器模塊40中包含的CD能被選擇和播放,也就是,在所產(chǎn)生的標識數(shù)據(jù)塊的基礎(chǔ)上。稍后將詳細說明所述選擇處理。
下面將詳細說明由部分標識塊產(chǎn)生標識數(shù)據(jù)塊的過程,在該情況下首先將參照示意性的CD說明關(guān)于存儲數(shù)據(jù)和開始位置信息項的基本事實。
利用所述CD模塊控制單元51,內(nèi)容信息,即所謂的內(nèi)容表(TOC)被從位于所述換片器模塊40中的播放位置處的所述示意性CD讀出,并且獲得的數(shù)據(jù)被存儲在RAM 21中。已經(jīng)從其進行讀取的示意性CD包含以與CD-ROM標準相一致的方式排列的數(shù)據(jù),如表1所示。
表1因此所述示意性CD包含具有音頻軌跡01的區(qū)段1和具有數(shù)據(jù)軌跡02的區(qū)段2。數(shù)據(jù)軌跡02包含ISO 9660格式的文件系統(tǒng)和具有文件名“GUNS’N’ROSES-DON’T CRY.MP3”的文件,該文件包含已經(jīng)按照已知的MPEG 1層III(MP3)標準壓縮的音頻數(shù)據(jù)。應(yīng)該提及的是數(shù)據(jù)軌跡也可以等價地包含不同格式的文件系統(tǒng),類似例如JOLIET格式。
標題為LBA的列中所示出的是所謂的邏輯塊地址,該邏輯塊地址定義了軌跡和文件開始時間,也就是關(guān)于軌跡和文件的開始位置(偏移)的信息項。所述邏輯塊地址是相對于CD上的絕對第一軌跡的開始時間而被指定的。在目前的數(shù)據(jù)軌跡的情況下,通過定義,2048字節(jié)相當于數(shù)據(jù)軌跡的一個邏輯塊。在音頻軌跡的情況下,2352字節(jié)相當于音頻軌跡的一個邏輯塊,其中的2048字節(jié)表示所謂的原始數(shù)據(jù),剩余的字節(jié)包括校正數(shù)據(jù)和幀信息數(shù)據(jù)。根據(jù)CD-ROM標準,軌跡的開始時間和所謂的導(dǎo)出(lead-out)LO能夠從TOC數(shù)據(jù)或從存儲在子碼通道Q上的時間信息確定。這一確定過程在CD模塊控制單元51中進行,時間信息以幀的方式給出,其中75個幀等于一秒。對于上述引用的示意性CD所獲得的是軌跡01=150個幀,軌跡02=13838個幀,導(dǎo)出=14291個幀。此處導(dǎo)出意味著最后區(qū)段的導(dǎo)出完成。對于引用的示意性CD,從所述TOC和邏輯塊地址LBA獲得的開始時間之間的精確關(guān)系在下面的表2中給出。
表2在表2中,LI-S1和LI-S2分別表示區(qū)段S1和S2的導(dǎo)入信息,Gap1和Gap2表示各個軌跡即軌跡01和02開始之前的空閑間隙。
在所述的情況下,通過在選通裝置59中進行的部分標識塊的XOR選通,使用五(5)個部分標識塊來產(chǎn)生或形成所述標識數(shù)據(jù)塊。在下面的表3中示出了用于選通以形成所述標識數(shù)據(jù)塊ID的部分標識塊的方案(layout)。
表3在該情況下,所述標識數(shù)據(jù)塊ID包括與表3中所示的塊相對應(yīng)的四(4)字節(jié),從右向左對所述各塊進行編號。
圖2表示通過所述第一產(chǎn)生裝置54和CD模塊控制單元51從軌跡或文件開始位置信息,即軌跡的開始時間或文件的LBA產(chǎn)生部分標識塊ID1的順序。以下將所述順序稱為Part-ID1序列。對于相關(guān)CD上的多個軌跡重復(fù)執(zhí)行Part-ID1序列并且從起始框200開始,其中Part-ID1變量在RAM 21中被設(shè)置為0x0。那么,根據(jù)框205,詢問CD上的最后軌跡是否已經(jīng)被讀取。如果已經(jīng)讀取,則分支進行到框210;如果沒有,則所述序列繼續(xù)進行到框215。根據(jù)框215,讀取下一個軌跡,然后所述序列繼續(xù)進行到框225。下一個軌跡的讀取在該情況下表示的是開始位置信息的確定。根據(jù)框225,使用Part-ID1進行已經(jīng)確定或讀取的開始信息項的XOR選通。然后根據(jù)框230詢問所讀取的軌跡是否為音頻軌跡或包含文件的數(shù)據(jù)軌跡。如果是音頻軌跡,則Part-ID1序列繼續(xù)進行到框205。另一方面,如果是數(shù)據(jù)軌跡,則所述序列繼續(xù)進行到框235。根據(jù)框235,檢查數(shù)據(jù)軌跡上的最后文件是否已經(jīng)被讀取。如果已經(jīng)讀取了,則所述part-ID1序列再次繼續(xù)進行到框205。如果最后的文件還沒有被讀取,則所述序列繼續(xù)進行到框240,在此讀取下一個文件。同樣在該情況下,下一個文件的讀取表示所述開始位置信息的確定。框240之后,那么根據(jù)框245,將進行已經(jīng)使用存儲在RAM 21中的part-ID1確定或讀取的開始位置信息項的異或選通,其后所述part-ID1序列繼續(xù)進行到框235。在上述示意性CD的情況下對于part-ID1所獲得的是Part-ID1=TOC(軌跡01)XOR TOC(軌跡02)XOR LBA(文件2)=150 XOR 13838 XOR 13713=0x309最后,已經(jīng)產(chǎn)生或確定part-ID1,根據(jù)框210通過乘以值0x100而使part-ID1移位到標識數(shù)據(jù)塊中的第二字節(jié)位置,于是所述part-ID1序列在框220結(jié)束。
圖3表示通過所述第三產(chǎn)生裝置56和所述CD模塊控制單元51從文件名產(chǎn)生部分標識塊ID3的序列。該序列在下面也被稱作part-ID3序列。所述part-ID3序列借助所述CD模塊控制單元51再次對軌跡和文件定義重復(fù)讀入,并且其開始于開始框300,其中包括四(4)字節(jié)的part-ID3變量在RAM 21中被設(shè)置為0x0。然后,根據(jù)框305,詢問所述CD上的最后軌跡是否已經(jīng)被讀取。如果已經(jīng)讀取了,則分支進行到框310;如果還沒有,則所述序列繼續(xù)進行到框315。根據(jù)框315,讀取下一個軌跡,于是根據(jù)框320詢問所讀取的軌跡是否為音頻軌跡或包含文件的數(shù)據(jù)軌跡。如果是音頻軌跡,則所述part-ID3序列繼續(xù)進行到框305。另一方面,如果是數(shù)據(jù)軌跡,則所述序列繼續(xù)進行到框325。根據(jù)框325,檢查所述數(shù)據(jù)軌跡中的最后文件是否已經(jīng)被讀取。如果已經(jīng)讀取了,則所述part-ID3再次繼續(xù)進行到框305。如果最后文件還沒有被讀取,則所述序列繼續(xù)進行到框330。根據(jù)框330,讀取下一個文件的文件名,然后所述序列繼續(xù)進行到框335。根據(jù)框335,通過對文件名的字符進行異或選通而最終形成part-ID3,從而產(chǎn)生具有相同數(shù)目的字節(jié)的part-ID3。在目前的情況下,將文件名中的字符分割成塊,分割成塊的部分每個都包含四(4)個字符,在該情況下在塊中獲得四(4)個字符位置,每個字符位置表示一個字節(jié)。在每個塊中對所述塊中的每個字符位置上的字符進行異或選通,例如字符一(1)、五(5)、九(9)等被選通并形成part-ID1的第一字節(jié)。字符二(2)、六(6)、十(10)等形成part-ID1的第二字節(jié)。在分割成塊的過程中,丟失的字符或最后塊中由于分割產(chǎn)生的空閑字符位置被設(shè)置為零(0)。在上述示意性CD的情況下對于part-ID3所獲得的是Part-ID3=“GUNS‘N’ROSES-DON’T CRY.MP3”的4字節(jié)異或=0x1244530951借助所述第二產(chǎn)生裝置55和所述CD模塊控制單元51來獲得部分標識塊part-ID2,part-ID2表示CD上的軌跡總數(shù)。
借助所述第四產(chǎn)生裝置57和所述CD模塊控制單元51來獲得部分標識塊part-ID4,part-ID4表示CD上的文件總數(shù)??蓮淖x取的TOC容易地確定軌跡總數(shù)??蓮拇鎯υ跀?shù)據(jù)軌跡的第一個25幀中的文件系統(tǒng)確定文件總數(shù)。在上述示意性CD的情況下,對于part-ID2獲得的是0x1,對于part-ID4獲得的是0x2。如表3中所示,part-ID2在所述標識數(shù)據(jù)塊中被設(shè)定在第四字節(jié)位置,part-ID4被擴展為二(2)字節(jié)。
如現(xiàn)在最后部分標識塊所表示的,借助所述第五產(chǎn)生裝置58和所述CD模塊控制單元51來確定part-ID5,part-ID2的目的是有利地增強所述標識數(shù)據(jù)塊的多樣化。Part-ID5在該情況下表示CD的總長度。從CD上的最后完整區(qū)段的LBA和大小來確定所述總長度。在上述示意性CD的情況下對于part-ID5獲得的是Part-ID5=LBA(軌跡02)+Size(軌跡02)/2048(字節(jié)/邏輯塊)=13688+927744/2048=0x373d在上述示意性CD的情況下,利用選通裝置59對部分標識塊part-ID1至part-ID5進行選通而產(chǎn)生一標識數(shù)據(jù)塊或一個盤ID=0x1210922811。
如已經(jīng)提及的,所述再現(xiàn)設(shè)備10被布置用于利用換片器模塊40播放多個數(shù)據(jù)載體41,即在所述情況下為多個CD,從而產(chǎn)生所謂的自動唱片點唱機或音樂盒。此外如已經(jīng)提及的,所述CD分別包含了多個MP3文件(即壓縮音頻文件)的所謂的MP3 CD。在所述有五(5)個MP3 CD的情況下,可能有總計一千(1000)個MP3文件,為了再現(xiàn)的目的應(yīng)該可以容易地選擇所述MP3文件。
圖4中所示的為這種為了便于播放所述MP3文件而能夠容易地選擇MP3文件的再現(xiàn)系統(tǒng)400。該再現(xiàn)系統(tǒng)400包括元數(shù)據(jù)產(chǎn)生設(shè)備430,遙控設(shè)備420和再現(xiàn)設(shè)備10。該再現(xiàn)設(shè)備10與圖1中所示的再現(xiàn)設(shè)備10具有相同的設(shè)計。
所述元數(shù)據(jù)產(chǎn)生設(shè)備430在形式上為計算機431,所述計算機431被布置以運行用于產(chǎn)生與至少一個數(shù)據(jù)載體相關(guān)的元數(shù)據(jù)信息的計算機軟件產(chǎn)品。該計算機431包括用于接收一數(shù)據(jù)載體的接收裝置432,該所述接收裝置432與元數(shù)據(jù)產(chǎn)生裝置433相連接。所述元數(shù)據(jù)產(chǎn)生裝置433被布置用于產(chǎn)生和發(fā)送元數(shù)據(jù)MD至傳輸裝置434,該傳輸裝置434被安排用于發(fā)送編碼的元數(shù)據(jù)KMD。在目前的情況下通過屬于計算機431的CD-ROM驅(qū)動器來形成接收裝置432,其基本上與再現(xiàn)設(shè)備10的換片器模塊40相一致,雖然它只能一次接收一個能被接收的單一數(shù)據(jù)載體。所述元數(shù)據(jù)產(chǎn)生裝置433包含上面已經(jīng)參照圖1進行說明的那些模塊和裝置,并且通過這些模塊和裝置可為數(shù)據(jù)載體產(chǎn)生標識數(shù)據(jù)塊ID。這些模塊和裝置是CD模塊控制單元51、產(chǎn)生裝置54、55、56、57和58以及選通裝置59。
從上面結(jié)合圖1所介紹的類型的數(shù)據(jù)載體,所述數(shù)據(jù)載體被插入到所述接收裝置432中,在從所述數(shù)據(jù)載體讀取的TOC的幫助下產(chǎn)生元數(shù)據(jù)。對于所述數(shù)據(jù)載體上記錄的每個軌跡或文件,所述元數(shù)據(jù)包括下列數(shù)據(jù)標題、解釋程序名、唱片集名稱、流派和軌跡/文件標識數(shù)據(jù)塊(FID)以及用于數(shù)據(jù)載體的標識數(shù)據(jù)塊(盤ID)。通過參照所述軌跡或數(shù)據(jù)文件的開始位置(偏移)信息來形成所述軌跡/文件標識數(shù)據(jù)塊FID。對于軌跡,它是能夠從TOC獲得的時間信息。對于數(shù)據(jù)文件,它是包含數(shù)據(jù)文件的軌跡的時間信息,以及從所述數(shù)據(jù)文件的邏輯塊地址LBA確定的相對于所述軌跡的邏輯塊地址LBA的時間信息項的和。以時間單位小時、分、秒和幀為單位來計算或指定時間信息項,一(1)字節(jié)被用于每個時間單位,小時占據(jù)位于最高有效位置的字節(jié),幀是位于最低有效位置的字節(jié)。在上述示意性CD的情況下對于所述軌跡/文件標識數(shù)據(jù)塊所得到的是FID(軌跡01)=TOC(軌跡01)=150幀=00:00:02:00[hh:mm:ss:ff]=0x200FID(文件02)=TOC(軌跡02)+(LBA(文件02)-LBA(軌跡02))=13838+(13713-13688)=13863幀=00:03:04:63[hh:mm:ss:ff]=0x30463應(yīng)該提及在所述元數(shù)據(jù)產(chǎn)生設(shè)備430中可以有存儲裝置出現(xiàn),該存儲裝置與所述元數(shù)據(jù)產(chǎn)生裝置433相連接并被安排用于存儲元數(shù)據(jù)MD。該存儲裝置可通過計算機431的硬盤來形成。
在該情況下所述遙控設(shè)備420是以所謂的個人數(shù)字助理(PDA)的形式形成的。遙控設(shè)備420具有一中央控制單元422,其是以微處理器的形式形成的并且被耦合到一非易失性存儲器ROM 424和一易失性存儲器RAM 423,該ROM 424和RAM 423被設(shè)計和安排用于已知的目的。
與中央控制單元422連接的是被布置以接收和解碼已編碼的元數(shù)據(jù)KMD的接收裝置421、被安排用于存儲元數(shù)據(jù)MD的存儲裝置427、被安排用于顯示元數(shù)據(jù)MD的顯示裝置426、和用于輸入輸入信息的輸入裝置428。在目前的情況下,通過采用LCD觸摸屏形式的組合裝置來形成顯示裝置426和輸入裝置428。在該情況下,所述LCD觸摸屏是依據(jù)電阻原理工作的,它能夠借助觸針或類似裝置在LCD觸摸屏的表面上產(chǎn)生輸入信息。應(yīng)該提及的是也可以等效地提供其它輸入裝置,類似例如鍵盤或語音輸入裝置。
在中央控制單元422中包含有元數(shù)據(jù)處理裝置429,通過它可對由接收裝置421接收的元數(shù)據(jù)MD進行處理并將其存儲在存儲裝置427中。此外,中央處理單元422中還包,括有選擇信息產(chǎn)生裝置425,該選擇信息產(chǎn)生裝置425允許在顯示裝置426上顯示元數(shù)據(jù)MD,并且所述選擇信息產(chǎn)生裝置425被安排用于在輸入裝置428的幫助下能夠產(chǎn)生選擇信息項AI。所述選擇信息項AI能夠發(fā)送到傳送裝置440,該傳送裝置440與中央控制單元422相連接。所述傳送裝置440被布置用于發(fā)送編碼的選擇信息KAI,在該情況下所述編碼的選擇信息KAI是通過符合RC6標準,即正被使用的RC6模式1A-串型3的紅外線信號形成的。可將該編碼的選擇信息KAI傳送至所述再現(xiàn)設(shè)備10的接收裝置,該接收裝置用于接收選擇信息并通過遙控傳感器13形成。
元數(shù)據(jù)MD被存儲在遙控設(shè)備的存儲裝置427中作為包括列表條目的元數(shù)據(jù)列表,所述列表條目借助各組元數(shù)據(jù)表示元數(shù)據(jù)載體上的特定軌跡或文件。應(yīng)當提及的是可提供能夠管理元數(shù)據(jù)列表的裝置,也就是能夠添加或刪除列表條目的裝置。
在所述選擇信息產(chǎn)生裝置425的幫助下,元數(shù)據(jù)MD能被顯示,所述元數(shù)據(jù)列表能夠以各種視圖進行顯示,這表示可以按照某種標準存儲和顯示列表條目,類似例如通過解釋程序名,通過標題,通過流派或通過其它種類的標準。如果利用輸入裝置選擇了一個列表條目,則對于該列表條目,找到相關(guān)的標識數(shù)據(jù)塊(盤ID)和軌跡/文件標識數(shù)據(jù)塊(FID),并且通過傳送裝置440將它們作為選擇信息傳送給所述再現(xiàn)設(shè)備10。
在再現(xiàn)設(shè)備10中,接收的選擇信息被處理,因為利用比較器裝置60已經(jīng)檢測了換片器模塊40中的數(shù)據(jù)載體找出的標識數(shù)據(jù)塊是否與從接收的選擇信息AI獲得的標識數(shù)據(jù)塊相匹配。如果存在匹配,則用所述標識數(shù)據(jù)塊接收的軌跡/文件標識數(shù)據(jù)塊FID被傳送給CD模塊控制單元51,在CD模塊控制單元51中,使那個數(shù)據(jù)載體上的軌跡或文件進行播放,其所述數(shù)據(jù)載體上有匹配的標識數(shù)據(jù)塊。在再現(xiàn)模式中,編碼的音頻數(shù)據(jù)在目前的情況下被傳送給音頻數(shù)據(jù)解碼裝置52。
如果沒有匹配的標識數(shù)據(jù)塊ID,則借助顯示裝置12上的顯示器通知這樣的事實。可以提及的是通知也可以被傳送至遙控設(shè)備420,那么在該情況下,再現(xiàn)設(shè)備10將具有用于傳送這種消息的傳送裝置。還可以提及的是再現(xiàn)設(shè)備10可以使用上述的傳送裝置將為換片器模塊40中包含的數(shù)據(jù)載體而產(chǎn)生的標識數(shù)據(jù)塊ID傳送給遙控設(shè)備10。在該事件中,遙控設(shè)備10被安排用于接收和處理該種標識數(shù)據(jù)塊ID,在該情況下,顯示的元數(shù)據(jù)列表可以只包括那些具有匹配的標識數(shù)據(jù)塊的列表條目。
還可以提及的是再現(xiàn)系統(tǒng)400可以被安排用于產(chǎn)生和處理所謂的播放列表。
權(quán)利要求
1.一種用于為數(shù)據(jù)載體(41)產(chǎn)生標識數(shù)據(jù)塊的方法,所述數(shù)據(jù)載體(41)包括至少一個軌跡,其中每個軌跡是通過開始位置信息項定義的,其中所述標識數(shù)據(jù)塊是借助選通功能由部分標識塊形成的,其中由所述開始位置信息項形成第一部分標識塊,而由所述數(shù)據(jù)載體上的軌跡的總數(shù)形成第二部分標識塊,其特征在于所述第一部分標識塊是借助異或選通運算由所述開始位置信息項形成的,并且異或選通運算然后也同樣被用作選通功能。
2.如權(quán)利要求1所述的方法,其中至少一個軌跡包括多個具有文件名的文件,此外使用所述文件名來產(chǎn)生所述標識數(shù)據(jù)塊,以產(chǎn)生第三標識數(shù)據(jù)塊。
3.如權(quán)利要求2所述的方法,其中所述文件名的字符每個都通過異或功能被單獨地選通。
4.如權(quán)利要求2所述的方法,此外使用第四部分標識塊來產(chǎn)生所述標識數(shù)據(jù)塊,所述文件的總數(shù)是由文件的數(shù)目形成的,所述文件總數(shù)被用于產(chǎn)生所述第四標識數(shù)據(jù)塊。
5.如權(quán)利要求1所述的方法,其中產(chǎn)生具有四字節(jié)的數(shù)據(jù)塊作為標識數(shù)據(jù)塊。
6.如權(quán)利要求5所述的方法,其中產(chǎn)生具有單個字節(jié)的數(shù)據(jù)塊作為第二部分標識數(shù)據(jù),并且在產(chǎn)生所述標識數(shù)據(jù)塊的異或選通過程中,將該第二部分標識塊設(shè)置到所述標識數(shù)據(jù)塊中的第四字節(jié)位置。
7.如權(quán)利要求5所述的方法,其中產(chǎn)生具有三個字節(jié)的數(shù)據(jù)塊作為第一部分標識塊,并且在產(chǎn)生所述標識數(shù)據(jù)塊的過程中,該第二部分標識塊被設(shè)置到所述標識數(shù)據(jù)塊中的第二字節(jié)位置。
8.一種用于為數(shù)據(jù)載體(41)產(chǎn)生標識數(shù)據(jù)塊的設(shè)備(10),所述數(shù)據(jù)載體(41)包括至少一個軌跡,其中每個軌跡是通過開始位置信息項定義的,所述設(shè)備(10)包括此后列舉的裝置,即用于確定開始位置信息項的確定裝置(51),用于通過對部分標識塊進行選通產(chǎn)生所述標識數(shù)據(jù)塊的選通裝置(59),用于從所述開始位置信息項產(chǎn)生第一部分標識塊的第一產(chǎn)生裝置(54),和用于從所述數(shù)據(jù)載體上的軌跡的總數(shù)產(chǎn)生第二部分標識塊的第二產(chǎn)生裝置(55),其特征在于所述第一產(chǎn)生裝置(54)設(shè)置成借助異或選通運算產(chǎn)生所述第一部分標識塊,并且所述選通裝置(59)設(shè)置成借助異或功能產(chǎn)生所述標識數(shù)據(jù)塊。
9.如權(quán)利要求8所述的設(shè)備(10),其中配備第三產(chǎn)生裝置(56),該第三產(chǎn)生裝置設(shè)置成由所述數(shù)據(jù)載體上的軌跡中包含的文件的文件名產(chǎn)生第三部分標識塊。
10.如權(quán)利要求9所述的設(shè)備(10),其中所述第三產(chǎn)生裝置(56)設(shè)置成借助異或運算產(chǎn)生第三部分標識塊。
11.如權(quán)利要求8所述的設(shè)備(10),其中配備第四產(chǎn)生裝置(57),該第四產(chǎn)生裝置設(shè)置成產(chǎn)生用于產(chǎn)生所述標識數(shù)據(jù)塊的第四部分標識塊,為此目的使用了表示所述數(shù)據(jù)載體上的軌跡中包含的文件數(shù)的文件總數(shù)。
12.一種計算機軟件產(chǎn)品,該計算機軟件產(chǎn)品可被直接載入到計算機的內(nèi)部存儲裝置中,其包括軟件代碼部分,在所述情況下,當在所述計算機上運行所述計算機軟件產(chǎn)品時,能執(zhí)行權(quán)利要求1中所述的方法。
13.如權(quán)利要求12所述的計算機軟件產(chǎn)品,其中所述產(chǎn)品被存儲在計算機可讀介質(zhì)上。
14.一種具有處理單元和內(nèi)部存儲裝置的計算機,該計算機運行權(quán)利要求12中所述的計算機軟件產(chǎn)品。
全文摘要
在產(chǎn)生一標識數(shù)據(jù)塊的方法中,借助異或功能由部分標識塊為包含至少一個軌跡的數(shù)據(jù)載體(41)產(chǎn)生唯一的標識數(shù)據(jù)塊,所述軌跡是通過一個開始位置(偏移)信息項定義的。在該情況下,數(shù)據(jù)載體(41)上的軌跡可包含具有文件名的文件,各個部分標識塊同樣也是借助一異或功能由相關(guān)的開始位置信息項和由所述文件名產(chǎn)生。
文檔編號G11B27/10GK1666287SQ03815084
公開日2005年9月7日 申請日期2003年6月20日 優(yōu)先權(quán)日2002年6月28日
發(fā)明者L·施奈德雷特, W·維姆梅 申請人:皇家飛利浦電子股份有限公司