中文文书作成装置的制作方法

文档序号:6405549阅读:208来源:国知局
专利名称:中文文书作成装置的制作方法
技术领域
本发明涉及中文文书作成装置(以下称为中文字处理机),它能自动地给显示画面上的文书中的汉字注上注音字符串。
在先有的这类中文字处理机中,为了输入表示汉字读音的注音字符,利用英文字母从键盘上输入拼音,并通过把该拼音变换为注音字符串的方法,在汉字的上面注上用英文小写字母表示的注音字符串。
但是,在上述中文字处理机中,必须把表示注音字符串的作业和文书作成的作业分开来进行,操作很复杂。并且,为了使注音字符串和文章中的汉字保持平衡,必须在注音字符串与注音字符串之间插入适当的空格。
作为解除这样繁杂的注音字符串标注操作的一种办法,特开昭59-106035号公报中记载有“文书处理装置的注音字符串标注方法”。按此方法,在把作为汉字变换用而输入的假名汉字,变换为汉字并进行输出的同时,根据该假名汉字输出注音字符串,将输出的各个汉字配置上注音字符串。但是,利用这个办法来标注注音字符串,是由操作员以手工方式,利用假名字符来进行的,并未涉及对一旦作成了的中文语句的各汉字怎样自动地标注注音字符串。
此外,如果标注的注音字符串要跨到下一行时,为了注音字符行和文书行保持一致,就要改变一次格式设定画面,一行一行地设定从注音字符行到文书行的换行步距,这是非常麻烦的操作。
本发明提供了这样一种中文文书作成装置,它是在考虑上述情况的基础上,解决了以上存在的问题,可以自动地保持平衡地进行注音字符的表示。


