[go: up one dir, main page]

CN100478855C - Braille computer pointing words input system, device and method thereof - Google Patents

Braille computer pointing words input system, device and method thereof Download PDF

Info

Publication number
CN100478855C
CN100478855C CNB2007101215250A CN200710121525A CN100478855C CN 100478855 C CN100478855 C CN 100478855C CN B2007101215250 A CNB2007101215250 A CN B2007101215250A CN 200710121525 A CN200710121525 A CN 200710121525A CN 100478855 C CN100478855 C CN 100478855C
Authority
CN
China
Prior art keywords
braille
blind symbol
computer
blind
coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2007101215250A
Other languages
Chinese (zh)
Other versions
CN101135940A (en
Inventor
钱跃良
王向东
谢书华
谢萦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CNB2007101215250A priority Critical patent/CN100478855C/en
Publication of CN101135940A publication Critical patent/CN101135940A/en
Application granted granted Critical
Publication of CN100478855C publication Critical patent/CN100478855C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Character Discrimination (AREA)

Abstract

本发明公开了一种盲文计算机点字输入系统和装置以及方法。该系统包括电脑手写板,计算机,还包括盲文点字输入导板,点字笔,以及盲文点字处理模块;所述盲文点字输入导板与所述电脑手写板的书写区域的尺寸相一致,安装在手写板的书写表面;所述电脑手写板通过接口与所述计算机相连接;所述盲文点字处理模块,用于当使用者利用所述点字笔和所述盲文点字输入导板在所述电脑手写板上进行点字时,对来自手写板的点字输入信号进行处理,并转换成文字。其通用性强,成本低,使用方便。

Figure 200710121525

The invention discloses a braille computer Braille input system, device and method. The system includes a computer handwriting board, a computer, and also includes a Braille input guide, a Braille pen, and a Braille processing module; the Braille input guide is consistent with the size of the writing area of the computer handwriting board, and is installed on the handwriting board writing surface; the computer tablet is connected to the computer through an interface; the Braille processing module is used to perform Braille on the computer tablet when the user utilizes the Braille pen and the Braille input guide , the Braille input signal from the tablet is processed and converted into text. The utility model has the advantages of strong commonality, low cost and convenient use.

Figure 200710121525

Description

一种盲文计算机点字输入系统和装置以及方法 Braille computer Braille input system, device and method

技术领域 technical field

本发明涉及计算机输入装置领域,特别是涉及一种盲文计算机点字输入系统和装置以及方法。The invention relates to the field of computer input devices, in particular to a Braille computer Braille input system, device and method.

背景技术 Background technique

我国目前普遍采用的盲文方案主要有二种,一种是1953年由原教育部颁布并在全国推行的盲文方案,简称“现行盲文”,此方案有21个声母、34个韵母、声调符号和标点符号。它以北京语音为标准,以普通话为基础,以词为单位,采用分词连写规则。另一种盲文方案是1988年由国家语言文字工作委员会同意试行推广的盲文改革方案,简称“汉语双拼盲文”,该方案可在两方盲符内表示汉语声、韵、调三要素,整个体系包括:字母表、标点符号、同意分化法、简写法、亚音定字法等,同时也采用分词连写规则。There are two main types of Braille schemes commonly used in my country at present. One is the Braille scheme promulgated by the former Ministry of Education in 1953 and promoted throughout the country, referred to as "current Braille". This scheme has 21 initials, 34 finals, tone symbols and punctuation. It takes Beijing phonetics as the standard, putonghua as the basis, word as the unit, and adopts the rules of participle ligatures. Another Braille scheme is the Braille reform scheme approved by the National Language Work Committee in 1988, referred to as "Chinese Shuangpin Braille". The system includes: alphabet, punctuation marks, agreed differentiation method, abbreviation method, subsyllable method, etc., and also adopts the rule of participle and continuous writing.

不管采用哪一种盲文方案,它们都是以“盲符”为基本结构,按编码方案的规则进行排列,并通过触感来感受方案(亦称为点字)。盲符由六个凸点(

Figure C20071012152500061
)组成,一个盲符也简称一“方”。通过六个凸点上有点和无点进行排列组合,就可以表达相应的代码。No matter which braille scheme is adopted, they are all based on "braille characters" as the basic structure, arranged according to the rules of the coding scheme, and feel the scheme through touch (also known as Braille). Blind symbols consist of six raised dots (
Figure C20071012152500061
) composition, a blind symbol is also referred to as a "square". The corresponding code can be expressed by permuting and combining dots and no dots on the six bumps.

盲文的书写和阅读比较特殊,盲文的书写是在比较厚的纸张上通过打孔(点字)实现的。点字时,先把纸张压在点字模板的上下二层之间,然后在点字模板的导引下,按照盲文编码方案,从右向左进行打孔(点字);阅读时,则把带有穿透孔的纸张翻过来,用手从左向右触摸纸张上的凸点来进行阅读。The writing and reading of Braille are quite special, and the writing of Braille is realized by punching holes (braille) on relatively thick paper. When braille, first press the paper between the upper and lower layers of the braille template, and then under the guidance of the braille template, punch holes (braille) from right to left according to the braille coding scheme; The perforated paper is turned over and read by touching the raised dots on the paper from left to right.

随着我国信息化水平的不断提高,计算机也已经在人们的工作、学习和生活中得到广泛应用。但是,目前几乎所有的信息业产品,特别是计算机的输入/输出方式都是针对普通人设计的,没有考虑到残障人士的应用需求,盲人无法像正常人那样享受信息技术带来的便利。信息产品的现状造成了盲人和正常人之间的信息鸿沟不断扩大,使盲人在信息化社会中的生存和发展能力受到进一步制约,无法真正融入到正常的社会生活中。With the continuous improvement of my country's informatization level, computers have been widely used in people's work, study and life. However, almost all information industry products, especially computer input/output methods, are designed for ordinary people without considering the application needs of disabled people. Blind people cannot enjoy the convenience brought by information technology like normal people. The current situation of information products has caused the information gap between the blind and normal people to continue to expand, further restricting the ability of the blind to survive and develop in the information society, and unable to truly integrate into normal social life.

为了解决盲人在计算机上输入汉字的问题,国内外相关厂商推出了一些相关产品。归纳起来主要有两种,一种是用普通计算机上的汉字输入方法输入盲文。In order to solve the problem of blind people inputting Chinese characters on computers, related manufacturers at home and abroad have released some related products. In summary, there are mainly two types, one is to input Braille with the Chinese character input method on the common computer.

申请号为01129619.4的中国发明专利申请公开了一种盲人用的汉语智能计算机系统,主要由能够上网的个人计算机主机,与该主机各接口相连的麦克风、音箱或耳机、扫描仪、盲人用点显器、打印机组成的硬件及设置在所说主机及相关硬件中的软件模块构成。该发明使盲人在使用计算机时充分发挥听、说、摸能力,有选择性地更自然、更方便地操作计算机。使得交互过程更加人性化、智能化。给盲人文档处理,与正常人交流,盲校教师教学提供了工具。The Chinese invention patent application with the application number 01129619.4 discloses a Chinese intelligent computer system for the blind, which mainly consists of a personal computer mainframe capable of accessing the Internet, a microphone connected to each interface of the mainframe, a speaker or earphone, a scanner, and a point display for the blind. It consists of hardware composed of a device and a printer, and software modules arranged in said host computer and related hardware. The invention enables blind people to give full play to their listening, speaking and touching abilities when using a computer, and selectively operate the computer more naturally and conveniently. Make the interactive process more humanized and intelligent. It provides tools for blind people to process documents, communicate with normal people, and teach teachers in schools for the blind.

申请号为200410070161.4的中国发明专利申请公开了一种运行于Windows平台的盲汉对照编辑排版系统及编辑排版方法。该盲汉对照编辑排版系统由盲文输入装置,汉盲自动转换器,盲汉自动转换器,语音导航器,打印机,盲文刻印机,显示器,点显器,盲汉对照编辑排版装置所组成。该系统具有多种输入和输出功能,可以实现高准确度的汉语与盲文的自动翻译转换,盲汉对照的“所见即所得”的排版,盲文自动校对,同时针对盲文用户提供自动语音跟随功能,从而大大提高了盲文排版的效率和实用性。该盲汉对照编辑排版方法通过分行、分页和对开等格式化排版、自动对照、同步编辑、智能校对等步骤,实现了盲文编辑排版工作的自动化,为盲文出版工作提供了便利。The Chinese invention patent application with the application number 200410070161.4 discloses a blind-Chinese editing and typesetting system and an editing and typesetting method running on the Windows platform. The Braille editing and typesetting system consists of a Braille input device, an automatic Chinese-Blind converter, a Braille automatic converter, a voice navigator, a printer, a Braille engraving machine, a display, a point display, and a Braille editing and typesetting device. The system has a variety of input and output functions, which can realize high-accuracy automatic translation between Chinese and Braille, "what you see is what you get" typesetting for Braille-Chinese comparison, automatic braille proofreading, and automatic voice following function for Braille users , thus greatly improving the efficiency and practicability of braille typesetting. The Braille control editing and typesetting method realizes the automation of Braille editing and typesetting through the steps of formatted typesetting such as branching, pagination and folio, automatic comparison, synchronous editing, and intelligent proofreading, and provides convenience for Braille publishing.

但是,显然现有的这些输入方法对盲人而言,使用起来是非常困难的;But obviously these existing input methods are very difficult to use for the blind;

另一种方法是在标准键盘上定义6个键,对应于盲文六个凸点,用两只手进行操作,左右手的三个指头分别对应盲符的左右三个点,这种方式与盲符相对应,相对来说盲人不需要花太多时间来学习,但由于操作的时候经常需要几个手指头同时按键,还是很不方便,完全掌握还是需要相当的时间,输入速度也不可能太快。Another method is to define 6 keys on the standard keyboard, corresponding to the six convex points of Braille, and use two hands to operate. The three fingers of the left and right hands correspond to the three points on the left and right of the Braille character. Correspondingly, relatively speaking, the blind do not need to spend too much time to learn, but it is still very inconvenient because several fingers are often required to press the keys at the same time during operation. .

发明内容 Contents of the invention

本发明的目的在于提供一种盲文计算机点字输入系统和装置以及方法,其通用性强,成本低,使用方便。The object of the present invention is to provide a Braille computer Braille input system, device and method, which has high versatility, low cost and convenient use.

为实现本发明目的而提供的一种盲文计算机点字输入系统,包括电脑手写板,计算机,还包括盲文点字输入导板,点字笔,以及盲文点字处理模块;A kind of Braille computer input system provided for realizing the purpose of the present invention, comprises computer tablet, computer, also comprises Braille input guide plate, Braille pen, and Braille processing module;

所述盲文点字输入导板与所述电脑手写板的书写区域的尺寸相一致,安装在手写板的书写表面;The Braille input guide plate is consistent with the size of the writing area of the computer tablet, and is installed on the writing surface of the tablet;

所述电脑手写板通过接口与所述计算机相连接;The computer tablet is connected with the computer through an interface;

所述盲文点字处理模块,用于当使用者利用所述点字笔和所述盲文点字输入导板在所述电脑手写板上进行点字时,对来自手写板的点字输入信号进行处理,并转换成文字。The Braille processing module is used to process the Braille input signal from the handwriting board when the user uses the Braille pen and the Braille input guide to perform Braille on the computer handwriting board, and convert it into characters .

所述盲文点字输入导板上,根据它的尺寸安排多方盲符点位,所述盲文点字输入导板的点字区域在手写板的书写区域内。On the Braille input guide plate, multiple Braille character points are arranged according to its size, and the Braille area of the Braille input guide plate is within the writing area of the handwriting board.

所述接口是通用串行接口。The interface is a general purpose serial interface.

所述点字笔的笔尖的后部安装一微型按钮。A micro-button is installed at the rear of the nib of the braille pen.

所述盲文点字处理模块包括坐标点位映射表,点位编码表,初始化模块,读坐标模块,坐标到盲符转化模块,以及盲符编码到文字转换模块,其中:The Braille word processing module includes a coordinate point mapping table, a point coding table, an initialization module, a coordinate reading module, a coordinate-to-braille conversion module, and a braille coding-to-text conversion module, wherein:

所述坐标点位映射表,用于描述坐标到盲符点位的映射关系;The coordinate point mapping table is used to describe the mapping relationship between coordinates and blind character points;

所述盲符点位编码表,用于描述点位与编码的对应关系;The blind character point coding table is used to describe the corresponding relationship between point and coding;

所述初始化模块,用于调用电脑手写板驱动程序驱动手写板,调入坐标点位映射表和盲符点位编码表;The initialization module is used to call the computer handwriting board driver to drive the handwriting board, and transfer into the coordinate point mapping table and the blind symbol point encoding table;

所述读坐标模块,用于当接收到输入信号时,读取并保存电脑手写板的输入坐标数据,并调用坐标到盲符转化模块和盲符编码到文字转化模块对所输入的坐标数据进行处理;The coordinate reading module is used to read and save the input coordinate data of the computer handwriting board when receiving the input signal, and call the coordinate to blind character conversion module and the blind character encoding to text conversion module to perform the input coordinate data deal with;

所述坐标到盲符的转化模块,用于将接收到的坐标数据与坐标点位映射表进行比对,从而确定该坐标的点位,并保存该点位,并判断到一方输入结束时,将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存;The coordinate-to-blind character conversion module is used to compare the received coordinate data with the coordinate point mapping table, thereby determining the point of the coordinate, and saving the point, and judging that when one party's input ends, Read out all the point data belonging to the same party, calculate its coded value in binary, and then compare the coded value with the blind character code table, so as to obtain the symbol represented by the code and save it;

所述盲符到文字的转换模块,用于当用户输入了句子结束键后,把所有保存的盲符编码读出,将盲文编码转换成文字。The braille-to-text conversion module is used to read out all saved braille codes and convert the braille codes into text after the user inputs the sentence end key.

所述坐标点位映射表是一个4列216行的表格,第一列存放横坐标,第二列存放纵坐标,第三列存放盲符的序号,第四列存放一盲符的具体点位,每一个点位占一行。The coordinate point mapping table is a table with 4 columns and 216 rows, the first column stores the abscissa, the second column stores the ordinate, the third column stores the serial number of the blind symbol, and the fourth column stores the specific point of a blind symbol , each point occupies a row.

所述盲符点位编码表,是按照盲文编码国家标准,建立的一个二列的表格,第一列是点位的编码值,第二列是该代码所表示的符号。The point coding table of the blind characters is a two-column table established according to the national standard of Braille coding. The first column is the coding value of the point, and the second column is the symbol represented by the code.

所述编码为拼音编码,所述盲文编码国家标准为GB/T15720-1995国家标准。The code is a pinyin code, and the national standard for Braille coding is the national standard GB/T15720-1995.

为实现本发明目的还提供一种盲文计算机点字输入装置,包括电脑手写板,盲文点字输入导板和盲文点字处理模块,其中,Also provide a kind of Braille computer input device for realizing the object of the present invention, comprise computer tablet, Braille input guide plate and Braille processing module, wherein,

所述盲文点字输入导板与所述电脑手写板的书写区域的尺寸相一致,安装在手写板的书写表面;The Braille input guide plate is consistent with the size of the writing area of the computer tablet, and is installed on the writing surface of the tablet;

所述盲文点字处理模块,用于当使用者在所述盲文点字输入导板上进行点字时,对来自手写板的点字输入信号进行处理,并转换成文字。The Braille processing module is used to process the Braille input signal from the handwriting board and convert it into characters when the user performs Braille on the Braille input guide plate.

所述盲文点字输入导板上,根据它的尺寸安排多方盲符点位,所述盲文点字输入导板的点字区域在手写板的书写区域内。On the Braille input guide plate, multiple Braille character points are arranged according to its size, and the Braille area of the Braille input guide plate is within the writing area of the handwriting board.

所述盲文点字处理模块包括坐标点位映射表,点位编码表,初始化模块,读坐标模块,坐标到盲符转化模块,以及盲符编码到文字转换模块,其中:The Braille word processing module includes a coordinate point mapping table, a point coding table, an initialization module, a coordinate reading module, a coordinate-to-braille conversion module, and a braille coding-to-text conversion module, wherein:

所述坐标点位映射表,用于描述坐标到盲符点位的映射关系;The coordinate point mapping table is used to describe the mapping relationship between coordinates and blind character points;

所述盲符点位编码表,用于描述点位与编码的对应关系;The blind character point coding table is used to describe the corresponding relationship between point and coding;

所述初始化模块,用于调用电脑手写板驱动程序驱动手写板,调入坐标点位映射表和盲符点位编码表;The initialization module is used to call the computer tablet driver to drive the tablet, and transfer the coordinate point mapping table and the blind character point coding table;

所述读坐标模块,用于当接收到输入信号时,读取并保存电脑手写板的输入坐标数据,并调用坐标到盲符转化模块和盲符编码到文字转化模块对所输入的坐标数据进行处理;The coordinate reading module is used to read and save the input coordinate data of the computer handwriting board when receiving the input signal, and call the coordinate to blind character conversion module and the blind character encoding to text conversion module to perform the input coordinate data deal with;

所述坐标到盲符的转化模块,用于将接收到的坐标数据与坐标点位映射表进行比对,从而确定该坐标的点位,并保存该点位,并判断到一方输入结束时,将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存;The coordinate-to-blind character conversion module is used to compare the received coordinate data with the coordinate point mapping table, thereby determining the point of the coordinate, and saving the point, and judging that when one party's input ends, Read out all the point data belonging to the same party, calculate its coded value in binary, and then compare the coded value with the blind character code table, so as to obtain the symbol represented by the code and save it;

所述盲符到文字的转换模块,用于当用户输入了句子结束键后,把所有保存的盲符编码读出,将盲文编码转换成文字。The braille-to-text conversion module is used to read out all saved braille codes and convert the braille codes into text after the user inputs the sentence end key.

所述电脑手写板为以BS5618单片机为主体的电脑手写板。The computer tablet is a computer tablet with BS5618 single-chip microcomputer as the main body.

为实现本发明目的进一步提供一种盲文点字笔,用于在盲文计算机点字输入装置上点字,由笔座、笔杆、笔尖和微型按钮组成,所述笔尖嵌入到所述笔杆中,所述笔杆上部具有一安装微型按钮的空腔,所述微型按钮与笔尖的顶盖紧密接触,所述笔座安装在笔杆的顶部,与笔杆紧固连接。Further provide a kind of Braille pen for realizing the object of the present invention, be used for Braille computer Braille input device Braille, be made up of pen base, penholder, nib and miniature button, described nib is embedded in the described penholder, described penholder top There is a cavity for installing a micro-button, the micro-button is in close contact with the top cover of the pen tip, and the pen base is installed on the top of the pen holder and is firmly connected with the pen holder.

所述笔杆为圆柱状棒体;所述笔尖为一直径小于笔杆的圆珠笔尖状棒,顶部具有一大于笔尖的圆形或者方形顶盖。The pen holder is a cylindrical rod; the pen tip is a ballpoint pen tip-shaped rod with a diameter smaller than the pen holder, and a round or square top cover larger than the pen tip at the top.

所述笔座为一椭圆形球体。The pen base is an elliptical sphere.

为实现本发明目的更进一步提供一种盲文点字处理方法,包括下列步骤:Further provide a kind of Braille processing method for realizing the object of the present invention, comprise the following steps:

步骤A,调用电脑手写板驱动程序驱动手写板,调入坐标点位映射表和盲符点位编码表;Step A, call the computer tablet driver to drive the tablet, transfer the coordinate point mapping table and the blind character point coding table;

步骤B,等待使用者的点字输入,当接收到输入信号时,读取并保存电脑手写板的输入坐标数据,并调用坐标到盲符转化模块和盲符编码到文字转化模块对所输入的坐标数据进行处理;Step B, waiting for the user's braille input, when the input signal is received, read and save the input coordinate data of the computer handwriting board, and call the coordinate to braille character conversion module and the braille character encoding to text conversion module to input the coordinates data processing;

步骤C,将接收到的坐标数据与坐标点位映射表进行比对,从而确定该坐标的点位,并保存该点位,并判断到一方输入结束时,将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存;Step C, compare the received coordinate data with the coordinate point mapping table, so as to determine the point of the coordinate, and save the point, and judge that when one party’s input ends, all the point data belonging to the same party will be Read out, calculate its coding value in binary, and then compare the coding value with the blind character coding table, so as to obtain the symbol represented by the code and save it;

步骤D,当用户输入了句子结束键后,把所有保存的盲符编码读出,将盲文编码转换成文字;Step D, when the user inputs the sentence end key, read out all the saved braille codes, and convert the braille codes into text;

步骤E,重复执行步骤B~D,直至输入结束为止。Step E, repeatedly execute steps B to D until the input is completed.

所述步骤C,所述判断是将该点位与前面接收到的点位进行比较;In the step C, the judgment is to compare the point with the previously received point;

如果该点位与上次接收到的点位属于同一方,则返回读新输入坐标。If the point belongs to the same party as the point received last time, return to read the new input coordinates.

本发明的有益效果是:本发明的盲文计算机点字输入系统和装置以及方法,其在普通电脑手写板的基础上,增加了盲文点字输入导板、点字笔和盲文点字处理模块,从而实现了盲文的计算机点字输入功能,具有通用性强、成本低、使用方便等优点,完全符合盲人平时书写盲文的使用习惯,有着非常广泛的应用前景。The beneficial effect of the present invention is: Braille computer Braille input system and device and method of the present invention, it has increased Braille input guide plate, Braille pen and Braille processing module on the basis of common computer tablet, thereby realized Braille The Braille input function of the computer has the advantages of strong versatility, low cost, and convenient use. It fully conforms to the habit of the blind to write Braille at ordinary times, and has a very wide application prospect.

附图说明 Description of drawings

图1为本发明盲文计算机点字输入系统结构示意图;Fig. 1 is the structural representation of Braille computer Braille input system of the present invention;

图2为本发明点字笔结构示意图;Fig. 2 is the structural representation of Braille pen of the present invention;

图3为本发明盲文点字处理模块结构示意图;Fig. 3 is a schematic structural diagram of a Braille processing module of the present invention;

图4为本发明盲文点字处理方法过程流程图;Fig. 4 is a flow chart of the Braille processing method of the present invention;

图5A为本发明实施例中盲文点字模块中一方盲符示意图;Fig. 5A is a schematic diagram of one side of Braille characters in the Braille module in the embodiment of the present invention;

图5B为本发明实施例中盲文点字模块中一方盲符对应坐标数据示意图;Fig. 5B is a schematic diagram of coordinate data corresponding to one braille character in the Braille module in the embodiment of the present invention;

图6为本发明实施例中电脑手写板电路示意图;Fig. 6 is the circuit schematic diagram of computer tablet in the embodiment of the present invention;

图7为本发明实施例盲文计算机点字输入装置照片图。Fig. 7 is a photographic diagram of a Braille computer Braille input device according to an embodiment of the present invention.

具体实施方式 Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明的一种盲文计算机点字输入系统和装置以及方法进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, a Braille computer Braille input system, device and method of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明针对目前现有的盲文输入方法所存在的问题,提出了一种盲文计算机点字输入系统,其基本原是:根据电脑手写板4可以读取书写笔轨迹的特点,将盲人在纸张上用的点字模板安装到电脑手写板4上,这样盲人在这个板上点字的时候,就可以通过电脑手写板4将点字的坐标位置输入计算机6,再通过点字处理软件模块将坐标点转换成代码和文字。The present invention aims at the problems existing in the current existing Braille input method, and proposes a Braille computer Braille input system. The Braille template is installed on the computer handwriting board 4, so that the blind person can input the coordinate position of the Braille word into the computer 6 through the computer handwriting board 4 when they are doing braille on this board, and then the coordinate points are converted into codes and codes by the Braille processing software module. Word.

如图1所示,本发明的盲文计算机点字输入系统,包括计算机6,电脑手写板4,盲文点字输入导板1,点字笔3,以及盲文点字处理模块31。As shown in FIG. 1 , the Braille computer input system of the present invention includes a computer 6 , a computer tablet 4 , a Braille input guide 1 , a Braille pen 3 , and a Braille processing module 31 .

所述盲文点字输入导板1与所述电脑手写板4的书写区域5的尺寸相一致,安装在手写板的书写表面。The Braille input guide plate 1 is consistent with the size of the writing area 5 of the computer tablet 4, and is installed on the writing surface of the tablet.

所述电脑手写板4通过接口与所述计算机6相连接。The computer tablet 4 is connected with the computer 6 through an interface.

所述盲文点字处理模块31,用于当使用者在所述盲文点字输入导板1上进行点字时,对来自手写板的点字输入信号进行处理,并转换成文字。The Braille processing module 31 is used to process the Braille input signal from the handwriting board when the user performs Braille on the Braille input guide plate 1 and convert it into characters.

下面详细说明本发明的盲文点字输入导板1:本发明的盲文点字输入导板1,是参照了盲人在纸上点字时用的盲文点字模板。The Braille input guide plate 1 of the present invention is described in detail below: The Braille input guide plate 1 of the present invention refers to the Braille template used by the blind person when writing on paper.

在国标GB/T15720-1995的附录A中,对盲文模板中盲符的点径、点高、点距、方距和行距都有规定。In Appendix A of the national standard GB/T15720-1995, there are regulations on the dot diameter, dot height, dot distance, square distance and line distance of braille characters in the braille template.

本发明的盲文点字输入导板1,近似于直尺和三角板,用于辅助盲人点字时确定点位。The braille input guide plate 1 of the present invention is similar to a ruler and a set square, and is used to assist the braille to determine the point position.

所述盲文点字输入导板1,排列着若干方盲符2,较佳地,有9*28方、4*28方等,它的横向是28方,其宽度基本上是跟16开纸张的宽度相当。本发明中的盲文点字输入导板1,是根据电脑手写板4书写区域5的尺寸,相应地按照国标的规定制作的,或者从普通盲文模板上截取一块,然后安装到电脑手写板4上面。The Braille input guide plate 1 is arranged with some square braille characters 2, preferably, there are 9*28 squares, 4*28 squares, etc., its horizontal direction is 28 squares, and its width is basically the width of 16 sheets of paper quite. Braille input guide plate 1 among the present invention, is according to the size of writing area 5 of computer handwriting board 4, makes correspondingly according to the regulation of national standard, or intercepts a piece from common braille template, is installed on the computer handwriting board 4 then.

也就是说,本发明的盲文点字输入导板1,利用一普通的电脑手写板4,根据手写板书写区域5的尺寸,制作一相应大小的盲文点字输入导板1,将其安装在手写板的书写表面。That is to say, the Braille input guide plate 1 of the present invention utilizes a common computer tablet 4 to make a Braille input guide plate 1 of a corresponding size according to the size of the writing area 5 of the tablet, and install it on the writing panel of the tablet. surface.

在盲文点字输入导板1上,根据它的尺寸安排多方盲符2点位,并保证盲文点字输入导板1的点字区域在手写板的书写区域5内。On the Braille input guide plate 1, arrange the multi-party braille characters 2 points according to its size, and ensure that the Braille area of the Braille input guide plate 1 is within the writing area 5 of the handwriting board.

电脑手写板4通过接口与计算机6相连接。The computer tablet 4 is connected with the computer 6 through the interface.

较佳地,所述的接口是通用串行接口。Preferably, the interface is a universal serial interface.

如图2所示,下面详细说明本发明的点字笔3As shown in Figure 2, the Braille pen 3 of the present invention is described in detail below

电脑手写板4主要有二类,一类是压力板,另一类是电磁板,目前常用的是电磁板。手写板都配有书写笔,压力板配的笔很简单,就是一杆笔状的塑料棒,当你把笔在压力板上的一点按下后,压力板通过压力感应就能读到当前位置的坐标;而电磁板所配的笔比较复杂,内部有电磁振荡电路和接触开关,当把笔在电磁板上的某一点按下后,电磁板就能通过电磁感应读到当前位置的坐标。如果采用电磁板,就直接利用电磁板所配的笔;如果采用压力板,也可以利用原来的笔,但是由于盲人在纸上点字时有穿透感,并会发出“哒哒”的声音,为了使盲人在电脑点字板上输入盲文时也有像在纸上点字的感觉,本发明提供一种点字笔3,它由笔座25、笔杆22、笔尖21和微型按键24组成,如图2所示,所述笔杆22为圆柱状棒体,所述笔尖21为一直径小于笔杆22的圆珠笔尖状棒,嵌入到笔杆22中,顶部具有一大于笔尖21的圆形或者方形顶盖23;所述笔杆22上部具有一安装微型按键24的空腔;所述微型按键24与笔尖21的顶盖23紧密接触;所述笔座25安装在笔杆22的顶部,与笔杆22紧固连接,为一椭圆形球体。Computer handwriting board 4 mainly contains two classes, and a class is pressure board, and another kind is electromagnetic board, and what is commonly used at present is electromagnetic board. The handwriting tablet is equipped with a writing pen. The pen with the pressure plate is very simple, which is a pen-shaped plastic stick. When you press the pen on a point on the pressure plate, the pressure plate can read the current position through pressure induction. The coordinates of the electromagnetic board; the pen equipped with the electromagnetic board is more complicated, with an electromagnetic oscillation circuit and a contact switch inside. When the pen is pressed on a certain point on the electromagnetic board, the electromagnetic board can read the coordinates of the current position through electromagnetic induction. If you use an electromagnetic board, you can directly use the pen that comes with the electromagnetic board; if you use a pressure board, you can also use the original pen, but because the blind person has a penetrating feeling when Braille on paper, and will make a "da da" sound, In order to make blind people feel like braille on paper when they input Braille on a computer braille board, the present invention provides a braille pen 3, which is composed of a pen holder 25, a pen holder 22, a nib 21 and a miniature button 24, as shown in Figure 2 As shown, the pen holder 22 is a cylindrical rod, and the pen tip 21 is a ballpoint pen tip-shaped rod with a diameter smaller than the pen holder 22, embedded in the pen holder 22, and the top has a round or square top cover 23 larger than the pen tip 21; The upper part of the penholder 22 has a cavity for installing the miniature button 24; the miniature button 24 is in close contact with the top cover 23 of the nib 21; Oval sphere.

笔座25的设计是为了便于掌心握笔,笔尖21用于点字,笔杆22用于固定笔尖21,同时在点字笔3的笔尖21的后部安装了一个微型按键24,这样在点字的时候笔也会有一点向下的位移,同时也会发出“哒哒”的声音,就跟在纸上点字感觉一样。The design of the pen stand 25 is for the ease of holding the pen in the palm, the nib 21 is used for Braille, and the pen holder 22 is used for fixing the nib 21, and a miniature button 24 is installed at the rear of the nib 21 of the Braille pen 3 simultaneously, so that the pen can be used for Braille. There will also be a little downward displacement, and at the same time it will make a "da da" sound, just like braille on paper.

所述的微型按键24可以是日本NIKKAI公司的G3B15系列的超微型按钮。The miniature button 24 may be a G3B15 series ultra-miniature button of Japan NIKKAI Company.

如图3所示,下面详细说明本发明的盲文点字处理模块31。As shown in FIG. 3 , the Braille processing module 31 of the present invention will be described in detail below.

所述盲文点字处理模块31包括坐标点位映射表32,盲符点位编码表33,初始化模块34,读坐标模块35,坐标到盲符转化模块36,盲符编码到文字转换模块37,其中:Described braille word processing module 31 comprises coordinate point mapping table 32, blind symbol point coding table 33, initialization module 34, reads coordinate module 35, coordinates to braille character conversion module 36, and braille character codes to text conversion module 37, wherein :

所述坐标点位映射表32,用于描述坐标到盲符点位的映射关系。The coordinate point mapping table 32 is used to describe the mapping relationship between coordinates and blind character points.

所述坐标点位映射表32是一个4列216行的表格,第一列存放横坐标,第二列存放纵坐标,第三列存放盲符的序号(1~36,共9*4=36方盲符),第四列存放一盲符的具体点位(1~6),每一个点位占一行,由于本发明共有36方盲符,每方盲符有6个点,所以总共有216行。Described coordinate point mapping table 32 is a form of 4 columns of 216 rows, the first column stores the abscissa, the second column stores the ordinate, and the third column stores the serial number (1~36, 9*4=36 of blind symbols in total) square blind symbol), the fourth column stores the specific points (1-6) of a blind symbol, and each point occupies one row. Since the present invention has 36 square blind symbols, and each square blind symbol has 6 points, there are a total of 216 lines.

