(57)【特許請求の範囲】
【請求項１】
送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をＯＦＤＭフレーム化し、ＯＦＤＭフレームの信号をＩＦＦＴしてＯＦＤＭ信号を送信するＯＦＤＭ送信装置において、
前記送信対象のデータを構成する複数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記ＯＦＤＭフレームを構成するＯＦＤＭフレーム化部と、を備え、
誤り訂正符号長が、予め設定されたパイロット挿入比率において、前記ＯＦＤＭフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の１の値となるように予め設定され、
所定サイズのブロックのデータに誤り訂正符号化を行い、前記誤り訂正符号長の前記誤り訂正符号を生成する処理を、通常の誤り訂正符号化の処理とし、
前記所定サイズよりも小さいサイズのブロックのデータに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する処理を、短縮化を伴う誤り訂正符号化の処理として、
前記誤り訂正符号化部は、
前記予め設定されたパイロット挿入比率の場合、前記送信対象のデータを構成する所定ブロック数の全てのブロックのそれぞれについて、前記通常の誤り訂正符号化を行い、
前記予め設定されたパイロット挿入比率が変更された場合、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数と同じ数の全てのブロックのそれぞれについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数よりも小さい数の全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とするＯＦＤＭ送信装置。
【請求項２】
送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をＯＦＤＭフレーム化し、ＯＦＤＭフレームの信号をＩＦＦＴしてＯＦＤＭ信号を送信するＯＦＤＭ送信装置において、
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記テーブルから、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記送信対象のデータを構成する前記ブロック数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、前記予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記ＯＦＤＭフレームを構成するＯＦＤＭフレーム化部と、を備え、
前記予め設定されたパイロット挿入比率が第１のパイロット挿入比率の場合、前記予め設定された誤り訂正符号長として、前記ＯＦＤＭフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の１の値が用いられ、
前記誤り訂正符号化部は、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率であり、または前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０の場合、所定サイズの前記ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０でない場合、前記所定サイズよりも小さいサイズの前記ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするＯＦＤＭ送信装置。
【請求項３】
請求項２に記載のＯＦＤＭ送信装置において、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が０の場合であって、前記セグメント数をＮseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を２のべき乗で表したときの指数をＭ、前記ＯＦＤＭフレームの１シンボルあたりのデータキャリア数をＮｄ、前記ＯＦＤＭフレームのシンボル数をＳｆ、前記誤り訂正符号長をＬ、所定の正の整数または正の整数分の１の数をａとした場合、
数式：Ｎseg×Ｍ×Ｎｄ×Ｓｆ＝ａ×Ｌ
を満たす、ことを特徴とするＯＦＤＭ送信装置。
【請求項４】
請求項２に記載のＯＦＤＭ送信装置において、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第１ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数と同じ数の第２ブロック数及びブロック毎に０でない所定値が設定されたゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第２ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするＯＦＤＭ送信装置。
【請求項５】
請求項２に記載のＯＦＤＭ送信装置において、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第１ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数より小さい数の第２ブロック数及びブロック毎に０または０でない所定値が設定されたゼロ挿入数であって、少なくとも１つのブロックに０でない所定値が設定された前記ゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第２ブロック数の全てのブロックのそれぞれにつき、
前記ゼロ挿入数が０であるブロックについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記ゼロ挿入数が０でないブロックについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするＯＦＤＭ送信装置。
【請求項６】
請求項１のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ信号をＦＦＴし、ＦＦＴ後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するＯＦＤＭ受信装置において、
前記等化後の信号に対し、前記ＯＦＤＭ送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
前記キャリア復調部により生成された前記復調信号を複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記ＯＦＤＭ送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、
前記ＯＦＤＭ送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行う処理を、通常の誤り訂正復号の処理とし、
前記誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記所定のゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除する処理を、延長化を伴う誤り訂正復号の処理として、
前記誤り訂正復号部は、
前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率の場合、前記複数のブロックの信号における全てのブロックのそれぞれについて、前記通常の誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が変更された場合、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのそれぞれについて、前記延長化を伴う誤り訂正復号を行うか、または、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とするＯＦＤＭ受信装置。
【請求項７】
請求項２または３のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ信号をＦＦＴし、ＦＦＴ後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するＯＦＤＭ受信装置において、
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記等化後の信号に対し、前記ＯＦＤＭ送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記キャリア復調部により生成された前記復調信号を前記ブロック数の複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記ＯＦＤＭ送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、
前記誤り訂正復号部は、
前記パイロット挿入比率が第１のパイロット挿入比率であり、または前記パイロット挿入比率が前記第１のパイロット挿入比率から第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０の場合、前記ＯＦＤＭ送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記パイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０でない場合、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするＯＦＤＭ受信装置。
【請求項８】
請求項７に記載のＯＦＤＭ受信装置において、
当該ＯＦＤＭ受信装置が、請求項２または３のＯＦＤＭ送信装置の代わりに請求項４のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、
前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、
前記誤り訂正復号部は、
前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記第１ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、
前記誤り訂正復号部は、
前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数と同じ数の第２ブロック数及びブロック毎に０でない所定値が設定されたゼロ挿入数を読み出し、前記第２ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするＯＦＤＭ受信装置。
【請求項９】
請求項７に記載のＯＦＤＭ受信装置において、
当該ＯＦＤＭ受信装置が、請求項２または３のＯＦＤＭ送信装置の代わりに請求項５のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、
前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、
前記誤り訂正復号部は、
前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記第１ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、
前記誤り訂正復号部は、
前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数より小さい数の第２ブロック数及びブロック毎に０または０でない所定値が設定されたゼロ挿入数であって、少なくとも１つのブロックに０でない所定値が設定された前記ゼロ挿入数を読み出し、前記第２ブロック数の複数のブロックの信号における全てのブロックのそれぞれにつき、
前記ゼロ挿入数が０であるブロックについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記ゼロ挿入数が０でないブロックについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするＯＦＤＭ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、次世代地上デジタル放送用のＯＦＤＭ（Orthogonal Frequency Division Multiplexing：直交周波数分割多重）送信装置及びＯＦＤＭ受信装置に関する。
【背景技術】
【０００２】
従来、地上デジタル放送（ＩＳＤＢ−Ｔ）は、ＡＲＩＢ（社団法人電波産業会）により規定された標準規格に従って運用がなされている（非特許文献１を参照）。この従来の地上デジタル放送では、送信側は、誤り訂正符号（外符号）のブロック長とＯＦＤＭフレーム長とを一致させる。これにより、受信側では、ＯＦＤＭ信号の同期処理に伴って、誤り訂正符号及びＴＳＰ（Transport Stream Packet：トランスポートストリームパケット）の同期信号を容易に再生することができる。
【０００３】
このように、従来の地上デジタル放送では、誤り訂正符号のブロック長とＯＦＤＭフレーム長とを一致させることにより、同期性能の強化が実現されている。また、ＯＦＤＭ信号には、誤り訂正符号とＯＦＤＭフレームとの関係を示すヘッダ領域が不要となることから、伝送効率を上げることができる。さらに、送信側にはヘッダの付加機能が不要となり、受信側にはその復号機能が不要となり、先頭位置を制御する機能も不要となる。
【０００４】
ところで、次世代地上デジタル放送では、受信特性の改善に向けて、訂正能力の高いブロック符号の使用が検討されている。また、ＤＶＢ−Ｔ２の伝送方式（非特許文献２を参照）及び高度広帯域衛星デジタル放送（高度ＢＳ）の伝送方式（非特許文献３を参照）で採用されているＬＤＰＣ（Low Density Parity Check：低密度パリティ検査）符号も検討されている。
【０００５】
ＤＶＢ−Ｔ２の誤り訂正符号長は16,200ビットまたは64,800ビットが用いられ、高度ＢＳでは44,880ビットが用いられている。また、さらに受信特性を改善するために、20万ビット以上の誤り訂正符号長の空間結合ＬＤＰＣ符号も検討されている（非特許文献４を参照）
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】ARIB STD-B31
【非特許文献２】ETSI EN 302 755
【非特許文献３】ARIB STD-B44
【非特許文献４】朝倉他、「次世代地上放送に向けた伝送技術  −空間結合ＬＤＰＣ符号の一検討―」、映情技報vol.37、no.39、BCT2013-90、2013、p.9-12
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の地上デジタル放送（ＩＳＤＢ−Ｔ）のモード３において、１セグメントのＯＦＤＭフレームあたりのデータキャリア数は、78,336（＝384×204）である。変調方式としてＱＰＳＫを用いた場合、１セグメントのＯＦＤＭフレームあたりに割り当てられるビット数は、156,672（＝78,336×2）となる。
【０００８】
このビット数（156,672ビット）は、ＲＳ符号（リードソロモン符号）の誤り訂正符号長（1,632（＝204×8）ビット）の９６倍となるが（156,672＝1,632×96）、ＬＤＰＣ符号の誤り訂正符号長（16,200、64,800、44,880ビット）の整数倍になっていない。
【０００９】
つまり、誤り訂正符号としてＲＳ符号を用いた場合、誤り訂正符号の先頭とＯＦＤＭフレームの先頭は一致するが、ＬＤＰＣ符号を用いた場合、これらの先頭は一致しない。
【００１０】
一方、次世代地上デジタル放送では、様々な環境での運用への対応を考慮し、パイロット挿入比率に応じたパイロットパターン等の伝送パラメータが多様化することが想定される。例えば、欧州にて採用されているＤＶＢ−Ｔ２では、ＳＩＳＯ（Ｓｉｎｇｌｅ  Ｉｎｐｕｔ  Ｓｉｎｇｌｅ  Ｏｕｔｐｕｔ）システムのパイロットパターンとして８種類（パイロット挿入比率は４種類）が設定されており、運用時に選択することができる。
【００１１】
従来の地上デジタル放送（ＩＳＤＢ−Ｔ）では、ハイビジョンを伝送している１２セグメント部分とワンセグを伝送している１セグメント部分で階層伝送を行っているが、同じパイロット挿入比率にて伝送が行われている。つまり、パイロット挿入比率のパイロットパターンは１種類であり、パイロット挿入比率は、1／12＝0.08333・・・が用いられている。
【００１２】
このように、次世代地上デジタル放送では、移動受信用のセグメントにパイロットを多く配置する等、セグメント毎に異なるパイロット挿入比率のパイロットパターンを用いることが想定される。
【００１３】
しかしながら、従来の地上デジタル放送（ＩＳＤＢ−Ｔ）では、パイロットパターンが１種類であることから、当該技術を次世代地上デジタル放送にそのまま適用すれば、次世代地上デジタル放送では、パイロットパターンに対応した伝送パラメータを柔軟に選択することが困難である。
【００１４】
ここで、次世代の地上デジタル放送において、誤り訂正符号長が長く、複数のパイロット挿入比率を許容するシステムであっても、伝送パラメータを柔軟に選択でき、従来の地上デジタル放送（ＩＳＤＢ−Ｔ）と同様の同期性能及び伝送効率を実現し、送受信側の機能を削減できることが望ましい。
【００１５】
そこで、本発明は前記課題を解決するためになされたものであり、その目的は、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させることで、同期性能及び伝送効率を向上させることが可能なＯＦＤＭ送信装置及びＯＦＤＭ受信装置を提供することにある。
【課題を解決するための手段】
【００１６】
前記課題を解決するために、請求項１のＯＦＤＭ送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をＯＦＤＭフレーム化し、ＯＦＤＭフレームの信号をＩＦＦＴしてＯＦＤＭ信号を送信するＯＦＤＭ送信装置において、
前記送信対象のデータを構成する複数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記ＯＦＤＭフレームを構成するＯＦＤＭフレーム化部と、を備え、誤り訂正符号長が、予め設定されたパイロット挿入比率において、前記ＯＦＤＭフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の１の値となるように予め設定され、所定サイズのブロックのデータに誤り訂正符号化を行い、前記誤り訂正符号長の前記誤り訂正符号を生成する処理を、通常の誤り訂正符号化の処理とし、前記所定サイズよりも小さいサイズのブロックのデータに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する処理を、短縮化を伴う誤り訂正符号化の処理として、前記誤り訂正符号化部が、前記予め設定されたパイロット挿入比率の場合、前記送信対象のデータを構成する所定ブロック数の全てのブロックのそれぞれについて、前記通常の誤り訂正符号化を行い、前記予め設定されたパイロット挿入比率が変更された場合、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数と同じ数の全てのブロックのそれぞれについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数よりも小さい数の全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とする。
【００１７】
また、請求項２のＯＦＤＭ送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をＯＦＤＭフレーム化し、ＯＦＤＭフレームの信号をＩＦＦＴしてＯＦＤＭ信号を送信するＯＦＤＭ送信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、前記テーブルから、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記送信対象のデータを構成する前記ブロック数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、前記予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記ＯＦＤＭフレームを構成するＯＦＤＭフレーム化部と、を備え、前記予め設定されたパイロット挿入比率が第１のパイロット挿入比率の場合、前記予め設定された誤り訂正符号長として、前記ＯＦＤＭフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の１の値が用いられ、前記誤り訂正符号化部が、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率であり、または前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０の場合、所定サイズの前記ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０でない場合、前記所定サイズよりも小さいサイズの前記ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
【００１８】
また、請求項３のＯＦＤＭ送信装置は、請求項２に記載のＯＦＤＭ送信装置において、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が０の場合であって、前記セグメント数をＮseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を２のべき乗で表したときの指数をＭ、前記ＯＦＤＭフレームの１シンボルあたりのデータキャリア数をＮｄ、前記ＯＦＤＭフレームのシンボル数をＳｆ、前記誤り訂正符号長をＬ、所定の正の整数または正の整数分の１の数をａとした場合、数式：Ｎseg×Ｍ×Ｎｄ×Ｓｆ＝ａ×Ｌを満たす、ことを特徴とする。
【００１９】
また、請求項４のＯＦＤＭ送信装置は、請求項２に記載のＯＦＤＭ送信装置において、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第１ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数と同じ数の第２ブロック数及びブロック毎に０でない所定値が設定されたゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第２ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
【００２０】
また、請求項５のＯＦＤＭ送信装置は、請求項２に記載のＯＦＤＭ送信装置において、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第１ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数より小さい数の第２ブロック数及びブロック毎に０または０でない所定値が設定されたゼロ挿入数であって、少なくとも１つのブロックに０でない所定値が設定された前記ゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第２ブロック数の全てのブロックのそれぞれにつき、前記ゼロ挿入数が０であるブロックについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記ゼロ挿入数が０でないブロックについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
【００２１】
さらに、請求項６のＯＦＤＭ受信装置は、請求項１のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ信号をＦＦＴし、ＦＦＴ後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するＯＦＤＭ受信装置において、前記等化後の信号に対し、前記ＯＦＤＭ送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、前記キャリア復調部により生成された前記復調信号を複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記ＯＦＤＭ送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、前記ＯＦＤＭ送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行う処理を、通常の誤り訂正復号の処理とし、前記誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記所定のゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除する処理を、延長化を伴う誤り訂正復号の処理として、前記誤り訂正復号部が、前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率の場合、前記複数のブロックの信号における全てのブロックのそれぞれについて、前記通常の誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が変更された場合、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのそれぞれについて、前記延長化を伴う誤り訂正復号を行うか、または、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とする。
【００２２】
また、請求項７のＯＦＤＭ受信装置は、請求項２または３のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ信号をＦＦＴし、ＦＦＴ後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するＯＦＤＭ受信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、前記等化後の信号に対し、前記ＯＦＤＭ送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記キャリア復調部により生成された前記復調信号を前記ブロック数の複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記ＯＦＤＭ送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、前記誤り訂正復号部が、前記パイロット挿入比率が第１のパイロット挿入比率であり、または前記パイロット挿入比率が前記第１のパイロット挿入比率から第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０の場合、前記ＯＦＤＭ送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記パイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が０でない場合、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
【００２３】
また、請求項８のＯＦＤＭ受信装置は、請求項７に記載のＯＦＤＭ受信装置において、当該ＯＦＤＭ受信装置が、請求項２または３のＯＦＤＭ送信装置の代わりに請求項４のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、前記誤り訂正復号部が、前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記第１ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、前記誤り訂正復号部が、前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数と同じ数の第２ブロック数及びブロック毎に０でない所定値が設定されたゼロ挿入数を読み出し、前記第２ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
【００２４】
また、請求項９のＯＦＤＭ受信装置は、請求項７に記載のＯＦＤＭ受信装置において、当該ＯＦＤＭ受信装置が、請求項２または３のＯＦＤＭ送信装置の代わりに請求項５のＯＦＤＭ送信装置からＯＦＤＭ信号を受信し、前記ＯＦＤＭ送信装置と同じ予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率の場合、前記誤り訂正復号部が、前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第１のパイロット挿入比率に対応する第１ブロック数及びブロック毎に０が設定されたゼロ挿入数を読み出し、前記第１ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が前記第１のパイロット挿入比率から前記第２のパイロット挿入比率に変更された場合、前記誤り訂正復号部が、前記テーブルから、前記ＯＦＤＭ送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第２のパイロット挿入比率に対応する、前記第１ブロック数より小さい数の第２ブロック数及びブロック毎に０または０でない所定値が設定されたゼロ挿入数であって、少なくとも１つのブロックに０でない所定値が設定された前記ゼロ挿入数を読み出し、前記第２ブロック数の複数のブロックの信号における全てのブロックのそれぞれにつき、前記ゼロ挿入数が０であるブロックについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記ゼロ挿入数が０でないブロックについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第１の信号を生成し、当該第１の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
【発明の効果】
【００２５】
以上のように、本発明によれば、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させることができ、同期性能及び伝送効率を向上させることができる。
【図面の簡単な説明】
【００２６】
【図１】実施例１において、セグメント数Ｎseg＝１２、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝２４，４８のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【図２】実施例２において、セグメント数Ｎseg＝１、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝１のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【図３】実施例３において、セグメント数Ｎseg＝１、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝１／３のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【図４】ＩＳＤＢ−Ｔのモード３のセグメントパラメータを示す図である。
【図５】実施例１において、パイロット挿入比率１／１２の場合の誤り訂正符号化処理等を説明する図である。
【図６】実施例１において、パイロット挿入比率１／１２のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合の第１の手法を説明する図である。
【図７】実施例１において、パイロット挿入比率１／１２のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合の第２の手法を説明する図である。
【図８】実施例３において、パイロット挿入比率１／２４の場合の誤り訂正符号化処理等を説明する図である。
【図９】実施例３において、パイロット挿入比率１／２４のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２に対応させる場合の第１の手法を説明する図である。
【図１０】本発明の実施形態によるＯＦＤＭ送信装置の構成例を示すブロック図である。
【図１１】第１の手法を用いた場合のテーブル１４の構成例を示す図である。
【図１２】第２の手法を用いた場合のテーブル１４の構成例を示す図である。
【図１３】本発明の実施形態によるＯＦＤＭ受信装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００２７】
以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、ＯＦＤＭ送信装置において、パイロット挿入比率が変更された場合、誤り訂正符号化の際に、送信対象のデータに所定数のゼロビットを挿入して短縮化を行う。また、本発明は、ＯＦＤＭ受信装置において、パイロット挿入比率が変更された場合、誤り訂正復号の際に、送信側の誤り訂正符号化に対応した処理を行う。
【００２８】
これにより、パイロット挿入比率が変更された場合であっても、誤り訂正符号長を変更することなく、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させることができ、同期性能及び伝送効率を向上させることができる。
【００２９】
誤り訂正符号長は、所定のパイロット挿入比率において、１ＯＦＤＭフレームあたりのデータキャリア数（ＯＦＤＭフレームに配置される全ての送信対象のデータの変調信号におけるビット数に対応）に対してｎ（正の整数）分の１の値、またはｎ倍の値が用いられる。
【００３０】
例えば、パイロット挿入比率が所定のパイロット挿入比率よりも大きい値に変更された場合、１ＯＦＤＭフレームあたりのデータキャリア数が少なくなる。ＯＦＤＭ送信装置は、送信対象のデータにゼロビットを挿入し、同じ誤り訂正符号長の誤り訂正符号化を行い、その後、挿入したゼロビットを削除する（短縮化を伴う誤り訂正符号化を行う）。
【００３１】
ＯＦＤＭフレームのデータキャリア数が少なくなった分、誤り訂正符号化の際に、ゼロビットを利用した削減処理を行うことで、短縮化を伴う誤り訂正符号化後の誤り訂正符号の長さと、ＯＦＤＭフレームのデータキャリア数と対応させる。ＯＦＤＭ受信装置は、短縮化を伴う誤り訂正符号化に対応した誤り訂正復号を行う。
【００３２】
〔誤り訂正符号長及びＯＦＤＭフレーム長〕
まず、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させることが可能な誤り訂正符号長及びＯＦＤＭフレーム長について説明する。以下に説明する実施例１は、ＩＳＤＢ−Ｔのモード３と同じセグメントパラメータを適用し、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を４３２本、ＡＣ／ＴＭＣＣを１２本、パイロット挿入比率を１／１２，１／６とした場合の例を示す。実施例２は、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を２１６本、ＡＣ／ＴＭＣＣを６本、パイロット挿入比率を１／２４，１／１２，１／６とした場合の例を示す。実施例３は、実施例２と同様に、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を２１６本、ＡＣ／ＴＭＣＣを６本、パイロット挿入比率を１／２４，１／１２，１／６とした場合において、実施例２よりも長い誤り訂正符号長を用いる例を示す。
【００３３】
実施例１，２では、誤り訂正符号長が、１個のＯＦＤＭフレームあたりのデータキャリア数に対してｎ（正の整数）分の１の場合、すなわち、複数の誤り訂正符号が１個のＯＦＤＭフレームに格納される場合を示す。実施例３では、誤り訂正符号長が、１個のＯＦＤＭフレームあたりのデータキャリア数に対してｎ倍の場合、すなわち、１個の誤り訂正符号が分割され、複数の分割された誤り訂正符号が複数のＯＦＤＭフレームにそれぞれ格納される場合を示す。
【００３４】
〔実施例１〕
まず、実施例１における誤り訂正符号長及びＯＦＤＭフレーム長について説明する。実施例１は、ＩＳＤＢ−Ｔのモード３と同じセグメントパラメータを適用し、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を４３２本、ＡＣ／ＴＭＣＣを１２本、パイロット挿入比率を１／１２，１／６とした場合の例を示す。ここでは、内符号としてブロック符号のＬＤＰＣ符号を使用するものとし、ＬＤＰＣ符号の先頭とＯＦＤＭフレームの先頭とを一致させる例を示す。後述する実施例２及び実施例３についても同様である。
【００３５】
図４は、ＩＳＤＢ−Ｔのモード３のセグメントパラメータを示す図であり、ＧＩ（Guard Interval：ガードインターバル）比＝１／８の場合を示している。実施例１では、図４に示すキャリア間隔として125／126＝0.99206・・・ｋＨｚ、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数として４３２、データキャリア数Ｎｄとして３８４、ＳＰの数として３６等を適用する。
【００３６】
まず、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させるための条件として、以下の式を満たす必要がある。
〔数式１〕
Ｎseg×Ｍ×Ｎｄ×Ｓｆ＝ａ×Ｌ              ・・・（１）
ここで、パラメータａは正の整数である。また、変調多値数を２のべき乗で表したとき（変調多値数Ｂ＝２Ｍ）の指数をＭ、すなわちＩＱ平面における変調多値数分の各信号点に割り当てるビット数をＭとする。さらに、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数をＮｄ、１ＯＦＤＭフレームあたりのシンボル数をＳｆ、誤り訂正符号の符号長（誤り訂正符号長）をＬ、当該階層で用いるセグメント数をＮsegとする。前記数式（１）の左辺及び右辺は、１ＯＦＤＭフレームあたりのデータ数（ビット数）を示す。
【００３７】
前記数式（１）を満たすデータキャリア数Ｎｄ、シンボル数Ｓｆ及び誤り訂正符号長Ｌを求めることにより、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させることができる。ここでは、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させるための条件として、前記数式（１）に加え、さらに、他の条件を加味する。
【００３８】
他の条件として第１に、ＯＦＤＭフレームの先頭シンボルにおけるパイロット配置を統一するため、シンボル数Ｓｆは、パイロットのシンボル間隔Ｄｙの倍数にする必要がある。ＩＳＤＢ−Ｔ及びＤＶＢ−Ｔ２の規格により、パイロットのシンボル間隔Ｄｙ＝１，２，４が候補として考えられるため、シンボル数Ｓｆは４の倍数とする。
【００３９】
また、ＯＦＤＭフレームの時間的な長さを、従来の地上デジタル放送（ＩＳＤＢ−Ｔ）と同様の２００ｍｓ〜３００ｍｓに設定し、同期確立及びチャンネル切り替えに要する時間を同程度にする。そのために、モード３、ＧＩ比＝１／８の場合、１８０≦Ｓｆ≦２６４にする必要がある。
【００４０】
他の条件として第２に、ビットインターリーブの効果を誤り訂正符号のブロックに対して均等にするには、想定される多値数（ＱＰＳＫ、１６ＱＡＭ、６４ＱＡＭ、２５６ＱＡＭ、１０２４ＱＡＭ、４０９６ＱＡＭ）において、誤り訂正符号の先頭を、データキャリアへ割り当てるビット列の先頭に配置する必要がある。そのために、誤り訂正符号長Ｌは、それぞれの変調多値数を２のＭ乗としたときのＭ＝２，４，６，８，１０，１２の最小公倍数１２０の倍数にする必要がある。これにより、ＤＶＢ−Ｔ２の符号化率ＣＲ＝１／２、３／５、２／３、４／５、５／６、及び、高度ＢＳの符号化率ＣＲ＝ｘｘ／１２０にも対応することができる。ｘｘは正の整数である。
【００４１】
以上をまとめると、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させるための条件は、以下の＜ａ＞〜＜ｃ＞となる。
＜ａ＞前記数式（１）を満たすこと
＜ｂ＞シンボル数Ｓｆは４の倍数であること（モード３、ＧＩ比＝１／８の場合は、さらに１８０≦Ｓｆ≦２６４であること）
＜ｃ＞誤り訂正符号長Ｌは１２０の倍数であること
【００４２】
（パイロット挿入比率１／１２の場合：実施例１）
これらの条件の下、パイロット挿入比率１／１２の場合において、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とが一致するための誤り訂正符号長Ｌ及びシンボル数Ｓｆは、以下のように決定される。
【００４３】
図４のように、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数４３２本のうちＡＣ／ＴＭＣＣを１２本とし、ＳＰを３６本（＝４３２／１２）とすると、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは３８４（＝４３２−１２−３６）となる。また、変調多値数を２のＭ乗としたときのＭを偶数とした場合、変調方式がＱＰＳＫ（Ｍ＝２）のときに前記数式（１）を満たせば、全ての偶数のＭにおいて、前記数式（１）を満たすことになる。
【００４４】
したがって、前記数式（１）は、以下のように表される。
〔数式２〕
Ｎseg×２（Ｍ）×３８４（Ｎｄ）×４×Ｓｆ’＝ａ×１２０×Ｌ’  ・・・（２）
ここで、シンボル数Ｓｆ  ＝４×Ｓｆ’であり、誤り訂正符号長Ｌ＝１２０×Ｌ’である。また、パラメータａは正の整数である。
【００４５】
前記数式（２）は、以下のように表される。
Ｎseg×２×６４×Ｓｆ’＝ａ×５×Ｌ’
パラメータａを小さくすることにより、誤り訂正符号長Ｌを長く設定することができ、パラメータａを大きくすることにより、誤り訂正符号長Ｌを短く設定することができる。
【００４６】
前記数式よりパラメータＳｆ’は５の倍数となり、また、シンボル数Ｓｆは、モード３、ＧＩ比＝１／８の場合に１８０≦Ｓｆ≦２６４であるから、パラメータＳｆ’は、４５≦Ｓｆ’≦６６となる。したがって、パラメータＳｆ’として取り得る値は、４５，５０，５５，６０，６５の５種類となる。
【００４７】
図１は、実施例１において、セグメント数Ｎseg＝１２、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝２４，４８のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【００４８】
図１に示すように、シンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例は、パラメータａ＝２４のときに、（シンボル数Ｓｆ，誤り訂正符号長Ｌ）＝（180，69,120）、（200，76,800）等となり、パラメータａ＝４８のときに、（180，34,560）、（200，38,400）等となる。また、パラメータａを小さくすることにより、誤り訂正符号長Ｌを長く設定することができ、パラメータａを大きくすることにより、誤り訂正符号長Ｌを短く設定することができる。
【００４９】
（パイロット挿入比率１／６の場合：実施例１）
次に、パイロット挿入比率１／１２の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合について説明する。ここで、パイロット挿入比率が１／１２から１／６へ高い比率に変更された場合、１ＯＦＤＭフレームにおいて、パイロットの数が増加し、データの数が減少する。パイロット挿入比率が低い場合は、１ＯＦＤＭフレームにおいてデータ比率が高いことを意味し、パイロット挿入比率が高い場合は、１ＯＦＤＭフレームにおいてデータ比率が低いことを意味する。
【００５０】
図１において、セグメント数Ｎseg＝１２、変調多値数を２のＭ乗としたときのＭ＝２、パラメータａ＝２４、シンボル数Ｓｆ＝200、誤り訂正符号長Ｌ＝76,800の場合について説明する。パイロット挿入比率が１／１２から１／６に変更されることで、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは、384（＝432−12−432／12）から348（＝432−12−432／6）へ減少する。そうすると、１ＯＦＤＭフレームあたりのビット数は、24×76,800（＝12×2×384×200＝1,843,200）から24×69,600（＝12×2×348×200＝1,670,400）へ減少する。
【００５１】
この場合の手法（パイロット挿入比率１／１２のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる手法）には、２つがある。第１の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。また、第２の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。
【００５２】
（第１の手法）
まず、第１の手法について説明する。前述のとおり、第１の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。図５は、実施例１において、パイロット挿入比率１／１２の場合の誤り訂正符号化処理等を説明する図である。図６は、実施例１において、パイロット挿入比率１／１２のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合の第１の手法を説明する図である。１ＯＦＤＭフレームあたりの誤り訂正符号ブロック数は、２４個である。
【００５３】
図５に示すように、パイロット挿入比率１／１２の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての（２４個の）誤り訂正符号ブロックのそれぞれについて、所定長のデータＤに対し誤り訂正符号化を行う（ステップＳ５０１）。これにより、データＤ及びパリティからなる、誤り訂正符号長Ｌ＝76,800ビットの誤り訂正符号が生成される。そして、ＯＦＤＭ送信装置は、全ての（２４個の）誤り訂正符号ブロックの誤り訂正符号に基づいて、76,800×24＝1,843,200ビットのＯＦＤＭフレームを構成する（ステップＳ５０２）。
【００５４】
これに対し、図６に示すように、パイロット挿入比率１／６の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、7,200（=76,800−69,600）ビットの短縮化を行う。短縮化とは、所定のデータに対してゼロのビット（ゼロビット）を挿入して誤り訂正符号化を行い、挿入したゼロビットは伝送しない処理をいう。
【００５５】
具体的には、ＯＦＤＭ送信装置は、全ての（２４個の）誤り訂正符号ブロックのそれぞれについて、所定長のデータＤ’の所定位置（例えば後ろの位置）に、7,200ビットのゼロビットを挿入する（ステップＳ６０１）。そして、ＯＦＤＭ送信装置は、データＤ’及びゼロビットに対し、誤り訂正符号化を行う（ステップＳ６０２）。これにより、データＤ’、ゼロビット及びパリティからなる、誤り訂正符号長が76,800ビットの誤り訂正符号が生成される。尚、データＤ’は、符号化率ＣＲに応じて決まるビット数である。
【００５６】
ＯＦＤＭ送信装置は、誤り訂正符号長Ｌ＝76,800ビットの誤り訂正符号から、ステップＳ６０１にて挿入したゼロビットを削除する（ステップＳ６０３）。これにより、データＤ’及びパリティからなる、符号長が69,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）が生成される。このような短縮化に伴う誤り訂正符号化では、挿入されるゼロビットの位置が予め設定されているから、ＯＦＤＭ受信装置における誤り訂正復号の精度が高くなり、伝送特性を向上させることができる。
【００５７】
ＯＦＤＭ送信装置は、全ての（２４個の）誤り訂正符号ブロックの誤り訂正符号（短縮化後の誤り訂正符号）に基づいて、69,600×24＝1,670,400ビットのＯＦＤＭフレームを構成する（ステップＳ６０４）。
【００５８】
このように、パイロット挿入比率１／１２の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させることができる。つまり、パイロット挿入比率が１／１２から１／６に変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
【００５９】
また、第１の手法を用いることにより、複数の誤り訂正符号ブロックについて、同じ短縮化を伴う誤り訂正符号化が行われるから、異なる複数の処理が不要となり、処理負荷を低減することができる。
【００６０】
また、階層伝送を行う際に、１つの階層でパイロット挿入比率を１／６、他の階層のパイロット挿入比率を１／１２に設定した場合であっても、２つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。
【００６１】
尚、受信側のＯＦＤＭ受信装置は、図５及び図６に示した処理に対して逆の処理を行う。
【００６２】
（第２の手法）
次に、第２の手法について説明する。前述のとおり、第２の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。図７は、実施例１において、パイロット挿入比率１／１２のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合の第２の手法を説明する図である。１ＯＦＤＭフレームあたりの誤り訂正符号ブロック数は、２２個である。
【００６３】
図７に示すように、パイロット挿入比率１／６の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての（２２個の）誤り訂正符号ブロックのうち２１個の誤り訂正符号ブロックのそれぞれについて、短縮化を行わず、通常の処理を行う。また、ＯＦＤＭ送信装置は、残りの１個の誤り訂正符号ブロックについて、19,200ビット（=76,800−57,600）の短縮化を行う。
【００６４】
具体的には、ＯＦＤＭ送信装置は、２１個の誤り訂正符号ブロックのそれぞれについて、所定長のデータＤに対し誤り訂正符号化を行う（ステップＳ７０１）。これにより、データＤ及びパリティからなる、誤り訂正符号長Ｌ＝76,800ビットの誤り訂正符号が生成される。
【００６５】
ＯＦＤＭ送信装置は、１個の誤り訂正符号ブロックについて、所定長のデータＤ”の所定位置（例えば後ろの位置）に、19,200ビットのゼロビットを挿入する（ステップＳ７０２）。そして、ＯＦＤＭ送信装置は、データＤ”及びゼロビットに対し、誤り訂正符号化を行う（ステップＳ７０３）。これにより、データＤ”、ゼロビット及びパリティからなる、誤り訂正符号長Ｌ＝76,800ビットの誤り訂正符号が生成される。
【００６６】
ＯＦＤＭ送信装置は、ステップＳ７０３にて生成した誤り訂正符号長Ｌ＝76,800ビットの誤り訂正符号から、ステップＳ７０２にて挿入したゼロビットを削除する（ステップＳ７０４）。これにより、データＤ”及びパリティからなる、符号長が57,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）が生成される。
【００６７】
そして、ＯＦＤＭ送信装置は、２１個の誤り訂正符号ブロックの誤り訂正符号及び１個の誤り訂正符号ブロックの誤り訂正符号（短縮化後の誤り訂正符号）に基づいて、76,800×21＋57,600×1＝1,670,400ビットのＯＦＤＭフレームを構成する（ステップＳ７０５，ステップＳ７０６）。
【００６８】
このように、パイロット挿入比率１／１２の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させることができる。つまり、パイロット挿入比率が１／１２から１／６に変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。
【００６９】
また、第２の手法を用いることにより、誤り訂正符号ブロックの数を減らすことができるから、誤り訂正符号化の処理回数が少なくなり、処理負荷を低減することができる。前述の例において、第１の手法では、１ＯＦＤＭフレームあたりの誤り訂正符号ブロック数は２４個であるが、第２の手法では２２個とすることができ、その数を減らすことができる。
【００７０】
また、階層伝送を行う際に、１つの階層でパイロット挿入比率を１／６、他の階層のパイロット挿入比率を１／１２に設定した場合であっても、２つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。
【００７１】
尚、図７の例では、短縮化を行う誤り訂正符号ブロックの数を１としたが、当該数は、誤り訂正符号化の符号化率ＣＲ、セグメント数Ｎseg等に応じて変更するようにしてもよい。また、受信側のＯＦＤＭ受信装置は、図７に示した処理に対して逆の処理を行う。また、データＤのビット数が挿入するゼロビットの数より少なくなるような小さい符号化率ＣＲ（例えば１／５等）を用いる場合、符号化率ＣＲに応じて短縮する誤り訂正符号長、ゼロビットの数、または短縮する誤り訂正符号長及びゼロビットの数を設定するようにしてもよい。
【００７２】
〔実施例２〕
次に、実施例２における誤り訂正符号長及びＯＦＤＭフレーム長について説明する。実施例２は、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を２１６本、ＡＣ／ＴＭＣＣを６本、パイロット挿入比率を１／２４，１／１２，１／６とした場合の例を示す。
【００７３】
誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させるための条件は、実施例１と同様に、前記数式（１）を満たすことであり、他の条件を加味すると、前記＜ａ＞〜＜ｃ＞となる。
【００７４】
（パイロット挿入比率１／２４の場合：実施例２）
これらの条件の下、パイロット挿入比率１／２４の場合において、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とが一致するための誤り訂正符号長Ｌ及びシンボル数Ｓｆは、以下のように決定される。
【００７５】
パイロット挿入比率１／２４の場合、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数２１６本のうちＡＣ／ＴＭＣＣを６本としているから、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは201（＝216−6−216／24＝216−6−9）となる。実施例１と同様に、変調多値数を２のＭ乗としたときのＭを偶数とした場合、変調方式がＱＰＳＫ（Ｍ＝２）のときに前記数式（１）を満たせば、全ての偶数のＭにおいて、前記数式（１）を満たすことになる。
【００７６】
したがって、前記数式（１）は、以下のように表される。
〔数式３〕
Ｎseg×２（Ｍ）×２０１（Ｎｄ）×４×Ｓｆ’＝ａ×１２０×Ｌ’  ・・・（３）
ここで、シンボル数Ｓｆ  ＝４×Ｓｆ’であり、誤り訂正符号長Ｌ＝１２０×Ｌ’である。また、パラメータａは正の整数である。
【００７７】
前記数式（３）は、以下のように表される。
Ｎseg×６７×Ｓｆ’＝ａ×５×Ｌ’
パラメータａを小さくすることにより、誤り訂正符号長Ｌを長く設定することができ、パラメータａを大きくすることにより、誤り訂正符号長Ｌを短く設定することができる。
【００７８】
前記数式より、パラメータＳｆ’は５の倍数となり、また、シンボル数Ｓｆは、モード３、ＧＩ比＝１／８の場合に１８０≦Ｓｆ≦２６４であるから、パラメータＳｆ’は、４５≦Ｓｆ’≦６６となる。したがって、パラメータＳｆ’のとり得る値は、４５，５０，５５，６０，６５となる。
【００７９】
図２は、実施例２において、セグメント数Ｎseg＝１、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝１のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【００８０】
図２に示すように、シンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例は、（シンボル数Ｓｆ，誤り訂正符号長Ｌ）＝（180，72,360）、（200，80,400）、（220，88,440）、（240，96,480）等となる。
【００８１】
（パイロット挿入比率１／１２，１／６の場合：実施例２）
次に、パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２，１／６に対応させる場合について説明する。
【００８２】
図２において、セグメント数Ｎseg＝１、変調多値数を２のＭ乗としたときのＭ＝２、パラメータａ＝１、シンボル数Ｓｆ＝200、誤り訂正符号長Ｌ＝80,400の場合について説明する。パイロット挿入比率が１／２４から１／１２に変更されることで、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは、201（＝216−6−216／24＝216−6−9）から192（＝216−6−216／12＝216−6−18）へ減少する。そうすると、１ＯＦＤＭフレームあたりのビット数は、80,400×1（＝1×2×201×200）から76,800×1（＝1×2×192×200）へ減少する。
【００８３】
また、パイロット挿入比率が１／２４から１／６に変更されることで、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは、201（＝216−6−216／24＝216−6−9）から174（＝216−6−216／6＝216−6−36）へ減少する。そうすると、１ＯＦＤＭフレームあたりのビット数は、80,400×1（＝1×2×201×200）から69,600×1（＝1×2×174×200）へ減少する。
【００８４】
この場合の手法（パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２，１／６に対応させる手法）には、前述と同様の第１の手法及び第２の手法がある。第１の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。また、第２の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。
【００８５】
パイロット挿入比率１／２４の場合、送信側のＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての（１個の）誤り訂正符号ブロックについて、所定長のデータＤに対し誤り訂正符号化を行い、誤り訂正符号長が80,400ビットの誤り訂正符号を生成する。そして、ＯＦＤＭ送信装置は、全ての（１個の）誤り訂正符号ブロックの誤り訂正符号に基づいて、80,400ビットのＯＦＤＭフレームを構成する。
【００８６】
これに対し、第１の手法において、パイロット挿入比率１／１２の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、3,600ビット（＝80,400−76,800）の短縮化を行う。また、パイロット挿入比率１／６の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、10,800ビット（＝80,400−69,600）の短縮化を行う。
【００８７】
第１の手法を用いた場合のＯＦＤＭ送信装置の処理は、図６において誤り訂正符号ブロックの数が１個の場合と同様であるから、ここでは説明を省略する。
【００８８】
このように、パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２，１／６に対応させることができる。つまり、パイロット挿入比率が１／２４から１／１２，１／６に変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
【００８９】
また、階層伝送を行う際に、１つの階層でパイロット挿入比率を１／６、他の階層のパイロット挿入比率を１／１２、さらに他のパイロット挿入比率を１／２４に設定した場合であっても、３つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。
【００９０】
尚、前記例では誤り訂正符号ブロックの数が１個であるから、第２の手法における処理は、第１の手法と実質的に同じになる。第２の手法は、特に、誤り訂正符号ブロックが複数の場合に適用がある。
【００９１】
〔実施例３〕
次に、実施例３における誤り訂正符号長及びＯＦＤＭフレーム長について説明する。実施例３は、実施例２と同様に、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数を２１６本、ＡＣ／ＴＭＣＣを６本、パイロット挿入比率を１／２４，１／１２，１／６とした場合において、実施例２よりも長い誤り訂正符号長を用いる例を示す。
【００９２】
誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを一致させるための条件は、実施例１と同様に、前記数式（１）を満たすことであり、他の条件を加味すると、前記＜ａ＞〜＜ｃ＞となる。
【００９３】
（パイロット挿入比率１／２４の場合：実施例３）
これらの条件の下、パイロット挿入比率１／２４の場合において、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とが一致するための誤り訂正符号長Ｌ及びシンボル数Ｓｆは、以下のように決定される。
【００９４】
パイロット挿入比率１／２４の場合、１セグメント及び１ＯＦＤＭシンボルあたりのキャリアの総数２１６本のうちＡＣ／ＴＭＣＣを６本としているから、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは201（＝216−6−216／24＝216−6−9）となる。実施例１と同様に、変調多値数を２のＭ乗としたときのＭを偶数とした場合、変調方式がＱＰＳＫ（Ｍ＝２）のときに前記数式（１）を満たせば、全ての偶数のＭにおいて、前記数式（１）を満たすことになる。
【００９５】
したがって、前記数式（１）は、以下のように表される。
〔数式４〕
Ｎseg×２（Ｍ）×２０１（Ｎｄ）×４×Ｓｆ’＝ａ×１２０×Ｌ’  ・・・（４）
ここで、シンボル数Ｓｆ  ＝４×Ｓｆ’であり、誤り訂正符号長Ｌ＝１２０×Ｌ’である。また、パラメータａは正の整数分の１である。
【００９６】
前記数式（３）は、以下のように表される。
Ｎseg×６７×Ｓｆ’＝ａ×５×Ｌ’
パラメータａを小さくすることにより、誤り訂正符号長Ｌを長く設定することができ、パラメータａを大きくすることにより、誤り訂正符号長Ｌを短く設定することができる。
【００９７】
前記数式（４）より、パラメータＳｆ’は５の倍数となり、また、シンボル数Ｓｆは、モード３、ＧＩ比＝１／８の場合に１８０≦Ｓｆ≦２６４であるから、パラメータＳｆ’は、４５≦Ｓｆ’≦６６となる。したがって、パラメータＳｆ’のとり得る値は、４５，５０，５５，６０，６５となる。
【００９８】
図３は、実施例３において、セグメント数Ｎseg＝１、及び変調多値数を２のＭ乗としたときのＭ＝２とし、パラメータａ＝１／３のときの１ＯＦＤＭフレームあたりのシンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例を示す図である。
【００９９】
図３に示すように、シンボル数Ｓｆ及び誤り訂正符号長Ｌの組み合わせ例は、（シンボル数Ｓｆ，誤り訂正符号長Ｌ）＝（180，217,080）、（200，241,200）、（220，265,320）、（240，289,440）等となる。
【０１００】
（パイロット挿入比率１／１２，１／６の場合：実施例３）
次に、パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２，１／６に対応させる場合について説明する。
【０１０１】
図３において、セグメント数Ｎseg＝１、変調多値数を２のＭ乗としたときのＭ＝２、パラメータａ＝１／３、シンボル数Ｓｆ＝200、誤り訂正符号長Ｌ＝241,200の場合について説明する。パイロット挿入比率が１／２４から１／１２に変更されることで、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは、201（＝216−6−216／24＝216−6−9）から192（＝216−6−216／12＝216−6−18）へ減少する。そうすると、１ＯＦＤＭフレームあたりのビット数は、80,400×1（＝1×2×201×200）から76,800×1（＝1×2×192×200）へ減少する。
【０１０２】
ここで、パイロット挿入比率１／２４の場合、誤り訂正符号長Ｌ＝241,200の１個の誤り訂正符号が３分割された場合、分割された１個の誤り訂正符号あたりの符号長は80,400（＝241,200／3）となる。したがって、３個の符号長80,400（＝241,200／3）の誤り訂正符号が、３個のビット数80,400のＯＦＤＭフレームにそれぞれ格納されるようにすればよい。
【０１０３】
一方で、パイロット挿入比率１／１２の場合、誤り訂正符号長Ｌ＝241,200は、１ＯＦＤＭフレームあたりのビット数76,800で割り切れないから、誤り訂正符号化の際に、短縮化を行う必要がある。１ＯＦＤＭフレームあたりのビット数は76,800であるから、３個のビット数76,800のＯＦＤＭフレームを想定すると、合計230,400（＝76,800×3）となる。したがって、誤り訂正符号化の際に、10,800（＝241,200−230,400）ビットの短縮化を行う必要がある。
【０１０４】
また、パイロット挿入比率が１／２４から１／６に変更されることで、１セグメント及び１ＯＦＤＭシンボルあたりのデータキャリア数Ｎｄは、201（＝216−6−216／24＝216−6−9）から174（＝216−6−216／6＝216−6−36）へ減少する。そうすると、１ＯＦＤＭフレームあたりのビット数は、80,400×1（＝1×2×201×200）から69,600×1（＝1×2×174×200）へ減少する。
【０１０５】
ここで、パイロット挿入比率１／６の場合、誤り訂正符号長Ｌ＝241,200は、１ＯＦＤＭフレームあたりのビット数69,600で割り切れないから、誤り訂正符号化の際に、短縮化を行う必要がある。１ＯＦＤＭフレームあたりのビット数は69,600であるから、３個のビット数69,600のＯＦＤＭフレームを想定すると、合計208,800（＝69,600×3）となる。したがって、誤り訂正符号化の際に、32,400（＝241,200−208,800）ビットの短縮化を行う必要がある。
【０１０６】
この場合の手法（パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２，１／６に対応させる手法）には、前述と同様の第１の手法及び第２の手法がある。
【０１０７】
前述のとおり、第１の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。図８は、実施例３において、パイロット挿入比率１／２４の場合の誤り訂正符号化処理等を説明する図である。図９は、実施例３において、パイロット挿入比率１／２４のときに決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２に対応させる場合の第１の手法を説明する図である。誤り訂正符号ブロックあたりのＯＦＤＭフレーム数は、３個である。
【０１０８】
図８に示すように、パイロット挿入比率１／２４の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、１個の誤り訂正符号ブロックについて、所定長のデータＤに対し誤り訂正符号化を行う（ステップＳ８０１）。これにより、データＤ及びパリティからなる、誤り訂正符号長が241,200ビットの誤り訂正符号が生成される。
【０１０９】
ＯＦＤＭ送信装置は、誤り訂正符号を３分割することで、符号長80,400（＝241,200／3）の誤り訂正符号（分割後の誤り訂正符号）を３個生成する。そして、ＯＦＤＭ送信装置は、１個の誤り訂正符号（分割後の誤り訂正符号）を１個のＯＦＤＭフレームに対応させることで、３個の符号長80,400（＝241,200／3）の誤り訂正符号（分割後の誤り訂正符号）に基づいて、３個のビット数80,400のＯＦＤＭフレームを構成する（ステップＳ８０２）。
【０１１０】
これに対し、図９に示すように、パイロット挿入比率１／１２の場合、ＯＦＤＭ送信装置は、誤り訂正符号化の際に、１個の誤り訂正符号ブロックについて、10,800（＝241,200−230,400）ビットの短縮化を行う。
【０１１１】
具体的には、ＯＦＤＭ送信装置は、１個の誤り訂正符号ブロックについて、所定長のデータＤ１の所定位置（例えば後ろの位置）に、10,800ビットのゼロビットを挿入する（ステップＳ９０１）。そして、ＯＦＤＭ送信装置は、データＤ１及びゼロビットに対し、誤り訂正符号化を行う（ステップＳ９０２）。これにより、データＤ１、ゼロビット及びパリティからなる、誤り訂正符号長Ｌ＝241,200ビットの誤り訂正符号が生成される。
【０１１２】
ＯＦＤＭ送信装置は、誤り訂正符号長Ｌ＝241,200ビットの誤り訂正符号から、ステップＳ９０１にて挿入したゼロビットを削除する（ステップＳ９０３）。これにより、データＤ１及びパリティからなる、符号長が230,400ビットの誤り訂正符号（短縮化後の誤り訂正符号）が生成される。
【０１１３】
ＯＦＤＭ送信装置は、符号長が230,400ビットの誤り訂正符号（短縮化後の誤り訂正符号）を３分割することで、符号長76,800（＝230,400／3）の誤り訂正符号（短縮化及び分割後の誤り訂正符号）を３個生成する。そして、ＯＦＤＭ送信装置は、１個の誤り訂正符号（短縮化及び分割後の誤り訂正符号）を１個のＯＦＤＭフレームに対応させることで、３個の符号長76,800（＝230,400／3）の誤り訂正符号（短縮化及び分割後の誤り訂正符号）に基づいて、３個のビット数76,800のＯＦＤＭフレームを構成する（ステップＳ９０４）。
【０１１４】
このように、パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／１２に対応させることができる。つまり、パイロット挿入比率が１／２４から１／１２に変更された場合であっても、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
【０１１５】
尚、パイロット挿入比率１／２４の場合に決定された誤り訂正符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、パイロット挿入比率１／６に対応させる場合も同様である。また、前記例では誤り訂正符号ブロックが１個であるから、第２の手法における処理は、第１の手法と実質的に同じになる。第２の手法は、特に、誤り訂正符号ブロックが複数の場合に適用がある。
【０１１６】
また、図８及び図９の例において、ＯＦＤＭ送信装置は、１個の誤り訂正符号ブロックに対応する３個のＯＦＤＭフレームのうち先頭のＯＦＤＭフレーム（誤り訂正符号の先頭が存在するＯＦＤＭフレーム）であることを示す識別子を、先頭のＯＦＤＭフレームのＴＭＣＣ、ＡＣ等に設定する。この場合、ＯＦＤＭ送信装置は、前記識別子を含むヘッダを生成し、誤り訂正符号の先頭ビットにそのヘッダを挿入するようにしてもよい。これにより、受信側のＯＦＤＭ受信装置は、誤り訂正符号の先頭を容易に特定することができる。また、ＯＦＤＭ受信装置は、図８及び図９に示した処理に対して逆の処理を行う。
【０１１７】
〔ＯＦＤＭ送信装置〕
次に、本発明の実施形態によるＯＦＤＭ送信装置について説明する。図１０は、本発明の実施形態によるＯＦＤＭ送信装置の構成例を示すブロック図である。このＯＦＤＭ送信装置１は、誤り訂正符号化部１０、キャリア変調部１１、ＯＦＤＭフレーム化部１２、ＩＦＦＴ（Inverse Fast Fourier Transform：逆高速フーリエ変換）部１３及びテーブル１４を備えている。尚、ＧＩを付加する構成部等の本発明とは直接関係しない箇所は省略してある。
【０１１８】
誤り訂正符号化部１０は、送信対象のデータを入力すると共に、予め設定されたパイロット挿入比率ＰＲ、誤り訂正符号長Ｌ（以下、「符号長Ｌ」という。）、符号化率ＣＲ、セグメント数Ｎseg、及び変調多値数を２のＭ乗としたときのＭ（以下、「変調多値の指数Ｍ」という。）を入力する。また、誤り訂正符号化部１０は、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ及びパイロット挿入比率ＰＲに対応する誤り訂正符号ブロック数ＢＮ（以下、「ブロック数ＢＮ」という。）及び誤り訂正符号ブロック（以下「ブロック」という。）毎のゼロ挿入数ＺＮを、テーブル１４から読み出す。
【０１１９】
ここで、符号長Ｌは、誤り訂正符号化部１０により出力される誤り訂正符号の先頭と、ＯＦＤＭフレーム化部１２により構成されるＯＦＤＭフレームの先頭とが一致するように、前述の実施例１等により設定された値である。また、テーブル１４には、誤り訂正符号化部１０により出力される誤り訂正符号の先頭と、ＯＦＤＭフレーム化部１２により構成されるＯＦＤＭフレームの先頭とが一致するように設定された各種データが、予め記憶されている。
【０１２０】
誤り訂正符号化部１０は、テーブル１４から読み出したブロック数ＢＮのブロック毎に、所定長のデータに対して符号化率ＣＲの誤り訂正符号化処理を行い、誤り訂正符号を生成する。そして、誤り訂正符号化部１０は、ブロック毎に、所定長の誤り訂正符号をキャリア変調部１１に出力する。
【０１２１】
ここで、所定長の誤り訂正符号とは、テーブル１４から読み出したブロック毎のゼロ挿入数ＺＮにおけるゼロ挿入数ＺＮ＝０のブロックの場合、符号長Ｌの誤り訂正符号であり、ゼロ挿入数ＺＮ≠０のブロックの場合、符号長（Ｌ−ＺＮ）の誤り訂正符号をいう。
【０１２２】
図１１は、前述の第１の手法を用いた場合のテーブル１４の構成例を示す図である。前述のとおり、第１の手法は、誤り訂正符号化の際に、全てのブロックについて短縮化を行うものである。このテーブル１４は、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ、パイロット挿入比率ＰＲ、ブロック数ＢＮ及びブロック毎のゼロ挿入数ＺＮの各種データにより構成される。
【０１２３】
第１の手法を用いる場合、例えば、テーブル１４には、（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／１２，２４，＜0，・・，0＞）、（１２，２，76,800，ＣＲ１，１／６，２４，＜7,200，・・，7,200＞）等が記憶されている。（１２，２，76,800，ＣＲ１，１／１２，２４，＜0，・・，0＞）は、図５に対応したデータであり、（１２，２，76,800，ＣＲ１，１／６，２４，＜7,200，・・，7,200＞）は、図６に対応したデータである。
【０１２４】
図１２は、前述の第２の手法を用いた場合のテーブル１４の構成例を示す図である。前述のとおり、第２の手法は、誤り訂正符号化の際に、一部のブロックについて短縮化を行うものである。このテーブル１４は、図１１と同様に、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ、パイロット挿入比率ＰＲ、ブロック数ＢＮ及びブロック毎のゼロ挿入数ＺＮの各種データにより構成される。
【０１２５】
第２の手法を用いる場合、例えば、テーブル１４には、（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／１２，２４，＜0，・・，0＞）、（１２，２，76,800，ＣＲ１，１／６，２２，＜0，・・，0，19,200＞）等が記憶されている。（１２，２，76,800，ＣＲ１，１／６，２２，＜0，・・，0，19,200＞）は、図７に対応したデータである。
【０１２６】
図１０に戻って、前述の実施例１において第１の手法を用いた場合について説明する。誤り訂正符号化部１０は、予め設定されたパイロット挿入比率ＰＲ＝１／１２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正符号化部１０は、図１１に示したテーブル１４から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／１２に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／１２，２４，＜0，・・，0＞）を読み出す。
【０１２７】
誤り訂正符号化部１０は、全てのブロックのゼロ挿入数ＺＮ＝０であると判断し、短縮化を行わない通常の符号化処理、すなわち図５に示したステップＳ５０１の処理を行う。
【０１２８】
具体的には、誤り訂正符号化部１０は、ブロック数ＢＮ＝２４のブロック毎に、所定長のデータＤに符号化率ＣＲ１の誤り訂正符号化を行い、符号長Ｌ＝76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部１０は、ブロック毎に、符号長Ｌ＝76,800ビットの誤り訂正符号をキャリア変調部１１に出力する。
【０１２９】
そして、パイロット挿入比率ＰＲが１／１２から１／６に変更された場合、誤り訂正符号化部１０は、変更後のパイロット挿入比率ＰＲ＝１／６、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正符号化部１０は、図１１に示したテーブル１４から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／６に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／６，２４，＜7,200，・・，7,200＞）を読み出す。
【０１３０】
誤り訂正符号化部１０は、全てのブロックのゼロ挿入数ＺＮ≠０であると判断し、ゼロ挿入数7,200ビットの短縮化を伴う符号化処理、すなわち図６に示したステップＳ６０１〜ステップＳ６０３の処理を行う。
【０１３１】
具体的には、誤り訂正符号化部１０は、ブロック数ＢＮ＝２４のブロック毎に、所定長のデータＤ’の所定位置（例えば後ろの位置）にゼロ挿入数ＺＮ＝7,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部１０は、ブロック毎に、データＤ’及びゼロビットに符号化率ＣＲ１の誤り訂正符号化を行い、データＤ’、ゼロビット及びパリティからなる、符号長Ｌ＝76,800ビットの誤り訂正符号を生成する。
【０１３２】
誤り訂正符号化部１０は、ブロック毎に、符号長Ｌ＝76,800ビットの誤り訂正符号からゼロ挿入数ＺＮ＝7,200ビットのゼロビットを削除し、データＤ’及びパリティからなる符号長69,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）を生成する。そして、誤り訂正符号化部１０は、ブロック毎に、符号長69,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）をキャリア変調部１１に出力する。
【０１３３】
次に、前述の実施例１において第２の手法を用いた場合について説明する。パイロット挿入比率ＰＲが１／１２から１／６に変更された場合、誤り訂正符号化部１０は、変更後のパイロット挿入比率ＰＲ＝１／６、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正符号化部１０は、図１２に示したテーブル１４から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／６に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／６，２２，＜0，・・，0，19,200＞）を読み出す。
【０１３４】
誤り訂正符号化部１０は、ブロック数ＢＮ＝２２のうち１番目から２１番目のブロックのゼロ挿入数ＺＮ＝０であり、２２番目のブロックのゼロ挿入数ＺＮ≠０であると判断する。誤り訂正符号化部１０は、１番目から２１番目のブロックについて、短縮化を行わない通常の符号化処理、すなわち図７に示したステップＳ７０１の処理を行う。また、誤り訂正符号化部１０は、２２番目のブロックについて、ゼロ挿入数19,200ビットの短縮化を伴う符号化処理、すなわち図７示したステップＳ７０２、ステップＳ７０３及びステップＳ７０４の処理を行う。
【０１３５】
具体的には、誤り訂正符号化部１０は、１番目から２１番目のブロック毎に、所定長のデータＤに符号化率ＣＲ１の誤り訂正符号化を行い、符号長Ｌ＝76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部１０は、１番目から２１番目のブロック毎に、符号長Ｌ＝76,800ビットの誤り訂正符号をキャリア変調部１１に出力する。
【０１３６】
また、誤り訂正符号化部１０は、２２番目のブロックについて、所定長のデータＤ”の所定位置（例えば後ろの位置）にゼロ挿入数ＺＮ＝19,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部１０は、２２番目のブロックについて、データＤ”及びゼロビットに符号化率ＣＲ１の誤り訂正符号化を行い、データＤ”、ゼロビット及びパリティからなる、符号長Ｌ＝76,800ビットの誤り訂正符号を生成する。
【０１３７】
誤り訂正符号化部１０は、２２番目のブロックについて、符号長Ｌ＝76,800ビットの誤り訂正符号からゼロ挿入数ＺＮ＝19,200ビットのゼロビットを削除し、データＤ”及びパリティからなる符号長57,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）を生成する。そして、誤り訂正符号化部１０は、２２番目のブロックについて、符号長57,600ビットの誤り訂正符号（短縮化後の誤り訂正符号）をキャリア変調部１１に出力する。
【０１３８】
図１０に戻って、キャリア変調部１１は、誤り訂正符号化部１０から誤り訂正符号を入力すると共に、予め設定された変調多値の指数Ｍを入力する。そして、キャリア変調部１１は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Ｍのキャリア変調（変調多値数２Ｍのキャリア変調）を行い、ＩＱ軸のコンスタレーション配置上にマッピングして変調信号を生成する。キャリア変調部１１は、変調信号をＯＦＤＭフレーム化部１２に出力する。
【０１３９】
ＯＦＤＭフレーム化部１２は、キャリア変調部１１から変調信号を入力すると共に、パイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を含むＴＭＣＣ等の制御信号を入力する。
【０１４０】
ここで、図示しないＴＭＣＣ生成部は、パイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を入力し、これらのデータを含むＴＭＣＣを生成し、ＴＭＣＣをＯＦＤＭフレーム化部１２に出力する。
【０１４１】
ＯＦＤＭフレーム化部１２は、変調信号、及びＴＭＣＣ等の制御信号を所定の周波数位置に配置し、ＯＦＤＭフレームを構成する。そして、ＯＦＤＭフレーム化部１２は、ＯＦＤＭ信号をＩＦＦＴ部１３に出力する。
【０１４２】
ＯＦＤＭフレームのサイズ等の構成内容については、予め設定されたデータキャリア数Ｎｄ及びシンボル数Ｓｆ等に基づいて設定されているものとする。データキャリア数Ｎｄは、パイロット挿入比率ＰＲに基づいて設定されるようにしてもよい。
【０１４３】
具体的には、図５の例の場合、ＯＦＤＭフレーム化部１２は、ブロック数ＢＮ＝２４の誤り訂正符号に対応する変調信号等をＯＦＤＭフレームに格納することで、76,800×24＝1,843,200ビットの誤り訂正符号を含む１個のＯＦＤＭフレームを構成する。また、図６の例の場合、ＯＦＤＭフレーム化部１２は、ブロック数ＢＮ＝２４の誤り訂正符号に対応する変調信号等をＯＦＤＭフレームに格納することで、69,600×24＝1,670,400ビットの誤り訂正符号を含む１個のＯＦＤＭフレームを構成する。また、図７の例の場合、ＯＦＤＭフレーム化部１２は、ブロック数ＢＮ＝２２の誤り訂正符号に対応する変調信号等をＯＦＤＭフレームに格納することで、76,800×21＋57,600×１＝1,670,400ビットの誤り訂正符号を含む１個のＯＦＤＭフレームを構成する。
【０１４４】
ＩＦＦＴ部１３は、ＯＦＤＭフレーム化部１２からＯＦＤＭ信号を入力し、ＯＦＤＭ信号にＩＦＦＴを行い、周波数軸上の信号から時間軸上の信号に変換する。ＩＦＦＴ部１３により変換されたＯＦＤＭ信号は、所定の送信処理が行われ、送信アンテナから送信される。
【０１４５】
以上のように、本発明の実施形態のＯＦＤＭ送信装置１によれば、誤り訂正符号化部１０により出力される誤り訂正符号の先頭と、ＯＦＤＭフレーム化部１２により構成されるＯＦＤＭフレームの先頭とが一致するように、予め設定されたパイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、ブロック数ＢＮ、ゼロ挿入数ＺＮ、変調多値の指数Ｍ等を用いて、処理を行う。
【０１４６】
具体的には、誤り訂正符号化部１０は、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ及びパイロット挿入比率ＰＲに対応するブロック数ＢＮ及びブロック毎のゼロ挿入数ＺＮを、テーブル１４から読み出す。そして、誤り訂正符号化部１０は、ブロック毎に、通常の誤り訂正符号化または短縮化を伴う誤り訂正符号化を行い、誤り訂正符号を生成する。キャリア変調部１１は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Ｍのキャリア変調（変調多値数２Ｍのキャリア変調）を行い、変調信号を生成する。ＯＦＤＭフレーム化部１２は、変調信号、及び、パイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を含むＴＭＣＣ等の制御信号を所定の周波数位置に配置し、ＯＦＤＭフレームを構成する。
【０１４７】
これにより、パイロット挿入比率ＰＲが変更された場合であっても、符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができる。したがって、後述するＯＦＤＭ受信装置２は、これらの先頭を一致させる処理が不要となり、同期信号を容易に再生することができるから、同期性能を向上させることができる。
【０１４８】
また、ＯＦＤＭ送信装置１は、これらの先頭を一致させるためのデータを送信する必要がない。したがって、ＯＦＤＭ送信装置１では余分な機能が不要となり、ＯＦＤＭ受信装置２ではそれに対応する復号機能も不要となる。つまり、従来の地上デジタル放送（ＩＳＤＢ−Ｔ）と同様の同期性能及び伝送効率を実現することができ、送信側及び受信側において機能削減が可能となる。
【０１４９】
尚、図１０に示したＯＦＤＭ送信装置１の誤り訂正符号化部１０〜ＩＦＦＴ部１３の処理は、前述の実施例２及び前述の実施例３（実施例２よりも長い符号長を用いる例）にも適用される。
【０１５０】
実施例３の場合、１個の誤り訂正符号が複数（３個）のＯＦＤＭフレームに対応する。したがって、ＯＦＤＭ送信装置１のＯＦＤＭフレーム化部１２は、１個の誤り訂正符号に対応する変調信号の列を３つに分け、３つに分けた変調信号の列のそれぞれについて、変調信号、及びＴＭＣＣ等の制御信号を、ＯＦＤＭフレームにおける所定の周波数位置に配置する。そして、ＯＦＤＭフレーム化部１２は、図８に示したステップＳ８０２及び図９に示したステップＳ９０４のとおり、３個のＯＦＤＭフレームを構成する。
【０１５１】
また、ＯＦＤＭ送信装置１の誤り訂正符号化部１０は、セグメント数Ｎsegがｍ倍（ｍは２以上の整数）に変更され、変更後のセグメント数Ｎsegがテーブル１４に記憶されていない場合、テーブル１４から読み出し済みのブロック数ＢＮ（ｍ倍に変更される前のセグメント数Ｎsegに対応するブロック数ＢＮ）をｍ倍するようにしてもよい。誤り訂正符号化部１０は、ｍ倍したブロック数ＢＮのそれぞれのブロックについて、誤り訂正符号化を行う。この場合のゼロ挿入数は、テーブル１４から読み出し済みのゼロ挿入数を、対応するブロックにそれぞれ用いる。変調多値の指数Ｍがｍ倍に変更された場合も同様である。
【０１５２】
これにより、セグメント数Ｎsegのみが変更された場合、変調多値の指数Ｍのみが変更された場合、または、セグメント数Ｎseg及び変調多値の指数Ｍが変更された場合であっても、符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とを常に一致させることができ、前述と同様の効果を奏する。
【０１５３】
〔ＯＦＤＭ受信装置〕
次に、本発明の実施形態によるＯＦＤＭ受信装置について説明する。図１３は、本発明の実施形態によるＯＦＤＭ受信装置の構成例を示すブロック図である。このＯＦＤＭ受信装置２は、有効シンボル期間抽出部２０、ＦＦＴ（Fast Fourier Transform：高速フーリエ変換）部２１、等化部２２、ＴＭＣＣ抽出部２３、キャリア復調部２４、誤り訂正復号部２５及びテーブル２６を備えている。
【０１５４】
尚、図１３において、本発明とは直接関係しない箇所は省略してある。また、ＯＦＤＭフレームのサイズ等の構成内容については、予め設定されたデータキャリア数Ｎｄ及びシンボル数Ｓｆ等に基づいて設定されているものとする。データキャリア数Ｎｄは、後述するＴＭＣＣ抽出部２３により抽出されたパイロット挿入比率ＰＲに基づいて設定されるようにしてもよい。
【０１５５】
ＯＦＤＭ受信装置２は、図示しない受信アンテナを介してＯＦＤＭ信号を受信し、所定の受信処理を行う。有効シンボル期間抽出部２０は、受信処理が行われたＯＦＤＭ信号を入力し、１ＯＦＤＭシンボル期間において、ＧＩ期間の信号の相関処理により、有効シンボル期間を抽出し、有効シンボル期間のＯＦＤＭ信号をＦＦＴ部２１に出力する。
【０１５６】
ＦＦＴ部２１は、有効シンボル期間抽出部２０から有効シンボル期間のＯＦＤＭ信号を入力し、ＯＦＤＭ信号にＦＦＴを行い、時間軸上の信号から周波数軸上の信号に変換し、周波数軸上の信号を等化部２２及びＴＭＣＣ抽出部２３に出力する。
【０１５７】
等化部２２は、ＦＦＴ部２１から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のＳＰを抽出して伝送路応答を算出し、入力した周波数軸上の信号を等化する。そして、等化部２２は、等化後の信号（図１０に示したキャリア変調部１１により出力された変調信号に対応する信号）をキャリア復調部２４に出力する。
【０１５８】
ＴＭＣＣ抽出部２３は、ＦＦＴ部２１から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のＴＭＣＣを抽出し、ＴＭＣＣからパイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を抽出する。そして、ＴＭＣＣ抽出部２３は、変調多値の指数Ｍをキャリア復調部２４に出力し、パイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を誤り訂正復号部２５に出力する。
【０１５９】
キャリア復調部２４は、等化部２２から等化後の信号を入力すると共に、ＴＭＣＣ抽出部２３から変調多値の指数Ｍを入力する。そして、キャリア復調部２４は、等化後の信号（ＩＱ軸上のコンスタレーション配置上の信号）に対し、図１０に示したキャリア変調部１１と同じ所定の変調方式にて、変調多値の指数Ｍのキャリア復調（変調多値数２Ｍのキャリア復調）を行う。キャリア復調部２４は、キャリア復調後の復調信号（図１０に示した誤り訂正符号化部１０により出力された誤り訂正符号に対応する信号）を誤り訂正復号部２５に出力する。
【０１６０】
誤り訂正復号部２５は、キャリア復調部２４から復調信号（誤り訂正符号に対応する信号）を入力すると共に、ＴＭＣＣ抽出部２３からパイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を入力する。誤り訂正復号部２５は、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ及びパイロット挿入比率ＰＲに対応するブロック数ＢＮ及びブロック毎のゼロ挿入数ＺＮを、テーブル２６から読み出す。
【０１６１】
ここで、テーブル２６には、図１０に示したテーブル１４と同じ各種データが予め記憶されている。尚、ＯＦＤＭ送信装置１は、テーブル１４から各種データを読み出し、ＯＦＤＭ信号としてＯＦＤＭ受信装置２へ送信し、ＯＦＤＭ受信装置２は、ＯＦＤＭ送信装置１からＯＦＤＭ信号を受信し、当該各種データをテーブル２６に格納するようにしてもよい。
【０１６２】
誤り訂正復号部２５は、テーブル２６から読み出したブロック数分のブロック毎に、復調信号（誤り訂正符号に対応する信号）に対し、符号化率ＣＲの誤り訂正復号処理を行い、元のデータを復元して出力する。
【０１６３】
前述の実施例１において第１の手法を用いた場合について説明する。誤り訂正復号部２５は、ＴＭＣＣ抽出部２３からパイロット挿入比率ＰＲ＝１／１２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正復号部２５は、テーブル２６から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／１２に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／１２，２４，＜0，・・，0＞）を読み出す。尚、テーブル２６には、図１１に示したテーブル１４と同じ各種データが記憶されている。
【０１６４】
誤り訂正復号部２５は、全てのブロックのゼロ挿入数ＺＮ＝０であると判断し、延長化（短縮化に対応する処理）を伴わない通常の誤り訂正復号、すなわち図５に示したステップＳ５０１の逆の処理を行う。
【０１６５】
具体的には、誤り訂正復号部２５は、１個のＯＦＤＭフレームに対応する信号（符号長Ｌ×ブロック数＝76,800×24＝1,843,200ビットの信号）をブロック数ＢＮ＝２４に分割し、分割した信号をブロック毎の信号とする。誤り訂正復号部２５は、ブロック数ＢＮ＝２４のブロック毎に、符号長Ｌ＝76,800ビットの信号（等化後の信号、すなわち誤り訂正符号に対応する信号）に符号化率ＣＲ１の誤り訂正復号を行い、元の所定長のデータＤを生成する。符号長Ｌ＝76,800ビットの信号は、図５のとおり、データＤ及びパリティにより構成される。そして、誤り訂正復号部２５は、ブロック毎のデータＤを元のデータとして出力する。
【０１６６】
そして、パイロット挿入比率ＰＲが１／１２から１／６に変更された場合、誤り訂正復号部２５は、ＴＭＣＣ抽出部２３からパイロット挿入比率ＰＲ＝１／６、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正復号部２５は、テーブル２６から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／６に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／６，２４，＜7,200，・・，7,200＞）を読み出す。
【０１６７】
誤り訂正復号部２５は、全てのブロックのゼロ挿入数ＺＮ≠０であると判断し、ゼロ挿入数7,200ビットの延長化を伴う誤り訂正復号、すなわち図６に示したステップＳ６０１〜ステップＳ６０３の逆の処理を行う。
【０１６８】
具体的には、誤り訂正復号部２５は、１個のＯＦＤＭフレームに対応する信号（（符号長Ｌ−ゼロ挿入数ＺＮ）×ブロック数＝（76,800−7,200）×24＝69,600×24＝1,670,400ビットの信号）をブロック数ＢＮ＝２４に分割し、分割した信号をブロック毎の信号とする。誤り訂正復号部２５は、ブロック数ＢＮ＝２４のブロック毎に、符号長Ｌ＝76,800ビットからゼロ挿入数ＺＮ＝7,200ビットを減算して符号長69,600（＝76,800−7,200）を求める。そして、誤り訂正復号部２５は、ブロック毎に、符号長69,600ビットの信号（等化後の信号、すなわち誤り訂正符号に対応する信号）の所定位置（例えばデータＤ’とパリティとの間の位置）にゼロ挿入数ＺＮ＝7,200ビットのゼロビットを挿入することで、データＤ’、ゼロビット及びパリティからなる符号長Ｌ＝76,800ビットの信号を生成する。これは、図６に示したステップＳ６０３の逆の処理である。
【０１６９】
誤り訂正復号部２５は、ブロック毎に、符号長Ｌ＝76,800ビットの信号に符号化率ＣＲ１の誤り訂正復号を行い、データＤ’及びゼロビットからなる信号を生成する。これは、図６に示したステップＳ６０２の逆の処理である。そして、誤り訂正復号部２５は、ブロック毎に、データＤ’及びゼロビットからなる信号からゼロビットを削除し、元のデータＤ’を生成する。これは、図６に示したステップＳ６０１の逆の処理である。誤り訂正復号部２５は、ブロック毎のデータＤ’を元のデータとして出力する。
【０１７０】
次に、前述の実施例１において第２の手法を用いた場合について説明する。パイロット挿入比率ＰＲが１／１２から１／６に変更された場合、誤り訂正復号部２５は、ＴＭＣＣ抽出部２３からパイロット挿入比率ＰＲ＝１／６、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１、セグメント数Ｎseg＝１２及び変調多値の指数Ｍ＝２を入力する。そうすると、誤り訂正復号部２５は、テーブル２６から、セグメント数Ｎseg＝１２、変調多値の指数Ｍ＝２、符号長Ｌ＝76,800、符号化率ＣＲ＝ＣＲ１及びパイロット挿入比率ＰＲ＝１／６に対応する（セグメント数Ｎseg，変調多値の指数Ｍ，符号長Ｌ，符号化率ＣＲ，パイロット挿入比率ＰＲ，ブロック数ＢＮ，ブロック毎のゼロ挿入数ＺＮ）＝（１２，２，76,800，ＣＲ１，１／６，２２，＜0，・・，0，19,200＞）を読み出す。尚、テーブル２６には、図１２に示したテーブル１４と同じ各種データが記憶されている。
【０１７１】
誤り訂正復号部２５は、ブロック数ＢＮ＝２２のうち１番目から２１番目のブロックのゼロ挿入数ＺＮ＝０であり、２２番目のブロックのゼロ挿入数ＺＮ≠０であると判断する。誤り訂正復号部２５は、１番目から２１番目のブロックについて、延長化を行わない通常の誤り訂正復号、すなわち図７に示したステップＳ７０１の逆の処理を行う。また、誤り訂正復号部２５は、２２番目のブロックについて、ゼロ挿入数19,200ビットの延長化を伴う誤り訂正復号、すなわち図７示したステップＳ７０２、ステップＳ７０３及びステップＳ７０４の逆の処理を行う。
【０１７２】
具体的には、誤り訂正復号部２５は、１個のＯＦＤＭフレームに対応する信号（1,670,400ビットの信号）を、１番目から２１番目のブロックにおける２１個の符号長Ｌ＝76,800ビットの信号、及び２２番目のブロックにおける１個の符号長57,600（＝符号長Ｌ−ゼロ挿入数＝76,800−19,200）ビットの信号に分割する。
【０１７３】
誤り訂正復号部２５は、１番目から２１番目のブロック毎に、符号長Ｌ＝76,800ビットの信号（等化後の信号、すなわち誤り訂正符号に対応する信号）に符号化率ＣＲ１の誤り訂正復号を行い、元の所定長のデータＤを生成する。符号長Ｌ＝76,800ビットの信号は、図７のとおり、データＤ及びパリティにより構成される。そして、誤り訂正復号部２５は、ブロック毎のデータＤを元のデータとして出力する。
【０１７４】
また、誤り訂正復号部２５は、２２番目のブロックについて、符号長Ｌ＝76,800ビットからゼロ挿入数ＺＮ＝19,200ビットを減算して符号長57,600（＝76,800−19,200）を求める。そして、誤り訂正復号部２５は、２２番目のブロックについて、符号長57,600ビットの信号（等化後の信号、すなわち誤り訂正符号に対応する信号）の所定位置（例えばデータＤ”とパリティとの間の位置）にゼロ挿入数ＺＮ＝19,200ビットのゼロビットを挿入することで、データＤ”、ゼロビット及びパリティからなる符号長Ｌ＝76,800ビットの信号を生成する。これは、図７に示したステップＳ７０４の逆の処理である。
【０１７５】
誤り訂正復号部２５は、２２番目のブロックについて、符号長Ｌ＝76,800ビットの信号に符号化率ＣＲ１の誤り訂正復号を行い、データＤ”及びゼロビットからなる信号を生成する。これは、図７に示したステップＳ７０３の逆の処理である。そして、誤り訂正復号部２５は、２２番目のブロックについて、データＤ”及びゼロビットからなる信号からゼロビットを削除し、元のデータＤ”を生成する。これは、図７に示したステップＳ７０２の逆の処理である。誤り訂正復号部２５は、２２番目のブロックについて、データＤ”を元のデータとして出力する。
【０１７６】
以上のように、本発明の実施形態のＯＦＤＭ受信装置２によれば、誤り訂正符号の先頭とＯＦＤＭフレームの先頭とが一致するように、予め設定された各種データ及びＯＦＤＭ送信装置１から受信したパイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、ブロック数ＢＮ、ゼロ挿入数ＺＮ、変調多値の指数Ｍ等を用いて、処理を行う。
【０１７７】
具体的には、ＴＭＣＣ抽出部２３は、受信したＯＦＤＭ信号における周波数軸上の信号から所定位置のＴＭＣＣを抽出し、ＴＭＣＣからパイロット挿入比率ＰＲ、符号長Ｌ、符号化率ＣＲ、セグメント数Ｎseg、変調多値の指数Ｍ等を抽出する。キャリア復調部２４は、等化後の信号（ＩＱ軸上のコンスタレーション配置上の信号）に対し、送信側と同じ所定の変調方式にて、変調多値の指数Ｍのキャリア復調（変調多値数２Ｍのキャリア復調）を行う。
【０１７８】
誤り訂正復号部２５は、セグメント数Ｎseg、変調多値の指数Ｍ、符号長Ｌ、符号化率ＣＲ及びパイロット挿入比率ＰＲに対応するブロック数ＢＮ及びブロック毎のゼロ挿入数ＺＮを、送信側のテーブル１４と同じ各種データが記憶されたテーブル２６から読み出す。そして、誤り訂正復号部２５は、ブロック毎に、ゼロ挿入数ＺＮ＝０の場合、通常の誤り訂正復号を行い、ゼロ挿入数ＺＮ≠０の場合、延長化を伴う誤り訂正復号を行い、元のデータを復元する。
【０１７９】
これにより、パイロット挿入比率ＰＲが変更された場合であっても、符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、誤り訂正符号の先頭とＯＦＤＭフレームの先頭が常に一致する。したがって、ＯＦＤＭ受信装置２において、これらの先頭を一致させる処理が不要となり、同期信号を容易に再生することができるから、同期性能を向上させることができる。また、ＯＦＤＭ送信装置１は、これらの先頭を一致させるためのデータを送信する必要がない。したがって、ＯＦＤＭ送信装置１では余分な機能が不要となり、ＯＦＤＭ受信装置２においても、それに対応する復号機能も不要となる。つまり、従来の地上デジタル放送（ＩＳＤＢ−Ｔ）と同様の同期性能及び伝送効率を実現することができ、送信側及び受信側において機能削減が可能となる。
【０１８０】
尚、図１３に示したＯＦＤＭ受信装置２の有効シンボル期間抽出部２０から誤り訂正復号部２５までの処理は、前述の実施例２及び前述の実施例３にも適用される。
【０１８１】
実施例３の場合、１個の誤り訂正符号が複数（３個）のＯＦＤＭフレームに対応する。したがって、ＯＦＤＭ受信装置２の誤り訂正復号部２５は、３個のＯＦＤＭフレームに対応するそれぞれの信号を結合し、１個の信号を生成する。これは、図８に示したステップＳ８０２の逆の処理、及び図９に示したステップＳ９０４の逆の処理である。そして、誤り訂正復号部２５は、図８の場合、通常の誤り訂正復号を行い、図９の場合、延長化を伴う誤り訂正復号を行う。
【０１８２】
また、ＯＦＤＭ受信装置２の誤り訂正復号部２５は、ＴＭＣＣ抽出部２３から入力したセグメント数Ｎsegがｍ倍（ｍは２以上の整数）に変更されたと判断した場合、変更後のセグメント数Ｎsegがテーブル２６に記憶されていないときに、テーブル２６から読み出し済みのブロック数ＢＮ（ｍ倍に変更される前のセグメント数Ｎsegに対応するブロック数ＢＮ）をｍ倍するようにしてもよい。誤り訂正復号部２５は、ｍ倍したブロック数ＢＮのそれぞれのブロックについて、誤り訂正復号を行う。この場合のゼロ挿入数は、テーブル２６から読み出し済みのゼロ挿入数を、対応するブロックにそれぞれ用いる。変調多値の指数Ｍがｍ倍に変更されたと判断した場合も同様である。
【０１８３】
これにより、セグメント数Ｎsegのみが変更された場合、変調多値の指数Ｍのみが変更された場合、または、セグメント数Ｎseg及び変調多値の指数Ｍが変更された場合であっても、符号長Ｌ及びＯＦＤＭフレーム長を変えることなく、誤り訂正符号の先頭とＯＦＤＭフレームの先頭を常に一致させることができ、前述と同様の効果を奏する。
【０１８４】
以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、図６、図７及び図９において、ＯＦＤＭ送信装置１は、短縮化を伴う誤り訂正符号化の際に、データの後ろにゼロビットを挿入して誤り訂正符号化を行い、誤り訂正符号において当該データの後ろとパリティとの間からゼロビットを削除する。また、ＯＦＤＭ受信装置２は、データの後ろとパリティとの間にゼロビットを挿入して誤り訂正復号を行い、データの後ろからゼロビットを削除する。本発明は、挿入及び削除するゼロビットの位置を、データの後ろに限定するものではない。例えば、ゼロビットの位置を、データの前とするようにしてもよいし、データを複数に分割した場合に、その分割したデータの間としてもよい。
【０１８５】
また、図６において、パイロット挿入比率が１／１２から１／６に変更された場合、ＯＦＤＭ送信装置１は、２４個のブロックのそれぞれについて、7,200ビットの短縮化を伴う誤り訂正符号化により、符号長が69,600ビットの誤り訂正符号を生成する。これにより、パイロット挿入比率１／６に対応した69,600×24＝1,670,400ビットのＯＦＤＭフレームが構成される。パイロット挿入比率１／６の場合、１ＯＦＤＭフレームあたりのビット数は1,670,400であり、24で割り切れる値である。このため、ブロック数は、図５に示したパイロット挿入比率が１／１２の場合と同じ数となる。
【０１８６】
これに対し、符号長Ｌによっては、パイロット挿入比率１／６のときの１ＯＦＤＭフレームあたりのビット数が正の整数で割り切れないことがあり得る。この場合には、ブロック間で、異なるゼロ挿入数を用いるようにする。つまり、テーブル１４には、ブロック毎に、異なるゼロ挿入数が記憶されていることもあり得る。
【０１８７】
また、前記実施形態では、ＯＦＤＭ送信装置１の誤り訂正符号化部１０は、パイロット挿入比率１／１２の場合、通常の誤り訂正符号化を行い、これよりも高いパイロット挿入比率１／６に変更された場合、短縮化を伴う誤り訂正符号化を行うようにした。これに対し、誤り訂正符号化部１０は、パイロット挿入比率１／１２の場合、通常の誤り訂正符号化を行い、これよりも低いパイロット挿入比率１／２４に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。
【０１８８】
例えば、パイロット挿入比率をＰＲ１，ＰＲ２，ＰＲ３（ＰＲ１＜ＰＲ２＜ＰＲ３）とし、ＯＦＤＭ送信装置１の誤り訂正符号化部１０は、最も低いパイロット挿入比率ＰＲ１の場合、これを基準として通常の誤り訂正符号化を行う。そして、誤り訂正符号化部１０は、パイロット挿入比率がＰＲ１からＰＲ２，ＰＲ３へと高い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。
【０１８９】
誤り訂正符号化部１０は、最も高いパイロット挿入比率ＰＲ３の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がＰＲ３からＰＲ２，ＰＲ１へと低い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。
【０１９０】
誤り訂正符号化部１０は、パイロット挿入比率ＰＲ２の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がＰＲ２からＰＲ１，ＰＲ３に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。
【０１９１】
また、テーブル１４，２６には、変調多値の指数Ｍの代わりに、変調多値数等の変調多値に関する情報（変調多値情報）が記憶されていてもよい。これらの変調多値情報は、例えば変調多値の指数Ｍに対応して変調多値数等が一義的に定まる関係にある。したがって、ＯＦＤＭ送信装置１の誤り訂正符号化部１０は、例えば、変調多値数等の他の変調多値情報を変調多値の指数Ｍに変換し、前記処理を行うようにしてもよいし、変調多値数等の他の変調多値情報を用いて、前記処理を行うようにしてもよい。キャリア変調部１１及びＯＦＤＭフレーム化部１２についても同様である。また、ＯＦＤＭ受信装置２のＴＭＣＣ抽出部２３、キャリア復調部２４及び誤り訂正復号部２５についても同様である。
【符号の説明】
【０１９２】
１  ＯＦＤＭ送信装置
２  ＯＦＤＭ受信装置
１０  誤り訂正符号化部
１１  キャリア変調部
１２  ＯＦＤＭフレーム化部
１３  ＩＦＦＴ部
１４，２６  テーブル
２０  有効シンボル期間抽出部
２１  ＦＦＴ部
２２  等化部
２３  ＴＭＣＣ抽出部
２４  キャリア復調部
２５  誤り訂正復号部
【図１】
0006660172.tif 000002
【図２】
0006660172.tif 000003
【図３】
0006660172.tif 000004
【図４】
0006660172.tif 000005
【図５】
0006660172.tif 000006
【図６】
0006660172.tif 000007
【図７】
0006660172.tif 000008
【図８】
0006660172.tif 000009
【図９】
0006660172.tif 000010
【図１０】
0006660172.tif 000011
【図１１】
0006660172.tif 000012
【図１２】
0006660172.tif 000013
【図１３】
0006660172.tif 000014