打印数据生成装置和方法、记录介质及打印装置制造方法及图纸

技术编号:19110621 阅读:16 留言:0更新日期:2018-10-10 00:08
打印数据生成装置和方法、记录介质及打印装置,能够以使打印的标签的标签长度变短的方式生成打印数据。该打印数据生成装置具有生成打印数据的控制部,控制部对要根据第一打印数据而打印的标签计算标签长度(L),获取最大标签长度(Lmax),在作为计算出的标签长度(L)的计算标签长度(Ln)未超过最大标签长度(Lmax)的情况下,生成第一打印数据,在计算标签长度(Ln)超过最大标签长度(Lmax)的情况下,生成标签长度(L)与最大标签长度(Lmax)相等的第二打印数据。

Printing data generating device and method, recording medium and printing device

A print data generation device and method, a recording medium and a print device are capable of generating print data in a manner that shortens the length of a printed label. The print data generation device has a control unit for generating print data, which calculates the label length (L) and obtains the maximum label length (Lmax) according to the label to be printed on the first print data, and generates the first label length (Ln) when the calculated label length (L) does not exceed the maximum label length (Lmax). A print data, when the calculated label length (Ln) exceeds the maximum label length (Lmax), generates the second print data whose label length (L) is equal to the maximum label length (Lmax).

