接收設(shè)備、接收方法、發(fā)射設(shè)備和發(fā)射方法
【專(zhuān)利摘要】本發(fā)明涉及一種使得允許提供與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序的接收設(shè)備、接收方法、發(fā)射設(shè)備和發(fā)射方法。觸發(fā)信息提取器被配置成獲得用于識(shí)別命令的觸發(fā)信息,所述命令控制與所述廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作。TPT分析器被配置成獲得其中所述命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表??刂撇糠直慌渲贸身憫?yīng)利用獲得的觸發(fā)信息和對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。本技術(shù)適用于例如接收數(shù)字電視廣播信號(hào)的電視接收機(jī)。
【專(zhuān)利說(shuō)明】接收設(shè)備、接收方法、發(fā)射設(shè)備和發(fā)射方法
【技術(shù)領(lǐng)域】
[0001]本技術(shù)涉及接收設(shè)備、接收方法、發(fā)射設(shè)備和發(fā)射方法,具體地,涉及被配置成允許提供和廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序的接收設(shè)備、接收方法、發(fā)射設(shè)備和發(fā)射方法。
【背景技術(shù)】
[0002]在接收利用數(shù)字電視廣播信號(hào)廣播的廣播內(nèi)容的接收設(shè)備中,通過(guò)因特網(wǎng)提供和廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序的廣播和通信的混合服務(wù)預(yù)期將變得普及。
[0003]于是,近年來(lái),正在研究實(shí)現(xiàn)這種混合服務(wù)的技術(shù)(例如,參見(jiàn)專(zhuān)利文獻(xiàn)I)。
[0004]引文列表
[0005]專(zhuān)利文獻(xiàn)
[0006]專(zhuān)利文獻(xiàn)1:日本專(zhuān)利申請(qǐng)公開(kāi)N0.2011-66556
【發(fā)明內(nèi)容】
[0007]本發(fā)明所解決的技術(shù)問(wèn)題
[0008]在一些情況下,接收設(shè)備并不直接接收數(shù)字電視廣播信號(hào),而是通過(guò)諸如CATV網(wǎng)絡(luò)或衛(wèi)星通信網(wǎng)絡(luò)之類(lèi)的廣播傳輸路徑,接收數(shù)字電視廣播信號(hào)。為了在這種情況下實(shí)現(xiàn)混合服務(wù),需要通過(guò)廣播傳輸路徑,專(zhuān)用終端等,把與混合服務(wù)相關(guān)的信息通知接收設(shè)備。
[0009]此時(shí),需要改造廣播傳輸路徑的設(shè)備和專(zhuān)用終端。另外,必須獲得進(jìn)行廣播的廣播公司的許可。從而,需要在不涉及這種作業(yè)的情況下,允許提供與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序。
[0010]然而,目前,一直都未建立用于提供與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序的技術(shù)體系O
[0011]鑒于這種情況,發(fā)明了本技術(shù),理想的是提供與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序。
[0012]技術(shù)問(wèn)題的解決方案
[0013]本技術(shù)的第一實(shí)施例的接收設(shè)備包括:接收器,該接收器被配置成接收廣播內(nèi)容;觸發(fā)信息獲取器,該觸發(fā)信息獲取器被配置成獲得用于識(shí)別命令的觸發(fā)信息,該命令控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作;對(duì)應(yīng)表獲取器,該對(duì)應(yīng)表獲取器被配置成獲得其中命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和控制部分,該控制部分被配置成響應(yīng)利用觸發(fā)信息和對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
[0014]其中命令將控制對(duì)象應(yīng)用程序的操作,并且與用于控制另一個(gè)應(yīng)用程序的操作的附加信息關(guān)聯(lián),并且控制部分響應(yīng)命令來(lái)控制對(duì)象應(yīng)用程序的操作,并響應(yīng)附加信息來(lái)控制另一個(gè)應(yīng)用程序的操作。
[0015]命令啟動(dòng)對(duì)象應(yīng)用程序,并與用于指令另一個(gè)應(yīng)用程序的停止、暫?;螂[藏的附加信息關(guān)聯(lián)。
[0016]此外,用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息與命令關(guān)聯(lián)。
[0017]命令控制對(duì)象應(yīng)用程序和另一個(gè)應(yīng)用程序兩者的操作,并且控制部分響應(yīng)命令,控制對(duì)象應(yīng)用程序和另一個(gè)應(yīng)用程序兩者的操作。
[0018]命令控制對(duì)象應(yīng)用程序的啟動(dòng),和另一個(gè)應(yīng)用程序的停止、暫停或隱藏。
[0019]用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息與命令關(guān)聯(lián)。
[0020]觸發(fā)信息是和廣播內(nèi)容一起傳送的,觸發(fā)信息獲取器從廣播內(nèi)容的數(shù)據(jù)中,提取觸發(fā)信息。
[0021]接收設(shè)備還包括特征量提取器,該特征量提取器被配置成從廣播內(nèi)容的數(shù)據(jù)中提取特征量,其中觸發(fā)信息獲取器獲取與通過(guò)利用特征量識(shí)別的廣播內(nèi)容的識(shí)別結(jié)果對(duì)應(yīng)的觸發(fā)信息。
[0022]在對(duì)應(yīng)表中,命令和該命令的有效期相互關(guān)聯(lián),并且如果基于觸發(fā)信息計(jì)時(shí)的并指示廣播內(nèi)容的進(jìn)展的時(shí)間滿足基于有效期的預(yù)定有效條件,那么控制部分響應(yīng)與有效期相關(guān)聯(lián)的命令,來(lái)控制對(duì)象應(yīng)用程序和另一個(gè)應(yīng)用程序的操作。
[0023]在對(duì)應(yīng)表中,還關(guān)聯(lián)命令的標(biāo)識(shí)符,并且如果從觸發(fā)信息獲得的命令的標(biāo)識(shí)符與在對(duì)應(yīng)表中關(guān)聯(lián)的命令的標(biāo)識(shí)符一致,那么控制部分響應(yīng)與標(biāo)識(shí)符關(guān)聯(lián)的命令,來(lái)控制對(duì)象應(yīng)用程序和另一個(gè)應(yīng)用程序的操作。
[0024]接收設(shè)備可以是獨(dú)立的設(shè)備,或者可以是構(gòu)成一個(gè)設(shè)備的內(nèi)部時(shí)鐘。
[0025]本技術(shù)的第一實(shí)施例的接收方法是與本技術(shù)的第一實(shí)施例的接收設(shè)備對(duì)應(yīng)的接收方法。
[0026]在本技術(shù)的第一實(shí)施例的接收設(shè)備和接收方法中,接收廣播內(nèi)容;獲得用于識(shí)別命令的觸發(fā)信息,命令將控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作;獲得其中命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和響應(yīng)利用觸發(fā)信息和對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
[0027]本技術(shù)的第二實(shí)施例的發(fā)射設(shè)備包括:觸發(fā)信息生成器,該觸發(fā)信息生成器被配置成生成用于識(shí)別命令的觸發(fā)信息,該命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和發(fā)射器,該發(fā)射器被配置成連同廣播內(nèi)容一起傳送觸發(fā)信肩、O
[0028]發(fā)射設(shè)備可以是獨(dú)立的設(shè)備,或者可以是構(gòu)成一個(gè)設(shè)備的內(nèi)部時(shí)鐘。
[0029]本技術(shù)的第二實(shí)施例的發(fā)射方法是與本技術(shù)的第二實(shí)施例的發(fā)射設(shè)備對(duì)應(yīng)的發(fā)射方法。
[0030]在本技術(shù)的第二實(shí)施例的發(fā)射設(shè)備和發(fā)射方法中,生成用于識(shí)別命令的觸發(fā)信息,該命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行,并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和連同廣播內(nèi)容一起傳送觸發(fā)信息。
[0031]本發(fā)明的技術(shù)效果
[0032]按照本技術(shù)的第一和第二實(shí)施例,能夠提供與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0033]圖1是表示廣播-通信協(xié)同系統(tǒng)的結(jié)構(gòu)例子的示圖。
[0034]圖2是表示發(fā)射設(shè)備的結(jié)構(gòu)例子的示圖。
[0035]圖3是表示接收設(shè)備的結(jié)構(gòu)例子的示圖。
[0036]圖4是表示TPT服務(wù)器等的結(jié)構(gòu)例子的示圖。
[0037]圖5是說(shuō)明構(gòu)成廣播通信協(xié)同系統(tǒng)的各個(gè)設(shè)備的操作的示圖。
[0038]圖6是表示其中觸發(fā)信息被嵌入視頻信號(hào)中的例子的示圖。
[0039]圖7是表示其中觸發(fā)信息包含在TS的PCR分組中地被傳送的概念的示圖。
[0040]圖8是表示觸發(fā)信息在PCR分組中的具體部署的示圖。
[0041]圖9是表示觸發(fā)信息的詳細(xì)規(guī)范的一個(gè)例子的示圖。
[0042]圖10是表示觸發(fā)信息的描述例子的示圖。
[0043]圖11是表示TPT的詳細(xì)規(guī)范I的一個(gè)例子的示圖。
[0044]圖12是表示TPT的描述例子I的示圖。
[0045]圖13是表示TPT的詳細(xì)規(guī)范2的一個(gè)例子的示圖。
[0046]圖14是表示TPT的描述例子2的示圖。
[0047]圖15表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0048]圖16是表示協(xié)同應(yīng)用的狀態(tài)轉(zhuǎn)移的示圖。
[0049]圖17是表不相應(yīng)命令和狀態(tài)轉(zhuǎn)移之間的關(guān)系的不圖。
[0050]圖18是表示操作情形I的例子的示圖。
[0051]圖19是表示操作情形2的例子的示圖。
[0052]圖20是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0053]圖21是說(shuō)明發(fā)射處理的流程圖。
[0054]圖22是說(shuō)明接收處理的流程圖。
[0055]圖23是說(shuō)明觸發(fā)信息響應(yīng)處理的流程圖。
[0056]圖24是說(shuō)明第一協(xié)同應(yīng)用控制處理的流程圖。
[0057]圖25是說(shuō)明附加信息響應(yīng)處理的流程圖。
[0058]圖26是說(shuō)明第二協(xié)同應(yīng)用控制處理的流程圖。
[0059]圖27是說(shuō)明復(fù)合命令響應(yīng)處理的流程圖。
[0060]圖28是說(shuō)明實(shí)況模式的觸發(fā)信息響應(yīng)處理的流程圖。
[0061]圖29是表示廣播通信協(xié)同系統(tǒng)的結(jié)構(gòu)例子的示圖。
[0062]圖30是表示接收設(shè)備的結(jié)構(gòu)例子的示圖。
[0063]圖31是說(shuō)明構(gòu)成廣播通信協(xié)同系統(tǒng)的各個(gè)設(shè)備的操作的示圖。
[0064]圖32是說(shuō)明ACR技術(shù)的概念的示圖。
[0065]圖33是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0066]圖34是表不廣播通信協(xié)同系統(tǒng)的結(jié)構(gòu)例子的不圖。
[0067]圖35是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0068]圖36是說(shuō)明取決于ACR識(shí)別結(jié)果的觸發(fā)信息響應(yīng)處理的流程圖。
[0069]圖37是說(shuō)明實(shí)況模式的取決于ACR識(shí)別結(jié)果的觸發(fā)信息響應(yīng)處理的流程圖。
[0070]圖38是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0071]圖39是表示分發(fā)系統(tǒng)的結(jié)構(gòu)例子的示圖。
[0072]圖40是表示計(jì)算機(jī)的結(jié)構(gòu)例子的示圖。
【具體實(shí)施方式】
[0073]下面參考附圖,說(shuō)明本技術(shù)的實(shí)施例。
[0074]<第一實(shí)施例>
[0075][廣播通信協(xié)同系統(tǒng)的結(jié)構(gòu)例子]
[0076]圖1表示作為第一實(shí)施例的廣播通信協(xié)同系統(tǒng)I。廣播通信協(xié)同系統(tǒng)I由發(fā)射設(shè)備10、接收設(shè)備20、TPT服務(wù)器30和應(yīng)用服務(wù)器40構(gòu)成。此外,接收設(shè)備20、TPT服務(wù)器30和應(yīng)用服務(wù)器40通過(guò)因特網(wǎng)90相互連接。
[0077]發(fā)射設(shè)備10被配置成借助數(shù)字電視廣播信號(hào)(下面簡(jiǎn)稱(chēng)為廣播信號(hào))傳送電視節(jié)目、CM等的廣播內(nèi)容。例如,發(fā)射設(shè)備10由廣播公司提供,被布置在廣播公司的廣播站中。
[0078]發(fā)射設(shè)備10把觸發(fā)信息包含在廣播信號(hào)中地傳送觸發(fā)信息,所述觸發(fā)信息用于識(shí)別控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的協(xié)同應(yīng)用的操作的命令。這里,協(xié)同應(yīng)用是與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的應(yīng)用程序,通過(guò)因特網(wǎng)90分發(fā)。
[0079]觸發(fā)信息是通過(guò)嵌入廣播內(nèi)容的視頻信號(hào)或音頻信號(hào)傳送的,或者是置于廣播信號(hào)的TS(傳輸流)中傳送的。觸發(fā)信息的細(xì)節(jié)將在后面參考圖6-圖10說(shuō)明。
[0080]接收設(shè)備20接收從發(fā)射設(shè)備10傳送的廣播信號(hào),從而獲得廣播內(nèi)容的視頻和音頻。接收設(shè)備20把獲得的視頻顯示在顯示器上,并從揚(yáng)聲器輸出音頻。
[0081]下面,基于接收設(shè)備20是電視接收機(jī)的假設(shè),進(jìn)行說(shuō)明。不過(guò),通過(guò)向其賦予不具有顯示器和揚(yáng)聲器的結(jié)構(gòu),它可被包含在諸如錄像機(jī)之類(lèi)的電子設(shè)備中。后面將參考圖3,說(shuō)明接收設(shè)備20的詳細(xì)結(jié)構(gòu)。
[0082]響應(yīng)來(lái)自發(fā)射設(shè)備10的觸發(fā)信息,接收設(shè)備20通過(guò)因特網(wǎng)90訪問(wèn)TPT服務(wù)器30,以獲得TPT。
[0083]TPT服務(wù)器30管理TPT。這里,TPT (觸發(fā)參數(shù)表)是其中使控制協(xié)同應(yīng)用的操作的命令和識(shí)別所述命令的信息(比如該命令的有有效期和有效時(shí)間)彼此關(guān)聯(lián)的對(duì)應(yīng)表。命令的有效期和有效時(shí)間是結(jié)合廣播內(nèi)容的進(jìn)展確定的。
[0084]響應(yīng)來(lái)自接收設(shè)備20的查詢,TPT服務(wù)器30通過(guò)因特網(wǎng)90,把管理的TPT提供給接收設(shè)備20。TPT服務(wù)器30由廣播內(nèi)容的制作者、廣播公司或者另一個(gè)經(jīng)營(yíng)者提供。
[0085]接收設(shè)備20根據(jù)來(lái)自發(fā)射設(shè)備10的觸發(fā)信息和從TPT服務(wù)器30獲得的TPT,識(shí)別命令。隨后,接收設(shè)備20響應(yīng)識(shí)別的命令,控制協(xié)同應(yīng)用的操作。
[0086]響應(yīng)識(shí)別的命令,接收設(shè)備20通過(guò)因特網(wǎng)90訪問(wèn)應(yīng)用服務(wù)器40,從而獲得協(xié)同應(yīng)用。
[0087]應(yīng)用服務(wù)器40管理協(xié)同應(yīng)用。應(yīng)用服務(wù)器40響應(yīng)來(lái)自接收設(shè)備20的查詢,通過(guò)因特網(wǎng)90,把管理的協(xié)同應(yīng)用提供給接收設(shè)備20。應(yīng)用服務(wù)器40由廣播內(nèi)容的制作者、廣播公司或者另一個(gè)經(jīng)營(yíng)者提供。
[0088]如上所述構(gòu)成廣播通信協(xié)同系統(tǒng)I。
[0089][發(fā)射設(shè)備的結(jié)構(gòu)例子]
[0090]圖2表示圖1中的發(fā)射設(shè)備10的結(jié)構(gòu)例子。
[0091]如圖2中所示,發(fā)射設(shè)備10由視頻獲取器111、觸發(fā)信息生成器112、視頻編碼器113、音頻獲取器114、音頻編碼器115、復(fù)用器116、發(fā)射器117和天線118構(gòu)成。
[0092]視頻獲取器111從外部服務(wù)器、攝像頭、記錄介質(zhì)等,獲得廣播內(nèi)容的視頻信號(hào),并將其提供給觸發(fā)信息生成器112和視頻編碼器113。
[0093]觸發(fā)信息生成器112結(jié)合與從視頻獲取器111供給的視頻信號(hào)的廣播內(nèi)容的進(jìn)展地生成觸發(fā)信息,并將其提供給視頻編碼器113或復(fù)用器116。
[0094]視頻編碼器113按照諸如MPEG(運(yùn)動(dòng)圖像專(zhuān)家組)之類(lèi)的編碼方式,對(duì)從視頻獲取器111供給的視頻信號(hào)編碼,然后把編碼信號(hào)提供給復(fù)用器116。在進(jìn)行編碼時(shí),視頻編碼器113可把從觸發(fā)信息生成器112供給的觸發(fā)信息周期入視頻信號(hào)中,并對(duì)視頻信號(hào)編碼。
[0095]音頻獲取器114從外部服務(wù)器、麥克風(fēng)、記錄介質(zhì)等獲得廣播內(nèi)容的音頻信號(hào),并將其提供給音頻編碼器15。
[0096]音頻編碼器115按照諸如MPEG之類(lèi)的編碼方式對(duì)從音頻獲取器114供給的音頻信號(hào)編碼,隨后把編碼信號(hào)提供給復(fù)用器116。
[0097]來(lái)自觸發(fā)信息生成器112的觸發(fā)信息,來(lái)自視頻編碼器113的視頻流,和來(lái)自音頻編碼器115的音頻流被提供給復(fù)用器116。
[0098]復(fù)用器116利用視頻流和音頻流,然后把作為結(jié)果獲得的TS提供給發(fā)射器117。復(fù)用器116可復(fù)用視頻流、音頻流和觸發(fā)信息,然后把作為結(jié)果獲得的TS提供給發(fā)射器117。
[0099]發(fā)射器117通過(guò)天線118,以廣播信號(hào)的形式傳送從復(fù)用器116供給的TS。
[0100]在圖2的說(shuō)明中,將說(shuō)明其中觸發(fā)信息被嵌入視頻信號(hào)中的情況,和觸發(fā)信息被復(fù)用到TS中的情況。不過(guò),不過(guò)可以采用另一種方法,比如其中觸發(fā)信息被嵌入音頻信號(hào)中的方法,布置觸發(fā)信息。
[0101]按照上述方式,構(gòu)成發(fā)射設(shè)備10。
[0102][接收設(shè)備的結(jié)構(gòu)例子]
[0103]圖3表示圖1中的接收設(shè)備20的結(jié)構(gòu)例子。
[0104]如圖3中所示,接收設(shè)備20由天線211、調(diào)諧器212、分用器213、音頻解碼器214、音頻輸出部分215、揚(yáng)聲器216、視頻解碼器217、視頻輸出部分218、顯示器219、觸發(fā)信息提取器220、控制部分221、存儲(chǔ)器222、操作部分223、通信I/F 224、TPT分析器225、應(yīng)用引擎226、高速緩沖存儲(chǔ)器227和應(yīng)用存儲(chǔ)器228構(gòu)成。
[0105]調(diào)諧器212解調(diào)通過(guò)天線211接收的廣播信號(hào),然后把作為結(jié)果獲得的TS提供給分用器213。
[0106]分用器213把從調(diào)諧器212供給的TS分離成音頻流和視頻流,并把它們分別提供給音頻解碼器214和視頻解碼器217。
[0107]音頻解碼器214利用與音頻編碼器115(圖2)的編碼系統(tǒng)對(duì)應(yīng)的解碼系統(tǒng),解碼從分用器213供給的音頻流,然后把作為結(jié)果獲得的音頻信號(hào)提供給音頻輸出部分215。
[0108]音頻輸出部分215把從音頻解碼器214供給的音頻信號(hào)提供給揚(yáng)聲器216。揚(yáng)聲器216輸出與從音頻輸出部分215供給的音頻信號(hào)對(duì)應(yīng)的音頻。
[0109]視頻解碼器217利用與視頻編碼器113 (圖2)的編碼系統(tǒng)對(duì)應(yīng)的解碼系統(tǒng)解碼從分用器213供給的視頻流,然后把作為結(jié)果獲得的視頻信號(hào)提供給視頻輸出部分218和觸發(fā)信息提取器220。
[0110]視頻輸出部分218把從視頻解碼器217供給的視頻信號(hào)提供給顯示器219。顯示器219顯示與從視頻輸出部分218供給的視頻信號(hào)對(duì)應(yīng)的視頻。
[0111]觸發(fā)信息提取器220始終監(jiān)視從視頻解碼器217供給的視頻信號(hào)。觸發(fā)信息提取器220提取從而獲得嵌入視頻信號(hào)中的觸發(fā)信息,并把該觸發(fā)信息提供給控制部分221。
[0112]如果觸發(fā)信息被置于TS中,那么觸發(fā)信息提取器220監(jiān)視由分用器213分離的包含觸發(fā)信息的PCR分組,并從中提取觸發(fā)信息。此外,如果觸發(fā)信息被嵌入音頻信號(hào)中,那么觸發(fā)信息提取器220始終監(jiān)視利用音頻解碼器214解碼的音頻信號(hào),從而提取嵌入音頻信號(hào)中的觸發(fā)信息。
[0113]控制部分221運(yùn)行預(yù)先保存在存儲(chǔ)器222中的控制程序,從而控制接收設(shè)備20的各個(gè)部分的操作。
[0114]在存儲(chǔ)器222中,預(yù)先保存由控制部分221運(yùn)行的控制程序。該控制程序可相應(yīng)地根據(jù)通過(guò)廣播信號(hào)或因特網(wǎng)90獲得的更新數(shù)據(jù)被更新。操作部分223接受來(lái)自用戶的各種操作,并把與之對(duì)應(yīng)的操作信號(hào)通知控制部分221。
[0115]響應(yīng)從觸發(fā)信息提取器220供給的觸發(fā)信息,控制部分221控制通信I/F 224通過(guò)因特網(wǎng)90訪問(wèn)TPT服務(wù)器30,并請(qǐng)求TPT。通信I/F 224按照來(lái)自控制部分221的控制,接收通過(guò)因特網(wǎng)90,從TPT服務(wù)器30傳送的TPT,并把其提供給TPT分析器225。
[0116]TPT分析器225獲得從通信I/F 224供給的TPT。TPT分析器225分析獲得的TPT,把分析結(jié)果保持在包含于內(nèi)部的存儲(chǔ)器(未圖示)中。TPT分析器225響應(yīng)來(lái)自控制部分221的請(qǐng)求,提供保持在存儲(chǔ)器中的TPT的分析結(jié)果。
[0117]控制部分221根據(jù)來(lái)自觸發(fā)信息提取器220的觸發(fā)信息,設(shè)定用于計(jì)時(shí)指示廣播內(nèi)容的進(jìn)展的時(shí)間的內(nèi)部時(shí)鐘。根據(jù)來(lái)自TPT分析器225的TPT的分析結(jié)果,如果利用所述內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間滿足基于有效期等的預(yù)定有效條件,那么控制部分221識(shí)別與所述有效期等關(guān)聯(lián)的命令。響應(yīng)識(shí)別的命令,控制部分221控制應(yīng)用引擎226來(lái)控制協(xié)同應(yīng)用的獲取或注冊(cè)、獲取或啟動(dòng)、事件激發(fā)、暫?;蚧謴?fù)、隱藏或顯示、停止等。
[0118]應(yīng)用引擎226控制通信I/F 224以通過(guò)因特網(wǎng)90訪問(wèn)應(yīng)用服務(wù)器40,并按照控制部分221的控制,請(qǐng)求協(xié)同應(yīng)用。通信I/F 224接收通過(guò)因特網(wǎng)90從應(yīng)用服務(wù)器40傳送的協(xié)同應(yīng)用,并使之被保持在高速緩沖存儲(chǔ)器227中。
[0119]應(yīng)用引擎226按照控制部分221的控制,讀出保持在高速緩沖存儲(chǔ)器227中的協(xié)同應(yīng)用,并運(yùn)行該協(xié)同應(yīng)用。運(yùn)行的協(xié)同應(yīng)用的視頻信號(hào)被提供給視頻輸出部分218。
[0120]視頻輸出部分218合成從應(yīng)用引擎226供給的視頻信號(hào),和從視頻解碼器217供給的視頻信號(hào),并使顯示器219顯示通過(guò)合成而獲得的視頻。
[0121]應(yīng)用存儲(chǔ)器228由工作存儲(chǔ)器228A和保存存儲(chǔ)器228B構(gòu)成。應(yīng)用引擎226把與運(yùn)行的協(xié)同應(yīng)用相關(guān)的數(shù)據(jù)(具體地,包括顯示的信息的層次等)記錄在工作存儲(chǔ)器228A中。
[0122]當(dāng)使運(yùn)行的協(xié)同應(yīng)用暫停時(shí),應(yīng)用引擎226把在應(yīng)用存儲(chǔ)器228的工作存儲(chǔ)器228A中的數(shù)據(jù)轉(zhuǎn)移到保存存儲(chǔ)器228B中。隨后,當(dāng)恢復(fù)暫停的協(xié)同應(yīng)用時(shí),應(yīng)用引擎226把保存存儲(chǔ)器228B中的數(shù)據(jù)轉(zhuǎn)移到工作存儲(chǔ)器228A中,從而恢復(fù)暫停前的狀態(tài)。
[0123]按照上述方式,構(gòu)成接收設(shè)備20。
[0124][TPT服務(wù)器的結(jié)構(gòu)例子]
[0125]圖4表示圖1中的TPT服務(wù)器30的結(jié)構(gòu)例子。
[0126]例如,如圖4中所示構(gòu)成TPT服務(wù)器30。TPT服務(wù)器按照記錄在CPU(中央處理器)301、R0M(只讀存儲(chǔ)器)302或記錄部分308中的程序,執(zhí)行各種處理。CPU 301運(yùn)行的程序、數(shù)據(jù)等從而被記錄在RAM (隨機(jī)存取存儲(chǔ)器)303中。CPU 30KROM 302和RAM 303由總線304相互連接。
[0127]輸入/輸出接口 305通過(guò)總線304連接到CPU 301。輸入部分306和輸出部分307連接到輸入/輸出接口 305。CPU 301響應(yīng)輸入到輸入部分306的指令,執(zhí)行各種處理。隨后,CPU 301把通過(guò)所述處理獲得的信息輸出給輸出部分307。
[0128]連接到輸入/輸出接口 305的記錄部分308例如由硬盤(pán)等構(gòu)成,記錄CPU 301運(yùn)行的程序以及各種數(shù)據(jù)(例如,TPT)。通信部分309通過(guò)因特網(wǎng)90與外部設(shè)備(例如,接收設(shè)備20)通信。
[0129]此外,當(dāng)諸如光盤(pán)和半導(dǎo)體存儲(chǔ)器之類(lèi)的可拆卸介質(zhì)311被裝入連接到輸入/輸出接口 305的驅(qū)動(dòng)器310中時(shí),驅(qū)動(dòng)器310驅(qū)動(dòng)它們,從而獲得記錄在其中的程序、數(shù)據(jù)等。獲得的程序和數(shù)據(jù)根據(jù)需要被傳送給記錄部分308,從而被記錄。
[0130]按照上述方式構(gòu)成TPT服務(wù)器30。
[0131]圖1中的應(yīng)用服務(wù)器40是類(lèi)似于圖4的TPT服務(wù)器30構(gòu)成的,從而省略其說(shuō)明。
[0132][廣播-通信協(xié)同系統(tǒng)的各個(gè)設(shè)備的操作]
[0133]現(xiàn)在參考圖5,說(shuō)明構(gòu)成圖1的廣播-通信協(xié)同系統(tǒng)I的各個(gè)設(shè)備的操作的概況。
[0134]在圖5的廣播-通信協(xié)同系統(tǒng)I中,發(fā)射設(shè)備10傳送廣播內(nèi)容的廣播信號(hào)(圖中的“內(nèi)容(Content)”),包括觸發(fā)信息(圖中的“觸發(fā)(Trigger)”)(SI)。與該廣播內(nèi)容相關(guān)的元數(shù)據(jù)(圖中的“元數(shù)據(jù)(Metadata)”)包含在廣播信號(hào)中。
[0135]在通過(guò)CATV網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)等,接收來(lái)自發(fā)射設(shè)備10的廣播信號(hào)的情況下,接收設(shè)備20 (圖中的“TV”)經(jīng)HDMI (高清多媒體接口),接收由諸如機(jī)頂盒50 (圖中的“STB記錄器”)之類(lèi)的專(zhuān)用端子變換后的信號(hào)(S2)。這種情況下,來(lái)自機(jī)頂盒50的輸出僅僅是廣播內(nèi)容,在接收設(shè)備20中,不能利用觸發(fā)信息和元數(shù)據(jù)。
[0136]除直接接收廣播信號(hào)的情況(SI)之外,在通過(guò)機(jī)頂盒50接收廣播信號(hào)的情況下
(S2),接收設(shè)備20還能夠提取和廣播信號(hào)一起傳送的觸發(fā)信息。接收設(shè)備20根據(jù)提取的觸發(fā)信息,判定是否獲得TPT。如果判定獲得TPT,那么接收設(shè)備20通過(guò)因特網(wǎng)90,訪問(wèn)TPT服務(wù)器30,并請(qǐng)求TPT (S3)。
[0137]響應(yīng)來(lái)自接收設(shè)備20的查詢,TPT服務(wù)器30識(shí)別TPT,并通過(guò)因特網(wǎng)90,把識(shí)別的TPT (圖中的“TPT”)傳送給接收設(shè)備20 (S4)。接收設(shè)備20通過(guò)因特網(wǎng)接收來(lái)自TPT服務(wù)器30的TPT,并保持接收的TPT。
[0138]隨后,當(dāng)提取來(lái)自發(fā)射設(shè)備10的觸發(fā)信息時(shí),接收設(shè)備20參照保持的TPT。例如,如果利用內(nèi)部時(shí)鐘指示的時(shí)間在命令的有效期內(nèi),或者已經(jīng)過(guò)有效開(kāi)始時(shí)間,那么接收設(shè)備20識(shí)別與之對(duì)應(yīng)的有效命令。
[0139]按照命令的識(shí)別結(jié)果,接收設(shè)備20通過(guò)因特網(wǎng)90,訪問(wèn)應(yīng)用服務(wù)器40,請(qǐng)求將與當(dāng)前選擇的廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的協(xié)同應(yīng)用(S5)。
[0140]響應(yīng)來(lái)自接收設(shè)備20的查詢,應(yīng)用服務(wù)器40通過(guò)因特網(wǎng)90,把協(xié)同應(yīng)用(圖中的“應(yīng)用(Applicat1n) ”)傳送給接收設(shè)備20 (S6)。接收設(shè)備20通過(guò)因特網(wǎng)90獲得來(lái)自應(yīng)用服務(wù)器40的協(xié)同應(yīng)用,并啟動(dòng)該協(xié)同應(yīng)用。
[0141]在接收設(shè)備20中,如果利用內(nèi)部時(shí)鐘指示的時(shí)間在命令的有效期內(nèi),那么利用TPT,識(shí)別對(duì)應(yīng)于該有效期的命令。隨后,協(xié)同應(yīng)用根據(jù)識(shí)別的命令,進(jìn)行事件激發(fā)、暫?;蚧謴?fù)、隱藏或顯示、停止等操作。
[0142]按照上述方式,在廣播通信協(xié)同系統(tǒng)I中,響應(yīng)來(lái)自發(fā)射設(shè)備10的觸發(fā)信息,接收設(shè)備20進(jìn)行與TPT服務(wù)器30和應(yīng)用服務(wù)器40的協(xié)同操作。從而,在接收設(shè)備20中獲得并運(yùn)行要與當(dāng)前選擇的廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的協(xié)同應(yīng)用。
[0143]另外借助諸如機(jī)頂盒50之類(lèi)的專(zhuān)用端子,把來(lái)自發(fā)射設(shè)備10的觸發(fā)信息通知接收設(shè)備20。于是,在廣播通信協(xié)同系統(tǒng)I中,可以提供協(xié)同應(yīng)用,而不涉及改造諸如CATV網(wǎng)絡(luò)之類(lèi)的廣播傳輸通路的設(shè)備和專(zhuān)用終端,和獲得進(jìn)行廣播的廣播公司的許可的工作。
[0144][觸發(fā)信息的細(xì)節(jié)]
[0145](傳送觸發(fā)信息的方法)
[0146]下面,說(shuō)明傳送觸發(fā)信息的方法。
[0147]圖6表示其中觸發(fā)信息被嵌入廣播內(nèi)容的視頻信號(hào)中的情況的兩種例子。
[0148]圖6的A表示其中觸發(fā)信息被轉(zhuǎn)換成二維條形碼,并被重疊地合成在視頻信號(hào)的圖像的預(yù)定位置(在圖6的情況下,右下角)上的例子。圖6的B表示其中觸發(fā)信息被轉(zhuǎn)換成視頻碼,并與在視頻信號(hào)的圖像的下部的幾行結(jié)合的例子。圖6的A和圖6的B中的觸發(fā)信息由接收設(shè)備20的觸發(fā)信息提取器220提取。
[0149]在圖6的A或圖6的B的例子中,觸發(fā)信息被置于廣播內(nèi)容的視頻上,從而也能夠把觸發(fā)信息通知給例如利用CATV網(wǎng)絡(luò)或衛(wèi)星通信網(wǎng)絡(luò)的接收設(shè)備(例如,圖5中的接收設(shè)備 20)。
[0150]在圖6的A或圖6的B的例子中,接收設(shè)備20的用戶可能在視覺(jué)上識(shí)別出視頻上的觸發(fā)信息(二維條形碼或視頻碼)。如果這不可取,那么最好在利用和在觸發(fā)信息周?chē)南袼叵嗤南袼兀诒我曨l上的觸發(fā)信息之后,顯示視頻。
[0151]盡管圖6的A和6的B中表示了其中觸發(fā)信息被嵌入廣播內(nèi)容的視頻信號(hào)中的例子,不過(guò)觸發(fā)信息的存儲(chǔ)位置和傳送方法并不局限于上面所述。例如,作為另一種方法,可把觸發(fā)信息保存在TS的PCR中。
[0152]圖7表示其中把觸發(fā)信息置于待傳送的廣播信號(hào)的TS的PCR分組中的情況的概念。
[0153]如圖7中所示,觸發(fā)信息不被保存在所有PCR分組中,而是只保存在與廣播內(nèi)容協(xié)同的適當(dāng)定時(shí)處的PCR分組中。通常,PCR分組通過(guò)CATV重傳設(shè)備的PID過(guò)濾器,從而也能夠把觸發(fā)信息通知給例如利用CATV網(wǎng)絡(luò)或衛(wèi)星通信網(wǎng)絡(luò)的接收設(shè)備(例如,圖5中的接收設(shè)備20)。觸發(fā)信息可被置于視頻流或音頻流的用戶數(shù)據(jù)區(qū)中。
[0154]作為觸發(fā)信息,考慮到無(wú)線電干擾和接收設(shè)備20中的采集缺陷(接收遺失),相同內(nèi)容的信息被連續(xù)傳送多次。
[0155]圖8表示在PCR分組中,保存觸發(fā)信息的位置。PCR分組是通過(guò)把PCR保存在TS分組的adaptat1n_field中而獲得的分組。觸發(fā)信息(Trigger Info_descriptor)被保存在PCR之后的transport_private_data_byte中。如果觸發(fā)信息被保存,那么設(shè)置在PCR之前的 Var1us_flags 的 transport_private_data_flag 被設(shè)定為 I。
[0156](觸發(fā)信息的詳細(xì)規(guī)范)
[0157]下面,說(shuō)明觸發(fā)信息的細(xì)節(jié)。圖9是表示觸發(fā)信息的詳細(xì)規(guī)范的一個(gè)例子的示圖。
[0158]domain_name是識(shí)別TPT服務(wù)器30的信息,例如,指定指示TPT服務(wù)器30的域名的信息。即,由于TPT服務(wù)器30是由諸如利用發(fā)射設(shè)備10,進(jìn)行廣播內(nèi)容的廣播的廣播公司之類(lèi)的經(jīng)營(yíng)者提供的,因此對(duì)各個(gè)這些經(jīng)營(yíng)者來(lái)說(shuō),domain_name不同。
[0159]segment_id是識(shí)別廣播內(nèi)容的片段的ID。經(jīng)營(yíng)者可以設(shè)定任意ID。
[0160]media_time是指示廣播內(nèi)容的進(jìn)展時(shí)間軸上的特定時(shí)間位置的信息。例如,諸如廣播內(nèi)容的進(jìn)展時(shí)間軸上的開(kāi)始時(shí)間或午夜(0:00)之類(lèi)的特定時(shí)間被用作基準(zhǔn),和在media_time中指定從該基準(zhǔn)時(shí)間起的時(shí)間。在media_time中指定的時(shí)間例如以秒或毫秒為單位。
[0161]event_id是識(shí)別在TPT中記載的命令的ID。event_time是指示執(zhí)行記載在TPT中的命令的時(shí)間的信息。
[0162]在spread中,指定隨機(jī)地分散應(yīng)用觸發(fā)信息的定時(shí)的信息。
[0163](觸發(fā)信息的描述例子)
[0164]圖10是表不觸發(fā)信息的描述例子的不圖。
[0165]在圖10中,表示了觸發(fā)信息的多個(gè)描述例子。觸發(fā)信息由通過(guò)鏈接指定domain_name、segment_id、media_time、event_id、event_time 和 spread 的值,以及諸如 “/,,、“?mt =”和“&”之類(lèi)的預(yù)定字符而獲得的字符串構(gòu)成。
[0166]例如,如果domain_name 為 “xbc.com,,, segment_id 為 “SegA”, media_time 為“1000”,那么指示觸發(fā)信息的字符串為“xbc.com/SegA ? m = 1000,,。
[0167]S卩,如果向該字符串的開(kāi)頭部分添加“http://”,那么獲得指示用于訪問(wèn)TPT服務(wù)器30的URL(統(tǒng)一資源定位符)的字符串“http://xbc.com/SegA ? m = 1000”。由于在該URL的結(jié)尾部分添加了查詢字符串m = <media_time>,因此TPT服務(wù)器30可通過(guò)利用HTTP (超文本傳輸協(xié)議)的GET方法,獲得參數(shù)。
[0168]通過(guò)增加字符串e = <event_id>、t = <event_time> 和 s =〈spread〉,在接收設(shè)備 20 中能夠獲得 event_id、event_time 和 spread 的值。
[0169]觸發(fā)信息的描述方法是任意的,并不局限于圖10的描述例子。
[0170]按照上述方式,構(gòu)成觸發(fā)信息。
[0171][TPT 的細(xì)節(jié)]
[0172](TPT的詳細(xì)規(guī)范I)
[0173]下面,說(shuō)明TPT的細(xì)節(jié)。圖11是表示TPT的詳細(xì)規(guī)范的一個(gè)例子的示圖。
[0174]如圖11中所示,TPT由tpt要素構(gòu)成。在tpt要素中,記載諸如控制協(xié)同應(yīng)用的操作的命令,和該命令的有效期之類(lèi)的各項(xiàng)信息。
[0175]tpt 要素包括 id 屬性、tptType 屬性、majorVers1n 屬性、minorVers1n 屬性、tptVers1n 屬性、updatingTime 屬性、endMt 屬性、expireDate 屬性、IiveTrigger 要素和event要素。
[0176]在id屬性中,指定用于識(shí)別該TPT的ID。例如,在id屬性中,指定通過(guò)利用“/”鏈接domain_name和program_id而獲得的字符串。program_id對(duì)應(yīng)于segment_id,是用于識(shí)別廣播內(nèi)容的ID。
[0177]在tptType屬性中,指定“靜態(tài)”或“動(dòng)態(tài)”作為其屬性值。在只有當(dāng)包含在觸發(fā)信息中的segment_id被改變時(shí),才更新TPT的情況下,指定“靜態(tài)(static) ”。在即使當(dāng)包含在觸發(fā)信息中的segment_id保持不變時(shí),也更新TPT的情況下,指定“動(dòng)態(tài)(dynamic) ”。
[0178]在majorVers1n屬性中,指定指示交互協(xié)議的主版本的信息。在minorVers1n屬性中,指定指示交互協(xié)議的副版本的信息。
[0179]在tptVers1n屬性中,指定指示該TPT的版本的信息。
[0180]在updatingTime屬性中,指定指示TPT的更新期的信息。只有當(dāng)type屬性為“動(dòng)態(tài)”時(shí),才指定updatingTime屬性。
[0181]在endMt屬性中,指定指示對(duì)應(yīng)于該TPT的廣播內(nèi)容的media_time終止于的時(shí)間的信息。
[0182]在expireDate屬性中,指定指示該TPT的有效日期的信息。只有當(dāng)type屬性為“靜態(tài)”時(shí),才指定expireDate屬性。
[0183]在IiveTrigger要素中,記載與在廣播內(nèi)容的實(shí)況廣播情況下必需的觸發(fā)信息(下面稱(chēng)為實(shí)況觸發(fā)(live trigger)信息)相關(guān)的信息。IiveTrigger要素要素包括IiveTriggerURL 屬性、1ngPoll 屬性和 polIPer1d 屬性。
[0184]在IiveTriggerURL屬性中,指定用于訪問(wèn)提供實(shí)況觸發(fā)信息的服務(wù)器(后面說(shuō)明的圖34中的觸發(fā)服務(wù)器80)的URL。
[0185]在1ngPoll屬性中,指定與長(zhǎng)輪詢協(xié)議相關(guān)的信息。在pollPer1d屬性中,指定指示向服務(wù)器詢問(wèn)實(shí)況觸發(fā)信息的間隔時(shí)間的信息。
[0186]在event要素中,記載用于控制協(xié)同應(yīng)用的操作的信息。event要素包括eventID屬性、startTime 屬性、endTime 屬性、destinat1n 屬性、act1n 屬性、prev1usApp 屬性、diffus1n 屬性、applicat1n 要素和 streamEvent 要素。
[0187]在eventID屬性中,指定用于識(shí)別命令的ID。
[0188]在startTime屬性中,指定指示利用eventID屬性識(shí)別的命令的有效期的開(kāi)始時(shí)間的信息。在endTime屬性中,指定指示利用eventID屬性識(shí)別的命令的有效期的終止時(shí)間的信息。
[0189]S卩,命令的有效期由指示對(duì)應(yīng)廣播內(nèi)容的進(jìn)展時(shí)間軸上的兩個(gè)時(shí)刻的startTime屬性和endTime屬性定義。例如,當(dāng)利用接收設(shè)備20的內(nèi)部時(shí)鐘計(jì)時(shí)的廣播內(nèi)容的進(jìn)展定時(shí)經(jīng)過(guò)由startTime屬性指示的有效開(kāi)始時(shí)間時(shí),對(duì)應(yīng)于該有效開(kāi)始時(shí)間的命令被認(rèn)為有效。在這種情況下,可以只指定startTime屬性,而不指定endTime屬性。
[0190]可以采用以下結(jié)構(gòu)。具體地,當(dāng)利用接收設(shè)備20的內(nèi)部時(shí)鐘計(jì)時(shí)的廣播內(nèi)容的進(jìn)展定時(shí)在有效期內(nèi)時(shí),對(duì)應(yīng)于該有效期的命令被認(rèn)為有效。當(dāng)廣播內(nèi)容的進(jìn)展定時(shí)未達(dá)到有效期,或者已經(jīng)過(guò)該有效期時(shí),對(duì)應(yīng)于該有效期的命令被認(rèn)為無(wú)效。即,在接收設(shè)備20中,當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間滿足基于有效期等的預(yù)定有效條件時(shí),對(duì)應(yīng)于該有效期的命令被認(rèn)為有效。
[0191]在destinat1n屬性中,指定作為利用相關(guān)命令的協(xié)同應(yīng)用的控制對(duì)象的設(shè)備。這里,除了接收設(shè)備主體(接收設(shè)備20)之外,如果所述外部設(shè)備連接到接收設(shè)備20的話,外部設(shè)備(未圖示)被指定為命令的對(duì)象設(shè)備。
[0192]例如,在destinat1n屬性中,如果命令的對(duì)象設(shè)備是接收設(shè)備20,那么指定“接收器”。如果命令的對(duì)象設(shè)備是外部設(shè)備,那么指定“externall”或“external_2”。如果destinat1n屬性未被指定,那么認(rèn)為指定了 “接收器(receiver) ”。
[0193]在act1n屬性中,指定“執(zhí)行”、“注冊(cè)”、“暫停”和“終止”任意之一,作為相關(guān)命令。
[0194]執(zhí)行是指令協(xié)同應(yīng)用的獲取或啟動(dòng)的命令。
[0195]如果指定的協(xié)同應(yīng)用處于暫停狀態(tài),那么execute命令恢復(fù)該協(xié)同應(yīng)用的執(zhí)行。如果指定的協(xié)同應(yīng)用被隱藏,那么execute命令使該協(xié)同應(yīng)用被顯示。
[0196]注冊(cè)是指令協(xié)同應(yīng)用的獲取或注冊(cè)的命令。這里,協(xié)調(diào)應(yīng)用的注冊(cè)意味與獲得的協(xié)同應(yīng)用關(guān)聯(lián)地保存獲得的協(xié)同應(yīng)用的優(yōu)先權(quán)和有效日期。
[0197]暫停是暫停運(yùn)行的協(xié)同應(yīng)用,從而使之中止的命令。
[0198]終止是停止運(yùn)行的協(xié)同應(yīng)用的命令。
[0199]S卩,在act1n屬性中,在指令協(xié)同應(yīng)用的獲取或注冊(cè)的情況下,指定“注冊(cè)”,在指令注冊(cè)的協(xié)同應(yīng)用的啟動(dòng)的情況下,指定“執(zhí)行”。在指令運(yùn)行的協(xié)同應(yīng)用的暫停的情況下,指定“暫?!?,在指令協(xié)同應(yīng)用的停止的情況下,指定“終止”。
[0200]在prev1usApp屬性中,如果相關(guān)命令是執(zhí)行命令,那么記載用于控制除對(duì)象協(xié)同應(yīng)用之外的另一個(gè)協(xié)同應(yīng)用(例如,早于對(duì)象協(xié)同應(yīng)用啟動(dòng),并且正在運(yùn)行的協(xié)同應(yīng)用)的操作的附加信息。作為該相關(guān)信息,指定“終止”、“暫停”和“隱藏”任意之一。
[0201]在停止正在運(yùn)行的另一個(gè)協(xié)同應(yīng)用的情況下,指定終止。
[0202]在暫停正在運(yùn)行的另一個(gè)協(xié)同應(yīng)用,以使之中止的情況下,指定暫停。
[0203]在把正在運(yùn)行的另一個(gè)協(xié)同應(yīng)用的顯示狀態(tài)設(shè)定成不顯示狀態(tài)的情況下,指定隱藏。
[0204]為了便于說(shuō)明,下面將按照把對(duì)其指定終止、暫停和隱藏作為附加信息的執(zhí)行命令分別稱(chēng)為伴隨終止的執(zhí)行(execute-with-terminate)命令,伴隨暫停的執(zhí)行(execute-with-suspend)命令和伴隨隱藏的執(zhí)行(execute-with_hide)命令的方式,進(jìn)行說(shuō)明。
[0205]在diffus1n屬性中,指定隨機(jī)地分散在接收設(shè)備20中,應(yīng)用命令的定時(shí)的信息。歸因于該值的設(shè)定,當(dāng)多個(gè)接收設(shè)備20從應(yīng)用服務(wù)器40獲得協(xié)同應(yīng)用時(shí),它們的訪問(wèn)可被分散,而不會(huì)集中在一個(gè)時(shí)間。
[0206]在applicat1n要素中,記載與協(xié)同應(yīng)用相關(guān)的信息。applicat1n要素包括appID 屬性、appType 屬性、url 屬性、pr1rity 屬性、expireDate 屬性和 capability 要素。
[0207]在appID屬性中,指定用于識(shí)別相關(guān)的協(xié)同應(yīng)用的應(yīng)用ID。在appType屬性中,指定指示與相關(guān)的協(xié)同應(yīng)用的文件屬性等有關(guān)的信息的應(yīng)用種類(lèi)。
[0208]在url屬性中,如果相關(guān)命令是執(zhí)行命令或注冊(cè)命令,那么指定指示相關(guān)的協(xié)同應(yīng)用的獲取來(lái)源的應(yīng)用URL。S卩,在url屬性中,指定應(yīng)用服務(wù)器40的URL。
[0209]在pr1rity屬性中,指定指示當(dāng)獲得并保持與相關(guān)命令對(duì)應(yīng)的協(xié)同應(yīng)用時(shí)的優(yōu)先權(quán)的信息。在expireDate屬性中,指定指示協(xié)同應(yīng)用的有效日期的信息。如果協(xié)同應(yīng)用被注冊(cè),那么該協(xié)同應(yīng)用的有效日期和保持優(yōu)先權(quán)被存儲(chǔ),并按照這些有效日期和優(yōu)先權(quán),管理該協(xié)同應(yīng)用。
[0210]如果命令是執(zhí)行命令或注冊(cè)命令,那么url屬性和expire_date屬性是必需的項(xiàng)目。此外,在pr1rity屬性中,通常指定“O”,而如果優(yōu)先權(quán)被設(shè)定為高的話,那么指定“ I”。
[0211]在capability要素中,指定指示在執(zhí)行協(xié)同應(yīng)用之際,接收設(shè)備20的所需功能的信息。即,如果接收設(shè)備20具有由capability要素指定的功能的話,接收設(shè)備20判定它能夠執(zhí)行相關(guān)的協(xié)同應(yīng)用。
[0212]在streamEvent要素中,當(dāng)相關(guān)命令是執(zhí)行命令,并且進(jìn)行對(duì)于對(duì)象協(xié)同應(yīng)用的事件激發(fā)時(shí),記載與事件相關(guān)的附加信息(事件信息)。streamEvent要素包括streamID屬性和data屬性。
[0213]在streamID屬性中,指定識(shí)別在利用應(yīng)用ID指定的協(xié)同應(yīng)用中,應(yīng)被激發(fā)的事件的事件ID。在data要素中,記載當(dāng)激發(fā)事件時(shí)參照的數(shù)據(jù)。
[0214]下面將按照把被添加事件信息的執(zhí)行命令稱(chēng)為伴隨事件的執(zhí)行(execute withevent)命令的方式,進(jìn)行說(shuō)明。
[0215](TPT的描述例子I)
[0216]圖12是表示圖11的TPT的描述例子的示圖。
[0217]在圖12的例子中,在tpt要素的id屬性中指定“xbc.com/1”。S卩,這意味該TPT是用于將由xbc廣播站(domain_name = “xbc.com”)廣播的廣播內(nèi)容(program_id = I)的 TPT。
[0218]在該tpt要素中,在tptType屬性中指定“靜態(tài)”。從而,只有當(dāng)program_id(segment_id)被改變時(shí),才更新該TPT。此外,由于在expireDate屬性中指定“2011-01-21”,因此該TPT的有效日期是2011年I月21日。
[0219]在該tpt要素中記載了 6個(gè)event要素,不過(guò)為了說(shuō)明的簡(jiǎn)單起見(jiàn),未說(shuō)明所有event要素。
[0220]在第一個(gè)event要素中,分別指定了 “I”作為eventID屬性,“O”作為startTime屬性,“600”作為endTime屬性,“接收器”作為destinat1n屬性,“注冊(cè)”作為act1n屬性,和“60”作為diffus1n屬性。S卩,相關(guān)命令(eventID = I)是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成O秒時(shí)執(zhí)行的對(duì)于接收設(shè)備20的注冊(cè)命令。然而,由于記載了 diffus1n屬性,因此接收設(shè)備20在預(yù)定定時(shí),訪問(wèn)應(yīng)用服務(wù)器40。
[0221]在event要素的開(kāi)始標(biāo)記和終止標(biāo)記之間,記載applicat1n要素。在applicat1n要素中,分別指定“I”作為appID屬性,“html”作為appType屬性,“xxx.com/yyyl” 作為 url 屬性,和 “2011-01-21” 作為 expireDate 屬性。
[0222]S卩,該applicat1n要素意味利用HTML(超文本置標(biāo)語(yǔ)言)描述的協(xié)同應(yīng)用(appID = I)可以從利用URL“xxx.com/yyyl”指定的應(yīng)用服務(wù)器40獲得。另外,該協(xié)同應(yīng)用的有效日期為2011年I月21日。
[0223]類(lèi)似地,第二個(gè)event要素指示相關(guān)命令(eventID = 2)是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成600秒時(shí)執(zhí)行的對(duì)于接收設(shè)備20的執(zhí)行命令。這意味響應(yīng)執(zhí)行命令獲得的協(xié)同應(yīng)用(appID = I)可以從URL “xxx.com/yyyl”的應(yīng)用服務(wù)器40獲得。
[0224]第三個(gè)event要素指示相關(guān)命令是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成180秒時(shí)執(zhí)行的執(zhí)行命令。在該event要素的開(kāi)始標(biāo)記和終止標(biāo)記之間,記載applicat1n要素和streamEvent要素。在applicat1n要素中,指定“eventl ”作為streamID屬性,“ zzzzzzz---z”被描述成data要素。
[0225]S卩,相關(guān)命令(eventID = 3)是伴隨事件地執(zhí)行命令,意味對(duì)于由接收設(shè)備20運(yùn)行的協(xié)同應(yīng)用(appID = I)的事件激發(fā)。利用該命令,伴隨事件激發(fā),協(xié)同應(yīng)用利用數(shù)據(jù)“ZZZZZZZ---z,,。
[0226]第四個(gè)event要素指示相關(guān)命令(eventID = 5)是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成3500秒時(shí)執(zhí)行的,對(duì)于由接收設(shè)備20運(yùn)行的協(xié)同應(yīng)用(appID = I)的終止命令。
[0227]第五個(gè)event要素指示相關(guān)命令(eventID = 12)是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成2400秒時(shí)執(zhí)行的對(duì)于接收設(shè)備20的執(zhí)行命令。在這個(gè)event要素中,作為prev1usApp屬性,指定“暫?!?。在該event要素的開(kāi)始標(biāo)記和終止標(biāo)記之間的applicat1n要素中,指定“2”作為id屬性,指定“html”作為type屬性,指定“xxx.com/yyy2” 作為 url 屬性,指定 “2011-01-22” 作為 expire_date 屬性。
[0228]S卩,該event要素意味相關(guān)命令是伴隨暫停的執(zhí)行命令,對(duì)象協(xié)同應(yīng)用(appID =2)可從利用URL “xxx.Com/yyy2”指定的應(yīng)用服務(wù)器40獲得。利用附加信息(暫停),已運(yùn)行的另一個(gè)協(xié)同應(yīng)用(appID = I)被暫停,從而中止。
[0229]類(lèi)似地,第六個(gè)event要素指示相關(guān)命令(eventID = 15)是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成2520秒時(shí)執(zhí)行的,對(duì)于由接收設(shè)備20運(yùn)行的協(xié)同應(yīng)用(appID = 2)的終止命令。
[0230]按照上述方式,構(gòu)成圖11的TPT。
[0231](TPT的詳細(xì)規(guī)范2)
[0232]參考圖11和12說(shuō)明的TPT的規(guī)范是一個(gè)例子,可以采用另一種規(guī)范。圖13是表示TPT的詳細(xì)規(guī)范的另一個(gè)例子的示圖。
[0233]圖13中的tpt要素和圖11中的tpt要素的不同之處在于不包括event要素的prev1usApp屬性。然而,其它要素和屬性具有相同的結(jié)構(gòu)。圖13中的tpt要素的不同之處還在于在event要素的act1n屬性中,指定了 “執(zhí)行”、“注冊(cè)”、“暫?!?、“暫停_執(zhí)行(suspend-execute) ”、“ 終止”、“終止-執(zhí)行(terminate-execute) ”、“ 隱藏”和“隱藏 _ 執(zhí)行(hide-execute) ”任意之一,作為相關(guān)命令。
[0234]執(zhí)行是用于指令協(xié)同應(yīng)用的獲取或啟動(dòng)的命令。
[0235]如果指定的協(xié)同應(yīng)用處于暫停狀態(tài),那么執(zhí)行命令恢復(fù)該協(xié)同應(yīng)用的執(zhí)行。如果指定的協(xié)同應(yīng)用被隱藏,那么執(zhí)行命令使該協(xié)同應(yīng)用被顯示。
[0236]注冊(cè)是用于指令協(xié)同應(yīng)用的獲取或注冊(cè)的命令。
[0237]暫停是用于暫停運(yùn)行的協(xié)同應(yīng)用,從而使之中止的命令。
[0238]暫停-執(zhí)行是通過(guò)集成對(duì)于對(duì)象協(xié)同應(yīng)用的執(zhí)行命令和對(duì)于另一個(gè)協(xié)同應(yīng)用的暫停命令而產(chǎn)生的復(fù)合命令。即,在指令對(duì)象協(xié)同應(yīng)用的獲取或啟動(dòng)和除對(duì)象協(xié)同應(yīng)用外的另一個(gè)協(xié)同應(yīng)用的暫停的情況下,在act1n屬性中指定“暫停-執(zhí)行”。
[0239]終止是用于停止運(yùn)行的協(xié)同應(yīng)用的命令。
[0240]終止-執(zhí)行是通過(guò)集成對(duì)于對(duì)象協(xié)同應(yīng)用的執(zhí)行命令,和對(duì)于另一個(gè)協(xié)同應(yīng)用的終止命令而產(chǎn)生的復(fù)合命令。即,在指令對(duì)象協(xié)同應(yīng)用的獲取或啟動(dòng)和除對(duì)象協(xié)同應(yīng)用外的另一個(gè)協(xié)同應(yīng)用的停止的情況下,在act1n屬性中指定“終止-執(zhí)行”。
[0241]隱藏是用于把運(yùn)行的協(xié)同應(yīng)用的顯示狀態(tài)設(shè)定成不顯示狀態(tài)的命令。
[0242]隱藏-執(zhí)行是通過(guò)集成對(duì)于對(duì)象協(xié)同應(yīng)用的執(zhí)行命令和對(duì)于另一個(gè)協(xié)同應(yīng)用的隱藏命令而產(chǎn)生的復(fù)合命令。即,在指令對(duì)象協(xié)同應(yīng)用的獲取或啟動(dòng)和除對(duì)象協(xié)同應(yīng)用外的另一個(gè)協(xié)同應(yīng)用的隱藏的情況下,在act1n屬性中指定“隱藏-執(zhí)行”。
[0243]如上,在圖11的TPT中,通過(guò)向由act1n屬性指定的命令中,添加prev1usApp屬性,控制另一個(gè)協(xié)同應(yīng)用的操作。在圖13的TPT中,通過(guò)把用于控制另一個(gè)協(xié)同應(yīng)用的操作的命令包含在由act1n屬性指定的命令中,控制另一個(gè)協(xié)同應(yīng)用的操作。
[0244](TPT的描述例子2)
[0245]圖14是表示圖13的TPT的描述例子的示圖。
[0246]在圖14的TPT中,類(lèi)似于圖12的TPT的描述,在tpt要素中記載了 6個(gè)event要素。在這些event要素中,eventID = 1、2、3、5和15的event要素與在圖12的TPT的描述中的那些event要素相同,從而省略其說(shuō)明。
[0247]eventID = 12的event要素指示相關(guān)命令是當(dāng)利用內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間變成2400秒時(shí)執(zhí)行的對(duì)于接收設(shè)備20的暫停-執(zhí)行命令。在該event要素的開(kāi)始標(biāo)記和終止標(biāo)記之間的applicat1n要素中,指定“2”作為id屬性,指定“html ”作為type屬性,指定“xxx.com/yyy2” 作為 url 屬性,指定 “2011-01-22” 作為 expire_date 屬性。
[0248]具體地,這意味響應(yīng)暫停-執(zhí)行命令,可從利用URL“xxx.com/yyy2”指定的應(yīng)用服務(wù)器40,獲得對(duì)象協(xié)同應(yīng)用(appID = 2)。響應(yīng)該命令,已運(yùn)行的另一個(gè)協(xié)同應(yīng)用被暫停,從而中止。
[0249]按照上述方式,說(shuō)明了圖13的TPT。
[0250]TPT的描述方法是任意的,并不局限于圖12和圖14的描述例子。
[0251 ][觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系]
[0252]下面說(shuō)明利用TPT,識(shí)別與觸發(fā)信息相關(guān)的命令的處理的例子。圖15是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。圖15中的TPT對(duì)應(yīng)于圖11或圖13的上述TPT。
[0253]如圖15中所示,在接收設(shè)備20中,當(dāng)從獲得自TS的視頻信號(hào)中提取觸發(fā)信息時(shí),根據(jù)包含在觸發(fā)信息中的domain_name和segment_id,判定是否從TPT服務(wù)器30獲得TPT。
[0254]例如,如果xbc 廣播站(domain_name =“xbc.com”)廣播的片段 A (TPT (segment—id = “SegA”)的TPT (用于片段A)被保持在接收設(shè)備20中,那么當(dāng)從TS提取“xbc.com/SegB ? m = 48”的觸發(fā)信息時(shí),接收設(shè)備20確定獲得TPT,因?yàn)閟egmentjd的值已變更。
[0255]隨后,接收設(shè)備20訪問(wèn)利用由通過(guò)在觸發(fā)信息的開(kāi)始部分增加“http://”而獲得的 URL( “http://xbc.com/SegB ? m = 48”)指定的 TPT 服務(wù)器 30,獲得 TPT。從而,圖中的TPT (用于片段B)被保持在接收設(shè)備20中。
[0256]然而,盡管圖15中的TPT對(duì)應(yīng)于圖11或圖13的上述TPT,這里為了說(shuō)明的簡(jiǎn)化起見(jiàn),只表示了 event要素的eventID屬性、startTime屬性、endTime屬性和act1n屬性,applicat1n要素的appID屬性,和諸如URL之類(lèi)的參數(shù)。
[0257]在接收設(shè)備20中,內(nèi)部時(shí)鐘由包含在觸發(fā)信息中的media_time (m = XX)設(shè)定。例如,如果提取第一觸發(fā)信息(“xbc.com/SegB ? m = 48”),那么根據(jù)media_time(m = 48),內(nèi)部時(shí)鐘被設(shè)定為48。之后,內(nèi)部時(shí)鐘以秒為單位計(jì)數(shù)時(shí)間。不過(guò),如果提取第二觸發(fā)信息(“xbc.com/SegB ? m = 1327”),那么根據(jù) media_time (m = 1327),內(nèi)部時(shí)鐘被校準(zhǔn)為1327。按照這種方式,在接收設(shè)備20中保持精確地對(duì)應(yīng)于由包含在觸發(fā)信息中的media_time指示的時(shí)間的這種內(nèi)部時(shí)鐘。接收設(shè)備20隨后根據(jù)該內(nèi)部時(shí)鐘,順序執(zhí)行記載在TPT中的各個(gè)命令。在圖15的例子中,內(nèi)部時(shí)鐘已經(jīng)過(guò)在0-1274的有效期中的有效開(kāi)始時(shí)間,從而TPT指定注冊(cè)命令(eventID = I)。隨后,接收設(shè)備20響應(yīng)注冊(cè)命令,獲得并注冊(cè)其應(yīng)用ID為“I”的協(xié)同應(yīng)用。
[0258]在接收設(shè)備20中,當(dāng)內(nèi)部時(shí)鐘指示1275時(shí),TPT指定執(zhí)行命令(eventID = 2)。隨后,接收設(shè)備20響應(yīng)執(zhí)行命令,啟動(dòng)已獲得的協(xié)同應(yīng)用。
[0259]從那以后,盡管圖15中未圖示,不過(guò)在接收設(shè)備20中,根據(jù)利用包含在提取的觸發(fā)信息中的media_time設(shè)定和校準(zhǔn)的內(nèi)部時(shí)鐘,在首次達(dá)到記載在TPT中的命令的有效期時(shí),響應(yīng)對(duì)應(yīng)的命令,控制協(xié)同應(yīng)用的操作。
[0260]例如,當(dāng)內(nèi)部時(shí)鐘變成4602時(shí),指定執(zhí)行命令(eventID = 3)。在該執(zhí)行命令中,記載streamEvent要素,從而該命令是伴隨事件的執(zhí)行命令。于是,在接收設(shè)備20中,激發(fā)對(duì)于運(yùn)行的協(xié)同應(yīng)用(appID = I)的事件。例如,當(dāng)內(nèi)部時(shí)鐘變成8900時(shí),指定終止命令(eventID = 4),運(yùn)行的協(xié)同應(yīng)用(appID = I)被停止。
[0261]如上所述,在接收設(shè)備20中,依據(jù)根據(jù)當(dāng)從廣播信號(hào)提取觸發(fā)信息時(shí)的media_time工作的內(nèi)部時(shí)鐘,在首次達(dá)到記載在TPT中的命令的有效期之際,識(shí)別命令,并響應(yīng)識(shí)別的命令,控制協(xié)同應(yīng)用的操作。
[0262][協(xié)同應(yīng)用的狀態(tài)轉(zhuǎn)移]
[0263]圖16是響應(yīng)注冊(cè)、執(zhí)行、暫停、隱藏和終止的各個(gè)命令,在接收設(shè)備20中工作的協(xié)同應(yīng)用的狀態(tài)轉(zhuǎn)移圖。如圖16中所示,定義協(xié)同應(yīng)用的狀態(tài)已轉(zhuǎn)移到5種狀態(tài)任意之一,SP,釋放狀態(tài)(Released)、就緒狀態(tài)(Ready)、運(yùn)行狀態(tài)(Active)、暫停狀態(tài)(Suspended)或隱藏狀態(tài)(Hidden)。
[0264]釋放狀態(tài)指的是其中接收設(shè)備20還未獲得協(xié)同應(yīng)用的狀態(tài)。就緒狀態(tài)指的是其中接收設(shè)備20已注冊(cè)但還未啟動(dòng)協(xié)同應(yīng)用的狀態(tài)。運(yùn)行狀態(tài)指的是其中協(xié)同應(yīng)用已被啟動(dòng),并且正在運(yùn)行的狀態(tài)。暫停狀態(tài)指的是其中協(xié)同應(yīng)用的執(zhí)行被暫停,并在保存存儲(chǔ)器228B中保持指示暫停定時(shí)的狀態(tài)的信息的狀態(tài)。隱藏狀態(tài)指的是其中與協(xié)同應(yīng)用相關(guān)的數(shù)據(jù)被保持在工作存儲(chǔ)器228A中,并且顯示狀態(tài)為不顯示狀態(tài)的狀態(tài)。
[0265]當(dāng)協(xié)調(diào)應(yīng)用轉(zhuǎn)移到釋放狀態(tài)(接收設(shè)備20還未獲得協(xié)同應(yīng)用)時(shí),如果指定注冊(cè)命令,并且響應(yīng)注冊(cè)命令獲得(注冊(cè))協(xié)同應(yīng)用,那么發(fā)生到就緒狀態(tài)的轉(zhuǎn)移。
[0266]當(dāng)協(xié)同應(yīng)用處于就緒狀態(tài)時(shí),如果指定執(zhí)行命令,并且響應(yīng)執(zhí)行命令啟動(dòng)該協(xié)同應(yīng)用,那么發(fā)生到運(yùn)行狀態(tài)的轉(zhuǎn)移。
[0267]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到釋放狀態(tài)(接收設(shè)備20還未獲得協(xié)同應(yīng)用)時(shí),如果指定執(zhí)行命令,并且響應(yīng)執(zhí)行命令獲得并啟動(dòng)該協(xié)同應(yīng)用,那么發(fā)生到運(yùn)行狀態(tài)的轉(zhuǎn)移。
[0268]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果指定暫停命令,并且響應(yīng)暫停命令暫停運(yùn)行的協(xié)同應(yīng)用,那么發(fā)生到暫停狀態(tài)的轉(zhuǎn)移。
[0269]如果存在運(yùn)行中的另一個(gè)協(xié)同應(yīng)用,那么當(dāng)指定暫停-執(zhí)行命令,從而暫停另一個(gè)協(xié)同應(yīng)用時(shí),發(fā)生到暫停狀態(tài)的轉(zhuǎn)移。類(lèi)似地,如果指定伴隨暫停的執(zhí)行命令,那么另一個(gè)協(xié)同應(yīng)用被暫停,從而轉(zhuǎn)移到暫停狀態(tài)。
[0270]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到暫停狀態(tài)時(shí),如果指定執(zhí)行命令,并且響應(yīng)執(zhí)行命令,恢復(fù)被暫停的協(xié)同應(yīng)用,那么發(fā)生到運(yùn)行狀態(tài)的轉(zhuǎn)移。
[0271]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果指定隱藏命令,并且響應(yīng)隱藏命令,運(yùn)行中的協(xié)同應(yīng)用的顯示狀態(tài)變成不顯示狀態(tài),那么發(fā)生到隱藏狀態(tài)的轉(zhuǎn)移。
[0272]如果存在運(yùn)行中的另一個(gè)協(xié)同應(yīng)用,那么如果指定隱藏-執(zhí)行命令,從而另一個(gè)協(xié)同應(yīng)用的顯示狀態(tài)變成不顯示狀態(tài),則發(fā)生到隱藏狀態(tài)的轉(zhuǎn)移。類(lèi)似地,如果指定伴隨隱藏的執(zhí)行命令,那么另一個(gè)協(xié)同應(yīng)用被隱藏,從而轉(zhuǎn)移到隱藏狀態(tài)。
[0273]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到隱藏狀態(tài)時(shí),如果指定執(zhí)行命令,并且響應(yīng)執(zhí)行命令顯示隱藏的協(xié)同應(yīng)用,那么發(fā)生到運(yùn)行狀態(tài)的轉(zhuǎn)移。
[0274]當(dāng)協(xié)同應(yīng)用已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)、暫停狀態(tài)或隱藏狀態(tài)時(shí),如果指定終止命令,并且響應(yīng)終止命令運(yùn)行中的協(xié)同應(yīng)用被停止時(shí),發(fā)生到就緒狀態(tài)的轉(zhuǎn)移。
[0275]當(dāng)協(xié)同應(yīng)用轉(zhuǎn)移到就緒狀態(tài)、運(yùn)行狀態(tài)、暫停狀態(tài)或隱藏狀態(tài)時(shí),當(dāng)協(xié)同應(yīng)用的有效日期已過(guò)去時(shí),發(fā)生到釋放狀態(tài)的轉(zhuǎn)移。
[0276]圖17表示各個(gè)命令和狀態(tài)轉(zhuǎn)移之間的關(guān)系。
[0277]圖17示意表示在接收設(shè)備20中,利用TPT識(shí)別與包含在廣播內(nèi)容的廣播信號(hào)中地傳送的觸發(fā)信息對(duì)應(yīng)的命令,并響應(yīng)識(shí)別的命令,控制協(xié)同應(yīng)用的操作的操作流程。
[0278]在圖17的接收設(shè)備20中,運(yùn)行具有不同應(yīng)用ID的兩個(gè)協(xié)同應(yīng)用。于是,通過(guò)把這兩個(gè)協(xié)同應(yīng)用稱(chēng)為協(xié)同應(yīng)用Appl和協(xié)同應(yīng)用App2,區(qū)分它們。由另一個(gè)設(shè)備,比如連接到接收設(shè)備20的外部設(shè)備,運(yùn)行的協(xié)同應(yīng)用將被稱(chēng)為協(xié)同應(yīng)用App3。接收設(shè)備20不響應(yīng)提取的所有各項(xiàng)觸發(fā)信息,并且忽略已被處理的觸發(fā)信息(圖中的“忽略”)。
[0279]在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到釋放狀態(tài)(接收設(shè)備20還未獲得協(xié)同應(yīng)用Appl)時(shí),如果響應(yīng)注冊(cè)命令獲得從而保持并注冊(cè)協(xié)同應(yīng)用A,那么協(xié)同應(yīng)用Appl轉(zhuǎn)移到就緒狀態(tài)。
[0280]在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)處于就緒狀態(tài)時(shí),如果響應(yīng)執(zhí)行命令,協(xié)同應(yīng)用Appl被啟動(dòng),那么協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài)。
[0281]在另一個(gè)設(shè)備中,當(dāng)協(xié)同應(yīng)用App3已經(jīng)轉(zhuǎn)移到釋放狀態(tài)(另一個(gè)接收設(shè)備還未獲得協(xié)同應(yīng)用App3)時(shí),如果響應(yīng)執(zhí)行命令,獲得并啟動(dòng)協(xié)同應(yīng)用App3,那么協(xié)同應(yīng)用App3轉(zhuǎn)移到運(yùn)行狀態(tài)。
[0282]在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果響應(yīng)伴隨事件的執(zhí)行命令,在運(yùn)行中的協(xié)同應(yīng)用Appl中激發(fā)事件,那么協(xié)同應(yīng)用Appl的狀態(tài)保持運(yùn)行狀態(tài)。
[0283]在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果響應(yīng)暫停-執(zhí)行命令或者伴隨暫停的執(zhí)行命令,暫停運(yùn)行中的協(xié)同應(yīng)用Appl,那么協(xié)同應(yīng)用Appl轉(zhuǎn)移到暫停狀態(tài)。在接收設(shè)備20中,如果和已經(jīng)被轉(zhuǎn)移到暫停狀態(tài)的協(xié)同應(yīng)用Appl不同的協(xié)同應(yīng)用App2被啟動(dòng),那么協(xié)同應(yīng)用App2轉(zhuǎn)移到運(yùn)行狀態(tài)。
[0284]具體地,例如,設(shè)想其中在電視節(jié)目的中間插入CM的情況,當(dāng)用于電視節(jié)目的協(xié)同應(yīng)用Appl被暫停時(shí),運(yùn)行用于CM的協(xié)同應(yīng)用App2。
[0285]隨后,在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到暫停狀態(tài)時(shí),如果響應(yīng)應(yīng)用終止-執(zhí)行命令或者伴隨終止的執(zhí)行命令,恢復(fù)暫停的協(xié)同應(yīng)用,那么協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài)。在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用App2已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果響應(yīng)該命令,停止運(yùn)行中的協(xié)同應(yīng)用App2,那么協(xié)同應(yīng)用App2轉(zhuǎn)移到就緒狀態(tài)。
[0286]具體地,例如,再次設(shè)想上面說(shuō)明的CM插入情況,當(dāng)插入電視節(jié)目中間的CM結(jié)束時(shí),恢復(fù)電視節(jié)目。與之相聯(lián)系,用于CM的協(xié)同應(yīng)用App2被停止,暫停的用于電視節(jié)目的協(xié)同應(yīng)用Appl被恢復(fù)。
[0287]在接收設(shè)備20中,當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到運(yùn)行狀態(tài)時(shí),如果響應(yīng)終止命令,停止運(yùn)行中的協(xié)同應(yīng)用Appl時(shí),那么協(xié)同應(yīng)用Appl轉(zhuǎn)移到就緒狀態(tài)。
[0288]當(dāng)協(xié)同應(yīng)用Appl已經(jīng)轉(zhuǎn)移到就緒狀態(tài)、運(yùn)行狀態(tài)、暫停狀態(tài)或隱藏狀態(tài)時(shí),如果該協(xié)同應(yīng)用的有效日期已過(guò)去,那么從高速緩沖存儲(chǔ)器227中刪除該協(xié)同應(yīng)用,并刪除注冊(cè),以致協(xié)同應(yīng)用Appl轉(zhuǎn)移到釋放狀態(tài)。
[0289]上面說(shuō)明了協(xié)同應(yīng)用的狀態(tài)轉(zhuǎn)移。
[0290][操作情形]
[0291]在接收設(shè)備20中,通過(guò)如上所述,利用TPT識(shí)別與利用內(nèi)部時(shí)鐘指示的時(shí)間對(duì)應(yīng)的命令,并執(zhí)行識(shí)別的命令,能夠?qū)崿F(xiàn)如圖18和圖19中所示的協(xié)同應(yīng)用的操作。
[0292](操作情形I)
[0293]圖18是表示操作情形I的示圖。
[0294]在操作情形I中,當(dāng)由基于包含在觸發(fā)信息中的media_time工作的內(nèi)部時(shí)鐘(圖中的“媒體時(shí)鐘”)指示的時(shí)間最初達(dá)到由TPT的event要素的startTime屬性和endTime屬性定義的命令的有效期時(shí),對(duì)應(yīng)于該有效期的命令被識(shí)別,協(xié)同應(yīng)用工作。從而,進(jìn)行預(yù)定操作。
[0295]在圖18中,當(dāng)接收設(shè)備20在顯示器219上顯示與來(lái)自發(fā)射設(shè)備10的廣播信號(hào)對(duì)應(yīng)的廣播內(nèi)容時(shí),接收設(shè)備20不斷提取觸發(fā)信息。隨后,當(dāng)包含在觸發(fā)信息中的domain_name、segment_id變化時(shí),接收設(shè)備20向TPT服務(wù)器30詢問(wèn)TPT。從而,接收設(shè)備20能夠從TPT服務(wù)器30獲得TPT,并保持所述TPT。
[0296]之后,在接收設(shè)備20中,不斷提取觸發(fā)信息,依據(jù)包含在提取的觸發(fā)信息中的media_time設(shè)定和校準(zhǔn)的內(nèi)部時(shí)鐘工作。在利用該內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間最初達(dá)到記載在TPT中的命令的有效期之際,接收設(shè)備20執(zhí)行對(duì)應(yīng)命令。
[0297]例如,在其中接收設(shè)備20保持圖15中的TPT(用于片段B),作為T(mén)PT的情況下,如果提取觸發(fā)信息“xbc.com/SegB ? m = 48”,那么接收設(shè)備20在內(nèi)部時(shí)鐘中設(shè)定media_time (m = 48)。由于該內(nèi)部時(shí)鐘已經(jīng)過(guò)在0-1274的有效期中的有效開(kāi)始時(shí)間,因此接收設(shè)備20指定其應(yīng)用ID為“I”的協(xié)同應(yīng)用Appl的注冊(cè)命令。隨后,接收設(shè)備20響應(yīng)注冊(cè)命令,從應(yīng)用服務(wù)器40,獲得協(xié)同應(yīng)用Appl,并注冊(cè)協(xié)同應(yīng)用Appl。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到就緒狀態(tài)。
[0298]當(dāng)內(nèi)部時(shí)鐘指示1275時(shí),接收設(shè)備20指定協(xié)同應(yīng)用Appl的執(zhí)行命令。響應(yīng)執(zhí)行命令,接收設(shè)備20啟動(dòng)協(xié)同應(yīng)用Appl。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài)。結(jié)果,通過(guò)把協(xié)同應(yīng)用Appl的視頻Pll疊加在廣播內(nèi)容的視頻上而獲得的視頻被顯示在顯示器219上。
[0299]當(dāng)內(nèi)部時(shí)鐘指示4602時(shí),接收設(shè)備20指定協(xié)同應(yīng)用Appl的伴隨事件的執(zhí)行命令。響應(yīng)伴隨事件的執(zhí)行命令,接收設(shè)備20激發(fā)對(duì)于運(yùn)行中的協(xié)同應(yīng)用Appl的事件。從而,例如,執(zhí)行諸如讀取更新的數(shù)據(jù),并在顯示中反映所述更新的數(shù)據(jù)之類(lèi)的預(yù)定處理。在顯示器210上的顯示中,疊加在廣播內(nèi)容的視頻上顯示的協(xié)同應(yīng)用Appl的視頻Pll被切換成視頻P12。
[0300]當(dāng)在內(nèi)部時(shí)鐘最初達(dá)到預(yù)定有效期的情況下,指定伴隨暫停的執(zhí)行命令(或暫停-執(zhí)行命令)時(shí),響應(yīng)該命令,接收設(shè)備20使協(xié)同應(yīng)用Appl暫停。響應(yīng)該命令的附加信息,接收設(shè)備20啟動(dòng)協(xié)同應(yīng)用App2。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到暫停狀態(tài),而協(xié)同應(yīng)用App2轉(zhuǎn)移到運(yùn)行狀態(tài)。
[0301 ] 當(dāng)在內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到預(yù)定有效期的情況下,指定伴隨終止的執(zhí)行命令(或終止-執(zhí)行命令)時(shí),響應(yīng)該命令的附加信息,接收設(shè)備20停止協(xié)同應(yīng)用App2。響應(yīng)該命令,接收設(shè)備20恢復(fù)處于暫停狀態(tài)的協(xié)同應(yīng)用Appl。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài),而協(xié)同應(yīng)用App2轉(zhuǎn)移到就緒狀態(tài)。
[0302]這里,例如,設(shè)想其中電視節(jié)目被暫停,以便插入CM,并在該CM結(jié)束之后,恢復(fù)電視節(jié)目的情況,可以認(rèn)為協(xié)同應(yīng)用Appl是用于電視節(jié)目的應(yīng)用,而協(xié)同應(yīng)用App2是用于CM的應(yīng)用。即,當(dāng)電視節(jié)目被暫停時(shí),協(xié)同應(yīng)用Appl轉(zhuǎn)移到中止?fàn)顟B(tài),從而中止,當(dāng)開(kāi)始CM時(shí),協(xié)同應(yīng)用App2轉(zhuǎn)移到運(yùn)行狀態(tài),從而被啟動(dòng)。當(dāng)CM結(jié)束時(shí),協(xié)同應(yīng)用App2轉(zhuǎn)移到就緒狀態(tài),從而被停止,當(dāng)電視節(jié)目被恢復(fù)時(shí),協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài),從而被恢復(fù)。
[0303]從而,與從電視節(jié)目到CM的切換同時(shí)地,在顯示器219上的顯示中,產(chǎn)生從疊加在顯示在電視節(jié)目的視頻上的協(xié)同應(yīng)用Appl的視頻P12,到疊加地顯示在CM的視頻上的協(xié)同應(yīng)用App2的視頻P13的切換。當(dāng)產(chǎn)生從CM到電視節(jié)目的切換時(shí),顯示器219上的顯示從協(xié)同應(yīng)用App2的視頻P13被切換到協(xié)同應(yīng)用Appl的視頻P14。
[0304]當(dāng)在其中由內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到預(yù)定有效期的情況下,指定協(xié)同應(yīng)用Appl的終止命令時(shí),響應(yīng)該命令,接收設(shè)備20停止協(xié)同應(yīng)用Appl。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到就緒狀態(tài)。結(jié)果,例如,當(dāng)某個(gè)電視節(jié)目結(jié)束,然后開(kāi)始另一個(gè)電視節(jié)目時(shí),協(xié)同應(yīng)用Appl的視頻P14也被停止。
[0305]如上所述,接收設(shè)備20根據(jù)包含在來(lái)自發(fā)射設(shè)備10的觸發(fā)信息中的domain_name和segment_id,保持TPT。從而,如果利用基于包含在觸發(fā)信息中的media_time計(jì)時(shí)的內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到預(yù)定有效期,那么接收設(shè)備20能夠識(shí)別對(duì)應(yīng)于該有效期的命令。于是,能夠?qū)崿F(xiàn)圖18中所示的操作情形I。
[0306](操作情形2)
[0307]圖19是表示操作情形2的例子的示圖。
[0308]在操作情形2中,類(lèi)似于上面說(shuō)明的操作情形1,如果利用基于包含在觸發(fā)信息中的media_time工作的內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到命令的有效期,那么對(duì)應(yīng)于該有效期的命令被識(shí)別,結(jié)果協(xié)同應(yīng)用工作。從而,進(jìn)行預(yù)定操作。歸因于此,順序指定對(duì)于協(xié)同應(yīng)用Appl的注冊(cè)命令、執(zhí)行命令和伴隨事件的執(zhí)行命令,并響應(yīng)這些命令,控制協(xié)同應(yīng)用Appl的操作。
[0309]接收設(shè)備20不斷提取觸發(fā)信息,依據(jù)包含在提取的觸發(fā)信息中的media_time設(shè)定和校準(zhǔn)的內(nèi)部時(shí)鐘工作。當(dāng)在其中利用內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到預(yù)定有效期的情況下,指定伴隨隱藏的執(zhí)行命令(或者隱藏-執(zhí)行命令)時(shí),響應(yīng)該命令,接收設(shè)備20把協(xié)同應(yīng)用Appl的顯示狀態(tài)設(shè)定成不顯示狀態(tài)。響應(yīng)該命令,接收設(shè)備20啟動(dòng)協(xié)同應(yīng)用App2。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到隱藏狀態(tài),而協(xié)同應(yīng)用App2轉(zhuǎn)移到運(yùn)行狀態(tài)。
[0310]當(dāng)在其中利用內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到預(yù)定有效期的情況下,指定伴隨終止的執(zhí)行命令(或者終止-執(zhí)行命令)時(shí),響應(yīng)該命令,接收設(shè)備20停止協(xié)同應(yīng)用App2。響應(yīng)該命令,接收設(shè)備20顯示處于不顯示狀態(tài)的隱藏的協(xié)同應(yīng)用Appl。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài),而協(xié)同應(yīng)用App2轉(zhuǎn)移到就緒狀態(tài)。
[0311]這里,類(lèi)似于上面說(shuō)明的圖18的操作情形1,將利用用于電視節(jié)目的協(xié)同應(yīng)用Appl和用于CM的協(xié)同應(yīng)用App2的例子,進(jìn)行說(shuō)明。當(dāng)電視節(jié)目被暫停時(shí),協(xié)同應(yīng)用Appl轉(zhuǎn)移到隱藏狀態(tài),從而被隱藏,當(dāng)開(kāi)始CM時(shí),協(xié)同應(yīng)用App2轉(zhuǎn)移到運(yùn)行狀態(tài),從而被啟動(dòng)。當(dāng)CM結(jié)束時(shí),協(xié)同應(yīng)用App2轉(zhuǎn)移到就緒狀態(tài),從而被停止,當(dāng)恢復(fù)電視節(jié)目時(shí),協(xié)同應(yīng)用Appl轉(zhuǎn)移到運(yùn)行狀態(tài),從而被顯示。
[0312]歸因于此,當(dāng)從電視節(jié)目切換到CM時(shí),顯示器219上的顯示從協(xié)同應(yīng)用Appl的視頻P22被切換到協(xié)同應(yīng)用App2的視頻P23。響應(yīng)從CM切換到電視節(jié)目,產(chǎn)生從協(xié)同應(yīng)用App2的視頻P23到協(xié)同應(yīng)用Appl的視頻P24的切換。
[0313]之后,在接收設(shè)備20中,當(dāng)指定協(xié)同應(yīng)用Appl的終止命令時(shí),協(xié)同應(yīng)用Appl被停止。從而,協(xié)同應(yīng)用Appl轉(zhuǎn)移到就緒狀態(tài)。結(jié)果,例如,當(dāng)某個(gè)電視節(jié)目結(jié)束,然后開(kāi)始另一個(gè)電視節(jié)目時(shí),協(xié)同應(yīng)用Appl的視頻P24也被停止。
[0314]上面說(shuō)明了操作情形。
[0315][識(shí)別命令的方法的另一個(gè)例子]
[0316]在上面的描述中,說(shuō)明了以下內(nèi)容。具體地,基于設(shè)定和校準(zhǔn)到由包含在觸發(fā)信息中的media_time指示的時(shí)間和在接收設(shè)備20中工作的內(nèi)部時(shí)鐘,在最初達(dá)到由TPT的event要素的startTime屬性和endTime屬性定義的有效期的情況下,識(shí)別對(duì)應(yīng)于該有效期的命令。然而,也可用除此之外的方法識(shí)別命令。具體地,例如,通過(guò)發(fā)送其中包括eveniid或event_time,而不是media_time的觸發(fā)信息,也可利用TPT,識(shí)別與該觸發(fā)信息相關(guān)的命令。
[0317]圖20是表不觸發(fā)/[目息和命令之間的對(duì)應(yīng)關(guān)系的例子的不圖。類(lèi)似于圖15中的TPT,圖20中的TPT對(duì)應(yīng)于圖11或圖13的TPT。具體地,在接收設(shè)備20中,在保持用于片段A的TPT之后,包含在觸發(fā)信息中的Segment_id從“SegA(片段A) ”變成“SegB (片段B) ”,從而獲得并保持用于片段B的TPT。
[0318]在接收設(shè)備20中,其中設(shè)定包含在第一觸發(fā)信息(“xbc.com/SegB ? m = 15”)中的media_time (m = 15)的內(nèi)部時(shí)鐘開(kāi)始工作。另外,其時(shí)間在0-1468的有效期內(nèi)。從而,利用TPT,指定注冊(cè)命令(eventID = I)。響應(yīng)注冊(cè)命令,接收設(shè)備20獲得并注冊(cè)其應(yīng)用ID為“I”的協(xié)同應(yīng)用。
[0319]隨后,在接收設(shè)備20中,依據(jù)包含在第二觸發(fā)信息(“xbc.com/SegB ? e = 2”)中的event_id(e = 2),指定TPT中具有相同值的eventID (eventID = 2)的執(zhí)行命令。響應(yīng)該執(zhí)行命令,接收設(shè)備20啟動(dòng)已獲得的協(xié)同應(yīng)用。
[0320]在接收設(shè)備20中,包含在第三觸發(fā)信息(“xbc.com/SegB ? m = 2755”)中的media_time (m = 2755)用于內(nèi)部時(shí)鐘的校準(zhǔn)。
[0321]隨后,在接收設(shè)備20中,依據(jù)包含在第四觸發(fā)信息(“xbc.com/SegB ? e = 3 ? t=3120”)中的 event_id(e = 3),指定在 TPT 中具有相同值的 eventID (eventID = 3)的伴隨事件的執(zhí)行命令。盡管該eventID的有效期為3276-3322,不過(guò)它被改變成包含在觸發(fā)信息中的event_time(t = 3120)。S卩,當(dāng)利用內(nèi)部時(shí)鐘指示的時(shí)間變成event_time (t =3120)時(shí),響應(yīng)伴隨事件的執(zhí)行命令,接收設(shè)備20激發(fā)對(duì)于運(yùn)行中的協(xié)同應(yīng)用(appID = I)的事件。
[0322]在接收設(shè)備20,包含在第五觸發(fā)信息(“xbc.com/SegB ? m = 3875”)中的media_time (m = 3875)用于內(nèi)部時(shí)鐘的校準(zhǔn)。
[0323]之后,如圖20中所示,例如,在接收設(shè)備20中,當(dāng)利用內(nèi)部時(shí)鐘指示的時(shí)間變成9820時(shí),指定終止命令(eventID = 4),運(yùn)行的協(xié)同應(yīng)用(appID = I)被停止。
[0324]如上所述,在接收設(shè)備20中,如果從廣播信號(hào)提取觸發(fā)信息,那么依據(jù)包含在提取的觸發(fā)信息中的media_time,設(shè)定和校準(zhǔn)內(nèi)部時(shí)鐘,或者根據(jù)保持的TPT,識(shí)別對(duì)應(yīng)于event_id的命令。由于利用內(nèi)部時(shí)鐘指示的時(shí)間最初達(dá)到有效期,或者響應(yīng)利用event_id識(shí)別的命令,控制協(xié)同應(yīng)用的操作。
[0325]在圖20中所示的命令識(shí)別方法中,依據(jù)eventjd識(shí)別命令,而不管命令的有效期。利用eventjime,可變更執(zhí)行該命令的時(shí)間。從而,當(dāng)廣播內(nèi)容在實(shí)況直播時(shí),諸如廣播公司之類(lèi)的經(jīng)營(yíng)者能夠在期望的定時(shí),執(zhí)行命令(例如,伴隨事件的執(zhí)行命令)。
[0326][在各個(gè)設(shè)備中執(zhí)行的具體處理的內(nèi)容]
[0327]下面參考圖21-圖28的流程圖,說(shuō)明在構(gòu)成圖1的廣播通信協(xié)同系統(tǒng)I的各個(gè)設(shè)備中執(zhí)行的具體處理的內(nèi)容。
[0328](發(fā)射處理)
[0329]首先參考圖21的流程圖,說(shuō)明由發(fā)射設(shè)備10執(zhí)行的發(fā)射處理。
[0330]在步驟S11,視頻獲取器111從外部服務(wù)器等,獲得與廣播內(nèi)容的視頻對(duì)應(yīng)的視頻信號(hào)。在步驟S12,音頻獲取器114從外部服務(wù)器等,獲得與廣播內(nèi)容的音頻對(duì)應(yīng)的音頻信號(hào)。
[0331]在步驟S13,觸發(fā)信息生成器112生成與廣播內(nèi)容的視頻的進(jìn)展相聯(lián)系的觸發(fā)信息,所述廣播內(nèi)容的視頻對(duì)應(yīng)于利用視頻獲取器111獲得的視頻信號(hào)。
[0332]在步驟S14,視頻編碼器113在利用視頻獲取器111獲得的視頻信號(hào)中的預(yù)定位置,嵌入利用觸發(fā)信息生成器112生成的觸發(fā)信息,隨后進(jìn)行編碼。
[0333]在步驟S15,音頻編碼器115對(duì)音頻獲取器114獲得的音頻信號(hào)編碼。
[0334]在步驟S16,復(fù)用器116復(fù)用由視頻編碼器113編碼的視頻流,和由音頻編碼器115編碼的音頻流,從而生成TS。
[0335]在步驟S17,發(fā)射器117利用天線118,以廣播信號(hào)的形式,發(fā)射由復(fù)用器116生成的TS。
[0336]上面說(shuō)明了發(fā)射處理。在圖21的發(fā)射處理中,為了簡(jiǎn)化說(shuō)明,作為一個(gè)例子,說(shuō)明了其中觸發(fā)信息被嵌入視頻信號(hào)中的情況。
[0337](接收處理)
[0338]現(xiàn)在參考圖22的流程圖,說(shuō)明由接收設(shè)備20進(jìn)行的接收處理。
[0339]在步驟S31,調(diào)諧器212通過(guò)天線211,接收廣播信號(hào),并解調(diào)廣播信號(hào)。
[0340]在步驟S32,分用器213把利用調(diào)諧器212解調(diào)的TS分離成音頻流和視頻流。
[0341]在步驟S33,視頻解碼器217解碼利用分用器213分離的視頻流,從而生成視頻信號(hào)。
[0342]在步驟S34,音頻解碼器214解碼利用分用器213分離的音頻流,從而生成音頻信號(hào)。
[0343]在步驟S35,顯示器219顯示對(duì)應(yīng)于視頻信號(hào)的視頻,揚(yáng)聲器216輸出對(duì)應(yīng)于音頻信號(hào)的音頻。從而,諸如電視節(jié)目之類(lèi)的廣播內(nèi)容的視頻被顯示在顯示器219上,對(duì)應(yīng)于視頻的音頻從揚(yáng)聲器216被輸出。
[0344]在步驟S36,利用從觸發(fā)信息提取器220到應(yīng)用存儲(chǔ)器228的組合,執(zhí)行觸發(fā)信息響應(yīng)處理。觸發(fā)信息響應(yīng)處理的細(xì)節(jié)將在后面參考圖23-圖27的流程圖說(shuō)明。
[0345]當(dāng)步驟S36的處理結(jié)束時(shí),處理返回步驟S31,重復(fù)步驟S31及其后的處理。
[0346]上面說(shuō)明了接收處理。
[0347](觸發(fā)信息響應(yīng)處理)
[0348]下面參考圖23的流程圖,說(shuō)明與圖22中的步驟S36對(duì)應(yīng)的觸發(fā)信息響應(yīng)處理。
[0349]在步驟S51,觸發(fā)信息提取器220判定是否從來(lái)自視頻解碼器217的視頻信號(hào)中,提取觸發(fā)信息。如果包含在廣播信號(hào)中的觸發(fā)信息被接收設(shè)備20接收,并從視頻信號(hào)中提取觸發(fā)信息,那么處理轉(zhuǎn)到步驟S52。
[0350]在步驟S52,觸發(fā)信息提取器220獲得從廣播信號(hào)提取的觸發(fā)信息。如果media_time包含在觸發(fā)信息中,那么控制部分221依據(jù)該media_time,使內(nèi)部時(shí)鐘工作。
[0351]如果在步驟S51,判定不提取觸發(fā)信息,那么處理轉(zhuǎn)到步驟S60。在步驟S60,控制部分221判定是否存在具有由內(nèi)部時(shí)鐘指示的時(shí)間(media_time)落入其中的有效期的命令。如果在步驟S60中,判定存在相關(guān)命令,那么處理轉(zhuǎn)到步驟S59。
[0352]在步驟S53,控制部分221分析利用觸發(fā)信息提取器220獲得的觸發(fā)信息,并判定包含在該觸發(fā)信息中的domain_name和/或segment_id是否已變化。如果在步驟S53,判定domain_name和segment_id已變化,那么處理轉(zhuǎn)到步驟S54。
[0353]在步驟S54,TPT分析器225獲得從TPT服務(wù)器30提供的TPT。
[0354]具體地,控制部分221控制通信I/F 224訪問(wèn)利用通過(guò)向觸發(fā)信息的開(kāi)端添加“http://”而獲得的 URL(例如,http://xbc.com/SegB ? m = 48)識(shí)別的 TPT 月艮務(wù)器 30,并請(qǐng)求TPT。TPT服務(wù)器30管理各個(gè)廣播內(nèi)容的TPT,并指定用于由包含在來(lái)自接收設(shè)備20的TPT請(qǐng)求中的segment_id等識(shí)別的廣播內(nèi)容的TPT,從而把指定的TPT提供給接收設(shè)備20。
[0355]通信I/F 224按照控制部分221的控制,接收從TPT服務(wù)器30提供的TPT。這使TPT分析器225可以獲得利用通信I/F 224接收的TPT。
[0356]在步驟S55,TPT分析器225分析獲得的TPT,并判定獲得了具有相同id和版本的TPTo注意,id和版本例如由tpt要素的id屬性和tptVers1n屬性指定。如果在步驟S55,判定還未獲得具有相同id和版本的TPT,那么處理轉(zhuǎn)到步驟S56。
[0357]在步驟S56,TPT服務(wù)器225保持獲得的TPT,隨后處理轉(zhuǎn)到步驟S58。
[0358]如果在步驟S53,判定domain_name和segment_id未被改變,那么處理轉(zhuǎn)到步驟S57。
[0359]在步驟S57,TPT分析器225判定由記載在保持的TPT中的updatingTime屬性指示的更新期是否已過(guò)去。如果在步驟S57,判定所述更新期已過(guò)去,那么處理轉(zhuǎn)到步驟S54。隨后,利用TPT分析器225,從TPT服務(wù)器30獲得新的TPT,并且如果未獲得過(guò)具有與該新TPT的id和版本相同的id和版本的TPT,那么保持該新TPT。
[0360]如果在步驟S55,判定已獲得具有相同id和版本的TPT,或者在步驟S57,判定更新期還未過(guò)去,那么處理轉(zhuǎn)到步驟S58。
[0361]在步驟S58,控制部分221判定是否存在具有由內(nèi)部時(shí)鐘指示的時(shí)間(media_time)落入其中的有效期的未執(zhí)行命令。如果在步驟S58,判定存在具有由內(nèi)部時(shí)鐘指示的時(shí)間落入其中的有效期的未執(zhí)行命令,那么處理轉(zhuǎn)到步驟S59。
[0362]在步驟S59,控制部分221控制應(yīng)用引擎226執(zhí)行協(xié)同應(yīng)用控制處理。
[0363]在該協(xié)同應(yīng)用控制處理中,識(shí)別具有由內(nèi)部時(shí)鐘指示的時(shí)間落入其中的有效期的有效命令。響應(yīng)識(shí)別的命令,控制協(xié)同應(yīng)用的獲取或注冊(cè)、獲取或啟動(dòng)、事件激發(fā)、暫停或恢復(fù)、隱藏或顯示、停止等等。此外,如果存在已在運(yùn)行的另一個(gè)協(xié)同應(yīng)用,那么還控制另一個(gè)協(xié)同應(yīng)用的操作。
[0364]注意,作為協(xié)同應(yīng)用控制處理,例如執(zhí)行圖24的第一協(xié)同應(yīng)用控制處理,或者圖26的第二協(xié)同應(yīng)用控制處理。這些各種處理的細(xì)節(jié)將在后面參考圖24-圖27的流程圖說(shuō)明。
[0365]如果協(xié)同應(yīng)用控制處理結(jié)束,或者在步驟S58,判定不存在具有media_time落入其中的有效期的命令,那么處理返回步驟S51,重復(fù)步驟S51及其后的處理。
[0366]上面說(shuō)明了觸發(fā)信息響應(yīng)處理。
[0367](第一協(xié)同應(yīng)用控制處理)
[0368]下面參考圖24的流程圖,說(shuō)明對(duì)應(yīng)于圖23的步驟S59的第一協(xié)同應(yīng)用控制處理的細(xì)節(jié)。注意,作為執(zhí)行第一協(xié)同應(yīng)用控制處理的前提,在圖23中的步驟S54獲得的TPT具有圖11中所示的TPT的格式。
[0369]在步驟S71,根據(jù)TPT,控制部分221識(shí)別具有由內(nèi)部時(shí)鐘指示的時(shí)間落入其中的有效期的有效命令是下述命令中的哪一個(gè):注冊(cè)、執(zhí)行、終止和暫停。
[0370]不過(guò),這里在識(shí)別命令之際,控制部分221比較包含在利用觸發(fā)信息提取器220提取的觸發(fā)信息中的domain_name和segment_id的值,與來(lái)自TPT分析器225的TPT中的tpt要素的id屬性的值,并且只有當(dāng)這些值彼此對(duì)應(yīng)時(shí),才執(zhí)行識(shí)別對(duì)應(yīng)于觸發(fā)信息的命令的處理。如果這些值彼此不對(duì)應(yīng),那么TPT分析器225按照控制部分221的控制,再次訪問(wèn)TPT服務(wù)器30,獲得與當(dāng)前選擇的廣播內(nèi)容對(duì)應(yīng)的TPT。歸因于此,在接收設(shè)備20中,SP使當(dāng)由于無(wú)線電干擾等,適當(dāng)?shù)腡PT未被保存時(shí),也能夠確實(shí)地識(shí)別設(shè)想的命令。
[0371]在步驟S72,控制部分221判定步驟S71的識(shí)別結(jié)果是否是注冊(cè)。如果判定是注冊(cè),那么處理轉(zhuǎn)到步驟S73。
[0372]在步驟S73,控制部分221控制通信I/F 224訪問(wèn)與利用TPT指定的應(yīng)用URL對(duì)應(yīng)的應(yīng)用服務(wù)器40,從而獲得指定的對(duì)象協(xié)同應(yīng)用。利用通信I/F 224獲得的對(duì)象協(xié)同應(yīng)用被保持在高速緩沖存儲(chǔ)器227中。
[0373]按照獲得的對(duì)象協(xié)同應(yīng)用,控制部分221把該協(xié)同應(yīng)用的有效日期和保持優(yōu)先權(quán)保存在存儲(chǔ)器222中。歸因于此,控制部分221按照有效日期和保持優(yōu)先權(quán),管理保持在高速緩沖存儲(chǔ)器227中的協(xié)同應(yīng)用。之后,處理返回圖23中的步驟S59,重復(fù)其后的處理。
[0374]如果在步驟S72,判定步驟S71的識(shí)別結(jié)果不是注冊(cè),那么處理轉(zhuǎn)到步驟S74。在步驟S74,控制部分221判定步驟S71的識(shí)別結(jié)果是否是執(zhí)行。如果判定是執(zhí)行,那么處理轉(zhuǎn)到步驟S75。
[0375]在步驟S75,控制部分221判定對(duì)于運(yùn)行中的另一個(gè)協(xié)同應(yīng)用的指令是否被添加到識(shí)別的執(zhí)行命令中。具體地,在該判定處理中,判定指示終止、暫?;螂[藏的附加信息是否被添加到TPT的tpt要素的event要素的prev1usApp屬性中。
[0376]如果在步驟S75,判定添加了對(duì)于另一個(gè)協(xié)同應(yīng)用的指令,那么處理轉(zhuǎn)到步驟S76。在步驟S76,控制部分221控制應(yīng)用引擎226執(zhí)行附加信息響應(yīng)處理。
[0377]在所述附加信息響應(yīng)處理中,依據(jù)添加到執(zhí)行命令中的附加信息,控制另一個(gè)協(xié)同應(yīng)用的停止、暫?;螂[藏。所述附加信息響應(yīng)處理的細(xì)節(jié)將在后面參考圖25的流程圖進(jìn)行說(shuō)明。
[0378]當(dāng)步驟S76的附加信息響應(yīng)處理結(jié)束時(shí),處理轉(zhuǎn)到步驟S77。如果在步驟S75,判定未添加對(duì)于另一個(gè)協(xié)同應(yīng)用的指令,那么跳過(guò)步驟S76,處理轉(zhuǎn)到步驟S77。
[0379]在步驟S77,控制部分221判定事件信息是否被添加到識(shí)別的執(zhí)行命令中。
[0380]如果在步驟S77,判定添加了事件信息,那么處理轉(zhuǎn)到步驟S78。在步驟S78,應(yīng)用引擎226按照控制部分221的控制,激發(fā)對(duì)于由應(yīng)用ID指定的對(duì)象協(xié)同應(yīng)用的事件。
[0381]如果在步驟S77,判定事件信息未被添加到識(shí)別的執(zhí)行命令中,那么處理轉(zhuǎn)到步驟S79。在步驟S79,控制部分221控制應(yīng)用引擎226判定由應(yīng)用ID指定的對(duì)象協(xié)同應(yīng)用是否在暫停中(暫停狀態(tài))。具體地,如果指示該應(yīng)用的暫停狀態(tài)的數(shù)據(jù)被保存在保存存儲(chǔ)器228B中,那么判定指定的對(duì)象協(xié)同應(yīng)用在暫停中。
[0382]如果在步驟S79,判定對(duì)象協(xié)同應(yīng)用處于暫停狀態(tài),那么處理轉(zhuǎn)到步驟S80。在步驟S80,應(yīng)用引擎226按照控制部分221的控制,把保存存儲(chǔ)器228B中的數(shù)據(jù)轉(zhuǎn)移到工作存儲(chǔ)器228A,然后啟動(dòng)指定的對(duì)象協(xié)同應(yīng)用。從而,從暫停狀態(tài)恢復(fù)暫停中的對(duì)象協(xié)同應(yīng)用。
[0383]如果在步驟S79,判定對(duì)象協(xié)同應(yīng)用未處于暫停狀態(tài),那么處理轉(zhuǎn)到步驟S81。在步驟S81,控制部分221控制應(yīng)用引擎226判定由應(yīng)用ID指定的對(duì)象協(xié)同應(yīng)用是否被隱藏(隱藏狀態(tài))。
[0384]如果在步驟S81,判定對(duì)象協(xié)同應(yīng)用被隱藏,那么處理轉(zhuǎn)到步驟S82。在步驟S82,應(yīng)用引擎226按照控制部分221的控制,顯示隱藏的協(xié)同應(yīng)用。
[0385]如果在步驟S82,判定對(duì)象協(xié)同應(yīng)用未被隱藏,那么處理轉(zhuǎn)到步驟S83。這種情況下,命令是通常的執(zhí)行命令。于是,在步驟S83,如果指定的對(duì)象協(xié)同應(yīng)用還未被獲得(不存在于高速緩沖存儲(chǔ)器227中),那么應(yīng)用引擎226按照控制部分221的控制,獲得該應(yīng)用。
[0386]在步驟S84,應(yīng)用引擎226按照控制部分221的控制,啟動(dòng)指定的對(duì)象協(xié)同應(yīng)用。
[0387]當(dāng)步驟S78、S80、S82和S84的處理結(jié)束時(shí),處理返回圖23中的步驟S59,重復(fù)其后的處理。
[0388]如果在步驟S74,判定步驟S71的識(shí)別結(jié)果不是執(zhí)行,那么處理轉(zhuǎn)到步驟S85。在步驟S85,控制部分221判定步驟S71的識(shí)別結(jié)果是否是暫停。如果判定是暫停,那么處理轉(zhuǎn)到步驟S86。
[0389]在步驟S86,應(yīng)用引擎226按照控制部分221的控制,把指示當(dāng)前正在運(yùn)行的協(xié)同應(yīng)用的狀態(tài)的數(shù)據(jù),保存在保存存儲(chǔ)器228B中。
[0390]如果在步驟S85,判定步驟S71的識(shí)別結(jié)果不是暫停,那么步驟S71的識(shí)別結(jié)果是終止。于是,處理轉(zhuǎn)到步驟S87。
[0391]在步驟S87,如果指定的對(duì)象協(xié)同應(yīng)用處于運(yùn)行狀態(tài),那么應(yīng)用引擎226按照來(lái)自控制部分221的控制,停止該應(yīng)用。在步驟S88,應(yīng)用引擎226按照控制部分221的控制,從工作存儲(chǔ)器228A和保存存儲(chǔ)器228B中,刪除與指定的對(duì)象協(xié)同應(yīng)用相關(guān)的數(shù)據(jù),并從高速緩沖存儲(chǔ)器227中,刪除該協(xié)同應(yīng)用。
[0392]當(dāng)步驟S86和S88的處理結(jié)束時(shí),處理返回圖23中的步驟S59,然后重復(fù)其后的處理。
[0393]上面說(shuō)明了第一協(xié)同應(yīng)用控制處理。
[0394](附加信息響應(yīng)處理)
[0395]現(xiàn)在參考圖25的流程圖,說(shuō)明與圖24中的步驟S76對(duì)應(yīng)的附加信息響應(yīng)處理的細(xì)節(jié)。
[0396]在步驟S91,控制部分221分析添加到在圖24的步驟S71中識(shí)別的執(zhí)行命令中的信息(S卩,event要素的prev1usApp屬性的值),并識(shí)別對(duì)于另一個(gè)協(xié)同應(yīng)用的指令。
[0397]在步驟S92,控制部分221判定步驟S91的識(shí)別結(jié)果是否是終止。如果判定是終止,那么處理轉(zhuǎn)到步驟S93。
[0398]在步驟S93,如果另一個(gè)協(xié)同應(yīng)用正在運(yùn)行,那么按照控制部分221的控制,應(yīng)用引擎226停止該應(yīng)用。在步驟S94,應(yīng)用引擎226按照控制部分221的控制,從工作存儲(chǔ)器228A和保存存儲(chǔ)器228B中,刪除與另一個(gè)協(xié)同應(yīng)用相關(guān)的數(shù)據(jù),并從高速緩沖存儲(chǔ)器227中,刪除另一個(gè)協(xié)同應(yīng)用。
[0399]如果在步驟S92,判定步驟S91的識(shí)別結(jié)果不是終止,那么處理轉(zhuǎn)到步驟S95。在步驟S95,控制部分221判定步驟S91的識(shí)別結(jié)果是否是暫停。如果判定是暫停,那么處理轉(zhuǎn)到步驟S96。
[0400]在步驟S96,應(yīng)用引擎226按照控制部分221的控制,暫停當(dāng)前正在運(yùn)行的另一個(gè)協(xié)同應(yīng)用,并把其數(shù)據(jù)保存在保存存儲(chǔ)器228B中。
[0401]如果在步驟S95,判定步驟S91的識(shí)別結(jié)果不是暫停,那么步驟S91的識(shí)別結(jié)果是隱藏。從而,處理轉(zhuǎn)到步驟S97。
[0402]在步驟S97,應(yīng)用引擎226按照控制部分221的控制,把當(dāng)前正在運(yùn)行的另一個(gè)協(xié)同應(yīng)用的顯示狀態(tài)設(shè)定成不顯示狀態(tài),同時(shí)與所述另一個(gè)協(xié)同應(yīng)用相關(guān)的數(shù)據(jù)被保持在工作存儲(chǔ)器228A中。
[0403]當(dāng)步驟S94、S96和S97的處理結(jié)束時(shí),處理返回圖23中的步驟S59,然后重復(fù)其后的處理。
[0404]上面說(shuō)明了附加信息響應(yīng)處理。
[0405]如上所述,按照第一協(xié)同應(yīng)用控制處理,能夠與例如電視節(jié)目、CM等聯(lián)動(dòng)地啟動(dòng)協(xié)同應(yīng)用,并且能夠激發(fā)和停止事件。可以在保持運(yùn)行狀態(tài)的情況下,使協(xié)同應(yīng)用暫停,然后能夠運(yùn)行和停止另一個(gè)協(xié)同應(yīng)用,之后,可以使暫停中的協(xié)同應(yīng)用從暫停狀態(tài)恢復(fù)。
[0406]與對(duì)于另一個(gè)協(xié)同應(yīng)用的指令相關(guān)的信息被添加到執(zhí)行命令中。于是,響應(yīng)該附加信息,能夠控制另一個(gè)協(xié)同應(yīng)用的停止、暫停、隱藏等。
[0407](第二協(xié)同應(yīng)用控制處理)
[0408]下面參考圖26,說(shuō)明對(duì)應(yīng)于圖23的步驟S59的第二協(xié)同應(yīng)用控制處理的細(xì)節(jié)。作為執(zhí)行第二協(xié)同應(yīng)用控制處理的前提,在圖23中的步驟S54獲得的TPT具有圖13中所示的TPT的格式。
[0409]在步驟S111,類(lèi)似于圖24中的步驟S71,控制部分221識(shí)別注冊(cè)、執(zhí)行、終止、暫停或隱藏中的任意命令,作為有效命令。
[0410]在步驟S112和S113,類(lèi)似于圖24中的步驟S72和S73,如果步驟Slll的識(shí)別結(jié)果是注冊(cè),那么獲得指定的對(duì)象協(xié)同應(yīng)用,并保持在工作存儲(chǔ)器227中。
[0411]在步驟S114,控制部分221判定步驟Slll的識(shí)別結(jié)果是否是執(zhí)行。如果判定是執(zhí)行,那么處理轉(zhuǎn)到步驟S115。
[0412]在步驟S115和S116,類(lèi)似于圖24中的步驟S77和S78,如果事件信息被添加到識(shí)別的執(zhí)行命令中,那么激發(fā)對(duì)于指定的對(duì)象協(xié)同應(yīng)用的事件。
[0413]在步驟S117和S118,類(lèi)似于圖24中的步驟S79和S80,如果指定的對(duì)象協(xié)同應(yīng)用處于暫停狀態(tài),那么啟動(dòng)并恢復(fù)暫停中的協(xié)同應(yīng)用。
[0414]在步驟S119和S120,類(lèi)似于圖24中的步驟S81和S82,如果指定的對(duì)象協(xié)同應(yīng)用被隱藏,那么顯示隱藏的協(xié)同應(yīng)用。
[0415]在步驟S121和S122,類(lèi)似于圖24中的步驟S83和S84,如果還未獲得指定的對(duì)象協(xié)同應(yīng)用,那么獲得并且隨后啟動(dòng)該協(xié)同應(yīng)用。
[0416]在步驟S123和S124,類(lèi)似于圖24中的步驟S85和S86,如果步驟Slll的識(shí)別結(jié)果是暫停,那么暫停指定的對(duì)象協(xié)同應(yīng)用。
[0417]在步驟S125,控制部分221判定步驟Slll的識(shí)別結(jié)果是否是隱藏。如果判定是隱藏,那么處理轉(zhuǎn)到步驟S126。在步驟S126,應(yīng)用引擎226按照控制部分221的控制,隱藏指定的對(duì)象協(xié)同應(yīng)用。
[0418]在步驟S127,控制部分221判定步驟Slll的識(shí)別結(jié)果是否是終止。如果判定是終止,那么處理轉(zhuǎn)到步驟S128。在步驟S128和S129,類(lèi)似于圖24中的步驟S87和S88,如果指定的對(duì)象協(xié)同應(yīng)用正在運(yùn)行,那么停止該協(xié)同應(yīng)用,隨后刪除與該協(xié)同應(yīng)用相關(guān)的數(shù)據(jù)。
[0419]如果在步驟S127,判定步驟Slll的識(shí)別結(jié)果不是終止,那么該命令是復(fù)合命令。從而,處理轉(zhuǎn)到步驟S130。在步驟S130,控制部分221控制應(yīng)用引擎226執(zhí)行復(fù)合命令響應(yīng)處理。
[0420]在所述復(fù)合命令響應(yīng)處理中,響應(yīng)復(fù)合命令,不僅控制指定的對(duì)象協(xié)同應(yīng)用的操作,而且控制另一個(gè)協(xié)同應(yīng)用的停止、暫停、隱藏等的操作。復(fù)合命令響應(yīng)處理的細(xì)節(jié)將在后面參考圖27的流程圖進(jìn)行說(shuō)明。
[0421]當(dāng)步驟S113、S116、S118、S120、S122、S124、S126、S129 和 S130 的處理結(jié)束時(shí),處理返回圖23中的步驟S59,重復(fù)其后的處理。
[0422]上面說(shuō)明了第二協(xié)同應(yīng)用控制處理。
[0423](復(fù)合命令響應(yīng)處理)
[0424]下面參考圖27的流程圖,說(shuō)明與圖26中的步驟S130對(duì)應(yīng)的復(fù)合命令響應(yīng)處理的細(xì)節(jié)。
[0425]在步驟S151,控制部分221判定步驟Slll的識(shí)別結(jié)果是否是終止-執(zhí)行。如果判定是終止-執(zhí)行,那么處理轉(zhuǎn)到步驟S152。
[0426]在步驟S152,如果另一個(gè)協(xié)同應(yīng)用正在運(yùn)行,那么應(yīng)用引擎226按照控制部分221的控制,停止該應(yīng)用。在步驟S153,應(yīng)用引擎226按照控制部分221的控制,從工作存儲(chǔ)器228A和保存存儲(chǔ)器228B刪除與另一個(gè)協(xié)同應(yīng)用相關(guān)的數(shù)據(jù),并從高速緩沖存儲(chǔ)器227刪除另一個(gè)協(xié)同應(yīng)用。
[0427]在步驟S154,如果還未獲得指定的對(duì)象協(xié)同應(yīng)用,那么應(yīng)用引擎226按照控制部分221的控制,獲得該應(yīng)用。在步驟S155,應(yīng)用引擎226按照控制部分221的控制,啟動(dòng)指定的對(duì)象協(xié)同應(yīng)用。
[0428]如果在步驟S151,判定步驟Slll的識(shí)別結(jié)果不是終止-執(zhí)行,那么處理轉(zhuǎn)到步驟S156。在步驟S156,控制部分221判定步驟Slll的識(shí)別結(jié)果是否是暫停-執(zhí)行。如果判定是暫停-執(zhí)行,那么處理轉(zhuǎn)到步驟S157。
[0429]在步驟S157,應(yīng)用引擎226按照控制部分221的控制,把與運(yùn)行中的另一個(gè)協(xié)同應(yīng)用相關(guān)的數(shù)據(jù)保存在保存存儲(chǔ)器228B中。當(dāng)步驟S157結(jié)束時(shí),處理轉(zhuǎn)到步驟S154。如果還未獲得指定的對(duì)象協(xié)同應(yīng)用,那么應(yīng)用引擎226獲得該協(xié)同應(yīng)用,隨后啟動(dòng)該協(xié)同應(yīng)用(步驟 S154 和 SI55)。
[0430]如果在步驟S156,判定步驟Slll的識(shí)別結(jié)果不是暫停-執(zhí)行,那么步驟Slll的識(shí)別結(jié)果是隱藏-執(zhí)行。從而,處理轉(zhuǎn)到步驟S158。
[0431]在步驟S158,應(yīng)用引擎226按照控制部分221的控制,隱藏運(yùn)行中的另一個(gè)協(xié)同應(yīng)用。當(dāng)步驟S158結(jié)束時(shí),處理轉(zhuǎn)到步驟S154。如果還未獲得指定的對(duì)象協(xié)同應(yīng)用,那么應(yīng)用引擎226獲得該協(xié)同應(yīng)用,隨后啟動(dòng)該協(xié)同應(yīng)用(步驟S154和S155)。
[0432]當(dāng)步驟S155的處理結(jié)束時(shí),處理返回圖26中的步驟S130,然后執(zhí)行其后的處理。
[0433]上面說(shuō)明了復(fù)合命令響應(yīng)處理。
[0434]如上所述,按照第二協(xié)同應(yīng)用控制處理,能夠與例如電視節(jié)目、CM等聯(lián)動(dòng)地啟動(dòng)協(xié)同應(yīng)用,并且能夠激發(fā)和停止事件。可在保持運(yùn)行狀態(tài)的同時(shí),使協(xié)同應(yīng)用暫停,然后可以運(yùn)行和停止另一個(gè)協(xié)同應(yīng)用,之后可以暫停狀態(tài)恢復(fù)暫停中的協(xié)同應(yīng)用。
[0435]作為還能夠控制另一個(gè)協(xié)同應(yīng)用的操作的復(fù)合命令,可以指定終止-執(zhí)行命令、暫停-執(zhí)行命令或隱藏-執(zhí)行命令。于是,響應(yīng)該復(fù)合命令,能夠控制另一個(gè)協(xié)同應(yīng)用的終止、暫停、隱藏等等。
[0436](實(shí)況模式的觸發(fā)信息響應(yīng)處理)
[0437]下面參考圖28的流程圖,說(shuō)明實(shí)況模式的觸發(fā)信息響應(yīng)處理,作為對(duì)應(yīng)于圖22中的步驟S36的觸發(fā)信息響應(yīng)處理的另一個(gè)例子。在如上述圖20中所示,廣播內(nèi)容被實(shí)況廣播的情況下,實(shí)況模式的觸發(fā)信息響應(yīng)處理允許命令在期望的定時(shí)被執(zhí)行。
[0438]在步驟S171到S177,類(lèi)似于圖23中的步驟S51到S57,如果包含在從廣播信號(hào)獲得的觸發(fā)信息中的domain_name和segment_id已變化,那么從TPT服務(wù)器30獲得TPT,如果該TPT —直未獲得過(guò),那么保持獲得的TPT。在步驟S180,類(lèi)似于圖23中的步驟S60,如果存在具有利用內(nèi)部時(shí)鐘指示的時(shí)間落入其中的有效期的命令,那么處理轉(zhuǎn)到步驟S179。
[0439]在步驟S178,控制部分221根據(jù)觸發(fā)信息和TPT,判定命令的有效條件是否被滿足。這里,命令的有效條件例如是為了識(shí)別命令而預(yù)先定義的條件,比如利用內(nèi)部時(shí)鐘指示的時(shí)間是否在有效期內(nèi),或者時(shí)間是否已經(jīng)過(guò)有效開(kāi)始時(shí)間。
[0440]然而,所述有效條件并不僅僅是利用諸如時(shí)期和時(shí)間之類(lèi)的時(shí)間軸定義的。例如,如上所述,也可發(fā)送其中包含event_id,而不是media_time的觸發(fā)信息,并通過(guò)event_id和TPT的eventID之間的匹配,識(shí)別有效命令。把event_time包含在觸發(fā)信息還使得能夠變更命令的有效期等,和變動(dòng)預(yù)定命令變得有效時(shí)的時(shí)間。
[0441]可如上定義各種有效條件,如果判定該有效條件被滿足(步驟S178中“是”),那么處理轉(zhuǎn)到步驟S179。在步驟S179,控制部分221控制應(yīng)用引擎226執(zhí)行協(xié)同應(yīng)用控制處理。作為所述協(xié)同應(yīng)用控制處理,如上所述執(zhí)行圖24的第一協(xié)同應(yīng)用控制處理,或者圖26的第二協(xié)同應(yīng)用控制處理。
[0442]通過(guò)按照這種方式設(shè)定期望的有效條件,例如,可利用eVent_id識(shí)別命令,而不管命令的有效期。此外,可利用eventjime,變更執(zhí)行該命令的時(shí)間。于是,當(dāng)廣播內(nèi)容被實(shí)況廣播時(shí),諸如廣播公司之類(lèi)的經(jīng)營(yíng)者能夠在期望的定時(shí),執(zhí)行命令(例如,伴隨事件的執(zhí)行命令)。
[0443]上面說(shuō)明了實(shí)況模式的觸發(fā)信息響應(yīng)處理。
[0444]至此完成了第一實(shí)施例的說(shuō)明。
[0445]<第二實(shí)施例>
[0446][廣播通信協(xié)同系統(tǒng)的結(jié)構(gòu)例子]
[0447]圖29表示作為第二實(shí)施例的廣播通信協(xié)同系統(tǒng)2。廣播通信協(xié)同系統(tǒng)2包括發(fā)射設(shè)備10、TPT服務(wù)器30、應(yīng)用服務(wù)器40、ACR服務(wù)器70和接收設(shè)備21。TPT服務(wù)器30、應(yīng)用服務(wù)器40、ACR服務(wù)器70和接收設(shè)備21通過(guò)因特網(wǎng)90相互連接。
[0448]S卩,在圖29的廣播通信協(xié)同系統(tǒng)2中,與圖1的廣播通信協(xié)同系統(tǒng)I相比,新設(shè)置了 ACR服務(wù)器70,并且代替接收設(shè)備20,設(shè)置了接收設(shè)備21。除此之外的結(jié)構(gòu)和圖1的相同,從而省略其說(shuō)明。
[0449]接收設(shè)備21通過(guò)因特網(wǎng)90,定期訪問(wèn)ACR服務(wù)器70,以查詢觸發(fā)信息。此時(shí),從諸如電視節(jié)目和CM之類(lèi)的廣播內(nèi)容的視頻信號(hào)和/或音頻信號(hào)提取的特征量(下面也稱(chēng)為指紋信息(指紋))被傳送給ACR服務(wù)器70。
[0450]ACR服務(wù)器70由利用發(fā)射設(shè)備10,進(jìn)行廣播內(nèi)容的廣播的廣播公司,或者另一個(gè)經(jīng)營(yíng)者提供。ACR服務(wù)器70具有其中登記從任意廣播內(nèi)容的視頻信號(hào)和音頻信號(hào)提取的特征量的數(shù)據(jù)庫(kù),響應(yīng)來(lái)自連接到因特網(wǎng)90的任意接收設(shè)備21的查詢,通過(guò)利用ACR(自動(dòng)內(nèi)容識(shí)別)技術(shù),識(shí)別廣播內(nèi)容。
[0451]具體地,ACR服務(wù)器70對(duì)照數(shù)據(jù)庫(kù),檢查來(lái)自接收設(shè)備21的指紋信息,從而識(shí)別廣播內(nèi)容,并根據(jù)識(shí)別結(jié)果,生成觸發(fā)信息。ACR服務(wù)器70通過(guò)因特網(wǎng)90,把生成的觸發(fā)信息傳送給接收設(shè)備21。
[0452]響應(yīng)從ACR服務(wù)器70接收的觸發(fā)信息,接收設(shè)備21通過(guò)因特網(wǎng)90訪問(wèn)TPT服務(wù)器30,從而獲得TPT。接收設(shè)備21根據(jù)來(lái)自ACR服務(wù)器70的觸發(fā)信息,和從TPT服務(wù)器30獲得的TPT,識(shí)別命令。隨后,響應(yīng)識(shí)別的命令,接收設(shè)備21控制協(xié)同應(yīng)用的操作。
[0453]按照上述方式,構(gòu)成廣播通信協(xié)同系統(tǒng)2。
[0454][接收設(shè)備的結(jié)構(gòu)例子]
[0455]圖30表示圖29中的接收設(shè)備的結(jié)構(gòu)例子。
[0456]類(lèi)似于圖3的接收設(shè)備20,接收設(shè)備21具有從調(diào)諧器221到應(yīng)用右側(cè)228的組件,不過(guò),和圖3的接收設(shè)備20的不同之處在于設(shè)置有指紋提取器251,而不是觸發(fā)信息提取器220。在接收設(shè)備21中,和圖3的接收設(shè)備20中的組件相同的組件被賦予相同的附圖標(biāo)記,并相應(yīng)地省略其說(shuō)明。
[0457]來(lái)自音頻解碼器214的音頻信號(hào),和來(lái)自視頻解碼器217的視頻信號(hào)被輸出給指紋提取器251。指紋提取器251從音頻信號(hào)和/或視頻信號(hào)中,提取特征量,然后把提取的特征量,作為指紋信息提供給控制部分221。
[0458]通信I/F 224控制控制部分221的控制,通過(guò)因特網(wǎng)90,把指紋信息傳送給ACR服務(wù)器70。此外,通信I/F 224接收從ACR服務(wù)器70傳送的觸發(fā)信息,并將其提供給控制部分 221。
[0459]響應(yīng)從通信I/F 224供給的觸發(fā)信息,控制部分221控制通信I/F 224通過(guò)因特網(wǎng)90訪問(wèn)TPT服務(wù)器30,從而請(qǐng)求TPT。通信I/F 224接收通過(guò)因特網(wǎng)90,從TPT服務(wù)器30傳送的TPT,并將其提供給TPT分析器225。從而,TPT分析器225把TPT保持在包含于內(nèi)部的存儲(chǔ)器(未圖示)中,并響應(yīng)來(lái)自控制部分221的請(qǐng)求,提供保持在存儲(chǔ)器中的TPT。
[0460]控制部分221根據(jù)來(lái)自通信I/F 224的觸發(fā)信息,設(shè)定用于對(duì)指示廣播內(nèi)容的進(jìn)展的時(shí)間計(jì)時(shí)的內(nèi)部時(shí)鐘。根據(jù)來(lái)自TPT分析器225的TPT的分析結(jié)果,如果利用所述內(nèi)部時(shí)鐘計(jì)時(shí)的時(shí)間滿足基于有效期等的預(yù)定有效條件,那么控制部分221識(shí)別與所述有效期等相關(guān)的命令。響應(yīng)識(shí)別的命令,控制部分221控制應(yīng)用引擎226控制協(xié)同應(yīng)用的獲取或注冊(cè)、獲取或啟動(dòng)、事件激發(fā)、暫?;蚧謴?fù)、隱藏或顯示、停止等等。
[0461]按照上述方式,構(gòu)成接收設(shè)備21。
[0462][廣播通信協(xié)同系統(tǒng)的各個(gè)設(shè)備的操作]
[0463]下面參考圖31,說(shuō)明構(gòu)成圖29的廣播通信協(xié)同系統(tǒng)2的各個(gè)設(shè)備的操作的概況。
[0464]在圖31的廣播通信協(xié)同系統(tǒng)2中,發(fā)射設(shè)備10傳送廣播內(nèi)容的廣播信號(hào)(S201)。此外,與該廣播內(nèi)容相關(guān)的元數(shù)據(jù)包含在廣播信號(hào)中。
[0465]在通過(guò)CATV網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)等,接收來(lái)自發(fā)射設(shè)備10的廣播信號(hào)的情況下,接收設(shè)備21通過(guò)HDMI,接收由諸如機(jī)頂盒50之類(lèi)的專(zhuān)用終端變換后的信號(hào)(S202)。這種情況下,來(lái)自機(jī)頂盒50的輸出僅僅是廣播內(nèi)容,在接收設(shè)備21中不能利用元數(shù)據(jù)。
[0466]除了直接接收廣播信號(hào)的情況(S201)之外,另外在通過(guò)機(jī)頂盒50接收廣播內(nèi)容的情況下(S202),接收設(shè)備21把從廣播內(nèi)容的視頻信號(hào)和音頻信號(hào)提取的特征量,作為指紋信息提供給ACR服務(wù)器70,并請(qǐng)求觸發(fā)信息(S203)。
[0467]ACR服務(wù)器70執(zhí)行ACR識(shí)別處理,對(duì)照數(shù)據(jù)庫(kù),檢查來(lái)自接收設(shè)備21的指紋信息,從而識(shí)別在接收設(shè)備21中當(dāng)前選擇的節(jié)目。具體地,如圖32中所示,在ACR服務(wù)器70中,當(dāng)從接收設(shè)備21收到利用指紋信息的查詢時(shí),利用ACR識(shí)別處理部分701,對(duì)照預(yù)先準(zhǔn)備的FP數(shù)據(jù)庫(kù)702,檢查指紋信息,從而識(shí)別在接收設(shè)備21中當(dāng)前選擇的廣播內(nèi)容。
[0468]指紋信息(特征量)例如是廣播內(nèi)容的全部或部分組成要素的特有信息,大量的廣播內(nèi)容的特有信息被預(yù)先登記在FP數(shù)據(jù)庫(kù)702中。在ACR識(shí)別處理中,例如,確定這些特有信息的相似度或匹配度。作為確定相似度或匹配度的方法,可以使用由各種文獻(xiàn)等公開(kāi)的公知技術(shù)。通過(guò)利用ACR技術(shù),能夠根據(jù)視頻信號(hào)和音頻信號(hào)的特征量,識(shí)別廣播內(nèi)容,而不依賴(lài)于諸如廣播內(nèi)容的分辨率、長(zhǎng)寬比、比特率或格式之類(lèi)的信息。
[0469]通過(guò)利用ACR識(shí)別處理,獲得識(shí)別廣播內(nèi)容的頻道號(hào)的信息(下面稱(chēng)為頻道識(shí)別信息),和當(dāng)在時(shí)間軸上表示從廣播內(nèi)容的開(kāi)始到結(jié)束的時(shí)期時(shí),指示提取指紋信息的時(shí)間位置的信息(下面稱(chēng)為時(shí)間位置信息)。這些識(shí)別結(jié)果被提供給觸發(fā)信息生成器703。
[0470]觸發(fā)信息生成器703根據(jù)來(lái)自ACR識(shí)別處理部分701的識(shí)別結(jié)果,和登記在觸發(fā)數(shù)據(jù)庫(kù)704中的各種信息,生成觸發(fā)信息。具體地,在觸發(fā)數(shù)據(jù)庫(kù)704中預(yù)先對(duì)應(yīng)于例如頻道識(shí)別信息地登記服務(wù)器指定信息和內(nèi)容識(shí)別信息。
[0471]觸發(fā)信息生成器703參照數(shù)據(jù)庫(kù)704,獲得與來(lái)自AC識(shí)別處理部分701的頻道識(shí)別信息對(duì)應(yīng)的服務(wù)器指定信息和內(nèi)容識(shí)別信息。隨后,觸發(fā)信息生成器703按照采用從觸發(fā)數(shù)據(jù)庫(kù)704獲得的服務(wù)器指定信息和內(nèi)容識(shí)別信息,分別作為domain_name和segment_id,并采用來(lái)自ACR識(shí)別處理部分701的時(shí)間位置信息,作為media_time的方式,生成觸發(fā)信息。
[0472]返回參見(jiàn)圖31,觸發(fā)信息生成器703把生成的觸發(fā)信息傳送給作為查詢來(lái)源的接收設(shè)備21(S204)。接收設(shè)備21根據(jù)包含在來(lái)自ACR服務(wù)器70的觸發(fā)信息中的domain_name和segment_id,判定是否獲得TPT。如果判定獲得TPT,那么接收設(shè)備21通過(guò)因特網(wǎng)90訪問(wèn)TPT服務(wù)器30,并請(qǐng)求TPT (S205)。
[0473]響應(yīng)來(lái)自接收設(shè)備21的查詢,TPT服務(wù)器30識(shí)別TPT,并通過(guò)因特網(wǎng)90,把識(shí)別的TPT傳送給接收設(shè)備21 (S206)。接收設(shè)備21通過(guò)因特網(wǎng)90,接收來(lái)自TPT服務(wù)器30的TPT,并保持該TPT。
[0474]當(dāng)依據(jù)定期提取的指紋信息,獲得來(lái)自ACR服務(wù)器70的觸發(fā)信息時(shí),接收設(shè)備21根據(jù)包含在觸發(fā)信息中的media_time,設(shè)定和校準(zhǔn)內(nèi)部時(shí)鐘。如果利用內(nèi)部時(shí)鐘指示的時(shí)間在命令的有效期中,那么接收設(shè)備21識(shí)別有效命令。按照命令的識(shí)別結(jié)果,接收設(shè)備21通過(guò)因特網(wǎng)90,訪問(wèn)應(yīng)用服務(wù)器40,請(qǐng)求與當(dāng)前選擇的廣播內(nèi)容協(xié)同運(yùn)行的協(xié)同應(yīng)用(S207)。
[0475]響應(yīng)來(lái)自接收設(shè)備21的查詢,應(yīng)用服務(wù)器40通過(guò)因特網(wǎng)90,把協(xié)同應(yīng)用傳送給接收設(shè)備21 (S208)。接收設(shè)備21通過(guò)因特網(wǎng)90,獲得來(lái)自應(yīng)用服務(wù)器40的協(xié)同應(yīng)用,然后啟動(dòng)該協(xié)同應(yīng)用。
[0476]如上所述,在廣播通信協(xié)同系統(tǒng)2中,接收設(shè)備21響應(yīng)通過(guò)定期向ACR服務(wù)器70發(fā)送指紋信息而獲得的觸發(fā)信息,進(jìn)行與TPT服務(wù)器30和應(yīng)用服務(wù)器40的協(xié)同操作。從而,在接收設(shè)備21中獲得并運(yùn)行與當(dāng)前選擇的廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行的協(xié)同應(yīng)用。
[0477]來(lái)自ACR服務(wù)器70的觸發(fā)信息被通知給接收設(shè)備21,而與諸如機(jī)頂盒50之類(lèi)的專(zhuān)用終端無(wú)關(guān)。于是,在廣播通信協(xié)同系統(tǒng)2中,能夠提供協(xié)同應(yīng)用,而不涉及改造諸如CATV網(wǎng)絡(luò)之類(lèi)的廣播傳輸通路的設(shè)備和專(zhuān)用終端,和獲得進(jìn)行廣播的廣播公司的許可的工作。
[0478][觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系]
[0479]下面,說(shuō)明利用TPT,識(shí)別與依據(jù)指紋信息獲得的觸發(fā)信息相關(guān)的命令的處理的例子。圖33是表示觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子的示圖。
[0480]如圖33中所示,在接收設(shè)備21中,當(dāng)定期提取從TS獲得的指紋信息時(shí),該指紋信息被傳送給ACR服務(wù)器70 (圖中的“ACR處理”)。在ACR服務(wù)器70中,根據(jù)來(lái)自接收設(shè)備21的指紋信息,生成觸發(fā)信息,并傳送給接收設(shè)備21。
[0481]當(dāng)依據(jù)定期提取的指紋信息,獲得觸發(fā)信息時(shí),接收設(shè)備21根據(jù)包含在觸發(fā)信息中的domain_name和segment_id,判定是否從TPT服務(wù)器30獲得TPT。例如,當(dāng)在其中接收設(shè)備21保持用于片段A的TPT (用于片段A)的情況下,包含在獲得的觸發(fā)信息中的segmentjd的值變化時(shí),接收設(shè)備21訪問(wèn)TPT服務(wù)器30,從而獲得TPT。從而,圖中的TPT (用于片段B)被保持在接收設(shè)備21中。
[0482]根據(jù)利用依據(jù)指紋信息獲得的觸發(fā)信息設(shè)定和校準(zhǔn)的時(shí)鐘,執(zhí)行記載在TPT中的各個(gè)命令的處理和參考圖15說(shuō)明的處理相同。具體地,例如,對(duì)內(nèi)部時(shí)鐘設(shè)定包含在響應(yīng)指紋信息的提取而定期獲得的觸發(fā)信息中的media_time。根據(jù)通過(guò)依據(jù)media_time校準(zhǔn)而維持的內(nèi)部時(shí)鐘,判定時(shí)間是否最初達(dá)到保存在TPT(用于片段B)中的各個(gè)命令的有效期,以致識(shí)別有效命令。
[0483]例如,當(dāng)注冊(cè)命令有效時(shí),響應(yīng)注冊(cè)命令,接收設(shè)備21獲得并注冊(cè)協(xié)同應(yīng)用。當(dāng)執(zhí)行命令有效時(shí),響應(yīng)執(zhí)行命令,接收設(shè)備21啟動(dòng)已獲得的協(xié)同應(yīng)用。
[0484]按照這種方式,如果基于依據(jù)定期提取的指紋信息獲得的觸發(fā)信息工作的內(nèi)部時(shí)鐘中的,指示廣播內(nèi)容的進(jìn)展的時(shí)間滿足基于有效期等的預(yù)定有效條件,那么響應(yīng)與所述有效期等相關(guān)的命令,接收設(shè)備21控制協(xié)同應(yīng)用的操作。
[0485][廣播通信協(xié)同系統(tǒng)的另一種結(jié)構(gòu)例子]
[0486]順便提及,設(shè)想ACR服務(wù)器70由與廣播內(nèi)容的廣播公司、制作者等無(wú)關(guān)的普通經(jīng)營(yíng)者提供。在廣播通信協(xié)同系統(tǒng)2中,取決于ACR識(shí)別結(jié)果的觸發(fā)信息由ACR服務(wù)器70生成,并被提供給接收設(shè)備21。從而,在一些情況下,廣播公司等不能控制觸發(fā)信息。
[0487]于是,廣播公司等期望在期望的定時(shí),向接收設(shè)備21發(fā)送觸發(fā)信息,以控制協(xié)同應(yīng)用的操作。從而,下面參考圖34,說(shuō)明允許特定經(jīng)營(yíng)者控制觸發(fā)信息的結(jié)構(gòu)。
[0488]圖34是表示廣播通信協(xié)同系統(tǒng)2的另一個(gè)結(jié)構(gòu)例子的示圖。該廣播通信協(xié)同系統(tǒng)2包括發(fā)射設(shè)備10、TPT服務(wù)器30、應(yīng)用服務(wù)器40、ACR服務(wù)器70、觸發(fā)服務(wù)器80和接收設(shè)備21。
[0489]S卩,在圖34的廣播通信協(xié)同系統(tǒng)2中,與圖29的廣播通信協(xié)同系統(tǒng)2相比,新設(shè)置了觸發(fā)服務(wù)器80。除此之外的結(jié)構(gòu)和圖29中的相同,于是相應(yīng)地省略其說(shuō)明。
[0490]觸發(fā)服務(wù)器80管理實(shí)況觸發(fā)信息。觸發(fā)服務(wù)器80響應(yīng)來(lái)自接收設(shè)備21的查詢,通過(guò)因特網(wǎng)90,把管理的實(shí)況觸發(fā)信息提供給接收設(shè)備21。觸發(fā)服務(wù)器80由諸如廣播內(nèi)容的廣播公司或制作者之類(lèi)的經(jīng)營(yíng)者提供,并且例如和發(fā)射設(shè)備10被布置在相同的廣播站中。
[0491]接收設(shè)備21根據(jù)記載在TPT中的IiveTrigger要素,通過(guò)因特網(wǎng)90訪問(wèn)觸發(fā)服務(wù)器80,獲得實(shí)況觸發(fā)信息。
[0492]具體地,在IiveTrigger要素的IiveTriggerURL屬性中,指定觸發(fā)服務(wù)器80的URL0從而,接收設(shè)備21按照該URL,訪問(wèn)觸發(fā)服務(wù)器80。在IiveTrigger要素的pollPer1d屬性中,指定指示輪詢間隔的信息。從而,接收設(shè)備21依據(jù)該輪詢間隔,向觸發(fā)服務(wù)器80詢問(wèn)觸發(fā)信息。
[0493]按照上述方式,構(gòu)成廣播通信協(xié)同系統(tǒng)2。
[0494][識(shí)別命令的方法的另一個(gè)例子]
[0495]另外,在利用ACR識(shí)別處理,獲得觸發(fā)信息的情況下,可類(lèi)似于獲得包含在上述廣播信號(hào)中地發(fā)送的觸發(fā)信息的情況,獲得其中包含event_id和event_time,而不是media_time的觸發(fā)信息。
[0496]在圖35中,類(lèi)似于圖20,表示了觸發(fā)信息和命令之間的對(duì)應(yīng)關(guān)系的例子。除了觸發(fā)信息的獲取途徑不同之外,在圖35和圖20中,說(shuō)明相同的內(nèi)容。即,在圖35中,類(lèi)似于圖20,依據(jù)event_id,識(shí)別命令,而不管命令的有效期。依據(jù)event_time,可以變更執(zhí)行該命令的時(shí)間。于是,當(dāng)廣播內(nèi)容被實(shí)況廣播時(shí),諸如廣播公司之類(lèi)的經(jīng)營(yíng)者能夠在期望的定時(shí)執(zhí)行命令(例如,伴隨事件的執(zhí)行命令)。
[0497][在各個(gè)設(shè)備中執(zhí)行的具體處理的內(nèi)容]
[0498]現(xiàn)在參考圖36和圖37的流程圖,說(shuō)明在構(gòu)成圖29或圖34的廣播通信協(xié)同系統(tǒng)2的各個(gè)設(shè)備中執(zhí)行的具體處理。在發(fā)射設(shè)備10中執(zhí)行的發(fā)射處理和圖21的發(fā)射處理相同,在接收設(shè)備21中執(zhí)行的接收處理和圖22的接收處理相同。于是,省略其說(shuō)明。
[0499](取決于ACR識(shí)別結(jié)果的觸發(fā)信息響應(yīng)處理)
[0500]首先,參考圖36的流程圖,說(shuō)明取決于ACR識(shí)別結(jié)果的觸發(fā)信息響應(yīng)處理。即,該觸發(fā)信息響應(yīng)處理對(duì)應(yīng)于圖22中的步驟S36。
[0501]在步驟S211,指紋提取器251判定是否過(guò)去預(yù)定時(shí)間。隨后,如果過(guò)去了預(yù)定時(shí)間,那么處理轉(zhuǎn)到步驟S212。
[0502]在步驟S212,指紋提取器251從音頻信號(hào)和/或視頻信號(hào),提取特征量(指紋信息)。
[0503]在步驟S213,控制部分221控制通信I/F 224,通過(guò)因特網(wǎng)90把利用指紋提取器251獲得的指紋信息傳送給ACR服務(wù)器70,從而查詢觸發(fā)信息。
[0504]在步驟S214,控制部分221控制通信I/F 224判定是否從ACR服務(wù)器70收到觸發(fā)信息。如果在步驟S214,判定未收到觸發(fā)信息,那么處理返回步驟S211,重復(fù)該步驟及其后的處理。另一方面,如果在步驟S214,判定收到觸發(fā)信息,那么處理轉(zhuǎn)到步驟S215。
[0505]在步驟S215-S223,類(lèi)似于圖23中的步驟S52-S60,如果包含在從ACR服務(wù)器70接收的觸發(fā)信息中的domain_name和segment_id變化,那么TPT分析器225獲得TPT,并且如果一直未獲得過(guò)該TPT,那么保持獲得的TPT。如果控制部分221判定利用內(nèi)部時(shí)鐘指示的時(shí)間(media_time)在有效期中,那么響應(yīng)該有效命令,控制協(xié)同應(yīng)用的操作。
[0506]作為協(xié)同應(yīng)用控制處理,例如,執(zhí)行圖24的第一協(xié)同應(yīng)用控制處理,或者圖26的第二協(xié)同應(yīng)用控制處理。從而,能夠控制另一個(gè)協(xié)同應(yīng)用的停止、暫?;螂[藏。
[0507]上面說(shuō)明了取決于ACR識(shí)別結(jié)果的觸發(fā)信息響應(yīng)處理。
[0508](取決于ACR識(shí)別結(jié)果的實(shí)況模式的觸發(fā)信息響應(yīng)處理)
[0509]現(xiàn)在參考圖37,說(shuō)明取決于ACR識(shí)別結(jié)果的實(shí)況模式的觸發(fā)信息響應(yīng)處理。即,該觸發(fā)信息響應(yīng)處理對(duì)應(yīng)于圖22中的步驟S36。
[0510]在步驟S231-S240,類(lèi)似于圖36中的步驟S211-S220,如果包含在取決于定期提取的指紋信息,從ACR服務(wù)器70接收的觸發(fā)信息中的domain_name和segment_id變化,那么獲得TPT,并且如果一直未獲得過(guò)該TPT,那么保持獲得的TPT。此外,在步驟S241和S244,類(lèi)似于圖36中的步驟S221和S222,如果判定利用內(nèi)部時(shí)鐘指示的時(shí)間在有效期中,那么響應(yīng)該有效命令,控制協(xié)同應(yīng)用的操作。此外,在步驟S243,類(lèi)似于圖36中的步驟S223,如果存在具有由內(nèi)部時(shí)鐘指示的時(shí)間落入其中的有效期的命令,那么處理轉(zhuǎn)到步驟S242。
[0511]在步驟S241,根據(jù)觸發(fā)信息和TPT,判定命令的有效條件是否被滿足。這里,命令的有效條件例如是為了識(shí)別命令而預(yù)先定義的條件,比如由內(nèi)部時(shí)鐘指示的時(shí)間是否在有效期中,或者所述時(shí)間是否已經(jīng)過(guò)有效開(kāi)始時(shí)間。
[0512]然而,所述有效條件并不僅僅是利用諸如時(shí)期和時(shí)間之類(lèi)的時(shí)間軸定義的。例如,如上所述,也可發(fā)送其中包含event_id,而不是media_time的觸發(fā)信息,并通過(guò)event_id和TPT的eventID之間的匹配,識(shí)別有效命令。把event_time包含在觸發(fā)信息還使得能夠變更命令的有效期等,和變動(dòng)預(yù)定命令變得有效時(shí)的時(shí)間。
[0513]上面說(shuō)明了取決于ACR識(shí)別結(jié)果的實(shí)況模式的觸發(fā)信息響應(yīng)處理。
[0514]至此完成了第二實(shí)施例的說(shuō)明。
[0515]在第一實(shí)施例和第二實(shí)施例中,盡管觸發(fā)信息的獲取途徑不同,不過(guò),在接收設(shè)備20中獲得的觸發(fā)信息和TPT的形式相同。于是,如圖38中所示,也可同時(shí)實(shí)現(xiàn)這些實(shí)施例。
[0516]〈第三實(shí)施例〉
[0517][分發(fā)系統(tǒng)的結(jié)構(gòu)例子]
[0518]在上面的說(shuō)明中,說(shuō)明了其中接收設(shè)備20或接收設(shè)備21接收從發(fā)射設(shè)備10傳送的廣播內(nèi)容的廣播信號(hào)的例子。不過(guò),可通過(guò)因特網(wǎng)90,基于VOD(視頻點(diǎn)播)地分發(fā)通信內(nèi)容。
[0519]圖39表示作為第三實(shí)施例的分發(fā)系統(tǒng)3。在圖39中,對(duì)應(yīng)于圖1的組件被賦予相同的附圖標(biāo)記,從而省略其說(shuō)明。
[0520]具體地,在圖39中,與圖1相比,設(shè)置了連接到因特網(wǎng)90的分發(fā)服務(wù)器60,而不是發(fā)射設(shè)備10。響應(yīng)來(lái)自接收設(shè)備20的請(qǐng)求,分發(fā)服務(wù)器60通過(guò)因特網(wǎng)90,把諸如VOD內(nèi)容之類(lèi)的通信內(nèi)容分發(fā)給接收設(shè)備20。分發(fā)服務(wù)器60把觸發(fā)信息連同VOD內(nèi)容一起,傳送給接收設(shè)備20。
[0521]接收設(shè)備20提取連同VOD內(nèi)容一起,從分發(fā)服務(wù)器60傳送的觸發(fā)信息,并從TPT服務(wù)器30,獲得取決于包含在觸發(fā)信息中的domain_name和segment_id的TPT。隨后,接收設(shè)備20根據(jù)來(lái)自分發(fā)服務(wù)器60的觸發(fā)信息,和來(lái)自TPT服務(wù)器30的TPT,識(shí)別命令,并響應(yīng)識(shí)別的命令,控制與VOD內(nèi)容聯(lián)動(dòng)地運(yùn)行的協(xié)同應(yīng)用的操作。
[0522]如上,接收設(shè)備20不僅通過(guò)廣播網(wǎng)絡(luò),接收廣播內(nèi)容,而且可通過(guò)通信網(wǎng)絡(luò),接收通信網(wǎng)絡(luò)。不論內(nèi)容是接收自廣播網(wǎng)絡(luò),還是接收自通信網(wǎng)絡(luò),接收設(shè)備20都能夠獲得取決于包含在和所述內(nèi)容一起傳送的觸發(fā)信息中的domain_name和segment_id的TPT。結(jié)果,接收設(shè)備20能夠根據(jù)觸發(fā)信息和TPT,識(shí)別命令。
[0523]盡管圖39的分發(fā)系統(tǒng)3被賦予與圖1的廣播通信協(xié)同系統(tǒng)I對(duì)應(yīng)的結(jié)構(gòu),不過(guò)對(duì)于圖29或圖34的廣播通信協(xié)同系統(tǒng)2,即,其中設(shè)置ACR服務(wù)器70的結(jié)構(gòu),也可類(lèi)似地采用其中設(shè)置分發(fā)服務(wù)器60,而不是發(fā)射設(shè)備10的結(jié)構(gòu)。
[0524]至此完成了第三實(shí)施例的說(shuō)明。
[0525]在上面的說(shuō)明中,說(shuō)明了其中對(duì)于每種提供的功能,設(shè)置多個(gè)服務(wù)器,比如TPT服務(wù)器30、應(yīng)用服務(wù)器40、ACR服務(wù)器70和分發(fā)服務(wù)器60的例子。不過(guò),這些功能的全部或部分可由一個(gè)或多個(gè)服務(wù)器集體提供。
[0526][本技術(shù)的實(shí)施例適用于的計(jì)算機(jī)的說(shuō)明]
[0527]上述一系列的處理可用硬件執(zhí)行,也可用軟件執(zhí)行。在利用軟件執(zhí)行所述一系列處理的情況下,構(gòu)成所述軟件的程序被安裝在計(jì)算機(jī)中。這里,就計(jì)算機(jī)來(lái)說(shuō),包括并入專(zhuān)用硬件中的計(jì)算機(jī),通過(guò)安裝各種程序,能夠?qū)崿F(xiàn)各種功能的通用個(gè)人計(jì)算機(jī)等。
[0528]圖40是表示利用程序,執(zhí)行上述一系列處理的計(jì)算機(jī)的硬件的結(jié)構(gòu)例子的方框圖。
[0529]在計(jì)算機(jī)900中,利用總線904,相互連接CPU(中央處理器)901、ROM(只讀存儲(chǔ)器)902和RAM (隨機(jī)存取存儲(chǔ)器)903。
[0530]輸入/輸出接口 905連接到總線904。輸入部分906、輸出部分907、記錄部分908、通信部分909和驅(qū)動(dòng)器910連接到輸入/輸出接口 905。
[0531]輸入部分906包括鍵盤(pán)、鼠標(biāo)、麥克風(fēng)等。輸出部分907包括顯示器、揚(yáng)聲器等。記錄部分908包括硬盤(pán)、非易失性存儲(chǔ)器等。通信部分909包括網(wǎng)絡(luò)接口等。驅(qū)動(dòng)器910驅(qū)動(dòng)諸如光盤(pán)或半導(dǎo)體存儲(chǔ)器之類(lèi)的可拆卸介質(zhì)911。
[0532]在按照上述方式構(gòu)成的計(jì)算機(jī)900中,CPU 901通過(guò)輸入/輸出接口 905和總線904,把保存在記錄部分908中的程序載入RAM 903中,以執(zhí)行所述程序,從而執(zhí)行上面說(shuō)明的一系列處理。
[0533]可記錄在作為套裝介質(zhì)等的可拆卸介質(zhì)911中地提供由計(jì)算機(jī)900 (CPU 901)運(yùn)行的程序。可通過(guò)諸如局域網(wǎng)、因特網(wǎng)或數(shù)字衛(wèi)星廣播之類(lèi)的有線或無(wú)線傳輸介質(zhì),提供所述程序。
[0534]在計(jì)算機(jī)900中,可通過(guò)把可拆卸介質(zhì)911裝入驅(qū)動(dòng)器910中,經(jīng)輸入/輸出接口905,把程序安裝到記錄部分908中??赏ㄟ^(guò)有線或無(wú)線傳輸介質(zhì),利用通信部分909接收程序,并安裝在記錄部分908中。程序可被預(yù)先安裝在ROM 902或記錄部分908中。
[0535]計(jì)算機(jī)900運(yùn)行的程序可以是按照在本說(shuō)明書(shū)中說(shuō)明的順序,時(shí)序地處理的程序,或者可以是并行地,或者在必要的時(shí)候(比如當(dāng)進(jìn)行調(diào)用時(shí))處理的程序。
[0536]這里,在本說(shuō)明書(shū)中,說(shuō)明使計(jì)算機(jī)900執(zhí)行各種處理的程序的處理步驟不一定需要按照如流程圖中所述的順序,時(shí)序地被處理,還可包括并行地或者單獨(dú)地執(zhí)行的處理(例如,并行處理或者面向?qū)ο蟮奶幚?。
[0537]程序可以是由一臺(tái)計(jì)算機(jī)處理的程序,或者可以是由多臺(tái)計(jì)算機(jī)分散地處理的程序。程序可以是傳送給遠(yuǎn)程計(jì)算機(jī),然后被運(yùn)行的程序。
[0538]在本說(shuō)明書(shū)中,系統(tǒng)意味多個(gè)組成元件(設(shè)備、模塊(部件)等)的集合,與不管所有組成元件是否存在于相同機(jī)箱中。于是,放置在單獨(dú)機(jī)箱中,并通過(guò)網(wǎng)絡(luò)連接到多個(gè)設(shè)備,和其中多個(gè)模塊被放置在一個(gè)機(jī)箱中的單個(gè)設(shè)備都是系統(tǒng)。
[0539]本技術(shù)的實(shí)施例并不局限于上述實(shí)施例,在不脫離本技術(shù)的要旨的范圍中,各種變化都是可能的。
[0540]例如,本技術(shù)可以采用通過(guò)網(wǎng)絡(luò),利用多個(gè)設(shè)備分擔(dān)、協(xié)同地處理一種功能的云計(jì)算的結(jié)構(gòu)。
[0541]除了由一個(gè)設(shè)備執(zhí)行之外,在上述流程圖中說(shuō)明的各個(gè)步驟也可由多個(gè)設(shè)備分擔(dān)地執(zhí)行。
[0542]如果一個(gè)步驟中包含多種處理,那么除了由一個(gè)設(shè)備執(zhí)行之外,包含在所述一個(gè)步驟中的多種處理也可由多個(gè)設(shè)備分擔(dān)地執(zhí)行。
[0543]本技術(shù)可以采用以下結(jié)構(gòu)。
[0544](I) 一種接收設(shè)備,包括:
[0545]接收器,所述接收器被配置成接收廣播內(nèi)容;
[0546]觸發(fā)信息獲取器,所述觸發(fā)信息獲取器被配置成獲得用于識(shí)別命令的觸發(fā)信息,所述命令控制與所述廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作;
[0547]對(duì)應(yīng)表獲取器,所述對(duì)應(yīng)表獲取器被配置成獲得其中所述命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和
[0548]控制部分,所述控制部分被配置成響應(yīng)利用所述觸發(fā)信息和所述對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
[0549](2)按照⑴所述的接收設(shè)備,
[0550]其中所述命令將控制所述對(duì)象應(yīng)用程序的操作,并且與用于控制所述另一個(gè)應(yīng)用程序的操作的附加信息關(guān)聯(lián),并且
[0551]所述控制部分響應(yīng)所述命令來(lái)控制所述對(duì)象應(yīng)用程序的操作,并響應(yīng)所述附加信息來(lái)控制所述另一個(gè)應(yīng)用程序的操作。
[0552](3)按照⑵所述的接收設(shè)備,
[0553]其中所述命令啟動(dòng)所述對(duì)象應(yīng)用程序,并與用于指令所述另一個(gè)應(yīng)用程序的停止、暫?;螂[藏的附加信息關(guān)聯(lián)。
[0554](4)按照⑵或⑶所述的接收設(shè)備,
[0555]其中所述命令還與用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息關(guān)聯(lián)。
[0556](5)按照(I)-(3)任意之一所述的接收設(shè)備,
[0557]其中所述命令控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序兩者的操作,并且
[0558]所述控制部分響應(yīng)所述命令,控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序兩者的操作。
[0559](6)按照(5)所述的接收設(shè)備,
[0560]其中所述命令控制所述對(duì)象應(yīng)用程序的啟動(dòng),和所述另一個(gè)應(yīng)用程序的停止、暫?;螂[藏。
[0561](7)按照(5)或(6)所述的接收設(shè)備,
[0562]其中所述命令還與用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息關(guān)聯(lián)。
[0563](8)按照(1)-(7)任意之一所述的接收設(shè)備,
[0564]其中所述觸發(fā)信息是和所述廣播內(nèi)容一起傳送的,并且
[0565]所述觸發(fā)信息獲取器從所述廣播內(nèi)容的數(shù)據(jù)中提取所述觸發(fā)信息。
[0566](9)按照(1)-(7)任意之一所述的接收設(shè)備,還包括
[0567]特征量提取器,所述特征量提取器被配置成從所述廣播內(nèi)容的數(shù)據(jù)中提取特征量,
[0568]其中所述觸發(fā)信息獲取器獲取與通過(guò)利用所述特征量識(shí)別的廣播內(nèi)容的識(shí)別結(jié)果對(duì)應(yīng)的觸發(fā)信息。
[0569](10)按照(1)-(9)任意之一所述的接收設(shè)備,
[0570]其中在所述對(duì)應(yīng)表中,所述命令和該命令的有效期相互關(guān)聯(lián),并且
[0571]如果基于觸發(fā)信息計(jì)時(shí)的并指示所述廣播內(nèi)容的進(jìn)展的時(shí)間滿足基于有效期的預(yù)定有效條件,那么所述控制部分響應(yīng)與有效期相關(guān)聯(lián)的命令,來(lái)控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序的操作。
[0572](11)按照(10)所述的接收設(shè)備,
[0573]其中在所述對(duì)應(yīng)表中,還關(guān)聯(lián)所述命令的標(biāo)識(shí)符,并且
[0574]如果從觸發(fā)信息獲得的命令的標(biāo)識(shí)符與在所述對(duì)應(yīng)表中關(guān)聯(lián)的命令的標(biāo)識(shí)符一致,那么控制部分響應(yīng)與所述標(biāo)識(shí)符關(guān)聯(lián)的命令,來(lái)控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序的操作。
[0575](12) 一種接收設(shè)備的接收方法,所述方法由接收設(shè)備執(zhí)行,包括:
[0576]接收廣播內(nèi)容;
[0577]獲得用于識(shí)別命令的觸發(fā)信息,所述命令將控制與所述廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作;
[0578]獲得其中所述命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和
[0579]響應(yīng)利用所述觸發(fā)信息和所述對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
[0580](13) —種發(fā)射設(shè)備,包括:
[0581]觸發(fā)信息生成器,所述觸發(fā)信息生成器被配置成生成用于識(shí)別命令的觸發(fā)信息,所述命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和
[0582]發(fā)射器,所述發(fā)射器被配置成連同所述廣播內(nèi)容一起傳送所述觸發(fā)信息。
[0583](14) 一種發(fā)射設(shè)備的發(fā)射方法,所述方法由發(fā)射設(shè)備執(zhí)行,包括:
[0584]生成用于識(shí)別命令的觸發(fā)信息,所述命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行,并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和
[0585]連同所述廣播內(nèi)容一起傳送所述觸發(fā)信息。
[0586]附圖標(biāo)記列表
[0587]1,2廣播通信協(xié)同系統(tǒng)
[0588]10發(fā)射設(shè)備
[0589]20, 21接收設(shè)備
[0590]30 TPT 服務(wù)器
[0591]40應(yīng)用服務(wù)器
[0592]70 ACR 服務(wù)器
[0593]80觸發(fā)服務(wù)器
[0594]112觸發(fā)信息生成器
[0595]117發(fā)射器
[0596]212調(diào)諧器
[0597]220觸發(fā)信息提取器
[0598]221控制部分
[0599]224 通信 I/F
[0600]225 TPT 分析器
[0601]226應(yīng)用引擎
[0602]251指紋提取器
[0603]900計(jì)算機(jī)
[0604]901 CPU
【權(quán)利要求】
1.一種接收設(shè)備,包括: 接收器,所述接收器被配置成接收廣播內(nèi)容; 觸發(fā)信息獲取器,所述觸發(fā)信息獲取器被配置成獲得用于識(shí)別命令的觸發(fā)信息,所述命令控制與所述廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作; 對(duì)應(yīng)表獲取器,所述對(duì)應(yīng)表獲取器被配置成獲得其中所述命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和 控制部分,所述控制部分被配置成響應(yīng)利用所述觸發(fā)信息和所述對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
2.按照權(quán)利要求1所述的接收設(shè)備, 其中所述命令將控制所述對(duì)象應(yīng)用程序的操作,并且與用于控制所述另一個(gè)應(yīng)用程序的操作的附加信息關(guān)聯(lián),并且 所述控制部分響應(yīng)所述命令來(lái)控制所述對(duì)象應(yīng)用程序的操作,并響應(yīng)所述附加信息來(lái)控制所述另一個(gè)應(yīng)用程序的操作。
3.按照權(quán)利要求2所述的接收設(shè)備, 其中所述命令啟動(dòng)所述對(duì)象應(yīng)用程序,并與用于指令所述另一個(gè)應(yīng)用程序的停止、暫?;螂[藏的附加信息關(guān)聯(lián)。
4.按照權(quán)利要求3所述的接收設(shè)備, 其中所述命令還與用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息關(guān)聯(lián)。
5.按照權(quán)利要求1所述的接收設(shè)備, 其中所述命令控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序兩者的操作,并且 所述控制部分響應(yīng)所述命令,控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序兩者的操作。
6.按照權(quán)利要求5所述的接收設(shè)備, 其中所述命令控制所述對(duì)象應(yīng)用程序的啟動(dòng),和所述另一個(gè)應(yīng)用程序的停止、暫?;螂[藏。
7.按照權(quán)利要求6所述的接收設(shè)備, 其中所述命令還與用于指令運(yùn)行中的對(duì)象應(yīng)用程序的事件激發(fā)的附加信息關(guān)聯(lián)。
8.按照權(quán)利要求1所述的接收設(shè)備, 其中所述觸發(fā)信息是和所述廣播內(nèi)容一起傳送的,并且 所述觸發(fā)信息獲取器從所述廣播內(nèi)容的數(shù)據(jù)中提取所述觸發(fā)信息。
9.按照權(quán)利要求1所述的接收設(shè)備,還包括 特征量提取器,所述特征量提取器被配置成從所述廣播內(nèi)容的數(shù)據(jù)中提取特征量,其中所述觸發(fā)信息獲取器獲取與通過(guò)利用所述特征量識(shí)別的廣播內(nèi)容的識(shí)別結(jié)果對(duì)應(yīng)的觸發(fā)信息。
10.按照權(quán)利要求1所述的接收設(shè)備, 其中在所述對(duì)應(yīng)表中,所述命令和該命令的有效期相互關(guān)聯(lián),并且如果基于觸發(fā)信息計(jì)時(shí)的并指示所述廣播內(nèi)容的進(jìn)展的時(shí)間滿足基于有效期的預(yù)定有效條件,那么所述控制部分響應(yīng)與有效期相關(guān)聯(lián)的命令,來(lái)控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序的操作。
11.按照權(quán)利要求10所述的接收設(shè)備, 其中在所述對(duì)應(yīng)表中,還關(guān)聯(lián)所述命令的標(biāo)識(shí)符,并且 如果從觸發(fā)信息獲得的命令的標(biāo)識(shí)符與在所述對(duì)應(yīng)表中關(guān)聯(lián)的命令的標(biāo)識(shí)符一致,那么控制部分響應(yīng)與所述標(biāo)識(shí)符關(guān)聯(lián)的命令,來(lái)控制所述對(duì)象應(yīng)用程序和所述另一個(gè)應(yīng)用程序的操作。
12.一種接收設(shè)備的接收方法,所述方法由接收設(shè)備執(zhí)行,包括: 接收廣播內(nèi)容; 獲得用于識(shí)別命令的觸發(fā)信息,所述命令將控制與所述廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的應(yīng)用程序的操作; 獲得其中所述命令與識(shí)別該命令的信息關(guān)聯(lián)的對(duì)應(yīng)表;和 響應(yīng)利用所述觸發(fā)信息和所述對(duì)應(yīng)表識(shí)別的命令,控制對(duì)象應(yīng)用程序和除對(duì)象應(yīng)用程序外的另一個(gè)應(yīng)用程序的操作。
13.—種發(fā)射設(shè)備,包括: 觸發(fā)信息生成器,所述觸發(fā)信息生成器被配置成生成用于識(shí)別命令的觸發(fā)信息,所述命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和 發(fā)射器,所述發(fā)射器被配置成連同所述廣播內(nèi)容一起傳送所述觸發(fā)信息。
14.一種發(fā)射設(shè)備的發(fā)射方法,所述方法由發(fā)射設(shè)備執(zhí)行,包括: 生成用于識(shí)別命令的觸發(fā)信息,所述命令同時(shí)控制與廣播內(nèi)容聯(lián)動(dòng)地運(yùn)行,并且通過(guò)網(wǎng)絡(luò)分發(fā)的多個(gè)應(yīng)用程序的操作;和 連同所述廣播內(nèi)容一起傳送所述觸發(fā)信息。
【文檔編號(hào)】H04N21/435GK104396267SQ201380034626
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2013年6月27日 優(yōu)先權(quán)日:2012年7月5日
【發(fā)明者】北里直久, M·艾耶 申請(qǐng)人:索尼公司