專利名稱:觸摸屏寫鍵輸入方法
技術領域:
本發(fā)明涉及一種觸摸屏寫鍵輸入方法。
背景技術:
現(xiàn)有的許多交互式設備或者通訊設備都設置有觸摸屏,目的是為了方便使用者直接在觸摸屏上輸入信息,現(xiàn)有的觸摸屏類的手寫漢字輸入設備或者小體積通訊設備的輸入方法通常為
1、直接在觸摸屏上用筆畫的形式寫出要輸入的字,然后終端設備在根據字庫找出對應的字符進行識別。2、利用觸摸屏提供的軟鍵盤進行選擇輸入,在此種輸入法中,系統(tǒng)可能配備拼音或者筆畫的具體選項,使用者在觸摸屏上選擇相應的軟鍵盤按鍵進行輸入。但是上述兩種常用的輸入方法在實際的使用中,會遇到一些問題,如使用第一種方法時,手寫輸入漢字或字母,均是單個兒地按筆畫在屏幕上寫入漢字或字母。雖然是滿足了人們的書寫習慣,但是開發(fā)成本高昂、硬件資源的巨大占用以及硬件識別率低。如果要輸入的中文字符比較復雜或要輸入多字詞語的時候,終端設備的識別效果往往不好或者根本就不能實現(xiàn),因為每個操作者的輸入習慣不一樣,難免會造成書寫字體與標準字體有差異, 可能出現(xiàn)多次重復書寫的情況,非常麻煩;而第二種輸入方法當終端設備的觸摸屏尺寸較小時,如PDA或者手機。觸摸屏上出現(xiàn)的軟鍵盤相應也尺寸較小,具體到軟鍵盤上的每個按鍵就非常小了,很多設備為了克服這種問題,配備了觸摸筆,但是觸摸筆使用和攜帶仍然很不方便,也使用者帶來了麻煩。如申請?zhí)枮?01010283958. 8,申請日為2010年9月17日,專利名稱為“用于觸摸屏的拼音輸入法”的發(fā)明專利,其內容為用于觸摸屏的拼音輸入法,由虛擬的聲母鍵盤和韻母鍵盤及待選漢字區(qū)組成,根據漢字拼音由“聲母+韻語”構成的原理,先點擊或觸摸聲母鍵盤上的聲母鍵,系統(tǒng)動態(tài)顯示出與當前聲母配合使用的韻母鍵盤,再點擊或觸摸韻母鍵盤上的韻母鍵,只需要2次點擊或觸摸即完成一個漢字拼音的輸入。從上述專利附圖中可以看到,其虛擬鍵盤所需空間仍然很大,如果在小體積通訊設備上進行這種文字輸入,很有可能因為誤點而造成輸入錯誤?;谏鲜鲆蛩?,現(xiàn)有的觸摸屏輸入方法的主要問題有
1、當前觸摸屏手寫漢字輸入方式的識別速度較慢而且準確率不高。對于某些漢字存在反復慢手寫反復確認的情況,直接導致了手寫輸入速度變慢。設備體積小,按鍵面積小大大影響了輸入速度和準確率。2、目前,手寫漢字識別技術僅限于單個漢字的識別,無法完成對詞語的識別輸入。 沒有詞語的連續(xù)輸入,很難提高手寫輸入的輸入速度。3、沒有減少用戶的手寫勞動強度,同時漢字直接手寫識別技術對設備硬件資源的占用較大,增加了漢字信息設備硬件的成本。
發(fā)明內容
針對現(xiàn)有觸摸屏輸入法存在的上述問題,現(xiàn)發(fā)明一種觸摸屏寫鍵輸入方法,其具體內容為
一種觸摸屏寫鍵輸入方法,其特征在于包括以下步驟
A在觸摸屏上書寫字符的鍵位字符,依據寫出的鍵位字符,系統(tǒng)識別為等同于實物鍵盤的按鍵響應,并在屏幕上直接顯示相應的鍵位字符或字符組。B列出符合鍵位要求的候選字符或字符組以供選擇。在現(xiàn)有各種輸入法環(huán)境內,實現(xiàn)等同于實物鍵盤上用該輸入法編碼規(guī)則對指定文字符號完成連續(xù)或單個編碼的(寫鍵)輸入,在一次手寫輸入確認中,即可實現(xiàn)輸出完整的單字或者完整的詞語。而不必經過多次的輸入確認以后,才能輸出目標內容。設置連續(xù)寫鍵輸入或單個寫鍵輸入的兩種輸入環(huán)境模式,目的是(1)為了提高輸入速度和工作效率;(2) 為了提高準確度和滿足操作遲緩的用戶需要。欲顯示中文字符時,在觸摸屏上依據輸入法編碼規(guī)則,在一次的輸入確認中,書寫中文字或詞語的字母鍵位編碼完成輸入操作,并結合各種現(xiàn)有的輸入法規(guī)則(如拼音等), 實現(xiàn)輸出目標內容的目的。欲顯示中文漢字的顯示和輸入,可在觸摸屏上連續(xù)或單個兒寫出多字詞語的編碼 (鍵位),屏幕上會顯示符合拼寫要求的多字詞語以供選擇輸入,并結合各種現(xiàn)有的輸入法規(guī)則(如拼音等),實現(xiàn)輸出目標內容的目的。在完成步驟A以后,設置有輸入編碼的確認時間,超出上述確認時間系統(tǒng)則認為當前的編碼段首個字或詞語被確認而完成輸入并顯示對應的單字或詞語(即免首字詞語的確認操作)。輸入編碼的確認時間為1. 2至2秒。當寫入的有效編碼被識別,顯示屏上逐個出現(xiàn)候選字符或文字時,用戶觸摸特定字符或文字即可完成指定編碼字符或文字的輸入,而不必全部寫入完整編碼。所述步驟B所顯示的以供輸入的漢字和詞語可以是包括華文輸入法在內的所有當前漢字實物鍵盤上的漢字編碼輸入法。在各種手寫觸摸屏上,直接“寫鍵”完成等同于實物鍵盤按鍵方式完成英文文本的輸入,在一次輸入操作中對連續(xù)寫鍵輸入多個鍵位字符進行識別。在各種手寫觸摸屏上,寫鍵完成等同于實物鍵盤按鍵方式的任何以拉丁字母為編碼碼元的語種文字(如韓文、日文、阿拉伯文等)文字符號的輸入,在一次輸入中連續(xù)輸入多個英文字符進行識別。本發(fā)明的有益效果
1、避免了直接在觸摸屏書寫中文或者其他外文字符的麻煩,簡化為輸入相應輸入法編碼的方式進行識別,提高了在小觸摸屏上輸入速度和準確率。2、輸入單字時,允許在一次輸入中輸入全部的編碼,而不必一個編碼輸入確認后再輸入下一個編碼,節(jié)約了輸入時間;輸入詞語或者外語單詞時,可以在一次輸入中將整個詞語或外語單詞的編碼全部輸入后再進行確認,然后一次性的得到目標字符。
圖1為本發(fā)明從輸入編碼至顯示目標字符的流程圖示。
圖2-圖5為中文/英文觸摸屏寫鍵輸入法操作范例,中文以華文輸入法為例的效果示意圖。
具體實施例方式整個字符顯示的具體流程為開始寫鍵,在屏幕上手寫出實際物理鍵盤所對應的鍵位字符;觸摸屏接受手寫鍵位的信息;CPU模糊識別為計算機內部字符,并且以一種現(xiàn)有的輸入識別算法為基礎,列出所有符合識別的候選字符;用戶可設置確認時間的長度,當超過確認時間則自動選擇以數字鍵1對應的輸入字符,如在確認時間內進行確認,則以確認的字符為輸入字符;結合現(xiàn)有輸入法,用以前輸入的字符,加上與該字符匹配的編碼,得出一組目標字符;將目標字符顯示在觸摸屏上,并加以數字標識;用戶在設定的確認時間段內沒有進行確認,則以第一位的字符組為輸出對象,當用戶觸摸確認或者觸摸點擊相應字符時,則輸出用戶所選擇的字符,如果都沒有正確的字符,則使用者從新手寫新的字符。中文觸摸屏寫鍵輸入法操作范例(以華文輸入法為例)。(1)單字的輸入如圖2所示,單字的寫鍵輸入“冀”的輸入編碼冀=北(b)+田 (t) +共(g)=btg。圖2說明插圖表明在單個兒鍵位寫入的模式中,單個兒漢字在“華文輸入法”環(huán)境下的寫鍵及顯示情況。1表示用手指或觸摸筆在觸摸屏幕上寫出單字“冀”的第一個編碼鍵位字符“b”在輸入區(qū)(相似字符候選區(qū))內被選擇確定時,等同于實物鍵盤按下b鍵位的系統(tǒng)響應;并立即確認此鍵位編碼為有效文字編碼;在顯示屏許可的顯示范圍內(例如一屏顯示10個漢字,20個半角字符)顯示出滿足此編碼的漢字(或非漢字狀態(tài)下其他語種字符)。2表示如果繼續(xù)按照編碼規(guī)則寫入第二個鍵位編碼“t”時,系統(tǒng)作出等同于實物鍵盤連續(xù)按下b、t兩個鍵位的鍵位顯示響應和滿足此編碼段的漢字(或非漢字狀態(tài)下其他語種字符)。3表示當完成“冀”的三個基本鍵位編碼b、t、g后,“冀”已出現(xiàn)在屏幕的文字候選區(qū)域中,若再寫入相應的數字識別鍵位“3”,即可完成“冀”的確認輸入(如4、5所以示)。無論在哪個寫鍵輸入的顯示步驟里,均可觸摸候選字符/文字候選候選區(qū)的相應位置上完成該字符/文字的輸入確認和屏幕顯示區(qū)內的字符顯示。(2)兩字詞語的寫鍵輸入如圖3所示,“信息”的輸入。編碼信息=信(彳+言) + 息(自 + 心)=r+y+z+x=ryzx0圖3說明插圖表明在單個兒鍵位寫入的模式中,兩字漢字詞語在“華文輸入法” 環(huán)境下的寫鍵及顯示情況。1到3表示的寫鍵及顯示情況跟插圖二的1到2的情況完全相同但多了一步手寫鍵位是識別。2表示寫入的字符被識別成“r”鍵位時的情況。3表示繼續(xù)寫鍵輸入第二個有效漢字編碼時與之對應的可供候選的漢字單字或詞語。4表示繼續(xù)寫入第三個有效鍵位字符時的情況。這時,可能再次出現(xiàn)鍵位識別,如果被識別為“ry2”時, 則就是寫入“ry”(上一步)時漢字候選區(qū)內的“他”被選取而完成輸入。5表示連續(xù)寫入 4個鍵位的顯示情況。當寫鍵輸入“信息”的基本鍵位編碼時,鍵位的和與之對應的漢字兩字詞語的在候選區(qū)內被顯示。當要(1)選擇位于此編碼段首個詞語(信息)時,使用者可以不做任何寫鍵或按鍵的操作,靜候1. 2——2. 0秒后,排在首位的詞語被自動確認而被輸入; (2)直接觸摸“確認”鍵而完成排在首位的詞語的輸入;(3)寫出候選區(qū)內標明的詞語順序號而完成非首位詞語的輸入,例如寫鍵出鍵位ryZX3即可完成“信箱”的輸入。
(3)連續(xù)寫鍵輸入如圖4所示,“中國”(ZSfv)的連續(xù)寫鍵輸入。圖4說明插圖表明在連續(xù)寫鍵模式環(huán)境中,連續(xù)寫鍵輸入中文單字或詞語的情況。1表示在連續(xù)寫鍵模式下,寫入“中國”(華文編碼zsfv)的第一個鍵位字符“ζ”后,系統(tǒng)正確識別,并在輸入候選區(qū)和文字顯示候選區(qū)內的顯示情況。2表示小于1. 2秒的時間間隔內,再寫入鍵位字符“S”,系統(tǒng)在輸入候選顯示區(qū)和文字輸出候選區(qū)內的相應顯示情況。 3-5的寫鍵和輸入、輸出顯示跟2同理。5表示如果已經完成了“中國”所有基本編碼的寫鍵輸入后,可以(1)靜候1. 2-2. 0秒后,系統(tǒng)自動完成首位字或詞語的確認并被輸出顯示到文本顯示區(qū);(2)繼續(xù)寫入數字鍵位,完成對應的候選目標字符的選取并可被輸出顯示在文本區(qū)。(3)觸摸數字表示的文字即可被輸出顯示在文本區(qū)。1一4的任何一步,均可以觸摸數字表示的文字被輸出顯示在文本區(qū)內。如果用戶寫寫鍵時的字符寫得過大超出屏不能顯示以后的寫鍵操作時,系統(tǒng)將用戶已寫入的手寫鍵位字符按原形比例自動縮小,以便剩余的鍵位字符被繼續(xù)寫入。2.英文的寫鍵輸入如圖5所示,英文單詞“teacher”的寫鍵輸入。圖5說明1表示在英文的輸入環(huán)境下,寫鍵輸入鍵位字母“t”時,在輸入區(qū)(相似字符候選區(qū))內,當寫入的鍵位字符被選擇確定時,系統(tǒng)作出等同于實物鍵盤的按鍵響應, 顯示跟英文字母“t”在詞典排序上最鄰的能被顯示完整的單詞(此例4個)。2表示連續(xù)寫鍵輸入兩個鍵位字母“te”后在詞典排序上最鄰近的可被顯示完整的單詞(此例3個)。3表示連續(xù)寫鍵輸入“tea”3個鍵位字母。因為與這三個鍵位字母組成的英文單詞,在排序顯示范圍內沒有變化,故候選區(qū)的單詞顯示也無改變。4表示連續(xù)寫鍵輸入“teac”時,在候選區(qū)顯示范圍內,只有三個英文單詞與之匹配,并被顯示出來。如果(1)不做任何寫鍵或按鍵的操作,靜候1.2—2.0秒后,排在首位的單詞(teach)被自動確認而被輸入;(2)直接觸摸 “確認”鍵而完成排在首位的單詞(teach)的輸入;(3)繼續(xù)寫鍵輸入鍵位“2”即連續(xù)寫鍵輸入“teac2”(如5所示),“teacher”即被完整輸入,而不必寫完“teacher”所有的有效鍵位(如6所示)。
權利要求
1.一種觸摸屏寫鍵輸入方法,其特征在于包括以下步驟A在觸摸屏上書寫字符的鍵位字符,依據寫出的鍵位字符,系統(tǒng)識別為等同于實物鍵盤的按鍵響應,并在屏幕上直接顯示相應的鍵位字符或字符組;B列出符合鍵位要求的候選字符或字符組以供選擇。
2.根據權利要求1所述的觸摸屏寫鍵輸入方法,其特征在于步驟A中,在觸摸屏上依據現(xiàn)有輸入法編碼規(guī)則,書寫字符或詞語的字母鍵位編碼完成輸入操作。
3.根據權利要求2所述的觸摸屏寫鍵輸入方法,其特征在于在一次輸入確認中,步驟 A即可完成一個完整的單字顯示和輸入。
4.根據權利要求2所述的觸摸屏寫鍵輸入方法,其特征在于在一次輸入確認中,步驟 A所述的書寫鍵位是指在觸摸屏上連續(xù)或單個寫出多字詞語的鍵位編碼,屏幕上會顯示符合編碼要求的多字詞組以供選擇輸入。
5.根據權利要求3或4所述的觸摸屏寫鍵輸入方法,其特征在于在完成步驟A以后, 設置有輸入編碼的確認時間,超出上述確認時間系統(tǒng)則認為當前的編碼段完成輸入并顯示對應的單字或詞語。
6.根據權利要求5所述的觸摸屏寫鍵輸入方法,其特征在于所述輸入編碼的確認時間為1. 2-2秒。
7.根據權利要求3或4所述的觸摸屏寫鍵輸入方法,其特征在于當寫入的有效編碼被識別,顯示屏上逐個出現(xiàn)候選字符或文字時,用戶觸摸特定字符或文字即可文成指定編碼字符或文字的輸入,并可直接觸摸或點擊需要的字或詞語。
8.根據權利要求1-4任意一項所述的觸摸屏寫鍵輸入方法,其特征在于所述步驟B 所顯示的以供輸入的漢字和詞語可以是包括華文輸入法在內的現(xiàn)有漢字實物鍵盤上的漢字編碼輸入法。
9.依據權利要求1-4任意一項所述的觸摸屏寫鍵輸入方法,其特征在于在現(xiàn)有觸摸屏上,直接書寫等同于實物鍵盤按鍵方式的英文字符,在一次輸入中連續(xù)輸入多個英文字符進行識別。
10.依據權利要求1-4任意一項所述的觸摸屏寫鍵輸入方法,其特征在于在現(xiàn)有觸摸屏上,書寫完成等同于實物鍵盤按鍵方式的以拉丁字母為編碼碼元的語種文字,如韓文、日文、阿拉伯文等文字符號的寫鍵輸入,在一次輸入中連續(xù)輸入多個字符進行識別。
全文摘要
本發(fā)明涉及一種觸摸屏寫鍵輸入方法,包括以下步驟A在觸摸屏上書寫字符的鍵位,依據寫出的鍵位,系統(tǒng)識別為等同于實物鍵盤的按鍵響應,并在屏幕上直接顯示相應的鍵位字符或字符組。B列出符合鍵位要求的候選字符或字符組以供選擇。在現(xiàn)有各種輸入法環(huán)境內,實現(xiàn)等同于實物鍵盤上用該輸入法編碼規(guī)則對指定文字符號完成連續(xù)或單個編碼的(寫鍵)輸入,在一次手寫輸入確認中,即可實現(xiàn)輸出完整的單字或者完整的詞組。而不必經過多次的輸入確認以后,才能輸出目標內容。設置連續(xù)寫鍵輸入或單個寫鍵輸入的兩種輸入環(huán)境模式,目的是(1)為了提高輸入速度和工作效率;(2)為了提高準確度和滿足操作遲緩的用戶需要。
文檔編號G06F3/048GK102156616SQ20111009790
公開日2011年8月17日 申請日期2011年4月19日 優(yōu)先權日2011年4月19日
發(fā)明者唐光智 申請人:唐光智