(57)【要約】  フレームを受信して復号する受信装置において、復号開始までの遅延時間を短くする。  受信装置は、受信部および先頭位置取得部を具備する。受信部は、所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと複数の分割データの最後の分割データ内の最後の符号化ブロックの末尾位置とを含むフレームを受信する。先頭位置取得部は、末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する。
2020003701.tif 000002
【特許請求の範囲】
【請求項１】
所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の前記符号化ブロックの末尾位置とを含むフレームを受信する受信部と、
前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得部と
を具備する受信装置。
【請求項２】
前記先頭位置取得部は、前記符号化ブロックのサイズと前記ブロック系列を分割した単位である分割単位と前記末尾位置とから前記先頭位置を算出する
請求項１記載の受信装置。
【請求項３】
前記複数の分割データに対してデインターリーブを行うデインターリーバをさらに具備する
請求項１記載の受信装置。
【請求項４】
前記フレームを復調して前記特定の分割データを識別するための識別情報を供給する復調部と、
前記識別情報を遅延させて先頭位置取得部に供給する遅延部と
をさらに具備し、
前記先頭位置取得部は、前記識別情報に係る前記分割データの前記先頭位置を取得する
請求項３記載の受信装置。
【請求項５】
伝送制御信号から前記末尾位置を取得して前記先頭位置取得部に供給する伝送制御信号処理部をさらに具備し、
前記フレームは、前記末尾位置を格納した前記伝送制御信号を含む
請求項１記載の受信装置。
【請求項６】
前記取得された前記先頭位置に基づいて前記複数の分割データから前記符号化ブロックのそれぞれを抽出する符号化ブロック抽出部と、
前記抽出された符号化ブロックを復号する符号化ブロック復号部と
をさらに具備する
請求項１記載の受信装置。
【請求項７】
所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の前記符号化ブロックの末尾位置とを含むフレームを送信する送信装置と、
前記フレームを受信する受信部と、前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得部とを備える受信装置と
を具備する通信システム。
【請求項８】
所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の前記符号化ブロックの末尾位置とを含むフレームを受信する受信手順と、
前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得手順と
を具備する受信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置、通信システム、および、受信装置の制御方法に関する。詳しくは、地上波デジタルテレビジョン放送を受信する受信装置、通信システム、および、受信装置の制御方法に関する。
【背景技術】
【０００２】
近年、ＩＳＤＢ−Ｔ（Integrated Services Digital Broadcasting - Terrestrial）方式の特徴を継承した次世代の地上波デジタルテレビジョン放送サービスを提供するための送信装置や受信装置の開発が進められている。このＩＳＤＢ−Ｔの次世代方式において、送信装置は、放送対象のコンテンツを前方向誤り訂正（ＦＥＣ：Forward Error Correction）方式により複数の符号語に符号化する。そして、送信装置は、それらの符号語をキャリア変調して配列したＦＥＣブロックの系列をさらに分割して複数のシンボルに格納し、フレーム単位で送信する。【０００３】
ここで、ＩＳＤＢ−Ｔの次世代方式では、伝送効率を向上させる観点から、個々のシンボル内のＦＥＣブロックの先頭が、そのシンボルの先頭と一致せずにずれることが許容されている。そこで、現在フレームの次のフレーム内の最初のＦＥＣブロックの先頭位置を示すポインタを、その現在フレームに格納して送信する送信装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−６５６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、受信装置は、現在フレームに格納されたポインタを参照することにより、その次のフレーム内のＦＥＣブロックの先頭位置を取得し、ＦＥＣブロックの復号を開始することができる。しかしながら、現在フレーム内の最初のＦＥＣブロックの先頭位置を示すポインタは、その現在フレームの前のフレーム内に格納される。このため、受信装置は、前のフレームの無い、最初に受信したフレーム内の符号化ブロックの先頭位置を取得することができず、次のフレームまで復号を開始することができない。このように、上述の受信装置では、最初のフレームを復号することができず、復号開始のタイミングが、最初のフレームの受信タイミングに対して遅延してしまうという問題がある。【０００６】
本技術はこのような状況に鑑みて生み出されたものであり、フレームを受信して復号する受信装置において、復号開始までの遅延時間を短くすることを目的とする。
【課題を解決するための手段】
【０００７】
本技術は、上述の問題点を解消するためになされたものであり、その第１の側面は、所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと上記複数の分割データの最後の分割データ内の最後の上記符号化ブロックの末尾位置とを含むフレームを受信する受信部と、上記末尾位置に基づいて上記複数の分割データのうち特定の分割データ内の上記符号化ブロックの先頭位置を取得する先頭位置取得部とを具備する受信装置、および、その制御方法である。これにより、フレーム内の特定の先頭位置から符号化ブロックが抽出されて復号が開始されるという作用をもたらす。【０００８】
また、この第１の側面において、上記先頭位置取得部は、上記符号化ブロックのサイズと上記ブロック系列を分割した単位である分割単位と上記末尾位置とから上記先頭位置を算出してもよい。これにより、符号化ブロックのサイズおよび分割単位に応じた先頭位置が取得されるという作用をもたらす。【０００９】
また、この第１の側面において、上記複数の分割データに対してデインターリーブを行うデインターリーバをさらに具備してもよい。これにより、インターリーブ前のデータが取得されるという作用をもたらす。【００１０】
また、この第１の側面において、上記フレームを復調して上記特定の分割データを識別するための識別情報を供給する復調部と、上記識別情報を遅延させて先頭位置取得部に供給する遅延部とをさらに具備し、上記先頭位置取得部は、上記識別情報に係る上記分割データの上記先頭位置を取得してもよい。これにより、遅延した識別情報に係る先頭位置が取得されるという作用をもたらす。【００１１】
また、この第１の側面において、伝送制御信号から上記末尾位置を取得して上記先頭位置取得部に供給する伝送制御信号処理部をさらに具備し、上記フレームは、上記末尾位置を格納した上記伝送制御信号を含むものであってもよい。【００１２】
また、この第１の側面において、上記取得された上記先頭位置に基づいて上記複数の分割データから上記符号化ブロックのそれぞれを抽出する符号化ブロック抽出部と、上記抽出された符号化ブロックを復号する符号化ブロック復号部とをさらに具備してもよい。これにより、先頭位置に基づいて符号化ブロックが復号されるという作用をもたらす。【００１３】
また、本技術の第２の側面は、所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと上記複数の分割データの最後の分割データ内の最後の上記符号化ブロックの末尾位置とを含むフレームを送信する送信装置と、上記フレームを受信する受信部と、上記末尾位置に基づいて上記複数の分割データのうち特定の分割データ内の上記符号化ブロックの先頭位置を取得する先頭位置取得部とを備える受信装置とを具備する通信システムである。これにより、フレームが送受信され、そのフレーム内の特定の先頭位置から符号化ブロックが抽出されて復号が開始されるという作用をもたらす。
【発明の効果】
【００１４】
本技術によれば、フレームを受信して復号する受信装置において、復号開始までの遅延時間を短くすることができるという優れた効果を奏し得る。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本技術の第１の実施の形態における通信システムの一構成例を示すブロック図である。
【図２】本技術の第１の実施の形態におけるＯＦＤＭ（Orthogonal Frequency Division Multiplexing）フレーム生成までの手順を説明するための図である。
【図３】本技術の第１の実施の形態におけるＴＭＣＣキャリアのデータ構造の一例を示す図である。
【図４】本技術の第１の実施の形態におけるＯＦＤＭフレームのデータ構造の一例を示す図である。
【図５】本技術の第１の実施の形態における受信装置の一構成例を示すブロック図である。
【図６】本技術の第１の実施の形態におけるポインタの算出方法を説明するためのタイミングチャートである。
【図７】本技術の第１の実施の形態における送信装置の動作の一例を示すフローチャートである。
【図８】本技術の第１の実施の形態における受信装置の動作の一例を示すフローチャートである。
【図９】本技術の第２の実施の形態におけるＯＦＤＭフレーム生成までの手順を説明するための図である。
【図１０】本技術の第２の実施の形態における復号部の一構成例を示すブロック図である。
【図１１】本技術の第２の実施の形態における受信装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本技術を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（次のフレームのポインタから特定のポインタを逆算する例）
２．第２の実施の形態（デインターリーブ処理を行い、次のフレームのポインタから特定のポインタを逆算する例）
【００１７】
＜１．第１の実施の形態＞
［通信システムの構成例］
図１は、本技術の第１の実施の形態における通信システムの一構成例を示すブロック図である。この通信システムは、ＩＳＤＢ−Ｔの次世代規格の地上波デジタルテレビジョン放送サービスを提供するためのものであり、送信装置１００および受信装置２００を備える。
【００１８】
送信装置１００は、アンテナ１０１を備える。送信装置１００は、直交周波数分割多重変調されたＯＦＤＭフレームを生成し、アンテナ１０１は、そのフレームを重畳した無線信号を生成して受信装置２００に無線送信する。
【００１９】
受信装置２００は、アンテナ２０１、チューナー２１０、ＡＤ（Analog to Digital）変換部２２０、復号部２３０を備える。
【００２０】
アンテナ２０１は、送信装置１００からの無線信号を受信してアナログ信号を生成するものである。このアンテナ２０１は、アナログ信号をチューナー２１０に供給する。なお、アンテナ２０１は、特許請求の範囲に記載の受信部の一例である。
【００２１】
チューナー２１０は、アンテナ２０１からの信号において所定のチャンネルの信号を選局し、ＡＤ変換部２２０に信号線２１９を介して出力するものである。
【００２２】
ＡＤ変換部２２０は、チューナー２１０からのアナログの出力信号をデジタル信号に変換するものである。このデジタル信号は、ＯＦＤＭフレームを含む。ＡＤ変換部２２０は、そのデジタル信号を受信信号として復号部２３０に信号線２２９を介して供給する。
【００２３】
復号部２３０は、ＯＦＤＭフレームを復号するものである。この復号部２３０は、復号結果を復号データとして出力する。
【００２４】
図２は、本技術の第１の実施の形態におけるＯＦＤＭフレーム生成までの手順を説明するための図である。同図におけるａは、入力データ系列の一例を示し、同図におけるｂは、符号化後の系列の一例を示す。同図におけるｃは、ＦＥＣブロックの系列の一例を示す。また、同図におけるｄは、ＯＦＤＭフレーム内のシンボル群を示す。
【００２５】
放送対象のコンテンツなどが入力されると、送信装置１００は、同図におけるａに例示するように、そのコンテンツを入力データ＃１、＃２および＃３などの一定サイズの複数の入力データに分割する。
【００２６】
そして、送信装置１００は、入力データのそれぞれに対して前方向誤り訂正（ＦＥＣ：Forward Error Correction）符号化を行う。例えば、前方向誤り訂正符号化において、ＢＣＨ符号化とＬＤＰＣ（Low-Density Parity-Check）符号化とが順に行われる。これらの符号化により、同図におけるｂに例示するように、データと、そのデータの誤りを訂正するためのパリティとからなる符号語の系列が生成される。
【００２７】
そして、送信装置１００は、キャリア変調を行い、同図におけるｃに例示するように、ＦＥＣブロック＃１、＃２および＃３などの複数のＦＥＣブロックを生成する。このＦＥＣブロックは、符号語をキャリア変調した系列である。個々のＦＥＣブロックのサイズは一定であり、そのサイズ（ここでは、キャリア数）をｍ（ｍは、整数）とする。なお、ＦＥＣブロックは、特許請求の範囲に記載の符号化ブロックの一例である。
【００２８】
送信装置１００は、所定数のＦＥＣブロックを配列したＦＥＣブロック系列を、所定の分割単位により分割し、複数の分割データを生成する。この分割単位は、１つのシンボルに格納することができるデータキャリア数Ｎｓ（Ｎｓは、整数）に設定される。
【００２９】
そして、送信装置１００は、伝送制御信号（ＴＭＣＣ：Transmission and Multiplexing Configuration and Control）を生成し、そのＴＭＣＣと分割データのそれぞれとを複数のシンボルに格納し、ＯＦＤＭフレームとして送信する。同図におけるｄに例示するようにＯＦＤＭフレームのそれぞれには、一定数（例えば、２０４個）のシンボルが格納される。シンボルのそれぞれには、分割データと、ＴＭＣＣなどの他のデータとが格納される。シンボル数を「２０４」とすると、シンボル内のデータキャリア数がＮｓであるため、１つのＯＦＤＭフレーム内の全データキャリア数は、Ｎｓ×２０４となる。
【００３０】
ここで、ＩＳＤＢ−Ｔの次世代規格では、伝送効率を向上させる観点から、ＦＥＣブロックのサイズｍは、ＯＦＤＭフレーム内のデータキャリア数（Ｎｓ×２０４など）の約数に限定しないことが提案されている。このため、サイズｍが全データキャリア数の約数に該当しない場合には、ＯＦＤＭフレームの先頭が、そのＯＦＤＭフレーム内の最初のＦＥＣブロックの先頭と一致せずにずれてしまう。また、個々のシンボルにおいて、ＦＥＣブロックの先頭は、シンボルの先頭からずれてしまう。このため、受信装置２００は、そのずれ（言い換えれば、オフセット）を取得しないと、ＦＥＣブロックをＯＦＤＭフレームから取り出すことができない。個々のシンボルにおけるＦＥＣブロックの先頭位置を示す情報を以下、「ＦＥＣブロックポインタ」と称する。同図においてＰ［ｓ］は、ｓ（ｓは整数）個目のシンボルのＦＥＣブロックポインタを示す。
【００３１】
送信装置１００は、ＯＦＤＭフレームのそれぞれのＴＭＣＣ内に、次のＯＦＤＭフレーム内の最初のＦＥＣブロックの先頭位置を示すＦＥＣブロックポインタを格納する。例えば、あるＯＦＤＭフレームを現在フレームとして、その現在フレーム内のＴＭＣＣには、その次のＯＦＤＭフレーム内の最初のＦＥＣブロックポインタが格納される。同図においてＰ［０］＿ｃは、現在フレーム内の最初のＦＥＣブロックポインタを示し、Ｐ［０］＿ｎは、現在フレームの次の最初のＦＥＣブロックポインタを示す。また、Ｐ［０］＿ｎは、現在フレーム内の最後の分割データ内の最後のＦＥＣブロック＃Ｎの末尾位置でもある。
【００３２】
図３は、本技術の第１の実施の形態におけるＴＭＣＣキャリアのデータ構造の一例を示す図である。
【００３３】
送信装置１００は、セグメント数、変調次数、符号長やリザーブ領域を含むＴＭＣＣを差集合巡回符号化し、さらに差動変調してＴＭＣＣキャリアを生成する。
【００３４】
ここで、変調次数は、ＦＥＣブロックの１つのシンボルにマッピングしたビット数を表す。また、符号長は、ＦＥＣブロックを構成する符号語の符号長を示す。
【００３５】
次のフレーム内の最初のＦＥＣブロックポインタＰ［０］＿ｎは、例えば、ＴＭＣＣ内のリザーブ領域に格納される。なお、送信装置１００は、ＦＥＣブロックポインタＰ［０］＿ｎをＴＭＣＣに格納しているが、ＴＭＣＣではなく、データフレームのヘッダに格納することもできる。この場合には、受信装置２００は、ヘッダからＦＥＣブロックポインタＰ［０］＿ｎを取り出せばよい。
【００３６】
図４は、本技術の第１の実施の形態におけるＯＦＤＭフレームのデータ構造の一例を示す図である。同図における縦軸は、時間軸であり、横軸は周波数軸である。同図はＡＲＩＢ規格のＳＴＤ−Ｂ３１「地上デジタルテレビジョン放送伝送方式」に記載されたものである。同図の例は、変調方式としてＱＡＭ（Quadrature Amplitude Modulation）変調を採用した場合の例である。
【００３７】
時間軸における番号は、シンボルを識別するためのシンボル番号である。例えば、２０４個のシンボルが１つのＯＦＤＭフレーム内に格納される場合には、「０」乃至「２０３」のシンボル番号が割り当てられる。また、周波数軸における番号は、キャリアを識別するためのキャリア番号である。なお、シンボル番号は、特許請求の範囲に記載の識別情報の一例である。
【００３８】
同図に示すように、１つのＯＦＤＭフレーム中の１キャリアがＴＭＣＣの伝送に用いられている。また、所定の位置にＳＰ（Scattered Pilot）信号が挿入されている。また、ＯＦＤＭフレームには、シンボルごとに、Ｎｓ個のデータキャリアが格納される。このＮｓ個のデータキャリアからなるデータが、前述の「分割データ」に該当する。
【００３９】
［受信装置の構成例］
図５は、本技術の第１の実施の形態における受信装置２００の一構成例を示すブロック図である。受信装置２００内の復号部２３０は、ＯＦＤＭ復調部２３１、伝送制御信号復調復号部２３２、ＦＥＣブロックポインタ算出部２３３、ＦＥＣブロック抽出部２３４およびＦＥＣブロック復調復号部２３５とを備える。
【００４０】
ＯＦＤＭ復調部２３１は、ＯＦＤＭフレームを復調するものである。このＯＦＤＭ復調部２３１は、ＡＤ変換部２２０からの受信信号に対して高速フーリエ変換や等化処理などのＯＦＤＭ復調を行い、ＴＭＣＣキャリアとペイロードであるデータキャリアとに分離する。ＯＦＤＭ復調部２３１は、ＴＭＣＣキャリアを伝送制御信号復調復号部２３２に供給し、データキャリアをＦＥＣブロック抽出部２３４に供給する。また、ＯＦＤＭ復調部２３１は、各シンボル内の先頭キャリアを示す情報であるＯＦＤＭシンボルスタートをＦＥＣブロック抽出部２３４に供給する。なお、ＯＦＤＭ復調部２３１は、特許請求の範囲に記載の復調部の一例である。
【００４１】
また、ＯＦＤＭ復調部２３１には、伝送制御信号復調復号部２３２が復号に成功してＴＭＣＣを取得した際に、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃが入力される。ＩＳＤＢ−Ｔでは、フレーム内のＴＭＣＣキャリアの配置方法が規定されているため、ＯＦＤＭ復調部２３１は、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃにより、ＯＦＤＭフレームのフレーム同期を取る。また、ＳＰ信号は、ＯＦＤＭシンボル方向に周期性を持って配置されているため、ＯＦＤＭ復調部２３１は、ＴＭＣＣキャリアの復号成功により同期を取った後に、必要に応じてＳＰを用いた等化処理を行う。ペイロードのデータキャリアを分離するには、ＳＰ信号の配置を特定する必要があるため、データキャリアは、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃの生成後にＦＥＣブロック抽出部２３４へ出力される。
【００４２】
また、ＯＦＤＭ復調部２３１は、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃが入力されたときのシンボルを示すシンボル番号ｓを特定し、ＦＥＣブロックポインタ算出部２３３に供給する。
【００４３】
伝送制御信号復調復号部２３２は、ＴＭＣＣキャリアを復調および復号するものである。例えば、ＩＳＤＢ−Ｔでは、同期ワードと差集合巡回符号化した伝送制御信号とが差動変調されて伝送される。このため、伝送制御信号復調復号部２３２は、ＴＭＣＣキャリアの差動復調、同期ワードとの一致確認、および、差集合巡回符号の復号などを行う。これらの処理により、伝送制御信号復調復号部２３２は、変調次数や符号長などの伝送パラメータの他、次のＯＦＤＭフレーム内の最初のＦＥＣブロックポインタを示すＰ［０］＿ｎを取得する。また、伝送制御信号復調復号部２３２は、ＴＭＣＣを解釈して、シンボル内のデータキャリア数Ｎｓと、ＦＥＣブロックのサイズｍとを取得し、ＦＥＣブロックポインタＰ［０］＿ｎとともにＦＥＣブロックポインタ算出部２３３に供給する。なお、ＩＳＤＢ−Ｔ規格では、ＦＦＴ（Fast Fourier Transform）サイズは、ＴＭＣＣに含まれておらず、受信側で推定する必要がある。伝送制御信号復調復号部２３２は、必要に応じて、ＦＦＴサイズも用いてデータキャリア数Ｎｓを取得する。
【００４４】
また、伝送制御信号復調復号部２３２は、ＴＭＣＣキャリアの復号に成功した場合には、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃを生成してＯＦＥＭ復調部２３１およびＦＥＣブロックポインタ算出部２３３に供給する。なお、伝送制御信号復調復号部２３２は、特許請求の範囲に記載の伝送制御信号処理部の一例である。
【００４５】
ＦＥＣブロックポインタ算出部２３３は、ＴＭＣＣ取得フラグＦ＿ｔｍｃｃが入力された際に、ＦＥＣブロックポインタＰ［０］＿ｎに基づいて、現在フレーム内の特定のシンボルに対応するＦＥＣブロックポインタを取得するものである。なお、ＦＥＣブロックポインタ算出部２３３は、特許請求の範囲に記載の先頭位置取得部の一例である。
【００４６】
ＯＦＤＭフレーム内のデータキャリア数Ｎｓと、ＦＥＣブロックのサイズｍとは、ＴＭＣＣ内の伝送パラメータにより一意に決定される。このため、次のＯＦＤＭフレームの最初のＦＥＣブロックポインタＰ［０］＿ｎと、サイズｍおよびデータキャリア数Ｎｓとから、現在フレーム内の特定のシンボルのＦＥＣブロックポインタを逆算することができる。例えば、ＦＥＣブロックポインタ算出部２３３は、ＯＦＤＭ復調部２３１からのシンボル番号ｓから、次の式により変数ｋ（ｋは整数）を設定する。
ｋ＝Ｓ−ｓ＋１                                      ・・・式１
上式においてＳは、ＯＦＤＭフレーム内のシンボル番号の最大値（「２０３」など）である。例えば、最大値Ｓが「２０３」で、算出対象のシンボル番号ｓが「２００」である場合には、上式より、変数ｋに「４」が設定される。
【００４７】
そして、ＦＥＣブロックポインタ算出部２３３は、変数ｉに初期値「１」を設定し、次の式によりＦＥＣブロックポインタＰ［−ｉ］を算出する。
Ｐ［−ｉ］＝（Ｐ［−ｉ＋１］＋Ｎｓ）  ｍｏｄ  ｍ    ・・・式２
上式において「ｍｏｄ」は、その直前の値を、直後の値により除算した余りを返す関数である。
【００４８】
ＦＥＣブロックポインタ算出部２３３は、変数ｉをインクリメントし、式２に例示した演算を再度実行する。変数ｉのインクリメントと、式２の演算とは、変数ｉが変数ｋに等しくなるまで繰り返し実行される。
【００４９】
例えば、式１により変数ｋに「４」が設定された場合、ＦＥＣブロックポインタ算出部２３３は、まず、変数ｉを「１」に初期化し、その初期値を式２に代入して得られた次の式によりＰ［−１］を算出する。
Ｐ［−１］＝（Ｐ［０］＋Ｎｓ）  ｍｏｄ  ｍ          ・・・式３
上式において、Ｐ［０］には、伝送制御信号復調復号部２３２により取得された、次のフレームの最初のＦＥＣブロックポインタＰ［０］＿ｎが代入される。
【００５０】
続いてＦＥＣブロックポインタ算出部２３３は、変数ｉをインクリメントし、次の式により、Ｐ［−２］を算出する。
Ｐ［−２］＝（Ｐ［−１］＋Ｎｓ）  ｍｏｄ  ｍ        ・・・式４
上式において、Ｐ［−１］には、式３で算出された値が代入される。
【００５１】
次にＦＥＣブロックポインタ算出部２３３は、変数ｉをインクリメントし、次の式により、Ｐ［−３］を算出する。
Ｐ［−３］＝（Ｐ［−２］＋Ｎｓ）  ｍｏｄ  ｍ        ・・・式５
上式において、Ｐ［−２］には、式４で算出された値が代入される。
【００５２】
最後にＦＥＣブロックポインタ算出部２３３は、変数ｉをインクリメントし、次の式により、Ｐ［−４］を算出する。
Ｐ［−４］＝（Ｐ［−３］＋Ｎｓ）  ｍｏｄ  ｍ        ・・・式６
上式において、Ｐ［−３］には、式６で算出された値が代入される。
【００５３】
式３乃至式６に例示したように、ＦＥＣブロックポインタ算出部２３３は、ＦＥＣブロックポインタＰ［０］から、特定のシンボルのＦＥＣブロックポインタＰ［−ｋ］（Ｐ［−４］など）を逆算することができる。
【００５４】
ＦＥＣブロックポインタ算出部２３３は、算出したＦＥＣブロックポインタＰ［−ｋ］をＦＥＣブロック抽出部２３４に供給する。
【００５５】
ＦＥＣブロック抽出部２３４は、算出されたＦＥＣブロックポインタＰ［−ｋ］を用いて、ＦＥＣブロックを抽出するものである。このＦＥＣブロック抽出部２３４は、ＯＦＤＭシンボルスタートが入力された際に所定の計数値を「０」などに初期化し、データキャリアが入力されるたびに計数値をカウントアップする。そして、ＦＥＣブロック抽出部２３４は、計数値がＦＥＣブロックポインタ［−ｋ］に等しくなった際に計数を終了し、計数終了時以降のｍ個のデータキャリア群をＦＥＣブロックとしてＯＦＤＭフレームから抽出する。以降は、同様に、ｍ個のデータキャリア群を１つのＦＥＣブロックとして抽出する処理が繰り返し実行される。ＦＥＣブロック抽出部２３４は、抽出したＦＥＣブロックをＦＥＣブロック復調復号部２３５に供給する。なお、ＦＥＣブロック抽出部２３４は、特許請求の範囲に記載の符号化ブロック抽出部の一例である。
【００５６】
ＦＥＣブロック復調復号部２３５は、ＦＥＣブロックの復調および復号を行うものである。このＦＥＣブロック復調復号部２３５は、抽出されたＦＥＣブロックに対して、キャリア復調と、誤り訂正符号の復号とを行う。そして、ＦＥＣブロック復調復号部２３５は、復号結果を示す復号データを出力する。なお、ＦＥＣブロック復調復号部２３５は、特許請求の範囲に記載の符号化ブロック復号部の一例である。
【００５７】
図６は、本技術の第１の実施の形態におけるポインタの算出方法を説明するためのタイミングチャートである。同図において、塗り潰した模様が同じ部分は、１つのＦＥＣブロックを示す。
【００５８】
タイミングＴ１０からＴ２０において、受信装置２００は、最初のＯＦＤＭフレーム＃０を受信する。このＯＦＤＭフレーム＃０は、例えば、シンボル番号「０」乃至「２０３」の２０４個のシンボルを含む。
【００５９】
受信装置２００は、タイミングＴ１０において、ＯＦＤＭフレーム＃０内のＴＭＣＣキャリアの復号を開始し、次のＯＦＤＭフレーム＃１の開始前のタイミングＴ１１において、復号を完了してＴＭＣＣを取得する。ＴＭＣＣを取得するタイミングＴ１１は、受信装置２００の性能に依存する。受信装置２００は、ＴＭＣＣから次のＯＦＤＭフレーム＃１内の最初のＦＥＣブロックポインタＰ［０］＿ｎを取得する。また、そのＦＥＣブロックポインタＰ［０］＿ｎは、ＯＦＤＭフレーム＃０内の最後の分割データ内の最後のＦＥＣブロックの末尾位置でもある。
【００６０】
タイミングＴ１１以降の最初のシンボルのシンボル番号が「２００」であるものとし、そのシンボルのＦＥＣブロックポインタをＰ［−４］とする。受信装置２００は、式３によりシンボル番号「２０３」のＦＥＣブロックポインタＰ［−１］を算出する。そして、受信装置２００は、式４乃至式６により、ＦＥＣブロックポインタＰ［−２］、Ｐ［−３］およびＰ［−４］を順に算出する。
【００６１】
受信装置２００は、算出したＦＥＣブロックポインタＰ［−４］を用いて、そのポインタを先頭とするＦＥＣブロック（斜め線で塗り潰した部分）を抽出して復号する。
【００６２】
ここで、ＦＥＣブロックポインタＰ［−４］の逆算を実行しない比較例を想定する。ＴＭＣＣ内には、次のＯＦＥＭフレームのＦＥＣブロックＰ［０］＿ｎしか格納されていないため、比較例では、タイミングＴ１１の時点においてＦＥＣブロックの復号を開始することができない。この場合、受信装置は、次のＯＦＤＭフレームの開始タイミングＴ２０まで復号開始を待つ必要がある。１つのＯＦＤＭフレームの長さは、例えば、４００ミリ秒（ｍｓ）であるため、最初のＯＦＤＭフレーム＃０の受信タイミングＴ１０に対して、復号の開始が４００ミリ秒（ｍｓ）、遅延してしまう。これにより、テレビなどが、放送コンテンツである映像や音声を出力するまでの時間が、少なくとも４００ミリ秒（ｍ）遅れてしまう。
【００６３】
これに対して、ＦＥＣブロックポインタＰ［−４］の逆算を行う受信装置２００では、次のＯＦＥＭフレームのＦＥＣブロックＰ［０］＿ｎからＦＥＣブロックポインタＰ［−４］を逆算する。このため、受信装置２００は、タイミングＴ２０より前のタイミングＴ１１の時点で復号を開始することができる。これにより、復号開始までの遅延時間を比較例よりも短くすることができる。
【００６４】
［送信装置の動作例］
図７は、本技術の第１の実施の形態における送信装置１００の動作の一例を示すフローチャートである。この動作は、例えば、送信のための所定のアプリケーションが実行されたときに開始される。送信装置１００は、入力データを符号化した符号語に対してＱＡＭマッピング等のキャリア変調を行ってＦＥＣブロックに符号化し（ステップＳ９０１）、それらのブロックを配列した系列を分割して、データキャリアを生成する（ステップＳ９０２）。そして、送信装置１００は、ＴＭＣＣキャリアを生成し（ステップＳ９０３）、データキャリアおよびＴＭＣＣキャリアを含むＯＦＤＭフレームを送信する（ステップＳ９０４）。ステップＳ９０４の後に送信装置１００は、ステップＳ９０１以降を繰り返す。
【００６５】
［受信装置の動作例］
図８は、本技術の第１の実施の形態における受信装置２００の動作の一例を示すフローチャートである。この動作は、例えば、受信のための所定のアプリケーションが実行されたときに開始される。受信装置２００は、ＯＦＤＭフレームを受信し（ステップＳ９５１）、ＴＭＣＣキャリアを抽出する（ステップＳ９５２）。受信装置２００は、ＴＭＣＣキャリアの復調および復号を行い（ステップＳ９５３）、復号に成功したか否かを判断する（ステップＳ９５４）。復号に失敗した場合に（ステップＳ９５４：Ｎｏ）、受信装置２００は、ステップＳ９５１以降を繰り返す。
【００６６】
一方、復号に成功した場合に（ステップＳ９５４：Ｙｅｓ）、受信装置２００は、データキャリアを復調しつつ、ＦＥＣブロックポインタＰ［−ｋ］を算出する（ステップＳ９５５）。
【００６７】
そして、受信装置２００は、算出したＦＥＣブロックポインタＰ［−ｋ］を用いてＦＥＣブロックを抽出し（ステップＳ９５６）、そのＦＥＣブロックの復調および復号を行う（ステップＳ９５７）。ステップＳ９５７の後に受信装置２００は、ステップＳ９５１以降を繰り返し実行する。
【００６８】
このように、本技術の第１の実施の形態によれば、受信装置２００は、ＦＥＣブロックポインタＰ［０］から、その前の特定のシンボルのＦＥＣブロックポインタを算出するため、次のフレームの受信前に、ＦＥＣブロックの復号を開始することができる。これにより、次のフレームの受信後にＦＥＣブロックの復号を開始する場合と比較して、復号開始までの遅延時間を短くすることができる。
【００６９】
＜２．第２の実施の形態＞
上述の第１の実施の形態では、通信システムは、インターリーブおよびデインターリーブを行っていなかったが、この構成では、バーストエラーが生じた際に、誤り訂正能力が不足するおそれがある。この第２の実施の形態の通信システムは、インターリーブおよびデインターリーブをさらに実行する点において第１の実施の形態と異なる。
【００７０】
図９は、本技術の第２の実施の形態におけるＯＦＤＭフレーム生成までの手順を説明するための図である。同図におけるａは、入力データ系列の一例を示し、同図におけるｂは、符号化後の系列の一例を示す。同図のおけるｃは、インターリーブ後の系列を示す。同図におけるｄは、ＦＥＣブロックの系列の一例を示す。また、同図におけるｅは、ＯＦＤＭフレーム内のシンボル群を示す。
【００７１】
送信装置１００は、同図におけるａに例示するように、コンテンツを複数の入力データに分割する。送信装置１００は、キャリア変調を行い、同図におけるｂに例示するように、複数の符号語を生成する。
【００７２】
そして、送信装置１００は、周波数インターリーブや時間インターリーブを行い、同図におけるｃに例示する再配置後のビット列を生成する。送信装置１００は、同図におけるｄに例示するようにＱＡＭマッピングによりＦＥＣブロックの系列を生成する。また、送信装置１００は、ＦＥＣブロックの系列を分割し、複数の分割データを生成する。そして、送信装置１００は、同図におけるｅに例示するようにＴＭＣＣと分割データのそれぞれとを複数のシンボルに格納し、ＯＦＤＭフレームとして送信する。
【００７３】
図１０は、本技術の第２の実施の形態における復号部２３０の一構成例を示すブロック図である。この第２の実施の形態の復号部２３０は、周波数デインターリーバ２３６、時間デインターリーバ２３７、遅延部２３８および遅延部２３９をさらに備える点において第１の実施の形態と異なる。
【００７４】
第２の実施の形態のＯＦＤＭ復調部２３１は、算出対象のシンボルのシンボル番号ｓを遅延部２３８に供給し、データキャリアおよびＯＦＤＭシンボルスタートを周波数デインターリーバ２３６に供給する。
【００７５】
周波数デインターリーバ２３６は、データキャリアに対して周波数デインターリーブを行うものである。この周波数デインターリーバ２３６は、デインターリーブ後のデータキャリアをＯＦＤＭシンボルスタートとともに時間デインターリーバ２３７に供給する。
【００７６】
時間デインターリーバ２３７は、データキャリアに対して時間デインターリーブを行うものである。この時間デインターリーバ２３７は、デインターリーブ後のデータキャリアをＯＦＤＭシンボルスタートとともにＦＥＣブロック抽出部２３４に供給する。
【００７７】
遅延部２３８は、周波数デインターリーバ２３６の処理時間に合わせて、シンボル番号ｓを遅延させて、遅延部２３９に出力するものである。
【００７８】
遅延部２３９は、時間デインターリーバ２３７の処理時間に合わせて、シンボル番号ｓを遅延させて、ＦＥＣブロックポインタ算出部２３３に出力するものである。
【００７９】
図１１は、本技術の第２の実施の形態における受信装置２００の動作の一例を示すフローチャートである。この第２の実施の形態の受信装置２００の動作は、ステップＳ９５５の代わりにステップＳ９６１乃至Ｓ９６４を実行する点において第１の実施の形態と異なる。
【００８０】
ＴＭＣＣキャリアの復号に成功した場合（ステップＳ９５４：Ｙｅｓ）、受信装置２００は、データキャリアを復調し（ステップＳ９６１）、周波数デインターリーブを行いつつシンボル番号を遅延させる（ステップＳ９６２）。そして、受信装置２００は、時間デインターリーブを行いつつシンボル番号を遅延させる（ステップＳ９６３）。受信装置２００は、遅延後のシンボル番号に対応するＦＥＣブロックポインタを算出し（ステップＳ９６４）、ステップＳ９５６以降を実行する。
【００８１】
このように、本技術の第２の実施の形態によれば、送信装置１００および受信装置２００は、インターリーブおよびデインターリーブを行うため、バーストエラーに対する耐性を向上させることができる。
【００８２】
なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【００８３】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【００８４】
なお、本明細書に記載された効果はあくまで例示であって、限定されるものではなく、また、他の効果があってもよい。
【００８５】
なお、本技術は以下のような構成もとることができる。
（１）所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の符号化ブロックの末尾位置とを含むフレームを受信する受信部と、
前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得部と
を具備する受信装置。
（２）前記先頭位置取得部は、前記符号化ブロックのサイズと前記ブロック系列を分割した単位である分割単位と前記末尾位置とから前記先頭位置を算出する
前記（１）記載の受信装置。
（３）前記複数の分割データに対してデインターリーブを行うデインターリーバをさらに具備する前記（１）または（２）に記載の受信装置。
（４）前記フレームを復調して前記特定の分割データを識別するための識別情報を供給する復調部と、
前記識別情報を遅延させて先頭位置取得部に供給する遅延部と
をさらに具備し、
前記先頭位置取得部は、前記識別情報に係る前記分割データの前記先頭位置を取得する
前記（３）記載の受信装置。
（５）伝送制御信号から前記末尾位置を取得して前記先頭位置取得部に供給する伝送制御信号処理部をさらに具備し、
前記フレームは、前記末尾位置を格納した前記伝送制御信号を含む
前記（１）から（４）のいずれかに記載の受信装置。
（６）前記取得された前記先頭位置に基づいて前記複数の分割データから前記符号化ブロックのそれぞれを抽出する符号化ブロック抽出部と、
前記抽出された符号化ブロックを復号する符号化ブロック復号部と
をさらに具備する
前記（１）から（５）のいずれかに記載の受信装置。
（７）所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の前記符号化ブロックの末尾位置とを含むフレームを送信する送信装置と、
前記フレームを受信する受信部と、前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得部とを備える受信装置と
を具備する通信システム。
（８）所定数の符号化ブロックを配列したブロック系列を分割した複数の分割データと前記複数の分割データの最後の分割データ内の最後の前記符号化ブロックの末尾位置とを含むフレームを受信する受信手順と、
前記末尾位置に基づいて前記複数の分割データのうち特定の分割データ内の前記符号化ブロックの先頭位置を取得する先頭位置取得手順と
を具備する受信装置の制御方法。
【符号の説明】
【００８６】
１００  送信装置
１０１、２０１  アンテナ
２００  受信装置
２１０  チューナー
２２０  ＡＤ変換部
２３０  復号部
２３１  ＯＦＤＭ復調部
２３２  伝送制御信号復調復号部
２３３  ＦＥＣブロックポインタ算出部
２３４  ＦＥＣブロック抽出部
２３５  ＦＥＣブロック復調復号部
２３６  周波数デインターリーバ
２３７  時間デインターリーバ
２３８、２３９  遅延部
【図１】
2020003701.tif 000003
【図２】
2020003701.tif 000004
【図３】
2020003701.tif 000005
【図４】
2020003701.tif 000006
【図５】
2020003701.tif 000007
【図６】
2020003701.tif 000008
【図７】
2020003701.tif 000009
【図８】
2020003701.tif 000010
【図９】
2020003701.tif 000011
【図１０】
2020003701.tif 000012
【図１１】
2020003701.tif 000013
【国際調査報告】
2020003701.tif 000014
2020003701.tif 000015