專利名稱:一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局的制作方法
技術(shù)領(lǐng)域:
本發(fā)明為一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,具體說是可與某輸入法相結(jié)合,通過輸入過程中的智能化人機(jī)界面提示以簡化編碼的記憶量、節(jié)約編碼輸入量、增加輸入的智能化,同時(shí)提供了一種數(shù)字筆畫輸入的鍵盤布局。
近幾年來,我國的漢字編碼輸入技術(shù)發(fā)展迅速,并且開始向少鍵位、窄界面、簡易化、智能化方向發(fā)展,已經(jīng)大大突破原PC機(jī)領(lǐng)域,深入到各種小型化、人性化、家庭化設(shè)備,其用戶群也由專業(yè)人員變?yōu)閺V大普通老百姓。專利號為96120693.4的我國發(fā)明專利《筆畫輸入的鍵位分布及屏幕提示》為我們提供了一種筆畫鍵位分布及屏幕提示方式,但該專利在智能化處理、流暢性處理以及筆畫分類和詞組輸入等方面還存在明顯不足。
本發(fā)明的目的在于提出一種漢字輸入的智能化人機(jī)交互方法,以及一種數(shù)字筆畫的鍵盤布局,以對現(xiàn)有的提示技術(shù)和輸入方法進(jìn)行改進(jìn)。
本發(fā)明的目的可通過下述的方案來達(dá)到對于智能化人機(jī)交互方法l、在窄小的人機(jī)交互窗口下設(shè)有“輸入代碼顯示”、“候選單字顯示”和“聯(lián)想字顯示”三個(gè)部分,聯(lián)想字和候選字可直接選擇上屏;2、在寬大的人機(jī)交互窗口下設(shè)有“輸入代碼顯示”、“候選單字顯示”和“候選詞組顯示”三個(gè)部分,詞組和候選字可直接選擇上屏。
現(xiàn)以輸入的代碼為基本筆畫為例,當(dāng)輸入筆畫“ 丨”時(shí),輸入代碼顯示“ 丨”,候選單字顯示如下(也可豎向顯示) 聯(lián)想字顯示目前為空,候選詞組顯示(針對寬大的人機(jī)交互窗口,下同)
候選單字顯示的8個(gè)漢字,是根據(jù)漢字的使用頻率來排列的,雖然其它仍有許多漢字以“ 丨”開頭,但因候選漢字個(gè)數(shù)限制及使用頻率較低在此時(shí)并未出現(xiàn),留待輸入更多筆畫時(shí)出現(xiàn)。同時(shí),現(xiàn)在出現(xiàn)的這8個(gè)漢字,在繼續(xù)輸入筆畫時(shí),如果仍是符合它們的筆畫,它們再次被顯示出來要以其它符合筆畫的漢字都被顯示了為前提,例如繼續(xù)輸入“丿”,則整個(gè)輸入筆畫為“ 丨丿”,候選單字顯示 雖然,此時(shí)“隊(duì)、收、除”仍符合筆畫“ 丨丿”,但因上面這8個(gè)漢字還未被顯示過,所以“隊(duì)、收、除”字沒有被再次顯示。當(dāng)再輸入一筆“丶”,整個(gè)輸入筆畫為“ 丨丿、”,候選單字顯示 因所有符合“ 丨丿、”開頭的漢字都顯示過了,所以單字“隊(duì)、除、險(xiǎn)、階”再次被顯示出來。這樣就充分的保證了顯示資源,使得所有漢字均能在規(guī)定鍵數(shù)內(nèi)被顯示出來。
候選詞組顯示的l0個(gè)詞組,是根據(jù)詞組的使用頻率來排列的,其顯示與候選單字彼此獨(dú)立,互不影響。在輸入過程中,符合輸入代碼的詞組不斷出現(xiàn)在候選詞顯示上,并可被隨時(shí)選擇上屏,即不要求完整的代碼輸入以節(jié)約詞組的后續(xù)代碼。例如,“出來”個(gè)這詞組,只需輸入“出”字的第一筆“折”,“出來”便顯示在候選詞組上,即可選擇上屏。當(dāng)然,繼續(xù)輸入后面的正確代碼,“出來”仍被顯示在候選詞組上。
現(xiàn)回到輸入筆畫為“ 丨”時(shí),在單字候選中選擇漢字“隊(duì)”上屏,此時(shí),聯(lián)想字顯示 因“隊(duì)員、隊(duì)伍、隊(duì)長、隊(duì)形、隊(duì)友、隊(duì)列、隊(duì)列訓(xùn)練、隊(duì)旗”均為以“隊(duì)”字為前導(dǎo)的詞組短語,故這些詞組中“隊(duì)”字后的一個(gè)字被作為聯(lián)想漢字顯示在“聯(lián)想字顯示”處,并按各自詞組的使用頻率排列。在這里,“隊(duì)列”和“隊(duì)列訓(xùn)練”中的“隊(duì)”字后均為“列”,故只顯示一個(gè)“列”字。
此時(shí)若選擇“列”字上屏,因“隊(duì)列”(即從“列”前推N個(gè)漢字,此時(shí)N=1,即前推到“隊(duì)”字)是“隊(duì)列訓(xùn)練”的前導(dǎo)子集,同時(shí)只有“隊(duì)列訓(xùn)練”這一個(gè)常用短語,所以“訓(xùn)練”兩字一起被顯示在“聯(lián)想字顯示”處,供一次性選擇上屏。這對于字?jǐn)?shù)多的常用短語非常有用,又如“中華人民共和國”這一短語,當(dāng)聯(lián)想選擇到“人”時(shí),“民共和國”便一起顯示出來(此時(shí)“中華人”為前導(dǎo)子集,N=2,即從“人”字前推到“中”;若“中華人”這幾個(gè)單字不是用聯(lián)想選擇上屏的,而是逐一輸入的,其結(jié)果也是一樣),只需一次擊鍵便全部上屏,節(jié)約了后續(xù)擊鍵。
若不直接選擇“員伍長形友列旗”這幾個(gè)聯(lián)想字,而是輸入筆畫“丿”,則“員伍長形友列旗”將作為一子集被搜索定位,“伍長”因起筆為“丿”便被搜索顯示在“聯(lián)想字顯示”處,同時(shí)“候選單字顯示”照常按“丿”起筆顯示漢字,不受聯(lián)想的任何影響。這一方法在可滿足超大容量的聯(lián)想漢字,可以幫助操作者在1-2鍵內(nèi)便定位到所需的聯(lián)想漢字,而不必采用單字輸入方式。
候選單字顯示可定義1個(gè)以上的固定的“部件和形態(tài)”顯示位,若該位置出現(xiàn)所需部件或漢字形態(tài),則不用再輸入該部件或形態(tài)的后續(xù)代碼,直接輸入除部件或形態(tài)后的代碼,從而達(dá)到智能節(jié)約代碼的目的。例如,定義候選單字的第一個(gè)位置為“部件和形態(tài)”顯示位,輸入“漓”字,輸入第一筆“丶”,候選單字顯示 “氵”出現(xiàn)在“部件和形態(tài)”位,這時(shí)接著輸入“離”字的筆畫“丶-丿”(不必選擇“氵”這個(gè)部件),候選單字顯示 “漓”字出現(xiàn)在第三位,選擇上屏,完成輸入,這樣就保證了整個(gè)漢字在輸入過程中的流暢性,不用先選擇部件。
屏幕上漢字或詞組選擇上屏的方法可以是通過移位進(jìn)行選擇,或通過直接點(diǎn)擊屏幕上的漢字選擇,也可通過鍵入漢字在屏幕上對應(yīng)的序號選擇。當(dāng)數(shù)字鍵也被作為輸入碼元時(shí),可通過稍長時(shí)間按下數(shù)字鍵進(jìn)行選擇,也可先通過按數(shù)字鍵將對應(yīng)漢字移到正文編輯處,再按確認(rèn)鍵完成輸入,還可以先按確認(rèn)鍵表示進(jìn)行漢字選擇,再按漢字對應(yīng)序號進(jìn)行選擇。
對于數(shù)字筆畫鍵盤布局根據(jù)國家語委及相關(guān)標(biāo)準(zhǔn)要求,若用數(shù)字對應(yīng)筆畫,筆畫“橫”對應(yīng)1,“豎”對應(yīng)2,“撇”對應(yīng)3,“點(diǎn)”、“捺”對應(yīng)4,“折”對應(yīng)5。這里“提”歸于“橫”,“豎鉤”歸于“豎”,各種折筆,包括各種“彎鉤”均歸于“折”。但因“橫”畫在漢字中使用頻率非常高,約是其它筆畫的兩倍,為方便快捷輸入,分擔(dān)信息量,本發(fā)明將在書寫中與其它筆畫相交的“橫”對應(yīng)6,稱為“交橫”。需注意的是,這6個(gè)筆畫也可不對應(yīng)數(shù)字鍵,而對應(yīng)其它任何鍵,或者直接通過點(diǎn)擊屏幕上畫的筆畫,或直接書寫筆畫。
根據(jù)這一數(shù)字筆畫鍵盤布局,單字的輸入方式為按其筆畫順序輸入相應(yīng)代碼,根據(jù)智能化人機(jī)交互方法進(jìn)行交互選擇完成漢字的輸入。詞組的輸入方式為按順序取詞組中每個(gè)字的前兩筆代碼,最后一個(gè)字在取了前兩筆代碼后,若該詞組仍未在“候選詞組顯示”中出現(xiàn),則可接著輸入最后一個(gè)字的筆畫代碼,直到該詞組在“候選詞組顯示”中出現(xiàn)。
由于輸入代碼只使用了123456六個(gè)數(shù)字鍵,還有4個(gè)數(shù)字鍵空著,它們可用來確定選擇或作為英文、拼音、符號輸入的起始特征鍵。例如,(1)用“7”鍵來確定進(jìn)行候選單字的選擇,“9”鍵來確定進(jìn)行候選詞組的選擇,在按了“7”或“9”鍵后,再按數(shù)字鍵就表示選擇該數(shù)字序號上的漢字或詞組上屏。
(2)用“0”鍵表示進(jìn)行英文或拼音輸入,前提是該鍵上未被定義英文或拼音字母,這樣中英文、筆畫拼音便可進(jìn)行混合輸入而不必切換,再按“0”鍵回到筆畫輸入。
(3)用“8”鍵表示標(biāo)點(diǎn)符號輸入,此時(shí)候選窗口上出現(xiàn)一系列標(biāo)點(diǎn)符號供選擇。
綜上所述,可以看出本發(fā)明的優(yōu)點(diǎn)主要體現(xiàn)在1、因候選單字的顯示方式保證了顯示資源,使得所有漢字能能夠在規(guī)定的鍵內(nèi)均被顯示出來,從而減少了擊鍵次數(shù),加快了輸入速度,尤其是對于較不常用的字,也能很快查到。
2、詞組和單字的候選顯示是彼此獨(dú)立的,即輸入單字時(shí)看單字候選顯示,輸入詞組時(shí)看詞組候選顯示,這樣就能充分滿足詞組輸入的需要,使得大多數(shù)詞組在少數(shù)幾鍵內(nèi)便能輸入,大大提高了輸入的速度。
3、聯(lián)想字采用了子集定位搜索的方式,能夠滿足大容量的詞組聯(lián)想,并能很快定位;同時(shí)對長詞組的后續(xù)字集采用一次上屏的方式,大大提高了聯(lián)想的輸入速度。
4、提供了一固定的“部件和形態(tài)”位,在保證輸入的流暢性(即不選擇部件)的前提下又節(jié)約了代碼的輸入量。
5、對筆畫進(jìn)行了科學(xué)性的分類,均衡了各鍵的信息量,從而提高了輸入效率。
6、提供了簡單快捷的數(shù)字筆畫單字、詞組的輸入方式。
7、提供了英文、標(biāo)點(diǎn)符號、筆畫、拼音的混合輸入模式,減少了切換帶來的麻煩和不便。
根據(jù)以上優(yōu)點(diǎn),本發(fā)明達(dá)到前面所述的目的。
下面是本發(fā)明的附圖。
圖1是窄小人機(jī)界面下的人機(jī)交互屏幕和數(shù)字筆畫的鍵位布局。
圖2是寬大的人機(jī)界面下的人機(jī)交互屏幕和屏幕上的筆畫鍵位布局。
權(quán)利要求
1.一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于(1)在窄小的人機(jī)交互窗口下設(shè)有“輸入代碼顯示”、“候選單字顯示”和“聯(lián)想字顯示”三個(gè)部分,聯(lián)想字和候選字可直接選擇上屏;(2)在寬大的人機(jī)交互窗口下設(shè)有“輸入代碼顯示”、“候選單字顯示”和“候選詞組顯示”三個(gè)部分,詞組和候選字可直接選擇上屏。
2.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于在一次輸入過程中,程序根據(jù)輸入代碼檢索到漢字并按漢字的使用頻率排列顯示在“候選單字顯示”上,在此次輸入過程中已經(jīng)顯示過的單字,在該輸入過程的后續(xù)部分中,其再次被顯示要以其它符合代碼的單字已被全部顯示為前提。
3.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于在完成一個(gè)漢字輸入后,則此漢字成為參考漢字,若參考漢字及按順序前推N個(gè)已經(jīng)輸入的漢字為若干個(gè)詞組或常用短語的前導(dǎo)子集,則將此若干個(gè)詞組或常用短語中參考漢字后的一個(gè)漢字顯示到聯(lián)想字顯示處供選擇;若含有該前導(dǎo)子集的詞組或常用短語只有一個(gè),則將此詞組或常用短語中參考漢字后的所有漢字一起顯示出來,供一次性選擇上屏。
4.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于候選詞組與候選單字為彼此獨(dú)立的兩部分,互不影響,在一次輸入過程中,候選詞組顯示的順序根據(jù)詞組的使用頻率決定,符合輸入代碼的詞組隨著輸入不斷被顯示在“候選詞組顯示”上。
5.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于在完成一個(gè)漢字輸入后,根據(jù)此漢字產(chǎn)生的所有聯(lián)想漢字為一漢字子集,程序可根據(jù)其后的輸入代碼在該子集內(nèi)逐漸檢索定位漢字,并顯示在“聯(lián)想字顯示”上。
6.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于候選單字中可提供1個(gè)以上固定的“部件形態(tài)位”,當(dāng)在漢字輸入過程中,“部件形態(tài)位”出現(xiàn)所需輸入漢字的部件或形態(tài),則可不再輸入該部件或形態(tài)的代碼,而直接輸入除去該部件或形態(tài)后的代碼,對該部件或形態(tài)無需進(jìn)行任何選擇操作,以保證輸入的流暢性。
7.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于選擇上屏的方法可以是通過移位進(jìn)行選擇,或通過直接點(diǎn)擊屏幕上的漢字選擇,也可通過鍵入漢字在屏幕上對應(yīng)的序號選擇;當(dāng)數(shù)字鍵也被作為輸入碼元時(shí),可通過稍長時(shí)間按下數(shù)字鍵進(jìn)行選擇,也可先通過按數(shù)字鍵將對應(yīng)漢字移到正文編輯處,再按確認(rèn)鍵完成輸入,還可以先按確認(rèn)鍵表示進(jìn)行漢字選擇,再按漢字對應(yīng)序號進(jìn)行選擇。
8.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于鍵盤的布局為數(shù)字筆畫布局,筆畫“橫”對應(yīng)1,“豎”對應(yīng)2,“撇”對應(yīng)3,“點(diǎn)”、“捺”對應(yīng)4,“折”對應(yīng)5,與其它筆畫相交的“橫”對應(yīng)6,其它幾個(gè)數(shù)字鍵可用來選擇或作為英文、拼音、符號輸入的起始特征鍵。
9.根據(jù)權(quán)利要求1所述的一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局,其特征在于單字的輸入按筆順輸入代碼,根據(jù)“候選單字顯示”進(jìn)行下步的輸入或選擇;詞組的輸入采用取詞組中每個(gè)字的前兩筆,最后一個(gè)字在取了前兩筆后,若該詞組仍未在“候選詞組顯示”中出現(xiàn),則可接著輸入最后一個(gè)字的筆畫,直到該詞組在“候選詞組顯示”中出現(xiàn)。
全文摘要
本發(fā)明是一種漢字輸入的智能化人機(jī)交互方法及鍵盤布局。它能與一種輸入法相結(jié)合,通過輸入過程的智能人機(jī)界面提示簡化代碼的記憶量、節(jié)約代碼輸入量、增加輸入的智能化。本發(fā)明的智能化人機(jī)交互方法能保證顯示資源,節(jié)約代碼輸入,設(shè)有聯(lián)想字子集庫,通過該子集搜索定位簡化詞語輸入過程,具有詞組、單字輸入的雙向模式,互不影響,極大提高輸入效率。本發(fā)明同時(shí)提供了一種數(shù)字筆畫鍵盤布局,其筆畫分類科學(xué)合理,分擔(dān)了信息量,增強(qiáng)了輸入效率,并能進(jìn)行詞組輸入,設(shè)有英文、標(biāo)點(diǎn)符號、筆畫、拼音混合輸入的特征鍵,不用進(jìn)行切換。
文檔編號G06F3/023GK1282900SQ0011740
公開日2001年2月7日 申請日期2000年9月7日 優(yōu)先權(quán)日2000年9月7日
發(fā)明者馬曉光 申請人:馬曉光