本发明涉及能从输入的表形码进行汉字转换的中文文书作成装置。 先有的这种中文文书作成装置(以下称为中文字处理机)的表形代码输入中,如果输入过程中碰到某位不知该用什么代码的情形,那么,在这样的不明位,就可以用事先规定好的一个不确定代码代入,把它也作为一个表形代码进行输入,这时,汉字变换处理装置就把与不明位以外的表形码对应的所有汉字读出并显示。这样的构成,使操作员可以从多个候选汉字中选择出所需要的汉字,从而把所需要的汉字输入到文书之中。但是,在上述中文字处理机中,当输入的表形码中出现了不确定代码时,由于要把不确定代码以外的表形码所对应的汉字全部读出,因此,候选汉字地数量太多,有时,候选汉字达到几十个字,因此,要从如此众多候选汉字中选择出一个目的汉字就成了一项很困难的作业。
对应于一个汉字的表形码,其种类很少,因此,当用完整的表形码来输入汉字时,对应于所输入的表形码的候选汉字数目很少,几乎所有的场合只是一个字或二个字。但在存在不明位的情形,就要用有不确定代码来充填该位,而在使用不确定代码进行表形代码的输入时,候选汉字变成很多,因此,使用不确定代码的表形代码的输入,每当选择目的汉字的时候,就要耗费大量时间和劳力,文书作成的效率很低。
此外,特开始62-106567号,公报中所记载的“中文输入装置”公开了它的构成,在用表音字符输入时,即使不能正确地记忆拼音符号,也可以得到所需要的汉字。但是,这一先有装置,尽管根据正确的表音字符输入来进行汉字变换的效率很高,然而,当不知道正确的表音字符时,操作员仍要用效率很差的表音字符进行输入。
本发明是考虑了上述情况而研制的中文文书作成装置,它利用不确定代码进行表形码的输入,当利用选择方法来确定目的汉字时,也能够将被确定汉字的完整的表形码的各位全部显示出来。
图1是本发明的基本构成的方框图,图2是本发明的一个实施例的构成的方框图,图3是说明实施例动作的流程图,图4~图6是说明实施例动作的方框图。
图1是本发明的中文文书作成装置的基本构成的方框图,1是输入装置,用它来输入用字符串构成的表形码和各种指示;2是汉字辞典,它记忆着大量的附加有表形码的汉字;3是候选汉字和表形码读出装置,当表形码中有一位是由指定代码代入后而形成的表形码时,就把除该指定代码以外的表形码所对应的候选汉字及其表形码,从汉字辞典2中读出;4是候选汉字确定装置,它从读出的候选汉字中,选择和确定出一个汉字;5是判断装置,当一个汉字被确定后,它判断在输入时的表形码中,是否包含有指定的代码;6是表形码读出装置,当判断出包含有指定的代码时,它就把已确定下来的汉字的表形码读出;7是显示装置,用它来显示读出装置输出的候选汉字、从候选汉字确定装置输出的被确定的汉字,以及从表形码读出装置输出的表形码等。
所谓指定代码,系指表形码以外的不确定代码,例如由符号“?”等等构成。
根据本发明,在表形码中,对于不明位,就用不确定代码代入,当发出汉字变换指示时,读出装置就检索汉字辞典,把不确定代码以外的表形码对应的所有汉字,通通作为候选字读出,并在显示装置上显示出来。其次,根据输入装置所输入的指示,从候选汉字选择目的汉字时,选出的汉字被显示在显示装置上,然后,判断装置判断所输入的表形码中是否含有不确定代码,如果不确定代码已被输入,那么表形码读出装置就从表形码读出装置读出所选汉字的表形码,并显示在显示装置上。
这样一来,当在表形码代入了不确定代码,进行汉字变换时,因为变换后的汉字的表形码的各位均被显示出来,从而可以确认表形码中不知道的那位到底应是什么代码。
下面,根据图中的实施例,详细叙述本发明。但是,本发明并不仅限于此。图2是作为作为本发明一个实施例的中文字处理机的结构图。
同图中,10是作为输入装置的键盘,它具有输入表形码或不确定代码(本实施例中,把不确定代码设定为“?”加以说明)和各种键。11是作为汉字辞典的表形码。汉字变换表,大量地存储着附加有表形码的汉字。12是作为读出装置的汉字检索处理装置,当从键盘10输入了表形码时,或者表形码的一部分码位不明、在不明位上代入不确定代码而形成的这种表形码被输入时,它便检索表形码,汉字变换表11,把输入的不确定代码以外的码位相对应的汉字与它的表形码一起读出。13是临时记忆缓冲器,它把由汉字检索处理装置12读出的候选汉字和各候选汉字的表形码临时储存起来。14是作为显示器的显示装置,它可由阴极射线管或液晶显示或者其它类型的显示装置构成,它在显示由汉字检索处理装置12所读出的候选汉字的同时,也显示下图将要叙及的表形码。15是控制装置,例如,它可由16比特的微处理器构成,它按照图中未示出的程序存储器中写入的程序,实行下述动作:亦即,当从键盘10接收了一个指示时,便从读出的候选汉字中选择一个汉字,并予确定,在确定一个汉字之后,判断所输入的表形码中是否包含有不确定代码,当判断出包含有不确定代码时,便把被确定汉字的表形码从临时记忆缓冲器中读出并输出之。
此外,16是文书记忆装置,可由随机存储器(RAM)或者软盘等外部储装置构成,它用来记忆变换所得汉字字串所形成的文书。
其次,根据图3中所示的流程图,来说明本实施例的动作。并且,在本实施例中,在表形码中的不明码位,作为不确定代码,以“?”代入,进行输入,并以对字符“语”进行汉字变换为例来加以说明。
从键盘10输入了包含有不确定代码的表形码“I?0”时(步骤20),汉字检索处理装置12根据对表形码,汉字变换表11的检索(步骤21),将所输入的表形码中的不确定代码以外的码位“I0”所对应的候选汉字,与其表形码一齐读出(步骤22)。被读出的候选汉字被存储在临时缓冲器13中(步骤23),并在显示装置14的显示面上显示出来(步骤24)。
图4用方框图示出了从候选汉字被读出起,直到存储在临时记忆缓冲器为止的过程,并且也表示出了存储在临地记忆缓冲器13中的内容。此外,在图5中,用框图形式示出了存储在临地记忆缓冲器13中的内容,亦即候选汉字,直到在显示装置14上被显示为止的过程,各个候选汉字,以添加了编号的形式,在显示装置14上被显示出来。
接着,为了从候选汉字中选择目的汉字,从键盘10输入了候选编号后(步骤25),(本实施例的情形,由于目的汉字是“语”因此选择数字“I”),被选定的汉字“语”,便被取入作成的文书中,并显示出来(步骤26)。
当选定了目的汉字时,控制装置15便判断表形码中是否含有不确定代码(步骤27),如果判定是“是”时,便从临时存储缓冲器13,读入被选定汉字“语”的表形码的完整的各个码位“I50”(步骤28),并将读入的表形码的各码位“I50”显示于显示装置14上(步骤29),并将选定的汉字存储到文书记忆装置16中(步骤30),并且,表形码“I50”被显示在显示装置14的引导显示区。图6是以方框图表示的从选择候选汉字起,直到显示表形码为止的过程。
这样,借助于在表形码的一部分码位上,代入不确定代码来进行表形码的输入,从候选汉字中选择出目的汉字,以实现汉字变换的场合,在显示装置14的引导显示区,便显示出了包含有不明码位的表形码的完整表形码。
根据本发明,利用不确定代码来输入表形码的场合,由于可以把不明的码位显示出来,因此,操作员便可以在当时确认输入汉字的表形码。因此,当第二次输入同一汉字时,便可以输入该汉字的完整的表形码,从而可以提高文书作成的效率。