INFORMATION PROCESSING APPARATUS AND METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS

To solve the problem in which: a conventional configuration does not reduce the start-up time itself of the entire system that is the total of verification processing and start-up processing; and the conventional configuration is a verification system for bit damage and is started up while verifying...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: KAJIMOTO MASAHIRO
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To solve the problem in which: a conventional configuration does not reduce the start-up time itself of the entire system that is the total of verification processing and start-up processing; and the conventional configuration is a verification system for bit damage and is started up while verifying a main program, and thus cannot achieve secure boot/automatic restoration.SOLUTION: The present invention is an information processing apparatus including non-volatile storage means that stores a boot program for starting up a system and a backup program for the boot program, and the information processing apparatus has: first verification means that verifies whether the backup program is a proper program; and second verification means that verifies whether firmware controlling a predetermined member is a proper program. The first verification means verifies whether the backup program is a proper program while the second verification means verifies whether the firmware is a proper program.SELECTED DRAWING: Figure 6 【課題】 従来の構成では検証処理と起動処理の合計であるシステム全体の起動時間自体が短くなるわけではない。また、従来の構成ではビット破損に対する検証システムであり、メインプログラムを検証しながら起動するため、セキュアブート/自動復旧は実現できない。【解決手段】 本発明は、システムを起動するためのブートプログラムと前記ブートプログラムのバックアッププログラムを記憶する不揮発性の記憶手段を備える情報処理装置であって、前記バックアッププログラムが正当なプログラムであるか否か検証する第1検証手段と、所定の部材を制御するファームウェアが正当なプログラムであるか否かを検証する第2検証手段と、を有し、前記第1検証手段は、前記ファームウェアが正当か否かを前記第2検証手段が検証している間に、前記バックアッププログラムが正当なプログラムであるか否かを検証することを特徴とする。【選択図】 図6