專利名稱:智能數(shù)字電視接收機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及接收數(shù)字電視廣播波,把包括在廣播波中的數(shù)字?jǐn)?shù)據(jù)和數(shù)字圖像信號(hào)加工成可顯示用,可向觀眾提供附加信息,進(jìn)而具有返回應(yīng)答功能的智能數(shù)字電視接收機(jī),即所謂的雙向電視接收機(jī)。
近年來,由于半導(dǎo)體技術(shù)、通信技術(shù)的發(fā)展,具有更高性能的電視接收機(jī)的研制開發(fā)正在進(jìn)行。特別是相對(duì)于傳統(tǒng)的TV是只能被動(dòng)地視聽圖像、聲音信號(hào)的設(shè)備,人們開始熱望一種利用數(shù)字技術(shù),加上圖像、聲音并多路數(shù)字?jǐn)?shù)據(jù)、附加圖像、聲音以外信息的,可以相對(duì)于正在觀看的TV節(jié)目進(jìn)行應(yīng)答的高性能的數(shù)字電視接收機(jī)。
作為實(shí)現(xiàn)這樣功能的智能數(shù)字電視接收機(jī),有PCT國(guó)際申請(qǐng)國(guó)際專利分類號(hào)為H04N1/00,國(guó)際申請(qǐng)?zhí)枮閃O96/3466(下面稱為文獻(xiàn)1)上所記載的“壓縮圖形交互式廣播信息系統(tǒng)”。在文獻(xiàn)1中開示有其TV節(jié)目不單是普通的圖像信號(hào),而且還多路有數(shù)字?jǐn)?shù)據(jù),并實(shí)現(xiàn)雙向功能的方法。另外,文獻(xiàn)1還敘述有通過在被稱為VBI(Vertical Blanking Interval)的垂直回掃期間多路數(shù)字?jǐn)?shù)據(jù)實(shí)現(xiàn)雙向功能的內(nèi)容。
下面參照?qǐng)D28到圖30說明上述文獻(xiàn)1所記載的智能數(shù)字電視接收機(jī)的構(gòu)成及操作。這里,圖28到圖30不是附錄在文獻(xiàn)1上的圖本身,是為了便于同后述的本發(fā)明之智能數(shù)字電視接收機(jī)進(jìn)行對(duì)比翻版示出的圖面。
圖28中,由發(fā)送側(cè)的輸入端子1輸入的圖像信號(hào)被NTSC編碼器(NTSC modulator)2編碼并提供給插入器3。同時(shí),用于實(shí)施各種附加服務(wù)的數(shù)據(jù)由輸入端子6輸入并被數(shù)據(jù)編碼器7編碼,同樣提供給插入器3。數(shù)據(jù)編碼器7從信息更新器8獲取定時(shí)信號(hào)。為簡(jiǎn)化說明這里省略了關(guān)于聲音信號(hào)的敘述,不過其和圖像一樣被編碼。利用插入器3進(jìn)行數(shù)字?jǐn)?shù)據(jù)的插入并形成一個(gè)信號(hào),該信號(hào)在調(diào)制器4被調(diào)制,再由輸出端子5輸出。
另一方面,在接收由發(fā)射機(jī)輸出的信號(hào)的接收側(cè),由輸入端子20接收由解調(diào)器21解調(diào)。解調(diào)好的信號(hào)被輸入到采樣器22,并在此進(jìn)行數(shù)字?jǐn)?shù)據(jù)的提取。另外,解調(diào)器21的輸出信號(hào)被輸入NTSC譯碼器23進(jìn)行譯碼。所提取的數(shù)字?jǐn)?shù)據(jù)通過連接在CPU26上的總線27被取入存儲(chǔ)器30,利用由CPU26驅(qū)動(dòng)的軟件進(jìn)行處理。在總線27上連接有圖像存儲(chǔ)器33,以用于把結(jié)束了數(shù)字?jǐn)?shù)據(jù)譯碼的結(jié)果作為圖像進(jìn)行顯示。還有,在總線27上還連接有用于接收遙控器32的輸出信號(hào)的感光器31,以能夠把用戶的應(yīng)答傳給CPU26并切換軟件的處理。
總線27上連接有調(diào)制解調(diào)器、即所謂的MODEM29。這樣就實(shí)現(xiàn)了通過端子28把用戶的應(yīng)答返回給服務(wù)器側(cè)的功能。此外,還可以利用調(diào)制解調(diào)器29,通過網(wǎng)絡(luò)接收來自服務(wù)器的數(shù)字?jǐn)?shù)據(jù)。
NTSC譯碼器23及圖像存儲(chǔ)器33的輸出信號(hào)被分別輸入到合成器24進(jìn)行圖像合成,再由輸出端子25輸出。利用該功能合成由多路成圖像信號(hào)發(fā)送來的數(shù)字?jǐn)?shù)據(jù)構(gòu)成的圖形應(yīng)用(graphical application),可以接收顯示節(jié)目的補(bǔ)充信息或使應(yīng)答返回這樣的TV節(jié)目。
圖中進(jìn)而示出有服務(wù)器的構(gòu)成。由接收機(jī)側(cè)端子28輸出的信號(hào)被輸入到端子11,經(jīng)由調(diào)制解調(diào)器10外加到服務(wù)器9上。這里,服務(wù)器不僅可以接收來自接收機(jī)側(cè)的信號(hào),而且還可以把來自服務(wù)器的數(shù)字?jǐn)?shù)據(jù)發(fā)送給接收機(jī)。在利用服務(wù)器9輸出數(shù)字?jǐn)?shù)據(jù)時(shí),通過調(diào)制解調(diào)器10從端子11輸出,由接收機(jī)側(cè)的端子28接收。因此,在端子11和28之間雙向地流動(dòng)數(shù)字?jǐn)?shù)據(jù)。
圖29(A)示出了由以上裝置構(gòu)成的畫面的構(gòu)成。在顯示畫面上可以和圖像信號(hào)一樣地顯示譯碼數(shù)字?jǐn)?shù)據(jù)而生成的圖形圖像(graphicimage)。在上述文獻(xiàn)中,稱一頁(yè)畫面為一個(gè)窗體(form),進(jìn)而把譯碼數(shù)字?jǐn)?shù)據(jù)并可以顯示的部分稱為對(duì)象。此外,把作為對(duì)象來顯示的實(shí)際的圖像或文本等稱為資源,并把記述這些對(duì)象或窗體的操作的部分定義為腳本。
另外,稱由這些多個(gè)窗體構(gòu)成的一系列的節(jié)目為應(yīng)用(application)。
在圖29(B)中,展示出構(gòu)成這些應(yīng)用的各自的要素的關(guān)系。應(yīng)用整體由被稱之為應(yīng)用窗體(application form)的特殊的窗體來定義。應(yīng)用窗體用應(yīng)用示出所使用的窗體、對(duì)象、資源、腳本的整體的數(shù)、構(gòu)成等。應(yīng)用窗體規(guī)定著下一次使用哪一個(gè)窗體。在各自的窗體中定義有構(gòu)成一個(gè)窗體的對(duì)象。另外,在對(duì)象中示出有表示對(duì)象的內(nèi)容的資源及腳本的指示符。通過獲取上述的構(gòu)成來構(gòu)成一個(gè)應(yīng)用。
根據(jù)上述文獻(xiàn)1,記載有在發(fā)送這些要素時(shí)是通過把各要素保存在記錄中來進(jìn)行傳送的。
圖30示出記錄和應(yīng)用的層次構(gòu)造。定義整體的應(yīng)用的應(yīng)用窗體的信息通過應(yīng)用頭記錄(application header record)41來傳送。在應(yīng)用頭記錄中保存有用應(yīng)用表示最初執(zhí)行的腳本及窗體的信息。窗體的信息被保存在窗體記錄(form record)42中。在窗體記錄中還加入用對(duì)象及該對(duì)象表示所使用的資源的序號(hào)和腳本的位置信息。
腳本被歸納成一個(gè)并由腳本記錄(script record)43進(jìn)行傳送。資源則逐個(gè)資源地由資源記錄44或45傳送過來。
這些記錄進(jìn)一步被分割成被稱為信息塊(block)的傳送單位,并附加上信息塊頭進(jìn)行傳送。如上這樣,上述文獻(xiàn)1中的應(yīng)用是利用若干個(gè)構(gòu)成要素才成立的。利用窗體設(shè)定畫面構(gòu)成,其中顯現(xiàn)的圖形的要素作為對(duì)象示出。在該例中,全部用腳本來記載用戶按下按鈕并改變文本的內(nèi)容這樣的操作。
如上這樣,在上述文獻(xiàn)1所記述的雙向電視系統(tǒng)中,通過把一個(gè)應(yīng)用分割成多個(gè)構(gòu)成要素進(jìn)行傳送,能簡(jiǎn)單地進(jìn)行數(shù)字?jǐn)?shù)據(jù)的分類,此外,利用腳本的操作實(shí)現(xiàn)了交互式的應(yīng)用。但在試圖把這種窗體應(yīng)用于數(shù)字電視發(fā)射接收機(jī)時(shí)要產(chǎn)生下述這樣的問題。
a在數(shù)字電視廣播中,雖然是利用嚴(yán)格的時(shí)間管理進(jìn)行圖像信號(hào)的解碼,但卻沒有有效地利用這些時(shí)間信息,譯碼構(gòu)成應(yīng)用的圖形的構(gòu)成要素和數(shù)字圖像信號(hào)并取得同步的功能。因此,不能嚴(yán)格地定義通過使用與構(gòu)成TV節(jié)目的圖像信號(hào)相關(guān)并執(zhí)行應(yīng)用來進(jìn)行顯示這樣的定時(shí)控制窗體。在過去的實(shí)施例中因其不相關(guān)地譯碼圖像信號(hào)和數(shù)字?jǐn)?shù)據(jù),所以,數(shù)字圖像和數(shù)字?jǐn)?shù)據(jù)的顯示定時(shí)是不相關(guān)的。
另外,在過去例的應(yīng)用中,因其利用腳本確定操作,所以,在生成應(yīng)用時(shí),需要花費(fèi)生成腳本的過程。在過去例中,關(guān)于在數(shù)字電視廣播時(shí)有效地利用上述的流的功能,提供不一定使用腳本的應(yīng)用的手法方面也沒有提供有效的功能。
b在數(shù)字電視廣播中,由于傳送路徑的容量大幅地拓寬,故人們正在考慮利用接收機(jī)側(cè)的下載功能來進(jìn)行功能的更新。另一方面,在過去例中雖然作為資源定義有文本或位圖數(shù)據(jù),但因?yàn)檫@些譯碼功能被固定而沒有互換性。亦即沒有用于對(duì)應(yīng)將來壓縮效率更好的位像的壓縮算法等的對(duì)策。
另外,對(duì)于特殊功能的追加也沒有關(guān)于應(yīng)用程序的追加功能的考慮。
c通常,在接收機(jī)方面具有被稱為OSD(On Screen Display)的進(jìn)行接收機(jī)參數(shù)設(shè)定或頻道顯示的功能。但由于在數(shù)字電視廣播中利用多頻道化大幅度增加頻道數(shù),所以,用戶需要用于選擇適當(dāng)?shù)念l道的EPG(Electric Program Guide)。因此,分別具有這些部分將招致接收機(jī)的成本上升。此外,在過去例中也沒有提供有效地使用EPG功能的方法。
d在數(shù)字電視廣播中,利用由被稱為MEPG2系統(tǒng)的ISO/IEC 13818-l(下面稱之為規(guī)格1)規(guī)定的傳輸流(以下也稱之為TS)進(jìn)行圖像、聲音及數(shù)字?jǐn)?shù)據(jù)的傳送。在該規(guī)定中示出有利用定義在流內(nèi)的種種信息來實(shí)現(xiàn)接收機(jī)側(cè)的功能的方法,但因過去例中所示出的傳送方法沒有進(jìn)行傳輸流和信息的相互關(guān)連,故不能有效地利用流中所規(guī)定的信息。
e在過去例中送出數(shù)字?jǐn)?shù)據(jù)時(shí),利用反復(fù)傳送的數(shù)據(jù)輪轉(zhuǎn)(datacarousel)方式進(jìn)行數(shù)字?jǐn)?shù)據(jù)的接收。在數(shù)字電視發(fā)射中也利用ISO/IEC13818-6(下面稱之為規(guī)格2)所規(guī)定的DSM-CC數(shù)據(jù)輪轉(zhuǎn)方式反復(fù)送出數(shù)字?jǐn)?shù)據(jù)。因此,在過去例中,不能有效地利用在實(shí)現(xiàn)數(shù)字電視廣播中的數(shù)據(jù)輪轉(zhuǎn)的流中所定義的信息。
f在數(shù)字電視廣播中,圖像格式不是一個(gè),其定義有種種的水平、垂直解像度。在過去例中,雖然可以表示與圖像的合成顯示,但卻沒有能夠靈活地對(duì)于不同圖像格式的方法。對(duì)象的座標(biāo)位置雖然可通過進(jìn)行顯示處理進(jìn)行變更,對(duì)于位像的壓縮擴(kuò)展處理可以通過反復(fù)插入或去除像素來予以對(duì)應(yīng),但在使用這樣法的圖像的壓縮擴(kuò)展中會(huì)產(chǎn)生顯著的圖像劣化。
因此,本發(fā)明提供了解決上述課題的數(shù)字電視發(fā)射接收機(jī)。
另外,本發(fā)明之目的還在于提供能夠在接收通過數(shù)字電視廣播等傳送的圖像、聲音的同時(shí),還能夠接收所發(fā)射的數(shù)字?jǐn)?shù)據(jù)并進(jìn)而獲取該數(shù)字?jǐn)?shù)據(jù)所提供的附加服務(wù)的智能數(shù)字電視接收機(jī)。
并且,不進(jìn)行大幅度的硬件、軟件的增加就能大幅度地提高性能。進(jìn)而,還可以對(duì)應(yīng)過去例所提供的應(yīng)用而無問題地工作,保持兼容性。
利用這些,本發(fā)明是通過接收含有圖像、聲音及數(shù)據(jù)的數(shù)字電視廣播波,利用傳送來的數(shù)據(jù),與圖像信號(hào)同步顯示圖形的附加信息的智能數(shù)字電視接收機(jī)。在該情況下,通過使用上述數(shù)據(jù)所包括的時(shí)間信息、執(zhí)行程序,在提高同步精度的同時(shí),還力求提高接收機(jī)側(cè)的功能,進(jìn)而提供具體的數(shù)字電視廣播波的多路方法。
本發(fā)明提取由數(shù)字電視廣播提供的時(shí)間信息等,利用上述時(shí)間信息等使構(gòu)成應(yīng)用的對(duì)象操作。另外,通過下載利用時(shí)間信息等的對(duì)象以時(shí)間信息等為基礎(chǔ)產(chǎn)生用于使對(duì)象操作的事件。還通過和資源一起下載資源譯碼程序,支援資源的壓縮方式。該下載通過在資源中插入執(zhí)行程序進(jìn)行,下載不單是只下載資源的譯碼程序,還可以進(jìn)行用于執(zhí)行其他目的的程序的下載。
再有,在本發(fā)明中,由于作為資源解碼提供了使用外部硬件的功能,故產(chǎn)生了譯碼高速化和減少存儲(chǔ)器的效果。進(jìn)而,通過在接收機(jī)內(nèi)設(shè)置對(duì)象及資源,可以使用對(duì)象進(jìn)行接收機(jī)固有的參數(shù)設(shè)定。
在本發(fā)明中實(shí)現(xiàn)了關(guān)于插入在數(shù)字電視廣播的流中的應(yīng)用的構(gòu)成要素的具體的多路方法。亦即,有效且高效地把應(yīng)用構(gòu)成要素保存在數(shù)字電視廣播的流中。
本發(fā)明在應(yīng)用執(zhí)行時(shí)的圖形的應(yīng)用構(gòu)成要素的圖形顯示變換方面,由于不僅僅是傳送傳統(tǒng)的位像,而且還發(fā)送附加信息,所以降低了圖像劣化。
按照本發(fā)明,通過利用了時(shí)間信息等的對(duì)象操作,可以構(gòu)筑出適合于數(shù)字電視廣播的數(shù)據(jù)廣播系統(tǒng)。此外,也可以保持和過去例中的腳本操作的兼容性。另外,還能夠獲得對(duì)應(yīng)用構(gòu)成要素的具體的數(shù)字電視廣播的流的多路化。進(jìn)而獲得圖像的良好變換。
下面參照?qǐng)D面說明本發(fā)明的實(shí)施例。
圖1是示出涉及本發(fā)明的系統(tǒng)構(gòu)成例的圖。
圖2是示出應(yīng)用解碼器的第1實(shí)施例的圖。
圖3是示出多路數(shù)據(jù)的構(gòu)造的圖。
圖4是用于說明由事件產(chǎn)生的操作的說明圖。
圖5是示出應(yīng)用的層次構(gòu)造的圖。
圖6是示出第2實(shí)施例中的連續(xù)資源更新的例子的圖。
圖7是第3實(shí)施例中應(yīng)用解碼器的構(gòu)成圖。
圖8是示出資源解碼器的數(shù)據(jù)構(gòu)成例的圖。
圖9是第4實(shí)施例中應(yīng)用解碼器的構(gòu)成圖。
圖10是第5實(shí)施例中硬件資源解碼器的構(gòu)成圖。
圖11是第5實(shí)施例中硬件資源解碼器的數(shù)據(jù)處理系統(tǒng)的說明圖。
圖12是第6實(shí)施例中硬件資源解碼器的構(gòu)成圖。
圖13是第6實(shí)施例中硬件資源解碼器的數(shù)據(jù)處理系統(tǒng)的說明圖。
圖14是視頻資源的處理例的說明圖。
圖15是示出第7實(shí)施例中EPG應(yīng)用例的說明圖。
圖16是第8實(shí)施例中應(yīng)用解碼器的構(gòu)成圖。
圖17是示出執(zhí)行程序數(shù)據(jù)的構(gòu)成例和顯示畫面的圖。
圖18是第9實(shí)施例中應(yīng)用解碼器的構(gòu)成圖。
圖19是示出OSD功能解碼器的構(gòu)成例的圖。
圖20是示出優(yōu)先度信息的變換例的說明圖。
圖21是示出相同優(yōu)先度信息的變換例和第一協(xié)議的數(shù)據(jù)構(gòu)造變換例的圖。
圖22是示出相同優(yōu)先度信息的變換例和第二協(xié)議的數(shù)據(jù)構(gòu)造變換例的圖。
圖23是示出定義數(shù)據(jù)的下載的格式的圖。
圖24是示出圖形信息發(fā)送裝置的構(gòu)成例的圖。
圖25是示出相同圖形信息發(fā)送裝置的構(gòu)成例的圖。
圖26是示出圖形信息接收裝置的構(gòu)成例的圖。
圖27是示出相同圖形信息接收裝置的構(gòu)成例的圖。
圖28是過去例的數(shù)據(jù)發(fā)送接收系統(tǒng)構(gòu)成圖。
圖29是示出應(yīng)用的構(gòu)成的圖。
圖30是示出利用記錄的應(yīng)用的構(gòu)成的圖。
圖1(A)表示發(fā)射側(cè)的構(gòu)成,圖1(B)表示接收側(cè)的構(gòu)成。由輸入端子101輸入的圖像信號(hào)通過圖像編碼器102編碼后被提供給多路器103。另一方面,用于實(shí)施附加服務(wù)的數(shù)字?jǐn)?shù)據(jù)利用輸入端子106輸入,由數(shù)據(jù)編碼器107編碼,被提供給多路器103。為了簡(jiǎn)化說明雖然對(duì)聲音信號(hào)做了省略,但其與圖像一樣,也被編碼及被多路器103多路化。該被多路后的信號(hào)通過調(diào)制器104進(jìn)行調(diào)制并由輸出端子105輸出。
信息更新器108具有不斷地更新作為應(yīng)用的構(gòu)成要素的資源的功能。由信息更新器108輸出的資源被提供給數(shù)據(jù)編碼器107。另一方面,在接收側(cè),用輸入端子120接收由發(fā)射機(jī)輸出的信號(hào)并用解調(diào)器121進(jìn)行接收信號(hào)的解調(diào)。解調(diào)好的信號(hào)被輸入TS解碼器122進(jìn)行圖像信號(hào)和數(shù)字?jǐn)?shù)據(jù)的分離,圖像信號(hào)由圖像解碼器123進(jìn)行解碼。對(duì)于TS解碼器122,還執(zhí)行利用CPU126產(chǎn)生的數(shù)據(jù)的控制。被分離的數(shù)字?jǐn)?shù)據(jù)經(jīng)由連接在CPU126上的總線127被取入存儲(chǔ)器130,利用由CPU126驅(qū)動(dòng)的軟件進(jìn)行數(shù)據(jù)處理。在總線127上連接有圖像存儲(chǔ)器133,以用于把結(jié)束了數(shù)據(jù)解碼的結(jié)果作為圖像進(jìn)行顯示。另外,在總線127上還連接有用于接收遙控器132的輸出信號(hào)的感光器131,其可以把用戶的應(yīng)答傳給CPU126切換軟件的處理。同樣地,在總線127上連接有調(diào)制解調(diào)器129。這樣,便實(shí)現(xiàn)了通過端子128把用戶的應(yīng)答返回給服務(wù)器側(cè)的功能。此外,還可以利用調(diào)制解調(diào)器129通過網(wǎng)絡(luò)接收來自服務(wù)器的數(shù)字?jǐn)?shù)據(jù)。圖像解碼器123及圖像存儲(chǔ)器133的輸出信號(hào)分別被輸入到合成器124進(jìn)行圖像合成,其合成信號(hào)由輸出端子125輸出。利用該功能,可以形成合成圖像信號(hào)和由數(shù)字?jǐn)?shù)據(jù)構(gòu)成的圖形的應(yīng)用,并能夠接收顯示節(jié)目的補(bǔ)充信息或應(yīng)答返回的TV節(jié)目。
進(jìn)而,在圖1(A)中示出服務(wù)器的構(gòu)成。由接收機(jī)側(cè)的端子128輸出的信號(hào)被輸入端子111,通過調(diào)制解調(diào)器110外加到服務(wù)器109上。這里,服務(wù)器不僅接收來自接收機(jī)側(cè)的信號(hào),還可以由服務(wù)器把數(shù)字?jǐn)?shù)據(jù)發(fā)送給接收機(jī)。在利用服務(wù)器109輸出數(shù)字?jǐn)?shù)據(jù)時(shí),是經(jīng)由調(diào)制解調(diào)器110從端子111輸出,再由接收機(jī)側(cè)的端子128接收。因此,在端子111和128之間可雙向地流動(dòng)數(shù)字?jǐn)?shù)據(jù)。
圖2所示是根據(jù)本發(fā)明的第1實(shí)施例的主要部分。
第2圖示出了應(yīng)用解碼器的構(gòu)成。該應(yīng)用解碼器利用示于圖1(B)中的CPU126和存儲(chǔ)器130所操作的軟件實(shí)現(xiàn)。
由輸入端子120可以輸入“按了按鈕”、“計(jì)時(shí)器經(jīng)過了2秒”等事件。具體地說就是用感光器131接收的來自遙控器132的輸出的數(shù)據(jù),或者是由CPU126內(nèi)部具有的計(jì)時(shí)器所生成的時(shí)間信息數(shù)據(jù)。在過去例中,利用這些事件,通過腳本操作,進(jìn)行交互的操作。因此,在開關(guān)204切換到端子A時(shí),可以進(jìn)行和過去例同樣的操作,取得兼容性。
首先,說明與過去例的應(yīng)用的兼容性的操作。
(1)由端子210輸入應(yīng)用的構(gòu)成要素。緩沖器211把輸入數(shù)據(jù)中的腳本保存到腳本保存部208、把資源保存到資源保存部212、把對(duì)象保存到對(duì)象定義部213(form)。由此,完成顯示應(yīng)用的準(zhǔn)備。
(2)接著,解釋器206解釋所保存的腳本并向控制部207外加確定操作的控制信號(hào)??刂撇?07接收外加的控制信號(hào)并進(jìn)一步生成開始顯示的控制信號(hào)輸出給解碼器209。
(3)解碼器209譯碼保存在資源保存部212上的資源并生成圖像或者文本等,再輸出給顯示處理部215。
(4)被顯示處理部215處理的圖像數(shù)據(jù)由輸出端子216輸出。
這里,輸出端子216在圖1(B)中作為硬件表示對(duì)圖像存儲(chǔ)器133的輸入部。此外,輸入端子210表示接收由TS解碼器122外加的數(shù)字?jǐn)?shù)據(jù)的輸入部。
通過上述的操作,可以顯示并使在過去例中記載的應(yīng)用操作。
另一方面,利用由事件設(shè)定部214輸出的控制信號(hào),控制部207可以把開關(guān)204開關(guān)至端子B側(cè)。此時(shí),由下一個(gè)操作執(zhí)行應(yīng)用。
(1)利用輸入端子202可以輸入被傳輸流分離的數(shù)字?jǐn)?shù)據(jù),從由數(shù)據(jù)分離器203輸入的數(shù)字?jǐn)?shù)據(jù)中取出如時(shí)間信息。數(shù)據(jù)分離部203按照在事件設(shè)定部214事先確定好的條件進(jìn)行分離操作。
(2)被取出的數(shù)字?jǐn)?shù)據(jù)外加到事件檢出部205,事件檢出部205產(chǎn)生規(guī)定的控制信號(hào)并外加給控制部207。
(3)控制部207把事件檢出部205外加來的事件數(shù)據(jù)輸入到事件設(shè)定部214,事件設(shè)定部214把預(yù)先設(shè)定好的控制信息外加給控制部207。
(4)控制部207根據(jù)對(duì)象定義部213的信息控制顯示處理部215并結(jié)束顯示的準(zhǔn)備。
(5)進(jìn)而,控制部207把控制信號(hào)外加給解碼器209,解碼器209譯碼保存在資源保存部212的資源并進(jìn)行顯示控制。
如上這樣,利用包括在由數(shù)字電視廣播所發(fā)射的數(shù)字?jǐn)?shù)據(jù)中的如時(shí)間信息可以開始進(jìn)行直接應(yīng)用的顯示。
圖3層次地示出多路成數(shù)字電視廣播電波而發(fā)射的數(shù)字?jǐn)?shù)據(jù)的構(gòu)造。
窗體、對(duì)象、資源、腳本等的應(yīng)用構(gòu)成要素301被分別保存在記錄302里。且一個(gè)記錄被編碼成多個(gè)信息塊303(圖中示出附加了信息塊頭的一個(gè)信息塊)。另外,為一致于傳輸規(guī)格,信息塊303被進(jìn)一步分割并變換多路為具有188字節(jié)長(zhǎng)度的傳輸流TS。
在傳輸流TS上還包括有視頻或音頻的數(shù)字信號(hào),在其中保存有時(shí)間信息。
圖4所示是根據(jù)本發(fā)明的第1實(shí)施例的操作說明。
譯碼示于圖3的層次構(gòu)造數(shù)據(jù),數(shù)字圖像信號(hào)成為連續(xù)地再生圖像的圖像數(shù)據(jù)401。另外,所保存的時(shí)間信息如402、403、404所示的那樣,按規(guī)定的定時(shí)傳送過來。因此,為了把該時(shí)間信息作為事件進(jìn)行操作,要如操作1、操作2、操作3中所示的那樣,按與圖像信號(hào)同步的定時(shí)執(zhí)行應(yīng)用的操作。
在本發(fā)明的第1實(shí)施例中,如上述這樣,敘述了把時(shí)間信息作為事件開始操作的過程,但在傳輸流TS中,也可以多路化其他的數(shù)據(jù)。因此,通過變更示于圖2的事件設(shè)定部214的條件,還可以把時(shí)間以外的信息作為事件或者事件起動(dòng)信息使用。
該情況下,因?yàn)樽詈糜砂l(fā)送側(cè)來設(shè)定條件,故定義并傳送示于圖4(B)中的事件控制對(duì)象。由于該對(duì)象可以作為過去例的應(yīng)用構(gòu)成要素來定義,所以,不需要變更傳送形態(tài)。
如圖5所示那樣,通過在窗體記錄501中保存事件的控制對(duì)象502,可以不使構(gòu)造變化地進(jìn)行傳送。
在示于圖4(B)的例中,記述了接收到規(guī)定的事件時(shí)的操作。另外,其還可以記述利用規(guī)定的事件進(jìn)行操作的腳本。如果接收示于圖4(B)的對(duì)象,則示于圖2的應(yīng)用解碼器將不是通過對(duì)象定義部213,而是利用保存在事件設(shè)定部214中的事件來操作應(yīng)用。
利用上述的操作,不僅可以不需要生成腳本地減輕應(yīng)用制作者的負(fù)擔(dān),還因其在接收機(jī)側(cè)也不進(jìn)行腳本的操作而能夠縮短解釋器206的操作時(shí)間。
如果不是規(guī)定復(fù)雜的操作的應(yīng)用,則不僅有上述這樣的優(yōu)點(diǎn),還因其規(guī)定有與圖像信號(hào)的同步,而能夠進(jìn)行與圖像信號(hào)相關(guān)連的應(yīng)用的生成執(zhí)行。另外,由于可以在發(fā)射側(cè)規(guī)定事件的條件,故還可以不需要用戶側(cè)的操作而不斷地顯示信息。
圖6所示是擴(kuò)展了上述第1實(shí)施例的第2實(shí)施例。
第2實(shí)施例是把時(shí)間信息作為事件只變更資源的例子。在本實(shí)施例中示出的是把作為資源來定義的位像與圖像同步顯示的例子,但可以明了,對(duì)多個(gè)文本或靜止圖像等也可以進(jìn)行同樣的應(yīng)用。
由輸入端子601輸入的資源數(shù)據(jù)通過開關(guān)602、607和緩沖器603、604被連續(xù)地輸入到用圖2示出的應(yīng)用解碼器。這里,版本比較器(versioncomparator)605檢查資源的版本被更新的情況并重寫舊的資源。版本檢查的信息被輸入控制部606,控制部控制開關(guān)602、607并通過緩沖器603、604交互地控制寫入和讀出。緩沖器603、604之任一的輸出信號(hào)經(jīng)由開關(guān)607被輸入到應(yīng)用解碼器的輸入端子210。來自應(yīng)用解碼器的控制信號(hào)(如時(shí)間信息)由輸出端子220輸入到控制部606。該控制信號(hào)以應(yīng)用解碼器的時(shí)間信息為基礎(chǔ)控制緩沖器的切換定時(shí)。
以圖6(C)為基礎(chǔ)說明以上的操作。同步于時(shí)間信息610、611、612、613在定時(shí)620、621、622讀出緩沖器A、B的數(shù)據(jù)。通過這樣的不斷地更新數(shù)據(jù),可以使位圖等圖形圖像和圖像信號(hào)同步,并生成動(dòng)畫。另外,如果對(duì)應(yīng)CPU的性能改變緩沖器的定時(shí)還可以構(gòu)成降低幀比率的動(dòng)畫。例如,可以順次地切換子畫面中的對(duì)象來象著動(dòng)畫樣地進(jìn)行觀看。
這樣的對(duì)象如圖6(B)所示那樣,可以通過利用時(shí)間信息等構(gòu)成的事件的條件和具有資源序號(hào)的對(duì)象方便地進(jìn)行傳送。另外,資源本身可以象過去例那樣通過資源序號(hào)和版本序號(hào)來管理。在本實(shí)施例中雖然示出的是使用2個(gè)緩沖器的例子,但也可以用環(huán)形緩沖器等的構(gòu)成來實(shí)現(xiàn)本實(shí)施例。
圖7示出第3實(shí)施例。
第3實(shí)施例以自由地變換資源的譯碼碼為特征。和圖2的實(shí)施例的不同是其可以使用開關(guān)702、703、704,把資源解碼器701分成解碼程序保存部和用前面的實(shí)施例示出的解碼器。
在該實(shí)施例中進(jìn)行下述這樣的操作。
(1)由輸入端子210輸入應(yīng)用的構(gòu)成要素。緩沖器211分別從輸入數(shù)據(jù)中把腳本存入腳本保存部208,把資源存入資源保存部212,把對(duì)象存入對(duì)象定義部213。
(2)接著,利用由對(duì)象定義部213輸出的控制信號(hào),把用于譯碼資源的資源解碼器執(zhí)行程序存入解碼程序保存部701。由此,完成顯示應(yīng)用的準(zhǔn)備。
(3)按照作為對(duì)象定義部213的輸出的控制信息,在每次進(jìn)行資源的解碼時(shí),控制部207都判定是使用所下載的執(zhí)行程序,還是使用所組入的解碼器,并控制開關(guān)702、703、704。在使用所下載的解碼器時(shí),開關(guān)切換到端子B。資源本身也可以用各種程序進(jìn)行解碼。
圖8所示是與第3實(shí)施例有關(guān)的資源解碼器的下載數(shù)據(jù)的說明。
保存在對(duì)象801中的資源序號(hào)與示出所保存的為進(jìn)一步譯碼該資源的執(zhí)行程序的記錄的解碼器序號(hào)被存入對(duì)象定義部213。參照對(duì)象801,通過把所對(duì)應(yīng)的資源803和保存有資源解碼器的執(zhí)行程序的記錄802同時(shí)取入解碼器及解碼器程序部,可以開始上述操作。
在圖9中示出有第4實(shí)施例。其與第3實(shí)施例的不同點(diǎn)是代之資源解碼器的執(zhí)行程序,設(shè)置硬件解碼器接口901。另外,硬件解碼器接口901可以對(duì)應(yīng)需要,由輸出端子902輸出控制信號(hào)。還有,其追加有外部端子903。因其他部分和前面的實(shí)施例一樣,故給出同樣的符號(hào)。
在第4實(shí)施例中進(jìn)行下述的操作。
(1)由輸入端子210輸入應(yīng)用的構(gòu)成要素。緩沖器211分別從輸入數(shù)字?jǐn)?shù)據(jù)把腳本存入腳本保存部208,把資源存入資源保存部212,把對(duì)象存入對(duì)象定義部213。
(2)接著,利用由對(duì)象定義部213輸出的控制信號(hào),確定作為用于譯碼資源的資源解碼器是使用外部硬件,還是使用內(nèi)部解碼器。在使用內(nèi)部解碼器時(shí),進(jìn)行和第1實(shí)施例同樣的操作。
(3)在使用外部解碼器時(shí),利用硬件解碼器接口901由輸出端子902輸出對(duì)外部硬件的控制信號(hào)。
(4)由輸入端子903接收被外部硬件譯碼的資源,并通過緩沖器211將之保存在資源保存部212。所保存的資源經(jīng)由開關(guān)704及硬件解碼器接口901輸出。
(5)按照顯示定時(shí),控制部207根據(jù)對(duì)象定義部213的控制信息進(jìn)行判定,并控制開關(guān)702、703、704。在使用硬件解碼器時(shí),開關(guān)切換到端子B。
如上述這樣,在第4實(shí)施例中,可以作為外部具有的硬件讓資源解碼器操作。
圖10示出表示第4實(shí)施例的硬件構(gòu)成。
在圖10中,相對(duì)于示于圖1(B)的接收機(jī)的構(gòu)成,在圖像解碼器123的下一段上追加有圖像處理裝置1000和存儲(chǔ)器1001。圖像處理裝置1000一旦外加上來自圖像解碼器123的圖像信號(hào),便按照來自CPU126的控制信號(hào)進(jìn)行規(guī)定的處理。這里,輸入到圖像處理裝置1000的控制信號(hào)是由示于圖9的端子902輸出的信號(hào)。但是,由于是利用軟件構(gòu)成有示于圖9的應(yīng)用解碼器,所以,在實(shí)際中作為從CPU126輸出的信號(hào)外加給圖像處理裝置1000。圖像處理裝置1000暫時(shí)利用存儲(chǔ)器1001保持圖像信號(hào),再利用CPU126的控制信號(hào),通過總線127把數(shù)字圖像數(shù)據(jù)轉(zhuǎn)送給圖像存儲(chǔ)器133。該數(shù)字圖像數(shù)據(jù)和輸入到圖9的端子903的被譯碼的資源是同一數(shù)據(jù)。TS解碼器122利用CPU126的控制信號(hào)把使用硬件資源解碼器的資源數(shù)據(jù)外加給圖像解碼器。其他的數(shù)字?jǐn)?shù)據(jù)則通過CPU總線127外加到存儲(chǔ)器130。
圖11是第4實(shí)施例的更為詳細(xì)的操作說明圖。
示于圖11的數(shù)據(jù)1101是包括在傳輸流內(nèi)的應(yīng)用構(gòu)成要素。在本例中,硬件資源解碼器把可以使用的資源數(shù)據(jù)1102看成為圖像數(shù)據(jù),與其它的應(yīng)用構(gòu)成要素相分離。作為圖像數(shù)據(jù)而使用的資源數(shù)據(jù)1102由圖像解碼器123進(jìn)行解碼,其解碼信號(hào)被輸入到圖像處理裝置1000。圖像處理裝置1000的輸出信號(hào)如前面所說明的那樣外加到由軟件構(gòu)成的應(yīng)用解碼器1106上。
按照第4實(shí)施例,因其是利用硬件進(jìn)行資源的解碼,故在顯示上所花費(fèi)的時(shí)間顯著縮短。通常,在數(shù)字電視發(fā)射接收機(jī)上,因圖像解碼器進(jìn)行的是利用MPEG2壓縮的譯碼,所以,可以通過用MPEG2的I幀的形式壓縮來實(shí)現(xiàn)上述的功能。該情況下,圖像處理裝置1000只要有緩沖MPEG2的圖像功能即可,實(shí)際的硬件是小規(guī)模的。
在圖12示出的是應(yīng)用第4實(shí)施例的第5實(shí)施例。
其與第4實(shí)施例的不同點(diǎn)在于其把圖像處理裝置變更為圖像壓縮擴(kuò)展裝置1201,而不是把譯碼的圖像信號(hào)外加給CPU總線127。在該例中,被圖像解碼器123譯碼的圖像信號(hào)直接通過圖像壓縮擴(kuò)展裝置1201外加給合成器124。圖像壓縮擴(kuò)展裝置1201根據(jù)保存在被外加在那里的對(duì)象數(shù)據(jù)中的畫面的位置信息以及畫面的尺寸信息來壓縮圖像,并在規(guī)定的畫面位置上進(jìn)行顯示。
圖13示出操作說明圖。
和圖11的不同之處在于圖像解碼器的輸出被輸入到圖像壓縮擴(kuò)展裝置1201,其輸出獨(dú)立于應(yīng)用解碼器的輸出而輸出。這樣,如果獨(dú)立于應(yīng)用解碼器并顯示資源,便可以通過只把由應(yīng)用解碼器確定的對(duì)象信息賦予硬件來構(gòu)成應(yīng)用。例如,在把作為動(dòng)圖像定義了資源時(shí),由于作為對(duì)象所顯示的圖形數(shù)據(jù)成為動(dòng)畫,故可以實(shí)現(xiàn)和PIP(picture in picture)同樣的效果。
圖14(A)進(jìn)一步示出詳細(xì)的操作說明圖。
重新定義視頻對(duì)象1401并保存對(duì)象的序號(hào)、畫面顯示位置、畫面尺寸、資源序號(hào)。在由資源序號(hào)表示的資源1402上定義有資源序號(hào)、頻道序號(hào)、流的ID。
第5實(shí)施例利用示于圖9的第4實(shí)施例的應(yīng)用解碼器進(jìn)行操作。視頻對(duì)象由對(duì)象定義部213向控制部207輸入信息,控制部207向硬件解碼器接口901外加控制信號(hào),并從輸出端子902向外部硬件輸出信息。用對(duì)象定義的座標(biāo)和尺寸信息被外加給圖像壓縮擴(kuò)展裝置1201,并輸出給TS解碼器122。
用第6實(shí)施例表示的畫面例示于同圖(B)中。通常的文本等對(duì)象1405由應(yīng)用解碼器進(jìn)行處理。視頻對(duì)象1406的框雖然由應(yīng)用解碼器進(jìn)行處理,但其中所顯示的圖像則作為視頻資源由圖像壓縮擴(kuò)展裝置1201的輸出直接進(jìn)行顯示。
圖15中示出擴(kuò)展了第6實(shí)施例的圖。
如窗體1510(同圖(B))所示的那樣,在窗體包括有多個(gè)視頻對(duì)象時(shí),可以利用各視頻對(duì)象來實(shí)現(xiàn)EPG功能。例如,EPG的窗體被傳送給示于同圖(A)中的流1500,在各自層次地存在有流1501、1502、1503的流對(duì)象時(shí),如同圖(C)的畫面例1504中示出的那樣,可以構(gòu)成現(xiàn)在節(jié)目的一覽表。進(jìn)而,如果作為文本來顯示大量的節(jié)目?jī)?nèi)容的話,如同圖(D)的畫面例1505所示的那樣,可以構(gòu)成使之對(duì)應(yīng)頻道的節(jié)目表。
圖16中示出第8實(shí)施例。
第8實(shí)施例和第1實(shí)施例的不同之處在于其追加有執(zhí)行程序保存部1601、執(zhí)行程序控制部1602、狀態(tài)表1603、開關(guān)1604。在第8實(shí)施例中是作為資源定義了執(zhí)行程序的例子。例如,是個(gè)下載并執(zhí)行進(jìn)行互連網(wǎng)絡(luò)瀏覽的軟件等的例子。
在本例中,雖然是相對(duì)一個(gè)執(zhí)行程序進(jìn)行說明,但對(duì)于兩個(gè)以上的程序也同樣適用。第8實(shí)施例的情況是如下這樣地進(jìn)行操作。
(1)利用輸入端子210把應(yīng)用的構(gòu)成要素外加給緩沖器211。緩沖器211把作為應(yīng)用的構(gòu)成要素的腳本保存到腳本保存部208,把資源保存到資源保存部212,把對(duì)象保存到對(duì)象定義部213。但是,在資源是特殊的執(zhí)行程序時(shí),則保存在執(zhí)行程序保存部1601。
(2)接著,利用由對(duì)象定義部213輸出的控制信號(hào)把資源保存在執(zhí)行程序保存部1601。進(jìn)而,為使人們知道執(zhí)行程序的存在而在狀態(tài)表上進(jìn)行登錄。在該表上可以登錄多個(gè)狀態(tài)。
(3)執(zhí)行程序按照?qǐng)?zhí)行程序控制部1602的控制開始操作。此時(shí),資源解碼器209的輸出停止,作為資源切換成執(zhí)行程序的圖形數(shù)據(jù)。
(4)一旦開始上述的操作,則在狀態(tài)表1603上登錄執(zhí)行,如果處理結(jié)束則登錄結(jié)束。這里,也可以利用事件由控制部207的指示強(qiáng)制地結(jié)束執(zhí)行。
圖17(A)示出在把執(zhí)行程序作為資源時(shí)的記錄的定義。在由執(zhí)行程序?qū)ο?701指定的資源1702上,保存有登錄在狀態(tài)表上的信息、控制信息、執(zhí)行程序本身。
在圖17(B)上,示出利用執(zhí)行程序?qū)崿F(xiàn)的顯示例1703。在對(duì)象1704內(nèi)部示出有執(zhí)行程序操作并進(jìn)行了顯示的例子。
圖18示出第9實(shí)施例。其與圖16的實(shí)施例不同點(diǎn)為在緩沖器211和執(zhí)行程序保存部1601之間設(shè)置有開關(guān)1611,該開關(guān)1611僅在用戶賦予了秘密鍵(ID)時(shí)才開通。使用這樣做法,對(duì)于特定的資源可以適用有償(付費(fèi))窗體,或者設(shè)定底層碼。
圖19示出第10實(shí)施例。其與圖2的不同點(diǎn)是追加有固定資源1801、固定對(duì)象定義1802、開關(guān)1803。按照第10實(shí)施例,可以通過固定并保存在接收機(jī)內(nèi)部的固定的對(duì)象、資源、腳本使應(yīng)用操作,沒有必要進(jìn)行傳送。由此,可以作為接收機(jī)特有的OSD功能的代用來使用,無需具有其他的OSD功能,也不會(huì)招致硬件的增加。另外,通過保存經(jīng)常顯示的對(duì)象還可以減少傳送容量。
本發(fā)明并非僅限定于上述實(shí)施例。
首先,說明其他實(shí)施例的背景。在以關(guān)于輔助節(jié)目的信息進(jìn)行敘述的文獻(xiàn)1為基礎(chǔ)生成的規(guī)格書IOAP Protocol Ver.1.0 Technical Specification(下面稱為規(guī)格1)中定義有被稱為信息塊的信息的單位。在該信息塊的頭信息中,具有指示該信息塊的使用優(yōu)先度的構(gòu)成IBH_PRIORITY_LEVEL的區(qū)域。在該區(qū)域的值是0、6、7時(shí),表示因該信息塊有時(shí)包括有如緊急時(shí)的消息,故必須最優(yōu)先地進(jìn)行處理。另一方面,在作為數(shù)字?jǐn)?shù)據(jù)的傳送規(guī)格書的上述規(guī)格1中,定義有被稱為傳送信息包的最下層的數(shù)據(jù)傳送單位。在該傳送信息包的頭信息中,具有表示該信息包的使用優(yōu)先度的作為傳送優(yōu)先度(1位)的區(qū)域。在該區(qū)域的值是1時(shí),表示該信息包必須優(yōu)先進(jìn)行處理。
這里,如圖20所示那樣,在作為信息單位的信息塊被參照作為傳送單位的信息包進(jìn)行分割傳送時(shí),對(duì)IBH_PRIORITY_LEVEL的值是0、6、7之任一個(gè)的信息塊情況,規(guī)定要把包括其要素的信息包的傳送優(yōu)先度作為1(優(yōu)先度高的信息包)來進(jìn)行傳送。
圖20的例示出的是有信息塊列BL1、BL2、BL3,且BL2優(yōu)先度高,IBH_PRIORITY_LEVEL的值是0、6、7之任一的情況。這里被分割成信息包的情況示出的是信息塊BL2的數(shù)據(jù)被跨越PCK1、PCK3、PCK3進(jìn)行分割的例子。這樣的情況下,規(guī)定即便信息包的全部的數(shù)據(jù)不是BL2的內(nèi)容,也把包括其要素的傳送優(yōu)先度作為1(優(yōu)先度高的信息包)來進(jìn)行傳送。
在上述說明中,雖然所述是從信息塊直接向信息包中分配數(shù)據(jù)的例子,但應(yīng)該明確,在中間定義有其他的數(shù)據(jù)單位,并通過該單位向最下位的層分配數(shù)據(jù)的情況,也屬于本發(fā)明之主旨范圍。
圖21中示出把顯示形態(tài)信息分塊化成文獻(xiàn)1所記載的信息塊(同圖(a)(b)),并變換成規(guī)格2所記載的格式(同圖(c)(d))的流,然后變換成規(guī)格1所記載的格式(同圖(e))的流的例子,在該場(chǎng)合也和上述同樣地,表示優(yōu)先度高的信息被代入并一直記述到最下位的層。如圖21那樣,如果讓其在中途存在DSM-CC的數(shù)據(jù)輪轉(zhuǎn)方式,則由于其是內(nèi)容反復(fù)傳送的方式,所以適用于把數(shù)據(jù)傳送給軟件處理系統(tǒng)的解碼器(參照?qǐng)D11、圖13)的情況。此外,也適合于在時(shí)間充裕時(shí)傳送即可的內(nèi)容,如傳送腳本或重要的數(shù)據(jù)的情形。
在圖22中示出了把顯示素材信息分塊化成文獻(xiàn)1所記載的信息塊(同圖(a)(b)),然后變換成規(guī)格1所記載的格式(同圖(c))的流的例子。在該場(chǎng)合也和上述同樣地,表示優(yōu)先度高的信息被代入并一直記述到最下位的層。如圖22那樣,在把顯示素材直接變換成文獻(xiàn)2所記載的格式時(shí),由于可以原樣不動(dòng)地用主圖像解碼器進(jìn)行解碼,所以,在作為硬件系統(tǒng)(參照?qǐng)D11、圖13)的信息進(jìn)行傳送時(shí)有效。
利用上述的發(fā)明,按照輔助節(jié)目的信息的處理優(yōu)先度信息,可以確定傳送節(jié)目及輔助節(jié)目的信息的傳送協(xié)議上的優(yōu)先處理信息。并且,輔助節(jié)目的信息的處理優(yōu)先度信息也可以是文獻(xiàn)4所規(guī)定的IBH_PRIORITY_LEVEL。另外,傳送協(xié)議上的優(yōu)先處理信息也可以是文獻(xiàn)2所規(guī)定的傳送優(yōu)先度。進(jìn)而,傳送協(xié)議上的優(yōu)先處理信息還可以是文獻(xiàn)2所規(guī)定的elementary_stream priority_indicator。
如上述這樣,利用在接收后的較早階段被處理的傳送信息包或者PES-priority(PESpacketized elementary system)可以知道應(yīng)該優(yōu)先處理的數(shù)據(jù),能夠盡快地處理應(yīng)該優(yōu)先的信息。
進(jìn)而,本發(fā)明并非僅限定于上述實(shí)施例。
在作為輔助節(jié)目的信息的規(guī)格書的文獻(xiàn)4中,定義有被稱為應(yīng)用的信息的執(zhí)行單位。在該應(yīng)用中,用分別被稱為IAppUIC的區(qū)域在全部應(yīng)用上分派唯一的序號(hào)。另一方面,在作為數(shù)字?jǐn)?shù)據(jù)的傳送規(guī)格書的文獻(xiàn)3中,可以使多個(gè)被稱為模塊的數(shù)據(jù)單位內(nèi)在用被稱為下載ID的識(shí)別符來識(shí)別的傳送單位中進(jìn)行傳送。圖23示出用文獻(xiàn)3定義的定義數(shù)據(jù)的傳送內(nèi)容的下載信息標(biāo)識(shí)區(qū)域的構(gòu)成。因?yàn)橥瑘D中的各區(qū)域的詳細(xì)情況記載于文獻(xiàn)3中,在此不多敘述。圖23的表中第3行的下載ID表示定義的數(shù)據(jù)單位的識(shí)別序號(hào)。從第11行開始,進(jìn)行包括在由該下載ID定義的數(shù)據(jù)單位中的模塊的定義。在該發(fā)明中,在作為該數(shù)據(jù)單位的模塊上分配上述應(yīng)用。該應(yīng)用各下載ID具有作為唯一的識(shí)別符的模塊ID。在第17行上可以定義賦予模塊(在此為應(yīng)用)的個(gè)別信息的模塊信息字節(jié)。這里,本發(fā)明規(guī)定賦予對(duì)應(yīng)該模塊信息字節(jié)的應(yīng)用的IAppUIC。
在上述發(fā)明中,讓表示輔助節(jié)目的信息的執(zhí)行單位的信息和表示該執(zhí)行單位的傳送單位的信息相對(duì)應(yīng)。這里,表示輔助節(jié)目的信息的執(zhí)行單位的信息可以是文獻(xiàn)4中規(guī)定的IAppUIC。表示該執(zhí)行單位的傳送單位的信息可以是文獻(xiàn)3中規(guī)定的模塊ID。而使之相對(duì)應(yīng)的方法可以是與文獻(xiàn)3中規(guī)定的下載信息標(biāo)識(shí)中任意的模塊ID相對(duì)應(yīng),在與之對(duì)應(yīng)的模塊信息字節(jié)區(qū)域內(nèi)記述上述IAppUIC的窗體。
通過上述發(fā)明,可以說明以下問題。在過去的方法中,在用戶要起動(dòng)新的應(yīng)用時(shí),應(yīng)該把哪一個(gè)數(shù)據(jù)取入應(yīng)用執(zhí)行用的存儲(chǔ)器中呢?在接收數(shù)據(jù)后,釋放模塊,且直到退出應(yīng)用之前都不能夠進(jìn)行判斷。但是,如果按照本發(fā)明,只要指定用戶起動(dòng)的應(yīng)用,便可以由其IAppUIC參照模塊ID,在數(shù)據(jù)接收后的較早的階段,就能夠知道應(yīng)該進(jìn)行其后的處理的數(shù)據(jù),可以更早地、用更少的處理負(fù)荷在應(yīng)用執(zhí)行用的存儲(chǔ)器上收集數(shù)據(jù)。
而且,該發(fā)明并非僅限定于上述的實(shí)施例。
在作為輔助節(jié)目的信息的規(guī)格書的文獻(xiàn)4中,定義有被稱為應(yīng)用的信息的執(zhí)行單位。在該應(yīng)用中,包括有指示顯示的形態(tài)等的信息和所顯示的素材,如圖像數(shù)據(jù)的信息。在文獻(xiàn)3中,按照文獻(xiàn)2的協(xié)議,確定有傳送這些數(shù)據(jù)的協(xié)議。作為本發(fā)明之一實(shí)施例,下面說明使用按照文獻(xiàn)3的第一協(xié)議傳送指示上述顯示的形態(tài)等的信息和說明使用按照文獻(xiàn)2的第二協(xié)議傳送所顯示的素材如圖像數(shù)據(jù)的信息的情況。
如用圖21所示的那樣,指示顯示的形態(tài)等的顯示形態(tài)信息(同圖(a))被保存在由文獻(xiàn)4定義的信息塊(同圖(b))中。信息塊被保存在用文獻(xiàn)3定義的數(shù)據(jù)單位(同圖(c))的信息塊數(shù)據(jù)字節(jié)中。這里,因?yàn)槭菍?duì)應(yīng)信息塊數(shù)據(jù)字節(jié)的信息量的上限決定信息塊的大小,所以,對(duì)應(yīng)該大小顯示形態(tài)信息的數(shù)據(jù)被分割保存在信息塊中。數(shù)據(jù)單位(同圖(c))保存在附加了按照文獻(xiàn)3的定義的頭的第二數(shù)據(jù)單位(同圖(d))中。由此而形成的數(shù)據(jù)單位按照文獻(xiàn)2的定義,進(jìn)一步被分割保存在附加有頭的信息包的有效負(fù)載(payload)(同圖(e))中。
在文獻(xiàn)3的協(xié)議中,提供有反復(fù)發(fā)送固定信息單位的、所謂的數(shù)據(jù)輪轉(zhuǎn)功能。該顯示形態(tài)信息也可以按照該協(xié)議進(jìn)行反復(fù)發(fā)送。
另一方面,如圖22所示那樣,作為顯示的素材的顯示素材信息(同圖(a))被保存在由文獻(xiàn)4所定義的信息塊(同圖(b))內(nèi)。
該信息塊按照文獻(xiàn)2的定義,被進(jìn)一步分割保存在被附加了頭的信息包的有效負(fù)載(同圖(c))中。保存有該信息塊的信息包是根據(jù)自身的頭,如所示出的作為用文獻(xiàn)2定義的流類型(stream_type)取從Ox80到Oxff的值的傳送信息包,即所謂的專用數(shù)據(jù)包,且保存有信息塊。
按照上述發(fā)明,在每次傳送輔助節(jié)目的信息時(shí),可以對(duì)于各信息單位地對(duì)應(yīng)信息量及、或所需要的傳送時(shí)間選擇協(xié)議。此外,該情況下,所選擇的第一協(xié)議可以是按照用文獻(xiàn)3定義的所謂DSM-CC協(xié)議的情況,所選擇的第二協(xié)議也可以是按照其以外的協(xié)議的情況。還有,該情況所選擇的第二協(xié)議也可以是用文獻(xiàn)2中流類型取從Ox80到Oxff的值的所形成的情況。另外,該情況選擇第二協(xié)議時(shí)的信息單位還可以是文獻(xiàn)4中的資源定義(resouce define)類型的記錄。
在上述發(fā)明中可以說明以下問題。
即,文獻(xiàn)3規(guī)定的協(xié)議雖然可以進(jìn)行應(yīng)用的定義等詳細(xì)的信息傳送,但由于數(shù)據(jù)單位的層次深,還有其大小有限制,故如果原來的數(shù)據(jù)量過多,則需要屢屢地分割原來的數(shù)據(jù),給每個(gè)數(shù)據(jù)單位附加頭。為此,在數(shù)據(jù)的傳送效率降低的同時(shí),還由于在接收側(cè)需要拆解該層次化的數(shù)據(jù)而增加了處理負(fù)荷。
但是,在該發(fā)明中,由于對(duì)信息量少的數(shù)據(jù)用可以進(jìn)行詳細(xì)的信息傳送的第一協(xié)議進(jìn)行傳送,而用較少層次化的第二協(xié)議傳送數(shù)據(jù)量多的圖像數(shù)據(jù),所以,可以謀求詳細(xì)的信息傳送和提高傳送效率以及減輕處理負(fù)荷。進(jìn)而,因?yàn)榘亚罢咦鳛槲墨I(xiàn)3中記載的專用數(shù)據(jù)傳送,把后者作為文獻(xiàn)2中記載的專用數(shù)據(jù)傳送,所以,可以把最終的數(shù)據(jù)傳送的形態(tài)統(tǒng)一成文獻(xiàn)2所記載的傳送信息包,還能夠達(dá)到無需在物理上準(zhǔn)備第二協(xié)議的效果。
歸納關(guān)于上面所述的發(fā)明的各個(gè)要點(diǎn),可得到以下結(jié)論。
首先,在數(shù)字電視廣播中,在接收?qǐng)D像、聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)接收到的數(shù)字?jǐn)?shù)據(jù),圖像和聲音連動(dòng)地或者單獨(dú)地執(zhí)行應(yīng)用的智能數(shù)字電視接收機(jī)上,具有作為上述應(yīng)用的構(gòu)成要素的對(duì)象、資源、窗體、腳本,作為上述對(duì)象,通過包括在數(shù)字?jǐn)?shù)據(jù)的流中的事件起動(dòng)信息產(chǎn)生事件,控制上述應(yīng)用的操作。
上述對(duì)象含有規(guī)定的事件條件,利用該事件條件控制上述應(yīng)用的操作,此外,資源在由上述對(duì)象產(chǎn)生的事件的定時(shí)進(jìn)行更新。
上述資源既可以利用以上述事件的定時(shí)為基礎(chǔ)的緩沖器的控制來連續(xù)地進(jìn)行更新處理。進(jìn)而,上述資源還可以是利用通過由廣播波、或者雙向網(wǎng)絡(luò)下載的解碼器程序進(jìn)行解碼的內(nèi)容。
這里,上述資源的解碼也可以利用硬件解碼器進(jìn)行。此時(shí),上述資源的解碼由硬件解碼器進(jìn)行,該解碼有時(shí)只利用MPEG2的I幀的解碼操作來實(shí)現(xiàn)。另外,利用上述硬件解碼器解碼的數(shù)據(jù)還可以外加給由譯碼應(yīng)用構(gòu)成要素的軟件構(gòu)成的應(yīng)用解碼處理部進(jìn)行解碼。
進(jìn)而,也可以利用基于由軟件解碼器輸出的對(duì)象的定義的信息對(duì)由上述硬件解碼器譯碼的圖像數(shù)據(jù)進(jìn)行壓縮,獨(dú)立地處理被壓縮的圖像和由軟件解碼器輸出的圖形的對(duì)象,并合成各自的數(shù)據(jù)。再進(jìn)一步,也可以具有通過控制利用基于對(duì)象定義信息的控制信號(hào)分離數(shù)據(jù)的方法,把給予上述硬件解碼器的數(shù)據(jù)作為輸入數(shù)據(jù)來進(jìn)行處理的裝置。
還可以采用作為上述對(duì)象,至少定義畫面尺寸、顯示位置,在與對(duì)象相關(guān)連的資源上保存頻道信息、流的ID信息,進(jìn)而作為關(guān)連的資源定義文本,作為上述對(duì)象控制圖像的顯示的處理方法。
此外,也可以包括通過使用含有多個(gè)上述對(duì)象的窗體,在多個(gè)頻道信息和準(zhǔn)靜止圖像內(nèi)并列顯示其至少之一來構(gòu)成節(jié)目指南的方法。
當(dāng)然,既可以具有進(jìn)行狀態(tài)管理表、執(zhí)行程序的保存區(qū)域及對(duì)該區(qū)域的控制的功能,并作為上述資源下載執(zhí)行程序,按照對(duì)象定義進(jìn)行執(zhí)行程序的控制;也可以利用預(yù)先內(nèi)藏的應(yīng)用構(gòu)成要素設(shè)置讓其具有調(diào)整接收機(jī)參數(shù)的在屏幕顯示(on screen display;OSD)的窗體。這里,還可以采用連動(dòng)上述內(nèi)藏的應(yīng)用構(gòu)成要素和新傳送來的應(yīng)用構(gòu)成要素進(jìn)行操作的形式。
該發(fā)明在節(jié)目信息被變換成傳送用的格式并進(jìn)行傳送的數(shù)字電視廣播中存在輔助上述節(jié)目信息的處理優(yōu)先度信息時(shí),用上述傳送用的格式在對(duì)應(yīng)該節(jié)目信息的信息包中配置傳送協(xié)議上的預(yù)先處理信息。另外,在發(fā)送圖像、聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)所發(fā)送的數(shù)字?jǐn)?shù)據(jù),使之和上述圖像連動(dòng)地或單獨(dú)地執(zhí)行接收機(jī)側(cè)的應(yīng)用的電視方式中,讓表示輔助節(jié)目的信息的執(zhí)行單位的信息和表示該執(zhí)行單位的傳送單位的信息相對(duì)應(yīng)。
進(jìn)而,在每次傳送輔助節(jié)目的信息時(shí),可以對(duì)于每個(gè)信息單位選擇對(duì)應(yīng)信息量及、或所需要的傳送時(shí)間進(jìn)行解碼的協(xié)議系統(tǒng)。這里,上述協(xié)議系統(tǒng)包括第1、第2協(xié)議,第1協(xié)議是按照軟件應(yīng)用的協(xié)議,第2協(xié)議是按照硬件應(yīng)用的協(xié)議。
本發(fā)明的構(gòu)成所實(shí)現(xiàn)在傳送圖形信息等時(shí)改善像質(zhì)功能。
圖24是圖形信息發(fā)送裝置的一個(gè)實(shí)施例。作為輸入到該圖形信息發(fā)送裝置的輸入的圖形信息,被外加給位圖數(shù)據(jù)生成器241,生成位圖數(shù)據(jù)。該位圖數(shù)據(jù)的構(gòu)成為可以由如在水平方向、垂直方向上分別從數(shù)十到數(shù)百的像素構(gòu)成一個(gè)畫面,各個(gè)像素的顏色信息為一維地排列了用數(shù)比特乃至數(shù)十比特大小表現(xiàn)的數(shù)值的集合。圖形信息還被外加到矢量數(shù)據(jù)生成器242,生成矢量數(shù)據(jù)。該矢量數(shù)據(jù)是表現(xiàn)構(gòu)成圖形的文字或圖畫等的輪廓的數(shù)據(jù),例如是作為直線的集合來表現(xiàn)輪廓,把各個(gè)直線作為開始點(diǎn)和終點(diǎn)的座標(biāo)組合進(jìn)行并列的情況。用位圖數(shù)據(jù)生成器241生成的位圖數(shù)據(jù)和用矢量數(shù)據(jù)生成器242生成的矢量數(shù)據(jù)被外加給合成器243進(jìn)行合成。
作為合成器243的構(gòu)成方法,如在作為雙向電視系統(tǒng)(bidirectional TVsystem)之一的文本間系統(tǒng)(Inter-Text system)中,有對(duì)把矢量信息作為提示信息埋入的位圖對(duì)象進(jìn)行編碼化的方法。
在圖24中示出的實(shí)施例中,雖然根據(jù)構(gòu)成原來的圖形信息生成各個(gè)位圖數(shù)據(jù)和矢量數(shù)據(jù),但在因與只發(fā)送位圖數(shù)據(jù)的傳統(tǒng)窗體的裝置的兼容性等問題而不能使用用于生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成器的情況,可以采用下面這樣的構(gòu)成來實(shí)現(xiàn)。
即如圖25所示那樣,可以采用把位圖數(shù)據(jù)生成器251的輸出作為矢量數(shù)據(jù)生成器252的輸入的構(gòu)成。此時(shí),矢量數(shù)據(jù)生成器252使用從位圖數(shù)據(jù)中提取圖形的輪廓的邊緣檢出算法。
上述實(shí)施例是把圖形信息作為位圖形式的數(shù)據(jù)發(fā)送的圖形信息發(fā)送裝置,是把表示表現(xiàn)構(gòu)成位圖的各個(gè)像素的圖形的方向的矢量信息附加給位圖形式的數(shù)據(jù)進(jìn)行發(fā)送的裝置。即,該實(shí)施例具有由圖形信息生成位圖形式的數(shù)據(jù)的位圖數(shù)據(jù)生成裝置和由圖形信息生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成裝置,以及合成所生成的位圖數(shù)據(jù)和所生成的矢量數(shù)據(jù)的數(shù)據(jù)合成裝置。此外,該實(shí)施例還具有由圖形信息生成位圖形式的數(shù)據(jù)的位圖數(shù)據(jù)生成裝置和由利用該生成裝置生成的位圖數(shù)據(jù)生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成裝置,以及合成所生成的位圖數(shù)據(jù)和所生成的矢量數(shù)據(jù)的數(shù)據(jù)合成裝置。
圖26是圖形信息接收裝置,其外加作為圖24或圖25的裝置的輸出的、合成位圖數(shù)據(jù)和矢量數(shù)據(jù)的數(shù)據(jù),或者只由傳統(tǒng)方式的位圖數(shù)據(jù)構(gòu)成的數(shù)據(jù)。
輸入到圖26的圖形信息接收裝置的數(shù)據(jù)外加給判定器261,判定器261判斷外加的數(shù)據(jù)中是否包括矢量數(shù)據(jù)。作為判斷方法,如在外加的數(shù)據(jù)是文本間系統(tǒng)中的位圖對(duì)象時(shí),可以通過參照表示有無提示信息的標(biāo)志進(jìn)行判斷。而且,在被判定器261判定為包括矢量數(shù)據(jù)時(shí),其分別取出包括于數(shù)據(jù)中各個(gè)位圖數(shù)據(jù)和矢量數(shù)據(jù),并外加給位圖數(shù)據(jù)壓縮擴(kuò)展器(bitmapdata compander)262。位圖數(shù)據(jù)壓縮擴(kuò)展器262由所外加的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成與所外加的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖數(shù)據(jù),供如在電視畫面上的顯示或利用打印裝置的打印用。
在被判定器261判定為所輸入的數(shù)據(jù)中不包括矢量數(shù)據(jù)時(shí),在位圖數(shù)據(jù)壓縮擴(kuò)展器262上只外加位圖數(shù)據(jù)并生成和所外加的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖數(shù)據(jù)。由此,即便是對(duì)由不發(fā)送矢量數(shù)據(jù)的傳統(tǒng)方式的發(fā)送裝置發(fā)送來的數(shù)據(jù),也可以沒有問題地進(jìn)行接收。
上述接收裝置的實(shí)施例在其輸入中不包括矢量數(shù)據(jù)時(shí),位圖數(shù)據(jù)壓縮擴(kuò)展器262為只根據(jù)位圖數(shù)據(jù)的進(jìn)行位圖數(shù)據(jù)的壓縮擴(kuò)展的構(gòu)成,但對(duì)接收到只包括位圖數(shù)據(jù)的傳統(tǒng)方式的數(shù)據(jù)的情況,也可以在位圖數(shù)據(jù)的壓縮擴(kuò)展上使用矢量數(shù)據(jù)。
即,如圖27所述那樣,在接收到只包括位圖數(shù)據(jù)的傳統(tǒng)方式的數(shù)據(jù)時(shí),也可以采用附加由位圖數(shù)據(jù)生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成器272,并通過開關(guān)273外加到在位圖數(shù)據(jù)壓縮擴(kuò)展器274上的構(gòu)成。此時(shí),對(duì)輸入中包括矢量數(shù)據(jù)的情況,是把其數(shù)據(jù)外加到位圖數(shù)據(jù)壓縮擴(kuò)展器274上。
在上述實(shí)施例中,具有接收由圖形信息發(fā)送裝置發(fā)送的圖形信息的圖形信息接收裝置,該圖形信息接收裝置具有判斷所接收的數(shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置,在被該判定裝置判定為包括矢量數(shù)據(jù)時(shí),由所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成與所外加的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù);在被該判定裝置判定為不包括矢量數(shù)據(jù)時(shí),則只由所接收的位圖數(shù)據(jù)生成與所外加的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)。
另外,在上述實(shí)施例中,具有接收?qǐng)D形信息的圖形信息接收裝置,該圖形信息接收裝置具有判斷所接收的數(shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置和根據(jù)所接收的位圖數(shù)據(jù)生成矢量數(shù)據(jù)的生成裝置,在被該判定裝置判定為包括矢量數(shù)據(jù)時(shí),由所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成與所接收的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù);在被該判定裝置判定為不包括矢量數(shù)據(jù)時(shí),則根據(jù)所接收的位圖數(shù)據(jù)和利用生成裝置生成的矢量數(shù)據(jù)生成與所接收的數(shù)據(jù)構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)。
在如上構(gòu)成的該系統(tǒng)中,含有把圖形信息作為位圖形式的數(shù)據(jù)發(fā)送的圖形信息發(fā)送裝置,并把表示表現(xiàn)構(gòu)成位圖的各個(gè)像素的圖形的方向的矢量信息附加給位圖形式的數(shù)據(jù)進(jìn)行發(fā)送。而且,其還具有由圖形信息生成位圖形式的數(shù)據(jù)的位圖數(shù)據(jù)生成裝置、由上述圖形信息生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成裝置,以及合成由上述位圖數(shù)據(jù)生成裝置和上述矢量數(shù)據(jù)生成裝置所生成的位圖數(shù)據(jù)和矢量數(shù)據(jù)的數(shù)據(jù)合成裝置。另外,該系統(tǒng)也具有由圖形信息生成位圖形式的數(shù)據(jù)的位圖數(shù)據(jù)生成裝置和由上述位圖數(shù)據(jù)生成裝置所生成位圖數(shù)據(jù)生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成裝置,以及合成上述的位圖數(shù)據(jù)和上述的矢量數(shù)據(jù)的數(shù)據(jù)合成裝置。
進(jìn)而,其具有判斷所接收的數(shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置和在由上述判定裝置判定為包括矢量數(shù)據(jù)時(shí),根據(jù)所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成與所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù);在判定為不包括矢量數(shù)據(jù)時(shí),則只根據(jù)所接收到的位圖數(shù)據(jù)生成與所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)?;蛘呔哂信袛嗨邮盏臄?shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置和根據(jù)所接收的位圖數(shù)據(jù)生成矢量數(shù)據(jù)的生成裝置,在被上述判定裝置判定為包括矢量數(shù)據(jù)時(shí),由所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成與所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù);在被上述判定裝置判定為不包括矢量數(shù)據(jù)時(shí),則根據(jù)所接收的位圖數(shù)據(jù)和上述矢量數(shù)據(jù)生成裝置所生成的矢量數(shù)據(jù)生成與所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)的裝置。
按照本發(fā)明,可以和由數(shù)據(jù)電視廣播等所傳送的圖像、聲音一起接收所發(fā)送的數(shù)字?jǐn)?shù)據(jù),可以接收這些圖像、聲音以及由數(shù)字?jǐn)?shù)據(jù)所附加的服務(wù)。此外,還可以無需追加大量的硬件、軟件地來進(jìn)行大幅度的性能提高。進(jìn)而,對(duì)過去例中所提供的應(yīng)用也可以無問題地操作,可以保持兼容性。
權(quán)利要求
1.一種智能數(shù)字電視接收機(jī),用于在數(shù)字電視廣播中,接收?qǐng)D像、聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)所接收的數(shù)字?jǐn)?shù)據(jù)進(jìn)行圖像和聲音的連動(dòng)或單獨(dú)的應(yīng)用,其特征在于作為上述應(yīng)用的構(gòu)成要素的對(duì)象,利用伴隨保存在數(shù)字?jǐn)?shù)據(jù)流中的時(shí)間信息的事件開始信息產(chǎn)生事件,并控制上述應(yīng)用的操作。
2.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于上述對(duì)象包括預(yù)定的事件條件,并利用該條件控制上述應(yīng)用的操作。
3.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于作為構(gòu)成要素,上述應(yīng)用包括資源,資源在上述對(duì)象產(chǎn)生的事件的定時(shí)進(jìn)行更新。
4.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于作為構(gòu)成要素,上述應(yīng)用包括資源,該資源利用由廣播波或者雙向網(wǎng)絡(luò)下載的解碼器程序進(jìn)行解碼。
5.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于作為構(gòu)成要素,上述應(yīng)用包括資源,該資源的解碼由硬件解碼器進(jìn)行,該解碼可只利用MPEG2的I幀的解碼操作實(shí)現(xiàn)。
6.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于作為其構(gòu)成要素,上述應(yīng)用包括資源,該資源的解碼由硬件解碼器進(jìn)行,然后,利用基于軟件解碼器輸出的對(duì)象的定義信息對(duì)由上述硬件解碼器所解碼的圖像數(shù)據(jù)進(jìn)行壓縮,并獨(dú)立地處理被壓縮的圖像和由軟件解碼器輸出的圖形對(duì)象,進(jìn)而合成各數(shù)據(jù)。
7.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于作為上述對(duì)象,至少定義有畫面尺寸、顯示位置,在和對(duì)象相關(guān)連的資源中保存有頻道信息、流的ID信息,進(jìn)而作為所關(guān)連的資源定義有文本(text),作為上述對(duì)象,控制圖像的顯示。
8.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于其進(jìn)一步具有狀態(tài)管理表、執(zhí)行程序的保存區(qū)域以及對(duì)其進(jìn)行控制的功能,作為上述資源下載執(zhí)行程序并按照對(duì)象的定義進(jìn)行執(zhí)行程序的控制。
9.權(quán)利要求1中所記載的智能數(shù)字電視接收機(jī),其特征在于每當(dāng)傳送輔助節(jié)目的信息時(shí),對(duì)于每個(gè)信息單位對(duì)應(yīng)信息量及/或所需要的傳送時(shí)間來選擇解碼的協(xié)議系統(tǒng)。
10.權(quán)利要求9中所記載的智能數(shù)字電視接收機(jī),其特征在于上述協(xié)議系統(tǒng)包括第1、第2兩個(gè)協(xié)議,第1協(xié)議是對(duì)應(yīng)軟件應(yīng)用的協(xié)議,第2協(xié)議是對(duì)應(yīng)硬件應(yīng)用的協(xié)議。
11.一種智能數(shù)字電視接收機(jī),用于在數(shù)字電視廣播中接收聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)所接收的數(shù)據(jù)進(jìn)行圖像和聲音連動(dòng)或者獨(dú)立的應(yīng)用,其特征在于具有判斷所接收的數(shù)字?jǐn)?shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置;生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)的生成裝置,該生成裝置在上述判定裝置判定為含有矢量數(shù)據(jù)時(shí),根據(jù)所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù),在上述判定裝置判定為不包括矢量數(shù)據(jù)時(shí),則只根據(jù)所接收的位圖數(shù)據(jù)生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)。
12.一種智能數(shù)字電視接收機(jī),用于在數(shù)字電視廣播中,接收聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)所接收的數(shù)據(jù)進(jìn)行圖像和聲音連動(dòng)或者獨(dú)立的應(yīng)用,其特征在于具有判斷所接收的數(shù)字?jǐn)?shù)據(jù)中是否含有矢量數(shù)據(jù)的判定裝置;根據(jù)所接收的位圖數(shù)據(jù)生成矢量數(shù)據(jù)的矢量數(shù)據(jù)生成裝置;生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)的生成裝置,該生成裝置在上述判定裝置判定為包括矢量數(shù)據(jù)時(shí),根據(jù)所接收的位圖數(shù)據(jù)和矢量數(shù)據(jù)生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù),在上述判定裝置判定為不包括矢量數(shù)據(jù)時(shí),根據(jù)所接收的位圖數(shù)據(jù)和由上述矢量數(shù)據(jù)生成裝置所生成的矢量數(shù)據(jù)生成具有和所接收的位圖構(gòu)成像素?cái)?shù)不同的位圖形式的數(shù)據(jù)。
13.一種智能數(shù)字電視接收機(jī),用于在數(shù)字電視廣播中,接收聲音及數(shù)字?jǐn)?shù)據(jù),并根據(jù)所接收的數(shù)據(jù)進(jìn)行圖像和聲音連動(dòng)或者獨(dú)立的應(yīng)用,其特征在于其按照輔助節(jié)目的信息的處理優(yōu)先度信息確定傳送節(jié)目及傳送輔助節(jié)目的信息的傳送協(xié)議的優(yōu)先處理信息。
14.權(quán)利要求13所記載的智能數(shù)字電視接收機(jī),其特征在于輔助節(jié)目的信息的處理優(yōu)先度信息是按照軟件應(yīng)用來指示信息塊的使用優(yōu)先度的域。
15.權(quán)利要求13所記載的智能數(shù)字電視接收機(jī),其特征在于輔助節(jié)目的信息的處理優(yōu)先度信息是按照硬件應(yīng)用來指示信息塊的使用優(yōu)先度的域。
全文摘要
本發(fā)明公開了一種不進(jìn)行大幅度的硬件、軟件的添加就能夠獲得由數(shù)字TV廣播傳送的數(shù)據(jù)所提供的附加服務(wù),取得大幅度的功能提高的智能數(shù)字電視接收機(jī)。用于接收?qǐng)D像、聲音及數(shù)字?jǐn)?shù)據(jù),根據(jù)所接收到的數(shù)字?jǐn)?shù)據(jù),進(jìn)行圖像和聲音連動(dòng)或者單獨(dú)的應(yīng)用,該系統(tǒng)具有作為上述應(yīng)用的構(gòu)成要素的對(duì)象、資源、窗體、腳本,作為上述對(duì)象,利用保存在數(shù)字?jǐn)?shù)據(jù)的流中的事件開始信息來產(chǎn)生事件,并控制上述應(yīng)用的操作。
文檔編號(hào)H04N7/24GK1211140SQ9811569
公開日1999年3月17日 申請(qǐng)日期1998年7月7日 優(yōu)先權(quán)日1997年7月7日
發(fā)明者安木成次郎, 坂崎芳久, 藤吉靖浩, 下田乾二 申請(qǐng)人:株式會(huì)社東芝