KR100677129B1 - 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법 - Google Patents

인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법 Download PDF

Info

Publication number
KR100677129B1
KR100677129B1 KR1020040070532A KR20040070532A KR100677129B1 KR 100677129 B1 KR100677129 B1 KR 100677129B1 KR 1020040070532 A KR1020040070532 A KR 1020040070532A KR 20040070532 A KR20040070532 A KR 20040070532A KR 100677129 B1 KR100677129 B1 KR 100677129B1
Authority
KR
South Korea
Prior art keywords
screen
menu
effect
information
menu page
Prior art date
Application number
KR1020040070532A
Other languages
English (en)
Other versions
KR20060021691A (ko
Inventor
정길수
강만석
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040070532A priority Critical patent/KR100677129B1/ko
Priority to TW094126925A priority patent/TWI263979B/zh
Priority to US11/201,294 priority patent/US20060051073A1/en
Priority to MYPI20085034 priority patent/MY151680A/en
Priority to MYPI20053975A priority patent/MY140124A/en
Priority to JP2007529706A priority patent/JP4690411B2/ja
Priority to CN2010101544090A priority patent/CN101959070A/zh
Priority to EP05781097A priority patent/EP1784829B1/en
Priority to RU2008148635/28A priority patent/RU2481651C2/ru
Priority to CN2009101635260A priority patent/CN101695138B/zh
Priority to PCT/KR2005/002893 priority patent/WO2006025699A1/en
Priority to CN2010101544086A priority patent/CN101841725B/zh
Priority to CN2005800297534A priority patent/CN101010746B/zh
Priority to EP09178870A priority patent/EP2164070B1/en
Priority to RU2007107936/28A priority patent/RU2353984C2/ru
Priority to EP11152110.0A priority patent/EP2317513B1/en
Priority to EP09178873A priority patent/EP2164071B1/en
Priority to MX2007002482A priority patent/MX2007002482A/es
Publication of KR20060021691A publication Critical patent/KR20060021691A/ko
Application granted granted Critical
Publication of KR100677129B1 publication Critical patent/KR100677129B1/ko
Priority to HK07113064.7A priority patent/HK1104869A1/xx
Priority to US12/102,270 priority patent/US20080195971A1/en
Priority to JP2010285070A priority patent/JP4903896B2/ja

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42653Internal components of the client ; Characteristics thereof for processing graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

본 발명은 멀티미디어 영상의 재생에 관한 것으로, 다양한 화면 전환 효과를 가지는 메뉴를 제공하는 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생 장치 및 재생 방법을 개시한다. 본 발명에 따른 멀티미디어 정보가 기록된 저장 매체는, 비디오 데이터 및 비디오 데이터에 기초한 영상에 오버레이 되는 메뉴 화면을 제공하는 그래픽 데이터를 포함하며, 그래픽 데이터는 복수의 메뉴 페이지를 포함하고, 각 메뉴 페이지는 화면 전환 효과를 정의하는 전환 효과 정보 및 메뉴 페이지간 전환 시에 정의된 화면 전환 효과를 실행할지 여부를 제어하는 정보를 포함하는 것을 특징으로 한다. 또한 각 메뉴 페이지는 메뉴 페이지간의 전환 시에 적용되는 화면 전환 효과로서 복수의 화면 전환 효과 정보를 포함하는 것을 특징으로 한다.
이에 따라, 화면 전환 시 복수의 전환 효과 정보 중 하나의 효과를 지정하여 실행 여부를 결정할 수 있으며, 다양한 화면 전환 효과를 효과적으로 표현할 수 있다.

Description

인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생 장치 및 재생 방법{Storage medium recording interactive graphic stream and reproducing apparatus and method thereof}
도 1은 여러 요소 스트림들을 다중화한 AV 데이터의 구성을 나타내는 도면,
도 2는 종래의 인터랙티브 그래픽 스트림(108)에 포함되는 복수의 메뉴 페이지의 구성을 나타내는 도면,
도 3은 도 2에 도시된 복수의 메뉴 페이지의 구성을 이용하여 메뉴화면을 표시하는 경우의 문제점을 설명하기 위한 도면,
도 4는 본 발명의 바람직한 실시예에 따라, AV 데이터(110)를 재생하는 장치의 블록도,
도 5는 본 발명의 바람직한 실시예에 따라, 원활한 화면 전환 효과를 위한 제어 정보(802)가 포함된 복수의 메뉴페이지의 구조를 나타내는 도면,
도 6은 본 발명의 일 실시예로서, 다양한 화면 전환 효과를 정의한 메뉴 페이지의 구조를 나타내는 도면,
도 7은 6에 도시된 복수의 메뉴 페이지를 화면에 표시한 예를 나타내는 도면,
도 8은 본 발명의 바람직한 실시예에 따라 인터랙티브 그래픽 스트림을 재생 하는 방법을 나타내는 플로차트이다.
본 발명은 멀티미디어 영상의 재생에 관한 것으로, 보다 상세하게는, 다양한 화면 전환 효과를 가지는 메뉴를 제공하는 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생 장치 및 재생 방법에 관한 것이다.
멀티미디어 영상을 재생하기 위하여, 저장 매체에는 멀티미디어 영상에 대한 AV 데이터, AV 데이터의 재생을 제어하는 네비게이션 데이터, 그리고 저장 매체가 재생 장치에 삽입되면 최초로 재생될 AV 데이터의 타이틀에 대한 지시 정보 등을 포함하는 시스템 데이터 등이 기록된다. 그밖에 저장 매체에는 기타 부가 데이터가 포함될 수 있다. 특히 본 발명에 의한 인터렉티브 그래픽 스트림은 비디오, 오디오, 서브타이틀 등의 스트림과 함께 하나의 메인 스트림으로 다중화(multiplex)되어 기록되거나 혹은 메인 스트림과 다중화되지 않고 별개의 파일로 기록될 수도 있다.
도 1은 여러 요소 스트림들을 다중화한 AV 데이터의 구성을 나타내는 도면이다. 도 1을 참조하면, 멀티미디어 영상을 재생하기 위한 저장 매체에는 비디오 스트림(102), 오디오 스트림(104), 서브타이틀을 제공하기 위한 프리젠테이션 그래픽 스트림(106) 및 사용자와의 상호작용을 위해 메뉴 화면을 제공하는 인터랙티브 그래픽 스트림(108)이 다중화되어 하나의 메인 스트림으로 기록된다. 다중화된 메인 스트림을 이하에서는 AV 데이터(110)라 약칭한다. 또한, 도시되지는 않았지만, 인터랙티브 그래픽 스트림은 메인 스트림에 다중화되지 않고 별도로 존재할 수도 있다.
도 2는 종래의 인터랙티브 그래픽 스트림(108)에 포함되는 복수의 메뉴 페이지의 구성을 나타내는 도면이다.
도 2를 참조하면, 메뉴 화면을 제공하는 인터랙티브 그래픽 스트림은 복수의 메뉴 페이지를 갖는다. 메뉴 페이지는 한 장의 메뉴를 화면에 표시하기 위한 단위를 말한다. 각 메뉴 페이지에는 해당 메뉴 페이지가 보여질 때 실행되는 in effect 정보 및 메뉴 페이지가 사라질 때 실행되는 out effect 정보, 상기 메뉴 페이지에서 표시할 버튼들의 정보가 포함된다. 메뉴 페이지에 포함된 복수의 버튼들 중에서 일부는 다른 메뉴 페이지로 이동하는 네비게이션 명령어를 포함함으로써, 복수의 메뉴 페이지를 구현하게 된다. 이와 같은 방법으로 메뉴 페이지간 전환이 발생할 경우, 새롭게 등장하는 버튼이나 혹은 사라질 버튼의 역동적인 움직임을 위하여 각 메뉴 페이지는 전술한 화면 전환 정보(in/out effect)를 포함한다. 즉, 특정 메뉴 페이지에 포함된 버튼을 통하여 다음 메뉴 페이지로 전환되는 경우, 특정 메뉴 페이지의 out effect가 실행되고 다음으로 다음 페이지의 in effect를 실행한 후, 다음 메뉴 페이지를 화면에 표시하게 되는 것이다.
그러나 상기와 같은 메뉴 페이지 내 화면 전환 효과는 다음과 같은 문제점이 있다.
첫 째, 메뉴 페이지 전환 시, 메뉴 페이지 사이에는 이전 메뉴 페이지의 out effect, 다음 메뉴 페이지의 in effect 순서로 무조건 화면 전환 효과가 실행된다. 이 경우, 부자연스러운 화면 전환 효과가 발생하게 되는 문제점이 있다.
도 3은 도 2에 도시된 복수의 메뉴 페이지의 구성을 이용하여 메뉴화면을 표시하는 경우의 문제점을 설명하기 위한 도면이다.
도 3을 참조하면, 제작자가, 사용자에 의해 메인 메뉴 내의 버튼이 실행될 때, 서브-메뉴가 자연스럽게 슬라이딩되어 등장하는 효과를 주고자 하는 경우, 그림과 같이 두 개의 메뉴 페이지로 구현할 수 있다. 메뉴 페이지 1은 메뉴가 표시되어야 할 PTS 시점이 되었거나 혹은 팝업과 같은 사용자 조작에 의해 메인 메뉴가 등장하거나 혹은 다른 페이지의 버튼 네비게이션 명령어에 의하여 메인 메뉴가 표시되는 경우, 도시된 바와 같은 전환 효과를 가진다. 이를 위해 in effect로는 메뉴 페이지 1이 아래로부터 서서히 커지는 효과를 가지도록 한다. 또한 메뉴 페이지 1이 유효한 재생 기간이 끝나거나 혹은 팝업과 같은 사용자 조작에 의해 메뉴 페이지가 사라질 때 나타나는 효과를 위해 out effect로는 다시 서서히 작아지는 효과를 나타내고 있다. 이 때, 이와 같은 화면 전환 효과를 위해 복수의 이미지가 필요한 것은 아니며, in effect의 제일 마지막 그림이나, 혹은 out effect의 제일 처음 그림과 같은 이미지 한 장을 준비한 후, cropping을 통해 원하는 부분만 잘라내어 정해진 윈도우 영역에 표시하게 된다. 메뉴 페이지 1 내의 버튼에는 메뉴 페이지 2로 이동하라는 네비게이션 명령어가 할당되어 있다고 가정한다.
다시 도 3을 참조하면, 메뉴 페이지 2의 in effect와 out effect가 도시된다. in effect는 상기 메뉴 페이지 1에 포함되어 있는 버튼이 사용자에 의해 실행 되면 새로운 서브-메뉴가 슬라이드 형식으로 등장하는 효과를 나타내고 있으며, out effect는 서서히 사라지는 효과를 나타내고 있다.
그러나, 이와 같이 2개의 메뉴 페이지를 구성하는 경우, 사용자가 메인 메뉴인 메뉴 페이지 1의 버튼을 실행시키면, 버튼이 실행됨과 동시에 서브-메뉴가 자연스럽게 슬라이딩되어 등장하는 것과 같이 제작자가 의도한 바대로 메뉴가 표현되지 못한다. 왜냐하면, 메뉴 페이지1의 out effect가 실행되므로, 메뉴 페이지 1이 사라진 후, 갑자기 메뉴 페이지 2의 in effect와 같이 사라진 메인 메뉴가 화면에 나타나면서 서브-메뉴가 서서히 나타나게 될 것이기 때문이다. 즉, 메뉴 페이지 전환 시 원하지 않는 effect도 무조건 실행되게 되어 제작자가 의도한 대로 메뉴의 전환을 자연스럽게 처리하지 못하는 문제점이 있다.
둘 째, 하나의 메뉴 페이지가 서로 다른 복수의 메뉴 페이지로부터 표시되거나 혹은 서로 다른 복수의 메뉴 페이지로 네비게이션이 가능한 경우, 해당 메뉴 페이지는 전환될 다른 메뉴 페이지의 버튼 구성 위치에 따라 다양한 화면 전환 효과를 주어야만 한다. 그러나, 종래의 메뉴 페이지의 구조로는 이를 지원할 수 없으므로 자연스러운 화면 전환 효과를 표현하지 못하는 문제점이 있다.
따라서 본 발명의 기술적 과제는, 전술한 문제점을 해결하기 위하여, 메뉴 화면을 표시하는 경우 메뉴 화면 내에 포함된 버튼들의 동작에 의해서 메뉴 페이지를 전환시 화면 전환 효과를 제어하여 자연스러운 버튼 네비게이션이 가능하도록 하는, 복수의 페이지 메뉴를 제공하는 인터랙티브 그래픽 스트림이 기록된 저장 매 체, 그 재생 장치, 및 재생 방법을 제공하는 것이다.
또한, 각 페이지간의 전환 시에 다양한 전환 효과를 적용할 수 있는 인터랙티브 그래픽 스트림이 기록된 저장 매체, 그 재생 장치 및 재생 방법을 제공하는 것이다.
전술한 기술적 과제는 본 발명에 따라, 멀티미디어 정보가 기록된 저장 매체에 있어서, 비디오 데이터; 및 비디오 데이터에 기초한 영상에 오버레이 되는 메뉴 화면을 제공하는 그래픽 데이터를 포함하며, 그래픽 데이터는, 복수의 메뉴 페이지를 제공하고, 각 메뉴 페이지는 화면 전환 효과를 정의하는 전환 효과 정보 및 메뉴 페이지간 전환 시에 정의된 화면 전환 효과를 실행할지 여부를 제어하는 정보를 포함하는 것을 특징으로 하는 저장 매체에 의해 달성된다.
또한, 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 메뉴 페이지에 포함되는 버튼 정보의 일부로 포함되는 것이 바람직하다.
또한, 상기 버튼 정보는 메뉴 페이지에 포함된 버튼을 선택한 경우 실행되는 네비게이션 명령어들로 구성되는 것이 바람직하다.
또한, 상기 각 메뉴 페이지는 적어도 하나의 전환효과 정보를 포함하는 것이 바람직하며,
상기 각 메뉴 페이지는 적어도 하나의 전환효과 정보 중 별도의 정의가 없는 한 메뉴 페이지의 전환 시에 디폴트로 실행되는 전환효과 정보를 지정하는 것이 특히 바람직하다.
또한, 상기 전환효과 정보는 각 메뉴 페이지가 화면에 표시될 때 실행되는 화면 전환 효과와, 화면에서 사라질 때 실행되는 화면 전환 효과를 포함하는 것이 바람직하다.
상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 네비게이션 명령어로 구성되며, 네비게이션 명령어는 변수로서 해당 네비게이션 명령어가 적용되는 메뉴 페이지의 식별자, 및 전환효과 정보 중 화면에 표시될 때의 효과인지 화면에서 사라질 때의 효과인지를 지정하는 정보를 포함하는 것이 바람직하다.
상기 네비게이션 명령어는 변수로서 전환효과 정보의 식별자를 더 포함하는 것이 바람직하다.
한편, 본 발명의 다른 분야에 따르면, 전술한 기술적 과제는, 비디오 데이터를 디코딩 하는 비디오 디코더; 및 비디오 데이터에 기초한 영상에 오버레이 되는 메뉴 화면을 위한 그래픽 데이터를 디코딩 하는 그래픽 디코더를 구비하며, 그래픽 디코더는 복수의 메뉴 페이지에 정의된 전환 효과 정보 및 화면 전환 효과를 실행할지 여부를 제어하는 정보를 해석하여 해당 메뉴 페이지를 화면에 표시하는 것을 특징으로 하는 재생 장치에 의해 달성된다.
또한, 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 메뉴 페이지에 포함되는 버튼 정보의 일부로 포함되며, 그래픽 디코더는 화면 전환 효과를 실행할지 여부를 제어하는 정보에 기초하여 해당 버튼이 선택된 경우 해당 화면 전환 효과를 실행하거나 또는 실행하지 않고 다른 메뉴 페이지로 전환하도록 제어하는 것이 바람직하다.
한편, 본 발명의 다른 분야에 따르면, 전술한 기술적 과제는 메뉴 화면을 제공하는 복수의 메뉴 페이지를 포함하는 그래픽 데이터를 읽어들이는 단계; 읽어들인 그래픽 데이터를 디코딩 하여 해당 메뉴 페이지를 화면에 표시하는 단계; 및 메뉴 페이지의 전환 요구가 있는 경우, 해당 메뉴 페이지에 포함된 미리 정의된 소정의 화면 전환 효과를 적용하여 다른 메뉴 페이지를 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 재생 방법에 의해 달성된다.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.
도 4는 본 발명의 바람직한 실시예에 따라, AV 데이터(110)를 재생하는 장치의 블록도이다. 도 4를 참조하면, 본 발명에 따른 재생 장치는, 독출부(410), 디멀티플렉서(420), 각 디코더(430 내지 460), 및 블랜더(470)를 구비한다.
구체적으로, 독출부(410)는 저장 매체(400)로부터 다중화된 AV 데이터(110)를 읽어들이고, 이를 디멀티플렉서로 전송한다. 디멀티플렉서(440)는 전송된 AV 데이터(110)를 데이터 종류에 따라 비디오 스트림(102), 오디오 스트림(104), 프리젠테이션 그래픽 스트림(106), 및 인터랙티브 그래픽 스트림(108)으로 분리하여 해당 디코더(430 내지 460)로 전송한다. 해당 디코더로 전송된 각 스트림은 데이터 종류에 맞게 디코딩 되며, 지정된 시간에 화면상에 출력될 수 있도록 준비된다. 디코딩된 비디오 스트림과 프리젠테이션 그래픽 스트림 및/또는 인터랙티브 그래픽 스트림은 블랜더(470)를 통해 하나의 영상으로 오버레이 된다. 마지막으로, 사용자가 설정한 출력 상태에 기초하여 선택된 영상이 화면에 출력된다. 예를 들면, 서브타이틀의 온/오프, 오디오 음소거 등과 같이 사용자의 선택에 기초하여 재생 장치의 출력 상태가 제어될 수 있다.
특히, 인터랙티브 그래픽 디코더(450)는 저장 매체(400)로부터 인터랙티브 그래픽 스트림(108)을 전송 받아서 이를 디코딩 한 후, 지정된 시간이 되면 화면 상에 버튼 등이 포함된 메뉴 화면을 출력한다. 출력된 메뉴 화면에서 사용자가 특정 버튼을 선택함으로써, 사용자의 선택을 입력받을 수 있다. 즉, 사용자와의 상호작용 기능(interactive function)을 제공할 수 있다.
한편, 전술한 바와 같이 인터랙티브 그래픽 스트림은 out-of-mux의 형태로 AV 데이터와 별도로 저장 매체에 저장되어 있을 수도 있다.
본 발명에서는 다양한 재생 순서를 가지는 메뉴 페이지에서 올바른 화면 전환 효과를 위하여, 메뉴 페이지에 포함된 화면 전환 효과의 실행 여부를 결정할 수 있도록 해주는 네비게이션 명령어를 포함하는 인터랙티브 그래픽 스트림의 구조를 제공한다.
제작자가 정의하는 화면 전환 효과를 올바르게 구현하기 위한 인터랙티브 그래픽 스트림의 구조는,
1) 하나의 메뉴 화면을 구현하기 위하여 적어도 하나 이상의 메뉴 페이지를 포함하며,
2) 각 메뉴 페이지는 페이지가 표시될 때, 실행되어야 할 in effect 효과 정보를 포함하며,
3) 각 메뉴 페이지는 페이지가 사라질 때, 실행되어야 할 out effect 효과 정보를 포함하며,
4) 다른 메뉴 페이지로 이동하는 네비게이션 명령어를 포함하는 버튼의 경우, 전술한 2)와 3)의 전환 효과 정보(314)의 실행 여부를 결정하는 네비게이션 명령어를 더 포함하는 것이 바람직하다.
도 5는 본 발명의 바람직한 실시예에 따라, 원활한 화면 전환 효과를 위한 제어 정보(802)가 포함된 복수의 메뉴페이지의 구조를 나타내는 도면이다.
도 5를 참조하면, 본 발명에 따른 인터랙티브 그래픽 스트림에는, 원활한 화면 전환 효과를 위한 제어 정보(802)로서, in effect 효과와 out effect 효과를 각각 실행할지 여부를 제어하는 네비게이션 명령어가 더 포함된다. 즉, 네비게이션 명령어는 크게 화면 전환 효과를 실행할 것인지 혹은 실행하지 않을 것인지를 나타내는 "Enable" 및 "Disable" 명령어를 포함하며, 그 변수로서 페이지 ID와 in effect 효과인지 out effect 효과인지를 지정하는 정보가 사용되는 것이 바람직하다. 이러한 제어 정보(802)는 해당 버튼이 눌렸을 때 실행되는 네비게이션 명령어들의 집합인 버튼 정보(602)의 일부로서 포함될 수 있다.
도 5에 도시된 예를 살펴보면, 메뉴 페이지 1의 in effect는 버튼 1이 화면 상에 페이드 인(fade in)으로 나타나며, out effect로 버튼 1이 화면 상에 페이드 아웃(fade out)으로 사라지도록 되어있다고 가정한다. 한편, 메뉴 페이지 2의 in effect는 버튼 1을 계속 화면에 표시하면서, 버튼 2는 버튼 1로부터 슬라이드 형식으로 나타나도록 되어있고, out effect는 버튼 1을 계속 화면에 표시하면서 버튼 2가 슬라이드 형식으로 사라지도록 되어 있다고 가정한다.
이와 같이 제작된 인터랙티브 그래픽 스트림을 특별한 제어 없이 재생장치를 통해 재생할 경우, 사용자에 의해 버튼 1이 실행되면, 메뉴 페이지 1의 out effect가 실행되어 화면 상에서 버튼 1이 서서히 사라진 후, 메뉴 페이지 2의 in effect에 의해, 갑자기 버튼 1이 화면 상에 나타난 후, 버튼 2가 슬라이드 형식으로 화면에 표시될 것이다. 즉, 제작자가 원하는 페이지 전환 효과를 얻을 수 없게 된다.
따라서 본 발명의 바람직한 실시예에 의한 인터랙티브 그래픽 스트림은 메뉴 페이지 1의 버튼 명령어로서 Disable Effect("1", "out"), Enable Effect("2", "in")를 포함하도록 함으로써, 두 페이지간 전환 시 메뉴 페이지 1의 out effect를 실행하지 않도록 하여 자연스러운 화면 전환 효과를 표현할 수 있다.
도 6은 본 발명의 일 실시예로서, 다양한 화면 전환 효과를 정의한 메뉴 페이지의 구조를 나타내는 도면이다.
도 6을 참조하면, 인터랙티브 그래픽 스트림은 다양한 재생 순서에 따라 알맞은 화면 전환 효과가 이루어질 수 있도록 메뉴 페이지 내에 복수의 전환 효과 정보(314)를 포함하는 것이 바람직하다.
보다 구체적으로, 인터랙티브 그래픽 스트림은,
1) 하나의 메뉴 화면을 구현하기 위하여 최소 하나 이상의 메뉴 페이지를 포함하며,
2) 각 메뉴 페이지는 페이지가 표시될 때, 화면 전환 효과를 제어하는 네비게이션 명령어가 없는 경우 기본적으로 실행되어야 하는 default in effect 효과 정보(902)를 포함하며,
3) 각 메뉴 페이지는 페이지가 사라질 때, 화면 전환 효과를 제어하는 네비게이션 명령어가 없을 경우 기본적으로 실행되어야 하는 default out effect 효과 정보(902)를 포함하며,
4) 각 메뉴 페이지 전환 시, 화면 전환 효과를 제어하는 네비게이션 명령어에 의해 실행 가능한 복수의 effect 효과 정보(314)를 포함하며,
5) 다른 메뉴 페이지로 이동하는 네비게이션 명령어를 포함하는 버튼의 경우, 전술한 2), 3)의 화면 전환 정보의 실행 여부를 결정할 뿐 아니라, 전술한 4)의 전환 효과 정보 중 하나의 효과를 실행할 수 있도록 제어하는 네비게이션 명령어를 추가로 더 포함하는 것이 바람직하다.
도 7은 도 6에 도시된 복수의 메뉴 페이지를 화면에 표시한 예를 나타내는 도면이다.
도 7 및 도 6을 참조하면, 본 발명의 다른 실시예로서, 인터랙티브 그래픽 스트림은, 메뉴 페이지 전환 시 실행되는 화면 전환 효과를 제어할 수 있는 네비게이션 명령어(1002)와, 각 메뉴 페이지에 복수의 전환 효과 정보(314)를 포함한다.
각 버튼의 실행에 따라 하나의 메뉴 페이지에서 복수의 다른 메뉴 페이지로 화면 전환되는 것이 일반적이다. 따라서, 도 6에 도시된 바와 같이 하나의 in effect 효과와 하나의 out effect 효과만 정의하는 경우, 제작자가 원하는 올바른 화면 전환 효과를 구현해 낼 수 없는 경우가 발생한다. 예를 들어 도 7의 경우 메뉴 페이지 2에서 좌측 화살표 버튼을 누른 경우는 버튼 1, 버튼 2, 및 버튼 3을 표시해야 하지만, 우측 화살표 버튼을 누른 경우는 버튼 3, 버튼 4, 및 버튼 5를 표 시해야 한다. 즉, 구현되어야 하는 화면 전환 효과가 달라지므로, 하나의 in effect 효과와 하나의 out effect 효과만으로는 원하는 화면 전환 효과를 구현할 수 없다.
따라서, 본 실시예에 따른 메뉴 페이지는 도 6에 도시된 바와 같이 복수의 전환 효과 정보(314)를 포함하는 것이 바람직하다. 또한 도 7에 도시되 바와 같이, 화면 전환 효과를 제어하는 네비게이션 명령어(1002)는 그 파라미터로서, 복수의 전환 효과 정보 중 하나의 효과를 선택하는 변수를 더 포함하도록 하는 것이 바람직하다. 이에 따라, 메뉴 페이지 전환 시 특정 메뉴 페이지의 복수의 전환 효과 중 하나의 효과를 선택하여 실행할 수 있다.
예를 들어, 도 7에 도시된 예와 같이, 메뉴 페이지 2에서 복수의 서로 다른 메뉴 페이지로 화면 전환이 발생할 때, 좌측에 표시된 버튼 정보와 같이, 메뉴 페이지 1의 in effect 효과를 표시하지 않고, 메뉴 페이지 2의 out effect는 복수의 전환 효과 정보 중 ID 1을 갖는 전환 효과가 실행되도록 하며, 메뉴 페이지 1로 전환하도록 할 수 있다. 반면, 우측에 표시된 버튼 정보와 같이, 우측 화살표가 눌린 경우에는 다른 화면 전환 효과, 즉 메뉴 페이지 3의 in effect 효과를 표시하지 않고, 메뉴 페이지 2의 out effect는 복수의 전환 효과 정보 중 ID 2를 갖는 전환 효과가 실행되도록 할 수 있다. 즉, 다양한 화면 전환 효과 중 하나의 효과를 지정할 수 있다.
또한, 디폴트로 실행될 전환 효과 정보(902)를 포함함으로써, 버튼 명령어에 포함된 네비게이션 명령어가 실행되지 않는 경우, 즉, 예를 들면 최초 페이지가 표 시되거나 또는 유효한 재생 기간 후 해당 메뉴 페이지가 사라질 때, 또는 사용자 입력 장치에 구비된 팝업(Pop up) 버튼이나 팝오프(Pop off) 버튼과 같은 사용자 조작(User Operation)에 의해 메뉴 페이지가 표시되거나 사라질 때, 기본적으로 적용되는 화면 전환 효과를 지정할 수 있다.
도 8은 본 발명의 바람직한 실시예에 따라 인터랙티브 그래픽 스트림을 재생하는 방법을 나타내는 플로차트이다.
도 8을 참조하면, 효과적으로 메뉴 화면을 표시하기 위하여, 먼저 메뉴 화면을 제공하는 복수의 메뉴 페이지로 구성된 인터랙티브 그래픽 스트림을 읽어들인다(1102 단계). 읽어들인 인터랙티브 그래픽 스트림을 디코딩 하여 해당 메뉴 페이지를 화면에 표시한다(1104 단계). 이 때 사용자로부터 메뉴 페이지 전환 요구가 있는 경우, 즉, 사용자가 메뉴 페이지 전환 명령어가 포함된 버튼을 누르거나, 사용자 입력 장치에 구비된 팝업(Pop up) 버튼이나 팝오프(Pop off) 버튼을 누른 경우에는, 해당 메뉴 페이지에 포함된 전환 효과 정보의 실행 여부 정보에 기초하여 전환 효과를 표시하거나, 또는 표시하지 않고 지정된 다른 메뉴 페이지를 화면에 표시한다(1108 단계).
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드디스크, 플로피디스크, 플래쉬 메모리, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로서 저장되고 실행될 수 있다.
이상의 설명은 본 발명의 일 실시예에 불과할 뿐, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 본질적 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현할 수 있을 것이다. 따라서, 본 발명에 따른 실시예에 한정되지 않고 특허 청구범위에 기재된 내용과 동등한 범위 내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다.
전술한 바와 같이 본 발명에 따르면, 역동적인 버튼 네비게이션이 가능하도록 복수의 페이지 메뉴를 제공하는 인터랙티브 그래픽 스트림이 기록된 저장 매체, 그 재생 장치, 및 재생 방법이 제공된다.
즉, 각 메뉴 페이지에 포함된 화면 전환 용 버튼 정보에 전환 효과 정보의 실행 여부를 제어할 수 있는 네비게이션 명령어를 포함하도록 하거나, 혹은 복수의 전환 효과 정보를 전환 효과 정보의 실행 여부를 제어 및 선택을 위한 네비게이션 명령어와 더불어 포함하도록 함으로써, 화면 전환 시 복수의 전환 효과 정보 중 하나의 효과를 지정하여 실행 여부를 결정할 수 있다. 이에 따라 다양한 화면 전환 효과를 효과적으로 표현할 수 있다.

