【技术实现步骤摘要】
印刷控制装置、印刷系统及印刷控制方法本申请是申请日为2013年03月22日、申请号为201310093903.4、专利技术名称为“印刷控制装置、印刷系统及印刷控制方法”的专利技术专利申请的分案申请。
本专利技术涉及以印刷控制命令来控制印刷装置的印刷控制装置、印刷系统及印刷控制方法。
技术介绍
以往,作为用于通过POS(PointOfSales)终端对印刷装置(收据打印机)等外围设备进行控制的命令,已知成为事实上的业界标准的ESC/POS(注册商标)命令(例如专利文献1)。在先技术文献专利文献专利文献1:日本特开2005-343028号公报
技术实现思路
专利技术要解决的课题但是,ESC/POS(注册商标)命令是以POS终端和印刷装置按1:1进行连接为前提。因此,在通过网络连接而POS终端和印刷装置成为多:1或者多:多的结构时会产生不良情况。例如,在当前的印刷因异常结束而停止时,由于该印刷装置没有被初始化,因此无法正常处理接下来的来自其他POS终端的印刷指令。此外,在从POS终端进行了印刷装置的设定变更的情况下,由于处于印刷装置中依然残留着设定值的状态,因此也无法正常处理接下来的来自其他POS终端的印刷指令。本专利技术鉴于上述问题,所要解决的课题在于提供一种主机和印刷装置即便是多:1或者多:多的结构也能够利用印刷控制命令来控制印刷装置的印刷控制装置、印刷系统及印刷控制方法。用于解决课题的技术方案本专利技术的印刷控制装置的特征在于,具备:印刷数据接收部,其接收用标记语言描述的印刷数据;命令生成部,其对印刷数据附加初始化命令来生成印刷指示命令;和命令发送部,其将印刷 ...
【技术保护点】
一种印刷控制装置,其特征在于,被连接在以多:1或者多:多的方式连接的主机与印刷装置之间,且搭载利用以1∶1连接为前提的命令来进行所述主机与所述印刷装置之间的印刷数据的控制的HTTP服务器,所述印刷控制装置具备:印刷数据接收部,其接收从所述主机发送出的用标记语言描述的所述印刷数据;命令生成部,其对所述印刷数据附加包含虚设数据和设定初始化命令的初始化命令来生成印刷指示命令;和命令发送部,其将所述印刷指示命令发送至所述印刷装置。
【技术特征摘要】
2012.03.30 JP 2012-081321;2012.03.30 JP 2012-081331.一种印刷控制装置,其特征在于,被连接在以多:1或者多:多的方式连接的主机与印刷装置之间,且搭载利用以1∶1连接为前提的命令来进行所述主机与所述印刷装置之间的印刷数据的控制的HTTP服务器,所述印刷控制装置具备:印刷数据接收部,其接收从所述主机发送出的用标记语言描述的所述印刷数据;命令生成部,其在由所述印刷数据接收部从一个所述主机接收到所述印刷数据之后,在从与一个所述主机不同的所述主机发送出的印刷数据之前附加包含虚设数据和设定初始化命令的初始化命令来生成印刷指示命令;和命令发送部,其将所述印刷指示命令发送至所述印刷装置,所述命令生成部将获取所述印刷装置的状态的状态获取命令附加于所述印刷指示命令,所述命令发送部将附加了所述状态获取命令的印刷指示命令发送至所述印刷装置,所述印刷控制装置还具备:响应获取部,其获取与从所述印刷装置发送出的附加了所述状态获取命令的印刷指示命令对应的响应;和响应返回部,其发送基于所述响应的印刷结果。2.根据权利要求1所述的印刷控制装置,其特征在于,所述初始化命令包括使所述印刷装置返回的状况有效的有效命令,所述响应获取部在直至接收与附加了所述状态获取命令的印刷指示命令对应的响应为止的期间,获取从所述印刷装置发送的状况,所述响应返回部将所述响应获取部获取到的状况与所述印刷结果一起发送。3.根据权利要求2所述的印刷控制装置,其特征在于,在发送了所述印刷数据时,所述命令生成部在生成所述印刷指示命令之前生成对规定的印刷数据附加了所述状态获取命令的印刷前命令,所述命令发送部将所述印刷前命令发送至所述印刷装置,所述响应获取部接收与所述印刷前命令对应的响应,所述印刷控制装置还具备印刷中止处理部,该印刷中止处理部在基于由所述响应获取部获取到的与所述印刷前命令对应的响应而判定为所述印刷装置处于不能印刷的状态的情况下进行印刷中止处理,所述印刷中止处理包括将印刷中止通知给所述印刷数据的发送源的处理、和中止向所述印刷装置发送所述印刷指示命令的处理。4.根据权利要求1所述的印刷控制装置,其特征在于,所述印刷数据接收部接收包括附加了语言属性的第1字符代码在内的印刷数据,所述印刷控制装置还具备字符代码变换部,该字符代码变换部将所述第1字符代码按所述语言属性变换为所述印刷装置对应的第2字符代码,所述命令生成部生成对由所述字符代码变换部变换后的所述第2字符代码附加了字符代码切换命令的印刷指示命令,该字符代码切换命令是对应于所述语言属性来切换所述印刷装置的字符代码的命令。5.根据权利要求4所述的印刷控制装置,其特征在于,在所述第1字符代码中没有附加所述语言属性的情况下,所述字符代码变换部基于预先规定的语言属性来变换所述第1字符代码,所述命令生成部不进行所述字符代码切换命令的附加。6.根据权利要求4所述的印刷控制装置,其特征在于,所述印刷数据用标记语言进行描述,所述语言属性被描述为要素的属性,所述第1字符代码被描述为要素的内容。7.根据权利要求4所述的印刷控制装置,其特征在于,具备:存储部,其存储包括与所述印刷装置的搭载字符相关的信息在内的印刷装置信息;和印刷装置信息通知部,其将所述存储部中存储的所述印刷装置信息发送至所述印刷数据的发送源。8.根据权利要求1所述的印刷控制装置,其特征在于,所述印刷数据接收部接收印刷数据,该印刷数据包括附加了对彩色模式及图像尺寸进行指定的属性的图像数据,所述印刷控制装置还具备适当性判定部,该适当性判定部基于所述彩色模式及所述图像尺寸来判定所述图像数据的适当性,在判定为所述图像数据适当的情况下,所述命令生成...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。