电子设备和信息处理方法技术

技术编号:22594362 阅读:16 留言:0更新日期:2019-11-20 10:55
一种电子设备包括第一引导单元和引导管理单元。第一引导单元执行用于引导第一程序的第一引导处理。引导管理单元执行对第一引导单元的控制,从而在第一引导处理发生中断且中断由正被引导的第一程序导致时,下一次在第一引导处理中不引导第一程序。当由第一程序之外的因素导致中断时,引导管理单元不执行控制。

Electronic equipment and information processing methods

An electronic device includes a first boot unit and a boot management unit. The first boot unit performs a first boot process for booting the first program. The boot management unit performs control over the first boot unit, so that when the first boot process is interrupted and the interruption is caused by the first program being booted, the first program will not be booted in the first boot process the next time. When an interrupt is caused by a factor other than the first program, the boot management unit does not perform control.

【技术实现步骤摘要】
电子设备和信息处理方法本申请是基于申请日为2014年12月5日、申请号为2014107379860、题为“电子设备和信息处理方法”的中国专利申请的分案申请。
本专利技术涉及电子设备和信息处理方法。
技术介绍
日本未审查专利申请公开No.2012-185800公开了当指示了引导未完成的信息被记录时,将引导目标限制到特定程序的技术。
技术实现思路
本专利技术的目标在于,相比于将经历了引导被中断的程序一律从引导目标中排除的情况,能够减少程序引导被中断的状况,并且还能减少不被引导的程序的数量。根据本专利技术的第一方面,提供一种包括第一引导单元和引导管理单元的电子设备。第一引导单元执行用于引导第一程序的第一引导处理。引导管理单元执行对第一引导单元的控制,从而在第一引导处理发生中断且中断由正被引导的第一程序导致时,下一次不在第一引导处理中引导第一程序。当中断由第一程序之外的因素导致时,引导管理单元不执行控制。根据本专利技术的第二方面,根据第一方面的电子设备可以进一步包括:第二引导单元,其与第一引导处理同时执行用于引导第二程序的第二引导处理。如果第二引导处理在中断期间完成,则引导管理单元可以执行针对正被引导的第一程序的控制,而如果第二引导处理在中断期间未完成,则引导管理单元可配置为不执行控制。根据本专利技术的第三方面,在根据第一或第二方面的电子设备中,当第一引导处理被中断时,如果从第一引导处理开始的时间到中断发生的时间之间的时段大于或等于阈值,则引导管理单元可执行针对在中断期间正被引导的第一程序的控制。根据本专利技术的第四方面,在根据第一至第三方面中的任一个的电子设备中,当第一引导处理被中断时,如果从第一引导处理开始的时间到中断发生的时间之间的时段小于阈值,则引导管理单元可以配置为不执行针对在中断期间正被引导的第一程序的控制。根据本专利技术的第五方面,根据第三或第四方面的电子设备可以进一步包括:连接单元,其连接至外部装置;以及设定获取单元,其从所连接的外部装置获取关于从第一引导处理开始到第一引导处理完成所经过的时段的设定信息。引导管理单元可以根据所获取的设定信息来使用阈值。根据本专利技术的第六方面,在根据第一至第五方面中的任一个的电子设备中,如果在第一程序的引导期间发生中断的次数大于或等于阈值,则引导管理单元可以执行针对第一程序的控制。根据本专利技术的第七方面,根据第一至第六方面中的任一个的电子设备可以进一步包括:错误获取单元,其用于在中断发生时根据引起中断的因素来获取错误信息。如果所获取的错误信息中的至少一个包括在预定类型中,则引导管理单元可以执行控制。根据本专利技术的第八方面,根据第一至第七方面中的任一个的电子设备可以进一步包括:错误获取单元,其用于在中断发生时根据引起中断的因素来获取错误信息。如果所获取的错误信息中的至少一个是预定类型之外的类型,则引导管理单元可以被配置成不执行控制。根据本专利技术的第九方面,根据第一至第八方面中的任一个的电子设备可以进一步包括:第二引导单元,其与第一引导处理同时执行用于引导第二程序的第二引导处理。如果中断由第二引导处理中执行的重启所导致,则引导管理单元可以被配置成不执行针对在中断期间正被引导的第一程序的控制。根据本专利技术的第十方面,根据第一至第八方面中的任一个的电子设备可以进一步包括:连接单元,其连接至外部装置。如果中断由基于来自所连接的外部装置的请求而进行的重启所导致,则引导管理单元可以被配置成不执行针对在所述中断期间正被引导的第一程序的控制。根据本专利技术的第十一方面,根据第一至第十方面中的任一个的电子设备可以进一步包括:处理单元,其基于设定执行处理。如果由于设定处在预定范围之外或者由于设定的改变引起重启从而导致中断,则引导管理单元可以被配置成不执行针对在中断期间正被引导的第一程序的控制。根据本专利技术的第十二方面,在根据第一至第十一方面中的任一个的电子设备中,第一引导单元可以执行用于顺序地引导多个第一程序的多个第一引导处理,并且引导管理单元可以控制第一引导单元从而改变引导第一程序的顺序,由此来代替控制第一引导单元从而在第一引导处理中不引导第一程序的方式。根据本专利技术的第十三方面,提供一种信息处理方法,包括:执行用于引导第一程序的第一引导处理;以及当第一引导处理的中断发生且中断由正被引导的第一程序导致时,执行控制从而下一次在第一引导处理中不引导第一程序,或者当中断由第一程序之外的因素导致时,不执行控制。根据第一和第十三方面,相比于将经历了引导被中断的程序一律从引导目标中排除的情况,可以减少程序引导被中断的状况,并且可以减少不被引导的程序的数量。根据第二方面,与不管第二引导处理的状态如何都执行控制的情况相比,可以进一步减少程序引导被中断的状况。根据第三方面,可以防止对可能为异常的第一引导处理的重复。根据第四方面,与不考虑从第一引导处理开始到中断发生的时段而执行控制的情况相比,可以减少不被引导的程序的数量。根据第五方面,与阈值不变的情况相比,可以适当地确定在第一引导处理中是否存在异常。根据第六方面,与不考虑中断数量的情况相比,可以进一步减少程序引导被中断的情况。根据第七和第八方面,与不管错误信息的类型如何都执行控制的情况相比,可以进一步减少不被引导的程序的数量。根据第九方面,与不考虑第二引导处理期间的电源重启的情况相比,可以进一步减少不被引导的程序的数量。根据第十方面,与不考虑从外部装置发出的针对重启电源的请求的情况相比,可以进一步减少不被引导的程序的数量。根据第十一方面,与不考虑由于设定导致电源重启的情况相比,可以进一步减少不被引导的程序的数量。根据第十二方面,与程序不被引导的情况相比,可以进一步减少不被引导的程序的数量。附图说明将基于以下附图详细地描述本专利技术的示例性实施例,其中:图1示出电子设备的硬件结构;图2示出电子设备的功能结构;图3示出存储在引导设定表中的信息的实例;图4A和图4B示出第二引导状态的实例;图5示出第一引导状态和第二引导状态的转变的实例;图6示出第一引导状态和第二引导状态的转变的另一个实例;图7是关于第一引导处理的流程图;图8示出根据第二示例性实施例的引导设定表的转变的实例;图9示出根据第二示例性实施例的电子设备的功能结构;图10示出根据第三示例性实施例的电子设备的功能结构;图11示出存储在引导设定表中的信息的实例;图12示出根据第四示例性实施例的电子设备的功能结构;图13示出根据修改例的存储在引导设定表中的信息的实例;图14A和图14B示出根据修改例的存储在引导设定表中的信息的实例;以及图15示出根据修改例的电子设备的功能结构。具体实施方式1.第一示例性实施例1.1结构图1示出电子设备10的硬件结构。电子设备10例如具有电子电路,并且执行诸如处理图像信息、本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:/n第一启动装置,其执行用于启动第一程序的第一启动处理;/n第二启动装置,其与所述第一启动处理并行地执行用于启动第二程序的第二启动处理;以及/n控制装置,其在所述第一启动处理中断而所述第二启动处理完成时,执行控制来在随后的第一启动处理中不启动所述第一程序,而如果所述第二启动处理没有完成,则执行控制来在随后的第一启动处理中启动所述第一程序。/n

