(57)【要約】  送信機は、２進数における符号“０”に対して５６０μｓ，６００μｓのフレーム長を割り当て、２進数における符号“１”に対して６００μｓ，５６０μｓのフレーム長を割り当てるためのテーブル（ＴＢＬ１）を内蔵している。そして、送信機は、テーブル（ＴＢＬ１）を参照して、２進数で表された伝送情報“０”〜“３”の符号列［０，０］，［０，１］，［１，０］，［１，１］の各符号“０”，“１”にそれぞれ２つのフレーム長５６０μｓ，６００μｓおよび６００μｓ，５６０μｓを割り当て、その割り当てた４個のフレーム長を有する４個の無線信号を順次送信する。
2013129277.tif 000002
【特許請求の範囲】
【請求項１】
伝送情報を表し、かつ、ｎ（ｎは２以上の整数）進数によって表された符号列の各符号に長さが異なる少なくとも２つのフレーム長を割り当てて前記符号列を表す複数個のフレーム長を生成する生成手段と、
前記生成手段から前記複数個のフレーム長を順次受け、その受けた複数個のフレーム長を有する複数個の無線信号を順次送信する送信手段とを備え、
前記生成手段は、第１の伝送情報をｎ進数に変換したときの符号列である第１の符号列を表す第１の複数個のフレーム長に含まれる第１のフレーム長が、前記第１の伝送情報と異なる第２の伝送情報をｎ進数に変換したときの符号列である第２の符号列を表す第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、前記第１の複数個のフレーム長に含まれる第３のフレーム長が、前記第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように前記複数個のフレーム長を生成し、
前記第１のフレーム長の前記第１の複数個のフレーム長における順番は、前記第２のフレーム長の前記第２の複数個のフレーム長における順番と同じであり、
前記第３のフレーム長の前記第１の複数個のフレーム長における順番は、前記第４のフレーム長の前記第２の複数個のフレーム長における順番と同じである、送信機。
【請求項２】
前記伝送情報の種類の数をｍ（ｍは２以上の整数）個とした場合、前記符号列は、ｘ個の符号によって表され、前記ｘは、前記ｎを底とするｌｏｇｎｍの演算結果以上の最小の整数からなり、
前記生成手段は、前記ｘ個の符号の各々に前記長さが異なる少なくとも２つのフレーム長を割り当てて２ｘ個以上のフレーム長を生成し、
前記送信手段は、前記２ｘ個以上のフレーム長を有する２ｘ個以上の無線信号を順次送信する、請求項１に記載の送信機。
【請求項３】
前記生成手段は、前記ｎ進数における各符号と、前記長さが異なる少なくとも２つのフレーム長とを対応付けたテーブルを保持しており、前記テーブルを参照して前記複数個のフレーム長を生成する、請求項１に記載の送信機。
【請求項４】
伝送情報を表し、かつ、ｎ（ｎは２以上の整数）進数によって表された符号列の各符号に長さが異なる少なくとも２つのフレーム長を割り当てて前記符号列を表す複数個のフレーム長を生成する第１のステップと、
前記第１のステップにおいて生成された前記複数個のフレーム長を有する複数個の無線信号を順次送信する第２のステップとを備え、
前記第１のステップにおいて前記複数個のフレーム長は、第１の伝送情報をｎ進数に変換したときの符号列である第１の符号列を表す第１の複数個のフレーム長に含まれる第１のフレーム長が、前記第１の伝送情報と異なる第２の伝送情報をｎ進数に変換したときの符号列である第２の符号列を表す第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、前記第１の複数個のフレーム長に含まれる第３のフレーム長が、前記第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように生成され、
前記第１のフレーム長の前記第１の複数個のフレーム長における順番は、前記第２のフレーム長の前記第２の複数個のフレーム長における順番と同じであり、
前記第３のフレーム長の前記第１の複数個のフレーム長における順番は、前記第４のフレーム長の前記第２の複数個のフレーム長における順番と同じである、送信方法。
【請求項５】
前記伝送情報の種類の数をｍ（ｍは２以上の整数）個とした場合、前記符号列は、ｘ個の符号によって表され、前記ｘは、前記ｎを底とするｌｏｇｎｍの演算結果以上の最小の整数からなり、
前記第１のステップにおいて、前記ｘ個の符号の各々に前記長さが異なる少なくとも２つのフレーム長を割り当てて２ｘ個以上のフレーム長が生成され、
前記第２のステップにおいて、前記２ｘ個以上のフレーム長を有する２ｘ個以上の無線信号が順次送信される、請求項４に記載の送信方法。
【請求項６】
前記第１のステップにおいて、前記ｎ進数における各符号と、前記長さが異なる少なくとも２つのフレーム長とを対応付けたテーブルに基づいて前記複数個のフレーム長が生成される、請求項４に記載の送信方法。
【請求項７】
請求項１に記載の送信機から送信された前記複数個の無線信号を受信する受信機であって、
前記複数個の無線信号の受信信号を検波する検波手段と、
前記検波手段による検波結果をディジタル信号に変換する変換手段と、
前記ディジタル信号に基づいて複数のフレーム長を検出し、その検出した複数のフレーム長を符号列に変換して前記伝送情報を復号する復号手段とを備える受信機。
【請求項８】
前記復号手段は、前記伝送情報の送信に用いられるフレーム長以外のフレーム長を除外して前記複数のフレーム長を符号列に変換する、請求項７に記載の受信機。
【請求項９】
前記復号手段は、フレーム長の変動の許容値を考慮して、前記伝送情報の送信に用いられるフレーム長以外のフレーム長を除外する、請求項８に記載の受信機。
【請求項１０】
請求項１に記載の送信機から送信された前記複数個の無線信号を受信する受信機であって、
前記複数個の無線信号の受信信号を検波する検波手段と、
前記検波手段による検波結果をディジタル信号に変換する変換手段と、
前記ディジタル信号に基づいて複数のフレーム長を検出する検出手段と、
前記検出された複数のフレーム長の配列パターンが前記複数個のフレーム長の配列パターンに一致するか否かを判定し、前記複数のフレーム長の配列パターンが前記複数個のフレーム長の配列パターンに一致すると判定したとき、前記複数個のフレーム長の配列パターンに対応する符号列からなる伝送情報を受信したことを示す信号を出力する相関回路とを備える受信機。
【請求項１１】
請求項１に記載の送信機と、
請求項７に記載の受信機とを備える無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、送信機、それにおける送信方法、送信機から無線信号を受信する受信機およびそれらを備える無線通信システムに関するものである。
【背景技術】
【０００２】
無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）信号を送信する送信機と、一般的な無線ＬＡＮの受信機よりも非常に低い消費電力で動作する受信機が無線通信を行うために、非特許文献１では、無線フレームの時間の長さであるフレーム長に情報を持たせて、通信を行うフレーム長変調が提案されている。【０００３】
有線または無線通信において、伝送する情報が伝送路上で雑音等の影響により誤ることがある。無線通信においては、送信距離に応じて無線信号が減衰したり、マルチパスフェージングの影響を受けるため、情報の誤りが顕著に現れる。【０００４】
そこで、誤りの検出および訂正を行うための符号化方法が広く提案されている。非特許文献２には、誤りの検出および訂正を行うための基本的な手法が紹介されており、符号化手法は、大きく２つに大別されている。一つは、固定長の符号を用いて符号化するブロック符号であり、もう一つは、過去の情報の入力に依存して符号化する畳み込み符号である。【０００５】
また、非特許文献３には、変調方式と符号化方式とを合わせたトレリス符号化変調が提案されている。そして、トレリス符号化変調では、変調方式と符号化方式とを合わせて考えることにより、変調方式による誤り特性と符号化方式による誤り検出訂正機能とのミスマッチを防いでいる。
【非特許文献１】Yoshihisa Kondo, et al.,“Wake-up Radio using IEEE 802.11 Frame Length Modulation for Radio-On-Demand Wireless LAN”, PIMRC 2011, Sept. 2011.
【非特許文献２】W.W.Peterson and E.J. Weldon.Jr., “Error-Correcting Codes Second Edition”, The MIT Press.
【非特許文献３】G.Ungerboeck, “Channel Coding with Multilevel/phase signals”, IEEE Trans. IT-28, 1, pp.55-67.
【非特許文献４】E. H. Armstrong, “Some recent developments of regenerative circuits,” Proc. Inst. Radio Eng., Vol. 10, pp. 244-260, Aug. 1922.
【発明の開示】
【０００６】
しかし、非特許文献２に記載されたブロック符号および畳み込み符号では、変調方式の誤り特性が考慮されていないため、変調値によって誤り特性が大きく異なるフレーム長変調の信号に対して誤り検出および訂正を行う効果がない。
【０００７】
また、非特許文献３に記載されたトレリス符号化変調では、１回の変調時間（シンボル長）が一定である変調方式の誤り特性を考慮した符号化を行うが、フレーム長変調では、シンボル長が不定であるため、トレリス符号化変調をフレーム長変調に適用することは困難である。
【０００８】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、フレーム長変調による無線通信において伝送誤りを抑制可能な送信機を提供することである。
【０００９】
また、この発明の別の目的は、フレーム長変調による無線通信において伝送誤りを抑制可能な送信方法を提供することである。
【００１０】
更に、この発明の別の目的は、フレーム長変調による無線通信において伝送誤りを抑制可能な受信機を提供することである。
【００１１】
更に、この発明の別の目的は、フレーム長変調による無線通信において伝送誤りを抑制可能な無線通信システムを提供することである。
【００１２】
この発明の実施の形態によれば、送信機は、生成手段と、送信手段とを備える。生成手段は、伝送情報を表し、かつ、ｎ（ｎは２以上の整数）進数によって表された符号列の各符号に長さが異なる少なくとも２つのフレーム長を割り当てて符号列を表す複数個のフレーム長を生成する。送信手段は、生成手段から複数個のフレーム長を順次受け、その受けた複数個のフレーム長を有する複数個の無線信号を順次送信する。そして、生成手段は、第１の伝送情報をｎ進数に変換したときの符号列である第１の符号列を表す第１の複数個のフレーム長に含まれる第１のフレーム長が、第１の伝送情報と異なる第２の伝送情報をｎ進数に変換したときの符号列である第２の符号列を表す第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の複数個のフレーム長に含まれる第３のフレーム長が、第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように複数個のフレーム長を生成する。第１のフレーム長の第１の複数個のフレーム長における順番は、第２のフレーム長の第２の複数個のフレーム長における順番と同じである。第３のフレーム長の第１の複数個のフレーム長における順番は、第４のフレーム長の第２の複数個のフレーム長における順番と同じである。
【００１３】
また、この発明の実施の形態によれば、送信方法は、伝送情報を表し、かつ、ｎ（ｎは２以上の整数）進数によって表された符号列の各符号に長さが異なる少なくとも２つのフレーム長を割り当てて符号列を表す複数個のフレーム長を生成する第１のステップと、第１のステップにおいて生成された複数個のフレーム長を有する複数個の無線信号を順次送信する第２のステップとを備え、第１のステップにおいて複数個のフレーム長は、第１の伝送情報をｎ進数に変換したときの符号列である第１の符号列を表す第１の複数個のフレーム長に含まれる第１のフレーム長が、第１の伝送情報と異なる第２の伝送情報をｎ進数に変換したときの符号列である第２の符号列を表す第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の複数個のフレーム長に含まれる第３のフレーム長が、第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように生成され、第１のフレーム長の第１の複数個のフレーム長における順番は、第２のフレーム長の第２の複数個のフレーム長における順番と同じであり、第３のフレーム長の第１の複数個のフレーム長における順番は、第４のフレーム長の第２の複数個のフレーム長における順番と同じである。
【００１４】
更に、この発明の実施の形態によれば、受信機は、請求項１から３のいずれか１項に記載の送信機から送信された偶数個の無線信号を受信する受信機であって、検波手段と、変換手段と、復号手段とを備える。検波手段は、複数個の無線信号の受信信号を検波する。変換手段は、検波手段による検波結果をディジタル信号に変換する。復号手段は、ディジタル信号に基づいて複数のフレーム長を検出し、その検出した複数のフレーム長を符号列に変換して伝送情報を復号する。
【００１５】
更に、この発明の実施の形態によれば、受信機は、請求項１から３のいずれか１項に記載の送信機から送信された偶数個の無線信号を受信する受信機であって、検波手段と、変換手段と、検出手段と、相関回路とを備える。検波手段は、複数個の無線信号の受信信号を検波する。変換手段は、検波手段による検波結果をディジタル信号に変換する。検出手段は、ディジタル信号に基づいて複数のフレーム長を検出する。相関回路は、検出された複数のフレーム長の配列パターンが複数個のフレーム長の配列パターンに一致するか否かを判定し、複数のフレーム長の配列パターンが複数個のフレーム長の配列パターンに一致すると判定したとき、複数個のフレーム長の配列パターンに対応する符号列からなる伝送情報を受信したことを示す信号を出力する。
【００１６】
更に、この発明の実施の形態によれば、無線通信システムは、請求項１から３のいずれか１項に記載の送信機と、請求項７から請求項１０のいずれか１項に記載の受信機とを備える。
【００１７】
この発明の実施の形態による送信機は、第１の複数個のフレーム長に含まれる第１のフレーム長が第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の複数個のフレーム長に含まれる第３のフレーム長が第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように複数個のフレーム長を生成し、その生成した複数個のフレーム長を有する複数個の無線信号を順次送信する。その結果、複数個の無線信号を受信する受信機は、第３のフレーム長よりも長い第４のフレーム長に第３のフレーム長を誤らないと、第１の伝送情報を第２の伝送情報に誤ることはない。しかし、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、第３のフレーム長を第４のフレーム長に誤ることはない。
【００１８】
従って、伝送情報の伝送誤りを抑制できる。
【００１９】
また、この発明の実施の形態による送信方法は、第１の複数個のフレーム長に含まれる第１のフレーム長が第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の複数個のフレーム長に含まれる第３のフレーム長が第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように複数個のフレーム長を生成し、その生成した複数個のフレーム長を有する複数個の無線信号を順次送信する。その結果、複数個の無線信号を受信する受信機は、第３のフレーム長よりも長い第４のフレーム長に第３のフレーム長を誤らないと、第１の伝送情報を第２の伝送情報に誤ることはない。しかし、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、第３のフレーム長を第４のフレーム長に誤ることはない。
【００２０】
従って、伝送情報の伝送誤りを抑制できる。
【００２１】
更に、この発明の実施の形態による受信機は、第１の複数個のフレーム長に含まれる第１のフレーム長が第２の複数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の複数個のフレーム長に含まれる第３のフレーム長が第２の複数個のフレーム長に含まれる第４のフレーム長よりも短くなるように生成された複数個のフレーム長を有する複数個の無線信号を受信し、その受信した複数個の無線信号に対して検波およびディジタル信号への変換を順次適用して複数のフレーム長を検出し、その検出した複数のフレーム長に基づいて伝送情報を取得する。その結果、第３のフレーム長よりも長い第４のフレーム長に第３のフレーム長を誤らないと、第１の伝送情報を第２の伝送情報に誤ることはない。しかし、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、第３のフレーム長を第４のフレーム長に誤ることはない。
【００２２】
従って、伝送情報の伝送誤りを抑制できる。
【００２３】
更に、この発明の実施の形態による無線通信システムにおいても、上述した機構によって、伝送情報の伝送誤りを抑制できる。
【図面の簡単な説明】
【００２４】
【図１】この発明の実施の形態による無線通信システムの構成を示す概略図である。
【図２】図１に示す送信機の構成を示す概略図である。
【図３】図１に示す受信機の構成を示す概略図である。
【図４】この発明の実施の形態によるフレーム長変調の方法を説明するための第１の具体例を示す図である。
【図５】この発明の実施の形態によるフレーム長変調の方法を説明するための第２の具体例を示す図である。
【図６】この発明の実施の形態によるフレーム長変調の方法を説明するための第３の具体例を示す図である。
【図７】この発明の実施の形態によるフレーム長変調の方法を説明するための第４の具体例を示す図である。
【図８】この発明の実施の形態によるフレーム長変調の方法を説明するための第５の具体例を示す図である。
【図９】この発明の実施の形態によるフレーム長変調の方法を説明するための第６の具体例を示す図である。
【図１０】この発明の実施の形態によるフレーム長変調の一般的方法を説明するための図である。
【図１１】フレーム長変調された伝送情報ｋを無線通信によって送信する方法を説明するための図である。
【図１２】図３に示すフレーム長受信機の構成を示す概略図である。
【図１３】無線信号の受信信号および包絡線の概念図である。
【図１４】フレーム長の検出方法を説明するための図である。
【図１５】この発明の実施の形態による無線通信方法を示すフローチャートである。
【図１６】図３に示すフレーム長受信機の他の構成を示す概略図である。
【図１７】フレーム長の判定方法を説明するための図である。
【図１８】フレーム長の他の判定方法を説明するための図である。
【図１９】受信機が図１６に示すフレーム長受信機を備える場合の無線通信方法を示すフローチャートである。
【図２０】図１に示す受信機の他の構成を示す概略図である。
【図２１】図２０に示す相関回路の構成を示す概略図である。
【図２２】相関回路の動作を説明するための図である。
【図２３】図２０に示す受信機を用いた場合の無線通信システムにおける無線通信方法を示すフローチャートである。
【図２４】図３に示すフレーム長受信機の更に他の構成を示す概略図である。
【図２５】図２４に示す同期検波器の構成を示す概略図である。
【図２６】図３に示すフレーム長受信機の更に他の構成を示す概略図である。
【図２７】検出頻度とフレーム長との関係を示す図である。
【図２８】Ｆａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示す図である。
【発明を実施するための最良の形態】
【００２５】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。【００２６】
図１は、この発明の実施の形態による無線通信システムの構成を示す概略図である。図１を参照して、この発明の実施の形態による無線通信システム１０は、送信機１と、受信機２とを備える。【００２７】
送信機１は、ホストシステム３から伝送情報を受け、その受けた伝送情報を後述する方法によってフレーム長変調し、その変調した伝送情報を無線通信によって送信する。【００２８】
受信機２は、送信機１から送信された無線信号を受信し、その受信した無線信号を後述する方法によって復号する。そして、受信機２は、その復号した伝送情報をホストシステム４へ出力する。【００２９】
図２は、図１に示す送信機１の構成を示す概略図である。図２を参照して、送信機１は、符号化回路１１と、フレーム長変調送信機１２と、アンテナ１３とを含む。【００３０】
符号化回路１１は、ホストシステム３から伝送情報を受ける。この伝送情報は、ｎ（ｎは２以上の整数）進数の符号列によって表されている。【００３１】
符号化回路１１は、後述する方法によって、伝送情報を表す符号列Ｃｄの各符号に長さが異なる２つのフレーム長を割り当てて符号列Ｃｄを表す偶数個のフレーム長を生成する。そして、符号化回路１１は、その生成した偶数個のフレーム長をフレーム長変調送信機１２へ順次出力する。【００３２】
フレーム長変調送信機１２は、符号化回路１１から偶数個のフレーム長を順次受ける。そして、フレーム長変調送信機１２は、その受けた偶数個のフレーム長を有する偶数個の無線信号を生成し、その生成した偶数個の無線信号をアンテナ１３を介して送信する。【００３３】
図３は、図１に示す受信機２の構成を示す概略図である。図３を参照して、受信機２は、アンテナ２１と、フレーム長受信機２２と、復号化回路２３とを含む。【００３４】
フレーム長受信機２２は、アンテナ２１を介して無線信号を受信し、その受信した無線信号を包絡線検波し、その検波した包絡線をディジタル信号に変換する。そして、フレーム長受信機２２は、その変換したディジタル信号に基づいて複数のフレーム長を検出し、その検出した複数のフレーム長を復号化回路２３へ出力する。【００３５】
復号化回路２３は、フレーム長受信機２２から受けた複数のフレーム長を後述する方法によって符号列に復号し、その復号した符号列をホストシステム４へ出力する。【００３６】
この発明の実施の形態によるフレーム長変調について説明する。送信機１の符号化回路１１は、ホストシステム３から伝送情報を受ける。この伝送情報の種類の数をｍ（ｍは２以上の整数）とし、伝送したい情報をｋ＝０，１，２，３，・・・，ｍ−１とし、ｘ＝Ｃｅｉｌ（ｌｏｇｎｍ）とする。ここで、Ｃｅｉｌ（ｙ）は、ｙ以上の最小の整数を意味する。従って、Ｃｅｉｌ（ｌｏｇｎｍ）は、ｌｏｇｎｍの演算結果以上の整数である。【００３７】
その結果、伝送情報ｋをｎ（ｎは２以上の整数）進数に変換した場合、伝送情報ｋは、次式によって表される。【００３８】
ｋ＝ａｘ−１ｎｘ−１＋ａｘ−２ｎｘ−２＋・・・＋ａ２ｎ２＋ａ１ｎ＋ａ０・・・（１）
式（１）において、ａｉ＝０，１，２，・・・，ｎ−１（ｉ＝０，１，２，・・・，ｘ−１）である。【００３９】
従って、伝送情報ｋをｎ進数に変換した場合、伝送情報ｋは、ｘ個の符号列［ａｘ−１ａｘ−２・・・ａ１ａ０］によって表される。【００４０】
そして、この発明の実施の形態においては、符号列［ａｘ−１ａｘ−２・・・ａ１ａ０］の各符号ａｉに長さが異なる２つのフレーム長を割り当てる。即ち、符号ａｉを長さが異なる２つのフレーム長によって表す。【００４１】
以下、具体的に説明する。【００４２】
図４は、この発明の実施の形態によるフレーム長変調の方法を説明するための第１の具体例を示す図である。【００４３】
図４においては、伝送情報の種類の数ｍが４個であり、伝送情報ｋが“０”，“１”，“２”，“３”であり、伝送情報ｋを２進数に変換した場合についてフレーム長変調の方法を説明する。【００４４】
なお、図４の（ａ）は、伝送情報ｋ（＝“０”，“１”，“２”，“３”）と、伝送情報ｋを２進数に変換したときの符号列との対応関係を示し、図４の（ｂ）は、２進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ１を示す。【００４５】
ｍ＝４個の伝送情報ｋ（＝“０”，“１”，“２”，“３”）を２進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ２４）＝２となる。従って、伝送情報ｋ（＝“０”，“１”，“２”，“３”）の各々は、図４の（ａ）に示すように、２つの符号列（＝第１符号および第２符号）によって表される。より具体的には、伝送情報“０”，“１”，“２”，“３”は、それぞれ、符号列［０，０］，［０，１］，［１，０］，［１，１］によって表される。【００４６】
また、２進数においては、“０”，“１”の２種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、５６０μｓ，６００μｓの２種類である。この２種類のフレーム長は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）において用いられる複数のフレーム長から任意に選択されたフレーム長である。【００４７】
そして、長さが異なる２つのフレーム長５６０μｓ，６００μｓを符号“０”に割り当て、長さが異なる２つのフレーム長６００μｓ，５６０μｓを符号“１”に割り当てる。その結果、符号“０”の第１フレームのフレーム長５６０μｓは、符号“１”の第１フレームのフレーム長６００μｓよりも短く、符号“０”の第２フレームのフレーム長６００μｓは、符号“１”の第２フレームのフレーム長５６０μｓよりも長くなる（図４の（ｂ）参照）。【００４８】
このように、この発明の実施の形態においては、２進数における２種類の符号（＝０，１）のうち、一方の符号（＝０）に割り当てられる第１フレームのフレーム長は、他方の符号（＝１）に割り当てられる第１フレームのフレーム長よりも短く、一方の符号（＝０）に割り当てられる第２フレームのフレーム長は、他方の符号（＝１）に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ１は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【００４９】
なお、テーブルＴＢＬ１は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、２進数における２つの符号において、一方の符号（＝０）に割り当てられる第１フレームのフレーム長は、他方の符号（＝１）に割り当てられる第１フレームのフレーム長よりも長く、一方の符号（＝０）に割り当てられる第２フレームのフレーム長は、他方の符号（＝１）に割り当てられる第２フレームのフレーム長よりも短くなる。【００５０】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第２符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当てる。また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第２符号である符号“１”に２つのフレーム長６００μｓ，５６０μｓを割り当てる。伝送情報“２”，“３”についても同様である。その結果、伝送情報“０”は、［５６０μｓ，６００μｓ，５６０μｓ，６００μｓ］にフレーム長変調され、伝送情報“１”は、［５６０μｓ，６００μｓ，６００μｓ，５６０μｓ］にフレーム長変調され、伝送情報“２”は、［６００μｓ，５６０μｓ，５６０μｓ，６００μｓ］にフレーム長変調され、伝送情報“３”は、［６００μｓ，５６０μｓ，６００μｓ，５６０μｓ］にフレーム長変調される。【００５１】
送信機１の符号化回路１１は、テーブルＴＢＬ１を内蔵しており、テーブルＴＢＬ１を参照して伝送情報“０”，“１”，“２”，“３”を構成する第１符号および第２符号の各々に２つのフレーム長を割り当て、伝送情報“０”，“１”，“２”，“３”をフレーム長変調する。【００５２】
従って、伝送情報ｋを２進数に変換した場合、伝送情報“０”，“１”，“２”，“３”の各々は、４個（＝２ｘ）のフレーム長によって表される。【００５３】
無線通信においてフレーム長を誤る場合、フレーム長は、短い長さに誤る可能性が高い。従って、２つの符号“０”，“１”に対して、テーブルＴＢＬ１に示すフレーム長を割り当てた場合、符号“０”を符号“１”と誤るには、符号“０”の第２フレームのフレーム長６００μｓをフレーム長５６０μｓに誤り、符号“０”の第１フレームのフレーム長５６０μｓをフレーム長６００μｓに誤る必要がある。しかし、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、符号“０”の第１フレームのフレーム長５６０μｓをフレーム長６００μｓに誤る可能性は低い。従って、伝送誤りを抑制できる。【００５４】
図５は、この発明の実施の形態によるフレーム長変調の方法を説明するための第２の具体例を示す図である。【００５５】
図５においては、伝送情報の種類の数ｍが４個であり、伝送情報ｋが“０”，“１”，“２”，“３”であり、伝送情報ｋを４進数に変換した場合についてフレーム長変調の方法を説明する。【００５６】
なお、図５の（ａ）は、伝送情報ｋ（＝“０”，“１”，“２”，“３”）と、伝送情報ｋを４進数に変換したときの符号列との対応関係を示し、図５の（ｂ）は、４進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ２−１を示す。また、図５の（ｃ）〜（ｅ）は、４進数における各符号と、各符号に割り当てる３つのフレーム長との対応関係からなるテーブルＴＢＬ２−２〜ＴＢＬ２−４を示す。【００５７】
ｍ＝４個の伝送情報ｋ（＝“０”，“１”，“２”，“３”）を４進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ４４）＝１となる。従って、伝送情報ｋ（＝“０”，“１”，“２”，“３”）の各々は、図５の（ａ）に示すように、１つの符号列（＝第１符号）によって表される。より具体的には、伝送情報“０”，“１”，“２”，“３”は、それぞれ、符号列［０］，［１］，［２］，［３］によって表される。【００５８】
また、４進数においては、“０”，“１”，“２”，“３”の４種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、４８０μｓ，５２０μｓ，５６０μｓ，６００μｓの４種類である。この４種類のフレーム長は、無線ＬＡＮにおいて用いられる複数のフレーム長から任意に選択されたフレーム長である。【００５９】
そして、“０”，“１”，“２”，“３”の各符号に長さが異なる２つのフレーム長を割り当てる場合、長さが異なる２つのフレーム長４８０μｓ，６００μｓを符号“０”に割り当て、長さが異なる２つのフレーム長５２０μｓ，５６０μｓを符号“１”に割り当て、長さが異なる２つのフレーム長５６０μｓ，５２０μｓを符号“２”に割り当て、長さが異なる２つのフレーム長６００μｓ，４８０μｓを符号“３”に割り当てる（図５の（ｂ）参照）。その結果、４進数における複数の符号（＝“０”，“１”，“２”，“３”）のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ２−１は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【００６０】
なお、テーブルＴＢＬ２−１は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、４進数における任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【００６１】
従って、上述したように、伝送誤りを抑制できる。【００６２】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当てる。また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“１”に２つのフレーム長５２０μｓ，５６０μｓを割り当てる。伝送情報“２”，“３”についても同様である。その結果、伝送情報“０”は、［４８０μｓ，６００μｓ］にフレーム長変調され、伝送情報“１”は、［５２０μｓ，５６０μｓ］にフレーム長変調され、伝送情報“２”は、［５６０μｓ，５２０μｓ］にフレーム長変調され、伝送情報“３”は、［６００μｓ，４８０μｓ］にフレーム長変調される。【００６３】
送信機１の符号化回路１１は、テーブルＴＢＬ２−１を内蔵しており、テーブルＴＢＬ２−１を参照して伝送情報“０”，“１”，“２”，“３”を構成する第１符号に２つのフレーム長を割り当て、伝送情報“０”，“１”，“２”，“３”をフレーム長変調する。【００６４】
また、“０”，“１”，“２”，“３”の各符号に長さが異なる３つのフレーム長を割り当てる場合、長さが異なる３つのフレーム長４８０μｓ，６００μｓ，５４０μｓを符号“０”に割り当て、長さが異なる３つのフレーム長５２０μｓ，５６０μｓ，５４０μｓを符号“１”に割り当て、長さが異なる３つのフレーム長５６０μｓ，５２０μｓ，５４０μｓを符号“２”に割り当て、長さが異なる３つのフレーム長６００μｓ，４８０μｓ，５４０μｓを符号“３”に割り当てる（図５の（ｃ）参照）。その結果、４進数における複数の符号（＝“０”，“１”，“２”，“３”）のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ２−２は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当て、第１フレームのフレーム長と第２フレームのフレーム長との平均値を第３フレームに割り当てた構成からなる。【００６５】
なお、テーブルＴＢＬ２−２は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当て、第１フレームのフレーム長と第２フレームのフレーム長との平均値を第３フレームに割り当てた構成からなっていてもよい。この場合、４進数における任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【００６６】
従って、上述したように、伝送誤りを抑制できる。【００６７】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に３つのフレーム長４８０μｓ，６００μｓ，５４０μｓを割り当てる。また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“１”に２つのフレーム長５２０μｓ，５６０μｓ，５４０μｓを割り当てる。伝送情報“２”，“３”についても同様である。その結果、伝送情報“０”は、［４８０μｓ，６００μｓ，５４０μｓ］にフレーム長変調され、伝送情報“１”は、［５２０μｓ，５６０μｓ，５４０μｓ］にフレーム長変調され、伝送情報“２”は、［５６０μｓ，５２０μｓ，５４０μｓ］にフレーム長変調され、伝送情報“３”は、［６００μｓ，４８０μｓ，５４０μｓ］にフレーム長変調される。【００６８】
送信機１の符号化回路１１は、テーブルＴＢＬ２−２を内蔵しており、テーブルＴＢＬ２−２を参照して伝送情報“０”，“１”，“２”，“３”を構成する第１符号に３つのフレーム長を割り当て、伝送情報“０”，“１”，“２”，“３”をフレーム長変調する。【００６９】
更に、“０”，“１”，“２”，“３”の各符号に長さが異なる３つのフレーム長を割り当てる場合、テーブルＴＢＬ２−３，ＴＢＬ２−４のいずれかに従って“０”，“１”，“２”，“３”の各符号に長さが異なる３つのフレーム長を割り当ててもよい（図５の（ｃ），（ｄ）参照）。【００７０】
テーブルＴＢＬ２−３は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第３フレームに割り当て、第１フレームのフレーム長と第３フレームのフレーム長との平均値を第２フレームに割り当てた構成からなる。【００７１】
なお、テーブルＴＢＬ２−３は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第３フレームに割り当て、第１フレームのフレーム長と第３フレームのフレーム長との平均値を第２フレームに割り当てた構成からなっていてもよい。【００７２】
また、テーブルＴＢＬ２−４は、昇順に配列されたフレーム長を第２フレームに割り当て、降順に配列されたフレーム長を第３フレームに割り当て、第２フレームのフレーム長と第３フレームのフレーム長との平均値を第１フレームに割り当てた構成からなる。【００７３】
なお、テーブルＴＢＬ２−４は、降順に配列されたフレーム長を第２フレームに割り当て、昇順に配列されたフレーム長を第３フレームに割り当て、第２フレームのフレーム長と第３フレームのフレーム長との平均値を第１フレームに割り当てた構成からなっていてもよい。【００７４】
テーブルＴＢＬ２−３またはテーブルＴＢＬ２−４を用いて“０”，“１”，“２”，“３”の各符号に長さが異なる３つのフレーム長を割り当てる場合、送信機１の符号化回路１１は、テーブルＴＢＬ２−３またはテーブルＴＢＬ２−４を内蔵しており、テーブルＴＢＬ２−３またはテーブルＴＢＬ２−４を参照して、テーブルＴＢＬ２−２を参照する場合と同様にして、伝送情報“０”，“１”，“２”，“３”を構成する第１符号に３つのフレーム長を割り当て、伝送情報“０”，“１”，“２”，“３”をフレーム長変調する。【００７５】
“０”，“１”，“２”，“３”の各符号に長さが異なる３つのフレーム長を割り当てる場合、一般的には、第１フレーム〜第３フレームのうちから任意に選択された２つのフレームの一方に昇順に配列されたフレーム長を割り当て、２つのフレームの他方に降順に配列されたフレーム長を割り当て、残りのフレームに任意のフレーム長を割り当てる。【００７６】
テーブルＴＢＬ２−２は、残りのフレームである第３フレームに第１フレームのフレーム長と第２フレームのフレーム長との平均値を割り当てた例であり、テーブルＴＢＬ２−３は、残りのフレームである第２フレームに第１フレームのフレーム長と第３フレームのフレーム長との平均値を割り当てた例であり、テーブルＴＢＬ２−４は、残りのフレームである第１フレームに第２フレームのフレーム長と第３フレームのフレーム長との平均値を割り当てた例である。そして、残りのフレームに割り当てるフレーム長は、任意のフレーム長であってもよいので、テーブルＴＢＬ２−２の第３フレームに相互に異なるフレーム長を割り当ててもよく、テーブルＴＢＬ２−３の第２フレームに相互に異なるフレーム長を割り当ててもよく、テーブルＴＢＬ２−４の第１フレームに相互に異なるフレーム長を割り当ててもよい。【００７７】
“０”，“１”，“２”，“３”の各符号に長さが異なる４個以上のフレーム長を割り当ててもよく、この場合、各“０”，“１”，“２”，“３”に対応する複数のフレームは、昇順に配列されたフレーム長が割り当てられたフレームと、降順に配列されたフレーム長が割り当てられたフレームとの組を少なくとも１つ含んでいればよい。【００７８】
従って、伝送情報ｋを４進数に変換した場合、伝送情報“０”，“１”，“２”，“３”の各々は、２個（＝２ｘ）以上のフレーム長によって表される。【００７９】
図６は、この発明の実施の形態によるフレーム長変調の方法を説明するための第３の具体例を示す図である。【００８０】
図６においては、伝送情報の種類の数ｍが４個であり、伝送情報ｋが“０”，“１”，“２”，“３”であり、伝送情報ｋを８進数に変換した場合についてフレーム長変調の方法を説明する。【００８１】
なお、図６の（ａ）〜（ｄ）は、伝送情報ｋ（＝“０”，“１”，“２”，“３”）と、伝送情報ｋを８進数に変換したときの符号列との対応関係を示し、図６の（ｅ）は、８進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ３を示す。【００８２】
ｍ＝４個の伝送情報ｋ（＝“０”，“１”，“２”，“３”）を８進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ８４）＝１となる。従って、伝送情報ｋ（＝“０”，“１”，“２”，“３”）の各々は、図６の（ａ）〜（ｄ）に示すように、１つの符号列（＝第１符号）によって表される。より具体的には、伝送情報“０”，“１”，“２”，“３”は、例えば、それぞれ、符号列［０］，［１］，［２］，［３］によって表され（図６の（ａ）参照）、または符号列［４］，［５］，［６］，［７］によって表され（図６の（ｂ）参照）、または符号列［０］，［２］，［４］，［６］によって表され（図６の（ｃ）参照）、または符号列［０］，［１］，［６］，［７］によって表される（図６の（ｄ）参照）。【００８３】
８進数において使用される符号は、“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”の８個であり、４個の伝送情報ｋ（＝“０”，“１”，“２”，“３”）の各々は、１つの符号列（＝第１符号）によって表される。従って、４個の伝送情報ｋ（＝“０”，“１”，“２”，“３”）の各々は、一般的には、“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”の８個の符号から任意に選択された４個の符号によって表される。【００８４】
このように、図６の（ａ）〜（ｄ）に示す伝送情報ｋと、伝送情報ｋを８進数に変換したときの符号列との対応関係は、例示であり、この発明の実施の形態においては、伝送情報ｋを８進数に変換する場合、図６の（ａ）〜（ｄ）に示す対応関係以外の対応関係が用いられてもよい。【００８５】
また、８進数においては、“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”の８種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、４８０μｓ，６４０μｓ，８００μｓ，９６０μｓ，１１２０μｓ，１２８０μｓ，１４４０μｓ，１６００μｓの８種類である。この８種類のフレーム長は、無線ＬＡＮにおいて用いられる複数のフレーム長から任意に選択されたフレーム長である。【００８６】
そして、長さが異なる２つのフレーム長１６００μｓ，４８０μｓを符号“０”に割り当て、長さが異なる２つのフレーム長１４４０μｓ，６４０μｓを符号“１”に割り当て、長さが異なる２つのフレーム長１２８０μｓ，８００μｓを符号“２”に割り当て、長さが異なる２つのフレーム長１１２０μｓ，９６０μｓを符号“３”に割り当て、長さが異なる２つのフレーム長９６０μｓ，１１２０μｓを符号“４”に割り当て、長さが異なる２つのフレーム長８００μｓ，１２８０μｓを符号“５”に割り当て、長さが異なる２つのフレーム長６４０μｓ，１４４０μｓを符号“６”に割り当て、長さが異なる２つのフレーム長４８０μｓ，１６００μｓを符号“７”に割り当てる（図６の（ｅ）参照）。【００８７】
その結果、８進数における複数の符号（＝“０”，“１”，“２”，“３”，“４”，“５”，“６”，“７”）のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ３は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【００８８】
なお、テーブルＴＢＬ３は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、８進数における任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【００８９】
従って、上述したように、伝送誤りを抑制できる。【００９０】
そして、図６の（ａ）に示す伝送情報ｋと、伝送情報ｋを８進数に変換したときの符号列との対応関係が用いられる場合、伝送情報“０”，“１”，“２”，“３”は、次のようにフレーム長変調される。伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長１６００μｓ，４８０μｓを割り当てる。また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“１”に２つのフレーム長１４４０μｓ，６４０μｓを割り当てる。伝送情報“２”，“３”についても同様である。その結果、伝送情報“０”は、［１６００μｓ，４８０μｓ］にフレーム長変調され、伝送情報“１”は、［１４４０μｓ，６４０μｓ］にフレーム長変調され、伝送情報“２”は、［１２８０μｓ，８００μｓ］にフレーム長変調され、伝送情報“３”は、［１１２０μｓ，９６０μｓ］にフレーム長変調される。図６の（ｂ）〜（ｄ）のいずれかに示す対応関係が用いられる場合も同様である。【００９１】
送信機１の符号化回路１１は、テーブルＴＢＬ３を内蔵しており、テーブルＴＢＬ３を参照して伝送情報“０”，“１”，“２”，“３”を構成する第１符号に２つのフレーム長を割り当て、伝送情報“０”，“１”，“２”，“３”をフレーム長変調する。【００９２】
図６においては、“０”，“１”，“２”，“３”の各符号に２つのフレーム長を割り当てる場合のみが図示されているが、図５に示すように、“０”，“１”，“２”，“３”の各符号に３個以上のフレーム長を割り当ててもよい。【００９３】
従って、伝送情報ｋを８進数に変換した場合、伝送情報“０”，“１”，“２”，“３”の各々は、２個（＝２ｘ）以上のフレーム長によって表される。【００９４】
なお、伝送情報ｋが１個の符号（＝第１符号）によって表されるように伝送情報ｋを８進数に変換した場合、８進数では、８個の符号が用いられるので、伝送情報ｋの種類の数ｍは、最大、８個である。【００９５】
図７は、この発明の実施の形態によるフレーム長変調の方法を説明するための第４の具体例を示す図である。【００９６】
図７においては、伝送情報の種類の数ｍが２５６個であり、伝送情報ｋが“０”，“１”，“２”，“３”，・・・，“２５２”，“２５３”，“２５４”，“２５５”であり、伝送情報ｋを１６進数に変換した場合についてフレーム長変調の方法を説明する。【００９７】
なお、図７の（ａ）は、伝送情報ｋ（＝“０”〜“２５５”）と、伝送情報ｋを１６進数に変換したときの符号列との対応関係を示し、図７の（ｂ）は、１６進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ４を示す。【００９８】
ｍ＝２５６個の伝送情報ｋ（＝“０”〜“２５５”）を１６進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ１６２５６）＝２となる。従って、伝送情報ｋ（＝“０”〜“２５５”）の各々は、図７の（ａ）に示すように、２つの符号（＝第１符号および第２符号）からなる符号列によって表される。より具体的には、伝送情報“０”は、符号列［０，０］によって表され、伝送情報“１”は、符号列［０，１］によって表され、伝送情報“２”は、符号列［０，２］によって表され、伝送情報“３”は、符号列［０，３］によって表され、以下、同様にして、伝送情報“２５２”は、符号列［１５，１２］によって表され、伝送情報“２５３”は、符号列［１５，１３］によって表され、伝送情報“２５４”は、符号列［１５，１４］によって表され、伝送情報“２５５”は、符号列［１５，１５］によって表される。【００９９】
また、１６進数においては、“０”〜“１５”の１６種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、４８０μｓ，６４０μｓ，８００μｓ，９６０μｓ，１１２０μｓ，１２８０μｓ，１４４０μｓ，１６００μｓ，１７６０μｓ，１９２０μｓ，２０８０μｓ，２２４０μｓ，２４００μｓ，２５６０μｓ，２７２０μｓ，２８８０μｓの１６種類である。この１６種類のフレーム長は、無線ＬＡＮにおいて用いられる複数のフレーム長から任意に選択されたフレーム長である。【０１００】
そして、符号“０”〜“１５”に、それぞれ、長さが異なる２つのフレーム長４８０μｓ，２８８０μｓ；６４０μｓ，２７２０μｓ；８００μｓ，２５６０μｓ；９６０μｓ，２４００μｓ；１１２０μｓ，２２４０μｓ；１２８０μｓ，２０８０μｓ；１４４０μｓ，１９２０μｓ；１６００μｓ，１７６０μｓ；１７６０μｓ，１６００μｓ；１９２０μｓ，１４４０μｓ；２０８０μｓ，１２８０μｓ；２２４０μｓ，１１２０μｓ；２４００μｓ，９６０μｓ；２５６０μｓ，８００μｓ；２７２０μｓ，６４０μｓ；２８８０μｓ，４８０μｓを割り当てる（図７の（ｂ）参照）。【０１０１】
その結果、１６進数における複数の符号（＝“０”〜“１５”）のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ４は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【０１０２】
なお、テーブルＴＢＬ４は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、１６進数における任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【０１０３】
従って、上述したように、伝送誤りを抑制できる。【０１０４】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長４８０μｓ，２８８０μｓを割り当て、第２符号である符号“０”に２つのフレーム長４８０μｓ，２８８０μｓを割り当てる。また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長４８０μｓ，２８８０μｓを割り当て、第２符号である符号“１”に２つのフレーム長６４０μｓ，２７２０μｓを割り当てる。伝送情報“２”〜“２５５”についても同様である。その結果、伝送情報“０”は、［４８０μｓ，２８８０μｓ，４８０μｓ，２８８０μｓ］にフレーム長変調され、伝送情報“１”は、［４８０μｓ，２８８０μｓ，６４０μｓ，２７２０μｓ］にフレーム長変調され、以下、同様にして、伝送情報“２５４”は、［２８８０μｓ，４８０μｓ，２７２０μｓ，６４０μｓ］にフレーム長変調され、伝送情報“２５５”は、［２８８０μｓ，４８０μｓ，２８８０μｓ，４８０μｓ］にフレーム長変調される。【０１０５】
送信機１の符号化回路１１は、テーブルＴＢＬ４を内蔵しており、テーブルＴＢＬ４を参照して伝送情報“０”〜“２５５”を構成する第１符号および第２符号の各々に２つのフレーム長を割り当て、伝送情報“０”〜“２５５”をフレーム長変調する。【０１０６】
従って、伝送情報ｋを１６進数に変換した場合、伝送情報“０”〜“２５５”の各々は、４個（＝２ｘ）のフレーム長によって表される。【０１０７】
図８は、この発明の実施の形態によるフレーム長変調の方法を説明するための第５の具体例を示す図である。【０１０８】
図８においては、伝送情報の種類の数ｍが２５６個であり、伝送情報ｋが“０”，“１”，“２”，“３”，・・・，“２５２”，“２５３”，“２５４”，“２５５”であり、伝送情報ｋを４進数に変換した場合についてフレーム長変調の方法を説明する。【０１０９】
なお、図８の（ａ）は、伝送情報ｋ（＝“０”〜“２５５”）と、伝送情報ｋを４進数に変換したときの符号列との対応関係を示し、図８の（ｂ）は、４進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ５を示す。【０１１０】
ｍ＝２５６個の伝送情報ｋ（＝“０”〜“２５５”）を４進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ４２５６）＝４となる。従って、伝送情報ｋ（＝“０”〜“２５５”）の各々は、図８の（ａ）に示すように、４つの符号（＝第１符号、第２符号、第３符号および第４符号）からなる符号列によって表される。より具体的には、伝送情報“０”は、符号列［０，０，０，０］によって表され、伝送情報“１”は、符号列［０，０，０，１］によって表され、伝送情報“２”は、符号列［０，０，０，２］によって表され、伝送情報“３”は、符号列［０，０，０，３］によって表され、以下、同様にして、伝送情報“２５２”は、符号列［３，３，３，０］によって表され、伝送情報“２５３”は、符号列［３，３，３，１］によって表され、伝送情報“２５４”は、符号列［３，３，３，２］によって表され、伝送情報“２５５”は、符号列［３，３，３，３］によって表される。【０１１１】
また、４進数においては、“０”〜“３”の４種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、４８０μｓ，５２０μｓ，５６０μｓ，６００μｓの４種類である。この４種類のフレーム長は、無線ＬＡＮにおいて用いられる複数のフレーム長から任意に選択されたフレーム長である。【０１１２】
そして、長さが異なる２つのフレーム長４８０μｓ，６００μｓを符号“０”に割り当て、長さが異なる２つのフレーム長５２０μｓ，５６０μｓを符号“１”に割り当て、長さが異なる２つのフレーム長５６０μｓ，５２０μｓを符号“２”に割り当て、長さが異なる２つのフレーム長６００μｓ，４８０μｓを符号“３”に割り当てる（図８の（ｂ）参照）。【０１１３】
その結果、４進数における複数の符号（＝“０”〜“３”）のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ５は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【０１１４】
なお、テーブルＴＢＬ５は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、４進数における任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【０１１５】
従って、上述したように、伝送誤りを抑制できる。【０１１６】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第２符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第３符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第４符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当てる。【０１１７】
また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第２符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第３符号である符号“０”に２つのフレーム長４８０μｓ，６００μｓを割り当て、第４符号である符号“１”に２つのフレーム長５２０μｓ，５６０μｓを割り当てる。伝送情報“２”〜“２５５”についても同様である（図８の（ｂ）参照）。【０１１８】
その結果、伝送情報“０”は、［４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ］にフレーム長変調され、伝送情報“１”は、［４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，５２０μｓ，５６０μｓ］にフレーム長変調され、以下、同様にして、伝送情報“２５４”は、［６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，５６０μｓ，５２０μｓ］にフレーム長変調され、伝送情報“２５５”は、［６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ，６００μｓ，４８０μｓ］にフレーム長変調される。【０１１９】
送信機１の符号化回路１１は、テーブルＴＢＬ５を内蔵しており、テーブルＴＢＬ５を参照して伝送情報“０”〜“２５５”を構成する第１符号、第２符号、第３符号および第４符号の各々に２つのフレーム長を割り当て、伝送情報“０”〜“２５５”をフレーム長変調する。【０１２０】
従って、伝送情報ｋを４進数に変換した場合、伝送情報“０”〜“２５５”の各々は、８個（＝２ｘ）のフレーム長によって表される。【０１２１】
図９は、この発明の実施の形態によるフレーム長変調の方法を説明するための第６の具体例を示す図である。【０１２２】
図９においては、伝送情報の種類の数ｍが２５６個であり、伝送情報ｋが“０”，“１”，“２”，“３”，・・・，“２５２”，“２５３”，“２５４”，“２５５”であり、伝送情報ｋを２進数に変換した場合についてフレーム長変調の方法を説明する。【０１２３】
なお、図９の（ａ）は、伝送情報ｋ（＝“０”〜“２５５”）と、伝送情報ｋを２進数に変換したときの符号列との対応関係を示し、図９の（ｂ）は、２進数における各符号と、各符号に割り当てる２つのフレーム長との対応関係からなるテーブルＴＢＬ６を示す。【０１２４】
ｍ＝２５６個の伝送情報ｋ（＝“０”〜“２５５”）を２進数に変換した場合、ｘ＝Ｃｅｉｌ（ｌｏｇ２２５６）＝８となる。従って、伝送情報ｋ（＝“０”〜“２５５”）の各々は、図９の（ａ）に示すように、８つの符号（＝第１符号、第２符号、第３符号、第４符号、第５符号、第６符号、第７符号および第８符号）からなる符号列によって表される。より具体的には、伝送情報“０”は、符号列［０，０，０，０，０，０，０，０］によって表され、伝送情報“１”は、符号列［０，０，０，０，０，０，０，１］によって表され、伝送情報“２”は、符号列［０，０，０，０，０，０，１，０］によって表され、伝送情報“３”は、符号列［０，０，０，０，０，０，１，１］によって表され、以下、同様にして、伝送情報“２５２”は、符号列［１，１，１，１，１，１，０，０］によって表され、伝送情報“２５３”は、符号列［１，１，１，１，１，１，０，１］によって表され、伝送情報“２５４”は、符号列［１，１，１，１，１，１，１，０］によって表され、伝送情報“２５５”は、符号列［１，１，１，１，１，１，１，１］によって表される。【０１２５】
また、２進数においては、“０”，“１”の２種類の符号が用いられるので、フレーム長変調に用いるフレーム長は、例えば、５６０μｓ，６００μｓの２種類である。この２種類のフレーム長は、無線ＬＡＮにおいて用いられる複数のフレーム長から任意に選択されたフレーム長である。【０１２６】
そして、長さが異なる２つのフレーム長５６０μｓ，６００μｓを符号“０”に割り当て、長さが異なる２つのフレーム長６００μｓ，５６０μｓを符号“１”に割り当てる（図９の（ｂ）参照）。【０１２７】
その結果、２進数における２つの符号（＝“０”，“１”）において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短く、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長い。このような関係を実現するために、テーブルＴＢＬ６は、昇順に配列されたフレーム長を第１フレームに割り当て、降順に配列されたフレーム長を第２フレームに割り当てた構成からなる。【０１２８】
なお、テーブルＴＢＬ６は、降順に配列されたフレーム長を第１フレームに割り当て、昇順に配列されたフレーム長を第２フレームに割り当てた構成からなっていてもよい。この場合、２進数における２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも長くなり、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも短くなる。【０１２９】
従って、上述したように、伝送誤りを抑制できる。【０１３０】
そして、伝送情報“０”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第２符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第３符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第４符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第５符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第６符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第７符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第８符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当てる。【０１３１】
また、伝送情報“１”をフレーム長変調する場合、第１符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第２符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第３符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第４符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第５符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第６符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第７符号である符号“０”に２つのフレーム長５６０μｓ，６００μｓを割り当て、第８符号である符号“１”に２つのフレーム長６００μｓ，５６０μｓを割り当てる。伝送情報“２”〜“２５５”についても同様である。【０１３２】
その結果、伝送情報“０”は、［５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ］にフレーム長変調され、伝送情報“１”は、［５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，６００μｓ，５６０μｓ］にフレーム長変調され、以下、同様にして、伝送情報“２５４”は、［６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，５６０μｓ，６００μｓ］にフレーム長変調され、伝送情報“２５５”は、［６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓ，５６０μｓ］にフレーム長変調される。【０１３３】
送信機１の符号化回路１１は、テーブルＴＢＬ６を内蔵しており、テーブルＴＢＬ６を参照して伝送情報“０”〜“２５５”を構成する第１符号、第２符号、第３符号、第４符号、第５符号、第６符号、第７符号および第８符号の各々に２つのフレーム長を割り当て、伝送情報“０”〜“２５５”をフレーム長変調する。【０１３４】
従って、伝送情報ｋを２進数に変換した場合、伝送情報“０”〜“２５５”の各々は、１６個（＝２ｘ）のフレーム長によって表される。【０１３５】
上述したように、ｍ個の伝送情報ｋをｎ進数に変換した場合、伝送情報ｋは、ｘ＝Ｃｅｉｌ（ｌｏｇｎｍ）個の符号からなる符号列によって表され、ｘ個の符号の各々に長さが異なる２つのフレーム長を割り当てることによって伝送情報ｋをフレーム長変調する。その結果、伝送情報ｋは、２ｘ個のフレーム長によって表される。【０１３６】
そして、図４においては、ｘ＝２であり、ｎ＝２進数であり、伝送情報ｋの種類の数ｍが４個であるので、２１＜４≦２２の関係が成立する。また、図５においては、ｘ＝１であり、ｎ＝４進数であり、伝送情報ｋの種類の数ｍが４個であるので、４０＜４≦４１の関係が成立する。更に、図６においては、ｘ＝１であり、ｎ＝８進数であり、伝送情報ｋの種類の数ｍが４個であるので、８０＜４≦８１の関係が成立する。更に、図７においては、ｘ＝２であり、ｎ＝１６進数であり、伝送情報ｋの種類の数ｍが２５６個であるので、１６１＜２５６≦１６２の関係が成立する。更に、図８においては、ｘ＝４であり、ｎ＝４進数であり、伝送情報ｋの種類の数ｍが２５６個であるので、４３＜２５６≦４４の関係が成立する。更に、図９においては、ｘ＝８であり、ｎ＝２進数であり、伝送情報ｋの種類の数ｍが２５６個であるので、２７＜２５６≦２８の関係が成立する。【０１３７】
従って、一般的には、伝送情報ｋの種類の数ｍ、ｎおよびｘの間には、ｎｘ−１＜ｍ≦ｎｘの関係が成立する。【０１３８】
図４から図９にそれぞれ示すテーブルＴＢＬ１〜ＴＢＬ６において、第１フレームおよび第２フレームに昇順または降順で配列された複数のフレーム長の間隔は、受信機２の性能に応じて決定される。より具体的には、複数のフレーム長の間隔は、受信機２におけるフレーム長の検出性能が相対的に高いときは、相対的に短く設定され、受信機２におけるフレーム長の検出性能が相対的に低いときは、相対的に長く設定される。【０１３９】
また、図４から図９においては、伝送情報ｋを２進数、４進数、８進数および１６進数の符号列に変換し、その変換した符号列をフレーム長変調する場合について説明したが、この発明の実施の形態においては、これに限らず、伝送情報ｋを３進数、５進数および７進数等の符号列に変換し、その変換した符号列をフレーム長変調してもよく、一般的には、伝送情報ｋをｎ進数の符号列に変換し、その変換した符号列をフレーム長変調してもよい。【０１４０】
図１０は、この発明の実施の形態によるフレーム長変調の一般的方法を説明するための図である。【０１４１】
伝送情報ｋをｎ進数の符号列に変換し、その変換した符号列をフレーム長変調する場合、ｘ＝Ｃｅｉｌ（ｌｏｇｎｍ）を演算して伝送情報ｋをｎ進数の符号列に変換したときの符号の個数を決定する。そして、伝送情報“０”，“１”，“２”，・・・，“ｎ−２”，“ｎ−１”と、符号列（第１符号〜第ｘ符号）との関係を作成する（図１０の（ａ）参照）。この場合、ａ０，０〜ａ０，ｘ−１，ａ１，０〜ａ１，ｘ−１，・・・ａｎ−２，０〜ａｎ−２，ｘ−１，ａｎ−１，０〜ａｎ−１，ｘ−１の各々は、ｎ進数における符号“０”，“１”，“２”，・・・，“ｎ−２”，“ｎ−１”のいずれかからなる。【０１４２】
また、ｎ進数における複数の符号“０”，“１”，“２”，・・・，“ｎ−２”，“ｎ−１”のうち、任意の２つの符号において、一方の符号に割り当てられる第１フレームのフレーム長は、他方の符号に割り当てられる第１フレームのフレーム長よりも短くなり（または長くなり）、一方の符号に割り当てられる第２フレームのフレーム長は、他方の符号に割り当てられる第２フレームのフレーム長よりも長くなる（または短くなる）関係を満たすように、ｎ進数における複数の符号“０”，“１”，“２”，・・・，“ｎ−２”，“ｎ−１”の各々に割り当てられる第１フレームおよび第２フレームのフレーム長が決定される。そして、ｎ進数における複数の符号と、その複数の符号の各々に割り当てられる２つのフレーム（第１フレームおよび第２フレーム）とからなるテーブルＴＢＬが作成される（図１０の（ｂ）参照）。なお、フレーム長ｌ１〜ｌｎにおいては、ｌ１＜ｌ２＜・・・＜ｌｎ−１＜ｌｎの関係が成立する。【０１４３】
そうすると、テーブルＴＢＬを参照して、伝送情報“０”，“１”，“２”，・・・，“ｎ−２”，“ｎ−１”を表すｎ進数の符号列（＝ａ０，０〜ａ０，ｘ−１等）の各符号に長さが異なる２つのフレーム長を割り当ててフレーム長変調する。【０１４４】
なお、テーブルＴＢＬにおいては、同じフレーム長ｌ１〜ｌｎを第１フレームおよび第２フレームに割り当てたが、この発明の実施の形態においては、これに限らず、昇順に配列されたフレーム長ｌｉ（ｌ１＜ｌ２＜・・・＜ｌｎ−１＜ｌｎ）を第１フレームに割り当て、降順に配列されたクレーム長ｊｉ（ｊ１＜ｊ２＜・・・＜ｊｎ−１＜ｊｎ）を第２フレームに割り当ててもよく、降順に配列されたフレーム長ｌｉ（ｌ１＜ｌ２＜・・・＜ｌｎ−１＜ｌｎ）を第１フレームに割り当て、昇順に配列されたクレーム長ｊｉ（ｊ１＜ｊ２＜・・・＜ｊｎ−１＜ｊｎ）を第２フレームに割り当ててもよい。【０１４５】
なお、伝送情報が２個以上の符号によって表される場合、各符号に２個のフレーム長を割り当てる場合に限らず、各符号に３個以上のフレーム長を割り当ててもよい。その結果、各伝送情報は、２ｘ以上のフレーム長（＝複数のフレーム長）によって表わされる。【０１４６】
従って、この発明の実施の形態においては、伝送情報が１個の符号によって表される場合も含め、各伝送情報は、２個以上のフレーム長（＝複数のフレーム長）によって表わされる。【０１４７】
図１１は、フレーム長変調された伝送情報ｋを無線通信によって送信する方法を説明するための図である。【０１４８】
なお、図１１においては、４個の伝送情報“０”，“１”，“２”，“３”を２進数に変換した場合（図４参照）において、伝送情報ｋ（＝“０”，“１”，“２”，“３”）を無線通信によって送信する方法を説明する。【０１４９】
送信機１のフレーム長変調送信機１２は、伝送情報“０”を送信する場合、符号化回路１１から４個のフレーム長５６０μｓ，６００μｓ，５６０μｓ，６００μｓを順次受ける。【０１５０】
そして、フレーム長変調送信機１２は、７００μｓのフレーム長を有するスタートフレームＳＦを生成し、その生成したスタートフレームＳＦをアンテナ１３を介して送信する。その後、フレーム長変調送信機１２は、最初に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。引き続いて、フレーム長変調送信機１２は、２番目に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、３番目に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、最後に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。これによって、伝送情報“０”が４個の無線フレームＦ１，Ｆ２，Ｆ１，Ｆ２によって送信される（図１１の（ａ）参照）。【０１５１】
また、送信機１のフレーム長変調送信機１２は、伝送情報“１”を送信する場合、符号化回路１１から４個のフレーム長５６０μｓ，６００μｓ，６００μｓ，５６０μｓを順次受ける。【０１５２】
そして、フレーム長変調送信機１２は、スタートフレームＳＦを生成し、その生成したスタートフレームＳＦをアンテナ１３を介して送信する。その後、フレーム長変調送信機１２は、最初に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。引き続いて、フレーム長変調送信機１２は、２番目に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、３番目に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、最後に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。これによって、伝送情報“１”が４個の無線フレームＦ１，Ｆ２，Ｆ２，Ｆ１によって送信される（図１１の（ｂ）参照）。【０１５３】
更に、送信機１のフレーム長変調送信機１２は、伝送情報“２”を送信する場合、符号化回路１１から４個のフレーム長６００μｓ，５６０μｓ，５６０μｓ，６００μｓを順次受ける。【０１５４】
そして、フレーム長変調送信機１２は、スタートフレームＳＦを生成し、その生成したスタートフレームＳＦをアンテナ１３を介して送信する。その後、フレーム長変調送信機１２は、最初に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。引き続いて、フレーム長変調送信機１２は、２番目に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、３番目に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、最後に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。これによって、伝送情報“２”が４個の無線フレームＦ２，Ｆ１，Ｆ１，Ｆ２によって送信される（図１１の（ｃ）参照）。【０１５５】
更に、送信機１のフレーム長変調送信機１２は、伝送情報“３”を送信する場合、符号化回路１１から４個のフレーム長６００μｓ，５６０μｓ，６００μｓ，５６０μｓを順次受ける。【０１５６】
そして、フレーム長変調送信機１２は、スタートフレームＳＦを生成し、その生成したスタートフレームＳＦをアンテナ１３を介して送信する。その後、フレーム長変調送信機１２は、最初に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。引き続いて、フレーム長変調送信機１２は、２番目に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、３番目に受けたフレーム長６００μｓに応じて６００μｓのフレーム長を有する無線フレームＦ２を生成し、その生成した無線フレームＦ２をアンテナ１３を介して送信する。更に、フレーム長変調送信機１２は、最後に受けたフレーム長５６０μｓに応じて５６０μｓのフレーム長を有する無線フレームＦ１を生成し、その生成した無線フレームＦ１をアンテナ１３を介して送信する。これによって、伝送情報“３”が４個の無線フレームＦ２，Ｆ１，Ｆ２，Ｆ１によって送信される（図１１の（ｄ）参照）。【０１５７】
従って、送信機１の符号化回路１１は、伝送情報“０”を送信する場合、伝送情報“１”との関係では、伝送情報“０”を構成する４個のフレーム長に含まれる６００μｓ（第２符号“０”を構成する６００μｓ）のフレーム長が、伝送情報“１”を構成する４個のフレーム長に含まれる５６０μｓ（第２符号“０”を構成する５６０μｓ）のフレーム長よりも長くなるとともに、伝送情報“０”を構成する４個のフレーム長に含まれる５６０μｓ（第２符号“０”を構成する５６０μｓ）のフレーム長が、伝送情報“１”を構成する４個のフレーム長に含まれる６００μｓ（第２符号“０”を構成する６００μｓ）のフレーム長よりも短くなるように伝送情報“０”を構成する符号列［０，０］をフレーム長変調する。【０１５８】
また、送信機１の符号化回路１１は、伝送情報“０”を送信する場合、伝送情報“２”との関係では、伝送情報“０”を構成する４個のフレーム長に含まれる６００μｓ（第１符号“０”を構成する６００μｓ）のフレーム長が、伝送情報“２”を構成する４個のフレーム長に含まれる５６０μｓ（第１符号“１”を構成する５６０μｓ）のフレーム長よりも長くなるとともに、伝送情報“０”を構成する４個のフレーム長に含まれる５６０μｓ（第１符号“０”を構成する５６０μｓ）のフレーム長が、伝送情報“２”を構成する４個のフレーム長に含まれる６００μｓ（第１符号“１”を構成する６００μｓ）のフレーム長よりも短くなるように伝送情報“０”を構成する符号列［０，０］をフレーム長変調する。【０１５９】
更に、送信機１の符号化回路１１は、伝送情報“０”を送信する場合、伝送情報“３”との関係では、伝送情報“０”を構成する４個のフレーム長に含まれる６００μｓ（第１および第２符号“０”を構成する６００μｓ）のフレーム長が、伝送情報“３”を構成する４個のフレーム長に含まれる５６０μｓ（第１および第２符号“１”を構成する５６０μｓ）のフレーム長よりも長くなるとともに、伝送情報“０”を構成する４個のフレーム長に含まれる５６０μｓ（第１および第２符号“０”を構成する５６０μｓ）のフレーム長が、伝送情報“３”を構成する４個のフレーム長に含まれる６００μｓ（第１および第２符号“１”を構成する６００μｓ）のフレーム長よりも短くなるように伝送情報“０”を構成する符号列［０，０］をフレーム長変調する。【０１６０】
送信機１の符号化回路１１は、伝送情報“１”，“２”，“３”のいずれかを送信する場合も、他の伝送情報との関係では、上述したフレーム長の関係を有するように伝送情報“１”，“２”，“３”を構成する符号列［０，１］，［１，０］，［１，１］をフレーム長変調する。【０１６１】
従って、送信機１の符号化回路１１は、一般的には、第１の伝送情報をｎ進数に変換したときの符号列である第１の符号列を表す第１の偶数個のフレーム長に含まれる第１のフレーム長が、第１の伝送情報と異なる第２の伝送情報をｎ進数に変換したときの符号列である第２の符号列を表す第２の偶数個のフレーム長に含まれる第２のフレーム長よりも長くなるとともに、第１の偶数個のフレーム長に含まれる第３のフレーム長が、第２の偶数個のフレーム長に含まれる第４のフレーム長よりも短くなるように偶数個のフレーム長を生成する。そして、第１のフレーム長の第１の偶数個のフレーム長における順番は、第２のフレーム長の第２の偶数個のフレーム長における順番と同じであり、第３のフレーム長の第１の偶数個のフレーム長における順番は、第４のフレーム長の第２の偶数個のフレーム長における順番と同じである。【０１６２】
伝送情報“０”を送信した場合に、伝送情報“０”を伝送情報“１”に誤る可能性について検討する。伝送情報“０”および伝送情報“１”は、第１符号が共に“０”であり、伝送情報“０”の第２符号が“０”であり、伝送情報“１”の第２符号が“１”である。【０１６３】
従って、伝送情報“０”を伝送情報“１”に誤るためには、伝送情報“０”の第２符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤り、伝送情報“０”の第２符号“０”を構成する無線フレームＦ２のフレーム長６００μｓを無線フレームＦ１のフレーム長５６０μｓに誤る必要がある。【０１６４】
しかし、上述したように、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、伝送情報“０”の第２符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤る可能性は、低い。従って、伝送情報“０”を伝送情報“１”に誤る可能性は低い。【０１６５】
次に、伝送情報“０”を送信した場合に、伝送情報“０”を伝送情報“２”に誤る可能性について検討する。伝送情報“０”の第１符号が“０”であり、伝送情報“２”の第１符号が“１”であり、伝送情報“０”および伝送情報“２”は、第２符号が共に“０”である。【０１６６】
従って、伝送情報“０”を伝送情報“２”に誤るためには、伝送情報“０”の第１符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤り、伝送情報“０”の第１符号“０”を構成する無線フレームＦ２のフレーム長６００μｓを無線フレームＦ１のフレーム長５６０μｓに誤る必要がある。【０１６７】
しかし、上述したように、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、伝送情報“０”の第１符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤る可能性は、低い。従って、伝送情報“０”を伝送情報“２”に誤る可能性は低い。【０１６８】
引き続いて、伝送情報“０”を送信した場合に、伝送情報“０”を伝送情報“３”に誤る可能性について検討する。伝送情報“０”の第１符号が“０”であり、伝送情報“３”の第１符号が“１”であり、伝送情報“０”の第２符号が“０”であり、伝送情報“３”の第２符号が“１”である。【０１６９】
従って、伝送情報“０”を伝送情報“３”に誤るためには、伝送情報“０”の第１符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤り、伝送情報“０”の第１符号“０”を構成する無線フレームＦ２のフレーム長６００μｓを無線フレームＦ１のフレーム長５６０μｓに誤り、伝送情報“０”の第２符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤り、伝送情報“０”の第２符号“０”を構成する無線フレームＦ２のフレーム長６００μｓを無線フレームＦ１のフレーム長５６０μｓに誤る必要がある。【０１７０】
しかし、上述したように、無線通信においては、フレーム長は、短い長さに誤る可能性が高いので、伝送情報“０”の第１符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤り、かつ、伝送情報“０”の第２符号“０”を構成する無線フレームＦ１のフレーム長５６０μｓを無線フレームＦ２のフレーム長６００μｓに誤る可能性は、非常に低い。従って、伝送情報“０”を伝送情報“３”に誤る可能性は非常に低い。【０１７１】
伝送情報“１”を伝送情報“０”，“２”，“３”のいずれかに誤る可能性、伝送情報“２”を伝送情報“０”，“１”，“３”のいずれかに誤る可能性、および伝送情報“３”を伝送情報“０”，“１”，“２”のいずれかに誤る可能性についても同様である。【０１７２】
従って、上述した方法によって伝送情報“０”，“２”，“３”をフレーム長変調して無線通信によって送信することによって伝送誤りを抑制できる。【０１７３】
なお、図５から図９のいずれかに示す方法によって伝送情報ｋをフレーム長変調し、そのフレーム長変調した伝送情報ｋを無線通信によって送信する場合も、図１１において説明した方法と同じ方法によって、伝送情報ｋは、無線通信によって送信される。【０１７４】
そして、図５から図９のいずれかに示す方法によって伝送情報ｋをフレーム長変調し、そのフレーム長変調した伝送情報ｋを無線通信によって送信する場合も、上述したように、伝送情報ｋの伝送誤りを抑制できる。【０１７５】
なお、上述したように、伝送情報ｋを構成する各符号は、２つのフレーム長によって表される。従って、伝送情報ｋを構成する符号列は、偶数個のフレーム長によって表され、偶数個の無線フレームによって送信される。【０１７６】
また、上記においては、４個の無線フレームを送信した後に、無線フレームの送信の終了を示すエンドフレームを設定してもよい。この場合、エンドフレームは、スタートフレームのフレーム長および各符号に割り当てられるフレーム長と異なるフレーム長を有する。これによって、無線フレームの送信終了を正確に検知でき、複数の無線フレームのフレーム長を正確に検出できる。【０１７７】
図１２は、図３に示すフレーム長受信機２２の構成を示す概略図である。また、図１３は、無線信号の受信信号および包絡線の概念図である。更に、図１４は、フレーム長の検出方法を説明するための図である。【０１７８】
図１２を参照して、フレーム長受信機２２は、包絡線検波器２２１と、ＡＤ変換器２２２と、フレーム長判定器２２３とを含む。【０１７９】
包絡線検波器２２１は、無線信号をアンテナ２１を介して受信し、その受信した受信信号ＲＦ（図１３の（ａ）参照）を包絡線検波し、包絡線ＥＶＬ（図１３の（ｂ）参照）を検出する。そして、包絡線検波器２２１は、その検出した包絡線ＥＶＬをＡＤ変換器２２２へ出力する。【０１８０】
ＡＤ変換器２２２は、包絡線ＥＶＬを包絡線検波器２２１から受け、その受けた包絡線ＥＶＬを閾値と比較して包絡線ＥＶＬをアナログ信号からディジタル信号に変換する。この場合、閾値は、例えば、−８２［ｄＢｍ］に設定される。そして、ＡＤ変換器２２２は、ディジタル信号をフレーム長判定器２２３へ出力する。【０１８１】
フレーム長判定器２２３は、ディジタル信号をＡＤ変換器２２２から受け、その受けたディジタル信号が“０”，“１”のいずれであるかを判定周期で判定し、“１”の個数をカウントする。判定周期は、例えば、１０μｓに設定される。【０１８２】
そして、フレーム長判定器２２３は、そのカウントした“１”の個数（＝１０）に判定周期（＝１０μｓ）を乗算して無線フレームのフレーム長（＝１００μｓ）を検出する（図１４参照）。そうすると、フレーム長判定器２２３は、その検出したフレーム長を復号化回路２３へ出力する。【０１８３】
復号化回路２３における復号方法について説明する。伝送情報ｋが図４に示す方法によってフレーム長変調されて送信される場合、復号化回路２３は、テーブルＴＢＬ１を内蔵している。【０１８４】
図１１の（ａ）に示す無線フレームＦ１，Ｆ２，Ｆ１，Ｆ２によって伝送情報“０”が送信された場合、複合化回路２３は、フレーム長判定器２２３から７００μｓ，５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長を順次受ける。【０１８５】
そして、復号化回路２３は、テーブルＴＢＬ１を参照して、７００μｓのフレーム長がテーブルＴＢＬ１に格納されていないことを検知し、伝送情報“０”の送信が開始されたことを検知する。【０１８６】
その後、復号化回路２３は、５６０μｓのフレーム長および６００μｓのフレーム長を受けた時点でテーブルＴＢＬ１を参照して２つのフレーム長５６０μｓ，６００μｓを符号“０”に復号する。【０１８７】
引き続いて、復号化回路２３は、５６０μｓのフレーム長および６００μｓのフレーム長を受けた時点でテーブルＴＢＬ１を参照して２つのフレーム長５６０μｓ，６００μｓを符号“０”に復号する。【０１８８】
そうすると、復号化回路２３は、符号列［０，０］をホストシステム４へ出力する。【０１８９】
このように、復号化回路２３は、伝送情報“０”の送信が開始されたことを検知すると、テーブルＴＢＬ１を参照して、引き続いて入力された２つのフレーム長毎に２つのフレーム長を符号に復号し、伝送情報“０”を構成する符号列［０，０］をホストシステム４へ出力する。【０１９０】
復号化回路２３は、図１１に示す伝送情報“１”，“２”，“３”が送信されたときも、同様にして複数のフレーム長を符号に復号し、伝送情報“１”，“２”，“３”を構成する符号列［０，１］，［１，０］，［１，１］をホストシステム４へ出力する。【０１９１】
なお、復号化回路２３は、伝送情報ｋが図５から図９のいずれかに示す方法によってフレーム長変調されて送信される場合、それぞれ、テーブルＴＢＬ２〜ＴＢＬ６を内蔵しており、上述した方法と同じ方法によって複数のフレーム長を符号に復号し、伝送情報ｋを構成する符号列をホストシステム４へ出力する。【０１９２】
図１５は、この発明の実施の形態による無線通信方法を示すフローチャートである。図１５を参照して、伝送情報の送信が開始されると、送信機１の符号化回路１１は、長さが異なる少なくとも２つのフレーム長と符号との対応関係を示すテーブル（＝テーブルＴＢＬ１〜ＴＢＬ６のいずれか）を参照して、伝送情報を表し、かつ、ｎ進数によって表された符号列の各符号に長さが異なる少なくとも２つのフレーム長を割り当てて符号列を表す複数個のフレーム長を生成する（ステップＳ１）。【０１９３】
そして、送信機１のフレーム長変調送信機１２は、符号化回路１１から複数個のフレーム長を順次受け、その受けた複数個のフレーム長を有する複数個の無線信号（＝複数個の無線フレーム）を順次生成し、その生成した複数個の無線信号（＝複数個の無線フレーム）をアンテナ１３を介して順次送信する（ステップＳ２）。【０１９４】
その後、受信機２のフレーム長受信機２２は、アンテナ２１を介して複数個の無線信号を順次受信し（ステップＳ３）、その受信した複数個の無線信号を包絡線検波する（ステップＳ４）。【０１９５】
そして、フレーム長受信機２２は、複数個の包絡線を閾値を用いて複数個のディジタル信号に変換し（ステップＳ５）、その変換した複数個のディジタル信号に基づいて上述した方法によって複数個のフレーム長を検出する（ステップＳ６）。【０１９６】
そうすると、復号化回路２３は、テーブル（＝テーブルＴＢＬ１〜ＴＢＬ６のいずれか）を参照して、複数個のフレーム長を符号列に復号する（ステップＳ７）。【０１９７】
これによって、無線通信が終了する。【０１９８】
このように、受信機２は、複数個の無線通信を包絡線検波し、その検波した包絡線をディジタル信号に変換してフレーム長を検出する（ステップＳ４〜ステップＳ６参照）。その結果、受信機２は、送信機１と非同期でフレーム長を検出する。従って、受信機２における消費電力を抑制できる。【０１９９】
図１６は、図３に示すフレーム長受信機の他の構成を示す概略図である。また、図１７は、フレーム長の判定方法を説明するための図である。なお、図１７の（ｂ），（ｃ）における数字は、検出されるフレーム長の順番を表す。【０２００】
この発明の実施の形態においては、受信機２は、フレーム長受信機２２に代えてフレーム長受信機２２Ａを備えていてもよい。【０２０１】
図１６を参照して、フレーム長受信機２２Ａは、フレーム長受信機２２のフレーム長判定器２２３をフレーム長判定器２２３Ａに代えたものであり、その他は、フレーム長受信機２２と同じである。【０２０２】
フレーム長判定器２２３Ａは、ＡＤ変換器２２２からディジタル信号を受け、その受けたディジタル信号に基づいて、フレーム長判定器２２３における方法と同じ方法によってフレーム長を検出する。【０２０３】
そして、フレーム長判定器２２３Ａは、その検出したフレーム長のうち、無線通信に使用されていないフレーム長を破棄し、無線通信に使用されているフレーム長のみを復号化回路２３へ出力する。【０２０４】
より具体的に説明する。図１７を参照して、無線通信に使用されているフレーム長を４８０μｓ，５２０μｓ，５６０μｓ，６００μｓ，７００μｓとする（（ａ）参照）。【０２０５】
フレーム長判定器２２３Ａは、７００μｓ，５６０μｓ，３６０μｓ，５３０μｓ，１２３０μｓ，６００μｓ，４８０μｓのフレーム長を順次検出する（（ｂ）参照）。【０２０６】
そうすると、フレーム長判定器２２３Ａは、７００μｓ，５６０μｓ，３６０μｓ，５３０μｓ，１２３０μｓ，６００μｓ，４８０μｓのフレーム長のうち、無線通信に使用されていない３６０μｓ，５３０μｓ，１２３０μｓのフレーム長を破棄し、７００μｓ，５６０μｓ，６００μｓ，４８０μｓのフレーム長をフレーム長の判定値とする（（ｃ）参照）。【０２０７】
このように、無線通信に使用されていないフレーム長を除外することによって、無線通信に使用されているフレーム長を正確に検出でき、伝送情報ｋの誤りを更に抑制できる。【０２０８】
図１８は、フレーム長の他の判定方法を説明するための図である。なお、図１８の（ｂ），（ｃ）における数字は、検出されるフレーム長の順番を表す。【０２０９】
図１８を参照して、無線通信に使用するフレーム長、および検出されたフレーム長は、図１７に示す場合と同じである（（ａ），（ｂ）参照）。【０２１０】
フレーム長判定器２２３Ａは、フレーム長を検出した後、フレーム長の変動の許容値αを持たせて、検出したフレーム長から無線通信に使用されていないフレーム長を除外する。なお、許容値αは、例えば、＋１０μｓ，−１０μｓ，±１０μｓのいずれかである。【０２１１】
より具体的に説明する。フレーム長判定器２２３Ａは、７００μｓ，５６０μｓ，３６０μｓ，５３０μｓ，１２３０μｓ，６００μｓ，４８０μｓのフレーム長を順次検出すると（（ｂ）参照）、許容値α（＝＋１０μｓ）を持たせて、フレーム長を判定する。【０２１２】
その結果、フレーム長判定器２２３Ａは、５３０μｓのフレーム長を５２０μｓのフレーム長と判定する。また、３６０μｓ，１２３０μｓのフレーム長については、無線通信に使用されているフレーム長４８０μｓ，５２０μｓ，５６０μｓ，６００μｓ，７００μｓのいずれに許容値α（＝＋１０μｓ）を加算しても、３６０μｓ，１２３０μｓのフレーム長が得られない。従って、フレーム長判定器２２３Ａは、３６０μｓ，１２３０μｓのフレーム長を破棄する。【０２１３】
そして、フレーム長判定器２２３Ａは、７００μｓ，５６０μｓ，５２０μｓ，６００μｓ，４８０μｓのフレーム長をフレーム長の判定値とする（（ｃ）参照）。【０２１４】
なお、復号化回路２３は、テーブル（＝テーブルＴＢＬ１〜ＴＢＬ６のいずれか）に無いフレーム長の組み合わせ（２つのフレーム長）を検出した場合、誤りと判定する。【０２１５】
図１９は、受信機２が図１６に示すフレーム長受信機２２Ａを備える場合の無線通信方法を示すフローチャートである。【０２１６】
図１９に示すフローチャートは、図１５に示すフローチャートのステップＳ７をステップＳ７Ａ，Ｓ７Ｂに代えたものであり、その他は、図１５に示すフローチャートと同じである。【０２１７】
図１９を参照して、伝送情報ｋの送信が開始されると、上述したステップＳ１〜ステップＳ６が順次実行される。【０２１８】
そして、ステップＳ６の後、フレーム長判定器２２３Ａは、無線通信に使用されていないフレーム長を複数個のフレーム長から除外する（ステップＳ７Ａ）。【０２１９】
そうすると、復号化回路２３は、テーブル（＝テーブルＴＢＬ１〜ＴＢＬ６のいずれか）を参照して、除外後のフレーム長を符号列に復号する（ステップＳ７Ｂ）。【０２２０】
これによって、無線通信が終了する。【０２２１】
このように、受信機２は、フレーム長判定器２２３Ａを備える場合も、フレーム長判定器２２３を備える場合と同様な方法によってフレーム長を検出する。従って、受信機２における消費電力を抑制できる。【０２２２】
図２０は、図１に示す受信機の他の構成を示す概略図である。無線通信システム１０は、受信機２に代えて、図２０に示す受信機２Ａを備えていてもよい。【０２２３】
図２０を参照して、受信機２Ａは、図３に示す受信機２の復号化回路２３を相関回路２３−１〜２３−ｍに代えたものであり、その他は、受信機２と同じである。【０２２４】
相関回路２３−１〜２３−ｍは、ｍ個の伝送情報に対応して設けられる。そして、相関回路２３−１〜２３−ｍの各々は、ｍ個の伝送情報のうち、対応する伝送情報ｋを構成する複数個のフレーム長をフレーム長受信機２２から受け、その受けた複数個のフレーム長のパターンを伝送情報ｋを構成する複数個のフレーム長のパターンに一致するか否かを判定する。そして、相関回路２３−１〜２３−ｍの各々は、その判定結果をホストシステム４へ出力する。【０２２５】
なお、受信機２Ａが用いられる場合、図１１に示すスタートフレームＳＦ、およびエンドフレームは、使用されない。【０２２６】
図２１は、図２０に示す相関回路２３−１の構成を示す概略図である。図２１を参照して、相関回路２３−１は、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）３１−１〜３１−ｘと、メモリ３２−１〜３２−ｘと、比較器３３−１〜３３−ｘと、ＡＮＤ回路３４とを含む。【０２２７】
ＦＩＦＯ３１−１〜３１−ｘは、伝送情報ｋを構成するフレーム長の個数に対応して設けられ、直列的に接続される。【０２２８】
メモリ３２−１〜３２−ｘは、それぞれ、ＦＩＦＯ３１−１〜３１−ｘに対応して設けられる。【０２２９】
ＦＩＦＯ３１−１は、フレーム長受信機２２からフレーム長を受け、その受けたフレーム長を保持する。そして、ＦＩＦＯ３１−１は、フレーム長受信機２２からフレーム長が入力される度に、保持しているフレーム長をＦＩＦＯ３１−２および比較器３３−１へ出力する。【０２３０】
ＦＩＦＯ３１−２は、ＦＩＦＯ３１−１からフレーム長を受け、その受けたフレーム長を保持する。そして、ＦＩＦＯ３１−２は、フレーム長受信機２２からフレーム長を受ける度に、保持しているフレーム長をＦＩＦＯ３１−３および比較器３３−２へ出力する。【０２３１】
以下、同様にして、ＦＩＦＯ３１−ｘ−１は、ＦＩＦＯ３１−ｘ−２からフレーム長を受け、その受けたフレーム長を保持する。そして、ＦＩＦＯ３１−ｘ−１は、フレーム長受信機２２からフレーム長を受ける度に、保持しているフレーム長をＦＩＦＯ３１−ｘおよび比較器３３−ｘ−１へ出力する。ＦＩＦＯ３１−ｘは、ＦＩＦＯ３１−ｘ−１からフレーム長を受け、その受けたフレーム長を保持する。そして、ＦＩＦＯ３１−ｘは、フレーム長受信機２２からフレーム長を受ける度に、保持しているフレーム長を比較器３３−ｘへ出力する。【０２３２】
メモリ３２−１は、伝送情報ｋを表す符号列の最も高い桁の符号を表すフレーム長を記憶し、その記憶したフレーム長を比較器３３−１へ出力する。【０２３３】
メモリ３２−２は、伝送情報ｋを表す符号列の２番目に高い桁の符号を表すフレーム長を記憶し、その記憶したフレーム長を比較器３３−２へ出力する。【０２３４】
以下、同様にして、メモリ３２−ｘ−１は、２番目に低い桁の符号を表すフレーム長を記憶し、その記憶したフレーム長を比較器３３−ｘ−１へ出力する。メモリ３２−ｘは、最も低い桁の符号を表すフレーム長を記憶し、その記憶したフレーム長を比較器３３−ｘへ出力する。【０２３５】
比較器３３−１は、ＦＩＦＯ３１−１およびメモリ３２−１からフレーム長を受ける。そして、比較器３３−１は、ＦＩＦＯ３１−１から受けたフレーム長がメモリ３２−１から受けたフレーム長に一致するとき、Ｈ（論理ハイ）レベルの信号をＡＮＤ回路３４へ出力する。また、比較器３３−１は、ＦＩＦＯ３１−１から受けたフレーム長がメモリ３２−１から受けたフレーム長に一致しないとき、Ｌ（論理ロー）レベルの信号をＡＮＤ回路３４へ出力する。【０２３６】
比較器３３−２は、ＦＩＦＯ３１−２およびメモリ３２−２からフレーム長を受ける。そして、比較器３３−２は、ＦＩＦＯ３１−２から受けたフレーム長がメモリ３２−２から受けたフレーム長に一致するとき、Ｈレベルの信号をＡＮＤ回路３４へ出力する。また、比較器３３−２は、ＦＩＦＯ３１−２から受けたフレーム長がメモリ３２−２から受けたフレーム長に一致しないとき、Ｌレベルの信号をＡＮＤ回路３４へ出力する。【０２３７】
以下、同様にして、比較器３３−ｘ−１は、ＦＩＦＯ３１−ｘ−１およびメモリ３２−ｘ−１からフレーム長を受ける。そして、比較器３３−ｘ−１は、ＦＩＦＯ３１−ｘ−１から受けたフレーム長がメモリ３２−ｘ−１から受けたフレーム長に一致するとき、Ｈレベルの信号をＡＮＤ回路３４へ出力する。また、比較器３３−ｘ−１は、ＦＩＦＯ３１−ｘ−１から受けたフレーム長がメモリ３２−ｘ−１から受けたフレーム長に一致しないとき、Ｌレベルの信号をＡＮＤ回路３４へ出力する。【０２３８】
比較器３３−ｘは、ＦＩＦＯ３１−ｘおよびメモリ３２−ｘからフレーム長を受ける。そして、比較器３３−ｘは、ＦＩＦＯ３１−ｘから受けたフレーム長がメモリ３２−ｘから受けたフレーム長に一致するとき、Ｈレベルの信号をＡＮＤ回路３４へ出力する。また、比較器３３−ｘは、ＦＩＦＯ３１−ｘから受けたフレーム長がメモリ３２−ｘから受けたフレーム長に一致しないとき、Ｌレベルの信号をＡＮＤ回路３４へ出力する。【０２３９】
ＡＮＤ回路３４は、比較器３３−１〜３３−ｘからＨレベルまたはＬレベルの信号を受け、その受けた信号の論理積を演算する。そして、ＡＮＤ回路３４は、その演算結果をホストシステム４へ出力する。【０２４０】
なお、図２０に示す相関回路２３−２〜２３−ｍの各々も、図２１に示す相関回路２３−１と同じ構成からなる。【０２４１】
伝送情報ｋが図４に示す方法でフレーム長変調されて送信される場合について相関回路２３−１〜２３−ｍの動作を説明する。【０２４２】
伝送情報ｋが図４に示す方法でフレーム長変調されて送信される場合、伝送情報は、“０”，“１”，“２”，“３”の４個であるので、受信機２Ａは、４個の相関回路２３−１〜２３−４を含む。そして、相関回路２３−１は、フレーム長受信機２２から受けた偶数個のフレーム長のパターンが伝送情報“０”を構成する４個のフレーム長のパターンに一致するか否かを判定する相関回路であり、相関回路２３−２は、フレーム長受信機２２から受けた偶数個のフレーム長のパターンが伝送情報“１”を構成する４個のフレーム長のパターンに一致するか否かを判定する相関回路であり、相関回路２３−３は、フレーム長受信機２２から受けた偶数個のフレーム長のパターンが伝送情報“２”を構成する４個のフレーム長のパターンに一致するか否かを判定する相関回路であり、相関回路２３−４は、フレーム長受信機２２から受けた偶数個のフレーム長のパターンが伝送情報“３”を構成する４個のフレーム長のパターンに一致するか否かを判定する相関回路である。【０２４３】
図２２は、相関回路２３−１の動作を説明するための図である。図４に示す方法でフレーム長変調された場合、伝送情報“０”は、４個のフレーム長によって表されるので、相関回路２３−１は、４個のＦＩＦＯ３１−１〜３１−４と、４個のメモリ３２−１〜３２−４と、４個の比較器３３−１〜３３−４とを含む。【０２４４】
伝送情報“０”は、５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長によって表される。従って、メモリ３２−１は、最後の４番目のフレーム長である６００μｓのフレーム長を記憶し、その記憶した６００μｓのフレーム長を比較器３３−１へ出力する。また、メモリ３２−２は、３番目のフレーム長である５６０μｓのフレーム長を記憶し、その記憶した５６０μｓのフレーム長を比較器３３−２へ出力する。更に、メモリ３２−３は、２番目のフレーム長である６００μｓのフレーム長を記憶し、その記憶した６００μｓのフレーム長を比較器３３−３へ出力する。更に、メモリ３２−４は、１番目のフレーム長である５６０μｓのフレーム長を記憶し、その記憶した５６０μｓのフレーム長を比較器３３−４へ出力する。【０２４５】
伝送情報“０”が送信された場合、無線信号は、図１１の（ａ）に示すように４個の無線フレームＦ１，Ｆ２，Ｆ１，Ｆ２からなる。そして、無線フレームＦ１，Ｆ２，Ｆ１，Ｆ２は、それぞれ、５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長を有する。【０２４６】
従って、相関回路２３−１のＦＩＦＯ３１−１は、５６０μｓ，６００μｓ，５６０μｓ，６００μｓの順番で５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長をフレーム長受信機２２から受ける。上述したように、受信機２Ａが用いられる場合、スタートフレームＳＦは、使用されないからである。【０２４７】
ＦＩＦＯ３１−１が最初のフレーム長（＝５６０μｓ）を受けた時点では、ＦＩＦＯ３１−２〜３１−４は、フレーム長を受けていないので、比較器３３−２〜３３−４は、Ｌレベルの信号をＡＮＤ回路３４へ出力する。従って、ＡＮＤ回路３４は、Ｌレベルの信号をホストシステム４へ出力する。【０２４８】
また、ＦＩＦＯ３１−２，ＦＩＦＯ３１−１がそれぞれ５６０μｓ，６００μｓのフレーム長を受けた時点では、ＦＩＦＯ３１−３，３１−４は、フレーム長を受けていないので、比較器３３−３，３３−４は、Ｌレベルの信号をＡＮＤ回路３４へ出力する。従って、ＡＮＤ回路３４は、Ｌレベルの信号をホストシステム４へ出力する。【０２４９】
更に、ＦＩＦＯ３１−３，ＦＩＦＯ３１−２，ＦＩＦＯ３１−１がそれぞれ５６０μｓ，６００μｓ，５６０μｓのフレーム長を受けた時点では、ＦＩＦＯ３１−４は、フレーム長を受けていないので、比較器３３−４は、Ｌレベルの信号をＡＮＤ回路３４へ出力する。従って、ＡＮＤ回路３４は、Ｌレベルの信号をホストシステム４へ出力する。【０２５０】
そして、ＦＩＦＯ３１−４〜３１−１がそれぞれ５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長を受け、その受けた５６０μｓ，６００μｓ，５６０μｓ，６００μｓのフレーム長をそれぞれ比較器３３−４〜３３−１へ出力すると、比較器３３−４は、５６０μｓのフレーム長をメモリ３２−４から受け、比較器３３−３は、６００μｓのフレーム長をメモリ３２−３から受け、比較器３３−２は、５６０μｓのフレーム長をメモリ３２−２から受け、比較器３３−１は、６００μｓのフレーム長をメモリ３２−１から受ける。【０２５１】
そうすると、比較器３３−４は、ＦＩＦＯ３１−４から受けた５６０μｓのフレーム長がメモリ３２−４から受けた５６０μｓのフレーム長に一致すると判定し、Ｈレベルの信号をＡＮＤ回路３４へ出力する。また、比較器３３−３は、ＦＩＦＯ３１−３から受けた６００μｓのフレーム長がメモリ３２−３から受けた６００μｓのフレーム長に一致すると判定し、Ｈレベルの信号をＡＮＤ回路３４へ出力する。更に、比較器３３−２は、ＦＩＦＯ３１−２から受けた５６０μｓのフレーム長がメモリ３２−２から受けた５６０μｓのフレーム長に一致すると判定し、Ｈレベルの信号をＡＮＤ回路３４へ出力する。更に、比較器３３−１は、ＦＩＦＯ３１−１から受けた６００μｓのフレーム長がメモリ３２−１から受けた６００μｓのフレーム長に一致すると判定し、Ｈレベルの信号をＡＮＤ回路３４へ出力する。【０２５２】
そして、ＡＮＤ回路３４は、比較器３３−１〜３３−４からＨレベルの信号を受け、その受けたＨレベルの信号の論理積を演算し、Ｈレベルの信号をホストシステム４へ出力する。【０２５３】
相関回路２３−２のメモリ３２−４〜３２−１は、それぞれ、伝送情報“１”を構成する４個のフレーム長５６０μｓ，６００μｓ，６００μｓ，５６０μｓを記憶し、相関回路２３−３のメモリ３２−４〜３２−１は、それぞれ、伝送情報“２”を構成する４個のフレーム長６００μｓ，５６０μｓ，５６０μｓ，６００μｓを記憶し、相関回路２３−４のメモリ３２−４〜３２−１は、それぞれ、伝送情報“３”を構成する４個のフレーム長６００μｓ，５６０μｓ，６００μｓ，５６０μｓを記憶する。【０２５４】
そして、伝送情報“０”が送信された場合、相関回路２３−２は、フレーム長受信機２２から受けた偶数個のフレーム長のパターンがメモリ３２−４〜３２−１に記憶されている４個のフレーム長５６０μｓ，６００μｓ，６００μｓ，５６０μｓのパターンに一致しないので、Ｌレベルの信号をホストシステム４へ出力する。相関回路２３−３，２３−４も、同様にして、Ｌレベルの信号をホストシステム４へ出力する。【０２５５】
ホストシステム４は、相関回路２３−１〜２３−４をそれぞれ伝送情報“０”，“１”，“２”，“３”に対応付けて管理しており、相関回路２３−１〜２３−４からＨレベルの信号を受けたとき、受信機２Ａがそれぞれ伝送情報“０”，“１”，“２”，“３”を受信したことを検知する。【０２５６】
従って、ホストシステム４は、相関回路２３−１からＨレベルの信号を受け、相関回路２３−２〜２３−４の各々からＬレベルの信号を受けたとき、受信機２Ａが伝送情報“０”を受信したことを検知する。【０２５７】
また、伝送情報“１”が送信された場合、相関回路２３−２がＨレベルの信号をホストシステム４へ出力し、相関回路２３−１，２３−３，２３−４の各々がＬレベルの信号をホストシステム４へ出力する。従って、ホストシステム４は、受信機２Ａが伝送情報“１”を受信したことを検知する。【０２５８】
更に、伝送情報“２”が送信された場合、相関回路２３−３がＨレベルの信号をホストシステム４へ出力し、相関回路２３−１，２３−２，２３−４の各々がＬレベルの信号をホストシステム４へ出力する。従って、ホストシステム４は、受信機２Ａが伝送情報“２”を受信したことを検知する。【０２５９】
更に、伝送情報“３”が送信された場合、相関回路２３−４がＨレベルの信号をホストシステム４へ出力し、相関回路２３−１〜２３−３の各々がＬレベルの信号をホストシステム４へ出力する。従って、ホストシステム４は、受信機２Ａが伝送情報“３”を受信したことを検知する。【０２６０】
伝送情報ｋが図５から図９のいずれかに示す方法を用いてフレーム長変調されて送信される場合も、受信機２Ａは、伝送情報ｋの個数に対応して設けられた相関回路を用いて、受信した偶数個のフレーム長のパターンが伝送情報ｋを構成する偶数個のフレーム長のパターンに一致するか否かを判定し、その判定結果をホストシステム４へ出力する。【０２６１】
このように、受信機２Ａを用いれば、受信した偶数個のフレーム長のパターンが伝送情報ｋを構成する偶数個のフレーム長のパターンに一致するか否かの判定結果だけをホストシステム４へ出力するので、符号の誤りを検出する必要がなく、伝送情報ｋを迅速に受信できる。【０２６２】
図２３は、図２０に示す受信機２Ａを用いた場合の無線通信システム１０における無線通信方法を示すフローチャートである。【０２６３】
図２３に示すフローチャートは、図１５に示すフローチャートのステップＳ７をステップＳ７Ｃ，Ｓ７Ｄ，Ｓ７Ｅに代えたものであり、その他は、図１５に示すフローチャートと同じである。【０２６４】
図２３を参照して、伝送情報ｋの送信が開始されると、上述したステップＳ１〜ステップＳ６が順次実行される。【０２６５】
そして、ステップＳ６の後、各相関回路は、受信した複数個のフレーム長のパターンが伝送情報ｋを構成する複数個のフレーム長のパターンに一致するか否かを判定する（ステップＳ７Ｃ）。【０２６６】
ステップＳ７Ｃにおいて、受信した偶数個のフレーム長のパターンが伝送情報ｋを構成する複数個のフレーム長のパターンに一致すると判定されたとき、各相関回路は、Ｈレベルの信号、即ち、伝送情報を受信したことを示す信号をホストシステム４へ出力する（ステップＳ７Ｄ）。【０２６７】
一方、ステップＳ７Ｃにおいて、受信した偶数個のフレーム長のパターンが伝送情報ｋを構成する複数個のフレーム長のパターンに一致しないと判定されたとき、各相関回路は、Ｌレベルの信号、即ち、伝送情報を受信しなかったことを示す信号をホストシステム４へ出力する（ステップＳ７Ｅ）。【０２６８】
そして、ステップＳ７ＤまたはステップＳ７Ｅの後、一連の動作が終了する。【０２６９】
このように、受信機２Ａは、受信機２と同じ方法によってフレーム長を検出する。従って、受信機２Ａにおける消費電力を抑制できる。【０２７０】
なお、上記においては、受信機２Ａは、伝送情報ｋの種類の数ｍと同じ個数の相関回路２３−１〜２３−ｍを備えると説明したが、この発明の実施の形態においては、これに限らず、受信機２Ａは、伝送情報ｋの種類の数ｍのうち、所望の個数と同じ個数の相関回路を備えていてもよい。例えば、上述した例では、伝送情報“０”，“１”，“２”，“３”のうち、伝送情報“０”，“２”を受信したい場合、受信機２Ａは、２個の相関回路２３−１，２３−３を備えていればよい。伝送情報“０”，“１”，“２”，“３”のうち、伝送情報“０”，“２”以外の伝送情報を受信したい場合も、同様である。【０２７１】
図２４は、図３に示すフレーム長受信機の更に他の構成を示す概略図である。この発明の実施の形態においては、受信機２は、フレーム長受信機２２に代えて図２４に示すフレーム長受信機２２Ｂを備えていてもよい。【０２７２】
図２４を参照して、フレーム長受信機２２Ｂは、図１２に示すフレーム長受信機２２の包絡線検波器２２１を同期検波器２２１Ａに代えたものであり、その他は、フレーム長受信機２２と同じである。【０２７３】
同期検波器２２１Ａは、無線信号をアンテナ２１を介して受信し、その受信した受信信号を後述する方法によって同期検波し、その同期検波の結果をＡＤ変換器２２２へ出力する。【０２７４】
図２５は、図２４に示す同期検波器２２１Ａの構成を示す概略図である。図２５を参照して、同期検波器２２１Ａは、乗算器２２１１と、搬送波再生回路２２１２と、ローパスフィルタ（ＬＰＦ：Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ）２２１３とを含む。【０２７５】
乗算器２２１１は、無線信号をアンテナ２１を介して受信し、搬送波再生回路２２１２から搬送波を受ける。そして、乗算器２２１１は、無線信号の受信信号に搬送波を乗算し、その乗算結果をＬＰＦ２２１３へ出力する。【０２７６】
搬送波再生回路２２１２は、無線信号をアンテナ２１を介して受信し、その受信した無線信号の受信信号に基づいて、搬送波を再生する。この搬送波は、無線信号が送信されたときの搬送波と同じ周波数および位相を有する。そして、搬送波再生回路２２１２は、その再生した搬送波を乗算器２２１１へ出力する。【０２７７】
ＬＰＦ２２１３は、乗算器２２１１から乗算結果を受け、その受けた乗算結果の高域成分を除去して乗算結果の低域成分をＡＤ変換器２２２へ出力する。【０２７８】
図２６は、図３に示すフレーム長受信機の更に他の構成を示す概略図である。この発明の実施の形態においては、受信機２は、フレーム長受信機２２に代えて図２６に示すフレーム長受信機２２Ｃを備えていてもよい。【０２７９】
図２６を参照して、フレーム長受信機２２Ｃは、図１６に示すフレーム長受信機２２Ａの包絡線検波器２２１を同期検波器２２１Ａに代えたものであり、その他は、フレーム長受信機２２Ａと同じである。【０２８０】
同期検波器２２１Ａについては、上述したとおりである。【０２８１】
このように、フレーム長受信機２２Ｂ，２２Ｃの各々は、無線信号の受信信号を同期検波してフレーム長を検出する。【０２８２】
なお、フレーム長受信機２２，２２Ａ，２２Ｂ，２２Ｃの各々は、無線信号の受信信号を再生検波（非特許文献４）によって検波してフレーム長を検出してもよい。【０２８３】
上述したように、フレーム長受信機は、包絡線検波、同期検波および再生検波等によって無線信号の受信信号を検波してもよく、一般的には、任意の方法によって無線信号の受信信号を検波してもよい。【０２８４】
図２７は、検出頻度とフレーム長との関係を示す図である。図２７において、縦軸は、検出頻度を表し、横軸は、フレーム長を表す。また、曲線ｋ１〜ｋ８は、５００μｓのフレーム長をそれぞれ０ｄＢ，２ｄＢ，４ｄＢ，６ｄＢ，８ｄＢ，１０ｄＢ，１２ｄＢ，１４ｄＢのＳＮＲ（Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ）で受信したときの検出頻度とフレーム長との関係を示す。【０２８５】
図２７を参照して、５００μｓのフレーム長が５００μｓよりも短いフレーム長として検出される検出頻度は、ＳＮＲが低くなるに従って大きくなる（曲線ｋ１〜ｋ８参照）。そして、５００μｓのフレーム長が５００μｓよりも長いフレーム長として検出される検出頻度は、零である。【０２８６】
従って、伝送情報をフレーム長変調して送信した場合、フレーム長は、短い長さに誤る可能性が高いことが実証された。【０２８７】
図２８は、Ｆａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示す図である。図２８において、縦軸は、Ｆａｌｓｅ  Ｐｏｓｉｔｉｖｅ率を表し、横軸は、伝送情報を表す。【０２８８】
また、図２８の（ａ）は、この発明の実施の形態によるフレーム長変調を行った場合のＦａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示し、図２８の（ｂ）は、従来のフレーム長変調を行った場合のＦａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示す。【０２８９】
更に、図２８の（ａ）において、直線ｋ９〜ｋ１１は、それぞれ、ＳＮＲが９ｄＢ，１０ｄＢ，１１ｄＢであるときのＦａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示し、図２８の（ｂ）において、曲線ｋ１２〜ｋ１７は、それぞれ、ＳＮＲが６ｄＢ，７ｄＢ，８ｄＢ，９ｄＢ，１０ｄＢ，１１ｄＢであるときのＦａｌｓｅ  Ｐｏｓｉｔｉｖｅ率と伝送情報との関係を示す。【０２９０】
更に、図２８において、伝送情報“０”のＦａｌｓｅ  Ｐｏｓｉｔｉｖｅ率は、伝送情報“０”以外の情報（“１”〜“２５５”）を送信した場合に伝送情報“０”に誤る率を表す。【０２９１】
図２８を参照して、この発明の実施の形態によるフレーム長変調を適用した場合、Ｆａｌｓｅ  Ｐｏｓｉｔｉｖｅ率は、伝送情報（“０”〜“２５５”）に依存せず、ほぼ、一定である（直線ｋ９〜ｋ１１参照）。【０２９２】
一方、従来のフレーム長変調を適用した場合、伝送情報“０”等、他の伝送情報に比べて誤り易い伝送情報が存在する（曲線ｋ１２〜ｋ１７参照）。【０２９３】
また、この発明の実施の形態によるフレーム長変調を適用した場合、Ｆａｌｓｅ  Ｐｏｓｉｔｉｖｅ率は、従来のフレーム長変調を適用した場合に比べ、全体的に低下する。【０２９４】
従って、この発明の実施の形態によるフレーム長変調を適用することによって、誤り率を低減できることが実証された。【０２９５】
上記においては、ｎ進数における各符号に長さが異なる２つのフレーム長を割り当てると説明したが、この発明の実施の形態においては、これに限らず、長さが異なるＲ（Ｒは３以上の整数）個のフレーム長をｎ進数における各符号に割り当ててもよい。この場合、ｎ進数における任意の２つの符号において、一方の符号に割り当てられたＲ個のフレーム長のうちの１つのフレーム長ｒ１は、他方の符号に割り当てられたＲ個のフレーム長のうちのフレーム長ｒ１と同じフレームに割り当てられた１つのフレーム長よりも短く、一方の符号に割り当てられたＲ個のフレーム長のうちの１つのフレーム長ｒ２は、他方の符号に割り当てられたＲ個のフレーム長のうちのフレーム長ｒ２と同じフレームに割り当てられた１つのフレーム長よりも長い。【０２９６】
なお、この発明の実施の形態においては、伝送情報を構成する符号列の各符号に長さが異なる２つのフレーム長を割り当てる符号化回路１１は、「生成手段」を構成する。【０２９７】
また、この発明の実施の形態においては、符号化回路１１から受けた偶数個のフレーム長を有する偶数個の無線フレームを生成し、その生成した偶数個の無線フレームを送信するフレーム長変調送信機１２は、「送信手段」を構成する。【０２９８】
更に、包絡線検波器２２１，同期検波器２２１Ａの各々は、受信信号を検波する「検波手段」を構成し、ＡＤ変換器２２２は、検波結果をディジタル信号に変換する「変換手段」を構成し、フレーム長判定器２２３および復号化回路２３は、伝送情報を復号する「復号手段」を構成し、フレーム長判定器２２３Ａは、フレーム長を検出する「検出手段」を構成する。【０２９９】
上記においては、伝送情報をｎ進数に変換したときの符号列の各符号に２個以上のフレーム長を割り当ててフレーム長変調する場合を説明した。伝送情報をｎ進数に変換したときの符号列が偶数個の符号からなる場合、伝送情報は、偶数個のフレーム長によって表わされる。一方、伝送情報をｎ進数に変換したときの符号列が奇数個の符号からなり、かつ、各符号に奇数（＝３以上の奇数）個のフレーム長を割り当てる場合、伝送情報は、奇数（＝３以上の奇数）個のフレーム長によって表わされる。【０３００】
従って、伝送情報は、一般的には、複数個（２ｘ個以上）のフレーム長によって表わされ、複数個のフレーム長は、３個以上の奇数個のフレーム長と、２個以上の偶数個のフレーム長とを含む。【０３０１】
その結果、上記における「偶数個」の表記は、「複数個」と読み替えられてもよい。【０３０２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０３０３】
この発明は、送信機、それにおける送信方法、送信機から無線信号を受信する受信機およびそれらを備える無線通信システムに適用される。
【図１】
2013129277.tif 000003
【図２】
2013129277.tif 000004
【図３】
2013129277.tif 000005
【図４】
2013129277.tif 000006
【図５】
2013129277.tif 000007
【図６】
2013129277.tif 000008
【図７】
2013129277.tif 000009
【図８】
2013129277.tif 000010
【図９】
2013129277.tif 000011
【図１０】
2013129277.tif 000012
【図１１】
2013129277.tif 000013
【図１２】
2013129277.tif 000014
【図１３】
2013129277.tif 000015
【図１４】
2013129277.tif 000016
【図１５】
2013129277.tif 000017
【図１６】
2013129277.tif 000018
【図１７】
2013129277.tif 000019
【図１８】
2013129277.tif 000020
【図１９】
2013129277.tif 000021
【図２０】
2013129277.tif 000022
【図２１】
2013129277.tif 000023
【図２２】
2013129277.tif 000024
【図２３】
2013129277.tif 000025
【図２４】
2013129277.tif 000026
【図２５】
2013129277.tif 000027
【図２６】
2013129277.tif 000028
【図２７】
2013129277.tif 000029
【図２８】
2013129277.tif 000030
【国際調査報告】
2013129277.tif 000031
2013129277.tif 000032
2013129277.tif 000033
2013129277.tif 000034