專利名稱:觸摸屏輸入裝置和方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及一種觸摸屏輸入裝置和方法。
背景技術(shù):
隨著技術(shù)的日益發(fā)展,觸摸屏越來(lái)越多地應(yīng)用在手機(jī)、PDA (個(gè)人數(shù)字助理)等便攜式設(shè)備中。目前常用的觸摸屏的虛擬鍵盤(pán)布局大致分為兩種,一種是基于傳統(tǒng)手機(jī)物理按鍵布局的手機(jī)鍵盤(pán)布局,另一種是基于電腦、打印機(jī)鍵盤(pán)布局的Qwerty鍵盤(pán)(也稱全鍵盤(pán)) 布局。在手機(jī)鍵盤(pán)布局中,沈個(gè)英文字母被置于3*3的區(qū)域內(nèi),虛擬鍵盤(pán)的按鍵個(gè)數(shù)較少。但是,由于手機(jī)鍵盤(pán)布局采用了按鍵的復(fù)用方式,無(wú)論是拼音還是英文輸入都具有大量的組合可能性,用戶需要進(jìn)一步的選擇,才能得到希望輸入的內(nèi)容,因此輸入的快捷性受到影響。而在Qwerty鍵盤(pán)布局中,每個(gè)英文字母都有單獨(dú)的按鍵與之對(duì)應(yīng),用戶可以直接輸入各個(gè)字母,無(wú)須進(jìn)行選擇切換。然而,設(shè)備的觸摸屏面積是有限的,Qwerty鍵盤(pán)按鍵個(gè)數(shù)多,因此每個(gè)按鍵的尺寸大小就受到限制,影響了虛擬鍵盤(pán)按鍵的點(diǎn)擊準(zhǔn)確性。另一方面,隨著科技的進(jìn)步,對(duì)觸摸屏被觸摸而形成的輸入信息(例如指紋等)的識(shí)別技術(shù)已經(jīng)開(kāi)始進(jìn)入便攜式設(shè)備領(lǐng)域。申請(qǐng)?zhí)枮?00610036476. 6的中國(guó)專利申請(qǐng)文件中公開(kāi)了一種利用指紋識(shí)別技術(shù)來(lái)進(jìn)行輸入的方案用雙手十個(gè)手指的指紋來(lái)分別表示數(shù)字0到9,通過(guò)指紋掃描識(shí)別系統(tǒng)將指紋轉(zhuǎn)換為數(shù)字進(jìn)行處理。使用時(shí)先進(jìn)行手指指紋掃描并進(jìn)行存儲(chǔ),每個(gè)手指紋代表指定的數(shù)字,之后,可將撥號(hào)手指指紋經(jīng)指紋掃描識(shí)別系統(tǒng)轉(zhuǎn)換為數(shù)字進(jìn)行撥號(hào)。然而,該解決方案僅僅限于0至9十個(gè)數(shù)字,應(yīng)用場(chǎng)景也僅限于撥號(hào)應(yīng)用。對(duì)于日常生活更常用的拼音、英文等其他對(duì)象的輸入沒(méi)有更好的解決方案。
發(fā)明內(nèi)容
本申請(qǐng)的目的是提供一種至少能夠部分改善上述現(xiàn)有技術(shù)中的缺陷的觸摸屏輸入裝置和方法。根據(jù)本申請(qǐng)的第一方面,提出了一種觸摸屏輸入裝置,可包括顯示模塊,在所述觸摸屏上顯示虛擬鍵盤(pán),其中,所述虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象;獲取模塊,獲取所述觸摸屏被觸摸而形成的輸入信息;定位模塊,確定所述觸摸屏被觸摸的位置;以及確定模塊,如果所述位置在所述多個(gè)按鍵區(qū)的其中之一內(nèi),則根據(jù)所獲取的輸入信息,確定輸入的對(duì)象。根據(jù)本申請(qǐng)的另一方面,提出了一種觸摸屏輸入方法,可包括在所述觸摸屏上顯示虛擬鍵盤(pán),其中,所述虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象; 獲取所述觸摸屏被觸摸而形成的輸入信息;確定所述觸摸屏被觸摸的位置;以及如果所述位置在所述多個(gè)按鍵區(qū)的其中之一內(nèi),則根據(jù)所獲取的輸入信息,確定輸入的對(duì)象。通過(guò)本申請(qǐng),可根據(jù)觸摸屏被觸摸而形成的輸入信息復(fù)用虛擬鍵盤(pán)的各個(gè)按鍵區(qū),減少了按鍵區(qū)數(shù)目,從而增加了每個(gè)按鍵區(qū)的面積,能夠提高對(duì)按鍵區(qū)的點(diǎn)擊準(zhǔn)確度, 從而提高輸入效率。
圖1是根據(jù)本申請(qǐng)一個(gè)實(shí)施方案的觸摸屏輸入裝置的框圖;圖2是根據(jù)本申請(qǐng)另一實(shí)施方案的觸摸屏輸入裝置的框圖;圖3是顯示標(biāo)準(zhǔn)的Qwerty鍵盤(pán)布局的示意圖;圖4是顯示根據(jù)本申請(qǐng)具體實(shí)施例的虛擬鍵盤(pán)布局的示意圖;圖5是根據(jù)本申請(qǐng)一個(gè)具體實(shí)施例的觸摸屏輸入裝置的框圖;圖6是根據(jù)本申請(qǐng)一個(gè)實(shí)施方案的觸摸屏輸入方法的流程圖;圖7是根據(jù)本申請(qǐng)另一實(shí)施方案的觸摸屏輸入方法的流程圖;以及圖8是根據(jù)本申請(qǐng)一個(gè)具體實(shí)施例的觸摸屏輸入方法的流程圖。
具體實(shí)施例方式下面參照附圖,對(duì)本申請(qǐng)進(jìn)行詳細(xì)說(shuō)明。首先參照?qǐng)D1,詳細(xì)描述根據(jù)本申請(qǐng)一個(gè)實(shí)施方案的觸摸屏輸入裝置11。如圖1所示,裝置11可包括顯示模塊110、獲取模塊120、定位模塊130以及確定模塊140。顯示模塊110可用于在觸摸屏100上顯示虛擬鍵盤(pán)150,其中,虛擬鍵盤(pán)150可包含多個(gè)按鍵區(qū)160,每個(gè)按鍵區(qū)可代表至少兩個(gè)待輸入對(duì)象。換言之,若某個(gè)特定按鍵區(qū)被觸摸,則表示用戶希望輸入該按鍵區(qū)代表的至少兩個(gè)待輸入對(duì)象的其中之一。雖然圖1 中并未示出,但可以理解,除了虛擬鍵盤(pán)150之外,觸摸屏100還可顯示其他區(qū)域,例如可供用戶從多個(gè)候選對(duì)象中選擇輸入對(duì)象的候選區(qū)域,以及顯示有控制圖標(biāo)以供用戶觸摸點(diǎn)擊從而啟動(dòng)特定的控制功能的控制圖標(biāo)區(qū)域等。在圖1所示裝置11中,獲取模塊120可獲取觸摸屏100被觸摸而形成的輸入信息, 例如壓力、指紋等。定位模塊130可確定觸摸屏被觸摸的位置,由于在觸摸屏中,產(chǎn)生一個(gè)與被觸摸的位置對(duì)應(yīng)的、精確到像素的坐標(biāo)是本領(lǐng)域技術(shù)人員公知的,因此定位模塊130可采用任何現(xiàn)有的觸摸屏定位的方法來(lái)確定被觸摸的位置的坐標(biāo),本申請(qǐng)為了簡(jiǎn)要不對(duì)其詳細(xì)描述。若經(jīng)定位模塊130確定的位置在虛擬鍵盤(pán)150的多個(gè)按鍵區(qū)的其中之一內(nèi),則可由確定模塊140確定輸入的對(duì)象,即確定輸入的對(duì)象是被觸摸的按鍵區(qū)所代表的至少兩個(gè)待輸入對(duì)象中的哪一個(gè)。另一方面,若定位模塊130確定的位置在虛擬鍵盤(pán)150的區(qū)域之外,例如,觸摸了觸摸屏的控制圖標(biāo)區(qū)域(未示出),則確定模塊140可不進(jìn)行操作。通過(guò)圖1所示的裝置,可根據(jù)觸摸屏被觸摸而形成的輸入信息來(lái)實(shí)現(xiàn)對(duì)虛擬鍵盤(pán)的各按鍵區(qū)的復(fù)用,減少了按鍵區(qū)數(shù)目,增加了每個(gè)按鍵區(qū)的面積,從而能夠提高對(duì)按鍵區(qū)的點(diǎn)擊準(zhǔn)確度,從而提高輸入效率。接下來(lái)參照?qǐng)D2,描述根據(jù)本申請(qǐng)一個(gè)實(shí)施方案的觸摸屏輸入裝置21。圖2所示的裝置21所包含的顯示模塊210、獲取模塊220、定位模塊230與圖1所示的裝置11中的相應(yīng)模塊類(lèi)似,此處不再贅述。在圖2所示的裝置21中,確定模塊240可包括存儲(chǔ)單元242和選取單元M4。其中,存儲(chǔ)單元242可存儲(chǔ)至少兩個(gè)輸入數(shù)據(jù)以及預(yù)先設(shè)置的這些輸入數(shù)據(jù)與觸摸屏200的多個(gè)按鍵區(qū)260中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系。而選取單元244則可根據(jù)獲取模塊220所獲取的輸入信息和存儲(chǔ)單元242所存儲(chǔ)的輸入數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從定位模塊230所確定的位置所在的按鍵區(qū)代表的待輸入對(duì)象中選取一個(gè)對(duì)象作為輸入的對(duì)象。作為一個(gè)具體的實(shí)施方案,觸摸屏200的多個(gè)按鍵區(qū)260中,每個(gè)按鍵區(qū)所代表的待輸入對(duì)象可包括例如第一對(duì)象和第二對(duì)象,而存儲(chǔ)單元242中存儲(chǔ)的輸入數(shù)據(jù)可包括例如第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù)。這時(shí),輸入數(shù)據(jù)與多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系可以設(shè)置為若所獲取的輸入信息與第一輸入數(shù)據(jù)匹配,則選取單元 242選取第一對(duì)象作為輸入的對(duì)象;若所獲取的輸入信息與第二輸入數(shù)據(jù)匹配,則選取單元242選取第二對(duì)象作為輸入的對(duì)象。下面參照?qǐng)D3和圖4,詳細(xì)描述根據(jù)本申請(qǐng)一個(gè)具體實(shí)施例的觸摸屏輸入裝置。由于Qwerty鍵盤(pán)已被廣大計(jì)算機(jī)用戶所熟悉,因此,可基于Qwerty鍵盤(pán)的布局來(lái)設(shè)計(jì)根據(jù)本申請(qǐng)的一個(gè)具體實(shí)施方案的觸摸屏的虛擬鍵盤(pán),下面進(jìn)行詳細(xì)描述。標(biāo)準(zhǔn)的Qwerty鍵盤(pán)布局300如圖3所示。沈個(gè)英文字母分為三行排列,第一列字符依次為Q、W、E、R、T、Y、U、I、0、P十個(gè)英文字母,第二行字符依次為A、S、D、F、G、H、J、K、 L九個(gè)英文字母和標(biāo)點(diǎn)符號(hào)“;”,第三行字符依次為Z、X、C、V、B、N、M七個(gè)英文字母和標(biāo)點(diǎn)符號(hào)“,”、“.”和“ ?”。根據(jù)標(biāo)準(zhǔn)的Qwerty鍵盤(pán)的輸入方法,左手負(fù)責(zé)點(diǎn)擊左側(cè)5列按鍵302,右手負(fù)責(zé)點(diǎn)擊右側(cè)5列按鍵304。因此,在使用便攜式設(shè)備的Qwerty鍵盤(pán)輸入字符時(shí),通常每只手只會(huì)接觸鍵盤(pán)的一半?yún)^(qū)域。本實(shí)施例利用這一規(guī)律,即,左右手一般不會(huì)接觸到的另一半空間, 來(lái)對(duì)觸摸屏的虛擬鍵盤(pán)布局進(jìn)行設(shè)計(jì)。圖4示出了根據(jù)本申請(qǐng)具體實(shí)施例的虛擬鍵盤(pán)400的布局,其是在Qwerty鍵盤(pán)布局的基礎(chǔ)上,將左側(cè)5列按鍵代表的字符和右側(cè)5列按鍵代表的字符各自疊加而形成。如圖4所示,根據(jù)本申請(qǐng)?jiān)摼唧w實(shí)施例的虛擬鍵盤(pán)具有3行5列共15個(gè)按鍵區(qū),其中,第m行第η列(其中1彡m彡3,1彡η彡5)個(gè)按鍵區(qū)所代表的字符分別是標(biāo)準(zhǔn)Qwerty鍵盤(pán)中第 m行第η列的按鍵所代表的字符(在本申請(qǐng)中將該字符稱作左側(cè)字符)和第m行第n+5列的按鍵所代表的字符(在本申請(qǐng)中將該字符稱作右側(cè)字符)。例如,根據(jù)本申請(qǐng)?jiān)摼唧w實(shí)施例的虛擬鍵盤(pán)的第1行第1列按鍵區(qū)所代表的字符分別是標(biāo)準(zhǔn)Qwerty鍵盤(pán)中第1行第1 列的按鍵所代表的字符Q (左側(cè)字符)和第1行第6列的按鍵所代表的字符Y (右側(cè)字符), 即,根據(jù)本申請(qǐng)?jiān)摼唧w實(shí)施例的虛擬鍵盤(pán)的第1行第1列按鍵區(qū)可代表兩個(gè)待輸入字符,分別是左側(cè)字符Q和右側(cè)字符Y。圖4所示的虛擬鍵盤(pán)與標(biāo)準(zhǔn)Qwerty鍵盤(pán)相比,按鍵區(qū)數(shù)量減少了一半,因而在虛擬鍵盤(pán)的總面積不變的情況下,每個(gè)按鍵區(qū)的尺寸擴(kuò)大為原來(lái)的兩倍。圖5示出了在圖4所示的虛擬鍵盤(pán)布局基礎(chǔ)上的一種觸摸屏輸入裝置51。在圖5所示裝置51中,顯示模塊510可用于在觸摸屏500上顯示具有圖4所示布局的虛擬鍵盤(pán)550,可以理解,在本實(shí)施例中,觸摸屏500的虛擬鍵盤(pán)550可包含15個(gè)按鍵
6區(qū)560,每個(gè)按鍵區(qū)可代表兩個(gè)待輸入字符,即左側(cè)字符和右側(cè)字符。若某個(gè)特定按鍵區(qū)被用戶以手指觸摸,則表示用戶希望輸入該按鍵區(qū)代表的左側(cè)字符或者右側(cè)字符。獲取模塊520可獲取觸摸屏500被手指觸摸而形成的指紋信息。觸摸屏上的指紋信息獲取可采用本領(lǐng)域技術(shù)人員熟知的任一種方式,根據(jù)一個(gè)具體示例,可采用布置在觸摸屏中的電容傳感器來(lái)根據(jù)指紋的嵴和峪與半導(dǎo)體電容感應(yīng)顆粒形成的電容值大小不同, 判斷什么位置是嵴什么位置是峪,從而進(jìn)行指紋信息的獲取。定位模塊530可確定觸摸屏被觸摸的位置。確定模塊540可包括存儲(chǔ)單元542和選取單元M4。其中,存儲(chǔ)單元542可預(yù)先存儲(chǔ)至少兩個(gè)指紋數(shù)據(jù)以及預(yù)設(shè)的這些指紋數(shù)據(jù)與觸摸屏500的多個(gè)按鍵區(qū)560中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系。選取單元 544則可根據(jù)獲取模塊520所獲取的指紋信息和存儲(chǔ)單元542所存儲(chǔ)的指紋數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從定位模塊530所確定的位置所在的按鍵區(qū)代表的待輸入對(duì)象中選取一個(gè)對(duì)象作為輸入的對(duì)象。具體而言,由于多個(gè)按鍵區(qū)560中每個(gè)按鍵區(qū)可代表左側(cè)字符和右側(cè)字符,存儲(chǔ)單元542中存儲(chǔ)的兩個(gè)指紋數(shù)據(jù)可包括至少一個(gè)左手手指(例如大拇指和/或食指)指紋數(shù)據(jù)和至少一個(gè)右手手指(例如大拇指和/或食指)指紋數(shù)據(jù)。這時(shí),所獲取的指紋數(shù)據(jù)與多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的左側(cè)字符和右側(cè)字符的對(duì)應(yīng)關(guān)系可以設(shè)置為若所獲取的指紋信息與至少一個(gè)左手手指指紋數(shù)據(jù)的其中之一匹配,則選取單元542選取左側(cè)字符作為輸入的對(duì)象;若所獲取的指紋信息與至少一個(gè)右手手指指紋數(shù)據(jù)的其中之一匹配, 則選取單元542選取右側(cè)字符作為輸入的對(duì)象。根據(jù)本實(shí)施例,可利用用戶對(duì)標(biāo)準(zhǔn)Qwerty鍵盤(pán)布局的熟悉,在不必花費(fèi)額外學(xué)習(xí)時(shí)間的前提下使用虛擬鍵盤(pán)。另一方面,由于按鍵區(qū)的尺寸增大,用戶在用手指點(diǎn)擊時(shí),能夠提高觸摸點(diǎn)擊按鍵區(qū)的準(zhǔn)確性,從而提高用戶的輸入速度和效率。下面參照?qǐng)D6至圖8,詳細(xì)描述根據(jù)本申請(qǐng)第二方面的觸摸屏輸入方法。如圖6所示,根據(jù)一個(gè)實(shí)施方案的觸摸屏輸入方法可如下執(zhí)行。在步驟S602,可在觸摸屏上顯示一虛擬鍵盤(pán),其中,該虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象。在步驟S604,可獲取觸摸屏被觸摸而形成的輸入信息,例如壓力、指紋等。在步驟S606,可確定觸摸屏被觸摸的位置,如上所述,可采用任何現(xiàn)有的觸摸屏定位的方法來(lái)確定被觸摸的位置。之后,在步驟S608,判斷步驟S606確定的位置是否在多個(gè)按鍵區(qū)的其中之一內(nèi),若是,則在步驟S610,可根據(jù)步驟S604中獲取的輸入信息來(lái)確定輸入的對(duì)象。另一方面,若步驟S606確定的位置未在多個(gè)按鍵區(qū)的其中之一內(nèi),例如,觸摸了觸摸屏的控制圖標(biāo)區(qū)域,則不執(zhí)行步驟S610,而是執(zhí)行所觸摸的控制圖標(biāo)區(qū)域所對(duì)應(yīng)的控制功能。圖7示出了根據(jù)本申請(qǐng)另一實(shí)施方案的觸摸屏輸入方法。在圖7所示的方法中, 步驟S702至S708與圖6所示的步驟S602至S608類(lèi)似,此處不對(duì)其詳細(xì)描述。當(dāng)在步驟S708中判斷出步驟S706所確定的位置在多個(gè)按鍵區(qū)的其中之一內(nèi),則可根據(jù)獲取的輸入信息來(lái)確定輸入的對(duì)象,具體而言,可在步驟S710中,存儲(chǔ)至少兩個(gè)輸入數(shù)據(jù)以及這些輸入數(shù)據(jù)與多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系,然后,在步驟S712,根據(jù)所獲取的輸入信息和步驟S710中存儲(chǔ)的輸入數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從觸摸屏被觸摸的位置所在的按鍵區(qū)代表的待輸入對(duì)象中選取一個(gè)對(duì)象作為輸入的對(duì)象。雖然如圖7所示,步驟S710在步驟S708之后執(zhí)行,但是可以理解,存儲(chǔ)至少兩個(gè)輸入數(shù)據(jù)以及這些輸入數(shù)據(jù)與多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系的步驟S710可獨(dú)立于步驟S702至步驟S708執(zhí)行,只要在步驟S708判斷出步驟S706所確定的位置在多個(gè)按鍵區(qū)的其中之一內(nèi)而需要在步驟S712選取輸入對(duì)象之前已存儲(chǔ)了輸入數(shù)據(jù)和對(duì)應(yīng)關(guān)系即可。具體地,觸摸屏的虛擬鍵盤(pán)的多個(gè)按鍵區(qū)中,每個(gè)按鍵區(qū)所代表的待輸入對(duì)象可包括第一對(duì)象和第二對(duì)象,所存儲(chǔ)的輸入數(shù)據(jù)可包括第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù)。這時(shí), 若所獲取的輸入信息與第一輸入數(shù)據(jù)匹配,則在步驟S712中,可選取第一對(duì)象作為輸入的對(duì)象;若所獲取的輸入信息與第二輸入數(shù)據(jù)匹配,則在步驟S712中,可選取所述第二對(duì)象作為輸入的對(duì)象。圖8示出了根據(jù)本申請(qǐng)一個(gè)具體實(shí)施例的觸摸屏輸入方法。在步驟S802中顯示在觸摸屏上的虛擬鍵盤(pán)可具有圖4所示的布局,即,通過(guò)Qwerty鍵盤(pán)布局中左側(cè)5列按鍵代表的字符和右側(cè)5列按鍵代表的字符各自疊加而形成的,該虛擬鍵盤(pán)的每個(gè)按鍵區(qū)代表包含左側(cè)字符和右側(cè)字符的兩個(gè)待輸入字符。在步驟S804,可獲取用戶手指觸摸點(diǎn)擊觸摸屏而形成的指紋信息。在步驟S806, 可采用任何現(xiàn)有的觸摸屏定位的方法來(lái)確定觸摸屏被觸摸的位置。之后,在步驟S808,可判斷步驟S806確定的位置是否在多個(gè)按鍵區(qū)的其中之一內(nèi),若是,則可根據(jù)步驟S804中獲取的指紋信息來(lái)確定輸入的對(duì)象。具體而言,可在步驟S810中,存儲(chǔ)至少兩個(gè)指紋數(shù)據(jù)以及這些指紋數(shù)據(jù)與多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入字符的對(duì)應(yīng)關(guān)系,然后,在步驟 S812,根據(jù)所獲取的指紋信息和步驟S810中存儲(chǔ)的指紋數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從觸摸屏被觸摸的位置所在的按鍵區(qū)代表的左側(cè)字符和右側(cè)字符中選取一個(gè)字符作為輸入的對(duì)象。類(lèi)似地,圖8所示的步驟S810可獨(dú)立于步驟S802至步驟S808執(zhí)行。以上參照附圖對(duì)本申請(qǐng)的示例性的實(shí)施方案進(jìn)行了描述。本領(lǐng)域技術(shù)人員應(yīng)該理解,上述實(shí)施方案僅僅是為了說(shuō)明的目的而所舉的示例,而不是用來(lái)進(jìn)行限制。凡在本申請(qǐng)的教導(dǎo)和權(quán)利要求保護(hù)范圍下所作的任何修改、等同替換等,均應(yīng)包含在本申請(qǐng)要求保護(hù)的范圍內(nèi)。
權(quán)利要求
1.一種觸摸屏輸入裝置,包括顯示模塊,在所述觸摸屏上顯示虛擬鍵盤(pán),其中,所述虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象;獲取模塊,獲取所述觸摸屏被觸摸而形成的輸入信息;定位模塊,確定所述觸摸屏被觸摸的位置;以及確定模塊,如果所述位置在所述多個(gè)按鍵區(qū)的其中之一內(nèi),則根據(jù)所獲取的輸入信息, 確定輸入的對(duì)象。
2.如權(quán)利要求1所述的裝置,其中,所述確定模塊包括存儲(chǔ)單元,存儲(chǔ)至少兩個(gè)輸入數(shù)據(jù)以及所述輸入數(shù)據(jù)與所述多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系;以及選取單元,根據(jù)所述獲取模塊所獲取的輸入信息和所述存儲(chǔ)單元所存儲(chǔ)的輸入數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從所述位置所在的按鍵區(qū)代表的待輸入對(duì)象中選取一個(gè)對(duì)象作為輸入的對(duì)象。
3.如權(quán)利要求2所述的裝置,其中,所述多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象包括第一對(duì)象和第二對(duì)象,所述存儲(chǔ)單元存儲(chǔ)的輸入數(shù)據(jù)包括第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù),若所獲取的輸入信息與所述第一輸入數(shù)據(jù)匹配,則選取單元選取所述第一對(duì)象作為輸入的對(duì)象;若所獲取的輸入信息與所述第二輸入數(shù)據(jù)匹配,則選取單元選取所述第二對(duì)象作為輸入的對(duì)象。
4.如前述任一權(quán)利要求所述的裝置,其中,所述輸入信息包括指紋信息。
5.如權(quán)利要求4所述的裝置,其中,所述虛擬鍵盤(pán)是通過(guò)Qwerty鍵盤(pán)布局中左側(cè)5列按鍵代表的字符和右側(cè)5列按鍵代表的字符各自疊加而形成的,所述虛擬鍵盤(pán)的每個(gè)按鍵區(qū)代表包含左側(cè)字符和右側(cè)字符的兩個(gè)待輸入字符。
6.一種觸摸屏輸入方法,包括在所述觸摸屏上顯示虛擬鍵盤(pán),其中,所述虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象;獲取所述觸摸屏被觸摸而形成的輸入信息;確定所述觸摸屏被觸摸的位置;以及如果所述位置在所述多個(gè)按鍵區(qū)的其中之一內(nèi),則根據(jù)所獲取的輸入信息,確定輸入的對(duì)象。
7.如權(quán)利要求6所述的方法,其中,確定輸入的對(duì)象的步驟包括存儲(chǔ)至少兩個(gè)輸入數(shù)據(jù)以及所述輸入數(shù)據(jù)與所述多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象的對(duì)應(yīng)關(guān)系;以及根據(jù)所獲取的輸入信息和所存儲(chǔ)的輸入數(shù)據(jù)和對(duì)應(yīng)關(guān)系,從所述位置所在的按鍵區(qū)代表的待輸入對(duì)象中選取一個(gè)對(duì)象作為輸入的對(duì)象。
8.如權(quán)利要求7所述的方法,其中,所述多個(gè)按鍵區(qū)中每個(gè)按鍵區(qū)所代表的待輸入對(duì)象包括第一對(duì)象和第二對(duì)象,所存儲(chǔ)的輸入數(shù)據(jù)包括第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù),若所獲取的輸入信息與所述第一輸入數(shù)據(jù)匹配,則選取所述第一對(duì)象作為輸入的對(duì)象;若所獲取的輸入信息與所述第二輸入數(shù)據(jù)匹配,則選取所述第二對(duì)象作為輸入的對(duì)象。
9.如權(quán)利要求6至8中任一項(xiàng)所述的方法,其中,所述輸入信息包括指紋信息。
10.如權(quán)利要求9所述的方法,其中,所述虛擬鍵盤(pán)是通過(guò)Qwerty鍵盤(pán)布局中左側(cè)5列按鍵代表的字符和右側(cè)5列按鍵代表的字符各自疊加而形成的,所述虛擬鍵盤(pán)的每個(gè)按鍵區(qū)代表包含左側(cè)字符和右側(cè)字符的兩個(gè)待輸入字符。
全文摘要
本申請(qǐng)?zhí)峁┝艘环N觸摸屏輸入裝置和方法。根據(jù)本申請(qǐng)的觸摸屏輸入裝置可包括顯示模塊,在所述觸摸屏上顯示虛擬鍵盤(pán),其中,所述虛擬鍵盤(pán)包含多個(gè)按鍵區(qū),每個(gè)按鍵區(qū)代表至少兩個(gè)待輸入對(duì)象;獲取模塊,獲取所述觸摸屏被觸摸而形成的輸入信息;定位模塊,確定所述觸摸屏被觸摸的位置;以及確定模塊,如果所述位置在所述多個(gè)按鍵區(qū)的其中之一內(nèi),則根據(jù)所獲取的輸入信息,確定輸入的對(duì)象。根據(jù)本申請(qǐng),可根據(jù)觸摸屏被觸摸而形成的輸入信息復(fù)用虛擬鍵盤(pán)的各個(gè)按鍵區(qū),減少了按鍵區(qū)數(shù)目,從而增加了每個(gè)按鍵區(qū)的面積,能夠提高對(duì)按鍵區(qū)的點(diǎn)擊準(zhǔn)確度,從而提高輸入效率。
文檔編號(hào)G06F3/048GK102339196SQ201010233910
公開(kāi)日2012年2月1日 申請(qǐng)日期2010年7月22日 優(yōu)先權(quán)日2010年7月22日
發(fā)明者夏博 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司