欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

字符輸入設(shè)備和方法

文檔序號(hào):6462186閱讀:181來源:國知局
專利名稱:字符輸入設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種具有觸摸屏的終端,更具體地說,涉及一種字符輸入設(shè) 備禾口方法。
背景技術(shù)
傳統(tǒng)終端在觸摸屏中輸出QWERTY鍵盤或者鍵區(qū)的形式來代替設(shè)置鍵 區(qū),以允許用戶方便地輸入字符。所述終端的示例包括電子筆記(electronic note)、移動(dòng)通信終端和個(gè)人數(shù)字助理(PDA)。隨著近來終端的小型化趨勢,觸摸屏的大小也在減小。在這種情況下, 終端很難在觸摸屏上輸出整個(gè)鍵盤。此外,即使在觸摸屏中以縮小的形式輸 出整個(gè)鍵盤,由于小鍵盤的原因,用戶也會(huì)在準(zhǔn)確地輸入期望的字符時(shí)遇到 困難。換句話說,用戶可能誤按下位于與期望的按鈕相鄰的按鈕,并因此不 得不再次進(jìn)行輸入操作。那些問題是由于用戶使用觸摸屏中顯示的小鍵盤準(zhǔn)確輸入的困難引起 的。因此,需要一種新輸入類型的用戶接口來解決所述問題。同樣,很難在具有有限大小的觸摸屏中輸出整個(gè)鍵盤。此外,當(dāng)以縮小 的形式輸出整個(gè)鍵盤時(shí),用戶不能準(zhǔn)確地進(jìn)行字符輸入。發(fā)明內(nèi)容為了解決現(xiàn)有技術(shù)中的上述討論的不足,本發(fā)明的主要方面在于至少解 決以上問題和/或缺點(diǎn),并至少提供以下所述的優(yōu)點(diǎn)。因此,本發(fā)明的一方面 在于提供一種字符輸入設(shè)備和方法,所述設(shè)備和方法在具有觸摸屏的終端中 最小化觸摸輸入錯(cuò)誤的同時(shí)允許快速字符輸入。本發(fā)明的另 一方面在于提供一種字符輸入設(shè)備和方法,所述設(shè)備和方法 通過在觸摸屏上有效顯示用于鍵盤功能的字符來允許用戶方便快捷地輸入字 付。根據(jù)本發(fā)明的一方面,提供一種在具有觸摸屏的終端中的字符輸入方法。所述字符輸入方法包括基于一對(duì)一的對(duì)應(yīng)關(guān)系,將字符組分配給通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)鍵區(qū)域,并且在相應(yīng)鍵區(qū)域中顯示所述字符組,每個(gè)字符組包括至少兩個(gè)字符;如果在所述鍵區(qū)域之一中發(fā)生按下事件,則 放大并顯示發(fā)生按下事件的鍵區(qū)域中包括的字符;確定放大顯示字符的鍵區(qū) 域之一中是否發(fā)生釋放事件和拖拽事件之一;如果確定發(fā)生拖拽事件,則根 據(jù)拖拽事件的距離和方向指示發(fā)生拖拽事件的鍵區(qū)域;和如果在指示的鍵區(qū) 域中發(fā)生釋放事件,則在觸摸屏上輸出包括在指示的鍵區(qū)域中的字符。根據(jù)本發(fā)明的另 一方面,提供一種在具有觸摸屏的終端中的字符輸入方 法。所述字符輸入方法包括基于一對(duì)一的對(duì)應(yīng)關(guān)系,將字符組分配給通過 劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)第 一鍵區(qū)域,并且在相應(yīng)的第 一鍵區(qū)域中 顯示所述字符組,每個(gè)字符組包括至少兩個(gè)字符;如果在所述第一鍵區(qū)域之 一中發(fā)生按下事件,則在第二鍵區(qū)域中放大并顯示發(fā)生按下事件的第一鍵區(qū) 域中包括的字符;如果在第一鍵區(qū)域中發(fā)生按下事件的狀態(tài)下在第二鍵區(qū)域 之一中發(fā)生按下事件,則確定是否在第一鍵區(qū)域中發(fā)生釋放事件;如果確定 在第一鍵區(qū)域中發(fā)生釋放事件,則確定是否在發(fā)生按下事件的第二鍵區(qū)域中 發(fā)生釋放事件;和如果確定在第二鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸 出包括在第二^t區(qū)域中的字符。根據(jù)本發(fā)明的另 一方面,提供一種在具有觸摸屏的終端中的字符輸入方 法。所述字符輸入方法包括通過劃分觸摸屏的區(qū)域產(chǎn)生多個(gè)鍵區(qū)域;為每 個(gè)產(chǎn)生的鍵區(qū)域分配至少一個(gè)字符,并為至少一個(gè)鍵區(qū)域分配進(jìn)入不同特定 字符模式的功能;確定是否產(chǎn)生進(jìn)入特定字符模式之一的請(qǐng)求;和根據(jù)確定 的結(jié)果,進(jìn)入相應(yīng)于所述請(qǐng)求的特定字符模式,并顯示相應(yīng)于特定字符模式 的項(xiàng)。根據(jù)本發(fā)明的另 一方面,提供一種在具有觸摸屏的終端中的字符輸入設(shè) 備。所述字符輸入設(shè)備包括存儲(chǔ)器,存儲(chǔ)字符組,每個(gè)字符組包括至少兩 個(gè)字符,所述字符組顯示在通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)鍵區(qū)域中 的每一個(gè)中;觸摸屏,在每個(gè)鍵區(qū)域中顯示字符組,并根據(jù)鍵區(qū)域中的用戶 輸入產(chǎn)生按下事件、釋放事件和拖拽事件;和控制器,基于一對(duì)一的對(duì)應(yīng)關(guān) 系,為鍵區(qū)域分配字符組并在相應(yīng)鍵區(qū)域中顯示所述字符組,如果在所述鍵 區(qū)域中的一個(gè)內(nèi)發(fā)生按下事件,則放大并顯示發(fā)生按下事件的鍵區(qū)域中包括 的字符,確定在放大顯示字符的鍵區(qū)域中的一個(gè)內(nèi)是否發(fā)生釋放事件和拖拽事件之一,如果發(fā)生拖拽事件,則根據(jù)拖拽事件的距離和方向指示發(fā)生拖拽 事件的鍵區(qū)域,和如果在指示的鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出 指示的鍵區(qū)域中包括的字符。
根據(jù)本發(fā)明的另 一方面,提供一種在具有觸摸屏的終端中的字符輸入設(shè)
備。所述字符輸入設(shè)備包括存儲(chǔ)器,存儲(chǔ)字符組,每個(gè)字符組包括至少兩
個(gè)字符,所述字符組顯示在通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)第一鍵區(qū)
域和第二鍵區(qū)域中;觸摸屏,根據(jù)第一鍵區(qū)域和第二鍵區(qū)域中的用戶輸入產(chǎn)
生按下事件、釋放事件和拖拽事件;和控制器,基于一對(duì)一的對(duì)應(yīng)關(guān)系,為
第一鍵區(qū)域分配包括字符組,每個(gè)字符組包括至少兩個(gè)字符,并在相應(yīng)第一 鍵區(qū)域中顯示所述字符組,如果在第一鍵區(qū)域之一內(nèi)發(fā)生按下事件,則在第 二鍵區(qū)域中放大并顯示包括在發(fā)生按下事件的第一鍵區(qū)域中的字符,如果在 第一鍵區(qū)域中發(fā)生按下事件的狀態(tài)下在放大顯示字符的第二鍵區(qū)域中的一個(gè) 內(nèi)發(fā)生按下事件,則確定在第一鍵區(qū)域中是否發(fā)生釋放事件,如果在第一鍵 區(qū)域中發(fā)生釋放事件,則確定在發(fā)生按下事件的第二鍵區(qū)域中是否發(fā)生釋放 事件,和如果在所述第二鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出包括在 所述第二鍵區(qū)域中的字符。
在進(jìn)行以下對(duì)本發(fā)明的詳細(xì)描述之前,對(duì)本專利文檔中使用的特定詞語
和詞組進(jìn)行定義可以是有利的術(shù)語"包括"及其變型表示非限制性的"包 含,,;術(shù)語"或者,,是表示"和/或"的"包括";詞組"與……相關(guān)聯(lián)"及其 變型可表示"包括"、"被包括在……中"、"與……相互連接"、"包含"、"被 包含在……中"、"連接到……或者與……連接"、"耦合到……或者與……耦 合"、"與……通信"、"與……合作"、"交織"、"并列"、"與……接近"、"綁 定到……或者與……綁定"、"具有"、"具有……的屬性,,等;以及術(shù)語"控 制器"表示控制至少一項(xiàng)操作的任何裝置、系統(tǒng)或者所述裝置、系統(tǒng)的一部 分,這樣的裝置可以以硬件、固件或者軟件實(shí)現(xiàn)或者可以以上述的至少兩項(xiàng) 的一些組合來實(shí)現(xiàn)。應(yīng)當(dāng)注意,不管本地還是遠(yuǎn)程,與特定控制器相關(guān)的功 能可以是集中或者分布的。提供在本專利文檔中對(duì)特定詞語和詞組的定義, 從而本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,在大多數(shù)情況下,這些前述的定義既可 以被應(yīng)用于現(xiàn)有技術(shù),也可將這些定義的詞語和詞組應(yīng)用于未來的技術(shù)。


