"各タイヤの空気圧を監視するタイヤ空気圧モニター装置であって、各車輪のタイヤに装着され、該タイヤの空気圧を検出するタイヤ空気圧検出手段と、各車輪に設けられ、前記空気圧情報を無線信号にて送信し、該無線信号に各送信機固有の識別情報を含める送信機と、車体側に設けられ、前記無線信号を受信する受信機と、各車輪と対応して車体側に設けられ、各車輪の回転位置を検出する回転位置検出手段と、車体側に設けられ、前記送信機からの前記無線信号の受信情報と、前記回転位置検出手段からの車輪の回転位置情報とに基づいて、前記送信機の送信時における回転位置を推定する車体側回転位置推定手段と、前記推定された回転位置と前記無線信号に含まれる前記識別情報とに基づき、前記送信機が設けられた車輪の位置を判定する車輪位置判定手段と、を備え、前記送信機は、前記無線信号を重複して複数のフレームとし、各フレームを互いに間隔をおいて送信し、各フレームに該フレームの送信時における前記送信機の回転位置情報を含めることを特徴とするタイヤ空気圧モニター装置。請求項1に記載のタイヤ空気圧モニター装置において、各車輪に、各フレームの送信時における前記送信機の回転位置を推定する車輪側回転位置推定手段を設け、前記送信機は、前記回転位置情報として、前記推定された回転位置を各フレームに含めることを特徴とするタイヤ空気圧モニター装置。請求項1に記載のタイヤ空気圧モニター装置において、前記送信機は、前記複数のフレームのうち所定の1つの基準フレームを所定の回転位置で送信し、各フレームを互いに所定の間隔をおいて送信し、前記回転位置情報として、各フレームに該フレームの送信順番情報を含め、前記車体側回転位置推定手段は、前記複数のフレームのうち受信されたものの受信情報に基づいて前記所定の回転位置を推定し、前記車輪位置判定手段は、前記推定された前記所定の回転位置に基づき、前記送信機が設けられた車輪の位置を判定することを特徴とするタイヤ空気圧モニター装置。請求項3に記載のタイヤ空気圧モニター装置において、前記送信機は、各フレームを互いに所定の時間間隔をおいて送信することを特徴とするタイヤ空気圧モニター装置。請求項4に記載のタイヤ空気圧モニター装置において、前記送信機は、3以上のフレームを送信し、各フレームを異なる時間間隔をおいて送信することを特徴とするタイヤ空気圧モニター装置。請求項3に記載のタイヤ空気圧モニター装置において、前記送信機は、各フレームを互いに所定の回転位置間隔をおいて送信することを特徴とするタイヤ空気圧モニター装置。請求項3ないし6のいずれかに記載のタイヤ空気圧モニター装置において、前記送信機は、前記複数のフレームを複数組送信し、所定の間隔をおいて組ごとに設けた所定の回転位置で各組の前記基準フレームを送信することを特徴とするタイヤ空気圧モニター装置。請求項7に記載のタイヤ空気圧モニター装置において、前記送信機は、各フレームに該フレームがどの組に属するかという組情報を含め、前記車体側回転位置推定手段は、受信されたフレームについて推定した該フレームが属する組の前記所定の回転位置と前記組情報とに基づき、前記複数の組のうち所定の1つの基準組の前記所定の回転位置を推定し、前記車輪位置判定手段は、前記推定された前記基準組の前記所定の回転位置に基づき、前記送信機が設けられた車輪の位置を判定することを特徴とするタイヤ空気圧モニター装置。請求項1ないし8のいずれかに記載のタイヤ空気圧モニター装置において、前記回転位置検出手段は、通信線へ所定の時間間隔で前記車輪の回転位置情報を出力し、前記車体側回転位置推定手段は、受信されたフレームの受信開始直前と受信完了直後にそれぞれ前記通信線を介して入力される前記車輪の回転位置と、該車輪の回転位置の入力時刻と、前記受信開始時刻または前記受信完了時刻とに基づいて、前記送信機の送信時における回転位置を推定することを特徴とするタイヤ空気圧モニター装置。走行時には、送信機は車輪と共に回転すると共に、各車輪間で回転数に差が生じうる。よって、送信機の車輪位置を精度良く判定するためには、各車輪において送信機が送信を行う回転位置回転角度を車体側で正確に検出することが好ましい。しかしながら、送信機の回転位置には、車体側が送信機から受信する電波強度が低くなるポイントないし領域Null点が存在する。よって、送信機が送信を行う回転位置がNull点の近傍に位置すると、その受信確率が低下して、送信機の送信時における回転位置を車体側で正確に検出することができず、送信機の車輪位置の判定精度が低下するおそれがある。本発明の目的は、送信機の車輪位置をより精度良く判定できるタイヤ空気圧モニター装置を提供することにある。上述の目的を達成するため、本発明では、送信機は、送信する信号を重複して複数のフレームとし、各フレームを互いに間隔をおいて送信し、各フレームに該フレームの送信時における送信機の回転位置情報を含め、車体側では、複数のフレームのうち受信されたものの受信情報に基づいて、送信機の送信時における回転位置を推定する。よって、受信確率を向上して、各車輪における送信機の送信時における回転位置を車体側でより正確に検出することが可能となるため、送信機の車輪位置をより精度良く判定することができる。以下、本発明を実施するため形態を、図面に基づく実施例を用いて説明する。実施例1図1は、実施例1のタイヤ空気圧モニター装置の構成図である。図において、各符号の末尾のFLは左前輪、FRは右前輪、RLは左後輪、RRは右後輪に対応することを示す。以下の説明では、個別に説明する必要がない場合にはFLFRRLRRの記載を省略する。実施例1のタイヤ空気圧モニター装置は、TPMSセンサ2と、受信機3と、TPMSコントロールユニット4と、ディスプレイ5と、車輪速センサ回転位置検出手段8とを備える。TPMSセンサ2は各車輪1に装着され、受信機3、TPMSCU4、ディスプレイ5および車輪速センサ8は車体側に設けられている。TPMSセンサ2は、タイヤの空気バルブ不図示位置に取り付けられている。図2は、TPMSセンサ2の構成図である。TPMSセンサ2は、圧力センサタイヤ空気圧検出手段2aと、加速度センサGセンサ2bと、センサコントロールユニットセンサCU2cと、送信機2dと、ボタン電池2eとを備える。圧力センサ2aは、タイヤの空気圧kPaを検出する。Gセンサ2bは、タイヤに作用する遠心方向加速度Gを検出する。センサCU2cは、ボタン電池2eからの電力により動作し、圧力センサ2aにより検出されたタイヤの空気圧情報とセンサID識別情報とを含むTPMSデータを無線信号により送信機2dから送信する。実施例1では、センサIDを1~4とする。センサCU2cは、Gセンサ2bにより検出された遠心方向加速度とあらかじめ設定された走行判定しきい値とを比較し、遠心方向加速度が走行判定しきい値未満の場合は車両停止と判定してTPMSデータの送信を停止する。一方、遠心方向加速度が走行判定しきい値以上の場合は車両が走行していると判定し、所定のタイミングでTPMSデータの送信を行う。受信機3は、車両に1つ設けられており、各TPMSセンサ2から出力された無線信号を受信してデコードし、TPMSCU4へ出力する。TPMSCU4は、各TPMSデータを読み込み、TPMSデータのセンサIDから、不揮発性のメモリ4d図3参照に記憶した各センサIDと各車輪位置FLFRRLRRとの対応関係を参照して当該TPMSデータがどの車輪位置に対応するものであるのかを判定し、当該TPMSデータに含まれるタイヤの空気圧を対応する車輪位置の空気圧としてディスプレイ5に表示する。また、タイヤの空気圧が下限値を下回った場合には、表示色変更、点滅表示や警告音などによりドライバに空気圧の低下を知らせる。各車輪速センサ8は、車輪1の1回転について所定数z例えば、z48の車輪速パルスを発生するパルス発生器であり、車輪1と同期して回転する歯車状のロータと、車体側であってロータの外周に対向配置されたステータ永久磁石およびコイルとから構成される。ロータが回転すると、ロータの凹凸面がステータの周りに形成された磁界を横切ることによりその磁束密度が変化してコイルに起電力が生じ、この電圧変化を車輪速パルス信号としてABSCU6に出力する。ABSCU6は、各車輪速センサ8からの車輪速パルスに基づいて、各車輪1の車輪速を検出し、ある車輪がロック傾向にある場合、図外のABSアクチュエータを作動させて当該車輪のホイルシリンダ圧を増減または保持してロック傾向を抑制するアンチスキッドブレーキ制御を実施する。ABSCU6は、所定の時間間隔ΔT0例えば、20msecの周期で車輪速パルスのカウント値をCAN通信線7に出力する。上記のように、TPMSCU4は、メモリ4dに記憶した各センサIDと各車輪位置との対応関係に基づいて、受信したTPMSデータがどの車輪のデータであるのかを判定する。よって、車両停止中にタイヤローテーションが行われた場合、メモリ4dに記憶された各センサIDと各車輪位置との対応関係が実際の対応関係と合致せず、TPMSデータがどの車輪のデータであるのかがわからなくなる。ここで、タイヤローテーションとは、タイヤのトレッド摩耗を均一にし、寿命トレッドライフを延ばすため、タイヤの装着位置を複数の車輪間で変えることをいう。例えば、乗用車では、一般的に、左右のタイヤ位置をクロスして前後輪を入れ替える。そこで、実施例1では、タイヤローテーション後の各センサIDと各車輪位置との対応関係をメモリ4dへの記憶更新により登録するために、タイヤローテーションが行われた可能性の有無を判断する。可能性がある場合、各TPMSセンサ2側ではTPMSデータの送信周期を変更し、TPMSCU4側ではTPMSデータの送信周期と各車輪速パルスとに基づいて各TPMSセンサ2がどの車輪のものであるのかを判定する。[定位置送信モード]TPMSセンサ2のセンサCU2cは、走行開始直前の車両停止判定時間が所定時間T1例えば、15分以上である場合、タイヤローテーションが行われた可能性があると判断する。センサCU2cは、走行開始直前の車両停止判定時間が所定時間T1未満である場合、一定間隔例えば、1分間隔でTPMSデータを送信する通常モードを実施する。一方、センサCU2cは、車両停止判定時間が所定時間T1以上である場合、通常モードの送信間隔よりも短い間隔例えば、約16秒間隔であって、一定の回転位置でTPMSデータを送信する定位置送信モードを実施する。センサCU2cは、定位置送信モードを、TPMSデータの送信回数が所定回数N1例えば、40回に達するまで実施する。センサCU2cは、送信回数が所定回数N1に達した場合、通常モードへ移行する。TPMSデータの送信回数が所定回数N1に達する前に車両停止と判定した場合、車両停止判定時間が所定時間T115分未満であるときは送信回数が所定回数N1に達するまで車両停止前の定位置送信モードを継続し、車両停止判定時間が所定時間T1以上であるときは車両停止前の定位置送信モードの継続をキャンセルして新たに定位置送信モードを開始する。センサCU2cは、定位置送信モード中、Gセンサ2bにより検出された遠心方向加速度の重力加速度依存成分に基づいて、定位置送信モードにおけるTPMSデータの送信タイミングを決定する。TPMSセンサ2に作用する遠心方向加速度は、車輪1の加減速によって変化するが、その重力加速度依存成分は常に一定であり、最上点で1G、最下点で1G、最上点および最下点に対し90度の位置で0Gとなる波形を示す。すなわち、遠心方向加速度の重力加速度成分の大きさ、方向をモニターすることで、TPMSセンサ2の回転位置を把握できる。よって、例えば、重力加速度依存成分のピーク1GでTPMSデータを出力することで、最上点でTPMSデータを出力する。定位置送信モードでは、センサCU2cは、図3に示すように、TPMSデータの1回の送信につき、タイヤの空気圧情報とセンサIDとを含む同一内容のフレームを複数、具体的には3つ送信する。第1フレームを最上点で送信し、間隔をおいて他のフレームを送信する。具体的には、第2フレームを第1フレームの送信から第1の時間間隔ΔT1例えば、100msec後に送信し、第3フレームを第2フレームの送信から第2の時間間隔ΔT2例えば、140msec後に送信する。各フレームには、そのフレームが何番目のフレームであるか分るように、識別情報としてフレーム番号1~3を付す。[オートラーニングモード]TPMSCU4は、イグニッションスイッチのOFFからONまでの経過時間が所定時間T2例えば、15分以上である場合、タイヤローテーションが行われた可能性があると判断する。TPMSCU4は、イグニッションスイッチのOFFからONまでの経過時間が所定時間T2未満である場合、各TPMSセンサ2から送信されたTPMSデータの空気圧情報に基づいて各車輪1のタイヤの空気圧を監視するモニターモードを実施する。一方、イグニッションスイッチのOFFからONまでの経過時間が所定時間T2以上である場合、各TPMSセンサ2の車輪位置を判定するオートラーニングモードを実施する。オートラーニングモードは、すべてのTPMSセンサ2の車輪位置を判定するまで、または、当該モードの開始から所定の累積走行時間例えば、8分が経過するまで実施する。すべてのTPMSセンサ2の車輪位置を判定した場合、または所定の累積走行時間が経過した場合、モニターモードへ移行する。なお、オートラーニングモード中であっても、TPMSデータに含まれる空気圧情報からタイヤの空気圧の監視は可能である。よって、オートラーニングモード中は現在メモリ4dに記憶されている各センサIDと各車輪位置との対応関係に基づいて空気圧の表示、空気圧低下の警告を行う。TPMSCU4は、オートラーニングモード中、ABSコントロールユニット6からCAN通信線7を介して車輪速パルスのカウント値を入力し、以下に示すような車輪位置判定制御を実施する。[車輪位置判定制御]図4は、車輪位置判定制御を実施するためのTPMSCU4の制御ブロック図である。TPMSCU4は、回転位置演算部4aと、分散演算部4bと、車輪位置判定部4cと、メモリ4dとを備える。回転位置演算部4aは、受信機3から出力されたデコード後のTPMSデータと、ABSCU6からCAN通信線7に出力された各車輪速パルスのカウント値を入力し、各TPMSセンサ2送信機2dの送信時回転位置が最上点となったときにおける各車輪1の回転位置ロータの歯数zを演算する。ここで、ロータの歯数とは、車輪速センサ8がロータのどの歯をカウントしているかを示すものであり、車輪速パルスのカウント値をタイヤ1回転分のカウント値1回転分の歯数z48で除算した余りで求めることができる。実施例1では、オートラーニングモードを開始してから最初に入力された車輪速パルスのカウント値を1回転分の歯数48で除算した余りを基準歯数とし、以後は基準歯数からの車輪速パルスのカウント数現在のカウント値基準歯数に基づいて歯数を決定する。図5は、回転位置演算部4aにて実行される、各車輪1におけるTPMSセンサ2送信機2dの回転位置の算出方法を示す図である。回転位置演算部4aは、TPMSデータ第1~第3フレームを受信する都度、その受信時刻とデータ内容を記憶する。また、CAN通信線7を介して車輪速パルスのカウント値の入力を受ける都度、その入力時刻とカウント値を記憶する。まず、第1フレームを受信した場合の算出方法を説明する。図5において、TPMSデータ第1フレームの受信を開始する直前に車輪速パルスのカウント値前回値が入力された時刻をt1、TPMSセンサ2の回転位置が最上点となってTPMSデータ第1フレームの送信が指令された時刻をt2、TPMSセンサ2が実際にTPMSデータ第1フレームの送信を開始した時刻TPMSCU4が第1フレームの受信を開始した時刻と同じとみなせる。をt3、TPMSCU4がTPMSデータ第1フレームの受信を完了した時刻TPMSセンサ2が第1フレームの送信を終了した時刻と同じとみなせる。をt4、TPMSデータ第1フレームの受信を完了した直後に車輪速パルスのカウント値今回値が入力された時刻をt5とする。回転位置演算部4aは、時刻t1t4t5を記憶すると共に、時刻t4からTPMSデータ第1フレームの送信時間Δt1データ長に応じて送信機2dに固有の値として予め規定されており、例えば、約10msecを減算して時刻t3を算出するt4Δt1t3。また、時刻t3から送信時のタイムラグΔt0予め実験等により求めることができる。を減算して時刻t2を算出するt3Δt0t2。なお、時刻t4から時刻t2を算出するのではなく、時刻t3を直接検出記憶して、この時刻t3から時刻t2を算出することとしてもよい。よって、時刻t1でのロータの歯数をzt1、時刻t2での歯数をzt2、t5での歯数をzt5とすると、が成立する。zt2zt1×であるから、TPMSセンサ2の回転位置が最上点となって送信が指令された時刻t2の歯数zt2は、zt2zt1×により算出することができる。上記式におけるは、単位時間当たりの歯数に相当する。なお、車輪速パルスのカウント値がTPMSデータの受信中に入力されるような場合図6参照もある。この場合も、TPMSデータを受信する直前に車輪速パルスのカウント値が入力された時刻t1とTPMSデータを受信した直後に車輪速パルスのカウント値が入力された時刻t5とに基づき、上記式を用いて時刻t2の歯数zt2を算出することができる。以上のように、回転位置演算部4aは、各車輪1について、送信機2dからの無線信号送信データの受信情報受信完了時刻t4と、CAN通信線7を介して入力される車輪1の回転位置情報入力時刻t1t5、歯数zt1zt5とに基づいて、送信機2dの送信時送信指令時刻t2における回転位置歯数zt2を推定する。次に、第1フレームを受信せず、第2フレームを受信した場合の算出方法を説明する。第2フレームは第1フレームの送信から100msec後、すなわち車輪速パルスのカウント値が入力される周期ΔT020msecの5回分の時間間隔ΔT1後に送信される。よって、上記式において5周期ΔT0×5前のzt1zt5を用いれば、TPMSセンサ2の回転位置が最上点となったとき第1フレームの送信が指令された時刻t2の車輪1の回転位置zt2を算出することができる。具体的には、第2フレームの受信を開始する直前に車輪速パルスのカウント値前回値が入力された時刻をt1、第1フレームの送信指令時刻t2から100msec経過して第2フレームの送信が指令された時刻をt2、TPMSセンサ2が実際に第2フレームの送信を開始した時刻をt3、TPMSCU4が第2フレームの受信を完了した時刻をt4、第2フレームの受信が完了した直後に車輪速パルスのカウント値今回値が入力された時刻をt5とする。回転位置演算部4aは、時刻t1t4t5を記憶すると共に、フレーム番号から第2フレームを受信したと判定した場合、t1t1100msect4t4100msect5t5100msecにより、仮に第1フレームが受信されたとした場合における時刻t1t4t5図5参照を算出する。また、回転位置演算部4aは、時刻t1での歯数zt1及びt5での歯数zt5を記憶している。さらに、t4t1t4t1が成立する。すなわち、であり、Δt1であり、Δt0である。よって、TPMSセンサ2の回転位置が最上点となった時刻t2の歯数zt2は、上記式により算出できる。なお、第2フレームの送信指令時刻t2における歯数を上記式と同様の方法により算出した後、100msec分の歯数を減算することで、第1フレームの送信指令時刻t2における歯数zt2を算出することとしてもよい。次に、第1、第2フレームを受信せず、第3フレームを受信した場合の算出方法を説明する。第3フレームは第2フレームの送信から140msec後、すなわち車輪速パルスのカウント値が入力される周期ΔT020msecの7回分ΔT0×7の時間間隔ΔT2後に送信される。よって、回転位置演算部4aは、フレーム番号から第3フレームを受信したと判定すると、上記式において1257周期ΔT0×12前のzt1zt5を用い、第2フレームを受信した上記場合と同様にして、TPMSセンサ2の回転位置が最上点となったときの歯数zt2を算出する。なお、フレーム間の時間間隔ΔTは、車輪速パルスのカウント値の入力周期ΔT020msecの倍数に限らず、任意の値を用いることができる。この場合も、TPMSセンサ2の回転位置が最上点となったとき第1フレームの送信が指令された時刻t2の歯数zt2を、送信機2dからの受信情報第1フレーム以外のフレームの受信開始時刻ないし受信完了時刻と、CAN通信線7を介して入力される回転位置情報カウント値の入力時刻や歯数とに基づいて算出することができる。実施例1では、フレーム間の時間間隔ΔT1ΔT1をCAN通信線7からの入力周期ΔT020msecの倍数100msec140msecとしたため、演算を簡素化することができる。分散演算部4bは、回転位置演算部4aで演算された各車輪1の回転位置歯数zt2をセンサID毎にそれぞれ蓄積して回転位置データとし、センサID毎の各回転位置データのばらつき度合いを分散特性値として演算する。分散特性値の演算は、回転位置演算部4aにより同一センサIDの回転位置が算出される都度実施する。図7は、分散特性値の算出方法を示す図である。実施例1では、2次元平面上に原点を中心とした単位円半径が1の円を考え、各車輪1の回転位置θdeg2π×ロータの歯数zt248を、単位円の円周上の座標に変換する。つまり、各車輪1の回転位置を、原点を始点、座標を終点とする長さ1のベクトルとみて、同じ回転位置データの各ベクトルの平均ベクトルを求める。そして、平均ベクトルのスカラー量を回転位置データの分散特性値Xとして算出する。48sin48よって、同一センサIDのTPMSデータの受信回数をnとすると、平均ベクトルは、nnとなる。分散特性値Xは、Xavecosθ2avesinθ2で表すことができる。車輪1の回転位置は周期性のある角度データである。平均ベクトルのスカラー量を分散特性値Xとして算出することで、周期性を回避して回転位置のばらつき度合いを求めることができる。車輪位置判定部4cは、分散演算部4bで演算された同一センサIDの各回転位置データの分散特性値Xを比較する。分散特性値Xの最高値が第1しきい値例えば、057よりも大きく、かつ、残り3つの分散特性値Xの値がすべて第2しきい値例えば、037未満となった場合、最高値の分散特性値Xと対応する回転位置データの車輪位置、すなわち、当該回転位置データを検出した車輪速センサ8の車輪位置を、当該回転位置データのセンサIDと対応するTPMSセンサ2の車輪位置と判定する。この判定をすべてのセンサIDで実施することで、各センサIDと各車輪位置との対応関係を求め、メモリ4dへの記憶更新により登録する。単に分散特性値Xの最高値を選択するのではなく、最高値を第1しきい値と比較することで、一定の判定精度を確保できる。さらに、最高値以外の分散特性値Xを第2しきい値と比較することで、最高値と他の3値とに所定以上の差があることを確認でき、判定精度をより高めることができる。このため、10回という少ない受信回数で判定精度の確保と判定時間の短縮化の両立を実現できる。[車輪位置判定制御処理]図8は、実施例1の車輪位置判定制御処理の流れを示すフローチャートであり、以下、各ステップについて説明する。なお、以下の説明では、センサID1の場合について説明するが、他のIDについても並列して同様に車輪位置判定制御処理を行う。ステップS1では、回転位置演算部4aにおいて、センサID1のTPMSデータを受信する。第1~第3フレームの少なくとも1つを受信すれば、TPMSデータを1回受信したものとする。ステップS2では、回転位置演算部4aにおいて、受信データ第1~第3フレームのいずれかの情報に基づき、各車輪1の回転位置を演算する。ステップS3では、分散演算部4bにおいて、各車輪1の回転位置データの分散特性値Xを演算する。ステップS4では、センサID1のTPMSデータを所定回数例えば、10回以上受信したか否かを判定し、YESの場合にはステップS5へ進み、NOの場合にはステップS1へ戻る。ステップS5では、車輪位置判定部4cにおいて、分散特性値の最高値が第1しきい値057よりも大きく、かつ、残りの分散特性値の値が第2しきい値037未満であるか否かを判定する。YESの場合にはステップS6へ進み、NOの場合にはステップS7へ進む。ステップS6では、車輪位置判定部4cにおいて、最高値の分散特性値と対応する回転位置データの車輪位置を、当該センサIDの車輪位置と判定し、オートラーニングモードを終了する。ステップS7では、車輪位置判定部4cにおいて、オートラーニングモードを開始してから所定の累積走行時間例えば、8分が経過したか否かを判定する。NOの場合にはステップS1へ戻り、YESの場合にはオートラーニングモードを終了する。車輪位置判定部4cは、所定の累積走行時間内にすべてのセンサIDについて車輪位置が判定できた場合は、各センサIDと各車輪位置との対応関係をメモリ4dへの記憶更新により登録する。一方、所定の累積走行時間内にすべてのセンサIDについて車輪位置が判定できなかった場合は、現在メモリ4dに記憶された各センサIDと各車輪位置との対応関係を継続して使用する。次に、作用を説明する。各TPMSセンサ2は、走行開始直前の車両停止判定時間が15分以上である場合、タイヤローテーションが行われた可能性があると判定し、通常モードから定位置送信モードへ移行する。定位置送信モードにおいて、各TPMSセンサ2は、前回の送信時刻から16秒経過し、かつ、自身の回転位置が所定位置最上点となったときにTPMSデータを送信する。一方、TPMSCU4は、イグニッションスイッチのOFFからONまでの経過時間が15分以上である場合、モニターモードからオートラーニングモードへ移行する。オートラーニングモードにおいて、TPMSCU4は、各TPMSセンサ2からTPMSデータを受信する都度、車輪速パルスのカウント値の入力時刻、当該TPMSデータの受信完了時刻等から、当該TPMSセンサ2の回転位置が所定位置最上点となったときの各車輪1の回転位置ロータの歯数を演算する。TPMSCU4は、この演算を10回以上繰り返して回転位置データとして蓄積し、各回転位置データのうち最もばらつき度合いが小さな回転位置データに対応する車輪位置を当該TPMSセンサ2の車輪位置と判定する。ここで、TPMSデータの送信間隔を16秒αとすることで、TPMSデータを10回以上受信するまでにある程度の累積走行距離を確保できる。よって、自輪と他輪の分散特性値Xに十分な差を出すことができ、車輪位置を精度良く判定できる。TPMSセンサ2は、定位置送信モード時にTPMSデータを40回送信すると通常モードへ移行する。すなわち、TPMSセンサ2は、TPMSデータの送信時に最もボタン電池2eの電力を消費する。よって、十分な累積走行時間が経過しても各車輪位置が判定できない場合は、定位置送信モードを終了して通常モードへ移行することで、ボタン電池2eの電池寿命の低下を抑制できる。一方、TPMSCU4は、オートラーニングモード開始からの累積走行時間が8分を経過しても各センサIDと各車輪位置との対応関係を判定できない場合は、オートラーニングモードを終了してモニターモードへ移行する。累積走行時間が8分を経過したときにTPMSセンサ2から送信された総TPMSデータ数は30弱であり、TPMSセンサ2の定位置送信モード終了にほぼ同期してオートラーニングモードを終了できる。従来のタイヤ空気圧モニター装置のうち、受信機をTPMSセンサと同数設けて各受信機と近接配置し、受信した無線信号の電波強度の差に基づいて各TPMSセンサの車輪位置を判定するものが知られている。しかし、この装置では、センサ出力、受信機感度ばらつき、ハーネスアンテナ効果を考慮した受信機のレイアウトが必要となり、受信環境やレイアウトによって性能が左右されてしまう。また、4つの受信機が必要であるため、コストが高くなる。これに対し、実施例1のタイヤ空気圧モニター装置では、電波強度の差を用いることなく各TPMSセンサ2の車輪位置を判別できる。よって、受信環境やレイアウトに依らず各TPMSセンサ2の車輪位置を判定できる。また、受信機3が1つで済むため、コストを低く抑えることができる。また、従来のタイヤ空気圧モニター装置のうち、各TPMSセンサに傾斜センサを設け、各TPMSセンサの車輪位置と傾斜角との関係を用いて各TPMSセンサの車輪位置を判定するものが知られている例えば特許文献1。しかし、この装置では、走行に応じて4輪の回転数差が生じることで、各TPMSセンサの車輪位置と傾斜角との対応関係が変化する。よって、各TPMSセンサの車輪位置を精度良く判定できない。すなわち、車両の走行時、各車輪1の回転数は、旋回時の内外輪差、車輪1のロックおよびスリップ、タイヤの空気圧差によって差が生じる。なお、直進走行中であっても、ドライバによる微少な修正舵や左右路面状態の違い等により、前後輪1FL1FR間および左右輪1RL1RR間に回転数差が生じることがわかっている。つまり、各車輪1の回転数は、走行に応じて差が生じる。これに対し、実施例1では、TPMSセンサ2と車輪速センサ8のロータの歯は一体に回転するため、あるTPMSセンサ2の出力周期に対し、同一輪の車輪速センサ8の出力周期は、走行距離や走行状態にかかわらず常に同期する点に着目し、車輪1側で検出したTPMSセンサ2の回転位置TPMSセンサ2の出力と、車体側で検出したTPMSセンサ2の回転位置車輪速センサ8の出力との対応関係によりTPMSセンサ2の車輪位置を判定する。具体的には、車輪1側のTPMSセンサ2は、Gセンサ2bにより検出された遠心方向加速度の重力加速度依存成分に基づいて車輪1の回転位置を検出し、その回転位置が所定の基準位置実施例1では最上点となったときにTPMSデータを送信する。車体側のTPMSCU4は、各TPMSセンサ2からTPMSデータを受信する都度、そのTPMSデータの送信時すなわちそのTPMSセンサ2が基準位置=最上点となったときの各車輪1の回転位置ロータの歯数zt2を演算する。走行中、あるTPMSセンサ2例えばID1の送信に対応して演算される各車輪1の回転位置歯数zt2が、ある車輪1例えば左前輪1FLにおいてのみ一定範囲内に限定されているとする。この場合、この車輪1左前輪1FLにおいて、車体側で検出されるTPMSセンサ2の回転位置上記演算値zt2と、車輪1側で検出されるTPMSセンサ2の回転位置ID1のTPMSセンサ2が送信を行う基準位置=最上点とが一対一に対応していることになる。よって、上記の場合、上記TPMSセンサ2ID1の車輪位置が上記車輪1左前輪1FLであると判定することができる。このように、TPMSデータの送信周期に対する各車輪1の回転位置データのばらつき度合いを見ることで、各TPMSセンサ2の車輪位置を精度良く判定できる。図9は、左前輪1FLのTPMSセンサ2FLの回転位置が最上点となったときの各車輪1FL1FR1RL1RRの回転位置ロータの歯数とTPMSデータの受信回数との関係を示す図である。は左前輪1FLの車輪速センサ8FL、は右前輪1FRの車輪速センサ8FR、は左後輪1RLの車輪速センサ8RL、は右後輪1RRの車輪速センサ8RRに対応する。図9から明らかなように、他輪右前輪1FR左後輪1RL右後輪1RRの車輪速センサ8FR8RL8RRから得られた車輪位置歯数はばらつき度合いが大きい。これに対し、自輪左前輪1FLの車輪速センサ8FLから得られた車輪位置はばらつき度合いが最小となり、TPMSセンサ2FLの出力周期と車輪速センサ8FLの出力周期とがほぼ同期している。なお、車輪1側で検出した回転位置TPMSセンサ2の出力と、車体側で検出した回転位置車輪速センサ8の出力との比較によりTPMSセンサ2の車輪位置を判定できればよい。よって、実施例1のように分散特性値Xを必ずしも用いなくてもよい。例えば、所定距離走行後に、あるTPMSセンサ2の出力に対する各車輪1の車輪速センサ8による上記演算値zt2の変化が最も小さな車輪1があれば、この車輪1の位置を、当該TPMSセンサ2の車輪位置と判定することができる。実施例1では、分散特性値Xを用いて上記ばらつき度合いを見ることで、各TPMSセンサ2の車輪位置をより精度良く判定できる。なお、TPMSセンサ2のGセンサ2bとして、車輪1の遠心方向の加速度ではなく、例えば回転方向遠心方向に対して垂直方向の加速度を検出するGセンサを用いてもよい。また、TPMSセンサ2が送信出力を行う基準位置は最上点でなく、他の回転位置、例えば車輪1の最前点や最後点や最下点であってもよい。実施例1では、TPMSセンサ2の回転位置が最上点にあることを、Gセンサ2bにより検出される遠心方向加速度の重力加速度依存成分から算出する。Gセンサ2bは、既存のタイヤ空気圧モニター装置において、停車および走行判定に一般的に用いられているため、既存のTPMSセンサを流用でき、TPMSセンサ2側に新たなセンサを追加するコストを省くことができる。また、最上点を基準位置とすることで、TPMSセンサ2の回転位置が基準位置にあることをGセンサ2bによって容易に判別することができる。さらに、実施例1では、TPMSCU4において、各車輪1の回転位置を、車輪速センサ8の出力車輪速パルスのカウント値から算出する。ABSユニットは、車両のほとんどに搭載されており、車輪速センサ8は、ABSユニットに必須の構成であるから、車両側に新たなセンサを追加するコストを省くことができる。しかし、既存のシステムを利用する場合、車輪速センサ8が出力する車輪速パルスは、ABSCU6からCAN通信線7を介して離散的なカウント値として、所定周期ΔT0でTPMSCU4に入力される。よって、TPMSセンサ2からTPMSCU4への送信タイミングと、TPMSCU4への車輪速パルスのカウント値の入力タイミングとが一致しないこととなる。図5に示すように、車輪速パルスのカウント値が入力される時刻t1t5と、TPMSセンサ2の回転位置が基準位置最上点となってTPMSデータの送信が指令される時刻t2との間には、ずれタイムラグがある。このため、TPMSセンサ2の回転位置が基準位置最上点となったときすなわち当該TPMSセンサ2の送信時の各車輪1の回転位置ロータの歯数を、車輪速センサ8の車輪速パルスのカウント値に基づき、正確に演算することができない。言換えると、車輪1側で検出したTPMSセンサ2の回転位置最上点と車体側で検出した車輪1の回転位置ロータの歯番とを対応付ける際、CAN通信線7から入力されるカウント値をそのまま車輪1の回転位置として利用すると、対応付けが不正確となる。よって、TPMSセンサ2の車輪位置の判定精度が低下するおそれがある。なお、ABSCU6からTPMSCU4へのカウント値の入力周期ΔT0を短くすれば、TPMSCU4へのカウント値の入力タイミングをTPMSセンサ2からTPMSCU4への送信タイミングに近づけ、判定精度を向上できるとも思われる。しかし、周期ΔT0を短くするためにはCAN通信線7を介した通信速度を格段に上げる必要があり、マイコンCU等のコストが高くなる。これに対し、実施例1では、TPMSCU4回転位置演算部4aは、TPMSセンサ2からの受信情報受信完了時刻t4と、所定周期ΔT020msecでTPMSCU4に離散的に入力される車輪1の回転位置情報入力時刻t1t5、歯数zt1zt5とに基づいて、TPMSセンサ2の回転位置歯数zt2を推定する。具体的には、TPMSセンサ2の回転位置が基準位置最上点となった時刻t2の歯数zt2を、上記式により算出する。よって、車体側で車輪1の回転位置車輪速パルスのカウント値を離散的に検出する場合でも、各TPMSセンサ2の回転位置TPMSセンサ2が基準位置最上点となったときの各車輪1の回転位置歯数zt2を精度良く推定することができる。このため、車体側で推定したTPMSセンサ2の送信時における車輪1の回転位置ロータの歯数と、車輪側で検出したTPMSセンサ2の送信時における車輪1の回転位置最上点とを精度良く対応づけることができる。したがって、既存のシステムを利用してコスト増大を抑制しつつ、TPMSセンサ2の車輪位置を精度良く推定することができる。なお、TPMSデータの送信指令時時刻t2ではなく、実際の送信開始時時刻t3における車輪1の回転位置ロータの歯数zを演算することとしてもよい。すなわち、TPMSセンサ2の送信遅れタイムラグΔt0をゼロとみなして、下記式により時刻t3における回転位置zt3を算出し、これをセンサID毎の各回転位置データのばらつき度合いを判定するために用いることとしてもよい。zt3zt1×実施例1では、TPMSセンサ2の送信指令から実際の送信までのタイムラグΔt0t3t2による誤差を考慮し、式により回転位置zt2を算出して送信遅れ分Δt0を補正する。よって、各TPMSセンサ2の回転位置が実際に基準位置最上点となったときの各車輪1の回転位置歯数をより精度良く演算することができる。なお、タイムラグΔt0の情報は、TPMSセンサ2から送信されるデータと共にTPMSCU4回転位置演算部4aに入力してもよいし、TPMSCU4に予め記憶しておいてもよい。また、TPMSデータの送信開始時時刻t2~t3ではなく、受信完了時時刻t4における車輪1の回転位置ロータの歯数zを演算することとしてもよい。すなわち、TPMSデータの送信時間Δt1t4t3をゼロとみなして、下記式により時刻t4における回転位置zt4を算出し、これをセンサID毎の各回転位置データのばらつき度合いを判定するための基準位置として用いることとしてもよい。zt4zt1×実施例1では、TPMSデータの送信時間Δt1を考慮して、式により回転位置zt2を算出する。よって、各TPMSセンサ2の回転位置が基準位置最上点となったときの各車輪1の回転位置歯数を実際に即してより精度良く演算することができる。実施例1で、TPMSセンサ2送信機2dは、基準位置最上点で送信する。ここで、図10で一例を示すように、車輪1における送信機2dの回転位置回転角度には、受信機3が受信する電波強度が最低となるポイントないし領域Null点が場合によっては複数存在する。送信機2dがデータを送信する基準位置最上点がNull点の近傍に位置すると、送信されたデータを受信機3が受信することが困難となる。よって、TPMSセンサ2送信機2dの送信時における車輪1の回転位置基準位置を車体側で特定することができない場合がある。このため、オートラーニングモードにおいてTPMSセンサ2の車輪位置を精度良く推定することができなかったり、推定完了までの時間が延びたりするおそれがある。ここで、受信確率を向上させるため、TPMSセンサ2のデータを重複し、同一内容の複数のフレームとして送信機2dから送信することが考えられる。しかし、複数のフレームは異なる回転位置で送信されることとなる。このため、単にデータを重複しただけでは、受信確率が向上したとしても、受信されるフレームがどの回転位置で送信されたものであるか分らず、TPMSセンサ2の車輪位置を判定するための基準となる回転位置歯数を車体側で特定できなくなるという不都合がある。これに対し、実施例1では、TPMSセンサ2は、自身送信機2dの回転位置情報を含むように、複数のデータ第1~第3フレームを送信する。具体的には、図3に示すように、TPMSセンサ2は、TPMSデータを重複して複数の同一内容のフレーム第1~第3フレームとし、TPMSデータの1回の送信につき、1つの基準となるフレーム第1フレームを所定の回転位置で送信する。すなわち、第1フレームを所定の回転位置最上点で送信し、この第1フレームの送信時におけるTPMSセンサ2の回転位置最上点を、車輪位置判定のための基準位置とする。また、他のフレーム第2,第3フレームに該フレームの送信時における送信機2dの回転位置情報を含める。具体的には、第1~第3フレームを、所定の時間間隔100msec140msecをおいて、当該フレームの送信順番を示すフレーム番号1~3をそれぞれ付して、送信する。回転位置演算部4aは、第1~第3フレームのいずれかが受信されると、そのフレーム番号1~3と上記時間間隔100msec140msecとに基づき、TPMSセンサ2が第1フレームを送信した基準位置最上点、すなわち歯数zt2を推定する。このように、TPMSセンサ2のデータを重複し、複数のフレームとすることで、第1フレームの送信位置最上点がNull点の近傍に位置するような場合でも、他のフレーム第2第3フレームを受信することで、受信確率を向上できる。なお、フレームの数は3に限らず、例えば2や4以上であってもよい。また、各フレームが回転位置情報フレーム番号を含むことで、複数のフレームのうちいずれが受信されても、その受信情報に基づき、車体側で、送信機2dの送信時における回転位置歯数zt2を推定することができる。よって、各車輪1における送信機2dの送信時の回転位置を車体側でより正確に検出し、TPMSセンサ2の車輪位置をより精度良く判定することが可能となる。したがって、早期にオートラーニングモードを完了することができる。また、TPMSセンサ2は、基準フレーム第1フレームを所定の回転位置最上点で送信し、回転位置演算部4aは、受信されたフレーム例えば第2フレームの送信順番情報フレーム番号に基づいて上記所定の回転位置最上点での歯数zt2を推定する。すなわち、車体側でTPMSセンサ2の車輪位置を判定するための基準となる回転位置を、TPMSセンサ2が第1フレームを出力する回転位置最上点に設定し、この基準となる回転位置歯数zt2を、受信された他のフレーム第2第3フレームに基づき算出する。よって、TPMSセンサ2の構成を簡素化しつつ、車体側で、TPMSセンサ2の送信時における回転位置歯数zt2を推定することができる。すなわち、実施例1とは異なり、各フレームの送信時におけるTPMSセンサ2の回転位置を推定する手段を車輪1TPMSセンサ2の側に設け、各フレームごとに上記推定した回転位置を含めて車体側に送信することも考えられる。これに対し、実施例1では、上記のような推定手段を設けることなく、各フレームに回転位置情報として送信順番情報フレーム番号を含めることで、TPMSセンサ2の車輪位置を判定するための基準となる回転位置歯数zt2を車体側で特定することができる。よって、TPMSセンサ2の構成を簡素化して、コストの削減等を図ることができる。なお、車輪位置判定分散特性値Xの算出のための基準位置は、第1フレームを送信する回転位置に限らず、第2フレームを送信する回転位置や、第3フレームを送信する回転位置であってもよい。ここで、各フレームを送信する時間間隔が同じである例えば、第1,第2フレーム間の送信間隔と第2,第3フレーム間の送信間隔が共に100msecである場合、各フレームを送信する回転位置が全て同じNull点の近傍に位置する事態も考えられる。例えば、最初の送信位置がNull点の近傍に位置し、かつ車輪1の回転周期と各フレームの送信周期とが同期するような場合には、車輪1が回転する毎に各フレームの送信位置がNull点の近傍と一致することとなり、各フレームがいずれも受信されないおそれがある。これに対し、実施例1では、送信機は、3以上のフレーム第1~第3フレームを送信し、かつ各フレームを異なる時間間隔100msec140msecをおいて送信する。よって、車輪1の回転周期と各フレームの送信周期とが同期することを抑制し、以て上記事態を回避して、受信確率を向上することができる。なお、TPMSセンサ2が各フレームに含める該フレームの送信時における送信機2dの回転位置情報として、送信順番情報フレーム番号の代わりに、該フレームの送信時における送信機2dの回転位置の推定値を含むこととしてもよい。例えば、センサCU2cは、各フレームを送信する際、Gセンサ2bにより検出された遠心方向加速度の重力加速度依存成分車輪1の各回転周期内でサンプリングされた上記成分の大きさ、符号や変化方向に基づいて送信機2dの回転位置回転角度を演算し、その回転位置を、送信するフレームに付すこととしてもよい。この場合、回転位置演算部4aは、複数のフレームのいずれかが受信されると、実施例1と同様上記式に基づき、受信されたフレームの受信開始直前と受信完了直後にそれぞれ入力される車輪速パルスのカウント値等に基づき、受信フレームの送信時における回転位置歯数を推定する。この推定された回転位置歯数と、受信されたフレームに含まれる回転位置回転角度から換算される歯数との対応関係に基づき、TPMSセンサ2の車輪位置を判定することができる。上記判定に際しては、実施例1のような分散特性値Xを用いても用いなくてもよい。また、基準フレームを設けてこれを所定の回転位置最上点等で送信する必要はなく、任意の回転位置で各フレームを送信すればよい。言換えると、各フレームの送信時におけるTPMSセンサ2の回転位置を、車輪位置判定のための基準位置とすることができる。フレーム間の間隔時間間隔ないし回転位置間隔も所定値である必要はない。実施例1では、オートラーニングモード中、各車輪1のTPMSセンサ2は、前回のTPMSデータ送信時刻から16秒経過後、自身の回転位置が所定位置最上点等となるのを待ってから次のTPMSデータ基準フレームを送信する必要がある。これに対し、各フレームに回転位置の推定値を含める上記例では、前回の送信時刻から16秒経過した直後の任意の回転位置で、TPMSデータ任意のフレームを送信することができる。よって、オートラーニングモード中、各回のTPMSデータ送信時刻において、TPMSセンサ2の車輪位置判定のためのデータをより速やかに取得することが可能であるため、より早期にTPMSセンサ2の車輪位置を判定することができる。次に、効果を説明する。実施例1のタイヤ空気圧モニター装置にあっては、以下に列挙する効果を奏する。各タイヤの空気圧を監視するタイヤ空気圧モニター装置であって、各車輪1のタイヤに装着され、タイヤの空気圧を検出するタイヤ空気圧検出手段圧力センサ2aと、各車輪1に設けられ、空気圧情報を無線信号にて送信し、この無線信号に各送信機2d固有の識別情報センサIDを含める送信機2dと、車体側に設けられ、無線信号を受信する受信機3と、各車輪1と対応して車体側に設けられ、各車輪1の回転位置車輪速パルスを検出する回転位置検出手段車輪速センサ8と、車体側に設けられ、送信機2dからの無線信号の受信情報受信完了時刻t4と、回転位置検出手段車輪速センサ8からの車輪1の回転位置情報歯数zt1zt5とに基づいて、送信機2dの送信時送信指令時刻t2における回転位置歯数zt2を推定する車体側回転位置推定手段回転位置演算部4aと、推定された回転位置歯数zt2と無線信号に含まれる識別情報センサIDとに基づき、送信機2dが設けられた車輪1の位置FL~RRを判定する車輪位置判定手段車輪位置判定部4cと、を備え、送信機2dは、無線信号を重複して複数のフレーム第1~第3フレームとし、各フレームを互いに間隔をおいて送信し、各フレームに該フレームの送信時における送信機2dの回転位置情報フレーム番号を含める。よって、受信確率を向上して、送信機2dの車輪位置をより精度良く判定することができる。各車輪1に、各フレームの送信時における送信機2dの回転位置を推定する車輪側回転位置推定手段Gセンサ2b、センサCU2cを設け、送信機2dは、回転位置情報として、前記推定された回転位置を各フレームに含めることとしてもよい。この場合、任意の回転位置で各フレームを送信すればよいため、より早期に送信機2dの車輪位置を判定することができる。送信機2dは、複数のフレーム第1~第3フレームのうち所定の1つの基準フレーム例えば第1フレームを所定の回転位置最上点で送信し、各フレームを互いに所定の間隔時間間隔100msec140msecをおいて送信し、回転位置情報として、各フレームに該フレームの送信順番情報フレーム番号を含め、車体側回転位置推定手段回転位置演算部4aは、複数のフレームのうち受信されたもの例えば第2フレームの受信情報受信完了時刻t4およびフレーム番号に基づいて上記所定の回転位置最上点での歯数zt2を推定し、車輪位置判定手段車輪位置判定部4cは、推定された所定の回転位置歯数zt2に基づき、送信機2dが設けられた車輪1の位置FL~RRを判定する。すなわち、各フレーム第2、第3フレームに付された送信順番情報フレーム番号は、所定の間隔時間間隔100msec140msecの情報と組み合わさって、該フレーム第2、第3フレームの送信時における送信機2dの回転位置情報を表す。よって、各車輪1に、各フレームの送信時における送信機2dの回転位置を推定する手段を設ける必要がなく、構成を簡素化することができる。送信機2dは、各フレーム第1~第3フレームを互いに所定の時間間隔100msec140msecをおいて送信する。よって、車体側回転位置推定手段回転位置演算部4aは、複数のフレームのうち受信されたもの例えば第2フレームの受信情報受信完了時刻t4およびフレーム番号に基づいて、所定の回転位置最上点での歯数zt2を推定することができる。送信機2dは、3以上のフレーム第1~第3フレームを送信し、各フレームを異なる時間間隔100msec140msecをおいて送信する。よって、車輪1の回転周期と各フレームの送信周期とが同期して各フレームの送信位置がNull点の近傍と一致する事態を抑制することで、受信確率をより向上することができる。回転位置検出手段車輪速センサ8,ABSCU6は、通信線CAN通信線7へ所定の時間間隔周期20msecで車輪1の回転位置情報車輪速パルスのカウント値を出力し、車体側回転位置推定手段回転位置演算部4aは、受信されたフレーム例えば第2フレームの受信開始時刻t2直前と受信完了時刻t4直後にそれぞれ通信線CAN通信線7を介して入力される車輪1の回転位置歯数と、該車輪1の回転位置の入力時刻t1t5と、受信開始時刻時刻t3または受信完了時刻時刻t4とに基づいて、送信機2dの送信時における回転位置歯数zt2を推定する。よって、既存のシステムを利用してコスト増大を抑制しつつ、TPMSセンサ2の車輪位置を精度良く推定することができる。実施例2実施例2では、定位置送信モードにおいて、各TPMSセンサ2は、自身送信機2dの回転位置情報を含む複数のデータ例えば第1~第4フレームを送信する。図11に示すように、TPMSセンサ2は、TPMSデータの1回の送信につき、1つのフレーム第1フレームを所定の回転位置基準位置最上点で送信し、各フレームを互いに所定の回転位置間隔例えば90度をおいて送信する。また、他のフレーム第2~第4フレームに該フレームの送信時における送信機2dの回転位置情報を含める。具体的には、TPMSセンサ2は、各フレームに該フレームの送信順番情報フレーム番号を含める。回転位置演算部4aは、第1~第4フレームのいずれかが受信されると、そのフレーム番号1~4と上記回転位置間隔90度とに基づき、TPMSセンサ2が第1フレームを送信した基準位置最上点、すなわち歯数zt2を推定する。例えば、回転位置演算部4aは、受信されたフレームが第3フレームである場合、第3フレームが送信された回転位置歯数を、上記式と同様の方法で算出する。この算出した回転位置歯数から、第1フレームから第3フレームまでの回転位置間隔90度×2180度に相当するロータの歯数を減算して、第1フレームが送信された所定の回転位置歯数zt2を算出する。他の構成は実施例1と同様であるため、説明を省略する。よって、実施例1と同様、受信確率を向上しつつ、TPMSセンサ2の車輪位置を精度良く推定し、早期にオートラーニングモードを完了することができる。なお、受信確率を向上するため、フレーム間の回転位置間隔を異ならせたり、フレーム数を増やしたりすることとしてもよい。その他、各フレームに含める回転位置情報として、該フレームの送信時における送信機2dの回転位置のセンサCU2cによる推定値を含んでもよい。この場合、第1フレームを送信する基準位置は特定の回転位置最上点に限られない。実施例2のタイヤ空気圧モニター装置にあっては、以下の効果を奏する。送信機2dは、各フレーム第1~第4フレームを互いに所定の回転位置間隔例えば90度をおいて送信する。よって、各フレーム第2、第3フレームに付された送信順番情報フレーム番号は、所定の回転位置間隔90度の情報と組み合わさって、該フレーム第2、第3フレームの送信時における送信機2dの回転位置情報を表す。このため、車体側回転位置推定手段回転位置演算部4aは、複数のフレームのうち受信されたもの例えば第2フレームの受信情報受信完了時刻t4およびフレーム番号に基づいて、所定の回転位置最上点での歯数zt2を推定することができる。実施例3実施例3では、定位置送信モードにおいて、各TPMSセンサ2は、TPMSデータの1回の送信につき、自身送信機2dの回転位置情報を含む複数のフレーム例えば第1~第3フレームを複数組例えば第1~第4組送信する。実施例3では、4つの組を設け、各組がそれぞれ第1~第3フレームを有する。よって、TPMSセンサ2が送信するフレーム数は合計で124×3になる。図12に示すように、TPMSセンサ2送信機2dは、互いに所定の回転位置間隔例えば90度をおいて複数4つ設けられた所定の回転位置各組の基準位置で、対応する組の1つのフレーム第1フレームを送信する。具体的には、センサCU2cは、定位置送信モード中、Gセンサ2bにより検出された遠心方向加速度の重力加速度依存成分に基づいてTPMSセンサ2送信機2dの回転位置を演算し、第1組の第1フレームを最上点0度で送信し、第2組の第1フレームを最後点90度で送信し、第3組の第1フレームを最下点180度で送信し、第4組の第1フレームを最前点270度で送信する。TPMSセンサ2は、各組の基準位置最上点、最後点、最下点、最前点で各組の第1フレームを送信した後、同じ組の他のフレーム第2,第3フレームを、例えば実施例1と同様の方法で送信する。すなわち、所定の時間間隔100msec140msecをおいて、当該フレームの送信順番を示すフレーム番号2,3をそれぞれ付して、第2,第3フレームを送信する。さらに、各フレームには、そのフレームがどの組に属するかを示す情報組番号、ないし各組の基準位置に応じたフラグを付す。例えば、TPMSセンサ2は、第2組の第1フレームを第2組の基準位置90度の最後点で送信し、その100msec後に第2フレームを送信し、その140msec後に第3フレームを送信する。回転位置演算部4aは、第2組の第1~第3フレームのいずれかが受信されると、そのフレーム番号1~3と上記時間間隔100msec140msecとに基づき、上記式と同様の方法で、第2組の基準位置最後点、すなわち歯数zt2を推定する。また、回転位置演算部4aは、受信されたフレームに付された組番号に基づき、上記推定した第2組の基準位置最後点での歯数を、第1組の基準位置最上点での歯数zt2に換算する。具体的には、第1,第2組間の回転位置間隔90度に相当する歯数を、推定した第2組の基準位置最後点の歯数zt2から減算することで、第1組の基準位置最上点の歯数zt2を算出する。他の組第3,第4組のフレームが受信された場合も同様に、第1組の基準位置最上点の歯数zt2を演算する。分散演算部4bは、算出された第1組の基準位置最上点の歯数zt2の分散特性値Xを演算する。すなわち、算出される第1組の基準位置最上点を基準として、TPMSセンサ2の車輪位置を判定する。他の構成は実施例1と同様であるため、説明を省略する。次に、作用を説明する。Null点は一箇所とは限らず、複数箇所存在する場合もある。この場合、実施例1のように各フレームを異なる時間間隔100msec140msecをおいて送信しても、車輪1の回転周期回転数、言い換えると車速によっては、全てのフレームの送信位置が複数あるNull点の近傍と一致し、各フレームがいずれも受信されない事態も想定しうる。これに対し、実施例3では、上記のように構成したことで、上記のような事態を回避できる。よって、フレームの受信確率をより向上しつつ、TPMSセンサ2の車輪位置を判定するための基準となる回転位置第1組の基準位置での歯数を、より確実に、車体側で特定することができる。なお、各組ごとに基準位置の歯数の分散特性値Xを演算することとしてもよい。実施例3では、受信された全てのデータを第1組の基準位置最上点での歯数に換算することで、より速やかに自輪と他輪の分散特性値Xに有意な差を出すことができる。よって、TPMSセンサ2の車輪位置をより短時間で精度良く推定することができる。なお、車輪位置判定分散特性値Xの算出のための基準位置を、第1組の基準位置最上点に限らず、他の組第2組等の基準位置最後点等に集約することとしてもよい。TPMSセンサ2送信機2dは、実施例2と同様、各組のフレーム第1~第3フレームを所定の回転位置間隔をおいて送信することとしてもよい。また、TPMSセンサ2は、組ごとに第1フレームを送信する所定の回転位置各組の基準位置を、互いに所定の時間間隔をおいて設けることとしてもよい。この場合も、上記所定の時間間隔分の歯数を減算することで、第1組の基準位置最上点の歯数を演算することができる。実施例3では、各組の基準位置を、互いに所定の回転位置間隔をおいて設けることとしたため、演算を簡略化することができる。その他、各フレームに含める回転位置情報として、該フレームの送信時における送信機2dの回転位置のセンサCU2cによる推定値を含んでもよい。この場合、各組の第1フレームを送信する基準位置は特定の回転位置最上点等に限られない。また、組の数は、4に限らず、2や3,5等、他の数であってもよい。実施例3のタイヤ空気圧モニター装置にあっては、以下に列挙する効果を奏する。送信機2dは、複数のフレーム第1~第3フレームを複数組第1~第4組送信し、所定の間隔90度をおいて組ごとに設けた所定の回転位置最上点、最後点、最下点、最前点で各組の基準フレーム例えば第1フレームを送信する。よって、受信確率をより向上して、送信機2dの車輪位置の判定基準となる回転位置第1組の基準位置での歯数を、より確実に特定することができる。送信機2dは、各フレーム第1~第3フレームに該フレームがどの組に属するかという組情報組番号を含め、車体側回転位置推定手段回転位置演算部4aは、受信されたフレームについて推定した該フレームが属する組例えば第2組の所定の回転位置最後点での歯数と組情報組番号とに基づき、複数の組第1~第4組のうち所定の1つの基準組例えば第1組の所定の回転位置最上点での歯数を推定し、車輪位置判定手段車輪位置判定部4cは、推定された基準組第1組の所定の回転位置最上点での歯数zt2に基づき、送信機2dが設けられた車輪1の位置を判定する。よって、受信された全てのデータを1つの基準組第1組の基準位置最上点での歯数zt2に換算することで、送信機2dの車輪位置をより短時間で精度良く推定することができる。他の実施例以上、本発明を実施するための最良の形態を、図面に基づく実施例により説明したが、本発明の具体的な構成は、実施例に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。例えば、実施例では、回転位置検出手段として車輪速センサを用いた例を示したが、駆動源としてインホイールモータを備えた車両では、モータのレゾルバを用いて回転角度を検出してもよい。"