字符识别装置和方法以及计算机控制装置制造方法及图纸

技术编号:2936497 阅读:157 留言:0更新日期:2012-04-11 18:40
本发明专利技术的一个目的是提供一种字符识别装置和方法,以及一种计算机控制装置。该计算机控制装置能正确地识别字符而不增加存储量和识别时间。为了这一目的,计数输入的笔划数,并且由于与字典内的具有计数笔划数的字符相比较的结果,当不能得到好的结果时,执行与笔划数大于计数笔划数的字典内模式的匹配,从而通过综合该匹配结果以确定输入的笔划的识别结果。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种字符识别装置和方法,以及一种基于输入的笔划的特征识别字符的计算机控制装置。至今,在使用诸如数字化仪等的坐标输入装置对输入的字符识别中,有这样一字符识别装置,它能够识别不是书面(print hand)字符(常规书写方法)的诸如连续形式字符或压缩字符的手写字符。在这样一种装置中,除了基于常规书写方法的字符信息,连续形式字符和压缩字符的字符信息存储在一个用于识别的字典内,该字典存储在存储介质等内,并且输入的手写字符信息与存储在字典内的字符信息相比较,从而识别输入的字符。比如,通过保持字符模式1020的连续形式字符的模式1021的特征在四笔划字典内,其中当用书面字符书写时字符模式1020被写了五个笔划,在四笔划字典内包括有如附图说明图10所示有多于二个笔划不是被连续地书写的书面字符的字符模式1010,即使笔划(3)和(4)象字符模式1021一样被连续地书写,并且输入字符模式1010作为象字符模式1021的笔划(3)′的四笔划连续形式字符,可能输出与字符模式1020相同字符编码作为识别结果。还有一种方法,为了识别压缩字符和连续形式字符而不降低识别速度,分别准备用于书面字符(常规书写方法)的字典和用于压缩字符或连续形式字符(非常规书写方法)的字典,首先使用用于书面字符的字典匹配输入的字符,当识别结果不好时,输入的字符与存储在用于压缩字符或连续形式字符的字典内的字符匹配。然而,为了能够识别所有压缩字符或连续形式字符,当这样构成时,即在字典内存储相应于所有压缩字符或连续形式字符的字符,与仅用于书面字符的字典相比,该字典的存储量显著地增大。另外,需要用多种模式与一个输入的字符相匹配,从而引起这样一个问题,即识别时间长,识别处理的处理速度下降。特别地,在识别在线手写字符的情况下,输入书面字符的可能性和输入压缩字符或连续形式字符的可能性几乎相等,则存在这样一个问题,当优先选择上述二者之一时,识别速率显著地降低。考虑到上述问题做出本专利技术,本专利技术的一个目的是提供一字符识别装置及其方法和一种计算机控制装置,它能识别书面字符和压缩字符或连续形式字符而不增加存储量和识别时间。图1是一方框图,示出了一个实施例的字符识别装置的一种结构;图2是一功能方框图,示出了在本实施例中CPU203的控制所执行的一功能结构;图3是一流程图,示出了本实施例的一个处理流程;图4A至4C是示意图,用于说明在本实施例的加笔划数匹配单元103内的一匹配方法;图5A至5C是示意图,用于说明在按照本实施例的另一结构的加笔划数匹配单元103内的一匹配方法;图6是一示意图,示出了本实施例中的一设定菜单的结构;图7是一示意图,示出了按照本实施例的另一结构的一设定菜单的结构;图8是一示意图,示出了一FD的存储分配图的结构,其中本实施例的处理流程的程序存储在该FD内;图9示出了本实施例可以应用的一个字母字符的例子;以及图10是一书面字符模式和一压缩字符或一连续形成字符模式的说明性示意图。下面结合附图,详细描述本专利技术的一个最佳实施例。图1是一方框图,示出了本实施例的字符识别装置的一种结构;标号201表示由一数字化仪201a和一笔201b构成的一坐标输入设备。通过笔201b,字符或图形的坐标数据可以输入至数字化仪201a。通过CPU203的控制,显示器202可以显示该输入的坐标数据。标号202表示包括诸如CRT等的一显示器。通过CPU203的控制,显示器202显示输入设备201输入的一字符或图形的坐标,或从存储器204读取的字符数据。标号205表示一FDD(软磁盘驱动器)。一个FD加载到FDD并且数据可以向FD写入或从FD读出。也可以把一个下面将要说明的一处理流程(图3)的一程序写入一加载的FD(没示出),并通过将该程序读入该装置的RAM204b而执行一个处理。在实施例1中,该程序存储在ROM204a中,并且通过CPU203的控制而执行下面将要说明的处理流程(图3)。本专利技术并不限于FDD205,而是可以执行与上述相似功能的,只要它是一个驱动器,向它加载有诸如CD-ROM,MO等的外存储介质,并能够读和写数据。标号206表示一HDD(硬盘驱动器),它具有如下面将要说明的一个用于识别的字典206a,用于识别从数字化仪201a输入的一个字符。在能存储大量数据的诸如HD(硬盘)等的一存储介质内存储用于识别的字典206a。标号203表示一CPU,用于识别输入的字符和执行各种控制。标号204表示一由ROM204a和RAM204b构成的存储器。在ROM204a存储有用于CPU203进行字符识别的识别程序和各种控制程序。字符的字体信息,字符编码等也存储在ROM204a内。RAM206b是这样一个区域,用于临时地存储从装在HDD206内的HD(没示出)所存储的一字典所读出的数据,并存储输入的坐标数据以及识别程序和各种数据工作区所使用的诸如变量的数据。也可以这种方式构成,即本实施例中CPU203运行所需的程序,字典和各种参数通过一通信线路(没示出)被输入并存储在RAM204b,以及执行一个过程。图2是一功能方框图,示出了根据本实施例的由CPU203所控制而执行的功能的结构。通过CPU203的控制,首先激活匹配单元101(同一笔划号)。作为从数字化仪201a输入的字符数据,构成输入字符的笔划数通过笔201b的上/下信息被计数。执行输入字符数据和与计数笔划数据相同的笔划数的字典数据的匹配。匹配完成之后,激活匹配验证单元102,并验证匹配结果的好坏。当匹配结果好时,激活识别调整单元104,并输出一调整结果作为一识别结果。当匹配结果不好时,激活一加笔划数匹配单元(不同笔划号)103(下面,简称为匹配单元103),并顺序执行直至预定笔划数的每一笔划数的字典数据与输入字符数据的匹配,其中预定笔划数等于或大于输入的笔划(下面称为输入笔划)数。完成至预定笔划数的匹配之后,激活识别调整单元104,并从输入笔划的笔划数中确定预定笔划数的每一笔划数的匹配结果中的最佳匹配结果,并输出该确定的最佳匹配结果,作为识别结果。结合图3的流程将描述本实施例的处理流程。图3是一流程图,示出了实施例的处理流程。在步骤S300,通过使用一笔201B,包括一定笔划数的一字符输入至数字化仪201a。在步骤S301,CPU203的控制激活匹配单元101,从而基于笔划,部分模式,字符或字符串,匹配作为输入笔划特征的笔划信息和保持在一个单元上的字典(下面称字典笔划)的笔划信息。作为匹配方法,可以一一对应的方式匹配输入笔划的顺序和保持在字典206a的字典笔划的顺序,或者可以在不考虑那些顺序的同时,相应全部笔划执行匹配。与输入笔划数相同的笔划数的字典笔划保持在由匹配单元101所使用的字典206a内,也可以存储同一笔划数的笔划信息和构成书面字符(常规书写方法)的笔划信息,比如,构成使用频率很高的压缩字符或连续形式字符(非规则书写方法)的笔划信息。在这种情况下,由于在字典206a内包括压缩字符或连续形式字符的笔划信息,此时,对压缩字符或连续形式字符的识别率可以保持一定的速度。在步骤S302,匹配单元101的匹配完成时,激活匹配验证单元102,从而判断匹配单元101的匹配结果。当确定匹配结果好(在步骤S302为”是”)本文档来自技高网...

【技术保护点】
一种字符识别装置,用于基于输入的笔划的特征识别一字符,包括: 一字典,用于存储构成标准字符的笔划特征; 计数装置,用于计数输入的所述笔划数; 第一比较装置,用于把输入的所述笔划的特征与存储在所述字典内的和所述计数装置计数的笔划数相同的标准字符的笔划的特征相比较; 第二比较装置,当由于所述第一比较装置结果的原因,符合率低于一预定值时,用于把输入的所述笔划的特征与存储在所述字典内的笔划数大于具有相同笔划数的所述笔划的特征相比较;以及 确定装置,基于所述第一和第二比较装置的结果,用于确定输入的所述笔划构成的一字符。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:吉井裕人新井常一高须英司
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1