Claims (12)

  1. 멀티미디어 정보가 기록된 저장 매체에 있어서,
    비디오 데이터; 및
    상기 비디오 데이터에 기초한 영상에 오버레이 되는 메뉴 화면을 제공하는 그래픽 데이터를 포함하며,
    상기 그래픽 데이터는, 복수의 메뉴 페이지를 제공하고, 상기 각 메뉴 페이지는 화면 전환 효과를 정의하는 전환 효과 정보 및 상기 메뉴 페이지간 전환 시에 정의된 화면 전환 효과를 실행할지 여부를 제어하는 정보를 포함하는 것을 특징으로 하는 저장 매체.
  2. 제1항에 있어서,
    상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 상기 메뉴 페이지에 포함되는 버튼 정보의 일부로 포함되는 것을 특징으로 하는 저장 매체.
  3. 제2항에 있어서,
    상기 버튼 정보는 상기 메뉴 페이지에 포함된 버튼을 선택한 경우 실행되는 네비게이션 명령어들로 구성되는 것을 특징으로 하는 저장 매체.
  4. 제1항에 있어서,
    상기 각 메뉴 페이지는 적어도 하나의 상기 전환효과 정보를 포함하는 것을 특징으로 하는 저장 매체.
  5. 제4항에 있어서,
    상기 각 메뉴 페이지는 적어도 하나의 상기 전환효과 정보 중 별도의 정의가 없는 한 메뉴 페이지의 전환 시에 디폴트로 실행되는 전환효과 정보를 지정하는 것을 특징으로 하는 저장 매체.
  6. 제1항에 있어서,
    상기 전환효과 정보는 상기 각 메뉴 페이지가 화면에 표시될 때 실행되는 화면 전환 효과와, 화면에서 사라질 때 실행되는 화면 전환 효과를 포함하는 것을 특징으로 하는 저장 매체.
  7. 제1항에 있어서,
    상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 네비게이션 명령어로 구성되며, 상기 네비게이션 명령어는 변수로서 해당 네비게이션 명령어가 적용되는 메뉴 페이지의 식별자, 및 상기 전환효과 정보 중 화면에 표시될 때의 효과인지 화면에서 사라질 때의 효과인지를 지정하는 정보를 포함하는 것을 특징으로 하는 저장 매체.
  8. 제7항에 있어서,
    상기 네비게이션 명령어는 변수로서 상기 전환효과 정보의 식별자를 더 포함 하는 것을 특징으로 하는 저장 매체.
  9. 비디오 데이터를 디코딩 하는 비디오 디코더; 및
    상기 비디오 데이터에 기초한 영상에 오버레이 되는 메뉴 화면을 위한 그래픽 데이터를 디코딩 하는 그래픽 디코더를 구비하며,
    상기 그래픽 디코더는 복수의 메뉴 페이지에 정의된 전환 효과 정보 및 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보를 해석하여 해당 메뉴 페이지를 화면에 표시하는 것을 특징으로 하는 재생 장치.
  10. 제9항에 있어서,
    상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 상기 메뉴 페이지에 포함되는 버튼 정보의 일부로 포함되며,
    상기 그래픽 디코더는 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보에 기초하여 해당 버튼이 선택된 경우 해당 화면 전환 효과를 실행하거나 또는 실행하지 않고 다른 메뉴 페이지로 전환하도록 제어하는 것을 특징으로 하는 재생 장치.
  11. 메뉴 화면을 제공하는 복수의 메뉴 페이지를 포함하는 그래픽 데이터를 읽어들이는 단계;
    읽어들인 그래픽 데이터를 디코딩 하여 해당 메뉴 페이지를 화면에 표시하는 단계; 및
    메뉴 페이지의 전환 요구가 있는 경우, 상기 각 메뉴 페이지에 정의된 전환 효과 정보 및 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보를 해석하여 상기 다른 메뉴 페이지를 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 재생 방법.
  12. 제11항에 있어서,
    상기 화면 전환 효과를 실행할지 여부를 제어하는 정보는 상기 메뉴 페이지에 포함되는 버튼 정보의 일부로 포함되며,
    상기 그래픽 디코더는 상기 화면 전환 효과를 실행할지 여부를 제어하는 정보에 기초하여 해당 버튼이 선택된 경우 해당 화면 전환 효과를 실행하거나 또는 실행하지 않고 상기 다른 메뉴 페이지로 전환하도록 제어하는 것을 특징으로 하는 재생 방법.
