專利名稱:觸摸設(shè)備的手寫輸入方法及裝置和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入法技術(shù)領(lǐng)域,尤其涉及一種觸摸設(shè)備的手寫輸入方法及裝置和電子設(shè)備。
背景技術(shù):
隨著多點(diǎn)觸摸技術(shù)的發(fā)展,多點(diǎn)觸摸設(shè)備開始迅速推廣和普及,但是這些多點(diǎn)觸摸設(shè)備上的多點(diǎn)觸摸功能僅僅限于放大縮小功能,沒有充分應(yīng)用到手寫輸入技術(shù)當(dāng)中?,F(xiàn)有技術(shù)中,多點(diǎn)觸摸設(shè)備上的手寫輸入法在實(shí)現(xiàn)各種文字和標(biāo)點(diǎn)符號(hào)的混合輸入時(shí),往往延續(xù)單點(diǎn)觸摸輸入的方式,具體可劃分為以下兩種類型一種是將待輸入字符劃分為不同的識(shí)別模式(如漢字、英文字母、數(shù)字及標(biāo)點(diǎn)符號(hào)等),并在輸入法的面板上設(shè)置與各識(shí)別模式相對(duì)應(yīng)的功能鍵,以切換不同的識(shí)別模式。比如,用戶如果選擇標(biāo)點(diǎn)符號(hào)功能鍵,輸入法將切換至標(biāo)點(diǎn)符號(hào)識(shí)別狀態(tài),該模式下輸入法將按照標(biāo)點(diǎn)符號(hào)模式識(shí)別輸入筆跡。在這種方式下,用戶需要單指反復(fù)點(diǎn)擊功能鍵以切換識(shí)別模式,因而影響了用戶手寫輸入的連貫性;另外一種是在輸入法中增設(shè)軟鍵盤,用戶通過點(diǎn)擊軟鍵盤實(shí)現(xiàn)對(duì)標(biāo)點(diǎn)符號(hào)的輸入。這種方式對(duì)一些嵌入式設(shè)備來說,會(huì)占用屏幕顯示空間及程序資源,同時(shí)也增加了用戶操作的復(fù)雜性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種觸摸設(shè)備的手寫輸入方法及裝置,以在利用觸摸設(shè)備進(jìn)行混合手寫輸入時(shí),保證用戶手寫輸入的連貫性,并簡(jiǎn)化操作。本發(fā)明實(shí)施例采用如下技術(shù)方案 一種觸摸設(shè)備的手寫輸入方法,包括
在觸摸設(shè)備的的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式; 獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式;
根據(jù)所述觸摸方式和所述識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入筆跡, 并顯示所述手寫輸入筆跡對(duì)應(yīng)的識(shí)別結(jié)果。一種觸摸設(shè)備的手寫輸入裝置,包括
觸摸方式識(shí)別單元,用于在觸摸設(shè)備的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式;
觸摸解析單元,用于獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式;
軌跡識(shí)別單元,用于根據(jù)所述觸摸方式和相對(duì)應(yīng)的識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入軌跡,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果。通過以上描述可以看出,在本發(fā)明實(shí)施例中,在利用觸摸設(shè)備進(jìn)行混合手寫輸入時(shí),獲取用戶的觸摸操作信息,并確定觸摸方式,通過觸摸方式獲得對(duì)應(yīng)的識(shí)別模式,而后根據(jù)所述觸摸方式和對(duì)應(yīng)的識(shí)別模式識(shí)別所述用戶的手寫輸入筆跡,并顯示該手寫輸入筆跡對(duì)應(yīng)的識(shí)別結(jié)果。從而,利用本發(fā)明實(shí)施例的方法及裝置,當(dāng)進(jìn)行混合手寫輸入時(shí),無需頻繁的切換功能鍵以切換識(shí)別模式,從而保證了用戶手寫輸入的連貫性;同時(shí),也無需增設(shè)軟鍵盤實(shí)現(xiàn)對(duì)標(biāo)點(diǎn)符號(hào)的輸入,從而簡(jiǎn)化了用戶的操作。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖做一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例的部分附圖,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一的觸摸設(shè)備的手寫輸入方法流程圖; 圖2為本發(fā)明實(shí)施例一中單點(diǎn)觸摸的方式的示意圖3為本發(fā)明實(shí)施例一中兩點(diǎn)觸摸的方式的示意圖; 圖4為本發(fā)明實(shí)施例一中兩點(diǎn)觸摸方式的又一示意圖; 圖5為本發(fā)明實(shí)施例二觸摸設(shè)備的手寫輸入裝置的示意圖; 圖6為本發(fā)明實(shí)施例二中觸摸方式識(shí)別單元的示意圖; 圖7為本發(fā)明實(shí)施例二中觸摸設(shè)備的手寫輸入裝置的結(jié)構(gòu)圖; 圖8為本發(fā)明實(shí)施例二中軌跡識(shí)別單元的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了實(shí)現(xiàn)在利用觸摸設(shè)備進(jìn)行混合手寫輸入時(shí),保證用戶手寫輸入的連貫性,并簡(jiǎn)化用戶的操作,本發(fā)明實(shí)施例的觸摸設(shè)備的手寫輸入方法中,在觸摸設(shè)備的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式,然后獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式。再根據(jù)所述觸摸方式和對(duì)應(yīng)的識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入筆跡,并顯示所述手寫輸入筆跡對(duì)應(yīng)的識(shí)別結(jié)果。在本發(fā)明實(shí)施例中,在利用觸摸設(shè)備進(jìn)行混合手寫輸入時(shí),獲取用戶的觸摸操作信息,并確定觸摸方式,通過觸摸方式獲得對(duì)應(yīng)的識(shí)別模式,而后根據(jù)所述觸摸方式和所述識(shí)別模式識(shí)別所述用戶的手寫輸入筆跡,并顯示手寫輸入筆跡對(duì)應(yīng)的識(shí)別結(jié)果。從而,利用本發(fā)明實(shí)施例的方法,當(dāng)進(jìn)行混合手寫輸入時(shí),無需頻繁的切換功能鍵以切換識(shí)別模式,從而保證了用戶手寫輸入的連貫性;同時(shí),也無需增設(shè)軟鍵盤實(shí)現(xiàn)對(duì)標(biāo)點(diǎn)符號(hào)的輸入,從而簡(jiǎn)化了用戶的操作。如圖1所示,本發(fā)明實(shí)施例一的觸摸設(shè)備的手寫輸入方法,包括以下步驟。步驟11、建立觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系。其中,所述識(shí)別模式包括漢字模式,標(biāo)點(diǎn)符號(hào)模式,英文字母模式等;所述觸摸方式包括單點(diǎn)觸摸和多點(diǎn)觸摸。在此實(shí)施例中,可設(shè)置多個(gè)觸點(diǎn),分別為第一觸點(diǎn)、第二觸點(diǎn)、……和第N觸點(diǎn)。 其中,所述第一觸點(diǎn)、第二觸點(diǎn)、……和第N-I觸點(diǎn)可以設(shè)置在多點(diǎn)觸摸設(shè)備的顯示屏幕中的任意位置,并保持不動(dòng),所述第N觸點(diǎn)用于在多點(diǎn)觸摸設(shè)備的顯示屏幕提供的書寫區(qū)域中書寫字符筆跡,其中,所述書寫區(qū)域可以是有限的區(qū)域,也可以是整個(gè)顯示屏幕,本發(fā)明實(shí)施例對(duì)此不做限定。其中N的具體取值可以根據(jù)輸入模式的多少任意設(shè)置,優(yōu)選地,N為小于等于10的正整數(shù)。并且,在本發(fā)明實(shí)施例中,對(duì)單點(diǎn)觸摸和多點(diǎn)觸摸做如下定義
單點(diǎn)觸摸即一個(gè)點(diǎn)觸摸,其觸摸方法為“只用一個(gè)手指在多點(diǎn)觸摸設(shè)備的顯示屏幕上提供的書寫區(qū)域中書寫字符筆跡”。多點(diǎn)觸摸包括兩個(gè)點(diǎn)觸摸,三個(gè)點(diǎn)觸摸,……N個(gè)點(diǎn)觸摸等,其中N的值可以取大于等于2的整數(shù)。例如,兩個(gè)點(diǎn)觸摸的觸摸方法為“用兩個(gè)手指接觸觸摸屏,其中一個(gè)手指接觸多點(diǎn)觸摸設(shè)備的觸摸屏上的任意位置后,不離開觸摸屏,也不在觸摸屏上移動(dòng),另一個(gè)手指則在多點(diǎn)觸摸設(shè)備的觸摸屏上提供的書寫區(qū)域中書寫字符筆跡。以此類推,N個(gè)點(diǎn)觸摸的觸摸方法為“用N-I個(gè)手指接觸多點(diǎn)觸摸設(shè)備的觸摸屏上的任意位置后,不離開觸摸屏, 也不在觸摸屏上移動(dòng),第N個(gè)手指在多點(diǎn)觸摸設(shè)備的觸摸屏上提供的書寫區(qū)域中書寫字符筆跡”。在具體應(yīng)用中,可根據(jù)具體需要在程序中定義如下識(shí)別模式,例如 #define Chinese0x0001 // 漢字
#define Punctuation 0x0002 // 標(biāo)點(diǎn)符號(hào) #define Alphabet 0x0004 // 英文字母
如圖2所示,為單點(diǎn)觸摸的方式的示意圖。對(duì)于兩個(gè)點(diǎn)觸摸的方式,用戶可以通過單手操作或者雙手操作的方式完成手寫輸入。如圖3所示,用戶用一只手觸摸書寫字符句號(hào)“?!?時(shí),其同一只手上的其中一個(gè)手指a (即第一觸點(diǎn))觸摸屏幕的任意位置并固定不動(dòng),所述同一只手上另外一個(gè)手指b (即第二觸點(diǎn))觸摸屏幕并書寫字符筆跡。如圖4所示,用戶用兩個(gè)手指觸摸書寫問號(hào)“?”時(shí),其中的一只手上的手指c (即第一觸點(diǎn))觸摸屏幕的任意位置并固定不動(dòng),另外一只手上的手指d (即第二觸點(diǎn))觸摸屏幕并書寫字符筆跡。不同個(gè)數(shù)觸點(diǎn)的組合對(duì)應(yīng)不同的識(shí)別模式,可建立如下表1所示的對(duì)應(yīng)關(guān)系
表權(quán)利要求
1.一種觸摸設(shè)備的手寫輸入方法,其特征在于,包括在觸摸設(shè)備的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式;獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式;根據(jù)所述觸摸方式和相對(duì)應(yīng)的識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入軌跡,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸摸操作信息包括用戶在同一時(shí)間內(nèi)與所述觸摸設(shè)備接觸的觸點(diǎn)個(gè)數(shù);所述獲取用戶的觸摸操作信息,并確定觸摸方式,包括獲取用戶在同一時(shí)間內(nèi)與所述觸摸設(shè)備接觸的觸點(diǎn)個(gè)數(shù);根據(jù)所述觸點(diǎn)個(gè)數(shù)確定所述觸摸設(shè)備當(dāng)前的觸摸方式;其中所述觸摸方式包括單點(diǎn)觸摸和多點(diǎn)觸摸。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取用戶的觸摸操作信息,并確定觸摸方式前,所述方法還包括建立觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,所述獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式包括根據(jù)所述觸摸方式在預(yù)先建立的觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系中進(jìn)行查找,獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述觸摸操作信息還包括各個(gè)觸點(diǎn)的坐標(biāo),每個(gè)觸點(diǎn)移動(dòng)的坐標(biāo)構(gòu)成了該觸點(diǎn)的滑動(dòng)軌跡;所述根據(jù)所述觸摸方式和所述識(shí)別模式識(shí)別從所述觸摸操作信息中提取手寫輸入軌跡,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果包括當(dāng)所述觸摸方式為單點(diǎn)觸摸時(shí),根據(jù)獲得的識(shí)別模式,將該觸點(diǎn)的滑動(dòng)軌跡作為手寫輸入軌跡進(jìn)行識(shí)別,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果;當(dāng)所述觸摸方式為多點(diǎn)觸摸時(shí),濾除多個(gè)觸點(diǎn)中固定觸點(diǎn)的軌跡,根據(jù)獲得的識(shí)別模式,將移動(dòng)觸點(diǎn)的滑動(dòng)軌跡作為手寫輸入軌跡進(jìn)行識(shí)別,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果。
6.一種觸摸設(shè)備的手寫輸入裝置,其特征在于,包括觸摸方式識(shí)別單元,用于在觸摸設(shè)備的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式;觸摸解析單元,用于獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式;軌跡識(shí)別單元,用于根據(jù)所述觸摸方式和相對(duì)應(yīng)的識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入軌跡,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述觸摸操作信息包括用戶在同一時(shí)間內(nèi)與所述觸摸設(shè)備接觸的觸點(diǎn)個(gè)數(shù);所述觸摸方式識(shí)別單元包括觸點(diǎn)信息獲取模塊,用于獲取用戶在同一時(shí)間內(nèi)與所述觸摸設(shè)備接觸的觸點(diǎn)個(gè)數(shù);觸摸方式識(shí)別模塊,用于根據(jù)所述觸點(diǎn)個(gè)數(shù)確定所述觸摸設(shè)備當(dāng)前的觸摸方式;其中所述觸摸方式包括單點(diǎn)觸摸和多點(diǎn)觸摸。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括對(duì)應(yīng)關(guān)系建立單元,用于建立觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系,并存儲(chǔ)所述對(duì)應(yīng)關(guān)系。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述觸摸解析單元具體用于根據(jù)所述觸摸方式查找預(yù)先建立的觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系,獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述觸摸操作信息還包括各個(gè)觸點(diǎn)的坐標(biāo),每個(gè)觸點(diǎn)移動(dòng)的坐標(biāo)構(gòu)成了該觸點(diǎn)的滑動(dòng)軌跡;所述軌跡識(shí)別單元包括過濾子單元,用于在所述觸摸方式為多點(diǎn)觸摸時(shí),濾除多個(gè)觸點(diǎn)中固定觸點(diǎn)的軌跡,獲得移動(dòng)觸點(diǎn)的滑動(dòng)軌跡;軌跡識(shí)別子單元,用于根據(jù)獲得的識(shí)別模式,將移動(dòng)觸點(diǎn)的滑動(dòng)軌跡作為手寫輸入筆跡進(jìn)行識(shí)別;顯示子單元,用于顯示所述手寫輸入筆跡對(duì)應(yīng)的識(shí)別結(jié)果。
11.一種電子設(shè)備,其特征在于,包括權(quán)利要求6-10所述的觸摸設(shè)備的手寫輸入裝置。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述電子設(shè)備為電子閱讀器、平板電腦、平板顯示器、手機(jī)中的任一種。
全文摘要
本發(fā)明實(shí)施例公開了一種觸摸設(shè)備的手寫輸入方法,涉及輸入法技術(shù)領(lǐng)域,為在利用多點(diǎn)觸摸設(shè)備進(jìn)行混合手寫輸入時(shí),保證用戶手寫輸入的連貫性,并簡(jiǎn)化操作而發(fā)明。一種觸摸設(shè)備的手寫輸入方法,包括建立觸摸方式和識(shí)別模式的對(duì)應(yīng)關(guān)系;在觸摸設(shè)備的手寫輸入狀態(tài)下,獲取用戶的觸摸操作信息,并確定觸摸方式;獲取所述觸摸方式對(duì)應(yīng)的識(shí)別模式;根據(jù)所述觸摸方式和相對(duì)應(yīng)的識(shí)別模式識(shí)別從所述觸摸操作信息中提取的手寫輸入軌跡,并顯示所述手寫輸入軌跡對(duì)應(yīng)的識(shí)別結(jié)果。本發(fā)明實(shí)施例主要用于手寫輸入技術(shù)中。
文檔編號(hào)G06F3/041GK102156578SQ201110079720
公開日2011年8月17日 申請(qǐng)日期2011年3月30日 優(yōu)先權(quán)日2011年3月30日
發(fā)明者秦建輝 申請(qǐng)人:漢王科技股份有限公司