專利名稱::數(shù)據(jù)輸出控制裝置的制作方法
技術領域:
:本發(fā)明涉及進行數(shù)據(jù)選擇的數(shù)據(jù)輸出控制裝置,特別是涉及進行局部傳輸流的選擇的數(shù)據(jù)輸出控制裝置。
背景技術:
:以往,在MPEG的傳輸中的流輸入模擬流,數(shù)字變換為局部傳輸流(以下,記為局部TS)的形態(tài)。該MPEG的局部TS經(jīng)過數(shù)字接口直接(或者,如果需要暫時數(shù)字記錄在DVHS磁帶等中以后)進行傳輸。局部TS由模擬流的圖像以及聲音的基本流(ElementaryStream)的包(以下,記為ES包)以及規(guī)定的信息表的包(以下記為信息包)構成,各個包根據(jù)存在于包標題部分中的用于識別包的tableid等參數(shù)識別。另外,作為包含在局部TS中的信息表的代表性的數(shù)據(jù)格式例,存在電波產(chǎn)業(yè)會(ARIBAssociationofRadioIndustriesandBUsinesses)的用STD-B10所規(guī)定的程序關聯(lián)表(ProgramAssociationTable以下,記為PAT)以及程序位圖表(ProgramMapTable以下,記為PMT),用STD-B21所規(guī)定的不連續(xù)信息表(DiscontinuityInformationTable以下,記為DIT)以及選擇信息表(SelectionInformationTable以下,記為SIT)。圖4~圖7中分別示出作為信息表的包的PAT、PMT、DIT和SIT的格式。信息包如圖4~圖7所示,保存表示被傳輸?shù)木植縏S的內容的各種信息,在局部TS的傳輸狀況變化的情況下,變更信息包內的信息使得反映傳輸中的局部TS的內容。參見專利文獻1(特開平10-145755號公報(第9頁,圖1))和專利文獻2(特開2003-92738號公報(第18頁,圖1))。
發(fā)明內容但是,在以往的數(shù)據(jù)輸出控制裝置中,在局部TS的傳輸狀況變化,發(fā)生了信息包的變更等時,由于難以識別局部TS的傳輸狀況,因此具有難以判斷在那一個時刻進行了信息包的變更。另外,在以往的數(shù)據(jù)輸出控制裝置中,在局部TS的傳輸狀況變化,進行信息包的變更時,由于根據(jù)特定的包識別符的比較進行該信息包的變更,因此具有例如在各信息表的包數(shù)變化的情況下,信息包的變更處理不能夠完全跟隨包的變化的問題點。本發(fā)明是鑒于以上的問題點而產(chǎn)生的,目的在于通過明確進行信息表的變更的時刻,另外,基于與特定的包識別符的比較結果進行信息包的變更,使信息表的動態(tài)變更容易的數(shù)據(jù)輸出控制裝置。為了解決上述課題,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于包括存儲用于識別包的參數(shù)的參數(shù)存儲單元;從輸入的包數(shù)據(jù)抽取參數(shù)的參數(shù)抽取單元;把由上述參數(shù)抽取單元所抽取出的參數(shù)與存儲在上述參數(shù)存儲單元中的參數(shù)進行比較,輸出比較結果信號的比較單元;進行上述參數(shù)存儲單元的參數(shù)的更新的同時,向數(shù)據(jù)置換單元輸出控制信號控制數(shù)據(jù)置換單元的控制單元;基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,進行所輸入的包數(shù)據(jù)的置換的同時,把作為與所置換的包數(shù)據(jù)有關的信息的置換信號輸出到上述控制單元的數(shù)據(jù)置換單元;把所輸入的包數(shù)據(jù)以及來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)作為輸入,基于來自上述比較單元的比較結果信號,進行最終輸出的包數(shù)據(jù)的輸出控制的輸出控制單元。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于上述數(shù)據(jù)置換單元包括基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的數(shù)據(jù)輸出置換單元;計數(shù)在上述數(shù)據(jù)輸出置換單元中進行了置換的包數(shù),當該包數(shù)達到了規(guī)定的值時,把表示進行了置換的包數(shù)達到了規(guī)定值的置換信號輸出到上述控制單元的計數(shù)單元。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于作為上述計數(shù)單元的規(guī)定值設定進行置換的包數(shù),上述計數(shù)單元把表示完成了進行置換的包數(shù)的置換的含義的置換信號輸出到上述控制單元。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于上述數(shù)據(jù)置換單元包括基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的同時,在每次進行包數(shù)據(jù)的置換時,輸出表示進行了數(shù)據(jù)置換含義的置換信號的數(shù)據(jù)輸出置換單元。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于上述數(shù)據(jù)置換單元還具備基于來自上述控制單元的控制信號,預先生成并保持置換的包數(shù)據(jù)的包數(shù)據(jù)保持單元,上述數(shù)據(jù)輸出置換單元基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,把所輸入的包數(shù)據(jù)置換為保存在上述包數(shù)據(jù)保持單元中的包數(shù)據(jù)。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置的特征在于上述輸出控制單元包括生成廢棄包的廢棄包生成單元;基于來自上述比較單元的比較結果,從所輸入的包數(shù)據(jù),來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)以及由上述廢棄包生成單元生成的廢棄包,選擇并輸出最終輸出的包數(shù)據(jù)的選擇單元。如果依據(jù)本發(fā)明的數(shù)據(jù)輸出控制裝置,則通過存儲用于識別包的參數(shù)的參數(shù)存儲單元;從輸入的包數(shù)據(jù)抽取參數(shù)的參數(shù)抽取單元;把由上述參數(shù)抽取單元所抽取出的參數(shù)與存儲在上述參數(shù)存儲單元中的參數(shù)進行比較,輸出比較結果信號的比較單元;進行上述參數(shù)存儲單元的參數(shù)的更新的同時,向數(shù)據(jù)置換單元輸出控制信號控制數(shù)據(jù)置換單元的控制單元;基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,進行所輸入的包數(shù)據(jù)的置換的同時,把作為與所置換的包數(shù)據(jù)有關的信息的置換信號輸出到上述控制單元的數(shù)據(jù)置換單元;把所輸入的包數(shù)據(jù)以及來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)作為輸入,基于來自上述比較單元的比較結果信號,進行最終輸出的包數(shù)據(jù)的輸出控制的輸出控制單元,上述控制單元能夠基于從上述數(shù)據(jù)置換單元輸出的置換信號,始終識別包數(shù)據(jù)的置換狀態(tài),根據(jù)局部TS的動作使各信息表變化,因此起到在保持局部TS中的各信息表的連續(xù)性的狀態(tài)下能夠進行動態(tài)地變更這樣的效果。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置通過具備基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的數(shù)據(jù)輸出置換單元;計數(shù)在上述數(shù)據(jù)輸出置換單元中進行了置換的包數(shù),當該包數(shù)達到了規(guī)定的值時,把表示進行了置換的包數(shù)達到了規(guī)定值的置換信號輸出到上述控制單元的計數(shù)單元,接收了來自上述計數(shù)單元的置換信號的上述控制單元能夠知道上述數(shù)據(jù)置換單元中的信息包的置換狀況,能夠在把握上述數(shù)據(jù)置換單元的狀況的同時進行上述數(shù)據(jù)置換單元的控制。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置通過作為上述計數(shù)單元的規(guī)定值設定進行置換的包數(shù),上述計數(shù)單元把表示完成了進行置換的包數(shù)的置換的含義的置換信號輸出到上述控制單元,接收來自上述計數(shù)單元的置換信號的上述控制單元由于能夠知道完成了進行置換的包數(shù)的置換,因此能夠防止在完成進行置換的包數(shù)的置換之前錯誤地變更置換的數(shù)據(jù)使包數(shù)據(jù)自身成為無效的錯誤。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置通過上述數(shù)據(jù)置換單元具備基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的同時,在每次進行包數(shù)據(jù)的置換時,輸出表示進行了數(shù)據(jù)置換含義的置換信號的數(shù)據(jù)輸出置換單元,接收來自上述數(shù)據(jù)置換單元的置換信號的上述控制單元由于能夠知道進行了包數(shù)據(jù)置換,因此能夠防止在包的數(shù)據(jù)的中途變更數(shù)據(jù),成為無效的包數(shù)據(jù),或者防止在希望緊急停止包數(shù)據(jù)的情況下在中途停止包數(shù)據(jù)的錯誤。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置通過上述數(shù)據(jù)置換單元還具備基于來自上述控制單元的控制信號,預先生成并保持置換的包數(shù)據(jù)的包數(shù)據(jù)保持單元,上述數(shù)據(jù)輸出置換單元基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,把所輸入的包數(shù)據(jù)置換為保存在上述包數(shù)據(jù)保持單元中的包數(shù)據(jù),能夠平滑地進行數(shù)據(jù)置換單元中的包數(shù)據(jù)的置換處理。另外,本發(fā)明的數(shù)據(jù)輸出控制裝置通過上述輸出控制單元具備生成廢棄包的廢棄包生成單元;基于來自上述比較單元的比較結果,從所輸入的包數(shù)據(jù),來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)以及由上述廢棄包生成單元生成的廢棄包,選擇并輸出最終輸出的包數(shù)據(jù)的選擇單元,能夠不改變由選擇單元選擇并輸出的最終的TS包的包數(shù),輸出與接收設備的處理能力相對應的TS包。圖1是示出本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的結構例的框圖。圖2是示出本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元的結構例的框圖。圖3是示出本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的輸出控制單元的結構例的框圖。圖4是示出PAT包數(shù)據(jù)的格式的圖。圖5是示出PMT包數(shù)據(jù)的格式的圖。圖6是示出DIT包數(shù)據(jù)的格式的圖。圖7是示出SIT包數(shù)據(jù)的格式的圖。具體實施例方式實施方式1使用圖1以及圖2說明本發(fā)明的實施方式1。另外,以下,考慮對地面波數(shù)字廣播對應接收設備的制約說明本發(fā)明的數(shù)據(jù)輸出控制裝置。圖1是示出本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的結構的框圖。在圖1中,本發(fā)明的數(shù)據(jù)輸出控制裝置由參數(shù)存儲單元1,參數(shù)抽取單元2,控制單元3,比較單元4,數(shù)據(jù)置換單元5和輸出控制單元6構成。參數(shù)存儲單元1是保存識別所輸入的包tableid等的參數(shù)的存儲單元。參數(shù)抽取單元2從所輸入的包數(shù)據(jù)抽取tableid等參數(shù)輸出到比較單元4中的同時,把所輸入的包數(shù)據(jù)輸出到數(shù)據(jù)置換單元5以及輸出控制單元6??刂茊卧?對保存在參數(shù)存儲單元1中的參數(shù)進行更新的同時,把控制信號輸出到數(shù)據(jù)置換單元5,為了反映從輸出控制單元6最終輸出的局部TS的傳輸狀況進行信息包的變更。另外,控制信號是用于控制數(shù)據(jù)置換單元5的信號,包括成為置換對象的信息包的種類或者進行置換的信息包數(shù)等信息。另外,作為由控制單元3進行的保存在參數(shù)存儲單元1中的參數(shù)的變更,指的是由于根據(jù)數(shù)據(jù)輸出控制裝置進行處理的廣播數(shù)據(jù)的廣播形態(tài)而添加到包數(shù)據(jù)中的tableid等參數(shù)不同,因此與數(shù)據(jù)輸出控制裝置進行處理的廣播數(shù)據(jù)相吻合,更新保存在參數(shù)存儲單元1中的參數(shù)的處理。比較單元4把保存在參數(shù)存儲單元1中的參數(shù)與從參數(shù)抽取單元2抽取出的包含在包數(shù)據(jù)中的參數(shù)進行比較,輸出作為表示所輸入的包數(shù)據(jù)內容的信息的比較結果信號。數(shù)據(jù)置換單元5基于來自比較單元4的比較結果信號以及來自控制單元3的控制信號,為了反映從輸出控制單元6最終所輸出的局部TS的傳輸狀況置換作為規(guī)定的信息包的包數(shù)據(jù),把作為置換后的信息包的包數(shù)據(jù)作為置換數(shù)據(jù)輸出到輸出控制單元6的同時,還把與作為置換了的包數(shù)據(jù)(信息包)有關的信息的置換信號輸出到控制單元3。輸出控制單元6把從參數(shù)抽取單元2所輸出的包數(shù)據(jù)以及從數(shù)據(jù)置換單元5輸出的置換數(shù)據(jù)作為輸入,基于來自比較單元4的比較結果進行最終輸出的包數(shù)據(jù)的輸出控制。其次,說明本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的動作。另外,這里,假設以MPEG的局部傳輸流形式輸入了輸入包數(shù)據(jù)。如果輸入包數(shù)據(jù)輸入到本發(fā)明的數(shù)據(jù)輸出控制裝置,則由參數(shù)抽取單元2從包數(shù)據(jù)抽取tableid等參數(shù),輸出到比較單元4中的同時,把所輸入的包數(shù)據(jù)輸出到數(shù)據(jù)置換單元5以及輸出控制單元6。在比較單元4中,進行包含在包數(shù)據(jù)中的tableid等參數(shù)與保存在參數(shù)存儲單元1中的參數(shù)的比較,把作為表示所輸入的包數(shù)據(jù)內容的信息的比較結果信號輸出到數(shù)據(jù)置換單元5以及輸出控制單元6。另外,在數(shù)據(jù)置換單元5中,輸入來自比較單元4的比較結果信號以及來自控制單元3的控制信號,基于比較結果信號以及控制信號,為了反映從輸出控制單元6最終輸出的局部TS的傳輸狀況置換所輸入的規(guī)定的信息包,作為置換后的數(shù)據(jù)的置換數(shù)據(jù)輸出到輸出控制單元6。另外,作為與置換了的信息包有關的信息的置換信號從數(shù)據(jù)置換單元5輸出到控制單元3。由此,接收了來自數(shù)據(jù)置換單元5的置換信號的控制單元3能夠知道數(shù)據(jù)置換單元5中的信息包的置換狀況,能夠一邊把握數(shù)據(jù)置換單元5的狀況一邊進行數(shù)據(jù)置換單元5的控制。另外,在輸出控制單元6中輸入從參數(shù)抽取單元2所輸出的包數(shù)據(jù)以及從數(shù)據(jù)置換單元5輸出的置換數(shù)據(jù),基于從比較單元4輸出的比較結果信號,選擇并輸出最終輸出的包數(shù)據(jù)。由此,從輸出控制單元6能夠輸出根據(jù)接收設備的處理能力選擇的規(guī)定種類的ES包的同時輸出反映了所選擇的ES包的內容的信息包。接著,進一步詳細地說明本發(fā)明的數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元5。另外,這里,假設包括成為置換對象的信息包的信息,置換的包數(shù)據(jù)的信息以及進行置換的包數(shù)據(jù)的數(shù)量的信息的控制信號從控制單元3輸出到數(shù)據(jù)置換單元5。圖2示出了本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元的結構的一個例子。圖2中,數(shù)據(jù)置換單元5由數(shù)據(jù)輸出置換單元7,計數(shù)單元8和包數(shù)據(jù)保持單元9構成。數(shù)據(jù)輸出置換單元7使用來自比較單元4的比較結果信號檢測用從控制單元3輸出的控制信號表示的成為置換對象的信息包,把檢測出的成為置換對象的信息包與保持在包數(shù)據(jù)保存單元9中的包數(shù)據(jù)置換,把置換了的包數(shù)據(jù)作為置換數(shù)據(jù)輸出到輸出控制單元6。計數(shù)單元8計數(shù)在上述數(shù)據(jù)輸出置換單元7中所進行的置換的包數(shù),在該包數(shù)達了規(guī)定值的情況下,把表示其含義的置換信號輸出到控制單元3。另外,這里作為上述規(guī)定的值,設定從控制單元3輸出了的進行置換的包數(shù)據(jù)的數(shù),把由計數(shù)單元8的計數(shù)達到相關值的情況作為來自數(shù)據(jù)置換單元5的置換信號輸出到控制單元3。由此,能夠向控制單元3通知完成了規(guī)定的包數(shù)的置換。包數(shù)據(jù)保持單元9基于來自控制單元3的控制信號中所表示的進行置換的包數(shù)據(jù)的信息,生成并保持置換的包數(shù)據(jù)。另外,上述置換的包數(shù)據(jù)的信息是反映從輸出控制單元6最終輸出的局部TS的傳輸狀況的信息。其次,說明數(shù)據(jù)置換單元5的具體動作。如果來自比較單元4的比較結果信號以及來自控制單元3的控制信號輸入到數(shù)據(jù)置換單元5中,則在數(shù)據(jù)輸出置換單元7中基于上述比較結果信號,從由參數(shù)抽取單元2所輸出的包數(shù)據(jù),進行用上述控制信號表示的成為置換對象的信息包的檢測。另一方面,在包數(shù)據(jù)保持單元9中,基于在上述控制信號所表示的進行置換的包數(shù)據(jù)的信息,生成并保持進行置換的信息包。而且,在數(shù)據(jù)輸出控制單元7中,在檢測出了成為置換對象的信息包的情況下,把該成為置換對象的信息包與保持在包數(shù)據(jù)保持單元9中的信息包進行置換,把置換后的包數(shù)據(jù)作為置換數(shù)據(jù)輸出到輸出控制單元6。另外,在每次進行包數(shù)據(jù)的置換時從數(shù)據(jù)輸出置換單元7把進行了包數(shù)據(jù)的置換含義的信號輸出到計數(shù)單元8,由計數(shù)單元8計數(shù)進行了置換的包數(shù)據(jù)數(shù)。在計數(shù)單元8的計數(shù)值達到了在上述控制信號中所表示的進行置換的包數(shù)據(jù)的數(shù)量時,由計數(shù)單元8生成表示完成了進行置換的包數(shù)的置換含義的置換信號,輸出到控制單元3。由此,接收了來自數(shù)據(jù)置換單元5的置換信號的控制單元3由于知道完成了進行置換的包數(shù)的置換,因此能夠防止在進行置換的包數(shù)的置換完成之前錯誤地變更置換的數(shù)據(jù)使包數(shù)據(jù)自身成為無效的錯誤。另外,這里說明了數(shù)據(jù)置換單元5具備計數(shù)單元8,計數(shù)在數(shù)據(jù)輸出置換單元7中進行了置換的包數(shù),而也可以在數(shù)據(jù)置換單元5中不設置計數(shù)單元8,數(shù)據(jù)輸出置換單元7在每次進行包數(shù)據(jù)的置換時,輸出表示進行了數(shù)據(jù)置換含義的置換信號,這種情況下,控制單元3由于根據(jù)上述置換信號能夠知道進行了包數(shù)據(jù)的置換,因此能夠防止在包數(shù)據(jù)的中途變更數(shù)據(jù)而成為無效的包數(shù)據(jù),或者能夠防止在希望緊急停止包數(shù)據(jù)的情況下等在中途停止包數(shù)據(jù)的錯誤。其次,進一步詳細地說明本發(fā)明的數(shù)據(jù)輸出控制裝置的輸出控制單元6。圖3示出了本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置的輸出控制單元的結構的一個例子。在圖3中,輸出控制單元6由廢棄包生成單元10和選擇單元11構成。廢棄包生成單元10生成代替不需要的包數(shù)據(jù)而插入的作為空包的廢棄包。選擇單元11輸入從廢棄包生成單元10輸出的廢棄包和從參數(shù)抽取單元2輸出的包數(shù)據(jù)以及從數(shù)據(jù)置換單元5輸出的置換數(shù)據(jù),基于從比較單元4輸出的比較結果信號,選擇并輸出最終輸出的包數(shù)據(jù)。其次,說明輸出控制單元6的動作。在輸出控制單元6中,在廢棄包生成單元10中生成代替不需要的包數(shù)據(jù)而插入的作為空包的廢棄包,輸出到選擇單元11。從參數(shù)抽取單元2輸出的包數(shù)據(jù),從數(shù)據(jù)置換單元5輸出的置換數(shù)據(jù)以及從廢棄包生成單元10輸出的廢棄包輸入到輸出控制單元6的選擇單元11,基于從比較單元4輸出的比較結果信號,作為包含在所輸入的包數(shù)據(jù)中的信息包,選擇是輸出在廢棄包生成單元10中生成的廢棄包,還是直接輸出所輸入的信息包,或者輸出在數(shù)據(jù)置換單元5所置換的作為置換數(shù)據(jù)的信息包,輸出到外部的接收設備。由此,能夠不改變由選擇單元11選擇并輸出的最終的TS包的總包數(shù),輸出與接收設備的處理處理能力相對應的TS包。其次,以所輸入的信息包的數(shù)量變化的情況為例說明本發(fā)明的數(shù)據(jù)輸出控制裝置。另外,這里,接收來自本發(fā)明的數(shù)據(jù)輸出控制裝置的輸出包進行處理的裝置假設具有至3個程序的處理能力。例如,假設加入到信息包中的程序的最大數(shù)量是5,如果信息包的程序成為大于等于5個的程序,則信息包分割為具有相同tableid的多個信息包后傳輸。這里,如果假設輸入到數(shù)據(jù)輸出控制裝置的信息包中的程序是7個,則7個程序分割為2個包的具有相同的table-id信息包后輸入。在這樣的情況下,在本發(fā)明的數(shù)據(jù)輸出控制裝置中,由于處理來自該數(shù)據(jù)輸出控制裝置的輸出包的處理裝置的處理能力是3個程序,因此在數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元5中,進行信息包的置換使得把程序包數(shù)從7限制為3。在置換時,為了把能夠處理的程序數(shù)限定為3,因此將分割在2個包中的程序數(shù)7的信息包匯集在1個包的信息包中。作為數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元5的設定,如果完成了1個包部的信息包的置換,則把表示完成了1個包部分的信息包的置換含義的置換信號輸出到控制單元3,同時,把程序數(shù)限定為3置換了的1個包的信息包作為置換數(shù)據(jù)輸出到輸出控制單元6。由此,接收了來自數(shù)據(jù)置換單元5的上述置換信號的控制單元3由于能夠知道數(shù)據(jù)置換單元5中的信息包的置換狀況,因此能夠控制數(shù)據(jù)置換單元5使得把接著輸入的具有相同tableid的信息包置換為作為空包的廢棄包,其結果,能夠根據(jù)處理裝置的能力容易地變更信息包的數(shù)量。如上所述,如果依據(jù)本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置,則數(shù)據(jù)控制單元5基于來自比較單元4的比較結果信號以及來自控制單元3的控制信號,為了反映從輸出控制單元6最終輸出的ES包的內容置換成規(guī)定的信息包,通過把作為與置換了的信息包有關的信息的置換信號輸出到控制單元3,由此在控制單元3中能夠始終確認數(shù)據(jù)的置換狀態(tài),能夠根據(jù)局部TS的動作使各信息表變化,因此起到在保持局部TS中的各信息表的連續(xù)性的狀況下能夠動態(tài)地進行變更這樣的效果。另外,在本發(fā)明實施方式1的數(shù)據(jù)輸出控制裝置中,作為特定包的參數(shù)的一例,以tableid進行了說明,而除此以外,還有把PID等作為特定包的參數(shù)使用的方法。在局部TS的傳輸狀況變化,發(fā)生了信息包的變更等時,能夠明確進行信息表的變更的時刻,能夠使信息表的動態(tài)變更容易。權利要求1.一種數(shù)據(jù)輸出控制裝置,其特征在于包括存儲用于識別包的參數(shù)的參數(shù)存儲單元;從輸入的包數(shù)據(jù)抽取參數(shù)的參數(shù)抽取單元;把由上述參數(shù)抽取單元所抽取出的參數(shù)與存儲在上述參數(shù)存儲單元中的參數(shù)進行比較,輸出比較結果信號的比較單元;進行上述參數(shù)存儲單元的參數(shù)的更新的同時,向數(shù)據(jù)置換單元輸出控制信號控制數(shù)據(jù)置換單元的控制單元;基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,進行所輸入的包數(shù)據(jù)的置換的同時,把作為與所置換的包數(shù)據(jù)有關的信息的置換信號輸出到上述控制單元的數(shù)據(jù)置換單元;把所輸入的包數(shù)據(jù)以及來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)作為輸入,基于來自上述比較單元的比較結果信號,進行最終輸出的包數(shù)據(jù)的輸出控制的輸出控制單元。2.根據(jù)權利要求1所述的數(shù)據(jù)輸出控制裝置,其特征在于上述數(shù)據(jù)置換單元包括基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的數(shù)據(jù)輸出置換單元;計數(shù)在上述數(shù)據(jù)輸出置換單元中進行了置換的包數(shù),當該包數(shù)達到了規(guī)定的值時,把表示進行了置換的包數(shù)達到了規(guī)定值的置換信號輸出到上述控制單元的計數(shù)單元。3.根據(jù)權利要求2所述的數(shù)據(jù)輸出控制裝置,其特征在于作為上述計數(shù)單元的規(guī)定值設定進行置換的包數(shù),上述計數(shù)單元把表示完成了進行置換的包數(shù)的置換的含義的置換信號輸出到上述控制單元。4.根據(jù)權利要求1所述的數(shù)據(jù)輸出控制裝置,其特征在于上述數(shù)據(jù)置換單元包括基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,置換所輸入的包數(shù)據(jù)的同時,在每次進行包數(shù)據(jù)的置換時,輸出表示進行了數(shù)據(jù)置換含義的置換信號的數(shù)據(jù)輸出置換單元。5.根據(jù)權利要求2所述的數(shù)據(jù)輸出控制裝置,其特征在于上述數(shù)據(jù)置換單元還具備基于來自上述控制單元的控制信號,預先生成并保持置換的包數(shù)據(jù)的包數(shù)據(jù)保持單元,上述數(shù)據(jù)輸出置換單元基于來自上述比較單元的比較結果信號以及來自上述控制單元的控制信號,把所輸入的包數(shù)據(jù)置換為保存在上述包數(shù)據(jù)保持單元中的包數(shù)據(jù)。6.根據(jù)權利要求1所述的數(shù)據(jù)輸出控制裝置,其特征在于上述輸出控制單元包括生成廢棄包的廢棄包生成單元;基于來自上述比較單元的比較結果信號,從所輸入的包數(shù)據(jù)、來自上述數(shù)據(jù)置換單元的置換數(shù)據(jù)以及由上述廢棄包生成單元生成的廢棄包,選擇并輸出最終輸出的包數(shù)據(jù)的選擇單元。全文摘要本發(fā)明提供一種數(shù)據(jù)輸出控制裝置。本發(fā)明的目的在于在局部TS的傳輸狀況發(fā)生變化產(chǎn)生了信息包的變更等時,明確進行信息表的變更的時刻,使信息表的動態(tài)變更容易,為了達到上述目的,本發(fā)明的數(shù)據(jù)輸出控制裝置的數(shù)據(jù)置換單元5為了反映傳輸狀況變化了以后的局部TS的內容進行信息包的置換,同時,把作為與該置換了的包數(shù)據(jù)有關的信息的置換信號從數(shù)據(jù)置換單元5輸出到控制單元3,由此,控制數(shù)據(jù)置換單元的控制單元3能夠始終識別包數(shù)據(jù)的置換狀態(tài),能夠根據(jù)局部TS的動作使各信息表變化,在保持局部TS中的各信息表的連續(xù)性的狀況下能夠動態(tài)地進行變更。文檔編號H04N7/26GK1581964SQ200410058829公開日2005年2月16日申請日期2004年7月30日優(yōu)先權日2003年7月31日發(fā)明者高橋學志申請人:松下電器產(chǎn)業(yè)株式會社