【技术实现步骤摘要】
打印数据生成装置和方法、记录介质及打印装置
本专利技术涉及生成用于打印标签的打印数据的打印数据生成装置、打印数据生成方法、程序以及打印装置。
技术介绍
以往,像专利文献1所公开的那样,公知有如下的打印数据生成装置(标签制成装置):通过生成根据粘贴区域的长度和计算出的印字长度而设定有空白量的打印数据(印字数据),使打印的标签的标签长度(印字标签长度)变短,从而抑制印字带的无用消耗。另外,在本段落中,括号内的语句表示专利文献1中的名称。专利文献1:日本特开2008-229899号公报在现有的打印数据生成装置中,对将印字长度和空白量相加而得的标签长度超过粘贴区域的长度的情况不做任何考虑。因此,在计算出的标签长度超过粘贴区域的长度的情况下,无法以使打印的标签的标签长度变短的方式制成打印数据。
技术实现思路
本专利技术的课题在于提供能够以使所打印的标签的标签长度变短的方式生成打印数据的打印数据生成装置、打印数据生成方法、程序以及打印装置。本专利技术的打印数据生成装置的特征在于,该打印数据生成装置具有生成打印数据的控制部,控制部对要根据第一打印数据而打印的标签计算标签长度,获取最大标签长度,在计算出的标签长度即计算标签长度未超过最大标签长度的情况下,生成第一打印数据,在计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。本专利技术的另一打印数据生成装置的特征在于,该打印数据生成装置具有生成打印数据的控制部,控制部获取最大标签长度,生成第一打印数据,对要根据第一打印数据而打印的标签计算标签长度,在计算出的标签长度即计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。根据该结构,在计算标签长度未超过最大标签长度的情况下,根据第一打印数据来打印标签,因此打印的标签的标签长度与计算标签长度相等,比最大标签长度短。另外,在计算标签长度超过最大标签长度的情况下,根据第二打印数据来打印标签,因此打印的标签的标签长度与最大标签长度相等。因此,打印的标签的标签长度与最大标签长度相等或比最大标签长度短。因此,能够以使打印的标签的标签长度变短的方式生成打印数据。在这种情况下,优选的是,控制部以使打印在标签上的字符的字符尺寸、字符的字体、字符彼此之间的字符间隔量、标签的空白量中的至少一项与第一打印数据不同的方式,生成第二打印数据。根据该结构,根据第二打印数据而打印的标签的字符尺寸、字体、字符间隔量、空白量中的至少一项是从根据第一打印数据而打印的标签变更后的。在这种情况下,优选的是,控制部在计算标签长度超过最大标签长度的情况下,显示用于变更最大标签长度的选项和用于不变更最大标签长度的选项,在从所显示的选项中选择了用于不变更最大标签长度的选项的情况下,生成第二打印数据,在从所显示的选项中选择了用于变更最大标签长度的选项的情况下,变更最大标签长度,根据变更后的最大标签长度来判断计算标签长度是否超过最大标签长度。根据该结构,当在计算标签长度超过最大标签长度的情况下选择用于变更最大标签长度的选项而变更最大标签长度,使计算标签长度不超过最大标签长度时,生成第一打印数据。因此,在计算标签长度超过最大标签长度的情况下,能够使用户选择是否生成第二打印数据。在这种情况下,优选的是,控制部在计算标签长度超过最大标签长度的情况下,显示最大标签长度信息,该最大标签长度信息表示用于使计算标签长度不超过最大标签长度的最大标签长度。根据该结构,由于使计算标签长度不超过最大标签长度,因此能够使用户识别优先将最大标签长度变更为哪个值。在这种情况下,优选的是,控制部在计算标签长度超过最大标签长度的情况下,显示用于解除最大标签长度的设定的选项和用于不解除最大标签长度的设定的选项,在从所显示的选项中选择了用于不解除最大标签长度的设定的选项的情况下,生成第二打印数据,在从所显示的选项中选择了用于解除最大标签长度的设定的选项的情况下,不生成第二打印数据。根据该结构,在计算标签长度超过最大标签长度的情况下,当选择用于解除最大标签长度的设定的选项而解除最大标签长度的设定时,不生成第二打印数据。因此,在计算标签长度超过最大标签长度的情况下,能够使用户选择是否生成第二打印数据。在这种情况下,优选的是,控制部在计算标签长度超过最大标签长度的情况下,显示用于变更打印介质的宽度的选项和用于不变更打印介质的宽度的选项。根据该结构,在计算标签长度超过最大标签长度,生成第二打印数据的情况下,能够使用户选择是否变更打印介质的宽度。因此,在根据第二打印数据而打印的标签中,即使字符在标签的宽度方向上的尺寸变小,通过选择用于变更打印介质的宽度的选项而变更打印介质的宽度,也能够抑制标签的宽度方向上的空白变长,从而能够得到外观良好的标签。在这种情况下,优选的是,控制部在计算标签长度超过最大标签长度的情况下,显示用于将字体变更为字符在标签的宽度方向上的尺寸不改变而字符在标签的长度方向上的尺寸变小的字体的选项和用于不变更字体的选项。根据该结构,在计算标签长度超过最大标签长度,生成第二打印数据的情况下,能够使用户选择是否变更为字符在标签的宽度方向上的尺寸不改变而字符在标签的长度方向上的尺寸变小的字体。因此,通过选择用于变更字体的选项而变更字体,在根据第二打印数据而打印的标签中,能够抑制字符在标签的宽度方向上的尺寸变小而空白变长,从而能够得到外观良好的标签。在这种情况下,优选的是,控制部获取多个标签所共用的最大标签长度,对多个标签分别判断计算标签长度是否超过最大标签长度。根据该结构,通过获取多个标签所共用的最大标签长度,对于打印的多个标签中的任意一个标签,标签长度都与最大标签长度相等或比最大标签长度短。因此,对于多个标签中的任意一个标签,都能够以使标签长度变短的方式生成打印数据。本专利技术的打印数据生成方法的特征在于,由生成打印数据的打印数据生成装置对要根据第一打印数据而打印的标签计算标签长度,获取最大标签长度,在计算出的标签长度即计算标签长度未超过最大标签长度的情况下,生成第一打印数据,在计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。本专利技术的另一打印数据生成方法的特征在于,由生成打印数据的打印数据生成装置获取最大标签长度,生成第一打印数据,对要根据第一打印数据而打印的标签计算标签长度,在计算出的标签长度即计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。本专利技术的程序的特征在于,该程序使生成打印数据的打印数据生成装置所具有的处理器执行如下步骤:对要根据第一打印数据而打印的标签计算标签长度;获取最大标签长度;在计算出的标签长度即计算标签长度未超过最大标签长度的情况下,生成第一打印数据;以及在计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。本专利技术的另一程序的特征在于,该程序使生成打印数据的打印数据生成装置所具有的处理器执行如下步骤:获取最大标签长度;生成第一打印数据;对要根据第一打印数据而打印的标签计算标签长度;以及在计算出的标签长度即计算标签长度超过最大标签长度的情况下,生成标签长度与最大标签长度相等的第二打印数据。本专利技术的打印装置的特征在于,该打印装置具有:控制本文档来自技高网...
打印数据生成装置和方法、记录介质及打印装置

