專利名稱:音頻再現(xiàn)系統(tǒng)、音頻再現(xiàn)方法以及在該系統(tǒng)中使用的電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于將從CD (壓縮磁盤(pán),Compact Disc)等外部記錄 介質(zhì)讀入到PC (個(gè)人計(jì)算機(jī),Personal Computer)中的音頻數(shù)據(jù)傳送給便 攜式終端進(jìn)行再現(xiàn)的音頻數(shù)據(jù)再現(xiàn)系統(tǒng)、音頻數(shù)據(jù)再現(xiàn)方法及在該系統(tǒng)中 使用的電子設(shè)備。
背景技術(shù):
通過(guò)將記錄在CD (Compact Disc)等外部記錄介質(zhì)中的音頻數(shù)據(jù)讀入 到PC (Personal Computer)中,再將讀入到該P(yáng)C中的音頻數(shù)據(jù)傳送給便 攜式終端,就能夠進(jìn)行攜帶、易于再現(xiàn)利用傳送給此便攜式終端的音頻數(shù) 據(jù)。
在按照著作權(quán)法保護(hù)記錄在上述CD中的音頻數(shù)據(jù)的情況下,如果是 正規(guī)購(gòu)入該CD的個(gè)人的使用范圍內(nèi)的話,則準(zhǔn)許此復(fù)制。為此,如果是 用戶正規(guī)購(gòu)入的CD,則能夠用于從該用戶自己的PC向便攜式終端傳送 音頻數(shù)據(jù)。
但是,將讀入到上述個(gè)人PC的音頻數(shù)據(jù)傳送*記錄用于向他人的便 攜式終端傳送'記錄(復(fù)制),則相當(dāng)于不正當(dāng)使用。因此,考慮了一種 防止不正當(dāng)使用的方法,即在發(fā)送音頻數(shù)據(jù)側(cè)的裝置(例如PC)和接收 音頻數(shù)據(jù)側(cè)的裝置(例如便攜式終端)之間生成固有的密碼鍵(encryption key),利用此密碼鍵加密音頻數(shù)據(jù)并發(fā)送,用該密碼鍵解碼接收的音頻 數(shù)據(jù)并再現(xiàn)。
但是,此方法中,由于以所有音頻數(shù)據(jù)為加密的對(duì)象,所以在發(fā)送該 音頻數(shù)據(jù)側(cè)的裝置中,加密的處理負(fù)擔(dān)變重,此外,在接收該音頻數(shù)據(jù)側(cè) 的裝置中,解碼處理的負(fù)擔(dān)也會(huì)變重,無(wú)論哪個(gè)裝置都需要高性能的處理 器。因此,如日本國(guó)特開(kāi)2005-114931號(hào)公報(bào)所示,考慮了一種通過(guò)對(duì)音 頻數(shù)據(jù)的一部分不進(jìn)行加密而發(fā)送,來(lái)減輕該加密處理、解碼處理的負(fù)擔(dān) 的音樂(lè)數(shù)據(jù)再現(xiàn)裝置及音頻數(shù)據(jù)再現(xiàn)方法。
但是,在上述現(xiàn)有的音樂(lè)數(shù)據(jù)再現(xiàn)裝置和音頻數(shù)據(jù)再現(xiàn)方法中,依然 需要加密處理和解碼處理音頻數(shù)據(jù)本身、其負(fù)擔(dān)變重。由此,例如在像電 子辭典這樣,不具備那么高性能的處理器的電子設(shè)備中,就不能采取確實(shí) 防止從外部獲取的音頻數(shù)據(jù)的不正當(dāng)使用的對(duì)策。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種例如像電子辭典那樣即使不具備那么高 性能的處理器、也能夠確實(shí)防止音頻數(shù)據(jù)的不正當(dāng)使用的音頻數(shù)據(jù)再現(xiàn)系 統(tǒng)。
本發(fā)明提供一種音頻數(shù)據(jù)再現(xiàn)系統(tǒng),用于向接收側(cè)裝置發(fā)送由發(fā)送側(cè) 裝置獲取的音頻文件,再現(xiàn)由該接收側(cè)裝置接收的音頻文件,其中,
上述發(fā)送側(cè)裝置包括
第1文件存儲(chǔ)單元,存儲(chǔ)音頻文件,
文件編碼單元,按照規(guī)定的編碼方式編碼由此第1文件存儲(chǔ)單元存儲(chǔ) 的音頻文件,
列表生成單元,生成由此文件編碼單元編碼了的音頻文件的文件列
表,
列表加密單元,加密由此列表生成單元生成的文件列表,以及 文件發(fā)送單元,向上述接收側(cè)裝置發(fā)送由此列表加密單元加密后的文
件列表和由上述文件編碼單元編碼后的音頻文件;
上述接收側(cè)裝置包括
文件接收單元,接收從上述發(fā)送側(cè)裝置發(fā)送的密碼文件列表及編碼音 頻文件,
第2文件存儲(chǔ)單元,存儲(chǔ)由此文件接收單元接收的密碼文件列表及編 碼音頻文件,
文件解碼單元,解碼由此第2文件存儲(chǔ)單元存儲(chǔ)的密碼文件列表,
列表判斷單元,判斷由此文件解碼單元解碼后的文件列表是否是與由上述第2文件存儲(chǔ)單元存儲(chǔ)的編碼音頻文件對(duì)應(yīng)的列表,以及
文件再現(xiàn)單元,在由此列表判斷單元判斷為上述已解碼的文件列表是
與上述編碼音頻文件對(duì)應(yīng)的列表的情況下,擴(kuò)展、再現(xiàn)該編碼音頻文件。 本發(fā)明的其它目的和優(yōu)點(diǎn)將在隨后描述的說(shuō)明書(shū)中記載,并且局部將
會(huì)從說(shuō)明書(shū)中變得明顯,或者通過(guò)本發(fā)明的實(shí)踐被教導(dǎo)。通過(guò)下文中具體
闡明的各方式和組合,就可以實(shí)現(xiàn)并獲得本發(fā)明的各目的和優(yōu)點(diǎn)。
其合并且構(gòu)成說(shuō)明書(shū)的一部分的附圖描述本發(fā)明的各實(shí)施例,并結(jié)合
上文給出的一般性說(shuō)明和下文中給出的各實(shí)施例的詳細(xì)描述,用于解釋本
發(fā)明的原理。
圖1是表示本發(fā)明的實(shí)施方式相關(guān)的音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的外觀構(gòu)造的圖。
圖2是說(shuō)明根據(jù)上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的音頻數(shù)據(jù)再現(xiàn)方法的概要的圖。
圖3是表示按照上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的音頻數(shù)據(jù)再現(xiàn)方法而生成 的音頻文件列表14L的內(nèi)容的圖。
圖4是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的個(gè)人計(jì)算機(jī)(PC) 10的電子 電路的結(jié)構(gòu)的方框圖。
圖5是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的便攜式終端(電子辭典)20 的電子電路結(jié)構(gòu)的方框圖。
圖6是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的PC 10中的數(shù)據(jù)發(fā)送處理的流程圖。
圖7是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的電子辭典20中的數(shù)據(jù)接收處理 的流程圖。
圖8是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的電子辭典20中的音頻再現(xiàn)處理 的流程圖。
具體實(shí)施例方式
下面參照附圖,說(shuō)明本發(fā)明的實(shí)施方式。
7圖1是表示本發(fā)明的實(shí)施方式相關(guān)的音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的構(gòu)造的圖。 此音頻再現(xiàn)系統(tǒng)包括作為音頻數(shù)據(jù)發(fā)送裝置起作用的個(gè)人計(jì)算機(jī)
(PC) IO和作為音頻數(shù)據(jù)接收終端起作用的便攜式終端(電子辭典)20。 PC 10連接到因特網(wǎng)N,電子辭典20通過(guò)USB電纜25a連接到PC 10。
在此音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中,記錄在CD (外部記錄介質(zhì))14中的例如 語(yǔ)言教育用的音頻數(shù)據(jù),由外部磁盤(pán)讀取裝置13讀入、經(jīng)壓縮處理(編 碼)后,發(fā)送給電子辭典20?;蛘撸瑥囊蛱鼐W(wǎng)N上的音頻數(shù)據(jù)配送服務(wù) 器下載的例如語(yǔ)言教育用的音頻數(shù)據(jù),經(jīng)壓縮處理(編碼)后,發(fā)送給電 子辭典20。
電子辭典20接收的壓縮處理(編碼)后的音頻數(shù)據(jù)被記錄在SD卡(存 儲(chǔ)卡)24中后,經(jīng)擴(kuò)展處理(解碼)由揚(yáng)聲器(音頻輸出單元)29再現(xiàn)。
此時(shí),利用接著的圖2所示的音頻數(shù)據(jù)再現(xiàn)方法處理音頻文件,防止 上述音頻數(shù)據(jù)的不正當(dāng)使用。
圖2說(shuō)明根據(jù)上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的音頻數(shù)據(jù)再現(xiàn)方法的示意圖。
在PC10偵ij,將從CD14 (或因特網(wǎng)N)獲取的、例如英語(yǔ)會(huì)話教材 的音頻數(shù)據(jù)A、 B、 C…轉(zhuǎn)換為WAV文件等音頻文件(AAA.wave) 14wA、 (BBB.wave) 14wB、 (CCC.wave) 14wC、…并記錄在存儲(chǔ)器中。此后, 按照規(guī)定的壓縮方式將這些音頻文件編碼為壓縮音頻文件(AAA.idc) 14iA、 (BBB.idc) 14iB、 (CCC.idc) 14iC、…。
此時(shí),在PC10的文件管理系統(tǒng)中,將上述壓縮音頻文件在存儲(chǔ)器中 存儲(chǔ)之時(shí),生成有關(guān)各壓縮音頻文件的文件管理數(shù)據(jù)MFp。在PC 10的 OS是Windows (R)的情況下,生成FAT (File Allocation Table)數(shù)據(jù)作 為上述壓縮音頻文件的文件管理數(shù)據(jù)。
在由此文件管理系統(tǒng)生成的文件管理數(shù)據(jù)MFp中,寫(xiě)入"文件名" "文件形成日期'時(shí)間""文件大小""文件存儲(chǔ)位置"等作為各壓縮音 頻文件(AAA.idc) 14iA、 (BBB.idc) 14iB、 (CCC.idc) 14iC、…各自 的登錄信息。
然后,在此PC10中,進(jìn)一步根據(jù)上述壓縮音頻文件,生成在該音頻 文件的再現(xiàn)中使用的音頻文件列表14L。
圖3是表示由上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的PC 10生成的音頻文件列表14L的內(nèi)容的圖。
在此音頻文件列表14L中,如圖2的箭頭標(biāo)記Z1、 Z2所示,按每個(gè) 壓縮音頻文件,寫(xiě)入從上述文件管理數(shù)據(jù)MFp中讀出的"文件名"、"文 件形成日期,時(shí)間""文件大小"。此外,在音頻文件列表14L中,伴隨 從上述CD14 (或因特網(wǎng)N)的獲取,寫(xiě)入從因特網(wǎng)N上的音頻'音樂(lè)信 息檢索服務(wù)器檢索出的"標(biāo)題"、該壓縮音頻文件的"特定地址的數(shù)據(jù)" (例如從開(kāi)始10byte分的壓縮音頻數(shù)據(jù))。
將這樣生成的音頻文件列表14L利用根據(jù)上述PC 10和電子辭典20 的組合而生成的固有密碼鍵K進(jìn)行加密,形成為密碼音頻文件列表14LK。
然后,按箭頭標(biāo)記X、 Y所示,將上述密碼鍵K及密碼音頻文件列表 14LK與上述壓縮音頻文件一起,向電子辭典20發(fā)送。
在電子辭典20側(cè),利用該電子辭典20的文件管理系統(tǒng)將從上述PC 10 側(cè)接收的壓縮音頻文件及密碼音頻文件列表14LK存儲(chǔ)在SD卡(R)(外 部存儲(chǔ)介質(zhì))24中。此時(shí)該電子辭典20的文件管理系統(tǒng)生成文件管理數(shù) 據(jù)MFq,且將此數(shù)據(jù)存儲(chǔ)在SD卡(R)(外部存儲(chǔ)介質(zhì))24中。
此時(shí),在PC 10和電子辭典20的相互的文件管理系統(tǒng)間交接在上述 PC lO側(cè)生成的文件管理數(shù)據(jù)MFp中所寫(xiě)入的"文件名"、"文件形成日 期*時(shí)間""文件大小",并將其寫(xiě)入文件管理數(shù)據(jù)MFq中。
此外,從上述PC接收的密碼鍵K被存儲(chǔ)在本身內(nèi)置的NAND閃存存 儲(chǔ)器30中。
在進(jìn)行在電子辭典20側(cè)存儲(chǔ)的壓縮音頻文件再現(xiàn)中,首先,用密碼 鍵K解碼密碼音頻文件列表14LK,成為音頻文件列表14L。
然后,在判斷為對(duì)應(yīng)已解碼的音頻文件列表14L內(nèi)的各壓縮音頻文件 的"文件名""文件形成日期'時(shí)間""文件大小"、及"特定地址的數(shù) 據(jù)"與寫(xiě)入上述文件管理數(shù)據(jù)MFq中的各"文件名""文件形成日期* 時(shí)間""文件大小"、及該各壓縮音頻文件各自的"特定地址的數(shù)據(jù)"一 致后,能夠進(jìn)行該各壓縮音頻文件的擴(kuò)展處理和其再現(xiàn)處理。
由此,即使嘗試保持原樣不變或復(fù)制例如上述電子辭典20側(cè)的SD卡 (R) 24并安裝在其它的電子辭典中這樣的使用,只要使用在上述PC 10 和電子辭典20之間生成的密碼鍵K未能解碼密碼音頻文件列表14LK,就
9不能擴(kuò)展處理該SD卡(R) 24內(nèi)的壓縮音頻文件加以再現(xiàn)。而且,上述 電子辭典20側(cè)的密碼數(shù)據(jù)的解碼處理不只限于上述密碼音頻文件列表 14LK的解碼處理。因此,上述電子辭典20即使僅具備不是高性能的處理 器,也能夠防止從上述PC IO傳送的壓縮音頻文件的不正當(dāng)使用。
圖4是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的個(gè)人計(jì)算機(jī)(PC) 10的電子 電路的結(jié)構(gòu)的方框圖。
此PC10包括計(jì)算機(jī)即CPU (處理器)11。
此CPU 11 ,根據(jù)由HDD(Hard Disc Drive)12預(yù)先存儲(chǔ)的系統(tǒng)程序0S, 或從CD-ROM等的外部存儲(chǔ)介質(zhì)14通過(guò)外部磁盤(pán)讀取裝置13存儲(chǔ)在上 述HDD 12中的PC控制程序,或從外部的通信網(wǎng)絡(luò)(因特網(wǎng)N)通過(guò)通 信單元15存儲(chǔ)在上述HDD 12中的PC控制程序,以RAM16為作業(yè)用存 儲(chǔ)器控制電路各部的工作。
在上述CPU 11上連接上述HDD 12、外部磁盤(pán)讀取裝置13、通信單 元15、 RAM16,同時(shí)還連接鍵盤(pán)17、顯示裝置18。
作為存儲(chǔ)在上述HDD 12中的系統(tǒng)程序OS和PC控制程序,有通信 控制程序、文本處理程序、圖像處理程序、音頻處理程序、文件管理程序 等。再有,除此之外,還存儲(chǔ)用于壓縮根據(jù)上述文件管理程序而生成管理 的各種數(shù)據(jù)文件的編碼處理程序和用于加密根據(jù)上述文件管理程序而生 成管理的各種數(shù)據(jù)文件的密碼處理程序等。
然后,根據(jù)按來(lái)自鍵盤(pán)17的用戶操作的鍵輸入信號(hào)、由通信裝置15 接收的來(lái)自外部設(shè)備的輸入信號(hào)、或外部磁盤(pán)讀取裝置13的工作信號(hào)等, 由CPU 11起動(dòng)這些系統(tǒng)程序OS和PC控制程序。
圖5是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的便攜式終端(電子辭典)20 的電子電路的結(jié)構(gòu)的方框圖。
此電子辭典20包括計(jì)算機(jī)即CPU (處理器)21。
此電子辭典20的CPU 21可以不使用如上述PC 10的CPU 11那樣的 高性能的處理器。
此CPU 21根據(jù)由ROM 22預(yù)先存儲(chǔ)的系統(tǒng)程序OS、或電子辭典控制 程序,以RAM26為作業(yè)用存儲(chǔ)器控制電路各部的工作。
在上述CPU21上連接上述ROM 22、 SD卡I/F23、通信單元25、 RAM26,同時(shí)還連接鍵盤(pán)27、顯示裝置28、音頻輸出單元29、 NAND閃存存 儲(chǔ)器30。
作為存儲(chǔ)在上述ROM22中的系統(tǒng)程序OS和電子辭典控制程序,包 括辭典檢索程序、通信控制程序、音頻處理程序、文件管理程序等。再有, 除此之外,還存儲(chǔ)用于擴(kuò)展根據(jù)上述文件管理程序而管理的壓縮數(shù)據(jù)文件 的擴(kuò)展處理程序和用于解碼密碼數(shù)據(jù)的解碼處理程序等。此外,在ROM22 中存儲(chǔ)英日辭典、日英辭典、國(guó)語(yǔ)辭典、漢字辭典等、各種辭典數(shù)據(jù)。
然后,根據(jù)按來(lái)自鍵盤(pán)27的用戶操作的鍵輸入信號(hào)、由通信單元25 接收的來(lái)自外部設(shè)備的輸入信號(hào)、或SD卡I/F23的工作信號(hào)等,由CPU21 起動(dòng)這些系統(tǒng)程序OS和電子辭典控制程序。
接著,說(shuō)明上述結(jié)構(gòu)的音頻數(shù)據(jù)再現(xiàn)系統(tǒng)中的PC10及電子辭典20的 音頻數(shù)據(jù)再現(xiàn)功能。
圖6是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的PC 10中的數(shù)據(jù)發(fā)送處理的流程圖。
首先,在PC10側(cè),從CD14通過(guò)外部磁盤(pán)讀取裝置13,或從因特網(wǎng) N上的音頻配送服務(wù)器通過(guò)通信單元15讀入音頻數(shù)據(jù)。例如假設(shè)讀入英 語(yǔ)會(huì)話教材的音頻數(shù)據(jù)A、 B、 C…時(shí),將這些音頻數(shù)據(jù)轉(zhuǎn)換為WAV文件 等音頻文件(AAA.wave) 14wA、 (BBB.wave) 14wB、 (CCC.wave) 14wC、…并記錄在HDD 12中。此時(shí),訪問(wèn)因特網(wǎng)N上的音頻'音樂(lè)信 息檢索服務(wù)器,檢索并讀出對(duì)應(yīng)上述各音頻文件(AAA.wave) 14wA、
(BBB.wave) 14wB、 (CCC.wave) 14wC、…的"標(biāo)題",與該各音頻
文件14wA、 14wB、 14wC、----起存儲(chǔ)在上述HDD 12中。
然后,在將存儲(chǔ)在上述HDD 12中的音頻文件發(fā)送給電子辭典20的 情況下,在顯示裝置18中顯示存儲(chǔ)在HDD 12中的音頻文件的一覽,按 照用戶的操作,選擇想要在電子辭典20中再現(xiàn)的所希望的音頻文件(步 驟S1)。例如,選擇音頻文件(AAA.wave) 14wA、 (BBB.wave) 14wB、
(CCC.wave)14wC、…(步驟Sl),向用戶指示發(fā)送命令時(shí)(步驟S2(Yes)), 如在上述圖2中所示的,按照規(guī)定的編碼處理程序12a將該選擇出的各音 頻文件14wA、 14wB、 14wC、…編碼為壓縮音頻文件(AAA.idc) 14iA、
(BBB.idc) 14iB、 (CCC.idc) 14iC、…(步驟S3 —S4),順序保存在
iiHDD 12中(步驟S5)。
此時(shí),PC 10的文件管理系統(tǒng)生成上述壓縮音頻文件14iA、 14iB、 14iC、…的文件管理數(shù)據(jù)MFp,此文件管理數(shù)據(jù)MFp也被保存在上述HDD 12中。
再有,此PC IO中的規(guī)定的編碼方式(12a)是非公開(kāi)的方式,對(duì)應(yīng) 電子辭典20中的規(guī)定的擴(kuò)展處理方式(22b)。
按照上述步驟S3 S5的處理,生成對(duì)應(yīng)上述選擇出的全部音頻文件 的壓縮音頻文件并保存在HDD 12中(步驟S3(No))時(shí),如上述圖2及圖 3所示,生成對(duì)應(yīng)上述各壓縮音頻文件的音頻文件列表14L (步驟S6)。
然后,生成僅在PC 10和電子辭典20之間固有的密碼鍵K(步驟S7)。 此密碼鍵K例如隨著通過(guò)USB電纜25a與電子辭典20的連接,使用相互 認(rèn)證的設(shè)備ID等的固有的號(hào)碼和/或記號(hào)來(lái)生成密碼鍵K。再有,雖然可 以在每次與該電子辭典20連接時(shí)生成密碼鍵K,但也可以將伴隨最初的 連接而生成的密碼鍵K進(jìn)行保存,在以后的處理中每次都使用相同的密碼 鍵。
于是,利用由上述步驟S7生成的密碼鍵K加密由上述步驟S6生成的 音頻文件列表14L,如圖2所示,變成為密碼音頻文件列表14LK (步驟 S8)。
然后,將在上述步驟S5中保存在HDD 12中的各壓縮音頻文件,與 由上述步驟S7生成的密碼鍵K、在上述步驟S8中已加密的密碼音頻文件 列表14LK一起,通過(guò)通信單元15向電子辭典20發(fā)送(步驟S9)。
圖7是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的電子辭典20中的數(shù)據(jù)接收處理 的流程圖。
在電子辭典20側(cè),通過(guò)通信單元25接收從上述PC 10發(fā)送的多個(gè)壓 縮音頻文件、密碼鍵K及密碼音頻文件列表14LK時(shí),如圖2所示,將該 密碼鍵K作為解碼鍵(decryption key)存儲(chǔ)在NAND閃存存儲(chǔ)器30中(步 驟A1)。
此外,利用本電子辭典20的文件管理系統(tǒng)將上述接收的密碼音頻文 件列表14LK及壓縮音頻文件存儲(chǔ)在SD卡(R)(外部存儲(chǔ)介質(zhì))24中(步 驟A2)。此時(shí),雖然用電子辭典20側(cè)的文件管理系統(tǒng)生成文件管理數(shù)據(jù)MFq,但在文件管理系統(tǒng)間交接在上述PC 10側(cè)生成的文件管理數(shù)據(jù)MFp 中所寫(xiě)入的"文件名"、"文件形成日期,時(shí)間""文件大小",并將其 寫(xiě)入文件管理數(shù)據(jù)MFq中。
圖8是表示上述音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的電子辭典20中的音頻再現(xiàn)處理 的流程圖。
當(dāng)指示在上述SD卡(R) 24中存儲(chǔ)的壓縮音頻文件的音頻再現(xiàn)處理 時(shí),首先,按照ROM 22內(nèi)的解碼處理程序22a利用存儲(chǔ)在上述NAND 閃存存儲(chǔ)器30中的密碼鍵(解碼鍵)解碼處理存儲(chǔ)在上述SD卡(R) 24 中的密碼音頻文件列表14LK (參照?qǐng)D3),將其轉(zhuǎn)換為音頻文件列表14L (步驟B1)。
于是,就指定了上述音頻文件列表14L中的音頻號(hào)碼"1"的列表數(shù) 據(jù)(步驟B2),判斷作為對(duì)應(yīng)該音頻號(hào)碼l.的列表數(shù)據(jù)而寫(xiě)入的"文件 名"(AAA.idc)、"文件形成日期,時(shí)間"(2007.10.19.10.24)、"文 件大小"(9601233)、及"特定地址的數(shù)據(jù)"(7F5B46FF)是否與寫(xiě)入 上述文件管理數(shù)據(jù)MFq中的各對(duì)應(yīng)的"文件名""文件形成日期*時(shí)間" "文件大小"、及存儲(chǔ)在上述SD卡(R) 24中的第1個(gè)壓縮音頻文件 (AAA.idc) 14iA的"特定地址的數(shù)據(jù)" 一致(步驟B3)。
在此,當(dāng)判斷為上述解碼處理的音頻文件列表14L的音頻號(hào)碼"1" 的列表數(shù)據(jù)、和由上述文件管理數(shù)據(jù)MFq管理的第1個(gè)文件管理信息及 特定部分的實(shí)際數(shù)據(jù)一致時(shí)(步驟B3 (Yes)),則判斷當(dāng)前指定中的音 頻文件列表14L的音頻號(hào)碼n是否達(dá)到最終號(hào)碼(步驟B4)。
然后,在判斷為當(dāng)前指定中的音頻文件列表14L的音頻號(hào)碼n未達(dá)到 最終號(hào)碼的情況下(步驟B4 (No)),指定該音頻文件列表14L的下一 音頻號(hào)碼n(-n+l)(步驟B5)。
于是,就與上述說(shuō)明相同,判斷作為對(duì)應(yīng)下一音頻號(hào)碼2.的列表數(shù)據(jù) 而寫(xiě)入的"文件名"(BBB.idc)、"文件形成日期'時(shí)間"(2007.10.19.10.25)、 "文件大小"(19206547)、及"特定地址的數(shù)據(jù)"(12F633BA)是否 與寫(xiě)入上述文件管理數(shù)據(jù)MFq中的各對(duì)應(yīng)的"文件名""文件形成日期 時(shí)間""文件大小"、及存儲(chǔ)在上述SD卡(R) 24中的第2個(gè)壓縮音 頻文件(BBB.idc) 14iB的"特定地址的數(shù)據(jù)" 一致(步驟B3)。
13如此,在上述解碼處理了的音頻文件列表14L的各音頻號(hào)碼1、 2、… 的列表數(shù)據(jù)、和由上述文件管理數(shù)據(jù)MFq管理的各對(duì)應(yīng)的文件管理信息 及各對(duì)應(yīng)的特定部分的實(shí)際數(shù)據(jù)的一致判斷處理中(步驟B3 B5),在 判斷為上述音頻文件列表14L內(nèi)的某一列表數(shù)據(jù),和由上述文件管理數(shù)據(jù) MFq管理的文件管理信息及特定部分的實(shí)際數(shù)據(jù)(例如從開(kāi)始10byte(字 節(jié))分的壓縮音頻數(shù)據(jù))不一致的情況下(步驟B3 (No)),在顯示裝置 28中顯示拒絕音頻再現(xiàn)的信息"不能再現(xiàn)",并報(bào)告給用戶(步驟B6)。
另一方面,對(duì)于上述音頻文件列表14L內(nèi)的所有列表數(shù)據(jù),在判斷為 和由上述文件管理數(shù)據(jù)MFq管理的各對(duì)應(yīng)的文件管理信息及特定部分的 實(shí)際數(shù)據(jù)一致的情況下(步驟B3—B4 (Yes)),讀出寫(xiě)入該音頻文件列 表14L中的各列表數(shù)據(jù)的標(biāo)題"基礎(chǔ)英語(yǔ)1""基礎(chǔ)英語(yǔ)2",作為音 頻標(biāo)題一覽畫(huà)面G在顯示裝置28中顯示(步驟B7)。
在此音頻標(biāo)題一覽畫(huà)面G中,按照用戶的操作選擇所希望的音頻標(biāo)題 (例如"基礎(chǔ)英語(yǔ)1"),并指示其再現(xiàn)時(shí)(步驟B8 (Yes)),從上述 SD卡(R) 24中讀出己指示此再現(xiàn)的音頻標(biāo)題"基礎(chǔ)英語(yǔ)1"的壓縮音頻 文件(AAA.idc) 14iA,按照存儲(chǔ)在ROM 22中的擴(kuò)展處理程序22b進(jìn)行 擴(kuò)展(解碼)處理(步驟B9)。于是,按照ROM內(nèi)22內(nèi)的音頻處理程 序再現(xiàn)上述擴(kuò)展處理了的"基礎(chǔ)英語(yǔ)1"的音頻文件(AAA.wave) 14wA, 并從音頻輸出單元29輸出。
由此,即使嘗試保持原樣不變或復(fù)制例如上述電子辭典20側(cè)的SD卡 (R) 24并安裝在其它的電子辭典中這樣的使用,只要使用在上述PC 10 和電子辭典20之間生成的密碼鍵K沒(méi)能解碼密碼音頻文件列表14LK,就 不能擴(kuò)展處理該SD卡(R) 24內(nèi)的壓縮音頻文件加以再現(xiàn)。而且,上述 電子辭典20側(cè)的密碼數(shù)據(jù)的解碼處理不只限于上述密碼音頻文件列表 14LK的解碼處理。因此,上述電子辭典20即使僅具備不是高性能的處理 器,也能夠防止從上述PC IO所傳送的壓縮音頻文件的不正當(dāng)使用。
再有,根據(jù)在上述實(shí)施方式中記載的音頻數(shù)據(jù)再現(xiàn)系統(tǒng)的PC 10及電 子辭典20的各處理的方法、即根據(jù)圖6的流程圖所示的PC 10向電子辭 典20的數(shù)據(jù)發(fā)送處理、根據(jù)圖7的流程圖所示的電子辭典20的來(lái)自PC 10 的數(shù)據(jù)接收處理、根據(jù)圖8的流程圖所示的電子辭典20的音頻再現(xiàn)處理等各方法,任何一個(gè)作為可以在計(jì)算機(jī)中執(zhí)行的程序,都能夠被保存在存
儲(chǔ)卡(SD卡(R) 、 ROM卡、RAM卡等)、磁盤(pán)(軟盤(pán)、硬盤(pán)等)、光 盤(pán)(CD-ROM、 DVD等)、半導(dǎo)體存儲(chǔ)器等外部記錄介質(zhì)(14) (24) 中并進(jìn)行配送。而且,PC10和電子辭典20的計(jì)算機(jī)(11) (21),將存 儲(chǔ)在此外部記錄介質(zhì)中的程序讀入存儲(chǔ)裝置(12) (22),通過(guò)按照此讀入 的程序來(lái)控制工作,就能夠?qū)崿F(xiàn)在上述實(shí)施方式中說(shuō)明的PC IO及電子辭 典20的音頻數(shù)據(jù)的再現(xiàn)功能,根據(jù)上述的方法執(zhí)行同樣的處理。
此外,用于實(shí)現(xiàn)上述各方法的程序的數(shù)據(jù),作為程序代碼的方式能夠 在通信網(wǎng)絡(luò)(因特網(wǎng)N)上傳送,從連接到此通信網(wǎng)絡(luò)N的計(jì)算機(jī)裝置(程 序服務(wù)器)通過(guò)通信接口 (15) (25)獲取上述的程序數(shù)據(jù)、存儲(chǔ)在存儲(chǔ) 裝置(12) (22)中,也能夠?qū)崿F(xiàn)上述的PC 10及電子辭典20的音頻數(shù) 據(jù)的再現(xiàn)功能。
本領(lǐng)域技術(shù)人員將易于理解附加的優(yōu)點(diǎn)并進(jìn)行修改。因此,本發(fā)明的 更寬泛方面將不限于在此展示并描述的具體說(shuō)明和典型實(shí)施例。因此,在 不脫離由附加權(quán)利要求書(shū)及其等同內(nèi)容所限定的精神或本發(fā)明的一般性 概念范圍之下,可以進(jìn)行各種修改。
權(quán)利要求
1、一種音頻數(shù)據(jù)再現(xiàn)系統(tǒng),用于向接收側(cè)裝置發(fā)送由發(fā)送側(cè)裝置獲取的音頻文件,并再現(xiàn)由該接收側(cè)裝置接收的音頻文件,其中,上述發(fā)送側(cè)裝置包括第1文件存儲(chǔ)單元,存儲(chǔ)音頻文件,文件編碼單元,按照規(guī)定的編碼方式對(duì)由該第1文件存儲(chǔ)單元存儲(chǔ)的音頻文件進(jìn)行編碼,列表生成單元,生成由該文件編碼單元編碼后的音頻文件的文件列表,列表加密單元,對(duì)由該列表生成單元生成的文件列表進(jìn)行加密,以及文件發(fā)送單元,向上述接收側(cè)裝置發(fā)送由該列表加密單元加密后的文件列表和由上述文件編碼單元編碼后的音頻文件;上述接收側(cè)裝置包括文件接收單元,接收從上述發(fā)送側(cè)裝置發(fā)送的密碼文件列表及編碼音頻文件,第2文件存儲(chǔ)單元,存儲(chǔ)由該文件接收單元接收的密碼文件列表及編碼音頻文件,文件解碼單元,對(duì)由該第2文件存儲(chǔ)單元存儲(chǔ)的密碼文件列表進(jìn)行解碼,列表判斷單元,判斷由該文件解碼單元解碼后的文件列表是否是與由上述第2文件存儲(chǔ)單元存儲(chǔ)的編碼音頻文件對(duì)應(yīng)的列表,以及文件再現(xiàn)單元,在由該列表判斷單元判斷為上述解碼后的文件列表是與上述編碼音頻文件對(duì)應(yīng)的列表的情況下,擴(kuò)展、再現(xiàn)該編碼音頻文件。
2、 根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)再現(xiàn)系統(tǒng),其中,上述列表生成單元,將由發(fā)送側(cè)裝置的文件管理系統(tǒng)生成的該音頻文 件的文件管理數(shù)據(jù)的一部分包含于上述文件列表的數(shù)據(jù)中,來(lái)生成上述文件列表;上述列表判斷單元,判斷由上述文件解碼單元解碼后的文件列表中所 含的文件管理數(shù)據(jù)是否與由上述接收側(cè)裝置的文件管理系統(tǒng)所生成的編碼音頻文件的文件管理數(shù)據(jù)一致。
3、 根據(jù)權(quán)利要求2所述的音頻數(shù)據(jù)再現(xiàn)系統(tǒng),其中,在上述文件管理數(shù)據(jù)中含有上述音頻文件的文件形成日期時(shí)間和文 件大小中至少任意一種的管理數(shù)據(jù)。
4、 根據(jù)權(quán)利要求2所述的音頻數(shù)據(jù)再現(xiàn)系統(tǒng),其中,在上述文件管理數(shù)據(jù)中含有由上述文件編碼單元編碼后的音頻文件 的特定地址的數(shù)據(jù)。
5、 一種音頻數(shù)據(jù)再現(xiàn)方法,用于向接收側(cè)裝置發(fā)送由發(fā)送側(cè)裝置獲取的音頻文件,并再現(xiàn)由該接收側(cè)裝置接收的音頻文件,其中,在上述發(fā)送側(cè)裝置中執(zhí)行以下步驟文件編碼步驟,按照規(guī)定的編碼方式對(duì)在存儲(chǔ)器中存儲(chǔ)的音頻文件進(jìn) 行編碼,列表生成步驟,生成由該文件編碼步驟編碼后的音頻文件的文件列表,列表加密步驟,對(duì)由該列表生成步驟生成的文件列表進(jìn)行加密,以及 文件發(fā)送步驟,向上述接收側(cè)裝置發(fā)送由該列表加密步驟加密后的文 件列表和由上述文件編碼單元編碼后的音頻文件; 在上述接收側(cè)裝置中執(zhí)行以下步驟文件接收步驟,接收從上述發(fā)送側(cè)裝置發(fā)送的密碼文件列表及編碼音 頻文件,文件存儲(chǔ)步驟,在存儲(chǔ)器中存儲(chǔ)由該文件接收步驟接收的密碼文件列 表及編碼音頻文件,文件解碼步驟,將由該文件存儲(chǔ)步驟在存儲(chǔ)器中存儲(chǔ)的密碼文件列表 進(jìn)行解碼,列表判斷步驟,判斷由該文件解碼步驟解碼后的文件列表是否對(duì)應(yīng)于 由上述文件存儲(chǔ)步驟在存儲(chǔ)器中存儲(chǔ)的編碼音頻文件,以及文件再現(xiàn)步驟,在由該列表判斷步驟判斷為上述解碼后的文件列表是 與上述編碼音頻文件對(duì)應(yīng)的列表的情況下,擴(kuò)展、再現(xiàn)該編碼音頻文件。
6、 根據(jù)權(quán)利要求5所述的音頻數(shù)據(jù)再現(xiàn)方法,其中, 上述列表生成步驟,將由發(fā)送側(cè)裝置的文件管理系統(tǒng)生成的該音頻文件的文件管理數(shù)據(jù)的一部分包含于上述文件列表的數(shù)據(jù)中,來(lái)生成上述文 件列表,上述列表判斷步驟,判斷由上述文件解碼步驟解碼后的文件列表中所 含的文件管理數(shù)據(jù)是否與由上述接收側(cè)裝置的文件管理系統(tǒng)所生成的編 碼音頻文件的文件管理數(shù)據(jù)一致。
7、 根據(jù)權(quán)利要求6所述的音頻數(shù)據(jù)再現(xiàn)方法,其中,在上述文件管理數(shù)據(jù)中含有上述音頻文件的文件形成日期時(shí)間和文 件大小中至少任意一種的管理數(shù)據(jù)。
8、 根據(jù)權(quán)利要求6所述的音頻數(shù)據(jù)再現(xiàn)方法,其中,在上述文件管理數(shù)據(jù)中含有由上述文件編碼步驟編碼后的音頻文件 的特定地址的數(shù)據(jù)。
9、 一種音頻數(shù)據(jù)接收終端,接收由發(fā)送側(cè)裝置編碼了的音頻文件和 有關(guān)該音頻文件的已加密的文件列表,并再現(xiàn)該接收的音頻文件,其中,該音頻數(shù)據(jù)接收終端包括文件接收單元,接收從上述發(fā)送側(cè)裝置發(fā)送的密碼文件列表及編碼音頻文件;文件存儲(chǔ)單元,存儲(chǔ)由該文件接收單元接收的密碼文件列表及編碼音 頻文件;文件解碼單元,對(duì)由該文件存儲(chǔ)單元存儲(chǔ)的密碼文件列表進(jìn)行解碼;列表判斷單元,判斷由該文件解碼單元解碼后的文件列表是否是與由上述文件存儲(chǔ)單元存儲(chǔ)的編碼音頻文件對(duì)應(yīng)的列表;以及文件再現(xiàn)單元,在由該列表判斷單元判斷為上述解碼后的文件列表是 與上述編碼音頻文件對(duì)應(yīng)的列表的情況下,擴(kuò)展、再現(xiàn)該編碼音頻文件。
全文摘要
本發(fā)明公開(kāi)了一種音頻再現(xiàn)系統(tǒng)、音頻再現(xiàn)方法以及在該系統(tǒng)中使用的電設(shè)備。一種音頻數(shù)據(jù)再現(xiàn)系統(tǒng),在PC(發(fā)送裝置)向電子辭典(接收裝置)發(fā)送從外部獲取的音頻文件的情況下,PC對(duì)音頻文件進(jìn)行編碼,將壓縮音頻文件暫時(shí)存儲(chǔ)在PC自身的存儲(chǔ)器中。PC根據(jù)在將壓縮音頻文件在存儲(chǔ)器中存儲(chǔ)時(shí)由文件管理系統(tǒng)生成的文件管理數(shù)據(jù),生成有關(guān)傳送的音頻文件的文件列表。用密碼鍵加密此文件列表。然后,向電子辭典發(fā)送密碼鍵、已加密的文件列表、及壓縮音頻文件。在電子辭典中,在SD卡中存儲(chǔ)密碼文件列表和壓縮音頻文件,使用密碼鍵解碼密碼文件列表。在已解碼的文件列表對(duì)應(yīng)于壓縮音頻文件的情況下,允許該壓縮音頻文件的向音頻文件的擴(kuò)展處理。
文檔編號(hào)G11B20/00GK101471114SQ20081019020
公開(kāi)日2009年7月1日 申請(qǐng)日期2008年12月26日 優(yōu)先權(quán)日2007年12月27日
發(fā)明者中村利久 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社