(57)【要約】【課題】送信側が切れ目無くデータを送り、データフォーマットのスタートが判定できない場合に送受信間の同期がとりにくくなる。逆に同期のために一定期間同じ信号を送信側で再送すると同期の為にデータ転送レートが低下する課題があった。【解決手段】通信データの先頭と末尾を示すデータフォーマットに通信データをあてはめ、マンチェスタ符号化して転送していることに着目し、データフォーマット中の一部のマンチェスタ符号化せず転送する。受信側では、受信データからマンチェスタ符号化のルールが当てはまらない部分を検出、通信データ先頭と末尾から同期をとることで、羅列されたデータフォーマットにおいて、同期を取る装置と方法を提案する。【選択図】図１
2005033591.tif 000002
【特許請求の範囲】
【請求項１】
マンチェスタ符号を利用したデジタル通信における送受信機の同期装置であって、
送信機は、
所定のデータフォーマットによる通信データをマンチェスタ符号化する符号化手段と、
通信データの先頭と末尾とにマンチェスタ符号化を無効にするマンチェスタ符号化用クロック無効手段により、本来発生しない特異符号を与える特異符号化手段と、
符号化手段と特異符号化手段の出力により伝送信号を作成する伝送信号作成手段とを有し、
受信機は、
受信した伝送信号から特異符号を検出し、データフォーマットにより予め設定された通信データの先頭と末尾位置を取得し、通信データの同期を取る同期取得手段と、
通信データ読取り手段と、
を備えることを特徴とするデジタル通信における送受信機の同期装置。
【請求項２】
マンチェスタ符号を利用したデジタル通信における送受信機の同期方法であって、
送信工程は、
マンチェスタ符号化用クロックによりマンチェスタ符号化する符号化工程と、
所定のデータフォーマットによる通信データの先頭と末尾とにマンチェスタ符号化を無効とするマンチェスタ符号化用クロック無効工程と、
先頭と末尾を表す‘１０（００）’と‘００（０１）’のデータフォーマットにより本来発生しない‘１１１（０００）’と‘０００（１１１）’なる特異符号を与える特異符号化工程と、
符号化工程の前後に特異符号化工程を行い、伝送信号を作成する伝送信号作成工程とを有し、
受信工程は、
受信した伝送信号から‘１１１（０００）’と‘０００（１１１）’なる特異符号を検出し、データフォーマットにより予め設定された通信データの先頭と末尾位置を取得し、通信データの同期を取る同期取得工程と、
通信データ読取り工程と、
を備えることを特徴とするデジタル通信における送受信機の同期方法。
【請求項３】
請求項２に記載のデジタル通信における送受信機の同期方法において、
伝送に使用されるベースバンド伝送方式は、マンチェスタ符号とも呼ばれるバイフェイズ符号、差動バイフェイズ符号、FM符号とも呼ばれるf/2f符号及び複流RZ符号を用いることを特徴とするデジタル通信における送受信機の同期方法。
【請求項４】
請求項２に記載のデジタル通信における送受信機の同期方法において、
通信データの記録様式となるデータフォーマットは、データの種別を示すＩＤとデータの数値情報及び誤り検出信号とを含み、
通信データ読取り工程は、
通信データが有効か否かを判定する判定工程を有することを特徴とするデジタル通信における送受信機の同期方法。
【請求項５】
請求項２に記載のデジタル通信における送受信機の同期方法において、
マンチェスタ符号化用クロックを少なくとも１クロックを無効にすることを特徴とするデジタル通信における送受信機の同期方法。
【請求項６】
マンチェスタ符号を利用したデジタル通信における送受信機の同期プログラムであって、
送信処理手順は、
マンチェスタ符号化用クロックによりマンチェスタ符号化する符号化処理手順と、
所定のデータフォーマットによる通信データの先頭と末尾とにマンチェスタ符号化を無効にするマンチェスタ符号化用クロック無効処理手順と、
先頭と末尾を表す‘１０（００）’と‘００（０１）’のデータフォーマットにより本来発生しない‘１１１（０００）’と‘０００（１１１）’なる特異符号を与える特異符号化処理手順と、
符号化工程と特異符号化処理手順の出力により伝送信号を作成する伝送信号作成処理手順とを有し、
受信処理手順は、
受信した伝送信号から‘１１１（０００）’と‘０００（１１１）’なる特異符号を検出し、データフォーマットにより予め設定された通信データの先頭と末尾位置を取得し、通信データの同期を取る同期取得処理手順と、
通信データ読取り処理手順と、
を備えることを特徴とするデジタル通信における送受信機の同期プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
無線・有線を問わず、マンチェスタコードを用いたデジタル通信を行う通信機器全般に関する。
【背景技術】
【０００２】
２進数で示されるデータ信号を直列伝送する形式としては、ＮＲＺ（Non Return to Zero）符号やマンチェスタ符合が知られている。ＮＲＺ符号は、同一符号極性の論理レベルが連続する間は、同一符号極性のパルス信号を送出するもので、「１」が連続する場合は、「０」に復帰しない符合化形式である。同様に、マンチェスタ符合は、データの論理「１」に対して負から正に反転する符合を割当てると共に、論理「０」に対して例えば正から負に反転する符合を割当てるものである。特にマンチェスタ符号は移動体無線や同軸ケーブルを利用した中規模ＬＡＮ等で活用されている。
【０００３】
このようなデータ信号を直列伝送する形式を用いて、デジタル通信によりデータ送信を行う場合、特許文献１のような伝送データのデータフォーマット方法において、伝送データの個別識別が出来るように予め決められたデータフォーマットで断続的に送信を行い、伝送データのシリアル番号等のデータ個別識別番号を付加した構成とすることにより受信した信号を分析し、データや送信側の個別IDの切り分けを行っていた。
【０００４】
しかし、送信側が切れ目無くデータを送り、データフォーマットのスタートが判定できない場合、送受信間の同期がとりにくくなってしまうという問題があった。この様な場合の対策として、特許文献２にあるように、ある一定期間複数ブロックからなるグループＩＤを受信し、受信データの多数決をとり同期をとる方法もあるが、逆に同期のために一定期間同じ信号を再送することが必要であり、データの転送レートが低下してしまうことがある。
【０００５】
【特許文献１】特開平５−２４４０５１号公報
【特許文献２】特開２０００−２２４６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の伝送データの識別が出来るように予め決められたデータフォーマットで断続的に送信する場合、データの転送レートを高める為に送信側が切れ目無くデータを送る必要があるが、データフォーマットのスタートが判定できない場合に送受信間の同期がとりにくくなるという問題があった。
【０００７】
逆に、同期のために一定期間同じ信号を送信側で再送すると同期の為にデータ転送レートが低下するという相反する課題があった。
【０００８】
この発明の目的は、送信側が切れ目無くデータを送る場合であっても、同期の為の一定時間同じ信号を送信側で再送せずに、通信データの先頭と末尾の判定行い、送信データを増加することなく実現することである。
【課題を解決するための手段】
【０００９】
マンチェスタ符号を利用し、デジタル通信における送受信機の同期装置を用いる。送信機は、所定のデータフォーマットによる通信データをマンチェスタ符号化する符号化手段と、通信データの先頭と末尾とにマンチェスタ符号化を無効にするマンチェスタ符号化用クロック無効手段により、本来発生しない特異符号を与える特異符号化手段と、符号化手段と特異符号化手段の出力により伝送信号を作成する伝送信号作成手段とを有している。
【００１０】
受信機は、受信した伝送信号から特異符号部を検出し、データフォーマットにより予め設定された通信データの先頭と末尾位置を取得し、通信データの同期を取る同期取得手段と、通信データ読取り手段とを備える。
【００１１】
送受信機の同期方法において、送信工程は、通信データの記録形式となるデータフォーマットと、マンチェスタ符号化用クロックによりマンチェスタ符号化する符号化工程と、通信データの先頭と末尾とにマンチェスタ符号化を無効とするマンチェスタ符号化用クロック無効工程と、先頭と末尾を表す‘１０（００）’と‘００（０１）’のデータフォーマットにより本来発生しない‘１１１（０００）’と‘０００（１１１）’なる特異符号を与える特異符号化工程と、符号化工程の前後に特異符号化工程を行い、伝送信号を作成する伝送信号作成工程とを有している。なお、これらの符号は正論理と負論理で示している。
【００１２】
受信工程は、受信した伝送信号から‘１１１（０００）’と‘０００（１１１）’なる特異符号を検出し、データフォーマットにより予め設定された通信データの先頭と末尾位置を取得し、通信データの同期を取る同期取得工程と、通信データ読取り工程とを備えることを特徴としている。
【００１３】
デジタル通信における送受信機の同期方法において、伝送に使用されるベースバンド伝送方式は、マンチェスタ符号とも呼ばれるバイフェイズ符号、差動バイフェイズ符号、FM符号とも呼ばれるf/2f符号及び複流RZ符号を用いることを特徴としている。
【００１４】
デジタル通信における送受信機の同期方法において、通信データの記録様式となるデータフォーマットは、データの種別を示すＩＤとデータの数値情報及び誤り検出信号を含んでおり、通信データ読取り工程は、通信データが有効か否かを判定する判定工程とを有することを特徴としている。さらに、マンチェスタ符号化用クロックを少なくとも１クロックを無効にすることを特徴としている。
【００１５】
このように、送信側では、通信データの先頭と末尾を示すデータフォーマットを元に通信データに対して、マンチェスタ符号化(‘１’を‘０１（１０）’,‘０’を‘１０（０１）’に変換し、データ全体のデューティ比を５０／５０に変換してコード化)して転送していることに着目し、データフォーマット中の先頭と末尾をマンチェスタコード化せず転送する。
【００１６】
受信側では、受信データからマンチェスタ符号のルールが当てはまらない部分を検出、通信データ先頭と末尾から同期をとることで、羅列されたデータフォーマットにおいて、正確に同期をとる装置と方法を提案するものである。
【００１７】
また、受信側では送信されたデータが正しく受信したかを判定する手段として誤り検出機能により確認を行う。
【発明の効果】
【００１８】
本発明は、以上説明したように間断なく転送されるデジタル通信に対し、マンチェスタコード部にコントロール機能を追加し、データフォーマットの一部に非マンチェスタコード部を付与、受信側でこの部位を用い簡便かつ確実に通信の同期をとることができ、データ伝送効率の向上及び送信機と受信機の簡略化ができる効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態（以下実施形態という）を、図面に従って説明する。
【００２０】
実施形態は、周波数３００ＭＨｚ帯での微弱電波を使用しＡＳＫ（Amplitude Shift Keying）変調方式でデータ送信を行った。送信機によるデータ転送速度は約１００Ｋｂｐｓであり、数ミリ秒毎にセンサで測定した電圧、電流、ひずみ、圧力及び温度等を本実施形態による送受信同期方法にて数１０ｍ離れた受信機でデータを受信した。変調方式もＡＳＫ変調方式のみならずＰＳＫ（Phase Shift Keying）でもＦＳＫ（Frequency Shift Keying）でも好適に処理可能である。もちろん、本発明は、データ送受信のみならずデジタル音声データなども送受信が可能であるので、送受信機能を備える無線電話をはじめあらゆる通信に使用できることは明白である。
【００２１】
最初に第１の実施形態について説明する。図１は、本発明におけるマンチェスタ符号を利用したデジタル通信のデータ送信方法と受信方法のデータフォーマットの構成を示した構成図である。
【００２２】
基準クロックとマンチェスタ符号化をするマンチェスタコード用クロックは同じ周波数であり、データフォーマットのクロックは基準クロックの半分の周波数で作成され、送信データとマンチェスタコード用クロックは同期しており、転送データとクロックの排他的論理和（eXclusive OR 以下XORという）を取ることでマンチェスタ符号化することができる。
【００２３】
表１は、マンチェスタ符号化で使用する排他的論理和（XOR）の論理表を示した表である。データフォーマットと、マンチェスタコード用クロックの組み合わせによるＸＯＲの論理表を示している。
【００２４】
【表１】
2005033591.tif 000003
【００２５】
図２は実施形態におけるデータフォーマットの構成を示す図である。本実施形態の送信側１において、データフォーマット３のスタートを‘１０（００）’（ｓｔａｒｔ）、エンドを‘００’（ｅｎｄ）と定義する。スタートとエンドの間には図２に示すようなデータのＩＤ信号、数値によるデータ信号および誤り検出信号が挿入されている。
【００２６】
実施形態においてＩＤ信号は４ビットで構成され、１：電圧、２：電流、３：ひずみ、４：圧力、５：温度を示し、ＩＤ信号によりデータの種類を特定することが可能である。なお、ＩＤ信号のビット数は８ビットでも良いし、その他のビット数でも良い。
【００２７】
データ信号は、３２ビットの実数型で表されている。なお、データ信号は１６ビットでも良いし、その他のビット数でも良い。
【００２８】
本実施形態において、誤り検出信号は５ビットのＣＲＣ方式（Cyclic Redundancy Check）を用いてＩＤ信号やデータ信号の誤りを検出し、もし誤りがあればそのデータは使用しない。これらの処理は計算機のＣＰＵにて行ったが、高速処理を行うために周辺の機能も含めてハードウエア化を行いＦＰＧＡやゲートアレーにしても良い。なお、誤り検出信号は、１６ビットでも良いし、その他の誤り検出手法及びビット数でも好適に処理できる。
【００２９】
次に、図１と表１で信号の変化を説明する。送信側１において、マンチェスタ用クロックをスタートでは‘００１０’に設定し、エンドでは‘１０００’に設定してマンチェスタコード用クロックのタイミングに同期すると、データフォーマット３のスタートは‘１１００’となり、同様にエンドは‘００００’となる。なお、説明では正論理を用いている。
【００３０】
これらをデータフォーマット３とマンチェスタコード用クロック４をＸＯＲすると、データプロトコル５のスタートでは‘１１１０’が表れ、エンドでは‘１０００’が表れる。
【００３１】
通常、マンチェスタ符号化では‘１’は‘０１’で表され、同様に‘０’は‘１０’で表されるが、本実施形態のマンチェスタ符号化後に通常は現れない‘１１１’（ｓｔａｒｔ）および‘０００’（ｅｎｄ）が発生する。このため、受信側２でこの信号を用いてデータプロトコル６のデータの先頭と末尾が検出可能となる。
【００３２】
図３は、第１の実施形態における計算機による送信プログラムのフローチャートを示した図である。図３を用いて計算機を用いた第１の実施形態について説明する。
【００３３】
ここで、基準クロックとマンチェスタ用クロックは同じ周波数であり、データフォーマットの転送速度は基準クロックの半分で作動する。よって、データフォーマットがＮｂｉｔの場合、フローチャートのカウントは２倍のＮになる。第１の実施形態においてＮｂｉｔは、４５ｂｉｔ（スタート信号２ｂｉｔ、ＩＤ信号４ｂｉｔ、データ信号３２ｂｉｔ、誤り検出信号５ｂｉｔ、エンド信号２ｂｉｔ）である。
【００３４】
通信が開始されると基準クロック（マンチェスタコード用クロックの基本となる基準クロック）が‘０’から‘１’に立ち上がることを判定する（ステップＳ１、以下ステップを略す）。もし、基準クロックが立ち上がると、次のステップに進む。Ｓ２ではカウント値が０かを判定し、カウント値が０であれば、Ｓ３を実行する。Ｓ３は、データフォーマット３の１ビット目に‘１’、２ビット目に‘０’をセットする。次に、Ｎ−１ビット目に‘０’、Ｎビット目に‘０’をセットする。その後、ＩＤ信号と転送するためのデータ信号をセットする。
【００３５】
Ｓ４では、データフォーマットを１ビット毎に出力する為の計算機内のシフトレジスタ記憶領域にロードする。Ｓ５では、カウント値に‘１’を加えて記憶する。
その後、Ｓ６では、シフトレジスタ記憶領域を１ビットシフトしてＤｏｕｔ（‘１’）信号として作成する。この段階では、まだ実際の出力に至っていない。
【００３６】
Ｓ７では、カウント値が‘１’又は‘２Ｎ−1’であるかを判定し、もし正しい場合は‘Ｙｅｓ’側のステップに進む。もしカウント値が‘１’の場合、Ｓ８に示すように、マンチェスタコード用クロックを‘０’にセットしてクロックを停止させる。その後、Ｓ９では、Ｓ６でシフトしたＤｏｕｔ（‘１’）とマンチェスタコード用クロック‘０’とをＸＯＲして‘１’を得ると共にこの値を伝送信号として出力する。
【００３７】
Ｓ１０では、基準クロックが立ち下がるまでループを繰り返す。もし、立ち下がりを判断すると、Ｓ１１でカウントに１を加えて記憶する。この時カウント値は‘２’となる。Ｓ１２では、Ｄｏｕｔ（‘１’）と基準クロックが立ち下がり後のマンチェスタコード用クロック（‘０’）とをＸＯＲして‘１’を得ると共にこの値を伝送信号として出力する。
【００３８】
Ｓ１３では、カウント値が２Ｎであるかを判定し、‘Ｎｏ’であればＳ１５の終了判定を行い、‘Ｎｏ’であればＳ１へ戻る。
【００３９】
Ｓ１で基準クロックが立ち上がり、カウント値が‘２’であるのでＳ２では‘Ｎｏ’と判定され、Ｓ５においてカウント値が‘３’となる。Ｓ６ではデータフォーマットの２ｂｉｔ目の‘０’がシフトされＤｏｕｔとして作成される。Ｓ７においてカウント値は‘３’なので‘Ｎｏ’と判定されマンチェスタコード用クロックが‘０’とならず通常のマンチェスタコード用クロック‘１’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘１’がＳ９にて出力される。
【００４０】
Ｓ１０では、基準クロックが立ち下りを判定して、Ｓ１１においてカウント値を‘４’として記憶する。その後、通常のマンチェスタコード用クロック‘０’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘０’がＳ１２にて出力される。
【００４１】
以上の動作で伝送信号は‘１１１０’となり、スタートを示す‘１１１’が伝送信号として出力されることになる。
【００４２】
次に、エンドを示す‘０００’が伝送信号として出力される工程について説明する。通常のマンチェスタ符号化によりＩＤ信号、データ信号及び誤り検出信号が伝送信号として出力された後に、カウント値が進みＳ５で‘８７’となる。以後各ステップについて説明する。
【００４３】
Ｓ６では、Ｎ−１ｂｉｔとＮｂｉｔにエンド信号を示す‘０’と‘０’が予めセットされている。Ｓ６では、シフトレジスタをシフトしてＤｏｕｔ‘０’を作成する。Ｓ７では、カウント値が‘８７’となっているので、カウント値の判定で‘Ｎｏ’と判定され、マンチェスタコード用クロックの‘１’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘１’がＳ９にて出力される。
【００４４】
Ｓ１０では、基準クロックが立ち下がることを判定して、Ｓ１１ではカウント値に‘１’を加え‘８８’として記憶する。その後、通常のマンチェスタコード用クロック‘０’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘０’がＳ１２にて出力される。
【００４５】
Ｓ１３からＳ１５を通り、カウント値に１を加えＳ５で‘８９’となる。Ｓ６では、シフトレジスタをシフトしてＤｏｕｔ‘０’を作成する。Ｓ７では、カウント値が‘８９（２Ｎ−１）’となり、カウント値の判定で‘Ｙｅｓ’と判定され、マンチェスタコード用クロックの‘０’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘０’がＳ９にて出力される。
【００４６】
Ｓ１０では、基準クロックが立ち下がることを判定して、Ｓ１１ではカウント値に‘１’を加え‘９０’として記憶する。その後、通常のマンチェスタコード用クロック‘０’とＤｏｕｔ‘０’がＸＯＲされ、伝送信号‘０’がＳ１２にて出力される。
【００４７】
以上の処理により出力される伝送信号は‘１０００’となり、エンドを示す‘０００’が出力されることになる。
【００４８】
図４は、第２の実施形態におけるマンチェスタ符号を利用したデジタル通信のデータ送信方法と受信方法の負論理データフォーマットの構成を示した構成図である。第１の実施形態と異なる点は、マンチェスタコード用クロックを負論理とした為に、送信側１１のデータフォーマットのスタートを‘００’、エンドを‘０１’と定義したことである。
【００４９】
この為、送信側１１のデータプロトコルもスタートを示す信号が‘０００’となり、エンドを示す信号が‘１１１’となる。
【００５０】
図５は、第２の実施形態におけるマンチェスタ符号を利用したデジタル通信のデータ送信回路を示した回路図である。
【００５１】
シフトレジスタ２２ａ，２２ｂ，２２ｃには、転送データがパラレル入力２０、およびＩＤ信号が２１より供給されており、カウンタ２３から供給されるロード信号により、シフトレジスタ２２ａ，２２ｂ，２２ｃにロードする。シフトレジスタ２２ａ，２２ｂ，２２ｃのビットは、基準クロック２８によりビットシフトしている。この基準クロック２８はカウンタ２３にも供給されており、カウンタ２３ではこの入力によりカウントアップする。
【００５２】
カウンタ２３の出力を用いて、転送データの開始と終了に相当するカウンタ値を出力するデコーダ２４ａ，２４ｂを組み込み、開始と終了に相当する部分の基準クロックをカットする。これにより、図４に示するビット操作が可能である。
本方式は、回路に限定するものではなく、例えば図３に示した用に計算機で実現しても好適に実現することが可能である。
【００５３】
次に、第３の実施形態における受信回路について説明する。図６は、第３の実施形態における同期クロック抽出例を示したデジタル通信のデータ受信回路図を示し、図７は、第４の実施形態における同期クロック抽出例を示したデジタル通信のデータ受信回路図を示す。
【００５４】
本発明において、クロックが完全な形で送信信号に含まれているフォーマットであるバイフェイズ符号（マンチェスタ符号）、差動バイフェイズ符号、f/2f符号及びRZ符号等から伝送信号からクロックを抽出が可能である。第３、第４の実施形態では、このクロック抽出とファイルのスタートとエンドを判断する信号を抽出している。
【００５５】
以下に、本発明で使用できる符号化方式について説明する。
【００５６】
バイフェイズ符号は、マンチェスタ符号とも呼ばれ原理的には、位相の違いで‘０’と‘1’とを識別するが、180°異なる２つの位相なので、ビットの中央で信号が立ち上がるか、立ち下がるかの区別になる。
【００５７】
差動バイフェイズ符号は、位相で‘1’と‘０’とを識別するが、位相の絶対値ではなく前のビットと同位相であるかまたは位相が異なるかによって区別する。位相は、本来相対的なものであるので、差動形の方が合理的である。しかし、歴史的に古くからあるバイフェイズの方が普及している。
【００５８】
f/2f符号は、FM符号ともいう。周波数の違いで‘1’とゼロを識別するが、結果として、波形は、差動バイフェイズと同じとなる。ただし、位相が 1/2 ビットずれる。
【００５９】
RZ符号は、リターンゼロで、ビットの前半だけにパルスがあり、後半は‘０’になる。ただし、RZは一般名称ではなく、特定の波形を意味し、この点では、NRZ 符号も同じとなる。NRZは、ノンリターンゼロというが、その性質を持つものの一般名称ではなく、特定の符号を意味する。
【００６０】
バイポーラ符号は、RZ 符号を 2 極性としたものである。
【００６１】
次に、同期クロック抽出の実施形態について説明する。図６，図７中において、ＳＳ１，ＳＳ２はモノステータブル・マルチバイブレータであり、一定時間（ｔ）信号入力がなければ‘ＨＩＧＨ’となり、入力信号の立ち下がりで‘Ｌｏｗ’となる電子回路となっている。ＳＳ１は、同期クロック（Ｔ）に対し、Ｔ／２＜ｔ＜Ｔで成立し、ＳＳ２は、同期クロック（Ｔ）に対して３Ｔ／２＜ｔ＜２Ｔで成立する。
【００６２】
図６に示すロジック図のように、入力信号（Ａ）から入力される伝送信号からデータ開始信号（Ｉ）、データ終了信号（Ｈ）及び同期クロック信号（Ｔ）を抽出する。
【００６３】
同様に図７において、入力信号（Ａ）から入力される伝送信号からポイント（Ｅ）での信号までは図６と同じであるが、ポイント（Ｊ）を通過し、ポイント（Ｋ）に達すると同期クロック（Ｔ）として抽出される。これらの処理により、図６と同様に入力信号（Ａ）から入力される伝送信号からデータ開始信号（Ｉ）、データ終了信号（Ｈ）及び同期クロック信号（Ｔ）を抽出する。
【００６４】
本実施例ではバイフェイズ符号とも呼ばれるマンチェスタ符号で実施したが、前述したベースバンド伝送方式を用いても好適に処理が可能であるのは明らかである。
【図面の簡単な説明】
【００６５】
【図１】本発明におけるマンチェスタ符号を利用したデジタル通信のデータ送信方法と受信方法のデータフォーマットの構成を示した構成図である。
【図２】図２は実施形態におけるデータフォーマットの構成を示す図である。
【図３】第１の実施形態における計算機による送信プログラムのフローチャートを示した図である。
【図４】実施形態におけるマンチェスタ符号を利用したデジタル通信のデータ送信方法と受信方法の負論理データフォーマットの構成を示した構成図である。
【図５】第２の実施形態におけるマンチェスタ符号を利用したデジタル通信のデータ送信回路を示した回路図である。
【図６】第３の実施形態における同期クロック抽出例を示したデジタル通信のデータ受信回路図である。
【図７】第４の実施形態における同期クロック抽出例を示したデジタル通信のデータ受信回路図である。
【符号の説明】
【００６６】
１  送信側、２  受信側、３  データフォーマット、４  マンチェスタコード用クロック、５  データプロトコル、６  受信側データプロトコル、７  基準クロック。
【図１】
2005033591.tif 000004
【図２】
2005033591.tif 000005
【図３】
2005033591.tif 000006
【図４】
2005033591.tif 000007
【図５】
2005033591.tif 000008
【図６】
2005033591.tif 000009
【図７】
2005033591.tif 000010