Patent ID: 7596579

Claim:
A reproducing method of reproducing audio-video (AV) data using a reproducing apparatus, the method comprising: selecting an interactive mode of the reproducing apparatus in which the reproducing apparatus reproduces the AV data to display an AV picture, and reproduces interactive data to display an interactive picture in which the AV picture is embedded, the interactive data comprising additional contents in a plurality of different natural languages, the reproducing apparatus also being operable in a video mode in which the reproducing apparatus reproduces the AV data to display the AV picture without reproducing the interactive data; reading a startup file of the interactive data, the startup file comprising language information identifying the plurality of different natural languages of the additional contents of the interactive data; reading the language information from the startup file; determining which one of the plurality of different natural languages identified by the read language information is the same as a natural language identified by player language information stored in the reproducing apparatus; reading a portion of the interactive data comprising additional contents in the one natural language that is the same as the natural language identified by the player language information stored in the reproducing apparatus; interpreting and executing the read portion of the interactive data to display the interactive picture, the interactive picture displaying the additional contents in the one natural language that is the same as the natural language identified by the player language information stored in the reproducing apparatus; and reproducing the AV data to display the AV picture embedded in the interactive picture, wherein: the reading of the language information from the startup file comprises reading from the startup file language information recorded using an element linking a loading information file of a corresponding enhanced navigation (ENAV) application of the interactive data; the determining of which one of the plurality of different natural languages comprises: comparing the read language information with the player language information; and selecting one ENAV application from a plurality of ENAV applications based on a result of the comparing: and the reading of the language information further comprises parsing the language information recorded using a “name” property and a “value” property in an element that stores a condition selecting a linked loading information file, included in the element linking the loading information file.