The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 31, 2004
Filed:
May. 14, 1999
Junichi Ota, Palo Alto, CA (US);
Ji-Hwan Gary Liu, Cupertino, CA (US);
Ricoh Company, Ltd., Tokyo, JP;
Abstract
An image data storing system, and more particularly a video capture controller to capture raw video image data from a peripheral unit and to provide compressed video image data to a document image management server. The video capture controller includes a control processor, a first memory, and a second memory. The first memory stores raw video image data from the peripheral unit under control of the control processor. The raw video image data stored in the first memory is then converted into compressed video image data, and is then stored in the second memory, again under control of the control processor. Then, the compressed video image data from the second memory is transferred to the image management server. Moreover, the control processor stops any executing operation of converting the raw video image data stored in the first memory into compressed video image data and stops any executing of the transfer of the compressed video image data from the second memory to the image management server while the first memory is storing the raw video image data. A third memory may further be provided between the peripheral unit and the first memory. This third memory can be a page memory which performs a direct memory access of the raw video image data output from the peripheral unit into the page memory. The raw video image data may be initially output to the page memory when the page memory is set to a maximum page size. Then, the page size setting of the third memory can be changed based on subsequently received page size data. These operations ensure that the raw video image data can be quickly stored in a first memory, which may prevent having to reduce a speed of generating the raw video image data in the peripheral unit. Further, if the raw video image data is output prior to outputting accompanying commands indicating a page size of the raw video image data, no raw video image data will be lost.