摘要 |
A service providing apparatus includes a detection section, an acquisition section, a memory, and a notification section. The detection section detects states of resources which are to be used for providing a service. When an application program which is to perform a service process is added to the apparatus, the acquisition section acquires resource information indicating a resource which is necessary for the application program to perform the service process. The memory stores the resource information and the information of the service process so as to associate the resource information and the information with the application program. When the application program is executed, the notification section specifies a resource associated with the application program, determines whether notification of the state of the specified resource is necessary, and, in a case where the notification is necessary, notifies the application program of information indicating the detected state of the specified resource. |