專利名稱:使用便攜終端中的觸摸屏輸入字符的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及使用便攜終端中的觸摸屏輸入字符的裝置和方法,特別涉及無(wú)錯(cuò)輸入字符的裝置和方法。
背景技術(shù):
所說(shuō)的便攜終端裝備有觸摸屏,其主要的例子是PDA(個(gè)人數(shù)字助理)。
通常,PDA的主要部件是計(jì)算機(jī),即CPU(中央處理器)、存儲(chǔ)器和OS(操作系統(tǒng)),以及各種軟件程序和基于該OS的外圍設(shè)備。所述PDA用來(lái)收集、存儲(chǔ)、形成和搜索信息。近來(lái),PDA已經(jīng)發(fā)展成多功能的設(shè)備,裝備有便攜電話組件,可以進(jìn)行語(yǔ)音呼叫和數(shù)據(jù)通信(即因特網(wǎng)瀏覽)。
PDA的一種流行例子是PamComputing公司生產(chǎn)的Palm Pilot,并且其他類似的個(gè)人便攜數(shù)字設(shè)備也稱作PDA。在運(yùn)行在微軟的Windows CE上的產(chǎn)品當(dāng)中,沒(méi)有鍵盤而使用筆的設(shè)備稱作PPC(掌上PC),而使用鍵盤的設(shè)備稱作HPC(手持PC)。術(shù)語(yǔ)“PDA”包括所有這類設(shè)備。
所說(shuō)的PDA通常裝配有觸摸屏。所說(shuō)觸摸屏包括LCD(液晶顯示器)和安裝在該LCD上的觸摸板。用戶通過(guò)用手指或觸控筆來(lái)觸擊所述觸摸屏上的圖標(biāo),或者通過(guò)顯示在預(yù)定區(qū)域的鍵盤輸入字符來(lái)調(diào)用相應(yīng)的應(yīng)用程序。
PDA這樣的小尺寸設(shè)備,由于受限的屏幕尺寸引發(fā)的錯(cuò)誤,要做頻繁的字符編輯。也就是說(shuō),所述PDA有不方便的缺點(diǎn),并且由于頻繁編輯而造成不必要的時(shí)間耗費(fèi)。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種通過(guò)便攜終端的觸摸屏無(wú)錯(cuò)輸入字符的裝置和方法。
本發(fā)明的另一個(gè)目的是提供一種裝置和方法,用于在屏幕的預(yù)定區(qū)域顯示輸入字符,并且,當(dāng)通過(guò)便攜終端中的觸摸屏輸入字符時(shí),如果感知觸擊完成,用于向所述屏幕的主區(qū)域輸入所顯示的字符。
通過(guò)使用便攜終端中觸摸屏上顯示的鍵盤輸入字符的裝置和方法實(shí)現(xiàn)上述的目的。
根據(jù)本發(fā)明,所述方法包括當(dāng)顯示了所述鍵盤,確定是否已產(chǎn)生觸擊信號(hào);如果觸擊信號(hào)產(chǎn)生,通過(guò)分析所述觸擊信號(hào),識(shí)別所觸擊的字符;在預(yù)定的屏幕區(qū)域放大顯示所述字符;當(dāng)顯示了所述字符,確定所述觸擊是否已經(jīng)完成;以及,如果感知所述觸擊完成,在主屏幕區(qū)域顯示所述字符。
根據(jù)本發(fā)明,所述裝置包含觸摸屏,用于在其較低位置顯示鍵盤,并且,當(dāng)在字符輸入方式下,如果感知有所述鍵盤上的觸擊,則產(chǎn)生觸擊信號(hào);觸擊信號(hào)接收器,用于通過(guò)分析從所述觸摸屏接收的所述模擬觸擊信號(hào),產(chǎn)生相應(yīng)于所述觸擊位置的位置數(shù)據(jù);以及控制器,用于通過(guò)分析從所述觸擊信號(hào)接收器接收的所述位置數(shù)據(jù)識(shí)別所觸擊的字符,在所述觸摸屏的預(yù)定區(qū)域放大顯示所述字符,確定所述觸擊是否已經(jīng)完成,并且,如果感知所述觸擊完成,在光標(biāo)位置輸入所述字符。
通過(guò)下面結(jié)合附圖的詳細(xì)說(shuō)明,將使本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)更加明了。附圖包括圖1是根據(jù)本發(fā)明的便攜終端的框圖;圖2是示出根據(jù)本發(fā)明實(shí)施例的、當(dāng)通過(guò)觸擊顯示在便攜終端中觸摸屏上的鍵盤輸入字符時(shí)無(wú)錯(cuò)輸入字符操作的流程圖;以及圖3是示出根據(jù)本發(fā)明實(shí)施例的、當(dāng)通過(guò)觸擊顯示在便攜終端中觸摸屏上的鍵盤輸入字符時(shí)所形成的屏幕顯示。
具體實(shí)施例方式
下面將參照
本發(fā)明的優(yōu)選實(shí)施例。在下面的說(shuō)明中,為避免不必要的細(xì)節(jié)會(huì)使本發(fā)明更不清楚,對(duì)公知的功能和構(gòu)造,不做詳細(xì)的說(shuō)明。
本發(fā)明涉及使用便攜終端中觸摸屏無(wú)錯(cuò)輸入字符的技術(shù)。本發(fā)明特別涉及使用觸摸屏輸入字符的方法,其中,當(dāng)通過(guò)觸擊顯示在觸摸屏上的鍵盤輸入所述字符時(shí),所觸擊的字符顯示在屏幕的預(yù)定區(qū)域,并且,當(dāng)感知該觸擊完成,顯示在屏幕的所述區(qū)域的字符被輸入到屏幕的主區(qū)域。
圖1是根據(jù)本發(fā)明的便攜終端的框圖。這里所說(shuō)的“便攜終端”是指任何具有觸摸屏的終端,例如,蜂窩電話、PCS(個(gè)人通信系統(tǒng))、PDA和IMT-2000(國(guó)際移動(dòng)通信2000)電話。下面的說(shuō)明是對(duì)這些終端的共同結(jié)構(gòu)而言。
參見圖1,MPU(微處理器單元)100對(duì)便攜終端提供整體控制。特別地,MPU 100控制數(shù)據(jù)處理和通信。根據(jù)本發(fā)明,除了其通常的功能,MPU100控制通過(guò)觸擊顯示在觸摸屏102上的鍵盤輸入字符時(shí)的無(wú)錯(cuò)字符輸入。MPU 100的通常處理和控制不在這里描述。
存儲(chǔ)器101包括程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器和非易失性存儲(chǔ)器。程序存儲(chǔ)器存儲(chǔ)用于控制便攜終端整個(gè)操作的程序。它可以是閃存。數(shù)據(jù)存儲(chǔ)器臨時(shí)性地存儲(chǔ)便攜終端操作期間產(chǎn)生的數(shù)據(jù)。RAM(隨機(jī)存取存儲(chǔ)器)可用作所述數(shù)據(jù)存儲(chǔ)器。非易失性存儲(chǔ)器存儲(chǔ)為了縮短撥號(hào)時(shí)間而登入的電話號(hào)碼,以及系統(tǒng)參數(shù)。非易失性存儲(chǔ)器可以是EEPROM(電可擦除可編程只讀存儲(chǔ)器)。
觸摸屏102包括LCD 103和安裝在LCD 103上的觸摸板104。觸摸屏102顯示便攜終端操作期間產(chǎn)生的狀態(tài)信息,并且可以顯示運(yùn)動(dòng)畫面和靜態(tài)圖像。觸摸屏102輸出相應(yīng)于對(duì)觸擊信號(hào)接收器105的觸擊的電模擬信號(hào)。觸擊信號(hào)接收器105分析來(lái)自觸摸屏102的電模擬信號(hào),并向MPU 100輸出相應(yīng)于所觸擊位置的位置數(shù)據(jù)。
鍵區(qū)106具有多個(gè)數(shù)字鍵和功能按鈕。鍵區(qū)106向MPU 100輸出相應(yīng)于所摁按鈕的按鈕輸入數(shù)據(jù)。
無(wú)線通信組件107是用于根據(jù)預(yù)定的通信標(biāo)準(zhǔn)與基站通信的組件。它可以包含RF(射頻)組件和BBA(基帶模擬)。
CODEC(編碼解碼器)108連接到MPU 100,并且,揚(yáng)聲器110和麥克風(fēng)109連接到CODEC 108,共同構(gòu)成話音輸入/輸出塊,用在電話呼叫和話音錄音中。CODEC將從MPU 100接收的PCM(脈沖編碼調(diào)制)數(shù)據(jù)轉(zhuǎn)換成模擬話音信號(hào),并通過(guò)揚(yáng)聲器110輸出。CODEC還將通過(guò)麥克風(fēng)109接收的話音信號(hào)轉(zhuǎn)換成PCM數(shù)據(jù),并向MPU 100提供該P(yáng)CM數(shù)據(jù)。
圖2是示出根據(jù)本發(fā)明的實(shí)施例的、當(dāng)通過(guò)觸擊顯示在便攜終端中觸摸屏上的鍵盤輸入字符時(shí)無(wú)錯(cuò)輸入字符的操作的流程圖。
參見圖2,當(dāng)設(shè)定字符輸入方式,在步驟201,MPU 100首先在屏幕的預(yù)定區(qū)域(即較低位置)顯示鍵盤。
當(dāng)顯示了鍵盤,在步驟203,MPU 100確定是否已經(jīng)從觸擊信號(hào)接收器105接收了觸擊信號(hào)。如果接收了觸擊信號(hào),在步驟205,MPU 100通過(guò)分析該觸擊信號(hào),識(shí)別用戶觸擊的字符,并在步驟207,在預(yù)定的屏幕區(qū)域提供該字符的放大視圖。
在步驟209,MPU 100通過(guò)分析從觸擊信號(hào)接收器105接收的觸擊信號(hào),確定該觸擊是否已經(jīng)完成。如果該觸擊還沒(méi)有完成,MPU 100返回到步驟205。即,MPU 100通過(guò)分析來(lái)自觸擊信號(hào)接收器105的觸擊信號(hào),識(shí)別用戶觸擊的字符,并在預(yù)定的屏幕區(qū)域提供該字符的放大視圖。
另一方面,如果感知該觸擊完成,在步驟211,MPU 100在屏幕的主區(qū)域顯示該字符,并返回到步驟203,確定是否已經(jīng)接收了觸擊信號(hào)。即,MPU100在主屏幕區(qū)域的光標(biāo)位置輸入該字符。
如上所述,在本發(fā)明中,在預(yù)定的屏幕區(qū)域放大顯示所觸擊的字符,并且,如果感知該觸擊完成,所觸擊的字符輸入到主屏幕區(qū)域中。如果該觸擊沒(méi)有完成,所觸擊的字符就不輸入到主屏幕區(qū)域。
為了更好地理解本發(fā)明,將結(jié)合圖3說(shuō)明示例性的應(yīng)用。圖3示出了根據(jù)本發(fā)明實(shí)施例的、當(dāng)通過(guò)觸擊顯示在便攜終端中觸摸屏上的鍵盤輸入字符時(shí)形成的屏幕顯示。
圖3(a)示出了屏幕,其中,輸入字符在較高位置顯示,并且鍵盤顯示在較低位置。這里,已經(jīng)輸入了“abcdef”。當(dāng)用戶在這個(gè)狀態(tài)觸擊鍵盤上的“x”,則“x”放大顯示在預(yù)定的屏幕區(qū)域,如圖3(b)所示。由于用戶還沒(méi)有完成該觸擊,“x”沒(méi)有輸入到主屏幕區(qū)域。
如果用戶想輸入“c”,而不是“x”,用戶將輸入工具,如他的手指或觸控筆,移動(dòng)到“c”,摁該鍵盤。則“c”被顯示。當(dāng)用戶完成該觸擊,則“c”顯示在主屏幕區(qū)域,如圖3(c)所示。
根據(jù)如上所述的本發(fā)明,所觸擊的字符在預(yù)定的屏幕區(qū)域放大顯示,并且,如果感知該觸擊完成,所觸擊的字符輸入到主屏幕區(qū)域中。因此,在其被輸入之前,用戶可以確認(rèn)他所觸擊的字符,這樣可以顯著降低輸入錯(cuò)誤。
盡管參照其特定實(shí)施例示出并說(shuō)明了本發(fā)明,但這只是示例性的應(yīng)用。例如,所觸擊的字符在主屏幕的光標(biāo)位置放大或以原有的尺寸顯示,并且,當(dāng)該觸擊完成,輸入所觸擊的字符。在這種情況下,如果在前面的觸擊沒(méi)有完成時(shí)感知有另外的觸擊,相應(yīng)的新字符替換前面的字符。因此,本領(lǐng)域的普通技術(shù)人員可以理解,在不脫離本發(fā)明的權(quán)利要求書所定義的精神和范圍的前提下,可以對(duì)其中的構(gòu)成和細(xì)節(jié)做各種變化。
權(quán)利要求
1.使用顯示在便攜終端中觸摸屏上的鍵盤輸入字符的方法,包含步驟(a)當(dāng)顯示了鍵盤時(shí),確定是否產(chǎn)生觸擊信號(hào);(b)通過(guò)分析所述觸擊信號(hào)識(shí)別所觸擊的字符;(c)在預(yù)定的屏幕區(qū)域顯示放大的所述字符;(d)當(dāng)放大顯示所述字符的時(shí)候,確定所述觸擊是否完成;以及(e)當(dāng)感知所述觸擊完成,則在主屏幕區(qū)域顯示所述字符。
2.如權(quán)利要求1所述的方法,還包含步驟(f)如果所述觸擊沒(méi)有完成,返回到步驟(b)。
3.使用顯示在便攜終端中觸摸屏上的鍵盤輸入字符的方法,所述觸摸屏具有顯示在其較低位置的鍵盤,并且,在字符輸入方式下,如果感知有所述鍵盤上的觸擊,則產(chǎn)生觸擊信號(hào),所述方法包含步驟通過(guò)分析所述觸擊信號(hào)識(shí)別所觸擊的字符;在預(yù)定的屏幕區(qū)域放大顯示所述字符;當(dāng)放大顯示所述字符,確定所述觸擊是否完成;以及當(dāng)感知所述觸擊完成,在光標(biāo)位置輸入所述字符。
4.如權(quán)利要求3所述的方法,其中所述觸摸屏由LCD(液晶顯示器)和安裝在所述LCD上的觸摸板組成。
5.使用便攜終端中觸摸屏輸入字符的裝置,包含觸摸屏,具有在其上顯示的鍵盤,當(dāng)在字符輸入方式下感知有在所述鍵盤上的觸擊,則產(chǎn)生觸擊信號(hào);觸擊信號(hào)接收器,用于通過(guò)分析從所述觸摸屏接收的模擬觸擊信號(hào),產(chǎn)生相應(yīng)于所述觸擊位置的位置數(shù)據(jù);以及控制器,用于通過(guò)分析從所述觸擊信號(hào)接收器接收的所述位置數(shù)據(jù)識(shí)別所觸擊的字符,在所述觸摸屏的預(yù)定區(qū)域放大顯示所述字符,確定所述觸擊是否已經(jīng)完成,當(dāng)感知所述觸擊完成,在光標(biāo)位置輸入所述字符。
6.如權(quán)利要求5所述的裝置,其中所述觸摸屏由LCD(液晶顯示器)和安裝在所述LCD上的觸摸板組成。
7.使用便攜終端中觸摸屏輸入字符的裝置,包括所述觸摸屏,具有在其上顯示的鍵盤,當(dāng)在字符輸入方式下感知所述鍵盤上的觸擊,則產(chǎn)生觸擊信號(hào);以及控制器,用于通過(guò)分析從所述觸摸屏接收的所述觸擊信號(hào)識(shí)別所觸擊的字符,在所述觸摸屏的預(yù)定區(qū)域放大顯示所述字符,確定所述觸擊是否已經(jīng)完成,當(dāng)感知所述觸擊完成,在光標(biāo)位置輸入所述字符。
8.如權(quán)利要求7所述的裝置,其中所述觸摸屏由LCD(液晶顯示器)和安裝在所述LCD上的觸摸板組成。
全文摘要
使用顯示在便攜終端中的觸摸屏上顯示的鍵盤輸入字符的裝置和方法。當(dāng)顯示了所述鍵盤,所述裝置和方法確定是否產(chǎn)生了觸擊信號(hào)。如果產(chǎn)生所述觸擊信號(hào),通過(guò)分析所述觸擊信號(hào),識(shí)別所觸擊的字符。在預(yù)定的屏幕區(qū)域放大顯示所述字符。然后當(dāng)放大顯示了所述字符,確定所述觸擊是否已經(jīng)完成。當(dāng)感知所述觸擊完成,在主屏幕區(qū)域顯示所述字符。
文檔編號(hào)H04B1/40GK101059735SQ20071010469
公開日2007年10月24日 申請(qǐng)日期2004年10月29日 優(yōu)先權(quán)日2003年10月29日
發(fā)明者許正喆 申請(qǐng)人:三星電子株式會(huì)社