Patent ID: 7930375
Filing Date: 2011-04-19
Classification: G06F,H04L

Abstract:
1. A service providing apparatus capable of communicating with at least one terminal apparatus via a network, and providing at least one service using functions of the service providing apparatus itself, the service providing apparatus comprising: a printing hardware unit that provides a printing function as a service among the at least one service; a service start notifying unit that transmits a service start notification for notifying that the service has been started on the printing hardware unit to the at least one terminal apparatus; a receiving unit that receives an acquisition request for acquiring contents of the service corresponding to the service start notification from the at least one terminal apparatus, the acquisition request being transmitted from the at least one terminal apparatus in response to the notification by said service start notifying unit in a case where contents of the service are not registered in the at least one terminal apparatus; a service contents acquiring unit that acquires contents of the service which are providable to the at least one terminal apparatus in response to reception of the acquisition request by said receiving unit; a service contents notifying unit that notifies contents of the service acquired by said service contents acquiring unit to the at least one terminal apparatus; and a service end notifying unit that transmits to the at least one terminal apparatus a service end notification for nullifying the contents of the service registered in the at least one terminal apparatus, wherein upon powering on the printing hardware unit to start the service, said service end notifying unit transmits the service end notification to the at least one terminal apparatus before said service start notifying unit transmits the service start notification to the at least one terminal apparatus for causing the at least one terminal to nullify the registered service, and then said service start notifying unit transmits the service start notification to the at least one terminal apparatus immediately after sending the service end notification for causing the at least one terminal to transmit the acquisition request to the printing hardware unit.