(57)【要約】【課題】時刻情報を効率的に伝送することができるようにする。【解決手段】入力データから得られるFECフレームに基づいて、物理層フレームを生成し、物理層フレームを送信する送信装置が、当該物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含めることで、時刻情報を効率的に伝送することができる。本技術は、例えば、所定の放送方式に対応したデータ伝送に適用することができる。【選択図】図２
2018191149.tif 000002
【特許請求の範囲】
【請求項１】
入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、
前記物理層フレームを送信する送信部と
を備え、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信装置。
【請求項２】
前記FECフレームは、TLV(Type Length Value)パケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加される第１のヘッダに応じて、前記先頭のFECフレームにおける先頭の領域に含まれる
請求項１に記載の送信装置。
【請求項３】
前記時刻情報は、前記第１のヘッダに含まれる
請求項２に記載の送信装置。
【請求項４】
前記時刻情報は、前記第１のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
請求項２に記載の送信装置。
【請求項５】
前記FECフレームは、TLVパケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームに付加される第２のヘッダに応じて、前記物理層フレームの先頭の領域に含まれる
請求項１に記載の送信装置。
【請求項６】
前記時刻情報は、前記第２のヘッダに含まれる
請求項５に記載の送信装置。
【請求項７】
前記時刻情報は、前記第２のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
請求項５に記載の送信装置。
【請求項８】
前記時刻情報は、NTP(Network Time Protocol)で規定される時刻の情報である
請求項１に記載の送信装置。
【請求項９】
前記物理層フレームは、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームである
請求項１に記載の送信装置。
【請求項１０】
送信装置の送信方法において、
前記送信装置が、
入力データから得られるFECフレームに基づいて、物理層フレームを生成し、
前記物理層フレームを送信する
ステップを含み、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、送信装置、及び送信方法に関し、特に、時刻情報を効率的に伝送することができるようにした送信装置、及び送信方法に関する。
【背景技術】
【０００２】
例えば、地上デジタルテレビ放送の放送方式として、日本等が採用するISDB-T(Integrated Services Digital Broadcasting - Terrestrial)がある（例えば、非特許文献１参照）。
【０００３】
また、デジタルテレビ放送においては、送信側と受信側とで同期をとるための時刻情報として、NTP(Network Time Protocol)で規定された時刻の情報（NTP時刻情報）を用いることが知られている（例えば、非特許文献２参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ARIB STD-B31 2.2版 一般社団法人 電波産業会
【非特許文献２】ARIB STD-B44 2.1版 一般社団法人 電波産業会
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、日本では、地上デジタルテレビ放送の次世代化に向けた高度化の検討が行われている。しかしながら、次世代の地上デジタルテレビ放送においては、NTP時刻情報等の時刻情報を伝送する方式が策定されておらず、時刻情報の伝送を効率的に行うための提案が要請されている。
【０００６】
本技術はこのような状況に鑑みてなされたものであり、時刻情報を効率的に伝送することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の一側面の送信装置は、入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、前記物理層フレームを送信する送信部とを備え、前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める送信装置である。
【０００８】
本技術の一側面の送信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。また、本技術の一側面の送信方法は、上述した本技術の一側面の送信装置に対応する送信方法である。
【０００９】
本技術の一側面の送信装置、及び送信方法においては、入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームが生成され、前記物理層フレームが送信される。また、前記物理層フレームの先頭の領域には、その先頭の位置の時刻を示す時刻情報が含められる。
【発明の効果】
【００１０】
本技術の一側面によれば、時刻情報を効率的に伝送することができる。
【００１１】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１２】
【図１】本技術を適用した伝送システムの一実施の形態の構成を示すブロック図である。
【図２】データ処理装置と送信装置の構成例を示すブロック図である。
【図３】FECブロックの生成に関わるブロックの構成の例を示す図である。
【図４】FECブロックの生成の流れを説明する図である。
【図５】ベースバンドフレームサイズが、ロング符号の場合の先頭TLVパケット位置ポインタの最大値を説明する図である。
【図６】FECブロックに対するK_bchを説明する図である。
【図７】第１のFECブロックヘッダ方式での時刻情報の送出タイミングの例を示す図である。
【図８】FECブロックヘッダのフォーマットの例を示す図である。
【図９】FECブロックヘッダに含まれる時刻情報のシンタックスの例を示す図である。
【図１０】時刻情報を含める場合のFECブロックの生成の流れを説明する図である。
【図１１】第２のFECブロックヘッダ方式での時刻情報の送出タイミングの例を示す図である。
【図１２】FECブロックヘッダのフォーマットの例を示す図である。
【図１３】第１のOFDMフレームヘッダ方式での時刻情報の送出タイミングの例を示す図である。
【図１４】OFDMフレームヘッダのフォーマットの例を示す図である。
【図１５】OFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示す図である。
【図１６】第２のOFDMフレームヘッダ方式での時刻情報の送出タイミングの例を示す図である。
【図１７】OFDMフレームヘッダのフォーマットの例を示す図である。
【図１８】OFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示す図である。
【図１９】送信処理の流れを説明するフローチャートである。
【図２０】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本技術の実施の形態について説明する。なお、説明は以下の順序で行うものとする。
【００１４】
１．システムの構成
２．本技術の概要
３．本技術の詳細な内容
（１）FECブロックヘッダ方式
（１−１）第１のFECブロックヘッダ方式
（１−２）第２のFECブロックヘッダ方式
（２）OFDMフレームヘッダ方式
（２−１）第１のOFDMフレームヘッダ方式
（２−２）第２のOFDMフレームヘッダ方式
４．送信側の動作
５．変形例
６．コンピュータの構成
【００１５】
＜１．システムの構成＞
【００１６】
（伝送システムの構成例）
図１は、本技術を適用した伝送システムの一実施の形態の構成を示すブロック図である。なお、システムとは、複数の装置が論理的に集合したものをいう。
【００１７】
図１において、伝送システム１は、各放送局に関連する施設に設置されるデータ処理装置１０−１乃至１０−Ｎ（Ｎは１以上の整数）と、送信所に設置される送信装置２０と、ユーザが所有する受信装置３０−１乃至３０−Ｍ（Ｍは１以上の整数）から構成される。
【００１８】
また、この伝送システム１において、データ処理装置１０−１乃至１０−Ｎと、送信装置２０とは、通信回線４０−１乃至４０−Ｎを介して、接続されている。なお、通信回線４０−１乃至４０−Ｎは、例えば専用線とすることができる。
【００１９】
データ処理装置１０−１は、放送局Ａにより制作された放送番組等のコンテンツを処理し、その結果得られる伝送データを、通信回線４０−１を介して送信装置２０に送信する。
【００２０】
データ処理装置１０−２乃至１０−Ｎにおいては、データ処理装置１０−１と同様に、放送局Ｂや放送局Ｚ等の各放送局により制作された放送番組等のコンテンツが処理され、その結果得られる伝送データが、通信回線４０−２乃至４０−Ｎを介して、送信装置２０に送信される。
【００２１】
送信装置２０は、通信回線４０−１乃至４０−Ｎを介して、放送局側のデータ処理装置１０−１乃至１０−Ｎから送信されてくる伝送データを受信する。送信装置２０は、データ処理装置１０−１乃至１０−Ｎからの伝送データを処理し、その結果得られる放送信号を、送信所に設置された送信用アンテナから送信する。
【００２２】
これにより、送信所側の送信装置２０からの放送信号は、放送伝送路５０を介して、受信装置３０−１乃至３０−Ｍに送信される。
【００２３】
受信装置３０−１乃至３０−Ｍは、テレビ受像機やセットトップボックス（STB：Set Top Box）、録画機、ゲーム機、ネットワークストレージなどの固定受信機、あるいはスマートフォンや携帯電話機、タブレット型コンピュータ等のモバイル受信機である。また、受信装置３０−１乃至３０−Ｍは、例えば車載テレビなどの車両に搭載される車載機器や、ヘッドマウントディスプレイ（HMD：Head Mounted Display）等のウェアラブルコンピュータなどであってもよい。
【００２４】
受信装置３０−１は、放送伝送路５０を介して、送信装置２０から送信されてくる放送信号を受信して処理することで、ユーザによる選局操作に応じた放送番組等のコンテンツを再生する。
【００２５】
受信装置３０−２乃至３０−Ｍにおいては、受信装置３０−１と同様に、送信装置２０からの放送信号が処理され、ユーザによる選局操作に応じたコンテンツが再生される。
【００２６】
なお、伝送システム１において、放送伝送路５０は、地上波（地上波放送）であるとして説明するが、地上波に限らず、例えば、放送衛星（BS：Broadcasting Satellite）や通信衛星（CS：Communications Satellite）を利用した衛星放送、あるいは、ケーブルを用いた有線放送（CATV：Common Antenna TeleVision）などであってもよい。
【００２７】
また、伝送システム１では、図示していないが、インターネット等の通信回線に対し、各種のサーバが接続されるようにして、通信機能を有する受信装置３０−１乃至３０−Ｍが、インターネット等の通信回線を介して、各種のサーバにアクセスして双方向の通信を行うことで、コンテンツやアプリケーション等の各種のデータを受信できるようにしてもよい。
【００２８】
なお、以下の説明では、放送局側のデータ処理装置１０−１乃至１０−Ｎを、特に区別する必要がない場合には、データ処理装置１０と称する。また、受信装置３０−１乃至３０−Ｍを、特に区別する必要がない場合には、受信装置３０と称する。
【００２９】
（送信側の装置の構成）
図２は、図１のデータ処理装置１０と送信装置２０の構成例を示すブロック図である。
【００３０】
図２において、データ処理装置１０は、コンポーネント処理部１１１、シグナリング生成部１１２、マルチプレクサ１１３、及びデータ処理部１１４から構成される。
【００３１】
コンポーネント処理部１１１は、放送番組等のコンテンツを構成するコンポーネントのデータを処理し、その結果得られるコンポーネントのストリームを、マルチプレクサ１１３に供給する。ここで、コンポーネントのデータは、例えば、ビデオやオーディオ、字幕等のデータであり、これらのデータに対し、例えば、所定の符号化方式に準拠した符号化処理などの処理が行われる。
【００３２】
シグナリング生成部１１２は、コンテンツの選局や再生等の上位層の処理で用いられるシグナリングを生成し、マルチプレクサ１１３に供給する。また、シグナリング生成部１１２は、放送信号の変調や復調等の物理層の処理で用いられるシグナリングを生成し、データ処理部１１４に供給する。
【００３３】
なお、シグナリングは、制御情報とも称される。また、以下の説明では、シグナリングのうち、物理層の処理で用いられるシグナリングを、物理層シグナリング（L1シグナリング）と称する一方で、物理層（Physical Layer）よりも上位の層である上位層（Upper Layer）の処理で用いられるシグナリングを、上位層シグナリングと称して区別する。
【００３４】
マルチプレクサ１１３は、コンポーネント処理部１１１から供給されるコンポーネントのストリームと、シグナリング生成部１１２から供給される上位層シグナリングのストリームとを多重化し、その結果得られるストリームを、データ処理部１１４に供給する。なお、ここでは、時刻情報やアプリケーションなどの他のストリームが多重化されるようにしてもよい。
【００３５】
データ処理部１１４は、マルチプレクサ１１３から供給されるストリームを処理して、所定の形式のパケット（フレーム）を生成する。また、データ処理部１１４は、所定の形式のパケットと、シグナリング生成部１１２からの物理層シグナリングを処理して、伝送データを生成し、通信回線４０を介して送信装置２０に送信する。
【００３６】
図２において、送信装置２０は、データ処理部２１１及び変調部２１２から構成される。
【００３７】
データ処理部２１１は、通信回線４０を介して、データ処理装置１０から送信されてくる伝送データを受信して処理し、その結果得られる所定の形式のパケット（フレーム）と、物理層シグナリングの情報を抽出する。
【００３８】
データ処理部２１１は、所定の形式のパケット（フレーム）と、物理層シグナリングの情報を処理することで、所定の放送方式に準拠した物理層のフレーム（物理層フレーム）を生成し、変調部２１２に供給する。
【００３９】
変調部２１２は、データ処理部２１１から供給される物理層フレームに対し、必要な処理（例えば変調処理等）を施して、その結果得られる放送信号（RF信号）を、送信所に設置された送信用アンテナから送信する。
【００４０】
なお、日本では、地上デジタルテレビ放送の次世代に向けた高度化の検討が開始されているが、ここでは、この次世代の地上デジタルテレビ放送の放送方式（次世代のISDB-T）に準拠した物理層フレームとして、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームを生成することができる。
【００４１】
また、図２の構成においては、物理層シグナリングが、データ処理装置１０側で生成され、送信装置２０に送信されるとして説明したが、物理層シグナリングは、送信装置２０側で生成されるようにしてもよい。
【００４２】
データ処理装置１０と送信装置２０は、以上のように構成される。
【００４３】
＜２．本技術の概要＞
【００４４】
ところで、次世代の地上デジタルテレビ放送の放送方式（次世代のISDB-T）においては、伝送パケットとして、TLV(Type Length Value)パケットを用いたデータの伝送が検討されている。TLVパケットは、可変長パケットであり、例えば、4〜65536バイトのサイズとされる。なお、TLVパケットについては、上記の非特許文献２にも開示されている。
【００４５】
また、TLVパケット等の伝送パケットは、FEC(Forward Error Correction)ブロック等の誤り訂正ブロックにカプセル化されて伝送される。
【００４６】
（FECブロックの構成）
図３は、FECブロックの生成に関わるブロックの構成の例を示す図である。
【００４７】
図３に示すように、送信側で、FECブロックの生成に関わるブロックとしては、TLVパケット生成部１５１、TSパケット処理部１５２、FECブロック生成部１５３、及びFECフレーム生成部１５４を含む。ただし、TLVパケット生成部１５１乃至FECフレーム生成部１５４の各ブロックは、データ処理装置１０（のデータ処理部１１４（図２））と、送信装置２０（のデータ処理部２１１（図２））のどちらか一方に含まれる。
【００４８】
TLVパケット生成部１５１は、そこに入力されるIP(Internet Protocol)ストリームを処理してTLVパケットを生成し、FECブロック生成部１５３に供給する。ここで、TLVパケットには、例えば、IPパケットや制御情報（上位層シグナリング）などが含まれる。また、IPパケットには、UDP(User Datagram Protocol)パケットが含まれる。以下、UDPパケットを含むIPパケットを、UDP/IPパケットとも記述する。
【００４９】
TSパケット処理部１５２は、そこに入力されるTSストリーム（MPEG2-TSストリーム）を処理してTSパケットを生成し、FECブロック生成部１５３に供給する。このTSストリームに対する処理としては、例えば、同期バイトの削除などの処理が行われる。
【００５０】
FECブロック生成部１５３には、TLVパケット生成部１５１からのTLVパケット、又はTSパケット処理部１５２からのTSパケットが供給される。FECブロック生成部１５３は、TLVパケット又はTSパケットを処理してFECブロックを生成し、FECフレーム生成部１５４に供給する。
【００５１】
ここで、FECブロックは、FECブロックヘッダ（FBH：FEC Block Header）と、データ部から構成される。データ部には、TLVパケット又はTSパケットが配置されるが、ここでは、１又は複数のTLVパケット（の一部又は全部）が配置される場合を説明する。また、TLVパケットは、可変長であるため、あるFECブロックに配置されるTLVパケットが、次のFECブロックにまたがって配置される場合がある。
【００５２】
なお、FECブロックのデータ部に配置されるのは、TLVパケットやTSパケット等の入力パケット（伝送パケット）に限らず、例えば、IPストリームやTSストリーム等の入力ストリーム（伝送ストリーム）が配置されるようにしてもよい。
【００５３】
FECフレーム生成部１５４は、FECブロック生成部１５３から供給されるFECブロックに対し、エネルギ拡散、BCH(Bose-Chaudhuri-Hocquenghem)符号化やLDPC(Low Density Parity Check)符号化等の処理を施してFECフレームを生成し、後段に供給する。
【００５４】
ここで、FECフレームは、１つのFECブロックに対し、BCH符号とLDPC符号のパリティが付加されて構成される。すなわち、可変長のTLVパケットは、固定長のFECブロックにカプセル化された後に、さらに、BCH符号やLDPC符号のパリティが付加されて、固定長のFECフレームに格納される。
【００５５】
（FECブロックの生成の流れ）
図４は、FECブロックの生成の流れを説明する図である。なお、図４において、時間の方向は、図中の左側から右側に向かう方向とされる。
【００５６】
FECブロック生成部１５３（図３）においては、TLVパケット生成部１５１（図３）により生成されたTLVパケットが入力されると（Ｓ１）、当該TLVパケットに対して、FECブロックヘッダ（FBH）が付加され、FECブロックが生成される（Ｓ２）。なお、図示はしていないが、その後、このようにして得られるFECブロックに対して、エネルギ拡散が行われることになる。
【００５７】
ここで、ステップＳ２のFECブロック生成処理で生成されたFECブロックのうち、先頭のFECブロック#0に注目すれば、当該FECブロック#0には、TLVパケット#0（の全部のデータ）に続いて、TLVパケット#1の一部のデータが配置される。また、その次のFECブロック#1に注目すれば、当該FECブロック#1には、FECブロック#0に一部のデータが配置されたTLVパケット#1の残りのデータに続いて、TLVパケット#2のデータが配置される。
【００５８】
すなわち、先頭のFECブロック#0と、それに続くFECブロック#1においては、TLVパケット#1がまたいで配置されている。このとき、FECブロック#1においては、TLVパケット#1（FECブロック#0とFECブロック#1をまたいで配置されるTLVパケット#1）の残りのデータに続いて配置される最初のTLVパケット#2の位置（先頭位置）を確実に通知して、FECブロック内のTLVパケットが、確実に抽出されるようにすることが望ましい。
【００５９】
そこで、ここでは、FECブロックにおいて、先頭のTLVパケットの位置を示すポインタ（以下、先頭TLVパケット位置ポインタという）を、当該FECブロックのFECブロックヘッダ（FBH）に配置することで、この先頭TLVパケット位置ポインタによって、先頭のTLVパケットの位置（図中の先頭位置Ｐ）を、確実に特定できるようにする。
【００６０】
なお、FECブロックのFECブロックヘッダ（FBH）に、先頭TLVパケット位置ポインタを配置しない場合には、受信機側で、受信ミス等の何らかの原因により、同期情報を取得できないときに、TLVパケットを正常に抽出して処理することができなくなって、データが途切れてしまう可能性がある。
【００６１】
一方で、図４に示すように、FECブロックのFECブロックヘッダ（FBH）に、先頭TLVパケット位置ポインタを配置した場合には、受信機側で、FECブロックごとに、先頭TLVパケット位置ポインタによって、先頭のTLVパケットの位置を確実に特定して、常に、TLVパケットを正常に抽出して処理することができるため、データが途切れることを抑制することができる。
【００６２】
また、先頭TLVパケット位置ポインタに割り当てられるビット数は、データの構成などに応じて任意の値に設定することができる。例えば、先頭TLVパケット位置ポインタの最大値は、ベースバンドフレームサイズに応じて決定されるため、それに応じて、先頭TLVパケット位置ポインタに割り当てるビット数を決定すればよい。
【００６３】
（ロング符号のポインタの最大値）
図５は、ベースバンドフレームサイズが、ロング符号（符号長：276480ビット）の場合の先頭TLVパケット位置ポインタの最大値を説明する図である。
【００６４】
図５において、CR(Coding Rate)は、LDPC符号の符号化率を表し、N_ldpcは、LDPC符号ブロック（単位：ビット）を表し、N_bchは、BCH符号ブロック（単位：ビット）を表している。
【００６５】
また、図５において、BCHは、N_bch - K_bch（単位：ビット）を表し、K_bchは、BCH情報ブロック（単位：ビット、バイト）を表し、Num Bitsは、K_bch（B:バイト）に応じて必要となるビット数を表している。なお、図６に示すように、K_bchは、FECブロック長に相当している。
【００６６】
図５に示すように、N_ldpc = 276480ビットとなるロング符号の場合に、LDPC符号の符号化率（CR）が、2/16，3/16となるとき、ビット数（Num Bits）は、13ビットとなり、LDPC符号の符号化率（CR）が、4/16，5/16，6/16，7/16となるとき、ビット数（Num Bits）は、14ビットとなり、8/16，9/16，10/16，11/16，12/16，13/16，14/16となるとき、ビット数（Num Bits）は、15ビットとなる。
【００６７】
このように、符号長が276480ビットとなるロング符号の場合においては、CR = 14/16である最大符号化率となるとき、ビット数（Num Bits）は、15ビットとなるので、先頭TLVパケット位置ポインタの最大値は、15ビットとなる。そして、この先頭TLVパケット位置ポインタをFECブロックヘッダに含めることで、可変長のTLVパケットをFECブロックに配置した場合に、先頭のTLVパケットの位置を確実に特定することができる。
【００６８】
また、次世代の地上デジタルテレビ放送の放送方式（次世代のISDB-T）においては、時刻情報を伝送する方式が策定されておらず、時刻情報の伝送を効率的に行うための提案が要請されているのは、先に述べた通りである。
【００６９】
本技術では、OFDMフレーム等の物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含めることで、時刻情報の伝送が効率的に行われるようにする。以下、本技術の実施の形態として、FECブロックに付加されるFECブロックヘッダを利用したFECブロックヘッダ方式と、OFDMフレームに付加されるOFDMフレームヘッダを利用したOFDMフレームヘッダ方式について説明する。
【００７０】
＜３．本技術の詳細な内容＞
【００７１】
（１）FECブロックヘッダ方式
【００７２】
FECブロックヘッダを利用して時刻情報を伝送するFECブロックヘッダ方式としては、時刻情報をFECブロックヘッダに含める方式と、時刻情報をTLVパケットに含める方式がある。以下、前者を、第１のFECブロックヘッダ方式と称し、後者を、第２のFECブロックヘッダ方式と称して順に説明する。
【００７３】
（１−１）第１のFECブロックヘッダ方式
【００７４】
（時刻情報の送出タイミングの例）
図７は、第１のFECブロックヘッダ方式を採用した場合における、時刻情報の送出タイミングの例を示す図である。
【００７５】
図７においては、送信側のデータ処理装置１０又は送信装置２０で処理されるデータが模式的に表されている。また、図７において、横方向が時間を表しており、その方向は、図中の左側から右側に向かう方向とされる。
【００７６】
データ処理装置１０は、UDP/IPパケットに対し、必要な処理を施すことで、TLVパケットを生成する。TLVパケットは、可変長パケットであり、例えば、4〜65536バイトのサイズとされる。このTLVパケットは、データ処理装置１０から送信装置２０に送られる。なお、TLVパケットを、図中の「TLV」で表している。
【００７７】
送信装置２０は、データ処理装置１０からのTLVパケットに対し、必要な処理を施すことで、FECブロックを生成する。ここでは、１又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。
【００７８】
次に、送信装置２０は、FECブロックに対し、必要な処理を施すことで、FECフレームを生成する。ここでは、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。なお、FECブロックヘッダを、図中の「FBH」で表し、BCH符号とLDPC符号を、図中の「BCH」と「LDPC」でそれぞれ表している。
【００７９】
次に、送信装置２０は、FECフレームに対し、必要な処理を施すことで、OFDMフレームを生成する。ここで、OFDMフレームとFECフレームとの境界が一致している場合には、FECフレーム#0乃至FECフレーム#kのk+1個のFECフレームで、１つのOFDMフレームが構成されるが、図７においては、OFDMフレームとFECフレームとの境界が一致していないため、次のOFDMフレームにまたがったFECフレーム#0が含まれている。
【００８０】
OFDMシンボルを、図中の「Symbol」で表している。Symbol#0乃至Symbol#nのn+1個のOFDMシンボルで、１つのOFDMフレームが構成される。すなわち、このOFDMフレームが、物理層フレームとして、データを伝送する単位となる。
【００８１】
ただし、放送信号の多重化の方式として、周波数分割多重化方式（FDM：Frequency Division Multiplexing）を採用した場合、OFDMシンボルは、さらにセグメント単位に分割される。セグメントを、図中の「Seg」で表している。Seg#0乃至Seg#mのm+1個のセグメントで、１つのOFDMシンボルが構成される。
【００８２】
なお、現行のISDB-Tにおいては、放送信号の多重化の方式として、周波数分割多重化方式（FDM）が採用されているが、次世代の地上デジタルテレビ放送の放送方式（次世代のISDB-T）においても同様に、周波数分割多重化方式（FDM）が採用されることが想定される。
【００８３】
ここで、第１のFECブロックヘッダ方式においては、FECブロックヘッダに時刻情報を含めて、FECブロックに付加することで、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭の領域に、時刻情報が挿入されるようにする。
【００８４】
図７においては、１つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0のFECブロックヘッダに対し、時刻情報が挿入されている。
【００８５】
この時刻情報としては、例えば、NTP(Network Time Protocol)で規定される時刻の情報が指定され、１つ目のOFDMフレームの先頭の時刻を示している（図中の矢印T1で示した「NTPの基準時刻」）。なお、以下の説明では、NTPで規定される時刻の情報を、NTP時刻情報と称する。
【００８６】
ただし、上述したように、１つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがある。
【００８７】
OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームのFECブロックヘッダに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるFECフレームを調整する必要がある。
【００８８】
図７において、１つ目のOFDMフレームに注目すれば、当該１つ目のOFDMフレームには、k+1個のFECフレーム（の全部のデータ）に続いて、１つのFECフレーム#0の一部のデータが配置される。また、その次の２つ目のOFDMフレームに注目すれば、当該２つ目のOFDMフレームには、１つ目のOFDMフレームに一部のデータが配置されたFECフレーム#0の残りのデータに続いて、FECフレーム#1以降のFECフレームのデータが配置される。
【００８９】
すなわち、１つ目のOFDMフレームと、それに続く２つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるFECフレーム#0ではなく、その次に配置されるFECフレーム#1が先頭のFECフレームとなって、NTP時刻情報が挿入されるようにする。つまり、２つ目のOFDMフレームにおいて、先頭のFECフレームとしてのFECフレーム#1のFECフレームヘッダには、NTP時刻情報が含まれ、当該２つ目のOFDMフレームの先頭の時刻を示している（図中の矢印T2で示した「NTPの基準時刻」）。
【００９０】
このように、図中の点線の枠に注目すれば、送信装置２０では、OFDMフレームの先頭のFECフレームのFECブロックヘッダに、当該OFDMフレームの先頭の時刻を示すNTP時刻情報が挿入されるが、OFDMフレームとFECフレームで境界が一致している場合と、境界が一致していない場合がある。
【００９１】
そして、それらのフレームの境界が一致している場合、OFDMフレームの先頭のFECフレームのFECブロックヘッダにNTP時刻情報が挿入されるが、フレームの境界が一致していない場合には、OFDMフレームをまたいだFECフレームの次のFECフレームが先頭のFECフレームとなって、そのFECブロックヘッダに、NTP時刻情報が挿入されることになる。
【００９２】
（FECブロックヘッダのフォーマット）
図８は、第１のFECブロックヘッダ方式を採用した場合におけるFECブロックヘッダのフォーマットの例を示す図である。
【００９３】
図８Ａは、FECブロックヘッダを構成するベースヘッダのフォーマットの例を示している。図８Ａにおいて、2バイトのベースヘッダは、15ビットの先頭TLVパケット位置ポインタと、1ビットの時刻情報フラグから構成される。
【００９４】
先頭TLVパケット位置ポインタは、自身が配置されるFECブロックヘッダを含むFECブロックにおいて、先頭のTLVパケットの位置を示すポインタである。ベースヘッダにおいては、この先頭TLVパケット位置ポインタとして、15ビットが確保されているため、図５に示したロング符号の符号長のポインタとして用いることができる。
【００９５】
時刻情報フラグ（Time_info_Flag）は、時刻情報（Time_info）を含む拡張ヘッダが存在するかどうかを示すフラグである。例えば、時刻情報フラグとして、'0'が指定された場合、時刻情報を含む拡張ヘッダがないことを示す。この場合、FECブロックヘッダとしては、2バイトのベースヘッダのみが配置されることになる。
【００９６】
一方で、時刻情報フラグとして、'1'が指定された場合には、時刻情報を含む拡張ヘッダがあることを示す。この場合、ベースヘッダの次の所定のバイト（例えば9バイト）が、拡張ヘッダ用のバイトとなって、図８Ｂに示すような時刻情報を含む拡張ヘッダが配置される。この時刻情報は、物理層フレーム（例えばOFDMフレーム）における先頭の位置の絶対時刻を表している。
【００９７】
（時刻情報のシンタックスの例）
図９は、図８Ｂの拡張ヘッダに含まれる時刻情報のシンタックスの例を示す図である。
【００９８】
2ビットのleap_indicatorは、うるう秒指示子である。このうるう秒指示子を利用することで、調整実施日の所定の時刻になされる、うるう秒の挿入又は削除に対応することができる。
【００９９】
うるう秒は、協定世界時（UTC）において、世界時のUT1との差を調整するために追加もしくは削除される秒である。例えば、NTP(Network Time Protocol)は、協定世界時（UTC）を使って時刻を送受信するものであるため、うるう秒の調整が必要となる。
【０１００】
leap_indicatorに続く、6ビットは、将来の予約としてのReservedとされる。
【０１０１】
64ビットのNTP_transmit_timestampは、NTPで規定される時刻の情報（NTP時刻情報）である。なお、NTPのフォーマットは、IETF(Internet Engineering Task Force)によるRFC(Request for Comments)で規定されている。
【０１０２】
なお、図９において、formatとして、uimsbf(unsigned integer most significant bit first)が指定された場合、ビット演算をして、整数として扱われることを意味している。また、bslbf(bit string, left bit first)が指定された場合には、ビット列として扱われることを意味する。これらについては、後述する図１５や図１８においても同様とされる
【０１０３】
（FECブロックの生成の流れ）
図１０には、FECブロックヘッダ（の拡張ヘッダ）に、時刻情報を含める場合のFECブロックの生成の流れを説明する図である。なお、図１０において、時間の方向は、図中の左側から右側に向かう方向とされる。
【０１０４】
FECブロック生成部１５３（図３）には、TLVパケット生成部１５１（図３）により生成されたTLVパケットが入力される（Ｓ１１）。FECブロック生成部１５３は、入力されたTLVパケットに対して、FECブロックヘッダを付加することで、FECブロックを生成する（Ｓ１２）。
【０１０５】
ここで、FECブロックヘッダには、拡張ヘッダを利用して、NTP時刻情報等の時刻情報を含めることができる。この時刻情報は、すべてのFECブロックに対して付加する必要はなく、任意のタイミングで、特定のFECブロックに対し、時刻情報を付加することができる。
【０１０６】
例えば、図１０においては、ステップＳ１２の処理で順次生成されるFECブロックとして、FECブロック#0とFECブロック#1が図示されているが、先頭のFECブロック#0では、FECブロックヘッダのベースヘッダの時刻情報フラグ（Time_info_Flag）に'1'が指定され、時刻情報を含む拡張ヘッダが配置されている。一方で、FECブロック#1においては、FECブロックヘッダのベースヘッダの時刻情報フラグに'0'が指定され、時刻情報は配置されていない。
【０１０７】
これにより、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダにのみ、NTP時刻情報等の時刻情報を含めることができる。
【０１０８】
以上、第１のFECブロックヘッダ方式について説明した。この第１のFECブロックヘッダ方式では、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。
【０１０９】
（１−２）第２のFECブロックヘッダ方式
【０１１０】
（時刻情報の送出タイミングの例）
図１１は、第２のFECブロックヘッダ方式を採用した場合における、時刻情報の送出タイミングの例を示す図である。
【０１１１】
図１１においては、図７と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、１又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。
【０１１２】
また、図１１においては、図７と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、１つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、１つのOFDMフレームが構成される。
【０１１３】
ここで、第２のFECブロックヘッダ方式においては、NTP時刻情報を、FECブロックヘッダではなく、TLVパケットに含めることで、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭の領域に、NTP時刻情報が挿入されるようにする。また、先頭のFECフレームのFECブロックヘッダには、先頭のTLVパケットに、NTP時刻情報が含まれることを示すフラグ（後述する図１２の時刻情報フラグ）が含まれる。
【０１１４】
図１１においては、１つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0における先頭のTLVパケット（TLVパケット#0よりも１つ前のTLVパケット）に対し、NTP時刻情報等の時刻情報が挿入されている。NTP時刻情報は、図中の「NTP」で表されている。このNTP時刻情報は、１つ目のOFDMフレームの先頭の時刻を表している（図中の矢印T1で示した「NTPの基準時刻」）。
【０１１５】
ただし、１つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。
【０１１６】
OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるTLVパケットを調整する必要がある。
【０１１７】
図１１において、１つ目のOFDMフレームに注目すれば、当該１つ目のOFDMフレームには、k+1個のFECフレーム（の全部のデータ）に続いて、１つのFECフレーム#0の一部のデータが配置される。また、その次の２つ目のOFDMフレームに注目すれば、当該２つ目のOFDMフレームには、１つ目のOFDMフレームに一部のデータが配置されたFECフレーム#0の残りのデータに続いて、FECフレーム#1以降のFECフレームのデータが配置される。
【０１１８】
すなわち、１つ目のOFDMフレームと、それに続く２つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるTLVパケット#Zではなく、その次に配置されるTLVパケット（TLVパケット#0よりも１つ前のTLVパケット）が先頭のTLVパケットとなって、NTP時刻情報が挿入されるようにする。つまり、FECフレーム#0におけるTLVパケット#Zの次のTLVパケット（先頭のTLVパケット）には、NTP時刻情報が含まれ、２つ目のOFDMフレームの先頭の時刻を示している（図中の矢印T2で示した「NTPの基準時刻」）。
【０１１９】
（FECブロックヘッダのフォーマット）
図１２は、第２のFECブロックヘッダ方式を採用した場合におけるFECブロックヘッダのフォーマットの例を示す図である。
【０１２０】
図１２は、FECブロックヘッダを構成するベースヘッダのフォーマットの例を示している。図１２において、2バイトのベースヘッダは、15ビットの先頭TLVパケット位置ポインタと、1ビットの時刻情報フラグから構成される。先頭TLVパケット位置ポインタの意味は、先に述べた通りである。
【０１２１】
時刻情報フラグは、時刻情報を含むTLVパケットが存在するかどうかを示すフラグである。
【０１２２】
例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームにおいて、FECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームにおいて、FECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていることを示す。
【０１２３】
ただし、OFDMフレームとFECフレームとの境界が一致していない場合には、それらのフレームの境界をまたいだTLVパケットではなく、当該TLVパケットの次のTLVパケットに時刻情報が挿入されていることを示している。
【０１２４】
以上、第２のFECブロックヘッダ方式について説明した。この第２のFECブロックヘッダ方式では、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダに含まれる時刻情報フラグに応じて、先頭のTLVパケットに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。
【０１２５】
（２）OFDMフレームヘッダ方式
【０１２６】
OFDMフレームヘッダを利用して時刻情報を伝送するOFDMフレームヘッダ方式としては、時刻情報をOFDMフレームヘッダに含める方式と、時刻情報をTLVパケットに含める方式とがある。以下、前者を、第１のOFDMフレームヘッダ方式と称し、後者を、第２のOFDMフレームヘッダ方式と称して順に説明する。
【０１２７】
（２−１）第１のOFDMフレームヘッダ方式
【０１２８】
（時刻情報の送出タイミングの例）
図１３は、第１のOFDMフレームヘッダ方式を採用した場合における時刻情報の送出タイミングの例を示す図である。
【０１２９】
図１３においては、図７及び図１１と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、１又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。
【０１３０】
また、図１３においては、図７及び図１１と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、１つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、１つのOFDMフレームが構成される。
【０１３１】
ここで、第１のOFDMフレームヘッダ方式では、OFDMフレームヘッダにNTP時刻情報を含めて、OFDMフレームに付加することで、OFDMフレームの先頭の領域に、NTP時刻情報が挿入されるようにする。このNTP時刻情報は、１つ目のOFDMフレームの先頭の時刻を表している（図中の矢印T1で示した「NTPの基準時刻」）。
【０１３２】
なお、１つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。しかしながら、第１のOFDMフレームヘッダ方式では、OFDMフレームのOFDMフレームヘッダにNTP時刻情報を含めるため、それらのフレームの境界の一致、不一致に関係なく、常に、OFDMフレームヘッダに対し、NTP時刻情報を含めることができる。
【０１３３】
（OFDMフレームヘッダのフォーマット）
図１４は、第１のOFDMフレームヘッダ方式を採用した場合におけるOFDMフレームヘッダのフォーマットの例を示す図である。
【０１３４】
図１４において、OFDMフレームヘッダには、所定のビットからなる時刻情報（Time_info）が含まれる。図１５には、図１４のOFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示している。
【０１３５】
1ビットのTime_Info_Flagは、時刻情報が含まれるかどうかを示すフラグである。
【０１３６】
例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームヘッダには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームヘッダには、時刻情報が挿入されていることを示す。
【０１３７】
2ビットのleap_indicatorは、うるう秒指示子である。このうるう秒指示子を利用することで、調整実施日の所定の時刻になされる、うるう秒の挿入又は削除に対応することができる。
【０１３８】
64ビットのNTP_transmit_timestampは、NTP時刻情報である。このNTP時刻情報は、OFDMフレームにおける先頭の位置の絶対時刻を表している。
【０１３９】
なお、図１５に示したシンタックスにおいては、5ビットのReservedを追加することで、バイトのアライメントがなされるようにしてもよい。
【０１４０】
以上、第１のOFDMフレームヘッダ方式について説明した。この第１のOFDMフレームヘッダ方式では、OFDMフレームに付加されるOFDMフレームヘッダに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。
【０１４１】
（２−２）第２のOFDMフレームヘッダ方式
【０１４２】
（時刻情報の送出タイミングの例）
図１６は、第２のOFDMフレームヘッダ方式を採用した場合における時刻情報の送出タイミングの例を示す図である。
【０１４３】
図１６においては、図７、図１１、及び図１３と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、１又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。
【０１４４】
また、図１６においては、図７、図１１、及び図１３と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、１つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、１つのOFDMフレームが構成される。
【０１４５】
ここで、第２のOFDMフレームヘッダ方式では、NTP時刻情報を、OFDMフレームヘッダではなく、TLVパケットに含めることで、OFDMフレームの先頭の領域に、NTP時刻情報が挿入されるようにする。また、OFDMフレームヘッダには、NTP時刻情報が含まれることを示すフラグ（後述する図１８の時刻情報フラグ）が含まれる。
【０１４６】
図１６においては、１つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0における先頭のTLVパケット（TLVパケット#0よりも１つ前のTLVパケット）に対し、NTP時刻情報等の時刻情報が挿入されている。NTP時刻情報は、図中の「NTP」で表されている。このNTP時刻情報は、１つ目のOFDMフレームの先頭の時刻を表している（図中の矢印T1で示した「NTPの基準時刻」）。
【０１４７】
ただし、１つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。
【０１４８】
OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるTLVパケットを調整する必要がある。
【０１４９】
図１６においては、図１１と同様に、１つ目のOFDMフレームと、それに続く２つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるTLVパケット#Zではなく、その次に配置されるTLVパケット（TLVパケット#0よりも１つ前のTLVパケット）が先頭のTLVパケットとなって、NTP時刻情報が挿入されるようにする。つまり、FECフレーム#0におけるTLVパケット#Zの次のTLVパケット（先頭のTLVパケット）には、NTP時刻情報が含まれ、２つ目のOFDMフレームの先頭の時刻を示している（図中の矢印T2で示した「NTPの基準時刻」）。
【０１５０】
（OFDMフレームヘッダのフォーマット）
図１７は、第２のOFDMフレームヘッダ方式を採用した場合におけるOFDMフレームヘッダのフォーマットの例を示す図である。
【０１５１】
図１７において、OFDMフレームヘッダには、所定のビットからなる時刻情報（Time_Info）が含まれる。図１８には、図１７のOFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示している。
【０１５２】
1ビットのTime_Info_Flagは、時刻情報が含まれるかどうかを示すフラグである。
【０１５３】
例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームにおいて、先頭のFECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームにおいて、先頭のFECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていることを示す。
【０１５４】
ただし、OFDMフレームとFECフレームとの境界が一致していない場合には、それらのフレームの境界をまたいだTLVパケットではなく、当該TLVパケットの次のTLVパケットに時刻情報が挿入されていることを示している。
【０１５５】
以上、第２のOFDMフレームヘッダ方式について説明した。この第２のOFDMフレームヘッダ方式では、OFDMフレームに付加されるOFDMフレームヘッダに含まれる時刻情報フラグに応じて、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。
【０１５６】
＜４．送信側の動作＞
【０１５７】
（送信処理の流れ）
次に、図１９のフローチャートを参照して、送信側の装置で実行される送信処理の流れについて説明する。
【０１５８】
ステップＳ１０１において、FECブロック生成部１５３は、そこに入力されるTLVパケットを処理することで、FECブロックを生成する。
【０１５９】
ここで、第１のFECブロックヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおけるFECブロックに付加されるFECブロックヘッダに、NTP時刻情報が含まれるように、FECブロックが生成される。
【０１６０】
また、第２のFECブロックヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれるように、TLVパケットが処理され、FECブロックが生成される。その際に、当該FECブロックのFECブロックヘッダには、先頭のTLVパケットに、NTP時刻情報が含まれることを示す時刻情報フラグが含まれる。
【０１６１】
また、第２のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれるように、TLVパケットが処理され、FECブロックが生成される。
【０１６２】
ステップＳ１０２において、FECフレーム生成部１５４は、ステップＳ１０１の処理で得られるFECブロックを処理することで、FECフレームを生成する。
【０１６３】
ステップＳ１０３において、データ処理部２１１は、ステップＳ１０２の処理で得られるFECフレームを処理することで、OFDMフレームを生成する。
【０１６４】
ここで、第１のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームに付加されるOFDMフレームヘッダに、NTP時刻情報が含まれるように、OFDMフレームが生成される。
【０１６５】
また、第２のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームのOFDMフレームヘッダに、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれることを示す時刻情報フラグが含まれる。
【０１６６】
ステップＳ１０３において、変調部２１２は、ステップＳ１０３の処理で得られるOFDMフレームを処理することで、OFDMフレーム（に応じた放送信号）を送信する。
【０１６７】
以上、送信処理の流れを説明した。
【０１６８】
＜５．変形例＞
【０１６９】
（他の放送方式への適用）
上述した説明では、デジタルテレビ放送の放送方式として、日本等で採用されている方式であるISDB(Integrated Services Digital Broadcasting)を中心に説明したが、本技術は、米国等が採用する方式であるATSC(Advanced Television Systems Committee)や、欧州の各国等が採用する方式であるDVB(Digital Video Broadcasting)などに適用するようにしてもよい。
【０１７０】
また、デジタルテレビ放送の放送方式としては、地上波放送のほか、放送衛星（BS)や通信衛星（CS）等を利用した衛星放送や、ケーブルテレビ（CATV）等の有線放送などの方式にも適用することができる。
【０１７１】
（パケットやシグナリングの他の例）
また、上述したパケットやフレーム、シグナリング（制御情報）などの名称は、一例であって、他の名称が用いられる場合がある。ただし、これらの名称の違いは、形式的な違いであって、対象のパケットやフレーム、シグナリングなどの実質的な内容が異なるものではない。
【０１７２】
例えば、TLVパケットは、伝送パケットの一例であって、伝送パケットには、例えば、可変長のパケットであるALP(ATSC Link-Layer Protocol)パケットやGSE(Generic Stream Encapsulation)パケットなどが含まれる。なお、フレームとパケットは同一の意味で用いられる場合がある。
【０１７３】
（時刻情報の他の例）
上述した説明では、時刻情報として、NTPで規定される時刻の情報（NTP時刻情報）が用いられる場合を説明したが、時刻情報はそれに限らず、例えば、PTP(Precision Time Protocol)や3GPP(Third Generation Partnership Project)で規定されている時刻の情報や、GPS(Global Positioning System)情報に含まれる時刻の情報、その他独自に決定された形式の時刻の情報等の任意の時刻の情報を用いることができる。
【０１７４】
また、上述した説明では、NTP時刻情報は、OFDMフレームの先頭の位置の時刻を表しているとして説明したが、NTP時刻情報等の時刻情報が表す時刻は、OFDMフレームの先頭の位置の時刻に限らず、OFDMフレーム等の物理層フレームのストリームにおける所定の位置の絶対時刻を表すようにすることができる。
【０１７５】
（伝送路の他の例）
また、本技術は、伝送路として、放送伝送路とは異なる伝送路、すなわち、例えば、移動体通信網等の通信伝送路を利用することを想定して規定されている所定の方式（デジタルテレビ放送の放送方式以外の方式）などにも適用することができる。その場合には、伝送システム１（図１）の伝送路として、移動体通信網等の通信伝送路が利用され、データ処理装置１０や送信装置２０の機能は、例えば、基地局内の通信機器によって提供される。そして、当該通信機器と、通信機能を有する受信装置３０（例えば、モバイル受信機）とが、移動体通信網等の通信伝送路を介して通信を行うことになる。
【０１７６】
＜６．コンピュータの構成＞
【０１７７】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。図２０は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示す図である。
【０１７８】
コンピュータ１０００において、CPU(Central Processing Unit)１００１、ROM(Read Only Memory)１００２、RAM(Random Access Memory)１００３は、バス１００４により相互に接続されている。バス１００４には、さらに、入出力インターフェース１００５が接続されている。入出力インターフェース１００５には、入力部１００６、出力部１００７、記録部１００８、通信部１００９、及び、ドライブ１０１０が接続されている。
【０１７９】
入力部１００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１００７は、ディスプレイ、スピーカなどよりなる。記録部１００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１００９は、ネットワークインターフェースなどよりなる。ドライブ１０１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブル記録媒体１０１１を駆動する。
【０１８０】
以上のように構成されるコンピュータ１０００では、CPU１００１が、ROM１００２や記録部１００８に記録されているプログラムを、入出力インターフェース１００５及びバス１００４を介して、RAM１００３にロードして実行することにより、上述した一連の処理が行われる。
【０１８１】
コンピュータ１０００（CPU１００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記録媒体１０１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０１８２】
コンピュータ１０００では、プログラムは、リムーバブル記録媒体１０１１をドライブ１０１０に装着することにより、入出力インターフェース１００５を介して、記録部１００８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部１００９で受信し、記録部１００８にインストールすることができる。その他、プログラムは、ROM１００２や記録部１００８に、あらかじめインストールしておくことができる。
【０１８３】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。
【０１８４】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１８５】
また、本技術は、以下のような構成をとることができる。
【０１８６】
（１）
入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、
前記物理層フレームを送信する送信部と
を備え、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信装置。
（２）
前記FECフレームは、TLV(Type Length Value)パケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加される第１のヘッダに応じて、前記先頭のFECフレームにおける先頭の領域に含まれる
前記（１）に記載の送信装置。
（３）
前記時刻情報は、前記第１のヘッダに含まれる
前記（２）に記載の送信装置。
（４）
前記時刻情報は、前記第１のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
前記（２）に記載の送信装置。
（５）
前記FECフレームは、TLVパケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームに付加される第２のヘッダに応じて、前記物理層フレームの先頭の領域に含まれる
前記（１）に記載の送信装置。
（６）
前記時刻情報は、前記第２のヘッダに含まれる
前記（５）に記載の送信装置。
（７）
前記時刻情報は、前記第２のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
前記（５）に記載の送信装置。
（８）
前記時刻情報は、NTP(Network Time Protocol)で規定される時刻の情報である
前記（１）乃至（７）のいずれかに記載の送信装置。
（９）
前記物理層フレームは、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームである
前記（１）乃至（８）のいずれかに記載の送信装置。
（１０）
送信装置の送信方法において、
前記送信装置が、
入力データから得られるFECフレームに基づいて、物理層フレームを生成し、
前記物理層フレームを送信する
ステップを含み、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信方法。
【符号の説明】
【０１８７】
１  伝送システム，  １０，１０−１乃至１０−Ｎ  データ処理装置，  ２０  送信装置，  ３０，３０−１乃至３０−Ｍ  受信装置，  ４０，４０−１乃至４０−Ｎ  通信回線，  ５０  放送伝送路，  １１１  コンポーネント処理部，  １１２  シグナリング生成部，  １１３  マルチプレクサ，  １１４  データ処理部，  １５１  TLVパケット生成部，  １５２  TSパケット処理部，  １５３  FECブロック生成部，  １５４  FECフレーム生成部，  ２１１  データ処理部，  ２１２  変調部，  １０００  コンピュータ，  １００１  CPU
【図１】
2018191149.tif 000003
【図２】
2018191149.tif 000004
【図３】
2018191149.tif 000005
【図４】
2018191149.tif 000006
【図５】
2018191149.tif 000007
【図６】
2018191149.tif 000008
【図７】
2018191149.tif 000009
【図８】
2018191149.tif 000010
【図９】
2018191149.tif 000011
【図１０】
2018191149.tif 000012
【図１１】
2018191149.tif 000013
【図１２】
2018191149.tif 000014
【図１３】
2018191149.tif 000015
【図１４】
2018191149.tif 000016
【図１５】
2018191149.tif 000017
【図１６】
2018191149.tif 000018
【図１７】
2018191149.tif 000019
【図１８】
2018191149.tif 000020
【図１９】
2018191149.tif 000021
【図２０】
2018191149.tif 000022