專利名稱:終端及其手寫筆控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端上的手寫輸入領(lǐng)域,特別涉及手寫筆的省電技術(shù)。
背景技術(shù):
電子墨水是一種顯示信息的革新技術(shù)。在不耗費任何額外電能的前提下,電子墨 水能保持圖像達(dá)數(shù)周,而其它顯示技術(shù)通常在顯示時需要持續(xù)的電能消耗。電子墨水的一種應(yīng)用是制成電子書閱讀器的顯示屏。利用電子墨水可以長期保持 圖象卻不消耗電能的優(yōu)點,這種電子書閱讀器只在翻頁時需要少量電能,一小塊鋰電池就 可以翻上萬頁。而且電子墨水的反射率和對比度較佳,所以長時間閱讀也不傷眼睛。為了能在電子書閱讀器上作筆記,顯示屏可以采用手寫輸入技術(shù),典型的方式是 支持電磁筆。電磁筆會發(fā)出一定頻率的信號,然后通過基板上縱橫排列的天線接收此信號,根 據(jù)各天線接收的信號強度判斷出電磁筆的坐標(biāo)和力度。由于電磁波不需要接觸也能傳導(dǎo), 所以電磁筆即使不接觸到基板,基板也能感應(yīng)到,因此在距離基板一定高度之內(nèi),電磁筆仍 能發(fā)揮寫寫畫畫的作用,這樣筆給用戶的感覺就像一支真正的筆。為了能檢測到觸筆事件,目前的電磁筆手寫技術(shù)會開啟一個掃描檢測程序,該掃 描檢測的過程功耗比較大,會縮短終端的待機時間。對于采用電子墨水技術(shù)的電子書閱讀 器,因其主要工作(閱讀)期間能耗很低,掃描檢測的能耗將大大縮短翻頁次數(shù),問題尤為 嚴(yán)重。更為嚴(yán)重的是,可能因為用戶忘記及時將筆插回指定位置、或者拿著筆長時間思 考、或者沒有將筆插好等原因,掃描檢測程序會持續(xù)工作,從而導(dǎo)致終端很快沒電,不能正 常工作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種終端及其手寫筆控制方法,可以防止因手寫筆忘記被 插回而導(dǎo)致的終端電能消耗。為解決上述技術(shù)問題,本發(fā)明的實施方式提供了一種終端上手寫筆控制方法,包 括以下步驟終端檢測到手寫筆被拔出時,開啟對手寫筆子系統(tǒng)的供電,并啟動定時器;定時器超時前,如果檢測到觸筆事件,則重置定時器;定時器超時時,終端中斷對手寫筆子系統(tǒng)的供電。本發(fā)明的實施方式還提供了一種帶有手寫筆功能的終端,包括在位檢測單元,用于檢測手寫筆是否正插在指定位置;定時器;手寫筆子系統(tǒng),用于檢測手寫筆的動作,如果檢測到觸筆事件,則重置定時器;控制單元,用于在在位檢測單元檢測到手寫筆被拔出時,開啟對手寫筆子系統(tǒng)的供電,并啟動定時器,該定時器超時時,中斷對手寫筆子系統(tǒng)的供電。本發(fā)明實施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于在手寫筆被拔出卻長時間沒有觸筆事件時,關(guān)閉終端上與手寫筆相關(guān)的子系統(tǒng), 從而有效防止因用戶忘記及時插回手寫筆而導(dǎo)致的電能消耗,延長了終端的待機時間。進一步地,在關(guān)閉手寫筆功能后,在終端的顯示屏上顯示恢復(fù)手寫筆功的操作方 法,可以使用戶明確知道操作的方法,避免無謂的嘗試。進一步地,可以通過長按指定的按鍵恢復(fù)手寫筆功能。因為按鍵可以通過中斷喚 醒睡眠中的處理器,所以手寫筆子系統(tǒng)關(guān)閉后,如果沒有其它的任務(wù),處理器也可以進入睡 眠狀態(tài),這樣可以進一步地省電。進一步地,從終端睡眠中被喚醒后,如果手寫筆不在位,就恢復(fù)手寫筆功能,可以 方便用戶的輸入。
圖1是本發(fā)明第一實施方式中終端上手寫筆控制方法流程示意圖;圖2是本發(fā)明第二實施方式中終端上手寫筆控制方法狀態(tài)流轉(zhuǎn)示意圖。
具體實施例方式在以下的敘述中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,本 領(lǐng)域的普通技術(shù)人員可以理解,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實施方式的種種變化 和修改,也可以實現(xiàn)本申請各權(quán)利要求所要求保護的技術(shù)方案。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的實施 方式作進一步地詳細(xì)描述。本發(fā)明第一實施方式涉及一種終端上手寫筆控制方法,其流程如圖1所示。在步驟101中,終端檢測到手寫筆被拔出。手寫筆不用時應(yīng)當(dāng)插在指定的位置,有 一個硬件開關(guān)可以知道手寫筆是否在位。如果手寫筆被拔出,則硬件開關(guān)可以觸發(fā)一個中 斷給處理器,處理器就知道手寫筆被拔出(或稱為不在位)了。此后進入步驟102,終端檢測到手寫筆被拔出時,開啟對手寫筆子系統(tǒng)的供電,并 啟動定時器。手寫筆子系統(tǒng)是指由終端供電的、與手寫筆相關(guān)的子系統(tǒng),例如,對于電磁筆來說 主要是感應(yīng)電磁筆信號的基板,對于基于超聲波的手寫筆來說主要是超聲波發(fā)生器和檢測
且,寸寸O對于電磁筆來說,開啟對手寫筆子系統(tǒng)的供電主要指開啟一個掃描檢測程序,對 電磁筆的觸筆信號進行掃描檢測。此后進入步驟103,定時器超時前,檢測是否發(fā)生觸筆事件,如果檢測到觸筆事件, 則進入步驟104,否則進入步驟105。當(dāng)手寫筆與相應(yīng)的手寫板接觸或靠近到一點的程度, 就會有觸筆事件被觸發(fā)。在步驟104中,重置定時器。重置定時器是指將定時器的剩余時長恢復(fù)到初始值, 再重新啟動該定時器。此后進入步驟105,判斷定時器是否超時,如果超時則進入步驟106,否則回到步驟 103。在步驟106中,當(dāng)定時器超時時,終端中斷對手寫筆子系統(tǒng)的供電,并關(guān)閉定時
ο對于電磁筆來說,中斷對手寫筆子系統(tǒng)的供電主要指關(guān)閉掃描檢測程序,停止對 電磁筆的觸筆信號進行掃描檢測。在手寫筆被拔出卻長時間沒有觸筆事件時,關(guān)閉終端上與手寫筆相關(guān)的子系統(tǒng), 從而有效防止因用戶忘記及時插回手寫筆而導(dǎo)致的電能消耗,延長了終端的待機時間。此后進入步驟107,在終端上顯示恢復(fù)手寫筆功能的操作方法(例如長按指定的 按鍵),這可以使用戶知道操作的方法,避免無謂的嘗試??梢岳斫猓瑑?yōu)選地,可以在顯示屏上顯示恢復(fù)手寫筆功能的操作方法,也可以通過 其它方式指示恢復(fù)的操作方法,例如點亮某個指示燈,該指示燈對應(yīng)的文字上有恢復(fù)方法 的說明,又如,對觸發(fā)恢復(fù)的按鍵以閃爍的背光加以強調(diào),等等。上面是以電磁筆為例進行說明的,可以理解,除了電磁筆外,本發(fā)明的技術(shù)方案也 可以應(yīng)用到其它類型的手寫筆,如基于超聲波檢測的手寫筆,或基于光電檢測的手寫筆,等 等。這些手寫筆在手寫的過程中,都需要持續(xù)或周期性地消耗終端電能,因此都可以應(yīng)用本 發(fā)明技術(shù)方案,區(qū)別僅在于手寫筆子系統(tǒng)的具體實現(xiàn)形式可能不一樣。優(yōu)選地,顯示屏可以使用電子墨水技術(shù),以進一步節(jié)省電能。在中斷對手寫筆子系統(tǒng)的供電后,可以通過長按指定的按鍵恢復(fù)手寫筆功能(即 恢復(fù)對手寫筆子系統(tǒng)的供電)。因為按鍵可以通過中斷喚醒睡眠中的處理器,所以手寫筆子 系統(tǒng)關(guān)閉后,如果沒有其它的任務(wù),處理器也可以進入睡眠狀態(tài),這樣可以進一步地省電?;謴?fù)手寫筆功能的方法可以是長按Option鍵,也可以是按其它鍵,或使用其它的 操作方法,例如將手寫筆插回指定位置再重新拔出,或者,在指定時長內(nèi)先后短按兩個指定 的按鍵,或者,按鍵盤上任意的鍵,或者在另一塊電阻式的小觸摸屏上點擊,等等。本發(fā)明第二實施方式涉及一種終端上手寫筆控制方法。第二實施方式在第一實施方式的基礎(chǔ)上進行了擴展。第二實施方式引入了一個狀 態(tài)機,其狀態(tài)流轉(zhuǎn)如圖2所示。該狀態(tài)機共有5個狀態(tài)狀態(tài)一手寫筆不在位,手寫關(guān)閉,定時器(Timer)關(guān)閉;狀態(tài)二 手寫筆在位,手寫關(guān)閉,定時器關(guān)閉;狀態(tài)三手寫開啟,定時器正常開啟;狀態(tài)四手寫開啟,定時器重啟運行;狀態(tài)五手寫關(guān)閉,系統(tǒng)進入Sle印(睡眠)。當(dāng)系統(tǒng)處于狀態(tài)五(睡眠狀態(tài))時,如果收到喚醒命令,則判斷手寫筆是否在位, 如果在位就進入狀態(tài)二,如果不在位進入狀態(tài)三。從終端睡眠中被喚醒后,如果手寫筆不在位,就恢復(fù)手寫筆功能,可以方便用戶的 輸入。用戶將終端喚醒,并拿著手寫筆時,有較大的概率是要進行手寫輸入的。當(dāng)系統(tǒng)處于狀態(tài)二時,如果收到Sleep命令,則進入狀態(tài)五;如果檢測到拔出手寫 筆的事件,則進入狀態(tài)三。Sle印命令可以是用戶通過按動指定按鍵(如睡眠鍵)發(fā)出的, 也可以是終端在沒有任務(wù)時自發(fā)的。
5
當(dāng)系統(tǒng)處于狀態(tài)三時,如果檢測到插入手寫筆的事件,則進入狀態(tài)二 ;如果檢測到 手寫筆點擊事件,則進入狀態(tài)四,重置定時器;如果檢測到Timer超時事件,則關(guān)閉手寫功 能(即中斷手寫筆子系統(tǒng)的電源)、關(guān)閉定時器,提示用戶長按指定按鍵重開手寫功能,進 入狀態(tài)一。當(dāng)系統(tǒng)處于狀態(tài)四時,如果檢測到Timer超時事件,則關(guān)閉手寫功能(即中斷手寫 筆子系統(tǒng)的電源)、關(guān)閉定時器,提示用戶長按指定按鍵重開手寫功能,進入狀態(tài)一。當(dāng)系統(tǒng)處于狀態(tài)一時,如果檢測到用戶長按指定按鍵(如Option鍵)的事件,則 開啟手寫狀態(tài)(即恢復(fù)手寫筆子系統(tǒng)的電源),進入狀態(tài)三;如果收到Sleep命令,則進入 狀態(tài)五。本發(fā)明的各方法實施方式均可以以軟件、硬件、固件等方式實現(xiàn)。不管本發(fā)明是 以軟件、硬件、還是固件方式實現(xiàn),指令代碼都可以存儲在任何類型的計算機可訪問的存儲 器中(例如永久的或者可修改的,易失性的或者非易失性的,固態(tài)的或者非固態(tài)的,固定的 或者可更換的介質(zhì)等等)。同樣,存儲器可以例如是可編程陣列邏輯(Programmable Array Logic,簡稱“PAL”)、隨機存取存儲器(Random Access Memory,簡稱“RAM”)、可編程只讀存 儲器(Programmable Read Only Memory,簡稱 “PROM”)、只讀存儲器(Read-Only Memory, 簡稱“ROM”)、電可擦除可編程只讀存儲器(Electrically Erasable Programmable ROM,簡 稱“EEPR0M”)、磁盤、光盤、數(shù)字通用光盤(Digital Versatile Disc,簡稱“DVD”)等等。本發(fā)明第三實施方式涉及一種帶有手寫筆功能的終端。該帶有手寫筆功能的終端 包括在位檢測單元,用于檢測手寫筆是否正插在指定位置,該單元可以通過一個硬件 開關(guān)的開合狀態(tài)知道手寫筆是否正插在指定位置。定時器。手寫筆子系統(tǒng),用于檢測手寫筆的動作,如果檢測到觸筆事件,則重置定時器。顯示單元,優(yōu)選地,顯示單元可以使用使用電子墨水技術(shù)的顯示屏,當(dāng)然也可以其 它類型的顯示屏,如液晶顯示器(Liquid Crystal Display,簡稱“LCD”)等等??刂茊卧?,用于在在位檢測單元檢測到手寫筆被拔出時,開啟對手寫筆子系統(tǒng)的 供電,并啟動定時器,該定時器超時時,中斷對手寫筆子系統(tǒng)的供電。中斷對手寫筆子系統(tǒng)的供電后,控制單元指示顯示單元顯示恢復(fù)手寫筆功能的操 作方法。當(dāng)指定按鍵被長按時,控制單元恢復(fù)對手寫筆子系統(tǒng)的供電。優(yōu)先地,手寫筆是電磁筆。中斷對手寫筆子系統(tǒng)的供電時,停止對電磁筆的掃描檢 測?;謴?fù)對手寫筆子系統(tǒng)的供電時,恢復(fù)對電磁筆的掃描檢測。第一或第二實施方式是與本實施方式相對應(yīng)的方法實施方式,本實施方式可與第 一或第二實施方式互相配合實施。第一或第二實施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實施方 式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細(xì)節(jié) 也可應(yīng)用在第一或第二實施方式中。需要說明的是,本發(fā)明各設(shè)備實施方式中提到的各單元都是邏輯單元,在物理上, 一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理 單元的組合實現(xiàn),這些邏輯單元本身的物理實現(xiàn)方式并不是最重要的,這些邏輯單元所實現(xiàn)的功能的組合是才解決本發(fā)明所提出的技術(shù)問題的關(guān)鍵。此外,為了突出本發(fā)明的創(chuàng)新 部分,本發(fā)明上述各設(shè)備實施方式并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切 的單元引入,這并不表明上述設(shè)備實施方式并不存在其它的單元。 雖然通過參照本發(fā)明的某些優(yōu)選實施方式,已經(jīng)對本發(fā)明進行了圖示和描述,但 本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā) 明的精神和范圍。
權(quán)利要求
一種終端上手寫筆控制方法,其特征在于,包括以下步驟終端檢測到手寫筆被拔出時,開啟對手寫筆子系統(tǒng)的供電,并啟動定時器;所述定時器超時前,如果檢測到觸筆事件,則重置所述定時器;所述定時器超時時,終端中斷對手寫筆子系統(tǒng)的供電。
2.根據(jù)權(quán)利要求1所述的終端上手寫筆控制方法,其特征在于,所述手寫筆是電磁筆; 所述終端中斷對手寫筆子系統(tǒng)的供電的步驟中,停止對電磁筆的檢測。
3.根據(jù)權(quán)利要求2所述的終端上手寫筆控制方法,其特征在于,所述終端中斷對手寫 筆子系統(tǒng)的供電后,還包括以下子步驟在所述終端上顯示恢復(fù)手寫筆功能的操作方法。
4.根據(jù)權(quán)利要求3所述的終端上手寫筆控制方法,其特征在于,所述顯示恢復(fù)手寫筆 功能的操作方法是長按指定的按鍵。
5.根據(jù)權(quán)利要求4所述的終端上手寫筆控制方法,其特征在于,當(dāng)終端已中斷對手寫 筆子系統(tǒng)的供電,并且手寫筆不在位時,如果收到進入睡眠狀態(tài)的命令,則整個終端進入睡 眠狀態(tài)。
6.根據(jù)權(quán)利要求5所述的終端上手寫筆控制方法,其特征在于,終端處于睡眠狀態(tài)時, 如果收到喚醒命令,則檢查手寫筆是否在位,如果在位則恢復(fù)對手寫筆子系統(tǒng)的供電并啟 動定時器。
7.一種帶有手寫筆功能的終端,其特征在于,包括 在位檢測單元,用于檢測手寫筆是否正插在指定位置; 定時器;手寫筆子系統(tǒng),用于檢測手寫筆的動作,如果檢測到觸筆事件,則重置所述定時器; 控制單元,用于在所述在位檢測單元檢測到手寫筆被拔出時,開啟對所述手寫筆子系 統(tǒng)的供電,并啟動定時器,該定時器超時時,中斷對所述手寫筆子系統(tǒng)的供電。
8.根據(jù)權(quán)利要求7所述的帶有手寫筆功能的終端,其特征在于,所述手寫筆是電磁筆; 中斷對所述手寫筆子系統(tǒng)的供電時,停止對電磁筆的檢測。
9.根據(jù)權(quán)利要求8所述的帶有手寫筆功能的終端,其特征在于,所述終端還包括顯示 單元;中斷對所述手寫筆子系統(tǒng)的供電后,所述控制單元指示顯示單元顯示恢復(fù)手寫筆功能 的操作方法。
10.根據(jù)權(quán)利要求9所述的帶有手寫筆功能的終端,其特征在于,當(dāng)指定按鍵被長按 時,所述控制單元恢復(fù)對所述手寫筆子系統(tǒng)的供電。
全文摘要
本發(fā)明涉及終端上的手寫輸入領(lǐng)域,公開了一種終端及其手寫筆控制方法。本發(fā)明中,在手寫筆被拔出卻長時間沒有觸筆事件時,關(guān)閉終端上與手寫筆相關(guān)的子系統(tǒng),并在終端的顯示屏上顯示恢復(fù)手寫筆功的操作方法,從而有效防止了因用戶忘記及時插回手寫筆而導(dǎo)致的電能消耗,延長了終端的待機時間??梢酝ㄟ^長按指定的按鍵恢復(fù)手寫筆功能。
文檔編號G06F1/32GK101943939SQ20091005757
公開日2011年1月12日 申請日期2009年7月9日 優(yōu)先權(quán)日2009年7月9日
發(fā)明者葉立飛 申請人:上海易狄歐電子科技有限公司