接口装置,其控制方法以及信息记录媒体制造方法及图纸

技术编号:2886510 阅读:140 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供印刷装置用接口装置,其控制方法以及信息记录媒体。接口装置的接收单元接收主计算机发送的数据,发送单元借助安装了该接口装置的印刷装置的扩展槽发送数据。检测单元检测印刷装置能否接收数据,存储单元在检测出不能够接收数据时,存储接收的数据。实时指令发送控制单元即使在印刷装置不能够接收数据时(例如缓冲器存满)时,也向印刷装置发送实时指令。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
,其控制方法以及信息记录媒体的制作方法
本专利技术涉及印刷装置(打印机)用、其控制方法以及信息记录媒体。特别是,涉及安装在印刷装置的扩展槽中,与主计算机连接,监视印刷装置的缓冲状况,同时接收主计算机发送的指令数据,把该数据适宜地缓冲后发送到印刷装置的印刷装置用、其控制方法以及信息记录媒体。作为把印刷装置与主计算机进行连接的接口,已经提出了种种形式。例如,借助计算机具有的并行口或者RS-232端口的形式,借助IEEE(Institute of Electrical and Electronic Engineers;美国电气电子学会)1284的形式,借助近年来开始普及的USB(UniversalSerial Bus)或连接计算机的通信网络等。借助这样的接口,主计算机对于印刷装置作为指令数据发送字节序列,该字节序列表示实际上指示进行印刷文字和图形的处理的印刷指令,指示进行印刷装置自身控制的处理的指令等。如上述那样,根据各种标准,连接器的形状也多种多样,然而,希望即使主计算机一侧的连接状况发生变化印刷装置自身的硬件也可以通用。特别是,希望虽然要更换主计算机,然而尽可能原样不变地使用印刷装置。因此,首先接收根据上述各种连接形态发送的数据和指令,进行电压变换和阻抗匹配,进行被发送来的数据和指令的缓冲,进而,进行这些数据和指令的解释以及滤波处理,然后,变换为印刷装置固有的端口形式,例如,RS-232形式以后进行输出。这样,通过交换,能够使一台印刷装置按照各种状况进行使用。即,通过与印刷装置的组合,能够提供对应于各种接口标准的印刷装置,由此,能够大量生产印刷装置自身,能够使印刷装置总体所需要的成本降低。在使用了现有的的情况下,根据以下的形态进行指令数据的缓冲。即,如果主计算机向发送指令数据,则根据印刷装置接收的顺序发送该指令数据,印刷装置把该指令数据存储在接收缓冲器中。在印刷装置的接收缓冲器存满的情况下,对于,借助例如像特开平7-137358号公报揭示的ASB(Auto StatusBas)功能或者经过占线信号线把该状态直接通知给主计算机。主计算机在被通知了印刷装置的接收缓冲区存满的情况下,中断指令数据的发送。然而,通过不变更印刷装置自身,使用组装在该装置内的,进而进行适宜的数据缓冲,以谋求提高主计算机的处理速度和印刷装置的印刷速度的要求日益高涨。另外,在印刷装置对应于特开平10-333856号公报中揭示的实时指令的情况下,在接收了实时指令时不仅把实时指令存储在缓冲器中,还需要具有对应于来自主计算机的紧急信息请求等的功能。本专利技术是为解决以上的问题而产生的,目的在于提供安装在印刷装置的扩展槽中,与主计算机相连接,监视印刷装置的缓冲状况的同时接收主计算机发送的数据,把该数据适宜地进行缓冲后发送给印刷装置的印刷装置用、其控制方法以及信息记录媒体。另外,本专利技术的目的在于提供在接收的数据中存在有优先传送到印刷装置的指令数据的情况下,把该数据可靠地发送到印刷装置,并且根据来自主计算机的指令数据的特性能够进行缓冲处理的印刷装置用、其控制方法以及信息记录媒体。为达到以上的目的,根据本专利技术的原理,公开以下的专利技术。即,本专利技术的是以具有下述部分为特征的能够安装在印刷装置的扩展槽中的装置。(a)接收连接该的主计算机发送的数据的接收单元;(b)向安装了该的印刷装置发送上述数据的发送单元;(c)检测该印刷装置能否接收该数据的检测单元;(d)即使在上述检测装置检测到该印刷装置不能够接收上述数据的情况下,由上述接收单元接收的上述数据如果是实时指令,则也把该数据发送到上述发送单元的实时指令发送控制单元。如果依据该结构,则即使在印刷装置不能够接收数据时,例如,印刷装置的接收缓冲器存满或者由于开盖等引起的脱机时,也能够解释实时指令并且发送给印刷装置。另外,在实时指令以外的通常指令时,在接收装置不能够接收数据时能够存储在的存储单元中。本专利技术的能够安装在印刷装置的扩展槽中,构成为具有接收单元、发送单元、检测单元、存储单元、控制单元。这里,接收单元接收连接该的主计算机发送的数据。另一方面,发送单元经过安装了该的印刷装置的扩展槽向该印刷装置发送数据。进而,检测单元检测该印刷装置能否接收数据。而且,存储单元在接收单元检测出该印刷装置不能够接收数据时,存储由接收单元接收的数据。另一方面,控制单元在检测单元检测出该印刷装置能够接收数据时,在检测出了连接在存储单元所存储的数据以后能够进行接收后,向发送单元发送由接收单元接收的数据。另外,本专利技术的还可以构成为具有判断单元、通知单元。这里,判断单元判断在存储单元中能否进一步存储数据。另一方面,通知单元在由判断单元判断为不能够进一步存储数据时,把该信息通知给主计算机。另外,本专利技术的的发送单元可以构成为具有符合RS-232标准的连接器。另外,本专利技术的在安装在该印刷装置的扩展槽中的情况下,可以构成为收容在该印刷装置的箱体内的大小。另外,本专利技术的进而还可以具有实时指令发送控制单元。这里,实时指令发送控制单元在检测单元检测出该印刷装置不能够接收数据时,由接收单元接收的数据如果是实时指令则把该数据发送给发送单元。另外,在本专利技术的中,实时指令发送控制单元还可以构成为在把该实时指令的数据发送给上述发送单元时,存储单元不存储该数据。另外,在本专利技术的中,在中断了发送单元发送的数据时,在其数据是表示其它指令的数据序列的中间部分的情况下,实时指令发送控制单元可以构成为在由发送单元进行的表示其它指令的数据序列的发送结束以后,向发送单元发送该实时指令的数据。依据本结构,能够防止在发送表示其它指令的数据序列的发送过程中实时指令的数据因中断而结束。这是因为在本结构中,判断当前是否正在发送某个指令,发送的中途到消失前,即,直到成为指令与指令的分隔为止,等待实时指令数据的发送。本专利技术的能够安装在印刷装置的扩展槽中的的控制方法构成为具有接收步骤,检测步骤,存储步骤,发送步骤。这里,在接收步骤中,接收主计算机发送的数据。另一方面,在检测步骤中,检测印刷装置能否接收数据。进而,在存储步骤中,在检测步骤中检测出该印刷装置不能够接收数据时,存储在接收步骤中接收的数据。而且,在发送步骤中,在检测步骤中检测出该印刷装置能够接收数据时,如果有在存储步骤中存储的数据则在把该数据发送给该印刷装置以后,把在接收步骤中接收的数据发送给该印刷装置。另外,本专利技术的的控制方法还可以构成为具有判断步骤,通知步骤。这里,在判断步骤中,判断在存储单元中能否进一步存储数据。另一方面,在通知步骤中,在判断步骤中判断为不能够进一步存储数据时,把该信息通知给该主计算机。另外,本专利技术的的控制方法还可以构成为具有实时指令发送步骤。这里,在实时指令发送步骤中,在检测步骤中检测出该印刷装置不能够接收数据时,在接收步骤中接收的数据如果是实时指令则把该数据发送给该印刷装置。另外,在本专利技术的的控制方法中,可以构成为在实时指令发送步骤中该实时指令的数据发送到了印刷装置时,不进行由存储步骤进行的数据存储。另外,在本专利技术的的控制方法中,可以构成为在中断了向该印刷安置发送的数据的情况下,如果其数据是表示其它指令的数据序列之中,则实时指令发送步骤在表示其它指令的数据序列的发送结束以后,发送实时指令的数据。能够本文档来自技高网...

【技术保护点】
一种能够安装在印刷装置的扩展槽中的接口装置,其特征在于: 具有 (a)接收连接到该接口装置上的主计算机发送来的数据的接收单元; (b)向安装着该接口装置的印刷装置发送上述数据的发送单元; (c)检测该印刷装置能否接收上述数据的检测单元; (d)即使在上述检测单元检测到该印刷装置不能够接收上述数据的情况下,由上述接收单元接收的上述数据如果是实时指令则也向上述发送单元发送该数据的实时指令发送控制单元。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:箕轮政宽
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1