印刷装置及印刷装置的控制方法制造方法及图纸

技术编号:17911887 阅读:36 留言:0更新日期:2018-05-10 17:58
本发明专利技术提供印刷装置及印刷装置的控制方法。打印机具备:接收缓冲器,接收字符串信息;印刷装置存储部,存储表示由预定的规则构成的样式数据;指令列生成部,对由接收缓冲器接收到的字符串信息所包含的字符串,对于各个作为被分割了的字符串的所述分割字符串,基于印刷装置存储部所存储的表示样式数据,生成包含指令与分割字符串的指令列;指令执行部,根据指令列生成部所生成的指令列所包含的指令,生成图像数据;打印缓冲器,存储指令执行部所生成的图像数据;以及印刷部,基于打印缓冲器所存储的图像数据来执行印刷。

【技术实现步骤摘要】
印刷装置及印刷装置的控制方法
本专利技术涉及印刷装置及印刷装置的控制方法。
技术介绍
以往,已知基于从外部装置接收的数据来执行印刷的印刷装置(例如,参照专利文献1)。在专利文献1中,公开了如下一种印刷装置:从作为外部装置的终端装置接收可变数据,所述可变数据包含指定印刷格式的格式指定数据,并基于格式定义数据,执行基于可变数据的印刷,所述格式定义数据定义有格式指定数据所指定的印刷格式的内容。现有技术文献专利文献专利文献1:日本特开2010-146374号公报以往,印刷装置通过从外部装置接收数据和对数据指示处理的执行的指令,并执行该指令,从而执行基于数据的印刷。另外,外部装置对应用程序与打印机驱动器进行存储,利用应用程序的功能生成数据,另外,利用打印机驱动器的功能生成印刷装置所能够解释的指令,并将数据与指令发送到印刷装置。然而,根据外部装置的不同,存在未存储打印机驱动器的情况,或应用程序未经由打印机驱动器而向印刷装置发送数据的情况等。这里,在上述的专利文献1的情况下,若将要进行印刷,则用户会花费时间和精力。
技术实现思路
本专利技术的目的之一在于,无需用户花费时间和精力就能够以用户所希望的样式进行印刷。本专利技术的一实施例具备:接收缓冲器,接收字符串信息,所述字符串信息包含将字符串分割而成的多个分割字符串;存储部,存储表示由预定的规则构成的样式的信息;处理器,对由所述接收缓冲器接收到的所述字符串信息,对于各个所述分割字符串,基于所述存储部所存储的表示所述样式的信息,生成包含指令与所述分割字符串的指令列,并执行生成的所述指令列所包含的所述指令,生成图像数据;以及印刷部(PrintingMechanism),基于所述图像数据执行印刷。根据本专利技术的一实施例,基于表示对于字符串信息所示的分割字符串的样式的信息,生成指令列,并基于指令列执行印刷,因此无需用户花费时间和精力,就能够以用户所希望的样式进行印刷。另外,本专利技术的一实施例为,所述字符串由分隔符而分割为所述分割字符串,表示所述样式的信息与所述分割字符串的个数对应,所述处理器基于所述分隔符来辨别所述分割字符串,并通过表示所述样式的信息,基于由所述分隔符分割而成的所述分割字符串的个数,生成所述指令列。根据本专利技术的一实施例,基于表示与根据分隔符所辨别出的分割字符串的个数对应的样式的信息,生成指令列,因此能够进行与分割字符串的个数对应的字符串的印刷,能够以用户所希望的样式进行印刷。另外,本专利技术的一实施例,所述存储部至少存储与所述印刷装置相关的印刷装置信息,所述印刷装置信息包含表示印刷介质中的每一行能够印刷位数的信息,所述处理器参照所述存储部,基于所述印刷装置信息,生成所述指令列。根据本专利技术的一实施例,基于表示所述样式的信息来生成指令列,所述样式与包含表示能够印刷位数的信息的印刷装置信息相关联,因此能够根据字符串的长度适当地以用户所希望的样式进行印刷。另外,本专利技术的一实施例,所述存储部存储与第一字符代码对应的字体信息以及用于将第二字符代码转换为所述第一字符代码的转换信息,当所述接收缓冲器接收到的所述字符串信息所示出的所述字符串的字符代码是所述第二字符代码时,所述处理器基于所述转换信息,将所述第二字符代码转换为所述第一字符代码,并生成所述指令列,并基于与所述第一字符代码对应的所述字体信息,生成所述图像数据。根据本专利技术的一实施例,基于转换信息将第二字符代码转换为第一字符代码并生成指令列,因此即使当印刷装置接收到由不对应的字符代码表现的字符串信息时,也能够以用户所希望的样式进行印刷。另外,本专利技术的一实施例,表示所述样式的信息是基于所述分割字符串,至少指定印刷位置、字符装饰、字符尺寸、数值格式、图像印刷以及符号图像中的任一个的信息。根据本专利技术的一实施例,表示样式的信息是至少指定印刷位置、字符装饰、字符尺寸、数值格式、图像印刷以及符号图像中的任一个,因此能够以用户所希望的样式印刷。另外,本专利技术的一实施例,所述印刷装置具备:切断印刷介质的裁切器、通知信息的通知部、以及驱动外部设备的外部设备驱动部中的至少一个,表示所述样式的信息是指定所述裁切器的动作、通过所述通知部的通知、以及通过所述外部设备驱动部对所述外部设备的驱动中的至少一个的信息,所述处理器根据所述指令列来执行所述裁切器的动作、通过所述通知部的通知、以及通过所述外部设备驱动部对所述外部设备的驱动中的至少一个。根据本专利技术的一实施例,表示样式的信息是指定裁切器的动作、通知部的通知、以及外部驱动机器驱动部对外部设备的动作中的任一个的信息,因此能够以用户所希望的样式进行印刷。另外,本专利技术的一实施例为,所述字符串包含用于识别表示所述样式的信息的识别字符,所述存储部存储与表示所述样式的信息对应的所述识别信息,所述处理器基于表示与所述字符串所包含的所述识别字符对应的所述样式的信息,生成所述指令列。根据本专利技术的一实施例,基于与字符串所包含的识别字符对应的表示样式的信息,生成指令列,因此只要是包含识别字符的字符串,就能够以用户所希望的样式进行印刷。本专利技术的一实施例,印刷装置具备:接收缓冲器,接收字符串信息,所述字符串信息包含将字符串分割而成的多个分割字符串;以及存储部,存储表示由预定的规则构成的样式的信息,印刷装置的控制方法具备如下步骤:对由所述接收缓冲器接收到的所述字符串信息,对于各个所述分割字符串,基于所述存储部所存储的表示所述样式的信息,生成包含指令与所述分割字符串的指令列;执行生成的所述指令列所包含的所述指令,生成图像数据;以及基于所述图像数据执行印刷。根据本专利技术,对于字符串信息所示的字符串,基于按分割字符串表示样式的信息,生成指令列,并基于指令列而执行印刷,因此无需用户的时间和精力,就能够以用户所希望的样式进行印刷。附图说明图1是表示印刷系统的一个例子的构成的图。图2是表示打印机的一个例子的动作的流程图。图3是表示打印机的一个例子的动作的流程图。图4是表示印刷数据的一个例子的图。图5是表示样式数据的一个例子的图。图6是表示印刷结果的一个例子的图。图7是表示印刷数据的一个例子的图。图8是表示样式数据的一个例子的图。图9是表示印刷结果的一个例子的图。图10是表示印刷数据的一个例子的图。图11是表示样式数据的一个例子的图。图12是表示印刷结果的一个例子的图。图13是表示印刷数据的一个例子的图。图14是表示样式数据的一个例子的图。图15是表示印刷结果的一个例子的图。图16是表示印刷数据的一个例子的图。图17是表示样式数据的一个例子的图。图18是表示样式数据的一个例子的图。图19是表示印刷结果的一个例子的图。图20是表示印刷数据的一个例子的图。图21是表示样式数据的一个例子的图。图22是表示样式数据的一个例子的图。图23是表示样式数据的一个例子的图。图24是表示印刷结果的一个例子的图。具体实施方式图1是表示印刷系统1的一个例子的构成的图。印刷系统1是用于例如超市、便利店、百货商店、餐厅等店铺的系统。例如,印刷系统1具备进行与顾客购入的商品对应的付款的功能、根据付款发放收据的功能等。如图1所示,印刷系统1具备打印机2(印刷装置)和平板终端装置3。打印机2是收容卷纸(印刷介质)、并在收容的卷纸上以行式的热敏头形成点来印刷字符、图像等的热敏打印机。此外,本文档来自技高网...
印刷装置及印刷装置的控制方法

