发明名称 Information processing apparatus capable of updating firmware, control method therefor, and storage medium storing control program therefor
摘要 An information processing apparatus that is capable of shortening downtime caused by updating firmware. A setting unit sets obtaining time at which update firmware for updating firmware of the information processing apparatus is obtained and update time at which the firmware of the information processing apparatus is updated. An obtaining unit obtains the update firmware from an external apparatus at the obtaining time. A development unit develops the update firmware obtained to a predetermined area. A determination unit determines whether the development unit has completed development of the update firmware at the update time. The information processing apparatus changes to the update starting state from the normal starting state when the update firmware has been developed. And the information processing apparatus cancels the developed update firmware and changes to the update starting state from the normal starting state after cancelling when the update firmware has not been developed.
申请公布号 US9348578(B2) 申请公布日期 2016.05.24
申请号 US201514698289 申请日期 2015.04.28
申请人 CANON KABUSHIKI KAISHA 发明人 Suwabe Takeshi
分类号 G06F9/445 主分类号 G06F9/445
代理机构 Rossi, Kimms & McDowell LLP 代理人 Rossi, Kimms & McDowell LLP
主权项 1. An information processing apparatus that is operable in a normal state and an update state, the information processing apparatus comprising: a storage device; a processor configured to execute computer executable instructions recorded on the storage device, the computer executable instructions including instructions, that when executed by the processor, cause the information processing apparatus to: set an obtaining time at which update firmware for updating firmware of the information processing apparatus is obtained and an update time at which the firmware of the information processing apparatus is updated; obtain the update firmware from an external apparatus at the set obtaining time; develop the obtained update firmware to a predetermined area; and determine whether development of the obtained update firmware has been completed at the set update time, wherein the information processing apparatus is caused to change to the update state from the normal state in a case where it is determined that the development of the obtained update firmware has been completed, and wherein the information processing apparatus is caused to cancel the obtained update firmware that has been developed to the predetermined area and change to the update state from the normal state after cancelling the obtained update firmware that has been developed to the predetermined area in a case where it is determined that the development of the obtained update firmware has not been completed.
地址 Tokyo JP