專利名稱:用于輸入鍵的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及鍵輸入,更具體地說,涉及一種用于容易且快速地輸入鍵的方法和設(shè)備。
背景技術(shù):
一般地,終端是一種能夠進(jìn)行語音和數(shù)據(jù)通信的電子裝置。隨著移動(dòng)通信環(huán)境的多樣化和發(fā)展,便攜式終端迅速增加并被用于超越了語音通話的廣闊范圍的領(lǐng)域。便攜式終端能夠執(zhí)行的多種功能包括音頻點(diǎn)播(AOD)和視頻點(diǎn)播(VOD)服務(wù)、通過便攜式終端中配備的相機(jī)的實(shí)時(shí)視頻通話、游戲應(yīng)用的下載和玩耍以及通過數(shù)字多媒體廣播(DMB)接收器的DMB服務(wù)。為了有效地使用這樣的便攜式終端,通過多個(gè)鍵輸入來控制所述便攜式終端。用戶在鍵盤或在觸摸屏上顯示的虛擬鍵板上輸入鍵,從而控制他的或她的便攜式終端。例如,用戶可通過鍵盤或觸摸屏在便攜式終端內(nèi)寫入文本消息或備忘錄,可發(fā)布到連接的網(wǎng)頁,或者可輸入特定關(guān)鍵字以搜索內(nèi)容。由于犧牲大小來得到便攜性,導(dǎo)致便攜式終端具有有限大小的鍵盤或觸摸屏。因此,在鍵盤或虛擬鍵板上提供最小數(shù)量的鍵,并且每個(gè)鍵映射到多個(gè)輸入值。傳統(tǒng)地,當(dāng)多個(gè)輸入值被分配給單個(gè)鍵時(shí),通過多次按壓相同的鍵來選擇輸入值之一。結(jié)果,輸入鍵花費(fèi)很多時(shí)間。為了解決上述問題,使用QWERTY鍵盤。盡管由于與PC的鍵板相同的鍵布局使得鍵輸入方便,但是QWERTY鍵盤對(duì)于便攜式終端卻不是那么方便。例如,如果QWERTY鍵盤以硬件被配置,則QWERTY鍵盤的區(qū)域使得便攜式終端的大小和重量增加,由此降低了便攜式終端的便攜性。即使通過觸摸屏功能以虛擬鍵板的形式設(shè)置QWERTY鍵盤,由于便攜式終端中的顯示器的大小有限,因此QWERTY鍵盤的每個(gè)鍵是小的。因此,難以在不影響相鄰鍵的情況下按壓鍵,并且多個(gè)非期望的鍵可能被輸入。因此,存在對(duì)于能夠通過改善傳統(tǒng)鍵輸入方法來啟用快速且方便的鍵輸入的方法的需要。
發(fā)明內(nèi)容
為了解決上面討論的現(xiàn)有技術(shù)的缺點(diǎn),主要目的在于提供至少以下描述的優(yōu)點(diǎn)。因此,本發(fā)明實(shí)施例的一方面在于提供一種在便攜式終端中啟用快速且方便的鍵輸入的方法和設(shè)備。傳統(tǒng)地,通過按壓一個(gè)鍵(除諸如“Shift”或“Ctrl”的特殊鍵之外)一次來選擇和輸入字符。本發(fā)明涉及一種用于在便攜式終端中通過兩個(gè)按壓鍵的組合來選擇和輸入字符的方法,所述兩個(gè)按壓鍵中的一個(gè)鍵先于另一鍵被按壓。由于傳統(tǒng)鍵輸入方法是本發(fā)明的鍵輸入方法的一部分,因此本發(fā)明的鍵輸入方法可與傳統(tǒng)鍵輸入方法兼容,其中,傳統(tǒng)鍵輸入方法通過按壓一個(gè)鍵來輸入字符,本發(fā)明的鍵輸入方法允許兩個(gè)鍵的同時(shí)鍵按下。因此,熟悉傳統(tǒng)鍵輸入方法的用戶也可方便地使用采用本發(fā)明的便攜式終端。由于在本發(fā)明中通過在一個(gè)鍵被按壓的同時(shí)按壓另一個(gè)鍵來選擇字符,因此文本輸入比通過多次按壓鍵來輸入字符的傳統(tǒng)鍵輸入方法快。
根據(jù)本發(fā)明的實(shí)施例,提供一種鍵輸入方法。檢測(cè)第一鍵的按壓被第二鍵的按壓跟隨。根據(jù)第一鍵和第二鍵中的另一個(gè)鍵來選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之一。選擇的輸入值被輸入作為鍵輸入。根據(jù)本發(fā)明的另一實(shí)施例,提供一種鍵輸入設(shè)備??刂破鳈z測(cè)第一鍵的按壓被第二鍵的按壓跟隨,根據(jù)第一鍵和第二鍵中的另一個(gè)鍵來選擇分配給第一鍵和第二鍵中的一個(gè)鍵的輸入值之一,并且輸入選擇的輸入值作為鍵輸入。根據(jù)本發(fā)明的另一實(shí)施例,提供一種鍵輸入方法。當(dāng)檢測(cè)到在按壓第一鍵的同時(shí)第二鍵的按壓時(shí),進(jìn)入多鍵輸入模式。根據(jù)第一鍵和第二鍵中的另一鍵選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之一。選擇的輸入值被輸入為鍵輸入。在進(jìn)行下面的具體實(shí)施方式
的描述之前,闡述貫穿本專利文檔所使用的特定詞語和短語的定義會(huì)是有益的術(shù)語“包括”和“包含”及其衍生詞表示沒有限制的包括;術(shù)語“或”是包括性的,表示“和/或”;短語“與...關(guān)聯(lián)”和“與其關(guān)聯(lián)”及其衍生詞可表示包
括、被包括于其中、與...互相連接、包含、被包含于其中、連接到......或與......連接、
結(jié)合到......或與......結(jié)合、可與......通信、與......協(xié)作、交錯(cuò)、并列、接近于、綁
定到......或與......綁定、具有、具有......的屬性等;術(shù)語“控制器”表示控制至少
一個(gè)操作的任何裝置、系統(tǒng)或其部件,這樣的裝置可以以硬件、固件或軟件或所述硬件、固件或軟件中的至少兩個(gè)的組合來實(shí)現(xiàn)。應(yīng)注意,可本地或遠(yuǎn)程地集中或分布與任何特定控制器關(guān)聯(lián)的功能。貫穿本專利文檔提供特定詞語和短語的定義,本領(lǐng)域的普通技術(shù)人員應(yīng)理解,在很多(如果不是大多數(shù))情況下,這樣的定義應(yīng)用于這樣定義的詞語或短語的現(xiàn)有以及未來的使用。
為了對(duì)本公開及其優(yōu)點(diǎn)有更完整的理解,參考下面結(jié)合附圖的描述,其中,相同標(biāo)號(hào)表不相同部件圖I是根據(jù)本發(fā)明實(shí)施例的便攜式終端的框圖;圖2A和圖2B示出傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明實(shí)施例的鍵輸入方法之間的不同;圖3A是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的流程圖;圖3B是示出根據(jù)本發(fā)明另一實(shí)施例的鍵輸入操作的流程圖;圖4A和圖4B是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的示圖;圖5A和圖5B是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的其它示圖;圖6A和圖6B是將傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明實(shí)施例的鍵輸入方法進(jìn)行比較的表;圖7A和圖7B是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的其它示圖;圖8示出根據(jù)本發(fā)明實(shí)施例的當(dāng)如圖4A和圖4B所示在觸摸屏上輸入鍵時(shí)的鍵映射;圖9是示出根據(jù)本發(fā)明實(shí)施例的觸摸屏上的鍵輸入的示圖;圖10是示出根據(jù)本發(fā)明實(shí)施例的觸摸屏上的鍵輸入的另一示圖。貫穿附圖,相同附圖標(biāo)號(hào)應(yīng)被理解為表示相同元件、特征和結(jié)構(gòu)。
具體實(shí)施例方式本專利文檔中的以下描述 的圖I到圖10以及用于描述本公開的原理的多個(gè)實(shí)施例只是說明的方式,并不應(yīng)以任何方式被解釋為限制本公開的范圍。本領(lǐng)域技術(shù)人員將理解,本公開的原理可以在任何適當(dāng)布置的啟用鍵輸入的電子裝置中實(shí)現(xiàn)。將參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述。圖I是根據(jù)本發(fā)明實(shí)施例的便攜式終端的框圖。雖然本發(fā)明涉及可應(yīng)用于任何啟用鍵輸入的電子裝置中的鍵輸入,但是假設(shè)本發(fā)明通過使用更方便的鍵輸入的便攜式終端來實(shí)現(xiàn)。根據(jù)本發(fā)明的實(shí)施例,便攜式終端是易于攜帶的移動(dòng)電子裝置。術(shù)語“便攜式終端”覆蓋寬范圍的終端,包括移動(dòng)電話(例如,功能電話)、智能電話、國際移動(dòng)通信αΜΤ)-2000終端、寬帶碼分多址(WCDMA)終端、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、DMB終端、個(gè)人計(jì)算機(jī)(PC)(比如桌上型計(jì)算機(jī)和膝上型計(jì)算機(jī))等,本發(fā)明的范圍不限于此。雖然在圖I中沒有示出的便攜式終端的特定組件(諸如全球定位系統(tǒng)(GPS)模塊、相機(jī)模塊、藍(lán)牙模塊、無線保真(Wi-Fi)模塊、加速度傳感器、接近傳感器和數(shù)字多媒體廣播(DMB)接收器),但是本領(lǐng)域技術(shù)人員清楚地理解它們可被包括在便攜式終端中并提供它們本身的功能。例如,加速度傳感器通過測(cè)量動(dòng)態(tài)力(諸如加速度、振動(dòng)、沖擊等)感測(cè)便攜式終端的運(yùn)動(dòng)狀態(tài)??苫诟袦y(cè)到的便攜式終端的運(yùn)動(dòng)狀態(tài)來檢測(cè)便攜式終端的顯示器50的顯不方向。接近傳感器感測(cè)用戶身體部分朝便攜式終端的接近。在便攜式終端提供觸摸屏功能時(shí),接近傳感器的感測(cè)到的信息可用于防止便攜式終端的誤操作。陀螺儀監(jiān)視便攜式終端的動(dòng)態(tài)旋轉(zhuǎn)。可結(jié)合使用陀螺儀和加速度傳感器來感測(cè)便攜式終端沿六個(gè)軸(諸如上下軸、后前軸、并排軸、X軸、y軸和z軸)旋轉(zhuǎn)的旋轉(zhuǎn)運(yùn)動(dòng)。無線收發(fā)器23包括射頻(RF)單元和調(diào)制解調(diào)器。RF單元包括RF發(fā)送器,用于上轉(zhuǎn)換傳輸信號(hào)的頻率并放大轉(zhuǎn)換后的信號(hào);RF接收器,用于低噪放大接收的信號(hào)并下轉(zhuǎn)化低噪放大后的信號(hào)的頻率。調(diào)制解調(diào)器包括發(fā)送器,用于對(duì)傳輸信號(hào)進(jìn)行編碼和調(diào)制;接收器,用于對(duì)從RF單元接收的信號(hào)進(jìn)行解調(diào)和解碼。根據(jù)本發(fā)明的實(shí)施例,無線收發(fā)器23管理無線通信以連接到用戶請(qǐng)求的網(wǎng)頁。例如,無線收發(fā)器23將用戶設(shè)置的關(guān)于統(tǒng)一資源定位符(URL)的信息發(fā)送到服務(wù)器。當(dāng)訪問URL時(shí),無線收發(fā)器23可接收連接的網(wǎng)頁的數(shù)據(jù)。音頻處理器25可包括編碼解碼器(CODEC)。CODEC包括數(shù)據(jù)CODEC和音頻CODEC。數(shù)據(jù)CODEC處理分組數(shù)據(jù),音頻CODEC處理諸如語音和多媒體文件的音頻信號(hào)。音頻處理器25通過經(jīng)由音頻CODEC將從調(diào)制解調(diào)器接收的數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào)來再現(xiàn)音頻信號(hào),或者經(jīng)由音頻CODEC將從麥克風(fēng)生成的模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字音頻信號(hào)并將數(shù)字音頻信號(hào)發(fā)送到調(diào)制解調(diào)器。CODEC可被單獨(dú)配置或集成到控制器10中。同時(shí),音頻處理器可將互聯(lián)網(wǎng)上的網(wǎng)頁的多媒體音頻數(shù)據(jù)輸出到揚(yáng)聲器(SPK)或耳機(jī)(未示出)。鍵盤27可包括用于輸入數(shù)字和字符的字母數(shù)字鍵、用于設(shè)置功能的功能鍵以及用于接收由用戶觸摸產(chǎn)生的鍵輸入的觸摸傳感器。如果顯示器50被配置在觸摸屏中,則可鍵盤27可被省略或包括最小數(shù)量的鍵。在這種情況下,顯示器50可承擔(dān)一部分鍵輸入功倉泛。在本發(fā)明實(shí)施例中,鍵盤27的鍵可根據(jù)鍵的布局被逐行地(或逐列地)布置,并且鍵盤27的鍵可基于行來分組。參照?qǐng)D2B,例如,在根據(jù)本發(fā)明實(shí)施例的鍵盤27中,第一行中的鍵201b、202b和203b被分組為第一組SI,第二行中的鍵204b、205b和206b被分組為第二組S2,第三行中的鍵207b、208b和209b被分組為第三組S3,第四行中的鍵210b、21 Ib和212b被分組為第四
組S4。 假設(shè)一個(gè)或多個(gè)輸入值被分配給鍵盤27中的每個(gè)鍵。例如,三個(gè)輸入值A(chǔ)、B和C被分配給鍵202b。每個(gè)鍵被映射到除所述三個(gè)輸入值以外的與數(shù)字(例如“2”)對(duì)應(yīng)的第四輸入值。例如,可通過切換鍵(例如,數(shù)字-字符切換鍵)選擇分配給鍵202b的數(shù)字(例如“2”)或與字符對(duì)應(yīng)的所述三個(gè)輸入值(八、8和0中的一個(gè)。還可考慮本發(fā)明的另一實(shí)施例,其中,在數(shù)字和多個(gè)字符之間沒有區(qū)分的情況下(即不使用切換鍵的情況下),表示數(shù)字和多個(gè)字符的輸入值被分配給每個(gè)鍵。例如,第一輸入值到第四輸入值A(chǔ)、B、C和“2”可被分配給圖2B中示出的鍵202b。將結(jié)合涉及鍵輸入的本發(fā)明的實(shí)施例的描述更詳細(xì)地描述根據(jù)本發(fā)明實(shí)施例的鍵盤27。存儲(chǔ)器30可包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。程序存儲(chǔ)器存儲(chǔ)用于控制便攜式終端的常規(guī)操作的程序。存儲(chǔ)器30可包括外部存儲(chǔ)器,諸如致密閃速(CF)存儲(chǔ)卡、安全數(shù)字(SD)卡、微型SD存儲(chǔ)卡、小型SD存儲(chǔ)卡、極限數(shù)字(XD)卡以及存儲(chǔ)棒。顯示器50顯示在便攜式終端100中生成的多種類型的信息。顯示器50可以是多種類型的顯示器,諸如液晶顯示器(LCD)、有機(jī)發(fā)光二極管(OLED)顯示器(例如無源矩陣OLED (PMOLED)或有源矩陣OLED (AMOLED)顯示器)等。顯示器50還可包括觸摸屏,所述觸摸屏不僅可用作輸出裝置,也可與鍵盤27 —起用作輸入裝置。例如,顯示器50可根據(jù)用戶的單觸摸輸入或多觸摸輸入來提供對(duì)網(wǎng)頁的放大/縮小、滾動(dòng)、屏幕切換的功能。顯示器50適用于便攜式終端,因此顯示器50可支持四分之一視頻圖形陣列(QVGA,240X320)、寬屏 QVGA (WQVGA, 400 X 240,480 X 272 或 480X234)、增強(qiáng)圖形陣列(EGA,640 X 400)、VGA (640 X 480)、寬 VGA (WVGA,800 X 480)、超級(jí) VGA (SVGA,800 X 600)以及寬屏 VGA(WSVGA,1024X600)等的分辨率。控制器10提供便攜式終端100的整體控制??刂破?0可根據(jù)通過鍵盤27或顯示器50接收的用戶輸入將便攜式終端100的一個(gè)操作切換到另一操作,并控制便攜式終端100的操作。用于在顯示器50或鍵盤27上輸入字符的鍵點(diǎn)擊可被劃分為鍵的下壓(即,鍵下(key-down))以及將手指從鍵釋放(即,鍵起(key_up))。因此,控制器10通過檢測(cè)鍵下和鍵起事件來執(zhí)行鍵輸入程序。在諸如PC和便攜式終端的大多數(shù)電子裝置中,當(dāng)生成鍵起時(shí),識(shí)別出按壓鍵直到生成鍵起,并且根據(jù)該鍵確定字符將被輸入。在鍵下和鍵起的預(yù)定時(shí)間(或更長)的超時(shí)的事件生成時(shí),控制器10可執(zhí)行鍵輸入程序。例如,如果按壓鍵持續(xù)預(yù)定時(shí)間或更長,則控制器10執(zhí)行連續(xù)的鍵輸入或熱鍵操作。如果在預(yù)定時(shí)間或更長內(nèi)沒有鍵輸入跟隨當(dāng)前鍵輸入,則光標(biāo)移動(dòng)一個(gè)位置。
根據(jù)本發(fā)明的實(shí)施例,在一個(gè)鍵被按下時(shí),控制器10監(jiān)視在鍵盤27中是否有另一鍵被輸入。當(dāng)先前鍵輸入正在進(jìn)行中時(shí)檢測(cè)到跟隨鍵輸入時(shí),控制器10控制與跟隨輸入鍵的組號(hào)對(duì)應(yīng)的、分配給先前輸入鍵的輸入值之一的輸入,或控制與先前輸入鍵的組號(hào)對(duì)應(yīng)的分配給跟隨的輸入鍵的輸入值之一的輸入。圖2A和圖2B示出傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明實(shí)施例的鍵輸入方法之間的不同。具體地,圖2A示出使用具有分配給每個(gè)鍵的一個(gè)或多個(gè)輸入值的鍵盤的沒有任何特別設(shè)置的傳統(tǒng)鍵輸入方法。參照?qǐng)D2A,鍵201a到鍵212a中的每個(gè)被映射到一個(gè)或多個(gè)輸入值。例如,表示字符D、E和F的三個(gè)輸入值被分配給與數(shù)字輸入“3”對(duì)應(yīng)的鍵203a,表示字符P、R和S的三個(gè)輸入值被分配給與數(shù)字輸入“7”對(duì)應(yīng)的鍵207a。多個(gè)鍵敲擊用于以傳統(tǒng)方式在圖2A中示出的鍵盤上輸入鍵,從而針對(duì)鍵輸入花費(fèi)長時(shí)間。例如,為了在圖2A中示出的鍵盤中輸入“S”,應(yīng)以字符輸入模式(用于輸入字符P、R和S)點(diǎn)擊鍵207a三次(三組鍵下和鍵起)。更具體地,在傳統(tǒng)鍵輸入方法中,通過點(diǎn)擊(按壓)鍵207a —次來輸入“P”,通過點(diǎn)擊(按壓)鍵207a兩次來輸入“R”,通過點(diǎn)擊(按壓)鍵207a三次來輸入“S”。該傳統(tǒng)鍵輸入方法針對(duì)鍵輸入花費(fèi)長時(shí)間。此外,當(dāng)用戶對(duì)鍵點(diǎn)擊計(jì)數(shù)錯(cuò)誤時(shí),會(huì)輸入非期望的字符。相反,圖2B示出本發(fā)明的實(shí)施例,其中,采用鍵盤的鍵布局以克服傳統(tǒng)鍵輸入方法的缺點(diǎn)。通常,在鍵盤中以正方形的形式布置鍵,因此鍵可被劃分為行或列。因此,參照?qǐng)D2B,在本發(fā)明的實(shí)施例中,鍵盤的第一行中的鍵201b、202b和203b被設(shè)置為第一組SI,第二行中的鍵204b、205b和206b被設(shè)置為第二組S2,第三行中的鍵207b,208b和209b被設(shè)置為第三組S3,第四行中的鍵210b、211b和212b被設(shè)置為第四組S4。雖然在圖2B中鍵被顯示為根據(jù)的鍵盤的3X4鍵布局分組為四組,但是組號(hào)可根據(jù)鍵的數(shù)量和布局被改變。例如,對(duì)于3X5鍵布局,鍵可被分組為5組??蛇x擇地,或另外地,鍵可被用戶分組。此外,雖然圖2B中只示出了鍵盤的一些常用鍵(諸如字母數(shù)字鍵),但是本領(lǐng)域技術(shù)人員清楚地理解,還可將具有特殊字符和功能的鍵設(shè)置到鍵盤。以下將參照?qǐng)D3A和圖3B描述使用鍵盤中的劃分為預(yù)定數(shù)量的組的鍵輸入方法。圖3A是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的流程圖;圖3B是示出根據(jù)本發(fā)明的另一實(shí)施例的鍵輸入操作的流程圖;圖4A和圖4B是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的示圖;圖5A和圖5B是示出根據(jù)本發(fā)明實(shí)施例的鍵輸入操作的其它示圖;圖6A和圖6B是將傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明實(shí)施例的鍵輸入方法進(jìn)行比較的表。如上所述,鍵點(diǎn)擊包含鍵下和鍵起。通常,通過一個(gè)動(dòng)作中的鍵下和鍵起輸入對(duì)應(yīng)值,也就是說,通過按壓鍵然后釋放鍵來輸入對(duì)應(yīng)值。例如,當(dāng)鍵輸入的鍵下動(dòng)作持續(xù)預(yù)定時(shí)間或更長時(shí)間時(shí),長鍵輸入功能表示執(zhí)行預(yù)定功能。本發(fā)明可以兩種方式來實(shí)現(xiàn),S卩,通過在鍵下和鍵起之間不進(jìn)行區(qū)分以及在鍵下和鍵起之間進(jìn)行區(qū)分來實(shí)現(xiàn)。圖3A和圖3B示出這兩個(gè)實(shí)施例。以下將參照?qǐng)D3A描述本發(fā)明的實(shí)施例,其中,鍵下和鍵起不彼此區(qū)分。參照?qǐng)D3A,在步驟S301a、S302a和S303a,控制器監(jiān)視是否輸入特定鍵然后在保持先前鍵輸入的同時(shí)輸入另一鍵。參照?qǐng)D4A,根據(jù)本發(fā)明的實(shí)施例,用戶首先輸入鍵403a,然后在將先前輸入鍵403a保持在輸入狀態(tài)的同時(shí)輸入鍵407a。因此,用戶可請(qǐng)求與跟隨輸入鍵407a的組號(hào)對(duì)應(yīng)的、分配給鍵403a的一個(gè)或多個(gè)字符D、E和F中的第三字符F的輸入。參照?qǐng)D4B,用戶首先輸入鍵406b,然后在將先前輸入鍵406b保持在輸入狀態(tài)的同時(shí)輸入鍵404b。因此,用戶可請(qǐng)求與跟隨輸入鍵404b的組號(hào)對(duì)應(yīng)的、分配給鍵406b的一個(gè)或多個(gè)字符M、N和O中的第二字符N的輸入。參照?qǐng)D5A,用戶可通過首先輸入鍵505a然后在將先前輸入鍵505a保持在輸入狀態(tài)的同時(shí)(即,在按壓先前輸入鍵505a的同時(shí))輸入鍵504a,來請(qǐng)求與鍵504a的組號(hào)對(duì)應(yīng)的、分配給鍵505a的一個(gè)或多個(gè)字符J、K和L中的第二字符K的輸入。在圖5A和5B中示出的示例之間進(jìn)行比較,使用不同的跟隨輸入鍵得到相同的鍵輸入結(jié)果。參照?qǐng)D5B,用戶可通過首先輸入鍵505b然后在將先前輸入鍵505b保持在輸入狀態(tài)的同時(shí)(即,在按壓先前輸入鍵505a的同時(shí))輸入鍵506b,來請(qǐng)求與鍵506b的組號(hào)對(duì)應(yīng)的、分配給鍵505b的一個(gè)或多個(gè)字符J、K和L中的第二字符K的輸入。也就是說,圖5A和圖5B示出了利用相同的先前鍵和不同的跟隨鍵得到相同的鍵輸入結(jié)果。這與跟隨鍵的組號(hào)有關(guān),以下將對(duì)此進(jìn)行描述。如果先前鍵處于輸入狀態(tài),輸入跟隨鍵,則在步驟304a控制器檢查跟隨鍵的組號(hào)。具體地,在圖4A到圖5B中,控制器10將跟隨輸入鍵407a、404b、504a和506b的組號(hào)分別檢測(cè)為“3”、“2”、“2’,和“2”。更具體地,鍵盤27的鍵可根據(jù)本發(fā)明的關(guān)于鍵輸入的實(shí)施例中的鍵布局被劃分為預(yù)定數(shù)量的組。如前面參照?qǐng)D2A到圖2B所述,如果鍵盤20 (或在顯示器50上顯示的虛擬鍵盤)具有4X3布局,則鍵可被劃分為逐行的四組。例如,在圖2B中,鍵盤的第一行中的鍵201b、202b和203b被設(shè)置為具有組號(hào)“I”的第一組SI,第二行中的鍵204b、205b和206b被設(shè)置為具有組號(hào)“2”的第二組SI,第三行中的鍵207b、208b和209b被設(shè)置為具有組號(hào)“3”的第三組S3,第四行中的鍵210b、211b和212b被設(shè)置為具有組號(hào)“4”的四組S4。類似地,在圖4A到圖5B中,鍵401a到403a、鍵401b到403b、鍵501a到503a以及鍵501b到503b被設(shè)置為具有組號(hào)“I”的第一組S 1,鍵404a到406a、鍵404b到406b、鍵504a到506a以及鍵504b到506b被設(shè)置為具有組號(hào)“2”的第二組S2,鍵407a到409a、鍵407b到409b、鍵507a到509a以及鍵507b到509b被設(shè)置為具有組號(hào)“3”的第三組S3,鍵410a到412a、鍵410b到412b、鍵510a到512a以及鍵510b到512b被設(shè)置為具有組號(hào)“4”的第四組S4。在步驟305a到306a,控制器10從先前輸入鍵的輸入值中選擇與隨后輸入鍵的組 號(hào)對(duì)應(yīng)的輸入值,并控制選擇的輸入值的輸入。在圖4A中,在檢測(cè)到鍵403a的輸入被鍵407a的輸入跟隨并且檢測(cè)到跟隨輸入鍵407a的組號(hào)為3,則控制器10控制與鍵407a的組號(hào)“3”對(duì)應(yīng)的、分配給鍵403a的輸入值D、E和F中的第三輸入值F的輸入。為了輸入鍵403a的第三輸入值F,可不輸入鍵407a,而可輸入具有相同組號(hào)3的鍵 408a 或 409a。在圖4B中,在檢測(cè)到鍵406b的輸入被鍵404b的輸入跟隨并檢測(cè)到跟隨輸入鍵404b的組號(hào)為“2”,則控制器10控制與鍵404b的組號(hào)“2”對(duì)應(yīng)的、分配給鍵406b的輸入值M、N和O中的第二輸入值N的輸入。由于只要任何跟隨的鍵具有相同的組號(hào),則所述任何跟隨的鍵將用作輸入相同的字符(例如N),因此,可輸入鍵405b,而不輸入鍵404b。在圖5A和圖5B中,在鍵505a或505b的輸入被鍵504a或506b的輸入跟隨時(shí),鍵504a和506b具有相同的組號(hào)“2”。因此,控制器10控制與組號(hào)“2”對(duì)應(yīng)的、分配給鍵505a或505b的輸入值J、K和L中的第二輸入值K的輸入。圖5A和圖5B的說明性示例基于這樣的假設(shè)用戶以兩種方法在鍵布局的中間輸入鍵,且用戶選擇分配給先前輸入鍵的輸入值之一。也就是說,用戶可通過在輸入(按壓)鍵505a或505b的同時(shí)輸入第二組中的鍵504a (504b)或506a (506b),來請(qǐng)求分配給鍵505a或505b的輸入值J、K和L中的字符“K”的輸入。還可考慮將本發(fā)明的以上實(shí)施修改為如果在將鍵保持在輸入狀態(tài)(即,保持按壓)的同時(shí)輸入多個(gè)其它鍵,則跟隨輸入鍵的輸入值對(duì)應(yīng)于先前輸入鍵的組號(hào)被選擇。例如,參照?qǐng)D4B,當(dāng)鍵406b處于輸入狀態(tài)的同時(shí)連續(xù)地輸入鍵40Ib、407b、407b和401b時(shí),順序地輸入Μ、O、O和N。當(dāng)連續(xù)地輸入分配給鍵406b的字符時(shí),可應(yīng)用該方案。例如,參照?qǐng)D4A,用戶可通過以下步驟輸入“FLY”:在將鍵403a保持在輸入狀態(tài)的同時(shí)按壓鍵407a來輸入F,然后在釋放鍵407a之前順序地按壓鍵405a和409a。雖然以上描述了表示字符(例如,J、K和L)的輸入值被分配給每個(gè)鍵,但是還可將表示數(shù)字的輸入值分配給鍵。例如,在圖4A和圖4B中,假設(shè)輸入值J、K和L和“5”被分配給鍵405a或405b?;谠摷僭O(shè),可通過輸入鍵405a或405b然后輸入組號(hào)I的鍵來輸入“J”,可通過輸入鍵405a或405b然后輸入組號(hào)“2”的鍵來輸入“K”,可通過輸入鍵405a或405b然后輸入組號(hào)“3”的鍵來輸入“L”,可通過輸入鍵405a或405b然后輸入組號(hào)“4”的鍵來輸入“5”。本發(fā)明實(shí)施例的修改可提供用于在不使用數(shù)字-字符切換鍵的情況下方便地輸入數(shù)字和字符的鍵輸入方法。圖3A和圖3B的實(shí)施例之間的不同在于是否通過區(qū)分鍵下和鍵起來處理鍵輸入。根據(jù)本發(fā)明的實(shí)施例,當(dāng)將鍵保持在鍵下狀態(tài)(即,保持按壓)的同時(shí)按壓另一鍵時(shí),在不將跟隨的鍵的輸入識(shí)別為鍵下輸入(通過按壓跟隨的鍵來輸入跟隨的鍵)或識(shí)別為鍵起輸入(通過按壓然后釋放跟隨的鍵來輸入跟隨的鍵)的情況下,先前輸入鍵的輸入值之一對(duì)應(yīng)于跟隨輸入鍵的組號(hào)被選擇。例如,跟隨的鍵的輸入可被劃分為通過持續(xù)按壓的跟隨的鍵的鍵下(鍵下輸入)和跟隨的鍵的鍵下然后鍵起(鍵下和鍵起輸入)。在圖3A中示出的本發(fā)明的實(shí)施例中,鍵下以及鍵下和鍵起兩者都被處理為鍵輸入請(qǐng)求。將參照?qǐng)D3B描述涉及鍵輸入的本發(fā)明的另一實(shí)施 例。參照?qǐng)D3B,在步驟S301b、S302b和S303b,如果首先通過按壓鍵來輸入鍵然后在該鍵仍被按壓的同時(shí)輸入另一鍵,則控制器10進(jìn)入多鍵輸入模式。否則,控制器10進(jìn)入傳統(tǒng)鍵輸入模式。具體地,當(dāng)以特定時(shí)間間隙來按壓兩個(gè)鍵且所述兩個(gè)鍵被保持在鍵下狀態(tài)(例如,先前鍵和跟隨的鍵兩者都被保持按壓)時(shí),控制器10進(jìn)入多鍵輸入模式。相反,如果在按壓跟隨的鍵之前只按壓一個(gè)鍵(即,鍵下輸入)或按壓鍵卻不保持按壓該鍵(即,鍵起輸入),則控制器10進(jìn)入傳統(tǒng)鍵輸入模式。在本發(fā)明的實(shí)施例中,可通過預(yù)定菜單設(shè)置來選擇多鍵輸入模式和傳統(tǒng)鍵輸入模式中的一個(gè)。 在步驟S304b、S305b和S306b,在檢測(cè)到通過按壓輸入的先前鍵和跟隨的鍵中的一個(gè)的鍵起輸入時(shí),控制器10識(shí)別跟隨輸入鍵的組號(hào),并輸入與跟隨輸入鍵的組號(hào)對(duì)應(yīng)的先前輸入鍵的輸入值之一。除了如果從通過按壓輸入的先前鍵和跟隨的鍵中的任何一個(gè)生成鍵起輸入,則控制器10確定從用戶收到鍵輸入請(qǐng)求以外,步驟S304b、S305b和S306b的執(zhí)行與圖3A的步驟S304a、S305a和S306a的執(zhí)行相似。也就是說,如果通過在按壓先前鍵之后按壓另一鍵來輸入所述另一鍵以選擇輸入值,則可進(jìn)入多鍵輸入模式。在本發(fā)明的第二實(shí)施例中,如果用戶釋放按壓的先前鍵和跟隨的鍵中的任何一個(gè)(例如鍵起輸入),則輸入與跟隨輸入鍵的組號(hào)對(duì)應(yīng)的先前輸入鍵的輸入值。換句話說,直到檢測(cè)到鍵起才輸入先前鍵的對(duì)應(yīng)值。參照?qǐng)D4A,在鍵403a仍處于鍵下狀態(tài)的同時(shí),當(dāng)鍵403a的按壓輸入被鍵407的按壓輸入跟隨時(shí),控制器10進(jìn)入多鍵輸入模式。然后,當(dāng)用戶釋放按壓的鍵403a和407a中的一個(gè)時(shí),控制器10將鍵407a的組號(hào)識(shí)別為“3”,并輸入與組號(hào)“3”對(duì)應(yīng)的、分配給鍵403a的輸入值D、E和F中的第三輸入值F。雖然在圖3A和圖3B中示出的本發(fā)明的第一實(shí)施例和第二實(shí)施例中描述了基于跟隨輸入鍵選擇先前輸入鍵的輸入值,但是存在可變的方式。例如,可修改本發(fā)明的實(shí)施例,從而基于先前輸入鍵選擇跟隨輸入鍵的輸入值。如上所述,在本發(fā)明的實(shí)施例中,可通過同時(shí)輸入多個(gè)鍵來快速地輸入鍵。參照?qǐng)D6A和圖6B,將比較傳統(tǒng)鍵輸入方法和本發(fā)明的實(shí)施例。參照?qǐng)D6A,如果用戶想要輸入“I LOVE Y0U”,則傳統(tǒng)鍵輸入方法需要“24”個(gè)鍵輸入(例如,“ 24 ”個(gè)鍵下和“ 24 ”個(gè)鍵起),而本發(fā)明需要“ 15 ”個(gè)鍵輸入(例如,“ 15 ”個(gè)鍵下和“15”個(gè)鍵起)。參照?qǐng)D2A和圖6A,在傳統(tǒng)鍵輸入方法中,用戶通過按壓與數(shù)字“4”對(duì)應(yīng)的鍵204a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“I”,通過按壓鍵210a—次(一個(gè)鍵下和一個(gè)鍵起)來輸入空格,通過按壓與數(shù)字“5”對(duì)應(yīng)的鍵205a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“L”,通過按壓與數(shù)字“6”對(duì)應(yīng)的鍵206a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“0”,通過按壓與數(shù)字“8”對(duì)應(yīng)的鍵208a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“V”,通過按壓與數(shù)字“3”對(duì)應(yīng)的鍵203a兩次(兩個(gè)鍵下和兩個(gè)鍵起)來輸入“E”,通過按壓鍵210a—次(一個(gè)鍵下和一個(gè)鍵起)來輸入空格,通過按壓與數(shù)字“3”對(duì)應(yīng)的鍵209a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“Y”,通過按壓與數(shù)字“6”對(duì)應(yīng)的鍵206a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“0”,通過按壓與數(shù)字“8”對(duì)應(yīng)的鍵208a兩次(兩個(gè)鍵下和兩個(gè)鍵起)來輸入“U”。參照?qǐng)D2B和圖6A,在根據(jù)本發(fā)明實(shí)施例的鍵輸入方法中,當(dāng)與數(shù)字“4”對(duì)應(yīng)的鍵204b的按壓輸入被與數(shù)字“9”對(duì)應(yīng)的鍵209b的按壓輸入跟隨然后按壓的鍵204b和209b中的一個(gè)發(fā)生鍵起時(shí),輸入先前輸入鍵204b的第三輸入值“I”。這里,取代跟隨的鍵209b,可以通過按壓來輸入具有相同組號(hào)“3”的鍵207b或208b。例如,如果鍵204b的按壓輸入被鍵209b的按壓輸入跟隨并且按壓的鍵204b和209b中的任何一個(gè)被釋放(即鍵起),則輸入鍵204b的第三輸入值“ I ”。以傳統(tǒng)方式,通過按壓然后釋放與數(shù)字“O”對(duì)應(yīng)的鍵210b來輸入空格?!癓”、“O”和“V”分別是鍵205b、206b和208b的第三輸入值。因此,在本發(fā)明的實(shí)施例中,為了順序地輸入字符“L”、“0”和“V”,在通過按壓來輸入鍵205b的同時(shí),通過按壓來輸入鍵207b以選擇組號(hào)“3”。然后釋放按壓的鍵205b ( S卩,鍵起),從而輸入“L”。然后,在保持按壓 鍵207b的同時(shí),順序地按壓和釋放鍵206b和208b (鍵下然后鍵起)。從而,輸入 “O,,和 “V”。然后,用戶可根據(jù)本發(fā)明的實(shí)施例輸入“E”、空格、“Y” “O”和“U”。參照?qǐng)D6B,當(dāng)用戶想要輸入“MOMMY”時(shí),傳統(tǒng)基本鍵輸入方法需要九個(gè)鍵輸入(九個(gè)鍵下和九個(gè)鍵起)以及三個(gè)基于超時(shí)、OK鍵輸入或方向鍵輸入的光標(biāo)移動(dòng),而本發(fā)明需要七個(gè)鍵下和鍵起。參照?qǐng)D2A和圖6B,在傳統(tǒng)鍵輸入方法中,由于“M”和“O”被分配給相同的鍵206a,因此,當(dāng)用戶想要連續(xù)地輸入“M”和“O”時(shí),用戶通過按壓然后釋放鍵與數(shù)字“6”對(duì)應(yīng)的206a—次(一個(gè)鍵下和一個(gè)鍵起)來輸入“M”,等待預(yù)定時(shí)間t或輸入OK鍵或輸入右方向鍵(由圖6B中的T.0表示),然后通過按壓鍵206a(三個(gè)鍵下和三個(gè)鍵起)來輸入“O”。為了在輸入“O”之后連續(xù)兩次輸入“M”,用戶在等待預(yù)定時(shí)間t或輸入OK鍵或輸入右方向鍵之后按壓鍵206a,再次等待預(yù)定時(shí)間t或輸入OK鍵或輸入右方向鍵,然后按壓和釋放鍵206a —次(一個(gè)鍵下和一個(gè)鍵起)??傊趥鹘y(tǒng)鍵輸入方法中,可通過三個(gè)超時(shí)t或三個(gè)OK鍵或右方向鍵的輸入(三個(gè)鍵下和三個(gè)鍵起)以及具有輸入值的鍵的九個(gè)鍵下和鍵起來輸入 “MOMMY”。參照?qǐng)D2B和圖6B,在根據(jù)本發(fā)明實(shí)施例的鍵輸入方法中,可使用相同鍵206b來連續(xù)地輸入單詞“MOMMY”中的“Μ0ΜΜ”。因此,當(dāng)在持續(xù)按壓鍵206b (—個(gè)鍵下)的同時(shí),順序地按壓和釋放鍵20lb、207b、20Ib和201b (多個(gè)鍵下和多個(gè)鍵起)。通過該方式,“Μ0ΜΜ”的輸入只需要五個(gè)鍵輸入(即五個(gè)鍵下和五個(gè)鍵起)。隨后,通過在按壓鍵209b (—個(gè)鍵下)的同時(shí)按壓和釋放鍵207b (—個(gè)鍵下和一個(gè)鍵起)來輸入“Y”。通過該方式,完整地輸入了“MOMMY”。在通過先前輸入和跟隨輸入來輸入鍵的本發(fā)明中,當(dāng)要輸入特定鍵的第一輸入值時(shí),該特定鍵只需要像傳統(tǒng)地那樣輸入一次。例如,一些鍵(諸如”、“A”、“D”、“G”、“J”、“M”、“P”、“T”、“W”、“*”、“_”和“#”)的第一輸入值的每個(gè)可通過像傳統(tǒng)地那樣的鍵的一個(gè)鍵下和鍵起來輸入。如前面參照?qǐng)D6A和圖6B所描述的,對(duì)于相同輸入,傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明的鍵輸入方法在鍵輸入的數(shù)量和輸入所需的時(shí)間上有區(qū)別。因此,用戶可以以根據(jù)本發(fā)明實(shí)施例的鍵輸入方法快速且容易地輸入鍵。由于根據(jù)本發(fā)明實(shí)施例的鍵輸入方法包括傳統(tǒng)鍵輸入方法,因此根據(jù)本發(fā)明實(shí)施例的鍵輸入方法可以與傳統(tǒng)鍵輸入方法兼容。因此,只有當(dāng)寫入由分配給鍵的第一字符組成的單詞時(shí),才花費(fèi)與根據(jù)傳統(tǒng)鍵輸入方法的時(shí)間相同的時(shí)間。在任何其它情況下,本發(fā)明的鍵輸入方法能夠比傳統(tǒng)鍵輸入方法實(shí)現(xiàn)更快的鍵輸入。
在圖8中,本發(fā)明的鍵輸入方法的優(yōu)點(diǎn)也是明顯的。圖8示出根據(jù)本發(fā)明實(shí)施例的當(dāng)如圖4A和圖4B所示那樣在觸摸屏上輸入鍵時(shí)的鍵映射。當(dāng)使用圖4A和圖4B中示出的鍵來輸入字符時(shí),圖8比較傳統(tǒng)鍵輸入方法和根據(jù)本發(fā)明實(shí)施例的鍵輸入方法。
參照?qǐng)D8,傳統(tǒng)地,根據(jù)與輸入值對(duì)應(yīng)的鍵的輸入的數(shù)量來選擇輸入值。例如,在圖4A中,通過輸入鍵402a—次(一個(gè)鍵下和一個(gè)鍵起)來輸入“A”,通過輸入鍵402a兩次(兩個(gè)鍵下和兩個(gè)鍵起)來輸入“B”,通過輸入鍵402a三次(三個(gè)鍵下和三個(gè)鍵起)來輸入“C”。相反,如上所述,在本發(fā)明中,根據(jù)組鍵(或組號(hào)選擇鍵)來選擇分配給特定鍵的多個(gè)輸入值之一。從圖8的鍵映射明顯注意到,可通過將先前輸入鍵和跟隨輸入鍵(根據(jù)實(shí)施例,先前輸入鍵或跟隨輸入鍵用作組鍵)結(jié)合并且通過以傳統(tǒng)方式點(diǎn)擊鍵,來輸入字符。雖然圖8中未示出和“#”鍵,但是應(yīng)清楚理解,多個(gè)字符可映射到這些鍵中的每個(gè)。圖7A和圖7B是示出根據(jù)本發(fā)明的實(shí)施例的鍵輸入操作的其它示圖。已經(jīng)參照?qǐng)D3A到圖6描述了通過跟隨輸入鍵來選擇分配給先前輸入鍵的輸入值之一并且一個(gè)或多個(gè)輸入值也被分配給跟隨輸入鍵。在圖7A和圖7B中,分別提供選擇鍵700a到700d,以選擇分配給先前輸入鍵(例如先前按壓的鍵)的輸入值之一。例如,用戶可通過在按壓鍵703a的同時(shí)輸入鍵700c (包括鍵下和鍵輸入中的至少一個(gè)),來請(qǐng)求與鍵700c的組號(hào)3對(duì)應(yīng)的鍵703a的第三輸入值F的輸入。雖然選擇鍵700a到700d(例如組號(hào)設(shè)置或選擇鍵)可以以硬件被配置,但是考慮到便攜式終端的便攜性,優(yōu)選地,以虛擬鍵的形式將它們配置在觸摸屏上。圖4A和圖4B的鍵401a到412a以及401b到412b、圖5A和圖5B的鍵501a到512a以及501b到512b、圖7A和圖7B的鍵701a到712a以及701b到712b還可被配置為顯示在包括觸摸屏功能的顯示器上的虛擬鍵板。如果選擇鍵700a到700d被設(shè)置為觸摸屏上的虛擬鍵以選擇先前輸入鍵的輸入值,則這些跟隨輸入鍵可布置在一側(cè),而不是如圖7A和圖7B中所示布置在兩側(cè)。此外,所述跟隨輸入鍵可通過用戶請(qǐng)求被自由地定位。如果諸如功能鍵的特殊鍵位于鍵盤或鍵板中的附加列中,則跟隨輸入鍵700a到700d可被分配給這些特殊鍵。圖9和圖10中示出應(yīng)用到觸摸屏上的虛擬鍵的本發(fā)明的實(shí)施例。圖9是示出根據(jù)本發(fā)明的實(shí)施例的觸摸屏上的鍵輸入的示圖,圖10是示出根據(jù)本發(fā)明的實(shí)施例的觸摸屏上的鍵輸入的另一示圖。參照?qǐng)D9,根據(jù)本發(fā)明,屏幕被顯示,從而用戶可容易地在觸摸屏上輸入鍵。當(dāng)按壓特定鍵時(shí),顯示了可通過與組號(hào)對(duì)應(yīng)的跟隨輸入鍵選擇的先前輸入鍵的可用輸入值,如標(biāo)號(hào)900a到900d指示。例如,當(dāng)首先按壓鍵905時(shí),分配給該先前輸入鍵905的輸入值J、K、L和5與對(duì)應(yīng)于組號(hào)的鍵一起被顯示。因此,用戶可通過輸入與特定組號(hào)對(duì)應(yīng)的鍵來容易地識(shí)別將從鍵905選擇的輸入值。例如,由于先前輸入鍵905的輸入值(如900a到900d所指示)與它們的匹配組號(hào)一起被顯示,因此用戶可通過輸入具有組號(hào)“I”的鍵901、902和903中的一個(gè)來請(qǐng)求輸入J,通過輸入具有組號(hào)“2”的鍵904、905和906中的一個(gè)來請(qǐng)求輸入K,通過輸入具有組號(hào)“3”的鍵907、908和909中的一個(gè)來請(qǐng)求輸入L,通過輸入具有組號(hào)“4”的鍵910、911和912中的一個(gè)來請(qǐng)求輸入5。
圖10示出在沿橫向用雙手握住配備有觸摸屏的便攜式終端的同時(shí)輸入字符的示例。參照?qǐng)D10,字符輸入屏幕1013位于中央,包括鍵1001到1012的鍵盤位于右側(cè),用于選擇組號(hào)SI到S4的鍵IOOOa到IOOOd位于左側(cè)。鍵IOOOa到IOOOd可以是一般的功能鍵,且當(dāng)按壓鍵1001到1012中的一個(gè)時(shí),鍵IOOOa到IOOOd可切換到組鍵SI到S4。用戶用右手在鍵1001到1012中按壓具有期望字符的鍵,并通過用左手按壓鍵IOOOa到IOOOd中的一個(gè)來選擇鍵的預(yù)期望字符。例如,為了輸入“C”,用戶用右手按壓鍵1002。然后,在鍵IOOOa到IOOOd上分別顯示“A”、“B”、“C”和“2”。然后,用戶通過用左手輸入鍵IOOOc來選擇“C”。選擇的“C”顯示在屏幕1013上。圖10中所示的屏幕布局針對(duì)慣用右手的人。對(duì)于慣用左手的人,屏幕布局可改變?yōu)閷㈡I1001到1012布置在左側(cè)并將鍵IOOOa到IOOOd布置在右側(cè)。因此,可通過將右手的鍵輸入與左手的鍵輸入互換,來執(zhí)行上述鍵輸入操作。雖然已經(jīng)在本發(fā)明實(shí)施例中參照?qǐng)DI到圖7B描述了通過跟隨輸入鍵來選擇分配 給先前輸入鍵的字符,然而,可轉(zhuǎn)換先前輸入鍵和跟隨輸入鍵的功能。也就是說,用戶可首先通過按壓特定鍵來選擇組號(hào),然后通過選擇被分配了期望字符的跟隨輸入鍵來確定輸入值。例如,參照?qǐng)D4A,當(dāng)在按壓鍵406a的同時(shí)檢測(cè)到鍵404a的輸入時(shí),控制器10識(shí)別先前輸入鍵406a的組號(hào)并控制分配給跟隨輸入鍵404a的第二字符“H”的輸入。從本發(fā)明的以上描述中清楚的是,可在便攜式終端中快速且容易地輸入鍵。雖然通過示例性實(shí)施例描述了本公開,但是可向本領(lǐng)域技術(shù)人員建議各種改變和修改。意圖在于,本公開涵蓋落入權(quán)利要求的范圍內(nèi)的這樣的改變和修改。
權(quán)利要求
1.一種鍵輸入方法,包括 檢測(cè)第一鍵的按壓然后第二鍵的按壓; 根據(jù)第一鍵和第二鍵中的另ー個(gè)鍵來選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之ー; 輸入選擇的輸入值作為鍵輸入。
2.如權(quán)利要求I所述的鍵輸入方法,其中,檢測(cè)第一鍵的按壓然后第二鍵的按壓的步驟包括檢測(cè)在按壓第一鍵的同時(shí)第二鍵的按壓。
3.如權(quán)利要求I所述的鍵輸入方法,其中,選擇輸入值之ー的步驟包括 確定所述另ー個(gè)鍵的組號(hào); 根據(jù)組號(hào)選擇與第一鍵和第二鍵中的所述ー個(gè)鍵對(duì)應(yīng)的輸入值之一。
4.如權(quán)利要求I所述的鍵輸入方法,其中,第一鍵和第二鍵中的所述ー個(gè)鍵是第二鍵,所述另ー個(gè)鍵是第一鍵。
5.如權(quán)利要求I所述的鍵輸入方法,其中,第一鍵和第二鍵中的所述ー個(gè)鍵是第一鍵,所述另ー個(gè)鍵是第二鍵。
6.如權(quán)利要求I所述的鍵輸入方法,還包括 在選擇的輸入值被輸入作為鍵輸入之后,檢測(cè)在按壓所述另ー個(gè)鍵的同時(shí)第三鍵的按壓; 根據(jù)所述另ー個(gè)鍵來輸入與第三鍵對(duì)應(yīng)的輸入值之一。
7.如權(quán)利要求6所述的鍵輸入方法,其中,輸入與第三鍵對(duì)應(yīng)的輸入值之一的步驟包括 確定所述另ー個(gè)鍵的組號(hào); 根據(jù)組號(hào)選擇與第三鍵對(duì)應(yīng)的輸入值之一。
8.—種鍵輸入設(shè)備,包括 控制器,被配置為檢測(cè)第一鍵的按壓被第二鍵的按壓跟隨,根據(jù)第一鍵和第二鍵中的另ー個(gè)鍵來選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之一,輸入選擇的輸入值作為鍵輸入。
9.如權(quán)利要求8所述的鍵輸入設(shè)備,其中,控制器還被配置為檢測(cè)在按壓第一鍵的同時(shí)第二鍵的按壓。
10.如權(quán)利要求8所述的鍵輸入設(shè)備,其中,控制器還被配置為確定所述另ー個(gè)鍵的組號(hào),根據(jù)組號(hào)選擇與第一鍵和第二鍵中的所述ー個(gè)鍵對(duì)應(yīng)的輸入值之一。
11.如權(quán)利要求8所述的鍵輸入設(shè)備,其中,第一鍵和第二鍵中的所述ー個(gè)鍵是第二鍵,所述另ー個(gè)鍵是第一鍵。
12.如權(quán)利要求8所述的鍵輸入設(shè)備,其中,第一鍵和第二鍵中的所述ー個(gè)鍵是第一鍵,所述另ー個(gè)鍵是第二鍵。
13.如權(quán)利要求8所述的鍵輸入設(shè)備,其中,控制器還被配置為在選擇的輸入值被輸入作為鍵輸入之后,檢測(cè)在按壓所述另ー個(gè)鍵的同時(shí)第三鍵的按壓,根據(jù)所述另ー個(gè)鍵來輸入與第三鍵對(duì)應(yīng)的輸入值之一。
14.如權(quán)利要求13所述的鍵輸入設(shè)備,其中,控制器還被配置為確定所述另ー個(gè)鍵的組號(hào),根據(jù)組號(hào)選擇與第三鍵對(duì)應(yīng)的輸入值之一。
15.—種鍵輸入方法,包括 當(dāng)檢測(cè)到在按壓第一鍵的同時(shí)第二鍵的按壓時(shí),進(jìn)入多鍵輸入模式; 根據(jù)第一鍵和第二鍵中的另ー個(gè)鍵來選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之ー; 輸入選擇的輸入值作為鍵輸入。
16.如權(quán)利要求15所述的鍵輸入方法,其中,選擇輸入值之ー的步驟包括 當(dāng)釋放第一鍵和第二鍵中的所述ー個(gè)鍵時(shí),確定所述另ー個(gè)鍵的組號(hào); 根據(jù)組號(hào)選擇與第一鍵和第二鍵中的所述ー個(gè)鍵對(duì)應(yīng)的輸入值之一。
17.如權(quán)利要求16所述的鍵輸入方法,其中,釋放的鍵是第二鍵。
18.如權(quán)利要求16所述的鍵輸入方法,其中,釋放的鍵是第一鍵。
19.如權(quán)利要求16所述的鍵輸入方法,還包括 在輸入選擇的輸入值之后,檢測(cè)在仍然按壓所述另ー個(gè)鍵的同時(shí)第三鍵的按壓; 根據(jù)所述組號(hào)輸入與第三鍵對(duì)應(yīng)的輸入值之一作為隨后鍵輸入。
20.如權(quán)利要求16所述的鍵輸入方法,還包括 在輸入選擇的輸入值之后,檢測(cè)在仍然按壓第一鍵和第二鍵中的所述ー個(gè)鍵的同時(shí)第三鍵的按壓; 確定第三鍵的組號(hào); 根據(jù)所述組號(hào)輸入與第一鍵和第二鍵中的所述ー個(gè)鍵對(duì)應(yīng)的輸入值之ー輸入作為隨后鍵輸入。
全文摘要
公開了一種用于輸入鍵的方法和設(shè)備。一種鍵輸入方法和設(shè)備允許鍵盤上的有效打字。檢測(cè)第一鍵的按壓被第二鍵的按壓跟隨。根據(jù)第一鍵和第二鍵中的另一個(gè)鍵選擇與第一鍵和第二鍵中的一個(gè)鍵對(duì)應(yīng)的輸入值之一。選擇的輸入值被輸入作為鍵輸入。
文檔編號(hào)G06F3/023GK102622097SQ20111043903
公開日2012年8月1日 申請(qǐng)日期2011年12月20日 優(yōu)先權(quán)日2010年12月20日
發(fā)明者李奉宰 申請(qǐng)人:三星電子株式會(huì)社