字符輸入裝置及字符輸入方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種字符輸入裝置及字符輸入方法,較為詳細(xì)地,涉及一種字符輸入裝置及字符輸入方法,其提供雙重字符鍵盤(pán)(key pad),所述字符鍵盤(pán)通過(guò)多種形態(tài)的觸摸或非觸摸操作來(lái)輸入字符,從而可輕松輸入字符。
【背景技術(shù)】
[0002]最近眼鏡、手表等樣式的可佩戴式(wearable)電腦、柔性顯示器(flexibledisplay)型智能手機(jī)等新的移動(dòng)計(jì)算機(jī)設(shè)備正在興起。這種設(shè)備的物理形態(tài)和現(xiàn)有的智能手機(jī)、平板PC等不同。尤其是,可佩戴(wearable)型、柔性顯示器(flexible display)型字符輸入裝置,不僅根據(jù)物理形態(tài),還根據(jù)使用者的字符輸入環(huán)境的變化發(fā)生很大改變。
[0003]此外,就設(shè)置于可佩戴便攜式終端機(jī)的觸摸屏而言,由于便攜式終端機(jī)的大小受限,因而字符輸入裝置的大小受到限制。由此,在便攜式終端機(jī)的觸摸屏上顯示字符鍵盤(pán)從而輸入字符的困難可以預(yù)想。
[0004]由于在可佩戴式計(jì)算機(jī)設(shè)備上是否安裝有字符輸入裝置將成為重要的商品價(jià)值判斷資料,因而在可佩戴式計(jì)算機(jī)設(shè)備上可期待字符輸入的效率及正確性的字符輸入裝置及方式是必須的要素。
[0005]因此,在包括智能手機(jī)的移動(dòng)設(shè)備或可佩戴式計(jì)算機(jī)設(shè)備上,考慮到字符輸入裝置的物理形態(tài)和使用者的字符輸入環(huán)境的更加得到改善的字符輸入方法是有必要的。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于,提供雙重小型鍵盤(pán),其在通過(guò)多種形態(tài)的觸摸或非觸摸操作輸入字符的字符輸入裝置中最小化按鍵之間的手指移動(dòng)距離。
[0007]本發(fā)明的其他目的在于,提供一種字符輸入裝置及字符輸入方法,所述字符輸入裝置及字符輸入方法,在作為真實(shí)鍵盤(pán)的第一鍵盤(pán)上感知到觸摸開(kāi)始的情況,提供可同時(shí)輸入多個(gè)字符的虛擬第二鍵盤(pán),并提供一種單詞識(shí)別功能,能夠判斷在第二鍵盤(pán)上輸入的字符串是否是詞典數(shù)據(jù)庫(kù)中所定義的單詞。
[0008]本發(fā)明的其他目的在于,提供一種字符輸入裝置及字符輸入方法,所述字符輸入裝置及字符輸入方法,在第二鍵盤(pán)上顯示可追加于輸入的字符串的語(yǔ)尾,而且在所述顯示的語(yǔ)尾中被使用者選擇的語(yǔ)尾可追加為被使用者選擇的字符串(或單詞)的語(yǔ)尾。
[0009]本發(fā)明的其他目的在于,提供一種字符輸入裝置及字符輸入方法,所述字符輸入裝置及字符輸入方法,利用觸摸屏輸入字符時(shí),即使對(duì)多個(gè)按健區(qū)域不進(jìn)行多次按鍵也能快速、準(zhǔn)確地輸入想輸入的單詞。
[0010]本發(fā)明的其他目的在于,提供一種字符輸入裝置及字符輸入方法,所述字符輸入裝置及字符輸入方法,在各種使用者的字符輸入環(huán)境中,可縮短輸入字符所需要的手指距離,提高觸摸字符鍵的準(zhǔn)確度,及最小化手部操作從而提升字符輸入的效率。
[0011]為實(shí)現(xiàn)所述目的,根據(jù)本發(fā)明的一個(gè)側(cè)面,提供一種字符輸入裝置,其包括:觸摸屏;單詞詞典數(shù)據(jù)庫(kù);第一鍵盤(pán)信息數(shù)據(jù)庫(kù),其存儲(chǔ)關(guān)于第一鍵盤(pán)的信息;第二鍵盤(pán)信息數(shù)據(jù)庫(kù),其存儲(chǔ)關(guān)于第二鍵盤(pán)的信息;第一鍵盤(pán)生成部,其在字符輸入模式時(shí),在所述觸摸屏上顯示由至少一個(gè)以上的字符鍵構(gòu)成的第一鍵盤(pán);第一鍵觸摸識(shí)別部,在所述第一鍵盤(pán)上第一鍵的觸摸被感知的情況,所述第一鍵觸摸識(shí)別部從所述第一鍵盤(pán)信息數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)于所述第一鍵的值的字符代碼,并且呼叫第二鍵盤(pán)生成部;第二鍵盤(pán)生成部,隨著所述第一鍵觸摸識(shí)別部的呼叫,所述第一鍵盤(pán)上形成第二鍵盤(pán)從而虛擬顯示所述第二鍵盤(pán);第二鍵盤(pán)觸摸識(shí)別部,在所述第二鍵盤(pán)上觸摸移動(dòng)操作被感知的情況,所述第二鍵盤(pán)觸摸識(shí)別部從所述第二鍵盤(pán)信息數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)于所述觸摸移動(dòng)操作的至少一個(gè)的字符代碼;輸入字符串生成部,其將所述第一鍵的字符代碼和從第二鍵盤(pán)觸摸識(shí)別部獲得的字符代碼進(jìn)行結(jié)合從而生成至少一個(gè)以上的輸入字符串;單詞識(shí)別處理部,其將所述生成的輸入字符串和存儲(chǔ)于所述單詞詞典數(shù)據(jù)庫(kù)的單詞進(jìn)行字符串模式(pattern)匹配,從而提取及顯示完成的單詞的字符串。
[0012]所述單詞識(shí)別處理部進(jìn)行所述字符串模式匹配的結(jié)果,不存在完成的單詞的字符串的情況,判斷是否輸入使用者定義單詞登記命令,輸入使用者定義單詞登記命令的情況,可將所述輸入字符串作為使用者定義單詞存儲(chǔ)于使用者定義單詞數(shù)據(jù)庫(kù)。
[0013]所述字符輸入裝置還包括存儲(chǔ)單詞語(yǔ)尾的單詞語(yǔ)尾數(shù)據(jù)庫(kù),所述單詞識(shí)別處理部從所述單詞語(yǔ)尾數(shù)據(jù)庫(kù)獲得可追加于所述顯示的字符串的語(yǔ)尾從而進(jìn)行顯示,所述顯示的語(yǔ)尾中將被使用者選擇的語(yǔ)尾可追加為被使用者選擇的單詞的語(yǔ)尾。
[0014]所述第一鍵盤(pán)生成部可生成第一鍵盤(pán),所述第一鍵盤(pán)包括具備點(diǎn)(dot)、直線、曲線、多邊形、圓形、彩色型中的至少一個(gè)形態(tài)的字符鍵。
[0015]在所述第一鍵盤(pán)信息數(shù)據(jù)庫(kù)可存儲(chǔ)根據(jù)構(gòu)成第一鍵盤(pán)的字符鍵的形態(tài)及大小的坐標(biāo)值、對(duì)應(yīng)于配置在第一鍵盤(pán)的字符鍵的中心點(diǎn)坐標(biāo)值的字符代碼及字符標(biāo)簽中的至少一個(gè)。
[0016]所述第一鍵觸摸識(shí)別部在所述第一鍵盤(pán)上感知第一鍵的觸摸的情況,獲得對(duì)應(yīng)于所述第一鍵的中心點(diǎn)坐標(biāo)值,并且可從所述第一鍵盤(pán)信息數(shù)據(jù)庫(kù)提取對(duì)應(yīng)于所述獲得的中心點(diǎn)坐標(biāo)值的字符代碼。
[0017]所述第一鍵觸摸識(shí)別部在所述第一鍵盤(pán)上感知第一鍵的觸摸的情況,獲得對(duì)應(yīng)于所述第一鍵的中心點(diǎn)坐標(biāo)值,并且從所述第一鍵盤(pán)信息數(shù)據(jù)庫(kù)提取對(duì)應(yīng)于所述獲得的中心點(diǎn)坐標(biāo)值的字符代碼后,利用結(jié)合了連續(xù)的上下左右觸摸移動(dòng)方向信息的信息從而可生成第一鍵的其他字符代碼。
[0018]在所述第二鍵盤(pán)信息數(shù)據(jù)庫(kù)可存儲(chǔ)根據(jù)第二鍵盤(pán)的形態(tài)及大小的坐標(biāo)值、在第二鍵盤(pán)上定義并配置為一個(gè)字符鍵的字符鍵的中心點(diǎn)坐標(biāo)值、對(duì)應(yīng)于各個(gè)中心點(diǎn)坐標(biāo)值的至少一個(gè)以上的字符代碼及字符標(biāo)簽中的至少一個(gè)。
[0019]所述第二鍵盤(pán)生成部可在所述第一鍵盤(pán)上以可視或不可視的形式虛擬生成及顯示第二鍵盤(pán)。
[0020]所述第二鍵盤(pán)生成部可生成第二鍵盤(pán),所述第二鍵盤(pán)包括具備點(diǎn)(dot)、直線、曲線、多邊形、圓形、彩色型中的至少一個(gè)形態(tài)的字符鍵。
[0021]所述觸摸移動(dòng)操作包括輕敲(tap)、拖動(dòng)(drag)、輕彈(flick)、滑動(dòng)(sliding)中的至少一個(gè),而且可以是從第一鍵觸摸操作連續(xù)形成的操作。
[0022]所述第二鍵觸摸識(shí)別部在所述第二鍵盤(pán)上獲取根據(jù)觸摸移動(dòng)操作的坐標(biāo)值,并且可從所述第二鍵盤(pán)信息數(shù)據(jù)庫(kù)提取對(duì)應(yīng)于所述取得的坐標(biāo)值的至少一個(gè)以上的字符代碼。
[0023]所述第二鍵觸摸識(shí)別部在所述第二鍵盤(pán)上沒(méi)有感知到觸摸移動(dòng)操作的情況,可在觸摸屏上顯示對(duì)應(yīng)于從所述第一鍵觸摸識(shí)別部獲得的第一鍵的值的字符代碼的字符。
[0024]根據(jù)本發(fā)明的其他側(cè)面,提供一種字符輸入方法,就在設(shè)置有觸摸屏的字符輸入裝置上輸入字符的方法而言,其包括如下幾個(gè)步驟:(a)在字符輸入模式時(shí),在所述觸摸屏上顯示由至少一個(gè)以上的字符鍵構(gòu)成的第一鍵盤(pán);(b)在所述第一鍵盤(pán)上第一鍵觸摸被感知的情況,獲得對(duì)應(yīng)于第一鍵的值的字符代碼,并且生成包括所述第一鍵的字符鍵的第二鍵盤(pán),從而在觸摸屏上顯示;(C)在所述第二鍵盤(pán)上觸摸移動(dòng)操作被感知的情況,獲得對(duì)應(yīng)于所述觸摸移動(dòng)操作的至少一個(gè)的字符代碼;(d)結(jié)合所述第一鍵的字符代碼和在第二鍵盤(pán)獲得的字符代碼從而生成至少一個(gè)以上的輸入字符串;(e)將所述生成的輸入字符串和存儲(chǔ)于單詞詞典數(shù)據(jù)庫(kù)的單詞進(jìn)行字符串模式匹配從而提取及顯示完成的單詞的字符串。
[0025]所述(e)步驟之后還可包括如下步驟:從所述完成的單詞的字符串中選擇特定字符串的情況,判斷是否存在可追加于所述被選擇的字符串的語(yǔ)尾;所述判斷結(jié)果為存在可追加的語(yǔ)尾的情況,顯示可追加的語(yǔ)尾;將所述顯示的語(yǔ)尾中被使用者選擇的語(yǔ)尾追加為所述被選擇的字符串的語(yǔ)尾從而進(jìn)行顯示。
[0026]所述(e)步驟中,進(jìn)行所述字符串模式匹配的結(jié)果,不存在完成的單詞的字符串的情況,判斷是否輸入使用者定義單詞登記命令,輸入使用者定義單詞登記命令的情況,可將所述輸入字符串存儲(chǔ)于使用者定義單詞數(shù)據(jù)庫(kù)。
[0027]所述(b)步驟可包括如下步驟:在所述第一鍵盤(pán)上第一鍵觸摸被感知的情況,獲得所述第一鍵的中心點(diǎn)坐標(biāo)值;檢索已設(shè)置的第一鍵盤(pán)信息數(shù)據(jù)庫(kù)從而獲得對(duì)應(yīng)于所述第一鍵的中心點(diǎn)坐標(biāo)值的字符代碼;生成包括所述第一鍵盤(pán)的字符鍵的第二鍵盤(pán)從而顯示于第一鍵盤(pán)上。
[0028]此外,所述(b)步驟可包括如下步驟:在所述第一鍵盤(pán)上第一鍵觸摸被感知的情況,獲得對(duì)應(yīng)于所述第一鍵的中心點(diǎn)坐標(biāo)值的字符代碼;在所述第一鍵上觸摸移動(dòng)被感知的情況,利用觸摸移動(dòng)方向信息和結(jié)合了所述第一鍵代碼值的信息從而生成其他的第一鍵的字符代碼,并顯示相關(guān)字符。
[0029]根據(jù)本發(fā)明,在通過(guò)多種材料或形態(tài)的觸摸或非觸摸操作輸入字符的移動(dòng)或可穿戴計(jì)算機(jī)設(shè)備的字符輸入裝置中提供最小化手指的移動(dòng)距離的雙重小型的鍵盤(pán),從而使字符輸入簡(jiǎn)便、快速的同時(shí)可減少錯(cuò)誤的輸入(error input)。
[0030]此外,在作為真實(shí)鍵盤(pán)的第一鍵盤(pán)上感知到觸摸開(kāi)始的情況,虛擬提供可同時(shí)輸入多個(gè)字符的第二鍵盤(pán),并提供單詞識(shí)別功能,從而實(shí)現(xiàn)用輸入少數(shù)的按鍵就可輸入正確的字符的可佩戴式字符輸入裝置,所述單詞識(shí)別功能能夠判斷在第二鍵盤(pán)輸入的字符串是否是單詞詞典數(shù)據(jù)庫(kù)中所定義的單詞。
[0031]此外,具有即使使用者不將想要輸入的單詞全部輸入也可以輸入想要的單詞的便利,這是因?yàn)?,?duì)可追加于在第二鍵盤(pán)輸入的字符串的語(yǔ)尾進(jìn)行顯示,而且在所述顯示的語(yǔ)尾中可將被使用者選擇的語(yǔ)尾追加為被使用者選擇的單詞的語(yǔ)尾。
[0032]此外,盡管利用可穿戴式設(shè)備的小型鍵盤(pán),也可提高現(xiàn)有的智能手機(jī)以上的字符輸入效率。換句話說(shuō),因?yàn)樵诘谝绘I盤(pán)上虛擬生成的第二鍵盤(pán)上字符鍵的觸摸區(qū)域變寬,所以可減少侵犯字符鍵觸摸區(qū)域?qū)е碌腻e(cuò)誤輸入,從而在作為可佩戴式設(shè)備的缺點(diǎn)的小型字符輸入面板上,使用者也能較為便利、正確地輸入字符。
[0033]此外,按照可穿戴式設(shè)備的特性和使用者的喜好,可提供具備多種形態(tài)的字符輸入裝置,因而可減少字符輸入的壓力,并產(chǎn)生新的用戶體驗(yàn)。
[0034]此外,就利用觸摸屏輸入字符而言,即使對(duì)許多按鍵區(qū)域不進(jìn)行多次按鍵,也能夠快速、準(zhǔn)確地輸入想輸入的單詞。
[0035]此外,在各種用戶的字符輸入環(huán)境中,可縮短字符輸入所需要的手指距離,提高字符鍵觸摸的準(zhǔn)確度,及最小化手部的操作從而提升字符