所述盲符点位编码表33,用于描述点位与编码的对应关系。The blind character point coding table 33 is used to describe the corresponding relationship between points and codes.

所述盲符点位编码表33,是按照盲文编码国家标准,建立的一个二列的表格,第一列是点位的编码值,第二列是该代码所表示的符号。例如:拼音方案中的前四个声母表示为:[3-b]、[15-p]、[13-m]、[11-f]。The point coding table 33 of the blind character is a two-column table established according to the national standard of Braille coding. The first column is the coding value of the point, and the second column is the symbol represented by the code. For example: the first four initials in the Pinyin scheme are represented as: [3-b], [15-p], [13-m], [11-f].

较佳地,所述编码为拼音编码,点位与拼音编码的对应关系采用国家标准,如GB/T15720-1995。Preferably, the code is a pinyin code, and the correspondence between points and pinyin codes adopts national standards, such as GB/T15720-1995.

所述初始化模块34,用于调用电脑手写板4驱动程序驱动手写板,调入坐标点位映射表32和盲符点位编码表33。The initialization module 34 is used to call the driver program of the computer handwriting board 4 to drive the handwriting board, and transfer the coordinate point mapping table 32 and the blind character point encoding table 33.

所述读坐标模块35,用于当接收到输入信号时,读取并保存电脑手写板4的输入坐标数据,并调用坐标到盲符转化模块36和盲符编码到文字转化模块对所输入的坐标数据进行处理。The coordinate reading module 35 is used to read and save the input coordinate data of the computer handwriting board 4 when receiving the input signal, and call the coordinates to the blind character conversion module 36 and the blind character encoding to the text conversion module to the input Coordinate data is processed.

