Storage Medium Including Data Structure For Reproducing Interactive Graphic Streams Supporting Multiple Languages Seamlessly; Apparatus And Method Therefore
First Claim
1. A storage medium for use with a reproducing apparatus, the storage medium comprising:
- a main stream generated by compressing and encoding a multimedia image and from which the apparatus generates the multimedia image for display; and
a plurality of interactive graphic streams multiplexed into the main stream and which the apparatus uses to form a menu for each of a plurality of languages, the plurality of interactive graphic streams each include for a corresponding one of the plurality of languages;
page information on a plurality of menu pages which the apparatus displays in the one language; and
button information on a plurality of buttons included in each menu page which the apparatus displays in the one language.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage medium having a data structure for seamlessly reproducing interactive graphic streams supporting multiple languages, and an apparatus and method therefor are provided. The storage medium includes: a main stream generated by compressing and encoding a multimedia image; and interactive graphic streams multiplexed into the main stream and forming a menu supporting a plurality of languages. The interactive graphic streams include page information on menu pages, and button information on buttons included in each menu page. Accordingly, a menu supporting a language selected by a user can be provided, and even when a switch operation between menus supporting a plurality of languages is performed, seamless reproduction is enabled.
27 Citations
30 Claims
-
1. A storage medium for use with a reproducing apparatus, the storage medium comprising:
-
a main stream generated by compressing and encoding a multimedia image and from which the apparatus generates the multimedia image for display; and a plurality of interactive graphic streams multiplexed into the main stream and which the apparatus uses to form a menu for each of a plurality of languages, the plurality of interactive graphic streams each include for a corresponding one of the plurality of languages; page information on a plurality of menu pages which the apparatus displays in the one language; and button information on a plurality of buttons included in each menu page which the apparatus displays in the one language. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for reproducing data from a storage medium on which are recorded a main stream generated by compressing and encoding a multimedia image and a plurality of interactive graphic streams multiplexed into the main stream and forming a menu supporting a plurality of languages, the apparatus comprising:
-
a memory area which stores an interactive graphic stream number of a selected one of a plurality of the interactive graphic streams to be reproduced or being currently reproduced, a menu page identifier of a menu page to be reproduced or being currently reproduced selected from among a plurality of menu page information items, and a button identifier of a button to be reproduced or being currently reproduced selected from among a plurality of button information items; and a graphic decoder which decodes and reproduces the selected one of the interactive graphic streams according to the stored interactive graphic stream number, the stored menu page identifier, and the stored button identifier. - View Dependent Claims (6, 7, 8)
-
-
9. A method of reproducing data from a storage medium on which are recorded a main stream generated by compressing and encoding a multimedia image and a plurality of interactive graphic streams multiplexed into the main stream and forming a menu supporting a plurality of languages, the method comprising:
-
when a menu change request is generated for switching to a menu in a selected language from the menu in a current language, determining whether a stream number of an interactive graphic stream for the menu in the selected predetermined language is valid; and when the stream number is determined to be valid, selectively reproducing only the interactive graphic stream with the valid stream number among the plurality of interactive graphic streams having corresponding stream numbers by referring to the valid stream number.
-
-
10. A storage medium for use with a reproducing apparatus, the storage medium comprising:
-
a main stream generated by compressing and encoding a multimedia image and from which the apparatus generates the multimedia image for display; and an interactive graphic stream multiplexed into the main stream and which the apparatus uses to form a menu supporting each of a plurality of languages, the interactive graphic stream comprising, for each of the plurality of languages; page information on a plurality of menu pages which the apparatus displays in the one language; a plurality of button information items included in each menu page which the apparatus displays in the one language; and language information on the plurality of buttons.
-
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. An apparatus for reproducing data from a storage medium on which are recorded a main stream generated by compressing and encoding a multimedia image and an interactive graphic stream multiplexed into the main stream and forming a menu supporting a plurality of languages, the apparatus comprising:
-
a memory area which stores a menu page identifier of a menu page to be reproduced or being currently reproduced selected from among a plurality of menu page information items, and a button identifier of a button of a language to be reproduced or being currently reproduced selected from among a plurality of button information items distinguished by language information; and a graphic decoder which decodes and reproduces the interactive graphic stream in a selected one of the languages according to the stored menu page identifier and the stored button identifier. - View Dependent Claims (15, 16, 17)
-
-
18. A method of reproducing data from a storage medium on which are recorded a main stream generated by compressing and encoding a multimedia image and an interactive graphic stream multiplexed into the main stream and forming a menu supporting a plurality of languages, the method comprising:
-
when a menu change request is generated for switching to a menu in a selected language from the menu in a current language, determining whether a button identifier of the selected predetermined language is valid; and if the button identifier is determined to be valid, selectively reproducing only a button corresponding to the button identifier using button information selected from among a plurality of button information items as distinguished from each other by the language information by referring to the valid button identifier.
-
-
19. A storage medium for use with a reproducing apparatus, the storage medium comprising:
-
a main stream including a compressed and encoded multimedia image and from which the apparatus generates the multimedia image for display; and at least one interactive graphic stream which the apparatus uses to form an interactive menu for a selected one of a plurality of languages; page information on a plurality of displayable menu pages which the apparatus uses to display one or more of the menu pages of the interactive menu in the selected one language; and button information on a plurality of buttons included in each menu page from which the apparatus displays one or more of the buttons in the displayed one or more menu pages of the interactive menu corresponding to the one selected language. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An apparatus for reproducing a multimedia image stream from a storage medium storing one or more streams of data, the apparatus comprising:
-
a reader which reads the multimedia image stream from the storage medium and outputs a main stream including a compressed and encoded multimedia image, at least one interactive graphic stream, page information on a plurality of displayable menu pages, and button information on a plurality of buttons included in each menu page; and a controller which reproduces the output main stream and controls the output of the reproduced multimedia image to a display, reproduces the at least one interactive graphic stream and forms an interactive menu for a selected one of a plurality of languages on the display, reproduces the page information and controls the display of one or more of the menu pages of the formed interactive menu in the selected one language, and reproduces the button information and controls the display of one or more of the buttons in the displayed one or more menu pages of the displayed interactive menu in the one selected language. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification