Patent ID: 8625119

Claim:
A multifunction apparatus which carries out a cooperation process in cooperation with an application selected from a plurality of applications which are executable on an external information processing apparatus, comprising: a mode switching target member having (i) a normal operation mode and (ii) a waiting mode which is lower in power consumption than the normal operation mode, the mode switching target member being switchable between the normal operation mode and the waiting mode; an application information storage section in which application correspondence information is stored for each of the plurality of applications, the application correspondence information being such that (a) identification information for identifying the each of the plurality of applications and (b) function information indicating what function(s) has been carried out in a cooperation process carried out by the multifunction apparatus and the each of the plurality of applications, are associated with each other; and a control section for determining, in a case where the control section receives an instruction to start to carry out the cooperation process in cooperation with the application selected from the plurality of applications, whether or not a predetermined start condition is satisfied, the control section causing, in a case where it is determined that the predetermined start condition is satisfied, a switching operation or a part of the switching operation to be started, the switching operation switching the mode switching target member from the waiting mode to the normal operation mode, the predetermined start condition including at least the following Condition A, Condition A: (1) function information, associated with identification information indicating the application selected from the plurality of applications, is found from the application information storage section, and (2) the function information found from the application information storage section indicates a specific function that causes the mode switching target member to operate.