A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for realizing functions of an information processing apparatus for providing information to a plurality of clients on a network, said product including:
- first computer readable program code means for receiving information for controlling a server from one client of the plurality of clients which is authorized to control the server;
- and
- second computer readable program code means for informing the plurality of clients of information including status information of a server changed by processing in response to information received by said first computer readable program code means, said status information to be informed to the one client authorized to control the server is different from status information to be informed to the other clients.