CN103458145B - 信息处理装置及其控制方法 - Google Patents

信息处理装置及其控制方法 Download PDF

Info

Publication number
CN103458145B
CN103458145B CN201310210693.2A CN201310210693A CN103458145B CN 103458145 B CN103458145 B CN 103458145B CN 201310210693 A CN201310210693 A CN 201310210693A CN 103458145 B CN103458145 B CN 103458145B
Authority
CN
China
Prior art keywords
application program
power state
state
processing system
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310210693.2A
Other languages
English (en)
Other versions
CN103458145A (zh
Inventor
宫田孝明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN103458145A publication Critical patent/CN103458145A/zh
Application granted granted Critical
Publication of CN103458145B publication Critical patent/CN103458145B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • H04N1/00888Control thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • H04N1/00888Control thereof
    • H04N1/00896Control thereof using a low-power mode, e.g. standby
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00925Inhibiting an operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/42Systems for two-way working, e.g. conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0081Image reader
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0093Facsimile machine
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Power Sources (AREA)

Abstract

本发明公开了一种信息处理装置及其控制方法。所述信息处理装置能够在多个电力状态中的任一个中操作,所述多个电力状态包括第一电力状态和第二电力状态,其中第二电力状态下的电力消耗低于第一电力状态下的电力消耗。所述信息处理装置包括:接收单元,用于接收用于切换至第二电力状态的切换命令;以及控制单元,如果所述接收单元接收到所述切换命令,同时不支持第二电力状态的应用程序没有运行,则所述控制单元将所述信息处理装置切换至第二电力状态,以及如果所述接收单元接收到所述命令,同时不支持第二电力状态的应用程序正在运行,则所述控制单元不把所述信息处理装置切换至第二电力状态。

Description

信息处理装置及其控制方法
技术领域
本发明涉及一种信息处理装置及其控制方法。
背景技术
近年来,由于程序的增加,使得信息处理装置的启动时间变得越来越长。在此情况下,许多信息处理装置采用暂停功能来缩短启动时间。暂停功能是这样一种技术:通过在省电模式期间持续对存储器供电以保持数据,从而加快从省电模式恢复时的启动速度(即:暂停状态)(公开号为JP2005-284491的日本专利申请)。
然而,如果在某个不支持暂停功能的应用程序正在运行时信息处理装置执行了暂停处理的话,那么在恢复时可能会出现故障。例如,如果应用程序是用于执行用户认证的,那么在恢复时用户认证可能不能被执行。如果应用程序是用于执行通信的,那么在恢复时通信可能不能被执行,或者通信可以被执行但以低通信速度执行。如果应用程序是用于在图像显示装置上显示图像的,那么在恢复时可能没有图像被显示在图像显示装置上。这些故障的发生是由于在恢复时硬件在暂停时的注册状态不能被正常还原。
发明内容
本发明涉及以下技术:针对在不支持暂停功能的应用程序正在运行时向信息处理装置发出切换至暂停状态的指令的情形,该技术用于防止恢复信息处理装置时出现故障。
根据本发明的一个方面,信息处理装置能够在多个电力状态下操作,所述多个电力状态包括第一电力状态和第二电力状态,所述第二电力状态下的电力消耗比第一电力状态下的电力消耗低。信息处理装置包括:接收单元,用于接收切换至第二电力状态的切换指令;以及控制单元,用于在接收单元收到切换指令且不支持第二电力状态的应用程序没有运行时将信息处理装置切换至第二电力状态,及在接收单元收到切换指令且不支持第二电力状态的应用程序正在运行时将信息处理装置关闭。
根据下述示例性实施例的详细描述并结合附图,本发明的其他特征及各方面将显而易见。
附图说明
图1是方块图,示出了图像形成装置的配置。
图2是方块图,示出了控制器单元的配置。
图3是状态转换图,示出了图像形成装置的电力状态。
图4是流程图,示出了在图像形成装置中执行的操作。
图5是流程图,示出了第一示例性实施方式中关于关闭必要性的判定处理。
图6是流程图,示出了第二示例性实施方式中关于关闭必要性的判定处理。
具体实施方式
尽管下文描述了具有扫描仪功能、打印机功能及传真机(FAX)功能的装置作为本发明示例性实施方式的图像形成装置,例如打印机,但本发明并不局限于该配置。例如,本发明适用于包括扫描仪功能、打印机功能及FAX功能中的至少一个或多个功能的装置。此外,本发明还适用于不包括扫描仪功能、打印机功能及FAX功能中任一功能的一般性信息处理装置,例如个人计算机(PC)。
图1是方块图,示出了根据第一示例性实施方式的图像形成装置的配置。
图像形成装置1经由局域网(LAN)400与PC3、4连接。
图像形成装置1包括读取单元2、打印机单元6、操作单元7、硬盘8、FAX单元90及控制器单元110。
读取单元2读取原稿以便输入图像数据。读取单元2包括原稿进给单元10及扫描仪单元11。原稿进给单元10输送原稿。扫描仪单元11光读取输送的原稿,以将原稿转换成电信号形式的图像数据。
打印机单元6基于图像数据在记录纸张上执行打印。打印机单元6包括进纸单元12、标记单元13及排纸单元14。进纸单元12包括多个用于存储记录纸张的纸盒。标记单元13将图像数据转印并定影在记录纸张上。排纸单元14针对打印后的记录纸张执行整理处理和装订处理,然后将打印后的记录纸张排出至外面。
操作单元7经由按键接收各种用户指令。另外,操作单元7经由面板通知用户各种信息。
硬盘8存储控制程序和图像数据段。
FAX单元90执行传真输入/输出处理。
控制器单元110与读取单元2、打印机单元6、操作单元7、硬盘8、FAX单元90等部件相连接以控制所述部件。
图2是方块图,示出了控制器单元110的配置。
控制器单元110主要包括主板2200和子板2220。主板2200管理一般性信息处理。子板2220管理图像形成处理。主板2200和子板2220可以构成为一个板。
主板2200包括启动只读存储器(ROM)2201、中央处理单元(CPU)2202、总线控制器2204、磁盘控制器2205、端口开关2206、端口选择器2207及闪存盘2208。主板2200也包括存储器控制器2212、动态随机存取存储器(DRAM)2213及总线桥2214。
启动ROM2201是非易失性存储介质,用于存储启动程序等。
CPU2202执行启动程序、操作***(OS)、应用程序等。
总线控制器2204控制主板2200和子板2220间的数据输送和接收。
磁盘控制器2205经由端口开关2206和端口选择器2207控制硬盘8。
端口开关2206接收来自CPU2202的命令,并经由端口选择器2207将访问切换为开启/关闭。
端口选择器2207将闪存盘2208和硬盘8连接起来,并选择闪存盘2208和硬盘8中的哪个将被访问。
闪存盘2208是非易失性存储介质,用于存储OS、应用程序等。
存储器控制器2212控制DRAM2213。
DRAM2213是易失性存储介质,用于暂时存储CPU2202所使用的程序及图像数据等。
总线桥2214在总线控制器2204和总线控制器2225之间传送数据。
子板2220包括启动ROM2221、CPU2222、DRAM2242及存储器控制器2240。
启动ROM2221是非易失性存储介质,用于存储启动程序等。
CPU2222执行启动程序、操作***(OS)、应用程序等。
存储器控制器2240控制DRAM2242。
DRAM2242是易失性存储介质,用于暂时存储CPU2222所使用的程序及图像数据等。
图像处理器2224执行关于图像数据的各种图像处理。
总线控制器2225控制主板2200和子板2220间的数据输送和接收。
设备控制器2226控制读取单元2、打印机单元6及FAX单元90。
操作单元7经由总线(未示出)与CPU2202连接。
控制器单元110包括设置在主板2200或子板2220中的网络接口控制器(NIC)(未示出),以便能够经由LAN400与PC3、PC4进行通信。
图3是状态转换图,示出了图像形成装置1的电力状态的转换。
图像形成装置1可在这些电力状态的任一个中操作。
图像形成装置1的电力状态包括电源关闭状态301、待机状态302、作业执行状态303、睡眠状态304及暂停状态305。
这些电力状态按照其电力消耗从高到低降序排列如下:作业执行状态303>待机状态302>睡眠状态304>暂停状态305>电源关闭状态301。
电源关闭状态301是指图像形成装置1的电源被关闭的状态。因此,在电源关闭状态301下,图像形成装置1的各个部件的供电均被终止。如果用户在电源关闭状态301下打开电源开关,那么图像形成装置1被切换至待机状态302。
待机状态302(第一电力状态的示例)是指图像形成装置1等待执行作业的状态。在待机状态302下,图像形成装置1的各个部件均被供电。然而,在待机状态302下不必对图像形成装置1的各个部件均供电。可以仅对主要部件供电而不对其余部件(例如操作单元7)供电。如果在待机状态302下图像形成装置1收到来自PC3的作业,那么图像形成装置1被切换至作业执行状态303。如果在待机状态302下图像形成装置1收到睡眠指令,那么图像形成装置1被切换至睡眠状态304。睡眠指令对应于用户按下“切换至睡眠”按钮或在待机状态302下经过了预定时段。
当在待机状态302下用户关闭电源开关,则在步骤S310中判定关闭的必要性。如果有必要关闭,那么就执行关闭处理从而将图像形成装置1切换至电源关闭状态301。如果没必要关闭,那么就执行暂停处理从而将图像形成装置1切换至暂停状态305。关闭处理是指终止OS和应用程序以便终止图像形成装置1的处理。暂停处理是指将图像形成装置1的状态存储在DRAM2213中并暂停图像形成装置1的处理。暂停状态305是指将图像形成装置1暂停、并继续对DRAM2213供电以保持存储在DRAM2213中的图像形成装置1状态的状态。
可以采用休眠处理来代替暂停处理。休眠处理是指图像形成装置1的状态被存储在硬盘8中且图像形成装置1被暂停的状态。休眠状态是指图像形成装置1被暂停且硬盘8的供电被终止的状态。在休眠状态下,尽管硬盘8的供电被终止,但是由于硬盘8是非易失性存储介质,因此存储在硬盘8中的图像形成装置1的状态能被保持。下文将描述对关闭必要性的判定。
暂停(或休眠)目标不仅包括DRAM2213,也可以包括DRAM2242。此外,暂停(或休眠)目标可以仅包括DRAM2213,而存储在DRAM2242中的数据在暂停(或休眠)时可以被存储在DRAM2213中。
作业执行状态303是指图像形成装置1正执行作业且图像形成装置1的各个部件均被供电的状态。然而,在作业执行状态303下不必对图像形成装置1的各个部件均供电。可以仅对主要部件供电而不对其余部件(例如操作单元7)供电。如果在作业执行状态303下图像形成装置1完成作业,那么图像形成装置1就被切换至待机状态302。
睡眠状态304是指图像形成装置1在省电情况下进行待命的状态。在睡眠状态304下,在图像形成装置1的诸多部件中,对控制器单元110进行供电,而停止对读取单元2、打印机单元6、操作单元7等部件的供电。如果睡眠状态304下的图像形成装置1收到“从睡眠状态恢复”的因素,则图像形成装置1就被切换至待机状态302。“从睡眠状态恢复”的因素对应于用户按下“从睡眠状态恢复”按钮或者从PC3接收到作业。深度睡眠状态(未示出)也可以包括在图像形成装置1的电力状态中。深度睡眠状态是指在睡眠状态304下满足预定条件的状态。深度睡眠状态与睡眠状态的不同在于控制器单元110中被供电的部件不同。例如,在深度睡眠状态下对子板2220的供电被停止。
暂停状态305(第二电力状态的示例)是指图像形成装置1正在待命以便能快速启动的状态。在暂停状态305下,在图像形成装置1的诸多部件中,对DRAM2213进行供电而停止对其余部件的供电。如果在暂停状态305下用户打开电源开关,则恢复处理就被执行以将图像形成装置1切换至待机状态302。恢复处理是指利用暂停处理时存储在DRAM2213中的信息将图像形成装置1的状态返回至暂停状态之前的状态的处理。
如果用户打开电源开关,CPU2202就判定图像形成装置1是从电源关闭状态301还是从暂停状态305进行启动。如果图像形成装置1从电源关闭状态301进行启动,那么CPU2202就执行正常启动处理。如果图像形成装置1从暂停状态305进行启动,那么CPU2202就执行恢复处理。
图4是流程图,示出了图像形成装置1中执行的操作。CPU2202将存储在硬盘8或闪存盘2208中的程序读取到DRAM2213中以便执行所述程序从而实现操作。
在电源关闭状态301下,当用户打开电源开关时即开始图4所示的处理。
在步骤S101中,CPU2202将各种程序从硬盘8加载到DRAM2213中,例如OS。
在步骤S102中,CPU2202将图像形成装置1切换至待机状态302。待机状态302下的图像形成装置1执行各种作业。
在步骤S103中,CPU2202判定用户是否已经关闭电源开关。如果用户已经关闭电源开关,则考虑是否收到切换至暂停状态305的指令。如果用户已关闭电源开关(在步骤S103中为“是”),则处理推进至步骤S104。如果用户没有关闭电源开关(在步骤S103中为“否”),则图像形成装置1一直等待,直到CPU2202判定用户已经关闭电源开关(即在步骤S103中为“是”)。
在步骤S104中,CPU2202执行关闭必要性的判定处理。下文将描述关闭必要性的判定处理。当CPU2202执行关闭必要性的判定处理时,表明关闭标签是开启还是关闭的信息被存储在DRAM2213中,作为判定处理的结果。
在步骤S105中,CPU2202核对DRAM2213中的关闭标签以判定关闭标签是否开启。如果关闭标签是开启的(在步骤S105中为“是”),那么处理推进至步骤S106。如果关闭标签未开启(在步骤S105中为“否”),那么处理推进至步骤S108。
在步骤S106中,CPU2202执行图像形成装置1的关闭处理。
在步骤S107中,CPU2202将图像形成装置1切换至电源关闭状态301。
在步骤S108中,CPU2202执行图像形成装置1的暂停处理。
在步骤S109中,CPU2202将图像形成装置1切换至暂停状态305。
在步骤S110中,CPU2202判定用户是否已打开电源开关。具体而言,当用户在暂停状态305期间开启电源开关时,CPU2202收到表明电源开关开启的中断信号。基于所述中断信号,CPU2202检测到电源开关被开启。如果电源开关被开启(在步骤S110中为“是”),那么处理推进至步骤S111。如果电源开关未被开启(在步骤S110中为“否”),那么图像形成装置1一直等待,直到CPU2202判定电源开关被开启(即在步骤S110中为“是”)。
在步骤S111中,CPU202执行图像形成装置1的恢复处理。
在步骤S112中,CPU202将图像形成装置1切换至待机状态302。
作为图4所示的步骤S107的替代,CPU202可以启动图像形成装置1,然后将图像形成装置1切换至待机状态302或暂停状态305。
图5是流程图,展示了第一示例性实施方式的关于是否需要执行关闭的判断处理。CPU2202将存储在硬盘8或闪存盘2208中的程序读取到DRAM2213中,以便执行所述程序,从而实现所述判断处理。
在步骤S201中,CPU2202访问DRAM2213,以便检查正在运行的应用程序。
在步骤S202中,CPU2202判断正在运行的应用程序是否包括未注册的应用程序。这一处理只是判断不支持暂停功能的应用程序是否存正在运行的一个例子。不支持暂停功能的应用程序的例子包括用于执行用户认证的应用程序、用于执行通信的应用程序以及用于在图像显示装置上显示图像的应用程序。从工厂的装运时间起,支持暂停功能的应用程序的清单就被提前注册在DRAM2213中,并且可以由维护工程师通过软件升级和操作任意编辑。CPU2202判断注册在所述清单中的应用程序是支持暂停功能的应用程序,未注册在所述清单中的应用程序是不支持暂停功能的应用程序。如果CPU2202判断正在运行的应用程序包括任何未注册的应用程序(在步骤S202中为“是”),那么处理推进至步骤S203。相反,如果不包括(在步骤S202中为“否”),那么处理推进至步骤S204。
在步骤S203中,CPU2202将存储在DRAM2213中的关闭标签切换为开启。
在步骤S204中,CPU2202将存储在DRAM2213中的关闭标签切换为关闭。
根据第一示例性实施方式,在未注册的应用程序运行的同时,如果给出了切换至暂停状态的命令,就能避免在恢复信息处理装置时出现故障。
根据第一示例性实施方式,关于是否需要执行关闭处理的判断是基于是否有未注册的应用程序在运行而执行的。
另一方面,根据第二示例性实施方式,关于是否需要执行关闭处理的判断是基于是否有用户添加的应用程序在运行而执行的。
除了关于是否需要执行关闭处理的判断处理以外,第二示例性实施方式和第一示例性实施方式相同。因此,省略第二示例性实施方式中和第一示例性实施方式相同的部分的描述。
图6是流程图,展示了第二示例性实施方式的关于是否需要执行关闭处理的判断处理。CPU2202将存储在硬盘8或闪存盘2208中的程序读取到DRAM2213中,以便执行所述程序,从而实现所述判断处理。
在步骤S301中,CPU2202访问DRAM2213,以便检查正在运行的应用程序。
在步骤S302中,CPU2202判断正在运行的应用程序是否包括由用户添加的应用程序。这一处理只是判断不支持暂停功能的应用程序是否存正在运行的一个例子。根据第二示例性实施方式,由用户添加的应用程序的清单被提前注册在DRAM2213中,并且每当用户添加一个新的应用程序,关于所述清单的信息就被更新。CPU2202判断注册在所述清单中的应用程序是不支持暂停功能的应用程序,未注册在所述清单中的应用程序是支持暂停功能的应用程序。如果CPU2202判断正在运行的应用程序包括任何由用户添加的应用程序(在步骤S302中为“是”),那么处理推进至步骤S303。相反,如果不包括(在步骤S302中为“否”),那么处理推进至步骤S304。
在步骤S303中,CPU2202将存储在DRAM2213中的关闭标签切换为开启。
在步骤S304中,CPU2202将存储在DRAM2213中的关闭标签切换为关闭。
根据第二示例性实施方式,在由用户添加的应用程序运行的同时,如果给出了切换至暂停状态的命令,就能避免在恢复信息处理装置时出现故障。
根据第一示例性实施方式,关于是否需要执行关闭处理的判断是基于是否有未注册的应用程序在运行而执行的。
另一方面,根据第三示例性实施方式,关于是否需要执行关闭处理的判断是基于是否有不包含表明所述应用程序支持暂停功能的数据的应用程序在运行而执行的。
除了关于是否需要执行关闭处理的判断处理以外,第三示例性实施方式和第一示例性实施方式相同。因此,省略第三示例性实施方式中和第一示例性实施方式相同的部分的描述。
除了步骤S202中的处理以外,关于是否需要执行关闭处理的判断处理和图5所示的处理相同。步骤S202中的处理被下述内容代替。
在步骤S202中,CPU2202判断正在运行的应用程序是否包括不包含表明所述应用程序支持暂停功能的数据的应用程序。这一处理只是判断不支持暂停功能的应用程序是否存正在运行的一个例子。在创建应用程序的程序时,表明应用程序支持暂停功能的数据被提前包含在程序中,并且可以由维护工程师通过软件升级和操作任意编辑。CPU2202判断包含所述数据的应用程序是支持暂停功能的应用程序,不包含所述数据的应用程序是不支持暂停功能的应用程序。如果CPU判断正在运行的应用程序包括不包含表明所述应用程序支持暂停功能的数据的应用程序(在步骤S202中为“是”),那么处理推进至步骤S203。相反,如果不包括(在步骤S202中为“否”),那么处理推进至步骤S204。
根据第三示例性实施方式,在不包含表明所述应用程序支持暂停功能的数据的应用程序运行的同时,如果给出了切换至暂停状态的命令,就能避免在恢复信息处理装置时出现故障。
如上所述,在用户执行完关闭电源的操作以后,所述暂停(或休眠)以及关闭被恰当地选择而不被用户察觉,从而实现了图像形成装置的适当的初始化、高速启动以及优越的可用性。
更具体地,用户不必认识到停顿处理(暂停或休眠)和关闭处理之间的差别,当用户执行关闭电源的正常操作时,***自动判断并适当操作停顿处理或关闭处理。因此,能够实现图像形成装置的适当的初始化、高速启动以及优越的可用性。
显而易见,上述各种数据段的结构和内容并不局限于此,根据使用目的,所述各种数据段可以具有各种结构和内容。
尽管上文描述了一些示例性实施方式,但是本发明也适用于***、装置、方法、程序、存储介质等。更具体地,本发明适用于包括多个设备的***或包括单个设备的装置。
本发明的范围囊括了上述示例性实施方式的各种组合。
本发明的各个方面也可以山***或设备(或例如CPU或MPU的设备)的计算机实现,所述计算机能够读取并执行记录在存储装置(计算机可读介质)上的程序,从而实现上述实施方式的功能;本发明的各个方面也可以由方法实现,所述方法的各个步骤山***或设备的计算机执行,例如通过读取并执行记录在存储装置上的程序,从而实现上述实施方式的功能。为了达到这个目的,所述程序被提供给计算机,例如通过网络或作为存储装置(计算机可读介质)的各种记录介质。
虽然已经结合示例性实施方式描述了本发明,应当认识到,本发明并不局限于公开的示例性实施方式。下列权利要求的范围应当适合最广泛的解释,以便囊括所有改动、等同结构和功能。

Claims (11)

1.一种图像形成装置,其能够在多个电力状态中的任一个中操作,所述多个电力状态包括第一电力状态、第二电力状态和关闭状态,其中第二电力状态下的电力消耗低于第一电力状态下的电力消耗,关闭状态下的电力消耗低于第二电力状态下的电力消耗,所述图像形成装置包括:
接收单元,用于接收切换命令以关闭图像形成装置;以及
控制单元,在所述接收单元接收到所述切换命令,同时不适用于第二电力状态的应用程序没有运行的条件下,所述控制单元将所述图像形成装置切换至第二电力状态,以及在所述接收单元接收到所述切换命令,同时不适用于第二电力状态的应用程序正在运行的条件下,所述控制单元把所述图像形成装置切换到关闭状态。
2.根据权利要求1所述的图像形成装置,进一步包括:
注册单元,用于注册适用于第二电力状态的应用程序,
其中,在所述接收单元接收到所述切换命令,同时未被注册在注册单元中的应用程序没有运行的条件下,所述控制单元将所述图像形成装置切换至第二电力状态,以及在所述接收单元接收到所述切换命令,同时未被注册在注册单元中的应用程序正在运行的条件下,所述控制单元将所述图像形成装置切换至关闭状态。
3.根据权利要求1所述的图像形成装置,进一步包括:
注册单元,用于注册由用户添加的应用程序,
其中,在所述接收单元接收到所述切换命令,同时被注册在注册单元中的应用程序没有运行的条件下,所述控制单元将所述图像形成装置切换至第二电力状态,以及在所述接收单元接收到所述切换命令,同时被注册在注册单元中的应用程序正在运行的条件下,所述控制单元将所述图像形成装置切换至关闭状态。
4.根据权利要求1所述的图像形成装置,进一步包括:
判断单元,用于判断应用程序是否包含表明所述应用程序适用于暂停功能的数据,
其中,在所述接收单元接收到所述切换命令,同时被判断单元判断为不包含表明所述应用程序适用于暂停功能的数据的应用程序没有运行的条件下,则所述控制单元将所述图像形成装置切换至第二电力状态,以及在所述接收单元接收到所述切换命令,同时被判断单元判断为不包含表明所述应用程序适用于暂停功能的数据的应用程序正在运行的条件下,所述控制单元将所述图像形成装置切换至关闭状态。
5.根据权利要求1至4中任一项所述的图像形成装置,其中所述控制单元将所述图像形成装置切换至关闭状态,然后关闭所述图像形成装置的电源。
6.根据权利要求1至4中任一项所述的图像形成装置,其中所述控制单元将所述图像形成装置切换至关闭状态,然后重启所述图像形成装置。
7.根据权利要求1至4中任一项所述的图像形成装置,其中第二电力状态为暂停状态。
8.根据权利要求1至4中任一项所述的图像形成装置,其中第二电力状态为休眠状态。
9.根据权利要求1至4中任一项所述的图像形成装置,进一步包括用于在纸上形成图像的图像形成单元。
10.根据权利要求1至4中任一项所述的图像形成装置,其中在所述接收单元接收到所述切换命令,同时不适用于第二电力状态的应用程序正在运行的条件下,控制单元将所述图像形成装置切换至关闭状态。
11.一种图像形成装置的控制方法,所述图像形成装置能够在多个电力状态中的任一个中操作,所述多个电力状态包括第一电力状态、第二电力状态和关闭状态,其中第二电力状态下的电力消耗低于第一电力状态下的电力消耗,关闭状态下的电力消耗低于第二电力状态下的电力消耗,所述方法包括:
接收切换命令以关闭图像形成装置;以及
执行控制,以便:在接收到所述切换命令,同时不适用于第二电力状态的应用程序没有运行的条件下,将所述图像形成装置切换至第二电力状态,以及在接收到所述命令,同时不适用于第二电力状态的应用程序正在运行的条件下,把所述图像形成装置切换至关闭状态。
CN201310210693.2A 2012-05-30 2013-05-28 信息处理装置及其控制方法 Active CN103458145B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012-122906 2012-05-30
JP2012122906A JP5939890B2 (ja) 2012-05-30 2012-05-30 情報処理装置、情報処理装置の制御方法及びプログラム

Publications (2)

Publication Number Publication Date
CN103458145A CN103458145A (zh) 2013-12-18
CN103458145B true CN103458145B (zh) 2017-09-01

Family

ID=48670346

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310210693.2A Active CN103458145B (zh) 2012-05-30 2013-05-28 信息处理装置及其控制方法

Country Status (4)

Country Link
US (2) US9137406B2 (zh)
EP (1) EP2669794A1 (zh)
JP (1) JP5939890B2 (zh)
CN (1) CN103458145B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6020353B2 (ja) * 2013-05-29 2016-11-02 コニカミノルタ株式会社 情報処理装置、画像形成装置、遠隔操作方法、遠隔制御方法、遠隔操作プログラムおよび遠隔制御プログラム
CN105683862B (zh) * 2013-11-29 2019-11-05 英特尔公司 计算设备中的功率管理
JP6280397B2 (ja) * 2014-03-04 2018-02-14 キヤノン株式会社 画像形成装置、画像形成装置の制御方法
US20170097673A1 (en) * 2015-10-01 2017-04-06 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Computer system and method providing both main and auxiliary power over a single power bus
US9826485B2 (en) 2015-11-20 2017-11-21 Symbol Technologies, Llc Power source hot swap mode
JP6590722B2 (ja) * 2016-02-10 2019-10-16 キヤノン株式会社 電子機器、その制御方法及びプログラム
JP7027027B2 (ja) * 2016-03-17 2022-03-01 キヤノン株式会社 情報処理装置、制御方法、およびそのプログラム
CN106502372A (zh) * 2016-11-28 2017-03-15 珠海市魅族科技有限公司 一种应用控制的方法及移动终端
US10469250B2 (en) * 2017-12-22 2019-11-05 Max Adel Rady Physical item mapping to blockchain framework
JP7159002B2 (ja) * 2018-10-26 2022-10-24 キヤノン株式会社 動作停止信号に従って動作停止状態となり、且つ、少なくとも動作停止信号が入力されていないことを条件に省電力モードに移行可能なデバイスを備える情報処理装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101502085A (zh) * 2006-08-11 2009-08-05 日本电气株式会社 无线通信终端及其处理器和无线通信终端的功率管理方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04155412A (ja) * 1990-10-19 1992-05-28 Oki Electric Ind Co Ltd リジューム制御方法
JPH06337728A (ja) * 1993-05-31 1994-12-06 Matsushita Electric Ind Co Ltd サスペンド/レジューム機能を有する電子計算機
JP4037529B2 (ja) * 1998-07-09 2008-01-23 株式会社東芝 コンピュータシステムおよびその省電力制御方法
KR100820789B1 (ko) * 2001-04-06 2008-04-10 엘지전자 주식회사 실시간 기반 시스템 및 그의 모니터링 방법
US7275169B2 (en) * 2003-11-03 2007-09-25 American Power Conversion Corporation Graphical view of shutdown process
JP2005284491A (ja) 2004-03-29 2005-10-13 Mitsubishi Electric Corp 計算機の起動時間短縮方式
US7904739B2 (en) * 2007-10-08 2011-03-08 Hewlett-Packard Development Company, L.P. Managing a power state for a peripheral
US20100149573A1 (en) * 2008-12-17 2010-06-17 Xerox Corporation System and method of providing image forming machine power up status information
JP5397162B2 (ja) * 2009-10-29 2014-01-22 セイコーエプソン株式会社 プリンタードライバー、及び、posプリンターの制御方法
JP5045840B1 (ja) * 2011-09-06 2012-10-10 富士ゼロックス株式会社 電力供給制御装置、画像処理装置、電力供給制御プログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101502085A (zh) * 2006-08-11 2009-08-05 日本电气株式会社 无线通信终端及其处理器和无线通信终端的功率管理方法

Also Published As

Publication number Publication date
US9137406B2 (en) 2015-09-15
JP5939890B2 (ja) 2016-06-22
US20150312432A1 (en) 2015-10-29
US20130321851A1 (en) 2013-12-05
EP2669794A1 (en) 2013-12-04
US9456101B2 (en) 2016-09-27
CN103458145A (zh) 2013-12-18
JP2013250610A (ja) 2013-12-12

Similar Documents

Publication Publication Date Title
CN103458145B (zh) 信息处理装置及其控制方法
CN102387280B (zh) 成像装置、片上***单元及其驱动方法
CN103516940B (zh) 信息处理装置及其控制方法
US8880914B2 (en) Information processing apparatus and judging method
US9678561B2 (en) Information processing apparatus
US9513853B2 (en) Data processing apparatus capable of controlling power supply, control method therefor, and storage medium
US20200174823A1 (en) State management method and apparatus for virtual machine, and smart terminal thereof
JP5790007B2 (ja) 情報処理装置および情報処理装置の制御方法、ならびに、プログラム
CN102595016A (zh) 控制装置、成像设备、以及控制方法
CN102843485B (zh) 图像形成装置及用于图像形成装置的启动控制方法
CN103428389A (zh) 图像形成装置及其控制方法
US20140040645A1 (en) Information processing apparatus, control method for information processing apparatus, and storage medium
CN102508676A (zh) 嵌入式***启动方法及装置
US20120047375A1 (en) Information processing apparatus, method of controlling the same, and storage medium
CN102141920A (zh) 一种动态配置C-State方法和通信设备
WO2016045363A1 (zh) Cpu通过hsic总线接口控制wifi模块的方法
US10042650B2 (en) Computer startup method, startup apparatus, state transition method and state transition apparatus
JP2015123650A (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
CN103455394B (zh) 信息处理装置及信息处理装置的控制方法
CN102263829A (zh) 应用于计算机设备的下载装置及方法
CN115827071A (zh) 一种中止电源管理***待机操作的方法及***
JP2005346420A (ja) 端末装置
JP2017021646A (ja) 起動制御装置及び画像処理装置
EP1455263A1 (en) Power management in a computer system with network communications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant