印刷装置以及印刷装置的控制方法与流程

文档序号:14511338阅读:180来源:国知局
印刷装置以及印刷装置的控制方法与流程

本发明涉及印刷装置以及印刷装置的控制方法。



背景技术:

以往,关于印刷装置(打印机装置),已知当错误产生时,印刷表示对错误的处理方法的信息(例如参照专利文献1)。

【在先技术文献】

【专利文献】

专利文献1:日本特开2009-196307号公报

但是,在上述专利文献1记载的印刷装置中,在产生错误的情况下,有可能在用户没有意料的定时(timing)印刷表示对错误的处理方法的信息,用户有可能由于印刷装置能够印刷而误认为没有产生错误。另外,存在如下问题:当产生的错误是印刷装置不能执行印刷的错误的情况下,不印刷表示对错误的处理方法的信息,用户并不知道处理方法。



技术实现要素:

本发明是鉴于上述情况而提出的,其目的在于提供在适当的定时,能够以与产生的错误对应的方法,输出与错误相关的信息的印刷装置以及印刷装置的控制方法。

另外,为了达成上述目的,本发明的印刷装置包括:检测部,检测错误;存储部,存储与所述错误对应的错误信息;通信部,与外部装置进行通信;印刷部,对印刷介质进行印刷;以及控制部,所述控制部当所述检测部检测到错误时,使所述通信部转移到接收第一指令而不接收第二指令的第一状态,当所述通信部接收所述第一指令时,判断所述错误是能印刷的第一错误还是不能印刷的第二错误,在判断为所述第一错误的情况下,从所述存储部获得所述错误信息并通过所述印刷部印刷,在判断为所述第二错误的情况下,从所述存储部获得所述错误信息,并从所述通信部向所述外部装置发送。

根据该构成,印刷装置在产生了错误的情况下,并不是自动印刷错误信息,而是根据用户的指示,在从外部装置接收到第一指令的定时能够印刷错误信息,并且以错误是第一错误还是第二错误对应的方法而能够输出错误信息。

另外,所述错误信息包括对所述错误的处理方法。

根据该构成,用户通过参照印刷的信息,能够简便且可靠地识别对错误的处理方法,能够处理错误。

另外,所述错误信息包括与所述错误相关的日志信息。

根据该构成,用户通过参照印刷的信息,能够简便且可靠地识别与错误相关的日志,能够执行对应的处理。

另外,所述控制部当所述检测部检测到从所述错误恢复时,使所述通信部转移到接收所述第一指令以及所述第二指令的第二状态,当所述通信部接收所述第二指令时,从所述存储部获得所述日志信息并通过所述印刷部印刷、或者从所述通信部向所述外部装置发送。

根据该构成,用户在已消除印刷装置的错误后,能够简便且可靠地识别与消除的错误相关的日志。

另外,为了达成上述目的,本发明是具有对印刷介质进行印刷的印刷部的印刷装置的控制方法,包括:检测错误;转移到接收第一指令而不接收第二指令的第一状态,当接收所述第一指令时,判断所述错误是能印刷的第一错误还是不能印刷的第二错误,当判断为所述第一错误时,获得与所述错误对应的错误信息并通过所述印刷部印刷,当判断为所述第二错误时,获得所述错误信息并发送到外部装置。

根据该构成,印刷装置在产生错误的情况下,并不是自动印刷错误信息,而是根据用户的指示,在从外部装置接收第一指令的定时能够印刷错误信息,并且能够以错误是第一错误还是第二错误对应的方法输出错误信息。

附图说明

图1是打印机的外观立体图。

图2是打印机的内部结构的说明图。

图3是打印机的控制系统的概要框图。

图4是示出错误管理数据库的一个记录具有的信息的图。

图5是示出打印机的动作的流程图。

图6是示出印刷在辊纸上的信息的图。

符号说明

