亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

九位字形漢字輸入法及其裝置的制作方法

文檔序號:6419835閱讀:164來源:國知局
專利名稱:九位字形漢字輸入法及其裝置的制作方法
技術(shù)領域
本發(fā)明涉及一種漢字輸入方法和裝置,更具體地說,本發(fā)明涉及一種利用漢字部件的位置信息和漢字部件中的形碼信息把漢字輸入電子設備的方法和裝置。
背景技術(shù)
隨著信息技術(shù)的發(fā)展,電子設備的種類日益繁多,其中很多設備需要進行漢字輸入,例如臺式計算機、便攜式計算機、計算器、傳真機、電話機、移動電話機、個人數(shù)字助手(PDA)等等。傳統(tǒng)的漢字輸入法中,很多都是針對計算機標準英文鍵盤設計的,使用全部或部件字母鍵和數(shù)字鍵來標識拼音字母、漢字形碼或字根。對于移動電話等電子設備而言,由于鍵盤上鍵的數(shù)量遠遠少于計算機標準鍵盤,所以很多現(xiàn)有的輸入法都不再適用,或者不得不把多個選項集中于一個鍵上(例如,把拼音字母A、B、C放在“2”鍵上),這樣會大大增加漢字輸入過程中按鍵的次數(shù)。
一些已知的漢字輸入法采用了9鍵或更少的鍵,適合在計算機標準英文鍵盤的右手數(shù)字小鍵盤上或者諸如移動電話的電子設備的鍵盤上進行操作。這些輸入法雖然對大多數(shù)漢字來說按鍵次數(shù)較少(例如,3-5次),但當輸入某些漢字時,例如在比較集中的部首或字根下,按鍵次數(shù)可能大大增加。
根據(jù)漢字筆劃或形碼的已知輸入法,或者以書寫漢字的正常筆順為路徑進行查找,或者按照“從高到低”、“從左至右”等規(guī)則來解析漢字的結(jié)構(gòu)以完成輸入,限制了用戶的主動性和靈活性,給學習或使用過程帶來諸多不便,造成“好學不好用,好用不好學”的兩難局面。
一些已知的漢字輸入法,輸入過程與所使用的輸入裝置(例如鍵盤)有關。因為各種電子設備的鍵盤模式不同,例如計算機標準英文鍵盤的數(shù)字小鍵盤就和移動電話數(shù)字鍵的布局不同,所以當用戶在不同的電子設備上進行漢字輸入時,不得不更改指法習慣,由此帶來效率降低等問題。
本發(fā)明的目的就是提供一種適合計算機、電話機、移動電話、PDA等具有不同鍵盤模式的多種電子設備共同使用的漢字輸入方法和裝置,用戶可以根據(jù)自己的理解來解析漢字的結(jié)構(gòu),在3-5次按鍵后使所要輸入的漢字出現(xiàn)在電子設備的顯示屏上,并且可以按照不同的路徑輸入同一漢字,滿足編碼兼容性。此外,本發(fā)明的另一個目的是使輸入鍵與輸入信息的對應關系和具體的鍵盤模式無關,而只與漢字自身的結(jié)構(gòu)及顯示屏顯示的平面布局相對應,因而當該輸入方法應用于不同類型的電子設備時,不會影響用戶的輸入習慣。本發(fā)明還提供常用詞的聯(lián)想輸入功能。

