Patent ID: 9232116
Filing Date: 2016-01-05
CPC Classification: H04N

Claim Text:
1. A digital broadcast receiving apparatus which reproduces contents of a digital broadcast from a received signal of the digital broadcast and outputs the contents, the digital broadcast receiving apparatus comprising: a demodulator that demodulates digital data from the received signal of the digital broadcast; a reproduction unit that reproduces the contents of the digital broadcast from the digital data the demodulator demodulates; a detector that detects information about a difference between a first clock to which the demodulator synchronizes and a second clock to which the reproduction unit synchronizes; and an output controller that carries out control in a manner that the contents of the digital broadcast the reproduction unit reproduces are output at a prescribed rate in accordance with the information about the difference between the first clock and the second clock the detector detects, wherein the detector further comprises: a first counter that counts clock pulses of the first clock which is synchronized with a transmission side; a second counter that counts clock pulses of the second clock simultaneously with the first counter; and a count difference calculating unit that calculates a difference between the count value the second counter counts at a time when the count value the first counter counts agrees with a reference count value and an ideal value of a count value of clock pulses of a clock synchronized with the transmission side, and that carries out cumulative addition of the difference every time the count value the first counter counts agrees with the reference count value, wherein the output controller further comprises: an interpolation ratio calculating unit that calculates an interpolation ratio for outputting the data the reproduction unit reproduces within a prescribed unit time in order to output the contents of the digital broadcast at a prescribed rate in accordance with the information about the difference between the first clock and the second clock the detector detects; and an interpolation processing unit that applies the interpolation processing to the data the reproduction unit reproduces at the interpolation ratio the interpolation ratio calculating unit calculates to vary a number of the data to be output within the prescribed unit time, and wherein the output controller: receives the cumulative addition value the count difference calculating unit calculates as information about the difference; and carries out control in a manner that the contents of the digital broadcast the reproduction unit reproduces are output at the prescribed rate in accordance with a compared result of the cumulative addition value with a prescribed threshold.