(57)【要約】【課題】車両において障害物によってドアが十分開けられないときでも、乗降性を損なわないようにする。【解決手段】キースイッチ（キーＳＷ）２は、イグニッションキーシリンダからイグニッションキーが抜かれたことを検出する。距離検出部３は、ドアから、ドアの開閉に影響を与える障害物までの距離を検出する。コントローラユニット１は、キースイッチ２によって、イグニッションキーが抜かれたことを判断すると、距離検出部３を起動し、障害物までの距離を検出する。検出した距離に応じて、ドアが十分開けられるときは、所定の移動量でシートを後方に移動するようにスライドモータ５を制御する。十分開けられないときには、開けられる角度に応じて、シートをより後方に移動させる。【選択図】　　　　図１
2004130905.tif 000002
【特許請求の範囲】
【請求項１】
車両に備えられたシートを車両の前後方向に駆動する駆動手段と、
乗員の乗車準備操作若しくは降車準備操作を検出する乗降車準備操作検出手段と、
車両ドアから、当該ドアの開扉動作の障害となる位置の障害物までの距離を検出する距離検出手段と、
前記距離検出手段によって検出された前記車両ドアから障害物までの距離に基づいて、シートの駆動量若しくはシートの駆動位置を設定する設定手段とを備え、前記乗降車準備操作検出手段によって乗員の乗車準備操作若しくは降車準備操作を検出した場合に、前記設定手段によって設定されたシートの駆動量若しくはシートの駆動位置に基づいて、前記シートを車両後方へ駆動するように、前記駆動手段を制御する制御手段とを備えることを特徴とする車両用シートの制御装置。
【請求項２】
前記乗降車準備操作検出手段によって降車準備操作が検出された場合に、前記設定手段によって設定されたシートの駆動量若しくはシートの駆動位置を記憶する記憶手段をさらに備え、
前記制御手段は、前記乗降車準備操作検出手段によって乗車準備操作が検出された場合に、前記記憶手段によって記憶された降車時のシートの駆動量若しくはシートの駆動位置と、前記設定手段によって設定されたシートの駆動量若しくはシートの駆動位置とに基づいて、前記シートを車両後方へ駆動することを特徴とする請求項１記載の車両用シートの制御装置。
【請求項３】
前記制御手段は、前記乗降車準備操作検出手段によって乗車準備操作が検出された場合に、前記設定手段によって設定されたシートの駆動量と前記記憶手段によって記憶された降車時のシートの駆動量との差分の駆動量若しくは、
前記記憶手段によって記憶された降車時のシートの駆動位置から前記設定手段によって設定されたシートの駆動位置までの駆動量で、
前記シートを車両後方へ駆動することを特徴とする請求項２記載の車両用シートの制御装置。
【請求項４】
前記乗降車準備操作検出手段は、イグニッションキーシリンダからイグニッションキーを抜いたこと、あるいはイグニッションスイッチをオンからオフにしたことを、乗員の降車準備操作として検出することを特徴とする請求項１から３のいずれか１つに記載の車両用シートの制御装置。
【請求項５】
前記乗降車準備操作検出手段は、イグニッションスイッチがオフであってかつ前記ドアの状態が閉扉状態から開扉状態に変化したことを、乗員の降車準備操作として検出することを特徴とする請求項１から３のいずれか１つに記載の車両用シートの制御装置。
【請求項６】
前記乗降車準備操作検出手段は、前記ドアを解錠したことを、乗員の乗車準備操作として検出することを特徴とする請求項１から５のいずれか１つに記載の車両用シートの制御装置。
【請求項７】
前記ドアの解錠はキーレスリモコンによって行うことを可能とし、前記乗降車準備操作検出手段は、前記キーレスリモコンによる解錠を、乗員の乗車準備操作として検出することを特徴とする請求項６記載の車両用シートの制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用シートの制御装置に関する。
【０００２】
【従来の技術】
【特許文献１】特開平０９−３９６１７号公報
車両用シートの制御装置としては、例えば特開平０９−３９６１７号公報に示されるように、イグニッションキーシリンダからイグニッションキーが抜かれたことを検出するキー検出手段を備え、イグニッションキーが抜かれたことを検出すると、降車および乗車を容易にするためにシートを所定量あるいは所定の退避位置まで後退させるように制御し、乗員の足元スペースを大きくすることによって乗降性を向上させるものが知られている。
【０００３】
【発明が解決しようとする課題】
上記従来の制御方法においては、後退するシートの移動量あるいは退避位置が一定となっている。このため、例えばドアが十分開けられる状態に合わせてシートの移動量あるいは退避位置を設定すると、自車の隣に他車が停車していて、隣車との間隔が狭く、ドアが十分開けられないような場合には、乗降性が低下するという問題がある。
【０００４】
このようなことを避けるために、シートの移動量を十分大きくする、あるいは退避位置を十分、車両の後方に設定することが考えられる。しかしこの場合、障害物がなくドアが十分開けられるときには、シートの移動は必要以上になり、降車可能になるまでの時間が長く乗員に不快感を与える問題が生じる。
本発明は、上記従来の問題点に鑑み、ドアが十分開けられないような状況でも、乗降性の向上を可能とし、かつシートを必要以上には移動させないで済むようにした車両用シートの制御装置を提供することを目的としている。
【０００５】
【課題を解決するための手段】
このため本発明は、乗員の乗車準備操作または降車準備操作を検出すると、駆動手段によってシートを車両の後方に移動させ、足元スペースを広げ乗降車を容易にして乗降性の向上を図るが、後退するシートの駆動量若しくは駆動位置は、設定手段によって設定される。設定手段は、距離検出手段によって検出された車両ドアから当該ドア開扉動作の障害となる位置の障害物までの距離に基づいて設定する。
【０００６】
【発明の効果】
本発明によれば、後退するシートの駆動量あるいは駆動位置をドア開扉動作の障害となる位置の障害物までの距離に基づいて設定するようにしたので、ドアが十分開けられる場合は、それに対応した駆動量あるいは駆動位置までシートを移動して乗降を容易にすることができる。
【０００７】
障害物があってドアが十分開けられないときには、障害物までの距離に応じて、シートをさらに後方に移動させ、より大きなスペースを確保することによって、乗降車を容易にすることができる。これによって、ドアが十分開けられないときでも、乗降性の向上が可能で、かつシートを必要以上に移動させない効果が得られる。
【０００８】
【発明の実施の形態】
次に、第１の実施の形態を図１および図２を用いて説明する。
図１は、本実施の形態の構成を示す機能ブロック図である。
キースイッチ（キーＳＷ）２はイグニッションキーシリンダの近傍に取り付けられているスイッチで、イグニッションキーシリンダにイグニッションキーが差し込まれた状態ではオンとなり、抜かれた状態ではオフとなってイグニッションキーの抜き差し状態を検出する。キースイッチ２の状態信号がコントローラユニット１に送信される。
【０００９】
距離検出部３は、運転席側のドアに取り付けられ、ドアから、ドア開扉動作に影響を与える車両の側方にある障害物までの距離を検出する。
距離検出部３は例えば音波ソナーを備えて障害物を検出し、その動作はコントローラユニット１によって制御されている。距離検出部３で検出された障害物の距離情報はコントローラユニット１に送信される。
運転席のシートがスライドモータ５によって車両の前後方向に移動可能とされ、スライドモータ５がシートを駆動するときに、その回転数が回転数センサ６によって検出されコントローラユニット１に送信される。
【００１０】
コントローラユニット１は、ＣＰＵ１ａ、メモリ１ｂ、変換器であるシート移動量検出部（移動量検出部）１ｃから構成され、回転数センサ６で検出されたモータ回転数情報はシート移動量検出部１ｃでシートの移動量（駆動量）Ｌｓｅｎに換算される。
メモリ１ｂには、シートを制御するための設定値が記憶されている。本実施例では、ドアが十分開けられる場合は、所定の移動量でシートを移動させる。障害物があってドアが十分開けられないときには、所定の移動量に追加移動量を加えて、シートをより後方に移動させるから、メモリ１ｂに記憶されている設定値は、所定の移動量を示す所定値Ｌ０と、追加移動量を示す補正値Ａ、補正値Ｂからなっている。所定値Ｌ０としては、運転席のスペースに応じて設定されるが、例えば４０ｃｍで設定することができる。また、補正値Ａ、補正値Ｂは例えば１０ｃｍ、２０ｃｍでそれぞれ設定することもできる。
【００１１】
ＣＰＵ１ａは、キースイッチ２の状態信号によってイグニッションキーが抜かれたことを判断し、距離検出部３を起動して、障害物までの距離検出を行わせる。障害物までの距離Ｄｎは、値が小さいほど、ドア開けに与える影響が大きいので、その距離に基づいてシートの移動量Ｌｓを演算する。演算された移動量Ｌｓはメモリ１ｂに記憶されるとともに、ＣＰＵ１ａは、駆動制御部４を介してスライドモータ５を駆動し、シートを車両後方へ移動させる。この際、シート移動量検出部１ｃで換算されたシートの移動量Ｌｓｅｎは、メモリ１ｂに記憶されている移動量Ｌｓと比較され、それらが一致するまでシートが移動されることになる。
【００１２】
次に、上記制御の流れを図２のフローチャートにしたがって説明する。
ステップ１００において、ＣＰＵ１ａは、キースイッチ２の状態信号によって、イグニッションキーが抜かれた否かを判断する。抜かれたと判断すると、乗員が降車準備操作をしシート後退条件が成立したとして、距離検出部３を起動させてステップ１１０へ進む。
【００１３】
ステップ１１０においては、距離検出部３は、例えば音波を出射するとともに、出射した音波の反射波を受波し、出射から受波までの時間に基づいて、障害物までの距離Ｄｎを検出する。検出された距離情報はＣＰＵ１ａに出力される。
ステップ１２０において、ＣＰＵ１ａは、障害物までの距離Ｄｎについて、所定値ａ以上であるかどうかを判断する。所定値ａは、ドアが十分な角度で開扉可能であるか否かを判断するための値で、例えば１ｍに設定されている。
【００１４】
障害物までの距離Ｄｎが所定値ａ以上の場合は、ドアが十分開扉可能であって、シートを所定値Ｌ０で移動することによって乗員の乗降性の確保が十分可能としてステップ１３０へ進み、そうでない場合には、所定値Ｌ０に補正値を加える必要があるとしてステップ１４０へ進む。
ステップ１３０においては、ＣＰＵ１ａは、補正値Ｌａをゼロとして算出する。
【００１５】
ステップ１４０においては、障害物までの距離Ｄｎが所定値ａより小さく、所定値ａよりも小さい所定値ｂ（例えば５０ｃｍ）以上であるかどうかを判断する。距離Ｄｎが所定値ｂ以上である場合はステップ１５０へ、そうでない場合にはステップ１６０へ進む。
ステップ１５０においては、ドア開扉可能な角度が小さいので、ＣＰＵ１ａは、メモリ１ｂから、補正値Ａ（例えば１０ｃｍ）を読み出し、補正値ＬａをＡとする。
ステップ１６０においては、ドア開扉可能な角度がさらに小さいので、ＣＰＵ１ａは、メモリ１ｂから、補正値Ａより値の大きい補正値Ｂ（例えば２０ｃｍ）を読み出して、補正値ＬａをＢとする。
【００１６】
ステップ１７０において、ＣＰＵ１ａは、メモリ１ｂから、所定値Ｌ０（例えば４０ｃｍ）を読み出し、読み出した所定値Ｌ０に上記決定された補正値Ｌａ（ここではＡまたはＢ）を加算してシートの移動量Ｌｓを演算する。
ステップ１８０において、ＣＰＵ１ａは、演算された移動量Ｌｓをメモリ１ｂに記憶させる。
その後、ステップ１９０において、ＣＰＵ１ａは、駆動制御部４に駆動信号を出力し、スライドモータ５を駆動させる。これによって、シートが後退移動される。
【００１７】
ステップ２００において、ＣＰＵ１ａは、シート移動量検出部１ｃからのシート移動量Ｌｓｅｎと、メモリ１ｂに記憶されたたシートの移動量Ｌｓとを比較して、実際のシート移動量Ｌｓｅｎが設定したシートの移動量Ｌｓより小さいと判断した場合は、ステップ１９０において、スライドモータ５を駆動し続ける。
ステップ２００において、シートの移動量Ｌｓｅｎが、設定した移動量Ｌｓ以上になったと判断すると、ステップ２１０において、ＣＰＵ１ａは、停止信号を駆動制御部４に出力してスライドモータ５を停止させる。これによって、シートが車両後方へ設定した移動量だけ移動される。
【００１８】
本実施例は、以上のように構成され、乗員がイグニッションキーを抜くと、ドアから障害物までの距離Ｄｎが検出され、その距離Ｄｎが所定値ａ以上あるいは障害物が無い場合には、所定値Ｌ０をシートの移動量Ｌｓとして、シートを後退移動させる。距離Ｄｎが所定値ａよりも小さく、かつ所定値ａよりも小さい所定値ｂ以上である場合は、所定値Ｌ０に補正値Ａを加算した値を移動量Ｌｓとするから、ドアが十分開けられない分、シートをより後方に移動させることができる。
【００１９】
距離Ｄｎが所定値ｂよりも小さい場合には、ドア開扉可能な角度がさらに小さいので、所定値Ｌ０に補正値Ａよりも大きい補正値Ｂを加算した値を移動量Ｌｓとするから、シートがさらに後方に移動されることになるので、降車性の向上を維持することができる。
シートの位置は、降車後にも保持されるから、次の乗車には降車時と同様に乗車性も向上する。
これによって、障害物があっても乗降性の向上を維持でき、かつ必要な移動量だけシートを移動できる効果が得られる。
【００２０】
本実施例では、障害物までの距離Ｄｎに基づいて、シートの移動量を決定するようにしたが、距離Ｄｎからドア開扉可能な角度を算出して、算出した角度に基づいて移動量を算出するようにしてもよい。
【００２１】
また、本実施例では、障害物までの距離Ｄｎに基づいてシートの移動量を演算し、シートを移動させるようにしたが、移動量演算の所定値Ｌ０、補正値Ａ、補正値Ｂを記憶する代わりに、複数の退避位置（駆動位置）を予め設定しメモリ１ｂに記憶させておいて、検出された障害物までの距離Ｄｎに応じて退避位置を選択するようにしてもよい。
【００２２】
すなわち、障害物までの距離Ｄｎが所定値ａ以上である場合には、シートの退避位置を第一の退避位置とし、障害物までの距離Ｄｎが所定値ａよりも小さい所定値ｂ以上であって所定値ａより小さい場合にはシートの退避位置を第１の退避位置よりも車両後方の第２の退避位置とする。障害物までの距離Ｄｎが所定値ｂより小さい場合には第２の退避位置よりもさらに後方の第３の退避位置とする。これによっても、上記同様の効果が得られる。また、その際には障害物までの距離Ｄｎからドア開扉可能な角度を算出して、算出した角度が小さいほどシートの退避位置を車両後方に設定するようにしてもよい。
【００２３】
さらに、本実施例では、乗員の降車準備操作として、イグニッションキーがイグニッションキーシリンダから抜かれたこととしたが、このほか例えばイグニッションスイッチをオンからオフに切り替えたことや、イグニッションスイッチがオフで、ドアを閉状態から開状態にしたとき、またドアが開状態でイグニッションスイッチをオンからオフにしたことなどを降車準備操作として判断することもできる。
【００２４】
本実施例では、ステップ１００が乗降車準備操作検出手段を構成している。
ステップ１１０は、距離検出手段を構成している。
ステップ１２０、ステップ１３０、ステップ１４０、ステップ１５０、ステップ１６０、ステップ１７０は、設定手段を構成している。
ステップ１８０が、記憶手段を構成している。
ステップ１９０、ステップ２００、ステップ２１０が、制御手段を構成している
【００２５】
次に、第２の実施の形態について図３および図４を用いて説明する。
本実施例では、乗車性をさらに向上させるために、降車後に、障害物が現れたり、障害物までの距離が変動するなど、ドア開扉可能な角度は降車時と異なった場合にも、乗車性の向上を維持でき乗車を容易にする。
【００２６】
図３は、本実施例の構成を示す機能ブロック図である。
本実施例では、車両の施解錠にキーレスエントリが用いられている。コントローラユニット１’にキーレス受信器７が接続されている。キーレス受信器７は、キーレスリモコン８から発せられた施解錠信号を受信し、信号の解読を行って、図示しない施解錠コントローラに送信し、ドアの施解錠を行わせる。解読した信号は、コントローラユニット１’にも送信される。
【００２７】
コントローラユニット１’およびキースイッチ２、距離検出部３、駆動制御部４、スライドモータ５、回転数センサ６は、第１の実施例と同様に構成されている。降車時には、第１の実施例と同様に、障害物までの距離を測定し、それに対応した移動量でシートを後退移動させる。
【００２８】
降車した後、乗員がキーレスリモコン８を操作しドアを解錠して再び乗車するときに、ＣＰＵ１ａはキーレス受信器７から解錠信号を受信し、降車時と同様に距離検出部３を起動して、障害物までの距離を検出し、検出した距離に基づいてシートの移動量Ｌｓ’を算出する。この移動量Ｌｓ’と降車時の移動量Ｌｓとを比較して、移動量Ｌｓ’が大きい場合には、乗車を容易にするために、その差分（移動量Ｌｓ’とＬｓとの差分）シートをさらに後方に移動させる。
【００２９】
降車時の制御の流れは第１の実施の形態と同様でここでは説明を省略する。
次に、乗車時のシート制御の流れを図４のフローチャートにしたがって説明する。
ステップ３００において、ＣＰＵ１ａ’は、キーレス受信器７が解錠信号を受信した否かを判断する。受信したと判断すると、距離検出部３を起動させてステップ３１０へ進む。
ステップ３１０においては、距離検出部３は、第１の実施の形態と同様に、例えば音波を発し、障害物までの距離Ｄｎを検出する。検出された距離情報はＣＰＵ１ａ’に出力される。
【００３０】
ステップ３２０において、ＣＰＵ１ａ’は、障害物までの距離Ｄｎについて、所定値ａ以上であるかどうかを判断して、ドアが十分な角度で開扉可能であるか否かを検出する。
【００３１】
障害物までの距離Ｄｎが所定値ａ以上の場合は、ドアが十分開扉可能であって、所定値Ｌ０をシートの移動量Ｌｓ’とすることによって乗降性の確保が十分可能として、ステップ３３０において、補正値Ｌａをゼロとする。障害物までの距離Ｄｎが所定値ａより小さい場合には、所定値Ｌ０を補正する必要あるとしてステップ３４０へ進む。
【００３２】
ステップ３４０においては、障害物までの距離Ｄｎが所定値ａよりも小さい所定値ｂ以上であるかどうかを判断する。距離Ｄｎが所定値ｂ以上である場合はステップ３５０へ、そうでない場合にはステップ３６０へ進む。
ステップ３５０においては、ドア開扉可能な角度が小さいので、ＣＰＵ１ａ’は、メモリ１ｂ’から補正値Ａを読み出し、補正値ＬａをＡとする。
ステップ３６０においては、ドア開扉可能な角度がさらに小さいので、ＣＰＵ１ａ’は、メモリ１ｂ’から、補正値Ａよりも値の大きい補正値Ｂを読み出して、補正値ＬａをＢとする。
【００３３】
ステップ３７０において、ＣＰＵ１ａ’は、メモリ１ｂ’から、所定値Ｌ０を読み出し、読み出した所定値Ｌ０に上記決定された補正値Ｌａ（ここではＡまたはＢ）を加算してシートの移動量Ｌｓ’を演算する。
ステップ３８０において、ＣＰＵ１ａ’は、演算された移動量Ｌｓ’をメモリ１ｂ’に記憶させるとともに、移動量Ｌｓ’とメモリ１ｂ’に記憶されている降車時の移動量Ｌｓとを比較して、その差分移動量Ｌを演算する。
【００３４】
ステップ３９０において、ＣＰＵ１ａ’は、その差分移動量Ｌがゼロより大きいか否かを判断する。
差分移動量Ｌがゼロより大きい場合は、ドア開扉可能な角度は降車時よりも小さくなっているから、ステップ４００へ進む。
ステップ４００においては、ＣＰＵ１ａ’は、駆動制御部４を制御して、スライドモータ５を駆動させた後、ステップ４１０において、実際のシートの移動量Ｌｓｅｎが差分移動量Ｌ以上になったか否かを判断し、移動量Ｌｓｅｎが差分移動量Ｌ以上になるまで、スライドモータ５を駆動し続ける。
ステップ４１０において、ＣＰＵ１ａ’がシートの移動量Ｌｓｅｎが差分移動量Ｌ以上になったと判断すると、ステップ４２０において、スライドモータ５の駆動を停止させる。一方、ステップ３９０において差分移動量Ｌがゼロ以下と判断した場合には、そのままループを終了する。
【００３５】
本実施例は、以上のように構成され、降車時には、前記第１の実施例と同様な効果が得られるとともに、降車時には障害物までの距離が遠く、ドアが十分開けられてきたが、乗車時には車両から車両側方の障害物までの距離が近く、ドア開扉可能な角度が充分確保できない場合であっても、乗車性を確保することができる。
本実施例では、キーレスリモコンによる解錠信号の受信を乗車準備操作として検出するようにしたが、ドアのキーシリンダへのキーの挿入を検出することによって、行うことも可能である。もちろん、両方の併用も可能である。
【００３６】
なお、降車時と同様に、ここでも、設定したシートの退避位置を選択することによって乗車性を確保することができる。すなわち、降車時の退避位置に対してより後方の退避位置を選択したる場合に、さらにシートをさらに後退させる。
退避位置を選択するに当たっては、障害物までの距離Ｄｎからドア開扉可能な角度を算出して、算出した角度に基づいて行うことも可能である。
また、乗車時のシートの移動量は、降車時と同様に、障害物までの距離Ｄｎから算出されたドア開扉可能な角度に基づいて算出してもよい。
【００３７】
本実施例では、ステップ３００が、乗降車準備操作検出手段を構成している。
ステップ３１０が、距離検出手段を構成している。
ステップ３２０、ステップ３３０、ステップ３４０、ステップ３５０、ステップ３６０、ステップ３７０が、設定手段を構成している。
ステップ３８０、ステップ３９０、ステップ４００、ステップ４１０、ステップ４２０が、制御手段を構成している。
【図面の簡単な説明】
【図１】第１の実施の形態の構成を示す機能ブロック図である。
【図２】降車時のシートの制御の流れを示すフローチャートである。
【図３】第２の実施の形態の構成を示す機能ブロック図である。
【図４】乗車時のシートの制御の流れを示すフローチャートである。
【符号の説明】
１、１’　　　コントローラユニット
１ａ、１ａ’　　　ＣＰＵ
１ｂ、１ｂ’　　　メモリ
１ｃ、１ｃ’　　　移動量検出部
４　　　駆動制御部
５　　　スライドモータ（駆動手段）
６　　　回転数センサ
７　　　キーレス受信器
８　　　キーレスリモコン
【図１】
2004130905.tif 000003
【図２】
2004130905.tif 000004
【図３】
2004130905.tif 000005
【図４】
2004130905.tif 000006