TWI306206B - Storage medium including av data and application program, and apparatus and method using the same - Google Patents

Storage medium including av data and application program, and apparatus and method using the same Download PDF

Info

Publication number
TWI306206B
TWI306206B TW094125536A TW94125536A TWI306206B TW I306206 B TWI306206 B TW I306206B TW 094125536 A TW094125536 A TW 094125536A TW 94125536 A TW94125536 A TW 94125536A TW I306206 B TWI306206 B TW I306206B
Authority
TW
Taiwan
Prior art keywords
mode
data
information
program
title
Prior art date
Application number
TW094125536A
Other languages
English (en)
Other versions
TW200612280A (en
Inventor
Kil-Soo Jung
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of TW200612280A publication Critical patent/TW200612280A/zh
Application granted granted Critical
Publication of TWI306206B publication Critical patent/TWI306206B/zh

Links

Classifications

    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • 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/2541Blu-ray discs; Blue laser DVR discs
    • 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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

1306巢。c 九、發明說明: 【發明所屬之技術領域】 本發明是有關於一種儲存媒體(S TORAGE MEDIUM) 所記錄的視聽(AUDIO-VISUAL)(AV)資料之再生,且特別 是有關於一種儲存媒體,其包含AV資料以及提供使用此 AV資料額外功能的應用程式(APPLICATION PROGRAM),以及再生此AV資料的裝置與方法。 【先前技術】
鲁儲存媒體中所記錄的視聽(AV)資料包括壓縮後以及 編碼後之AV資訊(AV INFORMATION),以及再生此AV 資訊的導航資訊(NAVIGATION INFORMATION)。更詳細 的說’此AV資訊是由一根據動晝專家群(MOTION PICTURE EXPERTS GROUP)(MPEG)標準編碼後的 AV 串 流(AV STREAM)所組成。AV串流包括視訊(VIDEO)、音 訊(AUDIO)、與/或副標題(SUBTITLE)。另外,此視聽(AV) 資料可更進一步的包括諸如視聽(AV)串流的編瑪屬性 φ (ENCODING ATTRIBUTE)或隨機存取(RANDOM ACCESS)之進入點(ENTRY POINT)等資訊,以及其中定義 了視聽(AV)再生順序資訊的播放目錄(PLAYLIST)。 導航資訊是由控制視聽(AV)資訊之再生的導航命令 (NAVIGATION COMMAND)所組成,諸如再生播放目錄之 命令以及分出另一播放目錄之命令。如此一來,視聽(AV) 資訊可參照此導航資訊來再生,因此使用者可觀賞諸如高 品質電影(HIGH QUALITY MOVIE)之類的視聽(AV)資料。 I306»doc 除了基本的視聽(AV)資料再生功能之外,對於包含增 進與使用者互動之程式化功能的應用亦有所要求。然而, 根據包含視聽(AV)資料的傳統儲存媒體,用來提供使用者 互動功能的程式資料,諸如遊戲(GAME)或是利用再生的 視聽(AV)資料聊天,都無法隨視聽(AV)資料記錄於儲存媒 體之中。 ' 【發明内容】 本發明的目的就是在提供一種儲存媒體以及再生此儲 •存媒體之裝置與方法,其中,此儲存媒體記錄了用來提供 視聽(AV)資料以及使用此AV資料的額外功能的程式為基 (PROGRAM-BASED)的各項應用’以便提供AV資料之再 生以及改善的程式功能。 依本發明之一目的提供一種儲存媒體,此儲存媒體包 括:電影模式資料(MOVIE MODE DATA),其用來再生視 聽(AV)資料、程式模式資料(PROGRAM MODE DATA), 其包括用來提供使用此AV資料的額外功能的多數個應用 φ 程式、系統資料(SYSTEM DATA),其用來控制電影模式 資料與程式模式資料的執行、以及管理資訊 (MANAGEMENT INFORMATION),其用來管理標題單元 中各應用程式的執行,其中,系統資料包括用來表示即將 再生的標題的再生模式是為電影模式或為程式模式的模式 資訊(MODE INFORMATION)。 依本發明之一目的,程式模式資料以一 JAVA物件 (JAVA OBJECT)來呈現。 I3062〇4fd〇〇 依本發明之一目的,此java物件包括至少一含於標 題中的JAVA應用程式。 、不 依本發明之一目的,管理資訊包含於JAVA物件中。 依本發明之一目的,管理資訊包括即將於標題中執行 的至少一應用程式執行的控制資訊(c〇Ntr〇l INFORMATION)與狀態資訊(STATE inf〇RMati〇n)。 依本發明之-目的,模式資訊包含於系統資料中標題 資訊的每-項目(ITEM)中,並蚊—有_標題的再生模 • 式。 依本發明的又一目的是提供一種再生装置,裝置包 括:一讀取單元(READ UNIT)與一再生單元 (REPR0DUCINGUNIT);其中,讀取單元讀取:電影模2 資料,其用來再生視聽(AV)##、程式模式㈣,其包ς 用來提供使用AV資料_外魏的多數個應用程^、系 統資料,其控制電影模式資料與程式模式資料的執行、以 及管=資訊’其管理標題單元巾應用程式之執行;其中, 鲁再生單元參考系統資料中所含的模式資訊來決定再生模 式’並指出即將再生的標題的再生模式是為電影模式或為 程式模式’並參考管理資訊,如果再生模式為程式模式的 話’則再生此程式模式資料。 、 依本發明之一目的,如果即將再生的標題的模式資訊 設定成電影模式的話,則此再生單元利用與系統資料中的 標題相當的標題資訊(TITLE INFORMATION)中所含的電 影物件(MOVIE OBJECT)的參考資訊(reference I3062Q4ifd〇c INFORMATION),再生每一電影物件。 依本發明之-㈣,如果即將再生的標題的模式資 設定成程賴摘話,祕生單轉考與緒資料中所含 標題相當的標題資訊中所含的每—TAVA物件, JAVA物件中所含的管理資訊’再S JAVA應用程式。 依本發_另—目的是提供—種再生方法,方 括:讀取電影模式資料,其絲再生視聽(AV)f料 ’其包括用來提供制Av f料的額外功能的^ 、系統資料,其控制電影模式資料與程式模 式之^订、以及管理資訊’其管理標題單元中應用裎 : 仃’並參考祕資料巾所含的模式資訊來決定再生 為;” „即將再生的標題的再生模式是為電影模式或 的並參考管理資訊,如果再生模式為程式模式 、則再生此程式模式資料。 為^發明之上述和其他目的、特徵和優點能更明顯 明如下。文特舉較佳實施例,並配合所附圖式,作詳細說 【實施方式】 資料开< ^ :為依本發明一實施例儲存媒體1中所記錄的 式資粗^示意圖。參考®卜儲存媒體1包括:電影模 $。彳沾~ 〇、程式模式資料130、系統資料120、以及應用 &式的管理ftfU4Q。 ^ 與導拉式資料110包括視聽資訊(AV INF0RMATI0N) 九貝°凡,其為一組用來再生AV資訊之命令。電影模 1306獅· 式資料110係一基本AV再生資料(DATA F〇R BASIC Av REPRODUCTION),並且被稱為核心模式資料(DATA f〇r A CORE MODE)。核心模式之所以被稱為電影模式是因為 它是-種在其中再生了觀賞電影所需資料之模式,就如同 數位多用途光碟(DIGITAL VERSATILE DISK)(DVD)格式 一般,其為一視訊應用的代表。之後,此核心模式就稱為 電影模式。如果資料包含電影模式資料11〇並且資料具有 增進與使用者互動的程式化功能(亦即程式模式資料13〇) 鲁的話,則此資料被稱為全模式之資料(DATA FOR a FULL· MODE)或全模式資料(roLL MODE DATA)。當把電影敘 述為核心模式時,吾人了解其他資料可為正在全資料=式 (FULL DATA MODE)中使用的含電影的核心模式(諸如程 式模式或唯音訊模式(AUDIO ONLY MODE))。 壬 當啟動一再生裝置(諸如圖5中所示)時,首先會讀取 系統資料120,並且此系統資料12〇包括啟動資訊 up information)與標題資訊(ΤΙΊχΕ φ INFORMATI〇N)。啟動資訊包含當再生裝置再生儲存媒 1時’欲首先再生之物件之位置(LOCATION)。標題資:— 括含有欲再生的每一物件位置的進入點資訊(ENT匕 POINT INFORMATION)。 除了 AV再生之外,程式模式資料i3〇可包括至小 應用程式的程式資料;其中此至少一應用程式依本於j' 一目的提供一額外功能。程式範例包括:使用者互動处 使用視訊的遊戲功能、當再生部分視訊時用來顯示導、、^*的 1306鳳doc =勺力% #再生部分視訊時用來顯示其他額外資訊的 功月b,、或當再生視訊時用來聊天之功能。依本發明之一目 的’為了表演引擎(PRESENTATI〇N ENGINE)再生AV資
訊以便執行含再生視訊㈣用程式,程式模式資料130可 包括應用程式界面(APPUCATI〇n pR〇GRAM INTERFACE)(API)功能。
應用私式的管理資訊(MANAGEMENT INFORMATION FOR APPLICATION PROGRAMS) 140 係 於再生儲存媒體所記錄的Av資料時(也就是再生全模式資 料時)而提供一額外功能時,用來有效管理程式模式資料 130之再生的資訊,並且將詳述於後。 當所有目的均無需求時,很容易的將依本實施例的儲 存媒體1载入再生裝置中,以及很容易的自再生裝置中卸 除此儲存媒體1是較佳的。當所有目的均無需求時,此儲 存媒體為一光碟,並且利用此再生裝置的光學裝置 (OPTICAL DEVICE)可自光碟讀取資料亦是較佳的。例 如:儲存媒體可為諸如CD-ROM、DVD、或BD-R〇m等 光碟’或未來即將發展的光碟。 現在將參考圖5敘述再生此依本實施例之儲存媒體之 再生裝置之構造(STRUCTURE)’圖5繪示為依本發明之— 實施例再生裝置之簡略方塊圖。參考圖5,此再生裝置係 —利用特定模式資料(SPECIFIC MODE DATA)來顯示儲 存媒體(STORAGE MEDIUM)52〇中所記錄的AV資料的事 置,並且包括一讀取單元(READUNIT)540、一緩衝器單元 11 I3〇6»doc (BUFFER UNIT)560、以及-再生單元(REpR〇DUCING UNIT)580。讀取單元540讀取欲從儲存媒體52〇再生的資 料。如果儲存媒體520為光碟的話,則讀取單元54〇包括 用來讀取記錄於光碟上資料的光學裝置。緩衝器單元56〇 暫時儲存讀取單元540讀取的資料。再生單元58〇根據緩 衝器單元560所儲存的系統資料12〇與應用程式的管理資 訊140再生AV資料與/或程式資料。再生的資料會透過一 顯示單元(DISPLAY UNIT)(未顯示)顯示出來。當無需求 • 時,吾人了解此裝置除了再生資料之外,可更進一步的記 錄資料。 圖6繪示為依本發明一實施例再生裝置之詳細方塊 圖。參考圖6,其更詳細地繪示圖5中續·示的緩衝器單元 560與再生單元580。緩衝器單元560包括程式資料緩衝器 (PROGRAM DATA BUFFER)562、導航資料緩衝器
(NAVIGATION DATA BUFFER)564、AV 資料緩衝器(AV DATA BUFFER)566、以及系統資料緩衝器(SYSTEM φ DATA BUFFER)568 ;其中’程式資料緩衝器562根據資 料形式暫時儲存自讀取單元540輸入的資料。再生單元580 包括各種再生引擎(REPRODUCING ENGINE),此再生引 擎具有根據再生資料形式的再生功能:程式引擎 (PROGRAM ENGINE)5 82、導航引擎(NAVIGATION ENGINE)584、表演引擎(PRESENTATION ENGINE)586、 應用管理器(APPLICATION MANAGER)588、以及混合器 (BLENDER) 590。當無需求時,吾人了解此再生裝置可包 12 I3〇6?Q4ifdoc 含其他元件。 程式引擎582再生從程式資料緩衝器562輸入的程式 資料:也就是說,程式引擎582執行實現諸如遊戲、聊天、 以及導濟的轉等功能的特定應用程式。為此,程式引擎 582—可藉由視訊提供與使用者的互動。程式引擎控制 表演引擎586’此表演引擎586利用如黑色箭頭表示的Αρι 功能再生視訊。 p引擎584從導航資料緩衝器564接收導航資料, Ϊ控制AV貪料的再生。也就是說,-如程式引擎582, =擎584利用由黑色箭頭表示的Av再生命令所組成 的API功能控制表演引擎586用以再生av資訊。 表演引擎586把從AV資料緩衝器娜輸入的av串 WAV STREAM)、靜態影_TILL ίΜ = FILE)予以解碼以及再生。應用管理器 姚緩衝器568接收系統資料,並控制再生引擎泌測、 人586用以產生AV資料與/或程式資料。應用管理器谓 一如由虛線箭頭表示的控制程式引擎582 ° ^使得表演引擎谢可再±AV㈣並執行 :進=1= 588首先根據系統資料的啟動資訊中載明 ",來决疋即將再生的資料。另外,於再生 -用S:88把參考系統f料並搜尋每-標題所獲丄ί ^的权點,傳送至用來再生此搜尋到的標題的再生 引擎」使得此搜尋到的標題可被再生。 當選擇提供AV再生與程式功能的全模式時,應用管 13 130嗓-
理器588藉由參考應用程式的管理資訊140,來管理多數 個以一標題接著一標題(TITLE-BY-TITLE)為基礎的應 用。也就是說’應用管理器588執行諸如記憶體(MEMORY) 之類資源的排程與管理,使得多數個應用可很順暢的被執 行。一如圖11以及下面所述的另一實施例,在一應用程式 的管理資訊140A包含於一 JAVA物件中的例子裡,jAVA 物件為程式模式資料(PROGRAM MODE DATA)130A,程 式引擎582參照JAVA物件中所含的應用程式的管理資訊 140A來取代應用管理器588,並執行排程與資源管理,使 得JAVA物件中所含的多數個應用可很順暢的被執行。 另外,應用管理器588選擇性地包含用來處理使用者 的輸入並將使用者的輸入傳送到相關引擎的使用者輸入接 收與處理單元(USER INPUT RECEIVING AND PROCESSING UNIT)(未顯示)。 混合器590將程式引擎582利用與表演引擎586相關 的API功能產生的圖形影像,與表演引擎產生的視訊 影像重疊而產生一影像’並將產生的影像輪出。如此一 利用程式為基的程式模式資料m,額外功能可與再生視 訊同時被實現。 旦]貫施例的再生襄置係-根據電 或制特痛式資料的程賴式巾適當的顯示模 式’來顯示儲存賴中記錄的AV資料钱置 再生裝置利用讀取單元54〇,從儲存媒體丨< ia中讀取如 圖1或圖11靖示的電影模式資料UG、程式模式資料 14 I3062Q4ifd〇〇 13〇、系統資料UO、以及應用程式的管理資訊⑽,並利 用相f的再生引擎再生此資料。這裡,系統資料120被傳 达到應用管理器588,並被用來根據系統資料的啟動資料 中的進人點,決定欲首先再生賴式與㈣。再生裝置於 再ΐ,參考此系統資料12 0。如果模式發生改變或如果 搜哥標題的話,相關物件的進入點會被傳送至再生此 的相關再生引擎並且再生。
吹在—如圖1中所繪示的應用程式的管理資訊14〇與其 他貧料分別存在的例子中,應用程式的管理資訊14〇亦^ ,傳,至應用管理器588,並被用來根據—標題接著一標 題#管理諸如乡數個MVA^雜賴式資料130,^ 於貫仃此多數個JAVA應用時,順暢地管理記憶體。 依本發明之另一目的,在應用程式的管理資訊14〇a 包含於程式模式資料13GA(亦即MVA物件)之巾的例子 裡’程式引擎582讀取程式模式資料130A,並藉由參考程 式模式資料13GA所包含的應用程式的f理f訊14〇A,來 控,多數個應用的實行。當如所示的分別存在時,吾人了 解官理資訊140、H0A,以及模式資料130、13〇A,都可 一起包含於共同媒體1或1A之中。
另外’應用管理器588包含用來處理使用者的輸入的 使用者輸入之接收與處理單元,並將使用者的輸入傳送至 相關模式的再生引擎。範例包括但非限制:透過顯示器接 收的資料、圖形使用者界面(GRApmcAL USER
INTERFACE)、鍵盤(KEYBOARD)、遙控(REMOTE 15 13062%ifci〇c CONTROL)與/或其他類似的輸入裴置。 現在將根據相關的圖丨、2、5與6所述之再生裝置之 結構’詳述依本發明-實施例一種再生儲存媒體的方法。 圖2繪不為依本發明一實施例用來解釋利用系統資料12〇 再生電影模式資料110的方法的參考圖。參考圖2,在再 生裝置初始化時,經由讀取單元54〇讀取的系統資料12〇 被傳送呈應用管理器588。應用管理器588參考啟動資料 222(START UP DATA)、選項單(MENU)224、與系統資料 • 120中的標題#1到#5 : 226、似、23〇、说、234的進入 點。當欲首先再生的電影物件(亦即電影物件#1 242)的進入 點經由系統資料120傳送至導航引擎584時,導航引擎584 將電影物件#1 242中所含的導航命令,諸如playpL(#1), 傳送到表演引擎586,並因而啟動電影模式之再生。 在持續利用欲首先再生的電影物件(亦即電影物件“ 242)中所含的導航命令再生之後,藉由目前的電影物件中 的最終導航命令,啟動下一個電影物件#2 244的再生。例 •如·根據電影物件#1 242中的最終導航命令 JumPObjeCt(#2),再生與標題#1對應的電影物件#2 244。 如果使用者沒有要求改變標題,則一如圖2中所示的 實線箭頭,每一電影物件以上述的順序再生(亦即:電影物 件#3 246、電影物件#4 248、電影物件#5 25〇、電影物&6 252、電影物件#7 254),並且在最後的電影物件(亦即. 2的電影物件#7 254)之後,此再生裝置根據内容夢作 (CONTENT PRODUCER)設定的電影物件最後導航命令, 16
I3〇62Q4ifd〇c 停止或凍結此最後的場景(SCENE)。 在一般的電影模式中(亦即於再生AV眘粗护、上θ 單—標題資訊實行—電影物件Ύ使可二依2 -個二:)電:物件(亦即於結束-電影物件後再生下 此-來 '牲不允許同時再生二或更多電影物件。如 在m彡物件再生顧或連續電影 間’可很清楚的決定AV資料的再生範圍。 』 228、l2n ^示的系統⑽12G所包含的標題資錢6、 、232、234、.··係—允許使用者存取特定再生場 =(亦即:隨機存取)_輯觀念。在所有的目的中均 求時’標題資訊每-項目(ITEM)可包含進入點資訊,此進 入點貧訊係與相關標題對應的電影物件的再生起始位置, 以及與使用者是否有存取標題有關的資訊。如此一來,除 了連續再生之外’可搜尋特定場景並可從該場景繼續再生 (一如圖2中的虛線所示)。 圖3繪示為依本發明一實施例用來解釋一種利用系統 資料120再生程式模式資料130的方法的參考圖。吾父將 以程式模式作為範例,敘述一種導航java應用之方法: 其中,在此程式模式中,當再生AV資料時會提供額外的 功能。為方便敘述起見,吾人假設此程式模式表示_ JAVa 模式。然而,吾人需了解亦可使用其他形式的應用與語古。 參考圖3與圖6,於再生裝置初始化時,經由讀取單 元540讀取的系統資料120會經由系統資料緩衝器568傳 送到應用管理器588。應用管理器588參考系統資料12〇 17 I3062Q6Pifd〇c 中的啟動資料322、選項單324、以及326、328、33〇、… 等標題的進入點。應用管理器588將參考的系統資料12〇 中的進入點(亦即欲首先再生的JAVA應用的進入點)傳送 到JAVA引擎(亦即圖6的程式引擎582)。jAVA引擎會再 生此JAVA應用#1。 曰 多數個JAVA應用可對應到標題資訊單一項目,這是 因為多數個JAVA應用可同時工作。如所示的,啟動資料 322對應到JAVA應用#1。選項單324對應到JAVA應用 • #2。標題#1 326對應到JAVA應用#3、#4、與#5。標題#2 328對應到JAVA應用#6、#7、與#8。亦如所示的,java 應用#3參考JAVA應用#5,而JAVA應用#5參考JAVA 應用#9,JAVA應用#9在標題#1中並非唯一,並且其不會 終止於標題#1的結束之處。JAVA應用#3與#4參考標題 #2 328中的JAVA應用#6。JAVA應用#6參考JAVA應用 #7。JAVA應用#7參考JAVA應用#8。再者,在實行標題 #1 326期間以別的方法參考jAVA應用#4時,在標題#1 • 326的開始處直接參考JAVA應用#3。在標題#2 328的開 始處直接參考JAVA應用#6。 圖3中繪示的每一 JAVA應用(亦即JAVA應用 #1(JAVA App#l)、JAVA 應用 #2(JAVA App#2)、JAVA 應 用 #3(JAVA App#3)、JAVA 應用 #4(JAVA APP#4)、JAVA 應用 #5(JAVA App#5)、JAVA 應用 #6(JAVA App#6)、JAVA 應用 #7(JAVA App#7)、JAVA 應用 #8(JAVA App#8)、JAVA 應用#9(JAVA App#9)、…)是由JAVA程式提供的命令所 18 I306^Q6pifdoc 組成。雖然這些命令是以記錄的順序來實行,但其被設計 成在執行一命令期間’可實行其他命令。另外,即使所有 的命令皆已實行,也不需要終止jAVA應用,這是因為必 須執行一與終止有關的命令(TERMINATION)(例如:exit〇) 來終止JAVA應用。如此一來’除非實行了與終止有關的 命令’否則與標題資訊單一項目有關的多數個JAVA應 用,會依JAVA應用的每一生命週期(LIFE cyCLE)繼續執 行再生。 馨由於此一特性之故,所以不論標題的概念為何,一特 定的JAVA應用會持續地處於再生狀態,也因此與一特定 標題有關的JAVA應用再生範圍(REpR〇DUCTI〇N RANGE)是树定的。另外’當標題改變後,如何處理依 JAVA應用每-生命週期再生的多數個IAVA應用亦是不 確定的。 為解決這些以及其他問題,因而使用了應用程式的管 理資訊140。當所有目的均無需求時,依本發明一實施例 #之應諫式的管理資訊14()可如圖丨中翁示的與其他的 貧料分別獨立存在。依本發明再一實施例之應用程式的管 理資訊麗可如圖U中崎示的包含雜式模式資料 130A中’並且可為例如二進制_ARY)或文 式資料。 ’ y 〃如圖1中所緣示的應用程式的管理資訊14〇與其他的 貢料分別獨立存在的案例,將敛述為本發明一實施例;狹 後如圖11中所緣示的應用程式的管理資訊140A包含於^ 19 I3062Q4ifd〇c 式模式資料130A中的案例,將敘述為本發明再一實施例。 現在將更加詳述圖1中所示實施例。圖4繪示為依本 發明一實施例用來解釋一種利用系統資料12 0與應用程式 的管理資訊140再生程式模式資料130的方法的參考圖。 參考圖4 ’欲實行開始由位於系統資料12〇中的標題資訊 標題#1再生的JAVA程式應用JAVA App. #3,應用管理 器588從應用程式的管理資訊14〇中讀取標題#1 一應用程 式的管理資訊(標題#1的JAVA App. #3管理資訊),並根據 ❿此管理資訊’實行JAVA程式應用JAVA App. #3。類似的, 啟動資料422中的JAVA App. #1管理資訊管理JAVA程 式應用JAVA app. #1的實行,選項單424中的JAVA App. #2管理資訊管理JAVA程式應用JAVA app. #2的實行, 標題#1 426中的JAVA App. #4管理資訊管理JAVA程式 應用JAVA app. #4的實行’標題#1 426中的JAVA App, #5 管理資訊管理JAVA程式應用JAVA app. #5的實行,標題 #2 428中的JAVA App. #6管理資訊管理JAVA程式應用 Φ JAVA app.#6 的實行,標題#2 428 中的 JAVA App. #7 管 理資訊管理JAVA程式應用JAVA app. #7的實行,未在標 題中的JAVA App. #9管理資訊管理JAVA程式應用JAVA app.料的實行。以此作為,不論前述的JAVA應用的特性 為何,與一特定標題有關的JAVA應用的再生範圍是很清 楚的’並且即使標題改變了,也可根據對應的管理資訊來 控制應用的實行。 同樣的,JAVA物件中的各JAVA應用都可在不理會 20 13062版疏。 其之實行順序的情形下再生’可同時實行多於一個的應 用’並且無法預測各應用的終止時間。因此,應用程式的 管理資訊140是必要的’以便了解各JAVA應用在一特定 時間或一特定情況中(例如:在一特定標題的一範圍内)的 狀態(STATE)。 較佳但非必要的,應用程式的管理資訊包含下列 形式的資訊:標題資訊、JAVA應用資訊(JAVA APPLICATION INFORMATION)、以及每一 jAVA 應用的 • 工作(OPERATION)與狀態資訊。 標題資訊係與標題有關的資訊。標題係一邏輯單元 (LOGICAL UNIT),使用者利用此標題可察覺一 資料 單元,並且使用者可透過此標題存取儲存媒體中所儲存的 資訊。提供給使用者的選項單亦是標題的一種。 隸屬於一標題的JAVA應用資訊係一與此標題所參考 的JAVA應用有關的資訊。特別的是,每一標題可包含多 數個JAVA應用。此資訊與那些可在同一標題中一起執行 φ 的JAVA應用有關。 每一 JAVA應用的工作與狀態資訊都參考載明每一 JAVA應用的工作與狀態資訊的資訊。藉由範例,工作與 狀態資訊可包含開始時間(STARTING TIME)、開始方法
(STARTING METHOD)、終止時間(TErmINATING TIME)、與/或終止方法(terminating METH〇D)。另 外,當利用使用者之輸入選擇一確定標題,或利用標題指 定一作為首先實行應用的導航命令時,資訊可包括即將首 21 1306獅 if.doc 此ί定標題中再生的游A應用有關的資訊,以及此 JAVA應用的記憶體配置資訊。 在將參考@ 7中所繪示的流軸,敘述依本發明一 r4 If再生包含系統㈣120與應用程式的管理資訊 =〇的儲存舰的方法。參相7,當把包含线資料、12〇 „式的管理資訊140的儲存媒體載入再生裝置中 日r在工作701中’此再生裝置起始化各種***灸數 (SYSTEM PARAMETER)與全球 b 1ARAM_胸先決定各種值。另外,在初始化中包 二::種,讀取單元540讀取再生所需的系統資料12〇 =法。在工作观中,可預先讀取在程式模式中再 1應用程式的管理資訊14〇。在結柄絲置的初始化 之1,在工作703中,藉由參考系統資料12㈣啟 其中指定有即將最先再生的物件的首次播放 (FIRST PLAYBACK)。 现 這裡,讀取了首讀放_衫姑含於標題中 式-貝訊’…因而決定了標題的模式。在工作7〇4卜 、 題的模式資訊為電影模式的話,則在工作7()7中會 : 次播放所參考的電影物件的再生(參相2)。在 = 中’如果標題的的模式資訊為程式模式的話,則在 ί Γί:再f Γί模式J A VA應用所需之應用程式的管理 貝訊140。如果在工作7()1的再生裝置初始化時已讀取 用程式的管理資訊140,則可省略工作7〇5。也就是 %、 依再生裝置的規格,於再线置初始化時預先讀取庫用: 22 I3〇6204pif:doc j的管理資訊14〇 ’或於程式模式中再生java應用時, 碩取應用程式的管理資訊14〇。 —在工作706中,應用管理器588藉由參考應用程式的 管理資訊140,實行屬於—特定標題的JAVA應用。 …如果標題被導航命令、Αρι、或使用者於電影或程式 模式再生期間的輸入所改變的話,則此應用管理器588可 透過上述長序控制相關模式資料之再生。 現在將參考圖8與圖9詳述依電影模式或程式模式控 攀制再生的系統資料120的結構。圖8繪示為依本發明一實 施例只記錄了電影模式資料的儲存媒體中所含的系統資料 120的示意®。參考圖8,系統f料12G包括:啟動資訊 (START UP INFORMATI〇N)810、選項單資訊(menu INFORMATION)820、以及標題資訊(mLE INFORMATION)830,其包含用來個別再生首次播放、選 項單、標題等必須執行的電影物件的首次播放的電影物件
的參考資訊(REFERENCE INFORMATION OF MOVIE • 0BJECT F〇R FIRST PLAYBACK)m、選項單的電影物件
的參考資訊(REFERENCE INFORMATION OF MOVIE OBJECT FOR MENU)82卜以及標題的電影物件的參考資 tfL (REFERENCE INFORMATION OF MOVIE OBJECT FOR TITLE)833等。再者,標題資訊830包括標題號碼 (TITLE NUMBER)831以及與使用者存取與否有關之資訊 (INFORMATION REGARDING USER ACCESS OR NOT)832。對於電影模式而言,一如上述的不會有同時執 23 1306^Q6Pifdoc 多4Γ㈣,生。因此,即使8i。、, 、30 4貝汛的母一項目都包含只 带旦 訊,也可以順暢的執行再生。 电衫物件之>考資 然而,對於更進一步包含程式 ::言(亦即其支援全模式),由於可 :中的多數個Μ VA應用,所以可 这〇
應用之生命週期於其中的各別庫:義了母JAVA 執行再生。圖9緣示為依本的管理資訊⑽來 資料與程式模式資料二者的财咖己錄有電影模式 咖的示意圖。 者的储存媒體中所含的系統資料 參考圖9,不像圖8所洽+沾σ + 料120,再生全模·^次偏厂有電影模式的系統資 冉生王模式貝枓的糸統資料120包括910、92〇、 ,謂等資訊的各別項目的模式資訊912、922、盘934。 參考資务與933位於啟動資訊 :4 424)、以及標題資訊93。(例如丄 到430)相別項目中,並通常與圖8中所示的參考資訊 811 ' 82州與833對應°再者’位於標題資訊930中的標 題號碼931以及與使用者存取與否有關之資訊932 圖8中所示的標題號石馬831以及資訊832對應。模式資訊 表示相^存媒體巾所記_資料是否為電影模式資料或 是糕式模;切料’並允許再生裝置辨識各個不同的模式。 如果权式資訊表示為電影模式的話,則藉由參考圖8 中所述的電影物件來再生資料。如果模式資訊表示為程式 模式的言舌’則諸如參考電影物件的資訊的參考特定導航資 24 I3〇620^ifdoc 3資訊不會被引用。取而代之的,應用管理器娜藉由 j上述的應用程式的管理資訊14G來再生相_程式模 式貝料’與/或程式引擎582藉由參考JAVa物件中所 應用程式的管理資訊i4 〇 A來再生相關的】A v A物件。
工 圖10繪示為依本發明一實施例用來解釋一種利用 統資料120與應用程式的管理資訊刚再生儲存媒體之^ 法的流程圖。參考圖10,應用管理器588在工作1〇〇1中 已經元成系統資料120的讀取,當應用管理器588利用導 ,命令、API、或使用者的輸入來分析啟動資訊91〇、選項 單資汛920、或者是標題資訊930時,在工作1〇〇2中會檢 查啟動資訊910、選項單資訊920、或者是標題資訊93"〇 中所含的模式資訊912、922、或934。在工作1〇〇3中,如 果模式資訊912、922、或934表示為電影模式的話,則會 在工作1007中使用啟動資訊910、選項單資訊920、或者 是標題資訊930中所含的電影物件之參考資訊,然後在 作1008中再生對應的AV資料。 在工作1003中,如果模式資訊912、922、或934表 示為程式模式的話(例如:為JAVA模式),則會在工作 1004中參考標題號碼426、428、430、啟動資料422、與/ 或選項單424’並且在工作1005中參考與標題號碼對應的 JAVA物件的應用程式的管理資訊140。接著,在工作1〇〇6 中參考對應的標題中所定義欲首先再生的JAVA應用(例
如:JAVA App. #1、JAVA App. #2、JAVA App. #3、JAVA
App. #6、或JAVA App. #9)。在工作1008中,應用管理器 25 I3〇6»doc =8利用MVA物件的應用程式的管理資訊⑽中一特定 !:題,有的MVA應用的工作與狀態資訊,藉由傳送與 ^百再生的JAVA應用有關的資訊至程式引擎582 生對應的JAVA應用。 在將敘述應用程式的管理資訊14〇A包含於Java ^中的例子,作為圖11情示的本發明之另-實施例。 二考圖u ’儲存媒體包括電影模式資料110、程式模式資 ^30A、以及系統資料12〇。特別的是,應用程式的管理 貝訊140A包含於程式模式資料n〇A之中。 電影模式資料U0、程式模式資料請A、系統資料 〇、以及應㈣式的管理資訊14GA通常朗丨巾所綠示 的相同。然而,與圖1中所繚示的應用程式的管理資訊刚 ,其,資料個職立存在的例子抑之處,是應用程式的 :理貝。訊!嫩包含於程式模式資料π〇Α之中。也就是 說’程式模式資料13〇Α包含多數個應用程式以及與標題 對應的應用程式的管理資訊14〇Α。程式模式資料ΐ3〇Α實 •現為IAVA物件,其包含以⑽域用程式以及應用 =式的纽資訊14GA;其巾,此至少—TAVA應用程式包 3於一標題之中。然而,吾人了解亦可使用其他形式的物 件來取代1AVA物件,或是除了 IAVA物件之外亦可使用 其他形式的物件。 / ,12繪不為依本發明另一實施例用來解釋一種利用 土統貝料12G與應用程式的管理資訊再生程式模式 貧料130A的方法的參考圖。參考圖12,應用管理器娜 26 ^06204^
讀取JAVA物件#1,並且引用jAVA物件#1中所含的每一 JAVA應用程式#3到#5的管理資訊;其中,此jAVA物件 #1係為由標題#1 326啟動其之再生的程式模式資料 130A;而標題#1 326係為系統資料12〇的標題資訊。所引 用的管理資訊包括實行對應的jAVA物件中所含的至少一 JAVA應用程式所需的工作資訊與狀態資訊。可根據管理 資訊貫行對應的JAVA物件中所含的各java應用。執行 一組類似的關於與對應的JAVA app.# 1管理資訊、java app.#2管理資訊、JAVA物件#2管理資訊、以及java物 件#3管理資訊有關的啟動資料322、選項單324、標題#2 328、以及標題#3 330的工作,以便利用JAVA應用程式 #1、JAVA應用程式#2、與/或:FAVA應用程式#6到#8。如 此一來,不論上述各JAVA應用的特性為何,與一特定標 通有關的JAVA應用的再生範圍是很清楚的,並且即使標 題有任何變動,仍然可以根據對應的管理資訊來控制應用 的實行。 - ’ 應用程式的管理資訊140A的詳細内容通常與圖4中 繪不的相同。 圖13 J會示為依本發明另一實施例用來解釋一種再生 儲存媒體之方法的流程®I。參考圖13, #把包含系統資料 120與應用程式的管理資訊14〇A的儲存媒體載入至再生 裝置中時,在工作1301中,再生裝置將再㈣置中各種系 統參數與全球參數初始化,用來預定各項值。另外,初始 化包括經由讀取單元540讀取再生所需的系統資料12〇。° 27 I3062,Q6pifd〇〇 在工作1302中,應用管理器588分析系統資料12〇所含的 模式資訊。
在工作1303中,如果所分析的模式資訊並非表示為 JAVA模式的§舌(亦即,所分析的模式資訊表示為電影模^ 的話),則在工作13〇8中,存取由相關標題所參考的電影 物件。在工作1303中,如果標題的模式資訊表示為JAV^ 模式的話,則在工作1304中,存取由相關標題所參考的 JAVA物件,並且在工作1305中,引用JAVA物件中所含 的應用程式的管理資訊140A。在工作1306中,根據引用 的應用程式與管理資訊140A’執行實行jAVA應用程式所 需的排程與資源管理。在工作13〇7中,存取了 JAVA物 件所包含的各JAVA應用,並且根據引用的應用程式的管 理資訊140A來實行這些JAVA應用程式。 如果標題是被導航命令、API、或是使用者在電影或 JAVA模式再生期間的輸人所改變,則應用管理器娜可 經由上述的程序來控制對應的模式資料的再生。 圖14繪不為依本發明另一實施例用來解釋一種利 系統資料120與應用程式的;|;理資訊丨再生儲存媒體 之方法的流程®。參考圖14,在卫作刪巾,應用 器撕於應用管理器娜利用導航命令、Αρι、錢 之輸入’分析啟動資訊、選項單資訊、或標題資訊時,失 考系統資料120中所含的模式資訊。在工作i術中,如果 模式資絲彡模式的話,岐工作⑽ 動資訊、選項料訊、紐崎訊中所含的電影物^ = 28 I3062ft6pifd〇〇 考資訊,然後再生對應的AV資料。 如果模式資訊表示為程式模式(亦即在工作中, 模式資訊表示為JAVA模式)的話,則會在工作14〇3中 取相關標題所參考的JAVA物件,並且在工作14〇4中引 用JAVA物件中所含的應雜式的管理資訊i4〇a。在工作 1405中’根據引用的應用程式的管理資訊14GA執行實行 各JAVA應用程式所需的排程與資源管理。在工作1406 中,應用管理器588存取JAVA物件中所含的JAVA應用 •程式’並利用引用的應用程式的管理資訊140A中所^的 工作資訊與狀態資訊來實行各個JAVA應用程式。 如^所述的,在程式模式中,應用管理器588依本發 明另-貫施例’藉由參考應用程式的管理資訊14()或 ,g理讀個MVA應用。也就是說,執行諸如記憶體之 資源的排程,管理,用以順暢地實行多數個應用。換句話 說,如果決定了-以標題為工作單位的應用,則可決定每 -應用所需的記憶體空間4外,該處可存在各個應用, 參而這-應用並非根據各應用的特性來決定開始時間 (S,TING T細)與終止時間(TERMNATING TIME)而 同時貝行因為各應用可利用相同的記憶體空間,所以對 記憶體容量的需求就可降低,因而有效的管理此記憶體。 雖然已敘述的各實施例是利用java應用,然而相同 的方法同樣可施於html、程式語言(program LANGUAGE)、與/或其他應用。 本發明各實施例可寫成電腦程式,並可在通用與/或特 29 13062鉍 if.doc 定目的並且利用電腦可讀取之記錄媒體實行各程式的數位 電臈中實現。電腦可讀取之記錄媒體之範例包括:磁性儲 存媒體(MAGNETIC STORAGE MEDIA)(例如:ROM、磁 片、硬碟等等)、光學記錄媒體(0PTICAL rec〇RDINg MEDIA)(例如:CD-ROMs、DVDs等等)、以及諸如載波 (CARRIER WAVE)(例如:經由網際網路傳播)之類的儲存 媒體。電腦可讀取之記錄媒體亦可散佈於以網路耦合的電 腦系統’使得此電腦可讀取碼(C0DE)可以以散佈的方 存以及實行。 如上所述的,如果使用了依本發明一實施例之儲存媒 體,則除了可以管理AV資料再生之外,尚可管理提供額 夕卜功能的錢個程式絲的翩,並且在實行多數個應 時,可順暢地管理記憶體。也就是說,對於包含附加 f功能的電影模式Av f料與程式模式f料的儲蓄媒體= 可依本發明—實施例利用系統資料與應用程式的 貝訊,順暢地再生多數個應用程式。 發明已啸佳實施例減如上,財並非用以
二^ 任何熟習此技藝者,在不脫離本發明之I 護 ^乾圍内’當可作些許之更動與潤飾,因此本 ^ 祀圍當視後附之申請專利範圍所界定者為準。 呆 【圖式簡單說明】 圖1繪示為依本發明一實施例儲存媒 料形式的示意圖。 财所#錄的資 圖2紛示為依本發明一實施例用來解釋—種利用系統 30 I306za6ifdoc 資料再生電影模式資料的方法的參考圖。 資料 資料依本發明—實施例用來解釋―種利用系統 考^。、應用料的管理資訊再生程式模式資料的方法的參 圖。圖5繪示為依本發明一實施例再生裝置之簡略方塊 圖。圖6繪示為依本發明—實施例再生裝置之詳細方塊 之方==依本發明-實施例用來解釋再生儲存媒體 圖8緣7F為依本發明一實施例只記錄 的儲存媒體巾所含的系統資料的示意圖。’m" 式資發明一實施例電影模式資料與程式模 -者白有_的儲存媒體中所含的系統資料的示意 圖10繪示為依本發明一實施例用來 :資料與應用程式的管理資訊再生儲存媒體 的資:二:=:本發明另一實犧存媒體中所記錄 圖12㈣為依本發明另—實施 系統資料與應用程式的管理資訊再生程式模 31 13062^§ifd〇c 的參考圖。 圖13繪示為依本發明另一實施例用來解釋一種再生 儲存媒體之方法的流程圖。 圖14繪示為依本發明另一實施例用來解釋一種利用 系統資料與應用程式的管理資訊再生儲存媒體之方法的流 程圖。 【主要元件符號說明】 1、1A :儲存媒體 11〇:電影模式資料 120 .糸統資料 130 :程式模式資料 130A :程式模式資料(JAVA物件) 140、140A :應用程式之管理資訊 222、322、422 :啟動資料 224、324、424 :選項單 226、228、230、232、234、326、328、330、426、428、 430 :標題 242、244、246、248、250、252、254 :電影物件 520 :資訊儲存單元 540 :讀取單元 560 :缓衝器單元 562 .程式貧料緩衝器 564 :導航資料緩衝器 566 : AV資料緩衝器 32 I3062[Q6pifdoc 568 :系統資料緩衝器 580 :再生單元 582 :程式引擎 584 :導航引擎 586 :表演引擎 588 :應用管理器 590 :混合器 701 〜708、1001 〜1008、1301 〜1309、1401 〜1407 :流程 810 、 910 811 > 911 820 、 920 821 > 921 830 、 930 啟動資訊 首次播放之電影物件的參考資訊 選項單資訊 選項單之電影物件的參考資訊 標題資訊 831 > 931 832 ' 932 馨 833 、 933 912 、 934 標題號碼 與使用者存取與否有關之資訊 標題之電影物件的參考資訊 模式資訊 33

