Image-sensing server and control method and storage medium therefor
First Claim
Patent Images
1. An image-sensing server, connected to a general network, capable of controlling image-sensing means, comprising:
- transfer means for transferring a series of video images, obtained by said image-sensing means, to a client device on the network, as a moving image;
detection means for detecting the degree of traffic congestion on the network; and
control means for controlling a data amount of video images transferred by said transfer means, in accordance with the result of detection by said detection means;
wherein said detection means detects the degree of traffic congestion on the network by measuring time from a point where data transfer has been started to a point where an acknowledgment signal is received from a transfer destination, and wherein said control means controls the video images from said image-sensing means by controlling operation response of said image-sensing means, in accordance with the degree of traffic congestion on the network detected by said detection means.
1 Assignment
0 Petitions
Accused Products
Abstract
An image-sensing server performs moving-image transfer service by sequentially transferring live video images obtained by a video camera via a general network such as the Internet. When live video images are requested from an external device as a client on the network, a system controller controls data-transfer amount per unit time of an image obtained by image sensing by the video camera, in accordance with traffic status on the network, and transfers the image data to the external device.
93 Citations
21 Claims
-
1. An image-sensing server, connected to a general network, capable of controlling image-sensing means, comprising:
-
transfer means for transferring a series of video images, obtained by said image-sensing means, to a client device on the network, as a moving image;
detection means for detecting the degree of traffic congestion on the network; and
control means for controlling a data amount of video images transferred by said transfer means, in accordance with the result of detection by said detection means;
wherein said detection means detects the degree of traffic congestion on the network by measuring time from a point where data transfer has been started to a point where an acknowledgment signal is received from a transfer destination, and wherein said control means controls the video images from said image-sensing means by controlling operation response of said image-sensing means, in accordance with the degree of traffic congestion on the network detected by said detection means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
and wherein said control means controls the data amount by controlling a mask area of high-frequency component obtained by orthogonal conversion performed in MPEG compression. -
6. The image-sensing server according to claim 1, further comprising:
-
determination means for determining whether or not a still-image transfer request has been received from the client device;
second transfer means for, if said determination means determines that the still-image transfer request has been received while the moving image is transferred, temporarily saving control status of said image sensing means, setting said image sensing means for still-image sensing and controlling said image sensing means to perform image sensing, encoding obtained still image by a predetermined coding processing, and transferring the coded still image to said client device; and
restoring means for, when transfer of the still image has been completed, restoring the control status saved by said second transfer means and continuing transfer of the moving image.
-
-
7. The image-sensing server according to claim 6, further comprising notification means for notifying the client device, which has received the moving image, that control right has been temporarily lost when the still image is transferred by said second transfer means.
-
-
8. A control method for an image-sensing server, connected to a general network, capable of controlling image-sensing means, comprising:
-
a transfer step of transferring a series of video images, obtained by said image-sensing means, to a client device on the network, as a moving image;
a detection step of detecting the degree of traffic congestion on the network; and
a control step of controlling a data amount of video images transferred at said transfer step, in accordance with the result of detection at said detection step;
wherein at said detection step, the degree of traffic congestion is detected on the network by measuring time from a point where data transfer has been started to a point where an acknowledgment signal is received from a transfer destination, and wherein at said control step, the video images from said image-sensing means are controlled by controlling operation response of said image-sensing means, in accordance with the degree of traffic congestion on the network detected at said detection step. - View Dependent Claims (9, 10, 11, 12, 13, 14)
and wherein at said control step, the data amount is controlled by controlling a mask area of high-frequency component obtained by orthogonal conversion performed in MPEG compression. -
13. The control method according to claim 8, further comprising:
-
a determination step of determining whether or not a still-image transfer request has been received from the client device;
a second transfer step of, if it is determined at said determination step that the still-image transfer request has been received while the moving image is transferred, temporarily saving control status of said image sensing means, setting said image sensing means for still-image sensing and controlling said image sensing means to perform image sensing, encoding obtained still image by a predetermined coding processing, and transferring the coded still image to said client device; and
a restoring step of, when transfer of the still image has been completed, restoring the control status saved at said second transfer step and continuing transfer of the moving image.
-
-
14. The control method according to claim 13, further comprising a notification step of notifying the client device, which has received the moving image, that control right has temporarily lost when the still image is transferred at said second transfer step.
-
-
15. A computer-readable storage medium containing program codes for executing processing by a computer connected to image sensing means, comprising:
-
transfer-process program codes for executing processing for transferring a series of video images obtained by said image sensing means to a client device on a network, as a moving image;
detection-process program codes for executing processing for detecting the degree of traffic congestion on the network; and
control-process program codes for executing processing for controlling a data amount of video images transferred by said transfer means, in accordance with the result of detection by said detection means;
wherein at said detection-process program codes, the degree of traffic congestion is detected on the network by measuring time from a point where data transfer has been started to a point where an acknowledgment signal is received from a transfer destination, and wherein at said control-process program codes, the video images from said image-sensing means are controlled by controlling operation response of said image-sensing means, in accordance with the degree of traffic congestion on the network detected at said detection step. - View Dependent Claims (16, 17, 18, 19, 20, 21)
and wherein said control-process program codes control the data amount by controlling a mask area of high-frequency component obtained by orthogonal conversion performed in MPEG compression. -
20. The computer-readable storage medium according to claim 15, further comprising:
-
determination-process program codes for determining whether or not a still-image transfer request has been received from the client device;
second transfer-process program codes for, if said determination-process program codes determine that the still-image transfer request has been received while the moving image is transferred, temporarily saving control status of said image sensing means, setting said image sensing means for still-image sensing and controlling said image sensing means to perform image sensing, encoding obtained still image by a predetermined coding processing, and transferring the coded still image to said client device; and
restoring-process program codes for, when transfer of the still image has been completed, restoring the control status saved by said second transfer-process program codes and continuing transfer of the moving image.
-
-
21. The computer-readable storage medium according to claim 20, further comprising notification-process program codes for notifying the client device, which has received the moving image, that control right has been temporarily lost when the still image is transferred by said second transfer-process program codes.
-
Specification