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

字符輸入裝置及其方法以及記錄媒體與計(jì)算機(jī)程序產(chǎn)品的制作方法

文檔序號(hào):6606526閱讀:195來源:國(guó)知局
專利名稱:字符輸入裝置及其方法以及記錄媒體與計(jì)算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域
本發(fā)明有關(guān)一種字符輸入方法,尤指一種應(yīng)用于輸入按鍵數(shù)量小于字符符號(hào)數(shù)量的字符輸入裝置及其方法、以及內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體與計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù)
隨著電子和通訊科技的日新月異,現(xiàn)今社會(huì)幾乎人人都擁有至少一支移動(dòng)電話, 而移動(dòng)電話較常使用的功能除了通話之外,還包括傳送文字信息,亦即在移動(dòng)電話上輸入文字或符號(hào),并將它傳送至另一移動(dòng)電話。使用移動(dòng)電話來輸入文字的情況不同于使用計(jì)算機(jī)鍵盤打字的情況,由于一般計(jì)算機(jī)鍵盤約有104個(gè)按鍵,其按鍵數(shù)量遠(yuǎn)多于沈個(gè)英文字母的數(shù)量,所以足以安排1個(gè)按鍵對(duì)應(yīng)1個(gè)英文字母,且因?yàn)殒I盤面積大,便于按壓操作而得以明確輸入,打起英文字來既方便又快速。然而,一般移動(dòng)電話通常只有約12個(gè)文字輸入按鍵(分別為1、2、3、4、5、6、7、 8、9、0、*、#按鍵),其按鍵數(shù)量少于沈個(gè)英文字母的數(shù)量,所以沈個(gè)英文字母只能以多個(gè)字母對(duì)應(yīng)單一個(gè)按鍵的方式來安排。請(qǐng)參閱圖1,其為現(xiàn)有的移動(dòng)電話及其按鍵上的標(biāo)示符號(hào)的配置內(nèi)容示意圖。如圖所示,現(xiàn)有的移動(dòng)電話的數(shù)字按鍵各對(duì)應(yīng)3至4個(gè)英文字母,例如“數(shù)字按鍵9”對(duì)應(yīng)英文字母“wxyz”,而此現(xiàn)有的移動(dòng)電話是利用多次按壓?jiǎn)我粩?shù)字按鍵來輸入英文字母,舉例來說, 如果要輸入英文字母“y”,則必須按壓“數(shù)字按鍵9” 3次;同理,如果要輸入英文字母“k”, 則必須按壓“數(shù)字按鍵5”2次,因此,相比于一般計(jì)算機(jī)鍵盤僅需按壓按鍵一次即可輸入一英文字母的方式,現(xiàn)有的移動(dòng)電話上所使用的多次按壓以輸入單一英文字母的方式不僅造成使用上的不便,也容易因?yàn)榘磯哼^多次而有輸入錯(cuò)誤的情形發(fā)生,而且字符輸入速度也相對(duì)慢了許多,浪費(fèi)使用者許多時(shí)間。因此,如何解決現(xiàn)有技術(shù)中上述字符輸入方法的缺點(diǎn),從而使用者得以快速地、方便地、且不必選字地輸入正確的字符,實(shí)已成為目前亟欲解決的課題。

發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的種種缺點(diǎn),本發(fā)明揭露一種字符輸入方法,其應(yīng)用于具有字符數(shù)據(jù)庫(kù)、與多個(gè)按鍵且按鍵數(shù)量小于字符數(shù)量的信息處理裝置中,該字符輸入方法包括以下步驟在一段預(yù)設(shè)時(shí)間內(nèi)接收多個(gè)按鍵中至少一個(gè)字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào);以及取出不重復(fù)的該按鍵信號(hào),以自該字符數(shù)據(jù)庫(kù)中取出與該不重復(fù)的按鍵信號(hào)相符的字符。依上述的字符輸入方法,該信息處理裝置還具有顯示器,以在該顯示器上顯示自該字符數(shù)據(jù)庫(kù)中取出的字符。上述的字符輸入方法中,該信息處理裝置還具有第一緩存器,該字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器中。
本發(fā)明的字符輸入方法中,該信息處理裝置還可具有第二緩存器與計(jì)時(shí)模塊,該第二緩存器用以儲(chǔ)存用以設(shè)定前述預(yù)設(shè)時(shí)間以作為前述在一段預(yù)設(shè)時(shí)間內(nèi)接收至少一個(gè)該字符按鍵被觸發(fā)的字符輸入有效時(shí)間,且前述在一段預(yù)設(shè)時(shí)間內(nèi)接收至少一個(gè)該字符按鍵被觸發(fā)所產(chǎn)生的按鍵信號(hào)的步驟還包括以下步驟判斷出有按鍵被觸發(fā),令該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理并將該第一緩存器清空;將前述字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器中;以及持續(xù)接收按鍵信號(hào)并將該按鍵信號(hào)儲(chǔ)存于該第一緩存器中,直到該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理所得到的數(shù)值等于或大于該第二緩存器的字符輸入有效時(shí)間。所述的字符輸入方法中,前述多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù)。本發(fā)明還揭露一種字符輸入裝置,應(yīng)用于具有字符數(shù)據(jù)庫(kù)、與多個(gè)按鍵且按鍵數(shù)量小于字符數(shù)量的信息處理系統(tǒng)中,包括判斷模塊,在該信息處理系統(tǒng)開啟字符輸入功能后,用以判斷在該多個(gè)按鍵中是否有字符按鍵被觸發(fā);計(jì)時(shí)模塊,在該判斷模塊判斷出有字符按鍵被觸發(fā)后,啟動(dòng)計(jì)時(shí)處理以及處理模塊,儲(chǔ)存在該計(jì)時(shí)模塊計(jì)時(shí)到一預(yù)設(shè)時(shí)間內(nèi)所接收到的至少一個(gè)該字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào),并取出所儲(chǔ)存的該按鍵信號(hào)不重復(fù)的按鍵信號(hào),以自該字符數(shù)據(jù)庫(kù)中取出與該不重復(fù)的按鍵信號(hào)相符的字符。本發(fā)明又揭露一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體,當(dāng)信息處理系統(tǒng)加載該程序并執(zhí)行后,完成前述字符輸入方法所述步驟。本發(fā)明另揭露一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)程序產(chǎn)品,當(dāng)信息處理系統(tǒng)加載該程序并執(zhí)行后,完成前述字符輸入方法所述步驟。由上可知,本發(fā)明的字符輸入方法及其裝置、以及內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體與計(jì)算機(jī)程序產(chǎn)品能巧妙地應(yīng)用多鍵并擊的方式,使得使用者能在按鍵數(shù)較少的鍵盤上以不須計(jì)數(shù)按壓次數(shù)進(jìn)行選字的方式來輸入單一字符,相比于現(xiàn)有的多次按壓來輸入單一字符的方式,本發(fā)明的字符輸入方法不必選字且簡(jiǎn)單易學(xué),而大大地增加字符輸入速度。再者,本發(fā)明的字符輸入方法也能有效應(yīng)付多鍵并擊時(shí)的各種狀況(例如重復(fù)按壓情形),因此在使用上來說也是相當(dāng)方便。


