Patent ID: 7957038

Claim:
A decoding apparatus comprising: a reader unit which reads a header part of a data sheet; a determination unit which determine whether the data sheet read by said reader unit is a desired data sheet based on a file ID extracted from the header part read by said reader unit; a processor unit which makes said reader unit skip reading a data part of the data sheet, and determines whether a timer has timed out or not when said determination unit determined that the data sheet read by said reader unit is not the desired data sheet, makes said reader unit read a header part of a next data sheet when said processor determined that the timer has not timed out, and discards accumulated data when said processor determined that the timer has timed out; a storage unit which stores contents extracted a data part of the desired data sheet read by said reader unit when said determination unit determined that the data sheet read by said reader unit is the desired data sheet; and a decoder unit which decodes contents stored in said storage unit when the contents has become decodable.