系统外字的异地自动取存技术技术方案

技术编号:2857853 阅读:299 留言:0更新日期:2012-04-11 18:40
随着计算机应用的普及,计算机操作系统外字(简称外字)出现几率越来越高。目前解决的方法是要求用户预先安装外字字库包。本发明专利技术特点:内容供应商使用本发明专利技术技术及设备的“中标中易汉字造字系统”生成“中易系统外字格式”外字信息,以两种传输方式之一传递到用户计算机中。一是将外字加载到用户所要处理的文件或介质(如IC卡)中,传递到用户计算机。二是将外字上传到指定的联网服务器,再传递到用户计算机。在用户端,“中标中易系统外字处理器”自动还原外字信息,并加载到计算机系统中,用户不会察觉到在使用外字。此项发明专利技术技术有针对性地解决了在计算机等电子设备中外字使用不便的问题,具有符合标准、兼容性强、方便实用的特点。

【技术实现步骤摘要】
术语1、“系统外字”(简称为“外字”)指用户需要处理、但在计算机当前的操作系统中并不存在的汉字。2、“应用系统”指运行在计算机操作系统上的各种应用软件系统。应用软件系统所使用的汉字由操作系统提供。3、“汉字的外码”指计算机操作系统中,对应汉字内码的外部输入码(即各种中文输入法的编码)。1.
本专利用于计算机系统解决系统外字使用不方便的问题。目前,中文信息处理系统解决系统外字的方法,是要求用户在使用计算机处理内容供应商所提供的内容之前,就要了解所涉及到的系统外字,并要预先将系统外字字库包安装到自己的计算机操作系统中才能使用。本专利的特点是,用户在处理内容供应商所提供的内容时,若遇见系统外字,该外字可以立即实时自动地被加载到自己的计算机操作系统中,使用户不会察觉到在文件或介质中存在着系统外字。1.1获取系统外字信息的方式本专利按照用户可能使用的环境,分别采用两种方式获取系统外字信息(1)第一种是非联网获取方式将系统外字信息加载在用户所要处理的文件或介质中,这些文件不是由用户编辑生成的,而是由内容供应商提供。应用系统在处理这些文件时,首先取出文件中的系统外字信息,然后通过“中标中易系统外字处理器”将外字信息还原成曲线汉字,并自动加载到用户的计算机操作系统中。(2)第二种是联网获取方式通过“中标中易系统外字处理器”实时自动下载系统外字到用户端,然后自动加载到计算机操作系统中。使用上述两种方式,都不会让用户感觉到是在用系统外字。1.2应用领域本专利可应用于以下领域(1)通过Internet互联网浏览文件时,自动处理文件中的系统外字;(2)阅读光盘中的电子读物时,自动处理读物中的系统外字;(3)公安、海关、银行、旅店等读取IC卡中的人名、地名信息时,自动处理其中的系统外字;(4)处理用字范围大的报纸杂志采编排版系统中的文件和编辑排版系统中的文件所涉及的系统外字;(5)处理数字图书馆应用系统中涉及的系统外字;(6)处理政府办公自动化系统中涉及的系统外字;(7)处理科研、文献等系统中涉及的系统外字。总之,各行各业都可以应用本专利技术及其设备来处理系统中涉及的系统外字,而且让用户在自己的计算机上处理这些中文信息时,无需考虑,也不会察觉是在使用系统外字。2.
技术介绍
随着计算机应用的普及和Internet互联网上数字化资源的丰富,各行各业不论是在科学技术层面还是在公安户籍管理、银行以及文献、古籍的应用层面,计算机操作系统以外生僻字出现的机率越来越高,应用系统的设计者在设计中文信息处理系统时,要考虑如何将用户在使用该系统时所要处理的系统外字加载在用户的计算机操作系统中。2.1当前技术存在的问题系统外字进入用户系统,当前技术采用的方式是在用户的计算机上预先安装外字字库包。这种方式有以下欠缺(1)手动安装由用户自己安装,使用不太方便。(2)多次安装在很多应用领域中,系统外字库在不断更新,这就需要用户多次获取并安装外字字库包。(3)及时性差用户在每次处理新的文件时,为避免文件中出现新的系统外字无法处理,需要每次查询是否又有新的外字字库包可供更新。(4)下载数据量大用户通过Internet互联网下载外字字库包时,需要下载所有外字字库包,而不是只下载更新的外字字库包,下载的数据量大。(5)使用方便性差要求用户了解字库包的安装。对通过Internet互联网下载字库包的用户,还要求他们了解如何下载。2.2本专利技术特点本专利处理系统外字的特点如下(1)实时在用户使用系统外字之前,本专利可实时地将用户所需要处理的系统外字加载到用户的计算机操作系统中;(2)自动可以自动地将用户所要处理的系统外字加载到用户的计算机操作系统中;(3)通用使用本专利加载到用户的计算机操作系统中的外字编码标准,字型描述符Truetype标准或其它标准字型(如矢量字型、二次Bezier曲线描述的字型或三次Bezier曲线描述的字型),因此使用具有通用性;(4)方便对用户而言使用方便,不需要用户了解系统外字,也不需要手工加载。3.
技术实现思路
通过介质传输的系统外字的异地自动取存技术包括四个方面的内容一是“中标中易汉字造字系统”的技术和工具;二是能够方便实现系统外字异地取存的“中易系统外字格式”;三是系统外字异地存放方法;四是“中标中易系统外字处理器”将系统外字实时自动加载到用户计算机操作系统中的技术。3.1中标中易汉字造字系统中标中易汉字造字系统可以生成两种外字描述中标中易轻量组合曲线汉字和中标中易高精度曲线汉字。3.1.1中标中易轻量组合曲线汉字的生成中标中易轻量组合曲线汉字是由部件组合而成,它可以分成两部分一部分是汉字的部件信息库,这部分信息与汉字的具体字型无关,是不变的,它包含组成当前汉字的所有部件。这些部件以贝塞尔(Bezier)曲线描述。另一部分是字的结构信息,例如各种形状和不同尺寸的部件编号,以及部件的位置等。当需要生成一个新的系统外字时,只需根据汉字的部件信息库,构造出该字的结构信息。也就是说,在这种外字描述方式下,系统外字字形描述信息为字的结构信息。3.1.1.1汉字部件库的设计●采用合适的部件数量通过对GB13000标准及国际标准ISO106462003所包含的汉字进行研究,要使外字部件组合而成的汉字美观,并且保证组合而成的汉字的存储空间小(即为“轻量”),得出常用的部件是5000个左右,以此生成部件库。此部件库可满足构成GB13000标准所含的20902个汉字,也可构成国际标准ISO106462003所包含的70195个汉字。更重要的一点是能够使得组合成的汉字字型没有较大的变形,因此制作生成的字型很美观。●给每个部件编制某一种输入法的外编码,例如《郑码》中文输入法的编码。本组字技术是采用输入某一种输入法的编码来完成对部件的调用,为此这种方法需要给每个部件编制输入法的外编码,然后才能完成对部件的调用。3.1.1.2组字模块本组字模块是基于上述汉字部件库实现的。本模块组成汉字的方法是将汉字看作是由一个或多个部件组成。先输入外码,根据外码到汉字部件库找到相应部件,外码相同的部件可能有多个,从中选取一个合适的来组构该汉字。然后把所选的每个部件移到该汉字字型合适的位置,再作适当的放大或缩小调整,达到美观、正确后,再通过程序技术调整字形的粗细,即可完成该汉字字型的生成。本模块记录的是组成该汉字的所有部件的代号、位置及缩放信息。需要信息量小的系统外字可用这种方法。3.1.2中标中易高精度曲线汉字的生成中标中易高精度曲线汉字造字系统具有拼字、修字和补字功能。使用该系统,在计算机屏幕上,可以用输入法的外码,例如《郑码》,迅速地从部件库中调出所需要的部件。然后根据组合该汉字所需部件在字中所处位置及大小加以选择,并将其调入拼字区拼合成整字。在这过程中,还可以方便地实现字形的修边、平移、缩放、翻转、复制及增删笔画等基本功能。该造字工具还能做到人机交互式调整控制点及笔画粗细等参数。这些功能不但可以提高制作字的效率,而且起到了保证字形优美的作用。中标中易高精度曲线汉字以贝塞尔(Bezier)曲线描述汉字字形轮廓,记录所有曲线的各控制点作为汉字字形描述信息。根据用户的需求,系统外字也可以用这种方法。3.2中易系统外字格式当用户所要使用的系统外字多于一个时,每个系本文档来自技高网
...

