国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      觸摸屏上實現手寫筆畫輸入的方法

      文檔序號:6626503閱讀:1273來源:國知局
      觸摸屏上實現手寫筆畫輸入的方法
      【專利摘要】本發(fā)明涉及一種在觸摸屏上用手寫筆畫輸入及過濾漢字的方法,通過檢測用戶在觸摸屏上的觸點移動,解析為筆畫輸入,并快速過濾此前的其他輸入法所生成的候選詞列表,幫助用戶快速找到候選詞。
      【專利說明】觸摸屏上實現手寫筆畫輸入的方法
      [0001]本申請是 申請人:于2008年6月30日提交的、申請?zhí)枮椤?00810039897.3”的、發(fā)明名稱為“觸摸屏上實現手寫筆畫輸入的方法”的發(fā)明專利申請的分案申請。

      【技術領域】
      [0002]本發(fā)明涉及電子設備領域,特別涉及電子設備信息輸入【技術領域】,具體是指一種觸摸屏上實現手寫筆畫輸入的方法。

      【背景技術】
      [0003]現代生活中,隨著集成電路技術的不斷發(fā)展,已經出現了各種各樣的觸摸屏電子設備,例如手機、PDA、導航儀等。這些觸摸屏電子設備可以完成越來越多的用戶功能。例如,收發(fā)郵件、閱讀編輯文檔、上網沖浪等。隨著功能的不斷完善,這些電子設備開始成為人們生活中越來越重要的工具。然而,在這些設備上如何快速高效地輸入文本成了一個很大的挑戰(zhàn)。
      [0004]對于中文輸入而言,這種挑戰(zhàn)尤為明顯。因為大部分中文輸入法的重碼率都比較高,例如拼音輸入和筆畫輸入等。用戶在輸入完編碼后還需要翻頁很多次才能找到相應的候選字,降低了輸入速度。而對于一些重碼率低的輸入法,例如五筆字型等,用戶往往會忘記某個字或詞的編碼,因此需要一種輔助的方法幫助篩選漢字。


      【發(fā)明內容】

      [0005]本發(fā)明提供一種適用于在觸摸屏上實現手寫筆畫的方法,該方法可以用手寫方式依次輸入字符的筆畫,并將所對應的候選詞顯示在屏幕上。同時,該方法可以與拼音等其他輸入方法相結合。例如,先讓用戶輸入拼音,當出現重碼或多個候選詞時,再通過筆畫進行過濾。這樣有效減少了翻頁次數,大幅提高了輸入效率。實驗證明,這種方法可以有效地提高在觸摸屏上的漢字輸入速度,并且簡單易學。
      [0006]相比傳統(tǒng)的筆畫輸入,這種手寫筆畫的優(yōu)點在于無需額外的按鍵支持,且更加直觀便捷。傳統(tǒng)筆畫輸入法需要在硬件鍵盤上有對應的筆畫按鍵,或者在觸摸屏上顯示若干個虛擬鍵盤按鍵,每個按鍵代表一種筆畫。用戶通過順序點擊按鍵來輸入筆畫序列。但是,手寫筆畫無需預留按鍵,用戶可以直接在屏幕任何指定區(qū)域,甚至是全部屏幕上手寫筆畫,節(jié)省了鍵盤空間。用戶也無需適應筆畫的按鍵位置。
      [0007]當與拼音結合時,本方法所實現的通過手寫筆畫快速過濾候選詞的功能可以大幅減少用戶在候選詞列表中翻頁的次數。實驗表明,用戶在大部分情況下只需要輸入詞組的簡拼聲母,然后再用手寫筆畫輸入詞組各個字的首筆畫,即可快速輸入詞組,對輸入速度有飛速的提高。此外,當用戶忘記某個字的讀音時,無需切換到其他輸入模式,直接手寫筆畫即可輸入文字。
      [0008]根據本發(fā)明的一個方面,提供了一種在觸摸屏上用手寫筆畫輸入及過濾漢字的方法,包括以任意一種除手寫筆畫外的輸入方式輸入文字,并生成候選字(詞)列表的第I步驟;在觸摸屏上檢測用戶觸點移動的第2步驟;將檢測到的一次連續(xù)觸點移動解析為一個筆畫,并加入已輸入的筆畫序列的第3步驟;從所述已生成的候選字(詞)列表中找出已輸入的筆畫序列所可能對應的候選字(詞),形成新的候選字(詞)列表的第4步驟。
      [0009]根據本發(fā)明的一個方面,提供了一種在觸摸屏上用手寫筆畫輸入及過濾漢字的方法,包括以下步驟:
      [0010]I)在屏幕上顯示用戶輸入區(qū)域;
      [0011]2)在觸摸屏上檢測用戶觸點移動;
      [0012]3)將檢測到的一次連續(xù)觸點移動解析為一個筆畫,并加入已輸入的筆畫序列;
      [0013]4)清除用戶輸入區(qū)域中觸點移動的軌跡;
      [0014]5)從詞庫中找出已輸入的筆畫序列所可能對應的候選字(詞),形成新的候選字(詞)列表。

      【專利附圖】

      【附圖說明】
      [0015]附圖1A是舉例說明根據本發(fā)明第一實施例的屏幕上顯示的內容;
      [0016]附圖1B是舉例說明根據本發(fā)明第一實施例的屏幕上進一步顯示的內容;
      [0017]附圖1C是舉例說明根據本發(fā)明第一實施例的屏幕上進一步顯示的內容;
      [0018]附圖2A是舉例說明根據本發(fā)明第二實施例的屏幕上顯示的內容;
      [0019]附圖2B是舉例說明根據本發(fā)明第二實施例的屏幕上進一步顯示的內容;
      [0020]附圖3是舉例說明根據本發(fā)明實施例的一種觸摸屏上用手寫筆畫過濾輸入漢字的流程。

      【具體實施方式】
      [0021]在詳細說明根據本發(fā)明的實施例前,應該注意到的是,所述實施例主要在于與向電子設備中輸入文本有關的方法步驟和設備組件的組合。因此,所屬設備組件和方法步驟已經在附圖中通過常規(guī)符號在適當的位置表示出來了,并且只示出了與理解本發(fā)明的實施例有關的細節(jié),以免因對于得益于本發(fā)明的本領域普通技術人員而言顯而易見的那些細節(jié)而模糊了本公開內容。
      [0022]在本文中,諸如左和右,上和下,前和后,第一和第二之類的關系術語僅僅用來區(qū)分一個實體或動作與另一個實體或動作,而不一定要求或暗示這種實體或動作之間的任何實際的這種關系或順序。術語“包括”、“包含”或任何其他變體旨在涵蓋非排他性的包含,由此使得包括一系列要素的過程、方法、物品或者設備不僅包含這些要素,而且還包含沒有明確列出的其他要素,或者為這種過程、方法、物品或者設備所固有的要素。
      [0023]實施例一
      [0024]參考圖1A,該圖描述了一個適用于本發(fā)明的便攜式電子設備100,其配有觸摸屏。觸摸屏上包含用戶輸入區(qū)域101,顯示已輸入筆畫序列的區(qū)域103,顯示候選字(詞)的區(qū)域104。首先,用戶在區(qū)域101中按下觸點(用手指或觸摸筆)并橫向移動后放開,其軌跡為110。軌跡可以被顯示在屏幕上,也可以不被顯示。
      [0025]當用戶放開觸點后,系統(tǒng)通過檢測觸點的軌跡,可以判斷出此次輸入所對應的筆畫為橫。在本實施例中,共分為橫、豎、撇、點(或捺)、折五種筆畫。判斷筆畫的方法有很多。例如,分析軌跡的起點和終點以及其所經歷的軌跡:如果其軌跡與兩點之間的直線相差較大(距離的方差較大)時,可判斷為“折”;否則,通過判斷起點和終點坐標的相對位置關系可以判斷其他四種筆畫,例如當起點和終點坐標的橫坐標差值遠大于縱坐標差值時,可判斷為橫;當橫坐標差值遠小于縱坐標差值時,可判斷為豎;當起點位于終點的右上角時,可判斷為撇;當起點位于終點的左上角時,可判斷為點或捺。值得指出的是,這僅僅是一種實現判斷手寫筆畫的具體方法。無論使用哪種方法,并不會改變本發(fā)明的本質。
      [0026]圖1B描述了用戶放開觸點后的屏幕內容。已輸入筆畫序列區(qū)域103中顯示出已輸入的筆畫為“橫”,候選字區(qū)域中顯示所對應的首筆畫為橫的候選字。
      [0027]圖1C描述了用戶繼續(xù)輸入時的屏幕內容。用戶在區(qū)域101中按下觸點并移動后,形成軌跡120。當用戶放開觸點后,系統(tǒng)識別該筆畫為“撇”,并將其加入到已輸入筆畫序列,同時更新候選字列表,找出所有以“橫”、“撇”筆畫開頭的字供用戶選擇。當用戶在候選字區(qū)域104中選擇了一個字后,該字便被輸入到當前光標所在的文本區(qū)域,同時,筆畫序列區(qū)域104清空。
      [0028]在某些實施例中,用戶可以通過輸入每個字的首(一或若干個)筆畫來快速輸入詞組。例如,通過輸入“橫”、“點”來輸入詞組“一次”。為了與單個字的筆畫輸入區(qū)分,也可以在每個字的筆畫中間插入分隔鍵。例如,輸入“橫”、分隔鍵、“點”來輸入詞組“一次”。
      [0029]實施例二
      [0030]在本實施例中,手寫筆畫可以和拼音輸入結合使用。當拼音輸入有很多個重碼的候選詞時,手寫筆畫可以用來快速過濾候選詞。當用戶遇到不知道拼音的字詞時,無需切換輸入法或界面,可以直接用手寫筆畫寫出該字詞。
      [0031]首先參考圖2A,該圖描述了一個使用本發(fā)明的便攜式電子設備200,其配有一個觸摸屏幕。在屏幕的上半部分是文本輸入區(qū)域202,在屏幕下半部分顯示了一個軟鍵盤201。在本實施例中,軟鍵盤201為單鍵Qwerty布局,每一個按鍵代表一個字母。用戶通過點擊觸摸屏上的每個按鍵輸入拼音。值得一提的是,在本發(fā)明的其他實施例中,也可以采用其他鍵盤布局,如傳統(tǒng)手機的9鍵布局,或雙字母鍵Qwerty布局等。具體鍵盤布局與本發(fā)明所描述的方法無關。
      [0032]為了保持示意圖的清晰和說明的需要,本文將用每個按鍵上所顯示的字母來唯一標識圖上的每個按鍵。例如,用鍵“q”來標識軟鍵盤上最左上角的鍵。
      [0033]首先,用戶在軟鍵盤上點擊鍵“y”,“o”,“u”輸入拼音“you”。如圖2A所示,候選詞列表204中列出了拼音為“you”的最高優(yōu)先級的候選字:“有”、“又”、“由”、“友”、“右”等。用戶發(fā)現想輸入的字“優(yōu)”并不在列表中。
      [0034]然后,用戶用手寫筆畫來過濾候選字。參考圖2B,用戶在軟鍵盤區(qū)域201上用手或觸摸筆移動觸點經過的軌跡為205。該軌跡被判斷為筆畫“撇”,因此在筆畫過濾區(qū)域203中將“)”加入筆畫序列。候選詞區(qū)域204中顯示出拼音為“you”,首筆畫為“撇”的候選字。用戶從候選詞列表中選擇“優(yōu)”,將其輸入至文本區(qū)域。
      [0035]在某些情況下,用戶可能在拼音模式下忘記了某個字的讀音。在本實施例中,用戶無需切換到其他輸入模式,即可直接在拼音模式的鍵盤區(qū)域上用手寫筆畫輸入漢字。這種方式與實施例一所描述的手寫筆畫方式相似,只是拼音模式的鍵盤區(qū)域成為了用戶輸入區(qū)域,用以接受手寫筆畫,且用戶無需切換模式即可以拼音或筆畫的方式混合輸入文字。
      [0036]在某些實施例中,當用戶通過拼音方式輸入詞組時,用戶可以通過輸入詞組中每一個字的首筆畫來過濾詞組,也可以通過輸入詞組中第一個字的筆畫來過濾。例如,當用戶輸入了拼音“shi shi”后,候選詞有“事實”、“實施”、“實時”、“試試”、“適時”、“時時”、“世事”、“失實”等。用戶進一步用手寫筆畫過濾功能在屏幕上一次輸入手寫筆畫“撇”、“點”,則候選詞過濾為“失實”,因為“失”的首筆畫為“撇”,“實”的首筆畫為“點”。而如果用戶輸入的過濾筆畫為“橫”、“豎”,則候選詞過濾為“事實”、“世事”等,因為這兩個候選詞第一個字的開頭筆畫為“橫”、“豎”。
      [0037]值得注意的是,本實施例中的拼音輸入如果換成其他輸入法(如雙拼、五筆字型等),手寫筆畫過濾功能仍然有效,并不影響本發(fā)明的實質。
      [0038]圖3描述了本發(fā)明所涉及的一種觸摸屏上用手寫筆畫過濾輸入漢字的方法300,包含以下步驟:以任意一種除手寫筆畫外的輸入方式輸入文字,并生成候選字(詞)列表(步驟301);在觸摸屏上檢測用戶觸點移動(步驟302);將檢測到的一次連續(xù)觸點移動解析為一個筆畫,并加入已輸入的筆畫序列(步驟303);從所述已生成的候選字(詞)列表中找出已輸入的筆畫序列所可能對應的候選字(詞),形成新的候選字(詞)列表(步驟304)。
      [0039]對于步驟301,其中任意一種除手寫筆畫外的輸入方式可包括拼音輸入(包含全拼或雙拼),五筆字型,注音,倉頡,速成等輸入法。
      [0040]對于步驟303,所述的觸點移動可被解析為五種筆畫:橫、豎、點或捺、撇、折。
      【權利要求】
      1.一種基于手寫筆畫的輸入方法,其特征在于,包括以下步驟: 在當前輸入模式下,檢測用戶在屏幕設定位置的連續(xù)移動軌跡,其中所述當前輸入模式為非手寫筆畫輸入模式; 在所述當前輸入模式下,對鍵盤區(qū)域或屏幕設定區(qū)域的至少一次連續(xù)移動軌跡進行解析,獲得至少一個與所述連續(xù)移動軌跡對應的手寫筆畫; 根據至少一個所述手寫筆畫,獲得對應的候選字或候選詞。
      2.如權利要求1所述的輸入方法,其特征在于,所述當前輸入模式包括通過點擊鍵盤區(qū)域中的按鍵進行輸入的模式。
      3.如權利要求2所述的輸入方法,其特征在于,所述通過點擊鍵盤區(qū)域中的按鍵進行輸入的模式包括以下一種或組合:拼音輸入模式、五筆字型輸入模式、注音輸入模式、倉顏輸入模式、速成輸入模式。
      4.如權利要求1所述的輸入方法,其特征在于,所述檢測用戶的連續(xù)移動軌跡進一步包括:判斷在所述當前輸入模式中的輸入操作為點擊按鍵或連續(xù)移動。
      5.如權利要求1所述的輸入方法,其特征在于,所述對鍵盤區(qū)域或屏幕設定區(qū)域的至少一次連續(xù)移動軌跡進行解析獲得至少一個與所述連續(xù)移動軌跡對應的手寫筆畫包括:記錄在所述當前輸入模式下的連續(xù)移動軌跡的起點和終點的坐標;分析所述軌跡的起點和終點的坐標以及所述連續(xù)移動軌跡,解析獲得與該連續(xù)移動軌跡對應的手寫筆畫。
      6.如權利要求5所述的輸入方法,其特征在于,所述分析軌跡的起點和終點的坐標以及連續(xù)移動軌跡,解析獲得與該連續(xù)移動軌跡對應的手寫筆畫包括以下一種或組合: 比較所述軌跡與所述起點和終點之間的直線距離; 比較所述起點和終點之間的橫坐標差值和縱坐標差值; 比較所述起點和所述終點之間的相對位置。
      7.如權利要求5所述的輸入方法,其特征在于,所述分析軌跡的起點和終點的坐標以及連續(xù)移動軌跡,解析獲得與該連續(xù)移動軌跡對應的手寫筆畫包括以下一種或組合: 當所述軌跡與所述起點和終點之間的直線相差較大或距離的方差較大,則該連續(xù)移動軌跡對應的手寫筆畫為折; 當所述起點和所述終點坐標的橫坐標差值遠大于其縱坐標差值時,則該連續(xù)移動軌跡對應的手寫筆畫為橫; 當所述起點和所述終點坐標的橫坐標差值遠小于其縱坐標差值時,則該連續(xù)移動軌跡對應的手寫筆畫為豎; 當所述起點位于所述終點的右上角時,則該連續(xù)移動軌跡對應的手寫筆畫為撇; 當所述起點位于所述終點的左上角時,則該連續(xù)移動軌跡對應的手寫筆畫點或捺。
      8.如權利要求1所述的輸入方法,其特征在于,所述對鍵盤區(qū)域或屏幕設定區(qū)域的至少一次連續(xù)移動軌跡進行解析獲得至少一個與所述連續(xù)移動軌跡對應的手寫筆畫進一步包括:將當前解析獲得的手寫筆畫加入已有的手寫筆畫序列。
      9.如權利要求1所述的輸入方法,其特征在于,所述根據至少一個手寫筆畫獲得對應的候選字或候選詞,包括以下一種或組合: 所述至少一個手寫筆畫或所述手寫筆畫序列對應于所述候選字起首的一個或多個筆畫; 所述至少一個手寫筆畫或所述手寫筆畫序列對應于所述候選詞中每個字起首的一個或多個筆畫; 所述手寫筆畫序列對應于所述候選詞的第一個字的部分或全部筆畫。
      10.如權利要求9所述的輸入方法,其特征在于,當所述手寫筆畫序列對應于所述候選詞中每個字起首的一個或多個筆畫的集合時,所述手寫筆畫序列進一步包含插在筆畫之間的分隔符,所述分隔符分開的筆畫分別對應于所述候選詞中的不同的字。
      11.如權利要求1所述的輸入方法,其特征在于,將每一次連續(xù)移動軌跡解析為一個獨立的手寫筆畫,并將每一次解析獲得的手寫筆畫顯示給用戶。
      【文檔編號】G06F3/041GK104238817SQ201410458598
      【公開日】2014年12月24日 申請日期:2008年6月30日 優(yōu)先權日:2008年6月30日
      【發(fā)明者】戴靜芬, 黃曉鳳, 趙艷姣 申請人:上海觸樂信息科技有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1