1. Field of the Invention
The present invention relates to reproducing audio/video (AV) data, and, more particularly, to an information storage medium containing interactive graphics streams capable of changing the reproducing state of AV data, and a reproducing method and apparatus that use the interactive graphics streams capable of changing the reproducing state of AV data.
2. Description of the Related Art
Referring to
Referring to
This interactive graphics stream 108 is reproduced together with an AV stream. When a menu is displayed on the screen, in order to navigate the menu while the AV stream is being reproduced, the reproduction of AV data continues even during reproduction of the interactive graphics stream corresponding to the menu. Accordingly, some scenes of a movie may be missed during menu navigation, or if the menu box takes up a large part of the screen, important scenes may be missed.
The present invention provides an information storage medium containing an interactive graphics stream capable of changing the reproducing state of AV data when menu navigation is performed, and a reproducing method and apparatus using the medium.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
According to an aspect of the present invention, there is provided an information storage medium including: AV data; presentation graphics data including subtitle information corresponding to the AV data; and interactive graphics data including menu data, wherein the interactive graphics data further includes a reproducing state change navigation command to change the reproducing state of the AV data and/or the presentation graphics data.
The interactive graphics data may include at least one display set formed with a plurality of segments, the segments may include an interactive composition segment including composition information of the menu data, and the interactive composition segment may include the reproducing state change navigation command. The reproducing state change navigation command may be executed before the menu is displayed.
A user command corresponding to the interactive graphics data may control the reproducing state of the AV data and/or the presentation graphics data.
According to another aspect of the present invention, there is provided a method of reproducing interactive graphics data including menu data, the method comprising: receiving a reproduction command of the interactive graphics data during reproduction of AV data; and changing a reproducing state of the AV data.
A reproducing state change navigation command, which may be included in the interactive graphics data, to change the reproducing state of the AV data may be performed before changing the reproducing state of the AV data. The reproducing state change navigation command may be a command to change the reproducing state of the AV data to a “Still” state.
According to still another aspect of the present invention, there is provided a reproducing apparatus comprising: an object buffer to receive interactive graphics data comprising menu data; and a graphics controller to control the reproducing state of the received interactive graphics data, wherein the interactive graphics data includes a reproducing state change navigation command to change the reproducing state of the AV data and/or presentation graphics data.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below to explain the present invention by referring to the figures.
Referring to
The pop-up menu is not displayed on the screen even when the time point at which AV data is reproduced reaches the presentation time stamp (PTS) of Epoch Start of ICS (start of new epoch of ICS), and the pop-up menu is only displayed on the screen when a button to which a user operation is allocated, such as “PopUp_on( )” for a user to select to display the menu, is selected. The term “epoch” will be explained later. The menu disappears in response to a user operation such as “PopUp_off( )” or at a time point of composition_time_out_pts of the ICS. The term composition_time_out_pts describes the end time of the interactive display in an epoch. At the end time, the interactive display is no longer valid and consequently shall no longer be displayed. Accordingly, the interval indicated by reference number 410, from the PTS time point of the ICS to the time point of composition_time_out_pts, is the valid display period of the pop-up menu, and the time a menu screen is actually displayed on the screen, between PopUp_on( ) and PopUp_off( ) within the valid display period, is an interactive display period.
Here, the interactive display period is a valid interval in which the pop-up menu can be displayed, that is, an interval where user operations of PopUp_on( ) and PopUp_off( ) by the user can be applied. The interactive display period is an interval in which the menu is actually displayed on the screen.
The interactive graphics data stream is formed with one or more units, each referred to as an epoch, considering the operation model of an interactive graphics decoder. All interactive graphics objects in an epoch period are decoded and stored continuously in an object buffer in an interactive graphics decoder.
That is, in one epoch period, repeated use of decoded interactive graphics objects is possible. Accordingly, unless the next epoch data are input, the data are continuously maintained in the decoder, and at the moment when the current epoch ends and the next epoch begins, all buffers in the decoder are reset and all data stored in the object buffers disappears.
Each segment in one display set is written in a packetized elementary stream (PES), which is a packet unit of an MPEG-2 transport stream. Here, decoding of the display set is performed for a period corresponding to the decoding time stamp (DTS) time contained in the PES packet, and output of the packets on the screen begins at the PTS time. The output completion time of the display set is determined by a value in the composition_time_out_pts field recorded in the ICS.
When the reproducing time point of AV data becomes the PTS of Epoch Start of ICS, the first page of the always-on menu is displayed on the screen, and at the time point of composition_time_out_pts of the ICS, the always-on menu disappears automatically. Accordingly, the interval indicated by reference number 510, from the PTS time point of the ICS and to the time point of composition_time_out_pts, is the valid display period of the always-on menu, and the valid display period is the same as the interactive display period when the menu is actually displayed on the screen.
As described above with reference to
Referring to
Accordingly, in the present invention, a navigation command “Still”, enabling a user to change the state of AV presentation from “Play” to “Still”, is defined such that when a menu is displayed during reproduction of AV data, the user does not miss movie scenes. That is, according to the intention of a content manufacturer, the “Still” navigation command is made to be used so that when a menu is reproduced, reproduction of AV data can be temporarily stopped.
Referring to
Referring to
As described above, by using the “Still” navigation command changing the state of AV presentation from “Play” to “Still”, when a pop-up menu or an always-on menu is executed, the reproducing state of AV data can be controlled according to the intention of the manufacturer.
Referring to
Upon reaching the PTS time, corresponding to the start of screen output of the interactive graphics stream, the composition buffer 912 controls a graphics controller 914 such that images to be output on the current screen are determined and transmitted from the object buffer 910 to a graphics plane 916, and color information is transmitted to a color look-up table 918 to form an interactive graphics stream on the screen. Also, the graphics controller 914 receives an input from the user and changes the button state in response to position movement of or selection of a button, and indicates the result on the screen output.
Meanwhile, the embodiments of the interactive graphics stream reproduction method described above can be written as a computer program. Codes and code segments forming the programs can be easily inferred by a computer programmer in the field. The program may be stored in an information storage medium, and read and executed by a computer such that the method is implemented. Examples of the information storage medium include magnetic storage media, optical recording media, and storage media such as carrier waves.
The embodiments presented in this description should be considered in a descriptive sense only, and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.
According to the present invention as described above, the method capable of controlling the state of AV presentation, that is, the state of a presentation engine, when a pop-up menu or an always-on menu is displayed, is provided. Accordingly, the present invention enables a manufacturer or a user to maintain or temporarily stop the reproduction of AV data when a menu is reproduced.
Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2004-8345 | Feb 2004 | KR | national |
This application is a continuation application of U.S. patent application Ser. No. 10/923,017, filed Aug. 23, 2004 in the U.S. Patent and Trademark Office, which claims the priority of Korean Patent Application No. 2004-8345, filed on Feb. 9, 2004, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
Number | Name | Date | Kind |
---|---|---|---|
5526125 | Mori et al. | Jun 1996 | A |
5689618 | Gasper et al. | Nov 1997 | A |
5907658 | Murase et al. | May 1999 | A |
5930446 | Kanda | Jul 1999 | A |
5990959 | Case | Nov 1999 | A |
5995115 | Dickie | Nov 1999 | A |
6067400 | Saeki et al. | May 2000 | A |
6118445 | Nonomura et al. | Sep 2000 | A |
6181871 | Saeki et al. | Jan 2001 | B1 |
6246401 | Setogawa et al. | Jun 2001 | B1 |
6246402 | Setogawa et al. | Jun 2001 | B1 |
6324336 | Kanda | Nov 2001 | B1 |
6366732 | Murase et al. | Apr 2002 | B1 |
6389221 | Saeki et al. | May 2002 | B1 |
6411771 | Aotake | Jun 2002 | B1 |
6453459 | Brodersen et al. | Sep 2002 | B1 |
6510278 | Takayama | Jan 2003 | B1 |
6580870 | Kanazawa et al. | Jun 2003 | B1 |
6640046 | Moon | Oct 2003 | B2 |
6654031 | Ito et al. | Nov 2003 | B1 |
6701064 | De Haan et al. | Mar 2004 | B1 |
6963910 | Belknap et al. | Nov 2005 | B1 |
7346270 | Yoshio et al. | Mar 2008 | B2 |
7362956 | Akita et al. | Apr 2008 | B2 |
7398004 | Maffezzoni et al. | Jul 2008 | B1 |
7433580 | Terashita et al. | Oct 2008 | B1 |
8411975 | Lee et al. | Apr 2013 | B2 |
8437601 | Park et al. | May 2013 | B2 |
8463107 | Ikeda et al. | Jun 2013 | B2 |
8538248 | Kang et al. | Sep 2013 | B2 |
20010005442 | Ueda et al. | Jun 2001 | A1 |
20010008575 | Rho et al. | Jul 2001 | A1 |
20010041049 | Kanda | Nov 2001 | A1 |
20010051040 | Yoshio et al. | Dec 2001 | A1 |
20020031327 | Watanabe et al. | Mar 2002 | A1 |
20020061186 | Nonomura et al. | May 2002 | A1 |
20020078456 | Hudson et al. | Jun 2002 | A1 |
20020122657 | Moon et al. | Sep 2002 | A1 |
20020127001 | Gunji et al. | Sep 2002 | A1 |
20020194618 | Okada et al. | Dec 2002 | A1 |
20030115384 | Sonehara et al. | Jun 2003 | A1 |
20030131357 | Kim | Jul 2003 | A1 |
20030147629 | Kikuchi et al. | Aug 2003 | A1 |
20030147635 | Jung et al. | Aug 2003 | A1 |
20030161615 | Tsumagari et al. | Aug 2003 | A1 |
20030177024 | Tsuchida et al. | Sep 2003 | A1 |
20030182627 | Chung | Sep 2003 | A1 |
20030220973 | Zhu et al. | Nov 2003 | A1 |
20030236836 | Borthwick | Dec 2003 | A1 |
20040001706 | Jung et al. | Jan 2004 | A1 |
20040042763 | Morita et al. | Mar 2004 | A1 |
20040047588 | Okada et al. | Mar 2004 | A1 |
20040047619 | Fujiwara | Mar 2004 | A1 |
20040062530 | Tsumagari et al. | Apr 2004 | A1 |
20040096191 | Seo et al. | May 2004 | A1 |
20040141070 | Chiku et al. | Jul 2004 | A1 |
20040146283 | Seo et al. | Jul 2004 | A1 |
20040184779 | Moon et al. | Sep 2004 | A1 |
20050002650 | Seo et al. | Jan 2005 | A1 |
20050015508 | Hankejh et al. | Jan 2005 | A1 |
20050025452 | Seo et al. | Feb 2005 | A1 |
20050108773 | Jung et al. | May 2005 | A1 |
20050177863 | Jung et al. | Aug 2005 | A1 |
20060007963 | Kang et al. | Jan 2006 | A1 |
20060153532 | McCrossan et al. | Jul 2006 | A1 |
20060165388 | Uesaka et al. | Jul 2006 | A1 |
20060188223 | Ikeda et al. | Aug 2006 | A1 |
20060236218 | Yahata et al. | Oct 2006 | A1 |
20060288290 | Yahata et al. | Dec 2006 | A1 |
20060291810 | McCrossan et al. | Dec 2006 | A1 |
20070071412 | Yoo et al. | Mar 2007 | A1 |
20070248333 | McCrossan et al. | Oct 2007 | A1 |
20080163106 | Jung et al. | Jul 2008 | A1 |
20090016705 | McCrossan et al. | Jan 2009 | A1 |
Number | Date | Country |
---|---|---|
2 528 509 | Jan 2005 | CA |
2 527 884 | Feb 2005 | CA |
2 551 695 | Jul 2005 | CA |
101072312 | Nov 2007 | CN |
101072313 | Nov 2007 | CN |
1175087 | Jan 2002 | EP |
0 947 105 | Feb 2003 | EP |
1 605 696 | Dec 2005 | EP |
10-199215 | Jul 1998 | JP |
2001-118321 | Apr 2001 | JP |
2001-142511 | May 2001 | JP |
2001-245247 | Sep 2001 | JP |
2001-326829 | Nov 2001 | JP |
2002-230832 | Aug 2002 | JP |
2002-238032 | Aug 2002 | JP |
2002-251840 | Sep 2002 | JP |
2003-23596 | Jan 2003 | JP |
2003-110992 | Apr 2003 | JP |
2003-249057 | Sep 2003 | JP |
2004-007518 | Jan 2004 | JP |
2004-030557 | Jan 2004 | JP |
2005-117660 | Apr 2005 | JP |
2005-204315 | Jul 2005 | JP |
2005-354706 | Dec 2005 | JP |
2006-169548 | Jun 2006 | JP |
2007-087577 | Apr 2007 | JP |
2002-0015232 | Feb 2002 | KR |
10-0387125 | May 2003 | KR |
10-2004-0078155 | Sep 2004 | KR |
10-2005-0080275 | Aug 2005 | KR |
10-2005-0117462 | Dec 2005 | KR |
2095857 | Nov 1997 | RU |
2000123689 | Nov 1999 | RU |
2 214 066 | Oct 2003 | RU |
2 214 632 | Oct 2003 | RU |
550507 | Sep 2003 | TW |
I280565 | May 2007 | TW |
I280566 | May 2007 | TW |
WO 03032634 | Apr 2003 | WO |
WO 2006009533 | Jan 2006 | WO |
Entry |
---|
Grill et la., Mobile Audio-Visual Terminal: System Design and Subjective Testing in DECT and UMTS Networks; © 2000; IEEE; 14 pages. |
First Office Action issued by State Intellectual Property Office of the People's Republic of China in Chinese Patent Application No. 200500076285 on Jul. 20, 2007. |
Office Action issued in Taiwanese Patent Application No. 094103183 on Jul. 18, 2008. |
Office Action issued in Chinese Patent Application No. 20071018926.2 on Oct. 31, 2008. |
U.S. Appl. No. 10/923,017, filed Aug. 23, 2004, Kil-soo Jung et al., Samsung Electronics Co., Ltd. |
Extended European Search Report issued on Jun. 7, 2011, in counterpart European Patent Application No. 11162440.9 (6 pages, in English). |
European Search Report issued on Aug. 11, 2010, in corresponding European Patent Application No. 05250733.2 (3 pages). |
Japanese Office Action issued on Jan. 12, 2010, in corresponding Japanese Application No. 2005-028086 (2 pages). |
Japanese Office Action issued Nov. 8, 2011, in counterpart Japanese Application No. 2010-091822 (4 pp., including English translation). |
Japanese Office Action issued Nov. 8, 2011, in counterpart Japanese Application No. 2010-091823 (3 pp., including English translation). |
Chinese Office Action issued Mar. 6, 2012 in counterpart Chinese Patent Application No. 200710108926.2 (9 pages with English language translation). |
European Examination Report issued May 3, 2012 in counterpart European Patent Application No. 05250733.2 (5 pages in English). |
“Almighty Multimedia Player—JetAudio3.12”, Wenchuang Chen, Multimedia World, Issue 5, 1998 (5 pages with English language translation). |
European Examination Report issued May 22, 2012 in counterpart European Patent Application No. 11162440.9 (5 pages, in English). |
Chinese Sixth Office Action mailed Sep. 13, 2012, issued in counterpart Chinese Patent Application No. 200710108926.2; 6 pages including English translation. |
Japanese Non-Final Rejection mailed Oct. 16, 2012, issued in counterpart Japanese patent Application No. 2010-091822; 5 pages including English translation. |
Japanese Non-Final Rejection mailed Oct. 16, 2012, issued in counterpart Japanese Patent Application No. 2010-091823; 5 pages including English translation. |
Russian Office Action issued May 26, 2006 in counterpart Russian Application No. 2005103274 (19 pages, in Russian, including complete English translation). |
Malaysian Preliminary Examination, Search, and Substantive Examination Reports issued Apr. 30, 2008 in counterpart Malaysian Application No. PI20050449 (4 pages, in English). |
Japanese Final Rejection issued Jul. 16, 2013 in counterpart Japanese Application No. 2010-091822 (4 pages, in Japanese, including English translation). |
Number | Date | Country | |
---|---|---|---|
20100023861 A1 | Jan 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10923017 | Aug 2004 | US |
Child | 12574959 | US |