Claims (1)

13062¾ if.doc V CD L 丄 -卜 .......... 甲凊專利範圍: 括 :I-種關於裝置轉移資料的儲存媒體,該儲存媒體包 (AV)^模式f料’該裝置利用該電影模式資料再生視聽 程式ίΐίΪ:應用程式的程式模式資料,該裝置利用該 私式板式-貝料提供使用該A V資料的額外功能; 料4=:;細該系統資料控制該電影模式資 了叶/'忒私式核式資料之實行;以及 -或==利用該管理資訊管理該應用程式在 禮中該料包括模式資訊與管理資訊,其中,該 ϋ貝來表示—電影模式或—程式模式以及辨識-雷 衫杈式或一程式模式,以便利:奘 置該些即將再生的標題其中之一的再 中,或是利用該程式模式資料指示^置該二ρί 二模式資料實現為-職物件, ㈣含的至少一 _ 1項所述之關於裝置轉移資料的 34 1306魏 pif.doc ^媒體’其中’該管理資訊包含控制資訊與狀態資訊, 控制資訊與該狀態資訊供該裝置於即將在 ^亥些標題其中之—中實行的該些應用程式至少 的只行中使用。 儲存範圍第!^項所述之_裝置轉移資料的 資訊沾—八中’雜式倉訊包含於該系統資料中的標題 二對庫目之中,並且該裝置利用該模式資訊來決定 子應的該些標題其中之一的再生模式。 包括6:. —種與儲存舰—起使㈣再生裝置,該再生裝置 電影以元用存媒體中讀取: 程式的程上()資料、包含多數個應用 处味式权式-貝料,用來提供使用該Μ 二i統資料,用來控制該電影模式資料與該程式模式 =:==來_些位於;= 生模式,並指示該即將再生題m 7否為一電影模式或是-程式2再生极式 輪式,藉由參考該讀取的管理資訊,如果與程式 式為該程式模式的話,再生該即 的再生模 式資料。 #的_題的程式模 7·如申請專利範圍第6項所述之與儲存媒體—起使用 35 if.doc 1306观 的再生裝置,其中,該程式模式資料實現為-JAVA物件, 亚且該LWA物件紐—些 JAVA應用程式。 % 丫心的至乂- 的再=請ίΓ圍第7項所述之與儲存媒體-起使用 的再ϋ其中’該管理資訊包含於該JAVA物件之中。 的再生fn:範圍第6項所述之與儲存媒體-起使用 態資訊供該再生單元於即將再生 ο Λ 實行紅少m切實行之用。 用的目帛6項料之與齡舰一起使 中,如果即將再生之該標題的模式資訊 :===話:則該再生單元利用與該系統資 ^應的㈣貝訊中所含的該電影物件的參考 —貝汛冉生母一電影物件。 _/即將再生之該標題的模式資訊 模式的話,則該再生單元參考與即將再生 勺以系、,'先貝料中之該標題對應的標題資訊中所含的每— JAVA物件’並利用該JAVA物件中所含 JAVA應用程式。 m丹生 1^.—種再生方法,包括: 貝取.電影模式資料,用來再生視聽(AV)資料、包含 用程式的程式模式資料’用來提供使用該AV資 厂白名夕1力能、系統資料,用來控制該電影模式資料與該 36 I3〇62iQ6pifdoc 料的實行、以及管理資訊,用來 W中的该些應用程式的實行; 次夕個 -再讀取的系統資料中所含的模式資訊,決定 生模式二為二生的,標題其中之-的再 影與程式模式或為—程式模式,並且辨識該電 ,由錢該管理資訊如果該表示的再生模式為 、式的話,則再生該程式模式資料。 ’、'、/式 13·如申請專利範圍第12項所述之再生 為一JAVA物件,並且該_物= 3姻示題其中之-所含的至少一 java應用 匕 專聰㈣13顧狀再生方法,且中, ”亥B理一貝矾包含於該JAVA物件之中。 、甲 15.如申請專利範圍第12項所述之再生 该管理資訊包含控崎訊與狀態資訊,用於=中’ 標題中即將實行的至少—應用程式之實行。、再生的該 J6.如申請專利範圍第12項所述之再 =程式模式資料的再生中,如果即將再生的^ : 統資料中的該標題對應的標題資訊中所含的之系 參考資訊再生每一電影物件。 電衫物件的 如申請專利範圍第13項所述之再 雜式模式貧料之該再生包括:如果即將再:、中, 該模式資婦設定朗程式模式的話,财錢 37 Ι3062Θ6, 'pif.doc 料中之該標題對應的標題資訊中所含的每—ja =用該驗物件中所含的管理資訊再生游A應用 記錄㈣電腦可讀取之媒趙具有 具有至少-二 程:來==之程式 第12項所述之方法。 帛來貝現如申请專利範圍 19.如申請專利範圍第18項 =中’該程式模式資料實現為—游== 物件包含該雜題射之1含的至少—MVA; 概㈣19項所叙電腦可讀取之媒 /、中,該官理資訊包含於該JAVA物件之中。 體Λ1·中H專利範圍第18項所述之電腦可讀取之媒 將再理貧訊包含控制資訊與狀態資訊’用於即 請將實行的至少-躺程式之實行。 .如申請專利範圍第18項所述之電腦可讀取之媒 果:= 於,=11申料利顧第19項職之電腦可讀取之媒 之^令’該程式模式資料之該再生包括:如果即將再生 化題之該模式資訊被設定成該程式模式的話,則參考 38 1306狐 if.doc 標物W所含的每-生JAVA應用程式。該JAVA物件中所含的管理資訊再 的儲中利範f f 1項所述之關於襄贈 包含模式資訊I中,;ft:包含啟動資料並且 該模式資訊來決定該“== = =,該裝置利用 題另外其中= r之間作—選擇;該些標 選項單的該再生模式、# = = 即將顯示的一 模式之間作—選擇二^03可在該電影模式與該程式 包含與對應的題再另外其中之- 題有顯的標題資訊,並含電資,之標 之間作-選擇的模式資訊,或其姻程式模式 用的ί生^^範圍/b6項所述之與儲存媒體一起使 且包含模式動資料並 ;該模式資訊來“. 示的一選項單m亥再’用來決定即將顯 應的該些應用程式其,之二與ί A:; -1有闕的標題資訊,並且包含可在該電影模式與^ 39 1306觀 fdoc 式模作—選擇的模式資訊,或其之組合。 用的再生裝項所述之與儲存媒體一起使 核式為該電影模式的話,則再生 表不的再生 式模式資料。 wmv 4而不再生該程 27. 如申清專利範圍第12項所述之再 表示的再生模式為該電影模式的話:則再 電衫松式資料而不再生該程式模式資料。生该 28. 如申請專利範圍第12項 ;再生該程式模式資料包括再生與即將再ί:=二 且其與该一標題的該程式模式資料-起再生的該AV ▲ 29.如中請專利範圍第12項所述之再生方法,, =匕中,一包含啟動資料並且包含模式資訊,其 首次讀取時’用來決定該再生模式,並 另外賴該程式模式之間作一選擇;該些標題 沾之一匕含選項單資料’用來決定即將顯示的一選 再生模式、並且包含可在該電影模式與該程式模 式之間作-選擇的模式資訊;該些標題再另外其中之 含與對應的該些應用程式其中之-與/或-AV資料之標題 有關的標題資訊’並且包含可在該電影模式與程式模^之 間作-選擇的模式資訊,或其之組合。 30.如申請專利範圍第18項所述之電腦可讀取之媒 1306職 ifdoc 體,更包括如果該表示的再生模式為該電影模 再生遠電影模式資料而不再生該程式模式資料。、、' 1· ★申μ專利㈣第18項所述之 IS對式模式資料包括再生與即 生二且其與該-標題的該程式模式資料-起再 體,3其2中如申二巾!^'項所叙電腦可讀取之媒 H 其中之一包含啟動資料並且包含模式 貧訊’ /、t ’該模式資訊於首錢 i 且可在該電影模式與該程式模式 示的-選項單的該再生二=可== 之間作-選擇的模式資訊;該些標 之U與對應的該些應用程式其中之一與二 料之標題有關的標題資訊,並且包含可在 ^ 式模式之間作一選擇的模式資訊,或其之組合W /、程 33. —種再生方法,包括·· 〜檢測音訊與/或視訊模式資料用以再生音訊與/或視訊 貝枓、檢測包含多數個應用程式的程式模式f料,用 供額外的功能、檢測系統資料,用以控制該音訊與/或視訊 模式資料與該程式模式:#料之該實行,並且包含在α 模式與-音訊與/或視訊模式之間選擇與辨識之模式: 訊、以及檢測管理資訊用以管理該些應用程式之該實行: 以及 、 41 1306觀· 藉由參考該讀取的模式資訊 管==_程式模式的話:二該 為該音訊與/¾視㈣’並且如果聊的再生模式 式資料。—°、式的則再生該音訊與/或視訊模 請專利範圍第33項所述之再生方法,其中, 该官理資_標題管理該些應用程式其中之―,並且:
法更包括,針對即將再生的該 = 一標題有_管理資訊的—單元,再生該 該些應用程式其中之一。 外35.如申請專利範圍第34項所述之再生方法,其中, 邊官理《管理另—可使用於標題的多數個單元的應用程 式,並且該方法更包括再生該另一應用程式。 36. 如申請專利範圍第34項所述之再生方法,其中, 該再生《•玄應用程式包括檢測該標題中該一應用程式的一 開始時間與/或—終止時間,並依該檢測的開始與/或終止 時間再生該一應用程式。 37. 如申請專利範圍第34項所述之再生方法,其中, 該再生該一應用程式包括依該標題中的該管理資訊分配記 1思體’並依該分配的記憶體再生該一應用程式。 38. 如申請專利範圍第33項所述之再生方法,方法更 包括: 檢測至一新標題的標題中的改變而非再生的該標題; 並且針對該新標題; 42 1306聰 pif.doc 檢測新的音訊與/或視訊模式資料用以 與/或視訊資料、檢測包含多數個新的應用的音訊 模式資料,用以提供與該新的標題中 ^^的程式 ,外功能、檢測新的系統資料,;=或視訊 見簡式資料與騎的料 新的音訊 包含在該程式模式與該音訊盥 十之外仃,並且 識之新的模式資訊、以及檢測里t式之間選擇與辨 的標題中該些新的應用程式用以管理該新 藉由參考該讀取的新的模式資 式,諸如,如果該選擇的新的再生新的再生模 則藉由參考賴的標題中的簡的:;理^式的話, 式模式資料’並且如果選擇的模再生广!的程 或視訊模式的話,則再生詼新 杈式為该音訊與/ 或視訊模式資料。 ° ' 的该新的音訊與/ 39. —種電腦可讀取之 記錄於其上的一電腦可讀取之程;電===體具有 具有至少-電腦所使用之 會項取之程式 第33項所叙方法。 料實現如申請專利範圍 40.-種關於裝置轉移資料的 音訊與/或視訊模式資料,该, 匕括. 訊模式資料再生音訊與/或視訊(AV_亥音訊與/或視 包含多數個應用程式的程式模式 程式模式資料提供额外的功能;以及〆〜裝置利用該 系統資料,該裝置利用該系統資料控制—或多個標題 43 系綠資料二亥f,'式資料與程式模式資料的實行’該 表示以及辨^二制每~個包含對應賴式資訊,用來 用該音魏賴核-程賴式,以便利 生模式核式貧料指示該裝置是否該標題的再 襄置式中’或利用該程式模式資料指示該 魅料枝_賴式中。 的錯存媒體;中^;®/^項所述之_裝置轉f= 式 、r 5亥表不的該些標題其中之一的再生模 資訊’並且該儲存媒體更包含該一標題的管理 個程式應^之g藉由該裝置控制與該一標題有關的多數 的之關贿置轉移資料 以允許該裝置同時該管理資訊控制實行,用 丹生/、該—払題有關的該些程式應用。 的館存媒^,1由利範圍第41項所述之關於裝置轉移資料 到Ιβ、神/、,該—標題的該管理資訊包含唯一對庵 ,亥一標題有關的該些應用程式每-個的管理資訊單 疋,並且其各別由該裝置用來控制該些程式應用之^早
TW094125536A 2004-07-30 2005-07-28 Storage medium including av data and application program, and apparatus and method using the same TWI306206B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20040060118 2004-07-30
KR1020050047182A KR100694123B1 (ko) 2004-07-30 2005-06-02 동영상 데이터와 어플리케이션 프로그램이 기록된 저장매체 및 그 재생 장치 및 방법

