Patent Document ID: 7583888
Application ID: 11841115

Base Claim:
1. A playback apparatus for selecting one among a plurality of text subtitle streams and playing back the selected text subtitle stream together with a moving picture, the playback apparatus comprising: a register set storing therein a plurality of flags which indicate, for each language, whether or not a capability to process a text subtitle stream corresponding to a display method unique to said each language is present; a judging unit operable to judge whether or not the display method unique to said each language corresponding to each text subtitle stream can be processed, by referring to each flag that matches language attributes of each text subtitle stream; a selecting unit operable to select a text subtitle stream that corresponds to a display method judged to be able to be processed by the judging unit; and a playback unit operable to play back the selected text subtitle stream, wherein a stream number table is recorded on a recording medium, the stream number table includes a pair of entry and attribute, each entry including a reference value of a packet identifier for a text subtitle stream, and each attribute including a language attribute for the text subtitle stream, the register set further includes a number register, the selection by the selecting unit is made by writing a stream number of the text subtitle stream corresponding to the display method judged to be able to be processed, into the number register in the register set, and the playback unit extracts a reference value of a packet identifier from an entry corresponding to the number written in the number register, among a plurality of entries included in the stream number table, and demultiplexes the text subtitle stream into packets based on the extracted reference value.

---

Claim 2:
2. The playback apparatus of claim 1 , wherein the register set further includes a language setting register that indicates a language setting in the playback apparatus, and when there is a text subtitle stream having a same language attribute as the language setting in the language setting register, among one or more text subtitle streams corresponding to one or more display methods judged to be able to be processed, the selecting unit writes, to the number register, a stream number of the text subtitle stream having the same language attribute.