1…打印机(印刷装置);2…热敏头(印刷部);3…辊纸(印刷介质);12…输送机构(印刷部);30…控制部;31…通信部;39…存储部;41…错误检测部(检测部);100…主装置(外部装置)。

具体实施方式

下面,参照附图,对本发明的实施方式进行说明。

图1是适用本发明的打印机1(印刷装置)的外观立体图。图2是图1的打印机1的内部结构的说明图。如图1、图2所示,本例的打印机1设置在店铺的收银台等,发行收款条等。打印机1是具有如下功能的装置:容纳辊纸3(印刷介质),并输送容纳的辊纸3,通过热敏头2在输送来的辊纸3上印刷图像,切断辊纸3。

如图1、图2所示,打印机1具备向箱体6的上表面排出辊纸3的排纸口7。另外,打印机1具备开闭门9,开闭门9在箱体6的上表面的排纸口7的后方,开闭设置在箱体6的内部的辊纸容纳室8。在箱体6的内部容纳有热敏头2以及自动切割器10。另外,在箱体6的内部设置有:输送路径11,从辊纸容纳室8依次经由热敏头2的印刷位置a以及自动切割器10的切断位置b到达排纸口7;以及输送结构12,沿输送路径11输送从辊纸容纳室8输出的辊纸3。并且,在箱体6的内部容纳有具备cpu、存储器的控制基板24。

输送结构12包括被热敏头2按压的压盘辊13和驱动压盘辊13的输送电机14。辊纸3在被夹于热敏头2和压盘辊13之间的状态下被输送。自动切割器10包括可动刃15以及驱动可动刃15的切割电机16。通过切割电机16的驱动,可动刃15在其刃部向输送路径11内突出并切断辊纸3的突出位置、和其刃部从输送路径11离开的待机位置之间移动。

另外,如图1所示,打印机1在箱体6的上表面具备电源开关18、显示部19、进给按钮20(输入部)。电源开关18是用于接通(on)、切断(off)打印机1的电源的开关。显示部19具备三个led21~23。第一led21在电源为接通的状态下点亮,在电源切断时熄灭。第二led22在输送路径11上存在辊纸3的状态下熄灭,在输送路径11上没有辊纸3的状态下点亮。第三led23在产生规定的错误时闪烁。在此,第三led23闪烁时的闪烁图案为多种,第三led23以与产生的错误对应的闪烁图案进行闪烁。

进给按钮20是每输送规定量的辊纸3时被操作的按钮。即,如果按下一次进给按钮20,就以规定的驱动量驱动输送电机14,由此辊纸3以规定的输送量输送。

在此,对打印机1供给电力经由与该打印机1可装卸地连接的电源适配器25进行。另外,打印机1与寄存器等的主装置100(参照图3)(外部装置)可通信地连接。

从主装置100供给结算信息等的印刷数据时,打印机1驱动输送电机14,由输送结构12沿输送路径11以一定速度输送辊纸3。与此同时,打印机1驱动热敏头2,对通过印刷位置a的辊纸3的记录纸部分进行印刷。并且,当印刷数据的印刷结束时,打印机1向切断位置b的下游侧输送辊纸3的实施印刷的部分,驱动切割电机16,通过自动切割器10切断辊纸3。由此,打印机1发行收款条。

热敏头2、输送结构12、其他与印刷相关的要素相当于“对印刷介质进行印刷的印刷部”。

如上所述,本实施方式的打印机1可以不包括液晶显示面板或有机el面板等的可显示信息的显示面板。由此,实现打印机1的小型化、省电化、低价格化。

图3是打印机1的控制系统的概要框图。打印机1的控制系统以具备搭载于控制基板24的cpu、存储器的控制部30为中心构成。在控制部30的输入侧连接有用于与主装置100之间进行通信的通信部31、电源开关18以及进给按钮20。另外,在控制部30的输入侧连接有各种传感器。在本例中,连接有纸传感器33、门传感器34、头温度传感器35、头电压传感器36、切断传感器37、电源电压传感器38。在控制部30的输出侧经由未图示的驱动器,连接有热敏头2、输送电机14、切割电机16、显示部19。另外,在控制部30连接有存储部39。存储部39是例如可改写的非易失性存储器。在存储部39存储有错误管理数据库db1。关于错误管理数据库db1,在后文叙述。

