[发明专利]打印装置无效
| 申请号: | 88109191.X | 申请日: | 1988-11-19 |
| 公开(公告)号: | CN1017663B | 公开(公告)日: | 1992-07-29 |
| 发明(设计)人: | 青山刚;高桥哲朗 | 申请(专利权)人: | 精工爱普生株式会社 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 叶凯东,王忠忠 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 打印 装置 | ||
本发明是关于由主机接收字符码和控制码等数据来进行打印操作的打印装置。
由于打印机是连接在各种主机上使用的,所以必须按照与主机相适应的字符码组和控制码来进行打印,从而就要受到能适用的主机机种上的制约。因此,为使打印机能适用于多种不同的字符码组和控制码,而在打印机的本体内设置了许多种打印控制单元,利用开关来加以选择、变换;以及采取了插入可从外部装拆的打印控制单元的托架结构的措施。
但是这种现有技术存在着这样的问题,就是首先必须辨明与打印机连接的主机的机种,然后再选择、变更打印控制方式。这不仅接线操作很费事,而且在主机类型不同时常会出现把许多无意义的数据信息也打印出来之类的现象。
本发明就是鉴于这样的问题,目的是提供一种能自动选择和输出与主机相对应的字符码和控制码的打印装置。
本发明是一种由主机接收字符码和控制码等数据、进行打印操作的打印装置,其特征在于,它具有下列各种组成部分:存贮由主机接收到的数据的输入数据存贮装置;根据多种字符码和控制码组中之一进行打印的打印控制装置;对上述输入数据存贮装置的内容进行译码以指定上述多种字符码和控制码组中的一种的打印控制码组判别装置。
在本发明的装置中,可以自动判别由主机发送来的字符码、控制码等的类型。
下面对附图作简单说明:
图1是本发明的一个实施例;
图2是图1中实施例进行打印操作的说明图;
图3是说明字符码和控制码判别装置的工作流程图;
图4是本发明中判别控制码的详细说明图;
图5是本发明一实施例的硬件结构图;
图6是本发明另一实施例的说明图。
现在按照图示的实施例对本发明作详细说明。
图1所示为本发明的一个实施例。图中,1是存贮主机发送的数据的输入数据缓冲存贮器,3和4分别为具有字符码和控制码的第一打印控制单元和第二打印控制单元,2是将上述输入数据缓存器1中所存贮的数据指定给打印控制单元3或4之一的字符码和控制码判别单元。
从主机传送来的数据,首先存入输入数据缓存器1内。在存入输入数据缓存器1中的数据量达到规定值后,或者在当存入了最后一个数据之后在一规定时间内未再传送下一数据时,字符码和控制码组判别单元2即对存入数据缓存器1的数据进行译码。
下面用图2来说明,由本发明实施例进行打印的情形。
图2中,21是存贮数据的输入数据缓存器。存贮在输入数据缓存器21中的数据由控制代码判别单元22依次读出。控制码判别单元22根据所读出的数据和多种控制码的各种不同特征,进行比较检验,以判断所传送来的数据是多个字符代码还是控制码组信息。经控制码判别单元22判断为哪一种特定的字符码和控制码,再在相应的打印控制单元内进行处理,在存入行缓存器26之后,即由打印头进行打印。
而且,在判别传送来的数据是哪一种特定字符码和控制码时,如果本只应存在于某一组中的控制码同时亦存在于其他组中,而在各组中存在有变量超出指定的可能范围的情况时,则把变量分成为指定可能的范围内,来分别进行判别,从而提高判别精度。
下面进一步详细说明判别单元22。
存贮在输入数据缓存器21中的代码分下列3种:
(1)某一组内的固有控制码;
(2)多个组内的、各组间具有一系列不同参数的控制码;
(3)多个组内的、各组间具有一系列相同参数的控制码。
对于以上三种控制码,控制码判别单元22按下述方式进行判断:
关于第(1)种,属于正使用这种控制码的一组的可能性很大;
关于第(2)种,在一系列参数的有效范围内时,判断同(1),在该有效范围外时,属于该组的可能性很小;
关于第(3)种,不属于控制代码。
按照上述标准,控制码判别单元22用数值表示某一种控制码属于哪一组的可能性高低,最后选出例如该获得数值最大的那一组。
下面再回到图1,进一步详细说明字符码和控制码组判别单元2(即图2中的控制码判别单元22)。字符码和控制码判别单元2,根据打印控制单元3和打印控制单元4所具有的控制码语法,将存入输入数据缓存器1中的数据与打印控制单元3中的控制码的语法、以及打印控制单元4中的控制码语法进行比较,看两者的一致程度如何。
在与各打印控制单元中所具有的控制代码进行比较时,其标准如下:
(1)在含有变量的多字节长的控制码中,其变量部分的数据在有效范围内时为3点;
(2)在含有变量的多字节长的控制码中,其变量部分占据全部数据范围时为2点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/88109191.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对按原模形状的模制容器的检查与分类
- 下一篇:茚满衍生物的制备方法





