Patent ID: 7532419

Claim:
An apparatus for writing and reproducing data, comprising: processing means for processing inputted data and for producing processed data; storage means for storing said processed data in a storage medium; decompression means for decompressing processed data stored in said storage medium and for producing decompressed data; reproducing means for reproducing said decompressed data; control means for controlling said storage means to store said processed data in said storage medium during reproducing of said decompressed data by said reproducing means; reading out means for reading out data stored in said storage medium therefrom at a predetermined reading out data rate; and a buffer memory configured to temporarily store said data read out from said storage medium, wherein said control means controls said storage means to write said processed data at a faster writing data rate than said predetermined reading out data rate and to stop writing of said processed data in said storage medium by said storage means, and said control means controls said reading out means to read out said stored data from said storage medium when an amount of said stored data in said buffer memory is less than a predetermined amount.