【技术保护点】
一种计算机操作系统的系统外字的异地自动取存技术,其特征在于:内容供应商在制作内容时,考虑到某些汉字在用户当前的操作系统中属于系统外字,内容供应商可以使用本专利“中标中易汉字造字系统”的技术和工具制作这些系统外字,生成“中易系统外字格 式”的外字信息文件,然后根据用户使用环境的不同,将此系统外字以下述两种传输方式之一传递到用户的应用系统中。一是针对非联网获取系统外字的用户:内容供应商将系统外字信息加载到用户的应用系统所要处理的文件或介质(例如IC卡)中,当用户使用 应用系统读取该文件或介质时,本专利的“中标中易系统外字处理器”便将文件或介质内容中所包含的系统外字信息还原成曲线汉字,并立即实时进入用户的计算机操作系统中。二是针对联网获取系统外字的用户:内容供应商将系统外字信息上传到指定互联网服务 器,用户端的“中标中易系统外字处理器”会立即自动下载此系统外字信息,然后将此外字信息还原成曲线汉字,并立即实时自动进入用户的计算机操作系统中。上述两种传输方式,均使用户不会察觉到在文件或介质中存在着系统外字。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢术清蒋贤春朱人杰郑珑蓝德康
申请(专利权)人:北京中易中标电子信息技术有限公司
类型:发明
国别省市:11[中国|北京]

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

1