文字信息处理装置的制作方法

文档序号:2506265阅读:163来源:国知局
专利名称:文字信息处理装置的制作方法
技术领域
本发明涉及具备直接输入被输入对象即文字的功能的文字信息处理装置。例如,可适用于在纸带上印刷任意文字信息的带式印刷装置的文字信息处理装置。
带式印刷装置能够简易地作成粘贴在书籍类装订文件的正反面纸等上的原稿的标签。
以往的带式印刷装置在操作面板上配置文字输入用的操作键等,操作这些文字输入用的操作键能够预先输入所希望的文字串等。另外,带式印刷装置形成为通过驱动带传送机构能够从带排出口送出纸带,在该纸带的通路上依次配置着由热敏头构成的印刷机构、纸带剪断机构。
如操作印刷操作键带式印刷装置的控制装置就控制带传送机构按预定速度送出纸带,同时控制印刷机构在该传送出的纸带上印刷预先输入的文字串等。进而,带式印刷装置在完成了文字串的印刷时,仍继续控制带传送机构,送出纸带直到已印刷好的纸带部分被送出到装置外部(空送出),然后,停止纸带的移动。
例如,在纸带的移动停止后,如果使用者操作纸带剪断机构把已印刷好的纸带部分从纸带本体剪断下来,则能够得到印刷了所希望的文字串的用户原稿的标签。
然而,在这样的带式印刷装置中,当在完成的标签中包含有汉字时,一般是先用平假名暂时输入读音,再通过用操作键等进行变换操作将其变换为汉字。但是,如果不知道读音就不能够输入所希望的汉字,在这一点上使用的方便性差,因此,一般还准备有如果指定分配给各汉字的汉字代码则也可以直接输入所希望的汉字的方法。例如,在“汉”的情况下,可以输入区位代码“2033”。
像这样使用了汉字代码的汉字输入方法在输入不知道读音的汉字方面是非常便利的方法,但是,当前作为这样的汉字代码同时存在多个种类(例如,区位代码、JIS代码、移位JIS代码等)。
因此,也可以预想到使用者通常用惯了的机器的代码体系和带式印刷装置的代码体系不一致的情况,有时可能产生根据用惯了的代码体系指定但在图面上显示的汉字与使用者当初意图的汉字不相同的情况。这种情况下,使用者就必须取出带式印刷装置的使用手册查找分配给该汉字的代码,然后改正,重新输入正确的代码。
但是,该操作对于已习惯于某种特定的代码体系的使用者来讲将成为费事的低效率操作,故对于这样的使用者来说恐怕会感到带式印刷装置的使用方便性不好。
另外,对于不习惯于为进行该操作而要进行查找手册等的使用者来说,这样的操作,可靠地实行即使是极为困难,如果不能用输入的代码变换为预期的汉字,则恐怕会在其后的操作中产生极大的障碍。
本发明是考虑了以上各点而进行的,打算提出一种对哪一位使用者都能用该使用者用惯了的代码体系输入文字的文字信息处理装置。
为了解决这样的课题,本发明中,在具有能够从代码输入作为被输入对象的文字的功能的文字信息处理装置中,其特征在于具有以下各装置。
即,(1)用于代码输入的代码输入装置;(2)记录了基于不同代码体系的代码和文字之间的对应关系的多个代码/文字变换表;(3)对多个代码/文字变换表的每一个检索对应于从代码输入装置输入的代码的文字,把各表上对应于所输入的代码的文字作为候选文字输出的候选文字检索装置;(4)把从候选文字检索装置输出的1个或多个候选文字在画面上显示的显示装置;(5)从由显示装置在画面上显示的1个或多个候选文字中选择所希望的文字的选择装置。
在此,希望多个代码/文字变换表具有把某个代码体系中的代码和文字的对应关系全部存储的表以及仅把其它代码体系中代码和文字的对应关系与该代码体系的对应关系不同的代码变换为该代码体系的表。
另外,在存在多个候选文字时,希望显示装置把这些候选文字显示在同一画面上。
本发明的文字信息处理装置中,如由代码输入装置完成代码的输入,则由于多个代码/文字变换表记录着基于各不同代码体系的代码和文字的对应关系,因此,候选文字检索装置对于多个代码/文字变换表中的每一个检索与从代码输入装置输入的代码对应的文字,把各表上对应于输入代码的文字作为候选文字输出。其结果,显示装置把从候选文字检索装置输出的1个或多个候选文字显示在画面上,选择装置从由显示装置显示在画面上的1个或多个候选文字中选择出所希望的文字。
依据这样的构成,由于使用者只要按照一般用惯了的代码体系输入代码,在画面上就显示包含使用者意图的汉字在内的1个或多个候选文字,因此,只要从这些候选文字中选出符合自己意图的文字就可以结束变换操作。
在此,希望多个代码/文字变换表具有把某个代码体系中的代码和文字的对应关系全部存储的表以及仅把其它代码体系中代码和文字的对应关系与该代码体系的对应关系不同的代码变换为该代码体系的表。这是因为能够减少存储这些表所需的存储器的用量。
另外,显示装置在存在多个候选文字时,希望把这些候选文字显示在同一画面上。这是因为在从候选文字中选择使用者所希望的文字时能够省略选择画面等的顺序。