KR1020040070532A 2004-09-03 2004-09-03 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법 KR100677129B1 (ko)

Priority Applications (21)

Application Number Priority Date Filing Date Title
KR1020040070532A KR100677129B1 (ko) 2004-09-03 2004-09-03 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법
TW094126925A TWI263979B (en) 2004-09-03 2005-08-09 Storage medium storing interactive graphics stream, and reproducing apparatus and method
US11/201,294 US20060051073A1 (en) 2004-09-03 2005-08-11 Storage medium storing interactive graphics stream, and reproducing apparatus and method
MYPI20053975A MY140124A (en) 2004-09-03 2005-08-24 Storage medium storing interactive graphics stream, and reproducing apparatus and method
MYPI20085034 MY151680A (en) 2004-09-03 2005-08-24 Storage medium storing interactive graphics stream, and reproducing apparatus and method
RU2007107936/28A RU2353984C2 (ru) 2004-09-03 2005-09-01 Носитель данных, хранящий поток интерактивной графики, а также устройство и способ воспроизведения
EP05781097A EP1784829B1 (en) 2004-09-03 2005-09-01 Storage medium storing video data and interactive graphics stream and reproducing apparatus
RU2008148635/28A RU2481651C2 (ru) 2004-09-03 2005-09-01 Устройство воспроизведения
CN2009101635260A CN101695138B (zh) 2004-09-03 2005-09-01 再现交互式图形流的方法
PCT/KR2005/002893 WO2006025699A1 (en) 2004-09-03 2005-09-01 Storage medium storing interactive graphics stream, and reproducing apparatus and method
JP2007529706A JP4690411B2 (ja) 2004-09-03 2005-09-01 インターラクティブグラフィックストリームを記録した記録媒体、その再生装置及び再生方法
CN2005800297534A CN101010746B (zh) 2004-09-03 2005-09-01 再现交互式图形流的设备
EP09178870A EP2164070B1 (en) 2004-09-03 2005-09-01 Storage medium storing interactive graphics stream, and reproducing apparatus and method
CN2010101544090A CN101959070A (zh) 2004-09-03 2005-09-01 再现设备
EP11152110.0A EP2317513B1 (en) 2004-09-03 2005-09-01 Reproducing method for video data and graphics data
EP09178873A EP2164071B1 (en) 2004-09-03 2005-09-01 Storage medium storing video data and interactive graphics stream, and reproducing apparatus and method
MX2007002482A MX2007002482A (es) 2004-09-03 2005-09-01 Medio de almacenamiento para almacenar una corriente de graficos interactiva, y aparato y metodo para la reproduccion.
CN2010101544086A CN101841725B (zh) 2004-09-03 2005-09-01 再现方法
HK07113064.7A HK1104869A1 (en) 2004-09-03 2007-11-30 Apparatus for reproducing interactive graphics stream
US12/102,270 US20080195971A1 (en) 2004-09-03 2008-04-14 Storage medium storing interactive graphics stream, and reproducing apparatus and method
JP2010285070A JP4903896B2 (ja) 2004-09-03 2010-12-21 インターラクティブグラフィックスリームを記録した記録媒体、その再生装置及び再生方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040070532A KR100677129B1 (ko) 2004-09-03 2004-09-03 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법

