[发明专利]信息处理装置、信息处理方法以及计算机程序有效
申请号: | 201280065486.6 | 申请日: | 2012-06-11 |
公开(公告)号: | CN104025047B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 道簱聪;丸山清泰 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 李辉,马建军 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 方法 以及 计算机 程序 | ||
1.一种信息处理装置,其特征在于,该信息处理装置具有:
非易失性存储器,其包含存储有用于启动系统的程序的程序区域、和分别存储有内容与所述程序相同的多个备份程序的多个备份区域;
处理执行单元,其执行存储在所述程序区域中的程序,进行所述系统的启动处理;
错误检测单元,其与所述处理执行单元的启动处理并行地对存储在所述程序区域中的程序进行错误检测;以及
重启单元,其在由所述错误检测单元对所述程序检测出错误的情况下,进行用存储在所述备份区域中的备份程序改写存储在所述程序区域中的程序的恢复处理,利用存储在所述程序区域中的所述改写后的程序进行所述系统的重启,
所述重启单元在进行所述恢复处理时,参照表示用所述备份程序改写所述程序的历史的历史信息,根据所述历史信息从所述多个备份程序中选择用于所述改写的备份程序,用所述选择出的备份程序改写所述程序,
所述重启单元在所述恢复处理中,还参照表示所述备份程序的改写顺序的改写顺序信息,根据所述改写顺序信息和所述历史信息,从所述多个备份程序中选择用于所述改写的备份程序,用所述选择出的备份程序改写所述程序。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述信息处理装置还具有改写单元,该改写单元进行用未存储在所述备份区域中的新程序改写所述程序的程序改写处理,
所述改写单元在所述程序改写处理中取得所述新程序,用所述新程序改写存储在所述多个备份区域中的多个备份程序中的1个备份程序,用所述1个备份程序改写存储在所述程序区域中的程序,在执行了该改写后的程序时,在没有异常的情况下,用所述改写后的1个备份程序或者所述改写后的程序改写所述多个备份程序中的所述1个备份程序以外的备份程序,在有异常的情况下,用所述1个备份程序以外的备份程序改写存储在所述程序区域中的程序。
3.根据权利要求1所述的信息处理装置,其特征在于,
所述非易失性存储器还包含存储有用于启动应用的应用构成文件的文件区域、和存储有内容与所述应用构成文件相同的备份文件的备份文件区域,
所述处理执行单元执行存储在所述文件区域中的应用构成文件,进行应用的启动处理,所述错误检测单元与所述处理执行单元对所述应用的启动处理并行地,对存储在所述文件区域中的应用构成文件进行错误检测,
在由所述错误检测单元对所述应用构成文件检测出错误的情况下,所述重启单元使用存储在所述备份文件区域中的备份文件进行所述应用的重启。
4.根据权利要求2所述的信息处理装置,其特征在于,
所述非易失性存储器还包含存储有用于启动应用的应用构成文件的文件区域、和存储有内容与所述应用构成文件相同的备份文件的备份文件区域,
所述处理执行单元执行存储在所述文件区域中的应用构成文件,进行应用的启动处理,
所述错误检测单元与所述处理执行单元对所述应用的启动处理并行地,对存储在所述文件区域中的应用构成文件进行错误检测,
在由所述错误检测单元对所述应用构成文件检测出错误的情况下,所述重启单元使用存储在所述备份文件区域中的备份文件进行所述应用的重启。
5.一种信息处理方法,其特征在于,该信息处理方法包含:
处理执行步骤,执行存储在非易失性存储器的程序区域中的程序,进行系统的启动处理,该非易失性存储器包含存储有用于启动所述系统的程序的所述程序区域、和分别存储有内容与所述程序相同的多个备份程序的多个备份区域;
错误检测步骤,与所述处理执行步骤的启动处理并行地对存储在所述程序区域中的程序进行错误检测;以及
重启步骤,在所述错误检测步骤中对所述程序检测出错误的情况下,进行用存储在所述备份区域中的备份程序改写存储在所述程序区域中的程序的恢复处理,利用存储在所述程序区域中的所述改写后的程序进行所述系统的重启,
在所述重启步骤中,在进行所述恢复处理时参照表示用所述备份程序改写所述程序的历史的历史信息,根据所述历史信息从所述多个备份程序中选择用于所述改写的备份程序,用所述选择出的备份程序改写所述程序,
在所述重启步骤中,在所述恢复处理中还参照表示所述备份程序的改写顺序的改写顺序信息,根据所述改写顺序信息和所述历史信息,从所述多个备份程序中选择用于所述改写的备份程序,用所述选择出的备份程序改写所述程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280065486.6/1.html,转载请声明来源钻瓜专利网。