[发明专利]信息处理装置及其控制方法在审
申请号: | 201911036270.7 | 申请日: | 2019-10-29 |
公开(公告)号: | CN111125686A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 野村贺久 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F1/324 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军;李艳丽 |
地址: | 日本国东京都*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 及其 控制 方法 | ||
本发明公开一种信息处理装置及其控制方法。一种信息处理装置包括存储程序的存储器,系统总线,其被配置为经由系统总线读取程序并判断所读取的程序是否被篡改的第一控制单元,被配置为经由系统总线从存储器读取判断为未被篡改的程序,并执行程序的第二控制单元,以及被配置控制将要向系统总线和第一控制单元的至少一个模块供应的时钟的频率的时钟控制单元,其中,时钟控制单元以如下方式控制时钟的频率:使从第一控制单元开始读取程序的时间点到读取完成的时间点的期间的时钟的频率高于在针对程序进行判断之后的时钟的频率。
技术领域
本发明涉及一种信息处理装置及其控制方法。
背景技术
攻击软件漏洞以篡改软件从而滥用计算机一直是个问题。
WO 09/013825讨论了一种信息处理装置,其包括第一中央处理单元(CPU),第二CPU和存储将由第二CPU执行的程序的非易失性存储器。在信息处理装置中,第一CPU从非易失性存储器读取要由第二CPU执行的程序,验证程序是否被篡改,并基于验证结果将程序输出到第二CPU。由此,第二CPU执行未篡改的程序,从而可以提高安全性。
发明内容
在从存储器读取程序并验证程序是否被篡改的系统中,如果向诸如系统总线和中央处理单元(CPU)等模块供应的时钟频率高,则检测程序是否被篡改所需的时间变短。同时,向模块供应高时钟频率导致从模块释放的热量增加并且导致其电力消耗增加。较少的散热量和较低的电力消耗是可取的。本公开使得完成验证所需的时间的减少,同时防止散热量和电力消耗的增加。
根据本发明的一方面,一种信息处理装置包括:存储程序的存储器;系统总线;第一控制单元,其被配置为经由所述系统总线读取所述存储器中存储的所述程序并判断所读取的程序是否被篡改;第二控制单元,其被配置为经由所述系统总线从所述存储器读取判断为未被篡改的程序,并执行所述程序;以及时钟控制单元,其被配置为控制将要向所述系统总线和所述第一控制单元的至少一个模块供应的时钟的频率,其中,所述时钟控制单元以如下方式控制将要向所述至少一个模块供应的时钟的频率:使从所述第一控制单元开始读取所述程序的时间点到至少是所述读取完成的时间点的期间将要供应的时钟的频率高于在针对所述程序进行所述判断之后将要供应的时钟的频率。
根据以下参照附图对示例性实施例的详细描述,本发明的其他特征将变得清楚。
附图说明
图1是例示根据第一示例性实施例的多功能外围设备(MFP)的硬件配置的框图。
图2是例示中央处理单元(CPU)进行篡改检测的处理中的电源状态的框图。
图3是例示MFP的软件配置的框图。
图4A和4B是例示启动时的操作的示意图。
图5是例示根据第一示例性实施例的处理的流程图。
图6是例示根据第一示例性实施例的处理的流程图。
图7是例示根据第二示例性实施例的MFP的硬件配置的框图。
图8是例示根据第二示例性实施例的处理的流程图。
具体实施方式
下文将参照附图详细描述本发明的示例性实施例。应当注意,本发明不限于下文描述的示例性实施例,而且对于本发明的技术方案来说,并非下述的每个特征组合总是必不可少的。此外,尽管下文描述了作为根据本发明示例性实施例的信息处理装置的示例的多功能外围设备(MFP)(例如,数字MFP),但是本发明的应用不限于MFP,并且本发明可以应用于任何信息处理设备。
图1是例示根据第一示例性实施例的MFP 10的硬件配置的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911036270.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:传感器及用于形成传感器的方法
- 下一篇:读取原稿的图像读取设备及其控制方法