專利名稱::數據收發系統及其方法
技術領域:
:本發明涉及數據收發系統,特別涉及以循環(carousel)發送方式進行發送的模塊(module)數據的先讀控制。現在,利用衛星進行數據發送業務已為人所知。這就是所謂,在發送臺以循環發送方式將模塊數據反復發送,而在接收機一側,僅接收所需要的模塊數據,并將該數據加以顯示。由于以循環發送方式反復發送數據,因此在這樣的接收機中,也可能將發送的數據預先讀入存儲器的高速緩沖存儲器區域。采用這樣的先讀方式,由于僅從高速緩沖存儲器讀出超鏈接的文件數據就能夠顯示,因此能夠實現高速顯示。但是,在所述接收機中,高速緩沖存儲器區域所用的存儲器容量是有限的。反之,即使采用循環發送方式,但某些文件有時也一面更新一面發送。因而,也有些情況下無限制地先讀是沒有意義的。本發明目的在于解決上述問題,提供一種在只有有限的存儲器區域的接收機中能夠以更短的時間取得所需要的數據的數據接收機。本發明的數據接收裝置,其特征在于,從帶有模塊標識符以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,將與前述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給前述模塊數據選擇手段的先讀控制手段,以及取得前述存儲手段的空容量的空容量取得手段。前述先讀控制手段判斷前述先讀對象的模塊數據的數據量是否小于前述取得的空容量,當前述模塊數據的數據量較小時,將選擇條件提供給前述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,將與前述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給前述模塊數據選擇手段的先讀控制手段,取得前述存儲手段的空容量的空容量取得手段,以及接收前述模塊數據的模塊管理信息的模塊管理信息接收手段,前述先讀控制手段,參照前述模塊管理信息,判斷前述先讀對象的模塊數據的數據量是否小于前述取得的空容量,當前述模塊數據的數據量較小時,將選擇條件提供給前述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,將與前述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給前述模塊數據選擇手段的先讀控制手段,取得前述存儲手段的空容量的空容量取得手段。以及接收前述模塊數據的模塊管理信息的模塊管理信息接收手段,在前述模塊管理信息中,對每個模塊存儲有對先讀優先級高的模塊優先進行先讀的先讀決定信息。前述先讀控制手段,參照前述先讀決定信息,判斷前述先讀對象的模塊數據的數據量是否小于前述取得的空容量,當前述模塊數據的數據量較小時,將選擇條件提供給前述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,將選擇與前述模塊數據選擇手段輸出的數據相關的模塊數據進行先讀用的選擇條件提供給前述模塊數據選擇手段的先讀控制手段,以及取得前述存儲手段的空容量的空容量取得手段。前述先讀控制手段判斷前述先讀對象的模塊數據的數據量是否小于前述取得的空容量,當不小時,在操作者給出接收該模塊數據的命令之前,不將選擇該先讀對象模塊數據的選擇條件提供給要給的前述模塊數據選擇手段。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,以及將與前述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給前述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中還具有取得前述存儲手段的空容量的空容量取得手段,取得屬于某一類(group)的模塊數據的總數據量的總數據量取得手段,前述先讀控制手段判斷前述先讀對象的模塊數據所屬類的總數據量是否小于前述取得的空容量,當前述總數據量較小時,將選擇條件提供給前述模塊數據選擇手段,以便選擇該類所屬的全部模塊數據。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,一旦給出數據讀出命令即檢索前述存儲手段、讀出需要的數據的數據讀出手段,將與前述模塊數據選擇手段輸入給前述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給模塊數據選擇手段的先讀控制手段,以及確保前述存儲手段有比前述數據量大的空區域的空容量確保手段,以便使前述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入前述存儲手段。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,一旦給出數據讀出命令即檢索前述存儲手段,讀出所需要的數據的數據讀出手段,將與前述模塊數據選擇手段輸入給前述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提出給模塊數據選擇手段的先讀控制手段,確保前述存儲手段有比前述數據量大的空區域的空容量確保手段,以便使前述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入前述存儲手段。以及接收前述模塊數據的模塊管理信息的模塊管理信息接收手段,前述先讀控制手段,參照前述模塊管理信息,取得前述先讀對象的模塊數據的數據量,然后提供給前述空容量確保手段,前述空容量確保手段利用所給的數據量,確保所需要的空容量。本發明的數據接收裝置,其特征在于,從帶有模塊標識符的以循環發送方式進行發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲前述輸出數據的存儲手段,一旦給出數據讀出命令即檢索前述存儲手段,讀出所需要的數據的數據讀出手段,將與前述模塊數據選擇手段輸入給前述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提出給模塊數據選擇手段的先讀控制手段。確保前述存儲手段有比前述數據量大的空區域的空容量確保手段,以便使前述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入前述存儲手段。以及取得前述存儲手段現在能夠存儲的最大容量的最大可能存儲容量取得手段,當前述模塊數據選擇手段提供的先讀對象的模塊數據的數據量大于前述現在的最大可能存儲容量時,前述空容量確保手段則不確保前述存儲手段中的前述空區域。本發明的特征、其它目的、用途及效果等,參照實施例及附圖將得到闡明。圖1為本發明接收機的功能方框圖。圖2所示為衛星廣播中電波發送狀態圖。圖3所示為發送裝置概要圖。圖4所示為衛星廣播中發送的傳輸流圖。圖5所示為打包數據結構圖。圖6所示為控制數據PMT1的內容。圖7所示為控制數據PMT4的內容。圖8所示為控制數據PAT的內容。圖9所示為控制數據NIT的內容。圖10所示為接收裝置概要圖。圖11所示為發送裝置硬件構成圖。圖12為DII數據結構。圖13為各模塊關系的說明圖。圖14所示為接收裝置硬件構成圖。圖15為接收控制程序流程圖。圖16所示為模塊0000的數據。圖17所示為根據圖16所示的自描述型數據在畫面上顯示內容之一例。圖18所示為模塊0000的數據。圖19所示為根據圖18所示的自描述型數據在畫面上顯示內容之一例。圖20所示為模塊0111的數據。圖21所示為根據圖20所示的自描述型數據在畫面上顯示內容之一例。圖22為先讀程序流程圖。圖23為以表格形式表示的部分模塊管理數據。圖24為進行先讀時的顯示程序流程圖。圖25A、圖25B及圖25C為數據廣播之顯示舉例。圖25A為模塊0的例子,圖25B為模塊1的例子,圖25C為模塊2的例子。圖26A、圖26B及圖25C為圖25的數據結構描述舉例。圖26A為模塊0的例子,圖26B為模塊1的例子,圖26C為模塊2的例子。圖27為BML數據之一例。圖28為BML數據之一例。圖29為BML數據之一例。圖30為DII構造的描述舉例。圖31所示為PMT、EIT、DII、模塊的參照關系。圖32所示為數據多重化之一例。圖33為該實施例的方框圖。圖34為該實施例的流程圖。圖35為其它實施例中的DII構造描述舉例。圖36為其它實施例的方框圖。圖37為其它實施例中數據多重化之一例。圖38為其它實施例的流程圖。圖39為循環發送方式的數據取得時間說明圖。圖40為其它實施例的功能方框圖。圖41為其它實施例的流程圖。圖42為描述優先級的BML數據之一例。實施發明的最佳形態目錄1.功能方框圖1-1衛星廣播系統概要1-1-1衛星廣播的電波發送狀態1-1-2發送裝置概要1-1-3傳輸流的構造1-1-4接收裝置概要1-2第1實施形態1-2-1發送裝置1-2-2接收裝置1-2-2-1硬件構成1-2-2-2接收控制程序1-2-2-3顯示程序1-2-2-4先讀程序1-3其它實施形態1-4前面專利申請的揭示2.控制空區域的實施形態2-1方框圖2-2流程圖2-3其它實施形態1.功能方框的說明圖1所示為本發明數據接收裝置1的功能方框圖。圖1所示的數據接收機1是從帶有模塊標識符的以循環發送方式進行發送的模塊數據中選擇接收帶有規定模塊標識符的模塊數據的數據接收裝置,具有流數據選擇手段3、模塊數據選擇手段5、存儲手段7、顯示數據生成手段9、先讀控制手段11及空容量取得手段13。流數據選擇手段3從多個業務多重化流數據中選擇接收符合規定條件的業務多重化流數據。所謂業務多重化流數據是指構成多個業務的模塊數據經多重處理后的流數據,在下面的實施形態中,相當于傳輸流。模塊數據選擇手段5從提供的數據多重化流數據中選擇符合給定的選擇條件的模塊數據,再將該模塊數據輸出。存儲手段7將模塊數據選擇手段5輸出的數據加以存儲。一旦給出數據生成命令,顯示數據生成手段9即讀出存儲手段7存儲的數據,生成顯示數據,先讀控制手段11將與模塊數據選擇手段5輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給模塊數據選擇手段。容容量取得手段13取得存儲手段7的空容量。另外,先讀控制手段11判斷前述先讀對象的模塊數據的數據量是否小于前述取得的空容量,當前述模塊數據的數據量較小時,將選擇條件提供給前述模塊數據選擇手段5,以便選擇該模塊數據。一旦從模塊數據選擇手段5輸出前述先讀對象模塊數據,則存儲手段7將其加以存儲。一旦給出數據生成命令,顯示數據生成手段9則利用存儲手段7存儲的數據中的需要的數據生成顯示數據。因而能夠利用預先先讀的數據生成顯示數據。另外,也可以設置讀出手段代替顯示裝置生成手段9,這樣一旦給出讀出命令,則讀出存儲手段7存儲的數據。1-1衛星廣播系統概要下面說明將本發明用于衛星廣播的情況。但是,若采用模塊數據發送進行廣播,則也能夠適用于地面波廣播及有線電視等有線廣播。1-1-1衛星廣播的電波發送狀態圖2所示為衛星廣播中電波發送狀態的示意圖。地面站1002發送的電波通過衛星1004向地面發送。從衛星1004發送若干個傳輸流1010、1020及1030。各傳輸流利用頻率及偏振面等加以區別。在傳輸流1010中,若干項業務(相當于地面波廣播的頻道)1011、1012、1013及1014形成數據包(packet),進行時分多重處理,同時在傳輸流1020中,業務1021、1022、1023及1024進行多重處理;在傳輸流1030中,業務1031、1032、1033及1034進行多重處理。另外,在各傳輸流中,除了各業務的圖像數據及聲音以外,還送出表示節目信息用的控制數據、表示現在時刻的控制數據及數據包帶有的所需要的控制數據等。在圖2中,只畫出3個傳輸流,但實際上發送更多的數據流。再有,在圖2中,關于各傳輸流,有4項業務多重處理,而實際上有更多的業務多重處理。1-1-2發送裝置概要圖3所示為生成上述傳輸流進行發送用的發送裝置。在圖中,僅僅畫出傳輸流1010,而其它傳輸流1020及1030也以同樣方法生成。數據存儲單元171存儲有業務1011的圖像/聲音數據。該數據利用編碼器181進行編碼后提供給多重處理單元160。同樣,在數據存儲單元172及數據存儲單元173分別存儲有業務1012及業務1013的圖像/聲音數據。編碼器182以MPEG2視頻標準對圖像數據進行編碼,編碼器183以MPEG2音頻標準對聲音數據進行編碼,都提供給多重處理單元160。數據存儲單元174存儲有業務1014用的自描述型數據。該數據利用數據變換單元184根據MPEG2系統標準變換為附加目標首部的模塊。對各模塊設定模塊ID。關于該設定處理的詳細情況將在后面敘述。控制數據生成單元180生成數據包多重處理用的控制數據、表示節目信息用的控制數據及表示現在時刻的控制數據等。數據包多重處理用的控制數據附加在時分處理形成數據包的若干個業務圖像/聲音數據上,以便能夠正確識別等。多重處理單元160將控制數據生成單元180、編碼器181~183及數據變換單元184提供的數據進行時分多重處理,生成固定長度的數據包,作為傳輸流1010輸出。另外,多重處理單元160將數據變換單元184提供的數據根據DSMCC標準分割成分組(section),在各分組的首部存儲有該模塊的標識符。在本實施形態中,將模塊標識符存儲在表ID擴展(table-id-extention)區域(字段)。調制單元164將提供的分組進行調制,作為傳輸流輸出,輸出的傳輸流通過廣播衛星1004向收看者廣播。各分組根據MPEG標準分割為TS數據包進行傳送。1-1-3傳輸流的結構在利用圖3的發送裝置生成的傳輸流1010中,如圖4所示,有業務1011的圖像數據81V及聲音數據81A、業務1012的圖像數據82V及聲音數據82A、業務1013的圖像數據83V及聲音數據83A、業務SV14的數據84,再加對應表109進行多重處理。關于對應表109將在后面敘述。數據84中還將后述的DII加以重多處理。另外,還多重處理有為了數據包多重化而用的控制數據NIT100、PAT101、PMT111~PMT114。如后所述,利用這些控制數據,能夠將多重化的各業務1011、1012、1013及1014的各數據加以分離。另外,還多重處理有表示節目信息的控制數據EIT121~EIT124,表示現在日期和時間的控制數據TDT105等。還有圖中未畫出的編碼(scramble)信息等許多控制數據進行重處理。其中,控制數據PMT111及EIT121是業務1011用的控制數據,控制數據PMT112及EIT122是業務1012用的控制數據,控制數據PMT113及EIT123是業務1013用的控制數據,控制數據PMT114及EIT124是業務1014用的控制數據。數據包的構成是如圖4的縱線18a所示進行的。即按照控制數據NIT、PAT、PMT、EIT、TDT、圖像數據81V、聲音數據81A、圖像數據82V、聲音數據82A、圖像數據83V、聲音數據83A及數據84的順序構成數據包。若到數據84為止,數據包的構成結束,則再重復從控制數據NIT開始構成數據包(參看縱線18b)。這樣的多重處理是根據預先規定的多重處理信息(未圖示)進行的。圖5所示為構成數據包的數據基本結構。控制數據及圖像/聲音數據都構成具有圖5所示數據結構的數據包。在構成數據包的數據首部附加數據包ID(PID)。數據包ID是識別各數據包用的每個數據包唯一附加的代碼。而內容數據則是構成數據包的對象數據(控制數據、圖像/聲音數據或自描述型數據等)。圖6所示為數據包多重處理用的控制數據PMT111的數據內容。PMT111中記述有業務1011的圖像數據81V及聲音數據81A的數據包ID。PMT112及PMT113中分別記述有業務1012及1013的同樣的數據包ID。如圖7所示,PMT114中記述有業務1014的數據84的數據包ID。如圖8所示,PAT中記述有業務1011對應的PMT111的數據包ID、業務1012對應的PMT112的數據包ID、業務1013對應的PMT113的數據包ID及業務1014對應的PMT114的數據包ID。如圖9所示,NIT中就全部傳輸流1010~1040記述有它們的頻率及偏振面等傳輸各要素及傳輸流中多重處理的業務表。據此能夠知道,某特定業務被多重處理在哪一頻率的傳輸流中。1-1-4接收裝置概要利用圖10說明圖1所示接收裝置11的概要情況。在接收裝置11中,利用調諧器222從若干個傳輸流中選擇1個傳輸流,再利用傳輸解碼器(TS解碼器)226從調諧器222提供的傳輸流中分離出有關所希望的業務的數據。另外,MPU228將所希望的業務的圖像/聲音數據包ID設置給TS解碼器226。這樣,TS解碼器226就輸出該業務的圖像/聲音數據。在將控制數據包ID設置給TS解碼器226時,就將分離的控制數據提供給MPU228。現在設正在接收傳輸流1030的業務1033,下面說明將切換至傳輸流1010的業務1012的指令提供給MPU228時的動作情況。MPU228控制TS解碼器228(即設置控制數據NIT的數據包ID),取入NIT。根據該NIT的描述可知,希望接收的業務1012在傳輸流1010中多重處理(參見圖9)。MPU228控制調諧器222,接收傳輸流1010。MPU228控制TS解碼器226,取得PAT及PMT112,取得所希望的業務1012的圖像數據及聲音數據的數據包ID。MPU228將選擇這些數據包ID的過濾條件設置給TS解碼器226,就從TS解碼器226輸出所希望的業務1012的數據。如上所述進行了接收業務的切換。另外,顯示節目預定或節目信息的命令一旦加給MPU228,MPU228就控制TS解碼器226并取得EIT。再根據取得的EIT進行控制,顯示節目信息等。1-2第1實施形態1-2-1發送裝置圖11所示為圖3所示的發送裝置3的硬件構成之一例。下面說明用于根據MPEG-2標準、DSM-CC標準及DVB-SI標準的數字廣播系統的情況。關于MPEG-2標準,記述在ISO/IEC13818-1及ISO/IEC13818-2中。關于DSM-CC標準,記述在ISO-IEC13818-6中。關于DVB-SI標準,記述在ETSIETS300468(在日本是ARIBSTD-B21.0版)中。發送裝置3是能夠自描述型數據與圖像數據及聲音數據多重處理后發送的衛星數字發送裝置。另外,業務1012及1013的結構與業務1011相同,故省略。圖像數據存儲單元311V存儲有業務1011的圖像數據。該圖像數據利用圖像編碼器331進行編碼。編碼的圖像數據作為ES(基本流Elementarystream)以可變速率提供給FIFO存儲器(先進先出存儲器)342。FIFO存儲器342將圖像數據的ES以固定速率輸出給打包電路344。打包電路344將圖像數據的ES分割成固定長度的數據包(例如,188字節長的數據包),作為PES(打包的ES)寫入存儲器352。這時,對各PES附加數據包標識符(PID)并寫入。聲音數據存儲單元311A存儲有業務1011的聲音數據。該聲音數據也和圖像數據相同,利用聲音編碼器332進行編碼,提供給FIFO存儲器346。再在打包電路348中形成固定長度的數據包,附加PID后寫入存儲器354。數據包多重控制器356根據編碼速度讀出存儲器352及354存儲的圖像數據及聲音數據的PES。另外,將圖像數據及聲音數據的PES所附加的PID提供給PMT生成電路358。PMT生成電路358在接受PID后,生成控制數據PMT(程序分配表)111。在控制數據PMT111中記述該業務的圖像數據及聲音數據的PES所附加的PID。數據包多重控制器356對讀出的圖像數據及聲音數據的PES及其控制數據PMT進行時分多重處理后寫入存儲器362。如上所述,生成有關業務1011的圖像及聲音數據的時分多重數據,存儲于存儲器362。數據存儲單元314D中存儲有若干個自描述型數據文件、圖像文件及手稿(script)文件等。下面說明分組單元376的處理。分組單元376根據DSM-CC標準,將各模塊分割為叫做下載數據塊(以下簡稱DDB)的分組。在本實施形態中,將1個文件分配給1個模塊。因而,各文件由與數據量相對應的若干DDB構成。在DSM-CC標準中,分割的各模塊由下載信息指示(以下叫做DII)進行管理。分組單元376利用各模塊形成模塊時的信息生成DII。分組單元376對用1個DII管理的所有模塊讀出其總數及各模塊的模塊大小,存儲在DII的字段523(參見圖12)。圖12A所示為DII的數據結構。DII由分組信息字段511、DSM-CC信息字段513及模塊管理信息字段515等構成。在分組信息字段511中存儲有指定DII用的信息,例如表ID或表ID擴展。DSM-CC信息字段513中存儲有表示各DII與哪一個事件(節目)對應等的DSM-CC信息。模塊管理信息字段515存儲有實際管理模塊的模塊管理信息。關于模塊管理信息字段515,用圖12B加以說明。模塊管理信息字段515由存儲總模塊數的模塊總數字段515h及表示各模塊管理信息的個別模塊信息字段515m構成。個別模塊信息字段515m存儲有模塊總數據量的個別模塊信息。個別模塊信息包含每個模塊的ID、模塊大小、類型ID及先讀禁止標志等。這種情況下,第1個模塊在個別模塊信息515ml中存儲的內容是,該模塊ID為“0X0000”,模塊大小為“100K字節”,類型為“0”,先讀禁止標志為“先讀禁止1”等。其中,“0X”的后面的數字表示是16進制數。是否用類型ID是任意的。用1個DII及該DII管理的模塊的集合叫做類(group),屬于某一類的模塊還可以區分為細類,將這樣的細類叫做類型(category)。屬于哪一類型是由前述的類型ID來決定。類型ID是作為類型信息存儲在DII的專用字段中。在本實施形態中,屬于同一子目錄的文件附與相同的類型ID。例如,當1類模塊處于圖13所示的鏈接關系時,將模塊“0111”~“0115”作為一個類型。同樣,將模塊“0211”~“0215”及模塊“0311”~“0315”分別作為1個類型。關于這樣的類型的含義將在后面敘述。這樣,分組單元376讀出數據存儲單元314D的各種文件的文件大小,然后進行分組。另外,分組時生成DII。分組時,在分組首部寫入該模塊標識符。在各模塊首部存在設定表ID的表ID區(字段)及設定表ID擴展的表ID擴展區(字段)。在本實施形態中,在表ID擴展字段存儲該模塊的模塊標識符。打包單元377將分組單元376生成的各分組數據形成數據包。同一類模塊打包時,附加相同的PID。各類的PID可以參照后述的PMT。這是因為,PMT是對構成節目的物理信息即PID進行管理的表,它具有各類的PID信息。下面說明圖11所示的數據包多重控制器384。數據包多重控制器384根據編碼速度讀出存儲器382存儲的數據。將附加在該數據的PID提供給PMT生成電路386。PMT生成電路386在接受PID后,生成控制數據PMT114(參見圖4)。在控制數據PMT114中記述該業務的PID。數據包多重控制器384對讀出的數據及其控制數據PMT進行時分多重處理后寫入存入器364。另外,PMT生成電路386將在接收側該業務中構成最初顯示入口頁的自描述型數據文件的模塊ID嵌入PMT的附加信息字段。綜合數據包多重控制器368按照規定的多重處理規則對存儲器362、364及366中存儲的數據進行多重處理。這時,PAT生成電路369接受這些后生成控制數據PAT。這些數據利用發送電路進行發送(未圖示)。即圖像數據、聲音數據、各種控制數據與DII、DDB一起以傳輸流形式通過循環發送方式反復發送。1-2-2接收裝置1-2-2-1硬件結構圖14所示為利用CPU實現圖1所示接收裝置11情況下的硬件結構。接收裝置11具有通常作為衛星廣播接收裝置的功能,同時具有顯示自描述型數據作為監控的功能。作為衛星廣播數據接收功能,與以往相同,簡要說明的話即為,天線131捕捉發送裝置發送的電波,提供給調諧器132。調諧器132根據CPU147的指令選擇接收1個傳輸流。另外,調諧器132對傳輸流中多重處理的數據包進行解調處理及糾錯處理等,輸出給傳輸解碼器(以下叫做TS解碼器)141。TS解碼器141從調諧器132提供的分組數據中,僅選擇符合CPU147設置的過濾條件的分組數據。在本實施形態中,由于除圖像數據及聲音數據以外,還包括系統數據進行多重處理,因此除控制數據、圖像數據及聲音數據以外,還包含自描述型數據等系統數據包。TS解碼器141將這些加以區別,控制數據及系統數據存儲于RAM144中。將若干個分組集合形成1個文件,再按每個文件存儲于RAM144中。TS解碼器141根據設定的過濾條件,選擇數據包,圖像數據輸出給圖像解碼器137,聲音數據輸出給聲音解碼器134,分組形式的數據包輸出給CPU147。這樣的過濾條件可利用CPU147發出的變更指令加以變更。圖像數據通過FIFO存儲器136提供給圖像解碼器137,進行解壓縮(擴展)。圖像數據利用D/A變換器138變換為模擬信號,經畫面合成電路139,在液晶顯示器或CRT等監視器140上顯示。另外,寫入視頻RAM(VRAM)146的文字數據,利用D/A變換器145變換為模擬信號,提供給畫面合成電路139。通過這樣,能夠將文字等重疊在圖像上加以顯示。另一方面,聲音數據通過FIFO存儲器133提供給聲音解碼器134,進行解壓縮(擴展)。聲音數據通過喇叭135以聲音輸出。遙控操作單元149接收收看者的開始收看、業務指定、節目信息種類檢索等指令,輸出給接收裝置本體的微型計算機148。CPU147根據存儲在ROM142中的接收控制程序142C及顯示程序142a,對調諧器132及TS解碼器141等進行控制。該程序可以是作為單獨功能的程序,也可以是具有以操作系統(微軟公司的WindowsCE等)為基礎的功能的程序。1-2-2-2接收控制程序下面用圖15說明進行這樣處理的控制程序。在ROM142中存儲有接收控制程序142C。現在設正在接收傳輸流1010的業務1013,下面說明將切換至傳輸流1010的業務1011的指令提供給CPU147時的動作情況。對于CPU147的指令,是由圖12所示的遙控操作單元149或操作面板(未圖示)提供。這樣的指令由微型計算機148提供給CPU147。一旦提供有業務切換命令,則CPU147將PAT的數據包ID置于TS解碼器141的控制數據分離用寄存器中(未圖示)。PAT的數據包ID固定由“0X0000”決定。這樣,TS解碼器141將分離的PAT內容存儲于RAM144中(圖15的步驟S11)。在該PAT中記述有現在接收的傳輸流1010中被多重處理的業務一覽表(參照圖9)。因此CPU147就知道希望的業務1011被多重處理在現在正接收的傳輸流1010中,即CPU147進行從步驟S12至步驟S18的處理。CPU147在步驟S18,根據步驟S11存儲的PAT,取得希望的業務1011的PMT的數據ID。這樣如圖8所示可知,業務1011的PAT的數據包ID為“0X0011”。CPU147將PMT的數據包ID“0X0011”置于TS解碼器141的控制數據分離用寄存器中(步驟S19)。這樣,業務1011的PMT111被分離,其內容被RAM144取得。CPU147根據圖6所示業務1011的PMT111,知道圖像數據81V及聲音數據81A的數據包ID“0X0022”及“0X0024”(步驟S20)。CPU147將圖像及聲音數據81V及81A的數據包ID“0X0022”及“0X0024”置于TS解碼器141的過濾條件存儲單元(未圖示)中(步驟S22)。這樣,TS解碼器14僅選擇所需要取得的圖像及聲音數據81V及81A輸出。另外,當CPU147在步驟S12中,判斷在現在正接收的傳輸流中未多重處理有希望的業務時,就進入步驟S13。CPU147取得PAT記述的NIT的數據包ID。CPU147據此取得NIT,就知道希望的業務多重處理在哪一個傳輸流中(步驟S14、步驟S15)。CPU147切換調諧器34的設定,以接收該傳輸流(步驟S16)。然后,取得該傳輸流的PAT(步驟S17)。接下來只要執行上述步驟S18以后的步驟即可。1-2-2-3顯示程序將自描述型數據顯示在監視器上的功能是利用CPU147及ROM142所存儲的顯示程序142a來實現的。下面說明顯示程序142a中的處理過程。首先,操作者參照節目表,操作遙控操作單元149,對CPU147發出切換至接收自描述型數據文件的業務的指令。這樣,CPU147就改變調諧器132及TS解碼器141的選擇條件。例如,操作者看節目表,知道電視購物業務的業務ID=001,則操作遙控操作器149,選擇業務ID=001。由于PAT的PID為“0X0000”,為固定值,因此,CPU147將TS解碼器的過濾條件切換為PID=0X0000,取得PAT。另外,當業務ID=001是多重處理在與現在接收的傳輸流不同的傳輸流中時,取得NIT,切換調諧器132之后,進行取得所述PAT的處理,使得對業務ID=001多重處理的傳輸流進行接收。如果知道PAT,則能夠取得業務ID=001的業務PMT。如果知道PMT,就知道該業務多重處理的傳輸流ID、存放該業務有關數據的數據包的PID及最初顯示的模塊ID。因而,CPU147切換調諧器132,同時改變TS解碼器過濾條件,接收該業務。這樣,開始接收業務ID=1001的業務。在取得的數據是以分組形式發送的數據時,TS解碼器141將其提供給CPU147,CPU147將其存儲于RAM144中。另外,CPU147根據ROM142的顯示程序將圖像顯示在監視器140上。例如,為了顯示電視購物業務,若接收圖16所示的自描述型數據文件,則顯示圖17所示的圖像。在圖16中,用<info></info>所包圍的描述表示該文件的文件名。在本實施形態中,由于采用模塊ID作為文件名,因此。在<info></info>所包圍的部分記述為module0000。操作者若操作遙控操作單元149(參照圖12),選擇按鍵411,則執行圖16所示的script411s,切換TS解碼器141的過濾條件,以選擇模塊0001。在本實施形態中,由于是將模塊ID存儲于表ID擴展字段中,因此表ID擴展“0000”切換為“0001”。這樣,圖18所示的模塊0001的數據從TS解碼器141輸出。CPU147根據這樣的自描述型數據,將圖19所示的圖像輸出給監視器140。操作者若操作遙控操作單元149(參照圖12),選擇按鍵421,則執行圖18所示的script421s,切換TS解碼器141的過濾條件,以選擇模塊0111。這樣,圖19所示的模塊0111的數據從TS解碼器141輸出。CPU147根據這樣的自描述型數據,將圖21所示的圖像輸出給監視器140。操作者若操作遙控操作單元149(參照圖12),選擇按鍵431,則執行圖20所示的Script431s,切換TS解碼器141的過濾條件,以選擇模塊0112。這樣,模塊0112的數據從TS解碼器141輸出,根據這樣的自描述型數據,圖21所示的圖像輸出給監視器140。另外,若在顯示圖21所示圖像的狀態下,操作者選擇按鍵439,則執行圖20所示的script439s。script439s是購買在區域438所顯示商品的手稿。CPU147根據這樣的手稿,通過圖12所示的通信口150向管理中心(未圖示)發送定貨信息。1-2-2-4先讀程序在本實施形態中,根據先讀控制程序142d,利用RAM144的空區域進行先讀處理。通常,在因特網的WWW中的先讀是讀入該HTML文件,對于該文件描述中的超鏈接的URL進行下載請求。與此不同的是,在本實施形態中,不是將某模塊的自描述型數據的描述作為參考,而是用DII來確定先讀的模塊。下面用圖22說明根據先讀控制程序142d的處理過程。這里說明的是,圖13所示的模塊0111~0115附加相同類型ID,而現在是顯示模塊0111的情況。CPU147將DII讀入至RAM144(圖22的步驟S31)。具體來說,CPU147參照PMT,取得DII的PID,設定TS解碼器的過濾條件。這樣,接收了所述傳輸流中作為各模塊管理信息以循環發送方式反復發送的DII。圖23所示為每個模塊的數據之一例。另外,圖23表示先讀程序從DII的模塊管理信息中取作為參考的數據項的情形。CPU147參照前述DII,決定與現在顯示的模塊類型屬于相同類型的模塊作為先讀候補模塊(步驟S33)。是否屬于相同類型,只要參照DII中存儲的各模塊類型ID即可知道。這種情況下,由于現在顯示的是模塊0111,因此根據圖22的步驟S33,模塊0112~0115作為先讀候補模塊。CPU147將處理號i進行初始化(步驟S37),對于第i個先讀候補模塊,讀出其模塊大小及先讀標志(步驟S39)。這種情況下,讀出模塊0112的模塊大小為“100K字節”及先讀標志為“1”。CPU147對RAM的剩余容量(空容量)進行計數(步驟41)。CPU147判斷步驟S33讀出的該候補模塊的先讀標志是否置1(=1)(步驟S43)。這時由于先讀標志置1,因此將RAM144的剩余容量與模塊0112的模塊大小“100K字節”進行比較(步驟S45)。當剩余容量大于先讀候補模塊的模塊大小時,對TS解碼器141輸出變更過濾條件的變更命令,以便能夠選擇該模塊(步驟S47)。例如,當在步驟S41中計數剩余容量為550K字節時,由于剩余容量大于模塊0112的模塊大小100K字節,因此變更過濾條件,以便能夠先讀模塊0112。CPU147判斷是否還有剩余的先讀候補模塊(步驟S48),如果不是最后的,則將處理號i加1(步驟S49),重復步驟S39以下的處理。這樣,通過在判斷是否進行先讀時測量存儲器區域的剩余容量,即使剩余容量因時間變化而變化,也能夠正確判斷。另外,也可以不是每次測量剩余容量,而一旦進行了測量,只要從該測量值減去先讀的模塊容量即可。另外,在步驟S45中,當剩余容量小于先讀候補模塊的模塊大小時,由于能夠只先讀一部分,因此不進行步驟S47的處理,進行步驟S48。另外,在步驟S43中,當先讀標志不置1時,則判斷為不是應該先讀的模塊,同樣進到步驟S48。在發送側,對于在接收側能夠相關讀出的模塊附加相同類型ID進行發送,通過這樣,能夠根據接收終端的存儲器容量進行先讀。因而,對于該模塊能夠以更短時間取得數據,因此能夠實現高速顯示。這樣,對于相關的模塊,當在該時間與RAM的存儲器剩余容量進行比較,RAM具有的空容量能夠將該模塊全部讀入RAM中時,就設定TS解碼器的過濾條件使得先讀該模塊,通過這樣,當要顯示該模塊時,就能夠高速顯示。特別是將屬于相同類型的模塊作為前述相關模塊,通過這樣,就能夠高速顯示屬于相同類型的模塊。這樣,從DII的模塊管理信息確定相關的模塊,再取得各模塊的數據容量,決定先讀的模塊。通過這樣,對于鏈接對象的文件,能夠不參考該自描述型數據的描述,而進行先讀。下面用圖24的流程圖說明這樣進行先讀時的顯示處理過程。這里說明的是CPU147在確定所需要的模塊的模塊ID后的處理過程。首先,CPU147判斷確定的模塊ID的模塊是否存在于RAM144中(步驟S51)。當確定的模塊ID的模塊存在于RAM144中時,進到步驟S59,從RAM144讀出該模塊數據,生成顯示數據,輸出給VRAM146。而當確定的模塊ID的模塊不存在于RAM144中時,進行與通常同樣的處理。即將取得該模塊數據的過濾條件提供給TS解碼器141(步驟S53),再從TS解碼器141提供該模塊數據(步驟S55),這樣就存儲于RAM144中(步驟S57)。再將其讀出,生成顯示數據(步驟S59)。這樣,在本實施形態中,CPU147一旦判斷某模塊數據是所需要的,則在將取得該模塊數據的過濾條件置于TS解碼器141之前,判斷是否先讀入了RAM144。通過這樣,能夠實現高速顯示。另外,以循環發送方式進行多重處理發送的各模塊,若僅先讀該模塊的一部分,則先讀的效果幾乎沒有。這是因為,為了讀入剩余的部分,必須讀入已經存儲的部分。而與此不同的是,在本實施形態中,將各模塊大小與剩余存儲器容量進行比較,當模塊大小較小時,對其加以顯示。因而,能夠實現適合于循環發送方式的先讀處理。另外,對于各模塊也可以使其存儲多個類型ID。例如,這種情況下,模塊0111附加與模塊0112~0115相同的類型ID=1。再設模塊0111能夠附加與模塊0211及0311相同的模塊ID=0。這樣,在現在顯示的模塊是模塊0111的情況下,能夠先讀有可能是最適合先讀的模塊。先讀標志的使用是任意的,但通過使用這樣的先讀標志,具有以下的效果。即有時各模塊數據反復發送不是相同的內容,而是一面發送,一面數據隨時間而更新。例如,當實時播送來自收看者的問卷調查結果時,這種情況下,若進行先讀再顯示,則顯示的是更新前的內容。因此在這種情況下,利用先讀標志,就可從先讀對象中排除,能夠確實接收最新數據。另外,也可以將有關各模塊的先讀優先級存儲于模塊管理信息。例如,對于雖然是屬于相同類型的模塊,但是在各模塊中共同參照的模塊,例如購物結束后構成確認畫面的模塊等,只要將先讀優先級設定得較高,而另一方面,對于相關度不太高的模塊,則將先讀優先級設定得較低即可。這樣的先讀優先級只要對每個模塊設定先讀優先級的值即可。另外,這樣的先讀優先級也可能作為某文件與某文件的連接程度加以存儲,能夠在各文件間設定。例如,對于模塊0111,可以這樣存儲,使得與模塊0112的連接度為7,與模塊0113的連接度為6,……,與模塊0211的連接度為1。這種情況下,只要在全部先讀對象模塊中從連接度大的模塊開始檢查剩余容量,僅對小于剩余容量的進行先讀即可。例如,對于與操作者的操作無關的進行自動參照的自動參照文件,將連接度設定得較高等。這樣的先讀優先級,也可以僅在相同類型內的各模塊間決定,也可以在不同類型間的各模塊設定。這種情況下,對于全部模塊從模塊管理信息的專用區讀出與現在顯示模塊的連接度,來代替圖22的步驟S33的處理,并從高的開始依次排列。然后,只要與步驟S37以后同樣進行即可。另外,在發送側,除了DII以外,還可以發送存儲有這樣的文件間連接度的表,在接收側利用該表決定先讀的模塊。另外,也可以判斷僅對模塊大小在規定大小以上的大的模塊是否優先進行先讀。另外,對于RAM144,是根據規定的規則進行存儲器的釋放處理。例如,在將顯示用的數據輸出給VRAM146的階段進行存儲器區域的釋放。在進行這樣的存儲器區域釋放時,也可以再次進行先讀對象模塊的判斷(參照圖22)。這樣能夠與存儲器釋放連動進行先讀。另外,在本實施形態中,是僅參照DII決定先讀對象模塊,但也可以限于在現在正顯示的模塊的自描述型數據中script所用的模塊,這樣也能夠僅先讀更需要的文件。另外,也可以不參照DII,將現在正顯示的模塊的自描述型數據中鏈接對象的模塊作為先讀對象。另外,當先讀對象模塊不僅TS解碼器141的過濾條件不同,而且調諧器的選擇條件也不同時,只要改變這樣的選擇條件即可。另外,在本實施形態中,是根據DII取得每個模塊的模塊大小,判斷是否作為先讀對象。但是不限于此,也可以用若干個模塊的一群總數據量,判斷該一群模塊能否整個一下子進行先讀,如果可能,則進行這樣的先讀處理。例如,在EIT(事件信息表)的數據廣播識別符(data_broadcast_desc)內對每個事務存在存儲事務ID(transaction_id)及其總數據量的區域。因而,求得該總的數據量,就能夠判斷是否將事務ID所屬的模塊一起進行先讀。另外,前面對使用EIT的情況進行了說明,但如果是相關的若干模塊有關的合計總的數據量定義的數據,則即使是其它的數據,也同樣能夠適用。1-3其它的實施形態另外,當不能參照EIT以事務為單位進行先讀時,也可以參照DII判斷是否以模塊為單位進行先讀。這種情況下,為了確定判斷為不能一起先讀的事務ID所屬的模塊ID,只要將根據DII取得的事務ID與根據EIT取得的事務ID進行對照即可。另外,是根據DII取得各模塊數據的模塊大小,但也可以寫入DBB的首部信息中。這種情況下,不是取得模塊數據的全部數據,而是首先只要僅取得模塊數據首部一部分即可。另外,在該例中,是以模塊為單位進行數據存儲的判斷,但也可以是以類為單位進行。另外,也可以對模塊管理信息附加保持標志,對于附加了該保持標志的模塊加以保持,使其不能從RAM144刪除。這樣,通過強制保持某模塊,就能夠可靠存儲先讀的模塊數據。另外,對于這樣的強制保持,也可以在與現在正顯示的模塊的連接度為規定值以下時,解除該保持。另外,在上述實施形態中,是利用MPEG-2傳輸流上的DSM-CC目標循環及DSM-CC數據循環來傳送文件的,但也可以用進行同樣處理的其它協議來傳送。在上述各實施形態中,是以數字衛星廣播來進行數字數據傳送的情況加以說明的,但對于數字地面波廣播,進而對于有線電視等有線廣播,也同樣能夠適用。另外,在本實施形態中,是將在該業務中構成最初顯示的入口頁的自描述型數據文件的模塊ID嵌入在PMT中,但也可以作為預先規定的固定值存儲在發送側的存儲單元,在接收側,操作者若切換業務,將最初接收的表ID擴展設定為該數值即可。另外,關于構成所述入口頁的自描述型數據文件,在反復發送時,也可以使得比其它文件的發送周期要短。這是由于,如果沒有構成前述入口頁的自描述型數據文件,就不能進入該業務,因此要使得沒有一點時間滯后進入該業務。另外,在上述實施形態中,是作為與圖像數據及聲音數據不同的業務傳送自描述型數據的,但也可以在同一業務內傳送,將兩者合成顯示在監視器上。另外,作為自描述型數據,對于SGML數據、HTML數據、XML數據、MHEG數據等也同樣能夠適用。另外,關于自描述型數據參照的圖形數據,除位圖形式(.bmp)及JPEG形式(.jpq)以外,也可以例如是GIF形式(.gif)。在上述實施形態中,說明了利用硬件及CPU實現圖1各方框功能的情況,但對于用硬件構成哪一部分,沒有特別限定,特別是也可以利用硬件邏輯構成用軟件構成的一部分或全部。在本實施形態中,是將顯示程序存儲于ROM中,但也可以存儲于IC卡或CD-ROM等存儲媒體中,再通過IC卡驅動器或CD-ROM驅動器傳送給非易失性存儲器加以存儲。再有,也可以利用通信傳送該程序,存儲于非易失性存儲器中。另外,所述程序可以作為與信號載波形成一體的計算機數據信號利用傳送媒體進行傳送。1-4前面專利申請的揭示本發明是關于,對于在數據廣播中循環發送的數據,在接收終端一側判斷是否進行數據先讀,并對數據進行先讀的有關內容。所謂數據廣播,不是僅僅通常的圖像及聲音(AV)的廣播,而是從發送臺一側,除了前述圖像及聲音以外,對附加的信息(例如計算機的程序及圖形)也同樣進行打包處理,作為傳輸流發送,是這樣一種發送形態。收看者一側利用具有的專用頻道(接收終端),能夠接收所述打包的傳輸流,取出附加的信息,加以執行或重放。另外,通常的所謂廣播,是從發送臺相對于各接收終端單方向發送信息的形態。因此,在接收終端一側取得數據廣播的數據時,如果從發送臺沒有反復多次發送數據,則在接收終端不能取得數據。將多次反復發送該數據的方法叫做循環發送。以往有一種數據廣播系統,是將程序或程序執行所需要的執行數據作為傳輸流,從發送臺以衛星波或地面波進行發送,而用接收機接收所述發送的內容,從傳輸流取得該程序或執行數據,并執行程序。在該系統中,從發送臺一側循環發送程序或執行數據,而在接收終端一側,如果需要程序或執行數據,就從傳輸流取得,并執行程序。這里,當接收終端沒有足夠的存儲器,很難一次取得并執行程序時,對于這樣的數據廣播系統,就預先以邏輯單位(下面叫做模塊)將數據加以分割,并循環發送該模塊。這樣,即使沒有足夠存儲器的接收終端,也能夠每次從傳輸流僅取得所需要的數據,并執行程序。另外,在該系統中對于具有足夠存儲器的接收終端還有這樣的優點,即只要取得執行所需要的數據,就執行程序,也可以不要等到能夠取得所有信息為止才執行,即還能夠縮短到開始執行程序的時間。但是,當每次取得所需要的模塊數據時,若作為數據多重處理的方法是使所有的模塊形成一次循環,則多重頻率減低,很難取得所需要的模塊數據。另外,若將若干個模塊形成類,并循環發送類,這種情況下,由于通常傳送帶寬是一定的,因此各類的循環帶寬度小,循環周期變大,這樣也很難取得所需要的模塊數據。因而存在的問題是,這種情況下要取得數據需花費時間,不能順利進行整個程序的處理。如果是接收終端具有能夠接收足夠數據的存儲器的情況,則可以認為,若進行數據先讀(高速緩沖存儲),則對于數據先讀那部分就沒有必要再取得數據,能夠高速執行程序。這是由于,一般從存儲器讀出要比從數據傳輸流的取得開始一直到結束的時間來得快。另外,是由于,在程序執行中,在到發生必須要取得下面的數據為止,有一個等待用戶鍵盤輸入的等待時間,在該時間內能夠對數據進行先讀。但是,由于模塊數據是可變長度的,取得的數據不一定能可靠存儲于存儲器中,即使開始取得,也不能將全部數據存儲于存儲器中,常常有這種情況,需要數據時,存儲的數據不能使用,或應該能夠存儲的數據不能存儲。本發明是為解決上述以往的問題,其目的在于加快在接收終端包含數據取得在內的程序執行速度。為了達到該目的,本發明的數據廣播接收終端的特征在于,具有對能夠用于數據取得的存儲器區域進行計數的剩余存儲器計數單元、取得數據大小的數據大小取得單元、以及將所述數據大小取得單元取得的數據大小與前述剩余存儲器計數單元計算的剩余存儲器進行比較以判斷是否取得數據的數據取得判斷單元。在數據取得判斷單元中,將數據大小取得單元取得的數據大小與剩余存儲器計數單元計數的剩余存儲器進行比較,判斷是否取得數據,通過這樣,能夠先讀適當的數據。另外,本發明的數據廣播接收終端的特征在于,根據取得表示是否能夠先讀數據的先讀信息的先讀信息取得單元及所述數據取得判斷單元僅在先讀信息允許數據先讀時,比較所述數據大小取得單元取得的數據大小與所述剩余存儲器計數單元計數的剩余存儲器,判斷是否取得數據。在數據取得判斷單元中,還包含從發送臺發送來的表示是否能夠先讀的信息,通過比較數據大小及剩余存儲器,判斷是否取得數據,就能夠先讀適當的數據。下面參照本發明的實施形態。另外,這里說明的是用于數字衛星廣播的情況。數字廣播的標準是根據MPEG-2標準、DSM-CC標準及DVB-SI標準而制定的。各標準記述在下列文件中。MPEG2標準ISO/IEC13818-1ISO/IEC13818-2DSM-CC標準ISO/IEC13818-6DVB-SI標準ETSIETS300468(在日本為ARIBSTD-B101.1版)在該例中,以具有超鏈接(HyperLink)型數據的數據廣播為例進行說明。關于數據廣播的概要、硬件構成及接收終端中的節目選臺,在日本專利特愿平9-212937號說明書及附圖中加以敘述。關于接收機的工作,是從取得PMT之后的處理開始說明,前述PMT是描述構成一個節目的圖像、聲音及數據以怎樣的流(即哪一個PID)傳送的。取得PMT之前的處理,作為接收數字衛星廣播節目的方法是采用一般的方法。詳細的處理可參照日本專利特愿平9-212937號說明書與附圖及DVB-SI、MPEG2標準。所謂超鏈接型數據廣播節目是一旦選中節目,即在顯示器上出現圖像。在該圖像中加入了請用戶進行輸入的圖像,若用戶據此由遙控器等進入輸入,則接收機根據輸入來接收與該輸入鏈接的下面的圖像信息并顯示,形成上述這樣的節目樣式。圖25所示為該具體例子,該節目的例子是當用戶選中該數據廣播節目時,顯示圖25A的頁面。在顯示該頁面的狀態下,若用戶用遙控器按下按鍵511,則切換至圖25B的頁面。當在先前的圖25A的畫面狀態下,用戶用遙控器按下按鍵512時,則切換至圖25C的頁面。下面用該節目進行說明。下面說明為了實現圖25所示的數據廣播的數據結構。這種情況下,數據結構包括具有指定自己數據的ID的ID信息部分、具有圖25所示的顯示圖像信息的圖像信息部分,以及描述相對于用戶的按鍵輸入如何進行動作的動作描述信息部分。圖26所示的為該數據結構描述的圖25的例子。用<info></info>所包圍的描述是ID信息,這里描述表示該頁的模塊ID。用<graphic></graphic>所包圍的描述是圖像信息部分,這里具有圖25的圖像數據名稱及實際數據。用<script></script>所包圍的描述是動作描述信息部分,在圖26A中描述圖25A說明所寫的動作。這種情況下,如圖26B及C所示,從圖25B及C不與其它的鏈接。圖27~圖29所示的用BML(BroadcastMarkupLanguage)型數據描述圖26A所示有描述型數據時的例子。在該例子中,3個文件(BML資料文件“niko.bml”、PNG文件“1_button.png”及PNG文件“2_botton.png”)用1個模塊id發送。將這樣的不同數據形式的若干個文件用1個模塊發送的形式叫做多成分(multipart)形式。這種情況下,作為組成標記0X40的模塊0000,是3個文件作為1個模塊發送。下面簡單說明圖27~圖29所示BML文檔文件的描述。行1501定義為,是多成分形式,而且各成分用“boundary-sample”分割。行1502定義為,原始網絡id為“0004”,傳輸流id為“0001”,業務id為“0100”,事件id為“0020”,組成標記為“0X40”,模塊id為“0000”。行1503定義為,該模塊大小為23055字節。行1504描述參照多成分形式的各成分用的參照數據。行1505定義構成該成分的成分模塊詳細內容。行1506為BML文件的說明語句。行1507表示目標框(用遙控器操作時的框)的顏色及大小的設定。圖28所示的行1511表示當焦點(focus)位于按鈕時改變該框顏色的設定,這種情況下,表示顏色從指數(index)8變為指數3。行1512是手稿標記的描述,表示切換至按照用組成標記0X40的模塊0001發送的文件“sun.bml”的顯示,或切換至按照用組成標記0X40的模塊0002發送的文件“moon.bml”的顯示。行1513表示最大框的設定,行1514表示圖25所示按鈕511及512的位置及大小的設定。圖29所示的行1521描述焦點位置的移動。焦點位置由于初始狀態為nav-index0,因此選擇id=tol框。即焦點位于圖25所示按鈕511。在這種狀態下,若點擊,則調用行1512的GoTol(),轉移至按照模塊ID“0X0001”的sun.bml的顯示。另一方面,若按下遙控器的右移鍵(未圖示),則焦點位置移動至圖25所示的按鈕512。在該狀態下,若點擊,則調用行1512的GoTo2(),轉移至按照模塊ID“0X0002“的moon.bml的顯示。行1522及行1523為圖25所示的按鈕511及512的PNG數據。在本實施形態中,是以多成分形式發送的,但也可以為單成分形式(用1個模塊發送1個文件)。下面說明如何將圖26所示的數據多重處理形成傳輸流。在該例中,用DSM-CC標準的數據循環結構將圖26所示的數據多重處理形成傳輸流。圖26所示各數據結構是以叫做模塊的單位進行管理的。各模塊按物理大小分割為叫做DDB(DownloadDataBlock)的分組進行多重處理。在傳輸流中,模塊利用DII(DownloadInfoIndication)進行管理。圖30所示為DII結構,DII中具有存儲指定DII的分組信息的字段521、存儲具有該DII與哪一個事件(節目)相對應等信息的DSM-CC信息的字段522、以及存儲對于該節目具有怎樣的模塊等進行實際管理的模塊數據的字段523。這里注意一下模塊管理。字段523包括所謂具有幾個模塊的模塊數(NumberofModule)字段525、以及存儲有關模塊信息的字段526。在模塊數字段525后面的字段526中,對于各模塊,存儲有模塊ID(moduleID)及模塊大小(modulesize)等。圖31所示為上述DII與模塊(DDB)的關系。如圖31所示,將DII與模塊的1個集合叫做類。該類用相同PID(PacketID)進行多重處理形成傳輸流。另外,如圖31所示,作為指定該類的表有PMT(ProgramMapTable)及EIT(EventInformationTable)。由于PMT對構成節目的物理信息即PID進行管理,因此具有類的PID信息。由此PMT能夠參照類。EIT具有節目信息,該數據廣播識別符(data_broadcast_desc)具有位于DII中的事務ID(Transaction_id)。因此,EIT能夠參照類。在本實施例中,說明采用根據PMT進行參照。另外,PMT及EIT分別在MPEG2及DVB-SI標準中詳細敘述。設在該例中處理的類的PID為0X90。另外,這里雖設PID為0×90,但也可以用其它的值。這里作為PMT信息,僅表示數據類的PID,但PMT所具有的信息不僅于此。詳細內容在MPEG2及DVB-SI標準中敘述。另外,這里是1個節目1個類,但也可以為多個類。下面用圖32表示以循環方式對類的數據進行多重處理的示意圖。圖中各模塊大小如下所示。模塊0(moduleID=0)100KByte=102400Byte模塊1(moduleID=1)70KByte=71680Byte模塊2(moduleID=2)50KByte=51200Byte這里設模塊ID與圖30所示的模塊ID相同進行多重處理。另外,設實際多重處理模塊時的DDB首部一部分也記述有模塊ID。如圖32所示,各模塊分別循環多重處理對于DII設適當進行多重處理。在本實施例中,進行的是這樣的循環多重處理,但也可以用別的方法(將模塊按0、1、2、0、1、2的順序)進行循環多重處理。這里使用的數據廣播接收終端的硬件構成是一般性的,例如可以是日本專利特愿平9-212937號的說明書及附圖所示的硬件構成,但是要附加圖33的構成。數據接收單元531從傳輸流中取出所需要的數據。另外,數據接收單元531取出數據取得判斷單元533指定的數據。數據大小取得單元539從傳輸流中取得應該進行取得判斷的數據大小。數據存儲單元535將數據加以存儲。剩余存儲器計數單元537對所述數據存儲單元的未存儲數據的區域進行計數。數據取得判斷單元533比較數據大小及剩余存儲器量,判斷是否存儲于存儲單元,依靠數據接收單元531接收數據,并將數據存儲于數據存儲單元535。當用戶選擇數據廣播節目時,由原始網絡ID(original_network_id)、傳輸流ID(transport_stream_id)、業務ID(service_id)及事件ID(event_id)指定節目。通過這樣,指定表示節目構成(組成)的PMT。關于該節目選臺,在DVB-SI標準中敘述。圖31所示為該PMT。在該PMT中描述數據流動的傳輸流的PID。以本實施例的PMT所描述的PID=0X90,圖32所示的數據進行流動。如上述選臺時的說明所述,接收到PMT的接收終端得到DII的PID。從該PID取得DII,再在其中取得各模塊的模塊ID及模塊大小。具體用圖26、圖30及圖34的流程圖加以說明。這時,設數據存儲單元大小為150Kbyte。在本實施例中,設數據存儲單元為僅取得模塊信息的存儲器區域。設取得DII的存儲器及其它執行所需要的存儲器為另外設置。另外,在本實施例中,設數據存儲單元為僅存儲模塊信息的區域,但并不限于此,也可以作為包含DII取得等的區域。另外,設數據存儲區域為150K字節,但也可以是其它大小,也可以在接收機執行中其大小動態變化。開始,接收終端取得DII,得到取得模塊用的信息。為了取得最前面的模塊,取得模塊ID=0的模塊(參照圖26A)。這時,在數據存儲單元存儲了100K字節的信息。接收終端分析圖26A所示的數據,將圖像顯示,等待用戶的按鍵輸入。這時,用剩余存儲器計數單元537對剩余存儲器量進行計數,用數據取得判斷單元533與現在已經取得的模塊以外的大小進行比較。這種情況下,首先從數據存儲單元535的大小150K減去模塊ID=0的模塊的模塊大小=100K,得到剩余存儲器50K。接著參照DII,比較模塊ID=1的模塊大小=70K與剩余存儲器。這時,由于剩余存儲器裝不下模塊ID=1的模塊,因此判斷為不取。接下來同樣,比較模塊ID=2的模塊大小=50K與剩余存儲器。這時,由于模塊ID=2的模塊能夠存儲于剩余存儲器中,因此從數據接收單元531取得模塊ID=2的模塊,并存儲于數據存儲單元535。這里,當用戶用遙控器按下按鍵512(參照圖25)時,接收終端不是從傳輸流中取得模塊ID=2的模塊,而是首先判斷在數據存儲單元535中是否存在模塊ID=2的模塊信息,若存在,則利用數據存儲單元535中存儲的模塊ID=2的模塊數據,接收終端分析圖26B,并圖像顯示。如果是原來的情況,則取得模塊ID=2時,必須從傳輸流取得一次數據,要花費取得的時間,而在本實施例中,則不要這樣的取得時間。另外,由于在數據取得前述行大小判斷,因此進行數據取得失敗后,也不會發生取得其它數據那樣的無謂操作,這樣就能夠提供數據廣播接收終端包含數據取得在內的處理高速度。另外,在本實施例中,設最初取得的模塊為模塊0,但也可以是指定的模塊。另外,在本實施例中,是根據DII參照模塊大小的,但也可以根據其它來參照。例如也可以寫在EIT或PMT中。也可以寫在模塊首部信息中。這種情況下,不是取得整個模塊,而是首先僅取得模塊的首部一部分。另外,在該例中,是以模塊為單位進行數據存儲的判斷的,但也可以以類為單位。下面參照其它實施例。圖36所示為本發明其它實施例的功能方框圖。在圖36中,數據接收單元531、數據大小取得單元539、數據存儲單元535及剩余存儲器計數單元537與圖33的構成相同。與圖33的構成不同點在于,增加了先讀標志取得單元538,以及在數據取得判斷單元543對于數據取得的判斷也增加先讀標志的判斷。下面說明上述構成的實施例的動作。在該實施例中使用的數據廣播節目與已經敘述的基本相同。但不同點在于,圖25C的頁面圖像能隨時間而變化。即圖25C的數據為最好不進行先讀的數據。下面用該節目進行說明。數據的多重處理如圖37所示。模塊2若隨時間變化,則為模塊2′。該實施例的數據結構與已經敘述的例子基本相同。但不同點在于,圖26C的<graphic></graphic>包圍的moon.bmp的數據是隨時間而變化的數據。為了實現該實施例,在圖30的DII字段523增加存儲先讀標志的字段533(參照圖35)。這樣,在本實施形態中,先讀標志與模塊大小相同設定在具有各模塊信息的字段523中。另外,所謂先讀標志是表示在接收終端是否應該先讀模塊數據的信息,設定該標志的模塊在接收終端不進行先讀。設定該標志的一例可以考慮是如上所述的數據隨時間更新(版本更新)的情況。這里,各模塊標志(flag)字段在該實施例中設定如下模塊0(moduleID=0)可先讀(設定1)模塊1(moduleID=1)可先讀(設定1)模塊2(moduleID=2)不可先讀(設定0)[接收終端構成]在本實施例中使用的數字廣播接收終端的硬件構成與已經敘述的例子基本相同。但是與圖33構成的不同點在于,增加先讀標志取得單元548,以及在數據取得判斷單元543對于數據取得判斷也增加先讀標志的判斷。先讀標志取得單元548從傳輸流取得應該進行取得判斷的數據的先讀標志。數據取得判斷單元543比較數據大小與剩余存儲器量,判斷是否存儲于數據存儲單元535,而且在先讀標志表示能夠先讀的情況下,依靠數據接收單元531接收數據,并將數據存儲于數據存儲單元535。另外,由于選臺時的動作與已經說明的相同,因此省略其說明。與已經敘述的例子基本相同,而不同點在于,在取得DII、并從中取得各模塊的模塊ID及模塊大小時,也取得標志信息。具體用圖38的流程圖進行說明。接收終端取得DII,取得模塊0的模塊大小,對剩余存儲器進行計數,到此為止(步驟S61~S65)的處理與圖34相同。接著,檢索DII的模塊ID=1的先讀標志,判斷是否可先讀(步驟S66)。這時由于模塊ID=1的模塊為標志=1,因此判斷為可先讀,并比較模塊ID=1的模塊的模塊大小70K與剩余存儲器(步驟S67)。這種情況下,由于剩余存儲器裝不下模塊ID=1的模塊,因此不取得該模塊。同樣,檢索模塊ID=2的先讀標志,判斷模塊ID=2的模塊是否可先讀(步驟S66)。這種情況下,由于模塊ID=2的模塊為標志=0,因此判斷為不可先讀,就不進行先讀處理。就全部模塊對這樣的處理進行判斷(步驟S69)。這種情況下,由于不存在更多的模塊,因此結束先讀處理。這樣,根據先讀標志,模塊ID=2的模塊不進行先讀。因而,當模塊ID=2的模塊數據更新時,可以防止無謂取得模塊。這樣就能夠不先讀無謂的數據,能夠實現盡可能多地先讀所需要的數據。另外,在本實施形態中是利用硬件構成的,但也可以用軟件構成。這樣,本發明通過設置數據取得判斷單元,能夠實現進行數據先讀、且不先讀無謂數據的性能優異的數據廣播接收機。這樣,數據取得判斷單元比較數據大小取得單元取得的數據大小與剩余存儲器計數單元計數的剩余存儲器,判斷是否取得數據,通過這樣,能夠先讀適當的數據。另外,數據取得判斷單元還考慮所取得的表示是否能夠先讀數據的先讀信息,以先讀更適當的數據。結果加快了包含取得數據在內的數據廣播程序的執行速度。能夠達到加快數據廣播接收終端包含取得數據在內的數據廣播程序執行速度的目的。2.控制空區域的實施形態在上述實施形態中,在接收以循環發送方式發送的數據包數據的數據接收裝置中,為了有效利用有限的存儲器容量,僅先讀比空容量小的模塊。但是,當相對于高速緩沖存儲器的容量來說,先讀對象的模塊數多時,若沒有空容量,就不能進行高速緩沖存儲,在以下的實施形態中,使先讀對象模塊動態且可靠地先讀入存儲器27的高速緩沖存儲器區域。這樣,在存儲器區域受到以循環發送方式發送的數據包數據限制的接收裝置中,能夠縮短顯示數據生成的平均時間。這是由于,即使是最大也沒有必要將現有正通過的模塊等到下一周期為止。下面用具體例子加以說明。如圖39所示,以循環發送方式發送的模塊化數據以一定周期發送模塊數據701、702……。這樣的模塊數據用TS解碼器選擇接收,提供給CPU。CPU對提供的各模塊,依次存儲于高速緩沖存儲器中。即判斷各模塊的模塊大小(數據量)是否大于現在RAM所設置的高速緩沖存儲器區域的空容量,若大于,則不存入高速緩沖存儲器區域。例如,當高速緩沖存儲器區域存儲有模塊701及702時,若空容量小于模塊703,則模塊703不存入。但是有些情況是,根據操作者的操作,在下一瞬間必需要顯示的是模塊703,而該模塊703又不是所述的先讀對象。這種情況下,CPU為了取得該數據,必須等待到下一次模塊703被發送為止,即必須等待一個周期。對于這種情況,在以下的實施形態中,對于希望要先讀的模塊,使存儲手段動態確保所需要的空區域,因此沒有必要如前所述那樣要等待1個周期。2-1方框圖下面用圖40說明確保該空區域的數據接收裝置801的功能方框圖。數據接收裝置801是從帶有模塊標識符的以循環發送方式發送的模塊數據中選擇接收用規定模塊標識符限定的模塊數據生成顯示數據的數據接收裝置,具有流數據選擇手段803、模塊數據選擇手段805、存儲手段807、數據讀出手段809、先讀控制手段811及空容量確保手段815。流數據選擇手段803與已經說明的流數據選擇手段3相同,從多個業務多重化流數據中選擇接收符合規定條件的業務多重化流數據。關于業務多重化流數據也相同。模塊數據選擇手段805選擇符合給定選擇條件的模塊,并輸出該模塊數據。存儲手段807將所述輸出的數據與數據的存儲順序一起加以存儲。一旦給出數據讀出命令,則數據讀出手段809檢索存儲手段807,讀出需要的數據,同時若從所述模塊數據選擇手段提供存儲手段807中不存在的數據,則將這些數據輸出。先讀控制手段811將與模塊數據選擇手段805輸出給存儲手段807的數據相關的模塊數據進行先讀用的選擇條件提供給模塊數據選擇手段805。另外,先讀控制手段811取得所述先讀對象模塊數據的數據量,提供給空容量確保手段815。空容量確保手段815,為了使得模塊數據選擇手段805提供的先讀對象模塊數據能夠預先先讀入存儲手段807,從存儲手段807存儲的數據中,刪除先前順序的數據,以確保大于所述數據量的空區域。2-2流程圖關于接收機的硬件構成,由于與上述實施形態的相同,故省略說明。下面用圖41說明這種情況下的先讀程序142d的流程圖。CPU147一旦接收DII,即存儲于RAM144中(步驟S101)、CPU147參照DII決定先讀對象的模塊數據(步驟S103)。例如,可以將與現在選擇的模塊數據相同類型所屬的模塊數據作為先讀對象。接著,CPU147從DII讀出最先候補的模塊大小(步驟S105)。CPU147求出現在最大可能確保的高速緩沖存儲器容量(步驟S107)。這是因為,RAM144的能夠使用容量每次都不一樣。例如,在生成提供給VRAM146用的數據過程中,RAM144中的最大可能確保的高速緩沖存儲器容量減少,而若所述生成結束,全部輸出給VRAM146,則最大可能的高速緩沖存儲器區域的容量就增加了那一部分。用于其它運算等情況下也相同。CPU147將最大可能的高速緩沖存儲器區域容量與步驟S105讀出的候補模塊數據的模塊大小進行比較,判斷最大可能的高速緩沖存儲器區域容量是否較大(步驟S109)。當最大可能的高速緩沖存儲器區域容量較大時,則CPU147將現在的高速緩沖器空容量與步驟S105讀出的候補模塊數據的模塊大小進行比較(步驟S111)。當現在的高速緩沖存儲器空容量較大時,將該模塊數據保持原樣不變存儲于高速緩沖存儲器中(步驟S113)。另一方面,當現在的高速緩沖存儲器空容量較小時,為了使得高速緩沖存儲器區域能夠存儲該模塊數據,CPU147在高速緩沖存儲器區域中設置空區域。具體來說,是釋放最早的模塊數據的存儲區域(步驟S115)。若在高速緩沖存儲器區域建立了所需要的空區域,則執行S113的處理。CPU147判斷步驟S103決定的候補模塊數據是否還有剩余(步驟S117)。當有剩余時,讀出下面的候補模塊大小(步驟S119)。然后重復步驟S107以下的處理。這樣,在本實施形態中,根據動態變動的最大可能的高速緩沖存儲器區域容量,將候補的模塊數據依次進行高速緩沖存儲,通過這樣,能夠有效利用高速緩沖存儲器區域。另外,對于大于最大可能的高速緩沖存儲器區域的模塊數據,由于即使最大限度釋放也不能存儲,因此不存儲于高速緩沖存儲器區域。這樣,對于以循環發送方式發送的接收數據,能夠充分利用高速緩沖存儲器區域而不會有無謂的操作。另外,也可以不進行步驟S111的處理。2-3其它實施形態在上述實施形態中,說明了高速緩沖存儲器區域容量變動的情況,但該容量也可以是固定值。在上述實施形態中,是利用整個高速緩沖存儲器區域動態地對各模塊數據進行高速緩沖存儲。但是,也可以將高速緩沖存儲器區域分成若干個,對每個分割區域將不同優先級的模塊數據進行高速緩沖存儲。這種情況下,例如只要預先在發送側附加優先級進行發送即可。例如,也可以對于先讀對象的模塊數據中,優先級10以上的模塊數據,依次存儲于500K字節的第1分割區域,優先級不滿10的模塊數據,依次存儲于200K字節的第2分割區域。這樣,通過將優先級高的模塊數據依次存入大的高速緩沖存儲器容量,就提高了能夠更縮短取得數據時間的可能性。圖42所示為在BML數據中描述優先級情況之一例。這種情況下,用行1541及1542分別表示組成標記0X40的模塊0001及0002的優先級為127。另外,優先級也可以不僅是用BML數據,而是在模塊管理信息的DII設置區域進行描述。這樣,對于以循環發送方式發送的接收數據,現在發送的模塊數據由于到下次發送為止的時間最長,因此成為最有效的高速緩沖存儲對象。因而,將最新發送的模塊數據依次進行高速緩沖存儲,當高速緩沖存儲器不足時,從最早的模塊數據開始依次釋放。這樣,能夠從取得時間最長的模塊數據開始依次作為高速緩沖存儲對象,能夠使整個的平均取得等待時間為最小。另外,即使出現高速緩沖存儲錯誤,也能夠縮短模塊取得的等待時間。例如,當將1M字節的數據分割為8個模塊,以1Mbps循環發送時,模塊的平均等待時間約為5秒,最大等待時間為8秒。與此相應的,若設先讀高速緩沖存儲區域的容量為512K字節進行上述處理,則即使是從高速緩沖存儲器區域刪除的模塊,其平均等待時間約為3秒,而模塊整體的平均等待時間為1.5秒。這樣,通過將取得的模塊數據動態存儲于高速緩沖存儲器區域,能夠縮短以循環發送方式發送的接收數據的最大取得等待時間。另外,能夠將第1實施形態所述的發明及第2實施形態所述的發明任意組合。另外,在上述實施形態中,說明了模塊數據是自描述型數據的情況,但所述模塊數據也可以是程序。例如,在終端一側從分割成若干個模塊程序中選擇接收所必需的模塊程序并執行時,也能夠同樣適用。1〕本發明的數據接收裝置是從帶有模塊標識符的以循環發送方式發送的模塊數據中選擇接收帶有規定模塊標識符的模塊數據的數據接收裝置,具有(1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,(2)能夠存儲所述輸出數據的存儲手段,(3)將與所述模塊數據選擇手段輸出的數據相關的模塊數據進行先讀用的選擇條件提供所述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中,(4)還具有取得所述存儲手段的空容量的空容量取得手段,(5)所述先讀控制手段判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。這樣,通過取得所述存儲手段的空容量,當該相關的模塊數據的數據量小于所述空容量時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該模塊數據,就能夠接收所述模塊數據,并存儲于所述存儲手段。這樣能夠將該模塊數據完全先讀入所述存儲手段。因而,在不能以模塊為單位進行先讀就沒有意義的以循環發送方式發送的數據收發系統中,能夠有效利用較小的存儲手段。2)在本發明的數據接收裝置中,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,取得所述先讀對象模塊數據的數據量。因而,僅取得所述模塊管理信息,就能夠決定是否是先讀入存儲手段的模塊。3)在本發明的數據接收裝置中,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,判斷是否是所述相關的模塊數據。因而,能夠不判斷各模塊數據的內容,而決定先讀的模塊。4)在本發明的數據接收裝置中,所述模塊管理信息中存儲有各模塊所屬類型的類型ID,將具有相同類型ID的模塊判斷為是所述相關的模塊數據。因而,若在發送側附加相同類型ID發送,則能夠作為先讀對象。5)在本發明的數據接收裝置中,所述模塊管理信息中對每個模塊存儲有決定是否先讀的先讀決定信息。因而,能夠以模塊為單位決定是否先讀。6)在本發明的數據接收裝置中,所述先讀決定信息是更新標志,所述先讀控制手段對于附加所述更新標志的模塊,將其排除在所述先讀對象之外。因而,在發送側能夠決定是否是應該更新的模塊。7)在本發明的數據接收裝置中,所述模塊管理信息中附加保持標志,所述存儲手段對于附加所述保持標志的模塊加以保持而不刪除。因而,例如對于能夠從若干個模塊加以參照的模塊數據,就能夠高速調出。8)在本發明的數據接收裝置中,所述先讀控制手段存儲有規定的先讀規則,根據所述先讀規則,在能夠先讀的模塊中決定先讀的模塊。因而能夠優先先讀某模塊。9)在本發明的數據接收裝置中,所述先讀規則是將與現在從存儲手段讀出的模塊屬于相同類型的模塊作為先讀對象。這樣,通過將屬于相同類型的模塊進行先讀,若在發送側將相關的模塊屬于相同類型進行發送,就能夠更有效利用接收側的存儲裝置。10)在本發明的數據接收裝置中,所述先讀規則是將同時存在多個類型的模塊作為先讀對象。這樣,能夠將還有可能根據其它類型來參照的模塊數據進行先讀。11)在本發明的數據接收裝置中,所述先讀規則是優先先讀所述先讀優先級高的模塊。這樣,通過將希望先讀的模塊提高其所述先讀優先級進行發送,就能夠以有限的存儲容量更迅速地取得數據。12)在本發明的數據接收裝置中,所述先讀控制手段,根據先讀判斷標準,對所述先讀優先級高的模塊優先進行先讀。這樣,根據先讀斷判斷標準,就能夠以有限的存儲容量更迅速地取得數據。13)在本發明的數據接收裝置中,前述模塊管理信息嵌入DSM-CC標準的DII中。因而,僅讀入DII形式的信息,就能夠先讀所述模塊。14)本發明的數據接收裝置是從帶有模塊標識符的以循環發送方式發送的模塊數據中選擇接收帶有規定模塊標識符的模塊數據的數據接收裝置,具有(1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,(2)能夠存儲所述輸出數據的存儲手段,(3)將與所述模塊數據選擇手段輸出的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中,(4)還具有取得所述存儲手段的空容量的空容量取得手段,(5)所述先讀控制手段判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,在控制者給出接收該模塊數據的命令之前,不將選擇該先讀對象模塊數據選擇條件提供給要提供的所述模塊數據選擇手段。因而,在不能以模塊為單位進行先讀就沒有意義的以循環發送方式發送的數據發收系統中,能夠有效利用較小的存儲手段。15)本發明的數據接收裝置是從帶有模塊標識符的以循環發送方式發送的模塊數據中選擇接收帶有規定模塊標識符的模塊數據的數據接收裝置,具有(1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,(2)能夠存儲所述輸出數據的存儲手段,(3)將與所述模塊數據選擇手段輸出的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中,(4)還具有取得所述存儲手段的空容量的空容量取得手段,(5)取得屬于某一類的模塊數據的總數據量的總數據量取得手段,(6)所述先讀控制手段判斷所述先讀對象的模塊數據所屬類的總數據量是否小于前述取得的空容量,當前述總數據量較小時,將選擇條件提供給前述模塊數據選擇手段,以便選擇該類所屬的全部模塊數據。16)本發明的數據接收裝置是從帶有模塊標識符的以循環發送方式發送的模塊數據中選擇接收帶有規定模塊標識符的模塊數據的數據接收裝置,具有(1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,(2)將所述輸出數據與數據的存儲順序一起加以存儲的存儲手段,(3)一旦給出數據讀出命令即檢索所述存儲手段并讀出必需的數據、同時一旦所述存儲手段中不存在的數據從所述模塊數據選擇手段給出、即將這些數據輸出的數據讀出手段,(4)將與模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中,(5)具有從所述存儲手段存儲的數據中刪除順序最早的數據以確保比所述數據量大的空區域的空容量確保手段,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入所述存儲手段。因而,以循環方式發送的模塊也可暫時存儲于存儲手段,在所述存儲手段存儲有必需的數據情況下,所述數據讀出手段讀出該數據。通過這樣,在不能以模塊為單位進行先讀就沒有意義的以循環發送方式發送的數據收發系統中,能夠縮短直到取得必需的模塊數據為止的最大取得時間。17)在本發明的數據接收裝置中,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,取得所述先讀對象模塊數據的數據量,提供給所述空容量確保手段,所述空容量確保手段確保利用提供的數據量所必需的空容量。因而,僅取得所述模塊管理信息,就能夠確保存儲手段有進行先讀的空容量。這樣,能夠不判斷各模塊數據的內容,確保必需的空容量。18)在本發明的數據接收裝置中,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,僅將相關的模塊數據作為先讀對象。這樣,通過將屬于相同類型的模塊進行先讀,若在發送側將相關的模塊屬于相同類型進行發送,就能夠更有效利用接收側的存儲裝置。19)在本發明的數據接收裝置中,所述模塊管理信息中存儲有各模塊所屬類型的類型ID,將具有相同類型ID的模塊判斷為是所述相關的模塊數據。因而,若在發送側附加相同類型ID發送,則能夠作為先讀對象可靠地先讀入所述存儲手段。20)在本發明的數據接收裝置中,還具有取得所述存儲手段現在能夠存儲的最大容量的最大可能存儲容量取得手段,當所述模塊數據選擇手段提供的先讀對象的模塊數據的數據量比所述現在的最大可能存儲容量要大時,所述空容量確保手段則不確保所述存儲手段中的所述空區域。因而,能夠根據所述現在的最大可能存儲容量,僅在能夠先讀某模塊數據時作為先讀對象。21)在本發明的數據接收裝置中,所述模塊管理信息中對每個模塊存儲有決定是否先讀的先讀決定信息。因而,能夠以模塊為單位決定是否先讀。22)在本發明的數據接收裝置中,所述先讀決定信息是更新標志,所述先讀控制手段對于附加所述更新標志的模塊,將其排除在所述先讀對象之外。因而,能夠在發送側決定是否是不進行先讀的模塊。23)在本發明的數據接收裝置中,所述模塊管理信息嵌入DSM-CC標準的DII中。因而,僅讀入DII形式的信息,就能夠可靠先讀所述模塊。在本發明中的所謂“數據接收裝置”是指至少能夠從若干個傳輸流中選擇接收所希望的傳輸流及業務的裝置,即是包含所謂機頂盒、內藏機頂盒功能的錄像機座、以及內藏機頂盒功能的電視機等概念。“模塊數據選擇手段”相當于實施形態中的TS解碼器141。所謂“自描述型數據”,是指附加有顯示文件數據時的配置位置、字符串大小及參照的圖形數據有關的信息等顯示指定信息的數據,包含例如SGML型數據、HTML型數據、XML型數據及MHEG標準的數據等。所謂“記錄程序的記錄媒體”是指記錄有能夠利用CPU執行的程序的ROM、RAM、硬盤、軟盤及CD-ROM等記錄媒體。另外,程序不僅是能夠利用CPU直接執行的,還包含必須要當時安裝的程序、被壓縮的程序及加密的程序。上面將本發明以理想的實施形態進行了說明,但各術語不是用來進行限定,而是用來進行說明,在不脫離本發明的范圍及精神,在所附權利要求范圍內,是可以改變的。權利要求1.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,將與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,以及取得所述存儲手段的空容量的空容量取得手段,所述先讀控制手段判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。2.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,將與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,取得所述存儲手段的空容量的空容量取得手段,以及接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,所述先讀控制手段,參照所述模塊管理信息,判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模式塊數據的數據量較小時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。3.如權利要求1所述的數據接收裝置,其特征在于,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,判斷是否是所述相關的模塊數據。4.如權利要求3所述的數據接收裝置,其特征在于,在所述模塊管理信息中存儲有各模塊所屬類型的類型ID,將具有相同類型ID的模塊判斷為是所述相關的模塊數據。5.如權利要求2所述的數據接收裝置,其特征在于,在所述模塊管理信息中,對每個模塊存儲有決定是否先讀的先讀決定信息。6.如權利要求2所述的數據接收裝置,其特征在于,所述先讀決定信息是更新標志,所述先讀控制手段對于附加所述更新標志的模塊,將其排除在所述先讀對象之外。7.如權利要求2所述的數據接收裝置,其特征在于,在所述模塊管理信息中附加保持標志,所述存儲手段對于附加所述保持標志的模塊加以保持而不刪除。8.如權利要求2所述的數據接收裝置,其特征在于,所述先讀控制手段存儲有規定的先讀規則,根據所述先讀規則,在能夠先讀的模塊中決定先讀的模塊。9.如權利要求8所述的數據接收裝置,其特征在于,所述先讀規則是將與現在從存儲手段讀出的模塊屬于相同類型的模塊作為先讀對象。10.如權利要求8所述的數據接收裝置,其特征在于,所述先讀規則是將同時存在于多個類型的模塊作為先讀對象。11.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,將與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,取得所述存儲手段的空容量的空容量取得手段,以及接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,在所述模塊管理信息中,對每個模塊存儲有對先讀優先級高的模塊優先進行先讀的先讀決定信息,所述先讀控制手段,參照所述先讀決定信息,判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該先讀對象的模塊數據。12.如權利要求8所述的數據接收裝置,其特征在于,所述先讀控制手段,根據先讀判斷標準,對所述先讀優先級高的模塊優先進行先讀。13.如權利要求2所述的數據接收裝置,其特征在于,所述模塊管理信息嵌入DSM-CC標準的DII中。14.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,將與所述模塊數據選擇手段輸出的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,以及取得所述存儲手段的空容量的空容量取得手段,所述先讀控制手段判斷所述先讀對象的模塊數據的數據量是否小于所述取得的空容量,當不小時,在操作者給出接收該模塊數據的命令之前,不將選擇該先讀對象模塊數據的選擇條件提供給分配的所述模塊數據選擇手段。15.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,以及將與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,在這樣的數據接收裝置中還具有取得所述存儲手段的空容量的空容量取得手段,取得屬于某一類模塊數據的總數據量的總數據量取得手段,所述先讀控制手段判斷所述先讀對象的模塊數據所屬類的總數據量是否小于所述取得的空容量,當所述總數據量較小時,將選擇條件提供給所述模塊數據選擇手段,以便選擇該類所屬的全部模塊數據。16.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,一旦給出數據讀出命令即檢索所述存儲手段、讀出必需數據的數據讀出手段,將與所述模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,以及確保所述存儲手段有比所述數據量大的空區域的空容量確保手段,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入所述存儲手段。17.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,一旦給出數據讀出命令即檢索所述存儲手段、讀出必需數據的數據讀出手段,將與所述模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,確保所述存儲手段有比所述數據量大的空區域的空容量確保手段,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入所述存儲手段,以及接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,所述先讀控制手段參照所述模塊管理信息,取得所述先讀對象模塊數據的數據量,提供給所述空容量確保手段,所述空容量確保手段確保利用提供的數據量所必需的空容量。18.如權利要求16所述的數據接收裝置,其特征在于,所述先讀控制手段參照以所述循環發送方式多重發送的模塊管理信息,僅將相關的模塊數據作為先讀對象。19.如權利要求18所述的數據接收裝置,其特征在于,在所述模塊管理信息中,存儲有各模塊所述屬類型的類型ID,將具有相同類型ID的模塊判斷為是所述相關的模塊數據。20.一種數據接收裝置,其特征在于,是從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在這樣的數據接收裝置中具有選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,能夠存儲所述輸出數據的存儲手段,一旦給出數據讀出命令即檢索所述存儲手段、讀出必需數據的數據讀出手段,將與所述模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段的先讀控制手段,確保所述存儲手段有比所述數據量大的空區域的空容量確保手段,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入所述存儲手段。以及取得所述存儲手段現在能夠存儲的最大容量的最大可能存儲容量取得手段,當所述模塊數據選擇手段提供的先讀對象的模塊數據的數據量比所述現在的最大可能存儲容量要大時,所述空容量確保手段則不確保所述存儲手段中的所述空區域。21.如權利要求20所述的數據接收裝置,其特征在于,在所述模塊管理信息中,對每個模塊存儲有決定是否先讀的先讀決定信息。22.如權利要求20所述的數據接收裝置,其特征在于,所述先讀決定信息是更新標志,所述先讀控制手段對于附加所述更新標志的模塊,將其排除在所述先讀對象之外。23.如權利要求17所述的數據接收裝置,其特征在于,所述模塊管理信息嵌入DSM-CC標準的DII中。24.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序取得所述存儲手段的空容量,判斷與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇該模塊數據的選擇條件提供給所述模塊數據選擇手段。25.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,3)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序取得所述存儲手段的空容量,參照所述模塊管理信息,判斷與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇該模塊數據的選擇條件提供給所述模塊數據選擇手段。26.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,3)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,在所述模塊管理信息中對每個模塊存儲有優先讀出先讀優先級高的模塊的先讀決定信息,所述程序取得所述存儲手段的空容量,參照所述先讀決定信息,判斷與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,將選擇所述該模塊數據的選擇條件提供給所述模塊數據選擇手段。27.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序取得所述存儲手段的空容量,判斷與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較大時,不將選擇該模塊數據的選擇條件提供給所述模塊數據選擇手段。28.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序取得所述存儲手段的空容量,同時取得屬于某類的模塊數據的總數據量,判斷與所述模塊數據選擇手段輸出的模塊數據相關的模塊數據所屬類的總數據量是否小于所述取得的空容量,當所述總數據量較小時,不將選擇屬于該類的全部模塊數據的選擇條件提供給所述模塊數據選擇手段。29.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序將與模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段,同時確保所述存儲手段有比所述數據量大的空區域,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先先讀入所述存儲手段,然后一旦給出數據讀出命令,即檢索所述存儲手段,讀出必需的數據。30.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)接收所述模塊數據的模塊管理信息的模塊管理信息接收手段,3)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序將與模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段,同時參照所述模塊管理信息,確保所述存儲手段有比該數據量大的空區域,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先讀入所述存儲手段,然后一旦給出數據讀出命令,即檢索所述存儲手段,讀出必需的數據。31.一種記錄程序的記錄媒體,其特征在于,所述程序是使數據接收裝置執行先讀處理的程序,而所述數據接收裝置具有1)選擇符合給定選擇條件的模塊數據并輸出該模塊數據的模塊數據選擇手段,2)能夠存儲所述輸出數據的存儲手段,且從帶有模塊標識符的以循環發送方式發送的模塊數據中,選擇接收帶有規定模塊標識符的模塊數據,所述程序將與模塊數據選擇手段輸出給所述存儲手段的數據相關的模塊數據進行先讀用的選擇條件提供給所述模塊數據選擇手段,同時當所述模塊數據選擇手段提供的先讀對象的模塊數據的數據量小于所述現在的最大可能存儲容量時,確保所述存儲手段有比所述數據量大的空區域,以便使所述模塊數據選擇手段提供的先讀對象的模塊數據能預先讀入所述存儲手段,然后一旦給出數據讀出命令,即檢索所述存儲手段,讀出必需的數據。32.一種數據接收裝置,其特征在于,所述數據接收裝置具有,1)選擇接收規定的傳輸流數據的調諧器,2)將所述選擇接收的傳輸流數據中符合指定濾波條件的模塊數據輸出的傳輸解碼器,3)將所述傳輸解碼器輸出的模塊數據暫時存儲的高速緩沖存儲器區,4)控制所述調諧器,傳輸解碼器及高速緩沖存儲器區的CPU,所述CPU將與所述傳輸解碼器輸出的模塊數據相關的模塊數據進行先讀用的濾波條件提供給所述傳輸解碼器,所述CPU計算所述高速緩沖存儲器區的空容量。當所述高速緩沖存儲器區存在各模塊數據的模塊管理信息時,所述CPU將其存儲于高速緩沖存儲器區,在所述模塊管理信息中,對每個模塊存儲有對先讀優先級高的模塊優先進行先讀的先讀決定信息。所述CPU,參照所述先讀決定信息,判斷所述光讀對象的模塊數據的數據量是否小于所述取得的空容量,當所述模塊數據的數據量較小時,改變所述傳輸解碼器的濾波條件,以便選擇該先讀對象模塊數據。33.一種數據接收裝置,其特征在于,所述數據接收裝置具有,1)選擇接收規定的傳輸流數據的調諧器,2)將所述選擇接收的傳輸流數據中符合指定濾波條件的模塊數據輸出的傳輸解碼器,3)將所述傳輸解碼器輸出的模塊數據暫時存儲的高速緩沖存儲器區,4)控制所述調諧器、傳輸解碼器及高速緩沖存儲器的CPU,所述CPU將與所述傳輸解碼器輸出給所述高速緩沖存儲器區的模塊數據相關的模塊數據進行先讀用的濾波條件提供給所述傳輸解碼器,同時確保所述高速緩沖存儲器區有比所述先讀對象的模塊數據大的空容量。全文摘要本發明目的在于使用接收存儲器較小的接收機也能有效進行先讀。CPU147參照接收的DII的模塊管理信息,了解各模塊數據大小(步驟S39)。比較各模塊數據大小與RAM144的剩余存儲器(步驟S45),對小于剩余存儲器的模塊先讀入RAM144(步驟S47)。先讀標志未置1時,即使小于剩余容量也不先讀。通過這樣,對隨時更新的數據能夠排除在先讀對象之外。文檔編號H04N7/24GK1277521SQ00118348公開日2000年12月20日申請日期2000年6月7日優先權日1999年6月7日發明者園田泰之,山室景成申請人:松下電器產業株式會社