CAMERA CONTROL SYSTEM, CAMERA SERVER, CAMERA CLIENT, CONTROL METHOD, AND STORAGE MEDIUM
First Claim
1. A camera control system, which has a camera, an angle of which can be controlled, is connected to a predetermined network, and transfers a pickup image by the camera to clients on the network to display the image on display screens of the client devices, comprising:
- storage means for storing information indicating levels in units of clients on the network, and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels;
detection means for detecting a level of the connected client by referring to said storage means;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level of the client; and
inhibition means for, when said determination means determines that the image pickup range includes the image pickup inhibited region, inhibiting image data corresponding to the image pickup inhibited region in the image to be picked up from being transferred.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system in which a plurality of cameras and microphones, the image pickup directions and audio input directions of which can be remote-controlled, are arranged on a network, when an image pickup inhibited region is set, and when a network client remote-controls a certain camera to pickup a range including the image pickup inhibited region, a portion corresponding to the image pickup inhibited region is not displayed, and sound corresponding to the region is not output.
101 Citations
58 Claims
-
1. A camera control system, which has a camera, an angle of which can be controlled, is connected to a predetermined network, and transfers a pickup image by the camera to clients on the network to display the image on display screens of the client devices, comprising:
-
storage means for storing information indicating levels in units of clients on the network, and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels;
detection means for detecting a level of the connected client by referring to said storage means;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level of the client; and
inhibition means for, when said determination means determines that the image pickup range includes the image pickup inhibited region, inhibiting image data corresponding to the image pickup inhibited region in the image to be picked up from being transferred. - View Dependent Claims (2, 3, 4)
-
-
5. A camera control system, which has a camera, an angle of which can be controlled, is connected to a predetermined network, and transfers a pickup image by the camera to clients on the network to display the image on display screens of the client devices, comprising:
-
storage means for storing information indicating an image pickup inhibited region;
audio detection means for detecting sound;
determination means for determining if an image pickup range of the camera includes the image pickup inhibited region stored in said storage means; and
inhibition means for, when said determination means determines that the image pickup range includes the image pickup inhibited region, inhibiting image data corresponding to the image pickup inhibited region in the image to be picked up from being transferred, and also inhibiting the sound detected by said audio detection means from being transferred. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A camera control system, which has a camera, an angle of which can be controlled, is connected to a predetermined network, and transfers an image pickup by the camera to clients on the network to display the image on display screens of the client devices, comprising:
-
storage means for storing information indicating levels in units of clients on the network, and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels;
detection means for detecting a level of the connected client by referring to said storage means;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level of the client; and
inhibition means for, when said determination means determines that the image pickup range includes the image pickup inhibited region, inhibiting image data corresponding to the image pickup inhibited region in the image to be picked up from being transferred in units of users of the level. - View Dependent Claims (12, 13, 14, 15, 16, 18, 20, 21, 22)
-
-
17. A camera control system, which has a camera, an angle of which can be controlled, is connected to a predetermined network, and transfers an image pickup by the camera to clients on the network to display the image on display screens of the client devices, comprising:
-
storage means for storing information indicating levels in units of clients on the network, and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels;
detection means for detecting a lowest level among the connected clients by referring to said storage means;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level detected by said detection means; and
inhibition means for, when said determination means determines that the image pickup range includes the image pickup inhibited region, inhibiting image data corresponding to the image pickup inhibited region in the image to be picked up from being transferred in units of users of the level. - View Dependent Claims (19)
-
-
23. A camera control system, which has a camera, a image pickup direction of which can be changed by remote control from a client on a network, and is constituted by a camera server for transferring an image pickup by the camera, and a client for displaying the transferred image and controlling the image pickup direction of the camera, comprising:
-
display means for displaying a graphical scroll bar used for change control of the image pickup direction of the camera on a display screen of the client;
storage means for storing information indicating levels in units of clients on the network, and information indicating image pickup inhibited regions corresponding to the levels; and
display control means for distinguishably displaying a portion indicating an image pickup grant range of the camera and a portion indicating an image pickup inhibited range on the basis of the image pickup inhibited region stored in said storage means. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A camera server for controlling a camera in accordance with instructions of an angle and a zoom ratio from a client on a network to pickup an image, and transmitting the pickup image to the client, comprising:
-
storage means for storing a plurality of regions which define upper limit values of the zoom ratio within a potential image pickup grant region within which pickup image can be done by changing the angle of the camera, the upper limit zoom ratios of the individual regions being different from each other; and
zoom control means for, when the angle of the camera is controlled in accordance with the instructions from the client to pickup an image, controlling an upper limit value of the zoom ratio in a direction of the camera based on the angle not to exceed the upper limit value stored in said storage means. - View Dependent Claims (29)
-
-
30. A control method for a camera server for controlling a camera in accordance with instructions of an angle and a zoom ratio from a client on a network to pickup an image, and transmitting the pickup image to the client, comprising:
-
the storage step of storing, in predetermined storage means, a plurality of regions which define upper limit values of the zoom ratio within a potential image pickup grant region within which pickup image can be done by changing the angle of the camera, the upper limit zoom ratios of the individual regions being different from each other; and
the zoom control step of controlling an upper limit value of the zoom ratio in a direction of the camera based on the angle not to exceed the upper limit value stored in the storage means when the angle of the camera is controlled in accordance with the instructions from the client to pickup an image. - View Dependent Claims (32)
-
-
31. A client device which is arranged on a network and remote-controls one of a plurality of camera servers each having a camera and microphone via the network, comprising:
-
output means for receiving an image and sound from the selected camera server, displaying the image, and outputting the sound;
first display means for receiving status information including position information of all the cameras and all the microphones transferred via the network, and displaying icons representing the cameras and microphones on a predetermined map on the basis of the received status information; and
second display means for displaying the icons of the camera and microphone as sources of the image and sound output by said output means to be distinguished from other icons.
-
-
33. A control method for a client device which is arranged on a network and remote-controls one of a plurality of camera servers each having a camera and microphone via the network, comprising:
-
the output step of receiving an image and sound from the selected camera server, displaying the image, and outputting the sound;
the first display step of receiving status information including position information of all the cameras and all the microphones transferred via the network, and displaying icons representing the cameras and microphones on a predetermined map on the basis of the received status information; and
the second display step of displaying the icons of the camera and microphone as sources of the image and sound output in the output step to be distinguished from other icons.
-
-
34. A camera control system for selecting at least one of cameras connected on a network, and transmitting control command information of the camera and audio information near the camera, comprising:
-
setting means for setting a display inhibition region of an image input from the camera;
display inhibition means for, when a direction range of the display inhibition region set by said setting means overlaps an image pickup range, substantially inhibiting a display of the display inhibition region in the direction range;
audio input means for inputting sound near the camera; and
audio output inhibition means for, when said display inhibition means substantially inhibits the display of the display inhibition region in the direction range, inhibiting the sound input by said audio input means from being output. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A camera server which has an image sensing device and transfers sensed image data to one or a plurality of remote clients, comprising:
-
storage means for storing groups to which the clients belong, and control limitation information in units of groups;
determination means for determining the group to which the client who has a right of operation to the image sensing device among the connected clients belongs; and
control means for performing camera control in accordance with the control limitation information based on the determination result of said determination means upon reception of a camera control request from the client who has the right of operation. - View Dependent Claims (44, 45, 46)
-
-
47. A control method for a camera server which has an image sensing device and transfers sensed image data to one or a plurality of remote clients, comprising:
-
the determination step of determining, with reference to storage means which stores groups to which the clients belong, and control limitation information in units of groups, the group to which the client who has a right of operation to the image sensing device among the connected clients belongs; and
the control step of performing camera control in accordance with the control limitation information based on the determination result in the determination step upon reception of a camera control request from the client who has the right of operation. - View Dependent Claims (48, 49, 50)
-
-
51. A storage medium which stores a program that implements a server for transferring an image sensed by an image sensing device to a remote client in accordance with an instruction from the remote client, storing program codes that implement:
-
determination means for determining, with reference to storage means which stores groups to which the clients belong, and control limitation information in units of groups, the group to which the client who has a right of operation to the image sensing device among the connected clients belongs; and
control means for performing camera control in accordance with the control limitation information based on the determination result in said determination means upon reception of a camera control request from the client who has the right of operation.
-
-
52. A camera client connected to a camera server for transferring an image pickup by a camera, comprising:
-
reception means for receiving data including angle information and image information;
first display means for displaying a current angle state and an angle change range of the camera in accordance with the angle information and angle change allowable range information of image data included in the received angle information; and
second display means for displaying the image data included in the received data.
-
-
53. A control method for a camera client connected to a camera server for transferring an image pickup by a camera, comprising:
-
the reception step of receiving data including angle information and image information;
the first display step of displaying a current angle state and an angle change range of the camera in accordance with the angle information and angle change allowable range information of image data included in the received angle information; and
the second display step of displaying the image data included in the received data.
-
-
54. A storage medium which stores a program that implements a camera client for receiving and displaying an image from a remote camera server, and controlling a camera of the camera server, storing program codes that implement:
-
determination means for determining, with reference to storage means which stores groups to which the clients belong, and control limitation information in units of groups, the group to which the client who has a right of operation to the image sensing device among the connected clients belongs; and
control means for performing camera control in accordance with the control limitation information based on the determination result in said determination means upon reception of a camera control request from the client who has the right of operation.
-
-
55. A camera control system for selecting at least one of cameras connected on a network, and transmitting control command information of the camera and audio information near the camera, comprising:
-
setting means for setting a display inhibition region of an image input from the camera;
display inhibition means for, when a direction range of the display inhibition region set by said setting means overlaps an image pickup range, substantially inhibiting a display of the display inhibition region in the direction range;
audio input means for inputting sound near the camera; and
audio input inhibition means for, when said display inhibition means substantially inhibits the display of the display inhibition region in the direction range, inhibiting said audio input means from inputting the sound. - View Dependent Claims (56, 57, 58)
-
Specification