专利名称:能够控制电源的数据处理装置及其控制方法
技术领域:
本发明涉及一种数据处理装置及其控制方法、以及存储用于实现该方法的控制程序的计算机可读存储介质。
背景技术:
通常,已知根据图像数据执行打印作业的图像形成装置作为示例性数据处理装置。近年来,图像形成装置已经多功能化,并因此,图像形成装置的结构逐渐变得复杂。为此,在图像形成装置中,启动软件所需的时间趋于增加。
已有如下技术为了减少在图像形成装置中启动软件所需的时间,当切断图像形成装置的电源开关时,向诸如DRAM的易失性存储器通电(例如,参见日本特开(Kokai)平05-73179号公报)。这样,当接通电源开关时,图像形成装置从存储在DRAM中的状态中返回,从而减少了启动软件所需的时间。如上所述,在切断电源开关时向DRAM通电的情况下,仅消耗少量的电力。为此,考虑到减少电力消耗,使用户确定是否在切断电源开关时向DRAM通电。也就是说,准备如下两种状态一种是电力消耗为O的状态;另一种是向DRAM通电的状态,并使用户选择这两种状态中的一种。在这种情况下,当切断电源开关时,需要确定图像形成装置要切换到这两种状态中的哪一种,并且需要进行向这两种状态中的一种状态改变的准备。通常,图像形成装置具有待机模式(准备执行打印作业的状态)和电力消耗小于待机模式的休眠模式(省电模式)。在这种图像形成装置中,当在省电模式中切断电源开关时,响应于电源开关的切断而中断AC电源,从而立即切断电力。另一方面,根据日本特开(Kokai)平05-73179号公报,尽管CPU在检测到电源开关的切断时执行上述处理,但是当切断电源开关时难以切换到上述两种状态中的一种状态。也就是说,当切断电源开关时,难以将图像形成装置切换到用户选择并设置的状态中。
发明内容
本发明提供一种数据处理装置及其控制方法、以及存储用于实现该方法的控制程序的计算机可读存储介质,该数据处理装置能够在休眠模式中切断电源时,改变为用户选择并设置的状态。因此,本发明的第一方面提供了一种数据处理装置,其包括用于处理数据的处理单元并具有第一电力模式、第二电力模式、第三电力模式以及第四电力模式,其中,在所述第一电力模式中,所述处理单元工作,在所述第二电力模式中,所述处理单元不工作并且电力消耗小于所述第一电力模式,在所述第三电力模式中,所述处理单元不工作并且电力消耗小于所述第二电力模式,在所述第四电力模式中,所述处理单元不工作并且电力消耗小于所述第三电力模式,所述数据处理装置包括接收单元,其被配置为从用户接收使所述数据处理装置进入所述第三电力模式或所述第四电力模式的转变指令;第一转变单元,其被配置为,当所述数据处理装置工作在所述第二电力模式中时,响应于所述接收单元接收所述转变指令而使所述数据处理装置进入所述第一电力模式;确定单元,其被配置为响应于所述第一转变单元使所述数据处理装置进入所述第一电力模式,确定所述数据处理装置要进入所述第三电力模式和所述第四电力模式中的哪个模式;以及第二转变单元,其被配置为使所述数据处理装置进入由所述确定单元确定的电力模式。 因此,本发明的第二方面提供了一种数据处理装置的控制方法,所述数据处理装置包括用于处理数据的处理单元并具有第一电力模式、第二电力模式、第三电力模式以及第四电力模式,其中,在所述第一电力模式中,所述处理单元工作,在所述第二电力模式中,所述处理单元不工作并且电力消耗小于所述第一电力模式,在所述第三电力模式中,所述处理单元不工作并且电力消耗小于所述第二电力模式,在所述第四电力模式中,所述处理单元不工作并且电力消耗小于所述第三电力模式,所述控制方法包括接收步骤,从用户接收使所述数据处理装置进入所述第三电力模式或所述第四电力模式的转变指令;第一转变步骤,当所述数据处理装置工作在所述第二电力模式中时,响应于在所述接收步骤中接收的所述转变指令而使所述数据处理装置进入所述第一电力模式;确定步骤,响应于所述数据处理装置在所述第一转变步骤中进入所述第一电力模式,确定所述数据处理装置要进入所述第三电力模式和所述第四电力模式中的哪个模式;以及第二转变步骤,使所述数据处理装置进入在所述确定步骤中确定的电力模式。因此,本发明的第三方面提供了一种计算机可读非暂时性存储介质,其存储用于控制数据处理装置的控制程序,所述数据处理装置包括用于处理数据的处理单元并具有第一电力模式、第二电力模式、第三电力模式以及第四电力模式,其中,在所述第一电力模式中,所述处理单元工作,在所述第二电力模式中,所述处理单元不工作并且电力消耗小于所述第一电力模式,在所述第三电力模式中,所述处理单元不工作并且电力消耗小于所述第二电力模式,在所述第四电力模式中,所述处理单元不工作并且电力消耗小于所述第三电力模式,所述控制方法包括接收步骤,从用户接收使所述数据处理装置进入所述第三电力模式或所述第四电力模式的转变指令;第一转变步骤,当所述数据处理装置工作在所述第二电力模式中时,响应于在所述接收步骤中接收的所述转变指令而使所述数据处理装置进入所述第一电力模式;确定步骤,响应于所述数据处理装置在所述第一转变步骤中进入所述第一电力模式,确定所述数据处理装置要进入所述第三电力模式和所述第四电力模式中的哪个模式;以及第二转变步骤,使所述数据处理装置进入在所述确定步骤中确定的电力模式。根据本发明,如果在休眠模式中切断电源的情况下,用户设置高速启动断开模式,则能够实现向高速启动断开模式的转变。通过以下对示例性实施例的描述(参照附图),本发明的其他特征将变得清楚。
图I是示出根据本发明的第一实施例的图像形成装置中使用的示例性控制器的框图。图2是示出图I所示的图像形成装置中的示例性电力供给状态和电力消耗的图。图3是用于说明图I所示的图像形成装置中执行的转变处理的流程图。
图4是用于说明根据本发明的第二实施例的图像形成装置中执行的转变处理的流程图。
具体实施例方式下面将描述根据本发明的实施例的示例性数据处理装置。在这里应当指出,将以作为示例性数据处理装置的图像形成装置为例进行描述,类似地,本发明可以适用于除图像形成装置以外的任何数据处理装置。图1是示出根据本发明的第一实施例的图像形成装置中使用的示例性控制器的框图。参照图1,控制器I具有主板100和子板120。作为通用CPU系统的主板100具有CPU 101。CPU 101负责控制整个主板。引导ROM 102存储引导程序,存储器103用作CPU101的工作存储器。主板100具有总线控制器104和非易失性存储器105,并且总线控制器104具有桥接外部总线的功能。请注意,即使当断开电力时,非易失性存储器105也保持存储的数据
坐寸ο在图中所示的示例中,主板100具有盘控制器106、USB控制器108以及电力控制单元109。盘控制器106控制存储设备(这里是闪盘107和硬盘设备6)。USB存储器9例如连接至控制USB存储器9的USB控制器108。请注意,闪盘(诸如SSD) 107由半导体器件构成,并且是相对小容量的存储设备。如图所示,控制台5、电源开关10、硬盘设备6、电源单元8以及上述USB存储器9连接至主板100。具体地说,控制台5和电源开关10连接至CPU 101。此外,电源单元8连接至电力控制单元109。请注意,可以使用任何其他的存储设备来替代硬盘设备6,只要其是非易失性设备。作为与主板100相比较、相对小的通用CPU系统的子板120具有CPU121。CPU 121负责控制整个子板。存储器123用作CPU 121的工作存储器。子板120具有总线控制器124和非易失性存储器125,并且总线控制器124具有桥接外部总线的功能。此外,子板120具有图像处理器127和电力控制单元128,并且电源设备8连接至电力控制单元128。在图中所示的示例,传真设备7连接至CPU 121,并且打印机设备(打印机单元)4和扫描器设备(扫描器单元)2分别经由设备控制器126a和126b连接至图像处理器127。图像处理器127在CPU 121的控制下实时执行数字图像处理,并经由设备控制器126a和126b与打印机设备4和扫描器设备2进行数字图像数据的发送/接收。例如,由扫描器设备2扫描输入的原稿数据经过图像处理器127的图像处理,并被作为图像数据发送至打印机设备4。之后,打印机设备4根据图像数据执行打印作业。此夕卜,当要发送传真时,将图像数据从图像处理器127发送至CPU 121,并且CPU 121通过控制传真设备7经由传真依次发送图像数据。从电源设备8向主板100和子板120给送电力,并且电力控制单元109和128控制向主板100和子板120的电力给送。电源开关10由用户操作,并进行电源开关10的接通和断开。当操作电源开关10时,向CPUlOl发送电源操作中断。当检测到电源操作中断时,CPU 101根据稍后描述的图像形成装置的状态,来控制电力控制单元109和128。请注意,尽管图I的框图是简易框图,但实际上,CPU 101和CPU 121等包括大量的CPU外围硬件,例如芯片集、总线桥和时钟发生器,因为这些硬件在第一实施例的描述中是非必要的,因此省略它们的描述。 接下来,将以复印为例描述图I所示的控制器I的操作。这里,当用户通过操作控制台5指示复印时,CPU 101经由总线控制器104和124将图像读取指令发送至CPU 121。结果,CPU 121控制图像处理器127,使得扫描器设备2扫描输入图像。扫描器设备2将作为光学扫描原稿的结果而获得的图像信号(数字图像信号)经由设备控制器126输入至图像处理器127。图像处理器127对图像信号执行预定图像处理,以获得图像数据。然后,在CPU 121的控制下,图像处理器127将图像数据DMA传输至存储器123,并将其临时存储在存储器123中。当确定存储了预定量或全部的作为扫描的结果而获得的图像数据时,CPU 101将图像输出指令发送至CPU 121。因此,CPU 121经由图像处理器127指示打印机设备4输出图像。在这种情况下,CPU 121向图像处理器127通知图像数据在存储器123上的位置(地址)。根据来自打印机设备4的同步信号,CPU 121将存储器123上的图像数据经由图像处理器127和设备控制器126a发送至打印机设备4。结果,打印机设备4根据图像数据将图像打印在记录片材上。请注意,当要进行多个复印时,CPU 101将存储器123上的图像数据临时存储在硬盘设备6中,并且当进行第二及后续复印时,CPU 101从硬盘设备6中读出图像数据,而不使扫描器设备2进行扫描,并将图像数据发送至打印机设备4。图2是示出图I所示的图像形成装置中的示例性电力供给状态和电力消耗的图。以上参照图I描述的图像形成装置具有准备执行打印作业的待机模式(即准备执行信息处理第一电力模式)、以及电力消耗小于待机模式的休眠模式(低电力状态第二电力模式)。当接通电源开关10时,图像形成装置处于运行状态201、待机状态(待机模式)202、以及低电力状态203中。当断开电源开关10时,图像形成装置处于高速启动断开状态(高速启动断开模式第三电力模式)204、以及断电状态(断电模式第四电力模式)205中。运行状态201是图像形成装置正在工作以接受作业(例如,打印作业)的状态。这里,不同设备根据作业而操作,并因此无法统一表示运行状态201中的电力消耗,但是方便起见,电力消耗为1500W或更小。图像形成装置仅从待机状态202切换到运行状态201。待机状态202是图像形成装置等待作业的状态。而且在待机状态202中,电力消耗随着设备而变化,并因此方便起见,电力消耗为150W或更小。图像形成装置从运行状态201、低电力状态203、高速启动断开状态204以及断电状态205中的各个切换到待机状态202。在低电力状态203中,能够接受作业,但是返回到待机状态花费时间。在图中所示的图像形成装置中,中断向除了接受作业所需的设备、存储器103以及电源开关10之外的部件的通电,以实现高速返回和低电力消耗。低电力状态203是所谓的IW休眠(深度休眠)状态。图像形成装置从待机状态202切换到低电力状态203。高速启动断开状态204是如下状态断开电源开关10,但是向一些设备通电,从而高速启动图像形成装置。在高速启动断开状态204中,例如,仅向存储器103和电源开关10通电,以消耗非常少量的电力。向诸如DRAM的易失性存储器103通电,以将CPU 101执行的软件(程序)保持在存储器103中。结果,当接通电源开关10时,能够减少初始化软件所需的时间,并能够高速启动软件。低电力状态203与高速启动断开状态204之间的差异在于,在高速启动断开状态204中,中断向接受作业的所有 设备的通电。图像形成装置在高速启动断开状态204与待机状态202之间切换。断电状态205是切断电源开关10、并中断向接受作业的所有设备的通电的状态(电力消耗为O)。图像形成装置在断电状态205与待机状态202之间切换。顺便提及,尽管图2示出了状态转变,但是当图像形成装置处于低电力状态203时切断电源开关10时,图像形成装置在仅具有断电状态205的情况下,进入断电状态205。另一方面,当在图像形成装置仅具有高速启动断开状态204和断电状态205的情况下切断电源开关10时,CPU 101需要确定是改变为高速启动断开状态204、还是改变为断电状态205,并进行用于改变的处理。通过用户操作控制台5来设置高速启动断开状态204。具体地说,必要时用户能够在图像形成装置中设置高速启动断开状态204。图3是用于说明图I所示的图像形成装置中执行的转变处理的流程图。参照图I至图3,假定用户现在切断图像形成装置的电源开关10(步骤S301)。当切断电源开关10时,CPU 101确定图像形成装置是否处于低电力状态203 (步骤S302)。当图像形成装置处于低电力状态203时(步骤S302 :是),CPU 101控制电力控制单元109和128将图像形成装置切换到待机状态202,并唤醒(wake up)控制图像形成装置的软件(步骤S303 :软件唤醒)。接下来,CPU 101确定高速启动断开状态204的设置是否有效(步骤S304)。请注意,当图像形成装置不是处于低电力状态203时(步骤S302 :否),CPU 101进行到步骤S304中的处理。当高速启动断开状态204的设置有效时(步骤S304 :是),CPU 101执行切换到高速启动断开状态204所需的处理,以使图像形成装置进入高速启动断开状态204 (步骤S305)。然后,CPU 101终止处理。当高速启动断开状态204的设置无效时(步骤S304 :否),CPU 101执行切换到断电状态205所需的处理,以使图像形成装置进入断电状态205 (步骤S306)。然后,CPU 101终止处理。如上所述,在本实施例中,在用户在低电力状态中切断电源开关时设置高速启动断开模式的情况下,能够使图像形成装置进入高速启动断开模式。图4是用于说明根据本发明的第二实施例的图像形成装置中执行的转变处理的流程图。图像形成装置的结构与图I所示的图像形成装置的结构相同,并且状态转变也与参照图2所述的相同。请注意,在图4中,通过相同的附图标记表示与参照图3所述的处理相同的处理,并省略其描述。
参照图1、2和4,当高速启动断开状态204的设置有效时(步骤S304 :是),CPU101控制电力控制单元109和128重启图像形成装置,并使图像形成装置进入待机状态202(步骤S405)。然后,CPU 101执行切换到高速启动断开状态204所需的处理,以使图像形成装置进入高速启动断开状态204。在第二实施例中,尽管当高速启动断开状态204的设置有效时,执行重启处理,但是软件被临时重激活。例如,如果当出现内存泄漏并且内存不足时不执行重启处理,则图像形成装置在启动时返回相同状态(内存耗尽状态)。另一方面,如果执行重启处理,则在启动时不会出现相同的状态。请注意,如果执行重启处理,则在切断电源开关10之后花费很长时间切换到高速启动断开状态204。在上述第一和第二实施例中,CPU 101使图像形成装置进入待机状态202。通常,当使图像形成装置进入待机状态202时,例如,向打印机设备 4和扫描器设备2供应电力,从而在接受作业时立即输出图像。另一方面,在上述第一和第二实施例中,图像形成装置临时切换到待机状态202,从而切换到高速启动断开状态204或断电状态205,并且在该待机状态中,不接受作业。这样,当在低电力状态203中切断电源开关10时,在待机状态202中可以停止向打印机设备4和扫描器设备2的电力供应,即使图像形成装置临时切换到待机状态202。其他实施例本发明的各方面还可以通过读出并执行记录在存储设备上的用于执行上述实施例的功能的程序的系统或装置的计算机(或诸如CPU或MPU的设备)来实现,以及通过由系统或装置的计算机通过例如读出并执行记录在存储设备上的用于执行上述实施例的功能的程序来执行各步骤的方法来实现。鉴于此,例如经由网络或者从用作存储设备的各种类型的记录介质(例如计算机可读介质)向计算机提供程序。虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。本申请要求2011年I月26日提交的日本专利申请第2011-014043号的优先权,该申请的全部内容通过弓I用并入本文。
权利要求
1.一种数据处理装置,其包括用于处理数据的处理单元并具有第一电力模式、第二电力模式、第三电力模式以及第四电力模式,其中,在所述第一电力模式中,所述处理单元工作,在所述第二电力模式中,所述处理单元不工作并且电力消耗小于所述第一电力模式,在所述第三电力模式中,所述处理单元不工作并且电力消耗小于所述第二电力模式,在所述第四电力模式中,所述处理单元不工作并且电力消耗小于所述第三电力模式,所述数据处理装置包括接收单元,其被配置为从用户接收使所述数据处理装置进入所述第三电力模式或所述第四电力模式的转变指令;第一转变单元,其被配置为,当所述数据处理装置工作在所述第二电力模式中时,响应于所述接收单元接收所述转变指令而使所述数据处理装置进入所述第一电力模式;确定单元,其被配置为响应于所述第一转变单元使所述数据处理装置进入所述第一电力模式,确定所述数据处理装置要进入所述第三电力模式和所述第四电力模式中的哪个模式;以及第二转变单元,其被配置为使所述数据处理装置进入由所述确定单元确定的电力模式。
2.根据权利要求I所述的数据处理装置,其中,当所述数据处理装置进入所述第三电力模式时,所述第二转变单元对所述数据处理装置进行重启处理。
3.根据权利要求I所述的数据处理装置,其中,所述第三电力模式是所述数据处理装置在其状态准备以高速启动的情况下进行等待的模式。
4.根据权利要求I所述的数据处理装置,其中,所述第四电力模式是切断所述数据处理装置的电源的模式。
5.一种数据处理装置的控制方法,所述数据处理装置包括用于处理数据的处理单元并具有第一电力模式、第二电力模式、第三电力模式以及第四电力模式,其中,在所述第一电力模式中,所述处理单元工作,在所述第二电力模式中,所述处理单元不工作并且电力消耗小于所述第一电力模式,在所述第三电力模式中,所述处理单元不工作并且电力消耗小于所述第二电力模式,在所述第四电力模式中,所述处理单元不工作并且电力消耗小于所述第三电力模式,所述控制方法包括接收步骤,从用户接收使所述数据处理装置进入所述第三电力模式或所述第四电力模式的转变指令;第一转变步骤,当所述数据处理装置工作在所述第二电力模式中时,响应于在所述接收步骤中接收的所述转变指令而使所述数据处理装置进入所述第一电力模式;确定步骤,响应于所述数据处理装置在所述第一转变步骤中进入所述第一电力模式, 确定所述数据处理装置要进入所述第三电力模式和所述第四电力模式中的哪个模式;以及第二转变步骤,使所述数据处理装置进入在所述确定步骤中确定的电力模式。
全文摘要
本发明提供一种能够控制电源的数据处理装置及其控制方法。该数据处理装置具有电力消耗顺次递减的第一至第四电力模式,并能够改变为用户选择并设置的模式。接收单元接收使所述数据处理装置进入第三电力模式或第四电力模式的指令。第一转变单元在所述数据处理装置工作在第二电力模式的情况下,响应于所述接收单元接收转变指令而使所述数据处理装置进入第一电力模式。确定单元响应于所述第一转变单元使所述数据处理装置进入第一电力模式,确定所述数据处理装置要进入第三电力模式和第四电力模式中的哪个模式。第二转变单元使所述数据处理装置进入由所述确定单元确定的电力模式。
文档编号H04N1/00GK102625017SQ20121002148
公开日2012年8月1日 申请日期2012年1月29日 优先权日2011年1月26日
发明者高谷保 申请人:佳能株式会社