專利名稱:執(zhí)行表意字符輸入的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總的來說涉及執(zhí)行表意字符輸入的方法和裝置。本發(fā)明尤其適用于(但不限于)執(zhí)行一串字母的自動(dòng)識(shí)別,該串字母代表寫在電子裝置觸摸屏上的至少一個(gè)表意字符。
背景技術(shù):
越來越多的電子裝置包括觸摸屏形式的用戶接口,特別是例如移動(dòng)電話和個(gè)人數(shù)字助理(PDA)的小型電子裝置。除了顯示信息之外,觸摸屏允許用戶借助例如虛擬按鈕或字符識(shí)別來輸入信息。在字符識(shí)別的情況中,在觸摸屏的書寫區(qū)域手寫字符,字符識(shí)別軟件確定對(duì)應(yīng)該手寫字符的一個(gè)或多個(gè)候選字符。這樣的技術(shù)對(duì)于輸入復(fù)雜的表意字符特別有用,這些表意字符出現(xiàn)在例如漢語、日語和韓語的語言中。
除了它們的復(fù)雜性之外,表意字符數(shù)量巨大。例如,一個(gè)已知的漢語標(biāo)準(zhǔn)規(guī)定了在中國(guó)大陸使用的6700個(gè)簡(jiǎn)化漢字字符,而另一個(gè)標(biāo)準(zhǔn)規(guī)定了在臺(tái)灣使用的13000個(gè)繁體字符。因此,對(duì)于受教育的人來說也難于記住所有的字符或甚至是這些字符的較小子集。
此外,因?yàn)橛|摸屏通常較小,特別是用于移動(dòng)電話和PDA的,書寫區(qū)域通常比觸摸屏的尺寸還小,因此用戶難于在書寫區(qū)域書寫表意字符,特別是包括許多筆劃的比較復(fù)雜的字符。另外,當(dāng)在觸摸屏上書寫字母或表意字符時(shí)可能會(huì)發(fā)生識(shí)別錯(cuò)誤。
已知使用拼音或注音的輸入方法來幫助輸入表意字符。例如在拼音方法中,一串字母表字母代表至少一個(gè)表意字符。用戶因此可以在他們沒有記住或不想在裝置的表意字符輸入模式中書寫表意字符時(shí)以拼音模式輸入字符到電子裝置中。然而,一串字母表字母可能代表多于一個(gè)的表意字符。例如,在拼音中,一串字母表字母“shuang”可能代表表意字符“雙”、“霜”、“爽”、“孀”、“瀧”。因此,用戶在從多個(gè)候選表意字符中找到期望的表意字符時(shí)遇到進(jìn)一步的困難。
在本說明書中,包括權(quán)利要求,期望術(shù)語“包括”,“包含”或類似術(shù)語意思是非排斥性包括,從而包括一列元件的方法或設(shè)備不僅包括這些元件,還包括其他未列出的元件。
發(fā)明內(nèi)容
因此,本發(fā)明的一種形式是經(jīng)電子裝置用戶接口執(zhí)行表意字符輸入的方法,該方法包括在用戶接口書寫區(qū)域接收至少一個(gè)書寫的標(biāo)記,該標(biāo)記代表至少一個(gè)表意字符;從該標(biāo)記識(shí)別一組候選字;在用戶接口的第一顯示區(qū)域顯示典型候選表意字符,典型候選表意字符的每一個(gè)對(duì)應(yīng)候選字中不同的一個(gè);在用戶接口的第二顯示區(qū)域顯示可選表意字符,該可選表意字符對(duì)應(yīng)候選字之一;以及接收選擇請(qǐng)求,從而輸入候選表意字符之一到該電子裝置。
適當(dāng)?shù)?,該?biāo)記可以是一串書寫的字母表字母。
然而,該標(biāo)記可以是表意字符的表示。
識(shí)別一組候選字可以包括對(duì)標(biāo)記執(zhí)行字符識(shí)別。
可選的表意字符可按統(tǒng)計(jì)分析確定的預(yù)定順序顯示。
該方法進(jìn)一步包括當(dāng)選擇不同的典型候選表意字符時(shí),顯示對(duì)應(yīng)不同候選字的可選表意字符。
在另一種形式中,本發(fā)明是用于執(zhí)行表意字符輸入的電子裝置,所述電子裝置包括處理器,用于從至少一個(gè)標(biāo)記識(shí)別一組候選字;用戶接口,連接以和處理器通信,該用戶接口包括書寫區(qū)域,用于接收在此書寫的標(biāo)記,該串字母代表至少一個(gè)表意字符;第一顯示區(qū)域,用于顯示典型候選表意字符,典型候選表意字符的每一個(gè)都對(duì)應(yīng)候選字中不同的一個(gè);第二顯示區(qū)域,用于顯示對(duì)應(yīng)候選字之一的可選表意字符;以及第三顯示區(qū)域,用于響應(yīng)處理器接收到選擇請(qǐng)求,顯示輸入到該電子裝置的候選表意字符之一。
適當(dāng)?shù)模撎幚砥鲗?duì)標(biāo)記執(zhí)行字符識(shí)別,從而識(shí)別該組候選字。
適當(dāng)?shù)?,該?biāo)記可以是一串書寫的字母表字母。
然而,該標(biāo)記可以是表意字符的表示。
適當(dāng)?shù)?,第二顯示區(qū)域按統(tǒng)計(jì)分析確定的預(yù)定順序顯示可選表意字符。
適當(dāng)?shù)?,?dāng)選擇了在第一顯示區(qū)域顯示的不同典型候選表意字符時(shí),第二顯示區(qū)域顯示對(duì)應(yīng)不同候選字的可選表意字符。
為了更易理解本發(fā)明并付諸實(shí)施,對(duì)參考附隨
的示范實(shí)施例進(jìn)行介紹,附圖中相同參考標(biāo)記表示相同元件,其中圖1是顯示根據(jù)本發(fā)明實(shí)施例的電子裝置實(shí)施例的示意圖;
圖2是顯示當(dāng)在圖1的裝置屏幕105上書寫一串字母表字母時(shí)的用戶接口實(shí)施例的示意圖;圖3是顯示經(jīng)圖2的用戶接口執(zhí)行表意字符輸入的方法的流程圖;以及圖4是圖2的用戶接口的示意圖,顯示當(dāng)在圖1的裝置屏幕105上書寫一串字母表字母時(shí)的方法;以及圖5是圖2的用戶接口的示意圖,顯示當(dāng)在圖1的裝置屏幕105上書寫表示表意字符的標(biāo)記時(shí)的方法。
具體實(shí)施例方式
參考圖1,它是顯示移動(dòng)站或移動(dòng)電話形式的電子裝置100的示意圖,包括連接以和處理器103通信的無線頻率通信單元102。電子裝置100還具有觸摸屏105形式的用戶接口,連接以和處理器103通信。正如本領(lǐng)域技術(shù)人員所知的,還提供連接以和處理器103通信的鍵盤106。
處理器103包括具有相關(guān)代碼只讀存儲(chǔ)器(ROM)112的編碼器/解碼器111,該ROM用于存儲(chǔ)編碼和解碼語音或移動(dòng)電話100發(fā)射或接收的其它信號(hào)的數(shù)據(jù)。處理器103還包括通過公共數(shù)據(jù)和地址總線117連接到編碼器/解碼器111的微處理器113、字符只讀存儲(chǔ)器(ROM)114、隨機(jī)訪問存儲(chǔ)器(RAM)104、靜態(tài)可編程存儲(chǔ)器116以及可拆卸用戶識(shí)別模塊(RUIM)接口118。靜態(tài)可編程存儲(chǔ)器116和RUIM卡119(通常指用戶識(shí)別模塊(SIM)卡)可操作的連接到RUIM接口118,每個(gè)都可以存儲(chǔ)(除了其他東西)優(yōu)選漫游列表(RPL)、用戶驗(yàn)證數(shù)據(jù)、選定的輸入文本信息以及電話號(hào)碼數(shù)據(jù)庫(kù)(TND電話本),該電話號(hào)碼數(shù)據(jù)庫(kù)包括用于電話號(hào)碼的數(shù)字字段以及用于識(shí)別符的名稱字段,該識(shí)別符和在該名稱字段中的號(hào)碼之一相關(guān)。例如,電話號(hào)碼數(shù)據(jù)庫(kù)的一個(gè)輸入可能是91999111111(在數(shù)字字段輸入),名稱字段具有相關(guān)識(shí)別符“Steven C!at work”。RUIM卡119和靜態(tài)存儲(chǔ)器116還可以存儲(chǔ)密碼,用于允許對(duì)移動(dòng)電話100上的受密碼保護(hù)的功能的訪問。
微處理器113具有連接到觸摸屏105、鍵盤106和告警115的端口,告警115通常包括告警揚(yáng)聲器、振動(dòng)器引擎和相關(guān)驅(qū)動(dòng)器。同樣,微處理器113具有連接到麥克風(fēng)135和通信揚(yáng)聲器140的端口。字符只讀存儲(chǔ)器114存儲(chǔ)用于解碼或編碼可能由通信單元102接收的文本消息的代碼。在本實(shí)施例中,字符只讀存儲(chǔ)器114、RUIM卡119以及靜態(tài)存儲(chǔ)器116還可以存儲(chǔ)用于微處理器113的操作代碼(OC)以及用于執(zhí)行和移動(dòng)電話100相關(guān)的功能的代碼。
無線頻率通信單元102是具有公共天線107的組合接收機(jī)和發(fā)射機(jī)。通信單元102具有收發(fā)機(jī)108,經(jīng)無線頻率放大器109連接到天線107。收發(fā)機(jī)108還連接到調(diào)制器/解調(diào)器110,調(diào)制器/解調(diào)器110將通信單元102連接到處理器103。
電子裝置100可以是任何電子裝置,包括無線電話、通用類型電話、膝上型計(jì)算機(jī)、臺(tái)式個(gè)人計(jì)算機(jī)(PC)或PDA。用戶可以通過瀏覽菜單或選擇顯示在觸摸屏105上的圖標(biāo)來選擇應(yīng)用。
觸摸屏105可以是電子裝置100的整體部分或是它的附件。觸摸屏105具有受微處理器113控制的一體驅(qū)動(dòng)器。觸摸屏105是雙向用戶接口,通常允許數(shù)據(jù)輸入、調(diào)用裝置應(yīng)用及命令、菜單瀏覽、顯示文本、顯示圖形以及顯示菜單。到觸摸屏105的數(shù)據(jù)輸入以及其他用戶輸入要求通常通過使用觸筆,并包括在觸摸屏105上書寫字符,正如本領(lǐng)域技術(shù)人員顯而易見的。此外,雖然本實(shí)施例中的用戶接口是觸摸屏105的形式,用戶接口可以是任何輸入書寫標(biāo)記到電子裝置100的裝置,例如輸入板或電子觸敏鍵盤等。
參考圖1和圖2,用于執(zhí)行表意字符輸入的電子裝置100包括處理器103,用于從可以是一串字母表字母200的書寫(手寫)標(biāo)記中識(shí)別一組候選字。連接從而和處理器103通信的觸摸屏105形式的用戶接口包括書寫區(qū)域201,用于接收在此書寫的一串字母表字母200。該串字母表字母200表示至少一個(gè)表意字符。觸摸屏105還包括用于顯示典型候選表意字符203的第一顯示區(qū)域202。典型候選表意字符203的每一個(gè)都對(duì)應(yīng)一個(gè)不同的候選字。觸摸屏105包括用于顯示對(duì)應(yīng)候選字之一的可選表意字符205的第二顯示區(qū)域204。觸摸屏105還包括第三顯示區(qū)域206,用于顯示響應(yīng)處理器103接收到選擇請(qǐng)求而輸入到電子裝置100的候選表意字符之一。因此,該第三顯示區(qū)域206顯示包括選定的候選字符的文本。本領(lǐng)域技術(shù)人員將會(huì)理解,圖2所示的書寫區(qū)域201、第一、第二和第三顯示區(qū)域202、204、206的布置僅僅是眾多可選方案中一個(gè)可用的可能布置。
參考圖2和3,顯示了根據(jù)本發(fā)明實(shí)施例的經(jīng)觸摸屏105形式的用戶接口執(zhí)行表意字符輸入的方法300。該方法300主要由處理器103執(zhí)行,包括當(dāng)用戶選擇手寫輸入模式時(shí),通常由中斷調(diào)用的開始操作301。圖示的手寫(一個(gè)或多個(gè)標(biāo)記)是一串字母表字母200的形式,在一個(gè)輸入模式中,手寫輸入模式采用拼音輸入法。在一個(gè)替代的輸入模式中,手寫輸入模式采用注音輸入方法,或任何本領(lǐng)域技術(shù)人員已知的其他類似方法。
方法300包括接收在觸摸屏105的書寫區(qū)域201的一串書寫字母表字母200的操作。該串字母代表至少一個(gè)表意字符。該方法包括從該串字母表字母200識(shí)別303一組候選字。識(shí)別303該組候選字包括處理器103對(duì)該串字母表字母200執(zhí)行字符識(shí)別。對(duì)字母表字母串200的每個(gè)字母的字符識(shí)別包括分段、標(biāo)準(zhǔn)化和模板匹配以及當(dāng)用戶完成書寫字母表字母串200的書寫時(shí)通過使用超時(shí)例程或相反的檢測(cè)。字符識(shí)別對(duì)本領(lǐng)域技術(shù)人員是公知的,為簡(jiǎn)潔起見本說明書中無須對(duì)其詳細(xì)說明。
如圖2所示,拼音手寫輸入模式的字母表字母串200是“shuang”。然而,因?yàn)槔绱中?、凌亂或特有的手寫體,字母表字母串200可能被識(shí)別為其他候選字。在本例中,候選字組被標(biāo)識(shí)為“shuang”、“shuan”、“zhuang”、“zhuan”和“huang”。參考表1,左列每個(gè)候選字具有右列的至少一個(gè)對(duì)應(yīng)候選表意字符
表1參考圖2和3,方法300包括在觸摸屏105的第一顯示區(qū)域202顯示304典型候選表意字符203的操作。典型候選表意字符203的每一個(gè)(雙,拴,裝,轉(zhuǎn),黃)對(duì)應(yīng)一個(gè)不同的候選字。在圖2顯示的實(shí)施例中,在第一顯示區(qū)域202顯示的典型候選表意字符203的每一個(gè)對(duì)應(yīng)表1所示各候選字的第一個(gè)候選表意字符。
方法300包括在觸摸屏105的第二顯示區(qū)域204顯示305可選表意字符205,該可選表意字符205對(duì)應(yīng)候選字之一。在圖2所示實(shí)施例中,參考表1,第二顯示區(qū)域204中的可選表意字符205對(duì)應(yīng)候選字“shuang”。
在一個(gè)實(shí)施例中,可選表意字符205按照統(tǒng)計(jì)分析確定的預(yù)定順序在第二顯示區(qū)域204顯示。例如,語言數(shù)據(jù)庫(kù)的統(tǒng)計(jì)分析可以產(chǎn)生在特定語言中經(jīng)常使用的字。因此,在一個(gè)實(shí)施例中,在第一顯示區(qū)域202中顯示最常使用的表意字符作為典型候選表意字符203,而可選表意字符205在第二顯示區(qū)域204中按照它們的使用頻率來顯示。在圖2所示實(shí)施例中,在第一顯示區(qū)域202顯示的典型候選表意字符203也作為可選表意字符205之一在第二顯示區(qū)域204中顯示。
在替代實(shí)施例中,記錄用戶輸入電子裝置100的表意字符的頻率。第二顯示區(qū)域204顯示的可選表意字符205的順序由用戶使用頻率確定。
如果在第二顯示區(qū)域204顯示的可選表意字符205都不是期望的表意字符,可以選擇觸摸屏的滾動(dòng)箭頭207,從而在第二顯示區(qū)域204顯示更多可選表意字符205。當(dāng)?shù)诙@示區(qū)域204不能顯示對(duì)應(yīng)某候選字的所有可選表意字符205時(shí)(在此例子中在圖2中顯示了用于shuang的可選表意字符205)可以選擇該滾動(dòng)箭頭207。
用戶在測(cè)試塊306確定在第二顯示區(qū)域204上是否顯示了期望候選表意字符。如果第二顯示區(qū)域204上沒有顯示期望候選字符,用戶可以通過觸碰第一顯示區(qū)域202中的適當(dāng)候選字符203選擇另一個(gè)期望的候選字符。因此,參考圖4,如果開始在顯示區(qū)域204上沒有顯示期望候選表意字符,在選擇性操作滾動(dòng)箭頭之后,方法300進(jìn)一步包括當(dāng)選擇不同的典型候選表意字符208時(shí)顯示309對(duì)應(yīng)不同候選字的可選表意字符。圖4所示在第二顯示區(qū)域204顯示的該可選表意字符205對(duì)應(yīng)候選字“shuan”,它是表1所示的第二個(gè)候選字。
當(dāng)在測(cè)試塊306,第二顯示區(qū)域204中顯示了期望的表意候選字符時(shí),用戶通過觸碰第二顯示區(qū)域204的適當(dāng)字符選擇期望的候選表意字符。結(jié)果,在塊306產(chǎn)生選擇請(qǐng)求,方法進(jìn)行到塊307,在此響應(yīng)處理器103接收到該選擇請(qǐng)求,將選定的表意字符輸入到電子裝置100的觸摸屏105第三顯示區(qū)域206中的表意字符串,例如文本消息。該選擇請(qǐng)求自動(dòng)清空書寫區(qū)域201,等待在上面書寫另一串書寫字母表字母200。用戶然后可以通過簡(jiǎn)單的在書寫區(qū)域201書寫另一串書寫字母表字母200來選擇輸入另一個(gè)字符。如果在測(cè)試塊310檢測(cè)到該書寫,則方法300返回到接收302。作為替換,用戶可以在測(cè)試塊310通過啟動(dòng)屏幕105上的按鍵212來選擇完成輸入選項(xiàng),從而完成第三顯示區(qū)域206的輸入文本并在塊311結(jié)束方法300。
如果在顯示區(qū)域204沒有顯示期望的候選表意字符,甚至在滾動(dòng)箭頭207的選擇性操作之后也沒有,也許是因?yàn)樵跁鴮憛^(qū)域201中書寫字母表字母串200的粗心書寫,因此刷新(清空)書寫區(qū)域201、第一顯示區(qū)域202和第二顯示區(qū)域204。由用戶選擇屏幕105上的刷新按鈕210來刷新區(qū)域201、202和204,刷新按鈕210實(shí)際執(zhí)行可在方法300的任何塊調(diào)用的刷新中斷。該刷新中斷導(dǎo)致方法300返回執(zhí)行接收302的塊,用于接收302新的書寫字母表字母串200,并準(zhǔn)備好顯示區(qū)域201、202用于顯示表意字符。
在圖2和圖4中,書寫標(biāo)記是字母表字母串200。然而,如圖5所示的標(biāo)記是表意字符500而不是字母表字母串200。因此,在塊303執(zhí)行表意字符識(shí)別,圖5所示第一顯示區(qū)域202中的典型候選表意字符203中的多數(shù)將不同于圖2所示的,即使本發(fā)明的用戶能書寫該標(biāo)記從而將字符“雙”輸入到第三顯示區(qū)域206中。
因此本發(fā)明是一種電子裝置和方法,用于經(jīng)該電子裝置的用戶接口執(zhí)行表意字符輸入,從而允許用戶在用戶接口的書寫區(qū)域中通過書寫代表至少一個(gè)表意字符的字母表字母串,從該字母表字母串中識(shí)別候選字來輸入表意字符。用戶無需記住所有的表意字符,因?yàn)楸痉椒ê脱b置顯示從書寫的字母表字母串識(shí)別的典型候選表意字符,每個(gè)典型候選表意字符對(duì)應(yīng)候選字中不同的一個(gè)。為了便于期望表意字符的選擇,還顯示對(duì)應(yīng)候選字之一的可選表意字符。當(dāng)選擇不同的典型候選表意字符時(shí),對(duì)應(yīng)不同候選字的可選表意字符被顯示,從而給用戶提供更多選擇。因此,簡(jiǎn)化了輸入正確的表意字符到電子裝置中,并且更加有效。
上述詳細(xì)說明僅提供了示范實(shí)施例,并不限制本發(fā)明的范圍、應(yīng)用或配置。示范實(shí)施例的詳細(xì)說明為本領(lǐng)域技術(shù)人員提供了用于實(shí)施本發(fā)明示范實(shí)施例的開放說明。應(yīng)當(dāng)理解,可在步驟和元件的功能、配置上作出不同改變而不背離附隨權(quán)利要求所闡明的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種經(jīng)電子裝置的用戶接口執(zhí)行表意字符輸入的方法,該方法包括在用戶接口書寫區(qū)域接收至少一個(gè)書寫的標(biāo)記,該標(biāo)記代表至少一個(gè)表意字符;從該標(biāo)記識(shí)別一組候選字;在用戶接口的第一顯示區(qū)域顯示典型候選表意字符,該典型候選表意字符中每一個(gè)都對(duì)應(yīng)候選字中不同的一個(gè);在用戶接口的第二顯示區(qū)域顯示可選表意字符,該可選表意字符對(duì)應(yīng)候選字之一;以及接收選擇請(qǐng)求,從而輸入候選表意字符之一到該電子裝置。
2.如權(quán)利要求1所述的方法,其中,所述識(shí)別一組候選字包括對(duì)該標(biāo)記執(zhí)行字符識(shí)別。
3.如權(quán)利要求1所述的方法,其中,該標(biāo)記是一串書寫的字母表字母。
4.如權(quán)利要求1所述的方法,其中,該標(biāo)記是表意字符的表示。
5.如權(quán)利要求1所述的方法,其中,按照統(tǒng)計(jì)分析確定的預(yù)定順序顯示可選表意字符。
6.如權(quán)利要求1所述的方法,進(jìn)一步包括當(dāng)選擇不同的典型候選表意字符時(shí),顯示對(duì)應(yīng)不同的候選字的可選表意字符。
7.一種執(zhí)行表意字符輸入的電子裝置,所述電子裝置包括處理器,用于從至少一個(gè)標(biāo)記識(shí)別一組候選字;用戶接口,連接以和處理器通信,該用戶接口包括書寫區(qū)域,用于接收在此書寫的標(biāo)記,該標(biāo)記代表至少一個(gè)表意字符;第一顯示區(qū)域,用于顯示典型候選表意字符,該典型候選表意字符的每一個(gè)都對(duì)應(yīng)候選字中不同的一個(gè);第二顯示區(qū)域,用于顯示對(duì)應(yīng)候選字之一的可選表意字符;以及第三顯示區(qū)域,用于響應(yīng)處理器接收到選擇請(qǐng)求,顯示輸入到該電子裝置的候選表意字符之一。
8.如權(quán)利要求7所述的電子裝置,其中,該處理器對(duì)該至少一個(gè)標(biāo)記執(zhí)行字符識(shí)別,從而識(shí)別該組候選字。
9.如權(quán)利要求7所述的電子裝置,其中,該標(biāo)記是一串書寫的字母表字母。
10.如權(quán)利要求7所述的電子裝置,其中,該標(biāo)記是表意字符的表示。
11.如權(quán)利要求7所述的電子裝置,其中,所述第二顯示區(qū)域按統(tǒng)計(jì)分析確定的預(yù)定順序顯示可選表意字符。
12.如權(quán)利要求7所述的電子裝置,其中,當(dāng)選擇了在第一顯示區(qū)域顯示的不同典型候選表意字符時(shí),第二顯示區(qū)域顯示對(duì)應(yīng)不同候選字的可選表意字符。
全文摘要
一種經(jīng)電子裝置(100)觸摸屏(105)形式的用戶接口執(zhí)行表意字符輸入的方法(300),該方法包括接收(302)在觸摸屏(105)書寫區(qū)域(201)書寫的一串書寫字母表字母(200),該串字母代表至少一個(gè)表意字符。該方法包括從該串字母表字母中識(shí)別(303)一組候選字,并在用戶接口的第一顯示區(qū)域(202)顯示(304)典型候選表意字符(203),典型候選表意字符的每一個(gè)對(duì)應(yīng)候選字中不同的一個(gè)。該方法包括在用戶接口的第二顯示區(qū)域(204)顯示(305)可選表意字符(205),該可選表意字符對(duì)應(yīng)候選字之一,并接收(307)選擇請(qǐng)求,從而輸入候選表意字符之一到該電子裝置(100)。
文檔編號(hào)G06F3/033GK1782958SQ20041009641
公開日2006年6月7日 申請(qǐng)日期2004年11月30日 優(yōu)先權(quán)日2004年11月30日
發(fā)明者鎮(zhèn)立新, 葛勇, 郭豐俊 申請(qǐng)人:摩托羅拉公司