Patent ID: 8752120
Filing Date: 2014-06-10
Classification: H04N

Abstract:
1. A digital broadcasting receiving apparatus for receiving digital broadcasting program data, comprising: a receiving unit which receives digital broadcasting program data, including video data of the program, audio data of the program, and data linked to the program, the data linked to the program including subtitle text data of standard subtitles and expanded subtitles, and character expansion applications corresponding to the expanded subtitles; a subtitle processing unit which can obtain the subtitle text data of the standard subtitles from the digital broadcasting program data and decode the subtitle text data; a support possibility determination unit which determines whether the subtitle processing unit can decode the expanded subtitle by obtaining subtitle management data indicating a language code of the expanded subtitle, from the digital broadcasting program data, and comparing the subtitle management data with character support information indicating language codes which the subtitle processing unit can decode, the support possibility determination unit determining that the subtitle processing unit can decode the expanded subtitle of which language code is included in the character support information, and determining that the subtitle processing unit cannot decode the expanded subtitle of which language code is not included in the character support information; a character expansion application availability determination unit which determines whether the character expansion application corresponding to the expanded subtitle which is determined by the support possibility determination unit that the subtitle processing unit cannot decode is included in the digital broadcasting program data; a user interface unit which presents the standard subtitles, expanded subtitles which are determined by the support possibility determination unit that the subtitle processing unit can decode, and expanded subtitles which are determined by the character expansion application availability determination unit that the character expansion application corresponding thereto is included in the digital broadcasting program data, whose subtitle text data is included in the digital broadcasting program data of a selected program as choices of subtitles that a user can select; and an application processing unit which, when the user selects a choice of the expanded subtitle, obtains a character expansion application corresponding to the selected expanded subtitle from the digital broadcasting program data and executes the character expansion application to expand the function of the subtitle processing unit, so that the subtitle processing unit can decode the subtitle text data of the expanded subtitle, wherein the support possibility determination unit adds information indicating language code, decoding of which by the subtitle processing unit is enabled, to the character support information, if the application processing unit executes the character expansion application corresponding to the expanded subtitle, and the function of the subtitle processing unit is expanded.