"各タイヤの空気圧を監視するタイヤ空気圧モニター装置であって、各車輪のタイヤに装着され、該タイヤの空気圧を検出するタイヤ空気圧検出手段と、各車輪に設けられ、前記空気圧情報を無線信号にて送信し、該無線信号に各送信機固有の識別情報を含める送信機と、車体側に設けられ、前記無線信号を受信する受信機と、各車輪と対応して車体側に設けられ、各車輪の回転位置を検出すると共に、通信線へ所定の時間間隔で前記車輪の回転位置情報を出力する回転位置検出手段と、前記送信機からの前記無線信号の受信情報と、前記通信線を介して入力される前記車輪の回転位置情報とに基づいて、前記送信機の送信時における回転位置を推定する回転位置推定手段と、前記推定された回転位置と前記無線信号に含まれる前記識別情報とに基づき、前記送信機が設けられた車輪の位置を判定する車輪位置判定手段と、を備えたことを特徴とするタイヤ空気圧モニター装置。請求項1に記載のタイヤ空気圧モニター装置において、前記回転位置推定手段は、前記送信機からの前記無線信号の受信開始直前と受信完了直後にそれぞれ前記通信線を介して入力される前記車輪の回転位置と、該車輪の回転位置の入力時刻と、前記受信開始時刻または前記受信完了時刻とに基づいて、前記送信機の送信時における回転位置を推定することを特徴とするタイヤ空気圧モニター装置。請求項1または2に記載のタイヤ空気圧モニター装置において、前記送信機は、前記無線信号を重複して複数のフレームとして送信し、前記回転位置推定手段は、前記複数のフレームのうち受信されたものの受信情報に基づいて、前記送信機の送信時における回転位置を推定することを特徴とするタイヤ空気圧モニター装置。請求項1ないし3のいずれかに記載のタイヤ空気圧モニター装置において、前記回転位置推定手段は、前記無線信号の受信情報に含まれる前記送信機の送信遅れを補正することを特徴とするタイヤ空気圧モニター装置。走行時には、送信機は車輪と共に回転すると共に、各車輪間で回転数に差が生じうる。よって、送信機の車輪位置を精度良く判定するためには、各車輪における送信機の回転位置回転角度を車体側で正確に検出することが好ましい。しかしながら、車体側で検出される車輪の回転位置情報が離散的に所定の時間間隔をおいて散発的に入力される場合、送信機の回転位置を車体側で正確に検出することが困難となり、送信機の車輪位置の判定精度が低下するおそれがある。本発明の目的は、送信機の車輪位置をより精度良く判定できるタイヤ空気圧モニター装置を提供することにある。上述の目的を達成するため、本発明では、送信機からの受信情報と、離散的に入力される車輪の回転位置情報とに基づいて、送信機の回転位置を推定する。よって、各車輪における送信機の回転位置を車体側で正確に検出することが可能となり、送信機の車輪位置をより精度良く判定することができる。以下、本発明を実施するため形態を、図面に基づく実施例を用いて説明する。実施例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が受信を開始した時刻と同じとみなせる。をt3、TPMSCU4がTPMSデータ第1フレームの受信を完了した時刻をt4、TPMSデータ第1フレームの受信を完了した直後に車輪速パルスのカウント値今回値が入力された時刻をt5とする。回転位置演算部4aは、時刻t1t4t5を記憶すると共に、時刻t4からTPMSデータ第1フレームのデータ長既定値としての送信時間Δt1であり、例えば、約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が成立する。すなわち、であり、である。よって、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π×ロータの歯数48を、単位円の円周上の座標に変換する。つまり、各車輪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では、車輪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の車輪位置を判定できればよい。よって、TPMSセンサ2の出力に対する各車輪1の車輪速センサ8の出力のばらつき度合いを見る方法は、実施例1のものに限られない。例えば、分散特性値Xを必ずしも用いなくてもよい。具体的には、あるTPMSセンサ2の出力回転位置と各車輪1の車輪速センサ8の出力回転位置との相対変化相対回転位置の変化を監視する。所定距離走行後に上記相対回転位置の変化が最も小さな回転位置を出力した車輪速センサ8があれば、この車輪速センサ8に対応する車輪位置を、当該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データの送信開始時ではなく、受信完了時における車輪1の回転位置ロータの歯数zを演算することとしてもよい。すなわち、TPMSデータの送信時間Δt1t4t3をゼロとみなして、下記式により時刻t4における回転位置zt4を算出し、これをセンサID毎の各回転位置データのばらつき度合いを判定するために用いることとしてもよい。zt4zt1×実施例1では、TPMSデータの送信時間Δt1を考慮して、式により回転位置zt2を算出する。よって、各TPMSセンサ2の回転位置が基準位置最上点となったときの各車輪1の回転位置歯数を実際に即してより精度良く演算することができる。また、TPMSデータの送信指令時ではなく、実際の送信開始時における車輪1の回転位置ロータの歯数zを演算することとしてもよい。すなわち、TPMSセンサ2の送信遅れタイムラグΔt0をゼロとみなして、下記式により時刻t3における回転位置zt3を算出し、これをセンサID毎の各回転位置データのばらつき度合いを判定するために用いることとしてもよい。zt3zt1×実施例1では、TPMSセンサ2の送信指令から実際の送信までのタイムラグΔt0t3t2による誤差を考慮し、式により回転位置zt2を算出して送信遅れ分Δt0を補正する。よって、各TPMSセンサ2の回転位置が実際に基準位置最上点となったときの各車輪1の回転位置歯数をより精度良く演算することができる。なお、タイムラグΔt0の情報は、TPMSセンサ2から送信されるデータと共にTPMSCU4回転位置演算部4aに入力してもよいし、TPMSCU4に予め記憶しておいてもよい。実施例1で、TPMSセンサ2送信機2dは、基準位置最上点で送信する。ここで、図10で一例を示すように、車輪1における送信機2dの回転位置回転角度には、受信機3が受信する電波強度が最低となるポイントないし領域Null点が場合によっては複数存在する。送信機2dがデータを送信する基準位置最上点がNull点の近傍に位置すると、送信されたデータを受信機3が受信することが困難となる。よって、TPMSセンサ2送信機2dの送信時における車輪1の回転位置を車体側で特定することができない場合がある。このため、オートラーニングモードにおいてTPMSセンサ2の車輪位置を精度良く推定することができなかったり、推定完了までの時間が延びたりするおそれがある。ここで、受信確率を向上させるため、TPMSセンサ2のデータを重複し、同一内容の複数のフレームとして送信機2dから送信することが考えられる。しかし、複数のフレームは異なる回転位置で送信されることとなる。このため、単にデータを重複しただけでは、受信確率が向上したとしても、受信されるフレームがどの回転位置で送信されたものであるか分らなくなるという不都合がある。これに対し、実施例1では、TPMSセンサ2は、TPMSセンサ2の送信データを重複して第1~第3フレームとすると共に、回転位置演算部4aは、第1~第3フレームのうち受信されたものの受信情報に基づいて、送信機2dの送信時における回転位置を推定する。具体的には、図3に示すように、TPMSセンサ2は、TPMSデータの1回の送信につき、同一内容の第1~第3フレームを、所定の時間間隔ΔT1100msecΔT2140msecで、かつ送信順番を示すフレーム番号1~3をそれぞれ付して送信する。第1フレームを基準位置最上点で送信する。この第1フレームの送信時におけるTPMSセンサ2の回転位置最上点を、車輪位置判定のための基準位置とする。回転位置演算部4aは、第1フレームが受信されなかった場合でも、第2または第3フレームが受信されたときは、上記時間間隔ΔT1ΔT2とフレーム番号2,3とに基づき、TPMSセンサ2が基準位置最上点となった時刻TPMSセンサ2が第1フレームを出力した時刻t2の歯数zt2を、上記式により算出する。このように、TPMSセンサ2のデータを重複し、複数のフレームとする。よって、例えば第1フレームの送信位置最上点がNull点の近傍に位置する場合でも、他のフレーム第2第3フレームを受信できるため、受信確率を向上できる。また、各フレームが回転位置情報フレーム番号を含むことで、基準位置歯数zt2を、受信されたフレーム第2フレームや第3フレームに基づき演算することができる。すなわち、車輪位置判定の基準となる回転位置基準位置を、受信した任意のフレームに基づき特定できるようにした。よって、TPMSセンサ2の車輪位置をより精度良く推定し、早期にオートラーニングモードを完了することができる。なお、フレームの数は3に限らず、他の数例えば4等でもよい。また、実施例1では各フレームを所定の時間間隔ΔT1ΔT2で送信することとしたが、所定の角度間隔例えば90度で送信することとしてもよい。この場合も、各フレームが送信された回転位置をフレーム番号により特定することができる。また、実施例1では受信されたフレームに基づき基準位置第1フレームの送信位置である最上点を演算することとしたが、基準位置を用いず、フレーム毎に、TPMSセンサ2の回転位置と車体側で検出した車輪1の回転位置ロータの歯番とを対応付けることとしてもよい。例えば、各フレームの送信時における送信機2dのGセンサ2bの検出値に基づき演算される回転位置情報を各フレームにそれぞれ付す。そうすれば、受信されたフレームに含まれる上記回転位置情報と、車体側で例えば上記式を用いて演算される各フレームの送信時における送信機2dの回転位置歯数との対応関係に基づき、TPMSセンサ2の車輪位置を判定することができる。言換えると、TPMSセンサ2のセンサCU2cは、車両停止判定時間が所定時間T1以上である場合、通常モードの送信間隔よりも短い間隔例えば、約16秒間隔であって、任意の回転位置でTPMSデータを送信することとしてもよい。次に、効果を説明する。実施例1のタイヤ空気圧モニター装置にあっては、以下に列挙する効果を奏する。各タイヤの空気圧を監視するタイヤ空気圧モニター装置であって、各車輪1のタイヤに装着され、タイヤの空気圧を検出するタイヤ空気圧検出手段圧力センサ2aと、各車輪1に設けられ、検出された空気圧情報を無線信号にて送信し、この無線信号に各送信機2d固有の識別情報センサIDを含める送信機2dと、車体側に設けられ、無線信号を受信する受信機3と、各車輪1と対応して車体側に設けられ、各車輪1の回転位置車輪速パルスを検出すると共に、通信線CAN通信線7へ所定の時間間隔ΔT0周期20msecで回転位置情報車輪速パルスのカウント値を出力する回転位置検出手段車輪速センサ8、ABSCU6と、送信機2dからの無線信号の受信情報受信開始時刻t3または受信完了時刻t4と、通信線CAN通信線7を介して入力される車輪1の回転位置情報入力時刻t1t5、歯数zt1zt5とに基づいて、送信機2dの送信時送信指令時刻t2における回転位置歯数zt2を推定する回転位置推定手段回転位置演算部4aと、推定された回転位置歯数zt2と無線信号に含まれる識別情報センサIDとに基づき、送信機2dが設けられた車輪1の位置FL~RRを判定する車輪位置判定手段車輪位置判定部4cと、を備えた。よって、各車輪1について、送信機2dの送信時における回転位置歯数zt2を車体側でより正確に検出することが可能となり、TPMSセンサ2送信機2dの車輪位置をより精度良く判定することができる。具体的には、回転位置推定手段回転位置演算部4aは、送信機2dからの無線信号の受信開始時刻t3直前と受信完了時刻t4直後にそれぞれ通信線CAN通信線7を介して入力される車輪1の回転位置歯数zt1zt5と、この車輪1の回転位置の入力時刻t1t5と、上記受信開始時刻t3または受信完了時刻t4とに基づいて、送信機2dの送信時送信指令時刻t2における回転位置歯数zt2を推定する。よって、送信機2dの送信時における回転位置歯数zt2を車体側でより正確に検出することが可能となり、TPMSセンサ2送信機2dの車輪位置をより精度良く判定することができる。送信機2dは、無線信号を重複して複数のフレーム第1~第3フレームとして送信し、回転位置推定手段回転位置演算部4aは、複数のフレームのうち受信されたものの受信情報例えば第2フレームの受信完了時刻t4およびフレーム番号に基づいて、送信機2dの送信時送信指令時刻t2における回転位置歯数zt2を推定する。よって、Null点を回避して受信確率を向上しつつ、TPMSセンサ2送信機2dの車輪位置をより精度良く推定し、より早期にオートラーニングモードを完了することができる。回転位置推定手段回転位置演算部4aは、無線信号の受信情報に含まれる送信機2dの送信遅れΔt0t3t2を補正する。よって、送信機2dの送信時における回転位置歯数zt2を車体側でより正確に検出することができ、TPMSセンサ2送信機2dの車輪位置をより精度良く判定することができる。他の実施例以上、本発明を実施するための最良の形態を、図面に基づく実施例により説明したが、本発明の具体的な構成は、実施例に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。例えば、実施例では、回転位置検出手段として車輪速センサを用いた例を示したが、駆動源としてインホイールモータを備えた車両では、モータのレゾルバを用いて回転角度を検出してもよい。"