较佳地,读坐标模块35不保存全部的输入点位,只是用6个存储单元来保存一方的点位,也就是说它只保留当前一方盲符的坐标点位,等到读到下一方的点位坐标时,它就把已有保存的点位转换成了编码,不再保留这方的点位,而是用这6个存储单元来保存下一方的点位。Preferably, the coordinate reading module 35 does not save all input points, but uses 6 storage units to save the points of one side, that is to say, it only keeps the coordinate points of the current side of the blind character, and waits until the next side is read. When point coordinates, it converts the saved points into codes, no longer retains the points of this side, but uses these 6 storage units to save the points of the next side.

当使用者在点字板上点字时,电脑手写板4就会向电脑发送该点的坐标位置,读坐标模块35接收到输入信号时,读取和保存输入的数据(坐标),并调用坐标到盲符的转化模块进行处理,然后等待下一个输入,一直到用户输入句子结束键,这时再调用盲符编码到文字转换模块37,处理完后继续进入循环。When the user clicks on the braille board, the computer tablet 4 will send the coordinate position of the point to the computer, and when the coordinate reading module 35 receives the input signal, it reads and saves the input data (coordinates), and calls the coordinates to The conversion module of blind character is processed, then waits for next input, until the user inputs sentence end key, at this moment calls blind character coding to text conversion module 37 again, continues to enter loop after processing.