為了更全面地理解本公開及其優(yōu)點(diǎn),現(xiàn)在對(duì)以下結(jié)合附圖的描述進(jìn)行參
照,其中相同的標(biāo)號(hào)表示相同的部分
圖1是示出根據(jù)本發(fā)明示例性實(shí)施例的用于輸入字符的設(shè)備的框圖2是示出根據(jù)本發(fā)明第一示例性實(shí)施例的由使用一個(gè)手指輸入字符的 用戶輸入字符的處理的控制流程圖3示出了根據(jù)本發(fā)明示例性實(shí)施例的觸摸屏中顯示的鍵區(qū)域;
圖4示出了根據(jù)本發(fā)明第一示例性實(shí)施例的由使用一個(gè)手指輸入字符的 用戶輸入字符的處理;
圖5是示出根據(jù)本發(fā)明第二示例性實(shí)施例的由使用兩個(gè)手指輸入字符的 用戶輸入字符的處理的控制流程圖6示出了根據(jù)本發(fā)明第二示例性實(shí)施例的由使用兩個(gè)手指輸入字符的 用戶輸入字符的處理;
圖7是根據(jù)本發(fā)明第三示例性實(shí)施例的通過用戶觸:溪輸入來輸入字符的 處理的控制流程圖8示出了根據(jù)本發(fā)明第三示例性實(shí)施例的用戶通過觸摸輸入的方式輸 入字符的處理;
圖9示出了根據(jù)本發(fā)明示例性實(shí)施例的用戶選擇字符類型的處理;
圖10示出了根據(jù)本發(fā)明示例性實(shí)施例的每個(gè)字符類型的鍵區(qū)域;
圖11示出了根據(jù)本發(fā)明第一示例性實(shí)施例的由使用一個(gè)手指輸入字符
的用戶輸入字符的處理的鍵布置;
圖12示出了根據(jù)本發(fā)明第二示例性實(shí)施例的由使用兩個(gè)手指輸入字符
的用戶輸入字符的處理的鍵布置;
圖13示出了根據(jù)本發(fā)明第二示例性實(shí)施例的大尺寸屏幕的觸摸屏的鍵
布置;
圖14示出了根據(jù)本發(fā)明示例性實(shí)施例的觸摸屏的每個(gè)屏幕大小的鍵區(qū)
域;
圖15示出了根據(jù)本發(fā)明示例性實(shí)施例的輸入以3x4塊的形式布置的鍵 區(qū)域的中間行中的字符的處理;
圖16示出了根據(jù)本發(fā)明示例性實(shí)施例的輸入以3x4塊的形式布置的鍵 區(qū)域的末行中的字符的處理;
圖17示出了根據(jù)本發(fā)明示例性實(shí)施例的QWERTY類型的鍵區(qū)域;圖18示出了根據(jù)本發(fā)明示例性實(shí)施例的輸入QWERTY類型的鍵區(qū)域中 的字符的處理;
圖19是根據(jù)本發(fā)明示例性實(shí)施例的進(jìn)入特定字符模式的控制流程圖; 圖20A到圖20C示出了根據(jù)本發(fā)明示例性實(shí)施例的特定字符模式下的 屏幕;
圖21A示出了根據(jù)本發(fā)明示例性實(shí)施例的鍵區(qū)域,所述鍵區(qū)域中顯示用 于進(jìn)入特定字符模式的項(xiàng);
圖21B示出了根據(jù)本發(fā)明示例性實(shí)施例的選擇模式選擇項(xiàng)的處理;和 圖22示出了根據(jù)本發(fā)明示例性實(shí)施例的多組切換模式項(xiàng)。
具體實(shí)施例方式
以下討論的圖1到圖22C以及用于描述本專利文檔中的本公開的原理的 各個(gè)實(shí)施例僅用于示例性的目的,不應(yīng)被以任何方式理解為限制本公開的范 圍。本領(lǐng)域技術(shù)人員將理解,本公開的原理可以在任何適當(dāng)安置的觸摸屏裝 置中被實(shí)現(xiàn)。
本發(fā)明提出一種字符輸入設(shè)備和方法。因此,根據(jù)本發(fā)明,在具有觸摸 屏的終端中,每組包括至少兩個(gè)字符的多個(gè)字符組被分配到至少兩個(gè)鍵區(qū)域 并顯示在鍵區(qū)域上,通過劃分觸摸屏來產(chǎn)生所述鍵區(qū)域。當(dāng)在一個(gè)鍵區(qū)域中 發(fā)生按下事件時(shí),包括在發(fā)生按下事件的鍵區(qū)域中的字符被放大顯示。此外, 確定在放大顯示字符的一個(gè)鍵區(qū)域中是否發(fā)生釋放事件和拖拽事件中的一 種。如果發(fā)生拖拽事件,則根據(jù)拖拽事件的距離和方向指示鍵區(qū)域。如果在 指示的鍵區(qū)域內(nèi)發(fā)生釋放事件,則包括在指示的鍵區(qū)域中的字符被輸出到觸 摸屏。因此,本發(fā)明通過允許用戶容易地搜索期望的字符并準(zhǔn)確地輸入找到 的字符來提供快速容易的輸入。
圖1是示出根據(jù)本發(fā)明示例性實(shí)施例的輸入字符的設(shè)備的框圖。 參照?qǐng)D1,輸入字符的設(shè)備包括射頻(RF)收發(fā)器100、存儲(chǔ)器110、 觸摸屏120和控制器130。 RF收發(fā)器100執(zhí)行移動(dòng)通信終端的無線通信。存 儲(chǔ)器110包括用于存儲(chǔ)多種程序和數(shù)據(jù)的只讀存儲(chǔ)器(ROM)和隨機(jī)存取存 儲(chǔ)器(RAM)。具體來說,存儲(chǔ)器110存儲(chǔ)顯示在通過將觸摸屏120劃分為 至少兩個(gè)區(qū)域而產(chǎn)生的鍵區(qū)域(以下將稱為鍵區(qū)域)中的韓文的輔音和元音、 英文字母的大寫字母和小寫字母、數(shù)字和特殊字符(以下將統(tǒng)稱為字符)。一旦用戶的手或者物體觸摸到觸摸屏120中的字符或者特定位置,觸摸
屏120就使用存儲(chǔ)的軟件識(shí)別觸摸的位置并執(zhí)行特定處理。觸摸屏120在控 制器130的控制下從用戶接收觸摸輸入并顯示顯示數(shù)據(jù)或者將移動(dòng)通信終端 的操作狀態(tài)或者信息顯示為圖標(biāo)和字符。具體來說,根據(jù)本發(fā)明的觸摸屏120 在控制器130的控制下顯示輸入字符的鍵區(qū)域并根據(jù)用戶輸入產(chǎn)生按下事 件、釋放事件和拖拽事件。
控制器130基于一對(duì)一的對(duì)應(yīng)關(guān)系,為輸出在觸摸屏120上的相應(yīng)鍵區(qū) 域分配字符組,并且在鍵區(qū)域中顯示所述字符組,每個(gè)字符組包括存儲(chǔ)在存 儲(chǔ)器110中的至少兩個(gè)字符??刂破?30根據(jù)觸摸屏120中產(chǎn)生的按下事件、 釋放事件和拖拽事件將與選擇的鍵區(qū)域相應(yīng)的字符輸出到觸摸屏120。這里,
當(dāng)按下一個(gè)鍵區(qū)域時(shí)發(fā)生按下事件,當(dāng)釋放按下的鍵區(qū)域時(shí)發(fā)生釋放事件, 當(dāng)在顯示在觸摸屏120上的鍵區(qū)域上發(fā)生用戶的拖拽輸入時(shí)發(fā)生拖拽事件。
根據(jù)本發(fā)明示例性實(shí)施例,控制器130以三種方式從用戶接收字符輸入。 換句話說,控制器130可從使用一個(gè)手指輸入字符的用戶或者使用兩個(gè)手指 輸入字符的用戶接收字符輸入,或者可通過兩次觸摸輸入(touch input)的方 式接收字符輸入。
首先,將參照?qǐng)D2描述從使用一個(gè)手指輸入字符的用戶接收字符輸入的 方式。
圖2是示出根據(jù)本發(fā)明第一示例性實(shí)施例的從使用一個(gè)手指輸入字符的 用戶輸入字符的處理的控制流程圖。參照?qǐng)D2,在步驟200,控制器130基于 一對(duì)一的對(duì)應(yīng)關(guān)系,為輸出到觸摸屏120中的相應(yīng)鍵區(qū)域分配字符組,并在 鍵區(qū)域中顯示字符組。根據(jù)觸摸屏120的屏幕大小可存在至少兩個(gè)鍵區(qū)域, 并且為了有效的用戶的字符輸入可調(diào)整鍵區(qū)域的數(shù)量。字符組的數(shù)量取決于 鍵區(qū)域的數(shù)量。更具體地說,字符組的數(shù)量與鍵區(qū)域的數(shù)量相同,并且構(gòu)成 一個(gè)字符組的字符的數(shù)量隨著鍵區(qū)域的數(shù)量的增加而減少。在本發(fā)明的示例 性實(shí)施例中,存在8個(gè)鍵區(qū)域并且一個(gè)字符組包括4個(gè)字符,將參照?qǐng)D3進(jìn) 行描述。
圖3示出了根據(jù)本發(fā)明示例性實(shí)施例的在觸摸屏120中顯示的鍵區(qū)域。 參照?qǐng)D3,在觸摸屏120中,由英文字母字符構(gòu)成的字符組被順序分配給相 應(yīng)鍵區(qū)域,并被顯示在相應(yīng)鍵區(qū)域中。用于顯示鍵區(qū)域中被選擇的字符的顯 示區(qū)域310位于所述^t區(qū)域上方。例如,在鍵區(qū)域300中,在所述鍵區(qū)域300中顯示的字符之一被設(shè)置為 參考字符,并且以與不同于鍵區(qū)域300中其他字符的顏色來表示。根據(jù)本發(fā) 明示例性實(shí)施例,除了不同顏色之外,所述參考字符還可以以不同于其他字 符的形式來表示,諸如使用不同的字體或者不同的粗細(xì)。
說,如果在鍵區(qū)域中發(fā)生按下事件,則除了參考字符之外的其他字符相對(duì)于 被分配了參考字符的鍵區(qū)域,按照與發(fā)生按下事件的鍵區(qū)域中顯示的字符組 相同的布置被放大顯示。這里,被分配了參考字符的鍵區(qū)域可與其中發(fā)生按 下事件的字符組的鍵區(qū)域相對(duì)應(yīng)。
在本發(fā)明示例性實(shí)施例中,粗略地將鍵區(qū)域的操作模式分為全字符輸入 模式和單獨(dú)字符輸入模式。在全字符輸入模式中,如參照?qǐng)D3所描述,字符 組被分配給鍵區(qū)域,并被顯示在所述鍵區(qū)域中。如果在全字符輸入模式中顯 示的一個(gè)鍵區(qū)域中發(fā)生按下事件,則控制器130切換到單獨(dú)字符輸入模式。 因此,在步驟202,控制器130確定是否在至少兩個(gè)鍵區(qū)域中的一個(gè)鍵區(qū)域 中發(fā)生按下事件。
當(dāng)在一個(gè)鍵區(qū)域中發(fā)生按下事件時(shí),在步驟204,控制器130在每個(gè)鍵 區(qū)域中放大并顯示包括在相應(yīng)鍵區(qū)域中的每個(gè)字符,以切換到單獨(dú)字符輸入 模式。放大顯示字符的鍵區(qū)域可能與全字符輸入模式中的鍵區(qū)域相同。因此, 在這種情況下,當(dāng)從全字符輸入模式切換到單獨(dú)字符輸入模式時(shí),已在全字 符輸入模式中顯示的字符組全部消失。包括在發(fā)生按下事件的鍵區(qū)域中的字 符可被放大顯示在彈出窗口類型的至少兩個(gè)鍵區(qū)域中或者可根據(jù)本發(fā)明示例 性實(shí)施例對(duì)其做出各種改變。
如上所述一旦字符被放大顯示,則控制器130進(jìn)入步驟206,以在被分 配了參考字符的鍵區(qū)域中顯示指示符(indicator )。所述指示符可向選擇的鍵 區(qū)域應(yīng)用視覺效果,以允許用戶識(shí)別選擇的鍵區(qū)域。根據(jù)本發(fā)明示例性實(shí)施 例,控制器130使用改變選擇的鍵區(qū)域的邊緣顏色或者在選擇的鍵區(qū)域中添 加陰影的指示符,以允許用戶識(shí)別選擇的鍵區(qū)域,將參照根據(jù)本發(fā)明第一示 例性實(shí)施例的示出用戶使用 一個(gè)手指輸入字符的處理的圖4進(jìn)行詳細(xì)描述。
在圖4中,用戶輸入英文字母字符"F"。如圖4中的(a)所示,用戶在 顯示包括字符組的鍵區(qū)域的全字符輸入模式下按下包括"F"的鍵區(qū)域 "EFGH"。當(dāng)在按下的鍵區(qū)域中發(fā)生按下事件時(shí),顯示用于改變按下的鍵區(qū)域的邊緣的顏色的指示符。在本發(fā)明的第一示例性實(shí)施例中,可根據(jù)用戶的 拖拽輸入所產(chǎn)生的拖拽事件改變指示符的位置。因此,用戶可通過指示符容 易地識(shí)別按下的鍵區(qū)域。
如果如圖4中的(a)所示在鍵區(qū)域中發(fā)生按下事件,則控制器130切換 到單獨(dú)字符輸入模式。在單獨(dú)字符輸入模式下,控制器130放大顯示發(fā)生按 下事件的鍵區(qū)域中的字符,如圖4中的(b)所示。被放大顯示的字符相對(duì)于 參考字符"E",按照與全字符輸入模式下顯示在鍵區(qū)域中時(shí)的布置相同的布 置顯示。參考字符"E"是分配給發(fā)生按下事件的鍵區(qū)域的字符,可通過一次 觸摸輸出參考字符"E"。在本發(fā)明的第一示例性實(shí)施例中,考慮到用戶使用 一個(gè)手指來輸入字符,控制器130將放大的字符彼此靠近地顯示,以便使拖 拽的距離最小。因此,用戶能夠用較少的力容易地選擇期望的字符。
一旦字符被放大顯示,控制器130就在步驟208確定是否發(fā)生釋放事件 或拖拽事件。如果發(fā)生釋放事件,則在步驟210,控制器130輸出參考字符。 參照?qǐng)D4,控制器130通過用戶對(duì)如圖4中的(a)所示的包括字符組的鍵區(qū) 域的一次觸摸來輸出參考字符"E"。這是因?yàn)閰⒖甲址?E"被分配給發(fā)生 釋放事件的鍵區(qū)域。因此,用戶可通過在全字符輸入模式下的一次觸摸來輸
入?yún)⒖甲址?br> 如果發(fā)生拖拽事件,則在步驟212,控制器130在拖拽的位置顯示指示 符。如圖4中的(b)所示,控制器130可在用戶按下鍵區(qū)域的狀態(tài)下接收用 戶的拖拽輸入??刂破?30根據(jù)拖拽事件改變指示被按下的鍵區(qū)域的指示符 的位置。在本發(fā)明第一示例性實(shí)施例中,用戶產(chǎn)生從"E"鍵區(qū)域到"F',鍵 區(qū)域的拖拽事件,并且指示符的位置也^皮相應(yīng)地改變。
然后,在步驟214,控制器130確定是否發(fā)生釋放事件。如果發(fā)生了釋 放事件,則在步驟216,控制器130輸出與指示符指示的鍵區(qū)域相應(yīng)的字符。 在本發(fā)明第一示例性實(shí)施例中,如果在由用戶的拖拽輸入選擇的顯示"F"的 鍵區(qū)域中發(fā)生釋放事件,則控制器130如圖4中的(c)所示在顯示區(qū)域中輸 出"F"??刂破?30隨后切換到全字符輸入模式,從而允許用戶輸入其他字符。
在本發(fā)明第 一示例性實(shí)施例中,因?yàn)橛脩敉ㄟ^使用 一個(gè)手指產(chǎn)生按下事 件和釋放事件來輸入字符,所以與發(fā)生釋放事件的鍵區(qū)域相應(yīng)的字符被輸出。
放大顯示的字符被盡可能彼此靠近地顯示,從而使用戶能夠通過最短距離的拖拽來選擇期望的字符。因此,用戶可容易并迅速地通過少量操作來輸入字符。用戶可使用兩個(gè)手指來輸入字符。圖5是示出根據(jù)本發(fā)明第二示例性實(shí)施例的使用兩個(gè)手指輸入字符的用戶輸入字符的處理的控制流程圖。參照?qǐng)D5,在步驟500,控制器130基于一對(duì)一的對(duì)應(yīng)關(guān)系將字符組分配 給相應(yīng)鍵區(qū)域并在所述鍵區(qū)域中顯示字符組。控制器130隨后進(jìn)入全字符輸 入模式。所述鍵區(qū)域以與在圖4中相同的方式在觸摸屏120中顯示,因此將 不提供對(duì)其的描述。在步驟502,控制器130確定是否在一個(gè)鍵區(qū)域中發(fā)生按下事件。如果 在鍵區(qū)域中發(fā)生按下事件,則在步驟504,控制器130在相應(yīng)鍵區(qū)域中放大 顯示包括在所述鍵區(qū)域中的字符,以切換到單獨(dú)字符輸入模式,將參照?qǐng)D6 進(jìn)行詳細(xì)的描述。圖6示出了根據(jù)本發(fā)明第二示例性實(shí)施例的用戶使用兩個(gè)手指輸入字符 的處理。在如圖6中的(a)所示的全字符輸入模式中,為了輸入"R",用戶 按下包括"R"的鍵區(qū)域"QRST"。隨后在鍵區(qū)域"QRST"中產(chǎn)生按下事件, 并且如圖6中的(b)所示在觸摸屏120中放大顯示鍵區(qū)域"QRST"中包括 的字符。此時(shí),以不同于本發(fā)明第一示例性實(shí)施例的方式在相應(yīng)鍵區(qū)域中顯 示所述字符。換句話說,在本發(fā)明第二示例性實(shí)施例中,考慮到用戶使用兩 個(gè)不同的手指輸入字符,控制器130考慮用戶兩只手的位置來布置字符。在 本發(fā)明第二示例性實(shí)施例中,不是通過拖拽輸入來選擇字符,因此沒有必要 像用戶使用一個(gè)手指輸入字符時(shí)一樣彼此臨近地布置字符。在顯示放大的字符并切換到單獨(dú)字符輸入模式之后,在步驟506,控制 器130在分配了參考字符的鍵區(qū)域中顯示指示符。本發(fā)明第二示例性實(shí)施例 中的參考字符具有與本發(fā)明第一示例性實(shí)施例中的參考字符相同的意義。換 句話說,與本發(fā)明第一示例性實(shí)施例中一樣,可通過一次觸摸將所述參考字 符輸出到顯示區(qū)域。因此,在步驟508,控制器130確定是否發(fā)生釋放事件 或按下事件。如果發(fā)生釋放事件,則在步驟510,控制器130輸出參考字符。如果發(fā)生按下事件(即,如果在與已經(jīng)產(chǎn)生按下事件的鍵區(qū)域不同的鍵 區(qū)域中發(fā)生按下事件),則在步驟512,控制器130確定是否在分配了參考字 符的鍵區(qū)域中發(fā)生釋放事件。參考圖6中的(c),用戶在使用一個(gè)手指按下 分配了參考字符的鍵區(qū)域的同時(shí)使用另一手指按下顯示期望字符"R"的鍵區(qū)域。此時(shí),分配了參考字符的鍵區(qū)域中保留指示符。如果在分配了參考字符的鍵區(qū)域中發(fā)生釋放事件,則在步驟514,控制 器130在發(fā)生按下事件的鍵區(qū)域中顯示指示符。換句話說,如圖6中的(d) 所示,如果用戶從顯示參考字符"S"的鍵區(qū)域移走手指,則指示符移動(dòng)到顯 示另一手指按下的字符"R"的鍵區(qū)域。然后,在步驟516,控制器130確定是否在由指示符指示的鍵區(qū)域中發(fā) 生釋放事件。如果發(fā)生釋放事件,則在步驟518,控制器130輸出由指示符 指示的鍵區(qū)域中的相應(yīng)字符。當(dāng)如圖6中的(d)所示在顯示"R"的鍵區(qū)域 中發(fā)生釋放事件時(shí),如圖6中的(e)所示在顯示區(qū)域中輸出"R"。換句話說, 用戶在顯示參考字符的鍵區(qū)域中產(chǎn)生釋放事件,并且使用另一手指在顯示期 望的字符的鍵區(qū)域中產(chǎn)生釋放事件,從而輸出期望的字符。控制器130切換 回全字符輸入模式,以另外接收來自用戶的字符輸入。當(dāng)使用兩個(gè)手指時(shí),用戶可更快地輸入字符。此外,根據(jù)全字符輸入模 式和單獨(dú)字符輸入模式不同地顯示鍵區(qū)域中的字符,從而允許用戶準(zhǔn)確地選 擇期望的字符。與前述實(shí)施例不同,用戶還可通過兩次觸4菱輸入來輸入字符。在本發(fā)明 當(dāng)前實(shí)施例中,觸摸輸入的意思是在發(fā)生按下事件之后立即發(fā)生釋放事件。 圖7是示出根據(jù)本發(fā)明第三示例性實(shí)施例的通過用戶的觸摸輸入來輸入字符 的處理的控制流程圖。參照?qǐng)D7,在步驟700,控制器130基于一對(duì)一的對(duì)應(yīng)關(guān)系,為相應(yīng)鍵區(qū) 域分配字符組,并且在鍵區(qū)域中顯示字符組。在步驟702,在這種全字符輸 入模式下,控制器130確定顯示的鍵區(qū)域之一是否被觸摸。如果被觸摸,則 在步驟704,控制器130在相應(yīng)的鍵區(qū)域中放大并顯示包括在觸摸的鍵區(qū)域 中的字符。如果沒有被觸摸,則控制器130返回前一步驟。在本發(fā)明的第三示例性實(shí)施例中,與前述實(shí)施例不同,控制器130根據(jù) 按下事件的發(fā)生之后立即發(fā)生的釋放事件,即,根據(jù)觸摸輸入,從全字符輸 入模式切換到單獨(dú)字符輸入模式。因此,在步驟706,控制器130確定放大 顯示字符的所述鍵區(qū)域之一是否被觸摸。如果被觸摸,則在步驟708,控制 器130輸出與觸摸的鍵區(qū)域相應(yīng)的字符,如果沒有被觸摸,則控制器130返 回前一步驟,將參照?qǐng)D8進(jìn)行更加詳細(xì)的描述。圖8示出了根據(jù)本發(fā)明第三示例性實(shí)施例的用戶通過觸摸輸入的方式輸入字符的處理。參照?qǐng)D8,在如圖8中的(a)所示的全字符輸入模式下顯示 的鍵區(qū)域中,用戶觸摸包括期望的字符"R"的鍵區(qū)域。包括在觸摸的鍵區(qū)域 中的字符"QTRS"如圖8中的(b)所示被放大顯示。此時(shí),以與全字符輸 入模式下的觸摸的鍵區(qū)域中相同的布置顯示放大顯示的字符。在單獨(dú)字符輸 入模式下,控制器130確定與放大顯示的字符相應(yīng)的鍵區(qū)域之一是否被觸摸。 如果被觸摸,則控制器130在顯示區(qū)域中輸出與觸摸的鍵區(qū)域相應(yīng)的字符, 并切換回全字符輸入模式。在這個(gè)處理中,每當(dāng)鍵區(qū)域被觸摸,控制器130 即在觸摸的鍵區(qū)域中顯示指示符,從而允許用戶識(shí)別選擇的鍵區(qū)域。由此,在本發(fā)明第三示例性實(shí)施例中,用戶可通過兩次觸摸輸入來輸入 字符,從而更直觀地執(zhí)行鍵輸入。如上所述,本發(fā)明提供輸入字符的三種方法。因此,用戶可使用三種字 符輸入方法之一輸入字符。與傳統(tǒng)字符輸入方法相比,這些方法可提高輸入 速度并減少鍵輸入錯(cuò)誤。此外,根據(jù)本發(fā)明,可在鍵區(qū)域中顯示指示菜單項(xiàng) 的圖標(biāo)而不是顯示字符,并且可使用前述三種字符輸入方法之一來選^^所述 菜單項(xiàng)之一。在這種情況下,控制器130根據(jù)選擇的菜單項(xiàng)運(yùn)行應(yīng)用程序。 本發(fā)明可被應(yīng)用在需要鍵輸入(諸如,用于菜單選擇和模式切換以及字符輸 入)的不同的領(lǐng)域。根據(jù)本發(fā)明示例性實(shí)施例,用戶可選擇鍵區(qū)域中顯示的字符類型。圖9 示出了根據(jù)本發(fā)明示例性實(shí)施例的用戶選擇字符類型的處理。如圖9中的(a)所示,由指示符指示的鍵區(qū)域(以下將被稱為控制鍵) 是選項(xiàng)鍵。如圖9中的(b)所示,當(dāng)選擇控制鍵時(shí),顯示用于選擇字符類型 的鍵區(qū)域。用戶可隨后使用前述三種字符輸入方法之一選擇鍵區(qū)域。參照?qǐng)D9中的(b),在上部鍵區(qū)域中顯示韓文和英文字母的大寫字母和 小寫字母,在下部鍵區(qū)域顯示特殊字符擴(kuò)展、特殊字符以及數(shù)字。圖9中的 (b )所示的回車鍵和空格鍵分別用于確認(rèn)和空格。根據(jù)本發(fā)明示例性實(shí)施例, 用戶可通過觸摸圖9中的(a)所示的控制鍵來獲得與觸摸空格鍵相同的結(jié)果。通過選擇圖9中的(b)所示的鍵區(qū)域之一,用戶可改變鍵區(qū)域中顯示的 字符的類型。可如圖IO所示根據(jù)字符類型顯示鍵區(qū)域。圖IO示出了根據(jù)本發(fā)明示例性實(shí)施例的每種字符類型的鍵區(qū)域。如果從 圖9中的(b)所示的鍵區(qū)域中選擇"韓文,,鍵區(qū)域,則如圖10中的(a)所 示,在鍵區(qū)域中顯示韓文的輔音與元音。如果選4奪鍵區(qū)域"Num",則如圖10中的(b)所示,在4建區(qū)域中顯示數(shù)字。如果選4和建區(qū)域則如圖10 中的(C)所示,在鍵區(qū)域中顯示特殊字符。在全字符輸入模式下,如圖9和圖IO所示,根據(jù)其類型不同地布置顯示 在鍵區(qū)域中的字符。例如,對(duì)于英文字母為每個(gè)鍵區(qū)域分配4個(gè)字符,但是對(duì)于韓文來說要改變這樣的結(jié)構(gòu)。換句話說,因?yàn)轫n文的輔音和元音的數(shù)量 大于英文字母的數(shù)量,所以韓文的顯示在每個(gè)鍵區(qū)域中的字符的數(shù)量大于英 文字母的顯示在每個(gè)鍵區(qū)域中的字符的數(shù)量。在單獨(dú)字符輸入模式下,根據(jù)用戶使用一個(gè)手指還是用兩個(gè)手指來不同 地布置顯示在鍵區(qū)域中的字符。圖11示出了根據(jù)本發(fā)明第一示例性實(shí)施例的 使用一個(gè)手指輸入字符的用戶輸入字符的處理的鍵布置。如圖11中的(a)所示,對(duì)于韓文來說,輔音和元音分別被分配并顯示 到整個(gè)鍵區(qū)域的左邊部分和右邊部分。因?yàn)轫n文的輔音和元音的數(shù)量大于英 文字母的數(shù)量,所以與英文字母的情況相比, 一個(gè)鍵區(qū)域中顯示的字符數(shù)量 會(huì)增加。在如圖11中的(a)所示的顯示的鍵區(qū)域中,用戶可使用一個(gè)手指 輸入字符。因此,用戶可通過使用一個(gè)手指拖拽鍵區(qū)域來選擇期望的字符。 為此,控制器130以如圖11中的(b)所示的彼此靠近的方式來布置字符, 從而允許用戶通過拖拽更容易地選擇字符。用戶還可根據(jù)本發(fā)明第二示例性實(shí)施例使用兩個(gè)手指輸入字符,將參照 圖12進(jìn)行詳細(xì)描述。圖12示出了根據(jù)本發(fā)明第二示例性實(shí)施例的使用兩個(gè)手指輸入字符的 用戶輸入字符的處理的鍵布置。如圖12中的(a)所示,鍵區(qū)域以與圖11中 的(a)相同的方式被初始地顯示。用戶首先使用一個(gè)手指在一個(gè)鍵區(qū)域中產(chǎn) 生按下事件。如圖12中的(b)所示,包括在相應(yīng)鍵區(qū)域中的字符被隨后放 大顯示。參考字符","被顯示在發(fā)生按下事件的鍵區(qū)域中,并且其他字符被 布置在發(fā)生按下事件的鍵區(qū)域的相對(duì)側(cè)。用戶可使用另一手指在另一鍵區(qū)域 中另外地產(chǎn)生按下事件,以輸入除參考字符之外的字符。控制器130隨后認(rèn) 為用戶使用另一只手的手指另外地產(chǎn)生了按下事件。因此,在觸摸屏120中 以彼此相對(duì)的方式顯示參考字符和其他字符。這樣的布置使得用戶能夠方便 地輸入字符。在本發(fā)明示例性實(shí)施例中,在觸摸屏120中顯示以2"塊的形式布置的 鍵區(qū)域。然而,鍵區(qū)域的布置形式可隨觸摸屏120的大小而變化,并且鍵區(qū)域中的字符布置也可相應(yīng)地改變。圖13示出了根據(jù)本發(fā)明第二示例性實(shí)施例 的大屏幕觸摸屏的鍵布置。參照?qǐng)D13,對(duì)于大屏幕觸摸屏120來說,可以增加顯示的鍵區(qū)域的數(shù)量。 在圖13中的(a)中,根據(jù)觸摸屏120的大小以2x5塊的形式顯示鍵區(qū)域。 如果在左邊部分顯示的輔音鍵區(qū)域中的一個(gè)內(nèi)發(fā)生按下事件,則如圖13中的(b) 所示,右邊部分顯示的元音鍵區(qū)域消失,并且放大顯示輔音。換句話說, 包括輔音組的鍵區(qū)域被顯示在左邊部分,與發(fā)生按下事件的鍵區(qū)域相應(yīng)的輔 音被放大顯示在右邊部分。此時(shí),不顯示與參考字符","對(duì)應(yīng)的鍵區(qū)域,因 為發(fā)生按下事件的鍵區(qū)域被當(dāng)作分配了所述參考字符的鍵區(qū)域。因此,可僅 通過一次觸摸輸出參考字符。同樣,根據(jù)觸摸屏120的大小來調(diào)整鍵區(qū)域的數(shù)量。圖14示出了根據(jù)本 發(fā)明示例性實(shí)施例的每種屏幕大小的觸摸屏120的鍵區(qū)域。如圖14中的(a) 所示,四個(gè)(4)字符被分配給具有2.2英寸屏幕的垂直觸摸屏120中的八個(gè) (8)鍵區(qū)域中的每一個(gè),如圖14中的(b)所示,六個(gè)(6)字符被分配給 具有1.8英寸屏幕的垂直觸摸屏120中的六個(gè)(6)鍵區(qū)域中的每一個(gè),從而 允許用戶能夠不考慮觸摸屏120的大小準(zhǔn)確地輸入字符。通過根據(jù)觸摸屏120 的屏幕大小靈活地改變鍵區(qū)域的數(shù)量,用戶可將本發(fā)明應(yīng)用于各種應(yīng)用。因 此,根據(jù)本發(fā)明的三種字符輸入方法還可被應(yīng)用到在觸摸屏120中以3 x 4塊 的形式布置的鍵區(qū)域,將參照?qǐng)D15進(jìn)行詳細(xì)描述。圖15示出了根據(jù)本發(fā)明示例性實(shí)施例的輸入以3x4塊的形式布置的鍵 區(qū)域的中間行中的字符的處理。參照?qǐng)D15,用戶使用三種字符輸入方法中的 一種從顯示字符組的鍵區(qū)域中選擇包括期望字符的鍵區(qū)域。為了輸入如圖15中的(a)所示的鍵區(qū)域的中間行上的"J",用戶首先 選擇包括"J"的鍵區(qū)域"JKL"。隨后,如圖15中的(b)所示,改變顯示, 從而包括"JKL"的中間行上的字符組消失,并且"J"、 "K"和"L"被分別 分配并放大顯示到中間行的鍵區(qū)域。此時(shí),指示符默認(rèn)地在參考字符上顯示, 并隨后移動(dòng)到用戶選擇的鍵區(qū)域。因此,如果發(fā)生釋放事件,則如圖15中的(c) 所示,在顯示區(qū)域輸出由指示符指示的字符"J"。圖16示出了根據(jù)本發(fā)明示例性實(shí)施例的輸入以3x4塊的形式布置的鍵 區(qū)域的末行中的字符的處理。為了輸入末行中的"S",用戶可以以與圖15相 同的方式選才奪"S"。如圖16中的(a)所示,用戶選擇末行中的包括"S"的鍵區(qū)域"PRS"。 如圖16中的(b)所示,包括"PRS"的末行上的字符組消失,并且"P"、 "R" 和"S"被分別分配并放大顯示到末行的鍵區(qū)域中。如果用戶選擇與"S"相 應(yīng)的鍵區(qū)域,則如圖16中的(c)所示,在顯示區(qū)域中輸出"S"。
根據(jù)本發(fā)明示例性實(shí)施例,當(dāng)字符顯示在QWERTY類型的鍵區(qū)域中時(shí) 用戶還可以以另一種形式使用字符輸入方法。圖17示出了根據(jù)本發(fā)明示例性 實(shí)施例的QWERTY類型的4建區(qū)域。
如圖17所示,在根據(jù)QWERTY類型(即,計(jì)算機(jī)鍵盤的布置)的鍵區(qū) 域中顯示字符。根據(jù)本發(fā)明示例性實(shí)施例,如圖18中的(a)所示,用戶可 在包括期望字符的鍵區(qū)域180中產(chǎn)生按下事件。為了輸入"D",用戶按照從 位于鍵區(qū)域180的中央的"S"向"D"的方向產(chǎn)生拖拽事件。隨后,如圖18 中的(c)所示在彈出窗口 182上顯示與^f全測到的方向相應(yīng)的"D"。用戶通過 彈出窗口識(shí)別與拖拽事件相應(yīng)的顯示的字符,并隨后產(chǎn)生釋放事件,從而準(zhǔn)
確地輸入期望的字符。同樣,通過在朝向字符的方向上產(chǎn)生拖拽事件來輸入
根據(jù)本發(fā)明示例性實(shí)施例,用于進(jìn)入不同特定字符模式的功能被分配到 如圖17所示的QWERTY類型的^:區(qū)域中的^t區(qū)域170、 172和174中的至 少一個(gè)。所述不同特定字符模式可包括數(shù)字輸入模式、英文字符輸入模式、 韓文字符輸入模式、特殊字符輸入模式和提供用于編輯輸入字符的編輯項(xiàng)的 模式(以后將被稱為編輯模式)中的至少兩種。圖19是根據(jù)本發(fā)明示例性實(shí) 施例的進(jìn)入特定字符模式的控制流程圖。
參照?qǐng)D19,在步驟191,控制器130為鍵區(qū)域分配用于進(jìn)入特定字符模 式的功能。根據(jù)本發(fā)明示例性實(shí)施例,如圖17所示,用于進(jìn)入數(shù)字輸入模式 的功能被分配給顯示字符"P"的鍵區(qū)域170,用于進(jìn)入特殊字符輸入模式的 功能被分配給顯示字符"M"的鍵區(qū)域172,用于進(jìn)入編輯模式的功能被分配 給被分配空格功能的鍵區(qū)域174。
在步驟192,控制器130確定是否產(chǎn)生用于進(jìn)入特定字符模式的請(qǐng)求。 根據(jù)本發(fā)明示例性實(shí)施例,控制器130測量被分配了進(jìn)入特定字符模式的功 能的鍵區(qū)域中按下事件的持續(xù)時(shí)間,以確定是否產(chǎn)生所述請(qǐng)求??刂破?30
如果確定產(chǎn)生請(qǐng)求,則在步驟193,控制器130進(jìn)入特定字符模式。在步驟194,控制器130將與特定字符模式相應(yīng)的項(xiàng)分配給鍵區(qū)域并在所述鍵區(qū)域中 顯示該項(xiàng)。另一方面,如果確定沒有產(chǎn)生所述請(qǐng)求,則在步驟195,控制器 130輸出與鍵區(qū)域相應(yīng)的字符。例如,當(dāng)在圖17中被分配了字符"P"和進(jìn)入數(shù)字輸入模式的功能的鍵 區(qū)域170中發(fā)生按下事件時(shí),控制器130測量按下事件的持續(xù)時(shí)間。當(dāng)按下 事件的持續(xù)時(shí)間少于預(yù)定閾值時(shí)間時(shí),控制器130確定沒有產(chǎn)生進(jìn)入數(shù)字輸 入模式的請(qǐng)求,并輸出字符"P"。當(dāng)按下事件的持續(xù)時(shí)間長于預(yù)定閾值時(shí)間 時(shí),控制器130確定產(chǎn)生所述請(qǐng)求,并進(jìn)入數(shù)字輸入模式。因此,如圖20A 所示,控制器130將數(shù)字分配給鍵區(qū)域并在所述鍵區(qū)域中顯示數(shù)字。相似地,如圖20B所示,控制器130測量分配了字符"M"和進(jìn)入特殊 字符輸入模式的功能的鍵區(qū)域172中的按下事件的持續(xù)時(shí)間,并輸入字符"M" 或者進(jìn)入特殊字符輸入模式。當(dāng)分配了空格功能和進(jìn)入編輯模式的功能的鍵區(qū)域174中的按下事件的 持續(xù)時(shí)間少于預(yù)定閾值時(shí)間時(shí),控制器130執(zhí)行空格功能。另一方面,當(dāng)按 下事件的持續(xù)時(shí)間長于預(yù)定閾值時(shí)間時(shí),控制器130確定產(chǎn)生進(jìn)入編輯模式 的請(qǐng)求,并如圖20C所示在鍵區(qū)域中顯示多個(gè)編輯項(xiàng)。然后,用戶可使用拖 拽事件和釋放事件來選擇顯示的編輯項(xiàng)中的一個(gè)。這樣,控制器130測量按下事件的持續(xù)時(shí)間,以確定是否產(chǎn)生進(jìn)入特定 字符模式的請(qǐng)求,然而,根據(jù)本發(fā)明示例性實(shí)施例,確定的標(biāo)準(zhǔn)可不同。盡 管根據(jù)本發(fā)明示例性實(shí)施例與特定字符模式相應(yīng)的字符或者編輯項(xiàng)被顯示在 已經(jīng)顯示字符的鍵區(qū)域中的字符的位置,但是它們也可以以不同的形式(諸 如彈出窗口 )被顯示。在本發(fā)明的前述實(shí)施例中,用戶選擇分配了特定字符模式的鍵區(qū)域,以 進(jìn)入特定字符模式。另一方面,用戶可通過選擇圖17所示的模式選擇鍵區(qū)域 176來進(jìn)入各種特定字符模式。更具體地說,為了進(jìn)入特定字符模式,用戶 在模式選擇鍵區(qū)域176中產(chǎn)生按下事件。因此,如圖21A所示,進(jìn)入特定字 符模式的項(xiàng)(以后將被稱為模式項(xiàng))被顯示在已顯示字符的鍵區(qū)域中的字符 的位置。用戶隨后通過如圖21B所示產(chǎn)生拖拽事件來指示期望的模式項(xiàng)213, 并在與指示的模式項(xiàng)213對(duì)應(yīng)的鍵區(qū)域中產(chǎn)生釋放事件,從而使用特定字符 模式下提供的字符。根據(jù)本發(fā)明示例性實(shí)施例,模式項(xiàng)可以是字符輸入模式、英文字符輸入模式、韓文字符輸入模式和特殊字符輸入模式。模式項(xiàng)還可以是大寫字母輸 入模式、小寫字母輸入模式、大/小寫字母輸入模式和輸出根據(jù)輸入的字符預(yù)測的詞語的T9輸入模式。因此,用戶可使用各種類型的字符或者編輯項(xiàng)來容 易地輸入字符。根據(jù)本發(fā)明示例性實(shí)施例,模式項(xiàng)還可通過在鍵區(qū)域中的切換被顯示。 更具體地說,控制器130基于組來劃分模式項(xiàng),并選擇性地顯示包括在相應(yīng)組中的模式項(xiàng)。模式項(xiàng)的組可以是如圖22中的(a)所示的包括韓文字符輸 入模式、數(shù)字輸入模式和特殊字符輸入模式的組,如圖22中的(b)所示的 包括大寫字母輸入模式(Q-AB)、小寫字母輸入模式(Q-ab)、大/小寫字母 輸入模式(Q-Ab)和特殊字符輸入模式的組,以及如圖22中的(c)所示的 包括根據(jù)T9方法的大寫字母輸入模式(T9-AB )、小寫字母輸入模式(T9-ab )、 大/小寫字母輸入模式(T9-Ab)和特殊字符輸入模式。包括多個(gè)模式項(xiàng)的每 一組可以以各種方式被顯示,諸如,顯示在彈出窗口中或者如圖21A所示的 相應(yīng)鍵區(qū)域中。從前面的描述清楚的是,本發(fā)明允許更方便快捷地執(zhí)行到觸摸屏的鍵輸 入。因此,用戶可以容易地找到期望的字符并準(zhǔn)確地輸入該字符。此外,本 發(fā)明還可被用于渚如移動(dòng)通信終端、個(gè)人數(shù)字助理(PDA)等的便攜式終端 的各種輸入裝置,從而幫助使用顯示菜單圖標(biāo)和字符的用戶輸入接口 。盡管已經(jīng)通過示例性實(shí)施例描述了本公開,但是本領(lǐng)域技術(shù)人員可提出 各種改變和修改。本公開意圖包括落入權(quán)利要求范圍內(nèi)的這種改變和修改。
權(quán)利要求
1. 一種在具有觸摸屏的終端中的字符輸入方法,所述字符輸入方法包括基于一對(duì)一的對(duì)應(yīng)關(guān)系,將字符組分配給通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)鍵區(qū)域,并且在相應(yīng)鍵區(qū)域中顯示所述字符組,每個(gè)字符組包括至少兩個(gè)字符;如果在所述鍵區(qū)域之一中發(fā)生按下事件,則放大并顯示發(fā)生按下事件的鍵區(qū)域中包括的字符;確定在放大顯示字符的鍵區(qū)域之一中是否發(fā)生釋放事件和拖拽事件之一;如果確定發(fā)生拖拽事件,則根據(jù)拖拽事件的距離和方向指示發(fā)生拖拽事件的鍵區(qū)域;和如果在指示的鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出包括在指示的鍵區(qū)域中的字符。
2、 如權(quán)利要求1所述的字符輸入方法,其中,放大并顯示字符的步驟包 括在分配了字符組的鍵區(qū)域中,放大并顯示發(fā)生按下事件的鍵區(qū)域中包括 的字符,而不顯示所述字符組。
3、 如權(quán)利要求1所述的字符輸入方法,其中,放大并顯示字符的步驟包 括在彈出窗口類型的至少兩個(gè)鍵區(qū)域中放大并顯示發(fā)生按下事件的鍵區(qū)域 中包括的字符。
4、 如權(quán)利要求1所述的字符輸入方法,其中,所述鍵區(qū)域是塊形式的。
5、 如權(quán)利要求4所述的字符輸入方法,其中,所述塊形式是2x4、 4x2、 3x4和4x3布置中的一種。
6、 如權(quán)利要求1所述的字符輸入方法,其中,所述字符組是指示菜單項(xiàng) 的圖標(biāo)。
7、 如權(quán)利要求1所述的字符輸入方法,還包括如果確定在發(fā)生按下事 件之后發(fā)生釋放事件,則在觸摸屏上顯示發(fā)生釋放事件的鍵區(qū)域中包括的參 考字符。
8、 如權(quán)利要求7所述的字符輸入方法,其中,在分配了相應(yīng)字符組的鍵
9、 如權(quán)利要求1所述的字符輸入方法,其中,指示鍵區(qū)域的步驟包括在顯示指示的字符的鍵區(qū)域中顯示根據(jù)拖拽事件移動(dòng)的指示符。
10、 如權(quán)利要求1所述的字符輸入方法,其中,放大并顯示字符的步驟包括確定是否在發(fā)生按下事件的狀態(tài)下發(fā)生釋放事件;和 如果確定發(fā)生釋放事件,則放大并顯示發(fā)生按下事件的鍵區(qū)域中包括的字符。
11、 如權(quán)利要求IO所述的字符輸入方法,還包括 確定是否在放大顯示字符的鍵區(qū)域中的特定鍵區(qū)域中發(fā)生按下事件;和 如果在發(fā)生按下事件的狀態(tài)下發(fā)生釋放事件,則在觸摸屏上顯示包括在所述特定#:區(qū)域中的字符。
12、 一種在具有觸摸屏的終端中的字符輸入方法,所述字符輸入方法包括基于一對(duì)一的對(duì)應(yīng)關(guān)系,將字符組分配給通過劃分觸摸屏的區(qū)域產(chǎn)生的 至少兩個(gè)第一鍵區(qū)域,并且在相應(yīng)的第一鍵區(qū)域中顯示所述字符組,每個(gè)字 符組包括至少兩個(gè)字符;如果在所述第一鍵區(qū)域之一中發(fā)生按下事件,則在第二鍵區(qū)域中放大并 顯示發(fā)生按下事件的第 一鍵區(qū)域中包括的字符;如果在第一鍵區(qū)域中發(fā)生按下事件的狀態(tài)下在第二鍵區(qū)域之一中發(fā)生按 下事件,則確定是否在第一鍵區(qū)域中發(fā)生釋放事件;如果確定在第 一鍵區(qū)域中發(fā)生釋放事件,則確定是否在發(fā)生按下事件的 第二鍵區(qū)域中發(fā)生釋放事件;和如果確定在第二鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出包括在該第 二鍵區(qū)域中的字符。
13、 如權(quán)利要求12所述的字符輸入方法,還包括如果在第二鍵區(qū)域中 的一個(gè)內(nèi)發(fā)生按下事件,則在分配了字符組的第一^t區(qū)域中,放大并顯示發(fā) 生按下事件的第二^:區(qū)域中包括的字符,而不顯示所述字符組。
14、 如權(quán)利要求12所述的字符輸入方法,其中,放大并顯示字符的步驟 包括在至少兩個(gè)彈出窗口類型的第二鍵區(qū)域中放大并顯示發(fā)生按下事件的 第一鍵區(qū)域中包括的字符。
15、 如權(quán)利要求12所述的字符輸入方法,其中,所述第一鍵區(qū)域和第二 鍵區(qū)域是塊形式的。
16、 如權(quán)利要求15所述的字符輸入方法,其中,所述塊形式是2x4、4x2、 3x4和4x3布置中的一種。
17、 如權(quán)利要求12所述的字符輸入方法,其中,所述字符組是指示菜單 項(xiàng)的圖標(biāo)。
18、 如權(quán)利要求12所述的字符輸入方法,還包括如果確定在第一鍵區(qū) 域發(fā)生按下事件之后,在第二鍵區(qū)域之一中發(fā)生按下事件之前,在第一鍵區(qū) 域中發(fā)生釋放事件,則在觸摸屏上顯示包括在發(fā)生釋放事件的第一鍵區(qū)域中 的參考字符。
19、 如權(quán)利要求18所述的字符輸入方法,其中,在分配了相應(yīng)字符組的 第一鍵區(qū)域中用不同于其他字符的顏色來顯示參考字符。
20、 如權(quán)利要求12所述的字符輸入方法,還包括如果確定在第一鍵區(qū) 域中發(fā)生釋放事件,則將指示發(fā)生按下事件的指示符從第一鍵區(qū)域移動(dòng)到第 二鍵區(qū)域。
21、 一種在具有觸摸屏的終端中的字符輸入方法,所述字符輸入方法包括通過劃分觸摸屏的區(qū)域產(chǎn)生多個(gè)鍵區(qū)域;為每個(gè)產(chǎn)生的鍵區(qū)域分配至少一個(gè)字符,并為至少一個(gè)4建區(qū)域分配進(jìn)入 不同的特定字符模式的功能;確定是否產(chǎn)生進(jìn)入特定字符模式之一的請(qǐng)求;和根據(jù)確定的結(jié)果,進(jìn)入相應(yīng)于所述請(qǐng)求的特定字符模式,并顯示相應(yīng)于 該特定字符模式的項(xiàng)。
22、 如權(quán)利要求21所述的字符輸入方法,其中,確定的步驟包括確定 在分配了進(jìn)入特定字符模式的功能的鍵區(qū)域中按下事件的持續(xù)時(shí)間是否大于 預(yù)定值,以確定是否產(chǎn)生進(jìn)入特定字符模式的請(qǐng)求。
23、 如權(quán)利要求21所述的字符輸入方法,其中,所述不同的特定字符模 式包括數(shù)字輸入模式、英文字符輸入模式、韓文字符駛?cè)肽J?、特殊字?輸入模式和提供用于編輯輸入字符的編輯項(xiàng)的模式中的至少兩個(gè)。
24、 一種在具有觸摸屏的終端中的字符輸入設(shè)備,所述字符輸入設(shè)備包括存儲(chǔ)器,存儲(chǔ)字符組,每個(gè)字符組包括至少兩個(gè)字符,所述字符組顯示 在通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)鍵區(qū)域中的每一個(gè)中;觸摸屏,在每個(gè)鍵區(qū)域中顯示字符組,并根據(jù)鍵區(qū)域中的用戶輸入產(chǎn)生按下事件、釋放事件和拖拽事件;和控制器,基于一對(duì)一的對(duì)應(yīng)關(guān)系,為鍵區(qū)域分配字符組并在相應(yīng)鍵區(qū)域 中顯示所述字符組,如果在所述鍵區(qū)域中的一個(gè)內(nèi)發(fā)生按下事件,則放大并 顯示發(fā)生按下事件的鍵區(qū)域中包括的字符,確定在放大顯示字符的鍵區(qū)域中 的一個(gè)內(nèi)是否發(fā)生釋放事件和拖拽事件之一,如果發(fā)生拖拽事件,則根據(jù)拖 拽事件的距離和方向指示發(fā)生拖拽事件的鍵區(qū)域,如果在指示的鍵區(qū)域中發(fā) 生釋放事件,則在觸摸屏上輸出包括在指示的鍵區(qū)域中的字符。
25、 如權(quán)利要求24所述的字符輸入設(shè)備,其中,如果在所述鍵區(qū)域中的 一個(gè)內(nèi)發(fā)生按下事件的狀態(tài)下發(fā)生釋放事件,則控制器在觸摸屏上輸出發(fā)生 按下事件的鍵區(qū)域中包括的參考字符。
26、 如權(quán)利要求24所述的字符輸入設(shè)備,其中,所述控制器以2x4、 4x2、 3x4和4x3的塊形式中的一種顯示4囊區(qū)域。
27、 如權(quán)利要求24所述的字符輸入設(shè)備,其中,如果在發(fā)生按下事件的 狀態(tài)下發(fā)生釋放事件,則控制器放大并顯示包括在發(fā)生按下事件的鍵區(qū)域中 的字符,如果在放大顯示字符的鍵區(qū)域中的特定鍵區(qū)域中發(fā)生按下事件的狀 態(tài)下發(fā)生釋放事件,則控制器在觸摸屏上顯示包括在所述特定鍵區(qū)域中的字 符。
28、 一種在具有觸摸屏的終端中的字符輸入設(shè)備,所述字符輸入設(shè)備包括存儲(chǔ)器,存儲(chǔ)字符組,每個(gè)字符組包括至少兩個(gè)字符,所述字符組顯示 在通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)第 一鍵區(qū)域和第二鍵區(qū)域中;觸摸屏,根據(jù)第一鍵區(qū)域和第二鍵區(qū)域中的用戶輸入產(chǎn)生按下事件、釋 放事件和拖拽事件;和控制器,基于一對(duì)一的對(duì)應(yīng)關(guān)系,為第一鍵區(qū)域分配包括字符組,字符 組包括至少兩個(gè)字符,并在相應(yīng)第一鍵區(qū)域中顯示所述字符組,如果在第一 鍵區(qū)域之一內(nèi)發(fā)生按下事件,則在第二鍵區(qū)域中放大并顯示包括在發(fā)生按下 事件的第一鍵區(qū)域中的字符,如果在第一鍵區(qū)域中發(fā)生按下事件的狀態(tài)下在 放大顯示字符的第二鍵區(qū)域中的一個(gè)內(nèi)發(fā)生按下事件,則確定在第一鍵區(qū)域 中是否發(fā)生釋放事件,如果在第一鍵區(qū)域中發(fā)生釋放事件,則確定在發(fā)生按 下事件的第二鍵區(qū)域中是否發(fā)生釋放事件,如果在所述第二鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出包括在所述第二鍵區(qū)域中的字符。
29、 如權(quán)利要求28所述的字符輸入設(shè)備,其中,如果在第一鍵區(qū)域中的 一個(gè)內(nèi)發(fā)生按下事件的狀態(tài)下發(fā)生釋放事件,則控制器在觸摸屏上輸出分配 到發(fā)生按下事件的第一鍵區(qū)域的字符組中包括的參考字符。
30、 如權(quán)利要求28所述的字符輸入設(shè)備,其中,控制器以2x4、 4x2、 3x4 和4x3的塊形式中的一種顯示第一鍵區(qū)域和第二鍵區(qū)域。
全文摘要
提供一種字符輸入方法和設(shè)備。所述字符輸入方法包括基于一對(duì)一的對(duì)應(yīng)關(guān)系,為通過劃分觸摸屏的區(qū)域產(chǎn)生的至少兩個(gè)鍵區(qū)域分配字符組,并在相應(yīng)鍵區(qū)域中顯示所述字符組,每個(gè)字符組包括至少兩個(gè)字符;如果在所述鍵區(qū)域中的一個(gè)內(nèi)發(fā)生按下事件,則放大并顯示包括在發(fā)生按下事件的鍵區(qū)域中的字符;確定放大顯示字符的鍵區(qū)域之一內(nèi)是否發(fā)生釋放事件和拖拽事件之一;如果確定發(fā)生拖拽事件,則根據(jù)拖拽事件的距離和方向指示發(fā)生拖拽事件的鍵區(qū)域;如果在指示的鍵區(qū)域中發(fā)生釋放事件,則在觸摸屏上輸出包括在指示的鍵區(qū)域中的字符。因此,用戶可容易地找到期望的字符,并準(zhǔn)確地輸入字符,從而更加方便快捷地執(zhí)行鍵輸入。
文檔編號(hào)G06F3/048GK101299177SQ20081009128
公開日2008年11月5日 申請(qǐng)日期2008年4月28日 優(yōu)先權(quán)日2007年4月30日
發(fā)明者元榮敏, 李光容, 申根浩, 金基德, 韓榮燮 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
任丘市| 延安市| 习水县| 抚顺市| 上饶市| 乌审旗| 钟山县| 昆山市| 随州市| 双江| 交口县| 平乡县| 汤阴县| 乌兰察布市| 龙岩市| 和顺县| 丰原市| 广东省| 呼伦贝尔市| 富民县| 丽水市| 滦平县| 寻乌县| 会宁县| 台山市| 英吉沙县| 定安县| 绥芬河市| 贵南县| 临泉县| 永嘉县| 调兵山市| 龙南县| 天祝| 镇远县| 上饶县| 高州市| 天镇县| 定襄县| 绥芬河市| 清流县|