專利名稱:再現(xiàn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種存儲(chǔ)搜索信息的存儲(chǔ)介質(zhì)和用于再現(xiàn)相應(yīng)于與用戶的搜 索條件相匹配的搜索結(jié)果的音頻-視頻(AV)數(shù)據(jù)并通過使用搜索結(jié)果提供附 加的功能的設(shè)備和方法。
背景技術(shù):
如DVD的存儲(chǔ)介質(zhì)存儲(chǔ)包括按照如運(yùn)動(dòng)圖像專家組(MPEG)標(biāo)準(zhǔn)的壓縮 標(biāo)準(zhǔn)壓縮和編碼的視頻與音頻數(shù)據(jù)和字幕的音頻-視頻數(shù)據(jù)(AV數(shù)據(jù);有時(shí)稱 為"運(yùn)動(dòng)圖像數(shù)據(jù)")。此外,存儲(chǔ)介質(zhì)也存儲(chǔ)再現(xiàn)信息,如關(guān)于AV數(shù)據(jù)流的 編碼屬性和AV數(shù)據(jù)的再現(xiàn)順序的信息。
存儲(chǔ)在存儲(chǔ)介質(zhì)中的運(yùn)動(dòng)圖像按照再現(xiàn)信息連續(xù)地再現(xiàn)。有時(shí),在AV 數(shù)據(jù)的再現(xiàn)過程中,按AV數(shù)據(jù)的章節(jié)的單元執(zhí)行跳躍和再現(xiàn)。此外,在如 DVD的傳統(tǒng)存儲(chǔ)介質(zhì)的情況中,已經(jīng)提供了能夠通過使用part一of一title(部分 標(biāo)題)(PPT)或經(jīng)過的時(shí)間將再現(xiàn)位置改變至特定位置的搜索功能。
然而,在傳統(tǒng)的存儲(chǔ)介質(zhì)中沒有提供響應(yīng)于用戶的搜索條件跳到任意場 景并再現(xiàn)該場景的功能。即,沒有4是供響應(yīng)于如場景、角色、位置、項(xiàng)目、 和聲音的用戶的搜索條件來定位和再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的任意位置的功能。因 此,很難執(zhí)行不同的搜索過程
發(fā)明內(nèi)容
本發(fā)明提供了 一種存儲(chǔ)搜索信息的存儲(chǔ)介質(zhì)和用于再現(xiàn)相應(yīng)于與用戶的 搜索條件相匹配的搜索結(jié)果的AV數(shù)據(jù)并通過使用搜作結(jié)果提供附加的功能
的i殳備和方法
根據(jù)本發(fā)明的一方面,提供了一種存儲(chǔ)介質(zhì),用于存儲(chǔ)圖像數(shù)據(jù);和 元信息(meta information),被用來在搜索圖像數(shù)據(jù)的預(yù)定區(qū)域并再現(xiàn)被搜索區(qū) 域中的圖像數(shù)據(jù)時(shí)使用預(yù)定的被搜索區(qū)域中的圖像數(shù)據(jù)來提供附加的功能。
元信息可包括相應(yīng)于場景、角色、聲音、位置、和項(xiàng)目中的至少一個(gè)搜 索條件的搜索信息。
元信息可包括被用來定位被搜索區(qū)域并再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)的 信息。
元信息可包括被用來在再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)時(shí)再現(xiàn)與被搜索區(qū) 域中的圖像數(shù)據(jù)相關(guān)的附加信息的信息。
元信息可包括被用來在再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)時(shí)生成預(yù)定的事件 (event)的信息。
元信息可屬于播放列表標(biāo)志組,其中,播放列表標(biāo)志組是一組在相應(yīng)于 播放列表的片段(clip)中指示特定位置的標(biāo)志,播放列表是圖像數(shù)據(jù)的再現(xiàn)單元。
元信息可被記錄在與播放列表分離的分離空間中,其中,播放列表是圖 像數(shù)據(jù)的再現(xiàn)單元。
元信息可用文本或二進(jìn)制數(shù)據(jù)構(gòu)造。
元信息可包括在被搜索區(qū)域中的圖像數(shù)據(jù)的顯示時(shí)間信息。 元信息可包括指示相關(guān)的附加信息的包識(shí)別信息和該相關(guān)的附加信息的 顯示時(shí)間信息。
元信息可包括被用來開始再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)的事件和/或被 用來結(jié)束再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)的事件,其中,事件被用作提供程序 功能或?yàn)g覽功能的應(yīng)用程序的應(yīng)用程序接口 。
事件可以是被用來連續(xù)地再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)的至少一條的信
自
事件可以是被用來再現(xiàn)被搜索區(qū)域中的一條圖像數(shù)據(jù)的并在結(jié)束圖像數(shù) 據(jù)的再現(xiàn)時(shí)返回用于用戶的選擇的搜索菜單的信息。
根據(jù)本發(fā)明的另一方面,提供了一種再現(xiàn)設(shè)備,該設(shè)備包括搜索單元,用于根據(jù)來自上述存儲(chǔ)介質(zhì)的元信息來搜索與預(yù)定的搜索條件匹配的圖像數(shù) 據(jù)的區(qū)域;和再現(xiàn)單元,用于再現(xiàn)被搜索區(qū)域中的圖像數(shù)據(jù)并通過使用元信 息利用搜索區(qū)域的圖像數(shù)據(jù)提供附加的功能。
根據(jù)本發(fā)明的另一方面,提供了一種再現(xiàn)方法,該方法包括根據(jù)來自 上述存儲(chǔ)介質(zhì)的元信息搜索與預(yù)定的搜索條件匹配的圖像數(shù)據(jù)的區(qū)域;再現(xiàn) 被搜索區(qū)域中的圖像數(shù)據(jù)并通過使用元信息提供使用被搜索區(qū)域中的圖像數(shù) 據(jù)的附加的功能。
通過結(jié)合附圖對(duì)實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他特性和優(yōu) 點(diǎn)將會(huì)變得更加清楚,其中
圖1A至1C是表示播放列表、播放列表標(biāo)志、元信息、播放項(xiàng)目、片段 信息、和片段的相互關(guān)系的示圖2A至5是表示根據(jù)本發(fā)明第一實(shí)施例的定位和再現(xiàn)被搜索區(qū)域中的 AV數(shù)據(jù)的功能的示圖2A是用來解釋在元信息被包括在播放列表中的情況下定位和再現(xiàn)與 用戶的搜索條件相匹配的AV數(shù)據(jù)的操作的示圖2B是用來解釋在元信息被記錄在與播放列表分離的分離空間中的情 況下定位和再現(xiàn)與用戶的搜索條件相匹配的AV數(shù)據(jù)的操作的示圖3A是用來解釋在元信息被包括在播放列表標(biāo)志中的情況下 Skip_to—next—Enhance(searchu)oint()(跳到下 一 個(gè)增強(qiáng)的搜索點(diǎn))的操作的示
圖3B是用來解釋在元信息被記錄在與播放列表標(biāo)志分離的分離空間中 的情況下Skip—to—next—Enhanced—searchjoint()的才喿作的示圖4A是用來解釋在元信息被包括在播放列表標(biāo)志中的情況下 Skip—back—to_previous_Enhanced—searchj)oint()(跳回之前的增強(qiáng)的搜索點(diǎn))的 操作的示圖4B是用來解釋在元信息被記錄在與播放列表標(biāo)志分離的分離空間中 的十青況下的Skip—back—to_previous—Enhanced—searchj)oint()4喿4乍的示圖5是表示用于再現(xiàn)其中記錄有本發(fā)明的搜索信息的存儲(chǔ)介質(zhì)的再現(xiàn)設(shè)
備;圖6至圖12是表示根據(jù)本發(fā)明第二實(shí)施例的再現(xiàn)被搜索區(qū)域中的AV數(shù) 據(jù)和相關(guān)的附加信息的功能的示圖6A至圖6C是表示根據(jù)本發(fā)明第二實(shí)施例的用于增強(qiáng)的搜索和附加信 息顯示功能的元信息的例子的示圖7是表示根據(jù)本發(fā)明第二實(shí)施例的包括被用于附加信息顯示功能的附 加的PID信息的存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的例子的示圖8是表示根據(jù)本發(fā)明第二實(shí)施例的再現(xiàn)設(shè)備的示意圖9是表示根據(jù)本發(fā)明第二實(shí)施例的被用于增強(qiáng)的搜索和附加信息顯示 功能的再現(xiàn)設(shè)備的框圖10是表示PID過濾器和從其中輸出的運(yùn)動(dòng)圖像數(shù)據(jù)的例子的示圖11是表示根據(jù)本發(fā)明第二實(shí)施例的使用包括附加的PID信息的元信 息的附加信息顯示功能的例子的示圖12是表示根據(jù)本發(fā)明第二實(shí)施例的提供增強(qiáng)的搜索和附加信息顯示 功能的再現(xiàn)方法的流程圖13至圖19是表示根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)被搜索區(qū)域中的AV 數(shù)據(jù)并生成事件的功能的示圖13是表示根據(jù)本發(fā)明第三實(shí)施例的記錄在存儲(chǔ)介質(zhì)中的一些種類的 數(shù)據(jù)的示圖14是表示根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)設(shè)備的示意圖15是表示根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)設(shè)備的框圖16是表示根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)設(shè)備的詳細(xì)框圖17A至圖17C是表示根據(jù)本發(fā)明第三實(shí)施例的被用于增強(qiáng)的搜索和事
件生成處理過程的元信息的例子的示圖18A至18B是表示根據(jù)本發(fā)明第三實(shí)施例的增強(qiáng)的搜索和事件生成功
能的例子的示圖;和
圖19是表示根據(jù)本發(fā)明第三實(shí)施例的提供增強(qiáng)的搜索和事件生成功能
的再現(xiàn)方法的流程圖。
具體實(shí)施方式
將參照附圖來詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例的存儲(chǔ)介質(zhì)存儲(chǔ)被用于再現(xiàn)影片的運(yùn)動(dòng)圖像數(shù)據(jù)和被用于搜索運(yùn)動(dòng)圖像數(shù)據(jù)的預(yù)定區(qū)域并在再現(xiàn)被搜索區(qū)域中的運(yùn)動(dòng)圖像 數(shù)據(jù)時(shí)使用被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)提供附加的功能的元信息。
最好是,元信息包括與場景、角色、聲音、位置、和項(xiàng)目的至少一個(gè)搜 索條件相應(yīng)的搜索信息。
具體地講,使用搜索信息的附加的功能包括
1 )移到被搜索區(qū)域并再現(xiàn)被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)的功能(第 一 實(shí)
施例);
2) 在再現(xiàn)被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)時(shí)再現(xiàn)相關(guān)的附加信息的功能 (第二實(shí)施例);
3) 在再現(xiàn)被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)時(shí)生成預(yù)定事件的功能(第三實(shí) 施例)。
圖1A至圖1C是表示播放列表、播放列表標(biāo)志、元信息、播放項(xiàng)目、片 段信息、和片段的相互關(guān)系的示圖。將描述被用于搜索與用戶定義的搜索條 件匹配的AV數(shù)據(jù)并使用被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)提供附加的功能的元 信息以及元信息的位置。
根據(jù)本發(fā)明的存儲(chǔ)介質(zhì)存儲(chǔ)AV數(shù)據(jù)和元信息。存儲(chǔ)介質(zhì)使用元信息提 供增強(qiáng)的搜索功能。用于AV數(shù)據(jù)的記錄單元是片段,用于AV數(shù)據(jù)的再現(xiàn)單 元是播放列表或播放項(xiàng)目。播放列表標(biāo)志指示相應(yīng)于播放列表的片段的特定 位置。本發(fā)明中的片^:相應(yīng)于信元(ce11),即,常頭見DVD的記錄單元。本發(fā) 明中的播放列表和播放項(xiàng)目相應(yīng)于程序和信元,即,常規(guī)DVD的再現(xiàn)單元。 換句話說,AV數(shù)據(jù)以片段為單元記錄在存儲(chǔ)介質(zhì)上。通常,片段被記錄在存 儲(chǔ)介質(zhì)的連續(xù)的區(qū)^a中。壓縮和記錄AV數(shù)據(jù)是為了減小其大小。因此,為 了再現(xiàn)記錄的AV數(shù)據(jù),需要壓縮的AV數(shù)據(jù)的特性信息。在片段A/V流中, 通過多^各復(fù)用復(fù)用一見頻、音頻和其他^:據(jù)流而形成的包^皮壓縮、編碼、和記 錄。每個(gè)包通過包標(biāo)志符(PID)即唯一標(biāo)志符來被識(shí)別。
AV數(shù)據(jù)的屬性信息被記錄在用于每個(gè)片段的片段信息區(qū)段中。在片段信 息區(qū)段中,記錄每個(gè)片段的音頻-視頻特性信息和條目點(diǎn)圖(entry point map), 其中,條目點(diǎn)圖包括具有表示片段的再現(xiàn)時(shí)間信息的顯示時(shí)間戳(presentation time stamp)(PTS)匹配的信息。在被最廣泛地用作運(yùn)動(dòng)圖〗象壓縮標(biāo)準(zhǔn)的MPEG 標(biāo)準(zhǔn)中,條目點(diǎn)相應(yīng)于經(jīng)過內(nèi)圖像(intra-picture)壓縮處理的I-圖像的位置,條 目點(diǎn)圖主要被用于用來搜索與再現(xiàn)開始之后經(jīng)過的一定時(shí)間相應(yīng)的位置的時(shí)間搜索過程。
播放列表是再現(xiàn)單元。至少一個(gè)播放列表存儲(chǔ)在存儲(chǔ)介質(zhì)中。 一個(gè)影片 可由一個(gè)播放列表構(gòu)成。此外, 一個(gè)影片可由幾個(gè)播放列表構(gòu)成。播放項(xiàng)目 包括將被再現(xiàn)的片段信息文件的文件名稱和片段信息文件的再現(xiàn)開始和結(jié)束
時(shí)間IN—time和OUTjime以指示片段和在被用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的片段上 的預(yù)定位置。
同時(shí),根據(jù)本發(fā)明被用來提供增強(qiáng)的搜索功能和附加的功能的元信息可 被記錄在包括在播放列表中的播放列表標(biāo)志中。另外,元信息可被記錄在與 播放列表中的播放列表標(biāo)志分離的分離空間中。而且,元信息可以二進(jìn)制或 文本的形式被記錄在與播放列表分離的分離空間中。
參照?qǐng)D1A,元信息可被包括在如與運(yùn)動(dòng)圖像數(shù)據(jù)分開的文本字幕的基于 文本的數(shù)據(jù)中。參照?qǐng)D1B,元信息可包括播放列表標(biāo)志中。參照?qǐng)D1C,元 信息可以二進(jìn)制形式被包括在與播放列表中的播放列表標(biāo)志分離的分離空間中。
一個(gè)播放列表110包括多個(gè)指示運(yùn)動(dòng)圖像流的特定位置的播放列表標(biāo)志 111、多條元信息112 、和多個(gè)播放項(xiàng)目(play item) 120 。元信息112可被記錄 在播放列表標(biāo)志111或與將被用于增強(qiáng)的搜索功能的播放列表標(biāo)志111分離 的分離空間中。播放項(xiàng)目120指示片段中的區(qū)域。更具體地說,播放項(xiàng)目120 指示片段中的區(qū)域的再現(xiàn)開始時(shí)間INjime和再現(xiàn)結(jié)束時(shí)間OUT一time。實(shí)際 上,通過使用片段信息130搜索片段的區(qū)域??傊诓シ帕斜淼膯卧袌?zhí) 行AV數(shù)據(jù)再現(xiàn),并且在一個(gè)播放列表110中,以播放列表110中列出的播 放項(xiàng)目120的順序執(zhí)行AV數(shù)據(jù)再現(xiàn)。
因此,可使用播放列表標(biāo)志111通過移到AV數(shù)據(jù)的特定位置來改變?cè)?現(xiàn)位置。另外,如上所述,由于元信息包括各種信息,在AV數(shù)據(jù)的再現(xiàn)過 程中,再現(xiàn)位置可被移到與用戶選擇的搜索條件匹配的特定場景。
現(xiàn)在,將描述用于執(zhí)行移到運(yùn)動(dòng)圖像數(shù)據(jù)的被搜索區(qū)域并在再現(xiàn)被搜索 區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)的附加的功能的本發(fā)明的第 一實(shí)施例。
圖2A是用于解釋在元信息被包括在播放列表中的情況下定位和再現(xiàn)與 用戶的搜索條件匹配的AV數(shù)據(jù)的操作的示圖。
在元信息被包括在播放列表標(biāo)志中的情況下,各搜索項(xiàng)目被稱為標(biāo)志。 播放列表標(biāo)志包括識(shí)別章節(jié)的章節(jié)標(biāo)志、識(shí)別如可瀏覽的滑動(dòng)顯示的應(yīng)用中的靜止圖像轉(zhuǎn)換點(diǎn)的跳躍點(diǎn)、被用于如LinkMK的導(dǎo)航命令的鏈接點(diǎn)、和識(shí) 別元信息標(biāo)志的其他標(biāo)志。特別地,使用Chapte匸mark(章節(jié)標(biāo)志)和 Scene—marks(場景標(biāo)志)的例子標(biāo)志在圖2A中示出。
在再現(xiàn)其中播放列表標(biāo)志被定義的存儲(chǔ)介質(zhì)時(shí),如果通過使用由再現(xiàn)設(shè) 備或存儲(chǔ)介質(zhì)的制造商提供的增強(qiáng)的搜索菜單輸入搜索條件 Mark—Type二Scene—mark(標(biāo)志類型=場景標(biāo)志),Desc="dental clinic(牙科診 所)",,則再現(xiàn)設(shè)備中的搜索引擎將元信息和播放列表標(biāo)志中的標(biāo)志的標(biāo)志類 型相比較以搜索與輸入的搜索條件匹配的標(biāo)志(Markl、 Mark4、和Mark5)。 接下來,搜索結(jié)果被提供給用戶,用戶選擇搜索到的標(biāo)志之一。在用戶選擇 標(biāo)志Markl的再現(xiàn)的情況下,根據(jù)mark—time一stamp(標(biāo)志時(shí)間戳)值和標(biāo)志 Marld的參考播放項(xiàng)目值,在播放項(xiàng)目PlayltemO中再現(xiàn)與PTS:i相應(yīng)的片段。 此時(shí),再現(xiàn)設(shè)備在任意寄存器中記錄具有再現(xiàn)開始位置信息的標(biāo)志號(hào)"l"并在 再現(xiàn)過程中每當(dāng)與輸入的搜索條件匹配的標(biāo)志出現(xiàn)時(shí)更新記錄的寄存器值。
圖2B是用來解釋在元信息被記錄在與播放列表標(biāo)志分離的分離空間中 時(shí)定位和再現(xiàn)與用戶的搜索條件匹配的片段的操作的示圖。
在元信息被記錄在與播放列表標(biāo)志分離的分離空間中的情況下,各搜索 項(xiàng)目被稱為項(xiàng)目。此外,在元信息被另外記錄在文本字幕文件中的情況下, 元信息的項(xiàng)目可被以與標(biāo)記文檔(markup document)的元素相同的形式定義。 該元素的屬性具有PTS值。
元信息可包括識(shí)別影片場景的Scene—type(場景類型)、識(shí)別角色的 Character—type(角色類型)、和多種項(xiàng)目類型。圖2B中示出了僅包括Scene—type 作為項(xiàng)目的項(xiàng)目類型的元信息的例子。如果用戶輸入搜索條件 Item_type=Scene—type(項(xiàng)目類型=場景類型),Desc="dental clinic",則再現(xiàn) 設(shè)備比較元信息和元信息中的項(xiàng)目的項(xiàng)目類型并將與輸入的搜索條件匹配的 項(xiàng)目(ItemO、 Item2、和Item4)提供給用戶。在用戶選擇項(xiàng)目Item0的再現(xiàn)的 情況下,根據(jù)item—time—stamp(項(xiàng)目時(shí)間戳)值和項(xiàng)目ItemO的參考播放項(xiàng)目 值,在播放項(xiàng)目PlayitemO中再現(xiàn)與PTS:i相應(yīng)的片段。此時(shí),再現(xiàn)設(shè)備在寄 存器中記錄具有再現(xiàn)開始位置的項(xiàng)目號(hào)"O"并在再現(xiàn)過程中每當(dāng)具有 Scene—type的項(xiàng)目類型出現(xiàn)時(shí)更新寄存器中的項(xiàng)目號(hào)。
現(xiàn)在,將詳細(xì)描述在與用戶輸入的搜索條件匹配的元信息的PTS時(shí)在用 于再現(xiàn)AV數(shù)據(jù)的再現(xiàn)設(shè)備中的用戶操作。用戶操作相應(yīng)于常規(guī)DVD功能,如用于章節(jié)轉(zhuǎn)換的NextPG—Search()和PrevPG—Search()。為了提供用戶操作, 定義了用于#皮搜索的元信息的轉(zhuǎn)換的Skip—to—next—Enhanced—Search_point() 和Skip—back—to_previous—Enhanced—Search_point()。此時(shí),與在單標(biāo)題中 <吏用 的NextPG—Search()和PrevPG一Search()的常規(guī)的用戶操作相似,在當(dāng)前再現(xiàn)播 放歹'J 表中有效地使用 Skip—to—next—Enhanced—Search_point()和 Skip—back—to_previous—Enhanced—Search_point()。此夕卜,如果定義了關(guān)于多個(gè) 播放列表之間的相互關(guān)系的信息,則用戶操作可在多個(gè)列表中有效地使用。
根據(jù)用戶操作Skip—to_next—Enhanced—Search_point(),再現(xiàn)設(shè)備移到在大 于寄存器存儲(chǔ)的元信息的PTS值的被搜索的元信息的PTS值之中具有最小 PTS值的元信息的PTS位置并開始再現(xiàn)。根據(jù)用戶操作Skip_back— to_previous— Enhanced—Search_point(),再現(xiàn)設(shè)備移到在小于寄存器存儲(chǔ)的元 信息的PTS值的被搜索的元信息的PTS值之中具有最大PTS值的元信息的 PTS位置并開始再現(xiàn)?,F(xiàn)在,將參照?qǐng)D3A和3B詳細(xì)描述用戶操作。
圖3A是用來解釋在元信息被包括在播放列表標(biāo)志中的情況下 Skip—to—next—Enhanced—Searchjoint()的4喿作的示圖。
圖3A的例子表示在包括與用戶輸入的搜索條件匹配的元信息的AV數(shù)據(jù) 的再現(xiàn)過程中生成通過用戶操作Skip—to—next—Enhanced—Searchjioint()分配 的特定輸入事件的情況。
假定用戶的輸入4叟索條件是Mark—type=Scene—mark, Desc="detal clinic" 并且與用戶的輸入搜索條件匹配的標(biāo)志是Markl、 Mark4、和Mark5。如果用 戶選擇標(biāo)志Markl,則再現(xiàn)在相關(guān)標(biāo)志的PTS位置開始。接下來,如果在具 有大于指示在記錄在當(dāng)前再現(xiàn)播放列表中的播放列表標(biāo)志中的當(dāng)前再現(xiàn)標(biāo)志 號(hào)的寄存器值Markl的PTS值的PTS值的搜索標(biāo)志當(dāng)中接收到用戶操作 Skip—to—next_Enhanced—Search_point(),則具有與輸入的搜索條件不匹配的 Desc的值的標(biāo)志Mark2和與輸入的搜索條件不匹配的標(biāo)志類型的標(biāo)志Mark3 可以被忽略。另 一方面,在與輸入的搜索條件匹配的標(biāo)志Mark4和Mark5當(dāng) 中,具有最小PTS值的標(biāo)志Mark4被選擇。結(jié)果,再現(xiàn)點(diǎn)被移到由標(biāo)志Mark4 指示的播j文項(xiàng)目Playlteml的PTS:/。
此外,當(dāng)再現(xiàn)設(shè)備選擇下一個(gè)與輸入的搜索條件匹配的標(biāo)志時(shí),如果沒
入的搜索條件匹配的標(biāo)志,則最好忽略用戶操作。圖3B是用來解釋在元信息被記錄在與播放列表標(biāo)志分離的分離空間中
的情況下Skip—to—next—Enhanced—Search_point()的操:作的示圖。
在這種情況下,々支定用戶輸入條件是"Item—type=Scene—item , Desc="dental clinic"",并且與輸入條件匹配的項(xiàng)目是Item0、 Item2、和Item4。 如果用戶選^t奪項(xiàng)目ItemO,則再現(xiàn)在相關(guān)項(xiàng)目的PTS位置開始。接下來,與 圖3A的情況相似,如果在具有大于當(dāng)前寄存的項(xiàng)目的PTS值的PTS值的搜 索項(xiàng)目當(dāng)中接收到用戶操作Skip—to—next—Enhanced—Search_point(),則忽略具 有與輸入的搜索條件不匹配的Desc的值的項(xiàng)目Iteml。另一方面,在與輸入 的搜索條件匹配的項(xiàng)目Item2和Item4當(dāng)中,具有最小PTS值的項(xiàng)目Item2 被選擇。結(jié)果,再現(xiàn)位置被移到由項(xiàng)目Item2指示的播放項(xiàng)目Playiteml的 PTS:k。
另外,當(dāng)再現(xiàn)設(shè)備選擇與輸入的搜索條件匹配的下一個(gè)項(xiàng)目時(shí),如果沒 有具有大于與指示當(dāng)前再現(xiàn)項(xiàng)目號(hào)的寄存器值相應(yīng)的項(xiàng)目的PTS值并與輸入 的搜索條件匹配的項(xiàng)目,則最好忽略用戶操作。
圖4A是用來解釋在元信息被包括在播放列表標(biāo)志中的情況下 Skip—back—to_previous—Enhanced—Searchj)oint()的才喿"f乍的示圖。
該例子表示在再現(xiàn)包括與用戶輸入的搜索條件匹配的元信息的AV數(shù)據(jù) 的過程中生成通過用戶才喿作Skip—back—to_previous_Enhanced—Search_point() 分配的特定輸入事件的情況。
圖4B是用來解釋在元信息被記錄在與播放列表標(biāo)志分離的分離空間中 的情況下Skip—back—to_previous—Enhanced—Searchjoint()的才喿作的示圖。
用戶才喿作 Skip—back—to_previous—Enhanced—Searchj)oint()與用戶沖喿作 Skip_to—next—Enhanced—Search_point()相似。在用戶才喿作 Skip—back—to_ previous—Enhanced—Search_point()中,在具有小于當(dāng)前寄存的標(biāo)志或項(xiàng)目的 PTS值的PTS值的被搜索的標(biāo)志或項(xiàng)目當(dāng)中,選擇具有最大PTS值的標(biāo)志 或項(xiàng)目。再現(xiàn)位置被移到由被選擇的標(biāo)志或項(xiàng)目指示的PTS位置。此外,當(dāng)
再現(xiàn)設(shè)備選擇與輸入的搜索條件匹配的在前的標(biāo)志或項(xiàng)目時(shí),如果沒有具有 小于與指示當(dāng)前再現(xiàn)標(biāo)志或項(xiàng)目號(hào)的寄存器值相應(yīng)的標(biāo)志或項(xiàng)目的PTS值并
與輸入的搜索條件匹配的標(biāo)志或項(xiàng)目,則最好忽略用戶操作。
圖5是表示用于再現(xiàn)其上記錄有本發(fā)明的搜索信息的存儲(chǔ)介質(zhì)的再現(xiàn)設(shè) 備的框圖。該再現(xiàn)設(shè)備包括讀單元510、搜索單元520、再現(xiàn)單元530、和時(shí)間信息 存儲(chǔ)單元540。
讀單元510讀取如上述的標(biāo)志或項(xiàng)目的記錄在存貯介質(zhì)上的元信息。搜 索單元520搜索讀取的元信息以輸出與期望的搜索條件匹配的搜索項(xiàng)目。再 現(xiàn)單元530再現(xiàn)與輸出的搜索項(xiàng)目中由用戶選擇的搜索項(xiàng)目相應(yīng)的AV數(shù)據(jù)。 事件信息存儲(chǔ)單元540存儲(chǔ)包括在被搜索的搜索項(xiàng)目中的顯示時(shí)間信息。
響應(yīng)于在AV數(shù)據(jù)的再現(xiàn)過程中移到下一個(gè)或在前的搜索項(xiàng)目的命令, 再現(xiàn)單元530比較包括在搜索項(xiàng)目的元信息中的顯示時(shí)間信息和存儲(chǔ)的顯示 時(shí)間信息并根據(jù)比較結(jié)果跳到AV數(shù)據(jù)以再現(xiàn)AV數(shù)據(jù)。即,響應(yīng)于AV數(shù)據(jù) 的再現(xiàn)過程中移到下一個(gè)被搜索的區(qū)域的命令,再現(xiàn)單元530改變AV數(shù)據(jù) 的再現(xiàn)位置并根據(jù)存儲(chǔ)在搜索項(xiàng)目中的顯示時(shí)間信息再現(xiàn)AV數(shù)據(jù),顯示時(shí) 間信息具有最接近但大于存儲(chǔ)的顯示時(shí)間信息的值的值。另一方面,響應(yīng)于 AV數(shù)據(jù)的再現(xiàn)過程中移到在前的搜索項(xiàng)目的命令,再現(xiàn)單元530改變AV數(shù) 據(jù)的再現(xiàn)位置并才艮據(jù)存儲(chǔ)在搜索項(xiàng)目中的顯示時(shí)間信息再現(xiàn)AV數(shù)據(jù),該顯 示時(shí)間信息具有最接近但是d 、于存儲(chǔ)的顯示時(shí)間信息的值的值。
現(xiàn)在,將描述用于執(zhí)行在再現(xiàn)被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)時(shí)再現(xiàn)相關(guān) 的附加信息的附加的功能的本發(fā)明的第二實(shí)施例。
圖6A至圖6C是表示根據(jù)本發(fā)明第二實(shí)施例的被用于增強(qiáng)的搜索和附加 信息顯示的功能的元信息的例子的示圖。
該元信息包括搜索信息610、附加的PID信息620等等。
搜索信息610被用來搜索與由用戶輸入的或外部接收的預(yù)定的搜索條件 匹配的運(yùn)動(dòng)圖像數(shù)據(jù)的預(yù)定區(qū)域。通過使用包括在搜索信息中的搜索關(guān)鍵詞, 可以實(shí)現(xiàn)增強(qiáng)的搜索功能。
另外,附加的PID信息620是用來識(shí)別與被搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù) 一起被再現(xiàn)的相關(guān)的附加信息的包標(biāo)志符。附加的PID信息620可以進(jìn)一步 包括表示相關(guān)的附加信息的再現(xiàn)時(shí)間的輸出時(shí)間信息630。通過使用附加PID 信息620,在特定時(shí)間中,相關(guān)的附加信息可以和與搜索條件匹配的被搜索 的區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)一起被再現(xiàn)。即,當(dāng)再現(xiàn)使用增強(qiáng)的搜索功能搜索 的運(yùn)動(dòng)圖像數(shù)據(jù)時(shí),作為與搜索關(guān)鍵詞相關(guān)的附加信息的包標(biāo)志符的附加 PID信息620被應(yīng)用到PID過濾器,以再現(xiàn)不是在一般的運(yùn)動(dòng)圖像數(shù)據(jù)再現(xiàn) 過程中輸出的附加信息流。如上所述,元信息112可被記錄在播放列表的播放列表的標(biāo)志中或記錄 在與播放列表標(biāo)志分離的分離空間中。另一方面,元信息112可被記錄在與 播放列表分離的分離空間中。
參照?qǐng)D6A,表示了記錄在播放列表的播放列表標(biāo)志中的元信息112的數(shù) 據(jù)結(jié)構(gòu)的例子。
被用于增強(qiáng)的搜索和附加信息顯示的功能的元信息112被包括在播放列 表標(biāo)志111中。播放列表標(biāo)志結(jié)構(gòu)PlayListMark(播放列表標(biāo)志)包括搜索信息 610,如表示搜索關(guān)鍵詞信息的meta—info(元信息)字段、指示其中存在特定搜 索關(guān)鍵詞的播放目錄的ref—to_PlayItem—id字段、和指示在所指示的播放項(xiàng)目 中的相關(guān)的搜索關(guān)鍵詞的位置的mark—time—stamp字段。此外,播放列表標(biāo) 志結(jié)構(gòu)PlayListMark包括如指示其中記錄了用于相關(guān)的搜索關(guān)鍵詞的附加信 息的包的entry—ES—PID字段的附加PID信息620,和如表示當(dāng)維持相關(guān)的附 加信息包的輸出時(shí)的時(shí)間間隔的持續(xù)時(shí)間字段的輸出時(shí)間信息630。
參照?qǐng)D6B,表示了記錄在播放列表中但是是在與播放列表的播放列表標(biāo) 志分離的結(jié)構(gòu)中的元信息112的數(shù)據(jù)結(jié)構(gòu)的例子。
其中記錄了元信息112的元信息結(jié)構(gòu)Metalnformation包括搜索信息640, 如表示搜索關(guān)鍵詞信息的metajnfo字段,指示其中存在特定搜索關(guān)鍵詞的播 放項(xiàng)目的ref—to—Playltem—id字段,和指示在所指示的播放項(xiàng)目中的相關(guān)的搜 索關(guān)鍵詞的位置的mark—time—stamp字)爻。另夕卜,元信息結(jié)構(gòu)Metalnformation 包括如指示其中記錄了用于相關(guān)的搜索關(guān)鍵詞的附加信息的包的 Additional—PID字段650的附加PID信息,和如表示當(dāng)維持相關(guān)的附加信息 包的輸出時(shí)的時(shí)間間隔的持續(xù)時(shí)間字段的輸出時(shí)間信息660。
參照?qǐng)D6C,表示了記錄在與播放列表分離的分離空間中的元信息的數(shù)據(jù) 結(jié)構(gòu)的例子,具體地,以基于文本的標(biāo)記(markup)語言表示的數(shù)據(jù)結(jié)構(gòu)。
運(yùn)動(dòng)圖像中的場景是搜索或再現(xiàn)的單元。影片被分為多個(gè)場景。每個(gè)場 景包括關(guān)于與場景相關(guān)的角色、聲音、和項(xiàng)目的搜索信息670;如指示其 中記錄了與搜索信息相關(guān)的附加信息的流的包的PID字段680的附加PID信 息;和如表示當(dāng)維持相關(guān)的附加信息包的輸出時(shí)的時(shí)間間隔的持續(xù)時(shí)間字段 的輸出時(shí)間信息690。
在圖6A至圖6C所示的例子中,根據(jù)本發(fā)明的元信息可包括制造商通過 提供用于搜索信息的附加信息流的輸出的開始時(shí)間從而可以指示附加信息流的輸出位置的信息。另外,元信息可包括替代了表示當(dāng)維持相關(guān)的附加信息 包的輸出時(shí)的時(shí)間間隔的持續(xù)時(shí)間字段的表示結(jié)束時(shí)間的結(jié)束時(shí)間字段。
由于上述被用來實(shí)現(xiàn)增強(qiáng)的搜索和附加信息顯示的功能的元信息被作為 示例性的實(shí)施例來描述,因此其各種形式可以被實(shí)現(xiàn)。
圖7是表示根據(jù)本發(fā)明第二實(shí)施例的包括被用于附加信息顯示功能的附 加PID信息的存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的例子的示圖。
記錄在根據(jù)本發(fā)明的存儲(chǔ)介質(zhì)上的運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)包括視頻
包710、音頻包720、顯示圖形包730、和交互圖形包740。
此外,交互圖形包750和750,可以多路復(fù)用形式被記錄在存儲(chǔ)介質(zhì)上。 另外,交互圖形包750和750,可以多路復(fù)用之外(out-of-multiplexed)的形式被 記錄在與運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)分離的分離空間中。另外,具有多路復(fù)用 之外的形式的附加信息流可不存儲(chǔ)在存儲(chǔ)介質(zhì)上而存儲(chǔ)在本地存儲(chǔ)裝置上。
更具體地講,為了構(gòu)造一個(gè)視頻數(shù)據(jù)流,具有同樣的PID字段的多個(gè)視 頻包710被以MPEG2傳輸流方案壓縮和編碼并被多^各復(fù)用到運(yùn)動(dòng)圖像數(shù)據(jù) (片段AV流)中。
為了構(gòu)造多個(gè)音頻數(shù)據(jù)流,多個(gè)具有同樣PID字段的音頻包720被多路 復(fù)用到如同視頻包710的運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)中。
為了構(gòu)造多個(gè)字幕位圖(bitmap)圖像或其它圖像數(shù)據(jù)流,多個(gè)具有相同的 PID字段的顯示圖像包730被多路復(fù)用到運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)中。
為了構(gòu)造用于用戶交互的多個(gè)按鈕數(shù)據(jù)等,多個(gè)交互圖形包740被多路 復(fù)用到運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)中。
另一方面,為了顯示與元信息的搜索信息關(guān)聯(lián)的附加信息,存在有其中 包括有不具有導(dǎo)航命令的多個(gè)按鍵數(shù)據(jù)的根據(jù)本發(fā)明顯示附加信息的多個(gè)交
互圖形包750和750,。顯示附加信息的交互圖形包750和750,可被多路復(fù)用 到運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)或以如上所述的多路復(fù)用之外的 (out-of-multiplexed)形式記錄到與運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流)分離的分離空間 中。在前面的情況中,為了識(shí)別構(gòu)成被多路復(fù)用到運(yùn)動(dòng)圖像數(shù)據(jù)(片段AV流) 的流的包,流通過各自的PID字段而被識(shí)別。在后面的情況中,為了識(shí)別顯 示以多路復(fù)用之外的形式記錄到分離的分離空間的附加信息流的交互圖形包 750,,交互圖形包750,通過各自的唯一的PID字^殳而一皮識(shí)別。 圖8是示出根據(jù)本發(fā)明第二實(shí)施例的再現(xiàn)設(shè)備的示意圖。再現(xiàn)設(shè)備包括解調(diào)ECC解碼^f莫塊810、解分包器(de-packetizer)820和 821、 PID過濾器830和831、解碼器840到870、以及混合器880和881。
類似于圖7,用于再現(xiàn)設(shè)備的基本運(yùn)動(dòng)圖像數(shù)據(jù)可以被記錄到記錄介質(zhì) 800,并且一些數(shù)據(jù)可以不被存儲(chǔ)到存儲(chǔ)介質(zhì)而是存儲(chǔ)在諸如本地存儲(chǔ)裝置 801的分離的分離空間中。
解調(diào)ECC解碼模塊810從記錄在存儲(chǔ)介質(zhì)800中的數(shù)據(jù)中以多路復(fù)用的 形式讀出運(yùn)動(dòng)圖像數(shù)據(jù)流,并且對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)流執(zhí)行解調(diào)ECC解碼處理。 接下來,如果讀取的運(yùn)動(dòng)圖像數(shù)據(jù)流是由包括在播放列表中的播放項(xiàng)目指示 的數(shù)據(jù)流,則運(yùn)動(dòng)圖像數(shù)據(jù)流作為主TS被傳送到解分包器820。另外,如果 讀取的運(yùn)動(dòng)圖像數(shù)據(jù)流是由從播放項(xiàng)目指示的數(shù)據(jù)流,則運(yùn)動(dòng)圖像數(shù)據(jù)流作 為從TS被傳送到解分包器821。
另一方面,解調(diào)ECC解碼模塊810還讀取以多路復(fù)用之外的形式存儲(chǔ)在 本地存儲(chǔ)裝置801中的附加信息流802,對(duì)附加信息流執(zhí)行解調(diào)ECC解碼處 理,并且將被解碼的附加信息流傳送到各個(gè)解分包器820和821。
解分包器820和821中的每一個(gè)從存儲(chǔ)介質(zhì)800或諸如本地存儲(chǔ)裝置801 的分離的分離空間接收壓縮的編碼數(shù)據(jù),對(duì)接收的數(shù)據(jù)執(zhí)行解多路復(fù)用 (de-multiplexed)處理,并且將被解多路復(fù)用的數(shù)據(jù)分為具有同樣PID字段的 多個(gè)包視頻流包、音頻流包、顯示圖形包、和/或交互圖形流。接下來,解 分包器820和821將包解分包為基本流并且將基本流傳送到PID過濾器830 和831。
響應(yīng)于來自具有關(guān)于當(dāng)前運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)信息的播放項(xiàng)目的指示當(dāng) 前使用的PID字段的playable_PID—entries(可播放PID條目)信息,PID過濾器 830和831 乂人由解分包器820和821傳送的多個(gè)基本流中<又4又選4奪具有由 playable—PID—entries信息指示的PID字段的基本流,并且將選擇的基本流傳 送到各個(gè)解碼器840到870。
解碼器包括視頻解碼器840、顯示圖形解碼器850、交互圖形解碼器860、 和音頻解碼器870。
視頻解碼器840解碼視頻數(shù)據(jù)的基本流。顯示圖形解碼器850解碼字幕 流或圖像數(shù)據(jù)的其它基本流。交互圖形解碼器860解碼代表按鈕的按鈕數(shù)據(jù) 的基本流和附加信息。音頻解碼器870解碼音頻數(shù)據(jù)的基本流。另外,在開 關(guān)832的控制下,音頻解碼器870可以分別從PID過濾器830和831接收主TS數(shù)據(jù)和從TS數(shù)據(jù)?;旌掀?80和881的每一個(gè)均對(duì)從解碼器840到870 傳送的解碼的數(shù)據(jù)執(zhí)行混合處理以將數(shù)據(jù)在屏幕上顯示為圖像。
總之,根據(jù)本發(fā)明的再現(xiàn)設(shè)備讀取多路復(fù)用的運(yùn)動(dòng)圖像數(shù)據(jù),通過使用 表示包括在播放項(xiàng)目中的當(dāng)前使用的PID字段的playable—PID—entries濾出將 被再現(xiàn)的數(shù)據(jù)流包的PID字段,僅僅對(duì)與被過濾的PID字段相應(yīng)的數(shù)據(jù)流執(zhí) 行混合處理,并且輸出被混合的數(shù)據(jù)流。
構(gòu)成前述再現(xiàn)設(shè)備的塊可以包括用于解碼和再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的顯示引 擎。此外,顯示引擎可構(gòu)成為分離的塊。另外, 一些或全部塊可以以軟件方 式被實(shí)施。此外,全部功能可以被結(jié)合到一個(gè)芯片中,即,片上系統(tǒng) (system陽on-chip)(SoC)。
圖9是示出根據(jù)本發(fā)明第二實(shí)施例的用于增強(qiáng)的搜索和附加信息顯示的 功能的再現(xiàn)設(shè)備的方框圖。
再現(xiàn)設(shè)備包括讀單元510、搜索單元520、再現(xiàn)單元530、和附加信息過 濾單元541。搜索單元520通過使用搜索信息搜索匹配輸入的搜索條件的運(yùn) 動(dòng)數(shù)據(jù)的區(qū)域。附加信息過濾單元541通過使用PID信息濾出被搜索的區(qū)域 中與運(yùn)動(dòng)圖像數(shù)據(jù)相關(guān)的附加信息流。再現(xiàn)單元530將濾出的附加信息流和 被搜索的區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)一起再現(xiàn)。在與輸出時(shí)間信息相應(yīng)的時(shí)間中 再現(xiàn)單元530再現(xiàn)相關(guān)附加信息。
圖IO是示出PID過濾器和從其中輸出的運(yùn)動(dòng)圖像數(shù)據(jù)流的例子的示圖。
如由解分包器820從圖8的主TS數(shù)據(jù)分解的基本流1000 ,音頻流AUDIO 1 (PID:2)、音頻流AUDI0 2(PID:3)、字幕流SUBTITLE (PID:4)、和交互圖形 流INTERACTIVE GRAPHICS (PID:5)被示出。
如果PID:1和PID:2的再現(xiàn)被表示包括在具有當(dāng)前運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn) 所需的信息的播放項(xiàng)目中的當(dāng)前將被使用的PID字段的被記錄的可 playable—PID—entries信息510所允許,則PID過濾器520將對(duì)應(yīng)于PID:1和 PID:2的視頻流VIDEO和音頻流AUDIOl分別傳送到各個(gè)解碼器(圖8中的 840和870)并且將浮見頻流VIDEO和音頻流AUDIOl輸出到顯示屏幕1030上。
如圖10所示,音頻數(shù)據(jù)被與視頻屏幕一起再現(xiàn)。
圖ll是示出根據(jù)本發(fā)明第二實(shí)施例的利用包括附加PID信息的元信息的 加信息顯示功能的例子的示圖。
在一般再現(xiàn)的情況中,參照?qǐng)DIO的描述,僅僅具有其中再現(xiàn)被當(dāng)前再現(xiàn)的插-;故項(xiàng)目的playable—PID—entries卩言息所允i午的PID:1和PID:2的一見頻流 VIDEO和音頻流AUDIO 1被傳送到各個(gè)解碼器并纟皮再現(xiàn)。
然而,在利用用于再現(xiàn)與預(yù)定搜索關(guān)鍵詞相匹配的運(yùn)動(dòng)圖像數(shù)據(jù)的增強(qiáng) 的搜索功能的再現(xiàn)的情況中,在PID:1到PID:5的基本流中,由播放項(xiàng)目的 playable_PID—entries信息1010指示的PID: 1和PID: 2以及用于記錄在元信息 1011的附加PID信息中的搜索信息"MtEverest"的附加信息流的PID:5被傳送 到各個(gè)解碼器(圖8中的840、 860和870)并且被顯示在顯示屏1030上。
更具體地說,根據(jù)本發(fā)明由包括在元信息1011中的entry_ES—PID字段 (圖6A中的620)或Additional—PID字段(圖6B中的650和圖6C中的680)表 示的PID:5也一皮傳送到PID過濾器1020。因此,PID過濾器1020可以將對(duì)應(yīng) 于PID:5的基本流與PID:1和PID:2 —起傳送到各個(gè)解碼器以被再現(xiàn)。結(jié)果, 如圖ll所示,除了用于Mt.Everest的視頻和音頻之外,搜索信息"Mt.Everest" 的附加信息被輸出到顯示屏1030上。即,諸如Mt.Everest的高度和位置的附 加信息可以:帔顯示。
另一方面,如上所述,持續(xù)時(shí)間字段(圖6A中的630、圖6B中的660、 或圖6C中的690)與當(dāng)附加信息被保持在從輸出開始時(shí)間到用于搜索信息 "Mt.Everest"的附加信息流的輸出結(jié)束時(shí)間的時(shí)間間隔相對(duì)應(yīng)。如果由持續(xù)時(shí) 間字段表示的時(shí)間已經(jīng)過去,則表示用于將被使用的PID信息中的搜索關(guān)鍵 詞的附加信息流的PID:5被PID過濾器1020去除。其后,沒有附加信息的一 般運(yùn)動(dòng)圖像數(shù)據(jù)被輸出和再現(xiàn)。
圖12是示出根據(jù)本發(fā)明第二實(shí)施例的提供增強(qiáng)的搜索和附加信息顯示 功能的再現(xiàn)方法的流程圖。
為了提供根據(jù)本發(fā)明的增強(qiáng)的搜索和附加信息顯示功能,作為增強(qiáng)的搜 索關(guān)鍵詞的預(yù)定搜索條件被從用戶輸入而從外部接收(操作1210)。匹配輸入 的搜索條件的運(yùn)動(dòng)圖像數(shù)據(jù)的位置根據(jù)存儲(chǔ)在存儲(chǔ)介質(zhì)中的元信息而被檢索 得到(操作1220)。這就被稱為增強(qiáng)的搜索功能。
另一方面,通過使用元信息的附加PID信息,與搜索關(guān)鍵詞信息相關(guān)的 附加信息被與在被搜索的位置的運(yùn)動(dòng)圖像數(shù)據(jù)一起再現(xiàn)(操作1230)。當(dāng)由元 信息的輸出時(shí)間信息表示的附加信息的輸出時(shí)間已經(jīng)過去時(shí)(操作1240),僅 僅沒有附加信息的運(yùn)動(dòng)圖像數(shù)據(jù)被再現(xiàn)(操作1250)。這就被稱作附加信息顯 示功能。結(jié)果,與包括在元信息中的搜索關(guān)鍵詞信息匹配的運(yùn)動(dòng)圖像數(shù)據(jù)的區(qū)域 可以被搜索并且僅僅在搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)可以被再現(xiàn)。另外,與匹 配的運(yùn)動(dòng)圖像數(shù)據(jù)相關(guān)的附加信息可以被與運(yùn)動(dòng)圖像數(shù)據(jù)一起再現(xiàn)。當(dāng)某個(gè)
時(shí)間已經(jīng)過去時(shí),僅僅一般運(yùn)動(dòng)數(shù)據(jù)被再現(xiàn)。例如,在搜索關(guān)鍵詞"Mt.Everest" 的情況下,在運(yùn)動(dòng)圖像數(shù)據(jù)中關(guān)于Mt.Everest的視頻和音頻被再現(xiàn),并且同 時(shí),諸如搜索關(guān)鍵詞信息"Mt.Everest,,的高度和位置的附加信息可以被再現(xiàn)。 當(dāng)某個(gè)時(shí)間已經(jīng)過去時(shí),僅僅沒有附加信息的一般運(yùn)動(dòng)數(shù)據(jù)被再現(xiàn)。
現(xiàn)在,將描述在再現(xiàn)搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)的時(shí)間實(shí)施生成預(yù)定的 事件的附加功能的本發(fā)明的第三實(shí)施例。
根據(jù)本發(fā)明第三實(shí)施例的存儲(chǔ)介質(zhì)除了用于再現(xiàn)電影的運(yùn)動(dòng)圖像數(shù)據(jù)和 用于控制再現(xiàn)的導(dǎo)航信息之外還包括用于執(zhí)行增強(qiáng)的搜索和生成事件的元信 息。元信息包括用于搜索與搜索條件匹配的運(yùn)動(dòng)圖像數(shù)據(jù)的區(qū)域的搜索信息 和用于在用于搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)開始和結(jié)束的時(shí)間生成再現(xiàn) 開始和結(jié)束事件的事件信息。因此,用于控制顯示引擎的程序引擎或?yàn)g覽器 引擎可以對(duì)相關(guān)事件執(zhí)行特定操作。
圖13是示出根據(jù)本發(fā)明第三實(shí)施例的記錄在記錄介質(zhì)上的一些種類的 數(shù)據(jù)。
在存儲(chǔ)介質(zhì)上,核心^:據(jù)1300、完全數(shù)據(jù)(fu11 data)1310、和系統(tǒng)數(shù)據(jù)1320
被記錄。
用于再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的核心數(shù)據(jù)1300包括壓縮編碼的運(yùn)動(dòng)圖像信息 1302和用于控制運(yùn)動(dòng)圖像信息1302的再現(xiàn)的導(dǎo)航信息1301。運(yùn)動(dòng)圖像信息 1302包括作為記錄單元的才艮據(jù)MPEG標(biāo)準(zhǔn)等編碼的片段A/V流文件和包括 片段A/V流文件的編碼屬性的片段信息文件、條目點(diǎn)信息等。另外,運(yùn)動(dòng)圖 像信息1302還包括作為再現(xiàn)單元的指示片,爻信息文件的再現(xiàn)開始和結(jié)束時(shí) 間的INjime(入時(shí)間)和OUT—time(出時(shí)間)位置的播放項(xiàng)目和包括多個(gè)播放 項(xiàng)目的播放列表。因此,運(yùn)動(dòng)圖像信息1302可以根據(jù)存儲(chǔ)介質(zhì)的導(dǎo)航信息 1301而被再現(xiàn),從而用戶可以看到諸如高圖像質(zhì)量電影的運(yùn)動(dòng)圖像。
另一方面,用于提供附加功能以及再現(xiàn)運(yùn)動(dòng)圖像的完全數(shù)據(jù)1310可以包 括用于為用戶提供交互功能的程序數(shù)據(jù)1311和/或用于取和再現(xiàn)與存儲(chǔ)運(yùn)動(dòng) 圖像相關(guān)信息的標(biāo)記(markup)文檔相關(guān)的信息的瀏覽器數(shù)據(jù)1312。在不使用 附加功能的情況中,可以不包括完全數(shù)據(jù)1310。程序數(shù)據(jù)1311可以提供使用運(yùn)動(dòng)圖像數(shù)據(jù)的游戲功能、與被再現(xiàn)的運(yùn)動(dòng) 圖像數(shù)據(jù)的 一些部分一起顯示導(dǎo)演的注釋的功能、與被再現(xiàn)的運(yùn)動(dòng)圖像數(shù)據(jù) 的 一些部分一起顯示附加信息的功能、或在運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)期間聊天的
功能。另外,可以包括與JAVA語言等一起實(shí)施的程序。
瀏覽器數(shù)據(jù)1312由被用于取和再現(xiàn)與存儲(chǔ)在標(biāo)記文檔中的運(yùn)動(dòng)圖像相 關(guān)的信息的命令來構(gòu)造。命令可以由諸如超文本標(biāo)記語言(HTML)的標(biāo)記語言 和/或諸如ECMA腳本(script)的可擴(kuò)展腳本語言來實(shí)施。因此,與存儲(chǔ)在標(biāo)記 文檔中的運(yùn)動(dòng)圖像相關(guān)的信息可以與運(yùn)動(dòng)圖像一起被取和再現(xiàn)。例如,存儲(chǔ) 在網(wǎng)頁中的關(guān)于男演員或女演員的新聞或與記錄在存儲(chǔ)介質(zhì)中的電影相關(guān)的 其它文件、與電影相關(guān)的事件的新聞、更新的字幕、或其它相關(guān)信息與電影 一起被取和再現(xiàn)。另外,完全數(shù)據(jù)1310可以包括用于提供除了運(yùn)動(dòng)圖像再現(xiàn) 功能之外的附加功能的其它類型的數(shù)據(jù)。
同時(shí),用于控制核心數(shù)據(jù)1300和/或完全數(shù)據(jù)1310的再現(xiàn)的系統(tǒng)數(shù)據(jù) 1320包括啟動(dòng)信息1321和/或標(biāo)題信息1322。當(dāng)再現(xiàn)設(shè)備再現(xiàn)存儲(chǔ)介質(zhì)時(shí), 啟動(dòng)信息1321指示目標(biāo)的第一再現(xiàn)位置。標(biāo)題信息1322包括指示目標(biāo)的再 現(xiàn)位置的條目點(diǎn)信息。
同時(shí),根據(jù)本發(fā)明的元信息包括分別用于增強(qiáng)的搜索和事件生成功能的 搜索信息和事件生成信息。
例如,根據(jù)本發(fā)明的元信息基于電影的情節(jié)的內(nèi)容使用角色、對(duì)話、聲 音、項(xiàng)目、位置或作為搜索關(guān)鍵詞的其他信息。因此,通過使用用于角色、 對(duì)話、聲音、項(xiàng)目、或位置的搜索關(guān)鍵詞,可僅再現(xiàn)運(yùn)動(dòng)圖像信息中想要的 運(yùn)動(dòng)圖像信息。
另外,通過使用根據(jù)本發(fā)明的元信息,再現(xiàn)在用戶輸入的搜索關(guān)鍵詞匹 配的AV數(shù)據(jù)的位置開始。在包括相關(guān)的搜索關(guān)鍵詞的區(qū)域的再現(xiàn)開始和結(jié) 束的位置,區(qū)域再現(xiàn)開始和結(jié)束事件可以被生成。因此,可以對(duì)由用于執(zhí)行 程序數(shù)據(jù)1311或?yàn)g覽器數(shù)據(jù)1312的引擎生成的事件執(zhí)特定操作行。
同時(shí),元信息可以被記錄從而被包括在運(yùn)動(dòng)圖像信息1302中。另外,元
信息可以被與運(yùn)動(dòng)圖像信息1302分開記錄。即,元信息可以被包括在包含于
運(yùn)動(dòng)圖像信息1302中的播放列表內(nèi)的播放列表標(biāo)志中。另外,元信息可以被 包括在與播放列表內(nèi)的播放列表標(biāo)志分離的分離空間中。此外,元信息可以
是與播放列表分開的的二進(jìn)制或文本文件的形式。運(yùn)動(dòng)圖像信息1302和導(dǎo)航信息1301,即, 一組用于再現(xiàn)運(yùn)動(dòng)圖像的命 令被稱作核心數(shù)據(jù)1300或用于核心模式的數(shù)據(jù)。由于核心模式是用于使用 DVD應(yīng)用程序(即 一種廣泛采用的視頻應(yīng)用程序)觀看電影的再現(xiàn)數(shù)據(jù)所需的 模式,所以,核心模式稱作電影模式。另一方面,用于為提供用戶交互和/或 瀏覽器功能的編程功能的數(shù)據(jù)被稱作完全數(shù)據(jù)1310或用于完全模式的數(shù)據(jù)。 不在特定模式中的啟動(dòng)信息1321和標(biāo)題信息1322被稱作系統(tǒng)數(shù)據(jù)1320。
式被再現(xiàn)。 一種是其中通過使用導(dǎo)航數(shù)據(jù)即核心數(shù)據(jù)1300以一般電影模式再 現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的核心模式。另 一種是其中被再現(xiàn)的運(yùn)動(dòng)圖像數(shù)據(jù)被顯示在 由使用包括在完全數(shù)據(jù)1310中的程序語言或標(biāo)記語言被執(zhí)行的應(yīng)用程序所 定義的顯示窗口上的完全模式。
當(dāng)完全模式被用戶或根據(jù)導(dǎo)航流程而被選擇時(shí),在由程序語言或標(biāo)記語 言(在本發(fā)明中,程序語言的例子是JAVA語言,并且在下面,應(yīng)用程序指的 是JAVA應(yīng)用程序)執(zhí)行的應(yīng)用程序中,顯示窗口由JAVA編程的功能或標(biāo)記 語言目標(biāo)元素生產(chǎn)。運(yùn)動(dòng)圖像數(shù)據(jù)可以在JAVA應(yīng)用程序或ECMAScript應(yīng)用 程序的控制下被顯示。
另一方面,JAVA編程的內(nèi)容或JAVA應(yīng)用或標(biāo)記文檔所參照的幾個(gè)源 (例如,圖像、音頻等)也與運(yùn)動(dòng)圖像數(shù)據(jù)一起被顯示。
在其中在上述完全模式下運(yùn)動(dòng)圖像數(shù)據(jù)被顯示在由JAVA應(yīng)用和/或標(biāo)記 語言目標(biāo)元素定義的顯示窗口上的情況下,將運(yùn)動(dòng)圖像數(shù)據(jù)與JAVA應(yīng)用和/ 或標(biāo)記文檔同步是必須的。
圖14是示出根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)設(shè)備的示意性示圖。
再現(xiàn)設(shè)備包括讀單元1410、緩沖器單元1420到1460、再現(xiàn)單元1421 到1461、和用戶輸入單元1470。
再現(xiàn)設(shè)備以三種模式工作。第一模式是用于通過使用核心數(shù)據(jù)1300再現(xiàn) 諸如電影的運(yùn)動(dòng)圖像的核心模式。第二模式是用于通過使用由標(biāo)記語言和相 關(guān)源構(gòu)造的瀏覽器數(shù)據(jù)1312輸出標(biāo)記文檔的瀏覽模式。第三模式是用于通過 使用由JAVA語言等構(gòu)造的程序數(shù)據(jù)1311來提供程序執(zhí)行環(huán)境的程序模式。
為了支持這三種模式,再現(xiàn)單元1420到1460分別包括程序引擎1421、 瀏覽器引擎1431、和導(dǎo)航引擎1441。應(yīng)用管理器通過使用開關(guān)選擇引擎之一 以支持相應(yīng)的再現(xiàn)模式。因此,當(dāng)核心模式數(shù)據(jù)或完全模式數(shù)據(jù)被處理時(shí),引擎1421、 1431、和1441之一被激活。
如果再現(xiàn)設(shè)備是用于再現(xiàn)諸如電影的基本運(yùn)動(dòng)圖像的基本再現(xiàn)設(shè)備,則
再現(xiàn)設(shè)備可以不包括程序和瀏覽器引擎1421和1431以及緩沖器單元1420到 1460。
現(xiàn)在,將詳細(xì)描述再現(xiàn)設(shè)備的構(gòu)造。
讀單元1410讀取運(yùn)動(dòng)圖像數(shù)據(jù)1302、導(dǎo)航信息1301、程序數(shù)據(jù)1311、 瀏覽器數(shù)據(jù)1312、和系統(tǒng)數(shù)據(jù)1320,并且將數(shù)據(jù)臨時(shí)存儲(chǔ)到各個(gè)緩沖器單元。 緩沖的導(dǎo)航、程序、和瀏覽器數(shù)據(jù)1301、 1311、和1312被傳送到各個(gè)引擎。 被緩沖的系統(tǒng)數(shù)據(jù)1320被傳送到選擇第一再現(xiàn)模式(核心或完全模式)和相關(guān) 數(shù)據(jù)的應(yīng)用管理器1461。在再現(xiàn)期間,為了由用戶改變模式或搜索標(biāo)題,相 關(guān)模式可以根據(jù)標(biāo)題信息1322而被執(zhí)行。
緩沖器單元1420到1460臨時(shí)存儲(chǔ)從讀單元1410接收的數(shù)據(jù)。緩沖器單 元1420到1450將數(shù)據(jù)傳送到各個(gè)引擎。根據(jù)臨時(shí)存儲(chǔ)的數(shù)據(jù), 一些程序、 瀏覽器、導(dǎo)航、運(yùn)動(dòng)圖像、和系統(tǒng)數(shù)據(jù)緩沖器1420到1460可以被結(jié)合。
再現(xiàn)單元1421到1461分別包括程序引擎1421、瀏覽器引擎1431、導(dǎo)航 引擎1441、顯示引擎1451、和應(yīng)用管理器1461。
程序引擎1421具有執(zhí)行包括在程序數(shù)據(jù)1311中的程序代碼的功能。由 程序引擎1421執(zhí)行的程序可以通過API控制顯示引擎1451。
瀏覽器引擎1431具有輸出標(biāo)記文檔和通過API控制顯示引擎1451的功能。
導(dǎo)航引擎1441具有通過使用作為一組被用于再現(xiàn)運(yùn)動(dòng)圖像的命令的導(dǎo) 航數(shù)據(jù)控制顯示引擎1451的功能。
顯示引擎1451具有解碼再現(xiàn)運(yùn)動(dòng)圖像的運(yùn)動(dòng)圖像數(shù)據(jù)的功能。 應(yīng)用管理器1461包括用于處理與由用戶輸入的命令相應(yīng)的API和從引 擎?zhèn)魉偷腁PI的控制單元。應(yīng)用管理器1461具有處理由用戶輸入的命令和由 引擎生成的該API并且將API傳送到相關(guān)模式的引擎的功能。另外,應(yīng)用管 理器1461具有啟動(dòng)和停止程序引擎1421、瀏覽器引擎1431、和導(dǎo)航引擎1441 的管理功能。
用戶輸入單元1470包括用戶輸入模塊1480和隊(duì)列1490。隊(duì)列1490具 有接收相應(yīng)于由用戶輸入的命令的API和從引擎?zhèn)魉偷腁PI并且將API傳送 到應(yīng)用管理器1461的功能。該API包含事件信息、命令執(zhí)行信息、狀態(tài)信息、和用于執(zhí)行程序引擎的其它信息。
圖15是示出根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)設(shè)備的方框圖。
更具體地說,圖15示意性地示出用于搜索與搜索條件匹配的運(yùn)動(dòng)圖像數(shù)
據(jù)的區(qū)域,并且對(duì)于被搜索區(qū)域中的運(yùn)動(dòng)數(shù)據(jù),在再現(xiàn)開始和結(jié)束時(shí)生成事
件的再現(xiàn)設(shè)備的結(jié)構(gòu)。
再現(xiàn)設(shè)備包括讀單元510、搜索單元520、再現(xiàn)單元530、和事件生成單 元542。搜索單元520和事件生成單元542在再現(xiàn)搜索區(qū)域中的運(yùn)動(dòng)圖像數(shù) 據(jù)時(shí)刻生成預(yù)定的事件。
圖16是示出根據(jù)本發(fā)明第三實(shí)施例的再現(xiàn)的詳細(xì)方框圖。
圖16是圖14中的再現(xiàn)設(shè)備的詳細(xì)方框圖。為了便于描述,僅描述核心 模式(電影模式),忽略關(guān)于程序和瀏覽器模式的描述。
應(yīng)用管理器1640根據(jù)系統(tǒng)數(shù)據(jù)選擇第一再現(xiàn)模式,并且激活用于執(zhí)行該 模式的相關(guān)引擎。因?yàn)槌绦蚝蜑g覽器模式在圖16中被忽略,所以第一再現(xiàn)模 式是由導(dǎo)航引擎1610執(zhí)行的核心模式。應(yīng)用管理器1640包括用于控制事件 生成的控制單元1641。
如圖16所示,導(dǎo)航引擎1610具有處理導(dǎo)航數(shù)據(jù)和通過API控制顯示引 擎1630以再現(xiàn)諸如電影的運(yùn)動(dòng)圖像的功能。導(dǎo)航引擎1610包括命令處理器 1611。命令處理器1611分析導(dǎo)航數(shù)據(jù),即,從導(dǎo)航數(shù)據(jù)緩沖器1600接收的 電影對(duì)象(一組導(dǎo)航命令),并且將用于運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)控制命令傳送到顯 示引擎1630。
顯示引擎1630包括重放控制引擎1631和增強(qiáng)的搜索引擎1632。響應(yīng)于 從導(dǎo)航引擎1610傳送的再現(xiàn)控制命令,顯示引擎1630從運(yùn)動(dòng)圖像數(shù)據(jù)緩沖 器1620讀取運(yùn)動(dòng)圖像數(shù)據(jù)并且通過使用重放控制引擎1631解碼運(yùn)動(dòng)圖像數(shù) 據(jù)。此時(shí),通過分析播放列表即上述的再現(xiàn)單元根據(jù)本發(fā)明的元信息被從運(yùn) 動(dòng)圖像數(shù)據(jù)提取出來,并且被傳送到用于提供擴(kuò)展的搜索功能的增強(qiáng)的搜索 引擎1632。在元信息^皮存儲(chǔ)在與播放列表分開的獨(dú)立文件中的情況下,數(shù)據(jù) 被從運(yùn)動(dòng)圖像數(shù)據(jù)緩沖器1620直接傳送到增強(qiáng)的搜索引擎1632是更可取的。
另一方面,根據(jù)本發(fā)明,每當(dāng)生成其中記錄有與預(yù)定搜索條件匹配的元 信息的標(biāo)記或項(xiàng)目時(shí)重放控制引擎1631生成事件。生成的事件通過隊(duì)列1650 被傳送到應(yīng)用管理器1640。應(yīng)用管理器1640將事件生成通知當(dāng)前控制顯示 引擎1630的特定模式引擎。特定模式引擎可以包括如圖14所示的程序引擎1421或?yàn)g覽器引擎1431。
如上所述,當(dāng)在存儲(chǔ)介質(zhì)的再現(xiàn)期間用于再現(xiàn)與特定搜索關(guān)鍵詞相應(yīng)的
運(yùn)動(dòng)圖像數(shù)據(jù)的用戶操作命令(在下面,稱作UOP命令)由用戶輸入時(shí),UOP 命令通過隊(duì)列1650被傳送到應(yīng)用管理器1640的控制單元1641。傳送的UOP 命令被傳送到顯示引擎1630的增強(qiáng)的搜索引擎1632。增強(qiáng)的搜索引擎1632 搜索相應(yīng)于與輸入的搜索關(guān)鍵詞相關(guān)的場景的運(yùn)動(dòng)圖像數(shù)據(jù)。響應(yīng)于搜索結(jié) 果,重放控制引擎1631開始再現(xiàn)在搜索的位置的運(yùn)動(dòng)圖像數(shù)據(jù)。
圖17A到17C是示出根據(jù)本發(fā)明的第三實(shí)施例的用于增強(qiáng)的搜索和事件 生成處理的元信息的示例的示圖。
圖17A示出其中元信息被包括在播放列表標(biāo)記中的示例,所述播放列表 標(biāo)記即 一組指示對(duì)應(yīng)于播放列表的運(yùn)動(dòng)圖像數(shù)據(jù)的特定位置的標(biāo)記,所述播 放列表即運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)的單元。在此例中,搜索信息1710包括 meta—info(元4言息)字4殳、ref—to—Playltem—id字革殳、和mark—time—stamp(才示志日于 間戳)字段。mark—time—stamp字段指示其中記錄有每一搜索關(guān)鍵詞的運(yùn)動(dòng)圖 像數(shù)據(jù)的區(qū)域的再現(xiàn)開始位置。mark—time—stamp字段可以指示當(dāng)根據(jù)本發(fā)明 的事件被生成時(shí)的時(shí)間。持續(xù)時(shí)間字段1720表示與搜索關(guān)鍵詞相關(guān)的從再現(xiàn) 開始位置到再現(xiàn)結(jié)束位置的區(qū)域間隔的信息。在持續(xù)時(shí)間結(jié)束時(shí),根據(jù)本發(fā) 明的事件可以被生成。
圖17B示出其中元信息被包括在元信息結(jié)構(gòu)Metalnformation(元信息)即 與播放列表中的播放列表標(biāo)記分開的空間中的示例。在此例中,搜索信息1730 包4舌meta一info字l殳、ref—to_PlayItem—id字l爻、和item—time—stamp(項(xiàng)目時(shí)間 戳)字段。item—time—stamp字段指示其中記錄有每一搜索信息的運(yùn)動(dòng)圖像數(shù)據(jù) 的區(qū)域的再現(xiàn)開始位置。item—time—stamp字段可以指示當(dāng)4艮據(jù)本發(fā)明的事件 被生成時(shí)的時(shí)間。持續(xù)時(shí)間字段1740表示與搜索關(guān)鍵詞相關(guān)的從再現(xiàn)開始位 置到再現(xiàn)結(jié)束位置的區(qū)域間隔的信息。在持續(xù)時(shí)間結(jié)束時(shí),根據(jù)本發(fā)明的事 件可以纟皮生成。
在使用具有如圖17A和17B所示結(jié)構(gòu)的元信息的情況下,顯示引擎1630 通過再現(xiàn)控制引擎1631在元信息的再現(xiàn)開始位置生成區(qū)域再現(xiàn)開始事件。生 成的事件通過隊(duì)列165(H皮傳送到應(yīng)用管理器。另外,顯示引擎1630在與運(yùn) 動(dòng)圖像的搜索關(guān)鍵詞相應(yīng)的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)結(jié)束位置產(chǎn)生區(qū)域再現(xiàn)結(jié)束 事件。該產(chǎn)生的事件通過隊(duì)列1650傳送到應(yīng)用管理器。另一方面,如上所述,在生成事件時(shí)被分析的元信息被傳送到增強(qiáng)的搜 索引擎1632以被用于根據(jù)用戶輸入的多種搜索標(biāo)準(zhǔn)提供增強(qiáng)的搜索功能。
圖17C示出元信息以二進(jìn)制或文本形式記錄在與播放列表分開的空間中
的示例。具體地說,在此例中,元信息被標(biāo)記語言以文本形式執(zhí)行。
單一的電影被分為多個(gè)場景并且搜索關(guān)鍵詞信息被記錄在每一場景中。
例如,假設(shè)場景Scenel具有從開始時(shí)間xl 1750到結(jié)束時(shí)間yl 1760的時(shí)間 間隔以及諸如演員A的信息和聲音B的信息的搜索關(guān)鍵詞信息1770。另夕卜, 假設(shè)場景2具有從開始時(shí)間x2到結(jié)束時(shí)間y2的時(shí)間間隔并且具有至少一條 存在于場景中的搜索信息。
在此情況中,再現(xiàn)開始和結(jié)束事件可以通過分別使用元信息中的 startjime(開始時(shí)間)和end一time(結(jié)束時(shí)間)屬性而 一皮生成。
當(dāng)增強(qiáng)的搜索功能被用戶的輸入激活時(shí),對(duì)應(yīng)于輸入的搜索關(guān)鍵詞的位 置被增強(qiáng)的搜索引擎1632搜索,并且該位置的運(yùn)動(dòng)圖像數(shù)據(jù)被再現(xiàn)控制引擎 1631再現(xiàn)。因此,如果用戶輸入或選擇諸如場景、角色、項(xiàng)目、位置、和聲 音的期望的搜索關(guān)鍵詞,則運(yùn)動(dòng)圖像數(shù)據(jù)的相關(guān)位置通過使用搜索關(guān)鍵詞而 被搜索,從而再現(xiàn)可以從用戶想要的位置開始。
如上所述,除了增強(qiáng)的搜索功能之外,用于生成對(duì)應(yīng)于特定搜索關(guān)鍵詞 的再現(xiàn)開始事件和/或結(jié)束事件的事件生成功能可以通過使用元信息而被提 供。在完全模式的再現(xiàn)情況中,當(dāng)將與特殊搜索相關(guān)的標(biāo)志或項(xiàng)目對(duì)應(yīng)于特 定搜索關(guān)鍵詞的運(yùn)動(dòng)圖像數(shù)據(jù)被再現(xiàn)時(shí),生成的事件可以被用于提供諸如程 序功能和瀏覽圖像數(shù)據(jù)功能的附加功能。
現(xiàn)在,將描述被生成的事件的另外的示例。
圖18A和18B是示出根據(jù)本發(fā)明的第三實(shí)施例的增強(qiáng)的搜索和事件生成 功能的示例的示圖。
根據(jù)本發(fā)明的再現(xiàn)設(shè)備通過使用增強(qiáng)的搜索引擎1632(見圖17A到17C) 搜索與搜索關(guān)鍵詞匹配的標(biāo)記、時(shí)間、或場景。當(dāng)用戶選擇將被再現(xiàn)的搜索 的標(biāo)記、時(shí)間、或場景之一時(shí),再現(xiàn)設(shè)備切換到作為再現(xiàn)開始位置的相關(guān)位 置并且開始再現(xiàn)。增強(qiáng)的搜索引擎1632將與相關(guān)搜索關(guān)^t詞相應(yīng)的再現(xiàn)位置 信息傳送到再現(xiàn)控制引擎1631。再現(xiàn)控制引擎1631通過使用接收的再現(xiàn)位 置信息再現(xiàn)相關(guān)位置的運(yùn)動(dòng)圖像數(shù)據(jù)并且同時(shí)生成區(qū)域再現(xiàn)開始事件。
當(dāng)再現(xiàn)已經(jīng)執(zhí)行了從與由用戶選擇的搜索關(guān)鍵詞相關(guān)的再現(xiàn)開始位置的持續(xù)時(shí)間時(shí),再現(xiàn)控制引擎1631通過使用如圖18A和18B中示出的搜索項(xiàng) 目或標(biāo)記的持續(xù)時(shí)間字段或在元信息被存儲(chǔ)在如圖18C所示的外部文件中的 情況中的endjime來生成再現(xiàn)結(jié)束事件。
通過使用生成的事件,如圖18A和18B所示,僅僅與特定搜索關(guān)4建詞相 關(guān)的場景可以被連續(xù)再現(xiàn)。圖18A示出再現(xiàn)其中元信息被包括在標(biāo)志或項(xiàng)目 中的存儲(chǔ)介質(zhì)的示例。圖18B示出再現(xiàn)其中元信息被存儲(chǔ)在分離的外部文件 中的存儲(chǔ)介質(zhì)的示例。
另外,在另外的示例中,僅僅與特定搜索關(guān)鍵詞信息相關(guān)的運(yùn)動(dòng)圖像的 一部分可以被再現(xiàn),并且在再現(xiàn)生成的結(jié)束事件時(shí),再現(xiàn)設(shè)備可以返回搜索 菜單。這樣,不同的示例可以通過使用再現(xiàn)開始和結(jié)束事件而實(shí)施。
圖19是示出根據(jù)本發(fā)明第三實(shí)施例的提供增強(qiáng)的搜索和事件生成功能 的再現(xiàn)方法的流程圖。
當(dāng)用戶輸入預(yù)定搜索條件或搜索請(qǐng)求時(shí)(操作1910),再現(xiàn)設(shè)備根據(jù)記錄 在存儲(chǔ)介質(zhì)中的元信息搜索與輸入的搜索條件匹配的運(yùn)動(dòng)圖像數(shù)據(jù)的位置 (操作1920)。此時(shí),這被稱作增強(qiáng)的搜索功能。根據(jù)元信息的示例,有與搜 索條件匹配的標(biāo)記、項(xiàng)目、或場景中的至少一個(gè)。另外,再現(xiàn)設(shè)備再現(xiàn)被搜 索的位置的運(yùn)動(dòng)圖像數(shù)據(jù),并且同時(shí)生成區(qū)域再現(xiàn)開始事件(操作1930)。當(dāng) 從再現(xiàn)開始位置開始的持續(xù)時(shí)間已經(jīng)過去時(shí),或當(dāng)?shù)竭_(dá)end一time時(shí),再現(xiàn)結(jié) 束事件被生成(操作1940)。當(dāng)搜索的標(biāo)記、項(xiàng)目、或場景存在時(shí),再現(xiàn)和事 件生成操作1930和1940可以被重復(fù)(操作1950)。
結(jié)果,在匹配搜索條件的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)期間,根據(jù)不同的標(biāo)準(zhǔn)的 增強(qiáng)的搜索功能可以被提供并且事件可以被生成。如上所述,生成的事件可 以被應(yīng)用于其中僅僅與特定搜索關(guān)鍵詞相關(guān)的場景存在的情況。另外,生成 的事件可以被用于用于程序數(shù)據(jù)或?yàn)g覽器數(shù)據(jù)的同步信號(hào)。
根據(jù)本發(fā)明的存儲(chǔ)介質(zhì)最好是可以與再現(xiàn)設(shè)備分開的并且可以通過使用 再現(xiàn)設(shè)備的光學(xué)裝置而被讀取的光盤。例如,存儲(chǔ)介質(zhì)可以包括諸如 CR-ROM 、 DVD或?qū)皮開發(fā)的光盤。
根據(jù)本發(fā)明,其中記錄有元信息的存儲(chǔ)介質(zhì)可以提供利用不同的搜索關(guān) 鍵詞的增強(qiáng)的搜索功能。另外,利用搜索信息的附加功能可以被提供。即, 可以切換到在搜索的區(qū)域的運(yùn)動(dòng)圖像數(shù)據(jù)并且再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)。此外,可 以再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)和相關(guān)的附加信息,并且生成事件。本發(fā)明還可以作為在計(jì)算機(jī)可讀記錄介質(zhì)上計(jì)算機(jī)可讀代碼而實(shí)施。該 計(jì)算機(jī)可讀記錄介質(zhì)是任何可以存儲(chǔ)由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)裝 置。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器
(RAM)、 CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲(chǔ)裝置、和載波(諸如通過互聯(lián) 網(wǎng)的數(shù)據(jù)傳輸)。該計(jì)算機(jī)可讀記錄介質(zhì)還可以分布在連接了計(jì)算機(jī)系統(tǒng)的網(wǎng)
雖然已參照其示例性實(shí)施例詳細(xì)表示和描述了本發(fā)明,但是本領(lǐng)域的技 術(shù)人員應(yīng)該理解在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況 下,可在其中進(jìn)行各種形式和細(xì)節(jié)的改變。
權(quán)利要求
1、一種再現(xiàn)設(shè)備,包括搜索單元,通過參照來自存儲(chǔ)介質(zhì)的元數(shù)據(jù)中包含的關(guān)鍵詞,搜索音頻-視頻數(shù)據(jù)的多個(gè)場景,并獲得與預(yù)定搜索條件匹配的多個(gè)場景中的場景;再現(xiàn)單元,通過使用所述元數(shù)據(jù)連續(xù)地再現(xiàn)獲得的場景,其中,所述元數(shù)據(jù)包括用于場景搜索功能的關(guān)鍵詞、所述多個(gè)場景中的至少一個(gè)場景的起始點(diǎn)信息和持續(xù)時(shí)間信息。
全文摘要
提供了一種再現(xiàn)設(shè)備,所述再現(xiàn)設(shè)備包括搜索單元,通過參照來自存儲(chǔ)介質(zhì)的元數(shù)據(jù)中包含的關(guān)鍵詞,搜索音頻-視頻數(shù)據(jù)的多個(gè)場景,并獲得與預(yù)定搜索條件匹配的多個(gè)場景中的場景;再現(xiàn)單元,通過使用所述元數(shù)據(jù)連續(xù)地再現(xiàn)獲得的場景,其中,所述元數(shù)據(jù)包括用于場景搜索功能的關(guān)鍵詞、所述多個(gè)場景中的至少一個(gè)場景的起始點(diǎn)信息和持續(xù)時(shí)間信息。因此,可使用各種搜索關(guān)鍵詞提供各種增強(qiáng)的搜索功能。另外,可使用搜索信息提供各種附加功能。
文檔編號(hào)G11B20/10GK101430915SQ20081017956
公開日2009年5月13日 申請(qǐng)日期2004年10月8日 優(yōu)先權(quán)日2003年10月4日
發(fā)明者姜滿錫, 樸成煜, 鄭吉洙, 鄭鉉權(quán), 高禎完 申請(qǐng)人:三星電子株式會(huì)社