两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

信息處理設(shè)備和方法

文檔序號:7626499閱讀:150來源:國知局
專利名稱:信息處理設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于多路分解并譯碼比特流、多路復(fù)用并輸出一個或多個譯碼后的對象數(shù)據(jù)的信息處理設(shè)備和方法,其中該比特流包含一個或多個編碼的對象數(shù)據(jù)和管理信息,管理信息用于以對象數(shù)據(jù)為單元進(jìn)行管理。
近年來,作為一種組合包含著多個對象數(shù)據(jù)例如活動圖象對象、聲頻對象等的多媒體數(shù)據(jù)并且用單個比特流發(fā)送它們被稱為MPEG-4的方法已標(biāo)準(zhǔn)化。MPEG-4的接收方(再現(xiàn)方)在彼此相關(guān)下再現(xiàn),例如,聲頻和視頻圖象景物。在這樣的MPEG-4播放機(jī)中,必須對所有或部分?jǐn)?shù)據(jù)施加各種使用限制以保護(hù)知識產(chǎn)權(quán)(包括版權(quán))。
和常規(guī)多媒體流不同,通過上述MPEG-4規(guī)定的比特流具有一種在單個比特流上獨立地發(fā)送/接收許多視頻景物和視頻對象的功能。另外,對于聲頻數(shù)據(jù),可從單個比特流譯碼許多對象數(shù)據(jù)。即,象MPEG-4流那樣的含有多個對象流的比特流含有BIFS(用于景物的二進(jìn)制格式),BIFS是通過擴(kuò)充VRML(虛擬現(xiàn)實建模語言)規(guī)定的以便復(fù)蓋自然移動圖象和聲頻數(shù)據(jù)。請注意BIFS是用二進(jìn)制數(shù)據(jù)描述MPEG-4景物的信息。
由于景物合成所需的對象是分別編碼和發(fā)送的,在譯碼方也分別地譯碼它們,并且通過根據(jù)BIFS描述同步各數(shù)據(jù)的時間軸和播放機(jī)的時間軸合成并再現(xiàn)景物。
在這種方式下,由于MPEG-4播放機(jī)合成多個對象,必須對各個對象施加知識產(chǎn)權(quán)的使用限制。出于這個目的,提出一種用于得到和知識產(chǎn)權(quán)有關(guān)的鑒別信息的系統(tǒng)。
簡而言之,例如當(dāng)在通過網(wǎng)絡(luò)或存儲介質(zhì)如光盤等分發(fā)的多媒體數(shù)據(jù)上設(shè)置作為使用限制的時間限制時,需要一種處理,以便把和該時間限制有關(guān)的信息(稱為時間限制信息)附加成文件或修改數(shù)據(jù)從而把這種信息嵌入成數(shù)字水印。
接收方,即播放機(jī)方,從附加的文件或修改數(shù)據(jù)提取該時間限制信息,并且根據(jù)提取出的信息和從計算機(jī)或播放機(jī)的內(nèi)部時鐘單元讀出的時間信息之間的關(guān)系限制再現(xiàn)或執(zhí)行。
然而,有可能為整個常規(guī)的多媒體數(shù)據(jù)設(shè)置時間限制以防止過分的使用,但是不能得到一種為由多個對象構(gòu)成的多媒體數(shù)據(jù)例如MPEG-4比特流中的特定對象設(shè)置時間限制以防止過分使用的技術(shù)。
本發(fā)明用來解決上述問題并具有一旦從包含多個對象數(shù)據(jù)譯碼信息時對預(yù)定對象設(shè)置時間限制以防止過分使用的目的。
為了達(dá)到上述目的,依據(jù)本發(fā)明的一個方面,提供一種用于多路分解并譯碼比特流和再現(xiàn)一個或多個譯碼后的對象數(shù)據(jù)的信息處理設(shè)備,其中該比特流包含一個或多個編碼的對象數(shù)據(jù)以及用來管理編碼的對象數(shù)據(jù)的管理信息,該設(shè)備包括提取裝置,用于從該管理信息提取為一個或多個對象數(shù)據(jù)設(shè)置的和時間限制有關(guān)的時間限制信息;以及控制裝置,用于根據(jù)時間限制信息控制一個或多個對象數(shù)據(jù)的再現(xiàn)處理。
從下述連帶著附圖的說明本發(fā)明的其它特征和優(yōu)點將會清楚,在各圖中相似的參照字符指示相同或相似的部分。
和說明書相結(jié)合并作為說明書的一部分的各附圖示出本發(fā)明的各實施例,并且和說明書一起用來解釋本發(fā)明的原理。
圖1是一個示意方塊圖,示出依據(jù)本發(fā)明的第一實施例的MPEG-4播放機(jī)的結(jié)構(gòu);圖2是一個方塊圖,示出圖1中示出的IPMP控制器20的一種示例結(jié)構(gòu);圖3是一個流程圖,示出依據(jù)本發(fā)明的第一實施例的MPEG-4播放機(jī)的操作;圖4是一個流程圖,示出依據(jù)本發(fā)明的第二實施例的MPEG-4播放機(jī)的操作;圖5是一個方塊圖,示出依據(jù)本發(fā)明的第三實施例的計算機(jī)的結(jié)構(gòu);圖6示出在本發(fā)明的第一實施例中對多個對象附加IPMP信息時的數(shù)據(jù)結(jié)構(gòu)的一個例子;以及圖7示出本發(fā)明的第一實施例中的IPMP數(shù)據(jù)結(jié)構(gòu)的一個例子。
下面參照各


