專利名稱:一種適用于觸控面板的點字輸入方法
技術領域:
本發(fā)明涉及一種適用于觸控面板的點字輸入方法。
背景技術:
隨著觸控面板技術的快速成熟發(fā)展,像是電阻式、電容式、紅外線、超音波式及電磁式等,各種觸控面板技術相繼被研發(fā)出來,以及單點觸控到多點觸控技術的演進,像蘋果公司(Apple Co.)的多點觸控美國專利7,479,949號,這些技術已被大量廣泛使用在個人數(shù)位助理(Personal Digital Assistant, PDA)、手機、平板電腦、資訊家電等設備,相對的,傳統(tǒng)的按鍵輸入裝置也快速地被這些觸控面板所取代,這樣的科技發(fā)展對我們的生活帶來很多便利性,在我們享受科技的便利時,對于視障者來說,卻造成另一種障礙和數(shù)位落差,若能以這些技術為基礎,更進一步設計出符合視障者使用的操作介面與方式,可協(xié)助他們縮短數(shù)位落差,與明眼人一般享受科技帶來的便利性。點字是專為盲人設計的一種摸讀及輸入系統(tǒng),把不同變化的點字記號賦予不同的意義,以代替明眼社會的普通文字;點字是法國人布雷爾(LouisBraille,1809-1852)于西元一八三七年正式設計完成,至西元一八五四年為各國所正式采用,每一方點字有六個點細胞,其寬為二個點細胞,高為三個點細胞,為辨別的方便起見,每一個點細胞均加以編號,左邊三個點,依序為第一點、第二點、第三點,右邊的三個點依序為第四點、第五點第六點,以我國為例,點字根據(jù)布雷爾點字系統(tǒng),以不同的點字記號代表不同的字音,包含21個聲母、16個韻母、22個結合韻和五個聲調符號,以英文為例,則是用不同的點字記號代表26個英文字母。在以往,視障者使用觸摸實體按鍵位置來輸入上述六點點字的方式,例如視障者可透過觸摸個人電腦鍵盤的F鍵和J鍵上凸點來定位,但隨科技快速發(fā)展,鍵盤逐漸在被觸控面板取代后,視障者沒辦法像以前一樣靠觸摸實體按鍵位置來輸入,因此產(chǎn)生在觸控面板上無法輸入點字的問題,造成數(shù)位落差和不便性。在某些觸控手機及平板電腦上,有提供一種先以單點在觸控螢幕的虛擬鍵盤上滑動,一邊滑動一邊語音提示,當滑動到要輸入的字母或符號時,再用手指以Double Click面板來確認輸入的方式,但此種方法對視障者而言定位并不容易,且移動找到所要符號需耗費許多時間。由此可見,上述慣用方式仍有諸多缺失,實非一良善的設計,而亟待加以改良。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種適用于觸控面板的點字輸入方法,特別是指一種結合觸控面板技術、多點觸控技術以及盲用點字技術,設計出一套在觸控面板上適合視障者操作習慣的輸入方式,達到讓視障者快速而準確的輸入點字,縮短數(shù)位落差,和一般人一樣享受科技所帶來的便利性。達成上述發(fā)明目的的適用于觸控面板的點字輸入方法,是利用多個手指同時觸碰觸控面板的順序及位置的組合,來代表輸入不同點字符號,并根據(jù)觸控面板大小不同時,設計使用不同的方法,當觸控面板大小足夠時,以六個手指同時觸碰觸控面板,當作基準及一個點字輸入的開始,依據(jù)所要輸入的點字,留下對應的手指同時觸碰觸控面板,放開其他不需要的手指,經(jīng)過與基準比較后,判斷觸碰觸控面板的手指編號,并以此為輸入的點字符號,最后放開全部手指當作一個點字輸入的結束;當觸控面板大小不足時,也可改成一次使用三個手指,分兩次觸碰觸控面板的方式來完成一個點字輸入,或是一次使用兩個手指,分三次觸碰觸控面板來完成一個點字輸入的方式,其中當兩點都不要時,則在兩指放開后,以單指在觸控面板上畫出特定符號來表示,三個手指以此類推;當在觸控面板大小非常的充足時,則以特定手指碰觸觸控面板當作基準參考位置,依據(jù)所要輸入的點字符號,以基準手指與其他對應的手指同時觸碰觸控面板,當作一個點字輸入的開始,然后由基準位置計算其他同時按下手指的距離差,以此判斷哪幾根手指同時觸碰面板,并以此為輸入的點字符號,最后放開全部手指當作一個點字輸入的結束;若遇到輸入錯誤需取消時,可透過在觸控面板上以單指畫出特定的符號來取消輸入。上述的適用于觸控面板的點字輸入法是結合于電腦可讀取記錄媒體,此記錄媒體中儲存有執(zhí)行上述方法的程式,而該電腦可讀取記錄媒體系包含有個人數(shù)位助理、手機、平板電腦、資訊家電等電子設備。當使用上述發(fā)明額方法輸入點字時,為了加速常用詞的輸入速度,可以僅輸入所要輸入的文字詞組中,每個文字的第一個完整點字碼,加上一個數(shù)字點字碼,然后由一開始編號,循序列出不含最后一個點字碼,所有符合所輸入的每字第一個完整點字碼組合的詞組,并以最后收到的點字碼當作選擇的詞組編號,完成輸入的方式,來加速常用詞的輸入。也可采用輸入每個文字的第一個完整點字碼后,列出所有符合輸入的每字第一個完整點字碼組合詞組,由使用者在列表選擇正確詞組,完成輸入的方式。在陸續(xù)輸入點字符號后,可透過應用轉換表將所輸入的點字符號轉換成文字符號,以及搭配顯示及語音提示的方式讓視障者隨時確認所輸入的內(nèi)容正確性及修正,達到輔助視障者快速準確的于觸控面板上輸入文字的目的。上述的用于點字常用詞加速輸入方法的電腦可讀取記錄媒體,此記錄媒體中儲存有用于點字常用詞加速輸入方法的程式。本發(fā)明與其他現(xiàn)有技術相互比較時,更具備下列優(yōu)點1.本發(fā)明的方法可輔助視障者于觸控面板上以點字輸入文字,解決于沒有實體鍵盤的觸控手機及平板電腦上輸入文字對視障者造成的障礙。2.本發(fā)明的方法針對視障者輸入點字的操作習慣設計,讓視障者可以很容易的使用本方法在觸控面板上輸入點字,降低學習及使用門檻,縮短數(shù)位落差。3.本發(fā)明的方法以手指相對位置定位設計,比起先前技術,由視障者在觸控面板上尋找固定位置作法,可有效縮短視障者在觸控面板上輸入點字的時間,輔助其快速且準確地輸入文字。4.本發(fā)明以常用文字詞組中,每個文字的第一個完整點字碼,加上一個數(shù)字點字碼的編碼輸入方式,大幅減少輸入次數(shù),可達到輔助視障者快速輸入常用詞的功效。
圖1為本發(fā)明實施例1所述方法的流程圖;圖2為本發(fā)明實施例2所述方法的流程圖;圖3為實施例3中各手指代表的點字點編號,以左手食指代表點字編號的第I點,中指代表點字編號的第2點,無名指代表點字編號的第3點,以右手食指代表點字編號的第4點,中指代表點字編號的第5點,無名指代表點字編號的第6點;圖4為英文點字符號轉換表,可將點字點編號轉換成英文字母符號,例如以點字的第一點和第二點來表示英文字母B ;圖5為國語點字符號轉換表(a)國語點字聲母表,共有21個,(b)國語點字韻母表,共有16個,(c)國語點字結合韻表,共有22個,(d)國語點字聲調記號表,共有5個,可將點字點編號轉換成中文注音符號;附圖標記說明SlOO六個手指同時觸碰觸控面板,開始一次點字輸入SlOl留下要輸入點字對應手指,放開其他手指S102判斷有觸碰面板的手指點字編號S103放開全部手指完成一次點字輸入S200以特定手指當作基準參考位置S201以基準手指與其他要輸入點字對應的手指同時觸碰觸控面板S202依照與基準手指距離差計算哪幾根手指觸碰面板S203放開全部手指完成一次點字輸入
具體實施例方式實施例1圖1為本實施例的方法流程,首先第一步驟是以六個手指同時觸碰觸控面板,當作基準及一個點字輸入的開始S100,同時根據(jù)六個手指相對位置決定其對應的點字點編號;然后第二步驟根據(jù)所要輸入的點字,留下相對應的手指,放開其他手指SlOl ;第三步驟則與基準比較,判斷有觸碰面板的手指編號,并以此為輸入的點字符號S102 ;在前述兩個步驟中,也可一次使用三個手指,分兩次觸碰觸控面板的方式來完成一個點字輸入,以及一次使用兩個手指,分三次觸碰觸控面板來完成一個點字輸入的方式,步驟為以兩個手指同時觸碰面板當作每次兩點輸入的開始,以兩個手指全部放開當作每次兩點輸入的結束,并且以兩指全部放開前,最后碰觸面板的手指為本次輸入的點字,當兩點都不要時,則在兩指放開后以單指在觸控面板上畫出特定符號來表示,當兩點都要時,則維持原本輸入步驟即可,三個手指以此類推;第四步驟則放開全部手指當作一個點字輸入的結束S103,在此步驟中,若發(fā)現(xiàn)輸入錯誤需取消,可以單指于觸控面板上畫出特定的符號來取消輸入。實施例2圖2為本實施例的方法流程,首先由第一步驟以特定手指當作基準參考位置S200;接著第二步驟根據(jù)所要輸入的點字符號,將基準手指與對應的手指同時觸碰觸控面板,當作一個點字輸入的開始S201 ;第三步驟計算各觸碰面板的手指與基準手指的距離差,來決定哪幾根手指有按下,其中各手指位置的距離差可以直接指定經(jīng)驗值,也可經(jīng)過一個預先訓練步驟,分析記錄使用者各手指按下時的平均距離差,作為后續(xù)偵測判斷哪幾根手指同時按下的依據(jù)S202 ;最后步驟放開全部手指當作一個點字輸入的結束S203,在此步驟中,若發(fā)現(xiàn)輸入錯誤需取消,可以單指于觸控面板上畫出特定的符號來取消輸入。實施例3實施本發(fā)明方法在不同語言的輸入上,僅差別在輸入的點字編號組合對應的文字符號轉換表不同,另在不同語言文字輸入之間的切換,可使用手指于觸控面板上一筆畫出特定的符號的方式來切換;為能更進一步了解本發(fā)明的技術內(nèi)容,謹佐以兩個較佳具體實施例配合說明,在實施例中各手指代表的點字符號如圖3,以左手食指、中指、無名指代表點字「1,2,3」,以右手食指、中指、無名指代表點字「4,5,6」,也可以用單手的食指、中指、無名指代表點字「1,2,3」及點字「4,5,6」分兩次輸入,或是單手的食指、中指代表點字「1,2」、「3,4」、「5,6」分三次輸入,說明如下第一個實施例使用者欲輸入「H」這個字,步驟說明如下(I)先將六個手指,也就是左手及右手的食指、中指及無名指同時觸碰觸控面板;(2)將左手無名指、右手食指及無名指從觸控面板上移開,此時,左手食指及中指,右手中指仍碰觸面板;(3)放開六個手指,當作一個點字輸入的結束;(4)經(jīng)過過與基準比對判斷后,以顯示及語音提示使用者目前收到輸入點字符號「1,2,5」,透過圖4的英文點字符號轉換表,轉換成英文字母「H」,同時以顯示及語音提示使用者,若使用者發(fā)現(xiàn)輸入錯誤,則以右手食指于觸控面板上由右到左畫一直線來取消輸入。在本實施例中的步驟(I)至(3),也可改成一次使用三個手指,分兩次觸碰觸控面板的方式來完成輸入點字,第一次為輸入點字「1,2,3」點,第二次為輸入點字「4,5,6」點,例如步驟⑴先將三個手指,分別為右手食指、中指及無名指同時觸碰觸控面板,步驟⑵將右手無名指移開觸控面板,留下右手食指和中指表示要輸入點字「1,2」,然后步驟(3)放開三個手指,并回到步驟(I)再以右手三個手指同時觸碰觸控面板,重復步驟(2)將右手食指及無名指放開,留下右手中指表示要輸入點字「5」,步驟(3)放開三個手指完成分兩次的輸入。依此類推,本實施例中的步驟(I)至(3),也可改成一次使用兩個手指,分三次觸碰觸控面板的方式來完成輸入,第一次輸入點字「1,2」點,第二次輸入點字「3,4」點,第三次輸入點字「5,6」點,例如步驟(I)先將兩個手指,右手食指和中指同時觸碰觸控面板,步驟(2)將食指和中指移開觸控面板,表示要輸入點字「1,2」,并回到步驟(I)以兩個手指同時觸碰觸控面板,此時將兩個手指放開,并以單指在觸控面板上由左到右畫一直線,表示不要點字「3,4」點,再回到步驟(I)將右手食指和中指兩個手指同時觸碰觸控面板,步驟(2)將右手中指放開,留下右手食指表示要輸入點字「5」,步驟(3)放開兩個手指,完成分三次輸入一個完整點字的方式。第二個實施例使用者欲輸入「王子」這個詞,步驟如下(I)以左手及右手拇指當作位置參考基準點;(2)以左手拇指,以及右手的拇指、食指、中指、無名指,同時觸碰觸控面板,計算碰觸面板手指與該手拇指的距離差,偵測出右手食指、中指和無名指同時按下;(3)放開所有手指;(4)以顯示及語音提示使用者目前收到輸入點字符號「4,5,6」,并透過圖5 (a)-(d)國語點字符號轉換表,轉換成注音符號「X尤」,若使用者發(fā)現(xiàn)輸入錯誤,則以右手食指于觸控面板上由右到左畫一直線來取消輸入及回到步驟(I),否則繼續(xù)下個步驟;(5)以左手拇指、中指和右手拇指觸碰觸控面板后,經(jīng)過計算各碰觸面板的手指與基準手指的距離差,偵測出左手中指按下;(6)放開所有手指;(7)以顯示及語音提示使用者收到輸入點字符號「2」,并轉換成對應文字「二聲」,當收到聲調符號時,則將先前所輸入的符號加以組合,以及轉換注音符號「乂尤'」,再將注音轉換成國字,并以字詞語音提示使用者選擇輸入為王朝的「王」,若使用者發(fā)現(xiàn)輸入錯誤,則以右手食指于觸控面板上由右到左畫一直線來取消輸入及回到步驟(I),否則繼續(xù)下個步驟;
·
(8)以左手拇指、食指、中指和右手拇指、中指同時觸碰觸控面板后,經(jīng)過計算各碰觸面板的手指與基準手指的距離差,偵測出左手食指、中指及右手中指有按下;(9)放開所有手指;(10)以顯示及語音提示使用者目前收到輸入點字符號「1,2,5」,并轉換成注音符號「P」,若使用者發(fā)現(xiàn)輸入錯誤,則以右手食指于觸控面板上由右到左畫一直線來取消輸入及回到步驟(I),否則繼續(xù)下個步驟;(11)以左手拇指、食指和右手拇指觸碰觸控面板后,經(jīng)過計算各碰觸面板的手指與基準手指的距離差,偵測出左手食指按下;(12)放開所有手指;(13)以顯示及語音提示使用者收到輸入點字符號「1」,以及轉換對應文字「輕聲」,當收到聲調符號時,則將先前所輸入的符號加以組合,以及轉換注音符號「P .」,再將注音轉換成國字,并以字詞語音提示使用者選擇輸入為孩子的「子」。其中在計算各手指位置的距離差時,可以使用直接指定經(jīng)驗值的方式,或是經(jīng)過預先訓練步驟,分析記錄使用者各手指按下時的平均距離差,例如要求使用者以最自然的方式將左右手拇指、食指、中指、無名指同時碰觸面板數(shù)次的方式,來得到平均的距離差,作為后續(xù)偵測判斷哪幾根手指同時按下的依據(jù)。在使用上述兩個實施例步驟輸入點字時,當非常熟悉所欲輸入的詞組時,可以僅輸入文字詞組中,每個文字的第一個完整點字碼,以及一個數(shù)字點字碼,然后由一開始編號,循序列出不含最后一個點字碼,所有符合所輸入的每字第一個完整點字碼組合的詞組,并以最后收到的點字碼當作選擇的詞組編號,來加速常用詞的輸入,例如欲輸入「王子」這一個詞,第一個字「王」,它的第一個完整點字是「4,5,6」,第二個字「子」,它的第一個完整點字是「1,2,5」,以及數(shù)字點字「2」代表編號1,其中符合這前兩個完整點字組合的詞組包含「1.王子」、「2.妄自」,由于經(jīng)常輸入非常熟悉其順序編號為1,因此當使用本快速輸入方法前述步驟后,可達到快速輸入常用詞的功效。也可采用輸入每個文字的第一個完整點字碼后,列出所有符合輸入的每字第一個完整點字碼組合詞組,由使用者在列表選擇正確詞組,完成輸入的方式。上列詳細說明是針對本發(fā)明的可行實施例的具體說明,但該實施例并非用以限制本發(fā)明的專利范圍,凡未脫離本發(fā)明技藝精神所為的等效實施或變更,均應包含于本案的專利范圍之中。
權利要求
1.一種適用于觸控面板的點字輸入方法,其特征在于,包括以下步驟 a.以特定手指持續(xù)碰觸觸碰面板來當作基準參考位置; b.根據(jù)所要輸入的點字符號相對應的手指與基準手指同時觸碰觸控面板,當作一個點字輸入的開始; c.計算其他同時按下手指與基準參考位置的距離差,以此判斷哪幾根手指同時觸碰面板;以及 d.放開全部手指當作一個點字輸入的結束,并以全部手指放開前,觸碰觸控面板的手指編號為輸入的點字符號。
2.如權利要求1所述的適用于觸控面板的點字輸入方法,其特征在于,所述步驟b,還包含以放開對應的手指,留下其他不需要的手指,并以放開的手指編號為輸入的點字符號的方式取代。
3.如權利要求1所述的適用于觸控面板的點字輸入方法,其特征在于,所述步驟C,還包含分析記錄使用者各手指按下時的平均距離差,作為后續(xù)偵測判斷哪幾根手指同時按下的依據(jù)。
4.如權利要求1所述的適用于觸控面板的點字輸入方法,其特征在于,所述該步驟d,還包含接著以單指在觸控面板上畫出特定符號來取消前一個點字輸入的方式。
5.一種適用于觸控面板的點字輸入的電腦可讀取記錄媒體,其特征在于,所述記錄媒體中儲存有執(zhí)行如權利要求1-4中所述適用于觸控面板的點字輸入方法的程式。
6.一種點字常用詞加速輸入的方法,其特征在于,包括以下步驟 a.輸入所要輸入的詞組中,每個字的第一個完整點字碼以及一個數(shù)字點字碼; b.由一開始編號,循序列出不含最后一個數(shù)字點字碼,所有符合所輸入的每字第一個完整點字碼組合的詞組;以及 c.以最后收到的數(shù)字點字碼當作選擇的詞組編號,完成輸入。
7.一種點字常用詞加速輸入的方法,包括以下步驟 a.輸入所要輸入的詞組中,每個字的第一個完整點字碼; b.循序列出所有符合所輸入的每字第一個完整點字碼組合的詞組;以及 c.由使用者于列表中選出正確的詞組,完成輸入。
8.一種用于點字常用詞加速輸入方法的電腦可讀取記錄媒體,其特征在于,所述記錄媒體中儲存有執(zhí)行如權利要求6-7中點字常用詞加速輸入的方法的程式。
全文摘要
一種適用于觸控面板的點字輸入方法,是一種結合多點觸控技術與盲人點字技術所設計出的盲用點字輸入方法,目的在解決于沒有實體鍵盤的觸控手機,以及平板電腦上輸入文字對視障者造成的障礙,利用多點觸控特性,以多個手指同時觸控面板的順序與位置組合來輸入點字,以及常用文字詞組快速編碼輸入方式設計,來輔助視障者在觸控手機及平板電腦等觸控裝置上快速及準確的輸入點字。
文檔編號G06F3/01GK103049082SQ20121053903
公開日2013年4月17日 申請日期2012年12月13日 優(yōu)先權日2011年12月28日
發(fā)明者楊仲捷, 陳建宏, 任珍妮 申請人:中華電信股份有限公司