Patent ID: 8526046

Claim:
An image forming apparatus comprising: a reception unit configured to receive a first parameter, which is a parameter to be transmitted in response to a user issuing an instruction of a request to the image forming apparatus via a client and is described in a format that conforms to a first network protocol corresponding to the request; and an execution unit configured, in response to the image forming apparatus being compliant with the first network protocol, to interpret the first parameter received by the reception unit and to execute the request processing based on a result of interpretation, and, in response to the image forming apparatus not being compliant with the first network protocol, the execution unit add the first parameter received by the reception unit to a second parameter which is described in a format in accordance with a second network protocol that is different from the first network protocol, and to transmit the second parameter to a server, the execution unit receive a processing result from the server which has interpreted the first parameter based on the second parameter, and to execute the request processing based on the processing result.