计算机可读存储介质和打印机制造技术

技术编号:32353845 阅读:23 留言:0更新日期:2022-02-20 03:10
本发明专利技术涉及计算机可读存储介质和打印机。一种计算机可读存储介质,其存储安装在终端设备中设置的计算机上并由所述计算机执行的程序指令集合。所述程序指令集合包括接收打印开始操作,该打印开始操作用于开始由第一打印数据集合和第二打印数据集合表示的图像的打印。第一打印数据集合表示与第一打印介质类型相关的第一打印图像。第二打印数据集合表示与第二打印介质类型相关的第二打印图像。程序指令集合包括向打印机发送第一打印数据集合并发送第二打印数据集合。将在打印第一图像之后打印第二图像。发送第二打印数据集合是在打印机完成第一打印图像的打印之前进行的。完成第一打印图像的打印之前进行的。完成第一打印图像的打印之前进行的。

【技术实现步骤摘要】
计算机可读存储介质和打印机


[0001]本公开涉及用于使用多种类型的打印介质打印多个打印图像的打印控制程序以及打印机。

技术介绍

[0002]用于创建复合标签的带式打印机(tape printer)是本领域已知的。带式打印机打印将被重叠以创建单个复合标签的多个标签。
[0003]在该传统技术中,在使用在连接到打印机的图像显示设备上显示的多个编辑画面生成多个条带打印图像之后,在图像显示设备上显示多个条带打印图像的合成图像。此后,响应于用户按下打印按钮,进行关于具有与条带打印图像对应的条带的盒是否被安装在带式打印机上的确认。当这样的盒被安装在带式打印机上时,条带打印图像被打印到条带上。
[0004]当在一个编辑画面上打印条带打印图像完成时,进行关于具有与下一个编辑画面上的下一个条带打印图像对应的条带的盒是否被安装在带式打印机上的确认。当这样的盒被安装在带式打印机上时,条带打印图像被打印到条带上。
[0005]在上述的传统技术中,在用户按下打印按钮之后,需要以下的过程来完成所有多个条带打印图像的打印:确认与第一条带打印图像对应的盒

发送第一打印数据

打印第一条带打印图像

确认与第二条带打印图像对应的盒

发送第二打印数据

打印第二条带打印图像
→……

[0006]因此,在用户按下打印按钮之后,完成打印所有打印图像所需的根据将重叠的条带的数量的长时间段。

