Patent ID: 8666187
Filing Date: 2014-03-04
Classification: H04N

Abstract:
1. An image reproduction apparatus which decompresses compressed data that is compressed image data and outputs the decompressed data, said image reproduction apparatus comprising: a reproduction unit configured to read, per unit of processing, the compressed data as unit compressed data from a recording medium, the unit of processing being predetermined; a decompression unit configured to decompress the unit compressed data read by said reproduction unit, so as to generate unit decompressed data that is image data in each unit of processing; an output unit configured to output decompressed data including the unit decompressed data generated by said decompression unit; an error management unit configured to detect, for each unit compressed data, an error caused in at least one of said reproduction unit and said decompression unit; a control unit configured to determine whether or not the decompressed data is to be output when the error is detected; an input unit configured to receive a first user instruction indicating whether or not the decompressed data is to be output when the error is detected; and a data buffer management unit including at least one buffer and configured to store, into said at least one buffer, the unit compressed data that is read by said reproduction unit, wherein: when said control unit determines that the decompressed data is to be output when the error is detected, said control unit is configured to complement, with complement image data that is predetermined, unit decompressed data corresponding to the unit compressed data in which the error is detected, and said output unit is configured to output the decompressed data including the complement image data, said control unit is configured to determine, according to the first user instruction, whether or not the decompressed data is to be output when the error is detected, said reproduction unit is configured to forward, to said data buffer management unit, the unit compressed data read from the recording medium, said decompression unit is configured to read the unit compressed data stored in said at least one buffer, and decompress the unit compressed data that is read, so as to generate the unit decompressed data, said error management unit includes: said reproduction unit is configured to re-read same unit compressed data from the recording medium when said transfer error management unit detects the transfer error, the same unit compressed data being compressed data that is included in a same unit of processing as the unit compressed data in which the transfer error has been detected, when detecting the transfer error, said transfer error management unit is configured to count the number of transfer errors, compare the counted number with a predetermined threshold, and notify said control unit of a result of the comparison, said control unit is configured to cause, based on the result of the comparison, said reproduction unit to repeat re-reading of the same unit compressed data until the counted number exceeds the threshold, and said control unit is configured to complement, with the complement image data, unit decompressed data corresponding to the unit compressed data in which the error has been detected, in the case where it is determined that the compressed data is to be output when the error is detected and where the counted number exceeds the threshold or the coding error is detected by said coding error management unit.