【技术保护点】
1.一种打印数据生成装置,其特征在于,该打印数据生成装置具有生成打印数据的控制部,所述控制部对要根据第一所述打印数据而打印的标签计算标签长度,获取最大标签长度,在计算出的所述标签长度即计算标签长度未超过所述最大标签长度的情况下,生成第一所述打印数据,在所述计算标签长度超过所述最大标签长度的情况下,生成所述标签长度与所述最大标签长度相等的第二所述打印数据。

【技术特征摘要】
2017.03.21 JP 2017-0542601.一种打印数据生成装置,其特征在于,该打印数据生成装置具有生成打印数据的控制部,所述控制部对要根据第一所述打印数据而打印的标签计算标签长度,获取最大标签长度,在计算出的所述标签长度即计算标签长度未超过所述最大标签长度的情况下,生成第一所述打印数据,在所述计算标签长度超过所述最大标签长度的情况下,生成所述标签长度与所述最大标签长度相等的第二所述打印数据。2.一种打印数据生成装置,其特征在于,该打印数据生成装置具有生成打印数据的控制部,所述控制部获取最大标签长度,生成第一所述打印数据,对要根据第一所述打印数据而打印的标签计算标签长度,在计算出的所述标签长度即计算标签长度超过所述最大标签长度的情况下,生成所述标签长度与所述最大标签长度相等的第二所述打印数据。3.根据权利要求1或2所述的打印数据生成装置,其特征在于,所述控制部以使打印在所述标签上的字符的字符尺寸、所述字符的字体、所述字符彼此之间的字符间隔量、所述标签的空白量中的至少一项与第一所述打印数据不同的方式,生成第二所述打印数据。4.根据权利要求1至3中的任意一项所述的打印数据生成装置,其特征在于,所述控制部在所述计算标签长度超过所述最大标签长度的情况下,显示用于变更所述最大标签长度的选项和用于不变更所述最大标签长度的选项,在从所显示的所述选项中选择了用于不变更所述最大标签长度的所述选项的情况下,生成第二所述打印数据,在从所显示的所述选项中选择了用于变更所述最大标签长度的所述选项的情况下,变更所述最大标签长度,根据变更后的所述最大标签长度来判断所述计算标签长度是否超过所述最大标签长度。5.根据权利要求4所述的打印数据生成装置,其特征在于,所述控制部在所述计算标签长度超过所述最大标签长度的情况下,显示最大标签长度信息,该最大标签长度信息表示用于使所述计算标签长度不超过所述最大标签长度的所述最大标签长度。6.根据权利要求1至3中的任意一项所述的打印数据生成装置,其特征在于,所述控制部在所述计算标签长度超过所述最大标签长度的情况下,显示用于解除所述最大标签长度的设定的选项和用于不解除所述最大标签长度的设定的选项,在从所显示的所述选项中选择了用于不解除所述最大标签长度的设定的所述选项的情况下,生成第二所述打印数据,在从所显示的所述选项中选择了用于解除所述最大标签长度的设定的所述选项的情况下,不生成第二所述打印数据。7.根据权利要求1至6中的任意一项所述的打印数据生成装置,其特征在于,所述控制部在所述计算标签长度超过所述最大标签长度的情况下,显示用于变更打印介质的宽度的选项和用于不变更所述打印介质的宽度的选项。8.根据权利要求3所述的打印数据生成装置,其特征在于,所述控制部在所述计算标签长度超过所述最大标签长度的情况下...

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

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

1