嵌入式系统中汉字的数字输入技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着社会信息化进程的加快,移动通信领域的发展也呈现出日新月异的景象。中国作为移动通信设备拥有量的大国,也是移动通信设备制造的强国,因此对于移动通信设备上中文信息处理能力的要求是相当高的。当前在移动通信设备上应用的操作系统主要有Windows CE、Plam和EPOC等。Windows CE是Microsoft公司在移动通信领域推出的嵌入式操作系统,该操作系统具有强大的联网能力、强劲的实时性和小内存体积占用以及丰富的多媒体和Web浏览功能,这使得此操作系统可在各种小型嵌入式系统中使用,且因其功能强大,在工业控制领域中的应用有着非常广阔的前景。但是此嵌入式操作系统在中文信息输入方面只是集成了汉字的手写输入,而对于应用更为广泛的键盘输入则没有提供。本文就根据移动通信设备上常见的数字键盘,为Windows CE嵌入式操作系统在汉字的数字键盘输入技术及其实现方面作了必要的研究;并使用了一种在查找时空间复杂度为O(n)、时间复杂度为O(n)的树形结构来存储中文信息,使用这种存储技术作为码表内存存放方式的汉字输入法具有输入速度快、占用空间少的优点。为了加快汉字的输入速度,根据常用汉字优先选择的原则,对常用的汉字频率作了统计,并且按照在相同编码下汉字频率的由高到低的顺序来显示汉字。最后提出了在嵌入式系统中与汉字使用频率结合的方法,共同生成汉字频率的排序列表。本输入技术的研究,为Windows CE系统在中文信息处理的汉字输入方法上添加了键盘输入,并且为其它嵌入式系统的汉字数字输入技术提供了有意义的参考。
With social information-based quickening of process, mobile communication development of field appears and publishes the scene with rapid change. China as mobile communication equipment with big country, mobile communication powerful country of device fabrication too, the request of Chinese information processing in mobile communication equipment is quite high. The operating systems used on the mobile communication equipment at present are Windows CE, Plam and EPOC etc. Windows CE is embedded operating system putted out by Microsoft Corporation in the field of mobile communication. This operating system has strong networking ability, powerful real-time character and little memory volume taking up and abundant multimedia and Web function of browse. This makes Windows CE embedded operating system can be used in various kinds of small-scale embedded systems. And it is powerful. There are very wide prospects in the application in the industrial control field. But this embedded operating system only integrated Ch
    inese character handwritten to input in Chinese information, and was not offered the more extensive keyboard input system. This article, according to the common digital keyboard on the mobile communication equipment, make essential research for Windows CE - embedded operation system in Chinese character input technology and realize with digital keyboard. Using tree-like structure that has the space complexity O(n) and the time complexity of O(n) when searching to store Chinese information. Chinese input method applying this kind of store technique in Chinese table has the quality of high input speed and low memory space. For accelerate input speed of Chinese character, according to daily Chinese character principle of prior choice, Make and count to commonly used Chinese character frequency, according to Chinese character from high to low prices order of frequency under the same code. Finally, this article propose a way that combine Chinese using frequency and users' using frequency to create a Chinese chara
    cter frequency table in embedded system. The research of input technique adds Chinese character digital input with Chinese information process in Windows CE operation system. And also this article offers meaningful reference for other embedded
    
    
    
    system in Chinese character digital input technique.
