Patent ID: 8185769

Claim:
An apparatus comprising: an obtaining unit that obtains a signal that includes content data, navigation data, and text data; a decoder that decodes the obtained signal; an outputting unit that outputs the decoded signal; and a controller that: retrieves, via the obtaining unit, content data and navigation data, the navigation data including link information and management information, each corresponding to the retrieved content data, the retrieved management information including indication information indicating whether the management information includes time information associated with a mapping time of each text segment, the mapping time of a text segment defining a mapping relationship between the content data and the text segment, decodes, via the decoder, the retrieved link information and the retrieved management information, retrieves, via the obtaining unit, text data corresponding to the retrieved content data using the decoded link information and the decoded management information, the text data being divided into one or more text segments, decodes, via the decoder, the retrieved content data and the retrieved text data, and outputs, via the outputting unit, the decoded content data and the decoded text data using the link information, the time information being used to synchronize output of the decoded content data with the decoded text data when the time information is determined to have been included in the navigation data.