亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

顯示處理方法和顯示處理裝置的制作方法

文檔序號(hào):7919744閱讀:161來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):顯示處理方法和顯示處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種顯示視頻或圖形時(shí)的處理方法等,尤其涉及數(shù)字廣播 中接收交互節(jié)目的電視接收終端等在圖像分辨率切換時(shí)的控制。
背景技術(shù)
近年來(lái),播放被稱(chēng)為交互節(jié)目的節(jié)目,作為數(shù)字廣播的技術(shù)應(yīng)用。在 交互節(jié)目中,在節(jié)目?jī)?nèi)包含由Java(注冊(cè)商標(biāo))或HTML等記述的應(yīng)用程序 后進(jìn)行播放。另外,該應(yīng)用程序通過(guò)使用圖形或文本在圖像上重疊顯示信 息,形成一個(gè)內(nèi)容。應(yīng)用程序搭載于傳播節(jié)目的數(shù)字波,或通過(guò)因特網(wǎng)等 其它傳播路徑,到達(dá)電視接收終端而被執(zhí)行。將該功能稱(chēng)為應(yīng)用程序的下 載或上載。
另外,還考慮與節(jié)目或內(nèi)容無(wú)關(guān)地在畫(huà)面的單個(gè)角落顯示廣告等應(yīng)用 程序。這種應(yīng)用程序由與制作內(nèi)容用應(yīng)用程序的制造商不同的制造商制作, 與內(nèi)容獨(dú)立地下載后,在電視接收終端上被執(zhí)行。
通常,在這種交互播放中,最好應(yīng)用程序以對(duì)應(yīng)于圖像分辨率的圖形 分辨率來(lái)顯示。這是因?yàn)樵谑褂门c圖像不同的圖形分辨率的情況下,當(dāng)輸 出到顯示裝置時(shí),進(jìn)行統(tǒng)一兩者分辨率用的比例(》少一"^夕')處理, 所以產(chǎn)生象素的抖動(dòng)(于W廿, >夕')等,難以確保好的顯示。
但是,在數(shù)字圖像的壓縮技術(shù)、例如MPEG技術(shù)中,若圖像分辨率不 同,則傳送所需的頻域?qū)挾却蟛幌嗤R虼?,在?shù)字廣播中,出于節(jié)約傳 送頻域的考慮,要求以對(duì)應(yīng)于節(jié)目?jī)?nèi)容的適當(dāng)?shù)膱D像分辨率播放。
這里,圖像分辨率與圖形分辨率的組合成為問(wèn)題。
艮卩,此前選擇的頻道的圖像分辨率與新選擇的頻道的圖像分辨率不同
的情況下,若未以對(duì)應(yīng)于各個(gè)圖像分辨率的圖形分辨率來(lái)進(jìn)行圖形顯示, 則不能期望好的圖像。
最好的選擇是使用等于圖像分辨率的圖形分辨率。但是,由于電視接 收終端不同,有時(shí)由于價(jià)格等原因而不能使用這種圖形分辨率。此時(shí),盡 可能選擇可很好地顯示的圖形分辨率。
作為用于實(shí)現(xiàn)圖形分辨率的選擇的現(xiàn)有技術(shù),有HAVi標(biāo)準(zhǔn)。所謂 HAVi(http:〃www.havi.org/)是Home Audio Video Interoperability的簡(jiǎn)稱(chēng),規(guī) 定在電視接收機(jī)上動(dòng)作的應(yīng)用程序可控制圖形分辨率或圖像分辨率的標(biāo) 準(zhǔn)。在HAVi標(biāo)準(zhǔn)下,提供對(duì)HgraphicsDevice等種類(lèi)控制圖形分辨率的 API。若指定應(yīng)用程序想使用的理想圖形分辨率,則從電視接收終端準(zhǔn)備的 圖形分辨率中提供最接近理想圖形分辨率的分辨率來(lái)使用。
另一方面,還提議如下技術(shù)(特開(kāi)2000-23061號(hào)公報(bào),特開(kāi)2002-247465 號(hào)公報(bào)、特開(kāi)平10-124021號(hào)公報(bào)、特許第3315557號(hào)公報(bào)等),事先準(zhǔn)備 對(duì)應(yīng)于圖像格式的分辨率的圖形顯示素材,在變更圖像分辨率的情況下, 根據(jù)圖像數(shù)據(jù)包來(lái)判斷圖像格式,使對(duì)應(yīng)于該圖像格式的圖形顯示素材顯 示,從而以同樣的品質(zhì)看到同樣大小的顯示素材。
但是,在HAVi標(biāo)準(zhǔn)下,從電視接收終端可簡(jiǎn)單提供的圖形分辨率中 選擇最接近期望的分辨率,未考慮與當(dāng)前接收的圖像分辨率的理想組合。
另一方面,在上述專(zhuān)利文獻(xiàn)等中,在變更圖像分辨率的情況下,即使 可在電視接收終端以同樣的品質(zhì)、以同樣的大小看到顯示素材,但也未考 慮到應(yīng)用程序顯示的布局。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種顯示處理方法等,考慮到與電視接收終端 等當(dāng)前接收的圖像分辨率的理想組合,自動(dòng)選擇適當(dāng)?shù)膱D形分辨率,通知、 給與應(yīng)用程序,從而即使切換圖像分辨率,也可不使圖形顯示變形地進(jìn)行
票亮的顯示o
另外,本發(fā)明的目的在于提供一種顯示處理方法等,在變更圖像分辨 率的情況下,電視接收終端等按照應(yīng)用程序的種類(lèi),優(yōu)先選擇應(yīng)用程序期 望的圖形分辨率,或與視頻格式的分辨率配合來(lái)選擇圖形分辨率,從而即
使切換圖像分辨率,也可不使圖形顯示變形地進(jìn)行漂亮的顯示。
本發(fā)明是一種顯示處理方法,具備圖形數(shù)據(jù)存儲(chǔ)步驟,將從應(yīng)用程
序指示的圖形數(shù)據(jù)存儲(chǔ)在提供圖形分辨率的圖形數(shù)據(jù)存儲(chǔ)單元中;解碼接
收到的視頻的視頻解碼步驟;視頻數(shù)據(jù)存儲(chǔ)步驟,將由所述視頻解碼步驟
解碼后的視頻數(shù)據(jù)存儲(chǔ)在提供視頻分辨率的視頻數(shù)據(jù)存儲(chǔ)單元中;和合成
輸出步驟,合成所述圖形數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的圖形數(shù)據(jù)與所述視頻數(shù)據(jù)存
儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù),其特征在于具備圖形分辨率變更接收步驟,從
所述應(yīng)用程序處,接收用于變更給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率
的圖形分辨率;圖形分辨率變更步驟,將給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖 形分辨率變更成由所述圖形分辨率變更接收步驟接收的圖形分辨率;視頻
分辨率決定步驟,在由所述圖形分辨率變更步驟變更給與所述圖形數(shù)據(jù)存 儲(chǔ)單元的圖形分辨率時(shí),或由所述視頻解碼步驟接收的視頻的視頻分辨率 變化時(shí),對(duì)應(yīng)于給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率,決定給與所述 視頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率;和視頻分辨率變更步驟,將給與所述視 頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率變更為由所述視頻分辨率決定步驟決定的視 頻分辨率。從而,在從應(yīng)用程序發(fā)出圖形數(shù)據(jù)的圖形分辨率變更請(qǐng)求的情 況下、在接收的視頻數(shù)據(jù)的視頻分辨率被變更的情況下,因?yàn)橐詧D形分辨 率為基準(zhǔn)來(lái)決定接收視頻的視頻分辨率,所以不變更從應(yīng)用程序請(qǐng)求的圖 形分辨率,就可合成圖形數(shù)據(jù)與視頻數(shù)據(jù),可進(jìn)行維持圖形數(shù)據(jù)的品質(zhì)的 好的顯示。
這里,具備靜止圖像存儲(chǔ)步驟,將靜象存儲(chǔ)在提供靜象分辨率的靜止 圖像存儲(chǔ)單元中;靜象分辨率決定步驟,在所述圖形分辨率變更步驟變更 給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率時(shí),或所述視頻解碼步驟接收的 視頻的視頻分辨率變化時(shí),對(duì)應(yīng)于給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨 率,決定給與所述靜止圖像存儲(chǔ)單元的靜象分辨率;和靜象分辨率變更步 驟,將給與所述靜止圖像存儲(chǔ)單元的靜象分辨率變更成由所述靜象分辨率 決定步驟決定的靜象分辨率,在所述合成步驟中,合成所述圖形存儲(chǔ)單元 存儲(chǔ)的圖形數(shù)據(jù)、所述視頻數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù)、與所述靜止圖 像存儲(chǔ)單元存儲(chǔ)的靜象。從而,可不變更從應(yīng)用程序請(qǐng)求的圖形分辨率, 圖形數(shù)據(jù)、視頻數(shù)據(jù)與靜象可合成,可進(jìn)行好的顯示。
另外,具備圖形分辨率變更許可步驟,向所述應(yīng)用程序提供所述圖形 的分辨率變更許可,所述圖形分辨率變更接收步驟,接收來(lái)自由所述圖形 分辨率變更許可步驟給與許可的應(yīng)用程序的圖形分辨率變更請(qǐng)求。
另外,所述圖形分辨率變更許可步驟,在從與給與所述圖形分辨率變 更許可的應(yīng)用程序不同的應(yīng)用程序處、接收到所述圖形的分辨率變更請(qǐng)求 時(shí),僅向任一應(yīng)用程序提供所述圖形的分辨率變更許可。
另外,所述圖形分辨率變更許可步驟,根據(jù)事先給與應(yīng)用程序的優(yōu)先 級(jí),給與所述圖形的分辨率變更許可。
另外,為了解決上述現(xiàn)有問(wèn)題,本發(fā)明是一種顯示處理方法,具有 圖形分辨率變更請(qǐng)求接收步驟,從應(yīng)用程序處接收?qǐng)D形的分辨率變更請(qǐng)求; 圖形分辨率變更步驟,接受所述分辨率變更請(qǐng)求,變更所述圖形的分辨率; 視頻放大/縮小步驟,在所述圖形分辨率變更步驟中,為了與變更了所述分 辨率的圖形合成,擴(kuò)大或縮小所述接收的視頻;和合成輸出步驟,合成輸 出所述圖形與所述視頻,其特征在于在變更所述接收的視頻的分辨率的 情況下,所述視頻放大/縮小步驟為了合成所述變更了分辨率的視頻、與所 述圖形分辨率變更步驟中變更了所述分辨率的圖形,對(duì)應(yīng)于所述接收視頻 的分辨率的變化,決定是放大還是縮小所述接收的視頻,并對(duì)應(yīng)于所述決 定來(lái)放大或縮小所述接收的視頻,所述合成輸出步驟合成輸出所述圖形與 由所述視頻放大/縮小步驟放大或縮小后的視頻。從而,在從應(yīng)用程序發(fā)出 圖形的分辨率變更請(qǐng)求的情況下、在接收的視頻的分辨率被變更的情況下, 因?yàn)橐詧D形的分辨率為基準(zhǔn)來(lái)放大或縮小接收的視頻,所以不變更從應(yīng)用 程序請(qǐng)求的圖形分辨率,就可合成圖形與視頻,可進(jìn)行維持圖形品質(zhì)的好 的顯示。
這里,具備圖形分辨率變更許可步驟,對(duì)請(qǐng)求所述圖形分辨率變更的 應(yīng)用程序,提供所述分辨率的變更許可,所述圖形分辨率變更請(qǐng)求接收步 驟接收來(lái)自提供了所述許可的應(yīng)用程序的、所述圖形的分辨率變更請(qǐng)求。 從而,因?yàn)椴唤邮諄?lái)自未提供許可的應(yīng)用程序的圖形變更請(qǐng)求,所以適當(dāng) 的應(yīng)用程序可變更圖形的分辨率。
另外,所述圖形分辨率變更許可步驟從與提供了所述圖形分辨率變更 許可的應(yīng)用程序不同的應(yīng)用程序處,接收所述圖形的分辨率變更請(qǐng)求,僅
向任一應(yīng)用程序提供所述圖形的分辨率變更許可。從而,可防止在不同的 應(yīng)用程序發(fā)出不同的圖形分辨率的變更請(qǐng)求的情況下,不能進(jìn)行適當(dāng)?shù)奶?理。
另外,所述圖形分辨率變更許可步驟根據(jù)事先給與應(yīng)用程序的優(yōu)先級(jí), 提供所述圖形的分辨率變更許可。從而,可向最佳的應(yīng)用程序提供圖形分 辨率的變更許可。
另外,具備放大或縮小根據(jù)從所述應(yīng)用程序提供的幀數(shù)據(jù)的靜止圖像 的步驟,以便可與在所述圖形分辨率變更步驟中變更了所述分辨率后的圖 形合成,所述合成輸出步驟合成輸出所述圖形、所述視頻與所述靜止圖像。 從而,可不變更從應(yīng)用程序請(qǐng)求的圖形分辨率,圖形、視頻與靜止圖像可 合成,可進(jìn)行維持圖形品質(zhì)的好的顯示。


