Patent ID: 8326989

Claim:
An image processing apparatus including a Web browser for displaying an operation screen provided by a Web server, the image processing apparatus comprising: a processing unit that, when requested to execute image processing by the Web server based on access from the Web browser, executes the requested image processing; a determination unit that determines, depending on a destination of access made by the Web browser, whether or not to supply information about the image processing apparatus to the destination of access; and a notification unit that supplies the information about the image processing apparatus to the destination of access made by the Web browser if the determination unit determines that the information about the image processing apparatus should be supplied, but does not supply the information about the image processing apparatus to the destination of access made by the Web browser if the determination unit determines that the information about the image processing apparatus should not be supplied, wherein the notification unit performs the supply by storing the information about the image processing apparatus in a header section of HTTP request data transmitted by the Web browser.