Publications (2)

Publication Number Publication Date
TW200612280A TW200612280A (en) 2006-04-16
TWI306206B true TWI306206B (en) 2009-02-11

Family

ID=35732130

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094125536A TWI306206B (en) 2004-07-30 2005-07-28 Storage medium including av data and application program, and apparatus and method using the same

Country Status (10)

Country Link
US (2) US7697819B2 (zh)
EP (3) EP2267710B1 (zh)
JP (2) JP5005536B2 (zh)
KR (1) KR100694123B1 (zh)
CN (6) CN101071606B (zh)
HK (1) HK1104873A1 (zh)
MX (1) MX2007001171A (zh)
MY (2) MY145957A (zh)
TW (1) TWI306206B (zh)
WO (1) WO2006011767A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9556176B2 (en) 2011-11-09 2017-01-31 Janssen Sciences Ireland Uc Purine derivatives for the treatment of viral infections

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5280572A (en) 1988-06-24 1994-01-18 Time Warner Interactive Group Inc. Method and apparatus for storing text data in subcode packs
JP3433757B2 (ja) 1993-02-26 2003-08-04 ソニー株式会社 ディスク再生装置、ディスク記録装置
US5687397A (en) 1993-02-26 1997-11-11 Sony Corporation System for expansion of data storage medium to store user data
US5778142A (en) * 1994-11-24 1998-07-07 Kabushiki Kaisha Toshiba Large capacity recording medium, method and apparatus for reproducing data from a large-capacity recording medium, and method and apparatus for recording data on a large-capacity recording medium
US5819275A (en) * 1995-06-07 1998-10-06 Trusted Information Systems, Inc. System and method for superimposing attributes on hierarchically organized file systems
JP3484838B2 (ja) 1995-09-22 2004-01-06 ソニー株式会社 記録方法及び再生装置
JP3778985B2 (ja) * 1996-03-19 2006-05-24 パイオニア株式会社 情報記録媒体、記録装置及び記録方法並びに再生装置及び再生方法
JP2869195B2 (ja) * 1996-04-12 1999-03-10 松下電器産業株式会社 光ディスク、及びその再生装置、再生方法
KR100421839B1 (ko) * 1997-01-27 2004-04-17 엘지전자 주식회사 자바(java) 프로세서를 이용한 오에스디(osd) 장치
US5929857A (en) 1997-09-10 1999-07-27 Oak Technology, Inc. Method and apparatus for dynamically constructing a graphic user interface from a DVD data stream
US6507696B1 (en) 1997-09-23 2003-01-14 Ati Technologies, Inc. Method and apparatus for providing additional DVD data
US6580870B1 (en) * 1997-11-28 2003-06-17 Kabushiki Kaisha Toshiba Systems and methods for reproducing audiovisual information with external information
US6560403B1 (en) * 1998-01-30 2003-05-06 Victor Company Of Japan, Ltd. Signal encoding apparatus, audio data transmitting method, audio data recording method, audio data decoding method and audio disc
US6564255B1 (en) 1998-07-10 2003-05-13 Oak Technology, Inc. Method and apparatus for enabling internet access with DVD bitstream content
US7346920B2 (en) * 2000-07-07 2008-03-18 Sonic Solutions, A California Corporation System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content
US7448021B1 (en) * 2000-07-24 2008-11-04 Sonic Solutions, A California Corporation Software engine for combining video or audio content with programmatic content
JP3376314B2 (ja) 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
CN1227588C (zh) * 1999-07-13 2005-11-16 太阳微***有限公司 用于根据应用生存周期管理该应用的方法和设备
JP2001135066A (ja) 1999-11-09 2001-05-18 Nippon Columbia Co Ltd 光情報記録媒体及び再生装置
JP4328989B2 (ja) 1999-11-24 2009-09-09 ソニー株式会社 再生装置、再生方法、並びに記録媒体
JP4306929B2 (ja) * 2000-06-08 2009-08-05 三菱電機株式会社 映像再生装置
KR100409224B1 (ko) * 2001-02-23 2003-12-06 주식회사 에어코드 데이터 방송용 컨텐츠 제작 시스템 및 그 제작 방법
TW517493B (en) 2001-03-01 2003-01-11 Phison Electronic Corp Audio/video processing device
CN1229990C (zh) * 2001-04-02 2005-11-30 松下电器产业株式会社 数字影像内容的影像再生装置、影像再生方法
US20030044171A1 (en) * 2001-05-03 2003-03-06 Masato Otsuka Method of controlling the operations and display mode of an optical disc player between a video playback mode and a user agent mode
US20030021593A1 (en) * 2001-05-03 2003-01-30 Masato Otsuka Method of controlling the operations mode of an optical disc player between a video playback mode and a user agent mode
JP2002343062A (ja) 2001-05-16 2002-11-29 Sony Corp 追加記録制御方法及び追加記録制御装置
JP4409150B2 (ja) 2001-06-11 2010-02-03 三星電子株式会社 多国語マークアップ文書支援情報が記録された情報貯蔵媒体、その再生装置及び再生方法
EP1667115A3 (en) 2001-06-14 2006-07-12 Samsung Electronics Co., Ltd. Information storage medium containing preload information, apparatus and method for reproducing therefor
TWI229557B (en) 2001-10-23 2005-03-11 Samsung Electronics Co Ltd Method and apparatus for reproducing contents from information storage medium in interactive mode
KR100820797B1 (ko) * 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
EP1472694A1 (en) * 2002-02-07 2004-11-03 Samsung Electronics Co., Ltd. Information storage medium containing display mode information, and reproducing apparatus and method therefor
JP2003249057A (ja) * 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
KR100833229B1 (ko) * 2002-03-16 2008-05-28 삼성전자주식회사 다층구조 포커싱 방법 및 그 장치
US6944224B2 (en) * 2002-08-14 2005-09-13 Intervideo, Inc. Systems and methods for selecting a macroblock mode in a video encoder
US7370065B1 (en) * 2002-08-21 2008-05-06 Adobe Systems Incorporated Renaming multiple files
BR0313688A (pt) 2002-08-26 2005-06-21 Samsung Electronics Co Ltd Mìdia de armazenamento de informações, método de processamento de uma entrada de usuário em um modo interativo em que dados de av são reproduzidos com um documento de marcação, aparelho para reprodução de dados de av em um modo interativo, dispositivo de reprodução, e método de processamento de uma entrada de usuário em um modo interativo
CA2497697C (en) 2002-09-12 2013-07-09 Matsushita Electric Industrial Co., Ltd. Recording medium, playback device, program, playback method, and recording method
CN101504853B (zh) * 2002-09-25 2012-10-31 松下电器产业株式会社 再现装置和记录方法
US20040073950A1 (en) * 2002-10-15 2004-04-15 Koninklijke Philips Electronics N.V. Method and apparatus for user-selective execution and recording of interactive audio/video components
US20040081425A1 (en) * 2002-10-23 2004-04-29 General Instrument Corporation Method and apparatus for accessing medium interactive feature data and controlling a medium player
WO2004049710A1 (ja) * 2002-11-28 2004-06-10 Sony Corporation 再生装置、再生方法、再生プログラムおよび記録媒体
KR100939711B1 (ko) 2002-12-12 2010-02-01 엘지전자 주식회사 텍스트 기반의 서브타이틀 재생장치 및 방법
CN1754225B (zh) * 2003-02-21 2012-05-30 松下电器产业株式会社 再现设备、记录方法以及再现方法
KR100957799B1 (ko) * 2003-03-06 2010-05-13 엘지전자 주식회사 대화형 디스크의 재생환경 설정방법
KR20040086877A (ko) 2003-03-22 2004-10-13 삼성전자주식회사 동영상 데이터 및 부가 데이터를 저장한 정보 저장 매체,그 재생 장치 및 방법
JP4512588B2 (ja) 2003-03-31 2010-07-28 サムスン エレクトロニクス カンパニー リミテッド Enavバッファ構成情報が記録された情報保存媒体のコンテンツをインタラクティブモードで作成する再生装置及びそのバッファ管理方法
TW200518070A (en) * 2003-10-10 2005-06-01 Matsushita Electric Ind Co Ltd Recording medium, reproduction device, program, and reproduction method
CN100565687C (zh) 2003-10-10 2009-12-02 松下电器产业株式会社 再现装置、再现方法
SG136965A1 (en) * 2003-10-10 2007-11-29 Koninkl Philips Electronics Nv Playback of audio-video content and an associated java application from an optical disc
KR100965883B1 (ko) * 2003-10-17 2010-06-24 삼성전자주식회사 모드 정보가 포함된 동영상 데이터가 기록된 저장 매체,재생 장치 및 재생 방법
KR100788655B1 (ko) 2003-11-10 2007-12-26 삼성전자주식회사 스타일 정보를 포함하는 텍스트 기반의 서브 타이틀데이터가 기록된 저장 매체, 재생 장치 및 그 재생 방법
KR200451446Y1 (ko) 2010-07-29 2010-12-15 정은용 착탈식 발열램프 고정장치

