欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

輸入字符的方法和用戶接口的制作方法

文檔序號:6422431閱讀:145來源:國知局
專利名稱:輸入字符的方法和用戶接口的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在電子裝置的用戶接口上輸入字符的方法和電子裝置的用戶接口。
背景技術(shù)
電子裝置(例如,移動電話)的尺寸在不斷縮小。在電子裝置的使用中的一個特殊問題就是輸入文本。由于電子裝置的用戶很難按下非常小的鍵,最終,在電子裝置中使用鍵盤(例如,字符鍵盤)就成了不現(xiàn)實的。由于裝置中分離的鍵盤會增加裝置的尺寸,具有作為用戶接口的觸摸屏的小型電子裝置已成為通用的。在電子裝置中,觸摸屏常常用來代替鼠標和鍵盤。用戶通過觸摸觸摸屏上可見的接觸區(qū)給裝置輸入控制命令。
有幾種便攜式裝置配備有識別手寫字體的裝置,借助于所述裝置可將手寫體文本轉(zhuǎn)換成例如已排字文本。有幾種不同的自動識別手寫體符號的方法,在這些方法中,輸入的文本字符直接寫在觸摸屏上。用戶借助于輸入筆或手指,在觸摸屏的字符書寫區(qū)寫入字符。然后,所述裝置根據(jù)所述區(qū)域檢測到的接觸點識別寫入的字符。同樣,還建議了一些文本輸入系統(tǒng),其中,電子裝置的觸摸屏上的可見字符,是通過在輸入的字符上滑動輸入筆或手指進行選擇的。
當前的文本輸入系統(tǒng)(例如,手寫體或語音識別系統(tǒng))通常是很慢的并容易出錯。同樣,在所述手寫體系統(tǒng)中,在觸摸屏上為寫入字符保留的區(qū)域很小,很難在所述區(qū)域移動輸入工具進行書寫。如果通過在觸摸屏上所需的可見字符上滑動輸入筆進行字符的選擇,那么,當寫入者在擁擠的公共汽車上,用顫動的手就很難選中正確的字符。
發(fā)明概述本發(fā)明的一個目的就是提供一種方法和用戶接口,以便解決先有技術(shù)的問題。這是通過在電子裝置的用戶接口上輸入字符的方法來實現(xiàn),所述用戶接口包括顯示器和輸入裝置,所述方法包括在顯示器上為每一個字符預定字符區(qū),這些字符區(qū)相互有關(guān)聯(lián),以便實現(xiàn)給定字符區(qū)模式;檢測字符輸入操作的開始;根據(jù)檢測到的字符輸入操作的開始,檢測顯示器上的起始點。本發(fā)明的所述方法包括當已經(jīng)檢測到字符輸入操作的開始時,檢測輸入裝置指示的移動方向;在顯示器上顯示字符區(qū)的字符,由輸入裝置指示的移動方向繼續(xù)朝向所述字符區(qū);檢測字符輸入操作的終止并且當檢測到字符輸入操作的終止時將字符解釋為下一次要輸入的字符,最后檢測到的移動方繼續(xù)朝所述下一次要輸入的字符的字符區(qū)。
本發(fā)明還涉及用于電子裝置中輸入字符的用戶接口,所述用戶接口包括用于顯示輸入字符的顯示器;用于給出輸入字符的控制命令的輸入裝置;用于控制用戶接口操作的控制單元,所述控制單元與顯示器連接并配置成在顯示器上顯示字符;接收輸入裝置的控制命令;在顯示器上為每一個字符預定字符區(qū),這些字符區(qū)相互有關(guān)聯(lián),以便實現(xiàn)確定的字符區(qū)模式;檢測字符輸入操作的開始;根據(jù)檢測到的字符輸入操作的開始,檢測顯示器上的起始點。控制單元還配置成當已經(jīng)檢測到字符輸入操作的開始時,檢測輸入裝置指示的移動方向;在顯示器上顯示字符區(qū)的字符,由輸入裝置指示的移動方向繼續(xù)朝向所述字符的字符區(qū);檢測字符輸入操作的終止,當檢測到字符輸入操作的終止時,將所述字符解釋為下一次要輸入的字符,最后檢測到的移動方向繼續(xù)朝向所述字符的字符區(qū)。
在各從屬權(quán)利要求中說明了本發(fā)明的最佳實施例。
本發(fā)明的方法和用戶接口提供了一些優(yōu)點。在本發(fā)明的最佳實施例中,輸入字符的方法快捷、方便和準確。對于使用本發(fā)明的用戶接口的用戶,不必要求很高的準確度,就能正確地選擇輸入字符。附圖列表下面,將參照最佳實施例和附圖更詳細地說明本發(fā)明,附圖中