纸传感器33在输送路径11的印刷位置a的上游侧检测辊纸3的有无。纸传感器33机械性或光学性地检测输送路径11上的辊纸3。门传感器34机械性或光学性地检测开闭门9位于封锁辊纸容纳室8的闭位置。头温度传感器35检测热敏头2的温度。头电压传感器36检测热敏头2的各发热体元件的电阻值的变化引起变动的热敏头2的电压的变化。切断传感器37检测可动刃15是否位于待机位置。电源电压传感器38检测从外部向打印机1供给的电压。

控制部30包括错误检测部41(检测部)、错误通知部42。

错误检测部41以及错误通知部42分别读出并执行cpu存储在存储器中的控制程序(微程序语言等)等,通过硬件与软件的协作执行处理。

控制部30从主装置100等供给印刷数据时,驱动输送电机14以及热敏头2,在辊纸3上印刷基于印刷数据的图像。另外,控制部30驱动切割电机16,切断配置在切断位置b的辊纸3。并且,控制部30将运转时间、印刷时间、印刷了印刷数据的印刷次数、输送了记录纸的送纸行数、切割器驱动时间等进行累计,作为运转日志存储在存储部39。另外,在按下进给按钮20的情况下,控制部30以规定的驱动量驱动输送电机14,通过输送结构12以规定的输送量输送辊纸3。

错误检测部41根据各传感器33~38输出到控制部30的值,检测错误的产生。以下,进行详细叙述。

在纸传感器33输出的值是示出在输送路径11上没有辊纸3的状态的值的情况下,错误检测部41检测无纸错误。当产生无纸错误时,由于没有辊纸3,不能进行基于打印机1的印刷。

另外,在门传感器34输出的值是表示开闭门9没有在闭位置而是在开位置的值的情况下,错误检测部41检测门错误。在产生门错误的情况下,由于没有关闭开闭门9而引起在辊纸容纳室8内的辊纸3的转动不稳定,且有可能在辊纸3的输送中产生不良状况。

另外,辊纸3在被夹在热敏头2和压盘辊13之间的状态下被输送。压盘辊13由于被承载于开闭门9,所以在门传感器34检测到门错误的情况下,由于开闭门9位于开位置,因此压盘辊13也在从热敏头2或辊纸3离开的位置。热敏头2不能接触辊纸3,无法印刷。辊纸3不是被夹在热敏头2和压盘辊13之间的状态,因此也不能进行压盘辊13的输送。

此外,在喷墨方式的情况下,由于开闭门上没有承载喷墨头或压盘等,即便是开闭门敞开的门错误也能够印刷。

另外,在头温度传感器35输出的值比预定的标准温度高的情况下,错误检测部41检测头高温错误。在产生头高温错误的情况下,有可能因高温而热敏头2破损。此外,标准温度是对于热敏头2实际破损的界限温度包含界限的温度,且是比界限温度低的温度。

另外,在头电压传感器36输出的值没有在预定的范围的情况下,错误检测部41检测头电压错误。在产生头电压错误的情况下,可能在热敏头2的发热体元件产生不良状况。例如,在施加了规定以上的头电压的情况下,可能在印刷中产生漏点。

另外,以规定期间驱动了切割电机16时,错误检测部41在没有检测到可动刃15从待机位置已移动的情况下,根据切割传感器37输出的值检测切割错误。在产生了切割错误的情况下,存在通过自动切割器10不能切断辊纸3的可能性。

另外,在电源电压传感器38输出的值没有在预定的范围的情况下,错误检测部41检测电源电压错误。在产生了电源电压错误的情况下,错误地使用其他电源适配器25等,作为电源适配器25可能不能使用与制品的规格对应的,打印机1有时会故障。