图1是示出实施例中的代码输入处理顺序的流程图。
图2是示出实施例的电气总体构成的框图。
图3是示出代码输入时显示画面的内容的说明图。
图4是示出汉字代码表的说明图。
图5是示出有关变形例的显示画面的内容的说明图。
(A)实施例的电气总体构成。
首先,用图2的功能框图说明把本发明用于带式印刷装置的一实施例的电气总体构成。
图2中,该带式印刷装置也和其它文字信息处理装置相同,大致由输入部分10、控制部分20以及输出部分30构成,控制部分20执行对应于来自输入部分10的信息和其时刻的处理阶段等的处理,由输出部分30显示输出或印刷输出其处理结果。
输入部分10省略了其详细的构成,它由具备按压键和拨号键等的键输入部11和带宽检测传感器12构成。键输入部11是产生给予控制部分20的文字代码数据和各种控制数据的部分。带宽检测传感器12是检测被装填的纸带的宽度并把带宽信息给予控制部分20的部分。实际上,纸带和色带都放置在带盒中,带盒中设有规定纸带宽度的孔等物理的识别元件,带宽检测传感器12读取该物理识别元件并输出带宽信息。
输出部分30由印刷机构和显示机构组成。例如由步进电机构成的纸带、色带传送电机31是把未图示的装填好的纸带和色带送出到预定的印刷位置和装置外部的机构。热敏头32例如是被固定、并且对于移动的纸带依据热复印进行印刷的机构,例如能够同时印刷最大96点。这些纸带、色带传送电机31及热敏头32分别在控制部分20的控制下,由电机驱动电路33和头驱动电路34来驱动。
被印刷的纸带的剪断,例如由未图示的电机驱动的未图示的切纸机进行。另外,也可以设置基于来自使用者的外力操作的切纸机。
在本实施例的纸带印刷装置的情况下,设有作为显示部的液晶显示器35,该液晶显示器35在控制部分20的控制下由显示器驱动电路36驱动,把输入文字串和各种属性信息等直接进行显示。还有,在装置本体的显示器35的周围,记载着表示属性的文字串,在液晶显示器35内备有示出对应于该文字串的属性通断的指示灯,依据亮灯、闪烁、熄灯进行其属性通断的显示。
控制部分20例如由微计算机构成,经由系统总线27连接CPU21、ROM22、RAM23、字符发生器ROM(CG-ROM)24、输入接口25及输出接口26而构成。
ROM22中存储各种处理程序和假名汉字变换用辞典数据等的固定数据。RAM23作为工作存储器使用,也用于存储与使用者输入有关的固定数据。RAM23在电源断开时也可备用。
关于存放在ROM22中的处理程序和固定数据、存放在RAM23中的数据将在后述的说明中详述。另外,ROM22中,除去后述的代码输入用的程序22d之外,还存储着对应于不同代码体系的3种变换表22a、22b、22c。还有,在执行这些程序时,RAM23中适当地形成为执行这些程序的工作区23a。
CG-ROM24存储着该带式印刷装置中准备的文字和符号的字型信息,在被给予了特定文字和符号的代码数据时输出对应的字型信息。这里,CG-ROM24中存储着的字型信息既可以是轮廓(outline)字型,也可以是位图(bit map)字型。另外,还可以存储与显示用及印刷用不同的字型信息。
输入接口25进行输入部分10及控制部分20间的连接,输出接口26进行输出部分30及控制部分20间的连接。
CPU21把RAM23作为工作区使用,并且在必要时适当地使用存储在ROM22及RAM23中的固定数据,处理来自输入部分10的输入信号及根据该时刻的处理阶段规定的ROM22内的处理程序,把其处理状况和处理结果等显示在液晶显示器35或印刷在未图示的纸带上。
(B)实施例中的代码输入操作本实施例的带式印刷装置具有这样的特征即代码输入时的一部分操作和以往不同。
为此,以下就使用者使用键输入部11指示代码输入模式的情况说明其操作。
这里,图1是表示存储在ROM22中的代码输入用程序的处理过程的流程图。CPU21在用键输入部11指定代码输入时执行这样的代码输入用的程序。
CPU21首先如图3(B)所示那样,把液晶显示器35的显示画面中下半部的一部分切换为代码输入接收画面(步骤101)。顺便说明,作为从该时刻的输入,不接收除去数字0~9和英文字母A、B、C、D、E、F之外的输入。从而,拒绝或警告这些之外的输入。图3(C)示出根据该规则输入了形成代码的数字『4』、『3』、『2』的时刻的显示画面的状态。
如图3(D)那样,若形成4位代码的数字全部输入完毕,CPU21自动地确定输入代码(步骤102)。另外,在这里是在输入完第4位数字之后立即自动地确定,但也可以在输入完第4位数字后仅在完成了预定的确定操作时才确定所输入的4位代码。当然,在确定输入代码之前也可以自由地修改代码。
这样,一旦确定了输入代码(图3中“4321”),CPU21就转移到检索操作,对存储在ROM22中的3种变换表22a、22b、22c的每一个检索是否存在该代码(步骤103~步骤105)。
首先,在步骤103中,对于图4(A)的区位代码表(变换表22a)进行对应于输入代码的汉字的检索。这里,存在“4321”代码,由于该代码对应“傍”的汉字,因此,把“傍”作为候选文字的候选汉字而保存。该检索操作一旦结束,则进入到下一步骤104。
在步骤104中,对图4(B)的JIS代码/区位代码变换表(变换表22b)检索对应于输入代码的汉字。另外,本实施例中,作为变换表,使用仅把与区位代码之间对应于相同的代码但汉字不同的JIS代码整理成的表。从而,在该JIS代码/区位代码变换表(变换表22b)中没有找到和输入代码一致的JIS代码就意味着是与区位代码相同的汉字。反之,在变换表中有和输入代码一致的JIS代码时,用该表进行输入代码的变换。随后,根据变换后的区位代码检索区位代码表。本实施例中,由于对应于汉字“叩”,因此,把该汉字作为输入代码为JIS代码时的候选汉字而保存。若完成该检索操作,则进入下一步骤105。
在步骤105中,对图4(c)的移位JIS代码/区位代码变换表(变换表22c)检索对应于输入代码的汉字。另外,该变换表的情况下,也使用仅把与区位代码之间对应于相同的代码但汉字不同的移位JIS代码整理成的表。从而,在该移位JIS代码/区位代码变换表(变换表22c)中没有找到和输入代码一致的移位JIS代码就意味着是和区位代码相同的汉字。反之,在变换表中有和输入代码一致的移位JIS代码时,也是用该表进行输入代码的变换。随后,根据变换后的区位代码检索区位代码表。在此检索到的汉字作为输入代码是移位JIS代码时的候选汉字而保存。不过,本例的情况下,由于不存在对应的汉字因此没有候选汉字的保存。这样,若完成检索操作则进入下一步骤106。
在步骤106中,判断检索了3个变换表22a~22c的结果,是否找到了对应于输入代码的候选汉字。这时,如果一个候选汉字也没有找到,则对使用者发出警告(例如,用警告音进行的通知)后,消去当前的输入代码,返回到图3(B)所示的输入代码接受画面。
另一方面,若在步骤106中得到肯定结果,知道存在候选汉字,则CPU21如图3(D)所示,显示候选汉字(步骤107)。这时,如果对于区位代码、JIS代码及移位JIS代码的每一种都有对应于输入代码的候选汉字,则CPU21把3个汉字都显示在同一画面上。
另外,画面上的显示顺序取为区位代码、JIS代码、移位JIS代码的顺序,假如仅存在2个候选汉字,则在画面上就只显示这2个汉字。但是在不存在候选汉字的代码的位置上填入对应于其后的代码的候选汉字进行显示。顺便提及,图3(D)中,对于输入代码“4321”检索并显示了2个候选汉字“傍”及“叩”。
如果像这样显示了多个候选汉字,则使用者能够仅选择依据一般用惯了的代码体系而打算指定的汉字就完成变换操作。例如,若要变换的汉字是“傍”,则如图3(D)那样可以在光标处于“傍”上的状态下确定该变换,如果不是“傍”而是变换为“叩”,则可以如图3(E)那样把光标移动到“叩”上确定该变换。
总之,若经过以上的顺序选择并确定了候选汉字之一(步骤108),则如图3(F)所示,把所确定的候选汉字(本例的情况下是“傍”)插入到进入代码输入模式时刻的光标位置(步骤109),结束该代码输入模式。还有,在由使用者继续选择了代码输入模式时,则反复执行步骤101~步骤109的处理。
(C)实施例的结果如以上所述,依据本实施例,如果使用者输入通常用惯了的代码,则能够得到基于多个代码体系的多个(也包括1个的情况)候选汉字,能够仅从中选择1个就结束所希望的汉字的变换操作,因此与以往相比能够显著地提高操作效率。
另外,对操作带式印刷装置的使用者来说,与通常用惯计算机等的人相比,不习惯于代码输入的人很多,考虑即使是其它机种的代码表也可以和本机种的情况同样地输入的使用者也不少,因此,依据本功能可以显著地节省使用者的劳力。
当然,即使对于习惯于计算机等电子装置的操作者来说,由于没有必要重新了解或重新记忆对应于各机器的代码体系,能够直接用通常用惯了的代码体系直接输入所希望的汉字,因此可以进一步提高带式印刷装置的使用感觉。
(D)其它的实施例(1)另外,在上述实施例中,作为汉字代码,叙述了使用区位代码、JIS代码、移位JIS代码这3种类型的情况,除此之外,也可以适用于使用UNIX代码、ASCII代码等的情况。
(2)还有,在上述实施例中叙述了在ROM22内准备了3种变换表的情况,然而本发明不限于此,还能够适用于只准备了2种的情况以及准备了4种以上的情况。
(3)还有,在上述实施例中,叙述了仅对于区位代码准备了表示代码和汉字的对应关系的变换表,对于JIS代码及移位JIS代码,仅就与区位代码对应的汉字不相同的部分备有JIS代码和区位代码的对应关系以及移位JIS代码和区位代码的对应关系作为变换表的情况,然而,本发明不限于此,也可以准备对于各种代码记录了代码与汉字的变换关系的表。
(4)还有,在上述实施例中,把作为代码输入对象的文字限定为汉字,但也可以把其它文字或符号作为输入对象。即,也可以把各代码体系的汉字以外的文字和符号,如平假名、片假名、数字、罗马字母等作为输入对象。图5示出这种代码输入的一例。还有,图5示出了在第3行的起始位置(即“300”的前面)插入“¥”的情况。首先,把光标移动到“3”的位置(图5(A)),指示代码输入。于是,显示画面的下半部分切换为代码输入接受画面(图5(B))。接着,输入“0040”(图5(C)、(D))。于是,CPU21检索ROM22中存储的变换表的每一个中是否存在该代码,并显示检索结果。在此,作为检索结果显示出“@”和“¥”(图5(D)、(E))。在本状态下,若把“¥”确定为输入文字,则如图5(F)所示,显示“¥300”。
(5)还有,在上述实施例中,当选择了代码输入模式时,使用液晶显示器35的显示画面的下半部进行输入代码的接收及候选汉字的显示,但本发明不限于此,其显示位置及其显示方法可以使用其它方法。即,既可以将显示位置显示在显示画面的整个画面上,也可以显示在显示画面的其它位置。另外,关于显示方法,也不是必须把所有汉字一次并列地显示出来,也可以例如显示1个候选汉字和另外存在的候选汉字的数目,或者按照使用者的操作把多个存在的候选汉字逐个地显示在画面上。
(6)还有,在上述实施例中,叙述了在ROM22中存储3种变换表22a、22b、22c的情况,但本发明不限于此,也可以存储在RAM23和其它的存储媒体上。另外,也可以把各变换表22a、22b、22c分散地存储在各个存储媒体上。
(7)还有,在上述实施例中,叙述了以带式印刷装置为例的文字信息处理装置的代码输入功能,但作为本发明的文字信息处理装置,也可以适用于文字处理器、计算机等。还可以适用便携信息终端这样的具有通信功能的文字信息处理装置。
(E)参考的实施例也可以把上述多个代码/文字变换表替换为对于某种代码存储了与多个代码体系的每一个相对应的全部汉字的1个代码/文字变换表。还有,在本实施例的情况下,在图1的流程中,在每个代码体系中进行检索的步骤103~步骤105由于一次检索即可故能够替换为1个步骤。
如以上所述,依据本发明,由于设置了记录了基于各个不同的代码体系的代码和文字的对应关系的多个代码/文字变换表、对于多个代码/文字变换表中的每一个检索与从代码输入装置输入的代码相对应的文字并且把各表中与所输入的代码相对应的文字作为候选文字进行输出的候选文字检索装置、把从上述候选文字检索装置输出的1个或多个候选文字显示在画面上的显示装置和从由显示装置在画面上显示的1个或多个候选文字选择所希望的文字的选择装置,因此,能够实现使用者仅用习惯使用的代码体系进行输入就可以变换为所希望文字的文字信息处理装置。
权利要求
1.一种文字信息处理装置,该装置具有能够从代码来输入被输入对象即文字的功能,其特征在于,具备用于输入上述代码的代码输入装置;记录了分别基于不同代码体系的代码与文字的对应关系的多个代码/文字变换表;对上述多个代码/文字变换表中的每一个检索与从上述代码输入装置输入的代码相对应的文字,并且把各表中与上述被输入的代码相对应的文字作为候选文字而输出的候选文字检索装置;把从上述候选文字检索装置输出的1个或多个候选文字显示在画面上的显示装置;从利用上述显示装置在画面上显示的1个或多个候选文字选择所希望的文字的选择装置。
2.权利要求1所述的文字信息处理装置,其特征在于上述多个代码/文字变换表由以下2个表组成,即全部存储了某个代码体系中代码与文字的对应关系的表和在除了该代码体系之外的其它代码体系中仅对于代码与文字的对应关系不同于该代码体系的对应关系的代码变换到该代码体系的表。
3.权利要求1所述的文字信息处理装置,其特征在于上述显示装置在存在多个上述候选文字时把这些候选文字显示在同一个画面上。
全文摘要
提供使用者能够以用惯了的代码体系输入文字的文字信息处理装置。本发明的文字信息处理装置具有用于输入代码的代码输入装置和记录了分别基于不同代码体系的代码与文字的对应关系的多个代码/文字变换表。还具有候选文字检索装置、显示装置和选择装置。
文档编号B41J3/00GK1190208SQ97122490
公开日1998年8月12日 申请日期1997年11月14日 优先权日1996年11月15日
发明者渡边健二, 新村朋之, 亀田登信, 会田智惠子, 仓科弘康, 细川豪 申请人:株式会社吉姆帝王, 精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1