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