(57)【特許請求の範囲】
【請求項１】
着座者を支持または保護するための部材を駆動する電動駆動機構；前記部材の位置を検出する位置検出手段；駆動指示を入力する手段；および、該入力手段による駆動指示に応答して前記電動駆動機構を制御する手段；を備える電動シ−トにおいて：
前記位置検出手段は、前記部材の移動領域の略中央の一点を境にした２領域のいずれに部材があるかを検出する領域検出手段，前記電動駆動機構に連結され部材移動同期パルスを発生するパルス発生器、および、該部材移動同期パルスをカウントして部材位置デ−タを生成し前記領域検出手段の領域検出が切換わったときに該部材位置デ−タを前記一点の位置を表わすものに更新する位置デ−タ処理手段、を含む；ことを特徴とする電動シ−ト。
【請求項２】
位置デ−タ処理手段は、部材移動同期パルスをカウントして部材位置デ−タを更新するとき、更新により部材位置デ−タが、領域検出手段が検出している領域とは違った領域の位置デ−タとなるときは、該更新は保留または前記一点の位置を表わするものに更新する、請求項１記載の電動シ−ト。
【請求項３】
位置検出手段は更に、部材の移動領域の端での電動駆動機構の過負荷を検出する手段を含み；位置デ−タ処理手段は、部材の駆動中に該過負荷検出手段が過負荷を検出すると部材位置デ−タを端位置を表わすものに更新する；
請求項１記載の電動シ−ト。
【請求項４】
位置デ−タ処理手段は、部材位置デ−タを保持しうる電圧を与える電源に接続されたときに、領域検出手段が、部材が前記一点より基点側の領域を検出していると、部材位置デ−タを前記一点の位置または基点の位置を表わすものに定め、終点側の領域を検出していると、部材位置デ−タを終点の位置または前記一点の位置を表わすものに定める；請求項１記載の電動シ−ト。
【請求項５】
前記電動駆動機構は、着座者から見て前後方向にシ−トを駆動する電動駆動機構Ａおよび着座者を保護するヘッドレストを上下方向に駆動する電動駆動機構Ｂを含み；制御手段は、シ−トの前後位置に予め対応付けられているヘッドレスト位置に、電動駆動機構Ｂを介して連動してヘッドレストを駆動する；請求項１，請求項２，請求項３又は請求項４記載の電動シ−ト。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、着座者を支持又は保護する部材を電動機構で駆動する電動シ−トに関し、特に、これに限定する意図ではないが、着座者から見て前後方向にシ−トを駆動する電動駆動機構Ａおよびヘッドレストを上下方向に駆動する電動駆動機構Ｂを含み、乗物に装備される電動シ−トに関する。
【０００２】
【従来の技術】
例えば車両上のドライバシ−トや、その隣りのシ−ト（前部シ−ト）には、この種の電動シ−トが用いられる。駆動機構には位置検出器が結合され、着座者が設定したシ−ト前後位置がメモリに記憶される。いったんメモリに記憶すると、自動設定指示キ−を押すだけで、記憶位置が再現される。位置検出器は例えば、機構の移動限界点を検出するリミットスイッチと、機構に連結されたロ−タリエンコ−ダで構成され、シ−ト姿勢コントロ−ラの主体であるＣＰＵが、リミットスイッチによる限界位置検知が成立したときに、位置デ−タを、限界位置に割り付けられたデ−タに更新する。例えば、下限位置を検知したときには、位置デ−タを０を示すデ−タに初期化し、上限位置を検知したときには、位置デ−タを、上限位置Ｐmaxを示すものに更新する。下限位置から上限位置に向かう方向の機構駆動中にＣＰＵは、ロ−タリエンコ−ダが発生する移動同期パルスをカウントアップし、逆方向の機構駆動中にはカウントダウンして、位置デ−タを更新する。通常の場合、駆動モ−タの過電流を検出する過負荷検出器を備えて、それが過電流を検出すると、機構トラブル又は限界位置到達と見なして機構駆動を停止する。これを利用して、機構の下限位置到達，上限位置到達を認知する位置検出も知られている。
【０００３】
記憶位置への位置設定（自動姿勢設定）が指示されるとＣＰＵは、メモリの記憶位置を目標位置として、保持している位置デ−タ（現在位置）を目標位置と比較して機構駆動方向（電気モ−タの回転方向）を定めて機構を駆動し、位置デ−タが目標位置になると機構駆動を停止する。
【０００４】
電源が遮断（車両バッテリとの接続断，又はエンジンキ−スイッチオフ）になる度に、位置デ−タが消滅する電動シ−トの場合には、電源が投入された直後に、機構を下限位置に駆動し、リミットスイッチが下限位置到達を検知したとき、又は、下限位置での機構の移動限界による過負荷を検出したときに、位置デ−タに初期値（例えば下限位置を表わす零）を与えて、それから元位置への戻し駆動と機構位置の追跡（ロ−タリエンコ−ダの発生パルスのカウントによる位置デ−タの更新）を開始する。
【０００５】
【発明が解決しようとする課題】
この態様では、電源オンのたびに、シ−トを限界位置に駆動する必要がある。限界位置は、通常の位置決め領域より外れているので、電源オンになったときの機構位置から限界位置までの駆動には比較的に長い時間がかかり、また、限界位置から元位置（電源オン時の位置）に戻すにも同程度の時間がかかる。
【０００６】
最近は、シ−トの前後位置（スライド位置）からヘッドレストの目標位置を算出して、シ−ト前後位置対応で自動的にヘッドレストの上下位置を定めるヘッドレスト自動調整設定も知られている（例えば独国実用新案第９４２１７８１号公報）。この場合には、シ−トを限界位置に駆動してシ−ト前後位置デ−タを初期化し、ヘッドレストを限界位置に駆動して上下位置デ−タを初期化し、そしてシ−トを、位置を追跡しつつ（シ−ト位置デ−タを更新しつつ）元位置に戻し、そしてシ−ト位置デ−タからヘッドレスト目標位置を算出してヘッドレストを、その位置を追跡しつつ目標位置に駆動することになり、ヘッドレストの位置設定にかなりの時間がかかる。
【０００７】
これを避けるため、不揮発性メモリを備えるか、あるいは、コントロ−ラの主体であるＣＰＵには、エンジンキ−スイッチオフの間も常にデ−タ保持および入力（指示，センサ）監視が可能な電圧を印加して、常時位置デ−タを保持する態様もある。これによればエンジンキ−スイッチのオン，オフにかかわらず、現在位置デ−タが保持されるので、エンジンキ−スイッチのオンの度に機構を限界位置に駆動する必要はなく、例えば、通常は、エンジンキ−スイッチのオフの間もオンのままとされ、電動シ−トの電源回路を車両バッテリに接続する電動シ−ト用電源スイッチを、オフからオンにした直後、あるいはオンにしたまま車両バッテリを交換した直後、つまり電動シ−トの電源回路を元電源（車両バッテリ）に接続したときに、機構を限界位置に駆動して位置デ−タを初期化すればよく、車上でのエンジンキ−スイッチオンの度に、限界位置に駆動する必要はない。しかし、この態様では、位置デ−タの初期化の機会がほとんどないので、位置デ−タ処理誤差（微小値），メカ部のガタや外乱ノイズ等により、実際の位置とコントロ−ラが認識している位置（位置デ−タが表わす位置）との間のズレが蓄積して行き、シ−ト位置が、記憶位置からずれ、ヘッドレストが最適高さから大きくズレる可能性が考えられる。
【０００８】
本発明は、電動シ−トの位置設定ズレの増大を抑止することを第１の目的とし、位置デ−タの初期化に要する時間を節減することを第２の目的とし、ヘッドレストの高さ自動設定の位置が最適高さより低く設定されないことを第３の目的とする。
【０００９】
【課題を解決するための技術手段】
（１）着座者を支持するかまたは保護するための部材(1/3)を駆動する電動駆動機構(A/B)；前記部材(1/3)の位置(RPA/RPB)を検出する位置検出手段(A2,A3,6a,9a,10/B2,B3,6b,9b,10)；駆動指示を入力する手段(SB,SC)；および、該入力手段による駆動指示に応答して前記電動駆動機構を制御する手段(10,9a/10,9b)；を備える電動シ−トにおいて：
前記位置検出手段(A2,A3,6a,9a,10/B2,B3,6b,9b,10)は、前記部材(1/3)の移動領域の略中央の一点(IPb；基準点)を境にした２領域(B+C,A+D/B+A,C+D)のいずれに部材があるかを検出する領域検出手段(A3/B3)，前記電動駆動機構に連結され部材移動同期パルスを発生するパルス発生器(A2/B2)、および、該部材移動同期パルスをカウントして部材位置デ−タを生成し前記領域検出手段の領域検出が切換わったときに該部材位置デ−タ(RPA/RPB)を前記一点の位置(PAref/PBref)を表わすものに更新する位置デ−タ処理手段(9a/9b,10,図6の42,43)、を含む；ことを特徴とする。
【００１０】
なお、理解を容易にするためにカッコ内には、図面に示し後述する実施例の対応要素の符号又は対応事項を、参考までに付記した。以下も同様である。
【００１１】
これによれば、位置デ−タ処理手段(9a/9b,10,図6の42,43)が、部材移動同期パルスをカウントして部材位置デ−タ(RPA/RPB)を更新し、部材位置が、前記一点（IPb)を通過して領域検出手段(A3/B3)の検出領域が切換わったときに、部材位置デ−タ(RPA/RPB)を初期化する。ここでは、前記一点(IPb)の位置(PAref/PBref)を表わすものに定める。
【００１２】
この一点が、部材(1/3)の移動領域(PAmin〜PAmax/PBmin〜PBmax)の略中央の位置(PAref/PBref)であり、移動領域(PAmin〜PAmax/PBmin〜PBmax)の限界位置(PAmin，PAmax/PBmin，PBmax)の近くであるほど、そこに部材(1/3)が位置決めされるとか、通過する確率が低く、移動領域(PAmin〜PAmax/PBmin〜PBmax)の略中央に近いほど部材(1/3)が位置決めされるとか、通過する確率が高いので、部材(1/3)が該一点(PAref/PBref)を通過し、これに応答して位置デ−タ処理手段(9a/9b,10,図6の42,43)が位置デ−タ(RPA/RPB)を該一点の位置(PAref/PBref)を表わすものに初期化する可能性が高く、これにより、部材位置設定のズレの増大の可能性が低減する。
【００１３】
例えば、位置デ−タ処理手段(9a/9b,10,図6の42,43)への動作電圧（少くとも位置デ−タを保持しうる電圧）が途断え、その後動作電圧が与えられたが位置デ−タが消失しているとき、領域検出手段(A3/B3)の領域検出にて、部材位置が前記一点(PAref/PBref)を境にした２領域のいずれであるかが分かる。そこで、仮に、前述のように元電源（車両バッテリ）と接続した時に部材(1/3)を駆動して位置デ−タを初期化する態様を想定すると、領域検出手段(A3/B3)の検出領域に対応して、それが前記一点(PAref,PBref)より基点側の領域であると機構(Ａ／Ｂ）を終点向きに駆動し、終点側の領域であると基点向きに駆動する。すると、該一点(PAref,PBref)が移動領域(PAmin〜PAmax/PBmin〜PBmax)の略中央であるので、機構（Ａ／Ｂ）の駆動開始からすぐに、部材(1/3)が該一点(PAref,PBref)を通過し、これに応答して位置デ−タ処理手段(9a/9b,10,図6の42,43)が位置デ−タ(RPA/RPB)を該一点の位置(PAref,PBref)を表わすものに初期化する。したがって、電動シ−トの位置デ−タの初期化に要する時間が大幅に低減する。
【００１４】
【発明の実施の形態】
（２）位置デ−タ処理手段は、部材移動同期パルスをカウントして部材位置デ−タを更新するとき、更新により部材位置デ−タが、領域検出手段が検出している領域とは違った領域の位置デ−タとなるときは、該更新は保留または前記一点の位置を表わすものに更新する。
【００１５】
これによれば、部材(1/3)が該一点(PAref,PBref)の近くにあるとき、領域検出手段が該一点を境にした２領域の一方を検出しているのに、部材位置デ−タは他方の領域内の位置を表わすなどの、領域検出と位置デ−タとの不整合を生じない。領域切換わりに応じた部材位置デ−タの校正精度がより向上する。
（３）位置検出手段は更に、部材の移動領域の端での電動駆動機構の過負荷を検出する手段(ra,6a/rb,6b)を含み；位置デ−タ処理手段は、部材の駆動中に該過負荷検出手段が過負荷を検出すると部材位置デ−タを端位置を表わすもの(PAmin,PAmax/PBmin,PBmax)に更新する。
【００１６】
これによれば、移動領域の端での過負荷検出によっても位置デ−タが更新される。これも位置デ−タの初期化であり、初期化の確率が高くなるので、その分、デ−タ処理誤差，機構ガタ，外乱ノイズ等による位置デ−タずれの累積が抑制される。
（４）位置デ−タ処理手段(9a/9b,10)は、部材位置デ−タ(RPA/RPB)を保持しうる電圧を与える電源に接続されたときに、領域検出手段(A3/B3)が、部材(1/3)が前記一点(PAref/PBref)より基点(PAmin=0/PBmin=0)側の領域を検出していると、部材位置デ−タ(RPA/RPB)を該一点の位置または基点の位置を表わすもの(PAref/PBref,PAmin/PBmin)に定め、終点側の領域を検出していると、部材位置デ−タを終点の位置(PAmax,PBmax)または前記一点の位置(PAref/PBref)を表わすものに定める(図3の7〜9)。
【００１７】
これにより電源オン直後の部材位置デ−タ(RPA/RPB)は、実位置よりも終点側のものとなる。例えばシ−ト前後位置に対応する高さにヘッドレストを自動設定する態様では、シ−ト前後位置デ−タ(RPA)に対応する高さにヘッドレストが位置決めされ、この高さは、実際のシ−ト前後位置に対応する適正なヘッドレスト位置より高い位置となる。車両前部のシ−トの場合、例えばドライバシ−トの場合、ヘッドレストが適正位置より低いと、例えば追突されたときに首まわりに障害を生ずる可能性が高いが、ヘッドレストが適正位置よりも高い場合には、障害を生ずる可能性は格別に高くならない。したがって、電源オン直後は自動的に安全サイドの、シ−ト前後位置に対応するヘッドレストの高さより高い位置に、ヘッドレストが位置決めされる。
（５）前記電動駆動機構は、着座者から見て前後方向にシ−ト(1)を駆動する電動駆動機構Ａおよび着座者を保護するヘッドレストを上下方向に駆動する電動駆動機構Ｂを含み；制御手段(10,9a,9b)は、シ−トの前後位置に予め対応付けられているヘッドレスト位置(PBs)に、電動駆動機構Ｂを介して連動してヘッドレスト(3)を駆動する(図4のHRA,図7の58〜60)。この内容は後に、更に詳しく展開して示す。
（６）着座者から見て前後方向にシ−ト(1〜3)を駆動する電動駆動機構Ａ；該前後方向のシ−ト位置(RPA)を検出する前後位置検出手段(A2,A3,6a,9a,10)；前記シ−トのヘッドレスト(3)を上下駆動する電動駆動機構Ｂ；該ヘッドレストの上下方向の位置(RPB)を検出するヘッドレスト位置検出手段(B2,B3,6b,9b,10)；駆動指示を入力する手段(SB,SC)；および、該入力手段による駆動指示に応答して電動駆動機構を制御する手段(10,9a,9b)；を備える電動シ−トにおいて：
前後位置検出手段(A2,A3,6a,9a,10)は、前後方向のシ−ト移動領域(PAmin〜PAmax)の略中央の一点(PAref)を境に、該点より前側のとき(PAmin〜PAref)と後側のとき(PAref〜PAmax)で状態が切換わる前後検出手段(A3)，電動駆動機構Ａに連結されシ−ト移動同期パルスを発生するパルス発生器(A2)、および、該シ−ト移動同期パルスをカウントして前後位置デ−タ(RPA)を生成し前記前後検出手段(A3)の状態の切換わりのときに該前後位置デ−タ(RPA)を前記一点(PAref)の位置を表わすものに更新する位置デ−タ処理手段(9a,10,図6の42,43)、を含む；ことを特徴とする。
【００１８】
これによれば、位置デ−タ処理手段(9a,10,図6の42,43)が、シ−ト移動同期パルスをカウントして前後位置デ−タ(RPA)を更新し、シ−ト前後位置が、前記一点（基準点）を通過して前後検出手段(A3)の状態が切換わったときに、前後位置デ−タ(RPA)を初期化する。ここでは、基準点(前記略中央の一点)の位置PArefを表わすものに定める。
【００１９】
この基準点が、前後方向のシ−ト移動領域(PAmin〜PAmax)の略中央の一点(PAref)であり、シ−ト移動領域(PAmin〜PAmax)の限界位置(PAmin，PAmax)の近くであるほど、そこにシ−トが位置決めされるとか、通過する確率が低く、移動領域(PAmin〜PAmax)の略中央に近いほどシ−トが位置決めされるとか、通過する確率が高いので、シ−トが該一点(PAref)を通過し、これに応答して位置デ−タ処理手段(9a,10,図6の42,43)が位置デ−タ(RPA)を前記一点(PAref)の位置を表わすものに初期化する可能性が高く、これにより、シ−ト前後位置設定のズレの増大の可能性が低減する。
【００２０】
例えば位置デ−タ処理手段(9a,10,図6の42,43)への動作電圧（少くとも位置デ−タを保持しうる電圧）が途断え、その後動作電圧が与えられたが位置デ−タが消失しているとき、前後検出手段(A3)の状態にて、シ−ト位置が前記一点(PAref)より前側か後側かが分かる。そこで、仮に、前述のように元電源（車両バッテリ）と接続した時にシ−トを駆動して位置デ−タを初期化する態様を想定すると、前後検出手段(A3)の状態に対応して、それが前記一点(PAref)より前側であると機構Ａを後側向きに駆動し、後側であると前側向きに駆動する。すると、前記一点(PAref)がシ−ト移動領域(PAmin〜PAmax)の略中央であるので、機構Ａの駆動開始からすぐに、シ−トが前記一点(PAref)を通過し、これに応答して位置デ−タ処理手段(9a,10,図6の42,43)が位置デ−タ(RPA)を前記一点(PAref)の位置を表わすものに初期化する。したがって、電動シ−トの位置デ−タの初期化に要する時間が大幅に低減する。
（７）着座者から見て前後方向にシ−ト(1〜3)を駆動する電動駆動機構Ａ；該前後方向のシ−ト位置(RPA)を検出する前後位置検出手段(A2,A3,6a,9a,10)；前記シ−トのヘッドレスト(3)を上下駆動する電動駆動機構Ｂ；該ヘッドレストの上下方向の位置(RPB)を検出するヘッドレスト位置検出手段(B2,B3,6b,9b,10)；駆動指示を入力する手段(SB,SC)；および、該入力手段による駆動指示に応答して電動駆動機構を制御する手段；を備える電動シ−トにおいて：
ヘッドレスト位置検出手段(B2,B3,6b,9b,10)は、上下方向のヘッドレスト移動領域(PBmin〜PBmax)の略中央の一点(PBref)を境に、該点より下側のとき(PBmin〜PBref)と上側のとき(PBref〜PBmax)で状態が切換わる上下検出手段(B3)，電動駆動機構Ｂに連結されヘッドレスト移動同期パルスを発生するパルス発生器(B2)、および、該ヘッドレスト移動同期パルスをカウントしてヘッドレスト位置デ−タ(RPB)を生成し前記上下検出手段(B3)の状態の切換わりのときに該ヘッドレスト位置デ−タ(RPB)を前記一点(PBref)の位置を表わすものに更新する位置デ−タ処理手段(9b,10,図8の65,66)、を含む；ことを特徴とする電動シ−ト。
【００２１】
これによれば、上記（６）項にて説明した作用，効果と同様なものが、ヘッドレストの上下位置決めに関して、同様にもたらされる。
（８）位置デ−タ処理手段(9a,10)は、ヘッドレスト位置デ−タ(RPB)を保持しうる電圧を与える電源に接続されたときに、上下検出手段(B3)が、ヘッドレストが前記一点(PBref)より下側のとき(PBmin〜PBref)の状態であると、ヘッドレスト位置デ−タ(RPB)をヘッドレスト移動領域(PBmin〜PBmax)の下端(PBmin)の位置を表わすものに定め、上下検出手段(B3)が、ヘッドレストが前記一点(PBref)より上側のとき(PBref〜PBmax)の状態であると、ヘッドレスト位置デ−タ(RPB)を前記一点(PBref)の位置を表わすものに定める(図3の10〜12)。
【００２２】
これにより電源オン直後のヘッドレスト上下位置デ−タ(RPB)は、実位置よりも下側のものとなる。この上下位置デ−タ(RPB)に基づきシ−ト前後位置に対応するヘッドレスト位置(PBs)との差分だけヘッドレスを駆動するため、実際の適正位置より高い位置にヘッドレストが位置決めされる。
（９）ヘッドレスト位置検出手段(B2,B3,6b,9b,10)は更に、ヘッドレスト移動領域(PBmin〜PBmax)の端(PBmin,PBmax)での電動駆動機構Ｂの過負荷を検出する手段(6b)を含み；位置デ−タ処理手段(9b,10)は、ヘッドレストの下方向駆動中に該過負荷検出手段(6b)が過負荷を検出するとヘッドレスト位置デ−タ(RPB)を下側の端の位置を表わすもの(PBmin)に更新し、ヘッドレストの上方向駆動中に該過負荷検出手段(6b)が過負荷を検出するとヘッドレスト位置デ−タ(RPB)を上側の端の位置を表わすもの(PBmax)に更新する。
【００２３】
これによれば、ヘッドレスト移動領域(PBmin〜PBmax)の端(PBmin,PBmax)での過負荷検出によっても上下位置デ−タ(RPB)が更新される。上下位置デ−タの初期化の確率が高いので、その分、デ−タ処理誤差，機構ガタ，外乱ノイズ等による位置デ−タずれの累積が抑制される。
（１０）着座者から見て前後方向にシ−ト(1〜3)を駆動する電動駆動機構Ａ；前記シ−トのヘッドレスト(3)を上下駆動する電動駆動機構Ｂ；前記前後方向のシ−ト位置(RPA)およびヘッドレストの上下方向の位置(RPB)を検出する、位置検出手段(A2,A3,6a,9a,B2,B3,6b,9b,10)；駆動指示を入力する手段(SB,SC)；および、該入力手段による駆動指示に応答して電動駆動機構を制御する手段(10,9a,9b)；を備える電動シ−トにおいて：
位置検出手段(A2,A3,6a,9a,B2,B3,6b,9b,10)は、前記前後方向および上下方向を直交２軸とし、前後方向のシ−ト移動領域(PAmin〜PAmax)および上下方向のヘッドレスト移動領域(PBmin〜PBmax)にて形成される面領域を、その中心近くの一点を通る各軸平行線にて４分割した、
前後方向の位置が前記一点又はそれより後側かつヘッドレスト上下位置が
前記一点又はそれより上側であるエリアＡ，
前後方向の位置が前記一点より前側かつヘッドレスト上下位置が
前記一点より上側であるエリアＢ，
前後方向の位置が前記一点より前側かつヘッドレスト上下位置が
前記一点より下側であるエリアＣ，および、
前後方向の位置が前記一点より後側かつヘッドレスト上下位置が
前記一点より下側であるエリアＤ、
のいずれに、シ−ト前後位置(RPA)とヘッドレスト上下位置(RPB)を各軸値とする点が属するかを判定するための領域検出手段(A3,B3)，電動駆動機構Ａに連結されシ−ト移動同期パルスを発生するパルス発生器(A2)，電動駆動機構Ｂに連結されヘッドレスト上下移動同期パルスを発生するパルス発生器(B2)，および、シ−ト移動同期パルスをカウントして前後位置デ−タ(RPA)を生成し、ヘッドレスト上下移動同期パルスをカウントして上下位置デ−タ(RPB)を生成し、領域検出手段(A3,B3)による検出領域に切換わりがあったとき前後方向の切換わりのときには前後位置デ−タ(RPA)を前記一点の前後位置(PAref)を表わすものに更新し、ヘッドレスト上下方向の切換わりのときには上下位置デ−タ(RPB)を前記一点の上下位置(PBref)を表わすものに更新する位置デ−タ処理手段(9a,9b,10,図6の41,42,図8の64,65)、を含む；ことを特徴とする。
【００２４】
これは前記（６）の態様と（７）の態様とのコンビネ−ションであり、上記（６）および（７）に記述した作用，効果が共に実現する。
（１１）位置デ−タ処理手段(9a,9b,10)は、位置デ−タ(RPA,RPB)を保持しうる電圧を与える電源に接続されたときに、
領域検出手段(A3,B3)がエリアＡであると検出したときは、
位置デ−タ(RPA,RPB)を、前後方向の後側の端の、エリアＡと
エリアＤが接する点(IPa)の位置デ−タ(PAmax,PBref)に定め、
領域検出手段(A3,B3)がエリアＢであると検出したときは、
位置デ−タ(RPA,RPB)を、前記４分割する各軸平行線が通る
前記一点(IPb)の位置デ−タ(PAref,PBref)に定め、
領域検出手段(A3,B3)がエリアＣであると検出したときは、
位置デ−タ(RPA,RPB)を、上下方向の下側の端の、エリアＣと
エリアＤが接する点(IPc)の位置デ−タ(PAref,PBmin)に定め、あるいは、
領域検出手段(A3,B3)がエリアＤであると検出したときは、
位置デ−タ(RPA,RPB)を、前後方向の後側の端と上下方向の下側の端である、
エリアＤのコ−ナ(IPd)の位置デ−タ(PAmax,PBmin)に定める(図3の7〜12)。
【００２５】
この態様は、前記（４）の態様と（８）の態様とのコンビネ−ションであり、上記（４）および（８）に記述した作用，効果が共に実現する。
（１２）位置検出手段(A2,A3,6a,9a,B2,B3,6b,9b,10)は更に、前後方向のシ−ト移動領域(PAmin〜PAmax)の端(PAmin,PAmax)での電動駆動機構Ａの過負荷を検出する手段(6a)および上下方向のヘッドレスト移動領域(PBmin〜PBmax)の端(PBmin,PBmax)での電動駆動機構Ｂの過負荷を検出する手段(6b)を含み；
位置デ−タ処理手段(9a,9b,10)は、シ−トの前方向駆動中に過負荷検出手段(6a)が過負荷を検出すると前後位置デ−タ(RPA)を前側の端の位置を表わすもの(PAmin)に更新し、シ−トの後方向駆動中に該過負荷検出手段(6a)が過負荷を検出すると前後位置デ−タ(RPA)を後側の端の位置を表わすもの(PAmax)に更新し、ヘッドレストの下方向駆動中に過負荷検出手段(6b)が過負荷を検出すると上下位置デ−タ(RPB)を下側の端の位置を表わすもの(PBmin)に更新し、ヘッドレストの上方向駆動中に過負荷検出手段(6b)が過負荷を検出すると上下位置デ−タ(RPB)を上側の端の位置を表わすもの(PBmax)に更新する。
【００２６】
これは前記（３）の態様をシ−トの前後位置デ−タとヘッドレストの上下位置デ−タの処理に適用したものであり、上記（３）に記述した作用，効果が実現する。
【００２７】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明より明らかになろう。
【００２８】
【実施例】
図１に、本発明の一実施例の、機構概要を示す。図１に示す電動シ−トは、ドライバシ−トであって、シ−トクッション１（着座部），シ−トバック２およびヘッドレスト３から構成されるものであって、周知の電動駆動機構Ａ（スライド調整機構）を介して車両フロアに対して、車両の前後軸が延びる方向（以下前後方向）に移動自在に支持されている。シ−トクッション１の前部および後部は、周知の電動駆動機構ＣおよびＤで、それぞれ上下駆動され、これによりシ−トクッション１の高さおよび前後方向の傾斜が調整される。
【００２９】
シ−トバック２は、周知の電動駆動機構Ｅ（リクライニング機構）にてシ−トクッション１に対して前後方向に傾動可に結合されている。ヘッドレスト３は、シ−トバック２の上部に、周知の電動駆動機構Ｂ（昇降機構）を介して上下方向（正しくはシ−トバック２の先端に対して接離する方向）に移動自在に支持されている。シ−トバック２には更に、水平軸廻りに回動することによって着座者に対して突出し／退避するランバ−サポ−トがあり、このランバサポ−トを周知の電動駆動機構Ｆが回転（突出し／退避）駆動する。
【００３０】
図２に、上述の電動駆動機構Ａ〜Ｆに組込まれた電気要素と、各機構を駆動するシ−トＥＣＵ（シ−ト姿勢制御用の電子制御装置）の構成を示す。シ−トを前後方向に駆動する電動駆動機構Ａの原動機である電気モ−タＡ１は、逆転回路４ａおよび正転回路５ａに接続されており、逆転回路４ａは、モ−タコントロ−ラ９ａが逆転（後方へ駆動）を指示すると電気モ−タＡ１に逆転用の通電をし、これにより電気モ−タＡ１が逆回転して、シ−トが前方向（フロント方向）に移動する。正転回路５ａは、モ−タコントロ−ラ９ａが正転（前方へ駆動）を指示すると電気モ−タＡ１に正転用の通電をし、これにより電気モ−タＡ１が正回転して、シ−トが後方向（リア方向）に移動する。いずれの通電の場合も、電流が過負荷検出用の抵抗器ｒａに流れ、過負荷検出器６ａが抵抗器ｒａの電圧降下（電流値）を監視し、それが機構の移動限界位置到達に相当する高い値（過負荷検出用の参照値以上の値）になると、過負荷信号（過負荷であることを示す信号）を発生してモ−タコントロ−ラ９ａに与える。
【００３１】
電気モ−タＡ１の回転軸にはロ−タリエンコ−ダＡ２が連結されており、電気モ−タＡ１のロ−タの所定小角度の回転につき１パルスの移動同期パルスを発生し、パルス処理回路７ａが、このパルスを増幅および整形してモ−タコントロ−ラ９ａに与える。電動駆動機構Ａのシ−ト駆動範囲(移動領域)の前側限界位置ＰＡmin〜後側限界位置ＰＡmaxの、略中央である中程の基準点ＰＡrefを境に、シ−トが前側から基準点ＰＡrefまでの前半範囲にある間はオン(スイッチ接)、基準点ＰＡrefおよびそれから後側の後半範囲にある間はオフ（スイッチ開）を維持するシ−ト前後位置検出用のスイッチＡ３およびスイッチ操作カム（図示せず）が電動駆動機構Ａにあり、スイッチＡ３に接続された検出回路８ａが、該スイッチＡ３のオン／オフを表わす検出信号をモ−タコントロ−ラ９ａに与える。
【００３２】
電動シ−ト用の電源スイッチＳＰＳが車上バッテリＢＡＴに接続され、しかも電源スイッチＳＰＳが閉（オン）で、更には、自己保持リレ−ＰＲＹがオンの間、電源回路ＰＳＣが、図２に示す電気回路各部に所要の動作電圧のすべてを印加するが、電源スイッチＳＰＳがオンであっても、自己保持リレ−ＰＲＹがオフの間は、電源回路ＰＳＣは、ＣＰＵ１０，ＲＯＭ１１およびＲＡＭ１２、ならびに、ＣＰＵ１０による入力スイッチＳＡ〜ＳＥおよび検知スイッチＳＦ，ＳＧの状態変化認知に所要のインタ−フェ−ス部分に、位置デ−タ保持および入力検知に所要の微小電力を常時供給する。
【００３３】
ここで、電源スイッチＳＰＳがオフ又は車上バッテリＢＡＴが非接続のときの、図２に示すシ−トＥＣＵ内電気回路のすべてが電源から遮断されている状態を、「電源オフ状態」と称し、上述の微小電力のみ部分的に供給している状態を「待機状態」と称し、電気回路のすべてに所要の動作電圧を印加している状態を「活性状態」と表現すると、「電源オフ状態」では、電動駆動機構Ａ〜Ｆが駆動するものの位置デ−タは、シ−トＥＣＵ内に存在しない。
【００３４】
車上バッテリＢＡＴに電源スイッチＳＰＳが接続されかつ電源スイッチＳＰＳがオンになると、電源回路ＰＳＣが微小電力の給電を開始し、これによりシ−トＥＣＵは「待機状態」となるが、この「待機状態」に入ったときに、ＣＰＵ１０が、自己保持リレ−ＰＲＹをオンにしこれにより電源回路ＰＳＣが電気回路のすべてに所要の動作電圧を印加して、シ−トＥＣＵを「活性状態」とし、Ｉ／Ｏポ−ト１６を介して電動駆動機構Ａ〜Ｆの位置検出用スイッチＡ３，Ｂ３，・・・の状態を読込んで、ＣＰＵ１０の内部メモリに割り当てた各機構宛ての位置レジスタＲＰＡ〜ＲＰＦに、仮の位置デ−タを書込む。この処理の内容は、図３および図４を参照して、後に詳細に説明する。
【００３５】
「活性状態」としてから、スイッチ入力又は検出スイッチの状態変化が無い状態が設定時間Ｔｗの間継続するとＣＰＵ１０は、自己保持リレ−ＰＲＹをオフにして、シ−トＥＣＵを「待機状態」とする。これにより、機構Ａ〜Ｆおよび機構駆動装置Ａｄ〜Ｆｄの電源が落ちる。「待機状態」のときにスイッチ入力又は検出スイッチの状態変化があるとＣＰＵ１０は、自己保持リレ−ＰＲＹをオンにして「活性状態」（Ａｄ〜Ｆｄへ電源オン）とし、入力又は状態変化に対応した処理を実行する。すなわち、入力又は状態変化をエンコ−ドして機構駆動装置Ａｄ〜Ｆｄに対するコマンドを生成してそれらに与える。この処理の内容も、図４以下を参照して、後に詳細に説明する。
【００３６】
機構駆動装置Ａｄのモ−タコントロ−ラ９ａは、コマンドを実行し、電気モ−タＡ１を駆動している間は、ロ−タリエンコ−ダＡ２が１パルス発生する毎に、コントロ−ラ９ａの内部メモリに割り宛てた前後位置レジスタの位置デ−タを、インクレメント又はデクレメントして位置デ−タを更新し、スイッチＡ３にオン／オフの切換わりがあると、そこで位置デ−タを基準点位置を表わすＰＡrefに更新し、過負荷検出回路６ａが過負荷を検出すると、モ−タ駆動を停止し、前方向に駆動中であったときには前後位置レジスタに前側限界位置を表わすＰＡminを、後方向に駆動中であったときには前後位置レジスタに後側限界位置を表わすＰＡmaxを書込み、位置デ−タを保持するが、「電源オフ状態」はもとより「待機状態」でも、コントロ−ラ９ａは電源オフでありそれ自身で位置デ−タを保持しえない。したがって、各機構Ａ〜Ｆの駆動中には、ＣＰＵ１０も同様に上述の位置デ−タの更新を行なって保持し、「待機状態」から「活性状態」に切換えた直後に、ＣＰＵ１０が、それが保持する各機構Ａ〜Ｆ宛ての位置デ−タＲＰＡ〜ＲＰＦを、各機構駆動装置Ａｄ〜Ｆｄに転送する。
【００３７】
機構駆動装置Ａｄ〜Ｆｄは、ハ−ドウェア構成は同一であり、機能も同様である。ただし、設定値や定数等、機構Ａ〜Ｆの個別特性に合せて設定するデ−タは、個別に定められている。
【００３８】
操作表示パネルには、各種入力スイッチＳＡ〜ＳＥおよび表示灯である発光ダイオ−ドＬＤがあり、ＣＰＵ１０は、パネルＩ／Ｆ１４を介して入力スイッチの状態変化すなわちドライバ（ユ−ザ）入力を読取る。また、シ−トクッション１に装備された着座センサＳＧおよびドライバドア開閉検知スイッチＳＦの状態も、外部Ｉ／Ｆ１５を介して、ＣＰＵ１０が読取る。次の表１に、図２に示す入力スイッチおよび検知スイッチに割り当てた符号と、機能を示す。
【００３９】
【表１】
0004078744.tif 000002
【００４０】
３個のスイッチＳＡ１〜３でなるスイッチ群ＳＡは、シ−ト使用者識別用の開，閉スイッチであり、それらの中の１個ＳＡｉ（ｉ＝１，２又は３）を押すとそれが閉となって他の２つが機械的に開に強制される。すでに閉となっているスイッチを再度押すとそれが開に切換わり、前スイッチ開となる。シ−トＥＣＵに対しては、スイッチＳＡ１〜３は、シ−ト姿勢デ−タ（前後位置デ−タＲＰＡ，ヘッドレスト上下位置デ−タＲＰＢ，クッション前部上下位置デ−タＲＰＣ，クッション後部上下位置デ−タＲＰＤ，シ−トバック傾斜デ−タＲＰＥ、および、ランバ−サポ−ト回動位置デ−タＲＰＦ、の集合、すなわち位置デ−タ群）を、シ−トＥＣＵ（のＲＡＭ１２）に登録し、それから読出す場合の、アクセス先のデ−タテ−ブルの名宛て又は名指をするものである。
【００４１】
指で押している間のみオンとなるモ−メンタリスイッチＳＢは、表１に示すように、各機構Ａ〜Ｆに各１対割り当てられた、総計１２個の手動駆動用の往，復方向駆動指示スイッチであり、例えば１対であるＳＢＡｆとＳＢＡｒの一方ＳＢＡｆは、機構Ａによるシ−トの前方向への駆動を指示するスイッチ、ＳＢＡｒは後方向への駆動を指示するスイッチであり、指で押されている間オンで、これが駆動を指示する。ＳＢＢｕとＳＢＢｄは、ヘッドレスト２の上駆動指示用および下駆動指示用である。ＳＢＣｕとＳＢＣｄは、シ−トクッション２の前部の上駆動指示用および下駆動指示用である。ＳＢＤｕとＳＢＤｄは、シ−トクッション２の後部の上駆動指示用および下駆動指示用である。ＳＢＥｆとＳＢＥｒは、シ−トバック２の前方向への回動駆動指示用および後方向への回動駆動指示用である。ＳＢＦｆとＳＢＦｒは、ランバ−サポ−トの前方向（着座者に向けて突出す方向）への回動駆動指示用および後方向への回動駆動指示用である。
【００４２】
自動姿勢設定スイッチＳＣは、メモリ（ＲＡＭ１２）に登録しているシ−ト姿勢デ−タ又はＲＯＭ１１の標準姿勢デ−タを読出して、その姿勢にシ−トを定めることを指示するものである。このスイッチＳＣがオンにされると、そのときＳＡ１〜ＳＡ３のいずれかＳＡｉがオンであると、そのスイッチＳＡｉに宛てられた姿勢デ−タが、ＲＡＭ１２の姿勢デ−タテ−ブルｉ（メモリの一領域）から読み出される。ＳＡ１〜ＳＡ３すべてがオフであったときには、ＲＯＭ１１の標準姿勢デ−タテ−ブル（メモリの一領域）に書込まれている標準姿勢デ−タが読出される。
【００４３】
姿勢登録スイッチＳＤは、ＲＡＭ１２にシ−ト姿勢デ−タを登録することを指示するものであり、このスイッチＳＤがオンにされると、そのときＳＡ１〜ＳＡ３のいずれかＳＡｉがオンであると、ＲＡＭ１２上の、そのスイッチＳＡｉに宛てられた姿勢デ−タテ−ブルｉに、そのときのシ−ト姿勢デ−タ（ＲＰＡ〜ＲＰＦの集合）が書込まれる。ＳＡ１〜ＳＡ３すべてがオフであったときには、この書込みは行なわれない。
【００４４】
ヘッドレスト連動許可スイッチＳＥは、開閉スイッチであり、その閉（オン）は、シ−トの前後位置ＲＰＡの変更に対応して、該位置ＲＰＡに対応した適位置にヘッドレストの高さを自動調整するヘッドレスト自動調整モ−ドを指定（許可）し、スイッチＳＥの開（オフ）は、ヘッドレスト自動調整モ−ドを解除（禁止）する。
【００４５】
ドア開閉検知スイッチＳＦは、ドライバ席ドアの開閉を検出するものであり、スイッチＳＦの閉（オン）はドア開を、開（オフ）はドア閉を意味する。ドライバシ−ト（シ−トクッション１）の着座センサＳＧは、ドライバシ−トに着座者があるか否かを検出し、着座センサＳＧのオン（閉）は着座者ありを、オフ（開）は着座なしを意味する。操作表示パネルには９個の発光ダイオ−ドＬＤが備わっている。その内訳を次の表２に示す。
【００４６】
【表２】
0004078744.tif 000003
【００４７】
発光ダイオ−ドＬＤ１〜ＬＤ３は、それぞれスイッチＳＡ１〜ＳＡ３がオンのときに点灯するもので、ＲＡＭ１２上の、姿勢デ−タテ−ブル１〜３のいずれが指定であるかを意味する。発光ダイオ−ドＬＤＡ〜ＬＤＦのそれぞれは機構Ａ〜Ｆのそれぞれに割り当てられており、割り宛てられた機構対応の位置レジスタの位置デ−タが、検出値でないとき、該機構が駆動中のとき、ならびに、過負荷検出と位置レジスタの位置デ−タとが解離している（機構異常が考えられる）ときに点灯される。
【００４８】
図１１の（ａ）に、機構Ａによるシ−トの前後駆動範囲と前後位置デ−タを横軸に、機構Ｂによるヘッドレストの上下移動範囲と上下位置デ−タを縦軸にして、位置検出スイッチＡ３とＢ３のオン／オフで規定される領域区分を示す。機構ＡのスイッチＡ３と図示しないスイッチ操作カムとの組合せにより、スイッチＡ３は、シ−ト前後位置ＲＰＡが、基準点ＰＡref（１３０mm）より、移動領域の基点である前限界位置(ＰＡmin＝０mm）側の間オン、基準点ＰＡrefおよびそれより移動領域の終点である後限界位置（ＰＡmax＝２４０mm）側の間オフとなる。機構ＢのスイッチＢ３と図示しないスイッチ操作カムとの組合せにより、スイッチＢ３は、ヘッドレスト上下位置ＲＰＢが、基準点ＰＢref（３５mm）より基点である下限界位置(ＰＢmin＝０mm）側の間オン、基準点ＰＢrefおよびそれより終点である上限界位置（ＰＢmax＝７２mm）側の間オフとなる。すなわち、位置検出スイッチＡ３，Ｂ３が切換わる基準点（ＰＡref＝１３０mm，ＰＢref＝３５mmの点ＩＰｂ）は、各移動領域（ＰＡmin＝０mm〜ＰＡmax＝２４０mm，ＰＢmin＝０mm〜ＰＢmax＝７２mm；中間点は１２０mm，３６mm)の中程（ＰＡref＝１３０mm，ＰＢref３５mm）に定められている。
【００４９】
他の機構Ｃ〜Ｆのそれぞれにも１個の、同様な位置検出スイッチ（Ｃ３〜Ｆ３：図示せず）およびスイッチ操作カム（図示せず）があり、上述と同様に、各移動領域の中程の一点ＰＣref，ＰＤref，ＰＥref，ＰＦrefにて、該スイッチのオン／オフが切換わる。
【００５０】
図１１上の太い左下り斜線は、シ−ト前後位置に連動してヘッドレストの上下位置を自動調整する場合の、シ−ト前後位置対応のヘッドレスト目標位置(適位置）を示し、この自動調整モ−ドが指定されているときには、シ−トの前後移動に伴って、ヘッドレストが該斜線の位置に自動的に駆動される。
【００５１】
図３〜図１０に、図２に示すＣＰＵ１０の制御動作の概要を示す。まず図３を参照されたい。電動シ−トの電源スイッチＳＰＳが車上バッテリＢＡＴに接続されて該電源スイッチＳＰＳがオン（閉）になると、電源回路ＰＳＣがＣＰＵ１０等の待機監視要素に微小電力を供給し、これによりシ−トＥＣＵが「待機状態」になる。ＣＰＵ１０は、この電源オン（微小電力の供給）に応答して、その内部のレジスタ，カウンタ，タイマ等を待機時の状態に設定し、入出力ポ−トを待機時の信号レベルに定める（ステップ１）。なお、以下においてカッコ内では、ステップという語を省略してステップＮｏ．数字，記号のみを記す。
【００５２】
この時点では、ＣＰＵ１０は、各機構Ａ〜Ｆの位置デ−タを保持していない。次にＣＰＵ１０は、自己保持リレ−ＰＲＹをオンにし、タイマＴｗをスタ−トする（２，３）。リレ−ＰＲＹのオンにより電源回路ＰＳＣが機構駆動装置Ａｄ〜Ｆｄに動作電圧を与え、シ−トＥＣＵは「活性状態」になる。これにより、各駆動装置Ａｄ〜Ｆｄのモ−タコントロ−ラ９ａ，９ｂ，・・・が、自身の電源オン応答の初期化を実行し、そしてＣＰＵ１０からのコマンドを待つ指令待機状態となり、位置検出スイッチＡ３，Ｂ３，・・・の状態を読むことができる。また、ＣＰＵ１０も、Ｉ／Ｏ１６および各モ−タコントロ−ラ９ａ，９ｂ，・・・を介して、位置検出スイッチＡ３，Ｂ３，・・・の状態を知ることができる。しかしこの時点では、モ−タコントロ−ラ９ａ，９ｂ，・・・も現在位置デ−タを保持していないので、ＣＰＵ１０およびモ−タコントロ−ラ９ａ，９ｂ，・・・共に、各機構Ａ〜Ｆの現在位置（Ａ〜Ｆの位置の集合をシ−ト姿勢と称す）を知らない。
１．電源スイッチＳＰＳのオン直後の、シ−ト姿勢初期値の決定（ＩＶＤ）
ここでＣＰＵ１０は、検出値に基づいた位置デ−タの設定は未完であることを示すために、レジスタＦＩＡ〜ＦＩＦに１を書込み（４）、発光ダイオ−ドＬＤＡ〜ＬＤＦを点灯し（５）、機構駆動装置Ａｄ〜Ｆｄ（のモ−タコントロ−ラ）に順次に状態情報を要求して、自己に読込む（６）。ここでは、読込んだ状態情報の中の、位置検出スイッチＡ３，Ｂ３，・・・，Ｆ３の状態信号を摘出して、ＣＰＵ１０の内部メモリに割り宛てた、各機構Ａ〜Ｆ宛ての位置レジスタＲＰＡ〜ＲＰＦに、仮のものとして、所定の位置デ−タを書込む（７〜２２）。
【００５３】
すなわち、位置検出スイッチＡ３，Ｂ３のオン／オフの組合せが、図１１の（ａ）に示すエリアＡであるときは、位置レジスタＲＰＡにＰＡmax＝２４０mmを、位置レジスタＲＰＢにはＰＢref＝３５mmを書込み、すなわち、図１１の（ａ）に示す点ＩＰａの位置デ−タを位置レジスタＲＰＡ，ＲＰＢに書込み、
エリアＢであるときは、位置レジスタＲＰＡにＰＡref＝１３０mmを、位置レジスタＲＰＢにはＰＢref＝３５mmを書込み、すなわち、図１１の（ａ）に示す点ＩＰｂ（基準点）の位置デ−タを位置レジスタＲＰＡ，ＲＰＢに書込み、
エリアＣであるときは、位置レジスタＲＰＡにＰＡref＝１３０mmを、位置レジスタＲＰＢにはＰＢmin＝０mmを書込み、すなわち、図１１の（ａ）に示す点ＩＰｃの位置デ−タを位置レジスタＲＰＡ，ＲＰＢに書込み、
エリアＤであるときは、位置レジスタＲＰＡにＰＡmax＝２４０mmを、位置レジスタＲＰＢにはＰＢmin＝０mmを書込む。すなわち、図１１の（ａ）に示す点ＩＰｄの位置デ−タを位置レジスタＲＰＡ，ＲＰＢに書込む（７〜１２）。
【００５４】
他の機構Ｃ〜Ｆのそれぞれ宛ての位置レジスタＲＰＣ〜ＲＰＦにも、機構Ａ宛ての位置レジスタへの書込みと同様に、機構移動の上限位置ＰＣmax，ＰＤmax，ＰＥmax，ＰＦmax又は基準点位置ＰＣref，ＰＤref，ＰＥref，ＰＦrefを書込む（１２Ａ−１３〜２２）。この、各位置レジスタＲＰＡ〜ＲＰＦへの位置デ−タの設定を終えると、各位置レジスタＲＰＡ〜ＲＰＦの各デ−タＲＰＡ〜ＲＰＦを、各機構駆動装置Ａｄ〜Ｆｄのモ−タコントロ−ラ９ａ，９ｂ，・・・に転送し、各モ−タコントロ−ラも、その内部メモリに割り宛てた位置レジスタに、受信した位置デ−タを書込む。すなわち、モ−タコントロ−ラ９ａは、その内部メモリの位置レジスタに前後位置デ−タＲＰＡを書込む。他のコントロ−ラ９ｂ，・・・はその内部メモリの位置レジスタに、それぞれ位置デ−タＲＰＢ，・・・のそれぞれを書込む。なお、ここまでに位置レジスタに設定したデ−タは、仮のものであって、現在位置を正しく現わすものではない。
２．電源スイッチＳＰＳのオン直後の、ヘッドレストの自動調整（ＨＲＡ）
図４を参照する。ＣＰＵ１０は次に、シ−トクッション１に対するシ−トバック２の傾斜角度デ−タＲＰＥを位置レジスタＲＰＥから読出して（ｐａ１）、それが基準角度（基準点）ＰＥref以下であるかをチェックする。角度デ−タＲＰＥが表わす角度値の最低値（ＰＥmin＝０°)は、シ−トバック２が前方向の限界位置に到れてシ−トクッション１に対してシ−トバック２が略６０度の角度（車両の床面に対して６０度）で前に到れた前傾姿勢であり、角度デ−タＲＰＥが表わす角度値の最高値（ＰＥmax＝１２０°）では、シ−トバック２が車両の床面と平行（水平）である。基準角度（基準点）ＰＥref＝５０°（車両の床面に対しては１１０°）である。
【００５５】
ステップｐａ１で、シ−トバック２の位置（傾斜角度）デ−タＲＰＥがＰＥref以下であると、すなわち、シ−トバック２の、車両床面に対する角度が１１０°以下であると、シ−トバック２は実質上起立しておりヘッドレスト３の上昇駆動すなわち押出しに問題がない。この場合にはＣＰＵ１０は、位置レジスタＲＰＡのデ−タ（ここでは、ＰＡref＝１３０mm又はＰＡmax＝２４０mm)に対応する、ヘッドレスト目標位置(高さ)ＰＢｓ（ＰＡref＝１３０mm対応のＰＢref＝３５mm又はＰＡmax＝２４０mm対応のＰＢmax＝７２mm)を算出して（ｐａ２）、コントロ−ラ９ｂに、ＰＢｓへのヘッドレスト駆動を指示する（ｐａ３）。すなわち、コントロ−ラ９ｂに、ヘッドレスト駆動目標位置としてＰＢｓを与え、目標位置への駆動を指示する。コントロ−ラ９ｂは、目標位置ＰＢｓ（＝ＰＢref又はＰＢmax）と、コントロ−ラ９ｂの内部の位置レジスタＲＰＢのデ−タＲＰＢ（この時点では、ＲＰＢ＝ＰＢref）とを比較して、ヘッドレスト２の位置ＲＰＢが目標位置ＰＢｓに合致する方向に、電気モ−タＢ１を駆動する。ＣＰＵ１０は、コントロ−ラ９ｂが、目標位置ＰＢｓへの駆動完了を報知して来るまで、過負荷検出回路６ｂ，パルス処理回路７ｂおよび位置検出回路８ｂの出力信号を監視する。
【００５６】
例えば、電源スイッチＳＰＳが車両バッテリＢＡＴに接続され、かつ電源スイッチＳＰＳがオフからオンに切換わったときに、シ−トの前後位置ＲＰＡが、図１１の（ａ）上のエリアＡ又はＤであったときには、位置デ−タＲＰＡ＝ＰＡmax（２４０mm)であるので、目標位置ＰＢｓ＝ＰＢmax（７２mm)と算出される。この場合に、ヘッドレスト３がエリアＡ内（例えば、図１１の（ｂ）に示す点ａ０）であったときには、位置デ−タＲＰＢ＝ＰＢref（３５mm)であるので、コントロ−ラ９ｂが、ＰＢmax（７２mm)−ＰＢref（３５mm)分の駆動が必要であるとして、ヘッドレスト３を上駆動する。ヘッドレスト３の、この駆動前の実際の位置はＰＢref（３５mm)以上であるので、ＰＢmax（７２mm)−ＰＢref（３５mm)分の駆動を完了するまでに、あるいはその分の駆動をしたときに、ヘッドレスト３が上限界位置ＰＢmax（７２mm)に到達して、過負荷検出回路６ａの出力信号が、過負荷なしを示すレベルから、過負荷ありを示すレベルに切換わる。コントロ−ラ９ｂはこの切換りに応答して電気モ−タＢ１の駆動を停止する。コントロ−ラ９ｂおよびＣＰＵ１０は、過負荷ありに応答して、それぞれの位置レジスタＲＰＢの位置デ−タを、ＰＢmaxに書替える。そしてＣＰＵ１０は、レジスタＦＩＢをクリアして、発光ダイオ−ドＬＤＢを消灯する。以上により、ヘッドレスト３は、例えば図１１の（ｂ）に示す点ａ０からａ１に移動する。すなわち、電源オン応答の初期位置設定により、エリアＡにあったヘッドレスト３は、該エリアの上限位置ＰＢmaxに設定される。
【００５７】
電源スイッチＳＰＳがオフからオンに切換わったときに、シ−ト位置およびヘッドレスト位置がエリアＤ内（例えば、図１１の（ｂ）に示す点ｄ０）にあって、目標位置ＰＢｓ＝ＰＢmax（７２mm)と算出した場合には、ヘッドレスト位置デ−タＲＰＢ＝ＰＢmin（０mm)であるので、コントロ−ラ９ｂが、ＰＢmax（７２mm)−ＰＢmin（０mm)分の駆動が必要であるとして、ヘッドレスト３を上駆動する。ヘッドレスト３の、この駆動前の実際の位置はＰＢmin（０mm)以上であるので、ＰＢmax（７２mm)−ＰＢmin（０mm)分の駆動を完了するまでに、まず、位置検出スイッチＢ３がオンからオフに切換わる。そのときヘッドレスト３は、基準点の位置ＲＢrefである。コントロ−ラ９ｂおよびＣＰＵ１０は、この切換りに応答して、それぞれの位置レジスタＲＰＢの位置デ−タを、ＰＢrefに書替える。そしてＣＰＵ１０は、レジスタＦＩＢをクリアして、発光ダイオ−ドＬＤＢを消灯する。ここで、目標位置がＰＢmax（７２mm)、現在位置ＲＰＢがＰＢref（３５mm)であるのでコントロ−ラ９ｂはヘッドレスト３の上駆動を継続し、パルス処理回路７ｂが移動同期パルスを出力する度に、コントロ−ラ９ｂおよびＣＰＵ１０は、割込処理により位置デ−タレジスタＲＰＢの位置デ−タＲＰＢを最小単位更新する。すなわちヘッドレストの移動に伴って、位置デ−タＲＰＢを更新する。そして、位置デ−タＲＰＢがＰＢmax（７２mm)になるか、あるいは過負荷検出回路６ａの出力が過負荷を示すものに切換わったときに、コントロ−ラ９ｂはヘッドレスト３の駆動を停止する。以上により、ヘッドレスト３は、例えば図１１の（ｂ）に示す点ｄ０からｄ１を経て上限位置ＰＢmaxに移動する。すなわち、電源オン応答の初期位置設定により、シ−ト前後位置ＲＰＡに対応する適正位置（太い実線）よりも低い位置であるエリアＤにあったヘッドレスト３は、上限位置ＰＢmaxに設定される。すなわち、追突された場合着座者を保護する可能性が高い位置に自動的に設定される。
【００５８】
電源スイッチＳＰＳがオフからオンに切換わったときに、シ−トの前後位置ＲＰＡが、図１１の（ａ）上のエリアＢ又はＣであったときには、位置デ−タＲＰＡ＝ＰＡref（１３０mm)であるので、目標位置ＰＢｓ＝ＰＢref（３５mm)と算出される。この場合に、ヘッドレスト３がエリアＢ内（例えば、図１１の（ｃ）に示す点ｂ０）であったときには、位置デ−タＲＰＢ＝ＰＢref（３５mm)であるので、コントロ−ラ９ｂはヘッドレスト３は駆動しない。ヘッドレスト３がエリアＢ内にあるということは、ヘッドレスト３がシ−トの前後位置ＲＰＤに対応するヘッドレスト適正位置ＰＢｓ以上の位置、すなわち追突された場合着座者を保護する可能性が高い位置であることを意味する。今回電源オンになったときのドライバが、前回電源オフになったときのドライバと同一の可能性が高く、シ−ト位置（ヘッドレスト位置）も、同一でよい可能性が高いので、エリアＢ内にあるときには、ヘッドレストを駆動しないのが望ましい。
【００５９】
シ−ト位置およびヘッドレスト位置がエリアＣ内（例えば、図１１の（ｃ）に示す点ｃ０）にあって、目標位置ＰＢｓ＝ＰＢref（３５mm)と算出した場合には、ヘッドレスト位置デ−タＲＰＢ＝ＰＢmin（０mm)であるので、コントロ−ラ９ｂが、ＰＢref（３５mm)−ＰＢmin（０mm)分の駆動が必要であるとして、ヘッドレスト３を上駆動する。ヘッドレスト３の、この駆動前の実際の位置はＰＢmin（０mm)以上であるので、ＰＢref（３５mm)−ＰＢmin（０mm)分の駆動を完了するまで又はその分の駆動をしたときに、位置検出スイッチＢ３がオンからオフに切換わる。そのときヘッドレスト３は、基準点の位置ＲＢrefである。コントロ−ラ９ｂおよびＣＰＵ１０は、この切換りに応答して、それぞれの位置レジスタＲＰＢの位置デ−タを、ＰＢrefに書替える。そしてＣＰＵ１０は、レジスタＦＩＢをクリアして、発光ダイオ−ドＬＤＢを消灯する。ここで、目標位置ＰＢｓがＰＢref（３５mm)、現在位置ＲＰＢ（位置レジスタＲＰＢのデ−タ）がＰＢref（３５mm)であるので、コントロ−ラ９ｂはヘッドレスト３の駆動を停止する。以上により、ヘッドレスト３は、例えば図１１の（ｃ）に示す点ｃ０からｃ１に移動する。すなわち、電源オン応答の初期位置設定により、シ−ト前後位置ＲＰＢ対応の適正位置ＲＢｓよりも低いエリアＤにあったヘッドレスト３は、適正位置又はそれより高い基準位置ＰＢrefに設定される。
【００６０】
３．定常時のシ−ト姿勢制御
図４を参照する。各機構Ａ〜Ｆ宛ての各位置レジスタＲＰＡ〜ＲＰＦに上述のように初期値を設定し（ＩＶＤ：４〜２２）、ヘッドレストの初期調整（ＨＲＡ：ｐａ１〜ｐａ３）を行なった後は、所定周期でパネルＩ／Ｆ１４および外部Ｉ／Ｆ１５に接続されたスイッチの状態読込み（２４）を繰返し、スイッチＳＢのすべてがオフ、しかも状態変化がなく、タイマＴｗがタイムオ−バすると、自己保持リレ−ＰＲＹをオフにする（２４〜２７）。これによりシ−トＥＣＵは「待機状態」となり、機構駆動装置Ａｄ〜Ｆｄが電源オフとなる。
【００６１】
しかしＣＰＵ１０は、状態読込み（２４）を繰返す。そしてスイッチＳＢの中の１つのスイッチのオン又は状態変化があると、タイマＴｗをスタ−トして（２８Ａ）、自己保持リレ−ＰＲＹをオンにする（２８Ｂ）。これによりシ−トＥＣＵは「活性状態」となる。次にＣＰＵ１０は、その位置レジスタＲＰＡ〜ＲＰＢに保持する各位置デ−タＲＰＡ〜ＲＰＢを、各機構駆動装置Ａｄ〜Ｆｄのモ−タコントロ−ラに転送し、各モ−タコントロ−ラ９ａ，９ｂ，・・・は、受信した各位置デ−タＲＰＡ〜ＲＰＢを、コントロ−ラ内部の位置レジスタに書込む。次にレジスタＦＩＡ〜ＦＩＦ（図３のステップ４参照）のデ−タを参照して、それが１であると対応する発光ダイオ−ドＬＤＡ〜ＬＤＦを点灯する。例えば、レジスタＦＩＡのデ−タが１であると、発光ダイオ−ドＬＤＡを点灯とする。そして、図５を参照すると、最新に実行した「状態読込み」（２４）で読込んだ状態デ−タを参照して、スイッチＳＡ１〜ＳＡ３のいずれがオンかをチェックして（２９，３１，３３）、いずれかＳＡｉがオンであると、それに対応付けられている発光ダイオ−ドＬＤｉを点灯にする（３０，３２，３４，３５）。
【００６２】
３Ａ．シ−トのスライド前進制御（ＡｆＰ）
図６を参照する。次にＣＰＵ１０は、シ−ト前進指示スイッチＳＢＡｆがオンかをチエックして（３６）、オンであると、スライド前進制御（ＡｆＰ）を実行する。このスライド前進制御（ＡｆＰ）では、シ−トを前方向に駆動し（４０）、シ−トの前駆動に伴って（移動同期パルスが発生する毎に）、ＣＰＵ１０およびモ−タコントロ−ラ９ａの、それぞれのシ−ト前後位置レジスタＲＰＡの位置デ−タＲＰＡを更新する（４５）。このシ−ト駆動中に、位置検出スイッチＡ３がオフからオンに切換わると、ＣＰＵ１０およびモ−タコントロ−ラ９ａは、それぞれの位置レジスタＲＰＡの位置デ−タを、ＰＡrefに書替え（４２）、レジスタＦＩＡの、位置デ−タの正確な設定が未完であることを示す「１」をクリアし（４３）、該未完を示す発光ダイオ−ドＬＤＡを消灯にする（４４）。
【００６３】
なお、移動同期パルスの発生に応答した位置デ−タＲＰＡの更新（４５）によって、位置検出スイッチＡ３がオフ（エリアＡ）からオン（エリアＢ）に切換わる前に、位置レジスタＲＰＡの位置デ−タＲＰＡが、移動同期パルスの発生に応答した位置デ−タＲＰＡのデクレメントにより、エリアＡ内の位置を示すものからエリアＢ内の位置を示すものに切換わる可能性がある。すなわち位置検出スイッチＡ３による領域検出と移動同期パルスのアップ／ダウンカウントによる位置デ−タとが不整合となることが考えられる。したがって、本実施例では、位置検出スイッチＡ３がオフ（エリアＡ）の間は、移動同期パルスのダウンカウントにより位置デ−タＲＰＡがエリアＢ内の位置を示すものになるときには、位置デ−タＲＰＡは、エリアＡの限界値（ＲＰref＝１３０mm)に留め（４５ａ〜４５ｃ−４５ｆ−４５ｇ）、デクレメント(カウントダウン；位置デ−タの更新）は保留する（４５ｆ，４５ｇ）。また、シ−ト位置が下限位置（基点；ＰＡmin＝０）に達していない（過負荷を検知しない）のに位置デ−タＲＰＡが下限位置を越える値（負値）になるときには、位置デ−タＲＰＡを下限位置（ＰＡmin＝０）に留める（４５ｄ，４５ｅ）。これはスライド後退制御（ＡｒＰ）のときも同様であり、スライド後退駆動中に位置検出スイッチＡ３がオン（エリアＢ）の間は、移動同期パルスのアップカウントにより位置デ−タＲＰＡがエリアＡ内の位置を示すものになるときには、位置デ−タＲＰＡは、エリアＢの限界値（ＲＰref−１）に留め、インクレメント(カウントアップ）は保留する。また、シ−ト位置が上限位置（終点；ＰＡmax）に達していない（過負荷を検知しない）のに位置デ−タＲＰＡが上限位置を越える値（ＰＡmax＋１）になるときには、位置デ−タＲＰＡを上限位置（ＰＡmax）に留める。
【００６４】
電気モ−タＡ１が過負荷（抵抗器ｒａに流れるモ−タ電流値が設定値以上）になると、シ−トの前方向駆動を停止し、位置レジスタＲＰＡのデ−タを基点値ＰＡmin（＝０）に更新する（３７ａ，３７ｂ，４６）。また、シ−ト前進指示スイッチＳＢＡｆがオンからオフに戻ったときにも、シ−トの前方向駆動を停止する（３６−４６）。
【００６５】
なお、シ−ト前進駆動を開始するときには、それからの駆動量と経過時間を監視するために、そのときの位置レジスタＲＰＡの位置デ−タＲＰＡをレジスタＰＲＰＡにセ−ブし（３８）、タイマＴｈをスタ−トする（３９）。ＣＰＵ１０は、これらの駆動量，経過時間を、次に説明するヘッドレストの自動調整に関連する制御で参照する。
【００６６】
３Ｂ．ヘッドレストの自動調整
シ−トを前後方向に駆動している間、ＣＰＵ１０は、シ−トの前後移動に連動したヘッドレスト自動調整を実施すべき条件が整っているかをチェックする。条件は、
１）ヘッドレスト自動調整モ−ド指示スイッチＳＥがオン（許可），シ−トバック２の傾斜角度ＲＰＥが基準値ＰＲref以下，シ−トクッション１に着座者あり（ＳＧオン）、および（ＡＮＤ：論理積）、「活性状態」になってから、ここまでに、ヘッドレスト上下駆動指示スイッチＳＢＢｕ，ＳＢＢｄがオンになったことがない（ＦＥＢ＝０）、
２）ヘッドレスト自動調整モ−ド指示スイッチＳＥがオン（許可），シ−トバック２の傾斜角度ＲＰＥが基準値ＰＲref以下，シ−トクッション１に着座者あり（ＳＧオン）、および（ＡＮＤ：論理積）、シ−ト前後駆動量が設定値ΔＰＡｐ以上となった、
３）ヘッドレスト自動調整モ−ド指示スイッチＳＥがオン（許可），シ−トバック２の傾斜角度ＲＰＥが基準値ＰＲref以下，シ−トクッション１に着座者あり（ＳＧオン）、および（ＡＮＤ：論理積）、シ−ト前後駆動開始から時間Ｔｈが経過した、又は、
４）ヘッドレスト自動調整モ−ド指示スイッチＳＥがオン（許可），シ−トバック２の傾斜角度ＲＰＥが基準値ＰＲref以下，シ−トクッション１に着座者あり（ＳＧオン）、および（ＡＮＤ：論理積）、シ−ト姿勢をＲＡＭ１１に登録してからシ−ト前後駆動があり、その駆動量が設定値ΔＰＡｐ以上となった又はシ−ト前後駆動開始から時間Ｔｈが経過した、
の四者のいずれか一者が成立することである。
【００６７】
上記１）〜４）の各条件の成否を判定するためのレジスタＦＨＢをＣＰＵ１０は有し、ＣＰＵ１０は、「活性状態」（自己保持リレ−ＰＲＹをオン）にしたときにレジスタＦＨＢをクリアする。レジスタＦＨＢのデ−タ「０」は、ヘッドレスト自動調整可（許可）を意味し、デ−タ「１」は不可（禁止）を意味する。ヘッドレスト上下駆動指示スイッチＳＢＢｕ又はＳＢＢｄのオンに応答してヘッドレストを駆動したときにＣＰＵ１０は、レジスタＦＨＢに「１」（禁止）を書込む（図８の７０）。また、ＲＡＭ１１に登録した姿勢にシ−ト姿勢を自動設定することが指示されたときにもＣＰＵ１０は、レジスタＦＨＢに「１」（禁止）を書込む（図９の７７−７８）。このＦＨＢ＝「１」（禁止）は、ステップ３８，３９が実行された後、ステップ４９又は５１が成立（ＹＥＳ）したときにクリアされる。すなわちＦＨＢ＝「０」（許可）に書替えられる。
【００６８】
ここで図６と図７を参照する。上記１）の条件の成否をＣＰＵ１０は、図６のステップ４７，４８および図７のステップ５２，５３でチェックして、上記１）の条件が成立（ヘッドレスト自動調整：許可）のときには、ステップ４７−４８−５２−５３と経て、ステップ５４に進む。また、上記２）の条件の成否をＣＰＵ１０は、ステップ４７，４８，４９，５２，５３でチェックして、成立しているときには、ステップ４７−４８−４９−５０−５２−５３と経て、ステップ５４に進む。更に、上記３）の条件の成否をＣＰＵ１０は、ステップ４７，４８，４９，５１，５２，５３でチェックして、成立しているときには、ステップ４７−４８−４９−５１−５０−５２−５３と経て、ステップ５４に進む。上記４）の条件の成否をＣＰＵ１０は、ステップ７８（図９），３８，３９，４７，４８，４９，５１，５２，５３でチェックして、成立しているときには、ステップ４７−４８−４９−５１−５０−５２−５３と経て、ステップ５４に進む。
【００６９】
ステップ５４でＣＰＵ１０は、そのときのシ−ト前後位置ＲＰＡ（位置レジスタＲＰＡのデ−タ）に割り付けられたヘッドレスト標準位置ＰＢｓ（図１１上の太い左下りの斜線）を算出する。そして、この標準位置ＰＢｓに、ユ−ザ個別のヘッドレスト上下調整値ＰＢａを加えた値をヘッドレスト目標位置ＰＢｏとして（５６〜５９）、駆動装置Ｂｄのモ−タコントロ−ラ９ｂに与えて、該目標位置ＰＢｏへのヘッドレストの駆動を指示する（６０）。なお、ユ−ザ個別の調整値ＰＢａとは、各スイッチＳＡ１〜３宛ての、ＲＡＭ１２上の各姿勢デ−タテ−ブル１〜３に登録されている個別調整量であり、スイッチＳＡ１〜３の内、現在オンのスイッチＳＡｉに対応する姿勢デ−タテ−ブルｉから読出す値である。全スイッチＳＡ１〜３がオフのときには、調整値ＰＢａは０とする（５７）。
【００７０】
次に、スイッチＳＢＡｆがオン（他のスイッチはオフ）であるのでＣＰＵ１０は、他の制御ＡｒＰ，ＢｕＰ，ＢｄＰ，・・・ＦｒＰを素通りし、図９および図１０のステップ７１〜８８又は７１〜９６を素通りして、図４の「状態読込み」（２４）に進み、そこでスイッチＳＢＡｆオンが継続していると、ステップ２５から２８Ａ〜３５を経て、またスライド前進制御（ＡｆＰ）に進む。このようにして、スイッチＳＢＡｆオンが継続している間は、実質上スライド前進制御（ＡｆＰ）のみを、ＣＰＵ１０が実行する。スイッチＳＢＡｆがオンからオフに戻ると、シ−トの前方向への駆動を停止する（４６）。
【００７１】
３Ｃ．スライド後退制御（ＡｒＰ）
「状態読込み」（２４）のときにシ−トの後方向への駆動を指示するスイッチＳＢＡｒがオンであると、ＣＰＵ１０は、「スライド後退制御」（ＡｒＰ）で、シ−トを後方向に駆動する。この制御の内容は、駆動方向は逆ではあるが、前述の「スライド前進制御」（ＡｆＰ）の内容と同様である。
【００７２】
３Ｄ．ヘッドレスト上駆動制御（ＢｕＰ）
「状態読込み」（２４）のときにヘッドレスト上駆動指示スイッチＳＢＢｕがオンであると、ＣＰＵ１０は、図７および図８に示す、ヘッドレスト上駆動制御（ＢｕＰ）を実行する。このヘッドレスト上駆動制御（ＢｕＰ）では、ヘッドレスト３を上方向に駆動し（６３）、ヘッドレストの上昇に伴って（移動同期パルスが発生する毎に）、ＣＰＵ１０およびモ−タコントロ−ラ９ｂは、それぞれのヘッドレスト上下位置レジスタＲＰＢの位置デ−タＲＰＢを更新する（６８）。この位置デ−タの更新処理の内容は、前述のスライド前進，後退制御（ＡｆＰ，ＡｒＰ）の場合と同様である。
【００７３】
このヘッドレスト駆動中に、位置検出スイッチＢ３がオンからオフに切換わると、ＣＰＵ１０およびモ−タコントロ−ラ９ａは、それぞれの位置レジスタＲＰＢの位置デ−タＲＰＢを、ＰＢrefに書替える（６４，６５）。そしてＣＰＵ１０は、レジスタＦＩＢをクリアし、発光ダイオ−ドＬＤＢを消灯する（６６，６７）。電気モ−タＢ１が過負荷（抵抗器ｒｂに流れるモ−タ電流値が設定値以上）になると、ヘッドレストの上駆動を停止し、位置デ−タＲＰＢを上限位置ＰＢmaxに書替える（６２ａ，６２ｂ，６９）。また、ヘッドレスト上駆動指示スイッチＳＢＢｕがオンからオフに戻ったときにも、ヘッドレストの上駆動を停止する（６１−６９）。
【００７４】
なお、ヘッドレスト上駆動指示スイッチＳＢＢｕがオンからオフに戻った（ヘッドレストの上駆動を停止した）ときに、ヘッドレストの駆動（手動調整）があったこと（これによりしばらくは、ヘッドレスト自動調整は禁止する）を示す「１」を、レジスタＦＨＢに書込む（７０）。この「１」は、その後図６に示すステップ３８，３９が実行され、ステップ４９又は５１の条件が成立（ＹＥＳ）したときに消去（ヘッドレスト自動調整の許可を示す０に更新）される。
【００７５】
３Ｅ．ヘッドレスト下駆動制御（ＢｄＰ）
「状態読込み」（２４）のときにヘッドレストの下駆動を指示するスイッチＳＢＢｄがオンであると、ＣＰＵ１０は、ヘッドレスト下駆動制御（ＢｄＰ）で、ヘッドレストを下方向に駆動する。この制御の内容は、駆動方向は逆ではあるが、前述の「ヘッドレスト上駆動制御」（ＢｕＰ）の内容と同様である。
【００７６】
３Ｆ．シ−トベ−ス前部の上駆動制御（ＣｕＰ）
シ−トベ−スは、シ−トクッション１と一体のクッション支持フレ−ムであり、シ−トクッション１の駆動制御に関しては、シ−トクッションと同体物である。「状態読込み」（２４）のときにシ−トクッション１の前部の上駆動を指示するスイッチＳＢＣｕがオンであると、ＣＰＵ１０は、シ−トベ−ス前部上駆動制御（ＣｕＰ）で、シ−トクッション１の前部を上駆動する。この制御の内容は、前述の「ヘッドレスト上駆動制御」（ＢｕＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００７７】
３Ｇ．シ−トベ−ス前部の下駆動制御（ＣｄＰ）
「状態読込み」（２４）のときにシ−トクッション１の前部の下駆動を指示するスイッチＳＢＣｄがオンであると、ＣＰＵ１０は、シ−トベ−ス前部下駆動制御（ＣｄＰ）で、シ−トクッション１の前部を下駆動する。この制御の内容は、「シ−トベ−ス前部の上駆動制御」（ＣｕＰ）の内容と同様であるが、駆動方向は逆である。
【００７８】
３Ｈ．シ−トベ−ス後部の上駆動制御（ＤｕＰ）
「状態読込み」（２４）のときにシ−トクッション１の後部の上駆動を指示するスイッチＳＢＤｕがオンであると、ＣＰＵ１０は、シ−トベ−ス後部上駆動制御（ＤｕＰ）で、シ−トクッション１の後部を上駆動する。この制御の内容は、前述の「ヘッドレスト上駆動制御」（ＢｕＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００７９】
３Ｉ．シ−トベ−ス後部の下駆動制御（ＤｄＰ）
「状態読込み」（２４）のときにシ−トクッション１の後部の下駆動を指示するスイッチＳＢＤｄがオンであると、ＣＰＵ１０は、シ−トベ−ス後部下駆動制御（ＤｄＰ）で、シ−トクッション１の後部を下駆動する。この制御の内容は、「シ−トベ−ス後部の上駆動制御」（ＤｕＰ）の内容と同様であるが、駆動方向は逆である。
【００８０】
３Ｊ．シ−トバックの前向き回動駆動制御（ＥｆＰ）
「状態読込み」（２４）のときにシ−トバック２の前方向への回動を指示するスイッチＳＢＥｆがオンであると、ＣＰＵ１０は、シ−トバック前向き回動駆動制御（ＥｆＰ）で、シ−トバック２を前傾斜方向に回動駆動する。この制御の内容は、前述の「ヘッドレスト下駆動制御」（ＢｄＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００８１】
３Ｋ．シ−トバックの後向き回動駆動制御（ＥｒＰ）
「状態読込み」（２４）のときにシ−トバック２の後方向への回動を指示するスイッチＳＢＥｒがオンであると、ＣＰＵ１０は、シ−トバック後向き回動駆動制御（ＥｒＰ）で、シ−トバック２を後傾斜方向に回動駆動する。この制御の内容は、「シ−トベ−ス後部の上駆動制御」（ＤｕＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００８２】
３Ｌ．ランバ−サポ−トの突出し回動駆動制御（ＦｆＰ）
「状態読込み」（２４）のときにシ−トバック２に装備したランバ−サポ−トを、着座者側に突出し回動駆動することを指示するスイッチＳＢＦｆがオンであると、ＣＰＵ１０は、ランバ−突出し駆動制御（ＦｆＰ）で、ランバ−サポ−トを突出し方向に回動駆動する。この制御の内容は、前述の「ヘッドレスト下駆動制御」（ＢｄＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００８３】
３Ｍ．ランバ−サポ−トの退避回動駆動制御（ＦｒＰ）
「状態読込み」（２４）のときにランバ−サポ−トを、着座者から退避する方向に回動駆動することを指示するスイッチＳＢＦｒがオンであると、ＣＰＵ１０は、ランバ−退避駆動制御（ＦｒＰ）で、ランバ−サポ−トを退避方向に回動駆動する。この制御の内容は、前述の「ヘッドレスト上駆動制御」（ＢｕＰ）の内容と同様である。ただし、ステップ７０の処理に相当する処理はない。
【００８４】
３Ｎ．シ−ト姿勢の登録
「状態読込み」（２４）のときに、シ−ト姿勢の登録を指示するスイッチＳＤがオンであると、ＣＰＵ１０は、図９を参照すると、ユ−ザ指定用のスイッチＳＡ１〜３のいずれかＳＡｉがオンであるかをチェックし（７１，７２）、全スイッチＳＡ１〜３がオフのときには、シ−ト姿勢の登録をしない。スイッチＳＡｉ（ｉ＝１，２又は３）がオンであると、各位置レジスタＲＰＡ〜ＲＰＦの各位置デ−タＲＰＡ〜ＲＰＦを、ＲＡＭ１２上の姿勢デ−タテ−ブルｉの各登録位置レジスタＭＲＰＡｉ〜ＭＲＰＦｉに書込み（７３）、そのときのシ−ト前後位置デ−タＲＰＡ対応の適正ヘッドレスト位置ＰＢｓを算出し（７４）、ユ−ザｉ（スイッチＳＡｉ）個別のヘッドレスト調整値ＰＢａ＝ＲＰＢ−ＰＢｓを算出して、この個別調整値ＰＢａを、姿勢デ−タテ−ブルｉの、個別調整値レジスタＭＰＢａｉに書込み、スイッチＳＡｉ（ユ−ザｉ）宛てのシ−ト姿勢デ−タの登録があることを示す「１」を、該スイッチＳＡｉ宛てのレジスタＦＳＤｉに書込む（７６）。なお、この個別調整値ＰＢａは、図７のステップ５９で、スイッチＳＡｉ（ユ−ザｉ）宛てのシ−ト姿勢に利用される。
【００８５】
３Ｏ．自動姿勢設定
「状態読込み」（２４）のときに、自動姿勢設定を指示するスイッチＳＣがオンであると、ＣＰＵ１０は、図９を参照すると、まずレジスタＦＨＢに、ヘッドレストの自動調整の禁止を指定する「１」を書込む（７８）。なお、この「１」は、シ−トＥＣＵが「待機状態」から「活性状態」に変わったとき、ならびに、図６のステップ５０で消去される。次にＣＰＵ１０は、ユ−ザ指定用のスイッチＳＡ１〜３のいずれかＳＡｉがオンであるかをチェックし（７９）、全スイッチＳＡ１〜３がオフのときには、ＲＯＭ１１の標準シ−ト姿勢デ−タテ−ブル０の、各標準位置レジスタＭＲＰＡ０〜ＭＲＰＦ０の各位置デ−タを読出して、各機構Ａ〜Ｆの目標位置デ−タとし、各機構駆動装置Ａｄ〜Ｆｄのモ−タコントロ−ラに与え、その位置への駆動を指示する（８１）。これにより、全スイッチＳＡ１〜３をオフにして自動姿勢設定を指示したときには、ＲＯＭ１１に格納している標準シ−ト姿勢が自動的に設定される。
【００８６】
いずれかのスイッチＳＡｉ（ｉ＝１，２又は３）がオンであったときには、レジスタＦＳＤｉのデ−タをチェックして、それが「１」（シ−ト姿勢の登録あり）であると、ＲＡＭ１２のシ−ト姿勢デ−タテ−ブルｉの、各位置レジスタＭＲＰＡｉ〜ＭＲＰＦｉの各位置デ−タを読出して、各機構Ａ〜Ｆの目標位置デ−タとし、各機構駆動装置Ａｄ〜Ｆｄのモ−タコントロ−ラに与え、その位置への駆動を指示する（８０）。これにより、スイッチＳＡ１〜３のいずれかＳＡｉをオンにして自動姿勢設定を指示したときには、ＲＡＭ１１に格納しているシ−ト姿勢が自動的に設定される。レジスタＦＳＤｉのデ−タをチェックしたとき、それが「０」（シ−ト姿勢の登録なし）であったときには、メモリよりのデ−タ読出しを行なわず、シ−ト姿勢の自動設定は行なわない。すなわちスイッチＳＣのオン（自動姿勢設定の指示）を無視する。
【００８７】
３Ｐ．ヘッドレスト自動調整禁止の解除
図１０を参照する。ＣＰＵ１０は、ドライバ席ドアスイッチＳＦのオン，オフを監視して（８２〜８５）、それが、ドライバ席ドアの閉から開への変化に対応する変化を示したときに、ドライバ（着座者）が変わりシ−ト姿勢が変更される可能性があるので、レジスタＦＨＢをクリアする（８６）。すなわち、レジスタＦＨＢのデ−タを、ヘッドレスト自動調整可（許可）を意味する０とする。
【００８８】
３Ｑ．自動調整可否指示スイッチＳＥのオフ（否）からオン（可）への切換り応答のヘッドレスト自動調整
ＣＰＵ１０は、ヘッドレスト自動調整許可／禁止を指定するスイッチＳＥの、オフ（禁止指示）からオン（許可指示）への切換わりを監視して（８７〜９０）、この切換わりがあったときに、ステップ９０から図７のステップ５４に進んで、ステップ５４〜６０の、シ−ト前後位置ＲＰＡに対応付けられた適正位置ＰＢｏへのヘッドレスト駆動を行なう。
【００８９】
３Ｒ．シ−トバック２が、基準角度ＰＦref以下の角度に立上ったときのヘッドレスト自動調整
ヘッドレスト自動調整許可／禁止を指定するスイッチＳＥがオン（自動調整許可指定）であるときでも、シ−トバック２が、基準角度ＰＦrefを越える角度（例えばシ−トバック２が床面に平行）である間は、図７のステップ５２でこれを認知してＣＰＵ１０は、ヘッドレスト自動調整を実行しない。基準角度ＰＦref以下では、ヘッドレストの移動に障害がないので、ＣＰＵ１０は、図１０のステップ９１〜９４で、シ−トバック２が基準角度ＰＦref以下に立上ったかをチェックして、この立上りがあると、ステップ９４から図７のステップ５４に進んで、ステップ５４〜６０の、シ−ト前後位置ＲＰＡに対応付けられた適正位置ＰＢｏへのヘッドレスト駆動を行なう。
【００９０】
３Ｓ．着座者なしからありに切換わったときのヘッドレスト自動調整
ヘッドレスト自動調整許可／禁止を指定するスイッチＳＥがオン（自動調整許可指定）であるときでも、着座者がない（着座者センサＳＧがオフ）ときには、図７のステップ５５でこれを認知してＣＰＵ１０は、ヘッドレスト自動調整を実行しない。そこでＣＰＵ１０は、図１０のステップ９５〜９８で、着座者なし（ＳＧがオフ）から着座者あり（ＳＧがオン）に切換わったかをチェックして、この切換りがあると、ステップ９８から図７のステップ５４に進んで、ステップ５４〜６０の、シ−ト前後位置ＲＰＡに対応付けられた適正位置ＰＢｏへのヘッドレスト駆動を行なう。
【００９１】
３Ｔ．スイッチＡ３，Ｂ３の位置検出に従った位置デ−タの校正
前述の「初期値設定」（ＩＶＤ）を完了した直後は、シ−ト前後位置レジスタＲＰＡおよびヘッドレスト上下位置レジスタＲＰＢには、該前後位置と上下位置の組合せがエリアＡにあるときには図１１の（ａ）に示す点ＩＰａの位置が、エリアＢにあったときには点ＩＰｂ（基準点）の位置が、エリアＣにあったときには点ＩＰｃの位置が、また、エリアＤにあったときには点ＩＰｄの位置が書込まれている。そして、その次の「ヘッドレスト初期調整」（ＨＲＡ）を完了した直後は、先に点ＩＰａ又はＩＰｄの位置を書込んでいた（エリアＡ又はＤであった）ケ−スでは、ヘッドレストは上限位置ＰＢmaxとなっており、先に点ＩＰｂを書込んでいた（エリアＢであった）ケ−スでは、ヘッドレストは駆動されていない。また、先に点ＩＰｃを書込んでいた（エリアＣであった）ケ−スでは、ヘッドレストは基準位置ＰＢrefに駆動されている。
【００９２】
シ−ト前後位置がエリアＡにあったときには、その後スイッチＳＢＡｒがオン（シ−トを後方向に駆動する指示）になると、位置レジスタＲＰＡの位置デ−タＲＰＡは上限位置ＰＡmax（ＩＰａ）を示すものであるが、ＣＰＵ１０は電気モ−タＡ１を回転駆動する。すなわちシ−トを後方向に駆動する。位置デ−タＲＰＡは更新しない。スイッチＳＢＡｆがオンになると、ヘッドレスト自動調整モ−ドが許可（スイッチＳＥオン）の場合には、ＣＰＵ１０はモ−タコントロ−ラ９ａにシ−トの前方向への駆動を指示し、コントロ−ラ９ａがこれを実行し、シ−トの前方向への移動に伴って発生する移動同期パルスを、ＣＰＵ１０およびモ−タコントロ−ラ９ａがカウントダウンして前後位置レジスタＲＰＡの位置デ−タＲＰＡを更新し、更新した位置デ−タＲＰＡに対応するヘッドレスト適正高さＰＢｓをＣＰＵ１０が算出してそれを目標位置としてモ−タコントロ−ラ９ｂに与えてヘッドレスト３を該目標位置に駆動し、かつこれに伴ってＣＰＵ１０およびモ−タコントロ−ラ９ｂのヘッドレスト位置レジスタの位置デ−タＲＰＢを更新し、実際のシ−ト位置が基準点ＰＡrefに達したときに、すなわち図１１の（ａ）の点ａ２に達したときに、位置検出スイッチＡ３がオフからオンに切換わり、これに応答してＣＰＵ１０およびモ−タコントロ−ラ９ａが、それぞれのシ−ト前後位置レジスタＲＰＡのデ−タをＰＡrefに変更する。加えてＣＰＵ１０は、レジスタＦＩＡをクリアし、発光ダイオ−ドＬＤＡを消灯する。この位置デ−タＲＰＡの変更により、ヘッドレストの目標位置ＰＢｓがＰＢrefとなり、ここでヘッドレスト基準点ＰＢrefに駆動される。この時点で、シ−ト前後位置レジスタＲＰＡおよびヘッドレスト上下位置レジスタＲＰＢの位置デ−タはいずれも、検出値に基づいた正確な値に定まっていることになる。スイッチＳＢＡｆのオンが継続すると、その後は、シ−ト位置ＲＰＡとヘッドレスト位置ＲＰＢで規定される点（シ−ト位置およびヘッドレスト位置）は、図１１の（ｂ）に示す太い実線の左下り斜線に沿って下り移動する。
【００９３】
なお、ヘッドレスト自動調整モ−ドが禁止（スイッチＳＥオフ）のときには、前移動指示スイッチＳＢＡｆがオンにされると、シ−トの前方向への駆動のみが行なわれ、ヘッドレスト３の高さは変わらずＰＢmaxである。実際のシ−ト位置がＰＡref（＝１３０mm)になったときに、位置検出スイッチＡ３がオフからオンに切換わり、ＣＰＵ１０およびモ−タコントロ−ラ９ａが、それぞれのシ−ト前後位置レジスタＲＰＡのデ−タをＰＡrefに更新し、ＣＰＵ１０は、レジスタＦＩＡをクリアし、発光ダイオ−ドＬＤＡを消灯する。
【００９４】
シ−ト前後位置がエリアＤにあったときには、その後、シ−ト前移動指示スイッチＳＢＡｆがオンになると、上述の、点ａ１にあるときにスイッチＳＢＡｆがオンになったときの動作、と同様な動作を、ＣＰＵ１０ならびにモ−タコントロ−ラ９ａおよび９ｂが、実行し、シ−ト前後位置レジスタＲＰＡの位置デ−タＲＰＡが、スイッチＡ３の位置検出に基づいた正確な値に定まり、レジスタＦＩＡがクリアされ、発光ダイオ−ドＬＤＡが消灯する。ヘッドレスト上下位置デ−タＲＰＢは、先行して実施された「ヘッドレスト初期調整」（ＨＲＡ）において、ヘッドレストが図１１の（ｂ）に示す点ｄ１に駆動されたときに、正確な値に定まっている。
【００９５】
シ−ト前後位置がエリアＢにあったときには、その後、シ−ト後移動指示スイチＳＢＡｒがオンになると、図１１の（ｃ）に示す点ｂ０から基準点ＰＡrefに達したときに、位置検出スイッチＡ３がオフからオンに切換わり、シ−ト前後位置レジスタＲＰＡのデ−タがＰＡrefに更新され、レジスタＦＩＡがクリアされ、発光ダイオ−ドＬＤＡが消灯する。ヘッドレスト下移動指示スイッチＳＢＢdがオンになると、点ｂ０から基準点ＰＢrefに達したときに、位置検出スイッチＢ３がオフからオンに切換わり、ヘッドレスト上下位置レジスタＲＰＢのデ−タがＰＢrefに更新され、レジスタＦＩＢがクリアされ、発光ダイオ−ドＬＤＢが消灯する。
【００９６】
シ−ト前後位置がエリアＣにあったときには、その後、シ−ト後移動指示スイチＳＢＡｒがオンになると、図１１の（ｃ）に示す点ｃ１から基準点ＰＡrefに達したときに、位置検出スイッチＡ３がオフからオンに切換わり、シ−ト前後位置レジスタＲＰＡのデ−タがＰＡrefに更新され、レジスタＦＩＡがクリアされ、発光ダイオ−ドＬＤＡが消灯する。ヘッドレスト上下位置デ−タＲＰＢは、先行して実施された「ヘッドレスト初期調整」（ＨＲＡ）において、ヘッドレストが図１１の（ｃ）に示す点ｃ１に駆動されたときに、正確な値に定まっている。上記説明は、特定の手動用スイッチの操作に応答したシ−ト駆動に連動する位置レジスタの位置デ−タの校正であるが、その他の手動用スイッチの操作に応答したシ−ト前後駆動やヘッドレスト上下駆動、あるいは、スイッチＳＣのオンに応じた自動姿勢設定によっても、位置検出スイッチＡ３，Ｂ３のオン，オフの切換わりがあったとき、ならびに、シ−ト，ヘッドレストが、移動領域の端に到達して過負荷検出回路６ａ，６ｂが、過負荷を検出したときに、位置レジスタＲＰＡ，ＲＰＢの位置デ−タが、正確な既知値に定められる。
【００９７】
また、移動領域の端に到達しなくても、手動スイッチＳＢＡｆ，ＳＢＡｒ，ＳＢＢｕ，ＳＢＢｄの操作に応答したシ−ト，ヘッドレストの駆動があることにより、実位置に対する位置レジスタＲＰＡ，ＲＰＢの位置デ−タのずれ量が減少して行く。この点を次に例示する。
【００９８】
車両上バッテリＢＡＴに接続された電源スイッチＳＰＳがオンになったきのシ−ト前後位置とヘッドレスト上下位置の実際の位置関係が、図１２の（ａ）に示すように、エリアＢの点ａ(100,50)だったとする。このとき、初期値設定（ＩＶＤ）により前後位置データＲＰＡは130mm、上下位置データＲＰＢは35mmと設定されており、位置データのズレ量はシ−ト前後位置で130−100＝30mm、ヘッドレスト上下位置は35−50＝−15mmである。シ−ト前後位置位置：100mmでのヘッドレスト最適標準位置は約19mmであり、実際のヘッドレスト上下位置は最適標準位置より50−19＝31mm高い位置にある。
▲１▼手動スイッチＳＢＡｒの操作により後方へ駆動され、前後検出スイッチＡ３が切換わる場合:
スイッチＡ３オン（エリアＢ）からオフ（エリアＡ）が切換わるまでの間は、前後位置データＲＰＡ（130mm:エリアAの起点)が、スイッチＡ３による検出領域（エリアＢ）と不整合であるので、前後位置データＲＰＡは更新（130mmを越える値へのカウントアップ）されない。つまり前後位置データＲＰＡは変化しない。これにより、ヘッドレストの自動調整駆動はないので、シ−トが後方へ移動すればするほどヘッドレストの最適標準位置と実際の位置とのズレ量は減少していく。スイッチＡ３が切換わった時点で前後位置データＲＰＡは、シ−ト位置を正確に示すものとなる。この時のヘッドレスト最適標準位置と実際の位置とのズレ量は50−35＝15mmである。スイッチＡ３切換わり後は、上記ヘッドレストズレ量を維持したまま(15mmオフセット)シ−ト前後位置移動に伴って上昇していく。シ−ト前後位置が152mmを超えた付近ではヘッドレストは最上端へ移動しており、過負荷検知により上下位置データＲＰＢも、上限位置の値ＰＢmaxに更新される。以上の経過を複数の丸印で、図１２の（ａ）に示す。
▲２▼手動スイッチＳＢＡｆの操作により前方へ駆動された場合：
前方への駆動により前後位置データＲＰＡは130mmより小さくなり、ヘッドレスト最適標準位置は35mmを下回る。このとき、上下検出スイッチＢ３が切換わるまでヘッドレストは自動調整駆動され、切換わった時点で上下位置データＲＰＢのズレが解消する。この時、残る前後位置データのズレ量：30mmによるヘッドレスト最適標準位置と実際の位置とのズレ量は35−19＝16mm。このズレ量を維持したまま(16mmオフセット)シ−ト前後移動に伴って下降していく。その後はシ−トが最前端へ移動したとき、過負荷検知により前後位置データＲＰＡも、下限位置の値ＰＡmin＝０に更新される。以上の経過を複数の丸印で、図１２の（ｂ）に示す。
▲３▼手動スイッチＳＢＡｒの操作により後方へ駆動され、前後検出スイッチＡ３が切換わる前の点ｂ(120,50)で停止後、再度手動スイッチＳＢＡｆの操作により前方へ駆動された場合：
後方移動では、前後位置データＲＰＡは更新されないので130mm、シ−ト前後位置位置ＲＰＡの変化がないのでヘッドレストの自動調整駆動も行わない。よって上下位置データＲＰＢも35mmのままである。点ｂ(120,50)での位置ズレ量は、前後位置データ：130−120＝10mm、シ−ト前後位置120mmでのヘッドレスト最適標準位置は約30mmであり、この時のヘッドレスト最適標準位置と実際の位置とのズレ量は50−30＝20mmである。その後、前方への駆動により前後位置データは130mmより小さい値に更新され、ヘッドレスト最適標準位置は35mmを下回る。このとき、上下検出スイッチＢ３が切換わるまでヘッドレストは自動調整駆動され、切換わった時点で上下位置データＲＰＢのズレが解消する。この時、残る前後位置データＲＰＡのズレ量：10mmによるヘッドレスト最適標準位置と実際の位置とのズレ量は35−30＝5mmを維持したまま(5mmオフセット)シ−ト移動に伴って下降していく。その後はシ−トが最前端へ移動したとき、過負荷検知により前後位置データＲＰＡも、下限位置の値ＰＡmin＝０に更新される。以上の経過を複数の丸印で、図１２の（ｃ）に示す。
▲４▼手動スイッチＳＢＢｕの操作により上方へ駆動される場合：
上下位置データＲＰＢのズレ量15mmを維持したまま上方移動に伴う上下位置データＲＰＢの更新が行われ、最上端での過負荷検知によって、上下位置データＲＰＢは上限値ＰＢmaxに定まる（前後位置データＲＰＡのズレは継続）。
▲５▼手動スイッチＳＢＢｄの操作により下方へ駆動される場合：
下方移動に伴う上下位置データＲＰＢの更新は行われず、35mmを維持。このとき、上下位置データＲＰＢのズレ量は除々に減少し、上下位置検出スイッチＢ３が切換わった時点で上下位置データＲＰＢのズレが解消する（前後位置データのズレは継続）。
【００９９】
以上のように、前後・上下検出スイッチＡ３，Ｂ３の切換わりを検出または過負荷を検出するまでの間でも、手動スイッチの操作に応答するシ−ト前後位置移動，上下移動によって、以下のような効果がある：
・前後、上下位置データＲＰＡ，ＲＰＢのズレ量を減少するよう作用する，
・最適標準位置よりも低くならない位置でシ−ト前後位置位置に対応したヘッドレスト高さへの自動調整設定が行なわれる。
【０１００】
なお、電源が復活したときのシ−ト位置（前後位置）ＲＰＡとヘッドレストの実際の高さ（上下位置）の関係が他のエリアに属する場合であっても、同様の効果を有する。他の機構Ｃ〜Ｆに関しても同様である。
【０１０１】
いずれの機構Ａ〜Ｆでも、位置検出スイッチＡ３，Ｂ３，・・・が、各機構Ａ〜Ｆの被駆動体の移動領域の中程に定まった基準点にてオン／オフが切換わり、該基準点に定まった既知位置デ−タＰＡref,ＰＢref，・・・に校正され、通常のシ−ト姿勢調整，設定でシ−ト姿勢が基準点近くに定まる確率が高く、したがって位置検出スイッチＡ３，Ｂ３，・・・のオン／オフ切換わりの確率が高く、ＣＰＵが生成する位置デ−タに、デ−タ処理誤差，検出誤差が累積する可能性が低く、位置デ−タの信頼性が高い。したがってシ−ト姿勢の制御精度が高くなる。ユ−ザのスイッチ操作によって機構を駆動して基準位置を通過させて位置デ−タを正確な値に設定する位置デ−タの初期化を行なう場合、基準点が移動範囲の中程であるので、機構駆動量が少くて済む。すなわち、初期化に要する時間が短くなる。
【図面の簡単な説明】
【図１】  本発明の一実施例の機構概要を示す斜視図である。
【図２】  図１に示す機構Ａ〜Ｅに結合されたシ−トＥＣＵの構成を示すブロック図である。
【図３】  図２に示すＣＰＵ１０の制御機能の概要の一部分を示すフロ−チャ−トである。
【図４】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図５】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図６】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図７】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図８】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図９】  図２に示すＣＰＵ１０の制御機能の概要の他の部分を示すフロ−チャ−トである。
【図１０】  図２に示すＣＰＵ１０の制御機能の概要の残部を示すフロ−チャ−トである。
【図１１】  図１に示すシ−トの前後位置を横軸に、ヘッドレストの高さを縦軸にして示す、シ−ト位置およびヘッドレスト高さの領域区分、ならびに、領域対応の位置検出スイッチＡ３，Ｂ３のオン／オフを示すグラフであり、左下りの太い実線は、シ−ト位置に対応する適正なヘッドレスト高さを示す。
【図１２】  図１に示すシ−トの前後位置を横軸に、ヘッドレストの高さを縦軸にして示す、シ−ト位置およびヘッドレスト高さの領域区分、ならびに、シ−ト位置に対応する適正なヘッドレスト高さを示すグラフである。
【符号の説明】
１：シ−トクッション          ２：シ−トバック
３：ヘッドレスト              Ａ〜Ｆ：電動駆動機構
Ａ１，Ｂ１：電気モ−タ        Ａ２，Ｂ２：ロ−タリエンコ−ダ
Ａ３，Ｂ３：位置検出スイッチ  Ａｄ〜Ｆｄ：機構駆動装置
ｒａ，ｒｂ：抵抗器            ＳＰＳ：電動シ−ト用電源スイッチ
ＢＡＴ：車両バッテリ          ＳＡ：ユ−ザ宛てスイッチ群
ＳＢ：手動指示スイッチ群      ＳＣ：自動姿勢設定指示スイッチ
ＳＤ：姿勢登録指示スイッチ    ＳＥ：ヘッドレスト自動調整指示スイッチ
ＳＦ：ドライバ席ドアスイッチ  ＳＧ：着座者センサ
ＬＤ：発光ダイオ−ド群
【図１】
0004078744.tif 000004
【図２】
0004078744.tif 000005
【図３】
0004078744.tif 000006
【図４】
0004078744.tif 000007
【図５】
0004078744.tif 000008
【図６】
0004078744.tif 000009
【図７】
0004078744.tif 000010
【図８】
0004078744.tif 000011
【図９】
0004078744.tif 000012
【図１０】
0004078744.tif 000013
【図１１】
0004078744.tif 000014
【図１２】
0004078744.tif 000015