电子设备及其控制方法技术

技术编号:18783301 阅读:77 留言:0更新日期:2018-08-29 06:47
本发明专利技术公开一种电子设备及其控制方法。响应于检测到的启动指令的输入,电子设备使用包括用于将电子设备的状态复原为电子设备处于运行中时的状态的信息的休眠数据执行第一启动处理。然后,电子设备使用将电子设备复原为提供与启动指令相关联的特定功能的状态所需的多个休眠数据的组合执行第一启动处理。

【技术实现步骤摘要】
电子设备及其控制方法
本专利技术涉及一种电子设备及其控制方法,尤其涉及一种用于加速启动的技术。
技术介绍
在使用计算机的电子设备中,已知“休眠”是用于减少电力消耗和缩短启动时间的技术。在休眠技术中,在使电子设备进入待机状态时,生成包含使电子设备的状态复原到电子设备运行中时(通常是在紧接进入待机状态前的时候)的状态的信息(存储器内容、注册值等)的休眠数据,并存储在诸如硬盘等的非易失性存储设备中。在从待机状态返回时,通过复原休眠数据的内容能够恢复紧接电子设备进入待机状态前的电子设备的状态。在待机状态中时能够关闭电子设备,从而能够减少电力消耗。而且从待机状态恢复比正常启动花费的时间更少(日本特開第2012-252576号公报)。根据日本特开第2012-252576号公报,在使用OS的内核功能从休眠返回时,为了缩短启动时间,在初始化内核的同时预先载入休眠数据。然而,即使用户期望使用与在进入待机状态之前正使用的功能(应用)不同的功能,用户也必须等待,直到用于使得在进入待机状态前正使用的所有功能能够运行的休眠数据完全复原。从而使得在用户能够使用期望功能之前花费的时间长。
技术实现思路
本专利技术至少减少了现有技术中的此类问题,并提供一种能够将使用表示电子设备存储和硬盘的状态的休眠数据的启动加速的电子设备及其控制方法。根据本专利技术的一方面,提供一种电子设备,所述电子设备包括:存储单元,用于存储包括用于复原电子设备处于运行中时的所述电子设备的状态的信息的休眠数据;以及控制单元,用于响应检测到的启动指令的输入,使用所述休眠数据执行第一启动处理,其中,所述存储单元存储能够相互组合使用的多个休眠数据;以及所述控制单元使用将所述电子设备复原为提供与所述启动指令相关联的特定功能的状态所需的多个休眠数据的组合执行所述第一启动处理。根据本专利技术的另一方面,提供一种电子设备的控制方法,所述电子设备还包括存储单元,其存储各包括用于复原所述电子设备处于运行中时的所述电子设备的状态的信息的多个休眠数据,所述电子设备的控制方法包括:响应检测到的启动指令的输入使用一个或多个所述休眠数据执行第一启动处理,其中,能够在不同的组合中使用多个休眠数据;以及在执行中,使用将所述电子设备复原为提供与所述启动指令相关联的特定功能的状态所需的多个休眠数据的组合执行所述第一启动处理。根据以下参照附图对示例性实施例的详细描述,本专利技术的其他特征将变得清楚。附图说明图1是例示用作根据实施例的电子设备的示例的摄像装置的配置的示例图。图2是例示根据实施例的软件配置的示例的示意图。图3A和图3B是例示休眠数据生成和使用休眠数据的启动处理的概要的示意图。图4是例示休眠数据生成处理的概要的流程图。图5是例示休眠数据的结构的示例图。图6是例示启动处理的概要的流程图。图7是例示按功能区分的休眠数据生成处理的示意图。图8是例示按功能区分的休眠数据生成处理的流程图。图9是例示按功能区分的休眠数据的结构的示例图。图10是例示功能复原程序的数据结构的示例图。图11是例示摄像功能的启动处理的概要的示意图。图12是与启动处理有关的流程图。图13是例示回放功能的启动处理的概要的示意图。图14是与摄像功能或回放功能的启动处理有关的流程图。图15是例示根据实施例的变型例的系统概要的示意图。图16是与根据实施例的变型例的启动处理有关的流程图。具体实施方式现在将根据附图详细描述本专利技术的示例性实施例。尽管下文描述了在数码照相机(摄像装置1)中应用本专利技术的实施例,但还能够在使用可编程处理器的任意电子设备中应用本专利技术。除了摄像装置外,“电子设备”还包括智能手机、个人计算机、平板终端、游戏机等,但并不限于此。图1是例示根据本专利技术的实施例的摄像装置1的功能配置的示例的框图。在图1中表示为“电路”的功能模块可以是由独立的多个硬件(ASIC、ASSP等)构成的,或者可以由单一的硬件构成多个功能模块。图像传感器100例如是CCD或CMOS图像传感器,并将通过光学摄像系统10形成的被摄体的光学图像光电地转换为电信号。如后述,图像传感器100包括二维阵列中的多个像素,并且以能够使各像素既用作摄像像素又用作聚焦像素的方式进行配置。将根据像素的用途而将像素称作“摄像像素”或“聚焦像素”。在作为可编程处理器的一个示例的中央处理单元(CPU)103的控制下,通过定时生成器(TG)102生成的各类信号控制图像传感器100的操作(电荷积聚、复位、读出等)。模拟前端(AFE)101对从图像传感器100读出的模拟图像信号执行增益调节、A/D转换等。TG102在CPU103的控制下控制图像传感器100和AFE101的操作。尽管图1例示了与图像传感器100分开配置的AFE101和TG102,但可以取而代之,将这些元件嵌入到图像传感器100中。如上所述,CPU103通过将例如ROM107中存储的程序(包括OS和应用程序)加载到作为一级存储设备的RAM106中,并执行这些程序来控制摄像装置1的各种元件,并实现摄像装置1的功能。根据此实施例的摄像装置1中使用的OS是多任务OS。请注意,通过CPU103执行程序来实现下文作为电路描述的功能模块中的至少一部分,而不是通过诸如ASIC或ASSP等硬件来实现。操作单元104是诸如触摸面板、键和按钮等输入设备组,并且由用户使用以将指令、参数等输入到摄像装置1中。操作单元104包括快门按钮、电源切换、方向键、菜单按钮、设置按钮、摄像模式拨盘、回放按钮、运动图像摄像按钮等,但这些仅是示例。可以将触摸面板并入到显示设备105中。CPU103监视操作单元104,并在检测到通过操作单元104做出的操作后,根据检测到的操作执行操作。显示设备105在CPU103的控制下显示拍摄的图像(静止图像、运动图像等)、菜单画面、设置值和摄像装置1的状态等。使用RAM106存储AFE101输出的图像数据、存储图像处理电路108处理的图像数据以及作为CPU103的工作存储器等。还将RAM106称作“系统存储器”。尽管在此实施例中由DRAM构成RAM106,但并不限于此。ROM107存储CPU103执行的程序、各类设置值、GUI数据等。可以至少部分地重写ROM107。图像处理电路108对图像数据执行各类图像处理。图像处理包括诸如去马赛克、白平衡调整、光学畸变校正、音调校正、编码和解码等与拍摄图像的记录和回放有关的处理。图像处理还包括诸如计算用于基于对比度的AF的评估值、生成用于基于像面相位差的AF的图像信号、生成用于AE的辉度评估值、被摄体检测和运动向量检测等与摄像操作的控制相关的处理。这里提及的图像处理的类型仅是示例,并无绝对执行的必要。当然,也可以执行其他图像处理。相关计算电路120对通过图像处理电路108生成的用于基于像面相位差的AF的图像信号执行相关计算,并计算图像信号之间的相位差(大小和方向)。AF计算电路109基于从相关计算电路120输出的相关计算的结果计算聚焦透镜119的驱动方向和驱动量。在摄像装置1中记录已经拍摄的图像数据的情况中使用记录介质110。记录介质110可以是例如可拆卸存储卡和/或内置存储器。快门111是在拍摄静止图像时用于调整图像传感器100的曝光时间的机械快门,并通过电机122进行开启/关闭。CPU103通过本文档来自技高网...