另外,错误检测部41监视控制部30的存储器,在存储器产生了不良情况的情况下,检测存储器错误。在产生了存储器错误的情况下,可能在打印机1产生错误动作。

以上,关于错误检测部41检测的错误,以无纸错误、门错误、头高温错误、头电压错误、切割错误、电源电压错误以及存储器错误为例进行了说明。这些例示的错误中,作为不能印刷的一例,有时产生无纸错误。此时,在直到消除无纸错误为止的过程中,控制部30禁止印刷,不能进行打印机1的印刷。门错误也不能印刷。

以下,在产生的情况下,将打印机1的不能印刷的错误称为“不能印刷错误”。不能印刷错误相当于第二错误。

另一方面,即便在产生头高温错误、头电压错误、切割错误、电源电压错误以及存储器错误的状态的情况下,在界限的范围内或仅文本文字的印刷中印刷量较少的情况下等一定条件下,打印机1能够进行热敏头2以及输送电机14的驱动,能够执行印刷。例如,在切割错误的情况下,热敏头2和压盘辊13的印刷自身没有问题而能够执行。以下,在产生的情况下,将打印机1的能印刷的错误称为“能印刷错误”。能印刷错误相当于第一错误。

此外,错误检测部41根据来自传感器的输入等,在错误产生后、消除产生的错误的情况下,检测出这一点。

错误检测部41在检测到错误产生的情况下、以及在检测到解除产生的错误的情况下,通过如下的方法,更新错误管理数据库db1。

图4是示意性示出错误管理数据库db1的一个记录具有的信息的图。

错误管理数据库db1具有与在打印机1可能产生的错误的各个对应的记录。如图4所示,错误管理数据库db1的一个记录具有错误识别信息j1、错误产生状况信息j2、错误种类信息j3、错误处理方法信息j4、错误日志j5、错误名称信息j6。

错误识别信息j1是识别错误的识别信息,对应每个错误分配固有的值。

错误产生状况信息j2是示出错误的产生的有无的信息,且是表示错误产生的状态的值(以下称为“错误产生值”。)与表示没有产生错误的状态的值(以下称为“错误未产生值”。)中的任一值。

错误种类信息j3是示出错误的种类的信息,获得表示错误的种类是不能印刷错误的值(以下称为“不能印刷值”。)与表示错误的种类是能印刷错误的值(以下称为“能印刷值”。)中的任一值。

错误处理方法信息j4是在产生错误的情况下,为了消除错误而应采取的处理方法(以下称为“错误处理方法”。)的信息。作为一例,错误处理方法信息j4是为了消除错误而应采取的处理方法通过文本记述的文本数据。

此外,消除错误相当于从错误中恢复。

错误处理方法是用于从各错误中恢复的具体指示。例如,来自头高温错误的错误处理方法是“暂且隔开一些时间重新开始印刷”的指示。来自头电压错误的错误处理方法是“请交换热敏头”的指示。来自切割错误的错误处理方法是“请修理切割器”的指示。来自电源电压错误的错误处理方法是“请确认是否使用正确的电源适配器”的指示。来自存储器错误的错误处理方法是“请交换控制基板”的指示。

错误日志j5是错误的日志。错误的日志是以时间序列示出错误产生的日期时间以及消除错误的日期时间的信息。作为一例,错误日志j5是通过文本记述错误产生的日期时间的文本数据。

错误名称信息j6是示出错误的名称的信息。

与1的错误对应的记录具有:识别该1的错误的错误识别信息j1、示出该1的错误的产生的有无的错误产生状况信息j2、示出该1的错误的种类的错误种类信息j3、该1的错误的处理方法涉及的错误处理方法信息j4、该1的错误的日志涉及的错误日志j5、示出该1的错误的名称的错误名称信息j6。此外,1的日志涉及的错误日志j5是以时间序列示出该1的错误产生的日期时间以及该1的错误消除的日期时间的信息。

