Communication method and apparatus, server and client on network, and program codes realizing communication thereof
First Claim
1. A server controlling a camera in accordance with a request from a remote client and transmitting an image obtained by the camera to the remote client based on communication rules of a general network, comprising:
- an acquisition unit for acquiring information indicating a service allowable range of a control parameter of a zoom ratio of the camera;
a reception unit for receiving a control parameter of the zoom ratio from said client;
a generation unit for generating an HTML document including a predetermined text data in case the received control parameter is not within a service allowable range, and generating an HTML document including link information of an image file acquired by controlling the camera in accordance with the received control parameter of the zoom ratio but not including the predetermined text data in case the received control parameter is within the service allowable range; and
a transfer unit for transferring the HTML document generated by said generation unit to said client so that said client can display the image according to the HTML document as a response of the control parameter.
0 Assignments
0 Petitions
Accused Products
Abstract
An end user is provided with an environment to easily remote-control a video camera via a general network such as the Internet. For this purpose, on a client side, the content of camera control is described in file-transfer protocol description, and the description is transferred to a camera server on the Internet via a browser. The camera server interprets the description, controls a camera in accordance with the designated content, to perform image sensing, and returns the obtained video image as the content of a file to the client. The client performs various controls while observing the video image. When a desired angle has been found, the client instructs to register the angle in a bookmark, then angle information displayed at that time is registered. Thereafter, when the user of the client can see the video image obtained on the same image-sensing conditions by merely select-designating the angle information registered in the bookmark.
21 Citations
7 Claims
-
1. A server controlling a camera in accordance with a request from a remote client and transmitting an image obtained by the camera to the remote client based on communication rules of a general network, comprising:
-
an acquisition unit for acquiring information indicating a service allowable range of a control parameter of a zoom ratio of the camera;
a reception unit for receiving a control parameter of the zoom ratio from said client;
a generation unit for generating an HTML document including a predetermined text data in case the received control parameter is not within a service allowable range, and generating an HTML document including link information of an image file acquired by controlling the camera in accordance with the received control parameter of the zoom ratio but not including the predetermined text data in case the received control parameter is within the service allowable range; and
a transfer unit for transferring the HTML document generated by said generation unit to said client so that said client can display the image according to the HTML document as a response of the control parameter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control method for a server controlling a camera which performs information service in accordance with a request from a remote client and transmitting an image obtained by the camera to the remote client, based on communication rules of a general network, comprising:
-
acquiring information indicating a service allowable range of a control parameter of a zoom ratio of the camera;
receiving a control parameter of the zoom ratio from said client;
generating an HTML document including a predetermined text data in case the received control parameter is not within a service allowable range, and generating an HTML document including link information of an image file acquired by controlling the camera in accordance with the received control parameter of the zoom ratio but not including the predetermined text data in case the received control parameter is within the service allowable range; and
transferring the HTML document generated by said generation step to said client so that said client can display the image according to the HTML document as a response of the control parameter.
-
-
7. A storage medium containing program codes to be executed so as to function as a server controlling a camera which performs information service in accordance with a request from a remote client, transmitting an image obtained by the camera to the remote client based on communication rules of a general network, comprising:
-
acquisition process procedure codes for acquiring information indicating a service allowable range of a control parameter of a zoom ratio of the camera;
reception process procedure codes for receiving a control parameter of the zoom ratio from said client;
generation process procedure codes for generating an HTML document including a predetermined text data in case the received control parameter is not within a service allowable range, and generating an HTML document including link information of an image file acquired by controlling the camera in accordance with the received control parameter of the zoom ratio but not including the predetermined text data in case the received control parameter is within the service allowable range; and
transfer process procedure codes for transferring the HTML document generated by said generation process procedure codes to said client so that said client can display the image according to the HTML document as a response of the control parameter.
-
Specification