US 7,512,311 B2
Data output apparatus and method with managed buffer
Junya Kaku, Hyogo (Japan)
Assigned to Sanyo Electric Co., Ltd., Osaka (Japan)
Filed on May 19, 2003, as Appl. No. 10/440,887.
Claims priority of application No. 2002-144059 (JP), filed on May 20, 2002.
Prior Publication US 2003/0215225 A1, Nov. 20, 2003
Int. Cl. H04N 5/78 (2006.01); G06F 12/00 (2006.01); G06F 13/00 (2006.01)
U.S. Cl. 386—46  [386/125; 711/100; 711/109; 711/110; 711/111; 711/112] 9 Claims
OG exemplary drawing
 
1. An electronic camera having a playback mode which outputs data stored in a recording medium via a first buffer memory, comprising:
a setter for setting a transfer instruction including a file address, a buffer memory address and a data size in an instruction list;
a transferer for transferring from said recording medium to said first buffer memory data complying with the transfer instruction set in said instruction list;
a reader for reading the data stored in said first buffer memory by a transfer process of said transferer;
a first detector for detecting a size of data which is not yet transferred by said transferer out of the data complying with the transfer instruction set in said instruction list;
a second detector for detecting a size of data which is not yet read by said reader out of the data complying with the transfer instruction set in said instruction list; and
a disabler for disabling said reader when a difference value which is acquired by subtracting the size detected by said first detector from the size detected by said second detector is below a threshold value.