Also Published As

Publication number Publication date
CN101071605B (zh) 2010-06-30
CN1993754B (zh) 2012-08-22
JP2008508777A (ja) 2008-03-21
EP2105927A2 (en) 2009-09-30
CN101917634A (zh) 2010-12-15
KR100694123B1 (ko) 2007-03-12
WO2006011767A1 (en) 2006-02-02
CN101840720A (zh) 2010-09-22
KR20060049503A (ko) 2006-05-19
CN1993754A (zh) 2007-07-04
EP1771854A4 (en) 2011-03-16
CN101840720B (zh) 2013-11-27
CN101840721A (zh) 2010-09-22
MX2007001171A (es) 2007-04-20
CN101071606A (zh) 2007-11-14
JP5101570B2 (ja) 2012-12-19
EP2105927A3 (en) 2011-03-09
MY145957A (en) 2012-05-31
EP1771854A1 (en) 2007-04-11
EP2267710A3 (en) 2011-03-09
CN101840721B (zh) 2012-07-18
EP2267710B1 (en) 2016-03-30
MY138576A (en) 2009-07-31
TW200612280A (en) 2006-04-16
CN101071606B (zh) 2010-09-29
US20090269030A1 (en) 2009-10-29
US7697819B2 (en) 2010-04-13
JP2009278636A (ja) 2009-11-26
CN101071605A (zh) 2007-11-14
US8805162B2 (en) 2014-08-12
EP2267710A2 (en) 2010-12-29
HK1104873A1 (en) 2008-01-25
US20060023746A1 (en) 2006-02-02
JP5005536B2 (ja) 2012-08-22
CN101917634B (zh) 2013-04-10

