專利名稱:控制內(nèi)容傳送方法和非儲存型廣播系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及不論用戶有沒有要求都自動給用戶實(shí)時(shí)提供用戶在觀視器視聽希望的內(nèi)容所需的提示器的非儲存型信息服務(wù)系統(tǒng),更詳細(xì)地說,本發(fā)明涉及自動更新觀視器的非儲存型廣播系統(tǒng)。
背景技術(shù):
給用戶提供視聽服務(wù)的信息服務(wù)系統(tǒng)中,需要供給作為做成能以物理現(xiàn)象為媒介而利用提供的內(nèi)容數(shù)據(jù)的輸入輸出裝置的提示器的瀏覽器。此瀏覽器需要根據(jù)提示的內(nèi)容數(shù)據(jù)、給用戶提供內(nèi)容數(shù)據(jù)的傳送路由和起因于用戶方的因素依次更新為正確。
作為已有的信息服務(wù)系統(tǒng)的一個(gè)例子,已實(shí)現(xiàn)稱為Pointcast公司(注冊商標(biāo))的Pointcast網(wǎng)(注冊商標(biāo))和微軟公司(注冊商標(biāo))ActiveDesktop(注冊商標(biāo))的使用計(jì)算機(jī)的互聯(lián)網(wǎng)上的推型信息分配服務(wù)。
可將推型信息服務(wù)分為儲存型和非儲存型。儲存型的推型信息分配服務(wù)在用戶方的個(gè)人計(jì)算機(jī)等接收裝置上接收并存儲互聯(lián)網(wǎng)上從廣播臺廣播的新聞和天氣預(yù)報(bào)等內(nèi)容。非儲存型的推型信息分配服務(wù)則在用戶方的個(gè)人計(jì)算機(jī)等接收裝置上接收互聯(lián)網(wǎng)上從廣播臺廣播的新聞和天氣預(yù)報(bào)等內(nèi)容,并對用戶進(jìn)行實(shí)時(shí)提示。無論儲存型或非儲存型,用戶都可操作接收裝置,啟動作為閱覽內(nèi)容的用戶接口的瀏覽器,視聽接收機(jī)存儲的內(nèi)容。
如果提供的服務(wù)不同,內(nèi)容處理方法也不同,因而每一服務(wù)提供不同的瀏覽器。結(jié)果,能實(shí)現(xiàn)每一服務(wù)靈活處理的用戶接口。瀏覽器需要版本升級時(shí),用戶利用該瀏覽器本身直接編程的功能,接收新的瀏覽器。然后,可通過用接收的新瀏覽器置換當(dāng)前的瀏覽器,將瀏覽器更新為最新狀態(tài)。
參照圖24、圖25、圖26、圖27、圖28、圖29和圖30說明一例已有的廣播系統(tǒng)。如圖24的框圖所示,廣播系統(tǒng)2500包含發(fā)送裝置2510、傳輸線路120和非儲存型接收裝置2520。發(fā)送裝置2510包含瀏覽器存放器2511、瀏覽器發(fā)送器2513、內(nèi)容存放器1113、內(nèi)容發(fā)送器2514、復(fù)接器115和發(fā)送器116。
分別備有多個(gè)瀏覽器存放器2511、瀏覽器發(fā)送器2513、內(nèi)容存放器1113和內(nèi)容發(fā)送器2514,授予各符號后綴(小的字母),以各自識別。后文中,同一構(gòu)件有多個(gè)時(shí),也同樣對符號添加后綴,以各自識別。不需要各個(gè)識別時(shí),各符號不加注后綴,對其作總稱。
圖24所示的例子中,瀏覽器2511存放器備有2511a、2511b和2511c,瀏覽器發(fā)送器2513備有2513a、2513b和2513c,內(nèi)容存放器1113備有113a、113b和113c,而且內(nèi)容發(fā)送器2514備有2514a、2514b和2514c,各自備有3個(gè)。不需要各個(gè)識別時(shí),總稱為瀏覽器存放器2511、瀏覽器發(fā)送器2513、內(nèi)容存放器1113和內(nèi)容發(fā)送器2514。
圖25、圖26、圖27、和圖28示出上述廣播系統(tǒng)2500的各組成單元中的數(shù)據(jù)存放狀態(tài)。瀏覽器存放器2511對每一服務(wù)獨(dú)立存在。3個(gè)服務(wù)(S1、S2和S3)的每一個(gè)分別備有獨(dú)立的3個(gè)瀏覽器存放器2511a、2511b和2511c。瀏覽器發(fā)送器2513存放分別與供給用戶的服務(wù)(S)對應(yīng)的瀏覽器B,并將瀏覽器B以規(guī)定的順序發(fā)送到復(fù)接器115。
與服務(wù)S1對應(yīng)的瀏覽器發(fā)送器2513a存放瀏覽器B(S1)。瀏覽器B是用非儲存型接收裝置2529的CPU(中央處理裝置)的本機(jī)碼(機(jī)器語言)記述的計(jì)算機(jī)程序。同樣,與服務(wù)S2對應(yīng)的瀏覽器發(fā)送器2513b存放瀏覽器B(S2),與服務(wù)S3對應(yīng)的瀏覽器發(fā)送器2513c存放瀏覽器B(S3)。不需要區(qū)別其內(nèi)容時(shí),總稱為瀏覽器B。
每一服務(wù)獨(dú)自決定傳輸協(xié)議、傳輸順序等瀏覽器的具體發(fā)送方法。這樣,瀏覽器發(fā)送器2513就每一服務(wù),其處理內(nèi)容不同,因而每一服務(wù)分別獨(dú)立存在為瀏覽器發(fā)送器2513a、2513b、……、2513n(n為任意自然數(shù))。
圖24所示的例子中,獨(dú)立的3個(gè)瀏覽器發(fā)送器2513a、2513b和2513c分別對應(yīng)于3個(gè)服務(wù)S1、S2、S3。內(nèi)容存放器1113存放屬于對應(yīng)的服務(wù)的內(nèi)容C。內(nèi)容存放器1113每一服務(wù)獨(dú)立存在。3個(gè)服務(wù)的每一個(gè)分別備有獨(dú)立的3個(gè)內(nèi)容存放器13a、1113b和1113c。
圖25所示的例子中,與服務(wù)S1對應(yīng)的內(nèi)容存放器113a存放2個(gè)服務(wù)內(nèi)容C(S1,1)和C(S1,2)。與服務(wù)S2對應(yīng)的內(nèi)容存放器113b不存放內(nèi)容C。與服務(wù)S3對應(yīng)的內(nèi)容存放器113c存放服務(wù)內(nèi)容C(S3,1)、C(S3,2)和C(S3,3)。不需要區(qū)別其內(nèi)容時(shí),如上文所述,總稱為服務(wù)內(nèi)容C。
返回圖24,內(nèi)容發(fā)送器2514以規(guī)定的方法將對應(yīng)的服務(wù)的內(nèi)容存放器113存放的內(nèi)容C(Sm,O)發(fā)送到復(fù)接器115。內(nèi)容C(Sm,O)中,Sm在表示服務(wù)的符號S上標(biāo)注后綴m(任意自然數(shù)),以識別各個(gè)服務(wù),O(任意自然數(shù))表示構(gòu)成服務(wù)Sm的多個(gè)內(nèi)容C的第幾個(gè)。
已有的廣播系統(tǒng)2500中,每一服務(wù)瀏覽器和內(nèi)容的發(fā)送方法不同。因此,每一服務(wù)必須具有多個(gè)獨(dú)立的瀏覽器發(fā)送器2513和內(nèi)容發(fā)送器2514。瀏覽器B和內(nèi)容C的發(fā)送方法又不同。因此,對瀏覽器B和內(nèi)容C,必須分別具有獨(dú)立的瀏覽器發(fā)送器2513和內(nèi)容發(fā)送器2514。
復(fù)接器115將瀏覽器發(fā)送器2513輸出的瀏覽器B和內(nèi)容存放器1113輸出的服務(wù)內(nèi)容C(Sm,O)復(fù)接并調(diào)制成適合發(fā)送的形式后,輸出數(shù)字位流。復(fù)接器115也可用數(shù)字廣播臺系統(tǒng)的復(fù)接裝置和調(diào)制裝置構(gòu)成。
發(fā)送器116將復(fù)接器115的處理結(jié)果發(fā)送到傳輸線路120。如果傳輸線路為有線通信線路,則發(fā)送器116可用調(diào)制解調(diào)器。如果傳輸線路為廣播通信衛(wèi)星和宇宙空間,也可在發(fā)送器116利用發(fā)送拋物面天線。
接著,說明傳輸線路120。傳輸線路120是將發(fā)送裝置2510發(fā)送的內(nèi)容和瀏覽器等信息傳送到非儲存型接收裝置2520的單元。例如,傳輸線路可以是光纖等各種纜線、廣播通信衛(wèi)星和宇宙空間或者DVD等封裝媒體及其流通路徑。
接著,詳細(xì)說明非儲存型廣播系統(tǒng)。非儲存型接收裝置2520包含接收器131、解調(diào)分離器132、儲存器133、描繪器134、提示器135、輸入器136、CPU137和存儲器138。
接收器131接收傳輸線路120傳送的內(nèi)容C和瀏覽器B等信息,并輸出數(shù)據(jù)流。接收器131可為調(diào)制解調(diào)器和普通數(shù)字廣播接收機(jī)中的天線與調(diào)諧器模件。
解調(diào)分離器132對接收器131輸出的數(shù)字位流進(jìn)行解調(diào),并使復(fù)接的信息各自分離。解調(diào)分離器132進(jìn)行與發(fā)送裝置2510的復(fù)接器115的處理剛好相反的處理。解調(diào)分離器132的輸出不僅供給儲存器133和描繪器134,而且也可由CPU137讀出。
儲存器133僅儲存解調(diào)分離器132輸出的瀏覽器和內(nèi)容內(nèi)的瀏覽器。這是因?yàn)榉莾Υ嫘徒邮昭b置2520中,雖然實(shí)時(shí)顯示發(fā)送裝置2510發(fā)送的內(nèi)容C,不必儲存內(nèi)容C,但需要常準(zhǔn)備提示分配來的內(nèi)容C用的瀏覽器B??捎美缬脖P等可隨機(jī)存儲的記錄媒體構(gòu)成儲存器133??捎蒀PU137讀出并改變儲存器133記錄的數(shù)據(jù)內(nèi)容。
如圖26所示儲存器133存放解調(diào)分離器132供給的共計(jì)3個(gè)瀏覽器B(S1)、B(S2)和B(S3)。也可做成解調(diào)分離器132對儲存器133僅輸出瀏覽器B,解調(diào)分離器132對描繪器134僅輸出內(nèi)容C。
描繪器134按照CPU137的要求,描繪圖形,用于在屏幕上顯示從OSD(在屏顯示)和解調(diào)分離器132輸入的內(nèi)容。
提示器135以用戶可視聽的形式提示描繪器134輸出的圖形或聲音。提示器例如可以是CRT顯示器。
輸入器136是指用戶操作并對非儲存型接收裝置2520傳達(dá)用戶的指令的單元。輸入器136可用遙控器和遙控器感光部、鍵盤以及鼠標(biāo)器。
CPU137是中央處理裝置,與非儲存型接收裝置2520的各組成單元相互連接,執(zhí)行此存儲器138存放的計(jì)算機(jī)程序,從而控制整個(gè)非儲存型接收裝置2520。
存儲器138由作為可/不可改寫半導(dǎo)體存儲器的RAM/ROM構(gòu)成,用于存放CPU137處理的數(shù)據(jù)的區(qū)域和存放CPU137執(zhí)行的計(jì)算機(jī)程序和數(shù)據(jù)。如圖27的例子所示,存儲器138存放瀏覽器列表2700和作為對CPU137的本機(jī)碼(機(jī)器語言)的執(zhí)行格式2651。
接著,參照圖28說明瀏覽器列表2700。瀏覽器列表2700是具有每一服務(wù)的行的表形式的信息,具有瀏覽器文件名的列2710和服務(wù)名的列2720。通過用瀏覽器列表2700能在解調(diào)分離器132輸出的信息中識別用于利用關(guān)注的服務(wù)的瀏覽器。
接著,參照圖29詳細(xì)說明非儲存型接收裝置2520的主要運(yùn)作。
步驟S2801中,在屏幕上以列表顯示存儲器138存放的瀏覽器列表2700的服務(wù)名。由描繪器進(jìn)行屏幕顯示。
步驟S2802中,根據(jù)用戶對輸入器136的操作,從步驟S2802中顯示的列表檢測出一種服務(wù)選擇。
步驟S2803中,對步驟2802中檢測出的非選擇服務(wù),在瀏覽器列表2700參照瀏覽器B文件名的列,從而識別儲存器133中的瀏覽器B的文件名B(Sm)。
步驟S2804中,執(zhí)行步驟S2803中識別的文件B(Sm)。瀏覽器用CPU137的本機(jī)碼構(gòu)成,因而能由CPU137直接執(zhí)行。
接著,參照圖30所示的流程圖說明非儲存型接收裝置2520的瀏覽器更新處理。
步驟2901中,由CPU137啟動瀏覽器B。
步驟S2902中,由接收器131和解調(diào)分離器132接收發(fā)送裝置2510當(dāng)前發(fā)送的瀏覽器B,進(jìn)行其版本的確認(rèn)。
步驟S2903中,在步驟S2902接收并確認(rèn)的瀏覽器B如果版本比當(dāng)前正在執(zhí)行的瀏覽器B的版本新,進(jìn)至下一步驟B2904,否則結(jié)束處理。
步驟S2904中,非儲存型接收裝置2520接收送出的瀏覽器B,并且儲存器133將該接收的瀏覽器B作為文件暫時(shí)存放,如圖26的例子所示。
步驟S2905中,用暫時(shí)存放的文件置換當(dāng)前執(zhí)行的瀏覽器B。然后,通過重新啟動瀏覽器B,開始執(zhí)行接收的新版本瀏覽器。
上述例子所示的已有廣播系統(tǒng)中作為計(jì)算機(jī)本機(jī)碼瀏覽器的具體傳送方法,采用每一服務(wù)不同的獨(dú)自方式。為此,必須在發(fā)送裝置和接收裝置雙方都裝配各服務(wù)不同的每一瀏覽器有差異的個(gè)別傳輸方法。
即,發(fā)送裝置中,需要設(shè)置每一服務(wù)不同的瀏覽器發(fā)送器。接收裝置中,通常編程為接收新瀏覽器,并且用該接收的新瀏覽器置換其本身,以便在各服務(wù)的瀏覽器碼本身可進(jìn)行新服務(wù)。
這樣,為了實(shí)質(zhì)上實(shí)現(xiàn)對任何服務(wù)都應(yīng)具有同樣功能的瀏覽器傳送功能,在實(shí)施上必須將瀏覽器安裝得一個(gè)個(gè)有些不同。
因此,隨著服務(wù)數(shù)量增多,產(chǎn)生種種浪費(fèi)。即,接收裝置中需要保持多個(gè)類似的程序碼,因而存儲容量按瀏覽器數(shù)重復(fù),產(chǎn)生浪費(fèi)。接收裝置中也因同時(shí)啟動類似的處理,不能有效利用計(jì)算機(jī)資源。
瀏覽器的傳送方法也各服務(wù)不同,其實(shí)現(xiàn)僅每一相對于各服務(wù)的瀏覽器個(gè)別編程,因而對想利用的服務(wù),用戶需要以手動進(jìn)行啟動ftp等文件傳輸協(xié)議等,預(yù)先用手動方式輸入瀏覽器,較煩雜。
又由于瀏覽器的傳送方式與內(nèi)容傳送方式不同,訂閱多種服務(wù)時(shí),某一服務(wù)的鏈路器的傳送有可能妨礙別的服務(wù)的瀏覽器或內(nèi)容的傳送。
發(fā)送裝置中,為了實(shí)現(xiàn)實(shí)質(zhì)上哪種服務(wù)都相同的功能的瀏覽器傳送,需要備有服務(wù)的數(shù)量的一個(gè)個(gè)有些不同凡響的鏈路啟發(fā)送器。因此,隨著服務(wù)數(shù)量增多,發(fā)送裝置成正比地復(fù)雜。該復(fù)雜導(dǎo)致開發(fā)成本增大和管理復(fù)雜。
又由于多個(gè)瀏覽器發(fā)送器之間沒有關(guān)聯(lián),可能同一時(shí)刻發(fā)送傳輸線路處理能力以上的多個(gè)瀏覽器,使傳輸線路的處理能力溢出。又由于每一服務(wù)獨(dú)立存在內(nèi)容的發(fā)送器,對內(nèi)容傳送會產(chǎn)生與瀏覽器傳送相同的問題。
本發(fā)明的目的為提供一種供給用戶接口的方法和系統(tǒng),該接口在對視聽實(shí)時(shí)供給由數(shù)字廣播和計(jì)算機(jī)網(wǎng)絡(luò)中傳送的多個(gè)內(nèi)容構(gòu)成的服務(wù)的非儲存型廣播中,既排除不正當(dāng)內(nèi)容,維持服務(wù)安全性,又實(shí)現(xiàn)靈活的服務(wù)。
發(fā)明內(nèi)容
本發(fā)明為了達(dá)到上述目的,具有以下闡述的特征。
第1方面是一種非儲存型廣播系統(tǒng),其中,給用戶的視聽實(shí)時(shí)提供由內(nèi)容構(gòu)成的1個(gè)以上的服務(wù),同時(shí)還提供該服務(wù)的各服務(wù)固有的用戶接口,并且具有將實(shí)現(xiàn)用戶接口的控制內(nèi)容作為內(nèi)容的一部分或全部進(jìn)行發(fā)送的發(fā)送器、以及接收控制內(nèi)容并啟動該接收的控制內(nèi)容以執(zhí)行用戶接口的接收器,其中將用戶接口作為內(nèi)容進(jìn)行收發(fā)。
本發(fā)明的第2方面是在第1方面中,控制內(nèi)容是內(nèi)容的瀏覽器。
本發(fā)明的第3方面是在第1方面中,發(fā)送器具有發(fā)送包含控制內(nèi)容的內(nèi)容的內(nèi)容發(fā)送器,以及發(fā)送表示服務(wù)的內(nèi)容的服務(wù)屬性信息的服務(wù)屬性信息發(fā)送器,接收器具有根據(jù)接收的內(nèi)容和服務(wù)屬性信息在該接收的內(nèi)容內(nèi)識別控制內(nèi)容的控制內(nèi)容識別單元。
本發(fā)明的第4方面是在第3方面中,內(nèi)容發(fā)送單元具有授予內(nèi)容規(guī)定該內(nèi)容的內(nèi)容的內(nèi)容首標(biāo)的內(nèi)容首標(biāo)授給單元,接收單元還根據(jù)接收的內(nèi)容的該內(nèi)容首標(biāo),在該接收的內(nèi)容內(nèi)識別控制內(nèi)容。
本發(fā)明的第5方面是在第3方面中,發(fā)送單元還具有在控制內(nèi)容上進(jìn)行電子簽名的電子簽名器,服務(wù)屬性信息發(fā)送器將電子簽名的公開密鑰包含在服務(wù)屬性信息中發(fā)送,接收器還具有用服務(wù)屬性信息中包含的公開密鑰驗(yàn)證電子簽名的簽名驗(yàn)證器,并根據(jù)該電子簽名的驗(yàn)證識別控制內(nèi)容。
本發(fā)明的第6方面是在第5方面中,用對各服務(wù)獨(dú)立的密鑰進(jìn)行電子簽名的驗(yàn)證。
本發(fā)明的第7方面是在第3方面中,內(nèi)容發(fā)送器還具有發(fā)送定義內(nèi)容的ID空間的部分空間的信息的內(nèi)容ID空間管理器,接收器還具有根據(jù)部分空間包含內(nèi)容ID識別控制內(nèi)容的識別器。
本發(fā)明的第8方面是一種控制內(nèi)容傳送方法,其中,在給用戶的視聽實(shí)時(shí)提供由內(nèi)容構(gòu)成的1個(gè)以上的服務(wù)的非儲存型廣播系統(tǒng)中,傳送該服務(wù)的各服務(wù)固有的用戶接口,并且具有將實(shí)現(xiàn)用戶接口的控制內(nèi)容作為內(nèi)容的一部分或全部進(jìn)行發(fā)送的步驟、以及接收控制內(nèi)容并啟動該接收的控制內(nèi)容以執(zhí)行用戶接口的步驟。
本發(fā)明的第9方面是在第8方面中,控制內(nèi)容是內(nèi)容的瀏覽器。
本發(fā)明的第10方面是在第8方面中,發(fā)送步驟具有發(fā)送包含控制內(nèi)容的內(nèi)容的內(nèi)容發(fā)送步驟、以及發(fā)送表示服務(wù)的內(nèi)容的服務(wù)屬性信息的服務(wù)屬性信息發(fā)送步驟,接收步驟具有根據(jù)接收的內(nèi)容和服務(wù)屬性信息在該接收的內(nèi)容內(nèi)識別控制內(nèi)容的控制內(nèi)容識別步驟。
本發(fā)明的第11方面是在第10方面中,內(nèi)容發(fā)送步驟具有授予內(nèi)容規(guī)定該內(nèi)容的內(nèi)容的內(nèi)容首標(biāo)的內(nèi)容首標(biāo)授給步驟,接收步驟還具有根據(jù)接收的內(nèi)容的該內(nèi)容首標(biāo)在該接收的內(nèi)容內(nèi)識別控制內(nèi)容的步驟。
本發(fā)明的第12方面是在第10方面中,發(fā)送步驟還具有在所述控制內(nèi)容上進(jìn)行電子簽名的電子簽名步驟,服務(wù)屬性信息發(fā)送步驟還具有將電子簽名的公開密鑰包含在服務(wù)屬性信息中發(fā)送的服務(wù)屬性信息發(fā)送步驟,接收步驟還具有用服務(wù)屬性信息中包含的公開密鑰驗(yàn)證電子簽名的簽名驗(yàn)證步驟,以及根據(jù)該電子簽名的驗(yàn)證識別控制內(nèi)容的步驟。
本發(fā)明的第13方面是在第12方面中,用對各服務(wù)獨(dú)立的密鑰進(jìn)行電子簽名的驗(yàn)證。
本發(fā)明的第14方面是在第10方面中,內(nèi)容發(fā)送步驟還具有發(fā)送定義內(nèi)容的ID空間的部分空間的信息的內(nèi)容ID空間管理步驟,接收步驟還具有根據(jù)部分空間包含內(nèi)容ID識別控制內(nèi)容的識別步驟。
本發(fā)明的第15方面是一種接收裝置,其中,在給用戶的視聽實(shí)時(shí)提供由內(nèi)容構(gòu)成的1個(gè)以上的服務(wù)并且還同時(shí)提供該服務(wù)的各服務(wù)固有的用戶接口的的非儲存型廣播系統(tǒng)中,接收作為內(nèi)容的一部分或全部進(jìn)行發(fā)送并授予表示該服務(wù)的內(nèi)容的屬性信息以實(shí)現(xiàn)用戶接口的控制內(nèi)容,而且具有接收發(fā)射機(jī)發(fā)送的內(nèi)容的接收器、對接收的內(nèi)容進(jìn)行解調(diào)并提取內(nèi)容和服務(wù)屬性信息的提取器,以及根據(jù)提取的內(nèi)容和服務(wù)信息在該接收的內(nèi)容內(nèi)識別控制內(nèi)容的控制內(nèi)容識別器。
本發(fā)明的第16方面是在第14方面中,非儲存型廣播系統(tǒng)中,還授予內(nèi)容規(guī)定該內(nèi)容的內(nèi)容首標(biāo)并進(jìn)行發(fā)送,提取器還從接收的內(nèi)容提取首標(biāo),控制內(nèi)容識別器根據(jù)提取的內(nèi)容首標(biāo)在該接收的內(nèi)容內(nèi)識別控制內(nèi)容。
本發(fā)明的第17方面是在第15方面中,非儲存型廣播系統(tǒng)中,使內(nèi)容在控制內(nèi)容上進(jìn)行電子簽字,并且將該電子簽名的公開密鑰包含在服務(wù)屬性信息中發(fā)送,接收裝置還具有根據(jù)接收的服務(wù)屬性信息包含的公開密鑰驗(yàn)證電子簽名的簽名驗(yàn)證器;控制內(nèi)容識別器根據(jù)該電子簽名的驗(yàn)證,識別控制內(nèi)容。
本發(fā)明的第18方面是在第15方面中,用對各服務(wù)獨(dú)立的密鑰進(jìn)行電子簽名的驗(yàn)證。
本發(fā)明的第19方面是在第15方面中,非儲存型廣播系統(tǒng)中,授予內(nèi)容定義該內(nèi)容的ID空間的部分空間的信息;識別器還根據(jù)部分空間包含內(nèi)容ID,識別控制內(nèi)容。
圖1是示出本發(fā)明實(shí)施方式1的非儲存型廣播系統(tǒng)的組成的框圖。
圖2是圖1所示服務(wù)屬性存放器存放的服務(wù)屬性信息的說明圖。
圖3是示出一例圖1所示內(nèi)容存放器存放的內(nèi)容主體的模式圖。
圖4是圖1所示非儲型廣播系統(tǒng)的服務(wù)屬性信息的說明圖。
圖5是圖1所示非儲型廣播系統(tǒng)的用戶內(nèi)容的說明圖。
圖6是圖1所示非儲型廣播系統(tǒng)的瀏覽器內(nèi)容的說明圖。
圖7是示出一例圖1所示儲存器存放的內(nèi)容的模式圖。
圖8是示出圖1所示存儲器存放的信息的模式圖。
圖9是示出圖1所示非儲存型接收裝置的瀏覽器內(nèi)容執(zhí)行運(yùn)作的流程圖。
圖10是示出圖1所示非儲存型接收裝置的瀏覽器內(nèi)容更新運(yùn)作的流程圖。
圖11是示出本發(fā)明實(shí)施方式2的非儲存型廣播系統(tǒng)的組成的框圖。
圖12是圖11所示非儲存型廣播系統(tǒng)的服務(wù)屬性信息的說明圖。
圖13是圖11所示非儲型廣播系統(tǒng)的瀏覽器內(nèi)容的說明圖。
圖14是示出圖11所示非儲存型接收裝置的瀏覽器內(nèi)容更新運(yùn)作的流程圖。
圖15是示出本發(fā)明實(shí)施方式3的非儲存型廣播系統(tǒng)的組成的框圖。
圖16是圖15所示非儲存型廣播系統(tǒng)的服務(wù)屬性信息的說明圖。
圖17是圖15所示非儲型廣播系統(tǒng)的瀏覽器內(nèi)容的說明圖。
圖18是示出圖15所示非儲存型接收裝置的瀏覽器內(nèi)容更新運(yùn)作的流程圖。
圖19是示出本發(fā)明實(shí)施方式4的非儲存型廣播系統(tǒng)的組成的框圖。
圖20是圖19所示非儲存型廣播系統(tǒng)的服務(wù)屬性信息的說明圖。
圖21是圖19所示非儲型廣播系統(tǒng)的內(nèi)容ID的說明圖。
圖22是圖19所示非儲型廣播系統(tǒng)的瀏覽器內(nèi)容的說明圖。
圖23是示出圖19所示非儲存型接收裝置的瀏覽器內(nèi)容更新運(yùn)作的流程圖。
圖24是示出已有非儲存型廣播系統(tǒng)的組成的框圖。
圖25是示出一例圖24所示內(nèi)容存放器和瀏覽器存放器存放的內(nèi)容的模式圖。
圖26是示出一例圖24所示非儲存器存放的內(nèi)容和瀏覽器的模式圖。
圖27是示出圖24所示存儲器存放的信息的模式圖。
圖28是圖24所示非儲存型廣播系統(tǒng)的用戶屬性信息的說明圖。
圖29示出圖24所示接收裝置的瀏覽器的執(zhí)行運(yùn)作的流程圖。
圖30是示出圖24所示接收裝置的瀏覽器的更新運(yùn)作的流程圖。
具體實(shí)施例方式
實(shí)施方式1參照圖1、圖2、圖3、圖4、圖5、圖6、圖7、圖8、圖9、和圖10說明本發(fā)明實(shí)施方式1的非儲存型廣播系統(tǒng)。
如圖1所示,實(shí)施方式1的非儲存型廣播系統(tǒng)100包含發(fā)送裝置110、傳輸線路120和非儲存型接收裝置130。如后文所述,非儲存型接收裝置130儲存瀏覽器,但不儲存內(nèi)容本身,在此意義上,稱為非儲存型。
發(fā)送裝置110包含服務(wù)屬性存放器111、內(nèi)容首標(biāo)授給器112、內(nèi)容存放器113、內(nèi)容發(fā)送器114、復(fù)接器115和發(fā)送器116。分別備有多個(gè)內(nèi)容存放器113,授予各符號后綴(小的字母),以各自識別。后文中,同一構(gòu)件有多個(gè)時(shí),也同樣對符號添加后綴,以各自識別。不需要各個(gè)識別時(shí),總稱為內(nèi)容存放器113。
如上文所述那樣,有多個(gè)同樣的構(gòu)件時(shí),本發(fā)明的說明書中,也同樣對符號添加后綴,以各自識別。不需要各個(gè)識別時(shí),各符號不加注后綴,對其作總稱。
內(nèi)容存放器113分別存放作為服務(wù)的實(shí)體數(shù)據(jù)的內(nèi)容主體Dc。然后,各內(nèi)容存放器113分別依次將內(nèi)容主體Dc供給內(nèi)容發(fā)送器114。
內(nèi)容發(fā)送器114將供給的內(nèi)容主體Dc發(fā)送到內(nèi)容首標(biāo)授給器112。
內(nèi)容首標(biāo)授給器112授予所供給的內(nèi)容主體Dc由含有首標(biāo)信息的內(nèi)容主體Dc的管理信息組成的內(nèi)容首標(biāo)Hc后,產(chǎn)生內(nèi)容C。將產(chǎn)生的內(nèi)容C供給復(fù)接器115。
復(fù)接器115將服務(wù)屬性存放器111供給的服務(wù)屬性信息Isp和內(nèi)容首標(biāo)授給器112輸出的內(nèi)容C加以復(fù)接后,供給發(fā)送器116。
發(fā)送器116將復(fù)接的服務(wù)屬性信息Isp和內(nèi)容C調(diào)制成適合傳輸線路形態(tài)的數(shù)字為流,輸出到傳輸線路120。如果傳輸線路是有線通信信路,發(fā)送器6可為調(diào)制解調(diào)器,傳輸線路120是廣播衛(wèi)星和宇宙空間,則發(fā)送器6可為拋物面天線。
傳輸線路120是將發(fā)送裝置110發(fā)送的內(nèi)容C和瀏覽器B等信息傳送到非儲存型接收裝置130的單元。例如,可以是光纖等各種纜線、廣播通信衛(wèi)星和宇宙空間或者DVD等封裝媒體及其流通路徑。
非儲存型接收裝置130包含接收器131、解調(diào)分離器132、儲存器133、描繪器134、提示器135、輸入器136、CPU137和存儲器138。儲存器133、描繪器134、輸入器136、CPU137和存儲器138由數(shù)據(jù)總線相互連接。
接收器131接收傳輸線路120傳送的內(nèi)容C和瀏覽器B等信息,并輸出數(shù)字流。接收器131可由通信用調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、藍(lán)牙等移動通信模件、普通數(shù)字廣播接收機(jī)中的天線與調(diào)諧器模件構(gòu)成。
解調(diào)分離器132對接收器131輸出的數(shù)字位流進(jìn)行解調(diào),并使復(fù)接的信息各自分離。解調(diào)分離器132進(jìn)行與發(fā)送裝置110的復(fù)接器115的處理剛好相反的處理。解調(diào)分離器132的輸出不僅供給儲存器133和描繪器134,而且也可由CPU137讀出。
儲存器133例如是硬盤等可隨機(jī)存取的記錄媒體,并且可由CPU137進(jìn)行讀出可改變。儲存器133僅在解調(diào)分離器132輸出的服務(wù)內(nèi)容C(Sm,O)和瀏覽器內(nèi)容(Sm,Bflg)內(nèi)儲存瀏覽器內(nèi)容C(Sm,Bflg)。這是因?yàn)榉莾Υ嫘徒邮昭b置130中,雖然實(shí)時(shí)顯示發(fā)送裝置110發(fā)送的服務(wù)內(nèi)容C(Sm,O),不必儲存服務(wù)內(nèi)容C(Sm,O),但需要常準(zhǔn)備存放提示分配來的服務(wù)內(nèi)容C(Sm,O)用的瀏覽器B的瀏覽器內(nèi)容C(Sm,O)。
服務(wù)內(nèi)容C(Sm,O)意味著非儲存型廣播系統(tǒng)100提供的、用戶進(jìn)行視聽等欣賞并利用的節(jié)目和數(shù)據(jù)等的服務(wù)實(shí)體。瀏覽器內(nèi)容C(Sm,Bflg)實(shí)現(xiàn)用戶在非儲存型接收裝置130實(shí)際又欣賞又利用所提供的服務(wù)用的用戶接口。瀏覽器內(nèi)容C(Sm,Bflg)是在非儲存型接收裝置130提供的程序碼執(zhí)行環(huán)境下可執(zhí)行的控制碼,并且將服務(wù)內(nèi)容C(Sm,O)作為對象。
描繪器134按照CPU137的要求,描繪圖形,用于在屏幕上顯示從OSD(在屏顯示)和解調(diào)分離器132輸入的服務(wù)內(nèi)容C(Sm,O)。
提示器135以用戶可視聽的形式提示描繪器134輸出的圖形或聲音。提示器例如可以是CRT顯示器。
輸入器136是用戶對非儲存型接收裝置130指示操作的單元。輸入器136可用遙控器和遙控器感光部、鍵盤以及鼠標(biāo)器構(gòu)成。
CPU137是中央處理裝置,與非儲存型接收裝置130的各組成單元相互連接,執(zhí)行存儲器138存放的計(jì)算機(jī)程序,從而控制整個(gè)非儲存型接收裝置130。
存儲器138由作為可/不可改寫半導(dǎo)體存儲器的RAM/ROM構(gòu)成,用于存放CPU137處理的數(shù)據(jù)的區(qū)域和存放CPU137執(zhí)行的計(jì)算機(jī)程序和數(shù)據(jù)。
參照圖2、圖3、圖4和圖5說明所述非儲存型廣播系統(tǒng)100多各組成單元存放的數(shù)據(jù)。
如圖2所示,服務(wù)屬性存放器111存放表示非儲存廣播系統(tǒng)100提供的各服務(wù)的屬性的服務(wù)屬性信息Isp。
如圖3所示,內(nèi)容存放器113存放作為構(gòu)成對應(yīng)的服務(wù)的數(shù)據(jù)的內(nèi)容數(shù)據(jù)C的實(shí)體的內(nèi)容實(shí)體Dc。每一服務(wù)獨(dú)立存在內(nèi)容存放器113。即,備有分別對應(yīng)于3個(gè)服務(wù)的獨(dú)立的3個(gè)內(nèi)容存放器113a、113b和113c。
與服務(wù)S1對應(yīng)的內(nèi)容存放器113a存放2個(gè)內(nèi)容主體Dc(S1,1)和Dc(S1,2)以及1個(gè)瀏覽器內(nèi)容主體Dc(S1,Bflg)。任意的內(nèi)容主體Dc在表示服務(wù)的符號S添加后綴m(任意自然數(shù)),以識別各個(gè)服務(wù),并帶有表示構(gòu)成服務(wù)Sm的多個(gè)內(nèi)容C中的第幾個(gè)的參數(shù)O(任意自然數(shù)),從而表現(xiàn)為內(nèi)容主體Dc(Sm,O)。
瀏覽器內(nèi)容主體Dc(S1,Bflg)用與內(nèi)容主體Dc相同的格式產(chǎn)生供給服務(wù)S1的瀏覽器B(S1),并且與服務(wù)內(nèi)容主體Dc(Sm,O)相同,也能表現(xiàn)為主體Dc(Sm,Bflg)。
瀏覽器內(nèi)容主體Dc(Sm,Bflg),其內(nèi)容與服務(wù)內(nèi)容主體Dc(Sm,O)不同,也就是說,其內(nèi)部包含表示服務(wù)屬性信息Isp的參數(shù)Bflg。關(guān)于服務(wù)屬性信息Isp,后面參照圖4詳細(xì)說明。
然而,瀏覽器內(nèi)容主體Dc(Sm,Bflg)的數(shù)據(jù)格式與服務(wù)內(nèi)容主體Dc(Sm,O)的相同,因而內(nèi)容存放器113將兩者都作為內(nèi)容主體Dc處理,不能識別它們。在此意義上,將瀏覽器內(nèi)容主體Dc(Sm,Bflg)和服務(wù)內(nèi)容主體Dc(Sm,O)包含在一起,僅稱為內(nèi)容主體Dc。為了簡便,根據(jù)需要,將服務(wù)內(nèi)容主體Dc(Sm,O)稱為服務(wù)內(nèi)容主體DcS,將瀏覽器內(nèi)容主體Dc(Sm,Bflg)稱為瀏覽器內(nèi)容主體DcB。還將由瀏覽器內(nèi)容主體Dc(Sm,Bflg)組成的瀏覽器內(nèi)容C(Sm,Bflg)簡稱為瀏覽器內(nèi)容Cb,將服務(wù)內(nèi)容主體Dc(Sm,O)組成的服務(wù)內(nèi)容C(Sm,O)簡稱為服務(wù)內(nèi)容Cs。
接著,參照圖4、圖5和圖6詳細(xì)說明內(nèi)容首標(biāo)授給器112輸出的服務(wù)內(nèi)容Cs和瀏覽器內(nèi)容Cb。圖4示出服務(wù)屬性存放器111存放的服務(wù)屬性信息Isp的例子。服務(wù)屬性信息Isp是涉及非儲存型廣播系統(tǒng)100提供的全部服務(wù)(S1、S2、……、Sm)的信息。該表中的各行與各服務(wù)對應(yīng),分別由服務(wù)ID和服務(wù)名組成。
例如,第1行表示服務(wù)ID為S1、服務(wù)名為“今日新聞”的服務(wù)。同樣,第2行表示服務(wù)ID為S2、服務(wù)名為“勸告信息”的服務(wù),而且第3行表示服務(wù)ID為S3、服務(wù)名為“新車指南”的服務(wù)。服務(wù)ID取服務(wù)屬性信息Isp中不重復(fù)的值,能用于識別服務(wù)。
圖5以圖解方式示出服務(wù)內(nèi)容Cs的數(shù)據(jù)結(jié)構(gòu),圖6以圖解方式示出瀏覽器內(nèi)容Cb的數(shù)據(jù)結(jié)構(gòu)。內(nèi)容C由作為內(nèi)容C的本身數(shù)據(jù)的內(nèi)容主體Dc和作為內(nèi)容主體Dc附帶的參數(shù)的內(nèi)容首標(biāo)Hc組成。
圖5中,使作為服務(wù)內(nèi)容Cs的內(nèi)容C(S1,1)的服務(wù)內(nèi)容主體DcS與內(nèi)容首標(biāo)HcS對應(yīng)。圖6中,使作為瀏覽器內(nèi)容Cb的內(nèi)容C(S1,Bflg)的瀏覽器內(nèi)容主體DcBn與內(nèi)容首標(biāo)HcB對應(yīng)。
以將項(xiàng)目和值的組作為行的表的形式表示內(nèi)容首標(biāo)Hc(即HcS和HcB)。服務(wù)內(nèi)容Cs(即C(S1,1))的內(nèi)容首標(biāo)HcS包含服務(wù)ID、內(nèi)容ID、內(nèi)容版本和內(nèi)容名等4行。
服務(wù)ID對應(yīng)于圖4示例的服務(wù)屬性Isp的服務(wù)ID,以識別相當(dāng)?shù)膬?nèi)容C與哪個(gè)服務(wù)S對應(yīng)。本例中,服務(wù)ID是S1,因而此內(nèi)容C表示圖4所示的“今日新聞”的服務(wù)。
內(nèi)容ID用于識別內(nèi)容C本身。為此,管理內(nèi)容ID,例如使其在發(fā)送方不重復(fù),成為至少在非儲存型廣播系統(tǒng)100中不重復(fù)的值。
內(nèi)容版本表示內(nèi)容C的新舊。內(nèi)容版本取每一內(nèi)容ID獨(dú)立的值。在用應(yīng)更新的內(nèi)容Cn置換后文參照圖7說明的儲存器133當(dāng)前儲存的現(xiàn)有內(nèi)容Cc的情況下,發(fā)送內(nèi)容C時(shí),授予新內(nèi)容Cn值大于現(xiàn)有內(nèi)容Cc的內(nèi)容版本。
內(nèi)容名是用戶選擇內(nèi)容時(shí)用于作為字符串讀的項(xiàng)目。本例中,內(nèi)容主體Dc表示“天氣預(yù)報(bào)”。
服務(wù)內(nèi)容首標(biāo)HcS和瀏覽器內(nèi)容首標(biāo)HcB都包含以上的服務(wù)ID、內(nèi)容ID、內(nèi)容版本和內(nèi)容名。
然而,如圖6所示,瀏覽器內(nèi)容Cb的瀏覽器內(nèi)容首標(biāo)HcB還包含瀏覽器內(nèi)容標(biāo)記行。
瀏覽器內(nèi)容標(biāo)記Bflg是用于表示內(nèi)容C是瀏覽器內(nèi)容Cb的項(xiàng)目,相當(dāng)于上述的參數(shù)Bflg。瀏覽器內(nèi)容首標(biāo)HcB的瀏覽器內(nèi)容標(biāo)記為“真”,因而表示內(nèi)容主體Dc是瀏覽器內(nèi)容主體DcB。
圖6示例的瀏覽器內(nèi)容Cb中,服務(wù)ID是S1,內(nèi)容ID是101,因而表示服務(wù)“今日新聞”用的瀏覽器內(nèi)容Cb由內(nèi)容ID為101的內(nèi)容主體組成。換句話說,服務(wù)ID、內(nèi)容ID和瀏覽器內(nèi)容標(biāo)記是規(guī)定內(nèi)容C是瀏覽器內(nèi)容的3個(gè)最小限度所需信息。
下面,根據(jù)上述內(nèi)容C的數(shù)據(jù)結(jié)構(gòu),說明服務(wù)屬性存放器111、內(nèi)容首標(biāo)授給器112、內(nèi)容存放器113和內(nèi)容發(fā)送器114進(jìn)行的處理。
內(nèi)容發(fā)送器114將內(nèi)容存放器依次供給的內(nèi)容主體Dc發(fā)送到內(nèi)容首標(biāo)授給器112。內(nèi)容首標(biāo)授給器112授予內(nèi)容主體Dc(即DcS、DcB)內(nèi)容首標(biāo)Hc(HcS、HcB),以產(chǎn)生內(nèi)容C(即Cs、Cb),供給復(fù)接器115。
下面,參照圖7和圖8說明發(fā)送裝置110經(jīng)傳輸線路120發(fā)送的內(nèi)容C(服務(wù)內(nèi)容Cs、瀏覽器內(nèi)容Cb)由非儲存型接收裝置130的各組成單元作為怎樣的數(shù)據(jù)存放。
發(fā)送裝置110經(jīng)傳輸線路120發(fā)送的、由內(nèi)容C和服務(wù)屬性信息Isp組成的數(shù)字位流首先被非儲存型接收裝置130的接收器131接收后,供給解調(diào)分離器132。
解調(diào)分離器132將數(shù)字位流解調(diào),并對該解調(diào)所得的數(shù)字位流包含的內(nèi)容C服務(wù)屬性信息Isp進(jìn)行分離和再現(xiàn)。進(jìn)而,解調(diào)分離器132從再現(xiàn)的內(nèi)容C提取內(nèi)容首標(biāo)Hc,將其與服務(wù)屬性信息Isp一起輸出到總線。
另一方面,在解調(diào)分離器132中暫時(shí)保持再現(xiàn)的內(nèi)容。需要區(qū)分再現(xiàn)的內(nèi)容C和儲存器133已儲存的內(nèi)容C時(shí),將解調(diào)分離器132中保持的內(nèi)容C稱為解調(diào)內(nèi)容Cn,儲存器133儲存的內(nèi)容則稱為儲存內(nèi)容Ca。
以規(guī)定的定時(shí)將解調(diào)分離器132產(chǎn)生的內(nèi)容C供給儲存器133,存放在其內(nèi)部。如圖7所示,內(nèi)容首標(biāo)授給器112輸出到復(fù)接器115的各服務(wù)的內(nèi)容C(即Cs、Cb)內(nèi),僅瀏覽器內(nèi)容Cb存放在儲存器133。即,如參照圖7所說明那樣,儲存器133中儲存的內(nèi)容Ca僅為瀏覽器內(nèi)容Cb。
圖3所示的內(nèi)容存放器113a、113b和113c存放的共計(jì)8個(gè)內(nèi)容主體Dc(S1,Bflg)、Dc(S1,1)、Dc(S1,2)、Dc(S2,Bflg)、Dc(S3,Bflg)、Dc(S3,1)、Dc(S3,2)和Dc(S3,3)所對應(yīng)的內(nèi)容C(S1,Bflg)、C(S1,1)、C(S1,2)、C(S2,Bflg)、C(S3,Bflg)、C(S3,1)、C(S3,2)和C(S3,3)內(nèi),C(S1,Bflg)、C(S2,Bflg)和C(S3,Bflg)被儲存在儲存器133。
儲存器133還在CPU137的控制下,將存放的瀏覽器內(nèi)容Cb包含的瀏覽器內(nèi)容主體Dc(S,Bflg)輸出到總線和描繪器134。
描繪器134根據(jù)供給的信息產(chǎn)生在提示器135上描繪圖像的視頻信號。
如圖8所示,存儲器138存放服務(wù)屬性信息Isp、瀏覽器內(nèi)容執(zhí)行接口271和作為對CPU137的本機(jī)碼的執(zhí)行格式2651。瀏覽器內(nèi)容執(zhí)行接口271用于將內(nèi)容作為計(jì)算機(jī)高級語言程序加以執(zhí)行。
接著,參照圖9所示的流程圖,說明啟動非儲存型接收裝置130中接收的內(nèi)容C包含的瀏覽器內(nèi)容Cb。
步驟S501中,在提示器135的畫面上顯示記載在解調(diào)分離器132輸出的服務(wù)屬性信息Isp中的各服務(wù)的服務(wù)名列表。
步驟S502中,根據(jù)用戶對輸入器136的操作,檢測出從步驟S501顯示的服務(wù)名列表選擇的1個(gè)服務(wù)。即,根據(jù)用戶對輸入器136的操作和用戶名列表,識別用戶選擇的服務(wù)。
步驟S503中,從服務(wù)屬性信息Isp取得步驟S502識別的服務(wù)所對應(yīng)的服務(wù)ID。
步驟S504中,檢索存儲存器133存放的全部內(nèi)容C,選出具有步驟S503取得的服務(wù)ID并且內(nèi)容首標(biāo)HcB的瀏覽器內(nèi)容標(biāo)記Bflg為“真”的內(nèi)容Cb。
步驟S505中,由瀏覽器內(nèi)容執(zhí)行解釋器271執(zhí)行步驟S504選出的瀏覽器內(nèi)容。
這樣,通過使瀏覽器內(nèi)容Cb的內(nèi)容首標(biāo)HcB具有瀏覽器內(nèi)容標(biāo)記Bflg,能區(qū)分瀏覽器內(nèi)容Cb和其外對常規(guī)服務(wù)內(nèi)容Cs。指定各個(gè)服務(wù)S時(shí),能將其對應(yīng)的瀏覽器內(nèi)容Cb(即C(Sm,Bflg))作為瀏覽器啟動。
接著,參照圖10所示的流程圖說明非儲存型接收裝置130的瀏覽器內(nèi)容Cb的更新運(yùn)作。
步驟S601中,由解調(diào)分離器132再現(xiàn)內(nèi)容Cn(即Cb、Cs)、服務(wù)屬性信息Isp和內(nèi)容首標(biāo)Hc(即HcB、HcS)。
步驟S608中,判斷分離的新內(nèi)容Cn的瀏覽器內(nèi)容標(biāo)記Bflg是否“真”。否時(shí),處理返回上述步驟S601。沒有瀏覽器內(nèi)容標(biāo)記Bflg時(shí),也即服務(wù)內(nèi)容Cs時(shí),本步驟中判斷為否。然后,瀏覽器內(nèi)容標(biāo)記Bflg為“真”時(shí),也即新內(nèi)容Cn是瀏覽器內(nèi)容Cb時(shí),處理進(jìn)至下一步驟S602。
步驟S602中,將步驟S601中分離的內(nèi)容首標(biāo)Hc輸出到總線。即,僅輸出瀏覽器內(nèi)容Cb的瀏覽器內(nèi)容首標(biāo)HcB。
步驟S603中,在儲存器133中進(jìn)行檢索,選出與分離的內(nèi)容首標(biāo)Hc對應(yīng)的新內(nèi)容Cc(瀏覽器內(nèi)容Cb)。即,在儲存器133儲存的全部內(nèi)容中,選出服務(wù)ID與分離的內(nèi)容首標(biāo)Hc記述的服務(wù)ID相同的現(xiàn)有內(nèi)容Gc(瀏覽器內(nèi)容Cb)。
步驟S604中,判斷為儲存器133中不存在具有相同的內(nèi)容ID的瀏覽器內(nèi)容Cb時(shí),處理進(jìn)至下一步驟S605。
步驟605中,儲存器133中沒有相符的新內(nèi)容Cn(Cb)作為現(xiàn)有瀏覽器內(nèi)容Cc(Cb)重新存放。然后,處理返回上述步驟S601。
另一方面,步驟S604中,步驟S602的檢索結(jié)果判斷為儲存器133中存在具有相同內(nèi)容ID的瀏覽器內(nèi)容Cb(現(xiàn)有內(nèi)容Cc)時(shí),處理進(jìn)至步驟S606。
步驟S606中,根據(jù)步驟S602輸出的瀏覽器內(nèi)容首標(biāo)HcB包含的內(nèi)容版本,判斷步驟S601中分離的新瀏覽器內(nèi)容Cn(Cb)是否比儲存器133儲存的現(xiàn)有瀏覽器內(nèi)容Cn(Cb)新。判斷為新時(shí),處理進(jìn)至下一步驟S606。
步驟S607中,用解調(diào)分離器132保持的新瀏覽器內(nèi)容Cn(Cb)更新儲存器133中存放的現(xiàn)有瀏覽器內(nèi)容Cn(Cb)。這時(shí),新瀏覽器內(nèi)容Cn(Cb)成為現(xiàn)有瀏覽器內(nèi)容Cc。然后,處理返回步驟S601。
另一方面,步驟S606中,判斷為解調(diào)的新瀏覽器內(nèi)容Cn(Cb)不比儲存器133存放的現(xiàn)有新瀏覽器內(nèi)容Cc(Cb)新時(shí),跳過上述步驟S607的現(xiàn)有瀏覽器內(nèi)容Cn(Cb)的更新步驟,使處理返回步驟S601。
如上文所述那樣,非儲存型廣播系統(tǒng)100中,發(fā)送裝置110將提供對各服務(wù)Sm的用戶接口的瀏覽器內(nèi)容Cb作為部分或全部構(gòu)成各服務(wù)Sm的內(nèi)容C進(jìn)行發(fā)送。然后,非儲存型接收裝置130接收發(fā)送的內(nèi)容C,啟動接收后包含在內(nèi)容C中的瀏覽器內(nèi)容Cb,以執(zhí)行用戶接口。圖10所示的處理可作為圖9所示的流程圖中步驟S504的一部分執(zhí)行,也可僅在瀏覽器內(nèi)容Cb需要更新時(shí)執(zhí)行。
然后,對瀏覽器內(nèi)容Cb分配比非儲存型接收裝置130中已有的版本新的內(nèi)容,或者分配非儲存型接收裝置130中沒有保持的該內(nèi)容時(shí),進(jìn)行自動更新或保持。即,僅在內(nèi)容C為瀏覽器內(nèi)容Cb時(shí),進(jìn)行內(nèi)容C的更新處理。此結(jié)構(gòu)不是每一特點(diǎn)服務(wù)的功能,而是整個(gè)非儲存型接收裝置130唯一的、全部服務(wù)共同的功能。因此,僅實(shí)現(xiàn)此瀏覽器內(nèi)容Cb的更新功能,就不僅對全部服務(wù)進(jìn)行服務(wù)內(nèi)容Cs的實(shí)時(shí)處理,而且進(jìn)行瀏覽器(即瀏覽器內(nèi)容Cb)的更新和儲存。
換句話說,本實(shí)施方式中,通過將對各服務(wù)的用戶接口(即瀏覽器內(nèi)容Cb)作為內(nèi)容的一部分進(jìn)行發(fā)送,不需要每一服務(wù)準(zhǔn)備傳送用戶接口用的特別結(jié)構(gòu),就能如同更新內(nèi)容那樣更新用戶接口。
實(shí)施方式2下面,參照圖11、圖12、圖13和圖14說明本發(fā)明實(shí)施方式2嘚非儲存型廣播系統(tǒng)。如圖11所示,本例的非儲存型廣播系統(tǒng)700與圖1所示的非儲存型廣播系統(tǒng)100相同,也包含發(fā)送裝置710、傳輸線路120和非儲存型接收裝置730。
發(fā)送裝置710在非儲存型廣播系統(tǒng)100的發(fā)送裝置110中添加電子簽名器711。非儲存型接收裝置730在非接收裝置130中添加KP提取器740、Sg提取器741和密碼解讀器721。下文省略有關(guān)與非儲存型廣播系統(tǒng)100共同的特征的說明,主要說明非儲存型廣播系統(tǒng)700固有的特征。
電子簽名器711管理電子簽名的密鑰,同時(shí)還進(jìn)行對瀏覽器內(nèi)容Cb的電子簽名(數(shù)字簽名)。作為電子簽名,采用公開密鑰加密技術(shù)。此技術(shù)對某信息的散發(fā)者預(yù)先編制一組保密密鑰和公開密鑰,僅將公開密鑰散發(fā)給信息的利用者,保密密鑰則秘密保管。然后,散發(fā)者對要散發(fā)的信息用保密密鑰進(jìn)行電子簽名(電子簽名后的信息成為原始信息和電子簽名組合的形式)。利用者通過用收到的已電子簽名的信息和散發(fā)者的公開密鑰,能驗(yàn)證具有保密密鑰的散發(fā)者已作電子簽名的信息,電子簽名器711保持每一服務(wù)的保密密鑰和公開密鑰。電子簽名器711用有關(guān)服務(wù)的保密米鑰在該服務(wù)的瀏覽器內(nèi)容Cb上進(jìn)行電子簽名。即,電子簽名棋711連接內(nèi)容存放器113,根據(jù)內(nèi)容存放器113a、113b和113c各自供給的內(nèi)容主體Dc的服務(wù),將每一服務(wù)不同的公開密鑰KP輸出到服務(wù)屬性存放器111。
具體而言,如圖13所示,通過在瀏覽器內(nèi)容Cb的內(nèi)容首標(biāo)HcB添加電子簽名的項(xiàng)目,在瀏覽器內(nèi)容Cb存放電子簽名。即,對瀏覽器內(nèi)容Cb,在瀏覽器內(nèi)容Cbc(S1,Bsgn)的內(nèi)容首標(biāo)中存在電子簽名行。電子簽名行的值的列中,存放對相應(yīng)的內(nèi)容主體Dc用內(nèi)容所屬的服務(wù)S1的保密密鑰作電子簽名后的結(jié)果的信息(電子簽名)。
將添加電子簽名的內(nèi)容首標(biāo)HcB識別為內(nèi)容首標(biāo)HcBc。為了將具有電子簽名的瀏覽器內(nèi)容識別為另一種瀏覽器內(nèi)容Cb,將其稱為瀏覽器內(nèi)容Cbc,同時(shí)還表示成C(Sm,Bsgn)。
服務(wù)屬性存放器111產(chǎn)生含有公開密鑰KP的服務(wù)屬性信息Ispc,輸出到復(fù)接器115。圖12示出所產(chǎn)生的服務(wù)屬性信息Ispc的結(jié)構(gòu)。服務(wù)屬性信息Ispc具有存放公開密鑰KP的值的列。然后,分別對3個(gè)服務(wù)S1、S2和S3存放公開密鑰。
電子簽名器711還產(chǎn)生電子簽名Sg,并輸出到內(nèi)容首標(biāo)授給器112。內(nèi)容首標(biāo)授給器112根據(jù)內(nèi)容發(fā)送器114供給的內(nèi)容主體Dc和電子簽名器711供給的電子簽名Sg,產(chǎn)生帶簽名的瀏覽器內(nèi)容Cbc,將帶簽名的瀏覽器內(nèi)容Cbc和服務(wù)內(nèi)容Cs作為內(nèi)容C輸出到復(fù)接器115。
非儲存型接收裝置730從解調(diào)分離器132接收的數(shù)字位流再現(xiàn)內(nèi)容C(Cs和Cbc)、內(nèi)容首標(biāo)Hc(HcS、HcBc)以及服務(wù)屬性信息Ispc。將內(nèi)容C(Cs和Cbc)保持在解調(diào)分離器132內(nèi);將內(nèi)容首標(biāo)Hc(HcS和HcBc)輸出到總線,同時(shí)還輸出到Sg提取器741。將內(nèi)容屬性信息Ispc輸出到KP提取器740。
Sg提取器741在所供給的內(nèi)容首標(biāo)Hc內(nèi),根據(jù)瀏覽器內(nèi)容C(Sm,Bflg)的內(nèi)容首標(biāo)Hc提取電子簽名Sg,輸出到總線。
KP提取器740從服務(wù)屬性信息Ispc提取公開密鑰KP,輸出到總線。
密碼解讀器721根據(jù)通過總線供給的公開密鑰KP,驗(yàn)證內(nèi)容首標(biāo)HcBc內(nèi)的電子簽名。
如上所述,非存儲型接收裝置730能根據(jù)接收的瀏覽器內(nèi)容Cbc的電子簽名Sg和服務(wù)屬性信息Ispc內(nèi)存在的公開密鑰KP驗(yàn)證正確的瀏覽器內(nèi)容Cbc。也就是說,能保證是各服務(wù)的內(nèi)容制作者用服務(wù)固有的保密密鑰加密的瀏覽器內(nèi)容Cbc。
接著,說明實(shí)施方式2的非儲存型接收裝置730的運(yùn)作。啟動非儲存型接收裝置730所接收內(nèi)容C中包含的瀏覽器內(nèi)容Cb的運(yùn)作除服務(wù)屬性信息Isp變成Ispc和對象的內(nèi)容C變成瀏覽器內(nèi)容Cbc外,與已經(jīng)參照按圖9所示的流程圖說明的實(shí)施方式1的非儲存型接收裝置130的運(yùn)作基本相同,因而省略說明。
于是,參照圖14所示的流程圖說明非儲存型接收裝置730的瀏覽器內(nèi)容Cb的更新操作。非儲存型接收裝置730的瀏覽器內(nèi)容Cb的更新操作類似于參照圖10說明的非儲存型接收裝置130的瀏覽器內(nèi)容Cb的更新操作。即,圖14所示的流程圖在圖10所示的流程圖中,步驟S603與步驟604之間新添加步驟S1001、S1002、S1003和S1004。
也就是說,如上文所述,經(jīng)過步驟S601和S602中的處理后,使瀏覽器內(nèi)容Cb成為處理對象。然后處理進(jìn)至新添加的步驟S1001。
步驟S1001中,參照取出的瀏覽器內(nèi)容Cbc的內(nèi)容首標(biāo)HcB存放的電子簽名行。如果存在電子簽名項(xiàng)目,處理進(jìn)至步驟S1002。
步驟S1002中,驗(yàn)證瀏覽器內(nèi)容Cb的電子簽名Sg是否由相應(yīng)的服務(wù)公開密鑰KP所對應(yīng)的保密密鑰簽成的。通過從服務(wù)屬性信息Ispc選擇相符的服務(wù)的行,獲得這時(shí)用的公開密鑰KP。然后,處理進(jìn)至下一步驟S1003。
步驟S1003中,在判斷為步驟S1002的驗(yàn)證結(jié)果是電子簽名不正確時(shí),使處理進(jìn)至步驟S1004。
步驟S1004中,顯示含義為帶簽名的瀏覽器內(nèi)容Cbc異常的告警,并使處理結(jié)束。即,判斷為電子簽名存在某些異常(步驟S1001或步驟S1003中為“否”)時(shí),全在本步驟發(fā)出告警。然后,處理進(jìn)至上述步驟S603。
另一方面,在步驟S1003判斷成電子簽名正確時(shí),跳過所述步驟S1004,使處理與實(shí)施方式1時(shí)相同,進(jìn)至步驟S604、S605、S606和S607。
如上文所述,本實(shí)施方式的非儲存型廣播系統(tǒng)700中,與非儲存型廣播系統(tǒng)100相同,也接收所發(fā)送的內(nèi)容C,啟動接收后包含在內(nèi)容C中的瀏覽器內(nèi)容Cb,以執(zhí)行用戶接口。然而,非儲存型廣播系統(tǒng)700中,通過使用電子簽名技術(shù),使對關(guān)注的服務(wù)具有其保密密鑰的人員才能發(fā)送非儲存型接收裝置730中可執(zhí)行的瀏覽器內(nèi)容Cb。
因此,沒有對關(guān)注服務(wù)的保密密鑰的人員,無論在內(nèi)容存放器存放怎樣的內(nèi)容,其故意發(fā)送錯(cuò)誤瀏覽器內(nèi)容Cb讓非儲存型接收裝置730執(zhí)行也會受到禁止。還能禁止將用不同于所關(guān)注服務(wù)的保密密鑰的另外的保密密鑰進(jìn)行電子簽名的瀏覽器內(nèi)容C作為關(guān)注的服務(wù)的瀏覽器內(nèi)容Cb執(zhí)行。
為了簡化機(jī)構(gòu),僅內(nèi)容主題進(jìn)行電子簽名,但內(nèi)容首標(biāo)也可包含在內(nèi)容主體中,作為電子簽名的對象。
也可用不用公開密鑰加密的簡易簽名方法。例如,也可編制每一服務(wù)的保密密鑰,并且用某些方法使保密密鑰存放在接收裝置中。然后,用每一服務(wù)的保密密鑰對傳達(dá)是否瀏覽器內(nèi)容Cb的信息加密,并且在接收裝置端用保密密鑰解讀該信息,判斷是否瀏覽器內(nèi)容Cb。
綜上所述,本實(shí)施方式中,具有在作為提供對各服務(wù)的用戶接口的內(nèi)容的瀏覽器內(nèi)容Cbc上進(jìn)行電子簽名的電子簽名器711、發(fā)送包含瀏覽器內(nèi)容主體DcBc的內(nèi)容主題Dc的內(nèi)容存放器113、將電子簽名Sg的公開密鑰KP作為全部服務(wù)共同的服務(wù)屬性信息Ispc發(fā)送的服務(wù)屬性存放器111以及通過驗(yàn)證將內(nèi)容C判斷為是服務(wù)器內(nèi)容Cbc的非儲存型接收裝置730,從而能確保非儲存型廣播系統(tǒng)700中分配的內(nèi)容C的可靠性。
總之,本實(shí)施方式中,作為從一個(gè)服務(wù)所屬的多個(gè)內(nèi)容C中指定瀏覽器內(nèi)容Cb的結(jié)構(gòu),采用電子簽名,通過每一服務(wù)提供者準(zhǔn)備用于電子簽名的密鑰,使提供者以外的人員不能對該服務(wù)指定瀏覽器服務(wù)內(nèi)容Cb。因而,能禁止服務(wù)提供者以外的具有惡意的人員不正當(dāng)?shù)刂付g覽器內(nèi)容Cb。
實(shí)施方式3接著,參照圖15、圖16、圖17和圖18說明本發(fā)明實(shí)施方式3的儲存型廣播系統(tǒng)。如圖15所示,本例的非儲存型廣播系統(tǒng)1000與圖1所示的非儲存型廣播系統(tǒng)100相同,也包含發(fā)送裝置1010、傳輸線路120和非儲存型接收裝置130。僅發(fā)送裝置1010用內(nèi)容首標(biāo)授給器112i置換非儲存型廣播系統(tǒng)100中發(fā)送裝置110的內(nèi)容首標(biāo)授給器110。下面,省略對與非儲存型廣播系統(tǒng)100相同的特征的說明,主要說明非儲存型廣播系統(tǒng)固有的特征。
內(nèi)容首標(biāo)授給器112i在內(nèi)容首標(biāo)授給器112的功能中添加下文所述的功能。即,對內(nèi)容存放器113a、113b和113c存放的多個(gè)多個(gè)內(nèi)容主體Dc指定瀏覽器內(nèi)容Cbi,并提取指定的內(nèi)容(瀏覽器內(nèi)容Cbi)的內(nèi)容ID和內(nèi)容版本作為瀏覽器識別信息Bid。然后,將內(nèi)容授給器112i提取的瀏覽器識別信息Bid輸出到服務(wù)屬性存放器111。
服務(wù)屬性存放器111根據(jù)瀏覽器識別信息Bid,將瀏覽器內(nèi)容Cb、內(nèi)容識別ID和內(nèi)容版本寫入服務(wù)屬性信息Isp,如圖16所示。即,服務(wù)屬性信息Ispc具有由表示內(nèi)容ID的數(shù)據(jù)串列和表示內(nèi)容版本的數(shù)據(jù)串組成的瀏覽器內(nèi)容指定信息串。
每一服務(wù)指定瀏覽器內(nèi)容指定信息。據(jù)此,能從內(nèi)容中判別瀏覽器內(nèi)容Cb(Cbi)。這樣,可將寫入瀏覽器內(nèi)容Cbi的內(nèi)容ID和內(nèi)容版本的服務(wù)屬性信息Isp識別為服務(wù)屬性信息Ispi。
通過內(nèi)容首標(biāo)授給器112i選擇內(nèi)容,進(jìn)行瀏覽器內(nèi)容Cbi的指定,而不是根據(jù)內(nèi)容首標(biāo)HcBi的瀏覽器內(nèi)容標(biāo)記進(jìn)行該指定。
圖17示出一例內(nèi)容首標(biāo)HcBi。由于不根據(jù)瀏覽器內(nèi)容標(biāo)記Bflg進(jìn)行瀏覽器內(nèi)容Cbi的指定,內(nèi)容首標(biāo)Hcbi中不存在瀏覽器內(nèi)容標(biāo)記Bflg。內(nèi)容首標(biāo)上不能區(qū)分服務(wù)內(nèi)容Cs和瀏覽器內(nèi)容Cb。本例中,能看到在人讀字符串知道含義的意義上,由內(nèi)容名的行可識別是否瀏覽器內(nèi)容Cb,但在發(fā)送裝置1010和非儲存型接收裝置130的層次不能識別。
接著,說明本實(shí)施方式的非儲存型接收裝置130的運(yùn)作。啟動非儲存型接收裝置730所接收內(nèi)容C中包含的瀏覽器內(nèi)容Cb的運(yùn)作除服務(wù)屬性信息Isp變成Ispi和對象的內(nèi)容C變成瀏覽器內(nèi)容Cbc外,與已經(jīng)參照按圖9所示的流程圖說明的實(shí)施方式1的非儲存型接收裝置130的運(yùn)作基本相同,因而省略說明。
這樣,非儲存型廣播系統(tǒng)1000中,非儲存型接收裝置130與非儲存型廣播系統(tǒng)100中的相應(yīng)裝置組成相同,但由于存放的程序碼和數(shù)據(jù)不同,其運(yùn)作有些不同。因此,參照圖18所示的流程圖說明本實(shí)施方式的非儲存型接收裝置130的瀏覽器內(nèi)容Cb的更新操作。如圖18所示,本實(shí)施方式的瀏覽器內(nèi)容Cb的更新操作將圖10所示的流程圖中步驟S608置換成步驟S1401和步驟S1402。
即,步驟S1401中,根據(jù)步驟S601中解調(diào)的內(nèi)容C(即Cn)和分離的內(nèi)容首標(biāo)Hc,對用戶選擇的(S502、S503)服務(wù),參照服務(wù)屬性信息Ispi,取出瀏覽器內(nèi)容指定信息。
步驟S1402中,在儲存器133中檢索并選出具有步驟S1401中取出的瀏覽器內(nèi)容指定信息的內(nèi)容ID和內(nèi)容版本的內(nèi)容C(瀏覽器內(nèi)容Cbi)。然后,將選出的內(nèi)容C作為瀏覽器內(nèi)容Cbi后,處理進(jìn)至上述步驟S604。反之,檢索的結(jié)果沒有選出相符的內(nèi)容C(瀏覽器內(nèi)容Cb)時(shí),處理返回步驟S601。
由內(nèi)容首標(biāo)授給器112i進(jìn)行瀏覽器內(nèi)容Cb的指定。因此,如果正確管理內(nèi)容首標(biāo)授給器112i,能防止重復(fù)指定瀏覽器內(nèi)容Cb,或?qū)e的服務(wù)的內(nèi)容C錯(cuò)誤指定為瀏覽器內(nèi)容Cbi。
綜上所述,本實(shí)施方式中,具有發(fā)送構(gòu)成各服務(wù)的內(nèi)容主體的內(nèi)容發(fā)送器114、將從多個(gè)內(nèi)容主體指定瀏覽器內(nèi)容主體DCB的瀏覽器識別信息Bid作為全部服務(wù)共用的瀏覽器內(nèi)容指定信息包含在服務(wù)屬性信息Ispi中發(fā)送的服務(wù)屬性存放器111以及根據(jù)瀏覽器內(nèi)容指定信息將內(nèi)容C判斷為瀏覽器內(nèi)容Cbi的非儲存型接收裝置130,從而能實(shí)現(xiàn)保證區(qū)分瀏覽器內(nèi)容Cbi與服務(wù)內(nèi)容Cs的非儲存型廣播系統(tǒng)100。
總之,本實(shí)施方式中,根據(jù)多個(gè)服務(wù)共用的控制內(nèi)容指定信息指定瀏覽器內(nèi)容Cbi,使瀏覽器內(nèi)容指定信息獨(dú)立于內(nèi)容和內(nèi)容首標(biāo),從而不論內(nèi)容存放器的內(nèi)容怎樣,都能禁止不正當(dāng)?shù)剡M(jìn)行對別的服務(wù)指定瀏覽器內(nèi)容Cb。例如,對瀏覽器內(nèi)容Cb指定信息進(jìn)行置于受委托廣播公司的管理下,而不是置于各服務(wù)提供者管理下的運(yùn)用時(shí),能防止多個(gè)服務(wù)提供者之間的不正當(dāng)瀏覽器內(nèi)容Cb的指定。
實(shí)施方式4接著,參照圖19、圖20、圖21、圖22和圖23說明本發(fā)明實(shí)施方式4的儲存型廣播系統(tǒng)。如圖19所示,本例的非儲存型廣播系統(tǒng)1500與圖1所示的非儲存型廣播系統(tǒng)100相同,也包含發(fā)送裝置1510、傳輸線路120和非儲存型接收裝置130。僅發(fā)送裝置1510在非儲存型廣播系統(tǒng)100的發(fā)送裝置110中添加內(nèi)容ID空間管理器1581。
下面省略與非儲存型廣播系統(tǒng)100共同的特征的說明,主要說明非儲存型廣播系統(tǒng)1500固有的特征。
內(nèi)容ID空間管理器1501對各服務(wù)管理該服務(wù)所屬內(nèi)容取的內(nèi)容ID的值的范圍(空間),從而指定瀏覽器內(nèi)容Cbs。
內(nèi)容ID空間例如按照下列決定加以定義如果內(nèi)容ID為100至199之間,服務(wù)ID為S1的內(nèi)容在200至299之間,服務(wù)ID為S2的內(nèi)容在300至399之間,服務(wù)ID為S3的內(nèi)容在0至99之間,則為瀏覽器內(nèi)容Cb(Cbc)。
內(nèi)容ID空間管理器1501產(chǎn)生內(nèi)容空間定義CSD,輸出到內(nèi)容首標(biāo)授給器112。內(nèi)容首標(biāo)授給器112根據(jù)內(nèi)容空間定義CSD,通過內(nèi)容發(fā)送器114將內(nèi)容存放器113a、113b和113c各自供給的內(nèi)容主體Dc(DcBs)的內(nèi)容首標(biāo)Hc(HcBs)中存放的內(nèi)容ID項(xiàng)目的值改寫為適合所定義內(nèi)容ID空間的內(nèi)容ID的值。
圖21示出一例內(nèi)容空間定義CSD。內(nèi)容空間定義CSD包含表示內(nèi)容ID的范圍的字符串,同時(shí)還包含定義內(nèi)容空間的信息。該例中,各服務(wù)制作在0至99的范圍自由設(shè)定內(nèi)容ID的內(nèi)容,存放到各內(nèi)容存放器。關(guān)注服務(wù)S1時(shí),對內(nèi)容存放器113a供給的內(nèi)容主體Dc產(chǎn)生的瀏覽器內(nèi)容Cbs,如果能確認(rèn)其內(nèi)容ID為0至99之間,就進(jìn)行輸出。這時(shí),如果內(nèi)容ID不在0至99之間,就將其瀏覽器內(nèi)容Cbs作為不正當(dāng)內(nèi)容加以取消。
反之,對作為服務(wù)S1的內(nèi)容的服務(wù)內(nèi)容Cs,則使內(nèi)容ID加100,變換成100至199之間的值。變換后,確認(rèn)在100至199之間,如果正確,進(jìn)行輸出;不在100至199之間,則作為不正當(dāng)內(nèi)容加以取消。
變換時(shí),也對填在內(nèi)容中的其它內(nèi)容參考用的ID進(jìn)行同樣的變換。
圖22示出內(nèi)容ID空間管理器1501改寫的瀏覽器內(nèi)容Cbs的組成例。瀏覽器內(nèi)容Cbs的內(nèi)容首標(biāo)HcBs中,內(nèi)容ID為001,它包含在作為瀏覽器內(nèi)容Cb的內(nèi)容ID的范圍決定的0~999中。
內(nèi)容ID空間管理器1501在服務(wù)屬性信息存放器111存放的服務(wù)熟悉信息中添加定義內(nèi)容空間ID用的信息。
圖20示出一例服務(wù)屬性信息Isps。服務(wù)屬性信息Isps與圖4所示嘚實(shí)施方式1的服務(wù)屬性信息Isp內(nèi)容相同。即,本實(shí)施方式中啟動瀏覽器內(nèi)容Cb的運(yùn)作除服務(wù)屬性信息Isp變成Isps和對象的內(nèi)容C變成瀏覽器內(nèi)容Cbs外,與已經(jīng)參照按圖9闡述的所示流程圖說明的實(shí)施方式1中的運(yùn)作基本相同,因而省略說明。
接著,參照圖23說明非儲存型接收裝置130的鏈路其內(nèi)容Cbs的更新操作。如圖18所示,本實(shí)施方式的瀏覽器內(nèi)容Cb的更新操作將圖10所示的流程圖中步驟S608置換成步驟S1801和S1402。
即,步驟S1801中,根據(jù)在步驟S601解調(diào)的內(nèi)容C(Cn)和分離的內(nèi)容首標(biāo)Hc,檢索是所選擇的服務(wù)而且內(nèi)容ID包含在服務(wù)屬性信息Isps指定的瀏覽器內(nèi)容Cbs的范圍的內(nèi)容C。然后,找到相符的內(nèi)容C時(shí),處理進(jìn)至下一步驟S602。反之,找不到相符的內(nèi)容C時(shí),處理返回上述步驟S601。
綜上所述,非儲存型廣播系統(tǒng)1500能管理內(nèi)容ID的空間,將具有包含該管理指定的特定值的內(nèi)容ID的內(nèi)容指定為瀏覽器內(nèi)容Cbs。這樣,就可指定瀏覽器內(nèi)容Cbs,而不在內(nèi)容首標(biāo)HcBs等中準(zhǔn)備專用的字段(本情況下為列)。
即,只要保證內(nèi)容提供者在內(nèi)容存放器113存放與自己的服務(wù)對應(yīng)的內(nèi)容主體Dc,不論內(nèi)容存放器113存放什么內(nèi)容C,都能禁止在非儲存型接收裝置130執(zhí)行對別的服務(wù)不正當(dāng)指定瀏覽器內(nèi)容。
本實(shí)施方式中,內(nèi)容ID空間對全部多個(gè)服務(wù)提供者為單一時(shí),通過預(yù)先決定瀏覽器內(nèi)容Cb取的內(nèi)容ID的范圍,能防止多個(gè)服務(wù)提供者之間不正當(dāng)進(jìn)行瀏覽器內(nèi)容Cb的指定??蓛H用內(nèi)容ID的字段,不必在內(nèi)容首標(biāo)等中準(zhǔn)備新字段,因而已有技術(shù)的發(fā)送裝置改變少,并能方便地沿用已有技術(shù)的非儲存型接收裝置的有關(guān)接收的部分。
至此,已詳細(xì)說明了本發(fā)明,但上述說明的所有方面中,只不過是本發(fā)明的示例,并非限定其范圍。當(dāng)然能進(jìn)行不脫離本發(fā)明嘚各種改進(jìn)和變換。
用現(xiàn)存廣播基礎(chǔ)設(shè)施實(shí)現(xiàn)本發(fā)明的非儲存型廣播系統(tǒng)的瀏覽器傳送時(shí),根據(jù)以下闡述的理由,最好(或需要)滿足該廣播規(guī)范的信號方式。
理由1數(shù)字廣播中,禁止發(fā)送法律和規(guī)范所規(guī)定的信號方式以外的信號。因此,導(dǎo)入新的信號方式,則違反法律和規(guī)范,最壞的情況下,有可能剝奪廣播業(yè)者的廣播執(zhí)照。
理由2導(dǎo)入新信號方式時(shí),已連接廣播基礎(chǔ)設(shè)施的接收裝置可能工作出錯(cuò)。例如,數(shù)字電視機(jī)的壽命指標(biāo)為10年左右。這種情況下,不能使10年前出廠的電視機(jī)滿足用當(dāng)前接收的無線電信號而工作無誤的要求。
理由3導(dǎo)入新信號方式時(shí),廣播設(shè)備的改裝、測試中發(fā)生大量費(fèi)用,不實(shí)際。
理由4滿足現(xiàn)存廣播規(guī)范的信號方式時(shí),不必與信號內(nèi)容傳輸頻帶分開,另行固定確保瀏覽器傳輸頻帶。即,內(nèi)容傳輸與瀏覽器傳輸共用同一頻帶。因此,能防止內(nèi)容傳輸頻帶不夠而瀏覽器傳輸頻帶卻有空閑,這種起因于內(nèi)容和瀏覽器利用不同頻帶的浪費(fèi)的發(fā)生。而且不必另備管理用于傳輸瀏覽器的頻帶的結(jié)構(gòu)。
理由5滿足現(xiàn)存廣播規(guī)范的信號方式時(shí),能與內(nèi)容同時(shí)接收瀏覽器。典型的已有接收裝置由于成本等的制約,多數(shù)只能同時(shí)接收1個(gè)廣播頻道。而且,在與廣播電視節(jié)目(內(nèi)容)的頻道不同的頻道發(fā)送瀏覽器。因此,在不接收內(nèi)容的深夜等時(shí)間段接收傳遞瀏覽器的頻道,以置換瀏覽器。這種情況下,利用本發(fā)明,則接收內(nèi)容的當(dāng)時(shí),馬上需要瀏覽器的狀況下,可通過接收同一廣播頻道,立即接收內(nèi)容所需的瀏覽器。
理由6不論信號方式是現(xiàn)存的還是新的,本發(fā)明中,能有效利用有限的接收機(jī)計(jì)算資源(ROM容量、RAM容量、CPU處理速度)。瀏覽器的傳輸方式與內(nèi)容相同,意味著瀏覽器和內(nèi)容中,傳輸協(xié)議僅一個(gè)。
為了執(zhí)行接收某協(xié)議的軟件,一般需要存放每一協(xié)議的處理所需的程序的ROM容量和用于執(zhí)行的RAM容量。本發(fā)明中,由于協(xié)議為一個(gè),與不能全部更新瀏覽器的接收裝置相比時(shí),ROM容量和RAM容量的增加份額也可非常小。又由于不需要協(xié)議切換開銷,能與程度相同的CPU處理速度同時(shí)執(zhí)行瀏覽器接收和內(nèi)容接收。
理由7不論信號方式是現(xiàn)存的還是新的,本發(fā)明中,由發(fā)送方的內(nèi)容包含的瀏覽器發(fā)送定時(shí)完全控制內(nèi)容接收和瀏覽器接收的執(zhí)行定時(shí)。發(fā)送瀏覽器期間,利用不發(fā)送內(nèi)容等的發(fā)送方的控制,能對接收機(jī)負(fù)載增加到大于需要防患于未然。又通過以適當(dāng)?shù)亩〞r(shí)發(fā)送特定內(nèi)容的提示,能用發(fā)送方的控制保證在接收內(nèi)容時(shí)總接收完適當(dāng)瀏覽器,此控制不需要接收機(jī)方的計(jì)算資源。
理由8不論信號方式是現(xiàn)存的還是新的,本發(fā)明中能僅用發(fā)送裝置至接收裝置的單向數(shù)據(jù)傳輸執(zhí)行,因而不需要可利用另外的通信線路對發(fā)送裝置傳送任何信息的通信基礎(chǔ)設(shè)施就能實(shí)施。這樣,即使存在幾百萬臺接收裝置,需要同時(shí)置換瀏覽器,發(fā)送裝置也只要利用廣播需要的信息進(jìn)行傳輸即可。因此,不必準(zhǔn)備受理來自幾百萬臺接收裝置的瀏覽器傳輸請求和通信線路等,其實(shí)現(xiàn)相對容易。
工業(yè)上的實(shí)用性綜上所述,本發(fā)明對自動給用戶實(shí)時(shí)提供用戶在觀視器視聽希望內(nèi)容所需的提示器的非儲存型信息服務(wù)系統(tǒng)是有用的。
權(quán)利要求
1.一種非儲存型廣播系統(tǒng)(100),其特征在于,給用戶的視聽實(shí)時(shí)提供由內(nèi)容(C)構(gòu)成的1個(gè)以上的服務(wù)(S),同時(shí)還提供所述服務(wù)(S)的各服務(wù)(Sm)固有的用戶接口(B),并且包括將實(shí)現(xiàn)所述用戶接口(B)的控制內(nèi)容(Cb)作為所述內(nèi)容(C)的一部分或全部進(jìn)行發(fā)送的發(fā)送單元(110),以及接收所述發(fā)送的控制內(nèi)容(Cb)并啟動該接收的控制內(nèi)容(Cb)、以執(zhí)行所述用戶接口(B)的接收單元(130),將用戶接口(B)作為內(nèi)容進(jìn)行收發(fā)。
2.如權(quán)利要求1所述的非儲存型廣播系統(tǒng)(100),其特征在于,所述控制內(nèi)容(Cb)是所述內(nèi)容(C)的瀏覽器(B)。
3.如權(quán)利要求1所述的非儲存型廣播系統(tǒng)(100),其特征在于,所述發(fā)送單元(110)包括發(fā)送包含所述控制內(nèi)容(Cb)的內(nèi)容(C)的內(nèi)容發(fā)送單元(114)、以及發(fā)送表示所述服務(wù)的內(nèi)容的服務(wù)屬性信息(Isp)的服務(wù)屬性信息發(fā)送單元(111),所述接收單元(130)包括根據(jù)接收的所述內(nèi)容(C、Hc)和服務(wù)屬性信息(Isp)、在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)的控制內(nèi)容識別單元(S504)。
4.如權(quán)利要求3所述的非儲存型廣播系統(tǒng)(100),其特征在于,所述內(nèi)容發(fā)送單元(114)包括授予所述內(nèi)容(C)規(guī)定該內(nèi)容的內(nèi)容的內(nèi)容首標(biāo)(Hc)的內(nèi)容首標(biāo)授給單元(112),所述接收單元(130)還根據(jù)接收的所述內(nèi)容(C、Hc)的該內(nèi)容首標(biāo)(Hc)、在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)。
5.如權(quán)利要求3所述的非儲存型廣播系統(tǒng)(700),其特征在于,所述發(fā)送單元(710)還包括在所述控制內(nèi)容(Cbc)上進(jìn)行電子簽名的電子簽名單元(711),所述服務(wù)屬性信息發(fā)送單元(111)將所述電子簽名(Sg)的公開密鑰(KP)包含在所述服務(wù)屬性信息(Isp)中發(fā)送,所述接收單元(730)還包括用接收的所述服務(wù)屬性信息(Isp)中包含的公開密鑰(KP)驗(yàn)證所述電子簽名的簽名驗(yàn)證單元(138;S1002),根據(jù)該電子簽名的驗(yàn)證、識別所述控制內(nèi)容(Cb)。
6.如權(quán)利要求5所述的非儲存型廣播系統(tǒng)(700),其特征在于,用對各所述服務(wù)獨(dú)立的密鑰、進(jìn)行所述電子簽名(Sg)的驗(yàn)證。
7.如權(quán)利要求3所述的非儲存型廣播系統(tǒng)(1500),其特征在于,所述內(nèi)容發(fā)送單元(114)還包括發(fā)送定義所述內(nèi)容(C)的ID空間的部分空間的信息(CSD)的內(nèi)容ID空間管理單元,所述接收單元(130)還包括根據(jù)部分空間包含內(nèi)容ID識別所述控制內(nèi)容(Cb)的識別單元(S1801)。
8.一種控制內(nèi)容傳送方法,其特征在于,在給用戶的視聽實(shí)時(shí)提供由內(nèi)容(C)構(gòu)成的1個(gè)以上的服務(wù)(S)的非儲存型廣播系統(tǒng)(100)中,傳送該服務(wù)(S)的各服務(wù)(Sm)固有的用戶接口(B)的控制內(nèi)容傳送方法,包括將實(shí)現(xiàn)所述用戶接口(B)的控制內(nèi)容(Cb)作為所述內(nèi)容(C)的一部分或全部進(jìn)行發(fā)送的步驟,以及接收所述控制內(nèi)容(Cb)并啟動該接收的控制內(nèi)容、以執(zhí)行所述用戶接口(B)的步驟(S501~S505)。
9.如權(quán)利要求8所述的控制內(nèi)容傳送方法,其特征在于,所述控制內(nèi)容(Cb)是所述內(nèi)容(C)的瀏覽器(B)。
10.如權(quán)利要求8所述的控制內(nèi)容傳送方法,其特征在于,所述發(fā)送步驟包括發(fā)送包含所述控制內(nèi)容(Cb)的內(nèi)容(C)的內(nèi)容發(fā)送步驟,以及發(fā)送表示所述服務(wù)的內(nèi)容的服務(wù)屬性信息(Isp)的服務(wù)屬性信息發(fā)送步驟,所述接收步驟(S501~S505)包括根據(jù)接收的所述內(nèi)容(C、Hc)和服務(wù)屬性信息(Isp)、在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)的控制內(nèi)容識別步驟(S504)。
11.如權(quán)利要求10所述的控制內(nèi)容傳送方法,其特征在于,所述內(nèi)容發(fā)送步驟包括授予所述內(nèi)容(C)規(guī)定該內(nèi)容的內(nèi)容的內(nèi)容首標(biāo)(Hc)的內(nèi)容首標(biāo)授給步驟,所述接收步驟(130)還包括根據(jù)接收的所述內(nèi)容(C、Hc)的該內(nèi)容首標(biāo)(Hc)、在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)的步驟。
12.如權(quán)利要求10所述的控制內(nèi)容傳送方法(700),其特征在于,所述發(fā)送步驟(710)還包括在所述控制內(nèi)容(Cbc)上進(jìn)行電子簽名的電子簽名步驟(S711),所述服務(wù)屬性信息發(fā)送步驟還包括將所述電子簽名(Sg)的公開密鑰(KP)包含在所述服務(wù)屬性信息(Isp)中發(fā)送的服務(wù)屬性信息發(fā)送步驟,所述接收步驟還包括用接收的所述服務(wù)屬性信息(Isp)中包含的公開密鑰(KP)、驗(yàn)證所述電子簽名的簽名驗(yàn)證步驟(S1002)、以及根據(jù)該電子簽名的驗(yàn)證、識別所述控制內(nèi)容(Cb)的步驟(S1003)。
13.如權(quán)利要求12所述的控制內(nèi)容傳送方法,其特征在于,用對各所述服務(wù)獨(dú)立的密鑰、進(jìn)行所述電子簽名(Sg)的驗(yàn)證。
14.如權(quán)利要求10所述的控制內(nèi)容傳送方法,其特征在于,所述內(nèi)容發(fā)送步驟還包括發(fā)送定義所述內(nèi)容(C)的ID空間的部分空間的信息(CSD)的內(nèi)容ID空間管理步驟,所述接收步驟還包括根據(jù)部分空間包含內(nèi)容ID識別所述控制內(nèi)容(Cb)的識別步驟(S1801)。
15.一種接收裝置(130),其特征在于,在給用戶的視聽實(shí)時(shí)提供由內(nèi)容(C)構(gòu)成的1個(gè)以上的服務(wù)(S)并且還同時(shí)提供所述服務(wù)(S)的各服務(wù)(Sm)固有的用戶接口(B)的的非儲存型廣播系統(tǒng)(100)中,接收作為所述內(nèi)容(C)的一部分或全部進(jìn)行發(fā)送并實(shí)現(xiàn)授予表示該服務(wù)的內(nèi)容的服務(wù)屬性信息(Isp)的所述用戶接口(B)的控制內(nèi)容(Cb),包括接收發(fā)射機(jī)(110)發(fā)送的內(nèi)容(C)的接收單元(131),對所述接收的內(nèi)容(C)進(jìn)行解調(diào)并提取所述內(nèi)容(C、Hc)和服務(wù)屬性信息(Isp)的提取單元(132),以及根據(jù)所述提取的內(nèi)容(C、Hc)和服務(wù)信息(Isp)、在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)的控制內(nèi)容識別單元(S504)。
16.如權(quán)利要求14所述的接收裝置(130),其特征在于,所述非儲存型廣播系統(tǒng)(100)中,還授予所述內(nèi)容(C)規(guī)定該內(nèi)容的內(nèi)容首標(biāo)(Hc)并進(jìn)行發(fā)送,所述提取單元(132)還從所述接收的內(nèi)容提取所述首標(biāo)(Hc),所述控制內(nèi)容識別單元(S504)根據(jù)所述提取的內(nèi)容首標(biāo)(Hc)在該接收的內(nèi)容(C)內(nèi)識別所述控制內(nèi)容(Cb)。
17.如權(quán)利要求15所述的接收裝置(730),其特征在于,所述非儲存型廣播系統(tǒng)(700)中,使所述內(nèi)容(C)在所述控制內(nèi)容(Cbc)上進(jìn)行電子簽字,并且將該電子簽名(Sg)的公開密鑰(KP)包含在所述服務(wù)屬性信息(Isp)中發(fā)送,所述接收裝置(730)還包括根據(jù)所述接收的所述服務(wù)屬性信息(Isp)包含的公開密鑰(KP)、驗(yàn)證所述電子簽名的簽名驗(yàn)證單元(138;S1002);所述控制內(nèi)容識別單元(S504)根據(jù)該電子簽名的驗(yàn)證、識別所述控制內(nèi)容(Cb)。
18.如權(quán)利要求17所述的接收裝置(730),其特征在于,用對各所述服務(wù)獨(dú)立的密鑰、進(jìn)行所述電子簽名(Sg)的驗(yàn)證。
19.如權(quán)利要求15所述的非儲存型廣播系統(tǒng)(1500),其特征在于,所述非儲存型廣播系統(tǒng)(1500)中,授予所述內(nèi)容(C)定義該內(nèi)容(C)的ID空間的部分空間的信息(CSD),并進(jìn)行發(fā)送,所述識別單元(S1801)還根據(jù)所述部分空間包含內(nèi)容ID,識別所述控制內(nèi)容(Cb)。
全文摘要
本發(fā)明提供一種給用戶自動提供用觀視器視聽希望信息所需的提示器的非儲存型廣播系統(tǒng)。在提供服務(wù)(S)的各服務(wù)(Sm)固有的用戶接口(B)的非儲存型廣播系統(tǒng)(100)中,發(fā)送裝置(110)將實(shí)現(xiàn)用戶接口(B)的控制內(nèi)容(Cb)作為部分或全部內(nèi)容發(fā)送,接收裝置(130)接收所發(fā)送的控制內(nèi)容(Cb),同時(shí)還啟動接收的控制內(nèi)容,以執(zhí)行用戶接口。
文檔編號H04L29/06GK1669008SQ0381640
公開日2005年9月14日 申請日期2003年6月4日 優(yōu)先權(quán)日2002年6月5日
發(fā)明者片岡充照 申請人:松下電器產(chǎn)業(yè)株式會社