A digital cable broadcast receiver and a method for automatically
processing caption data of various standards and types, is disclosed. The
digital broadcast receiver includes: a demultiplexer for dividing a
received broadcast stream into video data, audio data, supplementary
information; a controller for determining whether caption data included
in the video data is digital caption data or analog caption data on the
basis of caption information included in the supplementary information,
and outputting a control signal according to a result of the determining;
a digital caption decoder for extracting and decoding digital caption
data from the video data according to the control signal; and an analog
caption decoder for extracting and decoding analog caption data from the
video data according to the control signal.