(57)【要約】【課題】通信効率を向上させる。【解決手段】RSSI検出回路２４はアンテナ２１が受信した信号のRSSI信号を検出し、ノイズ周期測定部３１は、そのRSSI信号に基づいて、通信環境におけるノイズ周期を測定する。また、ビット数算出部３２は、ノイズ周期測定部３１が測定したノイズ周期と、携帯機１２が送信する信号のフレーム長とに基づいて、携帯機１２が送信する信号の１フレームに付加する誤り訂正符号のビット数を算出する。そして、送信信号作成部３３は、ビット数算出部３２が算出したビット数の誤り訂正符号を付加した信号の送信を要求する誤り訂正符号指定信号を作成し、アンテナ２２から誤り訂正符号指定信号が送信される。本発明は、例えば、車両を特定する車両ＩＤが記録されている携帯機との通信を行う通信装置に適用できる。【選択図】図１
2010219627.tif 000002
【特許請求の範囲】
【請求項１】
信号を受信する受信手段と、
前記受信手段が受信した前記信号の信号強度に基づいて、通信環境におけるノイズ周期を測定するノイズ周期測定手段と、
前記ノイズ周期測定手段により測定された前記ノイズ周期と、前記信号の１フレームの長さとに基づいて、前記信号の１フレームごとに付加する誤り訂正符号のビット数を算出するビット数算出手段と、
前記ビット数算出手段により算出された前記ビット数の誤り訂正符号を付加した前記信号の送信を要求する信号の送信を制御する送信制御手段と
を備える通信装置。
【請求項２】
前記送信制御手段は、前記ビット数算出手段により算出された前記ビット数に従った分割数でフレームを分割して前記信号の送信を要求する信号の送信をさらに制御する
請求項１に記載の通信装置。
【請求項３】
前記送信制御手段は、前記ノイズ周期測定手段により測定された前記ノイズ周期を示す信号の送信をさらに制御する
請求項１に記載の通信装置。
【請求項４】
車両に搭載され、前記車両を特定する特定情報が記録されている携帯機との通信を行う
請求項１に記載の通信装置。
【請求項５】
受信した信号の信号強度に基づいて、通信環境におけるノイズ周期を測定し、
前記ノイズ周期と、前記信号の１フレームの長さとに基づいて、前記信号の１フレームごとに付加する誤り訂正符号のビット数を算出し、
前記ビット数の誤り訂正符号を付加した前記信号の送信を要求する信号の送信を制御する
ステップを含む通信方法。
【請求項６】
受信した信号の信号強度に基づいて、通信環境におけるノイズ周期を測定し、
前記ノイズ周期と、前記信号の１フレームの長さとに基づいて、前記信号の１フレームごとに付加する誤り訂正符号のビット数を算出し、
前記ビット数の誤り訂正符号を付加した前記信号の送信を要求する信号の送信を制御する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置および信号処理方法、並びにプログラムに関し、特に、通信効率を向上させることができるようにした信号処理装置および信号処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、無線通信では、ノイズが発生している通信環境においても一定の通信品質を維持することができるように、通信エラーを訂正するための誤り訂正符号を通信信号に付加して送信する通信方法が用いられている。
【０００３】
例えば、特許文献１には、通信環境のノイズレベルに合わせて誤り訂正符号方式を選択することができる通信装置により、通信品質が低下したときに誤り訂正能力の高い方式を選択することでデータ伝送を可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−３１６０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ノイズレベルに合わせて誤り訂正符号方式を選択する通信方法では、ホワイトノイズのようなランダム性のノイズが発生している通信環境では有効であるが、周期的なインパルス性のノイズが発生している通信環境では必要以上に冗長性が大きくなることがあり、通信効率が低下することがあった。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、周期的なインパルス性のノイズが発生している通信環境において通信効率を向上させることができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の通信装置は、信号を受信する受信手段と、前記受信手段が受信した前記信号の信号強度に基づいて、通信環境におけるノイズ周期を測定するノイズ周期測定手段と、前記ノイズ周期測定手段により測定された前記ノイズ周期と、前記信号の１フレームの長さとに基づいて、前記信号の１フレームごとに付加する誤り訂正符号のビット数を算出するビット数算出手段と、前記ビット数算出手段により算出された前記ビット数の誤り訂正符号を付加した前記信号の送信を要求する信号の送信を制御する送信制御手段とを備える。
【０００８】
本発明の通信方法およびプログラムは、受信した信号の信号強度に基づいて、通信環境におけるノイズ周期を測定し、前記ノイズ周期と、前記信号の１フレームの長さとに基づいて、前記信号の１フレームごとに付加する誤り訂正符号のビット数を算出し、前記ビット数の誤り訂正符号を付加した前記信号の送信を要求する信号の送信を制御するステップを含む。
【０００９】
本発明の信号処理装置および信号処理方法、並びにプログラムにおいては、受信した信号の信号強度に基づいて、通信環境におけるノイズ周期が測定され、そのノイズ周期と、信号の１フレームの長さとに基づいて、信号の１フレームごとに付加する誤り訂正符号のビット数が算出される。そして、算出されたビット数の誤り訂正符号を付加した信号の送信を要求する信号の送信が制御される。
【００１０】
従って、周期的なインパルス性のノイズが発生している通信環境において適切なビット数の誤り訂正符号が付加された信号を送信させることができ、通信効率を向上させることができる。
【００１１】
また、前記送信制御手段は、前記ビット数算出手段により算出された前記ビット数に従った分割数でフレームを分割して前記信号の送信を要求する信号の送信をさらに制御することができる。これにより、フレームを分割した１つのブロックに対し、例えば、１ビットの誤り訂正符号が付加されるようにすることができ、誤り訂正処理をより容易に行うことができる。
【発明の効果】
【００１２】
本発明によれば、通信効率を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明を適用した通信装置の一実施の形態の構成例を示すブロック図である。
【図２】ノイズの波形とRSSI信号の波形との例を示す図である。
【図３】誤り訂正符号決定処理を説明するフローチャートである。
【図４】信号の１フレームに対して付加される誤り訂正符号について説明する図である。
【図５】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１５】
図１は、本発明を適用した通信装置の一実施の形態の構成例を示すブロック図である。
【００１６】
例えば、図１の通信装置１１は車両に搭載され、その車両の運転者が所持するＦＯＢなどと呼ばれる携帯型の携帯機１２との通信を行う。例えば、通信装置１１は、自身が搭載されている車両を特定する車両ＩＤ（Identification）の送信を要求するリクエスト信号を送信し、携帯機１２は、リクエスト信号による要求に応じて車両ＩＤの含まれるアンサ信号を送信する。また、携帯機１２は、車両ＩＤ以外にも、携帯機１２固有のＩＤなどが含まれるアンサ信号を送信してもよい。
【００１７】
図１において、通信装置１１は、アンテナ２１および２２、受信制御部２３、RSSI（Received Signal Strength Indication）検出回路２４、制御部２５、並びに送信制御部２６を備えて構成される。
【００１８】
アンテナ２１および２２は、それぞれ異なる周波数帯域の電波を送受信することができるように構成されており、例えば、アンテナ２１は、UHF（Ultra High Frequency）帯域の電波を受信し、アンテナ２２は、LF（Low Frequency）帯域の電波を送信するように構成されている。アンテナ２１は、携帯機１２から送信された電波を受信して、その電波に応じた信号を受信制御部２３に供給し、アンテナ２２は、送信制御部２６から供給される信号に応じた電波を送信する。
【００１９】
受信制御部２３は、アンテナ２１から供給される信号を復調する。例えば、受信制御部２３は、携帯機１２から送信されたアンサ信号を復調し、アンサ信号に含まれる車両ＩＤと通信装置１１が搭載されている車両の車両ＩＤとを比較する処理を行うコントロールユニット（図示せず）に、アンサ信号を供給する。また、受信制御部２３を介して、アンテナ２１が受信した信号がRSSI検出回路２４に供給される。
【００２０】
RSSI検出回路２４は、アンテナ２１が受信した信号をサンプリングしてA/D(Analog/Digital)変換し、その信号の強度のレベルに応じた信号値のRSSI信号を検出して、制御部２５に供給する。
【００２１】
制御部２５は、CPU（Central Processing Unit）やメモリなどを内蔵しており、CPUがプログラムを実行することで、ノイズ周期測定部３１、ビット数算出部３２、および送信信号作成部３３として機能する。そして、制御部２５は、RSSI検出回路２４から供給されるRSSI信号に基づいて、携帯機１２から送信される信号のフレームに付加される誤り訂正符号（例えば、ハミング符号）のビット数を決定する誤り訂正符号決定処理を行う。
【００２２】
ノイズ周期測定部３１は、RSSI検出回路２４から供給されるRSSI信号に基づき、現在の通信環境におけるノイズを測定し、周期的なインパルス性のノイズが発生している場合、そのノイズ周期を検出する。
【００２３】
ここで、図２には、周期的なインパルス性のノイズの波形の測定例と、そのようなノイズがある通信環境下でのRSSI信号の波形の測定例とが示されている。なお、図２において、横軸は時間を表し、縦軸はノイズまたは信号のレベルを表している。
【００２４】
通信装置１１が搭載されている車両の周囲では、例えば、車両のエンジンの回転数や、車両に搭載されているエアーコンプレッサのモータの回転数などに応じて、１回あたりの発生時間が短くノイズレベルが高い周期的なノイズが発生している。そして、このようなノイズをアンテナ２１が受信することにより、RSSI信号は、ノイズ周期に対応する周期でレベルが急激に高くなる立ち上がりを有する鋸形状となる。
【００２５】
ノイズ周期測定部３１（図１）は、図２に示すようなRSSI信号の立ち上がりの間隔を測定し、その間隔が周期的である（ほぼ一定である）とき、周期的な立ち上がり間隔の最小のものを、インパルス性のノイズのノイズ周期として検出する。
【００２６】
ビット数算出部３２には、携帯機１２が送信する信号の１フレームの長さ（フレーム長）が設定されており、ビット数算出部３２は、そのフレーム長と、ノイズ周期測定部３１により検出されたノイズ周期とに基づいて、携帯機１２が送信する信号の１フレームに付加する誤り訂正符号のビット数を算出する。
【００２７】
例えば、ビット数算出部３２は、フレーム長をノイズ周期で除算した商に１を加算した値を、誤り訂正符号のビット数として算出する。具体的には、１フレームに対して１回以下程度のノイズが発生しているとき、ビット数算出部３２は、１フレームに付加する誤り訂正符号のビット数を１ビットと算出する。インパルス性のノイズは、そのノイズレベルが非常に高いものであるとしても、ノイズの発生時間は非常に短いもの（100μ秒程度）である。従って、１フレームで１回程度のノイズに対して、誤り訂正強度が最も低い１ビットの誤り訂正符号を付加させることで、インパルス性のノイズによる通信エラーを訂正することができる。
【００２８】
送信信号作成部３３は、携帯機１２が送信する信号の１フレームごとに、ビット数算出部３２により算出されたビット数を指定し、そのビット数の誤り訂正符号を付加した信号の送信を要求する訂正符号指定信号を作成して、その誤り訂正符号指定信号を送信制御部２６に供給する。
【００２９】
送信制御部２６は、送信信号作成部３３から供給された誤り訂正符号指定信号を変調してアンテナ２２に供給し、アンテナ２２から誤り訂正符号指定信号が送信される。例えば、送信制御部２６は、図示しないコントロールユニットの制御に応じて、車両ＩＤの送信を要求するリクエスト信号を送信する際に、そのリクエスト信号の送信直後に誤り訂正符号指定信号を送信する。
【００３０】
携帯機１２は、アンテナ４１および４２、受信制御部４３、ＥＣＵ（Electronic Control Unit）４４、メモリ４５、および送信制御部４６を備えて構成される。ＥＣＵ４４は、CPUや入出力回路などから構成されており、そのCPUは携帯機１２の動作を制御するためにプログラムされている。
【００３１】
アンテナ４１は、通信装置１１のアンテナ２２から送信される電波を受信して、その電波に応じた信号を受信制御部４３に供給し、受信制御部４３は、その信号を復調してＥＣＵ４４に供給する。
【００３２】
ＥＣＵ４４は、受信制御部４３から供給される信号に従った処理を行う。例えば、通信装置１１が、車両ＩＤの送信を要求するリクエスト信号を送信し、そのリクエスト信号を受信制御部４３が受信してＥＣＵ４４に供給したとき、ＥＣＵ４４は、メモリ４５に記憶されている車両ＩＤを読み出し、その車両ＩＤを送信制御部４６に供給して送信させる処理を行う。
【００３３】
また、ＥＣＵ４４は、通信装置１１から送信された誤り訂正符号指定信号が受信制御部４３から供給されたとき、その誤り訂正符号指定信号により指定されるビット数の誤り訂正符号を携帯機１２から送信される信号に付加させるように、誤り訂正符号のビット数を送信制御部４６に設定する処理を行う。
【００３４】
送信制御部４６は、ＥＣＵ４４により設定されたビット数の誤り訂正符号を、送信する信号の１フレームごとに付加して信号を変調してアンテナ４２に供給し、その信号に応じた電波がアンテナ４２から送信される。例えば、送信制御部４６は、ＥＣＵ４４から車両ＩＤが供給されると、その車両ＩＤを含むアンサ信号の１フレームごとに、ＥＣＵ４４により設定されたビット数の誤り訂正符号を付加してアンテナ４２に供給する。
【００３５】
以上のように構成される通信装置１１および携帯機１２では、携帯機１２から送信される信号のRSSI信号を利用し、周期的なインパルス性のノイズが発生している通信環境下で最適なビット数の誤り訂正符号が決定される。そして、誤り訂正符号指定信号が通信装置１１から携帯機１２に送信されることで、最適なビット数の誤り訂正符号が付加された信号が携帯機１２から送信される。
【００３６】
次に、図３は、図１の制御部２５が実行する誤り訂正符号決定処理を説明するフローチャートである。
【００３７】
例えば、RSSI検出回路２４が、携帯機１２から送信された信号のRSSI信号をノイズ周期測定部３１に供給すると処理が開始され、ステップＳ１１において、ノイズ周期測定部３１は、RSSI検出回路２４からのRSSI信号に基づいてノイズ周期を測定し、処理はステップＳ１２に進む。
【００３８】
ステップＳ１２において、ノイズ周期測定部３１は、ステップＳ１１での測定結果に基づいて、現在の通信環境において、周期的なインパルス性のノイズが発生しているか否かを判定する。例えば、ノイズ周期測定部３１は、図２に示すようなRSSI信号の立ち上がりの間隔を測定し、その間隔が略一定なものである場合、周期的なインパルス性のノイズが発生していると判定して、ノイズ周期を検出する。一方、ノイズ周期測定部３１は、RSSI信号の立ち上がりがない場合、または、RSSI信号の立ち上がり間隔が略一定なものでない場合、周期的なインパルス性のノイズが発生していないと判定する。
【００３９】
ステップＳ１２において、ノイズ周期測定部３１が、周期的なインパルス性のノイズが発生していると判定した場合、処理はステップＳ１３に進み、ビット数算出部３２は、ノイズ周期測定部３１により検出されたノイズ周期と、携帯機１２が送信する信号のフレーム長とに基づいて誤り訂正符号のビット数を算出する。
【００４０】
ステップＳ１３の処理後、処理はステップＳ１４に進み、送信信号作成部３３は、ビット数算出部３２により算出されたビット数の誤り訂正符号を付加するように指定する誤り訂正符号指定信号を作成する。送信信号作成部３３は、誤り訂正符号指定信号を送信制御部２６に供給し、処理はステップＳ１５に進む。
【００４１】
ステップＳ１５において、送信制御部２６は、ステップＳ１４で送信信号作成部３３から供給された誤り訂正符号指定信号を変調してアンテナ２２に供給し、アンテナ２２から誤り訂正符号指定信号が送信され、誤り訂正符号決定処理は終了する。
【００４２】
一方、ステップＳ１２において、RSSI検出回路２４が、周期的なインパルス性のノイズが発生していないと判定した場合、ステップＳ１３乃至Ｓ１５の処理はスキップされ、処理は終了する。この場合、即ち、周期的なインパルス性のノイズが発生していない通信環境の場合、通信装置１１から誤り訂正符号指定信号は送信されず、携帯機１２からは、誤り訂正符号が付加されない信号が送信される。
【００４３】
以上のように、周期的なインパルス性のノイズが発生している通信環境では、そのノイズ周期に応じて誤り訂正符号のビット数が決定されて誤り訂正符号指定信号が送信されるので、通信装置１１は、携帯機１２から送信される信号を確実に受信することができる。即ち、周期的なインパルス性のノイズにより、通信装置１１が受信した信号に通信エラーが生じていたとしても、その通信エラーを訂正できる最小限のビット数の誤り訂正符号が付加されているので、通信エラーを確実に訂正して正確な信号を受信することができる。
【００４４】
このように、携帯機１２から送信される信号に付加される誤り訂正符号は、現在の通信環境で必要な最小限のビット数であるので、通信効率を向上させることができる。即ち、周期的なインパルス性のノイズが発生している通信環境で、ノイズレベルに合わせて求められる必要以上にビット数の大きな誤り訂正符号が付加された信号が送信されることが回避される。
【００４５】
また、周期的なインパルス性のノイズが発生していない通信環境では、ノイズによる通信エラーが発生せず、誤り訂正符号が付加されない信号が携帯機１２から送信されるので、誤り訂正符号を付加することにより送信信号のビット数が増加すること、即ち、通信効率が低下することを回避することができる。
【００４６】
また、車両に搭載されている通信装置１１において誤り訂正符号決定処理が行われるので、携帯機１２では、誤り訂正符号指定信号に従って誤り訂正符号を付加するという比較的に容易な処理が行われるだけとなり、ＦＯＢなどの小型の装置に適用するのに好適である。
【００４７】
なお、携帯機１２は、１フレームに、必要なビット数の誤り訂正符号を一括して付加してもよいし、１フレームを複数のブロックに分割して、それぞれのブロックに１ビット誤り訂正符号を付加してもよい。
【００４８】
即ち、例えば、通信装置１１の送信信号作成部３３が、誤り訂正符号のビット数を指定する誤り訂正符号指定信号において、誤り訂正符号のビット数に応じてフレームを分割する分割数を指定して、フレームを分割して送信するように要求してもよい。そして、そのような誤り訂正符号指定信号を受信した携帯機１２は、誤り訂正符号指定信号で指定された分割数で、送信する信号のフレームを分割して、フレームを分割したブロックごとに１ビットの誤り訂正符号を付加して送信することができる。
【００４９】
次に、図４を参照して、携帯機１２から送信される信号の１フレームに対して付加される誤り訂正符号について説明する。
【００５０】
図４Ａには、周期的なインパルス性のノイズが示されており、そのノイズ周期は1.6ｍｓである。
【００５１】
例えば、携帯機１２から送信される信号のフレーム５１のフレーム長が、図４Ｂに示すように10ｍｓであるとき、ノイズ周期は1.6ｍｓであることより、フレーム５１が送信される間に、６または７回のインパルス性のノイズが発生することになる。ここで、１発のノイズの幅よりも信号の１ビットの幅が十分に長いように設定しているものとする。また、ノイズの幅を想定するにあたり、車両を動作させて実験的に求めることができる。従って、それらのノイズにより、フレーム５１の６または７ビットのデータが破壊される。この場合、７ビットの誤り訂正符号を付加することで破壊されたデータを確実に訂正することができる。
【００５２】
そこで、例えば、図４Ｃに示すように、携帯機１２は、７ビットの誤り訂正符号５２をフレーム５１の最後に付加した信号を送信する。
【００５３】
また、携帯機１２は、図４Ｄに示すように、フレーム５１を７つのブロック５３１乃至５３７に分割し、図４Ｅに示すように、ブロック５３１乃至５３７のそれぞれに１ビットの誤り訂正符号５４１乃至５４７を付加してもよい。このように、１フレームを７つのブロックに分割することで、１ブロックの長さは、ノイズ周期1.6ｍｓより短い1.42ｍｓとなり、１ブロックあたり２回のノイズが発生することがなく（１ブロックで２ビットのデータが破壊されることはなく）、各ブロックに１ビットの誤り訂正符号を付加することで、破壊されたデータを訂正することができる。
【００５４】
このように、周期的なインパルス性のノイズの周期に応じた個数のブロックでフレームを分割することで、１つのブロックに、１ビットの誤り訂正符号が付加されることになり、ブロックごとに１ビットの誤り訂正処理を行うことになるので、その処理を容易に行うことができる。
【００５５】
なお、本実施の形態では、通信装置１１において、ノイズ周期に基づいて誤り訂正符号のビット数が決定されるが、例えば、通信装置１１がノイズ周期を示す信号を送信し、携帯機１２において、そのノイズ周期に基づいて誤り訂正符号のビット数を算出するようにしてもよい。このように、ノイズ周期を示す信号を送信することで、通信装置１１と携帯機１２とで処理を分担することができ、より効率的に処理を行うことができる。
【００５６】
また、例えば、通信装置１１は、通信環境のノイズレベルに合わせて誤り訂正符号方式を選択し、その誤り訂正符号方式で信号を送信するように、携帯機１２に対して誤り訂正符号方式を指定することができる。例えば、通信装置１１は、ノイズレベルが高いときには、ＢＣＨ（Bose Chaudhuri Hocquenghem）符号などを選択することができる。このように、ノイズレベルに合わせて誤り訂正符号方式を選択することで、周期的なインパルス性のノイズが発生しているとともに、ノイズレベルが高いような通信環境においても、確実に通信を行うことができる。
【００５７】
上述したような制御部２５が実行する一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な汎用性のあるコンピュータなどにインストールされる。
【００５８】
図５は、上述した一連の処理をプログラムにより実行するコンピュータ（マイクロコンピュータ）のハードウエアの構成例を示すブロック図である。
【００５９】
プログラムは、コンピュータに内蔵されている記録媒体としてのEEPROM(Electrically Erasable Programmable Read-only Memory)１０５やROM１０３に予め記録（インストール）しておくことができる。
【００６０】
あるいはまた、プログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）して提供することができる。
【００６１】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、有線または無線のネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを、入出力インタフェース１１０で受信し、内蔵するEEPROM１０５にインストールすることができる。
【００６２】
コンピュータでは、CPU(Central Processing Unit)（あるいは、DSP(Digital Signal Processor)）１０２、ROM(Read Only Memory)１０３、RAM(Random Access Memory)１０４、EEPROM１０５、および入出力インタフェース１１０が、バス１０１を介して接続されている。
【００６３】
CPU１０２は、ROM１０３やEEPROM１０５に格納されているプログラムを、RAM１０４にロードして実行する。これにより、CPU１０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。なお、外部とのデータのやりとりは、入出力インタフェース１１０を介して行われる。即ち、入出力インタフェース１１０を介して、図１のRSSI検出回路２４や送信制御部２６などに接続されている。
【００６４】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００６５】
また、上述のフローチャートを参照して説明した各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。また、プログラムは、一つのCPUにより処理されるものであっても良いし、複数のCPUによって分散処理されるものであっても良い。
【００６６】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【００６７】
１１  通信装置，  １２  携帯機，  ２１および２２  アンテナ，  ２３  受信制御部，  ２４  検出回路，  ２５  制御部，  ２６  送信制御部，  ３１  ノイズ周期測定部，  ３２  ビット数算出部，  ３３  送信信号作成部，  ４１および４２  アンテナ，  ４３  受信制御部，  ４４  ＥＣＵ，  ４５  メモリ，  ４６  送信制御部
【図１】
2010219627.tif 000003
【図２】
2010219627.tif 000004
【図３】
2010219627.tif 000005
【図４】
2010219627.tif 000006
【図５】
2010219627.tif 000007