所述坐标到盲符转化模块36,用于将接收到的坐标数据与坐标点位映射表32进行比对,从而确定该坐标的点位,并保存该点位,并判断到一方输入结束时,将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存。The coordinates to the blind character conversion module 36 is used to compare the received coordinate data with the coordinate point mapping table 32, thereby determining the point of the coordinate, and saving the point, and judging that when one party's input ends , read out all the point data belonging to the same party, calculate its coded value in binary, and then compare the coded value with the blind symbol code table, so as to obtain the symbol represented by the code and save it.

坐标到盲符转化模块36被读坐标模块35所调用,它将接收到的坐标数据与坐标点位映射表32进行比对,从而确定该坐标的点位,并保存该点位。再将该点位与前面接收到的点位进行比较,如果该点位与上次接收到的点位属于同一方,则返回读坐标模块35。如果该点位与上次接收到的点位不属于同一方,则将属于同一方的所有点位数据取出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号,并保存在计算机6里。处理完后返回读坐标模块35。The coordinate-to-blind character conversion module 36 is invoked by the coordinate reading module 35, and compares the received coordinate data with the coordinate point mapping table 32 to determine the point of the coordinate and save the point. Then compare this point with the point received before, if this point belongs to the same party as the point received last time, then return to the coordinate reading module 35 . If the point does not belong to the same party as the point received last time, take out all the point data belonging to the same party, calculate its coded value in binary, and then compare the coded value with the blind character code table, Thereby obtain the symbol represented by this code, and save in computer 6 li. Return to the coordinate reading module 35 after processing.

所述盲符编码到文字转换模块37,用于当用户输入了句子结束键后,把所有保存的盲符编码读出,将盲文编码转换成文字。Described braille code is transferred to text conversion module 37, is used for after the user inputs sentence end key, reads out all preserved braille codes, and converts braille code into text.

当用户输入了句子结束键后,由读坐标模块35调用盲符到文字的转换模块。它把所有保存的盲符编码读出,将盲文编码转换成文字。After the user has input the end of sentence key, the conversion module that reads coordinates module 35 calls braille character to literal. It reads out all saved Braille codes and converts Braille codes into text.

本发明的盲文点字处理模块31,可以用C语言实现,运行在计算机6中,也可以运行在盲文计算机点字输入装置中,以数字信号处理器(DSP)实现。The Braille processing module 31 of the present invention can be implemented in C language, run in the computer 6, and can also run in a Braille computer input device and implemented with a digital signal processor (DSP).

如图4所示,为盲文点字处理模块31工作过程,即本发明的盲文点字处理方法流程图。As shown in FIG. 4 , it is the working process of the Braille processing module 31 , that is, the flowchart of the Braille processing method of the present invention.

本发明的盲文点字处理方法,包括下列步骤:Braille processing method of the present invention comprises the following steps:

