(57)【特許請求の範囲】
【請求項１】
外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信装置において、
受信信号の軟判定値を用いて、前記内符号に対する復号処理を行う内符号復号部と、
前記内符号復号部により復号処理された信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する外符号復号部と、
前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する正否情報符号部と、
前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する復号結果符号部と、
前記正否情報符号部により生成された内符号復号正否情報に基づいて、前記復号結果符号部により生成された内符号復号結果を新たな軟判定値に設定し、前記内符号復号部にて用いる受信信号の軟判定値を変更する軟判定値変更部と、を備え、
前記正否情報符号部は、
前記外符号復号部により生成された復号正否情報を遅延させる遅延器と、前記復号正否情報及び前記遅延器により遅延させた復号正否情報を加算する加算器とを備え、前記加算器による加算結果を内符号復号正否情報として生成し、
前記軟判定値変更部は、
前記正否情報符号部により生成された内符号復号正否情報が所定値の場合に、前記復号結果符号部により生成された内符号復号結果が１のとき、新たな軟判定値に１を設定し、前記内符号復号結果が０のとき、新たな軟判定値に０を設定し、前記内符号復号部にて用いる受信信号の軟判定値を変更する、ことを特徴とする受信装置。
【請求項２】
外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信装置において、
受信信号からパイロット信号を抽出し、所定の振幅及び位相を有するパイロット信号を用いて、前記抽出したパイロット信号の伝搬路を算出し、前記パイロット信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、等化後信号を生成する伝搬路推定部と、
前記伝搬路推定部により生成された等化後信号のＩ，Ｑ信号をデマッピングし、軟判定値を生成するデマッピング部と、
前記デマッピング部により生成された等化後信号の軟判定値を用いて、前記内符号に対する復号処理を行う内符号復号部と、
前記内符号復号部により復号処理された信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する外符号復号部と、
前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する正否情報符号部と、
前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する復号結果符号部と、
前記正否情報符号部により生成された内符号復号正否情報、及び前記復号結果符号部により生成された内符号復号結果をＩ，Ｑ軸上にマッピングするマッピング部と、
を備え、
前記伝搬路推定部は、
前記マッピング部によりマッピングされた内符号復号正否情報のうちの復号結果が正しいことを示す内符号復号正否情報を特定し、前記マッピング部によりマッピングされた内符号復号結果のうちの、前記特定した内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上のマッピングポイントの候補を選択し、前記マッピングポイントの候補、及び復号結果が正しいことを示す前記内符号復号正否情報に対応した所定の受信信号に基づいて、前記マッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択し、前記選択したマッピングポイント及び前記所定の受信信号から前記所定の受信信号の伝搬路を算出し、前記パイロット信号の伝搬路及び前記所定の受信信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、前記デマッピング部にて用いる新たな等化後信号を生成する、ことを特徴とする受信装置。
【請求項３】
請求項２に記載の受信装置において、
前記正否情報符号部は、
前記外符号復号部により生成された復号正否情報を遅延させる遅延器と、前記復号正否情報及び前記遅延器により遅延させた復号正否情報を加算する加算器と、を備え、前記加算器による加算結果を内符号復号正否情報として生成し、
前記伝搬路推定部は、
前記マッピング部によりマッピングされた内符号復号正否情報が、復号結果が正しいことを示す情報であるか否かを検査する内符号復号正否情報検査部と、
前記内符号復号正否情報検査部により復号結果が正しいものと検査された内符号復号正否情報について、前記内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上に配置されたマッピングポイントの候補を選択するマッピングポイント候補選択部と、
前記マッピングポイント候補選択部により選択されたマッピングポイントの候補、及び、復号結果が正しいことを示す前記内符号復号正否情報に対応した所定の受信信号に基づいて、前記マッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択するマッピングポイント選択部と、
前記所定の受信信号を、前記マッピングポイント選択部により選択されたマッピングポイントで複素除算し、前記所定の受信信号の伝搬路を算出する第１の除算部と、
前記受信信号からパイロット信号を抽出する抽出部と、
前記抽出部により抽出されたパイロット信号を、所定の振幅及び位相を有するパイロット信号で複素除算し、前記パイロット信号の伝搬路を算出する第２の除算部と、
前記第１の除算部により算出された所定の受信信号の伝搬路、及び前記第２の除算部により算出されたパイロット信号の伝搬路を用いた直線補間処理により、受信信号の新たな伝搬路を推定する補間部と、
前記受信信号を、前記補間部により推定された受信信号の伝搬路で複素除算し、新たな等化後信号を生成する第３の除算部と、
を備えたことを特徴とする受信装置。
【請求項４】
請求項２に記載の受信装置において、
さらに、前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第２の正否情報符号部と、
前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第２の復号結果符号部と、
前記第２の正否情報符号部により生成された内符号復号正否情報に基づいて、前記第２の復号結果符号部により生成された内符号復号結果を新たな軟判定値に設定し、前記内符号復号部にて用いる軟判定値を変更する軟判定値変更部と、
を備えたことを特徴とする受信装置。
【請求項５】
外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信方法において、
前記受信信号の軟判定値を算出する第１のステップと、
前記軟判定値を用いて、前記内符号に対する復号処理を行う第２のステップと、
前記第２のステップにより復号処理した信号に、前記外符号に対する復号処理を行い、誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する第３のステップと、
前記第３のステップにより生成した復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第４のステップと、
前記第３のステップにより生成した復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第５のステップと、
前記第４のステップにより生成した内符号復号正否情報に基づいて、前記第５のステップにより生成した内符号復号結果を新たな軟判定値に設定し、前記第２のステップにて用いる軟判定値を変更する第６のステップと、を有し、
前記第４のステップは、
前記第３のステップにより生成した復号正否情報を遅延させ、前記復号正否情報及び前記遅延させた復号正否情報を加算し、前記加算結果を内符号復号正否情報として生成し、
前記第６のステップは、
前記第４のステップにより生成した内符号復号正否情報が所定値の場合に、前記第５のステップにより生成した内符号復号結果が１のとき、新たな軟判定値に１を設定し、前記内符号復号結果が０のとき、新たな軟判定値に０を設定し、前記第１のステップにおける受信信号の軟判定値を変更する、ことを特徴とする受信方法。
【請求項６】
外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信方法において、
前記受信信号からパイロット信号を抽出し、所定の振幅及び位相を有するパイロット信号を用いて前記抽出したパイロット信号の伝搬路を算出し、前記パイロット信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、等化後信号を生成する第１のステップと、
前記第１のステップにより生成した等化後信号のＩ，Ｑ信号をデマッピングし、軟判定値を生成する第２のステップと、
前記第２のステップにより生成した軟判定値を用いて、前記内符号に対する復号処理を行う第３のステップと、
前記第３のステップにより復号処理した信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する第４のステップと、
前記第４のステップにより生成した復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第５のステップと、
前記第４のステップにより生成した復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第６のステップと、
前記第５のステップにより生成した内符号復号正否情報、及び前記第６のステップにより生成した内符号復号結果をＩ，Ｑ軸上にマッピングする第７のステップと、
前記第７のステップによりマッピングした内符号復号正否情報のうちの、復号結果が正しいことを示す内符号復号正否情報を特定する第８のステップと、
前記第７のステップによりマッピングした内符号復号結果のうちの、前記第８のステップにより特定した内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上のマッピングポイントの候補を選択する第９のステップと、
前記第９のステップにより選択したマッピングポイントの候補、及び、第８のステップにより特定した内符号復号正否情報に対応した所定の受信信号に基づいて、前記第９のステップにより選択したマッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択する第１０のステップと、
前記第１０のステップにより選択したマッピングポイント及び前記所定の受信信号から、前記所定の受信信号の伝搬路を算出する第１１のステップと、
前記第１１のステップにより算出した所定の受信信号の伝搬路、及び前記パイロット信号の伝搬路を用いた補間処理により受信信号の新たな伝搬路を推定し、前記第２のステップにて用いる新たな等化後信号を生成する第１２のステップと、
を有することを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上デジタルテレビ放送、地上デジタル音声放送等のデジタルデータを送受信する伝送システムにおいて、外符号及び内符号の連接符号データに対する復号を繰り返して行う受信技術に関する。
【背景技術】
【０００２】
従来、地上デジタルテレビ放送及び地上デジタル音声放送の地上波向けデジタル放送（ＩＳＤＢ−Ｔ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  ｆｏｒ  Ｔｅｒｒｅｓｔｒｉａｌ））では、ＲＳ（Ｒｅｅｄ  Ｓｏｌｏｍｏｎ：リードソロモン）符号等の外符号と畳み込み符号等の内符号とを組み合わせた連接符号を用いることにより、伝搬路上で生じる誤りを訂正している。
【０００３】
まず、地上デジタル放送の伝送システムに用いる送信装置について説明する。図１４は、送信装置の構成を示すブロック図である。この送信装置１００は、ＲＳ符号部７１、エネルギー拡散部７２、バイトインターリーブ部７３、畳み込み符号部７４、マッピング部７５、時間インターリーブ部７６、周波数インターリーブ部７７、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重）フレーム化部７８、ＩＦＦＴ（Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ：逆高速フーリエ変換）部７９及びＧＩ（Ｇｕａｒｄ  Ｉｎｔｅｒｖａｌ：ガードインターバル）付加部８０を備えている。送信装置１００は、地上デジタル放送の映像音声データに対してＲＳ符号化及び畳み込み符号化等の処理を施し、連接符号データのＯＦＤＭ変調波を送信アンテナから送信する。
【０００４】
地上デジタル放送の映像音声データは、ＲＳ符号部７１にてＲＳ符号により外符号符号化され、エネルギー拡散部７２にてエネルギー拡散処理が行われ、バイトインターリーブ部７３にてバイトインターリーブされ、畳み込み符号部７４にて畳み込み符号により内符号符号化され、マッピング部７５にてＩ，Ｑ信号（Ｉｎ−ｐｈａｓｅ：同相成分の信号、Ｑｕａｄｒａｔｕｒｅ−ｐｈａｓｅ：直交成分の信号）にマッピングされる。
【０００５】
マッピング部７５にてマッピングされたＩ，Ｑ信号は、時間インターリーブ部７６にて時間インターリーブされ、周波数インターリーブ部７７にて周波数インターリーブされ、ＯＦＤＭフレーム化部７８にてＯＦＤＭフレームに構成される。
【０００６】
ＯＦＤＭフレーム化部７８によりＯＦＤＭフレームに構成されたＩ，Ｑ信号は、ＩＦＦＴ部７９にて周波数領域の信号から時間領域の信号に逆高速フーリエ変換され、ＧＩ付加部８０にてＧＩが付加される。このように処理された地上デジタル放送の映像音声データは、ＯＦＤＭ変調波として送信アンテナから送信される。
【０００７】
次に、地上デジタル放送の伝送システムに用いる従来の受信装置について説明する。図１５は、従来の受信装置の構成を示すブロック図である。この受信装置１０１は、シンボル同期部１１、ＧＩ除去部１２、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ：高速フーリエ変換）部１３、伝搬路推定部１４、デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、ビタビ復号部（内符号復号部）１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１及びＲＳ復号部（外符号復号部）２２を備えている。受信装置１０１は、送信装置１００から送信された連接符号データのＯＦＤＭ変調波を、受信アンテナを介して受信し、ビタビ復号及びＲＳ復号等の処理を施し、元の地上デジタル放送の映像音声データに復号する。
【０００８】
受信アンテナを介して受信したＯＦＤＭ変調波の受信信号は、シンボル同期部１１にてシンボル同期処理が行われ、ＧＩ除去部１２にてＧＩが除去され、ＦＦＴ部１３にて時間領域の信号から周波数領域の信号に高速フーリエ変換される。そして、伝搬路推定部１４にて伝搬路が推定され、受信信号は等化後信号に等化される。伝搬路推定部１４にて生成された等化後信号は、デフレーム化部１５にてデフレーム化され、周波数デインターリーブ部１６にて周波数デインターリーブされ、時間デインターリーブ部１７にて時間デインターリーブされ、デマッピング部１８にてデマッピングされ、軟判定値が算出される。
【０００９】
デマッピング部１８にて算出された軟判定値は、ビタビ復号部１９にてビタビ復号され、バイトデインターリーブ部２０にてバイトデインターリーブされ、エネルギー逆拡散部２１にてエネルギー逆拡散処理が行われ、ＲＳ復号部２２にてＲＳ復号される。このようにして、地上デジタル放送の映像音声データが復号される。
【００１０】
ところで、図１４に示した送信装置１００及び図１５に示した受信装置１０１により構成される伝送システムにおいて、受信品質を向上させるために、ＲＳ符号及び畳み込み符号の連接符号データに対する復号を繰り返して行う手法が知られている（例えば、非特許文献１，２を参照）。例えば、非特許文献１の連接符号データに対する繰り返し復号法は、図１５に示した受信装置１０１において、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１及びＲＳ復号部２２の処理を繰り返し行うものである。
【００１１】
具体的には、ＲＳ復号部２２は、リードソロモン符号である外符号に対する復号処理を行い、リードソロモン復号によるシンドローム演算を行ってシンドローム値を算出し、誤り位置多項式を導出して誤り位置及び誤り数値多項式を求め、最後に誤り数値を求めて誤り訂正を行い、復号結果を生成する。そして、ＲＳ復号部２２は、再度シンドローム演算を行ってシンドローム値を算出し、シンドローム値が０の場合、訂正が成功して復号結果が正しいことを示す復号正否情報を生成し、シンドローム値が０でない場合、訂正が失敗して復号結果が正しくないことを示す復号正否情報を生成する。
【００１２】
ビタビ復号部１９は、畳み込み符号である内符号に対する復号処理を行い、ビタビアルゴリズムに従い、トレリス線図を用いて、デマッピング部１８から入力したデータに基づき状態変遷のパスを求めて復号を行う。そして、ビタビ復号部１９は、繰り返しの復号処理を行う際に、ＲＳ復号部２２から復号結果及び復号正否情報を入力し、トレリス線図を用いて、これらの情報に基づき状態変遷のパスを求めて復号を行う。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】平安名常寛、他２名、“軟判定を用いた畳み込み・消失リードソロモン連接符号の繰り返し復号法による性能向上に関する検討”、信学技報、社団法人電子情報通信学会、２００８年１１月、ＩＥＩＣＥ  Ｔｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  ＲＣＳ２００８−１４９（２００８−１１）
【非特許文献２】村田真一、他１名、“ＩＳＤＢ−Ｔ受信機の誤り訂正復号器における繰り返し復号法”、通信講演論文集１、２００８年電子情報通信学会総合大会、Ｂ−５−１５６、２００８年３月１８日〜２１日
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、非特許文献１の繰り返し復号法では、受信装置１０１のビタビ復号部１９は、ＲＳ復号部２２から入力した復号結果及び復号正否情報に基づいて、トレリス線図内でパスを強制的に設定して復号を行うものと考えられる。このため、繰り返し復号を実現するためには、通常のビタビアルゴリズムを繰り返し復号に適用できるよう修正する必要があり、通常のビタビアルゴリズムをそのまま用いることができず、処理が複雑になるという問題があった。
【００１５】
地上デジタル放送のデジタルデータを送受信する伝送システムに限らず、一般の伝送システムにおいても、受信装置は、従来の復号処理を修正することなく、連接符号データに対する復号を繰り返し行い、これによって、受信エリアを拡大し、低Ｃ／Ｎの受信を可能にして、受信品質の向上を実現できることが望ましい。
【００１６】
そこで、本発明は以上の課題を鑑みてなされたものであり、その目的は、地上デジタルテレビ放送、地上デジタル音声放送等のデジタルデータを送受信する伝送システムにおいて、外符号及び内符号の連接符号データに対し繰り返し復号を行う際に、従来の復号処理を修正することなく、簡易な構成により、受信品質を向上させることが可能な受信装置及び受信方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、請求項１の受信装置は、外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信装置において、受信信号の軟判定値を用いて、前記内符号に対する復号処理を行う内符号復号部と、前記内符号復号部により復号処理された信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する外符号復号部と、前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する正否情報符号部と、前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する復号結果符号部と、前記正否情報符号部により生成された内符号復号正否情報に基づいて、前記復号結果符号部により生成された内符号復号結果を新たな軟判定値に設定し、前記内符号復号部にて用いる受信信号の軟判定値を変更する軟判定値変更部と、を備え、前記正否情報符号部が、前記外符号復号部により生成された復号正否情報を遅延させる遅延器と、前記復号正否情報及び前記遅延器により遅延させた復号正否情報を加算する加算器とを備え、前記加算器による加算結果を内符号復号正否情報として生成し、前記軟判定値変更部が、前記正否情報符号部により生成された内符号復号正否情報が所定値の場合に、前記復号結果符号部により生成された内符号復号結果が１のとき、新たな軟判定値に１を設定し、前記内符号復号結果が０のとき、新たな軟判定値に０を設定し、前記内符号復号部にて用いる受信信号の軟判定値を変更する、ことを特徴とする。
【００１９】
また、請求項２の受信装置は、外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信装置において、受信信号からパイロット信号を抽出し、所定の振幅及び位相を有するパイロット信号を用いて、前記抽出したパイロット信号の伝搬路を算出し、前記パイロット信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、等化後信号を生成する伝搬路推定部と、前記伝搬路推定部により生成された等化後信号のＩ，Ｑ信号をデマッピングし、軟判定値を生成するデマッピング部と、前記デマッピング部により生成された等化後信号の軟判定値を用いて、前記内符号に対する復号処理を行う内符号復号部と、前記内符号復号部により復号処理された信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する外符号復号部と、前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する正否情報符号部と、前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する復号結果符号部と、前記正否情報符号部により生成された内符号復号正否情報、及び前記復号結果符号部により生成された内符号復号結果をＩ，Ｑ軸上にマッピングするマッピング部と、を備え、前記伝搬路推定部が、前記マッピング部によりマッピングされた内符号復号正否情報のうちの復号結果が正しいことを示す内符号復号正否情報を特定し、前記マッピング部によりマッピングされた内符号復号結果のうちの、前記特定した内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上のマッピングポイントの候補を選択し、前記マッピングポイントの候補、及び復号結果が正しいことを示す前記内符号復号正否情報に対応した所定の受信信号に基づいて、前記マッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択し、前記選択したマッピングポイント及び前記所定の受信信号から前記所定の受信信号の伝搬路を算出し、前記パイロット信号の伝搬路及び前記所定の受信信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、前記デマッピング部にて用いる新たな等化後信号を生成する、ことを特徴とする。
【００２０】
また、請求項３の受信装置は、請求項２の受信装置において、前記正否情報符号部が、前記外符号復号部により生成された復号正否情報を遅延させる遅延器と、前記復号正否情報及び前記遅延器により遅延させた復号正否情報を加算する加算器と、を備え、前記加算器による加算結果を内符号復号正否情報として生成し、前記伝搬路推定部が、前記マッピング部によりマッピングされた内符号復号正否情報が、復号結果が正しいことを示す情報であるか否かを検査する内符号復号正否情報検査部と、前記内符号復号正否情報検査部により復号結果が正しいものと検査された内符号復号正否情報について、前記内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上に配置されたマッピングポイントの候補を選択するマッピングポイント候補選択部と、前記マッピングポイント候補選択部により選択されたマッピングポイントの候補、及び、復号結果が正しいことを示す前記内符号復号正否情報に対応した所定の受信信号に基づいて、前記マッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択するマッピングポイント選択部と、前記所定の受信信号を、前記マッピングポイント選択部により選択されたマッピングポイントで複素除算し、前記所定の受信信号の伝搬路を算出する第１の除算部と、前記受信信号からパイロット信号を抽出する抽出部と、前記抽出部により抽出されたパイロット信号を、所定の振幅及び位相を有するパイロット信号で複素除算し、前記パイロット信号の伝搬路を算出する第２の除算部と、前記第１の除算部により算出された所定の受信信号の伝搬路、及び前記第２の除算部により算出されたパイロット信号の伝搬路を用いた直線補間処理により、受信信号の新たな伝搬路を推定する補間部と、前記受信信号を、前記補間部により推定された受信信号の伝搬路で複素除算し、新たな等化後信号を生成する第３の除算部と、を備えたことを特徴とする。
【００２１】
また、請求項４の受信装置は、請求項２の受信装置において、さらに、前記外符号復号部により生成された復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第２の正否情報符号部と、前記外符号復号部により生成された復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第２の復号結果符号部と、前記第２の正否情報符号部により生成された内符号復号正否情報に基づいて、前記第２の復号結果符号部により生成された内符号復号結果を新たな軟判定値に設定し、前記内符号復号部にて用いる軟判定値を変更する軟判定値変更部と、を備えたことを特徴とする。
【００２２】
また、請求項５の受信方法は、外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信方法において、前記受信信号の軟判定値を算出する第１のステップと、前記軟判定値を用いて、前記内符号に対する復号処理を行う第２のステップと、前記第２のステップにより復号処理した信号に、前記外符号に対する復号処理を行い、誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する第３のステップと、前記第３のステップにより生成した復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第４のステップと、前記第３のステップにより生成した復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第５のステップと、前記第４のステップにより生成した内符号復号正否情報に基づいて、前記第５のステップにより生成した内符号復号結果を新たな軟判定値に設定し、前記第２のステップにて用いる軟判定値を変更する第６のステップと、を有し、前記第４のステップが、前記第３のステップにより生成した復号正否情報を遅延させ、前記復号正否情報及び前記遅延させた復号正否情報を加算し、前記加算結果を内符号復号正否情報として生成し、前記第６のステップが、前記第４のステップにより生成した内符号復号正否情報が所定値の場合に、前記第５のステップにより生成した内符号復号結果が１のとき、新たな軟判定値に１を設定し、前記内符号復号結果が０のとき、新たな軟判定値に０を設定し、前記第１のステップにおける受信信号の軟判定値を変更する、ことを特徴とする。
【００２３】
また、請求項６の受信方法は、外符号及び内符号を含む連接符号データの受信信号に対し、復号処理を繰り返して行う受信方法において、前記受信信号からパイロット信号を抽出し、所定の振幅及び位相を有するパイロット信号を用いて前記抽出したパイロット信号の伝搬路を算出し、前記パイロット信号の伝搬路を用いた補間処理により受信信号の伝搬路を推定し、前記受信信号の伝搬路を用いて前記受信信号を等化し、等化後信号を生成する第１のステップと、前記第１のステップにより生成した等化後信号のＩ，Ｑ信号をデマッピングし、軟判定値を生成する第２のステップと、前記第２のステップにより生成した軟判定値を用いて、前記内符号に対する復号処理を行う第３のステップと、前記第３のステップにより復号処理した信号に、前記外符号に対する復号処理を行い、前記復号処理により誤り訂正した復号結果、及び前記復号結果が正しいか否かを示す復号正否情報を生成する第４のステップと、前記第４のステップにより生成した復号正否情報に、前記内符号による符号処理を行い、内符号復号正否情報を生成する第５のステップと、前記第４のステップにより生成した復号結果に、前記内符号による符号処理を行い、内符号復号結果を生成する第６のステップと、前記第５のステップにより生成した内符号復号正否情報、及び前記第６のステップにより生成した内符号復号結果をＩ，Ｑ軸上にマッピングする第７のステップと、前記第７のステップによりマッピングした内符号復号正否情報のうちの、復号結果が正しいことを示す内符号復号正否情報を特定する第８のステップと、前記第７のステップによりマッピングした内符号復号結果のうちの、前記第８のステップにより特定した内符号復号正否情報に対応した内符号復号結果を含む、Ｉ，Ｑ軸上のマッピングポイントの候補を選択する第９のステップと、前記第９のステップにより選択したマッピングポイントの候補、及び、第８のステップにより特定した内符号復号正否情報に対応した所定の受信信号に基づいて、前記第９のステップにより選択したマッピングポイントの候補のうちの、前記所定の受信信号に最も近いマッピングポイントを選択する第１０のステップと、前記第１０のステップにより選択したマッピングポイント及び前記所定の受信信号から、前記所定の受信信号の伝搬路を算出する第１１のステップと、前記第１１のステップにより算出した所定の受信信号の伝搬路、及び前記パイロット信号の伝搬路を用いた補間処理により受信信号の新たな伝搬路を推定し、前記第２のステップにて用いる新たな等化後信号を生成する第１２のステップと、を有することを特徴とする。
【発明の効果】
【００２４】
以上のように、本発明によれば、外符号及び内符号の連接符号データに対し繰り返し復号を行う際に、復号結果及び復号結果が正しいか否かを示す復号正否情報に基づいて、軟判定値または／及び伝搬路推定値を変更するようにした。これにより、従来の復号処理を修正することなく、簡易な構成により、受信信号の品質を向上させることが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１の実施形態（実施例１）による受信装置の構成を示すブロック図である。
【図２】復号結果を畳み込み符号化する畳み込み符号部の構成を示すブロック図である。
【図３】復号正否情報を畳み込み符号化する畳み込み符号部の構成を示すブロック図である。
【図４】軟判定値変更部の処理を説明する入出力図である。
【図５】軟判定値変更部の処理を説明するフローチャートである。
【図６】軟判定値変更部の処理を説明する具体例である。
【図７】実施例１による静特性のシミュレーション結果を示す図である。
【図８】実施例１による動特性のシミュレーション結果を示す図である。
【図９】本発明の第２の実施形態（実施例２）による受信装置の構成を示すブロック図である。
【図１０】伝搬路推定部の構成を示すブロック図である。
【図１１】伝搬路推定部の処理を説明するフローチャートである。
【図１２】伝搬路推定部の処理を説明する図である。
【図１３】本発明の第３の実施形態（実施例３）による受信装置の構成を示すブロック図である。
【図１４】送信装置の構成を示すブロック図である。
【図１５】従来の受信装置の構成を示すブロック図である。
【図１６】従来の伝搬路推定部の構成を示すブロック図である。
【図１７】従来の伝搬路推定部の処理を説明するフローチャートである。
【図１８】従来の伝搬路推定部の処理を説明する図である。
【発明を実施するための形態】
【００２６】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。本発明の第１の実施形態（実施例１）による受信装置は、ＲＳ符号及び畳み込み符号の連接符号データに対し軟判定値を用いて繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて軟判定値を変更することにより、受信信号の品質を向上させるものである。また、本発明の第２の実施形態（実施例２）による受信装置は、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて伝搬路推定値を変更することにより、受信信号の品質を向上させるものである。また、本発明の第３の実施形態（実施例３）による受信装置は、実施例１及び実施例２を組み合わせて軟判定値及び伝搬路推定値を変更することにより、受信信号の品質を向上させるものである。以下、実施例１〜実施例３について説明する。
【実施例１】
【００２７】
まず、実施例１の受信装置について説明する。実施例１は、ＲＳ符号及び畳み込み符号の連接符号データに対し軟判定値を用いて繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて軟判定値を変更するものである。
【００２８】
図１は、実施例１による受信装置の構成を示すブロック図である。この受信装置１は、シンボル同期部１１、ＧＩ除去部１２、ＦＦＴ部１３、伝搬路推定部１４、デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８及び繰り返し復号部４１を備えている。
【００２９】
受信装置１が、図１４に示した送信装置１００から、ＲＳ符号及び畳み込み符号による連接符号データのＯＦＤＭ変調波を受信すると、シンボル同期部１１は、受信アンテナを介してＯＦＤＭ変調波の受信信号を入力し、受信信号に対してシンボル同期処理を行い、シンボル毎の受信信号をＧＩ除去部１２に出力する。
【００３０】
ＧＩ除去部１２は、シンボル同期部１１からシンボル毎の受信信号を入力し、ＧＩ付加部８０に対応して受信信号からＧＩを除去し、ＦＦＴ部１３に出力する。ＦＦＴ部１３は、ＧＩ除去部１２からＧＩが除去された受信信号を入力し、ＩＦＦＴ部７９に対応して、時間領域の受信信号を周波数領域の受信信号に高速フーリエ変換し、伝搬路推定部１４に出力する。
【００３１】
伝搬路推定部１４は、ＦＦＴ部１３から周波数領域の受信信号を入力し、受信信号からＳＰ（Ｓｃａｔｔｅｒｅｄ  Ｐｉｌｏｔ：スキャッタードパイロット）を抽出し、予め設定されたＳＰ（送信装置１００により送信されるＳＰ）と抽出したＳＰとに基づいてＳＰの伝搬路を算出し、補間処理によって受信信号の伝搬路を推定する。そして、伝搬路推定部１４は、推定した受信信号の伝搬路及び受信信号に基づいて等化後信号を算出し、デフレーム化部１５に出力する。伝搬路推定部１４の詳細については後述する。
【００３２】
デフレーム化部１５は、伝搬路推定部１４から等化後信号を入力し、ＯＦＤＭフレーム化部７８に対応したデフレーム化を行い、周波数デインターリーブ部１６に出力する。周波数デインターリーブ部１６は、デフレーム化部１５からデフレーム化された等化後信号（受信信号）を入力し、周波数インターリーブ部７７に対応した周波数デインターリーブを行い、時間デインターリーブ部１７に出力する。時間デインターリーブ部１７は、周波数デインターリーブ部１６から周波数デインターリーブされた受信信号を入力し、時間インターリーブ部７６に対応した時間デインターリーブを行い、デマッピング部１８に出力する。
【００３３】
デマッピング部１８は、時間デインターリーブ部１７から時間デインターリーブされた受信信号を入力し、マッピング部７５に対応したデマッピングを行い、軟判定値（０から１までの範囲の値）を算出し、繰り返し復号部４１に出力する。具体的には、デマッピング部１８は、Ｉ，Ｑ軸上における入力した受信信号と予め設定されたマッピングポイントとの間の距離を算出する等して、軟判定処理により軟判定値を算出する。ここで、軟判定値は、０から１までの範囲の値をとり、０に近いほど送信装置１００により送信された信号が０である確率が高く、１に近いほど１である確率が高く、０．５に近いほど０または１のどちらであるか不明である確率が高いことを示している。
【００３４】
〔繰り返し復号部〕
繰り返し復号部４１は、軟判定値変更部５０、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１，３４、畳み込み符号部（正否情報符号部）３２、畳み込み符号部（復号結果符号部）３５及びエネルギー拡散部３３を備えている。繰り返し復号部４１は、デマッピング部１８から軟判定値を入力し、復号処理により生成した映像音声データの復号結果及び復号正否情報に基づいて軟判定値を変更し、変更した軟判定値を用いて復号処理を行い、このような軟判定値の変更及び復号処理を所定回数繰り返すことにより、誤りの少ない映像音声データを生成する。尚、軟判定値変更部５０、ビタビ復号部１９及び畳み込み符号部３２，３５はビット単位の処理を行い、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１，３４及びエネルギー拡散部３３はバイト単位の処理を行う。
【００３５】
軟判定値変更部５０は、デマッピング部１８から軟判定値を入力すると共に、畳み込み符号部３２から畳み込み復号正否情報を、畳み込み符号部３５から畳み込み復号結果をそれぞれ入力し、畳み込み復号正否情報及び畳み込み復号結果に基づいて軟判定値を変更し、変更した軟判定値をビタビ復号部１９に出力する。尚、軟判定値変更部５０は、繰り返し復号部４１により第１回目の繰り返し復号処理（最初の復号処理）が行われる場合、入力した軟判定値をそのまま出力する。これに対し、軟判定値変更部５０は、繰り返し復号部４１により第２回目から所定回数目までの繰り返し復号処理が行われる場合、変更した軟判定値を出力する。軟判定値変更部５０の詳細については後述する。
【００３６】
ビタビ復号部１９は、軟判定値変更部５０から軟判定値を入力し、畳み込み符号部７４における内符号に対応した復号処理としてビタビ復号を行い、バイトデインターリーブ部２０に出力する。バイトデインターリーブ部２０は、ビタビ復号部１９からビタビ復号されたビタビ復号結果を入力し、バイトインターリーブ部７３に対応したバイトデインターリーブを行い、エネルギー逆拡散部２１に出力する。エネルギー逆拡散部２１は、バイトデインターリーブ部２０からバイトデインターリーブされたビタビ復号結果を入力し、エネルギー拡散部７２に対応したエネルギー逆拡散処理を行い、ＲＳ復号部２２に出力する。
【００３７】
ＲＳ復号部２２は、エネルギー逆拡散部２１からエネルギー逆拡散処理されたビタビ復号結果を入力し、ＲＳ符号部７１における外符号に対応した復号処理としてＲＳ復号を行い、映像音声データの復号結果をエネルギー拡散部３３に出力し、復号正否情報をバイトインターリーブ部３１に出力する。尚、ＲＳ復号部２２は、繰り返し復号部４１により所定回数の繰り返し復号処理が完了した場合、ＲＳ復号した復号結果を映像音声データとして外部へ出力する。これに対し、ＲＳ復号部２２は、繰り返し復号部４１により所定回数の繰り返し復号処理が完了していない場合、ＲＳ復号した映像音声データの復号結果をエネルギー拡散部３３に、復号正否情報をバイトインターリーブ部３１にそれぞれ出力する。
【００３８】
具体的には、ＲＳ復号部２２は、入力したバイトデインターリーブ後のビタビ復号結果に対し、ＲＳ復号によるシンドローム演算を行ってシンドローム値を算出し、誤り位置多項式を導出して誤り位置及び誤り数値多項式を求め、最後に誤り数値を求めて誤り訂正を行い、映像音声データの復号結果を生成する。ＲＳ復号部２２は、所定回数の繰り返し復号処理が完了していない場合、映像音声データの復号結果をエネルギー拡散部３３に出力し、所定回数の繰り返し復号処理が完了した場合、映像音声データを外部へ出力する。また、ＲＳ復号部２２は、所定回数の繰り返し復号処理が完了していない場合、再度シンドローム演算を行ってシンドローム値を算出し、シンドローム値が０の場合、訂正が成功して復号結果が正しいことを示す復号正否情報“１”を生成し、シンドローム値が０でない場合、訂正が失敗して復号結果が正しくないことを示す復号正否情報“０”を生成し、生成した復号正否情報（０，１）をバイトインターリーブ部３１に出力する。
【００３９】
エネルギー拡散部３３は、ＲＳ復号部２２から映像音声データの復号結果を入力し、エネルギー拡散部７２と同じエネルギー拡散処理を行い、バイトインターリーブ部３４に出力する。バイトインターリーブ部３４は、エネルギー拡散部３３からエネルギー拡散処理された復号結果を入力し、バイトインターリーブ部７３と同じバイトインターリーブを行い、畳み込み符号部３５に出力する。
【００４０】
畳み込み符号部３５は、バイトインターリーブ部３４からバイトインターリーブされた復号結果を入力し、畳み込み符号部７４と同じ畳み込み符号である内符号による符号処理を行い、畳み込み復号結果（０，１）を軟判定値変更部５０に出力する。
【００４１】
図２は、図１に示した畳み込み符号部３５の構成を示すブロック図である。この畳み込み符号部３５は、拘束長７の符号器を用いるものであり、６個の遅延器（Ｄ）及び２個のＸＯＲ器を備え、図１４に示した送信装置１００の畳み込み符号部７４と同じ構成をしている。６個の遅延器は、入力した復号結果（０，１）をそれぞれ１ビットずつ遅延させる。第１のＸＯＲ器は、バイトインターリーブ部３４からの復号結果、及び第１，２，３，６の遅延器によりそれぞれ出力される復号結果を入力し、排他的論理和の演算を行い、畳み込み復号結果Ｘ（０，１）を軟判定値変更部５０に出力する。また、第２のＸＯＲ器は、バイトインターリーブ部３４からの復号結果、及び第２，３，５，６の遅延器によりそれぞれ出力される復号結果を入力し、排他的論理和の演算を行い、畳み込み復号結果Ｙ（０，１）を軟判定値変更部５０に出力する。
【００４２】
図１に戻って、バイトインターリーブ部３１は、ＲＳ復号部２２から復号正否情報（０，１）を入力し、バイトインターリーブ部３４における復号結果に対するバイトインターリーブに伴って、入力した復号正否情報（０，１）に対し、それと同じバイトインターリーブを行い、畳み込み符号部３２に出力する。
【００４３】
畳み込み符号部３２は、バイトインターリーブ部３１からバイトインターリーブされた復号正否情報（０，１）を入力し、畳み込み符号部３５における復号結果に対する畳み込み符号化に伴って、入力した復号正否情報（０，１）に対し、畳み込み符号である内符号による符号処理を行って、畳み込み復号正否情報（０〜５）を軟判定値変更部５０に出力する。
【００４４】
図３は、図１に示した畳み込み符号部３２の構成を示すブロック図である。この畳み込み符号部３２は、６個の遅延器（Ｄ）及び２個の加算器を備えている。図１４に示した送信装置１００の畳み込み符号部７４及び図２に示した畳み込み符号部３５とこの畳み込み符号部３２とを比較すると、両者は、拘束長７の符号器を用いる点で同一であるが、畳み込み符号部３２は、畳み込み符号部３５，７４におけるＸＯＲ器の代わりに加算器を備えている点で相違する。６個の遅延器は、入力した復号正否情報（０，１）をそれぞれ１ビットずつ遅延させる。第１の加算器は、バイトインターリーブ部３１からの復号正否情報、及び第１，２，３，６の遅延器によりそれぞれ出力される復号正否情報を入力し、加算演算を行い、畳み込み復号正否情報Ｘ（０〜５）を軟判定値変更部５０に出力する。ここで、畳み込み復号正否情報Ｘは、入力する復号正否情報の値に応じて、０，１，２，３，４，５のいずれかの値となる。また、第２の加算器は、バイトインターリーブ部３１からの復号正否情報、及び第２，３，５，６の遅延器によりそれぞれ出力される復号正否情報を入力し、加算演算を行い、畳み込み復号正否情報Ｙ（０〜５）を軟判定値変更部５０に出力する。畳み込み復号正否情報Ｙは、畳み込み復号正否情報Ｘと同様に、０，１，２，３，４，５のいずれかの値となる。
【００４５】
図１に戻って、軟判定値変更部５０は、前述のとおり、第１回目の繰り返し復号処理（最初の復号処理）が行われる場合、デマッピング部１８から入力した軟判定値をそのままビタビ復号部１９に出力する。また、軟判定値変更部５０は、前述のとおり、第２回目から所定回数目までの繰り返し復号処理が行われる場合、畳み込み符号部３５から入力した畳み込み復号結果Ｘ，Ｙ（０，１）、及び畳み込み符号部３２から入力した畳み込み復号正否情報Ｘ，Ｙ（０〜５）に基づいて、入力した軟判定値を新たな軟判定値に変更し、新たな軟判定値をビタビ復号部１９に出力する。以下、畳み込み符号部７４に対応した符号化率でパンクチャ化した結果である畳み込み復号結果Ｘ，Ｙを単に畳み込み復号結果といい、畳み込み符号部７４に対応した符号化率でパンクチャ化した結果である畳み込み復号正否情報Ｘ，Ｙを単に畳み込み復号正否情報という。軟判定値変更部５０は、畳み込み復号正否情報が５の場合、それに対応する畳み込み復号結果が０のときに新たな軟判定値を０に設定し、畳み込み復号結果が１のときに新たな軟判定値を１に設定して出力し、畳み込み復号正否情報が５でない場合、入力した軟判定値を変更することなくそのまま出力する。
【００４６】
第２回目から所定回数目までの繰り返し復号処理が行われる場合における軟判定値変更部５０の処理について詳細に説明する。図４は、軟判定値変更部５０の処理を説明する入出力図であり、図５は、軟判定値変更部５０の処理を説明するフローチャートであり、図６は、軟判定値変更部５０の処理を説明する具体例である。
【００４７】
図４を参照して、軟判定値変更部５０は、デマッピング部１８から軟判定値ａを、畳み込み符号部３２から畳み込み復号正否情報ｂを、畳み込み符号部３５から畳み込み復号結果ｃをそれぞれ入力する。そして、軟判定値変更部５０は、図４の軟判定値変更部５０の箇所に示すプログラムを実行することにより、図５に示すフローチャートの処理を行って、軟判定値ａを軟判定値ｄに変更し、軟判定値ｄをビタビ復号部１９に出力する。
【００４８】
図５を参照して、軟判定値変更部５０は、畳み込み復号正否情報ｂが５であるか否かを判定する（ステップＳ５０１）。畳み込み復号正否情報ｂが５であると判定した場合（ステップＳ５０１：Ｙ）、ステップＳ５０２へ移行し、畳み込み復号正否情報ｂが５でないと判定した場合（ステップＳ５０１：Ｎ）、デマッピング部１８から入力した軟判定値ａをそのまま軟判定値ｄに設定し（ステップＳ５０３）、ステップＳ５０６へ移行する。
【００４９】
尚、第３回目以降の繰り返し復号処理が行われる場合、軟判定値ａは、それ以前の復号処理において、ステップＳ５０３の軟判定値ｄ（デマッピング部１８から入力した軟判定値ａ）または後述するステップＳ５０４若しくはステップＳ５０６にて変更された軟判定値ｄが用いられる。
【００５０】
軟判定値変更部５０は、ステップＳ５０１から移行して、畳み込み復号結果ｃが１であるか、または０であるかを判定する（ステップＳ５０２）。畳み込み復号結果ｃが１であると判定した場合（ステップＳ５０２：＝１）、軟判定値ａにかかわらず、畳み込み復号結果ｃである１を軟判定値ｄに代入して軟判定値を変更し（ステップＳ５０４）、ステップＳ５０６へ移行する。一方、畳み込み復号結果ｃが０であると判定した場合（ステップＳ５０２：＝０）、軟判定値ａにかかわらず、畳み込み復号結果ｃである０を軟判定値ｄに代入して軟判定値を変更し（ステップＳ５０５）、ステップＳ５０６へ移行する。
【００５１】
軟判定値変更部５０は、ステップＳ５０３〜ステップＳ５０５から移行して、軟判定値ｄをビタビ復号部１９に出力する（ステップＳ５０６）。
【００５２】
図６を参照して、例えば、畳み込み復号正否情報ｂが０，２，３，４の場合、軟判定値変更部５０は、軟判定値の変更処理を行わないものと判定し（変更処理判定×）、畳み込み復号結果ｃの値にかかわらず、入力した軟判定値ａを軟判定値ｄに設定して出力する。一方、畳み込み復号正否情報ｂが５の場合、軟判定値変更部５０は、軟判定値の変更処理を行うものと判定し（変更処理判定○）、軟判定値ａにかかわらず、畳み込み復号結果ｃの値を軟判定値ｄに代入して軟判定値を変更し、軟判定値ｄを出力する。
【００５３】
〔シミュレーション結果〕
次に、図１に示した実施例１の受信装置１によるシミュレーション結果について説明する。図７は、実施例１による静特性（ガウスノイズ特性）のシミュレーション結果を示す図であり、図８は、実施例１による動特性（６波レイリーモデル、最大ドップラー周波数１０Ｈｚの場合の特性）のシミュレーション結果を示す図である。図７及び図８のシミュレーション結果は、キャリア変調が６４ＱＡＭ、符号化率がＲ＝３／４、時間インターリーブＩ＝２、繰り返し復号回数ｉｔｅ＝０，１，５の場合を示している。図７及び図８において、横軸はＣ／Ｎ（Ｃａｒｒｉｅｒ  Ｎｏｉｓｅ  Ｒａｔｉｏ）を示し、縦軸はＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ）を示している。
【００５４】
図７の実施例１による静特性のシミュレーション結果によれば、ＢＥＲ＝２．０ｅ−４の場合、繰り返し復号回数ｉｔｅ＝１，５のときのＣ／Ｎは、繰り返し復号回数ｉｔｅ＝０（繰り返し復号処理を行わない１回のみの復号処理）に比べて、約１．３ｄＢ改善していることがわかる。
【００５５】
図８の実施例１による動特性のシミュレーション結果によれば、ＢＥＲ＝２．０ｅ−４の場合、繰り返し復号回数ｉｔｅ＝１のときのＣ／Ｎは、繰り返し復号回数ｉｔｅ＝０に比べて、約４．４ｄＢ改善していることがわかる。また、繰り返し復号回数ｉｔｅ＝５のときのＣ／Ｎは、繰り返し復号回数ｉｔｅ＝０に比べて、約４．７ｄＢ改善していることがわかる。
【００５６】
以上のように、図１に示した実施例１の受信装置１によれば、繰り返し復号部４１は、ＲＳ符号及び畳み込み符号の連接符号データに対し軟判定値を用いて繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて軟判定値を変更するようにした。具体的には、ＲＳ復号部２２は、復号結果及び復号正否情報を生成し、畳み込み符号部３５は、エネルギー拡散及びバイトインターリーブされた復号結果に対し、畳み込み符号による内符号処理を行い、畳み込み復号結果を生成し、畳み込み符号部３２は、バイトインターリーブされた復号正否情報に対し、畳み込み符号による内符号処理を行い、０から５までの範囲の畳み込み復号正否情報を生成するようにした。そして、軟判定値変更部５０は、畳み込み復号正否情報が５に対応する畳み込み復号結果を、デマッピング部１８から入力した軟判定値に代えて新たな軟判定値に変更するようにした。繰り返し復号部４１は、このようにして変更した新たな軟判定値を用いて復号処理を行い、所定回数の復号処理によって映像音声データを生成し外部へ出力する。
【００５７】
ここで、畳み込み符号部３２によって、１つの復号正否情報から、時間軸上の前後に影響を及ぼす範囲において畳み込み復号正否情報が生成される。時間軸上の前後に影響を及ぼす範囲において、所定の復号正否情報が１のときに、畳み込み復号正否情報として５の値が生成される。つまり、畳み込み復号正否情報が５の値の場合には、それに対応する復号結果は、時間軸上の前後に渡って他の復号結果の影響を受けることなく正しい結果になっており、不正な結果を含んでいないことを示している。このような復号結果に基づいて新たな軟判定値が生成され、新たな軟判定値を用いて復号処理が行われるから、繰り返し復号部４１は、誤りの少ない映像音声データを生成することができる。
【００５８】
また、繰り返し復号部４１は、従来の復号処理部を構成するビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１及びＲＳ復号部２２をそのまま備え、新たに軟判定値変更部５０等を備えるようにした。これにより、従来のビタビアルゴリズム等の復号処理を修正することなく、繰り返し復号を行うことができる。したがって、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、従来の復号処理を修正することなく、簡易な構成により、受信信号の品質を向上させることが可能となる。つまり、受信エリアを拡大でき、低Ｃ／Ｎの受信が可能となる。
【実施例２】
【００５９】
次に、実施例２の受信装置について説明する。実施例２は、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて伝搬路推定値を変更するものである。
【００６０】
図９は、実施例２による受信装置の構成を示すブロック図である。この受信装置２は、シンボル同期部１１、ＧＩ除去部１２、ＦＦＴ部１３及び繰り返し復号部４２を備えている。図１に示した実施例１の受信装置１と図９に示す実施例２の受信装置２とを比較すると、受信装置１，２共に、シンボル同期部１１、ＧＩ除去部１２及びＦＦＴ部１３を備えている点で同一であるが、受信装置１は、軟判定値を変更して繰り返し復号を行う繰り返し復号部４１を備えているのに対し、受信装置２は、伝搬路を再度推定し、新たな等化後信号を用いて繰り返し復号を行う繰り返し復号部４２を備えている点で相違する。図９を参照して、シンボル同期部１１、ＧＩ除去部１２及びＦＦＴ部１３は、図１に示したものと同じであるから、ここでは説明を省略する。
【００６１】
〔繰り返し復号部〕
繰り返し復号部４２は、伝搬路推定部６０、デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１，３４、畳み込み符号部３２，３５、エネルギー拡散部３３、再マッピング部３６、時間インターリーブ部３７、周波数インターリーブ部３８及びＯＦＤＭフレーム化部３９を備えている。繰り返し復号部４２は、ＦＦＴ部１３から受信信号を入力し、復号処理により生成した映像音声データの復号結果及び復号正否情報に基づいて伝搬路を再度推定し、新たな等化後信号を算出し、新たな等化後信号を用いて復号処理を行い、このような伝搬路の再推定、新たな等化後信号の算出及び復号処理を所定回数繰り返すことにより、誤りの少ない映像音声データを生成する。尚、伝搬路推定部６０、デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、ビタビ復号部１９、畳み込み符号部３２，３５、再マッピング部３６、時間インターリーブ部３７、周波数インターリーブ部３８及びＯＦＤＭフレーム化部３９はビット単位の処理を行い、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１，３４及びエネルギー拡散部３３はバイト単位の処理を行う。
【００６２】
伝搬路推定部６０は、ＦＦＴ部１３から受信信号を入力すると共に、ＯＦＤＭフレーム化部３９から再マッピング信号である畳み込み復号結果及び畳み込み復号正否情報を入力し、受信信号、畳み込み復号結果及び畳み込み復号正否情報に基づいて伝搬路を再度推定し、新たな等化後信号を算出してデフレーム化部１５に出力する。尚、伝搬路推定部６０は、繰り返し復号部４２により第１回目の繰り返し復号処理（最初の復号処理）が行われる場合、入力した受信信号から伝搬路を推定し、等化後信号を算出して出力する。これに対し、伝搬路推定部６０は、繰り返し復号部４２により第２回目から所定回数目までの繰り返し復号処理が行われる場合、伝搬路を再度推定し、新たな等化後信号を算出し、新たな等化後信号を出力する。伝搬路推定部６０の詳細については後述する。
【００６３】
デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１，３４、畳み込み符号部３２，３５及びエネルギー拡散部３３は、図１に示したものと同じであるから、ここでは説明を省略する。
【００６４】
再マッピング部３６は、畳み込み符号部３２から畳み込み復号正否情報（０〜５）を入力すると共に、畳み込み符号部３５から畳み込み復号結果（０，１）を入力し、畳み込み復号結果（０，１）に対し、マッピング部７５と同じマッピングを行い（後述する図１２において、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）のマッピング例を参照）、時間インターリーブ部３７に出力する。図１４に示した送信装置１００のマッピング部７５がマッピングを行い、受信装置２のデマッピング部１８がデマッピングを行っている点で、再マッピング部３６による処理は、再マッピングということになる。また、再マッピング部３６は、畳み込み復号結果（０，１）に対するマッピングに伴って、入力した畳み込み復号正否情報（０〜５）に対し、畳み込み復号結果のマッピングポイントと対応付けを行い、時間インターリーブ部３７に出力する。
【００６５】
時間インターリーブ部３７は、再マッピング部３６から再マッピングされた畳み込み復号結果（０，１）及び畳み込み復号正否情報（０〜５）を入力し、畳み込み復号結果（０，１）に対し、時間インターリーブ部７６と同じ時間インターリーブを行い、周波数インターリーブ部３８に出力する。また、時間インターリーブ部３７は、畳み込み復号結果に対する時間インターリーブに伴って、入力した畳み込み復号正否情報（０〜５）に対し、それと同じ時間インターリーブを行い、周波数インターリーブ部３８に出力する。
【００６６】
周波数インターリーブ部３８は、時間インターリーブ部３７から時間インターリーブされた畳み込み復号結果（０，１）及び畳み込み復号正否情報（０〜５）を入力し、畳み込み復号結果（０，１）に対し、周波数インターリーブ部７７と同じ周波数インターリーブを行い、ＯＦＤＭフレーム化部３９に出力する。また、周波数インターリーブ部３８は、畳み込み復号結果（０，１）に対する周波数インターリーブに伴って、入力した畳み込み復号正否情報（０〜５）に対し、それと同じ周波数インターリーブを行い、ＯＦＤＭフレーム化部３９に出力する。
【００６７】
ＯＦＤＭフレーム化部３９は、周波数インターリーブ部３８から周波数インターリーブされた畳み込み復号結果（０，１）及び畳み込み復号正否情報（０〜５）を入力し、畳み込み復号結果（０，１）に対し、ＯＦＤＭフレーム化部７８と同じＯＦＤＭフレーム化を行い、伝搬路推定部６０に出力する。また、ＯＦＤＭフレーム化部３９は、畳み込み復号結果（０，１）に対するＯＦＤＭフレーム化に伴って、入力した畳み込み復号正否情報（０〜５）に対し、それと同じＯＦＤＭフレーム化を行い、伝搬路推定部６０に出力する。
【００６８】
伝搬路推定部６０は、前述のとおり、第１回目の繰り返し復号処理（最初の復号処理）が行われる場合、ＦＦＴ部１３から入力した受信信号から伝搬路を推定し、等化後信号を算出してデフレーム化部１５に出力する。また、伝搬路推定部６０は、第２回目から所定回数目までの繰り返し復号処理が行われる場合、ＦＦＴ部１３から入力した受信信号、ＯＦＤＭフレーム化部３９から入力した畳み込み復号結果（０，１）及び畳み込み復号正否情報（０〜５）に基づいて伝搬路を再度推定し、新たな等化後信号を算出してデフレーム化部１５に出力する。具体的には、伝搬路推定部６０は、畳み込み復号正否情報が５の場合、そのときの畳み込み復号結果（０，１）のマッピングポイントと受信信号のマッピングポイントとを用いて、その受信信号における伝搬路を算出する。そして、伝搬路推定部６０は、その受信信号における伝搬路及びＳＰにより算出した伝搬路を用いた補間処理を行って受信信号の伝搬路を推定し、新たな等化後信号を算出する。以下、伝搬路推定部６０について詳細に説明する。
【００６９】
（従来の伝搬路推定処理）
第２回目から所定回数目までの繰り返し復号処理が行われる場合における伝搬路推定部６０の処理について説明する前に、まず、従来の伝搬路推定処理について説明する。図１６は、従来の伝搬路推定処理を行う伝搬路推定部１４の構成を示すブロック図であり、図１７は、伝搬路推定部１４の処理を説明するフローチャートであり、図１８は、伝搬路推定部１４の処理を説明する図である。尚、実施例２における伝搬路推定部６０は、第１回目の繰り返し復号処理（最初の復号処理）が行われる場合に、伝搬路推定部１４と同様の処理を行う。
【００７０】
図１６を参照して、従来の伝搬路推定部１４は、ＳＰ生成部１４１、ＳＰ抽出部１４２、除算部１４３，１４５及び補間部１４４を備えている。図１６〜図１８を参照して、ＳＰ生成部１４１は、送信装置１００により送信される既知のＳＰキャリア（所定の振幅及び位相を有するＳＰキャリア）を生成し、生成ＳＰとして除算部１４３に出力する（ステップＳ１７０１）。ＳＰ抽出部１４２は、入力した受信信号からＳＰキャリアのみを抽出し、抽出した受信ＳＰを除算部１４３に出力する（ステップＳ１７０２）。除算部１４３は、ＳＰ生成部１４１から生成ＳＰを、ＳＰ抽出部１４２から受信ＳＰを入力し、受信ＳＰを生成ＳＰで複素除算し、除算後ＳＰを補間部１４４に出力する（ステップＳ１７０３）。このようにして、ＳＰの伝搬路の値が除算後ＳＰとして算出される。ＳＰキャリアは、１シンボル内に１２キャリアの間隔で配置されている。このため、受信信号の伝搬路推定値は、ＳＰの伝搬路の値に基づいて推定される。
【００７１】
補間部１４４は、除算部１４３から除算後ＳＰ（ＳＰの伝搬路の値）を入力し、直線補間による補間手法、ローパスフィルタによる補間手法等を用いて受信信号の伝搬路を推定する（ステップＳ１７０４）。除算部１４５は、補間部１４４から受信信号の伝搬路推定値を入力し、ＦＦＴ部１３から入力した受信信号を伝搬路推定値で複素除算し、等化後信号をデフレーム化部１５に出力する（ステップＳ１７０５）。
【００７２】
このように、従来の伝搬路推定部１４は、ＳＰキャリアの伝搬路の値を算出し、ＳＰキャリアの伝搬路の値を用いて補間することにより、受信信号の伝搬路を推定し、受信信号の伝搬路推定値を用いて受信信号を等化し、等化後信号を出力する。尚、ＳＰキャリア以外の他のパイロット信号を用いて伝搬路の値を算出し、パイロット信号の伝搬路の値を用いて補間することにより、受信信号の伝搬路を推定するようにしてもよい。
【００７３】
（実施例２の伝搬路推定処理）
次に、第２回目から所定回数目までの繰り返し復号処理が行われる場合における伝搬路推定部６０の処理について詳細に説明する。図１０は、伝搬路推定部６０の構成を示すブロック図であり、図１１は、伝搬路推定部６０の処理を説明するフローチャートであり、図１２は、伝搬路推定部６０の処理を説明する図である。
【００７４】
図１０を参照して、この伝搬路推定部６０は、ＳＰ生成部１４１、ＳＰ抽出部１４２、除算部１４３，１６４，１６７、畳み込み復号正否情報検査部（内符号復号正否情報検査部）１６１、マッピングポイント候補選択部１６２、最終ポイント選択部（マッピングポイント選択部）１６３、合成部１６５及び補間部１６６を備えている。ＳＰ生成部１４１、ＳＰ抽出部１４２及び除算部１４３は、図１６〜図１８に示した従来の伝搬路推定部１４による処理と同様であるから、ここでは説明を省略する。
【００７５】
図１０〜図１２を参照して、畳み込み復号正否情報検査部１６１は、ＯＦＤＭフレーム化部３９から入力した畳み込み復号正否情報が５であるか否かを判定する（ステップＳ１１０１）。畳み込み復号正否情報が５であると判定した場合（ステップＳ１１０１：Ｙ）、畳み込み復号正否情報が５である旨の検査結果をマッピングポイント候補選択部１６２に出力し、ステップ１１０２へ移行する。一方、畳み込み復号正否情報が５でないと判定した場合（ステップＳ１１０１：Ｎ）、処理を終了し、次の復号結果についての畳み込み復号正否情報の処理をステップＳ１１０１から行う。
【００７６】
マッピングポイント候補選択部１６２は、ステップＳ１１０１から移行して、畳み込み復号正否情報検査部１６１から畳み込み復号正否情報が５である旨の検査結果を入力すると、ＯＦＤＭフレーム化部３９からその畳み込み復号正否情報に対応して入力した畳み込み復号結果を含む所定長ビットのマッピングポイントの候補（候補ポイント）を選択する（ステップＳ１１０２）。そして、マッピングポイント候補選択部１６２は、選択した複数の候補ポイントを最終ポイント選択部１６３に出力する。
【００７７】
図１２に示すように、ＱＰＳＫの場合、Ｉ，Ｑ軸上に２ビット長のマッピングポイントが４個配置される。マッピングポイント候補選択部１６２は、例えば、畳み込み復号正否情報が５の場合のａにおいて、畳み込み復号結果が１のときに、４個のマッピングポイントの中から、「１１」「０１」の２個の候補ポイントを選択する。同様に、畳み込み復号正否情報が５の場合のｂにおいて、畳み込み復号結果が０のときに、４個のマッピングポイントの中から、「００」「０１」の２個の候補ポイントを選択する。尚、６４ＱＡＭの場合は、Ｉ，Ｑ軸上に６ビット長のマッピングポイントが６４個配置される。この場合、マッピングポイント候補選択部１６２は、６ビットの畳み込み復号結果の中で、畳み込み復号正否情報が５となる畳み込み復号結果が２個以上存在するときも、同様の処理により、６４個のマッピングポイントの中から、同じ畳み込み復号結果の値のビットを有する候補ポイントを選択する。
【００７８】
最終ポイント選択部１６３は、マッピングポイント候補選択部１６２から候補ポイントを入力し、ＦＦＴ部１３から受信信号を入力し、候補ポイントと、所定の受信信号（ステップＳ１１０２における畳み込み復号結果に対応するシンボル及びキャリア位置の受信信号）のマッピングポイントとをそれぞれ比較し、候補ポイントのうち、候補ポイントと所定の受信信号のマッピングポイントとの間の距離が最も短いポイント（受信信号に最も近い候補ポイント）を最終ポイントとして選択する（ステップＳ１１０３）。そして、最終ポイント選択部１６３は、最終ポイントを除算部１６４に出力する。
【００７９】
図１２に示すように、最終ポイント選択部１６３は、マッピングポイント候補選択部１６２によって「１１」「０１」の２個の候補ポイントが選択されたａの処理において、これら２個の候補ポイントと、ａの畳み込み復号結果に対応する受信信号のマッピングポイント（図１２ではα）とをそれぞれ比較し、最も距離の近い「０１」の候補ポイントを最終ポイントとして選択する。同様に、マッピングポイント候補選択部１６２によって「００」「０１」の２個の候補ポイントが選択されたｂの処理において、これら２個の候補ポイントと、ｂの畳み込み復号結果に対応する受信信号のマッピングポイント（図１２ではβ）とをそれぞれ比較し、最も距離の近い「００」の候補ポイントを最終ポイントとして選択する。
【００８０】
除算部１６４は、最終ポイント選択部１６３から最終ポイントを入力し、ＦＦＴ部１３から入力した所定の受信信号（ステップＳ１１０２，Ｓ１１０３における受信信号）を最終ポイントの既知信号で複素除算し、除算後データγを合成部１６５に出力する（ステップＳ１１０４）。このようにして、所定の受信信号における伝搬路の値が除算後データとして算出される。
【００８１】
合成部１６５は、除算部１６４から除算後データγ（所定の受信信号における伝搬路の値）を、除算部１４３から除算後ＳＰ（ＳＰの伝搬路の値）をそれぞれ入力し、除算後データγ及び除算後ＳＰを組み合わせて合成する（ステップＳ１１０５）。そして、合成部１６５は、所定の受信信号及びＳＰにおける伝搬路の値を補間部１６６に出力する。所定の受信信号のデータキャリアは、１シンボル内に畳み込み復号結果の位置に応じて配置され、ＳＰキャリアは、１シンボル内に１２キャリアの間隔で配置されている。このため、受信信号の伝搬路推定値は、所定の受信信号及びＳＰにおける伝搬路の値に基づいて推定される。
【００８２】
補間部１６６は、合成部１６５から除算後データγ及び除算後ＳＰ（所定の受信信号及びＳＰにおける伝搬路の値）を入力し、例えば直線補間によって、受信信号の伝搬路を推定する（ステップＳ１１０６）。除算部１６７は、補間部１６６から受信信号の伝搬路推定値を入力し、ＦＦＴ部１３から入力した受信信号を伝搬路推定値で複素除算し、等化後信号を求めてデフレーム化部１５に出力する（ステップＳ１１０７）。
【００８３】
このように、伝搬路推定部６０は、第１回目の繰り返し復号処理（最初の復号処理）が行われる場合、図１６〜図１８に示した従来の伝搬路推定部１４による処理を行い、第２回目から所定回数目までの繰り返し復号処理が行われる場合、畳み込み復号正否情報が５のときの畳み込み復号結果（０，１）を含むマッピングポイントの候補（候補ポイント）から、受信信号のマッピングポイントに最も近い候補（最終ポイント）を選択し、その受信信号のデータキャリアにおける伝搬路の値を算出し、その受信信号のデータキャリアにおける伝搬路の値及びＳＰキャリアにおける伝搬路の値を用いて補間することにより、受信信号の伝搬路を推定し、受信信号の伝搬路推定値を用いて受信信号を等化し、等化後信号を出力する。
【００８４】
以上のように、図９に示した実施例２の受信装置２によれば、繰り返し復号部４２は、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、ＲＳ復号による復号結果、及びＲＳ復号の復号結果が正しいか否かを示す復号正否情報に基づいて伝搬路を再度推定し、新たな等化後信号を算出するようにした。具体的には、ＲＳ復号部２２は、復号結果及び復号正否情報を生成し、ＯＦＤＭフレーム化部３９は、エネルギー拡散、バイトインターリーブ、畳み込み符号化、再マッピング、時間インターリーブ、周波数インターリーブされた畳み込み復号結果に対し、ＯＦＤＭフレーム化を行い、バイトインターリーブ、畳み込み符号化、再マッピング、時間インターリーブ、周波数インターリーブされた畳み込み復号正否情報に対し、ＯＦＤＭフレーム化を行い、再マッピング信号としての畳み込み復号結果及び畳み込み復号正否情報を生成するようにした。そして、伝搬路推定部６０は、畳み込み復号正否情報が５のときの受信信号及び畳み込み復号結果を用いて、その畳み込み復号結果を含むマッピングポイントの候補から、その受信信号のマッピングポイントに最も近い候補を選択し、その受信信号における伝搬路の値を算出し、その受信信号における伝搬路の値及びＳＰの伝搬路の値から新たな伝搬路推定値を求め、新たな等化後信号を求めるようにした。繰り返し復号部４２は、このようにして求めた新たな伝搬路推定値及び新たな等化後信号を用いて復号処理を行い、所定回数の復号処理によって映像音声データを生成し外部へ出力する。
【００８５】
これにより、受信装置２は、誤りの少ない映像音声データを生成することができる。また、繰り返し復号部４２は、従来のデフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１及びＲＳ復号部２２をそのまま備え、繰り返し復号部４２の伝搬路推定部６０は、従来の伝搬路推定部１４におけるＳＰ生成部１４１、ＳＰ抽出部１４２及び除算部１４３をそのまま備え、伝搬路推定部６０は、畳み込み復号正否情報検査部１６１等を新たに備えるようにした。これにより、従来のビタビアルゴリズム等の復号処理を修正することなく、繰り返し復号を行うことができる。したがって、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、従来の復号処理を修正することなく、簡易な構成により、受信信号の品質を向上させることが可能となる。つまり、受信エリアを拡大でき、低Ｃ／Ｎの受信が可能となる。
【実施例３】
【００８６】
次に、実施例３の受信装置について説明する。実施例３は、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、実施例１と実施例２を組み合わせて軟判定値及び伝搬路推定値を変更するものである。
【００８７】
図１３は、実施例３による受信装置の構成を示すブロック図である。この受信装置３は、シンボル同期部１１、ＧＩ除去部１２、ＦＦＴ部１３及び繰り返し復号部４３を備えている。シンボル同期部１１、ＧＩ除去部１２及びＦＦＴ部１３は、図１及び図９に示したものと同じであるから、ここでは説明を省略する。
【００８８】
〔繰り返し復号部〕
繰り返し復号部４３は、図１に示した繰り返し復号部４１と図９に示した繰り返し復号部４２とを組み合わせた構成をしており、伝搬路推定部１４、デフレーム化部１５、周波数デインターリーブ部１６、時間デインターリーブ部１７、デマッピング部１８、繰り返し復号部４１、バイトインターリーブ部３１−２，３４−２、畳み込み符号部３２−２，３５−２、エネルギー拡散部３３−２、再マッピング部３６、時間インターリーブ部３７、周波数インターリーブ部３８及びＯＦＤＭフレーム化部３９を備えている。繰り返し復号部４１は、図１に示した繰り返し復号部４１と同じ構成をしており、軟判定値変更部５０、ビタビ復号部１９、バイトデインターリーブ部２０、エネルギー逆拡散部２１、ＲＳ復号部２２、バイトインターリーブ部３１−１，３４−１、畳み込み符号部３２−１，３５−１及びエネルギー拡散部３３−１を備えている。繰り返し復号部４３に備えた各構成部は、図１及び図９に示したものと同じであるから、ここでは説明を省略する。
【００８９】
繰り返し復号部４３は、ＦＦＴ部１３から受信信号を入力し、伝搬路推定部１４において受信信号の伝搬路を推定して等化後信号を算出し、デマッピング部１８において軟判定値を算出し、繰り返し復号部４１において、軟判定値を用いた復号処理により生成した映像音声データの復号結果及び復号正否情報に基づいて軟判定値を変更し、変更した軟判定値を用いて復号処理を行い、このような軟判定値の変更及び復号処理を所定回数繰り返すことにより、映像音声データを生成する。さらに、繰り返し復号部４３は、繰り返し復号部４１により生成された映像音声データの復号結果及び復号正否情報をフィードバックし、伝搬路推定部１４において受信信号の伝搬路を再度推定し、新たな等化後信号を算出し、デマッピング部１８において新たな等化後信号を用いて軟判定値を算出し、繰り返し復号部４１において前述の処理を行い、映像音声データを生成する。繰り返し復号部４３は、このような伝搬路の再推定、新たな等化後信号の算出、軟判定値の算出及び繰り返し復号部４１における復号処理を所定回数繰り返すことにより、誤りの少ない映像音声データを生成する。
【００９０】
以上のように、図１３に示した実施例３の受信装置３によれば、繰り返し復号部４３は、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、ＲＳ復号による復号結果及び復号正否情報に基づいて軟判定値を変更して復号処理を繰り返し、さらに、軟判定値の変更による復号処理の繰り返しにより得た復号結果及び復号正否情報に基づいて伝搬路を再度推定し、新たな等化後信号を算出し、軟判定値を算出して前述の復号処理を繰り返すようにした。つまり、繰り返し復号部４３は、実施例１及び実施例２を組み合わせた復号処理を行い、ＲＳ符号及び畳み込み符号の連接符号データに対し、軟判定値を変更して復号処理を繰り返す処理と、伝搬路を再度推定して復号処理を繰り返す処理を行うようにした。これにより、実施例１及び実施例２と同様に、受信装置３は、誤りの少ない映像音声データを生成することができる。また、従来のビタビアルゴリズム等の復号処理を修正することなく、繰り返し復号を行うことができる。したがって、ＲＳ符号及び畳み込み符号の連接符号データに対し繰り返し復号を行う際に、従来の復号処理を修正することなく、簡易な構成により、受信信号の品質を向上させることが可能となる。つまり、受信エリアを拡大でき、低Ｃ／Ｎの受信が可能となる。
【００９１】
以上、実施例を挙げて本発明を説明したが、本発明は前記実施例に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。前記実施例１〜３では、ビタビ復号部１９において軟判定値に対しビタビ復号を行うようにしたが、本発明は、復号方式をビタビ復号に限定するものではない。例えば、Ｍａｐ復号等の他の復号方式を用いるようにしてもよい。要するに、軟判定値に対し復号を行う復号方式であればよい。また、前記実施例１〜３では、受信装置１〜３において、ＲＳ符号及び畳み込み符号の連接符号データに対し復号処理を行うようにしたが、本発明は、このような連接符号データに限定するものではない。例えば、ＲＳ符号及びターボ符号の連接符号データにも適用があり、ＲＳ符号及びＬＤＰＣ符号（Ｌｏｗ  Ｄｅｎｓｉｔｙ  Ｐａｒｉｔｙ−ｃｈｅｃｋ  Ｃｏｄｅ）の連接符号データにも適用がある。
【符号の説明】
【００９２】
１〜４，１０１  受信装置
１１  シンボル同期部
１２  ＧＩ除去部
１３  ＦＦＴ部
１４  伝搬路推定部
１５  デフレーム化部
１６  周波数デインターリーブ部
１７  時間デインターリーブ部
１８  デマッピング部
１９  ビタビ復号部
２０  バイトデインターリーブ部
２１  エネルギー逆拡散部
２２  ＲＳ復号部
３１，３４，７３  バイトインターリーブ部
３２，３５，７４  畳み込み符号部
３３，７２  エネルギー拡散部
３６  再マッピング部
３７，７６  時間インターリーブ部
３８，７７  周波数インターリーブ部
３９，７８  ＯＦＤＭフレーム化部
４１，４２，４３  繰り返し復号部
５０  軟判定値変更部
６０  伝搬路推定部
７１  ＲＳ符号部
７５  マッピング部
７９  ＩＦＦＴ部
８０  ＧＩ付加部
１００  送信装置
１４１  ＳＰ生成部
１４２  ＳＰ抽出部
１４３，１４５，１６４，１６７  除算部
１４４，１６６  補間部
１６１  畳み込み復号正否情報検査部
１６２  マッピングポイント候補選択部
１６３  最終ポイント選択部
１６５  合成部
【図１】
0005395617.tif 000002
【図２】
0005395617.tif 000003
【図３】
0005395617.tif 000004
【図４】
0005395617.tif 000005
【図５】
0005395617.tif 000006
【図６】
0005395617.tif 000007
【図７】
0005395617.tif 000008
【図８】
0005395617.tif 000009
【図９】
0005395617.tif 000010
【図１０】
0005395617.tif 000011
【図１１】
0005395617.tif 000012
【図１２】
0005395617.tif 000013
【図１３】
0005395617.tif 000014
【図１４】
0005395617.tif 000015
【図１５】
0005395617.tif 000016
【図１６】
0005395617.tif 000017
【図１７】
0005395617.tif 000018
【図１８】
0005395617.tif 000019