专利名称:信息处理装置及信息处理装置的控制方法
技术领域:
本发明涉及信息处理装置及信息处理装置的控制方法。
背景技术:
近年来,考虑到环境保护,需要电子设备的功耗低。为了实现低功耗,信息处理装置使用如下方法,即在可能的情况下停止向设备中的诸如存储单元的模块供给电力、并将其模式转换为省电模式如果仅仅考虑将功耗抑制在较低的水平,则可能根据需要而频繁地向模块供电。 然而,当开启(ON)设备的次数较多时,存储单元失效的可能性便会增大。因此,如果频繁地开启和关闭(OFF)存储单元,则存储单元可能会在具有该存储单元的信息处理装置的产品寿命结束之前发生故障。因此,信息处理装置很有可能在产品寿命结束之前变得无法使用。 开启和关闭存储单元的次数,是指存储单元确保的被无故障地增加或减少供电的次数。此夕卜,信息处理装置的产品寿命,是指信息处理装置确保的无故障的操作时间。为了减少这种不良操作,预先设置待机时间,并在完成包含存储单元的启动的作业、并经过待机时间之后,停止向存储单元供电。通常,根据信息处理装置的产品寿命以及存储单元确保的开启/关闭次数,来计算存储单元的待机时间。如日本特开2005-186426号公报所论述,通过将信息处理装置的产品寿命除以存储单元确保的开启/关闭次数,来获得待机时间。此外,信息处理装置进行控制,以防止在经过待机时间之前停止向存储单元供电。然而,在日本特开2005-186426号公报中,尽管能够在信息处理装置的产品寿命结束之前防止开启/关闭存储单元的次数超过预定次数,但是难以停止向存储单元供电。日本特开2009-295144号公报中论述的技术解决了以上问题。根据2009-295144 号公报,当完成作业时,如果经过时间(开启装置后经过的时间)大于基准时间(产品寿命除以存储单元确保的开启/关闭次数),则关闭HDD。然而,由于日本特开2009-295144号公报采用了以上配置,因此在开启装置之后的短时间内,无法在完成作业时立即关闭HDD。
发明内容
根据本发明的一方面,提供了一种信息处理装置,其具有被配置为存储数据的存储单元,该信息处理装置在向所述存储单元供给电力的普通模式下工作,或者在阻止向所述存储单元供给电力的省电模式下工作,所述信息处理装置包括确定单元,其被配置为确定将所述信息处理装置从所述普通模式转换到所述省电模式的条件是否成立;测定单元, 其被配置为测定接通所述信息处理装置的电源之后的经过时间;以及控制单元,其被配置为当所述确定单元确定所述条件成立时,在通过按所述信息处理装置从所述普通模式转换到所述省电模式的次数从所述经过时间中减去基准时间而获得的存储时间、大于比所述基准时间小的预定时间时,在第一定时,控制所述信息处理装置从所述普通模式转换到所述省电模式;并且还在所述存储时间比所述预定时间短时,在晚于所述第一定时的第二定时,控制所述信息处理装置从所述普通模式转换到所述省电模式。通过以下参照附图对示例性实施例的详细描述,本发明的其他特征和方面将变得清楚。
包含在说明书中并构成说明书的一部分的附图例示了本发明的示例性实施例、特征和方面,并且与文字说明一起用来解释本发明的原理。图1例示了根据第一示例性实施例的系统的配置的框图。图2例示了根据第一示例性实施例的打印机的配置的框图。图3例示了根据第一示例性实施例的控制单元的配置。图4例示了根据第一示例性实施例的对电源单元中的各部件的电力供给状态、以及对中央处理单元(CPU)和电力供给控制单元中的各部件的电力供给控制的配置。图5例示了根据第一示例性实施例的打印机的整体控制的流程图。图6例示了根据第一示例性实施例的在接通打印机的电源之后、时间ρ与存储时间ta之间的关系。
具体实施例方式下面将参照附图详细描述本发明的各种示例性实施例、特征和方面。开启和关闭存储单元的次数,是指存储单元确保的在其无故障的操作中被增加或减少供电的次数。此外,信息处理装置的产品寿命,是指信息处理装置确保的信息处理装置无故障操作的时间。图1例示了根据第一示例性实施例的系统的配置的框图。网络103将个人计算机(PC) 101连接至打印机102,并发送诸如图像数据的数据。 PC 101可以本地连接至打印机102。图2例示了根据第一示例性实施例的打印机102的配置的框图。根据本示例性实施例,打印机102被描述为信息处理装置。然而,可以使用打印机102以外的装置作为信息
处理装置。控制单元201控制打印机102中的部件202至205。稍后参照图3描述控制单元 201的详情。操作单元202包括显示单元和输入单元。显示单元向用户提供打印机102的操作画面。输入单元从用户接收对打印机102的各种操作。读取单元203从原稿读取图像数据, 并将图像数据输入至控制单元201。打印单元204基于经过控制单元201的图像处理的图像数据,在输出片材上形成图像。电源单元205向打印机102中的部件201至204供给电力。图3例示了根据第一示例性实施例的控制单元201的配置的框图。中央处理单元(CPU) 301基于随机存取存储器(RAM) 303中展开(develop)的程序,控制打印机102中的部件202至205、以及控制单元201中的部件302至308。作为非易失性存储介质的只读存储器(ROM) 302存储要由CPU 301执行的引导程序。RAM 303是易失性存储介质,其中,操作系统(OS)或应用程序被从硬盘驱动器(HDD) 304中光栅化以由CPU 301执行。作为非易失性存储介质的HDD 304存储要由CPU301执行的OS或应用程序。 图像处理器305执行存储在图像存储器306中的图像数据的各种图像处理。作为易失性存储介质的图像存储器306临时存储从读取单元203或网络接口(I/F) 307输入的图像数据。 网络I/F 307输入和输出来自诸如PC 101的外部装置的图像数据。电力供给控制部308将电力供给从电源单元205切换到打印机102中的部件201至204、或者切换到控制单元201 中的部件301至307。图4 例示了根据第一示例性实施例的对电源单元205中的各部件的电力供给状态、以及对CPU 301和电力供给控制部308中的各部件的电力供给控制的配置。实线箭头表示电力供给,而虚线箭头表示电力供给的控制。交流(AC)电源401向副电源402和主电源403供给电力。副电源402向电力供给控制部308中的各部件供给电力。主电源403经由0N/0FF开关601向CPU 301和HDD 304供给电力。主电源403还经由0N/0FF开关601向打印机102 (未示出)中的部件201 至205或控制单元201中的部件301至307供给电力。触发信号检测部501检测从操作单元202、读取单元203或网络I/F307输入的数据,并接通0N/0FF开关601。计时器502测定接通打印机102的电源之后的经过时间。计时器502测定打印机102的通电时间。作为另选方案,计时器502可以使用电池(未示出) 测定打印机102的断电时间。此外,计时器502可以使用诸如日历集成电路(IC)的实时时钟或者OS保持的系统计时器。0N/0FF开关601控制CPU 301和触发信号检测部501,由此将电力供给的开启/ 关闭从主电源403切换到CPU 301和HDD 304。根据第一示例性实施例,触发信号检测部501控制0N/0FF开关601的开启操作, CPU 301控制关闭操作。因此,根据0N/0FF开关601的开启/关闭操作,开启/关闭CPU 301 和 HDD 304。根据本示例性实施例,当打印机102在普通模式下工作时,接通HDD304的电源,并向HDD 304供电。根据本示例性实施例,当打印机102在省电模式下工作时,断开HDD 304 的电源,不向HDD 304供电。不向HDD 304供电的情况不仅包括不向HDD 304供电的情况, 还包括向HDD 304供给无法使其工作的少量电力的情况。图5例示了根据第一示例性实施例的打印机102的整体控制的流程图。通过将存储在HDD 304中的程序读取到RAM 303来执行图5中的流程图中的控制,该程序由CPU 301 执行。根据本示例性实施例,作业包括使用读取单元203的读取作业、使用打印单元204 的打印作业、使用操作单元202的操作响应作业、以及使用网络I/F 307的网络响应作业。 主要将这些作业划分为包含HDD 304的启动的作业和不包含HDD 304的启动的作业。读取作业和打印作业包含HDD 304的启动。操作响应作业和网络响应作业不包含HDD 304的启动。在步骤SlOl中,装置等待直到打印机102的电源接通。当打印机102的电源接通 (步骤SlOl 是)时,CPU 301使处理进行到步骤S102。当CPU 301使处理进行到步骤S102 时,计时器502开始测定存储时间ta。在步骤S 102中,装置等待直到输入作业。触发信号检测部501检测作业的触发信号,由此检测作业输入。当输入作业(步骤S102 是)时,在步骤S103中,开始向HDD 304 供电。换句话说,打印机102转换到普通模式。触发信号检测部501控制ON/OFF开关601 的开启操作,由此开始向HDD 304供电。在步骤S104中,CPU 301执行作业的处理。CPU 301根据作业的类型,来控制处理作为打印机102中的处理对象的作业所需的单元,由此执行作业的处理。在步骤S104中,作业的处理结束。然后,当不存在处理的后续作业时,确定停止从电源单元205向HDD304的电力供给的条件成立。CPU 301使处理进行到步骤S105。在步骤S105中,根据存储时间ta是否大于通过将基准时间S与下限阈值L(L小于0)相加而获得的值(该值小于基准时间S),来确定是否应该停止向HDD 304供电。更具体地说,通过将基准时间S与下限阈值L相加而获得的值用作向省电模式的转变基准。CPU 301确定打印机102是否应当向省电模式转换。在步骤S105中,基于关系ta > L+S进行该确定。作为另选方案,可以使用任何等同于ta>L+S的公式进行该确定。存储时间ta是处理转到步骤S105之前的计时器502的存储时间。基准时间S是用于在打印机102的产品寿命之内、防止开启和关闭HDD 304的次数超过HDD 304确保的开启/关闭次数的基准。 计算基准时间S的公式是S = P/H,其中P为打印机102的产品寿命,H为HDD 304确保的开启/关闭次数。基准时间S被存储在HDD 304中,并根据需要被读取到RAM 303中。打印机102可以计算基准时间S。作为另选方案,可以将基准时间S预先存储在HDD 304中。 下限阈值L被定义为存储时间ta的容许下限阈值,下限阈值L用于即使在存储时间ta比基准时间S短的情况下也主动停止向HDD 304供电。下限阈值L被存储在HDD 304中,并根据需要被读取到RAM 303中。打印机102可以计算下限阈值L。作为另选方案,可以将下限阈值L预先存储在HDD 304中。当存储时间ta大于通过将基准时间S与下限阈值L相加而获得的值(步骤S105 是)时,CPU 301使处理进行到步骤S106。当存储时间ta不大于通过将基准时间S与下限阈值L相加而获得的值(步骤S105:否)时,CPU 301使处理进行到步骤S109。当存储时间ta大于通过将基准时间S与下限阈值L相加而获得的值(步骤S105 是)时,在步骤S106中,刚好在结束步骤S104中的作业的处理之后的定时(第一定时)停止向HDD 304供电。换句话说,CPU 301将打印机102转换到省电模式。CPU 301控制ON/ OFF开关601的关闭操作,由此停止向HDD 304供电。在步骤S106中,可以在结束步骤S104 中的作业的处理之后经过预定时间时,停止向HDD 304供电。在步骤S107中,从存储时间ta中减去基准时间S。更具体地说,通过按经过步骤 S107的次数从计时器502测定的经过时间中减去基准时间S,来新计算存储时间ta。根据本示例性实施例,存储时间ta可以是小于0的负值。即使在接通打印机102的电源之后没有经过很长时 间,也能够立即切断HDD 304的电源。在步骤S108中,CPU 301确定打印机102的电源是否断开。当打印机102的电源断开(步骤S108 是)时,CPU 301结束处理。当打印机102的电源断开(步骤S108 是) 时,计时器502结束存储时间ta的测定。当打印机102的电源断开(步骤S108 是)时,存储时间ta被存储在非易失性存储单元(未示出)中,并且,在步骤SlOl中打印机102的电源接通(步骤SlOl 是)时,读取并使用存储时间ta。当打印机102的电源没有断开(步骤S108 否)时,CPU 301将处理返回到步骤S102。当存储时间ta不大于通过将基准时间S与下限阈值L相加而获得的值(步骤S105 否)时,在步骤S109中,计算预定待机时间W。待机时间w的范围是在不向打印机 102输入作业的情况下,从在步骤S104中结束作业的处理,经由步骤S109至Slll到在步骤 S106中停止向HDD304供电。通过从通过将基准时间S与下限阈值L相加而获得的值中减去存储时间ta,来计算待机时间W。在步骤SllO中,在步骤S109中获得的预定待机时间w 期间,CPU 301处于待机模式,没有停止向HDD 304供电。这样,即使在步骤S105中的“否” 之后、在步骤S107中从存储时间ta中减去基准时间S的 情况下,存储时间ta也被设置为不小于下限阈值L。在步骤Slll中,CPU 301确定是否在步骤SllO中的待机模式下输入了作业。当CPU 301确定输入了作业(步骤Slll 是)时,CPU 301使处理进行到步骤S104。 当CPU 301确定没有输入作业(步骤Slll 否)时,处理进行到步骤S106。在这种情况下, 在步骤S106中,在结束了步骤S104中的作业处理之后经过了预定待机时间w的定时(第二定时),停止向HDD 304供电。在以上示例中,仅针对打印机102的电源的开启操作测定存储时间ta。作为另选方案,在打印机102的电源的关闭操作期间,计时器502也可以继续测定存储时间ta。在这种情况下,将电池(未示出)连接至计时器502。当断开打印机102的电源时,能够从计时器502的电池供给电力。只有在开始使用打印机102之后、CPU 301首次将处理进行到步骤S102中的情况下,计时器502才开始测定存储时间ta。即使在结束处理的情况下,计时器502也不结束存储时间ta的测定,在处理之后计时器502还继续测定存储时间ta。在步骤S106中,停止向HDD 304供电。作为另选方案,与通常时间相比,可以减少向HDD 304供给的电力。与通常时间相比减少向HDD304供给的电力是指,例如停止向旋转HDD 304的磁盘的电机供电。此时,没有从HDD 304中读取数据,也没有将数据写入HDD 304。图6例示了根据第一示例性实施例的在打印机102的电源的开启操作之后的时间 P与计时器502的存储时间ta之间的关系。参照图6,底部的图例示了当基准时间S为一小时、下限阈值L为负一百(-100)小时时存储时间ta的转变。图6的顶部的图例示了与底部图相对应的HDD304的电源的开启/关闭模式的转变,图6中的箭头表示作业被输入到打印机102中。在处理第一作业或第二作业之后,存储时间ta小于基准时间S。然而,由于存储时间ta大于通过将基准时间S与下限阈值L相加而获得的值,因此立即停止向HDD 304供电。该操作对应于从步骤S105至步骤S106的转变。尽管图6没有例示从步骤S105至步骤S109的转变,但是,继续HDD 304的开启模式,直到存储时间ta达到通过将基准时间S 与下限阈值L相加而获得的值为止。由于通过将基准时间S与下限阈值L相加而获得的值、用作向省电模式转变的基准,因此,如果存储时间ta小于基准时间S,则在处理作业之后模式能够立即转换为省电模式。更具体地说,由于通过将基准时间S与下限阈值L相加而获得的值、用作向省电模式转变的基准,因此,在处理作业之后向省电模式的立即转变,比使用基准时间S作为向省电模式的转变基准的情况更加容易。(其他实施例)本发明的各方面还可以通过读出并执行记录在存储设备上的用于执行上述实施例的功能的程序的系统或装置的计算机(或诸如CPU、微处理单元(MPU)的设备)来实现,以及通过由系统或装置的计算机通过例如读出并执行记录在存储设备上的用于执行上述实施例的功能的程序来执行各步骤的方法来实现。鉴于此,例如经由网络或者从用作存储设备的各种类型的记录介质(例如计算机可读介质)向计算机提供程序。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
权利要求
1.一种信息处理装置,其包括被配置为存储数据的存储单元,该信息处理装置在向所述存储单元供给电力的普通模式下工作,或者在不向所述存储单元供给电力的省电模式下工作,所述信息处理装置包括确定单元,其被配置为确定将所述信息处理装置从所述普通模式转换到所述省电模式的条件是否成立;测定单元,其被配置为测定接通所述信息处理装置的电源之后的经过时间;以及控制单元,其被配置为当所述确定单元确定所述条件成立时,在通过按所述信息处理装置从所述普通模式转换到所述省电模式的次数进行从所述经过时间中减去基准时间而获得的存储时间、大于比所述基准时间小的预定时间时,在第一定时,控制所述信息处理装置从所述普通模式转换到所述省电模式;并且还在所述存储时间比所述预定时间短时,在晚于所述第一定时的第二定时,控制所述信息处理装置从所述普通模式转换到所述省电模式。
2.根据权利要求1所述的信息处理装置,其中,通过在每次所述信息处理装置从所述普通模式转换到所述省电模式时、从所述经过时间中减去所述基准时间来获得所述存储时间。
3.根据权利要求1所述的信息处理装置,其中,所述第二定时为,在所述确定单元确定所述条件成立之后,经过 了通过从预定值中减去所述存储时间而计算的时间的定时。
4.根据权利要求1所述的信息处理装置,该信息处理装置还包括执行单元,其被配置为基于存储在所述存储单元中的所述数据来执行作业的处理,其中,在所述执行单元结束所述作业的所述处理之后、不存在随后要处理的作业的情况下,所述确定单元确定所述条件成立。
5.根据权利要求1所述的信息处理装置,其中,通过将所述信息处理装置确保的操作时间、除以所述存储单元确保的在不损坏所述存储单元的情况下接通和断开所述存储单元的电源的次数,来计算所述基准时间。
6.一种信息处理装置的控制方法,该信息处理装置包括被配置为存储数据的存储单元,该信息处理装置在向所述存储单元供给电力的普通模式下工作,或者在不向所述存储单元供给电力的省电模式下工作,所述控制方法包括以下步骤确定将所述信息处理装置从所述普通模式转换到所述省电模式的条件是否成立;测定接通所述信息处理装置的电源之后的经过时间;以及当确定所述条件成立时,在通过按所述信息处理装置从所述普通模式转换到所述省电模式的次数进行从所述经过时间中减去基准时间而获得的存储时间、大于比所述基准时间小的预定时间时,在第一定时,控制所述信息处理装置从所述普通模式转换到所述省电模式;并且还在所述存储时间比所述预定时间短时,在晚于所述第一定时的第二定时,控制所述信息处理装置从所述普通模式转换到所述省电模式。
全文摘要
本发明提供信息处理装置及信息处理装置的控制方法。该信息处理装置具有被配置为存储数据的存储单元,该信息处理装置在向所述存储单元供给电力的普通模式下工作,或者在不向所述存储单元供给电力的省电模式下工作,所述信息处理装置包括确定单元,其被配置为确定将所述信息处理装置从所述普通模式转换到所述省电模式的条件是否成立;以及测定单元,其被配置为测定接通所述信息处理装置的电源之后的经过时间。
文档编号B41J29/393GK102218947SQ2011100811
公开日2011年10月19日 申请日期2011年3月25日 优先权日2010年3月25日
发明者古贺一大 申请人:佳能株式会社