發(fā)明內(nèi)容
本發(fā)明涉及一種把漢字輸入電子設備的方法和裝置,具體地說,提供了一種利用位置信息把漢字輸入電子設備的方法和裝置,所述方法稱為九位字形輸入法。
本發(fā)明提供的九位字形輸入法根據(jù)電子設備的顯示裝置的顯示信息,通過電子設備的輸入裝置(例如,鍵盤或輸入屏)進行操作,選出預期漢字,所述方法包括以下步驟通過分析預期漢字的結(jié)構(gòu),選出第一部件,并通過所述輸入裝置將所述第一部件的第一位置信息輸入所述電子設備如果所述預期漢字是獨體字,該第一位置信息指示所述第一部件就是所述預期漢字,否則,該第一位置信息指示所述第一部件位于所述預期漢字的上、下、左、右、左上、左下、右上或右下位置;通過分析所述第一部件的結(jié)構(gòu),從橫(一)、豎(丨)、撇(丿)、點(丶)、帶彎鉤或擴展彎鉤的直劃(乙)、全包圍(口)、直叉(十)、斜叉(乂)、半包圍 九種基本形碼中選出第一形碼,并輸入所述電子設備;根據(jù)已輸入的所述第一部件的第一位置信息和所述第一形碼,在所述顯示裝置上顯示不超過九種的字根,從中選出所述第一部件包含的一種字根并輸入所述電子設備,使得所述顯示裝置上顯示至少一個漢字;如果所述顯示裝置上出現(xiàn)所述預期漢字,把該預期漢字輸入所述電子設備;如果所述顯示裝置上未顯示所述預期漢字,根據(jù)所提示的相關信息執(zhí)行翻頁操作,以查找所述預期漢字并輸入所述電子設備,或者通過分析該預期漢字除第一部件之外的部分的結(jié)構(gòu),選出第二部件并通過所述輸入裝置將該第二部件的第二位置信息輸入所述電子設備,該第二位置信息指示所述第二部件位于所述預期漢字的上、下、左、右、左上、左下、右上、右下或中間位置;通過分析所述第二部件的結(jié)構(gòu),從所述九種基本形碼中選出第二形碼并輸入所述電子設備,使得所述顯示裝置上顯示至少一個漢字;并且如果在輸入所述第二形碼后所述顯示裝置上顯示了所述預期漢字,則將其輸入所述電子設備,否則返回前面的步驟。
在本發(fā)明的一個實施例中還包括以下步驟在選出所述預期漢字后,所述顯示裝置上顯示多個漢字,將其中一個漢字輸入所述電子設備,或者不輸入任何漢字。
根據(jù)本發(fā)明的一個實施例,如果所述預期漢字包括多個部件,選擇包含了偏僻字根的部件作為第一部件。
在本實施例中,所述電子設備的輸入裝置上具有九個輸入鍵和至少一個功能鍵,所述輸入鍵分別對應于漢字的上、下、左、右、左上、左下、右上和右下八個位置以及獨體字或中間位置,并且還與所述顯示裝置上顯示的多種形碼、字根和漢字相對應,用于在各步驟中執(zhí)行輸入操作;所述功能鍵用于執(zhí)行選字、返回、翻頁、符號、幫助、開始輸入法和/或類似的操作。其中,所述九個輸入鍵分布在三行三列的方形格局內(nèi),所述三行分別為上、中、下行,所述三列分別為左、中、右列,其中的左上鍵對應于所述左上位置,中上鍵對應于所述上位置,右上鍵對應于所述右上位置,左中鍵對應于所述左位置,中中鍵對應于所述獨體字或中間位置,右中鍵對應于所述右位置,左下鍵對應于所述左下位置,中下鍵對應于所述下位置,右下鍵對應于所述右下位置。
在本實施例中,還說明了一種實施以上輸入方法的漢字輸入裝置,用于根據(jù)上述步驟把漢字輸入電子設備。該裝置包括九個輸入鍵和至少一個功能鍵九個輸入鍵分別對應于漢字的上、下、左、右、左上、左下、右上和右下八個位置以及獨體字或中間位置,并且還與所述電子設備的顯示裝置上所顯示的多種形碼、字根和漢字相對應,用于上述步驟中執(zhí)行輸入操作;至少一個功能鍵用于在上述步驟中執(zhí)行選字、返回、翻頁、符號、幫助、開始輸入法和/或類似的操作。
在本實施例中,輸入裝置的九個輸入鍵分布在三行三列的方形格局內(nèi),所述三行分別為上、中、下行,所述三列分別為左、中、右列,其中的左上鍵對應于所述左上位置,中上鍵對應于所述上位置,右上鍵對應于所述右上位置,左中鍵對應于所述左位置,中中鍵對應于所述獨體字或中間位置,右中鍵對應于所述右位置,左下鍵對應于所述左下位置,中下鍵對應于所述下位置,右下鍵對應于所述右下位置。
本發(fā)明還提供了一種存儲在電子設備可訪問介質(zhì)中的代碼,用于實施上述漢字輸入方法,所述代碼包括用于存儲漢字編碼方案的代碼、用于根據(jù)所述電子設備的輸入裝置的輸入,在所述電子設備的顯示裝置上顯示相關信息的代碼和用于執(zhí)行上述漢字輸入法中各個步驟的代碼。
本發(fā)明可用于輸入簡體漢字、繁體漢字或者日文、朝鮮文中的漢字。
本發(fā)明可以應用于個人計算機、便攜式計算機、計算器、電話機、傳真機、移動電話機、PDA或其它類似的電子設備,所述的輸入裝置可以是這些電子設備的鍵盤、鼠標、麥克風或觸摸屏等裝置。
本發(fā)明的優(yōu)點之一是漢字的編碼長度固定在3-5之間,即任何常用漢字可以在3-5次按鍵后被顯示在顯示屏上,大大提高了漢字輸入的效率。這是因為本發(fā)明是將漢字按照第一部件的第一位置信息和第一形碼信息分配到27×27個小字庫中,各個小字庫中的漢字數(shù)量相對比較平均,即不會出現(xiàn)包含漢字過多的小字庫(否則會使輸入的路徑增長,步驟增加)。因此,在鍵入3-5次后,在字庫中查找出的漢字數(shù)量平均為6個。
本發(fā)明的另一個優(yōu)點是滿足編碼的兼容性,為用戶提供了多種解析漢字的方式和輸入路徑,具有相當大的靈活性,而且簡單易學又便于操作。本發(fā)明的輸入方法和裝置特別適合于以下用戶不了解或不會使用漢語拼音;不知道漢字筆劃的準確順序,但能夠辨識漢字的形狀及特性;喜歡使用部首或筆劃輸入漢字;不會漢字的準確寫法,但至少知道該字的一個部首或部件。
本發(fā)明的另一個優(yōu)點是適用于計算機、電話機、移動電話、PDA等具有不同鍵盤模式的各種電子設備,僅使用9個輸入鍵和幾個功能鍵,鍵的數(shù)量比較少而且可以單手操作。同時,本發(fā)明還具有另一個優(yōu)勢,即在三行三列的方形格局內(nèi),每個輸入鍵與其輸入信息的對應關系只和漢字自身的結(jié)構(gòu)及顯示屏顯示的平面布局相對應,因而當該輸入方法應用于不同類型的電子設備時,不會影響用戶的輸入習慣。
本發(fā)明的另一個優(yōu)點是提供了常用詞的聯(lián)想輸入功能。


