(57)【要約】【課題】  簡単な回路構造で、デューティずれによる波形の歪みに影響されることなく、マンチェスタ符合化データを正しく復号し、復号結果の誤答率を低下させる。【解決手段】  位相同期回路１は、マンチェスタ符号化データｎ１の位相を復号回路１０内の位相と調整して同期信号ｎ２を生成する。サンプリング回路２が符号化データｎ１をサンプリングする。エッジ検出回路５がサンプリング値ｎ４の変化から符号化データｎ１のエッジを検出する。整合性判定回路７はエッジ情報判定信号ｎ７とサンプリング値積算値ｎ６との整合性を判定し、復号値決定回路８が復号する。【選択図】    図１
2006086844.tif 000002
【特許請求の範囲】
【請求項１】
１周期内の前半と後半とで異なるレベルの信号で構成されるマンチェスタ符号化データを復号する復号回路であって、
前記マンチェスタ符号化データと当該復号回路内の位相と調整して１周期内の前半と後半で異なるレベルを持つ同期信号を生成する位相同期回路と、
前記同期信号の前半と後半とでそれぞれ少なくとも１回、前記マンチェスタ符号化データをサンプリングするサンプリング信号を生成するサンプリング信号生成回路と、
前記サンプリング信号に基づいて前記マンチェスタ符号化データをサンプリングしてサンプリング値を生成するサンプリング回路と、
前記同期信号の前半と後半のそれぞれにおける前記サンプリング値の和を算出するサンプリング値積算回路と、
前記サンプリング値の変化を検出するエッジ検出回路と、
前記同期信号の前半と後半のそれぞれにおける前記エッジ検出信号を判定してエッジ情報判定信号を生成するエッジ情報判定回路と、
前記サンプリング値積算値と前記エッジ情報判定信号との整合性を判定する整合性判定回路と、
該整合性判定回路の整合結果について、マンチェスタ復号化方法に基づき前記マンチェスタ符号化データを復号する復号値決定回路と
を有する復号回路。
【請求項２】
前記位相同期回路は、前記マンチェスタ符号化データの位相ずれ、デューティのずれを、当該復号回路内の位相状態に調整して前記同期信号を生成する、
請求項１に記載の復号回路。
【請求項３】
前記整合性判定回路が前記エッジ情報判定信号が正常であると判定したとき、前記復号値決定回路は前記エッジ情報判定信号を参照して前記マンチェスタ符号化データを復号する、
請求項１に記載の復号回路。
【請求項４】
前記整合性判定回路は、エッジ検出情報のエッジ情報の出現順序を用いて前記整合性を判定する、
請求項３に記載の復号回路。
【請求項５】
前記整合性判定回路が前記エッジ情報判定信号が正常でないと判定したとき、前記復号値決定回路は前記サンプリング値積算値を参照して前記マンチェスタ符号化データを復号する、
請求項１に記載の復号回路。
【請求項６】
１周期内の前半と後半とで異なるレベルの信号で構成されるマンチェスタ符号化データを復号する復号方法であって、
前記マンチェスタ符号化データと当該復号回路内の位相と調整して１周期内の前半と後半で異なるレベルを持つ同期信号を生成する位相同期ステップと、
前記同期信号の前半と後半とでそれぞれ少なくとも１回前記マンチェスタ符号化データをサンプリングするサンプリング信号を生成するサンプリング信号生成ステップと、
前記サンプリング信号に基づいて前記マンチェスタ符号化データをサンプリングしてサンプリング値を生成するサンプリングステップと、
前記同期信号の前半と後半のそれぞれにおける前記サンプリング値の和を算出するサンプリング値積算ステップと、
前記サンプリング値の変化を検出するエッジ検出ステップと、
前記同期信号の前半と後半のそれぞれにおける前記エッジ検出信号を判定してエッジ情報判定信号を生成するエッジ情報判定ステップと、
前記サンプリング値積算値と前記エッジ情報判定信号との整合性を判定する整合性判定ステップと、
該整合性判定ステップの整合結果について、マンチェスタ復号化方法に基づき前記マンチェスタ符号化データを復号する復号値決定ステップと
を有する復号方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信したデータを復号する復号回路、特に、受信したマンチェスタ符合化データを復号するマンチェスタ符合化データ復号回路に関する。
【背景技術】
【０００２】
マンチェスタ符号化方法は、デューティ比が５０％のクロック信号を基本とし、たとえば、デューティ比５０％の前半がハイレベルで後半がローレベルの場合を論理「１」、デューティ比５０％の前半がローレベルで後半がハイレベルの場合を論理「０」として符合化する符号化方法である（特許文献１、２）。
【０００３】
マンチェスタ符合化データを用いると、データ列からクロックを再生することが可能である。マンチェスタ符号化方法は、シリアル伝送時の符号化手法の１つであり、イーサネット（登録商標）などの規格で採用されている。
【０００４】
受信側において、マンチェスタ符合化データを有線もしくは無線を介して受信した場合、受信データは伝送路におけるノイズやジッタ（位相ずれ）により、必ずしもデューティ比が１：１（５０％）を保持しているとは限らず、受信データの波形が歪んでいることがある。その場合、同期がとれている状態にあっても、サンプリング方法によっては、デューティのずれによって本来の符号化内容と逆に復号してしまうおそれがあり、データの誤答率を高める要因になる。
【特許文献１】特許第３５０４１１９号
【特許文献２】特開２００１−１７５８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来、受信回路の基準信号との相関を利用してデューティのずれによる波形のゆがみによる復号への影響を軽減させる方法が試みられている。
しかしながら、この方法は、デューティずれが大きく、波形の歪みが大きくなると相関だけでは復号処理の確実性が不十分となる。
【０００６】
複数の基準信号との相関をとり、位相ずれやデューティずれを調整する方法も知られているが、そのような方法では多くのクロック信号が回路内に発生することになるので、消費電力の増大を招く懸念がある。
たとえば、携帯性の高いモバイル機器や小型の機器では、回路規模は小さく、バッテリィを使用するので消費電力は抑えて、処理速度は高速で誤答率はなるべく低く、ということが求められる。このような条件下において、上述した方法は適用できない。
【０００７】
本発明の目的は、簡単な回路構造で、デューティずれによる波形の歪みに影響されることなく、マンチェスタ符合化されているデータを正しく復号し、復号したデータの誤答率を低下させることが可能な復号回路と方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１観点によれば、１周期内の前半と後半とで異なるレベルの信号で構成されるマンチェスタ符号化データを復号する復号回路であって、前記マンチェスタ符号化データと当該復号回路内の位相と調整して１周期内の前半と後半で異なるレベルを持つ同期信号を生成する位相同期回路と、前記同期信号の前半と後半とでそれぞれ少なくとも１回前記マンチェスタ符号化データをサンプリングするサンプリング信号を生成するサンプリング信号生成回路と、前記サンプリング信号に基づいて前記マンチェスタ符号化データをサンプリングしてサンプリング値を生成するサンプリング回路と、前記同期信号の前半と後半のそれぞれにおける前記サンプリング値の和を算出するサンプリング値積算回路と、前記サンプリング値の変化を検出するエッジ検出回路と、前記同期信号の前半と後半のそれぞれにおける前記エッジ検出信号を判定してエッジ情報判定信号を生成するエッジ情報判定回路と、前記サンプリング値積算値と前記エッジ情報判定信号との整合性を判定する整合性判定回路と、該整合性判定回路の整合結果についてマンチェスタ復号化方法に基づき前記マンチェスタ符号化データを復号する復号値決定回路とを有する復号回路が提供される。
【０００９】
本発明の第２観点によれば、１周期内の前半と後半とで異なるレベルの信号で構成されるマンチェスタ符号化データを復号する復号方法であって、前記マンチェスタ符号化データと当該復号回路内の位相と調整して１周期内の前半と後半で異なるレベルを持つ同期信号を生成する位相同期ステップと、前記同期信号の前半と後半とでそれぞれ少なくとも１回、前記マンチェスタ符号化データをサンプリングするサンプリング信号を生成するサンプリング信号生成ステップと、前記サンプリング信号に基づいて前記マンチェスタ符号化データをサンプリングしてサンプリング値を生成するサンプリングステップと、前記同期信号の前半と後半のそれぞれにおける前記サンプリング値の和を算出するサンプリング値積算ステップと、前記サンプリング値の変化を検出するエッジ検出ステップと、前記同期信号の前半と後半のそれぞれにおける前記エッジ検出信号を判定してエッジ情報判定信号を生成するエッジ情報判定ステップと、前記サンプリング値積算値と前記エッジ情報判定信号との整合性を判定する整合性判定ステップと、該整合性判定ステップの整合結果について、マンチェスタ復号化方法に基づき前記マンチェスタ符号化データを復号する復号値決定ステップとを有する復号方法が提供される。
【発明の効果】
【００１０】
本発明のマンチェスタ符合化データ復号回路と方法によれば、デューティずれ、波形の歪みにも影響を受けずに、マンチェスタ符合化されているデータを正確に復号することが可能である。
【００１１】
本発明のマンチェスタ符合化データ復号回路は、複雑な回路を必要としないので、小規模の回路で消費電力を抑制しつつ、データの誤答率を低くすることができる。
それにより、本発明のマンチェスタ符合化データ復号回路を、携帯機器や小型機器への応用が可能となる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明の復号回路の実施の形態に係わるマンチェスタ符合化データの復号回路１０の構成図である。
信号ｎ１は、外部からマンチェスタ符合化データ復号回路１０に入力されたマンチェスタ符合化されている受信データ（マンチェスタ符号化データ）であり、信号ｎ１０はマンチェスタ符合化データ復号回路１０における復号後のデータ、すなわち、マンチェスタ復号データである。
マンチェスタ符合化データ復号回路（以下、復号回路）１０は、位相同期回路１と、サンプリング回路２と、サンプリング信号生成回路３と、サンプリング値積算回路４と、エッジ検出回路５と、エッジ情報判定回路６と、整合性判定回路７と、復号値決定回路８とを有する。
以下、各回路の動作を述べる。
【００１３】
位相同期回路１は、受信したマンチェスタ符号化データｎ１と復号回路１０の内部の回路との位相同期をとり、位相調整した同期信号ｎ２をサンプリング信号生成回路３、サンプリング値積算回路４、エッジ情報判定回路６に出力する。
デューティ比が規定どおりで、位相ずれのないマンチェスタ符号化データｎ１と、同期信号ｎ２との関係を図２（Ａ）、（Ｂ）に示す。
デューティずれが起きた場合の、マンチェスタ符号化データｎ１と、同期信号ｎ２との関係を図３（Ａ）、（Ｂ）に示す。
図２（Ａ）、図３（Ａ）に図解したように、１周期内の前半が「１」で後半で「０」の場合、マンチェスタ符号化データの論理は「１」であり、他方、１周期内の前半が「０」で後半で「１」の場合、マンチェスタ符号化データの論理は「０」である。
同期信号ｎ２は、図２（Ａ）に図解したように、デューティ比５０％のマンチェスタ符号化データに基づいて、１周期内の前半と後半とが、基本的に、５０％のパルス信号である。
なお、図３（Ａ）に図解したように、デューティ比５０％ではないマンチェスタ符号化データの場合でも、位相同期回路１は、位相調整して、１周期内の前半と後半とが、５０％のパルス信号となる同期信号ｎ２を生成する。
【００１４】
サンプリング信号生成回路３は、位相同期回路１において位相調整して得られたデューティ比を持つ同期信号ｎ２に基づいて、図４（Ｂ）図解したように、受信したマンチェスタ符号化データｎ１をサンプリングするためのサンプリング信号ｎ３を生成する。図４（Ｂ）におけるパルス状の信号がサンプリング信号ｎ３を示す。
【００１５】
サンプリング回路２は、サンプリング信号ｎ３に応じて受信したマンチェスタ符号化データｎ１をサンプリングしてサンプリング値ｎ４を生成する。
本例では、図４（Ｂ）に図解したように、サンプリング値ｎ４は、同期信号ｎ２の前半と後半でそれぞれ、４パルスの信号である。
このように、サンプリング回路２は、マンチェスタ符合化データ復号回路１０の内部回路と位相同期がとれた同期信号ｎ２、すなわち、同期信号ｎ２の１周期内の前半と後半で各々、複数のパルス、本例では、４パルスのサンプリング信号ｎ３のタイミングで受信したマンチェスタ符号化データｎ１をサンプリングする。同期信号ｎ２の前半と後半とでそれぞ、複数のパルス、たとえば、４パルスのサンプリング値ｎ４でサンプリングを行うのは、マンチェスタ符号化データｎ１のレベルを信頼性高く検出するためである。マンチェスタ符号化データｎ１のレベルの信頼性を高めるためには、４パルス以上の多数のパルスのサンプリング値ｎ４を用いることができる。
サンプリング値ｎ４はサンプリング値積算回路４とエッジ検出回路５に出力される。
【００１６】
サンプリング値積算回路４は、図４（Ｂ）に図解したように、サンプリング値ｎ４の数、たとえば、論理「１」の数を、同期信号ｎ２に前半と後半に応じてそれぞれ積算してサンプリング値積算値ｎ６を生成する。
図４（Ｂ）の例示ではサンプリング値積算値ｎ６は、４、１、１、３である。  サンプリング値積算値ｎ６は整合性判定回路７に出力される。
【００１７】
エッジ検出回路５は、サンプリング回路２から出力されたサンプリング値ｎ４の変化からマンチェスタ符号化データｎ１のエッジを検出してエッジ情報ｎ５を生成する。すなわち、エッジ検出回路５は、たとえば、図４（Ｂ）に例示した、前回のサンプリング値ｎ４と今回のサンプリング値ｎ４との変化からマンチェスタ符号化データｎ１のエッジを検出する。図４（Ｂ）の例示においては、○で囲んだ３か所でエッジが検出される。たとえば、同期信号ｎ２の前半のハイレベルから後半のローレベルに変化した時点で、サンプリング値ｎ４が「１」から「０」に変化しており、マンチェスタ符号化データｎ１のエッジとして検出される。
【００１８】
エッジ情報判定回路６は、エッジ検出回路５で生成したエッジ情報ｎ５について、図４（Ｃ）に例示した、同期信号ｎ２の１周期内でのエッジ情報ｎ５を保持し、同期信号ｎ２とのタイミングにおいて有効性を判定して、エッジ情報判定信号ｎ７を生成する。エッジ情報判定信号ｎ７は整合性判定回路７に出力される。
【００１９】
整合性判定回路７は、サンプリング値積算回路４で生成したサンプリング値積算値ｎ６とエッジ情報判定回路６で生成したエッジ情報判定信号ｎ７との整合性を判定して整合性判定信号ｎ８を復号値決定回路８に出力し、整合性判定信号ｎ８のうち、整合性がとれているか否かを内容を示す整合性判定信号ｎ９を他の装置に出力する。
整合性判定信号ｎ８およびｎ９は、整合性の判定結果を示す信号で、不整合の有無や、判定内容などを示す情報である。
整合性判定信号ｎ９は、（１）エッジ情報判定信号ｎ７から予測される復号値、（２）サンプリング値積算値ｎ６とエッジ情報判定信号ｎ７から予測される波形が一致しているか否かを示す信号、（３）サンプリング値積算値ｎ６とエッジ情報判定信号ｎ７から予測される波形が一致しない場合に、復号値を決定する処理方法を示す信号、たとえば、エッジの情報を優先する、直前の１周期の値を適用する、前後の１周期のサンプリング値を含めて判定するなどの方法を示す信号を含む。
なお、本明細書において、エッジ情報判定信号ｎ７から予測されるサンプリングデータの値、すなわち、論理が「０」または「１」と、その時のサンプリング値積算値ｎ６がとると予測される値が一致していることを「整合性がとれている」という。
【００２０】
復号値決定回路８は整合性判定信号ｎ８から受信したマンチェスタ符号化データｎ１を復号してマンチェスタ復号データｎ１０を生成する。
復号値決定回路８は、たとえば、図４（Ｂ）に例示したように、同期信号ｎ２の前半がサンプリング値積算値ｎ６＝４で、後半がサンプリング値積算値ｎ６＝１の場合、マンチェスタ符号化データｎ１の前半が「１」で、後半が「０」であるから、マンチェスタ復号データｎ１０＝「１」と決定する。
【００２１】
以下、マンチェスタ符合化データ復号回路１０の全体動作を述べる。
図２（Ａ）、（Ｂ）は、マンチェスタ符号と論理の関係を示した図である。受信したマンチェスタ符号化データｎ１と位相同期回路１から出力される同期信号ｎ２との位相ずれが無い場合には、理想的なマンチェスタ符号データはデューティ比が１：１（５０％）であり、同期信号ｎ２の中央でレベルの変化がある。マンチェスタ符号化データｎ１がこの波形を常に保持しているならば、復号回路１０における復号方法には問題は生じない。しかしながら、復号回路１０は、そのような理想的なマンチェスタ符号化データｎ１ばかりを受信するとは限らず、マンチェスタ符号化データｎ１の波形が歪んでいる場合もある。
【００２２】
図３（Ａ）、（Ｂ）は、論理「１」の受信マンチェスタ符号化データｎ１でデューティずれが起きている場合の例を示した図である。論理が同じ「１」のデータでも、マンチェスタ符号化データｎ１の立ち上がりを引きずったり、レベルの変化点が後ろにずれたり、次のデータの立ち上がりが前にずれてきたり、といった原因で、受信マンチェスタ符号化データｎ１は、本来の論理「１」の波形とは異なり、歪んでしまうことがある。
ずれの度合いが大きい場合にはどちらの論理なのか判別できなくなるが、一定の基準を設けることで、多少のゆがみに影響を受けず、マンチェスタ符合化データ復号回路１０におけるマンチェスタ復号データｎ１０の誤答率を低下させることができる。
【００２３】
本実施の形態では、復号結果の誤答率を低下させる第１手段として、位相同期回路１において、マンチェスタ符合化データ復号回路１０内部との同期をとることにより、図３（Ｂ）の後半のように、マンチェスタ符号化データｎ１のハイレベルが狭くても、デューティ比がほぼ５０％に位相調整した同期信号ｎ２を生成している。
【００２４】
本発明の実施の形態においては、誤答率を低下させる基準として、サンプリング回路２におけるサンプリング値ｎ４を元にエッジ検出回路５において検出したエッジ情報ｎ５と、サンプリング値積算回路４において算出したサンプリング値積算値ｎ６を使用する。
図４（Ａ）〜（Ｃ）はその例を示す。図４（Ａ）〜（Ｃ）は受信マンチェスタ符号化データｎ１と、サンプリング値ｎ４と、同期信号ｎ２とのタイミングの関係を示した図である。すなわち、図４（Ａ）〜（Ｃ）はそれぞれ、マンチェスタ符号化データｎ１と、サンプリング回路２で生成したサンプリング値ｎ４と、位相同期回路１で生成した同期信号ｎ２を示す。また、図４（Ｂ）はサンプリング値積算回路４においてサンプリング値ｎ４の和を算出したサンプリング値積算値ｎ６と、エッジ検出回路５において検出したエッジ検出状態（下向き矢印、上向き矢印）を示す。
【００２５】
サンプリング回路２は、同期信号ｎ２の１周期内で、定位置における一定数の、本例では、４パルスのサンプリング信号ｎ３でマンチェスタ符号化データｎ１のサンプリングを行う。ただし、同期信号ｎ２の前半と後半、半周期ごとのサンプリング数は同数となるようにする。
上述したように、同期信号ｎ２の１周期内の前半と後半とにおけるサンプリング信号ｎ３の数を高めて、マンチェスタ符号化データｎ１のサンプリング数を高めれば、マンチェスタ符号化データｎ１のハイレベル状態およびローレベル状態の検出は高くなる。サンプリング値ｎ４は、マンチェスタ符号化データｎ１の周波数と、サンプリング周期との関係から適切な値にする。
【００２６】
エッジ検出回路５は、サンプリング値ｎ４を元にマンチェスタ符号化データｎ１が「０」から「１」への変化（０→１）、もしくは、「１」から「０」への変化（１→０）が、どれだけあったかをエッジ情報として取得する。図４（Ｂ）地図櫂した例示においては、○で囲んだ部分が、エッジ検出部分である。（０→１）の変化を上向き矢印、（１→０）変化を下向き矢印で示した。
【００２７】
エッジ情報判定回路６は、たとえば、サンプリング値ｎ４が（０→１）に変化したら、上向き矢印「↑」  、サンプリング値ｎ４が（１→０）に変化したら下向き矢印「↓」というように区別し、同期信号ｎ２の１周期の間のサンプリング値ｎ４の変化情報をエッジ情報判定信号ｎ７として取得する。
【００２８】
サンプリング値積算回路４は、同期信号ｎ２の１周期の前半と後半でそれぞれサンプリング値ｎ４の和を計算し、同期信号ｎ２の前半と後半とにおけるサンプリング値ｎ４の大小関係を求める。図４（Ｂ）の例示では、サンプリング値積算値ｎ６は、（ハイレベル＝４、ローレベル＝１）、（ハイレベル＝１、ローレベル＝３）である。
【００２９】
整合性判定回路７は、エッジ情報判定信号ｎ７とサンプリング値積算値ｎ６との整合性から、どちらの論理データなのか、また、波形が大きく歪んでいるかどうかを判断する。
図５（Ａ）〜（Ｄ）、（Ｅ）〜（Ｈ）は、整合性判定回路７における判定例を示したものであり、サンプリング信号ｎ３は、同期信号ｎ２の１周期内で、前半で４点、後半で４点、合計て８点のサンプリングを行う信号である。
復号値決定回路８において、ケース（ａ−１）〜（ａ−４）は論理「１」に、ケース（ｂ−１）〜（ｂ−４）は論理「０」に復号する例である。
【００３０】
ケース（ａ−１）
図５（Ａ）のケース（ａ−１）として図解した例では、エッジ情報ｎ５が下向き矢印「↓」の１個のみだった場合、復号値決定回路８は、サンプリング回路２においてマンチェスタ符号化データｎ１をサンプリングしたデータを「１」と類推することができる。
このように、エッジ情報ｎ５のみで無条件にマンチェスタ復号データｎ１０を「１」として復号することもできるが、同期信号ｎ２の前半におけるサンプリング値ｎ４の和、すなわち、サンプリング値積算値ｎ６が一定基準よりも小さい場合には、波形のずれもしくはゆがみが大きいと判定し、別処理で復号値を決定する方法を取ることもできる。たとえば、エッジの情報を優先する、もしくは直前の１周期の値を適用する、同期信号ｎ２の前後の１周期のサンプリング値ｎ４（サンプリング値積算値ｎ６）を含めて判定する、といった方法がある。
また、別処理で決定したということを、たとえば、整合性判定信号ｎ９として出力して、他の回路、たとえば、復号回路１０へ通知することもできる。復号回路１０は、たとえば、サンプリング値積算値ｎ６とエッジ情報判定信号ｎ７を基本に前後１周期の復号値・サンプリング値を含めて復号値を決定する。
【００３１】
ケース（ｂ−１）
図５（Ｅ）のケース（ｂ−１）として図解した例では、ケース（ａ−１）の逆で、エッジ情報ｎ５が上向矢印「↑」の１個のみだった場合、サンプリング回路２においてサンプリングしたサンプリング値ｎ４を「０」と類推することができるから、復号値決定回路８は無条件に「０」と復号もできるし、後半のサンプリング値の和（サンプリング値積算値ｎ６）が一定基準よりも大きい場合には、別処理で復号値を決定する方法を取りうる。
【００３２】
ケース（ａ−４）
図５（Ｄ）のケース（ａ−４）として図解した例では、エッジ情報ｎ５が上矢印、下矢印、上矢印、すなわち、「↑↓↑」だった場合も、サンプリングしたデータは「１」であると類推することができる。
ただし、サンプリング値ｎ４の値の和（サンプリング値積算値ｎ６）の同期信号ｎ２の前半と後半の大小関係で、等しいかもしくは後半が大きい場合には、波形のずれもしくはゆがみが大きいと判定し、前述と同様、別処理で復号値を決定する方法を取り得る。換言すれば、復号値決定回路８は無理に復号しないので、誤った復号が回避できる。
【００３３】
図５（Ｈ）のケース（ｂ−４）として図解した例では、図５（Ｄ）のケース（ａ−４）の逆で、エッジ情報ｎ５が下矢印、上矢印、下矢印「↓↑↓」だった場合、サンプリング回路２においてマンチェスタ符号化データｎ１をしたデータを「０」と類推することができる。ただし、サンプリング値ｎ４の和（サンプリング値積算値ｎ６）の前半と後半の大小関係で、等しいかもしくは前半が大きい場合には、波形のずれもしくはゆがみが大きいと判定し、前述と同様、別処理で復号値を決定する方法を取り得る。換言すれば、復号値決定回路８は無理に復号しないので、誤った復号が回避できる。
【００３４】
図５（Ｂ）、（Ｆ）に図解したケース（ａ−２）と（ｂ−２）、図５（Ｃ）、（Ｇ）に図解したケース（ａ−３）と（ｂ−３）のように、エッジ情報ｎ５が上矢印「↑」１個、下矢印「↓」１個の場合には、これだけでは復号値決定回路８はどちらのデータなのか類推することはできないので、サンプリング値積算値ｎ６を利用する。たとえば、復号値決定回路８は、同期信号ｎ２の前半におけるサンプリング値積算値ｎ６が大きければ「１」に、後半のサンプリング値積算値ｎ６が大きければ「０」に復号する。
このように、マンチェスタ符号化データｎ１に多少の位相ずれ、デューティずれがあっても、復号値決定回路８は正確にマンチェスタ符号化データｎ１を復号することができる。
【００３５】
他方、同期信号ｎ２の前半におけるサンプリング値積算値ｎ６と、後半におけるサンプリング値積算値ｎ６とが等しいときは、マンチェスタ符号化データｎ１の位相のずれもしくは歪みが大きいので、たとえば、復号回路１０において別処理を行う方法を取り得る。換言すれば、復号値決定回路８は無理に復号しないので、誤った復号が回避できる。
【００３６】
本発明の実施の形態のマンチェスタ符合化データ復号回路においては、受信したマンチェスタ符号化データｎ１のサンプリング値ｎ４を求め、サンプリング値ｎ４の和（サンプリング値積算値ｎ６）と簡単なエッジ情報ｎ５から多少のデューティずれにも影響を受けずにマンチェスタ符合化されているデータを正確に復号することが可能である。
さらに、サンプリング値積算値ｎ６とエッジ情報ｎ５との整合性を見ることで、マンチェスタ符号化データｎ１の波形のずれやゆがみを認識することができ、相応した別処理を行う方法を選択することができる。
【００３７】
本発明のマンチェスタ符合化データ復号回路１０におけるマンチェスタ符号化データの復号にあたり、受信マンチェスタ符号化データｎ１について一定数のサンプリングを行い、そのサンプリング値ｎ４から簡単なエッジ情報と半周期ごとの和の情報を作り出すことにより、マンチェスタ符号化データｎ１のデューティ比の多少のゆがみに影響されずに復号化することができる。
また、マンチェスタ符合化データ復号回路１０は、エッジ情報ｎ５とサンプリング値積算値ｎ６との整合性から、マンチェスタ符号化データｎ１の波形に大きなずれやゆがみがあることを認識することができる。
【００３８】
これらの情報の生成には複雑な回路を必要としないので、小規模の回路で消費電力を抑制しつつ、データの誤答率を低くすることができる。それにより、携帯機器や小型機器への応用が可能となる。
【００３９】
図６は本発明の実施の形態のマンチェスタ符合化データ復号回路１０を非接触のＩＣカードを使ったシステムに適用した場合の全体構成図である。
ＩＣカード１２は、ＩＣリーダー・ライター１９のアンテナ１３から送信された信号をアンテナ１１で受信する。それにより変調・復調回路１０でＩＣカード１２の動作に必要な電源（電圧）とクロックを生成し、かつ受信した信号を復調して、内部の信号処理回路９に渡す。また、信号処理回路９からの出力信号は変調・復調回路１０で変調し、アンテナ１１から送信する。
ＩＣリーダー・ライター１９はアンテナ１３でそれを受信し、それを復調して処理を行う。そのため、ＩＣリーダー・ライター１９は、変調・復調回路１４と、信号処理回路１６と、外部装置１５と、表示部１７と、入力部１８とを有する。
【００４０】
このような、ＩＣカード１２と、ＩＣリーダ・ライター１９において送受信を行うとき、送信側、たとえば、ＩＣカード１２から受信側、たとえば、ＩＣリーダ・ライター１９に上述したマンチェスタ符号化データｎ１を無線送信し、受信側のＩＣリーダ・ライター１９内の変調・復調回路１４の復調回路に上述したマンチェスタ符合化データ復号回路１０を用いることができる。同様に、受信側としてのＩＣカード１２の変調・復調回路１０の復調回路に上述したマンチェスタ符合化データ復号回路１０を用いることができる。
すなわち、ＩＣカード１２の変調・復調回路１０の復調回路、ＩＣリーダ・ライター１９内の変調・復調回路１４の復調回路に上述したマンチェスタ符合化データ復号回路１０を用いると、小規模の回路で消費電力を抑制しつつ、データの誤答率を低くすることができる。
【図面の簡単な説明】
【００４１】
【図１】図１は本発明の実施の形態のマンチェスタ符合化データの復号回路構成図である。
【図２】図２（Ａ）、（Ｂ）はマンチェスタ符合と論理の関係を示す図である。
【図３】図３（Ａ）、（Ｂ）は論理「１」のデータでデューティずれが起きている場合の例を示す図である。
【図４】図４（Ａ）〜（Ｃ）はマンチェスタ符号化データと、サンプリング値積算値と、エッジ情報との関係を示す図である。
【図５】図５（Ａ）〜（Ｈ）は、マンチェスタ符号化データと、サンプリングとの関係からマンチェスタ符号化データを復号する判定例を図解した図である。
【図６】図６は本発明の実施の形態のマンチェスタ符合化データ復号回路を非接触のＩＣカードを使ったシステムに適用した場合の全体構成図である。
【符号の説明】
【００４２】
１０…マンチェスタ符合化データ復号回路
１…位相同期回路、２…サンプリング回路
３…サンプリング信号生成回路、４…サンプリング値積算回路
５…エッジ検出回路、６…エッジ情報判定回路
７…整合性判定回路、８…復号値決定回路
ｎ１…マンチェスタ符号化データ、ｎ２…同期信号
ｎ３…サンプリング信号、ｎ４…サンプリング値
ｎ５…エッジ情報、ｎ６…サンプリング値積算値
ｎ７…エッジ情報判定信号、ｎ８、ｎ９：整合性判定信号
ｎ１０…マンチェスタ復号データ
【図１】
2006086844.tif 000003
【図２】
2006086844.tif 000004
【図３】
2006086844.tif 000005
【図４】
2006086844.tif 000006
【図５】
2006086844.tif 000007
【図６】
2006086844.tif 000008