在检测到错误已产生的情况下,错误检测部41执行以下处理。

即,错误检测部41确定产生的错误,获得产生的错误的错误识别信息j1。

接着,错误检测部41参照错误管理数据库db1,从该数据库的记录中,确定与获得的错误识别信息j1的值相同的值的具有错误识别信息j1的记录。在此确定的记录是与产生的错误对应的记录。

接着,错误检测部41将确定的记录具有的错误产生状况信息j2的值从错误未产生值变更为错误产生值。

接着,错误检测部41检测错误产生的日期时间(例如年月日与时刻的组合。)。虽然省略图示,但在控制基板24安装有rtc(real-timeclock:实时时钟),随时将来自rtc示出日期时间的数据输入到控制部30。错误检测部41根据从rtc输入的数据,检测错误产生的日期时间。检测错误产生的日期时间的方法可以是任意方法。

接着,错误检测部41向指定的记录具有的错误日志j5按照时间序列追加写入示出检测到的产生错误的日期时间的信息。

在检测到错误已消除的情况下,错误检测部41执行以下处理。

即,错误检测部41确定消除的错误,获得消除的错误的错误识别信息j1。

接着,错误检测部41参照错误管理数据库db1,在该数据库的记录中,确定与获得的错误识别信息j1的值相同的值的具有错误识别信息j1的记录。在此确定的记录是与消除的错误对应的记录。

接着,错误检测部41将确定的记录具有的错误产生状况信息j2的值从错误产生值变更为错误未产生值。

接着,错误检测部41检测错误消除的日期时间。

接着,错误检测部41向确定的记录具有的错误日志j5按照时间序列追加写入表示检测到的错误消除的日期时间的信息。

当通过错误检测部41检测到错误时,错误通知部42驱动显示部19,通知错误。即,在检测到无纸错误的情况下,驱动第二led22点亮。在检测到门错误、头高温错误、头电压错误、切割错误、电源电压错误、存储器错误的情况下,以与检测到的错误对应的闪烁图形使第三led23闪烁。

接着,说明在错误产生的情况下的打印机1的动作。

图5的流程图fa是示出打印机1的动作的流程图。此外,在流程fa的开始时刻,打印机1的动作状态是在线状态(后述)。

如图5所示,打印机1的控制部30监视是否通过错误检测部41检测到错误产生(步骤sa1)。

在由错误检测部41检测到错误的情况下(步骤sa1:是),控制部30将打印机1的动作状态从在线状态(第二状态)转移到离线状态(第一状态)(步骤sa2)。

以下,适当地,在步骤sa1中,将由错误检测部41检测到的错误称为“检测错误”。

在线状态是指打印机1能够从主装置100接收一般指令(第二指令)以及实时指令(第一指令)这两者的指令的状态。在线状态下接收到一般指令的情况下,控制部30根据接收到的一般指令执行处理,另外,在线状态下接收实时指令的情况下,控制部30根据接收到的实时指令执行处理。

实时指令是与基于一般指令的处理相比,指示优先度的较高处理的执行的控制指令。控制部30在从主装置100接收到实时指令的情况下,在存在已接收的未执行的一般指令的情况下,优先于未执行的一般指令,根据实时指令执行处理。

另外,离线状态通常是指将打印机1无法接收的状态通知到主装置100的状态。在打印机1为离线状态下,作为特别处理接收实时指令,而不接收一般指令。“不接收一般指令”是表示主装置100发送到打印机1的一般指令在打印机1进行废弃等、在打印机1不作为处理对象。

此外,在将动作状态从在线状态转移到离线状态的情况下,控制部30控制通信部31,与主装置100通信,向主装置100通知转移到离线状态。

