(57)【特許請求の範囲】
【請求項１】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段と、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段と、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段と、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段と、
この符号判別手段で判別した復元符号を、前記シンボル符号として出力する符号出力手段と、
を備えることを特徴とするＭＳＫ信号符号復元装置。
【請求項２】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段と、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段と、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段と、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段と、
前記ＭＳＫ信号と、前記符号判別手段から出力された復元符号とに基づいて、当該復元符号の符号訂正を行った訂正符号を出力する符号訂正成分抽出手段と、
この符号訂正成分抽出手段から出力された訂正符号と、前記復元符号とを選択する符号選択手段と、
この符号選択手段で選択された訂正符号または復元符号を、前記シンボル符号として出力する符号出力手段と、
を備えることを特徴とするＭＳＫ信号符号復元装置。
【請求項３】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段と、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段と、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段と、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段と、
前記復元符号を予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する符号確認手段と、
この符号確認手段から出力された確認符号と、前記復元符号とを選択する符号選択手段と、
この符号選択手段で選択された確認符号または復元符号を、前記シンボル符号として出力する符号出力手段と、
を備えることを特徴とするＭＳＫ信号符号復元装置。
【請求項４】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、
前記ＭＳＫ信号と、前記シンボル符号の１シンボルまたは複数シンボル間において、１と０とが時系列に交互に並んだ符号である参照符号とに基づいて、前記ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った訂正符号を出力する符号訂正成分抽出手段と、
この符号訂正成分抽出手段で出力された訂正符号を、前記シンボル符号として出力する符号出力手段と、
を備えることを特徴とするＭＳＫ信号符号復元装置。
【請求項５】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段と、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段と、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段と、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段と、
前記復元符号を予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する符号確認手段と、
前記ＭＳＫ信号と、前記符号判別手段から出力された復元符号とに基づいて、当該復元符号の符号訂正を行った第一訂正符号を出力することと、前記ＭＳＫ信号と、前記符号確認手段から出力された確認符号とに基づいて、前記ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った第二訂正符号を出力することとを選択して行う符号訂正成分抽出手段と、
前記符号判別手段で判別した復元符号と、前記第一訂正符号と、前記第二訂正符号と、前記確認符号とを選択する符号選択手段と、
この符号選択手段で選択された復元符号と、前記第一訂正符号と、前記第二訂正符号と、前記確認符号とのいずれかを前記シンボル符号として出力する符号出力手段と、
を備えることを特徴とするＭＳＫ信号符号復元装置。
【請求項６】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するために、コンピュータを、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段、
この符号判別手段で判別した復元符号を、前記シンボル符号として出力する符号出力手段、
として機能させることを特徴とするＭＳＫ信号符号復元プログラム。
【請求項７】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するために、コンピュータを、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段、
前記ＭＳＫ信号と、前記符号判別手段から出力された復元符号とに基づいて、当該復元符号の符号訂正を行った訂正符号を出力する符号訂正成分抽出手段、
この符号訂正成分抽出手段から出力された訂正符号と、前記復元符号とを選択する符号選択手段、
この符号選択手段で選択された訂正符号または復元符号を、前記シンボル符号として出力する符号出力手段、
として機能させることを特徴とするＭＳＫ信号符号復元プログラム。
【請求項８】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するために、コンピュータを、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段、
前記復元符号を予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する符号確認手段、
この符号確認手段から出力された確認符号と、前記復元符号とを選択する符号選択手段、
この符号選択手段で選択された確認符号または復元符号を、前記シンボル符号として出力する符号出力手段、
として機能させることを特徴とするＭＳＫ信号符号復元プログラム。
【請求項９】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するために、コンピュータを、
前記ＭＳＫ信号と、前記シンボル符号の１シンボルまたは複数シンボル間において、１と０とが時系列に交互に並んだ符号である参照符号とに基づいて、前記ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った訂正符号を出力する符号訂正成分抽出手段、
この符号訂正成分抽出手段で出力された訂正符号を、前記シンボル符号として出力する符号出力手段、
として機能させることを特徴とするＭＳＫ信号符号復元プログラム。
【請求項１０】
ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するために、コンピュータを、
入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号から前記シンボル符号の１および０の信号を抽出する両符号成分抽出手段、
この両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する演算手段、
この演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出するシンボルクロック抽出手段、
このシンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、前記ＭＳＫ符号の正負を判別した復元符号を出力する符号判別手段、
前記復元符号を予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する符号確認手段、
前記ＭＳＫ信号と、前記符号判別手段から出力された復元符号とに基づいて、当該復元符号の符号訂正を行った第一訂正符号を出力することと、前記ＭＳＫ信号と、前記符号確認手段から出力された確認符号とに基づいて、前記ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った第二訂正符号を出力することとを選択して行う符号訂正成分抽出手段、
前記符号判別手段で判別した復元符号と、前記第一訂正符号と、前記第二訂正符号と、前記確認符号とを選択する符号選択手段、
この符号選択手段で選択された復元符号と、前記第一訂正符号と、前記第二訂正符号と、前記確認符号とのいずれかを前記シンボル符号として出力する符号出力手段、
として機能させることを特徴とするＭＳＫ信号符号復元プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＳＫ信号で伝送されるシンボル符号を復元するＭＳＫ信号符号復元装置およびＭＳＫ信号符号復元プログラムに関する。
【背景技術】
【０００２】
従来、ＦＭ多重方式のＤＡＲＣ（ＤＡｔａ  Ｒａｄｉｏ  Ｃｈａｎｎｅｌ、世界標準の仕様ＩＴＵ  Ｄｏｃｕｍｅｎｔ  １０／１０１２−Ｅ  １６  Ｊｕｎｅ  １９５５）では、ＬＭＳＫ（Ｌｅｖｅｌ  ｃｏｎｔｒｏｌ  ＭＳＫ［Ｍｉｎｉｍｕｍ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ］）と呼ばれる変調方式を採用している（例えば、特開２０００−１３８６１０号公報（段落００１４〜００１６、図１）参照）。このＬＭＳＫでは、１６ｋＨｚの符号情報（シンボル）を８０ｋＨｚで変調した場合のシンボル符号を“１”とし、７２ｋＨｚで変調した場合のシンボル符号を“０”としている。そして、このＬＭＳＫによって変調された信号（ＬＭＳＫ信号）を復元する種々の方法の中で、原理が比較的簡単な方法として遅延検波方法がある。【０００３】
この遅延検波方法は、まず、入力されたＬＭＳＫ信号を１シンボルの時間長（６２．５μｓｅｃ）遅延させて、この遅延させたＬＭＳＫ信号を、次に入力されたＬＭＳＫ信号に加算する。続いて、遅延検波方法は、加算した結果を、ローパスフィルタに通した後、その平均値を閾値とし、１と０とする判別して、シンボル符号を再生している。【０００４】
具体的に説明すると、ＦＭ多重方式のＤＡＲＣで採用されているＬＭＳＫでは、シンボル符号の“１”が８０ｋＨｚの周波数に、シンボル符号の“０”が７２ｋＨｚの周波数に割り当てられており、シンボル符号の基本原理として、余弦定理（ｓｉｎα＋ｓｉｎβ＝２ｓｉｎ（（α＋β）／２）ｃｏｓ（（α−β）／２））に従っている。【０００５】
このため、遅延検波方法では、右辺のｓｉｎの項が当初のｓｉｎ波の周波数の和（８０ｋＨｚ＋７２ｋＨｚ）により求められ、右辺のｃｏｓの項が当初のｓｉｎ波の周波数の差（８０ｋＨｚ−７２ｋＨｚ）により求められるので、右辺のｓｉｎの項で除算すれば、シンボル符号（右辺のｃｏｓの項に相当）を求める（復元する）ことができる。【０００６】
なお、遅延検波方法では、右辺のｓｉｎの項が高い周波数（１５２ｋＨｚ／２＝７６ｋＨｚ）となるので、ローパスフィルタを通過させるか、移動平均処理を施して、シンボル符号（右辺のｃｏｓの項）を抜き出すことによって、１６ｋＨｚのデジタル符号であるシンボル符号を復元している。【０００７】
遅延検波方法は、１シンボルの時間長ずらしたＬＭＳＫ信号の和（以下、和信号とする）によるものであり、この和信号は、シンボル符号が“１”のとき大きくなり、シンボル符号が“０”のとき小さくなる。また、遅延検波方法では、１シンボルの時間長遅延させたＬＭＳＫ信号を、次に入力されたＬＭＳＫ信号に加算するところを、減算にする（減算したものを差信号とする）ことも可能である。この場合、差信号は、シンボル符号が“１”のとき小さくなり、シンボル符号が“０”のとき大きくなる。つまり、差信号は、和信号と比べ、“１”と“０”との大きさが反転する。【０００８】
しかし、遅延検波方法は、入力されたＬＭＳＫ信号同士を加算または減算しており、当該ＬＭＳＫ信号に雑音が混在していると、正確に復元できなくなってしまう。つまり、遅延検波方法は、入力されるＬＭＳＫ信号に雑音が混在する可能性の少ない、すなわち、元々雑音のない伝送路には適しているが、雑音の多い伝送路では復元したシンボル符号に誤りが発生しやすい。【０００９】
ちなみに、遅延検波方法では、入力されたＬＭＳＫ信号を遅延させて加算することと減算することとの２つを組み合わせると、より雑音に強い方法となる。また、これまで説明した遅延検波方法を改変した別の遅延検波方法には、入力されたＬＭＳＫ信号を遅延させてから乗算する方法や、１シンボルの時間長ずらすのではなく半シンボルの時間長ずらす（離す）方法や、キャリアのサイクルがちょうど４サイクルとする方法（１６ｋＨｚの符号情報（シンボル）が５サイクルで“１”となる場合、つまり、８０ｋＨｚで変調した場合のシンボル符号について、４／５とした場合）がある。【００１０】
これらの別の遅延検波方法の中では、入力されたＬＭＳＫ信号を遅延させてから乗算する方法が雑音に比較的強いが、雑音の多いところでは、入力されたＬＭＳＫ信号を遅延させて加算することと減算することとの２つを組み合わせた遅延検波方法の方が、復元したシンボル符号に誤りが発生しにくい。しかし、ＬＭＳＫ信号の受信特性、受信する装置の構成や受信方法によっては、ＬＭＳＫ信号を遅延させてから乗算する方が復元したシンボル符号の誤りが発生しにくいこともあり得る。
以上の説明ではレベル変動のあるＬＭＳＫ信号で説明したが、振幅レベルを一定にしたＭＳＫ信号でも、同一の原理で、シンボル符号の誤りが発生しにくい。しかも、ノイズなどによる影響が少なくなるので、実施においては、振幅レベルを一定にしたＭＳＫ信号が使われている。
【発明の開示】
【００１１】
現在、ＦＭ多重方式のＤＡＲＣで採用されているＬＭＳＫでは、遅延検波方法に代わって、信号レベルの小さい場所や、雑音、反射波または妨害波の多い場所でも使用できる復元方法が検討されている。例えば、ＦＭ多重方式のＤＡＲＣで採用されているＬＭＳＫを、実際に、車輌等の移動受信に用いる場合、信号レベルの急激な変動や、雑音、反射波または妨害波を受けることが多く、これらのケースに適応した復元方法が要求されている。
【００１２】
しかしながら、ＦＭ多重方式のＤＡＲＣで採用されているＬＭＳＫを、信号レベルの小さい場所や、雑音、反射波または妨害波の多い場所で使用すると、ＦＭ放送のステレオ音声の影響によって、このステレオ音声の高調波が、ＬＭＳＫ信号の多重領域に混入してしまうので、ＬＭＳＫの波形が著しく乱れてしまう。すなわち、ステレオ音声の差信号は３８ｋＨｚで変調されており、ＬＭＳＫ信号の多重信号は中心周波数が７６ｋＨｚであるので、差信号の倍の周波数である高調波が多重信号に混入して悪影響を及ぼすことになる。
【００１３】
この多重信号から多重変調波を抜き出すためには、７６ｋＨｚ以上の周波数帯域を通過させるハイパスフィルタか、７６ｋＨｚを中心とする周波数帯域を通過させるバンドパスフィルタのいずれかを用いる必要がある。しかし、これらのハイパスフィルタやバンドパスフィルタは、入力された信号に雑音が含まれている場合、通過させた信号の振幅が一定ではなくなり、雑音が大きい場合には、ギブスの現象により、通過させた信号の波形がくびれたような形になる。
【００１４】
本来、ＭＳＫで変調される変調波の振幅は一定であり、振幅のレベルが一定にコンロールされているＬＭＳＫ信号、すなわち、ＭＳＫ信号においても、多重変調波の最低振幅のレベルは確保されているはずである。それにも拘わらず、最低振幅のレベルが確保されていないケースも、実際の受信場所（受信エリア、地域）では発生している。なお、このＬＭＳＫにおいて、多重変調波の最低振幅のレベルが確保されている受信場所では、多重信号をリミッタで切って（多重信号において、一定振幅以上の箇所を取り除く）、一定振幅として、１と０の両成分を処理する遅延検波方法によって、検波を行い、さらに、ＬＭＳＫ信号に含まれる符号成分をノイズから守るため、または、ＬＭＳＫ信号に含まれるノイズ成分を符号から排除するため、数シンボル間で検証し、誤りの復元符号を訂正することにより、正確なシンボル符号を再生することができる。
【００１５】
そこで、本発明では、前記した問題を解決し、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができるＭＳＫ信号符号復元装置およびＭＳＫ信号符号復元プログラムを提供することを目的とする。
【００１６】
前記課題を解決するため、ＭＳＫ信号符号復元装置は、ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、両符号成分抽出手段と、演算手段と、シンボルクロック抽出手段と、符号判別手段と、符号出力手段を備える構成とした。
【００１７】
かかる構成によれば、ＭＳＫ信号符号復元装置は、両符号成分抽出手段によって、ＭＳＫ信号からシンボル符号の１の符号と０の符号の信号を抽出し、この両符号の信号を演算手段によって不要な成分を取り除いてから合成することでＭＳＫ符号を生成する。両符号成分抽出手段は、例えば、ＭＳＫ信号を遅延させて、この遅延させたＬＭＳＫ信号に、遅延させる前のＭＳＫ信号を加算して加算信号を求めることで、シンボル符号の１の成分を抽出している。なお、この場合、ＭＳＫ信号を遅延させる間隔は、所定時間であり、例えば、予め設定した設定時間、つまり、シンボル符号の数シンボル分に相当する時間である。また、符号１の成分を抽出する演算は、例えば、加算信号の絶対値をとって、平均化し、高調波等不要な成分を除去し、有効な信号成分のみを抽出することによって行われる。さらに、演算手段は前記抽出した１の成分と０の成分を合成し、ＭＳＫ符号を生成する。
【００１８】
そして、ＭＳＫ信号符号復元装置は、符号判別手段によって、前記ＭＳＫ符号を判別して、復元符号を出力する。なお、この符号判別手段による判別は、ＭＳＫ符号の振幅の大きさに基づいて行われる。また、この符号判別手段による判別は、ＭＳＫ符号がシンボル符号の１と０に対し、正と負に対応しているため、判別するため閾値の値が明確であり、０または１の1つの成分を抽出する従来の方法に比べ精度を上げることができる。
【００１９】
また、ＭＳＫ信号符号復元装置は、ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、両符号成分抽出手段と、演算手段と、シンボルクロック抽出手段と、符号判別手段と、符号訂正成分抽出手段と、符号選択手段と、符号出力手段とを備えることを特徴とする。
【００２０】
かかる構成によれば、ＭＳＫ信号符号復元装置は、符号訂正成分抽出手段によって、ＭＳＫ信号と復元符号とに基づいて、当該復元符号の符号訂正を行った訂正符号を出力し、符号選択手段によって、復元符号と訂正符号とを選択して、符号出力手段によって出力する。例えば、符号訂正成分抽出手段を、ＭＳＫ信号蓄積手段、参照符号発生手段、参照ＭＳＫ信号生成手段と、キャリア位相抽出手段、ＭＳＫ信号再生手段、乗算平均化手段と、符号訂正手段と、再処理判定手段とから構成したとする。そうすると、ＭＳＫ信号符号復元装置は、ＭＳＫ信号蓄積手段によって、ＭＳＫ信号を蓄積し、参照ＭＳＫ信号生成手段によって、シンボル符号の１シンボルまたは複数シンボル間において、１と０とが時系列に交互に並んだ参照符号を変調した参照ＭＳＫ信号を生成する。続いて、ＭＳＫ信号符号復元装置は、キャリア位相抽出手段によって、参照ＭＳＫ信号生成手段で生成された参照ＭＳＫ信号を使って、ＭＳＫ信号蓄積手段で蓄積されているＭＳＫ信号（蓄積ＭＳＫ信号）のキャリア位相を抽出する。そして、ＭＳＫ信号符号復元装置は、ＭＳＫ信号再生手段によって、キャリア位相抽出手段で抽出されたキャリア位相に基づいて、復元符号を用いて再生ＭＳＫ信号を出力し、乗算平均化手段によって、蓄積ＭＳＫ信号と再生ＭＳＫ信号とを乗算し、その値を平均化し、検証用符号を作成する。そして、ＭＳＫ信号符号復元装置は、符号訂正手段によって、検証用符号の波形の正負の反転を判定することで、復元符号を訂正し、正しい訂正符号を出力する。なお、この符号訂正手段では、数シンボル間において、検証用符号の極性を調べることにより誤りのある符号を検出できるので、符号訂正効果が大きい。
【００２１】
また、ＭＳＫ信号符号復元装置は、ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、両符号成分抽出手段と、演算手段と、シンボルクロック抽出手段と、符号判別手段と、符号確認手段と、符号選択手段と、符号出力手段とを備えることを特徴とする。
【００２２】
かかる構成によれば、ＭＳＫ信号符号復元装置は、符号確認手段によって、予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する。例えば、符号確認手段では、予め設定した数まとめたブロックを構成する、所定数のシンボル間（例えば、２シンボル間）遅延した値の演算により、連続する２符号の関係が前（直前に連続していた２符号）と同じか、異なるかの情報を得ることができる。この情報により復元符号の訂正を行うことができる。さらに、符号確認手段では、シンボルの中を数ブロックにわけ、それぞれの演算を行った結果、それらのブロックの正負を多数決で決定する。この多数決で符号判別手段による符号判別の重み（確認符号の重み）を求め、さらに、符号訂正成分抽出手段による符号訂正においても、ブロックにおける多数決で重み（訂正符号の重み）を得て、符号判別の重みと比較し、訂正符号の重みが確認符号の重みよりも多い場合にのみ訂正を行うこととする。また、ＭＳＫ信号符号復元装置は、符号判別手段による復元符号と、符号訂正成分抽出手段による訂正符号とを、それぞれの重みで比較してシンボル符号を決定するため、雑音の多い地域での符号誤りを減少させることができる。
【００２３】
さらに、ＭＳＫ信号符号復元装置は、ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、符号訂正成分抽出手段と、符号出力手段と、を備える構成とした。
【００２４】
かかる構成によれば、ＭＳＫ信号符号復元装置は、符号訂正成分抽出手段によって、ＭＳＫ信号と、シンボル符号の１シンボルまたは複数シンボル間において、１と０とが時系列に交互に並んだ符号である参照符号とに基づいて、ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った訂正符号を出力する。そして、ＭＳＫ信号符号復元装置は、符号出力手段によって、符号訂正成分抽出手段で出力された訂正符号を、シンボル符号として出力する。すなわち、このＭＳＫ信号符号復元装置は、請求項１の構成である両符号成分抽出手段と、演算手段と、符号判別手段と、シンボルクロック抽出手段とを利用しなくても、符号訂正成分抽出手段と、符号出力手段により、比較的簡単な構成で正しいシンボル符号が出力できる。
【００２５】
さらに、ＭＳＫ信号符号復元装置は、ＦＭ多重放送のＤＡＲＣの変調方式におけるＭＳＫによって変調されたＭＳＫ信号のレベル制御が行われたＬＭＳＫ信号から、当該ＭＳＫ信号に割り当てられているシンボル符号を復元するＭＳＫ信号符号復元装置であって、両符号成分抽出手段と、演算手段と、シンボルクロック抽出手段と、符号判別手段と、符号訂正成分抽出手段と、符号確認手段と、符号出力手段と、を備える構成とした。
【００２６】
かかる構成によれば、ＭＳＫ信号符号復元装置は、両符号成分抽出手段によって、入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号からシンボル符号の１および０の信号を抽出し、演算手段によって、両符号成分抽出手段で抽出された信号から少なくとも高周波成分を取り除いたＭＳＫ符号を生成する。続いて、ＭＳＫ信号符号復元装置は、シンボルクロック抽出手段によって、演算手段で生成されたＭＳＫ符号からシンボルクロックを抽出し、符号判別手段によって、シンボルクロック抽出手段で抽出されたシンボルクロックに基づいて、ＭＳＫ符号の正負を判別した復元符号を出力する。そして、ＭＳＫ信号符号復元装置は、符号確認手段によって、復元符号を予め設定した数まとめたブロックを構成し、当該ブロックにおける当該復元符号の正の数と負の数との差に基づいて、当該ブロックの重み付けを行って、当該復元符号の正誤を確認した確認符号を出力する。
【００２７】
また、ＭＳＫ信号符号復元装置は、符号訂正成分抽出手段によって、ＭＳＫ信号と、符号判別手段から出力された復元符号とに基づいて、当該復元符号の符号訂正を行った第一訂正符号を出力することと、ＭＳＫ信号と、符号確認手段から出力された確認符号とに基づいて、ＭＳＫ信号に割り当てられているシンボル符号の符号訂正を行った第二訂正符号を出力することとを選択して行う。そして、ＭＳＫ信号符号復元装置は、符号選択手段によって、符号判別手段で判別した復元符号と、第一訂正符号と、第二訂正符号と、確認符号とを選択し、選択したものを、符号出力手段によって、シンボル符号として出力する。このＭＳＫ信号符号復元装置では、装置の構成を簡素化するメリットは少なくなるが、復元符号と、確認符号と、訂正符号とを選択して出力することで、シンボル符号の訂正能力を高めることができる。
【００２８】
なお、ＭＳＫ信号符号復元プログラムについては、ＭＳＫ信号符号復元装置における各構成の処理と同様であるので説明を省略する。
【００２９】
ＭＳＫ信号符号復元装置によれば、入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号からシンボル符号の１と０の成分を得て、ＭＳＫ符号を演算する。そして、これらのＭＳＫ符号を判別することで、シンボル符号を判別して出力しているので、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができる。
【００３０】
また、ＭＳＫ信号符号復元装置によれば、ＭＳＫ信号と復元符号とを用いて、訂正符号を出力し、当該復元符号と訂正符号とを選択して、シンボル符号としており、訂正符号は数シンボル符号間で符号の誤りを検証し訂正したものであるので、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができる。
【００３１】
また、ＭＳＫ信号符号復元装置によれば、両符号成分抽出手段、演算手段、シンボルクロック抽出手段、符号判別手段および符号出力手段の構成に簡単な符号確認手段を加えた構成であり、ＭＳＫ符号をブロック化して行うことにより、処理能力を高め、重み付けにより符号訂正の処理を簡素化しているので、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができる。
【００３２】
さらに、ＭＳＫ信号符号復元装置によれば、両符号成分抽出手段、演算手段、シンボルクロック抽出手段、符号判別手段および符号出力手段の構成の一部を省略し、簡素化した構成によって、シンボル符号の誤りの発生を防止することができる。
【００３３】
さらにまた、ＭＳＫ信号符号復元装置によれば、復元符号、確認符号および訂正符号を選択して出力する信号処理により、誤りの少ないシンボル符号の再生が可能となり、レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止し、より正確なシンボル符号を得ることができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態に係るＭＳＫ信号符号復元装置のブロック図である。
【図２】ＦＭ多重放送の伝送について説明した図であり、（ａ）はＦＭ多重放送の各方式を比較した図であり、（ｂ）はＬＭＳＫの信号レベルを示した図である。
【図３】変調方式について説明した図であり、（ａ）はＦＭ変調されたＦＭベースバンド信号と、ＬＭＳＫの信号レベルとを比較した図であり、（ｂ）はＬＭＳＫ周波数偏移を示した図である。
【図４】多重変調信号における周波数と波形との関係を説明した図である。
【図５】多重変調信号のスペクトルを示した図である。
【図６】図１に示した遅延加算手段を説明した図である。
【図７】図１に示した演算手段で演算される差分について説明した図である。
【図８】図１に示した符号成分抽出手段で利用する遅延演算の結果を示した図である。
【図９】図１に示した符号確認手段の構成例を示したブロック図である。
【図１０】図１に示した符号確認手段によるブロック化を説明した図である。
【図１１】参照ＭＳＫ信号の処理からシンボルクロックの抽出について説明した図である。
【図１２】図１に示したＭＳＫ信号符号復元装置にＬＭＳＫ信号が入力されてから、符号訂正手段によって、ＭＳＫ信号のシンボル符号が訂正されるまでの波形の変化（推移）について説明した図である。
【図１３】図１に示した符号出力手段の構成例を示したブロック図である。
【図１４】図１に示したＭＳＫ信号符号復元装置の動作（通常復元）を説明したフローチャートである。
【図１５】図１に示したＭＳＫ信号符号復元装置の動作（修正復元）を説明したフローチャートである。
【図１６】図１に示したＭＳＫ信号符号復元装置の符号確認手段の動作を説明したフローチャートである。
【発明を実施するための形態】
【００３５】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
〈ＭＳＫ信号符号復元装置の構成〉
図１は、ＭＳＫ信号符号復元装置のブロック図である。この図１に示すように、ＭＳＫ信号符号復元装置１は、ＦＭ多重放送のＤＡＲＣ（ＤＡｔａ  Ｒａｄｉｏ  Ｃｈａｎｎｅｌ）において変調され多重化されている多重変調信号からＭＳＫ（Ｍｉｎｉｍｕｍ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調波（ＭＳＫ信号）に割り当てられているシンボル符号を復元するもので、多重変調信号抽出手段３と、振幅調整手段５と、符号成分抽出手段７と、シンボルクロック抽出手段９と、符号判別手段１１と、符号確認手段１３と、符号訂正成分抽出手段１５と、符号出力手段１７とを備えている。
【００３６】
なお、このＭＳＫ信号符号復元装置１は、ＦＭ多重放送をしている放送局からのＦＭ波を復元したコンポジット信号を得るために、当該装置１の周辺機器として、アンテナ２ａによって受信されるＦＭ波を選局する、つまり、ＦＭ多重放送を放送している放送局（受信チャンネル）を選択して当該放送局からのＦＭ波を受信するＦＭチューナ２と、このＦＭチューナ２で選択されたＦＭ波のコンポジット信号を検出するＦＭ検波器４とが備えられている。
【００３７】
多重変調信号抽出手段３は、ＦＭ検波器４で検出（検波）されたＦＭ波のコンポジット信号から、所定の情報が多重されて変調されている多重変調信号を抽出するものである。この多重変調信号は、振幅調整手段５に出力される。所定の情報とは、例えば、道路の所定区間ごとの渋滞状況、工事状況、事故状況、旅行時間（移動にかかる時間）等を伝える道路交通情報や、道路周辺の建物、例えば、ガソリンスタンド、コンビニエンスストア、駐車場等の道路周辺の施設情報等の外、一般の文字放送で、文字や簡易図形が放送される。
【００３８】
ここで、多重変調信号を、図２から図５を参照して説明する。図２（ａ）はＦＭ多重放送のＤＡＲＣ方式と他の方式とを比較した図であり、図２（ｂ）は多重変調信号（ＬＭＳＫ信号）のレベルを示した図である。この図２（ａ）のＦＭ多重放送の伝送方式におけるシステム名「ＤＡＲＣ」の箇所に記載されているように、多重変調信号は、副搬送周波数が７６ｋＨｚ、多重レベルが４〜１０％、変調方式がＬＭＳＫ、ビットレートが１６Ｋｂｐｓ、誤り訂正符号が（２７２，１９０）符号による積符号、情報レートが約６．８Ｋｂｐｓの信号である。
【００３９】
また、図２（ｂ）に示したように、多重変調信号（ＬＭＳＫ信号）の多重レベルが４％の時にステレオＬ−Ｒ変調度が２．５％であり、多重レベルが１０％の時にステレオＬ−Ｒ変調度が５％である。
【００４０】
さらに、この図２（ｂ）で示した多重変調信号（ＬＭＳＫ信号）とＦＭベースバンド信号との違いを図３を参照して説明する。図３（ａ）はＦＭベースバンド信号とＬＭＳＫ信号とのレベルを示したものであり、図３（ｂ）は多重変調信号（ＬＭＳＫ信号）におけるＬ−Ｒの周波数偏移を示した図である。
【００４１】
この図３（ａ）に示すように、ＦＭベースバンド信号は、モノラルの場合、０〜１５ｋＨｚ内にあり、ステレオの場合、０〜１５ｋＨｚにＬ（左）＋Ｒ（右）の信号があり、１９ｋＨｚのパイロット信号があり、３８ｋＨｚを中心とする帯域にＬ−Ｒの信号（ステレオ差信号）がある。つまり、ステレオの場合、１９ｋＨｚのパイロット信号により、受信側でモノラルの場合と区別している。
【００４２】
ＦＭ多重方式のＤＡＲＣにおける多重変調信号（ＬＭＳＫ信号）の周波数は、パイロット信号の４倍の７６ｋＨｚを中心とする±１２ｋＨｚの帯域となっている。また、多重変調信号（ＬＭＳＫ信号）は、ＦＭベースバンド信号に比べ、電力レベルが１０％程度となっている。
【００４３】
また、図３（ｂ）に示すように、多重変調信号（ＬＭＳＫ信号）におけるＬ−Ｒの周波数偏移は、多重変調信号（ＬＭＳＫ信号）のＬＭＳＫ周波数偏移が３ｋＨｚ（４％）の時にＬ−Ｒの周波数偏移が１．８７５ｋＨｚ（２．５％）であり、ＬＭＳＫ周波数偏移が７．５ｋＨｚ（１０％）の時にＬ−Ｒの周波数偏移が３．７５ｋＨｚ（５％）である（図２（ａ）を参照のこと）。
【００４４】
また、多重変調信号（ＬＭＳＫ信号）は、２つの周波数、ｆ１＝７２ｋＨｚに“０”を割当、ｆ２＝８０ｋＨｚに“１”を割当ており、これらの周波数の波が連続するように、ＭＳＫの変調信号がつくられて、当該ＭＳＫの変調信号のレベルが調整されることで、成り立っている。
【００４５】
なお、多重変調信号（ＬＭＳＫ信号）の送信速度であるビットレートが１６Ｋｂｐｓの場合、１シンボル長は、６２．５μｓであるので、図４に示すように、７２ｋＨｚ成分ではシンボルが４．５サイクル（７２／１６＝４．５）、８０ｋＨｚ成分ではシンボルが５サイクル（８０／１６＝５）ある。
【００４６】
なお、この多重変調信号を復調する場合、７２ｋＨｚと８０ｋＨｚとをフィルタで分け、移動平均で平均レベルを求め、この平均レベルを比較して“０”か“１”を決定する（詳細は後記する）。また、多重変調信号では、７２ｋＨｚ成分から８０ｋＨｚ成分に切り替えるときに、位相が連続しない場合には、８０ｋＨｚ成分の±を反転させて、連続化が行われている。
【００４７】
また、図４に示すように、８０ｋＨｚ成分の波が山（凸）のとき（且つ、７２ｋＨｚ成分の波が谷［凹］）に“１”となり、７２ｋＨｚ成分の波が山（凸）のとき（且つ、８０ｋＨｚ成分の波が谷［凹］）に“０”となる。
【００４８】
また、多重変調信号（ＬＭＳＫ信号）は、周波数が８０ｋＨｚのときに“１”であり、周波数が７２ｋＨｚのときに“０”であるので、当該信号で、“１”と“０”とが繰り返される場合、当該信号のスペクトラムは７２ｋＨｚ、７６ｋＨｚ、８０ｋＨｚの３本となる。しかし、“１”と“０”とが繰り返されずに、“０”が連続したり、“１”が連続すると、図５に示すように、主に７６ｋＨｚの周りにスペクトルが広がり、さらに、７２ｋＨｚおよび８０ｋＨｚの周りにもスペクトルが広がる。
【００４９】
この実施の形態では、多重変調信号抽出手段３は、コンポジット信号から多重変調信号の周波数帯域を通過させるため、７６ｋＨｚを中心に、２４ｋＨｚの帯域幅をもつ、位相特性が確保された帯域通過濾波器（バンドパスフィルタ）を通して多重変調信号を抽出している。
【００５０】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
振幅調整手段５は、多重変調信号抽出手段３で抽出された多重変調信号の振幅（波高値）を調整し、ＬＭＳＫ信号の振幅が一定となったＭＳＫ信号として、出力するものである。この振幅調整手段５では、伝送中に混入したノイズによって、多重変調信号に生じた振幅の乱れを是正する（均一化する）ものである。この実施の形態では、多重変調信号の振幅の平均値を求め、この平均値または、あらかじめ定めた値に全ての振幅を統一している。より具体的には、多重変調信号のピーク値を求め、このピーク値が一定になるように、ピーク値未満の値に所定値を変更する。ピーク値以外の中間の値は比例の配分値とする。
【００５１】
ここで、この振幅調整手段５によって振幅の乱れを是正する理由と方法について簡単に補足しておく。多重変調信号（ＬＭＳＫ信号）は、音声の差信号により、レベルが常に変動している。このレベルが変動したＬＭＳＫ信号を以後の処理に用いると符号判定や、符号訂正に悪い影響を及ぼすので、振幅が一定にされたＭＳＫ信号が必要になる。
【００５２】
符号成分抽出手段７は、振幅調整手段５で得られたＭＳＫ信号を所定時間（この実施形態では６２．５μｓ）遅延させて、１シンボル前のＭＳＫ信号と演算するもので、両符号成分抽出手段７ａと、演算手段７ｂとを備えている。
両符号成分抽出手段７ａは、シンボル符号の１および０の信号（成分）を抽出するもので、遅延加算手段７１と、遅延減算手段７２とを備えている。
【００５３】
遅延加算手段７１は、シンボル符号の１の信号（成分）を抽出するもので、振幅調整手段５で振幅が調整されたＭＳＫ信号を所定時間（この実施形態では６２．５μｓ）遅延させて、１シンボル前のＭＳＫ信号に加算するものである。
遅延減算手段７２は、シンボル符号の０の信号（成分）を抽出するもので、振幅調整手段５で振幅が調整されたＭＳＫ信号を所定時間（この実施形態では６２．５μｓ）遅延させて、１シンボル前のＭＳＫ信号から減算するものである。
【００５４】
遅延加算手段７１で抽出したシンボル符号の１の信号（成分）、つまり、遅延加算手段７１で加算したものを加算信号と呼ぶことにする。この遅延加算手段７１による１シンボル遅れの加算は、例えば、ＭＳＫ信号に変調されているシンボル符号が１の場合、周波数８０ｋＨｚが５サイクル（５周期）あるので、５周期前との和となる。ＭＳＫ信号に変調されているシンボル符号が０の場合、周波数７２ｋＨｚが４．５サイクル（４．５周期）あるので、４．５周期前との和となる。
【００５５】
また、この遅延加算手段７１によって加算する２つのシンボルが、８０ｋＨｚと７２ｋＨｚとの場合、つまり、８０ｋＨｚのシンボルと７２ｋＨｚのシンボルとが連続している場合、１シンボル遅れの加算では位相がずれていき、最終的には位相が逆となっているので、“０”になる。すなわち、遅延加算手段７１では、１シンボル前のＭＳＫ信号を加算することにより、周波数８０ｋＨｚの“１”であるのか、周波数７２ｋＨｚの“０”であるのかを判別することができる。
【００５６】
このようにして、遅延加算手段７１では、ＭＳＫ信号を、遅延させて加算することで、加算するＭＳＫ信号同士の周期がずれることにより、様々な値が出力されることになる。つまり、ＭＳＫ信号の位相が合致すれば、加算した値が大きくなり、ＭＳＫ信号の位相が不一致ならば、加算した値が小さくなることで０と１とを判別することができる。
【００５７】
ここで、図６を参照して、遅延加算手段７１の具体的な構成について説明する。
図６（ａ）に示すように、遅延加算手段７１は、ＭＳＫ信号を遅延させる遅延部「Ｚ-1」と、遅延されたＭＳＫ信号を次に入力されたＭＳＫ信号に加算する加算部「＋」とから構成されている。具体例として、１シンボルを９０サンプル（ＭＳＫ信号の６２．５μｓ）とすると、周波数７２ｋＨｚは２０サンプルで１周期（９０サンプルで４．５周期）、周波数８０ｋＨｚは１８サンプルで１周期（９０サンプルで５周期）となる。
【００５８】
つまり、８０ｋＨｚで１シンボル遅れのＭＳＫ信号を加算するには、図６（ｂ）に示すように、９０サンプル前のＭＳＫ信号を加算すればいいことになる。そうすると、次に入力されたＭＳＫ信号数８０ｋＨｚのときには、出力（加算したＭＳＫ信号の振幅）は大きくなる。
【００５９】
また、図６（ｃ）に示すように、９サンプルずらして、８１サンプル前のＭＳＫ信号を加算すると、次に入力されたＭＳＫ信号が周波数８０ｋＨｚのときには、出力（加算したＭＳＫ信号の振幅）は０になる。
【００６０】
このように、遅延加算手段７１の遅延部「Ｚ-1」において、加算するＭＳＫ信号のサンプル数（サンプル間隔）を調整することができる。ちなみに、周波数７２ｋＨｚの場合には１０サンプルで半分の周期であるので、１０サンプル前のＭＳＫ信号を加算すると０となり、２０サンプル前のＭＳＫ信号を加算すると０以外の値となり、３０サンプル前の振ＭＳＫ信号を加算すると０となる。以下同様に、奇数×１０サンプル前のＭＳＫ信号を加算すると０となり、偶数×１０サンプル前のＭＳＫ信号を加算すると０以外の値となる。
【００６１】
また、遅延減算手段７２で抽出したシンボル符号の０の信号（成分）、つまり、遅延減算手段７２で減算したものを減算信号と呼ぶことにする。この遅延減算手段７２による減算信号は、遅延加算手段７１による加算信号とは逆となり、ＭＳＫ信号のシンボル符号が０のときに振幅が大きくなる。この遅延減算手段７２は、図６（ａ）に示した遅延加算手段７の加算部「＋」の代わりに、遅延されたＭＳＫ信号から、次に入力されたＭＳＫ信号を減算する減算部「−」を設けたものである。
【００６２】
演算手段７ｂは、遅延加算手段７１でＭＳＫ信号同士が加算された結果と、遅延減算手段７２で遅延されたＭＳＫ信号から、次に入力されたＭＳＫ信号が減算された結果との差分を演算するものである。この結果、シンボル符号の１は正に、シンボル符号の０は負の振幅をもつＭＳＫ符号が生成できる。
【００６３】
つまり、この演算手段７ｂは、遅延加算手段７１から出力された加算信号に基づいて、ＭＳＫ符号の１の成分を演算して出力するものである。この演算手段７ｂは、加算信号の絶対値処理(両波成分をとり)をして平均化(前後数サンプルの和の平均値)処理を行うことで、ＭＳＫ符号の１の成分を求めている。
また、この演算手段７ｂは、遅延減算手段７２から出力された減算信号に基づいて、ＭＳＫ符号の０の成分を演算して出力するものである。この演算手段７ｂは、まず、減算信号の絶対値処理(両波成分をとり)をして平均化(前後数サンプルの和の平均値)処理をする。さらに、演算手段７ｂは、前記した２つの平均化処理の結果の差分を求め、ＭＳＫ符号の０の成分を求めている。なお、この差分を求める際には、２つの出力の振幅をそろえる処理をすることが望ましい。この演算手段７ｂで求められたＭＳＫ符号は、シンボルクロック抽出手段９と符号判別手段１１とに入力される。
【００６４】
ここで、図７を参照して、ＭＳＫ信号からシンボル符号の１および０の信号（成分）を抽出する方法として、遅延した信号（加算信号、減算信号）を用いて種々の演算方式による抽出波形を説明する。
【００６５】
図７（ａ）は、送出側のデジタル符号（シンボル符号）の波形、つまり、原デジタル信号の波形を示している。図７（ｂ）は、図７（ａ）に示した原デジタル信号をＬ−ＭＳＫ変調（ＬＭＳＫ変調）したＬＭＳＫ信号波を振幅調整したＭＳＫ信号の波形であり、８０ｋＨｚと７２ｋＨｚとで変調されたものを示している。
【００６６】
図７（ｃ）は、１／２シンボル離した信号を加算した波形を示している。シンボル符号が０のときに振幅が大きくなっている。
【００６７】
また、図７（ｄ）は、１シンボル離した信号を加算した波形を示している。この図７（ｄ）に示すように、シンボル符号が１のときに振幅が大きくなっている。
そして、このエンベロープを調べれば、元のデジタル符号（シンボル符号）の復元ができる。図７（ｅ）は、１シンボル離した信号を減算した波形を示している。この図７（ｅ）に示すように、シンボル符号が０のときに振幅が大きくなっている。そして、このエンベロープを調べることでも、元のデジタル符号（シンボル符号）の復元ができる。
【００６８】
また、図７（ｆ）は、２シンボル離した信号を加算した波形を示している。この図７（ｆ）に示すように、同じシンボル符号が連続するとき、つまり、シンボル符号の１およびシンボル符号の１、または、シンボル符号の０およびシンボル符号０のとき振幅が大きくなっている。図７（ｇ）は、２シンボル離した信号を減算した波形を示している。この図８（ｇ）に示すように、同じシンボル符号が連続するときで、且つ、シンボル符号が変化するところで、振幅が大きくなっている。
【００６９】
なお、図７では、あるシンボル間隔だけ離して加算または減算した信号からＭＳＫ信号を演算する方法を示しているが、両符号抽出手段１１では、あるシンボル間隔だけ離して演算することも可能で、位相が合っていれば、演算結果の振幅は大きくなり、位相が異なっていれば、演算結果の振幅は小さくなる。また、８０ｋＨｚおよび７２ｋＨｚで変調された信号におけるサイクルの倍数関係にある間隔を離した演算では、同一のシンボル符号を変調した信号である際に振幅が大きくなる特性がある。
【００７０】
図８では、図７の結果に処理（ＭＳＫ符号を出力する処理）を続けた波形を示している。例えば、図８（ｄ）は図７（ｄ）に対応している。図８（ｄ）は１シンボル遅延加算した絶対値をとり平均化した結果が太線で描写されている。この結果は、１シンボル遅延加算した値を両波整流し、ローパスフィルタを通した結果と同様である。また、図８（ｅ）は、１シンボル遅延減算した値を両波整流し、ローパスフィルタを通した結果と同様である。さらに、図８（ｆ）では、演算手段７ｂの出力波形であるＭＳＫ符号を示している。
以上の説明は、図８（ａ）〜図８（ｆ）の左側に示したものの説明であり、図８（ｂ）の右側に示したものは、ＭＳＫ信号のスペクトラムであり、図８（ｃ）〜図８（ｆ）の右側に示したものは、各波形のアイパターンである。
【００７１】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
シンボルクロック抽出手段９は、ＭＳＫ符号のゼロクロス点を調べ、その点をシンボルクロックとするものである。ただし、雑音が多い場合には、ＭＳＫ符号に揺らぎが生ずるので、このシンボルクロック抽出手段９では、数シンボル間の多数決に基づいて、シンボルクロックを決定している。
【００７２】
このシンボルクロック抽出手段９では、符号成分抽出手段７において、シンボル内の符号演算処理として、いくつかのブロックに分けて処理した結果が、ＭＳＫ符号に出力されている場合は、ノイズにより瞬時的にゼロクロスしたブロックを排除することで、シンボルクロック抽出の精度を上げることができる。
【００７３】
符号判別手段１１は、符号成分抽出手段７から出力された、シンボル符号の１に対応した正の振幅をもつＭＳＫ符号と、シンボル符号の０に対応した負の振幅をもつＭＳＫ符号とを判別し、判別した結果である復元符号を出力するものである。なお、この符号判別手段１１は、ＭＳＫ符号からシンボルクロック抽出手段９により生成したシンボルクロックに基づいて、シンボル符号の１または０に対応する復元符号を再生（復元）するものである。
【００７４】
もう一度、図８に戻って、この符号判別手段１１によるシンボル符号の再生（復元）について説明する。
図８（ａ）は送出側のデジタル符号（シンボル符号）の波形、つまり、原デジタル信号の波形を示している。図８（ｂ）は、ノイズが混入されたＬＭＳＫ信号を示している。図８（ｃ）は、１／２シンボル離した信号を加算した波形を示しており、太線は絶対値をとった場合のエンベロープを示している。また、このエンベロープを、シンボル長を基準にして折り返すと、右側に示したアイパターンが得られる。
【００７５】
また、図８（ｄ）は、１シンボル離した信号を加算した波形を示しており、図８（ｅ）は、１シンボル離した信号を減算した波形を示している。これら、図８（ｄ）または図８（ｅ）では、加算または減算した結果について、数区間に亘って、各々の絶対値による平均化（前１８サンプル、後１８サンプル合計３６サンプルの絶対値の和の平均）を行っている。図８（ｄ）または図８（ｅ）では、この結果を太線で示している。
【００７６】
さらに、図８（ｆ）では、図８（ｄ）の太線で示されている値から、図８（ｅ）の太線で示されている値を引き算した値が描かれている。すなわち、両符号成分抽出手段７ａと、演算手段７ｂで処理された結果であるＭＳＫ符号を示している。
【００７７】
そして、符号判別手段１１は、図８（ｆ）の結果からシンボル符号の１または０を判別している。つまり、符号判別手段１１は、図８（ｆ）に示したように、加算結果（加算信号）から減算結果（減算信号）を引いた波形から０を中心に正がシンボル符号の１とし、負がシンボル符号の０として、シンボル符号を復元している。また、図８（ｇ）に示したように、シンボル符号が同じ、例えば、１１または００のように同じシンボル符号が連続する場合に振幅が大きくなる。この特性は、符号確認手段１３において用いている。
【００７８】
また、これまでの説明において、両符号成分抽出手段７ａでは、加算信号と減算信号とを求める加算減算方式を用いるものとしていたが、この両符号成分抽出手段７ａでは、図８（ｈ）に示したように、１シンボル遅らせて乗算した１シンボル乗算結果を求める乗算方式を用いることも可能である。この乗算方式では、シンボル符号の１および０と、１シンボル乗算結果の正および負とが対応しているため、シンボル符号の１および０を判別することができ、図８（ｈ）の太線部分はＭＳＫ符号として扱うことができる。この太線の信号を得るためは、1シンボル間遅れたＭＳＫ信号同士を掛け算し、移動平均(前後１８サンプル程度)を求めればよい。
【００７９】
また、このＭＳＫ信号符号復元装置１では、両符号成分抽出手段７ａにおいて、シンボル符号の１の信号を抽出する回路（遅延加算手段７１）と、シンボル符号の０の信号を抽出する回路（遅延減算手段７２）とを用いることにより、１つの回路だけで行うのに比べて、不確定な振幅の大きさのみによってシンボル符号を判定しておらず、符号判別手段１１でシンボル符号の１とシンボル符号の０との判別する際の基準となる閾値が明確な０となり、判別が容易であるばかりか雑音にも強くなっている。
【００８０】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
符号判別手段１１は、ＭＳＫ符号からシンボル符号の１または０を判別して復元符号として、符号確認手段１３、符号訂正成分抽出手段１５および符号出力手段１７に出力するものである。符号判別手段１１では、入力されたＭＳＫ符号にノイズが混入されていなければ、つまり、元々のＬＭＳＫ信号にノイズが混入されていなければ、ＭＳＫ符号の正と負に対応して、シンボル符号の１と０を判別することができる。
【００８１】
しかし、入力されたＭＳＫ符号にノイズが混入されている場合には、符号判別手段１１では、ＭＳＫ符号の正と負に対応して、シンボル符号の１と０を判別することができない。そこで、符号判別手段１１では、シンボルクロック抽出手段９から出力されたシンボルクロックに基づいて、シンボル符号の１と０とを判別する符号判別点を得て、この符号判別点を用いてシンボル符号の１と０とを判別している。この符号判別点は、あるシンボルクロックの立ち上がり（または、立ち下がり）から次のシンボルクロックの立ち上がり（または、立ち下がり）までの中間点である。
【００８２】
この符号判別点によって、符号判別手段１１では、ＭＳＫ符号の正と負を判別しシンボル符号の１と０を決定できる。さらに、符号判別手段１１では、ノイズの多い場合（符号判別点が不明確になる場合）には、シンボルクロック間を平均化し、その値でシンボル符号の１と０との符号判別を行っている。
【００８３】
また、符号判別手段１１は、１シンボルの間を数ブロックに分けて、シンボル符号の１と０を判別する（ブロック化処理）。例えば、1シンボルが９０サンプルであるとすると、符号判別手段１１は、７２ｋＨｚの半サイクルに相当する１０サンプルで１つのブロックを形成し、１０サンプルの総和の平均値（なお、符号判別には平均化の必要はない）を求め、そのブロックの値を求める。そうすると、１シンボル符号の間に９ブロックができる。このことはサンプル点の数を減らしたことと同等である。そして、符号判別手段１１では、シンボル符号の１と０を判別するのに、この９ブロックの正の和と、負の和を比較し、これらの和の多い方をとって、符号判別をすることができる。以上述べたブロック化処理は、シンボル符号の判別に要す演算処理を簡単にし、精度の高い符号判別ができる方法である。
【００８４】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
符号確認手段１３は、符号判別手段１１から出力された復元符号の正誤を判別し、当該復元符号が誤っていると判定した場合に、当該復元符号を修正した確認符号を生成し、この確認符号を符号訂正成分抽出手段１５および符号出力手段１７に出力するものである。
【００８５】
この符号確認手段１３の詳細な構成を図９に示す。この図９に示すように、符号確認手段１３は、２シンボル遅延加算手段１３ａと、２シンボル遅延減算手段１３ｂと、２シンボル演算手段１３ｃと、ブロック化重み計算手段１３ｄと、修正可否判定手段１３ｅと、復元符号修正可否判定手段１３ｆと、復元符号修正手段１３ｇとを備えている。
２シンボル遅延加算手段１３ａは、入力されたＭＳＫ信号を２シンボル分遅延させて加算し、加算結果を、２シンボル演算手段１３ｃに出力するものである。
２シンボル遅延減算手段１３ｂは、入力されたＭＳＫ信号を２シンボル分遅延させて減算し、減算結果を、２シンボル演算手段１３ｃに出力するものである。
【００８６】
２シンボル演算手段１３ｃは、２シンボル遅延加算手段１３ａから出力された加算結果と、２シンボル遅延減算手段１３ｂから出力された減算結果とを用いて、演算処理を行って、連続ＭＳＫ符号（連続した２シンボルから得られたＭＳＫ符号であり、正または負の値をとる）を得るものである。この２シンボル演算手段１３ｃで出力された連続ＭＳＫ符号が正の場合、連続するシンボル符号が同じであること（１１または００）を示し、負の場合、連続するシンボル符号が異なること（１０または０１）を示している。
【００８７】
ブロック化重み計算手段１３ｄは、２シンボル演算手段１３ｃから出力された連続ＭＳＫ符号を一定のサンプル数でブロック化し、それぞれのブロックの重みを計算するものである。ここでは、連続ＭＳＫ符号の１シンボル間を９０サンプルとし、１０サンプルで１つのブロックとして、ブロック化重み計算手段１３ｄは、１シンボルにつき９つのブロックについて重みを計算する。ここでいう、ブロックの重みとは、各ブロックが正であるか負であるかを求め、１シンボル間において、正の数から負の数を減算して求めたものである。例えば、１シンボルにつき９つのブロックの中で、７つのブロックが正であり、２つのブロックが負であった場合、絶対値を７とする。また、１シンボルにつき９つのブロックの中で、６つのブロックが負であり、３つのブロックが正であった場合、絶対値を６（重みを３−６で−３）とする。なお、重みの絶対値をとる前の数値の正負は、復元符号の１と０とに対応する。
【００８８】
このブロック化重み計算手段１３ｄの計算結果（ブロックの重み、１シンボル間における絶対値）は、修正可否判定手段１３ｅと、復元符号修正可否判定手段１３ｆとに出力される。
【００８９】
修正可否判定手段１３ｅは、ブロック化重み計算手段１３ｄで計算された計算結果である絶対値が一定数以上（ここでは、１シンボルにつき９つのブロックの中で７つのブロックが正または負、つまり、絶対値７以上）の場合に、正負の符号が異なるブロックの修正を可とする制御信号を復元符号修正手段１３ｇに出力するものである。また、この修正可否判定手段１３ｅは、ブロック化重み計算手段１３ｄで計算された計算結果である絶対値が一定数未満（絶対値７未満）の場合には、正負の符号が異なるブロックの修正を否とする制御信号を復元符号修正手段１３ｇに出力するものである。
【００９０】
復元符号修正可否判定手段１３ｆは、ブロック化重み計算手段１３ｄで計算された計算結果である絶対値が一定数以下（ここでは、１シンボルにつき９つのブロックの中で５つのブロックが正または負、つまり、絶対値５以下）の場合に、ブロック化された復元符号の修正を可とする制御信号を復元符号修正手段１３ｇに出力するものである。また、この復元符号修正可否判定手段１３ｆは、ブロック化重み計算手段１３ｄで計算された計算結果である絶対値が一定数より大きい（絶対値５より大きい）場合に、ブロック化された復元符号の修正を否とする制御信号を復元符号修正手段１３ｇに出力するものである
【００９１】
復元符号修正手段１３ｇは、修正可否判定手段１３ｅから出力された制御信号が、正負の符号が異なるブロックの修正を可とするものであり、且つ、復元符号修正可否判定手段１３ｆから出力された制御信号が、ブロック化された復元符号の修正を可とするものである場合に、復元符号を修正した確認符号を出力するものである。
【００９２】
ここで、図１０を参照して、ブロック化重み計算手段１３ｄの処理の仕方について説明する。
図１０（ａ）は、ブロック化した各ブロックの値を示している。図１０（ａ）の中に１シンボル間隔ごと（９個のブロックごと）に調べてみると、１個または２個だけ符号の正負が異なるブロックがある。これら正負が異なるブロックは、明らかに誤りと想定されるものである。この場合には、図１０（ｂ）のように、正負の異なっている符号を反転させる。ただし、正負が異なるブロックが４以上の場合は、修正不可となって、反転させない。
【００９３】
この図１０（ｂ）に示したように修正されたブロックにより、ゼロクロスの点を求めると、シンボルクロックを抽出することができる。つまり、ブロック化重み計算手段１３ｄで連続ＭＳＫ符号をブロック化することによって、誤差のバラツキを吸収することができ、ブロック化によるシンボルクロックの抽出は精度が高い。すなわち、ブロック化による効果が大きいといえる。
【００９４】
図１０（ｃ）は、シンボルクロックの点でゼロクロスしている例を示している。
図１０（ｄ）は、ブロックの正の数と負の数とを求めて、それらを引き算した数値を示している。この数値は重みとして、符号修正の際に利用する。
図１０（ｅ）は、２シンボル間の演算結果を示している。
図１０（ｆ）は、連続ＭＳＫ符号が修正可能か重みから判定した結果を示している。この図１０（ｆ）に示したように、ここでは、重みの絶対値が３以上の場合に、連続ＭＳＫ符号を修正可能と判定している。
図１０（ｇ）は、図１０（ｇ）で修正された符号（確認符号）を示している。
【００９５】
このように、ブロック化重み計算手段１３ｄによって、１シンボル間をブロックに分けて処理し、判定するには、計算が比較的簡単で、効果の大きい方法である。仮に、ブロック化しないで、以上に述べた重み付けの処理を行うには、ブロック数をサンプル数と同じにすれば、すなわち、ブロックにまとめるサンプル数を１とすれば、同様の重み付の処理となる。
【００９６】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
符号訂正成分抽出手段１５は、復元符号から再生ＭＳＫ信号を再生し、ＭＳＫ信号と比較し誤った符号を検出して符号訂正を行い、この結果である訂正符号を符号出力手段１７に出力するものである。この符号訂正成分抽出手段１５は、ＭＳＫ信号蓄積手段１５ａと、参照符号発生手段１５ｂと、入力選択手段１５ｃと、参照ＭＳＫ信号生成手段１５ｄと、キャリア位相抽出手段１５ｅと、ＭＳＫ信号再生手段１５ｆと、乗算平均化手段１５ｇと、符号訂正手段１５ｈと、再処理判定手段１５ｉとを備えている。
【００９７】
ＭＳＫ信号蓄積手段１５ａは、振幅調整手段５から出力されたＭＳＫ信号を必要なサンプル数蓄積するものである。このＭＳＫ信号蓄積手段１５ａからの出力を蓄積ＭＳＫ信号とする。この蓄積ＭＳＫ信号は、入力されたＭＳＫ信号と同一の信号形式であるが、蓄積された分、遅延が生じており、ＭＳＫ信号と区別するために名付けたものである。
【００９８】
参照符号発生手段１５ｂは、シンボル符号の１と０とが交互に続くパターンである参照符号を発生するもので、発生された参照符号を、入力選択手段１５ｃおよび参照ＭＳＫ信号生成手段１５ｄに出力するものである。
【００９９】
入力選択手段１５ｃは、符号判別手段１１から出力された復元符号と、符号確認手段１３から出力された確認符号と、参照符号発生手段１５ｂから出力された参照符号とを、初期設定または当該装置１の利用者が操作手段（図示せず）を操作した結果出力された操作信号に基づいて選択し、ＭＳＫ信号再生手段１５ｆに入力させるものである。初期設定とは、選択される符号の優先順位を設定したものである。ここでは、参照符号、確認符号、復元符号の順に優先順位が設定されている。つまり、入力選択手段１５ｃに参照符号が入力されている場合には、参照符号が選択され、参照符号が入力されておらず、確認符号が入力されている場合には、確認符号が選択され、参照符号および確認符号が入力されていない場合には、復元符号が選択されることになる。
【０１００】
参照ＭＳＫ信号生成手段１５ｄは、参照符号発生手段１５ｂで発生された参照符号に基づいて、参照ＭＳＫ信号を生成し、キャリア位相抽出手段１５ｅに出力するものである。
【０１０１】
キャリア位相抽出手段１５ｅは、ＭＳＫ信号蓄積手段１５ａから出力された蓄積ＭＳＫ信号のキャリア位相（キャリアクロック）を抽出するものである。キャリア位相は、ＭＳＫ信号再生手段１５ｆで再生ＭＳＫ信号を再生する際に、位相を合わせる基準として利用される。このキャリア位相が合っていないと、以後の処理の精度に影響するので、できるだけ精度の高いキャリア位相を抽出することが必要である。
【０１０２】
キャリア位相抽出手段１５ｅにおけるキャリアクロックの抽出を、具体的な数値を挙げて説明すると、例えば、ＭＳＫ信号を１４４０ｋＨｚでサンプルしたとすると、１シンボル間は９０サンプルとなる。この１シンボル間に、８０ｋＨｚでは１８サンプルが１周期（９０サンプルなら５周期［５サイクル］）になり、７２ｋＨｚでは２０サンプルが１周期（９０サンプルなら４．５周期［４．５サイクル］）になる。そして、ＭＳＫ信号は、この半分ごと（９サンプルまたは１０サンプルごと）にゼロ点を通過する。
【０１０３】
つまり、８０ｋＨｚでは、この８０ｋＨｚの始点を、サンプルの開始点（サンプル点０）とすると、０、９、１８、２７、３６、・・・、９０がゼロ点である。また、７２ｋＨｚでは、この７２ｋＨｚの始点を、サンプル点０とすると、０、１０、２０、３０、４０、・・・、９０がゼロ点である。従って、シンボル符号が“１”であれ“０”であれ、ＭＳＫ信号では、０、９０、１８０、２７０、３６０、・・・は必ずゼロ点となる。
【０１０４】
この性質を利用して、キャリアクロックを抽出することができる。具体的には、数千サンプルの蓄積ＭＳＫ信号を９０サンプルずつに折りたたんで重ね（合算して）、その中で、１番多い点がキャリアクロックとみなすことができる。
【０１０５】
この性質を数式で表すと、８０ｋＨｚのゼロクロス点はＡ＋９×Ｎと表すことができ、７２ｋＨｚのゼロクロス点はＢ＋１０×Ｍと表すことができる。なお、Ａ、Ｎ、Ｂ、Ｍは整数である。そうすると、キャリアクロックのゼロクロス点では、Ａ＋９×Ｎ＝Ｂ＋１０×Ｍの関係が成立している。
【０１０６】
また、このキャリア位相抽出手段１５ｅは、ＭＳＫ信号蓄積手段１５ａから出力された蓄積ＭＳＫ信号と、参照ＭＳＫ信号生成手段１５ｄで生成された参照ＭＳＫ信号とを掛けあわせ、参照ＭＳＫ信号をシフトさせて、最大となる振幅が得られるシフト量を求めることで、キャリア位相を求めるものである。つまり、最大となる振幅の得られるシフト量がキャリア位相となる。この方法により、精度の高いキャリア位相(キャリアクロック)を抽出することができる。
【０１０７】
ここで、このキャリア位相抽出手段１５ｅによるキャリア位相（キャリアクロック）の抽出について、より具体的に、図１１を参照しながら説明する。
ＭＳＫ信号符号復元装置１に入力されたＬＭＳＫ信号を振幅調整したＭＳＫ信号を蓄積している信号をＭＳＫ＿Ｓ［ｉ］とする。ＭＳＫ＿Ｓ［ｉ］は、ｉ番目のサンプル値を表している。このサンプル点は１シンボル間を例えば９０とすれば、９０サンプルで１つのＬＭＳＫ信号の波形を表すことになる。なお、サンプル点は９０点よりも多くしてもよい。参照ＭＳＫ信号をＭＳＫ＿Ｒ［ｉ］とすると、このＭＳＫ信号符号復元装置１では、以下に説明する処理を実行する。
【０１０８】
これらＭＳＫ＿Ｓ［ｉ］およびＭＳＫ＿Ｒ［ｉ］を乗算することで、キャリアクロックを抽出する。乗算したものをＡ［ｉ］とすると、Ａ［ｉ］＝ＭＳＫ＿Ｓ［ｉ］×ＭＳＫ＿Ｒ［ｉ］となる。Ｎは参照ＭＳＫ信号の長さ、すなわち、データ数を示している（サンプル点の整数倍）。そうすると、Ｓ［Ｊ］＝Σｆａｂｓ（ＭＳＫ＿Ｓ［ｉ＋Ｊ］×ＭＳＫ＿Ｒ［ｉ］）となる。なお、Σは、ｉ＝０〜Ｎまでの和をとっており、ｆａｂｓは絶対値を表わしている。また、サンプル点が９０であるので、Ｎは９０の整数倍、すなわち、９０、１８０、２７０、３６０、・・・である。これからＮの値が、９０、１８０、２７０、３６０の場合について検討する。
【０１０９】
なお、図１１（ａ）はデジタル符号（シンボル符号）を示しており、図１１（ｂ）はＬＭＳＫ信号の波形を示しており、図１１（ｃ）は振幅を調整したＬＭＳＫ信号の蓄積ＭＳＫ信号の波形を示している。また、図１１（ｄ）は再生ＭＳＫ信号を示しており、図１１（ｅ）は前記２信号を乗算した波形を示しており、図１１（ｆ）は１シンボル（８０ｋＨｚ）の乗算和の波形を示している。また、図１１（ｇ）は２シンボル（８０、７２ｋＨｚ）の乗算和の波形を示しており、図１１（ｈ）は３シンボル（８０、７２、８０ｋＨｚ）の乗算和の波形を示しており、図１１（ｉ）は４シンボル（８０、７２、８０、７２ｋＨｚ）の乗算和の波形を示している。図１１（ｊ）は１シンボル（７２ｋＨｚ）の乗算和の波形を示しており、図１１（ｋ）は１シンボル（８０＋７２ｋＨｚ）の乗算和の波形を示している。
【０１１０】
図１１（ｆ）〜図１１（ｋ）に、Ｎ個（３６０点）のシミュレーション結果を示す。ここで、キャリアクロックは、Ｓ［Ｊ］について、サンプル点０〜８９点までで、最大となるＪ位相を求めればよいことになる。キャリアクロックは、Ｎ個の中で、乗算和の波形が単に最大値でもよいが、入力されたＭＳＫ信号によって、誤ることが有り得る。それゆえ、Ｓ［Ｊ］は９０サンプルごとに、つまり、クロック点（キャリアクロック点）では最大値になっているので、このときの値をＲ［Ｋ］とする。Ｋ＝０〜８９とする。そうすると、Ｒ［Ｋ］＝ΣＳ［Ｊ］となり、例えば、Ｋ＝０のときは、Ｒ［Ｋ］＝Ｓ［０］＋Ｓ［９０］＋Ｓ［１８０］＋Ｓ［２７０］＋Ｓ［３６０］の和となる。また、Ｋ＝１のときは、Ｒ［Ｋ］＝Ｓ［１］＋Ｓ［９１］＋Ｓ［１８１］＋Ｓ［２７１］の和となる。Ｒ［Ｋ］が最大値をとるＫがキャリアクロック点である。
【０１１１】
ただし、この方法だけでは、キャリアクロックが正確に抽出できないことがある。一般的に、キャリアクロックを抽出する場合、正負の符号の変化点が多い方が、精度が向上することが知られている。そこで、キャリアクロックは、Ｓ［Ｊ］の中の最大、最小がはっきりしているＳ［Ｊ］を抜き出して処理するとか、Ｓ［Ｊ］の平均値の１．５倍以上の値だけとする方法を取り入れて精度を向上することができる。
【０１１２】
さらに、入力されるＭＳＫ信号によっては、キャリアクロックを抽出するために、ＭＳＫパターン（参照ＭＳＫ符号、ＭＳＫ［ｉ］のパターン）を変更することも想定される。つまり、ＭＳＫパターンがＭＳＫ＿Ｓ［ｉ］と全く一致すると、正負の符号の変化点が少ないので、好適ではない。それゆえ、キャリアクロックを抽出する場合には、Ａ［ｉ］が変化している波形部分を使った方が、抽出されるキャリアクロックの誤りを少なくすることができる。
【０１１３】
また、正負の符号の変化点が多い場合には、Ａ［ｉ］が正から負に、または、負から正に変化していくときに、振幅の変化が生じているので、キャリアクロックの抽出がより正確になる。逆に、正負の符号の変化点が少ない場合には、Ａ［ｉ］が平坦となり、キャリアクロックの抽出が困難になる（キャリアクロック点が不明となる）。
【０１１４】
さらに、１シンボル間を９０サンプル点とすると、９０サンプル点の半分の４５サンプル点に最大値または最小値となるＡ［ｉ］が存在することを利用して、キャリアクロックを抽出してもよい。また、Ｎ個（９０サンプル点×１）＝サンプル数９０、すなわち、９０サンプル点とすれば、ＭＳＫ信号は単一の８０ｋＨｚの信号か、７２ｋＨｚの信号のどちらかになるが、Ｎ個（９０サンプル点×２）＝サンプル数１８０、すなわち、１８０サンプル点とすれば、８０ｋＨｚの信号および７２ｋＨｚの信号の２つの周波数の特性を、キャリアクロックの抽出に利用することができる。
【０１１５】
ノイズに対して、シンボル符号の復元をより正確に行うためには、ある程度、サンプル数は多い方が好ましいが、キャリアクロックを抽出するのに計算時間を要することになるので、サンプル数は装置規模に合わせた選択が重要になる。
【０１１６】
以上のことを踏まえて、図１１（ｆ）〜図１１（ｋ）までを比較してみる。なお、図１１（ｆ）〜図１１（ｋ）はキャリア位相の抽出のために、参照ＭＳＫ信号のサンプル数が４つの場合（９０、１８０、２７０、３６０）について比較した図である。図１１（ｆ）は、Ｎ＝９０で、シンボル符号が“１”の場合に、８０ｋＨｚ単一周波数で変調されたＭＳＫ［ｉ］の乗算和の波形を示している。
【０１１７】
図１１（ｇ）は、Ｎ＝１８０で、シンボル符号が“１０”の場合に、８０ｋＨｚと７２ｋＨｚとで変調されたＭＳＫ［ｉ］の乗算和の波形を示している。この図１１（ｇ）では、最初の９０サンプルが８０ｋＨｚで、後の９０サンプルが７２ｋＨｚで変調されたＭＳＫ［ｉ］の波形を示している。
【０１１８】
また、図１１（ｆ）と図１１（ｇ）とを比較すると、図１１（ｆ）に示した波形は、微小な長さではあるが最大値または最小値が連続して現れており、頂点がはっきりしているに見える。それに比べて、図１１（ｇ）に示した波形は、振幅の高さが３段階あるように見え、頂点がややぼやけており、シンボル符号の変化のない部分でも波形に変化がある。
この結果、図１１（ｇ）の方が波形形状の変化が多いので、キャリアクロックを抽出するのには適している。
【０１１９】
また、図１１（ｈ）、図１１（ｉ）は同様にＭＳＫパターンを長くした場合、つまり、図１１（ｈ）では３シンボルのＭＳＫパターン、図１１（ｉ）では４シンボルのＭＳＫパターンを長くした場合の乗算和の波形を示している。また、図１１（ｊ）は７２ｋＨｚのシンボル符号の“０”の信号のみを使用した場合の乗算和の波形を示している。
【０１２０】
図１１（ｋ）は、図１１（ｆ）と図１１（ｊ）とを加えた場合であり、ＬＭＳ＿Ｒ［ｉ］に８０ｋＨｚで変調したＭＳＫ信号と７２ｋＨｚで変調したＭＳＫ信号を乗算した乗算和を示している。図１１（ｆ）と図１１（ｊ）とのそれぞれの波形よりも、波形形状の変化が多いので、キャリアクロックを抽出するのには適している。
【０１２１】
なお、キャリアクロックを抽出する別の方法として、ＭＳＫ信号符号復元装置１に入力されたＭＳＫ信号に、８０ｋＨｚで変調したＭＳＫ信号と７２ｋＨｚで変調したＭＳＫ信号とをそれぞれ乗算する。そうすると、乗算結果である波形は、同じ位相であれば、エンベロープが変化しないが、異なる位相であればエンベロープの極性が反転するので、この特性を利用して、キャリアクロックを抽出することができる。例えば、キャリア位相抽出手段１５ｅでキャリアクロックを抽出する際に、シンボルクロック抽出手段７で抽出されたシンボルクロックを用いると、より正確なキャリアクロックを抽出することができる。
【０１２２】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
ＭＳＫ信号再生手段１５ｆは、入力選択手段１５ｃを介して入力された復元符号または確認符号と、キャリア位相抽出手段１５ｅで抽出されたキャリアクロックとに基づいて、再生ＭＳＫ信号を生成するものである。つまり、再生ＭＳＫ信号は、符号判別手段１１で出力された復元符号、または、符号確認手段１３によって得られた確認符号が、入力選択手段１５ｃによって選択されると、選択された復元符号または確認符号について、キャリア位相抽出手段１５ｅで抽出されたキャリアクロックを基準にして、ＭＳＫの変調が行われたものである。なお、当然のことながら、キャリアクロックの位相はシンボルクロックの位相とも同期したものである。
【０１２３】
乗算平均化手段１５ｇは、ＭＳＫ信号蓄積手段１５ａから出力された蓄積ＭＳＫ信号と、ＭＳＫ信号再生手段１５ｆから出力された再生ＭＳＫ信号とを掛け合わせ、平均化処理を行い、検証用符号を生成するものである。
【０１２４】
符号訂正手段１５ｈは、乗算平均化手段１５ｇから出力された検証用符号を用いて、符号判別手段１１から出力された復元符号が正確であるか否かを検証し、当該復元符号が正確でないと判定した場合、復元符号を反転させて符号訂正を行うものである。
【０１２５】
再処理判定手段１５ｉは、符号訂正手段１５ｈで、復元符号の符号訂正が行われた場合は、再処理の可否を判定（再処理判定）し、再処理が必要な場合（判定結果が再処理可の場合）は、符号訂正手段１５ｈで復元符号が符号訂正された符号を、修正府号として、ＭＳＫ信号再生手段１５ｆに出力すると共に、再処理が必要でない場合（判定結果が再処理不可の場合）は、符号訂正手段１５ｈで復元符号が符号訂正された符号を、訂正符号として符号出力手段１７に出力するものである。
【０１２６】
なお、ＭＳＫ信号再生手段１５ｆでは、参照符号、確認符号または復元符号の代わりに、修正符号を用いて、同一処理を行って新たな再生ＭＳＫ信号を出力する。
また、この再処理判定手段１５ｉの再処理判定で、再処理が必要でない場合（判定結果が再処理不可の場合）、つまり、符号訂正がすべて完了している場合には、乗算平均化手段１５ｇの出力である検証用符号は、すべての符号が正の値となっている。
【０１２７】
ただし、乗算平均化手段１５ｇの出力である検証用符号は、ノイズの影響によって一部、負の値となることはあり得る。しかし、再処理判定手段１５ｉでは、符号の訂正がこれ以上不可能とみなした場合には、ＭＳＫ信号再生手段１５ｆへ戻るのをやめて、符号出力手段１７へ訂正符号を出力する。
【０１２８】
ここで、図１２を参照して、ＭＳＫ信号符号復元装置１にＬＭＳＫ信号が入力されてから、符号訂正手段１５ｈによって、ＭＳＫ信号のシンボル符号が訂正されるまでの波形の変化（推移）について説明する。なお、この図１２において、縦線がシンボルクロックの位置（シンボルクロック点）を示している。
【０１２９】
図１２（ａ）は、入力されるＬＭＳＫ信号の元の入力データであり、２，８８０ＫＨｚでサンプリングされたもので、Ｌ−ＭＳＫ変調（ＬＭＳＫ変調）された波形を示している。なお、この入力データは、ＶＩＣＳ東京のＦＭ多重放送局から放送した電波を、受信した信号から得たものである。
図１２（ｂ）は、図１２（ａ）に示した入力データをバンドパスフィルタを通して、７６ｋＨｚ±１２ｋＨｚのＬＭＳＫ信号とした波形を示している。
【０１３０】
図１２（ｃ）は、シンボル符号の１とシンボル符号の０との交互のシンボル符号を変調した参照ＭＳＫ信号の波形に、図１２（ｂ）に示した蓄積ＭＳＫ信号を乗算した波形を示している（蓄積ＭＳＫ信号・参照ＭＳＫ信号）。なお、ＭＳＫ信号は８０ｋＨｚと７２ｋＨｚとで変調された信号である。図１２（ｃ）は、蓄積ＭＳＫ信号と参照ＭＳＫ信号の位相が合っているので、振幅が大きく現れている。位相が合っていない場合は振幅は小さくなり、符号処理が困難になる。
【０１３１】
図１２（ｄ）は、図１２（ｃ）に示した波形を、４シンボル分ずつの足し合わせた（和をとった）波形を示しており、振幅がほぼシンボルクロック点で最大となる。前記したＲ［Ｋ］に相当する波形である。
図１２（ｅ）は、図１２（ｂ）に示した波形を遅延検波し、この遅延検波した波形を平滑化した波形を示している(比較のために示している)。
【０１３２】
図１２（ｆ）は、図１２（ｂ）に示した波形に、８０ｋＨｚで変調された信号を乗算した波形を示しており、図１２（ｇ）は、図１２（ｂ）に示した波形に、７２ｋＨｚで変調された信号を乗算した波形を示している。これらの図では、正から負へ、負から正に変化している部分のシンボル値が、異なっている部分である。すなわち、図１２（ｆ）では、異なっている部分が１ではなく０のシンボル符号である。また、図１２（ｇ）では、異なっている部分は、０ではなく１のシンボル符号であることを示している。なお、これら図１２（ｆ）および図１２（ｇ）に示した波形が、乗算平均化手段１５ｇから符号訂正手段１５ｈに入力される検証用符号である。
【０１３３】
図１２（ｈ）は、図１２（ｆ）および、図１２（ｆ）に示した波形から、異なっているシンボルの符号を修正し、参照ＭＳＫ信号を生成して、蓄積ＭＳＫに掛け合わせ波形を示している。この結果、図１２（ｈ）は正の振幅を持つように修正されていることがわかる。図１２（ｉ）は、復元したデジタル符号（シンボル符号）を示した波形である。
【０１３４】
図１２（ｆ）および図１２（ｇ）に示したように、乗算平均化手段１５ｇから出力された検証用符号には、１シンボル内で、正から負へ、または、負から正に変化している部分がある。そこで、符号訂正手段１５ｈでは、この部分が符号の誤りある箇所であるとみなして、この部分の符号を反転させる訂正を行っている。また、符号訂正手段１５ｈにおいて、符号の訂正の必要のない場合、すなわち、符号訂正が完了した場合には、図１２（ｈ）に示したような波形（すべての正の値となった波形）となる。ただし、ＭＳＫ信号符号復元装置１の符号訂正成分抽出手段１５に入力されたＭＳＫ信号にノイズが混入されている場合には、このノイズの影響で、負となる部分がある。この場合には、符号訂正手段１５ｈによって、正となる部分が最大になるように符号訂正すればよい。
【０１３５】
図１に戻ってＭＳＫ信号符号復元装置１の構成の説明を続ける。
符号出力手段１７は、符号判別手段１１から出力された復元符号と、符号確認手段１３から出力された確認符号と、符号訂正成分抽出手段１５から出力された訂正符号と、シンボルクロック抽出手段９から出力されたシンボルクロックとが入力されて、復元符号と、確認符号と、訂正符号とのいずれかを選択し、正確に整形された１と０とが連続してなるシンボル符号を出力するものである。この符号出力手段１７の詳細な構成を図１３に示す。
【０１３６】
この符号出力手段１７では、復元符号、確認符号または訂正符号を選択する優先度が設定されている。この優先度は、訂正符号、確認符号、復元符号の順である。なお、符号出力手段１７に入力される各符号とも、それぞれ、正と負と０との３値からなっており、０は無効を表している。
【０１３７】
図１３に示すように、符号出力手段１７は、復元符号を記憶する記憶メモリ１７ａと、確認符号を記憶する記憶メモリ１７ｂと、訂正符号を記憶する記憶メモリ１７ｃと、優先度に従って、訂正符号、確認符号、復元符号のいずれかを選択する符号選択回路１７ｄと、選択された符号の波形を整形する整形出力回路１７ｅとを備えている。
【０１３８】
なお、記憶メモリ１７ａ、記憶メモリ１７ｂ、記憶メモリ１７ｃ、符号選択回路１７ｄおよび整形出力回路１７ｅには、シンボルクロック抽出手段９で抽出されたシンボルクロックが入力されており、このシンボルクロックに基づいて、各符号（訂正符号、確認符号、復元符号）が記憶されたり、選択されたり、当該各符号の波形が整形されている。
【０１３９】
符号出力手段１７における各符号の選択は、優先度に従って行われており、具体的には、まず、訂正符号が０でない場合は、訂正符号が選択される。また、訂正符号が０の場合で、且つ、確認符号が０でない場合は、確認符号が選択される。さらに、訂正符号も確認符号も０の場合は、復元符号が選択される。選択された符号の値が、正の場合はシンボル符号の１、負の場合はシンボル符号の０、０の場合はシンボル符号の０として出力する。
【０１４０】
また、符号出力手段１７に各符号が入力される入力タイミングは、同時刻ではなく、訂正符号の入力タイミングが最も遅れることになる。この訂正符号の入力タイミングの遅れは、符号訂正手段１５ｈの処理方法にもよるが、３シンボルまたは２シンボル程度である。符号出力手段１７では、この３シンボルまたは２シンボル程度の遅れを取り戻せるように、記憶メモリ１７ａに少なくとも３シンボル分の復元符号を、記憶メモリ１７ｂに少なくとも３シンボル分の確認符号を記憶し、遅延させて、各符号が同一タイミングで処理されている。この符号出力手段１７により、各符号の選択が連続して行われ、連続性が失われずに、正確なシンボルを符号を出力することができる。
【０１４１】
図１に示すように、ＭＳＫ信号符号復元装置１によれば、両符号成分抽出手段７ａの遅延加算手段７１によって、振幅を調整したＭＳＫ信号を遅延させ、この遅延させたＭＳＫ信号を、遅延させる前のＭＳＫ信号、つまり、後から入ってきたＭＳＫ信号に加算することと、両符号成分抽出手段７ａの遅延減算手段７２によって、減算することとを併用して、演算手段７ｂによって差分を求めており、この差分に基づいて、符号判別手段１１によって、復元符号（誤りがなければ符号出力手段１７でシンボル符号として出力される）を判別しているので、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができる。
【０１４２】
また、ＭＳＫ信号符号復元装置１によれば、符号確認手段１３によって、連続するシンボル符号の特性を用い、復元符号の修正を行っているので、復元符号の１シンボルがノイズの影響によって、誤っている場合には正しい符号に修正することができる。
【０１４３】
さらに、このＭＳＫ信号符号復元装置１によれば、符号訂正成分抽出手段１５において、より正確なシンボル符号が求まるように多くのＭＳＫ信号を利用し、乗算平均化手段１５ｇによって、検証用符号を作成し、符号の誤りを検出し、誤りがある場合には、符号訂正手段１５ｈによって、当該シンボル符号を反転させて、訂正符号を出力している。この修正では、複数のシンボル間に亘る訂正であるので、より一層符号訂正の効果を高めている。以上の手段により、信号レベルの急激な変動や雑音、反射波または妨害波を受けることが多い場所、つまり、雑音の多い伝送路であっても、復元したシンボル符号の誤りの発生を防止することができる。
【０１４４】
さらにまた、このＭＳＫ信号符号復元装置１によれば、それぞれ特色のある復元符号と、確認符号と、訂正符号とを選択してシンボル符号として出力している。復元符号は、当該装置１に備えられている構成の中で、最も少ない構成によって出力することができ、雑音（ノイズ）に強いという特色がある。また、確認符号は、復元符号に瞬時的なノイズが混入した場合に、誤りを訂正する効果を発揮する特色がある。さらに、訂正符号は、キャリア位相が抽出できている際に、シンボル符号の誤りの発生を最も防止することができる特色がある。
【０１４５】
〈ＭＳＫ信号符号復元装置の動作、その１〉
次に、図１４に示すシンボル符号の通常復元（符号訂正成分抽出手段１５を介さずにシンボル符号を復元する場合）のフローチャートを参照して、ＭＳＫ信号符号復元装置１の動作を説明する（適宜、図１参照）。
まず、ＭＳＫ信号符号復元装置１は、多重変調信号抽出手段３によって、コンポジット信号から多重変調信号を抽出する（ステップＳ１）。続いて、ＭＳＫ信号符号復元装置１は、振幅調整手段５によって、多重変調信号の振幅を調整し、ＭＳＫ信号とする（ステップＳ２）。
【０１４６】
そして、ＭＳＫ信号符号復元装置１は、符号成分抽出手段７における両符号成分抽出手段７ａの遅延加算手段７１によって、ＭＳＫ信号を遅延させて加算、絶対値をとって移動平均をとり（ステップＳ３）、符号成分抽出手段７における両符号成分抽出手段７ａの遅延減算手段７２によって、ＭＳＫ信号を遅延させて減算、絶対値をとって移動平均をとる（ステップＳ４）。なお、ステップＳ３とステップＳ４とは便宜上、連続したステップとして記載しているが、実際には並列に処理している。
【０１４７】
そして、ＭＳＫ信号符号復元装置１は、符号成分抽出手段７の演算手段７ｂによって、遅延加算手段７１で加算された加算信号と、遅延減算手段７２で減算された減算信号との差分を演算し（ステップＳ５）、この差分(ＭＳＫ符号)から、シンボルクロックを抽出し(ステップＳ６)、ＭＳＫ符号から符号判別手段１３によって、復元符号を再生（復元）する（ステップＳ７）。
【０１４８】
〈ＭＳＫ信号符号復元装置の動作、その２〉
次に、図１５に示すシンボル符号の修正復元（符号訂正成分抽出手段１５を介してシンボル符号を復元する場合）のフローチャートを参照して、ＭＳＫ信号符号復元装置１の動作を説明する（適宜、図１参照）。
まず、ＭＳＫ信号符号復元装置１は、多重変調信号抽出手段３によって、多重変調信号を抽出し（ステップＳ１１）、振幅調整手段５によって、多重変調信号の振幅を調整したＭＳＫ信号を出力する（ステップＳ１２）。続いて、ＭＳＫ信号符号復元装置１は、符号訂正成分抽出手段１５のＭＳＫ信号蓄積手段１５ａにＭＳＫ信号を蓄積する（ステップＳ１３）。
【０１４９】
また、ＭＳＫ信号符号復元装置１は、符号訂正成分抽出手段１５の参照符号発生手段１５ｂによって、参照符号を発生させ（ステップＳ１４）、符号訂正成分抽出手段１５の参照ＭＳＫ信号生成手段１５ｄによって、参照ＭＳＫ信号を生成する（ステップＳ１５）。そして、ＭＳＫ信号符号復元装置１は、キャリア位相抽出手段１５ｅによって、蓄積ＭＳＫ信号と参照ＭＳＫ信号とを演算処理し、キャリア位相（キャリアクロックの位相）を抽出する（ステップＳ１６）。
【０１５０】
そして、ＭＳＫ信号符号復元装置１は、符号訂正成分抽出手段１５のＭＳＫ信号再生手段１５ｆによって、入力選択手段１５ｃを介して入力された復元符号を用いて、キャリア位相抽出手段１５ｅで抽出されたキャリア位相に同期した再生ＭＳＫ信号を生成する（ステップＳ１７）。そして、ＭＳＫ信号符号復元装置１は、符号訂正成分抽出手段１５の乗算平均化手段１５ｇによって、ＭＳＫ信号再生手段１５ｆで生成された再生ＭＳＫ信号と、ＭＳＫ信号蓄積手段１５ａから出力された蓄積ＭＳＫ信号とを乗算し、平均化処理して、検証用符号を生成する（ステップＳ１８）。
【０１５１】
そして、ＭＳＫ信号符号復元装置１は、符号訂正手段１５ｈによって、検証用符号の１シンボル間における符号の変化を調べ、復元符号を訂正する（ステップＳ１９）。そして、ＭＳＫ信号符号復元装置１は、再処理判定手段１５ｉによって、再生ＭＳＫ信号の再処理が必要であるか否かを判定し（ステップＳ２０）、必要であると判定した場合（ステップＳ２０、Ｙｅｓ）にはステップＳ１７に戻る。また、ＭＳＫ信号符号復元装置１は、ステップＳ２０にて、再生ＭＳＫ信号の再処理が必要でないと判定した場合（ステップＳ２０、Ｎｏ）には、訂正された復元符号を、訂正符号として、符号出力手段１７に出力する（ステップＳ２１）。なお、符号出力手段１７では、訂正符号が入力された場合、最優先に、当該訂正符号をシンボル符号として出力する。
【０１５２】
〈ＭＳＫ信号符号復元装置の動作、その３〉
次に、図１６に示す確認符号出力のフローチャートを参照して、ＭＳＫ信号符号復元装置１の符号確認手段１３の動作について説明する（適宜、図１、図９参照）。
まず、ＭＳＫ信号符号復元装置１は、符号確認手段１３にＭＳＫ信号を入力し（ステップＳ３１）、２シンボル遅延加算手段１３ａおよび２シンボル遅延減算手段１３ｂによって、２シンボル間離れた間隔で加算および減算を行う（ステップＳ３２）。なお、２シンボル遅延させ加算して得られた成分は連続したＭＳＫ符号が同一であることを示している（図７（ｆ）参照）。また、２シンボル遅延させ減算して得られた成分は連続したＭＳＫ符号が異なることを示している（図７（ｇ）参照）。
【０１５３】
そして、ＭＳＫ信号符号復元装置１は、２シンボル演算手段１３ｃによって、演算処理を行う（ステップＳ３３）、つまり、２シンボル遅延加算手段１３ａおよび２シンボル遅延減算手段１３ｂからの出力を平均化処理して、不要な成分を除き、前記のシンボル符号の特性に対応して正と負との振幅を持つ連続ＭＳＫ符号を再生する。
【０１５４】
そして、ＭＳＫ信号符号復元装置１は、ブロック化重み計算手段１３ｄによって、２シンボル演算手段１３ｃで演算処理された結果を、１シンボル間につきを９個のブロックに分け、９個に分けたブロックごとの和を演算する（ステップＳ３４）。ここでは、１シンボル間を９０サンプルとしているので、１０サンプルは７２ｋＨｚの２倍波の１サイクルに相当している。なお、このブロック化重み計算手段１３ｄでは。ブロックごとの和を平均化している。ただし、この平均化は、復元符号の符号判定には影響しないので、必須の処理ではない。
【０１５５】
そして、ＭＳＫ信号符号復元装置１は、ブロック化重み計算手段１３ｄによって、１シンボル間の９個のブロックについて、正の値の数と、負の値の数とを計算し、その差を重みとする（ステップＳ３５）。例えば、正の値の数が７であり、負の値の数が２の場合、重みは５となる。この重みの値の絶対値が大きいほど、復元符号を修正する効果が高いことを示している。
【０１５６】
そして、ＭＳＫ信号符号復元装置１は、復元符号修正可否判定手段１３ｆによって、復元符号の重みの絶対値が２以下であるか否かを判定する（ステップＳ３６）。復元符号の重みの絶対値が２以下でないと判定した場合（ステップＳ３６、Ｎｏ）には、、ＭＳＫ信号符号復元装置１の符号確認手段１３は、復元符号の修正を行わない（ステップＳ３７）。
【０１５７】
また、ＭＳＫ信号符号復元装置１は、復元符号の重みの絶対値が２以下であると判定した場合（ステップＳ３６、Ｙｅｓ）には、修正可否判定手段１３ｅによって、重みが−７以下および７以上であるか否かを判定し（ステップＳ３８）、重みが−７以下および７以上でないと判定した場合（ステップＳ３８、Ｎｏ）には、ＭＳＫ信号符号復元装置１の符号確認手段１３は、復元符号の修正を行わない（ステップＳ３９）。
【０１５８】
そして、ＭＳＫ信号符号復元装置１は、重みが−７以下および７以上であると判定した場合（ステップＳ３８、Ｙｅｓ）には、重みが−７以下の場合、連続した復元符号について、１つの目の復元符号と異なる符号に修正した確認符号を出力し、重みが７以上の場合、連続した復元符号について、１つの目の復元符号と同一符号に修正した確認符号を出力する（ステップＳ４０）。
【０１５９】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、ＭＳＫ信号符号復元装置１として説明したが、当該装置１の各構成の処理を汎用的または特殊なコンピュータ言語によって記述したＭＳＫ信号符号復元プログラムとみなすことができる。この場合、ＭＳＫ信号符号復元装置１と同様の効果を得ることができる。
【図１】
0004707679.tif 000002
【図２】
0004707679.tif 000003
【図３】
0004707679.tif 000004
【図４】
0004707679.tif 000005
【図５】
0004707679.tif 000006
【図６】
0004707679.tif 000007
【図７】
0004707679.tif 000008
【図８】
0004707679.tif 000009
【図９】
0004707679.tif 000010
【図１０】
0004707679.tif 000011
【図１１】
0004707679.tif 000012
【図１２】
0004707679.tif 000013
【図１３】
0004707679.tif 000014
【図１４】
0004707679.tif 000015
【図１５】
0004707679.tif 000016
【図１６】
0004707679.tif 000017