Publications (2)

Publication Number Publication Date
KR20060021691A KR20060021691A (ko) 2006-03-08
KR100677129B1 true KR100677129B1 (ko) 2007-02-02

Family

ID=35996334

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040070532A KR100677129B1 (ko) 2004-09-03 2004-09-03 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법

Country Status (11)

Country Link
US (2) US20060051073A1 (ko)
EP (4) EP1784829B1 (ko)
JP (2) JP4690411B2 (ko)
KR (1) KR100677129B1 (ko)
CN (4) CN101695138B (ko)
HK (1) HK1104869A1 (ko)
MX (1) MX2007002482A (ko)
MY (2) MY140124A (ko)
RU (2) RU2481651C2 (ko)
TW (1) TWI263979B (ko)
WO (1) WO2006025699A1 (ko)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7940250B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
KR100833244B1 (ko) * 2006-11-01 2008-05-28 삼성전자주식회사 오디오/비쥬얼 데이터의 재생 제어 방법 및 장치
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US8788954B2 (en) * 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
DK2453661T3 (en) * 2009-07-10 2017-10-30 Panasonic Ip Man Co Ltd PLAYBACK, RECORDING PROCEDURE AND SYSTEM, INCLUDING A RECORDING MEDIUM AND PLAYBACK
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US8803908B2 (en) * 2010-01-15 2014-08-12 Apple Inc. Digital image transitions
CN102473445B (zh) * 2010-03-10 2015-08-19 松下电器产业株式会社 盘再现设备
US20110252349A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US20120005624A1 (en) 2010-07-02 2012-01-05 Vesely Michael A User Interface Elements for Use within a Three Dimensional Scene
US8643569B2 (en) 2010-07-14 2014-02-04 Zspace, Inc. Tools for use within a three dimensional scene
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US8949721B2 (en) * 2011-01-25 2015-02-03 International Business Machines Corporation Personalization of web content
CN102212504B (zh) * 2011-05-05 2012-12-19 吉林农业大学 兔小肠上皮细胞系及其制备方法
US9983779B2 (en) * 2013-02-07 2018-05-29 Samsung Electronics Co., Ltd. Method of displaying menu based on depth information and space gesture of user
CN110687969B (zh) 2013-10-30 2023-05-02 苹果公司 显示相关的用户界面对象
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US11016643B2 (en) 2019-04-15 2021-05-25 Apple Inc. Movement of user interface object with user-specified content
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0737979B1 (en) * 1995-04-14 2006-10-25 Kabushiki Kaisha Toshiba Reproducing apparatus for reproducing a recording medium
JPH08339662A (ja) * 1995-04-14 1996-12-24 Toshiba Corp 記録媒体とこの記録媒体へのデータの記録装置とその記録方法、その記録媒体からのデータの再生装置とその再生方法
US5995134A (en) * 1995-12-14 1999-11-30 Time Warner Cable Method and apparatus for enticing a passive television viewer by automatically playing promotional presentations of selectable options in response to the viewer's inactivity
JPH10145722A (ja) * 1996-11-07 1998-05-29 Sony Corp 再生制御データ生成装置およびその方法
US6208335B1 (en) * 1997-01-13 2001-03-27 Diva Systems Corporation Method and apparatus for providing a menu structure for an interactive information distribution system
JP4478219B2 (ja) * 1997-04-09 2010-06-09 ソニー株式会社 メニュー制御用データを記録したコンピュータ読み取り可能な記録媒体ならびにメニュー制御方法および装置
JP4416846B2 (ja) * 1997-08-22 2010-02-17 ソニー株式会社 メニュー制御用データを記録したコンピュータ読み取り可能な記録媒体ならびにメニュー制御方法および装置
US5929857A (en) * 1997-09-10 1999-07-27 Oak Technology, Inc. Method and apparatus for dynamically constructing a graphic user interface from a DVD data stream
US6049336A (en) * 1998-08-12 2000-04-11 Sony Corporation Transition animation for menu structure
BR9907859B1 (pt) * 1998-12-14 2011-11-16 aparelho e processo para reproduzir uma portadora de gravação, portadora de gravação, e, processo de fabricação da mesma.
JP4250246B2 (ja) * 1999-02-26 2009-04-08 キヤノン株式会社 電子機器
JP2001197430A (ja) * 1999-11-05 2001-07-19 Matsushita Electric Ind Co Ltd 動画編集装置および編集方法
US7020381B1 (en) * 1999-11-05 2006-03-28 Matsushita Electric Industrial Co., Ltd. Video editing apparatus and editing method for combining a plurality of image data to generate a series of edited motion video image data
JP2001275089A (ja) * 2000-03-27 2001-10-05 Toshiba Corp ディジタルビデオ記録媒体並びにディジタルビデオディスク再生装置
KR100448452B1 (ko) * 2000-06-09 2004-09-13 엘지전자 주식회사 고밀도 광 기록매체의 메뉴 지원방법
JP2003219365A (ja) * 2002-01-18 2003-07-31 Pioneer Electronic Corp 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
JP2003249057A (ja) * 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
US20030236836A1 (en) * 2002-03-21 2003-12-25 Borthwick Ernest Mark System and method for the design and sharing of rich media productions via a computer network
JP4442564B2 (ja) * 2002-11-28 2010-03-31 ソニー株式会社 再生装置、再生方法、再生プログラムおよび記録媒体
US7546544B1 (en) * 2003-01-06 2009-06-09 Apple Inc. Method and apparatus for creating multimedia presentations
EP1463052A1 (en) * 2003-03-25 2004-09-29 Deutsche Thomson-Brandt Gmbh Method for representing animated menu buttons
EP1465047A1 (en) * 2003-04-03 2004-10-06 Deutsche Thomson-Brandt Gmbh Method for presenting menu buttons
CN101261861B (zh) * 2003-06-18 2010-06-09 松下电器产业株式会社 再现装置以及再现方法
KR20050005074A (ko) * 2003-07-01 2005-01-13 엘지전자 주식회사 고밀도 광디스크의 그래픽 데이터 관리방법 및 그에 따른고밀도 광디스크
CN100550178C (zh) * 2003-11-12 2009-10-14 松下电器产业株式会社 再现装置和方法以及记录方法
EP1683349B1 (en) * 2003-11-12 2015-05-20 Panasonic Corporation Recording medium, playback apparatus and method, recording method, and computer-readable program
KR20050066264A (ko) * 2003-12-26 2005-06-30 엘지전자 주식회사 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치
US20050149966A1 (en) * 2004-01-06 2005-07-07 Fairhurst Jon A. Interactive television alert manager
KR100782808B1 (ko) 2004-01-13 2007-12-06 삼성전자주식회사 인터렉티브 그래픽 스트림을 기록한 저장 매체 및 그 재생장치
JP4426534B2 (ja) * 2004-01-13 2010-03-03 パナソニック株式会社 記録媒体再生システム、再生装置
US8205154B2 (en) * 2004-04-16 2012-06-19 Apple Inc. User definable transition tool
US20050289466A1 (en) * 2004-06-24 2005-12-29 Kaihu Chen Multimedia authoring method and system using bi-level theme templates
US20060048056A1 (en) * 2004-08-30 2006-03-02 Chang-Shun Huang Motion menu generation method and system
US8000580B2 (en) * 2004-11-12 2011-08-16 Panasonic Corporation Recording medium, playback apparatus and method, recording method, and computer-readable program

