INFORMATION PROCESSING APPARATUS, CONTROLLER, AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS
PROBLEM TO BE SOLVED: To update software to be executed in an information processing apparatus, safely.SOLUTION: In an information processing apparatus 100, a nonvolatile memory 36 includes first software, second software to be used in substitution for the first software, and third software for veri...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English Japanese |
Published |
09.02.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | PROBLEM TO BE SOLVED: To update software to be executed in an information processing apparatus, safely.SOLUTION: In an information processing apparatus 100, a nonvolatile memory 36 includes first software, second software to be used in substitution for the first software, and third software for verifying the second software. A designation unit 5 designates software to be executed in a processor 1 at the time of start. A control unit 6 prohibits write on a first area 362a which stores the first software in the nonvolatile memory 36 when the first software is executed by the processor 1. The third software verifies the second software when executed by the processor. When the second software is valid, the second software is set to the designation unit 5.SELECTED DRAWING: Figure 1
【課題】情報処理装置で実行されるソフトウェアを安全に更新する。【解決手段】情報処理装置100において、不揮発性メモリ36は、第1のソフトウェアと、第1のソフトウェアに代えて用いられる第2のソフトウェアと、第2のソフトウェアを検証するための第3のソフトウェアとを含む。指定部5は、起動時にプロセッサ1で実行されるソフトウェアを指定する。制御部6は、第1のソフトウェアがプロセッサ1によって実行されている場合に、不揮発性メモリ36において第1のソフトウェアを格納する第1の領域362aに対する書き込みを禁止する。第3のソフトウェアは、プロセッサに実行された場合に、第2のソフトウェアを検証し、第2のソフトウェアが正当の場合に、指定部5に対して第2のソフトウェアを設定する。【選択図】図1 |
---|---|
Bibliography: | Application Number: JP20150150589 |