Network compatible image capturing apparatus and method
First Claim
1. An image capturing apparatus, comprising:
- image capturing means for capturing an image;
storage means for storing said image captured by said image capturing means;
playback means for playing back said image stored by said storage means;
maintaining means for maintaining an HTML file which forms a home page with command buttons and a display area for displaying said image within the home page;
receiving means for receiving a command output by an electronic device connected to said image capturing apparatus via a network;
detecting means for detecting whether said command requests a real-time image which is being captured by said capturing means or a pre-recorded image which is stored in said storage means;
transmission means for transmitting said HTML file maintained by said maintaining means to said electronic device in such a manner as to correspond to said command received by said receiving means, whereby said home page is displayed on said electronic device;
coding means for coding said image captured by said image capturing means for generating coded image data when said command is a request for a real-time image;
readout means for reading out said stored image from said storage means when said command is a request for a pre-recorded image;
readout speed control means for controlling a readout speed of said readout means;
supply means for supplying said coded image data generated by said coding means or said stored image readout by said readout means to said electronic device in such a manner as to correspond to said command received by said receiving means;
whereby the image is displayed in said display area of said home page displayed on said electronic device;
line checking means for checking a communication capacity and a degree of congestion on said network; and
coding-rate control means for controlling a coding rate of said coding means in such a manner as to correspond to the communication capacity and degree of congestion on said network.
1 Assignment
0 Petitions
Accused Products
Abstract
In order that a digital video (DV) camera function as a WWW server in a network, an image capturing section captures an image of a subject. A DV encoder encodes an image signal input from the image capturing section. A recording and playback section plays back DV data recorded in a DV cassette tape. An IP packet assembling/disassembling section assembles a DV signal input from the DV encoder, a DV signal input from the recording and playback section, or an HTML file input from a WWW server processing section into IP packets, and outputs them to an IEEE 1394 interface. The IEEE 1394 interface transmits, via the network, the IP packets input from the IP packet assembling/disassembling section to a personal computer which accessed the DV camera.
-
Citations
12 Claims
-
1. An image capturing apparatus, comprising:
-
image capturing means for capturing an image; storage means for storing said image captured by said image capturing means; playback means for playing back said image stored by said storage means; maintaining means for maintaining an HTML file which forms a home page with command buttons and a display area for displaying said image within the home page; receiving means for receiving a command output by an electronic device connected to said image capturing apparatus via a network; detecting means for detecting whether said command requests a real-time image which is being captured by said capturing means or a pre-recorded image which is stored in said storage means; transmission means for transmitting said HTML file maintained by said maintaining means to said electronic device in such a manner as to correspond to said command received by said receiving means, whereby said home page is displayed on said electronic device; coding means for coding said image captured by said image capturing means for generating coded image data when said command is a request for a real-time image; readout means for reading out said stored image from said storage means when said command is a request for a pre-recorded image; readout speed control means for controlling a readout speed of said readout means; supply means for supplying said coded image data generated by said coding means or said stored image readout by said readout means to said electronic device in such a manner as to correspond to said command received by said receiving means;
whereby the image is displayed in said display area of said home page displayed on said electronic device;line checking means for checking a communication capacity and a degree of congestion on said network; and coding-rate control means for controlling a coding rate of said coding means in such a manner as to correspond to the communication capacity and degree of congestion on said network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image capturing method, comprising:
-
capturing an image; storing said image captured in said image capturing step; playing back said image stored in said storage step; maintaining an HTML file which forms a home page with command buttons and a display area for displaying said image within the home page; receiving a command output by an electronic device connected via a network; transmitting said HTML file maintained in said maintaining step to said electronic device in such a manner as to correspond to said command received by said receiving step, whereby said home page is displayed on said electronic device; detecting whether said command requests a real-time image which is currently being captured or a pre-recorded image which was stored in said storage step; coding said image captured in said image capturing step for generating coded image data when said command is a request for a real-time image; reading out said stored image stored in said storage step when said command is a request for a pre-recorded image; controlling a readout speed of said stored image data in said reading out step; supplying said coded image data generated by said coding step or said stored image readout in said reading out step to said electronic device in such a manner as to correspond to said command received in said receiving step;
whereby the image is displayed in said display area of said home page displayed on said electronic device;checking a communication capacity and a degree of congestion on said network; and controlling a coding rate of said coding step in such a manner as to correspond to the communication capacity and degree of congestion on said network.
-
-
7. An image capturing apparatus, comprising:
-
image capturing means for capturing an image; recording means for recording said image captured by said image capturing means; receiving means for receiving a request command output by an electronic device connected to said image capturing apparatus via a network; detecting means for detecting whether said request command requests a real-time image which is being captured by said capturing means or a pre-recorded image which was recorded by said recording means; coding means for coding said image captured by said image capturing means for generating coded image data when said request command is a request for a real-time image; readout means for reading out said recorded image recorded by said recording means when said request command is a request for a pre-recorded image; readout speed control means for controlling a readout speed of said readout means; assembling means for assembling said coded image data or said read out image into packets; and transmitting means for transmitting said packets to said electronic device via said network to correspond to said request command received by said receiving means. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An image capturing method, comprising:
-
capturing an image; recording said image captured in said image capturing step; receiving a request command output by an electronic device connected via a network; detecting whether said request command requests a real-time image which is being captured in said capturing step or a pre-recorded image which was recorded in said recording step; coding said image captured in said image capturing step for generating coded image data when said request command is a request for a real-time image; reading out said recorded image recorded in said recording step when said request command is a request for a pre-recorded image; controlling a readout speed of said recorded image data in said reading out step; assembling said coded image data or said readout image into packets; and transmitting said packets to said electronic device via said network to correspond to said request command received in said receiving step.
-
Specification