技术实现思路
<br/>[0007]鉴于以上,本公开的目的是提供能够减少使用多种类型的打印介质打印对应于多个层的多个图像所需的时间段的打印机和打印控制程序。
[0008]为了实现以上目的和其它目的,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质存储安装在被配置为连接到打印机的终端设备中设置的计算机上并由所述计算机执行的程序指令集合。程序指令集合包括:进行操作接收处理,该操作接收处理用于经由操作界面接收通过多个打印数据集合中的各个打印数据表示的用于开始多个打印图像的打印的打印开始操作,将使用打印机中的不同打印介质来打印多个打印图像中的每个,多个打印数据集合包括第一打印数据集合和第二打印数据集合,第一打印数据集合表示与第一打印介质类型相关的第一打印图像,第二打印数据集合表示与第二打印介质类型相关的第二打印图像;进行第一数据发送处理,该第一数据发送处理用于响应于在操作接收处理中接收到打印开始操作,将第一打印数据集合发送到打印机;以及进行第二数据发送处理,该第二数据发送处理用于将第二打印数据集合发送到打印机,将在打印第一图像之后打印基于第二打印数据集合的第二图像。第二数据发送处理是在打印机完成第一打印图像的打印之前进行的。
[0009]优选地,程序指令集合还包括进行命令发送处理,该命令发送处理用于在第二数据发送处理中将第二打印数据集合发送到打印机之后,将用于开始打印基于第二打印数据集合的第二图像的打印开始命令发送到打印机。打印开始命令是在打印机完成第一图像的打印之后在命令发送处理中发送的。
[0010]优选地,程序指令集合还包括存储判断处理,所述存储判断处理用于判断设置在打印机中的缓冲区是否能够存储第二打印数据集合,在判断缓冲器能够存储第二打印数据集合的情况下,第二数据发送处理在打印机完成第一打印数据集合的打印之前发送第二打印数据集合。在判断缓冲器不能够存储第二打印数据集合的情况下,不进行第二发送处理。程序指令集合还包括在判断缓冲器不能够存储第二打印数据集合的情况下进行第三发送处理,该第三发送处理用于将第二打印数据集合发送到打印机。第三发送处理是在打印机完成第一打印数据集合的打印之后进行的。
[0011]优选地,在多个打印数据集合的数量大于或等于3并且在使用多个打印数据集合当中的第一打印数据集合的打印完成之后确定用于打印多个打印图像的打印顺序的情况下,第一发送处理在只剩下一个打印数据集合未被打印时并且在打印机完成基于最后被发送到打印机的打印数据集合的打印图像的打印之前将未被打印的打印数据集合发送到打印机。
[0012]优选地,第一发送处理在打印机完成打印第一打印图像之前,将包括第一打印数据集合和第二打印数据集合的所有打印数据集合发送到打印机。
[0013]优选地,程序指令集合还包括:进行第一生成处理,该第一生成处理用于生成第一打印数据集合;以及进行第二生成处理,该第二生成处理用于生成第二打印数据集合。在第一数据发送处理中,发送在第一生成处理中生成的第一打印数据集合。在第二数据发送处理中,发送在第二生成处理中生成的第二打印数据集合。第一生成处理和第二生成处理分别生成第一打印数据集合和第二打印数据集合,使得通过限制第一打印数据集合的数据大小和第二打印数据集合的数据大小中的至少一个,第一打印数据集合和第二打印数据集合的总数据大小小于或等于规定数据大小。
[0014]优选地,程序指令集合还包括进行容量指定处理,该容量指定处理用于指定在打印期间可用的打印机的存储器的容量。规定大小是能存储在存储器的容量中的大小。
[0015]优选地,打印机被配置为设置第一打印模式和第二打印模式中的选择性的打印模式,在第一打印模式下,使用不同的打印介质打印分别与多个层对应的多个打印图像中的每个以创建多个打印品,在第二打印模式下,在打印介质上打印与单个层对应的一个打印图像以创建一个打印品。在第一打印模式下创建的多个打印品中的一个的最大长度大于在第二打印模式下创建的一个打印品的最大长度。
[0016]根据另一方面,本专利技术提供了一种打印机。打印机包括安装部分、打印部分和控制器。打印介质能被安装在安装部分中。打印部分被配置为打印通过多个打印数据集合中的各个打印数据表示的多个打印图像,将使用打印机中的不同打印介质类型来打印多个打印图像中的每个。多个打印数据集合包括第一打印数据集合和第二打印数据集合。第一打印数据集合表示与第一打印介质类型相关的第一打印图像。第二打印数据集合表示与第二打印介质类型相关的第二打印图像。控制器被配置为进行:第一数据接收处理,其用于从终端设备接收第一打印数据集合;以及第二数据接收处理,其用于从终端设备接收第二打印数
据集合,将在打印第一图像之后打印基于第二打印数据集合的第二图像。在完成第一打印图像的打印之前进行第二数据接收处理。
[0017]优选地,控制器被配置为进行命令接收处理,该命令接收处理用于接收在第二数据接收处理中接收到第二打印数据集合之后开始打印基于第二打印数据集合的第二图像的打印开始命令。打印开始命令是在第一图像的打印完成之后接收的。
[0018]优选地,控制器将打印模式设置为累积打印模式和连续打印模式中的选择性的打印模式,在累积打印模式下,打印部分在接收到作为打印对象的整个打印数据集合之后开始打印打印数据集合,而在连续打印模式下,即使在打印机接收到打印数据集合的至少部分的情况下,打印机也可以在接收打印数据集合的其余部分的同时,使用接收的打印数据集合的至少部本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储有程序指令集合的计算机可读存储介质,所述程序指令集合被安装在计算机上并由所述计算机执行,所述计算机被设置在被配置为连接到打印机的终端设备中,所述程序指令集合包括:进行操作接收处理,所述操作接收处理用于:经由操作界面接收用于开始打印由多个打印数据集合中的各个打印数据集合表示的多个打印图像的打印开始操作,所述多个打印图像中的每个打印图像是要在所述打印机中使用不同的打印介质被打印的,所述多个打印数据集合包括第一打印数据集合和第二打印数据集合,所述第一打印数据集合表示与第一打印介质类型相关的第一打印图像,所述第二打印数据集合表示与第二打印介质类型相关的第二打印图像;进行第一数据发送处理,所述第一数据发送处理用于:响应于在所述操作接收处理中接收到所述打印开始操作,将所述第一打印数据集合发送到所述打印机;以及进行第二数据发送处理,所述第二数据发送处理用于:将所述第二打印数据集合发送到所述打印机,基于所述第二打印数据集合的所述第二打印图像是要在打印所述第一打印图像之后被打印的,其中,所述第二数据发送处理是在所述打印机完成打印所述第一打印图像之前进行的。2.根据权利要求1所述的计算机可读存储介质,其中,所述程序指令集合还包括:进行命令发送处理,所述命令发送处理用于:在所述第二数据发送处理中将所述第二打印数据集合发送到所述打印机之后,将用于开始打印基于所述第二打印数据集合的所述第二打印图像的打印开始命令发送到所述打印机,其中,所述打印开始命令是在所述打印机完成打印所述第一打印图像之后在所述命令发送处理中发送的。3.根据权利要求1或2所述的计算机可读存储介质,其中,所述程序指令集合还包括:存储判断处理,所述存储判断处理用于判断在所述打印机中设置的缓冲区是否能够存储所述第二打印数据集合,其中,在判断出所述缓冲器能够存储所述第二打印数据集合的情况下,所述第二数据发送处理在所述打印机完成打印所述第一打印数据集合之前发送所述第二打印数据集合,其中,在判断出所述缓冲器不能够存储所述第二打印数据集合的情况下,不进行所述第二数据发送处理,其中,所述程序指令集合还包括进行第三数据发送处理,所述第三数据发送处理用于:在判断出所述缓冲器不能够存储所述第二打印数据集合的情况下,将所述第二打印数据集合发送到所述打印机,其中,所述第三数据发送处理是在所述打印机完成打印所述第一打印数据集合之后进行的。4.根据权利要求1或2所述的计算机可读存储介质,其中,在所述多个打印数据集合的数量大于或等于三、并且在使用所述多个打印数据集合当中的第一打印数据集合的打印完成之后确定用于打印所述多个打印图像的打印顺序的情况下,在只剩下一个打印数据集合未被打印时并且在所述打印机完成打印基于最后被发送到所述打印机的打印数据集合的打印图像之前,所述第一数据发送处理将未被打印的打印
数据集合发送到所述打印机。5.根据权利要求1或2所述的计算机可读存储介质,其中,在所述打印机完成打印所述第一打印图像之前,所述第一数据发送处理将包括所述第一打印数据集合和所述第二打印数据集合的全部的所述打印数据集合发送到所述打印机。6.根据权利要求5所述的计算机可读存储介质,其中,所述程序指令集合还包括:进行第一生成处理,所述第一生成处理用于生成所述第一打印数据集合;以及进行第二生成处理,所述第二生成处理用于生成所述第二打印数据集合,其中,所述第一数据发送处理发送在所述第一生成处理中生成的所述第一打印数据集合,其中,所述第二数据发送处理发送在所述第二生成处理中生成的所述第二打印数据集合,以及其中,所述第一生成处理和所述第二生成处理分别生成所述第一打印数据集合和所述第二打印数据集合,使得通过限制所述第一打印数据集合的数据大小和所述第二打印数...

【专利技术属性】
技术研发人员:近藤功一福井智康神田龙一南保宏道古桥道彦
申请(专利权)人:兄弟工业株式会社
类型:发明
国别省市:

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

1