專利名稱::聯(lián)想字輸入系統(tǒng)及其方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種聯(lián)想字輸入系統(tǒng)及其方法,尤其是一種提供詞頭聯(lián)想字的輸入系統(tǒng)及其方法。
背景技術(shù):
:
背景技術(shù):
:中,聯(lián)想字輸入法主要是提供字尾聯(lián)想字讓使用者選擇。參見圖1,在步驟11當(dāng)使用者輸入字符,接著步驟12在數(shù)據(jù)庫中査詢以輸入字符為詞頭的聯(lián)想字,接著在步驟13顯示所查詢到的聯(lián)想字供使用者選擇。例如輸入字符為"大"時,則以"大"為詞頭的詞匯有"大地"、"大方"、"大伙"、"大漲"或"大象"等等。在步驟14將使用者選擇的聯(lián)想字接續(xù)在輸入字符之后,接著再進(jìn)行步驟11步驟14,直到使用者完成字符串輸入。由于漢字文章中詞匯的使用頻率相當(dāng)高,因此使用聯(lián)想字輸入方法可提供使用者輸入的效率。然而,實際上,在漢字的學(xué)習(xí)或記憶時使用者常常記得的是詞匯的結(jié)尾字,而忘記開頭的字,尤其是成語的部份,在這種情況下,使用者無法通過先前技術(shù)的聯(lián)想字輸入方法獲得詞匯。
發(fā)明內(nèi)容本發(fā)明為解決
背景技術(shù):
中存在的上述技術(shù)問題,而提出一種聯(lián)想字輸入系統(tǒng)及其方法。本發(fā)明的技術(shù)解決方案是本發(fā)明為一種聯(lián)想字輸入系統(tǒng),在使用者輸入字符串時提供聯(lián)想字,其特殊之處在于該聯(lián)想字輸入系統(tǒng)包含聯(lián)想字?jǐn)?shù)據(jù)庫,儲存多個以特定字結(jié)尾的聯(lián)想字群,多個聯(lián)想字群系包含特定字及聯(lián)想字,特定字與聯(lián)想字組成特定字為結(jié)尾的詞匯;輸入單元,供使用者輸入字符串,并在字符串中標(biāo)記字符;顯示單元和處理單元,在聯(lián)想字?jǐn)?shù)據(jù)庫查詢與標(biāo)記字符匹配的特定字,并驅(qū)動顯示單元顯示査詢到的特定字的聯(lián)想字供使用者選擇,并將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前,上述輸入單元接入處理單元,處理單元接入顯示單元,聯(lián)想字?jǐn)?shù)據(jù)庫與處理單元相接。上述字符串為由左往右顯示時,被選的聯(lián)想字插入標(biāo)記字符的左邊。上述字符串為由上往下顯示時,被選的聯(lián)想字插入標(biāo)記字符的上面。上述處理單元判斷字符串中是否有兩個預(yù)設(shè)符號,若有,便將兩個預(yù)設(shè)符號之間的字符視為標(biāo)記字符。一種實現(xiàn)上述的聯(lián)想字輸入系統(tǒng)的聯(lián)想字輸入方法,其特征在于該方法包含下列步驟1)輸入字符串,在字符串中標(biāo)記字符;2)在多個以特定字結(jié)尾的聯(lián)想字群的聯(lián)想字?jǐn)?shù)據(jù)庫中進(jìn)行查詢,其中多個以特定字結(jié)尾的聯(lián)想字群包含特定字及聯(lián)想字,特定字與聯(lián)想字可組成特定字為結(jié)尾的詞匯;3)當(dāng)查詢到與標(biāo)記字符匹配的特定字,則顯示該查詢到的特定字的聯(lián)想字供選擇;4)將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前。上述字符串為由左往右顯示時,被選的聯(lián)想字插入標(biāo)記字符的左邊。上述字符串為由上往下顯示時,被選的聯(lián)想字插入標(biāo)記字符的上面。上述方法還包含步驟5)判斷字符串中是否有兩個預(yù)設(shè)符號,若有,便將兩個預(yù)設(shè)符號之間的字符視為標(biāo)記字符。本發(fā)明提供的聯(lián)想字輸入系統(tǒng)及其方法,在使用者輸入字符串時,標(biāo)記字符,再通過多個以特定字結(jié)尾的聯(lián)想字群的聯(lián)想字?jǐn)?shù)據(jù)庫中進(jìn)行査詢,提供標(biāo)記字符結(jié)尾而共組詞匯的聯(lián)想字,讓使用者選擇,待使用者選擇后,被選聯(lián)想字插入字符串中且位于標(biāo)記字符前,讓使用者可以通過詞匯的結(jié)尾字進(jìn)行聯(lián)想字的學(xué)習(xí)。圖1為先前技術(shù)聯(lián)想字輸入方法步驟流程圖;圖2為本發(fā)明聯(lián)想字輸入系統(tǒng)方塊圖;圖3-圖6為本發(fā)明聯(lián)想字輸入系統(tǒng)方塊圖;圖7為本發(fā)明聯(lián)想字輸入方法步驟流程圖。其中,2-聯(lián)想字輸入系統(tǒng),21-聯(lián)想字?jǐn)?shù)據(jù)庫,211-以特定字結(jié)尾的聯(lián)想字群,212-特定字,213-聯(lián)想字,22-輸入單元,221-字符串,222-字符,229-標(biāo)記按鍵,23-顯示單元,24-處理單元,241-緩沖區(qū)。具體實施方式參見圖2,聯(lián)想字輸入系統(tǒng)2包含聯(lián)想字?jǐn)?shù)據(jù)庫21、輸入單元22、顯示單元23及處理單元24。聯(lián)想字輸入系統(tǒng)2應(yīng)用于計算機(jī)裝置、電子翻譯機(jī)或任何可輸入漢字字符串的電子裝置。而輸入單元22包含觸控模塊或鍵盤輸入數(shù)據(jù)。聯(lián)想字?jǐn)?shù)據(jù)庫21儲存多個以特定字結(jié)尾的聯(lián)想字群211,每個聯(lián)想字群包含特定字212及聯(lián)想字213,特定字與聯(lián)想字組成以特定字為結(jié)尾的詞匯,例如,以"車"結(jié)尾的詞匯有"快車"、"慢車"、"新車"或"賽車"等等,因此如下列表一所示,其顯示聯(lián)想字群211的范例。表一<table>tableseeoriginaldocumentpage6</column></row><table>由于實際漢字學(xué)習(xí)或記憶時,使用者常常記得的是詞匯的結(jié)尾字,而忘記開頭的字,尤其是成語的部份,例如"南柯一夢"或"黃梁美夢",使用者往往會記得此成語是"夢"結(jié)尾,而忘記是"南"開頭或"黃",因此如表一的聯(lián)想字群211比先前技術(shù)的前綴聯(lián)想字更貼切使用者的實際需求。輸入單元22供使用者輸入字符串221。使用者輸入的字符串221傳送至處理單元24,暫存于處理單元24內(nèi)的緩沖區(qū)241中。其中,處理單元24可配置其內(nèi)建的內(nèi)存或是外部內(nèi)存作為緩沖區(qū)241。處理單元24接收到字符串222后,便傳送至顯示單元23并驅(qū)動顯示單元23顯示字符串221。接著,使用者再操作輸入單元22在字符串中標(biāo)記字符222。例如,輸入單元22包含標(biāo)記按鍵229,供使用者操作來產(chǎn)生標(biāo)記字符222。而處理單元24在聯(lián)想字?jǐn)?shù)據(jù)庫21查詢與標(biāo)記字符222匹配的特定字212,并驅(qū)動顯示單元23顯示查詢到的特定字212的聯(lián)想字213供使用者選擇。使用者可操作輸入單元22選擇聯(lián)想字213。待使用者選擇后,處理單元24將被選的聯(lián)想字213插入儲存在緩沖區(qū)241內(nèi)的字符串221中且位于標(biāo)記字符222前,如果字符串221是由左向右顯示,則被選的聯(lián)想字213插入在標(biāo)記字符222的左邊;如果字符串221是由上向下顯示,則被選的聯(lián)想字213插入在標(biāo)記字符222的上面。參見圖3,使用者在電子裝置輸入"我們乘車去"的字符串,接著,在圖4,使用者標(biāo)記"車"字進(jìn)行聯(lián)想字査詢。圖中繪示以方格框住"車"來表示標(biāo)記狀態(tài),但不限于此,凡可容易識別的標(biāo)注方式,例如加下劃線、或是將字明顯顯示(highlight)或是在欲標(biāo)記的字符兩邊輸入預(yù)設(shè)符號,皆在本發(fā)明的保護(hù)范圍內(nèi)。此外,使用者可自行定義預(yù)設(shè)符號,介于兩個符號之間的字便視為是被標(biāo)記的字符,所以當(dāng)使用者輸入字符串時,聯(lián)想字輸入系統(tǒng)進(jìn)一步判斷所輸入的字符是否為預(yù)設(shè)的符號,若判斷出字符串中有兩個預(yù)設(shè)符號時,便把兩個預(yù)設(shè)符號之間的字符視為被標(biāo)志,例如"我們乘$車$去",$為預(yù)設(shè)符號,而兩個$之間的"車"為被標(biāo)記的字符。當(dāng)使用者標(biāo)記后,聯(lián)想字輸入系統(tǒng)便在聯(lián)想字?jǐn)?shù)據(jù)庫中查詢,確認(rèn)聯(lián)想字?jǐn)?shù)據(jù)庫中是否有此標(biāo)記字符"車"的聯(lián)想字。圖中顯示聯(lián)想字?jǐn)?shù)據(jù)庫中有以"車"結(jié)尾的聯(lián)想字,分別為"火"、"汽"、"慢"、"快"、"順"、"跑"、"轎"及"公交",供使用者選擇。在圖5,使用者選擇第一個聯(lián)想字"火",因此,接著在圖6,聯(lián)想字輸入系統(tǒng)將聯(lián)想字"火"插入字符串中,因此字符串變成"我們乘火車去"。參見圖7,聯(lián)想字輸入方法包含下列步驟。首先,在步驟71輸入字符串,并在字符串中標(biāo)記字符。接著,步驟72,具有多個以特定字結(jié)尾的聯(lián)想字群的聯(lián)想字?jǐn)?shù)據(jù)庫中進(jìn)行查詢。每個聯(lián)想字群包含特定字及聯(lián)想字,且特定字與聯(lián)想字可組成以特定字為結(jié)尾的詞匯。其中,聯(lián)想字?jǐn)?shù)據(jù)庫的范例如表一所示。在步驟73確認(rèn)是否查詢到與標(biāo)記字符匹配的特定字。當(dāng)查詢到與標(biāo)記字符匹配的特定字,則在步驟74顯示查詢到的特定字的聯(lián)想字供使用者選擇。接著在步驟75將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前。如果字符串222是由左向右顯示,則被選的聯(lián)想字213插入在標(biāo)記字符222的左邊;如果字符串222是由上向下顯示,則被選的聯(lián)想字213插入在標(biāo)記字符222的上面。權(quán)利要求1、一種聯(lián)想字輸入系統(tǒng),在使用者輸入字符串時提供聯(lián)想字,其特征在于該聯(lián)想字輸入系統(tǒng)包含聯(lián)想字?jǐn)?shù)據(jù)庫,儲存多個以特定字結(jié)尾的聯(lián)想字群,多個聯(lián)想字群系包含特定字及聯(lián)想字,特定字與聯(lián)想字組成特定字為結(jié)尾的詞匯;輸入單元,供使用者輸入字符串,并在字符串中標(biāo)記字符;顯示單元和處理單元,在聯(lián)想字?jǐn)?shù)據(jù)庫查詢與標(biāo)記字符匹配的特定字,并驅(qū)動顯示單元顯示查詢到的特定字的聯(lián)想字供使用者選擇,并將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前,所述輸入單元接入處理單元,所述處理單元接入顯示單元,所述聯(lián)想字?jǐn)?shù)據(jù)庫與處理單元相接。2、根據(jù)權(quán)利要求1所述的一種聯(lián)想字輸入系統(tǒng),其特征在于所述字符串為由左往右顯示時,被選的聯(lián)想字插入標(biāo)記字符的左邊。3、根據(jù)權(quán)利要求1所述的一種聯(lián)想字輸入系統(tǒng),其特征在于所述字符串為由上往下顯示時,被選的聯(lián)想字插入標(biāo)記字符的上面。4、根據(jù)權(quán)利要求1所述的一種聯(lián)想字輸入系統(tǒng),其特征在于所述處理單元判斷字符串中是否有兩個預(yù)設(shè)符號,若有,便將兩個預(yù)設(shè)符號之間的字符視為標(biāo)記字符。5、一種實現(xiàn)權(quán)利要求1所述的聯(lián)想字輸入系統(tǒng)的聯(lián)想字輸入方法,其特征在于該方法包含下列步驟1)輸入字符串,在字符串中標(biāo)記字符;2)在多個以特定字結(jié)尾的聯(lián)想字群的聯(lián)想字?jǐn)?shù)據(jù)庫中進(jìn)行查詢,其中多個以特定字結(jié)尾的聯(lián)想字群包含特定字及聯(lián)想字,特定字與聯(lián)想字可組成特定字為結(jié)尾的詞匯;3)當(dāng)查詢到與標(biāo)記字符匹配的特定字,則顯示該查詢到的特定字的聯(lián)想字供選擇;4)將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前。6、根據(jù)權(quán)利要求5所述的聯(lián)想字輸入方法,其特征在于所述字符串為由左往右顯示時,被選的聯(lián)想字插入標(biāo)記字符的左邊。7、根據(jù)權(quán)利要求5所述的聯(lián)想字輸入方法,其特征在于所述字符串為由上往下顯示時,被選的聯(lián)想字插入標(biāo)記字符的上面。8、根據(jù)權(quán)利要求5所述的聯(lián)想字輸入方法,其特征在于所述步驟4)之后還包括步驟5)判斷字符串中是否有兩個預(yù)設(shè)符號,若有,便將兩個預(yù)設(shè)符號之間的字符視為標(biāo)記字符。全文摘要本發(fā)明涉及一種聯(lián)想字輸入系統(tǒng)及其方法,該聯(lián)想字輸入系統(tǒng)包含聯(lián)想字?jǐn)?shù)據(jù)庫,儲存多個以特定字結(jié)尾的聯(lián)想字群,多個聯(lián)想字群系包含特定字及聯(lián)想字,特定字與聯(lián)想字組成特定字為結(jié)尾的詞匯;輸入單元,供使用者輸入字符串,并在字符串中標(biāo)記字符;顯示單元和處理單元,在聯(lián)想字?jǐn)?shù)據(jù)庫查詢與標(biāo)記字符匹配的特定字,并驅(qū)動顯示單元顯示查詢到的特定字的聯(lián)想字供使用者選擇,并將被選的聯(lián)想字插入字符串中且位于標(biāo)記字符前,上述輸入單元接入處理單元,處理單元接入顯示單元,聯(lián)想字?jǐn)?shù)據(jù)庫與處理單元相接。本發(fā)明讓使用者可以通過詞匯的結(jié)尾字進(jìn)行聯(lián)想字的學(xué)習(xí)。文檔編號G06F17/30GK101526878SQ20091002198公開日2009年9月9日申請日期2009年4月10日優(yōu)先權(quán)日2009年4月10日發(fā)明者華李,陳淮琰申請人:無敵科技(西安)有限公司