印刷控制装置、印刷系统及印刷控制方法制造方法及图纸

技术编号:12778867 阅读:35 留言:0更新日期:2016-01-27 21:06
本发明专利技术提供一种印刷控制装置、印刷系统及印刷控制方法。印刷控制装置(31)与主机(20)及印刷装置(32)连接,且具备:从主机(20)接收用标记语言描述的印刷数据的印刷数据接收部(81)、在印刷数据之前附加初始化命令来生成印刷指示命令的命令生成部(82)、和将所生成的印刷指示命令发送至印刷装置(32)的命令发送部(83)。由此,在主机和印刷装置是多∶1或者多∶多的结构时,也能够使用以1∶1连接为前提的印刷控制命令来控制印刷装置。

【技术实现步骤摘要】
印刷控制装置、印刷系统及印刷控制方法本申请是申请日为2013年03月22日、申请号为201310093903.4、专利技术名称为“印刷控制装置、印刷系统及印刷控制方法”的专利技术专利申请的分案申请。
本专利技术涉及以印刷控制命令来控制印刷装置的印刷控制装置、印刷系统及印刷控制方法。
技术介绍
以往,作为用于通过POS(PointOfSales)终端对印刷装置(收据打印机)等外围设备进行控制的命令,已知成为事实上的业界标准的ESC/POS(注册商标)命令(例如专利文献1)。在先技术文献专利文献专利文献1:日本特开2005-343028号公报
技术实现思路
专利技术要解决的课题但是,ESC/POS(注册商标)命令是以POS终端和印刷装置按1∶1进行连接为前提。因此,在通过网络连接而POS终端和印刷装置成为多:1或者多:多的结构时会产生不良情况。例如,在当前的印刷因异常结束而停止时,由于该印刷装置没有被初始化,因此无法正常处理接下来的来自其他POS终端的印刷指令。此外,在从POS终端进行了印刷装置的设定变更的情况下,由于处于印刷装置中依然残留着设定值的状态,因此也无法正常处理接下来的来自其他POS终端的印刷指令。本专利技术鉴于上述问题,所要解决的课题在于提供一种主机和印刷装置即便是多:1或者多:多的结构也能够利用印刷控制命令来控制印刷装置的印刷控制装置、印刷系统及印刷控制方法。用于解决课题的技术方案本专利技术的印刷控制装置的特征在于,具备:印刷数据接收部,其接收用标记语言描述的印刷数据;命令生成部,其对印刷数据附加初始化命令来生成印刷指示命令;和命令发送部,其将印刷指示命令发送至印刷装置。本专利技术的印刷控制方法的特征在于,接收用标记语言描述的印刷数据,对所述印刷数据附加初始化命令,将附加了初始化命令的印刷数据发送至印刷装置。根据本专利技术的结构,在从主机发送出的印刷数据之前附加初始化命令来生成印刷指示命令,并将其发送至印刷装置,因此能够使用ESC/POS(注册商标)命令等、以1∶1连接为前提的印刷控制命令来控制印刷装置。例如,在基于来自主机a的印刷指令的前一次印刷没有正常结束的情况下,由于在接下来的来自主机b的印刷数据之前附加初始化命令,因此能够正常地处理该命令串。此外,在通过来自主机a的指令而进行了印刷装置的设定变更的情况下,由于同样地在来自主机b的印刷数据之前附加初始化命令来返回至初始化状态,因此能够正常地解释接下来的来自主机b的印刷数据。这样,能够在维持现有的命令体系的同时使已存在的印刷装置对应于多个主机。此外,由于主机用兼容性高的标记语言(XML、HTML、XHTML等)来描述印刷数据,因此与主机的平台无关。例如,能够使用各种平板终端、嵌入设备等、在无驱动器的平台上进行动作的主机。在上述的印刷控制装置中,其特征在于,命令生成部将获取印刷装置的状态的状态获取命令附加于印刷指示命令,命令发送部将附加了状态获取命令的印刷指示命令发送至印刷装置,印刷控制装置还具备:响应获取部,其获取与从印刷装置发送出的附加了状态获取命令的印刷指示命令对应的响应;和响应返回部,其发送基于响应的印刷结果。根据本专利技术的结构,在印刷装置结束了印刷动作之后,返回与印刷指示命令(状态获取命令)对应的响应,因此主机能够掌握已由印刷装置正常地处理了印刷数据。再者,所谓“印刷装置的状态”是指印刷装置的用纸的有无、在线/离线、墨水/调色剂余量、蓄电池余量等的状况信息。此外,“印刷结果”是指表示印刷成功/印刷失败的信息。此外,印刷控制装置也可以对主机发送“印刷装置的状态”,而不是“印刷结果”。在上述的印刷控制装置中,其特征在于,初始化命令包括使印刷装置返回的状况有效的有效命令,响应获取部在从附加了状态获取命令的印刷指示命令的发送到接收与状态获取命令对应的响应为止的期间,获取从印刷装置发送的状况,响应返回部将响应获取部获取到的状况与印刷结果一起发送。根据本专利技术的结构,主机不仅能够了解印刷结果(印刷成功/印刷失败),还能够了解最新的印刷装置的状况(状态)。再者,在本构成中,印刷装置能够处理ASB(AutoStatusBack)有效命令。此外,所谓“印刷装置成为主体而返回的状况”是指在印刷装置的状态变化(外罩开闭/缺纸/印刷完成等)时从印刷装置自动发送的状况信息。在上述的印刷控制装置中,优选在发送了印刷数据时,命令生成部在生成印刷指示命令之前生成对规定的印刷数据(空印刷数据)附加了状态获取命令的印刷前命令,命令发送部将印刷前命令发送至印刷装置,响应获取部接收与印刷前命令对应的响应,印刷控制装置还具备印刷中止处理部,该印刷中止处理部在基于由响应获取部获取到的与印刷前命令对应的响应而判定为印刷装置处于不能印刷的状态的情况下进行印刷中止处理,印刷中止处理包括将印刷中止通知给印刷数据的发送源的处理、和中止向印刷装置发送印刷指示命令的处理。根据本专利技术的结构,能够在印刷执行前判别印刷装置是否能够印刷。由此,在印刷装置处于不能印刷的状态的情况下,能够容易地进行印刷中止处理。此外,由于将印刷中止通知给主机,因此能够在主机侧掌握印刷装置的状态。再者,在连接多台印刷装置的情况下,在主机所指定的印刷装置不存在时,也优选进行印刷中止处理。再者,也可以采用以下的结构。在上述的印刷控制装置中,其特征在于,印刷控制装置还具备根据标记语言模式来验证印刷数据的适当性的适当性验证部,印刷中止处理部在由适当性验证部判定为是不适当的印刷数据的情况下进行印刷中止处理。根据本专利技术的结构,通过使用标记语言模式,能够验证印刷数据的适当性。本专利技术的印刷系统的特征在于,具备:第1主机,其发送用标记语言描述的印刷数据;第2主机,其发送用标记语言描述的印刷数据;印刷装置,其进行从第1主机及第2主机发送出的印刷数据的印刷;和印刷控制装置,其具有从第1主机及第2主机接收印刷数据的印刷数据接收部、在印刷数据之前附加初始化命令来生成印刷指示命令的命令生成部、及将印刷指示命令发送至印刷装置的命令发送部。根据本专利技术的结构,在主机和印刷装置为多:1或者多:多的结构中,也能够实现使用印刷控制命令可控制印刷装置的印刷系统。此外,也可以采用以下的结构。在上述的印刷控制装置中,优选与多个主机能连接,响应返回部向多个主机之中成为印刷数据的发送源的主机进行返回。根据本专利技术的结构,多个主机之中仅成为印刷数据的发送源的主机能够了解该印刷数据的处理结果。也就是说,不会不必要地获取与其他主机发送出的印刷数据对应的印刷结果。此外,在上述的印刷控制装置中,优选在印刷中止处理中包含将清除印刷装置的缓冲器的实时命令即缓冲器清除命令发送至印刷装置的处理。根据本专利技术的结构,在前一次的印刷没有正常结束,在印刷装置的缓冲器内残存命令的情况下,也能够正常地处理下一次的印刷。此外,在上述的印刷控制装置中,优选能与多个印刷装置连接,对从主机发送的印刷数据附加用于指定成为印刷对象的印刷装置的印刷装置指定信息,命令发送部将印刷指示命令发送至由印刷装置指定信息指定的印刷装置。根据本专利技术的结构,在连接多台印刷装置的网络环境下,也能够适用本专利技术。此外,在上述的印刷控制装置中,优选还具备从所连接的印刷装置获取与印刷装置相关的信息即印刷装置信息的印刷装置信息获取部、和将获取到的印刷装置的印刷装本文档来自技高网...

