Image processing system, apparatus and method in a client/server environment for client authorization controlled-based viewing of image sensed conditions from a camera
First Claim
1. An information processing system having a server connected to a network and a plurality of clients connected to the network,wherein said server comprises:
- receiving means for receiving information for controlling the server from one client of the plurality of clients which is authorized to control the server, and informing means for informing the plurality of clients of information including status information of The server changed by processing in response to information received by said receiving means, said status information to be informed to the client authorized to control the server is different from status information to be informed to the other clients, and wherein each of said plurality of clients comprises;
reception means for receiving information from said informing means of the server and performing processing on the basis of the status information included in the received information.
1 Assignment
0 Petitions
Accused Products
Abstract
When a client control apparatus 108 on a network connects to a camera control apparatus 102 in hyper text transfer protocol and requests the camera control apparatus 102 to transmit a file of its home page, the camera control apparatus 102 transmits a file, to the client control apparatus 108, including a description for causing the client control apparatus 108 to request the camera control apparatus 102 to transmit an applet for performing automatic reception. When the client control apparatus 108 receives this file, transmission of the applet is requested, and the server control apparatus 102 transmits the applet. Then, when transmission of state information is requested, the server control apparatus 102 transmits state information to the client control apparatus 108 only when an event indicative of a change in an angle of a camera occurs; thereby traffic of the network is reduced.
25 Citations
18 Claims
-
1. An information processing system having a server connected to a network and a plurality of clients connected to the network,
wherein said server comprises: -
receiving means for receiving information for controlling the server from one client of the plurality of clients which is authorized to control the server, and informing means for informing the plurality of clients of information including status information of The server changed by processing in response to information received by said receiving means, said status information to be informed to the client authorized to control the server is different from status information to be informed to the other clients, and wherein each of said plurality of clients comprises; reception means for receiving information from said informing means of the server and performing processing on the basis of the status information included in the received information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus for providing information to a plurality of clients on a network, said apparatus comprising:
-
receiving means for receiving information for controlling a server from one client of the plurality of clients which is authorized to control the server; and
informing means for informing the plurality of clients of information including status information of the server changed by processing in response to information received by said receiving 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.
-
-
9. A control method for controlling an information processing apparatus for providing information to a plurality of clients on a network, said method comprising:
-
a receiving step of receiving information for controlling a server from one client of the plurality of clients which is authorized to control the server; and
an informing step of informing The plurality of clients of information including status information of the server changed by processing in response to information received in said receiving step, 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.
-
-
10. 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.
-
-
11. A client capable of communicating with a server, said client comprising:
-
reception means for receiving information including status information of the server for the server; and
processing means for processing on the basis of status information included in information received by said reception means, wherein the server receives information for controlling the server from one client of a plurality of clients which is authorized to control the server and informs the plurality of clients of information including status information of the server changed by processing in response to received information, said status information to be informed to the one client authorized to control the server being different from status information to be informed to the other clients. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A control method for controlling a client capable of communicating with a server, said method comprising:
-
a reception step of receiving information including status information of the server for the server; and
a processing step for processing on the basis of status information included in information received in said reception step, wherein the server receives information for controlling the server from one client of a plurality of clients which is authorized to control the server and informs the plurality of clients of information including status information of the server changed by processing in response to received information, said status information to be informed to the one client authorized to control the server being different from status information to be informed to the other clients.
-
-
18. A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for realizing functions of a client capable of communicating with a server, said product including:
-
first computer readable program code means for receiving information including status information of the server for the server; and
second computer readable program code means for processing on the basis of status information included in information received by said first computer readable program code means, wherein the server receives information for controlling the server from one client of a plurality of clients which is authorized to control The server and informs the plurality of clients of information including status information of the server changed by processing in response to received information, said status information to be informed to the one client authorized to control The server being different from status information to be informed to the other clients.
-
Specification