(57)【要約】      （修正有）【課題】メモリシートを長期的に多数回にわたって使用しても正確なシート位置の記憶及び再生制御を行うことができる車両用シート制御システムを提供する。【解決手段】車両用シートのユーザ指定位置を記憶及び再生する車両用シート制御システム１０において、車両用シートを作動させる駆動部４と、ユーザ操作を受け付ける操作部３と、第１のユーザ操作によって生成される信号を受けて車両用シートの現在位置を基準としてユーザ指定位置を記憶又は再生する相対位置制御を実行する相対位置制御手段、及び第２のユーザ操作によって生成される信号を受けて車両用シート２の作動端の位置を基準として駆動部４を作動してユーザ指定位置を記憶又は再生する絶対位置制御を実行する絶対位置制御手段を有する制御装置５を備える構成とした。【選択図】図２
2014061735.tif 000002
【特許請求の範囲】
【請求項１】
車両用シートのユーザ指定位置を記憶及び再生する車両用シート制御システムであって、
前記車両用シートを作動させる駆動部と、
ユーザ操作を受け付ける操作部と、
第１のユーザ操作によって生成される信号を受けて、前記車両用シートの現在位置を基準として前記ユーザ指定位置を記憶又は再生する相対位置制御を実行する相対位置制御手段、及び第２のユーザ操作によって生成される信号を受けて、前記駆動部により前記車両用シートを作動端まで移動させた後、該作動端の位置を基準として前記駆動部を作動して前記ユーザ指定位置を記憶又は再生する絶対位置制御を実行する絶対位置制御手段を有する制御装置と
を備えた車両用シート制御システム。
【請求項２】
請求項１に記載の車両用シート制御システムにおいて、前記第２のユーザ操作が前記第１のユーザ操作よりも長い操作時間又は多い操作段数を要することを特徴とする車両用シート制御システム。
【請求項３】
請求項１又は２に記載の車両用シート制御システムにおいて、前記絶対位置制御手段が前記ユーザ指定位置を記憶する際、前記車両用シートの前記作動端までの移動の前後の該車両用シートの位置の差分で特定されるユーザ指定位置を記憶するように構成された車両用シート制御システム。
【請求項４】
請求項１から３のいずれか一項に記載の車両用シート制御システムにおいて、前記絶対位置制御手段が前記ユーザ指定位置を再生する際、前記車両用シートの前記作動端を始点として、前記ユーザ指定位置に基づいて該車両用シートを移動させるように構成された車両用シート制御システム。
【請求項５】
請求項２に記載の車両用シート制御システムにおいて、前記第１のユーザ操作が、前記ユーザ操作部の所定のスイッチの押下時間が閾値未満であることによって特定され、前記第２のユーザ操作が、該所定のスイッチの押下時間が該閾値以上であることによって特定される、車両用シート制御システム。
【請求項６】
請求項１から５のいずれか一項に記載の車両用シート制御システムであって、前記駆動部がモータを備え、
前記制御装置が、前記車両用シートが前記ユーザ指定位置から所定距離の位置に到達したときに前記モータへの駆動信号を停止するように構成され、前記所定距離が前記モータの累積使用量に応じて補正される、車両用シート制御システム。
【請求項７】
請求項６に記載の車両用シート制御システムにおいて、前記モータの累積使用量が、前記制御装置が前記モータを駆動させた累積再生回数であることを特徴とする車両用シート制御システム。
【請求項８】
請求項６又は７に記載の車両用シート制御システムにおいて、前記所定距離が前記モータの累積使用量に対して増加するように構成された車両用シート制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用シートの制御システムに関し、特にメモリシートにおける車両用シート制御システムに関する。
【背景技術】
【０００２】
従来から、車両シートが記憶位置までモータ駆動される所謂メモリシートが知られている。このようなメモリシートにおいては、シートの正確な位置の記憶及び再生を行うことか重要な課題となる。例えば、特許文献１は、電動シート装置において、シートが作動端に達して係止した後のモータの駆動によって実際のシート位置と装置が記憶しているシート位置との間にずれが生じることを問題点として開示する。そして、同文献は、このずれを抑制するために係止後のモータ駆動量に応じてシート記憶位置を補正することを開示する。
【０００３】
また、特許文献２は、電動シート装置において、モータの回転に同期するパルスを出力するセンサを備え、モータの回転に伴って出力されるパルスを計数してシートの状態を検出し記憶し、シートの状態の変化方向が判別されるまでモータの駆動を継続する構成を開示する。同文献は、上記構成により、モータ駆動停止後にモータが逆回転されたとしてもセンサからのパルスに基づいてシート記憶位置を補正できることを開示する。
【０００４】
また、特許文献３は、メモリシートにおいて、モータ回転に同期した信号を出力するリップルパルス成形回路によってモータの駆動状態を検出する場合に、モータへの給電停止後にモータが慣性力によって回転することに起因して、制御装置が記憶するシート停止位置と実際のシート位置との間にずれが生じることを問題点として開示する。そして、同文献は、このずれを解消するために、モータへの給電停止後にモータが惰性によって回転する量を補正量として記憶しておき、給電停止時のシート位置と補正量とに基づいてシートの正確な位置を検出する構成を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２７７９０９号公報
【特許文献２】特開２０１１−４２２８０号公報
【特許文献３】特開２０００−２５０６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１及び２に開示されるシート記憶位置の補正は、シート記憶位置を実際のシート位置に対して正確なものに近づけることはできるものの、それでも実際のシート位置と記憶又は再生されるシート位置との間の僅かなずれは避けられない。このような僅かなずれは短期的には問題とならないが、長期的にシートの作動が多数回にわたって行われるとずれが蓄積し、ユーザにとっては許容できない程度のずれとなって表れてしまうという問題があった。
【０００７】
また、特許文献３に開示される補正制御では、補正量の選択において、モータの経年劣化が考慮されていない。モータが惰性によって回転し、シートがそれに伴って移動する距離は、モータ、シート等の経年劣化によって変化する。即ち、モータの惰性回転量及びシートの惰性移動量は、車両使用初期とその後の使用時期との間で異なる。従って、車両使用初期の補正量がその後の使用において適切な補正量ではなくなり、結果として正確な補正制御を行うことができないという問題があった。
【０００８】
そこで、本発明は、メモリシートを長期的に多数回にわたって使用しても正確なシート位置の記憶及び再生制御を行うことができる車両用シート制御システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の、車両用シートのユーザ指定位置を記憶及び再生する車両用シート制御システムは、車両用シートを作動させる駆動部と、ユーザ操作を受け付ける操作部と、第１のユーザ操作によって生成される信号を受けて車両用シートの現在位置を基準としてユーザ指定位置を記憶又は再生する相対位置制御を実行する相対位置制御手段、及び第２のユーザ操作によって生成される信号を受けて、駆動部により車両用シートを作動端まで移動させた後、作動端の位置を基準として駆動部を作動してユーザ指定位置を記憶又は再生する絶対位置制御を実行する絶対位置制御手段を有する制御装置とを備える。
【００１０】
上記構成によると、簡便な相対位置制御を通常動作として選択可能としつつも、位置制御精度が高い絶対位置制御をユーザの意思に応じて選択可能とした。従って、ユーザにおいて、メモリシートの短期的及び長期的な視点における使用性が向上する。
【００１１】
ここで、第２のユーザ操作が第１のユーザ操作よりも長い操作時間又は多い操作段数を要するように構成される。
【００１２】
上記構成によると、利用頻度が比較的低いことが想定される絶対位置制御の操作を、利用頻度が比較的高いことが想定される相対位置制御の操作よりも複雑にしたので、ユーザの通常使用（相対位置制御）の意思と特別な使用（絶対位置制御）の意思をより反映した操作態様を実現することができる。
【００１３】
また、絶対位置制御手段がユーザ指定位置を記憶する際、車両用シートを作動端までの移動の前後の車両用シートの位置の差分で特定されるユーザ指定位置を記憶するように構成される。
【００１４】
上記構成によると、簡便な相対位置記憶制御を通常の記憶制御として選択可能としつつも、位置記憶精度が高い絶対位置記憶制御をユーザの意思に応じて選択可能とした。従って、ユーザにおいて、メモリシートの位置記憶制御における簡便性と正確性を担保できる。
【００１５】
また、絶対位置制御手段がユーザ指定位置を再生する際、車両用シートの作動端を始点として、ユーザ指定位置に基づいて車両用シートを移動させるように構成される。
【００１６】
上記構成によると、簡便な相対位置再生制御を通常の再生制御として選択可能としつつも、位置再生精度が高い絶対位置再生制御をユーザの意思に応じて選択可能とした。従って、ユーザにおいて、メモリシートの再生制御における簡便性と正確性を担保できる。
【００１７】
また、第１のユーザ操作が、ユーザ操作部の所定のスイッチの押下時間が閾値未満であることによって特定され、第２のユーザ操作が、所定のスイッチの押下時間が閾値以上であることによって特定される。
【００１８】
上記構成によると、メモリシートに一般に装備されるような操作部のボタン構成を変更せずに、ボタン長押しの有無により相対位置制御又は絶対位置制御を選択できる構成としたので、操作部乃至はメモリシートの操作性、汎用性、低コスト性を担保することができる。
【００１９】
またさらに、駆動部がモータを備え、制御装置は、車両用シートがユーザ指定位置から所定距離の位置に到達したときにモータへの駆動信号を停止するように構成され、所定距離がモータの累積使用量に応じて補正されるように構成される。
【００２０】
上記構成によると、シートの惰性移動量を経年劣化に応じて適切に補正できる構成としたので、ユーザが長年車両を使用しても、高精度な位置制御が確保される。
【００２１】
ここで、モータの累積使用量は、制御装置がモータを駆動させた累積再生回数とすることができる。また、所定距離がモータの累積使用量に対して増加するように構成される。
【００２２】
上記構成によると、補正量を決定する処理を適切なものとし、シートの正確な惰性補正制御を簡素な構成で得ることができる。
【発明の効果】
【００２３】
本発明の車両用シート制御システムによると、メモリシートを長期的に多数回にわたって使用しても正確なシート位置の記憶及び再生制御を行うことが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施例によるメモリシートを示す概略図である。
【図２】本発明の実施例による車両用シート制御システムのブロック図である。
【図３】本発明の実施例による車両用シート制御システムにおける記憶制御を示すフローチャートである。
【図４】本発明の実施例による車両用シート制御システムにおける再生制御を示すフローチャートである。
【図５】図３及び図４の記憶制御及び再生制御の一変形例を説明する図である。
【図６】図３及び図４の記憶制御及び再生制御の他の変形例を説明する図である。
【図７】本発明の実施例による車両用シート制御システムにおける惰性補正制御を示すフローチャートである。
【図８】本発明の実施例による車両用シート制御システムにおける惰性補正制御を説明する図である。
【発明を実施するための形態】
【００２５】
図１は本発明の車両用シート制御システムを搭載したメモリシート１を示す概略図であり、図２は本発明の車両用シート制御システム１０（以下、「制御システム１０」という）のブロック図である。本実施例では、メモリシート１として、車両用シートを車両前後方向にスライド移動させる構成を例示する。
【００２６】
図１に示すように、メモリシート１は、車両用シート２（以下、「シート２」という）、操作部３、駆動部４、制御装置５、及びレール６を備える。操作部３は、シート２用のドアアームレストに設けられたスイッチ３０（ＳＥＴボタン）、スイッチ３１（Ｍ１ボタン）及びスイッチ３２（Ｍ２ボタン）を備え、ユーザ操作を受け付ける。制御装置５はユーザ操作の入力に応じて駆動部４への駆動信号を出力する。シート２は駆動部４の動力によりレール６上をスライド移動する。
【００２７】
図２に示すように、駆動部４は、スライドモータ４０（以下、「モータ４０」という）、リップル検出回路４１及び抵抗４２を備える。リップル検出回路４１はモータ４０の負荷電流に含まれるリップル成分を検出する。具体的には、モータ４０の負荷電流が抵抗４２に流れ、抵抗４２に発生する電圧がリップル検出回路４１に入力される。リップル検出回路４１は、入力電圧が閾値以上の場合と閾値未満の場合とで異なる論理値の信号を出力する。従って、リップル検出回路４１はモータ４０の負荷電流のリップル周波数で反転する矩形波電圧を出力する。なお、以降の説明において、モータ４０の作動量（即ち、回転量）とシート２の作動量（即ち、移動距離）は比例関係にあるものとし、この回転量と移動距離とは制御装置５のＣＰＵ５０において適宜変換可能なものとする。
【００２８】
図２に示すように、制御装置５は、ＣＰＵ５０、入力インターフェイス（Ｉ／Ｆ）５１、メモリ５２、タイマ５３、現在位置記憶部５４、指定位置記憶部５５、再生回数記憶部５６、及び補正式記憶部５７を備える。ＣＰＵ５０は各部間の信号のやりとりを制御するプロセッサであり、メモリ５２はプログラム及びデータを記憶するメモリである。なお、説明の便宜上、現在位置記憶部５４、指定位置記憶部５５、再生回数記憶部５６及び補正式記憶部５７をメモリ５２とは個別の記憶手段としているが、これらの記憶部はメモリ５２に含まれていてもよい。
【００２９】
入力インターフェイス５１は、操作部３からの信号をＣＰＵ５０に入力可能な電圧信号に変換して、その電圧信号をＣＰＵ５０に入力する。ユーザがＳＥＴボタンを押下すると、スイッチ３０が閉状態となり、入力インターフェイス５１を介してＣＰＵ５０にスイッチ３０の押下信号（ＳＥＴ信号）が入力される。同様に、ユーザがＭ１ボタン又はＭ２ボタンを押下すると、スイッチ３１又はスイッチ３２が閉状態となり、入力インターフェイス５１を介してＣＰＵ５０にスイッチ３１の押下信号（Ｍ１信号）又はスイッチ３２の押下信号（Ｍ２信号）が入力される。なお、以降の説明において、スイッチ３１とスイッチ３２とは同じ構成及び機能を有するものであるので、これらのスイッチについては、スイッチ３１に関する動作の説明のみを行い、スイッチ３２に関する動作の説明を省略する。
【００３０】
現在位置記憶部５４はＣＰＵ５０によって特定されるシート２の現在位置を逐次記憶する。ＣＰＵ５０は、シート２の初期位置と、再生制御毎のシート２の移動距離からシート２の現在位置を演算及び特定し、特定された現在位置を現在位置記憶部５４に格納する。例えば、駆動信号出力前の現在位置をＸｃ１、駆動入力信号に対応する距離をＸｄ、補正量をＸｉ、駆動信号出力後の現在位置をＸｃ２とした場合、Ｘｃ２＝Ｘｃ１＋Ｘｄ＋Ｘｉとなる。
【００３１】
指定位置記憶部５５は、ユーザが指定したシート位置であるユーザ指定位置Ｘｕを記憶する。ユーザ指定位置Ｘｕは、シートが作動端（例えば、スライドリヤモースト）にある状態からのシート２の変位として記憶され、ユーザによる指定の変更又は後述する絶対位置記憶制御が行われない限り変更されない。
【００３２】
ＣＰＵ５０は、ＳＥＴ信号の後にＭ１信号が入力された場合には、ユーザ指定位置を特定して指定位置記憶部５５に記憶するための記憶制御を実行する。また、ＣＰＵ５０は、ＳＥＴ信号が入力されることなくＭ１信号が入力された場合には、指定位置記憶部５５に記憶されているユーザ指定位置までシート２を移動させる再生制御を実行する。なお、記憶動作及び再生動作の詳細については後述する。
【００３３】
再生回数記憶部５６は、シート２の再生制御の累積回数を記憶する。例えば、ＣＰＵ５０は、モータ４０へ駆動信号を出力する毎に再生回数記憶部５６のカウント値を増分していく。補正式記憶部５７は、上記の補正量Ｘｉを演算するための補正式を記憶する。本実施例では、ＣＰＵ５０は、再生回数記憶部５６に記憶された累積再生回数に応じた補正式を補正式記憶部５７から選択する。
【００３４】
モータ４０は、駆動入力信号が終了して負荷電流が流れなくなった後も惰性で回転し、その後停止する。再生動作中、ＣＰＵ５０は、シート２の現在位置を逐次特定し、シート２がユーザ指定位置から惰性移動距離（補正量）Ｘｉだけ手前の位置に到達した時点で駆動入力信号を停止する。これにより、モータ４０が惰性で回転した後、ユーザ指定位置にシート２が停止する。シート２の惰性移動量は、主にモータ４０の経年劣化によって変化し、シート２とレール６との摩擦の経年変化等の他の要因によっても変化する。そこで、ＣＰＵ５０は累積再生回数に応じて選択された補正式に基づいてシート２の惰性移動距離Ｘｉを演算する。この惰性制御の詳細については後述する。
【００３５】
上記の記憶制御及び再生制御について、ＣＰＵ５０は相対位置制御を行う相対位置制御手段及び絶対位置制御を行う絶対位置制御手段を有する。
相対位置制御とは、現在位置記憶部５４に記憶されているシート２の現在位置を基準として、ユーザ指定位置を記憶又は再生する制御である。相対位置制御には、相対位置記憶制御及び相対位置再生制御が含まれ、これらの制御を行う制御装置５内の構成をまとめて相対位置制御手段というものとする。
絶対位置制御とは、シート２の作動端（本実施例では、スライドリヤモースト）の位置を基準としてモータ４０を作動してユーザ指定位置を記憶又は再生する制御である。絶対位置制御には、絶対位置記憶制御及び絶対位置再生制御が含まれ、これらの制御を行う制御装置５内の構成をまとめて絶対位置制御手段というものとする。
【００３６】
相対位置記憶制御では、ＣＰＵ５０が、現在位置記憶部５４に記憶されている現在位置をユーザ指定位置として指定位置記憶部５５に記憶する。
例えば、現在位置記憶部５４に記憶されている現在位置が値「５００」であるとすると、ユーザ指定位置として値「５００」が指定位置記憶部５５に記憶される。
【００３７】
これに対して、絶対位置記憶制御では、シート２を作動端まで移動させ、作動端への移動前後のシート位置の差分から、記憶すべきユーザ指定位置が特定される。より具体的には、まずＣＰＵ５０が、現在位置記憶部５４に記憶されている現在位置をメモリ５２に一旦記憶させ、シート２を作動端（スライドリヤモースト）まで移動させる。そして、ＣＰＵ５０は、メモリ５２に記憶されている位置と、作動端において現在位置記憶部５４に記憶される現在位置との差分からユーザ指定位置を特定し、これを指定位置記憶部５５に記憶する。
例えば、メモリ５２に記憶された位置が値「５００」であり、シート２が作動端にあるときの現在位置記憶部５４に記憶される現在位置が値「２０」であるとすると、ユーザ指定位置としてその差分値「４８０」が指定位置記憶部５５に記憶される。言い換えると、ずれの蓄積として発生していた値「２０」が絶対位置記憶制御によってリセットされることになる。
【００３８】
相対位置再生制御では、現在位置記憶部５４に記憶されている現在位置を始点としてユーザ指定位置が再生される。具体的には、ＣＰＵ５０が、現在位置記憶部５４に記憶されている現在位置と指定位置記憶部５５に記憶されているユーザ指定位置との差分を演算し、その差分に基づいてモータ４０の作動量を決定してシート２を移動させる。
例えば、現在位置記憶部５４に記憶されている現在位置が値「４００」であり、指定位置記憶部５５に記憶されているユーザ指定位置が値「５００」であるとすると、その差分値「１００」だけシート２が移動される。
【００３９】
これに対して、絶対位置再生制御では、シート２の作動端を始点としてユーザ指定位置の再生が行われる。具体的には、まず、ＣＰＵ５０がシート２を作動端まで移動させる。そして、ＣＰＵ５０は、作動端を始点として、指定位置記憶部５５に記憶されているユーザ指定位置に基づいてモータ４０の作動量を決定してシート２を移動させる。なお、シート２を作動端まで移動させた際に、現在位置記憶部５４に記憶される現在位置がリセットされる。
例えば、指定位置記憶部５５に記憶されているユーザ指定位置が値「５００」であるとすると、作動端から値「５００」だけシート２が移動される。なお、シート２を作動端まで移動させたときに、現在位置記憶部５４に記憶されていた現在位置の値が（その値にかかわらず）「０」にリセットされる。この絶対位置再生制御により、正確な位置にシート２が移動されるとともに、記憶されていたずれの蓄積がリセットされる。
【００４０】
上述のように、相対位置記憶制御はシート２の作動を伴わず、相対位置再生制御はシート２の現在位置とユーザ指定位置との間の作動だけを伴う。これに対して、絶対位置記憶制御及び絶対位置再生制御ともシート２の作動端までの移動を伴う。従って、相対位置制御（相対位置記憶制御及び相対位置再生制御）は、基本的に絶対位置制御（絶対位置記憶制御及び絶対位置再生制御）よりも制御の開始から完了までの時間が短い。一方、絶対位置制御はシート２の作動端の位置に基づく制御であるので位置制御精度が高い。本発明は、このような相対位置制御と絶対位置制御の特徴を考慮して、ユーザの意思に従って相対位置制御又は絶対位置制御を選択できる構成とするものである。
【００４１】
＜記憶制御＞
次に、制御システム１０における記憶制御について説明する。図３は記憶制御の処理を示すフローチャートである。
ステップＳ１００においてスイッチ３０（ＳＥＴボタン）が押下され、ステップＳ１０１においてスイッチ３１（Ｍ１ボタン）が押下されたものとする。即ち、ステップＳ１００においてＳＥＴ信号が、ステップＳ１０１においてＭ１信号がＣＰＵ５０に入力される。
【００４２】
ステップＳ１０２において、スイッチ３１の押下時間が第１の閾値（例えば、１５０ｍｓ）以上であるか否かが判定される。即ち、ＣＰＵ５０は、Ｍ１信号を受信すると、タイマ５３を起動してＭ１信号の継続時間を計測し、継続時間を第１の閾値と比較する。Ｍ１信号の継続時間が第１の閾値以上となった場合（ステップＳ１０２、ＹＥＳ）、処理はステップＳ１０４に進み、継続時間が第１の閾値未満で終了した場合（ステップＳ１０２、ＮＯ）、処理は終了する。ステップＳ１０２における判断は、Ｍ１ボタンの押下が、ユーザの意思に基づくものであるのか、或いはユーザの意図によらないものであるのか（例えば、誤ってＭ１ボタンに触れてしまった場合）を判別するためのものである。即ち、Ｍ１ボタンの押下継続時間が１５０ｍｓ未満である場合には、ＣＰＵ５０はＭ１信号をユーザの誤操作等によるものと判断し、制御を行わずに処理を終了させる。
【００４３】
ステップＳ１０３において、ステップＳ１０２に引き続き、スイッチ３１の押下時間が第２の閾値（例えば、１０００ｍｓ）以上であるか否かが判定される。即ち、ＣＰＵ５０は、Ｍ１信号受信時からのＭ１信号の継続時間を第２の閾値と比較する。継続時間が第２の閾値未満で終了した場合（ステップＳ１０３、ＮＯ）、処理はステップＳ１０４に進み、Ｍ１信号の継続時間が第２の閾値以上となった場合（ステップＳ１０３、ＹＥＳ）、処理はステップＳ１０５に進む。即ち、ステップＳ１０３における判断は、ユーザのＭ１ボタンの押下が長押しであるのか否かを判断するためのものである。
【００４４】
ステップＳ１０２及びＳ１０３によると、押下時間が１５０ｍｓ以上１０００ｍｓ未満となる誤操作でも長押しでもないＭ１ボタンの押下（以下、「通常の押下」という）が検出された場合には、ステップＳ１０４以降で相対位置記憶制御が行われ、Ｍ１ボタンの長押しが検出された場合には、ステップＳ１０５以降で絶対位置記憶制御が行われる。
【００４５】
ステップＳ１０４において、ＣＰＵ５０は、現在位置記憶部５４に記憶されている現在位置をユーザ指定位置として指定位置記憶部５５に記憶し、処理は終了する。
【００４６】
ステップＳ１０５において、ＣＰＵ５０は、現在位置記憶部５４に記憶されている現在位置をメモリ５２に一旦記憶させ、シート２を作動端（スライドリヤモースト）まで移動させる。
ステップＳ１０６において、ＣＰＵ５０は、メモリ５２に記憶されている位置と、作動端において現在位置記憶部５４に記憶される現在位置との差分から特定されるユーザ指定位置を指定位置記憶部５５に記憶し、処理は終了する。なお、ステップＳ１０６の後にシート２を記憶されたユーザ指定位置に移動させるステップを含んでいてもよい。
【００４７】
＜再生制御＞
次に、制御システム１０における再生制御について説明する。図４は再生制御の処理を示すフローチャートである。
ステップＳ２０１において、スイッチ３１（Ｍ１ボタン）が押下され、Ｍ１信号がＣＰＵ５０に入力されたものとする。
【００４８】
ステップＳ２０２において、スイッチ３１の押下時間が第１の閾値（例えば、１５０ｍｓ）以上であるか否かが判定される。ステップＳ２０２は、上述した記憶制御におけるステップＳ１０２と同様である。即ち、Ｍ１ボタンの押下継続時間が１５０ｍｓ未満で終了した場合には、ＣＰＵ５０はＭ１信号をユーザの誤操作等によるものと判断し、制御を行わずに処理を終了させる。
【００４９】
ステップＳ２０３において、ステップＳ２０２に引き続き、スイッチ３１の押下時間が第２の閾値（例えば、１０００ｍｓ）以上であるか否かが判定される。ステップＳ２０３は、上述した記憶制御におけるステップＳ１０３と同様である。即ち、ステップＳ２０３において、ユーザのＭ１ボタンの押下が長押しであるのか否かを判断され、通常の押下である場合（ステップＳ２０３、ＮＯ）、処理はステップＳ２０４に進み、長押しである場合（ステップＳ２０３、ＹＥＳ）、処理はステップＳ２０５に進む。
【００５０】
ステップＳ２０２及びＳ２０３によると、Ｍ１ボタンの通常の押下が検出された場合には、ステップＳ２０４以降で相対位置再生制御が行われ、Ｍ１ボタンの長押しが検出された場合には、ステップＳ２０５以降で絶対位置再生制御が行われる。
【００５１】
ステップＳ２０４において、ＣＰＵ５０は、現在位置記憶部５４に記憶されている現在位置と指定位置記憶部５５に記憶されているユーザ指定位置との差分を演算し、その差分に基づいてモータ４０の作動量を決定してシート２を移動させ、処理は終了する。
【００５２】
ステップＳ２０５において、ＣＰＵ５０が、シート２を作動端まで移動させ、現在位置記憶部５４の現在位置をリセットする。
ステップＳ２０６において、ＣＰＵ５０は、作動端を始点として、指定位置記憶部５５に記憶されているユーザ指定位置に基づいてモータ４０の作動量を決定してシート２を移動させ、処理は終了する。
【００５３】
なお、本実施例における記憶制御及び再生制御においては、Ｍ１ボタンの押下時間によって相対位置制御（相対位置記憶制御、相対位置再生制御）と絶対位置制御（絶対位置記憶制御、絶対位置再生制御）を判別する構成としたが、相対位置制御と絶対位置制御の判別態様はこれに限られない。
【００５４】
例えば、Ｍ１ボタンの一回押しと二回押しによって相対位置制御と絶対位置制御を判別する構成としてもよい。具体的には、図５に示すように、ステップＳ１０２又はＳ２０２においてＭ１の押下時間が１５０ｍｓ以上であると判断された場合の後のステップＳ１５０において、所定時間経過前にＭ１ボタンが再度押下されたか否かが検出されるようにしてもよい。Ｍ１ボタンの再押下がなかった場合（ステップＳ１５０、ＮＯ、ステップＳ１５１、ＹＥＳ）、処理は相対位置制御のステップＳ１０４又はＳ２０４に進み、Ｍ１ボタンの再押下、即ち、二回押しがあった場合（ステップＳ１５０、ＹＥＳ）、処理は絶対位置制御のステップＳ１０５又はＳ２０５に進むようにすればよい。
【００５５】
また、Ｍ１ボタンと他のボタン（例えば、ＳＥＴボタン）との二重押しの有無によって相対位置制御と絶対位置制御を判別する構成としてもよい。例えば、図６に示すように、ステップＳ１０２又はＳ２０２においてＭ１の押下時間が１５０ｍｓ以上であると判断された場合の後のステップＳ１６０において、Ｍ１ボタンとともにＳＥＴボタンが押下されているか否かが検出されるようにしてもよい。ステップＳ１０２又はＳ２０２の後に、Ｍ１ボタンのみが押下された場合（ステップＳ１６０、ＮＯ）、処理は相対位置制御のステップＳ１０４又はＳ２０４に進み、Ｍ１ボタンとＳＥＴボタンが二重押しされた場合（ステップＳ１６０、ＹＥＳ）、処理は絶対位置制御のステップＳ１０５又はＳ２０５に進むようにすればよい。
【００５６】
このように、本発明では、比較的低い頻度での実行が想定される絶対位置制御の操作が、比較的高い頻度での実行が想定される相対位置制御よりも長い操作時間又は多い操作段数を要する複雑な設定となる。これにより、通常的な使用態様、即ち、ユーザが日常的に相対位置制御を行う使用態様と、特別な使用態様、即ち、ユーザが位置ずれに気付くか又はそのずれが気になってきたら絶対位置制御を行うという使用態様とが、直感的な操作設定において選択可能となる。
【００５７】
＜惰性補正制御＞
次に、図７及び図８を参照して、制御システム１０における惰性補正制御について説明する。図７は惰性補正制御の処理を示すフローチャートであり、図６は惰性補正制御を説明するタイミングチャートである。
【００５８】
図７を参照すると、ステップＳ３０１において、ＣＰＵ５０は操作部３から入力インターフェイス４１を介して再生指令を受信する。この場合の再生指令は、スイッチ３１の通常の押下による相対位置再生制御の指令であるものとする（図４のステップＳ２０３〜Ｓ２０４参照）。
【００５９】
ステップＳ３０２において、ＣＰＵ５０は再生回数記憶部５６に記憶された累積再生回数が閾値（例えば、５０００回）を超えたか否かを判断する。累積再生回数が５０００回以下の場合（ステップＳ３０２、ＮＯ）、処理はステップＳ３０３に進み、５０００回を超えた場合（ステップＳ３０２、ＹＥＳ）、処理はステップＳ３０４に進む。
【００６０】
ステップＳ３０３及びＳ３０４において、ＣＰＵ５０は惰性補正制御のための補正式を選択する。ここで、惰性補正制御のための補正式とは、モータ４０が停止してからモータが惰性で回転する量を予測するための式である。上述したように、モータ４０の惰性回転量は経年劣化により変化する。より具体的には、惰性移動距離Ｘｉは、モータ４０を停止する瞬間の回転速度Ｒに対して単調増加するとともに、モータ４０の累積作動回数の増加に伴い増加する。例えば、補正式を、Ｘｉ＝ａ×Ｒ＋ｂ（ａ、ｂは定数）とした場合、定数ａ及び／又はｂをモータ４０の累積作動回数に依存して増加する値とすればよい。なお、補正式は、上記のものに限られず、実験データ等を参照して最適なものが選択されるものとする。
【００６１】
このように、ステップＳ３０３では、ＣＰＵ５０は補正式記憶部５７から、経年劣化が少ない場合に対応する補正式１を補正式として選択する。一方、ステップＳ３０４では、ＣＰＵ５０は補正式記憶部５７から、経年劣化が進んだ場合に対応する補正式２を補正式として選択する。もちろん、累積再生回数について複数の閾値を設けて、補正式の数を３以上としてもよい。
【００６２】
ステップＳ３０５において、ＣＰＵ５０はモータ４０に駆動入力信号を出力し、モータ作動を開始させる。即ち、ＣＰＵ５０は、現在位置記憶部５４に記憶される現在位置と、目標位置（例えば、指定位置記憶部５５に記憶されているユーザ指定位置）との差分に基づいてモータ４０の作動量を演算し、この作動量に従って駆動入力信号を出力する。
【００６３】
ステップＳ３０６において、ＣＰＵ５０はシート２が目標位置まで所定距離Ｘａ内に進入したか否かを判定する。シート２が目標位置まで所定範囲Ｘａ内に進入していない場合（ステップＳ３０６、ＮＯ）、ＣＰＵ５０はモータ４０の作動を継続し、目標位置まで所定距離Ｘａ内に進入すると（ステップＳ３０６、ＹＥＳ）、処理はステップＳ３０７に進む。
【００６４】
ステップＳ３０７において、ＣＰＵ５０はモータ４０の回転速度を計測する。例えば、ＣＰＵ５０は、リップル検出回路４１から入力されるリップル信号の周波数からモータ４０の回転速度を検出することができる。
【００６５】
ステップＳ３０８において、ＣＰＵ５０は、ステップＳ３０７で計測された回転速度をステップＳ３０３又はＳ３０４で選択された補正式に代入して惰性移動距離Ｘｉを算出する。
【００６６】
ステップＳ３０９において、ＣＰＵ５０は、シート２の現在位置から目標位置までの距離が、ステップＳ３０８において算出された惰性移動距離Ｘｉとなったか否かを判定する。シート２の現在位置から目標位置までの距離が惰性移動距離Ｘｉ未満の場合（ステップＳ３０９、ＮＯ）には、ＣＰＵ５０はモータ４０の作動を継続する。
【００６７】
シート２の現在位置から目標位置までの距離が惰性移動距離Ｘｉとなった場合（ステップＳ３０９、ＹＥＳ）には処理はステップＳ３１０に進み、ＣＰＵ５０はモータ４０への駆動入力信号を停止する。その後、モータ４０は惰性で作動し、シート２は、ステップＳ３０８で算出された惰性移動距離Ｘｉだけ移動して停止する。
【００６８】
図８を参照して上記の惰性補正制御を説明する。
ｔ０において、ステップＳ３０５によってモータ４０の作動が開始される。
ｔ１において、シート２が目標位置の所定距離Ｘａ内に進入したことが検出されると、ステップＳ３０７によるモータ回転速度の計測、及びステップＳ３０８によるシート２の惰性移動距離Ｘｉの算出が行われる。
ｔ２において、シート２が目標位置まで惰性移動距離Ｘｉの位置に到達したことが検出され、ステップＳ３１０によってＣＰＵ５０からモータ４０への駆動入力信号が停止される。
その後、モータ４０の回転は惰性により減速しつつ停止し、シート２もそれに従って減速しつつｔ３において停止する。
【００６９】
以上説明したように、本発明の制御システムによると、制御の開始から完了までの時間が短く簡便に行える相対位置（記憶及び再生）制御を通常動作として選択可能としつつも、位置制御精度が高い絶対位置（記憶及び再生）制御をユーザの意思に応じて選択可能とした。従って、ユーザにおいて、メモリシートの短期的及び長期的な視点における使用性が向上する。特に、複数のユーザが車両を使用する場合等、頻繁にシート位置の記憶及び再生を行うような場合に、本発明はより有利なものとなる。
【００７０】
さらに、本発明の制御システムでは、利用頻度が比較的低いことが想定される絶対位置制御の操作を、利用頻度が比較的高いことが想定される相対位置制御の操作よりも複雑にした。これにより、ユーザの通常使用の意思、即ち、日常的に相対位置制御を行う意思と、特別な使用、即ち、位置ずれに気付くか又はそれが許容できなくなってきたら絶対位置制御を行う意思をより反映した操作態様を実現することができる。
【００７１】
また、上述のように、メモリシートの絶対位置制御は長年の使用において頻繁に使用されるものではないため、操作部３において絶対位置制御用に新たなスイッチや操作部材を追加するのは好ましくない。本発明の構成によると、メモリシートに一般的に装備されるような操作部のボタン構成を変更せずに、ボタン長押し、二回押し、二重押しの有無により相対位置制御又は絶対位置制御を選択できる構成としたので、操作部乃至はメモリシートの操作性、汎用性、低コスト性を担保することができる。
【００７２】
また、本発明によると、シート２の惰性移動量を経年劣化に応じて適切に補正できる構成としたので、車両を経年にわたって使用しても正確な位置制御が得られるメモリシートを提供することができる。
【００７３】
＜変形例＞
上記に本発明の好適な実施例を示したが、本発明は以下のように種々の変形が可能である。
【００７４】
上記実施例においては、シート２のスライド動作の制御について説明したが、メモリシートにおけるシート２の移動はこれに限られない。例えば、シート２のリクライニング角度を制御するリクライニング動作、シート２の昇降位置を制御するリフトアップ／ダウン動作、シート２のシートクッションの角度を制御するチルト動作についても本発明を適用できる。そして、絶対位置制御に用いるシート作動端は、リクライニング動作の制御においてはリクライニングモースト、リフトアップ／ダウン動作の制御においてはリフタダウンモースト、チルト動作の制御においてはチルトダウンモーストの各シート位置とすればよい。
【００７５】
上記実施例においては、モータ４０の作動状態の検出をリップル検出方式により行う構成を示したが、モータ４０の作動状態を直接検出するセンサ検出方式を用いる構成にも本発明を適用できる。
【００７６】
上記実施例においては、ユーザの意思をトリガとして絶対位置制御が適用される構成を示したが、ユーザに絶対位置制御の実行を喚起する構成を採用してもよい。例えば、再生回数記憶部５６に記憶された累積再生回数が所定値に達した場合、或いは走行距離が所定値に達した場合等に、ＣＰＵ５０が通知手段（不図示）によってユーザに絶対位置記憶制御又は絶対位置再生制御を促すようにしてもよい。通知手段による通知は、例えば、カーナビの画面による表示、音声案内等により行うようにすればよい。
【００７７】
上記実施例においては、絶対位置制御はユーザがシート２に着座している状態で行われることを想定しているが、ユーザの離席中、例えば、降車後又は乗車直前に絶対位置制御を実行する構成としてもよい。
【００７８】
上記実施例においては、惰性補正制御における補正量を補正式から導出する構成を示したが、補正量が参照テーブルから選択される構成としてもよい。即ち、モータ回転速度と累積再生回数をパラメータとしたマトリクスから補正量が特定される構成としてもよい。
【００７９】
上記実施例においては、惰性補正制御における補正式の切換えが累積再生回数に依存する構成を示したが、補正式の切換えが、メモリシートの使用量を示す他の指標に依存する構成としてもよい。例えば、上記使用量として、モータ４０の消耗を示す指標としてのモータ４０の累積回転量、経年を示す指標としての車両購入時からの経過時間（例えば、年単位）、又はシート使用量を示す指標としての車両の累積走行距離等が採用されるようにしてもよい。
【符号の説明】
【００８０】
１  メモリシート
２  シート
３  操作部
４  駆動部
５  制御装置
１０  制御システム
３０、３１、３２  スイッチ
４０  モータ
５０  ＣＰＵ
５１  入力インターフェイス
５２  メモリ
５３  タイマ
５４  現在位置記憶部
５５  指定位置記憶部
５６  再生回数記憶部
５７  補正式記憶部
【図１】
2014061735.tif 000003
【図２】
2014061735.tif 000004
【図３】
2014061735.tif 000005
【図４】
2014061735.tif 000006
【図５】
2014061735.tif 000007
【図６】
2014061735.tif 000008
【図７】
2014061735.tif 000009
【図８】
2014061735.tif 000010