(57)【特許請求の範囲】
【請求項１】
車両用シートを移動させるためのモータに入力する駆動パルスを計数する計数手段と、
前記計数手段の計数値を車両用シートの移動位置として車両用シートの移動毎に記憶する移動位置記憶手段と、
車両用シートの所定位置に到達したことを検出する検出手段と、
前記検出手段によって前記所定位置に到達したことが検出された際に、前記記憶手段に記憶された前記移動位置を前記所定位置に対応する計数値に補正する補正手段と、
所定期間毎に、前記モータを駆動して前記車両用シートを前記所定位置まで移動させる移動手段と、
を備えた車両用シート移動制御装置。
【請求項２】
前記計数手段は、予め定めた位置を基準として駆動パルスを計数し、前記補正手段は、前記検出手段によって前記所定位置に到達したことが検出された際に、前記計数手段によって予め計数された前記基準から前記所定位置までの計数値に前記移動位置を補正することを特徴とする請求項１に記載の車両用シート移動制御装置。
【請求項３】
前記計数手段は、車両用シートの位置を記憶する指示を行う指示手段によって記憶指示された位置を基準として駆動パルスを計数することを特徴とする請求項２に記載の車両用シート移動制御装置。
【請求項４】
前記計数手段は、車両に搭載されたバッテリに電源接続された時の車両用シートの位置を基準として駆動パルスを計数することを特徴とする請求項２に記載の車両用シート移動制御装置。
【請求項５】
前記計数手段は、前記所定位置を基準として駆動パルスを計数し、前記補正手段は、前記検出手段によって前記所定位置に到達したことが検出された際に、前記記憶手段に記憶された計数値をリセットすることを特徴とする請求項１に記載の車両用シート移動制御装置。
【請求項６】
前記検出手段は、エアバッグ装置の展開開始を車両用シートの車両前後方向位置に応じて制御するために設けられたポジションセンサであることを特徴とする請求項１乃至請求項５の何れか１項に記載の車両用シート移動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用シート移動制御装置にかかり、特に、モータ等のパルス回転数をカウントして、車両用シートの移動制御を行う車両用シート移動制御装置に関する。
【背景技術】
【０００２】
従来より、モータによって車両用シートを移動可能にした、所謂電動シートが提案されている。また、このような電動シートでは、モータに入力される駆動電流のパルスをカウントすることで、車両用シートのスライド移動量を検出して、検出したスライド移動量を記憶しておき、車両用シートを移動した場合などの時に、記憶した位置に車両用シートを戻すようにしたメモリ機能付き電動シートが提案されている。
【０００３】
しかしながら、上述のメモリ機能付き電動シートでは、スライドボタン等によって車両用シート移動指示を行った後に、モータへの電流が切れた後でも、惰性でモータが回転してしまう等によって、パルスカウント値から求めた車両用シートの移動量が年月の経過と共にずれてしまう。
【０００４】
そこで、特許文献１に記載の技術では、直流モータの電流を検出する電流検出手段と、検出電流の脈動をパルス波形に変換するパルス変換手段と、パルスを計数するパルス計数手段と、パルス数を記憶するパルス記憶手段と、パルス数で記憶する現在の移動位置を記憶する現在位置記憶手段と、電圧印加停止後の直流モータの逆起電力に伴うモータ電流の所定脈動分のパルス数に基づき補正値を予め作成してあるテーブルから検索する補正値検索手段と、電圧印加時のモータ電流の脈動分のパルス数、電圧印加停止後の逆起電力に伴うモータ電流の所定脈動分のパルス数及び補正値を現在位置のパルス数に加算して算出する移動位置演算手段と、演算した移動位置による現在位置を更新する現在位置更新手段と、を備えることが提案されている。すなわち、特許文献１に記載の技術では、電圧印加停止後のモータ逆起電力に伴う所定脈動分のパルス数に基づいて、移動位置ずれを補正しており、これによって、直流モータにより移動体が往復動を繰り返す時、実際の移動位置とのずれが累積されずに正確な検出移動位置を求めることができる。
【特許文献１】特開平８−１６８２９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、モータ逆起電力に伴う所定脈動分のパルス数に基づき予め作成したテーブルから補正値を検索して現在位置を補正しているが、装置構成及び制御が複雑であり、改善の余地がある。
【０００６】
本発明は、上記事実を考慮して成されたもので、簡単な構成及び制御で、車両用シートの移動位置を正確に検出することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１に記載の発明は、車両用シートを移動させるためのモータに入力する駆動パルスを計数する計数手段と、前記計数手段の計数値を車両用シートの移動位置として車両用シートの移動毎に記憶する移動位置記憶手段と、車両用シートの所定位置に到達したことを検出する検出手段と、前記検出手段によって前記所定位置に到達したことが検出された際に、前記記憶手段に記憶された前記移動位置を前記所定位置に対応する計数値に補正する補正手段と、所定期間毎に、前記モータを駆動して前記車両用シートを前記所定位置まで移動させる移動手段と、を備えることを特徴としている。
【０００８】
請求項１に記載の発明によれば、計数手段では、車両用シートを移動させるためのモータに入力する駆動パルスが計数され、移動位置記憶手段には、計数手段の計数値が車両用シートの移動位置として車両用シートの移動毎に記憶され、記憶手段に記憶された計数値から車両用シートの移動位置を特定することができる。
【０００９】
また、検出手段では、車両用シートの所定位置に到達したことが検出される。検出手段は、車両用シートの車両前後方向の移動区間の途中に設けることができ、例えば、請求項６に記載の発明のように、エアバッグ装置の展開開始を車両用シートの車両前後方向位置に応じて制御するために設けられたポジションセンサを適用することができる。
【００１０】
そして、補正手段では、検出手段によって所定位置に到達したことが検出された際に、記憶手段に記憶された移動位置が所定位置に対応する計数値に補正される。すなわち、モータの惰性回転等によって記憶手段に記憶された駆動パルス数がずれてしまっても、検出手段によって所定位置に到達したことを検出した時に、所定位置に計数値を補正することができるので、簡単な構成及び制御で、車両用シートの移動位置を正確に検出することができる。さらに、移動手段では、所定期間毎に、モータを駆動して車両用シートが所定位置まで移動させる。すなわち、移動手段を設けることによって、所定期間毎に、補正手段による補正を行うことができるので、特別な操作を行うことなく定期的な補正が可能となる。
【００１１】
なお、計数手段は、請求項２に記載の発明のように、予め定めた位置を基準として駆動パルスを計数し、補正手段は、検出手段によって所定位置に到達したことが検出された際に、計数手段によって予め計数された基準から所定位置までの計数値に移動位置を補正するようにしてもよい。この時、計数手段は、請求項３に記載の発明のように、車両用シートの位置を記憶する指示を行う指示手段によって記憶指示された位置を基準として駆動パルスを計数するようにしてもよいし、請求項４に記載の発明のように、車両に搭載されたバッテリに電源接続された時の車両用シートの位置を基準として駆動パルスを計数するようにしてもよい。
【００１２】
また、計数手段は、請求項５に記載の発明のように、検出手段が検出する所定位置を基準として駆動パルスを計数し、補正手段は、検出手段によって所定位置に到達したことが検出された際に、記憶手段に記憶された計数値をリセットするようにしてもよい。
【００１３】
また、請求項１乃至請求項５の何れか１項に記載の発明は、請求項６に記載の発明のように、所定期間毎に、モータを駆動して車両用シートを所定位置まで移動させる移動手段を更に備えるようにしてもよい。すなわち、移動手段を更に設けることによって、所定期間毎に、補正手段による補正を行うことができ、特別な操作を行うことなく定期的な補正が可能となる。
【発明の効果】
【００１４】
以上説明したように本発明によれば、車両用シートを移動させるためのモータに入力する駆動パルスを計数して車両用シートの移動位置として記憶し、車両用シートの所定位置に到達したことを検出する検出手段を設けて検出手段によって所定位置に到達したことを検出した際に、記憶手段に記憶された車両用シートの位置を所定位置に対応する計数値に補正し、所定期間毎に、モータを駆動して車両用シートを所定位置まで移動させることによって、簡単な構成及び制御で、車両用シートの移動位置を正確に検出することができる、という効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
[第１基本形態]
図１は、本発明の第１基本形態に係わる車両用シート移動制御装置の構成を示すブロック図である。
【００１６】
本発明の車両用シート移動制御装置１０は、車両用シート１２の車両前後方向への位置を記憶して、車両用シート１２が移動された場合に、記憶した位置に戻す制御を行う。所謂メモリ機能を有している。
【００１７】
車両用シート１２は、シートレール１４を介して車体に設けられ、図１の実線及び点線で示すように、シートレール１４上を車両前後方向に移動可能に設けられている。シートレール１４には、車両用シート１２を車両前後方向に移動させるためのスライド用モータ１６が設けられており、スライド用モータ１６の正回転／逆回転によって車両用シート１２が車両前後方向に移動される。
【００１８】
スライド用モータ１６は、メモリシートＥＣＵ２０に接続されており、メモリシートＥＣＵ２０によって回転が制御される。メモリシートＥＣＵ２０には、パワーシートスイッチ１８が接続されており、乗員がパワーシートスイッチ１８を操作することによって、スライド用モータ１６の回転が制御されて、車両用シート１２が車両前後方向に移動される。
【００１９】
また、メモリシートＥＣＵ２０には、車内ＬＡＮ２２を介してエアバッグＥＣＵ２４が接続されており、エアバッグＥＣＵ２４に接続されたスライドポジションセンサ２６の検出結果がメモリシートＥＣＵ２６に入力されるようになっている。なお、スライドポジションセンサ２６は、エアバッグの展開開始時期を制御するためのポジションセンサであり、シートレール１４又は車両用シート１２（本基本形態ではシートレール１４）に設けられ、車両用シート１２の所定位置に到達したことを検出すると共に、所定位置より前か後かを判別して判別結果を出力する。スライドポジションセンサ２６としては、例えば、ホール素子や受発光素子を適用するようにしてもよいし、特開２００４−２１０１６６号公報に記載の技術などを適用するようにしてもよい。
【００２０】
車内ＬＡＮ２２には、エアバッグＥＣＵ２４の他に、運転席ドアＥＣＵ２８、エンジンＥＣＵ３０、及びインストルメントパネルＥＣＵ３２などが接続されている。
【００２１】
運転席ドアＥＣＵ２８は、運転席側のドアに設けられたパワーウインドウスイッチ、ドアミラースイッチ等の各種スイッチの操作状態を車内ＬＡＮ２２に出力する。本基本形態では運転席側ドアにメモリセット操作部３４が設けられており、メモリセット操作部３４の操作結果が車内ＬＡＮ３４に出力されてメモリシートＥＣＵ２０に入力される。メモリセット操作部３４は、車両用シート１２の車両前後方向の位置を記憶させ、パワーシートスイッチ１８の操作によって車両用シート１２を車両前後方向に移動させた際などに、記憶させた位置に車両用シート１２を移動させる等の操作を行うためのスイッチであり、メモリセット操作部３４は、車両用シート１２のスライド位置を記憶させるメモリセットスイッチや、記憶位置に車両用シート１２を移動させるための再生スイッチ等が設けられている。
【００２２】
エンジンＥＣＵ３０は、エンジン制御を行うための各種センサが接続されており、必要に応じて各種センサの検出結果を車内ＬＡＮ２２に出力する。本基本形態では、エンジンＥＣＵ３０にはオートマチックトランスミッションのシフトポジションを検出するニュートラルスタートスイッチ３６が接続されており、ニュートラルスタートスイッチ３６の検出結果が車内ＬＡＮ２２に出力される。
【００２３】
インストルメントパネルＥＣＵ３２は、コンビネーションメータ等の制御を行うための各種センサが接続されえており、上記同様に、必要に応じて各種センサの検出結果を車内ＬＡＮ２２に出力する。本基本形態では、インストルメントパネルＥＣＵ３２には、イグニッションキーシリンダへのキープレートの挿入を検出するキーアンロックウォーニングスイッチ３８、ドア開を検出するカーテシスイッチ３９、及びイグニッションスイッチ４０が接続されており、各スイッチの検出結果が車内ＬＡＮ２２に出力される。
【００２４】
ここで、本基本形態に係わる車両用シート移動制御装置１０のメモリシートＥＣＵ２０で行われる車両用シート１２の位置の記憶及び記憶した位置への車両用シート１２の移動を行う記憶再生処理について説明する。
【００２５】
メモリシートＥＣＵ２０は、スライド用モータ１６にパルス電流を印加することで駆動する。この時メモリシートＥＣＵ２０は、スライド用モータ１６に印加するパルス数をカウントしてカウント値を車両用シート１２の移動毎に随時記憶し、記憶されたパルス数で車両用シート１２の移動位置を推定する。本基本形態では、スライド用モータ１６に印加するパルス数のカウントの基準として、メモリセット操作部３４によってメモリセットが指示され時の車両用シート１２の位置をパルスカウント開始基準としている。すなわち、メモリセット指示がなされた時を０としてパルス数のカウントが行われる。
【００２６】
そして、パワーシートスイッチ１８が操作されて車両用シート１２が車両前後方向に移動された場合には、スライド用モータ１６に印加される電流のパルス数がメモリセット位置を基準としてカウントされて車両用シート１２の移動毎に随時記憶され、メモリセット操作部３４で再生が指示された場合に、記憶されたパルス数分元の位置に戻るようにスライド用モータ１６が駆動される。これによって、記憶された位置に車両用シート１２が移動される。
【００２７】
図２は、本発明の第１基本形態に係わる車両用シート移動制御装置１０のメモリＥＣＵ２０で行われる記憶再生処理の流れの一例を示すフローチャートである。
【００２８】
乗員によってメモリセット操作部３４が操作されると、ステップ１００では、メモリセット指示か否か判定される。すなわち、乗員によってメモリセット操作部３４が操作されて車両用シート１２の現在の位置を記憶するメモリセット指示がなされたか否かが判定され、該判定が肯定された場合にはステップ１０２へ移行し、否定された場合にはステップ１０４へ移行する。なお、メモリセットの作動条件としては、詳細には、イグニッションスイッチ４０がオンでニュートラルスタートスイッチ３６の信号がＰレンジであり、パワーシートスイッチ１８の操作又はメモリセット操作部３４の再生指示が行われてない時にメモリセットが許可される。
【００２９】
ステップ１０２では、メモリシートＥＣＵ２０ではカウンタがリセットされてパルスカウントが開始される。すなわち、パワーシートスイッチ１８によって車両用シート１２の車両前後方向への移動が指示された場合には、スライド用モータ１６に印加する電流のパルス数がカウント開始されて車両用シート１２の移動毎に随時記憶される。なお、メモリシートＥＣＵ２０においてパルスカウントする際には、例えば、車両前側方向への移動をプラスカウントして、車両後側方向への移動をマイナスカウントする。
【００３０】
そして、ステップ１０４では、再生作動か否か判定される。すなわち、乗員によってメモリセット操作部３４が操作されてメモリセット位置に車両用シート１２を移動する再生指示がなされたか否か判定され、該判定が肯定された場合にはステップ１０６へ移行し、否定された場合には当該処理を終了してその他の処理が行われる。なお、再生の作動条件としては、詳細には、イグニッションスイッチ４０がオン、ニュートラルスタートスイッチ３６の信号がＰレンジ、パワーシートスイッチ１８がオフの時で、且つキーアンロックウォーニングスイッチ３８がオフ、運転席ドアが開（カーテシスイッチ３９がオン）の２つの条件を満たしてから３０秒以内でパワーシートスイッチ１８がオフの時に再生が許可される。
【００３１】
ステップ１０６では、メモリシートＥＣＵ２０のカウンタのリセット位置に車両用シート１２が移動されて、当該処理を終了してその他の処理が行われる。すなわち、メモリシートＥＣＵ２０に現在記憶されているパルス数を読み出して、当該パルス数が０となるようにスライド用モータ１６が駆動され、これによってメモリセット位置に車両用シート１２が移動される。
【００３２】
ところで、本基本形態では、上述したように、スライド用モータ１６へ印加する電流のパルス数をカウントしているので、パワーシートスイッチ１８の操作が終了して電流の印加が停止した直後の惰性回転等によってカウントしたパルス数から推定される車両用シート１２の位置と、実際の車両用シート１２の位置とがずれてしまう。そこで、メモリシートＥＣＵ２０では、カウントしたパルス数の補正（以下、単に補正処理という）を行うようになっている。
【００３３】
図３は、本発明の第１基本形態に係わる車両用シート移動制御装置１０のメモリシートＥＣＵ２０で行われる補正処理の流れの一例を示すフローチャートである。
【００３４】
乗員によってパワーシートスイッチ１８が操作されると、まず始めにステップ２００では、メモリセットがなされているか否か判定される。該判定は、乗員によってメモリセット操作部３４が操作されて車両用シート１２のメモリセットがなされているか否かを判定することによってなされ、該判定が否定された場合には当該処理を終了してその他の処理を行い、肯定された場合にはステップ２０２へ移行する。
【００３５】
ステップ２０２では、リセット位置（メモリセット指示によってカウンタがリセットされた位置）から連続移動でスライドポジションセンサ２６位置を通過したか否か判定される。該判定はパワーシートスイッチ１８が連続的に操作されて、車両用シート１２がスライドポジションセンサ２６が配置された所定位置を通過することによってスライドポジションセンサ２６が所定位置に到達したことを検出したか否かを判定することによってなされ、該判定が肯定された場合にはステップ２０４へ移行し、否定された場合にはステップ２０６へ移行する。
【００３６】
ステップ２０４では、スライドポジションセンサ２６通過時（スライドポジションセンサ２６が車両用シート１２の所定位置を検出した時）のカウント値が補正基準パルス数としてメモリシートＥＣＵ２０に記憶される。すなわち、メモリセット位置からスライドポジションセンサ２６までにカウントされたパルス数が補正基準パルス数として記憶される。
【００３７】
次にステップ２０６では、スライドポジションセンサ２６を通過したか否か判定される。該判定はスライドポジションセンサ２６によって車両用シート１２が所定位置に到達したことを検出したか否か判定され、該判定が否定された場合にはそのまま当該処理を終了してその他の処理を行い、肯定された場合にはステップ２０８へ移行する
ステップ２０８では、補正基準パルス数が記憶されているか否か判定される。すなわち、ステップ２０４によって補正基準パルス数が記憶されているか否かが判定され、該判定が否定された場合にはそのまま当該処理を終了してその他の処理を行い、肯定された場合にはステップ２１０へ移行する。
【００３８】
ステップ２１０では、スライドポジションセンサ２６通過時のカウント値が補正基準パルス数に補正される。すなわち、スライド用モータ１６の惰性回転等によって、メモリセット位置からスライドポジションセンサ２６までの距離に対応するパルス数がずれた場合に当該ステップで補正することができる。
【００３９】
このように本基本形態では、エアバッグを制御するために設けられたスライドポジションセンサ２６を用いて車両用シート１２の移動位置を制御するために記憶されたパルス数を補正することができるので、簡単な構成及び制御で、車両用シート１２の移動位置を正確に検出することができる。
【００４０】
なお、ステップ２０２及びステップ２０４は、メモリセットがなされて、最初にスライドポジションセンサ２６を通過した時のみ行うようにしてもよい。すなわち、パルス数を補正する際の基準となるメモリセット位置からスライドポジションセンサ２６までの距離に対応するパルス数は、メモリセットを行った後に初めてスライドポジションセンサ２６を通過した時のパルス数を記憶して、これを基準として補正するようにしてもよい。
［第２基本形態］
続いて、本発明の第２基本形態に係わる車両用シート移動制御装置について説明する。
【００４１】
第１基本形態では、スライド用モータ１６に印加する電流のパルス数をカウントする際の基準を、メモリセット操作部３４によって車両用シート１２の位置を記憶するメモリセット指示がなされた位置を基準（メモリセット位置でカウンタをリセット）としたが、第２基本形態では、車両用シート移動制御装置に電源が投入された時の車両用シート１２の位置を基準としたものであり、装置構成は第１基本形態と同一であるため詳細な説明を省略する。
【００４２】
すなわち、第２基本形態では、車両が工場で生産される際にバッテリ等の電源が接続された時に、メモリシートＥＣＵ２０のカウンタがリセットされる。これによって工場生産時の車両用シート１２の位置が基準位置となり、該基準位置からメモリシートＥＣＵ２０がパルス数をカウントして車両用シート１２の移動毎に随時記憶することで、車両用シート１２の位置記憶及び再生を行う。
【００４３】
図４は、本発明の第２基本形態に係わる車両用シート移動制御装置のメモリＥＣＵ２０で行われる記憶再生処理の流れの一例を示すフローチャートである。
【００４４】
乗員によってメモリセット操作部３４が操作されると、ステップ３００では、メモリセット指示か否か判定される。すなわち、乗員によってメモリセット操作部３４が操作されて車両用シート１２の現在の位置を記憶するメモリセット指示がなされたか否か判定され、該判定が肯定された場合にはステップ３０２へ移行し、否定された場合にはステップ３０４へ移行する。なお、メモリセットの作動条件としては、詳細には、イグニッションスイッチ４０がオンでニュートラルスタートスイッチ３６の信号がＰレンジであり、パワーシートスイッチ１８の操作又はメモリセット操作部３４の再生指示が行われてない時にメモリセットが許可される。
【００４５】
ステップ３０２では、メモリシートＥＣＵ２０ではメモリセット指示時のパルス数が記憶される。すなわち、基準位置からメモリセット指示がなされた時の車両用シート１２の位置までにカウントされたパルス数がメモリシートＥＣＵ２０に記憶されてステップ３０４へ移行する。
【００４６】
ステップ３０４では、再生指示か否か判定される。すなわち、乗員によってメモリセット操作部３４が操作されてメモリセット位置に車両用シート１２を移動する再生指示がなされたか否か判定され、該判定が肯定された場合にはステップ３０６へ移行し、否定された場合には当該処理を終了してその他の処理が行われる。なお、再生の作動条件としては、詳細には、イグニッションスイッチ４０がオン、ニュートラルスタートスイッチ３６の信号がＰレンジ、パワーシートスイッチ１８がオフの時で、且つキーアンロックウォーニングスイッチ３８がオフ、運転席ドアが開（カーテシスイッチ３９がオン）の２つの条件を満たしてから３０秒以内でパワーシートスイッチ１８がオフの時に再生が許可される。
【００４７】
ステップ３０６では、メモリシートＥＣＵ２０に記憶したパルス数の位置に車両用シート１２が移動されて、当該処理を終了してその他の処理が行われる。すなわち、メモリシートＥＣＵ２０に記憶されているパルス数を読み出して、当該パルス数がステップ３０２で記憶されたパルス数となるようにスライド用モータ１６が駆動され、これによってメモリセット位置に車両用シート１２が移動される。
【００４８】
図５は、本発明の第２基本形態に係わる車両用シート移動制御装置のメモリシートＥＣＵ２０で行われる補正処理の流れの一例を示すフローチャートである。
【００４９】
乗員によってパワーシートスイッチ１８が操作されると、まず始めにステップ４００では、原点位置（パルスカウントの基準位置）から連続移動でスライドポジションセンサ２６位置を通過したか否か判定される。該判定はパワーシートスイッチ１８が連続的に操作されて、車両用シート１２がスライドポジションセンサ２６配置された所定位置を通過することによってスライドポジションセンサ２６が所定位置に到達したことを検出したか否かを判定することによってなされ、該判定が肯定された場合にはステップ４０２へ移行し、否定された場合にはステップ４０４へ移行する。
【００５０】
ステップ４０２では、スライドポジションセンサ２６通過時（スライドポジションセンサ２６が車両用シート１２の所定位置を検出した時）のカウント値が補正基準パルス数としてメモリシートＥＣＵ２０に記憶される。すなわち、原点位置（パルスカウントの基準位置）からスライドポジションセンサ２６までにカウントされたパルス数が補正基準パルス数として記憶される。
【００５１】
次にステップ４０４では、スライドポジションセンサ２６を通過したか否か判定される。該判定はスライドポジションセンサ２６によって車両用シート１２が所定位置に到達したことを検出したか否か判定され、該判定が否定された場合にはそのまま当該処理を終了してその他の処理を行い、肯定された場合にはステップ４０６へ移行する
ステップ４０６では、補正基準パルス数が記憶されているか否か判定される。すなわち、ステップ４０２によって補正基準パルス数が記憶されているか否かが判定され、該判定が否定された場合にはそのまま当該処理を終了してその他の処理を行い、肯定された場合にはステップ４０８へ移行する。
【００５２】
ステップ４０８では、スライドポジションセンサ２６通過時のカウント値が補正基準パルス数に補正される。すなわち、スライド用モータ１６の惰性回転等によって、メモリセット位置からスライドポジションセンサ２６までの距離に対応するパルス数がずれた場合に当該ステップで補正することができる。
【００５３】
このように、スライド用モータ２６へ印加する電流のパルスをカウントする際の基準が異なる場合でも第１基本形態と同様に、エアバッグを制御するために設けられたスライドポジションセンサ２６を用いて車両用シート１２の移動位置を制御するために記憶されたパルス数を補正することができるので、簡単な構成及び制御で、車両用シート１２の移動位置を正確に検出することができる。
【００５４】
なお、ステップ４００及びステップ４０２は、パルスカウント開始の原点が決定した時、すなわち工場出荷時等に、スライドポジションセンサ２６までの距離に対応するパルス数を予めカウントして記憶しておくことで、省略することが可能である。
［第３基本形態］
続いて、本発明の第３基本形態に係わる車両用シート移動制御装置について説明する。
【００５５】
第１基本形態では、スライド用モータ１６に印加する電流のパルス数をカウントする際の基準を、メモリセット操作部３４によって車両用シート１２の位置を記憶するメモリセット指示がなされた位置を基準（メモリセット位置でカウンタをリセット）としたが、第３基本形態では、スライドポジションセンサ２６の位置を基準としたものであり、装置構成は第１基本形態と同一であるため詳細な説明を省略する。また、記憶再生処理については、第２基本形態に対して、パルスカウントする基準がスライドポジションセンサ２６の位置を基準としただけであり、同一の処理であるため詳細な説明を省略する。
【００５６】
図６は、本発明の第３基本形態に係わる車両用シート移動制御装置のメモリシートＥＣＵ２０で行われる補正処理の流れの一例を示すフローチャートである。
【００５７】
第３基本形態における補正処理では、スライドポジションセンサ２６の位置が基準となるので、パルス数を補正するための上述の補正基準パルス数を記憶する処理が必要なくなる、従って、乗員によってパワーシートスイッチ１８が操作されると、始めにステップ５００では、スライドポジションセンサ２６を通過したか否か判定される。該判定はスライドポジションセンサ２６によって車両用シート１２が所定位置に到達したことを検出したか否か判定され、該判定が否定された場合にはそのまま当該処理を終了してその他の処理を行い、肯定された場合にはステップ５０２へ移行する
ステップ５０２では、スライドポジションセンサ２６通過時にカウント値がリセットされて当該処理を終了してその他の処理を行う。すなわち、スライドポジションセンサ２６によって車両用シート１２が所定位置に到達したことが検出されると、基準位置であるため、メモリシートＥＣＵ２０に記憶されたカウント値がリセットされる。従って、スライドポジションセンサ２６を通過するたびにリセットされるので、パルスカウントの原点の校正を行うことができる。
【００５８】
このように、スライド用モータ１６へ印加する電流のパルスをカウントする際の基準が異なる場合でも第１基本形態と同様に、エアバッグを制御するために設けられたスライドポジションセンサ２６を用いて車両用シート１２の移動位置を制御するために記憶されたパルス数を補正することができるので、簡単な構成及び制御で、車両用シート１２の移動位置を正確に検出することができる。
［実施の形態］
続いて、本発明の実施の形態に係わる車両用シート移動制御装置について説明する。
【００５９】
図７は、本発明の実施の形態に係わる車両用シート移動制御装置の構成を示すブロック図である。
【００６０】
第１〜第３基本形態では、乗員によるパワーシートスイッチ１８の操作で補正処理を行うようにしたが、本実施形態では自動的に補正処理を行うようにしたものであり、装置構成としては、第１基本形態に対して、図６に示すようにメモリシートＥＣＵ２０に運転席乗員検知センサ４２が更に接続されているだけであり、その他の構成を同一であるため詳細な説明を省略する。
【００６１】
本実施形態では、メモリシートＥＣＵ２０に、運転席の乗員の有無の検出結果が入力されるようになっており、所定期間（例えば、１年等）が経過する毎に、イグニッションスイッチ４０がオフで運転席に乗員がいない時に、自動的に補正処理を行うようになっている。なお、所定期間は、本実施形態ではメモリシートＥＣＵ２０がクロックをカウントすることによって行うが、これに限るものではなく、例えば、ナビゲーションシステム等が有する日時情報等を取得するようにしてもよい。
【００６２】
図８は、本発明の実施の形態に係わる車両用シート移動制御装置のメモリシートＥＣＵ２０で行われる補正処理の流れの一例を示すフローチャートである。
【００６３】
ステップ６００では、補正処理を行うためのクロックがカウントされる。すなわち、メモリシートＥＣＵ２０内のクロックがカウントされ、所定期間の計測が開始される。
【００６４】
次に、ステップ６０２では、一定時間が経過したか否か判定される。該判定は、クロックのカウント値に基づいて予め定めた所定期間が経過したか否かを判定することによってなされ、該判定が否定された場合にはステップ６００に戻ってクロックカウントが継続され、肯定された場合にはステップ６０４へ移行する。
【００６５】
ステップ６０４では、イグニッションスイッチ（ＩＧ）４０がオフか否か判定される。すなわち、インストルメントパネルＥＣＵ３２に接続されたイグニッションスイッチ４０の状態が車内ＬＡＮ２２を介して取得され、イグニッションスイッチ４０がオフか否か判定される。該判定が否定された場合にはステップ６００に戻って上述の処理が繰り返され、肯定された場合にはステップ６０６へ移行する。
【００６６】
ステップ６０６では、運転席に乗員がいないか判定される。該判定は運転席乗員検知センサ４２によって運転席乗員の検知がないか否かを判定することによってなされ、該判定が否定された場合にはステップ６００に戻って上述の処理が繰り返され、肯定された場合にはステップ６０８へ移行する。
【００６７】
ステップ６０８では、現在の車両用シート１２の位置が記憶されてステップ６１０へ移行する。なお、現在の車両用シート１２の位置の記憶は、現在の位置がメモリセット位置と同一であるとは限らないので、メモリセット操作部３４の操作によって記憶するメモリセット位置とは別に現在の位置を記憶する。また、この時の位置の記憶時に使用するパルス数のカウントの基準は、第１〜第３基本形態の何れかを適用してもよい。
【００６８】
ステップ６１０では、車両用シート１２がスライド移動されてステップ６１２へ移行する。例えば、スライドポジションセンサ２６の位置の方向をメモリシートＥＣＵ２０が認識している場合には、スライドポジションセンサ２６の方向に車両用シート１２が移動するようにスライド用モータ１６が駆動され、スライドポジションセンサ２６の位置をメモリシートＥＵＣ２０が認識していない場合には、予め定めた方向へ移動させてスライドポジションセンサ２６によって所定位置が検出されない場合には逆方向へ移動させる。
【００６９】
ステップ６１２では、スライドポジションセンサ２６を通過したか否か判定される。該判定はスライドポジションセンサ２６によって車両用シート１２が所定位置に到達したことを検出したか否か判定され、該判定が否定された場合にはステップ６１０へ戻って車両用シート１２のスライド移動が継続され、該判定が肯定されるまで繰り返され、判定が肯定された場合にステップ６１４へ移行する。
【００７０】
ステップ６１４では、カウント値補正処理が行われる。すなわち、カウント値補正処理としては、第１〜第３基本形態の補正処理時の補正方法を適用することができ、第１基本形態を適用した場合には、スライドポジションセンサ２６通過時のカウント値が補正基準パルス数に補正され、第２基本形態を適用した場合には、スライドポジションセンサ２６通過時のカウント値が補正基準パルス数（電源オン時に設定された原点からスライドポジションセンサ２６までの予めカウントしたパルス数）に補正され、第３基本形態の場合には、スライドポジションセンサ２６通過時にカウント値がリセットされる。
【００７１】
次にステップ６１６では、車両用シート１２が元の位置、すなわちステップ６０８で記憶された位置となるように移動される。例えば、ステップ６０８で現在の位置を記憶する際に第１基本形態を適用して記憶した場合には、記憶する時の車両用シート１２の位置からスライドポジションセンサ２６が所定位置を検出するまでにカウントしたパルス数を記憶しておいて、当該パルス数分逆回転するようにスライド用モータ１６を駆動することによって元の位置に車両用シート１２を戻すことが可能である。
【００７２】
そして、ステップ６１８では、クロックがリセットされて当該処理を終了する。すなわち、新たに、ステップ６００でクロックのカウントが開始されて、所定期間経過後に当該補正処理が行われる。
【００７３】
このように補正処理を行うことによって、本実施形態では、第１〜第３基本形態の何れかの車両用シート移動制御装置を適用して、イグニッションスイッチ４０オフ時かつ乗員が乗車していないときに、スライド用モータ１６のカウントパルス数を自動的に補正することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１基本形態に係わる車両用シート移動制御装置の構成を示すブロック図である。
【図２】本発明の第１基本形態に係わる車両用シート移動制御装置のメモリＥＣＵで行われる記憶再生処理の流れの一例を示すフローチャートである。
【図３】本発明の第１基本形態に係わる車両用シート移動制御装置のメモリシートＥＣＵで行われる補正処理の流れの一例を示すフローチャートである。
【図４】本発明の第２基本形態に係わる車両用シート移動制御装置のメモリＥＣＵで行われる記憶再生処理の流れの一例を示すフローチャートである。
【図５】本発明の第２基本形態に係わる車両用シート移動制御装置のメモリシートＥＣＵで行われる補正処理の流れの一例を示すフローチャートである。
【図６】本発明の第３基本形態に係わる車両用シート移動制御装置のメモリシートＥＣＵで行われる補正処理の流れの一例を示すフローチャートである。
【図７】本発明の実施の形態に係わる車両用シート移動制御装置の構成を示すブロック図である。
【図８】本発明の実施の形態に係わる車両用シート移動制御装置のメモリシートＥＣＵで行われる補正処理の流れの一例を示すフローチャートである。
【符号の説明】
【００７５】
１０    車両用シート移動制御装置
１２    車両用シート
１４    シートレール
１６    スライド用モータ
２０    メモリシートＥＣＵ
２４    エアバッグＥＣＵ
２６    スライドポジションセンサ
３４    メモリセット操作部
【図１】
0004687396.tif 000002
【図２】
0004687396.tif 000003
【図３】
0004687396.tif 000004
【図４】
0004687396.tif 000005
【図５】
0004687396.tif 000006
【図６】
0004687396.tif 000007
【図７】
0004687396.tif 000008
【図８】
0004687396.tif 000009