A data processing apparatus according an aspect of this invention has a
syndrome calculation unit configured to calculate the syndrome of a
demodulated data sequence. The syndrome calculation unit includes a
calculation unit configured to make the calculation required to realize
syndrome calculation of demodulated data for each frame obtained by
removing the sync code from one sync frame.