結(jié)合說(shuō)明本發(fā)明一特定實(shí)施例的附圖,本發(fā)明的上述和其它目的、優(yōu) 點(diǎn)和特征將從下面的描述中變得明顯。其中-
圖1是本發(fā)明的有線電視系統(tǒng)的實(shí)施方式1的結(jié)構(gòu)圖。
圖2是表示在本發(fā)明的有線電視系統(tǒng)中、前端與終端裝置之間的通信
中使用的頻帶用途一例的圖。
圖3是表示在本發(fā)明的有線電視系統(tǒng)中、前端與終端裝置之間的通信
中使用的頻帶用途一例的圖。
圖4是表示在本發(fā)明的有線電視系統(tǒng)中、前端與終端裝置之間的通信
中使用的頻帶用途一例的圖。
圖5是本發(fā)明的有線電視系統(tǒng)中、終端裝置的結(jié)構(gòu)圖。
圖6是本發(fā)明的有線電視系統(tǒng)中、終端裝置的外觀實(shí)例。
圖7是本發(fā)明的POD504的硬件結(jié)構(gòu)的結(jié)構(gòu)圖。
圖8是本發(fā)明的POD504保存的程序結(jié)構(gòu)的結(jié)構(gòu)圖。
圖9是按MPEG標(biāo)準(zhǔn)定義的數(shù)據(jù)包的結(jié)構(gòu)圖。
圖10是表示MPEG2傳輸流的一例的圖。
圖11是表示由面板構(gòu)成輸入部513時(shí)的外觀一例的圖。
圖12是本發(fā)明的終端裝置500保存的程序結(jié)構(gòu)的結(jié)構(gòu)圖。
圖13(1)是表示本發(fā)明的顯示器509的顯示一例的圖,圖13(2)是表示
本發(fā)明的顯示器509的顯示一例的圖。
圖14是表示本發(fā)明的2次存儲(chǔ)部510保存的信息一例的圖。
圖15是表示本發(fā)明的1次存儲(chǔ)部511保存的信息一例的圖。
圖16是表示本發(fā)明的MPEG2標(biāo)準(zhǔn)規(guī)定的PAT的內(nèi)容的模式圖。
圖17是表示本發(fā)明的MPEG2標(biāo)準(zhǔn)規(guī)定的PMT的內(nèi)容的模式圖。
圖18是表示本發(fā)明的DVB-MHP標(biāo)準(zhǔn)規(guī)定的AIT的內(nèi)容的模式圖。
圖19是表示本發(fā)明的以DSMCC方法發(fā)送的文件系統(tǒng)的模式圖。
圖20是表示本發(fā)明的XAIT的內(nèi)容的模式圖。
圖21是表示本發(fā)明的2次存儲(chǔ)部510保存的信息一例的圖。
圖22是表示本發(fā)明的圖面(plane)的Z次序的一例的圖。
圖23是表示本發(fā)明的圖面的Z次序組合的一例的圖。
圖24是表示關(guān)于本發(fā)明的視頻顯示處理的流程圖的一例的圖。
圖25是表示關(guān)于本發(fā)明的靜止圖像顯示處理的流程圖的一例的圖。
圖26是表示關(guān)于本發(fā)明的OSD顯示處理的流程圖的一例的圖。
圖27是表示關(guān)于本發(fā)明的視頻、靜止圖像與OSD的合成處理的流程
圖的一例的圖。
圖28是表示本發(fā)明的放大縮小的顯示圖象的一例的圖。
圖29是表示本發(fā)明的合成前的顯示圖象的一例的圖。
圖30是表示本發(fā)明的合成后的顯示圖象的一例的圖。
圖31是表示本發(fā)明的分辨率切換部1205f的結(jié)構(gòu)圖一例的圖。
圖32是表示本發(fā)明的各圖面間可顯示的組合的一例的圖。
圖33是表示本發(fā)明的OSD圖面的分辨率變更請(qǐng)求存在的情況下、分
辨率選擇判斷部3105的處理流程圖的一例的圖。
圖34是表示本發(fā)明的視頻圖面的分辨率變更請(qǐng)求存在的情況下、分辨
率選擇判斷部3105的處理流程圖的一例的圖。
圖35是表示本發(fā)明的靜止圖像圖面的分辨率變更請(qǐng)求存在的情況下、
分辨率選擇判斷部3105的流程圖的一例的圖。
圖36是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、
分辨率選擇判斷部3105的流程圖的一例的圖。
圖37是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、 分辨率選擇判斷部3105的流程圖的一例的圖。
圖38是表示本發(fā)明的優(yōu)先視頻格式變更的應(yīng)用程序的畫(huà)面一例的圖。
圖39是表示本發(fā)明的優(yōu)先OSD分辨率的應(yīng)用程序的畫(huà)面一例的圖。
圖40是表示本發(fā)明的分辨率切換部1205f的結(jié)構(gòu)圖的一例的圖。
圖41是表示本發(fā)明的分辨率切換部1205f的結(jié)構(gòu)圖的一例的圖。
圖42是表示本發(fā)明的登錄最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖的一例的圖。
圖43是表示本發(fā)明的刪除最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖的一例的圖。
圖44是表示本發(fā)明的OSD圖面的分辨率變更請(qǐng)求存在的情況下、分 辨率選擇判斷部4105的流程圖的一例的圖。
圖45是表示本發(fā)明的視頻圖面的分辨率變更請(qǐng)求存在的情況下、分辨 率選擇判斷部4105的流程圖的一例的圖。
圖46是表示本發(fā)明的靜止圖像圖面的分辨率變更請(qǐng)求存在的情況下、 分辨率選擇判斷部4105的流程圖的一例的圖。
圖47是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、 分辨率選擇判斷部4105的流程圖的一例的圖。
圖48是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、 分辨率選擇判斷部4105的流程圖的一例的圖。
圖49是表示本發(fā)明的Java程序識(shí)別符與最佳OSD分辨率的組的一例 的圖。
圖50是表示本發(fā)明的登錄最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖的一例的圖。
圖51是表示本發(fā)明的刪除最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖的一例的圖。
圖52是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、 分辨率選擇判斷部4105的流程圖的一例的圖。 ,
圖53是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、 分辨率選擇判斷部4105的流程圖的一例的圖。
圖54是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、
分辨率選擇判斷部4105的流程圖的一例的圖。
圖55是表示本發(fā)明的與以前解碼的視頻格式的分辨率不同的情況下、
分辨率選擇判斷部3105的流程圖的一例的圖。
圖56是表示本發(fā)明的分辨率切換部1205f的結(jié)構(gòu)圖一例的圖。
圖57是表示第1-第3緩沖器的位置關(guān)系的圖。
圖58是表示第1-第3緩沖器關(guān)于Z次序的組合圖案的一例的圖。
圖59是關(guān)于圖24所示的流程圖所生成的視頻、圖25所示的流程圖所
生成的靜止圖像、與圖26所示的流程圖所生成的OSD的合成處理的流程圖。
圖60是表示關(guān)于3種緩沖器的分辨率的可顯示組合的一例的圖。
圖61是表示關(guān)于3種緩沖器的分辨率的可顯示組合的圖(接著圖60)。
圖62是表示OSD分辨率管理部中存在當(dāng)前OSD緩沖器的分辨率變更 請(qǐng)求的情況下、分辨率選擇判斷部的處理的流程圖。
圖63是OSD分辨率管理部中存在當(dāng)前OSD緩沖器的分辨率變更請(qǐng)求 的情況下、分辨率選擇判斷部的流程圖(接著圖62)。
圖64是表示由視頻解碼器接收到的視頻格式的分辨率與以前解碼的 視頻格式的分辨率不同的情況下、分辨率選擇判斷部的處理的流程圖。
圖65是表示由視頻解碼器接收到的視頻格式的分辨率與以前解碼的 視頻格式的分辨率不同的情況下、分辨率選擇判斷部的流程圖(接著圖64)。
圖66是表示由視頻解碼器接收到的視頻格式的分辨率與以前解碼的 視頻格式的分辨率不同的情況下、分辨率選擇判斷部的處理的另一流程圖。
圖67是表示由視頻解碼器接收到的視頻格式的分辨率與以前解碼的 視頻格式的分辨率不同的情況下、分辨率選擇判斷部的處理的另一流程圖 (接著圖66)。
圖68是OSD分辨率管理部接收分辨率變更通知的情況下的流程圖。 圖69是視頻分辨率管理部接收分辨率變更通知的情況下的流程圖。 圖70是靜象分辨率管理部接收分辨率變更通知的情況下的流程圖。
具體實(shí)施例方式
(實(shí)施方式1)
參照附圖來(lái)說(shuō)明根據(jù)本發(fā)明的有線電視系統(tǒng)的實(shí)施方式。圖1是表示
構(gòu)成有線系統(tǒng)的裝置的關(guān)系框圖,由前端101和3個(gè)終端裝置A111、終端 裝置B112、終端裝置CI 13構(gòu)成。在本實(shí)施方式中,相對(duì)1個(gè)前端結(jié)合3 個(gè)終端裝置,但即使將任意數(shù)量的終端裝置與前端結(jié)合,本發(fā)明也可實(shí)施。 前端101在向多個(gè)終端裝置發(fā)送圖像、聲音、數(shù)據(jù)等廣播信號(hào),并且 接收來(lái)自終端裝置的數(shù)據(jù)發(fā)送。為了實(shí)現(xiàn)上述功能,分隔使用前端101與 終端裝置Al 11 、終端裝置Bl 12、終端裝置Cl 13之間的傳送所使用的頻帶。 圖2是表示頻帶分開(kāi)的一例的表。頻帶大致分為OutOfBand(簡(jiǎn)稱(chēng)為OOB) 與In-Band這兩種。將5-130MHz分配給OOB,主要用于前端101與終端 裝置Alll、終端裝置B112、終端裝置C113之間的數(shù)據(jù)交換。將 130MHz-864MHz分配給In-Band,主要用于包含圖像、聲音的廣播頻道。 在OOB中使用QPSK調(diào)制方式,而在In-Band中使用QAM64調(diào)制方式。 就調(diào)制方式技術(shù)而言,因?yàn)槭桥c本發(fā)明不相關(guān)的公知技術(shù),所以省略詳細(xì) 說(shuō)明。圖3是表示00B頻帶的更詳細(xì)的使用一例的圖。將70MHz-74MHz 用于從前端101發(fā)送數(shù)據(jù),所有終端裝置Alll、終端裝置B112、終端裝 置C113從前端101接收相同的數(shù)據(jù)。另一方面,將10.0MHz-10.1MHz用 于從終端裝置Alll向前端101發(fā)送數(shù)據(jù),將10.1MHz-10.2MHz用于從終 端裝置B112向前端101發(fā)送數(shù)據(jù),將10.2MHz-10.3MHz用于從終端裝置 C113向前端101發(fā)送數(shù)據(jù)。由此,可從各終端裝置Alll、終端裝置B112、 終端裝置Cl 13向前端101發(fā)送各終端裝置固有的數(shù)據(jù)。圖4是針對(duì)In-Band 的頻帶的使用一例。將150-156MHz與156-162MHz分別分配給電視頻道1 與電視頻道2,之后,按6MHz的間隔分配電視頻道。在310MHz之后, 按lMHz的單位分配給無(wú)線電頻道。這種頻道既可用作模擬廣播,也可用 作數(shù)字廣播。在數(shù)字廣播的情況下,按基于MPEG2標(biāo)準(zhǔn)的傳輸分組(八' 少'7卜)形式來(lái)傳送,除聲音和圖像外,還可發(fā)送各種數(shù)據(jù)廣播用數(shù)據(jù)。
前端101為了在這些頻帶下發(fā)送適當(dāng)?shù)膹V播信號(hào),具有QPSK調(diào)制部 或QAM調(diào)制部等。另外,為了接收來(lái)自終端裝置的數(shù)據(jù),具有QPSK解 調(diào)器。另外,認(rèn)為前端101具有與這些調(diào)制部和解調(diào)部關(guān)聯(lián)的各種設(shè)備。 但是,本發(fā)明主要涉及終端裝置,所以省略詳細(xì)說(shuō)明。
終端裝置Alll、終端裝置B112、終端裝置C113接收并再現(xiàn)來(lái)自前端 101的廣播信號(hào)。另外,向前端101發(fā)送各終端裝置固有的數(shù)據(jù)。3個(gè)終端 裝置在本實(shí)施方式中采取相同的結(jié)構(gòu)。
圖5是終端裝置的硬件結(jié)構(gòu)的框圖。500是終端裝置,由QAM解調(diào)部 501、 QPSK解調(diào)部502、 QPSK調(diào)制部503、 TS解碼器505、音頻解碼器 506、揚(yáng)聲器507、視頻解碼器508、顯示器509、 2次存儲(chǔ)部510、 1次存 儲(chǔ)部5U、 ROM512、輸入部153、 CPU514、靜象解碼器515、 OSD控制部 516、視頻緩沖器517、靜象緩沖器518、 OSD緩沖器519、視頻縮放部520、 靜象縮放部521、 OSD縮放部522、合成部523構(gòu)成。另外,POD可拆裝 于終端裝置500上。
圖6是作為終端裝置500的外觀一例的薄型電視。
601是薄型電視的殼體,除POD504夕卜,內(nèi)置所有終端裝置500的構(gòu) 成單元。
602是顯示器,相當(dāng)于圖5中的顯示器509。
603是由多個(gè)按鈕構(gòu)成的面板部,相當(dāng)于圖5的輸入部513。
604是信號(hào)輸入端子,為了與前端101收發(fā)信信號(hào),連接電纜線。信
號(hào)輸入端子與圖5的QAM解調(diào)部501、 QPSK解調(diào)部502、 QPSK調(diào)制部
503連接。
605是相當(dāng)于圖5的POD504的POD卡。POD504如圖6的POD卡 605那樣,采取獨(dú)立于終端裝置500的方式,可拆裝于終端裝置500上。 POD504的細(xì)節(jié)如后所述。
606是插入POD卡605的插入槽。
參照?qǐng)D5,QAM解調(diào)部501用包含從CPU514指定的頻率的調(diào)諧信息, 解調(diào)前端101進(jìn)行QAM調(diào)制發(fā)送的信號(hào),傳遞到POD504。
QPSK解調(diào)部502用包含從CPU514指定的頻率的調(diào)諧信息,解調(diào)前 端101進(jìn)行QPSK調(diào)制發(fā)送的信號(hào),傳遞到POD504。
QPSK調(diào)制部503用包含從CPU514指定的頻率的調(diào)制信息,QPSK調(diào) 制從POD504傳遞的信號(hào),發(fā)送到前端101。
POD504如圖6所示,為可從終端裝置主體500拆裝的方式。終端主 體500與POD504的連接界面用OpenCable (TM) HOST-POD Interface
Specification(OC-SP-HOSTPOD-IF-I12-030210)和參照該標(biāo)準(zhǔn)書(shū)的標(biāo)準(zhǔn)書(shū)定 義。這里,省略細(xì)節(jié),僅說(shuō)明關(guān)于本發(fā)明的部分。
圖7是表示POD504的內(nèi)部結(jié)構(gòu)的框圖。POD504由第1解擾部701、 第2解擾部702、加擾部703、第1存儲(chǔ)部704、第2存儲(chǔ)部705、 CPU706構(gòu)成。
第1解擾部701按照來(lái)自CPU706的指示,從終端裝置500的QAM解 調(diào)部501接收加密后的信號(hào),進(jìn)行譯碼。之后,將譯碼后的信號(hào)發(fā)送到終 端裝置500的TS解碼器505。從CPU706適當(dāng)提供解碼必需的密鑰等信息。 具體而言,前端101播放幾個(gè)收費(fèi)頻道。用戶(hù)若購(gòu)買(mǎi)該收費(fèi)頻道,則通過(guò) 第1解擾部701從CPU706接收密鑰等必需的信息并解擾,用戶(hù)可閱覽收 費(fèi)頻道。在不提供密鑰等必需信息的情況下,第1解擾部701不進(jìn)行解擾, 將接收到的信號(hào)原樣發(fā)送到TS解碼部505。
第2解擾部702按照來(lái)自CPU706的指示,從終端裝置500的QPSK 解調(diào)部502接收加密后的信號(hào),進(jìn)行譯碼。之后,將譯碼后的數(shù)據(jù)傳遞到 CPU706。
加擾部703按照來(lái)自CPU706的指示,加密從CPU706接收到的數(shù)據(jù), 發(fā)送到終端裝置500的QPSK調(diào)制部503。
第1存儲(chǔ)部704具體而言,由RAM等一次存儲(chǔ)存儲(chǔ)器構(gòu)成,用于當(dāng) CPU706進(jìn)行處理時(shí),暫時(shí)保存數(shù)據(jù)。
第2存儲(chǔ)部705具體而言,由快閃ROM等2次存儲(chǔ)存儲(chǔ)器構(gòu)成,用 于存儲(chǔ)CPU706執(zhí)行的程序,另外,用于即使電源OFF也難以被刪除的數(shù) 據(jù)的保存。
CPU706執(zhí)行第2存儲(chǔ)部705存儲(chǔ)的程序。程序由多個(gè)子程序構(gòu)成。圖 8是第2存儲(chǔ)部705存儲(chǔ)的程序的一例。圖8中,程序800由主程序801、 初始化子程序802、網(wǎng)絡(luò)子程序803、再現(xiàn)子程序804、 PPV子程序805等 多個(gè)子程序構(gòu)成。
這里,所謂PPV是Pay Per View的簡(jiǎn)稱(chēng),是可收費(fèi)視聽(tīng)電影等特定節(jié) 目的服務(wù)。若用戶(hù)輸入密碼號(hào),則通知前端101已購(gòu)買(mǎi),解除加擾,進(jìn)行 視聽(tīng)。通過(guò)該視聽(tīng),J用戶(hù)日后支付購(gòu)買(mǎi)貸款。
主程序801是CPU706在電源接通時(shí)最初啟動(dòng)的子程序,執(zhí)行其它子
程序的控制。
初始化子程序802在電源接通時(shí)由主程序801啟動(dòng),與終端裝置500 進(jìn)行信息交換等,執(zhí)行初始化處理。初始化處理的細(xì)節(jié)由OpenCable(TM) HOST-POD Interface Specification(OC-SP-HOSTPOD-IF-I12-030210)和參照 該標(biāo)準(zhǔn)書(shū)的標(biāo)準(zhǔn)書(shū)定義。另外,還進(jìn)行該標(biāo)準(zhǔn)書(shū)中未定義的初始化處理。 這里,介紹一部分。若接通電源,則初始化子程序802通過(guò)終端裝置500 的CPU514,將第2存儲(chǔ)部705存儲(chǔ)的第1頻率通知給QPSK解調(diào)部502。 QPSK解調(diào)部502利用提供的第1頻率來(lái)執(zhí)行調(diào)諧,將信號(hào)發(fā)送到第2解 擾部702。另外,初始化子程序802將第2存儲(chǔ)部705存儲(chǔ)的第1密鑰等譯 碼信息提供給第2解擾部702。結(jié)果,第2解擾部702執(zhí)行解擾,傳遞到執(zhí) 行初始化子程序802的CPU706。從而,初始化子程序802可接收信息。在 本實(shí)施方式中,設(shè)初始化子程序802通過(guò)網(wǎng)絡(luò)子程序803來(lái)接收信息。細(xì) 節(jié)如后所述。
另外,初始化子程序802通過(guò)終端裝置500的CPU514,將第2存儲(chǔ)部 705存儲(chǔ)的第2頻率通知給QPSK調(diào)制部503。初始化子程序802將第2存 儲(chǔ)部705存儲(chǔ)的加密信息提供給加擾部703。若初始化子程序802將想發(fā)送 的信息經(jīng)網(wǎng)絡(luò)子程序803提供給加擾部703,則加擾部703使用提供的加密 信息,加密數(shù)據(jù),并提供給終端裝置500的QPSK調(diào)制部503。 QPSK調(diào)制 部503調(diào)制提供的加密信息,發(fā)送到前端101。
結(jié)果,初始化子程序802通過(guò)終端裝置500、第2解擾部702、加擾部 703、網(wǎng)絡(luò)子程序803,與前端101進(jìn)行雙向通信。
網(wǎng)絡(luò)子程序803是由主程序801、初始化子程序802等多個(gè)子程序使 用的、與前端101進(jìn)行雙向通信的子程序。具體而言,對(duì)使用網(wǎng)絡(luò)子程序 803的其它子程序動(dòng)作,以利用TCP/IP,與前端101進(jìn)行雙向通信。TCP/IP 是規(guī)定多個(gè)裝置之間進(jìn)行信息交換用的協(xié)議的公知技術(shù),省略詳細(xì)說(shuō)明。 網(wǎng)絡(luò)子程序803若在電源接通時(shí)被初始化子程序802啟動(dòng),則通過(guò)終端裝 置500將第2存儲(chǔ)部705事先存儲(chǔ)的、作為識(shí)別POD504的識(shí)別符的MAC 地址(Media Access Control地址的簡(jiǎn)稱(chēng))通知給前端101,請(qǐng)求取得IP地址。 前端101經(jīng)終端裝置500將IP地址通知給POD504,網(wǎng)絡(luò)子程序803將IP 地址存儲(chǔ)在第1存儲(chǔ)部704中。后面,前端101與POD504將該IP地址用
作POD504的識(shí)別符,進(jìn)行通信。
再現(xiàn)子程序804將第2存儲(chǔ)部705存儲(chǔ)的第2密鑰等譯碼信息、或從 終端裝置500提供的第3密鑰等譯碼信息提供給第1解擾部701 ,以能進(jìn)行 解擾。另外,通過(guò)網(wǎng)絡(luò)子程序803,接收輸入到第1解擾部701的信號(hào)是 PPV頻道的信息。當(dāng)知道是PPV頻道時(shí),啟動(dòng)PPV子程序805。
PPV子程序805 —旦被啟動(dòng),則顯示促使終端裝置500購(gòu)買(mǎi)節(jié)目的消 息,接收用戶(hù)的輸入。具體而言,若向終端裝置500的CPU514發(fā)送想顯 示在畫(huà)面中的信息,則在終端裝置500的CPU514上動(dòng)作的程序在終端裝 置500的顯示器509上顯示消息。用戶(hù)若通過(guò)終端裝置500的輸入部513 輸入密碼號(hào),則終端裝置500的CPU514接收該號(hào)碼,通知給在POD504 的CPU706上動(dòng)作的PPV子程序805。PPV子程序805通過(guò)網(wǎng)絡(luò)子程序803 , 將接收的密碼號(hào)發(fā)送到前端101。若密碼號(hào)正確,則前端101經(jīng)網(wǎng)絡(luò)子程序 803,將譯碼所需的第4密鑰等譯碼信息通知PPV子程序805。 PPV子程序 805將接收到的第4密鑰等譯碼信息提供給第1解擾部701,第1解擾部701 解擾輸入的信號(hào)。
參照?qǐng)D5, TS解碼器505實(shí)施從POD504接收到的信號(hào)的過(guò)濾,將必 要的數(shù)據(jù)傳遞給音頻解碼器506和視頻解碼器508、 CPU514。這里,來(lái)自 POD504的信號(hào)是MPEG2傳輸流。MPEG2傳輸流的細(xì)節(jié)記載于MPEG標(biāo) 準(zhǔn)書(shū)ISO/IEC13818-l中,在本實(shí)施方式中省略細(xì)節(jié)。MPEG2傳輸流由多 個(gè)固定長(zhǎng)度的數(shù)據(jù)包構(gòu)成,向各數(shù)據(jù)包分配數(shù)據(jù)包ID。圖9是數(shù)據(jù)包的結(jié) 構(gòu)圖。900是數(shù)據(jù)包,由固定長(zhǎng)度的188個(gè)字節(jié)構(gòu)成。開(kāi)頭的4個(gè)字節(jié)為首 標(biāo)901,存儲(chǔ)數(shù)據(jù)包的識(shí)別信息,剩余的184個(gè)字節(jié)是負(fù)載(payload)902, 包含想發(fā)送的信息。卯3是首標(biāo)901的明細(xì),在從開(kāi)頭的第12比特-第24 比特的13個(gè)比特中包含數(shù)據(jù)包ID。圖10是表現(xiàn)發(fā)送來(lái)的多個(gè)數(shù)據(jù)包的列 的模式圖。數(shù)據(jù)包1001在首標(biāo)中具有數(shù)據(jù)包ID [1],在負(fù)載中放入圖像 A的第l個(gè)信息。數(shù)據(jù)包1002在首標(biāo)中具有數(shù)據(jù)包ID [2],在負(fù)載中放 入聲音A的第1個(gè)信息。數(shù)據(jù)包1003在首標(biāo)中具有數(shù)據(jù)包ID [3],在負(fù) 載中放入聲音B的第1個(gè)信息。
數(shù)據(jù)包1004在首標(biāo)中具有數(shù)據(jù)包ID[1],在負(fù)載中放入圖像A的第 2個(gè)信息,這構(gòu)成數(shù)據(jù)包1001的連續(xù)。同樣,數(shù)據(jù)包1005、 1026、 1027也存儲(chǔ)其它數(shù)據(jù)包的后續(xù)數(shù)據(jù)。這樣,若具有相同數(shù)據(jù)包ID、連續(xù)數(shù)據(jù)包 的負(fù)載內(nèi)容,則可再現(xiàn)連續(xù)的圖像或聲音。
參照?qǐng)D10, CPU514若將數(shù)據(jù)包ID [1]和作為輸出對(duì)象的[視頻解 碼器508]指示給TS解碼器505,則TS解碼器505從由POD504接收的 MPEG2傳輸流中抽取數(shù)據(jù)包ID [1]的數(shù)據(jù)包,傳遞給視頻解碼器508。 在圖10中,僅將圖像數(shù)據(jù)傳遞給視頻解碼器508。同時(shí),CPU514若將數(shù) 據(jù)包ID [2]和[音頻解碼器506]指示給TS解碼器505,則TS解碼器 505從由POD504接收的MPEG2傳輸流中抽取數(shù)據(jù)包ID [2]的數(shù)據(jù)包, 傳遞給音頻解碼器506。在圖10中,僅將聲音數(shù)據(jù)傳遞給音頻解碼器506。
對(duì)應(yīng)于該數(shù)據(jù)包ID來(lái)僅取出必需的數(shù)據(jù)包的處理是TS解碼器505執(zhí) -廳的過(guò)濾。TS解碼器505可同時(shí)執(zhí)行從CPU514指示的多個(gè)過(guò)濾。
參照?qǐng)D5,音頻解碼器506連續(xù)埋入從TS解碼器505提供的MPEG2 傳輸流的數(shù)據(jù)包中的音頻數(shù)據(jù),進(jìn)行數(shù)模變換后輸出到揚(yáng)聲器507。
揚(yáng)聲器507聲音輸出從音頻解碼器506提供的信號(hào)。
視頻解碼器508在視頻緩沖器517中展開(kāi)埋入從TS解碼器505提供的 MPEG2傳輸流的數(shù)據(jù)包中的視頻數(shù)據(jù)。另外,同時(shí)讀取視頻數(shù)據(jù)的分辨率 或4: 3或16: 9等圖像圖像的長(zhǎng)寬比等圖像圖像信息,檢測(cè)圖像圖像信息 變化。將檢測(cè)到的信息通知給后述的視頻格式分辨率變更檢測(cè)部31(H。
靜象解碼器515在靜象緩沖器518中展開(kāi)從CPU514指示的MPEG-I 幀數(shù)據(jù)。MPEG-I幀的細(xì)節(jié)記載于MPEG標(biāo)準(zhǔn)書(shū)ISO/IEC13818-2中,在本
實(shí)施方式中省略細(xì)節(jié)。
OSD控制部516在OSD緩沖器519中展開(kāi)從CPU514指示的圖形數(shù)據(jù)。
視頻縮放部520通過(guò)從CPU514指示的放大縮小指令,放大縮小在視 頻緩沖器517中展開(kāi)的數(shù)據(jù),傳遞給合成部523。
靜象縮放部521通過(guò)從CPU514指示的放大縮小指令,放大縮小在靜 象緩沖器518中展開(kāi)的數(shù)據(jù),傳遞給合成部523。
OSD縮放部522通過(guò)從CPU514指示的放大縮小指令,放大縮小在OSD 緩沖器519中展開(kāi)的數(shù)據(jù),傳遞給合成部523。
合成部523按照從CPU514指示的各圖面(7' ^ — > )的Z次序(才 一/一),重疊從視頻縮放部520傳遞的數(shù)據(jù)、從靜象縮放部521傳遞的
數(shù)據(jù)與從OSD縮放部522傳遞的數(shù)據(jù),輸出到顯示器509。若就從CPU514 指示的各圖面的Z次序進(jìn)行說(shuō)明,則一般的電視接收終端具有顯示文字圖 形的OSD圖面、顯示視頻的視頻圖面、顯示靜象的靜止圖像圖面的3層結(jié) 構(gòu),將該重疊的順序稱(chēng)為Z次序。例如,在用圖22說(shuō)明時(shí),若2201是從 視聽(tīng)者看、在前面看到的第1圖面,2202是作為2201的后面的第2圖面, 2203是作為最后面的第3圖面,則如圖23所示,存在6個(gè)圖面的組合。
顯示器509具體而言由陰極射線管或液晶等構(gòu)成,邊輸出從視頻解碼 器508提供的視頻信號(hào),邊顯示從CPU514指示的消息。
2次存儲(chǔ)部510具體而言由快閃存儲(chǔ)器或硬盤(pán)等構(gòu)成,保存或刪除從 CPU514指示的數(shù)據(jù)或程序。另外,由CPU514參照保存的數(shù)據(jù)或程序。被 保存的數(shù)據(jù)或程序即使在切斷終端裝置500的電源的狀態(tài)下也保存。
1次存儲(chǔ)部511具體而言由RAM等構(gòu)成, 一次保存或刪除從CPU514 指示的數(shù)據(jù)或程序。另外,由CPU514參照保存的數(shù)據(jù)或程序。保存的數(shù) 據(jù)或程序在切斷終端裝置500的電源時(shí)被擦除。
ROM512是不可改寫(xiě)的存儲(chǔ)器器件,具體而言由ROM或CD-ROM、 DVD等構(gòu)成。ROM512存儲(chǔ)CPU514執(zhí)行的程序。
輸入部513具體而言由面板或遙控器構(gòu)成,接收來(lái)自用戶(hù)的輸入。圖 11是由面板構(gòu)成輸入部513時(shí)的一例。1100是面板,相當(dāng)于圖6的面板603。 面板1100具備7個(gè)按鈕、上游標(biāo)按鈕1101、下游標(biāo)按鈕1102、左游標(biāo)按 鈕1103、右游標(biāo)按鈕1104、OK按鈕1105、取消按鈕1106、 EPG按鈕1107。 若用戶(hù)按下按鈕,則將按下的按鈕的識(shí)別符通知給CPU514。
CPU514執(zhí)行ROM512存儲(chǔ)的程序。按照?qǐng)?zhí)行的程序的指示,控制QAM 解調(diào)部501、 QPSK解調(diào)部502、 QPSK調(diào)制部503、 POD504、 TS解碼器 505、顯示器509、 2次存儲(chǔ)部510、 l次存儲(chǔ)部511、 ROM512。
圖12是存儲(chǔ)在ROM512中、由CPU514執(zhí)行的程序的結(jié)構(gòu)圖的一例。
程序1200由多個(gè)子程序構(gòu)成,具體而言,則OS1201、 EPG1202、 JavaVM1203、服務(wù)管理器1204、 Java庫(kù)1205構(gòu)成。
OS1201是若接通終端裝置500的電源、則CPU514啟動(dòng)的子程序。 OS1201是操作系統(tǒng)的簡(jiǎn)稱(chēng),Linux等是一例。OS1201是由并行執(zhí)行其它子 程序的核心程序(kemel)1201a和程序庫(kù)1201b構(gòu)成的公知技術(shù)的總稱(chēng),省
略詳細(xì)說(shuō)明。在本實(shí)施方式中,OS1201的核心程序1201a將EPG1202和 JavaVM1203作為子程序執(zhí)行。另外,程序庫(kù)1201b向這些子程序提供控制 終端裝置500保持的構(gòu)成單元用的多種功能。
作為功能的一例,介紹調(diào)諧功能。調(diào)諧功能從其它子程序處接收包含 頻率的調(diào)諧信息,將該信息傳遞給QAM解調(diào)部501。 QAM解調(diào)部501根 據(jù)提供的調(diào)諧信息,執(zhí)行解調(diào)處理,將解調(diào)后的數(shù)據(jù)傳遞給POD504。結(jié)果, 其它子程序可通過(guò)程序庫(kù)1201b來(lái)控制QAM解調(diào)器。
EPG1202由向用戶(hù)顯示節(jié)目一覽、和接收來(lái)自用戶(hù)的輸入的節(jié)目顯示 部1202a、和進(jìn)行頻道選臺(tái)的再現(xiàn)部1202b構(gòu)成。這里,EPG是Electric Program Guide的簡(jiǎn)稱(chēng)。若接通終端裝置500的電源,則EPG1202被核心 程序1201a啟動(dòng),在啟動(dòng)后的EPG1202的內(nèi)部,節(jié)目顯示部1202a通過(guò)終 端裝置50O的輸入部513,等待來(lái)自用戶(hù)的輸入。這里,在輸入部513由圖 11所示的面板構(gòu)成的情況下,若用戶(hù)按下輸入部513的EPG按鈕1107, 則將EPG按鈕的識(shí)別符通知給CPU514。作為在CPU514上動(dòng)作的子程序 的EPG1202的節(jié)目顯示部1202a接收該識(shí)別符,將節(jié)目信息顯示于顯示器 509中。圖13(1)和(2)是顯示于顯示器509中的節(jié)目表的一例。參照?qǐng)D13(1), 在顯示器509中,以格子狀顯示節(jié)目信息。在列1301中顯示時(shí)刻信息。在 列1302中,顯示頻道名稱(chēng)[頻道1]、和在對(duì)應(yīng)于列1301的時(shí)刻的時(shí)間帶 放映的節(jié)目。表示在[頻道l],在9: 00-10: 30放映節(jié)目[新聞9], 在10: 30-12: 00放映[電影AAA]。列1303也與列1302—樣,顯示頻 道名稱(chēng)[頻道2]、和在對(duì)應(yīng)于列1301的時(shí)刻的時(shí)間帶放映的節(jié)目。在9: 00-11: OO放映節(jié)目[電影BBB],在ll: 00-12: 00放映[新聞11]。 1330是游標(biāo)。若按下面板1100的左游標(biāo)1103與右游標(biāo)1104,則游標(biāo)1330 移動(dòng)。在圖13(1)的狀態(tài)下,若按下右游標(biāo)1104,則游標(biāo)1330向右移動(dòng), 如圖13(2)所示。另外,在圖13(2)的狀態(tài)下,若按下左游標(biāo)1103,則游標(biāo) 1330向左移動(dòng),如圖13(1)所示。
在圖13(1)的狀態(tài)下,若按下面板1100的OK按鈕1105,則節(jié)目顯示 部1202a將[頻道1]的識(shí)別符通知給再現(xiàn)部1202b。在圖13(2)的狀態(tài)下, 若按下面板1100的OK按鈕1105,則節(jié)目顯示部1202a將[頻道2]的識(shí) 別符通知給再現(xiàn)部1202b。
另外,節(jié)目顯示部1202a定期通過(guò)POD504從前端101向1次存儲(chǔ)部 511中存儲(chǔ)顯示的節(jié)目信息。 一般,從前端取得節(jié)目信息花費(fèi)時(shí)間。當(dāng)按下 輸入部513的EPG按鈕1107時(shí),通過(guò)顯示事先保存在1次存儲(chǔ)部511中 的節(jié)目信息,可盡快顯示節(jié)目表。
再現(xiàn)部1202b使用接收的頻道的識(shí)別符,再現(xiàn)頻道。頻道的識(shí)別符與 頻道的關(guān)系被作為頻道信息,事先存儲(chǔ)在2次存儲(chǔ)部510中。圖14是存儲(chǔ) 在2次存儲(chǔ)部510中的頻道信息的一例。以表形式來(lái)存儲(chǔ)頻道信息。列1401 是頻道的識(shí)別符。列1402是頻道名稱(chēng)。列1403是調(diào)諧信息。這里,調(diào)諧 信息包含頻率或傳送速率、編碼率等、提供給QAM解調(diào)部501的值。列 1404是程序號(hào)。所謂程序號(hào)是用于識(shí)別按MPEG2標(biāo)準(zhǔn)規(guī)定的PMT的序號(hào)。 后面描述PMT。行1411-1414的各行構(gòu)成各頻道的識(shí)別符、頻道名稱(chēng)、調(diào) 諧信息的組。行1411構(gòu)成包含識(shí)別符為[1]、頻道名稱(chēng)為[頻道l]、調(diào) 諧信息中頻率為[150MHz]、程序號(hào)為[101]的組。再現(xiàn)部1202b為了 進(jìn)行頻道的再現(xiàn),將接收的頻道的識(shí)別符原樣傳遞到服務(wù)管理器。
另夕卜,若在再現(xiàn)中,用戶(hù)按下面板1100的上游標(biāo)1101與下游標(biāo)1102, 則再現(xiàn)部1202b從輸入部513、通過(guò)CPU514接收按下的通知,變更再現(xiàn)的 頻道。首先,再現(xiàn)部1202b將當(dāng)前再現(xiàn)中的頻道的識(shí)別符存儲(chǔ)在1次存儲(chǔ) 部511中。圖15(1)、 (2)和(3)是保存在1次存儲(chǔ)部511中的頻道的識(shí)別符的 實(shí)例。圖15(1)中,存儲(chǔ)識(shí)別符[3],參照?qǐng)D14,表示頻道名稱(chēng)為[TV3] 的頻道處于再現(xiàn)中。在圖15(1)的狀態(tài)下,若用戶(hù)按下上游標(biāo)1101,則再現(xiàn) 部1202b參照?qǐng)D14的頻道信息,為了將再現(xiàn)切換到作為表中前一頻道的頻 道名稱(chēng)[頻道2]的頻道,將頻道名稱(chēng)[頻道2]的識(shí)別符[2]傳遞到服 務(wù)管理器。同時(shí),改寫(xiě)成存儲(chǔ)在1次存儲(chǔ)部511中的頻道識(shí)別符[2]。圖 15(2)表示改寫(xiě)頻道識(shí)別符的狀態(tài)。另外,在圖15(1)的狀態(tài)下,若用戶(hù)按下 下游標(biāo)1102,則再現(xiàn)部1202b參照?qǐng)D14的頻道信息,為了將再現(xiàn)切換到作 為表中下一頻道的頻道名稱(chēng)[TV Japan]的頻道,將頻道名稱(chēng)[TV Japan] 的識(shí)別符[4]傳遞到服務(wù)管理器。同時(shí),改寫(xiě)成存儲(chǔ)在1次存儲(chǔ)部511中 的頻道識(shí)別符[4]。圖15(3)表示改寫(xiě)頻道識(shí)別符的狀態(tài)。
JavaVM1203是依次解析執(zhí)行用Java(TM)語(yǔ)言記述的程序的Java虛擬 設(shè)備。將用Java語(yǔ)言記述的程序編譯成稱(chēng)為字節(jié)代碼,不依賴(lài)于硬件的中
間代碼。Java虛擬設(shè)備是執(zhí)行該字節(jié)代碼的翻譯器。另外,部分Java虛擬 設(shè)備也可將字節(jié)代碼翻譯成CPU514可理解的執(zhí)行形式,傳遞給CPU514 并執(zhí)行。由核心程序1201a指定執(zhí)行的Java程序,啟動(dòng)JavaVM1203。在 本實(shí)施方式中,核心程序1201a指定服務(wù)管理器1204作為執(zhí)行的Java程序。 Java語(yǔ)言的細(xì)節(jié)在書(shū)籍[Java Language Specification(ISBN 0-201-63451-1)] 等眾多書(shū)籍中被解說(shuō)。這里,省略其細(xì)節(jié)。另外,JavaVM自身的詳細(xì)動(dòng)作 等在[Java Virtual Machine Specification(ISBN 0-201-6345l-X)]等眾多書(shū)籍 中被解說(shuō)。這里,省略其細(xì)節(jié)。
服務(wù)管理器1204是用Java語(yǔ)言寫(xiě)的Java程序,由JavaVM1203依次 執(zhí)行。服務(wù)管理器1204可通過(guò)JNI(Java Native Interface),調(diào)用未用Java 語(yǔ)言記述的其它子程序,或被調(diào)用。就JNI而言,在書(shū)籍[Java Native Interface]等眾多書(shū)籍中被解說(shuō)。這里,省略其細(xì)節(jié)。
服務(wù)管理器1204通過(guò)JNI,從再現(xiàn)部1202b接收頻道的識(shí)別符。
服務(wù)管理器1204首先將頻道的識(shí)別符傳遞給處于Java庫(kù)1205中的 Tunerl205c,委托調(diào)諧。Tunerl205c參照2次存儲(chǔ)部510存儲(chǔ)的頻道信息, 獲得調(diào)諧信息。如今,若服務(wù)管理器1204將頻道的識(shí)別符[2]傳遞給 Tunerl205c,則Tunerl205c參照?qǐng)D14的行1412,獲得對(duì)應(yīng)的調(diào)諧信息 [156MHz.] 。 Tunerl205c通過(guò)OS1201的程序庫(kù)1201b,將調(diào)諧信息傳遞 給QAM解調(diào)部501。 QAM解調(diào)部501按照提供的調(diào)諧信息,解調(diào)可從前 端101發(fā)送的信號(hào),并傳遞給POD504。
接著,服務(wù)管理器1204委托位于Java庫(kù)1205中的CA1205d解擾。 CA1205d通過(guò)OS1201的程序庫(kù)1201b,向POD504提供譯碼所需的信息。 POD504根據(jù)提供的信息,譯碼從QAM解調(diào)部501提供的信號(hào),傳遞給 TS解碼器505。
接著,服務(wù)管理器1204向位于Java庫(kù)1205中的JMF1205a提供頻道 的識(shí)別符,委托再現(xiàn)圖像、聲音。
首先,JMF1205a從PAT、 PMT取得用于特定應(yīng)再現(xiàn)的圖像與聲音的 數(shù)據(jù)包ID。 PAT或PMT是按MPEG2標(biāo)準(zhǔn)規(guī)定的、表現(xiàn)MPEG2傳輸流內(nèi) 的節(jié)目構(gòu)成的表格,被埋入包含于MPEG2傳輸流中的數(shù)據(jù)包的負(fù)載中, 與聲音或圖像一起發(fā)送。細(xì)節(jié)請(qǐng)參照標(biāo)準(zhǔn)書(shū)。這里,僅說(shuō)明概要。PAT是
Program Association Table的簡(jiǎn)稱(chēng),存儲(chǔ)在數(shù)據(jù)包ID
的數(shù)據(jù)包中發(fā)送。 JMF1205a為了取得PAT,通過(guò)OS1201的程序庫(kù)1201b,向TS解碼器505 指定數(shù)據(jù)包ID
與CPU514。 TS解碼器505利用數(shù)據(jù)包ID
來(lái)執(zhí)行 過(guò)濾,傳遞給CPU514,從而JMF1205a收集PAT的數(shù)據(jù)包。圖16是模式 表示收集到的PAT信息一例的表。列1601是程序號(hào)。列1602是數(shù)據(jù)包ID。 列1602的數(shù)據(jù)包ID被用于取得PMT。行1611-1613是與頻道的程序號(hào)對(duì) 應(yīng)的數(shù)據(jù)包ID的組。這里,定義3個(gè)頻道。行1611定義程序號(hào)[101]與 數(shù)據(jù)包ID[501]的組。當(dāng)前,若將提供給JMF1205a的頻道的識(shí)別符設(shè)為,則JMF1205a參照?qǐng)D14的行1412,獲得對(duì)應(yīng)的程序號(hào)[102],接 著,參照?qǐng)D16的PAT行1612,獲得對(duì)應(yīng)于程序號(hào)[102]的數(shù)據(jù)包ID[502]。 PMT是Program Map Table的簡(jiǎn)稱(chēng),存儲(chǔ)在由PAT規(guī)定的數(shù)據(jù)包ID的數(shù) 據(jù)包中發(fā)送。JMF1205a為了取得PMT,通過(guò)OS1201的程序庫(kù)1201b,向 TS解碼器505指定數(shù)據(jù)包ID與CPU514。這里,設(shè)指定的數(shù)據(jù)包ID為[502]。 TS解碼器505利用數(shù)據(jù)包ID [502]來(lái)進(jìn)行過(guò)濾,通過(guò)傳遞給CPU514, JMF1205a收集PMT的數(shù)據(jù)包。圖17是模式表示收集到的PMT信息一例 的表。列1701是流種類(lèi)。列1702是數(shù)據(jù)包ID。在由列1702指定的數(shù)據(jù) 包ID的數(shù)據(jù)包中,將由流種類(lèi)指定的信息存儲(chǔ)在負(fù)載中發(fā)送。列1703是 補(bǔ)充信息。行1711-1714是被稱(chēng)為基本流的、與數(shù)據(jù)包ID—起發(fā)送的信息 種類(lèi)的組。行1711是流種類(lèi)[聲音]與數(shù)據(jù)包ID [5011]的組,表示在 數(shù)據(jù)包ED [5011]的負(fù)載中存儲(chǔ)聲音。JMF1205a從PMT獲得再現(xiàn)的圖像 與聲音的數(shù)據(jù)包ID。參照?qǐng)D17, JMF1205a從行1711獲得聲音的數(shù)據(jù)包ID,從行1712獲得圖像的數(shù)據(jù)包ID [5012]。
接著,JMF1205a通過(guò)OS1201的程序庫(kù)1201b,將獲得的聲音數(shù)據(jù)包 ID與作為輸出對(duì)象的音頻解碼器506、圖像的數(shù)據(jù)包ID與作為輸出對(duì)象的 視頻解碼器508的組提供給TS解碼器505。 TS解碼器505根據(jù)提供的數(shù) 據(jù)包ID與輸出對(duì)象,進(jìn)行過(guò)濾。這里,將數(shù)據(jù)包ID [5011]的數(shù)據(jù)包傳 遞到音頻解碼器506,將數(shù)據(jù)包ID[5012]的數(shù)據(jù)包傳遞到視頻解碼器508。 音頻解碼器506執(zhí)行提供的數(shù)據(jù)包的數(shù)模變換,通過(guò)揚(yáng)聲器507,再現(xiàn)聲音。 視頻解碼器508在視頻緩沖器517中展開(kāi)埋入從TS解碼器505提供的 MPEG2傳輸流的數(shù)據(jù)包中的視頻數(shù)據(jù)。
視頻縮放部520通過(guò)從CPU514指示的放大縮小指令,放大縮小在視 頻緩沖器517中展開(kāi)的數(shù)據(jù)后,傳遞給合成部523。
合成部523按照從CPU514指示的Z次序,重疊從視頻縮放部520傳 遞的數(shù)據(jù)、從靜象縮放部521傳遞的數(shù)據(jù)、與從OSD縮放部522傳遞的數(shù) 據(jù),輸出到顯示器509。
最后,服務(wù)管理器1204向位于Java庫(kù)1205中的AM1205b提供頻道 的識(shí)別符,執(zhí)行數(shù)據(jù)廣播再現(xiàn)。這里,所謂數(shù)據(jù)廣播再現(xiàn)是指抽取包含于 MPEG2傳輸流中的Java程序,由JavaVM1203執(zhí)行。在MPEG2傳輸流中 埋入Java程序的方法使用MPEG標(biāo)準(zhǔn)書(shū)ISO/正C13818-6中記述的所謂 DSMCC的方式。這里,省略DSMCC的詳細(xì)說(shuō)明。DSMCC方式規(guī)定編碼 MPEG2傳輸流的數(shù)據(jù)包中、由計(jì)算機(jī)使用的目錄或文件構(gòu)成的文件系統(tǒng)的 方法。另外,按稱(chēng)為AIT的形式將執(zhí)行的Java程序的信息埋入MPEG2傳 輸流的數(shù)據(jù)包中發(fā)送。AIT是DVB-MHP標(biāo)準(zhǔn)(正式應(yīng)為ETSI TS 101 812 DVB-MHP標(biāo)準(zhǔn)V1.0.2)的10章中定義的、Application Information Table的 簡(jiǎn)稱(chēng)。
AM1205b首先為了獲得AIT,與JMF1205a—樣,取得PAT、 PMT, 獲得存儲(chǔ)AIT的數(shù)據(jù)包的數(shù)據(jù)包ID。若現(xiàn)在提供的頻道識(shí)別符為[2]、 發(fā)送圖16的PAT、圖17的PMT,則按與JMF1205a—樣的順序,獲得圖 17的PMT。 AM1205b從PMT中、流種類(lèi)為[數(shù)據(jù)]、具有[AIT]作為 補(bǔ)充信息的基本流中抽取數(shù)據(jù)包ID。參照?qǐng)D17,對(duì)應(yīng)行1713的基本流, 獲得數(shù)據(jù)包ID [5013]。
AM1205b通過(guò)OS1201的程序庫(kù)1201b,向TS解碼器505提供AIT 的數(shù)據(jù)包ID與輸出對(duì)象CPU514。 TS解碼器505用提供的數(shù)據(jù)包ID來(lái)執(zhí) 行過(guò)濾,傳遞給CPU514。結(jié)果,AM1205b可收集AIT的數(shù)據(jù)包。圖18 是模式表示收集到的AIT信息一例的表。列1801是Java程序的識(shí)別符。 列1802是Java程序的控制信息。在控制信息中有[autostart] [present][kill] 等,[autostart]意味著終端裝置500馬上自動(dòng)執(zhí)行該程序,[present]意味 著不自動(dòng)執(zhí)行,[kill]意味著停止程序。列1803是按DSMCC方式抽取包含 Java程序的數(shù)據(jù)包ID的DSMCC識(shí)別符。列1804是Java程序的程序名稱(chēng)。 行1811與1812是Java程序的信息組。由行1811定義的Java程序是識(shí)別
符[301 ]、控制{言息[autostart] 、 DSMCC識(shí)別符[1 ]、程序名稱(chēng)[a/TopXlet] 的組。由行1812定義的Java程序是識(shí)別符[302]、控制信息[present]、 DSMCC識(shí)別符[1]、程序名稱(chēng)[b/GameXlet]的組。這里,兩個(gè)Java程 序具有相同的DSMCC識(shí)別符,這表示在按1個(gè)DSMCC方式編碼的文件 系統(tǒng)內(nèi)包含兩個(gè)Java程序。這里,對(duì)Java程序僅規(guī)定4個(gè)信息,但實(shí)際上 定義更多的信息。細(xì)節(jié)請(qǐng)參照DVB-MHP標(biāo)準(zhǔn)。
AM1205b從AIT中找出[autostart]的Java程序,抽取對(duì)應(yīng)的DSMCC 識(shí)別符和Java程序名稱(chēng)。參照?qǐng)D18, AM1205b抽取行1811的Java程序, 獲得DSMCC識(shí)別符[1]和Java程序名稱(chēng)[a/TopXlet]。
接著,AM1205b使用從AIT取得的DSMCC識(shí)別符,從PMT獲得按 DSMCC方式存儲(chǔ)Java程序的數(shù)據(jù)包的數(shù)據(jù)包ID。具體而言,取得PMT 中流種類(lèi)為[數(shù)據(jù)]、補(bǔ)充信息的DSMCC識(shí)別符吻合的基本流的數(shù)據(jù)包 ID。
若現(xiàn)在DSMCC識(shí)別符為[1] 、 PMT如圖17所示,則行1714的基 本流吻合,取得數(shù)據(jù)包ID [5014]。
AM1205b指定通過(guò)OS1201的程序庫(kù)1201b、按DSMCC方式將數(shù)據(jù) 埋入TS解碼器505中的數(shù)據(jù)包的數(shù)據(jù)包ID與作為輸出對(duì)象的CPU514。 這里,提供數(shù)據(jù)包ID [5014] 。 TS解碼器505按提供的數(shù)據(jù)包ID執(zhí)行過(guò) 濾,傳遞給CPU514。結(jié)果,AM1205b可收集必需的數(shù)據(jù)包。AM1205b根 據(jù)收集到的數(shù)據(jù)包,按照DSMCC方式,恢復(fù)文件系統(tǒng),保存到l次存儲(chǔ) 部511中。下面,將從MPEG2傳輸流中的數(shù)據(jù)包中取出文件系統(tǒng)等數(shù)據(jù) 并保存到1次存儲(chǔ)部511等存儲(chǔ)單元中稱(chēng)為下載。
圖19是下載后的文件系統(tǒng)的一例。圖中,圓表示目錄,四邊形表示文 件,1901是根目錄,1902是目錄[a] , 1903是目錄[b] , 1904是文件 [TopXlet. class] , 1905是文件[Game Xlet. class]。
接著,AM1205b從下載到1次存儲(chǔ)部511的文件系統(tǒng)中將執(zhí)行的Java 程序傳遞到JavaVM1203。若現(xiàn)在設(shè)執(zhí)行的Java程序名稱(chēng)為[a/TopXlet], 則在Java程序名稱(chēng)的最后附加了 [.class]的文件名稱(chēng)[a/TopXlet. class] 構(gòu)成應(yīng)執(zhí)行的文件。[/]是目錄和文件名的分隔符,參照?qǐng)D19,文件1904 是應(yīng)執(zhí)行的Java程序。下面,AM1205b將文件1904傳遞給JavaVM1203。
JavaVM1203執(zhí)行傳遞的Java程序。
服務(wù)管理器1204若接收到其它頻道的識(shí)別符,貝腿過(guò)Java庫(kù)1205中 包含的各庫(kù),停止通過(guò)相同的Java庫(kù)1205中包含的各庫(kù)來(lái)再現(xiàn)的圖像、 聲音和Java程序的執(zhí)行,并根據(jù)新接收到的頻道的識(shí)別符,進(jìn)行圖像、聲 音的再現(xiàn)及Java程序的執(zhí)行。
Java庫(kù)1205是存儲(chǔ)在ROM512中的多個(gè)Java庫(kù)的集合。在本實(shí)施方 式中,這里,Java庫(kù)1205包含JMF1205a、 AM1205b、Tunerl205c、CA1205d、 PODLibl205e、分辨率切換部1205f、 AWT1205g、 STL1205h等。
POD Libl205e提供通過(guò)程序庫(kù)1201b和CPU514、執(zhí)行從POD504取 得信息或控制POD504的功能。
分辨率切換部1205f提供通過(guò)CPU514來(lái)控制視頻解碼器508、視頻縮 放部520、靜象解碼器515、靜象縮放部521、 OSD控制部516、 OSD縮放 部522的功能。細(xì)節(jié)如后所述。
AWT1205g接收來(lái)自Java程序的描繪指示。根據(jù)接收的指示,通過(guò)向 OSD控制部516發(fā)送必要的信息,在OSD緩沖器中描繪文字圖形。具體的 描繪處理的實(shí)例是邊拉線邊畫(huà)四邊形等,是Java, awt數(shù)據(jù)包中規(guī)定的類(lèi)和 界面標(biāo)準(zhǔn)所實(shí)現(xiàn)的公知技術(shù)。由此省略細(xì)節(jié)。
STL1205h接收來(lái)自Java程序的顯示的MPEG-I幀數(shù)據(jù)與其顯示位置。 STL1205h將接收的MPEG-I幀數(shù)據(jù)與顯示位置傳遞到靜象解碼器515。靜 象解碼器515在提供的顯示位置解碼MPEG-I幀數(shù)據(jù),并在靜象緩沖器518 中展開(kāi)。從而,Java程序可執(zhí)行向靜象緩沖器的描繪。
圖24是關(guān)于視頻的顯示處理的流程圖。TS解碼器505將視頻數(shù)據(jù)傳 送到視頻解碼器508(S2401)。視頻解碼器508解碼傳送的視頻數(shù)據(jù),在視 頻緩沖器517中展開(kāi)其結(jié)果(S2402)。判斷有無(wú)來(lái)自CPU514的對(duì)視頻顯示 的放大縮小指示(S2403)。在有放大縮小指示的情況下,視頻縮放部520對(duì) 在視頻緩沖器517中展開(kāi)的數(shù)據(jù)執(zhí)行放大縮小處理(S2404),傳送給合成部 523(S2405)。在沒(méi)有放大縮小指示的情況下,視頻縮放部520將在視頻緩沖 器517中展開(kāi)的數(shù)據(jù)傳送給合成部523(S2405)。
圖25是關(guān)于靜止圖像的顯示處理的流程圖。從CPU514向靜象解碼器 515傳遞MPEG2-I幀數(shù)據(jù)(S2501)。靜象解碼器515解碼傳送的MPEG2-I
幀數(shù)據(jù),在靜象緩沖器518中展開(kāi)其結(jié)果(S2502)。判斷有無(wú)來(lái)自CPU514 的對(duì)靜止圖像顯示的放大縮小指示(S2503)。在有放大縮小指示的情況下, 靜象縮放部521對(duì)在靜象緩沖器518中展開(kāi)的數(shù)據(jù)執(zhí)行放大縮小處理 (S2504),傳送給合成部523(S2505)。在沒(méi)有放大縮小指示的情況下,靜象 縮放部521將在靜象緩沖器518中展開(kāi)的數(shù)據(jù)傳送給合成部523。
圖26是關(guān)于OSD的顯示處理的流程圖。從CPU514向OSD控制部516 傳遞文字或圖形數(shù)據(jù)(S2601)。OSD控制部516根據(jù)傳遞的文字或圖形數(shù)據(jù), 在OSD緩沖器519中構(gòu)成圖像(S2602)。判斷有無(wú)來(lái)自CPU514的對(duì)OSD 顯示的放大縮小指示(S2603)。在有放大縮小指示的情況下,OSD縮放部522 對(duì)在OSD緩沖器519中展開(kāi)的數(shù)據(jù)執(zhí)行放大縮小處理(S2604),傳送給合成 部523(S2605)。在沒(méi)有放大縮小指示的情況下,OSD縮放部522將在OSD 緩沖器519中展開(kāi)的數(shù)據(jù)傳送給合成部523。
這里,示例說(shuō)明放大縮小的圖像時(shí),如圖28的2801所示,若將寬度 為720象素、高度為480個(gè)象素的數(shù)據(jù)放大成寬度為960象素、高度為540 象素,則變?yōu)槿鐖D28的2802所示。
圖27是關(guān)于由圖24所示的流程圖生成的視頻、由圖25所示的流程圖 生成的靜止圖像與由圖26所示的流程圖生成的OSD的合成處理的流程圖。 合成部523判斷是否有來(lái)自CPU514的Z次序的變更指示(S2701),在有變 更指示的情況下,按照變更指示,決定視頻圖面、靜止圖像圖面、OSD圖 面的哪個(gè)圖面對(duì)應(yīng)于第1圖面2201、第2圖面2202、第3圖面2203(S2702)。 這里,所謂視頻圖面意味著由圖24所示的流程圖生成的視頻,所謂靜止圖 像圖面意味著由圖25所示的流程圖生成的靜止圖像,所謂OSD圖面意味 著由圖26所示的流程圖生成的OSD。在沒(méi)有變更指示的情況下,依照以前 的Z次序。Z次序的組合如圖23所示,是6個(gè)圖面的組合之一。接著,合 成部523判斷對(duì)應(yīng)于作為最后面的第3圖面的圖案相當(dāng)于視頻圖面、靜止 圖像圖面、OSD圖面的哪個(gè)圖面(S2703),在該圖面是視頻圖面的情況下, 合成部523合成視頻數(shù)據(jù)(S2704),在是靜止圖像圖面的情況下,合成部523 合成靜止圖像數(shù)據(jù)(S2705),在是OSD圖面的情況下,合成部523合成OSD 數(shù)據(jù)(S2706)。例如,在合成的數(shù)據(jù)的圖像為圖29的2901的情況下,若表 示合成之后的圖像,則如圖30的3001所示。接著,合成部523判斷對(duì)應(yīng)
于第2圖面的圖案相當(dāng)于視頻圖面、靜止圖像圖面、OSD圖面的哪個(gè)圖面 (S2707),在該圖面是視頻圖面的情況下,合成部523合成視頻數(shù)據(jù)(S2708), 在是靜止圖像圖面的情況下,合成部523合成靜止圖像數(shù)據(jù)(S2709),在是 OSD圖面的情況下,合成部523合成OSD數(shù)據(jù)(S2710)。例如,在合成的 數(shù)據(jù)的圖像為圖29的2卯2的情況下,若表示合成之后的圖像,則如圖30 的3002所示。之后,合成部523判斷對(duì)應(yīng)于作為最前面的第1圖面的圖案 相當(dāng)于視頻圖面、靜止圖像圖面、OSD圖面的哪個(gè)圖面(S2711),在該圖面 是視頻圖面的情況下,合成部523合成視頻數(shù)據(jù)(S2712),在是靜止圖像圖 面的情況下,合成部523合成靜止圖像數(shù)據(jù)(S2713),在是OSD圖面的情況 下,合成部523合成OSD數(shù)據(jù)(S2714)。例如,在合成的數(shù)據(jù)的圖像為圖 29的2903的情況下,若表示合成之后的圖像,則如圖30的3003所示。最 后,將合成結(jié)果輸出到顯示器509進(jìn)行顯示(S2715)。
下面,說(shuō)明Java程序的下載、保存和Java程序的顯示動(dòng)作。
服務(wù)管理器1204通過(guò)Java庫(kù)1205中包含的POD Libl205e,與前端 101進(jìn)行雙向通信。該雙向通信通過(guò)POD Libl205e經(jīng)OS1201的程序庫(kù) 1201b和POD504,使用QPSK解調(diào)部502、 QPSK調(diào)制部503來(lái)實(shí)現(xiàn)。
服務(wù)管理器1204使用該通信,從前端101接收終端裝置500應(yīng)保存在 2次存儲(chǔ)部510中的Java程序的信息。將該信息稱(chēng)為XAIT信息。XAIT信 息以任意形式在前端101與POD504之間發(fā)送。無(wú)論采用哪種發(fā)送形式, 只要XAIT中包含必需的信息,則本發(fā)明可實(shí)施。
圖20是模式表示從前端101取得的XAIT的信息一例的表。列2001 是Java程序的識(shí)別符。列2002是Java程序的控制信息。在控制信息中有 [autoselect] [present]等,[autosdect]意味著終端裝置500在電源接通時(shí) 自動(dòng)執(zhí)行該程序,[present]意味著不自動(dòng)執(zhí)行。列2003是用于按DSMCC 方式抽取包含Java程序的數(shù)據(jù)包ID的DSMCC識(shí)別符。列2004是Java 程序的程序名稱(chēng)。列2005是Java程序的優(yōu)先級(jí)。行2011與2012是Java 程序的信息組。由行2011定義的Java程序是識(shí)別符[701]、控制信息 、 DSMCC識(shí)別符[1]、程序名稱(chēng)[a/BannerlXlet]的組。 這里,僅對(duì)Java程序僅規(guī)定5個(gè)信息,但即使定義更多的信息,本發(fā)明也 可實(shí)施。
服務(wù)管理器1204若接收到XAIT信息,則按與從AIT信息下載Java 程序的順序相同的順序,將文件系統(tǒng)從MPEG2傳輸流保存到1次存儲(chǔ)部 511中。之后,將保存的文件系統(tǒng)復(fù)制到2次存儲(chǔ)部510中。另外,也可不 經(jīng)1次存儲(chǔ)部511而直接下載到2次存儲(chǔ)部510來(lái)實(shí)施。之后,服務(wù)管理 器1204將下載的文件系統(tǒng)的存儲(chǔ)位置與XAIT信息相對(duì)應(yīng),保存在2次存 儲(chǔ)部510中。圖21表示2次存儲(chǔ)部510對(duì)應(yīng)保存XAIT信息與下載的文件 系統(tǒng)的一例。圖21中,與圖20相同序號(hào)的要素與圖20相同,所以省略說(shuō) 明。列2101存儲(chǔ)對(duì)應(yīng)的下載的文件系統(tǒng)的保存位置。圖中,保存位置用箭 頭表示。2110是下載的文件系統(tǒng),在內(nèi)部保持頂部目錄2111、目錄[a] 2112 、 目錄 [b ] 2113 、 文件[BannerlXletxlass]2114 、 文件 [Banner2Xlet.class]2115。
這里,XAIT信息在保存Java程序之后保存,但也可在保存Java程序 之前保存來(lái)實(shí)施。
在終端裝置500中,在接通電源之后,OS1201向JavaVM1203指定服 務(wù)管理器1204, JavaVM1203在啟動(dòng)服務(wù)管理器1204之后,服務(wù)管理器1204 參照最初保存在2次存儲(chǔ)部510中的XAIT信息。這里,參照各Java程序 的控制信息,并將[autoselect]程序傳遞到JavaVM1203,并啟動(dòng)。參照?qǐng)D 21,啟動(dòng)由行2011定義的Java程序[BannerlXlet]。
若啟動(dòng)Java程序[BannerlXlet],則在Java程序[Banner 1Xlet]顯示文 字或圖形的情況下,Java程序[BannerlXlet]向CPU514指示OSD的顯示。 CPU514向OSD控制部516傳遞文字或圖形數(shù)據(jù),進(jìn)行OSD顯示處理,最 終由合成部523將OSD圖面與視頻圖面和靜止圖像圖面相合成,顯示在顯 示器509中。
下面,說(shuō)明作為本發(fā)明主要功能的圖像分辨率切換功能。圖31是圖像 分辨率切換功能的結(jié)構(gòu)圖。
應(yīng)用程序3100是例如Java程序[BannerlXlet]等應(yīng)用程序。
分辨率切換部1205f包含OSD分辨率管理部3101、視頻分辨率管理部 3102、靜象分辨率管理部3103、視頻格式分辨率變更檢測(cè)部3104、分辨率 選擇判斷部3105,承擔(dān)圖像分辨率切換功能。
OSD分辨率管理部3101管理OSD圖面(7 k — > )的分辨率。OSD
分辨率管理部3101具有從應(yīng)用程序3100接收當(dāng)前的OSD圖面的分辨率變 更請(qǐng)求的功能、和向應(yīng)用程序3100通知變更OSD圖面的分辨率的功能。 在接收OSD圖面的分辨率變更請(qǐng)求的情況下,通知給分辨率選擇判斷部 3105。
視頻分辨率管理部3102管理視頻圖面(7'" — > )的分辨率。視頻分 辨率管理部3102具有從應(yīng)用程序3100接收當(dāng)前的視頻圖面的分辨率變更 請(qǐng)求的功能、和向應(yīng)用程序3100通知變更視頻圖面的分辨率的功能。在接 收視頻圖面的分辨率變更請(qǐng)求的情況下,通知給分辨率選擇判斷部3105。
靜象分辨率管理部3103管理靜止圖像圖面的分辨率。靜象分辨率管理 部3103具有從應(yīng)用程序3100接收當(dāng)前的靜止圖像圖面的分辨率變更請(qǐng)求 的功能、和向應(yīng)用程序3100通知變更靜止圖像圖面的分辨率的功能。在接 收靜止圖像圖面的分辨率變更請(qǐng)求的情況下,通知給分辨率選擇判斷部 3105。
視頻格式分辨率變更檢測(cè)部3104在視頻解碼器508接收到的視頻格式 的分辨率與以前解碼的視頻格式的分辨率不同的情況下,通知給分辨率選 擇判斷部3105。
分辨率選擇判斷部3105在OSD分辨率管理部3101中存在當(dāng)前的OSD 圖面的分辨率變更請(qǐng)求的情況下、視頻分辨率管理部3102中存在當(dāng)前的視 頻圖面的分辨率變更請(qǐng)求的情況下、靜象分辨率管理部3103中存在當(dāng)前的 靜止圖像圖面的分辨率變更請(qǐng)求的情況下、從視頻格式分辨率變更檢測(cè)部 3104有視頻格式的分辨率變更通知的情況下,考慮電視接收終端的各圖面 (:/^一>)間的可顯示的組合,選擇各圖面的分辨率。這里,當(dāng)說(shuō)明可 顯示的組合時(shí),電視接收終端具有顯示文字圖形的OSD圖面、顯示視頻的 視頻圖面、顯示靜象的靜止圖像圖面的3層結(jié)構(gòu),在各圖面間具有可顯示 的組合。例如,圖32的組合。在電視接收終端按圖32所示的組合1(3201) 顯示各圖面時(shí),在圖像分辨率為橫向960象素、縱向540象素和畫(huà)面長(zhǎng)寬 比被變更為16: 9的情況下,使視頻解碼器508接收到的視頻格式與視頻 格式吻合,有時(shí)以組合3(3203)來(lái)變更各圖面的分辨率。該圖32所示的各 圖面的組合被存儲(chǔ)在2次存儲(chǔ)部510或1次存儲(chǔ)部511或ROM512中?,F(xiàn) 在,若將各圖面的組合存儲(chǔ)在ROM512中,則意味著分辨率選擇判斷部3105
在考慮可顯示的組合時(shí),參照ROM512,按照特定的規(guī)則,從可能的組合 中選擇最佳的1個(gè)組合。
圖33是OSD分辨率管理部3101中存在當(dāng)前的OSD圖面的分辨率變 更請(qǐng)求的情況下、分辨率選擇判斷部3105的流程圖。OSD分辨率管理部 3101向分辨率選擇判斷部3105傳遞OSD分辨率,進(jìn)行變更請(qǐng)求(S3301)。 分辨率選擇判斷部3105將變更請(qǐng)求后的OSD分辨率存儲(chǔ)在1次存儲(chǔ)部511 中(S3302)。與變更請(qǐng)求后的OSD分辨率吻合,嘗試選擇可顯示的組合 (S3303)。作為結(jié)果,判斷能否變更為請(qǐng)求的OSD分辨率(S3304),在能變 更的情況下,向OSD分辨率管理部3101通知OSD分辨率變更(S3305)。 判斷視頻分辨率是否也伴隨該OSD分辨率變更而變更(S3306),在變更的情 況下,通知視頻分辨率管理部3102視頻分辨率變更(S3307)。判斷靜象分 辨率是否也伴隨該OSD分辨率變更而變更(S3308),在變更的情況下,通知 靜象分辨率管理部3103靜象分辨率變更(S3309)。
圖34是視頻分辨率管理部3102中存在當(dāng)前的視頻圖面的分辨率變更 請(qǐng)求的情況下、分辨率選擇判斷部3105的流程圖。視頻分辨率管理部3102 向分辨率選擇判斷部3105傳遞視頻分辨率,進(jìn)行變更請(qǐng)求(S3401)。分辨率 選擇判斷部3105將變更請(qǐng)求后的視頻分辨率存儲(chǔ)在1次存儲(chǔ)部511中 (S3402)。與變更請(qǐng)求后的視頻分辨率吻合,嘗試選擇可顯示的組合(S3403)。 作為結(jié)果,判斷能否變更為請(qǐng)求的視頻分辨率(S3404),在能變更的情況下, 向視頻分辨率管理部3102通知視頻分辨率變更(S3405)。判斷OSD分辨率 是否也伴隨該視頻分辨率變更而變更(S3406),在變更的情況下,通知OSD 分辨率管理部3101OSD分辨率變更(S3407)。判斷靜象分辨率是否也伴隨 該^/頻分辨率變更而變更(S3408),在變更的情況下,通知靜象分辨率管理 部3103靜象分辨率變更(S3409)。
這里,在選擇的視頻圖面的分辨率與視頻解碼器508解碼的視頻圖像 的分辨率不同的情況下,視頻縮放部520通過(guò)將在視頻緩沖器517中展開(kāi) 的^l頻圖像放大或縮小到選擇的視頻圖面的分辨率,實(shí)現(xiàn)選擇的視頻圖面 的分辨率。
另外,在可顯示的視頻圖面、靜止圖像圖面、OSD圖面的分辨率的組 合中,還包含以視頻圖面、靜止圖像圖面、OSD圖面的放大、縮小為前提
的組合。例如,在圖32的組合[4] 3204的情況下,OSD圖面的分辨率為 960*540,視頻圖面與靜止圖像圖面的分辨率為1920*1080。此時(shí),OSD縮 放部522通過(guò)將在OSD緩沖器519中展開(kāi)的文字圖形描繪放大到長(zhǎng)寬2倍 后輸出,合成部523可進(jìn)行3個(gè)圖面的合成。這樣,可顯示的視頻圖面、 靜止圖像圖面、OSD圖面的分辨率的組合內(nèi)含規(guī)定視頻縮放部520、靜象 縮放部521、 OSD縮放部522的動(dòng)作的放大縮小信息?;蛘撸部膳c可顯 示的視頻圖面、靜止圖像圖面、OSD圖面的分辨率的組合相對(duì)應(yīng),明示地 將放大縮小信息存儲(chǔ)在2次存儲(chǔ)部510、 1次存儲(chǔ)部511、 ROM512等中。 這里,放大縮小信息具體而言分別針對(duì)視頻縮放部520、靜象縮放部521、 OSD縮放部522來(lái)定義,或是規(guī)定為視頻縮放部520、靜象縮放部521、 OSD縮放部522應(yīng)共同輸出到合成部523的分辨率。另外,通過(guò)附加指定 該共同分辨率的共同分辨率指定部,可容易變更輸出到合成部523的視頻、 OSD、靜止圖像的分辨率。這里,共同分辨率指定部可從應(yīng)用程序來(lái)指定 分辨率,也可是分辨率選擇判斷部3105指定分辨率。
另外,分辨率選擇判斷部3105也向視頻縮放部520、靜象縮放部521、 OSD縮放部522進(jìn)行放大縮小的指示。
圖35是靜象分辨率管理部3103中存在當(dāng)前的靜止圖像圖面的分辨率 變更請(qǐng)求的情況下、分辨率選擇判斷部3105的流程圖。靜象分辨率管理部 3103向分辨率選擇判斷部3105傳遞靜象分辨率,進(jìn)行變更請(qǐng)求(S3501)。 分辨率選擇判斷部3105將變更請(qǐng)求后的靜象分辨率存儲(chǔ)在1次存儲(chǔ)部511 中(S3502)。與變更請(qǐng)求后的靜象分辨率吻合,嘗試選擇可顯示的組合 (S3503)。作為結(jié)果,判斷能否變更為請(qǐng)求的靜象分辨率(S3504),在能變更 的情況下,向靜象分辨率管理部3103通知靜象分辨率變更(S3505)。判斷 視頻分辨率是否也伴隨該靜象分辨率變更而變更(S3506),在變更的情況下, 通知視頻分辨率管理部3102視頻分辨率變更(S3507)。判斷OSD分辨率 是否也伴隨該靜象分辨率變更而變更(S3508),在變更的情況下,通知OSD 分辨率管理部3101OSD分辨率變更(S3509)。
圖36、圖37是由視頻解碼器508接收到的視頻格式的分辨率與以前 解碼的視頻格式的分辨率不同的情況下、分辨率選擇判斷部3105的流程圖 的一例的圖。視頻格式分辨率變更檢測(cè)部3104向分辨率選擇判斷部3105
通知視頻格式分辨率變更(S3601)。與視頻格式分辨率和存儲(chǔ)在1次存儲(chǔ)部 511中的變更請(qǐng)求OSD分辨率及變更請(qǐng)求靜象分辨率吻合,嘗試選擇可顯 示的組合(S3602)。結(jié)果,在不存在可顯示的組合的情況下(S3603),與視頻 格式分辨率和存儲(chǔ)在1次存儲(chǔ)部511中的變更請(qǐng)求OSD分辨率吻合,嘗試 選擇可顯示的組合(S3604)。結(jié)果,在不存在可顯示的組合的情況下(S3605), 與視頻格式分辨率吻合,嘗試選擇可顯示的組合(S3606)。結(jié)果,判斷是否 變更OSD分辨率(S3701),在變更的情況下,通知OSD分辨率管理部 31010SD分辨率變更(S3702)。判斷是否變更視頻分辨率(S3703),在變更的 情況下,通知視頻分辨率管理部3102視頻分辨率變更(S3704)。判斷是否變 更靜象分辨率(S3705),在變更的情況下,通知靜象分辨率管理部3103靜象 分辨率變更(S3706)。
例如,設(shè)應(yīng)用程序3100是與節(jié)目或內(nèi)容的內(nèi)容無(wú)關(guān)、使用OSD圖面 在畫(huà)面的單個(gè)角落中顯示節(jié)目的內(nèi)容或頻道名稱(chēng)、廣告等的應(yīng)用程序。此 時(shí),如圖38所示,在顯示畫(huà)面3800上,視頻顯示區(qū)域3802占據(jù)大部分, 作為應(yīng)用程序顯示的OSD顯示區(qū)域3801小。此時(shí),在變更視頻格式的情 況下,期望使分辨率選擇判斷部3105與視頻格式吻合,變更成可顯示的組 合。這里,當(dāng)視頻圖面與OSD圖面都以720*480的分辨率顯示時(shí),視頻的 分辨率變化成1920*1080。此時(shí),若優(yōu)先OSD圖面的分辨率,則視頻縮放 部520必需將在視頻緩沖器517中展開(kāi)的1920*1080的視頻圖像縮小到 720*480。這明顯使畫(huà)質(zhì)惡化。本應(yīng)用程序的目的在于顯示補(bǔ)充信息。不期 望為了顯示補(bǔ)充信息而使作為主要信息的視頻圖像惡化。因此,應(yīng)用程序 3100明示地不向OSD分辨率管理部3101發(fā)出OSD分辨率的變更請(qǐng)求,或 若向靜象分辨率管理部3102發(fā)出靜象分辨率的變更請(qǐng)求,則優(yōu)先視頻格式 變更。另外,應(yīng)用程序3100知道OSD圖面的分辨率被變更,再次描繪適 于OSD分辨率的文字圖形描繪。從而,可進(jìn)行完美的畫(huà)面顯示。
另一方面,設(shè)應(yīng)用程序3100是較小地進(jìn)行視頻顯示、在整個(gè)面中執(zhí)行 應(yīng)用程序的顯示的應(yīng)用程序。具體而言,JMF1205a提供指定視頻圖像的放 大縮小或顯示位置的功能,應(yīng)用程序3100利用這些功能。此時(shí),如圖39 所示,在顯示畫(huà)面3900上,作為應(yīng)用程序顯示的OSD顯示區(qū)域3901占據(jù) 大部分,視頻顯示區(qū)域3902小。視頻顯示區(qū)域3902通過(guò)JMF1205a提供
的功能來(lái)決定尺寸及表示位置。此時(shí),在變更視頻格式的情況下,期望使
分辨率選擇判斷部3105與當(dāng)前顯示的OSD分辨率吻合,變更成可顯示的 組合。否則,應(yīng)用程序已縮小顯示視頻圖像,畫(huà)質(zhì)明顯惡化。即使對(duì)應(yīng)于 視頻圖面的分辨率變化來(lái)使OSD圖面的分辨率變化,也不能避免視頻圖像 的畫(huà)質(zhì)惡化。另一方面,伴隨OSD圖面的分辨率變化,應(yīng)用程序3100必 需差動(dòng)描繪OSD顯示區(qū)域3901。對(duì)大的顯示區(qū)域的描繪處理一般花費(fèi)時(shí) 間。另外,必需準(zhǔn)備多個(gè)對(duì)應(yīng)于OSD圖面的分辨率的文字圖形信息,必需 多個(gè)存儲(chǔ)器。另外,必需將煩雜的處理安裝在應(yīng)用程序3100中。因此,應(yīng) 用程序3100若明示地向OSD分辨率管理部3101發(fā)出希望的OSD分辨率 的變更請(qǐng)求,則優(yōu)先OSD分辨率。結(jié)果,應(yīng)用程序3100的煩雜或多余的 文字圖形數(shù)據(jù)的保持突顯出來(lái)。另外,若優(yōu)先OSD圖面的分辨率,則視頻 縮放部520進(jìn)行放大縮小,以與維持在視頻緩沖器517中展開(kāi)的視頻圖像 的分辨率一致。 (實(shí)施方式2)
在實(shí)施方式1中,應(yīng)用程序3100在對(duì)OSD分辨率管理部3101發(fā)出 OSD分辨率的變更請(qǐng)求的狀態(tài)下,變更視頻格式時(shí),由于優(yōu)先OSD分辨率, 所以有時(shí)不能向應(yīng)用程序3100通知視頻格式的分辨率變更。
從而,在本實(shí)施方式中,如圖40所示的圖像分辨率切換功能的結(jié)構(gòu)圖 所示,視頻格式分辨率變更檢測(cè)部4001除視頻格式分辨率變更檢測(cè)部3104 的功能外,還具備如下功能,即在由視頻解碼器508接收到的視頻格式的 分辨率與以前解碼的視頻格式的分辨率不同的情況下,也通印應(yīng)用程序
3100。包含于分辨率切換部1205f中的其它OSD分辨率管理部3101、視頻 分辨率管理部3102、靜象分辨率管理部3103、分辨率選擇判斷部3105的 功能與實(shí)施方式l一樣,所以省略說(shuō)明。
從而,應(yīng)用程序3100可知道視頻格式的分辨率變更,向視頻分辨率管 理部3102發(fā)出以通知的視頻格式的分辨率變更請(qǐng)求,從而可以視頻格式的 分辨率顯示視頻。
(實(shí)施方式3)
在實(shí)施方式2中,應(yīng)用程序3100不能在某個(gè)時(shí)刻對(duì)分辨率切換部1205f 僅指定1個(gè)應(yīng)用程序自身顯示可最佳顯示的OSD分辨率。
從而,在本實(shí)施方式中,如圖41所示的圖像分辨率切換功能的結(jié)構(gòu)圖 所示,應(yīng)用程序3100構(gòu)成為包含事先可登錄應(yīng)用程序自身顯示可最佳顯示 的OSD分辨率的最佳分辨率管理部4106。
分辨率切換部1205f包含OSD分辨率管理部4101、視頻分辨率管理部 4102、靜象分辨率管理部4103、視頻格式分辨率變更檢測(cè)部4104、分辨率 選擇判斷部4105、最佳分辨率管理部4106,承擔(dān)圖像分辨率切換功能。OSD 分辨率管理部4101管理OSD圖面的分辨率。OSD分辨率管理部4101具有 從應(yīng)用程序3100接收當(dāng)前的OSD圖面分辨率的變更請(qǐng)求的功能、和通知 應(yīng)用程序3100變更OSD圖面的分辨率的功能。在接收OSD圖面的分辨率 的變更請(qǐng)求的情況下,通知分辨率選擇判斷部4105。
視頻分辨率管理部4102管理視頻圖面的分辨率。視頻分辨率管理部 4102具有從應(yīng)用程序3100接收當(dāng)前的視頻圖面分辨率的變更請(qǐng)求的功能、 和通知應(yīng)用程序3100變更視頻圖面的分辨率的功能。在接收視頻圖面的分 辨率的變更請(qǐng)求的情況下,通知分辨率選擇判斷部4105。
靜象分辨率管理部4103管理靜止圖像圖面的分辨率。靜象分辨率管理 部4103具有從應(yīng)用程序3100接收當(dāng)前的圖像圖像圖面分辨率的變更請(qǐng)求 的功能、和通知應(yīng)用程序3100變更靜止圖像圖面的分辨率的功能。在接收 靜止圖像圖面的分辨率的變更請(qǐng)求的情況下,通知分辨率選擇判斷部4105。
視頻格式分辨率變更檢測(cè)部4104在由視頻解碼器508接收到的視頻格 式的分辨率與以前解碼的視頻格式的分辨率不同的情況下,通知分辨率選 擇判斷部4105和應(yīng)用程序3100。
最佳分辨率管理部4106中,應(yīng)用程序3100具有登錄和刪除可最佳顯 示應(yīng)用程序自身的OSD分辨率的功能。另外,可登錄多個(gè)應(yīng)用程序3100 登錄的OSD分辨率。
圖42是應(yīng)用程序3100登錄最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖。應(yīng)用程序3100向最佳分辨率管理部4106請(qǐng)求登錄登 錄的最佳OSD分辨率(S4201)。最佳分辨率管理部4106將請(qǐng)求登錄的最佳 OSD分辨率存儲(chǔ)在1次存儲(chǔ)部511中(S4202)。
圖43是應(yīng)用程序3100刪除最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖。應(yīng)用程序3100向最佳分辨率管理部4106請(qǐng)求刪除刪
除的最佳OSD分辨率(S4301)。最佳分辨率管理部4106從1次存儲(chǔ)部511 中刪除請(qǐng)求刪除的最佳OSD分辨率(S4302)。
分辨率選擇判斷部4105在OSD分辨率管理部4101中存在當(dāng)前的OSD 圖面的分辨率變更請(qǐng)求的情況下、視頻分辨率管理部4102中存在當(dāng)前的視 頻圖面的分辨率變更請(qǐng)求的情況下、靜象分辨率管理部4103中存在當(dāng)前的 靜止圖像圖面的分辨率變更請(qǐng)求的情況下、和有來(lái)自視頻格式分辨率變更 檢測(cè)部4104的視頻格式的分辨率變更通知的情況下,考慮電視接收終端的 各圖面間的可顯示的組合,選擇各圖面的分辨率。
圖44是OSD分辨率管理部4101中存在當(dāng)前的OSD圖面的分辨率變 更請(qǐng)求的情況下、分辨率選擇判斷部4105的流程圖。OSD分辨率管理部 4101向分辨率選擇判斷部4105傳遞OSD分辨率,進(jìn)行變更請(qǐng)求(S4401)。 與變更請(qǐng)求后的OSD分辨率吻合,嘗試選擇可顯示的組合(S4402)。作為結(jié) 果,判斷能否變更為請(qǐng)求的OSD分辨率(S4403),在能變更的情況下,向 OSD分辨率管理部4101通知OSD分辨率變更(S4404)。判斷視頻分辨率 是否也伴隨該OSD分辨率變更而變更(S4405),在變更的情況下,通知視頻 分辨率管理部4102視頻分辨率變更(S4406)。判斷靜象分辨率是否也伴隨 該OSD分辨率變更而變更(S4407),在變更的情況下,通知靜象分辨率管理 部4103靜象分辨率變更(S4408)。
圖45是視頻分辨率管理部4102中存在當(dāng)前的視頻圖面的分辨率變更 請(qǐng)求的情況下、分辨率選擇判斷部4105的流程圖。視頻分辨率管理部4102 向分辨率選擇判斷部4105傳遞視頻分辨率,進(jìn)行變更請(qǐng)求(S4501)。與變更 請(qǐng)求后的視頻分辨率吻合,嘗試選擇可顯示的組合(S4502)。作為結(jié)果,判 斷能否變更為請(qǐng)求的視頻分辨率(S4503),在能變更的情況下,向視頻分辨 率管理部4102通知視頻分辨率變更(S4504)。判斷OSD分辨率是否也伴隨 該視頻分辨率變更而變更(S4505),在變更的情況下,通知OSD分辨率管理 部4101OSD分辨率變更(S4506)。判斷靜象分辨率是否也伴隨該視頻分辨 率變更而變更(S4507),在變更的情況下,通知靜象分辨率管理部4103靜象 分辨率變更(S4508)。
圖46是靜象分辨率管理部4103中存在當(dāng)前的靜止圖像圖面的分辨率 變更請(qǐng)求的情況下、分辨率選擇判斷部4105的流程圖。靜象分辨率管理部4103向分辨率選擇判斷部4105傳遞靜象分辨率,進(jìn)行變更請(qǐng)求(S4601)。 與變更請(qǐng)求后的靜象分辨率吻合,嘗試選擇可顯示的組合(S4602)。作為結(jié) 果,判斷能否變更為請(qǐng)求的靜象分辨率(S4603),在能變更的情況下,向靜 象分辨率管理部4103通知靜象分辨率變更(S4604)。判斷視頻分辨率是否 也伴隨該靜象分辨率變更而變更(S4605),在變更的情況下,通知視頻分辨 率管理部4102視頻分辨率變更(S4606)。判斷OSD分辨率是否也伴隨該 靜象分辨率變更而變更(S4607),在變更的情況下,通知OSD分辨率管理部 41010SD分辨率變更(S4608)。
圖47、圖48是由視頻解碼器508接收到的視頻格式的分辨率與以前 解碼的視頻格式的分辨率不同的情況下、分辨率選擇判斷部4105的流程圖。 視頻格式分辨率變更檢測(cè)部4104向分辨率選擇判斷部4105通知視頻格式 分辨率變更(S4701)。順序取得存儲(chǔ)在1次存儲(chǔ)部511中的最佳OSD分辨率 (S4702)。判斷能否取得最佳OSD分辨率(S4703)。在S4703中不能取得的 情況下,與視頻格式分辨率和取得的最佳OSD分辨率吻合,嘗試選擇可顯 示的組合(S4704)。結(jié)果,判斷是否存在可顯示的組合(S4705)。在S4705中 存在的情況下,前進(jìn)到S4801。在S4705中不存在的情況下,返回S4702。 在S4703不能取得最佳OSD分辨率、即順序取得最佳OSD分辨率結(jié)束的 情況下,與視頻格式分辨率吻合,嘗試選擇可顯示的組合(S4706)。作為 S4704或S4706的結(jié)果,判斷是否變更OSD分辨率(S4801),在變更的情況 下,通知OSD分辨率管理部4101OSD分辨率變更(S4802)。判斷是否變更 視頻分辨率(S4803),在變更的情況下,通知視頻分辨率管理部4102視頻分 辨率變更(S4804)。判斷是否變更靜象分辨率(S4805),在變更的情況下,通 知靜象分辨率管理部4103靜象分辨率變更(S4806)。
從而,應(yīng)用程序3100可相對(duì)分辨率切換部1205f登錄多個(gè)應(yīng)用程序自 身顯示可最佳顯示的OSD分辨率。應(yīng)用程序3100在對(duì)應(yīng)于多個(gè)分辨率的 情況下,與視頻格式分辨率的變更吻合,以更多的機(jī)會(huì)使視頻的顯示與應(yīng) 用程序的顯示不變形地顯示。
(實(shí)施方式4)
在實(shí)施方式3中,在存在多個(gè)應(yīng)用程序3100等應(yīng)用程序并顯示的情況 下,有時(shí)哪個(gè)應(yīng)用程序與登錄的最佳OSD分辨率吻合來(lái)判斷可顯示的組合
變得不確定。
從而,在本實(shí)施方式中,如圖49所示,設(shè)最佳分辨率管理部4106以 識(shí)別應(yīng)用程序的Java程序識(shí)別符4900與最佳OSD分辨率的組(4901 、4902、 4903等)來(lái)登錄,分辨率選擇判斷部4105從登錄的Java程序識(shí)別符與最佳 OSD分辨率的組(4901、 4902、 4903等)Java程序識(shí)別符4900中取得圖20 所示的優(yōu)先級(jí)2005,在判斷可顯示的組合時(shí),利用優(yōu)先級(jí)2005來(lái)進(jìn)行判斷。 分辨率切換部1205f中包含的其它OSD分辨率管理部4101、、視頻分辨率 管理部4102、靜象分辨率管理部4103、視頻格式分辨率變更檢測(cè)部4104 的功能未變。
下面,說(shuō)明功能改變的最佳分辨率管理部4106與分辨率選擇判斷部 4105的處理。
圖50是應(yīng)用程序3100登錄最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖。應(yīng)用程序3100向最佳分辨率管理部4106請(qǐng)求登錄登 錄的最佳OSD分辨率(S5001)。最佳分辨率管理部4106取得請(qǐng)求登錄的應(yīng) 用程序的Java程序識(shí)別符(S5002)。最佳分辨率管理部4106將取得的Java 程序識(shí)別符與請(qǐng)求登錄的最佳OSD分辨率的組存儲(chǔ)在1次存儲(chǔ)部511中 (S5003)。
圖51是應(yīng)用程序3100刪除最佳OSD分辨率的情況下、最佳分辨率管 理部4106的流程圖。應(yīng)用程序3100向最佳分辨率管理部4106請(qǐng)求登錄刪 除的最佳OSD分辨率(S5101)。最佳分辨率管理部4106取得請(qǐng)求刪除的應(yīng) 用程序的Java程序識(shí)別符(S5102)。最佳分辨率管理部4106從1次存儲(chǔ)部 511中刪除取得的Java程序識(shí)別符與請(qǐng)求刪除的最佳OSD分辨率的組 (S5103)。
圖52、圖53、圖54是視頻解碼器508接收到的視頻格式的分辨率與 以前解碼的視頻格式的分辨率不同的情況下、分辨率選擇判斷部4105的流 程圖。視頻格式分辨率變更檢測(cè)部4104通知分辨率選擇判斷部4105視頻 格式分辨率變更(S5201)。依次取得存儲(chǔ)在1次存儲(chǔ)部511中的Java程序識(shí) 別符與最佳OSD分辨率的組(S5202)。判斷是否能取得Java程序識(shí)別符與 最佳OSD分辨率的組(S5203)。在S5203能取得的情況下,與視頻格式分 辨率和取得的組的最佳OSD分辨率吻合,嘗試選擇可顯示的組合(S5204)。
S5204的結(jié)果,判斷是否存在可顯示的組合(S5205)。在S5205為存在的情 況下,將可顯示的組合與Java程序識(shí)別符的組全部存儲(chǔ)在維持存儲(chǔ)部511 中(S5206),返回S5202。在S5205為不存在的情況下,返回S5202。在S5203 中不能取得Java程序識(shí)別符與最佳OSD分辨率的組、即順序取得最佳OSD 分辨率結(jié)束的情況下,判斷是否存在S5206中存儲(chǔ)的Java程序識(shí)別符與最 佳OSD分辨率的組(S5301)。在S5301中存在存儲(chǔ)的組的情況下,從1次 存儲(chǔ)部511中順序取得可顯示的組合與Java程序識(shí)別符的組(S5302),從2 次存儲(chǔ)部510中取得對(duì)應(yīng)于各組的Java程序的識(shí)別符的優(yōu)先級(jí)并進(jìn)行比 較,從而抽取優(yōu)先級(jí)最高的可顯示的組合(S5303)。在S5301中不存在存儲(chǔ) 的組的情況下,與視頻格式分辨率吻合,嘗試選擇可顯示的組合(S5304)。 作為S5303或S5304的結(jié)果,判斷是否變更OSD分辨率(S5401),在變更 的情況下,通知OSD分辨率管理部4101OSD分辨率變更(S5402)。判斷是 否變更視頻分辨率(S5403),在變更的情況下,通知視頻分辨率管理部4102 視頻分辨率變更(S5404)。判斷是否變更靜象分辨率(S5405),在變更的情況 下,通知靜象分辨率管理部4103靜象分辨率變更(S5406)。
從而,在存在多個(gè)應(yīng)用程序并顯示的情況下,還考慮各應(yīng)用程序登錄 的全部最佳OSD分辨率,判斷可顯示的組合的圖像分辨率。
(實(shí)施方式5)
在實(shí)施方式2中,將分辨率選擇判斷部3105的動(dòng)作設(shè)為圖55和圖37 可進(jìn)行實(shí)施。視頻格式分辨率變更檢測(cè)部4001通知分辨率選擇判斷部3105 視頻格式分辨率變更(S3601)。與視頻格式分辨率和當(dāng)前的OSD分辨率以及 靜象分辨率吻合來(lái)嘗試選擇可顯示的組合(S5502)。結(jié)果,在不存在可顯示 的組合的情況下(S3603),嘗試選擇當(dāng)前的OSD圖面的分辨率可維持的可顯 示的組合(S5504)。結(jié)果,在不存在可顯示的組合的情況下(S3605),與視頻 格式分辨率吻合,嘗試選擇可顯示的組合(S3603)。結(jié)果,判斷是否變更OSD 分辨率(S3701),在變更的情況下,向OSD分辨率管理部3101通知OSD分 辨率變更(S3702)。判斷是否變更視頻分辨率(S3703),在變更的情況下,通 知視頻分辨率管理部3102視頻分辨率變更(S3704)。判斷是否變更靜象分辨 率(S3705),在變更的情況下,通知靜象分辨率管理部3103靜象分辨率變更 (S3706)。
通過(guò)該動(dòng)作,優(yōu)先維持OSD圖面的分辨率。實(shí)施方式1中如圖39所 示的想獨(dú)自保持OSD圖面的分辨率的應(yīng)用程序的安裝變?nèi)菀住T趯?shí)施方式 1中,該主要的應(yīng)用程序必需明示地向OSD分辨率管理部3101發(fā)出希望的 OSD分辨率的變更請(qǐng)求。但是,在本實(shí)施方式中,沒(méi)這個(gè)必要。另一方面, 在本實(shí)施方式中,在優(yōu)先圖38所示的視頻圖面的分辨率的應(yīng)用程序中,當(dāng) 從分辨率選擇判斷部3105通知變更視頻解碼器508展開(kāi)的視頻圖像的格式 時(shí),與該格式吻合,向OSD分辨率管理部3101發(fā)出OSD圖面的分辨率變 更請(qǐng)求,從而可優(yōu)先視頻圖面的分辨率。
另外,在本實(shí)施方式中,設(shè)為優(yōu)先OSD圖面的分辨率,但在圖55的 流程圖中,也可將步驟S5504設(shè)為[可維持變更通知的視頻格式分辨率、 嘗試選擇可顯示的組合]。由此,即使應(yīng)用程序指定OSD圖面的分辨率, 但優(yōu)先視頻圖面的分辨率,想優(yōu)先圖38所示的視頻圖面分辨率的應(yīng)用程序 的安裝變?nèi)菀住?br> 另外,在本實(shí)施方式中,設(shè)為優(yōu)先OSD圖面的分辨率,但在圖55的 流程圖中,也可將步驟S5504設(shè)為[可維持當(dāng)前的靜象分辨率、嘗試選擇 可顯示的組合]。由此,即使應(yīng)用程序指定OSD圖面的分辨率,但優(yōu)先靜 止圖像圖面的分辨率,想優(yōu)先靜象圖面分辨率的應(yīng)用程序的安裝變?nèi)菀住?br> 另外,在本實(shí)施方式中,附加接收應(yīng)優(yōu)先圖面的指定的優(yōu)先圖面接收 部也是可實(shí)施的。應(yīng)用程序3100向優(yōu)先圖面接收部指定想優(yōu)先的圖案。此 時(shí),優(yōu)先圖面接收部將接收的圖案存儲(chǔ)在1次存儲(chǔ)部511中。分辨率選擇 判斷部3105將圖55的流程圖的步驟S5504設(shè)為[可維持1次存儲(chǔ)部511 保持的圖案分辨率、嘗試選擇可顯示的組合]。
結(jié)果,應(yīng)用程序可指定想維持分辨率的圖案,安裝變?nèi)菀住?br> 另外,優(yōu)先圖面接收部接收第1優(yōu)先圖面、第2優(yōu)先圖面也是可實(shí)施 的。應(yīng)用程序3100向優(yōu)先圖面接收部指定第1優(yōu)先圖面和第2優(yōu)先圖面。 此時(shí),優(yōu)先圖面接收部將接收的第1優(yōu)先圖面和第2優(yōu)先圖面存儲(chǔ)在1次 存儲(chǔ)部511中。分辨率選擇判斷部3105將圖55的流程圖的步驟S5504設(shè) 為[可維持1次存儲(chǔ)部511保持的第1優(yōu)先圖面和第2優(yōu)先圖面的分辨率, 嘗試選擇可顯示的組合。在不能兩全的情況下,可維持第1優(yōu)先圖面的分 辨率,嘗試選擇可顯示的組合。]。
(實(shí)施方式6)
在實(shí)施方式1中,同時(shí)執(zhí)行圖38、圖39所示的兩個(gè)應(yīng)用程序的情況 下,必需決定優(yōu)先哪個(gè)應(yīng)用程序。在本實(shí)施方式中,將實(shí)施方式l中分辨 率切換部1205f的結(jié)構(gòu)設(shè)為圖56。與圖31相同序號(hào)的構(gòu)成單元執(zhí)行相同的 動(dòng)作,所以省略說(shuō)明。變更許可部5601執(zhí)行應(yīng)用程序3100的變更請(qǐng)求許 可。應(yīng)用程序3100在對(duì)OSD分辨率管理部5602、視頻分辨率管理部5603、 靜象分辨率管理部5604執(zhí)行分辨率的變更請(qǐng)求之前,在變更許可部5601 得到變更許可。在得到許可后,執(zhí)行必要的變更請(qǐng)求,若不需要變更請(qǐng)求, 則通知變更許可部5601不需要許可。變更許可部5601已發(fā)出許可后,當(dāng) 其它應(yīng)用程序請(qǐng)求許可時(shí),比較兩個(gè)應(yīng)用程序的優(yōu)先級(jí),決定向哪個(gè)應(yīng)用 程序提供許可,應(yīng)用程序的優(yōu)先級(jí)也可如實(shí)施方式1中的圖20的實(shí)例所示, 變更許可部5601參照事先分配給應(yīng)用程序的優(yōu)先級(jí),應(yīng)用程序3100也可 明示地提供給變更許可部5601。 OSD分辨率管理部5602、視頻分辨率管理 部5603、靜象分辨率管理部5604除OSD分辨率管理部3101、視頻分辨率 管理部3102、靜象分辨率管理部3103的功能外,不接收來(lái)自未在變更許可 部5601得到許可的應(yīng)用程序3100的請(qǐng)求。通過(guò)實(shí)施本實(shí)施方式,可明確 是否接收多個(gè)應(yīng)用程序的請(qǐng)求,所以可同時(shí)執(zhí)行多個(gè)應(yīng)用程序。
(實(shí)施方式7)
參照附圖來(lái)說(shuō)明根據(jù)本發(fā)明的有線電視系統(tǒng)的實(shí)施方式。圖1是表示 構(gòu)成有線系統(tǒng)的裝置的關(guān)系框圖,由前端101和3個(gè)終端裝置A111、終端 裝置B112、終端裝置C113構(gòu)成。在本實(shí)施方式中,在1個(gè)前端上結(jié)合3 個(gè)終端裝置,但即使將任意數(shù)量的終端裝置結(jié)合在前端上,本發(fā)明也可實(shí) 施。
前端101在向多個(gè)終端裝置發(fā)送圖像、聲音、數(shù)據(jù)等廣播信號(hào),并且 接收來(lái)自終端裝置的數(shù)據(jù)發(fā)送。為了實(shí)現(xiàn)上述功能,分開(kāi)使用前端101與 終端裝置Alll、終端裝置B112、終端裝置C113之間的傳送所使用的頻帶。 圖2是表示頻帶分開(kāi)的一例的表。頻帶大致分為OutOfBand(簡(jiǎn)稱(chēng)為OOB) 與In-Band這兩種。將5-130MHz分配給OOB,主要用于前端101與終端 裝置Alll、終端裝置B112、終端裝置C113之間的數(shù)據(jù)交換。將 130MHz-864MHz分配給In-Band,主要用于包含圖像、聲音的廣播頻道。
在OOB中使用QPSK調(diào)制方式,而在In-Band中使用QAM64調(diào)制方式。 就調(diào)制方式技術(shù)而言,因?yàn)槭桥c本發(fā)明不相關(guān)的公知技術(shù),所以省略詳細(xì) 說(shuō)明。圖3是表示OOB頻帶的更詳細(xì)的使用一例。將70MHz-74MHz用于 從前端101發(fā)送數(shù)據(jù),所有終端裝置Al 11 、終端裝置Bl 12、終端裝置Cl 13 從前端101接收相同的數(shù)據(jù)。另一方面,將10.0MHz-10.1MHz用于從終端 裝置Alll向前端101發(fā)送數(shù)據(jù),將10.1MHz-10.2MHz用于從終端裝置BU2 向前端101發(fā)送數(shù)據(jù),將10.2MHz-10.3MHz用于從終端裝置C113向前端 101發(fā)送數(shù)據(jù)。由此,可從各終端裝置Alll、終端裝置B112、終端裝置 C113向前端101發(fā)送各終端裝置固有的數(shù)據(jù)。圖4是針對(duì)In-Band的頻帶 的使用一例。將150-156MHz與156-162MHz分別分配給電視頻道1與電 視頻道2,之后,按6MHz的間隔分配電視頻道。在310MHz之后,按lMHz 的單位分配給無(wú)線電頻道。這種頻道既可用作模擬廣播,也可用作數(shù)字廣 播。在數(shù)字廣播的情況下,按基于MPEG2標(biāo)準(zhǔn)的傳輸分組形式來(lái)傳送, 除聲音和圖像外,還可發(fā)送各種數(shù)據(jù)廣播用數(shù)據(jù)。
前端101為了在這些頻帶下發(fā)送適當(dāng)?shù)膹V播信號(hào),具有QPSK調(diào)制部 或QAM調(diào)制部等。另外,為了接收來(lái)自終端裝置的數(shù)據(jù),具有QPSK解 調(diào)器。另外,認(rèn)為前端101具有與這些調(diào)制部和解調(diào)部關(guān)聯(lián)的各種設(shè)備。 但是,本發(fā)明主要涉及終端裝置,所以省略詳細(xì)說(shuō)明。
終端裝置Alll、終端裝置B112、終端裝置C113接收并再現(xiàn)來(lái)自前端 101的廣播信號(hào)。另外,向前端101發(fā)送各終端裝置固有的數(shù)據(jù)。3個(gè)終端 裝置在本實(shí)施方式中采取相同的結(jié)構(gòu)。
圖5是終端裝置的硬件結(jié)構(gòu)的框圖。500是終端裝置,由QAM解調(diào)部 501、 QPSK解調(diào)部502、 QPSK調(diào)制部503、 TS解碼器505、音頻解碼器 506、揚(yáng)聲器507、視頻解碼器508、顯示器509、 2次存儲(chǔ)部510、 1次存 儲(chǔ)部5U、 ROM512、輸入部153、 CPU514、靜象解碼器515、 OSD控制部 516、視頻緩沖器517、靜象緩沖器518、 OSD緩沖器519、視頻縮放部520、 靜象縮放部521、 OSD縮放部522、合成部523構(gòu)成。另外,POD可拆裝 于終端裝置500上。
圖6是作為終端裝置500的外觀一例的薄型電視。
601是薄型電視的殼體,除POD504夕卜,內(nèi)置所有終端裝置500的構(gòu)
成單元。
602是顯示器,相當(dāng)于圖5中的顯示器509。 603是由多個(gè)按鈕構(gòu)成的面板部,相當(dāng)于圖5的輸入部513。 604是信號(hào)輸入端子,為了與前端101收發(fā)信信號(hào),連接電纜線。信
號(hào)輸入端子與圖5的QAM解調(diào)部501 、 QPSK解調(diào)部502、 QPSK調(diào)制部
503連接。
605是相當(dāng)于圖5的POD504的POD卡。POD504如圖6的POD卡 605那樣,采取獨(dú)立于終端裝置500的方式,可拆裝于終端裝置500上。 POD504的細(xì)節(jié)如后所述。
606是插入POD卡605的插入槽。
參照?qǐng)D5,QAM解調(diào)部501用包含從CPU514指定的頻率的調(diào)諧信息, 解調(diào)前端101進(jìn)行QAM調(diào)制發(fā)送的信號(hào),傳遞到POD504。
QPSK解調(diào)部502用包含從CPU514指定的頻率的調(diào)諧信息,解調(diào)前 端101進(jìn)行QPSK調(diào)制發(fā)送的信號(hào),傳遞到POD504。
QPSK調(diào)制部503用包含從CPU514指定的頻率的調(diào)制信息,QPSK調(diào) 制從POD504傳遞的信號(hào),發(fā)送到前端101。
POD504如圖6所示,為可從終端裝置主體500拆裝的方式。終端主 體500與POD504的連接界面用OpenCable (TM) HOST-POD Interface Specification(OC-SP-HOSTPOD-IF-I12-030210)和參照該標(biāo)準(zhǔn)書(shū)的標(biāo)準(zhǔn)書(shū)定
義。這里,省略細(xì)節(jié),僅說(shuō)明關(guān)于本發(fā)明的部分。
圖7是表示POD504的內(nèi)部結(jié)構(gòu)的框圖。POD504由第1解擾部701、 第2解擾部702、加擾部703、第1存儲(chǔ)部704、第2存儲(chǔ)部705、 CPU706 構(gòu)成。
第1解擾部701按照來(lái)自CPU706的指示,從終端裝置500的QAM解 調(diào)部501接收加密后的信號(hào),進(jìn)行譯碼。之后,將譯碼后的信號(hào)發(fā)送到終 端裝置500的TS解碼器505。從CPU706適當(dāng)提供解碼必需的密鑰等信息。 具體而言,前端101播放幾個(gè)收費(fèi)頻道。用戶(hù)若購(gòu)買(mǎi)該收費(fèi)頻道,則通過(guò) 第1解擾部701從CPU706接收密鑰等必需的信息并解擾,用戶(hù)可閱覽收 費(fèi)頻道。在不提供密鑰等必需信息的情況下,第1解擾部701不進(jìn)行解擾, 將接收到的信號(hào)原樣發(fā)送到TS解碼部505。
第2解擾部702按照來(lái)自CPU706的指示,從終端裝置500的QPSK 解調(diào)部502接收加密后的信號(hào),進(jìn)行譯碼。之后,將譯碼后的數(shù)據(jù)傳遞到 CPU706。
加擾部703按照來(lái)自CPU706的指示,加密從CPU706接收到的數(shù)據(jù), 發(fā)送到終端裝置500的QPSK調(diào)制部503。
第1存儲(chǔ)部704具體而言,由RAM等一次存儲(chǔ)存儲(chǔ)器構(gòu)成,用于當(dāng) CPU706進(jìn)行處理時(shí),暫時(shí)保存數(shù)據(jù)。
第2存儲(chǔ)部705具體而言,由快閃ROM等2次存儲(chǔ)存儲(chǔ)器構(gòu)成,用 于存儲(chǔ)CPU706執(zhí)行的程序,另外,用于即使電源OFF也難以被刪除的數(shù) 據(jù)的保存。
CPU706執(zhí)行第2存儲(chǔ)部705存儲(chǔ)的程序。程序由多個(gè)子程序構(gòu)成。圖 8是第2存儲(chǔ)部705存儲(chǔ)的程序的一例。圖8中,程序800由主程序801、 初始化子程序802、網(wǎng)絡(luò)子程序803、再現(xiàn)子程序804、 PPV子程序805等 多個(gè)子程序構(gòu)成。
這里,所謂PPV是Pay Per View的簡(jiǎn)稱(chēng),是可收費(fèi)視聽(tīng)電影等特定節(jié) 目的服務(wù)。若用戶(hù)輸入密碼號(hào),則通知前端101已購(gòu)買(mǎi),解除加擾,可以 進(jìn)行視聽(tīng)。通過(guò)該視聽(tīng),用戶(hù)日后支付購(gòu)買(mǎi)貸款。
主程序801是CPU706在電源接通時(shí)最初啟動(dòng)的子程序,執(zhí)行其它子 程序的控制。
初始化子程序802在電源接通時(shí)由主程序801啟動(dòng),與終端裝置500 進(jìn)行信息交換等,執(zhí)行初始化處理。初始化處理的細(xì)節(jié)由OpenCable(TM) HOST-POD Interface Specification(OC隱SP國(guó)HOSTPOD-IF-I12-030210)和參照 該標(biāo)準(zhǔn)書(shū)的標(biāo)準(zhǔn)書(shū)定義。另外,還進(jìn)行該標(biāo)準(zhǔn)書(shū)中未定義的初始化處理。 這里,介紹一部分。若接通電源,則初始化子程序802通過(guò)終端裝置500 的CPU514,將第2存儲(chǔ)部705存儲(chǔ)的第1頻率通知給QPSK解調(diào)部502。 QPSK解調(diào)部502利用提供的第1頻率來(lái)執(zhí)行調(diào)諧,將信號(hào)發(fā)送到第2解 擾部702。另外,初始化子程序802將第2存儲(chǔ)部705存儲(chǔ)的第1密鑰等譯 碼信息提供給第2解擾部702。結(jié)果,第2解擾部702執(zhí)行解擾,傳遞到執(zhí) 行初始化子程序802的CPU706。從而,初始化子程序802可接收信息。在 本實(shí)施方式中,設(shè)初始化子程序802通過(guò)網(wǎng)絡(luò)子程序803來(lái)接收信息。細(xì)
節(jié)如后所述。
另外,初始化子程序802通過(guò)終端裝置500的CPU514,將第2存儲(chǔ)部 705存儲(chǔ)的第2頻率通知給QPSK調(diào)制部503。初始化子程序802將第2存 儲(chǔ)部705存儲(chǔ)的加密信息提供給加擾部703。若初始化子程序802將想發(fā)送 的信息經(jīng)網(wǎng)絡(luò)子程序803提供給加擾部703,則加擾部703使用提供的加密 信息,加密數(shù)據(jù),并提供給終端裝置500的QPSK調(diào)制部503。 QPSK調(diào)制 部503調(diào)制提供的加密信息,發(fā)送到前端IOI。
結(jié)果,初始化子程序802通過(guò)終端裝置500、第2解擾部702、加擾部 703、網(wǎng)絡(luò)子程序803,與前端101進(jìn)行雙向通信。
網(wǎng)絡(luò)子程序803是由主程序801、初始化子程序802等多個(gè)子程序使 用的、與前端101進(jìn)行雙向通信的子程序。具體而言,對(duì)使用網(wǎng)絡(luò)子程序 803的其它子程序動(dòng)作,以利用TCP/IP,與前端101進(jìn)行雙向通信。TCP/IP 是規(guī)定多個(gè)裝置之間進(jìn)行信息交換用的協(xié)議的公知技術(shù),省略詳細(xì)說(shuō)明。 網(wǎng)絡(luò)子程序803若在電源接通時(shí)被初始化子程序802啟動(dòng),則通過(guò)終端裝 置500將第2存儲(chǔ)部705事先存儲(chǔ)的、作為識(shí)別POD504的識(shí)別符的MAC 地址(Media Access Control地址的簡(jiǎn)稱(chēng))通知給前端101,請(qǐng)求取得IP地址。 前端101經(jīng)終端裝置500將IP地址通知給POD504,網(wǎng)絡(luò)子程序803將IP 地址存儲(chǔ)在第1存儲(chǔ)部704中。后面,前端101與POD504將該IP地址用 作POD504的識(shí)別符,進(jìn)行通信。
再現(xiàn)子程序804將第2存儲(chǔ)部705存儲(chǔ)的第2密鑰等譯碼信息、或從 終端裝置500提供的第3密鑰等譯碼信息提供給第1解擾部701,以能進(jìn)行 解擾。另外,通過(guò)網(wǎng)絡(luò)子程序803,接收輸入到第1解擾部701的信號(hào)是 PPV頻道的信息。當(dāng)知道是PPV頻道時(shí),啟動(dòng)PPV子程序805。
PPV子程序805 —旦被啟動(dòng),則顯示促使終端裝置500購(gòu)買(mǎi)節(jié)目的消 息,接收用戶(hù)的輸入。具體而言,若向終端裝置500的CPU514發(fā)送想顯 示在畫(huà)面中的信息,則在終端裝置500的CPU514上動(dòng)作的程序在終端裝 置500的顯示器509上顯示消息。用戶(hù)若通過(guò)終端裝置500的輸入部513 輸入密碼號(hào),則終端裝置500的CPU514接收該號(hào)碼,通知給在POD504 的CPU706上動(dòng)作的PPV子程序805 。PPV子程序805通過(guò)網(wǎng)絡(luò)子程序803 , 將接收的密碼號(hào)發(fā)送到前端101。若密碼號(hào)正確,則前端101經(jīng)網(wǎng)絡(luò)子程序
803,將譯碼所需的第4密鑰等譯碼信息通知PPV子程序805。 PPV子程序 805將接收到的第4密鑰等譯碼信息提供給第1解擾部701 ,第1解擾部701 解擾輸入的信號(hào)。
參照?qǐng)D5, TS解碼器505實(shí)施從POD504接收到的信號(hào)的過(guò)濾,將必 要的數(shù)據(jù)傳遞給音頻解碼器506和視頻解碼器508、 CPU514。這里,來(lái)自 POD504的信號(hào)是MPEG2傳輸流。MPEG2傳輸流的細(xì)節(jié)記載于MPEG標(biāo) 準(zhǔn)書(shū)ISO/IEC13818-l中,在本實(shí)施方式中省略細(xì)節(jié)。MPEG2傳輸流由多 個(gè)固定長(zhǎng)度的數(shù)據(jù)包構(gòu)成,向各數(shù)據(jù)包分配數(shù)據(jù)包ID。圖9是數(shù)據(jù)包的結(jié) 構(gòu)圖。900是數(shù)據(jù)包,由固定長(zhǎng)度的188個(gè)字節(jié)構(gòu)成。開(kāi)頭的4個(gè)字節(jié)為首 標(biāo)901,存儲(chǔ)數(shù)據(jù)包的識(shí)別信息,剩余的184個(gè)字節(jié)是負(fù)載(payload)902, 包含想發(fā)送的信息。903是首標(biāo)901的明細(xì),在從開(kāi)頭的第12比特-第24 比特的13個(gè)比特中包含數(shù)據(jù)包ID。圖IO是表現(xiàn)發(fā)送來(lái)的多個(gè)數(shù)據(jù)包的列 的模式圖。數(shù)據(jù)包1001在首標(biāo)中具有數(shù)據(jù)包ID [1],在負(fù)載中放入圖像 A的第1個(gè)信息。數(shù)據(jù)包1002在首標(biāo)中具有數(shù)據(jù)包ID [2],在負(fù)載中放 入聲音A的第1個(gè)信息。數(shù)據(jù)包1003在首標(biāo)中具有數(shù)據(jù)包ID [3],在負(fù) 載中放入聲音B的第1個(gè)信息。
數(shù)據(jù)包1004在首標(biāo)中具有數(shù)據(jù)包ID[1],在負(fù)載中放入圖像A的第 2個(gè)信息,這構(gòu)成數(shù)據(jù)包1001的連續(xù)。同樣,數(shù)據(jù)包1005、 1026、 1027 也存儲(chǔ)其它數(shù)據(jù)包的后續(xù)數(shù)據(jù)。這樣,若具有相同數(shù)據(jù)包ID、連續(xù)數(shù)據(jù)包 的負(fù)載內(nèi)容,則可再現(xiàn)連續(xù)的圖像或聲音。
參照?qǐng)D10, CPU514若將數(shù)據(jù)包ID [1]和作為輸出對(duì)象的[視頻解 碼器508]指示給TS解碼器505,則TS解碼器505從由POD504接收的 MPEG2傳輸流中抽取數(shù)據(jù)包ID [1]的數(shù)據(jù)包,傳遞給視頻解碼器508。 在圖10中,僅將圖像數(shù)據(jù)傳遞給視頻解碼器508。同時(shí),CPU514若將數(shù) 據(jù)包ID [2]和[音頻解碼器506]指示給TS解碼器505,則TS解碼器 505從由POD504接收的MPEG2傳輸流中抽取數(shù)據(jù)包ID [2]的數(shù)據(jù)包, 傳遞給音頻解碼器506。在圖10中,僅將聲音數(shù)據(jù)傳遞給音頻解碼器506。
對(duì)應(yīng)于該數(shù)據(jù)包ID來(lái)僅取出必需的數(shù)據(jù)包的處理是TS解碼器505執(zhí) 行的過(guò)濾。TS解碼器505可同時(shí)執(zhí)行從CPU514指示的多個(gè)過(guò)濾。
參照?qǐng)D5,音頻解碼器506連續(xù)埋入從TS解碼器505提供的MPEG2
傳輸流的數(shù)據(jù)包中的音頻數(shù)據(jù),進(jìn)行數(shù)模變換后輸出到揚(yáng)聲器507。 揚(yáng)聲器507聲音輸出從音頻解碼器506提供的信號(hào)。 視頻解碼器508用提供的視頻分辨率來(lái)解碼埋入從TS解碼器505提供 的MPEG2傳輸流的數(shù)據(jù)包中的視頻數(shù)據(jù),并將解碼后的視頻數(shù)據(jù)存儲(chǔ)在 視頻緩沖器517中。這里,將提供的視頻分辨率從后述的視頻分辨率管理 部3102傳遞到視頻解碼器508,視頻解碼器508將視頻分辨率存儲(chǔ)在視頻 緩沖器517中。
另外,在不向視頻解碼器508傳遞視頻分辨率的情況下,使用默認(rèn)的 視頻分辨率。
另外,也可以是視頻分辨率管理部3102將視頻分辨率存儲(chǔ)在視頻緩沖 器517中,當(dāng)解碼時(shí),視頻解碼器508參照存儲(chǔ)在視頻緩沖器517中的視
頻分辨率來(lái)進(jìn)行解碼。
另外,同時(shí)讀取視頻數(shù)據(jù)的分辨率或4: 3或16: 9等圖像圖像的長(zhǎng)寬 比等圖像圖像信息,檢測(cè)圖像圖像信息變化。將檢測(cè)到的信息通知給后述 的視頻格式分辨率變更檢測(cè)部3104。
靜象解碼器515用提供的靜象分辨率來(lái)解碼從CPU514指示的MPEG-I
幀數(shù)據(jù)(或也稱(chēng)為靜止圖像數(shù)據(jù)),并將解碼后的靜止圖像數(shù)據(jù)存儲(chǔ)在靜象緩 沖器518中。這里,將提供的靜象分辨率從后述的靜象分辨率管理部3103
傳遞到靜象解碼器515,視頻解碼器515將靜象分辨率存儲(chǔ)在靜象緩沖器 518中。在不向靜象解碼器515傳遞靜象分辨率的情況下,使用默認(rèn)的靜象 分辨率。
另外,也可以是靜象分辨率管理部3103將靜象分辨率存儲(chǔ)在靜象緩沖 器518中,當(dāng)解碼時(shí),靜象解碼器515參照存儲(chǔ)在靜象緩沖器518中的靜 象分辨率來(lái)進(jìn)行解碼。MPEG-I幀的細(xì)節(jié)記載于MPEG標(biāo)準(zhǔn)書(shū) ISO/IEC13818-2中,在本實(shí)施方式中省略細(xì)節(jié)。
OSD控制部516在OSD用提供的OSD分辨率將從CPU514指示的OSD 數(shù)據(jù)(也稱(chēng)為圖形數(shù)據(jù))存儲(chǔ)在OSD緩沖器519中。或者,邊執(zhí)行字母摻和 (alpha blent)處理,邊向OSD緩沖器519高速傳送描繪文字圖形的1次存儲(chǔ) 部511的停拍(off-screen)緩沖器的內(nèi)容。就字母摻和處理而言,細(xì)節(jié)請(qǐng)參照 DVB-MHP標(biāo)準(zhǔn)。這里,將提供的OSD分辨率從后述的OSD分辨率管理
部3101傳遞到OSD控制部516, OSD控制部516將OSD分辨率存儲(chǔ)在 OSD緩沖器519中。在不向OSD控制部516傳遞OSD分辨率的情況下, 使用默認(rèn)的OSD分辨率。
另外,也可以是OSD分辨率管理部3101將OSD分辨率存儲(chǔ)在OSD 緩沖器519中。
另外,OSD控制部516的構(gòu)成單元作為軟件實(shí)現(xiàn),也可作為硬件的構(gòu) 成單元?jiǎng)h除。
視頻緩沖器517是存儲(chǔ)提供給視頻解碼器508的視頻分辨率與視頻解 碼器508解碼的視頻數(shù)據(jù)的緩沖器,具體而言,由存儲(chǔ)器等構(gòu)成。另外, 視頻分辨率也可從后述的視頻分辨率管理部3102提供。
靜象緩沖器518是存儲(chǔ)從靜象解碼器515提供的靜象分辨率與靜象解 碼器515解碼的靜止圖像數(shù)據(jù)的緩沖器,具體而言,由存儲(chǔ)器等構(gòu)成。另 外,靜象分辨率也可從后述的靜象分辨率管理部3103提供。
OSD緩沖器519是存儲(chǔ)從OSD解碼器516提供的OSD分辨率與從 OSD控制部516傳送的OSD數(shù)據(jù)的緩沖器,具體而言,由存儲(chǔ)器等構(gòu)成。 另外,OSD分辨率也可從后述的OSD分辨率管理部3101提供。
視頻縮放部520通過(guò)提供的放大縮小比率,放大縮小存儲(chǔ)在視頻緩沖 器517中的視頻數(shù)據(jù),傳遞給合成部523。這里,從后述的視頻分辨率管理 部3102傳遞提供的放大縮小比率。另外,在未傳遞放大縮小比率的情況下, 使用默認(rèn)的放大縮小比率。
靜象縮放部521通過(guò)提供的放大縮小比率,放大縮小存儲(chǔ)在靜象緩沖 器518中的靜止圖像數(shù)據(jù),傳遞給合成部523。這里,從后述的靜象分辨率 管理部3103傳遞提供的放大縮小比率。另外,在未傳遞放大縮小比率的情 況下,使用默認(rèn)的放大縮小比率。
OSD縮放部522通過(guò)提供的放大縮小比率,放大縮小存儲(chǔ)在OSD緩 沖器519中的OSD數(shù)據(jù),傳遞給合成部523。這里,從后述的OSD分辨率 管理部3101傳遞提供的放大縮小比率。另外,在未傳遞放大縮小比率的情 況下,使用默認(rèn)的放大縮小比率。
合成部523按照從CPU514指示的各緩沖器的Z次序,重疊從視頻縮 放部520傳遞的視頻數(shù)據(jù)、從靜象縮放部521傳遞的靜止圖像數(shù)據(jù)與從OSD
縮放部522傳遞的OSD數(shù)據(jù),輸出到顯示器509。若就從CPU514指示的 各緩沖器的Z次序進(jìn)行說(shuō)明,則一般的電視接收終端具有顯示文字圖形的 OSD緩沖器、顯示視頻的視頻緩沖器、顯示靜象的靜象緩沖器的3層結(jié)構(gòu), 將該重疊的順序稱(chēng)為Z次序。例如,在用圖57說(shuō)明時(shí),若5701是從視聽(tīng) 者看、在前面看到的第1緩沖器,5702是作為5701的后面的第2緩沖器, 5703是作為最后面的第3緩沖器,則如圖58所示,存在6個(gè)圖面的組合。
顯示器509具體而言由陰極射線管或液晶等構(gòu)成,邊輸出從視頻解碼 器508提供的視頻信號(hào),邊顯示從CPU514指示的消息。
2次存儲(chǔ)部510具體而言由快閃存儲(chǔ)器或硬盤(pán)等構(gòu)成,保存或刪除從 CPU514指示的數(shù)據(jù)或程序。另外,由CPU514參照保存的數(shù)據(jù)或程序。被 保存的數(shù)據(jù)或程序即使在切斷終端裝置500的電源的狀態(tài)下也保存。
1次存儲(chǔ)部511具體而言由RAM等構(gòu)成, 一次保存或刪除從CPU514 指示的數(shù)據(jù)或程序。另外,由CPU514參照保存的數(shù)據(jù)或程序。保存的數(shù) 據(jù)或程序在切斷終端裝置500的電源時(shí)被擦除。
ROM512是不可改寫(xiě)的存儲(chǔ)器器件,具體而言由ROM或CD-ROM、 DVD等構(gòu)成。ROM512存儲(chǔ)CPU514執(zhí)行的程序。
輸入部513具體而言由面板或遙控器構(gòu)成,接收來(lái)自用戶(hù)的輸入。圖 11是由面板構(gòu)成輸入部513時(shí)的一例。1100是面板,相當(dāng)于圖6的面板603。 面板1100具備7個(gè)按鈕、上游標(biāo)按鈕1101、下游標(biāo)按鈕1102、左游標(biāo)按 鈕1103、右游標(biāo)按鈕1104、OK按鈕1105、取消按鈕1106、EPG按鈕1107。 若用戶(hù)按下按鈕,則將按下的按鈕的識(shí)別符通知給CPU514。
CPU514執(zhí)行ROM512存儲(chǔ)的程序。按照?qǐng)?zhí)行的程序的指示,控制QAM 解調(diào)部501、 QPSK解調(diào)部502、 QPSK調(diào)制部503、 POD504、 TS解碼器 505、顯示器509、 2次存儲(chǔ)部510、 l次存儲(chǔ)部511、 ROM512。
圖12是存儲(chǔ)在ROM512中、由CPU514執(zhí)行的程序的結(jié)構(gòu)圖的一例。
程序1200由多個(gè)子程序構(gòu)成,具體而言,貝U OS1201、 EPG1202、 JavaVM1203、服務(wù)管理器1204、 Java庫(kù)1205構(gòu)成。
OS1201是若接通終端裝置500的電源、則CPU514啟動(dòng)的子程序。 OS1201是操作系統(tǒng)的簡(jiǎn)稱(chēng),Linux等是一例。OS1201是由并行執(zhí)行其它子 程序的核心程序(kernel)1201a和程序庫(kù)1201b構(gòu)成的公知技術(shù)的總稱(chēng),省略詳細(xì)說(shuō)明。在本實(shí)施方式中,OS1201的核心程序1201a將EPG1202和 JavaVM1203作為子程序執(zhí)行。另外,程序庫(kù)1201b向這些子程序提供控制 終端裝置500保持的構(gòu)成單元用的多種功能。
作為功能的一例,介紹調(diào)諧功能。調(diào)諧功能從其它子程序處接收包含 頻率的調(diào)諧信息,將該信息傳遞給QAM解調(diào)部501 。 QAM解調(diào)部501根 據(jù)提供的調(diào)諧信息,執(zhí)行解調(diào)處理,將解調(diào)后的數(shù)據(jù)傳遞給POD504。結(jié)果, 其它子程序可通過(guò)程序庫(kù)1201b來(lái)控制QAM解調(diào)器。
EPG1202由向用戶(hù)顯示節(jié)目一覽、和接收來(lái)自用戶(hù)的輸入的節(jié)目顯示 部1202a、和進(jìn)行頻道選臺(tái)的再現(xiàn)部1202b構(gòu)成。這里,EPG是Electric Program Guide的簡(jiǎn)稱(chēng)。若接通終端裝置500的電源,則EPG1202被核心 程序1201a啟動(dòng),在啟動(dòng)后的EPG1202的內(nèi)部,節(jié)目顯示部1202a通過(guò)終 端裝置50O的輸入部513,等待來(lái)自用戶(hù)的輸入。這里,在輸入部513由圖 11所示的面板構(gòu)成的情況下,若用戶(hù)按下輸入部513的EPG按鈕1107, 則將EPG按鈕的識(shí)別符通知給CPU514。作為在CPU514上動(dòng)作的子程序 的EPG1202的節(jié)目顯示部1202a接收該識(shí)別符,將節(jié)目信息顯示于顯示器 509中。圖13(1)和(2)是顯示于顯示器509中的節(jié)目表的一例。參照?qǐng)D13(1), 在顯示器509中,以格子狀顯示節(jié)目信息。在列1301中顯示時(shí)刻信息。在 列1302中,顯示頻道名稱(chēng)[頻道1]、和在對(duì)應(yīng)于列1301的時(shí)刻的時(shí)間帶 放映的節(jié)目。表示在[頻道l],在9: 00-10: 30放映節(jié)目[新聞9], 在10: 30-12: 00放映[電影AAA]。列1303也與列1302—樣,顯示頻 道名稱(chēng)[頻道2]、和在對(duì)應(yīng)于列1301的時(shí)刻的時(shí)間帶放映的節(jié)目。在9: 00-11: OO放映節(jié)目[電影BBB],在11: 00-12: 00放映[新聞11]。 1330是游標(biāo)。若按下面板1100的左游標(biāo)1103與右游標(biāo)1104,則游標(biāo)1330 移動(dòng)。在圖13(1)的狀態(tài)下,若按下右游標(biāo)1104,則游標(biāo)1330向右移動(dòng), 如圖13(2)所示。另外,在圖13(2)的狀態(tài)下,若按下左游標(biāo)1103,則游標(biāo) 1330向左移動(dòng),如圖13(1)所示。
在圖13(1)的狀態(tài)下,若按下面板1100的OK按鈕1105,則節(jié)目顯示 部1202a將[頻道1]的識(shí)別符通知給再現(xiàn)部1202b。在圖13(2)的狀態(tài)下, 若按下面板1100的OK按鈕1105,則節(jié)目顯示部1202a將[頻道2]的識(shí) 別符通知給再現(xiàn)部1202b。
另外,節(jié)目顯示部1202a定期通過(guò)POD504從前端101向1次存儲(chǔ)部 511中存儲(chǔ)顯示的節(jié)目信息。 一般,從前端取得節(jié)目信息花費(fèi)時(shí)間。當(dāng)按下 輸入部513的EPG按鈕1107時(shí),通過(guò)顯示事先保存在1次存儲(chǔ)部511中 的節(jié)目信息,可盡快顯示節(jié)目表。
再現(xiàn)部1202b使用接收的頻道的識(shí)別符,再現(xiàn)頻道。頻道的識(shí)別符與 頻道的關(guān)系被作為頻道信息,事先存儲(chǔ)在2次存儲(chǔ)部510中。圖14是存儲(chǔ) 在2次存儲(chǔ)部510中的頻道信息的一例。以表形式來(lái)存儲(chǔ)頻道信息。列1401 是頻道的識(shí)別符。列1402是頻道名稱(chēng)。列1403是調(diào)諧信息。這里,調(diào)諧 信息包含頻率或傳送速率、編碼率等、提供給QAM解調(diào)部501的值。列 1404是程序號(hào)。所謂程序號(hào)是用于識(shí)別按MPEG2標(biāo)準(zhǔn)規(guī)定的PMT的序號(hào)。 后面描述PMT。行1411-1414的各行構(gòu)成各頻道的識(shí)別符、頻道名稱(chēng)、調(diào) 諧信息的組。行1411構(gòu)成包含識(shí)別符為[1]、頻道名稱(chēng)為[頻道1]、調(diào) 諧信息中頻率為[150MHz]、程序號(hào)為[101]的組。再現(xiàn)部1202b為了 進(jìn)行頻道的再現(xiàn),將接收的頻道的識(shí)別符原樣傳遞到服務(wù)管理器。
另外,若在再現(xiàn)中,用戶(hù)按下面板1100的上游標(biāo)1101與下游標(biāo)1102, 則再現(xiàn)部1202b從輸入部513、通過(guò)CPU514接收按下的通知,變更再現(xiàn)的 頻道。首先,再現(xiàn)部1202b將當(dāng)前再現(xiàn)中的頻道的識(shí)別符存儲(chǔ)在1次存儲(chǔ) 部511中。圖15(1)、 (2)和(3)是保存在1次存儲(chǔ)部511中的頻道的識(shí)別符的 實(shí)例。圖15(1)中,存儲(chǔ)識(shí)別符[3],參照?qǐng)D14,表示頻道名稱(chēng)為[TV 3] 的頻道處于再現(xiàn)中。在圖15(1)的狀態(tài)下,若用戶(hù)按下上游標(biāo)1101,則再現(xiàn) 部1202b參照?qǐng)D14的頻道信息,為了將再現(xiàn)切換到作為表中前一頻道的頻 道名稱(chēng)[頻道2]的頻道,將頻道名稱(chēng)[頻道2]的識(shí)別符[2]傳遞到服 務(wù)管理器。同時(shí),改寫(xiě)成存儲(chǔ)在1次存儲(chǔ)部511中的頻道識(shí)別符[2]。圖 15(2)表示改寫(xiě)頻道識(shí)別符的狀態(tài)。另外,在圖15(1)的狀態(tài)下,若用戶(hù)按下 下游標(biāo)1102,則再現(xiàn)部1202b參照?qǐng)D14的頻道信息,為了將再現(xiàn)切換到作 為表中下一頻道的頻道名稱(chēng)[TV Japan]的頻道,將頻道名稱(chēng)[TV Japan] 的識(shí)別符[4]傳遞到服務(wù)管理器。同時(shí),改寫(xiě)成存儲(chǔ)在1次存儲(chǔ)部511中 的頻道識(shí)別符[4]。圖15(3)表示改寫(xiě)頻道識(shí)別符的狀態(tài)。
JavaVM1203是依次解析執(zhí)行用Java(TM)語(yǔ)言記述的程序的Java虛擬 設(shè)備。將用Java語(yǔ)言記述的程序編譯成稱(chēng)為字節(jié)代碼,不依賴(lài)于硬件的中
間代碼。Java虛擬設(shè)備是執(zhí)行該字節(jié)代碼的翻譯器。另外,部分Java虛擬 設(shè)備也可將字節(jié)代碼翻譯成CPU514可理解的執(zhí)行形式,傳遞給CPU514 并執(zhí)行。由核心程序1201a指定執(zhí)行的Java程序,啟動(dòng)JavaVM1203。在 本實(shí)施方式中,核心程序1201a指定服務(wù)管理器1204作為執(zhí)行的Java程序。 Java語(yǔ)言的細(xì)節(jié)在書(shū)籍[Java Language Specification(ISBN 0-201-63451-1)] 等眾多書(shū)籍中被解說(shuō)。這里,省略其細(xì)節(jié)。另外,JavaVM自身的詳細(xì)動(dòng)作 等在[Java Virtual Machine Specification(ISBN 0-201-63451誦X)]等眾多書(shū)籍 中被解說(shuō)。這里,省略其細(xì)節(jié)。
服務(wù)管理器1204是用Java語(yǔ)言寫(xiě)的Java程序,由JavaVM1203依次 執(zhí)行。服務(wù)管理器1204可通過(guò)JNI(Java Native Interface),調(diào)用未用Java 語(yǔ)言記述的其它子程序,或被調(diào)用。就JNI而言,在書(shū)籍[Java Native Interface]等眾多書(shū)籍中被解說(shuō)。這里,省略其細(xì)節(jié)。
服務(wù)管理器1204通過(guò)JNI,從再現(xiàn)部1202b接收頻道的識(shí)別符。
服務(wù)管理器1204首先將頻道的識(shí)別符傳遞給處于Java庫(kù)1205中的 Tunerl205c,委托調(diào)諧。Tunerl205c參照2次存儲(chǔ)部510存儲(chǔ)的頻道信息, 獲得調(diào)諧信息。如今,若服務(wù)管理器1204將頻道的識(shí)別符[2]傳遞給 Tunerl205c,貝lj Tunerl205c參照?qǐng)D14的行1412,獲得對(duì)應(yīng)的調(diào)諧信息 [156MHz.] 。 Tunerl205c通過(guò)OS1201的程序庫(kù)1201b,將調(diào)諧信息傳遞 給QAM解調(diào)部501。 QAM解調(diào)部501按照提供的調(diào)諧信息,解調(diào)可從前 端101發(fā)送的信號(hào),并傳遞給POD504。
接著,服務(wù)管理器1204委托位于Java庫(kù)1205中的CA1205d解擾。 CA1205d通過(guò)OS1201的程序庫(kù)1201b,向POD504提供譯碼所需的信息。 POD504根據(jù)提供的信息,譯碼從QAM解調(diào)部501提供的信號(hào),傳遞給 TS解碼器505。
接著,服務(wù)管理器1204向位于Java庫(kù)1205中的JMF1205a提供頻道 的識(shí)別符,委托再現(xiàn)圖像、聲音。
首先,JMF1205a從PAT、 PMT取得用于特定應(yīng)再現(xiàn)的圖像與聲音的 數(shù)據(jù)包ID。 PAT或PMT是按MPEG2標(biāo)準(zhǔn)規(guī)定的、表現(xiàn)MPEG2傳輸流內(nèi) 的節(jié)目構(gòu)成的表格,被埋入包含于MPEG2傳輸流中的數(shù)據(jù)包的負(fù)載中, 與聲音或圖像一起發(fā)送。細(xì)節(jié)請(qǐng)參照標(biāo)準(zhǔn)書(shū)。這里,僅說(shuō)明概要。PAT是
Program Association Table的簡(jiǎn)稱(chēng),存儲(chǔ)在數(shù)據(jù)包ID[O]的數(shù)據(jù)包中發(fā)送。 JMF1205a為了取得PAT,通過(guò)OS1201的程序庫(kù)1201b,向TS解碼器505 指定數(shù)據(jù)包ID
與CPU514。 TS解碼器505利用數(shù)據(jù)包ID
來(lái)執(zhí)行 過(guò)濾,傳遞給CPU514,從而JMF1205a收集PAT的數(shù)據(jù)包。圖16是模式 表示收集到的PAT信息一例的表。列1601是程序號(hào)。列1602是數(shù)據(jù)包ID。 列1602的數(shù)據(jù)包ID被用于取得PMT。行1611-1613是與頻道的程序號(hào)對(duì) 應(yīng)的數(shù)據(jù)包ID的組。這里,定義3個(gè)頻道。行1611定義程序號(hào)[101]與 數(shù)據(jù)包ID [501]的組。當(dāng)前,若將提供給JMF1205a的頻道的識(shí)別符設(shè)為,則JMF1205a參照?qǐng)D14的行1412,獲得對(duì)應(yīng)的程序號(hào)[102],接 著,參照?qǐng)D16的PAT行1612,獲得對(duì)應(yīng)于程序號(hào)[102]的數(shù)據(jù)包ID[502]。 PMT是Program Map Table的簡(jiǎn)稱(chēng),存儲(chǔ)在由PAT規(guī)定的數(shù)據(jù)包ID的數(shù) 據(jù)包中發(fā)送。JMF1205a為了取得PMT,通過(guò)OS1201的程序庫(kù)1201b,向 TS解碼器505指定數(shù)據(jù)包ID與CPU514。這里,設(shè)指定的數(shù)據(jù)包ID為[502]。 TS解碼器505利用數(shù)據(jù)包ID [502]來(lái)進(jìn)行過(guò)濾,通過(guò)傳遞給CPU514, JMF1205a收集PMT的數(shù)據(jù)包。圖17是模式表示收集到的PMT信息一例 的表。列1701是流種類(lèi)。列1702是數(shù)據(jù)包ID。在由列1702指定的數(shù)據(jù) 包ID的數(shù)據(jù)包中,將由流種類(lèi)指定的信息存儲(chǔ)在負(fù)載中發(fā)送。列1703是 補(bǔ)充信息。行1711-1714是被稱(chēng)為基本流的、與數(shù)據(jù)包ID—起發(fā)送的信息 種類(lèi)的組。行1711是流種類(lèi)[聲音]與數(shù)據(jù)包ID [5011]的組,表示在 數(shù)據(jù)包ID [5011]的負(fù)載中存儲(chǔ)聲音。JMF1205a從PMT獲得再現(xiàn)的圖像 與聲音的數(shù)據(jù)包ID。參照?qǐng)D17, JMF1205a從行1711獲得聲音的數(shù)據(jù)包ID,從行1712獲得圖像的數(shù)據(jù)包ID [5012]。
接著,JMF1205a通過(guò)OS1201的程序庫(kù)1201b,將獲得的聲音數(shù)據(jù)包 ID與作為輸出對(duì)象的音頻解碼器506、圖像的數(shù)據(jù)包ID與作為輸出對(duì)象的 視頻解碼器508的組提供給TS解碼器505。 TS解碼器505根據(jù)提供的數(shù) 據(jù)包ID與輸出對(duì)象,進(jìn)行過(guò)濾。這里,將數(shù)據(jù)包ID [5011]的數(shù)據(jù)包傳 遞到音頻解碼器506,將數(shù)據(jù)包ID[5012]的數(shù)據(jù)包傳遞到視頻解碼器508。 音頻解碼器506執(zhí)行提供的數(shù)據(jù)包的數(shù)模變換,通過(guò)揚(yáng)聲器507,再現(xiàn)聲音。 視頻解碼器508在視頻緩沖器517中存儲(chǔ)埋入從TS解碼器505提供的 MPEG2傳輸流的數(shù)據(jù)包中的視頻數(shù)據(jù)。
視頻縮放部520通過(guò)從CPU514指示的放大縮小指令,放大縮小在視 頻緩沖器517中存儲(chǔ)的數(shù)據(jù)后,傳遞給合成部523。
合成部523按照從CPU514指示的Z次序,重疊從視頻縮放部520傳 遞的數(shù)據(jù)、從靜象縮放部521傳遞的數(shù)據(jù)、與從OSD縮放部522傳遞的數(shù) 據(jù),輸出到顯示器509。
最后,服務(wù)管理器1204向位于Java庫(kù)1205中的AM1205b提供頻道 的識(shí)別符,執(zhí)行數(shù)據(jù)廣播再現(xiàn)。這里,所謂數(shù)據(jù)廣播再現(xiàn)是指抽取包含于 MPEG2傳輸流中的Java程序,由JavaVM1203執(zhí)行。在MPEG2傳輸流中 埋入Java程序的方法使用MPEG標(biāo)準(zhǔn)書(shū)ISO/IEC13818-6中記述的所謂 DSMCC的方式。這里,省略DSMCC的詳細(xì)說(shuō)明。DSMCC方式規(guī)定編碼 MPEG2傳輸流的數(shù)據(jù)包中、由計(jì)算機(jī)使用的目錄或文件構(gòu)成的文件系統(tǒng)的 方法。另外,按稱(chēng)為AIT的形式將執(zhí)行的Java程序的信息埋入MPEG2傳 輸流的數(shù)據(jù)包中發(fā)送。AIT是DVB-MHP標(biāo)準(zhǔn)(正式應(yīng)為ETSI TS 101 812 DVB-MHP標(biāo)準(zhǔn)V1.0.2)的10章中定義的、Application Information Table的 簡(jiǎn)稱(chēng)。
AM1205b首先為了獲得AIT,與JMF1205a —樣,取得PAT、 PMT, 獲得存儲(chǔ)AIT的數(shù)據(jù)包的數(shù)據(jù)包ID。若現(xiàn)在提供的頻道識(shí)別符為[2]、 發(fā)送圖16的PAT、圖17的PMT,則按與JMF1205a—樣的順序,獲得圖 17的PMT。 AM1205b從PMT中、流種類(lèi)為[數(shù)據(jù)]、具有[AIT]作為 補(bǔ)充信息的基本流中抽取數(shù)據(jù)包ID。參照?qǐng)D17,對(duì)應(yīng)行1713的基本流, 獲得數(shù)據(jù)包ID [5013]。
AM1205b通過(guò)OS1201的程序庫(kù)1201b,向TS解碼器505提供AIT 的數(shù)據(jù)包ID與輸出對(duì)象CPU514。 TS解碼器505用提供的數(shù)據(jù)包ID來(lái)執(zhí) 行過(guò)濾,傳遞給CPU514。結(jié)果,AM1205b可收集AIT的數(shù)據(jù)包。圖18 是模式表示收集到的AIT信息一例的表。列1801是Java程序的識(shí)別符。 列1802是Java程序的控制信息。在控制信息中有[autostart] [present][kill] 等,[autostart]意味著終端裝置500馬上自動(dòng)執(zhí)行該程序,[present]意味 著不自動(dòng)執(zhí)行,[kill]意味著停止程序。列1803是按DSMCC方式抽取包含 Java程序的數(shù)據(jù)包ID的DSMCC識(shí)別符。列1804是Java程序的程序名稱(chēng)。 行1811與1812是Java程序的信息組。由行1811定義的Java程序是識(shí)別
符[301 ]、控制信息[autostart] 、 DSMCC識(shí)別符[1 ]、程序名稱(chēng)[a/TopXlet] 的組。由行1812定義的Java程序是識(shí)別符[302]、控制信息[present]、 DSMCC識(shí)別符[1]、程序名稱(chēng)[b/GameXlet]的組。這里,兩個(gè)Java程 序具有相同的DSMCC識(shí)別符,這表示在按1個(gè)DSMCC方式編碼的文件 系統(tǒng)內(nèi)包含兩個(gè)Java程序。這里,對(duì)Java程序僅規(guī)定4個(gè)信息,但實(shí)際上 定義更多的信息。細(xì)節(jié)請(qǐng)參照DVB-MHP標(biāo)準(zhǔn)。
AM1205b從AIT中找出[autostart]的Java程序,抽取對(duì)應(yīng)的DSMCC 識(shí)別符和Java程序名稱(chēng)。參照?qǐng)D18, AM1205b抽取行1811的Java程序, 獲得DSMCC識(shí)別符[1]和Java程序名稱(chēng)[a/TopXlet]。
接著,AM1205b使用從AIT取得的DSMCC識(shí)別符,從PMT獲得按 DSMCC方式存儲(chǔ)Java程序的數(shù)據(jù)包的數(shù)據(jù)包ID。具體而言,取得PMT 中流種類(lèi)為[數(shù)據(jù)]、補(bǔ)充信息的DSMCC識(shí)別符吻合的基本流的數(shù)據(jù)包 ID。
若現(xiàn)在DSMCC識(shí)別符為[1] 、 PMT如圖17所示,則行1714的基 本流吻合,取得數(shù)據(jù)包ID [5014]。
AM1205b指定通過(guò)OS1201的程序庫(kù)1201b、按DSMCC方式將數(shù)據(jù) 埋入TS解碼器505中的數(shù)據(jù)包的數(shù)據(jù)包ID與作為輸出對(duì)象的CPU514。 這里,提供數(shù)據(jù)包ID [5014] 。 TS解碼器505按提供的數(shù)據(jù)包ID執(zhí)行過(guò) 濾,傳遞給CPU514。結(jié)果,AM1205b可收集必需的數(shù)據(jù)包。AM1205b根 據(jù)收集到的數(shù)據(jù)包,按照DSMCC方式,恢復(fù)文件系統(tǒng),保存到1次存儲(chǔ) 部511中。下面,將從MPEG2傳輸流中的數(shù)據(jù)包中取出文件系統(tǒng)等數(shù)據(jù) 并保存到1次存儲(chǔ)部511等存儲(chǔ)單元中稱(chēng)為下載。
圖19是下載后的文件系統(tǒng)的一例。圖中,圓表示目錄,四邊形表示文 件,1901是根目錄,1902是目錄[a] , 1903是目錄[b] , 1904是文件 [TopXlet. class] , 1905是文件[Game Xlet. class]。
接著,AM1205b從下載到1次存儲(chǔ)部511的文件系統(tǒng)中將執(zhí)行的Java 程序傳遞到JavaVM1203。若現(xiàn)在設(shè)執(zhí)行的Java程序名稱(chēng)為[a/TopXlet], 則在Java程序名稱(chēng)的最后附加了 [.class]的文件名稱(chēng)[a/TopXlet. class] 構(gòu)成應(yīng)執(zhí)行的文件。[/]是目錄和文件名的分隔符,參照?qǐng)D19,文件1904 是應(yīng)執(zhí)行的Java程序。下面,AM1205b將文件l卯4傳遞給JavaVM1203。
JavaVM1203執(zhí)行傳遞的Java程序。
服務(wù)管理器1204若接收到其它頻道的識(shí)別符,則通過(guò)Java庫(kù)1205中 包含的各庫(kù),停止通過(guò)相同的Java庫(kù)1205中包含的各庫(kù)來(lái)再現(xiàn)的圖像、 聲音和Java程序的執(zhí)行,并根據(jù)新接收到的頻道的識(shí)別符,進(jìn)行圖像、聲 音的再現(xiàn)及Java程序的執(zhí)行。
Java庫(kù)1205是存儲(chǔ)在ROM512中的多個(gè)Java庫(kù)的集合。在本實(shí)施方 式中,這里,Java庫(kù)1205包含JMF1205a、 AM1205b、Tunerl205c、CA1205d、 PODLibl205e、分辨率切換部1205f、 AWT1205g、 STL1205h等。
POD Libl205e提供通過(guò)程序庫(kù)1201b和CPU514、執(zhí)行從POD504取 得信息或控制POD504的功能。
分辨率切換部1205f提供通過(guò)CPU514來(lái)控制視頻解碼器508、視頻縮 放部520、靜象解碼器515、靜象縮放部521、 OSD控制部516、 OSD縮放 部522的功能。細(xì)節(jié)如后所述。
AWT1205g接收來(lái)自Java程序的描繪指示。根據(jù)接收的指示,通過(guò)向 OSD控制部516發(fā)送必要的信息,在OSD緩沖器中描繪文字圖形。具體的 描繪處理的實(shí)例是邊拉線邊畫(huà)四邊形等,是Java, awt數(shù)據(jù)包中規(guī)定的類(lèi)和 界面標(biāo)準(zhǔn)所實(shí)現(xiàn)的公知技術(shù)。由此省略細(xì)節(jié)。另外,在進(jìn)行文字圖形描繪 時(shí), 一旦從1次存儲(chǔ)部511獲得停拍用的存儲(chǔ)器,則在對(duì)獲得的停拍緩沖 器描繪文字圖形后,將停拍的內(nèi)容傳送到OSD控制部516。
STL1205h接收來(lái)自Java程序的顯示的MPEG-I幀數(shù)據(jù)與其顯示位置。 STL1205h將接收的MPEG-I幀數(shù)據(jù)與顯示位置傳遞到靜象解碼器515。靜 象解碼器515在提供的顯示位置解碼MPEG-I幀數(shù)據(jù),并存儲(chǔ)到靜象緩沖 器518中。從而,Java程序可執(zhí)行向靜象緩沖器的描繪。
圖24是關(guān)于視頻的顯示處理的流程圖。TS解碼器505將視頻數(shù)據(jù)傳 送到視頻解碼器508(S2401)。視頻解碼器508解碼傳送的視頻數(shù)據(jù),將其 結(jié)果存儲(chǔ)在視頻緩沖器517中(S2402)。判斷有無(wú)來(lái)自CPU514的對(duì)視頻顯 示的放大縮小指示(S2403)。在有放大縮小指示的情況下,視頻縮放部520 對(duì)存儲(chǔ)在視頻緩沖器517中的數(shù)據(jù)執(zhí)行放大縮小處理(S2404),傳送給合成 部523(S2405)。在沒(méi)有放大縮小指示的情況下,視頻縮放部520將存儲(chǔ)在 視頻緩沖器517中的數(shù)據(jù)傳送給合成部523(S2405)。
圖25是關(guān)于靜止圖像的顯示處理的流程圖。從CPU514向靜象l 碼器 515傳遞MPEG2-I幀數(shù)據(jù)(S2501)。靜象解碼器515解碼傳送的MPEG2-I 幀數(shù)據(jù),將其結(jié)果存儲(chǔ)在靜象緩沖器518中(S2502)。判斷有無(wú)來(lái)自CPU514 的對(duì)靜止圖像顯示的放大縮小指示(S2503)。在有放大縮小指示的情況下, 靜象縮放部521對(duì)存儲(chǔ)在靜象緩沖器518中的數(shù)據(jù)執(zhí)行放大縮小處理 (S2504),傳送給合成部523(S2505)。在沒(méi)有放大縮小指示的情況下,靜象 縮放部521將存儲(chǔ)在靜象緩沖器518中的數(shù)據(jù)傳送給合成部523。
圖26是關(guān)于OSD的顯示處理的流程圖。從CPU514向OSD控制部516 傳遞文字或圖形數(shù)據(jù)(S2601)。OSD控制部516根據(jù)傳遞的文字或圖形數(shù)據(jù), 在OSD緩沖器519中構(gòu)成圖像(S2602)。判斷有無(wú)來(lái)自CPU514的對(duì)OSD 顯示的放大縮小指示(S2603)。在有放大縮小指示的情況下,OSD縮放部522 對(duì)存儲(chǔ)在OSD緩沖器519中的數(shù)據(jù)執(zhí)行放大縮小處理(S2604),傳送給合成 部523(S2605)。在沒(méi)有放大縮小指示的情況下,OSD縮放部522將存儲(chǔ)在 OSD緩沖器519中的數(shù)據(jù)傳送給合成部523。
這里,示例說(shuō)明放大縮小的圖像時(shí),如圖28的2801所示,若將寬度 為720象素、高度為480個(gè)象素的數(shù)據(jù)放大成寬度為960象素、高度為540 象素,則變?yōu)槿鐖D28的2802所示。
圖59是關(guān)于由圖24所示的流程圖生成的視頻、由圖25所示的流程圖 生成的靜止圖像與由圖26所示的流程圖生成的OSD的合成處理的流程圖。 合成部523判斷是否有來(lái)自CPU514的Z次序的變更指示(S5901),在有變 更指示的情況下,按照變更指示,決定第1緩沖器5701、第2緩沖器5702、 第3緩沖器5703中、視頻緩沖器517、靜象緩沖器518、 OSD緩沖器519 的哪個(gè)緩沖器是適用的(S5902)。在沒(méi)有變更指示的情況下,依照以前的Z 次序。Z次序的組合如圖58所示,是6個(gè)圖面的組合之一。接著,合成部 523判斷適用于作為最后面的第3緩沖器5703的緩沖器,是適合于視頻緩 沖器517、靜象緩沖器518、 OSD緩沖器519的哪個(gè)緩沖器(S5903),在該 緩沖器是視頻緩沖器517的情況下,合成部523合成視頻數(shù)據(jù)(S5904),在 是靜象緩沖器518的情況下,合成部523合成靜止圖像數(shù)據(jù)(S5905),在是 OSD緩沖器519的情況下,合成部523合成OSD數(shù)據(jù)(S5906)。例如,在 合成的數(shù)據(jù)的圖像為圖29的2901的情況下,若表示合成之后的圖像,則
如圖30的3001所示。接著,合成部523判斷適用于第2緩沖器5702的緩 沖器適合于視頻緩沖器517、靜象緩沖器518、 OSD緩沖器519的哪個(gè)緩沖 器(S5907),在該緩沖器是視頻緩沖器517的情況下,合成部523合成視頻 數(shù)據(jù)(S5908),在是靜象緩沖器518的情況下,合成部523合成靜止圖像數(shù) 據(jù)(S5909),在是OSD緩沖器519的情況下,合成部523合成OSD數(shù)據(jù) (S5910)。例如,在合成的數(shù)據(jù)的圖像為圖29的2902的情況下,若表示合 成之后的圖像,則如圖30的3002所示。之后,合成部523判斷適用于作 為最前面的第1緩沖器5701的緩沖器,是適合于視頻緩沖器517、靜象緩 沖器518、 OSD緩沖器519的哪個(gè)緩沖器(S5911),在該緩沖器是視頻緩沖 器517的情況下,合成部523合成視頻數(shù)據(jù)(S5912),在是靜象緩沖器518 的情況下,合成部523合成靜止圖像數(shù)據(jù)(S5913),在是OSD緩沖器519 的情況下,合成部523合成OSD數(shù)據(jù)(S5914)。例如,在合成的數(shù)據(jù)的圖像 為圖29的2903的情況下,若表示合成之后的圖像,則如圖30的3003所 示。最后,將合成結(jié)果輸出到顯示器509進(jìn)行顯示(S5915)。
下面,說(shuō)明Java程序的下載、保存和Java程序的顯示動(dòng)作。
服務(wù)管理器1204通過(guò)Java庫(kù)1205中包含的POD Libl205e,與前端 101進(jìn)行雙向通信。該雙向通信通過(guò)POD Libl205e經(jīng)OS1201的程序庫(kù) 1201b和POD504,使用QPSK解調(diào)部502、 QPSK調(diào)制部503來(lái)實(shí)現(xiàn)。
服務(wù)管理器1204使用該通信,從前端101接收終端裝置500應(yīng)保存在 2次存儲(chǔ)部510中的Java程序的信息。將該信息稱(chēng)為XAIT信息。XAIT信 息以任意形式在前端101與POD504之間發(fā)送。無(wú)論采用哪種發(fā)送形式, 只要XAIT中包含必需的信息,則本發(fā)明可實(shí)施。
圖20是模式表示從前端101取得的XAIT的信息一例的表。列2001 是Java程序的識(shí)別符。列2002是Java程序的控制信息。在控制信息中有 [autoselect] [present]等,[autoselect]意味著終端裝置500在電源接通時(shí) 自動(dòng)執(zhí)行該程序,[present]意味著不自動(dòng)執(zhí)行。列2003是用于按DSMCC 方式抽取包含Java程序的數(shù)據(jù)包ID的DSMCC識(shí)別符。列2004是Java 程序的程序名稱(chēng)。列2005是Java程序的優(yōu)先級(jí)。行2011與2012是Java 程序的信息組。由行2011定義的Java程序是識(shí)別符[701]、控制信息 [autoselect] 、 DSMCC識(shí)別符[1]、程序名稱(chēng)[a/Banner 1Xlet]的組。
這里,僅對(duì)Java程序僅規(guī)定5個(gè)信息,但即使定義更多的信息,本發(fā)明也 可實(shí)施。
服務(wù)管理器1204若接收到XAIT信息,則按與從AIT信息下載Java 程序的順序相同的順序,將文件系統(tǒng)從MPEG2傳輸流保存到1次存儲(chǔ)部 511中。之后,將保存的文件系統(tǒng)復(fù)制到2次存儲(chǔ)部510中。另外,也可不 經(jīng)1次存儲(chǔ)部511而直接下載到2次存儲(chǔ)部510來(lái)實(shí)施。之后,服務(wù)管理 器1204將下載的文件系統(tǒng)的存儲(chǔ)位置與XAIT信息相對(duì)應(yīng),保存在2次存 儲(chǔ)部510中。圖21表示2次存儲(chǔ)部510對(duì)應(yīng)保存XAIT信息與下載的文件 系統(tǒng)的一例。圖21中,與圖20相同序號(hào)的單元與圖20相同,所以省略說(shuō) 明。列2101存儲(chǔ)對(duì)應(yīng)的下載的文件系統(tǒng)的保存位置。圖中,保存位置用箭 頭表示。2110是下載的文件系統(tǒng),在內(nèi)部保持頂部目錄2111、目錄[a] 2112 、 目錄[b ] 2113 、 文件[BannerlXletclass]2114 、 文件 [Banner2Xlet.class]2115。
這里,XAIT信息在保存Java程序之后保存,但也可在保存Java程序 之前保存來(lái)實(shí)施。
在終端裝置500中,在接通電源之后,OS1201向JavaVM1203指定服 務(wù)管理器1204, JavaVM1203在啟動(dòng)服務(wù)管理器1204之后,服務(wù)管理器1204 參照最初保存在2次存儲(chǔ)部510中的XAIT信息。這里,參照各Java程序 的控制信息,并將[autosdect]程序傳遞到JavaVM1203,并啟動(dòng)。參照?qǐng)D 21,啟動(dòng)由行2011定義的Java程序[BannerlXlet]。
若啟動(dòng)Java程序[BannerlXlet],則在Java程序[Banner 1Xlet]顯示文 字或圖形的情況下,Java程序[BannerlXlet]向CPU514指示OSD的顯示。 CPU514向OSD控制部516傳遞文字或圖形數(shù)據(jù),進(jìn)行OSD顯示處理,最 終由合成部523將OSD緩沖器519與視頻緩沖器517和靜象緩沖器518相 合成,顯示在顯示器509中。
下面,說(shuō)明作為本發(fā)明主要功能的圖像分辨率切換功能。圖31是圖像 分辨率切換功能的結(jié)構(gòu)圖。
應(yīng)用程序3100是例如Java程序[BannerlXlet]等應(yīng)用程序。
分辨率切換部1205f包含OSD分辨率管理部3101、視頻分辨率管理部 3102、靜象分辨率管理部3103、視頻格式分辨率變更檢測(cè)部3104、分辨率
選擇判斷部3105,承擔(dān)圖像分辨率切換功能。
OSD分辨率管理部3101管理OSD緩沖器519的分辨率。OSD分辨率 管理部3101具有從應(yīng)用程序3100接收當(dāng)前的OSD緩沖器519的分辨率變 更請(qǐng)求的功能、和向應(yīng)用程序3100通知變更OSD緩沖器519的分辨率的 功能。在接收OSD緩沖器519的分辨率變更請(qǐng)求的情況下,通知給分辨率 選擇判斷部3105。
視頻分辨率管理部3102管理視頻緩沖器517的分辨率。視頻分辨率管 理部3102具有從應(yīng)用程序3100接收當(dāng)前的視頻緩沖器517的分辨率變更 請(qǐng)求的功能、和向應(yīng)用程序3100通知變更視頻緩沖器517的分辨率的功能。 在接收視頻緩沖器517的分辨率變更請(qǐng)求的情況下,通知給分辨率選擇判 斷部3105。
靜象分辨率管理部3103管理靜象緩沖器518的分辨率。靜象分辨率管 理部3103具有從應(yīng)用程序3100接收當(dāng)前的靜象緩沖器518的分辨率變更 請(qǐng)求的功能、和向應(yīng)用程序3100通知變更靜象緩沖器518的分辨率的功能。 在接收靜象緩沖器518的分辨率變更請(qǐng)求的情況下,通知給分辨率選擇判 斷部3105。
視頻格式分辨率變更檢測(cè)部3104在視頻解碼器508接收到的視頻格式
的分辨率與以前解碼的視頻格式的分辨率不同的情況下,通知給分辨率選 擇判斷部3105。
分辨率選擇判斷部3105在OSD分辨率管理部3101中存在當(dāng)前的OSD 緩沖器519的分辨率變更請(qǐng)求的情況下、視頻分辨率管理部3102中存在當(dāng) 前的視頻緩沖器517的分辨率變更請(qǐng)求的情況下、靜象分辨率管理部3103 中存在當(dāng)前的靜象緩沖器518的分辨率變更請(qǐng)求的情況下、從視頻格式分 辨率變更檢測(cè)部3104有視頻格式的分辨率變更通知的情況下,考慮電視接 收終端的各緩沖器間的可顯示的組合,選擇各緩沖器的分辨率。這里,當(dāng) 說(shuō)明可顯示的組合時(shí),電視接收終端具有顯示文字圖形的OSD緩沖器519、 顯示視頻的視頻緩沖器517、顯示靜象的靜象緩沖器518的3層結(jié)構(gòu),在各 緩沖器間具有可顯示的組合。例如,圖60、圖61的組合。在電視接收終端 按圖60所示的組合2(6002)顯示各緩沖器時(shí),在圖像分辨率為橫向1920象 素、縱向1080象素和畫(huà)面長(zhǎng)寬比被變更為16: 9的情況下,使視頻解碼器
508接收到的視頻格式與視頻格式吻合,有時(shí)以組合4(6004)來(lái)變更各緩沖 器的分辨率。該圖60、 61所示的各緩沖器的組合被存儲(chǔ)在2次存儲(chǔ)部510 或1次存儲(chǔ)部511或ROM512中?,F(xiàn)在,若將各緩沖器的組合存儲(chǔ)在 ROM512中,則意味著分辨率選擇判斷部3105在考慮可顯示的組合時(shí),參 照ROM512,按照特定的規(guī)則,從可能的組合中選擇最佳的1個(gè)組合。
圖62、圖63是OSD分辨率管理部3101中存在當(dāng)前的OSD緩沖器519 的分辨率變更請(qǐng)求的情況下、分辨率選擇判斷部3105的流程圖。OSD分辨 率管理部3101向分辨率選擇判斷部3105傳遞OSD分辨率,進(jìn)行變更請(qǐng)求 (S6201)。分辨率選擇判斷部3105將變更請(qǐng)求后的OSD分辨率存儲(chǔ)在1次 存儲(chǔ)部511中(S6202)。接著,詢(xún)問(wèn)視頻分辨率管理部3102,取得當(dāng)前的視 頻分辨率(S6203)。然后,嘗試從圖60、圖61所示的多個(gè)OSD緩沖器的分 辨率與視頻緩沖器的分辨率的組合中,選擇同變更請(qǐng)求后的OSD分辨率與 當(dāng)前的視頻分辨率的組合一致的組合(S6204)。之后,判斷S6204的結(jié)果能 否選擇(S6205)。
在S6205為可選擇的情況下,通知OSD分辨率管理部3101OSD分辨 率變更(S6304)。
另夕卜,在S6205為不能選擇的情況下,嘗試從圖60、圖61的組合中 選擇OSD緩沖器的分辨率與變更請(qǐng)求后的OSD分辨率一致的組合(S6206)。 接著,比較選擇的組合的視頻分辨率與當(dāng)前的視頻分辨率是否一致,并判 斷是否變更視頻的分辨率(S6207)。 S6207的結(jié)果,僅在變更的情況下,通 知視頻分辨率管理部3102視頻分辨率變更(S6208)。之后,詢(xún)問(wèn)靜象分辨率 管理部3103,取得當(dāng)前的靜象分辨率(S6301)。比較選擇的組合的靜象分辨 率與當(dāng)前的靜象分辨率是否一致,并判斷是否變更靜止圖像的分辨率 (S6302)。 S6302的結(jié)果,僅在變更的情況下,通知靜象分辨率管理部3103 靜象分辨率變更(S6303)。之后,通知OSD分辨率管理部3101OSD分辨率 變更(S6304)。
這里,在變更后的視頻緩沖器517的分辨率與視頻解碼器508解碼的 視頻圖像的分辨率不同的情況下,視頻解碼器508使視頻圖像的分辨率與 變更后的視頻緩沖器517的分辨率一致,放大或縮小,存儲(chǔ)在視頻緩沖器 517中。
視頻縮放部520使存儲(chǔ)在視頻緩沖器517中的視頻數(shù)據(jù)與OSD緩沖器 的分辨率一致,放大或縮小。例如,當(dāng)假設(shè)變更后的分辨率的組合為圖62 的組合8(6204)來(lái)說(shuō)明時(shí),OSD緩沖器519的分辨率為960*540,視頻緩沖 器517的分辨率與靜象緩沖器518的分辨率為1920* 1080,所以視頻縮放部 520將存儲(chǔ)在視頻緩沖器517中的視頻數(shù)據(jù)從1920*1080縮小到960*540, 靜象縮放部521將存儲(chǔ)在靜象緩沖器518中的靜止圖像數(shù)據(jù)從1920*1080 縮小到960*540,從而,視頻、靜止圖像、OSD的分辨率變?yōu)橄嗤?,合?部523可進(jìn)行合成。
另外,在上述實(shí)例中,視頻縮放部520、靜象縮放部521配合于OSD 緩沖器519的分辨率來(lái)放大或縮小,但也可以是靜象縮放部521、 OSD縮 放部522配合于視頻緩沖器517的分辨率來(lái)放大或縮小,或視頻縮放部520、 OSD縮放部522配合于靜象緩沖器518的分辨率來(lái)放大或縮小。
這樣,可顯示的視頻緩沖器517、靜象緩沖器518、 OSD緩沖器519 的分辨率的組合內(nèi)含規(guī)定視頻縮放部520、靜象縮放部521、 OSD縮放部 522的動(dòng)作的放大縮小信息。或者,也可與可顯示的視頻緩沖器517、靜象 緩沖器518、 OSD緩沖器519的分辨率的組合相對(duì)應(yīng),明示地將放大縮小 信息存儲(chǔ)在2次存儲(chǔ)部510、 l次存儲(chǔ)部511、 ROM512等中。這里,放大 縮小信息具體而言分別針對(duì)視頻縮放部520、靜象縮放部521、 OSD縮放部 522來(lái)定義,或是規(guī)定為視頻縮放部520、靜象縮放部521、 OSD縮放部522 應(yīng)共同輸出到合成部523的分辨率。另夕卜,通過(guò)附加指定該共同分辨率的 共同分辨率指定部,可容易變更輸出到合成部523的視頻、OSD、靜止圖 像的分辨率。這里,共同分辨率指定部可從應(yīng)用程序來(lái)指定分辨率,也可 是分辨率選擇判斷部3105指定分辨率。
另外,分辨率選擇判斷部3105也向視頻縮放部520、靜象縮放部521、 OSD縮放部522進(jìn)行放大縮小的指示。
圖64、 65是由視頻解碼器508接收到的視頻格式的分辨率與以前解碼 的視頻格式的分辨率不同的情況下、分辨率選擇判斷部3105的流程圖的一 例的圖。視頻格式分辨率變更檢測(cè)部3104向分辨率選擇判斷部3105通知 視頻格式分辨率變更(S6401)。
分辨率選擇判斷部3105從圖60、圖61所示的多個(gè)OSD緩沖器的分
辨率與視頻緩沖器的分辨率組合中,嘗試選擇與通知的視頻格式分辨率和
存儲(chǔ)在1次存儲(chǔ)部511中的變更請(qǐng)求OSD分辨率的組合一致的組合 (S6402)。判斷S6402的結(jié)果能否選擇(S6403),僅在S6403中為不能選擇的 情況下,才嘗試從圖60、圖61的組合中選擇OSD緩沖器的分辨率與存儲(chǔ) 在1次存儲(chǔ)部511中的變更請(qǐng)求OSD分辨率一致的組合(S6404)。
之后,詢(xún)問(wèn)視頻分辨率管理部3102,取得當(dāng)前的視頻分辨率(S6405)。 然后,比較選擇的組合的視頻分辨率與當(dāng)前的視頻分辨率是否一致,并判 斷是否變更視頻的分辨率(S6406)。 S6406的結(jié)果,僅在變更的情況下,通 知視頻分辨率管理部3102視頻分辨率變更(S6407)。
之后,詢(xún)問(wèn)靜象分辨率管理部3103,取得當(dāng)前的靜象分辨率(S6501)。 然后,比較選擇的組合的靜象分辨率與當(dāng)前的靜象分辨率是否一致,并判 斷是否變更靜止圖像的分辨率(S6502)。 S6502的結(jié)果,僅在變更的情況下, 通知靜象分辨率管理部3103靜象分辨率變更(S6503)。
另外,在視頻解碼器508接收的視頻格式的分辨率與以前解碼的視頻 格式的分辨率不同的情況下的分辨率選擇判斷部3105也可以是圖66、圖 67所示的流程圖的內(nèi)容。
視頻格式分辨率變更檢測(cè)部3104通知分辨率選擇判斷部3105視頻格 式分辨率變更(S6601)。
分辨率選擇判斷部3105詢(xún)問(wèn)OSD分辨率管理部3101,取得當(dāng)前的 OSD分辨率(S6602)。之后,從圖60、圖61所示的多個(gè)視頻緩沖器的分辨 率與OSD緩沖器的分辨率的組合中,嘗試選擇與通知的視頻格式分辨率和 當(dāng)前的OSD分辨率的組合一致的組合(S6603)。接著,判斷S6603的結(jié)果 能否選擇(S6604)。
在S6604中為可選擇的情況下,詢(xún)問(wèn)視頻分辨率管理部3102,取得當(dāng) 前的視頻分辨率(S6605)。接著,比較選擇的組合的視頻分辨率與當(dāng)前的視 頻分辨率是否一致,判斷是否變更視頻的分辨率(S6606), S6606的結(jié)果, 僅在變更的情況下,才通知視頻分辨率管理部3102視頻分辨率變更 (S6607)。之后,詢(xún)問(wèn)靜象分辨率管理部3103,取得當(dāng)前的靜象分辨率 (S6701)。之后,比較選擇的組合的靜象分辨率與當(dāng)前的靜象分辨率是否一 致,判斷是否變更靜止圖像的分辨率(S6702), S6702的結(jié)果,僅在變更的
情況下,才通知靜象分辨率管理部3103靜象分辨率變更(S6703)。
圖68是OSD分辨率管理部3101接收分辨率變更通知時(shí)的流程圖。若 OSD分辨率管理部3101接收分辨率變更通知(S6801),則OSD分辨率管理 部3101向OSD控制部516傳遞變更后的OSD分辨率(S6802), OSD控制 部516將變更后的OSD分辨率存儲(chǔ)在OSD緩沖器519中,將OSD數(shù)據(jù)傳 送到OSD緩沖器519中并存儲(chǔ)(S6803)。 OSD分辨率管理部3101為了合成 OSD緩沖器519、視頻緩沖器517與靜象緩沖器518,向OSD縮放部521 傳遞放大縮小比率(S6804)。 OSD縮放部521按照傳遞的放大縮小比率來(lái)對(duì) 存儲(chǔ)在OSD緩沖器519中的OSD數(shù)據(jù)進(jìn)行放大或縮小(S6805)。另外,也 可以是OSD分辨率管理部3101將變更后的OSD分辨率存儲(chǔ)在OSD緩沖 器519中,OSD控制部516參照并傳送存儲(chǔ)在OSD緩沖器519中的OSD 分辨率。
圖69是視頻分辨率管理部3102接收分辨率變更通知時(shí)的流程圖。若 視頻分辨率管理部3102接收分辨率變更通知(S6901),則視頻分辨率管理部 3102向^ii頻解碼器508傳遞變更后的視頻分辨率(S6902),視頻解碼器508
將變更后的視頻分辨率和按變更后的視頻分辨率解碼的視頻數(shù)據(jù)存儲(chǔ)在視 頻緩沖器517中(S6903)。視頻分辨率管理部3102為了合成OSD緩沖器519、 視頻緩沖器517與靜象緩沖器518,向視頻縮放部520傳遞放大縮小比率 (S6904)。視頻縮放部520按照傳遞的放大縮小比率來(lái)對(duì)存儲(chǔ)在視頻緩沖器 517中的視頻數(shù)據(jù)進(jìn)行放大或縮小(S6905)。另外,也可以是視頻分辨率管 理部3102將變更后的視頻分辨率存儲(chǔ)在視頻緩沖器517中,視頻解碼器508 參照存儲(chǔ)在視頻緩沖器517中的視頻分辨率進(jìn)行解碼。
圖70是靜象分辨率管理部3103接收分辨率變更通知時(shí)的流程圖。若 靜象分辨率管理部3103接收分辨率變更通知(S7001),則靜象分辨率管理部 3103向靜象解碼器515傳遞變更后的靜象分辨率(S7002),靜象解碼器515 將變更后的靜象分辨率和按變更后的靜象分辨率解碼的靜止圖像數(shù)據(jù)存儲(chǔ) 在靜象緩沖器518中(S7003)。靜象分辨率管理部3103為了合成OSD緩沖 器519、視頻緩沖器517與靜象緩沖器518,向靜象縮放部521傳遞放大縮 小比率(S7004)。靜象縮放部521按照傳遞的放大縮小比率來(lái)對(duì)存儲(chǔ)在靜象 緩沖器518中的靜止圖像數(shù)據(jù)進(jìn)行放大或縮小(S7005)。另外,也可以是靜象分辨率管理部3103將變更后的靜象分辨率存儲(chǔ)在靜象緩沖器518中,靜 象解碼器515參照存儲(chǔ)在靜象緩沖器518中的靜象分辨率進(jìn)行解碼。
例如,設(shè)應(yīng)用程序3100是小地執(zhí)行視頻顯示、在整個(gè)面中執(zhí)行應(yīng)用程 序的顯示的應(yīng)用程序。具體而言,JMF1205a提供指定視頻圖像的放大縮小 或顯示位置的功能,應(yīng)用程序3100利用這些功能。此時(shí),如圖39所示, 在顯示畫(huà)面3900上,作為應(yīng)用程序顯示的OSD顯示區(qū)域3901占據(jù)大部分, 視頻顯示區(qū)域3902小。視頻顯示區(qū)域3902通過(guò)JMF1205a提供的功能來(lái) 決定尺寸及表示位置。此時(shí),在變更視頻格式的情況下,期望使分辨率選 擇判斷部3105與當(dāng)前顯示的OSD分辨率吻合,變更成可顯示的組合。否 則,應(yīng)用程序已縮小顯示視頻圖像,畫(huà)質(zhì)明顯惡化。即使對(duì)應(yīng)于視頻圖面 的分辨率變化來(lái)使OSD緩沖器519的分辨率變化,也不能避免視頻圖像的 畫(huà)質(zhì)惡化。另一方面,伴隨OSD緩沖器519的分辨率變化,應(yīng)用程序3100 必需差動(dòng)描繪OSD顯示區(qū)域3901 。對(duì)大的顯示區(qū)域的描繪處理一般花費(fèi)時(shí) 間。另外,必需準(zhǔn)備多個(gè)對(duì)應(yīng)于OSD緩沖器519的分辨率的文字圖形信息, 必需多個(gè)存儲(chǔ)器。另外,必需將煩雜的處理安裝在應(yīng)用程序3100中。因此, 應(yīng)用程序3100若明示地向OSD分辨率管理部3101發(fā)出希望的OSD分辨 率的變更請(qǐng)求,則優(yōu)先OSD分辨率。結(jié)果,應(yīng)用程序3100的煩雜或多余 的文字圖形數(shù)據(jù)的保持突顯出來(lái)。另外,若優(yōu)先OSD緩沖器519的分辨率, 則視頻縮放部520進(jìn)行放大縮小,以與維持存儲(chǔ)在視頻緩沖器517中的視 頻圖像的分辨率一致。
(實(shí)施方式8)
在實(shí)施方式7中,同時(shí)執(zhí)行圖38、圖39所示的兩個(gè)應(yīng)用程序的情況 下,必需決定優(yōu)先哪個(gè)應(yīng)用程序。在本實(shí)施方式中,將分辨率切換部1205f 的結(jié)構(gòu)設(shè)為圖56。與圖31相同序號(hào)的構(gòu)成單元執(zhí)行相同的動(dòng)作,所以省略 說(shuō)明。變更許可部5601執(zhí)行應(yīng)用程序3100的變更請(qǐng)求許可。應(yīng)用程序3100 在對(duì)OSD分辨率管理部5602、視頻分辨率管理部5603、靜象分辨率管理 部5604執(zhí)行分辨率的變更請(qǐng)求之前,在變更許可部5601得到變更許可。 在得到許可后,執(zhí)行必要的變更請(qǐng)求,若不需要變更請(qǐng)求,則通知變更許 可部5601不需要許可。變更許可部5601已發(fā)出許可后,當(dāng)其它應(yīng)用程序 請(qǐng)求許可時(shí),比較兩個(gè)應(yīng)用程序的優(yōu)先級(jí),決定向哪個(gè)應(yīng)用程序提供許可,
應(yīng)用程序的優(yōu)先級(jí)也可如實(shí)施方式7中的圖20的實(shí)例所示,變更許可部 5601參照事先分配給應(yīng)用程序的優(yōu)先級(jí),應(yīng)用程序3100也可明示地提供給 變更許可部5601。 OSD分辨率管理部5602、視頻分辨率管理部5603、靜 象分辨率管理部5604除OSD分辨率管理部3101 、視頻分辨率管理部3102、 靜象分辨率管理部3103的功能外,不接收來(lái)自未在變更許可部5601得到 許可的應(yīng)用程序3100的請(qǐng)求。通過(guò)實(shí)施本實(shí)施方式,可明確接收哪個(gè)應(yīng)用 程序的請(qǐng)求,所以可同時(shí)執(zhí)行多個(gè)應(yīng)用程序。
另外,通過(guò)實(shí)施方式l、 2、 3、 4、 5、 6、 7、 8,可進(jìn)行以下應(yīng)用。
本發(fā)明只要是個(gè)計(jì)算機(jī)或便攜電話(huà)等信息設(shè)備,就可適用。
另外,POD504為可拆裝的方式,但即使內(nèi)置也可實(shí)施。另外,在內(nèi) 置的情況下,也可取下POD504的CPU706, CPU514也可執(zhí)行CPU706的 動(dòng)作,這也是可實(shí)施的。
登錄在POD Libl205e中的Java程序不僅是下載的Java程序,也可是 事先內(nèi)置的Java程序。另外,若拆裝SD存儲(chǔ)卡等可拆裝的存儲(chǔ)媒體,則 也可裝配槽部,從其中取得Java程序。另外,也可裝配連接于網(wǎng)絡(luò)上的網(wǎng) 絡(luò)部,從因特網(wǎng)中取出Java程序。
另外,通過(guò)2次存儲(chǔ)部510保存ROM512保存的內(nèi)容,也可刪除 ROM512來(lái)實(shí)施。另外,2次存儲(chǔ)部510由多個(gè)子2次存儲(chǔ)部構(gòu)成,各個(gè) 子2次存儲(chǔ)部保存不同的信息也可實(shí)施。例如,1個(gè)子2次存儲(chǔ)部?jī)H保存調(diào) 諧信息,另一的子2次存儲(chǔ)部保存OS1201的程序庫(kù)1201b,其它的子2次 存儲(chǔ)部保存下載的Java程序等詳細(xì)分割是可能的。
另外,將登錄的Java程序保存在2次存儲(chǔ)部510中,但也可保存在1 次存儲(chǔ)部511中來(lái)實(shí)施。在保存在1次存儲(chǔ)部511中的情況下,當(dāng)電源OFF 時(shí),保存的信息全部被擦除。
另外,視頻縮放部520、靜象縮放部521、 OSD縮放部522將進(jìn)行放 大縮小后的結(jié)果原樣傳遞到合成部523,但也可附加第2視頻緩沖器、第2 靜象緩沖器,第20SD緩沖器,視頻縮放部520、靜象縮放部521、 OSD 縮放部522將進(jìn)行放大縮小后的結(jié)果存儲(chǔ)在第2視頻緩沖器、第2靜象緩 沖器,第20SD緩沖器中,合成部523讀取并合成第2視頻緩沖器、第2 靜象緩沖器,第20SD緩沖器的內(nèi)容。
如上所述,根據(jù)本發(fā)明的分辨率切換裝置,具備生成圖形的圖形生成
單元;輸出接收到的視頻圖像的圖像生成單元;檢測(cè)所述接收到的視頻圖 像的分辨率的圖像分辨率檢測(cè)單元;存儲(chǔ)將所述圖形的分辨率與所述視頻 圖像的分辨率設(shè)為組的分辨率組的分辨率組存儲(chǔ)單元;根據(jù)所述分辨率檢 測(cè)單元檢測(cè)出的圖像的分辨率、從分辨率組存儲(chǔ)單元中選擇分辨率組的分 辨率組選擇單元;和根據(jù)所述分辨率組選擇單元選擇的分辨率組、合成并 輸出所述圖形與所述接收到的視頻圖像的合成單元,從而可合成并顯示視 頻圖像與圖形。
另外,所述分辨率切換裝置還具備檢測(cè)所述接收到的視頻圖像的分辨 率變化的圖像分辨率變化檢測(cè)單元,所述分辨率組選擇單元在所述圖像分 辨率變化檢測(cè)單元檢測(cè)到所述接收到的視頻圖像的分辨率變化時(shí),通過(guò)選 擇分辨率組,不必隨時(shí)執(zhí)行分辨率的決定處理,可減輕處理量。
另外,所述分辨率切換裝置中,所述分辨率組存儲(chǔ)單元僅存儲(chǔ)所述合 成單元可合成的分辨率組,從而可避免不能合成等自身。
另外,所述分辨率切換裝置中,通過(guò)所述分辨率組選擇單元從分辨率 組存儲(chǔ)單元中選擇包含所述分辨率檢測(cè)單元檢測(cè)到的圖像分辨率的分辨率 組,從而通過(guò)原樣顯示視頻圖像,可好地顯示。
另外,所述分辨率切換裝置中,通過(guò)所述分辨率組選擇單元選擇所述 圖形的分辨率不變化的分辨率組,從而圖形不會(huì)由于分辨率的變化而難以 看到,避免由于長(zhǎng)寬比的變化導(dǎo)致變形,可繼續(xù)好的圖形顯示。
另外,所述分辨率切換裝置還具備執(zhí)行應(yīng)用程序的應(yīng)用程序執(zhí)行單元; 和接收來(lái)自所述應(yīng)用程序的描繪指示的描繪執(zhí)行接收單元,所述圖形生成 單元通過(guò)按照所述描繪執(zhí)行接收單元接收的描繪指示,生成圖形,從而可 合成并輸出應(yīng)用程序生成的圖形與視頻圖像。
另外,所述分辨率切換裝置還具備分辨率組變更通知單元,在所述分 辨率組選擇單元選擇所述分辨率時(shí),通知所述應(yīng)用程序分辨率組變化,從 而因?yàn)閼?yīng)用程序知道分辨率的變化,所以可顯示并修改對(duì)應(yīng)于分辨率的圖 形。
另外,所述分辨率切換裝置還具備圖形分辨率變更通知單元,在所述 分辨率組選擇單元選擇所述分辨率時(shí),在圖形的分辨率變化時(shí),通知所述
應(yīng)用程序圖形的分辨率變化,從而因?yàn)閼?yīng)用程序知道僅圖形的分辨率變化, 所以可有效地顯示并修改對(duì)應(yīng)于分辨率的圖形。
另外,所述分辨率切換裝置還具備視頻圖像分辨率變更通知單元,在 所述分辨率組選擇單元選擇所述分辨率時(shí),在視頻圖像的分辨率變化時(shí), 通知所述應(yīng)用程序視頻圖像的分辨率變化,從而應(yīng)用程序可執(zhí)行更好地顯
示使用Java類(lèi)庫(kù)來(lái)放大縮小的視頻圖像等處理。
另外,所述分辨率切換裝置還具備圖形分辨率變更請(qǐng)求接收單元,從 所述應(yīng)用程序接收所述圖形的分辨率的變更請(qǐng)求,所述分辨率組選擇單元 根據(jù)圖形分辨率變更請(qǐng)求接收單元接收的圖形的分辨率,選擇所述分辨率 組,從而應(yīng)用程序可以期望的圖形分辨率進(jìn)行顯示。
另外,所述分辨率切換裝置中,通過(guò)所述分辨率組選擇單元選擇包含 圖形分辨率變更請(qǐng)求接收單元接收的圖形分辨率的所述分辨率組,從而應(yīng) 用程序可以期望的圖形分辨率進(jìn)行顯示。
另外,所述分辨率切換裝置還具備視頻圖像分辨率變更請(qǐng)求接收單元, 從所述應(yīng)用程序接收所述視頻圖像的分辨率的變更請(qǐng)求,所述分辨率組選 擇單元根據(jù)視頻圖像分辨率變更請(qǐng)求接收單元接收的視頻圖像的分辨率, 選擇所述分辨率組,從而應(yīng)用程序可以期望的分辨率顯示視頻圖像。
另外,所述分辨率切換裝置中,通過(guò)所述分辨率組選擇單元選擇包含 視頻圖像分辨率變更請(qǐng)求接收單元接收的視頻圖像分辨率的所述分辨率 組,從而應(yīng)用程序可以期望的分辨率顯示視頻圖像。
另外,所述分辨率切換裝置還具備放大或縮小所述圖形生成單元生成 的圖形的圖形放大縮小單元;和放大或縮小所述圖像生成單元輸出的視頻 圖像的圖像放大縮小單元,所述合成單元合成所述圖形放大縮小單元與所 述圖像放大縮小單元放大或縮小的圖形和視頻圖像,從而可以相同的分辨 率來(lái)好地合成并顯示圖形與視頻圖像。
另外,所述分辨率切換裝置還具備縮小分辨率指定單元,指定所述圖 形放大縮小單元與所述圖像放大縮小單元執(zhí)行放大或縮小后生成的圖形與 視頻圖像的分辨率,從而在將圖形與視頻圖像變換成期望的分辨率后,可 好地合成并顯示。
另外,所述分辨率切換裝置中,所述分辨率組存儲(chǔ)單元通過(guò)對(duì)應(yīng)于所
述分辨率組,保持所述圖形放大縮小單元與所述圖像放大縮小單元放大或 縮小所實(shí)現(xiàn)的分辨率,從而可明示地指定變換前的分辨率與變換后的分辨 率。結(jié)果,可執(zhí)行整數(shù)倍的放大縮小等惡化少的放大縮小,好地合成并顯 示。
另外,所述分辨率切換裝置還具備優(yōu)先分辨率組存儲(chǔ)單元,存儲(chǔ)作為 所述圖形與所述視頻圖像的最佳組合的優(yōu)先分辨率組,所述優(yōu)先級(jí)組選擇 單元根據(jù)所述優(yōu)先分辨率組存儲(chǔ)單元存儲(chǔ)的優(yōu)先分辨率組,選擇所述優(yōu)先 級(jí)組,從而可優(yōu)先采用可更好顯示的分辨率的組合并進(jìn)行顯示。
另外,所述分辨率切換裝置還具備優(yōu)先分辨率組存儲(chǔ)單元,存儲(chǔ)作為 所述圖形和所述視頻圖像的最佳組合的優(yōu)先分辨率組,所述分辨率組選擇 單元在不能從分辨率組存儲(chǔ)單元中選擇到包含所述分辨率檢測(cè)單元檢測(cè)到 的圖像分辨率的分辨率組的情況下,通過(guò)根據(jù)所述優(yōu)先分辨率組存儲(chǔ)單元 存儲(chǔ)的優(yōu)先分辨率組來(lái)選擇所述分辨率組,從而在盡管想維持視頻圖像的 分辨率但卻無(wú)法維持的情況下,通過(guò)使用作為備份登錄的分辨率的組合, 可進(jìn)行好的顯示。
另外,所述分辨率切換裝置還具備優(yōu)先分辨率組存儲(chǔ)單元,存儲(chǔ)作為 所述圖形和所述視頻圖像的最佳組合的優(yōu)先分辨率組,所述分辨率組選擇 單元在不能選擇到所述圖形的分辨率未變化的分辨率組的情況下,通過(guò)根 據(jù)所述優(yōu)先分辨率組存儲(chǔ)單元存儲(chǔ)的優(yōu)先分辨率組來(lái)選擇所述分辨率組, 從而在盡管想維持圖形的分辨率但卻無(wú)法維持的情況下,通過(guò)使用作為備 份登錄的分辨率的組合,可進(jìn)行好的顯示。
另外,所述分辨率切換裝置還具備圖像分辨率變化檢測(cè)單元,檢測(cè)所 述接收到的視頻圖像的分辨率變化,所述分辨率組選擇單元當(dāng)所述圖像分 辨率變化檢測(cè)單元檢測(cè)到所述接收到的視頻圖像的分辨率變化時(shí),選擇包 含所述圖形分辨率變更請(qǐng)求接收單元此前接收的圖形分辨率的所述分辨率 組,從而可維持以前應(yīng)用程序指定的圖形的分辨率,可自動(dòng)維持應(yīng)用程序 的圖形顯示。
另外,所述分辨率切換裝置還具備圖像分辨率變化檢測(cè)單元,檢測(cè)所 述接收到的視頻圖像的分辨率變化,所述分辨率組選擇單元當(dāng)所述圖像分 辨率變化檢測(cè)單元檢測(cè)到所述接收到的視頻圖像的分辨率變化、且所述圖
形分辨率變更請(qǐng)求接收單元不接收?qǐng)D形的分辨率變更請(qǐng)求時(shí),選擇包含所 述接收到的視頻圖像分辨率的所述分辨率組,由于應(yīng)用程序未指定圖形的 分辨率,所以認(rèn)為優(yōu)先視頻圖像的分辨率,通過(guò)按輸入的視頻圖像的分辨 率輸出視頻圖像,可自動(dòng)地完美顯示。
另外,通過(guò)具備生成圖形的圖形生成單元;輸出接收到的視頻圖像 的圖像生成單元;輸出靜象的靜止圖像生成單元;檢測(cè)所述接收到的視頻 圖像的分辨率的圖像分辨率檢測(cè)單元;存儲(chǔ)將所述圖形的分辨率、所述視 頻圖像的分辨率與所述靜象的分辨率設(shè)為組的分辨率組的分辨率組存儲(chǔ)單 元;根據(jù)所述分辨率檢測(cè)單元檢測(cè)出的圖像的分辨率、從分辨率組存儲(chǔ)單 元中選擇分辨率組的分辨率組選擇單元;和根據(jù)所述分辨率組選擇單元選 擇的分辨率組、合成并輸出所述圖形、所述接收到的視頻圖像與所述靜象 的合成單元,從而可合成并顯示視頻圖像、圖形與靜象。
另外,所述分辨率切換裝置還具備指定所述圖形、所述視頻圖像與所 述靜象之一的圖案指定單元,所述分辨率選擇單元在維持所述圖案指定單 元存儲(chǔ)的所述圖形或所述視頻圖像或所述靜象的分辨率,并且通過(guò)從分辨 率組存儲(chǔ)單元中選擇分辨率組,從而可維持構(gòu)成顯示主體的圖案的分辨率, 可維持好的顯示。
另外,所述分辨率切換裝置還具備執(zhí)行應(yīng)用程序的應(yīng)用程序執(zhí)行單元; 和接收來(lái)自所述應(yīng)用程序的描繪指示的描繪執(zhí)行接收單元,所述圖形生成 單元通過(guò)按照所述描繪執(zhí)行接收單元接收的描繪指示,生成圖形,從而可 合成并輸出應(yīng)用程序生成的圖形、視頻圖像與靜象。
另外,所述分辨率切換裝置還具備從所述應(yīng)用程序接收所述靜象的分 辨率變更請(qǐng)求的靜象分辨率變更請(qǐng)求接收單元,所述分辨率組選擇單元根 據(jù)所述靜象分辨率變更請(qǐng)求接收單元接收的靜象的分辨率,通過(guò)選擇所述 分辨率組,可維持靜象的分辨率,并完美顯示靜象。
另外,所述分辨率切換裝置還通過(guò)所述分辨率組選擇單元選擇包含所 述靜象分辨率變更請(qǐng)求接收單元接收的靜象的分辨率的所述分辨率組,維 持靜象的分辨率,并完美顯示靜象。
另外,所述分辨率切換裝置還具備執(zhí)行靜象的分辨率變更請(qǐng)求許可的 靜象變更請(qǐng)求許可單元,所述靜象分辨率變更請(qǐng)求接收單元通過(guò)僅接收來(lái)
自從所述靜象變更請(qǐng)求許可單元接收變更請(qǐng)求許可的應(yīng)用程序的所述靜象 的分辨率變更請(qǐng)求,可執(zhí)行來(lái)自多個(gè)應(yīng)用程序的請(qǐng)求接收的排他控制,可 避免多個(gè)應(yīng)用程序引起的靜象的分辨率頻繁切換造成的顯示畫(huà)面的閃爍。
另外,所述分辨率切換裝置還具備執(zhí)行圖形的分辨率變更請(qǐng)求許可的 圖形變更請(qǐng)求許可單元,所述圖形分,率變更請(qǐng)求接收單元通過(guò)僅接收來(lái) 自從所述圖形變更請(qǐng)求許可單元接收變更請(qǐng)求許可的應(yīng)用程序的所述圖形 的分辨率變更請(qǐng)求,可避免多個(gè)應(yīng)用程序引起的圖形的分辨率頻繁切換造 成的顯示畫(huà)面的閃爍。
另外,所述分辨率切換裝置還具備執(zhí)行視頻圖像的分辨率變更請(qǐng)求許 可的視頻圖像變更請(qǐng)求許可單元,所述視頻圖像分辨率變更請(qǐng)求接收單元 通過(guò)僅接收來(lái)自從所述視頻圖像變更請(qǐng)求許可單元接收變更請(qǐng)求許可的應(yīng) 用程序的所述視頻圖像的分辨率變更請(qǐng)求,可避免多個(gè)應(yīng)用程序引起的視 頻圖像的分辨率頻繁切換造成的顯示畫(huà)面的閃爍。
另外,作為一種計(jì)算機(jī)可讀取的記錄媒體,構(gòu)成記錄程序的計(jì)算機(jī)可 讀取的記錄媒體,該程序發(fā)揮如下各單元的各功能檢測(cè)所述接收到的視
頻圖像的分辨率的圖像分辨率檢測(cè)單元;存儲(chǔ)將所述圖形的分辨率與所述 視頻圖像的分辨率設(shè)為組的分辨率組的分辨率組存儲(chǔ)單元;根據(jù)所述分辨 率檢測(cè)單元檢測(cè)出的圖像的分辨率、從分辨率組存儲(chǔ)單元中選擇分辨率組 的分辨率組選擇單元;和根據(jù)所述分辨率組選擇單元選擇的分辨率組、合 成并輸出所述圖形與所述接收到的視頻圖像的合成單元,從而可提高攜帶 性。
另外,作為產(chǎn)業(yè)上的可利用性,本發(fā)明可用作顯示圖像與圖形的裝置 等,例如可用作數(shù)字廣播中接收交互節(jié)目的電視接收終端等,尤其是可用 作對(duì)圖像、圖形與靜象切換分辨率后進(jìn)行顯示的裝置等。
權(quán)利要求
1、一種顯示處理方法,其具有圖形數(shù)據(jù)存儲(chǔ)步驟,將由應(yīng)用程序指示的圖形數(shù)據(jù)存儲(chǔ)在給與圖形分辨率的圖形數(shù)據(jù)存儲(chǔ)單元中;對(duì)接收到的視頻解碼的視頻解碼步驟;視頻數(shù)據(jù)存儲(chǔ)步驟,將由所述視頻解碼步驟解碼后的視頻數(shù)據(jù)存儲(chǔ)在給與視頻分辨率的視頻數(shù)據(jù)存儲(chǔ)單元中;和合成輸出步驟,合成所述圖形數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的圖形數(shù)據(jù)、及所述視頻數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù),其特征在于還具有圖形分辨率變更接收步驟,從所述應(yīng)用程序處,接收用于變更給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率的圖形分辨率;圖形分辨率變更步驟,將給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率變更成由所述圖形分辨率變更接收步驟接收的圖形分辨率;視頻分辨率決定步驟,在由所述圖形分辨率變更步驟變更給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率時(shí),或由所述視頻解碼步驟接收的視頻的視頻分辨率變化時(shí),根據(jù)給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率,決定給與所述視頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率;和視頻分辨率變更步驟,將給與所述視頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率變更為由所述視頻分辨率決定步驟決定的視頻分辨率。
2、 根據(jù)權(quán)利要求1所述的顯示處理方法,其特征在于 具備圖形分辨率變更許可步驟,向所述應(yīng)用程序提供所述圖形的分辨率變更許可,所述圖形分辨率變更接收步驟,接收來(lái)自由所述圖形分辨率變更許可 步驟給與許可的應(yīng)用程序的圖形分辨率變更請(qǐng)求。
3、 根據(jù)權(quán)利要求2所述的顯示處理方法,其特征在于-所述圖形分辨率變更許可步驟,在從與給與所述圖形分辨率變更許可的應(yīng)用程序不同的應(yīng)用程序處、接收到所述圖形的分辨率變更請(qǐng)求時(shí),僅 向任一應(yīng)用程序提供所述圖形的分辨率變更許可。
4、 根據(jù)權(quán)利要求3所述的顯示處理方法,其特征在于 所述圖形分辨率變更許可步驟,根據(jù)事先給與應(yīng)用程序的優(yōu)先級(jí),給 與所述圖形的分辨率變更許可。
5、 根據(jù)權(quán)利要求1所述的顯示處理方法,其特征在于 具備靜止圖像存儲(chǔ)步驟,將靜象存儲(chǔ)在給與靜象分辨率的靜止圖像存儲(chǔ)單元中;靜象分辨率決定步驟,在所述圖形分辨率變更步驟變更給與所述圖形 數(shù)據(jù)存儲(chǔ)單元的圖形分辨率時(shí),或所述視頻解碼步驟接收的視頻的視頻分 辨率變化時(shí),根據(jù)給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率,決定給與所 述靜止圖像存儲(chǔ)單元的靜象分辨率;和靜象分辨率變更步驟,將給與所述靜止圖像存儲(chǔ)單元的靜象分辨率變 更成由所述靜象分辨率決定步驟決定的靜象分辨率,在所述合成步驟中,合成所述圖形存儲(chǔ)單元存儲(chǔ)的圖形數(shù)據(jù)、所述視 頻數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù)、及所述靜止圖像存儲(chǔ)單元存儲(chǔ)的靜象。
6、 一種顯示處理裝置,其具有圖形數(shù)據(jù)存儲(chǔ)單元,以給與的圖形分辨率,存儲(chǔ)從應(yīng)用程序指示的圖 形數(shù)據(jù);對(duì)接收到的視頻解碼的視頻解碼單元;視頻數(shù)據(jù)存儲(chǔ)單元,以給與的視頻分辨率,存儲(chǔ)所述視頻解碼單元解 碼后的視頻數(shù)據(jù);和合成單元,合成所述圖形數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的圖形數(shù)據(jù)和所述視頻數(shù) 據(jù)存儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù),其特征在于具有圖形分辨率變更請(qǐng)求接收單元,從所述應(yīng)用程序處,接收對(duì)給與所述 圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率進(jìn)行變更的圖形分辨率變更請(qǐng)求;圖形分辨率變更單元,將給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率變 更成所述圖形分辨率變更請(qǐng)求接收單元接收的圖形分辨率;視頻分辨率決定單元,在所述圖形分辨率變更單元變更了給與所述圖 形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率時(shí),或所述視頻解碼單元接收的視頻的視頻 分辨率有有變化時(shí),根據(jù)給與所述圖形數(shù)據(jù)存儲(chǔ)單元的圖形分辨率,決定給與所述視頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率;和視頻分辨率變更單元,將給與所述視頻數(shù)據(jù)存儲(chǔ)單元的視頻分辨率變更成為所述視頻分辨率決定單元決定的視頻分辨率。
7、 根據(jù)權(quán)利要求6所述的顯示處理裝置,其特征在于 具備執(zhí)行應(yīng)用程序的應(yīng)用程序執(zhí)行單元;和圖形分辨率變更許可單元,向所述應(yīng)用程序提供所述圖形的分辨率變 更許可,所述圖形分辨率變更請(qǐng)求接收單元,接收來(lái)自所述圖形分辨率變更許 可單元給與許可的應(yīng)用程序的圖形分辨率變更請(qǐng)求。
8、 根據(jù)權(quán)利要求7所述的顯示處理裝置,其特征在于-所述圖形分辨率變更許可單元,在從與給與所述圖形分辨率變更許可的應(yīng)用程序不同的應(yīng)用程序處、接收所述圖形的分辨率變更請(qǐng)求時(shí),僅向 任一應(yīng)用程序給與所述圖形的分辨率變更許可。
9、 根據(jù)權(quán)利要求7所述的顯示處理裝置,其特征在于 所述圖形分辨率變更許可單元,根據(jù)事先給與應(yīng)用程序的優(yōu)先級(jí),提供所述圖形的分辨率變更許可。
10、 根據(jù)權(quán)利要求6所述的顯示處理裝置,其特征在于 具備靜止圖像存儲(chǔ)單元,以給與的靜象分辨率存儲(chǔ)靜止圖象; 靜象分辨率決定單元,在所述圖形分辨率變更單元變更圖形的分辨率時(shí),或所述視頻解碼單元接收的視頻分辨率有變化時(shí),根據(jù)給與所述圖形 的圖形分辨率,決定給與所述靜止圖像存儲(chǔ)單元的靜象分辨率;和靜象分辨率變更單元,將給與所述靜止圖像存儲(chǔ)單元的靜象分辨率變 更成所述靜象分辨率決定單元決定的靜象分辨率,所述合成單元合成所述圖形存儲(chǔ)單元存儲(chǔ)的圖形數(shù)據(jù)、所述視頻數(shù)據(jù) 存儲(chǔ)單元存儲(chǔ)的視頻數(shù)據(jù)、及所述靜止圖像存儲(chǔ)單元存儲(chǔ)的靜止圖象。
全文摘要
本發(fā)明提供的顯示處理方法和顯示處理裝置,在變更圖像分辨率的情況下,電視接收終端按照應(yīng)用程序的種類(lèi),優(yōu)先選擇應(yīng)用程序期望的圖形分辨率,或與視頻格式的分辨率配合來(lái)選擇圖形分辨率,從而即使切換圖像分辨率,也可不使圖形顯示變形地進(jìn)行漂亮的顯示。
文檔編號(hào)H04N5/445GK101383895SQ200810165830
公開(kāi)日2009年3月11日 申請(qǐng)日期2004年7月19日 優(yōu)先權(quán)日2003年7月18日
發(fā)明者寺尾聰, 渡邊茂晃, 鹽見(jiàn)隆一 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1