專利名稱:接收設(shè)備、接收方法、程序和廣播系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及接收設(shè)備、接收方法、程序和廣播系統(tǒng)。更具體地講,本發(fā)明涉及適合用于與由數(shù)字TV廣播中通常構(gòu)成所謂的TV節(jié)目的AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行數(shù)據(jù)廣播內(nèi)容的接收設(shè)備、接收方法、程序和廣播系統(tǒng)。
背景技術(shù):
在日本已經(jīng)推廣了 TV廣播的數(shù)字化,并且數(shù)字地面廣播、BS數(shù)字廣播等在日本已經(jīng)贏得了普遍的認(rèn)可。另外,在諸如地面數(shù)字廣播的數(shù)字TV廣播中,不僅已經(jīng)實(shí)現(xiàn)了構(gòu)成所謂的TV節(jié)目的AV內(nèi)容的廣播,還實(shí)現(xiàn)了使用BML (廣播標(biāo)記語(yǔ)言)的數(shù)字廣播(例如,見(jiàn)專利文獻(xiàn)I)。
例如,能夠接收數(shù)據(jù)廣播的電視機(jī)可顯示關(guān)于當(dāng)前廣播節(jié)目(AV內(nèi)容)的信息以及與正在進(jìn)行的節(jié)目無(wú)關(guān)的信息(其它節(jié)目的告知、新聞、天氣預(yù)報(bào)、交通信息等),并與正廣播的節(jié)目(AV內(nèi)容)聯(lián)動(dòng)地執(zhí)行應(yīng)用程序。
另外,上述的電視機(jī)被配置成在下面兩種情況下具有不同的行為:當(dāng)實(shí)現(xiàn)提供數(shù)字TV廣播的廣播組織管理的服務(wù)(例如,顯示天氣預(yù)報(bào)的服務(wù))時(shí)、和當(dāng)執(zhí)行不是由廣播組織管理的服務(wù)(例如,連接到互聯(lián)網(wǎng)以顯示網(wǎng)頁(yè)的服務(wù)等)時(shí)。
也就是說(shuō),例如,當(dāng)在數(shù)字廣播中要顯示天氣預(yù)報(bào)作為廣播組織管理的服務(wù)之一時(shí),可執(zhí)行從電視機(jī)讀取關(guān)于用戶居住區(qū)域的預(yù)登記信息從而顯示與用戶居住地對(duì)應(yīng)的天氣預(yù)報(bào)的處理。
另一方面,例如,當(dāng)通過(guò)與互聯(lián)網(wǎng)連接要顯示網(wǎng)頁(yè)作為不是由廣播組織管理的服務(wù)之一時(shí),不執(zhí)行上述讀取處理等,從而將不執(zhí)行用戶未預(yù)期的任何處理(例如,欺騙性地讀取區(qū)域信息并將其發(fā)送到惡意第三方的處理)。
同樣地,在歐洲,根據(jù)DVB-MHP (數(shù)字視頻廣播_多媒體家庭平臺(tái))已經(jīng)實(shí)現(xiàn)了與日本的數(shù)據(jù)廣播對(duì)應(yīng)的廣播類型,其中,DVB-MHP規(guī)定了應(yīng)如何描述和分發(fā)數(shù)據(jù)廣播內(nèi)容。
引用列表
[專利文獻(xiàn)]
[PTL1]
JP2003-131981A發(fā)明內(nèi)容
技術(shù)問(wèn)題
同時(shí),在按照ATSC (高級(jí)電視系統(tǒng)委員會(huì))2.0的美國(guó)的數(shù)字TV廣播中,計(jì)劃將與日本的數(shù)字TV廣播中的數(shù)據(jù)廣播對(duì)應(yīng)的服務(wù)通過(guò)從廣播組織管理的服務(wù)器獲取以HTML(超文本標(biāo)記語(yǔ)言)描述的HTML文檔來(lái)實(shí)現(xiàn)。
假設(shè)如圖1所示,使用應(yīng)用程序來(lái)實(shí)現(xiàn)服務(wù),其中,所述應(yīng)用程序由表示圖像、聲音、靜止圖像(對(duì)應(yīng)于圖1中的MPEG、MP3和JPEG)等的資源以及用于參照所述資源執(zhí)行預(yù)定處理的腳本(可執(zhí)行代碼)組成。在這種情況下,可在應(yīng)用程序等中設(shè)置操作模式,并根據(jù)由此建立的操作模式,可啟用(或限制)諸如讀取處理的特定處理。
具體地講,在從廣播組織管理的服務(wù)器獲取的應(yīng)用程序的情況下,操作模式可設(shè)置成啟用(不限制)特定處理的執(zhí)行。在從不是由廣播組織管理的互聯(lián)網(wǎng)上的服務(wù)器獲取的應(yīng)用程序的情況下,操作模式可設(shè)置成禁用(限制)特定處理的執(zhí)行。
諸如圖1中所示的應(yīng)用程序均可用多個(gè)類文件(腳本)以及資源(圖像、聲音、靜止圖像等)構(gòu)成,所述多個(gè)類文件以Java (注冊(cè)商標(biāo))準(zhǔn)備并以稱作“jar”的文件結(jié)構(gòu)進(jìn)行組織。
如果應(yīng)用程序均用如圖1所示的資源和腳本構(gòu)成,則應(yīng)用程序之間的邊界是明確的。這使得可以將每個(gè)應(yīng)用程序中的操作模式設(shè)置成啟用(或限制)特定處理(讀取處理-rf* ) O
與之相對(duì),在美國(guó)使用HTML文檔針對(duì)數(shù)字TV廣播進(jìn)行調(diào)度的情況下,不能在如圖1所示的應(yīng)用程序中設(shè)置操作模式。
例如,在使用HTML文檔實(shí)現(xiàn)服務(wù)的情況下,不執(zhí)行諸如如圖1所示的單個(gè)應(yīng)用程序。相反,要執(zhí)行的目標(biāo)HTML文檔從一個(gè)文檔轉(zhuǎn)變成另一文檔,并且每個(gè)文檔獨(dú)立地執(zhí)行。
因此,不能在作為實(shí)現(xiàn)服務(wù)的一個(gè)應(yīng)用程序的每個(gè)獨(dú)立執(zhí)行的HTML文檔中設(shè)置操作模式。
出于此原因,在美國(guó)進(jìn)行調(diào)度時(shí)使用HTML文檔的情況下,不能根據(jù)操作模式啟用(或限制)特定處理;可能會(huì)執(zhí)行用戶未預(yù)期的處理。
鑒于上述情況完成了本發(fā)明,并且本發(fā)明提供了當(dāng)使用文檔轉(zhuǎn)變實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)時(shí)防止執(zhí)行用戶未預(yù)期的處理的結(jié)構(gòu)。
技術(shù)方案
根據(jù)本發(fā)明的第一方面,提供了一種用于接收AV內(nèi)容的接收設(shè)備,包括:獲取裝置,用于從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器;確定裝置,用于確定獲取的描述文檔是否來(lái)自廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和控制裝置,用于根據(jù)所述確定裝置做出的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
優(yōu)選地,所述接收設(shè)備還可包括提取裝置,所述提取裝置從所述AV內(nèi)容提取關(guān)于與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行的描述文檔的觸發(fā)信息,其中,基于所述觸發(fā)信息,所述獲取裝置從所述第一服務(wù)器獲取描述文檔,并且,響應(yīng)于用戶執(zhí)行的操作,所述獲取裝置從不是由所述廣播組織管理的第二服務(wù)器獲取描述文檔。
優(yōu)選地,所述確定裝置可根據(jù)識(shí)別第一服務(wù)器的第一識(shí)別信息是否與識(shí)別用來(lái)獲取所述描述文檔的服務(wù)器的第二識(shí)別信息一致,來(lái)確定所述獲取的描述文檔是否來(lái)自第一服務(wù)器。
優(yōu)選地,所述接收設(shè)備還可包括確定裝置,所述確定裝置將識(shí)別用來(lái)獲取要首先與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行的描述文檔的目的地的識(shí)別信息確定為第一識(shí)別信息。
優(yōu)選地,所述接收設(shè)備還可包括用于執(zhí)行獲取的描述文檔的執(zhí)行裝置,其中,如果所述確定裝置確定所述描述文檔是從所述廣播組織管理的第一服務(wù)器獲取的,則所述控制裝置可控制所述執(zhí)行裝置在第一管理模式下進(jìn)行操作,在第一管理模式下可通過(guò)執(zhí)行所述描述文檔對(duì)預(yù)定的特定處理進(jìn)行處理,并且,如果所述確定裝置確定所述描述文檔不是從所述廣播組織管理的第一服務(wù)器獲取的,則所述控制裝置可控制所述執(zhí)行裝置在第二管理模式下進(jìn)行操作,在第二管理模式下不能通過(guò)所述描述文檔的執(zhí)行對(duì)所述預(yù)定的特定處理進(jìn)行處理。
優(yōu)選地,如果所述執(zhí)行裝置在第一管理模式下進(jìn)行操作,則所述確定裝置可以每當(dāng)所述描述文檔被獲取時(shí)確定獲取的描述文檔是否來(lái)自第一服務(wù)器;如果所述確定裝置確定所述描述文檔不是從第一服務(wù)器獲取的,則所述控制裝置可控制所述執(zhí)行裝置退出第一管理模式并在第二管理模式下進(jìn)行操作。
優(yōu)選地,如果所述執(zhí)行裝置在第二操作模式下進(jìn)行操作,則當(dāng)所述執(zhí)行裝置執(zhí)行從第一服務(wù)器獲取的所述描述文檔時(shí),所述控制裝置可控制所述執(zhí)行裝置退出第二管理操作模式并在第一管理模式下進(jìn)行操作。
另外,根據(jù)本發(fā)明的第一方面,提供了一種用于接收AV內(nèi)容的接收設(shè)備的接收方法,該接收方法包括:獲取步驟,用于使所述接收設(shè)備從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器;確定步驟,用于確定獲取的描述文檔是否來(lái)自廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和控制步驟,用于根據(jù)所述確定裝置步驟中的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
另外,根據(jù)本發(fā)明的第一方面,提供了一種用于控制接收AV內(nèi)容的接收設(shè)備的程序,該程序使所述接收設(shè)備的計(jì)算機(jī)執(zhí)行一處理,所述處理包括:獲取步驟,用于從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器;確定步驟,用于確定獲取的描述文檔是否來(lái)自廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和控制步驟,用于根據(jù)所述確定步驟中的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
因此,根據(jù)本發(fā)明的第一方面,從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器。確定獲取的描述文檔是否來(lái)自廣播AV內(nèi)容的廣播組織管理的第一服務(wù)器。根據(jù)該確定的結(jié)果,控制獲取的描述文檔的執(zhí)行。
根據(jù)本發(fā)明的第二方面,提供了一種包括發(fā)送AV內(nèi)容的發(fā)送設(shè)備和接收發(fā)送的AV內(nèi)容的接收設(shè)備的廣播系統(tǒng);其中,所述發(fā)送設(shè)備包括:發(fā)送裝置,用于從所述接收設(shè)備在網(wǎng)絡(luò)上連接到的服務(wù)器發(fā)送所述AV內(nèi)容中包括的觸發(fā)信息,所述觸發(fā)信息與用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔有關(guān),所述描述文檔由所述接收設(shè)備、與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行,并且其中,所述接收設(shè)備包括:提取裝置,用于從所述AV內(nèi)容提取所述觸發(fā)信息;獲取裝置,用于基于提取的觸發(fā)信息,從由廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器獲取所述描述文檔,所述獲取裝置還響應(yīng)于用戶執(zhí)行的操作而從不是由所述廣播組織管理的第二服務(wù)器獲取所述描述文檔;確定裝置,用于確定所述獲取的描述文檔是否來(lái)自第一服務(wù)器;和控制裝置,用于根據(jù)所述確定裝置做出的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
在使用根據(jù)本發(fā)明第二方面的廣播系統(tǒng)的情況下,發(fā)送裝置從所述接收設(shè)備在網(wǎng)絡(luò)上連接到的服務(wù)器發(fā)送所述AV內(nèi)容中包括的觸發(fā)信息,所述觸發(fā)信息與用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔有關(guān),所述描述文檔由所述接收設(shè)備、與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行。所述接收設(shè)備從AV內(nèi)容提取觸發(fā)信息。基于提取的觸發(fā)信息,接收設(shè)備從廣播AV內(nèi)容的廣播組織管理的第一服務(wù)器獲取描述文檔。響應(yīng)于用戶執(zhí)行的操作,接收設(shè)備從不是由廣播組織管理的第二服務(wù)器獲取描述文檔。確定獲取的描述文檔是否來(lái)自第一服務(wù)器。根據(jù)確定的結(jié)果,控制獲取的描述文檔的執(zhí)行。
本發(fā)明的有益效果
根據(jù)本發(fā)明,因而能夠在通過(guò)文檔轉(zhuǎn)變來(lái)實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)時(shí)防止執(zhí)行用戶未預(yù)期的任何處理。
圖1是示出由資源和腳本組成的典型應(yīng)用程序的示圖。
圖2是示出作為本發(fā)明的一個(gè)實(shí)施例的典型廣播系統(tǒng)的框圖。
圖3是示出通過(guò)接收設(shè)備顯示在監(jiān)視器上的典型屏幕的示圖。
圖4是概括本發(fā)明的說(shuō)明圖。
圖5是示出接收設(shè)備的典型結(jié)構(gòu)的框圖。
圖6是示出發(fā)送時(shí)嵌入在TS的PCR包中的觸發(fā)信息的概念的示圖。
圖7是示出觸發(fā)信息存儲(chǔ)在PCR包中的示圖。
圖8是列出包括在觸發(fā)信息中的典型信息項(xiàng)的示圖。
圖9是示出觸發(fā)信息的典型語(yǔ)法的示圖。
圖10是解釋接收設(shè)備執(zhí)行的觸發(fā)信息處理過(guò)程的流程圖。
圖11是示出當(dāng)與TV節(jié)目的進(jìn)行聯(lián)動(dòng)地執(zhí)行數(shù)據(jù)廣播HTML文檔時(shí)有效的典型屏幕轉(zhuǎn)變的示圖。
圖12是示出當(dāng)與TV節(jié)目的進(jìn)行聯(lián)動(dòng)地執(zhí)行不需要屏幕顯示的數(shù)據(jù)廣播HTML文檔時(shí)有效的典型屏幕轉(zhuǎn)變的示圖。
圖13是示出數(shù)據(jù)廣播HTML文檔的典型生命周期的示圖。
圖14是示出從TDO活躍操作狀態(tài)到Web活躍操作狀態(tài)的轉(zhuǎn)變示例的示圖。
圖15是解釋接收設(shè)備執(zhí)行的管理模式設(shè)置處理的流程圖。
圖16是示出數(shù)據(jù)廣播HTML文檔的另一典型生命周期的另一示圖。
圖17是列出包括在觸發(fā)信息中的典型信息項(xiàng)的另一表格圖。
圖18是示出計(jì)算機(jī)的典型結(jié)構(gòu)的框圖。
具體實(shí)施方式
〈1.實(shí)施例 >
[廣播系統(tǒng)的典型構(gòu)成]
圖2示出了作為本發(fā)明的一個(gè)實(shí)施例的廣播系統(tǒng)I。廣播系統(tǒng)I由在廣播組織側(cè)設(shè)立的廣播單元11和服務(wù)器12以及安裝在觀看者側(cè)的接收設(shè)備30構(gòu)成。
本發(fā)明的要點(diǎn)為接收設(shè)備30根據(jù)要經(jīng)由互聯(lián)網(wǎng)20獲取并執(zhí)行的HTML文檔是否由廣播組織管理,來(lái)確定是否允許(或限制)通過(guò)HTML文檔的執(zhí)行來(lái)實(shí)現(xiàn)特定處理。
例如,如果接收設(shè)備30執(zhí)行廣播組織管理的HTML文檔(例如,從設(shè)立在廣播組織側(cè)的服務(wù)器12獲取的HTML文檔),則接收設(shè)備30允許(不限制)執(zhí)行基于當(dāng)前HTML文檔的特定處理。
另一方面,如果接收設(shè)備30執(zhí)行不是由廣播組織管理的HTML文檔(例如,從不是由廣播組織管理的且連接到互聯(lián)網(wǎng)20的服務(wù)器獲取的HTML文檔),則接收設(shè)備30不允許(限制)執(zhí)行基于當(dāng)前HTML文檔的特定處理。將在后面參照?qǐng)D4詳細(xì)討論本發(fā)明的要點(diǎn)。
廣播單元11發(fā)送(廣播)數(shù)字TV廣播信號(hào)。這里假定,該數(shù)字TV廣播信號(hào)的廣播頻帶由視頻頻帶、音頻頻帶和控制信息頻帶構(gòu)成并且不存在用于廣播數(shù)據(jù)廣播內(nèi)容的頻帶。
還假定在預(yù)定的定時(shí),廣播單兀11以包含PCR (Program Clock Reference,節(jié)目時(shí)鐘參考)的包(在下面,包被稱作PCR包)發(fā)送觸發(fā)信息,其中,PCR是構(gòu)成數(shù)字TV廣播信號(hào)的TS (傳輸流)的TS包的一部分。
在該上下文中,觸發(fā)信息由表示執(zhí)行數(shù)據(jù)廣播HTML文檔(作為實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)要執(zhí)行的HTML文檔)的定時(shí)的信息、表示從其獲取數(shù)據(jù)廣播HTML文檔的目的地的信息等構(gòu)成。下面將參照?qǐng)D6至圖9詳細(xì)討論觸發(fā)信息。
服務(wù)器12由廣播組織管理,并響應(yīng)于來(lái)自接收設(shè)備30的經(jīng)由互聯(lián)網(wǎng)20訪問(wèn)服務(wù)器的請(qǐng)求而提供數(shù)據(jù)廣播HTML文檔等。
接收設(shè)備30接收從廣播單元11發(fā)送的數(shù)字TV廣播信號(hào),從該數(shù)字TV廣播信號(hào)獲取與TV節(jié)目對(duì)應(yīng)的AV內(nèi)容的圖像和聲音,并將圖像輸出到監(jiān)視器(未示出)以及將聲音輸出到揚(yáng)聲器(未不出)。
另外,接收設(shè)備30經(jīng)由互聯(lián)網(wǎng)20訪問(wèn)服務(wù)器12以獲取并執(zhí)行數(shù)據(jù)廣播HTML文檔。這使得接收設(shè)備30能夠在監(jiān)視器(未示出)上顯示由疊加有數(shù)據(jù)廣播內(nèi)容圖像42的AV內(nèi)容圖像41構(gòu)成的圖像43。
該接收設(shè)備30既可設(shè)立成獨(dú)立單元,也可以包括在例如電視機(jī)或錄像機(jī)中。下面將參照?qǐng)D5來(lái)討論接收設(shè)備30的詳細(xì)結(jié)構(gòu)。
[本發(fā)明的概要]
接下來(lái),圖4概括了本發(fā)明。
接收設(shè)備30基于包括在從廣播單元11發(fā)送的數(shù)字TV廣播信號(hào)中的觸發(fā)信息,顯示如圖3所示的圖像43。
具體地講,例如,當(dāng)從廣播單元11接收到觸發(fā)信息(例如,對(duì)應(yīng)于圖4中的Trigger “Start”from the Air”)時(shí),接收設(shè)備30可從服務(wù)器12獲取數(shù)據(jù)廣播HTML文檔(例如,對(duì)應(yīng)于圖4中“Internet”上的“Liner TV TDO content”)并執(zhí)行獲取的文檔,或者執(zhí)行預(yù)先從服務(wù)器12獲取并存儲(chǔ)在內(nèi)部的數(shù)據(jù)廣播HTML文檔(例如,對(duì)應(yīng)于圖4中的“Filesystem”中的“Liner TV TDO content”),從而在監(jiān)視器(未示出)上顯示如圖3所示的圖像43。
在另一示例中,接收設(shè)備30可預(yù)先從廣播單元11接收TV節(jié)目(數(shù)字TV廣播信號(hào)),將接收的節(jié)目存儲(chǔ)在內(nèi)部,并使用下載廣播觀看該節(jié)目,從而再現(xiàn)存儲(chǔ)的節(jié)目。在這種情況下,在獲取包括在存儲(chǔ)的節(jié)目中的觸發(fā)信息(例如,對(duì)應(yīng)于圖4中的Trigger “Start”from the Video files that is played by local player”)時(shí),接收設(shè)備30可從服務(wù)器12獲取數(shù)據(jù)廣播HTML文檔(例如,對(duì)應(yīng)于圖4中的“NRT TDO context”),執(zhí)行獲取的文檔,并執(zhí)行預(yù)先從廣播單元11獲取并存儲(chǔ)在內(nèi)部的另一數(shù)據(jù)廣播HTML文檔(例如,對(duì)應(yīng)于圖4中的“NRT TDO”),從而顯示如圖3所示的圖像43。
在這種情況下,例如,假定顯示為圖3中的圖像42的駕駛員(臉)帶有用戶可以選擇的去往駕駛員的網(wǎng)頁(yè)的鏈接。
如果用戶執(zhí)行選擇圖4中的圖像42上的駕駛員的操作,則接收設(shè)備30從服務(wù)器12之外的服務(wù)器獲取網(wǎng)頁(yè)HTML文檔(例如,圖4中的“Generic Web Content”),并執(zhí)行獲取的文檔以在監(jiān)視器(未顯示)上顯示駕駛員的網(wǎng)頁(yè)等。網(wǎng)頁(yè)HTML文檔指的是在不是由廣播組織管理的(與服務(wù)器12不同的)服務(wù)器中保持的HTML文檔。
同時(shí),在接收設(shè)備30執(zhí)行數(shù)據(jù)廣播HTML文檔的情況下,可能需要執(zhí)行更好實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)所需的特定處理。
具體地講,如果接收設(shè)備30要顯示用戶居住區(qū)域的天氣預(yù)報(bào)作為數(shù)據(jù)廣播服務(wù),則數(shù)據(jù)廣播HTML文檔需要觸發(fā)特定處理的執(zhí)行,所述特定處理諸如為從預(yù)先登記了信息的接收設(shè)備30讀取關(guān)于用戶居住區(qū)域的區(qū)域信息的處理。
另一方面,如果接收設(shè)備30要顯示網(wǎng)頁(yè)等,則不期望讓網(wǎng)頁(yè)HTML文檔觸發(fā)特定處理。
例如,如果要顯示網(wǎng)頁(yè)等,則在執(zhí)行之前從不是由廣播組織管理的服務(wù)器獲取網(wǎng)頁(yè)HTML文檔。在這種情況下,與廣播組織管理的服務(wù)器12不同,不是由廣播組織管理的服務(wù)器可能包含由惡意第三方制作的網(wǎng)頁(yè)HTML文檔(諸如觸發(fā)從接收設(shè)備30欺騙性地讀取預(yù)登記的區(qū)域信息并將讀取的信息饋送到服務(wù)器的處理的HTML文檔)。
因此,接收設(shè)備30設(shè)置了管理模式,在管理模式下,可執(zhí)行圖4中的分界線(粗線)左側(cè)指示的特定處理,并防止執(zhí)行右側(cè)的處理。接收設(shè)備30根據(jù)設(shè)置的管理模式,允許(或限制)使用HTML文檔執(zhí)行特定處理。
特定處理指的是當(dāng)惡意第三方欺騙性地執(zhí)行時(shí)會(huì)對(duì)用戶造成損失的處理類型(諸如欺騙性地獲取用戶的個(gè)人信息從而威脅用戶的安全的處理)。
例如,用戶和制造接收設(shè)備30的制造商預(yù)先定義這些特定處理。除了上述的讀取處理之外,特定處理還可包括:頻道選擇處理,用于選擇頻道;記錄操作處理,在接收設(shè)備30用作錄像機(jī)的情況下使接收設(shè)備30進(jìn)行記錄等;獲取處理,用于獲取關(guān)于當(dāng)前選擇的TV節(jié)目的節(jié)目信息;和書簽控制處理,用于使特定的URL (統(tǒng)一資源定位符)成為書簽。
[接收設(shè)備30的典型結(jié)構(gòu)]
圖5示出了接收設(shè)備30的典型結(jié)構(gòu)。接收設(shè)備30由調(diào)諧器61、解復(fù)用塊62、音頻解碼器63、音頻輸出塊64、視頻解碼器65、觸發(fā)檢測(cè)塊66、視頻輸出塊67、控制塊68、存儲(chǔ)器69、操作塊70、記錄塊71、通信接口 72和瀏覽器73。
調(diào)諧器61接收并解調(diào)與用戶選擇的頻道對(duì)應(yīng)的數(shù)字TV廣播信號(hào),并將通過(guò)解調(diào)獲得的TS輸出到解復(fù)用塊62。解復(fù)用塊62將從調(diào)節(jié)器61輸入的TS解復(fù)用成音頻編碼信號(hào)、視頻編碼信號(hào)和控制信號(hào),并將這些信號(hào)分別輸出到音頻解碼器63、視頻解碼器65和控制塊68。
此外,解復(fù)用塊62從TS提取包含觸發(fā)信息的PCR包并將提取的包輸出到控制塊68。
音頻解碼器63對(duì)輸入的音頻編碼信號(hào)進(jìn)行解碼,并將通過(guò)解碼得到的音頻信號(hào)輸出到音頻輸出塊64。音頻輸出塊64將輸入的音頻信號(hào)輸出到后段(例如,揚(yáng)聲器)。
視頻解碼器65對(duì)輸入的視頻編碼信號(hào)進(jìn)行解碼,并將通過(guò)解碼獲得的視頻信號(hào)輸出到觸發(fā)檢測(cè)塊66和視頻輸出塊67。
觸發(fā)檢測(cè)塊66連續(xù)監(jiān)測(cè)輸入的視頻信號(hào)以檢測(cè)嵌入在視頻信號(hào)中的觸發(fā)信息,并將檢測(cè)到的觸發(fā)信息提供給控制塊68?;蛘撸|發(fā)信息可以以嵌入在與數(shù)字TV廣播信號(hào)對(duì)應(yīng)的AV內(nèi)容的視頻信號(hào)中的方式發(fā)送。
因此,當(dāng)嵌入在視頻信號(hào)中的觸發(fā)信息被從廣播單元11發(fā)送到接收設(shè)備30時(shí),觸發(fā)檢測(cè)塊66檢測(cè)嵌入在輸入的視頻信號(hào)中的觸發(fā)信息。
在接下來(lái)的描述中,假定發(fā)送時(shí)觸發(fā)信息包含在PCR包中。將省略對(duì)觸發(fā)信息以嵌入在視頻信號(hào)中的方式被發(fā)送的情況的解釋,以避免冗余。
視頻輸出塊67將從視頻解碼器65輸入的視頻信號(hào)輸出到后段(例如,監(jiān)視器)。另夕卜,視頻輸出塊67將從瀏覽器73輸入的數(shù)據(jù)廣播視頻信號(hào)(例如,對(duì)應(yīng)于圖3中的圖像42)與從視頻解碼器65輸入的視頻信號(hào)(例如,對(duì)應(yīng)于圖3中的圖像41)合成,并將得到的合成信號(hào)輸出到后段。
此外,視頻輸出塊67將從瀏覽器73輸入的表示網(wǎng)頁(yè)等的視頻信號(hào)輸出到后段。
例外,例如,可利用HDMI (高清晰度多媒體接口)來(lái)實(shí)現(xiàn)從音頻輸出塊64和視頻輸出塊67到后段的輸出。
控制塊68通過(guò)執(zhí)行預(yù)先記錄在存儲(chǔ)器69中的相關(guān)控制程序來(lái)控制構(gòu)成接收設(shè)備30的各個(gè)塊。另外,基于從解復(fù)用塊62 (或從觸發(fā)檢測(cè)塊66)輸入的觸發(fā)信息,控制塊68控制用于與TV節(jié)目聯(lián)動(dòng)地實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)的數(shù)據(jù)廣播HTML文檔的獲取、所述文檔的執(zhí)行(啟動(dòng))、事件的激發(fā)(firing)和執(zhí)行的停止。
存儲(chǔ)器69預(yù)先存儲(chǔ)控制塊68要執(zhí)行的控制程序。控制程序可基于通過(guò)數(shù)字TV廣播信號(hào)或經(jīng)由互聯(lián)網(wǎng)20獲取的更新數(shù)據(jù)而被更新。
另外,存儲(chǔ)器69中可記錄有表示管理模式的管理模式信息。當(dāng)管理模式信息被重寫時(shí),管理模式改變。后面將參照?qǐng)D13和圖14詳細(xì)討論管理模式。操作塊70接受用戶做出的各種操作,并通知控制塊68與這些操作對(duì)應(yīng)的操作信號(hào)。
在使用數(shù)字TV廣播信號(hào)來(lái)分發(fā)數(shù)據(jù)廣播HTML文檔的情況下,記錄塊71使分發(fā)的數(shù)據(jù)廣播HTML文檔保持在內(nèi)置的記錄介質(zhì)上。
通信接口 72在瀏覽器73的控制下經(jīng)由互聯(lián)網(wǎng)20連接到服務(wù)器12。然后,通信接口 72在瀏覽器73的控制下經(jīng)由互聯(lián)網(wǎng)20從服務(wù)器12獲取數(shù)據(jù)廣播HTML文檔并將獲取的文檔提供給瀏覽器73。
另外,通信接口 72在瀏覽器73的控制下可經(jīng)由互聯(lián)網(wǎng)20連接到除了服務(wù)器12之外的服務(wù)器。然后,通信接口 72在瀏覽器73的控制下可經(jīng)由互聯(lián)網(wǎng)20從除了服務(wù)器12之外的服務(wù)器獲取網(wǎng)頁(yè)HTML文檔,并將獲取的文檔提供給瀏覽器73。
瀏覽器73在控制塊68的控制下執(zhí)行來(lái)自通信接口 72的數(shù)據(jù)廣播HTML文檔以產(chǎn)生數(shù)據(jù)廣播視頻信號(hào),并將產(chǎn)生的視頻信號(hào)提供給視頻輸出塊67。
另外,瀏覽器73在控制塊68的控制下可執(zhí)行來(lái)自通信接口 72的網(wǎng)頁(yè)HTML文檔以產(chǎn)生表示網(wǎng)頁(yè)等的視頻信號(hào),并將產(chǎn)生的視頻信號(hào)提供給視頻輸出塊67。
[觸發(fā)信息的細(xì)節(jié)]
圖6示出了發(fā)送時(shí)嵌入在TS的PCR包中的觸發(fā)信息的概念。如圖6所示,觸發(fā)信息并不是嵌入在所有PCR包中,而是嵌入在僅為了與對(duì)應(yīng)于TV節(jié)目的AV內(nèi)容聯(lián)動(dòng)而合適定時(shí)的那些PCR包中。
根據(jù)觸發(fā)信息的內(nèi)容,出于擔(dān)心發(fā)送的觸發(fā)信息可能丟失以及接收設(shè)備30沒(méi)有接收到的原因,相同的觸發(fā)信息可被發(fā)送多次。
圖7示出了觸發(fā)信息存儲(chǔ)在PCR包中的情況。PCR包是“adaptation_field”包含 PCR 的 TS 包。觸發(fā)信息(TriggerInfo_descriptor)保持在 PCR 后面的 “transport_private_deta_byte”中。當(dāng)觸發(fā)信息保持在包中時(shí),PCR前面的“Various_flags”中的“transport_private_deta_f lag,,被設(shè)置成 “ I ”。
圖8列出了包括在觸發(fā)信息中的典型信息項(xiàng)。
項(xiàng)“觸發(fā)ID”表示識(shí)別當(dāng)前觸發(fā)信息的信息。在內(nèi)容相同的觸發(fā)信息被發(fā)送多次的情況下,每組觸發(fā)信息的觸發(fā)ID相同。項(xiàng)“觸發(fā)類型”表示觸發(fā)信息是下面四種類型之一:應(yīng)用啟動(dòng)(指定數(shù)據(jù)廣播HTML文檔的獲取和執(zhí)行)、應(yīng)用停止(指定當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔的停止)、應(yīng)用事件(指定當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔中的事件(例如,顯示內(nèi)容更新)的激發(fā))和預(yù)緩存(僅指定數(shù)據(jù)廣播HTML文檔的獲取)。
項(xiàng)“應(yīng)用ID”表示識(shí)別與該觸發(fā)信息對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔的信息。項(xiàng)“應(yīng)用類型”表示指示與該觸發(fā)信息對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔的類型(html)的信息。項(xiàng)“運(yùn)營(yíng)商ID”表示識(shí)別執(zhí)行運(yùn)行與該觸發(fā)信息對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔的服務(wù)的運(yùn)營(yíng)商(例如,廣播臺(tái))的信息。項(xiàng)“應(yīng)用URL (統(tǒng)一資源定位符)”表示當(dāng)觸發(fā)類型為“應(yīng)用啟動(dòng)”或“預(yù)緩存”時(shí)用于從其獲取數(shù)據(jù)廣播HTML文檔的目的地的URL。項(xiàng)“存儲(chǔ)應(yīng)用ID”被描述為僅用于在觸發(fā)類型為“應(yīng)用啟動(dòng)”且不用立即獲取任何數(shù)據(jù)廣播HTML文檔的情況下指定要啟動(dòng)的已經(jīng)存儲(chǔ)(獲取)的數(shù)據(jù)廣播HTML文檔。
項(xiàng)“自動(dòng)啟動(dòng)標(biāo)記”是觸發(fā)類型是“應(yīng)用啟動(dòng)”時(shí)描述的,該標(biāo)記被設(shè)置為開(kāi)或關(guān)。當(dāng)自動(dòng)啟動(dòng)標(biāo)記被設(shè)置為開(kāi)時(shí),自動(dòng)啟動(dòng)(即,數(shù)據(jù)廣播HTML文檔自動(dòng)啟動(dòng))有效。當(dāng)自動(dòng)啟動(dòng)標(biāo)記被設(shè)置為關(guān)時(shí),手動(dòng)啟動(dòng)(即,提示用戶進(jìn)行操作輸入并響應(yīng)于已經(jīng)做出的操作輸入而啟動(dòng)文檔)有效。
項(xiàng)“應(yīng)用停止時(shí)刻”表示指示當(dāng)沒(méi)有接收到觸發(fā)類型為“應(yīng)用停止”的觸發(fā)信息時(shí)使當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔停止的時(shí)間的信息。
項(xiàng)“應(yīng)用名稱”表示當(dāng)“自動(dòng)啟動(dòng)標(biāo)記”設(shè)置為手動(dòng)啟動(dòng)時(shí)向用戶呈現(xiàn)的(數(shù)據(jù)廣播HTML文檔實(shí)現(xiàn)的)數(shù)據(jù)廣播服務(wù)的名稱。項(xiàng)“事件ID”表示當(dāng)觸發(fā)類型為“應(yīng)用事件”時(shí)識(shí)別事件的信息。應(yīng)該注意的是,不是以上解釋的所有項(xiàng)都一直包括在觸發(fā)信息中;僅包括正討論的定時(shí)所需的項(xiàng)。
圖9示出了觸發(fā)信息的典型語(yǔ)法。觸發(fā)信息的語(yǔ)法是任意的并不限于圖9中所示出的語(yǔ)法。
[關(guān)于觸發(fā)信息處理過(guò)程]
接下來(lái)解釋接收到觸發(fā)信息時(shí)接收設(shè)備30執(zhí)行的觸發(fā)信息處理過(guò)程。
圖10是解釋觸發(fā)信息處理過(guò)程的流程圖。在用戶觀看TV節(jié)目時(shí),S卩,當(dāng)正在接收數(shù)字TV廣播信號(hào)時(shí),該觸發(fā)信息處理過(guò)程被反復(fù)地執(zhí)行。
在步驟SI,基于來(lái)自解復(fù)用塊62的輸入,控制塊68等待接收包括觸發(fā)信息的PCR包。在接收到包括觸發(fā)信息的PCR包時(shí),控制進(jìn)行到步驟S2。
在步驟S2,控制塊68從接收的PCR包提取觸發(fā)信息,并基于提取的觸發(fā)信息確定步驟S3之后的處理是否已經(jīng)完成。如果確定步驟S3之后的處理已經(jīng)完成,則控制返回至步驟SI并重復(fù)后續(xù)的處理。另一方面,如果確定步驟S3之后的處理還沒(méi)有執(zhí)行,則控制進(jìn)行至步驟S3。
在步驟S3,控制塊68識(shí)別觸發(fā)類型為“應(yīng)用啟動(dòng)”、“應(yīng)用事件”、“應(yīng)用停止”或“預(yù)緩存”。
如果在步驟S3當(dāng)前觸發(fā)信息的觸發(fā)類型被識(shí)別為“應(yīng)用啟動(dòng)”,則控制進(jìn)行至步驟S4。
在步驟S4,控制塊68確定在該觸發(fā)信息中是否指定了存儲(chǔ)應(yīng)用ID,并且確定與指定的ID對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔是否已經(jīng)存儲(chǔ)在記錄塊71中。
如果在步驟S4中的確定結(jié)果是否定的,則控制進(jìn)行至步驟S5。在步驟S5,控制塊68控制瀏覽器73訪問(wèn)與觸發(fā)信息中的應(yīng)用URL對(duì)應(yīng)的服務(wù)器12,以獲取與觸發(fā)信息中的應(yīng)用ID對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔。如果結(jié)果是已經(jīng)從與上述URL對(duì)應(yīng)的服務(wù)器12獲取了相關(guān)的數(shù)據(jù)廣播HTML文檔并且所述相關(guān)的數(shù)據(jù)廣播HTML文檔在步驟S14 (將在后面討論)已經(jīng)預(yù)緩存,則跳過(guò)步驟S5,從而在步驟S7和后續(xù)的步驟中可使用該文檔。之后,控制進(jìn)行到步驟S7。
另一方面,如果在步驟S4確定在觸發(fā)信息中指定了存儲(chǔ)應(yīng)用ID并且與指定的ID對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔已經(jīng)存儲(chǔ)在記錄塊71中,則控制進(jìn)行步驟S6。在步驟S6,控制塊68控制瀏覽器73從記錄塊71讀取與觸發(fā)信息中存儲(chǔ)的應(yīng)用ID對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔。之后,控制進(jìn)行至步驟S7。
在步驟S7,控制塊68確定觸發(fā)信息中的自動(dòng)啟動(dòng)標(biāo)記是否設(shè)置為自動(dòng)啟動(dòng)。
如果在步驟S7確定觸發(fā)信息中的自動(dòng)啟動(dòng)標(biāo)記沒(méi)有設(shè)置為自動(dòng)啟動(dòng)(S卩,設(shè)置為手動(dòng)啟動(dòng)),則控制進(jìn)行至步驟S8。在步驟S8,瀏覽器73在控制塊68的控制下通過(guò)在屏幕上顯示消息“你想執(zhí)行應(yīng)用(其名稱)嗎? ”等,來(lái)提示用戶執(zhí)行啟動(dòng)數(shù)據(jù)廣播HTML文檔的操作(即,執(zhí)行操作)。如果在步驟S9確定用戶響應(yīng)于提示顯示已輸入啟動(dòng)操作,則控制進(jìn)行至步驟SI I。在步驟Sll,瀏覽器73在控制塊68的控制下啟動(dòng)(執(zhí)行)在步驟S5獲取或在步驟S6讀取的數(shù)據(jù)廣播HTML文檔。之后,控制返回至步驟SI并且重復(fù)后續(xù)的步驟。
在步驟S8中的提示顯示之后的步驟S9中,確定用戶是否已經(jīng)輸入啟動(dòng)操作。如果在步驟S9確定用戶沒(méi)有輸入啟動(dòng)操作并且如果在步驟SlO確定已經(jīng)過(guò)去了預(yù)定時(shí)長(zhǎng),則控制返回至步驟SI并重復(fù)后續(xù)的步驟。
如果在步驟S7確定觸發(fā)信息中的自動(dòng)啟動(dòng)標(biāo)記被設(shè)置為自動(dòng)啟動(dòng),則控制進(jìn)行至步驟S11。在步驟S11,瀏覽器73在控制塊68的控制下啟動(dòng)在步驟S5獲取的或在步驟S6讀取的數(shù)據(jù)廣播HTML文檔。之后,控制返回至步驟SI并且重復(fù)后續(xù)的步驟。
如果在步驟S3確定該觸發(fā)信息的觸發(fā)類型是“應(yīng)用事件”,則控制進(jìn)行至步驟512。在步驟S12,僅當(dāng)該觸發(fā)信息的應(yīng)用ID與當(dāng)前正執(zhí)行的數(shù)據(jù)廣播HTML文檔的應(yīng)用ID一致時(shí),控制塊68才控制瀏覽器73在當(dāng)前正執(zhí)行的HTML文檔上激發(fā)(B卩,執(zhí)行)與觸發(fā)信息中的事件ID對(duì)應(yīng)的事件。之后,控制返回至步驟SI并重復(fù)后續(xù)的步驟。
如果在步驟S3確定該觸發(fā)信息的觸發(fā)類型是“應(yīng)用停止”,則控制進(jìn)行至步驟513。在步驟S13,僅當(dāng)該觸發(fā)信息的應(yīng)用ID與當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔的應(yīng)用ID—致時(shí),控制塊68才控制瀏覽器73停止當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔。之后,控制返回至步驟SI并重復(fù)后續(xù)的步驟。
即使沒(méi)有接收到觸發(fā)類型為“應(yīng)用停止”的觸發(fā)信息,一旦當(dāng)前時(shí)間已經(jīng)達(dá)到啟動(dòng)當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔的觸發(fā)信息中描述的“應(yīng)用停止時(shí)刻”,正在進(jìn)行的數(shù)據(jù)廣播HTML文檔停止。
如果在步驟S3確定該觸發(fā)信息的觸發(fā)類型是“預(yù)緩存”,則控制進(jìn)行至步驟S14。在步驟S14,控制塊68控制瀏覽器73訪問(wèn)與觸發(fā)信息中的應(yīng)用URL對(duì)應(yīng)的服務(wù)器12,以獲取與觸發(fā)信息中的應(yīng)用ID對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔,并將獲取的文檔存儲(chǔ)(預(yù)緩存)在包含在瀏覽器73中的存儲(chǔ)裝置(諸如,緩沖存儲(chǔ)器)中。之后,控制返回至步驟SI并重復(fù)后續(xù)的步驟。
如果如在步驟S14的情況下觸發(fā)類型為“預(yù)緩存”,則能夠在要聯(lián)動(dòng)的TV節(jié)目的廣播時(shí)間之前獲取相關(guān)的數(shù)據(jù)廣播HTML文檔。按照這種方式,要聯(lián)動(dòng)的TV節(jié)目開(kāi)始的時(shí)刻,可立即執(zhí)行對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔。該段完成了觸發(fā)信息處理過(guò)程的解釋。
[執(zhí)行數(shù)據(jù)廣播HTML文檔時(shí)有效的典型屏幕顯示]
圖11示出了當(dāng)在觸發(fā)信息中的自動(dòng)啟動(dòng)標(biāo)記設(shè)置為關(guān)(S卩,手動(dòng)啟動(dòng))的情況下,與TV節(jié)目的進(jìn)行聯(lián)動(dòng)地執(zhí)行數(shù)據(jù)廣播HTML文檔時(shí)有效的典型屏幕轉(zhuǎn)變。
當(dāng)在用戶正觀看TV節(jié)目的同時(shí)接收到觸發(fā)類型為“應(yīng)用啟動(dòng)”且自動(dòng)啟動(dòng)標(biāo)記為關(guān)(手動(dòng)啟動(dòng))的觸發(fā)信息時(shí),獲取對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔(對(duì)應(yīng)于圖11中的HTML)。然后,在TV節(jié)目的圖像上疊加顯示提示用戶進(jìn)行操作以啟動(dòng)數(shù)據(jù)廣播HTML文檔的顯示(對(duì)應(yīng)于圖11中的“App Start ”。當(dāng)用戶響應(yīng)于該提示而輸入啟動(dòng)操作時(shí),執(zhí)行數(shù)據(jù)廣播HTML文檔。這使得屏幕顯示變成例如如圖3所示的合成圖像43,其中數(shù)據(jù)廣播內(nèi)容圖像42疊加在TV節(jié)目圖像41上。
如果在正執(zhí)行數(shù)據(jù)廣播HTML文檔的同時(shí)接收到觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息,則在當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔上激發(fā)與觸發(fā)信息中的事件ID對(duì)應(yīng)的事件。該操作將屏幕顯示上的數(shù)據(jù)廣播內(nèi)容顯示區(qū)域(例如,圖3中顯示圖像42的區(qū)域)中所示出的內(nèi)容改變成與觸發(fā)信息中的事件ID對(duì)應(yīng)的圖像(例如,信息I被改變成信息2,信息2被改變成信息3等)。
之后,當(dāng)接收到觸 發(fā)類型為“應(yīng)用停止”的觸發(fā)信息時(shí),當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔終止,并且全屏僅顯示TV節(jié)目圖像41。
[執(zhí)行數(shù)據(jù)廣播HTML文檔時(shí)有效的其它典型屏幕顯示]
同時(shí),與TV節(jié)目的進(jìn)行聯(lián)動(dòng)地執(zhí)行的數(shù)據(jù)廣播HTML文檔可能不一定需要屏幕顯示??稍诓蛔尳邮赵O(shè)備30的用戶知道正執(zhí)行數(shù)據(jù)廣播HTML文檔的情況下,執(zhí)行該類型的數(shù)據(jù)廣播HTML文檔。例如,當(dāng)對(duì)TV節(jié)目進(jìn)行觀眾研究時(shí)可應(yīng)用這種類型的數(shù)據(jù)廣播HTML文檔。具體地講,假定觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息,則可以記錄給定的TV節(jié)目是否正被觀看,并且記錄的結(jié)果可以按照適合的定時(shí)方式被發(fā)送到預(yù)定的服務(wù)器。這使得能夠以發(fā)送觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息的間隔,檢查TV節(jié)目的收視率。
圖12示出了當(dāng)在觸發(fā)信息中的自動(dòng)啟動(dòng)標(biāo)記設(shè)置為開(kāi)(自動(dòng)啟動(dòng))的情況下,與TV節(jié)目的進(jìn)行聯(lián)動(dòng)地執(zhí)行不需要屏幕顯示的數(shù)據(jù)廣播HTML文檔時(shí)有效的典型屏幕轉(zhuǎn)變。
當(dāng)在用戶正觀看TV節(jié)目的同時(shí)接收到觸發(fā)類型為“應(yīng)用啟動(dòng)”且自動(dòng)啟動(dòng)標(biāo)記設(shè)置為開(kāi)(自動(dòng)啟動(dòng))的觸發(fā)信息時(shí),獲取并執(zhí)行對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔。這里應(yīng)該注意的是,TV節(jié)目圖像41單獨(dú)保持顯示在屏幕上。
當(dāng)在正執(zhí)行數(shù)據(jù)廣播HTML文檔的同時(shí)接收到觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息時(shí),在當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔上激發(fā)與觸發(fā)信息中的事件ID對(duì)應(yīng)的事件。在這種情況下,同樣地,僅TV節(jié)目圖像41保持顯示在屏幕上。
之后,當(dāng)接收到觸發(fā)類型為“應(yīng)用停止”的觸發(fā)信息時(shí),當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔終止。
[數(shù)據(jù)廣播內(nèi)容的生命周期]
下面將參照?qǐng)D13解釋數(shù)據(jù)廣播HTML文檔的典型生命周期。
當(dāng)接收設(shè)備30要獲取并執(zhí)行的數(shù)據(jù)廣播HTML文檔處于TDO停止操作狀態(tài)(對(duì)應(yīng)于圖13中的“TDO Stop”)時(shí)(B卩,當(dāng)接收設(shè)備30還沒(méi)有獲取數(shù)據(jù)廣播HTML文檔時(shí))接收到觸發(fā)類型為“應(yīng)用啟動(dòng)”的觸發(fā)信息時(shí),發(fā)生從TDO停止操作狀態(tài)到TDO活躍操作狀態(tài)(對(duì)應(yīng)于圖13中的“TDO Active”)的轉(zhuǎn)變,并且從服務(wù)器12獲取數(shù)據(jù)廣播HTML文檔。
提示用戶執(zhí)行啟動(dòng)數(shù)據(jù)廣播HTML文檔的操作的顯示疊加出現(xiàn)在TV節(jié)目圖像上。當(dāng)用戶響應(yīng)于該提示而輸入啟動(dòng)操作時(shí),數(shù)據(jù)廣播HTML文檔啟動(dòng)。然后,如圖3所示,例如,數(shù)據(jù)廣播內(nèi)容圖像42疊加在TV節(jié)目圖像41上的合成圖像43顯示在屏幕上。
在TDO活躍操作狀態(tài)下,獲取的數(shù)據(jù)廣播HTML文檔使接收設(shè)備30能夠執(zhí)行特定處理,以顯示數(shù)據(jù)廣播內(nèi)容圖像42。即,在TDO活躍操作狀態(tài)下,接收設(shè)備30的管理模式被設(shè)置成“廣播管理”,在“廣播管理”模式下,允許使用從廣播組織管理的服務(wù)器12獲取的數(shù)據(jù)廣播HTML文檔執(zhí)行特定處理。
當(dāng)在TDO活躍操作狀態(tài)下接收到觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息時(shí),在當(dāng)前執(zhí)行的數(shù)據(jù)廣播HTML文檔上激發(fā)與觸發(fā)信息中的事件ID對(duì)應(yīng)的事件。
在TDO活躍操作狀態(tài)下,如果接收到觸發(fā)類型為“應(yīng)用停止”的觸發(fā)信息,或者如果到達(dá)應(yīng)用停止時(shí)刻,則發(fā)生從TDO活躍操作狀態(tài)到TDO停止操作狀態(tài)的轉(zhuǎn)變。例如,這里丟棄獲取的數(shù)據(jù)廣播HTML文檔。
另外,當(dāng)在TDO停止操作狀態(tài)下接收到觸發(fā)類型為“預(yù)緩存”的觸發(fā)信息時(shí),發(fā)生從TDO停止操作狀態(tài)到TDO預(yù)緩存就緒操作狀態(tài)的轉(zhuǎn)變。例如,在這里獲取并預(yù)緩存對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔。
當(dāng)在TDO預(yù)緩存就緒操作狀態(tài)下接收到觸發(fā)類型為“應(yīng)用啟動(dòng)”的觸發(fā)信息時(shí),發(fā)生從TDO預(yù)緩存就緒操作狀態(tài)到TDO活躍操作狀態(tài)的轉(zhuǎn)變。在TDO活躍操作狀態(tài)下,啟動(dòng)預(yù)緩存的數(shù)據(jù)廣播HTML文檔。
另外,在TDO活躍操作狀態(tài)下,如果用戶按壓鏈接到汽車制造商的網(wǎng)頁(yè)等的按鈕等,則發(fā)生從TDO活躍操作狀態(tài)到Web活躍操作狀態(tài)(對(duì)應(yīng)于圖13中的“Web Acitve")的轉(zhuǎn)變。在Web活躍操作狀態(tài)下,執(zhí)行來(lái)自不是由廣播組織管理的(除了服務(wù)器12之外的)月艮務(wù)器的網(wǎng)頁(yè)HTML文檔,從而顯示汽車制造商的網(wǎng)頁(yè)等。
在Web活躍操作狀態(tài)下,不允許接收設(shè)備30使用獲取的網(wǎng)頁(yè)HTML文檔執(zhí)行特定處理。S卩,在Web活躍操作狀態(tài)下,接收設(shè)備30的管理模式被設(shè)置成“非廣播管理”,在“非廣播管理”模式下,不能使用從不是由廣播組織管理的(除了服務(wù)器12之外的)服務(wù)器獲取的網(wǎng)頁(yè)HTML文檔執(zhí)行特定處理。
在TDO活躍操作狀態(tài)下(在管理模式被設(shè)置為“廣播管理”的情況下),需要進(jìn)行安排以執(zhí)行特定處理,諸如為了提供數(shù)據(jù)廣播服務(wù)從接收設(shè)備30讀取預(yù)先記錄的區(qū)域信息。
另一方面,在Web活躍操作狀態(tài)下(在管理模式被設(shè)置成“非廣播管理”的情況下),需要進(jìn)行安排以禁止特定處理,從而不會(huì)欺騙地執(zhí)行諸如從接收設(shè)備30讀取預(yù)先記錄的區(qū)域信息的處理而造成違法泄露。
因此,當(dāng)從廣播組織管理的服務(wù)器12獲取要執(zhí)行的HTML文檔時(shí),接收設(shè)備30將管理模式設(shè)置為“廣播管理”,在“廣播管理”模式下允許執(zhí)行特定處理,如上所述。
另一方面,當(dāng)從不是由廣播組織管理的服務(wù)器獲取要執(zhí)行的HTML文檔時(shí),接收設(shè)備30將管理模式設(shè)置為“非廣播管理”,在“非廣播管理”模式下禁止特定處理。
[關(guān)于管理模式]
圖14示出了在TDO活躍操作狀態(tài)下一個(gè)接一個(gè)地激發(fā)事件時(shí)發(fā)生從TDO活躍操作狀態(tài)到Web活躍操作狀態(tài)的轉(zhuǎn)變(即,當(dāng)管理模式從“廣播管理”設(shè)置為“非廣播管理”時(shí))的示例。
這里假設(shè)在每個(gè)數(shù)據(jù)廣播HTML文檔中,與事件ID對(duì)應(yīng)地描述識(shí)別要執(zhí)行以更新數(shù)據(jù)廣播內(nèi)容圖像42的HTML文檔的URL。
在上述描述的情況下,當(dāng)接收到觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息時(shí),基于數(shù)據(jù)廣播HTML文檔中描述的URL “http://www.a.com/a 1.html”獲取并執(zhí)行用于執(zhí)行由包括在觸發(fā)信息中的事件ID識(shí)別的事件的HTML文檔“al.html”。
此外,當(dāng)再次接收到觸發(fā)類型為“應(yīng)用事件”的觸發(fā)信息時(shí),基于數(shù)據(jù)廣播HTML文檔中描述的URL “http://www.a.com/a2.html”,獲取并執(zhí)行用于執(zhí)行由包括在該觸發(fā)信息中的事件ID識(shí)別的事件的HTML文檔“a2.html”。這使得圖像42的顯示被通過(guò)執(zhí)行HTML文檔“al.html”顯示的圖像和通過(guò)執(zhí)行HTML文檔“a2.html”顯示的圖像順次地更新。
另外,假定當(dāng)用戶執(zhí)行選擇在數(shù)據(jù)廣播內(nèi)容圖像42 (圖3)中顯示的駕駛員的圖像的操作時(shí),數(shù)據(jù)廣播HTML文檔在其中描述鏈接到要執(zhí)行的HTML文檔“bl.html”的目的地“http://www.b.com/bl.html,,。
如果在TDO活躍操作狀態(tài)下用戶執(zhí)行選擇圖像42 (圖3)中顯示的駕駛員的圖像的操作,則發(fā)生從TDO活躍操作狀態(tài)到Web活躍操作狀態(tài)的轉(zhuǎn)變。
在Web活躍操作狀態(tài)下,基于鏈接目的地“http://www.b.com/bl.html”,接收設(shè)備30從不是由廣播組織管理的服務(wù)器獲取網(wǎng)頁(yè)HTML文檔“bl.html”,并執(zhí)行獲取的文檔。
如圖14所示,例如,當(dāng)在TDO活躍操作狀態(tài)下要從服務(wù)器12獲取作為執(zhí)行對(duì)象的一些HTML文檔并執(zhí)行的情況下,這些HTML文檔(在這種情況下為“al.html ”和“a2.html,,)均從廣播組織管理的服務(wù)器12 (在這種情況下為“http://WWW.a.com”)獲取。
另外,在Web活躍操作狀態(tài)下,例如,從不是由廣播組織管理的服務(wù)器(在這種情況下為“http://www.b.com”)獲取作為執(zhí)行對(duì)象的另一 HTML文檔(在這種情況下為“bl.html”)。
如上所解釋的,當(dāng)要從服務(wù)器12獲取HTML文檔來(lái)執(zhí)行時(shí),需要進(jìn)行安排以允許執(zhí)行特定處理;當(dāng)要從除了服務(wù)器12之外的服務(wù)器獲取HTML文檔來(lái)執(zhí)行時(shí),需要進(jìn)行安排以禁止特定處理。
然后,接收設(shè)備30通過(guò)驗(yàn)證廣播組織管理的服務(wù)器12的域名是否與從其獲取當(dāng)前HTML文檔的目的地的域名一致,來(lái)確定作為執(zhí)行對(duì)象的給定HTML文檔是否是從服務(wù)器12獲取的。
另外,在實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)時(shí),接收設(shè)備30通過(guò)將用于獲取第一 HTML文檔(S卩,用于獲取數(shù)據(jù)廣播HTML文檔)的目的地的域名(在這種情況下為“欄.a.com”)視為廣播組織管理的服務(wù)器12的域名,來(lái)確定作為執(zhí)行對(duì)象的給定HTML文檔是否是從服務(wù)器12獲取的。
基于作為轉(zhuǎn)變目標(biāo)的HTML文檔的域名是否是廣播組織管理的服務(wù)器12的域名,接收設(shè)備30將管理模式設(shè)置為“廣播管理”或“非廣播管理”。
當(dāng)管理模式被設(shè)置為“廣播管理”(B卩,在TDO活躍操作狀態(tài)下)時(shí),接收設(shè)備30可執(zhí)行特定處理;當(dāng)管理模式被設(shè)置為“非廣播管理”(在Web活躍操作狀態(tài)下)時(shí),接收設(shè)備30無(wú)法執(zhí)行特定處理。
然而在實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)時(shí),接收設(shè)備30將獲取數(shù)據(jù)廣播HTML文檔的目的地的域名視為廣播組織管理的服務(wù)器12的域名,或者還可以預(yù)先保持與要接收的每個(gè)頻道對(duì)應(yīng)的每個(gè)廣播公司管理的服務(wù)器的域名。
然后,接收設(shè)備30可從預(yù)先保持的域名中選擇接收頻道的域名,并將該域名視為廣播組織管理的服務(wù)器的域名。
作為另一選擇,盡管接收設(shè)備30使用域名來(lái)確定作為執(zhí)行對(duì)象的給定HTML文檔是否是從服務(wù)器12獲取的,任何其它信息可用于此目的,只要該信息能夠唯一地識(shí)別獲取文檔的目的地的服務(wù)器即可。例如,除了域名之外,接收設(shè)備30可使用MAC(介質(zhì)訪問(wèn)控制)地址、IP (互聯(lián)網(wǎng)協(xié)議)地址等,來(lái)確定作為執(zhí)行對(duì)象的HTML文檔是否是從服務(wù)器12獲取的。
[管理模式設(shè)置處理的細(xì)節(jié)]
下面將參照?qǐng)D15的流程圖解釋接收設(shè)備30執(zhí)行的管理模式設(shè)置處理,所述處理基于獲取HTML文檔的目的地的域名來(lái)設(shè)置管理模式。
例如,當(dāng)在圖10中的步驟Sll啟動(dòng)數(shù)據(jù)廣播HTML文檔時(shí),管理模式設(shè)置處理開(kāi)始。
在步驟S31,控制塊68獲取獲得要啟動(dòng)的數(shù)據(jù)廣播HTML文檔的目的地的域名。
即,如果例如基于觸發(fā)信息中的應(yīng)用URL在圖10中的步驟S5或S14獲取了要啟動(dòng)的數(shù)據(jù)廣播HTML文檔,則控制塊68基于觸發(fā)信息中的應(yīng)用URL,獲得用于獲取要啟動(dòng)的數(shù)據(jù)廣播HTML文檔的目的地(服務(wù)器12)的域名。
作為另一示例,如果在圖10中的步驟S6從記錄塊71讀取了要啟動(dòng)的數(shù)據(jù)廣播HTML文檔,則控制塊68控制瀏覽器73獲取保持要啟動(dòng)的數(shù)據(jù)廣播HTML文檔的服務(wù)器12的域名并將獲取的域名饋送給控制塊68。按照這種方式,控制塊68獲得域名。另外,如果數(shù)據(jù)廣播HTML文檔要記錄在記錄塊71中,則假定保持當(dāng)前數(shù)據(jù)廣播HTML文檔的服務(wù)器12的域名與該HTML文檔相關(guān)聯(lián)地記錄。
在步驟S32,控制塊68控制瀏覽器73在允許執(zhí)行特定處理的管理模式“廣播管理”下進(jìn)行操作。即,控制塊68以允許(不限制)通過(guò)HTML文檔執(zhí)行而執(zhí)行特定處理的方式來(lái)控制瀏覽器73對(duì)HTML文檔的執(zhí)行。
在步驟S33,控制塊68基于輸入的觸發(fā)信息、來(lái)自操作塊71的控制信號(hào)等,確定是否已經(jīng)發(fā)生涉及HTML文檔的文檔轉(zhuǎn)變。一旦確定文檔轉(zhuǎn)變已經(jīng)發(fā)生,控制進(jìn)行至步驟S34。
在步驟S34,控制塊68基于獲得作為轉(zhuǎn)變目標(biāo)的HTML文檔的目的地的域名是否與在步驟31獲取的域名一致,來(lái)確定作為轉(zhuǎn)變目標(biāo)的HTML文檔是否是從廣播組織管理的服務(wù)器12獲取的。如果在步驟S34確定作為轉(zhuǎn)變目標(biāo)的HTML文檔是從服務(wù)器12獲取的,則控制返回至步驟S33,并在允許瀏覽器73在管理模式“廣播管理”下保持操作的情況下重復(fù)后續(xù)的步驟。
如果在步驟S34確定作為轉(zhuǎn)變目標(biāo)的HTML文檔不是從服務(wù)器12獲取的,則控制進(jìn)行至步驟S35。然后,控制塊68控制瀏覽器73在不允許執(zhí)行特定處理的管理模式“非廣播管理”下進(jìn)行操作。即,控制塊68以不允許(限制)通過(guò)HTML文檔執(zhí)行來(lái)執(zhí)行特定處理的方式來(lái)控制瀏覽器73對(duì)HTML文檔的執(zhí)行。
在這種情況下,在步驟S35中,瀏覽器73不能執(zhí)行特定處理,并可執(zhí)行例如網(wǎng)頁(yè)HTML文檔作為所轉(zhuǎn)變至的HTML文檔。另外,假設(shè)在執(zhí)行網(wǎng)頁(yè)HTML文檔期間,基于觸發(fā)類型為“應(yīng)用停止”的觸發(fā)信息,數(shù)據(jù)廣播HTML文檔終止。
之后,在步驟S36,控制塊68確定是否啟動(dòng)新的數(shù)據(jù)廣播HTML文檔。如果確定要重新啟動(dòng)數(shù)據(jù)廣播HTML文檔,則控制返回至步驟S31并重復(fù)后續(xù)的步驟。例如,控制塊68確定是否輸入了用于重新啟動(dòng)數(shù)據(jù)廣播HTML文檔的觸發(fā)信息。一旦確定輸入了這種觸發(fā)信息,則控制返回至步驟S31并重復(fù)后續(xù)的步驟。
如上所解釋的,在管理模式轉(zhuǎn)變處理中,如果數(shù)據(jù)廣播HTML文檔的域名與作為轉(zhuǎn)變目標(biāo)的HTML文檔的域名一致,則管理模式被設(shè)置為“廣播管理”;如果數(shù)據(jù)廣播HTML文檔的域名與作為轉(zhuǎn)變目標(biāo)的HTML文檔的域名不一致,則管理模式被設(shè)置為“非廣播管理”。
在管理模式被設(shè)置為“廣播管理”的情況下,通過(guò)執(zhí)行數(shù)據(jù)廣播HTML文檔來(lái)執(zhí)行諸如從接收設(shè)備30讀取用戶的預(yù)先記錄的區(qū)域信息的處理。在管理模式被設(shè)置為“非廣播管理”的情況下,通過(guò)執(zhí)行網(wǎng)頁(yè)HTML文檔將不會(huì)執(zhí)行用戶未預(yù)期的處理,諸如讀取處理。
因此,即使獲取并執(zhí)行惡意第三方制作的網(wǎng)頁(yè)HTML文檔,也能禁止執(zhí)行用戶未預(yù)期的處理。
〈2.變型〉
在上述實(shí)施例中,如圖13中所示,數(shù)據(jù)廣播HTML文檔的操作狀態(tài)是下面四個(gè)狀態(tài)之一:TD0停止操作狀態(tài)、TDO預(yù)緩存就緒操作狀態(tài)、TDO活躍狀態(tài)和Web活躍狀態(tài)?;蛘撸鐖D16所示,可將TDO暫停操作狀態(tài)(對(duì)應(yīng)于圖16中的“TDO Suspend”)添加到現(xiàn)有的四個(gè)操作狀態(tài)中,從而總共可有五個(gè)操作狀態(tài)。
在這種情況下,如圖17所示,添加新的觸發(fā)類型“暫停”作為觸發(fā)信息的一部分。因此,觸發(fā)信息中的觸發(fā)類型可表示下面五個(gè)類型之一:應(yīng)用啟動(dòng)、應(yīng)用停止、應(yīng)用事件、預(yù)緩存和暫停。
在圖16中,當(dāng)在TDO活躍操作狀態(tài)下接收到觸發(fā)類型為“暫?!钡挠|發(fā)信息時(shí),對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔的操作狀態(tài)轉(zhuǎn)變到TDO暫停操作狀態(tài)。在這種情況下,在對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔已經(jīng)轉(zhuǎn)變到TDO暫停操作狀態(tài)的情況下,可將其它數(shù)據(jù)廣播HTML文檔置于TDO活躍操作狀態(tài)下并執(zhí)行。
當(dāng)在TDO暫停操作狀態(tài)下接收到觸發(fā)類型為“應(yīng)用啟動(dòng)”的觸發(fā)信息時(shí),對(duì)應(yīng)的數(shù)據(jù)廣播HTML文檔轉(zhuǎn)變到TDO活躍操作狀態(tài)。這使得可以在數(shù)據(jù)廣播HTML文檔上激發(fā)事件。此時(shí),使任何其它數(shù)據(jù)廣播HTML文檔從TDO活躍操作狀態(tài)轉(zhuǎn)變到TDO暫停操作狀態(tài)。
另外,上述的一系列處理可由硬件或軟件執(zhí)行。在執(zhí)行基于軟件的一系列處理的情況下,構(gòu)成軟件的程序可預(yù)先包含在將使用的計(jì)算機(jī)的專用硬件中或者當(dāng)使用時(shí)從適合的計(jì)算機(jī)記錄介質(zhì)安裝到能夠基于安裝的程序執(zhí)行各種功能的通用個(gè)人計(jì)算機(jī)等設(shè)備中。
[計(jì)算機(jī)的典型結(jié)構(gòu)]
圖18是示出使用程序執(zhí)行上述一系列處理的計(jì)算機(jī)的典型結(jié)構(gòu)的框圖。
在這個(gè)計(jì)算機(jī)100中,CPU (中央處理單元)10UR0M (只讀存取器)102和RAM (隨機(jī)存取存儲(chǔ)器)103經(jīng)由總線104互連。
輸入/輸出接口 105還連接到總線104。輸入/輸出接口 105與以下部件連接:輸入塊106,通常由鍵盤、鼠標(biāo)和麥克風(fēng)構(gòu)成;輸出塊107,通常由顯不器和揚(yáng)聲器構(gòu)成;存儲(chǔ)塊108,通常由硬盤、非易失性存儲(chǔ)器等形成;通信塊109,通常由網(wǎng)絡(luò)接口組成;和驅(qū)動(dòng)器110,驅(qū)動(dòng)可移動(dòng)介質(zhì)111,諸如磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ)器。
在上面概略構(gòu)成的計(jì)算機(jī)中,CPUlOl通過(guò)輸入/輸出接口 105和總線104從例如存儲(chǔ)塊108將相關(guān)程序裝載到RAM108中進(jìn)行運(yùn)行,來(lái)執(zhí)行上述一系列處理。
另外,可按照本說(shuō)明書中描述的順序(S卩,基于時(shí)間序列)、并行地、或者以另外適合的定時(shí)方式(諸如當(dāng)它們被按需調(diào)用時(shí))來(lái)處理要由計(jì)算機(jī)執(zhí)行的程序。
另外,可由單個(gè)計(jì)算機(jī)或基于分布的多個(gè)計(jì)算機(jī)來(lái)處理程序。所述程序還可被傳送到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)來(lái)執(zhí)行。
在本說(shuō)明書中,術(shù)語(yǔ)“系統(tǒng)”指的是由多個(gè)組件裝置構(gòu)成的整體構(gòu)造。
另外,應(yīng)該理解的是,當(dāng)實(shí)施時(shí)本發(fā)明不限于上述的實(shí)施例,并且可對(duì)本發(fā)明做出各種修改、變型和替換,只要它們?cè)诒景l(fā)明的精神和范圍內(nèi)即可。
[標(biāo)號(hào)列表]
I 廣播系統(tǒng)
11廣播單元
12服務(wù)器
30接收設(shè)備
61調(diào)諧器
62解復(fù)用塊
63音頻解碼器
64音頻輸出塊
65視頻解碼器
66觸發(fā)檢測(cè)塊
67視頻輸出塊
68控制塊
69存儲(chǔ)器
70操作塊
71記錄塊
72通信接口
73瀏覽器
權(quán)利要求
1.一種用于接收AV內(nèi)容的接收設(shè)備,包括: 獲取裝置,用于從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器; 確定裝置,用于確定獲取的描述文檔是否來(lái)自由廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和 控制裝置,用于根據(jù)所述確定裝置做出的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
2.根據(jù)權(quán)利要求1所述的接收設(shè)備,還包括提取裝置,所述提取裝置用于從所述AV內(nèi)容中提取關(guān)于要與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行的所述描述文檔的觸發(fā)信息, 其中,基于所述觸發(fā)信息,所述獲取裝置從所述第一服務(wù)器獲取所述描述文檔,并且其中,響應(yīng)于用戶執(zhí)行的操作,所述獲取裝置從不是由所述廣播組織管理的第二服務(wù)器獲取所述描述文檔。
3.根據(jù)權(quán)利要求2所述的接收設(shè)備,其中,所述確定裝置根據(jù)識(shí)別所述第一服務(wù)器的第一識(shí)別信息是否與識(shí)別用來(lái)獲取了所述描述文檔的服務(wù)器的第二識(shí)別信息一致,來(lái)確定所述獲取的描述文檔是否來(lái)自所述第一服務(wù)器。
4.根據(jù)權(quán)利要求3所述的接收設(shè)備,還包括決定裝置,所述決定裝置將識(shí)別用來(lái)獲取要首先與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行的所述描述文檔的目的地的識(shí)別信息決定為所述第一識(shí)別信息。
5.根據(jù)權(quán)利要求1所述的接收設(shè)備,還包括用于執(zhí)行所述獲取的描述文檔的執(zhí)行裝置, 其中,如果所述確定裝置確定所述描述文檔是從所述廣播組織管理的第一服務(wù)器獲取的,則所述控制裝置控制所述執(zhí)行裝置在第一管理模式下進(jìn)行操作,在第一管理模式下能夠通過(guò)執(zhí)行所述描述文檔對(duì)預(yù)定的特定處理進(jìn)行處理,并且 其中,如果所述確定裝置確定所述描述文檔不是從所述廣播組織管理的所述第一服務(wù)器獲取的,則所述控制裝置控制所述執(zhí)行裝置在第二管理模式下進(jìn)行操作,在所述第二管理模式下不能通過(guò)所述描述文檔的執(zhí)行對(duì)所述預(yù)定的特定處理進(jìn)行處理。
6.根據(jù)權(quán)利要求5所述的接收設(shè)備,其中,如果所述執(zhí)行裝置在所述第一管理模式下進(jìn)行操作,則所述確定裝置每當(dāng)所述描述文檔被獲取時(shí)確定獲取的描述文檔是否來(lái)自所述第一服務(wù)器,并且 其中,如果所述確 定裝置確定所述描述文檔不是從所述第一服務(wù)器獲取的,則所述控制裝置控制所述執(zhí)行裝置退出所述第一管理模式并在所述第二管理模式下進(jìn)行操作。
7.根據(jù)權(quán)利要求5所述的接收設(shè)備,其中,如果所述執(zhí)行裝置在所述第二操作模式下進(jìn)行操作,則當(dāng)所述執(zhí)行裝置執(zhí)行從所述第一服務(wù)器獲取的所述描述文檔時(shí),所述控制裝置控制所述執(zhí)行裝置退出所述第二管理操作模式并在所述第一管理模式下進(jìn)行操作。
8.一種用于接收AV內(nèi)容的接收設(shè)備的接收方法,所述接收方法包括: 獲取步驟,用于使所述接收設(shè)備從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器; 確定步驟,用于確定獲取的描述文檔是否來(lái)自由廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和控制步驟,用于根據(jù)所述確定步驟中的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
9.一種用于控制接收AV內(nèi)容的接收設(shè)備的程序,所述程序使所述接收設(shè)備的計(jì)算機(jī)執(zhí)行一處理,該處理包括: 獲取步驟,用于從服務(wù)器獲取用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔,所述接收設(shè)備在網(wǎng)絡(luò)上連接到所述服務(wù)器; 確定步驟,用于確定獲取的描述文檔是否來(lái)自由廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器;和 控制步驟,用于根據(jù)所述確定步驟中的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
10.一種包括發(fā)送AV內(nèi)容的發(fā)送設(shè)備和接收發(fā)送的AV內(nèi)容的接收設(shè)備的廣播系統(tǒng); 其中,所述發(fā)送設(shè)備包括: 發(fā)送裝置,用于從所述接收設(shè)備在網(wǎng)絡(luò)上連接到的服務(wù)器發(fā)送所述AV內(nèi)容中包括的觸發(fā)信息,所述觸發(fā)信息與用于顯示內(nèi)容的以編程語(yǔ)言描述的描述文檔有關(guān),所述描述文檔由所述接收設(shè)備 、與所述AV內(nèi)容的進(jìn)行聯(lián)動(dòng)地執(zhí)行,并且其中,所述接收設(shè)備包括: 提取裝置,用于從所述AV內(nèi)容提取所述觸發(fā)信息; 獲取裝置,用于基于提取的觸發(fā)信息,從由廣播所述AV內(nèi)容的廣播組織管理的第一服務(wù)器獲取所述描述文檔,所述獲取裝置還響應(yīng)于用戶執(zhí)行的操作而從不是由所述廣播組織管理的第二服務(wù)器獲取所述描述文檔; 確定裝置,用于確定所述獲取的描述文檔是否來(lái)自所述第一服務(wù)器;和 控制裝置,用于根據(jù)所述確定裝置做出的確定結(jié)果來(lái)控制所述獲取的描述文檔的執(zhí)行。
全文摘要
本發(fā)明涉及一種接收設(shè)備、接收方法、程序和廣播系統(tǒng),其能夠在通過(guò)文檔的轉(zhuǎn)變實(shí)現(xiàn)數(shù)據(jù)廣播服務(wù)的情況下防止執(zhí)行用戶未預(yù)期的任何處理。確定已從其獲取了要執(zhí)行的HTML文檔的服務(wù)器的域名與廣播組織管理的服務(wù)器的域名“www.a.com”是否一致。根據(jù)確定的結(jié)果,允許執(zhí)行(或防止執(zhí)行)特定處理。例如,當(dāng)在美國(guó)實(shí)現(xiàn)數(shù)據(jù)廣播時(shí)可應(yīng)用本發(fā)明。
文檔編號(hào)H04N21/462GK103210660SQ20118004044
公開(kāi)日2013年7月17日 申請(qǐng)日期2011年8月22日 優(yōu)先權(quán)日2010年8月30日
發(fā)明者出葉義治 申請(qǐng)人:索尼公司