发明名称 Information processing apparatus, program update method for information processing apparatus, and storage medium
摘要 An information processing apparatus that executes a first program and a second program that cooperates with the first program to perform data processing includes a storage unit configured to store information after executing initialization processing based on the first program, a specification unit, a determination unit, an acquisition unit, an update unit, and a control unit configured to cause, when the information is stored in the storage unit at a restart time after the update unit updates the program, the first program to shift to an executable state without executing initialization processing and to cause, when the information is not stored in the storage unit, the first program to shift to the executable state after information to be associated with the updated program to be generated by the initialization processing is stored in the storage unit.
申请公布号 US9317281(B2) 申请公布日期 2016.04.19
申请号 US201313857379 申请日期 2013.04.05
申请人 Canon Kabushiki Kaisha 发明人 Niwa Koji
分类号 G06F21/57;G06F9/445 主分类号 G06F21/57
代理机构 Canon U.S.A., Inc., IP Division 代理人 Canon U.S.A., Inc., IP Division
主权项 1. A printing apparatus capable of starting up in a high-speed start-up mode using a memory image, the printing apparatus comprising: a memory device; a processor; a storing unit; a first determining unit configured, when the printing apparatus starts up, to determine whether the memory image is stored in the storing unit; a controlling unit configured, when the first determining unit determines that the memory image is not stored in the storage unit, to control the printing apparatus to start up in a normal start-up mode, and when the first determining unit determines that the memory image is stored in the storing unit, to control the printing apparatus to start up in the high-speed start-up mode, in which the printing apparatus is able to start up at higher speed than in the normal start-up mode, by using the memory image; a saving unit configured, when start-up in the normal start-up mode is completed, to save the memory image into the storing unit; an updating unit configured to perform update processing for updating firmware of the printing apparatus; and a deleting unit configured to delete, when the printing apparatus starts up by the update processing, the memory image, which is necessary for the high-speed start-up mode, stored in the storing unit, wherein the first determining unit, the control unit, the saving unit, the updating unit and the deleting unit are implemented at least in part by the processor executing at least one program recorded on the memory device.
地址 Tokyo JP