車体6に対してタイヤを備えた複数の車輪5a~5dが取り付けられた車両1に適用され、前記複数の車輪5a~5dそれぞれに設けられ、固有の識別情報を含めたフレームを作成すると共に送信する第1制御部23を有する送信機2と、前記車体6側に設けられ、受信アンテナ31を介して前記送信機2から送信されたフレームを受信することで、前記フレームを送信してきた前記送信機2が前記複数の車輪5a~5dのいずれに取り付けられたものであるかを特定し、前記複数の車輪5a~5dと該複数の車輪5a~5dそれぞれに設けられた前記送信機2の識別情報とを対応づけて記憶する車輪位置検出を行う第2制御部33を有する受信機3とを備えた車輪位置検出装置であって、前記送信機2は、該送信機2が取り付けられた車輪の回転に伴って変化する重力加速度成分を含む加速度に応じた検出信号を出力する加速度センサ22を有し、前記送信機2では、前記第1制御部23は、該送信機2が取り付けられた車輪の中心軸を中心とし、かつ、該車輪の周方向の任意の位置を角度0°として、前記加速度センサ22の検出信号に含まれる重力加速度成分に基づいて前記送信機2の角度を検出すると共に、該角度が所定の送信角度になるタイミングで繰り返し前記フレームを送信させると共に、前記送信角度をフレーム送信毎に所定角度ずつ変更し、前記第2制御部33は、前記複数の車輪5a~5dと連動して回転させられると共に導体とされた歯の部分と前記歯の間に位置する部分が交互に繰り返される磁気抵抗の異なる外周面を有する歯車12a~12dの歯の通過を検出する車輪速度センサ11a~11dの検出信号に基づいて、前記歯車12a~12dの歯位置を示す歯車情報を取得すると共に、前記フレームの受信タイミングのときの前記歯位置に基づいて前記フレームが送信された送信機2の取り付けられた車輪を特定することを特徴とする車輪位置検出装置。前記第2制御部33は、前記フレームの受信タイミングのときの前記歯位置に基づいてバラツキ許容幅を設定し、該バラツキ許容幅を設定した後における前記フレームの受信タイミングのときの前記歯位置が前記バラツキ許容幅の範囲外であれば、該フレームが送信された送信機2の取り付けられた車輪の候補から除外していき、残った車輪を前記フレームが送信された送信機2の取り付けられた車輪として登録しており、さらに、前記第2制御部33は、前記フレームを受信するたびに前記バラツキ許容幅を変更しており、前記フレームの受信タイミングのときの前記歯位置に基づいてバラツキ許容幅を設定すると共に、このバラツキ許容幅と前回の前記フレームの受信タイミングに設定されたバラツキ許容幅と重なる部分を新たなバラツキ許容幅として設定し、かつ、異なる送信角度で送信された前記フレームの受信タイミングでの前記歯位置を送信角度が同じときの歯位置に補正し、該補正した送信角度が同じときの歯位置が前記バラツキ許容幅の範囲外であるか否かを判定することで前記フレームが送信された送信機2の取り付けられた車輪を特定することを特徴とする請求項1に記載の車輪位置検出装置。前記第2制御部33は、前記送信機2によりずらされる送信角度を記憶していると共に前記送信機2による前記フレームの送信開始からの経過時間を計測し、該経過時間に基づいてずらされた送信角度を推定し、異なる送信角度で送信された前記フレームの受信タイミングでの前記歯位置を送信角度が同じときの歯位置に補正することを特徴とする請求項1または2に記載の車輪位置検出装置。前記送信機2は、前記フレームに送信カウントを格納して送信し、前記第2制御部33は、前記フレームに格納された前記送信カウントに基づいて、異なる送信角度で送信された前記フレームの受信タイミングでの前記歯位置を送信角度が同じときの歯位置に補正することを特徴とする請求項1または2に記載の車輪位置検出装置。車体6に対してタイヤを備えた複数の車輪5a~5dが取り付けられた車両1に適用され、前記複数の車輪5a~5dそれぞれに設けられ、固有の識別情報を含めたフレームを作成すると共に送信する第1制御部23を有する送信機2と、前記車体6側に設けられ、受信アンテナ31を介して前記送信機2から送信されたフレームを受信することで、前記フレームを送信してきた前記送信機2が前記複数の車輪5a~5dのいずれに取り付けられたものであるかを特定し、前記複数の車輪5a~5dと該複数の車輪5a~5dそれぞれに設けられた前記送信機2の識別情報とを対応づけて記憶する車輪位置検出を行う第2制御部33を有する受信機3とを備えた車輪位置検出装置であって、前記送信機2は、該送信機2が取り付けられた車輪の回転に伴って変化する重力加速度成分を含む加速度に応じた検出信号を出力する加速度センサ22を有し、前記送信機2では、前記第1制御部23は、該送信機2が取り付けられた車輪の中心軸を中心とし、かつ、該車輪の周方向の任意の位置を角度0°として、前記加速度センサ22の検出信号に含まれる重力加速度成分に基づいて前記送信機2の角度を検出すると共に、該角度が所定の送信角度になるタイミングで繰り返し前記フレームを送信させると共に、前記送信角度をフレーム送信毎に所定角度ずつ変更し、前記第2制御部33は、前記複数の車輪5a~5dと連動して回転させられると共に導体とされた歯の部分と前記歯の間に位置する部分が交互に繰り返される磁気抵抗の異なる外周面を有する歯車12a~12dの歯の通過を検出する車輪速度センサ11a~11dの検出信号に基づいて、前記歯車12a~12dの歯位置を示す歯車情報を取得すると共に、前記フレームの受信タイミングのときの前記歯位置に基づいてバラツキ許容幅を設定し、該バラツキ許容幅を設定した後における前記フレームの受信タイミングのときの前記歯位置が前記バラツキ許容幅の範囲外であれば、該フレームが送信された送信機2の取り付けられた車輪の候補から除外していき、残った車輪を前記フレームが送信された送信機2の取り付けられた車輪として登録しており、さらに、前記第2制御部33は、前記フレームを受信するたびに前記バラツキ許容幅を変更しており、前記フレームの受信タイミングのときの前記歯位置に基づいてバラツキ許容幅を設定すると共に、このバラツキ許容幅と前回の前記フレームの受信タイミングに設定されたバラツキ許容幅に対して前記所定角度を足した範囲と重なる部分を演算し、さらに当該重なる部分に対して前記所定角度を足した範囲を新たなバラツキ許容幅として設定することを特徴とする車輪位置検出装置。前記第2制御部33は、前記フレームの受信タイミングのときの前記歯位置に基づいて設定される前記バラツキ許容幅の大きさを車速が大きくなるほど大きくすることを特徴とする請求項1ないし5のいずれか1つに記載の車輪位置検出装置。前記第1制御部23は、前記フレーム内に前記第2制御部33が設定する前記バラツキ許容幅の大きさを決めるデータを含めて送信することを特徴とする請求項1ないし6のいずれか1つに記載の車輪位置検出装置。請求項1ないし7のいずれか1つに記載の車輪位置検出装置を含むタイヤ空気圧検出装置であって、前記送信機2は、前記複数の車輪5a~5dそれぞれに備えられた前記タイヤの空気圧に応じた検出信号を出力するセンシング部21を備え、前記第1制御部23によって前記センシング部21の検出信号を信号処理したタイヤ空気圧に関する情報をフレームに格納したのち、当該フレームを前記受信機3に送信し、前記受信機3は、前記第2制御部33にて、該タイヤ空気圧に関する情報より、前記複数の車輪5a~5dそれぞれに備えられた前記タイヤの空気圧を検出することを特徴とするタイヤ空気圧検出装置。しかしながら、特許文献1に記載の方法では、車輪が所定の回転位置になったときに無線信号を送信するようにしているが、いわゆるNullヌルのように無線信号が車体側に届き難い場所があり、無線信号が送信される回転位置がNullであると、何度無線信号を送信しても車体側に届かないという問題がある。このような場合、車輪位置検出に時間が掛かったり、検出が行えなくなることがある。本発明は上記点に鑑みて、より短時間で正確に、かつ、より確実に車輪位置の特定が行える車輪位置検出装置およびそれを備えたタイヤ空気圧検出装置を提供することを目的とする。上記目的を達成するため、請求項1ないし5に記載の発明では、送信機2は、該送信機2が取り付けられた車輪の回転に伴って変化する重力加速度成分を含む加速度に応じた検出信号を出力する加速度センサ22を有し、第1制御部23は、送信機2が取り付けられた車輪の中心軸を中心とし、かつ、該車輪の周方向の任意の位置を角度0°として、加速度センサ22の検出信号に含まれる重力加速度成分に基づき、送信機2の角度を検出すると共に、該角度が所定の送信角度になるタイミングで繰り返しフレームを送信させると共に、送信角度をフレーム送信毎に所定角度ずつ変更している。また、受信機3に備えられた第2制御部33は、複数の車輪5a~5dと連動して回転させられると共に導体とされた歯の部分と歯の間に位置する部分が交互に繰り返される磁気抵抗の異なる外周面を有する歯車12a~12dの歯の通過を検出する車輪速度センサ11a~11dの検出信号に基づいて、歯車12a~12dの歯位置を示す歯車情報を取得すると共に、フレームの受信タイミングのときの歯位置に基づいてフレームが送信された送信機2の取り付けられた車輪を特定することを特徴としている。このように、送信機2でフレーム送信毎に毎回送信角度を所定角度ずつずらしてフレーム送信を行うことで、ノイズ等でフレームを受信できなかった場合でも、確実に受信機3側でフレームを受信できる。このため、繰り返しフレーム受信をできない場合と比較して、より短時間で正確に、かつ、より確実に車輪位置の特定が行える車輪位置検出装置とすることが可能となる。請求項2に記載の発明では、受信機3に備えられた第2制御部33は、フレームの受信タイミングのときの歯位置に基づいてバラツキ許容幅を設定し、該バラツキ許容幅を設定した後におけるフレームの受信タイミングのときの歯位置がバラツキ許容幅の範囲外であれば、該フレームが送信された送信機2の取り付けられた車輪の候補から除外していき、残った車輪をフレームが送信された送信機2の取り付けられた車輪として登録している。そして、第2制御部33は、フレームを受信するたびにバラツキ許容幅を変更しており、フレームの受信タイミングのときの歯位置に基づいてバラツキ許容幅を設定すると共に、このバラツキ許容幅と前回のフレームの受信タイミングに設定されたバラツキ許容幅と重なる部分を新たなバラツキ許容幅として設定し、かつ、異なる送信角度で送信されたフレームの受信タイミングでの歯位置を送信角度が同じときの歯位置に補正し、該補正した送信角度が同じときの歯位置がバラツキ許容幅の範囲外であるか否かを判定することでフレームが送信された送信機2の取り付けられた車輪を特定することを特徴としている。このように、フレームの受信タイミングのときの歯位置がバラツキ許容幅の範囲外であれば、該フレームが送信された送信機2の取り付けられた車輪の候補から除外できる。このため、多くのデータ量が揃わなくても車輪位置の特定を行うことができる。さらに、フレームの受信タイミングのときの歯位置に基づくバラツキ許容幅と、前回のフレームの受信タイミングに設定されたバラツキ許容幅と重なる部分を新たなバラツキ許容幅として設定している。このため、これらの重複範囲に新たなバラツキ許容幅を狭めることができる。したがって、より短時間で正確に車輪位置の特定が行える車輪位置検出装置とすることが可能となる。さらに、Nullを考慮して、フレーム送信毎に毎回フレームを送信するときの送信機2の角度、つまり送信角度を変更するようにしている。このため、仮に、フレーム送信が行われた送信角度がNullの位置であったとしても、送信角度がずらされることで、Nullではない位置からもフレーム送信が行われるようにできる。そして、異なる送信角度で送信されたフレームの受信タイミングでの歯位置を送信角度が同じときの歯位置に補正し、該補正した送信角度が同じときの歯位置がバラツキ許容幅の範囲外であるか否かを判定することでフレームが送信された送信機2の取り付けられた車輪を特定できるため、より確実に車輪位置を特定できる。この場合、送信機2でフレーム送信毎に毎回送信角度を所定角度ずつずらしていることから、請求項3に記載の発明のように、第2制御部33は、送信機2によりずらされる送信角度を記憶していると共に送信機2によるフレームの送信開始からの経過時間を計測し、ノイズ等でフレームを受信できなかった場合でも、該経過時間に基づいてずらされた送信角度を推定し、異なる送信角度で送信されたフレームの受信タイミングでの歯位置を送信角度が同じときの歯位置に補正することができる。また、請求項4に記載の発明のように、送信機2から送信されるフレームに送信カウントを格納しておけば、第2制御部33にて、フレームに格納された送信カウントに基づいて、異なる送信角度で送信されたフレームの受信タイミングでの歯位置を送信角度が同じときの歯位置に補正することができる。一方、請求項5に記載の発明のように、歯位置を補正するのではなく、第2制御部33にて、フレームの受信タイミングのときの歯位置に基づいてバラツキ許容幅を設定すると共に、このバラツキ許容幅と前回のフレームの受信タイミングに設定されたバラツキ許容幅に対して所定角度を足した範囲と重なる部分を演算し、さらに当該重なる部分に対して所定角度を足した範囲を新たなバラツキ許容幅として設定することによっても、請求項2と同様の効果を得ることができる。請求項6に記載の発明では、第2制御部33は、フレームの受信タイミングのときの歯位置に基づいて設定されるバラツキ許容幅の大きさを車速が大きくなるほど大きくすることを特徴としている。歯位置のバラツキは、車速が大きいほど大きくなる可能性がある。このため、車速が大きくなるほどバラツキ許容幅を大きくすることで、より的確なバラツキ許容幅を設定できる請求項7に記載の発明では、第1制御部23は、フレーム内に第2制御部33が設定するバラツキ許容幅の大きさを決めるデータを含めて送信することを特徴としている。加速度センサ22で加速度検出を行うときのサンプリング周期が長いほど、送信機2の角度が所定角度になったタイミングの検出精度が落ちることから、それに応じてバラツキ許容幅を変更することで、より的確なバラツキ許容幅を設定できる。そして、送信機2側でサンプリング周期などを把握していることから、送信機2が送信するフレーム内にバラツキ許容幅の大きさを決めるデータを含めて送信するようにすることで、上記効果を得ることができる。以上説明した請求項1ないし7では、本発明を車輪位置検出装置として把握する場合について説明したが、請求項8に示されるように、この車輪位置検出装置をタイヤ空気圧検出装置に組み込むことも可能である。すなわち、送信機2に、複数の車輪5a~5dそれぞれに備えられたタイヤの空気圧に応じた検出信号を出力するセンシング部21を備え、第1制御部23によってセンシング部21の検出信号を信号処理したタイヤ空気圧に関する情報をフレームに格納して受信機3に送信されるようにし、受信機3では、第2制御部33にて、該タイヤ空気圧に関する情報より、複数の車輪5a~5dそれぞれに備えられたタイヤの空気圧を検出するようにすることができる。なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係の一例を示すものである。以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、同一符号で説明してある。第1実施形態本発明の第1実施形態について図を参照して説明する。図1は、本発明の第1実施形態における車輪位置検出装置が適用されるタイヤ空気圧検出装置の全体構成を示す図である。図1の紙面左方向が車両1の前方、紙面右方向が車両1の後方に一致する。この図を参照して、本実施形態におけるタイヤ空気圧検出装置について説明する。図1に示すように、タイヤ空気圧検出装置は、車両1に取り付けられるもので、送信機2、受信機の役割を果たすタイヤ空気圧検出装置用ECU以下、TPMSTirePressureMonitoringSystem-ECUという3およびメータ4を備えて構成されている。車輪位置検出装置は、タイヤ空気圧検出装置に備えられる送信機2およびTPMS-ECU3を用いると共に、ブレーキ制御用ECU以下、ブレーキECUという10から各車輪55a~5dに対応して備えられた車輪速度センサ11a~11dの検出信号から得られる歯車情報を取得することで、車輪位置の特定を行っている。図1に示すように、送信機2は、各車輪5a~5dに取り付けられるもので、車輪5a~5dに取り付けられたタイヤの空気圧を検出すると共に、その検出結果を示すタイヤ空気圧に関する情報をフレーム内に格納して送信する。TPMS-ECU3は、車両1における車体6側に取り付けられるもので、送信機2から送信されたフレームを受信すると共に、その中に格納された検出信号に基づいて各種処理や演算等を行うことで車輪位置検出およびタイヤ空気圧検出を行う。送信機2は、例えばFSK周波数偏移変調によりフレームを作成し、TPMS-ECU3は、そのフレームを復調することでフレーム内のデータを読取り、車輪位置検出およびタイヤ空気圧検出を行っている。図2に送信機2およびTPMS-ECU3のブロック構成を示す。図2aに示すように、送信機2は、センシング部21、加速度センサ22、マイクロコンピュータ23、送信回路24および送信アンテナ25を備えた構成となっており、図示しない電池からの電力供給に基づいて各部が駆動される。センシング部21は、例えばダイアフラム式の圧力センサ21aや温度センサ21bを備えた構成とされ、タイヤ空気圧に応じた検出信号や温度に応じた検出信号を出力する。加速度センサ22は、送信機2が取り付けられた車輪5a~5dでのセンサ自身の位置検出、つまり送信機2の位置検出や車速検出を行うために用いられる。本実施形態の加速度センサ22は、例えば、車輪5a~5dの回転時に車輪5a~5dに働く加速度のうち、各車輪5a~5dの径方向、つまり周方向に垂直な両方向の加速度に応じた検出信号を出力する。マイクロコンピュータ23は、制御部第1制御部などを備えた周知のもので、制御部内のメモリに記憶されたプログラムに従って、所定の処理を実行する。制御部内のメモリには、各送信機2を特定するための送信機固有の識別情報と自車両を特定するための車両固有の識別情報とを含む個別のID情報が格納されている。マイクロコンピュータ23は、センシング部21からのタイヤ空気圧に関する検出信号を受け取り、それを信号処理すると共に必要に応じて加工し、そのタイヤ空気圧に関する情報を各送信機2のID情報と共にフレーム内に格納する。また、マイクロコンピュータ23は、加速度センサ22の検出信号をモニタし、各送信機2が取り付けられた車輪5a~5dでの送信機2の位置検出を行ったり、車速検出を行っている。そして、マイクロコンピュータ23は、フレームを作成すると、送信機2の位置検出の結果や車速検出の結果に基づいて、送信回路24を介して送信アンテナ25よりTPMS-ECU3に向けてフレーム送信データ送信を行う。具体的には、マイクロコンピュータ23は、車両1が走行中であることを条件としてフレーム送信を開始しており、加速度センサ22の検出信号に基づいて加速度センサ22の角度が所定角度になるタイミングで繰り返しフレーム送信を行っている。走行中であることについては、車速検出の結果に基づいて判定しており、加速度センサ22の角度については加速度センサ22の検出信号に基づく送信機2の位置検出の結果に基づいて判定している。すなわち、マイクロコンピュータ23で加速度センサ22の検出信号を利用して車速検出を行い、車速が所定速度例えば5km/h以上になると車両1が走行中であると判定している。加速度センサ22の出力には遠心力に基づく加速度遠心加速度が含まれる。この遠心加速度を積分して係数を掛けることにより、車速を演算することが可能となる。このため、マイクロコンピュータ23では、加速度センサ22の出力から重力加速度成分を取り除いて遠心加速度を演算し、その遠心加速度に基づいて車速の演算を行っている。また、加速度センサ22によって各車輪5a~5dの回転に応じた検出信号を出力させていることから、走行時には、その検出信号に重力加速度成分が含まれることになり、車輪回転に応じた振幅を有する信号となる。例えば、検出信号の振幅は、送信機2が車輪5a~5dの中心軸を中心として上方位置に位置しているときには負の最大振幅、水平位置に位置しているときにはゼロ、下方位置に位置しているときには正の最大振幅となる。このため、この振幅に基づいて加速度センサ22の位置検出を行え、送信機2の位置の角度、例えば各車輪5a~5dの中心軸を中心として、加速度センサ22が上方位置に位置しているときを0°としたときの加速度センサ22の成す角度を把握できる。したがって、車速が所定速度に達すると同時もしくは車速が所定速度に達したのち加速度センサ22が所定角度になったときを開始タイミングとして、各送信機2からのフレーム送信を行うようにしている。そして、加速度センサ22の成す角度が1回目のフレーム送信のときと同じ角度になるタイミングに、それを送信タイミングとして繰り返しフレーム送信を行うようにしている。なお、送信タイミングについては、加速度センサ22の成す角度が1回目のフレーム送信のときと同じ角度になる毎としても良いが、電池寿命を考慮して、その角度になる毎に常にフレーム送信を行わず、例えば所定時間例えば15秒間に1回のみフレーム送信を行うようにすると好ましい。送信回路24は、送信アンテナ25を通じて、マイクロコンピュータ23から送られてきたフレームをTPMS-ECU3に向けて送信する出力部としての機能を果たす。フレーム送信には、例えばRF帯の電波を用いている。このように構成される送信機2は、例えば、各車輪5a~5dのホイールにおけるエア注入バルブに取り付けられ、センシング部21がタイヤの内側に露出するように配置される。そして、該当するタイヤ空気圧を検出し、上記したように、送信機2は、車速が所定速度を超えると、各車輪5a~5dの加速度センサ22の角度が所定角度になるタイミングで繰り返し、各送信機2に備えられた送信アンテナ25を通じてフレーム送信を行う。その後も、送信機2から各車輪5a~5dの加速度センサ22の角度が所定角度になるタイミングでフレーム送信を行うようにすることもできるが、電池寿命を考慮して送信間隔を長くした方が良いため、車輪位置特定に必要と想定される時間が経過すると車輪位置確定モードから定期送信モードに切り替わり、より長い一定周期毎例えば1分毎にフレーム送信を行うことで、TPMS-ECU3側にタイヤ空気圧に関する信号を定期送信する。このとき、例えば送信機2毎にランダムディレイを設けることで、各送信機2の送信タイミングがずれるようにすることができ、複数の送信機2からの電波の混信によってTPMS-ECU3側で受信できなくなることを防止することができる。また、図2bに示すように、TPMS-ECU3は、受信アンテナ31、受信回路32およびマイクロコンピュータ33などを備えた構成とされている。TPMS-ECU3は、CANなどの車内LANを通じて、後述するようにブレーキECU10から歯車情報を取得することで各車輪5a~5dと共に回転させられる歯車の歯のエッジ数もしくは歯数で示される歯位置を取得している。受信アンテナ31は、各送信機2から送られてくるフレームを受信するためのものである。受信アンテナ31は、車体6に固定されており、TPMS-ECU3の本体内に配置された内部アンテナでも良いし、本体から配線を引き伸ばした外部アンテナとされていても良い。受信回路32は、受信アンテナ31によって受信された各送信機2からの送信フレームを入力し、そのフレームをマイクロコンピュータ33に送る入力部としての機能を果たす。受信回路32は、受信アンテナ31を通じて信号フレームを受信すると、その受信した信号をマイクロコンピュータ33に伝えている。マイクロコンピュータ33は、第2制御部に相当するもので、マイクロコンピュータ33内のメモリに記憶されたプログラムに従って車輪位置検出処理を実行する。具体的には、マイクロコンピュータ33は、ブレーキECU10から取得する情報と、各送信機2からの送信フレームを受信した受信タイミングとの関係に基づいて車輪位置検出を行っている。ブレーキECU10からは、各車輪5a~5dに対応して備えられた車輪速度センサ11a~11dの歯車情報を所定周期例えば10ms毎に取得している。歯車情報とは、各車輪5a~5dと共に回転させられる歯車ギアの歯位置を示す情報である。車輪速度センサ11a~11dは、例えば歯車の歯に対向して配置される電磁ピックアップ式センサによって構成され、歯車の歯の通過に伴って検出信号を変化させる。このようなタイプの車輪速度センサ11a~11dでは、検出信号として歯の通過に対応する方形パルス波を出力していることから、その方形パルス波の立上りおよび立下りが歯車の歯のエッジの通過を表すことになる。したがって、ブレーキECU10では、車輪速度センサ11a~11dの検出信号の立上りおよび立下りの数から歯車の歯のエッジ数、つまりエッジの通過数をカウントし、所定周期毎に、そのときの歯のエッジ数を、歯位置を示す歯車情報としてマイクロコンピュータ33に伝えている。これにより、マイクロコンピュータ33では、歯車のどの歯が通過したタイミングであるかを把握することが可能になっている。歯のエッジ数は、歯車が1回転する毎にリセットされる。例えば、歯車に備えられた歯の数が48歯である場合、エッジ数は0~95の合計96個でカウントされ、カウント値が95に至ると再び0に戻ってカウントされる。なお、ここではブレーキECU10から歯車情報として歯車の歯のエッジ数をマイクロコンピュータ33に伝えるようにしたが、歯の通過数のカウント値である歯数であっても良い。また、所定周期の間に通過したエッジ数もしくは歯数をマイクロコンピュータ33に伝え、マイクロコンピュータ33で前回までのエッジ数もしくは歯数に所定周期の間に通過したエッジ数もしくは歯数を加算させ、その周期でのエッジ数もしくは歯数をカウントさせるようにしても良い。つまり、マイクロコンピュータ33で最終的に歯車情報としてその周期でのエッジ数もしくは歯数が取得できれば良い。また、ブレーキECU10では、歯車の歯のエッジ数もしくは歯数を電源オフのたびにリセットすることになるが、電源オンすると同時もしくは電源オンしてから所定車速になったときから再び計測している。このように、電源オフのたびにリセットされたとしても、電源オフ中には同じ歯が同じエッジ数もしくは歯数で表されることになる。そして、マイクロコンピュータ33は、各送信機2から送信されたフレームを受信したときにその受信タイミングを計測し、取得している歯車のエッジ数もしくは歯数の中からフレームの受信タイミングのときの歯車のエッジ数もしくは歯数に基づいて車輪位置検出を行っている。これにより、各送信機2がどの車輪5a~5dに取り付けられたものかを特定する車輪位置検出を行うことが可能となる。この車輪位置検出の具体的な方法については後で詳細に説明する。また、マイクロコンピュータ33は、車輪位置検出の結果に基づいて、各送信機2のID情報と各送信機2が取り付けられている各車輪5a~5dの位置とを関連づけて記憶する。そして、その後は各送信機2からの送信フレーム内に格納されたID情報およびタイヤ空気圧に関するデータに基づいて、各車輪5a~5dのタイヤ空気圧検出を行い、タイヤ空気圧に応じた電気信号をCANなどの車内LANを通じてメータ4に出力する。例えば、マイクロコンピュータ33は、タイヤ空気圧を所定のしきい値Thと比較することでタイヤ空気圧の低下を検知し、タイヤ空気圧の低下を検知するとその旨の信号をメータ4に出力する。これにより、4つの車輪5a~5dのいずれかのタイヤ空気圧が低下したことがメータ4に伝えられる。メータ4は、警報部として機能するものであり、図1に示されるように、ドライバが視認可能な場所に配置され、例えば車両1におけるインストルメントパネル内に設置されるメータディスプレイ等によって構成される。このメータ4は、例えばTPMS-ECU3におけるマイクロコンピュータ33からタイヤ空気圧が低下した旨を示す信号が送られてくると、車輪5a~5dを特定しつつタイヤ空気圧の低下を示す表示を行うことでドライバに特定車輪のタイヤ空気圧の低下を報知する。続いて、本実施形態のタイヤ空気圧検出装置の作動について説明する。以下、タイヤ空気圧検出装置の作動について説明するが、タイヤ空気圧検出装置で行われる車輪位置検出とタイヤ空気圧検出とに分けて説明する。まず、車輪位置検出について説明する。最初に、参考として、Nullを考慮に入れない場合の車輪位置検出の作動について説明する。図3は、車輪位置検出を説明するためのタイミングチャートである。図4は、歯車情報の変化を示したイメージ図である。図5は、車輪位置確定ロジックを図解した模式図であり、図6は、車輪位置の評価結果を示した図表である。これらの図を参照して車輪位置検出の具体的な方法を説明する。送信機2側では、マイクロコンピュータ23が電池からの電力供給に基づいて所定のサンプリング周期毎に加速度センサ22の検出信号をモニタすることで車速および車輪5a~5dの加速度センサ22の角度を検出している。そして、マイクロコンピュータ23は、車速が所定速度に達すると、加速度センサ22の角度が所定角度になるタイミングで繰り返しフレーム送信を行う。例えば、車速が所定速度に達した時を所定角度として、もしくは車速が所定速度に達したのち加速度センサ22が所定角度になったときを開始タイミングとして、各送信機2からのフレーム送信を行うようにしている。そして、加速度センサ22の成す角度が1回目のフレーム送信のときと同じ角度になるタイミングに、それを送信タイミングとして繰り返しフレーム送信を行うようにしている。すなわち、加速度センサ22の検出信号の重力加速度成分を抽出すると、図3に示すようなsin波となる。このsin波に基づいて加速度センサ22の角度が分かる。このため、sin波に基づいて加速度センサ22が同じ角度になる度に、フレーム送信を行うようにしている。一方、TPMS-ECU3側では、ブレーキECU10から各車輪5a~5dに対応して備えられた車輪速度センサ11a~11dの歯車情報を所定周期例えば10ms毎に取得している。そして、TPMS-ECU3は、各送信機2から送信されたフレームを受信したときにその受信タイミングを計測し、取得している歯車のエッジ数もしくは歯数の中からフレームの受信タイミングのときの歯車のエッジ数もしくは歯数を取得する。このとき、各送信機2から送信されたフレームの受信タイミングとブレーキECU10から歯車情報を取得している周期とが一致するとは限らない。このため、ブレーキECU10から歯車情報を取得した周期の中からフレームの受信タイミングに最も近い周期、つまりその直前または直後の周期に取得した歯車情報が示す歯車のエッジ数もしくは歯数を、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数として用いることができる。また、ブレーキECU10から歯車情報を取得した周期の中からフレームの受信タイミングの直前および直後の周期に取得した歯車情報が示す歯車のエッジ数もしくは歯数を用いて、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数を演算しても良い。例えば、フレームの受信タイミングの直前および直後の周期に取得した歯車情報が示す歯車のエッジ数もしくは歯数の中間値を、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数として用いることができる。そして、このようなフレームの受信タイミングのときの歯車のエッジ数もしくは歯数を取得する動作がフレームを受信する毎に繰り返され、取得したフレームの受信タイミングのときの歯車のエッジ数もしくは歯数に基づいて車輪位置検出を行う。具体的には、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数のバラツキが前回の受信タイミングのときの歯車のエッジ数もしくは歯数に基づいて設定される所定範囲内であるか否かを判定することにより、車輪位置検出を行う。フレームを受信した車輪については、加速度センサ22の角度が所定角度になるタイミングでフレーム送信を行っていることから、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数で示される歯位置が前回のときとほぼ一致する。このため、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数のバラツキが小さく、所定範囲内に収まることになる。このことは、複数回フレームを受信した場合でも成り立ち、各フレームの受信タイミングのときの歯車のエッジ数もしくは歯数のバラツキは、1回目のフレーム受信タイミングのときに決められる所定範囲内に収まる。一方、フレームを受信した車輪とは異なる車輪については、単発的に他の車輪の送信機2から送信されたフレームの受信タイミングのときの歯車のエッジ数もしくは歯数で示される歯位置がばらつく。すなわち、車輪速度センサ11a~11dの歯車の回転は各車輪5a~5dと連動しているため、フレームを受信した車輪については、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数で示される歯位置がほぼ一致する。しかし、道路状況や旋回もしくは車線変更などによって各車輪5a~5dの回転状態が変動したりするため、車輪5a~5dの回転状態が完全に同じになることはあり得ない。このため、フレームを受信した車輪とは異なる車輪については、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数で示される歯位置がばらつくのである。したがって、図4に示したように、イグニッションスイッチIGがオンした当初に歯車12a~12dのエッジ数が0であった状態から、走行開始後に徐々にフレームを受信した車輪とは異なる車輪については、フレームの受信タイミングのときの歯車のエッジ数もしくは歯数で示される歯位置にバラツキが生じる。このバラツキが所定範囲内であるか否かを判定することにより、車輪位置検出を行う。例えば、図5aに示すように、1回目のフレーム送信時の送信機2の位置が1回目受信角度であったとする。また、歯車のエッジ数もしくは歯数のバラツキとして許容できる幅であるバラツキ許容幅が1回目受信角度を中心とした180°の範囲1回目受信角度±90°の範囲相当の値であるとする。エッジ数であれば1回目受信時のエッジ数を中心とした±24のエッジ数範囲、歯数であれば1回目受信時の歯数を中心とした±12の歯数範囲であるとする。この場合において、図5bに示すように、2回目のフレーム受信時の歯車のエッジ数もしくは歯数が1回目のフレーム受信によって決められたバラツキ許容幅の範囲内であれば、そのエッジ数もしくは歯数の車輪はフレーム送信が行われた車輪と一致している可能性があり、TRUE正しいとなる。ただし、この場合にも2回目のフレーム受信時の送信機2の角度である2回目受信角度を中心としてバラツキ許容幅が決まり、2回目受信角度を中心とした180°±90°相当の値となる。このため、前回のバラツキ許容幅となる1回目受信角度を中心とした180°±90°のバラツキ許容幅と、2回目受信角度を中心とした180°±90°のバラツキ許容幅の重なる部分が新たなバラツキ許容幅エッジ数範囲が12~48となり、その重複範囲に新たなバラツキ許容幅を狭めることができる。したがって、図5cに示すように、3回目のフレーム受信時の歯車のエッジ数もしくは歯数が1、2回目のフレーム受信によって決められたバラツキ許容幅の範囲外であれば、そのエッジ数もしくは歯数の車輪はフレーム送信が行われた車輪と一致していないため、FALSE誤りとなる。このとき、たとえ1回目のフレーム受信によって決められたバラツキ許容幅の範囲内であっても、1、2回目のフレーム受信によって決められたバラツキ許容幅の範囲外であれば、FALSEと判定している。このようにして、受信したフレームを送信した送信機2が車輪5a~5dのいずれに取り付けられたものであるかを特定することが可能となる。すなわち、図6aに示すように、識別情報としてID1が含まれたフレームについては、そのフレームの受信タイミングの毎に歯車のエッジ数もしくは歯数を取得し、それを対応する車輪左前輪FL、右前輪FR、左後輪RL、右後輪RR毎に記憶する。そして、フレームを受信するたびに、取得した歯車のエッジ数もしくは歯数がバラツキ許容幅の範囲内であるか否かを判定し、その範囲から外れた車輪をフレームが送信された送信機2の取り付けられた車輪候補から除外していく。そして、最後まで除外されなかった車輪をフレームが送信された送信機2の取り付けられた車輪として登録する。ID1が含まれたフレームの場合、右前輪FR、右後輪RR、左後輪RLの順に候補から除外され、最終的に残った左前輪FLをフレームが送信された送信機2の取り付けられた車輪として登録する。そして、図6b~dに示すように、識別情報としてID2~ID4が含まれたフレームについてもID1が含まれたフレームと同様の処理を行う。これにより、各フレームが送信された送信機2の取り付けられた車輪を特定することができ、送信機2が取り付けられた4輪すべてを特定することが可能となる。このようにして、各フレームが車輪5a~5dのいずれに取り付けられたものであるかを特定する。そして、マイクロコンピュータ33は、フレームを送信してきた各送信機2のID情報を、それが取り付けられた車輪の位置と関連付けて記憶する。ただし、上記のような方法によって送信機2が取り付けられた4輪すべてを特定することができれば良いが、Nullのように送信されたフレームがTPMS-ECU3に届き難い場所とフレーム送信が行われる加速度センサ22の角度とが一致すると、毎回フレームがTPMS-ECU3に受信できなくなることがあり得る。このため、本実施形態では、フレーム送信毎に、毎回フレームを送信するときの送信機2の角度である送信角度を変更する。送信角度の変更については、送信機2側で行う。例えば、各車輪5a~5dでの送信機2の角度は図7aに示す関係で表され、フレーム送信が行われる時間とそのときの送信機2の角度つまり送信角度との関係は図7bのように表される。すなわち、図7a、bに示されるように、車速が所定速度例えば5km/hに達したときには角度が0°、例えば送信機2が上方位置に位置しているときを送信角度としてフレーム送信を行う。そして、それから10sec後には車輪5a~5dの回転方向に対して90°ずらした位置、例えば送信機2が車輪5a~5dの中心軸から水平位置における車両前方に位置しているときを送信角度としてフレーム送信を行う。さらに10sec経過すると、180°ずらした位置、例えば送信機2が車輪5a~5dの中心軸の下方位置に位置しているときを送信角度としてフレーム送信を行う。さらにその10sec経過後には、270°ずらした位置、例えば送信機2が車輪5a~5dの中心軸から水平位置における車両後方に位置しているときを送信角度としてフレーム送信を行う。このように、フレーム送信毎に、毎回フレームを送信するときの加速度センサ22の角度を変更することで、より確実に送信されたフレームがTPMS-ECU3に届くようにすることができる。このような方法で車輪位置検出を行う場合、TPMS-ECU3側でどの送信角度で送信されたフレームであるかを確認することが必要になる。すなわち、TPMS-ECU3では、送信角度が同じときに送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数がバラツキ許容幅の範囲内に含まれるか否かを確認することで、車輪位置検出を行っている。このため、複数の異なる送信角度でフレーム送信が行われているときには、異なる送信角度で送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数を同じ送信角度で送信されたものに補正することが必要になる。このため、フレームに送信カウントを含めるか、それともフレームに送信カウントを含めずにTPMS-ECU3側で送信角度に関して把握できるようにしておく。例えば、図8aに示すフレーム構成図のように、フレーム内に識別情報IDや空気圧および温度情報に加えて送信カウントを含める場合には、TPMS-ECU3が送信カウントを受け取ることでフレーム送信が行われたときの送信角度を確認することができる。すなわち、フレーム送信毎に毎回送信角度を所定角度ずつずらしているため、送信カウントの回数がずらした角度に相当した値となる。このため、その送信カウントに基づいて、フレームの受信タイミングでの歯車のエッジ数もしくは歯数を送信角度がずらされた分だけ補正し、送信角度がずらされていないとしたときの歯車のエッジ数もしくは歯数にする。例えば、歯車の歯数が48とされている場合において送信角度が90°ずらされているのであれば、エッジ数を96×90/360=24だけ補正歯数を48×90/360=12だけ補正する。そして、補正後のエッジ数もしくは歯数がバラツキ許容幅の範囲内に含まれるか否かに基づいて車輪位置検出を行うことができる。すなわち、本実施形態のように送信角度をフレーム送信毎に毎回ずらした場合の車輪位置の評価結果は、例えば図9に示す図表となる。この図に示すように、各フレームの受信タイミングのときのエッジ数を補正前のエッジ数とし、その補正前のエッジ数に対して送信角度がずらされた分だけ補正すると、補正後のエッジ数を取得できる。これが送信角度がずらされていないとしたときのエッジ数となる。したがって、上記したように、この補正後のエッジ数に基づいて、車輪位置検出を行うことができる。図9中には、Nullの位置においてフレーム受信が行えなかった場合について記載していないが、その場合でも送信カウントに基づいてエッジ数もしくは歯数の補正を行えば、Nullの位置で送信カウントが飛んだとしても、問題なく補正を行うことができる。このため、Nullの位置でフレームを受信できなかったとしても、問題なく補正を行うことができる。なお、送信カウント無しの場合では、Nullの場合と同様にフレーム受信ができないが、TPMS-ECU3側でもブレーキECU10から車速を入力するようにすれば、停車してフレーム送信していないのか送信しているはずなのに受信できないのかを把握できる。このため、車輪位置検出途中に車両が停止した場合であっても、誤った車輪位置検出を行わないようにすることができる。また、図9では、識別情報がID1の場合のみを示してあるが、ID2~ID4についても同様に評価結果を得ることができる。また、例えば図8bに示すフレーム構成図のように、フレーム内に識別情報IDや空気圧および温度情報を含めても送信カウントを含めない場合には、TPMS-ECU3は送信機2によりずらされる送信角度を記憶しておくと共にフレーム送信開始からの時間を計測し、その経過時間に相当する角度だけ送信角度がずらされたと推定する。これにより、ノイズ等でフレームを受信できなかった場合でも、送信角度を推定できる。そして、フレームの受信タイミングでの歯車のエッジ数もしくは歯数を送信角度がずらされた分だけ補正する。この後、補正後のエッジ数もしくは歯数がバラツキ許容幅の範囲内に含まれるか否かに基づいて車輪位置検出を行うことができる。また、送信カウントを用いない場合であっても、Nullの位置においてフレーム受信が行えないことがあり得る。この場合にも、フレームの送信間隔が所定周期で定められていることから、フレームを受信した経過時間に基づいて送信角度のずれを把握できる。したがって、送信カウントを用いる場合と同様に、Nullの位置でフレームを受信できなかったとしても、問題なく補正を行うことができる。なお、送信機2では、車速が所定速度になって走行開始を検知したときに、毎回送信角度を同じ角度例えば、加速度センサ22が車輪5a~5dの中心軸の上方位置である0°に位置しているときからフレーム送信を開始しても良いが、毎回所定角度例えば90°ずらした角度からフレーム送信を開始しても良い。また、TPMS-ECU3では、車速が所定速度になったときに送信されたフレームを受信することで、その受信タイミングにおける歯車情報を記憶するようにしているが、所定の走行停止判定時速例えば5km/h以下になったときに、それまでの歯車情報を破棄している。そして、再び走行開始したときに、新たに上記のようにして車輪位置検出を行うようにしている。このようにして車輪位置検出が行われると、その後は、タイヤ空気圧検出が行われる。具体的には、タイヤ空気圧検出の際には、一定周期毎に各送信機2からフレームが送信され、各送信機2からフレームが送信されるたびに、4輪分のフレームがTPMS-ECU3で受信される。そして、TPMS-ECU3では、各フレームに格納されたID情報に基づいて車輪5a~5dに取り付けられたいずれの送信機2から送られてきたフレームであるかを特定し、タイヤ空気圧に関する情報より各車輪5a~5dのタイヤ空気圧を検出する。これにより、各車輪5a~5dのタイヤ空気圧の低下を検出でき、車輪5a~5dのいずれのタイヤ空気圧が低下しているかを特定することが可能となる。そして、タイヤ空気圧の低下が検出されると、その旨をメータ4に伝えることで、メータ4によって車輪5a~5dを特定しつつタイヤ空気圧の低下を示す表示を行い、ドライバに特定車輪のタイヤ空気圧の低下を報知する。以上説明したように、車輪5a~5dと連動して回転させられる歯車12a~12dの歯の通過を検出する車輪速度センサ11a~11dの検出信号に基づいて、歯車12a~12dの歯位置を示す歯車情報を取得している。そして、送信機2でフレーム送信毎に毎回送信角度を所定角度ずつずらしてフレーム送信を行うようにしている。したがって、ノイズ等でフレームを受信できなかった場合でも、確実にTPMS-ECU3側でフレームを受信できる。このため、繰り返しフレーム受信をできない場合と比較して、より短時間で正確に、かつ、より確実に車輪位置の特定が行える車輪位置検出装置とすることが可能となる。また、フレームの受信タイミングのときの歯位置に基づいてバラツキ許容幅を設定し、該バラツキ許容幅を設定した後におけるフレームの受信タイミングのときの歯位置がバラツキ許容幅の範囲外であれば、該フレームが送信された送信機2の取り付けられた車輪の候補から除外していき、残った車輪をフレームが送信された送信機2の取り付けられた車輪として登録している。このため、多くのデータ量が揃わなくても車輪位置の特定を行うことができる。さらに、フレームの受信タイミングのときの歯位置に基づくバラツキ許容幅と、前回のフレームの受信タイミングに設定されたバラツキ許容幅と重なる部分を新たなバラツキ許容幅として設定している。このため、これらの重複範囲に新たなバラツキ許容幅を狭めることができる。したがって、より短時間で正確に車輪位置の特定が行える車輪位置検出装置とすることが可能となる。そして、Nullを考慮して、フレーム送信毎に毎回フレームを送信するときの送信機2の角度、つまり送信角度を変更し、受信タイミングのときのエッジ数もしくは歯数を補正して同じ送信角度で送信されたとした場合のエッジ数もしくは歯数を求めるようにしている。このため、仮に、フレーム送信が行われた送信角度がNullの位置であったとしても、送信角度がずらされることで、Nullではない位置からもフレーム送信が行われるようにできる。したがって、より確実に車輪位置の特定が行える車輪位置検出装置とすることが可能となる。また、車速が所定速度以上になったことをフレーム送信の条件にしたり、加速度センサ22を用いて各車輪5a~5dでの送信機2の位置検出を行っているため、車両1が走行し始めてからしか車輪位置検出を行えないものの、走行後直ぐに車輪位置検出を行うことができる。さらに、トリガ機が出力した信号の受信強度などに基づいて車輪位置検出を行う場合のように、トリガ機などを必要としなくても車輪位置検出を行うことが可能となる。他の実施形態上記実施形態では、複数の異なる送信角度でフレーム送信が行われているときに、異なる送信角度で送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数を同じ送信角度で送信されたものに補正した。しかしながら、必ずしも補正する必要はなく、同じ送信角度で送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数のみによって、バラツキ許容幅の範囲内に含まれるか否かを確認しても良い。例えば、送信角度が0°のときに送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数のみで車輪位置検出を行ったり、送信角度が90°のときに送信されたフレームの受信タイミングでの歯車のエッジ数もしくは歯数のみで車輪位置検出を行えば良い。また、上記実施形態では、フレームを送信させるときの送信機2の角度である送信角度を所定時間毎に変更する場合の例として、0°、90°、180°、270°のように90°ずつ回転方向にずらしていく例を挙げた。しかしながら、これは単なる一例を挙げたにすぎず、他の角度ずつ回転方向にずらしても良い。また、TPMS-ECU3で送信角度のずらし方が把握できればよいため、回転方向に同じ角度ずつずらさなくても、異なる角度ずつずらしても良い。また、上記実施形態では、フレーム送信を行う角度として、角度が0°の位置を各車輪5a~5dの中心軸を中心として加速度センサ22が上方位置に位置しているときとしている。しかしながら、これは単なる一例であり、車輪の周方向の任意の位置を角度0°とすればよい。また、上記実施形態では、TPMS-ECU3でエッジ数もしくは歯数という歯位置の補正を行うようにしたが、バラツキ許容幅を送信角度に対応してずらしても良い。例えば、2回目のフレーム受信時の判定に用いるバラツキ許容幅を1回目受信角度を中心とした90°の範囲に対して90°足した範囲とする。また、3回目受信時の判定に用いるバラツキ許容幅を、2回目のフレーム受信時の判定に用いたバラツキ許容幅と2回目受信角度を中心とした90°の範囲の重複範囲に90°足した範囲とする。4回目以降のバラツキ許容幅についても、同様の手法によって設定する。つまり、フレームを受信するたびにバラツキ許容幅を変更し、フレームの受信タイミングのときの歯位置に基づいてバラツキ許容幅を設定すると共に、このバラツキ許容幅と前回のフレームの受信タイミングに設定されたバラツキ許容幅に対して90°を足した範囲と重なる部分を演算し、さらにこの重なる部分に対して90°を足した範囲を新たなバラツキ許容幅として設定する。このときのバラツキ許容幅に対して90°を足す回数は、送信角度をずらした回数に相当することから、フレームの送信開始からの経過時間もしくは送信カウントに基づいて、90°を足す回数を設定すれば良い。このようにしても、上記実施形態とのエッジ数もしくは歯数を補正する場合と同様の効果を得ることができる。また、上記実施形態では送信カウントを用いているが、勿論、補正すべきエッジ数や歯数を送信カウントに代えて用いることも可能である。また、上記実施形態では、フレームの受信タイミング毎にバラツキ許容幅を変更し、徐々にバラツキ許容幅が狭くなるようにしているが、歯位置を中心として設定されるバラツキ許容幅については一定としている。この配置を中心として設定されるバラツキ許容幅についても変更可能である。例えば、歯位置のバラツキは、車速が大きいほど大きくなる可能性がある。このため、車速が大きくなるほどバラツキ許容幅を大きくすることで、より的確なバラツキ許容幅を設定できる。また、加速度センサ22で加速度検出を行うときのサンプリング周期が長いほど、送信機2の角度が所定角度になったタイミングの検出精度が落ちることから、それに応じてバラツキ許容幅を変更することで、より的確なバラツキ許容幅を設定できる。その場合、送信機2側でサンプリング周期などを把握していることから、送信機2が送信するフレーム内にバラツキ許容幅の大きさを決めるデータを含めて送信するようにすることができる。上記実施形態では、TPMS-ECU3がブレーキECU10から歯車情報を取得するようにしている。しかしながら、TPMS-ECU3が歯車情報として歯車の歯のエッジ数もしくは歯数を取得できればよいことから、他のECUから取得しても良いし、車輪速度センサ11a~11dの検出信号を入力し、その検出信号から歯車の歯のエッジ数もしくは歯数を取得するようにしても良い。特に、上記実施形態では、TPMS-ECU3とブレーキECU10を別々のECUで構成する場合について説明したが、これらが一体化された単独のECUで構成される場合もあり得る。その場合には、そのECUが直接車輪速度センサ11a~11dの検出信号を入力し、その検出信号から歯車の歯のエッジ数もしくは歯数を取得することになる。また、その場合には、歯車の歯のエッジ数もしくは歯数を常時取得することができるため、これらの情報を所定周期毎に取得する場合と異なり、フレームの受信タイミング丁度の歯車情報に基づいて車輪位置検出を行うことが可能となる。また、上記実施形態では、4つの車輪5a~5dが備えられた車両1に対して備えられた車輪位置検出装置について説明したが、さらに車輪数が多い車両についても、同様に本発明を適用することができる。また、上記実施形態では、歯車情報に基づいて車輪位置特定を行う際に、歯位置に基づいてバラツキ許容幅を設定し、その範囲外であるか否かに基づいて車輪位置特定を行っている。そして、前回のバラツキ許容幅と今回のバラツキ許容幅とが重なる部分を新たなバラツキ許容幅として設定することでバラツキ許容幅を狭くしていっている。これにより、より短期間で車輪位置特定を行うことが可能となるが、バラツキ許容幅を狭くしなくても、送信角度をフレーム送信毎に所定角度ずつ変更することで、TPMS-ECU3で確実にフレームが受信できることから、繰り返しフレーム受信をできない場合と比較して、より短時間で正確に、かつ、より確実に車輪位置の特定を行うことが可能となる。さらに、歯位置のバラツキ許容幅を利用して車輪位置特定を行うようにしたが、複数回のフレーム送信時の歯位置の標準偏差などに基づいて車輪位置特定を行う場合であっても、送信角度をフレーム送信毎にずらすことで、上記と同様の効果が得られる。なお、本発明では、車輪速度センサ11a~11dにより車輪5a~5dの回転に連動して回転させられる歯車の歯の通過を検出できれば良い。このため、歯車としては、外周面が導体とされた歯の部分と歯の間に位置する部分が交互に繰り返される磁気抵抗の異なる構造であれば良い。つまり、外縁部が凹凸とされることで外周面が導体となる凸部と非導体となる空間で構成された一般的なもののみではなく、例えば外周面が導体となる部分と非導体となる絶縁体で構成されたロータスイッチ等も含まれる例えば特開平10-048233号公報参照。