图像形成装置及图像形成装置的控制方法

xiaoxiao2020-10-23  7

图像形成装置及图像形成装置的控制方法
【技术领域】
[0001]本发明涉及包括主控制器和控制打印机引擎的引擎控制器的图像形成装置。
【背景技术】
[0002]图像形成装置包括控制整个图像形成装置的主控制器、诸如打印机引擎和扫描器引擎的设备、以及控制这些设备的打印机引擎控制器。主控制器向打印机引擎控制器发出控制命令。打印机引擎控制器接收控制命令并且根据所接收到的控制命令来控制各引擎。
[0003]在具有上述配置的图像形成装置中,一些因素可能引起主控制器与打印机引擎控制器之间的通信错误。
[0004]在通信错误的情况下,错误必须显示在操作面板上以提示用户断开和接通开关或者联系维护人员。然而,在许多情况下,可以通过断开和接通打印机引擎控制器来消除这种通信错误,并由此使装置返回到其原始状态。因此,进行仅断开和接通已经发生错误的引擎控制器的返回控制(例如,参照日本特开平11-143842号公报)。
[0005]近年来,省电已经引起了关注。最近开发的图像形成装置具有用于将电力控制到最低水平的省电模式。在省电模式中,断开图像形成装置中处于非操作的控制器和引擎,以降低电力消耗。当用户使用图像形成装置时,接通对于使用必要的任何控制器和引擎。
[0006]此外,响应于触发接通的事件来进行最低限度的启动处理。例如,当图像形成装置在断开打印机引擎控制器和引擎的省电模式下接收到打印指令时,作为另选方案,当在省电模式下获取了关于任何引擎的信息时,接通打印机控制器和引擎。根据最近开发的控制方法(参照日本特开2011-098505号公报),如果接收到涉及引擎使用的打印指令,则该引擎经过初始化(校准)。如果请求信息获取,则提供信息而不进行引擎的初始化。
[0007]在仅断开和接通已经发生通信错误的打印机引擎控制器的返回处理中,如果打印机引擎控制器在每次断开和接通时进行相同的启动处理,则可能会发生省电模式下的操作的差异。
[0008]具体地说,如果在响应于信息获取请求而启动但不进行打印机引擎的初始化(校准)的打印机引擎控制器中发生通信错误,则不必进行以伴有打印机引擎的初始化(校准)的方式的启动处理。另一方面,如果在响应于打印操作请求而启动且进行打印机引擎的初始化(校准)的打印机引擎控制器中发生通信错误,则必须进行以伴有打印机引擎的初始化(校准)的方式的启动处理。

【发明内容】

