摘要 |
This technology pertains to: a receiving device capable of improving the accuracy of error-correction processing using repeated processing, by matching a main signal and a feedback signal with one another by codeword unit; a receiving method for the receiving device; and a program. A Viterbi-decoding unit decodes a demodulated signal. An observation unit observes a known signal included in the Viterbi-decoded signal, and outputs correction information for correcting a phase shift and a spectral inversion. On the basis of the known signal included in the Viterbi-decoded signal, a first signal correction unit corrects the phase shift and the spectral inversion, and an RS decoding unit performs RS decoding. During the first part of the Viterbi decoding, a second signal correction unit corrects the spectral inversion and the phase shift of the demodulated signal on the basis of the correction information from the observation unit. In addition, the Viterbi-decoding unit performs Viterbi decoding of the demodulated signal using a signal exhibiting successful RS decoding. This disclosure is applicable to satellite-broadcast receiving devices. |