主装置100在接收到表示转移到离线状态的通知的情况下,执行以下处理。即,在打印机1为离线状态的过程中,主装置100转移到停止向打印机1发送一般指令而仅能向打印机1发送实时指令的状态。并且,主装置100向用户询问是否进行与作为离线原因的检测错误相关的信息的印刷。咨询可以以任意方法进行。例如,主装置100通过在显示面板等的显示单元显示具有与咨询相关的信息的用户界面,进行咨询。在来自用户有与作为离线原因的检测错误相关的信息进行印刷的内容的指示输入的情况下,主装置100生成指示执行与检测错误相关的信息的印刷的实时指令(以下称为“错误关联实时指令”。),发送到打印机1。

在转移到离线状态后,控制部30一边监视是否接收到错误关联实时指令(步骤sa3),一边监视是否通过错误检测部41检测到消除检测错误(步骤sa4)。

在没有收到错误关联实时指令(步骤sa3:否),而由错误检测部41检测到检测错误消除的情况下(步骤sa4:是),控制部30将处理手续转移到步骤sa10。关于步骤sa10以下的处理,在后文叙述。

在消除检测错误前(步骤sa4:否),接收错误关联实时指令的情况下(步骤sa3:是),控制部30执行以下处理(步骤sa5)。即,在步骤sa5中,控制部30参照错误管理数据库db1,确定与检测错误的错误识别信息j1的值相同的值的具有错误识别信息j1的记录。在此确定的记录是与检测错误对应的记录。

接着,控制部30获得在步骤sa5中已确定的记录的错误种类信息j3,根据获得的错误种类信息j3,判断检测错误的种类是能印刷错误还是不能印刷错误(步骤sa6)。在步骤sa6中,当错误种类信息j3的值是能印刷值时,控制部30判断检测错误的种类是能印刷错误,当是不能印刷值时,控制部30判断检测错误的种类是不能印刷错误。即便检测错误的种类是不能印刷错误,在界限等的范围内等为能印刷的状态下,能够作为能印刷错误进行处理。

在检测错误的种类是能印刷错误的情况下(步骤sa6:“能印刷错误”),控制部30执行以下处理(步骤sa7)。此外,在检测错误是能印刷错误的情况下,打印机1能够执行印刷。

即,在步骤sa7中,控制部30从在步骤sa5中确定的记录具有的信息中,获得错误处理方法信息j4、错误日志j5以及错误名称信息j6。接着,控制部30控制热敏头2、输送电机14、其他要素,向辊纸3至少印刷基于错误处理方法信息j4的信息、基于错误日志j5的信息、以及基于错误名称信息j6的信息。以下,将基于错误处理方法信息j4的信息、基于错误日志j5的信息以及错误名称信息j6的信息总称为“错误关联信息”。

图6是示出在步骤sa7中向辊纸3印刷的信息的一例的图。

在图6中,区域a1中印刷有明示出检测错误的名称的信息m1。控制部30根据错误名称信息j6,印刷信息m1。

另外,在图6中,区域a2中印刷有示出错误的处理方法的信息m2。控制部30根据错误处理方法信息j4,印刷信息m2。

另外,在图6中,区域a3中印刷有表示检测错误的日志的信息m3。控制部30根据错误日志j5印刷信息m3。此外,基于错误日志j5印刷的信息不需要包含记录在错误日志j5中的全部日志涉及的信息。例如,基于错误日志j5印刷的信息可以是从当前时间追溯规定时间的错误的产生、消除相关的日志涉及的信息。

用户通过参照印刷在辊纸3的错误名称信息j6的信息,能够容易且可靠地识别产生的错误。

另外,用户通过参照基于印刷在辊纸3的错误处理方法信息j4的信息,能够简便且可靠地识别用于消除错误而应进行的处理。因此,能够实现直到消除错误需要的时间的短缩。另外,通过打印机1,印刷有基于错误处理方法信息j4的信息的构成,因此用户在打印机1的附近能够识别处理方法。并且,用户参照基于印刷在辊纸3的错误处理方法信息j4的信息,并能够对打印机1执行以处理方法为标准的处理。

