TWI230908B - Enhanced navigation system using digital information medium - Google Patents

Enhanced navigation system using digital information medium Download PDF

Info

Publication number
TWI230908B
TWI230908B TW092103696A TW92103696A TWI230908B TW I230908 B TWI230908 B TW I230908B TW 092103696 A TW092103696 A TW 092103696A TW 92103696 A TW92103696 A TW 92103696A TW I230908 B TWI230908 B TW I230908B
Authority
TW
Taiwan
Prior art keywords
content
enav
video
playback
event
Prior art date
Application number
TW092103696A
Other languages
English (en)
Other versions
TW200303497A (en
Inventor
Yasufumi Tsumagari
Hideki Mimura
Hideki Takahashi
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Publication of TW200303497A publication Critical patent/TW200303497A/zh
Application granted granted Critical
Publication of TWI230908B publication Critical patent/TWI230908B/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]
    • 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/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • 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/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • 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/34Indicating arrangements 
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • 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
    • H04N21/4314Generation 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 for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • 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/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • 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
    • 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/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

1230908 ⑴ 玖、發明說明 【發明所屬之技術領域】 本發明有關一種加強型導航系統,其使用符合DVD (數位影音光碟)影像標準的數位資訊媒體。 更具體的,本發明有關一種DVD影像播放系統,其 需要D VD影碟及/或網際網路或同類物件上錄存內容中 的導航資訊,並允許使用相較於傳統D VD影像之所獲得 導航資訊的各式播放。 【先前技術】 目前,如同數位影像的包裝媒體,D VD影像已逐漸 普遍。DVD影像透由DVD硏討會於1 996年八月所發佈 的「唯讀碟之D VD規格:第三部分:影像規格:1.0版( 獲採信的)」而明確定義。 DVD影像標準說明所展現的資料’其記錄實際的影 音資料,及用於管理渠等資料的導航資料。在此標準中’ 所展現的資料(播放資訊)包括影像(動態影像/靜態圖 像)資料、聲音資料、次圖片資料及依據程式流(2 0 4 8 位元組)之規格而實施多工的同類物件。導航資料(管理 資訊)說明程式鏈(PGC ) ’及設定時序組態與將播放影 音資料之播放順序的格’因而落實諸如多角度播放、多情 節播放及母機控制(子機及同類物件的擷取控制)等功能 〇 然而,以DVD影像標準(1.0版)爲主的DVD影像 -6- (2) 1230908 潘放器,僅可播放錄存於D VD影碟(資訊儲存媒體)上 的MPEG2程式流。爲此原因,即使DVD影碟上錄存 MPEG2程式流以外的資訊,現有的DVD影像播放器亦無 法予以播放。 如同習知技藝,其可在諸如D VD或其他儲存媒體上 ’儲存MPEG2程式流(DVD影像內容)以外的資訊(超 文字資訊/超文字標記語言(HTML )、程式、巨集等) ,亦可播放MPEG2程式流以外的資訊,例如「Appln. KOKAI」所發表之No. 10-136314日本專利「用於儲存媒 體與互動式影像播放裝置的資料儲存方法」所揭露者。此 參考資料揭露了 一種互動式影像播放的方法與裝置,其播 放諸如光碟等壓縮檔媒體及諸如網路伺服器等網路媒體的 多媒體資訊。在此參考資料中,錄存媒體儲存特定狀況的 潘放資料(程式、巨集等)。 然而,此參考資料並未具體揭露任何有關整合目前 DVD影像標準(1.0版)之資料結構中,目前DVD影像 標準之外資訊(HTML (超文字標記語言)、巨集等)的 方法。因此,無法確保包含此參考資料之技術的DVD碟 ,與目前的DVD影像標準相容。(此參考資料僅引用「 D V D」作爲錄存媒體的範例,並未考慮到與目前D V D影 像標準的相容性。)然而,若不考慮與目前D V D影像標 準(1 · 〇版)的相容性,那麼便可解決上述「傳統D VD影 像播放器無法播放MPEG2程式流以外的資訊」的問題。 即,附有DVD-ROM (唯讀記憶體)/ DVD-RAM (隨機存 -7- (3) 1230908 取記憶體)裝置的傳統個人電腦,可播放MPEG2程式流 以外的資訊,例如錄存於DVD-ROM上的電腦程式(非編 碼的 MPEG2 )。 而且,目前DVD影像標準(1.0版)可確保若干與用 戶間的互動特性,例如多角度播放、多情節播放等。然而 ’該等互動特性係固定在D VD影碟的內容製造之後的某 些範圍,並難以在已完成內容製造的D VD影碟中加入許 多互動特性。 要在內容製造之後加入許多互動特性,可使用一種導 入資5只(標sS語§中所描述的播放控制資訊、巨集語§等 播放控制資訊所參考的資料)的方法,該些資訊用於將網 際網路等的互動特性加入DVD影像播放器。上述「Ap pin. KOKAI」所發表之No. 1 0- 1 3 6 3 1 4日本專利所揭露者,與 此觀點相近(此參考資料描述一種自網路媒體播放多媒體 資訊的互動式影像播放方法)。 然而,可自網路媒體獲得多媒體資訊,並透由DVD 影碟的播放方法,加入許多互動式特色,但由於上述參考 的發明,實際上並未考慮與目前DVD影像標準(1.0版) 的相容性,所以並未具體明暸在互動地控制使用自網際網 路等導入之資訊的實際DVD影碟(並非錄存電腦資料的 DVD-ROM,而是DVD影碟)時,應如何控制該實際DVD 影碟的播放內容(影像內容)。 有關上述最初發表文獻的其他參考資料,已知的是「 Appln. KOKAI」所發表之No. 1 1 -9 8 46 7曰本專利「富庶 (4) 1230908 媒體的資料同步播放裝置」中所揭露者。在此參考資料中 ,由網際網路所下載之所需的影像,儲存於內部儲存單元 中,磁碟資訊及外部媒體資訊同步混合並顯示於所儲存的 影像上,而時序信號及配置信號則儲存於內部的磁碟中。 隨著此參考的發明,內部磁碟中的資訊,及自網際網 路獲取的資訊可同步地顯示。然而,此發明並不具有依需 要選擇各式顯示方法的功能,例如,僅顯示磁碟資訊的方 法、僅顯示自網際網路獲取之資訊的方法、及以不同時序 顯示片段資訊的方法。特別是「A p p 1 η . Κ Ο K AI」所發表 之No. 11-98467日本專利並未透露,有關按DVD碟片之 播放狀態而控制自網際網路獲取之資訊的方法。而且,此 發明並不具有依據使用者指令或事先錄存於磁碟中的播放 控制資訊(或自網際網路下載之播放控制資訊),而切換 各式顯示方法之時序的功能。 此外,由於此參考的發明並未實際考慮與目前DVD 影像標準(1.0版)的相容性,所以亦未顯示在互動地控 制使用自網際網路下載資訊之實際DVD影碟時,如何控 制實際D VD影碟的播放內容(影像內容)(更具體的是 控制信號的類型與時序,及其源頭與終點)。 【發明內容】 本發明的目標是提供一種加強型導航系統,其可在製 造之後將多種互動特性,加入影音(影像及/或聲音)內 容的播放,同時確保與目前或既有DVD影像(及/或聲 (5) 1230908 音)標準的相容性(至少是提升的相容性)。 爲達成上述目標,便可使用依據本發明觀點的資訊媒 體(光碟、硬碟等),以形成上述系統,渠等媒體可具有 一開端區、容量空間及結尾區,其中容量空間包括容量/ fe案結構資訊區、影像區及/或其他錄存區。在此資訊媒 脸中’影像區包括符合DVD影像(或聲音)標準的影音 內容,而其他錄存區可包括導航內容,其可與影像內容的 內谷(選單,章節)相結合進行播放。導航內容之內容, 可控制與導航內容之播放相結合、連接及/或同步之影音 內容的播放。 依據本發明之觀點的一種裝置,其形成上述系統,可 包括一播放器單元、一影像播放引擎及一導航引擎。該播 放器單元是用於播放數位影像(或聲音)碟片上錄存的內 容’該內容可包括影音內容及導航內容,後者可與影音內 容的播放內容(選單,章節)相結合進行播放。該碟片可 具有符合DVD影像(或聲音)標準的容量空間。該影像 播放引擎是用於播放該碟片上錄存內容的影音內容。該導 航引擎是用於播放該碟片的導航內容,並用於控制依據該 導航內容與影音內容相連接之導航內容的播放。 在依據本發明另一觀點的一項形成上述系統的裝置中 ,導航引擎具有第一介面,用於接收具有符合DVD影像 (或聲音)標準容量空間之數位影碟的導航內容;及第二 介面,透由通訊線路(例如網際網路)獲取其他導航內容 -10- (6) 1230908 若數位影碟載入播放器單元,且第二介面脫離通訊線 路(離網),此狀態爲離線模式。若數位影碟自播放器單 元退出,且第二介面與通訊線路連線(連網),此狀態爲 連線模式。此外,若數位影碟載入播放器單元,且第二介 面與通訊線路連線(連網),則稱此狀態爲混合模式。於 是,一偵測到預設切換觸發信號(相對於模式切換事件, 因應碟片的送入/退出,或網路的連線/離線,所產生的 觸發信號),便自動按預設的切換規則,在離線模式、連 線模式與混合模式間切換模式。 【實施方式】 以下將參閱附圖,依據本發明各個實施例’說明一種 「使用資訊媒體的加強型導航系統」。下列說明將處於以 下狀況,例如該系統施用於符合DVD影像標準之DVD影 碟的播放裝置與方法。 首先將說明考量與現有DVD影像標準(1.0版)相容 之碟片的資料結構。 圖3 0顯示D VD影碟1之資料結構的範例’其可透由 圖1中DVD影像播放器1 00 (將於稍後說明)進行播放 。在此範例中,具有與傳統D VD影像標準(1 . 0版’)相同 資料結構的D VD影像內容1 0 (具有MPE G2程式流結構 ),儲存於D VD影像區中。另允許影像內容(或影音內 容)1 〇進行各種形式播放的加強型導航(以下稱爲E N A V )內容3〇,可儲存於其他錄存區,並於DVD影像標準中 -11 - (7) 1230908 正式認證。 由於D VD影像區的內容傳統上是廣爲人知的(對熟 悉此技藝之人士而言,例如D VD影像播放器製造簡等) ,所以以下僅簡要說明。 較具體地,D V D影碟1由內到外依序包括開端區、 容量空間及結尾區。該容量空間包括容量/檔案結構資訊 區及D VD影像區,亦可選擇性地包括其他錄存區。 容量/檔案結構資訊區屬於UDF (通用磁碟格式)橋 式結構。UDF橋式格式的容量依據ISO/IEC13346第二部 份而判定。識別包括連續區段之容量的空間,係自圖3 0 中容量空間的第一邏輯區段起算。IS 09 660指定前十六個 邏輯區段預留予系統使用。爲確保與現有DVD影像標準 (1 . 〇版)的相容性,容量/檔案結構資訊區需要具有渠 等內容。 DVD影像區記錄稱爲影像管理器VMG的管理資訊, 以及一或多個影像內容(或影音內容),稱爲影像標題組 VTS ( VTS#1至 VTS#n) - VMG是DVD影像區中所有 VTS的管理資訊,並包含控制資料VMGI、VMG選單資料 VMGM_VOB S (選擇性)及 VMG備份資料(未顯示)。 每一 VTS包含 VTS的控制資料 vtsi、VTS選單資料 VTSM — VOBS (選擇性)、VTS (標題)內容(電影等) 的資料V T S T T _ V 0 B S及V T S備份資料(未顯示)。爲確 保與現有D VD影像標準(1 · 〇版)的相容性,D VD影像 區亦需要具有渠等內容。 -12- (8) 1230908 供應商(DVD影碟1製造商)使用VMG預先提供每 —標題(VTS#1至VTS#n)的播放選單,並使用VTSI預 先提供特定標題(例如VTS#1 )的播放章節選單、錄存內 容(格)的播放順序等。因而,影碟1的觀眾(DVD影 像播放器的使用者),可依據供應商預先準備的 VMG/VTSI選單,以及以VTSI表示的播放控制資訊(程 式鏈資訊PGCI),享受影碟1中的錄存內容。然而,鑒 於傳統DVD影像標準(1.0版),觀眾(使用者)無法以 不同於供應商所準備之 VMG/VTSI的方法播放每一 VTS 的內容(電影或音樂)。 圖30中所準備之ENAV內容30如同一種機制,允許 使用者以不同於供應商所準備之VMG/VTSI的方法播放每 一 V T S的內容(電影或音樂),並於播放時附加不同於 供應商所準備之VMG/VTSI內容。ENAV內容30無法被 依據傳統DVD影像標準(1.0版)製造的DVD影像播放 器所擷取(即使ENAV內容30可被擷取,其內容亦是無 法使用的)。然而,DVD影像播放器(圖1中的播放器 100等)可擷取ENAV內容30,並可使用其播放內容。 邏輯上,ENAV內容30可分爲ENAV播放資訊,及 ENAV內容的資料本體。ENAV內容的資料本體包括聲音 資料、靜態畫面資料、文字資料、動態影像資料等。 ENAV播放資訊包含標記語言、巨集語言等,描述ENAV 內容的資料本體及/或D VD影像內容1 0的播放方法(顯 示方法、播放順序、播放切換序列、將播放資料的選擇) -13 - (9) 1230908 例如,作爲播放控制資訊的語言,諸如HTML (超文 字標記語言)/ XHTML (可擴張超文字標記語言)與 SMIL (同步多媒體集成語言)等標記語言,及諸如ECMA (歐洲電腦廠商協會)巨集與爪哇巨集等巨集語言,均可 合倂使用。該些語言中所描述之ENAV播放資訊的說明內 容,均經圖1中ENAV解譯器3 3 0進行解譯,成爲已解譯 之內容。 較具體地,ENAV播放資訊可包括ENAV內容的檔案 資訊(將提及之檔案資訊;以及若將提及之檔案不存在, 或若將提及之檔案存在,但播放器不具該檔案之解碼功能 時,則爲將提及以進行取代之檔案資訊)、配置資訊(將 顯示於顯示幕上之物件的座標位置,以及若該物件與另一 物件重疊時,標示深度配置的資訊)、大小資訊(標示每 一將顯示之物件大小的資訊)、同步資訊(用於控制 DVD影像內容在預設時序,與ENAV內容連接或結合播 放的資訊)及期間資訊(標示EN AV內容的時間或時序範 圍的資訊)。 利用E N A V播放資訊,例如可予以描述之輸出方法選 單、影像、及/或影像內容10或ENAV內容30所包含之 聲音資料(選單輸出方法的範例,請參閱稍後將說明之圖 7、8及1 1 ;影像輸出方法的範例,請參閱稍後將說明之 圖2、3及1 2 ;聲音輸出方法的範例,請參閱稍後將說明 之圖 4 A - 4 E )。 -14- (10) 1230908 在圖3 0的D VD影碟1中,由於其他錄存區以外的內 容符合D VD影像標準(1 · 0版),所以可以傳統D VD影 像播放器播放錄存於DVD影像區的影像內容1 0 (即可確 保傳統播放器的相容性)。 錄存於其他錄存區中的ENAV內容30 ’無法以傳統 D VD影像播放器播放(甚或無法使用)’但依據本發明 之實施例,可爲DVD影像播放器(圖1 )播放及使用。 因此,當依據本發明之實施例,使用D VD影像播放器播 放E N A V內容3 0時,可進行各式的影像播放程序,而不 侷限於供應商事先準備的VMG/VTSI內容(稍後將依需要 參閱圖1至2 9,說明渠等各式影像播放程序的範例)。 在圖30的設計中,上述ENAV播放資訊可實體地與 ENAV內容資料本體一同或分別錄存於碟片1。 舊有的配置方法,可在例如擷取單元的開頭(相對於 目前DVD影像標準中的影像物件單元 VOBU )(或在 VOBU開頭之導航壓縮檔NV_PCK之後)確保ENAV專用 壓縮檔ENV_PCK,而且ENAV播放資訊可錄存於該些壓 縮檔EN V_PCK中,並再壓縮成更小的大小。 較後期的配置方法,可確保一與ENAV內容資料本體 無關的區域,如同 DVD影像區中的 VMG (或 VTSI ) ’ EN A V播放資訊可錄存於該區域。基此方法,依據本發明 之實施例,DVD影像播放器(圖1 )較佳地在ENAV內容 資料本體之前讀取ENAV播放資訊(若ENAV播放控制方 法預先被讀取並儲存於記憶體中,那麼當讀取ENAV內容 -15- (11) 1230908 資料本體時,便不會發生延遲)。 總而言之,圖3 0中的碟片1可視爲具有下列設計的 資訊媒體。即,渠等媒體具有一開端區、容量空間及結尾 區,其中容量空間包括容量/檔案結構資訊區、影像區及 符合D VD影像標準的其他錄存區。該影像區包括符合 DVD影像標準的影音內容1 〇 ’而其他錄存區包括導航內 容3 〇,其可與影像內容1 0的內容(選單,章節等)相結 合進行播放(參閱稍後將說明的圖5、9等)。導航內容 3 0之內容,可控制與導航內容之播放相結合、連接及/ 或同步之影音內容1 0的播放(參閱圖2 1至2 3之虛線箭 頭)。 圖3 1顯示D V D影碟1資料結構的另一範例,其可由 圖丨中DVD影像播放器1〇〇播放(將於稍後說明)。在 此例中,具有與傳統DVD影像標準(1 ·〇版)相同資料結 構的DVD影像內容10 (具有MPEG2資料流結構),被 儲存於D VD影像區中,而可多樣化播放影像內容1 〇的 ENAV內容30,則可錄存於該DVD影像區的末端(位於 影像內容1 〇的錄存最末位置之後)。 另一方面,無法被傳統D VD播放器擷取,但可被依 據本發明實施例之DVD播放器擷取的ENAV內容30,雖 未顯示,卻可錄存於特定影像標題組(VTS#i )與另一影 像標題組(VT S #j古VT S # i )之間。在禁止傳統D VD播放 器擷取內容30之實際方法的範例中,ENAV內容30允許 僅使用不受限於傳統D VD影像標準(1 . 〇版)之指令(例 -16- (12) 1230908 如,跳躍(Jump )指令、前往(g〇To )等具有特定操作 碼者)進行擷取。 若上述圖30中所說明的VMG或VTSI僅及於DVD 影像內容1 〇的錄存區(位址),那麼傳統D VD影像播放 器便不可能擷取與VMG或VTSI有關之ENAV內容30。 換言之’在依據本發明實施例之DVD影像播放器中,可 準備啓動ENAV的ENAV模式,並允許在ENAV模式中擷 取D VD影像區的末段。在此例中,依據本發明實施例之 DVD影像播放器(圖1 )可擷取錄存於DVD影像區末段 的ENAV內容30,並可使用其內容。 總而言之,圖3 1之碟片1可視爲具有下列設計的資 訊媒體。即,渠等媒體具有一·開端區、容量空間及結尾區 ,其中容量空間包括容量/檔案結構資訊區及影像區。該 影像區包括符合D VD影像標準的影音內容1 0,及導航內 容3 0,後者可與影像內容1 0的內容(選單,章節等)相 結合而進行播放。導航內容3 0具有控制影音內容1 0與導 航內容3 0進行連接、結合或同步播放的內容。 有關圖30或3 1中,播放錄存於碟片1之ENAV內容 30的實際方法,例如,在DVD選單(VMG選單或VTS 選單)中提供EN A V內容3 0之選擇按鈕的方法,允許使 用者透由操作游標鍵與輸入鍵,選取EN Av內容按鈕;以 及依據DVD影像播放器的內部指令(例如前往(GoTo ) 指令、跳躍(J u m p )指令等導航指令)’自動擷取E N A V 內容3 0的方法。 -17- 1230908 (13) 當使用例如上述選擇按鈕的方法時,便需進行下列程 序。即,使用者選取(selection )並決定(action )顯示 於選單上的按鈕(此例中爲ENAV內容選擇按鈕),藉以 播放該按鈕的相關內容(此例中爲EN AV內容30)。此 方法與現有DVD影像播放器所採用者相同。 當使用例如上述後者,內部指令的方法時,前往( GoTo )指令包括操作碼、保留區及前往(GoTo )運算元 。此指令格式仍相同,以維持與傳統DVD影像標準(1.0 版)的相容性,但操作碼與運算元的內容可依據本發明之 實施例而改變。例如,由於操作碼「0 0 0 0 h」至「〇 〇 〇 3 h」 之內容已被D VD影像標準(1 . 0版)指定,所以本發明之 實施例指定了新的操作碼「〇〇〇4h」,可進行前往ENAV 內容3 0的控制。資訊顯示,ΕΝΑ V內容30的錄存位置可 寫入前往(GoTo )指令的運算元中。 跳躍(J u m p )指令包括操作碼、跳躍(J u m p )運算 元及保留區。此指令格式仍相同,以維持與傳統DVD影 像標準(1.0版)的相容性,但操作碼與運算元的內容可 依據本發明之實施例而改變。例如,由於操作碼「3 〇 〇 1 h 」至「3 0 0 8 h」之內容已被DVD影像標準(1.0版)指定 ’所以本發明之實施例指定了新的操作碼r 3 〇 〇 9 h」,作 爲跳躍(J u m p )指令的操作碼,可進行跳躍至E N A V內 容3 0的控制。資訊顯示,EN A V內容3 0的錄存位置可寫 入跳躍(J u m p )指令的運算元中。 請注意圖3〇或3 1中,DVD影碟i之DVD影像內容 -18- (14) 1230908 1 〇並不侷限於電影、多劇情戲劇、具多角度影像資料之 音樂節目等,亦可包括軟體,例如需要具有高度互動特性 的電腦遊戲。 圖1爲一方塊圖,說明DVD影像播放器100之設計 的範例,其整合依據本發明實施例之加強型導航系統( ENAV系統)。DVD影像播放器100播放並處理圖30或 3 1中所示「與傳統D VD影像標準(1.0版)相容」之加 強型D VD影碟1的錄存內容(D VD影像內容1 0及/或 ENAV內容30 ),並引入與處理諸如網際網路等通訊線路 的ENAV內容(一種網路內容)3 0 W。 在圖1所示的區塊設計中,DVD影像播放控制器220 、事件控制器310、事件指令產生/屬性處理器3 20、 ENAV解譯器3 3 0等,可透由微電腦(及/或硬體邏輯) 整合,依據所嵌入的程式(韌體)(未顯示),執行各區 塊的功能。較具體地,圖6中所示流程圖的程序等,可透 由執行韌體的微電腦(未顯示)整合。用於執行韌體的工 作區,可確定使用區塊設計中的半導體記憶體(未顯示) (及所需的硬碟)。 圖1中由播放器100播放之碟片1錄存著具有 MPEG2程式流結構的D VD影像內容1 0,及包含MPEG2 程式流結構以外資訊(諸如動態影像、靜態影像、動晝等 影像資訊,聲音資訊,文字資訊等)的EN A V內容3 0 ° 獲自網際網路等諸如影像資訊 '聲音資訊、文字資訊等網 路內容,被載入播放器1 〇 〇,成爲E N A V內容3 0 W。 -19 - (15) 1230908 在此實施例中,錄存於碟片1之除了 MPEG2程式流 結構以外的各類影像一聲音-文字資訊,將稱爲「ΕΝΑV 內容(加強型導航內容)」。ENAV內容除了影像-聲音 -文字資訊之外,尙包含控制與D VD影像內容1 〇同步( 或連接,或結合)播放渠等影像-聲音-文字資訊的資訊 (ENAV播放資訊)。 圖1中DVD影像播放器100包括DVD影像播放引擎 200,用於播放及處理錄存於碟片1之MPEG2程式流( DVD影像內容10);及ENAV引擎300,用於播放及處 理ENAV內容30(及/或30W)。播放器1〇〇進一步包 括一磁碟單元(通常爲D VD磁碟機:由於此單元可由習 知技藝完成,所以不顯示其詳細設計),用於讀取錄存於 碟片1之DVD影像內容10及/或ENAV內容30 ; —使 用者操作單元(播放器1 〇〇及/或遙控器的控制面板:不 顯示其詳細設計),用於傳輸使用者輸入(使用者操作 4〇 );及網際網路連接單元,用於諸如網際網路等通訊線 路。 DVD影像播放引擎200是一種用於依據現有DVD影 像標準(1 . 〇版),播放D VD影像內容1 0的裝置,包括 解碼器單元2 1 0,用於解碼由磁碟單元所讀取之D VD影 像內容10 ;及DVD影像播放控制器220,用於控制DVD 影像內容1 0的播放。 解碼器單元2 1 0具有依據現有D VD影像標準,解碼 影像資料、聲音資料及子圖資料的功能,並輸出解碼畢的 -20- (16) 1230908 影音資料D2 10。基此功能,DVD影像播放引擎200與依 據現有D VD影像標準(1.0版),所製造的一般D VD影 像播放器之播放引擎具有相同的功能。即,圖1之播放器 1 〇 〇可以如同一般D VD影像播放器的相同方式’播放影 像資料、聲音資料等具有MPEG2程式流結構的資料,因 而可播放現有DVD影碟(與1.0版DVD影像標準相容之 碟片)。 此外,DVD影像播放控制器220可依據ENAV引擎 3〇〇輸出之「DVD控制信號」,控制DVD影像內容1〇的 播放。較具體地,當DVD影像播放期間發生特定事件( 例如選單呼叫或標題跳躍)時,D VD影像播放控制器2 2 0 便輸出一顯示DVD影像內容10之播放狀況的「DVD事 件信號」,予ENAV引擎3 00。在此例中(與DVD事件 信號之輸出同步,或該輸出時序之前或之後的適當時序) ,DVD影像播放控制器220可輸出一顯示DVD影像播放 器1 〇〇之屬性資訊(例如播放器1 00中所設定之聲音語言 、子圖字幕語言、播放操作、播放位置資訊、時間資訊、 碟片1之內容等)的「DVD狀態信號」。 ENAV引擎3 00包括使用者事件控制器310、事件指 令產生/屬性處理器3 2 0、ΕΝΑ V解譯器3 3 0、元件解碼 器34〇及影音輸出單元350。 使用者事件控制器3 1 〇依據使用者操作4 0進行控制 。控制器3 1 〇自使用者操作單元,接收使用者操作(選單 呼叫、標題跳躍、播放開始、播放終止、播放暫停等)的 -21 - (17) 1230908 相關使用者事件,或自事件指令產生/屬性處理器3 2 0接 收使用者事件控制信號,並產生與使用者操作內容或使用 者事件控制信號相關之使用者事件(A )至(C )。 在圖1的設計中,依據事件指令產生/屬性處理器 3 20輸出之「使用者事件控制信號」,使用者事件控制器 3 10 [01]傳送依據使用者操作40而傳送之使用者事件信 號,予DVD影像播放控制器220 (使用者事件信號(A) ), [〇2]禁止傳送(「X」)(使用者事件信號(B)), 或 [03]傳送使用者事件信號予事件指令產生/屬性處理 器3 2 0 (使用者事件信號(C ))。 此時,使用者事件信號將歷經下列傳輸控制。 [1 1 ]若輸出D VD影像播放引擎2 0 0 (全影像模式)的 影像資料 D 2 1 0,使用者事件信號(A )便直接輸出至 DVD影像播放引擎200。這是因爲使用者操作40在全影 像模式中,與一般D VD影像播放相同。 [12]若輸出ENAV引擎3 00 (全ENAV模式)的影像 資料D3 4〇,或以混合的方式(混合訊框模式),同步地 輸出DVD影像播放引擎200的影像資料〇210,及ENAV 引擎3 0 0的影像資料D 3 4 0,便進行下列控制。 [1 2 1 ]當使用者事件信號輸出至事件指令產生/屬性 處理器320時(使用者事件信號(C)),事件指令產生 -22- (18) 1230908 /屬性處理器32〇便相對於該事件(選單呼叫等),輸出 一如同DVD控制信號的功能呼叫,予DVD影像播放引擎 200的DVD影像播放控制器220。 [122]—使用者事件同步地輸出至DVD影像播放引擎 2 0 0與事件指令產生/屬性處理器3 2 〇 (使用者事件信號 (Μ 及(c ))。 [1 2 3 ]當將執行的d V D影像播放並非系統相容者時( 例如’播放方法與目前執行的DVD影像播放引擎200不 相容’或所執行的操作爲目前D VD標準指定之使用者操 作控制U OP所禁止),使用者事件信號的傳輸便受阻( 禁止或阻礙)(使用者事件信號(B )的「X」)。 請注意,,傳送予事件指令產生/屬性處理器3 2 0之使 用者事件信號(C )的內容,可以所需之ENAV事件(及 /或ENAV屬性)的格式發送予ENAV解譯器3 3 0。接著 ,EN A V解譯器3 3 0便可產生有關使用者事件信號(C ) 內容的配置控制信號。 例如’在圖3 C (稍後將說明)中,當使用者改變內 容1 〇或3 〇的視窗大小,或利用遙控器(未顯示)的游標 鍵移動顯示位置時,此操作便如同使用者事件信號(C ) ,自使用者事件控制器3 1 0傳送至事件指令產生/屬性處 理器32〇。處理器32〇可將使用者事件信號轉換爲相關的 ENAV事件(視窗大小改變事件等),及/或ENAV屬性 (顯示改變後視窗大小之變數/參數等),接著將已轉換 的事件及/或屬性轉換爲相關的配置控制信號,並將轉換 -23- (19) 1230908 的信號傳送予視頻輸出控制器3 5 2。 稍後將參閱圖1 4中流程圖與視需要參閱後續各 進一步說明使用者事件信號(A )至(C )。 事件指令產生/屬性處理器3 2 0與D VD影像播 制器220,交換DVD狀態信號、DVD事件信號及 DVD控制信號,或與使用者事件控制器310交換使 事件及/或使用者事件控制信號。 此外,事件指令產生/屬性處理器3 20與ΕΝΑV 器3 3 0,交換ENAV事件' ENAV屬性及/或ENAV 。即,事件指令產生/屬性處理器3 2 0係作爲D VD 播放引擎20 0與ENAV引擎3〇0間之介面,其藉由輸 輸入DVD狀態信號,以作爲ENAV屬性;藉由輸出 入DVD事件信號,以作爲ENAV事件信號;或藉由 輸入ENAV指令,轉換爲相關的DVD控制信號,並 該DVD控制信號。事件指令產生/屬性處理器32〇 DVD影像播放控制器22〇之DVD狀態信號與DVD事 號的內容、使用者事件控制器3 1 〇的使用者事件、及 ENAV解譯器33〇的ENAV指令,發送一信號予影音 單元3 5 〇,該信號控制影像資料及/或聲音資料的:輸 能〇 y〇i> 換言之,事件指令產生/屬性處理器3 係用 D VD影像播放控制器2 2 0,交換屬於d VD影碟1之 狀況的第一信號(DVD控制信號、dvd事件信號、 狀態信號),及依據EN A V解譯器3 3 0所解譯的內容 圖, 放控 /或 用者 解譯 指令 影像 出一 一輸 將一 輸出 依據 件信 /或 輸出 出狀 於與 播放 DVD (指 -24 - (20) 1230908 令),或輸入裝置的使用者事件,與ENAV解譯器3 3 0交 換屬於ENAV事件30(及/或30W)之內容(巨集)的 第二信號(ENAV事件、ENAV指令、ENAV屬性);並 依據至少第一或第二信號其中之一,控制影音輸出單元 3 5 0的信號輸出狀態。 另一方面,事件指令產生/屬性處理器3 2 0解譯 ENAV內容30(30W),接著並轉換DVD影像播放引擎 20 0與ENAV引擎3 00間的控制信號等。較具體的,處理 器3 2 0進行例如下列信號輸出/信號轉換: <A>處理器320解譯ENAV內容30 (30W),接著輸 出(a ) 「使用者事件控制信號」,用於控制有關使用者 操作單元所輸入之使用者操作40的使用者事件,(b ) 「 DVD控制信號」,用於控制DVD影像播放引擎200中 DVD影像內容1 0的播放,及/或(c ) 「影音輸出控制 信號」,用於在DVD影像播放引擎200與ENAV引擎 3〇〇的影音輸出間切換。 <B〉處理器3 2 0解譯「DVD事件信號」的內容(顯示 事件是否爲選單呼叫、標題跳躍等),該「DVD事件信 號」係發送自DVD影像播放引擎200,顯示DVD影像內 容1 〇的播放狀況;處理器3 20並將已解譯的DVD事件信 號內容,轉換爲ΕΝΑV內容3 0 ( 3 0W )中指定的相關事件 信號(例如,將選單呼叫的 DVD事件信號,轉換爲 ENAV之選單呼叫的事件信號)。 <C〉處理器3 2 0解譯「DVD狀態信號」的內容(顯示 -25- (21) 1230908 目前的聲音語言,是否刻正進行碟片播放操作等)’該「 DVD狀態信號」係發送自DVD影像播放引擎20 0 ’顯示 D VD影像潘放器1 〇 〇的屬性;處理器3 2 0並將已解譯的 DVD狀態信號內容,轉換爲ENAV內容3 0 ( 3 0W)中指 定的相關屬性信號(例如,將顯示目前聲音語言爲日語的 DVD狀態信號,轉換爲屬性信號,其指定日語爲ENAV 所使用的語言)° 一般而言,ENAV解譯器3 3 0具有分析及解譯播放控 制資訊(EN AV播放資訊)的功能’該資訊係獲自DVD 影碟1且包含於ΕΝ AV內容3 0中,或獲自網際網路等的 ENAV內容30W ; ENAV解譯器3 3 0另具有控制ENAV引 擎3 0 0的功能。可使用諸如HTML/XHTML、SMIL等標記 語言,或一同使用諸如ECMAScript等巨集語言,以作爲 ENAV播放資訊中所使用的巨集語言。 亦可使用在諸如 HTML、XHTML、SMIL 或 ECMAScript與 JavaScript等最先進技術的分析與解譯方 法(將使用到的硬體,已於圖1說明的開頭提及),以作 爲分析與解譯標記及巨集的實際方法。執行本發明所使用 之ENAV播放資訊,使用與DVD影碟及/或ENAV內容 之播放,相結合的特有指令與變數。例如,因應特定事件 而切換DVD影像或ENAV內容之播放內容的指令,對於 ENAV播放資訊中的標記及巨集而言是特有的。 在對於ENAV播放資訊中的標記及巨集而言是特有之 指令與變數的其他範例中,使用改變DVD影像播放引擎 -26- (22) 1230908 2 〇 〇及/或ΕΝ A V引擎3 0 0之影像大小的指令與變數(指 示大小改變的指令’與指定改變後大小的變數),以及使 用改變影像位置的指令與變數(指示顯示位置改變的指令 ,與指定改變後座標位置的變數,如圖3 C中所示【稍後 將說明】,當將顯不之物件在螢幕上彼此重疊時,便附加 一指疋重璺物件之深度順序的變數)。另,亦使用發送自 DVD影像播放引擎200及/或ENAV引擎300的指令與 變數,以便改變聲音位準(指示改變聲音位準的指令,與 指定改變後聲音位準的變數);亦使用用於選擇將使用之 聲音語言的指令與變數(指示改變將使用之聲音語言的指 令,與指定改變後語言類型的變數)。此外,使用控制使 用者事件控制器3 1 0中使用者事件的指令與變數(用於切 換使用者事件信號(A ) 、( B )及(C ))。 E N A V解譯器3 3 0依據上述範例所說明E N A V播放資 訊之標記與巨集的指令/變數,發送「配置控制信號」予 影音輸出單元3 5 0,該信號控制將顯示於外部顯示器(未 顯示)等之影像信號(影像信號D 3 5 2 )的螢幕配置,影 像資料的大小,影像資料的輸出時序,與影像資料的輸出 時間,及/或將自外部擴音器(未顯示)輸出之聲音資料 (聲音資料D 3 5 4 )的音調音量位準,聲音資料的輸出時 序,與聲音資料的輸出時間。 元件解碼器3 4〇解碼EN A V內容中所包含的聲音資料 、靜態圖像資料、文字資料、動態影像資料等,其包含與 所解碼資料相對應的聲音解碼器、靜態圖像解碼器、文字 -27- (23) 1230908 解碼器及動態影像解碼器。例如,由例如MP E G 1所 之ΕΝ A V內容中的聲音資料,由聲音解碼器解碼並轉 解壓縮的聲音資料。由MPEG或JPEG所編碼之靜態 資料,由靜態圖像解碼器解碼並轉換成解壓縮的圖像 。同樣地,由MPEG2所編碼之動態影像資料,由動 像解碼器解碼並轉換成解壓縮的動態影像資料。 ENAV內容中所包含的文字資料,由文字解碼器解碼 換成文字圖像資料,其可疊印成動態影像或靜態圖像 含解碼聲音、圖像、動態影像及文字圖像資料的影音 D 3 40,自元件解碼器340發送至影音輸出單元3 5 0。 影音輸出單元3 5 0自由元件解碼器3 4 0解譯的影 料 D340、自 DVD影像播放引擎 200輸出之影音 〇210、或視需要將其(D34〇與D210)混合等資料中 擇其一。單元350包含影像輸出控制器352及聲音輸 制器3 5 4。 影像輸出控制器352具有自DVD影像播放引擎 選擇影像資料(D2 10的影像部分),或自ΕΝΑV 3 0 0選擇影像資料(D 3 4 0的影像部分)的功能;及 改變該些影像資料(D 2 1 0與D 3 4 0 )大小及/或移動 置,並同步輸出該些影像資料(D210與D34〇)(成 像資料D 3 5 2 )的功能。較具體地,控制器3 5 2可透 位影像混合器、切換器等組成。 ENAV引擎3 0 0中影像輸出控制器352 ’依據事 令產生/屬性處理器3 2〇輸出之「影音輸出控制信號 編碼 換成 圖像 資料 態影 另, 並轉 。包 資料 音資 資料 ,選 出控 200 引擎 具有 其位 爲影 由數 件指 」及 -28- (24) 1230908 /或 ENAV解譯器 3 3 0輸出之「配置控制信號」,自 DVD影像播放引擎200輸出影像資料D2 10 (全影像模式 ),自ENAV引擎300輸出影像資料D340 (全ENAV模 式),或混合並自DVD影像播放引擎2 00輸出影像資料 D210及自ENAV引擎3 00輸出影像資料D 3 4 0 (混合訊框 模式)。 另,影像輸出控制器3 5 2具有一功能:(1 )當僅 DVD影像播放引擎200輸出影像資料D2 1 0,但ENAV引 擎3 0 0未輸出影像資料D 3 4 0時,選擇D VD影像播放引擎 2 0 0的影像輸出DNO,作爲DVD影像播放器1〇〇的影像 資料D 3 5 2; (2)當僅ENAV引擎3 00輸出影像資料 D34〇,但DVD影像播放引擎200未輸出影像資料D210 時,選擇E N A V引擎3 0 0的影像輸出D 3 4 0,作爲D VD影 像播放器1 0 0的影像資料D 3 5 2 ;及(3 )依據使用者由使 用者操作單元所選擇的輸出方法,切換並選擇DVD影像 播放引擎200的影像輸出D210,及/或ENAV引擎300 的影像輸出D 3 4 0。 此外,控制器3 5 2可在預定的時序啓動/終止影像輸 出’可僅在指定的時間內持續輸出影像資料,或可依據配 置控制信號自指定位置(例如,章節編號或時間資訊)輸 出影像資料。 圖』2威不一個範例’其中包含三個章節之D v D影像 內容的影像資料,依據配置控制信號,與ENAV內容之 ENAV播放資訊一致的輸出。在此範例中,首先播放章節 -29- (25) 1230908 1的影像資料部分,接著潘放章節3的影像資料部分,動 態影像資料,靜態圖像資料,及/或播放ENA V內容中的 文字資料,與章節2的影像資料,而ENAV內容中的動態 影像資料等則進行混合並最後播放。 聲音輸出控制器3 5 4具有自DVD影像播放引擎2〇〇 選擇聲音資料(D210的聲音部分),或自 ENAV引擎 3 0 0選擇聲音資料(D 3 4 0的聲音部分)的功能;及具有 改變該些聲音資料(D 2 1 0與D 3 4 0 )的音調音量位準大小 ,及/或輸出該些影像資料的混合資料(〇21〇與D34〇 ) (成爲聲音資料D 3 5 2 )的功能。較具體地,控制器3 5 4 可透由數位聲音混合器、切換器等組成。 ENAV引擎3 00中聲音輸出控制器3 5 4,依據事件指 令產生/屬性處理器3 2 0輸出之「影音輸出控制信號」及 /或ENAV解譯器3 3 0輸出之「配置控制信號」,自 DVD影像播放引擎200輸出聲音資料D210,自ENAV引 擎3 00輸出聲音資料D3 40,或混合並自DVD影像播放引 擎200輸出聲音資料D210及自ENAV引擎300輸出聲音 資料D 3 40。例如,當聲音輸出控制器3 5 4混合並自DVD 影像播放引擎200輸出聲音資料D210及自ENAV引擎 3 0 0輸出聲音資料D3 40時,其調整各聲音資料的位準( D 2 1 0的聲音部分與D 3 4 0的聲音部分),將該些資料混合 ,並輸出聲音資料D 3 5 4。 另,聲音輸出控制器3 5 4具有一功能:(1 )當僅 DVD影像播放引擎200輸出聲音資料DUO,但ENAV引 -30- (26) 1230908 擎3 00未輸出聲音資料D3 40時,選擇DVD影像播放引擎 2 00的聲音輸出D2 10,作爲DVD影像播放器100的聲音 資料 D 3 5 4; (2)當僅 ENAV引擎 3 00輸出聲音資料 D34〇,但DVD影像播放引擎200未輸出聲音資料D210 時,選擇ENAV引擎300的聲音輸出D340,作爲DVD影 像播放器100的聲音資料D 3 5 4 ;及(3 )依據使用者由使 用者操作單元所選擇的輸出方法,切換並選擇DVD影像 播放引擎200的聲音輸出D210,及/或ENAV引擎300 的聲音輸出D 3 4 0。 此外,控制器3 5 4可在預定的時序啓動/終止聲音輸 出,可僅在指定的時間內持續輸出聲音資料,或可依據配 置控制信號自指定位置(例如,章節編號或時間資訊)輸 出聲音資料。 圖3 3顯示一範例,其中包含一章節之D VD影像內容 的聲音資料,依據配置控制信號,與ENAV內容之ENAV 播放資訊一致的輸出。在此範例中,首先播放章節1的聲 音資料部分,接著播放章節1的聲音資料部分,並於特定 靜默時段後,混合及播放ENAV內容的聲音資料,接著便 播放ENAV內容的聲音資料。 請注意,圖1之DVD影像播放器100中,ENAV引 擎3 00包括介面4 00,將自DVD影碟1讀取之ENAV內 容30中ENAV播放資訊,發送至ENAV解譯器3 3 0,並 包括介面4 〇 〇 *,將所讀取EN A V內容3 0中資料本體(聲 音資料、靜態圖像資料、文字資料、動態影像資料等), -31 - (27) 1230908 發送至元件解碼器3 4 0。該些介面4 〇 〇及4 0 0 *,分別形成 圖1中介面連接單元的介面(第一介面)。 圖1之D VD影像播放器1 0 0包括介面4 0 0 W,接收諸 如網際網路等通訊線路的E N A V內容3 0 W,並將所接收之 內容30W中ENAV播放資訊,發送至ENAV解譯器330, 並包括介面400*,將所接收ENAV內容30W中資料本體 (聲音資料、靜態圖像資料、文字資料、動態影像資料等 ),發送至元件解碼器34〇。該些介面400及400*形成圖 1中介面連接單元(第二介面)。 換言之,圖1中ENAV引擎300的組建元件可彙整如 下。即,ΕΝΑV引擎300包括 *語言解譯器(ENAV解譯器)3 3 0,分析及解譯 ENAV內容3〇(或3〇W)中所包括播放控制資訊(ENAV 播放資訊)的內容, *資訊處理器(事件指令產生/屬性處理器)3 2 0, 執行EN A V解譯器3 3 〇所分析及解譯之播放控制資訊( ENAV播放資訊)中所包含的指令(ENAV指令), *兀件解碼器34〇,產生內容30(或SOW)中所包括 其他內容(聲音資料、靜態圖像資料、文字資料、動態影 像資料等)相關的影音資料D 3 4 0。 *輸出單元(影音輸出單元)3 5 〇,依據資訊處理器 3 2 0中E N A V指令的執行結果,混合元件解碼器3 4 〇所產 生之影音資料DWO,與DVD影像播放引擎2〇〇所播放之 影音資料D 2 1 0,並將所混合之資料輸出,或選擇影音資 -32, (28) 1230908 料D210與影音資料D3 4 0其中之一,並將所選擇之資 輸出,及 *使用者事件控制器3 1 0,產生DVD影像播放器 使用者操作4 0相關的使用者事件。 請注意,資訊處理器3 20係用於執行使用者事件控 器3 1 0所產生的相關使用者事件(例如,將於稍後說明 圖14中ST92至ST116)。輸出單元350依據使用者事 相關程序的執行結果,混合元件解碼器3 40所產生之影 資料D3 40,與DVD影像播放引擎200所播放之影音資 D 2 1 0,並輸出混合資料,或選擇地輸出影音資料D 2 1 0 影音資料D340其中之一。 圖2A至2C說明在DVD影像內容端及ENAV內容 ,輸出播放影像的顯示範例,如同圖1中所示設計中的 訊框輸出。 圖1之DVD影像播放引擎200中解碼器單元210 如同傳統DVD影像播放器之解碼器單元般,具有DVD 碟1中DVD影像內容1 0之動態影像資訊、聲音資訊、 圖片資訊等的解碼與輸出機制。圖2A以範例說明DVD 像內容1 0中動態影像及/或次圖片部分(D2 1 0 )。 ENAV引擎300中元件解碼器34〇,具有解碼及輸 錄存於圖30 (或圖3 1 )之DVD影碟1中ENAV內容 ,及/或獲自網際網路等ENAV內容(網路內容)30W ,動態影像資訊(包括動晝)、靜態圖像資訊、聲音資 及文字資訊之功能。圖2B以範例說明ΕΝΑ V內容3 0 ( 料 之 制 之 件 音 料 與 端 多 影 次 影 出 30 中 訊 或 -33- 1230908 (29) 3 0 W )中所包含之複數個動態影像及/或靜態圖像部分 30A 至 30C ( D3 40 )。 當圖2A中DVD影像內容10,及圖2B中ENAV內容 影像3 〇 A至3 0 C,將被混合及輸出時,圖1中影像輸出控 制器3 5 2便接收ΕΝΑV解譯器3 3 0的配置控制信號,並依 據所接收的配置控制信號,調整(本例中爲減少)DVD 影像內容1 〇的視窗大小。較具體地,圖2 A中D VD影像 內谷10的像素’可被減至圖中空白區域(無ENAV 內容影像3 0 A至3 0 C顯示之區域)的垂直與水平像素大 小之內。 當輸出控制器352執行操作,以適應DVD影像內容 1 0的視窗大小調整(減少)至圖2 B中空白區域內之後, 所獲得之(影像混合)內容1 〇時,便獲得圖2C中所示, 混合DVD影像內容播放圖像與ENAV內容播放圖像之多 訊框影像輸出D3 5 2。 圖3 A至3C說明DVD影像內容端及ENAV內容端, 在圖1中所示設計之多訊框視窗(重疊視窗),輸出播放 影像的顯示範例。 自DVD影像播放引擎2〇〇輸出影像資料D210,及自 ENAV引擎3 0 0輸出影像資料D3 40的方法,並不侷限於 上述依據ENAV內容30(或30W)中ENAV播放資訊的 說明,而調整個別影像大小,並輸出渠等影像資料至分離 的訊框區,如同圖2 C中所不的多訊框輸出的方法。即’ DVD影像內容1〇 (圖3 A )及ENAV內容30 (圖3B )之 -34- (30) 1230908 圖像的大小,可依據ενAV播放資訊的說明而調整’ 大小調整後之內容圖像1 〇及3 0,可輸出至圖3 C中 之重疊視窗(多視窗)上。該等重疊視窗(多視窗) 示,可透由利用個人電腦中的最先進技術而完成。 圖4 A至4E說明在圖1所示設計中,DVD影像 端及ENAV內容端,混合播放聲音的範例。 假設DVD影像播放引擎200的聲音輸出D2 1 0具 類比波形,顯示於圖4 A中,且聲音輸出D3 4 0具有 比波形,顯示於圖4 C中。在此例中,由於D VD聲音 D210的音調音量位準,與ENAV聲音資料D34〇不同 該些資料完全混合,那麼便難以擷取具有較低音調音 準的聲音資料。因此,圖1中聲音輸出控制器3 5 4執 調音量位準調整,以便DVD影音資料D2 10的平均音 量位準與ENAV聲音資料D340的平均音調音量位準 (數位資料的位準調整可透由移動聲音資料的位元而 ;而類比資料的位準調整,則可透由利用類比磁帶錄 等,其中已知的自動音量調整電路而達成)。 音調音量位準調整的結果,圖4A中聲音輸出 進行調整,顯示於圖4B中,圖4C中聲音輸出D34〇 調整,顯示於圖4D中。當歷經音調音量位準調整的 影像播放聲音資料(圖4B ),與ENAV內容播放聲 料(圖4D )進行混合時,便獲得具有圖4E中所示波 聲音輸出D 3 5 4。 如同圖4中範例的影響,若將混合的其中一項聲 而且 所示 的顯 內容 有一 一類 資料 ,若 量位 行音 調音 相等 達成 音機 D2 1 0 進行 DVD 音資 形的 音資 -35- (31) 1230908 料(例如D2 1 0 )爲朗讀或沒有音樂’那麼其他的聲音資 料(例如D 3 4 0 )便可作爲背景音樂(B GM )。 請注意,圖4A中DVD影像播放聲音資料DUO的音 調音量位準,可透由乘上預定的衰減係數ATT- 1 (二0至 1 )進行調整,而圖4C中ENAV內容播放聲音資料D340 的音調音量位準,則可透由乘上預定的衰減係數ATT_ 2 ( 二0至1 )進行調整。衰減係數 Α τ τ - 1及/或衰減係數 ΑΤΤ-2,可設爲ENAV播放資訊中特定之「音調音量改變 指令」的變數。 圖5說明符合內部指令之D VD影像播放輸出(DVD 影像選單)及ENAV播放輸出(ENAV選單)中的變化範 例。圖6爲一流程圖,說明與指令所呼叫選單結合之 DVD影像播放引擎與ENAV引擎的程序範例。圖7說明 在影像內容端的選單顯示範例(全影像模式)。圖8說明 在ENAV內容端的選單顯示範例(全ENAV模式)。圖 1 1說明影像與ENAV內容之混合選單(混合訊框模式) 的顯示範例。 假設選單呼叫的執行設定爲DVD影像內容1 〇中,所 包含之特定標題(例如圖3 0或3 1中的VTS# 1 )結尾的後 指令。在此例中,DVD影像播放引擎200於該標題播放 的結尾執行選單呼叫,並輸出顯示將執行該選單呼叫(或 已執行選單呼叫)的DVD事件信號,予ENAV引擎3 00 。此時,一接收到DVD影像播放引擎2 0 0所發送的DVD 事件信號,在等待狀態中的 ENAV引擎 3 0 0,便依據 -36 - (32) 1230908 ENAV內容30中ENAV播放資訊,執行ENAV引擎操作 〇 上述ENAV播放資訊說明接獲表示選單呼叫執行之 DVD事件信號時,將執行的ENAV內容(EN AV選單), 以及當時的模式(全訊框模式/全影像模式,全ENAV模 式,或混合訊框模式)切換。 以下將參閱圖5至8、及圖1 1,詳細說明圖1之 DVD影像播放器1 〇〇中,與選單呼叫(由DVD影像播放 器之內部指令所執行者)相關之操作的範例。以下將舉例 說明,其中選單呼叫係由播放器1 〇〇的內部指令(預指令 、後指令等)執行。 在DVD影像播放引擎200端,播放著特定標題(步 驟ST 1 0,步驟ST 12中的「否」,相當於圖5之最上行的 「DVD影像播放」)。完成標題播放後(步驟ST12中的 「是」),便由後指令(播放器1 〇〇的內部指令)執行選 單呼叫(步驟ST 1 4,相當於圖5之最上行的「向下箭頭 」)。之後,DVD影像播放控制器220便發送顯示選單 呼叫的 D VD事件信號,予事件指令產生/屬性處理器 3 2 0 (步驟S T 1 6 ),同時影像輸出控制器3 5 2發送選單影 像資料D 3 5 2,予電視監視器(未顯示)。接著’例如圖 7中所示選單顯示於電視監視器的顯示幕上(步驟ST 1 8 ’ 相當於圖5之最上行的「D VD影像選單顯示」)° 在ENAV引擎300端,在ENAV解譯器3 3 0取得 EN A V內容3 0 (步驟ST20 ),並備妥與事件指令產生/ -37- (33) 1230908 屬性處理器3 2 〇交換指令/事件/屬性之後,便等候事件 到來(步驟ST22,步驟ST24中的「否」,相當於圖5之 第二行的「事件等候」’)。若步驟ST 1 6中輸出「顯示選 單呼叫的D VD事件信號」,且事件指令產生/屬性處理 器3 2 0接收該事件信號(步驟S T 2 4中的「是」,相當於 圖5之第二行的「向下箭頭」),ENAV解譯器3S0便檢 查所取得的ENAV內容30是否包含ENAV選單內容。 若ENAV內容30並未包含任何ENAV選單內容(步 驟ST26中的「否」),事件指令產生/屬性處理器320 便輸出影音輸出控制信號,作爲「表示DVD影像播放引 擎之影音資料輸出的全影像模式」(步驟STZS )。接著 ,影音輸出單元350便輸出DVD影像播放引擎··.200的影 音資料,作爲影音輸出(D352、D354) 。ENAV引擎300 便回到事件等候狀態(步驟STS 0 )。 另一方面,若ENAV內容30包含ENAV選單內容( 步驟ST26中的「是」),事件指令產生/屬性處理器 3 20便依據ENAV解譯器3 3 0的ENAV指令,執行ENAV 選單程序(步驟ST3 2 )。此時,事件指令產生/屬性處 理器32〇輸出影音輸出控制信號,作爲「表示ENAV引擎 之影音資料輸出的全ENAV模式」(步驟ST34)。接著 ’影音輸出單元3 5 0便輸出ENAV引擎3 00的影(ENAV 選單)音資料’作爲影音輸出(D 3 5 2、D 3 5 4 )。 如例如圖8中所示,ENAV內容30中ENAV選單係 由動恶影像貸料(包括動晝)、靜態影像資料、聲音資料 -38- (34) 1230908 及文字資料所定義。該些資料被發送予元件解碼器3 4〇中 的相關解碼器,並進行解碼。經解碼的資料作爲影像資料 D 3 5 2,被發送予監控電視(未顯示),並顯示於監控電 視的顯示幕,作爲ENAV選單(步驟STS6,相當於圖5 之第二行的「ENAV選單顯示」)。ENAV引擎300接著 便回到等候狀態(步驟ST30 )。 當DVD影像播放引擎200輸出DVD影像選單資料 D210,且ENAV引擎300輸出ENAV選單資料D340時, ENAV引擎3 00便可依據裝置設定、使用者操作、ENAV 播放資訊等(參閱圖5之下兩行),選擇下列兩種程序之 一,俾依據事件指令產生/屬性處理器3 20的影音輸出控 制信號,切換影音輸出(相當於圖5之第三行的「向下箭 頭」): (1 )全影像模式DVD影像播放的全ENAV模式 ENAV選單顯示;及 (2)全影像模式DVD影像播放的全影像模式DVD 影像選單顯示。 另,當DVD影像播放引擎2〇〇輸出DVD影像選單資 料D 210,且ENAV引擎300輸出ENAV選單資料D340時 ’由DVD影像內容(動態影像等)1〇及ENAV內容(動 態影像等)30所定義之選單,可於步驟ST32至ST36, 以混合訊框模式顯示於程序中。圖1 1顯示此狀況之顯示 範例。 雖然DVD影像選單(圖7)僅可顯示一項動態影像 -39- (35) 1230908 ,但ΕΝ A V選單(圖8 )則可使用動態影像(包括 表示各個選單視窗與選擇按鈕。此外’利用 DVD 放引擎200的影像輸出D210,及ENAV引擎3〇〇 輸出D340,可顯示ENAV選單(圖11),後者不 D V D影像內容1 〇的動態影像,亦包括E N A V內容 影像。 圖6中程序可總結如次。即,一 D VD影碟(! 3 1中之影碟1 )具有符合DVD影像標準的容量空 其錄存內容包含DVD影像內容10與ENAV內容 一播放該錄存內容的系統中,獲得播放DVD影碟 存內容的D VD影像內容1 〇 (步驟S T 1 0 )。接著, 放DVD影碟1之錄存內容的ENAV內容30 (步驟 ,並依據與所獲得D VD影像內容1 0之內容相關的 件(步驟S T 1 6 ),執行所獲得E N A V內容3 0的內 驟 S T 3 2 )。 以下將說明圖1之系統設計中,所使用的模式 DVD影像內容的影像模式,及/或使用ENAV內 動模式)與顯示模式。影像模式中的顯示模式僅包 像模式(圖7等),但互動模式中的顯示模式包含 同模式,即全影像模式(圖7等)、全ENAV模式 等)及混合訊框模式(圖1 1等)。例如,可選擇 用渠等顯示模式如次。 即,當在影像模式中僅執行D VD影像播放時 用全影像模式。 動晝) 影像播 的影像 僅包括 的動態 圏3 0或 間,且 30 ;在 1之錄 獲得播 ST20 ) 預設事 容(步 (使用 容的互 括全影 三種不 (圖8 性地使 ,便使 -40- (36) 1230908 另一方面,在互動模式中,當僅顯示D V _D 但執行ΕΝ AV引擎’作爲其背景),使用全影像 ,當顯示ENAV內容時(但播放DVD影像,作 ),使用全ENAV模式(全導航模式)。此外 DVD影像,同時執行 ENAV引擎時,以及當 DVD影像播放圖像與ENAV內容播放圖像時, 訊框模式(混合模式)。 圖9說明符合內部指令之D VD影像播放輸 影像章節播放)及ENAV播放輸出(ENAV內容 的變化範例。圖1 〇是一流程圖,說明與章節播 DVD影像播放引擎與ENAV引擎的程序範例。3 影像與ENAV內容之混合影像(混合訊框模式) 例。 假設標題跳躍的執行,設定爲DVD影像內 A (例如,假設圖30或31之VTS#1至VTS#n 之一所包含標題PTT的特定部分爲章節A )結尾 。在此例中,DVD影像播放引擎2〇〇在章節A 時,執行標題跳躍至另一章節X,並輸出顯示將 跳躍(或已執行標題跳躍)的D VD事件信號予 擎3 0 0。一接獲DVD影像播放引擎200所發送任 件信號,處於等待狀態的ENAV引擎3 00便依據 容30中的ENAV播放資訊,執行ENAV引擎操j ENAV播放資訊說明接獲顯示標題跳躍執f 事件信號時,將執行的ENAV內容’以及當時模 影像時( 模式。另 爲其背景 ,當播放 同時顯示 使用混合 出(DVD 播放)中 放結合之 ]12說明 的顯示範 容之章節 中,其中 的後指令 播放完舉 執行標題 ENAV 引 ]DVD 事 ENAV 內 f 之 DVD 式(全訊 -41 - (37) 1230908 框模式/全影像模式,全ENAV模式,或混合訊框模式) 的切換。 下列將參閱圖9至1 2,詳細說明圖丨之D Vd影像播 放器1 〇〇中,與標題跳躍/章節切換(透由D VD影像播 放器的內部指令執行)相結合之操作的範例。以下將舉例 說明’其中標題跳躍係透由播放器丨00的內部指令(預指 令、後指令等)執行。 在DVD影像播放引擎200端,播放著特定標題的章 節A (步驟ST40,步驟ST42中的「否」,相當於圖9之 最上行的「D VD影像播放(章節A )」)。該標題的章節 A —播放完畢(步驟ST42中的「是」),後指令(播放 器1 〇〇的內部指令)便執行標題跳躍(.步驟ST44,相當 於圖9之最上行的「向下箭頭」)。接著,D VD影像播 放控制器220發送顯示標題跳躍的DVD事件信號予事件 指令產生/屬性處理器3 20 (步驟ST46 ),而且影像輸出 控制器3 5 2發送跳躍目標標題之章節X的影像資料D 3 5 2 予電視監視器(未顯示)。之後,章節X的影像顯示於 電視監視器的顯示幕上(步驟S T 4 8,相當於圖9之最上 行的「DVD影像播放(章節X )」)。 在ENAV引擎3 0 0端,在ENAV解譯器3 3 0取得 ENAV內容3〇 (步驟ST5〇 ),並備妥與事件指令產生/ 屬性處理器3 2〇交換指令/事件/屬性之後,便等候事件 到來(步驟S T 5 2,步驟S T5 4中的「否」,相當於圖9之 第二行的「事件等候」)。若步驟ST46中輸出「顯示標 -42- (38) 1230908 題跳躍的D VD事件信號」,且事件指令產生/屬性處理 器3 20接收該DVD事件信號(步驟ST54中的「是」,相 當於圖9之第二行的「向下箭頭」),ENAV解譯器33〇 便檢查所取得的ENAV內容30是否包含ENAV選單內容 〇 若ENAV內容30並未包含任何有關「標題跳躍」的 內容(步驟ST56中的「否」),事件指令產生/屬性處 理器3 2 0便輸出影音輸出控制信號,作爲「表示D VD影 像播放引擎之影音資料輸出的全影像模式」(步驟S T 5 8 )。接著,影音輸出單元3 5 0便輸出DVD影像潘放引擎 2〇0之章節X的影音資料,作爲影音輸出(D352、D354 )。ENAV引擎3 00便回到事件等候狀態(步驟ST60 ) 〇 另一方面,若ENAV內容30包含有關「標題跳躍」 的內容(步驟S T5 6中的「是」),事件指令產生/屬性 處理器3 2 0便依據E N A V解譯器3 3 0的E N A V指令,執行 有關「標題跳躍」之內容的程序(例如,若章節X爲特 定戲劇的場景,顯示該場景之情節文字的程序)(步驟 S T 6 2 )。此時’事件指令產生/屬性處理器3 2 〇輸出影音 輸出控制ig號’作爲「表不E N A V引擎之影音資料輸出的 全ENAV模式」(步驟ST64 )。接著,影音輸出單元 3 5〇便輸出ENAV引擎3 00的影(上例中的情節文字等) 音(例如,製作該戲劇的導演或情節作者的聲音評註)資 料,作爲影音輸出(D 3 5 2、D 3 5 4 )。 -43- (39) 1230908 如例如圖1 2中所示,ΕΝ A V內容3 0的各種資料包括 電影資訊(文字 '靜態圖像、動態影像或動晝)3 0 A、分 鏡(靜態圖像)3 0B、情節(文字)3 0C及其他資料(聲 音資料等)。該些資料被發送予元件解碼器3 4 0中的相關 解碼器,並進行解碼。經解碼的資料作爲影像資料D 3 5 2 ,被發送予監控電視(未顯示),並顯示於監控電視的顯 示幕,作爲ENAV內容30A至30C (步驟ST66,相當於 圖9之第二行的「‘ENAV內容播放」)。ENAV引擎300 接著便回到等候狀態(步驟ST6〇 )。 當DVD影像播放引擎20 0輸出DVD影像章節X播放 資料D2 10,且ENAV引擎3 00輸出ENAV內容播放資料 D34〇時,ENAV引擎3 00便可依據裝置設定、使用者操 作、ENAV播放資訊等(參閱圖9之下兩行),選擇下列 兩種程序之一,俾依據事件指令產生/屬性處理器3 2 0的 影音輸出控制信號,切換影像輸出(相當於圖9之第三行 的「向下箭頭」)·· (1 )全影像模式DVD影像(章節 A )播放的全 ENAV模式ENAV內容播放;及 (2 )全影像模式D VD影像(章節A )播放的全影像 模式DVD影像(章節X )播放。 另,當DVD影像播放引擎200輸出DVD影像(章節 X)播放資料D2 10,且ENAV引擎3 00輸出ENAV內容播 放資料D 3 4 0 (相當於章節X )時,由D VD影像內容(動 態影像等)10及ENAV內容(動態影像等)30所定義之 -44- (40) 1230908 顯不訊框,可於步驟s T 6 2至s T 6 6,以混合訊框模式顯示 於程序中。圖12顯不此狀況之顯示範例。在圖1 2中, D VD影像播放圖像(電影或戲劇的場景等)顯示於圖2 C 中DVD影像內容1 0的相關位置,而電影資訊3 〇 a、分鏡 3〇B及情節3〇C則以不同的ENAV內容,顯示於圖2C中 ENAV內容30A至3 0C的相關位置。 一旦以圖12中混合訊框模式(混合模式)播放,情 節、分鏡、電影資訊、演員陣容資訊等,便與D VD影像 內容1 〇之內容的變化(情節變化)同步(或連接、或結 合)切換與播放,同時播放電影或戲劇的場景,作爲 D VD影像內容丨〇。各片段資訊(將與d VD影像播放同步 、連接或結合顯示之情節等資訊)不僅可使用DVD影碟 1所錄存之ENAV內容30,亦可使用利用網際網路等自外 部獲得的EN AV內容3 0 W。 即’可與D VD影碟1播放之內容進行結合、連接或 同步等各式變化的ENAV內容,不侷限於影碟1播放的 EN A V內容3 〇,亦可使用自外部系統(網際網路等)獲得 的ENAV內容(網路內容)3〇w。此外,DVD影像內容 1〇的播放方法,可透由使用影碟i的ENAV內容30,及 /或視需要而同時使用獲自外部系統的ENAV內容30W, 呈現多樣化。 若圖6中選單程序與圖1 〇中標題跳躍程序結合,那 麼圖1 1中所示DVD影像/ ENAV混合選單,便可於圖1〇 的步驟ST 64中,顯示於圖1 2之顯示區的一部分(例如, -45- (41) 1230908 影像內容1 〇 A的顯示區)。 有關已參閱圖10進行說明之ENAV內容30, 態影像(包括動晝)資料、靜態圖像資料、聲音資 字資料組成。該些資料被發送至元件解碼器3 4 0的 碼器,並進行解碼。經解碼的內容接著顯示於電視 (未顯示)的顯示幕上,作爲ENAV內容。 此時,若ENAV內容30之ENAV播放資訊, 示形成使用例如DVD影像內容1 〇與EN AV內容 框的說明,事件指令產生/屬性處理器3 2 0便輸出 出控制信號予影音輸出單元3 5 0,作爲混合訊框模 後,影音輸出控制器3 5 2與3 54便輸出透由混合 像播放引擎200之影音資料D210,與ENAV引擎 影音資料 D 3 4 0,而獲得之影像資料 D 3 5 2及聲 D 3 5 4。在此例中,影像輸出控制器3 5 2便調整影 D2 1 0與D3 40訊框的大小/位置,並依據EN A V 之ΕΝ A V播放資訊,輸出該些資料作爲多訊框輸 2 C或圖1 2 ),或將其輸出於多視窗上(圖3 C )。 音輸出控制器3 5 4再調整聲音資料D 2 1 0與D 3 4 0 後,適當地將二者混合後輸出。 圖1 〇中程序可總結如次。即,一 DVD影碟 或3 1中之影碟1 )具有符合DVD影像標準的容量 且其錄存內容包含DVD影像內容1〇與ENAV內: 在一·播放該錄存內容的系統中,獲得播放D VD影、 錄存內容的D VD影像內容1 0 (步驟S T4 0 )。接著 可由動 :料及文 丨相關解 :監視器 包含指 30之訊 f影音輸 :式。之 DVD影 3 00之 音資料 像資料 內容30 出(圖 另,聲 的位準 (圖30 空間, 容30 ; 碟1之 ,獲得 -46- (42) 1230908 播放DVD影碟1之錄存內容的ENAV內容30 (步驟ST 50 ),並依據與所獲得D VD影像內容1 0之內容相關的預設 事件(步驟ST46 ),執行所獲得ENAV內容30的內容( 步驟S T 6 2 )。 圖1 3說明符合使用者操作(用戶事件)之D v D影像 播放輸出(DVD影像選單)及ENAV播放輸出(ENAV選 單)中的變化範例。圖1 4是一流程圖’說明與使用者所 呼叫選單結合之DVD影像播放引擎與ENAV引擎的程序 範例。 下列將參閱圖1 3及1 4,說明圖1之DVD影像播放 器1 0 0中,與選單呼叫相結合的操作(因應使用者要求而 發起)。在此實施例中執行一程序範例’說明當圖1中 DVD影像播放器100的使用者按下遙控器(未顯示)或 DVD影像播放器100的前面板(未顯示)上的選單按鈕 顯示一選單,並再次按下選單按鈕,執行恢復播放(當 D VD影碟1播放期間,按下選單按鈕,影像播放便暫停 ,而完成選單操作後,便自動自播放暫停的位置,重新開 始播放)。 在DVD影像播放引擎200端,播放著特定電影的標 題(步驟S T 7 0,步驟S T 7 2中的「否」,相當於圖1 3之 最上行及第三行的「第一 D VD影像播放」)。當使用者 於標題播放期間發起選單呼叫,便發送使用者事件信號( A)予DVD影像播放控制器220 (步驟ST72中的「是」 ,相當於圖13之最上行的「第一向下箭頭」)。接著, -47- (43) 1230908 DVD影像播放控制器220便暫時儲存該選單呼叫所暫停 之標題播放位置的播放時間(或位址)的資訊’並接著執 行相關選單呼叫的程序(步驟S T 74 )。結果,包含聲音 選擇按鈕與字幕語言選擇按鈕的D VD影像目錄(未顯示 ),顯示於監控電視(未顯示)的顯示幕上(步驟ST76 ,相當於圖1 3之最上行的「D VD影像選單播放」)。此 選單顯示持續執行(步驟S T7 8中的「否」)’直到使用 者進行下一操作(聲音/字幕的選擇、標題播放按鈕的選 擇等)。 假設使用者已自所顯示的選單中,選取例如英文聲音 與日文字幕,並按下遙控器(或所顯示選單中的標題播放 按鈕)的選單按鈕。那麼便發送相對於使用者操作的使用 者事件信號(A )予DVD影像播放控制器220 (步驟 S T 7 8中的「是」,相當於圖1 3之最上行的「第二向下箭 頭」)。D VD影像播放控制器2 2 0因應使用者事件,依 據暫時儲存的播放時間資訊(或時間資訊),執行恢復程 序(步驟S T 8 0 )。結果,立即自動地自暫停標題之選單 呼叫前的場景,重新開始DVD影碟1的播放(步驟ST 82 ,相當於圖1 3之最上行及第三行的「第二D VD影像播放 J ) 0 在ENAV引擎 3 00端,在ENAV解譯器 3 3 0取得 E N A V內容3 0,並備妥與事件指令產生/屬性處理器3 2 0 交換指令/事件/屬性之後,便等候事件到來(步驟 S T 9 2,步驟S T 9 4中的「否」,相當於圖I 3之第二行的 -48 - (44) 1230908 「第一事件等候」)。 若使用者按下遙控器(未顯示)附近的選單按鈕(步 驟ST94中的「是」,相當於圖13之第二行的「第一向下 箭頭」),使用者事件控制器3 1 0便輸出選單呼叫的使用 者事件信號(A )及(C )(步驟S T 9 6 ) 。D V D影像播放 控制器22〇接收選單呼叫的使用者事件信號(a )(步驟 ST72中的「是」),而且事件指令產生/屬性處理器320 接收選單呼叫的使用者事件信號(C )。 若在步驟ST92之前所取得之ENAV內容30(及/或 30W),並未包含任何ENAV選單(步驟ST98中的「否 」),事件指令產生/屬性處理器3 2〇便輸出影音輸出控 制信號,作爲「表示D VD影像播放引擎之影音資料輸出 的全影像模式」(步驟 s T 1 0 0 )。接著,影音輸出單元 3 5 0便輸出DVD影像播放引擎200的影音資料,作爲影 音輸出(D 3 5 2,D3 5 4 ) 。ENAV引擎3 00便回到事件等候 狀態(步驟ST102 )。 另一方面,若 ENAV內容 30 (及/或 30W)包括 ENAV選單內容(步驟ST98中的「是」),事件指令產 生/屬性處理器3 20便依據ENAV解譯器3 3 0的ENAV指 令,執行ENAV選單的程序(步驟ST 104 )。此時,事件 指令產生/屬性處理器3 2 0輸出一影音輸出控制信號,作 爲「表示ENAV引擎之影音資料輸出的全ENAV模式」( 步驟S T 1 0 6 )。之後,影音輸出單元3 5 0輸出E N A V引擎 3 0 0的影(EN A V選單)音資料,作爲影音輸出(D 3 5 2, - 49- (45) 1230908 D 3 5 4 )。 如例如圖8中所示,ENAV內容30之ENAV選 動態影像資料(包含卡通)、靜態影像資料、聲音資 文字資料所定義。該些資料被發送至元件解碼器3 4 0 關解碼器,並進行解碼。經解碼的資料被發送至監控 (未顯示),作爲影像資料D 3 5 2,並以選單顯示於 電視的顯示幕上(步驟ST1 0 8,相當於圖13之第二 三行的「ENAV選單播放」)。ENAV引擎3 00之後 到等候狀態(步驟ST 102 )。在此狀態中,ENAV 3 00等候下一事件(此例中爲使用者遙控器操作等) 驟S T 1 1 0,相當於圖1 3之第二行的「第二事件等候 〇 若使用者按下遙控器(未顯示)附近的選單按鈕 驟S T1 10中的「是」,相當於圖13之第二行的「第 下箭頭」),使用者事件控制器3 1 0便輸出恢復的的 者事件信號(A )及(C )(步驟S T 1 1 2 ) 。D VD影 放控制器22〇接收恢復的使用者事件信號(A )( S T 7 8中的「是」),而且事件指令產生/屬性處理器 接收恢復的使用者事件信號(C )。 之後,事件指令產生/屬性處理器3 2 0輸出一影 出控制信號,作爲「表示〇 VD影像播放引擎之影音 輸出的全影像模式」(步驟S T 1 1 4 )。接著,影音輸 元3 5〇輸出DVD影像播放引擎2〇〇的影音資料,作 音輸出(D 3 5 2,D 3 5 4 )(步驟S T 8 2,此程序相當於围 單由 料及 中相 電視 監控 及第 便回 引擎 (步 (步 二向 使用 像播 步驟 3 20 音輸 資料 出單 爲影 II 1 3 -50 - (46) 1230908 之第三行的「第二D VD影像播放」)° 圖1 4之程序可總結如次。即,當使用者於D V +D影像 內容10的標題播放期間(步驟ST7〇),按下使用者操作 單元(DVD影像播放器1〇〇的遙控器或前面板’未顯示 )上的選單按鈕(步驟 ST94中的「是」),ENAV引擎 3 0 0中的使用者事件控制器3 1 0便接收該選單按鈕操作信 號(步驟S T 7 2中的「是」)。使用者事件控制器3 1 0 $會 出該信號予D VD影像播放控制器2 2 0 ’作爲使用者事件 信號(A ),另輸出予事件指令產生/屬性處理器3 2〇 ’ 作爲使用者事件信號(C )(步驟ST96 )。 DVD影像播放引擎2 0 0接收表示選單呼叫的使用者 事件信號(A ),:並播放D VD影像選單(步驟S T 7 6 )。 一旦接獲表示選單呼叫的使用者事件信號(C )(步 驟ST96 ),處於等候狀態的ENAV引擎3 0 0 (步驟ST92 )便依據ENAV內容30(及/或30W)中播放控制資訊 (標記、巨集),執行操作。該播放控制資訊描述例如一 接收到表示選單呼叫之執行的使用者事件信號(C ),便 將執行之「ENAV內容(ENAV選單)」,以及當時「模 式(全訊框模式/全ENAV模式,或混合訊框模式)的切 換」。 ENAV內容30 (及/或30W)之ENAV選單由動態影 像資料(包含卡通)、靜態影像資料、聲音資料及文字資 料所定義。該些資料被發送至元件解碼器3 40中相關解碼 器進行解碼,並顯示作爲選單(步驟ST108)。此時,事 -51 - (47) 1230908 件指令產生/屬性處理器3 20輸出一影音控制信號,作爲 表示ΕΝΑV引擎之影音資料輸出的全ENAV模式。因應此 信號,影音輸出單元3 5 0輸出ΕΝ A V引擎3 0 0的影音資料 (D340),作爲影音輸出(D352,D354)。若ENAV內 容30 (及/或30W )未包括任何ENAV選單內容(步驟 ST98中的「否」),事件指令產生/屬性處理器3 20便 輸出影音輸出控制信號,作爲表示D VD影像播放引擎之 影音資料輸出的全影像模式。之後,影音輸出單元3 5 0輸 出DVD影像播放引擎200的影音資料(D2 10 ),作爲影 音輸出(D3 52,D 3 5 4 ) 。ΕΝΑ V引擎3 0 0再度回到事件等 候狀態(步驟S Τ 1 0 2 )。 若使用者於選單播放期間,按下使用者操作單元( D VD影像播放器1 0 〇的遙控器或前面板,未顯示)上的 選單按鈕(步驟ST110中的「是」)(步驟ST76、ST108 ,DVD影像選單以全影像模式顯示,或ENAV選單以全 ENAV模式顯示),ENAV引擎3 0 0的使用者事件控制器 3 1 〇便接收該信號。使用者事件控制器3 1 0輸出該信號予 DVD影像播放控制器220,作爲使用者事件信號(A) ’ 另輸出予事件指令產生/屬性處理器3 2 0,作爲使用者事 件信號(C )(步驟S Τ 1 1 2 )。 結果,DVD影像播放引擎2〇〇接收表示恢復的使用 者事件信號(A ),並恢復先前播放之D VD影像標題的播 放(步驟S T 8 0至S T 8 2 )。 一旦接獲表示恢復的使用者事件信號(c ) ’在播放 -52- (48) 1230908 ENAV選單的ENAV引擎3〇〇中’事件指令產生/屬性處 理器3 2 0便依據ENAV內容30 (及/或30W )中播放控 制資訊(標記、巨集)’輸出影音輸出控制信號’作爲全 影像模式’而且影音輸出單元3 5 0輸出DVD影像播放引 擎2 00的影音資料(D210) ’作爲影音輸出(步驟ST1 14 )。此時,ENAV引擎3 〇〇本身便回到等候狀態(步驟 ST 116)。即,顯示ENAV選單的DVD影像播放器100恢 復了 D VD影像標題的播放(恢復)。 圖1 5說明符合使用者操作(使用者事件)之D VD影 像播放輸出( DVD影像選單或播放暫停)及ENAV播放 輸出(E N A V選單)中的變化範例。圖1 6及1 7爲流程圖 ,說明與使用者所呼叫選單或播放暫停結合之D V D影像 播放引擎與ΕΝΑ V引擎的程序範例。 下列將參閱圖1 5至1 7說明圖1之DVD影像播放器 1. 〇 〇中,與選單呼叫(因應使用者要求而發起)相結合的 其他範例。在此實施例中’將說明下列操作所執行的程序 範例,當DVD影像播放器1〇〇的使用者按下遙控器(未 顯示)的選單按鈕,或D VD影像播放器1 〇 〇的前面板( 未顯示)而顯示選單’以及再度按下選單按鈕而重新開始 播放(當DVD影碟1播放期間按下選單按鈕時,影像播 放便暫停,並於完成選單操作時,自動地自播放暫停位置 重新開始播放)。 在DVD影像播放引擎2〇〇端,播放著特定電影的標 題(步驟ST120,圖16之步驟ST122中的「否」,相當 -53- (49) 1230908 於圖1 5之最上行及第三行的「第一 D V D影像播放」)。 當使用者於標題播放期間執行選單呼叫操作時,有關該操 作的DVD控制信號,便自ENAV引擎3 00發送予DVD影 像播放控制器220 (步驟ST 122中的「是」,相當於圖1 5 之最上行的「第一向下箭頭」)。之後,D VD影像播放 控制器220便因應表示選單呼叫或暫停「啓動」的DVD 控制信號,而暫停標題播放,接著並執行有關選單呼叫或 暫停「啓動」的程序(步驟ST [24 )。結果,DVD影像選 單(未顯示)顯示於監控電視(未顯示)的顯示幕上,或 暫停播放當時的靜態影像顯示於該顯示幕上(圖1 7之步 驟ST1 26,相當於圖15之最上行的「DVD影像選單播放 <暫停或選單> )。此選單顯示或播放停格(步驟 S T 1 2 8中的「否」)持續至使用者執行下一操作(選單按 鈕操作、暫停按鈕操作等)爲止。 若使用者按下遙控器(未顯示)的選單按紐,有關該 使用者操作的DVD控制信號,便自ENAV引擎3 00發送 至DVD影像播放控制器220 (步驟ST 128中的「是」, 相當於圖1 5之最上行的「第二向下箭頭」)。之後, DVD影像播放控制器2 20便依據有關該使用者事件的 DVD控制信號(若是在步驟ST 1 24中執行選單顯示,便 表示恢復;或若在步驟ST 1 24中執行暫停「啓動」,則表 示暫停「關閉」),取消暫停狀態(暫停播放),或執行 上述恢復程序(圖14)(步驟ST 1 3 0 )。結果,D VD影 碟1的播放便自動地自暫停播放之相關位置的場景重新開 -54- (50) 1230908 始(步驟S T 1 3 2,相當於圖1 5之最上行及第三行的「第 二DVD影像播放」)。 在 ENAV引擎 3 00端,在 ENAV解譯器 3 3 0取得 ENAV內容30,並備妥與事件指令產生/屬性處理器320 交換指令/事件/屬性之後,便等候事件到來(步驟 ST142,圖16之步驟ST144中的「否」,相當於圖15之 第二行的「第一事件等候」)。 若使用者按下遙控器(未顯示)附近的選單按鈕(步 驟S T 1 4 4中的「是」,相當於圖1 5之第二行的「第一·向 下箭頭」),ENAV解譯器3 3 0便檢查ENAV內容30 (及 /或3 0 W )中ENAV播放資訊,是否包含有關選單呼叫的 巨集(步驟STM6 )。若ENAV播放資訊並未包含任何有 關選單呼叫的巨集(步驟ST 146中的「否」),ENAV解 譯器3 3 0便發送顯示此狀況的信息予事件指令產生/屬性 處理器3 2 0。爲因應此信息,事件指令產生/屬性處理器 3 2 0亦發送該信息予使用者事件控制器3 1 0。之後,使用 者事件控制器3 1 0輸出使用者事件信號(B ),阻斷(終 止)當時(當ENAV播放資訊並未包含任何有關選單呼叫 的巨集時)的使用者事件(圖1之使用者事件控制器3 1 0 輸出的信號「X」’步驟ST 14S ),並回到事件等候狀態 〇
另一方面,若ENAV內容30(及/或30W)中ENAV 播放資訊’包含有關選單呼叫的巨集(步驟S T 1 4 6中的「 是」),事件指令產生/屬性處理器3 2 0便將接收自 -55- (51) 1230908 ENAV解譯器3 3 0的ENAV指令(ENAV播放資訊中,選 單呼叫相關指令),轉換爲指示自選單呼叫移至暫停「啓 動」/選單顯示的D VD控制信號(步驟S T 1 5 0 ) 。「暫 停「啓動」/選單」的D VD控制信號自事件指令產生/ 屬性處理器3 20,輸出至DVD影像播放控制器220 (步驟 ST 1 52 ) 〇 若步驟ST 142之前所取得之ENAV內容30 (及/或 30 W ),並未包含任何ENAV選單(步驟ST 1 54中的「否 」),事件指令產生/屬性處理器3 2 〇便輸出影音輸出控 制信號,作爲「表示D VD影像播放引擎之影音資料輸出 的全影像模式」(步驟S T 1 5 6 )。之後,影音輸出單元 3 5 0輸出DVD影像播·放·引擎200的影音資料,作爲影音 輸出(D3 5 2,D 3 5 4 ) 。ENAV引擎3 00回到事件等候狀態 (圖1 7之步驟S T 1 5 8 )。 另一方面,若 ENAV內容 30(及/或 30W)包含 ENAV選單內容(圖16之步驟ST154中的「是」),事 件指令產生/屬性處理器3 2 0便依據ΕΝΑ V解譯器3 3 0的 ENAV指令,執行ENAV選單程序(步驟ST 160 )。此時 ,事件指令產生/屬性處理器MO輸出影音輸出控制信號 ,作爲「表示ENAV引擎之影音資料輸出的全ENAV模式 」(步驟ST162 )。接著,影音輸出單元3 5 0輸出ENAV 解譯器3 3 0的影(ΕΝ A V選單)音資料,作爲影音輸出( D 3 5 2,D 3 5 4 ) 〇 ENAV內容30 (及/或30W )中ENAV選單,如上述 -56- (52) 1230908 係由動態影像資料(包括動晝)、靜態影像資料、聲音資 料及文字資料所定義。該些資料被發送予元件解碼器3 4 0 中的相關解碼器,並進行解碼。經解碼的資料作爲影像資 料D 3 5 2,被發送予監控電視(未顯示),並顯示於監控 電視的顯示幕,作爲EN AV選單(步驟ST 164,相當於圖 1 5之第二行及第三行的「ENAV選單顯示」)。ENAV引 擎3 0 0接著便回到等候狀態(步驟S Τ 1 5 8 )。在此狀態中 ,ENAV引擎300等候下一事件(此例中爲使用者遙控器 操作等)(步驟ST 106中的「否」,相當於圖15之第二 行的「第二事件等候」)。 若使用者再次按下附近遙控器(未顯示)的選單按鈕 (步驟‘ ST 1 66中的「是」,相當於圖1 5之第二行的「第 二向下箭頭」),ENAV解譯器330便檢查ENAV內容30 (及/或3 0 W )中E N A V播放資訊,是否包含有關恢復之 巨集(步驟ST168 )。若ENAV播放資訊並未包含任何有 關恢復之巨集(步驟ST 168中的「否」),ENAV解譯器 3 3 0便發送顯示此狀況的信息予事件指令產生/屬性處理 器3 2 0。爲因應此信息,事件指令產生/屬性處理器3 2 0 亦發送該信息予使用者事件控制器3 1 0。之後,使用者事 件控制器3 1 〇輸出使用者事件信號(B ),阻斷(終止) 當時(當EN A V播放資訊並未包含任何有關恢復的巨集時 )的使用者事件(圖1之使用者事件控制器3 1 0輸出的信 號「X」,步驟S T 1 7 0 ),並回到事件等候狀態。
另一方面,若ENAV內容30(及/或30W)中ENAV -57- (53) 1230908 播放資訊,包含有關選單呼叫的巨集(步驟S T 1 6 8中的「 是」),事件指令產生/屬性處理器3 2〇便將接收自 ENAV解譯器3 3 0的ENAV指令(ENAV播放資訊中,選 單呼叫相關指令),轉換爲指示自選單呼叫狀態移至暫停 「關閉」/恢復播放的DVD控制信號(步驟ST 172)。 「暫停「關閉」/恢復播放」的D VD控制信號自事件指 令產生/屬性處理器3 2 0,輸出至D VD影像播放控制器 220(步驟 ST174) 〇 此時,事件指令產生/屬性處理器3 20輸出影音輸出 控制信號,作爲「表示D VD影像播放引擎之影音資料輸 出的全影像模式」(步驟ST 176 )。接著,影音輸出單元 3 5 0輸出DVD影像播放引擎200的影音資I·料‘,‘作爲影音 輸出(D 3 5 2,D3 54) 。ENAV引擎3 00回到事件等候狀態 (步驟 S T 1 7 8 )。 圖16及 1 7之程序可總結如次。即,當使用者於 D VD影像內容1 0的標題播放期間(步驟S T 1 2 0 ),按下 使用者操作單元(D v D影像播放器1 0 〇的遙控器或前面 板’未顯不)上的選卓按紐(步驟S T 1 4 4中的「是」)’ ENAV引擎3 0 0中的使用者事件控制器3 10便接收該信號 。此時,當在使用者操作單元執行不預期爲使用者事件的 使用者操作4〇時(步驟ST 1 46中的「否」),事件指令 產生/屬性處理器3 2〇便輸出使用者事件控制信號(使用 者事件信號(B ) ) ’ 「阻斷當時有關使用者操作的使用 者事件」(步驟S T 1 4 8 )。以此方式,使用者事件控制器 -58- 1230908 (54) 3 1〇可禁止「依據ΕΝAV內容中所說明巨集,傳送特定事 件」。 即,由於圖16之步驟ST148或圖17之步驟ST170 的程序係視需要而提供,即使當ENAV內容30 (及/或 3 0W )中ENAV播放資訊之特定巨集的說明語法正確,但 其包含「目前執行中」之DVD影像播放引擎200無法處 理的內容,所以有關該巨集之說明的事件可予以阻斷(終 止)。 該巨集可說明例如:接獲表示執行選單呼叫之使用者 事件信號(C ),而將執行的ENAV內容(ENAV選單) ;當時模式(全訊框模式/全ENAV模式,或混合訊框模 式)的切換;及控制.輸出「暫停『啓動』」.(或「選單」 )指令,予DVD影像播放引擎200的DVD影像播放控制 器220,作爲DVD控制信號。 ENAV內容30 (及/或30W)中ENAV選單,如上述 係由動態影像資料(包括動畫)、靜態影像資料、聲音資 料及文字資料所定義。該些資料被發送予元件解碼器340 中的相關解碼器進行解碼,並顯示作爲ENAV選單。此時 ’事件指令產生/屬性處理器3 2 0輸出一影音控制信號, 作爲表示ENAV引擎之影音資料輸出的全ENAV模式,而 且影音輸出單元3 5 0輸出ENAV引擎3 00的影音資料( D340),作爲影音輸出(D352,D354)(步驟 ST162) 。若ENAV內容30(及/或30W)未包含任何ENAV選 單內容(步驟ST 1 54中的「否」),便輸出一影音輸出控 -59- (55) 1230908 制信號,作爲表示DVD影像播放引擎2〇0之影音資料輸 出的全影像模式,並輸出DVD影像播放引擎200的影音 資料(D210 ),作爲影音輸出(D3 5 2,D 3 5 4 )(步驟 ST1 56 ) 。ENAV引擎3 00再次回到事件等候狀態(步驟 ST158)。 另一方面,一接獲作爲DVD控制信號的「暫停『啓 動』」(或「選單」)指令(步驟ST 122中的「是」)’ DVD影像播放引擎200便暫停(步驟ST 124 ) DVD影像 內容1〇的播放(步驟S T 1 2 0 )。(若「選單」指令於步 驟ST 122中接獲,便於步驟ST124中顯示DVD影像選單 )° 若使用者於選單播放期間(步驟ST126、ST164,以 全影像模式顯示DVD影像選單,或以全ENAV模式顯示 ENAV選單),再次按下使用者操作單元(DVD影像播放 器1 〇〇的遙控器或前面板,未顯示)的選單按鈕(步驟 ST166中的「是」),ENAV引擎3 0 0的使用者事件控制 器3 1 0便接收此信號。之後,使用者事件控制器3 1 0輸出 該信號予事件指令產生/屬性處理器3 20,作爲使用者事 件信號(C )。 請注意,ENAV內容30 (及/或30W)可說明例如: 「控制使ENAV引擎3 00於接獲表示恢復之使用者事件信 號(C )時,回到等候狀態」;當時模式(全訊框模式/ 全ENAV模式,或混合訊框模式)的切換;及控制輸出「 暫停『關閉』」指令(當「選單」指令輸出時的「恢復」 - 60- (56) 1230908 指令),予DVD影像播放引擎2〇0的DVD影像播放控制 器220,作爲DVD控制信號。 即,接獲表示恢復之使用者事件信號(C )時, ENAV引擎3 00可停止執行選單顯示,並回到等候狀態( 步驟ST132),同時DVD影像播放引擎200可恢復標題 播放(步驟S T 1 3 2 )。由於事件指令產生/屬性處理器 3 20輸出表示全影像模式的影音輸出控制信號,所以輸出 DVD影像播放引擎200的影音資料(D210),作爲影音 輸出(D352,D354)。 圖18A至18C舉例說明,其中當DVD影像播放引擎 連續播放章節1至4時,在播放章節1之前播放ENAV內 容1,ENAV內容2與章節1、2同時播放,而且ENAV內 容3與章節3、4同時播放。以下將參閱圖1 8 A至1 8 C, 說明ENAV內容30(及/或30W)之播放,與影像內容 (章節)之播放間,同步化(或連接,或結合)的範例。 首先將簡略說明執行上述程序的裝置系統模型(DVD 影像播放器1〇〇 )。 〈系統模型〉 以參閱圖1說明互動式DVD影像播放器100,其包 括播放DVD影像內容10的DVD影像播放引擎200,及 播放ENAV內容30 (及/或30W)的ENAV引擎300。 DVD影像播放引擎200輸出「DVD事件」及「DVD狀態 」信號,予事件/指令處理器(事件指令產生/屬性處理 -61 - (57) 1230908 器)3 20,以便告知DVD影像播放引擎200中事件或屬性 〇 ENAV引擎3 00之事件/指令處理器32〇輸出「 ENAV事件」與「ENAV屬性」,予ENAV解譯器(與 ENAV解譯器有關)3 3 0,以便告知因應「DVD事件」及 「DVD狀態」的事件與屬性。 ENAV解譯器3 3 0輸出一「ENAV指令」予事件/指 令處理器320,以控制ENAV引擎3 00及DVD影像播放 的若干功能(影音輸出單元350等)。當「ENAV指令」 是一 D.VD影像播放控制的指令時,事件/指令處理器 3 20便輸出一「DVD控制」信號予DVD影像潘放引擎 2 00,以便控制DVD影像播放。 〈前提〉 本範例的前提是DVD影像播放引擎200連續播放( DVD影碟1 )章節1、2、3及4。另一方面,ENAV內容 30 (30W)的前提爲該內容包括ENAV內容1、2及3。請 注意,影像內容廠商將各章節處理爲DVD影像的標題部 分(PTT ) 〇 在渠等前提下,本範例中ENAV引擎3 00在章節1播 放之前,播放ENAV內容1 (圖18A) ,ENAV內容2與 章節1及2同步播放(圖18B) ,ENAV內容3與章節3 及4同步播放(圖18C)。 即,本範例中ENAV內容1具有一事件說明,其指示 -62- (58) 1230908 在章節1的開頭跳躍至ΕΝ AV內容2(參閱圖19中tlO、 til' 114 )。另,ENAV內容2具有一事件說明,其指示 在章節3的開頭跳躍至ENAV內容3 (參閱圖19中t30、 t31、t34)。然而,ENAV內容3不具有事件說明。 另一方面,DVD影像播放引擎200的「DVD事件」 信號保持在事件/指令處理器320中,直至ENAV解譯器 3 3 0檢查相關的ENAV事件。若ENAV內容中的ENAV播 放資訊包括事件說明,那麼ΕΝΑV解譯器3 3 0便定期檢查 該事件(參閱圖19中tl5至tl7、t25至t26)。 當ENAV解譯器3 3 0檢查ENAV事件時,若相關事件 保持在事件/指令處理器32〇中,ENAV解譯器3 3 0便讀 取該事.件,作爲「ENAV事件」。接著.‘,、ENAV解譯器 3 3 0便淸除(刪除或抹除)事件/指令處理器3 2 0中的事 件。 圖19說明一個範例(範例1 ),其中DVD影像播放 引擎輸出標題部分(PTT )事件,作爲DVD事件,並在 每一章節開頭標示章節編號,而ENAV引擎則開始播放相 關的ENAV內容。 〈範例1〉 在此例中,D VD影像播放引擎2 0 0輸出一 P T T事件 (PTT事件(1 )至PTT事件(4 )),作爲D VD事件, 並在每一章節開頭(t 10、t20、t30、t40....)標示章節編 號。一接獲該DVD事件,事件/指令處理器3 2 0便掌握 -63- 1230908 (59) 具章節編號的該事件,作爲ENAV事件。ENAV解譯器 3 3 0檢查ENAV事件,取得事件/指令處理器320掌握之 PTT (章節)與編號(11 1、t2 1、t3 1 ... ·)。若經檢查’編 號爲「1」或「3」,ENAV引擎3〇0便開始播放與該編號 (tl4、t34 )相關的 ENAV內容(圖 19中,本範例爲 ENAV內容2及3),並淸除該事件(事件/指令處理器 3 20所掌握者)。 請注意,圖19舉例說明,其中因應PTT事件(1 ) 而開始播放ENAV事件2,因應PTT事件(2 )而持續播 放ENAV事件2,因應PTT事件(3 )而開始播放ENAV 事件3,以及因應PTT事件(4 )而持續播放ENAV事件 3 (未開始播放ENAV事件4 )。然而’該狀況僅爲說明 範例。因應PTT事件(η ),有許多ENAV內容m的播放 型態。 圖22是一流程圖,說明與圖19之範例(範例1 )相 符的DVD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例。 假設DVD影像潘放器1〇〇之DVD影像播放引擎200 ,載入具圖30或31中所示格式之DVD影碟1,並開始 潘放錄存於D VD影像區之特定影像標題組(VT S )的章 節η (最初n = 1 )(步驟ST180)。接著,DVD影像播放 引擎200在章節1的開頭(tl〇 ),輸出PTT事件(1 )予 事件/指令處理器320 ( PTT事件(n ) = PTT事件(1 ) ,步驟S Τ 1 8 2 ),並開始播放章節1 (步驟S Τ 1 8 4 )。在 -64- (60) 1230908 此期間’事件/指令處理器3 2 0便等候事件(步驟S T 1 9 2 ’步驟ST194中的「否」)。請注意,ρΤΤ事件(1)是 說明章節編號「1」的內容提要。 一接獲ΡΤΤ事件(1)(步驟ST194中的「是」), 到目前爲止等候事件(步驟ST192,步驟ST194中的「否 」)的事件/指令處理器(事件指令產生/屬性處理器) 3 20,掌握具章節編號「1」的ρττ事件(ENAVPTT事件 ),作爲ENAV事件(步驟ST196 )。事件/指令處理器 3 2 0維持該事件掌握狀態,同時ε N A V解譯器3 3 0未讀取 任何事件(步驟S T 1 9 8中的「否」)。 當事件/指令處理器3 20掌握具章節編號「1」的 ENAVPTT事件時(圖1 9中11 1 ) ,ENAV解譯器3 3 0可 讀取該事件,作爲ENAV事件(稍後將說明步驟ST216 ) 。當ENAV解譯器330讀取一事件時(步驟ST198中的 「是」),事件/指令處理器3 20便淸除所掌握的事件( 步驟ST2〇0 ),並回到事件等候狀態(步驟ST2〇2 )。 另一方面,ENAV解譯器3 3 0定期檢查事件/指令處 理器32〇所掌握的事件內容(ENAV事件,取得PTT及其 章節編號)(例如圖19中,tl5、tl6、)(步驟 ST212),同時執行特定ENAV內容m(例如圖19中, ENAV內容m=2)的播放(步驟ST210)。在該事件檢查 中,若事件/指令處理器32〇並未掌握任何事件(步驟 S T 2 1 4中的「否」),便重附近行定期的事件檢查。 說明將回復到圖19中tlO。在ENAV解譯器3 3 0讀 -65- (61) 1230908 取一事件(ENAVPTT 事件「1」)(til)後,ΕΝΑV 3 0 0便開始播放相關ΕΝAV內容(此例中爲ΕΝAV內 )(t 1 4及後續時序)。 另一方面,DVD影像播放引擎200繼續播放章節 n = 1 )(步驟ST184,步驟ST186中的「否」)。在 1 ( η = 1 )播放結束後(步驟ST186中的「是」), 始播放章節2 ( η + 1 = 2 )(步驟S Τ 1 8 8 )。結果, 影像播放引擎200的程序便回到步驟ST 180 (除了章 號η加1以外)。 DVD影像播放引擎2 00在章節2的開頭(圖19 t20 ),輸出PTT事件(2 )(步驟 ST182 )。之 ENAV解譯器3 3 0自事件/指令處理器3 20讀取具編 2」的ENAVPTT事件(t21,步驟ST216 )。然而, 範例中,由於ENAV內容2不具有章節2相關的事件 ,所以ENAV解譯器3 3 0忽略該事件(具編號「2 ENAVPTT事件)(當步驟ST198中判斷爲「否」時 程序便包含於一已執行的程序中)。 DVD影像播放引擎200在章節3的開頭(圖19 t30 ),輸出 PTT事件(3 )(步驟 ST182 )。之 ENAV解譯器3 3 0自事件/指令處理器32〇讀取具編 3」的ENAVPTT事件(t3 1,步驟 ST2 16 )。在此範 ,由於ENAV內容3具有章節3相關的事件說明, ENAV解譯器3 3 0開始執行該事件(具編號「3 ENAVPTT 事件)(步驟 ST220)。 引擎 容2 r 1 ( 章節 便開 DVD 節編 中的 後, 號「 在此 說明 」的 ,該 中的 後, 號「 例中 所以 ,的 -66- (62) 1230908 DVD影像播放引擎2〇〇在章節4的開頭(圖19中的 t40),輸出PTT事件(4)(步驟ST182)。之後,事件 /指令處理器32〇便掌握具編號「4」的ENAVPTT事件 (步驟S T 1 9 6 )。然而,由於此範例假設一個狀況,其中 ENAV內容3不具有任何事件說明,所以ENAV解譯器 3 3 0便跳過事件檢查(當ENAV解譯器3 3 0的程序停留在 步驟S T 2 1 4之「否」的迴路中時,該程序便包含於一已執 行的程序中)。 一般而言,若事件/指令處理器3 20於事件檢查時掌 握一事件(步驟ST2 14中的「是」),便讀取該事件(具 有編號「η」的ENAVPTT事件)(步驟ST216 )。此時, 若ENAV內容30(及/或30W)並未包含任何有關該事 件(ENAVPTT事件「η」)的 ENAV內容「m+1」(步 驟S T 2 1 8中的「否」),該控制便回到事件檢查(步驟 ST2 12 )。在此期間,本例中ENAV引擎3 00將播放的內 容爲ENAV內容「m」。另一方面,若ENAV播放資訊中 巨集於ENAVPTT事件「η」的讀取時序說明ENAV內容 「m + 1」(步驟ST2 18中的「是」),便播放ENAV內 容「m+1」(步驟ST220)。 圖22中程序可總結如次。即,DVD影碟1具有符合 D V D影像標準的容量空間,且其錄存內容包含D v D影像 內容1〇與ENAV內容30 ;在播放該錄存內容的程序中, 獲得播放DVD影碟1之錄存內容的DVD影像內容10 ( 步驟ST 180 ),及獲得播放DVD影碟1之錄存內容的 -67- (63) 1230908 ENAV內容30 (步驟ST2 10 )。接著,依據與所獲得dvd 影像內容1 〇之內容相關的預設事件(步驟ST 1 82 ),幸大 行所獲得ENAV內容30的內容(步驟ST194至ST220) 〇 請注意,ENAV引擎3 00播放DVD影碟1之錄存內 容的ENAV內容30,並依據ENAV內容30之內容,控制 ENAV內容30連接DVD影像內容10的播放(圖22中的 虛線箭頭)。ENAV引擎3 00的結構使ENAV內容30的 內容變化,得以與符合DVD影像標準之容量空間中, DVD影像內容10之播放狀況的變化相結合、連接或同步 進行(ENAV內容1至3的變化,與圖19至21中DVD 影像之章節1至3的變化相結合,換言之,爲DVD影像 播放與ENAV內容間的同步化)。 圖2 0說明一個範例(範例2 ),其中D V D影像播放 引擎與ENAV引擎交換事件/狀態資料,而ENAV引擎便 播放以交換結果爲主的ENAV內容。 〈範例2〉 在此例中,DVD影像播放引擎200在每一章節開頭 (tlO、t20、t30、t40....),輸出一 PTT 事件予事件 / 指 令處理器32〇。在接獲該PTT事件後,事件/指令處理器 3 20便掌握該事件,作爲ENAV事件。ENAV解譯器33 0 檢查事件/指令處理器 32〇所掌握的 ENAV事件( ENAVPPT事件)。若該ENAV事件是一相關的事件(對 - 68- (64) 1230908 當時準備播放之ΕΝ AV內容而言),ENAV解譯器3 3 0便 讀取該事件,並淸除該事件(事件/指令處理器3 2 0中所 掌握者)。 此後,ENAV解譯器3 3 0依據ENAV內容(有關該事 件)之說明,輸出ENAV讀取狀態(tl2、t22、t32 ),作 爲ENAV指令。接著,事件/指令處理器3 20便輸出所讀 取狀態,作爲DVD控制信號(tl2、t22、t32 ),以偵測 播放中的章節編號。 一接獲DVD控制信號,DVD影像播放引擎200便回 復章節編號予事件/指令處理器3 20 ( tl3、t23、t33 ), 作爲回復狀態。之後,事件/指令處理器3 20將回復的章 節編號退回予ENAV解譯器3 3 0,作爲回復狀態(tl 3、 t23、t3 3 ) 〇 在圖20的範例中,若ENAV回復狀態中的章節編號 爲「1」或「3」,那麼ENAV引擎3 00便開始播放相關的 ENAV內容(在圖20的範例中爲ENAV內容2或3 )( tl4、t3 4 )。若ENAV回復狀態中的章節編號不爲「1」 或「3」,那麼ENAV引擎3 00便不會開始播放其他的 ENAV內容(在圖20的範例中,若正播放之ENAV內容 爲「2」,便繼續播放ENAV內容2 )。 在圖1的設計中,DVD影像播放引擎200可包括控 制D VD影碟1播放的D VD影像播放控制器22 0,並具有 下列設計。即,DVD影像播放控制器220輸出與DVD影 碟1之播放狀況(選單呼叫、標題跳躍、章節跳躍等)相 -69- (65) 1230908 結合的DVD事件信號,予事件指令產生/屬性處理器 3 2 〇,亦輸出與D VD影碟1之屬性(播放器單元中所設定 之聲音語言、次圖片字幕語言、播放操作(播放、停止、 暫停、快轉前進、倒轉等)、碟片內容等)相結合的 D VD狀態信號,予事件指令產生/屬性處理器3 2 〇。 請注意’事件指令產生/屬性處理器3 2 0可依據 D V D事件信號(例如圖2 0中,11 0之P T T事件)及/或 DVD狀態信號(例如圖20中,t 1 3之回復狀態),執行 以ENAV內容(30或30W)所包含ENAV潘放資訊爲主 之影音輸出單元3 5 0的控制。 ENAV內容(30或30W)可包含所播放DVD影碟1 的第一導航內容(3 0 ).,與透由通訊線路(網際網路等) 而自外部系統獲得之第一導航內容(3 0 W )。 在此例中,事件指令產生/屬性處理器3 2 0可依據 DVD事件信號及/或DVD狀態信號執行控制,進行以第 一及第二導航內容(3 0或3 0W )爲主的控制程序。 DVD事件信號的產生係符合:呼叫錄存於DVD影碟 1之選單的選單呼叫、切換至將播放DVD影碟1之標題 的標題跳躍、或切換至將播放D VD影碟1之章節的章節 (PTT )跳躍。 圖2 3是一流程圖,說明與圖20之範例(範例2 )相 符的DVD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例。 假設圖1中DVD影像播放器100之DVD影像播放引 - 70- (66) 1230908 擎200,載入具圖30或31中所示格式之DVD影碟1,並 開始播放錄存於D VD影像區之特定影像標題組(VT S ) 的章節η (最初n = 1 )(步驟ST2 3 0 )。接著,DVD影像 播放引擎200在章節1的開頭(tl〇 ),輸出PTT事件(1 )予事件/指令處理器3 20 (步驟ST23 2 ),並開始播放 章節1 (步驟ST2 3 4 )。在此期間,事件/指令處理器 3 2 0便等候事件(步驟S Τ 2 5 2,步驟S Τ 2 5 4中的「否」) 〇 一接獲Ρ Τ Τ事件(步驟 S Τ 2 5 4中的「是」),事件 /指令處理器3 2 0掌握該ΡΤΤ事件,作爲ENAV事件( 步驟ST2 5 6 )。在此期間,ENAV解譯器3 3 0播放ENAV 內容m (步驟ST280)。 ENAV解譯器3 3 0於ENAV內容m的播放期間(圖 2 0中t 1 5、11 6、11 7等,雖然11 0前的時序未顯示,步驟 ST282,步驟ST284中的「否」),定期檢查ENAV事件 是否爲 PTT ( ENAVPTT事件)。若事件/指令處理器 320掌握一 ENAVPTT事件(步驟ST284中的「是」), ENAV解譯器3 3 0便讀取所掌握ENAVPTT事件,作爲 ENAV 事件(tlO 至 til,t20 至 t21,t30 至 t31 等,步驟 ST286)。 事件/指令處理器32〇等候(步驟ST 2 5 8中的「否」 ),直至ENAV解譯器3 3 0讀取所掌握ENAVPTT事件。 若ENAV解譯器3 3 0讀取所掌握ENAVPTT事件(tl 1、 t2 1、t3 1等,步驟ST2 5 8中的「是」),便淸除事件/指 -71 - (67) 1230908 令處理器3 2 0中所掌握的事件(步驟ST260 )。 在讀取ENAVPTT事件後,ENAV解譯器3 3 0便輸出 ENAV讀取狀態,作爲ENAV指令(tl2、t22、t32等,步 驟 S T 2 8 8 ) 〇 事件/指令處理器3 20等候(步驟ST2 62中的「否」 ),直至ENAV解譯器3 3 0輸出讀取狀態的ENAV指令。 一接獲ENAV解譯器330之讀取狀態的ENAV指令(步驟 ST262中的「是」),事件/指令處理器no便輸出讀取 狀態指令,作爲DVD控制信號(t 12、t22、t32等,步驟 ST264) 〇 一接獲讀取狀態指令(DVD控制信號)(步驟ST236 中的「是」),D VD影像播放引擎200便讀取播放中的 章節編號 η (此例中,n = 1 )(步驟 S Τ 2 3 8 ),並將章節 編號「1」退回予事件/指令處理器3 20,作爲回復狀態 (tl3、t23、t33等,步驟ST240 )。若未接到讀取狀態 指令(步驟ST23 6中的「否」),便跳過步驟ST23 8與 ST240 〇 在事件/指令處理器3 2〇輸出讀取狀態指令後,便等 候DVD影像播放引擎2〇〇的回復狀態(步驟ST 266,步 驟ST26 8中的「否」)。一接獲DVD影像播放引擎200 的回復狀態(tl3、t23、t33等,步驟 ST268中的「是」 )’事件/指令處理器32〇便將章節編號「1」退回予 EN A V解譯器3 3 0,作爲ENAV回復狀態(此例中之11 3 ,步驟ST2 7 0 ),接著便等候下一事件(步驟ST272 )。 -72- (68) 1230908 ENAV解譯器3 3 0於輸出ENAV讀取狀態後,便等候 事件/指令處理器32〇的ENAV回復狀態(步驟ST290, 步驟ST292中的「否」)。一接獲事件/指令處理器320 的ENAV回復狀態(tl3、t23、t33等,步驟ST292中的 「是」),ENAV解譯器3 3 0便讀取目前播放中的章節編 號 η (此例中,n = 1 )(此例中之tl3,步驟 ST294 )。 ENAV解譯器330檢查現正執行之ENAV播放資訊,是否 包含與步驟ST286讀取之事件(ENAVPTT事件)相關之 ENAV內容「m+1」(若現正播放之ENAV內容m爲「m =1」,那麼「m+l」=2)的巨集(步驟ST296)。 在圖20的範例中,現正播放之ENAV內容1具有章 節1之PTT事件的事件說明(步驟ST296中的「是」) 。基此事件說明,ENAV引擎300開始播放ENAV內容2 (tl4,步驟 ST298)。 另一方面,雖然無讀取狀態自事件/指令處理器3 2〇 輸出(步驟STU6中的「否」),或若DVD影像播放引 擎2 0 0在事件/指令處理器3 20輸出讀取狀態(步驟 ST2 3 6中的「是」)之後,輸出回復狀態予事件/指令處 理器3 20 (步驟ST24〇 ) ,DVD影像播放引擎200將持續 執行步驟ST2 3 4至ST240中程序,直至現正播放結束( 步驟ST242中的「否」),而播放章節η (最初n = 1 )。 章節 η ( = 1 ) —播畢(步驟 ST23 6中的「是」),DVD 影像播放引擎200便開始播放下一章節n + 1 ( = 2 ) ( t2〇 ,步驟 S T 2 4 4 )。 -73- (69) 1230908 在章節1播畢後,DVD影像播放引擎200便於章節2 的開頭(t20)輸出PTT事件(步驟ST2 3 2 )。之後,事 件/指令處理器3 20便掌握該PTT事件,作爲ΕΝΑV事 件(步驟ST2 5 6 ) 。ENAV解譯器3 3 0檢查該ENAV事件 是否爲ΡΤΤ (步驟 ST282),讀取並作爲ENAV事件( t21,步驟ST286),接著並淸除事件/指令處理器320 所掌握的事件(步驟ST260 )。 ENAV解譯器330發送指令(ENAV讀取狀態)予 DVD影像播放引擎200,以透由ENAV指令與DVD控制 信號,讀取章節編號(目前正播放者)(t22,步驟 ST28 8 )。之後,ENAV解譯器3 3 0透由DVD狀態信號與 ENAV屬性,自DVD影像播放引擎200讀取編號「2」( 目前正播放之章節的編號)(12 3,步驟 S T 2 9 4 )。若 ENAV內容2未包含任何章節2的事件說明(步驟ST296 中的「否」),ENAV解譯器3 3 0便繼續播放ENAV內容 2 ( t23至t34 )。在此期間,DVD影像播放引擎200便繼 續播放章節2 ( 12 0至t 3 0 )。 在章節2播畢後,DVD影像播放引擎200便於章節3 的開頭(t30)輸出一 PTT引擎(步驟ST232)。接著, 事件/指令處理器32〇便掌握該PTT事件,作爲ENAV 事件(步驟ST25 6 ) 。ENAV解譯器3 3 0檢查該ENAV事 件是否爲PTT (步驟ST282 ),讀取並作爲ENAV事件( t21,步驟ST286 ),接著並淸除事件/指令處理器320 所掌握的事件(步驟ST260 )。 -74- (70) 1230908
ENAV解譯器3 3 0發送指令(ΕΝAV讀取狀態)予 DVD影像播放引擎200,以透由ENAV指令與DVD控制 信號,讀取章節編號(目前正播放者)(t32,步驟 ST2 8 8 )。之後,ENAV解譯器3 3 0透由DVD狀態信號與 ENAV屬性,自DVD影像播放引擎200讀取編號「3」( 目前正播放之章節的編號)(t33,步驟ST294)。在此 例中,由於ENAV內容2包含章節3的事件說明,ENAV 解譯器3 3 0便開始播放ENAV內容3 ( t34,步驟ST29 8 ) 〇 在章節3播畢後,D VD影像播放引擎200便於章節4 的開頭(t40)輸出一 PTT引擎(步驟ST23 2 )。接著, 事件/指令處理器3 2 0便掌握該PTT事件,作爲ENAV 事件(步驟ST25 6 )。若ENAV事件3不具有事件說明( 步驟ST284中的「否」),ENAV解譯器3 3 0便跳過事件 檢查(步驟 ST28 2 )(或正常檢查,但因應檢查結果而未 執行任何程序)。結果,事件/指令處理器3 20便保持目 前所掌握的事件(步驟ST256,步驟ST258中的「否」) 〇
圖2 3中程序可總結如次。即,D VD影碟1具有符合 DVD影像標準的容量空間,且其錄存內容包含DVD影像 內容10與ENAV內容30;在播放該錄存內容的程序中, 獲得播放DVD影碟1之錄存內容的DVD影像內容1〇 ( 步驟ST2 3 0 ),及獲得播放DVD影碟1之錄存內容的 ENAV內容3〇 (步驟ST2 8 0 )。接著,依據與所獲得D VD -75- (71) 1230908 影像內容1 〇之內容相關的預設事件(步驟ST23 2 ),執 行所獲得ENAV內容30的內容(步驟ST254至ST298) 〇 '‘請注意,ENAV引擎3 00播放DVD影碟1錄存內容 的ENAV內容30,並依據ENAV內容30之內容,控制 ENAV內容30連接DVD影像內容1〇的播放(圖23中的 虛線箭頭)。ENAV引擎3 00的結構使ENAV內容3〇的 內容變化,得以與符合DVD影像標準之容量空間中, D VD影像內容1 0之播放狀況·的變化相結合、連接或同步 進行(ENAV內容1至3的變化,與圖19至21中DVD 影像之章節1至3的變化相結合,換言之,爲d V D影像 播放與ENAV內容間的同步化)《 圖2 1說明另一個範例(範例3 ),其中D V D影像播 放引擎輸出標題部分(P T T )事件,並在每一章節開頭標 示章節編號作爲DVD事件,而ENAV引擎則開始播放相 關的ENAV內容。 〈範例3〉 在本例中,E N A V解譯器3 3 0預先輸出ρ τ τ事件的啓 動PTT編號,予事件/指令處理器32〇 (圖21中t〇])。 結果’僅發起相關ENAVPTT事件的輸出要求(予預先的 啓動ΡΤΤ編號輸出)。
DVD影像播放引擎200在每一章節開頭(u〇、t2〇、 t 3 0、t 4 0 ) ’輸出具有章I卩編號之P T T事件,作爲DVD -76- (72) 1230908 事件信號。事件/指令處理器3 2 0檢查該D VD事件信號 是否爲所要求章節的PTT (透由預先的啓動PTT標號輸 出)。若該DVD事件信號即所要求者,事件/指令處理 器320便掌握具章節編號(Ul、t31等)的ENAVPTT事 件。否則,事件/指令處理器3 2 0便不掌握該DVD事件 信號的P T T。 ENAV解譯器3 3 0檢查事件/指令處理器3 20所掌握 的 ENAV事件(tl 1、tl5、tl6、tl7 )。若所檢查的 ENAV事件是相關事件(對預先的啓動ρττ標號輸出而言 )(例如t 1 1時的檢查結果),ΕΝΑV解譯器3 3 0便讀取 該事件(例如具有編號「1」的ENAVPTT事件),接著 並淸除事件/指令處理器3 20所掌握的該事件。之後, ENAV引擎3 00開始播放相關的ENAV內容(圖21範例 中爲ENAV內容2 ) ( 11 4 )。 請注意,所要求的PTT事件(有關預先的啓動PTT 標號輸出)可於DVD影像播放引擎200端加以選擇。結 果,「所要求的PTT事件」可自DVD影像播放引擎200 端僅發送予事件/指令處理器3 2 0。 圖24是一流程圖,說明與圖21之範例(範例3 )相 符的D VD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例。 假設DVD影像播放器100之DVD影像播放引擎200 ,載入具圖3 0或3 1中所示格式之D VD影碟1,並開始 播放錄存於D VD影像區之特定影像標題組(VT S )的章 -77- (73) 1230908 節η (最初n = 1 )(步驟ST3 0 0 )。接著,DVD影像播放 引擎200在章節1的開頭(tlO),輸出PTT事件(n=l )予事件/指令處理器3 2 0 (步驟S T 3 0 2 ),並開始播放 章節1 (步驟S T 3 04 )。該章節的播放持續至播畢。該章 節(n=l)播畢後(t20,步驟 ST306中的「是」),便 開始播放下一章節(n+l=2)(步驟ST308)。 在此期間,事件/指令處理器3 20便等候事件(步驟 S T 3 12,步驟S T 3 1 8中的「否」)。另,在此期間, ENAV解譯器3 3 0等候直至事件要求說明出現於ENAV內 容m (最初m二1)的ENAV播放資訊中(步驟ST332中 的「否」),同時播放ENAV內容m (步驟ST 3 3 0 )。 若ENAV內容具有事件要求說明(步驟ST3 22中的 「是」),ENAV解譯器330便在適當時序輸出具啓動 PTT編號「1」的啓動PTT事件予事件/指令處理器320 ,作爲PTT事件(t01,步驟ST3 3 4 )。該輸出時序較佳 地設定於DVD影像播放引擎200輸出PTT事件(1 )之 前。一發起具啓動PTT編號的事件要求(步驟ST314中 的「是」),該事件要求(啓動PTT事件(1 ))便被掌 握於事件/指令處理器3 2 0中(步驟S T 3 1 6 )。事件/指 令處理器3 2 0保持等候,直至接收到D V D影像播放引擎 200的PTT事件° DVD影像播放引擎200於章節1的開頭(ti 〇 ),輸 出PTT事件(1 )予事件/指令處理器3 20中(步驟 ST3〇2 )。請注意,PTT事件(1 )爲說明章節編號「i」 -78- 1230908 (74) 的一項參數。 接獲P T T事件(i )時(步驟s T 3 1 8中的「是」), 由於該事件是「被要求的PTT事件」(啓動PTT事件(1 ))(步驟ST320中的「是」),事件/指令處理器32〇 便掌握具章節編號「1」的PTT事件,作爲ENAV事件( 步驟 S T 3 2 2 ) 〇 ENAV解譯器330檢查ENAV事件是否爲PTT,及其 章節編號(步驟S T 3 3 6 )。此時,由於事件/指令處理器 3 20掌握具章節編號「1」的ENAVPTT事件(1 )(步驟 ST 3 3 8中的「是」),ENAV解譯器3 3 0便讀取該事件, 作爲ENAV事件(步驟ST34〇 )。在ENAV解譯器3 3 0讀 取ENAVPTT事件(1)之後(步驟ST334中的「是」) ,事件/指令處理器3 2 0便淸除所掌握的事件(步驟 ST326),接著並等候下一事件(步驟ST328)。 在ENAVPTT事件(1 )被讀取後(步驟ST 3 40 ),若 有關讀取事件的ENAV內容(m+1==2)於當時包含於 ENAV播放資訊中(步驟ST 3 42中的「是」),ENAV解 譯器330便開始播放ENAV內容2 (tl4,步驟ST344)。 同樣地,ENAV解譯器33〇輸出啓動ρττ編號「3」 予事件/指令處理器32〇,作爲PTT事件(103,步驟 ST3 3 4 ) 〇 在章節1播放畢後(步驟S T 3 0 6中的「是」),D VD 影像播放引擎2 〇 〇便於章節(2 )的開頭(12 0 ),輸出 PTT事件(2 )予事件/指令處理器32〇 (步驟ST3 02 )。 -79- (75) 1230908 然而,在此例中,由於ENAV解譯器3 3 0並未要求具章節 編號「2」的ENAVPTT事件(步驟ST320中的「否」) ,所以事件/指令處理器32〇並不掌握該事件(ρΤΤ事件 (2) ) 〇 在章節2播放畢後(步驟ST3 06中的「是」),若 DVD影像播放引擎200於章節(3 )的開頭(t3〇,步驟 ST3 0 8 ),輸出PTT事件(3 )予事件/指令處理器3 20 ( 步驟ST3〇2 ),事件/指令處理器3 20便掌握具章節編號 「3」的PTT事件(步驟ST3 22 )。接著,ENAV解譯器 3 3 0檢查ENAV事件是否爲PTT,及其章節編號(步驟 ST3 3 6 )。之後,ENAV解譯器3 3 0便讀取該(經檢查的 )事件,作爲ENAV事件(步驟ST34〇)。在該事件被讀 取後(步驟ST324中的「是」),事件/指令處理器320 便淸除所掌握的事件(步驟S T 3 2 6 )。若有關該讀取事件 之ENAV內容(此例中爲ENAV內容3),於ENAV播放 資訊中被說明(步驟 ST3 42中的「是」),ENAV引擎 300便開始播放ENAV內容3 ( t34,步驟ST 3 44 )。 在章節3播放畢後(步驟ST306中的「是」),DVD 影像播放引擎2 0 0便於章節(4 )的開頭(4 3 0,步驟 ST3 0 8 ),輸出PTT事件(4)予事件/指令處理器3 20 ( 步驟ST3〇2)。然而,事件/指令處理器32〇並未掌握具 章節編號「4」的P T T事件。接著,E N A V解譯器3 3 0檢 查ENAV事件是否爲ρΤΤ,及其章節編號(步驟ST 3 3 6 ) 。之後,ΕΝΑV解譯器3 3 0便讀取該(經檢查的)事件, -80- 1230908 (76) 作爲ENAV事件(步驟ST3 40 )。在該事件被讀取後(步 驟ST3 24中的「是」),事件/指令處理器32〇便淸除所 掌握的事件(步驟ST3 26 )。若有關該讀取事件之ENAV 內容(此例中爲ENAV內容3 ),於ENAV播放資訊中被 說明(步驟ST3 42中的「是」),ENAV引擎3 00便開始 播放ENAV內容3 ( t34,步驟ST3 44 )。這是因爲此範例 中,ENAV解譯器3 3 0並未要求任何具章節編號「4」的 ENAVPTT事件(步驟ST3 20中的「否」)。 圖24中程序可總結如次。即,DVD影碟1具有符合 D VD影像標準的容量空間,且其錄存內容包含D VD影像 內容10與ENAV內容30;在播放該錄存內容的程序中, 獲得播放DVD影碟1之錄存內容的DVD影像內容1〇 ( 步驟ST 3 00 ),及獲得播放DVD影碟1之錄存內容的 ENAV內容 30 (步驟 ST3 3 00 )。接著,依據與所獲得 DVD影像內容1〇之內容相關的預設事件(步驟ST3 0 2中 的輸出等),執行所獲得ENAV內容30的內容(步驟 ST3 14 至 ST 3 44 )。
請注意,ENAV引擎300播放DVD影碟1之錄存內 容的ENAV內容30,並依據ENAV內容30之內容,控制 ENAV內容30連接DVD影像內容10的播放(圖24中的 虛線箭頭)。ENAV引擎3 0 0的結構使ENAV內容30的 內容變化,得以與符合DVD影像標準之容量空間中, DVD影像內容1 〇之播放狀況的變化相結合、連接或同步 進行(ENAV內容1至3的變化’與圖19至2 1中DVD -81 - (77) 1230908 影像之章節1至3的變化相結合,換言之,爲dVd影像 播放與ENAV內容間的同步化)。 圖1之DVD影像播放器100具有已透由圖2至24說 明之功能/設計’可具有下列操作模式及顯示模式。即, 播放器1 〇〇依據其操作,具有影像模式(EN AV引擎3 00 的互動或事件等候狀態)及互動模式(ENAV引擎3 00的 啓動狀態)’並具有與其顯示相結合的全影像模式(圖7 等)、全導航模式(圖8等)及混合模式(圖2、3、η 、12 等)。 當DVD影像播放引擎200播放影像模式之DVD影像 內容10時(例如圖6中的ST10至ST18,或圖10中的 ST40至ST48 ),便使用全影像模式顯示播放影像。 當ENAV引擎3 00播放互動模式之ENAV內容30 ( 及/或3 0 W )時(例如圖6中的S T 2 0至S T 3 6 ),便使用 全導航模式顯示播放影像(圖6中的S T 3 4至S T 3 6 )。 或當DVD影像播放引擎200播放互動模式之DVD影 像內容1〇,及ENAV引擎300播放互動模式之ENAV內 容30(及/或30W)時(例如圖10中的ST50至ST66) ,便使用混合模式顯示DVD影像內容10及ENAV內容 3〇 (及/或30W )的播放影像(例如圖10中的ST04至 ST66 )。 在混合模式中,DVD影像內容10及ENAV內容30 ( 及/或30W )的影像內容,可一同顯示(圖2、3、1 1、 12) 〇 -82- (78) 1230908 此外,當DVD影像播放引擎200播放互動模式之 DVD影像內容1〇時(例如圖6中的ST10至ST18,或圖 1〇中的ST4〇至STM8 ),便使用全影像模式顯示播放影 像。 本發明之實施例完成了一種新的內容提供方法,其整 合諸如D VD影像等包裝媒體,以及開發網際網路等的線 上媒體。此「新的內容提供方法」特別與離線及連線內容 間同步化(或連接,或結合)的起始與終止操作有關。 在使用者介面上(在顯示幕上)顯示離線與連線內容 ,槪分下列三種模式: (1 )離線模式,使用離線內容專用配置來顯示; (2 )連線模式,使用連線內容專用配置來顯示;及 (3 )混合模式,使用渠等內容的混合配置來顯示。 此外,由於每一模式具有正常及異常的顯示狀態,渠 等狀態可區分如次: (1 )在離線模式中, [1 -1 ]正常顯示;及 [I-2]異常顯示·· ·離線內容資料是不合法的,或 由於若干傳輸錯誤而無法輸入。 (2 )在連線模式中, [2-1]正常顯示;及 [2_2]異常顯示·· ·線上內容資料是不合法的,或 由於若干傳輸錯誤而無法輸人。 -83- (79) 1230908 (3 )在混合模式中, [3 -1 ]正常顯示(同步顯示);及 [3 - 2 ]異常顯示· ··離線與線上內容資料是不合法 的,或由於若干傳輸錯誤而無法輸入。 請注意,例如下列情況’離線內容資料無法正常顯示 Π-2-1]碟片未正常載入, [1 - 2 - 2 ]寫於碟片之資訊由於毀損等而無法正常讀取。 另,下列情況,連線內容資料無法正常顯示: [2 - 2 - 1 ]未建立連線狀態(未建立網路連接), [2-2-2]由於通訊錯誤等,無法正常接收線上資訊。 請注意,離線/連線混合模式中的異常情形,是肇因 於個別原因的結合。 圖2 5說明圖1的系統設計中,複數個模式(離線模 式、連線模式、混合模式)間的可選選擇路徑。在此實施 例中,將說明離線模式、連線模式、混合模式等各模式程 序要點,及渠等模式間的轉變。 圖2 5中舉例說明之沿可選擇路徑的實際轉變,可透 由使用者設定完成。例如,當DVD影碟1自圖1中DVD 影像播放器1 〇〇之碟片機(未顯示)取出時,即處於離線 模式Μ 1 (切換事件E02 ),控制機制便轉變爲連線模式 M2,並播放線上資訊。或處於離線模式μ 1,即可與碟片 1及網路(通訊線路)脫勾,而播放播放器丨〇 〇的內部顯 示資訊(螢幕視控(以下簡稱爲0SD ),用於設定播放器 - 84- (80) 1230908 本身的操作參數等)。 控制機制在偵測到碟片1載入時,可自連線模式M2 ’轉換至離線模式Μ 1或混合模式M3 (切換事件E0 1或 Ε03 )。若該模式轉換功能遭關閉(例如,透由播放器本 身的OSD之使用者操作),那麼即使上述切換事件發生 時,顯示仍處於連線模式M2。 一般而言’由於相較於透由諸如網際網路等網路交換 的資訊’可更快速地自D VD影像播放器1 〇 〇所載入之 DVD影碟1中讀取資訊,所以離線內容播放(DVD影像 播放)可改善播放圖像的品質(在D VD影像播放中,可 以10Mbps的速度讀取資訊)。 在圖25的互動模式(M3)中,可進行圖2、3、11 或1 2中所舉例說明的顯示。在此例中,ΕΝΑV內容不僅 可由碟片1下載,亦可由網際網路下載。 若允許在不同模式間自由轉換,如圖2 5中所示,便 可經由結合離線內容(DVD影像內容1 〇 )及網路上的最 新資訊(網路內容30W ),而提升整個內容的吸引力(例 如,已知的線上戰鬥遊戲,可使用混合模式M3提升整個 內容的吸引力)。 爲此原因,當載入碟片1時(切換事件E03),自連 線模式M2轉換爲混合模式M3,可帶給使用者若干好處 。當偵測到網路連接時(切換事件E0 5 ),自離線模式 Μ1轉換爲混合模式M3亦然。相較之下,當碟片1在混 合模式M3取出時(切換事件Ε(Μ ),控制機制可轉換至 -85- (81) 1230908 連線模式Μ2 ’或繼續執行混合模式μ 3中既定的處理程 序。當在混合模式M3中偵測到網路離線(切換事件Ε0 6 )’控制機制便自動回復至離線模式Μ 1。 依據播放器1 0 0中預定的方法(例如,稍後將說明之 圖2 9中的轉換規則1 )或使用者的要求,可完成上述模 式轉換。 由於模式轉換花費時間,所以在該時間內便產生有關 螢幕顯示的問題。在此實施例中,進行螢幕顯示時,該問 題可透由在準備完成轉換目標的螢幕顯示之前,執行下列 程序而獲得解決。即,在顯示於螢幕之影像(儲存於圖1 之影像輸出控制器3 5 2的影像隨機存取記憶體(未顯示) 中)轉換之前,一靜態圖像(不論動態或靜態圖像)立即 被凍結並顯示於螢幕上。當螢幕準備顯示轉換目標時,顯 示於螢幕之凍結的圖像(靜態圖像),便立即切換爲轉換 目標的螢幕顯示圖樣。或當進行模式轉換時,在螢幕準備 顯示轉換目標之前,螢幕上便顯示一藍底影像(可包括使 用者所需的OSD圖像)。之後,當螢幕準備顯示轉換目 標時,顯示於螢幕上的藍底影像,便切換至轉換目標的螢 幕顯示。 圖2 6是一流程圖,說明圖2 5中所示複數個模式中首 先設定之模式的範例。該流程圖的程序可寫入程式唯讀記 憶體(未顯示)中,作爲圖1中DVD影像播放器1 00的 最初設定程式(韌體的一部份)。當使用者按下例如遙控 器(未顯示)的設定選單按鈕(未顯示)時’便在連接影 -86- (82) 1230908 像輸出控制器3 5 2之外部監控電視(未顯示)的顯示幕上 ,顯不一模式選單,作爲螢幕視控(OSD)(步驟ST400 )0 此模式選單包括離線模式Μ 1、連線模式μ 2及混合 模式M3的選擇按鈕,以及一未顯示的「完成」(0Κ)按 鈕。若使用者選取離線模式Μ 1、連線模式M2及混合模 式M3的其中一個選擇按鈕,並透由操作游標鍵及遙控器 (未顯示)的「完成」(ΟΚ )鍵而按下「完成」(〇κ ) 按鈕(步驟STMIO中的「是」),所選擇模式(例如混合 模式MS )便設定於圖1之DVD影像播放器100中(步驟 S T4 2 0 )。例如,當離線模式Μ 1爲預設模式時,若使用 者並未選擇該些模式(步驟S Τ 4 1 0中的「否」),該預設 模式(此例中爲離線模式Μ1 )便設定於圖1之D VD影像 播放器1〇〇中(步驟ST43 0 )。當使用者選擇的模式或預 設模式設定完成時(步驟S Τ 5 0 0 ),圖2 6中的程序便結 束,且圖1之DVD影像播放器1〇〇備妥於設定模式中操 作(步驟ST440)。 圖27是一流程圖,說明圖25中所示複數個模式之一 的目前模式(預設模式或圖26之步驟ST500中使用者選 擇設定的模式)中處理內容的範例。該流程圖的程序亦可 寫入程式唯讀記憶體(未顯示)中,作爲圖丨中DVD影 像播放器1 0 0的最初設定程式。 檢查是否可透由圖26中模式設定程序(步驟ST 5 00 )’使用模式(Ml、M2或M3 )設定完成正常程序,作 -87- (83) 1230908 爲目前模式(步驟ST5 10 )。若可完成正常程序(例如在 連線模式/互動模式M2中播放一般DVD影碟)(步驟 ST5 10中的「是」),該程序即被執行(步驟ST5 20 )。 在此程序中,圖27之程序程式重複狀態檢查(碟片1的 載入狀態、碟片1的播放操作狀態、諸如網際網路等通訊 線路的連接狀態、模式Μ1至M3間切換的有/無等)( 步驟S Τ5 3 0 )。例如,若使用者操作遙控器,自模式M2 切換至模式M3,便執行模式切換操作(步驟ST 5 40 )。 或若使用者改變正播放之DVD影碟工作的章節編號,便 因應該使用者事件而執行章節切換操作,並可在例如圖 22之步驟ST194至ST220中,執行ENAV內容播放切換 操作(步驟ST 5 40 )。 若未能在目前模式中執行正常程序(步驟S T 5 1 0中的 「否」),控制機制便展開異常程序(步驟S T 5 5 0 )。例 如,當使用者在模式M2中按下遙控器(未顯示)的播放 起始按鈕,若播放器1 〇 〇的碟片盤(未顯示)未關閉,便 執行關閉碟片盤的程序(步驟ST 5 5 0,步驟ST5 60中的「 否」),並在目前模式M2中執行正常程序(步驟ST51〇 中的「是」)。若碟片盤中碟片1發生嚴重刮痕,且其導 入區、容量/檔案結構資訊區或管理資訊(圖30之VMG 等)無法讀取(步驟S T 5 10中的「否」),由於已超出異 常程序範圍(步驟s T 5 6 0中的「是」),播放器1 〇 〇的系 統便異常結束(步驟ST57〇)。 在上述說明中’已舉例說明連線模式/互動模式M2 -88- 1230908 (84) 。圖27中程序流仍然相同,不論圖27中模式爲離線 /影像模式Μ 1,或混合模式/互動模式M3 (除了渠 程序內容外)。例如,當網路上的通訊伙伴脫離通訊 時(此狀態可由步驟ST53〇中狀態檢查程序加以判斷 系統便異常結束(步驟ST57〇)。 圖2 8是一流程圖,說明圖2 7所示程序中,狀態 程序(步驟S T 5 3 0 )的內容。在此例中,將說明依據 碟片1是否送入DVD影像播放器100,及網際網路 單元(400 W,400 W* )是否與網際網路連線等,而自 換爲另一模式的流程範例。該流程圖的程序亦可寫入 唯讀記憶體(未顯示)中,作爲圖1中DVD影像播 1〇〇的最初設定程式。 當控制機制進入狀態檢查程序時(步驟ST 5 3 0 ) 先便檢查碟片1的載入狀態(步驟ST532 )。此檢查 可包括其餘的檢查程序,檢查碟片機(未顯示)之碟 是否開啓;若碟片盤關閉,碟片是否正常置於碟片盤 若碟片放置正常,碟片是否可由播放器1〇〇讀取(即 是否符合DVD標準);及碟片是否發生刮痕、扭曲 或破裂。 若檢查發現無法修補的問題,諸如無法讀取的碟 系統便異常終止(圖27中的步驟ST 5 7〇 )。然而, 發現的錯誤是無法修補的(例如,碟片置放正常,但 盤無法關閉),便執行移除該錯誤的程序(圖2 7之 S T 5 5 0 ),流程並回復至狀態檢查程序(步驟S T 5 3 0 ) 模式 等的 連接 ), 檢查 DVD 連接 動轉 程式 放器 ,首 程序 片盤 中; 碟片 及/ 片, 若所 碟片 步驟 -89- (85) 1230908 碟片1之載入狀態的檢查程序完成後,便檢查諸如網 際網路等通訊線路的連接狀態(步驟ST 5 3 4 )。此檢查程 序可包括其餘的檢查程序,檢查圖1中網際網路連接單元 (4 00W,4〇〇W*),是否實體上及邏輯上均正常地連接至 通訊數據機;數據機硬體或TCP/IP (傳輸控制/網路通訊 協定)軟體是否發生操作異常;及是否建立與通訊伙伴間 的網路連接(檢查網路連接/脫離)。 若檢查程序發現諸如任何通訊數據機錯誤等無法修補 的問題,系統便異常終止(圖2 7中的步驟 S T 5 7 0 )。另 一方面,若程序發現可修補的、暫時的問題(例如外部數 據機的電源開關關閉,但稍候被開啓),便執行符合邏輯 地連接數據機至圖1中網際網路連接單元等的程序(圖 27中的步驟ST 5 5 0 ),流程並回復至狀態檢查程序(步驟 ST5 3 0 ) 〇 碟片1之載入狀態(步驟ST 5 3 2 )及網路連接狀態( 步驟ST 5 3 4 )的檢查程序完成後,便依據檢查結果(有關 例如圖2 5中,切換事件E0 1至E0 6中之一),以預設轉 渙規則爲主,判斷模式的轉換目標(步驟ST 5 3 6 )。在碟 片1之載入狀態(步驟S T 5 3 2 )及網路連接狀態(步驟 ST5 3 4 )的檢查結果,暫時儲存於記憶體(未顯示)中之 後,控制機制便跳躍至預設模式的程式(其程序內容顯示 於圖27)(步驟ST538)。 請注意,藉由步驟ST 5 3 8中跳躍的模式轉換,可依據 潘放器1 〇 〇系統中預設的方法(轉換規則)或使用者要求 -90- (86) 1230908 而進行。有關依據使用者要求而進行模式轉換的方法,例 如控制機制因應遙控器(未顯示)上選單按鈕被按下,而 進入圖26中模式選擇程序(步驟ST400 ),並於該程序 的步驟ST4 20中轉換至使用者所選擇的模式。另一方面, 將依據播放器1 00系統中預設的方法(轉換規則),使用 下列方法進行模式轉換。 圖29說明轉換規則(轉換規則1 )的範例,其係參 照圖28之程序中判斷模式轉換目標的結果。在此例中, 假設允許相互轉換的模式爲圖25中所示模式Μ 1至M3。 即,在規則中,目前的模式爲模式Μ1、Μ 2或Μ 3,每一 模式獲指定一獨有的切換事件,並依據切換事件判斷轉換 目標的模式。 更具體的,當目前模式爲離線模式(影像模式)M1 時,若偵測到切換事件E 0 2 (碟片取出),便指定轉換至 連線模式(互動模式)M2 ;若偵測到切換事件E0 5 (網路 連接),便指定轉換至混合模式(互動模式)M3。若切 換事件E02及E05同時發生,此範例優先選擇切換事件 E05 (網路連接)(優先性·· E05 > E02 )。當切換事件 E〇2在切換事件E05之前發生,便指定相有關較早發生之 事件的模式轉換,不論優先性(在第一模式轉換之後,便 指定相有關較早發生之事件的模式轉換)。 當目前的事件爲連線模式(互動模式)M2時,若偵 測到切換事件E0 1 (碟片送入/載入),便指定轉換至離 線模式(影像模式)Μ1 ;若偵測到切換事件e〇3 (碟片送 -91 - (87) 1230908 入/載入),便指定轉換至混合模式(互動模式 切換事件E 0 1及E 0 3爲切換觸發信號’係由於相 因(碟片送入/載入)而產生,但此範例優先選擇 件E03 (優先性:E03 > E01 )。優先性位階可經由 設定而反轉(優先性:E〇3 < E01 )。或切換事件 E03其中之一,可事先關閉。 當模式M2轉換至模式Μ1時將起作用,以因 觸發信號「碟片送入/載入」,使用者可於圖26 ST4 20中選擇模式Ml。此時,使用者選擇較圖29 規則1具有較高優先性。 同樣地,當目前模式爲混合模式(互動模式) ,若偵測到切換事件E06 (網路離線),便指定轉 線模式(影像模式)Μ 1 ;若偵測到切換事件E 04 ( 出),便指定轉換至連線模式(互動模式)M2。 事件Ε06及Ε04同時發生,此範例優先選擇切換事 (網路離線)(優先性:Ε 0 6 > Ε 0 4 )。當切換事 在切換事件Ε06之前發生,便指定相有關較早發生 的模式轉換,不論優先性(在第一模式轉換之後, 相有關較早發生之事件的模式轉換)。 圖29說明轉換規則1的範例,其係由特定模 自動模式轉換至另一模式。在此例中可使用複數種 則。例如在圖2 9中,轉換規則2視需要而與轉換 一同使用,而施用第二轉換規則〔「異常環境發生 所產生之事件」>「使用者事件」> 「ENAV事件 )M3。 同的原 切換事 使用者 E01及 應切換 之步驟 之轉換 M3時 換至離 碟片取 若切換 件E 0 6 件 E04 之事件 便指定 式執行 轉換規 規貝ij 1 時系統 -92- (88) 1230908 請注意,異常環境的範例,包括在執行控制圖1之整 個裝置操作的系統程式時所發生的錯誤,在下載網際網路 之網路內容時所發現的電腦病毒等。 模式轉換與使用圖i說明之DVD影像播放器100間 的關係,可總結如次。即,圖1中ENAV引擎3 00具有第 一介面(400,400 * ),以便接收DVD影碟1的ENAV內 容30,DVD影碟1具有與DVD影像標準相符的容量空間 •’及第二介面(400W,400W* ),以便自通訊線路(網際 網路)或得其餘的E N A V內容(網路內容3 0 W )。 假定離線模式Μ1的狀態,其中D VD影碟1載入 DVD影像播放器1〇〇,而第二介面(400W,400W*)與通 訊線路脫勾(網路離線);連線模式M2的狀態,其中 DVD影碟1自DVD影像播放器100取出,而第二介面( 4 0 0 W,4 0 0 W * )與通訊線路脫勾(網路離線);及混合模 式M3的狀態,其中DVD影碟1載入DVD影像播放器 100,而第二介面(400 W,400 W* )與通訊線路連接(網 路連接)。之後,若偵測到切換觸發信號(一種由於碟片 送入/取出,或網路連接/離線的觸發信號,相有關切換 事件E0 1至E06),便自動地執行離線模式Ml、連線模 式M2與混合模式M3間的模式轉換(依據圖29中舉例說 明之預定的轉換規則)。 請注意,本發明並不侷限於上述實施例,實際執行時 可在不偏離本發明之範圍下,進行各式修改與變更。各實 施例可視需要儘可能結合,並可在渠等狀況下獲得結合的 -93- (89) 1230908 效果。 例如,本發明之ENAV引擎可整合高感度相容 影像系統(使用65 0奈米的半高感度,或使用405奈 全高感度),其將在不久的將來實現,並無損於相容 圖1中播放器的功能可透由使用個人電腦之軟體 成,該個人電腦包括DVD光碟及高速CPU (中央處 元)/ MPU (微處理器單元)。即,可在高性能個人 上虛擬製造出相有關圖1之DVD影像播放器100 ( 個人電腦上的虛擬DVD播放器,可在市售個人電腦 干遊戲機上完成)。在此例中,本發明可以新的軟體 完成,其使用例如現有個人電腦等硬體,並安裝於該 電腦中。 此外,各實施例包括不同階段的發明,而不同的 可透由適當地結合此申請案中所揭露之複數個所需的 元件而獲得。例如,當實施例之全部所需的組成元件 省略一個或複數個所需的組成元件時,若可獲得本發 至少一項效果或實施本發明的效果,那麼組成元件省 設計,便可視爲一項發明。 圖34是一流程圖,說明諸如DVD影碟、DVD 、硬碟等資訊媒體上,資訊錄存程序的範例。 如圖34中所示,DVD影像(例如圖2中DVD 內容1 〇 )的影音內容,錄存於容量空間的特定部分 3 0或3 1中D VD影像區)(步驟S T 6 0 2 )。之後,導 容(例如圖2中ENAV內容30A至30C )錄存於特定 DVD 米的 性。 而完 理單 電腦 該等 及若 格式 個人 發明 組成 中, 明的 略之 音碟 影像 (圖 航內 部分 -94- (90) 1230908 (圖3 0中的其他錄存區,或圖3 1中的部分D VD影像區 )中(步驟 ST604 )。附帶一提,錄存步驟 ST602及 ST604的順序可以交換。 〈ENAV系統總結〉 施用於本發明之實施例的ENAV (加強型導航)說明 ,使得DVD播放器實現加強型互動,而ENAV說明中所 定義的新內容,稱爲「ENAV內容」。ENAV內容可與 DVD影像內容錄存於DVD影碟上,若干ENAV內容則可 錄存於網路伺服器上(或經其發送)。另,目前的DVD 影像說明本身並不受ENAV說明影響,即,ENAV說明僅 是DVD影像說明的「擴展」。ENAV說明定義ENAV內 容,亦定義DVD影像與ENAV播放間的通訊機制。 ENAV內容包括下列元件,稱爲「ENAV元件」: 標記語言(XHTML (可擴展超文件標記語言), SMIL (同步多媒體集成語言)); 巨集語言(ECMAScript ),具有DVD的API (應用 程式介面); 層疊樣式表(C S S ); 圖像(JEPG (聯合圖像專家組),PNG (便攜式網路 圖像格式)); 聲音(AC-3 (商標),MPEG (動態圖像專家組)聲 音,DTS (商標),SDDS (商標)); 動畫(MNG,XSS,Macromedia Flash (商標)); -95- (91) 1230908 及 文字/字型。 有關標記語言,XHTML文件控制顯示配置、顯示大 小及顯示/輸出時序,亦控制上述圖像資料之顯示/輸出 的同步。動晝資料及文字/字型資料與DVD影像內容相 結合。同時,SMIL僅控制SVG (可調整向量圖形)動晝 的顯示。 ENAV內容不僅可存在於碟片中,亦存在於伺服器中 。但至少用於啓動之XHTML文件的DVDINDEX.HTM檔 ,可錄存於碟片的DVD_ENAV目錄下。另,ENAV內容 的檔案可在加強型DVD播放器與伺服器間的認證之後, 透由網際網路自伺服器傳送,該認證係經由加強型DVD 碟片的碟片識別碼,及/或加強型D VD播放器的播放器 識別碼而進行。在認證完成後,若加強型DVD碟片被送 出,那麼便停止伺服器的ENAV內容傳送及/或ENAV內 容的播放。 可播放ENAV內容之加強型DVD播放器,具有兩種 模式,其一爲影像模式,另一種爲加強型導航模式。 在影像模式中,DVD影像內容依據DVD影像內容之 導航資訊而播放,但不播放ENAV內容,即使其錄存於碟 片上。所以,在此模式中’播放器的行爲如同傳統D VD 影像播放器’即首先播放「First Play PGC」 (FP—PGC) 。在影像模式中,僅有一種螢幕顯示模式··全影像螢幕。 加強型導航模式具有兩種螢幕顯示模式:全螢幕顯示 -96- (92) 1230908 及混合螢幕顯示。在全螢幕顯示中,播放器同時播放 DVD影像內容與ENAV內容。在混合螢幕顯示中,播放 器亦播放DVD影像內容與ENAV內容,而且此二內容同 步顯示。 請注意:全螢幕顯示與全影像螢幕的使用者操作與「 覲看與感受」不盡相同,因爲播放與使用者操作是由 ENAV內容所掌控。 在加強型導航模式中,全螢幕顯示與混合螢幕顯示間 的切換螢幕顯示(即由全螢幕顯示至混合螢幕顯示/由混 合螢幕顯示至全螢幕顯示),可作爲ENAV內容的功能, 或播放器的功能。但一模式正動作時,禁止執行模式間( 影像模式與加強型導航模式)切換。 在加強型導航模式中,播放器可忽略FP_PGC,並爲 啓動碟片中ENAV內容而首先播放DVDINDEX.HTM,接 著依據ENAV內容的指示執行播放。 此說明中將介紹加強型DVD播放器的系統模型。其 包括兩個引擎,其一爲DVD影像播放引擎,播放DVD影 像內容;另一個爲ENAV引擎,播放ENAV內容,亦控制 DVD影像播放引擎。意即此播放器係傳統DVD影像播放 器的加強型。 DVD影像播放引擎包括傳統DVD影像播放引擎及下 列用於ENAV內容,以控制DVD影像播放的其餘功能; 因應ENAV引擎之「DVD控制」,而控制DVD影像 播放的功能; -97- (93) 1230908 告知ENAV引擎「DVD觸發信號」的功能,其爲 ENAV內容所需的若干事件;及 告知「DVD狀態」的功能,其爲因應ENAV引擎要 求的若干屬性,諸如播放器狀態/最後播放狀態等。 ENAV 引擎包括 ENAV 緩衝器、XHTML + SMIL/CSS 語法剖析程式、XHTML/CSS配置管理器、ECMAScript解 譯器與DOM (文件物件模型)操控器、SMIL時序引擎、 ENAV介面處理器、元件解碼器、影音變換器、緩衝器管 理器及網路管理器。 # ENAV緩衝器 碟片與伺服器上的ENAV內容載入緩衝器,以便連續 /不間斷的播放DVD影像內容,而該緩衝器可透由緩衝 器控制,而由緩衝器管理器管理。ENAV緩衝器包括 ENAV單元緩衝器(用於XHTML文件、圖像、與DVD影 像非同步聲音及動畫),同步聲音緩衝器及字型緩衝器。 ENAV單元緩衝器及同步聲音緩衝器各由兩個緩衝器組成 。其中一個緩衝器用於播放,另一個緩衝器則用於下載, 各個角色交替互換。該二個一組的緩衝器,可作爲單一緩 衝器,例如,使得所有的ENAV元件在播放ENAV內容之 前,均被讀取至暫存器。 ENAV單元緩衝器係用於儲存ENAV單元的緩衝器, 包括XHTML文件、圖像、非同步聲音及動畫中至少一項 -98- (94) 1230908 在開始播放與ENAV內容同步之DVD影像之前,至 少自碟片或伺服器預載一個ENAV單元。當DVD影像播 放期間,自碟片載入另一個ENAV單元時,並不保證 DVD影像播放不間斷。當DVD影像播放期間,自伺服器 載入另一個ENAV單元時,可經由下載資訊而保證DVD 影像播放不間斷,該資訊包括ENAV元件的姓名/位置/ 大小/內容型態。 # XHTML+ SMIL/CSS語法剖析程式 包括文字資訊、若干線內型態、ECMAScript及 CSS (層疊樣式表)的XHTML文件,被讀取至XHTML語法 剖析程式。XHTML語法剖析程式依據DOM (文件物件模 型),查對並剖析文件,成爲物件的內部格式,D Ο Μ樹 〇 c S S語法剖析程式查對並剖析c S S類型表文法,並 建立◎規則與類型規則套表單。c S S語法剖析程式接收線 內類型資訊,其係來自 XHTML語法剖析程式,或由 XHTML語法剖析程式類型表連結資訊所表示之外部CSS 類型表。 # XHTML/CSS配置管理器 XHTML/CSS配置管理器經由XHTML + SMIL/CSS語法 剖析程式,產生配置資訊,包括盒尺寸及其位置。 -99- 1230908 (95) #ECMAScript解譯器與DOM操控器 ECMAScript解譯器查對並剖析ECMAScript,並執行 剖析後的碼字。 DOM操控器以XHTML + SMIL/CSS語法剖析程式的型 態資訊剖析DOM樹,並登錄說明中所定義的事件。來自 DVD影像播放引擎或透由ENAV介面處理器之使用者互 動的ENAV事件,被告知ECMAScript解譯器與DOM操 控器。接著便呼叫所登錄的事件處理程式。 一事件擔任觸發信號的角色,啓動ECMAScript控制 物件的功能,該事件稱爲 ENAV 指令。同時, ECMAScript解譯器與DOM操控器,經由讀取透由ENAV 屬性之ENAV介面處理器的屬性緩衝器的値,瞭解DVD 影像播放狀態。 # SMIL時序引擎 SMIL時序引擎查對並剖析XHTML文件中SMIL標記 ,以控制SVG (可調整向量圖形)動畫。接著SMIL時序 引擎便提供時序及同步資訊,以顯示SVG動晝。 # ENAV介面處理器 ENAV介面處理器具有執行DVD影像播放引擎與 ECMAScript解譯器或SMIL時序引擎間翻譯的功能如下 。另,ENAV介面處理器接收使用者觸發信號,並爲 ECMAScript解譯器及DOM操控器翻譯每一事件。 -100- (96) 1230908 DVD影像播放引擎的「DVD觸發信號」,或使用者 互動的「使用者觸發信號」被翻譯爲「ENAV事件」。 DVD影像播放引擎的「DVD狀態」被翻譯爲「ΕΝΑV 屬性」。DVD狀態資訊儲存於ENAV介面處理器的屬性 緩衝器中。 依據「ENAV指令」,ENAV介面處理器控制DVD影 像播放引擎、元件解碼器、影音變換器及緩衝器管理器。 SMIL時序引擎的「ENAV控制」被翻譯爲「DVD控 制」。 #元件解碼器 元件解碼器解碼聲音、圖像、動畫及文字/字型資料 ,受ECMAScript解譯器與DOM操控器,及透由元件控 制受SMIL時序引擎的控制。除了與DVD影像同步之聲 音資料外,所有元件均參照 ENAV系統時鐘所提供的 ENAV時序資訊,但同步聲音資料則參照ENAV介面處理 器所提供的DVD時序資訊。 #影音變換器 影音變換器以XHTML/CSS配置管理器的配置資訊, 變換XHTML文件及元件解碼器的已解碼ENAV元件。即 影音變換器具有依據配置資訊,轉換ENAV元件的像素比 例,以改變ENAV元件的大小與配置ENAV元件的功能。 至於聲音,影音變換器使ENAV聲音與DVD影像內容中 -101 - 1230908 (97) 的聲音混合(或切換)。 另’影音變換器依據ENAV介面處理器的影音輸出控 制’切換加強型導航模式下,全螢幕顯示與混合螢幕顯示 間的螢幕顯示。 #緩衝器管理器 緩衝器管理器依據ENAV介面處理器的緩衝器控制, 管理ENAV緩衝器中的ENAV內容。例如,緩衝器管理器 將碟片及伺服器之ENAV內容載入或移出緩衝器。緩衝器 管理的資訊係於XHTML文件或其他檔案中說明,作爲下 載的資訊。 #網路管理器 網路管理器具有控制網路連線/離線的功能,並測量 頻寬及伺服器反應時間。 〔事件產生〕 在系統模型中的一個範例,以下列程序執行D VD影 像播放的事件。 1. 當事件發生時,DVD影像播放引擎輸出「DVD觸 發信號」予ENAV介面處理器。 2. 若ENAV介面處理器需要「DVD觸發信號」的狀態 値,ENAV介面處理器便因應「DVD觸發信號」,讀取 DVD影像播放引擎的狀態資訊。 -102- (98) 1230908 3. ΕΝ AV介面處理器儲存相關値。 4. ENAV介面處理器輸出與該値相關的「ENAV事件 〔讀取狀態〕 在系統模型中的一個範例,以下列程序執行讀取屬性 〇 1 .當狀態改變時,DVD影像播放引擎告知狀態資訊( 「DVD狀態」)予ENAV介面處理器的屬性緩衝器,並 將最後的狀態資訊保持在緩衝器中。該資訊有關緩衝器所 需大小、狀態資訊儲存時間長短、與狀態資訊更新時間。 2. ECMAScript解譯器/SMIL時序引擎向ENAV介面 處理器要求狀態資訊。 3. ENAV介面處理器將狀態資訊送回予ECMAScript 解譯器/ SMIL時序引擎。(「ENAV屬性」) 〔指令執行〕 在系統模型中的一個範例,以下列程序執行指令。 1. ECMAScript解譯器輸出ENAV指令予ENAV介面 處理器。(「ENAV指令」) 2. ENAV介面處理器輸出DVD控制予DVD影像播放 引擎。(「DVD控制」) 3. DVD影像播放引擎因應DVD控制,將相關値送回 予ENAV介面處理器。 -103- (99) 1230908 4.ENAV介面處理器將相關値送回予ECMAScript解 譯器。 〈實施例總結〉 〈0 1〉維持與現有D VD影像標準相容的一種機制, 允許多樣的影像播放,ENAV內容30錄存於包含符合現 有DVD影像標準組態的影碟1。ENAV內容30不需由符 合DVD影像標準的傳統DVD影像播放器播放,但依據本 發明之實施例(參閱圖3 0及3 1中所示實施例),可由 DVD影像播放器100播放。 〈〇2〉依據本發明一實施例,DVD影像播放器100 不僅可使用錄存於碟片1之ENAV內容·30,亦可使用類 似的ENAV內容30W,其可自諸如網際網路等通訊線路下 載(參閱圖1中所示實施例)。 〈〇 3〉錄存於碟片1之d VD影像內容1 0中所包含的 影音資訊,及ENAV內容30(及/或ENAV內容30W) 中所包含的影音資訊,依據預設序列(標記或巨集中所說 明的ENAV播放資訊),可彼此同步、連接或結合地播放 (參閱圖2至2 4中所示實施例)。 〈〇4〉爲讓使用者可自由切換DVD影像內容10及/ 或EN A V內容3 〇 (網路內容3 〇 W )的播放,可視需要使 用離線模式(完整播放D VD影像的模式)Μ1,連線模式 (透由經網際網路等通訊,而更互動播放影像的模式) Μ2 ’及離線模式與連線模式的混合模式(當播放〇 ν D影 -104- (100) 1230908 像時’可使用網際網路等達到更互動播放的模式)M3 ( 參閱圖2 5至2 8中所示實施例)。 〈〇 5〉依據預設規則,可自動地在複數個模式間實施 模式轉換,即離線模式Μ1,連線模式M2及混合模式M3 (參閱圖2 9中所示實施例)。 〈06〉依據本發明一實施例,在DVD影像播放器 1〇〇中,事件指令產生/屬性處理器32〇在接獲DVD影 像播放控制器220的DVD事件信號及/或DVD狀態信號 後,便實施操作。爲此原因,不同於處理器 3 2 0發送 DVD控制信號予控制器220的設計,依據DVD碟片的播 放(事件/狀態),可完成ENAV控制(參閱圖1及20 中所示實施例)。 依據本發明可附加多樣的互動特性予D VD影像內容 播放,並確保與目前D VD影像(及/或聲音)標準(1.0 版)的相容性(至少是相容性以上)。 【圖式簡單說明】 圖1爲方塊圖,說明依據本發明一實施例之「整合加 強型導航(ENAV)系統之DVD影像播放器」的設計範例 圖2A-2C說明在圖1所示之設計中的顯示範例,其 中於DVD影像內容端輸出一播放影像,作爲ENAV內容 端的多訊框輸出; 圖3 A- 3 C說明在圖1所示之設計中的顯示範例,其 -105- (101) 1230908 中於DVD影像內容端輸出一播放影像,置於ENAV內容 端的多視窗(重疊視窗)中; 圖4A-4E說明在圖1所示之設計中的顯示範例,其中 於DVD影像內容端混合一播放聲音,並置於ENAV內容 端; 圖5說明符合內部指令之DVD影像播放輸出(DVD 影像選單)及ΕΝ AV播放輸出(ENAV選單)中的變化範 例; 圖6爲一流程圖,說明與指令所呼叫選單結合之 DVD影像播放引擎與ENAV引擎的程序範例; 圖7說明在影像內容端的選單顯示範例(全影像模式 ); 圖8說明在ENAV內容端的選單顯示範例(全ΕΝΑ V 模式); 圖9說明符合內部指令之D VD影像播放輸出(D VD 影像章節播放)及ENAV播放輸出(ENAV內容播放)中 的變化範例; 圖1 〇是一流程圖,說明與章節播放結合之D VD影像 播放引擎與ENAV引擎的程序範例; 圖1 1說明影像與E N A V內容之混合選單(混合訊框 模式)的顯示範例; 圖1 2說明影像與ENAV內容之混合影像(混合訊框 模式)的顯示範例; 圖1 3說明符合使用者操作(用戶事件)之D VD影像 -106- (102) 1230908 播放輸出(DVD影像選單)及ENAV播放輸出(ΕΝ AV選 單)中的變化範例; 圖1 4是一流程圖,說明與使用者所呼叫選單結合之 DVD影像播放引擎與ENAV引擎的程序範例; 圖1 5說明符合使用者操作(使用者事件)之D VD影 像播放輸出(DVD影像選單或播放暫停)及ENAV播放 輸出(ENAV選單)中的變化範例; 圖16是一流程圖,說明與使用者所呼叫選單或播放 暫停結合之DVD影像播放引擎與ENAV引擎的(前半段 )程序範例; 圖1 7是一流程圖,說明與使用者所呼叫選單或播放 暫停結合之DVD影像播放引擎與ENAV引擎的(後半段 )程序範例; 圖18A-18C說明一個範例,其中ENAV內容1在章 節1播放前播放,ENAV內容2與章節1與2同步播放, 同時DVD影像播放引擎連續播放章節1至4 ; 圖19說明一個範例(範例1 ),其中DVD影像播放 引擎輸出標題部分(PTT )事件,作爲DVD事件,並在 每一章節開頭標示章節編號,而ENAV引擎則開始播放相 關的ENAV內容; 圖20說明一個範例(範例2 ),其中DVD影像播放 引擎與ENAV引擎交換事件/狀態資料,而ENAV引擎便 播放以交換結果爲主的ENAV內容; 圖21說明另一個範例(範例3 ),其中D V D影像播 -107 - (103) 1230908 放引擎輸出標題部分(PTT )事件,並在每~章節開頭標 示章節編號作爲DVD事件,而ENAV引擎則開始播放相 關的ENAV內容; 圖2 2是一流程圖,說明與圖19之範例(範例1 )相 符的DVD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例; 圖2 3是一流程圖,說明與圖2 0之範例(範例2 )相 符的DVD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例; 圖2 4是一流程圖,說明與圖2 1之範例(範例3 )相 符的DVD影像播放引擎、事件指令產生/屬性處理器及 ENAV解譯器的操作範例; 圖2 5說明圖1的系統設計中,複數個模式(離線模 式、連線模式、混合模式)間的可選選擇路徑; 圖26是一流程圖,說明圖25中所示複數個模式中首 先設定之模式的範例; 圖27是一流程圖,說明目前模式(圖25中所示複數 個模式之一)中處理內容的範例; 圖28是一流程圖,說明目前模式在圖27中所示流程 的狀態檢查步驟中,依據DVD影碟是否送入DVD影像播 放器、網際網路連接單元是否與網際網路連線等’而自動 轉換爲另一模式的流程範例; 圖2 9說明轉換規則的範例,其係在圖2 8所示流程中 判斷模式轉換的結果; -108- (104) 1230908 圖30說明可由圖1中DVD影像播放器播放之DVD 影碟的範例,其中ENAV內容30儲存於DVD影像區以外 的區域; 圖3 1說明可由圖1中DVD影像播放器播放之DVD 影碟的範例,其中ENAV內容30儲存於DVD影像區中; 圖3 2說明以圖1中所示佈局控制信號爲主之影像輸 出結果; 圖3 3說明以圖1中所示佈局控制信號爲主之聲音輸 出結果; 圖34是一流程圖,說明諸如DVD影碟、DVD音碟 、硬碟等資訊媒體上,資訊錄存程序的範例。 主要元件對照表 10 DVD影像內容 30、3 0W ENAV (加強型導航)內容 100 DVD影像播放器 200 DVD影像播放引擎 2 10 解碼器單元 220 DVD影像播放控制器 3 00 ENAV引擎 3 10 使用者事件控制器 3 20 事件指令產生/屬性處理器 3 3 0 ENAV解譯器 3 40 元件解碼器 -109- (105)1230908 3 50 3 52 3 54 400、 400 * 影音輸出單元 影像輸出控制器 聲音輸出控制器 介面

Claims (1)

  1. I2309ff§2103696號專利申請案
    中文申S靑專利範圍修正本民國93年8月9曰 拾、申請專利範圍 1 · 一種加強型導航系統,包括: 一播放器單元,用於自具有符合預設標準之錄存空間 的資訊媒體’重現錄存的內容,該錄存內容包括影音內容 及導航內容,後者可相關於影音內容的播放而進行播放或 重現;
    一播放引擎,用於播放資訊媒體上的影音內容,並產 生狀態資訊;及 一導航引擎,回應該播放引擎的狀態資訊,並用於播 放或重現資訊媒體上的導航內容。 2 ·如申請專利範圍第1項之系統,其中該資訊媒體爲 一數位影碟,該錄存空間定義爲容量空間,及 該導航引擎用於控制與影像內容播放相結合之導航內 容的播放。
    3 .如申請專利範圍第2項之系統,其中該導航引擎用 於使導航內容變化的內容,與符合DVD影像標準之容量 空間中影音內容播放狀況的變化相連接。 4.如申請專利範圍第3項之系統,其中該導航引擎用 於輸出信號,以因應符合DVD影像標準之容量空間中影 像內容播放狀況的變化,控制影像播放引擎的播放操作。 5 .如申請專利範圍第3項之系統,其中該導航引擎具 有第一介面,用於接收具有符合DVD影像標準容量空間 之數位影碟的導航內容,及第二介面,用於由通訊線路獲 取其他導航內容’及 μ 为年々月7日 當數位影碟載入播放器單元,且第二介面脫離通訊線 路時’此狀態稱爲離線模式,若數位影碟自播放器單元退 出’且第二介面與通訊線路連線,此狀態爲連線模式,及 若數位影碟載入播放器單元,且第二介面與通訊線路連線 ’則稱此狀態爲混合模式, 因應於一切換觸發信號,自動在離線模式、連線模式 與混合模式間完成一模式切換。
    6 ·如申請專利範圍第3項之系統,其中該影像播放引 擎包括影像播放控制器,控制具有符合DVD影像標準容 量空間之數位影碟錄存內容的播放,及 該導航引擎包括: 一輸出單元,輸出有關影像內容的至少部分內容及/ 或導航內容的至少部分內容的信號,該等內容在影像播放 控制器的控制下由數位影碟播放; 一解譯器,解譯由數位影碟所播放之導航內容的內容
    •,及 一資訊處理器,用於與影像播放控制器交換與數位影 碟播放狀況相關的第一信號,及依據解譯器所解譯的內容 ,或使用者操作的使用者事件,與解譯器交換導航內容之 內容相關的第二信號’並依據已交換之第一及第二信號中 至少一個,控制輸出單元的信號輸出狀態。 7.如申請專利範圍第3項之系統,其中該導航引擎具 有第一介面,用於接收具有符合DVD影像標準容量空間 之數位影碟的導航內容,及第二介面’獲取具有與網際網 -2 - p[230908 路導航內容之相同類型內容的其他導航內容。 8 ·如申請專利範圍第3項之系統,其中該影像播放引 擎包括第一解碼器,提供與具有符合DVD影像標準容量 空間之數位影碟所播放之錄存內容相關之內容中,影像資 料與聲音資料中至少一項資料,及 該導航引擎包括: 第二解碼器,提供與導航內容相關之內容中,影像資 料與聲音資料中至少一項資料; 一影像輸出控制器,視需要混合第一及第二解碼器所 提供之影像資料,或選擇第一及第二解碼器其中一個的影 像資料,並輸出混合的或選擇的影像資料; 及 一聲音輸出控制器,視需要混合第一及第二解碼器所 提供之聲音資料,或選擇第一及第二解碼器其中一個的聲 音資料,並輸出混合的或選擇的聲音資料。 9 ·如申請專利範圔第3項之系統,其中該裝置具有與 操作相關的影像模式與互動模式,及與顯示相關的全影像 模式、全導航模式及混合模式, 影像模式爲影音內容的播放模式,而互動模式爲影音 內容及/或導航內容的播放模式, 當影像播放引擎以互動模式播放影音內容時,便使用 全影像模式顯示播放影像, 當導航引擎以互動模式播放導航內容時,便使用全導 航模式顯示播放影像,或 -3- 1230908 當影像播放引擎播放影音內容,且導航引擎播放導航 內容時,均爲互動模式,便使用混合模式顯示影像及導航 內容的播放影像,及 影像及導航內容的播放影像,在混合模式下係一起顯 不° 1 0 ·如申請專利範圍第2項之系統,其中該導航內容 包括由標記語言及/或巨集語言所形成的播放控制資訊, 及其他內容,而且 該播放器單元包括影像播放引擎,其播放有關數位影 碟之影音內容的第一影音資料, 該系統進一步包括: 一具通訊線路的連接單元,其包括於播放器單元中, 用於取得包含其他播放控制資訊的其他導航內容;及 一導航引擎,其包括於播放器單元中,並依據數位影 碟錄存內容之導航內容中所包含播放控制資訊,或自通訊 線路所取得之其他導航內容中所包含播放控制資訊,控制 播放器單元的播放輸出, 其中該導航引擎包括: 一語言解譯器,解譯導航內容中所包含播放控制資訊 的內容; 一資訊處理器,執行語言解譯器所解譯之播放控制資 訊中所包含的指令; 一元件解碼器,產生有關導航內容中所包含其他內容 的第二影音資料;及 -4- I2309Q8 Qs ' '^· : / / , 一輸出單元,依據語言解譯器所解譯之播放資訊,及 /或資訊處理器中的指令執行結果,混合由元件解碼器所 產生之第二影音資料,與由影像播放引擎所播放之第一影 音資料,或選擇第一影音資料與第二影音資料其中一項, 並輸出混合的或所選擇的影音資料。 1 1 ·如申請專利範圍第2項之系統,進一步包括: 一影音播放引擎,其包括於播放器單元中,並播放有 關數位影碟之影音內容的第一影音資料; 一具通訊線路的連接單元,其包括於播放器單元中, 用於取得包含其他播放控制資訊的其他導航內容;及 一導航引擎,其包括於播放器單元中,並依據數位影 碟之導航內容中所包含播放控制資訊,或自通訊線路所取 得之其他導航內容中所包含播放控制資訊,控制播放器單 元的播放輸出, 其中該導航引擎包括:一語言解譯器,解譯導航內容 中所包含播放控制資訊的內容;一資訊處理器,執行語言 解譯器所解譯之播放控制資訊中所包含的指令;一元件解 碼器,產生有關導航內容中所包含其他內容的第二影音資 料;及一輸出單元,依據資訊處理器中的指令執行結果, 混合由元件解碼器所產生之第二影音資料,與由影像播放 引擎所播放之第一影音資料,或選擇第一影音資料與第二 影音資料其中一項,並輸出混合的或所選擇的影音資料, 該影像播放引擎包括影像播放控制器,控制數位影碟 的播放,輸出與數位影碟播放狀況相關的事件信號予資訊 -5- ^230,90^8,
    ® €器’並輸出與數位影碟屬性相結合之狀態信號予資訊 處理器,及 該資訊處理器係用於依據影像播放控制器之事件信號 及/或狀態信號,執行以導航內容中所包含播放控制資訊 爲主之輸出單元的控制。 1 2·如申請專利範圍第i 1項之系統,其中該導航內容 包括由數位影碟播放的第一導航內容,及透由通訊線路而 自外部獲得的第二導航內容,而且 資訊處理器依據事件信號及/或狀態信號,執行第一 及第二導航內容之控制程序的控制。 1 3 ·如申請專利範圍第1 1項之系統,其中該事件信號 的產生,係因應呼叫錄存於影碟之選單的選單呼叫,切換 將播放影碟之標題的標題跳躍,或切換將播放影碟之章節 的章節跳躍。 1 4 .如申請專利範圍第1 1項之系統,其中該導航引擎 進一步包括一使用者事件控制器,產生有關數位影像播放 裝置之使用者操作的使用者事件, 該資訊處理器用於執行有關使用者事件控制器所產生 使用者事件的程序,及 該輸出單元依據有關使用者事件的執行結果,混合由 元件解碼器所產生之第二影音資料,與由影像播放引擎所 播放之第一影音資料’或選擇第一影音資料與第二影音資 料其中一項,並輸出混合的或所選擇的影音資料。 15.—種由具有符合DVD影像標準之容量空間的數位 -6 - J23Q9i)A 务年,月7曰 影碟播放包含影音內容與導航內容之錄存內容的方法,包 括: 獲取數位影碟所播放的影音內容; 獲取數位影碟所播放的導航內容;及 依據有關所獲取影音內容之內容的預設事件,執行所 獲取導航內容的內容。 1 6 ·如申請專利範圍第1 5項之方法,進一步包括:
    獲取使用播放器單元之數位影碟的影音內容及_ ^內 容中至少一項,或獲取使用通訊介面之通訊線路的其他導 航內容。 17·—種錄存影音內容及導航內容在具有符合預設標 準之錄存空間的資訊媒體上的方法,該方法包括: 將影音內容錄存於該錄存空間的特定部分;及 將導航內容錄存於特定部分。
    1 8·—種資訊媒體,將用於包括播放引擎及導航引擎 的加強型導航系統,該媒體包括: 一錄存空間,其符合預設標準; 影音內容,儲存於該錄存空間,該影音內容係爲該播 放引擎所播放;及 導航內容,儲存於該錄存空間,該導航內容係爲該導 航引擎所掌控或處理。 1 9 ·如申請專利範圍第1 8項之媒體,其中該錄存內容 包括一容量空間,其包含容量/檔案結構資訊區、影像區 及其他錄存區, 1230908. 嘗正替換貝 該影像區包括符合DVD影像標準的影音內容, 該其他錄存區包括導航內容,其可與影音內容的內容 相結合進行播放,及 該導航內容具有資訊,可控制影音內容的播放與導航 內容的播放相結合、連接或同步。 2 0.如申請專利範圍第19項之媒體,其中該導航內容 包括文件、圖像、資料、動畫資料及聲音資料中至少一項 ,而該文件包括含文字資料之標記語言及巨集語言中至少 一項。
TW092103696A 2002-02-26 2003-02-21 Enhanced navigation system using digital information medium TWI230908B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002049749A JP2003249057A (ja) 2002-02-26 2002-02-26 デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム

Publications (2)

Publication Number Publication Date
TW200303497A TW200303497A (en) 2003-09-01
TWI230908B true TWI230908B (en) 2005-04-11

Family

ID=27750804

Family Applications (1)

Application Number Title Priority Date Filing Date
TW092103696A TWI230908B (en) 2002-02-26 2003-02-21 Enhanced navigation system using digital information medium

Country Status (7)

Country Link
US (2) US20030161615A1 (zh)
EP (2) EP1357749B1 (zh)
JP (1) JP2003249057A (zh)
KR (1) KR100491399B1 (zh)
CN (1) CN1240217C (zh)
DE (1) DE60301225T2 (zh)
TW (1) TWI230908B (zh)

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100394974B1 (ko) * 2000-05-23 2003-08-19 엘지전자 주식회사 고밀도 광 기록매체에서의 멀티경로 데이터를 수용하는 방법
KR100910972B1 (ko) 2002-12-07 2009-08-05 엘지전자 주식회사 대화형 광디스크 장치에서의 재생 제어방법
KR100424481B1 (ko) 2000-06-24 2004-03-22 엘지전자 주식회사 디지털 방송 부가서비스 정보의 기록 재생장치 및 방법과그에 따른 기록매체
KR100752480B1 (ko) * 2001-06-21 2007-08-28 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
KR100598285B1 (ko) * 2001-06-21 2006-07-07 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
KR20020097454A (ko) 2001-06-21 2002-12-31 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
US7643727B2 (en) * 2001-07-24 2010-01-05 Lg Electronics Inc. Method and apparatus of recording a multi-channel stream, and a recording medium containing a multi-channel stream recorded by said method
KR100563685B1 (ko) * 2002-02-25 2006-03-28 엘지전자 주식회사 재기록 가능 기록매체의 재생리스트 관리방법
TWI247295B (en) * 2002-03-09 2006-01-11 Samsung Electronics Co Ltd Reproducing method and apparatus for interactive mode using markup documents
KR20030087193A (ko) * 2002-05-07 2003-11-14 엘지전자 주식회사 멀티 채널 방송 스트림의 기록 관리방법
KR101023699B1 (ko) * 2002-12-05 2011-03-25 엘지전자 주식회사 대화형 광디스크 장치에서의 재생 제어방법
BR0305213A (pt) * 2002-06-21 2004-07-27 Lg Electronics Inc Meio de gravação possuindo uma estrutura de dados para o gerenciamento de reprodução de dados de vìdeo gravados no mesmo
KR100582957B1 (ko) * 2002-06-21 2006-05-23 엘지전자 주식회사 비디오 데이터의 재생을 관리하기 위한 데이터 구조를 갖는기록 매체
KR20040000290A (ko) * 2002-06-24 2004-01-03 엘지전자 주식회사 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법
AU2003241205B2 (en) 2002-06-24 2009-03-26 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple title video data recorded thereon and recording and reproducing methods and apparatuses
US7889968B2 (en) 2002-06-24 2011-02-15 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses
CN100380496C (zh) * 2002-06-24 2008-04-09 Lg电子株式会社 具有用于管理记录在其上面的多个标题视频数据的再现的数据结构的记录介质以及记录和再现方法及装置
WO2004003908A1 (en) * 2002-06-28 2004-01-08 Lg Electronics Inc. Recording medium having data structure for managing recording and reproduction of multiple path data recorded thereon and recording and reproducing methods and apparatus
KR100554768B1 (ko) * 2002-06-28 2006-02-22 엘지전자 주식회사 다중 재생 경로 비디오 데이터의 재생을 관리하기 위한데이터 구조를 갖는 기록 매체와 그에 따른 기록 및 재생방법 및 장치
WO2004025651A1 (ja) 2002-09-12 2004-03-25 Matsushita Electric Industrial Co., Ltd. 記録媒体、再生装置、プログラム、再生方法、記録方法
WO2004030356A1 (ja) 2002-09-25 2004-04-08 Matsushita Electric Industrial Co., Ltd. 再生装置、光ディスク、記録媒体、プログラム、再生方法
CN100431029C (zh) * 2002-10-10 2008-11-05 松下电器产业株式会社 再现装置、再现方法以及记录方法
WO2004036577A1 (en) * 2002-10-14 2004-04-29 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple audio streams recorded thereon and recording and reproducing methods and apparatuses
ATE547792T1 (de) * 2002-10-15 2012-03-15 Lg Electronics Inc Aufzeichnungsmedium mit einer datenstruktur zur verwaltung der wiedergabe mehrerer darauf aufgezeichneter grafikströme und aufzeichnungs- und wiedergabeverfahren und vorrichtungen
US20040139249A1 (en) * 2002-10-17 2004-07-15 Samsung Electronics Co.,Ltd. Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium
US20040148627A1 (en) * 2002-10-17 2004-07-29 Samsung Electronics Co., Ltd. Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium
EP1559102A4 (en) * 2002-11-08 2010-05-05 Lg Electronics Inc METHOD AND APPARATUS FOR RECORDING A MULTI-COMPONENT STREAM AND A HIGH-DENSITY RECORDING MEDIUM COMPRISING A RECORDED MULTI-COMPONENT STREAM AND METHOD AND APPARATUS FOR REPRODUCING SAID RECORDING MEDIUM
US7720356B2 (en) 2002-11-12 2010-05-18 Lg Electronics Inc Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
AU2003276756B2 (en) * 2002-11-12 2007-09-13 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
KR100957797B1 (ko) 2002-11-13 2010-05-13 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법
KR100892977B1 (ko) * 2002-11-16 2009-04-10 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법
US7664372B2 (en) * 2002-11-20 2010-02-16 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple component data recorded thereon and recording and reproducing methods and apparatuses
US7783160B2 (en) * 2002-11-20 2010-08-24 Lg Electronics Inc. Recording medium having data structure for managing reproduction of interleaved multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
KR100920654B1 (ko) 2002-12-09 2009-10-09 엘지전자 주식회사 대화형 광디스크 장치에서의 재생 제어방법
JP3937223B2 (ja) * 2003-01-21 2007-06-27 ソニー株式会社 記録装置、再生装置、記録方法及び再生方法
KR100573685B1 (ko) * 2003-03-07 2006-04-25 엘지전자 주식회사 대화형 광디스크의 애니메이션 데이터 재생방법 및 장치
KR100984442B1 (ko) 2003-01-31 2010-09-29 파나소닉 주식회사 재생장치 및 재생방법
US20040252983A1 (en) * 2003-02-04 2004-12-16 Samsung Electronics Co., Ltd. Method and apparatus for reproducing AV data in an interactive mode, and information storage medium therefor
EP1604363B1 (en) * 2003-02-25 2012-06-27 LG Electronics Inc. Method of reproducing content information and interactive optical disc reproducing apparatus
US7693394B2 (en) * 2003-02-26 2010-04-06 Lg Electronics Inc. Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
US7809775B2 (en) * 2003-02-27 2010-10-05 Lg Electronics, Inc. Recording medium having data structure for managing playback control recorded thereon and recording and reproducing methods and apparatuses
KR100883000B1 (ko) * 2003-02-28 2009-02-13 파나소닉 주식회사 애니메이션을 수반한 대화화면을 표시하기 위한 기록매체, 재생장치, 기록방법, 컴퓨터 판독 가능한 기록매체 및 재생방법
KR101119108B1 (ko) 2003-02-28 2012-06-12 엘지전자 주식회사 기록되는 비디오 데이터의 랜덤/셔플 재생을 관리하기 위한데이터 구조를 갖는 기록 매체와 그에 따른 기록 및 재생방법 및 장치
KR100930353B1 (ko) * 2003-03-06 2009-12-08 엘지전자 주식회사 디스크 플레이어의 접속요청 처리방법
KR100957799B1 (ko) * 2003-03-06 2010-05-13 엘지전자 주식회사 대화형 디스크의 재생환경 설정방법
JP2004296065A (ja) * 2003-03-10 2004-10-21 Toshiba Corp 情報記憶媒体、情報再生装置、および情報再生方法
KR100565060B1 (ko) * 2003-03-14 2006-03-30 삼성전자주식회사 언어 정보에 따라 적응적으로 재생가능한 데이터 구조로기록된 정보저장매체, 그 재생 방법 및 장치
US7487460B2 (en) * 2003-03-21 2009-02-03 Microsoft Corporation Interface for presenting data representations in a screen-area inset
US7224664B2 (en) * 2003-03-25 2007-05-29 Lg Electronics Inc. Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
EP1609148A4 (en) * 2003-03-31 2011-11-23 Samsung Electronics Co Ltd DEVICE FOR USE WITH AN INFORMATION STORAGE MEDIUM CONTAINING ADVANCED AV (ENAV) BUFFER CONFIGURATION INFORMATION, METHOD OF PLAYING DAF R AND METHOD OF MANAGING THE BUFFER
US7620301B2 (en) * 2003-04-04 2009-11-17 Lg Electronics Inc. System and method for resuming playback
US7546341B2 (en) * 2003-04-14 2009-06-09 Bedard Vincent Method and computer-readable medium for delivering hybrid static and dynamic content
BRPI0409696A (pt) * 2003-04-23 2006-04-18 Lg Electronics Inc método e aparelho para reprodução sìncrona de conteúdo principal gravado em um meio de gravação interativo e conteúdo adicional para tal
CN1777945B (zh) 2003-04-23 2012-10-31 Lg电子株式会社 对记录在交互记录介质上的主内容以及其附加内容进行同步再现的方法和设备
KR100985784B1 (ko) * 2003-05-02 2010-10-06 엘지전자 주식회사 대화형 광디스크의 인증 방법
RU2379770C2 (ru) 2003-05-06 2010-01-20 Эл Джи Электроникс Инк. Носитель записи со структурой данных для управления видеоданными и данными дополнительного содержимого к ним и способы и устройства записи и воспроизведения
EP1639591A4 (en) * 2003-05-27 2007-08-08 Lg Electronics Inc RECORDING MEDIUM WITH A DATA STRUCTURE FOR MANAGING MAJOR DATA AND ADDITIONAL CONTENT DATA THEREOF, AND RECORDING AND PLAYING METHOD AND DEVICES
GB2402755B (en) * 2003-06-09 2005-07-13 Zoo Digital Group Plc Data processing system and method,computer program product and audio/visual product
JP3833653B2 (ja) * 2003-06-13 2006-10-18 シャープ株式会社 情報再生装置、情報再生装置の制御方法、コンテンツ記録媒体、制御プログラム、制御プログラムを記録したコンピュータ読み取り可能な記録媒体
TW200601300A (en) 2003-06-30 2006-01-01 Matsushita Electric Ind Co Ltd Apparatus and computer-readable program for generating volume image
JP4281437B2 (ja) * 2003-07-10 2009-06-17 株式会社日立製作所 記録媒体及び再生装置
KR101061414B1 (ko) 2003-07-24 2011-09-01 엘지전자 주식회사 기록된 텍스트 서브타이틀 데이터의 재생 관리를 위한데이터 구조를 갖는 기록매체, 그리고 기록/재생 방법 및장치
KR20050012328A (ko) 2003-07-25 2005-02-02 엘지전자 주식회사 고밀도 광디스크의 프레젠테이션 그래픽 데이터 관리 및재생방법과 그에 따른 고밀도 광디스크
TWI271718B (en) * 2003-07-24 2007-01-21 Samsung Electronics Co Ltd Information storage medium storing scenario, apparatus and method of recording the scenario on the information storage medium, apparatus for reproducing data from the information storage medium, and method of searching for the scenario
KR100565056B1 (ko) * 2003-08-14 2006-03-30 삼성전자주식회사 Av 데이터를 enav 모드로 재생하는 방법, 그 장치및 그 정보저장매체
US7653288B2 (en) * 2003-08-16 2010-01-26 Samsung Electronics Co., Ltd. Information storage medium having data structure for being reproduced adaptively according to player profile information, method for reproducing AV data in interactive mode
KR20050022072A (ko) * 2003-08-26 2005-03-07 삼성전자주식회사 인터렉티브 데이터 처리방법 및 장치
KR20050026676A (ko) * 2003-09-09 2005-03-15 삼성전자주식회사 탐색 정보 파일이 기록된 정보저장매체, 그 재생 방법 및재생장치
KR100667751B1 (ko) * 2003-10-01 2007-01-11 삼성전자주식회사 텍스트 기반의 자막 정보를 포함하는 저장 매체, 재생장치 및 그 재생 방법
CN101714102B (zh) * 2003-10-03 2013-06-12 夏普株式会社 记录再现装置和文件存取方法
KR100739682B1 (ko) * 2003-10-04 2007-07-13 삼성전자주식회사 텍스트 기반의 서브 타이틀 정보를 기록한 정보저장매체,그 처리장치 및 방법
KR100969966B1 (ko) * 2003-10-06 2010-07-15 디즈니엔터프라이지즈,인크. 비디오 플레이어의 재생 및 특징을 제어하는 방법 및 시스템
US7945141B2 (en) * 2003-10-06 2011-05-17 Samsung Electronics Co., Ltd. Information storage medium including event occurrence information, and apparatus and method for reproducing the information storage medium
TW200518070A (en) 2003-10-10 2005-06-01 Matsushita Electric Ind Co Ltd Recording medium, reproduction device, program, and reproduction method
CN101777364B (zh) * 2003-10-10 2012-07-04 夏普株式会社 再现装置及视频数据的再现方法
CN1867988B (zh) 2003-10-10 2010-05-05 松下电器产业株式会社 再现装置、再现方法
JP4698597B2 (ja) * 2003-10-13 2011-06-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ プレイリストから検索されたイベント情報に基づいて機能を提供するプレイバック装置及び方法
KR20050035678A (ko) 2003-10-14 2005-04-19 엘지전자 주식회사 광디스크 장치의 부가 데이터 재생방법 및 장치와, 이를위한 광디스크
KR20050036277A (ko) 2003-10-15 2005-04-20 엘지전자 주식회사 고밀도 광디스크의 네비게이션 정보 관리방법
KR100965883B1 (ko) * 2003-10-17 2010-06-24 삼성전자주식회사 모드 정보가 포함된 동영상 데이터가 기록된 저장 매체,재생 장치 및 재생 방법
KR101014233B1 (ko) * 2003-10-22 2011-02-14 엘지전자 주식회사 대화형 광디스크의 부가 오디오 파일 관리 및 재생방법
KR20050040968A (ko) * 2003-10-29 2005-05-04 삼성전자주식회사 인터렉티브 정보저장매체의 재생을 위한 버퍼 메모리 관리장치, 관리 방법 및 그 정보저장매체
KR100561404B1 (ko) * 2003-10-30 2006-03-16 삼성전자주식회사 재생 모드 정보가 설정된 동영상 재생 장치, 저장 매체 및그 재생방법
KR20050041833A (ko) * 2003-10-30 2005-05-04 삼성전자주식회사 프로그램 관리 정보가 기록된 저장 매체, 이를 재생하기위한 방법 및 그 장치
US8218951B2 (en) 2003-10-30 2012-07-10 Samsung Electronics Co., Ltd. Storage medium storing program management information, and reproducing method and apparatus
KR20050041543A (ko) * 2003-10-31 2005-05-04 엘지전자 주식회사 광기록재생기의 디스플레이 제어방법 및 제어장치
KR100788655B1 (ko) * 2003-11-10 2007-12-26 삼성전자주식회사 스타일 정보를 포함하는 텍스트 기반의 서브 타이틀데이터가 기록된 저장 매체, 재생 장치 및 그 재생 방법
EP2270795A3 (en) 2003-11-10 2015-03-18 Panasonic Corporation Recording medium, playback apparatus, program, playback method, system integrated circuit
CN1617254A (zh) * 2003-11-10 2005-05-18 皇家飞利浦电子股份有限公司 光盘播放***及其播放方法
JP2005151147A (ja) * 2003-11-14 2005-06-09 Toshiba Corp 再生装置及び再生方法
CN1906882B (zh) * 2003-11-14 2012-12-12 极速决件有限公司 内容到可写介质的安全传输
KR20050062089A (ko) * 2003-12-19 2005-06-23 엘지전자 주식회사 광디스크 장치에서의 부가 콘텐츠 데이터 버퍼링 방법 및장치
KR20050048416A (ko) * 2003-11-19 2005-05-24 삼성전자주식회사 프리로딩 정보가 기록된 저장 매체, 재생 장치 및 그 재생방법
KR20050049924A (ko) * 2003-11-24 2005-05-27 엘지전자 주식회사 고밀도 광디스크의 플레이리스트 구성방법, 관리방법 및재생방법과 기록재생장치
NZ541096A (en) * 2003-11-28 2008-07-31 Sony Corp Complex interactive function in a reproduction-dedicated optical disk via a virtual player model corresponding to a player function built and described by java
KR20050064150A (ko) 2003-12-23 2005-06-29 엘지전자 주식회사 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치
KR20050066265A (ko) 2003-12-26 2005-06-30 엘지전자 주식회사 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치
KR20050066264A (ko) 2003-12-26 2005-06-30 엘지전자 주식회사 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치
KR100937421B1 (ko) 2004-01-13 2010-01-18 엘지전자 주식회사 고밀도 광디스크의 서브타이틀 관리를 포함한 파일구성방법 및 재생방법과 기록재생장치
JP3855273B2 (ja) * 2004-01-19 2006-12-06 船井電機株式会社 光ディスク再生装置
KR100982517B1 (ko) * 2004-02-02 2010-09-16 삼성전자주식회사 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체 및 재생 장치
KR100561417B1 (ko) * 2004-02-09 2006-03-16 삼성전자주식회사 Av 데이터의 재생상태를 전환할 수 있는 인터랙티브그래픽 스트림을 기록한 정보저장매체, 그 재생방법 및 장치
US7788583B1 (en) * 2004-03-04 2010-08-31 Google Inc. In-page full screen internet video method
WO2005088635A1 (en) 2004-03-18 2005-09-22 Lg Electronics Inc. Recording medium and method and apparatus for reproducing text subtitle stream recorded on the recording medium
JP2005276344A (ja) * 2004-03-25 2005-10-06 Toshiba Corp 情報記録媒体及び情報再生装置
EP1738582B1 (en) * 2004-04-22 2018-06-06 Technicolor, Inc. Context dependent multi-angle navigation technique for digital versatile discs
KR100636141B1 (ko) * 2004-04-30 2006-10-18 삼성전자주식회사 프로그래밍 기능을 가진 어플리케이션을 기록한 저장매체, 재생 장치 및 그 재생 방법
CN101714385B (zh) * 2004-05-11 2012-09-26 松下电器产业株式会社 再现装置、程序、再现方法
KR100601677B1 (ko) * 2004-05-17 2006-07-14 삼성전자주식회사 저장 매체에 기록된 데이터와 다운로드된 데이터를 함께재생하는 재생 방법 및 그 재생 장치
JP2005332521A (ja) * 2004-05-21 2005-12-02 Toshiba Corp 情報記録媒体及び情報再生装置
JP2006004486A (ja) * 2004-06-16 2006-01-05 Toshiba Corp 情報記録媒体及び情報再生装置
CN1713291A (zh) 2004-06-22 2005-12-28 皇家飞利浦电子股份有限公司 一种优化光盘浏览器的方法及装置
EP1776701A1 (en) * 2004-07-12 2007-04-25 Koninklijke Philips Electronics N.V. Content with navigation support
KR100694123B1 (ko) * 2004-07-30 2007-03-12 삼성전자주식회사 동영상 데이터와 어플리케이션 프로그램이 기록된 저장매체 및 그 재생 장치 및 방법
JP4505280B2 (ja) * 2004-08-19 2010-07-21 株式会社ソニー・コンピュータエンタテインメント 映像再生装置および映像再生方法
WO2006018932A1 (ja) 2004-08-19 2006-02-23 Sony Computer Entertainment Inc. 映像再生装置および方法、記録媒体、映像再生プログラム
WO2006024011A2 (en) 2004-08-23 2006-03-02 Hewlett-Packard Development Company L.P. Method and apparatus for capturing and transmitting screen images
KR100678938B1 (ko) * 2004-08-28 2007-02-07 삼성전자주식회사 영상과 자막의 동기화 조절 장치 및 방법
KR100677129B1 (ko) * 2004-09-03 2007-02-02 삼성전자주식회사 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법
JP5094119B2 (ja) 2004-09-08 2012-12-12 パナソニック株式会社 映像データとアプリケーションとを連動させて再生する再生装置、再生方法、及びプログラム
US9298675B2 (en) * 2004-09-30 2016-03-29 Adobe Systems Incorporated Smart document import
WO2006041991A2 (en) * 2004-10-04 2006-04-20 Cine-Tal Systems, Llc. Video monitoring system
KR20060030608A (ko) * 2004-10-06 2006-04-11 엘지전자 주식회사 기록매체, 기록매체의 재생방법과 재생장치
KR20060031750A (ko) * 2004-10-09 2006-04-13 삼성전자주식회사 동영상 재생 및 프로그래밍 기능을 위한 멀티미디어데이터를 기록한 저장매체, 그 재생장치 및 재생방법
JP2007065928A (ja) * 2005-08-30 2007-03-15 Toshiba Corp 情報記憶媒体、情報処理方法、情報転送方法、情報再生方法、情報再生装置、情報記録方法、情報記録装置、及びプログラム
US7409464B2 (en) * 2004-10-29 2008-08-05 Nokia Corporation System and method for converting compact media format files to synchronized multimedia integration language
US20060092447A1 (en) * 2004-10-29 2006-05-04 Seiko Epson Corporation Printing device and corresponding printing method used therein
CN101833966B (zh) * 2004-12-01 2013-05-08 松下电器产业株式会社 再现装置和再现方法
JP4879480B2 (ja) * 2004-12-02 2012-02-22 ソニー株式会社 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体
EP1669855A1 (en) * 2004-12-02 2006-06-14 Deutsche Thomson-Brandt Gmbh Method for generating multi-language menus
JP4275611B2 (ja) * 2004-12-02 2009-06-10 ソニー株式会社 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体
KR100733079B1 (ko) * 2004-12-27 2007-06-28 삼성전자주식회사 디지털 tv 및 그 제어방법
WO2006070298A1 (en) * 2004-12-27 2006-07-06 Koninklijke Philips Electronics N.V. Method and apparatus for enabling an application to cooperate with running ofa program
JP2006191186A (ja) * 2004-12-28 2006-07-20 Toshiba Corp コンテンツの再生システム、再生装置、再生方法、及び配信サーバ
WO2006070303A1 (en) * 2004-12-29 2006-07-06 Koninklijke Philips Electronics N.V. Method and apparatus for playing an optical disc
US8249416B2 (en) * 2005-01-28 2012-08-21 Panasonic Corporation Recording medium, program, and reproduction method
KR101069858B1 (ko) * 2005-01-31 2011-10-04 엘지전자 주식회사 데이터 기록매체에 기록된 컨텐츠상에 마크를 설정하고,그 마크에 따른 동작을 수행하는 방법 및 장치
WO2006082892A1 (ja) * 2005-02-04 2006-08-10 Matsushita Electric Industrial Co., Ltd. 読出装置、プログラム、読出方法
US8787131B2 (en) 2005-02-28 2014-07-22 Koninklijke Philips N.V. Fallback mechanism for data reproduction
JP4968562B2 (ja) * 2005-03-04 2012-07-04 ソニー株式会社 再生装置、再生方法、および記録方法
JP4968506B2 (ja) 2005-03-04 2012-07-04 ソニー株式会社 再生装置、再生方法、およびプログラム
TW200634545A (en) * 2005-03-22 2006-10-01 Wellsyn Technology Inc Method of initializing a peripheral device for operating a computer system
US20070003223A1 (en) * 2005-04-11 2007-01-04 Phatcat Media, Inc. User initiated access to secondary content from primary video/audio content
TW200636472A (en) * 2005-04-11 2006-10-16 Sunplus Technology Co Ltd A/V control mechanism and the method thereof
EP1875740A2 (en) 2005-04-26 2008-01-09 THOMSON Licensing Synchronized stream packing
JP2007004896A (ja) * 2005-06-23 2007-01-11 Toshiba Corp 情報記憶媒体、情報転送方法、情報再生方法、及び情報記録方法
KR20070014948A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
KR20080034178A (ko) * 2005-07-29 2008-04-18 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
KR20070014945A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
KR20070014944A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
KR20070014941A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
EP2144245A3 (en) * 2005-08-09 2010-10-20 Panasonic Corporation Recording medium, playback apparatus, method and program
EP1938322A4 (en) * 2005-08-22 2010-04-21 Lg Electronics Inc DATA REPRODUCTION DEVICE, ASSOCIATED METHOD, DATA RECORDING DEVICE, ASSOCIATED METHOD, AND RECORDING MEDIUM
EP1938323A4 (en) * 2005-08-22 2010-04-28 Lg Electronics Inc RECORDING MEDIA, METHOD AND DEVICE FOR REPRODUCING DATA AND METHOD AND DEVICE FOR RECORDING DATA
US20070041711A1 (en) * 2005-08-22 2007-02-22 Lg Electronics Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium
EP1924992A4 (en) * 2005-08-22 2010-04-07 Lg Electronics Inc DEVICE FOR REPRODUCING DATA, METHOD THEREFOR, DEVICE FOR THE RECORDING, METHOD THEREFOR AND RECORDING MEDIUM
KR20070022580A (ko) * 2005-08-22 2007-02-27 엘지전자 주식회사 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
JP2009505325A (ja) * 2005-08-22 2009-02-05 エルジー エレクトロニクス インコーポレーテッド データ再生方法及び再生装置、記録媒体並びにデータ記録方法及び記録装置
WO2007043829A1 (en) * 2005-10-13 2007-04-19 Lg Electronics Inc. Method and apparatus for encoding/decoding
EP1949697B1 (en) 2005-10-13 2014-08-20 LG Electronics Inc. Method and apparatus for encoding/decoding
JP2007115293A (ja) * 2005-10-17 2007-05-10 Toshiba Corp 情報記憶媒体、プログラム、情報再生方法、情報再生装置、データ転送方法、及びデータ処理方法
KR20070052650A (ko) * 2005-11-17 2007-05-22 엘지전자 주식회사 기록매체 재생방법 및 재생장치, 기록매체와 기록매체기록방법 및 기록장치
US20070157086A1 (en) * 2006-01-05 2007-07-05 Drey Leonard L Time-Controlled Presentation of Content to a Viewer
US20080056679A1 (en) * 2006-04-03 2008-03-06 Kim Kun S Recording medium, method and apparatus for reproducing data, and method and apparatus for recording data
US20080056678A1 (en) * 2006-04-18 2008-03-06 Kim Kun S Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium
JP4781176B2 (ja) 2006-06-26 2011-09-28 キヤノン株式会社 映像再生装置及びその制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
WO2008002999A2 (en) * 2006-06-27 2008-01-03 Metabeam Corporation Digital content playback
JP2008011447A (ja) * 2006-06-30 2008-01-17 Toshiba Corp 映像再生装置、映像再生方法および映像表示システム
US7729791B2 (en) * 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
KR20080064331A (ko) * 2007-01-04 2008-07-09 엘지전자 주식회사 수신 장치 및 그의 동작 방법
US7814412B2 (en) * 2007-01-05 2010-10-12 Microsoft Corporation Incrementally updating and formatting HD-DVD markup
US20080195977A1 (en) * 2007-02-12 2008-08-14 Carroll Robert C Color management system
TWI357068B (en) * 2007-03-19 2012-01-21 Cyberlink Corp Method for activating audio/video data in an optic
JP5045213B2 (ja) * 2007-04-26 2012-10-10 ソニー株式会社 撮像装置、再生装置及び記録ファイル作成方法
KR100894055B1 (ko) * 2007-07-06 2009-04-20 드리머 디스크 매체 재생 장치 및 이를 이용한 멀티미디어 컨텐츠제공 방법
KR100935862B1 (ko) * 2007-07-06 2010-01-07 드리머 매체 재생 장치 기반 컨텐츠 제공 시스템
US8285121B2 (en) * 2007-10-07 2012-10-09 Fall Front Wireless Ny, Llc Digital network-based video tagging system
JP5255824B2 (ja) * 2007-12-05 2013-08-07 任天堂株式会社 映像再生制御プログラム、映像再生制御装置、映像再生制御システムおよび映像再生制御方法
KR100884765B1 (ko) * 2007-12-06 2009-02-23 주식회사 드리머 서비스 제공 환경 분석 기반 메뉴 디스플레이 방법과 이를실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한기록 매체
US9754625B2 (en) * 2008-07-31 2017-09-05 Warner Bros. Entertainment Inc. Generation and use of user-selected scenes playlist from distributed digital content
JP5356169B2 (ja) * 2008-09-26 2013-12-04 シャープ株式会社 デジタル放送受信装置
EP2378522A4 (en) * 2008-12-04 2013-06-12 Mitsubishi Electric Corp METHOD FOR REPRODUCING VIDEO INFORMATION, VIDEO INFORMATION REPRODUCING DEVICE, RECORDING MEDIUM, AND VIDEO CONTENT
JP2009301708A (ja) * 2009-09-28 2009-12-24 Toshiba Corp 情報再生装置及び情報再生方法
KR101022479B1 (ko) 2010-06-21 2011-03-15 삼성전자주식회사 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체, 재생 장치 및 재생 방법
JP5594045B2 (ja) * 2010-10-14 2014-09-24 ソニー株式会社 再生装置、再生方法、プログラム、および記録媒体
CN103530129A (zh) * 2013-10-25 2014-01-22 乐视网信息技术(北京)股份有限公司 一种全视频模式设置方法及电子设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5571672A (en) * 1994-09-20 1996-11-05 The United States Of America As Represented By The Secretary Of Agriculture Gypsy moth genotype assay
JPH09128408A (ja) * 1995-08-25 1997-05-16 Hitachi Ltd インタラクティブ記録再生用メディア及び再生装置
EP0814419A2 (en) * 1996-06-19 1997-12-29 Knowledge Information Research Institute Method of and device for executing a software and medium for distribution
JPH10106142A (ja) * 1996-09-27 1998-04-24 Sony Corp データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法
US6138175A (en) * 1998-05-20 2000-10-24 Oak Technology, Inc. System for dynamically optimizing DVD navigational commands by combining a first and a second navigational commands retrieved from a medium for playback
US6188835B1 (en) * 1998-08-21 2001-02-13 Lsi Logic Corporation Optical disk system and method for storing data allowing playback of selected portions of recorded presentations
US7178106B2 (en) * 1999-04-21 2007-02-13 Sonic Solutions, A California Corporation Presentation of media content from multiple media sources
WO2001035409A2 (en) * 1999-11-10 2001-05-17 Thomson Licensing S.A. Commercial skip and chapter delineation feature on recordable media
US6701065B1 (en) * 2000-01-05 2004-03-02 Genesis Microchip, Inc. Methods and apparatus for buffering information prior to decoding
JP4269471B2 (ja) * 2000-02-21 2009-05-27 ソニー株式会社 光記録媒体、光ピックアップおよび光記録再生装置
JP2001268544A (ja) * 2000-03-15 2001-09-28 Sony Corp ディジタル信号受信装置
JP4317311B2 (ja) * 2000-04-05 2009-08-19 パイオニア株式会社 情報記録媒体、情報記録装置及び方法並びに情報再生装置及び方法
US20020054087A1 (en) * 2000-04-17 2002-05-09 Roland Noll Channel dancer
JP3593015B2 (ja) * 2000-09-20 2004-11-24 株式会社東芝 異種規格情報混在記録管理システム

Also Published As

Publication number Publication date
EP1635353A2 (en) 2006-03-15
KR100491399B1 (ko) 2005-05-25
KR20030070850A (ko) 2003-09-02
CN1441598A (zh) 2003-09-10
US20120033942A1 (en) 2012-02-09
DE60301225T2 (de) 2006-05-18
CN1240217C (zh) 2006-02-01
TW200303497A (en) 2003-09-01
EP1357749A1 (en) 2003-10-29
EP1357749B1 (en) 2005-08-10
EP1635353A3 (en) 2006-12-27
DE60301225D1 (de) 2005-09-15
US20030161615A1 (en) 2003-08-28
JP2003249057A (ja) 2003-09-05

Similar Documents

Publication Publication Date Title
TWI230908B (en) Enhanced navigation system using digital information medium
RU2330335C2 (ru) Система воспроизведения информации, использующая информационный запоминающий носитель
US7907815B2 (en) Method and apparatus for synchronous reproduction of main contents recorded on an interactive recording medium and additional contents therefor
US20100166391A1 (en) Information storage medium, information playback apparatus, and information playback method
TWI263978B (en) Data processing apparatus, data processing method, data processing method of recording medium, data recording medium and data structure of recording medium
US20050123267A1 (en) Reproducing apparatus and reproducing method
US20050213941A1 (en) Information recording medium, methods of recording/playback information onto/from recording medium
JP2004079055A (ja) 光ディスク装置と光ディスク処理方法及び光ディスク
TWI248071B (en) Information playback apparatus and information playback method
US20040096186A1 (en) Information playback apparatus and information playback method
KR101117601B1 (ko) 재생목록으로부터 검색된 이벤트 정보에 기반을 둔 기능성을 제공하기 위한 재생장치 및 방법
US20030161614A1 (en) Method and apparatus for playing back data recorded on a recoding medium
JP3772023B2 (ja) 画像表示装置、同装置に適用される画像切り替え表示方法
US20080043775A1 (en) Data Processing Device, Data Processing Method, Program, Program Recording Medium, and Data Structure
JP4088285B2 (ja) デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
EP1620852B1 (en) Method and apparatus for synchronous reproduction of main contents recorded on an interactive recording medium and additional contents therefor
JP2008140540A (ja) デジタル情報媒体を用いるエンハンスド・ナビゲーション・システムで用いられる装置および方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees