Patent ID: 8549292

Claim:
An authentication agent apparatus comprising: a communication request reception unit that receives a request, from client A of an authentication server, to communicate with client B of the authentication server; a data reception unit that receives, from client A, document data to be transmitted to client B; an authentication request unit that issues, to the authentication server, an authentication request to authenticate client A; a communication enabling request unit that requests the authentication server to enable communication between client A and client B; an enabling data acquisition unit that acquires enabling data, from the authentication server, to enable the communication between client A and client B; a generation unit that generates transmission data to be transmitted to client B on the basis of the acquired enabling data and the received document data which is received from client A; an authorization data acquisition unit that acquires, as a result of the authentication request, authorization data, from the authentication server, to give authorization to permit enabling of communication between a different client of the authentication server and client A; and a holding unit that holds the authorization data, wherein the communication enabling request unit requests the enabling of the communication on the basis of the authorization data.