圖1示出本發(fā)明的裝置,圖2A和2B示出本發(fā)明裝置的顯示器的細節(jié),圖3是本發(fā)明實施例的方框圖,以及圖4是本發(fā)明另一個實施例的方框圖。
實施例說明本發(fā)明的實施例適用于便攜式電子裝置(例如,包括一個或多個基站、用作電信系統(tǒng)終端的移動站和與基站通信的終端)。所述裝置可以用于與藍牙芯片、紅外或WLAN連接實現(xiàn)短程通信。便攜式電子裝置為移動電話或包括電信裝置(例如,便攜式計算機、手持式計算機或智能電話)的另一種裝置。所述便攜式電子裝置可以是包括用于建立網(wǎng)絡(luò)連接所需的電信裝置的PDA(個人數(shù)字助理)裝置、或可以是與移動電話(例如,用于網(wǎng)絡(luò)連接)連接的PDA裝置。便攜式電子裝置也可以是不包括電信裝置的計算機或PDA裝置。
圖1示出一個便攜式電子裝置結(jié)構(gòu)的方框圖??刂茊卧?00通常由微處理器和軟件、或分離的部件組成,它控制裝置的基本功能。裝置的用戶接口包括顯示器104(例如,由已知的方法實現(xiàn)的觸摸屏)。此外,裝置的用戶接口可以包括揚聲器和鍵盤。根據(jù)裝置的不同類型它們可以是不同的,并具有不同數(shù)目的用戶接口部件。圖1的裝置(例如,移動站)也包括實現(xiàn)移動站功能的通用裝置108,并包括語音和信道編碼器、調(diào)制解調(diào)器和RF部分。所述裝置還包括天線110。
借助于輸入裝置(例如鼠標106、通過在表面移動來操作的手持式定位器)來控制裝置的功能。當使用鼠標106時,在顯示器104上,用一個標記或符號表示鼠標的光標位置,也可顯示裝置的運行功能及其狀態(tài)。顯示器104也能借助于觸摸屏實現(xiàn)自身作為輸入裝置,以便通過對顯示器104的觸摸上可見的所需對象選擇所需功能。對顯示器104的觸摸是借助于輸入筆或手指實現(xiàn)的。
輸入裝置104、106用于輸入控制輸入字符的命令??刂茊卧?00控制用戶接口操作,并與顯示器104連接,而且配置成在顯示器104上顯示字符??刂茊卧?00接收輸入裝置104、106的控制命令。輸入的字符可以是一個或多個字母、數(shù)字、圖像或它們的包括兩個或兩個以上字符的組合??赡艽嬖谳斎肽承┓N類字符的不同的操作。這樣,字母和數(shù)字字符就具有各自的具體字符的輸入操作。
在由電子裝置的控制單元100控制的字符輸入操作中輸入字符。這樣操作字符輸入操作,以便借助于輸入裝置首先選擇在顯示器104上可見的所需字符。然后,控制單元將選擇的字符解釋為下一次要輸入的字符,并將所述字符顯示在顯示器104上。在本發(fā)明的一個實施例中,控制單元100檢測字符輸入操作的開始。例如,根據(jù)對顯示器104的觸摸檢測字符輸入操作的開始?;蛘?,借助于利用輸入裝置104、106給定的輸入信號,檢測字符輸入操作的開始。對顯示器104的觸摸導致控制單元100的存儲器中的軟件檢測字符輸入操作的開始,然后,控制單元100根據(jù)檢測到的字符輸入操作的開始,檢測顯示器104上的起始點。當檢測到字符輸入操作的開始時,顯示器104上的起始點可以是顯示器上的一個觸摸點、或鼠標的光標瞬時定位點。
根據(jù)本發(fā)明的一個實施例,控制單元配置成在顯示器104上為每一個輸入字符(例如,字母)預定確定的字符區(qū)。所述字符區(qū)相互有關(guān)聯(lián),以便形成確定的字符區(qū)模式。字符區(qū)可以在顯示器104上虛擬地形成某種模式(例如,圓圈或三角形)。其它可能的字符區(qū)模式為直線。顯示器104上的字符區(qū)的位置是以起始點的位置為基礎(chǔ)的。如果字符區(qū)與顯示器104上的起始點相關(guān)聯(lián),字符區(qū)的位置就會隨起始點的位置變化。在字符輸入操作期間,顯示器104上的字符是不可見的。然而,顯示器104上的字符區(qū)有可能是可見的?;蛘?,顯示器104上的字符區(qū)和/或字符是可見的。
當檢測到字符輸入操作的開始時,控制單元100檢測由輸入裝置104、106指示的移動方向。所述移動方向是根據(jù)顯示器104上的起始點和另一個點之間的方向矢量進行檢測的,例如,輸入筆或鼠標的光標對顯示器104的觸摸使其它點朝方向矢量移動。接著,顯示器104上的字符區(qū)(由輸入裝置104、106指示的移動方向繼續(xù)朝該字符區(qū))的字符顯示在顯示器104上。這樣,只有所述移動方向繼續(xù)朝向的字符區(qū)的字符在顯示器104上是可見的?;蛘?,如果所有字符在顯示器上都可見,移動方向繼續(xù)朝向的字符區(qū)的字符例如就用輔助廓線或發(fā)光顯示。在控制單元100中,通過各種適當?shù)臄?shù)值方法(例如,原有已知的內(nèi)插法或外推法)確定移動方向繼續(xù)朝向的字符區(qū)。
控制單元100繼續(xù)監(jiān)視由輸入裝置104、106指示的移動方向。當輸入裝置104、106指示的移動繼續(xù)時,在給定的時間周期后,要重新計算移動方向。最新的移動方向是用從顯示器104上的移動路徑選擇的兩個點計算得到的方向矢量為基礎(chǔ)的,所述兩個點彼此以確定的距離隔開。如果檢測到移動方向發(fā)生了變化,那么把新移動方向繼續(xù)朝向的字符區(qū)中的另一個字符顯示在顯示器104上。還可以這樣確定所述移動方向,使得在計算方向矢量后,顯示器104上的起始點被解釋為也是方向矢量的起始點。這樣,最后的移動方向的檢測也是以顯示器104上的起始點的位置為基礎(chǔ)的。
控制單元100繼續(xù)監(jiān)視移動方向,并顯示各個字符,一直到檢測到字符輸入操作的終止。當輸入裝置指示的移動停止時,就檢測字符輸入操作的終止?;蛘?,檢測字符輸入操作的終止是根據(jù)輸入裝置給定的信號為基礎(chǔ)的。在本發(fā)明的一個實施例中,在檢測到字符輸入操作的開始后,檢測由輸入裝置指示的移動速度,并且當由輸入裝置指示的移動速度為預定值時,就檢測到字符輸入操作的終止。
當檢測到字符輸入操作的終止時,控制單元100將字符(最后檢測到的移動方向繼續(xù)朝向該字符的字符區(qū))解釋為下一次要輸入的字符。例如,在顯示器104上已輸入的字符的區(qū)域上顯示所述已輸入的字符。
如果在輸入裝置指示的移動停止時檢測到字符輸入操作的終止,那么,可以預先確定給定的時間周期,在所述時間周期中輸入裝置的移動將暫停,在最后檢測到的移動方向繼續(xù)朝向的字符區(qū)的字符被顯示在顯示器104上之前,所述時間周期已經(jīng)過去。這樣,如果電子裝置的用戶希望中斷字符輸入,在給定的時間周期過去之前,輸入裝置應(yīng)與顯示器脫離,導致現(xiàn)有的字符輸入操作沒有任何字符選擇。也可以預定對輸入裝置與顯示器的脫離的檢測導致其它效應(yīng)。
下面,讓我們借助于圖2A和2B研究本發(fā)明的實施例。圖2A和2B示出一個電子裝置(例如,PDA裝置)的顯示器200。字符是由輸入裝置(例如,輸入筆或鼠標)選擇的。字符依次為一個或多個字母、數(shù)字、圖像或包括兩個或兩個以上符號的它們的組合。在圖2A和2B中,字符是字母。當開始輸入字符時,所述裝置的用戶首先使用輸入筆或鼠標開始字符輸入操作。圖2A和2B示出在顯示器104上的起始點216,顯示器200上的起始點216是以檢測到的字符輸入操作開始為基礎(chǔ)進行檢測的。例如,用戶可以用輸入筆觸摸顯示器200,以便開始字符輸入操作。這樣,起始點216就是輸入筆在顯示器200上首先觸摸的點。在圖2A和2B中,顯示器200上預定的字符區(qū)202、204、206、208、210、212也被顯示出來了。在顯示器200上還存在所述已輸入的字符的區(qū)域218。
在圖2A中,字符區(qū)202-212圍繞起始點216虛擬地形成一個圓圈214。分離的字符區(qū)202-212是為每一個相互關(guān)聯(lián)的字符預先確定的,并與起始點216有關(guān)。這樣,即使在顯示器200上檢測到起始點216,并確定了位置,字符區(qū)202-212也總是在顯示器200上與起始點216相關(guān)的相同位置上。例如,在圖2A中,字符區(qū)202-212處在一個圓圈的形狀。字符區(qū)202-212是由生產(chǎn)產(chǎn)家在電子裝置的設(shè)定中預定的?;蛘?,電子裝置的用戶利用所述電子裝置的不同設(shè)置選項,選擇所需的字符區(qū)202-212。
為了選擇所需的輸入字符,下一步,裝置的用戶例如要在顯示器200上,朝所需字符的給定的字符區(qū)202-212開始移動輸入筆。例如,被輸入的字符在顯示器200上是不可見的。當用戶朝給定的字符區(qū)202-212移動輸入筆時,檢測到輸入筆移動方向繼續(xù)朝向的字符區(qū)202-212的字符將借助于發(fā)光或廓線顯示在顯示器200上。當所需的字符顯示在顯示器上時,用戶就可以通過終止字符輸入操作來選擇字符。當用戶停止移動輸入筆或?qū)⑤斎牍P脫離顯示器200時,就檢測到字符輸入操作的終止。或者,當用戶按住鼠標鍵時,就檢測到字符輸入操作的終止。
在圖2A的情況下,用戶已經(jīng)輸入了一些在輸入字符區(qū)218中顯示的字符。下一步,用戶希望輸入字符”s”。首先,用戶用輸入筆在起始點216上觸摸顯示器。起始點216是輸入筆首先要點擊的顯示器上的點。然后,用戶開始將輸入筆朝字符區(qū)202-212方向移動。在圖2A中,還示出輸入筆在顯示器200上的移動路徑220。首先,輸入筆朝字符區(qū)210移動。字符區(qū)210的字符用發(fā)光顯示在顯示器200上。當根據(jù)顯示在顯示器上的字符用戶注意到輸入筆往錯誤方向移動時,就可以調(diào)整輸入筆的移動方向。將輸入筆朝為字符”s”預定的字符區(qū)212移動,顯示器200上就顯示字符”s”。為了在顯示器200上顯示所需字符,用戶只須移動輸入筆。
在圖2A中,輸入筆在顯示器200上沿著移動輸入筆的路徑220只移動了一個短距離。一旦檢測到由輸入筆指示的移動方向繼續(xù)朝向的字符區(qū)212,就可以停止輸入筆的移動。在檢測字符輸入操作終止之前,最后檢測到的移動方向用虛線箭頭222顯示在圖2A中。當用戶注意到顯示器200上的所需字符時,他就終止字符輸入操作,以便輸入字符”s”。由于檢測到字符輸入操作的終止,字符”s”被顯示在輸入字符區(qū)218。為了輸入下一個字符,用戶用輸入筆觸摸顯示器200開始字符輸入操作。
如果用戶偶然輸入了一個錯誤的字符,或者因某種原因希望清除已經(jīng)輸入的字符,那么用戶可以輸入對輸入字符進行編輯的控制命令??刂凭庉嬅钍歉鶕?jù)連續(xù)檢測到的、由輸入裝置(例如,輸入筆)指示的移動方向突然發(fā)生變化為基礎(chǔ)的。清除輸入字符的控制命令包括,例如,首先將輸入筆向右邊移動,然后,將輸入筆返回向左邊移動。其它操作同樣可以根據(jù)檢測到的由輸入裝置指示的移動方向的突然變化實現(xiàn)。這樣,特殊字符或空格的輸入可以通過預定方式,在各個方向移動輸入裝置實現(xiàn)。用戶可以預先確定與某些操作相關(guān)的輸入裝置的連續(xù)移動。
對于正在進行的字符輸入操作、以及用戶希望在沒有選擇任何字符的情況下完全停止輸入字符的情況,要能夠預定一個具體的結(jié)束信號,一旦用戶接口上的控制單元檢測到結(jié)束信號,就中斷字符輸入操作。例如,檢測到輸入裝置在顯示器上隨機來回移動,就可以將其解釋為這樣一種結(jié)束信號。
在圖2B中,字符的區(qū)域202-212具有這樣的直線形式,即,字符區(qū)202-212在顯示器200上并且在起始點216的不同側(cè)虛擬地形成兩條直線213、215?;蛘?,所有字符區(qū)202-212可以在顯示器200上虛擬形成一條直線213、215。可能有這樣的情況只有某些字符(例如,最常用的字符)的一些字符區(qū)202-212能夠定位在起始點216的另一側(cè),而不是其它字符的所有其它字符區(qū)202-212都可以定位在起始點216的另一側(cè)。
在圖2B中顯示的本發(fā)明的一個實施例中,有一個字符顯示區(qū)224,該字符顯示區(qū)用于顯示最后檢測到的輸入裝置的移動方向繼續(xù)朝向的字符區(qū)202-212的字符。此外,例如,可以利用發(fā)光、廓線或不同音調(diào)的聲音來表示檢測到的輸入裝置的移動方向繼續(xù)朝向的字符區(qū)202-212的字符。
同樣,在圖2B的情況下,用戶已經(jīng)輸入了一些字符,顯示在輸入字符區(qū)218。下一步,用戶希望輸入字符”s”。首先,用戶用輸入筆觸摸顯示器的起始點216。起始點216就是輸入筆在顯示器上首先點擊的點。在圖2B中,箭頭線219、220、221、225說明了用戶將輸入筆以給定次數(shù)移動的各個方向。用戶開始將輸入筆朝字符區(qū)202-217移動。首先,由箭頭線219指示的輸入筆的移動方向是朝字母”m”的字符區(qū)208移動。當用戶將輸入筆朝所述字符移動時,字符區(qū)208的字母”m”顯示在顯示器200上。字母”m”顯示在字符顯示區(qū)224中。用戶注意到,輸入筆往錯誤方向移動,接著用戶將輸入筆稍微偏離箭頭線220指示的另一個方向移動。下一步,輸入筆的方向繼續(xù)朝字母”n”的區(qū)域210移動。例如,再次檢測到的輸入筆的移動方向繼續(xù)朝向的字母顯示在顯示器200上的字符顯示區(qū)域224中。然后,用戶再多一點調(diào)整輸入筆的移動方向,一直到由箭頭線221指示的方向為朝字母”s”的字符區(qū)212的方向。當用戶將輸入筆朝字母”s”的字符區(qū)212移動時,字母”s”就顯示在顯示器200上。用虛線箭頭222表示在字符輸入操作終止之前檢測到的輸入筆繼續(xù)沿著它移動的最后方向。
在圖2A和2B中,由輸入筆指示的最后移動方向是根據(jù)顯示器104上移動路徑的兩個輔助點產(chǎn)生的方向矢量進行檢測,兩個點彼此給定的距離隔開。在圖2B中,由箭頭線221指示的方向矢量確定的兩個點位于箭頭線221的開始和結(jié)束處。如果根據(jù)起始點216也檢測到最后的移動方向,那么,圖2A和2B中的情況將是不同的,即,由箭頭線221指示的方向矢量將認為是從起始點216虛擬地開始的。當根據(jù)起始點216也檢測到移動方向時,箭頭線225就表示與箭頭線221對應(yīng)的方向矢量的新位置。這里,例如,將把由箭頭線225指示的移動方向解釋為繼續(xù)朝字母”u”字符區(qū)217移動。因此,用虛線箭頭226表示在字符輸入操作終止之前檢測到的輸入筆繼續(xù)沿著它移動的最后方向。
為了將所需的字母”s”顯示在顯示器200上,用戶只須再次移動輸入筆。在圖2B情況下,例如,當輸入筆處于繼續(xù)朝字母”s”的字符區(qū)212移動的箭頭221的末端,字母”s”就顯示在顯示器200上??梢灶A置不同的限制,以便預定在字符區(qū)202-217中檢測到的輸入筆的移動方向繼續(xù)朝其移動的字符顯示在顯示器200之前,輸入筆在某方向上要移動多長和/或移動多遠。在本發(fā)明的一個實施例中,以下的情況也是可能的當檢測到輸入裝置的移動方向發(fā)生變化時,即使在實際檢測到輸入裝置的移動方向繼續(xù)準確地朝第二字符區(qū)202-217之前,緊靠第一字符區(qū)202-217的、被第一次指示的移動方向繼續(xù)朝向的第二字符區(qū)202-217就能夠被顯示在顯示器上。
當滿足顯示器200上顯示的字符時,用戶通過停止移動輸入筆終止字符輸入操作。由于檢測到字符輸入操作已被終止,字符”s”就顯示在輸入字符區(qū)218。為了輸入下一個字符,用戶通過用輸入筆觸摸顯示器200、或在選擇前一個字符后繼續(xù)移動輸入筆來開始字符輸入操作。這樣,即使沒有在字符選擇之間將輸入筆與顯示器200脫離,也能夠輸入所需的字符。
下一步,讓我們借助于圖3研究本發(fā)明的一個實施例。圖3示出字符輸入操作的方框圖。在顯示器上為每一個字符預定分離的字符區(qū),顯示器上的字符區(qū)相互有關(guān)聯(lián)。在方框300中,裝置處于空閑狀態(tài),并監(jiān)視用戶接口的狀態(tài)。在空閑狀態(tài)下,例如通過觸摸用戶接口的顯示器可以方便地開始字符輸入操作。利用另一個輸入裝置提供開始信號也可以開始字符輸入操作。這樣一個輸入裝置可以是例如分離的鍵盤,假設(shè)所述裝置包括鍵盤,并且開始信號是按下鍵盤確定的鍵或幾個鍵。輸入裝置也可以是顯示器本身或顯示區(qū)域中規(guī)定的開始信號區(qū),觸摸開始信號區(qū)就可以開始字符輸入操作。
在方框302中,如果控制單元檢測到字符輸入操作的開始,那么,根據(jù)輸入裝置給定的開始信號,就可檢測到顯示器上的起始點,并進入方框304,控制單元開始檢測由輸入裝置指示的移動方向。當控制單元檢測到由輸入裝置指示的移動方向時,進入方框306,把移動方向朝向的字符區(qū)的字符顯示在顯示器上。或者,僅僅在給定的時間周期內(nèi)輸入裝置指示的移動方向指向相同方向之后,才顯示所述字符。在本發(fā)明的一個實施例中,在方框304中,還有可能檢測到由輸入裝置指示的移動方向繼續(xù)朝向的顯示器上最可能的字符區(qū),并且在方框306,把由輸入裝置指示的移動方向繼續(xù)朝向的最可能的字符區(qū)的字符顯示在顯示器上,。
在方框308,觀察到移動方向的可能的變化。在方框308中,如果檢測到移動方向發(fā)生了變化,重新進入方框304,檢測移動方向。在方框308中,如果檢測到的移動方向沒有發(fā)生變化,進入方框310,監(jiān)視字符輸入操作的終止。在方框310,如果檢測到字符輸入操作沒有終止,就保持方框306,把移動方向指向的字符區(qū)的字符顯示在顯示器上。當在方框310檢測到字符輸入操作終止時,進入方框312,把最后檢測到的移動方向繼續(xù)朝向的字符區(qū)的字符解釋為要輸入的下一個字符。最后,在方框314,例如把所述解釋的字符顯示在顯示器上已輸入的字符的區(qū)域中。
下一步,讓我們借助于圖4研究本發(fā)明的另一個實施例。圖4示出字符輸入方法的方框圖。在方框400中,在顯示器上為每一個字符預定分離的字符區(qū),所述字符區(qū)相互有關(guān)聯(lián),以便實現(xiàn)給定的字符區(qū)模式,在方框402,所述裝置處于空閑狀態(tài),并監(jiān)視用戶接口的狀態(tài)。在方框404,如果控制單元檢測到字符輸入操作已開始,則根據(jù)輸入裝置給定的開始信號,就可以檢測到顯示器上的起始點,并進入方框406,控制單元根據(jù)起始點的位置確定顯示器上字符區(qū)的位置。這樣,檢測到的起始點一直定位在顯示器上,字符區(qū)總是與起始點有關(guān)聯(lián)的。例如,字符區(qū)可以是圍繞在起始點周圍的圓圈。
在方框408,控制單元開始檢測輸入裝置指示的移動方向。當控制單元檢測到由輸入裝置指示的移動方向時,進入方框410,把移動方向指向的字符區(qū)的字符顯示在顯示器上。然后,在方框412,如果檢測到移動方向發(fā)生了變化,重進入方框408。在方框412,如果檢測到移動方向沒有發(fā)生變化,進入方框414,監(jiān)視字符輸入操作的終止。在方框414,如果檢測到字符輸入操作沒有終止,則保持方框410。當在方框414中檢測到字符輸入操作的終止時,進入方框416,把最后檢測到的移動方向繼續(xù)朝向的字符區(qū)的字符解釋為下一次要輸入的字符。最后,在方框418,例如在顯示器上所述已輸入的字符的區(qū)域中顯示所述解釋的字符。
雖然以上參照附圖的例子描述了本發(fā)明,但是,顯然,本發(fā)明沒有局限于此,可以在所附權(quán)利要求書的范圍內(nèi)用幾種方法對本發(fā)明進行修改。
權(quán)利要求
1.在電子裝置的用戶接口中輸入字符的方法,所述用戶接口包括顯示器和輸入裝置,所述方法包括在所述顯示器上為每一個字符預定給定的字符區(qū),這些字符區(qū)彼此關(guān)聯(lián)以便實現(xiàn)給定的字符區(qū)模式;檢測(302)字符輸入操作的開始;根據(jù)檢測到的字符輸入操作的開始,檢測(302)所述顯示器上的起始點,其特征在于當已經(jīng)檢測到字符輸入操作的開始時,檢測(304)由所述輸入裝置指示的移動方向;在所述顯示器上顯示(306)由所述輸入裝置指示的移動方向繼續(xù)朝向的字符區(qū)的字符;檢測(310)字符輸入操作的終止;當檢測到所述字符輸入操作的終止時,將最后檢測到的移動方向繼續(xù)朝向的字符區(qū)的字符解釋(312)為準備下一次輸入的字符。
2.如權(quán)利要求1所述的方法,其特征在于檢測(304)所述顯示器上由所述輸入裝置指示的移動方向繼續(xù)朝向的最可能的字符區(qū),并且將所述顯示器上由所述輸入裝置指示的移動方向繼續(xù)朝向的最可能的字符區(qū)的字符顯示在所述顯示器上。
3.如權(quán)利要求1所述的方法,其特征在于根據(jù)所述起始點的位置確定具有確定的字符區(qū)模式的字符區(qū)在所述顯示器上的位置。
4.如權(quán)利要求1所述的方法,其特征在于根據(jù)對所述顯示器的觸摸來檢測(302)所述字符輸入操作的開始。
5.如權(quán)利要求1所述的方法,其特征在于根據(jù)利用所述輸入裝置提供的開始信號來檢測(302)所述字符輸入操作的開始。
6.如權(quán)利要求1所述的方法,其特征在于當所述輸入裝置指示的移動停止時,檢測到所述字符輸入操作的終止。
7.如權(quán)利要求1所述的方法,其特征在于根據(jù)利用所述輸入裝置提供的信號來檢測所述字符輸入操作的終止。
8.如權(quán)利要求1所述的方法,其特征在于當檢測到所述字符輸入操作的開始時,檢測由所述輸入裝置指示的移動速度,并且在由所述輸入裝置指示的移動速度具有預定值時,檢測到所述字符輸入操作的終止。
9.如權(quán)利要求1所述的方法,其特征在于根據(jù)對所述輸入裝置指示的移動方向的突然變化的連續(xù)檢測,檢測用于編輯所述已輸入的字符的控制命令。
10.如權(quán)利要求1所述的方法,其特征在于所述字符是一個或多個字母、數(shù)字、圖像或包括兩個或兩個以上字符的它們的組合。
11.一種用于在電子裝置中輸入字符的用戶接口,所述用戶接口包括顯示器(104),用于顯示所述輸入字符;輸入裝置(104、106),用于提供輸入所述字符的控制命令;控制單元(100),用于控制所述用戶接口的操作,所述控制單元連接到所述顯示器并配置成在所述顯示器上顯示字符;接收所述輸入裝置的所述控制命令;為每一個字符在所述顯示器(104)上預定給定的字符區(qū),這些字符區(qū)彼此關(guān)聯(lián)以便實現(xiàn)給定的字符區(qū)模式;檢測字符輸入操作的開始;根據(jù)所述檢測到的所述字符輸入操作的開始,檢測所述顯示器上的起始點,其特征在于,所述控制單元(100)還配置成當檢測到所述字符輸入操作的開始時,檢測由所述輸入裝置(104、106)指示的移動方向;在所述顯示器(104)上顯示由所述輸入裝置指示的所述移動方向繼續(xù)朝向的字符區(qū)的字符;檢測所述字符輸入操作的終止;當檢測到所述字符輸入操作的終止時,把最后檢測到的所述移動方向繼續(xù)朝向的字符區(qū)的字符解釋為下一次要輸入的字符。
12.如權(quán)利要求11所述的用戶接口,其特征在于所述控制單元(100)配置成檢測所述顯示器上由所述輸入裝置指示的移動方向繼續(xù)朝向的最可能的字符區(qū),并且將所述顯示器上由所述輸入裝置指示的移動方向繼續(xù)朝向的最可能的字符區(qū)的字符顯示在所述顯示器上。
13.如權(quán)利要求11所述的系統(tǒng),其特征在于所述控制單元(100)配置成根據(jù)所述起始點的位置確定所述顯示器上的字符區(qū)位置。
14.如權(quán)利要求11所述的系統(tǒng),其特征在于所述控制單元(100)配置成根據(jù)對所述顯示器的觸摸檢測所述字符輸入操作的開始。
15.如權(quán)利要求11所述的系統(tǒng),其特征在于所述控制單元(100)配置成根據(jù)利用所述輸入裝置提供的開始信號來檢測所述字符輸入操作的開始。
16.如權(quán)利要求11所述的系統(tǒng),其特征在于所述控制單元(100)配置成當由所述輸入裝置指示的移動停止時,檢測到所述字符輸入操作的終止。
17.如權(quán)利要求11所述的系統(tǒng),其特征在于所述控制單元(100)配置成根據(jù)利用所述輸入裝置提供的信號來檢測所述字符輸入操作的終止。
全文摘要
本發(fā)明涉及在電子裝置的用戶接口輸入字符的方法。本發(fā)明的所述方法包括當檢測到字符輸入操作的開始時,檢測(304)由輸入裝置指示的移動方向;在顯示器上顯示(306)由輸入裝置指示的移動方向繼續(xù)朝向的字符區(qū)的字符;檢測(310)字符輸入操作的終止;當檢測到字符輸入操作的終止時,將最后檢測到的移動方向繼續(xù)朝向的字符區(qū)的字符解釋(312)為準備下一次輸入的字符。
文檔編號G06F3/0482GK1711517SQ200380103440
公開日2005年12月21日 申請日期2003年11月19日 優(yōu)先權(quán)日2002年11月20日
發(fā)明者T·托科寧 申請人:諾基亞有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
公安县| 黎川县| 苗栗市| 新建县| 崇明县| 武川县| 侯马市| 三明市| 盐山县| 封丘县| 陆河县| 郴州市| 南乐县| 中西区| 黔南| 原平市| 石家庄市| 福清市| 屏边| 正宁县| 崇礼县| 嘉鱼县| 拜城县| 黑河市| 福泉市| 西华县| 农安县| 南城县| 宝鸡市| 永春县| 铅山县| 衡水市| 马边| 德化县| 苍南县| 墨脱县| 杂多县| 周至县| 息烽县| 琼中| 巫山县|