发明名称 Information processing apparatus that performs update of software, control method therefor, and storage medium
摘要 An information processing apparatus which is capable of, when in software updating, a need to perform an additional update arises in addition to regular updates, efficiently performing the updates. First time information indicative of a first time at which update firmware is obtained from an external server is applied is set, and second time information indicative of a second time at which the update firmware obtained from the external server is applied to the information processing apparatus is set. When update firmware is obtained based on the first time information, the update firmware is applied to the information processing apparatus at the second time indicated by the second time information. When a need to perform an additional update of firmware arises, additional update firmware relating to the additional update is applied to the information processing apparatus earlier than the second time indicated by the second time information.
申请公布号 US9519475(B2) 申请公布日期 2016.12.13
申请号 US201414296945 申请日期 2014.06.05
申请人 CANON KABUSHIKI KAISHA 发明人 Suwabe Takeshi
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Rossi, Kimms & McDowell LLP 代理人 Rossi, Kimms & McDowell LLP
主权项 1. An image forming apparatus that performs printing, comprising: a memory connected to a processor; a setting unit configured to set an update schedule for regularly updating firmware for the image forming apparatus using update firmware based on a user instruction; an updating unit configured to update the firmware for the image forming apparatus according to the update schedule set by the setting unit; an accepting unit configured to accept an instruction to perform an additional update using additional firmware; a firmware preparation unit configured to prepare firmware to be used for an update in accordance with the additional firmware and the update firmware which was scheduled to be used in the update schedule set by the setting unit; and a selecting unit configured to select a timing to perform the update using the firmware prepared by the firmware preparation unit from the update schedule set by the setting unit or a timing different from the update schedule set by the setting unit, wherein the update unit is configured to perform the update using the firmware prepared by the firmware preparation unit, and wherein the setting unit, the updating unit, the accepting unit, the firmware preparation unit and the selecting unit are implemented at least in part by the processor executing at least one program recorded on the memory.
地址 Tokyo JP