圖1為現(xiàn)有的移動(dòng)電話及其按鍵上的標(biāo)示符號(hào)的配置內(nèi)容示意圖;圖2為本發(fā)明的字符輸入方法的流程圖;圖3為應(yīng)用本發(fā)明的字符輸入方法的移動(dòng)電話及其按鍵上的標(biāo)示符號(hào)的配置內(nèi)容示意圖;圖4為圖3的移動(dòng)電話的按鍵組合與英文字符的對(duì)應(yīng)關(guān)系表;以及圖5為本發(fā)明的字符輸入裝置的基本架構(gòu)方塊圖。主要組件符號(hào)說明1 字符輸入裝置10判斷模塊11計(jì)時(shí)模塊12處理模塊2 信息處理系統(tǒng)
20字符數(shù)據(jù)庫(kù)21 按鍵22 顯示器S1、S2、S3、S4、S5、S6、S7、S8、S9 步驟
具體實(shí)施例方式以下通過特定的具體實(shí)施例說明本發(fā)明的技術(shù)內(nèi)容,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)及功效。請(qǐng)參閱圖2,為本發(fā)明的字符輸入方法的流程圖。本發(fā)明的字符輸入方法可應(yīng)用于具有字符數(shù)據(jù)庫(kù)、第一緩存器、第二緩存器、計(jì)時(shí)模塊、顯示器、與多個(gè)按鍵的信息處理裝置中,該信息處理裝置例如為移動(dòng)電話等的按鍵數(shù)較少的電子裝置中,尤指是按鍵數(shù)少于英文字母符號(hào)“A”至“Z”或“a”至“ζ”的總數(shù)量、或者數(shù)字符號(hào)“0”至“9”的總數(shù)量的電子裝置,該第二緩存器預(yù)存有預(yù)設(shè)時(shí)間T,該預(yù)設(shè)時(shí)間T用以作為擷取按鍵輸入有效字符的字符輸入有效時(shí)間,且該多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的該字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù),如圖3所示,于本實(shí)施例中,不重復(fù)標(biāo)示的字符包括英文字符“a”、英文字符“b”、英文字符“C”、英文字符 “d”、英文字符“e”、英文字符“f”、英文字符“g”、英文字符“h”及英文字符“i”的9個(gè)字符數(shù)。本發(fā)明的字符輸入方法的流程詳細(xì)說明如下。首先,當(dāng)使用者對(duì)該信息處理裝置開啟字符輸入功能后隨即進(jìn)行步驟Si,即判斷是否有字符按鍵被按下(即按鍵被觸發(fā)),若有字符按鍵被按下,則進(jìn)至步驟S2 ;反之,則重復(fù)執(zhí)行該步驟Sl以持續(xù)執(zhí)行判斷,直到字符按鍵被按下;或者,直到使用者對(duì)該信息處理裝置關(guān)閉字符輸入功能,則結(jié)束本發(fā)明的字符輸入方法的處理步驟。在步驟S2中,將該計(jì)時(shí)模塊的數(shù)值t歸零(即令t = 0),并將該第一緩存器清空, 且該計(jì)時(shí)模塊的數(shù)值t開始隨時(shí)間而增加,即該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理,接著進(jìn)至步驟S3。 在此,提出說明的是,該數(shù)值t用以作為計(jì)數(shù)參數(shù)。在步驟S3中,依據(jù)被按下的按鍵產(chǎn)生相對(duì)應(yīng)的按鍵信號(hào),并將該按鍵信號(hào)儲(chǔ)存于該第一緩存器中,接著進(jìn)至步驟S4。在步驟S4中,判斷該計(jì)時(shí)模塊的數(shù)值t是否小于該第二緩存器的預(yù)設(shè)時(shí)間T,若為是,則進(jìn)至步驟S5 ;若為否,則進(jìn)至步驟S6。在步驟S5中,判斷是否仍有字符按鍵被按下,若有字符按鍵被按下,則返回至步驟S3 ;反之,則返至步驟S4。在步驟S6中,移除該第一緩存器中的至少一個(gè)按鍵信號(hào)中重復(fù)的按鍵信號(hào),而在該第一緩存器中留下相異的按鍵信號(hào),接著進(jìn)入步驟S7。在步驟S7中,自該字符數(shù)據(jù)庫(kù)中取出與該相異的按鍵信號(hào)相符的字符,接著進(jìn)入步驟S8。在步驟S8中,于該顯示器上顯示該字符,接著進(jìn)至步驟S9。在步驟S9中,判斷使用者是否對(duì)該信息處理裝置關(guān)閉字符輸入功能,若是,則結(jié)束本發(fā)明的字符輸入方法的處理步驟;反之,則返回該步驟Si。
然而,須提出說明的是,于本發(fā)明的字符輸入方法的另一實(shí)施例中,并不限于將前述預(yù)設(shè)時(shí)間T以及計(jì)時(shí)模塊的數(shù)值t分別儲(chǔ)存于前述的第二緩存器及第一緩存器中,換言之,凡是具有用以儲(chǔ)存供運(yùn)算處理的參數(shù)的儲(chǔ)存區(qū)均可適用。此外,本發(fā)明的字符輸入方法可應(yīng)用于例如移動(dòng)電話的信息處理系統(tǒng)中,使用者可于本端移動(dòng)電話直接執(zhí)行本發(fā)明的字符輸入方法,其中該移動(dòng)電話可直接執(zhí)行本發(fā)明的字符輸入方法的執(zhí)行方式是通過該移動(dòng)電話讀取并執(zhí)行例如只讀存儲(chǔ)器(Read Only Memory ;R0M)、或閃存(flash memory)等計(jì)算機(jī)可讀取記錄媒體所內(nèi)儲(chǔ)的字符輸入處理程序,而實(shí)現(xiàn)如圖2所示的步驟流程,因此,本發(fā)明更可提供一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體。另外,本發(fā)明的字符輸入方法的執(zhí)行方式另可由信息處理系統(tǒng)通過網(wǎng)絡(luò)系統(tǒng)自網(wǎng)站服務(wù)器下載前述字符輸入處理程序,而使該信息處理系統(tǒng)實(shí)現(xiàn)如圖2所示的步驟流程, 因此,本發(fā)明又更可提供一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)程序產(chǎn)品。再者,為了清楚說明本發(fā)明的字符輸入方法,在此列舉一應(yīng)用本發(fā)明的具體實(shí)例, 本實(shí)例應(yīng)用于如圖3所示的移動(dòng)電話上,該移動(dòng)電話的1至9的數(shù)字鍵上除了本身的數(shù)字字符外,另分別標(biāo)示有對(duì)應(yīng)的英文字符,各按鍵組合與個(gè)別英文字符的對(duì)應(yīng)關(guān)系表,其相當(dāng)于一種字符數(shù)據(jù)庫(kù),如圖4所示,由該對(duì)應(yīng)關(guān)系表可知各英文字符分別對(duì)應(yīng)至由1至3個(gè)數(shù)字鍵所構(gòu)成的組合。在使用上述應(yīng)用本發(fā)明的字符輸入方法的移動(dòng)電話來輸入英文字符時(shí),首先需要在該第二緩存器中預(yù)存有設(shè)定時(shí)間T,該設(shè)定時(shí)間T用以作為使用者操作按鍵輸入字符的有效操作時(shí)間,為了縮短整體字符的輸入時(shí)間,一般會(huì)將預(yù)設(shè)時(shí)間的數(shù)值T設(shè)定得較小,例如設(shè)定預(yù)設(shè)時(shí)間T = 1秒。接著,假設(shè)是要輸入英文字符“q”,則依據(jù)圖4的對(duì)應(yīng)關(guān)系表可知,英文字符“q”對(duì)應(yīng)至“數(shù)字按鍵2”與“數(shù)字按鍵3”,所以使用者需要同時(shí)按下“數(shù)字按鍵2”與“數(shù)字按鍵 3”,但是事實(shí)上使用者通常難以剛好將多個(gè)按鍵同時(shí)地按下,而僅是“幾乎”同時(shí)按下,即可能是先按下“數(shù)字按鍵2”再按下“數(shù)字按鍵3” (也就是按鍵信號(hào)2,3),或者是先按下“數(shù)字按鍵3”再按下“數(shù)字按鍵2”(也就是按鍵信號(hào)3,幻;另外,一般按鍵在按下時(shí)間超過一段時(shí)間后也會(huì)判斷成多次輸入該按鍵,例如欲輸入按鍵信號(hào)2,3,卻產(chǎn)生信號(hào)2,2,3或信號(hào) 2 y 3 j 3 j 3 ο承上述,在欲輸入英文字符“q”的前提下,假設(shè)使用者先按下“數(shù)字按鍵2”,此時(shí), 在步驟Sl中,判斷是否有字符按鍵被按下,由于有接收到一個(gè)按鍵信號(hào)“2”,因此進(jìn)至步驟 S2;在步驟S2中,接著計(jì)時(shí)模塊的數(shù)值t將歸零(即t = 0)并將第一緩存器清空,且該計(jì)時(shí)模塊的數(shù)值t從現(xiàn)在開始隨時(shí)間而增加,并進(jìn)至步驟S3 ;在步驟S3中,然后將按鍵信號(hào) “2”儲(chǔ)存于該第一緩存器中,并進(jìn)至步驟S4 ;在步驟S4中,接著判斷該計(jì)時(shí)模塊的數(shù)值t是否小于1秒(即預(yù)設(shè)時(shí)間T),目前t < 1秒,所以進(jìn)至步驟S5 ;在步驟S5中,判斷是否有字符按鍵被按下,此時(shí)“數(shù)字按鍵3”已被使用者按下,因此返回至步驟S3中;在步驟S3中, 將按鍵信號(hào)“3”儲(chǔ)存于該第一緩存器中,此時(shí)該第一緩存器中已存有按鍵信號(hào)“2,3”,并進(jìn)至步驟S4 ;在步驟S4中,接著判斷該計(jì)時(shí)模塊的數(shù)值t是否小于1秒(即預(yù)設(shè)時(shí)間T),目前t < 1秒,仍再次返回步驟S5 ;在步驟S5中,判斷是否有字符按鍵被按下,若先前按下的 “數(shù)字按鍵2”尚未放開,所以仍再次接收到按鍵信號(hào)“2”,因此接收到一個(gè)按鍵信號(hào)“2”,并返回至步驟S3中;在步驟S3中,將按鍵信號(hào)“2”儲(chǔ)存于該第一緩存器中,此時(shí)該第一緩存器中已存有按鍵信號(hào)“2,3,2”,并進(jìn)至步驟S4 ;在步驟S4中,接著判斷該計(jì)時(shí)模塊的數(shù)值t 是否小于1秒(即預(yù)設(shè)時(shí)間T),目前t < 1秒,所以仍再次返回步驟S5 ;在步驟S5中,判斷是否有字符按鍵被按下,若先前已按下的“數(shù)字按鍵3”尚未放開,所以仍再次接收到按鍵信號(hào)“3”,并返回至步驟S3中;在步驟S3中,將按鍵信號(hào)“3”儲(chǔ)存于該第一緩存器中,此時(shí)該第一緩存器中已存有按鍵信號(hào)“2,3,2,3”,并進(jìn)至步驟S4 ;接著在步驟S4中,判斷該計(jì)時(shí)模塊的數(shù)值t是否小于1秒(即預(yù)設(shè)時(shí)間T),若目前t彡1秒,則進(jìn)至步驟S6 ;在步驟S6中, 移除已接收按鍵信號(hào)中重復(fù)的按鍵信號(hào),而留下相異的按鍵信號(hào),即移除該第一緩存器中所儲(chǔ)存的按鍵信號(hào)“2,3,2,3”中重復(fù)的按鍵信號(hào),而留下按鍵信號(hào)“2,3”,并進(jìn)至步驟S7; 在步驟S7中,然后自該字符數(shù)據(jù)庫(kù)中取出與該相異的按鍵信號(hào)相符的字符,即從圖4的字符對(duì)應(yīng)關(guān)系表中找出與按鍵信號(hào)“2,3”相對(duì)應(yīng)的英文字符“q”,并進(jìn)至步驟S8 ;在步驟S8 中,最后,于該顯示器上顯示該英文字符“q”,并進(jìn)至步驟S9 ;在步驟S9中,判斷使用者是否對(duì)該信息處理裝置關(guān)閉字符輸入功能,若是,則結(jié)束本發(fā)明的字符輸入方法的處理步驟;反之,則返回該步驟Si,而得以繼續(xù)輸入其它字符。要注意的是,本實(shí)施例的字符輸入方法以英文字符的輸入做為例子,但事實(shí)上,本發(fā)明的字符輸入方法亦可應(yīng)用在其它語言文字的字符輸入之中,而并不以英文字符為限。接著如圖5所示,其用以顯示本發(fā)明的字符輸入裝置的基本架構(gòu)方塊圖,該字符輸入裝置1應(yīng)用于具有字符數(shù)據(jù)庫(kù)20、多個(gè)按鍵21及顯示器22的信息處理系統(tǒng)2中,該字符輸入裝置1包括判斷模塊10、計(jì)時(shí)模塊11以及處理模塊12。該判斷模塊10在該字符輸入裝置1開啟字符輸入功能后,用以判斷在該多個(gè)按鍵 21中是否有字符按鍵被按下(即被觸發(fā))。該計(jì)時(shí)模塊11在該判斷模塊10判斷有字符按鍵被按下后,啟動(dòng)計(jì)時(shí)處理。該處理模塊12儲(chǔ)存在該計(jì)時(shí)模塊11計(jì)時(shí)到一預(yù)設(shè)時(shí)間T內(nèi)所接收到的至少一個(gè)該字符按鍵被按下后所產(chǎn)生的按鍵信號(hào),并取出所儲(chǔ)存的該按鍵信號(hào)不重復(fù)的按鍵信號(hào), 以自該字符數(shù)據(jù)庫(kù)20中取出與該不重復(fù)的按鍵信號(hào)相符的字符,以供該顯示器22顯示之用。然而,須提出說明的是,于另一實(shí)施例中,該處理模塊12自該字符數(shù)據(jù)庫(kù)20中取出與該不重復(fù)的按鍵信號(hào)相符的字符并非僅是用以供該信息處理系統(tǒng)2的顯示器22顯示之用, 亦可僅作為輸入識(shí)別之用,亦即端視實(shí)施型態(tài)而有顯示或輸入的應(yīng)用。綜上所述,本發(fā)明的字符輸入方法巧妙地應(yīng)用多鍵并擊的方式,使得使用者能在按鍵數(shù)較少的鍵盤上以一次按壓的方式來輸入單一字符,相比于現(xiàn)有的多次按壓來輸入單一字符的方式,本發(fā)明的字符輸入方法直觀操作、不必計(jì)數(shù)點(diǎn)選次數(shù)、且簡(jiǎn)單易學(xué),而大大地增加字符輸入速度;再者,本發(fā)明的字符輸入方法也能有效應(yīng)付多鍵并擊時(shí)的各種狀況 (例如重復(fù)按壓情形),因此在使用上來說也是相當(dāng)?shù)姆奖?。上述?shí)施例用以例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修改。因此本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如本發(fā)明的權(quán)利要求書所列。
權(quán)利要求
1.一種字符輸入方法,應(yīng)用于具有字符數(shù)據(jù)庫(kù)、與多個(gè)按鍵且按鍵數(shù)量小于字符數(shù)量的信息處理裝置中,其特征在于,該字符輸入方法包括以下步驟在一段預(yù)設(shè)時(shí)間內(nèi)接收該多個(gè)按鍵中至少一個(gè)字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào);以及取出不重復(fù)的該按鍵信號(hào),以自該字符數(shù)據(jù)庫(kù)中取出與該不重復(fù)的按鍵信號(hào)相符的字符。
2.根據(jù)權(quán)利要求1所述的字符輸入方法,其特征在于,該信息處理裝置還具有顯示器, 以在該顯示器上顯示自該字符數(shù)據(jù)庫(kù)中取出的字符。
3.根據(jù)權(quán)利要求1所述的字符輸入方法,其特征在于,該信息處理裝置還具有第一緩存器,該字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器中。
4.根據(jù)權(quán)利要求3所述的字符輸入方法,其特征在于,該信息處理裝置還具有第二緩存器與計(jì)時(shí)模塊,該第二緩存器用以儲(chǔ)存用以設(shè)定前述預(yù)設(shè)時(shí)間以作為前述在一段預(yù)設(shè)時(shí)間內(nèi)接收至少一個(gè)該字符按鍵被觸發(fā)的字符輸入有效時(shí)間,且前述在一段預(yù)設(shè)時(shí)間內(nèi)接收至少一個(gè)該字符按鍵被觸發(fā)所產(chǎn)生的按鍵信號(hào)的步驟還包括以下步驟判斷出有按鍵被觸發(fā),令該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理并將該第一緩存器清空; 將前述字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器中;以及持續(xù)接收按鍵信號(hào)并將該按鍵信號(hào)儲(chǔ)存于該第一緩存器中,直到該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理所得到的數(shù)值等于或大于該第二緩存器的字符輸入有效時(shí)間。
5.根據(jù)權(quán)利要求1所述的字符輸入方法,其特征在于,前述多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù)。
6.一種字符輸入裝置,應(yīng)用于具有字符數(shù)據(jù)庫(kù)、與多個(gè)按鍵且按鍵數(shù)量小于字符數(shù)量的信息處理系統(tǒng)中,其特征在于,包括判斷模塊,在該信息處理系統(tǒng)開啟字符輸入功能后,用以判斷在該多個(gè)按鍵中是否有字符按鍵被觸發(fā);計(jì)時(shí)模塊,在該判斷模塊判斷出有字符按鍵被觸發(fā)后,啟動(dòng)計(jì)時(shí)處理以及處理模塊,儲(chǔ)存在該計(jì)時(shí)模塊計(jì)時(shí)到一預(yù)設(shè)時(shí)間內(nèi)所接收到的至少一個(gè)該字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào),并取出所儲(chǔ)存的該按鍵信號(hào)不重復(fù)的按鍵信號(hào),以自該字符數(shù)據(jù)庫(kù)中取出與該不重復(fù)的按鍵信號(hào)相符的字符。
7.根據(jù)權(quán)利要求6所述的字符輸入裝置,其特征在于,該信息處理系統(tǒng)還包括顯示器, 以在該顯示器上顯示自該字符數(shù)據(jù)庫(kù)中取出的字符。
8.根據(jù)權(quán)利要求6所述的字符輸入裝置,其特征在于,還具有第一緩存器,該字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器中。
9.根據(jù)權(quán)利要求8所述的字符輸入裝置,其特征在于,還具有第二緩存器,該第二緩存器儲(chǔ)存有用以設(shè)定前述預(yù)設(shè)時(shí)間以作為前述在一段預(yù)設(shè)時(shí)間內(nèi)接收至少一個(gè)該字符按鍵被觸發(fā)的字符輸入有效時(shí)間,以供前述處理模塊在該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理的過程中,將所產(chǎn)生的按鍵信號(hào)儲(chǔ)存于該第一緩存器,直到該計(jì)時(shí)模塊執(zhí)行計(jì)時(shí)處理所得到的數(shù)值等于或大于該第二緩存器的字符輸入有效時(shí)間。
10.根據(jù)權(quán)利要求6所述的字符輸入裝置,其特征在于,前述多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù)。
11.一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體,其特征在于,當(dāng)信息處理系統(tǒng)加載該程序并執(zhí)行后,完成根據(jù)權(quán)利要求1至5的其中之一所述的字符輸入方法。
12.根據(jù)權(quán)利要求11所述的內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體,其特征在于,該信息處理系統(tǒng)的多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù)。
13.一種內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)程序產(chǎn)品,其特征在于,當(dāng)信息處理系統(tǒng)加載該程序并執(zhí)行后,完成根據(jù)權(quán)利要求1至5的其中之一所述的字符輸入方法。
14.根據(jù)權(quán)利要求13所述的內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)程序產(chǎn)品,其特征在于, 該信息處理系統(tǒng)的多個(gè)按鍵中的字符按鍵標(biāo)示有至少一個(gè)字符,且部分的字符按鍵所標(biāo)示的字符為重復(fù),而不重復(fù)標(biāo)示的字符數(shù)小于或等于該字符按鍵數(shù)。
全文摘要
一種字符輸入裝置及方法,應(yīng)用于具有字符數(shù)據(jù)庫(kù)、與多個(gè)按鍵且按鍵數(shù)量小于字符數(shù)量的信息處理系統(tǒng)中,該字符輸入方法包括以下步驟在一段預(yù)設(shè)時(shí)間內(nèi)接收該多個(gè)按鍵中至少一個(gè)字符按鍵被觸發(fā)后所產(chǎn)生的按鍵信號(hào);以及取出不重復(fù)的該按鍵信號(hào),以自該字符數(shù)據(jù)庫(kù)中取出與該不重復(fù)的按鍵信號(hào)相符的字符。相比于現(xiàn)有技術(shù),本發(fā)明的字符輸入方法具有較快的字符輸入速度,且能有效地應(yīng)付多鍵輸入時(shí)的各種狀況。本發(fā)明還揭露一種字符輸入裝置、以及內(nèi)儲(chǔ)字符輸入處理程序的計(jì)算機(jī)可讀取記錄媒體與計(jì)算機(jī)程序產(chǎn)品。
文檔編號(hào)G06F3/023GK102339136SQ20101023608
公開日2012年2月1日 申請(qǐng)日期2010年7月22日 優(yōu)先權(quán)日2010年7月22日
發(fā)明者洪發(fā)生 申請(qǐng)人:洪發(fā)生
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
塘沽区| 安多县| 香格里拉县| 陆良县| 明光市| 锦屏县| 罗江县| 西城区| 玉林市| 乐业县| 峨眉山市| 阿荣旗| 黄陵县| 额济纳旗| 涿鹿县| 新化县| 昆明市| 当阳市| 虎林市| 拜城县| 太原市| 青神县| 岳西县| 隆化县| 平度市| 青海省| 怀宁县| 天峨县| 通渭县| 田阳县| 通海县| 图片| 东光县| 景洪市| 连平县| 邓州市| 麻江县| 芷江| 文山县| 兴安盟| 汪清县|