專利名稱:盲文數(shù)碼(小鍵盤)輸入法的制作方法
1、范圍本發(fā)明涉及盲文(點字——“布萊爾文”)輸入技術(shù),屬于電子計算機中國盲文、英文盲文等各國盲文以及其他一切使用盲文的信息處理技術(shù)領(lǐng)域。特別是涉及采用計算機鍵盤副鍵上10個數(shù)字進行編碼實現(xiàn)盲文輸入,并與相應正常文字(普通文字)同步輸出、分道打印或?qū)φ沾蛴〉募夹g(shù),在必要時可以讓視力殘疾人的文字輸入與視力正常人的閱讀直接溝通起來,省卻相應盲文與相應“明文”之間的“翻譯”過程。
2、原有技術(shù)水平據(jù)有關(guān)資料表明,盲文原有輸入方法思路單一,只局限于字母大鍵盤輸入,就視力殘疾人的角度看,難度太大。目前在手機上流行使用的拼音輸入法,盲人也無法操作。唯其較少考慮,甚至根本沒有考慮盲人的特殊需要,所以,普遍存在“難摸、難記、難操作”的“三難”現(xiàn)象。以致盲人無法與健全人一樣平等地共享現(xiàn)代科技成果。
3、發(fā)明目的本發(fā)明的目的在于根據(jù)盲人的特殊需要,克服現(xiàn)有技術(shù)的不足,提供一種真正具有讀碼容易、編碼容易、記憶容易、輸入容易、溝通容易的“五易”方法,使盲文輸入達到快速高效、操作簡單的新境界,并為適合盲人使用的一系列智能電器進行改進與創(chuàng)新,例如,為盲人行走衛(wèi)星引導器(設(shè)想中的現(xiàn)代盲人“拐棍”)的制作等創(chuàng)造新的條件。其前景是十分廣闊而美妙的。
4、本發(fā)明的技術(shù)方案是這樣實現(xiàn)的4.1 方案的事實依據(jù)任何方案的實現(xiàn),要靠它與客觀實際相一致。本發(fā)明者認為4.1.1 視力殘疾人所用的點字是根據(jù)他們對平面與色調(diào)的信息無法感知的特殊需要創(chuàng)造的,他們使用盲文全憑手指觸摸去感知信息符號,這在客觀上限定了他們只能用手進行閱讀與輸入。唯其如此,所以要提高盲文輸入速度,并保證準確性,就必須把他們手的活動范圍盡可能縮小到每個普通盲人都能輕松駕馭的最小范圍之內(nèi),這樣才能節(jié)省時間,降低勞動強度并提高效率。由此,本方案確立第一條規(guī)則運用10個數(shù)字作代碼,借助副鍵(數(shù)字小鍵盤)這一小范圍實施輸入。同時,讓盲人也能夠憑借手機等多種手段實施輸入,使他們輸入渠道多樣化。
4.1.2 力避所感知信息與輸入代碼之間的差異,以減少“人與文字”、“人與機器”這兩個不同界面上的差異性可能帶來的思維障礙。唯其如此,所以必須遵循盲人用手閱讀、用手輸入的事實原則。據(jù)此,本方案確立的第二條規(guī)則是采用現(xiàn)行盲文方案、漢語雙拼盲文方案、分詞連寫規(guī)則及書寫格式等(中國盲文-chinese braille-GB/T 15720-1995)為依據(jù)進行以連打為主的編碼方法,碼節(jié)長度上限為8碼,也可以是1碼、2碼……(其它國家盲文據(jù)相應國家標準類推,方案另定)。但以音節(jié)為單位測算,則平均碼長約為0.3碼(低于漢字碼長標準)。
4.1.3 在盲人所感知盲字符與輸入代碼之間要有明確的對應性,又要考慮碼節(jié)長度盡可能短,同時還得顧及思維轉(zhuǎn)換過程要盡可能簡易,確保輸入方便。鑒于這一點,本方案確立第三條規(guī)則以盲文一方中的點序——一方中6個點的排列次序號1、2、3、4、5、6這六個數(shù)字作為本方案的主體代碼,用7、8、9、0這四個數(shù)字作為輔助代碼,共用十個數(shù)字作代碼,在計算機小鍵盤上實施輸入。
4.1.4 要堅持無重碼原則,并嚴格控制碼節(jié)長度,達到方案所確定的“識別性知識簡明,操作性知識準確”的要求。根據(jù)這一要求,本方案把一方盲文符按凸點的點數(shù)進行劃分,分為兩類(一)某一方凸點在三個點(含三點)以下的作為一類。例如 等等這類編碼時,一律按凸點序號進行編碼,上例分別編為1、12、123、14、124、145、25、356。這種編碼方法編出來的碼,叫做實點序位碼,這樣一方碼長的絕對上限為3個碼位,即最多只要叩擊三次鍵,就可輸入某一方。
(二)某一方凸點在4個點(含四點)以上的作為一類,例如 等這類方,它的凸點都在4個及其以上點位,若按實點序位編碼,則碼節(jié)過長,使用不方便。為此,對4個點及4個點以上的盲文方,采用“虛點”取碼法,就是反向取碼,例如 這一方,一個虛點也沒有,就編作0,即0就代表123456這六個點序號。
4.2 本方案編制盲文輸入碼的細則本發(fā)明的技術(shù)方案所有輸入碼的編制細則是按前述四條基本規(guī)則為基礎(chǔ)制定的,謹詳細分述如下4.2.1 中國盲文字母輸入碼的編碼規(guī)則4.2.1.1 為了求得本方案的輸入碼與盲人閱讀盲文時的觸摸感知相一致,本方案規(guī)定用盲符一方中6個凸點的序位號——1、2、3、4、5、6這6個數(shù)字作基本代碼進行編碼。這6個凸點在盲文一方中,分布為左右兩行,上、中、下三層,左行自上而下的點序稱1、2、3點,右行自上而下稱4、5、6點。示例 這6個點序號是本方案的主體代碼;另外,本方案把數(shù)字小鍵盤上余下的“7、8、9、0”這4個數(shù)字定義為輔助碼,其功能是用以表示某些特定符號的識別或表示用以縮短碼節(jié)的長度。例如“ua”這一復合韻母,盲文寫作 ,其中6個點都用上了,若以序點號編碼,其全碼就是“123456”,共6個碼位,這樣整個音節(jié)的輸入碼的碼節(jié)(指音節(jié)代碼單位)就顯得過長,輸入時叩鍵次數(shù)太多。在這種情況下,方案就規(guī)定用“輔助碼”0來代表“123456”,就是說,操作者閱讀中觸摸到 時,只要叩擊0鍵,就可以輕松地輸入 (ua)這一滿方盲符。又如,還有6個盲符,它們只空一個點位,按點位編碼,也會使碼節(jié)過長,針對這種情況,本方案規(guī)定用“倒序法”使用輔助碼,把 (23456)記作01,只要叩小鍵盤上的0鍵和1鍵就可輸入,其余含5個凸點的也依此類推?,F(xiàn)將6個“滿方缺一”的盲文一并依次羅列如下
üe 輸入碼編作01 (表示凹位在第1序位,其余序位都為凸點)cu 02su 03ou 04üan 05ni 06以上六例表示它都屬于滿一盲文方而缺一個凸點的。這里0是滿方的意思,1、2、3、4、5、6則表示某方中所缺凸點的序位。這也就是前文所稱的反向編碼法,或者叫“反序編碼法”,采用此法,目的是縮短碼節(jié)長度,減少擊鍵次數(shù)。以下是滿方缺二的,例如p 編作 056g、 j 編作 036t 編作 016z 編作 024n 編作 026er編作 046ei編作 015ia編作 035iu編作 034ui 編作 013an編作 045
eng 編作 012iong編作 0234.2.1.2 現(xiàn)行盲文方案字母編碼聲母編碼(21個)(18個碼節(jié))b 12 (順向編碼看凸點序位)p 056 (反向編碼看凹點序位)m 134f 124d 145t 016n 026l 123g、j036k、q 13h、x125zh 34ch 06sh 156r 245z 024c 14s 234
注據(jù)GB/T 15720-1995 國家標準,聲母g、k、h與韻母i、ü以及與i、ü有關(guān)的韻母相拼時,讀為j、q、x。本方案也照此編碼,以保持“讀”與“輸”的一致性,避免在思維轉(zhuǎn)換中可能產(chǎn)生的障礙。
韻母編碼(34個) (34個碼節(jié))a 35e、o 26i 24u 136ü 346er 046ai 246ao 235ei 015ou 04ia 035iao345ie 15iu034ua 0uai 02ui 013
uo 135üe 01an 045ang236en356eng 012ian146iang 025in 126ing16uan03uang 014un 25ong256üan05ün 456iong 0234.2.1.3 啞音編碼啞音定字法,是國家語委同意試行推廣的盲文改革方案中確定的一種規(guī)則。啞音定字法是漢語雙拼盲文中規(guī)定的一種盲文注解方法。啞音定字是行文中的附加成分,它分為定字啞音與解釋啞音。
定字啞音,是加在音節(jié)前用來標明該音節(jié)為“啞音”,與鄰近音節(jié)組成一個雙音節(jié)詞,以明確被注音節(jié)是什么字,這是一個特定符號。本方案稱“定字啞音符”,簡稱“啞符號”。
啞符號 45解釋啞音是加在音節(jié)前,表示后面的詞是用以解釋前面一個詞的意思的特別符號,本方案稱“釋義符”。
釋義符 456以上兩個特別符號雖然與音節(jié)連寫,但輸入時要作為獨立碼節(jié)輸入,不可以與相關(guān)音節(jié)的聲母混淆起來。
4.3 聲調(diào)符號編碼陰平 1陽平 2上聲 3去聲 4(輕聲不標調(diào)無編碼)4.4 標點符號編碼句號 523(兩方編碼不斷開)逗號5頓號4分號56問號 53感嘆號 562
冒號 36引號 45 45單引號 4545 4545括號 563323方括號 5623 5623破折號 636省略號 555連接號36 (與冒號同形,但語境不同)著重號 6書名號 536 362書名號中的書名號 53 53間隔號 63黑體字號 6拉丁字母大寫號 6小寫號56注釋號 01435三星號★★★ 3535354.4 數(shù)字編碼(阿拉伯數(shù)字)數(shù)字符號 012 簡碼(實數(shù)概念碼)101211201212 2301214 3
4 012145 45 0121556 012124 67 012036 78 012125 89 0122490 012245 0數(shù)字簡便輸入碼,擊NUMLOCK鍵——恢復小鍵盤原功能,可以直接輸入阿拉伯數(shù)字(計算應當有報數(shù)反饋功能,讓盲者可憑聽覺進行核對,數(shù)字鍵上可加盲文符鍵帽,熟悉后,可憑記憶操作)。
兩位數(shù)及兩位數(shù)以上,一律用數(shù)字鍵碼直接輸入。這種直接輸入的編碼與所需數(shù)值相同,這就是所謂“實數(shù)概念碼”。
編碼示例數(shù)字 盲文數(shù)字 輸入編碼346 3467127 7127這樣,輸入速度與明眼人一樣快捷。但在屏幕上顯示出來的必須是相應的數(shù)字,而打印出來的必須是可用手觸摸的盲文。
5、詞語分詞連打編碼方法參照詞語分詞連寫這一盲文行文規(guī)則,和運用現(xiàn)有計算機的“記憶功能”、“聯(lián)想功能”以及“音形同期聲功能”,本方案詞語及語流的編碼規(guī)則如下5.1 單音詞依然采用前述音節(jié)編碼方法,即聲母與韻母等,依點位編全碼,符方間的間格用空格鍵操作(伴聲音提示)。示例好 hao 125235空格(空格表示詞語間一盲文方的距離3.8mm)已yi 25045空格 是shi 124空格5.2 雙音節(jié)詞與多音節(jié)詞語及常用語流的編碼方法5.2.1 首先叩擊小鍵盤上的斜杠“/”符,表示指示計算機要啟動詞語連打與記憶、聯(lián)想和自動糾正拼寫錯誤等功能,并給出輸入正確或錯誤的聲音反饋。
5.2.2 連打編碼規(guī)則第一個音節(jié)的第一方取全序位的序號碼,第二方起各方只取每方的頭一個序號,遇標點符號或聲調(diào)符號以及其它表示標志性符號(如啞音號),也必須取全序位的序位號進行編碼。若第一方是4個及4個以上凸點的,仍采取凹點取碼規(guī)則。
示例標準biao zhun /12332龍騰虎躍long teng hu üe /1232231全世界quan shi jie /02411112門外漢men wai han /246121115.2.3 為了區(qū)別音義而標有聲調(diào)的詞語,表示調(diào)號的一方必須編全點序號,不能省略。
示例山西shān xi /1561112(陰平)陜西shǎn xi /1561312(上聲)治病zhi bing /3411;致病zhìbing /342311使用shǐyong /15631;時而shíer /15621片兒湯pian er tang /01413323
注連打時,若第一方是四個點位及其以上的,為了縮短碼節(jié)長度,仍采用虛點(反向)編碼法,但其后續(xù)方則仍舊取實點(凸點)進行編碼(即順向編碼)。例如再 411,其中第三方取實點。
5.2 疊詞中重復記號用輔助碼“9”表示。盲文里疊詞中重復記號是 (點序號為3456),本方案輸入時,一律用“9”作為代碼,即叩擊9這一數(shù)字鍵時,上屏的是疊詞中的重復號 。示例哥哥 129;談?wù)?23419;談?wù)勑?2341911;雄赳赳 034119;許許多多 03419329;向前,向前,向前! 1251115 95 9562。5.3 若干常用詞縮寫的編碼舉例5.3.1 詞尾縮寫__們_ 2;__了_ 123;__個_ 1。5.3.2 詞的縮寫的編碼舉例我 024;你 06;他 016;她 4016;是 124;可以 1325;能 056。5.3.3 古詩詞連打編碼方法單音節(jié)詞編全碼,雙音詞第一個音節(jié)聲母方編全碼,后續(xù)方各方取第一點,詞間的空方叩空格鍵。示例露 從 今 夜 白, /04512空格02156空格15122空格24035月 是 故 鄉(xiāng) 明。 /25624空格124空格16111空格013156 523
6、英文盲字字母編碼(附錄)A 61 a 561 B 612 b 5612C 613 c 5614 D 6145 d 56145E 615 e 5615 F 6124 f 56124G 6036 g 56036H 6125 h 56125I 624 I 5624 J 6245 j 56245K 613 k 5613 L 6123 l 56123M 6134 m 56134N 6026 n 56026O 6135 o 56135P 6056 p 56056Q 606 q 5606 R 6046 r 56046S 6234 s 56234T 6016 t 56016U 6136 u 56136V 6045 v 56045W 6013 w 56013X 6025 x 56025Y 602 y 5602 Z 6024 z 560247、本發(fā)明方案輸入法與現(xiàn)行計算機大鍵盤兼容,可同時按不同需要進行輸入,也可單獨使用數(shù)字小鍵盤實施輸入,具有廣泛的適應性。
權(quán)利要求
盲文數(shù)碼小鍵盤輸入法,是一種將盲文(點字——布萊爾文)編碼,按視力殘疾人特殊需要實現(xiàn)計算機輸入的盲文輸入法,該輸入法由以下幾部分組成1、將盲文的點序號作基本碼(主體碼),便盲人用手觸摸所感知符號與輸入碼保持一致,把閱讀與輸入兩個不同過程在轉(zhuǎn)換中可能遇到的思維障礙降到最低點;再將數(shù)字鍵盤上的“7、8、9、0”這4個數(shù)碼作為輔助碼,把某些序位點較多的符方簡化到最簡單的要求,以利于盲人操作并提高輸入速度。簡而言之,用計算機鍵盤上10個數(shù)字鍵碼作代碼,把世界各國盲文(點字)數(shù)碼化,是本發(fā)明的基本特征。2、以盲文符方凸點的多寡為劃分標準,把盲符方劃分為兩大類①一方中含三個凸點及三個凸點以下的歸納為一類,定義為按實際凸點序位號取碼的符方。例如 編為1、 編為12、 編為123,把一方碼節(jié)長度上固定在3碼及3碼以下。②一方中含4個及4個以上凸點的符方歸納為一類,取碼時,采用取凹點(或叫虛點)位序號的編碼方法,并運用輔助碼0為標志,與第一類相區(qū)別。例如 含6個凸點的,就編為0(把一方中含6個序位點的“滿方”123456這6個碼位的符方簡化為1個碼位),依此類推,凡滿方缺一個凸點的,如 等,就分別編為01、02、03、04、05、06,(把順著凸點序點編123456都簡化成2位碼;滿方缺兩個凸點的,如 等分別編為012、023、034、045、056,這種一方碼長的絕對上限也是3碼及3碼以下,這種反向(反序)以虛點取碼的方法是本發(fā)明最具新穎性的突出特征。3、本方案編碼方法,適用于所有盲文(點字),但為了敘述方便,僅以中國盲文(含現(xiàn)行盲文、漢語雙拼盲文)系統(tǒng)(據(jù)GB/T15720-1995)進行輸入碼的統(tǒng)一編碼。采用分詞連打規(guī)則編碼,單音、多音詞、短語以及常用語句(語流)等式樣進行編碼,但總碼長上限為8個碼位(千萬位數(shù)足以涵蓋語言運用的需要,重碼的可能性少),也可以是1碼、2碼、3碼、4碼、5碼、6碼、7碼。4、本方案編碼基本規(guī)則4.1由一方構(gòu)成的音節(jié)或符號,凡是3個凸點及3個凸點以下的按實點(凸點)序取碼;凡是4個凸點及其以上的按虛點(凹點)序取碼。4.2由兩方構(gòu)成的音節(jié)或盲文符號,每方均按4.1的方法編全點位碼。例如 “好”的代碼編作125235,兩方之間不隔開,而是寫作一個碼節(jié)。4.3多音節(jié)詞、短語及常用語流,按連打規(guī)則編碼,一般編法為,多音節(jié)詞語第一個音節(jié)的第一方按全序點位編,其后續(xù)方都取每方凸點序位編碼,開始叩擊/(斜杠符),再輸入文字代碼,最后擊空格鍵,表示輸碼結(jié)束。例如蹦蹦跳跳 /123132323空格(輸入時只需6健該詞即可上屏)4.4標點及其它符號的編碼可用輔助碼或其它符號編碼。4.5雙拼法的編碼規(guī)則。4.6英文、拉丁字母、羅馬字母、俄字母等等各國字母編碼規(guī)則(含附錄所用的編碼方法)5、對非本國語人名、地名及非本國語詞匯,統(tǒng)稱為外來詞,編碼時一般都采用其原形。6、本發(fā)明除作為輸入碼用之外,還具有盲文詞典檢字功能,也可以作為盲文圖書編目錄之用等。
全文摘要
本發(fā)明涉及盲文(點字——布萊爾文)輸入法即盲文數(shù)字小鍵盤輸入法。基本編碼原理是把視力殘疾人觸摸所感知的符號與鍵號揉合起來,用10個數(shù)字作代碼,按照凸凹點序編碼,每方碼長上限為3碼(即最多叩三次鍵可輸入一方),觸摸與輸入可同步進行。記憶量少,思維障礙少,集易學、易記、規(guī)范、高效于一體。本輸入法中西盲文兼容,可適用于各國點字(盲文——布萊爾文),用小鍵盤輸入,用途廣泛。也適用于盲文字(詞)典檢字、圖書編目錄的編碼等領(lǐng)域。
文檔編號G06F3/023GK1387109SQ0111892
公開日2002年12月25日 申請日期2001年5月18日 優(yōu)先權(quán)日2001年5月18日
發(fā)明者郭遵天 申請人:郭遵天