【技术保护点】
一种印刷控制装置,其特征在于,具备:印刷数据接收部,其接收包括附加了对彩色模式及图像尺寸进行指定的属性的图像数据的印刷数据;适当性判定部,其基于所述彩色模式及所述图像尺寸来判定所述图像数据的适当性;命令生成部,其在判定为所述图像数据适当的情况下,将所述图像数据变换为与所述彩色模式对应的控制命令来生成图像印刷命令;和命令发送部,其将所述图像印刷命令发送至印刷装置。

【技术特征摘要】
2012.03.30 JP 2012-081321;2012.03.30 JP 2012-081331.一种印刷控制装置,其特征在于,具备:印刷数据接收部,其接收包括附加了对彩色模式及图像尺寸进行指定的属性的图像数据的印刷数据;适当性判定部,其基于所述彩色模式及所述图像尺寸来判定所述图像数据的适当性;命令生成部,其在判定为所述图像数据适当的情况下,将所述图像数据变换为与所述彩色模式对应的控制命令来生成图像印刷命令;和命令发送部,其将所述图像印刷命令发送至印刷装置,其中,所述图像数据的适当性根据所述图像数据的数据量是否等于与所述彩色模式相应的每1像素的数据量乘以所述图像尺寸而得到的乘积值来进行判定。2.根据权利要求1所述的印刷控制装置,其特征在于,所述印刷数据用标记语言进行描述,所述适当性判定部在所述图像数据的数据量等于与所述彩色模式相应的每1像素的数据量乘以所述图像尺寸而得到的乘积值的情况下,判定为所述图像数据适当。3.根据权利要求2所述的印刷控制装置,其特征在于,所述图像尺寸及所述彩色模式被描述为所述标记语言的要素的属性,所述图像数据被描述为要素的内容。4.根据权利要求1所述的印刷控制装置,其特征在于,在发送了所述图像数据时,所述命令生成部在生成所述图像印刷命令之前生成对规定的印刷数据附加了用于获取所述印刷装置的状态的状态获取命令的印刷前命令,所述命令发送部将所述印刷前命令发送至所述印刷装置,所述印刷控制装置还具备印刷中止处理部,该印刷中止处理部在基于与所述印刷前命令对应的响应而判定为所述印刷装置处于不能印刷的状态的情况下进行印刷中止处理,所述印刷中止处理包括将印刷中止通知给所述印刷数据的发送源的处理、和中止向所述印刷装置发送所述图像印刷命令的处理。5.一种印刷系统,其特征在于,具备:主机,其发送包括附加了对彩色模式及图像尺寸进行指定的属性的图像数据的印刷数据;印刷装置,其印刷所述印刷数据;和印刷控制装置,其具有从所述主机接收所述印刷数据的印刷数据接收部、基于所述彩色模式及所述图像尺寸来判定所述图像数据的适当性的适当性判定部、在判定为所述图像数据适当的情况下将所述图像数据变换为与所述彩色模式对应的控制命令来生成图像印刷命令的命令生成部、及将所述图像印刷命令发送至所述印刷装置的命令发送部,其中,所述图像数据的适当性根据所述图像数据的数据量是否等于与所述彩色模式相应的每1像素的数据量乘以所述图像尺寸而得到的乘积值来进行判定。6.根据权利要求5所述的印刷系统,其特征在于,所述印刷数据用标记语言进行描述,所述适当性判定部在所述图像数据的数据量等于与所述彩色模式相应的...

【专利技术属性】
技术研发人员:中村英雄
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:日本;JP

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

1