引文
[1]http://www.hongen.com/pc/newer/ime/fenlei/imef101.htm 洪恩在线输入法分类.
    [2]http://counter.xgdn.533.net/New_Folder/new_ page_19.htm 电脑汉字处理技术概述.
    [3]许宝卉,柴春吉.汉字输入法种种[J],运城高等专科学校学报,2000.12,18(6):53~54.
    [4]赵珀璋,徐力.《计算机中文信息处理》(上册)[M].宇航出版社,1987.12:1~8.
    [5]李政.计算机汉字输入技术的现状和发展趋势[J].松辽学刊(自然科学版),1999.2.
    [6]王力德.汉字编码的普及目标体系与编码实例[J].中文信息学报,8(4):55~60.
    [7]万建成.语音代码—汉字职能转换研究[J].中文信息学报,8(2):61~70.
    [8]张磊,韩纪庆,王乘发等.基于特征加权的应力影响下顽健语音识别方法[J].中文信息学报,16(1):7~12.
    [9]朱江,宣国荣.一种基于骨架特征顺序编码的脱机手写体数字识别方法[J].小型卫星计算机系统,2001.8,22(8):957~960.
    [10]YOU Hong-yue, LI Zhi-shu, WEN Yi. GENERALIZED HUFFMAN TREE WITHIN THE CONFINES OF THE HEIGHT AND ITS APPLICATION IN CHINESE CHARACTER CODING[J], Journal of Sichuan University (Natural Science Edition), 2001.8, 38 (4): 499~501.
    [11]潘雷.开发中文Windows95汉字输入法的途径[J].数据采集与处理,1998.9.
    [12]张耀,冯宏伟.ZY码汉字输入法编码设计[J].西北大学学报(自然科学版),1995.8:297~230.
    [13]申建国,王暖臣.语音识别程序的开发与应用[J].计算机应用研究,2000.12:77~79.
    [14]黄顺珍,方棣棠.基于拼音模型的声学层识别的研究[J] 中文信息学报,2001.12,16(3).
    [15]http://www.pcworld.com.cn/2000/back_issues/2022/2212q.asp IBM世纪版中文语音识别系统。
    [16]刘昌平,钱跃良,张永慧等.863手写汉字识别测试平台[J].中文信息学报,14(2).
    [17]张志彬,田学东,郭宝兰.基于TWAIN标准的通用扫描仪输入程序的开发
    
    [J].河北科技大学学报,2001,22(4):4~6.
    [18]张炘中.我国汉字识别技术的历史、现状和展望[J].中文信息学报,9(1):25~30.
    [19]王艳春,黄希琛.论汉字编码输入技术[J].长春光学精密机械学院学报,1994,17(3).
    [20]http://www.ymt.cc/lmt/ymy.htm “一马通”简拼输入法.
    [21]王勇,李显济.Cxterm汉字输入处理模式的分析和扩展[J].小型微型计算机系统,1995.10:40~45.
    [22]孙时生.PSS码词组输入法及教学实践[J].广州师院学报(自然科学版),1996.10:22~25.
    [23]薛义生,朱雪龙.一种新的空时格形码软判决自适应解码算法[J].电子学报,2002.1,30(1):90~93.
    [24]王博文,苏国辉.用于汉字拼音输入的类trie树及其改进[J].小型微型计算机系统,2002.6:759~761.
    [25]何克杭.汉字认知模型与形码方案设计[J],中文信息学报,9(3):11~15.
    [26]Qu Youli, Fan Xiaozhong. A Chinese Input Form Based on Keyboard Combining Words And Sentences[J]. COMPUTER ENGINEERING & SCIENCE. 2002, 22 (4): 61~63.
    [27]http://www.lesson.com.cn/co/proseminar/thesis22.asp 谭吉运,黄戟,谈红卫.浅谈汉字编码的基本原则极重要意义
    [28]宗成庆,章森,陈肇雄等,基于多知识源的同音词识别方法[J].中文信息学报,12(4):22~25.
    [29]GENS Zhigang, SHAO Peinan, XIANG Zhengquan. Design and Rearch on the Mobile Information Platform[J]. Computer Engineering, 2002.1, 28 (1):114~116.
    [30]梁合庆.当今嵌入式系统综述与新的投资机遇[J].测控技术,2000,4:1~4.
    [31]张丽芬,陈朔鹰.一个嵌入式实时操作系统开发平台的实现[J].北京理工大学学报,2001.2,21(1):57~60.
    [32]刘劲松,芦康俊,闻思源.嵌入式实时操作系统的现状及发展[J].现代计算机,2000.2:18~20.
    [33]徐刚,阳富民,胡贯荣.嵌入式操作系统综述[J].计算机应用研究,2000:4~6.
    [34]刘大鹏,马孝江.基于Windows CE的系统平台定制[J].微型电脑应用,2002,8.
    [35]彭飞,柳重堪,张其善.嵌入式系统的开发利器——Windows CE操作系统[J].电子技术应用,2000,9:28~30.
    
    
    [36]屠祁,屠立德.操作系统基础[M].清华大学出版社,2000.
    [37]李森兰.“音形码”的记忆和使用方法[J].洛阳师专学报,1998.10:25~27.
    [38]吕肖庆.超大字库输入法的实现[J].微型电脑应用,2001,17(2):44~48.
    [39]王智慧,王瑜,藤志猛等.面向中文移动通讯产品的点阵汉字压缩新技术及其压缩字形数据结构设计[J].中文信息学报,1999,13(6):47~50.
    [40]LIU Shao-qing, WU Hui-zhong, WANG Guo-zhong. The Development of Embedded Systems Based on Windows CE 3. 0[J]. JISUANJI YU XIANDAIHUA, 2002: 31~35.
    [41]龚炳铮.发展嵌入式计算机及其产业的思考[J].电子技术应用,2000,10:4~6.
    [42]XIONG Guang-ze, LUO Lei. EMBEDDED SOFTWARE TECHNOLOGY CURRENT STATUS AND ITS TREND[J]. Computer Applications, 2000.7, 20 (7): 1~3.
    [43]黄定华,孙炳达,嵌入式系统中的软件设计技术[J].工业控制计算机,2001,14(5):3~5.
    [44]吴斌,刘宗行,青舟.用C语言实现高校嵌入式编程[J].传感器世界,2002.3:20~23.
    [45]ZHOU yiwei, WANG Yigang, LIN Chunmei. The Application and Development of Windows CE in E-commerce and Security Fields[J]. Computer Engineering, 2002.6, 28 (6): 257~259.
    [46]王奕.使用Windows CE3.0开发嵌入式系统[J].计算机应用,2001,27(5):29~31.
    [47]ZHANG Zhuan, SHEN Dong, GUO Hua. Brief Analysis of the Difference of Developing Application Program Between Windows CE and Desktop Windows [J]. Computer Engineering, 2002.11, 28 (11): 261~262.
    [48]数字通信评测室,手迹中文输入法评测报告[J].数字通信,2001.1:37~40.
    [49]陈天娥,赵曾贻,朱兰.数字键中文输入的研究[J].信息技术,2002,10:49~51.
    [50]罗仁,许小革,郭锡伯等.一种中文智能电话码输入技术及其应用[J].计算机工程与应用,2002.4:107~109.
    [51]王立建,陈壮,王欣等.中文信息处理标准化[J].中国标准化,2002.6:20~26.
    [52]SUN Xing-Ming, YIN Jian-Ping, CHEN Huo-Wang. ON MATHEMATICAL EXPRESSION OF A CHINESE CHARACTER[J]. JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT. 2002.6, 39 (6): 707~710.
    [53]http://www.szwb.com/oper/advice.htm 手持终端的汉字数字输入码基
    
    
    ?本技术建议.
    [54]陈海伦.方言及其识别技术研究[J].公安大学学报(自然科学版),2000.1:33~38.
    [55]陈小康,江颉.支持中文编码和中文输入的WML编码器的设计与实现[J].计算机工程与应用,2002.2:124~126.
    [56]徐孝凯.数据结构简明教程[M].清华大学出版社,1995.4:84~103.
    [57]严蔚敏,吴伟民.数据结构[M],清华大学出版社,1992.6:118~150.
    [58]周强,张伟,俞士汶.汉语树库的构件[J].中文信息学报,1997,11(4):42~52.
    [59]王树义,袁晓刚.降低广义归结原理空间复杂度方法的研究[J].现在计算机,2001.3:13~15.
    [60]王红梅,应红霞,季绍红.递归函数时间复杂度的分析[J].东北师大学报自然科学版,2001.12,33(4):111~113.
    [61]James W.McCord.Borland C++3.1开发Windows应用程序[M].清华大学出版社,1994.4 133~136.
    [62]步山岳.动态连接库DLL[J].微型电脑应用,2002,18(1):60~63.
    [63]穆群英.动态连接库(DLL)及其应用[J].石油仪器,2001,15(3):49~52.
    [64]王才,张一兵,周义人等.用DLL实现与语言无关的软件开发[J].微计算机信息,2001,17(10):58~60.
    [65]LI Jin-cheng, QIU Yu-lin. Design of 1GHz Local Oscillator with DLL-Based Frequence Multiplier Technique[J]. CHINESE JOURNAL OF SEMICONDUCTORS, 2001.8, 22 (8): 967~970.
    [66]徐炉清,顿敦.动态连接库(DLL)的应用[J].机械与电子,1999.12,4:67~68.
    [67]张国德,李红,利用DLL实现不同应用程序件实时共享和交换信息[J].本溪冶金高等专科学校学报,2000.12,2(4):20~22.
    [68]周松茂.适应不同开发工具的DLL设计与调用[J].电脑与信息技术,2000,3:35~37.
    [69]木森林.Windows95实用编程与规范[M].清华大学出版社,1997.6:262~274.
    [70]曾玉明,苏贵洋,马颖华,Visual C++.NET实践与提高—深入Windows编程[M].电子工业出版社,2002.4:129~170.
    [71]蔡明志.Borland C++ for Windows 高级Windows编程[M].学苑出版社,1994.6:196~259.
    [72]Jeffrey Richter.Programming Applications for Microsoft Windows[M].机械工业出版社,2000.9:397~438.
    [73]刘炜,郑纬民,申俊等,底层通信协议中的内存映射机制的设计与实现[J].
    
    软件学报,1999.1,10(1):24~26.
    [74]杨宏军,孙少斌,陈璐.在Windows NT下通过内存映射进行实时通信的实现[J].计算机应用,2000.6,20(6):74~75.
    [75]邱炳森,应关祥,任明.IMB PC/AT内存映射技术[J].光学精密工程,2000.8,8(4):406~408.
    [76]姚向华,刘铭,范嘉旗.基于内存映射模式的RS-485只能通信板的研制[J].微电子学与计算机,2000,1:40~43.
    [77]徐志明,王晓龙,姜守旭.一种语句级汉字输入技术的研究[J].高技术通讯,2000.1:51~55.
    [78]李振斌.制作一个适合自己的输入法[J].长江水利教育,1998,15(3):62~64.
    [79]谢克中,郭彦巧,谢列妮等.大字符集八码简笔汉字输入系统的设计与实现[J].计算技术与自动化,1996.9,15(3):21~24.
    [80]杨洋,赵国军,刘峥.Windows下用户自定义消息的应用[J].计算机应用,2002.10,22(10):125~126.
    [81]王军,梁原华,王学伟等.消息编程方法在电源嵌入式主机中的实现[J].信息技术,2002,1:61~63.
    [82]Microsoft公司.程序员参考大全(三)—消息、数据结构和宏[M].清华大学出版社,1993.12:7~10.
    [83]Microsoft公司.程序员参考大全(三)—消息、数据结构和宏[M].清华大学出版社,1993.12:145~150.
    [84]Microsoft公司.Microsoft Windows软件开发环境与技术[M].清华大学出版社,1993.12.
    [85]王琼芳.基于消息机制的Windows多任务机理透视[J].计算机应用,2001.10,21(10):73~75.
    [86]徐福培,张炜,刘鹏等.一个大字符集的字处理系统CJKWPS[J].中文信息学报,11(2):1~5.
    [87]胡宇晓,马少平,夏莹.基于IMM-IME输入法接口的实现方法[J].计算机工程与应用,2002,1:117~120.
    [88]焦翠珍,戴文华.输入法程序设计技术初探[J].咸宁师专学报,2001.6:73~77.
    [89]陈健,赵梦笔.Windows API于DLL[J].松辽学刊(自然科学版),2002.11,4:27~31.
    [90]王以孝,许文杰,程义民.Windows 9X系统下物理地址的直接存取[J].计算机工程与应用,2002.2:102~104.
    [91]殷镇良,陈靖,一种微机汉字音形输入法[J].微处理机,1995.2:46~48.
    [92]孙明革,姜德龙,孙和茹.在Visual C++重处理键盘消息的两种方法[J].
    
    吉林化工学院学报,2002.9,19(2):39~41.
    [93]何尔恭,朱斌,曾锡山.汉字输入的新处理技术及“自由”输入法[J].电子学报,1995.5:40~43.
    [94]蔡民强.WINDOWS9X下智能ABC汉字输入法的量化研究[J].湖州师范学院学报,2002.6,24(3):88~90.
    [95]张学辉.用VB设计汉字输入演示程序[J].计算机时代,2000,5:26~28.
    [96]李建文,王新安.汉字拼音扩展码输入法[J].西北轻工业学院学报,1996p46~48.
    [97]胡遇杰,宋军强,杨煜普.自定义中文输入法的自动安装[J].计算机系统应用,2002.12:48~51.
    [98]贺忠华.利用API函数在VB中实现文件管理[J].广西民族学院学报(自然科学版),2001.11,7(4):281~283.
    [99]MEI Hong, YANG Fuqing. Building enterprise reuse program——A model-based approach[J]. SCIENCE IN CHINA, 2002, 45 (3): 161~165.
    [100]李革新.如何制作自解压或自安装的软件包[J].计算机杂志,2001.4:44~45.
    [101]丁健,徐小明,垄怒.对注册表操作的集中编程方法[J].计算机系统应用,2001.5:59~60.
    [102]于红华,岑雄鹰,张金听.汉字纵横码辅助教学环境NBU-CKC的设计与集成[J].常州技术师范学院学报,2001.12:56~58.
    [103]黄源,王瑜,张福炎,汉字字形编辑器的面向对象实现技术[J].中文信息学报,13(1):21~23.
    [104]田盛丰,黄厚宽,李洪泼等.基于支持向量机的手写体相似字识别[J].中文信息学报,14(3):37~40.
    [105]胡宇晓,马少平,夏莹.基于IMM-IME输入法接口的实现方法[J].计算机工程与应用,2002.01:117~120.
    [106]http://www.freewebs.com/3jj/Project.htm 输入法实现原理.
    [107]http://www.csdn.net/develop/article/16/16998.shtm Windows 中文输入法的实现.
    [108]Porter.The Best C/C++ Tips Ever[M].电子工业出版社,1995,12.
    [109]Microsoft公司.程序员参考大全(四)—资源[M].清华大学出版社,1993.12.
    [110]Microsoft公司.程序员参考大全(二)—函数[M].清华大学出版社,1993.12.
    [111]Microsoft公司.Windows界面应用程序设计指南[M].清华大学出版社,1993.12.
    [112]陈毅东,李绍滋,李堂秋.利用Windows消息实现应用程序控制[J].计
    
    算机应用研究,2001:98~100.
    [113]Microsoft公司.Windows NT技术内幕[M].清华大学出版社,1993.12.
    [114]Microsoft公司.Microsoft C++程序设计指南[M].清华大学出版社,1993.12.
    [115]Microsoft公司.Microsoft Win32应用程序设计接口——参考手册(上卷A—G)[M].清华大学出版社,1993.12.
    [116]Microsoft公司.Microsoft Win32应用程序设计接口——参考手册(下卷H—Z)[M].清华大学出版社,1993.12.
    [117]http://netroom.hbu.edu.cn/personal/imesoft/design/design_4.htm 在UI窗口下需要处理的消息.
    [118]Microsoft公司.程序员参考大全(六)—编程指南[M].清华大学出版社,1993.12.
    [119]http://xuhao.myrice.com/jq/system/29.htm 取Windows,system,temporary目录.
    [120)http://vb110.myrice.com/text/file/29.HTM自动出现动画、进度和确认的文件操作.
    [121]Microsoft公司.程序员参考大全(一)—综述[M] 清华大学出版社,1993.12.
    [122]胡遇杰,宋军强,杨煜普,利用注册表实现自定义中文输入法的智能安装[J].微型电脑应用,2000,16(10):58~60.
    [123]何尔恭,曾锡山.自由码及其词组输入处理方法[J].中文信息学报,9(4):51~55.
    [124]http://xi.dfminfo.com.cn/yjtd/zcb.htm注册表全功略.
    [125]谭毓安,张治中,张雪兰.汉字输入系统的分析与设计[J].兵工自动化,1995,(3):29~31.
    [126]http://yzlonger.nease.net/api/RegSetValueEx.htm RegSetValueEx 说明.
    [127]http://chinaclassic.myrice.com/programmer/doc/vb/1.htm 读取和修改Windows注册表.
    [128]游荣彦.从GB2312-80汉字到整形数的连续可逆映射[J].中文信息学报,1998,13(2):51~53.
    [129]卢开澄.计算机算法导引——设计与分析[M].清华大学出版社,1999.8:91~100.
    [130]http://www.mhym.com/模糊元码输入法.
    [131]http://www.mm123.com/梦码输入法.
    [132]http://inputclub.foruto.com/cgi-bin/ForumBoard/UltraBoard.cgi输入法论坛.
    
    
    [133]http://www.shurufa.com/shurufa/中文输入法.
    [134]http://wwsys.51.net/汉字输入法软件设计、开发、技术辅导站.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700