Also Published As

Publication number Publication date
CN101959070A (zh) 2011-01-26
US20060051073A1 (en) 2006-03-09
CN101841725A (zh) 2010-09-22
RU2008148635A (ru) 2010-06-20
RU2481651C2 (ru) 2013-05-10
CN101841725B (zh) 2013-06-12
EP1784829B1 (en) 2012-02-01
HK1104869A1 (en) 2008-01-25
KR20060021691A (ko) 2006-03-08
WO2006025699A1 (en) 2006-03-09
RU2007107936A (ru) 2008-09-10
EP1784829A4 (en) 2009-04-08
CN101695138B (zh) 2012-07-18
MX2007002482A (es) 2007-05-11
JP2008511945A (ja) 2008-04-17
CN101695138A (zh) 2010-04-14
EP2164071B1 (en) 2011-11-09
US20080195971A1 (en) 2008-08-14
JP2011086373A (ja) 2011-04-28
JP4690411B2 (ja) 2011-06-01
TW200623047A (en) 2006-07-01
EP2164070A1 (en) 2010-03-17
EP2164071A1 (en) 2010-03-17
CN101010746B (zh) 2010-06-16
EP2164070B1 (en) 2011-11-09
CN101010746A (zh) 2007-08-01
RU2353984C2 (ru) 2009-04-27
MY151680A (en) 2014-06-30
JP4903896B2 (ja) 2012-03-28
TWI263979B (en) 2006-10-11
MY140124A (en) 2009-11-30
EP1784829A1 (en) 2007-05-16
EP2317513B1 (en) 2013-11-13
EP2317513A1 (en) 2011-05-04