下面結(jié)合附圖詳細說明本發(fā)明的多個優(yōu)選實施例,其中圖1a是示出了根據(jù)本發(fā)明第一實施例的輸入裝置布局的示意圖;圖1b.1a-1b.1d是示出了根據(jù)本發(fā)明第一實施例的一種顯示布局的示意圖;圖1b.2a-1b.2d是示出了根據(jù)本發(fā)明第一實施例的另一種顯示布局的示意圖;圖1c.1是示出了根據(jù)本發(fā)明第二實施例的一種顯示布局的示意圖;圖1c.1是示出了根據(jù)本發(fā)明第二實施例的另一種顯示布局的示意圖;圖1d是示出了根據(jù)本發(fā)明第三實施例的輸入裝置布局的示意圖;圖1e.1-1e.5是示出了根據(jù)本發(fā)明第四實施例的多種輸入裝置布局的示意圖;圖2是根據(jù)本發(fā)明的實施例進行漢字輸入的流程圖;圖3a是在根據(jù)本發(fā)明實施例的輸入過程中開始輸入法后的顯示界面示意圖;圖3b是在根據(jù)本發(fā)明實施例的輸入過程中輸入第一部件后的顯示界面示意圖;圖3c是在根據(jù)本發(fā)明實施例的輸入過程中輸入第一形碼后的顯示界面示意圖;圖3d是在根據(jù)本發(fā)明實施例的輸入過程中輸入字根后的顯示界面示意圖;圖3e是在根據(jù)本發(fā)明實施例的輸入過程中常用詞聯(lián)想輸入步驟的顯示界面示意圖;圖4是示出了在輸入裝置三行三列的方形格局中各輸入鍵所對應的部件位置的圖;圖5.1-5.4是根據(jù)本發(fā)明實施例輸入“夫”字的路徑中各顯示界面的示意圖;圖6a.1-6a.5是根據(jù)本發(fā)明實施例輸入“鴦”字的一條路徑中各顯示界面的示意圖;圖6b.1-6b.6是根據(jù)本發(fā)明實施例輸入“鴦”字的另一條路徑中各顯示界面的示意圖;圖6b.4.1-6b.4.2是根據(jù)本發(fā)明實施例輸入“鴦”字的另一條路徑中部分顯示界面的示意圖;圖7a.1-7a.4是根據(jù)本發(fā)明實施例輸入“刷”字的一條路徑中各顯示界面的示意圖;圖7b.1-7b.4是根據(jù)本發(fā)明實施例輸入“刷”字的另一條路徑中部分顯示界面的示意圖;圖7b.a4-7b.a6是根據(jù)本發(fā)明實施例輸入“刷”字的另一條路徑中部分顯示界面的示意圖;圖7b.b4-7b.b6是根據(jù)本發(fā)明實施例輸入“刷”字的另一條路徑中部分顯示界面的示意圖;圖7b.c4-7b.c6是根據(jù)本發(fā)明實施例輸入“刷”字的另一條路徑中部分顯示界面的示意圖;圖7c.1-7c.5是根據(jù)本發(fā)明實施例輸入“刷”字的另一條路徑中各顯示界面的示意圖;圖8a.1-8a.5是根據(jù)本發(fā)明實施例輸入“樹”字的一條路徑中各顯示界面的示意圖;
圖8b.1-8b.5是根據(jù)本發(fā)明實施例輸入“樹”字的另一條路徑中各顯示界面的示意圖;圖9.1-9.4是根據(jù)本發(fā)明實施例輸入“瀑”字的一條路徑中各顯示界面的示意圖;圖10是根據(jù)本發(fā)明實施例的字根編碼表;圖11是根據(jù)本發(fā)明實施例的字根查找表;和圖12是圖示了在根據(jù)本發(fā)明實施例的方法中所輸入的第一位置信息與第二部件可能的位置信息之間的對應關系的表。
具體實施例方式
圖1a是示出了根據(jù)本發(fā)明第一實施例的輸入裝置布局的示意圖,圖1b.1a-1b.1d和圖1b.2a-1b.2d是示出了根據(jù)本發(fā)明第一實施例的兩種顯示布局的示意圖。本實施例中的電子設備例如是傳統(tǒng)的移動電話機。圖1a中鍵盤上的左上鍵(“1”鍵)表示漢字的“左上”位置,中上鍵(“2”鍵)表示漢字的“上”位置,右上鍵(“3”鍵)表示漢字的“右上”位置,左中鍵(“4”鍵)表示漢字的“左”位置,中中鍵(“5”鍵)表示獨體字或漢字的中間位置,右中鍵(“6”鍵)表示漢字的“右”位置,左下鍵(“7”鍵)表示漢字的“左下”位置,中下鍵(“8”鍵)表示漢字的“下”位置,右下鍵(“9”鍵)表示漢字的“右下”位置;此外,“0”鍵用于“選字”功能,“D”鍵是導向鍵,可以實現(xiàn)“翻頁”等功能,而“F1”、“F2”鍵可以按照需要設定為其他功能鍵。圖1b.1a-1b.1d是一種顯示布局方案,如果電子設備(例如手機)的屏幕尺寸有所限制,那么可以采用如圖1b.2a-1b.2d所示的顯示布局。
圖1c.1-1c.2是示出了根據(jù)本發(fā)明第二實施例的兩種可選的顯示布局的示意圖。本實施例中的電子設備例如是PDA。根據(jù)屏幕上顯示的內(nèi)容,用輸入筆點擊屏幕上的相應位置,就可以把有關信息輸入給PDA。屏幕上的左上鍵(“1”鍵)表示漢字的“左上”位置,中上鍵(“2”鍵)表示漢字的“上”位置,右上鍵(“3”鍵)表示漢字的“右上”位置,左中鍵(“4”鍵)表示漢字的“左”位置,中中鍵(“5”鍵)表示獨體字或漢字的中間位置,右中鍵(“6”鍵)表示漢字的“右”位置,左下鍵(“7”鍵)表示漢字的“左下”位置,中下鍵(“8”鍵)表示漢字的“下”位置,右下鍵(“9”鍵)表示漢字的“右下”位置;“選字”鍵用于選字,“上頁”鍵和“下頁”鍵用于翻頁,“符號”鍵用于顯示各種符號,例如標點符號,然后通過輸入鍵選中特定的符號并輸入給電子設備,“撤消”鍵用于在輸入過程中返回前一步驟,“幫助”鍵用于顯示幫助信息。本實施例也適用于使用鼠標、觸摸屏、麥克風等輸入裝置的電子設備。
圖1d是示出了根據(jù)本發(fā)明第三實施例的輸入裝置布局的示意圖。本實施例中的電子設備例如是個人臺式計算機,其輸入裝置是標準英文鍵盤。當“NumLock”綠燈亮時,使用計算機標準英文鍵盤右手側(cè)的數(shù)字小鍵盤來實施本發(fā)明的漢字輸入法,或者使用鼠標點擊顯示屏上的對應鍵來進行漢字輸入。鍵盤上的左上鍵(“7”鍵)表示漢字的“左上”位置,中上鍵(“8”鍵)表示漢字的“上”位置,右上鍵(“9”鍵)表示漢字的“右上”位置,左中鍵(“4”鍵)表示漢字的“左”位置,中中鍵(“5”鍵)表示獨體字或漢字的中間位置,右中鍵(“6”鍵)表示漢字的“右”位置,左下鍵(“1”鍵)表示漢字的“左下”位置,中下鍵(“2”鍵)表示漢字的“下”位置,右下鍵(“3”鍵)表示漢字的“右下”位置,其他功能鍵可以根據(jù)需要進行設定。
圖1e.1-1e.5是示出了根據(jù)本發(fā)明第四實施例的多種輸入裝置布局的示意圖。本實施例中的電子設備例如是個人臺式計算機或便攜式計算機(laptop),其輸入裝置是標準英文鍵盤,利用鍵盤上數(shù)字鍵或字母鍵進行輸入。圖1e.1中各鍵對應的位置信息從左至右依次是左上、上、右上、左、獨體字或中間位置、右、左下、下和右下,圖1e.2-1e.4與圖1e.1相似。圖1e.5中“R”鍵對應左上,“T”鍵對應上,“Y”鍵對應右上,“F”鍵對應左,“G”鍵對應獨體字或中間位置,“H”鍵對應右,“V”鍵對應左下,“B”鍵對應下,“N”鍵對應右下。類似地,也可對鍵盤進行其他形式的規(guī)定。
圖2是根據(jù)本發(fā)明的實施例進行漢字輸入的流程圖。圖3a-3e是根據(jù)以上實施例進行漢字輸入的各步驟中的顯示界面。本實施例中,顯示裝置上的顯示布局(即,輸入鍵和功能鍵的布局)如圖1c.1或1c.2所示。在步驟201,點擊屏幕上的“輸入法”鍵,開始輸入漢字(以下將所要輸入的漢字稱為“預期漢字)。這時,顯示屏上出現(xiàn)一個顯示界面,如圖3a所示,其中每個小方格內(nèi)數(shù)字和漢字的含義在下面進行解釋。
在步驟202,通過分析預期漢字的結(jié)構(gòu),按照下列規(guī)則選出第一部件如果該漢字是獨體字,第一部件就是該字,否則,第一部件是可能位于該字的上、下、左、右、左上、左下、右上或右下位置上的漢字部件,并將該第一部件的第一位置信息輸入電子設備。根據(jù)本發(fā)明的各個實施例,輸入裝置上的輸入鍵和顯示裝置上的小方格與漢字中各部件所在位置的對應關系是這樣規(guī)定的每個輸入鍵或小方格對應的部件位置就是該輸入鍵或小方格在整個三行三列的方形格局內(nèi)的方位,而獨體字位于中間一行中間一列的位置上。可見,位置信息與其輸入鍵的對應關系和具體的鍵盤模式無關,即和鍵上的數(shù)字沒有關系,而只和該鍵在鍵盤上的位置有關。另外,輸入裝置上的各個鍵和顯示裝置上的各個小方格根據(jù)其在三行三列的方形格局中的位置存在一一映射關系。因此,用戶的輸入習慣就不再受不同鍵盤模式的影響。參見圖4,圓圈內(nèi)的部件在漢字結(jié)構(gòu)中的位置就是該漢字所在小方格(或鍵)在三行三列方形格局中的位置。
下面,結(jié)合具體漢字來說明輸入過程。例如,如果要輸入“夫”,其第一部件就是“夫”;如果要輸入“酣”,其第一部件可以是“酉”或“甘”,分別對應著左位置和右位置;如果要輸入“鴦”,其第一部件可以是“央”或“鳥”,分別對應著上位置和下位置;如果要輸入“瀑”,其第一部件可以是“氵”、“日”或“氺”,分別對應著左、右上和右下位置;如果要輸入“刷”,其第一部件可以是“尸”、“巾”或“刂”,分別對應著左上、左下和右位置;如果要輸入“樹”,其第一部件可能是“木”或“寸”,但不能選擇中間的“又”;同理,“棠”的第一部件是“”或“木”,但不能是“口”。通過點擊九個輸入鍵中的一個,用戶把所選中的第一位置信息輸入電子設備。例如,如果選擇“尸”作為“刷”的第一部件,就點擊左上鍵以把第一位置信息“左上”輸入到電子設備中。
接下來,在步驟203,屏幕上出現(xiàn)圖3b所示的內(nèi)容。通過分析在步驟202中選出的第一部件的結(jié)構(gòu),從以上橫(一)、豎(丨)、撇(丿)、點(丶)、帶彎鉤或帶擴展彎鉤的直劃(乙)、全包圍(口)、直叉(十)、斜叉(乂)、半包圍 九種基本形碼中選出其中之一作為第一形碼并輸入電子設備。在本實施例中,直接點擊屏幕上九個輸入鍵之一,就選擇了對應的形碼。例如,對于“刷”字,點擊右中鍵以選擇“口”作為“尸”的第一形碼。
在步驟204,根據(jù)在步驟202輸入的第一部件的位置信息和在步驟203輸入的第一形碼,本發(fā)明所述的方法從圖11所示的字根查找表中確定一個3×3的小字根表,并顯示給用戶,其中每個小字根表內(nèi)包括不超過九種的字根,例如,對于“刷”字,在步驟202和203中分別點擊左上鍵和右中鍵后,屏幕上出現(xiàn)圖3c所示的小字根表。從給出的字根中選出第一部件包含的一種字根,例如,這里點擊中上鍵以選擇第一部件“尸”所包含的字根“尸”。
在步驟205,屏幕上顯示若干漢字(如圖3d所示),用戶確定這些漢字中是否包括預期漢字。如果其中含有預期漢字,則在步驟211中確定該字所在的小方格內(nèi),即該字的旁邊有沒有數(shù)字。如果沒有數(shù)字,則直接點擊該字對應的鍵,選中該字輸入給所述電子設備(步驟208);如果該字的旁邊有數(shù)字,則先點擊“選字”鍵(步驟212),這時所有小方格內(nèi)的數(shù)字都不再顯示,然后再點擊該字對應的鍵,選中該字輸入給所述電子設備(步驟208)。
回到步驟205,如果確定屏幕上未出現(xiàn)預期漢字,那么首先查看屏幕上是否有翻頁提示信息,例如“下頁”鍵的字體顯示由虛變實。如果有翻頁提示信息,可以點擊“上頁”或“下頁”鍵查找預期漢字(步驟213),然后點擊對應的鍵輸入該字(步驟208)。如果沒有翻頁提示信息,或者不想使用翻頁功能鍵進行查找,那么通過分析該漢字不包括第一部件的剩余部分的結(jié)構(gòu),選出第二部件(步驟206)。注意,確定第二部件在漢字結(jié)構(gòu)中的第二位置信息時,應當根據(jù)其在完整的預期漢字中所處的位置,而不是根據(jù)其在不包括第一部件的剩余部分中所處的位置。例如,如果選擇“尸”作為“刷”字的第一部件,就只能選擇“巾”或者“刂”作為第二部件,而“巾”對應的第二位置信息是“左下”而不是“左”,“刂”對應的第二位置信息是“右”。
根據(jù)本發(fā)明,在步驟202確定了第一位置信息后,第二部件只有四種可能的位置,在步驟211中用包含數(shù)字的小方格來標識。也就是說,用戶只能在標有數(shù)字的四個小方格內(nèi)選擇其一作為第二部件在預期漢字中所處的位置。圖12圖示了在本實施例中所輸入的第一位置信息與第二部件可能的位置信息之間的對應關系。需要注意在中間一行中間一列上的中中鍵,在步驟202中,它代表獨體字,但在步驟206中,它代表字的中間位置。如前面所述,如果要輸入具有“左中右”或“上中下”結(jié)構(gòu)的漢字,其中間位置上的部件不可以用作第一部件,但在步驟206中則可以用來作為第二部件,而對應于中間位置信息的就是中中鍵。例如,如果選擇“又”作為“樹”的第二部件,或選擇“口”作為“棠”的第二部件,則點擊中中鍵。
在步驟207,與步驟203類似,再次顯示出九種基本形碼,通過分析第二部件的結(jié)構(gòu),從這九種基本形碼中選出第二部件所包含的第二形碼。將第二形碼輸入電子設備后,屏幕上可能顯示一個或多個漢字,也可能不顯示任何漢字(“無字”狀態(tài))。
在步驟214判斷屏幕上是否顯示了預期漢字。如果有,則前進到步驟208,直接點擊對應的鍵,將預期漢字輸入所述電子設備;如果屏幕上未顯示任何漢字或者顯示的漢字中沒有預期漢字,則在步驟215中利用“撤消”鍵返回前面的步驟,重新確定預期漢字的查找路徑,例如重新選擇第二部件或第二形碼,甚至重新選擇第一部件或第一形碼等。
另外,在步驟205或208中,所顯示的漢字可能多于9個,因此需要根據(jù)屏幕上的提示信息,結(jié)合“上頁”鍵或“下頁”鍵來選字。此外應當理解,本發(fā)明根據(jù)漢字的使用頻率來排列所顯示的漢字,即越常使用的漢字越顯示在前面(按照“上先于下,左先于右”的順序)。
在本實施例中,本發(fā)明還提供了一種常用詞的聯(lián)想輸入功能(步驟209),以加快整個文本的輸入速度。即,在輸入預期漢字后,顯示裝置會提示若干預計字,這些預計字與所述預期漢字可能組成一個常用詞組。例如,當把“留”輸入電子設備后,顯示屏上出現(xiàn)圖3e所示的內(nèi)容,包含多個預計字。先點擊“選字”鍵,則進入選字狀態(tài),不再顯示各個數(shù)字;然后就可以選出相應的漢字輸入給所述電子設備。然后在步驟210,結(jié)束本次輸入操作。
此外,當在步驟201開始輸入法時,圖3a所示的九個漢字可以被替換為其他漢字,例如,選擇諸如“的”、“是”等常見漢字,這樣可以進一步加快輸入速度。參考下面所示的實施例。
圖5.1-5.4是根據(jù)本發(fā)明實施例輸入“夫”字的路徑中各顯示界面的示意圖,其中的陰影區(qū)是每一步所點擊的鍵。開始輸入后,相繼在圖5.1中點擊中中鍵(即,預期漢字為獨體字),在圖5.2中點擊中下鍵(即,第一形碼為“乂”),在圖5.3中點擊中下鍵(即,第一部件包含的字根為“夫”),顯示屏上就顯示出五個可選的漢字,在圖5.4中點擊左上鍵,把“夫”字輸入給電子設備。這里,鍵入3次后顯示預期漢字。
圖6a.1-6a.5是根據(jù)本發(fā)明實施例輸入“鴦”字的一條路徑中各顯示界面的示意圖。開始輸入后,相繼點擊中上鍵(即,預期漢字為上下結(jié)構(gòu),第一部件“央”位于“上”位置)、中下鍵(即,第一形碼為“乂”)和中下鍵(即,第一部件“央”包含的字根為“夫”)后,“鴦”字就出現(xiàn)在顯示屏上,再點擊“選字”鍵,所有小方格內(nèi)的數(shù)字都不再顯示,進入選字狀態(tài),然后點擊左下鍵(該小方格內(nèi)的漢字為“鴦”)后,把該字輸入給電子設備。這里,鍵入3次后顯示出預期漢字。圖6b.1-6b.6示出了沿著另一條路徑的完整的輸入過程。開始輸入后,相繼在圖6b.1中點擊中下鍵(即,預期漢字為上下結(jié)構(gòu),第一部件“鳥”位于“下”位置),在圖6b.2中點擊右上鍵(即,第一形碼為“丿”),在圖6b.3中點擊中中鍵(即,第一部件“鳥”包含的字根為“勹”),于是顯示屏上出現(xiàn)九個漢字,但沒有預期漢字“鴦”,這時就必須輸入第二部件以繼續(xù)查找。接著,在圖6b.4中點擊中上鍵(即,第二部件為“央”),在圖6b.5中點擊中下鍵(即,第二形碼為“乂”),最后在圖6b.6中點擊左上鍵(該小方格內(nèi)的漢字為“鴦”)后,把該字輸入給電子設備。沿著這條路徑,需要鍵入5次才會出現(xiàn)預期漢字。另一條路徑是從上面圖6b.4所示界面開始的分支路徑,根據(jù)屏幕上的提示(例如,“下頁”兩字由虛變實,意味著可以翻頁以查看其他可選的漢字)點擊“下頁”鍵(參見圖6b.4.1),于是出現(xiàn)圖6b.4.2所示的界面,點擊左上鍵選中“鴦”字。該路徑下需要鍵入4次以顯示預期漢字。
圖7a.1-7a.4、圖7b.1-7b.4、圖7b.a4-7b.a6、圖7b.b4-7b.b6、圖7b.c4-7b.c6和圖7c.1-7c.5是示出了根據(jù)本發(fā)明實施例輸入“刷”字的多條路徑中各顯示界面的示意圖。圖7a.1-7a.4是從左上位置“尸”開始的路徑,先后點擊左上鍵(第一部件為“尸”)、右中鍵(第一形碼為“口”)和中上鍵(選中字根“尸”),就顯示出“刷”字。由于它的旁邊沒有數(shù)字,所以在圖7a.4中直接點擊中中鍵以將其輸入電子設備。圖7b.1-7b.4是從右位置“刂”開始的路徑。在出現(xiàn)了圖7b.4所示的界面后又有三條分支路徑可以選擇可以選擇“尸”做第二部件(點擊左上鍵),然后以“口”為第二形碼查找“刷”(圖7b.a4-7b.a6);或者選擇“巾”做第二部件(點擊左下鍵),然后以“丨”為第二形碼查找“刷”(圖7b.b4-7b.b6);或者點擊“下頁”鍵兩次以顯示“刷”字(圖7b.c4-7b.c6)。圖7c.1-7c.5是以左下位置“巾”為第一部件的輸入路徑。
圖8a.1-8a.5和圖8b.1-8b.5是根據(jù)本發(fā)明實施例輸入“樹”字的兩條路徑中各顯示界面的示意圖;。圖8a.1-8a.5是以左位置“木”為第一部件的路徑。注意圖8a.4,在選擇第二部件時點擊“中中鍵”意味著預期漢字是“左中右”結(jié)構(gòu)或“上中下”結(jié)構(gòu),而且選擇中間位置上的部件作為第二部件。這里代表著選擇“又”作為“樹”的第二部件,然后在圖8a.5中點擊預期漢字。圖8b.1-8b.5是從右位置“寸”開始的路徑。
圖9.1-9.4是根據(jù)本發(fā)明實施例輸入“瀑”字的一條路徑中各顯示界面的示意圖。本實施例中,以右下位置的“氺”為第一部件,鍵入3次后顯示出預期漢字。
應當理解,根據(jù)漢字輸入的一般規(guī)律,在選擇漢字的一個部件,特別是第一部件時,最好選擇那些包含著偏僻字根(漢字中使用頻率較低的部件)的部件,因為它們所對應的字庫中包括的漢字較少,這樣有利于更快地查找到預期漢字。例如,參考以上實施例及附圖可知,“鴦”字把“央”作為第一部件開始查找(圖6a.1-6a.5,鍵入3次出字)優(yōu)于從“鳥”開始(圖6b.1-6b.6,鍵入4-5次出字);同樣,“刷”字從“尸”開始(圖7a.1-7a.4)優(yōu)于從“刂”開始(圖7b.1-7b.4結(jié)合圖7b.a4-7b.a6、圖7b.b4-7b.b6、圖7b.c4-7b.c6)。
圖10是示出了根據(jù)本發(fā)明實施例的字根編碼表。在該實施例中,共有128種字根,分別對應著不同的編碼,這些編碼用于和本發(fā)明相關的代碼。
圖11是示出了根據(jù)本發(fā)明實施例的字根查找表。其中,縱向的數(shù)字1-9代表在步驟202中所輸入的第一位置信息,橫向的形碼代表在步驟203中顯示屏上各小方格內(nèi)的第一形碼(參見圖3b),圖11中間的每個3×3小字根表代表在步驟204中屏幕上所顯示的內(nèi)容(例如圖3c)。根據(jù)在步驟202中所輸入的第一位置信息和在步驟203中所輸入的第一形碼,就可以確定在步驟204中所要顯示的小字根表。
圖12是圖示了在根據(jù)本發(fā)明實施例的方法中所輸入的第一位置信息與第二部件可能的位置信息之間的對應關系的表。根據(jù)步驟202中輸入的位置信息(即,點擊的鍵號),就可以確定在步驟211中第二部件可能位于的四個位置。
注意,根據(jù)本發(fā)明實施例的不同,可以改變九種基本形碼在顯示屏上的排列順序,還可以選擇不同數(shù)目、不同類型的字根進行編碼,使得圖10中的字根編碼表和/或圖11中的字根查找表發(fā)生變化,從而可能導致整個漢字編碼方案以及漢字輸入路徑中各個顯示界面的改變,這種改變或變化都包括在本發(fā)明的范圍之內(nèi)。
對于本領域的技術(shù)人員,在實施過程中還會發(fā)生其他各種變化,并且在不偏離本發(fā)明的精神和范圍的情況下,可以做出各種不同的修改和實施。在前面的說明和附圖中所闡述的內(nèi)容僅僅是示意性的。因此,前面的說明應該被認為是示意性的而非限制性的。本發(fā)明的范圍由所附權(quán)利要求進行限定。
權(quán)利要求
1.一種把漢字輸入電子設備的方法,該方法根據(jù)所述電子設備的顯示裝置的顯示信息,通過所述電子設備的輸入裝置輸入預期漢字,所述方法包括以下步驟通過分析預期漢字的結(jié)構(gòu),選出第一部件,并通過所述輸入裝置將所述第一部件的第一位置信息輸入所述電子設備如果所述預期漢字是獨體字,該第一位置信息指示所述第一部件就是所述預期漢字,否則,該第一位置信息指示所述第一部件位于所述預期漢字的上、下、左、右、左上、左下、右上或右下位置;通過分析所述第一部件的結(jié)構(gòu),從橫、豎、撇、點、帶彎鉤或擴展彎鉤的直劃、全包圍、直叉、斜叉、半包圍九種基本形碼中選出第一形碼,并輸入所述電子設備;根據(jù)已輸入的所述第一部件的第一位置信息和所述第一形碼,在所述顯示裝置上顯示不超過九種的字根,從中選出所述第一部件包含的一種字根并輸入所述電子設備,使得所述顯示裝置上顯示至少一個漢字;如果所述顯示裝置上顯示了所述預期漢字,把該預期漢字輸入所述電子設備;如果所述顯示裝置上未顯示所述預期漢字,根據(jù)所提示的相關信息執(zhí)行翻頁操作,以查找所述預期漢字并輸入所述電子設備,或者通過分析該預期漢字除第一部件之外的部分的結(jié)構(gòu),選出第二部件并通過所述輸入裝置將該第二部件的第二位置信息輸入所述電子設備,該第二位置信息指示所述第二部件位于所述預期漢字的上、下、左、右、左上、左下、右上、右下或中間位置;通過分析所述第二部件的結(jié)構(gòu),從所述九種基本形碼中選出第二形碼并輸入所述電子設備,使得所述顯示裝置上顯示至少一個漢字或不顯示任何漢字;并且如果在輸入所述第二形碼后所述顯示裝置上顯示了所述預期漢字,則將其輸入所述電子設備,否則返回前面的步驟。
2.如權(quán)利要求1所述的方法,還包括以下步驟,在輸入所述預期漢字后,所述顯示裝置上顯示多個漢字,將其中一個漢字輸入所述電子設備,或者不輸入任何漢字。
3.如權(quán)利要求1或2所述的方法,其中,所述電子設備是個人計算機、便攜式計算機、計算器、電話機、傳真機、移動電話機、PDA或其它類似設備。
4.如權(quán)利要求1或2所述的方法,其中,如果所述預期漢字包括多個部件,選擇包含了偏僻字根的部件作為第一部件。
5.如權(quán)利要求1或2所述的方法,其中,所述漢字是簡體漢字、繁體漢字或者日文、朝鮮文中的漢字。
6.如權(quán)利要求1或2所述的方法,其中,所述電子設備的輸入裝置上具有九個輸入鍵和至少一個功能鍵,所述輸入鍵分別對應于漢字的上、下、左、右、左上、左下、右上和右下八個位置以及獨體字或中間位置,并且還與所述顯示裝置上顯示的多種形碼、字根和漢字相對應,以在各步驟中執(zhí)行輸入操作;所述功能鍵用于執(zhí)行選字、返回、翻頁、符號、幫助、開始輸入法和/或類似的操作。
7.如權(quán)利要求6所述的方法,其中,所述九個輸入鍵分布在三行三列的方形格局內(nèi),所述三行分別為上、中、下行,所述三列分別為左、中、右列,其中的左上鍵對應于所述左上位置,中上鍵對應于所述上位置,右上鍵對應于所述右上位置,左中鍵對應于所述左位置,中中鍵對應于所述獨體字或中間位置,右中鍵對應于所述右位置,左下鍵對應于所述左下位置,中下鍵對應于所述下位置,右下鍵對應于所述右下位置。
8.一種實施權(quán)利要求1或2的方法的漢字輸入裝置,用于根據(jù)權(quán)利要求1或2所述方法的步驟把漢字輸入電子設備,該裝置包括九個輸入鍵和至少一個功能鍵,其中,所述九個輸入鍵分別對應于漢字的上、下、左、右、左上、左下、右上和右下八個位置以及獨體字或中間位置,并且還與所述電子設備的顯示裝置上所顯示的多種形碼、字根和漢字相對應,用于在權(quán)利要求1或2所述的方法中執(zhí)行輸入操作;所述至少一個功能鍵用于執(zhí)行選字、返回、翻頁、符號、幫助、開始輸入法和/或類似的操作。
9.如權(quán)利要求8所述的輸入裝置,其中,所述九個輸入鍵分布在三行三列的方形格局內(nèi),所述三行分別為上、中、下行,所述三列分別為左、中、右列,其中的左上鍵對應于所述左上位置,中上鍵對應于所述上位置,右上鍵對應于所述右上位置,左中鍵對應于所述左位置,中中鍵對應于所述獨體字或中間位置,右中鍵對應于所述右位置,左下鍵對應于所述左下位置,中下鍵對應于所述下位置,右下鍵對應于所述右下位置。
10.一種存儲在電子設備可訪問介質(zhì)中的代碼,用于實施權(quán)利要求1或2所述的方法,所述代碼包括用于存儲漢字編碼方案的代碼;用于根據(jù)所述電子設備的輸入裝置的輸入,在所述電子設備的顯示裝置上顯示相關信息的代碼;和用于執(zhí)行權(quán)利要求1或2所述方法中各個步驟的代碼。
全文摘要
本發(fā)明提供了九位字形漢字輸入法及其輸入裝置。該輸入法主要利用漢字結(jié)構(gòu)中各個部件的位置信息和形碼信息進行漢字查找,以實現(xiàn)向電子設備的漢字輸入。所述輸入裝置利用三行三列的方形格局中的輸入鍵和少數(shù)功能鍵就可以實現(xiàn)漢字輸入。利用該方法和裝置,任何常用漢字可以在3-5次按鍵后出現(xiàn)在顯示屏上,實現(xiàn)漢字的快速輸入。另外,本發(fā)明的編碼方案具有兼容性,用戶可以通過不同的路徑輸入同一漢字。本發(fā)明還包括常用詞的聯(lián)想輸入功能。所述方法和裝置適用于計算機、電話機、移動電話、PDA等多種電子設備。該輸入法簡單易學,操作方便快捷。
文檔編號G06F3/023GK1609760SQ200310100600
公開日2005年4月27日 申請日期2003年10月21日 優(yōu)先權(quán)日2003年10月21日
發(fā)明者張功龍 申請人:張功龍
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1