專利名稱:一種實(shí)現(xiàn)手寫輸入的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子產(chǎn)品的輸入方法,特別涉及一種實(shí)現(xiàn)手寫輸入的方法。
背景技術(shù):
鍵盤輸入是目前最傳統(tǒng)、最普遍的一種輸入方式,但是由于我們所使用的鍵盤絕大多數(shù)都是英文鍵盤,如果要將漢字輸入,就必須使用一種漢字輸入法,雖然各種基于鍵盤的輸入法層出不窮,例如″五筆″、″拼音″、″智能ABC″、″鄭碼″等等,這些輸入法的出現(xiàn)給漢字錄入也帶來了一定的方便,但是這些輸入法同時也存在著許多缺點(diǎn),比如拼音輸入法方言干擾大,同音字多,重碼率高,而五筆輸入法又不可避免地需要熟記編碼、輸入規(guī)則等,因而各種輸入法都無法在易學(xué)性和易用性做到兩全齊美。
近年來,手寫輸入方法的提出,對鍵盤輸入提出了巨大的挑戰(zhàn),它指的是電子產(chǎn)品通過內(nèi)置的觸筆在觸摸屏上手寫,觸摸屏通過內(nèi)部的識別系統(tǒng)把手寫的各種字體轉(zhuǎn)換為電子產(chǎn)品可識別的標(biāo)準(zhǔn)字體顯示在觸摸屏上,這樣就大大地提高了輸入的速度;而且輸入者無需進(jìn)行額外訓(xùn)練即可使用。然而目前對于手寫輸入方法在實(shí)現(xiàn)上卻較為復(fù)雜,可移植性不強(qiáng),在不同的終端上使用則多需要再次開發(fā)。
發(fā)明內(nèi)容本發(fā)明即是針對現(xiàn)有技術(shù)中存在的問題而提出的一種實(shí)現(xiàn)手寫輸入的方法,本發(fā)明實(shí)現(xiàn)簡單,可以在多種電子產(chǎn)品上直接移植使用,不用再次重復(fù)開發(fā)。
本發(fā)明是通過下述技術(shù)方案來實(shí)現(xiàn)的
一種實(shí)現(xiàn)手寫輸入的方法,能夠?qū)⒂|筆在觸摸屏上手寫的輸入軌跡直接轉(zhuǎn)換為可識別的標(biāo)準(zhǔn)字體輸出顯示,該方法包括以下步驟(a)設(shè)定脫觸定時時間;(b)觸筆接觸觸摸屏,進(jìn)行輸入,暫時存儲輸入軌跡,并輸出顯示;(c)當(dāng)觸筆抬起時間小于脫觸定時時間,判斷為輸入過程開始另外筆畫,繼續(xù)執(zhí)行步驟(b),當(dāng)觸筆抬起時間大于脫觸定時時間,則執(zhí)行下一步驟(d);(d)對輸入的軌跡信息進(jìn)行識別,并輸出顯示,清除輸入軌跡。
進(jìn)一步地,在所述的步驟(a)之前,還對手寫輸入狀態(tài)進(jìn)行識別,且是通過下述方法實(shí)現(xiàn)設(shè)定指觸第一定時時間,判斷觸筆在指觸第一定時時間內(nèi)在觸摸屏的可寫區(qū)域內(nèi)是否移動距離大于設(shè)定最小距離,如果是,則為手寫輸入狀態(tài),如果否,則判定該狀態(tài)為透傳準(zhǔn)備狀態(tài),不作為手寫輸入狀態(tài),而將觸筆動作作為普通鼠標(biāo)動作。
更進(jìn)一步地,觸筆在指觸第一定時時間內(nèi)的移動距離是通過計算觸筆在指觸第一定時時間內(nèi)前后時間的坐標(biāo)得到的。
更進(jìn)一步地,當(dāng)輸入狀態(tài)處于透傳準(zhǔn)備狀態(tài)時,觸筆處于抬筆狀態(tài),則判定輸入狀態(tài)進(jìn)入透傳狀態(tài)。
更進(jìn)一步地,當(dāng)輸入狀態(tài)處于透傳準(zhǔn)備狀態(tài)時,觸筆接觸觸摸屏?xí)r間大于指觸第二定時時間,該輸入狀態(tài)進(jìn)入模擬右鍵功能狀態(tài)。
與現(xiàn)有技術(shù)相比,本發(fā)明所提出的手寫輸入的方法實(shí)現(xiàn)簡單,可靠,且可以直接應(yīng)用于大多數(shù)移動終端中,無需二次開發(fā)。
圖1為本發(fā)明具體實(shí)施例中一種實(shí)現(xiàn)手寫輸入方法的流程圖。
具體實(shí)施方式下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步的介紹,但不作為對本發(fā)明的限定。
參考圖1所示,為通用手寫輸入方法實(shí)現(xiàn)過程的流程圖。在本方法中首先設(shè)定指觸第一定時時間、指觸第二定時時間、脫觸時間以及第一距離,其中指觸第一定時時間和指觸第二定時時間均為觸筆接觸觸摸屏的時間,且指觸第一定時時間小于指觸第二定時時間,脫觸時間為觸筆脫觸觸摸屏的時間,當(dāng)觸筆在觸摸屏的可手寫區(qū)域開始進(jìn)行手寫時,執(zhí)行如下步驟步驟101觸筆接觸觸摸屏的可手寫區(qū)域,判斷觸筆在指觸第一定時時間內(nèi)、在觸摸屏上的移動距離是否大于設(shè)定的第一距離,如果是,該狀態(tài)為手寫輸入狀態(tài),執(zhí)行步驟102,如果否,則該狀態(tài)為透傳準(zhǔn)備狀態(tài),不作為手寫輸入狀態(tài),而將觸筆動作作為普通鼠標(biāo)動作,繼續(xù)執(zhí)行步驟105;在判斷觸筆是否在觸摸屏上的移動距離大于設(shè)定的第一距離,是通過讀取觸筆在指觸第一定時時間內(nèi)前后位置的坐標(biāo)變化情況,計算處理得出的;步驟102觸筆進(jìn)入手寫輸入過程中,暫時保存輸入軌跡,并在觸摸屏上顯示;步驟103當(dāng)觸筆抬起,判斷抬起時間是否超過脫觸定時時間,如果是,則表明此次輸入結(jié)束,繼續(xù)步驟104,如果否,則表明是開始另外筆畫,返回執(zhí)行步驟102;步驟104對上述輸入的筆畫軌跡信息進(jìn)行識別,并輸出在觸摸屏上顯示,清除輸入軌跡,返回執(zhí)行步驟101;步驟105判斷觸筆是否處于抬筆狀態(tài),如果是,則執(zhí)行步驟106,如果否,則執(zhí)行步驟107;步驟106該狀態(tài)為透傳狀態(tài),繼續(xù)返回步驟105;步驟107判斷觸筆是否在觸摸屏上的可手寫區(qū)域壓下超過指觸第二定時時間,如果是,執(zhí)行步驟108;如果否,繼續(xù)執(zhí)行步驟107。
步驟108該狀態(tài)為模擬右鍵功能狀態(tài),可以用來在無鼠標(biāo)右鍵的情況下實(shí)現(xiàn)右鍵菜單功能,滿足一些拷貝、粘貼、全選等常規(guī)應(yīng)用。
本發(fā)明所提出的手寫輸入的方法實(shí)現(xiàn)簡單,可靠,且可以直接應(yīng)用于大多數(shù)移動終端中,無需二次開發(fā)。
權(quán)利要求
1.一種實(shí)現(xiàn)手寫輸入的方法,能夠?qū)⒂|筆在觸摸屏上手寫的輸入軌跡直接轉(zhuǎn)換為可識別的標(biāo)準(zhǔn)字體輸出顯示,其特征在于,該方法包括以下步驟(a)設(shè)定脫觸定時時間;(b)觸筆接觸觸摸屏,進(jìn)行輸入,暫時存儲輸入軌跡,并輸出顯示;(c)當(dāng)觸筆抬起時間小于脫觸定時時間,判斷為輸入過程開始另外筆畫,繼續(xù)執(zhí)行步驟(b),當(dāng)觸筆抬起時間大于脫觸定時時間,則執(zhí)行下一步驟(d);(d)對輸入的軌跡信息進(jìn)行識別,并輸出顯示,清除輸入軌跡。
2.如權(quán)利要求
1所述的一種實(shí)現(xiàn)手寫輸入的方法,其特征在于,在所述的步驟(a)之前,還對手寫輸入狀態(tài)進(jìn)行識別,且是通過下述方法實(shí)現(xiàn)設(shè)定指觸第一定時時間,判斷觸筆在指觸第一定時時間內(nèi)在觸摸屏的可寫區(qū)域內(nèi)是否移動距離大于設(shè)定最小距離,如果是,則為手寫輸入狀態(tài),如果否,則判定該狀態(tài)為透傳準(zhǔn)備狀態(tài),不作為手寫輸入狀態(tài),而將觸筆動作作為普通鼠標(biāo)動作。
3.如權(quán)利要求
2所述的一種實(shí)現(xiàn)手寫輸入的方法,其特征在于,觸筆在指觸第一定時時間內(nèi)的移動距離是通過計算觸筆在指觸第一定時時間內(nèi)前后時間的坐標(biāo)得到的。
4.如權(quán)利要求
2所述的一種實(shí)現(xiàn)手寫輸入的方法,其特征在于,當(dāng)輸入狀態(tài)處于透傳準(zhǔn)備狀態(tài)時,觸筆處于抬筆狀態(tài),則判定輸入狀態(tài)進(jìn)入透傳狀態(tài)。
5.如權(quán)利要求
2所述的一種實(shí)現(xiàn)手寫輸入的方法,其特征在于,當(dāng)輸入狀態(tài)處于透傳準(zhǔn)備狀態(tài)時,觸筆接觸觸摸屏?xí)r間大于指觸第二定時時間,該輸入狀態(tài)進(jìn)入模擬右鍵功能狀態(tài)。
專利摘要
本發(fā)明公開了一種實(shí)現(xiàn)手寫輸入的方法,能夠?qū)⒂|筆在觸摸屏上手寫的輸入軌跡直接轉(zhuǎn)換為可識別的標(biāo)準(zhǔn)字體在觸摸屏上顯示,該方法包括以下步驟(a)設(shè)定脫觸定時時間;(b)觸筆接觸觸摸屏,進(jìn)行輸入,暫時存儲輸入軌跡,并在觸摸屏上顯示;(c)當(dāng)觸筆抬起時間小于脫觸定時時間,判斷為輸入過程開始另外筆畫,繼續(xù)執(zhí)行步驟(b),當(dāng)觸筆抬起時間大于脫觸定時時間,則執(zhí)行下一步驟(d);(d)對輸入的軌跡信息進(jìn)行識別,并輸出在觸摸屏上顯示,清除輸入軌跡。本發(fā)明實(shí)現(xiàn)簡單,可以在多種移動終端上直接移植使用,不用再次重復(fù)開發(fā)。
文檔編號G06F3/023GK1991699SQ200510135439
公開日2007年7月4日 申請日期2005年12月28日
發(fā)明者沈仟 申請人:中興通訊股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan