Patent ID: 8176213

Claim:
A processing responding device that responds to a processing requesting device through a network, comprising: a first obtaining unit configured to obtain information; a first network protocol processing unit configured to obtain a command of a second network protocol when the command of the second network protocol is stored in a processing request of a first network protocol obtained by the first obtaining unit from the processing requesting device; and a second network protocol processing unit configured to interpret the obtained command of the second network protocol, to execute and pass a result of the execution to the first network protocol processing unit; wherein the first network protocol processing unit processes a response to the processing request on the basis of the execution result of the second network protocol processing unit; and wherein the first network protocol is a protocol that is configured to output a processing request to a plurality of processing responding devices by either broadcast or multi-cast and the second network protocol is a protocol configured to output a processing request to one processing responding device; wherein the first network protocol is a SLP, the second network protocol is a SNMP and the processing request is a processing request of the processing responding device; wherein the first network protocol processing unit outputs the response to the processing request to the processing requesting device when the execution result of the second network protocol processing unit meets a predetermined processing execution condition stored in the processing request, and the first network protocol processing unit does not output the response to the processing request when the execution result of the second network protocol processing unit does not meet the processing execution condition.