Patent ID: 7188146

Claim:
A data processing method for providing data to a client from a server via a network, the method comprising: an issuing step for issuing a request for data loading from said client to the server in response to an instruction by a user; a completion discrimination step of the server discriminating, in response to the request for data loading, whether a generation of requested data has completed or is in progress; a first transmission step of transmitting from the server to said client the requested data if the generation thereof has completed; a prediction step of the server predicting an end time of the generation of the requested data if the generation thereof is in progress; a second transmission step of transmitting the predicted end time and information for requesting data loading again at the predicted end time from the server to said client if the generation of the requested data is in progress; a display step of the client displaying the requested data or the predicted end time received from the server; and a re-issuing step of, in a case where a received data includes the information for re-issuing the request for data loading at the predicted end time, re-issuing the request for data loading from said client to the server without a further instruction by the user when the predicted end time is reached.