This application claims the priority benefit of Taiwan application serial no. 94144419, filed on Dec. 15, 2005. All disclosure of the Taiwan application is incorporated herein by reference.
1. Field of Invention
The present invention relates to a description data structure stored in an optical disc, and more particularly, to a description data structure of a menu stored in an audio/video disc and a method for using the same.
2. Description of Related Art
In various storage medium, optical discs have been widely used in various fields due to their advantages of high capacity, low cost, easily carrying, and so on. They are applied for storing data including music songs and films. To be adapted for the characteristic of the optical disc and enhance the reliability of reading the optical disc, when storing data in the pre-recorded optical disc, if the encoded data is 1, the recording surface of the optical disc coated with an organic dye is directly heated by a laser beam (775 nm-795 nm) output from a high power semiconductor laser, thereby burning the recording surface to form a data pit, whereas, if the encoded data is 0, no data pit is formed.
When the optical disc is read by a disc player with a low power laser beam, the burnt data pit absorbs a part of the laser beam, whereas the un-burnt recording surface does not absorb but reflects the laser beam because the data pit and the un-burnt recording surface have different reflection indexes. Thus, the disc player converts the different reflection results into their original encoded digital data, i.e., a sequence of information consisting of 0 and 1.
When a user plays the optical disc with the disc player, such as when watching films or singing with a karaoke, a menu is provided on a screen for highlighting an option selected by the user through a moving on the menu by manipulating a remote controller, and then the user presses a button on the remote controller to enter this option. The conventional ways of highlighting the menu will be illustrated below with reference to
First, referring to
Then, referring to
The conventional ways for highlighting the menu have some drawbacks. For example, the bottom frame layer and the highlight-selecting information diagram 1′ are required to generate the mask layer, such that the data processing becomes more complicated. Besides, when the user has selected the option on the menu and pressed the bottom, the menu disappears from the screen and forces the audio/video file to be displayed automatically.
On the other hand, the description data structure P stored in the menu of the optical disc is shown in
Therefore, to solve the above problems of the conventional art, a method for simplifying the information processing, that is, a description data structure of the menu stored in the optical disc and a method for using the same are desirable, which simplify the procedures for highlighting the menu, and maintain the effects of the menu while only displaying a sound file.
The present invention provides a description data structure of a menu stored in an optical disc and a method for using the same, wherein the description data structure comprises a navigation data packet, a background packet, and multiple title packets. The address information of the multiple title packets is stored in the navigation data packet. Each of the title packets comprises the pixel information of the highlighted text, and a header including the screen displaying position information of the highlighted text. With the description data structure, the disc player displays the background packet and the pixel information in the title packet selected by the user on the screen without using a mask control program for selecting the highlighted text.
Another object of the present invention is to provide a description data structure of a menu stored in the optical disc and a method for using the same, wherein when the navigation data packet, the background packet, and the multiple title packets are read from the optical disc by the user, a playing program determines whether the selected one by the user from the menu is a sound file or not. If yes, the picture of the original menu is retained and the sound file is played; if no, the picture of the original menu is eliminated and the audio/audio/video file is then played. Therefore, if the user selects the sound file by mistake, the picture of the original menu is still retained, therefore it is more convenient for the user without having to press the button MENU on the remote controller again.
To the make the aforementioned and other objects, features and advantages of the present invention comprehensible, a preferred embodiment accompanied with figures is described in detail below.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Referring to
Moreover, the menu packet comprises a first header having a attribute of the menu packet stored therein, a background pixel information packet B-P, the button 1 packet, the button 2 packet, and the like, wherein each button packet substantially indicates one option of a menu, i.e. a sub-picture or a single title image. Therefore, each button packet includes a second header and pixel information of a highlighted text, and the second header includes the information of the displaying position on the screen, height, width, color, sound file flag, and the like.
Thus, when the audio/video disc is played by the player, an menu is displayed on the screen, and as the menu is moved by the user, the playing control program of the disc player drives the navigation data packet NV-P to read the corresponding button packet according to the address information of the button address packet therein, such that the highlighted text or image is movably displayed on the screen by the pixel information of the highlighted text of each button packet according to the screen displaying position stored in the button packet. Compared with the conventional art, the header b′ of the background packet b and the navigation data packet header c′ of each of the multiple single title packet c are sequentially searched one by one by the navigation data, such that the highlighted text is displayed according to the position information of the highlighted text stored therein.
Thus, obviously, with the description data structure of the menu stored in the optical disc according to the preferred embodiment of the present invention, the playing control program searches the address information of the corresponding single title packet in the navigation data packet NVP, so as to display the highlighted text on the screen according to the screen displaying position information within the header, thereby greatly simplifying the procedures required by highlighting the menu.
The picture of the menu doesn't disappear when the user selects the sound file from the menu by mistake, and the control flow chart is illustrated as follows. Referring to
In summary, the description data structure of the menu stored in the optical disc and the method for using the same have the following advantages:
1. In the conventional art, since the description structure a, b, and c of the audio/audio/video disc of each sub-picture is shown as a whole diagram with a single character A on the screen, when multiple highlighted text are to be shown conventionally, significant capacities of the audio/video disc will be consumed for storing the data of the above multiple sub-pictures. In contrast, the sub-picture of the present invention is an object (i.e. the sub-picture doesn't contain data of the background screen), Such that the capacity of the audio/audio/video disc is effectively used and the information processing is thereby simplified.
2. The address information of the background packet and the multiple title packets for the description data structure are stored within the navigation data, and each of the multiple title packets includes a highlighted text and information of its display position on the screen. Through the description data structure, the disc player displays the pixel information in the background packet and the title packet on the screen without using the mask control program for selecting the highlighted text.
3. Through the description data structure of the menu stored in the optical disc of the present invention, the address information of the corresponding single title packet in the navigation data packet NV-P is searched by the playing control program, and the highlighted text is displayed on the screen according to its display position information stored in the header, thus the procedures required for highlighting the menu are greatly reduced.
4. The present invention provides the function of maintaining the original picture of the menu when the user selects the sound file from the menu by mistake.
5. As for the application of the recordable audio/video disc, when the menu is to be re-edited on the optical disc with the menu, only the NV-P is required to be re-edited in the present invention, without regenerating the title packet again.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
94144419 | Dec 2005 | TW | national |