[发明专利]具有休眠功能的信息处理装置及其控制方法有效
申请号: | 201310557477.5 | 申请日: | 2013-11-11 |
公开(公告)号: | CN103810434A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | 横山英彦 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军;李艳丽 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 休眠 功能 信息处理 装置 及其 控制 方法 | ||
技术领域
本发明涉及一种信息处理装置及其控制方法、以及存储其控制程序的存储介质。特别地,本发明涉及装置处于休眠时的安全管理。
背景技术
在诸如个人计算机(PC)的信息处理装置中,由于随功能数量的增加而添加了用于使功能有效的处理,因此从通电到装置可用的启动时间趋于更长。休眠技术被引用作为缩短启动时间的技术之一。在使用休眠技术的情况下,例如,信息处理装置在断电之前,将诸如CPU寄存器或DRAM的易失性存储器中存储的数据保存在诸如硬盘的非易失性存储器中。然后,装置在启动时将非易失性存储器上保存的数据写回到易失性存储器。由于断电之前的操作状态重现,因此与需要初始化硬件和软件的冷启动相比,能够缩短启动时间。
然而,当易失性存储器上的全部数据被保存在非易失性存储器上时,由于机密信息可能被包括在相关数据中,所以通过从非易失性存储器中提取数据并分析数据可能泄漏机密信息。为了处理该问题,提出了使用秘密分布法对非易失性存储器上保存的数据进行分布的技术(例如,日本特开2009-139990(JP2009-139990A)号公报)。
然而,由于非易失性存储器上的全部数据是机密信息的情况是很少见的,因此修改数据配置伴随一定开销。
发明内容
本发明提供即使当进行到休眠状态的转变时,也能够防止从非易失性存储器上保存的数据泄露机密信息的信息处理装置及其控制方法、以及存储其控制程序的存储介质。
因此,本发明的第一方面提供一种具有休眠功能的信息处理装置,该信息处理装置具有易失性存储器和非易失性存储器,所述信息处理装置包括:安全区域确定单元,其被配置为确定分配给所述易失性存储器的存储区域是否是安全区域;转变单元,其被配置为当进入休眠状态时,保存由所述安全区域确定单元确定为非安全区域的所述易失性存储器的存储区域上保存的数据,而不保存由所述安全区域确定单元确定为安全区域的所述易失性存储器的存储区域上保存的数据;以及恢复单元,其被配置为当从所述休眠状态恢复时,将保存在所述非易失性存储器上的数据写回到所述易失性存储器。
因此,本发明的第二方面提供一种具有休眠功能的信息处理装置的控制方法,所述信息处理装置具有易失性存储器和非易失性存储器,所述控制方法包括:安全区域确定步骤,确定分配给所述易失性存储器的存储区域是否是安全区域;转变步骤,当进入休眠状态时,保存在所述安全区域确定步骤中确定为非安全区域的所述易失性存储器的存储区域上保存的数据,而不保存在所述安全区域确定步骤中确定为安全区域的所述易失性存储器的存储区域上保存的数据;以及恢复步骤,当从所述休眠状态恢复时,将所述非易失性存储器上保存的数据写回到所述易失性存储器。
因此,本发明的第三方面提供一种存储有使计算机执行第二方面的控制方法的控制程序的非暂时性计算机可读存储介质。
根据本发明,在转变到休眠状态之前,仅将易失性存储器上保存的全部数据之中、不包括机密信息的数据保存在非易失性存储器上。即使当装置进行到休眠状态的转变时,也防止从非易失性存储器上保存的数据泄露机密信息。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是示意性示出根据本发明的第一实施例的信息处理装置的硬件配置示例的框图。
图2是示出图1所示的信息处理装置中DRAM上的分配给应用程序的存储区域的示例的图。
图3是示出在图1所示的信息处理装置中由存储管理器分配给DRAM的存储区域的示例的图。
图4是示出图1所示的信息处理装置中由存储管理器针对DRAM进行的存储区域分配处理的流程图。
图5是示出图1所示的信息处理装置中的装置停止处理的流程图。
图6是示出图1所示的信息处理装置中的装置启动处理的流程图。
图7是示出根据本发明的第一实施例的休眠转变处理的示例的流程图。
图8是示出根据本发明的第一实施例的休眠返回处理的示例的流程图。
图9是示出根据本发明的第二实施例的休眠转变处理的示例的流程图。
图10是示出根据本发明的第二实施例的休眠返回处理的示例的流程图。
图11是示出图1所示的信息处理装置中的通知函数处理的流程图。
具体实施方式
下面参照附图详细描述根据本发明的实施例。
图1是示意性示出根据本发明的第一实施例的信息处理装置的硬件配置示例的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310557477.5/2.html,转载请声明来源钻瓜专利网。