US 12,147,720 B2
Processing apparatus provisioned with multiple functions pursuant to confirmation of a contract and control method therefor
Taketoshi Kusakabe, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Sep. 14, 2023, as Appl. No. 18/467,227.
Claims priority of application No. 2022-172539 (JP), filed on Oct. 27, 2022.
Prior Publication US 2024/0143249 A1, May 2, 2024
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1234 (2013.01) [G06F 3/1207 (2013.01); G06F 3/1236 (2013.01); G06F 3/1259 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A processing apparatus in which a plurality of functions including a first function, a second function, and a third function are providable, the processing apparatus comprising:
one or more circuits; or
one or more processors and at least one memory, the at least one memory being coupled to the one or more processors and having stored thereon instructions executable by the one or more processors,
wherein at least one of the one or more circuits or the execution of the instructions by the one or more processors cause the processing apparatus to function as:
a communication unit configured to have communication with an information management server to confirm a contract;
a determination unit configured to determine whether a failure factor of contract confirmation is an external factor; and
a controller configured to, in a case where the contract confirmation fails and it is determined that the failure factor of the contract confirmation is not the external factor:
stop providing the first function, the second function, and the third function, when a period during which the contract confirmation continues to fail is equal to or more than a predetermined period, and
stop providing the first function and the third function and provide the second function, when the period during which the contract confirmation continues to fail is less than the predetermined period.