專利名稱:電腦速記器及字形速記方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種速記專用電子計(jì)算機(jī)及計(jì)算機(jī)輸入漢字的方法。
實(shí)用新型專利申請(qǐng)93 2 03474.8提出了一種基于漢語(yǔ)拼音的電腦速記器,具有許多優(yōu)點(diǎn),但只適合會(huì)漢語(yǔ)拼音的使用者使用。
本發(fā)明的目的在于提供一種基于漢字字形的電腦速記裝置及速記方法,以便不會(huì)拼音者使用。眾所周知,目前計(jì)算機(jī)手寫字聯(lián)機(jī)識(shí)別尚只能識(shí)別正楷字,而正楷字筆畫多,書寫速度慢,不能作快速記錄之用。本發(fā)明采取漢字筆畫編碼與模式識(shí)別技術(shù)相結(jié)合的技術(shù)路線減少書寫筆畫數(shù)以達(dá)到快速記錄的目的。
所謂漢字筆畫編碼就是選取漢字中一些特殊部位的筆畫信息用符號(hào)通過(guò)鍵盤輸入計(jì)算機(jī),使計(jì)算機(jī)能夠從所選筆畫信息判斷對(duì)應(yīng)的漢字。本發(fā)明改用寫入板輸入選取的筆畫信息,它比使用鍵盤有更高的效率。因?yàn)殒I盤上擊一次鍵只能輸入一種筆畫信息,例如畫種信息,而在寫入板上書寫,計(jì)算機(jī)通過(guò)模式識(shí)別可同時(shí)獲得畫種、位置、長(zhǎng)短、筆畫間相對(duì)位置等多種信息,有利于減少輸入筆畫提高記錄速度。
電腦速記器的硬件由寫入板〔1〕、微處理器或單片微機(jī)〔2〕、存儲(chǔ)器〔3〕、接口〔4〕、顯示器〔5〕、電源〔6〕組成書寫式計(jì)算機(jī)。(若采用光筆,它使顯示器可兼作寫入板?!?〕與〔5〕合并)電腦速記器的軟件除了普通的系統(tǒng)軟件外,增加了速記筆畫識(shí)別與記錄軟件及記錄整理軟件。寫入板將書寫的速記筆跡轉(zhuǎn)為數(shù)字量,微機(jī)在速記筆畫識(shí)別與記錄軟件的控制下獲得速記筆畫的畫種、位置、相對(duì)關(guān)系等信息,并按編碼規(guī)則進(jìn)行編碼,形成速記記錄保存在存儲(chǔ)器內(nèi)。整理記錄時(shí),微機(jī)在記錄整理軟件的控制下將速記記錄“翻譯”成為漢字碼并在顯示器上顯示對(duì)應(yīng)的漢字。使用者可對(duì)顯示的漢字記錄進(jìn)行整理。
下面結(jié)合附圖和實(shí)例進(jìn)行詳細(xì)說(shuō)明。
圖1 硬件總框2 寫入板面布置圖3 速記筆畫識(shí)別與記錄流程圖4 速記記錄整理流程圖5 不帶顯示的速記器邏輯線路圖6 畫組區(qū)域代碼速記器的寫入板面劃分為兩個(gè)寫字框〔11〕、〔12〕及若干功能框〔13〕、〔14〕……。兩個(gè)寫字框用來(lái)交替書寫速記筆畫。同一漢字的筆畫要寫在同一框內(nèi)且所寫的速記筆畫要與想象中的完整漢字對(duì)應(yīng)。圖中用“政府”二字作為示例,其中虛線是想象中的完整字,應(yīng)占滿方框和勻稱,實(shí)線是實(shí)際書寫的速記筆畫。為便于書寫,框內(nèi)用鎖線繪有“四宮格”〔19〕格線。
功能框的作用相當(dāng)于按鍵,功能框內(nèi)標(biāo)注有該框?qū)?yīng)的功能,用筆在框內(nèi)點(diǎn)一下,就通知計(jì)算機(jī)選擇這一功能。功能分兩類,一類是速記功能,如三字詞、四字詞、多詞詞等。計(jì)算機(jī)將把對(duì)應(yīng)的功能代碼放入記錄。另一類為操作功能,如重碼選擇,刪,輸出等,計(jì)算機(jī)立即執(zhí)行,不形成記錄。如果寫入板面積有限,功能框可用另設(shè)的功能鍵代替。
速記以詞為記錄單位以減少重碼和提高輸入效率。句子中的詞應(yīng)按國(guó)標(biāo)GB/T 13715-92進(jìn)行劃分。
擬定詞的速記畫選定規(guī)則時(shí)不僅需考慮減少重碼和提高輸入效率而且還需考慮書寫的方便和方法的容易掌握。這兩者往往有矛盾,因此擬定了甲、乙兩種規(guī)則,甲種易學(xué)但效率較低重碼較多,乙種則反之。
1.單字詞①以下特高頻單字詞,每字寫一畫 ②一般單字詞規(guī)則甲獨(dú)體字從第一畫寫起,依筆順次序最多寫五畫。
例 合體字第一部分寫第一、二畫,第二部分寫第一、二畫,如有第三部分也寫第一、二畫,最多寫六畫。
例 規(guī)則乙獨(dú)體字從第一畫起,依筆順次序最多寫四畫,若有貫串全字的畫,應(yīng)選入四畫內(nèi)。
例 合體字會(huì)意字,兩個(gè)形旁各寫第一、二畫,形聲字,形旁與聲旁各寫第一、二畫。
例 2.二字詞①常用二字詞每字從第一畫寫起,最多寫二畫。
例
②不常用二字詞規(guī)則甲與常用二字詞的寫法同,有重碼時(shí)在熒光屏提示行顯示并人工選擇。(此項(xiàng)工作可在整理記錄時(shí)進(jìn)行)規(guī)則乙第二字再加兩畫,第二字為獨(dú)體字按筆順次序加寫,第二字為合體字加寫其第二部分的第一、二畫。
例 3.三字詞先按二字詞的方法寫入該詞的關(guān)鍵性二字,然后在標(biāo)注著三字詞的功能框內(nèi)點(diǎn)一下。
4.四字詞(包括成語(yǔ))先按二字詞的方法寫入該詞的關(guān)鍵性二字,然后在標(biāo)注著四字詞的功能框內(nèi)點(diǎn)一下。
5.多字詞(四字以上包括短語(yǔ)、詞組等)先按二字詞的方法寫入該詞的關(guān)鍵性二字,然后在標(biāo)注著多字詞的功能框內(nèi)點(diǎn)一下。
6標(biāo)點(diǎn)及西文字符寫在寫字框的下半部。由于漢字的速記畫的起始畫也就是漢字的起始畫都在定字框的四宮格中橫格線以上,因此如果起始畫在下半部計(jì)算機(jī)就按西文符及標(biāo)點(diǎn)進(jìn)行模式識(shí)別。西文字符書寫便捷,識(shí)別容易,不需另定速記符。
速記筆畫識(shí)別與記錄軟件由寫入、預(yù)處理、識(shí)別記錄三部分組成。其中寫入及預(yù)處理部分將寫入板上書寫的跡點(diǎn)信息轉(zhuǎn)成二進(jìn)制數(shù)字坐標(biāo)值,經(jīng)過(guò)平滑、規(guī)格化后送入跡點(diǎn)隊(duì)列存儲(chǔ)區(qū)中。識(shí)別記錄部分的第一件工作是進(jìn)行分畫、分組、分字。通過(guò)逐點(diǎn)檢查相鄰跡點(diǎn)坐標(biāo)的連續(xù)性可判斷出畫與畫之間的分界。通過(guò)檢查跡點(diǎn)坐標(biāo)是否超出寫字框的坐標(biāo)邊界可判斷字與字之間的分界。從第一畫起,每二畫為一組,最后如為一畫,另一畫算為空畫,也為一組。第二件工作是確定畫種,先根據(jù)跡點(diǎn)走向變化找出筆畫的轉(zhuǎn)折點(diǎn),再根據(jù)折線段的方向確定筆畫的種類,并用畫種代碼表示0 空畫 8 橫撇 、橫折 1 橫一、挑 9 橫折鉤 2 豎丨 A 豎折 、豎鉤 3 豎撇丿、斜豎 B 豎折鉤 、彎折斜鉤 4 撇丿、平撇 C 撇橫 、撇折ㄑ5 點(diǎn)丶、捺 D 橫折折 6 豎鉤 E 豎折折 7 橫鉤 F 橫折折折ㄋㄋ第三件工作是確定畫組所占區(qū)域。由畫組各跡點(diǎn)坐標(biāo)中的最大值與最小值與區(qū)域界值比較,可得所占區(qū)域碼(見(jiàn)圖7)。第四件工作是判定畫組二畫之間的關(guān)系。
0 有空畫 4 中接丁 卜1 中交十 力 5 偏接 2 偏交 6 豎離 ニ 讠 3 端接冂 幾阝コ了 7 橫離 小這些關(guān)系不難確定先取兩畫中除起、終點(diǎn)外的其它跡點(diǎn)互相比較,如能找到相同坐標(biāo)的跡點(diǎn)就是兩畫的交點(diǎn),由交點(diǎn)到畫起終點(diǎn)的長(zhǎng)度可確定中交或偏交。如非相交,則取兩畫的起、終跡點(diǎn)與另一畫各跡點(diǎn)的距離相比,有相等或相近的跡點(diǎn)即為相接,并可定出接于何處。非交非接則為離,由坐標(biāo)的X距離和Y距離的大小可判定豎離橫離。最后一件工作即將判定的畫組各代碼按下列格式組成記錄第一詞〔畫種碼1,畫種碼2〕〔關(guān)系碼,區(qū)域碼〕〔畫種碼3,畫種碼4〕〔關(guān)系碼,區(qū)域碼〕〔字間碼(00H)〕第二詞〔畫種碼1,畫種碼2〕〔關(guān)系碼,區(qū)域碼〕〔字間碼(OOH)〕〔畫種碼1,畫種碼2〕〔關(guān)系碼,區(qū)域碼〕〔三字詞功能碼〕〔字間碼(OOH)〕····(每個(gè)方括號(hào)內(nèi)容為8bit)速記記錄整理軟件由筆畫字典與二字、三字、四字、多字詞典及檢索區(qū)位碼軟件組成。
筆畫字典用于從速記筆畫查出對(duì)應(yīng)漢字的區(qū)位碼(GB2312-80)它采用非標(biāo)準(zhǔn)樹數(shù)據(jù)結(jié)構(gòu),由各代結(jié)點(diǎn)與果實(shí)兩部分組成。每代結(jié)點(diǎn)與畫組記錄相對(duì)應(yīng),其內(nèi)容為〔畫種碼1,畫種碼2〕〔關(guān)系碼,區(qū)域碼〕通過(guò)畫組記錄的各畫組記錄與各代結(jié)點(diǎn)的匹配就可找到對(duì)應(yīng)的果實(shí)。果實(shí)的數(shù)據(jù)格式為1.無(wú)重碼的果實(shí)第一字節(jié)的高位數(shù)≥1表示此果實(shí)無(wú)重碼,內(nèi)容為第一字節(jié)〔φ區(qū)碼(10H~57H)〕,其中φ=1表示有后綴詞,φ=0表示無(wú)后綴詞;
第二字節(jié)〔φ位碼(00H~5EH)〕,其中φ=1表示有前綴詞,φ=0表示無(wú)前綴詞。
2.有重組的果實(shí)第一字節(jié)高位數(shù)為000表示有重碼,內(nèi)容為第一字節(jié)〔φ000,地址高位4bit〕第二字節(jié)〔地址低位8bit〕其中φ=1表示重碼可以通過(guò)程序自己區(qū)分,φ=0表示重碼需用詞區(qū)分;
當(dāng)特征為1時(shí),12bit地址指向區(qū)分程序的入口,當(dāng)特征位為0時(shí),12bit地址指向該組重碼的存放起始地址,在該處保存著重碼個(gè)數(shù)以及按漢字頻度排列的重碼字區(qū)位碼。
詞典用于區(qū)分重碼字及記錄時(shí)省略的漢字。它也采用非標(biāo)準(zhǔn)樹數(shù)據(jù)結(jié)構(gòu),但只有結(jié)點(diǎn)部分,無(wú)果實(shí)部分。每代結(jié)點(diǎn)對(duì)應(yīng)于詞匯中的一個(gè)漢字,其內(nèi)容為該字的區(qū)位碼。不同字?jǐn)?shù)的詞匯可以分開組成詞典,也可以組成一個(gè)詞典。
檢索區(qū)位碼從記錄的第一字開始進(jìn)行。首先依照記錄內(nèi)畫組的順序?qū)嫿M記錄與筆畫字典內(nèi)的結(jié)點(diǎn)內(nèi)容逐代進(jìn)行匹配,如果該字的所有畫組記錄(即第一個(gè)字間碼00前的畫組記錄)沿著字典某一樹枝的結(jié)點(diǎn)匹配到樹枝末梢獲得果實(shí),即將果實(shí)中的區(qū)位碼送文本區(qū)顯示。若果實(shí)有重碼,則將各重碼字顯示于顯示屏的提示行,請(qǐng)求人工選擇。如果此字不能匹配至末梢,說(shuō)明該字與下一字組成詞匯,需要依靠詞典補(bǔ)充信息。第一步將此樹枝各末梢上的有后綴詞標(biāo)志的果實(shí)均取作該字的候選字暫存。然后將下一字記錄中各畫組與筆畫字典的各代結(jié)點(diǎn)相試配。如記錄中畫組少,不能匹配到樹枝的末梢,則將該樹枝的各個(gè)末梢的果實(shí)作為第二字的候選字暫存。再檢查第二字記錄內(nèi)有無(wú)詞功能碼,如無(wú)為二字詞,如有,詞功能碼本身即含詞字?jǐn)?shù)。然后將暫存的第一字各候選與對(duì)應(yīng)詞典的第一代結(jié)點(diǎn)試匹配。如有匹配的結(jié)點(diǎn)就順枝到第二代結(jié)點(diǎn)與第二字的各候選字相試配。二代皆匹配的樹枝上的結(jié)點(diǎn)包括其后代結(jié)點(diǎn)就是與記錄對(duì)應(yīng)的詞,可送入文本區(qū)。如有二個(gè)以上樹枝能匹配,說(shuō)明存在重碼,可顯示于提示行請(qǐng)求人工選擇。例如記錄中第二字有三字詞功能碼,二代皆匹配的樹枝第一代結(jié)點(diǎn)為“拖”,第二代結(jié)點(diǎn)為“拉”,則此樹枝的第三代結(jié)點(diǎn)“機(jī)”應(yīng)一起作為匹配結(jié)果送入文本區(qū)。
實(shí)例1速記器硬件單片機(jī)80C51〔21〕的P0口及P2口作為數(shù)據(jù)及地址總線(用透明鎖存器74HC373〔22〕鎖存低8位地址),27C64〔23〕作為程序存儲(chǔ)器,628128〔24〕作為存放記錄的數(shù)據(jù)存儲(chǔ)器并由電壓檢測(cè)線路〔27〕、與非門74HC00〔25〕、非門〔26〕組成數(shù)據(jù)存儲(chǔ)器的掉電保護(hù)線路。三片3-8譯碼器74HC138〔31〕對(duì)P1口的低5位進(jìn)行譯碼,譯碼輸出經(jīng)ULN2803A〔30〕驅(qū)動(dòng)電路對(duì)5×7點(diǎn)陣發(fā)光二極管LTP757P〔33〕及發(fā)光二極管〔34〕組成的陣列進(jìn)行掃描(其中各發(fā)光二極管〔34〕用于寫入板的功能框區(qū))。單片機(jī)的P3.5口既用作譯碼器〔31〕的使能信號(hào)又兼作RAM〔24〕的A16位地址。P3.3及P3.4口用作掃描鎖存器74HC273〔32〕的選通信號(hào)以鎖存P1口送出的列掃描信號(hào)。行列掃描信號(hào)使列陣中每個(gè)發(fā)光二極管逐一發(fā)光。光筆接收到光,筆內(nèi)振蕩線路發(fā)送信號(hào),接收線路〔35〕收到信號(hào)經(jīng)放大、檢波、整形送到單片機(jī)的INTO端。計(jì)算機(jī)即能確定光筆的瞬時(shí)位置坐標(biāo),即筆畫的跡點(diǎn)。單片機(jī)的TXD、RXD端和非門〔28〕、三極管〔29〕等組成簡(jiǎn)單串行口以便與另一臺(tái)帶顯示屏的計(jì)算機(jī)(如PC286、386等)聯(lián)機(jī)進(jìn)行記錄的整理和加工。采用干電池供電及掌上機(jī)機(jī)型以便攜帶。
速記器的軟件分存兩處發(fā)光二極管陣列的掃描、跡點(diǎn)坐標(biāo)的確定及速記筆畫識(shí)別與記錄軟件固化于速記器的程序存儲(chǔ)器內(nèi)。記錄整理軟件則加載于帶顯示屏的計(jì)算機(jī)內(nèi)。
實(shí)例2硬件采用現(xiàn)成書寫式(筆式)筆記本計(jì)算機(jī),如AST/ORiDenX。該機(jī)采用無(wú)線傳送的光筆和液晶顯示屏,配上速記筆畫識(shí)別與記錄軟件及記錄整理軟件后,成為既可進(jìn)行速記又可進(jìn)行記錄整理的高性能速記器,使用時(shí)可當(dāng)即顯示對(duì)應(yīng)的漢字。
本電腦速記具有方法容易掌握,不依據(jù)拼音,記錄速度快,不易疲勞以及記錄方便等優(yōu)點(diǎn)。
權(quán)利要求
1.一種電腦速記器,其特征是由書寫式計(jì)算機(jī)與速記筆畫識(shí)別與記錄軟件、記錄整理軟件組成。
2.如權(quán)利要求1所述的速記器,其特征在于速記筆畫識(shí)別與記錄軟件由寫入、預(yù)處理、識(shí)別記錄三部分組成。
3.如權(quán)利要求1所述的速記器,其特征在于速記記錄整理軟件由筆畫字典與二字、三字、四字、多字詞典及檢索區(qū)位碼軟件組成。
4.一種用于電腦速記器的速記方法,其特征在于速記器寫入板上書寫的速記畫與想象中的完整漢字的對(duì)應(yīng)畫重合。
5.如權(quán)利要求4所述的方法,其特征在于速記畫是按明確的規(guī)則從對(duì)應(yīng)漢字詞中選寫特定部位的筆畫,數(shù)量為1~8畫/詞。
全文摘要
一種電腦速記器及速記法,由書寫式(筆式)計(jì)算機(jī)與速記筆畫識(shí)別與記錄軟件、記錄整理軟件組成,可以單獨(dú)使用也可與另一臺(tái)功能更強(qiáng)的通用計(jì)算機(jī)聯(lián)機(jī)使用。記錄時(shí),按選取速記畫的規(guī)則從漢字中選寫少數(shù)筆畫即可。所擬定的速記畫選取規(guī)則簡(jiǎn)單易學(xué)而且利于書寫。由于選寫的畫數(shù)少,因此不僅記錄書寫速度快而且不易疲勞。速記器采用干電池供電,掌上機(jī)型可隨身攜帶,適合記者、作家、秘書、文書等文字工作者使用。
文檔編號(hào)G06F17/20GK1110804SQ9410412
公開日1995年10月25日 申請(qǐng)日期1994年4月18日 優(yōu)先權(quán)日1994年4月18日
發(fā)明者盛諫 申請(qǐng)人:盛諫