Patent ID: 8171526

Claim:
A service providing system comprising an information processing apparatus and a service providing server, each having an authentication mechanism, that are connected via a network, wherein the information processing apparatus and the service providing server provide a service in response to a request by an authenticated user, the service providing system comprising: the information processing apparatus including a first information obtaining unit configured to obtain authenticated information identifying the user when the user is authenticated by the authentication mechanism of the information processing apparatus, the authentication of the user being determined based on information processing apparatus authentication information received from the user; and a process request unit configured to send a process request to the service providing server including the authenticated information and information for checking the information processing apparatus; and the service providing server including a second information obtaining unit configured to obtain the authenticated information and the information for checking the information processing apparatus included in the process request in response to receiving the process request from the information processing apparatus; a memory configured to store an authentication information corresponding table, which stores the information processing apparatus authentication information and service providing server authentication information in association with the user; a third information obtaining unit configured to obtain the service providing server authentication information for performing authentication of the user in the service providing server from the authentication information corresponding table, based on the authenticated information, after authentication for the information processing apparatus is successfully completed using the information for checking the information processing apparatus; and a process execution unit configured to perform a process corresponding to the process request after authentication is successfully completed by the authentication mechanism of the service providing server using the service providing server authentication information obtained from the authentication information corresponding table stored in the memory of the service providing server.