數字廣播接收裝置和數字廣播接收方法
【專利摘要】數字廣播接收裝置(100)具有:解擾部(504),其使用多個服務的密鑰,對多個服務的加密視頻數據進行解密,從而生成多個服務的視頻數據;以及CAS控制部(503),其針對多個服務中的各個服務,計測密鑰信息的更新周期和根據密鑰信息生成密鑰的密鑰處理時間,并從多個服務中決定解擾部(504)中的作為解密對象的服務即解擾對象服務,使得作為解密對象的所有服務的密鑰處理時間的總和比該作為解密對象的所有服務各自的更新周期小。
【專利說明】數字廣播接收裝置和數字廣播接收方法
【技術領域】
[0001]本發(fā)明涉及數字廣播接收裝置和數字廣播接收方法。
【背景技術】
[0002]數字廣播中采用了 MPEG2 (Moving Picture Experts Group 2:動態(tài)圖像專家組2) — VIDEO或H.264等編碼方式。在這樣的方式中,使用圖片間預測進行編碼,無法從任意位置的圖片起對編碼后的視頻數據開始解碼,僅能夠從特定位置的圖片起開始解碼。之后,將能夠開始解碼的圖片稱作關鍵圖片(key picture)。作為關鍵圖片的具體例,在MEG2 —VIDEO 中存在 I 圖片(Intra 圖片),在 H.264 中存在 IDR 圖片(Instantaneous DecoderRefresh(即時解碼刷新)圖片)。在數字廣播中,從用戶執(zhí)行服務的選臺操作起到取得關鍵圖片為止的期間內,無法對視頻數據進行解碼,因此存在從執(zhí)行服務的選臺操作起到視頻的顯示開始為止所需的時間較長的問題。
[0003]例如,專利文獻I公開了縮短從服務的選臺操作起到視頻的顯示開始為止所需的時間的技術。專利文獻I所記載的接收裝置具有:第I接收部,其接收與所選擇的一個信道對應的壓縮動態(tài)圖像數據;第2接收部,其接收自包含型的壓縮靜態(tài)圖像數據;存儲部,其對由第2接收部接收到的多個自包含型的壓縮靜態(tài)圖像數據進行存儲;取得部,其從存儲部取得與信道切換后的信道對應的自包含型的壓縮靜態(tài)圖像數據;以及顯示控制部,其在對由第I接收部接收到的與信道切換后的信道對應的壓縮動態(tài)圖像數據進行解密并顯示在顯示裝置上之前,對由取得部取得的自包含型的壓縮靜態(tài)圖像數據進行解密并使其顯示在顯示裝置上。
[0004]現有技術文獻
[0005]專利文獻
[0006]專利文獻1:日本特開2010-50644號公報(摘要、圖2)
【發(fā)明內容】
[0007]發(fā)明所要解決的課題
[0008]但是,在專利文獻I所記載的接收裝置中,在選臺前取得并存儲到存儲部中的圖片僅為自包含型的關鍵圖片,因此在從用戶進行選臺操作到取得最初的關鍵圖片為止的期間內,持續(xù)顯示在選臺前取得的關鍵圖片的靜態(tài)圖像,而無法顯示動態(tài)圖像。
[0009]因此,本發(fā)明是為了解決上述現有技術的課題而完成的,其目的在于,縮短在選臺操作后顯示靜態(tài)圖像的時間、從而縮短到開始顯示動態(tài)圖像為止所需的時間。
[0010]用于解決課題的手段
[0011]本發(fā)明一個方式的數字廣播接收裝置的特征在于,具有:調諧部,其對所選擇的物理信道的廣播信號進行解調,并輸出通過該解調而得到的流;解復用部,其提取所述流所包含的多個服務的加密視頻數據和密鑰信息;CAS (Condit1nal Access System,條件訪問系統(tǒng))控制部,其根據所述密鑰信息,針對所述多個服務的每一個,生成用于對所述多個服務的加密視頻數據進行解密的密鑰;解擾部,其使用所述多個服務的密鑰,對所述多個服務的加密視頻數據進行解密,生成所述多個服務的視頻數據;以及視頻解碼部,其對所述多個服務的視頻數據中的任意一個進行解碼并輸出,所述CAS控制部具有:CAS模塊部,其根據所述密鑰信息生成所述密鑰;密鑰存儲部,其將由所述CAS模塊部生成的密鑰與所述服務對應起來進行存儲;解擾控制部,其對所述解擾部設定所述密鑰存儲部所存儲的密鑰;更新周期計測部,其針對所述多個服務中的各個服務,進行所述密鑰信息的更新周期的計測;密鑰處理時間計測部,其針對所述多個服務中的各個服務,計測根據所述密鑰信息生成所述密鑰的密鑰處理時間;以及對象服務決定部,其從所述多個服務中,決定作為所述解擾部中的解密對象的服務即解擾對象服務,使得作為解密對象的所有服務的密鑰處理時間的總和比該作為解密對象的所有服務各自的更新周期小。
[0012]此外,本發(fā)明一個方式的數字廣播接收方法的特征在于,具有:調諧步驟,對所選擇的物理信道的廣播信號進行解調,并輸出通過該解調而得到的流;提取步驟,提取所述流所包含的多個服務的加密視頻數據和密鑰信息;CAS控制步驟,根據所述多個服務的密鑰信息,針對所述多個服務的每一個,生成用于對所述多個服務的加密視頻數據進行解密的密鑰;解擾步驟,使用所述多個服務的密鑰,對所述多個服務的加密視頻數據進行解密,生成所述多個服務的視頻數據;以及視頻解碼步驟,對所述多個服務的視頻數據中的任意一個進行解碼并輸出,所述CAS控制步驟包含:密鑰生成步驟,根據所述密鑰信息生成所述密鑰;密鑰存儲步驟,將在所述密鑰生成步驟中生成的密鑰與所述服務對應起來進行存儲;解擾控制步驟,將在所述密鑰存儲步驟中存儲的密鑰設定為要在所述解擾步驟中使用的密鑰;更新周期計測步驟,針對所述多個服務中的各個服務,進行所述密鑰信息的更新周期的計測;密鑰處理時間計測步驟,針對所述多個服務中的各個服務,計測根據所述密鑰信息生成所述密鑰的密鑰處理時間;以及對象服務決定步驟,從所述多個服務中,決定作為所述解擾步驟中的解密對象的服務即解擾對象服務,使得作為解密對象的所有服務的密鑰處理時間的總和比該作為解密對象的所有服務各自的更新周期小。
[0013]發(fā)明效果
[0014]根據本發(fā)明的一個方式,能夠縮短在選臺操作后顯示靜態(tài)圖像的時間、從而縮短到開始顯示動態(tài)圖像為止所需的時間。
【專利附圖】
【附圖說明】
[0015]圖1是概略地示出本發(fā)明實施方式I至4的數字廣播接收裝置的結構的一例的框圖。
[0016]圖2是示出圖1所示的視頻數據存儲部中的數據形式的一例的圖。
[0017]圖3是表示在視頻數據為MPEG2 — VIDEO方式的情況下,視頻解碼部執(zhí)行解碼處理的圖片順序、和進行輸出的圖片順序的圖。
[0018]圖4是表示在視頻數據為H.264方式的情況下,視頻解碼部執(zhí)行解碼處理的圖片順序、和進行輸出的圖片順序的圖。
[0019]圖5是示出圖1所示的音頻數據存儲部中的數據形式的一例的圖。
[0020]圖6是示出實施方式I至4的數字廣播接收裝置的動作的一例的流程圖。
[0021]圖7是示出圖6所示的選臺處理的一例的流程圖。
[0022]圖8是示出圖6所示的選臺停止處理的一例的流程圖。
[0023]圖9是示出圖7所示的視頻數據改寫處理的一例的流程圖。
[0024]圖10是示出實施方式I至3的數字廣播接收裝置的視頻數據接收處理的一例的流程圖。
[0025]圖11是示出圖7所示的音頻數據改寫處理的一例的流程圖。
[0026]圖12是示出圖7所示的視頻解碼處理的一例的流程圖。
[0027]圖13是示出實施方式I至4的數字廣播接收裝置的I張圖片的視頻的解碼處理的一例的流程圖。
[0028]圖14是示出實施方式I至4的數字廣播接收裝置的音頻解碼處理的一例的流程圖。
[0029]圖15是示出實施方式I至4的數字廣播接收裝置的時刻信息更新處理的一例的流程圖。
[0030]圖16是對比較例的接收裝置和實施方式I的數字廣播接收裝置在選臺時的視頻圖片的解碼差異進行說明的圖。
[0031]圖17是示出實施方式2的數字廣播接收裝置的視頻解碼處理的一例的流程圖。
[0032]圖18是示出實施方式3的數字廣播接收裝置的視頻解碼處理的一例的流程圖。
[0033]圖19是說明實施方式4的數字廣播接收裝置中的圖片缺失引起的視頻紊亂的圖。
[0034]圖20是示出實施方式4的數字廣播接收裝置的視頻數據接收處理的一例的流程圖(其一)。
[0035]圖21是示出實施方式4的數字廣播接收裝置的視頻數據接收處理的一例的流程圖(其二)。
[0036]圖22是概略地示出實施方式5至7的數字廣播接收裝置的結構的一例的框圖。
[0037]圖23是概略地示出實施方式5中的CAS控制部的結構的一例的框圖。
[0038]圖24是示出實施方式5中的解擾密鑰管理信息的概略圖。
[0039]圖25是示出實施方式5中的對象服務決定部的解擾對象服務決定處理的一例的流程圖。
[0040]圖26是示出實施方式5的數字廣播接收裝置中的解擾對象服務的導出動作的概略圖。
[0041]圖27是示出CMMB標準中的流構造的概略圖。
[0042]圖28的(A)和(B)是示出以往的數字廣播接收裝置中的從選臺操作后到輸出視頻為止所需的時間的概略圖。
[0043]圖29是示出在實施方式5的數字廣播接收裝置中未更新EMM的情況下的從選臺操作后到輸出視頻為止所需的時間的概略圖。
[0044]圖30是示出在實施方式5的數字廣播接收裝置中更新了 EMM的情況下的從選臺操作后到輸出視頻為止所需的時間的概略圖。
【具體實施方式】
[0045]實施方式1.
[0046]圖1是概略地示出實施方式I的數字廣播接收裝置100的結構的一例的框圖。如圖1所示,實施方式I的數字廣播接收裝置100具有調諧部101、解復用部102、CAS (Condit1nal Access System,條件訪問系統(tǒng))控制部103、解擾部104、圖片類型檢測部105、視頻數據存儲部106、視頻解碼部107、視頻輸出部108、音頻數據存儲部109、音頻解碼部110、音頻輸出部111、時刻管理部112、用戶指示受光部113、控制部114和服務信息存儲部115。但是,可應用本發(fā)明的數字廣播接收裝置100的結構不限于圖1的例子。另外,圖1的括號內的標號表不實施方式2?4中的結構。
[0047]調諧部101接收從天線部140提供的數字廣播信號,從接收到的數字廣播信號中提取特定的物理信道的信號,并進行提取出的信號的解調和糾錯,從而生成流。由控制部114對調諧部101提取從天線部140提供的數字廣播信號中的某一個物理信道的信號進行控制。有時I個物理信道中包含多個服務流數據。調諧部101能夠同時輸出I個物理信道中所包含的多個服務流數據。圖1所示的數字廣播接收裝置100在從I個調諧部101到解復用部102之間具有多個流輸出路徑,但例如也可以構成為通過設置多個調諧部101來輸出多個流數據。
[0048]解復用部102從由調諧部101提供的流中,提取視頻數據、音頻數據和時刻信息并輸出。在對從調諧部101提供的流進行了加擾的情況下,由解復用部102提取的視頻數據是加密后的加密視頻數據。這里,時刻信息是指用于由接收裝置再現數字廣播發(fā)送裝置的基準時間的信息,作為具體例,可列舉出MPEG2 — TS的PCR(Program Clock Reference:節(jié)目時鐘基準)等。此外,當在流中不存在用于由接收裝置對數字廣播發(fā)送裝置的基準時間進行再現的信息的情況下,可以將替代信息作為時刻信息進行處理。例如,在作為中國的廣播方式之一的CMMB(China Multimedia Mobile Broadcasting:中國移動多媒體廣播)標準的數字廣播中使用的MFS (Multiplex Frame Structure:復用巾貞結構)形式的流的情況下,可以將MFS形式的流的下述(INFl)信息作為時刻信息進行處理。
[0049]“起始播放時間”(中文表述)(INFl)
[0050]解復用部102針對視頻數據,能夠同時提取流所包含的多個服務的視頻數據。此夕卜,解復用部102能夠分別針對音頻數據和時刻信息,提取I個服務的音頻數據和I個服務的時刻信息。由控制部114對提取流所包含的哪種視頻數據、音頻數據和時刻信息進行控制。
[0051]此外,在進行了加擾的服務的情況下,解復用部102從由調諧部101提供的流中,提取攜帶用于得到加擾密鑰的主密鑰(Km)的EMM和攜帶加密后的加擾密鑰(Ks)的ECM。解復用部102將提取出的EMM和ECM提供給CAS控制部103。這里,EMM和ECM是包含生成密鑰(主密鑰和加擾密鑰)所需的信息的密鑰信息,所述密鑰用于對進行了加擾(被加密的)流數據進行解密。
[0052]CAS控制部103首先根據由解復用部102提取出的EMM生成Km,然后使用Km,根據ECM生成Ks。并且,CAS控制部103對解擾部104設定所生成的Ks。
[0053]解擾部104使用由CAS控制部103設定的Ks,對從解復用部102提供的視頻數據和音頻數據中的至少任意一方進行解密,并輸出被解密后的視頻數據和音頻數據中的至少任意一方。另外,由解擾部104解密前的視頻數據和音頻數據是加密視頻數據和加密音頻數據。在未使用加擾的數字廣播標準的情況下,也可以不設置解擾部104,而將解復用部102的輸出直接提供給圖片類型檢測部105。另外,解擾部104能夠同時進行多個服務數據的解密。此外,在本實施方式中,視聽對象以外的服務數據從解復用部102被提供給圖片類型檢測部105。
[0054]圖片類型檢測部105檢測從解復用部102或解擾部104提供的視頻數據的圖片類型,并輸出視頻數據和圖片類型信息。圖片類型檢測部105檢測的圖片類型由“參照圖片”和“非參照圖片”構成?!皡⒄請D片”由“關鍵圖片”和“關鍵圖片以外的參照圖片”構成。這里,“參照圖片”是指在其他圖片的解碼時被參照的圖片,作為具體示例,在MPEG2 — VIDEO中可列舉出I圖片和P圖片(Predictive圖片),在H.264中可列舉nal_def_idc = O不成立的圖片。此外,作為“關鍵圖片以外的參照圖片”的具體示例,在MPEG2 - VIDEO中可列舉出P圖片,在H.264中,可列舉出不是IDR圖片、且nal_def_idc = O不成立的圖片。另外,只要是關鍵圖片,則為參照圖片。此外,“非參照圖片”是指在其他圖片的解碼時被參照的圖片,作為具體不例,在MPEG2 — VIDEO中,可列舉出B圖片(Bidirect1naly Predictive圖片),在H.264中可列舉出nal_def_idc = O的圖片。另夕卜,圖片類型檢測部105能夠同時檢測多個服務的視頻數據的圖片類型。
[0055]視頻數據存儲部106對從圖片類型檢測部105提供的視頻數據和圖片類型信息進行存儲。另外,視頻數據存儲部106能夠存儲多個服務的視頻數據。圖2示出視頻數據存儲部106的數據形式的一例。視頻數據存儲部106由視頻緩沖器106a、視頻緩沖器管理信息存儲部106b和視頻解碼信息存儲部106c構成。
[0056]在視頻緩沖器106a中,按照每個服務存儲視頻數據,針對選臺中的服務,存儲參照圖片和非參照圖片,針對選臺中的服務以外的服務,僅存儲參照圖片。此外,在視頻緩沖器管理信息存儲部106b中,按照每個服務,存儲視頻緩沖器的起始地址、視頻緩沖器的寫入地址、視頻緩沖器所存儲的所有圖片的圖片信息。圖片信息中包含圖片的數據的起始地址、數據長度、圖片類型、顯示時間戳、解碼時間戳等信息。這里,顯示時間戳是表示對圖片進行顯示的時刻的信息,作為具體例,可列舉MPEG2SYSTEM的PES (Packetized ElementaryStream:打包基本流)的PTS (Presentat1n Time Stamp:顯不時間戮)、和對在CMMB標準的數字廣播中使用的MFS形式的流的下述(INF2)值加上MFS形式的流(INF3)的值而得到的值。
[0057]“相對播放時間”(中文表述)(INF2)
[0058]“起始播放時間”(中文表述)(INF3)
[0059]此外,解碼時間戳是表示對圖片進行解碼的時刻的信息,作為具體示例,可列舉出MPEG2 SYSTEM的PES的DTS (Decording Time Stamp:解碼時間戳)。另外,在流中僅包含顯示時間戳而不包含解碼時間戳的情況下,將解碼時間戳作為與顯示時間戳相同的值進行處理。例如,在MFS形式的流中不包含與解碼時間戳對應的信息,因此將解碼時間戳作為與顯示時間戳相同的值進行處理。此外,在視頻解碼信息存儲部106c中存儲選臺中的服務編號、圖片輸出完成標記和圖片解碼完成標記。
[0060]視頻解碼部107從視頻數據存儲部106取得視頻數據,并對該視頻數據進行解碼。在解碼正常結束、且存在要輸出的圖片的情況下,輸出圖片。另外,在圖1的例子中,可由視頻解碼部107同時解碼的視頻數據是I個服務的視頻數據。另外,在進行解碼處理的圖片順序、和進行顯示的圖片順序不同的情況下,視頻解碼部107按照進行顯示的圖片的順序輸出圖片。[0061 ] 圖3是表示在視頻數據為MPEG2 — VIDEO方式的情況下,視頻解碼部107執(zhí)行解碼處理的圖片順序、和進行輸出的圖片順序的圖。在圖3中,圖片FlO至F18表示按照執(zhí)行解碼處理的順序排列的圖片,圖片F19至F27表示按照輸出解碼結果的順序排列的圖片。此夕卜,在圖3中,圖片F10、F16表示解碼前的關鍵圖片,圖片Fll、F12、F14、F15、F17、F18表示解碼前的非參照圖片,圖片F13表示解碼前的關鍵圖片以外的參照圖片,圖片F19、F20、F22、F23、F25、F26表示作為解碼的結果被輸出的非參照圖片,圖片F21、F27表示作為解碼的結果被輸出的關鍵圖片,圖片F24表示作為解碼的結果被輸出的關鍵圖片以外的參照圖片。如圖3所示,在視頻數據為MPEG2 - VIDEO方式的情況下,視頻解碼部107針對非參照圖片,在進行了解碼的時間點輸出該圖片。另一方面,針對參照圖片,不在進行了解碼的時間點輸出該圖片,而在對下一參照圖片進行了解碼的時間點進行輸出。
[0062]圖4是表示在視頻數據為H.264方式的情況下,視頻解碼部107執(zhí)行解碼處理的圖片順序、和進行輸出的圖片順序的圖。在圖4中,圖片F30至F34表示按照執(zhí)行解碼處理的順序排列的圖片,圖片F35至F39表示按照輸出解碼結果的順序排列的圖片。此外,在圖4中,圖片F30表不解碼如的關鍵圖片,圖片F31和F32表不解碼如的關鍵圖片以外的參照圖片,圖片F33和F34表示解碼前的非參照圖片,圖片F35表示作為解碼的結果被輸出的關鍵圖片,圖片F36和F38表示作為解碼的結果被輸出的非參照圖片,圖片F37和F39表示作為解碼的結果被輸出的關鍵圖片以外的參照圖片。如圖4所示,在視頻數據為H.264方式的情況下,視頻解碼部107不僅針對參照圖片,而且針對非參照圖片,也存在進行解碼的時刻和進行輸出的時刻不同的情況。圖片的重新排列依照P0C(Picture Order Count:圖序計數)進行。
[0063]如上所述,按照與執(zhí)行解碼處理的圖片順序不同的順序進行圖片輸出,因此在解碼正常結束的情況下,有時會輸出在該時間點被解碼的圖片之前被解碼的圖片,并且有時在該時間點不輸出圖片。另外,在解碼未正常結束的情況下,不進行圖片的輸出。
[0064]視頻輸出部108將從視頻解碼部107輸出的視頻信息轉換為可由未圖示的外部顯示器接收的視頻信號的形式,并將轉換后的視頻信號輸出到外部的顯示器。
[0065]音頻數據存儲部109存儲從解復用部102或解擾部104提供的音頻數據。圖5示出音頻數據存儲部109的數據形式的一例。音頻數據存儲部109由音頻緩沖器109a和音頻緩沖器管理信息存儲部109b構成。音頻緩沖器109a中可存儲I個服務的音頻數據(音頻幀)。此外,在音頻緩沖器管理信息存儲部109b中存儲音頻緩沖器109a的起始地址、音頻緩沖器109a的寫入地址、音頻緩沖器109a所存儲的所有音頻幀的幀信息。幀信息中包含音頻幀數據的起始地址、數據長度、顯示時間戳等信息。
[0066]音頻解碼部110從音頻數據存儲部109取得音頻數據,對該音頻數據進行解碼,并輸出解碼后的音頻信息。另外,在圖1的例子中,可由音頻解碼部110同時解碼的音頻是I個服務的音頻數據。
[0067]音頻輸出部111將從音頻解碼部110輸出的音頻信息轉換為可由未圖示的外部的揚聲器接收的音頻信號的形式,并將音頻信號輸出到外部的揚聲器。
[0068]時刻管理部112對數字廣播接收器的內部時刻進行管理
[0069]用戶指示受光部113從使用了遙控器等遠程操作部的用戶接收選臺指示(例如光信號),并將指示信息通知給控制部114。用戶指示受光部113不是必需的結構,也可以是配備于數字廣播接收裝置100的主體的用戶指示操作部(未圖示)等其他操作部或用戶指不接收部。
[0070]控制部114在從用戶指示受光部113接收到選臺指示時,從后述的服務信息存儲部115取得對服務進行選臺所需的信息,并根據該信息進行選臺。
[0071]實施方式I的數字廣播接收裝置100 (可對實施方式I的數字廣播接收方法進行實施的裝置)具有:調諧部101,其對所選擇的物理信道的廣播信號進行解調,并輸出通過該解調得到的流;解復用部102,其提取流所包含的多個服務的視頻數據;圖片類型檢測部105,其判別多個服務的視頻數據的圖片類型,并輸出多個服務的視頻數據和該視頻數據的圖片類型信息;視頻數據存儲部106 ;視頻解碼部107,其對多個服務的視頻數據中的任意一個進行解碼并輸出;以及控制部114,其將多個服務內的選臺中的服務的視頻數據、和多個服務內的選臺中的服務以外的服務的視頻數據的關鍵圖片和關鍵圖片以外的參照圖片存儲到視頻數據存儲部106中,控制部114在剛剛進行了多個服務內的、與選臺中的服務不同的新的服務的選臺后,使視頻解碼部107從視頻數據存儲部106提取剛剛在新的服務的選臺時前存儲在視頻數據存儲部106中的、新的服務的視頻數據的關鍵圖片并進行解碼,然后,使視頻解碼部107從所述視頻數據存儲部106提取剛剛在新的服務的選臺時之前存儲在視頻數據存儲部106中的、新的服務的視頻數據的關鍵圖片以外的參照圖片并進行解碼。
[0072]圖6是示出實施方式I的數字廣播接收裝置100的動作的流程圖。圖6所示的動作在數字廣播接收裝置100的電源接通的時間點開始。在步驟SI中,在電源接通后對服務進行了選臺時,控制部114的處理前進到步驟S2。使用后述的圖7的流程圖對步驟SI的選臺處理的詳細情況進行說明。
[0073]在步驟S2中,控制部114判定是否存在來自用戶的選臺指示??刂撇?14在存在來自用戶的選臺指示的情況下,使處理前進到步驟S3,在不存在來自用戶的選臺指示的情況下,使處理前進到步驟S2。
[0074]在步驟S3中,控制部114停止選臺處理,并使處理前進到步驟S4。使用后述的圖8的流程圖對步驟S3的處理的詳細情況進行說明。
[0075]在步驟S4中,控制部114對由用戶指示的服務進行選臺,并使處理前進到步驟S2。使用后述的圖7的流程圖對選臺處理的詳細情況進行說明。
[0076]圖7是示出實施方式I的數字廣播接收裝置的選臺處理的一例的流程圖。圖7所示的動作在執(zhí)行了圖6的步驟SI的選臺處理、和圖6的步驟S4的選臺處理的時間點開始。
[0077]在步驟Sll中,控制部114決定要選臺的服務,從服務信息存儲部115取得要選臺的服務的信息,并使處理前進到步驟S12。要選臺的服務例如是在圖6的步驟SI的電源接通后的最初選臺中,電源即將斷開之前所選臺的服務,在圖6的步驟S4的、存在來自用戶的選臺指示的情況下的選臺中,是指用戶操作遙控器等操作部而指示的服務。
[0078]在步驟S12中,控制部114判定是否需要調諧控制,在需要調諧控制的情況下,使處理前進到步驟S13,如果不需要調諧控制,則使處理前進到步驟S28。這里,調諧控制有無必要的判定處理例如如下這樣進行:對選臺前的服務的物理信道和選臺后的服務的物理信道進行比較,在物理信道不一致的情況下,判定為需要調諧控制,在物理信道一致的情況下,判定為不需要調諧控制。此外,在如CMMB那樣,即使是同一物理信道,調制參數也按照每個MF (Multiplex Frame:復用巾貞)而不同那樣的廣播方式的情況下,在切換到不同的MF時,需要調諧控制。
[0079]在步驟S13中,控制部114停止視頻數據改寫處理,并使處理前進到步驟S14??刂撇?14在視頻數據改寫處理中,針對解復用部102或解擾部104所輸出的視頻數據內的、選臺中的服務的視頻數據,將參照圖片和非參照圖片的數據存儲到視頻數據存儲部106中。此外,控制部114針對選臺中的服務以外的服務的視頻數據,將參照圖片的數據存儲到視頻數據存儲部106中。此外,控制部114在針對選臺中的服務以外的服務的視頻數據接收到了關鍵圖片的情況下,刪除在關鍵圖片之前接收到的圖片的數據。使用后述的圖9的流程圖對視頻數據改寫處理的詳細情況進行說明。
[0080]在步驟S14中,控制部114刪除視頻數據存儲部106的數據,并使處理前進到步驟S15。
[0081]在步驟S15中,控制部114停止音頻數據改寫處理,并使處理前進到步驟S16??刂撇?14在音頻數據改寫處理中,使音頻數據存儲部109存儲解復用部102或解擾部104所輸出的音頻數據。使用后述的圖11的流程圖對音頻數據改寫處理的詳細情況進行說明。
[0082]在步驟S16中,控制部114刪除音頻數據存儲部109的數據,并使處理前進到步驟S17。
[0083]在步驟S17中,控制部114停止時刻信息更新處理,并使處理前進到步驟S18。使用后述的圖15的流程圖對時刻信息更新處理的詳細情況進行說明。
[0084]在步驟S18中,控制部114停止解復用部102的動作,并使處理前進到步驟S19。
[0085]在步驟S19中,控制部114停止解擾部104的動作,并使處理前進到步驟S20。
[0086]在步驟S20中,控制部114為了進行向存在來自用戶的切換指定的物理信道的切換或MF的切換,進行調諧部101的控制,并使處理前進到步驟S21。
[0087]在步驟S21中,控制部114開始解擾部104的動作,并使處理前進到步驟S22。
[0088]在步驟S22中,控制部114開始解復用部102的動作,并使處理前進到步驟S23。
[0089]在步驟S23中,控制部114開始時刻信息更新處理,并使處理前進到步驟S24。使用后述的圖15的流程圖對時刻信息更新處理的詳細情況進行說明。
[0090]在步驟S24中,控制部114開始音頻數據改寫處理,并使處理前進到步驟S25。使用后述的圖11的流程圖對音頻數據改寫處理的詳細情況進行說明。
[0091]在步驟S25中,控制部114開始視頻數據改寫處理,并使處理前進到步驟S25。使用后述的圖9的流程圖對視頻數據改寫處理的詳細情況進行說明。
[0092]在步驟S26中,控制部114開始音頻解碼處理,并使處理前進到步驟S27。使用后述的圖14的流程圖對音頻解碼處理的詳細情況進行說明。
[0093]在步驟S27中,控制部114開始視頻解碼處理,并結束處理。使用后述的圖12的流程圖對視頻解碼處理的詳細情況進行說明。
[0094]此外,在步驟S28中,控制部114發(fā)行針對由用戶進行了選臺指定的服務的視頻數據改寫處理的更新請求,并使處理前進到步驟S29。使用后述的圖9的流程圖對視頻數據改寫處理的詳細情況進行說明。
[0095]在步驟S29中,控制部114停止針對由用戶進行了選臺指定的服務的音頻數據改寫處理,并使處理前進到步驟S29。使用后述的圖11的流程圖對音頻數據改寫處理的詳細情況進行說明。
[0096]在步驟S30中,控制部114刪除音頻數據存儲部109中的與由用戶進行了選臺指定的服務對應的數據,并使處理前進到步驟S31。
[0097]在步驟S31中,控制部114停止針對由用戶進行了選臺指定的服務的時刻信息更新處理,并使處理前進到步驟S32。使用后述的圖15的流程圖對時刻信息更新處理的詳細情況進行說明。
[0098]在步驟S32中,控制部114將由解復用部102提取的音頻數據和時刻信息變更為所選臺的服務的音頻數據和時刻信息,并使處理前進到步驟S33。
[0099]在步驟S33中,控制部114開始時刻信息更新處理,并使處理前進到步驟S34。使用后述的圖15的流程圖對時刻信息更新處理的詳細情況進行說明。
[0100]在步驟S34中,控制部114開始音頻數據改寫處理,并使處理前進到步驟S26。使用后述的圖11的流程圖對音頻數據改寫處理的詳細情況進行說明。
[0101]圖8是示出實施方式I的數字廣播接收裝置100的選臺停止處理的一例的流程圖。圖8所示的動作在執(zhí)行了圖6的步驟S3的選臺停止處理的時間點開始。
[0102]在步驟S51中,控制部114對來自視頻輸出部108的視頻輸出進行消圖,并使處理前進到步驟S52。
[0103]在步驟S52中,控制部114使來自音頻輸出部111的音頻輸出成為靜音,并使處理前進到步驟S53。
[0104]在步驟S53中,控制部114停止視頻解碼處理,并使處理前進到步驟S54。使用后述的圖12的流程圖對視頻解碼處理的詳細情況進行說明。
[0105]在步驟S54中,控制部114停止音頻解碼處理,并結束處理。使用后述的圖14的流程圖對音頻解碼處理的詳細情況進行說明。
[0106]圖9是示出實施方式I的數字廣播接收裝置100的視頻數據改寫處理的一例的流程圖。圖9所示的動作在執(zhí)行了圖7所示的步驟S25的視頻數據改寫處理的開始的時間點開始。此外,圖9所示的動作在執(zhí)行了圖7所示的步驟S13的視頻數據改寫處理的停止的時間點結束。
[0107]在步驟SlOl中,控制部114將視頻數據存儲部106初始化,并使處理前進到步驟S102。在視頻數據存儲部106的初始化中,控制部114首先將解碼信息的選臺中的服務的編號設定為要被選臺的服務的編號,將圖片輸出完成標記設定為關閉,并將圖片解碼完成計數器的計數器值設定為“O”。此外,控制部114將存儲數據的區(qū)域的起始地址指定為各服務的服務信息的讀地址、寫地址。并且,控制部114刪除所有圖片信息。
[0108]在步驟S102中,控制部114判定是否對視頻數據改寫處理發(fā)行了更新請求??刂撇?14在發(fā)行了更新請求的情況下,使處理前進到步驟S103,在未發(fā)行更新請求的情況下,使處理前進到步驟S104。這里,更新請求即是圖7所示的步驟S28的視頻數據改寫處理的更新請求。
[0109]在步驟S103中,控制部114更新視頻數據存儲部106的解碼信息,并使處理前進到步驟S104。控制部114在解碼信息的更新中,將選臺中的服務的編號設定為要被選臺的服務的編號,將圖片輸出完成標記設定為關閉,并將圖片解碼完成計數器的計數器值設定為 “O,,。
[0110]在步驟S104中,控制部114判定圖片類型檢測部105是否從解復用部102或解擾部104接收到了視頻數據??刂撇?14在接收到了視頻數據的情況下,使處理前進到步驟S105,在未接收到視頻數據的情況下,使處理前進到步驟S102。
[0111]在步驟S105中,控制部114執(zhí)行視頻數據接收處理,并使處理前進到步驟S102。使用后述的圖10的流程圖對視頻數據接收處理的詳細情況進行說明。
[0112]圖10是示出實施方式I的數字廣播接收裝置100的視頻接收處理的一例的流程圖。圖10所示的動作在執(zhí)行了圖9所示的步驟S105的視頻數據接收處理的開始的時間點開始。在視頻數據接收處理中,最初將關鍵圖片存儲到視頻數據存儲部106中,在存儲關鍵圖片之前,不存儲關鍵圖片以外的參照圖片和非參照圖片。此外,關于選臺中的服務的視頻數據,在存儲關鍵圖片后,存儲關鍵圖片和關鍵圖片以外的所有參照圖片和非參照圖片。另一方面,關于選臺中的服務以外的服務的視頻數據,僅存儲最新的關鍵圖片、和在最新的關鍵圖片后接收到的關鍵圖片以外的參照圖片。
[0113]在步驟S201中,控制部114使圖片類型檢測部105檢測從解復用部102或解擾部104接收到的視頻數據的圖片類型,并使處理前進到步驟S202。
[0114]在步驟S202中,控制部114根據在步驟S201中取得的圖片類型進行處理分支。控制部114在圖片類型為關鍵圖片的情況下,使處理前進到步驟S203,在圖片類型為關鍵圖片以外的參照圖片的情況下,使處理前進到步驟S207,在圖片類型為非參照圖片的情況下,使處理前進到步驟S209。
[0115]在步驟S203中,控制部114將視頻數據存儲部106的關鍵圖片接收標記設定為開啟,并使處理前進到步驟S204。
[0116]在步驟S204中,控制部114判定視頻數據所屬的服務。如果視頻數據所屬的服務為選臺中的服務以外的服務,則控制部114使處理前進到步驟S205,如果視頻數據所屬的服務為選臺中的服務,則控制部114使處理前進到步驟S206。
[0117]在步驟S205中,控制部114刪除視頻數據存儲部106所存儲的視頻數據內的、與接收到的視頻數據的服務一致的所有視頻數據,并使處理前進到步驟S206。數據刪除處理例如如下這樣實現:將存儲數據的區(qū)域的起始地址指定為對應服務的服務信息的讀地址、寫地址,并刪除對應服務的所有圖片信息。
[0118]在步驟S206中,控制部114將接收到的視頻數據追加到視頻數據存儲部106,并結束處理。視頻數據的追加處理例如如下這樣實現:在對應的服務的數據區(qū)域中寫入圖片數據,追加所寫入的圖片數據的圖片信息,并向對應的服務的服務信息的寫地址加上所寫入的圖片數據長度。
[0119]在步驟S207中,控制部114判定視頻數據存儲部106的關鍵圖片接收標記,在關鍵圖片接收標記為開啟的情況下,由于表示關鍵圖片已經被完成接收,因此使處理前進到步驟S208,在關鍵圖片未接收的情況下,關鍵圖片接收標記關閉,該情況下結束處理,不將接收到的視頻數據追加到視頻數據存儲部106。
[0120]在步驟S208中,控制部114將接收到的視頻數據追加到視頻數據存儲部106,蓄積關鍵圖片以外的參照圖片,并結束處理。
[0121]在步驟S209中,控制部114判定視頻數據存儲部106的關鍵圖片接收標記,在關鍵圖片接收標記為開啟的情況(關鍵圖片為已接收的情況)下,使處理前進到步驟S210,在關鍵圖片接收標記關閉的情況(關鍵圖片未被接收的情況)下,結束處理。
[0122]在步驟S210中,控制部114判定視頻數據所屬的服務。如果視頻數據所屬的服務為選臺中的服務,則控制部114使處理前進到步驟S211,如果視頻數據所屬的服務為選臺中的服務以外的服務,則控制部114結束處理。
[0123]在步驟S211中,控制部114將接收到的視頻數據追加到視頻數據存儲部106,并結束處理。
[0124]圖11是示出實施方式I的數字廣播接收裝置100的音頻數據改寫處理的一例的流程圖。圖11所示的動作在開始了圖7所示的步驟S24的音頻數據改寫處理的時間點開始。此外,圖11所示的動作在停止了圖7所示的步驟S15和步驟S29的音頻數據改寫處理的時間點結束。
[0125]在步驟S301中,控制部114將音頻數據存儲部109初始化,并使處理前進到步驟S302。在音頻數據存儲部109的初始化處理中,還將存儲數據的區(qū)域的起始地址指定為服務信息的讀地址、寫地址。此外,在音頻數據存儲部109的初始化處理中,刪除所有的音頻幀信息。
[0126]在步驟S302中,控制部114判定是否從解復用部102或解擾部104接收到了音頻數據??刂撇?14在接收到了音頻數據的情況下,使處理前進到步驟S303,在未接收到音頻數據的情況下,使處理前進到步驟S302。
[0127]在步驟S303中,控制部114將接收到的音頻數據追加到音頻數據存儲部109,并使處理前進到步驟S302。音頻數據的追加處理如下這樣實現:寫入音頻幀數據,追加所寫入的音頻幀數據的幀信息,并對服務信息的寫地址加上所寫入的音頻幀的數據長度。
[0128]圖12是示出實施方式I的數字廣播接收裝置100的視頻解碼處理的一例的流程圖。圖12所示的動作在執(zhí)行了圖7所示的步驟S27的視頻解碼處理的開始的時間點開始。此外,圖12所示的動作在執(zhí)行了圖8所示的步驟S53的視頻解碼處理的停止的時間點結束。在視頻解碼處理中,首先在解碼時間戳相比時刻管理部112的時刻信息處于之前(時間上靠前)的圖片存在于視頻數據存儲部106的期間內,進行參照圖片的解碼。僅對最開始解碼出的關鍵圖片進行解碼后的圖片顯示,剩余的關鍵圖片以外的參照圖片不進行解碼后的圖片顯示。在解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼完成后,在時刻管理部112的時刻信息與圖片的解碼時間戳一致的時刻執(zhí)行解碼,并進行圖片輸出。
[0129]在步驟S401中,控制部114判定視頻數據存儲部106所存儲的視頻數據內,是否存在解碼時間戳相比時刻管理部112的當前時刻處于之前(時間上靠前)的視頻數據。當存在相比時刻管理部112的時刻處于之前的視頻數據時,控制部114使處理前進到步驟S402,當不存在相比時刻管理部112的時刻處于之前的視頻數據時,控制部114使處理前進到步驟S411。
[0130]在步驟S402中,控制部114判別圖片類型。如果圖片類型為參照圖片,則控制部114使處理前進到步驟S403,如果圖片類型為非參照圖片,則控制部114使處理前進到步驟S410。
[0131]在步驟S403中,控制部114使視頻解碼部107執(zhí)行I張圖片的視頻數據的解碼處理,并使處理前進到步驟S404。使用后述的圖13的流程圖對I張圖片的視頻數據解碼處理的詳細情況進行說明。
[0132]在步驟S404中,控制部114判定步驟5403的解碼結果是否為從視頻解碼部107輸出了圖片。控制部114在從視頻解碼部107輸出了圖片的情況下使處理前進到步驟S405,在未輸出圖片的情況下使處理前進到步驟S401。
[0133]在步驟S405中,控制部114判別視頻數據存儲部106的圖片輸出完成標記??刂撇?14在圖片輸出完成標記為關閉的情況下,使處理前進到步驟S406,在圖片輸出完成標記為開啟的情況下,使處理前進到步驟S401。這里,圖片輸出完成標記在視頻解碼開始時被設定為關閉,在輸出了 I張以上的解碼后的圖片的時間點被設定為開啟。
[0134]在步驟S406中,控制部114判別來自視頻輸出部108的視頻輸出是否為消圖狀態(tài)??刂撇?14在來自視頻輸出部108的視頻輸出為消圖狀態(tài)的情況下使處理前進到步驟S407,在來自視頻輸出部108的視頻輸出不是消圖狀態(tài)的情況下使處理前進到步驟S408。
[0135]在步驟S407中,控制部114解除來自音頻輸出部111的視頻輸出的消圖,并使處理前進到步驟S408。
[0136]在步驟S408中,控制部114使視頻輸出部108輸出從視頻解碼部107輸出的圖片,并使處理前進到步驟S409。
[0137]在步驟S409中,控制部114將視頻數據存儲部106的圖片輸出完成標記設定為開啟,并使處理前進到步驟S401。
[0138]在步驟S410中,控制部114刪除I張圖片的視頻數據,并使處理前進到步驟S401。I張圖片的視頻數據刪除處理例如如下這樣實現:刪除對應的圖片的圖片信息,并對服務信息的讀地址加上圖片的數據長度。
[0139]在步驟S411中,控制部114判定在視頻數據存儲部106所存儲的視頻數據中是否存在圖片。當存在圖片時,控制部114使處理前進到步驟S412,當不存在圖片時,控制部114使處理再次前進到步驟S411。
[0140]在步驟S412中,控制部114進行定時器等待,等待時間為時刻管理部112的時刻與圖片的解碼時間戳之差的時間,并使處理前進到步驟S413。
[0141]在步驟S413中,控制部114使視頻解碼部107執(zhí)行I張圖片的視頻數據的解碼處理,并使處理前進到步驟S414。使用后述的圖13的流程圖對I張圖片的視頻數據解碼處理的詳細情況進行說明。
[0142]在步驟S414中,控制部114判定步驟S413的解碼結果是否為從視頻解碼部107輸出了圖片??刂撇?14在從視頻解碼部107輸出了圖片的情況下使處理前進到步驟S415,在未輸出圖片的情況下使處理前進到步驟S411。
[0143]在步驟S415中,控制部114判別來自視頻輸出部108的視頻輸出是否為消圖狀態(tài)??刂撇?14在來自視頻輸出部108的視頻輸出為消圖狀態(tài)的情況下使處理前進到步驟S416,在來自視頻輸出部108的視頻輸出不是消圖狀態(tài)的情況下使處理前進到步驟S417。
[0144]在步驟S416中,控制部114解除來自音頻輸出部111的視頻輸出的消圖,并使處理前進到步驟S417。
[0145]在步驟S417中,控制部114使從視頻輸出部108輸出從視頻解碼部107輸出的圖片,并使處理前進到步驟S418。
[0146]在步驟S418中,控制部114將視頻數據存儲部106的圖片輸出完成標記設定為開啟,并使處理前進到步驟S411。另外,將圖12中的步驟S411?S418的處理稱作步驟S430。
[0147]圖13是示出實施方式I的數字廣播接收裝置100的I張圖片的視頻數據的解碼處理的一例的流程圖。在I張圖片的視頻數據的解碼處理中,最開始對關鍵圖片進行解碼,并且在對關鍵圖片進行解碼之前,不對關鍵圖片以外的參照圖片、和非參照圖片進行解碼。此外,在由于弱電場(接收的廣播波的電場強度較弱)等的影響而產生數據錯誤,從而參照圖片的解碼未正常結束的情況下,在再次對關鍵圖片進行解碼之前,不對關鍵圖片以外的參照圖片和非參照圖片進行解碼。圖13所示的動作在執(zhí)行了圖12所示的步驟S403以及步驟S413的I張圖片的視頻數據解碼處理的時間點開始。
[0148]如圖13所示,在步驟S501中,控制部114判別圖片類型??刂撇?14在圖片類型為關鍵圖片的情況下,使處理前進到步驟S502,在圖片類型為關鍵圖片以外的參照圖片的情況下,使處理前進到步驟S506,在圖片類型為非參照圖片的情況下,使處理前進到步驟S510。
[0149]在步驟S502中,控制部114使視頻解碼部107對圖片進行解碼,并使處理前進到步驟S503??刂撇?14在解碼完成后,從視頻數據存儲部106中刪除解碼后的圖片。數據的刪除例如通過刪除對應的圖片的圖片信息來實現。
[0150]在步驟S503中,控制部114判定步驟S502的解碼結果是否為解碼已正常結束??刂撇?14在解碼已正常結束的情況下使處理前進到步驟S504,在解碼未正常結束的情況下使處理前進到步驟S505。
[0151]在步驟S504中,控制部114將視頻數據存儲部106的圖片解碼完成標記設定為開啟,并結束處理。
[0152]在步驟S505中,控制部114將視頻數據存儲部106的圖片解碼完成標記設定為關閉,并結束處理。
[0153]在步驟S506中,控制部114判別視頻數據存儲部106的圖片解碼完成標記??刂撇?14在圖片解碼完成標記為開啟的情況下使處理前進到步驟S507,在圖片解碼完成標記為關閉的情況下結束處理。
[0154]在步驟S507中,控制部114使視頻解碼部107對圖片進行解碼,并使處理前進到步驟S508。
[0155]在步驟S508中,控制部114判定步驟S507的解碼結果是否為解碼已正常結束。控制部114在解碼已正常結束的情況下結束處理,在解碼未正常結束的情況下使處理前進到步驟S509。
[0156]在步驟S509中,控制部114將視頻數據存儲部106的圖片解碼完成標記設定為關閉,并結束處理。
[0157]在步驟S510中,控制部114判定視頻數據存儲部106的圖片解碼完成標記。控制部114在圖片解碼完成標記為開啟的情況下使處理前進到步驟S511,在圖片解碼完成標記為關閉的情況下結束處理。
[0158]在步驟S511中,控制部114使視頻解碼部107對圖片進行解碼,并結束處理。
[0159]圖14是示出實施方式I的數字廣播接收裝置100的音頻解碼處理的一例的流程圖。圖14所示的動作在執(zhí)行了圖7所示的步驟S26的音頻解碼處理的開始的時間點開始。此外,圖14所示的動作在執(zhí)行了圖8所示的步驟S54的音頻解碼處理的停止的時間點結束。
[0160]在步驟S601中,控制部114判定音頻數據存儲部109中是否存在音頻幀。當存在音頻幀時,控制部114使處理前進到步驟S602,當不存在音頻幀時,控制部114使處理前進到步驟S601。
[0161]在步驟S602中,控制部114進行定時器等待,等待時間為時刻管理部112的時刻與幀的解碼時間戳之差的時間,并使處理前進到步驟S603。
[0162]在步驟S603中,控制部114使音頻解碼部110執(zhí)行I幀的音頻數據解碼處理,并使處理前進到步驟S604??刂撇?14在解碼完成后,從音頻數據存儲部109中刪除解碼后的音頻幀。數據的刪除例如如下實現:刪除對應的音頻幀的音頻幀信息,并對服務信息的讀地址加上音頻幀的數據長度。
[0163]在步驟S604中,控制部114判定步驟S603的解碼結果是否為已取得解碼后的音頻幀??刂撇?14在已取得解碼后的音頻幀的情況下,使處理前進到步驟S605,在未能取得解碼后的音頻幀的情況下,使處理前進到步驟S601。
[0164]在步驟S605中,控制部114判別來自音頻輸出部111的音頻輸出是否為靜音狀態(tài)。控制部114在來自音頻輸出部111的音頻輸出為靜音狀態(tài)的情況下使處理前進到步驟S606,在來自音頻輸出部111的音頻輸出不是靜音狀態(tài)的情況下使處理前進到步驟S607。
[0165]在步驟S606中,控制部114解除來自音頻輸出部111的音頻輸出的靜音,并使處理前進到步驟S607。
[0166]在步驟S607中,控制部114使音頻輸出部111輸出解碼后的音頻幀,并使處理前進到步驟S601。
[0167]圖15是示出實施方式I的數字廣播接收裝置100的時刻信息更新處理的一例的流程圖。圖15所示的動作在執(zhí)行了圖7所示的步驟S23以及步驟S33的時刻信息更新處理的開始的時間點開始。此外,圖15所示的動作在執(zhí)行了圖7所示的步驟S17以及步驟S31的時刻信息更新處理的停止的時間點結束。
[0168]在步驟S701中,控制部114判別是否從解復用部102接收到了時刻信息??刂撇?14在接收到了時刻信息的情況下,使處理前進到步驟S702,在未接收到時刻信息的情況下,使處理前進到步驟S701。
[0169]在步驟S702中,控制部114進行時刻管理部112的時刻信息更新,并使處理前進到步驟S701。
[0170]使用圖16說明專利文獻I的接收裝置和實施方式I的數字廣播接收裝置100在選臺時的視頻圖片的解碼差異。在圖16中,圖片F61至F64表示在對新的服務執(zhí)行了選臺的時間點前被傳輸的圖片,圖片F65至F69表不在服務選臺后被傳輸的圖片。此夕卜,圖片F61和F69表示關鍵圖片,圖片F62、F64、F66、F68表示非參照圖片,圖片F63、F65、F67表示關鍵圖片以外的參照圖片。
[0171]此外,專利文獻I的接收裝置在服務選臺前僅存儲了圖16的圖片F61、F62、F63、F64內的關鍵圖片F61。因此,即使在服務選臺后接收圖片F65、F66、F67、F68也無法進行解碼,在接收關鍵圖片F69之前,需要持續(xù)顯示關鍵圖片F61的視頻。因此,專利文獻I的接收裝置在選臺后顯示視頻起,最長會在關鍵圖片的傳輸周期的時間內持續(xù)顯示靜態(tài)圖像,該期間內無法顯示動態(tài)圖像。
[0172]與此相對,實施方式I的數字廣播接收裝置100在服務選臺前存儲了圖16的圖片F61至F64內的、關鍵圖片F61和關鍵圖片以外的參照圖片F63。因此,實施方式I的數字廣播接收裝置100能夠執(zhí)行在服務選臺后接收的圖片F65至圖片F69的視頻數據的解碼。因此,實施方式I的數字廣播接收裝置100與專利文獻I的接收裝置相比,能夠將進行服務選臺來顯示靜態(tài)圖像起到開始動態(tài)圖像顯示為止所需的時間最長縮短關鍵圖片的傳輸周期的時間。
[0173]實施方式2.
[0174]實施方式2的數字廣播接收裝置200在控制部214的控制內容(各結構的動作)方面,與實施方式I的數字廣播接收裝置100不同。具體而言,實施方式2的數字廣播接收裝置200在視頻解碼處理的內容方面,與實施方式I的數字廣播接收裝置100不同。關于其他方面,實施方式2的數字廣播接收裝置200與實施方式I的數字廣播接收裝置100相同。因此,在實施方式2的數字廣播接收裝置200的說明中,還參照在實施方式I中使用的圖。
[0175]實施方式I的數字廣播接收裝置100在到解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼完成為止的期間內,持續(xù)顯示最開始解碼出的關鍵圖片的靜態(tài)圖像。因此,在存儲有多張解碼時間戳相比時刻管理部112的時刻信息處于之前的關鍵圖片以外的參照圖片的情況下,這些圖片的解碼完成耗費時間,有時無法立即顯示動態(tài)圖像。
[0176]實施方式2的數字廣播接收裝置200即使在到解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼完成為止的期間內,也進行動態(tài)圖像的顯示,由此能夠縮短在新的服務的選臺后顯示靜態(tài)圖像到開始動態(tài)圖像顯示為止所需的時間。
[0177]圖17是示出實施方式2的數字廣播接收裝置200的視頻解碼處理的一例的流程圖。在圖17中,針對與圖12(實施方式I)中的步驟相同或者對應的步驟標注相同的標號。實施方式2的數字廣播接收裝置200的視頻解碼處理在追加了步驟S419的處理的方面,與實施方式I的數字廣播接收裝置100的視頻解碼處理不同。
[0178]如圖17所示,在實施方式2的步驟S405中,控制部214判別視頻數據存儲部106的圖片輸出完成標記。控制部214在圖片輸出完成標記為關閉的情況下,使處理前進到步驟S407,在圖片輸出完成標記為開啟的情況下,使處理前進到步驟S419。
[0179]在步驟S419中,控制部214判定從輸出之前的圖片起是否經過了 I張圖片的時間(采樣周期的時間)??刂撇?14在從輸出之前的圖片起經過了 I張圖片的時間的情況下,使處理前進到步驟S408,在從輸出之前的圖片起未經過I張圖片的時間的情況下,使處理前進到步驟S401。
[0180]實施方式I的數字廣播接收裝置100在到解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼完成為止的期間內,持續(xù)顯示最開始解碼出的關鍵圖片的視頻。
[0181]與此相對,實施方式2的數字廣播接收裝置200在對解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片進行解碼的期間,根據步驟S419的處理,每當從輸出之前的圖片起經過I張圖片的時間時,改變要輸出的圖片。通過該處理,即使在對解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片進行解碼的期間,也能夠顯示動態(tài)圖像。因此,實施方式2的數字廣播接收裝置200與實施方式I的數字廣播接收裝置100相比,能夠將對服務進行選臺來顯示靜態(tài)圖像起到開始動態(tài)圖像顯示為止所需的時間最長縮短對夾在兩張關鍵圖片之間的關鍵圖片以外的參照圖片進行解碼所花費的時間。
[0182]實施方式3.
[0183]實施方式3的數字廣播接收裝置300在控制部314的控制內容(各結構的動作)方面,與實施方式2的數字廣播接收裝置200不同。具體而言,實施方式3的數字廣播接收裝置300在視頻解碼處理的內容方面,與實施方式2的數字廣播接收裝置300不同。關于其他方面,實施方式3的數字廣播接收裝置300與實施方式2的數字廣播接收裝置200相同。因此,在實施方式3的數字廣播接收裝置300的說明中,還參照在實施方式I和2中使用的圖。
[0184]在實施方式2的數字廣播接收裝置200中,當即使在選臺后接收到關鍵圖片、也會剩余解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼時,繼續(xù)對時間戳處于時刻信息之前的圖片進行解碼。因此,在到解碼時間戳處于時刻信息之前的圖片的解碼完成為止的期間內,可能顯示比本來應顯示的動態(tài)圖像滯后的動態(tài)圖像。
[0185]在實施方式3的數字廣播接收裝置300中,在選臺后接收到了關鍵圖片的情況下,即使剩余了解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼,也不進行這些圖片的解碼,而通過進行在選臺后接收到的關鍵圖片的解碼,來防止顯示比本來應顯示的視頻滯后的視頻的情況。
[0186]圖18是示出實施方式3的數字廣播接收裝置300的視頻解碼處理的一例的流程圖。在圖18中,針對與圖17中的步驟相同或者對應的步驟標注相同的標號。實施方式3的數字廣播接收裝置300的視頻解碼處理在追加了步驟S420至S422的處理的方面,與實施方式2的數字廣播接收裝置200的視頻解碼處理不同。
[0187]如圖18所示,在步驟S401中,控制部314判定視頻數據存儲部106所存儲的視頻數據內,是否存在解碼時間戳相比時刻管理部112的當前時刻處于之前的視頻數據。當存在相比時刻管理部112的時刻處于之前的視頻數據時,控制部314使處理前進到步驟S420,當不存在相比時刻管理部112的時刻處于之前的視頻數據時,控制部114使處理前進到步驟 S411(步驟 S4:30)。
[0188]在步驟S420中,控制部314判定在選臺后是否接收到了關鍵圖片??刂撇?14在選臺后接收到了關鍵圖片的情況下,使處理前進到步驟S421,在選臺后未接收到關鍵圖片的情況下,使處理前進到步驟S402。
[0189]在步驟S421中,控制部314從視頻數據存儲部106中,刪除解碼時間戳相比在選臺后接收到的關鍵圖片處于之前的所有圖片,并使處理前進到步驟S422。
[0190]在步驟S422中,控制部314將視頻數據存儲部106的圖片解碼完成標記設定為關閉,并使處理前進到步驟S411 (步驟S430)。
[0191]在實施方式2的數字廣播接收裝置200中,在用戶對新的服務進行選臺后,即使接收關鍵圖片,也剩余了解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼時,繼續(xù)時間戳處于時刻信息之前的圖片。因此,在到解碼時間戳處于時刻信息之前的圖片的解碼完成為止的期間內,可能顯示比本來應顯示的視頻滯后的視頻。
[0192]與此相對,實施方式3的數字廣播接收裝置300通過步驟S420至步驟S422的處理,在選臺后接收到了關鍵圖片的情況下,即使剩余解碼時間戳相比時刻管理部112的時刻信息處于之前的圖片的解碼,也能夠不進行這些圖片的解碼,而進行在服務的選臺后接收到的關鍵圖片的解碼。因此,實施方式3的數字廣播接收裝置300能夠消除以下的期間的產生,該期間是顯示比緊接著新的服務的選臺后本來應顯示的動態(tài)圖像滯后的動態(tài)圖像的期間。
[0193]實施方式4.
[0194]實施方式4的數字廣播接收裝置400在控制部414的控制內容(各結構的動作)方面以及視頻數據存儲部406所存儲的信息方面,與實施方式1、2和3的數字廣播接收裝置不同。具體而言,實施方式4的數字廣播接收裝置400在視頻數據接收處理的動作步驟方面,與實施方式1、2和3的數字廣播接收裝置不同。關于其他方面,實施方式4的數字廣播接收裝置400與實施方式1、2和3的數字廣播接收裝置均相同。因此,在實施方式4的數字廣播接收裝置400的說明中,還參照在實施方式1、2和3中使用的圖。
[0195]在實施方式3的數字廣播接收裝置300中,即使在由于弱電場的影響(接收的廣播波的電場強度較弱)等而產生了視頻的圖片缺失的情況下,也不考慮圖片缺失地進行解碼,因此可能顯示紊亂的視頻。使用圖19說明實施方式3的數字廣播接收裝置300的問題點。在圖19中,圖片F81和F89是關鍵圖片,圖片F82、F84、F86和F88是非參照圖片,圖片F83、F85和F87是關鍵圖片以外的參照圖片。此外,圖片F85是由于弱電場等的影響而使得數字廣播接收裝置300未能接收到的圖片(缺失的圖片)。在圖19中,在對非參照圖片F86、關鍵圖片以外的參照圖片F87和非參照圖片F88進行解碼時,視頻解碼部107需要參照關鍵圖片以外的參照圖片F85。因此,在以關鍵圖片以外的參照圖片F85缺失的狀態(tài),對非參照圖片F86、關鍵圖片以外的參照圖片F87和非參照圖片F88進行解碼的情況下,可能由于參照與本來應參照的圖片不同的圖片來進行解碼而顯示紊亂的視頻。
[0196]在實施方式4的數字廣播接收裝置400中,控制部414在接收到參照圖片時,計算與之前接收到的參照圖片的解碼時間戳之差,并將其最小值存儲到視頻數據存儲部406中。并且,在接收到了圖片時,控制部414計算接收到的圖片的解碼時間戳、和非參照圖片以外的圖片中的與接收到的圖片最接近的之前圖片的解碼時間戳之差,在該解碼時間戳大于解碼時間戳之差的最小值的情況下,判斷為前后方圖片以外的圖片缺失,而從關鍵圖片的接收起重新進行接收。通過這樣的控制,能夠防止參照與本來應參照的圖片不同的圖片來進行解碼的情況。
[0197]圖20和圖21是示出實施方式4的數字廣播接收裝置400的視頻接收處理的一例的流程圖。在圖20和圖21中,針對與圖10中的步驟相同或者對應的步驟標注相同的標號。實施方式4的數字廣播接收裝置400的視頻數據接收處理在追加了步驟S212至S214、步驟S215至S217、步驟S218、步驟S219、S220和步驟S221的處理的方面,與實施方式1、2和3的數字廣播接收裝置的視頻數據接收處理(圖10)不同。
[0198]在步驟S204(圖20)中,控制部414判定視頻數據所屬的服務。如果視頻數據所屬的服務為選臺中的服務,則控制部414使處理前進到步驟S205,如果視頻數據所屬的服務為選臺中的服務以外的服務,則控制部414使處理前進到步驟S212。
[0199]在步驟S205(圖20)中,控制部414刪除視頻數據存儲部406所存儲的視頻數據內的、與接收到的視頻數據的服務一致的所有視頻數據,并使處理前進到步驟S212。
[0200]在步驟S212(圖20)中,控制部414計算接收到的圖片的解碼時間戳、和非參照圖片以外的圖片中的與接收到的圖片最接近的之前圖片的解碼時間戳之差,并使處理前進到步驟S213。
[0201]在步驟S213(圖20)中,控制部414進行在步驟S212中計算出的解碼時間戳之差、和視頻數據存儲部406所記錄的解碼時間戳之差的比較。控制部414在步驟S212中計算出的解碼時間戳之差小于視頻數據存儲部406所記錄的解碼時間戳之差的情況下,使處理前進到步驟S214,在計算出的解碼時間戳之差等于或大于視頻數據存儲部406所記錄的解碼時間戳之差的情況下,使處理前進到步驟S206。
[0202]在步驟S214(圖20)中,控制部414利用在步驟S212中計算出的解碼時間戳之差對視頻數據存儲部406所記錄的解碼時間戳之差進行更新,并使處理前進到步驟S206。
[0203]在步驟S206(圖20)中,控制部414將接收到的視頻數據追加到視頻數據存儲部406,并結束處理。
[0204]在步驟S207(圖20)中,控制部414判定視頻數據存儲部406的關鍵圖片接收標記,在關鍵圖片接收標記為開啟的情況下,使處理前進到步驟S215,在關鍵圖片接收標記關閉的情況下,結束處理。
[0205]在步驟S215(圖20)中,控制部414計算接收到的圖片的解碼時間戳、和非參照圖片以外的圖片中的與接收到的圖片最接近的之前圖片的解碼時間戳之差,并使處理前進到步驟S216。
[0206]在步驟S216(圖20)中,控制部414進行在步驟S215中計算出的解碼時間戳之差、和視頻數據存儲部406所記錄的解碼時間戳之差的比較。控制部414在步驟S216中判定為計算出的解碼時間戳之差小于視頻數據存儲部406所記錄的解碼時間戳之差的情況下,使處理前進到步驟S217,在相等的情況下,使處理前進到步驟S208,在大于的情況下,使處理前進到步驟S218。
[0207]在步驟S217(圖20)中,控制部414利用在步驟S215中計算出的解碼時間戳之差對視頻數據存儲部406所記錄的解碼時間戳之差進行更新,并使處理前進到步驟S208。
[0208]在步驟S208(圖20)中,控制部414將接收到的視頻數據追加到視頻數據存儲部406,并結束處理。
[0209]在步驟S218(圖20)中,控制部414將視頻數據存儲部406的關鍵圖片接收標記設定為關閉,并結束處理。
[0210]在步驟S209(圖21)中,控制部414判定視頻數據存儲部406的關鍵圖片接收標記,在關鍵圖片接收標記為開啟的情況下,使處理前進到步驟S210,在關鍵圖片接收標記關閉的情況下,結束處理。
[0211]在步驟S210(圖21)中,控制部414判定視頻數據所屬的服務。如果視頻數據所屬的服務為選臺中的服務,則控制部414使處理前進到步驟S219,如果視頻數據所屬的服務為選臺中的服務以外的服務,則控制部414結束處理。
[0212]在步驟S219(圖21)中,控制部414計算接收到的圖片的解碼時間戳、和非參照圖片以外的圖片中的與接收到的圖片最接近的之前圖片的解碼時間戳之差,并使處理前進到步驟S220。
[0213]在步驟S220(圖21)中,控制部414進行在步驟S219中計算出的時間戳之差、和視頻數據存儲部406所記錄的解碼時間戳之差的比較??刂撇?14在步驟S219中計算出的解碼時間戳之差小于視頻數據存儲部406所記錄的解碼時間戳之差的情況下,使處理前進到步驟S211,在等于或大于的情況下,使處理前進到步驟S221。
[0214]在步驟S211(圖21)中,控制部414將接收到的視頻數據追加到視頻數據存儲部406,并結束處理。
[0215]在步驟S221(圖21)中,控制部414將視頻數據存儲部406的關鍵圖片接收標記設定為關閉,并結束處理。
[0216]在實施方式3的數字廣播接收裝置300中,即使在由于弱電場等的影響而產生了視頻的圖片缺失的情況下,也不考慮圖片缺失地進行解碼,因此可能顯示紊亂的視頻。
[0217]與此相對,實施方式4的數字廣播接收裝置400通過步驟S212、步驟S213、步驟S214的處理和步驟S215、步驟S216、步驟S217的處理,將非參照圖片以外的圖片間的解碼時間戳之差存儲到視頻數據存儲部406中。并且,計算接收到的圖片的解碼時間戳、與最接近接收到的圖片的之前圖片的解碼時間戳之差,在該解碼時間戳之差大于視頻數據存儲部406的解碼時間戳之差的情況下,通過步驟S218和步驟S221的處理返回到未接收關鍵圖片的狀態(tài),從關鍵圖片的接收起重新進行處理。因此,實施方式4的數字廣播接收裝置400與實施方式1、2和3的數字廣播接收裝置相比,能夠降低顯示紊亂視頻的可能性。
[0218]實施方式5.
[0219]圖22是概略地示出實施方式5的數字廣播接收裝置500的結構的一例的框圖。另夕卜,圖22的括號內的標號表不實施方式6和7的結構。
[0220]實施方式5的數字廣播接收裝置500在解復用部502、CAS控制部503、解擾部504和控制部514中的處理方面,與實施方式1、2、3和4的數字廣播接收裝置不同。具體而言,實施方式5的數字廣播接收裝置500在對選臺中的服務以外的各服務也進行了解擾處理后,將這些服務記錄到視頻數據存儲部106中。實施方式1、2、3和4的數字廣播接收裝置針對加擾服務,僅對作為視聽對象的服務流進行了解擾處理。因此,實施方式1、2、3和4的數字廣播接收裝置在產生來自用戶的選臺指示起,執(zhí)行了解擾密鑰的生成處理、以及視頻和音頻的解擾處理,因此到輸出視頻音頻為止需要較長時間。而實施方式5的數字廣播接收裝置500構成為對存儲在視頻數據存儲部106中的所有的各服務的流進行了解擾。
[0221]因此,解擾部504進行存儲在視頻數據存儲部106中的多個服務的解擾。通常解擾核(descrambling core)使用即使為I個、其針對每I個服務流速率也具有足夠高的處理能力的解擾核。這里,使用這樣的解擾核,以時分方式對各服務的流進行解擾。
[0222]圖23是概略地示出本實施方式5中的CAS控制部503的結構的一例的框圖。CAS控制部503具有EMM/ECM處理控制部531、CAS模塊部532、密鑰存儲部533、解擾控制部534、更新周期計測部535、密鑰處理時間計測部536和對象服務決定部537。圖23的括號內的標號表不實施方式6和7的結構。
[0223]EMM/ECM處理控制部531首先對由解復用部502提取出的EMM進行分析,并向CAS模塊部532傳送生成Km所需的必要信息。CAS模塊部532使用從EMM/ECM處理控制部531接收到的必要信息生成Km,并保存到其內部的存儲器532a。接著,在由解復用部502提取出ECM后,從解復用部502向EMM/ECM處理控制部531傳送服務ID和ECM。EMM/ECM處理控制部531分析ECM,并向CAS模塊部532傳送生成Ks所需的必要信息。CAS模塊部532使用從EMM/ECM處理控制部531接收到的必要信息和Km生成Ks,并向EMM/ECM處理控制部531提供所生成的Ks。EMM/ECM處理控制部531將該Ks和與其對應的服務ID提供給密鑰存儲部533。密鑰存儲部533如圖24所示的解擾密鑰管理信息533a那樣,關聯存儲與各服務ID對應的Ks。解擾密鑰管理信息533a包含服務ID、和用于對利用該服務ID識別的服務的流進行解擾的Ks。
[0224]這里說明EMM和ECM。流在送出側被Ks加擾,Ks如前所述,利用Km進行了加密。因此,為了對流進行解擾,需要首先根據EMM所存儲的信息生成Km,接著用Km對ECM所存儲的加密后的Ks進行解密來得到Ks。Ks以比較短的時間進行更新,Km以比Ks長的時間進行更新。此外,Ks根據每個服務或每個ES而不同,Km通常根據每個簽約的CAS運營商而不同。
[0225]為了在視頻數據存儲部106中存儲盡可能多的解擾后的視頻數據,CAS模塊部532需要高速地生成針對多個服務的Ks。因此,解復用部502進行針對多個服務的EMM、ECM的提取,CAS模塊部532以時分方式進行Km生成處理和Ks生成處理。
[0226]解復用部502在提取I幀的基本碼流(ES)后,向解擾控制部534提供包含與該ES對應的服務ID在內的ES幀提取通知。解擾控制部534在接收到該通知后,以該通知所包含的服務ID為檢索關鍵詞,從密鑰存儲部533中取得對應的Ks。并且,解擾控制部534對解擾部504設置所取得的Ks。解擾部504使用所設置的Ks,對由解復用部502提取出的I幀ES進行解擾。
[0227]為了同時進行多個服務的解擾,CAS模塊部532以時分方式處理各個服務的Ks。為了正確地進行某個服務的流的解碼和視頻的顯示,該服務的Ks的生成時間需要比該服務的ECM更新周期短。在以時分方式進行多個服務的Ks的生成的情況下,需要滿足以下這一條件:作為處理對象的所有服務的Ks生成時間的總和比作為處理對象的各服務的ECM更新周期小。并且,在更新了 EMM的情況下,需要滿足以下這一條件:作為處理對象的所有服務的Km生成時間的總和、與作為處理對象的所有服務的Ks生成時間的總和的合計比作為處理對象的各服務的ECM更新周期小。為了滿足這樣的條件,對象服務決定部537以能夠實施盡可能多的服務的解擾的方式,進行待解擾的服務的取舍選擇。
[0228]ECM更新周期不是根據廣播標準進行規(guī)定的,并且根據國家、地域和服務而存在偏差。因此,為了能夠自動應對任意的廣播標準、國家、地域和服務,更新周期計測部535始終監(jiān)視從解復用部502通知給EMM/ECM處理控制部531的ECM的更新周期,并計測每個服務的更新周期。
[0229]CAS模塊部532中的Ks生成時間根據要使用的CAS模塊的性能而存在偏差。此夕卜,ECM的結構根據廣播標準、國家、地域和服務而不同,因此Ks生成時間也根據這些而不同。因此,為了能夠自動應對任意的CAS模塊、廣播標準、國家、地域和服務,密鑰處理時間計測部536在從EMM/ECM處理控制部531向CAS模塊217輸入了從ECM提取出的必要信息后,始終監(jiān)視到從CAS模塊部532向EMM/ECM處理控制部531輸出所生成的Ks為止的Ks生成時間,并計測每個服務的Ks生成時間。
[0230]對象服務決定部537根據由更新周期計測部535計測出的每個服務的ECM更新周期、和由密鑰處理時間計測部536計測出的每個服務的Ks生成時間,決定作為解擾對象的服務即解擾對象服務。在對象服務決定部537決定解擾對象服務后,控制部514進行針對調諧部101的用于接收解擾對象服務的調諧控制、和針對解復用部502的用于提取視頻音頻ES、ECM、EMM和PSI/SI信息(節(jié)目信息)的設定。
[0231]圖25是示出實施方式5中的對象服務決定部537的解擾對象服務決定處理的一例的流程圖。
[0232]在步驟S801中,對象服務決定部537將想同時接收到的所有服務作為解擾候選對象,并使處理前進到步驟S802。
[0233]在步驟S802中,對象服務決定部537從解擾候選對象中排除未簽約的服務,并使處理前進到步驟S803。例如,EMM/ECM處理控制部531能夠向CAS模塊部532提供從ECM提取出的必要信息,并根據其響應確認服務有無簽約。因此,EMM/ECM處理控制部531通過事先向CAS模塊部532進行詢問,而生成表示所簽約的服務的簽約信息,并將該簽約信息存儲到EMM/ECM處理控制部531內的存儲器531a中。對象服務決定部537通過從EMM/ECM處理控制部531取得該簽約信息,而從解擾候選對象中排除未簽約的服務。
[0234]在步驟S803中,對象服務決定部537將階段變量初始化而設為“ I ”,并使處理前進到步驟S804。該階段變量是用于決定導出要從解擾候選對象排除的服務時的動作模式的變量,在階段變量為“ I ”的情況下,對象服務決定部537從解擾候選對象中排除CA_SyStem_Id的值與當前選臺中的服務不同的服務。在階段變量為“2”的情況下,對象服務決定部537從從解擾候選對象中排除Ks生成時間相對于ECM更新周期的比例最大的服務、換言之生成Ks相對需要時間的服務。
[0235]在步驟S804中,對象服務決定部537將用于識別服務的索引J初始化,設為“1”,并使處理前進到步驟S805。另外,分別從“I”起,依次對由數字廣播接收裝置500接收的服務分配自然數來作為索引,將其最大數設為“N”。
[0236]在步驟S805中,對象服務決定部537判斷索引J是否超過了作為其最大值的“N”。對象服務決定部537在索引J超過了“N”的情況下,結束處理,在索引J為“N”以下的情況下,使處理前進到步驟S806。
[0237]在步驟S806中,對象服務決定部537判斷通過索引J識別的服務的ECM的更新周期(T_ECM[J])是否比被設為解擾候選對象的各服務的Ks生成時間的總和(KeyGen[I]+KeyGen[2] +...?+KeyGen[k] +..?+KeyGen[N])長。這里,例如在索引J的值為“k”的服務是無加擾服務的情況下,將該服務的ECM的更新周期設為無限大(T_ECM[k] =m),并將該服務的Ks生成時間設為“O” (TJfeyGen [k] = O)。對象服務決定部537在該服務的ECM的更新周期比Ks生成時間的總和長的情況下,使處理前進到步驟S807,在該服務的ECM的更新周期為Ks生成時間的總和以下的情況下,使處理前進到步驟S808。
[0238]在步驟S807中,對象服務決定部537對索引J加上“ 1”,并使處理前進到步驟S805。
[0239]在步驟S808中,對象服務決定部537確認階段變量。對象服務決定部537在階段變量為“ I ”的情況下,使處理前進到步驟S809,在階段變量為“2”的情況下,使處理前進到步驟S813。
[0240]在步驟S809中,對象服務決定部537判斷選臺中的服務是否為無加擾服務。例如,服務是否被加擾能夠根據SI信息進行掌握,或者能夠根據處于被附加到了音頻、視頻等內容的頭部的加擾信息進行掌握。并且,解復用部502將服務ID、和表示利用該服務ID識別的服務是否被加擾的加擾狀態(tài)信息提供給EMM/ECM處理控制部531。然后,EMM/ECM處理控制部531將該加擾狀態(tài)信息存儲到EMM/ECM處理控制部531內的存儲器531a中。對象服務決定部537通過從EMM/ECM處理控制部531取得該加擾信息,判斷選臺中的服務是否為無加擾服務。對象服務決定部537在選臺中的服務不是無加擾服務的情況下、即選臺中的服務是加擾服務的情況下,使處理前進到步驟S810,在選臺中的服務是無加擾服務的情況下,使處理前進到步驟S812。
[0241]在步驟S810中,對象服務決定部537從解擾候選對象中排除CA_System_Id的值與選臺中的服務的CA_SyStem_Id的值不同的服務,并使處理前進到步驟S811。例如,CA_SystemJd的值包含在SI信息中。因此,解復用部502將服務ID、和表示利用該服務ID識別的CA_System_Id的值的對應信息提供給EMM/ECM處理控制部531。然后,EMM/ECM處理控制部531預先將該對應信息存儲到EMM/ECM處理控制部531內的存儲器531a中。對象服務決定部537能夠通過從EMM/ECM處理控制部531取得該對應信息,確認各服務的CA_System_Id 的值。
[0242]在步驟S811中,對象服務決定部537將階段變量設為“2”,并使處理前進到步驟S804。
[0243]在步驟S812中,對象服務決定部537將階段變量設為“2”,并使處理前進到步驟S808。
[0244]在步驟S813中,對象服務決定部537從解擾候選對象中排除服務的Ks生成時間(T_KeyGen[m])相對于該服務的ECM的更新周期(T_ECM[m])的比例最大的服務m,并使處理前進到步驟S804。另外,在無加擾服務的情況下,將該比例設為“O”。
[0245]另外,在步驟S806中,也可以是對象服務決定部537判定通過索引J識別的服務的ECM的更新周期(T_ECM[J])是否比各服務的Km生成時間的總和、與各服務的Ks生成時間的總和(KeyGen[I] +KeyGen[2] +....+KeyGen[k] +...+KeyGen[N])的合計長。
[0246]圖26是示出實施方式5的數字廣播接收裝置500中的解擾對象服務的導出動作的概略圖。圖26示出了在能夠同時接收服務1、服務2和服務3的狀況下,各服務的ECM的更新周期各自不同的情形。
[0247]更新周期計測部535計測各服務的ECM的更新周期。在圖26中,示出為更新周期計測部535計測出的服務I的ECM的更新周期是“T_ECM1”、服務2的ECM的更新周期是“T_ECM2”、服務3的ECM的更新周期是“T_ECM3”。更新周期計測部535計測各服務的ECM的更新周期,由此也能夠應對ECM的更新周期各自不同的情況。
[0248]此外,密鑰處理時間計測部536計測各服務的ECM取得時的Ks生成處理所需的時間。在圖26中,示出為密鑰處理時間計測部536計測出的服務I的Ks生成時間是“T_KeyGenI”、服務2的Ks生成時間是“T_KeyGen2”、服務3的Ks生成時間是“T_KeyGen3”。密鑰處理時間計測部536進行計測,由此也能夠應對CAS模塊中的解擾密鑰生成時間根據每個服務而不同的情況。
[0249]對象服務決定部537判定服務1、服務2和服務3各自的ECM的更新周期是否比作為解擾候選對象的服務1、服務2和服務3的Ks生成時間的合計時間大。例如,在圖26所示的例子中,進行以下那樣的判定。
[0250]關于服務I,判定是否滿足下述⑴式。
[0251]T_ECM1 > T_KeyGenl+T_KeyGen2+T_KeyGen3 (I)
[0252]關于服務2,判定是否滿足下述⑵式。
[0253]T_ECM2 > T_KeyGenl+T_KeyGen2+T_KeyGen3 (2)
[0254]關于服務3,判定是否滿足下述(3)式。
[0255]T_ECM3 < T_KeyGenl+T_KeyGen2+T_KeyGen3 (3)
[0256]在圖26所示的例子中,設為服務3不滿足(3)式的條件。
[0257]在這樣的情況下,對象服務決定部537進行下述(a)或(b)的處理。
[0258](a)從解擾候選對象中排除“CA_SyStem_Id”的值與選臺中的服務不同的服務。
[0259](b)從解擾候選對象中排除“T_KeyGen/T_ECM”的值最大的服務。
[0260]在圖26的例子中,當將所有服務的“CA_System_Id”的值設為相同時,對象服務決定部537利用(b)的處理,從解擾候選對象中排除Ks生成時間相對于ECM的更新周期為最長的服務即服務3。
[0261]其結果,對象服務決定部537判定服務I和服務2各自的ECM的更新周期是否比作為解擾候選對象的服務I和服務2的Ks生成時間的合計時間大。例如,在圖26所示的例子中,進行以下這樣的判定。
[0262]關于服務I,判定是否滿足下述⑷式。
[0263]T_ECM1 > T_KeyGenl+T_KeyGen2 (4)
[0264]關于服務2,判定是否滿足下述(5)式。
[0265]T_ECM2 > T_KeyGenl+T_KeyGen2 (5)
[0266]這里,在圖26所示的例子中,服務I和服務2分別滿足上述式子,因此對象服務決定部537將服務I和服務2決定為解擾對象。
[0267]接著,說明實施方式5的數字廣播接收裝置500接收CMMB標準的數字廣播的情況下的例子。圖27是示出CMMB標準中的流構造的概略圖。CMMB流以復用幀(MF)的形式進行傳輸。MF由MF頭和MF有效載荷構成,能夠在一個物理信道中傳輸多達40個MF。經這樣復用的MF以I秒周期進行傳輸。
[0268]圖27所示的MFO是傳輸控制信息的幀,MFO以外的MF (MFl?MFn)是傳輸音頻單位、視頻單位和數據單位的巾貞。MFO包含CMCT(Continual Service MultiplexConfigurat1n Table:持續(xù)服務復用配置表),CMCT表示利用該物理信道傳輸的服務的服務ID、利用該物理信道傳輸的MF的MFID、以及利用該物理信道傳輸的MF的MSFID之間的對應關系。此外,MFO 包含 EAD(Encrypt1n and Authorizat1n Descript1n List:加密和授權說明列表),EAD存儲有傳輸EMM的服務ID、CA_SyStem_Id、傳輸EMM的數據段的Data_Block_Type和傳輸ECM的數據段的Data_Block_Type。數字廣播接收裝置500首先分析CMCT和EAD,分別掌握TV服務、數據服務、無線服務和EMM傳輸數據段的MF。ECM利用MFID和MSFID與傳輸音頻段、視頻段的MF相同的MF進行傳輸。
[0269]為了利用數字廣播接收裝置500視聽TV服務,數字廣播接收裝置500根據CMCT掌握Service_Id、MFID和MSFID,并利用MFID和MSFID進行對應服務的提取。該MSFID具有MSF頭,數字廣播接收裝置500能夠通過分析該MSF頭,掌握流是否被加擾。MSF有效載荷中存儲有I秒的視頻單位、音頻單位和數據單位。視頻段頭和音頻段頭中存儲有各視頻幀和音頻幀的再現開始時刻信息、各視頻幀的圖像幀類型(I圖片、P圖片或B圖片)的信息。在流為無加擾的情況下,數字廣播接收裝置500依照再現時刻信息進行解碼。
[0270]在流被加擾的情況下,數字廣播接收裝置500首先根據EAD掌握視聽對象的EMM的服務ID,并根據CMCT掌握與該服務ID對應的MFID和MSFID。并且,數字廣播接收裝置500掌握EAD所記載的EMM_Data_Type,根據這些MFID、MSFID和EMM_Data_Type設定濾波參數,并提取EMM。數字廣播接收裝置500將提取出的EMM輸入到CAS控制部503,并在CAS模塊部532內設置Km。接著,數字廣播接收裝置500根據EAD掌握ECM_Data_Type,并提取該值與Data_Block_Type —致的數據段,從而提取ECM。數字廣播接收裝置500在將提取出的ECM輸入到CAS控制部503時,用Km對該ECM所存儲的加密Ks進行解密而得到Ks。數字廣播接收裝置500在對解擾部504設置了解密后的Ks后,執(zhí)行音頻幀和視頻幀的解擾。
[0271]圖28的(A)和(B)是示出以往的數字廣播接收裝置中的選臺操作后的直到輸出視頻為止所需的時間的概略圖。
[0272]圖28的(A)示出了未更新EMM的情況下的選臺操作后的直到輸出視頻為止所需的時間。
[0273]以往的數字廣播接收裝置首先提取ECM。存儲了 ECM的MF每隔I秒進行傳輸,因此ECM接收等待時間最大需要I秒。
[0274]以往的數字廣播接收裝置在ECM接收后,進行ECM的處理,生成Ks。生成該Ks所需的時間為TJfeyGen秒。該時間根據所使用的CAS模塊和/或接收到的ECM的內容而不同。
[0275]以往的數字廣播接收裝置在生成了 Ks后,接著對解擾器設置Ks,等待存儲作為視聽對象的視頻流的MF。該等待時間最大是作為MF周期的I秒。
[0276]以往的數字廣播接收裝置在接收到視聽對象的MF后,進行解擾處理,并進行等待直至能夠檢測到解擾后的視頻幀中的I圖片為止。I圖片的檢測等待時間也是最大為I秒。在檢測到I圖片后,開始解碼,并輸出視頻。
[0277]如上所述,在現有技術中,到視頻顯示為止所需的最大時間Tl是由下述(6)式表示的時間。
[0278]Tl = 3秒+T_KeyGen秒+解擾處理時間+解碼處理時間 (6)
[0279]圖28的(B)表示更新了 EMM的情況下的選臺操作后的直至輸出視頻為止所需的時間。圖28的(B)中的、到視頻顯示為止所需的最大時間T2是對圖28的(A)中的、到視頻顯示為止所需的最大時間Tl加上EMM等待時間(最大I秒)、和處理EMM來生成Km的T_MasterKeyGen秒而得到的值。
[0280]圖29是示出在實施方式5的數字廣播接收裝置500中未更新EMM的情況下的選臺操作后的直至輸出視頻為止所需的時間的概略圖。圖29例如示出了實施方式5的數字廣播接收裝置500在對服務3進行選臺中受理了對服務I的選臺操作的情況。
[0281]實施方式5的數字廣播接收裝置500在對服務3進行了選臺的期間,不僅接收所選臺的服務還接收其他服務的ECM,生成各服務的Ks,并存儲到密鑰存儲部533中。此外,數字廣播接收裝置500不僅對所選臺的服務,而且對其他服務的流也進行解擾處理。數字廣播接收裝置500關于選臺中的服務,對所有的I圖片、P圖片和B圖片進行解擾,換言之對所有的參照圖片和非參照圖片進行解擾。另一方面,數字廣播接收裝置500關于所選臺的服務以外的服務,僅對I圖片和P圖片進行解擾,換言之僅對參照圖片進行了解擾。并且,數字廣播接收裝置500將解擾后的各服務的之前MF周期(I秒期間)的所有幀臨時蓄積到視頻數據存儲部106中。另外,數字廣播接收裝置500在接收到新的MF時,刪除之前MF周期的幀,而存儲新接收到的MF周期的幀。在數字廣播接收裝置500的解碼處理中,僅選臺中的服務3的幀由視頻解碼部107和音頻解碼部110進行解碼,從而輸出服務3的視頻和音頻。
[0282]如圖28的㈧所示,以往的數字廣播接收裝置在受理了由用戶對服務I的選臺操作時,進行ECM接收等待、基于ECM接收的Ks生成處理、視聽對象服務的MF等待、解擾處理、I圖片等待和解碼處理,從而輸出視頻。該情況下的到視頻顯示為止所需的時間Tl是將最大3秒、Ks生成時間(TJfeyGen秒)、解擾處理時間和解碼處理時間相加而得到的時間。圖29中也示出了這樣的時間Tl。
[0283]另一方面,實施方式5的數字廣播接收裝置500由于已經將服務I的Ks存儲到了密鑰存儲部533中,因此能夠從密鑰存儲部533讀出服務I的Ks,而能夠立即對解擾部504設定該Ks。因此,數字廣播接收裝置500不需要在以往的數字廣播接收裝置中所需的ECM接收等待時間和Ks生成時間。因此,數字廣播接收裝置500能夠在受理了用戶對服務I的選臺操作后,在接收到服務I的MF時,立即進行解擾,能夠提早開始解碼。
[0284]并且,實施方式5的數字廣播接收裝置500在對服務3進行選臺中,對包含服務I的其他服務的I圖片和P圖片進行解擾,并將解擾后的這些圖片數據臨時蓄積到視頻數據存儲部106中。因此,數字廣播接收裝置500能夠在受理了用戶對服務I的選臺操作后,立即開始已蓄積的之前的MF周期(I秒)的I圖片和P圖片的解碼。因此,數字廣播接收裝置500基本上僅需要I圖片的解碼時間,作為從用戶的選臺操作起到視頻輸出為止所需的時間。具體而言,數字廣播接收裝置500能夠不需要以往的數字廣播接收裝置所需的ECM接收等待時間、基于ECM接收的Ks生成時間、視聽對象服務的MF等待時間、解擾處理時間和I圖片等待時間,因此與以往的數字廣播接收裝置相比,能夠大幅度地縮短到顯示視頻為止所需的時間。該所縮短的時間是將最大3秒、Ks生成時間(TJfeyGen秒)和解擾處理時間相加而得到的時間,從而數字廣播接收裝置500能夠大幅度地盡早進行視頻輸出。
[0285]另外,在服務I的選臺操作后,實施方式5的數字廣播接收裝置500也進行包含服務I在內的多個服務的ECM接收、Ks生成和Ks在密鑰存儲部533中的存儲、多個服務的解擾處理、以及解擾后的視頻幀向視頻數據存儲部106的臨時蓄積,因此在下一選臺操作產生時也能夠盡早地顯示視頻。另外,對于視頻數據存儲部106所蓄積的視頻數據,在CMMB的情況下,設為之前的MF周期,在除此以外的情況下,例如可以設為蓄積I圖片周期的數據。
[0286]圖30是示出在實施方式5的數字廣播接收裝置500中更新了 EMM的情況下的選臺操作后的直至輸出視頻為止所需的時間的概略圖。圖30例如也示出了實施方式5的數字廣播接收裝置500在對服務3進行選臺中受理了對服務I的選臺操作的情況。
[0287]實施方式5的數字廣播接收裝置500在對服務3進行了選臺的期間,不僅接收所選臺的服務還接收其他服務的ECM,生成各服務的Ks,并存儲到密鑰存儲部533中,并且不僅對所選臺的服務,對其他的服務的流也進行了解擾處理。并且,數字廣播接收裝置500在進行了 EMM的更新檢測、并且存在EMM的更新的情況下,將EMM輸入到CAS控制部503來進行Km的生成處理。數字廣播接收裝置500關于選臺中的服務,對所有的I圖片、P圖片和B圖片進行解擾。另一方面,數字廣播接收裝置500關于所選臺的服務,僅對I圖片和P圖片進行解擾。并且,數字廣播接收裝置500將解擾后的各服務的之前MF周期(I秒)的所有幀臨時蓄積到視頻數據存儲部106中。另外,數字廣播接收裝置500在接收到新的MF時,刪除之前MF周期的幀,而存儲新接收到的MF周期的幀。在數字廣播接收裝置500的解碼處理中,僅選臺中的服務3的幀由視頻解碼部107和音頻解碼部110進行解碼,從而輸出服務3的視頻和首頻。
[0288]如圖28的⑶所示,以往的數字廣播接收裝置在受理了由用戶對服務I的選臺操作時,進行EMM接收等待、基于EMM接收的Km生成處理、ECM接收等待、基于ECM接收的Ks生成處理、視聽對象服務的MF等待、解擾處理、I圖片等待和解碼處理,從而輸出視頻。該情況下的到視頻顯示為止所需的時間T2是將最大4秒、Km生成時間(T_MasterKeyGen秒)、Ks生成時間(T_KeyGen秒)、解擾處理時間和解碼處理時間相加而得到的時間。圖30中也示出了這樣的時間T2。
[0289]另一方面,本實施方式5的數字廣播接收裝置500由于事先在EMM更新檢測時根據所關聯的所有服務的ECM生成Ks,并將Ks存儲到了密鑰存儲部533中,因此能夠從密鑰存儲部533讀出服務I的Ks,并立即對解擾部504設定該Ks。因此,數字廣播接收裝置500不需要在以往的數字廣播接收裝置中所需的EMM接收等待時間、Km生成時間、ECM接收等待時間和Ks生成時間。因此,數字廣播接收裝置500能夠在受理了用戶對服務I的選臺操作后,在接收到服務I的MF時,立即進行解擾,能夠提早解碼的開始。
[0290]并且,實施方式5的數字廣播接收裝置500在對服務3進行選臺中,對包含服務I在內的其他服務的I圖片和P圖片進行解擾,并將解擾后的這些圖片數據臨時蓄積到視頻數據存儲部106中。因此,數字廣播接收裝置500能夠在受理了用戶對服務I的選臺操作后,立即開始已蓄積的之前的MF周期(I秒期間)的I圖片和P圖片的解碼。因此,數字廣播接收裝置500基本上僅需要I圖片的解碼時間,作為從用戶的選臺操作到視頻輸出為止所需的時間。具體而言,數字廣播接收裝置500能夠不需要以往的數字廣播接收裝置所需的EMM接收等待時間、基于EMM接收的Km生成時間、ECM接收等待時間、基于ECM接收的Ks生成時間、視聽對象服務的MF等待時間、解擾處理時間和I圖片等待時間,因此與以往的數字廣播接收裝置相比,能夠大幅度地縮短到顯示視頻為止所需的時間。該所縮短的時間是將最大4秒、Km生成時間(T_MasterKeyGen秒)、Ks生成時間(T_KeyGen秒)和解擾處理時間相加而得到的時間,從而數字廣播接收裝置500能夠大幅度地提早進行視頻輸出。
[0291]另外,在服務I的選臺操作后,實施方式5的數字廣播接收裝置500也進行包含服務I在內的多個服務的EMM接收、Km生成、ECM接收、Ks生成和Ks在密鑰存儲部533中的存儲、多個服務的解擾處理、以及解擾后的視頻幀向視頻數據存儲部106的臨時蓄積,因此在下一選臺操作產生時也能夠盡早地顯示視頻。另外,對于視頻數據存儲部106所蓄積的視頻數據,在CMMB的情況下,設為之前的MF周期,在除此以外的情況下,例如可以設為蓄積I圖片周期的數據。
[0292]如上所述,在實施方式5的數字廣播接收裝置500中,CAS控制部503以時分方式對多個服務的Km生成處理和Ks生成處理進行處理,進行所生成的Ks的保存,并且解擾部504在選臺操作前預先進行多個服務的解擾處理,并將解擾后的視頻數據臨時蓄積到視頻數據存儲部106中。因此,數字廣播接收裝置500即使在新選臺的服務是加擾服務的情況下,也能夠節(jié)省EMM接收等待時間、Km生成時間、ECM接收等待時間、Ks生成時間、解擾數據蓄積等待時間(在CMMB接收的情況下為MF等待時間)、解擾處理時間和I圖片等待時間,從而能夠在短時間內進行視頻輸出。
[0293]此外,CAS控制部503利用CAS模塊部532以時分方式進行了多個服務的Km和Ks生成處理,因此不需要搭載多個CAS模塊部532,從而能夠降低成本。并且,解擾控制部534對Ks的設置和解擾的開始進行控制,以使得以時分方式進行多個服務的解擾,因此不需要搭載多個解擾部504,從而能夠降低成本。
[0294]此外,數字廣播接收裝置500除了選臺中的服務的EMM接收處理和ECM接收處理以外,還進行未被選臺的服務的EMM接收處理和ECM接收處理,對象服務決定部537為了在各個服務的ECM更新周期內全部完成被設為解擾對象服務的所有服務的Km生成處理和Ks生成處理,確定了被設為解擾對象服務的服務。因此,數字廣播接收裝置500能夠利用I個CAS模塊部532以時分方式進行多個服務的Km生成處理和Ks生成處理,能夠成功進行多個服務的接收流的解擾。
[0295]此外,對象服務決定部537在選擇作為解擾對象服務的服務時,從解擾對象服務中排除了未簽約的服務,因此能夠從解擾對象服務中排除被視聽的可能性最低的服務。因此,數字廣播接收裝置500能夠鎖定到必要性高的多個服務,預先進行解擾,因此能夠在對用戶要選臺的大多數服務進行選臺操作時,在短時間內顯示視頻。
[0296]此外,當無法在各個服務的ECM更新周期內全部完成被設為解擾對象服務的所有服務的Km生成處理和Ks生成處理時,對象服務決定部537從解擾候選對象中排除了 CA_SyStem_Id的值與視聽中的服務不同的服務。因此,能夠將解擾對象服務僅鎖定到EMM相同的服務、即在選臺切換時不需要Km生成處理的可能性高的服務,從而每I個服務的CAS模塊使用時間變少。因此,數字廣播接收裝置500能夠進行多個服務的預先解擾處理,因此能夠在用戶要選臺的多個服務中,在短時間內進行視頻顯示。
[0297]此外,對象服務決定部537在決定解擾對象服務時,從解擾對象中排除了服務的Ks生成時間相對于該服務的ECM更新周期的比例最高的服務。因此,能夠將每I個服務的CAS模塊部532的使用時間變少那樣的服務留下作為解擾對象服務。因此,數字廣播接收裝置500能夠預先對盡可能多的服務進行解擾,能夠在用戶要選臺的多個服務中,在短時間內顯示視頻。
[0298]此外,數字廣播接收裝置500設置更新周期計測部535來監(jiān)視并計測了各服務的ECM更新周期,因此即使在ECM更新周期未由廣播標準作出規(guī)定的情況、根據每個服務不同而不同的情況、即使是同一服務也根據時間而變動的情況、以及根據地域而改變的情況下等,也能夠成功進行多個服務的解擾。
[0299]并且,數字廣播接收裝置500設置密鑰處理時間計測部536,始終監(jiān)視并計測了各ECM接收時間點到CAS模塊部532中的Ks生成完成為止的各服務的Ks生成時間,因此即使在Ks生成時間上限值未由廣播標準作出規(guī)定的情況、CAS模塊部532中的Ks生成時間根據每個服務不同而不同的情況、即使是同一服務也根據時間而變動的情況、根據地域而改變的情況、以及CAS模塊的處理性能不同的情況下,也能夠成功進行多個服務的解擾。
[0300]而且,密鑰處理時間計測部536始終監(jiān)視并計測了各EMM接收時間點到CAS模塊部532中的Km生成完成為止的各Km生成時間,因此即使在Km生成時間上限值未由廣播標準作出規(guī)定的情況、CAS模塊部532中的Km生成時間根據每個服務不同而不同的情況、即使是同一服務也根據時間而變動的情況、根據地域而改變的情況、以及CAS模塊的處理性能不同的情況下,也能夠成功進行多個服務的解擾。
[0301]此外,密鑰存儲部533與服務ID關聯地對被設為解擾對象服務的多個服務的Ks進行了存儲。因此,數字廣播接收裝置500能夠立即對解擾部504設定在解碼之前進行解擾時預先生成、并存儲到了密鑰存儲部533中的Ks。因此,數字廣播接收裝置500在以時分方式進行解擾處理時,沒必要每次都生成Ks,能夠縮短每I個服務的解擾處理時間。因此,數字廣播接收裝置500能夠將多個服務的視頻數據臨時蓄積到視頻數據存儲部106中,針對多個服務,能夠在用戶選臺操作時,在短時間內進行視頻顯示。
[0302]實施方式6.
[0303]實施方式6的數字廣播接收裝置600的結構與實施方式5的數字廣播接收裝置500大致相同,但CAS控制部603中的對象服務決定部637的動作不同。實施方式6中的對象服務決定部637在以下方面與實施方式6中的對象服務決定部537不同:在圖24的步驟S810或步驟S813中,追加了存在多個被判斷為要從解擾候選對象中排除的服務的情況下的處理。
[0304]當在圖24的步驟S810或步驟S813中存在多個被判斷為要從解擾候選對象中排除的服務的情況下,對象服務決定部637優(yōu)先留下信道編號與當前選臺中的信道編號接近的服務,作為解擾對象服務。例如,對象服務決定部637在將當前選臺中的服務的信道編號設為CH[視聽中]、被判斷為要從解擾候選對象中排除的對象服務h的信道編號設為CH[h]時,僅從解擾候選對象中排除下述(7)式的絕對值Vl最大的服務。
[0305]Vl = CH[h] — CH[視聽中]| (7)
[0306]換言之,從解擾候選對象中排除信道編號之差最大的服務。
[0307]另外,在CMMB的情況下,對象服務決定部637在將當前視聽中的服務的MF編號設為MF[視聽中]、被判斷為要從解擾候選對象中排除的對象服務h的MF編號設為MF[h]時,僅從解擾候選對象中排除下述(8)式的絕對值V2為最大的MFID[h]的服務。
[0308]V2 = MF [h] — MF [視聽中]| (8)
[0309]換言之,從解擾候選對象中排除MF編號之差最大的服務。
[0310]如上所述,實施方式6的數字廣播接收裝置600在利用對象服務決定部637鎖定要從解擾候選對象中排除的服務時,排除了信道編號與選臺中的服務的信道編號最遠的服務,因此在用戶進行了對當前選臺中的信道編號加或減“I”那樣的選臺操作的情況下,能夠在短時間內顯示選臺對象服務的視頻。
[0311 ] 并且在CMMB的接收的情況下,利用對象服務決定部637鎖定要從解擾候選對象中排除的服務時,排除了 MF編號與選臺中的MF編號最遠的服務,因此在用戶進行了對當前選臺中的MF的MF編號加或減“I”那樣的選臺操作的情況下,能夠在短時間內顯示選臺對象服務的視頻。
[0312]實施方式7.
[0313]實施方式7的數字廣播接收裝置700的結構與實施方式5的數字廣播接收裝置500大致相同,但CAS控制部703中的CAS模塊部732的動作不同。
[0314]實施方式7中的CAS模塊部732在根據EMM生成Km的處理中,在該處理中途接收到了下一 EMM的情況下,中斷在此之前的Km生成處理,開始針對下一 EMM的Km生成處理。此時,分別與EMM對應地,將之前剛剛中斷的Km生成處理的最終輸出數據(處理結果)、和接下來應該要輸入的數據的下次輸入開始位置(數據位置)保持到CAS模塊部732內的存儲器732a中。并且,CAS模塊部732在接收到了與該所保持的EMM相同內容的輸入時,將所保存的上次的最終輸出數據、和下次輸入開始位置示出的輸入數據作為此次處理的輸入,重新開始Km生成處理。
[0315]同樣,實施方式7中的CAS模塊部732在根據ECM生成Ks的處理中,在該處理中途接收到了下一 ECM的情況下,中斷在此之前的Ks生成處理,開始針對下一 ECM的Ks生成處理。此時,分別與ECM對應地,將之前剛剛中斷的Ks生成處理中的最終輸出數據(處理結果)、和接下來應該要輸入的數據的下次輸入開始位置(數據位置)保持到CAS模塊部732內的存儲器732a中。并且,CAS模塊部732在接收到了與該所保持的ECM相同內容的輸入時,將所保存的上次的最終輸出數據、和下次輸入開始位置示出的輸入數據作為此次處理的輸入,重新開始Ks生成處理。
[0316]如上所述,實施方式7的數字廣播接收裝置700在CAS模塊部732中,中斷Km生成處理或Ks生成處理,保持該處理中途的數據并在存在下次的同一 Km生成處理或Ks生成處理請求的情況下,將所保持的數據作為輸入數據,重新開始處理。因此,對象服務決定部537即使在ECM更新周期中存在Km生成處理或Ks生成處理無法完成的服務的情況下,也能夠通過記錄其中途結果,在重新開始時接著其繼續(xù)處理,其結果是能夠增加解擾對象服務。
[0317]標號說明
[0318]100、200、300、400、500:數字廣播接收裝置;101:調諧部;102、502:解復用部;103、503、603、703:CAS 控制部;531:EMM/ECM 處理控制部;532、732:CAS 模塊部;533:密鑰存儲部;534:解擾控制部;535:更新周期計測部;536:密鑰處理時間計測部;537、637:對象服務決定部;104、504:解擾部;105:圖片類型檢測部;106、406:視頻數據存儲部;107:視頻解碼部;108:視頻輸出部;109:音頻數據存儲部;110:音頻解碼部;111:音頻輸出部;112:時刻管理部;113:用戶指示受光部;114、214、314、414、514:控制部;115:服務信息存儲部。
【權利要求】
1.一種數字廣播接收裝置,其特征在于,該數字廣播接收裝置具有: 調諧部,其對所選擇的物理信道的廣播信號進行解調,并輸出通過該解調而得到的流; 解復用部,其提取所述流所包含的多個服務的加密視頻數據和密鑰信息; CAS控制部,其根據所述密鑰信息,針對所述多個服務的每一個,生成用于對所述多個服務的加密視頻數據進行解密的密鑰; 解擾部,其使用所述多個服務的密鑰,對所述多個服務的加密視頻數據進行解密,生成所述多個服務的視頻數據;以及 視頻解碼部,其對所述多個服務的視頻數據中的任意一個進行解碼并輸出, 所述CAS控制部具有: CAS模塊部,其根據所述密鑰信息生成所述密鑰; 密鑰存儲部,其將由所述CAS模塊部生成的密鑰與所述服務對應起來進行存儲; 解擾控制部,其對所述解擾部設定所述密鑰存儲部所存儲的密鑰; 更新周期計測部,其針對所述多個服務中的各個服務,進行所述密鑰信息的更新周期的計測; 密鑰處理時間計測部,其針對所述多個服務中的各個服務,計測根據所述密鑰信息生成所述密鑰的密鑰處理時間;以及 對象服務決定部,其從所述多個服務中,決定作為所述解擾部中的解密對象的服務即解擾對象服務,使得作為解密對象的所有服務的密鑰處理時間的總和比該作為解密對象的所有服務各自的更新周期小。
2.根據權利要求1所述的數字廣播接收裝置,其特征在于, 所述CAS模塊部以時分方式進行所述多個服務的密鑰生成, 所述解擾控制部從所述密鑰存儲部中,提取與所述多個服務中的各個服務對應的密鑰,并以時分方式對所述解擾部設定該提取出的密鑰, 所述解擾部以時分方式進行所述多個服務的加密視頻數據的解密。
3.根據權利要求1所述的數字廣播接收裝置,其特征在于, 所述對象服務決定部從解密對象中排除所述多個服務中的未簽約的服務。
4.根據權利要求1所述的數字廣播接收裝置,其特征在于, 當作為所述解密對象的所有服務的密鑰處理時間的總和在作為所述解密對象的所有服務中的任意一個的更新周期以上的情況下,所述對象服務決定部從解密對象中排除具有與選臺中的服務不同的CA_System_Id值的服務。
5.根據權利要求4所述的數字廣播接收裝置,其特征在于, 當存在多個具有與所述選臺中的服務不同的CA_SyStem_Id值的服務時,所述對象服務決定部從解密對象中排除信道編號與所述選臺中的服務的信道編號之差最大的服務。
6.根據權利要求4所述的數字廣播接收裝置,其特征在于, 當存在多個具有與所述選臺中的服務不同的CA_SyStem_Id值的服務時,所述對象服務決定部從解密對象中排除MF編號與所述選臺中的服務的MF編號之差最大的服務。
7.根據權利要求1所述的數字廣播接收裝置,其特征在于, 當作為所述解密對象的所有服務的密鑰處理時間的總和在作為所述解密對象的所有服務中的任意一個的更新周期以上的情況下,所述對象服務決定部從解密對象中排除密鑰處理時間相對于更新周期的比例最高的服務。
8.根據權利要求7所述的數字廣播接收裝置,其特征在于, 當存在多個所述密鑰處理時間相對于更新周期的比例最高的服務的情況下,所述對象服務決定部從解密對象中排除信道編號與所述選臺中的服務的信道編號之差最大的服務。
9.根據權利要求7所述的數字廣播接收裝置,其特征在于, 當存在多個所述密鑰處理時間相對于更新周期的比例最高的服務的情況下,所述對象服務決定部從解密對象中排除MF編號與所述選臺中的服務的MF編號之差最大的服務。
10.根據權利要求1?9中的任意一項所述的數字廣播接收裝置,其特征在于, 所述CAS模塊部在中斷所述密鑰的生成時,保存該時間點的處理結果和所述密鑰信息中的接下來要處理的數據位置,并在重新開始生成所述密鑰的情況下,根據所保存的處理結果,從所保存的數據位置起對所述密鑰信息進行處理。
11.一種數字廣播接收方法,其特征在于,該數字廣播接收方法具有: 調諧步驟,對所選擇的物理信道的廣播信號進行解調,并輸出通過該解調而得到的流; 提取步驟,提取所述流所包含的多個服務的加密視頻數據和密鑰信息; CAS控制步驟,根據所述多個服務的密鑰信息,針對所述多個服務的每一個,生成用于對所述多個服務的加密視頻數據進行解密的密鑰; 解擾步驟,使用所述多個服務的密鑰,對所述多個服務的加密視頻數據進行解密,生成所述多個服務的視頻數據;以及 視頻解碼步驟,對所述多個服務的視頻數據中的任意一個進行解碼并輸出, 所述CAS控制步驟包含: 密鑰生成步驟,根據所述密鑰信息生成所述密鑰; 密鑰存儲步驟,將在所述密鑰生成步驟中生成的密鑰與所述服務對應起來進行存儲; 解擾控制步驟,將在所述密鑰存儲步驟中存儲的密鑰設定為在所述解擾步驟中使用的密鑰; 更新周期計測步驟,針對所述多個服務中的各個服務,進行所述密鑰信息的更新周期的計測; 密鑰處理時間計測步驟,針對所述多個服務中的各個服務,計測根據所述密鑰信息生成所述密鑰的密鑰處理時間;以及 對象服務決定步驟,從所述多個服務中,決定作為所述解擾步驟中的解密對象的服務即解擾對象服務,使得作為解密對象的所有服務的密鑰處理時間的總和比該作為解密對象的所有服務各自的更新周期小。
12.根據權利要求11所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,從解密對象中排除所述多個服務中的未簽約的服務。
13.根據權利要求11所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當作為所述解密對象的所有服務的密鑰處理時間的總和在作為所述解密對象的所有服務中的任意一個的更新周期以上的情況下,從解密對象中排除具有與選臺中的服務不同的CA_SyStem_Id值的服務。
14.根據權利要求13所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當存在多個具有與所述選臺中的服務不同的CA_SyStem_Id值的服務時,從解密對象中排除信道編號與所述選臺中的服務的信道編號之差最大的服務。
15.根據權利要求13所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當存在多個具有與所述選臺中的服務不同的CA_SyStem_Id值的服務時,從解密對象中排除MF編號與所述選臺中的服務的MF編號之差最大的服務。
16.根據權利要求11所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當作為所述解密對象的所有服務的密鑰處理時間的總和在作為所述解密對象的所有服務中的任意一個的更新周期以上的情況下,從解密對象中排除密鑰處理時間相對于更新周期的比例最高的服務。
17.根據權利要求16所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當存在多個所述密鑰處理時間相對于更新周期的比例最高的服務的情況下,從解密對象中排除信道編號與所述選臺中的服務的信道編號之差最大的服務。
18.根據權利要求16所述的數字廣播接收方法,其特征在于, 在所述對象服務決定步驟中,當存在多個所述密鑰處理時間相對于更新周期的比例最高的服務的情況下,從解密對象中排除MF編號與所述選臺中的服務的MF編號之差最大的服務。
19.根據權利要求11?18中的任意一項所述的數字廣播接收方法,其特征在于, 在所述密鑰生成步驟中,在中斷所述密鑰的生成時,保存該時間點的處理結果和所述密鑰信息中的接下來要處理的數據位置,并在重新開始生成所述密鑰的情況下,根據所保存的處理結果,從所保存的數據位置起對所述密鑰信息進行處理。
【文檔編號】H04N21/4623GK104205863SQ201380016823
【公開日】2014年12月10日 申請日期:2013年3月27日 優(yōu)先權日:2012年3月27日
【發(fā)明者】白須賀惠一 申請人:三菱電機株式會社