(57)【特許請求の範囲】
【請求項１】
ベルトを巻回するベルトリールと、
前記ベルトリールへ駆動力を伝達することにより前記ベルトの巻き取りを行うモータと、
前記ベルトリールと前記モータとの回転差により前記モータと前記ベルトリールとの間の駆動力の伝達の断接を行うクラッチ機構と、
前記モータへの通電量を制御する制御部とを備える車両用シートベルト装置であって、
前記車両用シートベルト装置の温度状態を検知する温度状態検知手段と、
前記ベルトリールの回転位置を検出することにより前記ベルトの位置を検出する位置センサと、
を備え、
前記制御部は、
前記モータへ流れる電流に基づき過負荷判定を行う過負荷判定手段を備えると共に、
前記過負荷判定の判定条件を前記温度状態検知手段により検知された前記温度状態に基づき可変とし、
前記温度状態検知手段は、前記モータに対する通電中に前記位置センサから出力される検出信号の変化に基づき前記温度状態を検知することを特徴とする車両用シートベルト装置。
【請求項２】
前記温度状態検知手段は、温度センサを備えることを特徴とする請求項１に記載の車両用シートベルト装置。
【請求項３】
前記ベルトの位置に対応して前記過負荷判定の複数の前記判定条件を設定する判定条件設定手段を備えることを特徴とする請求項１または請求項２に記載の車両用シートベルト装置。
【請求項４】
前記ベルトリールの巻き取り位置に基づき前記過負荷判定を行う補助判定手段を備えることを特徴とする請求項１から請求項３の何れか１つに記載の車両用シートベルト装置。
【請求項５】
前記制御部は、所定高温時あるいは所定低温時に、前記過負荷判定の前記判定条件となる電流閾値または電流変化閾値の少なくとも一方を増大させることを特徴とする請求項１から請求項４の何れか１つに記載の車両用シートベルト装置。
【請求項６】
前記温度状態に基づき前記モータへの通電量を補正する補正手段を備える請求項１から請求項５の何れか１つに記載の車両用シートベルト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用シートベルト装置に関する。
【背景技術】
【０００２】
従来、例えばベルトが巻回されるリールを駆動してベルトに張力を付与して乗員を拘束するモータに供給される電流を温度に応じて調整することで、温度環境の変化によるベルトの張力変動を可及的に少なくする車両のシートベルト装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００７−１６１１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来技術に係る車両のシートベルト装置においては、温度環境の変化に応じてモータの出力を変化させることに加えて、温度環境の変化に応じてモータの作動タイミングを適正化することが望まれている。つまり、温度環境の変化に応じて動力伝達系のフリクションやモータコイルの内部抵抗などが変動すると、ベルトに作用する張力の大きさに加えて、モータに対する通電開始および通電停止や通電状態の変更などによってベルトに作用する張力を制御する際のタイミングが変化する虞がある。
【０００４】
本発明は上記事情に鑑みてなされたもので、ベルトリールへ駆動力を伝達することによりベルトの巻き取りを行うモータを温度環境の変化に応じて適正に制御することが可能な車両用シートベルト装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決して係る目的を達成するために、本発明の第１態様に係る車両用シートベルト装置は、ベルト（例えば、実施の形態でのベルト５）を巻回するベルトリール（例えば、実施の形態でのベルトリール１４）と、前記ベルトリールへ駆動力を伝達することにより前記ベルトの巻き取りを行うモータ（例えば、実施の形態でのモータ１０）と、前記ベルトリールと前記モータとの回転差により前記モータと前記ベルトリールとの間の駆動力の伝達の断接を行うクラッチ機構（例えば、実施の形態でのクラッチ）と、前記モータへの通電量を制御する制御部（例えば、実施の形態での処理装置４６）とを備える車両用シートベルト装置であって、前記車両用シートベルト装置の温度状態を検知する温度状態検知手段（例えば、実施の形態での温度状態検知部５２および温度センサ６６）と、前記ベルトリールの回転位置を検出することにより前記ベルトの位置を検出する位置センサ（例えば、実施の形態での回転検出装置２４、巻き取り位置検知部５１）と、を備え、前記制御部は、前記モータへ流れる電流に基づき過負荷判定を行う過負荷判定手段（例えば、実施の形態での過負荷判定部５３）を備えると共に、前記過負荷判定の判定条件を前記温度状態検知手段により検知された前記温度状態に基づき可変とし、前記温度状態検知手段は、前記モータに対する通電中に前記位置センサから出力される検出信号の変化に基づき前記温度状態を検知する。
【０００６】
さらに、本発明の第２態様に係る車両用シートベルト装置では、前記温度状態検知手段は、温度センサ（例えば、実施の形態での温度センサ６６）を備える。
【０００９】
さらに、本発明の第３態様に係る車両用シートベルト装置は、前記ベルトの位置に対応して前記過負荷判定の複数の前記判定条件を設定する判定条件設定手段（例えば、実施の形態での判定条件設定部５４）を備える。
【００１０】
さらに、本発明の第４態様に係る車両用シートベルト装置は、前記ベルトリールの巻き取り位置に基づき前記過負荷判定を行う補助判定手段（例えば、実施の形態での過負荷判定部５３が兼ねる）を備える。
【００１１】
さらに、本発明の第５態様に係る車両用シートベルト装置では、前記制御部は、所定高温時あるいは所定低温時に、前記過負荷判定の前記判定条件となる電流閾値または電流変化閾値の少なくとも一方を増大させる。
【００１２】
さらに、本発明の第６態様に係る車両用シートベルト装置は、前記温度状態に基づき前記モータへの通電量を補正する補正手段（例えば、実施の形態での制御補正部５５）を備える。
【発明の効果】
【００１３】
本発明の第１態様に係る車両用シートベルト装置によれば、ベルトに作用する負荷が過大であることを判定する過負荷判定の判定条件を車両用シートベルト装置の温度状態に応じて変更可能とすることにより、過負荷判定の判定結果に応じたモータの通電制御のタイミング（例えば、通電停止のタイミングなど）を、温度環境の変動に拘らずに適切に設定することができる。
さらに、ベルトリールの回転位置に基づきベルトの位置を精度よく検出することができる。
さらに、モータに対する通電中に位置センサから出力される検出信号の変化に基づきベルトに作用する負荷の大きさを検知することができ、この負荷の大きさに応じて、例えば動力伝達系のフリクションやモータコイルの内部抵抗の変化をもたらす温度状態を検知することができる。
【００１４】
さらに、本発明の第２態様に係る車両用シートベルト装置によれば、車両用シートベルト装置の温度状態を温度センサにより精度よく検出することができる。
【００１７】
さらに、本発明の第３態様に係る車両用シートベルト装置によれば、ベルトの位置に対応して過負荷判定の複数の判定条件を設定することにより、ベルトの位置に対応してベルトに作用する負荷が変化する場合であっても、適正な判定を行うことができる。
【００１８】
さらに、本発明の第４態様に係る車両用シートベルト装置によれば、ベルトリールの巻き取り位置に基づき過負荷判定を容易に行うことができる。
【００１９】
さらに、本発明の第５態様に係る車両用シートベルト装置によれば、所定高温時あるいは所定低温時に、過負荷判定の判定条件となる電流閾値または電流変化閾値の少なくとも一方を増大させることにより、例えば所定低温時の動力伝達系のフリクションの増大や所定高温時のモータコイルの内部抵抗の増大に起因して、ベルトに作用する負荷が増大する場合であっても、モータの通電制御のタイミング（例えば、通電停止のタイミングなど）を適正に設定することができる。
【００２０】
さらに、本発明の第６態様に係る車両用シートベルト装置によれば、温度状態に基づきモータへの通電量を補正することにより、ベルトの巻き取りを適正に行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の車両用シートベルト装置の一実施形態について添付図面を参照しながら説明する。
本実施の形態による車両用シートベルト装置１は、例えば図１に示すように、シート２に着座する乗員３を拘束可能な所謂三点式のシートベルト装置であり、センタピラー（図示略）に取付けられたリトラクタ４からベルト５が略鉛直方向上方に引き出され、このベルト５がセンタピラーの上部側に支持されたスルーアンカ６に挿通されるとともに、ベルト５の先端がシート２の車室外側寄りのアウタアンカ７を介して車体フロアに固定されている。そして、ベルト５のスルーアンカ６とアウタアンカ７との間にはタングプレート８が挿通されており、このタングプレート８は、シート２の車体内側寄りの車体フロアに固定されたバックル９に対して脱着可能となっている。
【００２２】
リトラクタ４においては、例えば図２から図４に示すように、ベルト５が巻回されたベルトリール１４がリトラクタフレーム１５に回転可能に支持され、ベルトリール１４の軸１４ａがリトラクタフレーム１５から外部（例えば、前方）に向かい突出している。
ベルト５は、初期状態（例えば、未装着状態）ではリトラクタ４に巻き取られており、ベルトガイド部１６によって案内されつつ乗員３によってベルトリール１４から引き出されて、タングプレート８がバックル９に装着固定されることにより、乗員３の身体（例えば、肩部および腰部など）をシート２に対して拘束する。
この車両用シートベルト装置１では、例えば衝突衝撃の検出時やロールオーバ時等において、ベルト５の巻き取りが、ベルトリール１４に回転力を付与するモータ１０の駆動力および火薬式のプリテンショナ機構１７の火薬の推力によって行われるようになっている。
【００２３】
ベルトリール１４の軸１４ａは、動力断接用のクラッチとギヤ機構（図示略）を具備する動力伝達機構１８を介してモータ１０の回転軸１０ａに連動可能に接続されている。
動力伝達機構１８には、ベルトリール１４の軸１４ａに同軸に連結される出力軸１９が設けられ、この出力軸１９は前方に突出している。
動力伝達機構１８内のクラッチは、後述する処理装置４６による制御に加えて、モータ１０の回転状態、例えばベルトリール１４とモータ１０との回転差に応じて、モータ１０と出力軸１９およびベルトリール１４との接続を遮断可能である。
【００２４】
例えば、モータ１０が正転方向（つまり、ベルトリール１４を正転させる方向であってベルト５を引き込む方向）に回転すると、クラッチはモータ１０と出力軸１９およびベルトリール１４とを接続させる。
一方、モータ１０が逆転方向（つまり、ベルトリール１４を逆転させる方向であってベルト５を送り出す方向）に回転すると、クラッチはモータ１０と出力軸１９およびベルトリール１４との接続を遮断する。ただし、モータ１０の逆転状態であっても、このモータ１０の逆転方向の駆動力よりも大きな外力（例えば、乗員によるベルト５の引き出し操作に伴う回転駆動力）がモータ１０の逆転方向に作用している状態では、クラッチはモータ１０と出力軸１９およびベルトリール１４との接続を維持し、この外力がモータ１０の逆転方向の駆動力よりも小さくなった場合にモータ１０と出力軸１９およびベルトリール１４との接続を遮断する。
【００２５】
なお、リトラクタ４は、例えば車両に所定値を超える減速度が作用した場合などに、ベルト５の送り出しを機械的にロックする緊急ロック機構２０を備えている。
【００２６】
出力軸１９の前端部には、外周に磁性リング２１ａを備えた円板状の磁性回転子２１が連結され、この磁性回転子２１の軸心位置に固定された連結軸２２が前方に突出している。磁性リング２１ａは、円周方向に沿って異磁極が交互に現れるように着磁され、円周方向の位置に応じて磁性が異なっている。
磁性回転子２１の外周側には、円周方向で離間した一対のホール素子２３Ａ，２３Ｂが非接触状態で近接配置され、この磁性回転子２１とホール素子２３Ａ，２３Ｂとがベルトリール１４の回転状態を検出する回転検出装置２４を構成している。
【００２７】
また、磁性回転子２１と一体の連結軸２２にはベルトリール１４をベルト５の巻き取り方向に回転付勢するための巻き取りばね２５が結合されている。巻き取りばね２５は、例えばぜんまいばねであって、巻き取りばね２５の内周端が連結軸２２に結合されると共に、外周端がリトラクタ４の前部カバー２６の内壁に結合されている。
この前部カバー２６はリトラクタフレーム１５に一体に結合されている。また、連結軸２２の先端部には軸心穴２７が形成され、この軸心穴２７に前部カバー２６に突設されたガイド突起２８が挿入されている。
そして、ベルトリール１４とモータ１０とがクラッチの遮断作動によって切り離された状態において、巻き取りばね２５による張力がベルト５に作用するようになっている。
また、ベルトリール１４とモータ１０とがクラッチによって接続されている状態でのモータ１０の停止時などにおいて、巻き取りばね２５の弾性力によってベルトリール１４がベルト５の巻き取り方向に回転すると、クラッチによるモータ１０とベルトリール１４との接続は解除されるようになっている。
【００２８】
前部カバー２６は、巻き取りばね２５が収容される有底円筒状のばね収容部２６ａと、このばね収容部２６ａと同軸に、かつ、ばね収容部２６ａよりも大径に形成された大径円筒部２６ｂと、この大径円筒部２６ｂの下端に連設された略矩形状のセンサ収容部２６ｃとを備えている。大径円筒部２６ｂには回転検出装置２４の磁性回転子２１が収容され、センサ収容部２６ｃにはホール素子２３Ａ，２３Ｂを実装する基板（図示略）が収容されている。
【００２９】
前部カバー２６のばね収容部２６ａと大径円筒部２６ｂの間には、連結軸２２が挿通される貫通孔３０ａを有する略円板状の隔壁３０が配置され、前部カバー２６の内部が、この隔壁３０によって底部側のばね収容空間３１と開口側の回転子収容空間３２とに隔成されている。
隔壁３０の外周縁部には、一対の支持突起３０ｂ，３０ｂが設けられ、これらの支持突起３０ｂ，３０ｂが大径円筒部２６ｂの周壁の位置決め溝（図示略）に嵌合されるようになっている。この位置決め溝は、ばね収容部２６ａと大径円筒部２６ｂの境界位置に達する位置まで形成され、支持突起３０ｂ，３０ｂを位置決め溝の終端部に当接させることにより、隔壁３０が前部カバー２６内で位置決めされるようになっている。
【００３０】
また、前部カバー２６には、前部カバー２６の内部に巻き取りばね２５と隔壁３０と磁性回転子２１等を収容した後に、前部カバー２６よりも一回り小さいサブカバー３３が蓋状に嵌合されている。なお、ばね収容空間３１には巻き取りばね２５を潤滑するための潤滑剤が充填されている。サブカバー３３は前部カバー２６に対してビス止め等によって固定されている。また、サブカバー３３の底壁３３ａには、動力伝達機構１８の出力軸１９を磁性回転子２１に連結するための開口４０が設けられている。
【００３１】
サブカバー３３は、前部カバー２６の大径円筒部２６ｂに嵌合される略円筒状の円弧壁３３ｂと、この円弧壁３３ｂの両端部に連設され前部カバー２６のセンサ収容部２６ｃに嵌合される矩形壁３３ｃとを備え、矩形壁３３ｃの内側に、ホール素子２３Ａ，２３Ｂを実装した基板を配置するセンサ設置スペース３４が確保されている。
基板は保持ケース３５内に保持されており、この保持ケース３５はサブカバー３３内のセンサ設置スペース３４に配置され、サブカバー３３に突設された係止爪３６，３６によって係止されている。
【００３２】
保持ケース３５は、前部カバー２６の底部に臨む側が開口し、前部カバー２６に組み付けられた状態において、磁性回転子２１の外周縁部に臨む円弧壁３５ａがサブカバー３３の円弧壁３３ｂとともに円形状の壁を構成するようになっている。これらの円弧壁３３ｂ，３５ａの先端面は、サブカバー３３が前部カバー２６に嵌合固定された状態において、隔壁３０の外周縁部に回転子収容空間３２側から当接するようになっている。
【００３３】
そして、前部カバー２６内に巻き取りばね２５と隔壁３０と磁性回転子２１等を収容し、前部カバー２６の開口側にサブカバー３３を保持ケース３５とともに取り付けたものはカバーユニット４２を構成し、動力伝達機構１８とリトラクタフレーム１５にボルト締結等によって一体化されている。
【００３４】
回転検出装置２４の一対のホール素子２３Ａ，２３Ｂは、信号処理用のセンサ回路４５を介して処理装置４６に接続され、各ホール素子１３Ａ，１３Ｂにより検出される磁気変化に応じたパルス信号はセンサ回路４５で所定処理が行われた後に処理装置４６に入力される。
各ホール素子２３Ａ，２３Ｂから処理装置４６へと出力されるＡ相、Ｂ相の各パルス信号は、処理装置４６において、モータ１０を駆動するためのフィードバック信号等として用いられる。処理装置４６は、例えば、Ａ相、Ｂ相の各相のパルス信号を計数することによってベルトリール１４の回転量（つまり、ベルト５の引き出し量）を検出し、Ａ相、Ｂ相の二つのパルス信号の波形の立ち上がりの比較によってベルトリール１４の回転方向を検出する。
【００３５】
例えば各ホール素子２３Ａ，２３Ｂから出力されるＡ相、Ｂ相の各パルス信号のＨｉ値に「０」を対応させ、Ｌｏｗ値に「１」を対応させ、Ａ相およびＢ相の対応値が２進数で、かつＡ相の対応値がＢ相の対応値の１桁上の数値であると仮定したときに、Ａ相およびＢ相の対応値を加算して１０進数に変換して得た値（以下、単に、「Ａ相とＢ相との加算値」と呼ぶ）は、図６に示すように変化する。
例えば図６に示すＡ相およびＢ相のパルス波形は、ベルトリール１４が正転するときのものであるとすると、Ａ相とＢ相との加算値は所定の第１変化（…３→２→０→１…）を示し、ベルトリール１４が逆転する場合には、Ａ相とＢ相との加算値は所定の第２変化（…３→１→０→２…）を示す。このため、所定の第１変化および第２変化以外の変化が検出された場合には、異常状態であると判定することができる。
【００３６】
また、Ａ相とＢ相との加算値が所定の第１変化（…３→２→０→１…）を示す場合には、Ａ相とＢ相との加算値の１変化（前回値−今回値）のカウント値を「＋１」とし、Ａ相とＢ相との加算値が所定の第２変化（…３→１→０→２…）を示す場合には、Ａ相とＢ相との加算値の１変化（前回値−今回値）のカウント値を「−１」とすれば、ベルトリール１４が回転する間、Ａ相とＢ相との加算値の変化のカウント値を計数することにより得られるベルト５の巻き取り量に応じたパルスの総カウント値（ｃｎｔ）は、例えば下記表１に示すように変化する。
そして、Ａ相とＢ相との加算値の変化（前回値−今回値）とカウント値との対応は、例えば下記表２に示すように変化する。なお、下記表２において、「＋１」はベルトリール１４の正転を示し、「−１」はベルトリール１４の逆転を示し、「０」はＡ相とＢ相との加算値の変化がないことを示し、「×」は正転あるいは逆転のいずれでもあり得ない異常状態を示している。
【００３７】
【表１】
0005172358.tif 000002
【００３８】
【表２】
0005172358.tif 000003
【００３９】
この車両用シートベルト装置１では、乗員によるベルト５の装着時あるいは通常走行時にはモータ１０が停止されており、バックル９の解除等によりベルト５の非装着状態が検知されると、モータ１０が駆動開始され、所定の収納位置までのベルト５の巻き取りが行われる。このとき、ベルト５の巻き取り量（あるいは引き出し量）や移動方向等は回転検出装置２４によって検出され、回転検出装置２４の検出結果に基づいてモータ１０が駆動制御される。
【００４０】
処理装置４６は、例えば、巻き取り位置検知部５１と、温度状態検知部５２と、過負荷判定部５３と、判定条件設定部５４と、制御補正部５５と、モータ制御部５６とを備えて構成されている。
そして、処理装置４６には、例えば、バックル９に対するタングプレート８の装着固定の有無を検出するバックルスイッチ（バックルＳＷ）６１から出力される検出信号と、車両の外界に存在する物体を検知するレーダやカメラからなる外界センサ６２から出力される検出信号と、車体の加速度および減速度を検出する加速度センサ６３から出力される検出信号と、車体のヨーレートを検出するヨーレートセンサ６４から出力される検出信号と、車両の速度を検出する速度センサ６５から出力される検出信号と、処理装置４６の基板（図示略）に配置されて温度を検出する温度センサ６６から出力される検出信号と、モータ１０に通電される電流を検出する電流センサ６７から出力される検出信号と、一対のホール素子２３Ａ，２３Ｂから出力されてセンサ回路４５で所定処理が行われたＡ相、Ｂ相の各パルス信号とが入力されている。
【００４１】
巻き取り位置検知部５１は、回転検出装置２４から出力されるＡ相、Ｂ相の各パルス信号からベルトリール１２の回転位置を算出し、この回転位置を巻き取り位置とする。
なお、以下において、ベルトリール１２の回転位置（巻き取り位置）は、例えばベルトリール１２によるベルト５の巻き取り量がゼロ（つまり引き出し量が所定の最大量）となる状態を原点（ゼロ）として、ベルトリール１２の正転方向を正の方向とし、ベルトリール１２の正転つまりベルトリール１２によるベルト５の巻き取り量の増大に伴って増大する値である。
【００４２】
温度状態検知部５２は、温度センサ６６から出力される検出信号に基づき、例えば、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか、あるいは、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であるかを判定する。
また、温度状態検知部５２は、温度センサ６６から出力される検出信号は参照せずに、モータ１０に対する通電の実行時に巻き取り位置検知部５１から出力されるベルトリール１２の回転位置に基づき、例えば、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか、あるいは、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であるかを判定可能である。例えば温度状態検知部５２は、所定電流でモータ１０の通電を行う状態において、所定時間でのベルトリール１２によるベルト５の巻き取り量（つまりベルトリール１２の回転位置の変化）が所定値未満である場合には、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であると判定する。
【００４３】
過負荷判定部５３は、電流センサ６７から出力される検出電流Ｉの信号に基づき、モータ１０の正転方向の回転（つまりベルトリール１２によるベルト５の巻き取り）に対する過大な負荷が作用する過負荷状態であるか否かを判定する。この過負荷判定部５３には、後述する判定条件設定部５４から、電流変化量ｄＩに対する変化量閾値ｄＩｔｈと検出電流Ｉに対する電流閾値Ｉｔｈとが入力されており、過負荷判定部５３は、電流変化量ｄＩが所定の変化量閾値ｄＩｔｈ未満かつ検出電流Ｉが所定の電流閾値Ｉｔｈ未満であるか否かを判定し、この判定結果が「ＮＯ」の場合には、過負荷状態であると判定する。
また、過負荷判定部５３は、モータ１０に対する通電の実行時に巻き取り位置検知部５１から出力されるベルトリール１２の回転位置に基づき、過負荷状態であるか否かを判定する。例えば過負荷判定部５３は、所定電流でモータ１０の通電を行う状態において、所定時間に亘ってベルトリール１２によるベルト５の巻き取り量（つまりベルトリール１２の回転位置の変化）が所定値未満である場合には、過負荷状態であると判定する。
【００４４】
判定条件設定部５４は、巻き取り位置検知部５１から出力されるベルトリール１２の回転位置と、温度状態検知部５２から出力される車両用シートベルト装置１の温度Ｔに対する判定結果とに応じて、過負荷判定部５３により実行される過負荷判定での判定閾値（つまり、電流変化量ｄＩに対する変化量閾値ｄＩｔｈおよび検出電流Ｉに対する電流閾値Ｉｔｈ）を設定する。
【００４５】
例えば判定条件設定部５４は、車両用シートベルト装置１の温度Ｔに応じて切り替えられる複数の閾値マップとして、常温時閾値マップと非常温時閾マップとを備え、例えば車両用シートベルト装置１の温度Ｔが所定下限温度Ｔ１未満となる低温時においては、非常温時閾マップを選択し、車両用シートベルト装置１の温度Ｔが所定下限温度Ｔ１以上かつ所定上限温度Ｔ２以下（所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）となる所定の常温範囲内においては、常温時閾値マップを選択する。
そして、常温時閾値マップにおいて設定される常温時閾値Ｉ１および常温時変化量閾値ｄＩ１は、非常温時閾マップにおいて設定される非常温時閾値Ｉ２および非常温時変化量閾値ｄＩ２よりも小さな値（Ｉ１＜Ｉ２、ｄＩ１＜ｄＩ２）とされている。
これにより、ベルトリール１２による所望の巻き取り動作を実行するために必要とされるモータ１０の電流が、例えば所定低温時の動力伝達系のフリクションの増大に起因して、低温時では常温時に比べて増大する場合であっても、過負荷状態であると過剰な頻度で判定され易くなってしまうことを防止することができる。しかも、例えば温度Ｔに拘らずに検出電流Ｉに対する電流閾値Ｉｔｈとして常温時閾値Ｉ１のみが設定される場合つまり常温時閾値Ｉ１と非常温時閾値（例えば、低温時閾値）Ｉ２との切り替えが実行されない場合（例えば、図７に示す低温補正無し）に比べて、ベルト５の巻き取り速度（ベルト速度）が過剰に低下してしまうことを防止することができる。
【００４６】
また、例えば図７に示すように、常温時閾値マップおよび非常温時閾マップにおいて、各閾値Ｉ１，ｄＩ１，Ｉ２，ｄＩ２は、ベルトリール１２の回転位置に応じて変化し、例えばベルトリール１２の回転位置（つまり、ベルトリール１２によるベルト５の巻き取り量）が増大することに伴い、低下傾向に変化するように設定されている。
例えば常温時閾値マップにおいて、ベルトリール１２の回転位置が所定の第１位置Ｘａ以下である場合には第１常温時閾値Ｉ１（ａ）および第１常温時変化量閾値ｄＩ１（ａ）が対応付けられ、ベルトリール１２の回転位置が所定の第１位置Ｘａよりも大きく、かつ、所定の第２位置Ｘｂ以下である場合には第２常温時閾値Ｉ１（ｂ）（＜Ｉ１（ａ））および第２常温時変化量閾値ｄＩ１（ｂ）（＜ｄＩ１（ａ））が対応付けられ、ベルトリール１２の回転位置が所定の第２位置Ｘｂよりも大きい場合には第３常温時閾値Ｉ１（ｃ）（＜Ｉ１（ｂ））および第３常温時変化量閾値ｄＩ１（ｃ）（＜ｄＩ１（ｂ））が対応付けられている。
【００４７】
また、例えば非常温時閾値マップにおいて、ベルトリール１２の回転位置が所定の第１位置Ｘａ以下である場合には第１非常温時閾値Ｉ２（ａ）および第１非常温時変化量閾値ｄＩ２（ａ）が対応付けられ、ベルトリール１２の回転位置が所定の第１位置Ｘａよりも大きく、かつ、所定の第２位置Ｘｂ以下である場合には第２非常温時閾値Ｉ２（ｂ）（＜Ｉ２（ａ））および第２非常温時変化量閾値ｄＩ２（ｂ）（＜ｄＩ２（ａ））が対応付けられ、ベルトリール１２の回転位置が所定の第２位置Ｘｂよりも大きい場合には第３非常温時閾値Ｉ２（ｃ）（＜Ｉ２（ｂ））および第３非常温時変化量閾値ｄＩ２（ｃ）（＜ｄＩ２（ｂ））が対応付けられている。
【００４８】
これにより、ベルトリール１２から引き出された適宜の引き出し量のベルト５を巻き取る際に、ベルトリール１２によるベルト５の巻き取り量が相対的に小さく、相対的にバックル９側にベルト５が存在する場合（例えば、ベルトリール１２の回転位置≦Ｘａ）には、相対的に高い第１非常温時閾値Ｉ２（ａ）または第１常温時閾値Ｉ１（ａ）が、検出電流Ｉに対する電流閾値Ｉｔｈとして設定されることから、過負荷状態であると判定され難くなり、例えばベルト５が乗員の衣類に触れた際の負荷の増大などに対して巻き取りが停止されることが禁止されることになり、ベルトリール１２による巻き取り動作が促進されることでベルト５の巻き取り速度（ベルト速度）は急峻に増大する。
一方、ベルトリール１２によるベルト５の巻き取り量が相対的に大きく、相対的にリトラクタ４側にベルト５が存在する場合（例えば、ベルトリール１２の回転位置＞Ｘｂ＞Ｘａ）には、相対的に低い第３非常温時閾値Ｉ２（ｃ）または第３常温時閾値Ｉ１（ｃ）が、検出電流Ｉに対する電流閾値Ｉｔｈとして設定されることから、過負荷状態であると判定され易くなり、例えば乗員の手がベルト５に触れた際の負荷の増大などに対応して直ちに巻き取りが停止されることになり、ベルトリール１２による巻き取りが抑制されることでベルト５の巻き取り速度（ベルト速度）は緩やかに増大する。
【００４９】
なお、非常温時閾値（例えば、低温時閾値）Ｉ２および常温時閾値Ｉ１に対して、例えば乗員の手がベルト５に軽く触れた場合などの所定値未満の負荷の増大に対して過負荷状態であると判定されることを禁止する際には、より小さな非常温時閾値（例えば、低温時閾値）（手当り判定無し）および常温時閾値（手当り判定無し）が、検出電流Ｉに対する電流閾値Ｉｔｈとして設定される。
【００５０】
制御補正部５５は、温度状態検知部５２から出力される車両用シートベルト装置１の温度Ｔに対する判定結果に応じて、モータ１０に通電される電流を補正する。
例えばモータ１０および動力伝達機構１８に用いられるグリースなどの潤滑材は周囲の環境温度が低下することに伴って粘度が高まり、動力の伝達効率が低下することから、制御補正部５５は、この伝達効率の低下を補うようにして、モータ制御部５６にて設定されるモータ１０に対する目標電流を増大させる。
また、モータ１０のコイルの内部抵抗は温度が高くなることに伴って増大し、モータ１０に流れる電流が低下することから、制御補正部５５は、この内部抵抗の増大による電流低下を補うようにして、モータ制御部５６にて設定されるモータ１０に対する目標電流を増大させる。
【００５１】
モータ制御部５６は、巻き取り位置検知部５１から出力されるベルトリール１２の回転位置と、過負荷判定部５３から出力される過負荷状態の判定結果と、制御補正部５５から出力されるモータ１０の目標電流に対する補正の有無とに応じて、モータ１０の駆動および停止のタイミングや目標電流を設定してモータ１０への通電を制御する。
【００５２】
本実施の形態による車両用シートベルト装置１は上記構成を備えており、次に、この車両用シートベルト装置１の動作、特に、温度センサ６６から出力される検出信号に基づき、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか、あるいは、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であるかを判定しつつ、モータ１０に対する通電を制御する処理について説明する。
【００５３】
先ず、例えば図８に示すステップＳ０１においては、バックルスイッチ（バックルＳＷ）６１がＯＦＦであるか否か、つまりバックルスイッチ（バックルＳＷ）６１から出力される検出信号がバックル９に対するタングプレート８の装着が解除されたＯＦＦ状態を示すか否かを判定する。
この判定結果が「ＮＯ」の場合には、エンドに進み、処理を終了する。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ０２に進む。
そして、ステップＳ０２においては、バックルＳＷのＯＦＦから所定時間が経過したか否かを判定する。
この判定結果が「ＮＯ」の場合には、ステップＳ０２の処理を繰り返す。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ０３に進む。
【００５４】
そして、ステップＳ０３においては、モータ１０に対して所定電流Ｉ０での通電を開始して、ベルトリール１２によるベルト５の巻き取りを開始する。
そして、ステップＳ０４においては、温度センサ６６から出力される検出信号に基づき、車両用シートベルト装置１の温度Ｔを取得する。
【００５５】
そして、ステップＳ０５においては、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、ステップＳ０６に進み、このステップＳ０６においては、検出電流Ｉに対する電流閾値Ｉｔｈとして所定の常温時閾値Ｉ１を設定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして所定の常温時変化量閾値ｄＩ１を設定し、ステップＳ０８に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ０７に進み、このステップＳ０７においては、検出電流Ｉに対する電流閾値Ｉｔｈとして所定の常温時閾値Ｉ１よりも大きい所定の非常温時閾値（例えば、低温時閾値Ｉ２）を設定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして所定の常温時変化量閾値ｄＩ１よりも大きい所定の非常温時変化量閾値（例えば、低温時変化量閾値ｄＩ２）を設定し、ステップＳ０８に進む。
【００５６】
そして、ステップＳ０８においては、適宜のタイマーのタイマー値ｔに所定初期値ｔ０を設定することによってタイマーを初期化し、このタイマーによる計時を開始する。
そして、ステップＳ０９においては、再試行回数ｋにゼロを設定する。
そして、ステップＳ１０においては、再試行回数ｋが所定回数Ｎ未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、後述するステップＳ２２に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ１１に進む。
【００５７】
そして、ステップＳ１１においては、前回の処理でのベルトリール１２の回転位置と今回の処理でのベルトリール１２の回転位置との差がゼロ以外であるか否か、つまりモータ１０の回転角が前回の処理と今回の処理とにおいて変化しているか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、後述するステップＳ１５に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ１２に進む。
【００５８】
そして、ステップＳ１２においては、この時点でのタイマーのタイマー値ｔから所定初期値ｔ０を減算して得た値（ｔ−ｔ０）が所定時間ｔａ以上であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ１０に戻る。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ１３に進む。
そして、ステップＳ１３においては、モータ１０の正転方向の回転（つまりベルトリール１２によるベルト５の巻き取り）に対する過大な負荷が作用する過負荷状態であると判定する引掛り判定を行う。
そして、ステップＳ１４においては、再試行回数ｋに「１」を加算して得た値（ｋ+１）を、新たに再試行回数ｋとして設定して、上述したステップＳ１０に戻る。
【００５９】
また、ステップＳ１５においては、今回の処理において電流センサ６７から出力される検出電流Ｉ（＝Ｉ（ｊ）、ただし、ｊは任意の自然数）を取得する。
そして、ステップＳ１６においては、今回の処理での検出電流Ｉ（＝Ｉ（ｊ））から前回の処理での検出電流Ｉ（＝Ｉ（ｊ−１））を減算して得た値（Ｉ（ｊ）−Ｉ（ｊ−１））を、電流変化量ｄＩとして設定する。
そして、ステップＳ１７においては、電流変化量ｄＩが変化量閾値ｄＩｔｈ未満、かつ、今回の検出電流Ｉ（＝Ｉ（ｊ））が電流閾値Ｉｔｈ未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ１３に進む。
一方、この判定結果が「ＹＥＳ」の場合、つまりモータ１０の正転方向の回転（つまりベルトリール１２によるベルト５の巻き取り）に対する負荷が過大とならずに、所望の巻き取りが継続される場合には、ステップＳ１８に進む。
【００６０】
そして、ステップＳ１８においては、モータ１０の回転方向が正転方向つまりベルトリール１２によるベルト５の巻き取り方向であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ１３に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ１９に進む。
そして、ステップＳ１９においては、今回の処理において検出電流Ｉ（＝Ｉ（ｊ））が取得された時刻ｔ（ｊ）から前回の処理において検出電流Ｉ（＝Ｉ（ｊ−１））が取得された時刻ｔ（ｊ−１）を減算して得た値（ｔ（ｊ）−ｔ（ｊ−１））を、変化間隔時間ｄｔとして設定する。この変化間隔時間ｄｔは、過負荷状態であると判定されること無しにモータ１０の正転（つまりベルトリール１２によるベルト５の巻き取り）が継続された際に、ベルトリール１２によって所定量のベルト５の巻き取りが行われるのに要した時間となる。
【００６１】
そして、ステップＳ２０においては、変化間隔時間ｄｔが所定変化間隔時間ｄｔ０未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、後述するステップＳ２３に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ２１に進み、このステップＳ２１においては、ベルト５が所定の収納位置までベルトリール１２に巻き取られたか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ１０に戻る。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ２２に進み、このステップＳ２２においては、モータ１０に対する通電を停止して、一連の処理を終了する。
【００６２】
また、ステップＳ２３においては、変化間隔時間ｄｔが所定変化間隔時間ｄｔ０よりも大きい所定閾時間ｄｔ（ｔｈ）未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ１３に進む。
一方、この判定結果が「ＹＥＳ」の場合、つまり変化間隔時間ｄｔが所定変化間隔時間ｄｔ０以上、かつ、所定閾時間ｄｔ（ｔｈ）未満である場合には、ステップＳ２４に進み、このステップＳ２２においては、ベルトリール１２によって所定量のベルト５の巻き取る際に要する時間を短縮するようにして、モータ１０に対して通電される電流を増大させ、ステップＳ２１に進む。
【００６３】
上述したように、本実施の形態による車両用シートベルト装置１によれば、過負荷判定の判定条件、つまり電流変化量ｄＩに対する変化量閾値ｄＩｔｈおよび検出電流Ｉに対する電流閾値Ｉｔｈを、車両用シートベルト装置１の温度Ｔに応じて、常温時閾値Ｉ１および常温時変化量閾値ｄＩ１、あるいは、非常温時閾値Ｉ２および非常温時変化量閾値ｄＩ２とすることにより、過負荷判定の判定結果に応じたモータ１０の通電制御のタイミング（例えば、通電停止のタイミングなど）を、温度環境の変動に拘らずに適切に設定することができる。
【００６４】
しかも、ベルト５の巻き取り位置に対応して過負荷判定の複数の判定条件を設定することにより、ベルト５の巻き取り位置に対応してベルト５に作用する負荷が変化する場合であっても、適正な判定を行うことができる。
また、所定高温時あるいは所定低温時に、過負荷判定の判定条件となる電流変化量ｄＩに対する変化量閾値ｄＩｔｈと検出電流Ｉに対する電流閾値Ｉｔｈとを増大させることにより、例えば所定低温時の動力伝達機構１８のフリクションの増大や所定高温時のモータ１０のコイルの内部抵抗の増大に起因して、ベルト５に作用する負荷が増大する場合であっても、モータ１０の通電制御のタイミング（例えば、通電停止のタイミングなど）を適正に設定することができる。
【００６５】
さらに、車両用シートベルト装置１の温度Ｔに基づきモータ１０への通電量を補正することにより、モータ１０の回転駆動力によるベルト５の巻き取りを適正に行うことができる。
【００６６】
なお、上述した実施の形態では、車両用シートベルト装置１は、温度センサ６６から出力される検出信号に基づき、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか、あるいは、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であるかを判定しつつ、モータ１０に対する通電を制御するとしたが、これに限定されず、例えば図９に示す上述した実施の形態の変形例のように、温度センサ６６から出力される検出信号は参照せずに、モータ１０に対する通電の実行時に巻き取り位置検知部５１から出力されるベルトリール１２の回転位置に基づき、車両用シートベルト装置１の温度Ｔが所定の常温範囲内（例えば、所定下限温度Ｔ１≦Ｔ≦所定上限温度Ｔ２）であるか、あるいは、温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）であるかを判定しつつ、モータ１０に対する通電を制御してもよい。
【００６７】
この変形例では、先ず、例えば図９に示すステップＳ３１においては、バックルスイッチ（バックルＳＷ）６１がＯＦＦであるか否か、つまりバックルスイッチ（バックルＳＷ）６１から出力される検出信号がバックル９に対するタングプレート８の装着が解除されたＯＦＦ状態を示すか否かを判定する。
この判定結果が「ＮＯ」の場合には、エンドに進み、処理を終了する。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ３２に進む。
そして、ステップＳ３２においては、バックルＳＷのＯＦＦから所定時間が経過したか否かを判定する。
この判定結果が「ＮＯ」の場合には、ステップＳ３２の処理を繰り返す。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ３３に進む。
【００６８】
そして、ステップＳ３３においては、モータ１０に対して所定電流Ｉ０での通電を開始して、ベルトリール１２によるベルト５の巻き取りを開始すると共に、検出電流Ｉに対する電流閾値Ｉｔｈおよび電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして、各所定初期値を設定する。
【００６９】
そして、ステップＳ３４においては、適宜のタイマーのタイマー値ｔに所定初期値ｔ０を設定することによってタイマーを初期化し、このタイマーによる計時を開始する。
そして、ステップＳ３５においては、再試行回数ｋにゼロを設定する。
そして、ステップＳ３６においては、再試行回数ｋが所定回数Ｎ未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、後述するステップＳ５３に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ３７に進む。
【００７０】
そして、ステップＳ３７においては、前回の処理でのベルトリール１２の回転位置と今回の処理でのベルトリール１２の回転位置との差がゼロ以外であるか否か、つまりモータ１０の回転角が前回の処理と今回の処理とにおいて変化しているか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、後述するステップＳ４１に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ３８に進む。
【００７１】
そして、ステップＳ３８においては、この時点でのタイマーのタイマー値ｔから所定初期値ｔ０を減算して得た値（ｔ−ｔ０）が所定時間ｔａ以上であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ３６に戻る。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ３９に進む。
そして、ステップＳ３９においては、モータ１０の正転方向の回転（つまりベルトリール１２によるベルト５の巻き取り）に対する過大な負荷が作用する過負荷状態であると判定する引掛り判定を行う。
そして、ステップＳ４０においては、再試行回数ｋに「１」を加算して得た値（ｋ+１）を、新たに再試行回数ｋとして設定して、上述したステップＳ３６に戻る。
【００７２】
また、ステップＳ４１においては、今回の処理において電流センサ６７から出力される検出電流Ｉ（＝Ｉ（ｊ）、ただし、ｊは任意の自然数）および巻き取り位置検知部５１から出力されるベルトリール１２の回転位置Ｘを取得する。
そして、ステップＳ４２においては、今回の処理での検出電流Ｉ（＝Ｉ（ｊ））から前回の処理での検出電流Ｉ（＝Ｉ（ｊ−１））を減算して得た値（Ｉ（ｊ）−Ｉ（ｊ−１））を、電流変化量ｄＩとして設定する。
そして、ステップＳ４３においては、電流変化量ｄＩが変化量閾値ｄＩｔｈ未満、かつ、今回の検出電流Ｉ（＝Ｉ（ｊ））が電流閾値Ｉｔｈ未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ３９に進む。
一方、この判定結果が「ＹＥＳ」の場合、つまりモータ１０の正転方向の回転（つまりベルトリール１２によるベルト５の巻き取り）に対する負荷が過大とならずに、所望の巻き取りが継続される場合には、ステップＳ４４に進む。
【００７３】
そして、ステップＳ４４においては、ベルトリール１２の回転位置Ｘが所定の第１位置Ｘａ以下であるか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、ステップＳ４５に進み、このステップＳ４５においては、この時点で選択されている閾値マップ（つまり、常温時閾値マップまたは非常温時閾値マップ）を参照して、検出電流Ｉに対する電流閾値Ｉｔｈとして所定の第１閾値Ｉ（ａ）（つまり、第１常温時閾値Ｉ１（ａ）または第１非常温時閾値Ｉ２（ａ））を設定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして所定の第１変化量閾値ｄＩ（ａ）（つまり、第１常温時変化量閾値ｄＩ１（ａ）または第１非常温時変化量閾値ｄＩ２（ａ））を設定し、ステップＳ４９に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ４６に進む。
【００７４】
そして、ステップＳ４６においては、ベルトリール１２の回転位置Ｘが所定の第１位置Ｘａよりも大きく、かつ、所定の第２位置Ｘｂ以下であるか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、ステップＳ４７に進み、このステップＳ４７においては、この時点で選択されている閾値マップ（つまり、常温時閾値マップまたは非常温時閾値マップ）を参照して、検出電流Ｉに対する電流閾値Ｉｔｈとして所定の第２閾値Ｉ（ｂ）（つまり、第２常温時閾値Ｉ１（ｂ）または第２非常温時閾値Ｉ２（ｂ））を設定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして所定の第２変化量閾値ｄＩ（ｂ）（つまり、第２常温時変化量閾値ｄＩ１（ｂ）または第２非常温時変化量閾値ｄＩ２（ｂ））を設定し、ステップＳ４９に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ４８に進み、このステップＳ４８においては、この時点で選択されている閾値マップ（つまり、常温時閾値マップまたは非常温時閾値マップ）を参照して、検出電流Ｉに対する電流閾値Ｉｔｈとして所定の第３閾値Ｉ（ｃ）（つまり、第３常温時閾値Ｉ１（ｃ）または第３非常温時閾値Ｉ２（ｃ））を設定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈとして所定の第３変化量閾値ｄＩ（ｃ）（つまり、第３常温時変化量閾値ｄＩ１（ｃ）または第３非常温時変化量閾値ｄＩ２（ｃ））を設定し、ステップＳ４９に進む。
【００７５】
そして、ステップＳ４９においては、モータ１０の回転方向が正転方向つまりベルトリール１２によるベルト５の巻き取り方向であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ３９に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ５０に進む。
そして、ステップＳ５０においては、今回の処理において検出電流Ｉ（＝Ｉ（ｊ））が取得された時刻ｔ（ｊ）から前回の処理において検出電流Ｉ（＝Ｉ（ｊ−１））が取得された時刻ｔ（ｊ−１）を減算して得た値（ｔ（ｊ）−ｔ（ｊ−１））を、変化間隔時間ｄｔとして設定する。この変化間隔時間ｄｔは、過負荷状態であると判定されること無しにモータ１０の正転（つまりベルトリール１２によるベルト５の巻き取り）が継続された際に、ベルトリール１２によって所定量のベルト５の巻き取りが行われるのに要した時間となる。
【００７６】
そして、ステップＳ５１においては、変化間隔時間ｄｔが所定変化間隔時間ｄｔ０未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、後述するステップＳ５４に進む。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ５２に進み、このステップＳ５２においては、ベルト５が所定の収納位置までベルトリール１２に巻き取られたか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ３６に戻る。
一方、この判定結果が「ＹＥＳ」の場合には、ステップＳ５３に進み、このステップＳ５３においては、モータ１０に対する通電を停止して、一連の処理を終了する。
【００７７】
また、ステップＳ５４においては、変化間隔時間ｄｔが所定変化間隔時間ｄｔ０よりも大きい所定閾時間ｄｔ（ｔｈ）未満であるか否かを判定する。
この判定結果が「ＮＯ」の場合には、上述したステップＳ３９に進む。
一方、この判定結果が「ＹＥＳ」の場合、つまり変化間隔時間ｄｔが所定変化間隔時間ｄｔ０以上、かつ、所定閾時間ｄｔ（ｔｈ）未満である場合には、ステップＳ５５に進み、このステップＳ５５においては、車両用シートベルト装置１の温度Ｔが所定の常温範囲外（例えば、Ｔ１＞Ｔ、Ｔ＞Ｔ２）となる非常温時であると判定し、電流変化量ｄＩに対する変化量閾値ｄＩｔｈおよび検出電流Ｉに対する電流閾値Ｉｔｈの閾値マップとして非常温時閾マップを設定し、ベルトリール１２によって所定量のベルト５の巻き取る際に要する時間を短縮するようにして、モータ１０に対して通電される電流を増大させ、ステップＳ５２に進む。
【００７８】
この変形例によれば、モータ１０に対する通電中に、ベルトリール１４の回転位置（つまりベルト５の巻き取り位置）の変化に基づき、ベルト５に作用する負荷の大きさを検知することができ、この負荷の大きさに応じて、例えば動力伝達機構１８のフリクションの変化やモータ１０のコイルの内部抵抗の変化をもたらす温度状態を検知することができ、例えば温度状態を検知するための特別の構成（例えば、温度状態検知部５２および温度センサ６６）を必要とせずに、過負荷判定の判定条件を車両用シートベルト装置１の温度状態に応じて変更可能とすることができ、過負荷判定の判定結果に応じたモータ１０の通電制御のタイミング（例えば、通電停止のタイミングなど）を、温度環境の変動に拘らずに適切に設定することができる。
【００７９】
なお、上述した実施の形態でのステップＳ０１〜ステップＳ２２の処理と、上述した実施の形態の変形例でのステップＳ３１〜ステップＳ５１の処理とは、互いに独立して、実行されてもよいし、何れか一方の処理のみが実行されてもよい。
また、温度状態検知部５２は、例えば下記表３に示すように、温度センサ６６の出力に基づく温度Ｔの判定結果（温度検出）と、巻き取り位置検知部５１の出力に基づく温度Ｔの判定結果（温度推定）とに応じて、例えば両方の判定結果が一致する場合にのみ、温度Ｔの判定結果を確定し、例えば両方の判定結果が異なる場合には、再度、温度センサ６６の出力に基づく温度Ｔの判定と巻き取り位置検知部５１の出力に基づく温度Ｔの判定とを実行してもよい。この場合には、温度Ｔの判定結果に対する信頼性を向上させることができる。
【００８０】
【表３】
0005172358.tif 000004
【図面の簡単な説明】
【００８１】
【図１】本発明の一実施形態に係る車両用シートベルト装置の概略構成図である。
【図２】本発明の一実施形態に係る車両用シートベルト装置の概略構成図である。
【図３】本発明の一実施形態に係るリトラクタの要部縦断面図である。
【図４】本発明の一実施形態に係るリトラクタの分解斜視図である。
【図５】本発明の一実施形態に係る回転検出装置の概略構成図である。
【図６】本発明の一実施形態に係る回転検出装置の各ホール素子から出力されるＡ相およびＢ相のパルス信号波形と、各相の信号レベルを数値化したものと、数値化された各相の値を加算して得た数値とを示す図である。
【図７】本発明の一実施形態に係る非常温時閾値（例えば、低温時閾値）Ｉ２および常温時閾値Ｉ１と、ベルトリールの回転位置（つまり、ベルトリールによるベルトの巻き取り量）との対応関係の例を示すグラフ図である。
【図８】本発明の一実施形態に係る車両用シートベルト装置の動作を示すフローチャートである。
【図９】本発明の実施形態の変形例に係る車両用シートベルト装置の動作を示すフローチャートである。
【符号の説明】
【００８２】
１  車両用シートベルト装置
５  ベルト
１０  モータ
１４  ベルトリール
２４  回転検出装置（位置センサ）
４６  処理装置（制御部）
５１  巻き取り位置検知部（位置センサ）
５２  温度状態検知部（温度状態検知手段）
５３  過負荷判定部（過負荷判定手段、補助判定手段）
５４  判定条件設定部（判定条件設定手段）
５５  制御補正部（補正手段）
６６  温度センサ（温度状態検知手段）
【図１】
0005172358.tif 000005
【図２】
0005172358.tif 000006
【図３】
0005172358.tif 000007
【図４】
0005172358.tif 000008
【図５】
0005172358.tif 000009
【図６】
0005172358.tif 000010
【図７】
0005172358.tif 000011
【図８】
0005172358.tif 000012
【図９】
0005172358.tif 000013