步骤S1,先运行初始化模块34,调用电脑手写板驱动程序驱动手写板,调入坐标点位映射表32和盲符点位编码表33;Step S1, first run the initialization module 34, call the computer tablet driver to drive the tablet, transfer the coordinate point mapping table 32 and the blind symbol point coding table 33;

手写板驱动程序是一种现有技术,本领域技术人员根据本发明公开的内容,可以再现本发明,因此,在本发明中不再一一详细描述。The tablet driver is a prior art, and those skilled in the art can reproduce the present invention according to the content disclosed in the present invention, so no detailed description will be given in the present invention.

步骤S2,运行读坐标模块35,等待使用者的点字输入,当接收到输入信号时,读取并保存电脑手写板的输入坐标数据,并调用坐标到盲符转化模块36和盲符编码到文字转化模块对所输入的坐标数据进行处理;Step S2, run the coordinate reading module 35, wait for the user's Braille input, when the input signal is received, read and save the input coordinate data of the computer handwriting board, and call the coordinates to the braille character conversion module 36 and the braille character encoding to text The conversion module processes the input coordinate data;

步骤S3,运行坐标到盲符的转化模块,将接收到的坐标数据与坐标点位映射表32进行比对,从而确定该坐标的点位,并保存该点位,并判断到一方输入结束时,将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存;Step S3, run the coordinate-to-blind character conversion module, compare the received coordinate data with the coordinate point mapping table 32, thereby determine the point of the coordinate, save the point, and judge when one party’s input ends , read out all the point data belonging to the same party, calculate its coded value in binary, and then compare the coded value with the blind character code table, so as to obtain the symbol represented by the code and save it;

将接收到的坐标数据与坐标点位映射表32进行比对,从而确定该坐标的点位,并保存该点位;再将该点位与前面接收到的点位进行比较,如果该点位与上次接收到的点位属于同一方,则返回读坐标模块35读新输入坐标;如果该点位与上次接收到的点位不属于同一方,则将属于同一方的所有点位数据读出,按二进制计算出其编码值,然后将编码值与盲符编码表进行比对,从而得到该编码所表示的符号并保存。Compare the received coordinate data with the coordinate point mapping table 32, thereby determine the point of the coordinates, and save the point; then compare the point with the point received in front, if the point Belong to the same party with the point received last time, then return to read coordinate module 35 and read new input coordinates; If this point does not belong to the same party with the point received last time, then will belong to all point data of the same party Read out, calculate its coding value in binary, and then compare the coding value with the blind symbol coding table, so as to obtain the symbol represented by the coding and save it.

将输入数据转换成坐标位置,并保存这些信息,重复所述的转换保存过程;当一个输入不在同一方盲符2位置时,则把已接收到的同一方盲符2的多个坐标点,按照盲文编码国家标准,如GB/T15720-1995,转换成盲文编码;Convert the input data into a coordinate position, and save the information, and repeat the conversion and saving process; when an input is not in the position of the blind character 2 of the same party, multiple coordinate points of the blind character 2 of the same party that have been received, According to the national standard of braille coding, such as GB/T15720-1995, convert to braille coding;

步骤S4,最后运行盲符编码到文字的转换模块,当用户输入了句子结束键后,由读坐标模块35调用盲符到文字的转换模块。它把所有保存的盲符编码读出,将盲文编码转换成文字;Step S4, finally run the conversion module from blind character encoding to text, when the user inputs the sentence end key, the conversion module from blind character to text is invoked by the coordinate reading module 35 . It reads out all saved braille codes and converts braille codes into text;

步骤S5,重复执行步骤S2~S4,直至输入结束为止。In step S5, steps S2-S4 are repeatedly executed until the input is completed.

下面以“龙腾虎跃”四个字的点字输入为例说明本发明的盲文点字处理方法如何实现将坐标点转换到盲文编码,以及盲文编码转换成文字的过程。Taking the Braille input of the four characters "Longtenghuyue" as an example to illustrate how the Braille processing method of the present invention realizes the process of converting coordinate points into Braille codes and converting Braille codes into characters.

“龙腾虎跃”的拼音为long、teng、hu、yue,按现行盲文编码方案,其声韵母的盲符表示为

Figure C20071012152500152
其中“跃”只有韵母,所以只用一方表示。The pinyin of "Longtenghuyue" is long, teng, hu, and yue. According to the current Braille coding scheme, the braille characters of the consonants and finals are expressed as
Figure C20071012152500152
Among them, "yue" has only finals, so only one side is used to express it.

由于盲符是“反点正显”,也就是点字的时候是从右向左进行书写,阅读的时候是把纸翻过来,从左到右阅读,而且盲符上的左右二列凸点,在输入和阅读时也刚好相反,如声母l,在阅读时显示的是

Figure C20071012152500161
而在输入时,则是
Figure C20071012152500162
Since the blind characters are "reverse dots and positive display", that is, when writing Braille, they are written from right to left, and when reading, they turn the paper over and read from left to right, and the left and right columns of raised dots on the blind characters, It is also just the opposite when inputting and reading, such as the initial consonant l, which is displayed when reading
Figure C20071012152500161
And on input, it is
Figure C20071012152500162

如图5A所示,这里以一方盲符点位的示意图来详细说明盲文处理方法过程。As shown in FIG. 5A , the process of the braille processing method is described in detail here with a schematic diagram of one side of the braille symbol position.

如图5B所示,首先在盲文点字输入板上从左到右、从上到下按序对每个点位,把每一方盲符2的每一个点位的坐标记录下来,填入坐标点位映射表32。As shown in Figure 5B, at first on the Braille input board from left to right, from top to bottom in order for each point, record the coordinates of each point of each side of the Braille character 2, and fill in the coordinate points Bitmap32.

在输入“龙腾虎跃”这四个字时,书写者就依次在从右到左的九个盲符位置上输入上述九个盲符。在第一个盲符位置上,需要在123这三个点位上点字;在第二个盲符位置上,需要在256这三个点位上点字;依次类推,在第九个盲符位置上,需要在23456这五个点位上点字。When inputting the four characters "longtenghuyue", the writer just inputs the above nine blind symbols in the nine blind symbol positions from right to left in turn. At the first blind character position, you need to braille at the three points of 123; at the second blind character position, you need to braille at the three points of 256; and so on, at the ninth blind character position Above, you need to use Braille at the five points of 23456.

那么点字处理模块的处理流程是:依次读取电脑手写板上的输入信息,当读到第一个坐标信息后,与保存的坐标点位映射表32进行比对,得出该坐标属于第一方盲符的1号点位,记录该点位信息;然后继续读坐标信息,依次确定是第一方盲符的2号和3号点位,分别保存这些点位信息;当读到再下一个坐标信息后,经过比对,这个点位属于第二方的2号点位,这时就把上一方保存的3个点位信息与保存的编码表进行比对,从而得到该编码属于声母(l),保存该编码,同时保存第二方的2号点位信息,再继续读坐标信息,直到所有信息输入完毕。最后,再利用拼音转为文字,实现编码到文字的转换。Then the processing flow of the Braille processing module is: read the input information on the computer handwriting board in turn, after reading the first coordinate information, compare it with the saved coordinate point mapping table 32, and draw that the coordinate belongs to the first The No. 1 point of the square blind character, record the point information; then continue to read the coordinate information, confirm that it is the No. 2 and No. 3 points of the first square blind character, and save these point information respectively; After a coordinate information, after comparison, this point belongs to the No. 2 point of the second party. At this time, compare the 3 point information saved by the previous party with the saved code list, so as to obtain that the code belongs to the initial consonant (1), save the code, and save the No. 2 point information of the second party at the same time, and then continue to read the coordinate information until all the information is input. Finally, use pinyin to convert to text to realize the conversion from code to text.

下面以在一种现有的电脑手写板4上实现本发明的盲文计算机点字输入系统输入盲文的结构为例,而对本发明进行举例说明,但是,应当说明的是,所举的例子并不是对本发明的权利要求的限定,本发明的权利要求以权利要求书限定的范围为定。The structure that realizes Braille computer Braille input system input Braille of the present invention on a kind of existing computer handwriting board 4 is example below, and the present invention is illustrated, but, it should be noted that the example given is not to this invention The definition of the claims of the invention, the claims of the present invention are determined by the scope defined by the claims.

电脑手写板4,也叫计算机手写输入板,以其使用方便而受到越来越多的使用者的喜爱。如图6所示,本发明以BS5618单片机为主体的电脑手写板4为例而对本发明的盲文计算机点字输入系统进行说明。Computer handwriting board 4, also called computer handwriting input board, is subject to liking of more and more users because of its easy to use. As shown in FIG. 6 , the present invention takes the computer tablet 4 with BS5618 single-chip microcomputer as an example to illustrate the Braille computer Braille input system of the present invention.

以BS5618单片机为核心设计电脑手写板4,利用串口和计算机6进行通信,直接用写入笔在手写板玻璃屏上进行写入,和计算机软件配合可方便的识别汉字和图形。The computer handwriting board 4 is designed with BS5618 single-chip microcomputer as the core, communicates with the computer 6 through the serial port, directly writes on the glass screen of the handwriting board with a writing pen, and can recognize Chinese characters and graphics conveniently with computer software.

该手写板和计算机采用标准串口通信,用TXD、RXD、RTS、DTR、GND五根线。其中TXD、RXD线分别用于和计算机6交换数据,DTR用于计算机6向手写板提供所需要的电源,RTS用于和计算机6配合提供数据准备好标志。The tablet communicates with the computer using a standard serial port, using five wires TXD, RXD, RTS, DTR, and GND. Among them, the TXD and RXD lines are used to exchange data with the computer 6 respectively, the DTR is used for the computer 6 to provide the required power to the tablet, and the RTS is used to cooperate with the computer 6 to provide a data ready sign.