【技术保护点】
一种印刷装置,其特征在于,具备:接收缓冲器,接收字符串信息,所述字符串信息包含将字符串分割而成的多个分割字符串;存储部,存储表示由预定的规则构成的样式的信息;处理器,对由所述接收缓冲器接收到的所述字符串信息,对于各个所述分割字符串,基于所述存储部所存储的表示所述样式的信息,生成包含指令与所述分割字符串的指令列,并执行生成的所述指令列所包含的所述指令,生成图像数据;以及印刷部,基于所述图像数据执行印刷。

【技术特征摘要】
2016.10.27 JP 2016-2103051.一种印刷装置,其特征在于,具备:接收缓冲器,接收字符串信息,所述字符串信息包含将字符串分割而成的多个分割字符串;存储部,存储表示由预定的规则构成的样式的信息;处理器,对由所述接收缓冲器接收到的所述字符串信息,对于各个所述分割字符串,基于所述存储部所存储的表示所述样式的信息,生成包含指令与所述分割字符串的指令列,并执行生成的所述指令列所包含的所述指令,生成图像数据;以及印刷部,基于所述图像数据执行印刷。2.根据权利要求1所述的印刷装置,其特征在于,所述字符串由分隔符而分割为所述分割字符串,表示所述样式的信息与所述分割字符串的个数对应,所述处理器基于所述分隔符来辨别所述分割字符串,并通过表示所述样式的信息,基于由所述分隔符分割而成的所述分割字符串的个数,生成所述指令列。3.根据权利要求1所述的印刷装置,其特征在于,所述存储部至少存储与所述印刷装置相关的印刷装置信息,所述印刷装置信息包含表示印刷介质中每一行能够印刷的位数的信息,所述处理器参照所述存储部,基于表示与所述印刷装置信息关联的所述样式的信息,生成所述指令列。4.根据权利要求1所述的印刷装置,其特征在于,所述存储部存储与第一字符代码对应的字体信息以及用于将第二字符代码转换为所述第一字符代码的转换信息,当所述接收缓冲器接收到的所述字符串信息所示出的所述字符串的字符代码是所述第二字符代码时,所述处理器基于所述转换信息,将所述第二字符代码转换为所述第一字符代码,并生成所述指令列,并基于与所述第一字符代码对应的所述字体信息,生成所述图像数据。5.根据权利要求1所述的印刷装置,其特征在于,表示所述样式的信息是基于所述分割字符串,至少指定印刷位置、字符装饰、字符尺寸、数值格式、图像印刷以及符号图像中的任一个的信息。6.根据权利要求1所述的印刷装置,其特征在于,所述印刷装置具备:切断印刷介质的裁切器、通知信息的通知部以及驱动外部设备的外部设备驱动部中的至少一个,表示所述样式的信息是指定所述裁切器的动作、通过所述通知部的通知以及通过所述外部设备驱动部对所述外部设备的驱动中的至少一个的信息,所述处理器根据所述指令列来执行所述裁切器的动作、通过所述通知部的通知以及通过所述外部设备驱动部对所述外部设备的驱动中的至少一个。7.根据权利要求1所述的印刷装置,其特征在于,所述字符串包含用于识别表示所述样式的信息的识别字符,所述存储部存储与表示所述样式的信息对应的所述识别信息,所述处理器基于表示与所述字符串所包含的所述识别字符对应的所述样式的信息,生成所述指令列。8.一种印刷装置的控制方法,其特征在于,所述印刷装置具备:接收缓冲...

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

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

1