專利名稱:手持式電子書閱讀器及其控制方法
技術領域:
本發明屬于電數字數據處理領域,涉及一種手持式電子書閱讀器及其控制方法, 尤其涉及一種根據用戶對飛梭單元的旋轉操作實現控制的手持式電子書閱讀器。
背景技術:
在電子閱讀領域,出現了具有類紙顯示效果的電子書閱讀器。這種電子書閱讀器采用電泳技術實現類紙效果。這種顯示技術具有雙穩態特性,其能耗較低。另外,由于顯示效果類似于紙張,電子書閱讀器有利于保護視力,而且閱讀視角接近180度。目前,對電子書閱讀器操控主要基于設置在其殼體表面的一些數字按鍵,如0至 9。用戶通過觸發這些數字按鍵,實現對電子書閱讀器的翻頁,比如用戶需要翻到200頁,就需要摁壓數字按鍵2、數字按鍵0共計三次。因此,這種數字按鍵操作需要用戶不斷摁壓來觸發,再加上電泳顯示的刷新速率本來就慢,導致對電子書閱讀器的控制便捷性較差,用戶感受度較低。
發明內容
本發明所要解決的技術問題是提供一種手持式電子書閱讀器,包括殼體以及設置在殼體表面的電子紙顯示單元,還包括至少兩個用于根據用戶的觸發產生觸發信號的飛梭單元,兩個飛梭單元設置在殼體上,每個飛梭單元設置有一按鍵;用于對脈沖電壓信號進行統計分析產生控制信號的處理器。飛梭單元為機械式飛梭按鍵。機械式飛梭按鍵為根據旋轉速度產生脈沖電壓信號的旋轉飛梭按鍵。飛梭單元為觸摸式飛梭按鍵。觸摸式飛梭按鍵為電容觸摸式飛梭按鍵。為解決上述技術問題,本發明還提供了一種手持式電子書閱讀器的控制方法,該方法包括步驟1、預先定義至少兩個飛梭單元在用戶操作時對應的按鍵指令;步驟2、獲取至少兩個飛梭單元實時旋轉操作對應的數據指令;步驟3、根據數據指令和步驟1預先的定義的按鍵指令判斷并執行用戶操作。按鍵指令為頁面翻頁或頁面內容縮放指令。所述數據指令為脈沖電壓信號模數轉換后的數字信號。所述步驟2中根據至少兩個飛梭單元的旋轉速度產生觸發信號。在上述技術方案的基礎上,手持式電子書閱讀器的控制方法還包括實時顯示用戶操作的執行結果。本發明中,通過在現有的手持式電子書閱讀器上增加至少兩個飛梭單元,用戶只要直接操作飛梭單元就可以實現對手持式電子書閱讀器的翻頁、頁面內容縮放等控制,從而避免了現有技術中手持式電子書閱讀器上使用多個數字按鍵,提高了對電子書閱讀器的CN 102236977 A
控制便捷性和用戶感受度。
圖1為本發明手持式電子書閱讀器外觀示意圖;圖2為本發明飛梭單元一狀態示意圖;圖3為本發明飛梭單元另一狀態示意圖;圖4為本發明手持式電子書閱讀器的控制方法實施例一的流程圖;圖5為本發明手持式電子書閱讀器的控制方法實施例二的流程圖。
具體實施例方式下面結合附圖和實施例,對本發明的技術方案做進一步的詳細描述。圖1為本發明手持式電子書閱讀器外觀示意圖。如圖1所示,手持式電子書閱讀器包括殼體101、電子紙顯示單元102和兩個飛梭單元103和處理器(圖中未示出)。電子紙顯示單元102設置在殼體101的表面上。飛梭單元103設置在殼體101表面方便用戶的手指同時按壓的位置上,比如設置在如圖1所示的殼體101位置上,位于電子紙顯示單元 102的下方,當用戶握持電子書閱讀器時,用戶可以僅操作一個飛梭單元103或者同時操作兩個飛梭單元104。飛梭單元103根據用戶的操作產生觸發信號,并將該觸發信號發送給處理器。本實施例中,觸發信號為脈沖電壓信號。飛梭單元103可以是機械式飛梭按鍵,也可以是電容觸摸式飛梭按鍵。本實施例中,飛梭單元103具體為旋鈕,該旋鈕根據自身的旋轉速度產生脈沖電壓信號,并將該脈沖電壓信號發送給處理器。處理器根據接收到的脈沖電壓信號實現用戶對手持式閱讀器的操控。本實施例中,飛梭單元103設置有一個按鍵,該按鍵用于用戶對實時操作的執行結果進行確認或者取消。圖2為本發明飛梭單元一狀態示意圖。圖3為本發明飛梭單元另一狀態示意圖。 如圖2和圖3所示,飛梭單元包括轉軸301、兩個觸點302以及靜觸點303。兩個觸點302間隔設置在轉軸301上。靜觸點303緊挨轉軸301設置。由于兩個觸點302間隔設置,當飛梭單元轉動的過程中,所以總有一個觸點302與靜觸點303接觸連通,此時接通的觸點302 產生一脈沖電壓信號,并發送處理器。另外,正是由于兩個觸點302間隔設置,所以在兩個觸點302與靜觸點303間隔性地連通。比如顯示其中一個302與靜觸點303連通,之后在飛梭單元旋轉的過程中逐漸與靜觸點303斷開,同時另外一個觸點302與靜觸點303逐漸連通。這樣,每個觸點302在不同時刻產生了兩個不同時序的脈沖電壓信號。根據這兩個脈沖電壓信號的時序從而可以判斷出飛梭單元的旋轉方向。圖4為本發明手持式電子書閱讀器的控制方法實施例一的流程圖。本實施例手持式電子書閱讀器的控制方法包括步驟401、預先定義兩個飛梭單元在分別旋轉時對應的按鍵指令為翻頁。本實施例中,當用戶在分別旋轉兩個飛梭單元時,可以分別預先設定兩個飛梭單元的旋轉速度有效范圍,旋轉速度對應頁碼的不同位數。比如,定義其中一個飛梭單元的旋轉速度小于等于旋轉速度閾值VO時,控制的是頁碼的個位數。定義另外一個飛速單元的旋轉速度大于旋轉速度閾值VO但小于等于旋轉速度閾值Vl時,控制的是頁碼的十位數,或該飛梭單元的旋轉速度大于旋轉速度閾值Vl但小于等于旋轉速度閾值V2時,控制的是頁碼
4的百位數。本實施例中,旋轉速度閾值V2可以等于N倍的旋轉速度閾值VI,旋轉速度閾值 Vl可以等于M倍的旋轉速度閾值V0。N可以等于M,比如都等于2。例如,當用戶需要翻頁到第沈頁時,利用旋轉一個飛梭單元并根據該飛梭單元的旋轉速度閾值VO控制頁碼“26” 的個位數,利用另外一個飛梭單元并根據該飛梭單元的旋轉速度閾值Vl控制頁碼“26”的十位數。步驟402、獲取兩個飛梭單元實時旋轉時對應的脈沖電壓信號。本實施例中,處理器實時獲取脈沖電壓信號并對該脈沖電壓信號進行模數轉換后的信號,并將該信號作為數據指令。此處,飛梭單元的實時旋轉速度越快,脈沖電壓信號的頻率就越高。步驟403、根據脈沖電壓信號的頻率和步驟401預先定義的按鍵指令判斷并執行翻頁操作。處理器對兩個飛梭單元的脈沖電壓信號進行頻率統計,并根據步驟401中預先定義的按鍵指令判斷出用戶當前的操作是實現翻頁。基于此,如果用戶需要翻到第26頁時, 處理器根據其中一個飛梭單元的旋轉速度以及對應的旋轉速度閾值來控制個位數,根據另外一個飛梭單元的旋轉速度以及對應的旋轉速度閾值來控制百位數,即對頁碼的個位數和十位數分別進行遞增或遞減控制。步驟404、以事件的方式在電子紙顯示單元上實時顯示翻頁的執行結果。處理器實時在電子紙顯示單元上以事件的方式顯示頁碼的控制結果,即將飛梭單元的實時翻頁結果顯示給用戶,方便用戶判斷是否達到需要翻到的頁碼。如果翻到用戶需要的頁碼如“26頁”的話,可以通過按壓飛梭單元上設置的按鍵進行確認操作,否則,則重復上述步驟直到翻到用戶需要的頁碼。圖5為本發明手持式電子書閱讀器的控制方法實施例二的流程圖。如圖5所示, 本實施例手持式電子書閱讀器的控制方法包括步驟501、預先定義兩個飛梭單元在對向旋轉時對應的按鍵指令為頁面縮放。本實施例中,“對向旋轉”為一個飛梭單元順時針旋轉,另外一個飛梭單元逆時針旋轉。對向旋轉包括兩種可能如果兩個飛梭單元同時向內側方向旋轉,即相向旋轉,則定義為頁面內容的放大;如果兩個飛梭單元同時向外側方向旋轉,即背向旋轉,則定義為頁面內容的縮小。步驟502、獲取兩個飛梭單元實時旋轉操作時對應的脈沖電壓信號。與上述實施例相同,處理器實時獲取脈沖電壓信號并對該脈沖電壓信號進行模數轉換,并將該轉換后的信號作為數據指令。步驟503、根據脈沖電壓信號的時序和步驟501預先定義的按鍵指令判斷并執行頁面縮放。 兩個飛梭單元在旋轉時產生不同的脈沖電壓信號,處理器根據這兩個脈沖電壓信號在時序上先后判斷出飛梭單元的旋轉方向。本實施例中,也可以根據脈沖電壓信號的相角來判斷飛梭單元的旋轉方向。根據飛梭單元的旋轉方向,以及步驟501預先定義的按鍵指令判斷用戶當前要實現的操作是實現頁面縮放。步驟504、以事件的方式在電子紙顯示單元上實時顯示頁面縮放的執行結果。處理器根據用戶的操作以事件的方式在電子紙顯示單元上實時顯示頁面縮放的結果。本實施例的技術方案也可以應用到對聲音大小的控制、菜單的快速查找、畫面的平移、顯示內容的編輯等。本發明中,通過在現有的手持式電子書閱讀器上增加至少兩個飛梭單元,用戶只要直接操作飛梭單元就可以實現對手持式電子書閱讀器的翻頁、頁面內容縮放等控制,從而避免了現有技術中手持式電子書閱讀器上多個數字按鍵的使用,提高了對電子書閱讀器的控制便捷性和用戶感受度。
權利要求
1.一種手持式電子書閱讀器,包括殼體以及設置在殼體表面的電子紙顯示單元,其特征在于,還包括至少兩個用于根據用戶的觸發產生觸發信號的飛梭單元,兩個飛梭單元設置在殼體上,每個飛梭單元設置有一按鍵;用于對脈沖電壓信號進行統計分析產生控制信號的處理器。
2.根據權利要求1所述的手持式電子書閱讀器,其特征在于,飛梭單元為機械式飛梭按鍵。
3.根據權利要求2所述的手持式電子書閱讀器,其特征在于,機械式飛梭按鍵為根據旋轉速度產生脈沖電壓信號的旋轉飛梭按鍵。
4.根據權利要求1所述的手持式電子書閱讀器,其特征在于,飛梭單元為觸摸式飛梭按鍵。
5.根據權利要求4所述的手持式電子書閱讀器,其特征在于,觸摸式飛梭按鍵為電容觸摸式飛梭按鍵。
6.一種實現對權利要求1至5任一所述的手持式電子書閱讀器的控制方法,其特征在于,包括步驟1、預先定義至少兩個飛梭單元在用戶操作時對應的按鍵指令;步驟2、獲取至少兩個飛梭單元實時旋轉操作對應的數據指令;步驟3、根據數據指令和步驟1預先定義的按鍵指令判斷并執行用戶操作。
7.根據權利要求6所述的控制方法,其特征在于,按鍵指令為頁面翻頁或頁面內容縮放指令。
8.根據權利要求6所述的控制方法,其特征在于,所述數據指令為脈沖電壓信號模數轉換后的數字信號。
9.根據權利要求8所述的控制方法,其特征在于,所述步驟2中根據至少兩個飛梭單元的旋轉速度產生觸發信號。
10.根據權利要求6至9任一項所述的控制方法,其特征在于,還包括實時顯示用戶操作的執行結果。
全文摘要
本發明公開一種手持式電子書閱讀器及其控制方法,屬于電數字數據處理領域。該手持式電子書閱讀器包括殼體以及設置在殼體表面的電子紙顯示單元,還包括至少兩個用于根據用戶的觸發產生觸發信號的飛梭單元,兩個飛梭單元設置在殼體上,每個飛梭單元設置有一按鍵;以及用于對脈沖電壓信號進行統計分析,產生控制信號的處理器。該方法包括步驟1、預先定義至少兩個飛梭單元在用戶操作時對應的按鍵指令;步驟2、獲取至少兩個飛梭單元實時旋轉操作對應的數據指令;步驟3、根據數據指令和步驟1預先的定義的按鍵指令執行用戶操作。本發明提高了對電子書閱讀器的控制便捷性和用戶感受度。
文檔編號G09B5/02GK102236977SQ20101016375
公開日2011年11月9日 申請日期2010年4月29日 優先權日2010年4月29日
發明者宋柏君 申請人:漢王科技股份有限公司