中文繁体字与简体字的即时互换系统的制作方法

文档序号:6343113阅读:224来源:国知局
专利名称:中文繁体字与简体字的即时互换系统的制作方法
技术领域
本发明是关于一种中文输入的转换系统,尤指一种通用于资讯产品的中文繁体字与简体字的即时互换系统。
一般而言,具有中文输入/显示功能的资讯产品均需具备有中文编码的功能才能够进行中文资料的处理。但是,由于两岸中文字形系统分为两种繁体字型与简体字型,因此中文的编码系统也各自研发出繁体字码(Big5)编码方式与简体字码(GB)编码方式。请参考

图1。图1是习知资讯产品中文的繁体字与简体字的显示系统的示意图。繁体字与简体字均是以双位元编码方式,但各自有不同的编码规则。以“发”此字为例子,图中的“发”字的繁体字形码是以B0,B1作为代表,将此字型码经一转换机制转换成一繁体字字型位置函数f(B0,B1),并根据此f(B0,B1)繁体字字型位置函数所计算出的索引值在繁体字字型图档库中找出其所代表的“发”字的字型图挡以显示。同样的,简体字的显示系统也是以同样的方式来显示所输入的文字资料。但随着网际网路技术的发展与普及,不同中文系统的使用者在上网浏览网站时却时常无法完全了解利用另一中文编码系统所呈现的资料的内容。而一般现有的字型转换技术大都只限文件档案格式的字型转换,如微软系统的WORD2000。因此使用者必须先将该网页下载后,再自行使用字型转换的软件程序来进行转换,造成使用的不便。另外一种习知方法是利用外挂程序另外加装新软件来达到互换的目的。但是这种外挂软件的方式并不适用在一般嵌入式系统或是资讯家电中。还有部分网站是利用提供繁体版跟简体版的程序或网页资料让使用者自己选择,但是如此一来则会增加伺服器端不必要的重复性资料。
请参考图2。图2是习知资讯产品中文的繁体字与简体字的字型互换系统20的示意图。习知一资讯产品中文的繁体字与简体字的字型互换系统20包含四个不同的字型图档库,分别为两个同样依照繁体字型编码顺序所排列的一整体字字型图挡库21与一次简体字字型图档库22,以及两个同样依照简体字型编码顺序所排列的一简体字字型图档库23与一次繁体字字型图档库24。当所输入的中文资料为繁体字时,该互换系统20便从该依照繁体字型编码顺序所排列的次简体字字型图挡库22中找出相对应的简体字进行互换。相同的,当所输入的中文资料为简体字时,互换过程亦然如此。但由于习知的字型互换系统20需要四个不同的字型图档库来储存所需的字型资料,将占去过多的存储器容量,而造成制作成本的增加。另一种习知方法则是利用先行转换字型编码再进行取字的方式,例如“发”的繁体字编码为(B0,B1),此法则先将(B0,B1)查表转换为“发”字的简体字边码(G0,G1),然后再利用g(G0,G1)计算出索引值来得到“发”字的简体字。但是在进行繁简字体互换时会增加查表的时间以及多进行一次索引值的计算,如此不仅浪费时间且转换的速度较缓慢。
发明人爰因于此,本于积极发明的精神,亟思一种可以解决上述问题的“资讯产品中文繁体字与简体字的即时互换系统”,几经研究终至完成此项嘉惠世人的发明。
本发明的主要目的是在提供一种资讯产品中文繁体字与简体字的即时互换系统,以便能让使用者无论是在处理文件资料或是上网查询资料时,均能够即时的将中文的繁体字与简体字互换,以解决因繁体字与简体字的使用习惯的不同造成使用者阅读资讯时的困扰。
本发明的次要目的是在提供一种仅需少许存储器容量的资讯产品中文繁体字与简体字的即时互换系统,以便能有效使用有限的存储空间,使得此字型即时互换系统可应用于一般存储器容量较小的资讯家电产品中,并节省制作所需的成本。
为达成上述的目的,本发明的资讯产品中文繁体字与简体字的即时互换系统,是让一资讯产品所显示的中文可即时产生繁体字与简体字的互换,该中文的繁体字与简体字是各自以一预定方式编码,该系统包含有一辨读机制,用来判别所输入的资料是否为中文以及该资料的字码是为繁体字或简体字;一繁体字码运算机制,利用一位置函数来计算出一个繁体字在该字型图库挡的索引值;一繁体字字型图挡库,用来储存复数个不同的繁体字的字型图档;一简体字码运算机制,利用一位置函数来计算出一个简体字在该字型图库档的索引值;一简体字字型图挡库,用来储存复数个不同的简体字的字型图档;以及一预先计算出的字型索引互换机制,储存有复数个繁体字字型索引值与简体字字型索引值,用来接收该繁体字/简体字码运算机制计算繁体字/简体字字型位置函数所得的相对应的简体字/繁体字字型索引值。
当所输入的中文为繁体字/简体字时,该互换字型索引机制根据利用该繁体字/简体字码运算机制所计算出繁体字/简体字字型位置函数找出相对应的简体字/繁体字字型索引值,再利用该繁体字/简体字检索机制在该简体字/繁体字字型图挡库中找出简体字/繁体字的字型图档并显示于该资讯产品。
由于本发明确有增进功效并能够有效解决上述的问题,故依法申请发明专利。
为进一步说明本发明的结构及其特征,以下结合附图对本发明作进一步的详细描述,其中图1是习知资讯产品中文的繁体字与简体字的显示系统的示意图。
图2是习知资讯产品中文的繁体字与简体字的字型互换系统的示意图。
图3是本发明的资讯产品中文的繁体字与简体字的即时互换系统的架构示意图。
图4是本发明的资讯产品中文的繁体字与简体字的即时互换系统的流程图。
图5显示一原本以中文繁体字编码的台湾网站。
图6显示利用本发明转换成简体字字型的该台湾网站。
图7显示一原本以中文简体字编码的大陆网站。
图8显示利用本发明转换成繁体字字型的该大陆网站。
本发明是提供一种资讯产品输入的中文繁体字与简体字的即时互换系统,是让一资讯产品所显示的中文可即时产生繁体字与简体字的互换,该中文的繁体字与简体字是均以双位元组的编码方式做为储存格式。
为能让贵审查委员能更了解本发明的技术内容,特举一较佳具体实施例说明如下。本发明的资讯产品输入的中文繁体字与简体字的即时互换系统30包含有一辨读机制31,一繁体字码运算机制32,一整体字字型图挡库33,一简体字码运算机制34,一简体字字型图档库35,以及一互换字型索引机制36。其中繁体字/简体字码运算机制32、34是用来根据所接收资料的繁体字/简体字字码透过繁体字/简体字字型位置函数f(B0,B1)/g(G0,G1)来计算出一繁体字/简体字字型的索引值。而繁体字/简体字字型图挡库33、35则是用来依不同的排列顺序储存复数个不同的繁体字/简体字的字型图挡。
请参考图3与图4。图3是本发明的资讯产品中文繁体字与简体字的即时互换系统30的架构示意图。图4是本发明的资讯产品中文的繁体字与简体字的即时互换系统30的流程图。当一安装有本发明的中文繁体字与简体字的即时互换系统30的资讯产品接收一笔文字资料时,会先利用辨读机制31以根据此笔资料的编码方式来判别所输入的资料是否为中文,以及该资料的字型是为繁体字或简体字(参考图4中的步骤401)。如图3所示,以所接收的文字资料是中文繁体字的“发”字为例来说,此时繁体字码运算机制32会根据“发”字的繁体字字码B0,B1来利用一整体字位置函数来计算出一个简体字在该字型图库档的索引值(参考图4中的步骤402)。繁体字字型图档库33是用来储存复数个不同的繁体字的字型图档。当繁体字码运算机制32利用“发”字的繁体字字型位置函数f(B0,B1)计算出一个简体字在该字型图库档的索引值,繁体字字型图档库33便会显示出此“发”字的繁体字字型位置函数f(B0,B1)所代表的字型图档。
互换机制36是由一个称做矩阵(Array)的资料结构所组成,该矩阵的内容则是事先计算出每个中文字在繁体字字型图挡库以及简体字字型图挡库中的索引值,再根据其索引值进行适当排列而组成,而转换的动作则是利用一索引映对(Index Mapping)的方式完成。假设互换机制36的矩阵称为Ary[],当使用者选择将繁体字型转换成简体字型,“发”字经由字型位置函数f(B0,B1)计算得到的答案为100,而互换机制36可以立刻透过Ary[100]得到“发”字的简体字字型索引值,并再由简体字字型图档库取得字型图档(参考图4中的步骤403)。最后,简体字字型图档库35便会根据此互换后“发”字的简体字字型索引值显示出“发”字的简体字字型图档(参考图4中的步骤404)。同样的,当原始所接收的文字资料是简体字型时,本发明的即时互换系统可依照同样的步骤将简体字型转换成其相对应的繁体字型。
请参考图5至图8。图5显示一原本以中文繁体字编码的台湾网站。图6显示利用本发明转换成简体字字型的该台湾网站。图7显示一原本以中文简体字编码的大陆网站。图8显示利用本发明转换成繁体字字型的该大陆网站。本发明的中文繁体字与简体字的即时互换系统30可让使用者在上网浏览时,立即将网页上的中文资料相互转换于繁体字与简体字之间,以帮助各个习惯使用不同中文字型的使用者都能够获得所需的资讯。除此之外,由于本发明的中文繁体字与简体字的即时互换系统30只需要两个繁体字字型图挡库33与简体字字型图挡库35用来支援繁体字与简体字字形的显示,因此并不需要大量的存储器容量支援,而可有效的降低系统所需的成本。
本发明的中文繁体字与简体字的即时互换系统方法30,可以电脑程序语言写成以便执行,而电脑软件程序可以储存于任何微处理单元可以辨识、解读的纪录媒体,或包含有该纪录媒体的物品及装置。其不限为任何形式,该物品较佳为CD,CD-R,MO,软盘磁片,硬盘磁片,IC晶片或任何熟悉此项技艺者所可使用的包含有该纪录媒体的物品。由于本发明的中文繁体字与简体字的即时互换系统30已揭露完整,任何熟悉电脑程序语言者阅读本发明说明书即知如何撰写电脑软件程序,故有关电脑软件程序细节部分不在此赘述。
需注意的是,上述仅为实施例,而非限制于实施例。譬如本发明的互换系统的应用环境或是繁体字型与简体字型的编码方式诸如此类不脱离本发明基本架构者,皆应为本专利所主张的权利范围,而应以专利申请范围为准。
综上所陈,本发明无论就目的,手段及功效,在在显示其迥异于习知技术的特征,为“中文繁体字与简体字的即时互换系统”的一大突破,恳请审查委员明察,并祈早日赐予专利,以便嘉惠社会,实感德便。
权利要求
1.一种中文繁体字与简体字的即时互换系统,是让一资讯产品所显示的中文可即时产生繁体字与简体字的互换,该中文的繁体字与简体字是各自以一预定方式编码,其特征在于,该系统包含有一繁体字码运算机制,是根据该繁体字的字码来计算一整体字字型位置函数以得到一简体字字型索引值;一整体字字型图档库,用来储存复数个不同的繁体字的字型图档;一简体字码运算机制,是根据该简体字的字码来计算一简体字字型位置函数以得到一简体字字型索引值一简体字字型图档库,用来储存复数个不同的简体字的字型图档;以及一互换字型索引机制,储存有复数个繁体字/简体字字型索引值用来接收该繁体字/简体字码运算机制计算该繁体字/简体字字型位置函数所得的繁体字/简体字字型索引值并转换成相对应的简体字/繁体字字型索引值;其中当所输入的中文为繁体字/简体字时,该互换字型索引机制根据利用该繁体字/简体字码运算机制所计算出繁体字/简体字字型索引值找出相对应的简体字/繁体字字型索引值,而该简体字/繁体字字型图档库会根据此互换后简体字/繁体字字型索引值显示简体字/繁体字的字型图档于该资讯产品。
2.根据权利要求1所述的中文繁体字与简体字的即时互换系统,其特征在于,其中该系统可直接制作于一存储晶片上。
3.根据权利要求2所述的中文繁体字与简体字的即时互换系统,其特征在于,其中该存储晶片可运用于一资讯家电产品中,如个人资讯产品。
4.根据权利要求1所述的中文繁体字与简体字的即时互换系统,其特征在于,其中该系统可在一般资讯产品的浏览程序中使用。
5.根据权利要求1所述的中文繁体字与简体字的即时互换系统,其特征在于,其中该中文的繁体字与简体字是均以双位元组编码。
6.根据权利要求1所述的中文繁体字与简体字的即时互换系统,其特征在于,其中该即时互换系统可另包含一辨读机制,用判别所输入的资料是否为中文以及该资料的字码是为繁体字或简体字。
全文摘要
一种中文繁体字与简体字的即时互换系统,包含有一辨读机制,用来判别为繁体字或简体字;一繁体字码运算机制,利用一位置函数来计算出一个繁体字的索引值;一繁体字字型图挡库;一简体字码运算机制,利用一位置函数来计算出一个繁体字在字型图库档的索引值;一简体字字型图挡库,用来储存简体字的字型图档;以及一互换字型索引互换机制,用来接收繁体字/简体字字型索引值并转换成相对应的简体字/繁体字字型索引值。
文档编号G06F17/28GK1349184SQ00130110
公开日2002年5月15日 申请日期2000年10月13日 优先权日2000年10月13日
发明者简贺君 申请人:财团法人资讯工业策进会
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1