Patent ID: 7333034
Filing Date: 2008-02-19
Classification: G10L

Abstract:
1. A data processing apparatus comprising: an encoder that encodes input digital data on a frame-by-frame basis and outputs resultant encoded data, each frame of digital data including a predetermined number N of samples, wherein N is one or greater; and a decoder that decodes the encoded data, wherein the encoder comprises oversampling means that, when the oversampling means acquires N/R samples of data, performs R-times oversampling on the acquired N/R samples of data thereby producing N samples of data, wherein R is one or greater; encoding means for performing encoding on the data on a frame-by-frame basis and outputting resultant encoded data; and encoding control means that controls the encoding means so as to perform the encoding process at a rate R times higher than a rate at which the encoding process is performed if the encoding is performed after waiting for acquiring N samples of data without performing oversampling, and the decoder comprises decoding means for decoding the encoded data; and decimation means that decimates output data that is output from the decoding means and outputs resultant data including resultant samples, the number of resultant samples being 1/R times the number of samples included in the original output data.