專利名稱:具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體領(lǐng)域,尤其是對(duì)于數(shù)字出版提供版權(quán)保護(hù)的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置。
背景技術(shù):
數(shù)字出版是出版業(yè)與高新技術(shù)相結(jié)合產(chǎn)生的新興出版業(yè)態(tài),其主要特征為內(nèi)容生產(chǎn)數(shù)字化、管理過程數(shù)字化、產(chǎn)品形態(tài)數(shù)字化和傳播渠道網(wǎng)絡(luò)化。由于其存儲(chǔ)海量、搜索方便、傳輸快捷、成本低廉、互動(dòng)性強(qiáng)、環(huán)保低碳等特點(diǎn),已經(jīng)成為新聞出版業(yè)的戰(zhàn)略性新興產(chǎn)業(yè)和出版業(yè)發(fā)展的主要方向,也是國民經(jīng)濟(jì)和社會(huì)信息化的重要組成部分。大力發(fā)展數(shù)字出版產(chǎn)業(yè),已成為我國實(shí)現(xiàn)向新聞出版強(qiáng)國邁進(jìn)的重要戰(zhàn)略任務(wù)。隨著科技的不斷進(jìn)步,數(shù)字出版從內(nèi)容上不再是單一的媒體文件結(jié)構(gòu),而是朝著文本、圖片、音頻、視頻、動(dòng)畫一體混合出版的方向發(fā)展,用戶的選擇更加靈活多樣。然而目前市場上缺乏可以與實(shí)體書一樣在閱讀的同時(shí)可以隨時(shí)添加注解和批注的方法與裝置。更加缺乏與專利申請(qǐng)?zhí)枮?01110009031. X,發(fā)明創(chuàng)造名稱為“一種用于數(shù)字出版提供版權(quán)保護(hù)的多媒體文件結(jié)構(gòu)及裝置”配合使用的數(shù)字化閱讀添加注解和批注的方法及裝置。專利申請(qǐng)?zhí)枮?01110009031. X,發(fā)明創(chuàng)造名稱為“一種用于數(shù)字出版提供版權(quán)保護(hù)的多媒體文件結(jié)構(gòu)及裝置”的發(fā)明提供了的多媒體融合解決方案,實(shí)現(xiàn)了對(duì)章、節(jié)、頁、頁內(nèi)元素的靈活授權(quán)控制,同時(shí)支持離線發(fā)行和在線發(fā)行,為實(shí)現(xiàn)內(nèi)容全方位的數(shù)字出版提供版權(quán)保護(hù)的保證。現(xiàn)有技術(shù)中,數(shù)字化閱讀添加注解和批注的方法在實(shí)際應(yīng)用上面臨以下現(xiàn)實(shí)問題第一點(diǎn),注解和批注的細(xì)粒度不夠?,F(xiàn)有技術(shù)中數(shù)字化閱讀或?yàn)橐粋€(gè)整體的視頻文件, 或?yàn)橐粋€(gè)整體的音頻文件,或?yàn)橐粋€(gè)整體的文本文件等形式,現(xiàn)有的注解和批注方法只能是針對(duì)整體文件進(jìn)行說明。并不能實(shí)現(xiàn)對(duì)章、節(jié)、頁、頁內(nèi)元素的細(xì)粒度注解和批注。第二點(diǎn),注解和批注的保護(hù)性不夠?,F(xiàn)有技術(shù)中數(shù)字化閱讀的注解和批注因?yàn)橹皇轻槍?duì)整體文件內(nèi)容的說明,因此沒有提供獨(dú)立形成受版權(quán)保護(hù)的帶有身份識(shí)別的注解文件的技術(shù)。第三點(diǎn),注解和批注的形式多樣性不夠?,F(xiàn)有技術(shù)中數(shù)字化閱讀的注解和批注都是以文字內(nèi)容的形式出現(xiàn),而針對(duì)頁內(nèi)元素可以是文本、圖片、音頻、視頻、動(dòng)畫的綜合性多媒體文件,其注解的內(nèi)容也可以是文本、圖片、音頻、視頻、動(dòng)畫。
發(fā)明內(nèi)容
針對(duì)上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供可以實(shí)現(xiàn)對(duì)版權(quán)保護(hù)的多媒體文件的頁內(nèi)元素文本、圖片、音頻、視頻、動(dòng)畫進(jìn)行細(xì)粒度的注解和批注;本發(fā)明能夠形成受版權(quán)保護(hù)的有身份識(shí)別的注解文件;本發(fā)明注解和批注的形式可以拓展到文本注解、圖片注解、音頻注解、視頻注解和動(dòng)畫注解。具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置,由密鑰生成器、文件結(jié)構(gòu)標(biāo)識(shí)生成器、注解定位器、注解加密存儲(chǔ)器組成注解文件生成系統(tǒng);由訪問控制信息生成器、數(shù)字出版發(fā)行系統(tǒng)接口組成注解文件發(fā)布系統(tǒng);由注解文件接收器、注解文件定位器、顯示接口、注解文件批閱器組成注解文件播放系統(tǒng),用以滿足消費(fèi)者數(shù)字閱讀隨時(shí)添加注解和批注的需求,并且適用于數(shù)字化教學(xué)的應(yīng)試系統(tǒng),突破原有數(shù)字化應(yīng)試系統(tǒng)只能答選擇題的瓶頸,同時(shí)由于注解能夠生成獨(dú)立的有版權(quán)保護(hù)的作品,因此能夠極大發(fā)揮數(shù)字閱讀消費(fèi)者的再創(chuàng)造能力,也能夠?qū)⒚麕熋业闹v義、教學(xué)心得甚至是學(xué)生的課堂筆記等通過版權(quán)保護(hù)的數(shù)字出版發(fā)行系統(tǒng)與教材內(nèi)容相配套的發(fā)行,本發(fā)明在普及數(shù)字化、電子化閱讀與教學(xué)方面具有保障與促進(jìn)作用,從而更好的實(shí)現(xiàn)保護(hù)環(huán)境,保護(hù)森林資源,節(jié)能減排的社會(huì)訴求。本發(fā)明具有安全可靠,快速推廣,維護(hù)簡便,運(yùn)營費(fèi)用低廉,適用范圍廣泛的特點(diǎn)。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的技術(shù)方案以如下方式實(shí)現(xiàn)
具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置,它使用包括由密鑰生成器、文件結(jié)構(gòu)標(biāo)識(shí)生成器、注解定位器、注解加密存儲(chǔ)器組成的注解文件生成系統(tǒng);由訪問控制信息生成器、數(shù)字出版發(fā)行系統(tǒng)接口組成的注解文件發(fā)布系統(tǒng);由注解文件接收器、注解文件定位器、顯示接口、注解文件批閱器組成的注解文件播放系統(tǒng),其主要步驟為
1)注解文件生成
①由注解文件生成系統(tǒng)的密鑰生成器根據(jù)注解人的姓名和身份證件號(hào)碼,通過SHA算法或者M(jìn)D5算法生成1 位密鑰或者大于1 位的注解內(nèi)容密鑰,注解內(nèi)容密鑰用來加密注解文件,同時(shí)也作為注解人的身份識(shí)別數(shù)字簽名;
②由注解文件生成系統(tǒng)的文件結(jié)構(gòu)標(biāo)識(shí)生成器復(fù)制所注解數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu),樹形標(biāo)識(shí)結(jié)構(gòu)包括根節(jié)點(diǎn)標(biāo)識(shí),章標(biāo)識(shí),節(jié)標(biāo)識(shí),頁標(biāo)識(shí),頁內(nèi)元素標(biāo)識(shí),其中頁內(nèi)元素根據(jù)表現(xiàn)形式不同還有層標(biāo)識(shí),分為文本層標(biāo)識(shí),圖像層標(biāo)識(shí),動(dòng)畫層標(biāo)識(shí),音頻層標(biāo)識(shí),視頻層標(biāo)識(shí),因此可以快速根據(jù)標(biāo)識(shí)定位頁內(nèi)元素的位置,并且同時(shí)獲得該元素的讀取顯示方式是文本、圖像、動(dòng)畫、音頻、視頻其中的哪一種,以便調(diào)用相關(guān)的程序和IO接口達(dá)到顯示的目的;
③由注解文件生成系統(tǒng)的注解定位器根據(jù)注解人的需求結(jié)合具體操作,定位所作注解在所要注解的數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)中的標(biāo)識(shí),操作方式包括但不限于以下描述由注解人通過鼠標(biāo)劃、圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過手寫筆劃、圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過鍵盤操作而選定的頁內(nèi)元素、對(duì)于通過劃、圈而選定的文本內(nèi)容在頁標(biāo)識(shí)確定的前提下添加所選內(nèi)容是本頁第N字到第M字的標(biāo)識(shí),表示為[頁標(biāo)識(shí)] [匪],對(duì)于其他頁內(nèi)元素的標(biāo)識(shí)表示為[頁標(biāo)識(shí)][層標(biāo)識(shí)+編號(hào)]層標(biāo)識(shí)分為圖像層標(biāo)識(shí)、動(dòng)畫層標(biāo)識(shí)、音頻層標(biāo)識(shí)、視頻層標(biāo)識(shí);
④同時(shí)由注解文件生成系統(tǒng)的注解定位器根據(jù)注解人的需求結(jié)合具體操作,確定所作注解內(nèi)容的類型,注解人對(duì)任意頁內(nèi)元素所作的注解同樣可以選取不同類型的文本文件、 圖像文件、音頻文件、視頻文件、動(dòng)畫文件,不同類型的注解內(nèi)容生成注解內(nèi)容類型標(biāo)識(shí),以方便讀取注解文件和顯示注解文件能夠快速調(diào)用相關(guān)的解碼器和IO接口,并將注解內(nèi)容傳遞給注解文件生成系統(tǒng)的注解加密存儲(chǔ)器;
⑤由注解文件生成系統(tǒng)的文件結(jié)構(gòu)標(biāo)識(shí)生成器根據(jù)注解文件生成系統(tǒng)的注解定位器
6所反饋的定位信息和注解內(nèi)容類型標(biāo)識(shí),更新所注解數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)為注解文件樹形標(biāo)識(shí)結(jié)構(gòu);
⑥由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器將注解人的注解內(nèi)容進(jìn)行加密存儲(chǔ),加密密鑰使用注解文件生成系統(tǒng)的密鑰生成器所生成的注解內(nèi)容密鑰;
⑦由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器將加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)組合成注解文件;
2)注解文件發(fā)布
①由注解文件發(fā)布系統(tǒng)的訪問控制信息生成器,根據(jù)數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰加密由注解文件生成系統(tǒng)的密鑰生成器所生成的注解內(nèi)容密鑰,生成訪問控制信息;
②由注解文件發(fā)布系統(tǒng)的數(shù)字出版發(fā)行系統(tǒng)接口將由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器生成的注解文件與訪問控制信息組合生成可授權(quán)訪問的注解文件,并將可授權(quán)訪問的注解文件通過網(wǎng)絡(luò)或者拷貝的方式發(fā)送給數(shù)字出版發(fā)行系統(tǒng),以便完成可授權(quán)訪問的注解文件的發(fā)布;
3)注解文件播放
①當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件時(shí),通過數(shù)字出版發(fā)行系統(tǒng)選擇同時(shí)閱讀其他消費(fèi)者發(fā)布的可授權(quán)訪問注解文件,并且已經(jīng)通過數(shù)字出版發(fā)行系統(tǒng)取得授權(quán)的情況下由注解文件播放系統(tǒng)的注解文件接收器通過網(wǎng)絡(luò)下載方式或者拷貝方式取得可授權(quán)訪問的注解文件,并使用已經(jīng)內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端的文件播放器客戶端私鑰解密可授權(quán)訪問的注解文件中的訪問控制信息,得到注解內(nèi)容密鑰,并且將可授權(quán)訪問的注解文件中的注解文件和注解內(nèi)容密鑰傳遞給注解文件播放系統(tǒng)的注解文件定位器,數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰與內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端的文件播放器客戶端私鑰是一組公鑰、私鑰對(duì);
②由注解文件播放系統(tǒng)的注解文件定位器根據(jù)注解內(nèi)容密鑰解密注解文件,將注解文件中的注解內(nèi)容按照注解文件中注解文件樹形標(biāo)識(shí)結(jié)構(gòu)定位訪問鏈接到通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件,并將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)傳遞給注解文件播放系統(tǒng)的顯示接口 ;
③當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件時(shí),由注解文件播放系統(tǒng)的顯示接口將帶有訪問鏈接的的數(shù)字出版文件內(nèi)容與未帶有訪問鏈接的數(shù)字出版文件內(nèi)容做顯示區(qū)別,區(qū)別的方法包括但不限于加粗、加亮、更換顏色、下劃線、改變字體等方式;當(dāng)消費(fèi)者點(diǎn)擊帶有訪問鏈接的數(shù)字出版文件內(nèi)容時(shí),由顯示接口根據(jù)注解文件樹形標(biāo)識(shí)結(jié)構(gòu)中的注解內(nèi)容類型標(biāo)識(shí)調(diào)用相應(yīng)的解碼器或程序,通過但不限于以下方式呈現(xiàn)給消費(fèi)者前端顯示、另開頁面顯示、旁側(cè)顯示、上方顯示,下方顯示等;
④當(dāng)消費(fèi)者閱讀的數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件為應(yīng)試考生的試卷時(shí)或其他需要對(duì)注解文件進(jìn)行批閱的應(yīng)用方式時(shí),由注解文件播放系統(tǒng)的注解文件批閱器記錄注解批閱內(nèi)容,并作為接口系統(tǒng)將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)和注解批閱內(nèi)容傳遞給其他應(yīng)用程序,包括但不限于試卷分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)。 在上述所述的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置中,其特征在于可以實(shí)現(xiàn)細(xì)粒度的注解和批注,可以對(duì)章、節(jié)、頁、頁內(nèi)元素進(jìn)行注解和批注,可以批注的頁內(nèi)元素包括但不限于文本、圖片、動(dòng)畫、音頻、視頻,并且注解和批注的內(nèi)容也可以用文本、圖片、動(dòng)畫、音頻、視頻進(jìn)行注解和批注。在上述所述的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置中,其特征在于所形成的注解和批注是可授權(quán)訪問的注解文件,由注解人姓名和身份證件號(hào)碼等信息經(jīng)過SHA或MD5等算法形成注解內(nèi)容密鑰,并且該密鑰可以作為注解文件形成的身份識(shí)別,由數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰加密注解內(nèi)容密鑰,形成訪問控制信息,由加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)組成注解文件,由訪問控制信息和注解文件組合形成可授權(quán)訪問的注解文件,可授權(quán)訪問的注解文件可以與任何帶有1 組及多組公鑰、私鑰對(duì)的數(shù)字出版發(fā)行系統(tǒng)配合使用,實(shí)現(xiàn)可授權(quán)訪問的注解文件在任何版權(quán)保護(hù)系統(tǒng)的發(fā)行。在上述所述的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置中,其特征在于對(duì)可授權(quán)訪問的注解文件進(jìn)行有授權(quán)的訪問時(shí)可以通過注解文件批閱器將對(duì)可授權(quán)訪問的注解文件的批閱與其他軟件系統(tǒng)進(jìn)行內(nèi)容傳遞,突出系統(tǒng)的功能擴(kuò)展,尤其是在教育領(lǐng)域的應(yīng)用,可以實(shí)現(xiàn)電子化應(yīng)試和人工閱卷相結(jié)合的教育方式。
圖1為本發(fā)明的原理結(jié)構(gòu)圖。圖2為本發(fā)明的注解文件生成流程圖。圖3為本發(fā)明的注解文件發(fā)布流程圖。圖4為本發(fā)明的注解文件播放流程圖。
具體實(shí)施例方式參看圖1至圖5,實(shí)現(xiàn)本發(fā)明的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置由注解文件生成系統(tǒng)A、注解文件發(fā)布系統(tǒng)B、注解文件播放系統(tǒng) C組成。其中注解文件生成系統(tǒng)A由密鑰生成器1、文件結(jié)構(gòu)標(biāo)識(shí)生成器2、注解定位器3、注解加密存儲(chǔ)器4組成,主要負(fù)責(zé)注解內(nèi)容密鑰生成11,注解文件樹形標(biāo)識(shí)結(jié)構(gòu)生成14,注解內(nèi)容的加密存儲(chǔ),將加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14組合成注解文件15 ; 注解文件發(fā)布系統(tǒng)B由訪問控制信息生成器5、數(shù)字出版發(fā)行系統(tǒng)接口 6組成,主要負(fù)責(zé)與數(shù)字出版發(fā)行系統(tǒng)D進(jìn)行信息交換,生成訪問控制信息,組合生成可授權(quán)訪問的注解文件, 完成可授權(quán)訪問的注解文件通過數(shù)字出版發(fā)行系統(tǒng)D的發(fā)布;注解文件播放系統(tǒng)C由注解文件接收器7、注解文件定位器8、顯示接口 9、注解文件批閱器10組成,主要負(fù)責(zé)完成對(duì)可授權(quán)訪問的注解文件的獲取,對(duì)注解文件的解密,注解內(nèi)容的定位,注解鏈接的生成,注解內(nèi)容的顯示和注解內(nèi)容的批閱功能。參看圖1至圖5,本發(fā)明方法使用時(shí)的步驟為 1)注解文件生成
①由注解文件生成系統(tǒng)A的密鑰生成器1根據(jù)注解人的姓名和身份證件號(hào)碼,通過SHA 算法或者M(jìn)D5算法生成1 位密鑰或者大于1 位的注解內(nèi)容密鑰11,注解內(nèi)容密鑰11用來加密注解文件,同時(shí)也作為注解人的身份識(shí)別數(shù)字簽名;
②由注解文件生成系統(tǒng)A的文件結(jié)構(gòu)標(biāo)識(shí)生成器2復(fù)制所注解數(shù)字出版多媒體文件21 的樹形標(biāo)識(shí)結(jié)構(gòu)12,樹形標(biāo)識(shí)結(jié)構(gòu)12包括根節(jié)點(diǎn)標(biāo)識(shí),章標(biāo)識(shí),節(jié)標(biāo)識(shí),頁標(biāo)識(shí),頁內(nèi)元素標(biāo)識(shí),其中頁內(nèi)元素根據(jù)表現(xiàn)形式不同還有層標(biāo)識(shí),分為文本層標(biāo)識(shí),圖像層標(biāo)識(shí),動(dòng)畫層標(biāo)識(shí),音頻層標(biāo)識(shí),視頻層標(biāo)識(shí),因此可以快速根據(jù)標(biāo)識(shí)定位頁內(nèi)元素的位置,并且同時(shí)獲得該元素的讀取顯示方式是文本、圖像、動(dòng)畫、音頻、視頻其中的哪一種,以便調(diào)用相關(guān)的程序和IO接口達(dá)到顯示的目的;
③由注解文件生成系統(tǒng)A的注解定位器3根據(jù)注解人的需求結(jié)合具體操作,定位所作注解在所要注解的數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)12中的標(biāo)識(shí),操作方式包括但不限于以下描述由注解人通過鼠標(biāo)劃、圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過手寫筆劃、 圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過鍵盤操作而選定的頁內(nèi)元素、對(duì)于通過劃、圈而選定的文本內(nèi)容在頁標(biāo)識(shí)確定的前提下添加所選內(nèi)容是本頁第N字到第M字的標(biāo)識(shí),表示為 [頁標(biāo)識(shí)][匪],對(duì)于其他頁內(nèi)元素的標(biāo)識(shí)表示為[頁標(biāo)識(shí)][層標(biāo)識(shí)+編號(hào)]層標(biāo)識(shí)分為圖像層標(biāo)識(shí)、動(dòng)畫層標(biāo)識(shí)、音頻層標(biāo)識(shí)、視頻層標(biāo)識(shí);
④同時(shí)由注解文件生成系統(tǒng)A的注解定位器3根據(jù)注解人的需求結(jié)合具體操作,確定所作注解內(nèi)容22的類型,注解人對(duì)任意頁內(nèi)元素所作的注解同樣可以選取不同類型的文本文件、圖像文件、音頻文件、視頻文件、動(dòng)畫文件,不同類型的注解內(nèi)容生成注解內(nèi)容類型標(biāo)識(shí),以方便讀取注解文件和顯示注解文件能夠快速調(diào)用相關(guān)的解碼器和IO接口,并將注解內(nèi)容22傳遞給注解文件生成系統(tǒng)A的注解加密存儲(chǔ)器4 ;
⑤由注解文件生成系統(tǒng)A的文件結(jié)構(gòu)標(biāo)識(shí)生成器2根據(jù)注解文件生成系統(tǒng)A的注解定位器3所反饋的定位信息和注解內(nèi)容類型標(biāo)識(shí)13,更新所注解數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)12為注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14 ;
⑥由注解文件生成系統(tǒng)A的注解加密存儲(chǔ)器4將注解人的注解內(nèi)容22進(jìn)行加密存儲(chǔ), 加密密鑰使用注解文件生成系統(tǒng)A的密鑰生成器1所生成的注解內(nèi)容密鑰11 ;
⑦由注解文件生成系統(tǒng)A的注解加密存儲(chǔ)器4將加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14組合成注解文件15 ;
2)注解文件發(fā)布
①由注解文件發(fā)布系統(tǒng)B的訪問控制信息生成器5,根據(jù)數(shù)字出版發(fā)行系統(tǒng)D的授權(quán)加密公鑰16加密由注解文件生成系統(tǒng)A的密鑰生成器1所生成的注解內(nèi)容密鑰11,生成訪問控制信息17 ;
②由注解文件發(fā)布系統(tǒng)B的數(shù)字出版發(fā)行系統(tǒng)接口6將由注解文件生成系統(tǒng)A的注解加密存儲(chǔ)器4生成的注解文件15與訪問控制信息17組合生成可授權(quán)訪問的注解文件18, 并將可授權(quán)訪問的注解文件18通過網(wǎng)絡(luò)或者拷貝的方式發(fā)送給數(shù)字出版發(fā)行系統(tǒng)D,以便完成可授權(quán)訪問的注解文件18的發(fā)布;
3)注解文件播放
①當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)D發(fā)行的所注解數(shù)字出版多媒體文件21時(shí), 通過數(shù)字出版發(fā)行系統(tǒng)D選擇同時(shí)閱讀其他消費(fèi)者發(fā)布的可授權(quán)訪問注解文件18,并且已經(jīng)通過數(shù)字出版發(fā)行系統(tǒng)D取得授權(quán)的情況下由注解文件播放系統(tǒng)C的注解文件接收器 7通過網(wǎng)絡(luò)下載方式或者拷貝方式取得可授權(quán)訪問的注解文件18,并使用已經(jīng)內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端E的文件播放器客戶端私鑰20解密可授權(quán)訪問的注解文件18中的訪問控制信息17,得到注解內(nèi)容密鑰11,并且將可授權(quán)訪問的注解文件18中的注解文件15 和注解內(nèi)容密鑰11傳遞給注解文件播放系統(tǒng)C的注解文件定位器,數(shù)字出版發(fā)行系統(tǒng)D的授權(quán)加密公鑰16與內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端E的文件播放器客戶端私鑰20是一組公鑰私鑰對(duì);
②由注解文件播放系統(tǒng)C的注解文件定位器8根據(jù)注解內(nèi)容密鑰11解密注解文件15, 將注解文件15中的注解內(nèi)容22按照注解文件15中注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14定位訪問鏈接到通過數(shù)字出版發(fā)行系統(tǒng)D發(fā)行的所注解數(shù)字出版多媒體文件21,并將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14傳遞給注解文件播放系統(tǒng)C的顯示接口 9 ;
③當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)D發(fā)行的所注解數(shù)字出版多媒體文件21時(shí),由注解文件播放系統(tǒng)C的顯示接口 9將帶有訪問鏈接的的數(shù)字出版文件內(nèi)容與未帶有訪問鏈接的數(shù)字出版文件內(nèi)容做顯示區(qū)別,區(qū)別的方法包括但不限于加粗、加亮、更換顏色、下劃線、改變字體等方式;當(dāng)消費(fèi)者點(diǎn)擊帶有訪問鏈接的數(shù)字出版文件內(nèi)容時(shí),由顯示接口根據(jù)注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14中的注解內(nèi)容類型標(biāo)識(shí)調(diào)用相應(yīng)的解碼器或程序,通過但不限于以下方式呈現(xiàn)給消費(fèi)者前端顯示、另開頁面顯示、旁側(cè)顯示、上方顯示,下方顯示等;
④當(dāng)消費(fèi)者閱讀的數(shù)字出版發(fā)行系統(tǒng)發(fā)行D的所注解數(shù)字出版多媒體文件21為應(yīng)試考生的試卷時(shí)或其他需要對(duì)注解文件進(jìn)行批閱的應(yīng)用方式時(shí),由注解文件播放系統(tǒng)C的注解文件批閱器10記錄注解批閱內(nèi)容23,并作為接口系統(tǒng)將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)14和注解批閱內(nèi)容23傳遞給其他應(yīng)用程序,包括但不限于試卷分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)。
權(quán)利要求
1.具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置,它使用包括由密鑰生成器、文件結(jié)構(gòu)標(biāo)識(shí)生成器、注解定位器、注解加密存儲(chǔ)器組成的注解文件生成系統(tǒng);由訪問控制信息生成器、數(shù)字出版發(fā)行系統(tǒng)接口組成的注解文件發(fā)布系統(tǒng);由注解文件接收器、注解文件定位器、顯示接口、注解文件批閱器組成的注解文件播放系統(tǒng),其主要步驟為1)注解文件生成①由注解文件生成系統(tǒng)的密鑰生成器根據(jù)注解人的姓名和身份證件號(hào)碼,通過SHA算法或者M(jìn)D5算法生成1 位密鑰或者大于1 位的注解內(nèi)容密鑰,注解內(nèi)容密鑰用來加密注解文件,同時(shí)也作為注解人的身份識(shí)別數(shù)字簽名;②由注解文件生成系統(tǒng)的文件結(jié)構(gòu)標(biāo)識(shí)生成器復(fù)制所注解數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu),樹形標(biāo)識(shí)結(jié)構(gòu)包括根節(jié)點(diǎn)標(biāo)識(shí),章標(biāo)識(shí),節(jié)標(biāo)識(shí),頁標(biāo)識(shí),頁內(nèi)元素標(biāo)識(shí),其中頁內(nèi)元素根據(jù)表現(xiàn)形式不同還有層標(biāo)識(shí),分為文本層標(biāo)識(shí),圖像層標(biāo)識(shí),動(dòng)畫層標(biāo)識(shí),音頻層標(biāo)識(shí),視頻層標(biāo)識(shí),因此可以快速根據(jù)標(biāo)識(shí)定位頁內(nèi)元素的位置,并且同時(shí)獲得該元素的讀取顯示方式是文本、圖像、動(dòng)畫、音頻、視頻其中的哪一種,以便調(diào)用相關(guān)的程序和IO接口達(dá)到顯示的目的;③由注解文件生成系統(tǒng)的注解定位器根據(jù)注解人的需求結(jié)合具體操作,定位所作注解在所要注解的數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)中的標(biāo)識(shí),操作方式包括但不限于以下描述由注解人通過鼠標(biāo)劃、圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過手寫筆劃、圈、點(diǎn)而選定的頁內(nèi)元素,由注解人通過鍵盤操作而選定的頁內(nèi)元素、對(duì)于通過劃、圈而選定的文本內(nèi)容在頁標(biāo)識(shí)確定的前提下添加所選內(nèi)容是本頁第N字到第M字的標(biāo)識(shí),表示為[頁標(biāo)識(shí)] [匪],對(duì)于其他頁內(nèi)元素的標(biāo)識(shí)表示為[頁標(biāo)識(shí)][層標(biāo)識(shí)+編號(hào)]層標(biāo)識(shí)分為圖像層標(biāo)識(shí)、動(dòng)畫層標(biāo)識(shí)、音頻層標(biāo)識(shí)、視頻層標(biāo)識(shí);④同時(shí)由注解文件生成系統(tǒng)的注解定位器根據(jù)注解人的需求結(jié)合具體操作,確定所作注解內(nèi)容的類型,注解人對(duì)任意頁內(nèi)元素所作的注解同樣可以選取不同類型的文本文件、 圖像文件、音頻文件、視頻文件、動(dòng)畫文件,不同類型的注解內(nèi)容生成注解內(nèi)容類型標(biāo)識(shí),以方便讀取注解文件和顯示注解文件能夠快速調(diào)用相關(guān)的解碼器和IO接口,并將注解內(nèi)容傳遞給注解文件生成系統(tǒng)的注解加密存儲(chǔ)器;⑤由注解文件生成系統(tǒng)的文件結(jié)構(gòu)標(biāo)識(shí)生成器根據(jù)注解文件生成系統(tǒng)的注解定位器所反饋的定位信息和注解內(nèi)容類型標(biāo)識(shí),更新所注解數(shù)字出版多媒體文件的樹形標(biāo)識(shí)結(jié)構(gòu)為注解文件樹形標(biāo)識(shí)結(jié)構(gòu);⑥由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器將注解人的注解內(nèi)容進(jìn)行加密存儲(chǔ),加密密鑰使用注解文件生成系統(tǒng)的密鑰生成器所生成的注解內(nèi)容密鑰;⑦由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器將加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)組合成注解文件;2)注解文件發(fā)布①由注解文件發(fā)布系統(tǒng)的訪問控制信息生成器,根據(jù)數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰加密由注解文件生成系統(tǒng)的密鑰生成器所生成的注解內(nèi)容密鑰,生成訪問控制信息;②由注解文件發(fā)布系統(tǒng)的數(shù)字出版發(fā)行系統(tǒng)接口將由注解文件生成系統(tǒng)的注解加密存儲(chǔ)器生成的注解文件與訪問控制信息組合生成可授權(quán)訪問的注解文件,并將可授權(quán)訪問的注解文件通過網(wǎng)絡(luò)或者拷貝的方式發(fā)送給數(shù)字出版發(fā)行系統(tǒng),以便完成可授權(quán)訪問的注解文件的發(fā)布;3)注解文件播放①當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件時(shí),通過數(shù)字出版發(fā)行系統(tǒng)選擇同時(shí)閱讀其他消費(fèi)者發(fā)布的可授權(quán)訪問注解文件,并且已經(jīng)通過數(shù)字出版發(fā)行系統(tǒng)取得授權(quán)的情況下由注解文件播放系統(tǒng)的注解文件接收器通過網(wǎng)絡(luò)下載方式或者拷貝方式取得可授權(quán)訪問的注解文件,并使用已經(jīng)內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端的文件播放器客戶端私鑰解密可授權(quán)訪問的注解文件中的訪問控制信息,得到注解內(nèi)容密鑰,并且將可授權(quán)訪問的注解文件中的注解文件和注解內(nèi)容密鑰傳遞給注解文件播放系統(tǒng)的注解文件定位器,數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰與內(nèi)置到數(shù)字出版發(fā)行系統(tǒng)客戶端的文件播放器客戶端私鑰是一組公鑰、私鑰對(duì);②由注解文件播放系統(tǒng)的注解文件定位器根據(jù)注解內(nèi)容密鑰解密注解文件,將注解文件中的注解內(nèi)容按照注解文件中注解文件樹形標(biāo)識(shí)結(jié)構(gòu)定位訪問鏈接到通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件,并將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)傳遞給注解文件播放系統(tǒng)的顯示接口 ;③當(dāng)消費(fèi)者閱讀通過數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件時(shí),由注解文件播放系統(tǒng)的顯示接口將帶有訪問鏈接的的數(shù)字出版文件內(nèi)容與未帶有訪問鏈接的數(shù)字出版文件內(nèi)容做顯示區(qū)別,區(qū)別的方法包括但不限于加粗、加亮、更換顏色、下劃線、改變字體等方式;當(dāng)消費(fèi)者點(diǎn)擊帶有訪問鏈接的數(shù)字出版文件內(nèi)容時(shí),由顯示接口根據(jù)注解文件樹形標(biāo)識(shí)結(jié)構(gòu)中的注解內(nèi)容類型標(biāo)識(shí)調(diào)用相應(yīng)的解碼器或程序,通過但不限于以下方式呈現(xiàn)給消費(fèi)者前端顯示、另開頁面顯示、旁側(cè)顯示、上方顯示,下方顯示等;④當(dāng)消費(fèi)者閱讀的數(shù)字出版發(fā)行系統(tǒng)發(fā)行的所注解數(shù)字出版多媒體文件為應(yīng)試考生的試卷時(shí)或其他需要對(duì)注解文件進(jìn)行批閱的應(yīng)用方式時(shí),由注解文件播放系統(tǒng)的注解文件批閱器記錄注解批閱內(nèi)容,并作為接口系統(tǒng)將注解文件樹形標(biāo)識(shí)結(jié)構(gòu)和注解批閱內(nèi)容傳遞給其他應(yīng)用程序,包括但不限于試卷分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置,其特征在于可以實(shí)現(xiàn)細(xì)粒度的注解和批注,可以對(duì)章、節(jié)、頁、頁內(nèi)元素進(jìn)行注解和批注,可以批注的頁內(nèi)元素包括但不限于文本、圖片、動(dòng)畫、音頻、視頻,并且注解和批注的內(nèi)容也可以用文本、圖片、動(dòng)畫、音頻、視頻進(jìn)行注解和批注。
3.根據(jù)權(quán)利要求1所述的具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置中,其特征在于所形成的注解和批注是可授權(quán)訪問的注解文件,由注解人姓名和身份證件號(hào)碼等信息經(jīng)過SHA或MD5等算法形成注解內(nèi)容密鑰,并且該密鑰可以作為注解文件形成的身份識(shí)別,由數(shù)字出版發(fā)行系統(tǒng)的授權(quán)加密公鑰加密注解內(nèi)容密鑰,形成訪問控制信息,由加密存儲(chǔ)的注解內(nèi)容與注解文件樹形標(biāo)識(shí)結(jié)構(gòu)組成注解文件,由訪問控制信息和注解文件組合形成可授權(quán)訪問的注解文件,可授權(quán)訪問的注解文件可以與任何帶有1組及多組公鑰、私鑰對(duì)的數(shù)字出版發(fā)行系統(tǒng)配合使用,實(shí)現(xiàn)可授權(quán)訪問的注解文件在任何版權(quán)保護(hù)系統(tǒng)的發(fā)行。
4.根據(jù)權(quán)利要求1所述具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置中,其特征在于對(duì)可授權(quán)訪問的注解文件進(jìn)行有授權(quán)的訪問時(shí)可以通過注解文件批閱器將對(duì)可授權(quán)訪問的注解文件的批閱與其他軟件系統(tǒng)進(jìn)行內(nèi)容傳遞,突出系統(tǒng)的功能擴(kuò)展,尤其是在教育領(lǐng)域的應(yīng)用,可以實(shí)現(xiàn)電子化應(yīng)試和人工閱卷相結(jié)合的教育方式。
全文摘要
具有版權(quán)保護(hù)功能的多媒體文件數(shù)字化閱讀添加注解和批注的方法及裝置,涉及多媒體領(lǐng)域。本發(fā)明提供可以實(shí)現(xiàn)對(duì)版權(quán)保護(hù)的多媒體文件的頁內(nèi)元素文本、圖片、音頻、視頻、動(dòng)畫進(jìn)行細(xì)粒度的注解和批注;本發(fā)明能夠形成受版權(quán)保護(hù)的有身份識(shí)別的注解文件;本發(fā)明注解和批注的形式可以拓展到文本、圖片、音頻、視頻和動(dòng)畫。本發(fā)明主要由注解文件生成系統(tǒng),注解文件發(fā)布系統(tǒng),注解文件播放系統(tǒng)組成,可以與任何數(shù)字出版版權(quán)保護(hù)系統(tǒng)配套使用,用以滿足消費(fèi)者數(shù)字閱讀隨時(shí)添加注解和批注的需求,適用于數(shù)字化教學(xué)的應(yīng)試系統(tǒng),且能夠極大發(fā)揮數(shù)字閱讀消費(fèi)者的再創(chuàng)造能力,具有安全可靠,快速推廣,維護(hù)簡便,運(yùn)營費(fèi)用低廉,適用范圍廣泛的特點(diǎn)。
文檔編號(hào)H04L29/06GK102427458SQ20111043254
公開日2012年4月25日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者李巖 申請(qǐng)人:李巖