另外,用户通过参照印刷在辊纸3的错误日志j5的信息,能够容易且可靠地识别检测错误的产生状况等。另外,在解析日志时,不再需要例如将安装有维护用的软件工具的终端连接于打印机1这样繁杂的作业,能够实现作业负担的减轻。

另外,在本实施方式中,打印机1并不是根据错误的产生,自动地印刷错误关联信息,而是在错误产生后,在用户对主装置100有指示的情况下,印刷错误关联信息。该构成中,用户能够在自己期待的适当的定时,使打印机1打印错误关联信息。另外,用户在不需要的情况下,能够不使打印机1印刷错误关联信息,能够抑制不必要的辊纸3的消耗。

在执行步骤sa7的处理后,控制部30将处理手续转移到步骤sa9。

在步骤sa7获得控制部30且印刷在辊纸3的信息相当于“错误信息”。

另一方面,在步骤sa6中,在判断出检测错误的种类是不能印刷错误的情况下(步骤sa6:“不能印刷错误”),控制部30执行以下处理(步骤sa8)。此外,在检测错误的种类是不能印刷错误的情况下,打印机1不能执行印刷。

即,在步骤sa8中,控制部30获得在步骤sa5中确定的记录具有的错误识别信息j1、错误产生状况信息j2、错误种类信息j3、错误处理方法信息j4、错误日志j5、错误名称信息j6。接着,控制部30控制通信部31,将获得的各个信息发送给主装置100。

主装置100在步骤sa8接收控制部30发送的各个信息。主装置100根据接收到的信息,能够执行如下处理。即,主装置100能够获得错误识别信息j1。另外,主装置100根据错误产生情况信息j2,能够识别错误产生。另外,主装置100能够根据错误种类信息j3,识别检测错误的种类,识别打印机1为不能执行印刷的状态。

另外,主装置100能够根据错误处理方法信息j4、错误日志j5以及错误名称信息j6,在显示面板等的显示单元显示在步骤sa7中相当于打印机1在辊纸3印刷的信息的信息。用户即便在打印机1无法执行印刷的状态下,通过参照主装置100的显示单元显示的信息,能够简便且可靠地识别产生的错误。另外,用户能够简便且可靠地识别用于消除错误而应进行的处理。因此,能够实现直到消除错误需要的时间的短缩。

在步骤sa8的处理后,控制部30将处理手续转移到步骤sa9。

在步骤sa8中控制部30获得且发送到主装置100的信息相当于“错误信息”。

在步骤sa9中,控制部30监视是否通过错误检测部41检测到检测错误已消除。

在步骤sa9中,在判断由错误检测部41检测到已消除检测错误的情况下(步骤sa9:是),控制部30将处理手续转移到步骤sa10。

在步骤sa10中,控制部30将动作状态从离线状态转移到在线状态。

此外,在将动作状态从离线状态转移到在线状态的情况下,控制部30控制通信部31,与主装置100通信,将转移到在线状态通知到主装置100。

在接收到表示转移到在线状态的通知的情况下,主装置100执行以下处理。即,主装置100转移到能够向打印机1发送一般指令以及实时指令的各个的状态。并且,主装置100向用户询问是否进行与检测错误的日志相关的信息的印刷。询问可以以任意方法进行。在来自用户有进行与检测错误的日志相关的信息的印刷的内容的指示输入的情况下,主装置100生成指示执行与检测错误的日志相关的信息的印刷的一般指令(以下,称为“日志关联一般指令”。),发送到打印机1。

转移到在线状态后,在从主装置100接收到控制指令的情况下,控制部30根据接收到的控制指令执行处理。与此并行,控制部30监视是否接收日志关联一般指令(步骤sa11)。

在接收到日志关联一般指令的情况下(步骤sa11:是),控制部30执行以下处理(步骤sa12)。即,控制部30获得与检测错误对应的记录(在执行了步骤sa5的处理的状态的情况下,在步骤sa5中确定的记录。)的错误日志j5。接着,控制部30根据获得的错误日志j5,控制热敏头2、输送电机14、其他要素,基于错误日志j5在辊纸3印刷信息。

