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