【技术保护点】
1.一种电子设备,所述电子设备包括:存储单元,用于存储休眠数据,所述休眠数据包括用于复原电子设备处于运行中时的所述电子设备的状态的信息;以及控制单元,用于响应检测到的启动指令的输入,使用所述休眠数据执行第一启动处理,其中,所述存储单元存储能够相互组合使用的多个休眠数据;以及所述控制单元使用将所述电子设备复原为提供与所述启动指令相关联的特定功能的状态所需的多个休眠数据的组合执行所述第一启动处理。

【技术特征摘要】
2017.02.21 JP 2017-030248;2017.12.21 JP 2017-245391.一种电子设备,所述电子设备包括:存储单元,用于存储休眠数据,所述休眠数据包括用于复原电子设备处于运行中时的所述电子设备的状态的信息;以及控制单元,用于响应检测到的启动指令的输入,使用所述休眠数据执行第一启动处理,其中,所述存储单元存储能够相互组合使用的多个休眠数据;以及所述控制单元使用将所述电子设备复原为提供与所述启动指令相关联的特定功能的状态所需的多个休眠数据的组合执行所述第一启动处理。2.根据权利要求1所述的电子设备,其中,所述存储单元存储多个功能共用的一个或多个休眠数据以及仅与一个功能对应的一个或多个休眠数据;以及所述控制单元使用仅与所述特定功能对应的一个或多个休眠数据以及多个功能共用的一个或多个休眠数据的组合执行所述第一启动处理。3.根据权利要求1或2所述的电子设备,其中,在所述第一启动处理执行期间,在检测到与需要所述第一启动处理中不使用的休眠数据的功能相关联的指令的情况下,所述控制单元使用将所述电子设备复原为提供所述功能的状态所需的多个休眠数据的组合开始执行第二启动处理。4.根据权利要求3所述的电子设备,其中,所述控制单元比所述第一启动处理优先地执行所述第二启动处理。5.根据权利要求3...

【专利技术属性】
技术研发人员:三村大辅
申请(专利权)人:佳能株式会社
类型:发明
国别省市:日本,JP

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

1