Similar Documents

Publication Publication Date Title
CN101527154B (zh) 存储用于提供增强搜索功能的元数据的存储介质
JP2008527596A (ja) ローカルストレージを使用記録媒体再生方法および再生装置
TW200839747A (en) Reproducer, Program, and Reproducing Method
JPWO2010106745A1 (ja) アプリケーション実行装置
WO2010103827A1 (ja) 再生装置、再生方法、記録媒体、アプリケーション、及びオーサリング装置
US20070025697A1 (en) Recording medium, method and apparatus for reproducing data, and method and apparatus for recording data
TWI325589B (en) Information storage medium storing at least one title, reproducing apparatus and method thereof
JP2009505326A (ja) データを再生する装置及び方法、データを記録する装置及び方法並びに記録媒体
JP2011097604A (ja) プログラム管理情報が記録された記録媒体、それを再生するための方法及びその装置
CN105103232B (zh) 再现装置、控制方法以及程序
TWI306206B (en) Storage medium including av data and application program, and apparatus and method using the same
JP2008165872A (ja) デジタルビデオ再生装置および再生方法
US20050117883A1 (en) Storage medium storing program management information, and reproducing method and apparatus
JPWO2009157163A1 (ja) 再生装置、再生装置の制御方法
JP2009152946A (ja) ビデオ再生装置
JP4100307B2 (ja) プログラム、記録媒体及び再生装置
JP2005092473A (ja) プログラム、記録媒体及び再生装置
JP4557088B2 (ja) プログラム、記録媒体、再生装置及び再生方法
JP4379519B2 (ja) プログラム、記録媒体、再生装置及び再生方法
WO2006129917A2 (en) Method and apparatus for reproducing data and method for transmitting data
JP2009510801A (ja) 記録媒体、該記録媒体からコンデンツデータをサーチする方法、および記録媒体からデータを再生する方法および装置
JP2011130219A (ja) 映像記録装置および映像再生装置
WO2007013777A1 (en) Recording medium, method and apparatus for reproducing data, and method and apparatus for recording data
US20080056679A1 (en) Recording medium, method and apparatus for reproducing data, and method and apparatus for recording data
JP2008282475A (ja) 情報記憶媒体,その製造装置,および情報再生方法