发明名称 PRINTING APPARATUS TO WHICH OPTIONAL UNIT IS CONNECTED, PROGRAM UPDATE METHOD FOR PRINTING APPARATUS, AND STORAGE MEDIUM
摘要 A technique that guarantees update of a program of a finisher unit while preventing a malfunction thereof from being caused by erroneous attachment thereof to a printing apparatus. Hardware identification information is acquired from the finisher unit. When it is determined based on the acquired hardware identification information that the finisher unit is compatible with a program of the apparatus, program identification information is acquired from the optional unit, for determining based thereon whether a program of the finisher unit program is associated with the program of the printing apparatus. If the programs are associated with each other, the versions there are compared. If the versions are not compatible, the program of the finisher unit is updated to a version compatible with the version of the program of the printing apparatus.
申请公布号 US2015331641(A1) 申请公布日期 2015.11.19
申请号 US201514704427 申请日期 2015.05.05
申请人 CANON KABUSHIKI KAISHA 发明人 Michishita Takumi
分类号 G06F3/12;H04N1/00 主分类号 G06F3/12
代理机构 代理人
主权项 1. A printing apparatus comprising: a printing unit configured to perform printing; a connection unit configured to connect a finisher unit that performs finishing processing on sheets on which printing has been performed, to the printing apparatus; a first acquisition unit configured to acquire hardware identification information from the finisher unit; a first determination unit configured to determine, based on the hardware identification information acquired by said first acquisition unit, whether or not hardware of the finisher unit is compatible with a program of the printing apparatus; a second acquisition unit configured to acquire program identification information from the finisher unit, in a case where it is determined by said first determination unit that the hardware of the finisher unit is compatible with the program of the printing apparatus; a second determination unit configured to determine, based on the program identification information acquired by said second acquisition unit, whether or not a program of the finisher unit is associated with the program of the printing apparatus; a comparison unit configured to compare a version of the program of the finisher unit and a version of the program of the printing apparatus, in a case where it is determined by said second determination unit that the program of the finisher unit is associated with the program of the printing apparatus; and an update unit configured to update the program of the finisher unit to a version thereof compatible with the version of the program of the printing apparatus, in a case where it is determined from a result of comparison by said comparison unit that a combination of the version of the program of the finisher unit and the version of the program of the printing apparatus is not a proper combination.
地址 Tokyo JP