[0009]本发明旨在通信错误的情况下适当地进行引擎控制器的启动处理。
[0010]本发明提供了一种图像形成装置,所述图像形成装置包括:主控制器;引擎控制器,其被构造为控制打印机引擎;存储单元,其被构造为存储所述引擎控制器的电力状态;检测单元,其被构造为检测所述主控制器与所述引擎控制器之间的通信错误;确定单元,其被构造为在所述检测单元检测到所述通信错误的情况下,基于存储在所述存储单元中的所述引擎控制器的电力状态,来确定是否进行所述引擎控制器的启动处理;以及启动处理单元,其被构造为在所述确定单元确定进行所述引擎控制器的启动处理的情况下,进行所述引擎控制器的启动处理。
[0011 ] 根据以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
【附图说明】
[0012]图1是例示图像形成装置的示例性配置的框图。
[0013]图2是例示图像形成装置的电力状态之间的转变的图。
[0014]图3是例示图像形成装置的电力状态、主控制器的电源状态、以及打印机引擎控制器的电源状态的表。
[0015]图4是例示图像形成装置的控制方法的流程图。
[0016]图5A和图5B例示了图像形成装置的控制方法的流程图。
[0017]图6例示了图像形成装置的控制方法的流程图。
[0018]图7例示了图像形成装置的控制方法的流程图。
【具体实施方式】
[0019]现在将参照附图来描述本发明的优选实施例。
[0020]系统配置
[0021]第一实施例
[0022]图1是说明根据第一实施例的图像形成装置的示例性配置的框图。根据第一实施例的图像形成装置包括相互通信以处理作业的多个控制器。具体地说,使得主控制器101和打印机引擎控制器110能够经由外部接口相互通信。包括在外部接口中的信号线中的一个被分配给稍后将描述的LIVEWAKE信号线L。将指示LIVEWAKE信号线L的状态或者开(ON)/关(OFF)电平的信息、指示主控制器101的电源状态的信息、以及指示打印机引擎控制器110的电源状态的信息,暂时存储在主控制器101中包括的随机存取存储器(RAM) 103中。
[0023]如图1所示,由100指示的图像形成装置包括主控制器101、打印机引擎控制器110、打印机引擎120、电源单元150、以及交流(AC)电源170。主控制器101管理并控制系统,例如图像形成装置100的状态转变。主控制器101包括中央处理单元(CPU) 102、RAM103、只读存储器(ROM) 104、以及由106指示的外部接口(I/F)。CPU 102读取存储在ROM104中的控制程序并且进行诸如读取控制和发送控制等的各种控制处理。RAM 103被用作诸如CPU 102的主存储器或工作存储器等的一级存储区域。盘105存储图像数据、各种程序、以及各种设定信息项。外部I/F 106用于与外部控制器进行通信。
[0024]打印机引擎控制器110是用于控制打印机引擎120的控制器。打印机引擎控制器110根据来自主控制器101的指令控制打印机引擎120,并且将关于打印机引擎120的各种信息项发送到主控制器101。包括在打印机引擎控制器110中的CPU IlURAM 112, ROM113、以及由115指示的外部I/F与主控制器101中的相同。因此,省略打印机引擎控制器110的这些部件的描述。主控制器101和打印机引擎控制器110使用例如串行通信方案或套接字(socket)通信方案,经由外部I/F 106和外部I/F 115相互通信。虽然图1例示了仅针对打印机的引擎控制器和引擎,但是与针对打印机类似,图像形成装置100包括针对扫描器和传真机的引擎控制器和引擎。
[0025]作为具有触摸面板功能的液晶显示器的操作面板160通过使用用户接口(UI)画面(未示出)来显示由图像形成装置100提供的功能的设定项和图像形成装置100的状态,并且从用户接受对图像形成装置100的指令。
[0026]局域网(LAN) 162连接到网络。经由LAN 162从外部计算机输入数字图像或者将数字图像输出到外部计算机。另外,例如,经由LAN 162发出作业和接收针对装置的指令。
[0027]打印机引擎120根据来自打印机引擎控制器110的指令将图像打印在片材上,并且将诸如错误信息或者指示打印机引擎120中包括的部件的状态的信息等的信息发送到打印机引擎控制器110。
[0028]电源单元150向图像形成装置100供给电力。在装置断开期间,通过开关171来隔离交流电源170。接通开关171使得能够向交流-直流(AC-DC)转换器151供给交流电,从而提供了要向各部件供给的不同直流电位。电源单元150基于来自CPU 102的指令实现了对装置的各部件的电源的独立控制。具体地说,开关152能够根据来自CPU 102的指令,来控制在主控制器电源154的开与关之间的切换。同样地,开关153能够根据来自CPU 102的指令,来控制在打印机引擎控制器电源155的开与关之间的切换。CPU 102使用开关152和开关153向图像形成装置100的合适部件供给适当的电力。
[0029]现在将参照图2和图3来描述图像形成装置100的电力状态。
[0030]图2是例示在图1的图像形成装置100的电力状态之间的转变的图。图3是例示图1的图像形成装置100的电力状态、以及主控制器101和打印机引擎控制器110的电源状态的表。参照图3,在省电模式中,特别是,在睡眠状态203中,向主控制器101供给电力。因此,可以将指示LIVEWAKE信号线L的开电平或关电平的信息存储在主控制器101的RAM103 中。
[0031]参照图2,图像形成装置100具有四种电力状态:关闭状态201、待机状态202、睡眠状态203、以及深度睡眠状态204。因此,主控制器101的电源状态和打印机引擎控制器110的电源状态根据电力状态而变化(参照图3)。这些状态根据用户操作状况或设备设定而变化,以使得图像形成装置100在图2所示的状态之间变化。现在将描述这些状态。
[0032]如图3所示,在图像形成装置100的关闭状态201中,主控制器101和打印机引擎控制器I1处于电源关闭状态。当在关闭状态201下由用户操作按下图1所示的开关171时,图像形成装置100变化到待机状态202。当在睡眠状态203或深度睡眠状态204下经由操作面板160或LAN162接收到作业执行请求时,图像形成状态100变化到待机状态202。
[0033]在待机状态202下,图像形成装置100能够接受作业执行指令和关于打印机引擎120的信息的询问。因此,主控制器101和打印机引擎控制器110两者必须进行必要的预定初始化操作,使得在任何时间都能够接受作业。当图像形成装置100从关闭状态201或深度睡眠状态204变化到待机状态202时,主控制器101接通打印机引擎控制器110。
[0034]此时,主控制器101请求打印机引擎控制器110进行以伴有诸如校准等的初始化的方式的启动处理。主控制器101通过在主控制器101与打印机引擎控制器110之间连接的特定的物理信号线,向打印机引擎控制器110发出指令。用于确定启动控制信息的物理信号线是指LIVEWAKE信号线L。具体地说,LIVEWARE信号线L响应于启动控制信息而变化到开电平或关电平。
[0035]主控制器101将LIVEWAKE信号线L设置为关电平,然后接通打印机引擎控制器110。因此,主控制器101可以请求打印机引擎控制器110进行以伴有诸如校准等的初始化的方式的启动处理。
[0036]在接通时,打印机引擎控制器110检查LIVEWAKE信号线L的状态。当LIVEWAKE信号线L处于关电平时,打印机引擎控制器110进行以伴有诸如校准等的初始化的方式的启动处理。
[0037]如果在待机状态202下,在预定时间段内未对操作面板160进行操作,则图像形成装置100变化到睡眠状态203。此外,如果图像形成装置100在深度睡眠状态204下经由LAN 162接收到关于打印机引擎120的信息的询问,则图像形成装置100变化到睡眠状态203。
[0038]在睡眠状态203下,图像形成装置100不被许可接受任何作业执行指令 。图像形成装置100被许可仅接受关于打印机引擎120的信息的询问。
[0039]与在待机状态202下相比,主控制器101和打印机引擎控制器110在睡眠状态203下的必要处理有限。因此,主控制器101和打印机引擎控制器110以低于待机状态202的电力水平运行。
[0040]当图像形成装置100从深度睡眠状态204变化到睡眠状态203时,主控制器101接通打印机引擎控制器110。
[0041]在这种情况下,主控制器101请求打印机引擎控制器110进行以不进行诸如校准等的初始化的方式的启动处理。主控制器101相应地将LIVEWAKE信号线L设置为开电平,然后接通打印机引擎控制器110。在接通时,打印机引擎控制器110检查LIVEWAKE信号线L的状态。如果LIVEWAKE信号线L处于开电平,则打印机引擎控制器110进行以不进行诸如校准等的始化的方式的启动处理。
[0042]如上所述,打印机引擎控制器110能够使用LIVEWAKE信号线L,区分并进行对图像形成装置100的待机状态202必要的启动处理和对睡眠状态203必要的启动处理。
[0043]如果在待机状态202或睡眠状态203下,在预定时间段内未操作图像形成装置100,则图像形成装置100变化到深度睡眠状态204。在深度睡眠状态204下,尽可能降低图像形成装置100的电力消耗。CPU 102使得仅对能够用来检测到作业的部分或部件(例如,操作面板160和LAN162)通电,从而使得图像形成装置100进入最低电力状态。
[0044]具体地说,CPU 102将指示图像形成装置100的状态的信息存储到RAM 103中,并且使得开关152和开关153停止向主控制器101和打印机引擎控制器110的电力供给,从而尽可能地降低电力消耗。此时,虽然CPU 102进入了非操作状态,但是操作面板160和LAN162被供给电力以能够检测到到来的作业或询问。
[0045]如上所述,图像形成装置100的电力状态根据用户使用状况或者设备设定(到睡眠状态203或深度睡眠状态204的转变时间)而变化。主控制器101和打印机引擎控制器110的电源状态相应地变化。
[0046]图4至图7例示了根据第一实施例的图像形成装置100的控制方法的流程图。现在将参照图4至图7描述在检测到主控制器101与打印机引擎控制器110之间的通信错误时由主控制器101进行的控制处理。通过使得主控制器101的CPU 102和打印机引擎控制器110的CPU 111进行所存储的控制程序来实现该处理。假定通过看门狗定时器等检测通信错误。检测的方式并不限于这种示例。例如,可以基于一个控制器对来自其他控制器的请求的响应的描述,来确定通信错误的发生。
[0047]在接通时,主控制器101开始步骤S3001和步骤S3002。在步骤S3001中,如图5A所示,主控制器101确定引起打印机引擎控制器110的电力状态变化的事件是否已经发生(S4001)。如果主控制器101确定有必要变化,则主控制器101使得打印机引擎控制器110进入电源开状态或者电源关状态。主控制器101相应地控制电源单元150中的开关153(S4002)ο
[0048]当主控制器101接通开关153时,主控制器101也根据如上所述的因素设置LIVEWARE 信号线 L。
[0049]当完成打印机引擎控制器110的电力状态的变化处理时,主控制器101将指示打印机引擎控制器110的变化后的电力状态的信息存储到RAM 103中(S4003)。在这种情况下,电力状态包括打印机引擎控制器110的电源开或关状态、以及LIVEWAKE信号线L的设定。此外,在与图4的步骤S3001并行的步骤S3002中,如图5B所示,主控制器101确定与打印机引擎控制器110的通信状态是否正常(S4101)。
[0050]在这种情况下,当主控制器101处于电源开状态时,主控制器101重复步骤S4001至步骤S4003和步骤S4101。
[0051]如果主控制器101在图5B中的步骤S4101中检测到打印机引擎控制器110的通信的错误,则处理进行到图4中的S3003。
[0052]在S3003中,主控制器101从RAM 103中获取指示打印机引擎控制器110的电力状态的信息。在S3004中,主控制器101检查打印机引擎控制器110的电力状态。如果主控制器101基于存储在RAM 103中的信息确定打印机引擎控制器110处于电源开状态并且LIVEWARE信号线L处于关电平,则处理进行到S3005。在S3005中,如图6所示,主控制器101将LIVEWAKE信号线L设置为开电平(S5001)。另外,主控制器101接通打印机引擎控制器 110(S5002)。
[0053]在接通(S5003)时,打印机引擎控制器110检查LIVEWAKE信号线L的设定(S5004)。由于LIVEWAKE信号线L处于开电平,因此打印机引擎控制器110进行以不进行校准的方式的启动处理(S5006)。
[0054]另一方面,在图4中的S3004中,如果打印机引擎控制器110处于电源开状态并且LIVEWARE信号线L处于开电平,则处理进行到S3006。在S3006中,如图7所示,主控制器101将LIVEWAKE信号线L设置为关电平(S6001)。另外,主控制器101接通打印机引擎控制器110(S6002)。在接通(S6003)时,打印机引擎控制器110检查LIVEWAKE信号线L的设定(S6004)。由于LIVEWAKE信号线L处于关电平,因此打印机引擎控制器110进行以伴有校准的方式的启动处理(S6007)。
[0055]当在图4的S3004中确定打印机引擎控制器110处于电源关状态时,主控制器101不对打印机引擎控制器110的电力供给进行控制。
[0056]如果在主控制器101与打印机引擎控制器110之间发生通信错误,并且仅打印机引擎控制器110被在电源开状态和电源关状态之间切换,则上述控制使得图像形成装置110能够在保持在其电力状态的同时返回到正常状态。
[0057]在前述实施例中,将打印机引擎描述为要初始化的设备的示例。如果图像形成装置100是多功能外围设备,则要初始化的设备可以是用于读取原稿上的图像的扫描器引擎。
[0058]本发明的实施例还可以通过读出并执行记录在存储介质(还可以全称为“非暂时性计算机可读存储介质”)上的用于执行一个或更多个上述实施例的功能的计算机可执行指令(例如,一个或更多个程序)、和/或包括用于执行一个或更多个上述实施例的功能的一个或更多个电路(例如,专用集成电路(ASIC))的系统或装置的计算机来实现,以及通过由系统或装置的计算机通过例如从存储介质读出并执行用于执行一个或更多个上述实施例的功能的计算机可执行指令、和/或控制一个或更多个电路来执行一个或更多个上述实施例的功能来执行的方法来实现。计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括读出并执行计算机可执行指令的独立的计算机或独立的计算机处理器的网络。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)?)、闪存设备、存储卡等中的一个或更多个。
[0059]本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
[0060]虽然参照示例性实施例已经对本发明进行了描述,但是应当理解,本发明不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
【主权项】
1.一种图像形成装置,所述图像形成装置包括: 主控制器; 引擎控制器,其被构造为控制打印机引擎; 存储单元,其被构造为存储所述引擎控制器的电力状态; 检测单元,其被构造为检测所述主控制器与所述引擎控制器之间的通信错误; 确定单元,其被构造为在所述检测单元检测到所述通信错误的情况下,基于存储在所述存储单元中的所述引擎控制器的电力状态,来确定是否进行所述引擎控制器的启动处理;以及 启动处理单元,其被构造为在所述确定单元确定进行所述引擎控制器的启动处理的情况下,进行所述引擎控制器的启动处理。2.根据权利要求1所述的图像形成装置,其中,在所述确定单元确定进行所述引擎控制器的启动处理的情况下,所述启动处理单元基于存储在所述存储单元中的所述引擎控制器的电力状态,来选择并进行第一启动处理和第二启动处理两者之中的任何一个。3.根据权利要求2所述的图像形成装置, 其中,所述第一启动处理是以伴有校准的方式启动所述引擎控制器的处理,并且 其中,所述第二启动处理是以不进行校准的方式启动所述引擎控制器的处理。4.根据权利要求1所述的图像形成装置,其中,所述引擎控制器的电力状态包括所述引擎控制器的电源状态和LIVEWAKE信号线的设定。5.根据权利要求1所述的图像形成装置,其中,在所述引擎控制器的电力状态变化的情况下,所述存储单元存储所述引擎控制器的变化后的电力状态。6.—种图像形成装置的控制方法,所述图像形成装置包括主控制器和引擎控制器,所述主控制器被构造为控制整个图像形成装置,所述引擎控制器被构造为控制打印机引擎,所述控制方法包括: 将所述引擎控制器的电力状态存储到存储单元中; 检测所述主控制器与所述引擎控制器之间的通信错误; 在检测到所述通信错误的情况下,基于存储在所述存储单元中的所述引擎控制器的电力状态,来确定是否进行所述引擎控制器的启动处理;以及 在确定进行所述引擎控制器的启动处理的情况下,进行所述引擎控制器的启动处理。
【专利摘要】本发明提供了一种图像形成装置及图像形成装置的控制方法。所述图像形成装置包括主控制器和控制打印机引擎的引擎控制器,所述图像形成装置被构造成,在检测到所述主控制器与所述引擎控制器之间发生的通信错误的情况下,基于所述引擎控制器的电力状态来确定是否进行所述引擎控制器的启动处理。在确定进行所述引擎控制器的启动处理的情况下,所述图像形成装置进行所述启动处理。
【IPC分类】H04N1/23, H04N1/00
【公开号】CN104902127
【申请号】CN201510094384
【发明人】笠原绫
【申请人】佳能株式会社
【公开日】2015年9月9日
【申请日】2015年3月3日
【公告号】US20150254540

最新回复(0)