图1是与本发明的权项要求1有关的基本构成的方块图;图2是与权项要求2有关的基本构成的方块图;图3是与权项要求3有关的方块图;图4是本发明的一个实施例的构成示意图;图5是图4中键盘的各键配置平面示意图;图6是表示实施例的“汉字/拼音变换表”构成的模式图;图7是具体地表示图6中的“汉字/拼音变换表”的说明图;图8是表示实施例的“拼音/注音字符串变换表”的构成模式图;图9是表示实施例的注音字符串之间的空格设定表内容的说明图;图10是说明本实施例动作的流程图;图11(a)~(c)是表示实施例的操作示例的说明图;图12(a)和(b)是表示实施例的改行步距设定和空格个数设定方式的说明图;图13(a)和(b)是表示例文和动作结果的说明图,用来说明实施例的动作。
图1是用来说明本发明的权项要求1所涉及的基本构成的方块图,它是由具有下列装置构成的中文文书作成装置;输入装置1,用来输入汉字变换信息和各种指示;格式设定装置2,用来设定文书的格式;显示装置3,它根据所设定的格式,来显示各种信息;“汉字/拼音读法”存储装置4,它把大量的汉字和它的拼音读法对应起来进行存储;注音字符串指定装置5,它大量地存储着对应于拼音读法的注音字符;注音字符串指定装置6,它指定显示装置3中所显示文书中的一个汉字;候选拼音读出装置7,在接受了注音显示指示时,就把从该指定的汉字起直到文书末尾的汉字为止的对应于各个汉字的候选拼音读法,从“汉字/拼音读法”存储装置4顺序读出并予输出;拼音确定装置8,它从读出的候选拼音读法中,选择出一个拼音读法;注音字符串读出装置9,它把对应于被确定拼音读法的注音字符串,从注音字符串存储装置5读出并予输出。
图2是说明与本发明权项要求2有关的基本构成的方块图。它设有注音字符换行步距设定装置10,使格式设定装置2根据输入装置1的指示,把从注音字符串读出装置9输出的注音字符串,以指定的换行步距输出到显示装置3。
此外,图3是说明与本发明的权项要求3有关的基本构成的方块图,它设有注音字符串间隔设定装置11,使格式设定装置2根据输入装置1的指示,按照指定的间隔,把注音字符串读出装置9输出的注音字符串,输出到显示装置3。
根据本发明,当按照输入装置的指示,从显示装置显示的文书中指定了所要的汉字后,就指定了注音字符串显示的起始位置,进而,从输入装置发出注音字符串显示指示后,候补拼音读出装置便从注音字符串显示开始位置起,逐个地读入汉字,并从“汉字/拼音读法”存储装置读取对应于所读入汉字的候选拼音,并予输出。其次,根据输入装置所发出的指示,从候选拼音中确定了一个拼音后,就从注音字符串存储装置读出对应于所确定拼音读法的注音字符串,并向显示装置输出。
此外,当从输入装置发生一个换行步距指示时,从注音字符串读出装置输出的注音字符串,便以所定的换行步距,在显示装置上显示出来。
进而,从输入装置发出一个注音字符串间隔指示时,就在注音字符串读出装置输出的注音字符串之间,插入指定的空白间隔,对应于注音字符串的字符个数,被标注字符串的那个汉字,也插入指定的空白间隔。
下面根据图中所示的实施例,详细说明本发明。但是,本发明并不仅限于此。
作为本发明的一个实施例,图4是本实施例的中文字处理机的结构示意方块图。同图中,20是作为输入装置的键盘,它具有字符输入键、变换键、注音字符键等,字符键用于输入由声母字符和韵母字符组成的拼音读法,变换键用于变换拼音读法为汉字,注音字符键用于在被变换的汉字上标注注音字符串。图5是键盘20的键排列示意图,20a是用于指示注音字符显示的注音字符键。
图4中,21是作为格式设定装置的编辑存储器,它由只读存储器构成,用来存储由键盘20所设定的文书的式样。该编辑存储器21,在保存从键盘20设定的注音字符串的换行步距的同时,也保持从键盘20所设定的注音字符串之间的空白个数。作为显示装置,22是液晶显示器,根据所设定的文书格式,显示各种信息。另外,显示装置并不仅限于液晶显示器,用阴极射线管或其它显示装置来构成也是可以的。作为“汉字/拼音读法”的存储装置,23是汉字/拼音变换表,它由只读存储器构成,大量地存储着对应于汉字的拼音读法。“汉字/拼音变换表”23如图6所示,它把单汉字以及对应该单汉字的一个以上的拼音表示分别进行编码,大量地存储起来,而拼音代码1~n,按照使用频度由高到低加以排列。例如取汉字“的”为例,如图7所示,为了能从该汉字的代表性的拼音开始读出,就要把“de”作为第1候补拼音,把“di”作第2候补拼音加以存储。
另外,作为注音字符串存储装置,图4的24是拼音/注音字符串变换表,由只读存储器构成,存储着对应于拼音读法的注音字符串的有关信息。本“拼音/注音字符串变换表”24如图8所示,设有与410种汉语的拼音读法对应的拼音代码和注音字符串构成数据。以拼音代码“Zhong”为例,可看出,在ADR.Zhong中,存放着由5个字符“Z”,“h”,“o”,“n”,“g”构成的注音字符。
25是文书存储器,它由随机内存储器或软盘等外部存储器构成,用于存储由变换后的汉字形成的文书。26是注音字符串间空格设定表,作为注音字符串间隔设定装置,它由只读存储器构成,可把它看作一张表,根据拼音字母的个数,用它来决定在注音字符串间应该怎样来插入空格。作为这个注音字符串间空格设定表26的一个例子,如图9所示。27是行缓冲器,用它来存储注音字符串编辑时展开的相当于一行的数据。
28是控制装置,例如可由16比特的微处理器来构成,它根据程序存储器中所写入的程序,进行后述的自动注音字符串显示处理。也就是利用对光标移动的控制,来指定液晶22中所显示文书中的一个汉字,当从键盘20接受注音字符串显示指示时,把指定的汉字作为开头,直到文书最后一个汉字为止,顺次从“汉字/拼音读法变换表”23中读出对应于各汉字的候选拼音读法,并输出之,然后从读出的候选拼音读法中选择和确定一个拼音读法,从“拼音/注音字符串变换表”24中读出对应于被确定拼音读法的注音字符串,并输出之。
下面,利用图10所示的流程图和11图所示的操作例,说明本实施例的动作。
图11(a)是通常的输入方式,此处,若按下注音字符键20a,就使编辑存储器21内的编辑信息处于初始化状态(步骤40),变为图11(b)的注音字符模式。在这个模式,若按下执行键,就进行注音字符的变换,若按下格式设定键,就可以指定换行步距和空格的个数等,若按下解除键,便返回到文书输入模式。
在按下格式设定键时(步骤41→42),就变成了图12(a)所示的画面。在图12(a)中,指定换行步距;在图12(b)中,指定空格个数。此处设定的换行步距和空格个数,被存储到编辑存储器21中。
其次,当按下执行键(步骤43),便进行注音字符变换。作为注音字符变换开头的汉字,由当时光标所在位置指定。在该行的开头,存入按刚才指定的换行步距变更后的数据。
首先,设定文书指针(步骤44),从文书存储器25中取出相当于一个汉字的汉字代码(步骤45)。根据该汉字代码,检索图6的“汉字/拼音变换表”23,以求得拼音代码(步骤46→47)。如果读出的拼音只有一个时,就利用图8的“拼音/注音字符串变换表”24,获得拼音字母的字数和字母代码(步骤48→49)。这字母代码被传送到注音字符串行中,作为注音字符串而加以显示。接着,在字母代码之后,插入若干个空格,空格的个数从编辑存储器中取出,它是早已设定并被存入编辑存储器的。此外,对于文书行中的汉字,也要按图9的注音字符串间的空格设定表26的规则,在汉字的前后分配空格。其次,把这些结果存入文书存储器25(步骤51),然后返回步骤45,读取下一个汉字代码。
在步骤48,当有多个候选拼音时,如图11(c)所示,在液晶22的引导显示部显示出拼音和候选数。在此时如按下执行键(步骤52→53),把第1候选拼音作为注音字符而加以确定,然后执行步骤40以后的处理。
在步骤53,若按下变换键(步骤54),便读入次候选拼音(步骤55)然后返回步骤52。亦即显示了次候选拼音(参照图11(d))。此外,在步骤54,若按下前候选键,便读入前候选的拼音(步56→57),返回步52。亦即显示前候选的拼音。接着,若按下执行键,便把当时显示在引导显示区中所显示的拼音,展开到注音字符串行中(参照图11的(e))。
此外,在步43,若按下解除键,便结束处理(步58),此时,若未按下解除键,便返回步41,等待键盘输入。
以上的处理反复进行直到文书结束。图13(a)是一段例文,图13(b)示出了利用本实施例,把换行步距设定为4毫米,空格个数设定为1个时,展开注音字符串的结果。
根据本发明,通过输入装置所输入的汉字字符串的注音字符串,可以用拼音符号自动地进行展开。因此,可以省去用手工来输入注音字符串的麻烦,可以大大省略作为注音字符串时所用的时间。此外,由于予先设定空格数,并插入到注音字符串之间,对应于此,也可以调整汉字字串间的空格,因此可以大幅度地提高编辑速度。
权利要求
1.中文文书作成装置以具有下列装置为其特征输入装置,用于输入汉字变换信息和各种指示;格式设定装置,用于设定文书的格式;显示装置,根据被设定的格式显示各种信息;“汉字/拼音读法”存储装置,大量地存储着汉字的拼音读法和与之对应的汉字;注音字符串存储装置,它大量地存储着对应于拼音读法的注音字符串;注音字符串指定装置,它指定在显示装置上显示着的文书中的一个汉字;候选拼音读出装置,它在接受了注音字符串显示之后,便以指定的汉字作为开头,直到文书的末尾汉字为止,从“汉字/拼音读法”存储装置顺次地读出对应于各汉字的候选拼音读法,并输出之;拼音确定装置,它从读出的候选拼音读法中,选择并确定一个拼音读法;注音字符串读出装置,它从注音字符串存储装置中读出对应于所确定的拼音读法的注音字符串,并予输出。
2.依据权项要求1所记载的中文文书作成装置,具有注音字符串行步距设定装置,它使格式设定装置根据输入装置输入的指示,把注音字符串读出装置输出的注音字符串,以所定的换行步距输出到显示装置。
3.依据权利要求1所记载的中文文书作成装置,具有注音字符串间隔设定装置,它使格式设定装置根据输入装置发出的指示,把从注音字符串读出装置输出的注音字符串,以所定的间隔输出到显示装置。
全文摘要
本发明涉及中文文书作成装置,它能对每个汉字标注注音字符,为了解除先有装置必须用手工方法来输入注音字符的缺点,它包含有“汉字/拼音读法”存储装置,把汉字及其对应的拼音存储起来,注音字符串存储装置,用于把拼音和注音字符串对应地存储起来,以及注音字符串读出装置,本发明的构成能取出被显示的单汉字并读出其候选拼音,并通过确定候选拼音,从注音字符串存储装置读出对应于所确定候选拼音的注音字符串并予显示。
文档编号G06F17/21GK1039492SQ89104809
公开日1990年2月7日 申请日期1989年7月11日 优先权日1988年7月11日
发明者百武立裕, 佐藤诚治 申请人:夏普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1