Patent ID: 7117255

Claim:
A server for performing a process in compliance with a request from a client, comprising: receiving means for receiving a request from a client; processing means for performing a process in compliance with the request received by said receiving means; affixing means for affixing confirmation information for confirming display status of the client side to a result of the process performed by said processing means; storing means for storing the confirmation information affixed by said affixing means; liberal zone identification code affixing means for affixing a liberal zone identification code to the result of the process performed by said processing means in the case the result is a page belonging to a group of pages previously defined as a liberal zone; transmitting means for transmitting the result of process having the confirmation information affixed thereto by said affixing means to the client which has made the request; extracting means, responsive to a request made again by the client, for extracting the confirmation information included in the request; determining means for determining whether or not the confirmation information extracted by said extracting means coincides with the confirmation information stored in said storing means; withholding means for withholding said processing means from executing the request made again by the client if it is judged by said determining means that the two sets of confirmation information do not coincide; and suspending means for suspending the withholding of said withholding means when the request made again by the client contains the liberal zone identification code, thereby permitting execution of the request made again by the client.