| CPC G06F 3/1234 (2013.01) [G06F 3/1207 (2013.01); G06F 3/1236 (2013.01); G06F 3/1259 (2013.01)] | 13 Claims |

|
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.
|