專利名稱:一種確定手寫輸入結(jié)束的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及手寫輸入技術(shù)領(lǐng)域,特別是涉及一種確定手寫輸入結(jié)束的方法及裝置。
背景技術(shù):
隨著移動(dòng)信息工具功能的不斷完善,越來越多的智能手機(jī)、掌上電腦可以支持手寫輸入的功能。手寫輸入能夠使用戶按照最自然、最方便的輸入方式進(jìn)行文字的輸入。用戶在手寫板和觸摸屏等電子設(shè)備上書寫,書寫的筆畫以坐標(biāo)序列的形式被電子設(shè)備存儲(chǔ)下來,電子設(shè)備通過對文字圖像的抬筆、落筆、筆跡上各像素的空間位置等信息進(jìn)行處理與對照,將數(shù)據(jù)轉(zhuǎn)化為計(jì)算機(jī)所使用的文字編碼進(jìn)行輸出,在輸出文字之前,電子設(shè)備需要先進(jìn)行判斷,判斷用戶是否輸入結(jié)束。常用的判斷方式為:電子設(shè)備設(shè)定一個(gè)時(shí)間閾值,用戶輸入文字時(shí),如果輸入兩筆畫時(shí)間間隔超過該時(shí)間閾值,電子設(shè)備則判斷用戶輸入結(jié)束,顯示用戶當(dāng)前輸入的文字。例如用戶要輸入“申”字,當(dāng)用戶寫到最后一劃“丨”時(shí),如果停頓時(shí)間超過預(yù)設(shè)值,電子設(shè)備則判斷用戶輸入結(jié)束,此時(shí)觸摸屏輸出“日”字。此種判斷手寫輸入結(jié)束的方式會(huì)增加觸摸屏輸出文字的錯(cuò)誤率。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種確定手寫輸入結(jié)束的方法及裝置,以降低觸摸屏輸出文字的錯(cuò)誤率。一種確定手寫輸入結(jié)束的方法,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,所述輸入主體上一固定點(diǎn)為第一點(diǎn),包括:獲取所述第一點(diǎn)與所述觸摸屏表面上第二點(diǎn)之間的距離;判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。優(yōu)選地,在上述確定手寫輸入結(jié)束的方法中,所述獲取所述第一點(diǎn)與所述觸摸屏表面上第二點(diǎn)之間的距離,包括:S1:獲取所述第二點(diǎn)的位置坐標(biāo);S2:獲取所述第一點(diǎn)的位置坐標(biāo);S3:根據(jù)所述第一點(diǎn)的位置坐標(biāo)以及所述第二點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。優(yōu)選的,在上述確定手寫輸入結(jié)束的方法中,所述第二點(diǎn)為所述觸摸屏表面的任
意一固定點(diǎn)。優(yōu)選的,在上述確定手寫輸入結(jié)束的方法中,所述第二點(diǎn)為所述觸摸屏表面的中心點(diǎn)。優(yōu)選的,在上述確定手寫輸入結(jié)束的方法中,所述第二點(diǎn)為所述輸入主體脫離所述觸摸屏表面后,所述第一點(diǎn)在所述觸摸屏表面的垂點(diǎn)。
優(yōu)選的,在上述確定手寫輸入結(jié)束的方法中,所述第二點(diǎn)為所述輸入主體脫離所述觸摸屏表面時(shí)的點(diǎn)。優(yōu)選地,在上述確定手寫輸入結(jié)束的方法中,其特征在于,所述執(zhí)行第一指令為:返回步驟S2。優(yōu)選地,在上述確定手寫輸入結(jié)束的方法中,所述執(zhí)行第一指令為:返回步驟SI。一種確定手寫輸入結(jié)束的裝置,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,所述輸入主體上一固定點(diǎn)為第一點(diǎn),該裝置包括:第一獲取單元,用于獲得所述第一點(diǎn)與所述觸摸屏表面上第二點(diǎn)之間的距離;判斷單元,用于判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。優(yōu)選的,在上述確定手寫輸入結(jié)束的裝置中,所述第一獲取單元包括:第二獲取模塊,用于獲取所述第一點(diǎn)的位置坐標(biāo);第三獲取模塊,用于獲取所述第二點(diǎn)的位置坐標(biāo);計(jì)算模塊,用于根據(jù)所述第一點(diǎn)的位置坐標(biāo)以及所述第二點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。經(jīng)過研究后發(fā)現(xiàn),當(dāng)用戶手寫輸入結(jié)束后,手指一般會(huì)自動(dòng)的離開觸摸屏,因此,本方案的實(shí)施例通過手指與觸摸屏之間的距離來確定輸入是否結(jié)束,當(dāng)手指與觸摸屏之間的距離超過預(yù)設(shè)值時(shí)則確定輸入結(jié)束,此方法能夠避免用戶手寫輸入時(shí)兩筆畫時(shí)間間隔超過時(shí)間閾值而引起的錯(cuò)誤輸出的情況,進(jìn)而降低了觸摸屏輸出文字的錯(cuò)誤率。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束的流程示意圖;圖2為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束的第一流程示意圖;圖3為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束的第二流程示意圖;圖4為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束的第三流程示意圖;圖5為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。為了降低觸摸屏輸出文字的錯(cuò)誤率,本發(fā)明實(shí)施例提供了一種確定手寫輸入結(jié)束的方法,如圖1所示,包括:
SlOl:獲取輸入主體上的第一點(diǎn)與觸摸屏表面上的第二點(diǎn)之間的距離;S102:判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。用戶使用輸入主體在觸摸屏的表面進(jìn)行手寫輸入,更多的是用手指進(jìn)行手寫輸入的操作。例如用戶在觸摸屏上輸入漢字,現(xiàn)有技術(shù)中是按照輸入兩筆畫之間的時(shí)間間隔是否超過時(shí)間閾值的方式來判斷輸入是否結(jié)束的,而在實(shí)際應(yīng)用中,用戶輸入漢字時(shí)有可能出現(xiàn)“提筆忘字”的現(xiàn)象,當(dāng)用戶輸入漢字的下一筆畫超過一定時(shí)間時(shí),電子設(shè)備則判斷輸入結(jié)束,因此會(huì)顯示出錯(cuò)誤的漢字。經(jīng)過仔細(xì)研究后發(fā)現(xiàn),當(dāng)用戶手寫輸入結(jié)束后,手指一般會(huì)自動(dòng)的離開觸摸屏,因此,本方案的實(shí)施例通過手指與觸摸屏之間的距離來判斷輸入是否結(jié)束,當(dāng)手指與觸摸屏之間的距離超過預(yù)設(shè)值時(shí)則確定輸入結(jié)束,此方法能夠避免用戶手寫輸入時(shí)兩筆畫時(shí)間間隔超過時(shí)間閾值而引起的錯(cuò)誤輸出的情 況,進(jìn)而降低了觸摸屏輸出文字的錯(cuò)誤率??梢岳斫獾氖牵景l(fā)明所提供的方案可以適用于手機(jī)、IPAD、筆記本等具備手寫輸入觸摸屏的電子設(shè)備。用戶使用輸入主體在觸摸屏的表面進(jìn)行手寫輸入。輸入主體可以為觸筆、手指,或者其他任何用于觸摸屏輸入的設(shè)備。輸入主體上一固定點(diǎn)為第一點(diǎn),例如用戶使用觸筆在觸摸屏上進(jìn)行手寫輸入,可以將筆尖定為第一點(diǎn)。觸摸屏上任意選取的一點(diǎn)為第二點(diǎn)。例如選取手機(jī)上的第二點(diǎn)可以為觸摸屏上任意一固定點(diǎn),由于手機(jī)具有較小規(guī)格的觸摸屏,即使第二點(diǎn)為一固定點(diǎn),在獲取第一點(diǎn)與第二點(diǎn)之間的距離時(shí)也不會(huì)產(chǎn)生較大的誤差。在實(shí)際應(yīng)用中,第二點(diǎn)的選取會(huì)依據(jù)不同電子設(shè)備的觸摸屏大小以及形狀而有所不同,本領(lǐng)域技術(shù)人員可以根據(jù)觸摸屏實(shí)際的形狀以及大小確定觸摸屏上第二點(diǎn)的位置。下面以第二點(diǎn)為觸摸屏上一固定的點(diǎn)為例具體的說明本發(fā)明的實(shí)現(xiàn)過程,具體的第二點(diǎn)為觸摸屏的中心點(diǎn),可以理解的是,第二點(diǎn)為固定點(diǎn)時(shí)并不局限于觸摸屏的中心位置。實(shí)施例一請參閱圖2,為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束方法的第一流程示意圖,該方法可以包括:步驟S201:選取觸摸屏上的中心點(diǎn)為第二點(diǎn)。步驟S202:獲取所述第二點(diǎn)的位置坐標(biāo)。步驟S203:獲取輸入主體上的第一點(diǎn)的位置坐標(biāo)。步驟S204:根據(jù)獲取的所述第二點(diǎn)的位置坐標(biāo)以及所述第一點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。在具體實(shí)現(xiàn)時(shí),觸摸屏上可以安裝傳感器檢測所述第一點(diǎn)以及第二點(diǎn)的位置,并獲取第一點(diǎn)以及第二點(diǎn)的位置坐標(biāo),例如,獲取第一點(diǎn)的位置坐標(biāo)為(X11, Y11, Z11),第二點(diǎn)的位置坐標(biāo)為(χ12,γ12,0),電子設(shè)備通過獲取第一點(diǎn)以及第二點(diǎn)的位置坐標(biāo)信息計(jì)算輸入主體上的第一點(diǎn)與觸摸屏表面上的第二點(diǎn)之間的距離L1,此技術(shù)對于本領(lǐng)域的技術(shù)人員來說是熟悉的,在此不做贅述。步驟S205:判斷所述距離是否大于第一設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S203。具有觸摸屏的電子設(shè)備獲取到輸入主體上的第一點(diǎn)與觸摸屏表面上的第二點(diǎn)之間的距離為L1,判斷距離L1是否大于設(shè)定值,如果是,則確定輸入結(jié)束,觸摸屏顯示用戶手寫輸入的內(nèi)容。如果否,則返回步驟S203,繼續(xù)獲取輸入主體上的第一點(diǎn)的位置坐標(biāo),之后依次進(jìn)行步驟S204、步驟S205,直至距離L大于第一設(shè)定值,確定輸入結(jié)束則結(jié)束流程。實(shí)施例二請參閱圖3,為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束方法的第二流程示意圖。該方法可以包括:步驟S301:選取輸入主體脫離觸摸屏后,第一點(diǎn)在觸摸屏表面的垂點(diǎn)為第二點(diǎn)。步驟S302:獲取所述第二點(diǎn)的位置坐標(biāo)。步驟S303:獲取輸入主體上的第一點(diǎn)的位置坐標(biāo)。步驟S304:根據(jù)獲取的所述第二點(diǎn)的位置坐標(biāo)以及所述第一點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。在本實(shí)施例中,第二點(diǎn)為輸入主體離開觸摸屏后,第一點(diǎn)在觸摸屏表面的垂點(diǎn)??梢岳斫獾氖?,例如,獲取第一點(diǎn)的位置坐標(biāo)為(x21,Y21,Z21),第二點(diǎn)的位置坐標(biāo)為(X22, Y22,O),電子設(shè)備通過獲取第一點(diǎn)以及第二點(diǎn)的位置坐標(biāo)信息計(jì)算輸入主體上的第一點(diǎn)與觸摸屏表面上的弟_■點(diǎn)之間的距尚L2J由于X2I = Χ22 Y21 = Ym,所以L2即為Z21的值。對于犾取兩點(diǎn)的位置坐標(biāo)以及計(jì)算兩點(diǎn)間距離的技術(shù)并不局限于此,此技術(shù)對于本領(lǐng)域的技術(shù)人員來說是熟悉的,在此不做贅述。
步驟S305:判斷所述距離是否大于第二設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S302。在其他實(shí)施例中,步驟S301 步驟S303的執(zhí)行順序還可以為:依次進(jìn)行步驟S301、步驟S303、步驟S302,若按上述步驟進(jìn)行,則此時(shí)步驟S306為:判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S303。其余步驟的實(shí)施過程相似,在此不做贅述。實(shí)施例三請參閱圖4,為本發(fā)明實(shí)施例公開的一種確定手寫輸入結(jié)束方法的第三流程示意圖。在本實(shí)施例中,考慮到不同的觸摸屏有不同的使用情況,例如平板電腦,其具有較大規(guī)格的觸摸屏,用戶在平板電腦上進(jìn)行手寫輸入時(shí),會(huì)根據(jù)個(gè)人習(xí)慣在觸摸屏的任意位置進(jìn)行書寫,此時(shí)如果選取觸摸屏上一固定點(diǎn)作為第二點(diǎn),則會(huì)產(chǎn)生較大的誤差,因此,在本實(shí)施例中,選取輸入主體上第一點(diǎn)離開觸摸屏?xí)r的點(diǎn)為第二點(diǎn)。步驟S401:選取所述輸入主體脫離所述觸摸屏?xí)r的點(diǎn)為第二點(diǎn)。步驟S402:獲取所述第二點(diǎn)的位置坐標(biāo)。步驟S403:獲取輸入主體上的第一點(diǎn)的位置坐標(biāo)。步驟S404:根據(jù)獲取的所述第二點(diǎn)的位置坐標(biāo)以及所述第一點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。本實(shí)施例選取輸入主體脫離觸摸屏?xí)r的點(diǎn)為第二點(diǎn)??梢岳斫獾氖?,觸摸屏是上下兩層導(dǎo)電材料,平時(shí)中間隔離,有物體點(diǎn)擊觸摸屏的時(shí)候,X方向加一定電壓,Y方向取電壓值,然后反之,則得到這個(gè)點(diǎn)的Χ、γ方向的電壓,然后可以換算成這個(gè)點(diǎn)的位置。同樣的,當(dāng)輸入主體脫離觸摸屏?xí)r,電子設(shè)備可以記錄輸入主體脫離觸摸屏?xí)r的點(diǎn)的電壓,并以此換算成這個(gè)點(diǎn)的位置,進(jìn)而得到第二點(diǎn)的位置坐標(biāo)。步驟S305:判斷所述距離是否大于第三設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S302。進(jìn)一步的,第一實(shí)施例中獲取第一點(diǎn)的位置坐標(biāo)為(Xn,Yn,Z11),第二點(diǎn)的位置坐標(biāo)為(x12,Y12,0),電子設(shè)備不僅可以獲得輸入主體上的第一點(diǎn)與觸摸屏表面上的第二點(diǎn)之間的距離L1的值,還可以通過兩點(diǎn)的坐標(biāo)獲得第一點(diǎn)與觸摸屏的垂直距離L3,垂直距離L3即Z11的值,也即第二實(shí)施例中L2所代表的第一點(diǎn)與觸摸屏的垂直距離。由上述可知,在第一實(shí)施例中電子設(shè)備可以獲取兩個(gè)距離值,分別SL1與L3,在進(jìn)行步驟S205時(shí),就有兩種設(shè)定值,分別為第一設(shè)定值與實(shí)施例二中的第二設(shè)定值,因此在判斷距離是否大于設(shè)定值時(shí),可以判斷L1是否大于第一設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S203;還可以判斷L3是否大于第二設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S203 ;還可以判斷L1是否大于第一設(shè)定值同時(shí)L3是否大于第二設(shè)定值,如果是,則確定輸入結(jié)束,否則,返回步驟S203。上述過程同樣適用于實(shí)施例二中的選取的第二點(diǎn)為輸入主體離開觸摸屏后,第一點(diǎn)在觸摸屏表面的垂點(diǎn)的情況,在此不做贅述。實(shí)施例四相應(yīng)于上面的方法實(shí)施例,本發(fā)明還提供一種確定手寫輸入結(jié)束的裝置,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,所述輸入主體上一固定點(diǎn)為第一點(diǎn),如圖5所示,可以包括:第一獲取單元U1,用于獲得所述第一點(diǎn)與所述觸摸屏表面上的第二點(diǎn)之間的距離;判斷單元U2,用于判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。用戶在具有觸摸屏的電子設(shè)備上輸入需要錄入的內(nèi)容,用戶使用輸入主體在觸摸屏的表面進(jìn)行手寫輸入,輸入主體上一固定點(diǎn)為第一點(diǎn),觸摸屏表面具有第二點(diǎn),第一獲取單元Ul獲取所述第一點(diǎn)與所述第二點(diǎn)之間的距離,判斷單元U2判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束。此裝置避免用戶手寫輸入時(shí)兩筆畫時(shí)間間隔超過時(shí)間閾值而引起的錯(cuò)誤輸出的情況,降低了觸摸屏輸出文字的錯(cuò)誤率。在本發(fā)明的其他實(shí)施例中,第一獲取單元Ul可以包括:第二獲取模塊,用于獲取所述第一點(diǎn)的位置坐標(biāo);第三獲取模塊,用于獲取所述第二點(diǎn)的位置坐標(biāo);計(jì)算單元,用于根據(jù)獲取的所述第二點(diǎn)的位置坐標(biāo)以及所述第一點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。通過以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。對于裝置實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,在沒有超過本申請的精神和范圍內(nèi),可以通過其他的方式實(shí)現(xiàn)。當(dāng)前的實(shí)施例只是一種示范性的例子,不應(yīng)該作為限制,所給出的具體內(nèi)容不應(yīng)該限制本申請的目的。例如,所述單元或子單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或多個(gè)子單元結(jié)合一起。另外,多個(gè)單元可以或組件可以結(jié)合或者可以集成到另一個(gè)裝置,或一些特征可以忽略,或不執(zhí)行。另外,所描述裝置和方法以及不同實(shí)施例的示意圖,在不超出本申請的范圍內(nèi),可以與其它裝置,模塊,技術(shù)或方法結(jié)合或集成。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種確定手寫輸入結(jié)束的方法,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,其特征在于,所述輸入主體上一固定點(diǎn)為第一點(diǎn),包括: 獲取所述第一點(diǎn)與所述觸摸屏表面的第二點(diǎn)之間的距離; 判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述第一點(diǎn)與所述觸摸屏表面上的第二點(diǎn)之間的距離,包括: 51:獲取所述第二點(diǎn)的位置坐標(biāo); 52:獲取所述第一點(diǎn)的位置坐標(biāo); 53:根據(jù)所述第一點(diǎn)的位置坐標(biāo)以及所述第二點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二點(diǎn)為所述觸摸屏表面的任意一固定點(diǎn)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二點(diǎn)為所述觸摸屏表面的中心點(diǎn)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二點(diǎn)為所述輸入主體脫離所述觸摸屏表面后,所述第一點(diǎn)在所述觸摸屏表面的垂點(diǎn)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二點(diǎn)為所述輸入主體脫離所述觸摸屏表面時(shí)的點(diǎn)。
7.根據(jù)權(quán)利要求3或4或6所述的方法,其特征在于,所述執(zhí)行第一指令為:返回步驟S2。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述執(zhí)行第一指令為:返回步驟SI。
9.一種確定手寫輸入結(jié)束的裝置,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,其特征在于,所述輸入主體上一固定點(diǎn)為第一點(diǎn),該裝置包括: 第一獲取單元,用于獲得所述第一點(diǎn)與所述觸摸屏表面上的第二點(diǎn)之間的距離; 判斷單元,用于判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一獲取單元包括: 第二獲取模塊,用于獲取所述第一點(diǎn)的位置坐標(biāo); 第三獲取模塊,用于獲取所述第二點(diǎn)的位置坐標(biāo); 計(jì)算模塊,用于根據(jù)所述第一點(diǎn)的位置坐標(biāo)以及所述第二點(diǎn)的位置坐標(biāo)計(jì)算出所述第一點(diǎn)與所述第二點(diǎn)之間的距離。
全文摘要
本發(fā)明公開了一種確定手寫輸入結(jié)束的方法,應(yīng)用于具有觸摸屏的電子設(shè)備,用戶使用輸入主體在所述觸摸屏的表面進(jìn)行手寫輸入,所述輸入主體上一固定點(diǎn)為第一點(diǎn),該方法包括獲取所述第一點(diǎn)與所述觸摸屏表面上的第二點(diǎn)之間的距離;判斷所述距離是否大于設(shè)定值,如果是,則確定輸入結(jié)束,否則,執(zhí)行第一指令。此種方法能夠避免用戶手寫輸入時(shí)兩筆畫時(shí)間間隔超過時(shí)間閾值而引起的錯(cuò)誤輸出的情況,降低了觸摸屏輸出文字的錯(cuò)誤率。本發(fā)明還公開了一種確定手寫輸入結(jié)束的裝置。
文檔編號G06F3/0488GK103176731SQ20111044237
公開日2013年6月26日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者陽光, 范溯 申請人:聯(lián)想(北京)有限公司