專利名稱:基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)終端的輸入法應(yīng)用領(lǐng)域,尤其涉及一種基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端。
背景技術(shù):
隨著智能手機(jī)和Ipad等帶有觸摸屏的移動(dòng)終端的飛速發(fā)展,傳統(tǒng)的按鍵輸入在慢慢被觸摸屏輸入所代替,而目前在觸摸屏漢子輸入法中最為流行的是手寫輸入和拼音輸入。作為現(xiàn)有漢字輸入法中重碼率最低的五筆字型輸入法,雖然在PC機(jī)上有大量的
使用者,但在手機(jī)輸入領(lǐng)域市場的占有率一直很低,并且都通過按鍵的輸入實(shí)現(xiàn)。五筆字型輸入法之所以未能在手機(jī)中廣泛普及主要的原因在于其需要全鍵盤支持每個(gè)鍵盤的字母都對應(yīng)若干個(gè)五筆字型輸入編碼,而手機(jī)屏幕尺寸有所限制,在觸摸屏中加入全鍵盤后,每個(gè)鍵都很小,使用起來不方便。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供一種基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端,以解決現(xiàn)有技術(shù)中全鍵盤輸入時(shí)各鍵位觸摸區(qū)域小且易誤輸入的缺陷。本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下
一種基于觸摸屏的五筆字型輸入系統(tǒng),其中,包括
輸入模塊,用于設(shè)置五個(gè)觸摸單元,并檢測用戶的觸摸指令;
第一顯示模塊,用于根據(jù)用戶的觸摸指令,顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母;
第二顯示模塊,用于根據(jù)用戶的觸摸指令,顯示出鍵位對應(yīng)的五筆編碼;
確定模塊,用于根據(jù)用戶選定的五筆編碼,顯示對應(yīng)的文字。所述的基于觸摸屏的五筆字型輸入系統(tǒng),其中,還包括
字庫模塊,用于分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。一種基于觸摸屏的五筆字型輸入方法,用于在帶觸摸屏的移動(dòng)終端上實(shí)現(xiàn)五筆字型輸入,其中,所述五筆字型輸入方法包括以下步驟
ST1、移動(dòng)終端進(jìn)入五筆字型輸入模式,移動(dòng)終端的顯示屏上顯示出五個(gè)觸摸單元;
ST2、當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母;
ST3、當(dāng)所述鍵位接收到用戶的觸摸指令后,顯示屏上顯示出鍵位對應(yīng)的五筆編碼;
ST4、根據(jù)輸入的五筆編碼,所述顯示屏上顯示出與五筆字型輸入編碼對應(yīng)的漢字,實(shí)現(xiàn)五筆字型輸入。所述的基于觸摸屏的五筆字型輸入方法,其中,所述步驟STl中的五個(gè)觸摸單元分別為
第一單元,其對應(yīng)鍵盤上的字母為G、F、D、S和A ;
第二單元,其對應(yīng)鍵盤上的字母為H、J、K、L和M ;
第三單元,其對應(yīng)鍵盤上的字母為T、R、E、W和Q ; 第四單元,其對應(yīng)鍵盤上的字母為Y、U、I、0和P ;
第五單元,其對應(yīng)鍵盤上的字母為N、B、V、C和X。所述的基于觸摸屏的五筆字型輸入方法,其中,還包括ST5、分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。所述的基于觸摸屏的五筆字型輸入方法,其中,所述步驟ST5具體包括
ST51、檢測當(dāng)前用戶已輸入的五筆編碼;
ST52、在所述五筆編碼后依次分別加上觸摸單元包括的所有字母,若在加上某字母后符合字庫中的五筆編碼規(guī)則,則所述字母對應(yīng)的鍵位顯示為可輸入狀態(tài),否則所述字母對應(yīng)的鍵位為不可輸入狀態(tài)。一種移動(dòng)終端,包括觸摸屏、CPU和顯示屏,所述觸摸屏設(shè)置在顯示屏上,所述CPU連接所述觸摸屏和顯示屏,其中,所述CPU還包括所述的基于觸摸屏的五筆字型輸入系統(tǒng)。本發(fā)明所提供的基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端,結(jié)合五筆字型輸入法本身的特點(diǎn),將鍵盤上的字母分成五個(gè)觸摸單元,在顯示屏上顯示出來,當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,以達(dá)到在觸摸屏中代替全鍵盤輸入五筆的目的,解決了全鍵盤輸入時(shí)各鍵位觸摸區(qū)域小且易誤輸入的缺陷,使用戶能方便快捷地使用五筆字型輸入法在移動(dòng)終端中輸入文字。
圖I是本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的結(jié)構(gòu)框圖。圖2是本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)中觸摸單元的劃分的實(shí)施例的示意圖。圖3是本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)中觸摸屏的點(diǎn)陣坐標(biāo)的示意圖。圖4是本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的實(shí)施例中輸入“王”字的示意圖。圖5是本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的實(shí)施例中輸入“牌”字的示意圖。圖6為本發(fā)明的基于觸摸屏的五筆字型輸入方法的流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參閱圖1,其為本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的結(jié)構(gòu)框圖。如圖所示,所述基于觸摸屏的五筆字型輸入系統(tǒng)包括輸入模塊100、第一顯示模塊200、第二顯示模塊300和確定模塊400。其中,所述輸入模塊100用于設(shè)置五個(gè)觸摸單元,并檢測用戶的觸摸指令。五個(gè)觸摸單元對應(yīng)著鍵盤上的25個(gè)字母(A到Y(jié)),即將25個(gè)字母分為5個(gè)區(qū)域,每個(gè)區(qū)域包括5個(gè)字母。在本實(shí)施例中,根據(jù)五筆字型輸入法的鍵位排布,五個(gè)觸摸單元分別為第一單元,其對應(yīng)鍵盤上的字母為G、F、D、S和A ;第二單元,其對應(yīng)鍵盤上的字母為H、J、K、L和M ;第三單元,其對應(yīng)鍵盤上的字母為T、R、E、W和Q ;第四單元,其對應(yīng)鍵盤上的字母為Y、U、
1、0和P ;第五單元,其對應(yīng)鍵盤上的字母為N、B、V、C和X。其劃分的依據(jù)是字根首筆畫為該觸摸單元的名稱第一單元為橫區(qū),第二單元為豎區(qū),第三單元為撇區(qū),第四單元為捺區(qū),第五單元為折區(qū),其分布如圖2所示。為每個(gè)觸摸單元在觸摸屏上各設(shè)置一個(gè)對應(yīng)的觸摸區(qū)域,當(dāng)觸摸這些區(qū)域時(shí)跳出相應(yīng)單元對應(yīng)的鍵位,以達(dá)到在手機(jī)觸摸屏中代替全鍵盤輸入五筆的目的,解決全鍵盤輸入時(shí)各鍵位觸摸區(qū)域小且易誤輸入的缺陷。
而所述觸摸單元的具體實(shí)現(xiàn)方法,可以采用如下方式請參閱圖3,圖3為觸摸屏的點(diǎn)陣坐標(biāo)Χ0Υ,其中矩形ABCD為其中一個(gè)觸摸單元,當(dāng)用戶觸摸到屏幕上的點(diǎn)(X,y)滿足公式
xD〈 X〈 xB 且 yD〈 y〈 yB 公式(I)
時(shí)則認(rèn)為用戶已經(jīng)觸摸到矩形ABCD所在單元,其他四個(gè)單元設(shè)置方法類似。需要注意的是,各單元與單元之間不應(yīng)有重疊。公式(I)中,xB為B點(diǎn)X軸坐標(biāo)值,yB為B點(diǎn)Y軸坐標(biāo)值;xD為D點(diǎn)X軸坐標(biāo)值,yD為D點(diǎn)Y軸坐標(biāo)值。所述第一顯示模塊200用于根據(jù)用戶的觸摸指令,顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母。例如所述第一單元(即橫區(qū))接收到用戶的觸摸指令后,將顯示出G、F、D、S和A五個(gè)鍵位。而第二顯示模塊300用于根據(jù)用戶的觸摸指令,顯示出鍵位對應(yīng)的五筆編碼。簡單來說,觸摸五個(gè)單元中的任意單元將跳出該單元所包含的相應(yīng)鍵位,觸摸所跳出的鍵位即開始記錄用戶輸入的漢字五筆編碼當(dāng)觸摸第一單元跳出第一單元所包含的鍵位,若再觸摸第二單元?jiǎng)t先前所跳出的第一單元所包含的健位將消失,并顯示第二單元所包含的鍵位。所述確定模塊400用于根據(jù)用戶選定的五筆編碼,顯示對應(yīng)的文字。即根據(jù)輸入的五筆編碼,所述顯示屏上顯示出與五筆字型輸入編碼對應(yīng)的漢字,實(shí)現(xiàn)五筆字型輸入。進(jìn)一步地,所述基于觸摸屏的五筆字型輸入系統(tǒng)還可以包括字庫模塊,所述字庫模塊用于分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。具體來說,通過字庫模塊來檢測當(dāng)前用戶已輸入的五筆編碼;在所述五筆編碼后依次分別加上觸摸單元包括的所有字母,若在加上某字母后符合字庫中的五筆編碼規(guī)則,則所述字母對應(yīng)的鍵位顯示為可輸入狀態(tài),否則所述字母對應(yīng)的鍵位為不可輸入狀態(tài)(在下面的實(shí)施例中會(huì)詳細(xì)介紹到)。下面通過兩個(gè)例子來說明上述基于觸摸屏的五筆字型輸入系統(tǒng)是如何實(shí)現(xiàn)的。實(shí)施例一通過五筆字型輸入系統(tǒng)輸入“王”字(王的五筆編碼為GGGG)
請參閱圖4,圖4為本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的實(shí)施例中輸入“王”字的示意圖。如圖所示,圖4中a為移動(dòng)終端進(jìn)入五筆字型輸入模式,移動(dòng)終端的顯示屏上顯示出五個(gè)觸摸單元,而本五筆字型輸入系統(tǒng)未作任何操作時(shí)的界面。圖中從左到右依次為第一單元(圖中用“一”表示)、第二單元(圖中用“丨”表示)、第三單元(圖中用“ j ”表示)、第四單元(圖中用“、”表示)和第五單元(圖中用“乙”表示)。用戶觸摸第一單元,顯示屏上顯示出第一單元對應(yīng)的五個(gè)鍵位G、F、D、S和A,如b所示。然后,觸摸鍵位G,如c所示。然后第二次按下G,如d所示,需要注意地是,由于字庫模塊的五筆編碼規(guī)則中沒有GGF、GGD、GGS、GGA開頭的編碼,所以F、D、S、A都被標(biāo)為不可輸入狀態(tài)。然后,第三次按下鍵位G,如e所示,由于五筆字庫中沒有666!1、6661、6661(、6661^、GGGM開頭的編碼,所以第二單元被標(biāo)為不可輸入狀態(tài),同樣原因第四單元和第五單元也被標(biāo)為不可以輸入狀態(tài)。最后,第四次按下鍵位G,成功輸入“王”字,如f所示。實(shí)施例二通過五筆字型輸入系統(tǒng)輸入“牌”字(牌的五筆編碼為THGF)
請參閱圖5,其為本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)的實(shí)施例中輸入“牌”字的示意圖(其已經(jīng)完成實(shí)施例一的“王”字的輸入,在顯示屏中顯示有“王”字)。如圖所示,al 為按下第三單元,顯示屏的界面上跳出第三單元對應(yīng)的5個(gè)鍵位(T、R、E、W和Q),手指滑動(dòng)至鍵位T,當(dāng)然也可以像實(shí)施例一中那樣分兩步來做這個(gè)動(dòng)作,即先按下第三單元,再按下鍵位T。然后,按下第二單元,界面上跳出第二單元對應(yīng)的5個(gè)鍵位,手指滑動(dòng)至鍵位H,如bl所示。再按下第一單元,界面上跳出第一單元對應(yīng)的5個(gè)鍵位,手指滑動(dòng)至鍵位G,如Cl所示。最后,在界面上已經(jīng)跳出的橫區(qū)單元的鍵位中按下F,成功輸入“牌”字,如dl所示。另外,本發(fā)明還提供了一種基于觸摸屏的五筆字型輸入方法,用于在帶觸摸屏的移動(dòng)終端上實(shí)現(xiàn)五筆字型輸入,如圖6所示,所述五筆字型輸入方法包括以下步驟
51、移動(dòng)終端進(jìn)入五筆字型輸入模式,移動(dòng)終端的顯示屏上顯示出五個(gè)觸摸單元;
52、當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母;
53、當(dāng)所述鍵位接收到用戶的觸摸指令后,顯示屏上顯示出鍵位對應(yīng)的五筆編碼;
54、根據(jù)輸入的五筆編碼,所述顯示屏上顯示出與五筆字型輸入編碼對應(yīng)的漢字,實(shí)現(xiàn)五筆字型輸入。進(jìn)一步地,所述的基于觸摸屏的五筆字型輸入方法還可以包括ST5、分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。具體來說,所述步驟ST5具體包括ST51、檢測當(dāng)前用戶已輸入的五筆編碼;ST52、在所述五筆編碼后依次分別加上觸摸單元包括的所有字母,若在加上某字母后符合字庫中的五筆編碼規(guī)貝1J,則所述字母對應(yīng)的鍵位顯示為可輸入狀態(tài),否則所述字母對應(yīng)的鍵位為不可輸入狀態(tài)。本發(fā)明還同時(shí)提供了一種移動(dòng)終端,其包括觸摸屏、CPU和顯示屏,所述觸摸屏設(shè)置在顯示屏上,所述CPU連接所述觸摸屏和顯示屏,其中,所述CPU還包括上述的基于觸摸屏的五筆字型輸入系統(tǒng)。所述移動(dòng)終端可以為手機(jī)、Ipad等。綜上所述,本發(fā)明的基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端,結(jié)合五筆字型輸入法本身的特點(diǎn),將鍵盤上的字母分成五個(gè)觸摸單元,在顯示屏上顯示出來,當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,以達(dá)到在觸摸屏中代替全鍵盤輸入五筆的目的,解決了全鍵盤輸入時(shí)各鍵位觸摸區(qū)域小且易誤輸入的缺陷,使用戶能方便快捷地使用五筆字型輸入法在移動(dòng)終端中輸入文字。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保 護(hù)范圍。
權(quán)利要求
1.一種基于觸摸屏的五筆字型輸入系統(tǒng),其特征在于,包括 輸入模塊,用于設(shè)置五個(gè)觸摸單元,并檢測用戶的觸摸指令; 第一顯示模塊,用于根據(jù)用戶的觸摸指令,顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母; 第二顯示模塊,用于根據(jù)用戶的觸摸指令,顯示出鍵位對應(yīng)的五筆編碼; 確定模塊,用于根據(jù)用戶選定的五筆編碼,顯示對應(yīng)的文字。
2.根據(jù)權(quán)利要求I所述的基于觸摸屏的五筆字型輸入系統(tǒng),其特征在于,還包括 字庫模塊,用于分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。
3.一種基于觸摸屏的五筆字型輸入方法,用于在帶觸摸屏的移動(dòng)終端上實(shí)現(xiàn)五筆字型輸入,其特征在于,所述五筆字型輸入方法包括以下步驟 ST1、移動(dòng)終端進(jìn)入五筆字型輸入模式,移動(dòng)終端的顯示屏上顯示出五個(gè)觸摸單元; ST2、當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,所述鍵位即為鍵盤上的字母; ST3、當(dāng)所述鍵位接收到用戶的觸摸指令后,顯示屏上顯示出鍵位對應(yīng)的五筆編碼; ST4、根據(jù)輸入的五筆編碼,所述顯示屏上顯示出與五筆字型輸入編碼對應(yīng)的漢字,實(shí)現(xiàn)五筆字型輸入。
4.根據(jù)權(quán)利要求3所述的基于觸摸屏的五筆字型輸入方法,其特征在于,所述步驟STl中的五個(gè)觸摸單元分別為 第一單元,其對應(yīng)鍵盤上的字母為G、F、D、S和A ; 第二單元,其對應(yīng)鍵盤上的字母為H、J、K、L和M ; 第三單元,其對應(yīng)鍵盤上的字母為T、R、E、W和Q ; 第四單元,其對應(yīng)鍵盤上的字母為Y、U、I、0和P ; 第五單元,其對應(yīng)鍵盤上的字母為N、B、V、C和X。
5.根據(jù)權(quán)利要求4所述的基于觸摸屏的五筆字型輸入方法,其特征在于,還包括ST5、分析用戶輸入的五筆編碼,并結(jié)合字庫中的五筆編碼規(guī)則,實(shí)時(shí)屏蔽無效的觸摸單元和/或鍵位。
6.根據(jù)權(quán)利要求5所述的基于觸摸屏的五筆字型輸入方法,其特征在于,所述步驟ST5具體包括 ST51、檢測當(dāng)前用戶已輸入的五筆編碼; ST52、在所述五筆編碼后依次分別加上觸摸單元包括的所有字母,若在加上某字母后符合字庫中的五筆編碼規(guī)則,則所述字母對應(yīng)的鍵位顯示為可輸入狀態(tài),否則所述字母對應(yīng)的鍵位為不可輸入狀態(tài)。
7.一種移動(dòng)終端,包括觸摸屏、CPU和顯示屏,所述觸摸屏設(shè)置在顯示屏上,所述CPU連接所述觸摸屏和顯示屏,其特征在于,所述CPU還包括權(quán)利要求I所述的基于觸摸屏的五筆字型輸入系統(tǒng)。
全文摘要
本發(fā)明公開了基于觸摸屏的五筆字型輸入系統(tǒng)、輸入方法和移動(dòng)終端,結(jié)合五筆字型輸入法本身的特點(diǎn),將鍵盤上的字母分成五個(gè)觸摸單元,在顯示屏上顯示出來,當(dāng)所述觸摸單元接收到用戶的觸摸指令后,所述顯示屏上顯示出與所述觸摸單元對應(yīng)的鍵位,以達(dá)到在觸摸屏中代替全鍵盤輸入五筆的目的,解決了全鍵盤輸入時(shí)各鍵位觸摸區(qū)域小且易誤輸入的缺陷,使用戶能方便快捷地使用五筆字型輸入法在移動(dòng)終端中輸入文字。
文檔編號(hào)G06F3/023GK102902366SQ201210311608
公開日2013年1月30日 申請日期2012年8月29日 優(yōu)先權(quán)日2012年8月29日
發(fā)明者俞斌, 楊維琴 申請人:惠州Tcl移動(dòng)通信有限公司