1. An image processing apparatus comprising: a display that accesses an external server via a browser, and displays on itself via the browser, a job instruction screen of the external server, based on screen data of the job instruction screen, which is received from the external server; a job issuance requester that requests the external server to issue a job that is specified by a user via the job instruction screen of the external server, which is displayed on the display; a receiver that receives the job that is issued by the external server in response to the request of the job issuance requester; a job executor that executes the received job; a detector that detects a result of the job receipt by the receiver and/or a job execution status of the job execution by the job executor; a display controller that makes the display to display a screen that matches the detected result of job receipt and/or job execution status; and a location requester that requests the external server to provide a location holding screen data that matches the result of job receipt and/or the job execution status; wherein the location requester requests the external server to provide a location holding screen data, concurrently with the job issue request of the job issuance requester, and wherein the display controller obtains screen data that matches the result of job receipt and/or the job execution status, from the location that is provided by the external server in response to the request of the location requester, and then makes the display to display the screen for the screen data.