專利名稱:電子書閱讀器及其處理數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及便攜式電子書技術(shù)領(lǐng)域,特別地,涉及一種電子書閱讀器及其處理數(shù)據(jù)的方法。
背景技術(shù):
隨著網(wǎng)絡(luò)的不斷普及,通過網(wǎng)絡(luò)去獲取信息已經(jīng)逐漸替代購買書籍、報(bào)刊和雜志來閱讀成為一種必然的趨勢,電子書便應(yīng)運(yùn)而生。電子書是將傳統(tǒng)紙本書籍的平面文字內(nèi)容,利用電子書編輯軟件以及關(guān)于制作電子書軟件,制作成一電子書的電子文檔形式,存儲在個(gè)人電腦、個(gè)人數(shù)字助理、掌上型電腦、移動(dòng)電話或其他電子書閱覽器(以下統(tǒng)稱電子書閱讀器)上。參照圖1,示出了現(xiàn)有電子書閱讀器的結(jié)構(gòu)框圖,電子書閱讀器對電子書的讀取操作一般由以下四個(gè)處理功能模塊完成功能操作模塊11,位置信息定位模塊12,后臺存取數(shù)據(jù)模塊13,顯示模塊14。該電子書閱讀器的數(shù)據(jù)處理流程為用戶通過功能操作模塊11 如具備觸摸功能的電子屏幕或者帶有按鍵的功能鍵盤操作后,位置信息定位模塊12從功能操作模塊11中獲取用戶操作意圖,并依據(jù)當(dāng)前屏幕的實(shí)現(xiàn)情況確定下一位置信息,后臺存取數(shù)據(jù)模塊13根據(jù)上述位置信息進(jìn)行所需數(shù)據(jù)的存取動(dòng)作,取出對應(yīng)的數(shù)據(jù)信息;顯示模塊14將上述數(shù)據(jù)信息顯示在屏幕上。上述過程為電子書閱讀器進(jìn)行常規(guī)單一頁面顯示的數(shù)據(jù)處理過程。我們在使用傳統(tǒng)的紙張書籍學(xué)習(xí)時(shí),經(jīng)常會在閱讀某一本書籍時(shí)需要參閱其它書籍相關(guān)內(nèi)容,或者參閱本書中其它頁面的內(nèi)容,或者參閱本頁中前面或后面的相關(guān)段落內(nèi)容。甚至在閱讀過程中, 要在幾個(gè)頁面之間反復(fù)參考查閱。對于紙張的書籍,上述對比閱讀和反復(fù)翻頁參考過程比較簡單,我們可以人工方式來打開其它書籍,翻至所需頁面或查看本頁其它段落來完成。但目前的電子書閱讀器缺乏這一重要的學(xué)習(xí)輔助功能,特別是,遇到上述幾個(gè)頁面之間反復(fù)參考查閱的情況時(shí),現(xiàn)有電子書閱讀器只提供了跳轉(zhuǎn)到特定頁面的功能,而不具備頁面間的快速回切功能,這樣因?yàn)閬砘胤摶蛘哂捎陲@示屏幕大小有限,需要不斷了通過滾動(dòng)頁面來回查看,是極其不方便的。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種電子書閱讀器及其處理數(shù)據(jù)的方法,能夠?qū)崿F(xiàn)頁面間的對比閱讀,利用回切技術(shù)和顯示分割技術(shù)以回切顯示對比方式和分割顯示對比方式進(jìn)行對比閱讀,增強(qiáng)電子書的閱讀輔助學(xué)習(xí)功能,提高電子書閱讀器的用戶體驗(yàn)和使用價(jià)值。為了解決上述問題,本發(fā)明公開了一種電子書閱讀器處理數(shù)據(jù)的方法,包括進(jìn)入對比閱讀模式;選擇對比源;選擇對比方式;確定對比內(nèi)容的位置信息;依據(jù)上述位置信息獲取上述對比內(nèi)容的數(shù)據(jù);顯示上述對比內(nèi)容;存儲不同對比內(nèi)容的上述位置信息和顯示時(shí)間。
優(yōu)選的,上述選擇對比源具體包括打開新書內(nèi)容作為對比源;打開同一本書的不同頁面作為對比源;或者,打開同一頁面的內(nèi)容作為對比源。優(yōu)選的,上述選擇對比方式具體為選擇回切顯示方式或者分割顯示方式。優(yōu)選的,當(dāng)選擇對比方式為回切顯示方式時(shí),后續(xù)步驟具體為確定對比內(nèi)容的位置信息;依據(jù)上述位置信息獲取上述對比內(nèi)容的數(shù)據(jù);開啟新窗口顯示對比內(nèi)容;存儲每一個(gè)上述新窗口中上述對比內(nèi)容的位置信息和打開時(shí)間。優(yōu)選的,當(dāng)選擇對比方式為分割顯示方式時(shí),后續(xù)步驟具體為將上述電子書閱讀器的顯示屏分割為數(shù)個(gè)子顯示區(qū)域;確定對比內(nèi)容的位置信息;依據(jù)上述位置信息獲取上述對比內(nèi)容的數(shù)據(jù);在指定的上述子顯示區(qū)域顯示對比內(nèi)容;存儲每一個(gè)上述子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間。依據(jù)上述電子書閱讀器處理數(shù)據(jù)的方法實(shí)施例,本發(fā)明還公開了一種電子書閱讀器,包括對比閱讀模塊,用于進(jìn)入對比閱讀模式;對比源選擇模塊,用于為原始閱讀頁面選擇對比源;對比方式選擇模塊,用于選擇上述對比源的顯示方式;定位模塊,用于確定對比內(nèi)容的位置信息;數(shù)據(jù)獲取模塊,用于根據(jù)上述位置信息獲取上述對比內(nèi)容的數(shù)據(jù);顯示模塊,用于顯示上述數(shù)據(jù)獲取模塊獲取的數(shù)據(jù)信息;存儲模塊,用于存儲不同顯示內(nèi)容的位置信息和顯示時(shí)間。優(yōu)選的,上述對比方式選擇模塊,具體包括回切顯示單元,用于將對比內(nèi)容以回切顯示方式顯示在新的窗口 ;分割顯示單元,用于將對比內(nèi)容和原始閱讀頁面同時(shí)顯示在顯示屏的不同顯示區(qū)域中。優(yōu)選的,上述回切顯示單元包括新窗口開啟子單元,用于開啟新的窗口以顯示對比內(nèi)容;回切執(zhí)行單元,用于執(zhí)行回切顯示命令。優(yōu)選的,上述分割顯示單元包括顯示區(qū)域分割子單元,用于將上述電子書閱讀器的顯示屏分為數(shù)個(gè)子顯示區(qū)域;顯示區(qū)域指定子單元,用于指定某一上述子顯示區(qū)域?yàn)楫?dāng)前顯示區(qū)域以顯示當(dāng)前對比內(nèi)容;顯示區(qū)域操控子單元,用于操控上述子顯示區(qū)域的顯示效果。優(yōu)選的,上述存儲模塊具體包括第一存儲單元,用于在回切顯示模式下,存儲原始閱讀頁面的位置信息、打開時(shí)間和對比內(nèi)容的位置信息、所在新窗口的打開時(shí)間;第二存儲單元,用于在分割顯示模式下,存儲每一個(gè)上述子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明在電子書閱讀器數(shù)據(jù)處理流程中新增了同步對比閱讀,回切閱讀,區(qū)域操控功能,從而具備任何電子書,任何頁面,段落內(nèi)容的同步對比閱讀功能;具備同屏幕多電子書,頁面,段落內(nèi)容的差異化顯示和操作功能;具備回切對比閱讀功能,即在相同或不同的電子書頁面間通過來回切換快速翻頁閱讀功能。有效提高了電子書閱讀器的使用價(jià)值, 增強(qiáng)了用戶體驗(yàn)。
圖1是現(xiàn)有電子書閱讀器的結(jié)構(gòu)框圖;圖2是本發(fā)明電子書閱讀器處理數(shù)據(jù)的流程5
圖3是本發(fā)明電子書閱讀器在回切顯示對比方式時(shí)處理數(shù)據(jù)的流程圖;圖4是本發(fā)明電子書閱讀器在分割顯示對比方式時(shí)處理數(shù)據(jù)的流程圖;圖5是本發(fā)明電子書閱讀器實(shí)施例的結(jié)構(gòu)框圖;圖6是本發(fā)明回切顯示對比單元實(shí)施例的結(jié)構(gòu)框圖;圖7是本發(fā)明分割顯示對比單元實(shí)施例的結(jié)構(gòu)框圖;圖8是本發(fā)明存儲模塊實(shí)施例的結(jié)構(gòu)框圖;圖9是本發(fā)明回切顯示實(shí)施例的示意圖;圖10是本發(fā)明分割顯示實(shí)施例的示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。參照圖2,示出了本發(fā)明電子書閱讀器進(jìn)行對比閱讀模式時(shí)處理數(shù)據(jù)的方法流程圖,具體包括以下步驟步驟201、打開電子書閱讀器,顯示原始閱讀頁面,選擇進(jìn)入對比閱讀模式;步驟202、選擇對比源;即為原始閱讀頁面選擇對比源。該步驟202中,上述對比源為對比內(nèi)容的來源,對比內(nèi)容可以來自不同電子書、也可以來自同一電子書的不同頁面,或者是來自原始閱讀頁面的同一頁。步驟203、選擇對比方式;上述對比方式可以包括回切顯示方式或分割顯示方式。本步驟中,若選擇回切顯示方式,則對比內(nèi)容將顯示在新打開的窗口中。在進(jìn)行對比閱讀時(shí),操作回切命令,在原始閱讀頁面和對比頁面之間來回切換,實(shí)現(xiàn)對比閱讀的效果 ο若選擇分割顯示方式,則原始閱讀頁面和對比內(nèi)容將共同顯示在整個(gè)電子書閱讀器的顯示屏分割出的不同顯示區(qū)域中。各個(gè)顯示區(qū)域的顯示效果可以獨(dú)立操控,例如可以實(shí)現(xiàn)每個(gè)顯示區(qū)域中文字的縮放、頁面的滾動(dòng)等顯示效果。上述兩種不同對比方式下,電子書閱讀器處理數(shù)據(jù)的具體過程將在后面做詳細(xì)介紹。
步驟204、確定對比內(nèi)容的位置信息;這里,對比內(nèi)容可能不止一個(gè)。對比內(nèi)容位置信息的確定亦即對比內(nèi)容的定位,可以通過全文檢索方式定位位置,也可以利用系統(tǒng)提供的電子書簽等方式進(jìn)行定位。步驟205、依據(jù)步驟204獲得的位置信息,獲取上述對比內(nèi)容的數(shù)據(jù);步驟206、顯示對比內(nèi)容;步驟207、記錄不同對比內(nèi)容的位置信息和顯示時(shí)間。該步驟,記錄不同對比內(nèi)容的位置信息和顯示時(shí)間,是為了實(shí)現(xiàn)回切顯示對比方式下,不同對比頁面的快速切換。參照圖3,示出了本發(fā)明電子書閱讀器在回切顯示對比方式下,處理數(shù)據(jù)的方法流程圖,具體包括以下步驟步驟301、打開電子書閱讀器,顯示原始閱讀頁面,選擇進(jìn)入對比閱讀模式;步驟302、選擇對比源;即為原始閱讀頁面選擇對比源并保存該對比源的頁面以供下次使用。需要說明的是,步驟301、302與圖2所示的步驟201、202相同,此處為了說明回切顯示對比方式下的具體實(shí)施過程,采用了不同的步驟編號,其數(shù)據(jù)處理過程無本質(zhì)區(qū)別。步驟303、選擇回切顯示方式作為對比方式;步驟304、確定對比內(nèi)容的位置信息;此處,多個(gè)對比內(nèi)容對應(yīng)多個(gè)位置信息。如同我們閱讀紙版書籍時(shí),需要同時(shí)參考的內(nèi)容不止一個(gè),例如,需要參考的第一對比內(nèi)容位于書a的第一頁,那么,“書a的第一頁”則為第一對比內(nèi)容的位置信息。同理,假如需要參考的第二對比內(nèi)容位于同一本書的第二十頁,那么,“書a的第二十頁”則為第二對比內(nèi)容的位置信息。依此類推,需要多少個(gè)對比內(nèi)容則需要確定多少個(gè)位置信息。與紙版書籍不同的是,本步驟中的“位置信息”為對比頁面的鏈接地址。步驟305、依據(jù)上述位置信息獲取對比內(nèi)容的數(shù)據(jù);即依據(jù)對比頁面的鏈接地址從電子書的存儲模塊中獲取并緩存上述對比內(nèi)容對應(yīng)的數(shù)據(jù)信息。步驟306、開啟新窗口顯示對比內(nèi)容;即將步驟305獲取的數(shù)字信息顯示在回切顯示方式下開啟的新窗口中。步驟307、存儲每一個(gè)新窗口中對比內(nèi)容的位置信息和打開時(shí)間。這樣,當(dāng)用戶操作閱讀器執(zhí)行回切命令時(shí),閱讀器可以根據(jù)對比頁面的打開時(shí)間的先后順序以及其對應(yīng)的對比頁面的位置信息,快速跳轉(zhuǎn)到上一次顯示的對比頁面,有效節(jié)約讀者的閱讀時(shí)間。參照圖4,示出了本發(fā)明電子書閱讀器在分割顯示對比方式時(shí)處理數(shù)據(jù)的方法流程圖,具體包括以下步驟步驟401、打開電子書閱讀器,顯示原始閱讀頁面,選擇進(jìn)入對比閱讀模式;步驟402、選擇對比源;即為原始閱讀頁面選擇對比源。需要說明的是,步驟401、402與圖2所示的步驟201、202相同,此處為了說明分割顯示方式下的具體實(shí)施過程,采用了不同的編號,其數(shù)據(jù)處理過程無本質(zhì)區(qū)別。步驟403、選擇分割顯示方式作為對比方式,將電子書閱讀器的顯示屏分割為數(shù)個(gè)子顯示區(qū)域;該步驟中,子顯示區(qū)域的劃分?jǐn)?shù)量依據(jù)電子書閱讀器屏幕能提供的顯示效果和用戶的意愿而定,此處不做限制。步驟404、確定對比內(nèi)容的位置信息;此處,對比內(nèi)容的位置信息可以為多個(gè)。與上述步驟304相同,本步驟中的“位置信息”為對比頁面的鏈接地址。步驟405、依據(jù)所述位置信息獲取所述對比內(nèi)容的數(shù)據(jù);即依據(jù)對比頁面的鏈接地址從電子書的存儲模塊中獲取并緩存上述對比內(nèi)容對應(yīng)的數(shù)據(jù)信息。步驟406、在指定的子顯示區(qū)域中顯示對比內(nèi)容;此步驟中,為每一個(gè)對比內(nèi)容分配不同的子顯示區(qū)域。步驟407、存儲每一個(gè)所述子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間。在分割顯示對比方式下,用戶可以在同一個(gè)電子書閱讀器的顯示屏內(nèi)同時(shí)打開多個(gè)對比內(nèi)容。對應(yīng)上述閱讀器處理數(shù)據(jù)的方法實(shí)施例,本發(fā)明還提供了一種電子書閱讀器,參照圖5,示出了本發(fā)明電子書閱讀器實(shí)施例的結(jié)構(gòu)框圖,包括
對比閱讀模塊51,用于進(jìn)入對比閱讀模式;對比源選擇模塊52,用于為原始閱讀頁面選擇對比源;該模塊可以進(jìn)一步包括新書開啟單元521,用于選擇新的電子書作為對比源;同書對比單元522,用于選擇同一本電子書的其他頁面作為對比源;同頁對比單元523,用于選擇與原始閱讀頁面相同的頁面作為對比源。對比方式選擇模塊53,用于選擇所述對比源的顯示方式。該模塊可以具體包括 回切顯示對比單元531和分割顯示對比單元532。其中,回切顯示對比單元531,用于將對比內(nèi)容以回切顯示方式顯示在新的窗口 ; 即,用于將對比內(nèi)容在新開啟窗口中打開,當(dāng)用戶進(jìn)行對比閱讀模式時(shí),原始閱讀頁面和對比頁面以相互切換方式進(jìn)行對比。分割顯示對比單元532,用于將對比內(nèi)容和原始閱讀頁面同時(shí)顯示在由閱讀器的顯示屏分割成的數(shù)個(gè)子顯示區(qū)域中。定位模塊M,用于確定對比內(nèi)容的位置信息;通常采用全文檢索方式進(jìn)行對比內(nèi)容對比點(diǎn)的定位,也可以采用電子標(biāo)簽形式進(jìn)行對比內(nèi)容的定位。數(shù)據(jù)獲取模塊55,用于根據(jù)定位模塊M獲得的對比內(nèi)容的位置信息獲取對比內(nèi)容的數(shù)據(jù);顯示模塊56,用于顯示數(shù)據(jù)獲取模塊55獲取的數(shù)據(jù)信息;存儲模塊57,用于存儲不同顯示內(nèi)容的有效位置信息和顯示時(shí)間,包括原始閱讀頁面的信息和對比源的頁面信息,以供下次使用。參照圖6所示的回切顯示單元實(shí)施例的結(jié)構(gòu)框圖,在本發(fā)明電子書閱讀器的另一優(yōu)選實(shí)施例中,上述回切顯示對比單元531可以具體包括新窗口開啟子單元61,用于開啟新的窗口以顯示對比內(nèi)容;回切執(zhí)行子單元62,用于執(zhí)行回切顯示命令。該單元可以表現(xiàn)為電子閱讀器鍵盤上設(shè)置的“回切”按鍵,也可以表現(xiàn)為電子閱讀器觸摸式顯示屏上的“回切”觸摸鍵。圖7示出了分割顯示單元實(shí)施例的結(jié)構(gòu)框圖,分割顯示對比單元532可以具體包括顯示區(qū)域分割子單元71,用于將電子書閱讀器的顯示屏分為數(shù)個(gè)子顯示區(qū)域;在具體實(shí)施過程中,可以給每一個(gè)子顯示區(qū)域進(jìn)行編號,例如顯示區(qū)01、顯示區(qū)02、顯示區(qū)03寸寸。分割顯示技術(shù)可以通過一般系統(tǒng)軟件平臺支持的多窗口應(yīng)用來實(shí)現(xiàn),分割數(shù)目和分割風(fēng)格,如左右分割,上下分割,或多重分割可以依據(jù)實(shí)際屏幕支持的情況由用戶進(jìn)行選擇。顯示區(qū)域指定子單元72,用于指定某一子顯示區(qū)域?yàn)楫?dāng)前顯示區(qū)域以顯示當(dāng)前對比內(nèi)容;具體為,用于選擇上述顯示區(qū)域分割子單元71獲取的某一編號的子顯示區(qū)域?yàn)楸葍?nèi)容的顯示區(qū)域。例如,系統(tǒng)默認(rèn)上述顯示區(qū)01顯示原始閱讀頁面的內(nèi)容,那么,用戶可以指定顯示區(qū)02顯示第一對比內(nèi)容;指定顯示區(qū)03顯示第二對比內(nèi)容等等。不同的分割區(qū)域顯示不同的內(nèi)容主要是通過后臺數(shù)據(jù)的處理來實(shí)現(xiàn)和更新頁面。
顯示區(qū)域操控子單元73,用于操控顯示區(qū)域指定子單元72選擇的每一個(gè)子顯示區(qū)域的顯示效果。比如,通過該模塊獨(dú)立控制顯示區(qū)02中第一對比內(nèi)容字體的大小、顏色、 以及其頁面滾動(dòng)等顯示效果。對應(yīng)對比方式選擇模塊53可以具體包括回切顯示對比單元531和分割顯示對比單元532。參照圖8所示的存儲模塊的結(jié)構(gòu)框圖,上述存儲模塊57也可以進(jìn)一步包括。第一存儲單元81,用于在回切顯示模式下,存儲原始閱讀頁面的位置信息、打開時(shí)間,對比內(nèi)容的位置信息、所在新窗口的打開時(shí)間即保存對比源的頁面信息,以供下次使用;第二存儲單元82,用于在分割顯示模式下,存儲每一個(gè)子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間即保存對比源的頁面信息,以供下次使用。第二存儲單元82需要記錄對比閱讀的所有頁面的信息,至少包括如下數(shù)據(jù)結(jié)構(gòu)的內(nèi)容typedef Struct CurrentPageInfo{int TotalNum ;// 總分割數(shù)目int CurrentNum ;//分割編號CRect MobileNumber ;// 位置矩陣坐標(biāo) RectChar eBookAddress [254] ;//該標(biāo)號位置數(shù)據(jù)來源文件地址long PageOffset ;// 頁面位置信息long Content ;// 段落偏移信息......Struct CurrentPageInfo *Next ;//鏈接處理后續(xù)多個(gè)顯示頁面內(nèi)容信息IeBookCurrentPageInfo ;讓電子閱讀器同步打開多電子書的能力的實(shí)現(xiàn)是借助文件打開技術(shù)中增加打開文檔來實(shí)現(xiàn),并在數(shù)據(jù)結(jié)構(gòu)中增加多文件打開信息結(jié)構(gòu)來存儲相關(guān)信息,從而保證多文件同時(shí)打開后可以有序的進(jìn)行管理文件。下面結(jié)合用戶的操作和圖9、10所示的兩種對比方式下對比內(nèi)容的展現(xiàn)形式,說明本發(fā)明電子書閱讀器各單元的工作過程用戶開啟電子書閱讀器,進(jìn)入一個(gè)閱讀頁面,即原始閱讀頁面如圖9-a所示的原始閱讀頁面91,要做習(xí)題集某一頁幾何圖形的相似性判斷,這時(shí)用戶覺得需要參考教科書 《幾何學(xué)》中判斷三角形相似性的定律;于是,用戶操作對比閱讀模塊51選擇進(jìn)入對比閱讀模式,利用對比源選擇模塊52啟動(dòng)新書開啟單元521,選擇電子書《幾何學(xué)》作為對比源;利用回切顯示對比單元531選擇回切顯示方式為對比方式;利用定位模塊討采用全文檢索方式檢索“三角形相似的判定”所在位置;數(shù)據(jù)獲取模塊陽根據(jù)定位模塊M獲得的位置信息獲取相應(yīng)的數(shù)據(jù)信息;新窗口開啟子單元61開啟一個(gè)新的窗口 ;顯示模塊56將“三角形相似的判定”內(nèi)容即圖9-b所示的對比內(nèi)容92顯示在新的窗口中;存儲模塊57的第一存儲單元81,存儲原始閱讀頁面91的位置信息、打開時(shí)間和對比內(nèi)容92的位置信息、所在新窗口的打開時(shí)間。因?yàn)殡娮訒喿x器是根據(jù)當(dāng)前頁面的打開時(shí)間確定離該打開時(shí)間最近的前一時(shí)間對應(yīng)的頁面位置信息為上一頁面位置信息,所以,當(dāng)用戶操控回切執(zhí)行單元62執(zhí)行“回切”命令時(shí),電子書閱讀器將實(shí)現(xiàn)原始閱讀頁面91和對比頁面92之間的切換。同理,當(dāng)利用回切顯示對比方式打開了多個(gè)對比頁面時(shí),用戶操控回切執(zhí)行單元62執(zhí)行“回切”命令, 可以實(shí)現(xiàn)原始閱讀頁面和多個(gè)對比頁面之間的循環(huán)切換,極大地方便了電子書閱讀器的用戶,提高了用戶的閱讀、學(xué)習(xí)效率,增強(qiáng)了電子書的用戶體驗(yàn),促進(jìn)了電子書的廣泛推廣,進(jìn)而節(jié)約了制造紙版書籍的森林資源,保護(hù)了環(huán)境。參照圖10,示出了分割顯示對比方式的示意圖,電子書閱讀器的工作過程如下用戶開啟電子書閱讀器,進(jìn)入一個(gè)閱讀頁面,即原始閱讀頁面,如圖10所示的頁面101,要做習(xí)題集某一頁幾何圖形的相似性判斷,這時(shí),用戶需要參考教科書《幾何學(xué)》中判斷三角形相似性的定律;于是,用戶操作對比閱讀模塊51選擇進(jìn)入對比閱讀模式,利用對比源選擇模塊52啟動(dòng)新書開啟單元521,選擇電子書《幾何學(xué)》作為對比源;利用分割顯示對比單元532選擇分割顯示方式為對比方式;利用定位模塊M采用全文檢索方式檢索 “三角形相似的判定”所在位置;數(shù)據(jù)獲取模塊陽根據(jù)定位模塊M獲得的位置信息獲取相應(yīng)的數(shù)據(jù)信息;顯示區(qū)域分割子單元71將整個(gè)顯示屏劃分為兩個(gè)子顯示區(qū)域101和102,系統(tǒng)默認(rèn)選擇子顯示區(qū)域101顯示原始閱讀頁面的內(nèi)容“請判斷以下三角形是否是相似三角形”; 顯示區(qū)域指定子單元72指定子顯示區(qū)域102顯示對比內(nèi)容“三角形相似的判定”定律;顯示模塊56將“三角形相似的判定”定律顯示在子顯示區(qū)域102中。此外,用戶利用顯示區(qū)域操控子單元73,可以操控顯示區(qū)域指定子單元72選擇的每一個(gè)子顯示區(qū)域的顯示效果。比如,通過顯示區(qū)域操控子單元73獨(dú)立控制子顯示區(qū)102 中對比內(nèi)容字體的大小、顏色、以及其頁面滾動(dòng)等顯示效果。同樣,上述操作流程也適用于將多個(gè)對比內(nèi)容顯示在分割的多個(gè)子顯示區(qū)域中的情況??傊脩粼诓榭雌聊伙@示內(nèi)容時(shí),需要查看相關(guān)的定律,推論等內(nèi)容,此時(shí)用戶可以通過上述的流程操作,調(diào)出相關(guān)的內(nèi)容進(jìn)行閱讀后再進(jìn)行原頁面內(nèi)容的作業(yè),進(jìn)一步完善了電子書的輔助學(xué)習(xí)功能,有效提高了電子書的使用價(jià)值,增強(qiáng)了用戶體驗(yàn)。本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上對本發(fā)明所提供的一種電子書閱讀器及其處理數(shù)據(jù)的方法,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種電子書閱讀器處理數(shù)據(jù)的方法,其特征在于,包括 進(jìn)入對比閱讀模式;選擇對比源;選擇對比方式;確定對比內(nèi)容的位置信息;依據(jù)所述位置信息獲取所述對比內(nèi)容的數(shù)據(jù);顯示所述對比內(nèi)容;存儲不同對比內(nèi)容的所述位置信息和顯示時(shí)間。
2.根據(jù)權(quán)利要求1所述的電子書閱讀器處理數(shù)據(jù)的方法,其特征在于,所述選擇對比源具體包括打開新書內(nèi)容作為對比源; 打開同一本書的不同頁面作為對比源;或者打開同一頁面的內(nèi)容作為對比源。
3.根據(jù)權(quán)利要求1所述的電子書閱讀器處理數(shù)據(jù)的方法,其特征在于,所述選擇對比方式具體為選擇回切顯示方式或者分割顯示方式。
4.根據(jù)權(quán)利要求3所述的電子書閱讀器處理數(shù)據(jù)的方法,其特征在于,當(dāng)選擇對比方式為回切顯示方式時(shí),后續(xù)步驟具體為確定對比內(nèi)容的位置信息; 依據(jù)所述位置信息獲取所述對比內(nèi)容的數(shù)據(jù); 開啟新窗口顯示對比內(nèi)容;存儲每一個(gè)所述新窗口中所述對比內(nèi)容的位置信息和打開時(shí)間。
5.根據(jù)權(quán)利要求3所述的電子書閱讀器處理數(shù)據(jù)的方法,其特征在于,當(dāng)選擇對比方式為分割顯示方式時(shí),后續(xù)步驟具體為將所述電子書閱讀器的顯示屏分割為數(shù)個(gè)子顯示區(qū)域;確定對比內(nèi)容的位置信息;依據(jù)所述位置信息獲取所述對比內(nèi)容的數(shù)據(jù);在指定的所述子顯示區(qū)域顯示對比內(nèi)容;存儲每一個(gè)所述子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間。
6.一種電子書閱讀器,其特征在于,包括 對比閱讀模塊,用于進(jìn)入對比閱讀模式;對比源選擇模塊,用于為原始閱讀頁面選擇對比源; 對比方式選擇模塊,用于選擇所述對比源的顯示方式; 定位模塊,用于確定對比內(nèi)容的位置信息; 數(shù)據(jù)獲取模塊,用于根據(jù)所述位置信息獲取所述對比內(nèi)容的數(shù)據(jù); 顯示模塊,用于顯示所述數(shù)據(jù)獲取模塊獲取的數(shù)據(jù)信息; 存儲模塊,用于存儲不同顯示內(nèi)容的位置信息和顯示時(shí)間。
7.根據(jù)權(quán)利要求6所述的電子書閱讀器,其特征在于,所述對比方式選擇模塊,具體包括回切顯示單元,用于將對比內(nèi)容以回切顯示方式顯示在新的窗口 ;分割顯示單元,用于將對比內(nèi)容和原始閱讀頁面同時(shí)顯示在顯示屏的不同顯示區(qū)域中。
8.根據(jù)權(quán)利要求7所述的電子書閱讀器,其特征在于,所述回切顯示單元包括 新窗口開啟子單元,用于開啟新的窗口以顯示對比內(nèi)容;回切執(zhí)行單元,用于執(zhí)行回切顯示命令。
9.根據(jù)權(quán)利要求7所述的電子書閱讀器,其特征在于,所述分割顯示單元包括 顯示區(qū)域分割子單元,用于將所述電子書閱讀器的顯示屏分為數(shù)個(gè)子顯示區(qū)域;顯示區(qū)域指定子單元,用于指定某一所述子顯示區(qū)域?yàn)楫?dāng)前顯示區(qū)域以顯示當(dāng)前對比內(nèi)容;顯示區(qū)域操控子單元,用于操控所述子顯示區(qū)域的顯示效果。
10.根據(jù)權(quán)利要求6所述的電子書閱讀器,其特征在于,所述存儲模塊具體包括 第一存儲單元,用于在回切顯示模式下,存儲原始閱讀頁面的位置信息、打開時(shí)間和對比內(nèi)容的位置信息、所在新窗口的打開時(shí)間;第二存儲單元,用于在分割顯示模式下,存儲每一個(gè)所述子顯示區(qū)域中對比內(nèi)容的位置信息和打開時(shí)間。
全文摘要
本發(fā)明提供了一種電子書閱讀器處理數(shù)據(jù)的方法,包括進(jìn)入對比閱讀模式;選擇對比源;選擇對比方式;確定對比內(nèi)容的位置信息;依據(jù)位置信息獲取對比內(nèi)容的數(shù)據(jù);顯示對比內(nèi)容;存儲不同對比內(nèi)容的位置信息和顯示時(shí)間。相應(yīng)的,本發(fā)明還提供一種電子書閱讀器,包括對比閱讀模塊、對比源選擇模塊、對比方式選擇模塊、定位模塊、數(shù)據(jù)獲取模塊、顯示模塊和存儲模塊。本發(fā)明提供的電子書閱讀器借助回切技術(shù)和分割顯示技術(shù)來定位不同頁面內(nèi)容,從而實(shí)現(xiàn)以回切顯示方式或多頁面分割顯示方式的對比閱讀,增強(qiáng)了電子書的用戶體驗(yàn),完善了電子書閱讀輔助學(xué)習(xí)功能,提高了電子書閱讀器的使用價(jià)值。
文檔編號G06F3/048GK102270084SQ20101019738
公開日2011年12月7日 申請日期2010年6月4日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者蔡世光, 鄭勇平, 麥華鋒 申請人:英華達(dá)(上海)電子有限公司