如图6所示,整个的手写板硬件模块包括:As shown in Figure 6, the entire tablet hardware module includes:

·触摸屏接口电路模块;· Touch screen interface circuit module;

·通信模块;· Communication module;

·电压比较器积分模块;· Voltage comparator integration module;

·按键模块;·Key module;

·电源稳压模块。·Power regulator module.

下面详细说明该手写板的各个硬件模块。Each hardware module of the tablet will be described in detail below.

1.触摸屏1. Touch screen

触摸屏采用四线电阻触摸屏,四线电阻触摸屏有X、Y两个输入及两个输出,分别标称为XP(X供电)、XIN(X端电压输入)、YP(Y端供电)、YIN(Y端电压输入)。用单片机PA0、PA1、PA2、PA3引脚来连接触摸屏的四线,这四个引脚即可当作普通I/O引脚,又可作为电压比较器的输入。其中PA1、PA2的引脚设为XP、YP的输入端,PA0为XIN的输入端,PA3为YIN的输入端。测量X端的电压时,PA1(XP)输出为高,PA3(YP)为低,XIN输出的电压随笔按压位置不同而变化,输入PA0口,与积分电路相比较,转换成数字量。同样测量Y端的电压时,PA2(YP)输出为高,PA0(XP)为低,YIN输出的电压随笔按压位置不同而变化,输入PA3口,与积分电路相比较,转换成数字量。The touch screen adopts a four-wire resistive touch screen. The four-wire resistive touch screen has two inputs and two outputs of X and Y, respectively named XP (X power supply), XIN (X terminal voltage input), YP (Y terminal power supply), YIN ( Y terminal voltage input). Use single-chip microcomputer PA0, PA1, PA2, PA3 pins to connect the four wires of the touch screen, these four pins can be used as ordinary I/O pins, and can also be used as the input of the voltage comparator. Among them, the pins of PA1 and PA2 are set as the input terminals of XP and YP, PA0 is the input terminal of XIN, and PA3 is the input terminal of YIN. When measuring the voltage at the X terminal, the output of PA1 (XP) is high, and the output of PA3 (YP) is low. The voltage output by XIN varies with the position of the pen. It is input to the port PA0, compared with the integral circuit, and converted into a digital quantity. When measuring the voltage of the Y terminal, the output of PA2 (YP) is high, and the output of PA0 (XP) is low. The voltage output by YIN varies with the position of the pen. It is input to the port PA3 and compared with the integral circuit, it is converted into a digital quantity.

因为是电阻型的触摸屏在X、Y轴方向分别有一定的电阻。当书写笔点击在某一点时,电阻值发生相应的变化,从而使X、Y端输出的电压发生变化,可以计算出触点的位置。Because it is a resistive touch screen, there are certain resistances in the X and Y axis directions respectively. When the writing pen clicks on a certain point, the resistance value changes accordingly, so that the output voltage of the X and Y terminals changes, and the position of the contact point can be calculated.

2.电压比较器积分模块2. Voltage comparator integration module

为判断书写笔在玻璃屏上按压的具体X、Y轴位置,用BS5618单片机的电压比较器功能设计一个单斜式ADC转换器,将0-4V的电压转化成10BITS的数位值0-1023。电压比较器的工作原理是将欲转换之电压输入BS5618的电压比较输入引脚(这里对X方向为PA0、对Y方向为PA2),利用BS5618内部比较器,当电容充电由0V上升至4V时,分成1023等份中断时间。在每一个中断时间,若Vin>Vref(电容当时充电电压),则电压比较器会产生一个正信号(读PA0)值。直到Vin<Vref或中断1023次才会结束累计,根据累计的结果就可以计算出输入电压的值。In order to judge the specific X and Y axis positions of the writing pen pressed on the glass screen, a single-slope ADC converter is designed by using the voltage comparator function of the BS5618 single-chip microcomputer to convert the voltage of 0-4V into a digital value of 10BITS 0-1023. The working principle of the voltage comparator is to input the voltage to be converted into the voltage comparison input pin of BS5618 (here, PA0 for the X direction and PA2 for the Y direction), using the internal comparator of the BS5618, when the capacitor charge rises from 0V to 4V , divided into 1023 equal parts interrupt time. At each interrupt time, if Vin>Vref (capacitor charging voltage at that time), the voltage comparator will generate a positive signal (read PA0) value. The accumulation will not end until Vin<Vref or 1023 interruptions, and the value of the input voltage can be calculated according to the accumulation result.

在手写板中用三极管9012和电阻、电容构成一个积分电路,积分输出为0-4V,积分时间为1ms,BS5618单片机的PA4(VERF)引脚连接电路的输出。当PA4引脚方向设置为输出时,可令积分电路清零,当PA4引脚方向设置为输入时,积分电路启动。In the handwriting board, use transistor 9012, resistors, and capacitors to form an integral circuit, the integral output is 0-4V, and the integral time is 1ms. The PA4 (VERF) pin of the BS5618 microcontroller is connected to the output of the circuit. When the direction of the PA4 pin is set to output, the integral circuit can be cleared, and when the direction of the PA4 pin is set to input, the integral circuit starts.

在单片机的积分程序中,一开始设定PORT A为输出,PORTA4(PA4/VREF引脚)作为低电平输出,致使电容放电至0V,故能确保参考电压从0V开始计数。然后设定PORT A4(PA4/VREF引脚)为比较器输入参考电压,致使电容开始充电。由于实际运算放大器会有输入补偿电压,且一般约在1-5mv,指V+=V-=0时,输出端不为零。为了使输出端为零,在输入端加上小的补偿电压。故程序内加入补偿延迟时间,将0V参考点整个后移,以达到正确开始计时之功能。In the integral program of the single-chip microcomputer, PORT A is set as an output at the beginning, and PORTA4 (PA4/VREF pin) is set as a low-level output, causing the capacitor to discharge to 0V, so it can ensure that the reference voltage starts counting from 0V. Then set PORT A4 (PA4/VREF pin) as the comparator input reference voltage, causing the capacitor to start charging. Since the actual operational amplifier has an input compensation voltage, which is generally about 1-5mv, it means that when V+=V-=0, the output terminal is not zero. To zero the output, a small compensation voltage is applied to the input. Therefore, the compensation delay time is added in the program, and the 0V reference point is moved back as a whole, so as to achieve the function of starting timing correctly.

在单片机的程序中先将PA0端的电压值和PA4(VREF)相比较,用于判断是否有笔划下,如果有笔划下,重新积分将PA1(XP)输出为高,PA3(YP)为低,XIN输出的电压随笔按压位置不同而变化,输入PA0口,与积分电路相比较,转换成数字量。同样测量Y端的电压时,PA3(YP)输出为高,PA1(XP)为低,YIN输出的电压随笔按压位置不同而变化,输入PA3口,与积分电路相比较,转换成数字量。这样就可以得到书写笔在玻璃屏中的一点的位置,多次执行积分比较程序就可以得到书写笔在玻璃屏上的运动轨迹。In the program of the single-chip microcomputer, firstly compare the voltage value of PA0 terminal with PA4 (VREF) to judge whether there is a stroke. If there is a stroke, re-integrate the output of PA1 (XP) to be high, and PA3 (YP) to be low. The voltage output by XIN varies with the position of the pen, and it is input to the PA0 port, and compared with the integral circuit, it is converted into a digital quantity. When measuring the voltage of the Y terminal, the output of PA3 (YP) is high, and the output of PA1 (XP) is low. The voltage output by YIN varies with the position of the pen. It is input to the PA3 port, compared with the integral circuit, and converted into a digital quantity. In this way, the position of a point of the writing pen on the glass screen can be obtained, and the movement track of the writing pen on the glass screen can be obtained by executing the integral comparison program several times.

3.其它模块3. Other modules

整个手写板的电源由计算机6的串口DTR数据线提供,经过稳压电路后提供给单片机和三极管等有源器件。计算机串口和单片机的通信中经过了一个电平转换电路。手写板的三个按键(分别相当于鼠标的左中右键)经电阻上拉后分别接BS5618单片机的PB0、PB1、PB2端口。The power supply of the whole tablet is provided by the serial port DTR data line of the computer 6, and is provided to active devices such as single-chip microcomputer and triode after passing through the voltage stabilizing circuit. The communication between the serial port of the computer and the single-chip microcomputer has gone through a level conversion circuit. The three buttons of the handwriting board (respectively equivalent to the left, middle and right buttons of the mouse) are respectively connected to the PB0, PB1, and PB2 ports of the BS5618 single-chip microcomputer after being pulled up by a resistor.

手写板中单片机的程序和计算机中的手写板识别程序密切配合,启动计算机中的识别程序后,计算机串口的DTR至为高电平,为手写板提供了电源,同时手写板中单片机上电复位。The program of the single-chip microcomputer in the tablet is closely coordinated with the recognition program of the tablet in the computer. After starting the recognition program in the computer, the DTR of the serial port of the computer is at a high level, which provides power for the tablet, and at the same time, the single-chip computer in the tablet is powered on and reset .

