(57)【要約】【課題】移動対象物に対するユーザが意図しない移動を防止する位置変更装置を提供する。【解決手段】車両が備える移動対象物を退避させ、その後目標位置に復帰させる位置変更装置１は、予め設定され、移動対象物を停止させる設定位置を示す設定位置情報を記憶しておく設定位置情報記憶部１４と、退避移動の開始位置となる移動対象物の停止位置を停止位置情報として記憶する停止位置情報記憶部１３と、停止位置と設定位置との差が、予め設定された第１所定値以下でない場合に、停止位置を次回の移動対象物の復帰に用いられる目標位置として記憶すると共に、停止位置と設定位置との差が、予め設定された第１所定値以下である場合に、設定位置を目標位置として記憶する目標位置情報記憶部１７と、を備える。【選択図】図３
2010023812.tif 000002
【特許請求の範囲】
【請求項１】
車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を退避させ、その後目標位置に復帰させる位置変更装置であって、
予め設定され、前記移動対象物を停止させる設定位置を示す設定位置情報を記憶しておく設定位置情報記憶部と、
前記退避移動の開始位置となる前記移動対象物の停止位置を停止位置情報として記憶する停止位置情報記憶部と、
前記停止位置と前記設定位置との差が、予め設定された第１所定値以下でない場合に、前記停止位置を次回の移動対象物の復帰に用いられる目標位置とし、当該目標位置を示す目標位置情報を記憶すると共に、前記停止位置と前記設定位置との差が、予め設定された第１所定値以下である場合に、前記設定位置を前記目標位置とし、当該目標位置を示す目標位置情報を記憶する目標位置情報記憶部と、
を備える位置変更装置。
【請求項２】
前記停止位置と前記目標位置との差が、予め設定された第２所定値より大きいか否かを判定する目標位置判定部を更に備え、
前記目標位置情報記憶部が、前記停止位置と前記設定位置との差が前記第１所定値以下でなく、且つ、前記停止位置と前記目標位置との差が前記第２所定値より大きい場合に、前記停止位置を前記目標位置とし、当該目標位置を示す目標位置情報を記憶する請求項１に記載の位置変更装置。
【請求項３】
前記移動対象物の位置変更が、前記シートのスライド位置の変更である請求項１又は２に記載の位置変更装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を退避させ、その後目標位置に復帰させる位置変更装置に関する。
【背景技術】
【０００２】
従来、車両等においては、ユーザが所望するシート位置をメモリ等に記憶させることにより、その後、シート位置が変更された場合であっても、スイッチ一つで前記メモリに記憶されたシート位置に自動調整することが可能なシート位置制御装置が実用化されている。このシート位置の調整には、シート全体を前後に移動させるスライドモータや、シートバックの傾きを変更するリクライニングモータ等が備えられている。これらのモータをスイッチ操作により駆動させることにより、シート位置を好みの位置に調整することが可能である。このような、シート位置を調整するシート位置制御装置として、例えば特許文献１に記載の電動スライドシートの制御装置がある。
【０００３】
特許文献１に記載の電動スライドシートの制御装置は、自動的にシートを移動させた後、あらかじめ記憶されている特定位置でシートを停止させてロックする機能（ウォークイン・モード）が備えられている。自動操作で特定の目標位置までシートを移動させるために、目標値が設定される。この目標位置は、シートの前進操作の場合には、シートのスライド範囲の前端に設定され、戻り操作の場合には元のシート位置に設定される。制御装置は、現在のシート位置と記憶されている目標位置との差をなくすようにモータを回転させる。
【０００４】
【特許文献１】特開２００６−３４７５１６号公報（段落番号００４４、００４５、００７８、００７９等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の機能と同様の機能として、シートスライドアウェイリターン機能がある。このシートスライドアウェイリターン機能は、シートに座っているユーザが車両から降車する場合に、当該ユーザが車両から降車し易くするように、シートを所定量だけ最後部方向に退避させる。このように退避されたシートは、改めてユーザが乗車し、例えばイグニッションスイッチをオンするまで、その位置に留まった状態となる。そして、その後、ユーザが車両に乗車して退避された位置にあるシートに座り、イグニッションスイッチをオンすると、シートは所定の位置に移動される。
【０００６】
このような機能では、以下のような問題が生じる可能性がある。この問題について図５を用いて説明する。図５は、シートスライドアウェイリターン機能に関するシートの移動を模式的に示した図である。まず、シートは、図５の（ａ）に示されるように「１００」の位置にあったとする。ここで、「１００」の位置は、予めユーザにより設定され、メモリ等に記憶された設定位置であるとする。そして、ユーザにより例えば手動操作で図５の（ｂ）の位置に適当に移動されたとする。この場合の移動においても、制御装置は、位置検出手段によりシートの位置を認識している。ここで、ユーザがシートを予め記憶された設定位置に移動させるために再生操作（例えば、再生ボタンを押下）を行うと、（ｂ）にあったシートは、（ａ）の位置になるように移動される。
【０００７】
ここで、制御装置がシートの位置を変更する場合には、シートの位置を、予め設定された停止位置にスライドするように制御するが、停止時にシートに着座するユーザに与える衝撃を緩和するために、シートが設定された位置に接近すると惰性で停止させるように制御する。このため、シートが、（ｃ）で示されるように「１０２」の位置に停止することがある。この場合には、制御装置は、この「１０２」の位置を、それ以降に行われるシートスライドリターンの目標位置として設定する。
【０００８】
この状態で、ユーザが車両から降車するためにシートスライドアウェイスイッチを押下すると、「１０２」の位置から所定のアウェイ量（例えば５０ｍｍ）だけシートがスライドされ（ｄ）の位置に移動される。
【０００９】
その後、ユーザが車両に乗車して（ｄ）の位置にあるシートに座り、イグニッションスイッチをオンすると、シートは所定の位置に移動される。即ちシートは、シートスライドリターンされる。このシートスライドリターンは、シートが、目標位置（「１０２」の位置）になるように移動される。この場合も、シートは、設定された目標位置（「１０２」の位置）に接近すると惰性で停止させるように制御する。このため、シート３が、（ｅ）で示されるように「１０５」の位置に停止する場合がある。
【００１０】
しかしながら、ユーザは、シートを（ｃ）に移動させる時点で、再生操作により移動させているため、シートは予め設定された設定位置（「１００」の位置）に位置していると認識している。この場合に、再度、再生操作を行うと、設定位置（「１００」の位置）と、現在のシートの位置（「１０５」の位置）との間で差があるため、制御装置がシートを（ｅ）から設定位置「１００」の位置（（ｆ）の位置）に移動させる。このような移動は、ユーザが意図しない移動であるため、該ユーザに違和感を生じさせてしまう。
【００１１】
本発明は、上記の問題に鑑みてなされたものであり、その目的は、移動対象物に対するユーザが意図しない移動を防止する位置変更装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するための本発明に係る位置変更装置の特徴構成は、車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を退避させ、その後目標位置に復帰させるために、予め設定され、前記移動対象物を停止させる設定位置を示す設定位置情報を記憶しておく設定位置情報記憶部と、前記退避移動の開始位置となる前記移動対象物の停止位置を停止位置情報として記憶する停止位置情報記憶部と、前記停止位置と前記設定位置との差が、予め設定された第１所定値以下でない場合に、前記停止位置を次回の移動対象物の復帰に用いられる目標位置とし、当該目標位置を示す目標位置情報を記憶すると共に、前記停止位置と前記設定位置との差が、予め設定された第１所定値以下である場合に、前記設定位置を前記目標位置とし、当該目標位置を示す目標位置情報を記憶する目標位置情報記憶部と、を備える点にある。
【００１３】
このような特徴構成とすれば、停止位置と設定位置情報に含まれる設定位置との差により、退避させた移動対象物を復帰させる目標位置を決定することができる。したがって、停止位置に誤差を含んで停止している状態であっても、停止位置と設定位置との差が小さい場合には、設定位置を目標位置とするため、その後、退避させた移動対象物を復帰させる際に、適切に設定位置に停止させることが可能となる。したがって、移動対象物に対するユーザが意図しない移動を確実に防止することができる。また、例えば停止位置からマニュアル操作により、移動対象物の位置や角度が変更された場合には、設定位置と目標位置との差が大きくなるため、意図的に移動対象物の位置が変更されたものとみなし、その後の退避させた移動対象物の復帰に際して、マニュアル操作で移動された位置に停止させることが可能となる。
【００１４】
また、前記停止位置と前記目標位置との差が、予め設定された第２所定値より大きいか否かを判定する目標位置判定部を更に備え、前記目標位置情報記憶部が、前記停止位置と前記設定位置との差が前記第１所定値以下でなく、且つ、前記停止位置と前記目標位置との差が前記第２所定値より大きい場合に、前記停止位置を前記目標位置とし、当該目標位置を示す目標位置情報を記憶すると好適である。
【００１５】
このような構成とすれば、停止位置と目標位置情報記憶部に記憶されている目標位置との差が大きい場合には、停止位置と当該目標位置とに応じて、移動対象物を復帰させる際に用いられる目標位置を決定することができる。したがって、停止位置からマニュアル操作により、移動対象物の位置が変更された場合には、停止位置と目標位置との差が大きくなるため、意図的に移動対象物の位置が変更されたものとみなし、その後の移動対象物の復帰に際して、移動対象物をマニュアル操作で移動された位置に停止させることが可能となる。
【００１６】
また、前記移動対象物の位置変更が、前記シートのスライド位置の変更であると好適である。
【００１７】
このような構成とすれば、スライド位置の調整に対して、シートを適切に目標位置に移動させることが可能となる。また、例えばシートスライドアウェイ等のように定期的にシート位置を変更させ、その後、復帰させる場合であっても、シート位置を適切に正しく維持することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る位置変更装置１を移動対象物としての車両が備えるシート３のシート位置を変更するシート位置変更装置２に適用した場合の例として説明する。図１は、シート位置変更装置２の全体構成の概略図である。シート位置変更装置２は、マイクロコンピュータで構成される電子制御ユニット（以下「ＥＣＵ」という）２１を備えている。
【００１９】
ＥＣＵ２１は、制御手段としての制御部２２を備えている。当該制御部２２には、本発明に係る位置変更装置１を構成する各機能部を有する（詳細は後述する）。また、制御部２２には、ＲＯＭ、ＲＡＭ及びバックアップＲＡＭ等を備えて構成される（図示せず）。ＲＯＭは、各種制御プログラムや、これらのプログラムを実行する際に参照されるマップ等が記憶されたメモリである。制御部２２は、ＲＯＭに記憶された各種制御プログラムやマップに基づいて演算処理を実行する。ＲＡＭは制御部２２での演算結果や外部から入力されるデータ等を一時的に記憶するメモリに相当し、バックアップＲＡＭは前記記憶されたデータ等を保存する不揮発性のメモリからなる。そして、制御部２２、ＲＯＭ、ＲＡＭ及びバックアップＲＡＭは、夫々バス（図示せず）を介して互いに接続される。更に、これらは入力インターフェース２３及び出力インターフェース（図示せず）と接続される。
【００２０】
制御部２２には、ＥＣＵ２１内部の電源回路２４を介してバッテリー２５が接続される。バッテリー２５のプラス側端子は、イグニッションスイッチ２６を介して入力インターフェース２３に接続される。イグニッションスイッチ２６をオンすると、電源回路２４により安定化された一定の電圧（例えば５Ｖ）がＥＣＵ２の各部に供給される。
【００２１】
制御部２２の入力インターフェース２３には、シート各部の位置（シート状態）を調整するための操作スイッチ２７が接続される。操作スイッチ２７は、スライドスイッチ２８ａ及び２８ｂと、リクライニングスイッチ２９ａ及び２９ｂと、フロントバーチカルスイッチ３０ａ及び３０ｂと、リフタスイッチ３１ａ及び３１ｂと、クッション長スイッチ３２ａ及び３２ｂとから構成される。
【００２２】
スライドスイッチ２８ａ及び２８ｂは、図２に示されるようなシート３全体を床面に取り付けられたレール４に沿って前又は後にスライドさせる操作スイッチである。リクライニングスイッチ２９ａ及び２９ｂは、シートクッション３ａに支持されたシートバック３ｂを前倒し又は後倒しさせる操作スイッチである。フロントバーチカルスイッチ３０ａ及び３０ｂは、シートクッション３ａのユーザが座る前部を垂直方向に上移動又は下移動させる操作スイッチである。リフタスイッチ３１ａ及び３１ｂは、ユーザが座るシートクッション３ａの後部を上移動又は下移動させるスイッチである。クッション長スイッチ３２ａ及び３２ｂは、ユーザが座るシートクッション３ａをシートバック３ｂに対して前移動又は後移動させるスイッチである。
【００２３】
図１に戻り、入力インターフェース２３には、上記操作スイッチ２７の他に、メモリ再生スイッチ３３及び３４と記憶スイッチ３５とが接続される。メモリ再生スイッチ３３及び３４は、１つのシート３に対して２つのシート位置を記憶させるためのスイッチである。すなわち、シート位置変更装置２によれば、ユーザが所望する２種類のシート位置を記憶させることが可能である。操作スイッチ２７の夫々を操作することにより、シート３の各部を所望のシート位置（シート状態）に調整することができる。この調整されたシート位置は、上述のバックアップＲＡＭに記憶される。バックアップＲＡＭにシート位置を記憶させる場合には、記憶させたいバックアップＲＡＭに対応するメモリ再生スイッチ３３及び３４のいずれかを記憶スイッチ３５と一緒に押下する。その後、記憶させたバックアップＲＡＭに対応するメモリ再生スイッチ３３及び３４のいずれかを押すと、シート３の各部が自動的に記憶されたシート位置に移動される。
【００２４】
制御部２２の出力インターフェースには、５つのモータ３９〜４３が夫々リレー４４を介して接続されている。これらのモータ３９〜４３は、直流ブラシモータである。リレー４４は、５つのモータ３９〜４３に夫々対応する５組のリレーからなり、各モータは対応する１組のリレーを介して出力インターフェースに接続される。各組のリレーは、一対のコイルと、一対の切替端子とからなる。そして、操作スイッチ２７のいずれかが操作されると、操作されたスイッチに対応する組のコイルへの通電が制御部２２により制御される。これにより、対応する組のリレーの切替端子が切り換えられ、モータ３９〜４３のうち対応する組のリレーに応じたモータが独立して正転駆動又は逆転駆動される。
【００２５】
したがって、スライドモータ３９は、スライドスイッチ２８ａ及び２８ｂの操作により正転又は逆転して、シート３全体を前又は後にスライドさせる。リクライニングモータ４０は、リクライニングスイッチ２９ａ及び２９ｂの操作により正転又は逆転して、シートバック３ｂを前倒し又は後倒しさせる。フロントバーチカルモータ４１は、フロントバーチカルスイッチ３０ａ及び３０ｂの操作により正転又は逆転して、シートクッション３ａの前部を上移動又は下移動させる。そして、リフタモータ４２は、リフタスイッチ３１ａ及び３１ｂの操作により正転又は逆転して、シートクッション３ａの後部を上移動又は下移動させる。更に、クッション長モータ４３は、クッション長スイッチ３２ａ及び３２ｂの操作により正転又は逆転して、シートクッション３ａをシートバック３ｂに対して前移動又は後移動させる。
【００２６】
また、ＥＣＵ２１には、各モータ３９〜４３の回転数を検出する回転検出部５０が備えられている。当該回転検出部５０は、例えばホールＩＣやロータリーエンコーダ等により構成すると好適であり、各モータ３９〜４３の回転に応じてパルス信号を出力する。そして、回転検出部５０から出力されるパルス信号は、出力インターフェースを介して制御部２２に伝達される。以上が、シート位置変更装置２の全体構成の概略である。
【００２７】
ここで、シート位置変更装置２によりシート位置が変更されるシート３は、車両が備えるシートを退避させ、その後目標位置に復帰させる機能が備えられている。この機能をシートスライドアウェイリターン機能と称する。以下、簡単にシートスライドアウェイリターン機能について図を用いて説明する。図２は、シートスライドアウェイリターン機能を備えたシート３の一例を示した図である。図２（ａ）には、レール４にしたがってスライドするシートクッション３ａ及びシートバック３ｂからなるシート３が示されている。また、図２（ｂ）には、シート３をスライドさせた場合の可動範囲を概略的に示している。
【００２８】
シート３の後端部Ｘで鑑みた場合、このシート３は、図２（ｂ）に示されるように、最前部Ａの位置から最後部Ｚの位置までスライド可能である。ここで、その最大のスライド量（以下フルストロークとする）が２５０ｍｍであるとし、シート３が２５０ｍｍスライドする場合に得られるパルス信号は２０００パルスであるとする。
【００２９】
一方、シート３に座っているユーザが車両から降車する場合には、当該ユーザが車両から降車し易くするようにシート位置変更装置２は、シート３を所定量だけ最後部Ｚ方向に移動させる。この移動をシートスライドアウェイと称する。なお、このシートスライドアウェイは、ユーザが図示しないシートスライドアウェイスイッチを押下することにより行うと好適である。また、このシートスライドアウェイに係る所定量（以下、アウェイ量とする）は、本実施形態においては約５０ｍｍとして設定されている。なお、このアウェイ量の約５０ｍｍは予め設定されており適宜、変更することが可能である。また、このシートスライドアウェイが行われた場合（シート３が約５０ｍｍスライドした場合）に得られるパルス信号は３８０パルスである。即ち、図２において、シート３がＳの位置にあるとすると、シート位置変更装置２は、シートスライドアウェイを行う場合には、Ｓの位置から最後部Ｚ方向に、３８０パルスをカウントするまで移動させる。このようにパルス信号をカウントして移動させることにより、Ｓの位置から最後部Ｚ方向に約５０ｍｍのＴの位置まで移動することが可能となる。なお、このＴの位置まで移動されたシート３は、改めてユーザが乗車し、イグニッションスイッチ２６がオンされるまで、その位置に留まった状態となる。
【００３０】
そして、その後、ユーザが車両に乗車してＴの位置にあるシート３に座り、イグニッションスイッチ２６をオンすると、シート３は所定の位置に移動される。この移動をシートスライドリターンと称する。シートスライドリターンにより移動される所定の位置は、後述する目標位置に相当する。
【００３１】
以下、シート位置変更装置２に適用した位置変更装置１について説明する。上述のように、シート位置変更装置２は、シート３のスライド位置の変更、リクライニング位置の変更、フロントバーチカル位置（高さ）の変更、リフタ（高さ）の変更、クッション長の変更を行う。しかしながら、説明を容易とするために、以下の説明では特に断りがない限り、シート位置の変更は、上述のシートスライドアウェイリターン機能に係るシート３のスライドであるとして説明する。図３は、本実施形態に係る位置変更装置１の概略構成を模式的に示したブロック図である。
【００３２】
位置変更装置１は、上述の制御部２２（図１参照）を構成する機能ブロックに相当する。位置変更装置１は、モータ電流検出部１０、パルス検出部１１、位置情報演算部１２、停止位置情報記憶部１３、設定位置情報記憶部１４、設定位置判定部１５、目標位置判定部１６、目標位置情報記憶部１７、目標位置情報更新部１８、シート位置変更部１９から構成される。ここで、位置変更装置１は、ＣＰＵを中核部材としてシート位置の位置変更に関する種々の制御を行うための上述の機能部をハードウェア又はソフトウェア或いはその両方で構築されている。以下、本位置変更装置１の各部の構成について説明する。
【００３３】
設定位置情報記憶部１４は、予め設定され、シートを停止させる設定位置を示す設定位置情報を記憶する。設定位置とは、ユーザにより上述のバックアップＲＡＭに記憶するように予め設定されたシート位置に相当し、設定位置情報として設定位置情報記憶部１４にも記憶される。
【００３４】
モータ電流検出部１０は、シート３の各部を調整する各モータ３９〜４３に通電されるモータ電流を検出する。モータ電流とは、各モータ３９〜４３を駆動するために通電される電流である。すなわち、モータ電流は、各モータ３９〜４３が有するロータに巻かれたコイルに流れるコイル電流に相当する。モータ電流検出部１０により検出されたモータ電流は、後述の位置情報演算部１２に伝達される。
【００３５】
パルス検出部１１は、各モータ３９〜４３の回転に応じて変化するパルス信号を検出する。パルス信号は、上述の回転検出部５０から伝達される。したがって、パルス検出部１１は、各モータ３９〜４３の回転数（回転速度）を検出することが可能となる。パルス検出部１１により検出された回転速度は、後述の位置情報演算部１２に伝達される。
【００３６】
位置情報演算部１２は、各モータ３９〜４３の回転に応じて変化するシート３のシート位置を示す位置情報を、モータ電流とパルス信号とに基づいて演算する。この演算に際して、まず、各モータ３９〜４３の通電前における移動開始位置情報を移動開始位置情報記憶部１３から取得する。そして、モータ電流とパルス信号とを用いてシート３の移動量を演算する。なお、この移動量の演算は公知技術であるため説明は省略する。そして、上述の各モータ３９〜４３の通電前における移動開始位置情報に、移動量を加減算することにより、各モータ３９〜４３の回転に応じて変化するシート３のシート位置を演算する。そして、特にシート３が停止した際のシート位置に係る位置情報は、後述の移動開始位置情報記憶部１３に伝達される。
【００３７】
停止位置情報記憶部１３は、退避移動の開始位置となるシート３の停止位置を停止位置情報として記憶する。停止位置とは、上述のように、シート３が停止した際のシート位置であり、このようなシート位置は、上述の位置情報演算部１２から伝達される。なお、この停止位置は、各モータ３９〜４３の通電前におけるシート３のシート位置に相当する。このような停止位置は、停止位置情報として停止位置情報記憶部１３により記憶される。各モータ３９〜４３が回転してシート３の停止位置が変更された場合には、停止位置情報記憶部１３には、各モータ３９〜４３の回転前の移動開始位置情報を更新して記憶される。
【００３８】
目標位置情報記憶部１７は、次回のシートの復帰に用いられる目標位置を示す目標位置情報を記憶する。ここで、本実施形態に係るシート３のシート位置を変更する場合には、目標位置が決定され、変更後のシート位置が当該目標位置になるように行われる。この目標位置は、新たに別の目標位置が設定されるまで、目標位置情報記憶部１７に記憶される。したがって、新たにシート位置が設定されるまで、前回のシート位置の変更に用いられた目標位置が目標位置情報として目標位置情報記憶部１７に記憶される。なお、この目標位置は、上述のバックアップＲＡＭに記憶されるシート位置と必ずしも一致するものではない。すなわち、バックアップＲＡＭに記憶されるシート位置に位置している場合には、バックアップＲＡＭに記憶されるシート位置が目標位置として設定されるが、バックアップＲＡＭに記憶されるシート位置以外の位置に位置している場合には、バックアップＲＡＭに記憶されるシート位置以外の位置が目標位置として設定される。
【００３９】
設定位置判定部１５は、停止位置と設定位置との差が、予め設定された第１所定値以下であるか否かを判定する。停止位置は、上述の停止位置情報記憶部１３に停止位置情報として記憶されている。また、設定位置は、上述の設定位置情報記憶部１４に設定位置情報として記憶される。ここで、上述のようにシート位置変更装置２が、シート３のシート位置を変更するためにシート３を移動し、設定位置で停止させる場合には、惰性で停止させる。この際、シート３が停止する位置は、目標位置に対して±２パルス以下になるように停止させることが可能である。したがって、シート３が停止する位置と目標位置との差が、±２パルス以下にならない場合には、ユーザによるマニュアル操作があったと考えられる。
【００４０】
このため、設定位置判定部１５は、ユーザによるマニュアル操作があったか否かを特定するために、シート３が停止している停止位置と設定位置との差が予め設定された第１所定値以下であるか否かを判定する。本実施形態では、この予め設定された第１所定値として、±４パルスとして説明する。この場合には、設定位置判定部１５は、停止位置と設定位置との差が、±４パルス以下であるか否かを判定する。設定位置判定部１５による判定結果は、後述の目標位置判定部１６及び目標位置情報更新部１８に伝達される。ここで、上述の第１所定値は、誤差相当値（±２パルス）にマージンを加味して決定すると好適である。
【００４１】
目標位置判定部１６は、停止位置と目標位置との差が、予め設定された第２所定値以下であるか否かを判定する。停止位置は、停止位置情報記憶部１３から停止位置情報として伝達される。また、目標位置は、目標位置情報記憶部１７から目標位置情報として伝達される。ここで、上述のようにシート位置変更装置２が、シート３のシート位置を変更するためにシート３を移動し、目標位置で停止させる場合には、惰性で停止させる。この際、シート３が停止する位置は、目標位置に対して±２パルス以下になるように停止させることが可能である。このため、目標位置判定部１６は、この差が予め設定された第２所定値以下であるか否かを判定する。本実施形態では、この予め設定された所定値として、±４パルスとして説明する。したがって、シート３が停止する停止位置と目標位置との差が、±２パルス以下にならない場合には、ユーザによるマニュアル操作があったと考えられる。ここで、上述の第２所定値は、第１所定値と同様に、誤差相当値（±２パルス）にマージンを加味して決定すると好適である。
【００４２】
このため、目標位置判定部１６は、上述のような状態になっているか否かを特定するために、シート３が停止している位置（停止位置）と目標位置との差が予め設定された第２所定値以下であるか否かを判定する。本実施形態では、この予め設定された第２所定値として、±４パルスとして説明する。この場合には、目標位置判定部１６は、停止位置と目標位置との差が、±４パルス以下であるか否かを判定する。目標位置判定部１６による判定結果は、後述の目標位置情報更新部１８に伝達される。
【００４３】
目標位置情報更新部１８は、設定位置判定部１５の判定結果に応じて、停止位置と設定位置との差が、予め設定された第１所定値以下でない場合に停止位置を目標位置として更新し、停止位置と設定位置との差が、予め設定された第１所定値以下である場合に、設定位置を目標位置として更新する。本実施形態では、第１所定値は±４パルスとして設定されている。したがって、目標位置情報更新部１８は、設定位置判定部１５により判定された停止位置と設定位置との差が±４パルス以下である場合に、目標位置情報記憶部１７に記憶される目標位置情報を設定位置情報記憶部１４に記憶されている設定位置情報で更新する。
【００４４】
更に、目標位置情報更新部１８は、目標位置判定部１６の判定結果に応じて、停止位置と設定位置との差が第１所定値以下でなく、且つ、停止位置と目標位置との差が第２所定値より大きい場合に、停止位置を目標位置として更新する。本実施形態では、第１所定値及び第２所定値は±４パルスとして設定されている。したがって、目標位置情報更新部１８は、設定位置判定部１５よる判定結果が±４パルス以下でなく、且つ、目標位置判定部１６よる判定結果が±４パルス以下でない場合に、目標位置情報記憶部１７に記憶される目標位置情報を停止位置情報で更新する。
【００４５】
なお、目標位置情報更新部１８による更新は、シート３が停止位置から移動する前（シートスライドアウェイを行う前）に行われても良い。あるいは、退避したシート３を復帰させる前に行っても良い。この場合には、停止位置から移動する前の停止位置情報を記憶する構成とすると好適である。このように目標位置を更新することにより、ユーザが、意図的に目標位置から大きくシート３を移動させた場合であっても、当該移動させた位置からシートスライドアウェイを行って所定の位置で停止させ、当該停止した位置から、再度、シートスライドリターンを行って、ユーザが意図的に変更したシート位置にシート３を停止させることが可能となる。
【００４６】
一方、目標位置情報更新部１８は、停止位置と設定位置との差が、±４パルス以下である場合には、目標位置情報記憶部１７に記憶してある目標位置情報は更新されることはない。即ち、目標位置情報記憶部１５に記憶されている目標位置を、そのまま使用する。このため、シート３が、目標位置に対して誤差を含んで停止した場合であっても、誤差があったものとみなして、元々の停止位置にシート３を停止させることが可能となる。
【００４７】
シート位置変更部１９は、設定位置情報記憶部１４に記憶されている設定位置情報、及び目標位置情報記憶部１７に記憶されている目標位置情報に基づいてモータに通電し、シート位置を変更する。目標位置情報記憶部１７に記憶されている目標位置情報は、上述のように、設定位置判定部１５及び目標位置判定部１６による判定結果に応じて、目標位置情報更新部１６により更新される場合と更新されない場合とがある。シート位置変更部１９は、目標位置情報更新部１８により更新される場合には更新後の目標位置とし、目標位置情報更新部１６により更新されない場合には前回のシート位置の変更に用いられた目標位置を今回の目標位置として用いて各モータ３９〜４３に通電し、シート位置を変更する。なお、シート位置変更部１９は、各モータ３９〜４３に通電するモータ電流を制御してシート位置を変更することから、モータ電流制御部として機能する。
【００４８】
このように必要に応じて、シートスライドアウェイを行う前にシート３の目標位置を設定位置或いは停止位置で更新することにより、シートスライドリターンを行った場合に、シート３のシート位置を適切に移動させることが可能となる。
また、シート３が移動した後、再度、メモリ再生スイッチ３３又は３４を押下した場合であっても、シート３のユーザが意図しない移動を防止することが可能となる。
【００４９】
次に、本位置変更装置１が行う処理に関して図４に示すフローチャートを用いて説明する。本フローチャートでは、位置変更装置１には通電されている状態からスタートされる。位置変更装置１は、シートスライドアウェイ作動開始条件が成立するまで処理を保留する（ステップ＃０１：Ｎｏ）。このシートスライドアウェイ作動条件としては、ユーザによるイグニッションスイッチ２６のオフや、ユーザによるシートスライドアウェイスイッチの押下とすると好適である。一方、シートスライドアウェイ作動開始条件が成立すると（ステップ＃０１：Ｙｅｓ）、設定位置判定部１５が停止位置情報記憶部１３に記憶される停止位置情報に含まれるシート３の停止位置と、設定位置情報記憶部１４に記憶される設定位置情報に含まれる設定位置とに基づいて、これらの差が±４パルス以下であるか否かを判定する。この判定結果は、目標位置判定部１６及び目標位置情報更新部１８に伝達される。
【００５０】
目標位置情報更新部１８は、停止位置と設定位置との差が±４パルス以下である場合には（ステップ＃０２：Ｙｅｓ）、目標位置情報記憶部１７に記憶されている目標位置情報を設定位置情報で更新する（ステップ＃０３）。一方、停止位置と設定位置との差が±４パルス以下でない場合には（ステップ＃０２：Ｎｏ）、目標位置判定部１６が、停止位置情報記憶部１３に記憶される停止位置情報に含まれるシート３の停止位置と、目標位置情報記憶部１７に記憶される目標位置情報に含まれる目標位置とに基づいて、これらの差が±４パルス以下であるか否かを判定する。この判定結果は、目標位置情報更新部１８に伝達される。目標位置情報更新部１８は、停止位置と目標位置との差が±４パルス以下である場合には（ステップ＃０４：Ｙｅｓ）、目標位置情報記憶部１７に記憶されている目標位置情報を更新しない（ステップ＃０５）。一方、目標位置情報更新部１８は、停止位置と目標位置との差が±４パルス以下でない場合には（ステップ＃０４：Ｎｏ）、目標位置情報記憶部１７に記憶されている目標位置情報を停止位置情報で更新する（ステップ＃０６）。したがって、停止位置が、次回のシートスライドリターンの目標位置となる。ここまでの処理は、シート３に対して実際にシートスライドアウェイする前に行われる。
【００５１】
上述の処理が行われた後、シート位置変更部１９は、シート３がアウェイ量だけ最後部Ｚ方向に移動するようにシートスライドアウェイを行う（ステップ＃０７）。このシートスライドアウェイは、目標位置情報記憶部１７に記憶されている目標位置に拘らず、予め設定されたアウェイ量だけシート３を移動させる。その後、ユーザは、車両を降車する（ステップ＃０８）。シート３は、シートスライドリターン作動開始条件が成立しない限り（ステップ＃０９：Ｎｏ）、シートスライドアウェイされた位置に留められる。このシートスライドリターン作動条件としては、ユーザによるイグニッションスイッチ２６のオンとすると好適である。
【００５２】
シートスライドリターン作動開始条件が成立すると（ステップ＃０９：Ｙｅｓ）、シート位置変更部１９は、シート３のシート位置を目標位置情報記憶部１７に記憶されている目標位置になるように、シートスライドリターンが行われる（ステップ＃１０）。そして、処理を終了する。このようにして位置変更装置１は、シート３がシートスライドアウェイされる前に、停止位置と設定位置とに基づいて、或いは停止位置と目標位置とに基づいて、シートスライドリターンされる場合の目標位置を定める。したがって、シートスライドアウェイする前に、停止位置と設定位置との間の差が誤差程度の差である場合でも、次回のシートスライドリターン後に、再度、メモリ再生スイッチ３３又は３４を押下した場合であっても、シート３が移動することがなくなる。即ち、ユーザが意図しない移動を防止することができる。
【００５３】
〔その他の実施形態〕
上記実施形態では、シート３のスライド位置の変更に対して、位置変更装置１を適用した場合の例として説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。位置変更装置１を、シートバック３ｂのリクライニング機能や、シートクッション３ａの前部を上移動又は下移動させる機能や、シートクッション３ｂの後部を上移動又は下移動させる機能や、シートクッション３ａをシートバック３ｂに対して前移動又は後移動させる機能に適用することも当然に可能である。
【００５４】
上記実施形態では、設定位置判定部１４の判定に係る第１所定値及び目標位置判定部１６の判定に係る第２所定値は、±４パルスであるとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。±４パルスは一例を示したものであり、±４パルスより大きな値とすることも可能であるし、小さな値とすることも可能である。また、それぞれ異なる値に設定することも当然に可能である。
【００５５】
上記実施形態では、目標位置情報更新部１８は、目標位置情報を停止位置からシートスライドアウェイする前に更新するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。停止位置からシートスライドアウェイして所定の位置に停止した時点で、停止位置から移動する前の停止位置情報を用いて目標位置情報を更新するように構成することも当然に可能である。
【００５６】
上記実施形態では、位置変更装置１は、シート３の位置を変更するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、位置変更装置１を、車両が備えるステアリングを退避させ、その後目標位置に復帰させる装置に適用することも当然に可能である。この場合には、設定位置情報記憶部１４は、予め設定され、ステアリングを停止させる設定位置を示す設定位置情報を記憶し、停止位置情報記憶部１３は、退避移動の開始位置となるステアリングの停止位置を停止位置情報として記憶する構成とすると好適である。そして、目標位置情報記憶部１７は、停止位置と設定位置との差が、予め設定された第１所定値以下でない場合に、停止位置を次回のステアリングの復帰に用いられる目標位置とし、当該目標位置を示す目標位置情報を記憶すると共に、停止位置と設定位置との差が、予め設定された第１所定値以下である場合に、設定位置を目標位置とし、当該目標位置を示す目標位置情報を記憶すると好適である。このような構成とすれば、上述のシート位置の変更と同様に、例えばユーザの乗降の際に適切にステアリングの位置を変更させることが可能である。
【００５７】
更に、位置変更装置１を、車両が備えるミラーを退避させ、その後目標位置に復帰させる装置に適用することも当然に可能である。この場合には、設定位置情報記憶部１４は、予め設定され、ミラーを停止させる設定位置を示す設定位置情報を記憶し、停止位置情報記憶部１３は、退避移動の開始位置となるミラーの停止位置を停止位置情報として記憶する構成とすると好適である。そして、目標位置情報記憶部１７は、停止位置と設定位置との差が、予め設定された第１所定値以下でない場合に、停止位置を次回のミラーの復帰に用いられる目標位置とし、当該目標位置を示す目標位置情報を記憶すると共に、停止位置と設定位置との差が、予め設定された第１所定値以下である場合に、設定位置を目標位置とし、当該目標位置を示す目標位置情報を記憶すると好適である。このような構成とすれば、上述のシート位置の変更と同様に、車両の後退時にユーザが車両側方の路面を視認しやすくするように、一旦サイドミラーの角度を下げ、前進時に再びサイドミラーを元の角度に戻すような場合に、適切にミラーの位置を変更させることが可能である。
【００５８】
上記実施形態では、位置変更装置１は、移動対象物の位置を回転検出部５０により検出するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、モータに通電されるモータ電流に基づくリップルパルスにより位置検出を行うことも可能である。
【図面の簡単な説明】
【００５９】
【図１】シート位置変更装置の全体構成を概略的に示した図
【図２】シートのスライド範囲を概略的に示した図
【図３】位置変更装置の概略構成を模式的に示したブロック図
【図４】位置変更装置の目標位置の設定に係るフローチャート
【図５】シートの移動に係る誤差に関して示した図
【符号の説明】
【００６０】
１：位置変更装置
１０：モータ電流検出部
１１：パルス検出部
１２：位置情報演算部
１３：停止位置情報記憶部
１４：設定位置情報記憶部
１５：設定位置判定部
１６：目標位置判定部
１７：目標位置情報記憶部
１８：目標位置情報更新部
１９：シート位置変更部（モータ電流制御部）
２２：制御部
【図１】
2010023812.tif 000003
【図２】
2010023812.tif 000004
【図３】
2010023812.tif 000005
【図４】
2010023812.tif 000006
【図５】
2010023812.tif 000007