的未定義區域來規定數據類型。為了表示TLV數據包中存儲著基準時鐘信息,在數據類型中進行表示數據是基準時鐘信息的記述。
[0112]也可對基準時鐘的每個種類規定數據類型。例如,也可分別單獨規定表示短格式NTP、長格式NTP及PCR(Program Clock Reference:編碼時鐘參考)的數據類型。圖9是表示將長格式NTP存儲在TLV數據包中的例子的圖,長格式NTP存儲在數據字段中。
[0113]此時,基準時鐘信息抽取部15解析TLV數據包的數據類型,在存儲基準時鐘信息的情況下,對數據長進行解析,從數據字段中抽取基準時鐘信息。
[0114]在由數據類型來唯一確定數據長的情況下,基準時鐘信息抽取部15也可不解析數據長字段而取得基準時鐘信息。例如,在數據類型表示是64比特長格式NTP的情況下,基準時鐘信息抽取部15也可從4字節+第I比特抽取到4字節+第64比特。另外,基準時鐘信息抽取部15也可從64比特的數據中僅抽取期望的比特。
[0115]下面,用圖10來說明TLV數據包中存儲基準時鐘信息時接收裝置20的動作流程(基準時鐘信息的取得流程)。圖10是表示TLV數據包中存儲基準時鐘信息時的接收裝置20的基準時鐘信息的取得流程的圖。
[0116]在圖10的流程中,首先,解碼部11對接收部10接收到的傳輸路徑編碼數據進行解碼(S121 ),從傳輸時隙中抽取TLV數據包(S122)。
[0117]接著,TLV解復用器12解析TLV數據包的數據類型(S123),判定數據類型是否是基準時鐘信息(S124)。在數據類型是基準時鐘的情況下(S124為是),基準時鐘信息抽取部15從TLV數據包的數據字段中抽取基準時鐘信息(S125)。并且,基準時鐘生成部16根據基準時鐘信息,生成系統時鐘(S126)。另一方面,在數據類型不是基準時鐘信息的情況下(S124為否),基準時鐘信息的取得流程結束。
[0118]另外,在未圖示的流程中,IP解復用器13對應于數據類型抽取IP數據包。之后,對抽取出的IP數據包進行IP解復用處理、及MMT解復用處理,抽取MMT數據包。同步部17在抽取出的MMT數據包中包含的影像數據的時間戳與步驟S126生成的基準時鐘一致的時刻,向解碼提示部18輸出該影像數據,解碼提示部18解碼并提示影像數據。
[0119]在以上說明的發送方法中,TLV數據包的類型數據中表示存儲著基準時鐘信息,在TLV數據包的數據字段中存儲基準時鐘信息。這樣,通過使用MMT層的下位層或下位協議來存儲、發送基準時鐘信息,能削減接收裝置20抽取基準時鐘信息前的處理或時間。
[0120]另外,因為能跨過IP層,在更下位的層抽取、再現基準時鐘信息,所以能通過硬件安裝來抽取基準時鐘信息。由此,與由軟件安裝來抽取基準時鐘信息的情況相比,能減輕抖動等影響,能生成更高精度的基準時鐘。
[0121]下面,說明存儲基準時鐘信息的其他方法。
[0122]在上述圖10的流程中,在由數據類型唯一確定數據長的情況下,也可不發送數據長字段。在不發送數據長字段的情況下,存儲表示是未發送數據長字段的數據的識別符。
[0123]另外,在圖10的說明中,基準時鐘信息存儲在TLV數據包的數據字段中,但也可將基準時鐘信息附加在緊挨著TLV數據包的前方或后方。另外,也可將基準時鐘信息附加在緊挨著TLV數據包中存儲的數據的前方或后方。在這些情況下,賦予能確定附加基準時鐘信息的地點的數據類型。
[0124]例如,圖11是表示在緊挨著IP包頭的前方附加基準時鐘信息的結構的圖。此時,數據類型表示是附帶基準時鐘信息的IP數據包。接收裝置20(基準時鐘信息抽取部15)在數據類型表示是附帶基準時鐘信息的IP數據包的情況下,通過從TLV數據包的數據字段的開頭抽取預先確定的規定的基準時鐘信息的長度的比特,能取得基準時鐘信息。此時,數據長既可指定包含基準時鐘信息長度的數據長,也可指定不包含基準時鐘信息長度的長度。在對數據長指定包含基準時鐘信息長度的數據長的情況下,接收裝置20(基準時鐘信息抽取部15)從緊挨著基準時鐘信息的后方取得長度為從數據長中減去基準時鐘信息長度后的長度的數據。在對數據長指定不包含基準時鐘信息長度的數據長的情況下,接收裝置20(基準時鐘信息抽取部15)從緊挨著基準時鐘信息的后方取得長度為指定為數據長的長度的數據。
[0125]圖12是表示在緊挨著TLV數據包的前方附加基準時鐘信息的結構的圖。此時,數據類型為現有技術那樣的數據類型,表示TLV數據包是附帶基準時鐘信息的TLV數據包的識別符例如存儲在傳輸時隙的時隙頭或TMCC控制信息中。圖13是表示傳輸時隙的結構的圖,圖14是表不傳輸時隙的時隙頭的結構的圖。
[0126]如圖13所示,傳輸時隙由多個時隙(在圖13的例子中為SIο t# 1-SI ο t# 120的120個時隙)構成。各時隙中包含的比特數是根據糾錯編碼率唯一確定的固定比特數,具有時隙頭,存儲I個以上TLV數據包。如圖13所示,TLV數據包為可變長。
[0127]如圖14所示,在時隙頭的開頭TLV指示字段(16比特)中,存儲以距離去除了時隙頭的時隙開頭的字節數來表示時隙中最初TLV數據包的開頭字節的位置的信息。時隙頭的剩余160比特未定義。傳輸時隙如上所述,由每I幀120個時隙構成,對時隙分配調制方式為5時隙單位。另外,I幀內能傳輸最大16個流。I個傳輸時隙中包含的多個流中,例如由該流傳輸的內容(或提供內容的供應商)互不相同。流由I個以上的時隙構成,I個時隙不會跨躍多個流。
[0128]在表示TLV數據包是附帶基準時鐘信息的TLV數據包的識別符存儲在時隙頭中的情況下,例如,能確定時隙內附帶基準時鐘信息的TLV數據包的位置的信息、基準時鐘信息的種類及數據長等,通過擴展(利用)時隙頭的未定義字段來存儲。
[0129]也可以不將能確定附帶基準時鐘信息的TLV數據包的位置的信息、基準時鐘信息的種類、及數據長的全部信息存儲在時隙頭中。只要示出能確定及參照附帶基準時鐘信息的TLV數據包的信息即可。
[0130]例如在定義為基準時鐘信息是64比特長格式NTP,能存儲在I個時隙中的附帶基準時鐘信息的TLV數據包是I個且必然是開頭的TLV數據包的情況下,也可在時隙頭的未定義區域中存儲標記。圖15是表示在時隙頭的未定義區域中存儲標記的例子的圖。
[0131]在圖15的例子中,在時隙頭的未定義區域中存儲表示該時隙中是否包含基準時鐘信息的標記(圖中記載為“F”)。利用這樣的標記,接收裝置20也可判斷為開頭的TLV數據包是附帶基準時鐘信息的TLV數據包。
[0132]另外,表示TLV數據包是附帶基準時鐘信息的TLV數據包的識別符(信息)也可存儲在TMCC控制信息中。圖16是表示高級寬帶衛星數字廣播傳輸方式中TMCC控制信息的結構的圖。
[0133]用于確定及參照附帶基準時鐘信息的TLV數據包的信息也可存儲在圖16所示的TMCC控制信息內的擴展信息中,或存儲在TMCC控制信息內的其他地點。例如,TMCC控制信息的流種類/相對流信息也可作為用于確定及參照附帶基準時鐘信息的TLV數據包的信息而使用。圖17是表示TMCC控制信息的流種類/相對流信息的圖。
[0134]如圖17所示,流種類/相對流信息中,每16條流的流種類由8比特表示。即,根據I幀的傳輸時隙能傳輸最大16條(16種類)流。例如MPEG2-TS流的流種類是“00000000”,TLV流的流種類是“00000010”。但是,對于其他流,目前未分配種類或未定義。
[0135]因此,在將附帶基準時鐘的TLV流的流種類例如定義為“00000100”,相對流是附帶基準時鐘的TLV流的情況下,在TMCC控制信息的流種類/相對流信息中存儲“00000100”。這里,就流種類為“00000100”的流而言,例如,以作為時隙分配單位的5時隙單位,一次地存儲包含基準時鐘信息的TLV數據包,或以幀為單位一次地存儲包含基準時鐘信息的TLV數據包。
[0136]在這種結構中,接收裝置20解析TMCC控制信息的流種類/相對流信息,在流種類為“00000100”的情況下,從預先確定的時隙中取得附帶基準時鐘的TLV數據包。
[0137]考慮定義包含下載型TLV數據包的流種類與包含影像或聲音等流型TLV數據包的流種類。在這種情況下,接收裝置20也可在接收到的流的流種類是流型TLV數據包時,判斷為流中包含基準時鐘信息。這是因為在下載型TLV數據包的再現中通常不使用基準時鐘信息。
[0138]另外,在用于確定及參照附帶基準時鐘信息的TLV數據包的信息存儲在TMCC控制信息的擴展信息中的情況下,例如將每16條相對流的信息存儲在TMCC控制信息的擴展區域中。
[0139]另外,如圖18所示,也可新定義在時隙頭的未定義字段中存儲基準時鐘信息的區域。圖18是表示時隙頭的未定義字段中存儲基準時鐘信息的例子的圖。
[0140]另外,也可在預先確定的時隙中存儲基準時鐘信息,或在時隙頭內存儲表示包含基準時鐘信息的信息。這里,也可以是,預先確定的時隙例如是傳輸時隙中的開頭時隙(圖13的例子中的SI ο t# I ),在該時隙內的開頭TLV數據包中包含存儲在IP數據包中的基準時鐘信息。另外,在傳輸時隙中包含多個流的情況下,也可以是,預先確定的時隙例如是傳輸時隙中包含的各流的開頭時隙,在該時隙內的開頭TLV數據包中包含存儲在IP數據包中的基準時鐘信息。
[0141]另外,也可在TMCC控制信息中存儲用于確定并參照包含基準時鐘信息的時隙頭的信息。將用于確定及參照包含基準時鐘信息的時隙頭的信息存儲到TMCC控制信息的存儲方法,與上述用于確定及參照附帶基準時鐘信息的TLV數據包的信息的存儲方法一樣,所以省略說明。
[0142]此時,接收裝置20解析TMCC控制信號,在判定為時隙頭中存在基準時鐘信息的情況下,從時隙頭中抽取基準時鐘信息。
[0143]另外,也可在TMCC控制信息中存儲表示包含基準時鐘信息的信息。圖19是表示TMCC控制信息中存儲表示在時隙頭內包含基準時鐘信息的信息時的接收裝置20的功能結構的框圖。圖20是表示TMCC控制信息中存儲表示在時隙頭中包含基準時鐘信息的信息時的基準時鐘信息的取得流程的圖。
[0144]如圖19所示,TMCC控制信息中存儲表示在時隙頭內包含基準時鐘信息的信息時,接收裝置20中基準時鐘信息抽取部15從由解碼部11輸出的傳輸時隙中取得基準時鐘信號。
[0145]在圖20的流程中,解碼部11解析傳輸路徑編碼數據(S131),解析TMCC控制信號(S132),判定傳輸時隙內的時隙頭中是否存在基準時鐘信息(S133)。在時隙頭中存在基準時鐘信息的情況下(S133為是),基準時鐘信息抽取部15從時隙頭中抽取基準時鐘信息(S134),基準時鐘生成部16根據基準時鐘信息,生成系統的基準時鐘(系統時鐘)(S135)。另一方面,在時隙頭中沒有基準時鐘信息的情況下(S133為否),基準時鐘信息的取得流程結束。
[0146]這樣的接收裝置20因為能在傳輸時隙的層中取得基準時鐘信息,所以與存儲在TLV數據包中的情況相比,能更快取得基準時鐘信息。
[0147]如上所述,通過在TLV數據包或傳輸時隙中存儲基準時鐘信息,能減輕接收裝置20中取得基準時鐘信息之前的處理,且縮短基準時鐘信息的取得時間。
[0148]另外,通過這樣在物理層中存儲基準時鐘信息,能容易由硬件實現基準時鐘信息的取得及再現,能實現比由軟件取得及再現基準時鐘信