图像形成设备和用于控制图像形成设备的方法_3

文档序号:8925386阅读:来源:国知局
7使用在步骤S502所收集的信息,判断是否可以执行用于变换成暂停状态的处理。该判断的结果是:如果可以执行用于变换成暂停状态的处理,则处理进入步骤S504,并且如果不可以执行,则处理进入步骤S509。
[0052]< 步骤 S504>
[0053]CPU单元27执行用于变换成暂停状态的处理。
[0054]< 步骤 S505>
[0055]CPU单元27判断是否接收到了发生错误的通知。通过扫描器控制单元50和打印机控制单元51分别对扫描器单元11和打印机单元13中的各部分进行检查,进行发生错误的通知,并且如果发现了错误,则经由图像处理单元28将其发送给CPU单元27。然后,在CPU单元27接收到发生错误的通知的情况下,处理进入步骤S506,并且如果CPU单元27没有接收到发生错误的通知,则处理进入步骤S508。
[0056]< 步骤 S506>
[0057]CPU单元27根据错误发生的通知,识别错误发生源和错误类型,并且将表示错误发生源和错误类型的信息作为重新启动预约信息登记至存储器单元25。
[0058]< 步骤 S507>
[0059]CPU单元27在当前阶段中断用于变换成暂停状态的处理,并且判断是否可以执行关机处理。通过判断用于变换成暂停状态的处理是否进入了预定状态来进行该判断。用于变换成暂停状态的处理依次经过输入/输出停止阶段、装置睡眠(sle印)阶段、应用程序睡眠阶段和暂停阶段。然后,当在当前阶段终止应用程序睡眠阶段时,判断为不可以“在当前阶段中断用于变换成暂停状态的处理,并且执行关机处理”。
[0060]在判断为该判断的结果是在当前阶段可以中断用于变换成暂停状态的处理、并且执行关机处理的情况下,处理进入步骤S509。另外,在判断为在当前阶段不可以中断用于变换成暂停状态的处理和执行关机处理的情况下,处理进入步骤S508。
[0061]< 步骤 S508>
[0062]CPU单元27判断是否完成了用于变换成暂停状态的处理。在该判断的结果是完成了该处理的情况下,处理进入步骤S514,并且如果是仍未完成,则处理返回至步骤S504,并且继续用于变换成暂停状态的处理。
[0063]< 步骤 S514>
[0064]CPU单元27向电源控制单元23中的电源状态管理单元30做出完成了用于变换成暂停状态的处理的、用作处理终止信号36的通知。当电源状态管理单元30接收到处理终止信号36时,通过FET控制信号35而控制FET 20,断开向电源系统B 21和电源系统C 16的电力供应,并且进行向暂停状态的变换。注意,在进行向暂停状态的变换的情况下,电源系统A 22中所包括的存储器单元25继续以低电力状态存储存储值(包括重新启动预约信息)。
[0065]< 步骤 S509>
[0066]CPU单元27执行关机处理。
[0067]< 步骤 S510>
[0068]CPU单元27判断是否接收到了发生错误的通知(在关机处理时)。该处理与步骤S505的相同。然后,在CPU单元27接收到发生错误的通知的情况下,处理进入步骤S511,并且如果CPU单元27没有接收到发生错误的通知,则处理进入步骤S513。
[0069]< 步骤 S511>
[0070]CPU单元27根据所接收到的错误发生的通知来识别错误发生源,并且判断所识别的发生源是否是电源系统C 16中所包括的要素,即,扫描器控制单元50或者打印机控制单元51ο
[0071]在该判断的结果是错误发生源是扫描器控制单元50或者打印机控制单元51的情况下,处理进入步骤S513,并且在错误发生源不是扫描器控制单元50或者打印机控制单元51的情况下,处理进入步骤S512。
[0072]< 步骤 S512>
[0073]CPU单元27判断为接收到了通知的错误发生不是电源连动错误,并且向服务中心等中的预定外部装置进行错误通知。通知的内容不局限于特定内容,例如,可以是错误的详细信息或者错误发生源、设备的识别信息、或者错误检测的日期和时间等。另外,错误的通知方法不局限于特定方法,并且可以通过电子邮件来通知错误。
[0074]< 步骤 S513>
[0075]CPU单元27判断是否完成了关机处理。在该判断的结果是完成了关机处理的情况下,处理进入步骤S515,并且在仍未完成关机处理的情况下,处理返回至步骤S509,并且继续关机处理。
[0076]< 步骤 S515>
[0077]CPU单元27通过处理终止信号36向电源控制单元23中的电源状态管理单元30通知:完成了关机处理。当电源状态管理单元30接收到处理终止信号36时,使用FET控制信号35来控制FET 20,以断开向电源系统A 22、电源系统B 21和电源系统C 16的电力供应,并且变换成关机状态。
[0078]接着使用图6中的流程图,说明在用户操作由于上述处理而处于暂停状态的图像形成设备100的电源开关单元14、并且使其处于ON状态时,通过MFP控制单元12所进行的处理(再继续处理)。
[0079]< 步骤 S60j>
[0080]当用户进行操作以使得电源开关单元14处于ON状态时,电源状态管理单元30接收到对电源开关单元14进行ON操作的通知,并且响应于该通知,通过FET控制信号35而控制FET 20,并且使得开始向电源系统B 21和电源系统C 16的电力供应。
[0081]< 步骤 S602>
[0082]CPU单元27执行再继续处理,并且进行从暂停状态的恢复。当完成了步骤S602的处理,即,再继续处理时,处理进入步骤S603。
[0083]< 步骤 S603>
[0084]CPU单元27搜索存储器单元25,并且判断在存储器单元25中是否登记了重新启动预约信息。在该判断的结果是在存储器单元25中登记了重新启动预约信息的情况下,处理进入步骤S604,并且在没有登记该信息的情况下,根据图6中的流程图,终止该处理。
[0085]< 步骤 S604>
[0086]CPU单元27参考重新启动预约信息,识别错误发生源(在前一次用于变换成暂停状态的处理的过程中所发生的错误发生源),并且判断所识别的错误发生源是否是电源系统C 16所包括的要素。在该判断的结果为错误发生源是电源系统C 16中所包括的要素的情况下,处理进入步骤S606,在错误发生源不是电源系统C 16中所包括的要素的情况下,处理进入步骤S605。
[0087]< 步骤 S605>
[0088]CPU单元27判断为在前一次用于变换成暂停状态的处理的过程中所发生的错误不是电源连动错误,向服务中心等中的预定外部装置进行错误通知。所通知的内容不局限于特定内容,例如,可以是错误的详细信息或者错误发生源、设备的识别信息、或者错误检测的日期和时间等。另外,错误的通知方法不局限于特定方法,并且可以通过电子邮件来通知错误。
[0089]注意,在错误发生源是电源系统C 16中所包括的要素的情况下,由于错误的检测被判断为是误检测,因而跳过上述步骤S605的处理。
[0090]< 步骤 S606>
[0091]CPU单元27从存储
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1