Similar Documents

Publication Publication Date Title
KR100677129B1 (ko) 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법
JP4658013B2 (ja) ユーザの要求により活性化されるインタラクティブ・グラフィック・ストリームの再生方法
KR101087316B1 (ko) 재생 장치, 재생 방법 및 기록 매체
KR100657348B1 (ko) 사용자의 요구에 의해 활성화되는 인터랙티브 그래픽스트림을 저장한 저장 매체를 재생하는 장치
KR100782808B1 (ko) 인터렉티브 그래픽 스트림을 기록한 저장 매체 및 그 재생장치
KR101237160B1 (ko) 재생 장치 및 기록 매체
AU2005273479B2 (en) Video producing device and method, recording medium, and video reproducing program
KR100561417B1 (ko) Av 데이터의 재생상태를 전환할 수 있는 인터랙티브그래픽 스트림을 기록한 정보저장매체, 그 재생방법 및 장치
CA2577484C (en) Picture reproducing apparatus and method, and recording medium
KR100917886B1 (ko) 재생 장치 및 재생 방법
KR20080070201A (ko) 추가적인 자막 제공 방법 및 그 재생 장치
KR20050074881A (ko) 복수의 언어를 지원하는 인터랙티브 그래픽 스트림을기록한 저장 매체, 재생 장치 및 그 재생 방법
KR20050083257A (ko) 복수의 언어를 지원하는 인터랙티브 그래픽 스트림 사이의끊김 없는 재생을 위한 데이터 구조를 가지는 저장 매체,재생 장치 및 그 재생 방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20181227

Year of fee payment: 13