单片机复位后,首先执行初始化程序,对内存单元和端口进行设置。下一步就要和计算机进行握手通信。通信数据的格式:波特率9600,一个起始位,两个停止位,8位数据位。计算机程序将RTS置为低,并分别向手写板发送四次不同的识别码,手写板中的单片机收到一次识别码后,按一定的编码方式将收到的识别码发送回计算机,四次联络无误后,计算机认为握手成功。将RTS置为高电平,单片机进入数据采集(积分)程序。在积分程序中,单片机启动数据比较器,不断比较四线电阻触摸屏X端的输出,借此来判断是否有笔在屏上划下。如果有笔划下,将重新启动比较器连续测量其准确的X、Y端位置,然后测试手写板上的左中右三个键有无按下,将所测的X、Y端位置数据和三个键的状态编制成数据包,向计算机发送。发送后继续检测笔在屏上下一个位置然后重复上一个步骤直至笔已抬起。计算机在收到一连串的位置数据后将其轨迹显示在屏幕上,并可加载手写字识别系统,这样我们在手写板屏上写的字就可以在计算机屏幕上显示出来了。After the microcontroller is reset, it first executes the initialization program to set up the memory unit and ports. The next step is to communicate with the computer handshake. Communication data format: baud rate 9600, one start bit, two stop bits, 8 data bits. The computer program sets RTS to low, and sends four different identification codes to the handwriting board respectively. After receiving the identification code once, the microcontroller in the handwriting board sends the received identification code back to the computer according to a certain encoding method, four times. After the connection is correct, the computer considers the handshake successful. Put RTS as high level, the one-chip computer enters the data acquisition (integration) procedure. In the integral program, the single-chip microcomputer starts the data comparator, and constantly compares the output of the X terminal of the four-wire resistive touch screen, so as to judge whether there is a pen drawn on the screen. If there is a stroke, it will restart the comparator to continuously measure its accurate X and Y positions, and then test whether the three keys on the left, middle and right on the handwriting board are pressed, and combine the measured X and Y positions with the three The state of each key is compiled into a data packet and sent to the computer. After sending, continue to detect the next position of the pen on the screen and repeat the previous step until the pen is lifted. After receiving a series of location data, the computer displays its trajectory on the screen, and can load the handwriting recognition system, so that the words we write on the screen of the tablet can be displayed on the computer screen.

如图7所示,本发明实施例以汉王公司出品的“小状元”电脑手写板为例而对本发明的盲文计算机点字输入系统进行说明。As shown in FIG. 7 , the embodiment of the present invention takes the "Xiao Zhuangyuan" computer tablet produced by Hanwang Company as an example to illustrate the Braille computer Braille input system of the present invention.

“小状元”电脑手写板是一块压力式电脑手写板,它通过通用串行接口(USB)和计算机进行通信,书写者直接用写入笔在手写板上的书写区域5内进行书写,就可以把书写信息输入到计算机中。The "Little Champion" computer tablet is a pressure-type computer tablet, which communicates with the computer through a universal serial interface (USB). Enter the written information into the computer.

“小状元”电脑手写板的书写区域的物理尺寸为5.8cm*4.5cm,根据此尺寸,本发明实施例从普通的盲文点字模板上,截取了9*4方的一块,其尺寸与电脑手写板书写区域的尺寸一致,然后把它安装在电脑手写板的书写区域内,从而构成了一个盲文点字输入导板1。The physical size of the writing area of the "Little Champion" computer handwriting board is 5.8cm*4.5cm. According to this size, the embodiment of the present invention cuts out a piece of 9*4 squares from the common Braille template, and its size is the same as that of computer handwriting. The size of the board writing area is consistent, and then it is installed in the writing area of the computer tablet, thereby forming a Braille input guide plate 1.

“小状元”电脑手写板在书写区域上方还有3个可自定义的按键,本发明将最左边的按键定义为句子输入结束键。The "Little Champion" computer handwriting board also has 3 customizable keys above the writing area, and the present invention defines the leftmost key as the sentence input end key.

盲文正常书写时,由于是在纸上打孔的,所以点字时有穿透感,并会发出“哒哒”的声音,为了使盲人在电脑点字板上输入盲文时也有像在纸上点字的感觉,本发明提供一种点字笔3,它的外部形状跟普通的盲文点字笔一样,这样使用起来不会有不适应的感觉。但结构上有所改变,它由笔座25、笔杆22、笔尖21和微型按键24组成,笔座25的设计是为了便于掌心握笔,笔尖21用于点字,笔杆22用于固定笔尖21,同时在点字笔3的笔尖21后部安装了一个微型按键24,它的作用是在点字的时候笔也会有一点向下的位移,同时也会发出“哒哒”的声音,就跟在纸上点字感觉一样。When Braille is written normally, because it is perforated on the paper, Braille has a sense of penetration and makes a "da da" sound. In order to make it possible for the blind to enter Braille on the computer Braille board like Braille on paper Feeling, the present invention provides a kind of Braille pen 3, and its external shape is the same with common Braille pen, does not have uncomfortable feeling when using like this. But the structure is changed to some extent, it is made up of pen holder 25, pen holder 22, nib 21 and miniature button 24, and the design of pen holder 25 is to be convenient to hold a pen in the palm, and nib 21 is used for Braille, and pen holder 22 is used for fixing nib 21, At the same time, a miniature button 24 is installed at the rear of the nib 21 of the Braille pen 3. Its effect is that the pen also has a little downward displacement when Braille pen 3, and also makes a sound of "da da" at the same time, just following on the paper. Braille feels the same.

本发明的盲文计算机点字输入系统,在普通电脑手写板的基础上,增加了盲文点字输入导板1,点字笔3和盲文点字处理模块31,从而实现了盲文的计算机点字输入功能。其具有通用性强、成本低、使用方便等优点,完全符合盲人平时书写盲文的使用习惯,有着非常广泛的应用前景。The Braille computer input system of the present invention adds a Braille input guide plate 1, a Braille pen 3 and a Braille processing module 31 on the basis of an ordinary computer tablet, thereby realizing the Braille computer input function. It has the advantages of strong versatility, low cost, convenient use, etc., fully conforms to the usage habits of blind people in writing Braille at ordinary times, and has a very wide application prospect.

通过以上结合附图对本发明具体实施例的描述,本发明的其它方面及特征对本领域的技术人员而言是显而易见的。Other aspects and features of the present invention will be apparent to those skilled in the art from the above description of specific embodiments of the present invention in conjunction with the accompanying drawings.

以上对本发明的具体实施例进行了描述和说明,这些实施例应被认为其只是示例性的,并不用于对本发明进行限制,本发明应根据所附的权利要求进行解释。The specific embodiments of the present invention have been described and illustrated above, and these embodiments should be considered as exemplary only, and are not used to limit the present invention, and the present invention should be interpreted according to the appended claims.

Claims (15)