用户通过参照印刷在辊纸3的信息,关于检测错误,能够识别消除检测错误,另外能够简便且可靠地识别检测错误在过去的产生状况。

在步骤sa12获得且印刷的信息相当于“日志信息”。

在此,在本实施方式中,日志关联一般指令不是实时指令,而是一般指令。这基于以下理由。即,发送日志关联一般指令的定时是消除检测错误的状态。因此,打印机1是能够执行与收款条的发行等业务相关的处理的状态。因此,与其他处理相比,与检测错误相关的日志的印刷并一定优先度高。据此,与日志相关的信息的印刷相比较,通过将日志关联一般指令设为一般指令,能够防止优先度较高的处理因为与日志相关的信息的印刷而被迟延执行,能够提高用户的便利性。

此外,控制部30也可以构成为与在辊纸3印刷信息一起、或者代替向辊纸3印刷信息,控制通信部31,将与检测错误的日志相关的信息发送到主装置100。由此,主装置100根据接收的信息,能够进行显示检测错误的日志等的处理。

如以上说明,本实施方式的打印机1(印刷装置)包括:错误检测部41(检测部),检测错误;存储部39,存储与错误对应的错误信息;通信部31,与主装置100(外部装置)进行通信;印刷部,对辊纸3(印刷介质)进行印刷;以及控制部30。当错误检测部41检测到错误时,控制部30转移到通信部31接收实时指令(第一指令)而不接收一般指令(第二指令)的离线状态(第一状态),当通信部31接收作为实时指令的错误关联实时指令时,控制部30判断错误是能印刷的能印刷错误(第一错误)还是不能印刷的不能印刷错误(第二错误),当判断为能印刷错误时,从存储部39获得错误信息并通过印刷部印刷;当判断为不能印刷错误时,从存储部39获得错误信息,从通信部31发送到主装置100。

根据该构成,打印机1在产生错误的情况下,并不是自动地印刷错误信息,而是根据用户的指示,在从主装置100接收到错误关联实时指令的定时能够印刷错误信息,并且以错误是能印刷错误还是不能印刷错误对应的方法能够输出错误信息。

另外,在本实施方式中,错误信息包括对于错误的处理方法。

根据该构成,用户通过参照印刷的信息,能够简便且可靠地识别对错误的处理方法,能够处理错误。

另外,在本实施方式中,错误信息包括与错误相关的日志信息。

根据该构成,用户通过参照印刷的信息,能够简便且可靠地识别与错误相关的日志,能够执行对应的处理。

另外,在本实施方式中,当错误检测部41检测到从错误中恢复(消除错误)时,控制部30使通信部31转移到接收实时指令以及一般指令的在线状态(第二状态),当通信部31接收到作为一般指令的日志关联一般指令时,控制部30将从存储部39获得日志信息并通过印刷部印刷、或者从通信部31发送到主装置100。

根据该构成,用户在已消除打印机1的错误后,能够简便且可靠地识别与消除的错误相关的日志。

此外,上述的实施方式仅为本发明的一方式,可以在本发明的范围内进行任意地变形及应用。

例如,在上述实施方式中,关于日志,打印机1在辊纸3印刷与检测错误相关的日志。但是,作为日志,打印机1还可以构成为不仅是与检测错误相关的日志,还印刷与其他事项相关的日志。例如,可以构成为基于上述运转日志,印刷日志。

另外,例如图3示出的各功能框能够通过硬件和软件的协作而任意地实现,而并不指示特定的硬件构成。另外,各设备通过执行存储在连接于外部的存储介质的程序,可以执行各种动作。

另外,例如,在上述实施方式中,打印机1是热敏式的行打印机。但是,打印机1的印刷方式不一定是热敏式,也可以是喷墨式、点阵式等其他的印刷方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1