【技术特征摘要】
20140610 JP 2014-1195201.一种电子设备,包括:
第一启动装置,其执行用于启动第一程序的第一启动处理;
第二启动装置,其与所述第一启动处理并行地执行用于启动第二程序的第二启动处理;以及
控制装置,其在所述第一启动处理中断而所述第二启动处理完成时,执行控制来在随后的第一启动处理中不启动所述第一程序,而如果所述第二启动处理没有完成,则执行控制来在随后的第一启动处理中启动所述第一程序。


2.根据权利要求1所述的电子设备,进一步包括:
错误获取单元,其用于在所述第一启动处理中断时根据引起所述中断的因素来获取错误信息,
其中,如果所获取的错误信息中的至少一个包括在预定类型中,则所述控制装置执行控制来在随后的第一启动处理中不启动所述第一程序。


3.根据权利要求1所述的电子设备,进一步包括:
错误获取单元,其用于在所述第一启动处理中断时根据引起所述中断的因素来获取错误信息,
其中,如果所获取的错误信息中的至少一个是预定类型之外的类型,则所述控制装置执行控制来在随后的第一启动处理中启动所述第一程序。


4.根据权利要求1所述的电子设备,其中,如果由在所述第二启动处理中执行的重启导致所述第一启动处理中断,则所述控制装置执行控制来在随后的第一启动处理中...

【专利技术属性】
技术研发人员:木下阳介天野泰
申请(专利权)人:富士施乐株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1