1, a kind of Braille computer pointing words input system comprises writing board for computer, and computing machine is characterized in that, also comprises Braille input guide plate, braille pen, and Braille processing module;
Described Braille input guide plate is consistent with the size of writing the zone of described writing board for computer, is installed in the writing surface of writing board for computer;
Described writing board for computer is connected with described computing machine by interface;
Described Braille processing module is used for the braille input signal from writing board for computer being handled, and being converted to literal when the user utilizes described braille pen and described Braille input guide plate to carry out braille on described writing board for computer;
Described braille pen, be used for braille on the Braille computer pointing words input media, form by pen stand, penholder, nib and mini button, described nib is embedded in the described penholder, described penholder top has the cavity of an installation mini button, described mini button closely contacts with the top cover of nib, and described pen stand is installed in the top of penholder, is fastenedly connected with penholder.
2, Braille computer pointing words input system according to claim 1, it is characterized in that, on the described Braille input guide plate, according to the blind in many ways symbol point of its size arrangement position, braille zone the writing in the zone of described Braille input guide plate at writing board for computer.
3, Braille computer pointing words input system according to claim 1 is characterized in that, described interface is a USB (universal serial bus).
4, according to each described Braille computer pointing words input system of claim 1 to 3, it is characterized in that, described Braille processing module comprises coordinate points position mapping table, blind symbol point position coding schedule, initialization module, the coordinate reading module, coordinate is to blind symbol conversion module, and blind symbol is encoded to the text conversion module, wherein:
Described coordinate points position mapping table is used to describe the mapping relations of coordinate to blind symbol point position;
Described blind symbol point position coding schedule is according to blind symbol coding national standard, the form of one two row of foundation, and first row are blind symbol encoded radios of blind symbol point position, secondary series is the represented blind symbol coded identification of this blind symbol encoded radio;
Described initialization module is used to call the writing board for computer driver and drives writing board for computer, calls in coordinate points position mapping table and blind symbol point position coding schedule;
Described coordinate reading module is used for when receiving the braille input signal, reads and preserve the input coordinate data of writing board for computer, and calls coordinate and be encoded to the literal conversion module to blind symbol conversion module and blind symbol the coordinate data of being imported is handled;
Described coordinate is to the conversion module of blind symbol, the coordinate data and the coordinate points position mapping table that are used for receiving are compared, thereby determine the blind symbol point position of this coordinate, and this blind symbol point position of preservation, and when determining side's end of input, all blind symbol point bit data that will belong to same side are read, and go out its blind symbol encoded radio by binary computations, then blind symbol encoded radio and blind symbol point position coding schedule are compared, thereby obtain represented blind symbol coded identification of this blind symbol encoded radio and preservation;
Described blind symbol is encoded to the modular converter of literal, is used for after the user has imported the sentence end key, and the blind symbol coded identification of all preservations is read, and converts blind symbol coded identification to literal.
5, Braille computer pointing words input system according to claim 4, it is characterized in that, described coordinate points position mapping table is the form of one 4 row 216 row, first row are deposited horizontal ordinate, secondary series is deposited ordinate, the 3rd row are deposited the sequence number of blind symbol, and the 4th row are deposited the concrete blind symbol point position of a blind symbol, and each blind symbol point position accounts for delegation.
6, Braille computer pointing words input system according to claim 4 is characterized in that, described blind symbol is encoded to Pinyin coding, and described blind symbol coding national standard is the GB/T15720-1995 national standard.
7, a kind of Braille computer pointing words input media comprises writing board for computer, it is characterized in that, also comprises Braille input guide plate and Braille processing module, wherein,
Described Braille input guide plate is consistent with the size of writing the zone of described writing board for computer, is installed in the writing surface of writing board for computer;
Described Braille processing module is used for the braille input signal from writing board for computer being handled, and being converted to literal when the user uses braille pen to carry out braille on described Braille input guide plate; Described braille pen, be used for braille on the Braille computer pointing words input media, form by pen stand, penholder, nib and mini button, described nib is embedded in the described penholder, described penholder top has the cavity of an installation mini button, described mini button closely contacts with the top cover of nib, and described pen stand is installed in the top of penholder, is fastenedly connected with penholder.
8, Braille computer pointing words input media according to claim 7, it is characterized in that, on the described Braille input guide plate, according to the blind in many ways symbol point of its size arrangement position, braille zone the writing in the zone of described Braille input guide plate at writing board for computer.
9, according to claim 7 or 8 described Braille computer pointing words input medias, it is characterized in that, described Braille processing module comprises coordinate points position mapping table, blind symbol point position coding schedule, initialization module, the coordinate reading module, coordinate is to blind symbol conversion module, and blind symbol is encoded to the text conversion module, wherein:
Described coordinate points position mapping table is used to describe the mapping relations of coordinate to blind symbol point position;
Described blind symbol point position coding schedule is according to blind symbol coding national standard, the form of one two row of foundation, and first row are blind symbol encoded radios of blind symbol point position, secondary series is the represented blind symbol coded identification of this blind symbol encoded radio;
Described initialization module is used to call the writing board for computer driver and drives writing board for computer, calls in coordinate points position mapping table and blind symbol point position coding schedule;
Described coordinate reading module is used for when receiving the braille input signal, reads and preserve the input coordinate data of writing board for computer, and calls coordinate and be encoded to the literal conversion module to blind symbol conversion module and blind symbol the coordinate data of being imported is handled;
Described coordinate is to the conversion module of blind symbol, the coordinate data and the coordinate points position mapping table that are used for receiving are compared, thereby determine the blind symbol point position of this coordinate, and this blind symbol point position of preservation, and when determining side's end of input, all blind symbol point bit data that will belong to same side are read, and go out its blind symbol encoded radio by binary computations, then blind symbol encoded radio and blind symbol point position coding schedule are compared, thereby obtain represented blind symbol coded identification of this blind symbol encoded radio and preservation;
Described blind symbol is encoded to the modular converter of literal, is used for after the user has imported the sentence end key, and the blind symbol coded identification of all preservations is read, and converts blind symbol coded identification to literal.
10, Braille computer pointing words input media according to claim 9 is characterized in that, described writing board for computer is the writing board for computer based on the BS5618 single-chip microcomputer.
11, a kind of Braille pen, it is characterized in that, be used for braille on the Braille computer pointing words input media, form by pen stand, penholder, nib and mini button, described nib is embedded in the described penholder, and described penholder top has the cavity of an installation mini button, and described mini button closely contacts with the top cover of nib, described pen stand is installed in the top of penholder, is fastenedly connected with penholder.
12, Braille pen according to claim 11 is characterized in that, described penholder is cylindric barred body; Described nib be a diameter less than the pointed rod of the ball pen of penholder, the top of nib has a circular or square top cover greater than nib.
13, according to claim 11 or 12 described Braille pens, it is characterized in that described pen stand is an oval-shaped ball.
14, a kind of Braille disposal route is characterized in that, comprises the following steps:
Steps A is called the writing board for computer driver and is driven writing board for computer, calls in coordinate points position mapping table and blind symbol point position coding schedule;
Step B, wait for that the user uses braille pen to carry out the braille input, when receiving the braille input signal, read and preserve the input coordinate data of writing board for computer, and call coordinate and be encoded to the literal conversion module to blind symbol conversion module and blind symbol the coordinate data of being imported is handled; Described braille pen, be used for braille on the Braille computer pointing words input media, form by pen stand, penholder, nib and mini button, described nib is embedded in the described penholder, described penholder top has the cavity of an installation mini button, described mini button closely contacts with the top cover of nib, and described pen stand is installed in the top of penholder, is fastenedly connected with penholder;
Step C, the coordinate data and the coordinate points position mapping table that receive are compared, thereby determine the blind symbol point position of this coordinate, and this blind symbol point position of preservation, and when determining side's end of input, all blind symbol point bit data that will belong to same side are read, and go out its blind symbol encoded radio by binary computations, then blind symbol encoded radio and blind symbol point position coding schedule are compared, thereby obtain represented blind symbol coded identification of this blind symbol encoded radio and preservation;
Step D after the user has imported the sentence end key, reads the blind symbol coded identification of all preservations, converts blind symbol coded identification to literal;
Step e, repeated execution of steps B~D is till end of input.
15, Braille disposal route according to claim 14 is characterized in that, described step C, and described judgement is that this blind symbol point position and the blind symbol point position that receives are previously compared;
If this blind symbol point position does not belong to same side, then side's end of input with the blind symbol point position that received last time.
CNB2007101215250A 2007-09-07 2007-09-07 Braille computer pointing words input system, device and method thereof Active CN100478855C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007101215250A CN100478855C (en) 2007-09-07 2007-09-07 Braille computer pointing words input system, device and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007101215250A CN100478855C (en) 2007-09-07 2007-09-07 Braille computer pointing words input system, device and method thereof

Publications (2)

Publication Number Publication Date
CN101135940A CN101135940A (en) 2008-03-05
CN100478855C true CN100478855C (en) 2009-04-15

Family

ID=39160056

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007101215250A Active CN100478855C (en) 2007-09-07 2007-09-07 Braille computer pointing words input system, device and method thereof

Country Status (1)

Country Link
CN (1) CN100478855C (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4385169B1 (en) * 2008-11-25 2009-12-16 健治 吉田 Handwriting input / output system, handwriting input sheet, information input system, information input auxiliary sheet
CN101571742B (en) * 2008-04-30 2012-09-05 汉王科技股份有限公司 Power supply device for electromagnetic induction module of electromagnetic liquid crystal touch screen
CN100583011C (en) * 2008-07-16 2010-01-20 中国科学院计算技术研究所 Input system and method of braille computer point character based on photo-sensor
CN101753666B (en) * 2008-12-03 2014-07-30 希姆通信息技术(上海)有限公司 Mobile phone for blind user
CN102184172A (en) * 2011-05-10 2011-09-14 中国科学院计算技术研究所 Chinese character reading system and method for blind people
KR102007651B1 (en) 2012-12-21 2019-08-07 삼성전자주식회사 Touchscreen keyboard configuration method, apparatus, and computer-readable medium storing program
CN105630770A (en) * 2015-12-23 2016-06-01 华建宇通科技(北京)有限责任公司 Word segmentation phonetic transcription and ligature writing method and device based on SC grammar
CN107886808B (en) * 2017-11-03 2021-03-09 中国科学院计算技术研究所 Braille square auxiliary labeling method and system
CN108052936B (en) * 2017-11-03 2021-06-29 中国科学院计算技术研究所 A method and system for automatic tilt correction of braille images

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006096026A1 (en) * 2005-03-11 2006-09-14 Goldenkey Information Technology Co., Ltd. Computer for the blind
CN2881834Y (en) * 2005-02-28 2007-03-21 深圳市王菱科技开发有限公司 Multifunction braille mould device
CN2935304Y (en) * 2006-06-06 2007-08-15 励印龙 Braille hand-written appliance

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2881834Y (en) * 2005-02-28 2007-03-21 深圳市王菱科技开发有限公司 Multifunction braille mould device
WO2006096026A1 (en) * 2005-03-11 2006-09-14 Goldenkey Information Technology Co., Ltd. Computer for the blind
CN2935304Y (en) * 2006-06-06 2007-08-15 励印龙 Braille hand-written appliance

Also Published As

Publication number Publication date
CN101135940A (en) 2008-03-05

Similar Documents

Publication Publication Date Title
CN100478855C (en) Braille computer pointing words input system, device and method thereof
CN103729087B (en) A kind of input method of multi-touch gesture identification
CN105488544A (en) Method and system for tracing handwriting by tracing in red
CN101262663A (en) A facsimile mobile terminal device and its realization method
CN103995600B (en) A kind of braille Chinese character converter and its method
CN101483013A (en) Chinese character learning system and method
CN101145087A (en) Hand-writing pen, hand-writing input system, hand-writing remote controller and hand-writing input method
CN107632741A (en) A kind of direct writing system of instinct type touch-control electronic blank
CN101339703A (en) Character calligraph exercising method based on computer
CN101763216B (en) A handwriting input method for linux operating system
CN203026000U (en) Braille point display
CN101339467B (en) Braille computer Braille input system and method
CN101582208A (en) Handwriting device capable of tracing over red characters
CN103208217A (en) Braille alphabet reading and writing device
CN201262789Y (en) Handwriting board for teaching Hanzi
CN102004557A (en) Stroke-order voice-code Chinese character input technical scheme
CN201465102U (en) Chinese character learning system
CN201465317U (en) Touch screen blackboard
CN203995260U (en) A kind of calligraphy practising pen
CN205281421U (en) Dual -purpose mouse pen of electric capacity touch -sensitive and laser nib
CN204302924U (en) A kind of touch control e typing pen
CN102622098B (en) New pictophonetic code Chinese character input method
CN101261555A (en) computer braille tablet
CN207992955U (en) It imparts knowledge to students special typing exercising Multi-Function Keyboard
CN101221469A (en) How to input Chinese characters by fingering on the mobile phone keyboard

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant