← Back to Patent Explorer
US6567121B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Camera control system, camera server, camera client, control method, and storage medium

Assignee: Canon Inc
•
Filing: 1997-10-23
•
Granted: 2003-05-20
•
Expires: 2017-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An arrangement is provided in which previously sensed image information is stored, so that information with an angle desired by the user can be searched for and displayed. Image data sensed by a camera device ( 100 ) is captured by an image information capture unit ( 101 ) and the angle information of image data captured by the image information capture unit ( 101 ) is acquired by an image view point information acquisition unit ( 102 ). A header is generated by a header generation unit ( 103 ) based on the angle information. A recording information generation unit ( 104 ) generates recording information based on the generated header and the captured image data, and stores the generated information in an external storage device ( 6 ). Upon reception of an external search instruction, a search unit ( 105 ) searches for information matching angle information included in the search condition, and an output unit ( 106 ) outputs the found image data.

Inventors

  • 👤 Tomoko Kuno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:19
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/765; H04N5/77; G; G06; G06F; G06F16/00; G06F16/50; G06F16/58; H04N23/00; H04N23/60; H04N23/63; H04N23/631; H04N23/66; H04N23/661; H04N23/695; H04N5/91; H04N5/92; H04N5/9201

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 176 words
A camera control system including a camera server which can freely control a camera device, an angle of which can be freely controlled, and a remote client for displaying an image from said camera server, said remote client comprising: a search condition transfer module that transfers angle information as search condition instruction information to said camera server during a time another remote client is controlling operation of the camera device; and a display control module that displays image data transferred from said camera server on predetermined display means, and said camera server comprising: a storage module that stores in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; a search module that searches the predetermined storage means in accordance with the angle information in the search condition instruction information when the search condition instruction information is received from said remote client; and an image data transfer module that transfers the image data found by said search module to said remote client.
Claim 2
Dependent Claim 176 words
A camera control system including a camera server which can freely control a camera device, an angle of which can be freely controlled, and a remote client for displaying an image from said camera server, said remote client comprising: a search condition transfer module that transfers angle information as search condition instruction information to said camera server during a time another remote client is controlling operation of the camera device; and a display control module that displays image data transferred from said camera server on predetermined display means, and said camera server comprising: a storage module that stores in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; a search module that searches the predetermined storage means in accordance with the angle information in the search condition instruction information when the search condition instruction information is received from said remote client; and an image data transfer module that transfers the image data found by said search module to said remote client.
Claim 3
Dependent Claim 31 words
The system according to claim 1 , wherein said storage module also stores image sensing date information, and said search condition transfer module transfers time zone information as a search condition.
Claim 4
Dependent Claim 33 words
The system according to claim 1 , wherein said camera server senses an image within a photographable range by sequentially changing an angle of the camera device when a pre-set time is reached.
Claim 5
Dependent Claim 62 words
The system according to claim 1 , wherein said camera server further comprises: a live image transfer module that transfers current image data sensed by said camera device during the time the camera device is being operated by another remote client, wherein said transfer module transfers the searched image data while the live image is transferred by said live image transfer module.
Claim 6
Dependent Claim 131 words
A camera server for use with a camera device, an angle of which can be freely controlled, where said camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, said camera server comprising: a storage module that stores a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; a search module that searches said storage module in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and an image data transfer module that transfers the image data found by said search module to the remote client.
Claim 7
Dependent Claim 131 words
A camera server for use with a camera device, an angle of which can be freely controlled, where said camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, said camera server comprising: a storage module that stores a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; a search module that searches said storage module in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and an image data transfer module that transfers the image data found by said search module to the remote client.
Claim 8
Dependent Claim 21 words
The camera server according to claim 5 , wherein said storage module stores image data as a part of HTML data.
Claim 9
Dependent Claim 26 words
The camera server according to claim 5 , wherein said search module includes a search program executed when the instruction is received from a remote client.
Claim 10
Dependent Claim 19 words
The camera server according to claim 5 , wherein said image data transfer module transfers image data via internet.
Claim 11
Dependent Claim 21 words
The camera server according to claim 8 , wherein said image data transfer module transfers the image data by HTTP protocol.
Claim 12
Dependent Claim 41 words
The camera server according to claim 5 , wherein said storage module also stores image sensing date information, and said search module makes a search using a time zone as a search condition when the instruction includes the time zone information.
Claim 13
Dependent Claim 34 words
The camera server according to claim 5 , wherein said camera server senses an image within a photographable range by sequentially changing an angle of the camera device when a pre-set time is reached.
Claim 14
Dependent Claim 114 words
A camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data together with image sensing angle information for each of the plurality of image data, said camera client comprising: an input module that inputs angle information as search information; a transfer module that transfers the input search information to the camera server during a time another remote client is controlling operation of the camera device; and a display module that displays image data stored in the predetermined storage means, and found by and transferred from said camera server.
Claim 15
Dependent Claim 114 words
A camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data together with image sensing angle information for each of the plurality of image data, said camera client comprising: an input module that inputs angle information as search information; a transfer module that transfers the input search information to the camera server during a time another remote client is controlling operation of the camera device; and a display module that displays image data stored in the predetermined storage means, and found by and transferred from said camera server.
Claim 16
Dependent Claim 25 words
The camera client according to claim 12 , wherein said input module inputs the angle information in an address input area of a predetermined browser.
Claim 17
Dependent Claim 43 words
The camera client according to claim 12 , wherein said camera server also stores image sensing date information in said predetermined storage means in association with the image data, and said input module inputs image sensing time zone information as a search condition.
Claim 18
Independent Claim 139 words
A method of controlling a camera server for use with a camera device, an angle of which can be freely controlled, and where the camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, the method comprising: the storage step of storing in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; the search step of searching the storage means in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and the image data transfer step of transferring the image data found in the search step to the remote client.
Claim 19
Independent Claim 139 words
A method of controlling a camera server for use with a camera device, an angle of which can be freely controlled, and where the camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, the method comprising: the storage step of storing in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; the search step of searching the storage means in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and the image data transfer step of transferring the image data found in the search step to the remote client.
Claim 20
Dependent Claim 43 words
The method according to claim 15 , wherein the storage step includes storing image sensing date information, and the search step includes making a search using a time zone as a search condition when the time zone information is included in the instruction.
Claim 21
Dependent Claim 34 words
The method according to claim 15 , further comprising the step of sensing an image within a photographable range by sequentially changing an angle of the camera device when a pre-set time is reached.
Claim 22
Independent Claim 122 words
A method of controlling a camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data sensed by the camera device together with image angle information for each of the plurality of image data, the method comprising: the input step of inputting angle information as search information; the transfer step of transferring the input search information to the camera server during a time another remote client is controlling operation of the camera device; and the display step of displaying image data found in the predetermined storage means of the camera server in accordance with said transfer step.
Claim 23
Independent Claim 122 words
A method of controlling a camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data sensed by the camera device together with image angle information for each of the plurality of image data, the method comprising: the input step of inputting angle information as search information; the transfer step of transferring the input search information to the camera server during a time another remote client is controlling operation of the camera device; and the display step of displaying image data found in the predetermined storage means of the camera server in accordance with said transfer step.
Claim 24
Dependent Claim 46 words
The method according to claim 18 , wherein the camera server also stores image sensing date information in the predetermined storage means in association with the plurality of image data, and the input step also includes inputting image sensing time zone information as a search condition.
Claim 25
Dependent Claim 141 words
A storage medium that stores a program for implementing operation of a camera server connected to a camera device, an angle of which can be freely controlled, where the camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, where the storage medium stores program codes which respectively implement the following steps: storing in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; searching the predetermined storage means in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and transferring the image data found in the search step to the remote client.
Claim 26
Dependent Claim 141 words
A storage medium that stores a program for implementing operation of a camera server connected to a camera device, an angle of which can be freely controlled, where the camera server transfers an image sensed by the camera device to a remote client in accordance with an instruction from the remote client, where the storage medium stores program codes which respectively implement the following steps: storing in predetermined storage means a plurality of image data sensed by the camera device and angle information for each of the plurality of image data; searching the predetermined storage means in accordance with the angle information in the instruction when the instruction is received from the remote client during a time another remote client is controlling operation of the camera device; and transferring the image data found in the search step to the remote client.
Claim 27
Dependent Claim 124 words
A storage medium that stores a program for implementing operation of a camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data sensed by the camera device together with angle information for each of the plurality of image data, said storage medium storing program codes which respectively implement the following steps: inputting from the remote client angle information as search information; transferring the input search information to the camera server during a time another remote client is controlling operation of the camera device; and displaying image data found and transferred from the camera server in the transfer step.
Claim 28
Dependent Claim 124 words
A storage medium that stores a program for implementing operation of a camera client connected to a camera server in turn connected to a camera device, an angle of which can be freely controlled, where the camera server stores in predetermined storage means a plurality of image data sensed by the camera device together with angle information for each of the plurality of image data, said storage medium storing program codes which respectively implement the following steps: inputting from the remote client angle information as search information; transferring the input search information to the camera server during a time another remote client is controlling operation of the camera device; and displaying image data found and transferred from the camera server in the transfer step.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-05-19 2006-11-18 2007-05-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-05-19 2010-11-18 2011-05-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-05-19 2014-11-18 2015-05-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag