接收裝置、接收方法、程序和信息處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及可利用ACR技術(shù)提供與AV內(nèi)容項聯(lián)動執(zhí)行的應(yīng)用程序的接收裝置、接收方法、程序和信息處理系統(tǒng)。一種接收裝置接收AV內(nèi)容;從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;獲取利用所提取的特征值識別的AV內(nèi)容的識別結(jié)果;根據(jù)所獲取的識別結(jié)果獲取用于控制與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;根據(jù)所獲取的命令控制應(yīng)用程序的操作;以及檢測所觀看的AV內(nèi)容的切換。當檢測到AV內(nèi)容的切換時,結(jié)束與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。本技術(shù)可以應(yīng)用于例如接收數(shù)字電視廣播節(jié)目的電視接收機。
【專利說明】接收裝置、接收方法、程序和信息處理系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本技術(shù)涉及接收裝置、接收方法、程序和信息處理系統(tǒng),具體而言涉及可利用ACR技術(shù)提供與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的接收裝置、接收方法、程序和信息處理系統(tǒng)。
【背景技術(shù)】
[0002]利用接收數(shù)字電視廣播信號的接收裝置,預(yù)期如下服務(wù)將會普及:從與因特網(wǎng)相連的服務(wù)器獲取與諸如數(shù)字電視節(jié)目之類的AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序,然后執(zhí)行該應(yīng)用程序。由于此原因,已討論了用于實現(xiàn)將這種廣播與通信相結(jié)合的混合服務(wù)的技術(shù)(例如,專利文獻I)。
[0003]此外,已討論了以如下方式提供廣播和通信的混合服務(wù)的實現(xiàn):當經(jīng)由衛(wèi)星通信網(wǎng)絡(luò)的CATV網(wǎng)絡(luò)接收而不是直接接收地面廣播時,發(fā)送與這種廣播的信號同步的控制信號;然而,除非革新現(xiàn)有的CATV網(wǎng)絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)和專用終端的設(shè)施,否則當前難以實現(xiàn)該服務(wù)。
[0004]引文列表
[0005]專利文獻
[0006]專利文獻1:JP2006_245653A
【發(fā)明內(nèi)容】
[0007]技術(shù)問題
[0008]然而,有一種被稱為ACR (Automatic Content Recognition,自動內(nèi)容識別)的技術(shù),用于識別諸如節(jié)目之類的AV內(nèi)容。在ACR技術(shù)中,通過把從要識別的AV內(nèi)容的視頻信號和音頻信號中提取的特征值與數(shù)據(jù)庫相比較來識別AV內(nèi)容,其中在該數(shù)據(jù)庫中預(yù)先登記了從多種AV內(nèi)容的視頻信號和音頻信號中提取的特征值。
[0009]如果可以利用ACR技術(shù)識別AV內(nèi)容并且進一步地可以提供與所識別的AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序,則可以實現(xiàn)廣播和通信的這種混合服務(wù)。然而,目前,還沒有建立利用ACR技術(shù)提供與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的技術(shù)。
[0010]希望利用ACR技術(shù)提供與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
[0011]解決問題的方案
[0012]根據(jù)本技術(shù)的第一實施例,提供了一種接收裝置,包括:接收單元,被配置為接收AV內(nèi)容;特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;識別結(jié)果獲取單元,被配置為獲取利用所提取的特征值識別的AV內(nèi)容的識別結(jié)果;命令獲取單元,被配置為根據(jù)所獲取的識別結(jié)果獲取用于控制與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;控制單元,被配置為根據(jù)所獲取的命令控制應(yīng)用程序的操作;以及檢測單元,被配置為檢測所觀看的AV內(nèi)容的切換。當檢測到AV內(nèi)容的切換時,控制單元關(guān)閉與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
[0013]檢測單元檢測從第一 AV內(nèi)容到與該第一 AV內(nèi)容不同的第二 AV內(nèi)容的頻道的切換。當檢測到從第一 AV內(nèi)容到第二 AV內(nèi)容的頻道的切換時,控制單元關(guān)閉與第一 AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
[0014]接收裝置還包括存儲單元,被配置為存儲從第一 AV內(nèi)容的識別結(jié)果獲得的用于識別第一 AV內(nèi)容的第一識別信息。當檢測到從第一 AV內(nèi)容到第二 AV內(nèi)容的頻道的切換時,特征值提取單元從第二 AV內(nèi)容的數(shù)據(jù)中提取特征值。識別結(jié)果獲取單元獲取利用所提取的特征值識別的第二 AV內(nèi)容的識別結(jié)果。當存儲的第一識別信息與從第二 AV內(nèi)容的識別結(jié)果獲得的用于識別第二 AV內(nèi)容的第二識別結(jié)果不同時,控制單元關(guān)閉應(yīng)用程序。
[0015]接收單元直接接收從發(fā)送裝置發(fā)送的AV內(nèi)容。根據(jù)對接收裝置的用于從第一 AV內(nèi)容到第二 AV內(nèi)容切換頻道的操作,檢測單元檢測頻道的切換。
[0016]當接收單元以基于HDMI (高清晰度多媒體接口)標準的方案連接到根據(jù)接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,接收單元從信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容。檢測單元根據(jù)對從信息處理裝置接收的AV內(nèi)容的視頻信號的分析結(jié)果來檢測從第一 AV內(nèi)容到第二 AV內(nèi)容的頻道的切換。
[0017]檢測單元通過基于從信息處理裝置接收的AV內(nèi)容的視頻信號分析構(gòu)成AV內(nèi)容的多個幀是否在預(yù)定區(qū)間中連續(xù)形成同一畫面或者多個幀是否在預(yù)定區(qū)間中連續(xù)形成黑畫面,來檢測頻道的切換。
[0018]檢測單元根據(jù)對從信息處理裝置接收的AV內(nèi)容的音頻信號的分析結(jié)果來檢測從第一 AV內(nèi)容到第二 AV內(nèi)容的頻道的切換。
[0019]檢測單元通過基于從信息處理裝置接收的AV內(nèi)容的音頻信號分析音頻信號的樣本在預(yù)定區(qū)間中是否處于無信號狀態(tài)中或者樣本在預(yù)定區(qū)間中是否處于非連續(xù)狀態(tài)中來檢測頻道的切換。
[0020]當接收單元以基于HDMI標準的方案連接到根據(jù)接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,接收單元從信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容。根據(jù)對信息處理裝置的用于從第一 AV內(nèi)容到第二 AV內(nèi)容切換頻道的操作,檢測單元檢測頻道的切換。
[0021]當接收單元以基于HDMI標準的方案連接到從自多個信息處理裝置輸入的多個AV內(nèi)容中選擇期望的AV內(nèi)容并隨后輸出期望的AV內(nèi)容的選擇器時,接收單元接收從選擇器輸出的AV內(nèi)容。檢測單元根據(jù)由選擇器提供的AV內(nèi)容的選擇結(jié)果來檢測所觀看的AV內(nèi)容的切換。
[0022]識別結(jié)果獲取單元獲取利用ACR (自動內(nèi)容識別)技術(shù)從所提取的特征值識別的AV內(nèi)容的識別結(jié)果。
[0023]特征值提取單元從AV內(nèi)容的視頻信號和音頻信號的一者或兩者中提取特征值。
[0024]命令指示應(yīng)用程序的獲取或登記、獲取或激活、事件觸發(fā)、停止和關(guān)閉中的任何一種。控制單元根據(jù)每個命令控制應(yīng)用程序的獲取或登記或者獲取或激活、或者執(zhí)行中的應(yīng)用程序的事件觸發(fā)、中止或關(guān)閉。
[0025]接收裝置可以是獨立的裝置,或者是構(gòu)成一個裝置的內(nèi)部塊。
[0026]根據(jù)本技術(shù)的第一實施例的接收方法或程序是與根據(jù)本技術(shù)的第一實施例的接收裝置相對應(yīng)的接收方法或程序。
[0027]根據(jù)本技術(shù)的第一方面的接收裝置、接收方法和程序,接收AV內(nèi)容,從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值,獲取利用所提取的特征值識別的AV內(nèi)容的識別結(jié)果,根據(jù)所獲取的識別結(jié)果獲取用于控制與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令,根據(jù)所獲取的命令控制應(yīng)用程序的操作,檢測所觀看的AV內(nèi)容的切換,并且當檢測到AV內(nèi)容的切換時,關(guān)閉與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
[0028]根據(jù)本技術(shù)的第二實施例,提供了一種信息處理系統(tǒng),包括接收裝置、第一信息處理裝置、第二信息處理裝置和第三信息處理裝置。接收裝置包括:接收單元,被配置為接收AV內(nèi)容;特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;識別結(jié)果獲取單元,被配置為將所提取的特征值發(fā)送到第一信息處理裝置并從而獲取第一信息處理裝置利用特征值識別AV內(nèi)容的識別結(jié)果;命令獲取單元,被配置為把從第一信息處理裝置獲取的識別結(jié)果發(fā)送到第二信息處理裝置并從而根據(jù)識別結(jié)果從第二信息處理裝置獲取用于控制與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;控制單元,被配置為根據(jù)從第二信息處理裝置獲取的命令控制從第三信息處理裝置獲取的應(yīng)用程序的操作;以及檢測單元,被配置為檢測所觀看的AV內(nèi)容的切換。當檢測到AV內(nèi)容的切換時,控制單元關(guān)閉與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。第一信息處理裝置包括第一提供單元,該第一提供單元被配置為響應(yīng)于來自接收裝置的詢問而提供通過利用特征值識別AV內(nèi)容而獲得的識別結(jié)果。第二信息處理裝置包括第二提供單元,該第二提供單元被配置為響應(yīng)于來自接收裝置的詢問而根據(jù)識別結(jié)果提供命令。第三信息處理裝置包括第三提供單元,該第三提供單元被配置為響應(yīng)于來自接收裝置的詢問而提供與命令相應(yīng)的應(yīng)用程序。
[0029]根據(jù)本技術(shù)的第二實施例的信息處理系統(tǒng)包括接收裝置、第一信息處理裝置、第二信息處理裝置和第三信息處理裝置。接收裝置接收AV內(nèi)容,從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值,將所提取的特征值發(fā)送到第一信息處理裝置,從而獲取第一信息處理裝置利用特征值識別AV內(nèi)容的識別結(jié)果,把從第一信息處理裝置獲取的識別結(jié)果發(fā)送到第二信息處理裝置,從而根據(jù)識別結(jié)果從第二信息處理裝置獲取用于控制與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令,根據(jù)從第二信息處理裝置獲取的命令控制從第三信息處理裝置獲取的應(yīng)用程序的操作,并且檢測所觀看的AV內(nèi)容的切換。當檢測到AV內(nèi)容的切換時,控制單元關(guān)閉與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。第一信息處理裝置響應(yīng)于來自接收裝置的詢問而提供通過利用特征值識別AV內(nèi)容而獲得的識別結(jié)果。第二信息處理裝置響應(yīng)于來自接收裝置的詢問而根據(jù)識別結(jié)果提供命令。第三信息處理裝置響應(yīng)于來自接收裝置的詢問而提供與命令相應(yīng)的應(yīng)用程序。
[0030]發(fā)明的有利效果
[0031]根據(jù)本技術(shù)的第一和第二方面,可以提供利用ACR技術(shù)與AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
【專利附圖】
【附圖說明】
[0032]圖1是示出廣播系統(tǒng)的配置示例的圖。
[0033]圖2是示出接收裝置的配置示例的圖。
[0034]圖3是示出裝置的關(guān)聯(lián)操作的序列圖。
[0035]圖4是用于描述ACR技術(shù)的概念的圖。
[0036]圖5是示出利用視頻信號檢測頻道切換的示例的圖。[0037]圖6是示出利用音頻信號檢測頻道切換的圖。
[0038]圖7是示出數(shù)據(jù)廣播應(yīng)用的操作的示例的圖。
[0039]圖8是示出數(shù)據(jù)廣播應(yīng)用的另一操作的示例的圖。
[0040]圖9是示出命令中包括的信息項的示例的表格。
[0041]圖10是示出命令的詳細規(guī)格的表格。
[0042]圖11是示出命令的詳細規(guī)格的表格。
[0043]圖12是示出命令的描述示例的圖。
[0044]圖13是示出應(yīng)用的狀態(tài)轉(zhuǎn)變的圖。
[0045]圖14是示出每個命令與狀態(tài)轉(zhuǎn)變之間的關(guān)系的圖。
[0046]圖15是用于描述根據(jù)ACR識別結(jié)果的命令響應(yīng)處理的流程圖。
[0047]圖16是用于描述同步控制處理的流程圖。
[0048]圖17是示出操作場景的示例的圖。
[0049]圖18是示出另一操作場景的示例的圖。
[0050]圖19是示出廣播系統(tǒng)的另一配置示例的圖。
[0051]圖20是示出接收裝置的另一配置示例的圖。
[0052]圖21是示出應(yīng)用了本技術(shù)的廣播系統(tǒng)的具體示例的圖。
[0053]圖22是示出通信系統(tǒng)的配置示例的圖。
[0054]圖23是示出計算機的配置示例的圖。
【具體實施方式】
[0055]以下,將參考附圖描述本技術(shù)的優(yōu)選實施例。
[0056]<第一實施例>
[0057][廣播系統(tǒng)的配置示例]
[0058]圖1示出了作為本技術(shù)的第一實施例的廣播系統(tǒng)I。廣播系統(tǒng)I由廣播裝置11、接收裝置12、ACR服務(wù)器13、命令服務(wù)器14、應(yīng)用服務(wù)器15、CATV裝置17和機頂盒19構(gòu)成。
[0059]接收裝置12、ACR服務(wù)器13、命令服務(wù)器14和應(yīng)用服務(wù)器15經(jīng)由因特網(wǎng)16相互連接。此外,接收裝置12經(jīng)由HDMI線纜20連接到機頂盒19,并且CATV裝置17經(jīng)由CATV網(wǎng)絡(luò)18連接到機頂盒19。
[0060]廣播裝置11例如是由廣播數(shù)字電視節(jié)目的廣播服務(wù)提供商提供的。廣播裝置11被設(shè)計為發(fā)送(或廣播)數(shù)字電視廣播信號,例如AV內(nèi)容的數(shù)字電視信號。注意,作為從廣播裝置11發(fā)送的AV內(nèi)容的示例,將基于數(shù)字電視節(jié)目來提供描述。
[0061]接收裝置12接收從廣播裝置11發(fā)送來的數(shù)字電視廣播信號,然后獲取數(shù)字電視節(jié)目的視頻和聲音。接收裝置12將所獲取的視頻輸出到顯示器(稍后描述的圖2的顯示器32),并將聲音輸出到揚聲器(稍后描述的圖2的揚聲器31)。
[0062]注意,接收裝置12可獨立存在,或者內(nèi)置在例如電視接收機、錄像機等等中。此夕卜,接收裝置12具有感測紅外光以接收與對遙控器12R的操作相應(yīng)的命令的光感測單元(稍后將描述的圖2的光感測單元71),并且根據(jù)命令執(zhí)行各種操作,例如頻道切換等等。稍后將參考圖2來描述接收裝置12的詳細配置。[0063]此外,接收裝置12周期性地經(jīng)由因特網(wǎng)16訪問ACR服務(wù)器13以詢問數(shù)字電視節(jié)目的識別結(jié)果。在此情況下,從數(shù)字電視節(jié)目的視頻信號和音頻信號中提取的特征值(以下稱為指紋信息(Finger Print,指紋))被發(fā)送到ACR服務(wù)器13。
[0064]ACR服務(wù)器13具有登記了從任意AV內(nèi)容的視頻信號和音頻信號提取的特征值的數(shù)據(jù)庫,并且根據(jù)來自與因特網(wǎng)16相連的任意接收裝置12的詢問利用ACR (自動內(nèi)容識另O)技術(shù)來識別AV內(nèi)容。具體而言,ACR服務(wù)器13通過針對從接收裝置12發(fā)送來的指紋信息參考數(shù)據(jù)庫來識別數(shù)字電視節(jié)目,然后將識別結(jié)果經(jīng)由因特網(wǎng)16發(fā)送給接收裝置12。
[0065]接收裝置12根據(jù)從ACR服務(wù)器13接收的識別結(jié)果經(jīng)由因特網(wǎng)16訪問命令服務(wù)器14,然后獲取用于控制與數(shù)字電視節(jié)目聯(lián)動執(zhí)行的用于數(shù)據(jù)廣播的應(yīng)用程序的操作的命令。以下,將通過把與諸如數(shù)字電視節(jié)目之類的AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的稱為數(shù)據(jù)廣播應(yīng)用來提供描述。
[0066]命令服務(wù)器14是例如由諸如廣播服務(wù)提供商或有線電視服務(wù)提供商之類的服務(wù)提供商提供的服務(wù)器,并且管理用于控制數(shù)據(jù)廣播應(yīng)用的操作的命令。命令服務(wù)器14根據(jù)來自接收裝置12的詢問經(jīng)由因特網(wǎng)16向接收裝置12發(fā)送命令。
[0067]接收裝置12根據(jù)從命令服務(wù)器14接收的命令控制數(shù)據(jù)廣播應(yīng)用的操作。此外,接收裝置12根據(jù)從命令服務(wù)器14接收的命令經(jīng)由因特網(wǎng)16訪問應(yīng)用服務(wù)器15以獲取這樣的數(shù)據(jù)廣播應(yīng)用。
[0068]應(yīng)用服務(wù)器15是例如由諸如廣播服務(wù)提供商或有線電視服務(wù)提供商之類的服務(wù)提供商提供的服務(wù)器,并且管理數(shù)據(jù)廣播應(yīng)用。應(yīng)用服務(wù)器15根據(jù)來自接收裝置12的詢問經(jīng)由因特網(wǎng)16向接收裝置12發(fā)送數(shù)據(jù)廣播應(yīng)用。
[0069]CATV裝置17是由例如有線電視服務(wù)提供商提供的。CATV裝置17接收從廣播裝置11發(fā)送來的數(shù)字電視廣播信號并獲取數(shù)字電視節(jié)目的視頻和聲音。CATV裝置17將數(shù)字電視廣播信號轉(zhuǎn)換成用于發(fā)送(廣播)有線電視節(jié)目的有線電視廣播信號,然后將轉(zhuǎn)換后的信號再發(fā)送到與CATV網(wǎng)絡(luò)18相連的機頂盒19。
[0070]CATV裝置17不限于把從廣播裝置11獲取的數(shù)字電視節(jié)目作為有線電視節(jié)目再發(fā)送,而是可發(fā)送由有線電視服務(wù)提供商直接產(chǎn)生的節(jié)目。在以下描述中,作為從CATV裝置17發(fā)送來的AV內(nèi)容的示例,將描述有線電視節(jié)目。
[0071]機頂盒19是用于有線電視的STB (Set Top Box,機頂盒),并且連接到CATV網(wǎng)絡(luò)
18。此外,機頂盒19經(jīng)由HDMI線纜20連接到具有HDMI (High Definition MultimediaInterface,高清晰度多媒體接口)端子的接收裝置12。機頂盒19把經(jīng)由CATV網(wǎng)絡(luò)18從CATV裝置17接收的有線電視廣播信號轉(zhuǎn)換成接收裝置12可應(yīng)對的信號。此外,機頂盒19基于HDMI標準經(jīng)由HDMI線纜20把從經(jīng)轉(zhuǎn)換的有線電視廣播信號獲得的音頻信號和視頻信號與控制信號等等一起輸出到接收裝置12。
[0072]注意,機頂盒19具有感測紅外光以接收與對遙控器19R的操作相應(yīng)的命令的光感測單元(未示出),并根據(jù)這種命令執(zhí)行各種操作,例如頻道切換等等。
[0073]接收裝置12從機頂盒19接收音頻信號、視頻信號和其他控制信號,獲取有線電視節(jié)目的視頻和聲音,將所獲取的視頻輸出到顯示器(圖2的顯示器32),并將聲音輸出到揚聲器(圖2的揚聲器31)。
[0074]此外,對于有線電視節(jié)目,接收裝置12可以按與上述數(shù)字電視節(jié)目的情況相同的方式訪問ACR服務(wù)器13并詢問從有線電視節(jié)目的數(shù)據(jù)提取的指紋信息的識別結(jié)果。然后,接收裝置12可根據(jù)來自ACR服務(wù)器13的識別結(jié)果從命令服務(wù)器14獲取命令并控制數(shù)據(jù)廣播應(yīng)用的操作。此外,接收裝置12可根據(jù)來自命令服務(wù)器14的命令從應(yīng)用服務(wù)器15獲取數(shù)據(jù)廣播應(yīng)用。
[0075]圖1的廣播系統(tǒng)I的配置如上所述。
[0076]在以下描述中,將描述接收來自廣播裝置11的數(shù)字電視節(jié)目或來自CATV裝置17的有線電視節(jié)目的示例作為上述接收裝置12接收的AV內(nèi)容的示例。此外,以下,如果不必區(qū)分數(shù)字電視節(jié)目和有線電視節(jié)目,則將通過把數(shù)字電視節(jié)目或有線電視節(jié)目簡稱為節(jié)目來提供描述。
[0077]此外,在圖1的廣播系統(tǒng)的示例中,雖然為了描述方便起見說明了被配置為既能夠從廣播裝置11接收數(shù)字電視節(jié)目又能夠從CATV裝置17接收有線電視節(jié)目的接收裝置12的示例,但接收裝置可被配置為只接收這些節(jié)目之一。
[0078][接收裝置的配置示例]
[0079]圖2示出了圖1的接收裝置12的配置示例。
[0080]接收裝置12由調(diào)諧器51、多路分離單元52、音頻解碼器53、選擇器54、音頻輸出單元55、視頻解碼器56、選擇器57、視頻輸出單元58、HDMI端子59、指紋提取單元60、通信I/F61、命令分析單元62、時鐘同步單元63、控制單元64、存儲器65、操作單元66、應(yīng)用引擎67、緩存存儲器68、應(yīng)用存儲器69、頻道切換檢測單元70和光感測單元71構(gòu)成。
[0081]調(diào)諧器51經(jīng)由天線(未示出)接收來自廣播裝置11的數(shù)字電視廣播信號。調(diào)諧器51對與用戶選擇的頻道相對應(yīng)的數(shù)字電視廣播信號解調(diào),并將作為解調(diào)的結(jié)果獲得的傳輸流(以下稱為TS)輸出到多路分離單元52。
[0082]多路分離單元52把從調(diào)諧器51輸入的TS分離成音頻編碼信號和視頻編碼信號,并將這些信號輸出到音頻解碼器53和視頻解碼器56。此外,多路分離單元52從TS中包括的TS分組中提取PCR(Program Clock Reference,節(jié)目時鐘基準),然后將PCR提供給時鐘同步單元63。
[0083]音頻解碼器53對輸入的音頻編碼信號解碼,并將從結(jié)果獲得的音頻信號輸出到選擇器54。視頻解碼器56對輸入的視頻編碼信號解碼,并將從結(jié)果獲得的視頻信號輸出到選擇器57。
[0084]HDMI端子59是基于HDMI標準的端子,并經(jīng)由HDMI線纜20連接到機頂盒19。HDMI端子59基于HDMI標準接收從機頂盒19輸出的音頻信號和視頻信號以及控制信號等等。在各種接收到的信號之中,HDMI端子59將音頻信號輸出到選擇器54并將視頻信號輸出到選擇器57。
[0085]選擇器54接收來自音頻解碼器53的音頻信號和來自HDMI端子59的音頻信號的輸入。選擇器54選擇從音頻解碼器53和HDMI端子59中的任何一個輸入的音頻信號,然后根據(jù)來自控制單元64的控制將所選擇的信號輸出到音頻輸出單元55、指紋提取單元60和頻道切換檢測單元70。換言之,根據(jù)來自控制單元64的控制,選擇器54在觀看數(shù)字電視節(jié)目時將輸入切換到音頻解碼器53側(cè),或者在觀看有線電視節(jié)目時將輸入切換到HDMI端子59側(cè)。
[0086]選擇器57接收來自視頻解碼器56的視頻信號和來自HDMI端子59的視頻信號的輸入。選擇器57選擇從視頻解碼器56和HDMI端子59中的任何一個輸入的視頻信號,然后根據(jù)來自控制單元64的控制將所選擇的信號輸出到視頻輸出單元58、指紋提取單元60和頻道切換檢測單元70。換言之,根據(jù)來自控制單元64的控制,選擇器57在觀看數(shù)字電視節(jié)目時將輸入切換到視頻解碼器56側(cè),或者在觀看有線電視節(jié)目時將輸入切換到HDMI端子59側(cè)。
[0087]音頻輸出單兀55把從選擇器54輸入的音頻信號輸出到揚聲器31。此外,視頻輸出單元58把從選擇器57輸入的視頻信號輸出到顯示器32。因此,AV內(nèi)容的視頻被顯示在顯示器32上,其聲音被從揚聲器31輸出,從而所選頻道的節(jié)目可被觀看。注意,揚聲器31和顯示器32可被配置為與接收裝置12相集成。
[0088]指紋提取單元60被提供以來自選擇器54的音頻信號和來自選擇器57的視頻信號。指紋提取單元60從音頻信號和視頻信號的一者或兩者中提取特征值,并將特征值作為指紋信息提供給通信I/F61。
[0089]通信I/F61經(jīng)由因特網(wǎng)16把來自指紋提取單元60的指紋信息發(fā)送到ACR服務(wù)器
13。此外,通信I/F61接收從ACR服務(wù)器13發(fā)送來的節(jié)目的識別結(jié)果,并將結(jié)果提供給控制單元64。
[0090]控制單元64通過執(zhí)行預(yù)存儲在存儲器65中的控制用程序來控制接收裝置12的每個單元的操作。存儲器65預(yù)先存儲由控制單元64執(zhí)行的控制用程序??苫跀?shù)字電視廣播信號或經(jīng)由因特網(wǎng)16獲取的更新數(shù)據(jù)來更新控制用程序。另外,存儲器65適當?shù)卮鎯目刂茊卧?4輸出的各種數(shù)據(jù)。操作單元66接收來自用戶的各種操作并將相應(yīng)的操作信號通知給控制單元64。
[0091]此外,控制單元64根據(jù)來自通信I/F61的識別結(jié)果控制通信I/F61,從而經(jīng)由因特網(wǎng)16訪問命令服務(wù)器14,然后詢問命令。通信I/F61接收從命令服務(wù)器14發(fā)送來的命令,并將該命令提供給命令分析單元62。
[0092]命令分析單元62分析來自通信I/F61的命令,并將分析結(jié)果提供給控制單元64。
[0093]時鐘同步單元63例如由PLL (Phase Locked Loop,鎖相環(huán))配置而成,并且向接收裝置12的諸如音頻解碼器53、視頻解碼器56、控制單元64等等之類的各單元提供與來自多路分離單元52的PCR相應(yīng)的系統(tǒng)時鐘。從而,由于接收裝置12可獲得與廣播裝置11同步的系統(tǒng)時鐘,所以接收裝置可以再現(xiàn)音頻信號和視頻信號。
[0094]控制單元64基于來自命令分析單元62的分析結(jié)果,控制與節(jié)目聯(lián)動的數(shù)據(jù)廣播應(yīng)用的獲取或登記、或者獲取或激活、事件觸發(fā)、停止或關(guān)閉,等等。此外,控制單元64基于來自命令分析單元62的分析結(jié)果,以來自時鐘同步單元63的系統(tǒng)時鐘為基準,控制執(zhí)行命令的定時。
[0095]應(yīng)用引擎67根據(jù)控制單元64控制通信I/F61經(jīng)由因特網(wǎng)16訪問應(yīng)用服務(wù)器15,并請求數(shù)據(jù)廣播應(yīng)用。通信I/F61經(jīng)由因特網(wǎng)16接收從應(yīng)用服務(wù)器15發(fā)送來的數(shù)據(jù)廣播應(yīng)用,并使得緩存存儲器68保持該應(yīng)用。
[0096]應(yīng)用引擎67根據(jù)控制單元64的控制讀取并執(zhí)行緩存存儲器68中保持的數(shù)據(jù)廣播應(yīng)用。所執(zhí)行的數(shù)據(jù)廣播應(yīng)用的視頻信號被提供給視頻輸出單元58。
[0097]視頻輸出單元58把從應(yīng)用引擎67輸入的視頻信號與從選擇器57輸入的視頻信號相結(jié)合,并將它們輸出到顯不器32。[0098]應(yīng)用存儲器69包括工作存儲器69A和退避存儲器69B。應(yīng)用引擎67把與執(zhí)行中的數(shù)據(jù)廣播應(yīng)用有關(guān)的數(shù)據(jù)(具體而言包括所顯示的信息的層次)記錄在工作存儲器69A中。此外,應(yīng)用引擎67在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用被中止時把應(yīng)用存儲器69的工作存儲器69A中的數(shù)據(jù)移動到退避存儲器69B。然后,當中止的數(shù)據(jù)廣播應(yīng)用再繼續(xù)時,退避存儲器69B中的數(shù)據(jù)被移動到工作存儲器69A以恢復(fù)中止前的狀態(tài)。
[0099]頻道切換檢測單元70檢測節(jié)目頻道的切換。具體而言,頻道切換檢測單元70分析來自選擇器54的視頻信號和來自選擇器57的視頻信號中的一者或兩者,然后檢測節(jié)目頻道的切換,并將檢測結(jié)果提供給控制單元64。
[0100]此外,頻道切換檢測單元70根據(jù)對遙控器12R或遙控器19R的操作接收來自光感測單元71的命令的輸入。頻道切換檢測單元70基于來自光感測單元71的命令檢測節(jié)目頻道的切換,然后將檢測結(jié)果提供給控制單元64。
[0101]控制單元64基于來自頻道切換檢測單元70的檢測結(jié)果控制應(yīng)用引擎67以使得與節(jié)目聯(lián)動執(zhí)行的數(shù)據(jù)廣播應(yīng)用結(jié)束。
[0102]圖2的接收裝置12的配置如上所述。
[0103][裝置的關(guān)聯(lián)操作]
[0104]接下來,將參考圖3至圖8描述構(gòu)成圖1的廣播系統(tǒng)I的裝置的關(guān)聯(lián)操作。圖3是示出在接收裝置12進行的頻道選擇和頻道切換時各裝置的關(guān)聯(lián)操作的序列圖。
[0105]如圖3中所示,廣播裝置11發(fā)送數(shù)字電視廣播信號,并且CATV裝置17發(fā)送有線電視廣播信號。當用戶選擇期望的頻道時,接收裝置12經(jīng)由機頂盒19接收來自廣播裝置11的數(shù)字電視廣播信號或來自CATV裝置17的有線電視廣播信號中的任何一個。接收裝置12在顯示器32上顯示與接收到的廣播信號相對應(yīng)的節(jié)目的視頻,并通過揚聲器31輸出相應(yīng)的聲音(S11)。
[0106]此外,接收裝置12周期性地從節(jié)目的視頻信號和音頻信號中提取特征值(S12),并且特征值作為指紋信息被發(fā)送到ACR服務(wù)器13 (S13)。
[0107]ACR服務(wù)器13執(zhí)行ACR識別處理以將來自接收裝置12的指紋信息與數(shù)據(jù)庫相比較,從而識別在接收裝置12中選擇的節(jié)目(S14)。具體而言,當ACR服務(wù)器13如圖4中所示接收來自接收裝置12的關(guān)于指紋信息的詢問時,ACR識別處理部13A將指紋信息與預(yù)先準備的FP數(shù)據(jù)庫13B相比較,從而識別在接收裝置12中選擇的節(jié)目。
[0108]注意,指紋信息(特征值)例如是AV內(nèi)容的所有或一些構(gòu)成元素的特有信息,并且在FP數(shù)據(jù)庫13B中,預(yù)先登記多條AV內(nèi)容的特有信息。在ACR識別處理中,例如,判定特有信息的相似度或一致度。作為判定相似度或一致度的方法,可以使用各種文獻等中公開的已知技術(shù)。利用ACR技術(shù),可基于視頻信號和音頻信號的特征值來識別AV內(nèi)容,而不依賴于AV內(nèi)容的分辨率、寬高比、比特率、格式之類的信息。
[0109]從ACR識別處理,獲得用于識別節(jié)目的頻道號的信息(以下稱為頻道識別信息)和當節(jié)目的開始到結(jié)束被標在時間軸上時指示提取指紋信息的時間位置的信息(以下稱為時間位置信息)。此外,F(xiàn)P數(shù)據(jù)庫13B與頻道識別信息相關(guān)聯(lián)地存儲指示用于控制與節(jié)目聯(lián)動執(zhí)行的數(shù)據(jù)廣播應(yīng)用的操作的命令的獲取來源的信息(以下稱為命令獲取來源信息)。作為命令獲取來源信息,例如,描述命令服務(wù)器14的URL (統(tǒng)一資源定位符)。
[0110]ACR識別處理部13A從FP數(shù)據(jù)庫13B獲取與所識別的頻道號相對應(yīng)的命令獲取來源信息。然后,作為ACR識別處理的識別結(jié)果,ACR識別處理部13A將頻道識別信息、時間位置信息和命令獲取來源信息發(fā)送到作為詢問的來源的接收裝置12 (S15)。
[0111]接收裝置12從ACR服務(wù)器13獲取識別結(jié)果,然后分析識別結(jié)果(S16)。此外,接收裝置12根據(jù)對識別結(jié)果的分析結(jié)果訪問命令獲取來源信息中描述的URL的命令服務(wù)器14以向其發(fā)送頻道識別信息和時間位置信息,然后詢問接收裝置12可執(zhí)行的命令(S17)。
[0112]命令服務(wù)器14響應(yīng)于來自接收裝置12的詢問把與頻道識別信息和時間位置信息相應(yīng)的命令發(fā)送到接收裝置12 (SlS)0具體而言,例如,命令服務(wù)器14管理對于每個節(jié)目可執(zhí)行的命令,并且確定對于與來自接收裝置12的頻道識別信息相對應(yīng)的節(jié)目在與時間位置信息相對應(yīng)的時間帶中可執(zhí)行的命令。例如,命令服務(wù)器14基于來自接收裝置12的時間位置信息確定從在接收裝置12中提取對象指紋信息時到提取下一指紋信息時(例如,幾秒鐘期間)要執(zhí)行的一個或多個命令。然后,命令服務(wù)器14將所確定的命令經(jīng)由因特網(wǎng)16發(fā)送到接收裝置12。
[0113]接收裝置12從命令服務(wù)器14獲取命令,然后分析該命令(S19)。此外,接收裝置12根據(jù)對命令的分析結(jié)果訪問應(yīng)用服務(wù)器15,然后請求與所選擇的節(jié)目聯(lián)動執(zhí)行的數(shù)據(jù)廣播應(yīng)用(S20)。
[0114]應(yīng)用服務(wù)器15響應(yīng)于來自接收裝置12的應(yīng)用請求將數(shù)據(jù)廣播應(yīng)用發(fā)送到接收裝置12 (S21)。然后,接收裝置12從應(yīng)用服務(wù)器15獲取數(shù)據(jù)廣播應(yīng)用,然后執(zhí)行該應(yīng)用(S22 )。結(jié)果,重疊在節(jié)目上的數(shù)據(jù)廣播應(yīng)用的視頻被顯示在顯示器32上。
[0115]然后,當在接收裝置12中所選擇的頻道被切換到另一頻道時(S23),頻道切換檢測單元70檢測頻道的切換(S24)。這里,作為用于檢測節(jié)目的頻道切換的方法,例如,可以采用以下所示的檢測方法中的任何一種。
[0116]作為第一種檢測方法,有使用來自遙控器12R的頻道切換命令的方法。在此檢測方法中,當在接收裝置12中選擇來自廣播裝置11的數(shù)字電視節(jié)目并且光感測單元71根據(jù)用戶的選擇操作從遙控器12R接收到頻道切換命令時,頻道切換檢測單元70可檢測到數(shù)字電視節(jié)目的頻道的切換。
[0117]在第一種檢測方法中,由于根據(jù)用戶的選擇操作檢測到了頻道的切換,所以可以可靠地檢測到頻道的切換。注意,頻道切換命令不限于光感測單元71感測來自遙控器12R的紅外光的情況,而可被設(shè)定為根據(jù)例如用戶對操作單元66的選擇操作而被從操作單元66輸出到頻道切換檢測單元70。
[0118]作為第二種檢測方法,有使用對節(jié)目的視頻信號的分析結(jié)果的方法。在此檢測方法中,當接收裝置12經(jīng)由機頂盒19接收到來自CATV裝置17的有線電視節(jié)目時,頻道切換檢測單元70分析有線電視節(jié)目的視頻信號,從而可根據(jù)分析結(jié)果檢測到頻道的切換。
[0119]如圖5的A中所示,頻道切換檢測單元70判定與有線電視節(jié)目的視頻信號相對應(yīng)的多個幀的某個區(qū)間是否連續(xù)示出同一畫面(凍結(jié)畫面),并且當檢測到連續(xù)示出同一畫面的區(qū)間時,頻道切換檢測單元從而可檢測到有線電視節(jié)目的頻道的切換。具體而言,例如,頻道切換檢測單元70獲得具有與每個前后幀相對應(yīng)的每個位置處的視頻樣本值的幀之間的差異,然后將其平均值與閾值Gd相比較。然后,當存在平均值等于或低于閾值0d的N個連續(xù)幀時,頻道切換檢測單元70認為連續(xù)示出同一畫面,從而檢測到頻道的切換。
[0120]此外,如圖5的B中所示,頻道切換檢測單元70分析與有線電視節(jié)目的視頻信號相對應(yīng)的多個幀的某個區(qū)間是否連續(xù)示出黑畫面,并且當檢測到連續(xù)示出黑畫面的區(qū)間時,頻道切換檢測單元從而可檢測到有線電視節(jié)目的頻道的切換。具體而言,例如,頻道切換檢測單元70獲得幀的視頻樣本值的平均值,然后將該平均值與閾值Gb相比較。然后,當存在平均值等于或低于閾值Θ b的N個連續(xù)幀時,頻道切換檢測單元70認為連續(xù)示出黑畫面,從而檢測到頻道的切換。
[0121]換言之,在頻道切換期間,顯示器32上顯示的有線電視節(jié)目在其間插有黑畫面的情況下被切換到另一節(jié)目還是在其間插有凍結(jié)畫面的情況下節(jié)目被切換到另一節(jié)目是基于例如機頂盒19的規(guī)格等等來決定的,而不是由接收裝置12決定的。從而,當分析有線電視節(jié)目的視頻信號并且連續(xù)示出同一畫面或黑畫面時,接收裝置12被設(shè)定為能夠檢測頻道切換并應(yīng)對這兩種畫面顯現(xiàn)。
[0122]作為第三種檢測方法,有使用對節(jié)目的音頻信號的分析結(jié)果的方法。在此檢測方法中,當接收裝置12經(jīng)由機頂盒19接收到來自CATV裝置17的有線電視節(jié)目時,分析有線電視節(jié)目的音頻信號,并且根據(jù)分析結(jié)果,可以檢測到頻道的切換。
[0123]如圖6中所示,頻道切換檢測單元70分析有線電視節(jié)目的音頻信號的樣本在某個區(qū)間中處于無信號狀態(tài)或者樣本在某個區(qū)間中處于非連續(xù)狀態(tài),并且當檢測到無信號狀態(tài)和非連續(xù)狀態(tài)中的區(qū)間時,頻道切換檢測單元可檢測到有線電視節(jié)目的頻道的切換。具體而言,例如,頻道切換檢測單元70以預(yù)定的時間間隔獲得聲音能量的水平,然后,將該水平與閾值Θ s相比較。然后,當聲音能量水平等于或低于閾值Θ s的時間持續(xù)M秒時,頻道切換檢測單元70可認為該區(qū)間處于無信號狀態(tài)。此外,例如,頻道切換檢測單元70獲得從音頻信號的線性預(yù)測獲得的預(yù)測樣本值與實際測量到的實際樣本值之間的差異,然后將該差異與閾值0a相比較。然后,當該差異等于或高于閾值0a時,頻道切換檢測單元70可認為該區(qū)間處于非連續(xù)狀態(tài)中。
[0124]注意,由于通過利用第二種檢測方法和第三種檢測方法同時執(zhí)行檢測來基于對視頻和聲音兩者的分析結(jié)果檢測頻道的切換,所以可以進一步增強檢測準確度,然而,可以分開執(zhí)行利用第二種檢測方法的檢測或利用第三種檢測方法的檢測。此外,第三種檢測方法包括檢測無信號狀態(tài)和非連續(xù)狀態(tài),并且雖然對這兩種狀態(tài)的檢測可進一步增強檢測準確度,但可以只檢測無信號狀態(tài)或非連續(xù)狀態(tài)中的任一種狀態(tài)。
[0125]此外,當例如執(zhí)行如第二種檢測方法和第三種檢測方法中所示的對于視頻信號檢測同一畫面或黑畫面并且對于音頻信號檢測無信號狀態(tài)或非連續(xù)狀態(tài),根據(jù)檢測狀態(tài)給出分數(shù),并且分數(shù)的總值等于或高于預(yù)設(shè)值時,可以認為頻道正被切換。
[0126]作為第四種檢測方法,有使用來自遙控器19R的頻道切換命令的方法。在此檢測方法中,當接收裝置12選擇來自CATV裝置17的有線電視節(jié)目,并且光感測單元71根據(jù)用戶的選擇操作從遙控器19R接收到頻道切換命令時,頻道切換檢測單元70可檢測到有線電視節(jié)目的頻道的切換。
[0127]具體而言,由于接收裝置12不能識別來自遙控器19R的命令,所以當光感測單元71接收到不可識別的命令時,接收裝置可以認為有線電視節(jié)目的頻道已被切換。然而,由于來自遙控器19R的這種命令并不是在每種情況下都是與頻道切換相對應(yīng)的命令,所以可預(yù)先在接收裝置12中設(shè)定在機頂盒19中要使用的命令響應(yīng)表格,然后可以識別來自遙控器19R的與頻道切換相對應(yīng)的命令?;蛘撸斀邮昭b置12從遙控器19R接收到不可識別的命令時,接收裝置可設(shè)為首先假定檢測到頻道切換,從所顯示的有線電視節(jié)目中提取指紋信息,并將該信息發(fā)送到ACR服務(wù)器13。從而,因為接收裝置12可從ACR服務(wù)器13獲取識別結(jié)果,所以接收裝置比較假定檢測到頻道切換前后的頻道識別信息,從而可判定是否正常地切換了頻道。換言之,當正常地切換了頻道時,接收裝置12獲悉到來自遙控器19R的不可識別的命令是與頻道切換相對應(yīng)的命令。從獲悉到該命令起,當接收裝置12接收到來自遙控器19R的下一命令時,接收裝置可識別出該命令是與頻道切換相對應(yīng)的命令。
[0128]可利用上述檢測方法來檢測頻道的切換,然而,上述檢測方法是示例,而節(jié)目的頻道的切換可被設(shè)定為利用能夠檢測頻道的切換的其他方法來檢測。
[0129]轉(zhuǎn)到圖3,當檢測到頻道的切換時,接收裝置12從頻道切換后觀看的節(jié)目的視頻信號和音頻信號中提取指紋信息(S25 ),并將該信息發(fā)送到ACR服務(wù)器13( S26 )。然后,ACR服務(wù)器13執(zhí)行將來自接收裝置12的指紋信息與FP數(shù)據(jù)庫13B相比較的ACR識別處理,從而識別出接收裝置12所選擇的節(jié)目(S27)。ACR識別處理如以上圖4中所述。然后,ACR服務(wù)器13將ACR識別處理的識別結(jié)果發(fā)送到作為詢問的來源的接收裝置12(S28)。注意,步驟S25至S28的處理對應(yīng)于上述步驟S12至S15的處理。
[0130]然后,接收裝置12基于來自ACR服務(wù)器13的識別結(jié)果把在檢測到頻道切換前獲得的頻道識別信息與在檢測到頻道切換后獲得的頻道識別信息相比較(S29)。當檢測到頻道切換前后的頻道識別信息相互不同時,頻道已被正常地切換,從而接收裝置12強制關(guān)閉所執(zhí)行的數(shù)據(jù)廣播應(yīng)用(S30)。從而,在頻道切換后的節(jié)目中,在頻道切換前重疊在節(jié)目上顯示的數(shù)據(jù)廣播應(yīng)用不被顯示。這里,當要花時間來執(zhí)行步驟S25至S29的處理時,或者當步驟S24中對頻道切換的檢測被認為可靠時,數(shù)據(jù)廣播應(yīng)用可在步驟S24之前立即被關(guān)閉。即使在這種情況下,也在關(guān)閉之后通過執(zhí)行步驟S25至S29的處理來確認頻道的切換。
[0131]以上是對各裝置的關(guān)聯(lián)操作的描述,而在關(guān)聯(lián)操作期間隨著顯示器32上顯示的視頻的轉(zhuǎn)變進行的關(guān)聯(lián)操作將如圖7所示。注意,ACR服務(wù)器13、命令服務(wù)器14和應(yīng)用服務(wù)器15為接收裝置12執(zhí)行的處理可以以使用所謂的云計算的服務(wù)的形式提供。從而圖7把ACR服務(wù)器13、命令服務(wù)器14和應(yīng)用服務(wù)器15提供的服務(wù)分別示為ACR識別服務(wù)、命令提供服務(wù)和應(yīng)用提供服務(wù)。
[0132]如圖7中所示,當接收裝置12選擇頻道A (CH-A)時,節(jié)目CH-A的視頻Pl被顯示在顯示器32上。然后,接收裝置12周期性地從所選的節(jié)目CH-A的視頻信號和音頻信號中提取指紋信息(特征值)(S12-1),然后將該信息發(fā)送到ACR服務(wù)器13 (S13-1)。另一方面,ACR服務(wù)器13通過執(zhí)行ACR識別服務(wù)識別接收裝置12的所選節(jié)目CH-A,然后將識別結(jié)果提供給接收裝置12。
[0133]根據(jù)來自ACR服務(wù)器13的識別結(jié)果,接收裝置12訪問命令服務(wù)器14并且詢問在接收裝置12中可執(zhí)行的命令。另一方面,命令服務(wù)器14通過執(zhí)行命令提供服務(wù)響應(yīng)于來自接收裝置12的詢問向接收裝置12提供命令。此外,當來自命令服務(wù)器14的命令是用于指示數(shù)據(jù)廣播應(yīng)用的獲取或登記的命令(稍后將描述的登記命令)時,接收裝置12訪問應(yīng)用服務(wù)器15,并且請求數(shù)據(jù)廣播應(yīng)用(S19-1)。另一方面,應(yīng)用服務(wù)器15通過執(zhí)行應(yīng)用提供服務(wù)響應(yīng)于來自接收裝置12的請求向接收裝置12提供數(shù)據(jù)廣播應(yīng)用。接收裝置12登記從應(yīng)用服務(wù)器15獲取的數(shù)據(jù)廣播應(yīng)用(S19-1)。
[0134]此外,當來自命令服務(wù)器14的命令是用于指示數(shù)據(jù)廣播應(yīng)用的獲取或激活的命令(稍后將描述的執(zhí)行命令)時,接收裝置12激活所獲取的數(shù)據(jù)廣播應(yīng)用(S19-2)。從而,視頻P2被顯示在顯示器32上,在該視頻P2中,指示關(guān)于節(jié)目CH-A的節(jié)目相關(guān)信息的數(shù)據(jù)廣播應(yīng)用CH-A被重疊在節(jié)目CH-A上。然后,在接收裝置12中連續(xù)執(zhí)行指紋信息的提取和發(fā)送(S12-2,…,S13-2,…),并且根據(jù)來自ACR服務(wù)器13的識別結(jié)果從命令服務(wù)器14獲取命令。然后,接收裝置12根據(jù)所獲取的命令控制數(shù)據(jù)廣播應(yīng)用CH-A的操作(S19-3)。
[0135]這里,當所選的頻道A (CH-A)被切換到頻道B (CH-B)時,接收裝置12利用例如上述第一種檢測方法至第四種檢測方法之中的檢測方法來檢測頻道的切換(S24 )。然后,接收裝置12從檢測到頻道切換后觀看的節(jié)目的視頻信號和音頻信號中提取指紋信息(S25),將該信息發(fā)送到ACR服務(wù)器13 (S26),從而獲取ACR識別服務(wù)的識別結(jié)果。
[0136]接收裝置12比較檢測到頻道切換前后觀看的節(jié)目的頻道識別信息,并且當節(jié)目的頻道識別信息相互不同時,頻道已被正常地切換,從而接收裝置強制關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用CH-A。在此情況下,只有檢測到頻道切換后的節(jié)目CH-B的視頻P3被顯示在顯示器32上。另一方面,當檢測到頻道切換前后節(jié)目的頻道識別信息相同時,例如在誤檢測等中由于某種原因沒有切換頻道,從而繼續(xù)執(zhí)行數(shù)據(jù)廣播應(yīng)用CH-A。在此情況下,像檢測頻道切換前那樣沒有變化地在顯示器32上顯示其中數(shù)據(jù)廣播應(yīng)用CH-A重疊在節(jié)目CH-A上的視頻P2。
[0137]換言之,當頻道被正確地切換時,在檢測到頻道切換前與節(jié)目聯(lián)動執(zhí)行的數(shù)據(jù)廣播應(yīng)用被強制關(guān)閉,并且只有頻道切換后的節(jié)目被顯示。從而,可以防止在頻道被切換之后沒有變化地繼續(xù)顯示用于頻道切換前選擇的節(jié)目的數(shù)據(jù)廣播應(yīng)用。
[0138]注意,如果在頻道切換時沒有檢測到頻道的切換,則如圖8中所示,即使頻道A(CH-A)被切換到了頻道B (CH-B),卻仍按原樣執(zhí)行數(shù)據(jù)廣播應(yīng)用CH-A。由于此原因,在顯示器32上顯示 視頻P4,其中數(shù)據(jù)廣播應(yīng)用CH-A重疊在節(jié)目CH-B上。換言之,直到周期性地執(zhí)行指紋信息提取并且獲取了用于關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用的命令(稍后將描述的終止命令)為止,數(shù)據(jù)廣播應(yīng)用CH-A被繼續(xù)執(zhí)行,從而重疊顯示在節(jié)目CH-B上。
[0139]在此情況下,即使由于頻道的切換而顯示了節(jié)目CH-B,卻仍顯示與節(jié)目CH-B無關(guān)的用于節(jié)目CH-A的數(shù)據(jù)廣播應(yīng)用CH-A,這例如不僅違背節(jié)目的制作者等的意圖,而且還會使觀看者迷惑。因此,本技術(shù)被設(shè)計成,如圖7中所示,在頻道切換時檢測頻道的切換,并且當正常地執(zhí)行了頻道的切換時,強制關(guān)閉數(shù)據(jù)廣播應(yīng)用。
[0140]如上所述,利用構(gòu)成廣播系統(tǒng)I的各裝置的關(guān)聯(lián)操作,可根據(jù)在對觀看中的節(jié)目執(zhí)行的ACR識別處理中獲得的識別結(jié)果向接收裝置12提供數(shù)據(jù)廣播應(yīng)用。此外,當觀看中的節(jié)目的頻道被切換時,接收裝置12強制關(guān)閉數(shù)據(jù)廣播應(yīng)用,從而當頻道被切換時,節(jié)目和數(shù)據(jù)廣播應(yīng)用可同步。
[0141][命令的細節(jié)]
[0142]接下來,將參考圖9至圖12詳細描述命令服務(wù)器14提供的命令。圖9示出了命令中包括的信息項的示例。
[0143]“命令I(lǐng)D”是用于識別相應(yīng)命令的信息。當具有相同內(nèi)容的命令被發(fā)送多次時,每個命令的命令I(lǐng)D相同。
[0144]“命令生效時刻”是以指示執(zhí)行相應(yīng)命令的時刻的“絕對日期和時間”、“相對時間”或“PTS”中的任何一種來指定的?!敖^對日期和時間”與節(jié)目的進度無關(guān),并且是當在預(yù)先設(shè)定的特定日期和時間到來時執(zhí)行命令時指定的。此外,“相對時間”是當在節(jié)目期間從基準時間起經(jīng)過了特定時間之后執(zhí)行命令時指定的。作為相對時間,例如,指定相對于節(jié)目的開始時刻經(jīng)過的時間。此外,“PTS”是在利用作為用于執(zhí)行同步再現(xiàn)的時間信息的PTS(Presentation Time Stamp,呈現(xiàn)時間戳)執(zhí)行命令時指定的。換言之,作為命令生效時刻,除了以時、分、秒指定時刻的方法以外,還可以采用以TS的STC (System Time Clock,系統(tǒng)時間時鐘)值指定時刻的方法。
[0145]注意,當命令生效時刻已經(jīng)經(jīng)過時,相應(yīng)命令在接收時被立即執(zhí)行。
[0146]對于“命令對象裝置類型”,指定作為利用該命令控制數(shù)據(jù)廣播應(yīng)用的對象的裝置。這里,除了接收裝置(接收裝置12)的本體以外,當外部裝置與接收裝置12相連時,該外部裝置被指定為命令的對象裝置。
[0147]“命令動作”指示相應(yīng)命令是“應(yīng)用獲取(Register,登記)”、“應(yīng)用激活(Execute,執(zhí)行)”、“應(yīng)用關(guān)閉(Terminate,終止)”、“事件觸發(fā)(Inject_eVent,注入事件)”和“應(yīng)用停止(Suspend,暫停)”中的任何一者。
[0148]登記(Register)命令是用于對接收裝置12指示數(shù)據(jù)廣播應(yīng)用的獲取或登記的命令。這里,數(shù)據(jù)廣播應(yīng)用的登記指的是與所獲取的數(shù)據(jù)廣播應(yīng)用相關(guān)聯(lián)地存儲應(yīng)用的優(yōu)先級和期滿日期。控制單元64根據(jù)優(yōu)先級和期滿日期管理數(shù)據(jù)廣播應(yīng)用。
[0149]執(zhí)行(Execute)命令是用于對接收裝置12指示數(shù)據(jù)廣播應(yīng)用的獲取或激活的命令。
[0150]終止(Terminate)命令是用于指示接收裝置12終止執(zhí)行中的數(shù)據(jù)廣播應(yīng)用的命令。
[0151]注入事件(Inject_event)命令是用于使得接收裝置12在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用中觸發(fā)事件的命令。
[0152]暫停(Suspend)命令是用于對接收裝置12指示執(zhí)行中的數(shù)據(jù)廣播應(yīng)用的中止的命令。
[0153]“命令應(yīng)用分布參數(shù)”是用于隨機地分布向諸如接收裝置12之類的對象裝置應(yīng)用相應(yīng)命令的定時的參數(shù)。由于利用該參數(shù)調(diào)整了對命令服務(wù)器14和應(yīng)用服務(wù)器15進行訪問的定時,所以分布了對服務(wù)器的訪問,從而可以減輕負載。
[0154]“應(yīng)用ID”是與相應(yīng)命令有關(guān)的數(shù)據(jù)廣播應(yīng)用的識別信息?!皯?yīng)用類型”是指示與相應(yīng)命令有關(guān)的數(shù)據(jù)廣播應(yīng)用的類型的信息?!胺?wù)提供商ID”是提供與相應(yīng)命令有關(guān)的數(shù)據(jù)廣播應(yīng)用的執(zhí)行服務(wù)的服務(wù)提供商(例如廣播臺之類的)的識別信息。
[0155]“應(yīng)用URL”是當命令動作是“應(yīng)用獲取”或“應(yīng)用激活”時指示數(shù)據(jù)廣播應(yīng)用的獲取來源的URL的信息?!皯?yīng)用期滿日期”是指示數(shù)據(jù)廣播應(yīng)用的期滿日期的信息。此外,“應(yīng)用保持優(yōu)先級”是指示關(guān)于相應(yīng)命令要獲取和保持的數(shù)據(jù)廣播應(yīng)用的優(yōu)先級的信息。當?shù)怯洈?shù)據(jù)廣播應(yīng)用時,存儲該數(shù)據(jù)廣播應(yīng)用的應(yīng)用期滿日期和保持優(yōu)先級,并且根據(jù)期滿曰期和優(yōu)先級來管理數(shù)據(jù)廣播應(yīng)用。
[0156]“事件ID”是當命令動作是“事件觸發(fā)”時要在以應(yīng)用ID指定的數(shù)據(jù)廣播應(yīng)用中觸發(fā)的事件的識別信息。此外,在“事件附加數(shù)據(jù)”中,存儲當命令動作是“事件觸發(fā)”時為了觸發(fā)事件而要參考的數(shù)據(jù)。
[0157]這里,命令的詳細規(guī)格在圖10和圖11中示出。[0158]除了目的地屬性和動作屬性以外,命令元素主要還包括定時元素、分散元素、應(yīng)用元素和事件元素。
[0159]目的地屬性對應(yīng)于圖9的“命令對象裝置類型”。對于目的地屬性,當接收裝置12被設(shè)定為命令對象裝置時,例如,指定“接收機”,而當外部裝置被設(shè)定為命令對象裝置時,指定 “ external_l ” 或 “ external_2 ”。
[0160]動作屬性對應(yīng)于圖9的“命令動作”。對于動作屬性,當指示數(shù)據(jù)廣播應(yīng)用的獲取或激活時,例如,指定“執(zhí)行”,當指示數(shù)據(jù)廣播應(yīng)用的獲取或登記時,指定“登記”,而當指示數(shù)據(jù)廣播應(yīng)用的停止時,指定“暫停”。此外,對于動作屬性,當指示數(shù)據(jù)廣播應(yīng)用的關(guān)閉時,指定“終止”,而當在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用中發(fā)起事件時,指定“事件”。
[0161]定時元素對應(yīng)于圖9的“命令生效時刻”。作為定時元素的屬性,有單位屬性。例如,當對于單位屬性使用“絕對日期和時間”時,指定“utc”,當使用“相對時間”時,指定“smpte”,而當使用“PTS”時,指定“pts”。
[0162]分散元素對應(yīng)于圖9的“命令應(yīng)用分布參數(shù)”。作為分散元素的屬性,有率屬性、范圍屬性和時段屬性,并且指定分割數(shù)、最大延遲時間和命令應(yīng)用分散時段。
[0163]應(yīng)用元素對應(yīng)于圖9的“應(yīng)用ID”、“應(yīng)用類型”、“應(yīng)用URL”、“應(yīng)用保持優(yōu)先級”和“應(yīng)用期滿日期”,并且指定id屬性、類型屬性、url屬性、優(yōu)先級屬性和eXpire_date屬性。當動作屬性是“執(zhí)行”或“登記”時,url屬性和eXpire_date屬性是必要項目。此外,對于優(yōu)先級屬性,一般指定“0”,并且當要提高優(yōu)先級時,指定“I”。
[0164]事件元素對應(yīng)于圖9的“事件ID”和“事件附加數(shù)據(jù)”,并且指定id屬性和數(shù)據(jù)屬性。當動作屬性是“事件”時,事件元素是必要項目。
[0165][命令的描述示例]
[0166]圖12是示出命令的描述示例的圖。
[0167]在圖12的示例中,在命令元素中,對于目的地屬性,指定“接收機”,并且對于動作屬性,指定“執(zhí)行”。換言之,相應(yīng)命令是以接收裝置12為目的地的執(zhí)行命令。
[0168]在命令元素的開始標簽和結(jié)束標簽之間描述定時元素和應(yīng)用元素。
[0169]在定時元素中,對于單位屬性指定“pts”,對于其值指定“1286743”.換言之,當“1286743”的時鐘經(jīng)過時,執(zhí)行命令。
[0170]在應(yīng)用元素中,對于id屬性指定“1”,對于類型屬性指定“html”,對于url屬性指定“XXX.com/yyy”,并且對于expire_date屬性指定“2011_01_21”。換言之,該描述意味著從以“XXX.com/yyy”的URL指定的應(yīng)用服務(wù)器15獲取以HTML (超文本標記語言)描述的
數(shù)據(jù)廣播應(yīng)用。
[0171]注意,命令描述方法是任意的,而不限于圖12的示例。
[0172][數(shù)據(jù)廣播應(yīng)用的狀態(tài)轉(zhuǎn)變]
[0173]圖13是示出根據(jù)用于登記、執(zhí)行、事件、inject_event和終止的每個命令接收裝置12操作的數(shù)據(jù)廣播應(yīng)用的狀態(tài)轉(zhuǎn)變的圖。如圖所示,數(shù)據(jù)廣播應(yīng)用的狀態(tài)被定義為轉(zhuǎn)變到釋放狀態(tài)(Released,釋放)、準備狀態(tài)(Ready,準備)、活動狀態(tài)(Active,活動)和中止狀態(tài)(Suspended,暫停)這四種狀態(tài)中的任何一種。
[0174]釋放狀態(tài)指的是數(shù)據(jù)廣播應(yīng)用未被接收裝置12獲取的狀態(tài)。準備狀態(tài)指的是數(shù)據(jù)廣播應(yīng)用被登記在接收裝置12中但尚未被激活的狀態(tài)?;顒訝顟B(tài)指的是數(shù)據(jù)廣播應(yīng)用被激活并正被執(zhí)行的狀態(tài)。中止狀態(tài)指的是數(shù)據(jù)廣播應(yīng)用的執(zhí)行被停止并且指示停止時應(yīng)用的狀態(tài)的信息被保持在退避存儲器69B中的狀態(tài)。
[0175]當數(shù)據(jù)廣播應(yīng)用的狀態(tài)被轉(zhuǎn)變到釋放狀態(tài)時(當應(yīng)用未被接收裝置12獲取時),如果接收到登記命令并且根據(jù)登記命令獲取(登記)了數(shù)據(jù)廣播應(yīng)用,則狀態(tài)被轉(zhuǎn)變到準備狀態(tài)。
[0176]當數(shù)據(jù)廣播應(yīng)用處于準備狀態(tài)中時,如果接收到執(zhí)行命令并且根據(jù)執(zhí)行命令激活了數(shù)據(jù)廣播應(yīng)用,則狀態(tài)被轉(zhuǎn)變到活動狀態(tài)。
[0177]此外,當數(shù)據(jù)廣播應(yīng)用的狀態(tài)被轉(zhuǎn)變到釋放狀態(tài)時(當應(yīng)用未被接收裝置12獲取時),如果接收到執(zhí)行命令并且根據(jù)執(zhí)行命令獲取并激活了數(shù)據(jù)廣播應(yīng)用,則狀態(tài)被轉(zhuǎn)變到活動狀態(tài)。
[0178]當數(shù)據(jù)廣播應(yīng)用的狀態(tài)被轉(zhuǎn)變到活動狀態(tài)時,如果接收到暫停命令并且根據(jù)暫停命令停止執(zhí)行中的數(shù)據(jù)廣播應(yīng)用,則狀態(tài)被轉(zhuǎn)變到暫停狀態(tài)。
[0179]當數(shù)據(jù)廣播應(yīng)用的狀態(tài)被轉(zhuǎn)變到暫停狀態(tài)時,如果接收到執(zhí)行命令并且停止的數(shù)據(jù)廣播應(yīng)用根據(jù)執(zhí)行命令再繼續(xù),則狀態(tài)被轉(zhuǎn)變到活動狀態(tài)。
[0180]當數(shù)據(jù)廣播應(yīng)用的狀態(tài)被轉(zhuǎn)變到活動狀態(tài)或暫停狀態(tài)時,如果接收到終止命令并且根據(jù)終止命令關(guān)閉了執(zhí)行中的數(shù)據(jù)廣播應(yīng)用,則狀態(tài)被轉(zhuǎn)變到準備狀態(tài)(圖中的“A”)。注意,轉(zhuǎn)變到準備狀態(tài)不僅在基于終止命令執(zhí)行轉(zhuǎn)變時發(fā)生,而且在執(zhí)行另一數(shù)據(jù)廣播應(yīng)用時也發(fā)生。
[0181]此外,當數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到準備狀態(tài)、活動狀態(tài)或暫停狀態(tài)并且命令的應(yīng)用期滿日期經(jīng)過時,應(yīng)用被轉(zhuǎn)變到準備狀態(tài)(圖中的“B”)。
[0182]圖14示出了每個命令與狀態(tài)轉(zhuǎn)變之間的關(guān)系。
[0183]圖14示意性示出了接收裝置12把從諸如節(jié)目或廣告之類的AV內(nèi)容的數(shù)據(jù)中提取的指紋信息發(fā)送到ACR服務(wù)器13并且分別從命令服務(wù)器14和從應(yīng)用服務(wù)器15獲取各種命令和數(shù)據(jù)廣播應(yīng)用的狀態(tài)。注意,在圖14中,像圖7和圖8中那樣,假定ACR服務(wù)器13、命令服務(wù)器14和應(yīng)用服務(wù)器15分別提供ACR識別服務(wù)、命令提供服務(wù)和應(yīng)用提供服務(wù)。
[0184]當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到釋放狀態(tài)時(在接收裝置12中未獲取的情況下),隨著根據(jù)登記命令獲取、保持并登記應(yīng)用,數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到準備狀態(tài)。
[0185]當在接收裝置12中數(shù)據(jù)廣播應(yīng)用處于準備狀態(tài)時,隨著根據(jù)執(zhí)行命令激活應(yīng)用,數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)。
[0186]此外,當在除接收裝置12以外的裝置中數(shù)據(jù)廣播應(yīng)用處于釋放狀態(tài)時(在另一裝置中未獲取的情況下),隨著根據(jù)執(zhí)行命令獲取和激活應(yīng)用,數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)。
[0187]當在接收裝置12中數(shù)據(jù)廣播應(yīng)用處于執(zhí)行狀態(tài)并且根據(jù)Inject_event命令在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用中觸發(fā)事件時,狀態(tài)被維持在執(zhí)行狀態(tài)中。
[0188]當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)時,隨著執(zhí)行中的數(shù)據(jù)廣播應(yīng)用根據(jù)暫停命令而停止,該應(yīng)用被轉(zhuǎn)變到中止狀態(tài)。此外,當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到中止狀態(tài)時,隨著停止的數(shù)據(jù)廣播應(yīng)用根據(jù)執(zhí)行命令再繼續(xù),該應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)。
[0189]這里,當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)時,隨著檢測到頻道的切換,執(zhí)行中的數(shù)據(jù)廣播應(yīng)用被強制關(guān)閉并轉(zhuǎn)變到準備狀態(tài)。
[0190]此外,當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到執(zhí)行狀態(tài)時,隨著執(zhí)行中的數(shù)據(jù)廣播應(yīng)用根據(jù)終止命令被關(guān)閉,該應(yīng)用被轉(zhuǎn)變到準備狀態(tài)。注意,當數(shù)據(jù)廣播應(yīng)用被轉(zhuǎn)變到準備狀態(tài)、執(zhí)行狀態(tài)或中止狀態(tài)并且數(shù)據(jù)廣播應(yīng)用的應(yīng)用期滿日期經(jīng)過時,數(shù)據(jù)廣播應(yīng)用被從緩存存儲器68中擦除,登記被取消,然后應(yīng)用被轉(zhuǎn)變到釋放狀態(tài)。
[0191][根據(jù)ACR識別結(jié)果的命令響應(yīng)處理]
[0192]接下來,將參考圖15和圖16描述當接收裝置12根據(jù)從ACR識別處理獲得的識別結(jié)果接收命令時的命令響應(yīng)處理(以下稱為根據(jù)ACR識別結(jié)果的命令響應(yīng)處理)。
[0193]圖15是描述根據(jù)ACR識別結(jié)果的命令響應(yīng)處理的流程圖。根據(jù)ACR識別結(jié)果的命令響應(yīng)處理在用戶觀看節(jié)目的同時被反復(fù)執(zhí)行,換言之,接收裝置12從廣播裝置11接收數(shù)字電視廣播信號,或者經(jīng)由機頂盒19從CATV裝置17接收有線電視廣播信號。
[0194]指紋提取單元60在步驟Slll中判定是否經(jīng)過了預(yù)定的時間,并且在等待預(yù)定時間經(jīng)過之后從節(jié)目的視頻信號和音頻信號中提取指紋信息(步驟S112)。換言之,指紋提取單元60以例如幾秒之類的預(yù)定間隔周期性地提取指紋信息。
[0195]在步驟S113中,指紋提取單元60控制通信I/F61,使得提取的指紋信息經(jīng)由因特網(wǎng)16被發(fā)送到ACR服務(wù)器13,以詢問所選節(jié)目的識別結(jié)果。ACR服務(wù)器13基于指紋信息執(zhí)行ACR識別處理,然后將識別結(jié)果發(fā)送到接收裝置12。注意,當在ACR服務(wù)器13中未獲得節(jié)目的識別結(jié)果時,不執(zhí)行識別結(jié)果的發(fā)送。
[0196]在步驟S114中,控制單元64控制通信I/F61判定是否從作為識別結(jié)果詢問的目的地的ACR服務(wù)器13接收到識別結(jié)果。
[0197]當在步驟S114中判定未接收到識別結(jié)果時,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。例如,當在接收裝置12中選擇了廣播中止的頻道并且提取其指紋信息時,ACR服務(wù)器13不能識別節(jié)目,從而不發(fā)送識別結(jié)果(可以發(fā)送指示“不適用”的識別結(jié)果)。
[0198]另一方面,當在步驟S114中判定接收到識別結(jié)果時,處理前進到步驟S115。在步驟S115中,控制單元64分析通信I/F61接收到的所選節(jié)目的識別結(jié)果。這里,作為識別結(jié)果,獲得所選節(jié)目的頻道識別信息、時間位置信息和命令獲取來源信息。此外,控制單元64將所選節(jié)目的頻道識別信息存儲在存儲器65中。
[0199]在步驟SI 16中,控制單元64控制通信I/F61訪問與命令獲取來源信息指示的URL相對應(yīng)的命令服務(wù)器14,并且發(fā)送頻道識別信息和時間位置信息以詢問可在接收裝置12中執(zhí)行的命令。在命令服務(wù)器14中,獲取在與頻道識別信息相對應(yīng)的節(jié)目中在與時間位置信息相對應(yīng)的時間帶中可執(zhí)行的命令,并且將其發(fā)送到接收裝置12。
[0200]在步驟S117中,控制單元64控制通信I/F61判定是否從作為命令詢問的目的地的命令服務(wù)器14接收到命令。
[0201]當在步驟S117中判定沒有接收到命令時,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。當例如沒有命令符合基于頻道識別信息和時間位置信息決定的條件時,命令服務(wù)器14不發(fā)送命令(可以發(fā)送指示“處理不必要”的命令)。
[0202]另一方面,當在步驟S117中判定接收到命令時,處理前進到步驟S118。在步驟S118中,命令分析單元62讀取命令中包括的命令I(lǐng)D,并且判定是否已對命令執(zhí)行了步驟S119的處理及其后的處理。當判定已經(jīng)執(zhí)行了步驟S119的處理及其后的處理時,處理返回到步驟S111,并且重復(fù)該步驟及其后的處理。另一方面,當判定沒有對命令執(zhí)行步驟S119的處理及其后的處理,處理前進到步驟S119。
[0203]在步驟S119中,命令分析單元62讀取命令中包括的命令動作,并且判定命令是否是登記、執(zhí)行、終止、Inject_event或暫停。
[0204]在步驟S120中,命令分析單元62判定步驟S119的判定結(jié)果是不是登記,并且當判定是登記時,處理前進到步驟Sm。
[0205]在步驟S121中,控制單元64控制通信I/F61訪問與命令的應(yīng)用URL相對應(yīng)的應(yīng)用服務(wù)器15,然后獲取由應(yīng)用ID確定的數(shù)據(jù)廣播應(yīng)用。利用通信I/F61獲取的數(shù)據(jù)廣播應(yīng)用被保持在緩存存儲器68中。此外,控制單元64使得應(yīng)用期滿日期和應(yīng)用保持優(yōu)先級被與所獲取的數(shù)據(jù)廣播應(yīng)用相關(guān)聯(lián)地存儲在存儲器65中。從而,控制單元64根據(jù)期滿日期和保持優(yōu)先級來管理保持在緩存存儲器68中的數(shù)據(jù)廣播應(yīng)用。
[0206]然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0207]當步驟S120的判定結(jié)果是在步驟S119中判定不是登記時,處理前進到步驟S122。在步驟S122中,控制單元64判定步驟SI 19的判定結(jié)果是不是執(zhí)行,并且當判定是執(zhí)行時,處理前進到步驟S123。
[0208]在步驟S123中,應(yīng)用引擎67根據(jù)控制單元64的控制判定由該命令的命令I(lǐng)D所確定的數(shù)據(jù)廣播應(yīng)用是否被中止(處于暫停狀態(tài)中)。具體而言,當指示由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用中的中止狀態(tài)的數(shù)據(jù)被退避在退避存儲器69B中時,判定應(yīng)用被中止。
[0209]在步驟S123中,當判定由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用未處于中止中時,處理前進到步驟S124。在步驟S124中,當應(yīng)用未被獲取時(不存在于緩存存儲器68中時),應(yīng)用引擎67根據(jù)控制單元64的控制獲取由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用。
[0210]在步驟S125中,控制單元64執(zhí)行同步控制處理。這里,將參考圖16的流程圖來描述同步控制處理的細節(jié)。
[0211]在步驟S151中,控制單元64判定是否設(shè)定了命令中包括的命令生效時刻。
[0212]當在步驟S151中判定設(shè)定了命令生效時刻時,處理前進到步驟S152。在步驟S152中,控制單元64判定執(zhí)行命令的時刻是否到來。
[0213]命令生效時刻例如是以絕對日期和時間、相對時間或PTS來指定的。在步驟S152的判定處理中,當指定絕對日期和時間時,判定預(yù)先設(shè)定的特定日期和時間是否到來。此夕卜,當指定相對時間時,例如,判定從節(jié)目開始時刻起是否經(jīng)過了預(yù)先設(shè)定的特定時間。另夕卜,當指定PTS時,基于來自時鐘同步單元63的時鐘來判定執(zhí)行命令的時刻是否到來。
[0214]在步驟S152的判定處理中,重復(fù)該判定處理,直到判定執(zhí)行命令的時刻已到來為止。換言之,等待命令的執(zhí)行,直到執(zhí)行命令的時刻到來為止。
[0215]然后,當在步驟S152中判定執(zhí)行命令的時刻已到來時,處理返回到圖15的步驟S125,并且執(zhí)行該處理及其后的處理。
[0216]在步驟S126中,如果有當前正執(zhí)行的數(shù)據(jù)廣播應(yīng)用,則應(yīng)用引擎67根據(jù)控制單元64的控制關(guān)閉該應(yīng)用。然后,在步驟S127中,應(yīng)用引擎67根據(jù)控制單元64的控制激活由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用。
[0217]換言之,由于通過執(zhí)行步驟S125的同步控制處理(圖16)在執(zhí)行命令的時刻過去之后激活數(shù)據(jù)廣播應(yīng)用,所以可以例如根據(jù)節(jié)目的進度或者在特定的時間帶中激活數(shù)據(jù)廣播應(yīng)用。
[0218]此外,當未設(shè)定命令生效時刻時(圖16的步驟S151中的“否”),跳過圖16的步驟S152,步驟S124的獲取處理結(jié)束,然后立即執(zhí)行步驟S126和S127。在此情況下,在獲取尚未獲取的數(shù)據(jù)廣播應(yīng)用之后,激活該數(shù)據(jù)廣播應(yīng)用。
[0219]然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0220]此外,在步驟S123中,當判定由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用處于中止中時(暫停狀態(tài)),處理前進到步驟S128。
[0221]在步驟S128中,控制單元64執(zhí)行圖16的同步控制處理。換言之,當設(shè)定了命令生效時刻時,在執(zhí)行命令的時刻到來時執(zhí)行步驟S129的處理,而當未設(shè)定命令生效時刻時,立即執(zhí)行步驟S129的處理。
[0222]在步驟S129中,應(yīng)用引擎67根據(jù)控制單元64的控制將退避存儲器69B的數(shù)據(jù)轉(zhuǎn)移到工作存儲器69A,從而激活由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用。從而,由命令I(lǐng)D確定的中止的數(shù)據(jù)廣播應(yīng)用從中止狀態(tài)再繼續(xù)。然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0223]在步驟S122中,當判定步驟S119的判定結(jié)果不是執(zhí)行時,處理前進到步驟S130。在步驟S130中,控制單元64判定步驟SI 19的判定結(jié)果是不是Inject_event,并且當判定該判定結(jié)果是Inject_event時,處理前進到步驟S131。
[0224]在步驟S131中,控制單元64執(zhí)行圖16的同步控制處理。換言之,當設(shè)定了命令生效時刻時,在執(zhí)行命令的時刻到來時執(zhí)行步驟S132的處理,而當未設(shè)定命令生效時刻時,立即執(zhí)行步驟S132的處理。
[0225]在步驟S132中,僅當命令的命令I(lǐng)D與操作中的數(shù)據(jù)廣播應(yīng)用的命令I(lǐng)D —致時,控制單元64才控制應(yīng)用引擎67在操作中的數(shù)據(jù)廣播應(yīng)用中觸發(fā)(執(zhí)行)與命令的命令I(lǐng)D相對應(yīng)的事件。然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0226]在步驟S130中,當判定步驟S119的判定結(jié)果不是Inject_event時,處理前進到步驟S133。在步驟S133中,控制單元64判定步驟S119的判定結(jié)果是不是暫停,并且當判定該判定結(jié)果是暫停時,處理前進到步驟S134。
[0227]在步驟S134中,控制單元64執(zhí)行圖16的同步控制處理。換言之,當設(shè)定了命令生效時刻時,在執(zhí)行命令的時刻到來時執(zhí)行步驟S135的處理,而當未設(shè)定命令生效時刻時,立即執(zhí)行步驟S135的處理。
[0228]在步驟S135中,應(yīng)用引擎67根據(jù)控制單元64的控制退避指示當前正執(zhí)行的數(shù)據(jù)廣播應(yīng)用的狀態(tài)的數(shù)據(jù)(換言之,當前寫在工作存儲器69A中的數(shù)據(jù);當顯示的信息具有層次結(jié)構(gòu)時,該數(shù)據(jù)包括指示顯示的信息的層次的信息)。然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0229]在步驟S133中,當判定步驟S119的判定結(jié)果不是暫停時,步驟S119的判定結(jié)果是終止,從而處理前進到步驟S136。
[0230]在步驟S136中,控制單元64執(zhí)行圖16的同步控制處理。換言之,當設(shè)定了命令生效時刻時,在執(zhí)行命令的時刻到來時執(zhí)行步驟S137的處理,而當未設(shè)定命令生效時刻時,立即執(zhí)行步驟S137的處理。[0231]在步驟S137中,當由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用正在執(zhí)行中時,應(yīng)用引擎67根據(jù)控制單元64的控制關(guān)閉該應(yīng)用。在步驟S138中,應(yīng)用引擎67根據(jù)控制單元64的控制從工作存儲器69A和退避存儲器69B中擦除與由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用有關(guān)的數(shù)據(jù)并且從緩存存儲器68中擦除數(shù)據(jù)廣播應(yīng)用。然后,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0232]此外,在步驟Slll中,當判定不是周期性地提取指紋信息的時間時,處理前進到步驟S139。在步驟S139中,頻道切換檢測單元70執(zhí)行頻道切換的檢測,并且判定是否切換了頻道。在步驟S139中,當判定沒有切換頻道時,處理返回到步驟S111,并且重復(fù)該處理及其后的處理。
[0233]另一方面,在步驟S139中,當判定切換了頻道時,處理前進到步驟S140。在步驟S140至S142中,與步驟S112至S114中一樣,指紋提取單元60從節(jié)目的視頻信號和音頻信號中提取指紋信息,然后將該信息發(fā)送到ACR服務(wù)器13。然后,當通信I/F61從ACR服務(wù)器13接收到識別結(jié)果時,處理前進到步驟S143。作為步驟S143的判定處理的預(yù)處理,控制單元64獲取從來自通信I/F61的識別結(jié)果獲得的在檢測到頻道切換后要觀看的節(jié)目的頻道識別信息,并從存儲器65中讀取在檢測到頻道切換前觀看的節(jié)目的頻道識別信息。
[0234]然后,控制單元64在步驟S143中比較在檢測到頻道切換前后節(jié)目的頻道識別信息以判定這些頻道識別信息是否相互一致。
[0235]在步驟S143中,當判定這些頻道識別信息相互不同時,頻道已被正常地切換,從而處理前進到步驟S144。在步驟S144中,如果由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用正被執(zhí)行,則應(yīng)用引擎67根據(jù)控制單元64的控制關(guān)閉該應(yīng)用。在步驟S145中,應(yīng)用引擎67根據(jù)控制單元64的控制的從工作存儲器69A和退避存儲器69B中擦除與由命令I(lǐng)D確定的數(shù)據(jù)廣播應(yīng)用有關(guān)的數(shù)據(jù),并且從緩存存儲器68中擦除該數(shù)據(jù)廣播應(yīng)用。然后,處理返回到步驟SI 11,并且重復(fù)該處理及其后的處理。
[0236]注意,在步驟S143中,當判定這些頻道識別信息相互一致時,例如在誤檢測等中由于某種原因頻道未被正常切換,從而在跳過步驟S144和S145的處理的同時處理返回到步驟SI 11,并且重復(fù)該處理及其后的處理。
[0237]以上,完成了對根據(jù)ACR識別結(jié)果的命令響應(yīng)處理的描述。根據(jù)如上所述的根據(jù)ACR識別結(jié)果的命令響應(yīng)處理,可以與AV內(nèi)容(例如,節(jié)目、廣告,等等)聯(lián)動地激活數(shù)據(jù)廣播應(yīng)用,并且可觸發(fā)和結(jié)束事件。另外,在維持數(shù)據(jù)廣播應(yīng)用的執(zhí)行狀態(tài)的同時可中止該數(shù)據(jù)廣播應(yīng)用,并且可執(zhí)行和關(guān)閉另一數(shù)據(jù)信息應(yīng)用,然后中止的數(shù)據(jù)廣播應(yīng)用可從中止狀態(tài)再繼續(xù)。
[0238]此外,通過執(zhí)行根據(jù)ACR識別結(jié)果的命令響應(yīng)處理,可以利用ACR技術(shù)提供與AV內(nèi)容聯(lián)動執(zhí)行的數(shù)據(jù)廣播應(yīng)用。另外,當切換頻道時,執(zhí)行中的數(shù)據(jù)廣播應(yīng)用結(jié)束,從而可以防止對數(shù)據(jù)廣播應(yīng)用的意料之外的顯示。
[0239]在圖15的示例中,提供了描述,其中在步驟S124至S127中,在獲取了尚未獲取的數(shù)據(jù)廣播應(yīng)用之后(S124),當執(zhí)行命令的時刻到來時激活所獲取的數(shù)據(jù)廣播應(yīng)用(S125),然而,步驟S124和S125的處理順序可以顛倒。換言之,在此情況下,在執(zhí)行命令的時刻到來之前不獲取尚未獲取的數(shù)據(jù)廣播應(yīng)用,并且在執(zhí)行命令的時刻到來時獲取并激活尚未獲取的數(shù)據(jù)廣播應(yīng)用。[0240][操作場景]
[0241]通過在接收裝置12中執(zhí)行圖15的根據(jù)ACR識別結(jié)果的命令響應(yīng)處理,可以實現(xiàn)例如圖17和18中所示的數(shù)據(jù)廣播應(yīng)用的操作。
[0242]圖17是示出當未設(shè)定命令生效時刻時的操作場景的示例的圖。
[0243]當與數(shù)字電視廣播信號或有線電視廣播信號相對應(yīng)的頻道A (CH-A)的節(jié)目被顯示在顯示器32上時,接收裝置12周期性地從所選節(jié)目的視頻信號等中提取指紋信息,并將該信息發(fā)送到ACR服務(wù)器13。接收到指紋信息的ACR服務(wù)器13執(zhí)行ACR識別處理,并且其識別結(jié)果被發(fā)送到接收裝置12。
[0244]接收裝置12根據(jù)來自ACR服務(wù)器13的識別結(jié)果向命令服務(wù)器14詢問命令,然而,當沒有接收裝置12可執(zhí)行的命令時,不從命令服務(wù)器14發(fā)送響應(yīng)。
[0245]然后,接收裝置12繼續(xù)執(zhí)行指紋信息的周期性提取并且與之相對應(yīng)地向ACR服務(wù)器13和命令服務(wù)器14作出詢問。然后,當接收裝置12從命令服務(wù)器14接收到執(zhí)行命令時,接收裝置訪問與應(yīng)用URL相對應(yīng)的應(yīng)用服務(wù)器15,并且獲取并執(zhí)行數(shù)據(jù)廣播應(yīng)用。從而,與用于頻道A (CH-A)的數(shù)據(jù)廣播應(yīng)用相對應(yīng)的節(jié)目相關(guān)信息(圖中的“視頻同步應(yīng)用”)被重疊顯示在顯示器32上已顯示的頻道A (CH-A)的節(jié)目上。
[0246]這里,當所選的頻道A (CH-A)被切換到頻道B (CH-B)時,接收裝置12利用例如上述的第一至第四檢測方法中的任何檢測方法來檢測頻道的切換。然后,接收裝置12從頻道切換后觀看的節(jié)目的視頻信號和音頻信號中提取指紋信息,將該信息發(fā)送到ACR服務(wù)器13,然后獲取節(jié)目的識別結(jié)果。接收裝置12比較檢測到頻道切換前后顯示器32上顯示的節(jié)目的頻道識別信息,并且當這些節(jié)目的頻道識別信息相互不同時,頻道已被正確地切換,從而接收裝置強制關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。從而,重疊顯示在頻道A (CH-A)的節(jié)目上的節(jié)目相關(guān)信息被擦除,而只有頻道B (CH-B)的節(jié)目被顯示。
[0247]此外,當接收裝置12在頻道B (CH-B)被選擇的同時從命令服務(wù)器14接收到執(zhí)行命令時,接收裝置訪問與應(yīng)用URL相對應(yīng)的應(yīng)用服務(wù)器15,并且獲取并執(zhí)行數(shù)據(jù)廣播應(yīng)用。從而,與用于頻道B (CH-B)的數(shù)據(jù)廣播應(yīng)用相對應(yīng)的節(jié)目相關(guān)信息(圖中的“視頻同步應(yīng)用”)被重疊顯示在顯示器32上已顯示的頻道B (CH-B)的節(jié)目上。
[0248]在圖17的示例中,執(zhí)行命令被描述為接收裝置12從命令服務(wù)器14接收的命令,然而,可以設(shè)定接收另外的命令。例如,當在數(shù)據(jù)廣播應(yīng)用的執(zhí)行期間接收到Inject_event命令時,在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用中發(fā)起事件,而當接收到暫停命令時,中止執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。此外,例如,當在數(shù)據(jù)廣播應(yīng)用的執(zhí)行期間接收到終止命令時,關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。
[0249]如上所述,在圖17的操作場景中,由于在從命令服務(wù)器14發(fā)送來的命令中未設(shè)定命令生效時刻,所以接收裝置12立即執(zhí)行從命令服務(wù)器14接收的命令。此外,當在接收裝置12中切換頻道時,強制關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。
[0250]圖18是示出當設(shè)定了命令生效時刻時的操作場景的示例的圖。
[0251]在圖18中,當接收裝置12周期性地提取指紋信息并從ACR服務(wù)器13接收到執(zhí)行命令時,接收裝置12訪問與應(yīng)用URL相對應(yīng)的應(yīng)用服務(wù)器15并獲取數(shù)據(jù)廣播應(yīng)用。此外,由于在執(zhí)行命令中設(shè)定了命令生效時刻,所以在獲取數(shù)據(jù)廣播應(yīng)用之后,等待執(zhí)行命令的執(zhí)行(圖中的“同步等待”),直到執(zhí)行命令的時刻到來為止。例如,當與頻道A (CH-A)的節(jié)目的特定場景同步地顯示與數(shù)據(jù)廣播應(yīng)用相對應(yīng)的節(jié)目相關(guān)信息時,與該特定場景同步的時刻被描述在命令生效時刻中,從而數(shù)據(jù)廣播應(yīng)用被激活,等待執(zhí)行命令的時刻。從而,可以使頻道A (CH-A)的節(jié)目的特定場景和節(jié)目相關(guān)信息(圖中的“視頻同步應(yīng)用”)同步。
[0252]此外,當所選擇的頻道A (CH-A)被切換到頻道B (CH-B)時,接收裝置12與上述圖17中一樣檢測頻道的切換并強制關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。從而,重疊顯示在頻道A(CH-A)的節(jié)目上的節(jié)目相關(guān)信息被擦除,并且只有頻道B (CH-B)的節(jié)目被顯示。
[0253]當指紋信息的提取在此之后繼續(xù)并且從命令服務(wù)器14接收到執(zhí)行命令時,接收裝置12訪問與應(yīng)用URL相對應(yīng)的應(yīng)用服務(wù)器15并獲取數(shù)據(jù)廣播應(yīng)用。此外,接收裝置12等待執(zhí)行命令的時刻,然后激活數(shù)據(jù)廣播應(yīng)用。從而,與用于頻道B (CH-B)的數(shù)據(jù)廣播應(yīng)用相對應(yīng)的節(jié)目相關(guān)信息(圖中的“視頻同步應(yīng)用”)被重疊顯示在顯示器32上顯示的頻道B (CH-B)的節(jié)目上。
[0254]在圖18的示例中,執(zhí)行命令被描述為接收裝置12從命令服務(wù)器14接收的命令,然而,可以設(shè)定接收另外的命令。例如,當在數(shù)據(jù)廣播應(yīng)用的執(zhí)行期間接收到Inject_event命令時,等待執(zhí)行命令的時刻,然后在執(zhí)行中的數(shù)據(jù)廣播應(yīng)用中發(fā)起事件。此外,當在數(shù)據(jù)廣播應(yīng)用的執(zhí)行期間接收到暫停命令時,等待執(zhí)行命令的時刻,然后中止執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。此外,例如,當在數(shù)據(jù)廣播應(yīng)用的執(zhí)行期間接收到終止命令時,等待執(zhí)行命令的時亥IJ,然后關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。
[0255]如上所述,在圖18的操作場景中,由于在從命令服務(wù)器14發(fā)送來的命令中設(shè)定了命令生效時刻,所以接收裝置12等待執(zhí)行命令的時刻,然后執(zhí)行從命令服務(wù)器14接收的命令。從而,接收裝置12可在任意定時而不是隨著指紋信息提取的分辨能力執(zhí)行命令。此外,當接收裝置12檢測到頻道的切換時,執(zhí)行中的數(shù)據(jù)廣播應(yīng)用被強制關(guān)閉,從而接收裝置可在頻道切換的定時而不是隨著指紋信息提取的分辨能力關(guān)閉執(zhí)行中的數(shù)據(jù)廣播應(yīng)用。
[0256]<第二實施例>
[0257][另一廣播系統(tǒng)的配置示例]
[0258]圖19示出了根據(jù)第二實施例的廣播系統(tǒng)I。在廣播系統(tǒng)I中,與圖1中不同,在接收裝置12和機頂盒19之間連接具有作為AV選擇器的功能的AV放大器41。
[0259]AV放大器41具有基于HDMI標準的輸入和輸出單元,除了例如機頂盒19以外,諸如游戲裝置42和電子裝置43之類的具有HDMI端子的電子裝置也連接到AV放大器的輸入偵牝并且接收裝置12經(jīng)由HDMI線纜20連接到輸出側(cè)。AV放大器41從輸入自與其輸入側(cè)相連的多個電子裝置的多個AV內(nèi)容項中選擇期望的AV內(nèi)容項,并且將該AV內(nèi)容輸出到與其輸出側(cè)相連的接收裝置12。
[0260]接收裝置12根據(jù)AV放大器41對AV內(nèi)容的選擇結(jié)果,檢測所觀看的AV內(nèi)容的切換。當檢測到所觀看的AV內(nèi)容的切換時,接收裝置12關(guān)閉與觀看的AV內(nèi)容聯(lián)動執(zhí)行的數(shù)
據(jù)廣播應(yīng)用。
[0261]注意,由于圖19的其他配置與以上在圖1中描述的廣播系統(tǒng)I的相同,所以將不重復(fù)對其的描述。
[0262]圖19的廣播系統(tǒng)I的配置如上所述。
[0263][接收裝置的另一配置示例]
[0264]圖20示出了圖19的接收裝置12的另一配置示例。到此接收裝置12的頻道切換檢測單元70的輸入與圖2的不同。換言之,在圖20中,只有來自HDMI端子59的通知信號被輸入到頻道切換檢測單元70。
[0265]具體而言,當AV放大器41選擇的電子裝置被切換時,HDMI端子59把從作為切換源的電子裝置輸入的AV內(nèi)容的音頻信號和視頻信號經(jīng)由HDMI線纜20分別提供到選擇器54和選擇器57。此外,HDMI端子59向頻道切換檢測單元70輸出用于通知該切換的通知信號。例如,在接收裝置12中,當?shù)紿DMI端子59的輸入被從來自機頂盒19的AV內(nèi)容切換到來自游戲裝置42的AV內(nèi)容時,來自AV放大器41的時鐘信號變得不連續(xù),失去同步,從而必須再次執(zhí)行同步處理。當例如來自AV放大器41的時鐘信號變得不連續(xù)時,HDMI端子59向頻道切換檢測單元70輸出用于通知輸入AV內(nèi)容的切換的通知信號。然后,當頻道切換檢測單元70檢測到來自HDMI端子59的通知信號時,頻道切換檢測單元可以檢測到觀看的AV內(nèi)容的切換并向控制單元64提供檢測結(jié)果。
[0266]從而,例如,如果AV放大器41從來自機頂盒19的輸入切換到來自游戲裝置42的輸入,則當在接收裝置12中數(shù)據(jù)廣播應(yīng)用被重疊顯示在有線電視節(jié)目上時,該數(shù)據(jù)廣播應(yīng)用被關(guān)閉,然后游戲畫面可被顯示。
[0267]圖20的接收裝置12的配置如上所述。
[0268]如上所述,除了上述的第一至第四種檢測方法以外,作為第五種檢測方法,接收裝置12還可以采用利用從AV放大器41輸出的AV內(nèi)容的選擇結(jié)果來檢測觀看的AV內(nèi)容的切換的方法。
[0269][具體操作示例]
[0270]此外,根據(jù)本技術(shù),由于ACR服務(wù)器13在沒有與AV內(nèi)容相對應(yīng)的元數(shù)據(jù)的情況下識別AV內(nèi)容,因此例如如下操作是可能的。
[0271]圖21是示出應(yīng)用了本技術(shù)的廣播系統(tǒng)的具體示例的圖。
[0272]如圖21中所示,與節(jié)目有關(guān)的元數(shù)據(jù)(圖中的“元數(shù)據(jù)”)被賦予由內(nèi)容提供商(Content Provider)提供的AV內(nèi)容(圖中的“內(nèi)容”),并且直接接收來自廣播裝置11 (圖中的“ASP (Authroized Service Provider,授權(quán)服務(wù)提供商)”)的數(shù)字電視廣播信號的接收裝置12 (圖中的“TV1”)可獲取與AV內(nèi)容一起發(fā)送的元數(shù)據(jù)。從而,通過基于元數(shù)據(jù)訪問由廣播服務(wù)提供商等管理的應(yīng)用服務(wù)器15,接收裝置可獲取并執(zhí)行數(shù)據(jù)廣播應(yīng)用(圖中的“應(yīng)用”)。
[0273]另一方面,當經(jīng)由CATV網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)等從廣播裝置11接收到數(shù)字電視廣播信號時,被機頂盒19 (圖中的“STB (機頂盒)”)轉(zhuǎn)換了的信號被另一接收裝置12 (圖中的“TV2”)經(jīng)由HDMI線纜20接收。在此情況下,來自機頂盒19的輸出只是AV內(nèi)容,其沒有利用元數(shù)據(jù),從而不能獲取與節(jié)目有關(guān)的信息。從而,接收裝置12可通過把從AV內(nèi)容提取的指紋信息(圖中的“指紋”)發(fā)送到ACR服務(wù)器13來獲取識別結(jié)果。此外,接收裝置12根據(jù)來自ACR服務(wù)器13的識別結(jié)果從命令服務(wù)器14獲取命令。然后,接收裝置12可根據(jù)來自命令服務(wù)器14的命令從應(yīng)用服務(wù)器15獲取并執(zhí)行數(shù)據(jù)廣播應(yīng)用。
[0274]如上所述,即使當在應(yīng)用了本技術(shù)的廣播系統(tǒng)中經(jīng)由CATV網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)等轉(zhuǎn)播節(jié)目時,也可實現(xiàn)與節(jié)目聯(lián)動執(zhí)行的數(shù)據(jù)廣播內(nèi)容的服務(wù)。換言之,如例如圖1和圖19中所示,本技術(shù)不僅可以應(yīng)用到接收裝置12直接接收來自廣播裝置11的數(shù)字電視廣播信號的情況,而且可應(yīng)用到由于諸如CATV網(wǎng)絡(luò)18或衛(wèi)星通信網(wǎng)絡(luò)之類的機頂盒19的使用而難以向接收裝置12發(fā)送本應(yīng)與AV內(nèi)容一起發(fā)送的元數(shù)據(jù)的情況。
[0275]<第三實施例>
[0276][通信系統(tǒng)的配置示例]
[0277]以上,已描述了接收裝置12接收與來自廣播裝置11的數(shù)字電視廣播信號相對應(yīng)或與來自CATV裝置17的有線電視廣播信號相對應(yīng)的AV內(nèi)容的示例,然而,可設(shè)定經(jīng)由因特網(wǎng)16基于VOD (Video On Demand,視頻點播)來分發(fā)AV內(nèi)容。
[0278]圖22示出了本實施例的通信系統(tǒng)81。
[0279]在圖22中,向與圖1的那些相對應(yīng)的部分賦予相同的標號,并且適當?shù)厥÷詫ζ涞拿枋觥?br>
[0280]換言之,與圖1不同,取代廣播裝置11、CATV裝置17、CATV網(wǎng)絡(luò)18和機頂盒19,在圖22中提供了與因特網(wǎng)16相連的分發(fā)服務(wù)器91。分發(fā)服務(wù)器91根據(jù)來自接收裝置12的請求經(jīng)由因特網(wǎng)16向接收裝置12分發(fā)諸如VOD內(nèi)容之類的AV內(nèi)容。
[0281]接收裝置12從來自分發(fā)服務(wù)器91的VOD內(nèi)容的視頻信號和音頻信號中提取指紋信息并將該指紋信息發(fā)送到ACR服務(wù)器13。ACR服務(wù)器13執(zhí)行ACR識別處理,并且這里,內(nèi)容識別信息、時間位置信息和命令獲取來源信息被作為識別結(jié)果發(fā)送。換言之,當獲取來自廣播裝置11的AV內(nèi)容時,獲得頻道識別信息作為識別結(jié)果,然而,當獲取來自分發(fā)服務(wù)器91的VOD內(nèi)容時,獲得諸如內(nèi)容ID之類的內(nèi)容識別信息作為識別結(jié)果。
[0282]接收裝置12訪問與命令獲取來源信息中描述的URL相對應(yīng)的命令服務(wù)器14以發(fā)送內(nèi)容識別信息和時間位置信息,然后詢問在接收裝置12中可執(zhí)行的命令。然后,接收裝置12根據(jù)來自命令服務(wù)器14的命令控制數(shù)據(jù)廣播應(yīng)用的操作。
[0283]如上所述,接收裝置12不僅可經(jīng)由廣播網(wǎng)絡(luò),而且可經(jīng)由通信網(wǎng)絡(luò)接收AV內(nèi)容。此外,無論廣播網(wǎng)絡(luò)或通信網(wǎng)絡(luò)中的哪個網(wǎng)絡(luò)被用于接收AV內(nèi)容,ACR服務(wù)器13都可識別AV內(nèi)容,從而接收裝置12可根據(jù)識別結(jié)果從命令服務(wù)器14獲取命令。此外,當檢測到頻道的切換時,接收裝置12向ACR服務(wù)器13詢問VOD內(nèi)容的識別結(jié)果。另外,當接收裝置12比較檢測到頻道切換前后獲得的內(nèi)容識別信息并且頻道被正常地切換了時,接收裝置可以關(guān)閉在頻道切換前重疊顯示在VOD內(nèi)容上的數(shù)據(jù)廣播應(yīng)用。
[0284]注意,雖然以上描述了依據(jù)要提供的功能提供了諸如ACR服務(wù)器13、命令服務(wù)器14和應(yīng)用服務(wù)器15之類的多個服務(wù)器的示例,但這些功能(服務(wù))中的全部或一些可由一個或多個服務(wù)器來布置和提供。
[0285]此外,ACR服務(wù)器13可將識別結(jié)果直接發(fā)送到命令服務(wù)器14,而不將該結(jié)果發(fā)送到接收裝置12。例如,當接收裝置12將指紋信息發(fā)送到ACR服務(wù)器13時,ACR服務(wù)器13執(zhí)行ACR識別處理,然后將識別結(jié)果發(fā)送到命令服務(wù)器14。然后,命令服務(wù)器14根據(jù)來自ACR服務(wù)器13的識別結(jié)果向接收裝置12發(fā)送命令。從而,只要由接收裝置12向ACR服務(wù)器13發(fā)送指紋信息,就可以實現(xiàn)從命令服務(wù)器14獲取命令的操作。另外,通過由命令服務(wù)器14把數(shù)據(jù)廣播應(yīng)用的獲取命令直接發(fā)送到應(yīng)用服務(wù)器15,而不是發(fā)送到接收裝置12,例如,可以實現(xiàn)接收裝置12向ACR服務(wù)器13發(fā)送指紋信息并隨后從應(yīng)用服務(wù)器15獲取數(shù)據(jù)廣播應(yīng)用的操作。
[0286]另外,在本實施例中,接收裝置12、機頂盒19和AV放大器41被配置為基于HDMI標準執(zhí)行通信,然而,通信的標準不限于HDMI標準,并且至少機頂盒19等等之間的用于視頻信號、音頻信號和控制信號的數(shù)據(jù)通信可被配置為可能實現(xiàn)。
[0287][應(yīng)用了本技術(shù)的計算機的配置示例]
[0288]上述一系列處理可由硬件執(zhí)行,但也可由軟件執(zhí)行。當該一系列處理由軟件執(zhí)行時,構(gòu)成這種軟件的程序被安裝到計算機中。這里,“計算機”這個表述包括包含專用硬件的計算機和能夠在安裝各種程序時執(zhí)行各種功能的通用個人計算機等。
[0289]圖23是示出利用程序執(zhí)行上述一系列處理的計算機的硬件配置示例的框圖。
[0290]在計算機100中,中央處理單元(CPU) 101、只讀存儲器(ROM) 102和隨機訪問存儲器(RAM) 103通過總線104相互連接。
[0291]輸入/輸出接口 105也連接到總線104。輸入單元106、輸出單元107、存儲單元108、通信單元109和驅(qū)動器110連接到輸入/輸出接口 105。
[0292]輸入單元106是由鍵盤、鼠標、麥克風(fēng)等構(gòu)成的。輸出單元107是由顯示器、揚聲器等構(gòu)成的。存儲單元108是由硬盤、非易失性存儲器等構(gòu)成的。通信單元109是由網(wǎng)絡(luò)接口等構(gòu)成的。驅(qū)動器110驅(qū)動諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器之類的可移除介質(zhì)111。
[0293]在如上所述配置的計算機100中,CPUlOl經(jīng)由輸入/輸出接口 105和總線104把例如存儲在存儲單元108中的程序加載到RAM103中,并執(zhí)行該程序。從而,執(zhí)行上述一系列處理。
[0294]計算機100 (CPUlOl)要執(zhí)行的程序是以記錄在作為封裝介質(zhì)等的可移除介質(zhì)111中的形式提供的。另外,可經(jīng)由諸如局域網(wǎng)、因特網(wǎng)或數(shù)字衛(wèi)星廣播之類的有線或無線傳輸介質(zhì)來提供程序。
[0295]在計算機100中,通過將可移除介質(zhì)111插入到驅(qū)動器110中,可經(jīng)由輸入/輸出接口 105在存儲單元108中安裝程序。另外,程序可由通信單元109經(jīng)由有線或無線傳輸介質(zhì)接收并安裝在存儲單元108中。另外,程序可被預(yù)先安裝在R0M102或存儲單元108中。
[0296]應(yīng)當注意,計算機100執(zhí)行的程序可以是根據(jù)本說明書中描述的序列按時序處理的程序或者并行地或在必要的定時(例如在被調(diào)用時)處理的程序。
[0297]這里用于描述使得計算機100執(zhí)行各種處理的程序的處理步驟不一定必須要按流程圖中描述的順序按時間先后處理。其也包括并行或單獨執(zhí)行的處理(例如,并行處理或按對象的處理)。
[0298]程序可由一個計算機處理或由多個計算機以分布方式處理。另外,程序可在被傳送到遠程計算機之后被執(zhí)行。
[0299]另外,在本公開中,系統(tǒng)具有多個配置元素(例如裝置或模塊(部件))的集合的含義,但沒有考慮是否所有配置元素都在相同外殼中。因此,系統(tǒng)可以是收納在分開的外殼中并通過網(wǎng)絡(luò)連接的多個裝置,或者是在單個外殼內(nèi)的多個模塊。
[0300]本公開的實施例不限于上述的實施例,在不脫離本公開的范圍的情況下可作出各種變化和修改。
[0301]例如,本公開可采用通過由多個裝置通過網(wǎng)絡(luò)分配并連接一個功能來進行處理的
云計算的配置。
[0302]另外,上述流程圖描述的每個步驟可由一個裝置執(zhí)行或通過分配多個裝置來執(zhí)行。[0303]此外,在一個步驟中包括多個處理的情況下,這一個步驟中包括的多個處理可由一個裝置執(zhí)行或通過分配多個裝置來執(zhí)行。
[0304]此外,本技術(shù)也可如下配置。
[0305](I) 一種接收裝置,包括:
[0306]接收單元,被配置為接收AV內(nèi)容;
[0307]特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;
[0308]識別結(jié)果獲取單元,被配置為獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果;
[0309]命令獲取單元,被配置為根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;
[0310]控制單元,被配置為根據(jù)所獲取的命令控制所述應(yīng)用程序的操作;以及
[0311]檢測單元,被配置為檢測所觀看的所述AV內(nèi)容的切換,
[0312]其中,當檢測到所述AV內(nèi)容的切換時,所述控制單元關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序。
[0313](2)根據(jù)(I)所述的接收裝置,
[0314]其中,所述檢測單元檢測從第一 AV內(nèi)容到與該第一 AV內(nèi)容不同的第二 AV內(nèi)容的頻道的切換,并且
[0315]其中,當檢測到從所述第一AV內(nèi)容到所述第二AV內(nèi)容的頻道的切換時,所述控制單元關(guān)閉與所述第一 AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
[0316]( 2 )根據(jù)(2 )所述的接收裝置,還包括:
[0317]存儲單元,被配置為存儲從所述第一 AV內(nèi)容的識別結(jié)果獲得的用于識別所述第一 AV內(nèi)容的第一識別信息,
[0318]其中,當檢測到從所述第一AV內(nèi)容到所述第二AV內(nèi)容的頻道的切換時,所述特征值提取單元從所述第二 AV內(nèi)容的數(shù)據(jù)中提取特征值,
[0319]其中,所述識別結(jié)果獲取單元獲取利用所提取的特征值識別的所述第二 AV內(nèi)容的識別結(jié)果,并且
[0320]其中,當存儲的第一識別信息與從所述第二 AV內(nèi)容的識別結(jié)果獲得的用于識別所述第二 AV內(nèi)容的第二識別結(jié)果不同時,所述控制單元關(guān)閉所述應(yīng)用程序。
[0321](4)根據(jù)(2)或(3)所述的接收裝置,
[0322]其中,所述接收單元直接接收從發(fā)送裝置發(fā)送的AV內(nèi)容,并且
[0323]其中,根據(jù)對所述接收裝置的用于從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容切換頻道的操作,所述檢測單元檢測頻道的切換。
[0324](5)根據(jù)(2)或(3)所述的接收裝置,
[0325]其中,當所述接收單元以基于HDMI (高清晰度多媒體接口)標準的方案連接到根據(jù)所述接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,所述接收單元從所述信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容,并且
[0326]其中,所述檢測單元根據(jù)對從所述信息處理裝置接收的AV內(nèi)容的視頻信號的分析結(jié)果來檢測從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容的頻道的切換。
[0327](6)根據(jù)(5)所述的接收裝置,[0328]其中,所述檢測單元通過基于從所述信息處理裝置接收的AV內(nèi)容的視頻信號分析構(gòu)成所述AV內(nèi)容的多個幀是否在預(yù)定區(qū)間中連續(xù)形成同一畫面或者所述多個幀是否在預(yù)定區(qū)間中連續(xù)形成黑畫面,來檢測頻道的切換。
[0329](7 )根據(jù)(2 )、( 3 )和(5 )中的任何一項所述的接收裝置,其中,所述檢測單元根據(jù)對從所述信息處理裝置接收的AV內(nèi)容的音頻信號的分析結(jié)果來檢測從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容的頻道的切換。
[0330](8)根據(jù)(7)所述的接收裝置,其中,所述檢測單元通過基于從所述信息處理裝置接收的AV內(nèi)容的音頻信號分析所述音頻信號的樣本在預(yù)定區(qū)間中是否處于無信號狀態(tài)中或者所述樣本在預(yù)定區(qū)間中是否處于非連續(xù)狀態(tài)中來檢測頻道的切換。
[0331](9)根據(jù)(2)或(3)所述的接收裝置,
[0332]其中,當所述接收單元以基于HDMI標準的方案連接到根據(jù)所述接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,所述接收單元從所述信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容,并且
[0333]其中,根據(jù)對所述信息處理裝置的用于從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容切換頻道的操作,所述檢測單元檢測頻道的切換。
[0334]( 10)根據(jù)(I)所述的接收裝置,
[0335]其中,當所述接收單元以基于HDMI標準的方案連接到從自多個信息處理裝置輸入的多個AV內(nèi)容中選擇期望的AV內(nèi)容并隨后輸出期望的AV內(nèi)容的選擇器時,所述接收單元接收從所述選擇器輸出的AV內(nèi)容,并且
[0336]其中,所述檢測單元根據(jù)由所述選擇器提供的AV內(nèi)容的選擇結(jié)果來檢測所觀看的AV內(nèi)容的切換。
[0337]( 11)根據(jù)(I)至(11)中的任何一項所述的接收裝置,其中,所述識別結(jié)果獲取單元獲取利用ACR (自動內(nèi)容識別)技術(shù)從所提取的特征值識別的AV內(nèi)容的識別結(jié)果。
[0338]( 12 )根據(jù)(I)至(11)中的任何一項所述的接收裝置,其中,所述特征值提取單元從所述AV內(nèi)容的視頻信號和音頻信號的一者或兩者中提取所述特征值。
[0339](13)根據(jù)(I)至(12)中的任何一項所述的接收裝置,
[0340]其中,所述命令指示所述應(yīng)用程序的獲取或登記、獲取或激活、事件觸發(fā)、停止和關(guān)閉中的任何一種,并且
[0341]其中,所述控制單元根據(jù)每個命令控制所述應(yīng)用程序的獲取或登記或者獲取或激活、或者執(zhí)行中的所述應(yīng)用程序的事件觸發(fā)、中止或關(guān)閉。
[0342](14) 一種接收裝置的接收方法,由該接收裝置執(zhí)行的該方法包括以下步驟:
[0343]接收AV內(nèi)容;
[0344]從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;
[0345]獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果;
[0346]根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;
[0347]根據(jù)所獲取的命令控制所述應(yīng)用程序的操作;
[0348]檢測所觀看的所述AV內(nèi)容的切換;以及
[0349]當檢測到所述AV內(nèi)容的切換時,關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序。[0350]( 15) 一種程序,使得計算機執(zhí)行以下步驟:
[0351]接收AV內(nèi)容;
[0352]從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;
[0353]獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果;
[0354]根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;
[0355]根據(jù)所獲取的命令控制所述應(yīng)用程序的操作;
[0356]檢測所觀看的所述AV內(nèi)容的切換;以及
[0357]當檢測到所述AV內(nèi)容的切換時,關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序。
[0358](16) 一種信息處理系統(tǒng),包括:
[0359]接收裝置;
[0360]第一信息處理裝置;
[0361]第二信息處理裝置;以及
[0362]第三信息處理裝置,
[0363]其中,所述接收裝置包括:接收單元,被配置為接收AV內(nèi)容;特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;識別結(jié)果獲取單元,被配置為將所提取的特征值發(fā)送到所述第一信息處理裝置并從而獲取所述第一信息處理裝置利用所述特征值識別所述AV內(nèi)容的識別結(jié)果;命令獲取單元,被配置為把從所述第一信息處理裝置獲取的所述識別結(jié)果發(fā)送到所述第二信息處理裝置并從而根據(jù)所述識別結(jié)果從所述第二信息處理裝置獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;控制單元,被配置為根據(jù)從所述第二信息處理裝置獲取的所述命令控制從所述第三信息處理裝置獲取的所述應(yīng)用程序的操作;以及檢測單元,被配置為檢測所觀看的所述AV內(nèi)容的切換,
[0364]其中,當檢測到所述AV內(nèi)容的切換時,所述控制單元關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序,
[0365]其中,所述第一信息處理裝置包括第一提供單元,該第一提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而提供通過利用所述特征值識別所述AV內(nèi)容而獲得的所述識別結(jié)果,
[0366]其中,所述第二信息處理裝置包括第二提供單元,該第二提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而根據(jù)所述識別結(jié)果提供所述命令,并且
[0367]其中,所述第三信息處理裝置包括第三提供單元,該第三提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而根據(jù)所述命令提供所述應(yīng)用程序。
[0368]附圖標記列表
[0369]I廣播系統(tǒng)
[0370]11廣播裝置
[0371]12接收裝置
[0372]12R 遙控器
[0373]13ACR 服務(wù)器
[0374]14命令服務(wù)器
[0375]15應(yīng)用服務(wù)器[0376]17 CATV 裝置
[0377]19機頂盒
[0378]19R遙控器
[0379]51調(diào)諧器
[0380]31揚聲器
[0381]32顯示器
[0382]41AV 放大器
[0383]42游戲裝置
[0384]59HDMI 端子
[0385]60指紋提取單元
[0386]61通信 I/F
[0387]62命令分析單元
[0388]64控制單元
[0389]67 應(yīng)用引擎
[0390]70頻道切換檢測單元
[0391]71光感測單元
[0392]81通信系統(tǒng)
[0393]91分發(fā)服務(wù)器
[0394]100計算機
[0395]101CPU
【權(quán)利要求】
1.一種接收裝置,包括: 接收單元,被配置為接收AV內(nèi)容; 特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值; 識別結(jié)果獲取單元,被配置為獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果; 命令獲取單元,被配置為根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令; 控制單元,被配置為根據(jù)所獲取的命令控制所述應(yīng)用程序的操作;以及 檢測單元,被配置為檢測觀看的所述AV內(nèi)容的切換, 其中,當檢測到所述AV內(nèi)容的切換時,所述控制單元關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的接收裝置, 其中,所述檢測單元檢測從第一 AV內(nèi)容到與該第一 AV內(nèi)容不同的第二 AV內(nèi)容的頻道的切換,并且 其中,當檢測到從所述第一AV內(nèi)容到所述第二AV內(nèi)容的頻道的切換時,所述控制單元關(guān)閉與所述第一 AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
3.根據(jù)權(quán)利要求2所述的接收裝置,還包括: 存儲單元,被配置為存儲從所述第一 AV內(nèi)容的識別結(jié)果獲得的用于識別所述第一 AV內(nèi)容的第一識別信息, 其中,當檢測到從所述第一AV內(nèi)容到所述第二AV內(nèi)容的頻道的切換時,所述特征值提取單元從所述第二 AV內(nèi)容的數(shù)據(jù)中提取特征值, 其中,所述識別結(jié)果獲取單元獲取利用所提取的特征值識別的所述第二 AV內(nèi)容的識別結(jié)果,并且 其中,當存儲的第一識別信息與從所述第二 AV內(nèi)容的識別結(jié)果獲得的用于識別所述第二 AV內(nèi)容的第二識別結(jié)果不同時,所述控制單元關(guān)閉所述應(yīng)用程序。
4.根據(jù)權(quán)利要求2所述的接收裝置, 其中,所述接收單元直接接收從發(fā)送裝置發(fā)送的AV內(nèi)容,并且其中,根據(jù)對所述接收裝置的用于從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容切換頻道的操作,所述檢測單元檢測頻道的切換。
5.根據(jù)權(quán)利要求2所述的接收裝置, 其中,當所述接收單元以基于HDMI (高清晰度多媒體接口)標準的方案連接到根據(jù)所述接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,所述接收單元從所述信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容,并且 其中,所述檢測單元根據(jù)對從所述信息處理裝置接收的AV內(nèi)容的視頻信號的分析結(jié)果來檢測從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容的頻道的切換。
6.根據(jù)權(quán)利要求5所述的接收裝置, 其中,所述檢測單元通過基于從所述信息處理裝置接收的AV內(nèi)容的視頻信號分析構(gòu)成所述AV內(nèi)容的多個幀是否在預(yù)定區(qū)間中連續(xù)形成同一畫面或者所述多個幀是否在預(yù)定區(qū)間中連續(xù)形成黑畫面,來檢測頻道的切換。
7.根據(jù)權(quán)利要求5所述的接收裝置,其中,所述檢測單元根據(jù)對從所述信息處理裝置接收的AV內(nèi)容的音頻信號的分析結(jié)果來檢測從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容的頻道的切換。
8.根據(jù)權(quán)利要求7所述的接收裝置,其中,所述檢測單元通過基于從所述信息處理裝置接收的AV內(nèi)容的音頻信號分析所述音頻信號的樣本在預(yù)定區(qū)間中是否處于無信號狀態(tài)中或者所述樣本在預(yù)定區(qū)間中是否處于非連續(xù)狀態(tài)中來檢測頻道的切換。
9.根據(jù)權(quán)利要求2所述的接收裝置, 其中,當所述接收單元以基于HDMI標準的方案連接到根據(jù)所述接收裝置轉(zhuǎn)換從發(fā)送裝置發(fā)送的AV內(nèi)容的數(shù)據(jù)的信息處理裝置時,所述接收單元從所述信息處理裝置接收轉(zhuǎn)換后的AV內(nèi)容,并且 其中,根據(jù)對所述信息處理裝置的用于從所述第一 AV內(nèi)容到所述第二 AV內(nèi)容切換頻道的操作,所述檢測單元檢測頻道的切換。
10.根據(jù)權(quán)利要求1所述的接收裝置, 其中,當所述接收單元以基于HDMI標準的方案連接到從自多個信息處理裝置輸入的多個AV內(nèi)容中選擇期望的AV內(nèi)容并隨后輸出期望的AV內(nèi)容的選擇器時,所述接收單元接收從所述選擇器輸出的AV內(nèi)容,并且 其中,所述檢 測單元根據(jù)由所述選擇器提供的AV內(nèi)容的選擇結(jié)果來檢測觀看的AV內(nèi)容的切換。
11.根據(jù)權(quán)利要求1所述的接收裝置,其中,所述識別結(jié)果獲取單元獲取利用ACR(自動內(nèi)容識別)技術(shù)從所提取的特征值識別的AV內(nèi)容的識別結(jié)果。
12.根據(jù)權(quán)利要求1所述的接收裝置,其中,所述特征值提取單元從所述AV內(nèi)容的視頻信號和音頻信號的一者或兩者中提取所述特征值。
13.根據(jù)權(quán)利要求1所述的接收裝置, 其中,所述命令指示所述應(yīng)用程序的獲取或登記、獲取或激活、事件觸發(fā)、停止以及關(guān)閉中的任何一個,并且 其中,所述控制單元根據(jù)每個命令控制所述應(yīng)用程序的獲取或登記或者獲取或激活、或者執(zhí)行中的所述應(yīng)用程序的事件觸發(fā)、中止或關(guān)閉。
14.一種接收裝置的接收方法,由該接收裝置執(zhí)行的該方法包括以下步驟: 接收AV內(nèi)容; 從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值; 獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果; 根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令; 根據(jù)所獲取的命令控制所述應(yīng)用程序的操作; 檢測觀看的AV內(nèi)容的切換;以及 當檢測到所述AV內(nèi)容的切換時,關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序。
15.一種程序,使得計算機執(zhí)行以下步驟: 接收AV內(nèi)容; 從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;獲取利用所提取的特征值識別的所述AV內(nèi)容的識別結(jié)果; 根據(jù)所獲取的識別結(jié)果獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令; 根據(jù)所獲取的命令控制所述應(yīng)用程序的操作; 檢測所觀看的所述AV內(nèi)容的切換;以及 當檢測到所述AV內(nèi)容的切換時,關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序。
16.—種信息處理系統(tǒng),包括: 接收裝置; 第一信息處理裝置; 第二信息處理裝置;以及 第三信息處理裝置, 其中,所述接收裝置包括:接收單元,被配置為接收AV內(nèi)容;特征值提取單元,被配置為從接收到的AV內(nèi)容的數(shù)據(jù)中提取特征值;識別結(jié)果獲取單元,被配置為將所提取的特征值發(fā)送到所述第一信息處理裝置并從而獲取所述第一信息處理裝置利用所述特征值識別所述AV內(nèi)容的識別結(jié)果;命令獲取單元,被配置為把從所述第一信息處理裝置獲取的所述識別結(jié)果發(fā)送到所述第二信息處理裝置并從而根據(jù)所述識別結(jié)果從所述第二信息處理裝置獲取用于控制與所述AV內(nèi)容聯(lián)動執(zhí)行的應(yīng)用程序的操作的命令;控制單元,被配置為根據(jù)從所述第二信息處理裝置獲取的所述命令控制從所述第三信息處理裝置獲取的所述應(yīng)用程序的操作;以及檢測單元,被配置為檢測觀看的AV內(nèi)容的切換, 其中,當檢測到所述AV內(nèi)容的切換時,所述控制單元關(guān)閉與所述AV內(nèi)容聯(lián)動執(zhí)行的所述應(yīng)用程序, 其中,所述第一信息處理裝置包括第一提供單元,該第一提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而提供通過利用所述特征值識別所述AV內(nèi)容而獲得的所述識別結(jié)果, 其中,所述第二信息處理裝置包括第二提供單元,該第二提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而提供與所述識別結(jié)果相應(yīng)的命令,并且 其中,所述第三信息處理裝置包括第三提供單元,該第三提供單元被配置為響應(yīng)于來自所述接收裝置的詢問而提供與所述命令相應(yīng)的應(yīng)用程序。
【文檔編號】G06F13/00GK103814569SQ201280044760
【公開日】2014年5月21日 申請日期:2012年9月3日 優(yōu)先權(quán)日:2011年9月22日
【發(fā)明者】北里直久 申請人:索尼公司