專利名稱::廣播接收裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種接收廣播的廣播接收裝置。尤其是涉及一種在廣播接收裝置中、執(zhí)行參照加密后的廣播信號的程序的機構(gòu)。
背景技術(shù):
:廣播信號包含各種各樣的信息,從廣播站廣播。在這些信息中,有對每個用戶設(shè)定訪問權(quán)限的信息。例如,就體育頻道或電影頻道等而言,僅向簽合同的用戶傳送可視聽的圖像聲音信息。作為實現(xiàn)這種方式的機構(gòu),導(dǎo)入CAS(ConditionalAccessSystem)。廣播站對僅可訪問特定用戶的信息實施加密處理,并將該數(shù)據(jù)加載在廣播信號來傳送。同時,廣播站將解除加密所需的密鑰、向特定用戶傳送的合同信息等附加信息,與加密后的信息一起傳送。在用戶訪問加密信息時,廣播接收裝置判斷用戶是否保持訪問該信息的權(quán)限,若可以保持,則使用存在于廣播接收裝置中的稱為解擾器的器件來執(zhí)行解除加密,之后,訪問解除加密后的信息。在這種環(huán)境下,廣播接收裝置必需判斷用戶的訪問權(quán)限,還必需判斷在“哪個時刻”解除加密“哪個信息”。在特開平4-32392號公報中,詳細(xì)描述了如下方案,即廣播接收裝置存儲加密后的頻道,當(dāng)用戶選擇頻道時,若其為加密的頻道,則自動接通連接于廣播接收裝置外部的外部解擾器。在該專利中,在“選擇時”對“被選擇的頻道”執(zhí)行解除加密。目前,在各個地域都在策劃、運用關(guān)于在廣播接收裝置上執(zhí)行程序的環(huán)境的標(biāo)準(zhǔn)。例如,歐洲方案稱為DVB-MGP(DigitalVideoBroadcasting-MultimediaHomePlatform)的標(biāo)準(zhǔn),已開始依照標(biāo)準(zhǔn)的運用。另外,美國方案被稱為OCAP(OperCableApplicationPlatform)的對應(yīng)于有線廣播環(huán)境的標(biāo)準(zhǔn),并預(yù)計在2005年開始運用。在這種環(huán)境下,在廣播接收裝置上執(zhí)行的程序可使用存在于廣播接收裝置上的器件來自由訪問廣播信號內(nèi)的信息。例如,可使用調(diào)諧器器件來變更廣播接收裝置接收的MPEG2傳輸流。例如,可使用AV解碼器器件,解碼廣播接收裝置接收的MPEG2傳輸流傳輸?shù)膱D像、聲音信息,并輸出到畫面、揚聲器。例如,可使用區(qū)段濾波器器件,取得廣播接收裝置接收的MPEG2傳輸流傳輸?shù)臄?shù)據(jù)廣播用數(shù)據(jù)或節(jié)目信息。在這種環(huán)境下,有時會將程序要訪問的信息加密后傳送。此時,在保持加密不變的情況下,廣播接收裝置上的器件不能利用信息。因此,必需對加密后的信息解除加密。作為一個方案,有廣播接收裝置對在廣播接收裝置上工作的程序提供用于解除加密的程序庫的方法。程序在對加密信息執(zhí)行訪問之前,利用解除加密庫,開始解除加密。通過該方法,程序自身判斷解除加密的時刻。但是,該方法中,程序自身必需考慮想訪問的信息的解除加密。解除加密中不僅有執(zhí)行關(guān)于事先訂立合同的頻道的解除加密的方式,還有進(jìn)行節(jié)目單位收費的PPV(Pay-Per-View)等在該時刻執(zhí)行節(jié)目購買的方式,有時必需復(fù)雜的處理。因此,存在程序自身的安裝變得更困難的缺點。
發(fā)明內(nèi)容在本發(fā)明中,提供一種在廣播接收裝置上工作的程序可更容易地訪問廣播信號內(nèi)的加密信息的裝置。其一個方式是在程序訪問廣播信號內(nèi)的加密信息時,廣播接收裝置隱含執(zhí)行解除加密。再一方式是廣播接收裝置對程序提供容易的解除加密裝置。即,本發(fā)明記述的廣播接收裝置通過具備服務(wù)執(zhí)行單元,接收包含一個以上信息單位的服務(wù)的執(zhí)行委托并執(zhí)行;解除加密單元,將被加密的信息單位解除加密;和解除加密控制單元,當(dāng)從廣播接收裝置外部下載的應(yīng)用程序向所述服務(wù)執(zhí)行單元委托執(zhí)行服務(wù)時,向所述解除加密單元發(fā)出指令,以開始所述服務(wù)中包含的、全部加密的信息單位的解除加密,從而可在執(zhí)行服務(wù)時,解除加密服務(wù)包含的全部加密的信息單位,之后,在執(zhí)行服務(wù)期間,可對服務(wù)包含的信息單位進(jìn)行訪問。還具備訪問一個以上信息單位的信息單位訪問單元,從第一應(yīng)用程序委托執(zhí)行第一服務(wù)的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在第二應(yīng)用程序向所述信息單位訪問單元委托對第二服務(wù)中包含的加密信息單位的訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能解除加密所述第二服務(wù)包含的信息單位,從而可在訪問未執(zhí)行所述第二應(yīng)用程序的服務(wù)包含的加密信息單位時,得知解除加密的不可能性。還具備訪問一個以上信息單位的信息單位訪問單元,當(dāng)應(yīng)用程序向所述信息單位訪問單元委托對所述服務(wù)執(zhí)行單元未執(zhí)行的服務(wù)中包含的信息單位的訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述信息單位解除加密,從而第二應(yīng)用程序可得知解除加密是不可能的。并且,所述解除加密單元可拆裝于所述廣播接收裝置上,所述解除加密控制單元連接所述廣播接收裝置與所述解除加密單元,并且,在所述應(yīng)用程序?qū)λ龇?wù)執(zhí)行單元委托服務(wù)的執(zhí)行時,向所述解除加密單元發(fā)出指令,在開始所述服務(wù)中包含的全部加密的信息單位的解除加密,從而即便使用可拆裝的所述解除加密單元,也可進(jìn)行信息單位的解除加密。還具備訪問一個以上信息單位的信息單位訪問單元,從第一應(yīng)用程序委托執(zhí)行第一服務(wù)的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在第二應(yīng)用程序向所述信息單位訪問單元委托對第二服務(wù)中包含的加密信息單位的訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能解除加密所述第二服務(wù)包含的信息單位,從而第二應(yīng)用程序可得知解除加密是不可能的。并且,還具備訪問一個以上信息單位的信息單位訪問單元,當(dāng)應(yīng)用程序向所述信息單位訪問單元委托對所述服務(wù)執(zhí)行單元未執(zhí)行的服務(wù)中包含的信息單位的訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述信息單位解除加密,從而第二應(yīng)用程序可得知解除加密是不可能的。并且,從第一應(yīng)用程序委托第一服務(wù)的執(zhí)行的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,當(dāng)?shù)诙?yīng)用程序向所述服務(wù)執(zhí)行單元委托第二服務(wù)的執(zhí)行時,所述解除加密控制單元向所述解除加密單元指令所述第一服務(wù)包含的信息單位的解除加密停止,并向所述解除加密單元指令所述第二服務(wù)包含的全部加密信息單位的解除加密,從而可在停止所述第一服務(wù)的解除加密后開始所述第二服務(wù)的解除加密。并且,所述解除加密控制單元在向所述解除加密單元指令所述第一服務(wù)包含的信息單位的解除加密停止后,向所述第一應(yīng)用程序通知停止所述第一服務(wù)包含的信息單位的解除加密,從而所述第一應(yīng)用程序可得知所述第一服務(wù)的解除加密被停止。并且,所述解除加密單元在執(zhí)行從所述解除加密控制單元指令的第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在從所述解除加密控制單元接收第二服務(wù)包含的信息單位的解除加密的指令時,停止所述第一服務(wù)包含的信息單位的解除加密,開始所述第二服務(wù)包含的信息單位的解除加密,從而可在停止所述第一服務(wù)的解除加密后開始所述第二服務(wù)的解除加密。通過具備信息單位訪問單元,訪問一個以上的信息單位;解除加密單元,將加密后的信息單位解除加密;和解除加密控制單元,在從廣播接收裝置外部下載的應(yīng)用程序向所述信息單位訪問單元委托對所述信息單位的訪問時,向所述解除加密單元發(fā)出指令,執(zhí)行所述信息單位的解除加密,從而即便所述應(yīng)用程序未指示,也可隱含地開始所述信息單位的解除加密。并且,所述解除加密單元可拆裝于所述廣播接收裝置上,所述解除加密控制單元在連接所述廣播接收裝置與所述解除加密單元時、所述應(yīng)用程序向所述信息單位訪問單元委托對所述信息單位的訪問的情況下,向所述解除加密單元發(fā)出指令,執(zhí)行所述信息單位的解除加密,從而在使用可拆裝的所述解除加密單元的情況下,即便所述應(yīng)用程序未直接指示,也可隱含地開始所述信息單位的解除加密。并且,第一應(yīng)用程序向所述信息單位訪問單元委托對第一信息單位的訪問,并在所述解除加密單元通過所述信息單位訪問單元的委托來執(zhí)行所述第一信息單位的解除加密的狀況下,當(dāng)?shù)诙?yīng)用程序向所述信息單位訪問單元委托對第二信息單位的訪問時,所述解除加密控制單元在向所述解除加密單元指令所述第一信息單位的解除加密的停止后,向所述解除加密單元指令所述第二信息單位的解除加密,從而可在所述解除加密控制單元明確指示所述第一信息單位的解除加密停止后,開始所述第二信息單位的解除加密。并且,所述解除加密控制單元在向所述解除加密單元指令所述第一信息單位的解除加密停止后,向所述第一應(yīng)用程序通知停止所述第一信息單位的解除加密,從而所述第一應(yīng)用程序可得知停止第一信息單位的解除加密的時刻。并且,所述解除加密單元在執(zhí)行第一信息單位的解除加密的狀況下,當(dāng)從所述解除加密控制單元指令第二信息單位的解除加密時,停止所述第一信息單位的解除加密,并開始所述第二信息單位的解除加密,從而在停止所述第一信息單位的解除加密后,可開始所述第二的解除加密。并且,具備保持所述應(yīng)用程序的優(yōu)先級的應(yīng)用程序優(yōu)先級保持單元,所述解除加密控制單元在第一應(yīng)用程序向所述信息單位訪問單元委托信息單位訪問的狀況下,在第二應(yīng)用程序向所述信息單位訪問單元委托信息單位訪問時,比較所述應(yīng)用程序優(yōu)先級保持單元保持的所述第一應(yīng)用程序的優(yōu)先級、與所述第二應(yīng)用程序的優(yōu)先級,若所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高或二者相等,則向所述解除加密單元指令所述第二應(yīng)用程序指定的信息單位的解除加密,從而若所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高或二者相等,則可優(yōu)先所述第二應(yīng)用程序指定的信息單位的解除加密。并且,所述解除加密控制單元在向所述解除加密單元指令所述第二應(yīng)用程序指定的信息單位的解除加密之前,停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密,從而在停止所述第一應(yīng)用程序指定的信息單位的解除加密后,可開始所述第二應(yīng)用程序指定的信息單位的解除加密。并且,所述解除加密控制單元在停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密之后,向所述第一應(yīng)用程序通知所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位被停止解除加密,從而所述第一應(yīng)用程序可得知委托訪問的信息單位的解除加密被停止。并且,具備保持所述應(yīng)用程序的優(yōu)先級的應(yīng)用程序優(yōu)先級保持單元,所述解除加密控制單元在第一應(yīng)用程序向所述信息單位訪問單元委托信息單位訪問的狀況下,在第二應(yīng)用程序向所述信息單位訪問單元委托信息單位訪問時,比較所述應(yīng)用程序優(yōu)先級保持單元保持的所述第一應(yīng)用程序的優(yōu)先級、與所述第二應(yīng)用程序的優(yōu)先級,在所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高時,向所述解除加密單元指令所述第二應(yīng)用程序指定的信息單位的解除加密,從而若所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高,則可優(yōu)先所述第二應(yīng)用程序指定的信息單位的解除加密。并且,所述解除加密控制單元在向所述解除加密單元指令所述第二應(yīng)用程序指定的信息單位的解除加密之前,停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密,從而在停止所述第一應(yīng)用程序指定的信息單位的解除加密后,可開始所述第二應(yīng)用程序指定的信息單位的解除加密。所述解除加密控制單元在停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密之后,向所述第一應(yīng)用程序通知所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位被停止解除加密,從而所述第一應(yīng)用程序可得知對所述信息單位訪問單元委托訪問的信息單位的解除加密停止。并且,所述信息單位是基本流(elementarystream),從而可進(jìn)行基本流的解除加密。并且,信息單位訪問單元是為了進(jìn)行圖像再現(xiàn)而訪問所述信息單位的圖像再現(xiàn)單元,從而可在圖像再現(xiàn)時隱含地開始所述信息單位的解除加密。并且,信息單位訪問單元是為了進(jìn)行聲音再現(xiàn)而訪問所述信息單位的聲音再現(xiàn)單元,從而可在聲音再現(xiàn)時隱含地開始所述信息單位的解除加密。信息單位訪問單元是為了下載所述應(yīng)用程序而訪問所述信息單位的應(yīng)用程序下載單元,從而可在應(yīng)用程序下載開始時、隱含地開始所述信息單位的解除加密。并且,信息單位訪問單元是為了取得應(yīng)用程序利用的數(shù)據(jù)而訪問所述信息單位的數(shù)據(jù)取得單元,從而可在數(shù)據(jù)取得時隱含地開始所述信息單位的解除加密。并且,所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)執(zhí)行時再現(xiàn)的圖像信息,從而在所述服務(wù)選擇時,可隱含地開始所述服務(wù)包含的、包含圖像信息的所述信息單位的解除加密。并且,所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)執(zhí)行時再現(xiàn)的聲音信息,從而在所述服務(wù)選擇時,可隱含地開始所述服務(wù)包含的、包含聲音信息的所述信息單位的解除加密。并且,所述服務(wù)中包含的信息單位的至少一個包含應(yīng)用程序,從而在所述服務(wù)選擇時,可隱含地開始所述服務(wù)包含的、包含所述應(yīng)用程序的所述信息單位的解除加密。并且,所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)中包含的應(yīng)用程序利用的數(shù)據(jù),從而在所述服務(wù)選擇時,可隱含地開始所述服務(wù)包含的、包含數(shù)據(jù)的所述信息單位的解除加密。圖1是本發(fā)明的廣播系統(tǒng)的結(jié)構(gòu)圖。圖2是在本發(fā)明的有線電視系統(tǒng)中、廣播站側(cè)系統(tǒng)與終端裝置之間的通信中使用的頻帶的使用方法的一例。圖3是在本發(fā)明的有線電視系統(tǒng)中、廣播站側(cè)系統(tǒng)與終端裝置之間的通信中使用的頻帶的使用方法的一例。圖4是在本發(fā)明的有線電視系統(tǒng)中、廣播站側(cè)系統(tǒng)與終端裝置之間的通信中使用的頻帶的使用方法的一例。圖5是由MEPG2標(biāo)準(zhǔn)既定的TS數(shù)據(jù)包的結(jié)構(gòu)圖。圖6是MPEG2傳輸流的模式圖。圖7是使用TS數(shù)據(jù)包來傳送由MEPG2標(biāo)準(zhǔn)既定的PES數(shù)據(jù)包時的分割例。圖8是使用TS數(shù)據(jù)包來傳送由MEPG2標(biāo)準(zhǔn)既定的MPEG2區(qū)段(section)時的分割例。圖9是由MEPG2標(biāo)準(zhǔn)既定的MPEG2區(qū)段的結(jié)構(gòu)圖。圖10是由MEPG2標(biāo)準(zhǔn)既定的MPEG2區(qū)段的利用例。圖11是由MPEG2標(biāo)準(zhǔn)規(guī)定的PMT的利用例。圖12是由MPEG2標(biāo)準(zhǔn)規(guī)定的PAT的利用例。圖13是加密由MEPG2標(biāo)準(zhǔn)規(guī)定的PES數(shù)據(jù)包時的實例。圖14是加密由MEPG2標(biāo)準(zhǔn)規(guī)定的MPEG2區(qū)段時的實例。圖15是使用EMM或ECM的加密的判定序列。圖16是本發(fā)明的廣播接收裝置的硬件結(jié)構(gòu)的構(gòu)成例。圖17是本發(fā)明的終端裝置的硬件結(jié)構(gòu)中輸入部的面板例。圖18是本發(fā)明的廣播接收裝置的硬件結(jié)構(gòu)的構(gòu)成例。圖19是本發(fā)明的利用POD的廣播接收裝置的硬件結(jié)構(gòu)例。圖20是本發(fā)明的廣播接收裝置的器件連接例。圖21是本發(fā)明的廣播接收裝置的器件連接例。圖22是本發(fā)明的終端裝置保存的程序結(jié)構(gòu)的結(jié)構(gòu)例。圖23是本發(fā)明的終端裝置執(zhí)行的EPG的實例。圖24是本發(fā)明的2次存儲部保存的信息的一例。圖25是本發(fā)明的1次存儲部保存的信息的一例。圖26是本發(fā)明的DVB-MHP標(biāo)準(zhǔn)規(guī)定的AIT的內(nèi)容的模式圖。圖27是表示本發(fā)明的以DSMCC方式發(fā)送的文件系統(tǒng)的模式圖。圖28是本發(fā)明的CA庫的內(nèi)部結(jié)構(gòu)。圖29是本發(fā)明的解擾器管理部的信息保持例。圖30是本發(fā)明的解除加密開始部的實施方式1中的序列。圖31是本發(fā)明的解除加密開始部的實施方式1中的序列。圖32是本發(fā)明的服務(wù)管理器的實施方式1中的序列。圖33是由外部適配器執(zhí)行本發(fā)明的解除加密開始部的序列的一部分時的序列實例。圖34是實施方式1中示例的Java程序的畫面顯示例。圖35是實施方式1中示例的Java程序所屬的服務(wù)的PMT例。圖36是實施方式2中示例的Java程序的畫面顯示例。圖37是實施方式2中示例的流信息訪問庫的實例。圖38是實施方式2中示例的流信息訪問庫的實例。圖39是實施方式3中示例的Java程序的畫面顯示例。圖40是實施方式3中的CA庫的結(jié)構(gòu)圖。圖41是實施方式3中的解擾器管理部的信息保持例。圖42是實施方式3中的解除加密開始部的序列。圖43是實施方式3中的解除加密開始部的序列。圖44是實施方式3中的解除加密停止部的序列。圖45是實施方式3中的解除加密停止部的序列。圖46是實施方式3中的解除加密停止部的序列。圖47是實施方式3中的流信息訪問庫在解除加密開始時的動作序列。圖48是實施方式3中的流信息訪問庫在解除加密停止時的動作序列。圖49是實施方式3中具有服務(wù)存儲部的流信息訪問庫的結(jié)構(gòu)。圖50是實施方式4中的解除加密開始部的序列。圖51是實施方式4中的解除加密開始部的序列。圖52是實施方式4中的解除加密停止部的序列。圖53是實施方式4中的解除加密停止部的序列。圖54是實施方式4中的解除加密停止部的序列。圖55是實施方式5中的CA庫的內(nèi)部結(jié)構(gòu)圖。圖56是實施方式6中的解除加密開始部的序列。圖57是實施方式7中的解擾器競爭的模式圖。圖58是實施方式7中的解擾器競爭的模式圖。圖59是實施方式7中解除加密狀態(tài)管理部的信息保持狀態(tài)。圖60是實施方式7中的基于多個程序的解除加密的競爭實例。圖61是實施方式8中的Java庫的結(jié)構(gòu)圖。圖62是實施方式8中的基于多個程序的解除加密的競爭實例。圖63是實施方式9中的基于多個程序的解除加密的競爭實例。圖64是實施方式10中的基于多個程序的解除加密的競爭實例。圖65是實施方式11中的基于多個程序的解除加密的競爭實例。圖66是實施方式12中的Java程序利用解除加密開始部的序列。圖67是實施方式14中的解除加密開始部詢問外部適配器能否解除加密時的序列。圖68是實施方式15中的解除加密狀態(tài)管理部的結(jié)構(gòu)圖。圖69是實施方式15中的解除加密狀態(tài)管理部的結(jié)構(gòu)圖。圖70是實施方式18中的服務(wù)管理器管理的服務(wù)存儲部的模式圖。圖71是實施方式26中的服務(wù)管理器在解除加密開始時的動作序列。圖72是實施方式26中的服務(wù)管理器在解除加密停止時的動作序列。圖73是實施方式30中的、利用外部適配器來進(jìn)行解除加密時的、解除加密開始部和解除加密停止部的分割例。具體實施例方式(實施方式1)本發(fā)明假設(shè)衛(wèi)星系統(tǒng)、地面波系統(tǒng)、有線系統(tǒng)等三種運用方式來作為構(gòu)成對象的廣播系統(tǒng)。衛(wèi)星系統(tǒng)是使用衛(wèi)星將廣播信號傳輸?shù)綇V播接收裝置的方式,地面波系統(tǒng)是使用地面波信號發(fā)送裝置將廣播信號傳輸?shù)綇V播接收裝置的方式,有線系統(tǒng)是使用有線前端將廣播信號傳輸?shù)綇V播接收裝置的方式。因為本發(fā)明與各廣播系統(tǒng)的差異不具有直接的關(guān)系,所以無論廣播系統(tǒng)如何均可適用。參照附圖來說明本發(fā)明的廣播系統(tǒng)的實施方式。圖1是表示構(gòu)成廣播系統(tǒng)的裝置的關(guān)系框圖,由廣播站側(cè)系統(tǒng)101和3個終端裝置A111、終端裝置B112、終端裝置C113構(gòu)成。廣播站側(cè)系統(tǒng)-各終端裝置之間的結(jié)合121存在有線/無線兩種情況。例如,在有線系統(tǒng)中,廣播站側(cè)系統(tǒng)-各終端裝置之間利用有線來結(jié)合。另一方面,在衛(wèi)星/地面波系統(tǒng)中的廣播站側(cè)系統(tǒng)-各終端裝置之間,在下行(從廣播站側(cè)系統(tǒng)至各終端裝置)方向上不存在有線結(jié)合,利用電波來傳輸廣播信號。在上行(從各終端裝置至廣播站側(cè)系統(tǒng))方向上有利用電話線路、有線因特網(wǎng)等的有線結(jié)合、利用無線通信的無線結(jié)合兩種情況,各終端裝置將用戶輸入等信息發(fā)送到廣播站側(cè)系統(tǒng)。在本實施方式中,對一個廣播站側(cè)系統(tǒng)結(jié)合三個終端裝置,但即使將任意數(shù)量的終端裝置結(jié)合在廣播站側(cè)系統(tǒng)上,本發(fā)明也可適用。廣播站側(cè)系統(tǒng)101將圖像、聲音、數(shù)據(jù)廣播用數(shù)據(jù)等信息包含在廣播信號中,發(fā)送給多個終端裝置。利用廣播系統(tǒng)的既定的、或采用廣播系統(tǒng)的國家、地區(qū)的法律所確定的頻帶內(nèi)的頻率來傳輸廣播信號。作為實例,示出關(guān)于有線系統(tǒng)的廣播信號傳輸既定的實例。在本例所示的有線系統(tǒng)中,就數(shù)據(jù)的內(nèi)容和傳輸方向(上行、下行)來分割使用用于廣播信號傳輸?shù)念l帶。圖2是示出頻帶的分割一例的表。頻帶大致分為OutOfBand(簡稱為OOB)與In-Band這兩種。將5-130MHz分配給OOB,主要用于廣播站側(cè)系統(tǒng)101與終端裝置A111、終端裝置B112、終端裝置C113之間的數(shù)據(jù)交換。將130MHz-864MHz分配給In-Band,主要用于包含圖像、聲音的廣播頻道。在OOB中使用QPSK調(diào)制方式,而在In-Band中使用QAM64或QAM256調(diào)制方式。就調(diào)制方式技術(shù)而言,因為是與本發(fā)明關(guān)系不密切的公知技術(shù),所以省略詳細(xì)說明。圖3是表示OOB頻帶的更詳細(xì)的使用一例。將70MHz-74MHz用于從廣播站側(cè)系統(tǒng)101發(fā)送數(shù)據(jù),所有終端裝置A111、終端裝置B112、終端裝置C113從廣播站側(cè)系統(tǒng)101接收相同的數(shù)據(jù)。另一方面,將10.0MHz-10.1MHz用于從終端裝置A111向廣播站側(cè)系統(tǒng)101發(fā)送數(shù)據(jù),將10.1MHz-10.2MHz用于從終端裝置B112向廣播站側(cè)系統(tǒng)101發(fā)送數(shù)據(jù),將10.2MHz-10.3MHz用于從終端裝置C113向廣播站側(cè)系統(tǒng)101發(fā)送數(shù)據(jù)。由此,可從各終端裝置A111、終端裝置B112、終端裝置C113向廣播站側(cè)系統(tǒng)101發(fā)送各終端裝置固有的數(shù)據(jù)。圖4是針對In-Band的頻帶的使用一例。將150-156MHz與156-162MHz分別分配給電視頻道1與電視頻道2,之后,按6MHz的間隔分配電視頻道。在310MHz之后,按1MHz的單位分配給無線電頻道。這些各個頻道既可用作模擬廣播,也可用作數(shù)字廣播。在數(shù)字廣播的情況下,按基于MPEG2標(biāo)準(zhǔn)的TS數(shù)據(jù)包形式來傳送,除聲音和圖像外,還可發(fā)送各種數(shù)據(jù)廣播用數(shù)據(jù)或用于構(gòu)成EPG的節(jié)目編制信息。廣播站側(cè)系統(tǒng)101為了利用這些頻帶向終端裝置發(fā)送適當(dāng)?shù)膹V播信號,具有QPSK調(diào)制部或QAM調(diào)制部等。另外,為了接收來自終端裝置的數(shù)據(jù),具有QPSK解調(diào)器。另外,認(rèn)為廣播站側(cè)系統(tǒng)101具有與這些調(diào)制部和解調(diào)部關(guān)聯(lián)的各種設(shè)備。但是,本發(fā)明主要涉及終端裝置,所以省略詳細(xì)說明。終端裝置A111、終端裝置B112、終端裝置C113接收并再現(xiàn)來自廣播站側(cè)系統(tǒng)101的廣播信號。另外,向廣播站側(cè)系統(tǒng)101發(fā)送各終端裝置固有的數(shù)據(jù)。3個終端裝置在本實施方式中采取相同的結(jié)構(gòu)。另外,在本實例中,詳細(xì)介紹關(guān)于有線系統(tǒng)運用的一例,但本發(fā)明也可適用于衛(wèi)星、地面波系統(tǒng)和有線系統(tǒng)的其它方式。衛(wèi)星和地面波系統(tǒng)中的廣播站側(cè)系統(tǒng)與各終端裝置的結(jié)合如上所述,存在有線/無線兩種情況,并且,頻帶或頻率間隔、調(diào)制方式、廣播站側(cè)系統(tǒng)的結(jié)構(gòu)等依賴于廣播系統(tǒng)的種類或運用而不同,但這些與本發(fā)明無關(guān)聯(lián)性,無論它們?nèi)绾渭榷?,本發(fā)明都可適用。廣播站側(cè)系統(tǒng)101調(diào)制MPEG2傳輸流后,包含于廣播信號中來傳輸。廣播接收裝置接收廣播信號,解調(diào)后再現(xiàn)MPEG2傳輸流,從中提取必要的信息來使用。為了說明存在于數(shù)字廣播接收裝置中的器件的功能與連接的結(jié)構(gòu),首先簡單描述MPEG2傳輸流的結(jié)構(gòu)。圖5是表示TS數(shù)據(jù)包的結(jié)構(gòu)圖。TS數(shù)據(jù)包500具有188字節(jié)的長度,由首標(biāo)501、自適應(yīng)(adaption)字段502、負(fù)載503構(gòu)成。首標(biāo)501保持TS數(shù)據(jù)包的控制信息。采用具有4字節(jié)的長度、由504來表示的結(jié)構(gòu)。其中,具有記述為“PacketID(下面稱為PID)”的字段,并由該PID的值來識別TS數(shù)據(jù)包。自適應(yīng)字段502保持時刻信息等的附加信息。自適應(yīng)字段502的存在不是必需的,有時也不存在。負(fù)載503保持圖像、聲音或數(shù)據(jù)廣播用數(shù)據(jù)等TS數(shù)據(jù)包傳輸?shù)男畔?。圖6是MPEG2傳輸流的模式圖。TS數(shù)據(jù)包601和TS數(shù)據(jù)包603在首標(biāo)中保持PID100,在負(fù)載中保持關(guān)于圖像1的信息。TS數(shù)據(jù)包602和TS數(shù)據(jù)包605在首標(biāo)中保持PID200,在負(fù)載中保持關(guān)于數(shù)據(jù)1的信息。TS數(shù)據(jù)包604在首標(biāo)中保持PID300,在負(fù)載中保持關(guān)于聲音1的信息。MPEG2傳輸流600由TS數(shù)據(jù)包601-605等連續(xù)的TS數(shù)據(jù)包構(gòu)成。TS數(shù)據(jù)包在其負(fù)載中保持圖像或聲音、數(shù)據(jù)廣播用數(shù)據(jù)等各種信息。廣播接收裝置接收TS數(shù)據(jù)包,提取各TS數(shù)據(jù)包保持的信息,從而再現(xiàn)圖像、聲音,并利用節(jié)目編制信息等數(shù)據(jù)。此時,具有同一PID的TS數(shù)據(jù)包保持同一種類的信息。圖6中,TS數(shù)據(jù)包601和TS數(shù)據(jù)包603都傳輸關(guān)于圖像1的信息,另外,TS數(shù)據(jù)包602和TS數(shù)據(jù)包605都傳輸關(guān)于數(shù)據(jù)1的信息。圖像和聲音用稱為PES(PacketizedElementaryStream)數(shù)據(jù)包的形式表現(xiàn)。PES數(shù)據(jù)包包含某個時間段的圖像信息或聲音信息,廣播接收裝置通過接收PES數(shù)據(jù)包,可將該PES數(shù)據(jù)包內(nèi)含的圖像、聲音數(shù)據(jù)輸出到畫面、揚聲器。通過廣播站不間斷地傳輸PES數(shù)據(jù)包,廣播接收裝置可不間斷地連續(xù)再現(xiàn)圖像、聲音。PES數(shù)據(jù)包在實際傳輸時,在具有比一個TS數(shù)據(jù)包的負(fù)載大的尺寸的情況下,被分割后,存儲于多個TS數(shù)據(jù)包的負(fù)載中。圖7表示傳輸PES數(shù)據(jù)包時的分割實例。PES數(shù)據(jù)包701因為在存儲于一個TS數(shù)據(jù)包內(nèi)的負(fù)載中傳輸時大,所以被分割成PES數(shù)據(jù)包分割A(yù)702a、PES數(shù)據(jù)包分割B702b、PES數(shù)據(jù)包分割C702c,由具有同一PID的三個TS數(shù)據(jù)包703-705來傳輸。另外,PES數(shù)據(jù)包在運用時不僅傳輸圖像、聲音,還傳輸稱為子字段的字幕用數(shù)據(jù)。節(jié)目編制信息或數(shù)據(jù)廣播用數(shù)據(jù)等信息用稱為MPEG2區(qū)段的形式來表現(xiàn)。MPEG2區(qū)段在實際傳輸時,在具有比一個TS數(shù)據(jù)包的負(fù)載大的尺寸的情況下,被分割后,存儲在多個TS數(shù)據(jù)包的負(fù)載中。圖8表示傳輸MPEG2區(qū)段時的分割實例。MPEG2區(qū)段801因為在存儲于一個TS數(shù)據(jù)包內(nèi)的負(fù)載中傳輸時大,所以被分割成區(qū)段分割A(yù)802a、區(qū)段分割B802b、區(qū)段分割C802c,由具有同一PID的三個TS數(shù)據(jù)包803-805來傳輸。圖9表現(xiàn)MPEG2區(qū)段的結(jié)構(gòu)。MPEG2區(qū)段900由首標(biāo)901和負(fù)載902構(gòu)成。首標(biāo)901保持MPEG2區(qū)段的控制信息。該結(jié)構(gòu)由首標(biāo)結(jié)構(gòu)903表現(xiàn)。負(fù)載902保持MPEG2區(qū)段900傳輸?shù)臄?shù)據(jù)。存在于首標(biāo)結(jié)構(gòu)903中的table_id表現(xiàn)MPEG2區(qū)段的種類,并且,table_id_extension是區(qū)別table_id相等的各MPEG2區(qū)段時使用的擴展識別符。作為MPEG2區(qū)段的使用例,在圖10中例舉傳輸節(jié)目編制信息的情況。在本例中,如行1004中記載的那樣,將廣播信號解調(diào)時必需的信息記載在首標(biāo)結(jié)構(gòu)903內(nèi)的table_id為64的MPEG2區(qū)段中,并且,該MPEG2區(qū)段通過向PID賦予16的TS數(shù)據(jù)包來傳輸。將在存在于MPEG2傳輸流內(nèi)的TS數(shù)據(jù)包列中、僅提取由同一PID識別的TS數(shù)據(jù)包列的部分TS數(shù)據(jù)包列稱為基本流(ES)。例如在圖7中,分割并傳輸PES數(shù)據(jù)包701的TS數(shù)據(jù)包703-705全部用PID為100來識別??烧J(rèn)為這是傳輸PES數(shù)據(jù)包701的ES。同樣,在圖8中,分割并傳輸MPEG2區(qū)段801的TS數(shù)據(jù)包803-805全部用PID為200來識別??烧J(rèn)為這是傳輸MPEG2區(qū)段801的ES。在MPEG2傳輸流內(nèi)還存在稱為程序的概念。程序被表現(xiàn)為ES的集合,被用于想要匯總處理多個ES的情況。若利用程序,則可匯總處理圖像、聲音和與其附隨的數(shù)據(jù)廣播用數(shù)據(jù)等。例如,在匯總處理想同時再現(xiàn)的圖像、聲音的情況下,通過將傳輸包含圖像的PES數(shù)據(jù)包的ES、和傳輸包含聲音的PES數(shù)據(jù)包的ES匯總成程序,可知廣播接收裝置應(yīng)同時再現(xiàn)兩個ES。為了表現(xiàn)程序,在MPEG2中利用稱為PMT(ProgramMapTable)和PAT(ProgramAssoiationTable)的兩個表格。詳細(xì)說明請參照ISO/IEC13818-1、“MPEG2Systems”標(biāo)準(zhǔn)。下面簡單說明PMT和PAT。PMT是MPEG2傳輸流中、僅包含程序數(shù)量的表格。PMT被構(gòu)成為MPEG2區(qū)段,table_id為2。在PMT中保持用于識別程序的程序號和程序的附加信息、以及關(guān)于屬于程序的ES的信息。圖11中例舉PMT的實例。1100是程序號。程序號在同一傳輸流內(nèi)被唯一分配給程序,用于識別PMT。行1111-1114表現(xiàn)關(guān)于各ES的信息。列1101是ES的種類,指定“圖像”、“聲音”、“數(shù)據(jù)”等。列1102是構(gòu)成ES的TS數(shù)據(jù)包的PID。列1103是關(guān)于ES的附加信息。例如,行1111中表示的ES是傳輸聲音用PES數(shù)據(jù)包的ES,PID由為5011的TS數(shù)據(jù)包構(gòu)成。PAT是MPEG2傳輸流中僅存在一個的表格。PAT構(gòu)成為MPEG2區(qū)段,table_id為0,由PID為0的TS數(shù)據(jù)包傳輸。在PAT中,保持用于識別MPEG2傳輸流的transport_stream_id、和關(guān)于表現(xiàn)存在于MPEG2傳輸流內(nèi)的程序的全部PMT的信息。圖12中例舉PAT的實例。1200是transport_stream_id。transport_stream_id被用于識別MPEG2傳輸流。行1211-1213表現(xiàn)關(guān)于程序的信息。列1201是程序號。列1202是傳輸對應(yīng)于程序的PMT的TS數(shù)據(jù)包的PID。例如,行1211中表現(xiàn)的程序PMT由程序號為101、對應(yīng)的PMT的PID為501的TS數(shù)據(jù)包傳輸。廣播接收裝置在用戶發(fā)出屬于某個程序的圖像、聲音的再現(xiàn)指示的情況下,使用PAT和PMT,進(jìn)行指定的圖像、聲音的再現(xiàn)。例如,就傳輸圖12的PAT和圖11的PMT的MPEG2傳輸流而言,進(jìn)行屬于程序號為101的程序的圖像、聲音的再現(xiàn)情況采取如下步驟。首先,從PID為“0”的TS數(shù)據(jù)包中,取得作為table_id為“0”的MPEG2區(qū)段傳輸?shù)腜AT。從PAT中搜索程序號為“101”的程序,得到列1211。從行1211得到傳輸程序號為“101”的程序的PMT的TS數(shù)據(jù)包的PID“501”。接著,從PID為“501”的TS數(shù)據(jù)包中,取得作為table_id為“2”的MPEG2區(qū)段傳輸?shù)腜MT。從PMT得到作為聲音的ES信息的行1111和作為圖像的ES信息的行1112。從行1111得到構(gòu)成傳輸聲音用PES數(shù)據(jù)包的ES的TS數(shù)據(jù)包的PID“5011”。另外,從行1112得到構(gòu)成傳輸圖像用PES數(shù)據(jù)包的ES的TS數(shù)據(jù)包的PID“5012”。接著,從PID“5011”的TS數(shù)據(jù)包中取得聲音用PES數(shù)據(jù)包,從PID“5012”的TS數(shù)據(jù)包中取得圖像用PES數(shù)據(jù)包。由此,可確定作為再現(xiàn)對象的圖像、聲音的PES數(shù)據(jù)包,可再現(xiàn)這些數(shù)據(jù)包傳輸?shù)膱D像聲音。本發(fā)明涉及對由MPEG2傳輸流傳輸?shù)摹⒓用芎蟮男畔⒌脑L問控制。這里描述MPEG2傳輸流中包含的信息加密的形式。一般,所謂加密是利用加密算法可逆變更某數(shù)據(jù),并隱藏原始數(shù)據(jù)的內(nèi)容。加密后的數(shù)據(jù)可通過利用解除加密算法而恢復(fù)為原始的數(shù)據(jù)。廣播中使用采用稱為“密鑰”的比特列的加密、解除加密算法。廣播站按照利用某個“加密密鑰”的加密算法來可逆變更想加密的數(shù)據(jù),將對應(yīng)于該“加密密鑰”的“解除加密密鑰”與加密后的數(shù)據(jù)一起傳輸。廣播接收裝置利用利用了“解除加密密鑰”的解除加密算法來恢復(fù)加密了的數(shù)據(jù),得到原始數(shù)據(jù)。本發(fā)明與該加密、解除加密算法本身無關(guān),無論利用哪種算法,本發(fā)明都可適用。如上所述,由MPEG2傳輸流傳輸?shù)男畔⒉扇ES數(shù)據(jù)包或MPEG2區(qū)段的形式,將其分割后,用TS數(shù)據(jù)包來傳輸。此時,在廣播站執(zhí)行的加密處理以PES數(shù)據(jù)包和MPEG2區(qū)段單位執(zhí)行,分割加密后的PES數(shù)據(jù)包和加密后的MPEG2區(qū)段,由TS數(shù)據(jù)包來傳輸。例如,在對某個圖像、聲音信息執(zhí)行訪問限制的情況下,對傳輸該圖像、聲音信息的PES數(shù)據(jù)包執(zhí)行加密處理。圖13中表示傳輸加密后的PES數(shù)據(jù)包的狀況。加密PES數(shù)據(jù)包1301,并且由于存儲于一個TS數(shù)據(jù)包內(nèi)的負(fù)載中進(jìn)行傳輸時大,所以被分割成PES數(shù)據(jù)包分割A(yù)1302a、PES數(shù)據(jù)包分割B1302b、PES數(shù)據(jù)包分割C1302c,由具有同一PID的三個TS數(shù)據(jù)包1303-1305來傳輸。結(jié)果,TS數(shù)據(jù)包1303-1305的負(fù)載部分變?yōu)楸患用艿男问?。圖14中表示傳輸加密后的MPEG2區(qū)段的狀況。加密MPEG2區(qū)段1401,并且由于存儲于一個TS數(shù)據(jù)包內(nèi)的負(fù)載中進(jìn)行傳輸時大,所以被分割成區(qū)段分割A(yù)1402a、區(qū)段分割B1402b、區(qū)段分割C1402c,由具有同一PID的三個TS數(shù)據(jù)包1403-1405來傳輸。結(jié)果,TS數(shù)據(jù)包1403-1405的負(fù)載部分變?yōu)楸患用艿男问?。廣播接收裝置為了利用加密后的信息,使用稱為解擾器的器件來執(zhí)行解除加密。解擾器可通過一個來執(zhí)行關(guān)于一條ES的解除加密。廣播接收裝置可使用設(shè)定給TS數(shù)據(jù)包的TS數(shù)據(jù)包首標(biāo)結(jié)構(gòu)504中保持的transport_scrambling_control的值,得知該TS數(shù)據(jù)包包含于負(fù)載中傳輸?shù)腜ES數(shù)據(jù)包或MPEG2區(qū)段是否被加密。若被加密,則將這些由負(fù)載傳輸?shù)腜ES數(shù)據(jù)包或MPEG2區(qū)段傳輸?shù)浇鈹_器,執(zhí)行解除加密。廣播接收裝置執(zhí)行解除加密所需的信息有兩種。為“解除加密密鑰等解除加密信息”和“各合同者的合同信息”。通常,前者以稱為ECM(EntitlementControlMessage)、后者以稱為EMM(EntitlementManagementMessage)的形式,包含于MPEG2傳輸流中進(jìn)行傳輸。ECM傳輸解除加密所需的密鑰,將其設(shè)定給解擾器后,執(zhí)行解除加密。EMM傳輸各合同者的合同信息,用于判斷作為解除加密處理對象的信息的解除加密是否是合同上允許的。兩者都可以PES數(shù)據(jù)包或MPEG2區(qū)段形式傳輸,按運用規(guī)定來確定用哪個和如何傳輸。廣播接收裝置為了取得ECM和EMM,必需傳輸ECM和EMM的TS數(shù)據(jù)包的PID。為了表現(xiàn)該PID,在MPEG2標(biāo)準(zhǔn)中,規(guī)定CA(ConditionalAccess)記述符和CAT(ConditionalAccessTable)。CA記述符保持傳輸ECM和EMM的TS數(shù)據(jù)包的PID。CAT是傳輸關(guān)于解除加密的信息的表格,其自身構(gòu)成為table_id為“1”的MPEG2區(qū)段,由PID為“1”TS數(shù)據(jù)包來傳輸。CAT保持CA記述符,由該CA記述符保持的PID識別的TS數(shù)據(jù)包傳輸EMM。另外,PMT也可保持CA記述符,由存在于PMT中的CA記述符保持的PID識別的TS數(shù)據(jù)包傳輸ECM。EMM是傳輸合同信息、與廣播接收裝置自身關(guān)聯(lián)的信息。在廣播接收裝置接收EMM的情況下,首先從PID為“1”的TS數(shù)據(jù)包取得table_id為“1”的CAT,并從記載于CAT中的CA記述符,取得傳輸EMM的TS數(shù)據(jù)包的PID。從由該PID識別的TS數(shù)據(jù)包取得EMM。當(dāng)廣播接收裝置訪問加密信息時,用于判斷在合同上是否可能。ECM是傳輸解除加密想訪問的信息的密鑰、依賴于程序或ES的信息。在廣播接收裝置訪問加密信息的情況下,首先,使用PAT和PMT來確定傳輸加密信息的ES。在記載關(guān)于該ES的信息的PMT中,必需與之配合地記載CA記述符。由記載于該CA記述符中的PID識別的TS數(shù)據(jù)包傳輸ECM,包含解除加密該ES傳輸?shù)男畔⑺璧慕獬用苊荑€。記載于ECM中的解除加密密鑰被設(shè)定給解擾器,用于解除加密。圖15中示出關(guān)于解除加密處理中的EMM和ECM的動作序列。首先,廣播接收裝置從指定的識別符取得PMT,并確定應(yīng)解除加密的ES(S1501)。該識別符基本上是指定程序或ES的識別符,但使用哪個識別符要依賴于運用來確定。作為最單純的實例,為程序號或構(gòu)成ES的TS數(shù)據(jù)包的PID。接著,從EMM得到合同信息(S1502)。根據(jù)得到的合同信息,判斷S1501中確定的ES傳輸?shù)男畔⒃诤贤鲜欠衲苓M(jìn)行解除加密(S1503)。若能進(jìn)行解除加密,則取得ECM(S1504),將記載于ECM中的解除加密密鑰設(shè)定給解擾器(S1505),開始解除加密(S1506)。另外,MPEG2標(biāo)準(zhǔn)不規(guī)定ECM或EMM的細(xì)節(jié)或利用方式,這些由對應(yīng)于各環(huán)境的運用規(guī)定來確定。具體而言,在各環(huán)境中,MPEG標(biāo)準(zhǔn)不規(guī)定ECM和EMM的方式(PES數(shù)據(jù)包或MPEG2區(qū)段、ECM和EMM的格式、記載于ECM中的解除加密密鑰的長度或數(shù)量、解除加密密鑰的更新間隔時間的長度、記載于EMM中的合同信息的內(nèi)容、ECM和EMM的發(fā)送間隔等信息,與動作相配合來確定。在各環(huán)境中,ECM或EMM傳輸解除加密所需的信息,當(dāng)然與解除加密相關(guān),但本發(fā)明涉及確定“開始解除加密的時刻”、和“解除加密的對象”的算法,涉及在實際的解除加密處理之前執(zhí)行的預(yù)處理。本發(fā)明與解除加密處理本身的相關(guān)性弱,無論如何運用ECM或EMM,本發(fā)明都可適用。即便就圖15中的序列而言,與本發(fā)明中的解除加密的開始相關(guān),但與圖15如何實現(xiàn)無關(guān),所以無論圖15的序列實際上如何實現(xiàn),都可適用。此前對MPEG2標(biāo)準(zhǔn)進(jìn)行了簡單說明,但這里進(jìn)行單詞的詳細(xì)定義。就本發(fā)明而言,稱為“程序”的單詞存在兩種。一個是在MPEG2標(biāo)準(zhǔn)中出現(xiàn)的“程序”,另一個是所謂CPU執(zhí)行的代碼集合含義下的“程序”。就前者而言,因為與運用規(guī)定中使用的所謂“服務(wù)”的單詞同義,所以為了避免混淆,后面將前者稱為“服務(wù)”,將后者簡稱為“程序”。并且就后者而言,尤其將用Java語言記述的“程序”稱為“Java程序”。上面對涉及本發(fā)明的、由MPEG2標(biāo)準(zhǔn)確定的幾個信息進(jìn)行了說明。下面,說明作為本實施方式的前提的硬件結(jié)構(gòu)。圖16中示出表示數(shù)字廣播接收裝置的一般硬件結(jié)構(gòu)的框圖。1600是終端裝置,由調(diào)諧器1601、TS解碼器1602、AV解碼器1603、揚聲器1604、顯示器1605、CPU1606、2次存儲部1607、1次存儲部1608、ROM1609、輸入部1610構(gòu)成。調(diào)諧器1601是按照包含CPU1606指定的頻率的調(diào)諧信息、解調(diào)可在廣播站側(cè)系統(tǒng)101內(nèi)調(diào)制傳輸?shù)膹V播信號的器件。將調(diào)諧器1601解調(diào)后得到的MPEG2傳輸流發(fā)送到TS解碼器1602。TS解碼器1602是具有根據(jù)CPU1606指定的PID、區(qū)段挑選條件等的指定、從MPEG2傳輸流中挑選與指定條件一致的PES數(shù)據(jù)包或MPEG2區(qū)段的功能的器件。將TS解碼器1602挑選的PES數(shù)據(jù)包傳送到AV解碼器1603。另外,將TS解碼器1602挑選的MPEG2區(qū)段DMA(DirectMemoryAccess)傳送到1次存儲部1608,由CPU1606執(zhí)行的程序利用。另外,TS解碼器1602內(nèi)存在解擾器,執(zhí)行加密的PES數(shù)據(jù)包和MPEG2區(qū)段的解除加密。AV解碼器1603是具有解碼編碼后的圖像和聲音的功能的器件。將AV解碼器1603解碼得到的AV信號發(fā)送給揚聲器1604、顯示器1605。另外,有時AV解碼器1603未必能同時解碼圖像和聲音。也會作為圖像解碼器、聲音解碼器單體而存在。另外,AV解碼器1603有時也隨著情況的不同而具有對小標(biāo)題數(shù)據(jù)的解碼功能。另外,AV解碼器1603不能解碼加密的PES數(shù)據(jù)包傳輸?shù)膱D像、聲音信息。因此,在TS解碼器1602內(nèi)的解擾器未執(zhí)行PES數(shù)據(jù)包的解除加密的情況下,用戶不能視聽該PES數(shù)據(jù)包傳輸?shù)膱D像、聲音。揚聲器1604、顯示器1605分別是具有輸出從AV解碼器1603發(fā)送的聲音、圖像的功能的器件。CPU1606執(zhí)行在廣播接收裝置上工作的程序。CPU1606執(zhí)行的程序存在被包含在ROM1609中的情況、從廣播信號或網(wǎng)絡(luò)下載后保持在1次存儲部1608中的情況、從廣播信號或網(wǎng)絡(luò)下載后保存在2次存儲部1607中的情況等。按照執(zhí)行的程序的指示,控制調(diào)諧器1601、TS解碼器1602、AV解碼器1603、揚聲器1604、顯示器1605、2次存儲部1607、1次存儲部1608、ROM1609、輸入部1610。2次存儲部1607由FLASH-ROM等非易失性存儲器、HDD(HardDiskDrive)、CD-R或DVD-R等可改寫的媒體等、在終端裝置1600的電源斷開時也不會刪除信息的設(shè)備構(gòu)成,按照CPU1606的指示來進(jìn)行信息的保存。用于難以由于終端裝置1600的電源斷開而消除的數(shù)據(jù)的保存。1次存儲部1608由RAM等構(gòu)成,是具有根據(jù)CPU1606或可DMA的器件的指示來暫時保存信息的功能的器件。通過終端裝置1600的電源斷開來消除保持在1次存儲部1608中的信息。ROM1609是不可改寫的存儲器器件,具體而言由ROM或CD-ROM、DVD等構(gòu)成。在ROM1609中存在CPU1606執(zhí)行的程序。輸入部1610具體而言由面板或遙控器構(gòu)成,接收來自用戶的輸入。圖17是由面板構(gòu)成輸入部1610時的一例。面板1700具備7個按鈕、上游標(biāo)按鈕1701、下游標(biāo)按鈕1702、左游標(biāo)按鈕1703、右游標(biāo)按鈕1704、OK按鈕1705、取消按鈕1706、EPG按鈕1707。若用戶按下按鈕,則將按下的按鈕的識別符通知給CPU1606。另外,圖16中以將顯示器1605、揚聲器1604包含于廣播接收裝置內(nèi)部的形式來表現(xiàn),但也存在不使顯示器1605、揚聲器1604包含于廣播接收裝置中、而僅向外部輸出AV信號的類型。顯示器1605和揚聲器1604的存在部位與本發(fā)明無關(guān)聯(lián)性,無論對哪種類型,本發(fā)明都可適用。另外,圖16中,調(diào)諧器1601和AV解碼器1603在終端裝置1600內(nèi)僅各存在一個,但也有存在多個上述器件的硬件結(jié)構(gòu),即便在該情況下也可適用本發(fā)明。在圖16所示的硬件結(jié)構(gòu)中,解擾器在出廠時默認(rèn)地包含于終端裝置1600的TS解碼器1602中。但是,存在采取連接終端裝置與包含解擾器的外部適配器、利用外部適配器內(nèi)的解擾器來執(zhí)行解除加密的硬件結(jié)構(gòu)的終端裝置。圖18表示成這種硬件結(jié)構(gòu)實例。1800是終端裝置,由調(diào)諧器1801、TS解碼器1802、AV解碼器1603、揚聲器1604、顯示器1605、CPU1806、2次存儲部1607、1次存儲部1608、ROM1609、輸入部1610構(gòu)成。裝載在終端裝置1800上的、用與圖16相同的序號識別的器件具有與圖16的情況相同的功能,所以省略說明。向終端裝置1800提供適配器1811。適配器1811裝載解擾器。在出現(xiàn)在圖18的硬件結(jié)構(gòu)例中的適配器1811中,保持一個以上解擾器,將MPEG2傳輸流作為輸入,就輸入的MPEG2傳輸流中包含的TS數(shù)據(jù)包而言,對具有CPU1806指定的PID的TS數(shù)據(jù)包傳輸?shù)腜ES數(shù)據(jù)包或MPEG2區(qū)段執(zhí)行解除加密。為了使適配器1811保持的解擾器動作,必需向適配器1811輸入調(diào)諧器1801解調(diào)的MPEG2傳輸流。因此,調(diào)諧器1801將解調(diào)后的MPEG2傳輸流輸入適配器1811。適配器1811在結(jié)束對輸入的MPEG2傳輸流內(nèi)的、CPU1806指定的TS數(shù)據(jù)包傳輸?shù)腜ES數(shù)據(jù)包或MPG2區(qū)段的解除加密后,將MPEG2傳輸流發(fā)送到TS解碼器1802。TS解碼器1802與圖16中的TS解碼器1602能對從調(diào)諧器1601輸入的MPEG2傳輸流執(zhí)行處理一樣,可對從適配器1811輸入的MPEG2傳輸流執(zhí)行處理。CPU1806不僅可以與存在于終端裝置1800內(nèi)的器件、而且還可與適配器1811內(nèi)的器件進(jìn)行通信或控制。另外,適配器1811通過被實現(xiàn)為卡型的器件,與終端裝置1800的卡連接端子連接后利用,或?qū)崿F(xiàn)為盒型器件,與終端裝置1800的USB(UniversalSerialBus)端子或IEEE(InstituteofElectricalandElectronicsEngineers)1394端子等連接端子連接后利用等各種方式來實現(xiàn),但本發(fā)明可不依賴于這種適配器1811的器件方式或與終端裝置的連接方法來適用。另外,因為終端裝置1800也不依賴于可同時物理連接的適配器的數(shù)量,所以即使可與多個適配器1811物理連接,也可適用。另外,在圖18的硬件結(jié)構(gòu)例中,采用從調(diào)諧器1801向適配器1811直接輸入MPEG2傳輸流的結(jié)構(gòu),但也考慮從調(diào)諧器1801輸出的MPEG2傳輸流都經(jīng)由TS解碼器1802、之后輸入到適配器1811的硬件結(jié)構(gòu)。此時,TS解碼器1802保持對適配器1811中繼MPEG2傳輸流的功能,并利用該功能,向適配器1811輸出從調(diào)諧器1801輸入的MPEG2傳輸流。另外,圖18的硬件結(jié)構(gòu)例中,調(diào)諧器1801和AV解碼器1603僅各存在一個,但也有存在多個上述器件的硬件結(jié)構(gòu),即便在該情況下也可適用本發(fā)明。作為適配器的第一例,說明歐洲利用的DVB-CI(CommonInterface)卡。DVB-CI標(biāo)準(zhǔn)示于“ETSIEN50221”中。這里,簡單說明DVB-CI標(biāo)準(zhǔn)。DVB-CI標(biāo)準(zhǔn)是用于向終端裝置提供適配器的接口標(biāo)準(zhǔn),使用PCMCIA(PersonalComputerMemoryCardInternationalAssociation)接口來連接終端裝置與適配器。DVB-CI卡在內(nèi)部包含解擾器,并在與圖18的硬件結(jié)構(gòu)例一樣的結(jié)構(gòu)下被利用。在圖16的硬件結(jié)構(gòu)例中,終端裝置1600必需執(zhí)行圖15的全部序列,但在DVB-CI中,裝載于DVB-CI卡上的CPU執(zhí)行圖15的序列。通過終端裝置1800內(nèi)的CPU1806向DVB-CI卡以二進(jìn)制發(fā)送記述CA記述符的PMT(CA-PMT),DVB-CI執(zhí)行EMM或ECM的操作,自動開始解除加密。作為適配器的第二例,說明美國有線系統(tǒng)中利用的POD(PointofDeployment)。POD標(biāo)準(zhǔn)示于“OD-SP-HOSTPOD-IF”標(biāo)準(zhǔn)中。這里簡單說明POD。POD也采取與DVB-CI一樣的卡型方式,使用PCMCIA接口與終端裝置連接。圖19表示賦予POD1911的終端裝置的硬件結(jié)構(gòu)。在存在于終端裝置1900內(nèi)的器件中,用與圖16或圖18相同的序號識別的器件具有與圖16或圖18的情況一樣的功能。POD1911裝載解擾器,與圖18中的適配器1811一樣,從調(diào)諧器1901輸入MPEG2傳輸流,向TS解碼器1902輸出完成解除加密處理的MPEG2傳輸流。另外,在美國有線系統(tǒng)中,如圖2、圖3所示,使用稱為OOB的頻帶,沿上行和下行方向傳送各種信息。此時,因為廣播站側(cè)系統(tǒng)101向終端裝置發(fā)送的信息的形式與終端裝置1900可解釋的信息的形式不同,所以不能原樣交換信息。POD1911具備執(zhí)行由這些OOB傳送的上行、下行的信息形式變換的器件。以QPSK調(diào)制方式來調(diào)制由OOB傳送的信息。該調(diào)制方式是公知技術(shù),省略詳細(xì)說明。終端裝置具備QPSK解調(diào)器1912與QPSK調(diào)制器1913。CPU1906不僅可控制終端裝置1900內(nèi)的器件,還可控制POD1911內(nèi)的器件。就下行方向的終端裝置1900的信息接收而言,首先,QPSK解調(diào)器1912解調(diào)按OOB從廣播站側(cè)系統(tǒng)101發(fā)送來的下行信號,將生成的位流輸入POD1911。POD1911從位流包含的各種信息中、提取CPU1906指定的信息,變換成在CPU1906上動作的程序可解釋的形式,提供給CPU1906。就上行方向的終端裝置1900的信息發(fā)送而言,首先CPU1906將想發(fā)送給廣播站側(cè)系統(tǒng)101的信息發(fā)送給POD1911。POD1911將從CPU1906輸入的信息變換成廣播站側(cè)系統(tǒng)101可解釋的形式,發(fā)送給QPSK調(diào)制器1913。QPSK調(diào)制器1913QPSK調(diào)制從POD1911輸入的信息,發(fā)送給廣播站側(cè)系統(tǒng)101。另外,POD1911與DVB-CI一樣裝載CPU,POD1911內(nèi)的CPU執(zhí)行圖15的序列。終端裝置1900內(nèi)的CPU1906向POD1911以二進(jìn)制發(fā)送記述CA記述符的PMT(CA-PMT),從而POD1911進(jìn)行關(guān)于EMM或ECM的操作,自動開始解除加密。另外,在利用POD1911的環(huán)境下,既可由In-Band來傳輸EMM或ECM,也可由OOB來傳輸,但EMM或ECM的取得方法與本發(fā)明無關(guān),無論其如何傳輸,都可適用本發(fā)明。另外,與圖18一樣,即便在圖19中,也構(gòu)成為從調(diào)諧器1901向POD1911直接輸入MPEG2傳輸流,但也可構(gòu)成為都經(jīng)由TS解碼器1902后輸入POD1911。此時,TS解碼器1902具有在POD1911中繼從調(diào)諧器1901輸入的MPEG2傳輸流的功能。另外,終端裝置1900僅各保持一個調(diào)諧器、AV解碼器等器件,但因為本發(fā)明不依賴于各器件的數(shù)量,所以有多個時也可適用。但是,若存在多個調(diào)諧器,用POD1911內(nèi)的解擾器來解除加密各個調(diào)諧器接收的MPEG2傳輸流,則POD1911必需采用允許輸入多個MPEG2傳輸流的結(jié)構(gòu),并且,終端裝置1900必需具有向POD1911輸入多個MPEG2傳輸流、并從POD1911接收多個MPEG2傳輸流的功能。這里,簡單說明關(guān)于在終端裝置1600內(nèi)部存在解擾器的情況、和在外部適配器內(nèi)存在解擾器的情況的解除加密處理的差異。在圖16所示的硬件結(jié)構(gòu)中,在終端裝置1600內(nèi)存在解擾器。為了進(jìn)行解除加密,必需向解擾器指定解除加密密鑰和PID。因此,在這種硬件結(jié)構(gòu)中,終端裝置1600自身取得ECM,并從中取得解除加密密鑰,將這些值設(shè)定給解擾器。在圖18所示的硬件結(jié)構(gòu)中,在終端裝置1800之外存在解擾器。如上所述,作為其代表例,有DVB-CI和POD。如外部適配器1811那樣,在終端裝置1800之外存在解擾器的情況下,終端裝置1800必需向外部適配器1811傳送應(yīng)解除加密開始和停止的ES的信息。在DVB-CI和POD的情況下,為此使用稱為CA-PMT的消息。CA-PMT采用與PMT一樣的方式,在內(nèi)部包含ES的信息。CA-PMT從PMT中刪除“與解除加密相關(guān)的信息之外的信息”,并賦予表示開始或停止解除加密的解除加密控制標(biāo)志。DVB-CI和POD若從終端裝置1800接收解除加密控制標(biāo)志為“”的CA-PMT,則開始記載于該CA-PMT中的ES的解除加密。DVB-CI和POD不僅在內(nèi)部保持解擾器,還保持CPU、記錄解除加密程序的ROM、1次存儲、取得EMM、ECM的器件,EMM和ECM的取得、基于EMM信息的合同上的判斷、或向解擾器設(shè)定記載于ECM中的解除加密密鑰、向解擾器設(shè)定PID等操作執(zhí)行DVB-CI和POD上的程序。另外,DVB-CI和POD若從終端裝置1800接收解除加密控制標(biāo)志為“停止”的CA-PMT,則停止記載于該CA-PMT中的ES的解除加密。終端裝置1800通過構(gòu)成CA-PMT并傳遞給DVB-CI或POD,可向DVB-CI和POD通知關(guān)于解除加密的開始、停止指示或ES的信息,可進(jìn)行解除加密的控制。利用圖16-圖19中出現(xiàn)的各器件,廣播接收裝置實現(xiàn)將包含在廣播信號中傳送的圖像、聲音輸出到畫面的功能、或提取廣播信號包含的節(jié)目編制信息等數(shù)據(jù)并提示給用戶的功能。圖20中示出表現(xiàn)各器件的物理連接順序與處理內(nèi)容、輸入輸出的數(shù)據(jù)形式的原理圖。2000為終端裝置,具有調(diào)諧器2001、PID濾波器2002、區(qū)段濾波器2003、解擾器2004、AV解碼器2005、顯示器/揚聲器2006、1次存儲部2007。圖20中出現(xiàn)的器件與圖16中出現(xiàn)的器件一對一或一對多地對應(yīng)。調(diào)諧器2001對應(yīng)于調(diào)諧器1601,將廣播信號設(shè)為輸入,輸出MPEG2傳輸流。在TS解碼器1602內(nèi),存在對MPEG2傳輸流進(jìn)行處理的3種器件,PID濾波器2002、區(qū)段濾波器2003、解擾器2004。這里詳細(xì)描述它們的功能。PID濾波器2002從輸入的MPEG2傳輸流中,提取具有CPU,606指定的PID的TS數(shù)據(jù)包,并提取存在于其負(fù)載中的PES數(shù)據(jù)包或MPEG2區(qū)段。例如,以在圖7所示的狀況下提取PES數(shù)據(jù)包701的情況為例。首先,CPU1606對PID濾波器2002發(fā)出請求,以設(shè)定PID100,提取PES數(shù)據(jù)包。此時,PID濾波器2002從在MPEG2傳輸流中流過的TS數(shù)據(jù)包中提取PID為100的TS數(shù)據(jù)包703-705,再取出提取的TS數(shù)據(jù)包703-705的負(fù)載中包含的PES數(shù)據(jù)包分割A(yù)702a、PES數(shù)據(jù)包分割B702b、PES數(shù)據(jù)包分割C702c,進(jìn)行連結(jié),構(gòu)成PES數(shù)據(jù)包701。在TS解碼器1602內(nèi)存在一個以上PID濾波器2002。解擾器2004對PID濾波器2002輸出的PES數(shù)據(jù)包、MPEG2區(qū)段執(zhí)行解除加密。PES數(shù)據(jù)包和MPEG2區(qū)段在加密的情況下也與圖7和圖8一樣,分割后進(jìn)行傳送。解擾器2004可按照CPU1606的PID指定,確定傳送加密后的PES數(shù)據(jù)包和MPEG2區(qū)段的TS數(shù)據(jù)包,其中,使用CPU1606指定的解除加密密鑰來執(zhí)行解除加密處理。解擾器2004分別向AV解碼器2005輸出完成解除加密處理的PES數(shù)據(jù)包,向區(qū)段濾波器2003輸出完成解除加密處理的MPEG2區(qū)段。解除加密是僅適用于加密后的PES數(shù)據(jù)包和MPEG2區(qū)段的處理,解擾器2004按照CPU1606的指示,僅在必要的情況下從PID濾波器2002輸入PES數(shù)據(jù)包和MPEG2區(qū)段,執(zhí)行解除加密處理。對于未解擾的PES數(shù)據(jù)包和MPEG2區(qū)段,分別從PID濾波器2002直接輸出到AV解碼器2005和區(qū)段濾波器2003。在TS解碼器1602內(nèi)存在一個以上解擾器2004。區(qū)段濾波器2003從輸入的MPEG2區(qū)段中,提取與CPU1606指定的區(qū)段濾波條件一致的MPEG2區(qū)段,DMA傳送到1次存儲部2007。由CPU1606讀出保持在1次存儲部2007中的MPEG區(qū)段來利用。例如,以在圖10中取得保持調(diào)諧信息的MPEG2區(qū)段的情況為例。CPU1606首先向PID濾波器2002發(fā)出請求,以設(shè)定PID16,取得區(qū)段。PID濾波器2002從PID為16的TS數(shù)據(jù)包中提取區(qū)段,提供給區(qū)段濾波器2003。接著,CPU1606請求區(qū)段濾波器2003提取table_id為64的區(qū)段。區(qū)段濾波器2003從由PID濾波器2002輸入的MPEG2區(qū)段中,提取table_id為64的區(qū)段,并DMA傳送到1次存儲部2007。在TS解碼器1602內(nèi)存在一個以上區(qū)段濾波器2003。AV解碼器2005與AV解碼器1603對應(yīng),輸入PES數(shù)據(jù)包,向顯示器/揚聲器2006輸出AV信號。顯示器/揚聲器2006對應(yīng)于顯示器1605和揚聲器1604,將AV信號設(shè)為輸入,向顯示器1605輸出圖像,向揚聲器1604輸出聲音。1次存儲部2007與1次存儲部1608對應(yīng),將MPEG2區(qū)段設(shè)為輸入,對于CPU1606執(zhí)行的程序,可參照其內(nèi)容。用圖20來示例表示分別向顯示器和揚聲器輸出圖像和聲音的步驟。輸入到廣播接收裝置的廣播信號首先被調(diào)諧器2001解調(diào)成MPEG2傳輸流。接著,由PID濾波器2002提取具有CPU1606指定的PID的TS數(shù)據(jù)包傳送的、內(nèi)含圖像和聲音信息的PES數(shù)據(jù)包。必要時,向解擾器2004發(fā)送PES數(shù)據(jù)包,實施解除加密處理。之后,將PES數(shù)據(jù)包輸入AV解碼器2005,解碼后,輸出AV信號。之后,將AV信號輸入顯示器和揚聲器2006,執(zhí)行圖像和聲音的再現(xiàn)。用圖20來示例表示從廣播信號中提取節(jié)目編制信息等數(shù)據(jù)的步驟。輸入到廣播接收裝置的廣播信號首先被調(diào)諧器2001解調(diào)成MPEG2傳輸流。接著,PID濾波器2002提取具有CPU1606指定的PID的TS數(shù)據(jù)包傳送的、內(nèi)含數(shù)據(jù)的MPEG2區(qū)段。必要時,將MPEG2區(qū)段發(fā)送到解擾器2004,實施解除加密處理。再將MPEG2區(qū)段輸入到區(qū)段濾波器2003,僅輸出與CPU1606指定的區(qū)段濾波條件一致的MPEG2區(qū)段。之后,將MPEG2區(qū)段輸入1次存儲部2007,提供給CPU1606。另外,圖20也與圖16一樣,自身作為具有顯示器/揚聲器2006的廣播接收裝置而被原理圖化,但也有顯示器/揚聲器2006未內(nèi)含于廣播接收裝置中而存在于外部的類型。無論對哪個類型,本發(fā)明都可適用。另外,在圖20表示的原理圖中,解擾器2004存在于TS解碼器1602內(nèi),但也可根據(jù)硬件結(jié)構(gòu)的不同,而存在于TS解碼器外部。即使在這種情況下也可適用本發(fā)明。下面,在圖21中示出對應(yīng)于圖18所示的、物理連接適配器的硬件結(jié)構(gòu)的原理圖。2100是終端裝置,具有調(diào)諧器2101、PID濾波器2102、區(qū)段濾波器2003、AV解碼器2005、顯示器/揚聲器2006、1次存儲部2007。還具有適配器1811,解擾器2104。因為用與圖20的情況相同的序號識別的器件具有與圖20的情況相等的功能,所以省略說明。與圖20中的終端的差異在于解擾器的連接部位和功能。在圖20中,解擾器2004存在于TS解碼器1602內(nèi),使用CPU1606指定的解除加密密鑰,進(jìn)行PID濾波器2002輸出的PES數(shù)據(jù)包和MPEG2區(qū)段的解除加密。相反,在圖21中,解擾器2104與調(diào)諧器2101連接,輸入調(diào)諧器2101解調(diào)后的MPEG2傳輸流。解擾器2104提取具有CPU1806指定的PID的TS數(shù)據(jù)包,并自己從MPEG2傳輸流中提取解除加密所需的密鑰,進(jìn)行解除加密。將解擾器2104進(jìn)行解除加密處理后的MPEG2傳輸流輸入TS解碼器1802,之后與圖20一樣處理。PID濾波器2102對于從解擾器2104輸入的MPEG2傳輸流,可進(jìn)行TS數(shù)據(jù)包的提取和PES數(shù)據(jù)包、MPEG2區(qū)段的構(gòu)成。就圖19所示的POD存在的硬件結(jié)構(gòu)而言,由于由In-Band傳輸?shù)男盘柼幚砼c圖21中所示的一樣,所以省略說明。至此,描述了關(guān)于本發(fā)明的硬件的結(jié)構(gòu)例,下面描述終端裝置上的程序動作步驟。圖22是存儲在ROM1609中、在CPU1606中執(zhí)行的程序的結(jié)構(gòu)圖的一例。程序2200由多個子程序構(gòu)成,具體而言,由OS2201、EPG2202、JavaVM2203、服務(wù)管理器2204、Java庫2205構(gòu)成。OS2201是若接通終端裝置1600的電源、則CPU1206啟動的子程序。OS2201是操作系統(tǒng)的簡稱,Linux、Windows等是一例。OS2201是由并行執(zhí)行其它子程序的核心程序(kernel)2201a和程序庫2201b構(gòu)成的公知技術(shù)的總稱,省略詳細(xì)說明。在本實施方式中,OS2201的核心程序2201a將EPG2202和JavaVM2203作為子程序執(zhí)行。另外,程序庫2201b向這些子程序提供控制終端裝置1600保持的結(jié)構(gòu)要素用的多種功能。作為功能的一例,介紹調(diào)諧功能。調(diào)諧功能從其它子程序處接收包含頻率的調(diào)諧信息,將該信息傳遞給調(diào)諧器1601。調(diào)諧器1601根據(jù)提供的調(diào)諧信息,執(zhí)行解調(diào)處理,將解調(diào)后的MPEG2傳輸流傳遞給TS解碼器1602。結(jié)果,其它子程序可通過程序庫2201b來控制調(diào)諧器1601。EPG2202由向用戶顯示節(jié)目一覽、和接收來自用戶的輸入的節(jié)目顯示部2202a、和進(jìn)行頻道選臺的再現(xiàn)部2202b構(gòu)成。這里,EPG是ElectricProgramGuide的簡稱。若接通終端裝置1600的電源,則EPG2202被核心程序2201a啟動,在啟動后的EPG2202的內(nèi)部,節(jié)目顯示部2202a通過終端裝置1600的輸入部1610,等待來自用戶的輸入。這里,在輸入部1610由圖17所示的面板構(gòu)成的情況下,若用戶按下輸入部1610的EPG按鈕1707,則將EPG按鈕的識別符通知給CPU1606。作為在CPU1606上動作的子程序的EPG2202的節(jié)目顯示部2202a接收該識別符,將節(jié)目信息顯示于顯示器1605中。圖23(1)和(2)是顯示于顯示器1605中的節(jié)目表的一例。參照圖23(1),在顯示器1605中,以格子狀顯示節(jié)目信息。在列2301中顯示時刻信息。在列2302中,顯示頻道名稱[頻道1]、和在對應(yīng)于列2301的時刻的時間帶放映的節(jié)目。表示在[頻道1],在9:00-10:30放映節(jié)目[新聞9],在10:30-12:00放映[電影AM]。列2303也與列2302一樣,顯示頻道名稱[頻道2]、和在對應(yīng)于列2301的時刻的時間帶放映的節(jié)目。在9:00-11:00放映節(jié)目[電影BBB],在11:00-12:00放映[新聞11]。2330是游標(biāo)。若按下面板1700的左游標(biāo)1703與右游標(biāo)1704,則游標(biāo)2330移動。在圖23(1)的狀態(tài)下,若按下右游標(biāo)1704,則游標(biāo)2330向右移動,如圖23(2)所示。另外,在圖23(2)的狀態(tài)下,若按下左游標(biāo)1703,則游標(biāo)2330向左移動,如圖23(1)所示。在圖23(1)的狀態(tài)下,若按下面板1700的OK按鈕1705,則節(jié)目顯示部2202a將[頻道1]的識別符通知給再現(xiàn)部2202b。在圖23(2)的狀態(tài)下,若按下面板1700的OK按鈕1705,則節(jié)目顯示部2202a將[頻道2]的識別符通知給再現(xiàn)部2202b。另外,節(jié)目顯示部2202a定期從廣播站側(cè)系統(tǒng)101向1次存儲部1608或2次存儲部1607中存儲顯示的節(jié)目信息。一般,從廣播站側(cè)系統(tǒng)取得節(jié)目信息花費時間。當(dāng)按下輸入部1610的EPG按鈕1607時,通過顯示事先保存在1次存儲部1608或2次存儲部1607中的節(jié)目信息,可盡快顯示節(jié)目表。再現(xiàn)部2202b使用接收的頻道的識別符,再現(xiàn)頻道。頻道的識別符與頻道的關(guān)系被作為頻道信息,事先存儲在2次存儲部1607中。圖24是存儲在2次存儲部1607中的頻道信息的一例。以表形式來存儲頻道信息。列2401是頻道的識別符。列2402是頻道名稱。列2403是調(diào)諧信息。這里,調(diào)諧信息包含頻率或傳送速率、編碼率等、提供給調(diào)諧器1601的值。列2404是程序號。行2411-2414的各行構(gòu)成各頻道的識別符、頻道名稱、調(diào)諧信息、程序號的組。行2411構(gòu)成包含識別符為[1]、頻道名稱為[頻道1]、調(diào)諧信息中頻率為[150MHz]、程序號為[101]的組。再現(xiàn)部2202b為了進(jìn)行頻道的再現(xiàn),將接收到的頻道的識別符原樣傳遞到服務(wù)管理器。另外,若在再現(xiàn)中,用戶按下面板1700的上游標(biāo)1701與下游標(biāo)1702,則再現(xiàn)部2202b從輸入部1610、通過CPU1606接收按下的通知,變更再現(xiàn)的頻道。首先,再現(xiàn)部2202b將當(dāng)前再現(xiàn)中的頻道的識別符存儲在1次存儲部1608中。圖25(1)、(2)和(3)是保存在1次存儲部1608中的頻道的識別符的實例。圖25(1)中,存儲識別符[3],參照圖24,表示頻道名稱為[TV3]的頻道處于再現(xiàn)中。在圖25(1)的狀態(tài)下,若用戶按下上游標(biāo)1701,則再現(xiàn)部2202b參照圖24的頻道信息,為了將再現(xiàn)切換到作為表中前一頻道的頻道名稱為[頻道2]的頻道,將頻道名稱為[頻道2]的識別符[2]傳遞到服務(wù)管理器。同時,改寫成存儲在1次存儲部1608中的頻道識別符[2]。圖25(2)表示改寫頻道識別符的狀態(tài)。另外,在圖25(1)的狀態(tài)下,若用戶按下下游標(biāo)1702,則再現(xiàn)部2202b參照圖24的頻道信息,為了將再現(xiàn)切換到作為表中下一頻道的頻道名稱為[TVJapan]的頻道,將頻道名稱為[TVJapan]的識別符[4]傳遞到服務(wù)管理器。同時,改寫成存儲在1次存儲部1608中的頻道識別符[4]。圖25(3)表示改寫頻道識別符的狀態(tài)。JavaVM2203是依次解析執(zhí)行用Java(TM)語言記述的程序的Java虛擬設(shè)備。將用Java語言記述的程序編譯成稱為字節(jié)代碼的、不依賴于硬件的中間代碼。Java虛擬設(shè)備是執(zhí)行該字節(jié)代碼的翻譯器。另外,部分Java虛擬設(shè)備也可將字節(jié)代碼翻譯成CPU1206可理解的執(zhí)行形式,傳遞給CPU1206并執(zhí)行。指定在核心程序2201a中執(zhí)行的Java程序,啟動JavaVM2203。在本實施方式中,核心程序2201a指定服務(wù)管理器2204作為執(zhí)行的Java程序。Java語言的細(xì)節(jié)在書籍[JavaLanguageSpecification(ISBN0-201-63451-1)]等眾多書籍中被解說。這里,省略其細(xì)節(jié)。另外,JavaVM自身的詳細(xì)動作等在[JavaVirtualMachineSpecification(ISBN0-201-63451-X)]等眾多書籍中被解說。這里,省略其細(xì)節(jié)。服務(wù)管理器2204是用Java語言寫的Java程序,由JavaVM2203依次執(zhí)行。服務(wù)管理器2204可通過JNI(JavaNativeInterface),調(diào)用未用Java語言記述的其它予程序,或被調(diào)用。就JNI而言,在書籍[JavaNativeInterface]等眾多書籍中被解說。這里,省略其細(xì)節(jié)。服務(wù)管理器2204通過JNI,從再現(xiàn)部2202b接收頻道的識別符。服務(wù)管理器2204首先將頻道的識別符傳遞給處于Java庫2205中的Tuner2205c,委托調(diào)諧。Tuner2205c參照2次存儲部1607存儲的頻道信息,獲得調(diào)諧信息。如今,若服務(wù)管理器2204將頻道的識別符[1]傳遞給Tuner2205c,則Tuner2205c參照圖25的行2412,獲得對應(yīng)的調(diào)諧信息[150MHz]。Tuner2205c通過OS2201的程序庫2201b,將調(diào)諧信息傳遞給調(diào)諧器1601。調(diào)諧器1601按照提供的調(diào)諧信息,解調(diào)可從廣播站側(cè)系統(tǒng)101發(fā)送的信號,并傳遞給TS解碼器1602。接著,服務(wù)管理器2204委托CA庫2206解除加密。CA庫2206通過OS2201的程序庫2201b,向TS解碼器1602內(nèi)的解擾器2004提供解除加密所需的信息。關(guān)于其的細(xì)節(jié)如后所述。接著,服務(wù)管理器2204向位于Java庫2205中的JMF2205a提供頻道的識別符,委托再現(xiàn)圖像、聲音。首先,JMF2205a從PAT、PMT中取得用于確定應(yīng)再現(xiàn)的圖像與聲音的PID。JMF2205a為了取得PAT,通過OS2201的程序庫2201b,向TS解碼器1602指定PID與CPU1606。TS解碼器1602利用PID和table_id來執(zhí)行濾波,通過1次存儲部1608,傳遞給CPU1606,從而JMF2205a收集PAT。這里,作為PAT的實例,例舉圖12。當(dāng)前,若將提供給JMF2205a的頻道的識別符設(shè)為[1],則JMF2205a參照圖24的行2411,獲得對應(yīng)的程序號[101],接著,參照圖12的PAT的行1211,獲得對應(yīng)于程序號[101]的PID[501]。JMF2205a為了取得PMT,通過OS2201的程序庫2201b,向TS解碼器1602指定從PAT取得的PID與table_id[2]。這里,設(shè)指定的PID為[501]。TS解碼器1602利用PID[501]和table_id[2]來進(jìn)行濾波,通過1次存儲部1608傳遞給CPU1606,從而JMF2205a收集PMT。這里,作為PMT的實例,例舉圖11。JMF2205a從PMT獲得再現(xiàn)的圖像與聲音的PID。參照圖11,JMF2205a從行1111獲得聲音的PID,從行1112獲得圖像的PID。接著,JMF2205a通過OS2201的程序庫2201b,將AV解碼器1603提供給TS解碼器1602,作為獲得的圖像/聲音的PID與輸出對象。TS解碼器1602根據(jù)提供的PID,進(jìn)行濾波。這里,將PID的TS數(shù)據(jù)包傳遞到AV解碼器1603。AV解碼器1603執(zhí)行提供的PES數(shù)據(jù)包的解碼,通過顯示器1605、揚聲器1604,再現(xiàn)圖像/聲音。最后,服務(wù)管理器2204向位于Java庫2205中的AM2205b提供頻道的識別符,委托數(shù)據(jù)廣播再現(xiàn)。這里,所謂數(shù)據(jù)廣播再現(xiàn)是指提取包含于MPEG2傳輸流中的Java程序,讓JavaVM2203執(zhí)行。在MPEG2傳輸流中埋入Java程序的方法使用MPEG標(biāo)準(zhǔn)書ISO/IEC13818-6中記述的所謂DSMCC的方式。這里,省略DSMCC的詳細(xì)說明。DSMCC方式規(guī)定使用MPEG2區(qū)段來編碼MPEG2傳輸流的TS數(shù)據(jù)包中、由計算機使用的目錄或文件構(gòu)成的文件系統(tǒng)的方法。另外,按稱為AIT的形式,將執(zhí)行的Java程序的信息埋入MPEG2傳輸流的TS數(shù)據(jù)包中,作為table_id為的MPEG2區(qū)段來發(fā)送。AIT是DVB-MHP標(biāo)準(zhǔn)(正式應(yīng)為ETSITS101812DVB-MHP標(biāo)準(zhǔn)V1.0.2)的10章中定義的、ApplicationInformationTable的簡稱。AM2205b首先為了獲得AIT,與JMF2205a一樣,取得PAT、PMT,獲得存儲AIT的TS數(shù)據(jù)包的PID。若現(xiàn)在提供的頻道識別符為[1]、發(fā)送圖12的PAT、圖11的PMT,則按與JMF2205a一樣的順序,獲得圖11的PMT。AM2205b從PMT中、流種類為[數(shù)據(jù)]、具有[AIT]作為補充信息的基本流中提取PID。參照圖11,對應(yīng)行1113的基本流,獲得PID。AM2205b通過OS2201的程序庫2201b,向TS解碼器1602提供AIT的PID與table_id。TS解碼器1602用提供的PID和table_id來執(zhí)行濾波,通過1次存儲部1608傳遞給CPU1606。結(jié)果,AM2205b可收集AIT。圖26是模式表示收集到的AIT信息一例的表。列2801是Java程序的識別符。列2602是Java程序的控制信息。在控制信息中有[autostart][present][kill]等,[autostart]意味著終端裝置1600馬上自動執(zhí)行該Java程序,[present]意味著不自動執(zhí)行,[kill]意味著停止Java程序。列2603是按DSMCC方式提取包含Java程序的PID的DSMCC識別符。列2604是Java程序的程序名稱。行2611與2612是Java程序的信息組。由行2611定義的Java程序是識別符[301]、控制信息[autostart]、DSMCC識別符[1]、程序名稱[a/TopXlet]的組。由行2612定義的Java程序是識別符[302]、控制信息[present]、DSMCC識別符[1]、程序名稱[b/GameXlet]的組。這里,兩個Java程序具有相同的DSMCC識別符,這表示在按1個DSMCC方式編碼的文件系統(tǒng)內(nèi)包含兩個Java程序。這里,對Java程序僅規(guī)定4個信息,但實際上定義更多的信息。細(xì)節(jié)請參照DVB-MHP標(biāo)準(zhǔn)。AM2205b從AIT中找出[autostart]的Java程序,提取對應(yīng)的DSMCC識別符和Java程序名稱。參照圖26,AM2205b提取行2611的Java程序,獲得DSMCC識別符[1]和Java程序名稱[a/TopXlet]。接著,AM2205b使用從AIT取得的DSMCC識別符,從PMT獲得按DSMCC方式存儲文件系統(tǒng)的TS數(shù)據(jù)包的PID。具體而言,取得PMT中流種類為[數(shù)據(jù)]、補充信息的DSMCC識別符一致的基本流的PID。若現(xiàn)在DSMCC識別符為[1]、PMT如圖11所示,則行1114的基本流一致,取出PID。AM2205b指定通過OS2201的程序庫2201b、向TS解碼器1602傳送按DSMCC方式填入數(shù)據(jù)的MPEG2區(qū)段的TS數(shù)據(jù)包的PID和區(qū)段濾波條件。這里,提供PID。TS解碼器1602使用提供的PID,執(zhí)行DSMCC用MPEG2區(qū)段的濾波,通過1次存儲部1608傳遞給CPU1606。結(jié)果,AM2205b可收集必需的DSMCC用MPEG2區(qū)段。AM2205b根據(jù)收集到的MPEG2區(qū)段,按照DSMCC方式,恢復(fù)文件系統(tǒng),保存到1次存儲部1608中。下面,將從MPEG2傳輸流中的TS數(shù)據(jù)包中取出文件系統(tǒng)等數(shù)據(jù)并保存到1次存儲部1608、2次存儲部1607等存儲單元中稱為下載。圖27是下載后的文件系統(tǒng)的一例。圖中,圓表示目錄,四邊形表示文件,2701是根目錄,2702是目錄[a],2703是目錄[b],2704是文件[TopXlet.class],2705是文件[GameXlet.class]。接著,AM2205b從下載到1次存儲部1608的文件系統(tǒng)中,將執(zhí)行的Java程序傳遞到JavaVM2203。若現(xiàn)在設(shè)執(zhí)行的Java程序名稱為[a/TopXlet],則在Java程序名稱的最后附加了[.class]的文件[a/TopXlet.class]構(gòu)成應(yīng)執(zhí)行的文件。[/]是目錄和文件名的分隔符,參照圖27,文件2704是應(yīng)執(zhí)行的Java程序。下面,AM2205b將文件2704傳遞給JavaVM2203。另外,AM2205b參照應(yīng)執(zhí)行的Java程序的方法不限于基于AIT的方法。在假設(shè)美國有線系統(tǒng)中利用的OCAP中,利用由圖3中記載的OOB來記載應(yīng)用程序的參照信息的XAIT。另外,還考慮啟動事先記錄在ROM1609中的程序、啟動下載后保存在2次存儲部1607中的程序等方法。JavaVM2203執(zhí)行傳遞的Java程序。通過以上步驟,服務(wù)管理器2204接收頻道識別符,執(zhí)行調(diào)諧、解除加密、圖像、聲音再現(xiàn)、Java程序啟動。將這一連串步驟統(tǒng)稱為“服務(wù)的選擇”。所謂“執(zhí)行服務(wù)的選擇”可定義為“對用戶將屬于服務(wù)的ES保有的信息可視化”。若進(jìn)行服務(wù)的選擇,則按照上述步驟,“再現(xiàn)由屬于服務(wù)的ES傳輸?shù)膱D像、聲音”,啟動由屬于服務(wù)的ES傳輸?shù)腏ava程序。通過服務(wù)的選擇再現(xiàn)的圖像、聲音可表現(xiàn)為屬于該服務(wù)。同樣,通過服務(wù)的選擇啟動的Java程序,可表現(xiàn)為屬于該服務(wù)。服務(wù)管理器2204若接收其它頻道的識別符,則利用存在于Java庫2205中的程序庫,再次執(zhí)行服務(wù)的選擇。在本實施方式中,服務(wù)管理器2204可選擇的服務(wù)數(shù)量為一個。一般,頻道識別符表示一個服務(wù)。在本實施方式中,在根據(jù)頻道識別符來求出程序號時利用圖24所示的頻道信息。作為根據(jù)頻道識別符來求出程序號的解決方法的代表例是使用SI(ServiceInformation)的方法。SI是用于EPG等中的節(jié)目編制信息,由各廣播環(huán)境規(guī)定并傳輸。作為代表例,在歐洲的廣播環(huán)境下,利用EN400-368中規(guī)定的DVB-SI。另外,在美國有線廣播環(huán)境下,利用ANSI/SCTE中規(guī)定的SI。就這些SI而言,已規(guī)定用于確定服務(wù)的任何識別符,已考慮根據(jù)該識別符來解決程序號的標(biāo)準(zhǔn)。頻道識別符利用這些SI規(guī)定的識別符。此時,廣播接收裝置利用SI,并根據(jù)頻道識別符來解決PMT的取得中所用的程序號。此時,因為本發(fā)明不依賴于SI的方式,所以無論使用哪個SI都可適用。也可利用SI來取得圖24的頻道信息。Java庫2205是存儲在ROM1609中的多個Java庫的集合。在本實施方式中,Java庫2205包含JMF2205a、AM2205b、Tuner2205c、DSM-CC2205d、SectionFilter(SF)2205e、服務(wù)管理器管理庫2205f。Java程序邊利用這些程序庫,邊實現(xiàn)Java程序的功能。在包含于Java庫2205的程序庫中,尤其是JMF2205a、DSM-CC2205d、SF2205e這三種是用于訪問MPEG2傳輸流內(nèi)的信息的程序庫。將這種程序庫稱為流信息訪問庫。JMF2205a是具有圖像、聲音的再現(xiàn)功能的程序庫,DSM-CC2205d是具有取得在MPEG2傳輸流內(nèi)傳輸?shù)奈募墓δ艿某绦驇?,SF2205e是取得MPEG2傳輸流內(nèi)的MPEG2區(qū)段的程序庫。使用這些程序庫,Java程序可訪問MPEG2傳輸流內(nèi)的信息。另外,流信息訪問庫分別具有一個以上的執(zhí)行單位,Java程序可對每個執(zhí)行單位訪問流信息。例如,JMF2205d保持可再現(xiàn)圖像聲音的“播放器”,作為執(zhí)行單位。Java程序可通過向“播放器”發(fā)出圖像聲音的再現(xiàn)指令來再現(xiàn)圖像聲音。并且,在可分割畫面并輸出多個圖像的終端裝置的情況下,也可存在多個“播放器”,Java程序通過向各個播放器發(fā)出圖像再現(xiàn)指令,將各圖像顯示在畫面上。例如,SF2205e保持“區(qū)段濾波器”作為執(zhí)行單位?!皡^(qū)段濾波器”相當(dāng)于圖20中的區(qū)段濾波器2003,可以該單位來取得MPEG2區(qū)段。在存在多個區(qū)段濾波器2003的硬件結(jié)構(gòu)上,也存在多個SF2205e保持的“區(qū)段濾波器”,Java程序通過向各“區(qū)段濾波器”發(fā)出區(qū)段(section)取得指令,可同時取得各個MPEG2區(qū)段。另外,Java程序通過利用服務(wù)管理器管理庫2205f,可執(zhí)行基于服務(wù)管理器2204的服務(wù)的選擇。具體而言,若Java程序?qū)㈩l道識別符傳遞給服務(wù)管理器管理庫2205f,則服務(wù)管理器管理庫2205f將接收到的頻道識別符傳遞給服務(wù)管理器2204。之后,與使用EPG2202的頻道選擇時一樣,執(zhí)行基于服務(wù)管理器2204的服務(wù)的選擇,根據(jù)由對應(yīng)于頻道識別符的程序號識別的PMT中記載的信息,再現(xiàn)屬于該服務(wù)的圖像、聲音,啟動屬于該服務(wù)的Java程序。另外,服務(wù)管理器2204也與流信息訪問庫一樣,具有一個以上的執(zhí)行單位。在服務(wù)管理器2204的情況下,將執(zhí)行單位稱為“服務(wù)上下文(context)”,對每個執(zhí)行單位“服務(wù)上下文”執(zhí)行服務(wù)的選擇。可對一個“服務(wù)上下文”選擇一個服務(wù)。在服務(wù)管理器2204可同時選擇多個服務(wù)的情況下,僅保持該數(shù)量個執(zhí)行單位“服務(wù)上下文”。EPG2202和服務(wù)管理器管理庫2205f對執(zhí)行單位“服務(wù)上下文”發(fā)出服務(wù)選擇指令,服務(wù)管理器2204對指定的執(zhí)行單位“服務(wù)上下文”設(shè)置關(guān)于重新選擇的服務(wù)的信息。Java程序可對流信息訪問庫指定服務(wù)或ES,作為信息的訪問單位。在指定服務(wù)的情況下,Java程序指示訪問對應(yīng)于服務(wù)的PMT中記載的、全部ES傳輸?shù)男畔?。在指定ES的情況下,Java程序指示訪問指定ES傳輸?shù)男畔?。用哪個指定隨著程序庫種類的不同而不同。另外,向程序庫指定服務(wù)的方法有多種,代表例是使用頻道識別符的方法。另外,向程序庫指定ES的方法也有多種,代表例是使用PID的方法。因為本發(fā)明不依賴于該指定形式,所以無論是哪種指定形式都可適用。例如,Java程序可向JMF2205a指定服務(wù)。此時,JMF2205a從指定的服務(wù)的PMT中取得傳輸圖像、聲音的ES的PID,開始再現(xiàn)。例如,Java程序可向SF2205e指定ES。此時,SF2205e可以二進(jìn)制形式原樣取得指定ES傳輸?shù)腗PEG2區(qū)段。另外,也可對JMF2205a指定ES。此時,JMF2205a再現(xiàn)存在于指定的ES傳輸?shù)腜ES數(shù)據(jù)包內(nèi)的圖像聲音。這樣,Java程序通過利用存在于Java庫2205內(nèi)的程序庫,可訪問廣播信號內(nèi)的信息。但是,在加密訪問對象的情況下,若執(zhí)行解除加密,則不能取得信息。因此,廣播接收裝置必需向Java程序提供解除加密單元。在本實施方式中,廣播接收裝置根據(jù)“基于使用EPG2202的用戶的頻道選擇”或“基于Java程序的服務(wù)管理器管理庫2205f的利用”,在服務(wù)管理器2204選擇新的服務(wù)的情況下,隱含地開始服務(wù)內(nèi)的ES的解除加密。具體而言,服務(wù)管理器2204將屬于取得的PMT的全部ES設(shè)為解除加密對象,在服務(wù)管理器2204結(jié)束調(diào)諧的時刻,開始解除加密。另外,在本實施方式中,服務(wù)管理器2204可同時選擇的服務(wù)為一個。即,服務(wù)管理器2204保持的執(zhí)行單位“服務(wù)上下文”始終為一個。同樣,設(shè)可同時解除加密的服務(wù)僅為一個,不能同時解除加密兩個以上的服務(wù)。在本實施方式中,為了實現(xiàn)上述功能,導(dǎo)入解除加密狀態(tài)管理部、解擾器管理部、解除加密開始部。圖28中示出其模式圖。在CA庫2206內(nèi)導(dǎo)入解除加密狀態(tài)管理部2801、解擾器管理部2802、解除加密開始部2803。解除加密狀態(tài)管理部2801保持作為解除加密對象的信息。在1次存儲部1608中實現(xiàn)解除加密狀態(tài)管理部2801。解除加密狀態(tài)管理部2801具有僅保持一個由解擾器解除加密的服務(wù)的程序號的功能。保持的程序號被解除加密開始部2803參照。解擾器管理部2802管理存在于硬件上的解擾器的使用狀態(tài)。解擾器的使用狀態(tài)具有“未使用”、“使用中”兩個狀態(tài)之一。圖29中示出解擾器管理部2802的實現(xiàn)例。行2911-2914是各解擾器的信息。列2901表示解擾器名稱,列2902表示使用狀態(tài)。通過詢問解擾器管理部2802,可取得正在使用的解擾器的數(shù)量和空閑的解擾器的數(shù)量。解擾器管理部2802在解擾器如圖16所示存在于終端裝置1600內(nèi)的情況下,在1次存儲部1608上實現(xiàn),被解除加密開始部2803參照。另外,即便不是如此,也可如下安裝,即在實際上詢問解擾器的使用狀態(tài)時,也可在該時刻調(diào)查解擾器的狀態(tài)后,返回使用狀態(tài)。如圖18所示,在解擾器不存在于終端裝置1800內(nèi),而存在于適配器1811內(nèi)的情況下,在適配器1811內(nèi)的1次存儲部上實現(xiàn),對于CPU1806的詢問返回解擾器的使用狀態(tài)。解除加密開始部2803被實現(xiàn)為用于開始解除加密用的程序庫。本實施方式中的解除加密開始部2803具有開始由指定的程序號識別的服務(wù)的解除加密的功能。在想要從現(xiàn)在開始解除加密的服務(wù)已被解除加密的情況下,什么都不執(zhí)行。在已解除加密其它服務(wù)的情況下,停止解除加密,并重新開始指定的服務(wù)的解除加密。圖30、圖31中示出解除加密開始部2803的動作序列。若解除加密開始部2803接收程序號(S3001),則首先詢問解除加密狀態(tài)管理部2801,取得在該時刻被解除加密的服務(wù)的程序號(S3002)。比較在S3001中接收到的程序號與在S3002中取得的程序號,判斷已解除加密的服務(wù)是否是S3001中指定的服務(wù)(S3003)。并且,若S3001中指定的程序號識別的服務(wù)是已解除加密的服務(wù),則序列結(jié)束。若解除加密其它服務(wù)、或未執(zhí)行解除加密本身,則取得由S3001中取得的程序號識別的PMT(S3004),進(jìn)入圖31的序列(S3005)。在圖31中,首先接收PMT(S3101),停止在該時刻進(jìn)行的其它服務(wù)的解除加密(S3102-S3104)。接著,從PMT取得必需解除加密的ES(S3105),從解擾器管理部2802取得解擾器(S3106),若在解除加密S3105中取得的全部ES中存在充足的解擾器(S3107),則在圖15的序列中進(jìn)行關(guān)于EMM或ECM的處理,開始解除加密(S3108),就這次的解除加密中所用的解擾器而言,將解擾器管理部2802內(nèi)的狀態(tài)變更為“使用中”(S3109)。返回圖30的序列,將程序號記錄在解除加密狀態(tài)管理部2801中,結(jié)束處理(S3006)。解除加密開始部2803在圖16的硬件結(jié)構(gòu)例所示那樣解擾器位于終端裝置1600內(nèi)的情況下,作為程序庫記錄在ROM1609中,由CPU1606執(zhí)行。如圖18的硬件結(jié)構(gòu)例所示那樣,在解擾器位于終端裝置1800之外的情況下,向ROM1609與外部適配器1811內(nèi)的ROM分割記錄功能。就圖30所示的序列而言,作為程序庫記錄在終端裝置1800內(nèi)的ROM1609中,由CPU1806執(zhí)行。此時,在S3004中,由取得的PMT構(gòu)成CA-PMT,發(fā)送到外部適配器1811。將進(jìn)行圖31的序列的程序記錄在DVB-CI或POD等外部適配器1811內(nèi)的ROM中,在圖30中的S3006的時刻,當(dāng)終端裝置1800向外部適配器1811發(fā)送CA-PMT時,由外部適配器1811內(nèi)的CPU啟動。并且,在圖30和圖31中,表現(xiàn)為解除加密開始部2803以同步序列執(zhí)行操作,但在圖30的S3006中,若終端裝置1800向外部適配器1811發(fā)送CA-PMT,則此后的處理也可由CPU1806和外部適配器1811內(nèi)的CPU來并行執(zhí)行。具體而言,在S3005中,若CPU1806將CA-PMT傳遞給外部適配器1811,則外部適配器1811內(nèi)的CPU開始圖31中所示的序列,但與之平行,CPU1806執(zhí)行S3006中所示的動作,圖30的序列比圖31的序列先結(jié)束。圖33中示出該狀況的簡單說明圖。若在S3004中,終端裝置1800向外部適配器1811發(fā)送CA-PMT,則終端裝置1800不等待外部適配器1811內(nèi)的圖31的序列結(jié)束,將處理前進(jìn)到S3006。也可進(jìn)行這種安裝。在本實施方式中,當(dāng)通過Java程序,利用服務(wù)管理器管理庫2205f,或從EPG2202傳遞頻道識別符,服務(wù)管理器2204啟動,開始圖像聲音再現(xiàn)和Java程序啟動時,在這些操作之前,使用解除加密開始部2803執(zhí)行解除加密。在本實施方式中,在服務(wù)管理器2204選擇服務(wù)時,開始解除加密。圖32中示出該流程。服務(wù)管理器2204首先接收頻道識別符(S3201)時,從頻道識別符得到程序號(S3202)。這里,如上所述,使用由圖24的SI構(gòu)成的頻道信息,將頻道識別符變換成程序號。接著,使用Tuner2205c執(zhí)行調(diào)諧(S3203)。之后,判斷服務(wù)是否被加密(S3204),若加密,則利用解除加密開始部2803,開始服務(wù)的解除加密(S3205)。S320中的服務(wù)是否被加密的判斷按照如下基準(zhǔn)進(jìn)行,即若服務(wù)的PMT中記載CA記述符,則加密,若未記載,則未加密。之后,執(zhí)行圖像、聲音再現(xiàn)(S3206)、Java程序的執(zhí)行(S3207)。另外,S3206和S3207也可平行進(jìn)行。另外,在本實施方式中,因為解除加密開始部2803本身不判斷指定的服務(wù)是否被加密,所以服務(wù)管理器2204執(zhí)行該判斷,但解除加密開始部2803也可執(zhí)行該判斷,若未加密,則進(jìn)行不進(jìn)行解除加密的判斷。利用解除加密開始部2803時,不必在意指定給解除加密開始部2803的信息是否被加密,即便在該情況下也可適用本發(fā)明。在本實施方式中,在由服務(wù)管理器2204選擇服務(wù)時開始解除加密,而在通過Java程序利用流信息訪問庫時,不開始解除加密。因此,若作為訪問對象的信息屬于服務(wù)管理器2204選擇的服務(wù),則在Java程序動作的時刻已實施解除加密,所以不必進(jìn)行解除加密就可訪問。例如,在選擇由圖11的PMT表現(xiàn)的服務(wù)的情況下,由行1111-1114表示的四個ES在服務(wù)管理器2204選擇服務(wù)時被隱含地解除加密。因此,根據(jù)ES1114中包含的文件啟動的Java程序在使用JMF2205a訪問例如傳輸由行1111表示的圖像的PES數(shù)據(jù)包時,不必解除加密。但是,若想訪問的對象屬于其它服務(wù),則因為未被流信息訪問庫隱含地開始解除加密,所以Java程序不能訪問并正確讀出信息。圖34中示出可通過本實施方式安裝的Java程序例。另外,圖35表示此時的PMT例。Java程序在顯示器1605上,在3401中顯示數(shù)據(jù)廣播用數(shù)據(jù),在3402中顯示圖像。該Java程序包含于由圖35的PMT的行3514表示的ES中,通過服務(wù)管理器2204選擇該PMT表現(xiàn)的服務(wù)來啟動。在該服務(wù)選擇過程中,開始PMT中包含的全部ES的解除加密。Java程序使用JMP2205a,將PID為5022的TS數(shù)據(jù)包傳輸?shù)膱D像顯示于3402中。另外,Java程序使用SF2205e,取得PID為5025的TS數(shù)據(jù)包傳輸?shù)臄?shù)據(jù)廣播用數(shù)據(jù),顯示于3401中。這樣,Java程序只要涉及包含于自身所屬的服務(wù)的ES,則可不管是否解除加密地訪問信息。另外,在本實施方式中,例舉JMF2205a、DSM-CC2205d、SF2205e,作為流信息訪問庫,但流信息訪問庫若是用于訪問由MPEG2傳輸流傳輸?shù)男畔⒌某绦驇?,則全部包含,不限于上述三種,另外,未必全部包含以上的三種。依照DVB-MHP或OCAP等程序執(zhí)行環(huán)境的標(biāo)準(zhǔn)來確定其種類。另外,在本實施方式中,通過2次存儲部1607保存ROM1609保存的內(nèi)容,刪除ROM1609也可實施。另外,2次存儲部1607由多個子2次存儲部構(gòu)成,即便各個子2次存儲部保存不同的信息也可實施。例如,可詳細(xì)分割成一個子2次存儲部僅保存調(diào)諧信息,另一子2次存儲部僅保存OS2201的程序庫2201b,再一子2次存儲部保存下載的Java程序等。另外,在本實施方式中,將下載的Java程序保存在2次存儲部1607中,但保存在1次存儲部1608中也可實施。在保存在1次存儲部1608中的情況下,當(dāng)電源OFF時,保存的信息全部刪除。另外,在本實施方式中,未明示的部分將參照硬件結(jié)構(gòu)例設(shè)為圖16,但即便如圖18所示利用適配器的硬件結(jié)構(gòu),當(dāng)然也可適用本發(fā)明。此時,相同器件在圖16和圖18中識別序號不同,通過使用置換識別序號的表現(xiàn),變?yōu)閳D18的說明。例如,將CPU1606解釋為CPU1608。另外,圖20與圖21中也一樣。使用圖20來作為基本參照硬件結(jié)構(gòu),但圖21中當(dāng)然也可適用本發(fā)明。(實施方式2)在實施方式1中,服務(wù)管理器2204在進(jìn)行服務(wù)選擇時以服務(wù)單位開始解除加密。在這種情況下,Java程序不能訪問屬于自身所屬服務(wù)以外的服務(wù)的加密信息。但是,有時Java程序想再現(xiàn)屬于與自身所屬服務(wù)不同的服務(wù)的圖像、聲音。例如,在存在實現(xiàn)EPG的Java程序的情況下,EPG中一般具有在畫面的一部分中再現(xiàn)用戶選擇中的圖像、聲音的功能,但在實施方式1中,因為不能訪問自身所屬服務(wù)以外的加密信息,所以不可能實現(xiàn)這種EPG。作為實例,圖36中示出實現(xiàn)該EPG的Java程序的畫面顯示例。在顯示器1605的左半部分顯示節(jié)目表。行3611-3614表示選擇替補的頻道。列3601是頻道識別符,列3602是頻道名稱。另外,3621中顯示節(jié)目表中游標(biāo)重合的頻道的圖像。在圖36的情況下,因為游標(biāo)與頻道1重合,所以在3621中顯示頻道1的圖像。此時,由行3611-3614表示的四個頻道的圖像、聲音通常分別由一個服務(wù)來傳輸。在實施方式1中,由于僅執(zhí)行關(guān)于Java程序所屬服務(wù)的解除加密,所以不能實現(xiàn)這種EPG。在實施方式2中,在廣播接收裝置隱含地用服務(wù)單位來進(jìn)行解除加密這點上與實施方式1沒有不同,但變更開始解除加密的時刻,服務(wù)管理器2204不是在進(jìn)行服務(wù)選擇時開始解除加密,每當(dāng)Java程序利用流信息訪問庫時,都變更進(jìn)行解除加密的服務(wù)。具體而言,例如在對JMF2205a指定服務(wù)的情況下,JMF2205a在再現(xiàn)圖像、聲音之前,利用解除加密開始部2803來進(jìn)行記載于指定服務(wù)的PMT中的ES傳輸?shù)男畔⒌慕獬用?。并且,即便如SF2205e那樣,ES是指定的流信息訪問庫,也進(jìn)行關(guān)于該ES所屬服務(wù)內(nèi)的全部ES的解除加密。此時,首先調(diào)查MPEG2傳輸流內(nèi)的全部PMT,利用包含指定ES的PID的PMT。圖37中表示JMF2205a的動作序列,作為指定服務(wù)的流信息訪問庫的實例。當(dāng)接收頻道識別符(S3701)時,從頻道識別符得到程序號(S3702)。如上所述,通過用作頻道識別符的對象所得到程序號的方案不同。作為實例,有使用PAT上的順序或使用SI的方法。并且,若服務(wù)被加密(S3703),則使用解除加密開始部2803來開始服務(wù)的解除加密(S3704)。之后,開始圖像、聲音的再現(xiàn)(S3705)。圖38中表示SF2205e的動作序列,作為指定ES的流信息訪問庫的實例。當(dāng)接收PID時(S3801)時,取得存在于MPEG2傳輸流中的全部PMT,搜索其中包含指定的PID的PMT(S3802)。若未發(fā)現(xiàn),則因為指定PID識別的TS數(shù)據(jù)包未被加密,所以不必進(jìn)行解除加密。若發(fā)現(xiàn)(S3803),則接著判斷包含該PID的服務(wù)是否被加密(S3804),利用解除加密開始部2803來開始解除加密(S3805)。之后,開始MPEG2區(qū)段的取得。在本實施方式中,當(dāng)首先通過服務(wù)管理器2204來進(jìn)行服務(wù)選擇時,由于利用JMF2205a或DSM-CC2205d等的流信息訪問庫,所以首先在該時刻開始解除加密。在通過該服務(wù)選擇啟動的Java程序使用流信息訪問庫時,停止此前的解除加密,并對“指定給流信息訪問庫的服務(wù)”、或“包含指定給流信息訪問庫的ES的服務(wù)”開始解除加密。示出實現(xiàn)圖36中表示的EPG的Java程序的實例。首先,服務(wù)管理器2204根據(jù)在廣播接收裝置自身的EPG2202上進(jìn)行的用戶的頻道選擇,進(jìn)行服務(wù)的選擇。此時,設(shè)實現(xiàn)EPG的Java程序包含于圖24的行2411表示的“頻道1”中,用戶選擇“頻道1”。此時,服務(wù)管理器2204根據(jù)“頻道1”的頻道識別符“1”,取得程序號,進(jìn)行服務(wù)選擇,開始解除加密。再現(xiàn)圖像聲音,實現(xiàn)圖36的EPG的Java程序啟動。該Java程序在顯示器中顯示圖36的畫面。此時,默認(rèn)地使游標(biāo)重合的是Java程序所屬并已進(jìn)行解除加密的“頻道1”,Java程序用JMF2205a在3621中顯示屬于“頻道1”的圖像。之后,當(dāng)用戶上下移動游標(biāo)時,使用JMP2205a,在3621中顯示對應(yīng)于重合游標(biāo)的頻道的頻道識別符的服務(wù)的圖像。此時,每次利用JMF2205a時,都停止此前進(jìn)行的解除加密,開始對新的服務(wù)的解除加密。由此,Java程序可不特別在意解除加密地實現(xiàn)圖36的EPG。在本實施方式中,可對Java程序想利用的、最新訪問的加密信息進(jìn)行隱含的解除加密。另外,在本實施方式中,服務(wù)管理器2204不進(jìn)行解除加密,流信息訪問庫進(jìn)行隱含的解除加密,但即便采取在服務(wù)管理器2204選擇服務(wù)時進(jìn)行隱含的解除加密的方式,本發(fā)明也可適用。(實施方式3)在實施方式2中,Java程序由于在利用流信息訪問庫的時刻開始解除加密,所以可對最新訪問的信息進(jìn)行隱含的解除加密。但是,因為可同時解除加密的服務(wù)與實施方式1一樣為一個,所以不可能同時解除加密多個服務(wù)。例如,考慮Java程序?qū)崿F(xiàn)功能比實施方式2高的EPG的情況。圖39中示出這種EPG的實例。EPG在畫面左半部分顯示節(jié)目表。行3911-3914表示各頻道的選擇替補。另外,列3901表示頻道識別符,列3902表示頻道名稱。并且,在畫面右下的3922中顯示節(jié)目表中選擇替補游標(biāo)(虛線)指示的選擇替補的圖像,在畫面右上的3921中顯示完成選擇的游標(biāo)(實線)指示的完成選擇的圖像。在圖39的時刻,選擇替補游標(biāo)指示“TVJapan”,完成選擇游標(biāo)指示“頻道1”。在考慮實現(xiàn)這種EPG的Java程序的情況下,有必要同時解除加密兩個選擇替補的圖像與完成選擇的圖像信息。因為行3911-3914的頻道的圖像聲音通常分別由服務(wù)來傳輸,所以在這種情況下,必需同時解除加密兩個服務(wù)。在實施方式1和2中,因為可同時解除加密的服務(wù)為一個,所以不可能由Java程序來實現(xiàn)這種EPG。另外,在實施方式1中,服務(wù)管理器2204可同時選擇的服務(wù)僅為一個,但在服務(wù)管理器2204可同時選擇多個服務(wù)的情況下,必需同時解除加密多個服務(wù)。就此而言,實施方式1不可能應(yīng)對。在本實施方式中,可同時解除加密多個服務(wù)。圖40中示出用于實現(xiàn)的CA庫2206的狀態(tài)。對解除加密狀態(tài)管理部2801、解擾器管理部2802、解除加密開始部2803施加變更,并且導(dǎo)入解除加密停止部4004。解除加密狀態(tài)管理部2801在實施方式1中僅可保持一個程序號,而在本實施方式中,可保持多個程序號。并且,對各程序號保持計數(shù)。解擾器管理部2802在僅解除加密一個服務(wù)的情況下,不必對解除加密的每個服務(wù)進(jìn)行解擾器的管理,所以通過僅管理“使用中”、“未使用”來作為解擾器的使用狀態(tài)是足夠的。但是,在本實施方式中,因為允許多個服務(wù)的同時解除加密,所以若不知在哪個服務(wù)的解除加密中使用哪個解擾器,則不能適當(dāng)停止服務(wù)的解除加密。本實施方式中的解擾器管理部2802對每個解擾器在保持使用狀態(tài)的同時,還保持程序號。從而,可判斷在哪個服務(wù)的解除加密中使用哪個解擾器。圖41中表示示出本實施方式中的解擾器管理部2802的管理狀態(tài)的圖。在圖29中追加的是列4103。列4103表示程序號,表示在哪個服務(wù)的解除加密中使用哪個解擾器。解除加密開始部2803在實施方式1中,在圖31的序列中停止現(xiàn)有的解除加密,并開始新的解除加密。這是因為可同時解除加密的服務(wù)僅為一個,所以為了開始新的解除加密,需要使現(xiàn)有的解除加密停止的處理。本實施方式中的解除加密開始部2803進(jìn)行已開始的解除加密的停止。圖42和圖43中表示本實施方式中的解除加密開始部2803的動作序列。當(dāng)解除加密開始部2803接收程序號時(S4201),首先詢問解除加密狀態(tài)管理部2801,取得在該時刻被解除加密的服務(wù)的程序號(S4202)。比較S4201中接收到的程序號與S4202中取得的程序號,并判斷已被解除加密的服務(wù)是否是S4201中指定的服務(wù)(S4203)。并且,若S4201中指定的程序號識別的服務(wù)已被解除加密,則將解除加密狀態(tài)管理部2801管理的計數(shù)增加1(S4207),序列結(jié)束。若計數(shù)為0,是未進(jìn)行解除加密本身的服務(wù),則取得由S4201中取得的程序號識別的PMT(S4204),進(jìn)入圖43的序列(S4205)。在圖43中,當(dāng)接收PMT時(S4301),從PMT取得必需解除加密的ES(S4302)。之后,詢問解擾器管理部2802,取得“未使用”的解擾器(S4303)。在存在足以解除加密S4302中取得的ES的解擾器的情況下(S4304),根據(jù)圖15的序列,開始解除加密(S4305)。并且,因為本實施方式中的解擾器管理部2802在記錄解擾器的使用狀態(tài)的同時,記錄解除加密的程序號,所以對于這次開始解除加密的解擾器,將使用狀態(tài)設(shè)為“使用中”,設(shè)定記載于PMT中的程序號。之后,返回圖42,一旦解除加密成功,則將程序號記錄在解除加密狀態(tài)管理部2801中,將計數(shù)設(shè)置成1。另外,在本實施方式中,圖43中所示的序列在解擾器存在于外部適配器1811中的情況與實施方式1一樣,實現(xiàn)為外部適配器1811內(nèi)的程序。即便在此情況下也可實現(xiàn)本發(fā)明。并且在此時,即便是不同步地執(zhí)行圖42的序列和圖43的序列的實施方式,本發(fā)明也可適用。解除加密停止部4004停止指定的服務(wù)的解除加密。就解除加密停止部4004而言,在圖16的解擾器位于終端裝置1600內(nèi)的硬件結(jié)構(gòu)、與圖18的解擾器位于終端裝置1800外的硬件結(jié)構(gòu)中,動作序列有所不同。如圖16所示,考慮解擾器位于終端裝置1600內(nèi)的硬件結(jié)構(gòu)的情況。由圖44來表示此時的動作序列。首先接收指定的程序號(S4401),詢問解除加密狀態(tài)管理部2801,取得全部程序號的計數(shù)(S4402)。調(diào)查S4402中取得的程序號的計數(shù)(S4403),若計數(shù)為0,是未解除加密的服務(wù),則結(jié)束程序。若計數(shù)為2以上,則將解除加密狀態(tài)管理部2801的對應(yīng)程序號的計數(shù)減1(S4408),結(jié)束程序。若計數(shù)為1,則從解擾器管理部2802取得狀態(tài)為“使用中”、且程序號與S4401中接收的程序號一致的解擾器(S4404),停止解除加密(S4405)。并且,就這次停止解除加密的解擾器而言,將解擾器管理部2802的使用狀態(tài)設(shè)定成“未使用”,清零程序號(S4406)。之后,從解除加密狀態(tài)管理部2801中刪除程序號(S4407)。此時,作為解除加密停止部4004停止解除加密的庫記錄在ROM1609上,由CPU1606執(zhí)行。如圖18所示,考慮解擾器位于終端裝置1800外的硬件結(jié)構(gòu)的情況。圖45和圖46中示出此時的動作序列。首先接收指定的程序號(S4501),詢問解除加密狀態(tài)管理部2801,取得程序號的計數(shù)(S4502)。判斷計數(shù)的值(S4503),若為0,則因為不進(jìn)行對應(yīng)于程序號的服務(wù)的解除加密,所以結(jié)束程序。若為2以上,則由解除加密狀態(tài)管理部2801將對應(yīng)于程序號的計數(shù)的值減1(S4507),結(jié)束程序。若為1,則為了實際停止解除加密,取得PMT,構(gòu)成CA-PMT(S4504),進(jìn)入圖46的序列(S4505)。實際上,在S4505中,向外部適配器1811發(fā)送CA-PMT。在圖46的序列中,當(dāng)接收PMT時(S4601),從PMT取得程序號(S4602),從解擾器管理部2802取得使用狀態(tài)為“使用中”、且與S4601中取得的程序號一致的解擾器(S4603)。就這些解擾器而言,停止解除加密(S4604),就停止的解擾器而言,將解擾器管理部2802內(nèi)的狀態(tài)變更為“未使用”,并清零程序號。之后,返回圖45的序列,從解除加密狀態(tài)管理部2801中刪除程序號(S4506)。此時,實現(xiàn)圖45中所示序列的庫被存儲在ROM1609中,由CPU1806執(zhí)行。就圖46中所示的序列而言,作為程序存儲在外部適配器1811的ROM中,當(dāng)外部適配器1811接收CA-PMT時,由外部適配器1811的CPU執(zhí)行。另外,與實施方式1中的解除加密開始部2803一樣,也不同步執(zhí)行圖45的序列和圖46的序列。在本實施方式中,可同時解除加密多個服務(wù),對服務(wù)管理器2204的服務(wù)選擇時和Java程序的流信息訪問庫使用時的雙方開始解除加密。在實施方式2中,與實施方式1一樣,因為可同時解除加密的服務(wù)被限定成一個,所以在流信息訪問庫使用時,停止以前的解除加密,重新開始解除加密。但是,在本實施方式中,因為可解除加密多個服務(wù),所以不能簡單置換進(jìn)行解除加密的服務(wù)。因此,在開始利用流信息訪問庫時,開始服務(wù)的解除加密,并在結(jié)束時,停止服務(wù)的解除加密。因此,必需得知解除加密的服務(wù)的程序號。因此,向各流信息訪問庫中導(dǎo)入服務(wù)存儲部。服務(wù)存儲部存在于每個流信息訪問庫中,并保持該流信息訪問庫在該時刻解除加密的服務(wù)的程序號。存在于暫時存儲部1608中,由各流信息訪問庫來參照。因為流信息訪問庫可同時進(jìn)行多個解除加密,所以可保持多個程序號。此時,通過記錄為與流信息訪問庫保持的執(zhí)行單位的識別符的組,指定執(zhí)行單位的識別符,可取得根據(jù)該執(zhí)行單位解除加密的服務(wù)的程序號。圖49中示出服務(wù)存儲部存在于各流信息訪問庫中的狀態(tài)。在該圖中,服務(wù)存儲部4900a屬于JMF2205a,服務(wù)存儲部4900d屬于DSM-CC2205d,服務(wù)存儲部4900e屬于SF2205e。以后,將服務(wù)存儲部稱為4900。作為流信息訪問庫的實例,描述JMF2205a的情況。就利用的開始而言,使用圖47的序列。Java程序當(dāng)對JMF2205a中的某個執(zhí)行單位發(fā)出圖像、聲音的再現(xiàn)指令時,首先接收頻道識別符(S4701),取得程序號(S4702),若服務(wù)被加密(S4703),則利用解除加密開始部2803開始解除加密(S4704)。此時,將該執(zhí)行單位的識別符與程序號形成組,記錄在服務(wù)存儲部4900中(S4705)。之后再現(xiàn)圖像聲音(S4706)。就利用的停止而言,使用圖48的序列。Java程序當(dāng)對某個執(zhí)行單位發(fā)出圖像聲音的再現(xiàn)停止指令時,停止在該時刻該執(zhí)行單位再現(xiàn)的圖像、聲音的再現(xiàn)(S4801)。并且,在該時刻,若有基于該執(zhí)行單位的解除加密,則必需停止,所以首先從服務(wù)存儲部4900取得與該執(zhí)行單位的識別符組成組的程序號(S4804)。若能取得(S4803),則因為進(jìn)行了解除加密,所以利用解除加密停止部4004來停止解除加密(S4804),從服務(wù)存儲部4900中刪除執(zhí)行單位的識別符與程序號的組(S4805)。通過如此操作,與JMF2205a的利用開始、停止同時進(jìn)行解除加密的開始、停止。這也適用于其它的流信息訪問庫。實施方式1中的服務(wù)管理器2204由于可同時選擇的服務(wù)為一個,所以在重新進(jìn)行服務(wù)選擇的時刻,這之前選擇的服務(wù)的選擇結(jié)束。就解除加密而言,以前選擇的服務(wù)的解除加密可能在重新進(jìn)行服務(wù)選擇的時刻結(jié)束。但是,本實施方式中的服務(wù)管理器2204可同時選擇多個服務(wù)。因此,新的服務(wù)選擇處理與以前的服務(wù)選擇結(jié)束處理不成對存在。例如,在所述OCAP環(huán)境下,允許服務(wù)管理器2204同時保持多個執(zhí)行單位“服務(wù)上下文”,據(jù)此可同時選擇多個服務(wù)。并且,因為執(zhí)行單位“服務(wù)上下文”的數(shù)量動態(tài)變化,所以同時選擇的服務(wù)數(shù)量是可變的。即,本實施方式中的服務(wù)管理器2204具有服務(wù)選擇和服務(wù)選擇結(jié)束的功能。在該環(huán)境下,為了實現(xiàn)服務(wù)單位的解除加密,與上述流管理庫一樣,也向服務(wù)管理器2204內(nèi)導(dǎo)入服務(wù)存儲部4900。與實施方式1一樣,通過“使用EPG2202的用戶進(jìn)行頻道選擇”和“Java程序利用服務(wù)管理器管理庫2205f”來開始服務(wù)管理器2204的服務(wù)選擇。另外,在已執(zhí)行關(guān)于選擇服務(wù)的執(zhí)行單位“服務(wù)上下文”的服務(wù)選擇的情況下,在該服務(wù)選擇之前進(jìn)行服務(wù)管理器2204的服務(wù)選擇結(jié)束,或當(dāng)Java程序利用服務(wù)管理器管理庫2205f中存在的服務(wù)選擇結(jié)束功能時進(jìn)行服務(wù)管理器2204的服務(wù)選擇結(jié)束。就服務(wù)管理器2204而言,與上述JMF2205a的序列一樣,在服務(wù)選擇時開始解除加密,將執(zhí)行單位的識別符與程序號的組記錄在服務(wù)存儲部4900中,并在服務(wù)選擇結(jié)束時,從服務(wù)存儲部4900中取得對應(yīng)于執(zhí)行單位的程序號,停止解除加密,并刪除該執(zhí)行單位的識別符與程序號的組。另外,在本實施方式中,保持在各流信息訪問庫內(nèi)部的服務(wù)存儲部4900保持執(zhí)行單位的識別符與程序號的組,并且,在步驟S4704中,也可以是這樣一種安裝用于僅識別一個利用了流信息訪問庫的Java程序的識別符也同時記錄在服務(wù)存儲部4900中。即,也可以是服務(wù)存儲部4900保持具有的執(zhí)行單位的識別符、程序號、Java程序的識別符三要素的組的安裝。此時,可以是如下安裝,即Java程序利用流信息訪問庫來訪問MPEG2傳輸流內(nèi)的加密信息,在進(jìn)行解除加密后,保持利用不變,在Java程序結(jié)束的情況下,該Java程序利用流信息訪問庫,隱含地結(jié)束開始的解除加密。具有Java程序的啟動、結(jié)束功能的是AM2205b。AM2205b在結(jié)束Java程序時,指定該Java程序的識別符,通知給各流信息訪問庫。接收到通知的各流信息訪問庫在各自保持的服務(wù)存儲部4900保持包含結(jié)束的Java程序的識別符的組的情況下,利用解除加密停止部4004來停止由存在于該組中的程序號識別的服務(wù)的解除加密。同時,從服務(wù)存儲部4900中刪除包含結(jié)束的Java程序的識別符的組。例如,當(dāng)某個Java程序為了再現(xiàn)圖像聲音而利用流信息訪問庫時,若被加密,則流信息訪問庫開始解除加密,但此時,將Java程序的識別符、執(zhí)行單位“播放器”的識別符、程序號的組保持在服務(wù)存儲部4900中。當(dāng)AM2205b結(jié)束該Java程序時,AM2205b指定該Java程序的識別符,向各流信息訪問庫發(fā)出結(jié)束通知。JMF2205a接收該通知,從服務(wù)存儲部4900中搜索包含該Java程序的識別符的組,若發(fā)現(xiàn)該組,則指定該組中包含的程序號,利用解除加密停止部4004來停止解除加密。并且,在采用該安裝的情況下,當(dāng)服務(wù)管理器2204結(jié)束某個服務(wù)的選擇時,選擇結(jié)束的服務(wù)包含的Java程序通過利用流信息訪問庫,也可停止隱含開始的解除加密。服務(wù)管理器2204在結(jié)束服務(wù)的選擇時,向AM2205b發(fā)出Java程序的結(jié)束指令。AM2205b接收該指令,結(jié)束該服務(wù)中包含的Java程序的執(zhí)行。此時,AM2205b因為指定Java程序的識別符,向各流信息訪問庫發(fā)出結(jié)束通知,所以各流信息訪問庫可停止關(guān)于結(jié)束的Java程序的解除加密。另外,在Java程序中,即便服務(wù)選擇結(jié)束,也存在未結(jié)束的Java程序。因為AM2205b也執(zhí)行這種Java程序的管理,所以就服務(wù)選擇結(jié)束時也未結(jié)束的Java程序而言,在服務(wù)的選擇結(jié)束時也未停止執(zhí)行,即便對流信息訪問庫也不進(jìn)行Java程序執(zhí)行結(jié)束通知,所以可以殘留該Java程序開始的解除加密。另外,本實施方式中的解除加密狀態(tài)管理部2801和解除加密開始部2803和解除加密停止部4004對相同的服務(wù),利用了表示幾次被解除加密開始部2803利用的計數(shù)。通過利用計數(shù),只要解除加密停止部4004未調(diào)用被解除加密開始部2803調(diào)用的數(shù)量,則不會停止解除加密。但是,也可以是如下安裝,即廢棄計數(shù),無論利用幾次解除加密開始部2803,只要利用一次解除加密停止部4004,則停止解除加密。此時,為了不停止必需的解除加密,必需注意作為利用解除加密開始部2803和解除加密停止部4004一側(cè)的、服務(wù)管理器2204和流信息訪問庫。例如,作為JMF2205a和SF2205e利用相同服務(wù)內(nèi)的加密后的ES傳輸?shù)男畔?,?dāng)JMF2205a的利用結(jié)束時,若利用解除加密停止部4004,則無論SF2205e的利用是否還未結(jié)束,解除加密都會停止。為了避免這種狀況,也可以是如下安裝,即,在解除加密開始部2803和解除加密停止部4004的利用者中設(shè)置共同的服務(wù)存儲部4900,由其進(jìn)行計數(shù)。例舉實現(xiàn)圖39的EPG的Java程序的動作例。首先,服務(wù)管理器2204根據(jù)在廣播接收裝置自身的EPG2202上進(jìn)行的用戶的頻道選擇,進(jìn)行服務(wù)的選擇。此時,設(shè)實現(xiàn)EPG的Java程序包含于用圖24的行2411表示的“頻道1”中,用戶選擇“頻道1”。此時,服務(wù)管理器2204根據(jù)“頻道1”的頻道識別符“1”取得程序號,進(jìn)行服務(wù)選擇,開始解除加密。再現(xiàn)圖像聲音、實現(xiàn)圖39的EPG的Java程序啟動。該Java程序在顯示器中顯示圖39的畫面。此時,默認(rèn)完成選擇的是“頻道1”,在3921中顯示在服務(wù)管理器2204進(jìn)行服務(wù)選擇的時刻被解除加密的圖像。另外,在默認(rèn)使選擇替補的游標(biāo)重合的是節(jié)目表最下面的“TVJapan”的情況下,Java程序使用JMF2205a,在3933中顯示“TVJapan”的圖像。此時,JMF2205a利用解除加密開始部2803。這里,因為還有未解除加密的服務(wù),所以重新開始解除加密。之后,每當(dāng)用戶上下移動選擇替補的游標(biāo)(虛線)時,Java程序都使用JMF2205a來重復(fù)再現(xiàn)的停止、再現(xiàn)開始。同時,JMF2205a進(jìn)行解除加密的停止與開始。通過允許多個服務(wù)的解除加密,可實現(xiàn)這種Java程序。另外,在本實施方式中,隱含地進(jìn)行解除加密的時刻是管理服務(wù)器2204選擇服務(wù)時、或Java程序利用流信息訪問庫時、或兩者等三種,但無論哪個,本發(fā)明都可適用。在僅是服務(wù)管理器2204選擇服務(wù)時的情況下,僅解除加密包含于由服務(wù)管理器2204選擇的服務(wù)的PMT中包含的ES。在是利用流信息訪問庫時的情況下,與服務(wù)管理器2204選擇的服務(wù)無關(guān),進(jìn)行基于包含應(yīng)用程序想利用的信息的PMT的解除加密。在為兩者的情況下,都包含在內(nèi)。另外,在本實施方式中,在解擾器的數(shù)量不夠的情況下,只要不停止已開始的解除加密,就不可能進(jìn)行解除加密。在這種情況下,服務(wù)管理器2204的服務(wù)選擇或?qū)κ褂玫牧餍畔⒃L問庫的MPEG2傳輸流包含的信息的訪問實質(zhì)上是不可能的。在該情況下,也可以安裝成通過所謂解除加密失敗來返回服務(wù)選擇或?qū)α餍畔⒌脑L問自身的錯誤,另外,也可安裝成不返回錯誤、而僅對只對未加密信息的訪問進(jìn)行取得。例如,有圖像聲音用ES被加密、但傳輸Java程序的MPEG2區(qū)段用ES不被加密的服務(wù),相反,在進(jìn)行了服務(wù)選擇的服務(wù)管理器2204不能開始解除加密的情況下,不指望圖像、聲音,通過僅啟動Java程序,作為服務(wù)選擇成功來處理,將解除加密失敗作為理由,作為服務(wù)選擇失敗來處理。另外,在上述OCAP環(huán)境下,存在兩種服務(wù)。一個是與PMT聯(lián)系存在的通常的服務(wù),另一個是不與PMT聯(lián)系存在的抽象服務(wù)。抽象服務(wù)僅內(nèi)含Java程序而存在,在選擇服務(wù)時,不進(jìn)行圖像、聲音的再現(xiàn),僅使用DSM-CC2205d來下載Java程序。另外,抽象服務(wù)在結(jié)束Java程序執(zhí)行時結(jié)束服務(wù)的選擇。如OCAP環(huán)境那樣,在服務(wù)的種類為兩種的環(huán)境下,當(dāng)服務(wù)管理器2204選擇服務(wù)時,對應(yīng)于服務(wù)種類,改變開始、停止解除加密的時刻。例如,在通常服務(wù)的選擇中,當(dāng)服務(wù)管理器2204選擇服務(wù)時,隱含地開始解除加密,但在抽象服務(wù)的情況下,當(dāng)服務(wù)選擇時不進(jìn)行解除加密。此時,在抽象服務(wù)選擇的過程中,僅在DSM-CC2205d下載Java程序期間進(jìn)行解除加密,當(dāng)下載結(jié)束時,由DSM-CC2205d來停止該解除加密。在該環(huán)境下,就通常服務(wù)而言,在選擇服務(wù)期間,接著解除加密,但就抽象服務(wù)而言,在服務(wù)的選擇開始時,僅DSM-CC2205d進(jìn)行解除加密,由此之后在選擇服務(wù)期間也不進(jìn)行解除加密。實施方式4)在以前的實施方式中,使用服務(wù)作為解除加密的單位。但是,在將服務(wù)設(shè)為解除加密的單位的情況下,實際上解除加密進(jìn)行到Java程序未利用的加密信息為止,所以浪費了解擾器。為了更有效地利用解擾器,必要時應(yīng)進(jìn)行必要的解除加密。例如,由Java程序來利用指定ES并進(jìn)行區(qū)段挑選的SF2205e,在該過程中隱含地進(jìn)行解除加密的情況下,指定的ES為一個,若占有一個解擾器來進(jìn)行解除加密則足夠,但在以前的實施方式中,因為用服務(wù)單位來進(jìn)行解除加密,所以必需解除加密包含指定ES的服務(wù)整體。并且在該服務(wù)包含很多圖像聲音等其它ES的情況下,會進(jìn)行不必要的ES的解除加密,沒有效率。在本實施方式中,作為解除加密的單位,可接收ES。由此,可指定ES來進(jìn)行解除加密。為了實現(xiàn)這一方案,變更解除加密狀態(tài)管理部2801、解擾器管理部2802、解除加密開始部2803、解除加密停止部4004的動作。解除加密狀態(tài)管理部2801在以前的實施方式中存儲程序號,而在本實施方式中,記錄程序號的PID的組。并且,對各組保持計數(shù),并且構(gòu)成對象的ES計數(shù)使用解除加密開始部2803開始解除加密的數(shù)量。解擾器管理部2802在以前的實施方式中記錄使用狀態(tài)或程序號,但在本實施方式中,除程序號外,還記錄PID。從而,可指定ES,應(yīng)對解除加密的開始或停止。如圖50、圖51所示變更解除加密開始部2803的動作。因為首先與服務(wù)指定同時接收ES指定,所以與程序號同時接收PID(S5001)。接著,從解除加密狀態(tài)管理部2801取得對應(yīng)于程序號與PID的組的計數(shù)(S5002)。若計數(shù)為1以上(S5003),則將計數(shù)加1(S5008),結(jié)束程序。若計數(shù)為0,則指定PID的TS數(shù)據(jù)包構(gòu)成的ES仍不開始解除加密。取得對應(yīng)于程序號的PMT(S5004),取得關(guān)于與從中提取的PID一致的ES的信息(S5005)。之后,進(jìn)入圖51的序列(S5006)。在圖51的序列中,首先取得ES信息(S5101),接著詢問解擾器管理部2802,取得處于“未使用”狀態(tài)的解擾器(S5102)。并且若存在可解除加密全部ES的解擾器(S5103),則通過圖15的序列來開始解除加密(S5104)。之后,就這次開始解除加密的解擾器而言,在解擾器管理部2802中,將使用狀態(tài)變更為“使用中”,并記錄程序號與PID(S5105)。之后,返回圖50的序列,在解除加密狀態(tài)管理部2801中記錄程序號與PID的組,將計數(shù)設(shè)為1(S5007)。另外,就本實施方式中的解除加密開始部2803而言,與實施方式1中的解除加密開始部2803一樣,在外部適配器1811中存在解擾器的情況下,將圖50的序列實現(xiàn)為存在于ROM1609中的庫,將圖51的序列實現(xiàn)為存在于外部適配器1811內(nèi)的ROM中的程序。并且兩者有時也采取不同步動作的安裝方式。無論如何,本發(fā)明都可適用。解除加密停止部4004的動作序列因解擾器在廣播接收裝置中還是在其之外而不同。圖52中表示如圖16所示解擾器存在于終端裝置1600內(nèi)部時的動作序列。首先,當(dāng)接收程序號和PID時(S5201),詢問解除加密狀態(tài)管理部2801,取得程序號與PID的組的計數(shù)(S5202)。判斷計數(shù)的值(S5203),若為0,則該PID的TS數(shù)據(jù)包構(gòu)成的ES不開始解除加密,所以什么都不進(jìn)行就結(jié)束。若為2以上,則將解除加密狀態(tài)管理部2801的程序號與PID的組的計數(shù)減1(S5208),結(jié)束程序。若為1,則由于停止解除加密,所以從解擾器管理部2802中取得“使用中”且與程序號和PID一致的解擾器(S5204),停止解除加密(S5205)。之后,就這次停止解除加密的解擾器而言,解擾器管理部2802將狀態(tài)變更為“未使用”,清零程序號和PID(S5206)。并且,從解除加密狀態(tài)管理部2801中刪除程序號和PID(S5207)。圖53和圖54中表示如圖18所示解擾器存在于終端裝置1800之外、外部適配器1811內(nèi)的情況下的動作序列。首先,當(dāng)接收程序號和PID(S5301)時,詢問解除加密狀態(tài)管理部2801,取得程序號與PID的組的計數(shù)(S5302)。判斷計數(shù)的值(S5303),若為0,則因為指定的PID的TS數(shù)據(jù)包構(gòu)成的ES未開始解除加密,所以結(jié)束程序。若為2以上,則將解除加密狀態(tài)管理部2801管理的程序號與PID的組的計數(shù)減1(S5308),結(jié)束程序。若為1,則因為停止解除加密,所以取得對應(yīng)于程序號的PMT(S5304),取得與S5303中提取的PID一致的ES信息,構(gòu)成CA-PMT(S5305)。通過發(fā)送到外部適配器1811,進(jìn)入圖54的序列(S5306)。圖54中,首先接收CA-PMT(S5401),取得ES信息(S5402)。詢問解擾器管理部2802,取得“使用中”且程序號和PID一致的解擾器(S5403),停止解除加密(S5404)。之后,就這次停止解除加密的解擾器而言,解擾器管理部2802將狀態(tài)變更為“未使用”,清零程序號和PID(S5405)。再返回圖53,從解除加密狀態(tài)管理部2801中刪除程序號和PID的組(S5307)。在本實施方式中,安裝方式也可以是在ROM1609中記錄實現(xiàn)圖53的序列的程序庫,在外部適配器1811內(nèi)的ROM中記錄實現(xiàn)圖54的序列的程序。并且,也可以是二者不同步執(zhí)行的方式。無論哪種情況,本發(fā)明都可適用。在本實施方式中,既可以是服務(wù)管理器2204的隱含解除加密,也可以是流信息訪問庫的隱含的解除加密。并且,解除加密的開始、停止時刻與實施方式3一樣,在管理服務(wù)器2204選擇服務(wù)時開始,在服務(wù)選擇結(jié)束時停止,和在流信息訪問庫的利用開始時開始解除加密,在利用結(jié)束時停止解除加密。其中,解除加密開始部2803和解除加密停止部4004中指定的信息不僅是程序號,也可指定PID,就SF2205e等指定PID的流信息訪問庫而言,通過僅指定指定的PID,不進(jìn)行無用的解除加密。另外,本實施方式中的解除加密狀態(tài)管理部2801、解除加密開始部2803和解除加密停止部4004利用了表示對由程序號和PID識別的相同ES,被解除加密開始部2803利用了幾次的計數(shù)。通過利用計數(shù),只要解除加密停止部4004未調(diào)用被解除加密開始部2803調(diào)用了的數(shù)量,則不會停止ES的解除加密。但是,也可以是如下安裝,即廢棄計數(shù),無論利用幾次解除加密開始部2803,只要利用一次解除加密停止部4004,則停止解除加密。此時,為了不停止必需的解除加密,必需注意作為利用解除加密開始部2803和解除加密停止部4004一側(cè)的、流信息訪問庫。否則,會停止必需解除加密的ES的解除加密。為了避免這種狀況,也可以是如下安裝,即,在解除加密開始部2803和解除加密停止部4004的利用者中設(shè)置共同的服務(wù)存儲部4900,由其進(jìn)行計數(shù)。另外,本實施方式中的解除加密狀態(tài)管理部2801保持程序號和PID的組與其計數(shù),但ES可僅由PID來指定,所以保持PID與其計數(shù)。另外,本實施方式中的解除加密開始部2803和解除加密停止部4004也可不接收程序號。此時,在必需記載于PMT中的ES信息的情況、或利用CA-PMT的情況下,因為不能由程序號來指定PMT,所以取得全部的PMT,從中搜索PID一致的PMT后加以利用。另外,本實施方式中的解除加密開始部2803和解除加密停止部4004接收一個程序號和一個PID,但PID也可以是多個。此時,在解除加密開始部2803和解除加密停止部4004的動作序列中,以指定ES的次數(shù)來重復(fù)本實施方式中描述的對單個ES的操作。另外,在想通過指定服務(wù)并省略PID指定來表現(xiàn)PMT內(nèi)的全部ES的情況下,也可通過僅指定程序號來進(jìn)行動作。通過使用本實施方式,可不在意Java程序地有效利用解擾器。(實施方式5)在實施方式3中,解除加密開始部2803只要有解擾器就可實現(xiàn)多個服務(wù)的同時解除加密。例如,在包含10個ES的服務(wù)為10個的情況下,若解擾器為100個,則可同時解除加密全部服務(wù)。另外,在實施方式4中,描述不是以服務(wù)單位、而是以ES單位來實現(xiàn)解除加密、僅解除加密必需的ES的方式。這都與終端裝置內(nèi)是否存在解擾器無關(guān),能同時解除加密哪些服務(wù)或ES等最大值取決于可利用的解擾器的數(shù)量。例如,如圖51的步驟S5103所示,若存在空的解擾器、則開始解除加密的判斷存在于解除加密開始部2803的動作序列中。但是,通過硬件限制或軟件限制,確定可同時解除加密的服務(wù)的數(shù)量。例如,實施方式1中,可同時解除加密的服務(wù)被確定為一個。例如,在利用外部適配器1811的硬件結(jié)構(gòu)中,可同時解除加密的最大數(shù)量取決于外部適配器1811。并且,因為外部適配器1811可相對終端裝置1800拆裝,所以不可能由終端裝置1800來事先固定服務(wù)的最大數(shù)量管理。因此,在本實施方式中,導(dǎo)入管理服務(wù)最大數(shù)量的功能。在本實施方式中,如圖55所示的結(jié)構(gòu)圖那樣,在CA庫2206中新導(dǎo)入服務(wù)最大數(shù)量管理部5505。服務(wù)最大數(shù)量管理部5505保持可同時解除加密的服務(wù)的最大數(shù)量。例如,在僅能同時解除加密一個服務(wù)的情況下,保持“1”,在可同時解除加密至三個服務(wù)的情況下,保持“3”。服務(wù)最大數(shù)量管理部5505在如圖16所示解擾器存在于終端裝置1600內(nèi)的情況下,被保持在ROM1609中,由解除加密開始部2803參照。在如圖18所示,解擾器存在于終端裝置1800之外的外部適配器1811內(nèi)的情況下,被保持在外部適配器1811內(nèi)的ROM中,由在外部適配器1811上動作的程序參照。另外,即便在解擾器存在于外部適配器1811上的情況下,如上所述,當(dāng)終端裝置1800可從外部適配器1811取得可同時解除加密的服務(wù)的最大數(shù)量時,通過將該值保持在1次存儲部1608或2次存儲部1607中,構(gòu)成服務(wù)最大數(shù)量管理部5505的安裝。并且,在可同時解除加密的服務(wù)的最大數(shù)量動態(tài)變動時,在1次存儲部1608或2次存儲部1607中存在服務(wù)最大數(shù)量管理部5505,保持動態(tài)變動的可同時解除加密的服務(wù)的最大數(shù)量。任一情況都可適用本發(fā)明。還對CA庫2206內(nèi)的解除加密開始部2803施加變更。就解除加密開始部2803而言,序列因服務(wù)最大數(shù)量管理部5505存在于終端裝置外還是存在于外部適配器上而不同。在服務(wù)最大數(shù)量管理部5505存在于終端裝置上的情況下,在解除加密開始部2803接收指定程序號的時刻,從服務(wù)最大數(shù)量管理部5505取得服務(wù)最大數(shù)量,另外,從解除加密狀態(tài)管理部2801中取得在該時刻進(jìn)行解除加密的服務(wù)數(shù)量。比較兩個值,在最大數(shù)量大的情況下,開始解除加密。在服務(wù)最大數(shù)量管理部5505存在于外部適配器1811上的情況下,當(dāng)外部適配器1811接收CA-PMT時,通過在外部適配器1811上動作的實現(xiàn)解除加密序列的程序,從服務(wù)最大數(shù)量管理部5505取得同時解除加密服務(wù)的最大數(shù)量,另外,從解擾器管理部2802取得在該時刻進(jìn)行的解除加密的數(shù)量。比較這兩個值,在最大數(shù)量大的情況下,開始解除加密。在本實施方式中,可通過服務(wù)管理器2204和流信息訪問庫之一或兩者來執(zhí)行隱含的解除加密,該服務(wù)管理器2204和流信息訪問庫的動作序列與實施方式3和實施方式4一樣。通過本實施方式,可通過可同時解除加密的服務(wù)的最大數(shù)量、而非解擾器自身的最大數(shù)量來控制解除加密。(實施方式6)以前的實施方式3-4中,因為可選擇多個服務(wù),所以多個Java程序會同時動作。因為可利用的解擾器的數(shù)量有限,所以可同時解除加密的服務(wù)和ES有限。因此,在達(dá)到界限的情況下,產(chǎn)生解擾器競爭。在本實施方式中,假設(shè)多個Java程序同時動作、且同時訪問廣播信號內(nèi)的信息的情況。在本實施方式中,考慮當(dāng)多個Java程序開始解除加密的情況下,先開始的解除加密領(lǐng)先的方式。就實施方式3和4而言,解除加密開始部2803和解除加密停止部4004的動作序列已實現(xiàn)領(lǐng)先。在指定多個服務(wù)和ES后開始解除加密的情況下,當(dāng)解擾器有余裕時,可同時執(zhí)行多個服務(wù)的解除加密,但在解擾器沒有余裕的情況下,只要不停止先開始的解除加密,則不能開始解除加密。即,在允許多個服務(wù)的解除加密的情況下,通過利用實施方式3和實施方式4的CA庫2206,可對應(yīng)于優(yōu)先。就實施方式1和2而言,不存在解除加密停止部4004,解除加密開始部2803的動作序列實現(xiàn)后勝。即,變?yōu)樵诤箝_始解除加密的Java程序總是可開始解除加密的動作序列。因為如此變更,所以對實施方式1和2中利用的CA庫2206施加變更。變更CA庫2206內(nèi)的解除加密開始部2803。并導(dǎo)入解除加密停止部4004。將解除加密開始部2803的動作序列從實施方式1中的圖30和圖31的序列變更為圖56和圖31的序列。就圖31而言,因為相同,所以省略說明。在圖56中,首先接收指定的程序號(S5601),詢問解除加密狀態(tài)管理部2801,取得程序號(S5602)。這里,因為程序號僅在已開始解除加密的情況下才能取得,所以若能取得程序號,則已開始解除加密,若不能取得程序號,則可判斷為未進(jìn)行解除加密。執(zhí)行該判斷(S5603),若已進(jìn)行解除加密,則什么也不進(jìn)行,結(jié)束程序。若未進(jìn)行解除加密,則取得PMT(S5604),利用圖31的序列,開始解除加密(S5605),將程序號記錄在解除加密狀態(tài)管理部2801中(S5606)。解除加密停止部4004的動作序列也可與實施方式3一樣。即,若已開始指定程序號的解除加密,則停止該解除加密。通過上述結(jié)構(gòu)的實現(xiàn),即便在僅一個服務(wù)能同時進(jìn)行解除加密的硬件結(jié)構(gòu)中,也可實現(xiàn)先勝。例如,在兩個Java程序(Java程序1、Java程序2)同時動作的情況下,Java程序1先利用JMF2205a來開始圖像聲音再現(xiàn),隨著隱含地開始解除加密的情況下,即便Java程序2利用JMF2205a開始包含于其它服務(wù)中的圖像聲音的再現(xiàn),也因為已對Java程序1指定的服務(wù)進(jìn)行解除加密,所以通過圖56中步驟S5603的判斷,Java程序2指定的服務(wù)不能開始解除加密。這樣實現(xiàn)先勝。(實施方式7)在實施方式6中,假設(shè)多個Java程序動作的環(huán)境,但在產(chǎn)生解擾器競爭的情況下,優(yōu)先先開始解除加密的Java程序的使用權(quán)。在本實施方式中,假設(shè)多個Java程序動作,并對各Java程序設(shè)定優(yōu)先級的狀況。圖57(1)中示出這種狀況的模式圖。Java程序A5701已利用解擾器5711、解擾器5712、解擾器5713。這里,在Java程序B5702想同時進(jìn)行兩個ES的解除加密的情況下,因為未使用的解擾器只有解擾器5714存在,所以不能開始解除加密。這里,對各Java程序設(shè)定優(yōu)先級,在Java程序B5702的優(yōu)先級設(shè)定得比Java程序A5701高的情況下,在本實施方式中,如圖57(2)所示,停止Java程序A5701的解除加密,開始Java程序B5702的解除加密。在本實施方式中,當(dāng)多個Java程序之間產(chǎn)生解擾器競爭時,與高優(yōu)先級的Java程序?qū)V播信號內(nèi)信息的訪問庫的利用對應(yīng)的的隱含的解除加密優(yōu)先。為了實現(xiàn)這一方案,對以前實施方式中的解除加密狀態(tài)管理部2801、解除加密開始部2803進(jìn)行變更。另外,設(shè)解擾器管理部2802與實施方式3一樣。解除加密狀態(tài)管理部2801在程序號、計數(shù)的同時,還記錄利用作為解除加密依據(jù)的流信息訪問庫的Java程序的優(yōu)先級。并且,在多個Java程序利用優(yōu)先級的情況下,記錄全部Java程序的優(yōu)先級。解除加密開始部2803在已進(jìn)行解除加密的情況下,在利用作為已開始的解除加密的依據(jù)的服務(wù)管理器管理庫2205f或流信息訪問庫的Java程序的優(yōu)先級、比新利用服務(wù)管理器管理庫2205f或流信息訪問庫的Java程序的優(yōu)先級低的情況下,隱含地停止已進(jìn)行的解除加密,重新開始解除加密。其中,在存在已由多個Java程序解除加密的服務(wù)的情況下,解除加密狀態(tài)管理部2801記錄全部Java程序的優(yōu)先級。圖58中示出這種狀況。圖58中,Java程序A5801和Java程序B5802進(jìn)行程序號為101的服務(wù)的解除加密。該狀況下的解除加密狀態(tài)管理部2801如圖59所示。表示解除加密程序號為101的程序的是優(yōu)先級為“10”的Java程序A5801、和優(yōu)先級為“20”的Java程序B5802。此時,當(dāng)Java程序C5803想開始解除加密時,若Java程序C5803的優(yōu)先級超過20,則可能奪取解擾器。但是,若Java程序C5803的優(yōu)先級為20以下,則即使其優(yōu)先級超過Java程序A5801,也因為在Java程序B5802的優(yōu)先級以下,所以不能奪取解擾器。圖60表示本實施方式中的整體序列圖。Java程序1和Java程序2是在廣播接收裝置上同時動作的兩個Java程序,設(shè)Java程序2的優(yōu)先級高。首先,當(dāng)Java程序1利用JMF2205a進(jìn)行圖像、聲音的再現(xiàn)時,JMF2205Ab隱含地利用CA庫2206來開始解除加密(S6001)。CA庫2206開始解除加密(S6002)。之后,當(dāng)Java程序2利用JMF2205a進(jìn)行其它圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6003)。CA庫2206比較進(jìn)行已開始的解除加密的Java程序1的優(yōu)先級、與想新進(jìn)行解除加密的Java程序2的優(yōu)先級,因為Java程序2的優(yōu)先級高,所以停止Java程序1的解除加密,開始Java程序2的解除加密(S6004)。另外,在本實施方式中,隱含地進(jìn)行解除加密的時刻存在與實施方式1一樣、僅管理服務(wù)器2204選擇服務(wù)的情況、與實施方式2一樣利用流信息訪問庫的情況、或兩者的情況等三種。但無論哪個,本發(fā)明都可適用。另外,即便可同時解除加密多個服務(wù),本發(fā)明也可適用。此時,解除加密狀態(tài)管理部2801和解擾器管理部2802將實施方式3作為基礎(chǔ)。另外,即便在解除加密單位為ES,本發(fā)明也可適用。在設(shè)ES為單位的情況下,解除加密狀態(tài)管理部2801和解擾器管理部2802將實施方式4作為基礎(chǔ)。另外,在本實施方式中,描述了使用Java程序彼此的優(yōu)先級的競爭的解決,但在服務(wù)管理器2204選擇服務(wù)時隱含地開始解除加密的情況下,不僅利用基于Java程序的服務(wù)管理器管理庫2205f,還通過基于使用EPG2202的用戶的頻道選擇來開始服務(wù)選擇。因此,即對于基于EPG2202的服務(wù)選擇的解除加密,也可設(shè)定優(yōu)先級,并使用優(yōu)先級來進(jìn)行解除加密。例如,若向用戶提供比全部Java程序都高的優(yōu)先級,則當(dāng)通過服務(wù)管理器2204開始基于用戶利用EPG2202進(jìn)行頻道選擇的服務(wù)選擇時,優(yōu)先源于Java程序的服務(wù)管理器管理庫2205f的利用或流信息訪問庫的利用的解除加密,開始服務(wù)的解除加密。另外,若將Java程序采用的優(yōu)先級范圍內(nèi)的一點設(shè)定為用戶的優(yōu)先級,則奪取進(jìn)行具有不到該點的優(yōu)先級的Java程序所開始的解除加密的解擾器,而不能奪取進(jìn)行具有比該點高的優(yōu)先級的Java程序所開始的解除加密的解擾器。在上述OCAP環(huán)境下,為了進(jìn)行系統(tǒng)管理,在Java程序采用的范圍中具有最高優(yōu)先級的管理用Java程序在廣播接收裝置上工作,但例如若用戶的優(yōu)先級比管理用Java程序的優(yōu)先級高,則可優(yōu)先管理用Java程序來進(jìn)行解除加密,另外,若比管理用Java程序低,則不能奪取管理用Java程序開始的解除加密中利用的解擾器。設(shè)定這種用戶的優(yōu)先級,可解決Java程序與用戶操作間的競爭。另外,除Java程序與用戶之外,廣播接收裝置也會利用流信息訪問庫。例如在上述OCAP環(huán)境下,廣播接收裝置使用AM2205b,始終監(jiān)視由OOB傳輸?shù)姆Q為XAIT的信息。這包含關(guān)于抽象服務(wù)的信息,在更新XAIT信息的情況下,必需下載抽象服務(wù)中包含的Java程序。此時,AM2205b必需使用DSM-CC2205d下載構(gòu)成Java程序的文件。這既非Java程序也非用戶,而是基于廣播接收裝置上的系統(tǒng)的流信息訪問庫的利用,一旦加密傳輸構(gòu)成Java程序的文件的MPEG2區(qū)段,則必需進(jìn)行解除加密。即便就這種情況而言,用戶操作也一樣設(shè)定獨自的優(yōu)先級,在Java程序和用戶操作之間產(chǎn)生競爭的情況下,可使用該優(yōu)先級來解決競爭,在該情況下也可適用本發(fā)明。例如,若設(shè)定比Java程序和用戶操作高的優(yōu)先級,則在任何情況下都可總是優(yōu)先解除加密來執(zhí)行。另外,若設(shè)定得比Java程序高、比用戶低,則可從Java程序開始的解除加密中奪取解擾器,但不能從用戶開始的解除加密中奪取解擾器。另外,若設(shè)定成Java程序采用的優(yōu)先級范圍的一點,則也不能從以比其高的優(yōu)先級動作的Java程序中奪取解擾器。另外,當(dāng)考慮優(yōu)先級時,判斷是來自服務(wù)管理器2204的解除加密、還是基于流信息訪問庫的解除加密,并彼此不產(chǎn)生影響地進(jìn)行基于優(yōu)先級的競爭解決。例如,在流信息訪問庫利用解除加密開始部2803時產(chǎn)生競爭的情況下,調(diào)查已通過相同的流信息訪問庫開始的解除加密,進(jìn)行基于優(yōu)先級的競爭解決,就已由服務(wù)管理器2204進(jìn)行的解除加密而言,即便存在優(yōu)先級較低的解除加密,也不將之用于競爭的解決中。并且,也可以是如下方式,即在服務(wù)管理器2204利用解除加密開始部2803時,可自由進(jìn)行基于優(yōu)先級的競爭解決,但在流信息訪問庫利用解除加密開始部2803時,僅在流信息訪問庫的解除加密中,才進(jìn)行基于優(yōu)先級的競爭解決。相反,也可以是如下方式,即在流信息訪問庫利用解除加密開始部2803時,可自由進(jìn)行基于優(yōu)先級的競爭解決,但在服務(wù)管理器2204利用解除加密開始部2803時,僅在服務(wù)管理器2204的解除加密中,才進(jìn)行基于優(yōu)先級的競爭解決。(實施方式8)在實施方式1-7中,Java程序不存在得知關(guān)于隱含開始的解除加密的信息的單元。并且,在實施方式7中,由于高優(yōu)先級的Java程序,會停止基于優(yōu)先級相對低的Java程序的隱含的解除加密。但是,停止解除加密的Java程序沒有得知該情況的單元。在本實施方式中,向Java程序提供登錄用于得知解除加密停止的事件監(jiān)聽(eventlistener)的功能。圖61中表示本實施方式中的Java庫2205內(nèi)的結(jié)構(gòu)。在Java庫2205內(nèi)部設(shè)置CA管理庫6100,向其中導(dǎo)入事件監(jiān)聽管理部6101、事件監(jiān)聽登錄部6102、事件監(jiān)聽刪除部6103。事件監(jiān)聽管理部6101是保持由Java程序登錄的事件監(jiān)聽的模塊,記錄在1次存儲部1608中,由事件監(jiān)聽登錄部6102來登錄事件監(jiān)聽,由事件監(jiān)聽刪除部6103來刪除事件監(jiān)聽。另外,當(dāng)通過利用CA庫2206內(nèi)的解除加密開始部2803和解除加密停止部4004來開始、結(jié)束解除加密時,通知給事件監(jiān)聽管理部6101管理的事件監(jiān)聽。將事件監(jiān)聽登錄部6102實現(xiàn)為Java程序由于登錄事件監(jiān)聽的庫。保存在ROM1609中,由CPU1606執(zhí)行。由事件監(jiān)聽管理部6101來管理由事件監(jiān)聽登錄部6102登錄的事件監(jiān)聽,在通知關(guān)于解除加密的事件中使用。事件監(jiān)聽刪除部6103被實現(xiàn)為Java程序刪除登錄在事件監(jiān)聽管理部6101中的事件監(jiān)聽用的庫。保存在ROM1609中,由CPU1606執(zhí)行。由Java程序來利用事件監(jiān)聽登錄部6102和事件監(jiān)聽刪除部6103。另外,所通知的事件也可保持事件的理由。例如在解除加密停止事件的情況下,保持表示為何停止的理由。另外,事件監(jiān)聽未必僅接收解除加密停止事件。在本實施方式中,僅在由其它Java程序奪取解除加密時才通知事件,但也可通過安裝來通知通常的解除加密的開始事件或基于其它理由的解除加密停止事件。圖62中表示本實施方式中的序列圖。Java程序1和Java程序2是同時在廣播接收裝置上工作的兩個Java程序。設(shè)Java程序2的優(yōu)先級高。首先,當(dāng)Java程序1利用事件監(jiān)聽登錄部6102時(S6201),CA庫2206將該事件監(jiān)聽登錄在事件監(jiān)聽管理部6101中(S6202)。接著,當(dāng)Java程序1利用JMF2205a進(jìn)行圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206,開始解除加密(S6203)。CA庫2206開始解除加密(S6204)。之后,當(dāng)Java程序2利用JMF2205a進(jìn)行其它圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6205)。CA庫2206比較進(jìn)行已開始的解除加密的Java程序1的優(yōu)先級、與想新進(jìn)行解除加密的Java程序2的優(yōu)先級,因為Java程序2的優(yōu)先級高,所以停止Java程序1的解除加密,開始Java程序2的解除加密(S6206)。此時,因為停止Java程序1的解除加密,所以向Java程序1的事件監(jiān)聽通知停止解除加密(S6207)。通過本實施方式,Java程序可得知解除加密開始、結(jié)束的時刻。(實施方式9)在實施方式8中,得到登錄、刪除事件監(jiān)聽的單元,該登錄、刪除事件監(jiān)聽的單元,在多個Java程序同時動作,在高優(yōu)先級的Java程序停止低優(yōu)先級的Java程序的解除加密的情況下,向低優(yōu)先級的Java程序通知停止了自己的解除加密。在本實施方式中,在此后基于高優(yōu)先級的Java程序的解除加密結(jié)束的情況下,向停止了解除加密的低優(yōu)先級的Java程序所設(shè)定的事件,通知可開始解除加密。圖63中表示本實施方式中的序列圖。Java程序1和Java程序2是同時在廣播接收裝置上工作的兩個Java程序,設(shè)Java程序2的優(yōu)先級高。首先,當(dāng)Java程序1利用事件監(jiān)聽登錄部6102時(S6301),CA庫2206將該事件監(jiān)聽登錄在事件監(jiān)聽管理部6101中(S6302)。接著,當(dāng)Java程序1利用JMF2205a進(jìn)行圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206,開始解除加密(S6303)。CA庫2206開始解除加密(S6304)。之后,當(dāng)Java程序2利用JMF2205a進(jìn)行其它圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6305)。CA庫2206比較進(jìn)行已開始的解除加密的Java程序1的優(yōu)先級、與想新進(jìn)行解除加密的Java程序2的優(yōu)先級,因為Java程序2的優(yōu)先級高,所以停止Java程序1的解除加密,開始Java程序2的解除加密(S6306)。此時,因為停止Java程序1的解除加密,所以通知Java程序1的事件監(jiān)聽停止解除加密(S6307)。之后,當(dāng)Java程序2使用JMF2205a停止圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來停止解除加密(S6308)。CA庫2206停止解除加密(S6309),并向Java程序1通知可再次開始解除加密(S6310)。(實施方式10)在實施方式8中,得到登錄、刪除事件監(jiān)聽的單元,該登錄、刪除事件監(jiān)聽的單元,當(dāng)多個Java程序同時動作,在高優(yōu)先級的Java程序停止低優(yōu)先級的Java程序的解除加密的情況下,向低優(yōu)先級的Java程序通知停止自己的解除加密。在本實施方式中,在此后基于高優(yōu)先級的Java程序的解除加密結(jié)束的情況下,停止解除加密的低優(yōu)先級的Java程序隱含地開始必需的解除加密,向低優(yōu)先級的Java程序設(shè)定的事件監(jiān)聽通知可再次開始解除加密。圖64中表示本實施方式中的序列圖。Java程序1和Java程序2是同時在廣播接收裝置上工作的兩個Java程序,設(shè)Java程序2的優(yōu)先級高。首先,當(dāng)Java程序1利用事件監(jiān)聽登錄部6102時(S6401),CA庫2206將該事件監(jiān)聽登錄在事件監(jiān)聽管理部6101中(S6402)。接著,當(dāng)Java程序1利用JMF2205a進(jìn)行圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206,開始解除加密(S6403)。CA庫2206開始解除加密(S6404)。之后,當(dāng)Java程序2利用JMF2205a進(jìn)行其它圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6405)。CA庫2206比較進(jìn)行已開始的解除加密的Java程序1的優(yōu)先級、與想新進(jìn)行解除加密的Java程序2的優(yōu)先級,因為Java程序2的優(yōu)先級高,所以停止Java程序1的解除加密,開始Java程序2的解除加密(S6406)。此時,因為停止Java程序1的解除加密,所以通知Java程序1的事件監(jiān)聽停止解除加密(S6407)。之后,當(dāng)Java程序2使用JMF2205a停止圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來停止解除加密(S6408)。CA庫2206停止解除加密,再次開始Java程序1的解除加密(S6409),并向Java程序1通知可再次開始解除加密(S6410)。若使用本實施方式,則Java程序停止關(guān)于自己進(jìn)行的流信息訪問的解除加密,另外,一旦變?yōu)榭稍俅伍_始的狀態(tài),可通過通知來得知該情況。(實施方式11)在實施方式7中,多個Java程序同時動作,高優(yōu)先級的Java程序停止低優(yōu)先級的Java程序的解除加密。在本實施方式中,在此后高優(yōu)先級的Java程序的解除加密結(jié)束的情況下,被停止解除加密的低優(yōu)先級的Java程序隱含(implicit)地始必需的解除加密。在實施方式10中,此時進(jìn)行向事件監(jiān)聽的通知,但在本實施方式中不進(jìn)行通知。圖65中表示本實施方式中的序列圖。Java程序1和Java程序2是同時在廣播接收裝置上工作的兩個Java程序,設(shè)Java程序2的優(yōu)先級高。首先,當(dāng)Java程序1利用JMF2205a進(jìn)行圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6501)。CA庫2206開始解除加密(S6502)。之后,當(dāng)Java程序2利用JMF2205a進(jìn)行其它圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來開始解除加密(S6503)。CA庫2206比較進(jìn)行已開始的解除加密的Java程序1的優(yōu)先級、與想新進(jìn)行解除加密的Java程序2的優(yōu)先級,因為Java程序2的優(yōu)先級高,所以停止Java程序1的解除加密,開始Java程序2的解除加密(S6504)。之后,當(dāng)Java程序2使用JMF2205a停止圖像、聲音的再現(xiàn)時,JMF2205a隱含地利用CA庫2206來停止解除加密(S6505)。CA庫2206停止解除加密后,再次開始Java程序1的解除加密(S6506)。若使用本實施方式,則Java程序即使被較高優(yōu)先級的Java程序奪取解除加密,也可在其利用結(jié)束時,自動恢復(fù)解除加密。(實施方式12)在實施方式1-11中,CA庫2206被用于廣播接收裝置隱含地進(jìn)行解除加密中,Java程序本身不能利用。在本實施方式中,對Java程序釋放CA庫2206,Java程序能獨自進(jìn)行解除加密。此時,首先CA庫2206變?yōu)槭褂肑ava語言的庫。另外,在以前的實施方式中,存在“使用EPG2202的用戶的頻道選擇”、“Java程序的服務(wù)管理器管理庫2205f的利用”、“Java程序的流信息訪問庫的利用”和“廣播接收裝置的流信息訪問庫的利用”等四種解除加密的開始時刻,但在本實施方式中,在“Java程序的服務(wù)管理器管理庫2205f的利用”、“Java程序的流信息訪問庫的利用”時,不開始隱含的解除加密。此時,Java程序自身利用CA庫2206來開始解除加密。作為單純的實例,圖66中示出Java程序利用CA庫2206的機構(gòu)來進(jìn)行解除加密,并利用圖像聲音的動作序列。當(dāng)取得頻道識別符時(S6601),從頻道識別符得到程序號(S6602)。在加密PMT的環(huán)境下,利用SF2205e,取得PMT(S6603),一旦包含CA記述符來進(jìn)行加密(S6604),則利用解除加密開始部2803來開始服務(wù)的解除加密(S6605)。之后,利用JMF2205a,再次開始圖像聲音的再現(xiàn)。另外,以前實施方式中的基于隱含解除加密開始、停止的機構(gòu)也可適用于Java程序自身利用CA庫2206的方式。ES單位下的解除加密處理、多個程序的競爭處理或與廣播接收裝置的競爭處理等以前實施方式中所描述的,也可適用于Java程序自身利用CA庫2206的時候。例如,在實施方式7中同時執(zhí)行多個Java程序的環(huán)境下,當(dāng)Java程序自身使用CA庫2206內(nèi)的解除加密開始部2803開始解除加密的情況下,將Java程序自身的優(yōu)先級記錄在解除加密狀態(tài)管理部2801中,在競爭時進(jìn)行優(yōu)先級判斷。并且,即便就在實施方式8中導(dǎo)入的事件監(jiān)聽通知結(jié)構(gòu)而言,也可通過追加事件監(jiān)聽登錄部6102,在解除加密的開始、停止時接收通知。也可如實施方式1-4所示的以服務(wù)、ES單位進(jìn)行解除加密。另外,也可以是如實施方式3所述,當(dāng)Java程序結(jié)束時,結(jié)束全部Java程序開始的解除加密的安裝方式,或服務(wù)的選擇結(jié)束時,停止全部關(guān)于屬于該服務(wù)的Java程序的解除加密的安裝方式。(實施方式13)在實施方式12中,Java程序可利用CA庫2206。由此,Java程序自身利用CA庫2206,進(jìn)行解除加密。即便在此情況下,Java程序也可通過基于“使用EPG2202的用戶的頻道選擇”和“基于廣播接收裝置的流信息訪問庫的利用”的解除加密,奪取Java程序開始的解除加密。在以前的實施方式中,因為僅關(guān)注Java程序的優(yōu)先級,所以在Java程序進(jìn)行多個服務(wù)的解除加密的情況下,Java程序不能指定停止哪些服務(wù)的解除加密。在本實施方式中,對解除加密狀態(tài)管理部2801、解除加密開始部2803施加變更,Java程序可對自己開始的解除加密設(shè)定優(yōu)先級。解除加密狀態(tài)管理部2801不僅記錄Java程序的優(yōu)先級,還記錄Java程序指定的優(yōu)先級。解除加密開始部2803在解決解擾器的競爭時,取得已開始解除加密的Java程序中優(yōu)先級低的Java程序開始的解除加密,并在其中,Java程序指定的解除加密的優(yōu)先級從低到高地順序停止解除加密。由此,在該時刻開始的解除加密中,因為從優(yōu)先級低的解除加密開始順序停止解除加密,所以Java程序可指定自身開始的解除加密的停止順序。(實施方式14)在實施方式5中,存在服務(wù)最大數(shù)量管理部5505,利用服務(wù)最大數(shù)量管理部5505,管理服務(wù)的最大數(shù)量。但是,如圖18所示,在利用外部適配器1811的情況下,存在事先不知道服務(wù)的最大數(shù)量,在實際上在向外部適配器1811發(fā)送解除加密控制標(biāo)志為“詢問”的CA-PMT之前,不知服務(wù)是否可解除加密的情況。本實施方式的解除加密開始部2803在實際上向外部適配器1811發(fā)送開始解除加密用的CA-PMT消息之前,與外部適配器進(jìn)行通信,詢問能否開始服務(wù)包含的ES的解除加密,若能,則向外部適配器1811發(fā)送用于開始解除加密的CA-PMT消息。另外,在本實施方式中,也與實施方式3一樣,服務(wù)管理器2204和流信息訪問庫使用解除加密開始部2803開始的解除加密,在服務(wù)管理器2204和流信息訪問庫不必解除加密的情況下,利用解除加密停止部4004。由此,可始終適當(dāng)管理解除加密狀態(tài)。圖67中示出本實施方式的解除加密開始部2803的動作序列。圖67以外部適配器1811為POD的情況為例。首先接收程序號(S6701),詢問解除加密狀態(tài)管理部2801,取得與指定程序號成組所保持的計數(shù)(S6702)。判斷其值(S6703),若計數(shù)為1以上,已開始解除加密,則將解除加密狀態(tài)管理部2801管理的計數(shù)加1(S6709),結(jié)束序列。若計數(shù)為0,還未開始解除加密,則為了開始解除加密,首先取得對應(yīng)于程序號的PMT(S6704)。這里,雖以外部適配器1811為POD的情況為例,但若POD將CA-PMT的解除加密控制標(biāo)志設(shè)定成“詢問”,則因為變?yōu)榇饛?fù)能否解除加密該CA-PMT表現(xiàn)的服務(wù)中包含的ES的標(biāo)準(zhǔn),所以根據(jù)S6704中取得的PMT來構(gòu)成這種CA-PMT,并將其發(fā)送到外部適配器1811,接收其答復(fù)(S6705)。接著判斷該答復(fù)(S6706)。若為不能解除加密,則不指望解除加密,若能解除加密,則向外部適配器1811發(fā)送將解除加密控制標(biāo)志設(shè)置成“開始”的CA-PMT,進(jìn)入圖43的序列(S6707)。圖43的序列執(zhí)行外部適配器1811上的解除加密程序,實際上開始解除加密。圖43的序列的詳細(xì)說明在以前的實施方式中進(jìn)行了說明,所以省略。當(dāng)圖43的序列結(jié)束,則將解除加密狀態(tài)管理部2801管理的、與指定的程序號對應(yīng)的計數(shù)設(shè)為1(S6708),結(jié)束序列。另外,圖67的S6708也可以不等待圖43的序列結(jié)束、而與圖43的序列并行執(zhí)行。若使用在本實施方式中使用的解除加密開始部2803,則在采用使用外部適配器1811的圖18的結(jié)構(gòu)的情況下,可詢問外部適配器1811本身來判斷能否解除加密。(實施方式15)在實施方式7中,在可同時解除加密1個以上服務(wù)的環(huán)境下,在服務(wù)管理器2204選擇服務(wù)時、和利用流信息訪問庫時,開始解除加密,并導(dǎo)入優(yōu)先級的概念,優(yōu)先保持較高優(yōu)先級的Java程序的解除加密。在本實施方式中,作為優(yōu)先的解除加密的判斷基準(zhǔn),與使用流信息訪問庫訪問的服務(wù)相比,使由服務(wù)管理器2204選擇的服務(wù)優(yōu)先。為了實現(xiàn)該方式,變更解除加密狀態(tài)管理部2801,在進(jìn)行解除加密的程序號、計數(shù)、Java程序的優(yōu)先級的同時,保持表現(xiàn)解除加密的開端是服務(wù)選擇還是流信息訪問庫的標(biāo)志。圖68是解除加密狀態(tài)管理部2801管理的表。列6801表示解除加密的服務(wù)的程序號。列6802是計數(shù)幾個程序要求解除加密用的計數(shù)器。列6803是要求解除加密的Java程序的優(yōu)先級。列6804是表現(xiàn)作為解除加密的開端的是服務(wù)選擇還是流信息訪問庫的調(diào)用源判斷標(biāo)志。另外,行6811-行6814分別表示1個服務(wù)的信息。圖68中,在該時刻解除加密4個服務(wù),行6811表示的服務(wù)通過服務(wù)選擇開始解除加密。行6812-行6814表示的服務(wù)通過流信息訪問開始解除加密。另外,有可能對同一服務(wù)進(jìn)行源于多個Java程序的解除加密。此時,對一個服務(wù)保持多個Java程序的優(yōu)先級和調(diào)用源判斷標(biāo)志。解除加密開始部2803在程序號的同時,從服務(wù)管理器2204指示解除加密,但若停止已解除加密的服務(wù)的解除加密,則在為了進(jìn)行新的服務(wù)的解除加密的開始而必需確定停止解除加密的服務(wù)的情況下,首先從解除加密狀態(tài)管理部2801取得在該時刻被解除加密的服務(wù)的信息。在取得的當(dāng)前被解除加密的服務(wù)中,選擇通過調(diào)用流信息訪問庫而隱含地被開始解除加密的服務(wù),作為“解除加密停止替補”,并選擇一個通過其中優(yōu)先級最低的Java程序來解除加密的服務(wù),停止其解除加密。之后,解除加密開始部2803開始將服務(wù)管理器2204指示的服務(wù)解除加密。例如,在解除加密狀態(tài)為圖68所示的狀態(tài)的情況下,當(dāng)服務(wù)管理器2204新要求了程序號為“500”的服務(wù)的解除加密時,在以流信息訪問庫為開端、開始解除加密的行6812-行6814的服務(wù)中,停止通過優(yōu)先級最低的Java程序開始的行6814的服務(wù)的解除加密。解除加密開始部2803由流信息訪問庫指示解除加密及程序號,但若停止已解除加密的服務(wù)的解除加密,則由于對于已解除加密的服務(wù),如果不停止解除加密,則不能進(jìn)行新的服務(wù)的解除加密,所以在必須確定停止解除加密的服務(wù)的情況下,首先從解除加密狀態(tài)管理部2801取得在該時刻被解除加密的服務(wù)的信息。在取得的當(dāng)前被解除加密的服務(wù)中,選擇通過調(diào)用流信息訪問庫而被隱含地開始解除加密的服務(wù),作為“解除加密停止替補”,并在其中進(jìn)行優(yōu)先級比較,若有通過具有優(yōu)先級比利用了流信息訪問庫的Java程序低的Java程序解除加密的服務(wù),則停止服務(wù)的解除加密。之后,解除加密開始部2803使流信息訪問庫新指示的服務(wù)的解除加密開始。例如,在解除加密狀態(tài)為圖68所示的狀態(tài)的情況下,當(dāng)流信息訪問庫重新要求程序號為“500”的服務(wù)的解除加密時,從以流信息訪問庫為開端、開始解除加密的行6812-行6814的服務(wù)中,停止通過優(yōu)先級最低的Java程序來開始的行6814的服務(wù)的解除加密。另外,在如上所述確定停止解除加密的服務(wù)的過程中,在解除加密狀態(tài)管理部2801保持的服務(wù)信息中存在訪問多個Java程序的服務(wù)時,首先,若即便進(jìn)行一次基于來自服務(wù)管理器2204的解除加密開始請求的解除加密,則解除加密也不停止。并且,對于僅以基于來自流信息訪問庫的解除加密開始請求的解除加密為契機來開始解除加密的服務(wù)而言,選擇記錄的Java程序的優(yōu)先級中最高的作為該服務(wù)的優(yōu)先級。例如,在圖69的情況下,就行6901而言,因為進(jìn)行服務(wù)管理器2204的解除加密請求,所以不停止解除加密。就行6902而言,以流信息訪問庫為契機、開始解除加密,另外,因為利用流信息訪問庫的是優(yōu)先級為“127”和“64”的Java程序,所以采用“127”的優(yōu)先級。在本實施方式中,服務(wù)管理器2204利用解除加密開始部2803開始解除加密的服務(wù),在流信息訪問庫利用解除加密開始部2803開始解除加密時不停止。由此,可保證在解除服務(wù)管理器2204的選擇之前,始終繼續(xù)服務(wù)管理器2204選擇的服務(wù)的解除加密。例如,當(dāng)將屬于某個服務(wù)的ES記錄在HDD、BD、DVD或SD等半導(dǎo)體存儲器中時,若記錄路途停止解除加密,則不能正確繼續(xù)記錄。在采用本實施方式的環(huán)境下,若服務(wù)管理器2204選擇包含存儲對象的ES的服務(wù),則因為在解除該選擇之前不停止解除加密,所以可防止意想不到的解除加密的停止。另外,在本實施方式中,雖保證一定將由服務(wù)管理器2204選擇的服務(wù)解除加密,但即便是由服務(wù)管理器2204開始解除加密的服務(wù),也與由流信息訪問庫開始解除加密的服務(wù)一樣,被作為解除加密停止替補來進(jìn)行優(yōu)先級評價。此時,解除加密狀態(tài)管理部2801中不必調(diào)用源判斷標(biāo)志,僅由優(yōu)先級評價就可進(jìn)行判斷。此時,不特別在意服務(wù)管理器2204開始解除加密的服務(wù),即便是選擇中的服務(wù),也不能保證繼續(xù)解除加密,總是按照優(yōu)先級高的Java程序的要求來進(jìn)行解除加密。另外,在本實施方式中,所謂“若不停止已解除加密的服務(wù)的解除加密,則不能開始新的服務(wù)的解除加密的情況”,可以考慮在實施方式5的情況下,超過可同時解除加密的服務(wù)的最大數(shù)量的情況,和在實施方式14的情況下,通過圖67的步驟S6705從外部適配器1811返回不能解除加密通知的情況等。另外,在本實施方式中,當(dāng)調(diào)用流信息訪問庫時,在超過可同時解除加密的服務(wù)的最大數(shù)量的情況下,解除加密開始部2803從“流信息訪問庫委托解除加密開始部2803開始解除加密的服務(wù)”中,選擇停止解除加密的服務(wù)。此時,雖使用基于優(yōu)先級的判斷來選擇停止的服務(wù),但該選擇中考慮各種方法。例如,是“不停止先開始的服務(wù)的解除加密,進(jìn)行后面要求的解除加密(先勝)”、“停止最先開始解除加密的服務(wù)(FirstInFirstOut)”等。也可利用這種選擇算法。另外,即便是進(jìn)行優(yōu)先級判斷的情況,在存在多個優(yōu)先級相等的Java程序解除加密的服務(wù)時,考慮“先勝”、“FirstInFirstOut”等的對應(yīng)。另外,在本實施方式中,當(dāng)調(diào)用流信息訪問庫時,在超過可同時解除加密的服務(wù)的最大數(shù)量的情況下,從“流信息訪問庫委托解除加密開始部2803開始解除加密的服務(wù)”中,選擇停止解除加密的服務(wù)。但是,即便是流信息訪問庫開始的解除加密,也考慮想禁止奪取的情況。例如,有時不利用JMF2205a來停止包含再現(xiàn)中的圖像、聲音的服務(wù)的解除加密,但利用SF2205e來奪取參照數(shù)據(jù)的服務(wù)的解除加密等。為了實現(xiàn)該方案,解除加密狀態(tài)管理部2801記錄開始解除加密的流信息訪問庫的種類,當(dāng)選擇停止解除加密的服務(wù)時,不停止事先確定的流信息訪問庫開始的解除加密。例如,在不開始JMF2205a開始的解除加密的情況下,當(dāng)選擇停止解除加密的服務(wù)時,服務(wù)管理器2204和JMF2205a去除利用解除加密開始部2803來開始解除加密的服務(wù)。并且,在所述服務(wù)管理器2204開始的解除加密未包含于解除加密停止替補中的情況下,僅特別在意事先確定的流信息訪問庫,僅從解除加密停止替補中去除使用該流信息訪問庫開始的解除加密。并且,考慮如下情況,即便是例如相同JMF2205a開始的解除加密,也不停止關(guān)于某個服務(wù)A的解除加密,而停止關(guān)于服務(wù)B的解除加密。為了實現(xiàn)該方案,還考慮解除加密狀態(tài)管理部2801對每個程序號保持可停止解除加密的標(biāo)志。此時,在當(dāng)流信息訪問庫利用解除加密開始部2803開始服務(wù)A的解除加密時,將可停止解除加密的標(biāo)志變?yōu)镺FF,在開始服務(wù)B的解除加密時,將可停止解除加密的標(biāo)志變?yōu)镺N,當(dāng)必需選擇解除加密開始部2803停止解除加密的服務(wù)時,從解除加密停止替補中去除可停止解除加密的標(biāo)志變?yōu)镺FF的服務(wù)。通過如此安裝,可對應(yīng)于不能對特定服務(wù)來停止解除加密的情況。并且,在上述服務(wù)管理器2204開始的解除加密未包含于解除加密停止替補中的情況下,開始流信息訪問庫,并從解除加密停止替補中,僅去除將解除加密停止標(biāo)志設(shè)定成OFF的服務(wù)。另外,即便是服務(wù)管理器2204開始的解除加密未包含于解除加密停止替補中的安裝,服務(wù)管理器2204也可設(shè)定解除加密停止標(biāo)志,也可從解除加密停止替補中僅去除服務(wù)管理器2204選擇的特定服務(wù)。另外,在本實施方式中,服務(wù)管理器2204可同時選擇的服務(wù)的數(shù)量也可以是幾個。例如,在可同時解除加密的服務(wù)數(shù)量為“5”、服務(wù)管理器2204可同時選擇的服務(wù)數(shù)量為“2”的情況下,當(dāng)服務(wù)管理器2204使用解除加密開始部2803已開始兩個服務(wù)的解除加密時,流信息訪問庫通過利用解除加密開始部2803可同時解除加密的服務(wù)為三個。例如,在可同時解除加密的服務(wù)數(shù)量為“5”,服務(wù)管理器2204可同時選擇的服務(wù)數(shù)量也為“5”的情況下,服務(wù)管理器2204在使用解除加密開始部2803已開始五個服務(wù)的解除加密時,流信息訪問庫即便利用解除加密開始部2803也不能開始解除加密。例如,在可同時解除加密的服務(wù)數(shù)量為“1”、服務(wù)管理器2204可同時選擇的服務(wù)數(shù)量也為“1”的情況下,與實施方式1一樣。另外,如上所述,在OCAP環(huán)境下,存在“通常的服務(wù)”與“抽象服務(wù)”。通常的服務(wù)包含圖像、聲音、應(yīng)用程序等,當(dāng)進(jìn)行服務(wù)選擇時,若該服務(wù)包含加密的ES,則必需解除加密。另一方面,抽象服務(wù)僅內(nèi)含應(yīng)用程序,并且抽象服務(wù)內(nèi)含的應(yīng)用程序被記錄在終端裝置內(nèi)部,有時從其中啟動。因此,即便在進(jìn)行服務(wù)選擇的情況下,也不是始終需要解除加密。在這種情況下,可以是這樣的安裝當(dāng)服務(wù)管理器2204選擇“通常的服務(wù)”時,開始解除加密,保障選擇中始終解除屬于該服務(wù)的加密,但在選擇“抽象服務(wù)”時,僅在必需從加密的ES下載啟動的Java程序的情況等必要的情況下,才開始解除加密,并對該ES而言,在服務(wù)的選擇中保證解除加密。另外,也可以是這樣的安裝在選擇抽象服務(wù)的情況下,在結(jié)束下載Java程序后,自動停止解除加密,即便是在服務(wù)選擇中,也不保證解除加密傳輸Java程序的ES。另外,在本實施方式中,會通過其它Java程序的流信息訪問庫或服務(wù)管理器2204來停止Java程序利用流信息訪問庫來開始解除加密的服務(wù)。此時,從流信息訪問庫向停止解除加密的Java程序通知停止解除加密。另外,在本實施方式中,雖保證一定將由服務(wù)管理器2204選擇的服務(wù)解除加密,但存在變更圖16中的調(diào)諧器1601的設(shè)定的情況等、變更包含選擇的服務(wù)的MPEG2傳輸流,終端裝置1600或終端裝置1800不能連續(xù)接收服務(wù)自身的情況。此時,即便是服務(wù)選擇中的服務(wù),也可自動停止解除加密。另外,在本實施方式中的服務(wù)選擇中,包含“調(diào)諧”、“解除加密”、“圖像、聲音再現(xiàn)”、“應(yīng)用程序啟動”等動作,但若這是利用應(yīng)選擇的服務(wù)包含的ES進(jìn)行的動作,則也會包含其它動作,并且也可能不包含“圖像、聲音再現(xiàn)”或“應(yīng)用程序啟動”。例如,可以考慮“將某個服務(wù)包含的ES傳輸?shù)膱D像、聲音存儲在HDD、BD、DVD或SD等半導(dǎo)體存儲器中”、“將服務(wù)包含的ES傳輸?shù)男畔鬟f到由網(wǎng)絡(luò)連接、USB連接、IEEE1394連接等方法物理連接的其它終端裝置”等追加動作。另外,本實施方式中的解除加密狀態(tài)管理部2801保持程序號,作為解除加密中的服務(wù)的信息。但是,有時可解除加密多個服務(wù)的外部適配器1811即便是屬于多個MPEG2傳輸流內(nèi)的服務(wù)也可解除加密。在該情況下,例如可同時解除加密包含于MPEG2傳輸流A中的服務(wù)B與包含于MPEG2傳輸流C中的服務(wù)D。雖然程序號被確定成在同一MPEG2傳輸流內(nèi)能唯一確定服務(wù),但因為服務(wù)B和服務(wù)D包含于不同MPEG2傳輸流中,所以有時分配相同程序號,此時,若僅記錄程序號,則不能確定該程序號是服務(wù)B的還是服務(wù)D的。為了確定這種服務(wù),解除加密狀態(tài)管理部2801在程序號的同時,記錄確定MPEG2運輸流的信息。例如,因為MPEG2傳輸流具有稱為TSID(TransportStreamIdentifier)的ID,所以若將該TSID與程序號組成組來保持,則可唯一特定服務(wù)。另外,也可記錄基于頻率或SI的ID,作為確定MPEG2運輸流用的信息。另外,在本實施方式中,在是利用外部適配器1811的圖18的結(jié)構(gòu)的情況下,當(dāng)解除加密開始部2803和解除加密停止部4004向外部適配器1811發(fā)送時,不僅包含加密的ES信息,還可包含未加密的ES信息。另外,在本實施方式中,如實施方式3所述,解除加密狀態(tài)管理部2801對每個服務(wù)記錄Java程序的識別符,當(dāng)AM2205b結(jié)束Java程序時,因為向各流信息訪問庫通知結(jié)束的Java程序的識別符,所以各流信息訪問庫使用解除加密停止部4004,自動停止該Java程序通過使用流信息訪問庫開始的解除加密。并且,服務(wù)管理器2204停止在解除服務(wù)的選擇時、服務(wù)管理器2204開始的、被選擇解除的服務(wù)的解除加密,但此外,向AM2205b指示屬于該服務(wù)的Java程序的結(jié)束。此時,同樣將Java程序通過使用流信息訪問庫開始的解除加密自動停止。另外,在本實施方式中,在可同時解除加密的服務(wù)數(shù)量與實施方式1一樣為“1”的情況下,當(dāng)服務(wù)管理器2204選擇一個服務(wù)時,保證其解除加密這方面與實施方式1一樣。但是,在本實施方式中,在服務(wù)管理器2204連一個都不進(jìn)行解除加密的情況下,流信息訪問庫可開始解除加密。但是,即便流信息訪問庫可開始解除加密,在服務(wù)管理器2204向解除加密開始部2803加密委托解除加密的情況下,優(yōu)先服務(wù)管理器2204委托的解除加密。另外,在本實施方式中,在選擇不包含加密的ES的服務(wù)的情況下,不開始解除加密。從而,即便是在服務(wù)管理器2204僅可同時解除加密一個服務(wù)的環(huán)境下,即便是服務(wù)選擇中,也可進(jìn)行使用了流信息訪問庫的解除加密。另外,在本實施方式中,在利用外部適配器1811的環(huán)境下,即便在選擇不包含加密的ES的服務(wù)的情況下,也可將CA-PMT發(fā)送到外部適配器1811。有時外部適配器1811除解除加密外還使用CA-PMT作為防止拷貝用消息,此時,即便不特別需要ES的解除加密,也必需發(fā)送CA-PMT。(實施方式16)實施方式1-15中所述的作為外部適配器1811的實例的DVB-CI和POD當(dāng)從終端裝置1800接收解除加密控制標(biāo)志為“詢問”的CA-PMT時,判斷能否進(jìn)行記載于該CA-PMT中的ES的解除加密,并將判斷結(jié)果通知給終端裝置1800。另外,當(dāng)DVB-CI和POD從終端裝置1800接收解除加密控制標(biāo)志為“開始”的CA-PMT時,在已進(jìn)行其它解除加密的情況下,自動停止已進(jìn)行的解除加密,根據(jù)接收到的CA-PMT來開始解除加密。(實施方式17)在實施方式1-16中,記載為“POD”的部分也可以是“CableCARD”。在POD的情況下,參照“OC-SP-HOSTPOD-IF”標(biāo)準(zhǔn),而在CableCARD情況下,參照“OC-SP-CC-IF”。另外,在實施方式1-15中,在使用外部適配器1811進(jìn)行解除加密的情況下,解除加密開始部2803通過向外部適配器1811發(fā)送解除加密控制標(biāo)志為“開始”的CA-PMT,來指示解除加密開始,但此時不必僅加密CA-PMT中包含的ES。也可包含未加密的ES信息。另外,在實施方式1-15中,在使用外部適配器1811進(jìn)行解除加密的情況下,通過實施方式,解除加密開始部2803、或服務(wù)管理器2204、或各流信息訪問庫在發(fā)送CA-PMT之前,檢查服務(wù)內(nèi)部是否存在加密了的ES,但也可不檢查,在每次服務(wù)選擇時,或每次流信息訪問庫調(diào)用時,由作為對象的服務(wù)的PMT來構(gòu)成加密控制標(biāo)志為“開始”的CA-PMTCA-PMT,并發(fā)送到外部適配器1811。另外,在發(fā)送時,不僅加密的ES信息,也可包含未加密的ES信息。并且,在向流信息訪問庫指定ES的情況下,也可從PMT中,僅利用指定的ES的信息,構(gòu)成CA-PMT,并發(fā)送到外部適配器1811。另外,在實施方式1-15中,將“服務(wù)選擇”說明為包含調(diào)諧、解除加密、圖像聲音再現(xiàn)、應(yīng)用程序啟動的序列,但也可以是在調(diào)諧和解除加密后進(jìn)行的動作與該序列不同。例如,也可以是不進(jìn)行圖像聲音再現(xiàn)而僅進(jìn)行應(yīng)用程序啟動的情況、或不進(jìn)行應(yīng)用程序啟動而僅進(jìn)行圖像聲音再現(xiàn)的情況,并且,也可以是向存儲設(shè)備記錄開始了解除加密的ES等對服務(wù)內(nèi)的ES的訪問。(實施方式18)在實施方式1-15中,將服務(wù)管理器2204保有的服務(wù)存儲部稱為“4900”,但有時其也存在于服務(wù)管理器2204內(nèi)部。圖70示出該實現(xiàn)圖。在服務(wù)管理器2204管理的區(qū)域中存在服務(wù)存儲部7000。服務(wù)管理器2204管理的服務(wù)存儲部與流信息訪問庫管理的服務(wù)存儲部4900不同。(實施方式19)在實施方式8-10中,Java程序直接從Java程序利用事件監(jiān)聽登錄部6102和事件監(jiān)聽刪除部6103,Java程序直接從CA庫2206接收事件,但也可以是這樣的安裝Java程序?qū)⑹录O(jiān)聽登錄在流信息訪問庫中,從流信息訪問庫發(fā)出通知停止解除加密的事件。(實施方式20)在實施方式1-2中,將可同時選擇的服務(wù)數(shù)量和服務(wù)上下文的數(shù)量說明為1,但即使在可同時選擇的服務(wù)的數(shù)量為1、存在多個服務(wù)上下文的環(huán)境下,本發(fā)明也可適用。實際上,在依照OCAP標(biāo)準(zhǔn)的環(huán)境下,服務(wù)上下文能比同時選擇的服務(wù)的數(shù)量多地存在。例如,在可同時選擇的服務(wù)為1的終端上,可存在1個以上的服務(wù)上下文。此時,Java程序可執(zhí)行對多個服務(wù)上下文的每個都不同的服務(wù)選擇請求。但是,因為可同時選擇的服務(wù)僅為1個,所以在選擇后請求的服務(wù),在該時刻已選擇其它服務(wù)的情況下,解除該選擇。解除加密開始的時刻是選擇后請求的服務(wù)的時刻,另外,同時停止關(guān)于在該時刻選擇解除的服務(wù)的解除加密。(實施方式21)在實施方式1-15中,有時在所述OCAP環(huán)境下存在兩種服務(wù)。一個是與PMT聯(lián)系存在的通常的服務(wù),另一個是不與PMT聯(lián)系存在的抽象服務(wù)。通常的服務(wù)與實施方式1-2中說明的服務(wù)含義相同,當(dāng)選擇通常的服務(wù)時,由服務(wù)管理器2204執(zhí)行調(diào)諧、解除加密、圖像聲音再現(xiàn)、Java程序啟動。另一方面,抽象服務(wù)僅內(nèi)含Java程序而存在,在選擇服務(wù)時,不進(jìn)行圖像、聲音的再現(xiàn)。另外,抽象服務(wù)內(nèi)含的Java程序在選擇抽象服務(wù)時被下載啟動,但此時有時被記錄在2次存儲部1607中。一旦將Java程序記錄在2次存儲部1607中,則之后只要不能下載比記錄的Java程序新的Java程序,則在服務(wù)選擇時,就從2次存儲部1607下載Java程序并啟動。如OCAP環(huán)境那樣,在服務(wù)的種類為兩種以上的環(huán)境下,當(dāng)服務(wù)管理器2204選擇服務(wù)時,對應(yīng)于服務(wù)種類,改變開始、停止解除加密的定時。例如,在通常的服務(wù)選擇中,在服務(wù)管理器2204選擇服務(wù)時,隱含地開始解除加密。在抽象服務(wù)的情況下,在服務(wù)選擇時,僅在從ES下載Java程序的情況下、且加密傳送Java程序的ES時,開始解除加密,在從2次存儲部1607下載并啟動Java程序的情況等不必解除加密的情況下,不開始解除加密。另外,在這種存在多種服務(wù)的環(huán)境下,還假設(shè)還存在多個服務(wù)管理器2204管理的服務(wù)上下文,決定各個服務(wù)上下文可選擇的服務(wù)種類的情況。例如,作為服務(wù)的種類,在存在通常服務(wù)與抽象服務(wù)的情況下,是存在通常服務(wù)用服務(wù)上下文與抽象服務(wù)用服務(wù)上下文的情況。在這種情況下,通常服務(wù)用服務(wù)上下文的情況在通常服務(wù)的選擇時開始解除加密,抽象服務(wù)用服務(wù)上下文僅在抽象服務(wù)選擇時下載加密的ES的Java程序時,才開始解除加密。另外,在實施方式1中,在存在“通常的服務(wù)”與“抽象服務(wù)”的環(huán)境下,屬于多個服務(wù)的Java程序同時動作,而在該情況下,因為保證屬于在該時刻選擇的“通常的服務(wù)”的ES執(zhí)行解除加密,所以可使用流信息訪問庫進(jìn)行訪問。(實施方式22)在實施方式1-15中,流信息訪問庫例舉了JMF2205a、DSM-CC2205d、SF2205E,但也可存在于這三個之外,另外,也不必包含這三個。例如,實現(xiàn)將ES傳輸?shù)男畔⒋鎯υ?次存儲部1607中的功能的庫,或?qū)ν獠窟B接于終端裝置1600或終端裝置1800上的其它終端,傳輸MPEG2傳輸流或可從MPEG2傳輸流取得的圖像、聲音、數(shù)據(jù)、Java程序等信息的庫等。(實施方式23)在實施方式1-15中,Java程序不僅下載按DSMCC方式由MPEG2傳輸流發(fā)送的信息,也可從網(wǎng)絡(luò)上與終端裝置連接的服務(wù)器下載,或從DVD、BD、SD等可攜帶的媒體下載,此時本發(fā)明也可適用。(實施方式24)在實施方式1-15中,在流信息訪問庫中,可一次指定為訪問對象的ES的數(shù)量因流信息訪問庫的種類而不同。例如,始終向SF2205e指定一個ES,但也可如圖像用ES和聲音用ES那樣向JMF2205a指定多個ES。另外,在有例舉之外的種類的流信息訪問庫的情況下,可指定的ES考慮“一個ES”、“多個ES”“服務(wù)”三種,這在每個流信息訪問庫中都不同。(實施方式25)在實施方式1-15中,如圖18所示,在利用外部適配器1811進(jìn)行解除加密的情況下,在解除加密開始部2803的處理中向外部適配器2811發(fā)送的CA-PMT在未明示的情況下,加密開始控制標(biāo)志為“開始”。另外,在實施方式1-15中,如圖18所示,在利用外部適配器1811停止解除加密的情況下,在解除加密停止部4004的處理中向外部適配器1811發(fā)送的CA-PMT在未明示的情況下,解除加密控制標(biāo)志為“停止”。另外,在實施方式1-15中,在解除加密開始部2803的處理中,向外部適配器1811發(fā)送表示解除加密開始的CA-PMT,但在此前,向外部適配器發(fā)送表示“能否進(jìn)行解除加密的詢問”的CA-PMT,外部適配器1811接收能否解除加密CA-PMT包含的ES的結(jié)果,若能,則改為向外部適配器1811發(fā)送表示“解除加密開始”的CA-PMT,得到這樣的安裝。(實施方式26)用圖71和圖72來說明關(guān)于實施方式3中的服務(wù)管理器2204的解除加密的動作。首先說明服務(wù)選擇時的序列。Java程序當(dāng)利用服務(wù)管理器管理庫2205f向服務(wù)管理器2204管理的執(zhí)行單位“服務(wù)上下文”發(fā)出服務(wù)選擇指令時,若指定執(zhí)行單位“服務(wù)上下文”在該時刻選擇其它服務(wù),則服務(wù)管理器2204解除該選擇。后面詳細(xì)描述選擇解除序列,但在該序列中,停止選擇解除的服務(wù)的解除加密。之后,進(jìn)入圖71的序列。接收頻道識別符(S7101),根據(jù)頻道識別符,取得程序號(S7102),若將服務(wù)加密(S7103),則利用解除加密開始部2803開始解除加密(S7104)。此時,將該執(zhí)行單位“服務(wù)上下文”的識別符與程序號組成組后記錄在服務(wù)存儲部4900中(S7105)。之后,進(jìn)行剩余的服務(wù)選擇處理(圖像聲音再現(xiàn)、應(yīng)用程序啟動等)(S7106)。接著說明服務(wù)選擇解除序列。就服務(wù)選擇解除時的解除加密停止而言,使用圖72的序列。在“Java程序利用服務(wù)管理器管理庫2205f,向服務(wù)管理器2204管理的執(zhí)行單位“服務(wù)上下文”發(fā)出服務(wù)選擇解除指令的情況”、或“Java程序發(fā)出服務(wù)選擇指令時,其執(zhí)行單位“服務(wù)上下文”已選擇其它服務(wù)的情況”下,首先,停止在該時刻執(zhí)行單位“服務(wù)上下文”選擇的服務(wù)的圖像聲音,并停止屬于該服務(wù)的應(yīng)用程序的執(zhí)行(S7201)。之后,進(jìn)入圖72的序列。此時,若有基于執(zhí)行單位“服務(wù)上下文”的解除加密,則必需停止,所以首先從服務(wù)存儲部4900取得與該執(zhí)行單位“服務(wù)上下文”的識別符組成組的程序號(S7202)。若能取得(S7203),則執(zhí)行解除加密,所以利用解除加密停止部4004來停止解除加密(S7204),從服務(wù)存儲部4900中刪除執(zhí)行單位的識別符與程序號的組(S7205)。通過如此動作,服務(wù)管理器2204在服務(wù)的選擇、選擇解除的同時,進(jìn)行解除加密的開始、停止。本服務(wù)管理器2204的序列被用于實施方式3以后的未明示的實施方式中。(實施方式27)在實施方式1-15中,在使用服務(wù)管理器2204或各流信息訪問庫的解除加密失敗的情況下,向使用服務(wù)管理器管理庫2205f委托服務(wù)管理器2204選擇服務(wù)的Java程序、或利用流信息訪問庫來訪問MPEG2運輸流內(nèi)的信息等Java程序,返回表示開始解除加密失敗的錯誤。(實施方式28)在實施方式3中,在圖46的步驟S4601中,接收的是CA-PMT。(實施方式29)在實施方式1中,在解擾器管理部2802采用利用外部適配器1811來進(jìn)行解除加密的圖18的結(jié)構(gòu)的情況下,存在于外部適配器1811上的解擾器2802被外部1811的CPU上動作的、事先記錄在外部1811上的ROM中的程序參照,用于分配解擾器。(實施方式30)在實施方式1-15中,解除加密開始部2803和解除加密停止部4004在如圖18所示利用外部適配器1811來進(jìn)行解除加密的情況下,被分割成“置于終端裝置1800內(nèi)部的ROM1609中的庫部分”和“置于外部適配器1811上的ROM中的程序”。為了簡化該狀態(tài),在圖73中示出一例。圖73模式化圖18中的終端裝置1800和外部適配器1811的連接。終端裝置1800內(nèi)的CPU1806和1次存儲部1608以及ROM1609分別彼此用信號線物理連接。另一方面,外部適配器1811上的CPU7301和1次存儲部7302以及ROM7303也分別彼此物理連接。信號線7304是終端裝置1800和外部適配器1811之間交換信息用的信號線。在終端裝置1800上的1次存儲部1608中設(shè)置解除加密狀態(tài)管理部2801。在ROM1609中設(shè)置解除加密開始部A2803a和解除加密停止部A4004a,由CPU1806讀出并執(zhí)行。解除加密開始部A2803a和解除加密停止部A4004a分別是解除加密開始部2803和解除加密停止部4004的“放置在終端裝置1800內(nèi)部的ROM1609上的庫部分”。另一方面,在外部適配器1811內(nèi)的1次存儲部7302中設(shè)置解擾器管理部2802。在ROM7303內(nèi),設(shè)置解除加密開始部B2803b和解除加密停止部B4004b,外部適配器1811內(nèi)的CPU7301讀出并執(zhí)行。解除加密開始部B2803b和解除加密停止部B4004b分別是解除加密開始部2803和解除加密停止部4004的“放置在外部適配器1811上的ROM中的程序”。在實施方式1中,存在解除加密開始部2803。執(zhí)行圖30的序列的是解除加密開始部A2803a,執(zhí)行圖31的序列的是解除加密開始部B2803b。在步驟S3005中,當(dāng)解除加密開始部A2803a形成解除加密控制標(biāo)志為“開始”的CA-PMT并發(fā)送到外部適配器1811時,接收到該CA-PMT的外部適配器1811啟動解除加密開始部B2803b,按照圖31的序列開始解除加密。在步驟S3104等中,解除加密開始部B2803b訪問解擾器管理部2802,但因為解擾器管理部也存在于外部適配器1811上,所以不成問題。同樣,在實施方式1-15中,關(guān)于解除加密開始部2803被分割設(shè)置在終端裝置1800與外部適配器1811上的記述的部分,如圖73所示配置。在實施方式3中,存在解除加密停止部4004。執(zhí)行圖45的序列的是解除加密停止部A4004a,執(zhí)行圖46的序列的是解除加密停止部B4004b。在步驟S4505中,當(dāng)解除加密停止部A4004a形成解除加密控制標(biāo)志為“停止”的CA-PMT并發(fā)送到外部適配器1811時,接收到該CA-PMT的外部適配器1811啟動解除加密開始部B4004b,按照圖46的序列停止解除加密。在步驟S4603中,解除加密停止部B4004b訪問解擾器管理部2802,但因為解擾器管理部也存在于外部適配器1811上,所以不成問題。同樣,在實施方式1-15中,關(guān)于解除加密停止部4004被分割設(shè)置在終端裝置1800與外部適配器1811上的記述的部分,如圖73所示配置。另外,有時也因外部適配器1811的種類不同而采用與之不同的結(jié)構(gòu),但在本發(fā)明中,若是根據(jù)終端裝置1800內(nèi)部的動作,可使用改變?yōu)镃A-PMT的消息進(jìn)行通信的外部適配器1811,則本發(fā)明可適用。另外,還考慮即便是DVB-CI或CableCARD,內(nèi)部結(jié)構(gòu)也多少有些不同的情況,但因為本發(fā)明根據(jù)終端裝置1800內(nèi)部的動作,所以無論如何都可適用本發(fā)明。另外,解除加密開始部A2803a向外部適配器發(fā)送解除加密控制標(biāo)志為“詢問”的CA-PMT。接收到該CA-PMT的外部適配器1811判斷是否能解除加密,向終端裝置1800返回答復(fù)。該答復(fù)用于解除加密開始部A2803a判斷是否向外部適配器1811發(fā)送解除加密控制標(biāo)志為“開始”的CA-PMT。(實施方式31)在實施方式1-15中,解除加密開始部2803若未明述,則在實際進(jìn)行解除加密之前,判斷加密的ES是否包含于服務(wù)中,若包含了加密的ES,則進(jìn)行解除加密。尤其是在利用外部適配器1811的環(huán)境下,無論是否有加密的ES,都向外部適配器1811發(fā)送解除加密控制標(biāo)志為“開始”的CA-PMT。產(chǎn)業(yè)上的可利用性在本發(fā)明中,提供一種廣播接收裝置,其特征在于具備服務(wù)執(zhí)行單元,接收包含一個以上信息單位的服務(wù)的執(zhí)行委托并執(zhí)行;解除加密單元,解除加密被加密的信息單位;和解除加密控制單元,當(dāng)從廣播接收裝置外部下載的應(yīng)用程序向所述服務(wù)執(zhí)行單元委托執(zhí)行服務(wù)時,向所述解除加密單元提供指令,以開始所述服務(wù)中包含的、全部加密的信息單位的解除加密,并向應(yīng)用程序提供隱含地進(jìn)行信息單位的解除加密的方法。本發(fā)明雖以廣播接收裝置為基礎(chǔ),但只要是便攜電話等其它信息設(shè)備中具有接收加密廣播功能的設(shè)備,都可適用。權(quán)利要求1.一種廣播接收裝置,其特征在于具備服務(wù)執(zhí)行單元,接收包含一個以上信息單位的服務(wù)的執(zhí)行委托并執(zhí)行;解除加密單元,將被加密的信息單位解除加密;和解除加密控制單元,當(dāng)從廣播接收裝置外部下載的應(yīng)用程序向所述服務(wù)執(zhí)行單元委托執(zhí)行服務(wù)時,向所述解除加密單元發(fā)出指令,以開始將所述服務(wù)中包含的全部加密的信息單位解除加密。2.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于還具備訪問一個以上信息單位的信息單位訪問單元,被第一應(yīng)用程序委托執(zhí)行第一服務(wù)的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在第二應(yīng)用程序向所述信息單位訪問單元委托對第二服務(wù)中包含的加密信息單位進(jìn)行訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述第二服務(wù)包含的信息單位解除加密。3.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于還具備訪問一個以上信息單位的信息單位訪問單元,當(dāng)應(yīng)用程序向所述信息單位訪問單元委托對所述服務(wù)執(zhí)行單元未執(zhí)行的服務(wù)中包含的信息單位進(jìn)行訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述信息單位解除加密。4.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述解除加密單元可拆裝于所述廣播接收裝置上,所述解除加密控制單元連接所述廣播接收裝置與所述解除加密單元,并且,在所述應(yīng)用程序委托所述服務(wù)執(zhí)行單元執(zhí)行服務(wù)時,向所述解除加密單元發(fā)出指令,以開始將所述服務(wù)中包含的全部加密的信息單位解除加密。5.根據(jù)權(quán)利要求4所述的廣播接收裝置,其特征在于還具備訪問一個以上信息單位的信息單位訪問單元,被第一應(yīng)用程序委托執(zhí)行第一服務(wù)的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在第二應(yīng)用程序向所述信息單位訪問單元委托對第二服務(wù)中包含的加密的信息單位進(jìn)行訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述第二服務(wù)包含的信息單位解除加密。6.根據(jù)權(quán)利要求4所述的廣播接收裝置,其特征在于還具備訪問一個以上信息單位的信息單位訪問單元,當(dāng)應(yīng)用程序向所述信息單位訪問單元委托對所述服務(wù)執(zhí)行單元未執(zhí)行的服務(wù)中包含的信息單位進(jìn)行訪問時,所述解除加密控制單元向所述第二應(yīng)用程序通知不能將所述信息單位解除加密。7.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于被第一應(yīng)用程序委托執(zhí)行第一服務(wù)的所述服務(wù)執(zhí)行單元執(zhí)行所述第一服務(wù),在所述解除加密單元執(zhí)行第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,當(dāng)?shù)诙?yīng)用程序向所述服務(wù)執(zhí)行單元委托執(zhí)行第二服務(wù)時,所述解除加密控制單元向所述解除加密單元指令停止所述第一服務(wù)包含的信息單位的解除加密,并向所述解除加密單元指令將所述第二服務(wù)包含的全部加密信息單位解除加密。8.根據(jù)權(quán)利要求7所述的廣播接收裝置,其特征在于所述解除加密控制單元在向所述解除加密單元指令停止所述第一服務(wù)包含的信息單位的解除加密后,向所述第一應(yīng)用程序通知停止所述第一服務(wù)包含的信息單位的解除加密。9.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述解除加密單元在執(zhí)行由所述解除加密控制單元指令的第一服務(wù)包含的信息單位的解除加密的狀態(tài)下,在從所述解除加密控制單元接收第二服務(wù)包含的信息單位的解除加密的指令時,停止所述第一服務(wù)包含的信息單位的解除加密,開始所述第二服務(wù)包含的信息單位的解除加密。10.一種廣播接收裝置,其特征在于具備信息單位訪問單元,訪問一個以上的信息單位;解除加密單元,將加密后的信息單位解除加密;和解除加密控制單元,在從廣播接收裝置外部下載的應(yīng)用程序向所述信息單位訪問單元委托對所述信息單位進(jìn)行訪問時,向所述解除加密單元發(fā)出指令,執(zhí)行所述信息單位的解除加密。11.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于所述解除加密單元可拆裝于所述廣播接收裝置上,所述解除加密控制單元在連接所述廣播接收裝置與所述解除加密單元時、所述應(yīng)用程序向所述信息單位訪問單元委托對所述信息單位進(jìn)行訪問的情況下,向所述解除加密單元發(fā)出指令,執(zhí)行所述信息單位的解除加密。12.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于第一應(yīng)用程序向所述信息單位訪問單元委托對第一信息單位進(jìn)行訪問,并在所述解除加密單元通過所述信息單位訪問單元的委托來執(zhí)行所述第一信息單位的解除加密的狀況下,當(dāng)?shù)诙?yīng)用程序向所述信息單位訪問單元委托對第二信息單位進(jìn)行訪問時,所述解除加密控制單元在向所述解除加密單元指令停止所述第一信息單位的解除加密后,向所述解除加密單元指令所述第二信息單位的解除加密。13.根據(jù)權(quán)利要求12所述的廣播接收裝置,其特征在于所述解除加密控制單元在向所述解除加密單元指令停止所述第一信息單位的解除加密后,向所述第一應(yīng)用程序通知停止所述第一信息單位的解除加密。14.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于所述解除加密單元在執(zhí)行第一信息單位的解除加密的狀況下,當(dāng)從所述解除加密控制單元指令將第二信息單位解除加密時,停止所述第一信息單位的解除加密,并開始所述第二信息單位的解除加密。15.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于具備保持所述應(yīng)用程序的優(yōu)先級的應(yīng)用程序優(yōu)先級保持單元,所述解除加密控制單元在第一應(yīng)用程序向所述信息單位訪問單元委托訪問信息單位的狀況下,在第二應(yīng)用程序向所述信息單位訪問單元委托訪問信息單位時,比較所述應(yīng)用程序優(yōu)先級保持單元保持的所述第一應(yīng)用程序的優(yōu)先級、與所述第二應(yīng)用程序的優(yōu)先級,若所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高或二者相等,則向所述解除加密單元指令將所述第二應(yīng)用程序指定的信息單位解除加密。16.根據(jù)權(quán)利要求15所述的廣播接收裝置,其特征在于所述解除加密控制單元在向所述解除加密單元指令將所述第二應(yīng)用程序指定的信息單位解除加密之前,停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密。17.根據(jù)權(quán)利要求16所述的廣播接收裝置,其特征在于所述解除加密控制單元在停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密之后,向所述第一應(yīng)用程序通知停止將所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位解除加密。18.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于具備保持所述應(yīng)用程序的優(yōu)先級的應(yīng)用程序優(yōu)先級保持單元,所述解除加密控制單元在第一應(yīng)用程序向所述信息單位訪問單元委托訪問信息單位的狀況下,在第二應(yīng)用程序向所述信息單位訪問單元委托訪問信息單位時,比較所述應(yīng)用程序優(yōu)先級保持單元保持的所述第一應(yīng)用程序的優(yōu)先級、與所述第二應(yīng)用程序的優(yōu)先級,在所述第二應(yīng)用程序的優(yōu)先級比所述第一應(yīng)用程序的優(yōu)先級高時,向所述解除加密單元指令將所述第二應(yīng)用程序指定的信息單位解除加密。19.根據(jù)權(quán)利要求18所述的廣播接收裝置,其特征在于所述解除加密控制單元在向所述解除加密單元指令將所述第二應(yīng)用程序指定的信息單位解除加密之前,停止所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位的解除加密。20.根據(jù)權(quán)利要求19所述的廣播接收裝置,其特征在于所述解除加密控制單元在停止將所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位解除加密之后,向所述第一應(yīng)用程序通知所述第一應(yīng)用程序向所述信息單位訪問單元委托訪問的信息單位被停止解除加密。21.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述信息單位是基本流(elementarystream)。22.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于所述信息單位是基本流。23.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于信息單位訪問單元是為了進(jìn)行圖像再現(xiàn)而訪問所述信息單位的圖像再現(xiàn)單元。24.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于信息單位訪問單元是為了進(jìn)行聲音再現(xiàn)而訪問所述信息單位的聲音再現(xiàn)單元。25.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于信息單位訪問單元是為了下載所述應(yīng)用程序而訪問所述信息單位的應(yīng)用程序下載單元。26.根據(jù)權(quán)利要求10所述的廣播接收裝置,其特征在于信息單位訪問單元是為了取得應(yīng)用程序利用的數(shù)據(jù)而訪問所述信息單位的數(shù)據(jù)取得單元。27.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)執(zhí)行時再現(xiàn)的圖像信息。28.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)執(zhí)行時再現(xiàn)的聲音信息。29.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述服務(wù)中包含的信息單位的至少一個包含應(yīng)用程序。30.根據(jù)權(quán)利要求1所述的廣播接收裝置,其特征在于所述服務(wù)中包含的信息單位的至少一個包含所述服務(wù)中包含的應(yīng)用程序利用的數(shù)據(jù)。全文摘要本發(fā)明提供一種在廣播接收裝置上工作的程序可更容易地訪問廣播信號內(nèi)的加密信息的裝置。當(dāng)程序訪問廣播信號內(nèi)被加密的信息時,廣播接收裝置(2100)隱含執(zhí)行解除加密。本發(fā)明中的廣播接收裝置(2100)具備對每個信息單位執(zhí)行解除加密的解擾器(2104),當(dāng)執(zhí)行包含一個以上的信息單位的服務(wù)的同時,或追加執(zhí)行的服務(wù),或刪除執(zhí)行的服務(wù),或使用解擾器(2104)來執(zhí)行一個以上信息單位的解除加密控制。文檔編號H04L9/00GK1592406SQ20041007482公開日2005年3月9日申請日期2004年8月30日優(yōu)先權(quán)日2003年8月29日發(fā)明者鈴木孝聰申請人:松下電器產(chǎn)業(yè)株式會社