(57)【要約】【課題】バイフェーズ符号化されたデータを復号するバイフェーズ復号処理において、復号誤り率を改善する。【解決手段】バイフェーズ復号部１２１は、複数のシンボル（信号レベル）で構成されるシンボルデータＳ１５に対し、復号データＳ１６の各値に対応するシンボル対毎に、両シンボルの正負符号が同じ場合には復号データＳ１６として第１の値を出力し、両シンボルの正負符号が異なる場合には復号データＳ１６として第２の値を出力する復号処理を行う。決定部１２２は、決定対象のシンボルの正負符号と、シンボル対の境界を挟んで決定対象のシンボルに隣接する隣接シンボルの正負符号とが同じである場合に、決定対象のシンボルに対する訂正の実行を決定する。バイフェーズ復号部１２１は、決定部１２２によって訂正の実行が決定されたシンボルの符号を反対の符号とみなして復号処理を行う。【選択図】図２
2010021857.tif 000002
【特許請求の範囲】
【請求項１】
２種類の符号のうちのいずれかを示すシンボルの対で構成されるシンボルデータに対し、シンボル対毎に、復号データとして、両シンボルの符号が同じ場合には第１の値を出力する一方、両シンボルの符号が異なる場合には第２の値を出力する復号処理を行うバイフェーズ復号回路であって、
各シンボルについて、当該シンボルの符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの符号とが同じである場合に、当該シンボルに対する訂正の実行を決定する決定部を備え、
前記決定部によって訂正の実行が決定されたシンボルの符号を、前記２種類の符号のうちの他方の符号とみなして前記復号処理を行うことを特徴とするバイフェーズ復号回路。
【請求項２】
請求項１のバイフェーズ復号回路において、
前記決定部は、シンボル対毎に、いずれか一方のシンボルについて、上記決定を行うことを特徴とするバイフェーズ復号回路。
【請求項３】
請求項１のバイフェーズ復号回路において、
前記決定部は、シンボル対毎に、両方のシンボルについて、それぞれ上記決定を行うことを特徴とするバイフェーズ復号回路。
【請求項４】
請求項１〜３のうちのいずれか１項のバイフェーズ復号回路において、
前記各シンボルは信号レベルを示すものであり、当該信号レベルが所定の閾値以上である場合には前記２種類の符号のうちの一方を示し、当該信号レベルが前記所定の閾値未満である場合には前記２種類の符号のうちの他方を示すものであり、
前記決定部は、各シンボルについて、当該シンボルの符号と前記隣接シンボルの符号とが同じであり、かつ当該シンボル及び前記隣接シンボルのうち少なくともいずれか一方の信号レベルに関する所定の条件が満たされている場合に、当該シンボルに対する訂正の実行を決定することを特徴とするバイフェーズ復号回路。
【請求項５】
請求項４のバイフェーズ復号回路において、
前記所定の条件は、当該シンボルの信号レベルと前記所定の閾値との差の絶対値が所定の振幅閾値より小さいという条件であることを特徴とするバイフェーズ復号回路。
【請求項６】
請求項４のバイフェーズ復号回路において、
前記所定の条件は、前記隣接シンボルの信号レベルと前記所定の閾値との差の絶対値が所定の振幅閾値より大きいという条件であることを特徴とするバイフェーズ復号回路。
【請求項７】
請求項４のバイフェーズ復号回路において、
前記所定の条件は、当該シンボルの信号レベルと前記所定の閾値との差の絶対値である第１の値が前記隣接シンボルの信号レベルと前記所定の閾値との差の絶対値である第２の値よりも小さく、かつ前記第１の値と前記第２の値との差が所定の振幅閾値より大きいという条件であることを特徴とするバイフェーズ復号回路。
【請求項８】
請求項５〜７のうちのいずれか１項のバイフェーズ復号回路において、
前記所定の振幅閾値を設定する外部設定部をさらに備えていることを特徴とするバイフェーズ復号回路。
【請求項９】
請求項１〜８のうちのいずれか１項のバイフェーズ復号回路において、
前記復号処理及び前記決定部による処理のうちの少なくとも一方は、プログラムの実行によって実現されることを特徴とするバイフェーズ復号回路。
【請求項１０】
請求項１〜９のうちのいずれか１項のバイフェーズ復号回路と、
高周波信号を受信するアンテナと、
前記アンテナによって受信された高周波信号に基づいて、前記シンボルデータを生成するシンボルデータ生成回路と、
前記バイフェーズ復号回路によって出力された復号データを復号することにより文字情報を取得するＲＤＳ復号回路と、
前記ＲＤＳ復号回路によって取得された文字情報に基づいて文字を表示するディスプレイとを備えていることを特徴とするＲＤＳ受信装置。
【請求項１１】
２種類の符号のうちのいずれかを示すシンボルの対で構成されるシンボルデータに対し、シンボル対毎に、復号データとして、両シンボルの符号が同じ場合には第１の値を出力する一方、両シンボルの符号が異なる場合には第２の値を出力する復号処理を行うバイフェーズ復号方法であって、
各シンボルについて、当該シンボルの符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの符号とが同じである場合に、当該シンボルに対する訂正の実行を決定する決定ステップを有し、
前記決定ステップによって訂正の実行が決定されたシンボルの符号を、前記２種類の符号のうちの他方の符号とみなして前記復号処理を行うことを特徴とするバイフェーズ復号方法。
【請求項１２】
請求項１１のバイフェーズ復号方法において、
前記決定ステップでは、シンボル対毎に、両方のシンボルについて、それぞれ上記決定を行うことを特徴とするバイフェーズ復号方法。
【請求項１３】
請求項１１及び請求項１２のいずれか一方のバイフェーズ復号方法において、
前記各シンボルは信号レベルを示すものであり、当該信号レベルが所定の閾値以上である場合には前記２種類の符号のうちの一方を示し、当該信号レベルが前記所定の閾値未満である場合には前記２種類の符号のうちの他方を示すものであり、
前記決定ステップでは、各シンボルについて、当該シンボルの符号と前記隣接シンボルの符号とが同じであり、かつ当該シンボル及び前記隣接シンボルのうち少なくともいずれか一方の信号レベルに関する所定の条件が満たされている場合に、当該シンボルに対する訂正の実行を決定することを特徴とするバイフェーズ復号方法。
【請求項１４】
請求項１３のバイフェーズ復号方法において、
前記所定の条件は、当該シンボルの信号レベルと前記所定の閾値との差の絶対値が所定の振幅閾値より小さいという条件であることを特徴とするバイフェーズ復号方法。
【請求項１５】
２種類の符号のうちのいずれかを示すシンボルの対で構成されるシンボルデータに対し、シンボル対毎に、復号データとして、両シンボルの符号が同じ場合には第１の値を出力する一方、両シンボルの符号が異なる場合には第２の値を出力する復号処理をコンピュータに行わせるバイフェーズ復号プログラムであって、
前記コンピュータに、
各シンボルについて、当該シンボルの符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの符号とが同じである場合に、当該シンボルに対する訂正の実行を決定する決定ステップを実行させ、
前記決定ステップによって訂正の実行が決定されたシンボルの符号を、前記２種類の符号のうちの他方の符号とみなして前記復号処理を行わせることを特徴とするバイフェーズ復号プログラム。
【請求項１６】
請求項１５のバイフェーズ復号プログラムにおいて、
前記決定ステップでは、シンボル対毎に、両方のシンボルについて、それぞれ上記決定を行うことを特徴とするバイフェーズ復号プログラム。
【請求項１７】
請求項１５及び請求項１６のいずれか一方のバイフェーズ復号プログラムにおいて、
前記各シンボルは信号レベルを示すものであり、当該信号レベルが所定の閾値以上である場合には前記２種類の符号のうちの一方を示し、当該信号レベルが前記所定の閾値未満である場合には前記２種類の符号のうちの他方を示すものであり、
前記決定ステップでは、各シンボルについて、当該シンボルの符号と前記隣接シンボルの符号とが同じであり、かつ当該シンボル及び前記隣接シンボルのうち少なくともいずれか一方の信号レベルに関する所定の条件が満たされている場合に、当該シンボルに対する訂正の実行を決定することを特徴とするバイフェーズ復号プログラム。
【請求項１８】
請求項１７のバイフェーズ復号プログラムにおいて、
前記所定の条件は、当該シンボルの信号レベルと前記所定の閾値との差の絶対値が所定の振幅閾値より小さいという条件であることを特徴とするバイフェーズ復号プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バイフェーズ符号化されたデータを復号する技術に関する。
【背景技術】
【０００２】
特許文献１に開示されたバイフェーズデータエラー検出回路は、バイフェーズ符号化されたデータから抽出したシリアルクロックと、クロック発生回路により生成したクロックとを比較することにより、バイフェーズ符号化されたデータのエラーを検出するものである。
【特許文献１】特開２００１−２７４８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のバイフェーズデータエラー検出回路では、エラーの検出は行われるが、検出されたエラーの訂正は行われないため、復号誤り率が改善されない。
【０００４】
本発明は、上記の点に鑑み、バイフェーズ符号化されたデータを復号するバイフェーズ復号処理において、復号誤り率を改善することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため、本発明は、２種類の符号のうちのいずれかを示すシンボルの対で構成されるシンボルデータに対し、シンボル対毎に、復号データとして、両シンボルの符号が同じ場合には第１の値を出力する一方、両シンボルの符号が異なる場合には第２の値を出力する復号処理を行うバイフェーズ復号処理であって、各シンボルについて、当該シンボルの符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの符号とが同じである場合に、当該シンボルに対する訂正の実行を決定する決定処理を有し、前記決定処理によって訂正の実行が決定されたシンボルの符号を、前記２種類の符号のうちの他方の符号とみなして前記復号処理を行うことを特徴とする。
【０００６】
「シンボル対の境界を挟んで隣り合う２つのシンボルが異なる符号を示す」というエンコードルールで符号化されたシンボルデータにおいて、シンボル対の境界を挟んで同じ符号の２つのシンボルが隣り合っている場合、いずれかのシンボルが誤っていると考えられる。本発明のバイフェーズ復号処理は、対象のシンボルが隣接シンボルと同じ符号を示している場合に、対象のシンボルの符号を２種類の符号のうちの他方の符号とみなして復号処理を行う。したがって、誤っている可能性の高いシンボルの符号を変更した状態で復号処理を行うことができるので、復号誤り率を改善できる。
【発明の効果】
【０００７】
本発明により、誤っている可能性の高いシンボルの符号を変更した状態で復号処理を行うことができるので、復号誤り率を改善できる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態について、図面を参照して説明する。
【０００９】
以下に説明する各実施形態に係るＲＤＳ受信装置は、バイフェーズ復号回路を備えており、このバイフェーズ復号回路は、シンボルデータを復号し、復号データを出力する。このシンボルデータは、欧州ラジオ放送のＲＤＳ（Radio Data System）で用いられているバイフェーズ符号化方法によって原データを符号化したものである。シンボルデータは、シンボルの対（２つのシンボルの組）で構成され、このシンボル対が１つの復号データにバイフェーズ復号される。
【００１０】
また、上記バイフェーズ符号化方法では、「１つの復号データに対応するシンボル対の境界を挟んで隣り合う２つのシンボルが、互いに反対の正負符号を示す」というエンコードルールで符号化が行われる。
【００１１】
《実施形態１》
本発明の実施形態１に係るＲＤＳ受信装置は、図１に示すように、アンテナ１０１、シンボルデータ生成回路１１０、バイフェーズ復号回路１２０、ＲＤＳ復号回路１３０、及びディスプレイ１４０を備えている。
【００１２】
アンテナ１０１は、高周波信号Ｓ１１を受信する。
【００１３】
シンボルデータ生成回路１１０は、周波数変換部１１１、ＩＦ信号処理部１１２、検波部１１３、及び抽出部１１４を備え、アンテナ１０１によって受信された高周波信号Ｓ１１に基づいて、シンボルデータＳ１５を生成する。以下、各部の処理について説明する。
【００１４】
周波数変換部１１１は、アンテナ１０１によって受信された高周波信号Ｓ１１をＩＦ（Intermediate Frequency）アナログ信号Ｓ１２に変換して出力する。
【００１５】
ＩＦ信号処理部１１２は、周波数変換部１１１によって出力されたＩＦアナログ信号Ｓ１２に対してＡ／Ｄ変換等の処理を行うことによりＩＦデジタル信号を生成し、さらにこのＩＦデジタル信号をＩＱ（In-Phase/Quadrature-Phase ）信号Ｓ１３に変換して出力する。
【００１６】
検波部１１３は、ＩＱ信号Ｓ１３に対して復調を行うことによりコンポジット（composite ）信号Ｓ１４を取得する。
【００１７】
抽出部１１４は、検波部１１３によって取得されたコンポジット信号Ｓ１４から、５７ｋＨｚ周辺帯域の周波数成分を抽出し、シンボルデータＳ１５として出力する。シンボルデータＳ１５は、図２に示すような波形について、５７ｋＨｚの周波数に対応する周期毎（１／５７ｍｓ毎）の信号レベル（レベル値）をシンボルとして表すものである。
【００１８】
バイフェーズ復号回路１２０は、バイフェーズ復号部１２１及び決定部１２２を備えている。
【００１９】
バイフェーズ復号部１２１は、順に並んだ複数のシンボル（信号レベル）で構成されるシンボルデータＳ１５に対し、復号データＳ１６（符号化前の原データ）の各値に対応するシンボル対毎に、両シンボルの正負符号が同じ場合には復号データＳ１６として第１の値を出力し、両シンボルの正負符号が異なる場合には復号データＳ１６として第２の値を出力する復号処理を行う。例えば、第１の値が１、第２の値が０に設定されるが、第１の値と第２の値が互いに異なってさえいれば、これ以外の値に設定されてもよい。また、バイフェーズ復号部１２１は、後述する決定部１２２によって訂正の実行が決定されたシンボルの正負符号を反対の正負符号とみなす一方、後述する決定部１２２によって訂正を行わないと決定されたシンボルの正負符号はそのままの正負符号とみなして上記復号処理を行う。
【００２０】
決定部１２２は、シンボル対毎に、１つ目のシンボル（信号レベル）及び２つ目のシンボルの両方について、訂正を行うか否かを決定する。具体的には、決定対象のシンボルの正負符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの正負符号とが同じである場合に、決定対象のシンボルに対する訂正の実行を決定する。一方、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが異なっている場合には、当該シンボルに対する訂正を行わないことを決定する。
【００２１】
ＲＤＳ復号回路１３０は、バイフェーズ復号回路１２０のバイフェーズ復号部１２１によって出力された復号データＳ１６を復号することにより文字情報Ｓ１７を取得する。
【００２２】
ディスプレイ１４０は、ＲＤＳ復号回路１３０によって取得された文字情報Ｓ１７に基づいて文字を表示する。
【００２３】
ここで、バイフェーズ復号回路１２０の機能は、例えばマイクロコード（マイクロプログラム）などのプログラムの実行によって実現することができる。つまり、バイフェーズ復号部１２１による復号処理と、決定部１２２による処理は、マイクロコードなどのプログラムの実行によっても実現することができる。ここで、マイクロコードとは、機器やＬＳＩに内蔵されているプロセッサ（ＣＰＵやＤＳＰなど）で実行されるプログラムのことを指している。なお、バイフェーズ復号回路１２０の機能の一部のみが、マイクロコードなどのプログラムの実行によって実現されるようにしてもよい。例えば、バイフェーズ復号部１２１による復号処理、及び決定部１２２による処理のうちのいずれか一方がマイクロコードなどのプログラムの実行によって実現され、他方の処理が、プログラムの実行を伴わないハードウェアによって実現されるようにしてもよい。つまり、バイフェーズ復号回路１２０の機能の全部又は一部が、プロセッサにプログラムを実行させることによって実現されるようにしてもよく、バイフェーズ復号回路１２０の機能の全部又は一部が、プログラムの実行を伴わないハードウェアによって実現されるようにしてもよい。ここで、バイフェーズ復号回路１２０の機能の全部又は一部が、プロセッサにプログラムを実行させることによって実現されるようにする場合、そのプロセッサは必ずしもバイフェーズ復号回路１２０の内部にある必要はなく、バイフェーズ復号回路１２０の外部にあってもよい。
【００２４】
以下、バイフェーズ復号部１２１及び決定部１２２の動作について図３を参照して説明する。
【００２５】
（Ｓ１００１）まず、バイフェーズ復号部１２１が、取得したシンボル（信号レベル）を図示しないメモリに格納する。
【００２６】
（Ｓ１００２）そして、決定部１２２が、（Ｓ１００１）でメモリに格納されたシンボル（信号レベル）に対して、当該シンボルの正負符号の訂正を行うか否かを決定する。訂正を行う場合には（Ｓ１００３）に進み、訂正を行わない場合には（Ｓ１００４）に進む。本実施形態１では、決定対象のシンボルの正負符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの正負符号とが同じである場合には、訂正の実行を決定し、（Ｓ１００３）に進む。一方、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが異なっている場合には、訂正を行わないことを決定し、（Ｓ１００４）に進む。
【００２７】
（Ｓ１００３）バイフェーズ復号部１２１が、決定対象のシンボルの正負符号とは反対の正負符号を記憶する。
【００２８】
（Ｓ１００４）バイフェーズ復号部１２１が、決定対象のシンボルの正負符号をそのまま記憶する。
【００２９】
（Ｓ１００５）バイフェーズ復号部１２１が、（Ｓ１００２）で決定を行った決定対象のシンボル（（Ｓ１００３）、（Ｓ１００４）で正負符号を記憶したシンボル）が、復号データＳ１６の１つの値に対応するシンボル対のうちの２つ目のシンボルであるか否かを決定する。決定対象のシンボルが２つ目のシンボルである場合には（Ｓ１００６）に進み、１つ目のシンボルである場合には、（Ｓ１００１）に戻る。
【００３０】
（Ｓ１００６）バイフェーズ復号部１２１が、２つ目のシンボルである決定対象のシンボルの正負符号と、当該シンボルとシンボル対を構成する直前のシンボル（１つ目のシンボル）の正負符号に基づいて、復号処理を行う。これら正負符号は、（Ｓ１００３）、（Ｓ１００４）で記憶されたものである。具体的には、１つ目のシンボルと２つ目のシンボルの正負符号が同じ場合には復号データＳ１６として第１の値を出力し、両シンボルの正負符号が異なる場合には復号データＳ１６として第２の値を出力する。
【００３１】
例えば、図２の上側に示すような波形の１／５７ｍｓ毎の信号レベルを表すシンボルデータＳ１５が抽出部１１４によって出力された場合、決定部１２２は、１つ目のシンボルと当該１つ目のシンボルの隣接シンボル（直前のシンボル）とがいずれも−の同じ正負符号であるので、１つ目のシンボルに対する訂正の実行を決定する。また、２つ目のシンボルと当該２つ目のシンボルの隣接シンボル（直後のシンボル）とがいずれも＋の同じ正負符号であるので、２つ目のシンボルに対する訂正の実行も決定する。そして、１つ目のシンボルの正負符号を＋、２つ目のシンボルの正負符号を−とみなし、このシンボル対に対応する復号データＳ１６として第２の値を出力する。
【００３２】
したがって、本実施形態によると、シンボルデータＳ１５の基となる信号が伝送経路上で雑音等の影響を受け、シンボルデータＳ１５がエンコードルールを満たさなくなってしまった場合でも、誤りを検出し、誤っている可能性の高いシンボルの符号を変更した状態で復号処理を行うことができるので、復号誤り率を改善できる。
【００３３】
《実施形態１の変形例１》
上記実施形態１では、決定部１２２が、シンボル対毎に、両方のシンボルについて、訂正を行うか否かの決定を行っていた。しかし、決定部１２２が、シンボル対毎に、１つ目のシンボル及び２つ目のシンボルのうちのいずれか一方について、訂正を行うか否かの決定を行い、決定が行われないシンボルに対しては、そのままの正負符号とみなして上記復号処理が行われるようにしてもよい。
【００３４】
例えば、図４の左側に示すように、１つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、２つ目のシンボルに対しては、そのままの正負符号とみなして上記復号処理が行われるようにしてもよい。また、図４の右側に示すように、２つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、１つ目のシンボルに対しては、そのままの正負符号とみなして上記復号処理が行われるようにしてもよい。
【００３５】
《実施形態２》
本発明の実施形態２に係るＲＤＳ受信装置においては、決定部１２２が、決定対象のシンボルの正負符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの正負符号とが同じであり、かつ決定対象のシンボルの絶対値が所定の振幅閾値Ｔｈ１より小さい場合に、当該決定対象のシンボルに対する訂正の実行を決定する。一方、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが異なっているか、又は決定対象のシンボルの絶対値が所定の振幅閾値Ｔｈ１以上である場合には、当該決定対象のシンボルに対する訂正を行わないことを決定する。なお、本実施形態では、振幅閾値Ｔｈ１として、予め設定された固定値が用いられる。
【００３６】
本実施形態２のＲＤＳ受信装置の他の構成及び動作は、実施形態１と同じであるので、その詳細な説明を省略する。
【００３７】
本実施形態２のＲＤＳ受信装置においては、例えば、図５の左側に示すような場合、１つ目のシンボルと当該１つ目のシンボルの隣接シンボルとがいずれも−の同じ正負符号であり、かつ当該１つ目のシンボルの絶対値が所定の振幅閾値Ｔｈ１より小さいので、決定部１２２が、１つ目のシンボルに対する訂正の実行を決定する。また、図５の右側に示すような場合、２つ目のシンボルと当該２つ目のシンボルの隣接シンボルとがいずれも＋の同じ正負符号であり、かつ当該２つ目のシンボルの絶対値が所定の振幅閾値Ｔｈ１より小さいので、２つ目のシンボルに対する訂正の実行を決定する。
【００３８】
上記実施形態１のＲＤＳ受信装置は、決定対象のシンボルについて、正負符号が隣接シンボルの正負符号と同じでさえあれば、当該決定対象のシンボルの正負符号を反対の正負符号とみなして復号処理を行う。したがって、実施形態１では、シンボルデータＳ１５が、図５の右側上部に示すような波形の信号レベルを表すものである場合、２つ目のシンボルとその隣接シンボルとの両方について訂正が実行される。しかし、実際には、２つ目のシンボルとその隣接シンボルのいずれか一方のみが誤りである可能性が高く、そのような場合、不必要な訂正が行われてしまう。
【００３９】
一方、本実施形態２のＲＤＳ受信装置は、正負符号が隣接シンボルの正負符号と同じであっても、シンボルの絶対値が所定の振幅閾値Ｔｈ１以上であれば、そのシンボルの正負符号に対しては、誤っていない可能性が高いとみなして訂正を行わない。例えば、図５の右側上部の例の場合、２つ目のシンボルの隣接シンボルに対しては訂正を行わない。したがって、誤っていないシンボルの正負符号を不必要に変更した状態で復号処理を行うことが防止され、その結果、復号誤り率がさらに改善される。
【００４０】
《実施形態２の変形例１》
なお、上記実施形態２においても、決定部１２２が、シンボル対毎に、いずれか一方のシンボルについて、訂正を行うか否かの決定を行い、決定が行われないシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。
【００４１】
《実施形態３》
本発明の実施形態３に係るＲＤＳ受信装置においては、決定部１２２が、決定対象のシンボルの正負符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの正負符号とが同じであり、かつ当該隣接シンボルの絶対値が所定の振幅閾値Ｔｈ２より大きい場合に、決定対象のシンボルに対する訂正の実行を決定する。一方、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが異なっているか、又は隣接シンボルの絶対値が所定の振幅閾値Ｔｈ２以下である場合には、決定対象のシンボルに対する訂正を行わないことを決定する。なお、本実施形態では、振幅閾値Ｔｈ２として、予め設定された固定値が用いられる。
【００４２】
本実施形態３のＲＤＳ受信装置の他の構成及び動作は、実施形態１と同じであるので、その詳細な説明を省略する。
【００４３】
本実施形態３のＲＤＳ受信装置においては、例えば、図６の上側に示すような波形の１／５７ｍｓ毎の信号レベルを表すシンボルデータＳ１５が抽出部１１４によって出力された場合、１つ目のシンボルと当該１つ目のシンボルの隣接シンボルとがいずれも−の同じ正負符号であり、かつ当該隣接シンボルの絶対値が所定の振幅閾値Ｔｈ２より大きいので、決定部１２２が、１つ目のシンボルに対する訂正の実行を決定する。また、２つ目のシンボルと当該２つ目のシンボルの隣接シンボルとがいずれも＋の同じ正負符号であり、かつ当該隣接シンボルの絶対値が所定の振幅閾値Ｔｈ２より大きいので、決定部１２２が、２つ目のシンボルに対する訂正の実行を決定する。
【００４４】
本実施形態３のＲＤＳ受信装置は、決定対象のシンボルの正負符号が隣接シンボルの正負符号と同じであっても、その隣接シンボルの絶対値が所定の振幅閾値Ｔｈ２以下であれば、その決定対象のシンボルの正負符号に対しては、誤っていない可能性が高いとみなして訂正を行わない。したがって、誤っていないシンボルの正負符号を不必要に変更した状態で復号処理を行うことが防止され、その結果、復号誤り率がさらに改善される。
【００４５】
《実施形態３の変形例１》
なお、上記実施形態３においても、決定部１２２が、シンボル対毎に、いずれか一方のシンボルについて、訂正を行うか否かの決定を行い、決定が行われないシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。
【００４６】
例えば、図７の左側に示すように、１つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、２つ目のシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。また、図７の右側に示すように、２つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、１つ目のシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。
【００４７】
《実施形態３の変形例２》
また、決定部１２２が、１つ目のシンボル及び２つ目のシンボルのうちのいずれか一方については、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが同じでさえあれば訂正の実行を決定する一方、他方のシンボルについては、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが同じで、かつ隣接シンボルが所定の振幅閾値Ｔｈ２より大きい場合にのみ訂正の実行を決定するようにしてもよい。
【００４８】
《実施形態４》
本発明の実施形態４に係るＲＤＳ受信装置においては、決定部１２２が、決定対象であるシンボルの正負符号と、シンボル対の境界を挟んで当該シンボルに隣接する隣接シンボルの正負符号とが同じであり、前記決定対象であるシンボルの絶対値（第１の値）が隣接シンボルの絶対値（第２の値）よりも小さく、かつ前記決定対象であるシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３より大きい場合に、当該決定対象のシンボルに対する訂正の実行を決定する。一方、決定対象であるシンボルの正負符号と隣接シンボルの正負符号とが異なっているか、前記決定対象であるシンボルの絶対値が隣接シンボルの絶対値以上であるか、又は前記決定対象であるシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３以下である場合には、当該決定対象のシンボルに対する訂正を行わないことを決定する。なお、本実施形態では、振幅閾値Ｔｈ３として、予め設定された固定値が用いられる。
【００４９】
本実施形態４のＲＤＳ受信装置の他の構成及び動作は、実施形態１と同じであるので、その詳細な説明を省略する。
【００５０】
本実施形態４のＲＤＳ受信装置においては、例えば、図８の上側に示すような波形の１／５７ｍｓ毎の信号レベルを表すシンボルデータＳ１５が抽出部１１４によって出力された場合、１つ目のシンボルと当該１つ目のシンボルの隣接シンボルとがいずれも−の同じ正負符号であり、当該１つ目のシンボルの絶対値が隣接シンボルの絶対値よりも小さく、かつ当該１つ目のシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３より大きいので、決定部１２２が、１つ目のシンボルに対する訂正の実行を決定する。また、２つ目のシンボルと当該２つ目のシンボルの隣接シンボルとがいずれも＋の同じ正負符号であり、当該２つ目のシンボルの絶対値が隣接シンボルの絶対値よりも小さく、かつ当該２つ目のシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３より大きいので、決定部１２２が、２つ目のシンボルに対する訂正の実行を決定する。
【００５１】
本実施形態４のＲＤＳ受信装置は、決定対象のシンボルの正負符号が隣接シンボルの正負符号と同じであっても、その決定対象であるシンボルの絶対値が隣接シンボルの絶対値以上であったり、その決定対象であるシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３以下である場合には、その決定対象のシンボルの正負符号に対しては、誤っていない可能性が高いとみなして訂正を行わない。したがって、誤っていないシンボルの正負符号を不必要に変更した状態で復号処理を行うことが防止され、その結果、復号誤り率がさらに改善される。
【００５２】
《実施形態４の変形例１》
なお、上記実施形態４においても、決定部１２２が、シンボル対毎に、いずれか一方のシンボルについて、訂正を行うか否かの決定を行い、決定が行われないシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。
【００５３】
例えば、図９の左側に示すように、１つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、２つ目のシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。また、図９の右側に示すように、２つ目のシンボルについてだけ訂正を行うか否かの決定が行われ、１つ目のシンボルに対しては、そのままの符号とみなして上記復号処理が行われるようにしてもよい。
【００５４】
《実施形態４の変形例２》
また、決定部１２２が、１つ目のシンボル及び２つ目のシンボルのうちのいずれか一方については、決定対象のシンボルの正負符号と隣接シンボルの正負符号とが同じでさえあれば訂正の実行を決定する一方、他方のシンボルについては、決定対象であるシンボルの正負符号と、隣接シンボルの正負符号とが同じであり、前記決定対象であるシンボルの絶対値が隣接シンボルの絶対値よりも小さく、かつ前記決定対象であるシンボルの絶対値と隣接シンボルの絶対値との差が所定の振幅閾値Ｔｈ３より大きい場合にのみ訂正の実行を決定するようにしてもよい。
【００５５】
《その他の実施形態》
なお、上記実施形態２〜４、及びこれらの変形例１、２において、図１０に示すように、バイフェーズ復号回路１２０が、ユーザによる入力や所定の入力信号等に応じた値に振幅閾値Ｔｈ１、Ｔｈ２、又はＴｈ３を設定する外部設定部１２３をさらに備えるようにしてもよい。
【００５６】
また、上記実施形態２〜４、及びこれらの変形例１、２においては、誤っていないシンボルの正負符号に対する不必要な訂正が防止されるように、決定対象のシンボルとその隣接シンボルの正負符号が同じであっても、所定の条件を満たしていなければ、訂正の実行が決定されないようになっていた。ここで、上記所定の条件は、上記実施形態２〜４、及びこれらの変形例１、２に挙げた条件に限らず、決定対象のシンボルとその隣接シンボルのうち少なくともいずれか一方の信号レベルに関する他の条件であってもよい。例えば、単に、決定対象のシンボルの絶対値がその隣接シンボルの絶対値よりも小さいという条件であってもよい。
【００５７】
また、上記実施形態１においては、シンボルデータＳ１５として、所定タイミング毎の信号レベルの値が並んだデータが用いられていたが、シンボルデータＳ１５として用いられるデータはこれに限らない。例えば、シンボルデータＳ１５として、単に１，０の２値化データ（符号）が並んだデータが用いられ、この２値化データの値が正負符号の代わりの役割を果たすようにしてもよい。
【００５８】
また、上記実施形態１においては、シンボル（信号レベル）が０以上であるか否かを示す正負符号に基づいて、バイフェーズ復号部１２１による復号処理と決定部１２２による決定とが行われていた。しかし、正負符号の代わりに、シンボル（信号レベル）が０以外の所定の閾値以上である否かを示す符号に基づいて、上記復号処理及び決定が行われるようにしてもよい。
【００５９】
同様に、実施形態２〜４及びこれらの変形例１、２においても、正負符号の代わりに、シンボル（信号レベル）が０以外の所定の閾値以上である否かを示す符号に基づいて、上記復号処理及び決定が行われるようにしてもよい。この場合、決定対象のシンボルの絶対値、隣接シンボルの絶対値の代わりに、決定対象のシンボル（信号レベル）と前記所定の閾値との差の絶対値、隣接シンボル（信号レベル）と前記所定の閾値との差の絶対値が、決定部１２２による決定のために参照されるようにすればよい。例えば、実施形態２において、決定部１２２が、決定対象のシンボルが所定の閾値以上であるか否かを示す符号と、隣接シンボルが当該所定の閾値以上であるか否かを示す符号とが同じであり、かつ決定対象のシンボルと当該所定の閾値との差の絶対値が所定の振幅閾値Ｔｈ１より小さい場合に、当該決定対象のシンボルに対する訂正の実行を決定するようにしてもよい。
【産業上の利用可能性】
【００６０】
本発明に係るバイフェーズ復号回路、ＲＤＳ受信装置、バイフェーズ復号方法、及びバイフェーズ復号プログラムは、誤っている可能性の高いシンボルの符号を変更した状態で復号処理を行うことができるので、復号誤り率を改善できるという効果を有し、バイフェーズ符号化されたデータを復号する技術等として有用である。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施形態１に係るＲＤＳ受信装置の構成を示すブロック図である。
【図２】同、訂正方法を説明する説明図である。
【図３】同、バイフェーズ復号部１２１及び決定部１２２の動作を示すフローチャートである。
【図４】本発明の実施形態１の変形例１に係る訂正方法を説明する説明図である。
【図５】本発明の実施形態２に係る訂正方法を説明する説明図である。
【図６】本発明の実施形態３に係る訂正方法を説明する説明図である。
【図７】本発明の実施形態３の変形例１に係る訂正方法を説明する説明図である。
【図８】本発明の実施形態４に係る訂正方法を説明する説明図である。
【図９】本発明の実施形態４の変形例１に係る訂正方法を説明する説明図である。
【図１０】外部設定部１２３を備えたＲＤＳ受信装置の構成を示すブロック図である。
【符号の説明】
【００６２】
１０１      アンテナ 
１１０      シンボルデータ生成回路 
１２０      バイフェーズ復号回路 
１２１      バイフェーズ復号部 
１２２      決定部 
１２３      外部設定部 
１３０      ＲＤＳ復号回路 
１４０      ディスプレイ
【図１】
2010021857.tif 000003
【図２】
2010021857.tif 000004
【図３】
2010021857.tif 000005
【図４】
2010021857.tif 000006
【図５】
2010021857.tif 000007
【図６】
2010021857.tif 000008
【図７】
2010021857.tif 000009
【図８】
2010021857.tif 000010
【図９】
2010021857.tif 000011
【図１０】
2010021857.tif 000012