專利名稱:一種觸摸屏輸入擦除的方法、裝置和專用輸入器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種觸摸式輸入技術(shù)領(lǐng)域,具體地說,涉及觸摸輸入時,擦: 除已經(jīng)輸入內(nèi)容的方法,和實現(xiàn)這種方法的裝置,以及專用于該方法的輸入 器。
背景技術(shù):
隨著科學技術(shù)的發(fā)展,觸摸輸入設備的成本越來越低,大量的設備開始 采用觸摸式輸入(手寫輸入)。尤其在手持式設備上,應用更加普遍。例如, 目前市場上的大部分手機都支持手寫輸入,而幾乎所有的PDA (掌上電腦) 都支持手寫輸入。
觸摸屏(Touch Screen)是一種最常見的觸^^莫輸入設備,觸摸屏同時具 有觸摸輸入和顯示的作用。使用觸摸屏進行輸入時,如果需要對已經(jīng)輸入的 內(nèi)容進行全部或部分擦除,現(xiàn)有技術(shù)的做法是,通過一個或多個步驟切換到 擦除狀態(tài),然后用輸入器接觸觸摸屏,掃過要擦除的區(qū)域,則觸摸屏上被掃 過的區(qū)域的內(nèi)容被擦除。完成后,用于需要再通過一個或多個步驟切換到輸 入狀態(tài),才能重新輸入,操作起來比較繁瑣,不便捷。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種觸摸屏輸入擦除的方法、實現(xiàn)該方 法的裝置,以及專用于觸摸屏輸入擦除的一種輸入器。
為了解決上述問題,本發(fā)明提供的觸摸屏輸入擦除的方法,包括以下步
驟
設置檢測參照物;
觸摸屏接收有效輸入,獲取輸入?yún)^(qū)域;將所述輸入?yún)^(qū)域與檢測參照物進行比較,如果所述輸入?yún)^(qū)域不小于所述
檢測參照物,判斷為擦除操作,執(zhí)行下一步驟; 將觸摸屏上所述輸入?yún)^(qū)域內(nèi)的內(nèi)容清除。
進一步地,所述設置4會測參照物的方法為,通過輸入數(shù)值參數(shù)確定4企測 參照物的大小。
進一步地,所述設置檢測參照物的方法為
觸摸屏接收第一次有效輸入,獲取第一輸入?yún)^(qū)域;
觸摸屏接收第二次有效輸入,獲取第二輸入?yún)^(qū)域,所述第二輸入?yún)^(qū)域與 所述第 一輸入?yún)^(qū)域的大小不相同;
確定 一 大小在所述第 一輸入?yún)^(qū)域和第二輸入?yún)^(qū)域之間的區(qū)域作為^r測 參照物。
進一步地,所述觸摸屏接收有效輸入的方法為 設置4全測時間;
將一輸入器與所述觸摸屏接觸; 使所述輸入器離開所述觸摸屏,開始計時;
計時到達到所述^r測時間時,將所述輸入器與所述觸摸屏接觸過的區(qū)域 作為有效輸入?yún)^(qū)域。
進一步地,將觸摸屏上所述輸入?yún)^(qū)域內(nèi)的內(nèi)容清除的方法為,用所述觸 摸屏的背景色填充所述輸入?yún)^(qū)域。
本發(fā)明提供的觸摸屏輸入擦除的裝置,包括
觸摸屏,用于接收用戶輸入并顯示內(nèi)容;
輸入器,用于與所述觸4莫屏接觸并滑動,以向所述觸摸屏輸入信息; 設置器,用于設置一檢測參照物;
檢測器,用于比較所述輸入器在所述觸摸屏上的輸入?yún)^(qū)域與所述設置器 設置的檢測參照物的大小,當所述輸入?yún)^(qū)域不小于所述檢測參照物時,輸出 一擦除信號;
擦除器,用于接收所述^r測器輸出的擦除信號,將所述觸摸屏上所述輸 入?yún)^(qū)域內(nèi)的內(nèi)容清除。
進一步地,
所述設置器還用于i殳置一檢測時間;
所述檢測器還用于沖企測所述輸入器與所述觸4美屏4妄觸并離開后至下一 次接觸的間隔時間,將該間隔時間與所述檢測時間進行比較,當所述間隔時 間大于所述檢測時間時,輸出一輸入有效信號。
進一步地,所述輸入器為手寫筆。
進一步地,所述輸入器為指曱或指肚。
本發(fā)發(fā)明還提供了用于觸摸屏輸入擦除的輸入器,所述輸入器與觸摸屏 ^接觸時形成輸入?yún)^(qū)域,包括一柱狀主體,所述柱狀主體的一端為輸入端,另 一端為擦除端;所述輸入端與觸摸屏接觸時形成的輸入?yún)^(qū)域小于所述擦除端 與觸摸屏接觸時形成的輸入?yún)^(qū)域。
進一步地,所述輸入端為圓錐狀,所述擦除端的截面為多邊形。
利用本發(fā)明對觸摸屏進行擦除操作時,可以直接進行,而不需要切換步 驟,操作筒單便捷。通過改變檢測參照物的大小,可以方便的將不同輸入器 的輸入設置為輸入內(nèi)容狀態(tài)或擦除內(nèi)容狀態(tài),操作更靈活。
圖l是本發(fā)明的實現(xiàn)觸摸屏輸入擦除的裝置的原理框圖2是本發(fā)明的觸摸屏輸入擦除的方法的一種實施例的流程圖3是利用本發(fā)明進行輸入的實施例的使用狀態(tài)圖4是利用本發(fā)明的專用輸入器進行擦除的實施例的使用狀態(tài)圖5是利用本發(fā)明的方法用手指進行擦除的實施例的使用狀態(tài)圖。
具體實施例方式
本發(fā)明可以實現(xiàn)自動判斷當前輸入是輸入內(nèi)容還是擦除內(nèi)容,其實現(xiàn)原
理是,獲取當前輸入?yún)^(qū)域的大小,將其與一預先設定好的檢測參照物進行比 較,如果當前輸入?yún)^(qū)域小于預先設定好的檢測參照物,則判斷為輸入狀態(tài),
將輸入?yún)^(qū)域的內(nèi)容顯示到觸摸屏上;如果當前輸入?yún)^(qū)域大于或者等于預先設 定好的檢測參照物,則判斷為擦除狀態(tài),將觸摸屏上當前輸入?yún)^(qū)域內(nèi)的內(nèi)容 清除。
下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明,但不作為對本發(fā)明 的限定。
如圖1所示,實現(xiàn)本發(fā)明的觸摸屏輸入擦除方法的一種裝置,包括
觸摸屏101,通過檢測x、 y的坐標進行輸入判斷;同時,還用于顯示 數(shù)據(jù)內(nèi)容,該數(shù)據(jù)內(nèi)容可以是通過觸摸屏輸入的內(nèi)容,也可以是從其他元件 傳送來了的內(nèi)容;
輸入器102,用于與觸摸屏接觸,向觸摸屏輸入數(shù)據(jù);可以是手寫筆, 也可以是手指或其他設備;
設置器103,用于設置一檢測參照物及一檢測時間;
檢測器104,用于比較輸入器在觸摸屏上的輸入?yún)^(qū)域與設置器設置的檢 測參照物的大小,當輸入?yún)^(qū)域不小于檢測參照物時,輸出一擦除信號;另夕卜, 還用于檢測輸入器與觸摸屏接觸并離開后至下一次接觸的間隔時間,將該間 隔時間與設置器設置的檢測時間進行比較,當該間隔時間大于檢測時間時, 輸出一信號,該信號用于說明該輸入為一次有效的輸入;
擦除器105,用于接收所述檢測器輸出的擦除信號,將所述觸摸屏上所 述輸入?yún)^(qū)域內(nèi)的內(nèi)容清除;擦除器清除輸入?yún)^(qū)域內(nèi)的內(nèi)容的方法可以是使用 觸摸屏的背景色填充該區(qū)域,也是其他可行的方法。
如圖2所示,本發(fā)明的觸摸屏輸入擦除的方法包括以下步驟
步驟201:設置檢測參照物和檢測時間,該步驟可以由設置器來完成;
步驟202:通過觸摸向觸摸屏輸入數(shù)據(jù)(手寫輸入),輸入過程通過輸 入器來完成,輸入器可以是手寫筆或其他物體;
步驟203:觸摸屏獲取所輸入的區(qū)域;
步驟204:檢測是否完成一次有效的輸入,如果是,執(zhí)行步驟205;如
果不是,執(zhí)行步驟206;
步驟205:檢測輸入?yún)^(qū)域的大小是否不小于(大于或等于)檢測參照物, 如果是,執(zhí)行步驟207;如杲不是,執(zhí)行步驟206;
步驟206:在觸摸屏上正常顯示輸入的數(shù)據(jù),結(jié)束。
步驟207:將輸入?yún)^(qū)域標記為"被擦除區(qū)域";
步驟208:將標記為"被擦除區(qū)域"的區(qū)域內(nèi)的內(nèi)容清除,清除方法可 以是用觸摸屏的背景顏色填充該區(qū)域,也可以采用其它可行的方法,結(jié)束。
其中,步驟201可以只在第一次使用時執(zhí)行,將設置的檢測區(qū)域和檢測 時間保存,以后執(zhí)行步驟202-208時只需調(diào)用保存的數(shù)據(jù)即可。在需要時, 還可以重新執(zhí)行步驟201更改檢測參照物和檢測時間。
沖企測參照物可以通過輸入數(shù)值參數(shù)來確定,例如輸入直徑為2毫米的 圓,或者2x2毫米的正方形為檢測參照物,當然,還可以是其它形狀。檢 測參照物還可能通過以下方式設置
要求用戶輸入第一輸入?yún)^(qū)域;例如用戶用手寫筆輸入了一個直徑1毫米 的圓;
要求用戶輸入第二輸入?yún)^(qū)域;例如用戶用手指輸入了一個近似的圓形, 其等效直徑為6毫米;
確定一個大小在第一輸入?yún)^(qū)域和第二輸入?yún)^(qū)域之間的區(qū)域作為檢測參 照物;例如直徑為2毫米、3毫米或5毫米的圓等。
步驟204中檢測是否完成一次有效的輸入方法是輸入過程中當輸入器 離開觸摸屏時,開始計時,當計時時間到達所預先設定好的檢測時間時,如 果輸入器沒有和觸摸屏再次接觸,則認為該次輸入為一次有效輸入。;險測是 否是一次有效輸入的目的在于,防止用戶在輸入時,由于兩次或多次連續(xù)輸 入的區(qū)域構(gòu)成了一個較大的區(qū)域,而該區(qū)域的大小超過了檢測參照物,從而 造成違背用戶本意的誤擦除。本發(fā)明以一次有效輸入為單位進行擦除,即一 次有效的輸入結(jié)束時,只對該次輸入的區(qū)域進行擦除。
步驟208中,清除標記為"被擦除區(qū)域,,的內(nèi)容也可以有兩種方式一 種方式是在隨輸入器在觸摸屏上的滑動,被滑過的區(qū)域的內(nèi)容隨之被擦除,
擦除過程是連續(xù)的;另一種方式是輸入器在觸摸屏上滑動時,暫不進行擦除
動作,當輸入器離開觸摸屏后,對輸入器滑過的區(qū)域統(tǒng)一進行擦除操:作。 下面以手寫輸入的手機為例進行說明。
如圖3所示,手機1的屏幕為一觸摸屏2,該觸摸屏2同時具有顯示和 輸入功能。其輸入器為一手寫筆3。該手寫筆具有一柱狀主體,主體的一端 為圓錐狀的輸入端4,另一端為扁平狀的擦除端5。輸入端4與觸摸屏2接 觸時的接觸區(qū)域為一小圓點6,擦除端5與觸摸屏2接觸時的接觸區(qū)域為一 矩形區(qū)域,該矩形區(qū)域明顯大于小圓點。設置器所設置的檢測參照物7大于 輸入端4與觸摸屏2接觸形成的小圓點6,小于擦除端5與觸摸屏2接觸時 形成的矩形區(qū)域8。當然,手寫筆3的擦除端5也可以是其他形狀,例如截 面為矩形、多邊形等,或者是一個弧度較小的球面,只要其與觸摸屏接觸時 形成的區(qū)域大于輸入端形成的區(qū)域即可。
當用手寫筆3的輸入端4接觸觸摸屏2并滑動時,由于其形成的圓點形 輸入?yún)^(qū)域小于檢測參照物7,則判斷為輸入狀態(tài),觸摸屏2上顯示出手寫筆 3滑過的痕跡,完成數(shù)據(jù)的輸入。
如圖4所示,用手寫筆3的擦除端5接觸觸摸屏2并滑動,由于其形成 的矩形輸入?yún)^(qū)域大于檢測參照物7,則判斷為擦除狀態(tài),用背景顏色填充觸 摸屏上被手寫筆滑過的區(qū)域,完成擦除操作。
由此,當利用上述手寫筆3操作時,用輸入端4向觸摸屏2輸入數(shù)據(jù), 當出現(xiàn)錯誤需要擦時,只需調(diào)轉(zhuǎn)手寫筆3,用擦除端5在觸摸屏2上滑過, 操作極為方便。
如圖5所示,還可以用手指9來作為輸入器。由于手指的指曱較硬,而 手指的指肚較軟,兩者與觸摸屏2接觸時可以形成大小明顯不同的輸入?yún)^(qū) 域??梢詫⑹种笗踝鳛檩斎霠顟B(tài)的輸入器,將手指肚作為擦除狀態(tài)的輸入器。 將檢測參照物設置為大于手指甲與觸摸屏接觸形成的區(qū)域,而小于手指肚與 觸摸屏接觸形成的區(qū)域10。使用時,由手指曱向觸摸屏2輸入數(shù)據(jù),出現(xiàn) 錯誤需要擦時,只需要用手指肚在要擦除的區(qū)域壓住并滑動,即可將手指肚 所經(jīng)過區(qū)域的內(nèi)容擦除,使用非常方便。另外,還可以將手寫筆3與手指9 配合〗吏用,輸入更準確。
以上所述實施例僅為本發(fā)明較佳的實施例,本發(fā)明還可有其他多種實施 例。在不背離本發(fā)明精神及其實質(zhì)的情況下,本領(lǐng)域技術(shù)人員當可根據(jù)本發(fā) 明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所 附的權(quán)利要求的保護范圍之內(nèi)。
權(quán)利要求
1、一種觸摸屏輸入擦除的方法,其特征在于,包括以下步驟設置檢測參照物;觸摸屏接收有效輸入,獲取輸入?yún)^(qū)域;將所述輸入?yún)^(qū)域與檢測參照物進行比較,如果所述輸入?yún)^(qū)域不小于所述檢測參照物,判斷為擦除操作,執(zhí)行下一步驟;將觸摸屏上所述輸入?yún)^(qū)域內(nèi)的內(nèi)容清除。
2、 如權(quán)利要求1所述的方法,其特征在于,所述設置檢測參照物的方 法為,通過輸入數(shù)值參數(shù)確定檢測參照物的大小。
3、 如權(quán)利要求l所述的方法,其特征在于,所述設置檢測參照物的方 法為觸摸屏接收第一次有效輸入,獲取第一輸入?yún)^(qū)域; 觸摸屏接收第二次有效輸入,獲取第二輸入?yún)^(qū)域,所述第二輸入?yún)^(qū)域與 所述第 一輸入?yún)^(qū)域的大小不相同;確定一 大小在所述第 一輸入?yún)^(qū)域和第二輸入?yún)^(qū)域之間的區(qū)域作為檢測 參照物。
4、 如權(quán)利要求1或3所述的方法,其特征在于,所述觸摸屏接收有效 輸入的方法為i殳置才企測時間;將一輸入器與所述觸摸屏接觸; 使所述輸入器離開所述觸摸屏,開始計時;計時到達到所述檢測時間時,將所述輸入器與所述觸摸屏接觸過的區(qū)域 作為有效輸入?yún)^(qū)域。
5、 如權(quán)利要求1所述的方法,其特征在于,將觸摸屏上所述輸入?yún)^(qū)域 內(nèi)的內(nèi)容清除的方法為,用所述觸摸屏的背景色填充所述輸入?yún)^(qū)域。
6、 一種觸摸屏輸入擦除的裝置,包括 觸摸屏,用于接收用戶輸入并顯示內(nèi)容;輸入器,用于與所述觸4菱屏接觸并滑動,以向所述觸摸屏輸入信息;其特征在于,還包括設置器,用于設置一檢測參照物;檢測器,用于比較所述輸入器在所述觸摸屏上的輸入?yún)^(qū)域與所述設置器 設置的檢測參照物的大小,當所述輸入?yún)^(qū)域不小于所述檢測參照物時,輸出 一擦除信號;擦除器,用于接收所述檢測器輸出的擦除信號,將所述觸摸屏上所述輸 入?yún)^(qū)域內(nèi)的內(nèi)容清除。
7、 如權(quán)利要求6所述的裝置,其特征在于, 所述設置器還用于設置一檢測時間;所述檢測器還用于檢測所述輸入器與所述觸摸屏接觸并離開后至下一 次接觸的間隔時間,將該間隔時間與所述檢測時間進行比較,當所述間隔時 間大于所述檢測時間時,輸出一輸入有效信號。
8、 如權(quán)利要求6所述的裝置,其特征在于,所述輸入器為手寫筆。
9、 如權(quán)利要求6所述的裝置,其特征在于,所述輸入器為指曱或指肚。
10、 一種用于觸摸屏輸入擦除的輸入器,所述輸入器與觸摸屏接觸時形 成輸入?yún)^(qū)域,其特征在于,包括一柱狀主體,所述柱狀主體的一端為輸入端, 另一端為擦除端;所述輸入端與觸摸屏接觸時形成的輸入?yún)^(qū)域小于所述擦除 端與觸摸屏接觸時形成的輸入?yún)^(qū)域。
11、 如權(quán)利要求10所述的輸入器,其特征在于,所述輸入端為圓錐狀, 所述擦除端的截面為多邊形。
全文摘要
本發(fā)明涉及觸摸輸入時,擦除已經(jīng)輸入內(nèi)容的方法、實現(xiàn)這種方法的裝置,以及專用于該方法的輸入器。擦除方法包括步驟通過設置器設置檢測參照物;觸摸屏接收輸入器的有效輸入,獲取輸入?yún)^(qū)域;由檢測器將所述輸入?yún)^(qū)域與檢測參照物進行比較,如果所述輸入?yún)^(qū)域不小于所述檢測參照物,判斷為擦除操作,執(zhí)行下一步驟;由擦除器將觸摸屏上所述輸入?yún)^(qū)域內(nèi)的內(nèi)容清除。利用本發(fā)明對觸摸屏進行擦除操作時,可以直接進行,而不需要切換步驟,操作簡單便捷。通過改變檢測參照物的大小,可以方便的將不同輸入器的輸入設置為輸入內(nèi)容狀態(tài)或擦除內(nèi)容狀態(tài),操作更靈活。
文檔編號G06F3/041GK101178632SQ20071017816
公開日2008年5月14日 申請日期2007年11月27日 優(yōu)先權(quán)日2007年11月27日
發(fā)明者馮備戰(zhàn) 申請人:北京中星微電子有限公司