本發(fā)明的優(yōu)選實施例。[第一實施例]作為第一實施例,下面解釋一種信息處理設(shè)備的結(jié)構(gòu)和操作,該設(shè)備根據(jù)和時間限制有關(guān)的信息(以下稱為“時間限制信息”)限制各個對象數(shù)據(jù)的再現(xiàn),當(dāng)輸入并且以對象數(shù)據(jù)為單位分解和譯碼含有通過MPEG-4規(guī)定的多個對象數(shù)據(jù)和管理信息時該時間限制信息包含在管理信息中。
圖1是一個示意方塊圖,示出作為該實施例的信息處理設(shè)備的MPEG-4播放機(jī)的結(jié)構(gòu)。將利用圖1解釋該MPEG-4的結(jié)構(gòu),并且解釋通過該MPEG-4播放機(jī)設(shè)置時間限制以防止對預(yù)定對象過分使用的方法。
現(xiàn)參照圖1,參考號1代表通過其傳送MPEG-4比特流的各種網(wǎng)絡(luò)的傳遞通路。請注意,該實施例的傳遞通路不僅表示諸如廣播網(wǎng)、通信網(wǎng)等的通信路徑,還表示諸如DVD-RAM等的存儲介質(zhì)本身。
一旦接收經(jīng)傳遞通路1從網(wǎng)絡(luò)傳送的或者經(jīng)傳遞路徑1從存儲介質(zhì)讀出的MPEG-4流,該MPEG-4播放機(jī)把該流輸入到多路分解器2。多路分解器2把接收到的MPEG-4比特流分解成景物描述數(shù)據(jù),該景物描述數(shù)據(jù)包含圖形數(shù)據(jù)、聲頻對象數(shù)據(jù)(聲頻比特流)、移動圖象對象數(shù)據(jù)(移動圖象比特流)、對象描述數(shù)據(jù)等,并且把它們輸入到對應(yīng)處理層的處理電路3至6。
請注意,已通過例如周知的ECLP(碼受激線性預(yù)測)編碼、域變換加權(quán)交錯向量量化(TWINVQ)編碼等編碼(壓縮)聲頻對象數(shù)據(jù)。同樣,通過例如周知的MPEG-4、H-263等已經(jīng)編碼移動圖象對象數(shù)據(jù)。對象描述數(shù)據(jù)包括例如動畫制作等并且類似地編碼成各描述數(shù)據(jù)所適用的格式。對象描述數(shù)據(jù)是引用景物描述數(shù)據(jù)中的聲頻和移動圖象流的節(jié)點所需要的并且具有指定流的控制信息(編碼方法、和景物描述的對應(yīng)性、包格式、知識產(chǎn)權(quán)管理信息等)。
在同步層處理電路3至6中,因為景物描述數(shù)據(jù)、聲頻對象、移動圖象對象、對象描述數(shù)據(jù)等已被編碼(壓縮)或其它處理,通過譯碼電路15至18以對象為單位對它們譯碼。
請注意,該實施例設(shè)想一種即使當(dāng)MPEG-4比特流在聲頻對象、移動圖象對象和對象描述數(shù)據(jù)的各個中含有多個不同類型的對象下仍可譯碼的設(shè)備。出于這個原因,和聲頻對象、移動圖象對象和對象描述數(shù)據(jù)對應(yīng)地準(zhǔn)備多組同步層處理電路和譯碼電路。
通過譯碼電路16、17和18分別譯碼的聲頻對象、移動圖象對象和對象描述數(shù)據(jù)輸入到景物合成(部件)電路30以便根據(jù)景物描述/圖形譯碼電路15譯碼的景物描述信息再現(xiàn)景物。向由顯示器、揚(yáng)聲器、打印機(jī)等代表的輸出部件31提供最終得到的多媒體數(shù)據(jù)序列并且再現(xiàn)。
在該實施例中所接收到的數(shù)據(jù)流(MPEG-4比特流)中,由于需要用于保護(hù)構(gòu)成景物的各聲頻和移動圖象對象的知識產(chǎn)權(quán)等的再現(xiàn)控制,對該比特流添加例如在日本專利10-295937號申請中說明的知識產(chǎn)權(quán)管理信息(以下稱為IPMP(知識產(chǎn)權(quán)管理和保護(hù))信息)。IPMP信息包含在上面提到的對象描述數(shù)據(jù)中。圖6示出整個MPEG-4比特流的數(shù)據(jù)結(jié)構(gòu)的一個例子。參考號601代表上面提及的BIFS,其容納景物描述數(shù)據(jù)。參考號602和603代表說明相繼的對象數(shù)據(jù)的控制信息的對象描述數(shù)據(jù)。在圖6中示出的例子中,含有二個對象描述數(shù)據(jù)602(OD1)和603(OD2),它們分別含有用于控制移動圖象對象數(shù)據(jù)(604、606)和聲頻對象數(shù)據(jù)(605、607)的信息。請注意,OD1和OD2分別含有與移動圖象對象數(shù)據(jù)有關(guān)的IPMP信息(IPMP-D1)和與聲頻對象數(shù)據(jù)有關(guān)的IPMP信息(IPMP-D2)。
在該實施例的播放機(jī)中,多路分解器2提取該IPMP信息并把提取的信息提供給IPMP控制器20。IPMP控制器20通過在接入點10、11、12或25、26、27處截聽各對象、在各對象上疊加干擾信號、譯碼加密的各對象對各個對象進(jìn)行再現(xiàn)控制,或者通過訪問譯碼電路16、17和18停止各個對象的再現(xiàn)。以這種方式,即使輸入含有版權(quán)內(nèi)容的比特流時,仍可阻止它的再現(xiàn)。
圖2是一個方塊圖,示出圖1中所示的IPMP控制器20的結(jié)構(gòu)的一個例子。
參照圖2,參考號40代表一個控制IPMP控制器20的用于算術(shù)運(yùn)算和控制的CPU;50代表一個ROM,用于存儲用來控制整個IPMP控制器20的控制程序50a、固定參數(shù)50b等。參考號60代表一個RAM,CPU把它用作為暫時存儲,其包括用于存儲IPMP信息的信息區(qū)60a和用于存儲從外部存儲部件70裝入的程序的程序裝入?yún)^(qū)60b。參考號70代表一個外部存儲部件,它存儲利用諸如軟盤、光盤等存儲介質(zhì)安裝的程序并且存儲要裝入到程序裝入?yún)^(qū)60b中的程序。
參考號80代表一個輸入接口,它輸入來自多路分解器2的IPMP信息以及來自同步層4至6的時間信息。參考號90代表一個輸出接口,用于把接入點控制信號輸出到接入點10至12以及25至27,并且用于把譯碼電路控制信號輸出到譯碼電路16至18。
在該實施例中,IPMP控制器20示例成是一個獨立的處理器部件,但是如業(yè)內(nèi)人士周知那樣可通過利用CPU40控制MPEG-4的部分或所有部件實現(xiàn)或通過軟件實現(xiàn)。
下面利用圖3中的流程圖詳細(xì)說明依據(jù)該實施例的MPEG-4的操作尤其是使用IPMP信息時的操作。
圖3是用來解釋當(dāng)MPEG-4播放機(jī)接收MPEG-4比特流時IPMP控制器20的操作的流程圖。假定該MPEG-4比特流例如含有移動圖象對象數(shù)據(jù)以及包含著與該移動圖象數(shù)據(jù)有關(guān)的時間限制信息的IPMP信息。
在這種情況下,該IPMP控制器20規(guī)定一個通過多路分解器2多路分解的編碼移動數(shù)據(jù)對象區(qū),并在步驟S300中把該對象的一個包的數(shù)據(jù)置成為輸入流。
接著在步驟S301中檢查該輸入流是否達(dá)到它的結(jié)束點。若檢測到比特流的結(jié)束點,即,要控制的移動圖象比特流已到達(dá)它的結(jié)束點,則結(jié)束處理;反之,流程前進(jìn)到步驟S302。
在步驟S302,從多路分解器2多路分解的IPMP流中確定并且提取時間限制信息。
更具體地,IPMP信息在其開始處說明IPMP對象類型標(biāo)志,在MPEG-4的FDIS中它具有下述規(guī)格Partl:Systems:
class IPMP_Descriptor()extends BaseDescriptor:bit(8)IPMP_DescrTag{bit(8)IPMP_Descriptor ID;unsigned int(16)IPMPS_Type;if(IPMPS_Type=0){bit(8)URLstring[size Of Instance-3];}else{bit(8)IPMP data[size Of Instance-3];}}IPMPS-Type指示IPMP控制器20的類型;若IPMPS_Type=0,在由URL String規(guī)定的位置處存在用于保護(hù)和管理知識產(chǎn)權(quán)的信息。
在RA(登記權(quán)限)中登記IPMPS_Type=0之外的值,并且在IPMP_data中說明用于保護(hù)和管理知識產(chǎn)權(quán)的信息。
IPMP控制器20識別IPMP信息中的IPMPS_Type并且可以通過查閱URL String、IPMP_data等確定要保護(hù)/管理的對象的控制方法。迄今尚未標(biāo)準(zhǔn)化IPMP_data中的語法,而如圖7中所示本實施例中的IPMP_data包括時間限制信息字段701、接入點規(guī)定字段702以及其它管理信息字段703。請注意,這些時間限制信息、接入點以及各種其它管理信息是由版權(quán)持有人或內(nèi)容供者確定的。
在本實施例中,時間限制信息是從第一次瀏覽、顯示或再現(xiàn)移動圖象比特流的內(nèi)容的時刻開始的瀏覽、顯示或再現(xiàn)的總時間周期。替代地,時間限制信息可以是從第一次瀏覽、顯示或再現(xiàn)比特流時刻開始的預(yù)定的時間周期。在該情況下,該時間限制信息含有通過相加該預(yù)定的時間周期和第一次瀏覽、顯示或再現(xiàn)比特流的時刻所得到的時間。替代地,該時間限制信息可以是預(yù)定的特定時間,并且在這種情況下可含有該特定的時間。
在步驟S303中,通過參照前一步驟中提取的IPMP_data區(qū)里的時間限制信息檢查和該時間限制信息對應(yīng)的移動圖象比特流的時間限制是否期滿。若該時間限制尚未期滿,流程前進(jìn)到步驟S304;反之,該流程前進(jìn)到S305以限制移動圖象比特流的再現(xiàn)。
通過根據(jù)從經(jīng)網(wǎng)絡(luò)提供標(biāo)準(zhǔn)時間的時鐘讀出的時間計算移動圖象比特流的使用時間周期并且比較移動圖象比特流的總使用時間周期(迄今的使用時間周期+當(dāng)前計算出的使用時間周期)和時間限制,進(jìn)行時間限制是否期滿的檢查過程。替代地,當(dāng)時間限制信息是從第一次瀏覽、顯示或再現(xiàn)時刻開始的預(yù)定時間周期時,通過比較從時鐘讀出的時間和該時間限制信息進(jìn)行上述處理過程。另一方面,當(dāng)時間限制信息是預(yù)定的特定時間時,通過比較從時鐘讀出的時間和該特定時間進(jìn)行上述處理過程。時間源可以是不允許進(jìn)行任何竄改的計算機(jī)的內(nèi)部時鐘,或者可以是MPEG-4播放機(jī)的內(nèi)部時鐘。
在步驟S304中,若需要,改變時間限制信息的內(nèi)容,并且在IPMP比特流中的時間限制信息字段701中只嵌入該需要改變的內(nèi)容;若不需要這樣的改變,在不作任何處理下流程前進(jìn)到步驟S306。在本實施例中,由于是按移動圖象比特流的總瀏覽、顯示和再現(xiàn)時間周期給出時間限制信息的,計算再現(xiàn)期間的經(jīng)過時間,并且把從時間限制信息減去該計算出的時間周期得到的結(jié)果作為新的時間限制信息嵌入到源IPMP比特流中的時間限制信息字段701里,從而每次再現(xiàn)時改變(更新)受控制的對象(本實施例中的移動圖象對象)的時間限制。
IPMP控制器20在步驟S305中可根據(jù)IPMP信息的格式確定再現(xiàn)控制方法。
在控制方法的一個例子中,從IPMP_data區(qū)的接入點規(guī)定字段702提取接入點。接入點規(guī)定字段702是由標(biāo)志704、標(biāo)志705和標(biāo)志706組成的,標(biāo)志704指向譯碼電路的輸入級,標(biāo)志705指向譯碼電路的輸出級,而標(biāo)志706指向譯碼電路本身,并且通過把某標(biāo)志設(shè)到為1的值可規(guī)定要控制的接入點。即,接入點規(guī)定IPMP控制器20的控制位置從而控制對傳遞通路1上發(fā)送的對象的譯碼和再現(xiàn),并且更具體地它指向譯碼電路16、17和18的輸入級或輸出級,即,接入點10、11和12,或25、26和27,或譯碼電路16、17和18。在本實施例中,由于對移動圖象對象添加IPMP信息,本情況中的接入點是移動圖象譯碼電路的輸入級11或輸出級26之一以及移動圖象譯碼電路17。IPMP控制器20截聽比特流、疊加干擾信號、譯碼加密的比特流,或者在指定的接入點停止譯碼電路的操作,并且在這樣的情況下可根據(jù)從IPMP_data區(qū)的其它管理信息字段702提取出的各種類型的管理信息確定控制方法。這樣,即使輸入含有取得版權(quán)內(nèi)容的移動圖象比特流時,仍可阻止它的再現(xiàn)。
在步驟S306,啟動移動圖象譯碼電路17(或繼續(xù)它的操作)以譯碼移動圖象比特流。
在步驟S307,釋放步驟S300中獲得的輸入流的包,并且流程返回到步驟S300以繼續(xù)執(zhí)行。
請注意,IPMP信息不限于是和時間限制有關(guān)的信息,而是可能包括各種類型的用來控制MPEG-4播放機(jī)的管理信息的組合。例如,IPMP信息可以是對該MPEG-4播放機(jī)的用戶的限制、對MPEG-4的訪問部件(外圍部件)的限制、諸如偽隨機(jī)關(guān)鍵字的權(quán)限信息等等。
此外,在該實施例中,MPEG-4比特流是由以包為單位的移動圖象數(shù)據(jù)的比特流以及該移動圖象數(shù)據(jù)的IPMP信息的比特流組成的。除移動圖象數(shù)據(jù)之外,可以對構(gòu)成移動圖象數(shù)據(jù)以及聲頻數(shù)據(jù)的對象數(shù)據(jù)添加IPMP信息。從而,對其設(shè)置時間限制并承受過分使用控制的對象不限于移動圖象對象,還可把本發(fā)明應(yīng)用于構(gòu)成移動圖象數(shù)據(jù)以及聲頻數(shù)據(jù)的對象數(shù)據(jù)。
這樣,作為本實施例的一種信息處理設(shè)備的MPEG-4播放機(jī)以及它的控制方法可以在譯碼來自包含多個對象流的數(shù)據(jù)流的信息時可防止對設(shè)置著時間限制的預(yù)定對象的過分使用。[第二實施例]在圖3中示出的第一實施例中,在提取并分析IPMP信息中的時間限制信息后,利用另一個管理信息(IPMPS_Type)對被控對象施以再現(xiàn)控制。替代地,也可通過首先鑒別非時間限制的管理信息的方式達(dá)到第一實施例的目的,該情況下的操作如圖4中的流程圖所示。
在這種情況下,在于步驟S404提取時間限制信息之前,在步驟S402中通過查閱IPMPS_Type和URLString或IPMP_data鑒別IPMP信息。
進(jìn)行鑒別以確認(rèn)用戶是否可信、是否已付費等。例如可采用使用戶輸入只有可信用戶才知道的口令或者插入智能卡的用戶交互方法。
在步驟S403檢查用戶是否可信。若步驟S403中為YES,流程前進(jìn)到步驟S404以鑒別和控制時間限制信息;反之,流程前進(jìn)到步驟S407以控制再現(xiàn)。隨后的處理和圖3中示出的流程圖的處理相同。
如上面所說明,根據(jù)本實施例的方式首先鑒別和時間限制不同的管理信息,在譯碼來自包含著多個對象流的數(shù)據(jù)流的信息下可防止對設(shè)置著時間限制的預(yù)定對象的過分使用。[第三實施例]在第一和第二實施例中,解釋了一種利用MPEG-4播放機(jī)防止對設(shè)置著時間限制的預(yù)定對象的過分使用的方法。也可以用計算機(jī)上運(yùn)行的軟件實現(xiàn)這種方法。
在這種情況下,從外部存儲部件把圖3或4中示出的流程圖的程序代碼讀到RAM上,并且CPU執(zhí)行該程序代碼以實現(xiàn)該方法。
圖5示出該實施例中的計算機(jī)的結(jié)構(gòu),下面解釋該結(jié)構(gòu)。
參考號501代表利用RAM 503中存儲的程序代碼和數(shù)據(jù)通過執(zhí)行該方法控制整個計算機(jī)的CPU。
參考號502代表ROM,它存儲該計算機(jī)的啟動程序、啟動后所需的設(shè)置等,并且存儲字符碼等。
參考號503代表RAM,它存儲從外部存儲部件504裝入的程序碼、數(shù)據(jù)等,并且當(dāng)CPU 501利用該程序碼和數(shù)據(jù)執(zhí)行處理時充當(dāng)工作區(qū)。
參考號504代表外部存儲部件,它保存從諸如光盤、軟盤等裝入的程序碼、數(shù)據(jù)等。
參考號505代表控制臺,它包括鍵盤以及諸如鼠標(biāo)等的指點器,并且允許用戶向該計算機(jī)輸入各種指令。
參考號506代表揚(yáng)聲器,用于利用PCM聲源、FM聲源等輸出由該計算機(jī)生成的數(shù)據(jù)的聲音。另外,一旦該計算機(jī)譯碼聲頻數(shù)據(jù),揚(yáng)聲器506可用聲音輸出譯碼后的聲頻對象。
參考號507代表顯示部件,其包括CRT顯示器、液晶顯示器等,可顯示來自該計算機(jī)的系統(tǒng)消息等,并且還可顯示MPEG-4流中和圖形有關(guān)的對象。
參考號508代表打印機(jī),通過該計算機(jī)中安裝的打印機(jī)驅(qū)動程序它可在紙上打印該計算機(jī)處理的行式映象數(shù)據(jù)。
參考號509代表接口(以下簡寫為I/F),它可和其它外圍部件(掃描儀、MIDI等)連接,并且通過I/F 509可從該計算機(jī)輸出圖象和聲頻數(shù)據(jù)。
參考號510代表NCU,它可通過通信線把上面提及的該計算機(jī)的執(zhí)行結(jié)果輸出到網(wǎng)絡(luò)或者到其它計算機(jī)。另外,NCU 510可從網(wǎng)絡(luò)或其它計算機(jī)接收數(shù)據(jù)。
參考號511代表用于連接上述部件的總線。
利用由上述結(jié)構(gòu)構(gòu)成的計算機(jī)和各個部件的處理方法,本實施例的計算機(jī)可執(zhí)行第一和第二實施例中的各種處理。[其它實施例]此外,第一至第三實施例不僅限于實現(xiàn)上述各實施例的設(shè)備和方法,第一至第三實施例的范圍還包括通過向一系統(tǒng)或設(shè)備中的計算機(jī)(CPU或MPU)提供用于實現(xiàn)上述各實施例的軟件程序碼并根據(jù)該程序碼由該系統(tǒng)或設(shè)備的計算機(jī)控制各部件的操作而達(dá)到的情況。
在該情況下,軟件程序碼本身實現(xiàn)上述各實施例的各種功能,并且該程序碼本身以及向該計算機(jī)提供該程序碼的裝置(例如,存儲該程序碼的存儲介質(zhì))構(gòu)成本發(fā)明。
作為存儲該程序碼的存儲介質(zhì),可使用軟盤、硬盤、光盤、磁光盤、CD-ROM、磁帶、非易失性存儲器卡、ROM等等。
不僅當(dāng)通過計算機(jī)單獨地依靠該提供的程序來控制各部件實現(xiàn)上述實施例的各功能,并且通過該程序碼和該計算機(jī)上運(yùn)行的OS(操作系統(tǒng))、其它應(yīng)用程序等的協(xié)作實現(xiàn)上述實施例的各功能、在第一至第三實施例的范圍內(nèi)包括這樣的程序碼。
另外,當(dāng)在該計算機(jī)的功能擴(kuò)充板上或者在和該計算機(jī)連接的功能擴(kuò)充部件上設(shè)置的存儲器中存儲該被提供的程序碼時,在該功能擴(kuò)充板或者單元上設(shè)置的CPU等根據(jù)該程序碼的指令執(zhí)行部分或全部實際過程,并且通過這些過程實現(xiàn)上述實施例的各功能,這樣的情況也包括在第一至第三實施例的范圍中。
當(dāng)?shù)谝恢恋谌龑嵤├龑嵱糜谏鲜龅拇鎯橘|(zhì)時,該存儲介質(zhì)存儲和上面提到的流程圖(圖3或4中示出)對應(yīng)的程序碼。
如上面所說明,依據(jù)上述各實施例,一旦譯碼來自含有多個對象流的數(shù)據(jù)流的信息,可以防止對設(shè)有時間限制的預(yù)定對象的過分使用。
由于在不會背離本發(fā)明的精神和范圍下可以實現(xiàn)本發(fā)明的各種各樣的相當(dāng)不同的實施例,可以理解除在附屬權(quán)利要求書中所定義的那樣外本發(fā)明不受限于這些特定的實施例。
權(quán)利要求
1.一種用于多路分解并譯碼比特流和再現(xiàn)一個或多個譯碼后的對象數(shù)據(jù)的信息處理設(shè)備,其中該比特流包含一個或多個編碼的對象數(shù)據(jù)以及用來管理編碼的對象數(shù)據(jù)的管理信息,該設(shè)備包括提取裝置,用于從該管理信息提取為一個或多個對象數(shù)據(jù)設(shè)置的和時間限制有關(guān)的時間限制信息;以及控制裝置,用于根據(jù)該時間限制信息控制一個或多個對象數(shù)據(jù)的再現(xiàn)處理。
2.依據(jù)權(quán)利要求1的設(shè)備,其中該比特流是MPEG-4比特流,并且該管理信息是添加到該比特流上的IPMP信息。
3.依據(jù)權(quán)利要求1的設(shè)備,其中該時間限制信息包括至少一個的時間限制和該再現(xiàn)處理的一種控制方法。
4.依據(jù)權(quán)利要求3的設(shè)備,其中所述控制裝置包括用于獲取用于該一個或多個對象數(shù)據(jù)的時間周期信息的獲取裝置,并且根據(jù)該時間信息和該時間限制信息控制該一個或多個對象數(shù)據(jù)的再現(xiàn)處理。
5.依據(jù)權(quán)利要求4的設(shè)備,其中該時間限制信息是從第一次瀏覽、顯示或再現(xiàn)該對象的數(shù)據(jù)的比特流內(nèi)容時刻開始的總瀏覽、顯示或再現(xiàn)時間。
6.依據(jù)權(quán)利要求4的設(shè)備,其中該時間限制信息是從第一次瀏覽、顯示或再現(xiàn)該對象數(shù)據(jù)的比特流內(nèi)容時刻開始的預(yù)定時間周期。
7.依據(jù)權(quán)利要求4的設(shè)備,其中該時間限制信息是一個特定時間。
8.依據(jù)權(quán)利要求4的設(shè)備,其中所述獲取裝置從經(jīng)網(wǎng)絡(luò)提供標(biāo)準(zhǔn)時間的時鐘獲取作為時間周期信息的時間。
9.依據(jù)權(quán)利要求4的設(shè)備,其中所述獲取裝置從一個外部計算機(jī)的不允許竄改的內(nèi)部時鐘獲取作為時間周期信息的時間。
10.依據(jù)權(quán)利要求4的設(shè)備,還包括用于測量時間的測量裝置,并且其中所述獲取裝置從所述測量裝置獲取時間。
11.依據(jù)權(quán)利要求4的設(shè)備,其中所述控制裝置根據(jù)該時間周期信息和該時間限制信息檢查感興趣的對象數(shù)據(jù)的時間限制是否期滿,并且當(dāng)時間限制期滿時根據(jù)再現(xiàn)處理的控制方法控制感興趣的對象數(shù)據(jù)的輸入、譯碼和再現(xiàn)中的至少一個。
12.依據(jù)權(quán)利要求1的設(shè)備,其中所述控制裝置根據(jù)該對象數(shù)據(jù)的再現(xiàn)更新時間限制信息。
13.依據(jù)權(quán)利要求12的設(shè)備,其中所述控制裝置通過計算瀏覽、顯示或再現(xiàn)該對象數(shù)據(jù)期間經(jīng)過的時間并且從時間限制信息減掉該計算出的經(jīng)過時間把時間限制信息更新為新的時間限制信息。
14.一種用于多路分解并譯碼比特流和再現(xiàn)一個或多個譯碼后的對象的信息處理方法,其中該比特流包含一個或多個編碼的對象數(shù)據(jù)以及用來管理編碼的對象數(shù)據(jù)的管理信息,該方法包括提取步驟,用于從該管理信息提取為一個或多個對象數(shù)據(jù)設(shè)置的和時間限制有關(guān)的時間限制信息;以及控制步驟,用于根據(jù)該時間限制信息控制一個或多個對象數(shù)據(jù)的再現(xiàn)處理。
15.依據(jù)權(quán)利要求14的方法,其中該比特流是MPEG-4比特流,并且該管理信息是添加到該比特流上的IPMP信息。
16.依據(jù)權(quán)利要求14的方法,其中該時間限制信息包括至少一個的時間限制和該再現(xiàn)處理的一種控制方法。
17.依據(jù)權(quán)利要求16的方法,其中控制步驟包括用于獲取用于該一個或多個對象數(shù)據(jù)的時間周期信息的獲取步驟,并且根據(jù)該時間信息和該時間限制信息控制該一個或多個對象數(shù)據(jù)的再現(xiàn)處理。
18.依據(jù)權(quán)利要求17的方法,其中該時間限制信息是從第一次瀏覽、顯示或再現(xiàn)該對象數(shù)據(jù)的比特流內(nèi)容時刻開始的總瀏覽、顯示或再現(xiàn)時間。
19.依據(jù)權(quán)利要求17的方法,其中該時間限制信息是從第一次瀏覽、顯示或再現(xiàn)該對象數(shù)據(jù)的比特流內(nèi)容時刻開始的預(yù)定時間周期。
20.依據(jù)權(quán)利要求17的方法,其中該時間限制信息是一個特定時間。
21.依據(jù)權(quán)利要求17的方法,其中獲取步驟包括從經(jīng)網(wǎng)絡(luò)提供標(biāo)準(zhǔn)時間的時鐘獲取作為時間周期信息的時間的步驟。
22.依據(jù)權(quán)利要求17的方法,其中獲取步驟包括從一個外部計算機(jī)的不允許竄改的內(nèi)部時鐘獲取作為時間周期信息的時間的步驟。
23.依據(jù)權(quán)利要求17的方法,還包括測量時間的測量步驟,并且其中獲取步驟包括從測量步驟獲取時間的步驟。
24.依據(jù)權(quán)利要求17的方法,其中控制步驟包括根據(jù)該時間周期信息和該時間限制信息檢查感興趣的對象數(shù)據(jù)的時間限制是否期滿的步驟,并且當(dāng)時間限制期滿時根據(jù)再理處理的控制方法控制感興趣的對象數(shù)據(jù)的輸入、譯碼和再現(xiàn)中的至少一個。
25.依據(jù)權(quán)利要求14的方法,其中控制步驟包括根據(jù)該對象數(shù)據(jù)再現(xiàn)更新時間限制信息的步驟。
26.依據(jù)權(quán)利要求25的方法,其中控制步驟包括通過計算瀏覽、顯示或再現(xiàn)該對象數(shù)據(jù)期間經(jīng)過的時間并且從時間限制信息減掉該計算出的經(jīng)過時間把時間限制信息更新為新的時間限制信息的步驟。
27.一種存儲用于多路分解并譯碼比特流和再現(xiàn)一個或多個譯碼后的對象數(shù)據(jù)的信息處理方法的程序碼的計算機(jī)可讀存儲介質(zhì),其中該比特流包含一個或多個編碼的對象數(shù)據(jù)以及用來管理編碼的對象數(shù)據(jù)的管理信息,其包括從該管理信息提取為一個或多個對象數(shù)據(jù)設(shè)置的和時間限制有關(guān)的時間限制信息的提取步驟的代碼;以及根據(jù)該時間限制信息控制一個或多個對象數(shù)據(jù)的再現(xiàn)處理的控制步驟的代碼。
28.一種用于實現(xiàn)一種信息處理方法的程序,包括步驟輸入包含一個或多個編碼的對象數(shù)據(jù)以及用來管理對象數(shù)據(jù)的管理信息的比特流;把該比特流分解成對象數(shù)據(jù);從管理信息提取和為該一個或多個對象數(shù)據(jù)設(shè)置的時間限制有關(guān)的時間限制信息;以及根據(jù)提取的時間限制信息控制多路分解后的對象數(shù)據(jù)的再現(xiàn)處理。
全文摘要
從傳遞通路(1)輸入包含一個或多個編碼的對象數(shù)據(jù)以及用來管理它們的管理信息的MPEG-4比特流,并通過多路分解器(2)多路分解成對象數(shù)據(jù)。IPMP控制器從該管理信息提取和用于該一個或多個對象數(shù)據(jù)的時間限制有關(guān)的時間限制信息,并根據(jù)提取出的時間限制信息控制該一個或多個對象數(shù)據(jù)的再現(xiàn)處理,從而一旦從含有多個對象數(shù)據(jù)的比特流譯碼信息時防止對設(shè)置著時間限制的預(yù)定對象的過分使用。
文檔編號H04N7/08GK1317911SQ0111639
公開日2001年10月17日 申請日期2001年4月13日 優(yōu)先權(quán)日2000年4月13日
發(fā)明者中川利之 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大埔区| 根河市| 昌宁县| 巴东县| 正蓝旗| 凉山| 环江| 扶绥县| 宣恩县| 都江堰市| 宜丰县| 肇州县| 松潘县| 南汇区| 拉萨市| 姜堰市| 乐安县| 台东县| 新昌县| 红安县| 台中县| 肇源县| 怀来县| 怀宁县| 南澳县| 防城港市| 天等县| 调兵山市| 清流县| 宜君县| 合江县| 东源县| 沙河市| 翁牛特旗| 兰溪市| 龙里县| 浦北县| 衢州市| 万荣县| 永年县| 维西|