JP2010023811A - Position change device - Google Patents

Position change device Download PDF

Info

Publication number
JP2010023811A
JP2010023811A JP2008191244A JP2008191244A JP2010023811A JP 2010023811 A JP2010023811 A JP 2010023811A JP 2008191244 A JP2008191244 A JP 2008191244A JP 2008191244 A JP2008191244 A JP 2008191244A JP 2010023811 A JP2010023811 A JP 2010023811A
Authority
JP
Japan
Prior art keywords
seat
target position
position information
movement start
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008191244A
Other languages
Japanese (ja)
Inventor
Hidetoshi Kadotani
秀俊 門谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin Corp
Original Assignee
Aisin Seiki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin Seiki Co Ltd filed Critical Aisin Seiki Co Ltd
Priority to JP2008191244A priority Critical patent/JP2010023811A/en
Publication of JP2010023811A publication Critical patent/JP2010023811A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Seats For Vehicles (AREA)
  • Steering Controls (AREA)
  • Rear-View Mirror Devices That Are Mounted On The Exterior Of The Vehicle (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a position change device capable of properly moving a moving object to a target position even thought there is an error between a detected result and an actual position. <P>SOLUTION: The position change device 1, which moves the moving object provided in a vehicle from a movement starting position to stop it at a predetermined position, and moves it from the stopped position to the movement starting position again to stop it at the target position includes: a movement starting position information storage unit 13 for storing movement starting position information indicating the movement starting position; a target position information storage unit 15 for storing target position information indicating the target position; and a target position information updating unit 16 for updating the target position information stored in the target position information storage unit 15 with the movement starting position information, before the moving object moves from the movement starting position, only when the difference between the movement starting position and the target position is larger than the predetermined value set previously. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、移動開始位置方向に移動して目標位置に停止させる位置変更装置に関する。   In the present invention, at least one of a seat, a steering wheel, and a mirror included in a vehicle is a moving object, the moving object is moved from a movement start position, stopped at a predetermined position, and again from the stopped position. The present invention relates to a position changing device that moves in a movement start position direction and stops at a target position.

従来、車両等においては、ユーザが所望するシート位置をメモリ等に記憶させることにより、その後、シート位置が変更された場合であっても、スイッチ一つで前記メモリに記憶されたシート位置に自動調整することが可能なシート位置制御装置が実用化されている。このシート位置の調整には、シート全体を前後に移動させるスライドモータや、シートバックの傾きを変更するリクライニングモータ等が備えられている。これらのモータをスイッチ操作により駆動させることにより、シート位置を好みの位置に調整することが可能である。このような、シート位置を調整するシート位置制御装置として、例えば特許文献1に記載の電動スライドシートの制御装置がある。   Conventionally, in a vehicle or the like, a seat position desired by a user is stored in a memory or the like, so that even if the seat position is subsequently changed, the seat position stored in the memory is automatically switched with one switch. An adjustable sheet position control device has been put into practical use. For adjusting the seat position, a slide motor for moving the entire seat back and forth, a reclining motor for changing the inclination of the seat back, and the like are provided. By driving these motors by switch operation, the sheet position can be adjusted to a desired position. As such a seat position control device for adjusting the seat position, for example, there is an electric slide seat control device described in Patent Document 1.

特許文献1に記載の電動スライドシートの制御装置は、自動的にシートを移動させた後、あらかじめ記憶されている特定位置でシートを停止させてロックする機能(ウォークイン・モード)が備えられている。自動操作で特定の目標位置までシートを移動させるために、目標値が設定される。この目標位置は、シートの前進操作の場合には、シートのスライド範囲の前端に設定され、戻り操作の場合には元のシート位置に設定される。制御装置は、現在のシート位置と記憶されている目標位置との差をなくすようにモータを回転させる。   The control device for the electric slide seat described in Patent Document 1 has a function (walk-in mode) for automatically moving the seat and then stopping and locking the seat at a specific position stored in advance. Yes. A target value is set in order to move the sheet to a specific target position by automatic operation. This target position is set at the front end of the slide range of the seat in the case of the forward movement operation of the sheet, and is set to the original sheet position in the case of the return operation. The control device rotates the motor so as to eliminate the difference between the current sheet position and the stored target position.

特開2006−347516号公報(段落番号0044、0045、0078、0079等)JP 2006-347516 A (paragraph numbers 0044, 0045, 0078, 0079, etc.)

特許文献1に記載の電動スライドシートの制御装置は、シートの移動を検出するために90度位相をずらして2個のパルス発生器(回転検出部に相当)を備えている。このパルス発生器は、シートを移動させるモータの回転に合わせてパルスを発生し、モータの回転方向を検出している。しかしながら、繰り返して使用することによりパルス発生器による検出結果と実際のシートの位置との間に位置ずれ(誤差)が生じる可能性がある。また、一般的に、モータを停止させる場合には、シートに着座するユーザに対して衝撃を与えないようにするために、惰性で停止させる場合が多い。したがって、惰性で停止させる場合には、ユーザの体重等により、惰性による移動量が必ずしも一定量とはならないため、シートの停止位置が目標位置からずれて誤差を含んでしまう場合がある。また、ユーザが、マニュアル操作によりシート位置を所定の位置に移動させ、当該所定の位置が目標位置と設定されていない場合には、シートはマニュアル操作を行う前の位置に戻ってしまう。   The control device for an electric slide sheet described in Patent Document 1 includes two pulse generators (corresponding to a rotation detection unit) that are 90 degrees out of phase in order to detect movement of the sheet. This pulse generator generates a pulse in accordance with the rotation of the motor that moves the sheet, and detects the direction of rotation of the motor. However, repeated use may cause a displacement (error) between the detection result of the pulse generator and the actual sheet position. In general, when the motor is stopped, it is often stopped by inertia in order not to give an impact to the user sitting on the seat. Therefore, when stopping by inertia, the movement amount due to inertia is not always a constant amount due to the weight of the user or the like, and the stop position of the seat may deviate from the target position and include an error. Further, when the user manually moves the seat position to a predetermined position and the predetermined position is not set as the target position, the sheet returns to the position before the manual operation.

本発明は、上記の問題に鑑みてなされたものであり、その目的は、停止時に誤差があっても当該誤差を含めることなく、また、マニュアル操作で可動部材の位置の変更があっても、ユーザが所望する目標位置に適切に可動部材を移動させることが可能な位置変更装置を提供することにある。   The present invention has been made in view of the above problems, and its purpose is not to include the error even when there is an error at the time of stoppage, and even if the position of the movable member is changed manually. An object of the present invention is to provide a position changing device capable of appropriately moving a movable member to a target position desired by a user.

上記目的を達成するための本発明に係る位置変更装置の特徴構成は、車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、前記移動開始位置方向に移動して目標位置に停止させるために、前記移動開始位置を示す移動開始位置情報を記憶する移動開始位置情報記憶部と、前記目標位置を示す目標位置情報を記憶する目標位置情報記憶部と、前記移動開始位置と前記目標位置との差が、予め設定された所定値より大きい場合にのみ、前記目標位置情報記憶部に記憶してある目標位置情報を、前記移動対象物が前記移動開始位置から移動する前の前記移動開始位置情報で更新する目標位置情報更新部と、を備える点にある。   In order to achieve the above object, the position change device according to the present invention is characterized in that at least one of a seat, a steering, and a mirror included in a vehicle is a moving object, and the moving object is moved from the movement start position. The movement start position information for storing movement start position information indicating the movement start position in order to stop at a predetermined position and move again from the stopped position toward the movement start position and stop at the target position. The target position only when a difference between the storage unit, a target position information storage unit that stores target position information indicating the target position, and the movement start position and the target position is larger than a predetermined value set in advance. A target position information update unit that updates target position information stored in an information storage unit with the movement start position information before the moving object moves from the movement start position. There to that point.

このような特徴構成とすれば、移動開始位置と目標位置情報に含まれる目標位置との差により、所定の位置から移動開始位置方向に移動して停止させる目標位置を決定することができる。したがって、移動開始位置に誤差を含んで停止している状態であっても、移動開始位置と目標位置との差が小さい場合には、目標位置が変更されないため、その後の移動開始位置方向への移動に際して、移動対象物を適切に目標位置に停止させることが可能となる。また、例えば始動開始位置からマニュアル操作により、移動対象物の位置や角度が変更された場合には、移動開始位置と目標位置との差が大きくなるため、意図的に移動対象物の位置が変更されたものとみなし、その後の移動開始位置方向への移動に際して、移動対象物をマニュアル操作で移動された位置に停止させることが可能となる。   With such a characteristic configuration, the target position to be moved from the predetermined position toward the movement start position and stopped can be determined based on the difference between the movement start position and the target position included in the target position information. Therefore, even if the movement start position is stopped with an error, if the difference between the movement start position and the target position is small, the target position is not changed. When moving, the moving object can be appropriately stopped at the target position. In addition, for example, when the position and angle of the moving object are changed by manual operation from the start start position, the difference between the movement start position and the target position increases, so the position of the moving object is changed intentionally. As a result, the moving object can be stopped at the position moved by the manual operation when moving toward the movement start position.

また、前記所定値は、前記移動対象物の移動停止時に生じうる前記目標位置との誤差相当値よりも大きい値に設定されていると好適である。   Further, it is preferable that the predetermined value is set to a value larger than a value corresponding to an error from the target position that may occur when the movement of the moving object is stopped.

このような構成とすれば、位置変更装置が搭載される装置により決まる誤差にマージンを加味して所定値を決定することができるため、目標位置と停止した位置との差が、誤差によるものであるのか、或いはユーザにより意図的に行われた移動対象物の位置の変更によるものであるのかを容易に区別することができる。   With such a configuration, the predetermined value can be determined by adding a margin to the error determined by the device on which the position changing device is mounted. Therefore, the difference between the target position and the stopped position is due to the error. It can be easily distinguished whether there is a change in the position of the moving object intentionally performed by the user.

また、前記移動対象物の位置変更が、前記シートのスライド位置の変更であると好適である。   Further, it is preferable that the position change of the moving object is a change of the slide position of the sheet.

このような構成とすれば、スライド位置の調整に対して、車両のシートを適切に目標位置に移動させることが可能となる。また、例えばシートスライドアウェイ等のように定期的にシート位置を変更させ、その後、復帰させる場合であっても、シート位置を適切に維持することが可能となる。   With such a configuration, the vehicle seat can be appropriately moved to the target position with respect to the adjustment of the slide position. Further, even when the seat position is periodically changed, for example, like a seat slide away, and then returned, the seat position can be appropriately maintained.

〔第一の実施形態〕
以下、本発明に係る位置変更装置1を移動対象物としての車両が備えるシート3のシート位置を変更するシート位置変更装置2に適用した場合の例として説明する。図1は、シート位置変更装置2の全体構成の概略図である。シート位置変更装置2は、マイクロコンピュータで構成される電子制御ユニット(以下「ECU」という)21を備えている。
[First embodiment]
Hereinafter, the position changing device 1 according to the present invention will be described as an example of a case where the position changing device 1 is applied to a seat position changing device 2 that changes the seat position of a seat 3 included in a vehicle as a moving object. FIG. 1 is a schematic diagram of the overall configuration of the sheet position changing device 2. The seat position changing device 2 includes an electronic control unit (hereinafter referred to as “ECU”) 21 formed of a microcomputer.

ECU21は、制御手段としての制御部22を備えている。当該制御部22には、本発明に係る位置変更装置1を構成する各機能部を有する(詳細は後述する)。また、制御部22には、ROM、RAM及びバックアップRAM等を備えて構成される(図示せず)。ROMは、各種制御プログラムや、これらのプログラムを実行する際に参照されるマップ等が記憶されたメモリである。制御部22は、ROMに記憶された各種制御プログラムやマップに基づいて演算処理を実行する。RAMは制御部22での演算結果や外部から入力されるデータ等を一時的に記憶するメモリに相当し、バックアップRAMは前記記憶されたデータ等を保存する不揮発性のメモリからなる。制御部22、ROM、RAM及びバックアップRAMは、夫々バス(図示せず)を介して互いに接続される。更に、これらは入力インターフェース23及び出力インターフェース(図示せず)と接続される。   The ECU 21 includes a control unit 22 as control means. The control unit 22 includes functional units that constitute the position changing device 1 according to the present invention (details will be described later). The control unit 22 includes a ROM, a RAM, a backup RAM, and the like (not shown). The ROM is a memory that stores various control programs, maps that are referred to when these programs are executed, and the like. The control unit 22 executes arithmetic processing based on various control programs and maps stored in the ROM. The RAM corresponds to a memory that temporarily stores calculation results in the control unit 22, data input from the outside, and the like, and the backup RAM includes a nonvolatile memory that stores the stored data and the like. The control unit 22, the ROM, the RAM, and the backup RAM are connected to each other via a bus (not shown). Further, they are connected to an input interface 23 and an output interface (not shown).

制御部22には、ECU21内部の電源回路24を介してバッテリー25が接続される。バッテリー25のプラス側端子は、イグニッションスイッチ26を介して入力インターフェース23に接続される。イグニッションスイッチ26をオンすると、電源回路24により安定化された一定の電圧(例えば5V)がECU2の各部に供給される。   A battery 25 is connected to the control unit 22 via a power circuit 24 inside the ECU 21. A positive terminal of the battery 25 is connected to the input interface 23 via the ignition switch 26. When the ignition switch 26 is turned on, a constant voltage (for example, 5 V) stabilized by the power supply circuit 24 is supplied to each part of the ECU 2.

制御部22の入力インターフェース23には、シート各部の位置(シート状態)を調整するための操作スイッチ27が接続される。操作スイッチ27は、スライドスイッチ28a及び28bと、リクライニングスイッチ29a及び29bと、フロントバーチカルスイッチ30a及び30bと、リフタスイッチ31a及び31bと、クッション長スイッチ32a及び32bとから構成される。   An operation switch 27 for adjusting the position (sheet state) of each part of the sheet is connected to the input interface 23 of the control unit 22. The operation switch 27 includes slide switches 28a and 28b, reclining switches 29a and 29b, front vertical switches 30a and 30b, lifter switches 31a and 31b, and cushion length switches 32a and 32b.

スライドスイッチ28a及び28bは、図2に示されるようなシート3全体を床面に取り付けられたレール4に沿って前又は後にスライドさせる操作スイッチである。リクライニングスイッチ29a及び29bは、シートクッション3aに支持されたシートバック3bを前倒し又は後倒しさせる操作スイッチである。フロントバーチカルスイッチ30a及び30bは、シートクッション3aのユーザが座る前部を垂直方向に上移動又は下移動させる操作スイッチである。リフタスイッチ31a及び31bは、ユーザが座るシートクッション3aの後部を上移動又は下移動させるスイッチである。クッション長スイッチ32a及び32bは、ユーザが座るシートクッション3aをシートバック3bに対して前移動又は後移動させるスイッチである。   The slide switches 28a and 28b are operation switches for sliding the entire seat 3 as shown in FIG. 2 forward or backward along the rail 4 attached to the floor surface. The reclining switches 29a and 29b are operation switches for moving the seat back 3b supported by the seat cushion 3a forward or backward. The front vertical switches 30a and 30b are operation switches that move the front part of the seat cushion 3a where the user sits up or down in the vertical direction. The lifter switches 31a and 31b are switches that move the rear part of the seat cushion 3a on which the user sits up or down. The cushion length switches 32a and 32b are switches that move the seat cushion 3a on which the user sits forward or backward relative to the seat back 3b.

図1に戻り、入力インターフェース23には、上記操作スイッチ27の他に、メモリ再生スイッチ33及び34と記憶スイッチ35とが接続される。メモリ再生スイッチ33及び34は、1つのシート3に対して2つのシート位置を記憶させるためのスイッチである。すなわち、シート位置変更装置2によれば、ユーザが所望する2種類のシート位置を記憶させることが可能である。操作スイッチ27の夫々を操作することにより、シート3の各部を所望のシート位置(シート状態)に調整することができる。この調整されたシート位置は、上述のバックアップRAMに記憶される。バックアップRAMにシート位置を記憶させる場合には、記憶させたいバックアップRAMに対応するメモリ再生スイッチ33及び34のいずれかを記憶スイッチ35と一緒に押下する。その後、記憶させたバックアップRAMに対応するメモリ再生スイッチ33及び34のいずれかを押すと、シート3の各部が自動的に記憶されたシート位置に移動される。   Returning to FIG. 1, in addition to the operation switch 27, memory playback switches 33 and 34 and a storage switch 35 are connected to the input interface 23. The memory reproduction switches 33 and 34 are switches for storing two sheet positions for one sheet 3. That is, according to the sheet position changing apparatus 2, it is possible to store two types of sheet positions desired by the user. By operating each of the operation switches 27, each part of the sheet 3 can be adjusted to a desired sheet position (sheet state). The adjusted sheet position is stored in the above-described backup RAM. When storing the sheet position in the backup RAM, one of the memory reproduction switches 33 and 34 corresponding to the backup RAM to be stored is pressed together with the storage switch 35. Thereafter, when one of the memory reproduction switches 33 and 34 corresponding to the stored backup RAM is pressed, each part of the sheet 3 is automatically moved to the stored sheet position.

制御部22の出力インターフェースには、5つのモータ39〜43が夫々リレー44を介して接続されている。これらのモータ39〜43は、直流ブラシモータである。リレー44は、5つのモータ39〜43に夫々対応する5組のリレーからなり、各モータは対応する1組のリレーを介して出力インターフェースに接続される。各組のリレーは、一対のコイルと、一対の切替端子とからなる。そして、操作スイッチ27のいずれかが操作されると、操作されたスイッチに対応する組のコイルへの通電が制御部22により制御される。これにより、対応する組のリレーの切替端子が切り換えられ、モータ39〜43のうち対応する組のリレーに応じたモータが独立して正転駆動又は逆転駆動される。   Five motors 39 to 43 are connected to the output interface of the control unit 22 via relays 44, respectively. These motors 39 to 43 are DC brush motors. The relay 44 includes five sets of relays corresponding to the five motors 39 to 43, and each motor is connected to the output interface via a corresponding set of relays. Each set of relays includes a pair of coils and a pair of switching terminals. When any one of the operation switches 27 is operated, energization of the set of coils corresponding to the operated switch is controlled by the control unit 22. Thereby, the switching terminals of the corresponding set of relays are switched, and the motors corresponding to the corresponding set of relays among the motors 39 to 43 are independently driven in the normal direction or the reverse direction.

したがって、スライドモータ39は、スライドスイッチ28a及び28bの操作により正転又は逆転して、シート3全体を前又は後にスライドさせる。リクライニングモータ40は、リクライニングスイッチ29a及び29bの操作により正転又は逆転して、シートバック3bを前倒し又は後倒しさせる。フロントバーチカルモータ41は、フロントバーチカルスイッチ30a及び30bの操作により正転又は逆転して、シートクッション3aの前部を上移動又は下移動させる。そして、リフタモータ42は、リフタスイッチ31a及び31bの操作により正転又は逆転して、シートクッション3aの後部を上移動又は下移動させる。更に、クッション長モータ43は、クッション長スイッチ32a及び32bの操作により正転又は逆転して、シートクッション3aをシートバック3bに対して前移動又は後移動させる。   Accordingly, the slide motor 39 rotates forward or reverse by operating the slide switches 28a and 28b to slide the entire seat 3 forward or backward. The reclining motor 40 rotates forward or backward by operating the reclining switches 29a and 29b to move the seat back 3b forward or backward. The front vertical motor 41 rotates forward or reverse by operating the front vertical switches 30a and 30b to move the front portion of the seat cushion 3a up or down. The lifter motor 42 rotates forward or backward by operating the lifter switches 31a and 31b to move the rear part of the seat cushion 3a upward or downward. Further, the cushion length motor 43 rotates forward or reverse by operating the cushion length switches 32a and 32b to move the seat cushion 3a forward or backward relative to the seat back 3b.

また、ECU21には、各モータ39〜43の回転数を検出する回転検出部50が備えられている。当該回転検出部50は、例えばホールICやロータリーエンコーダ等により構成すると好適であり、各モータ39〜43の回転に応じてパルス信号を出力する。そして、回転検出部50から出力されるパルス信号は、出力インターフェースを介して制御部22に伝達される。以上が、シート位置変更装置2の全体構成の概略である。   Further, the ECU 21 is provided with a rotation detection unit 50 that detects the rotation speed of each of the motors 39 to 43. The rotation detection unit 50 is preferably configured by, for example, a Hall IC or a rotary encoder, and outputs a pulse signal according to the rotation of each of the motors 39 to 43. The pulse signal output from the rotation detection unit 50 is transmitted to the control unit 22 via the output interface. The above is the outline of the overall configuration of the sheet position changing apparatus 2.

ここで、シート位置変更装置2によりシート位置が変更されるシート3は、車両が備えるシートを移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、移動開始位置方向に移動して目標位置に停止させる機能が備えられている。この機能をシートスライドアウェイリターン機能と称する。以下、簡単にシートスライドアウェイリターン機能について図を用いて説明する。図2は、シートスライドアウェイリターン機能を備えたシート3の一例を示した図である。図2(a)には、レール4にしたがってスライドするシートクッション3a及びシートバック3bからなるシート3が示されている。また、図2(b)には、シート3をスライドさせた場合の可動範囲を概略的に示している。   Here, the seat 3 whose seat position is changed by the seat position changing device 2 moves the seat provided in the vehicle from the movement start position, stops it at a predetermined position, and starts again from the stopped position toward the movement start position. A function of moving and stopping at the target position is provided. This function is called a seat slide away return function. Hereinafter, the seat slide away return function will be briefly described with reference to the drawings. FIG. 2 is a view showing an example of a seat 3 having a seat slide away return function. FIG. 2A shows a seat 3 including a seat cushion 3 a and a seat back 3 b that slide along the rail 4. FIG. 2B schematically shows a movable range when the seat 3 is slid.

シート3の後端部Xで鑑みた場合、このシート3の可動範囲は、図2(b)に示されるように、最前部Aの位置から最後部Zの位置までスライド可能である。ここで、その最大のスライド量(以下フルストロークとする)が250mmであるとし、シート3が250mmスライドする場合に得られるパルス信号は2000パルスであるとする。   When the rear end portion X of the seat 3 is considered, the movable range of the seat 3 is slidable from the position of the foremost portion A to the position of the rearmost portion Z as shown in FIG. Here, it is assumed that the maximum slide amount (hereinafter referred to as full stroke) is 250 mm, and the pulse signal obtained when the sheet 3 slides 250 mm is 2000 pulses.

一方、シート3に座っているユーザが車両から降車する場合には、当該ユーザが車両から降車し易くするようにシート位置変更装置2は、シート3を所定量だけ最後部Z方向に移動させる。この移動をシートスライドアウェイと称する。なお、このシートスライドアウェイは、ユーザが図示しないシートスライドアウェイスイッチを押下することにより行うと好適である。また、このシートスライドアウェイに係る所定量(以下、アウェイ量とする)は、本実施形態においては約50mmとして設定されている。なお、このアウェイ量の約50mmは予め設定されており適宜、変更することが可能である。また、このシートスライドアウェイが行われた場合(シート3が約50mmスライドした場合)に得られるパルス信号は380パルスである。即ち、図2において、シート3がSの位置にあるとすると、シート位置変更装置2は、シートスライドアウェイを行う場合には、Sの位置から最後部Z方向に、380パルスをカウントするまで移動させる。このようにパルス信号をカウントして移動させることにより、Sの位置から最後部Z方向に約50mmのTの位置まで移動することが可能となる。なお、このTの位置まで移動されたシート3は、改めてユーザが乗車し、イグニッションスイッチ26がオンされるまで、その位置に留まった状態となる。   On the other hand, when the user sitting on the seat 3 gets off the vehicle, the seat position changing device 2 moves the seat 3 in the rearmost Z direction by a predetermined amount so that the user can easily get off the vehicle. This movement is referred to as seat slide away. The seat slide away is preferably performed by the user pressing a seat slide away switch (not shown). Further, a predetermined amount (hereinafter referred to as an away amount) relating to the seat slide away is set to about 50 mm in the present embodiment. Note that the away amount of about 50 mm is preset and can be changed as appropriate. Further, when this sheet slide away is performed (when the sheet 3 slides about 50 mm), the pulse signal obtained is 380 pulses. That is, in FIG. 2, when the sheet 3 is at the position S, the sheet position changing device 2 moves from the position S to the last Z direction until counting 380 pulses when performing the sheet slide away. Let Thus, by counting and moving the pulse signal, it is possible to move from the S position to the T position of about 50 mm in the last Z direction. The seat 3 moved to the T position remains in that position until the user gets on again and the ignition switch 26 is turned on.

そして、その後、ユーザが車両に乗車してTの位置にあるシート3に座り、イグニッションスイッチ26をオンすると、シート3は所定の位置に移動される。この移動をシートスライドリターンと称する。シートスライドリターンにより移動される所定の位置は、後述する目標位置に相当する。   After that, when the user gets on the vehicle and sits on the seat 3 at the position T and turns on the ignition switch 26, the seat 3 is moved to a predetermined position. This movement is called a seat slide return. The predetermined position moved by the seat slide return corresponds to a target position described later.

図3は、特にシートスライドアウェイ及びシートスライドリターンに係るシート3の移動を模式的に示した図である。ここで、図3において「●」は、シートスライドアウェイを行う前のシート3の位置を示し、上述の移動開始位置に相当する。また、「○」はシートスライドリターンを行った後のシート3の位置を示している。したがって、「○」の位置は、次回のシートスライドアウェイを行う前の位置(「●」)である、次回の移動開始位置となる。   FIG. 3 is a diagram schematically showing the movement of the seat 3 particularly related to the seat slide away and the seat slide return. Here, “●” in FIG. 3 indicates the position of the seat 3 before the seat slide away, and corresponds to the above-described movement start position. “◯” indicates the position of the seat 3 after the seat slide return is performed. Therefore, the position of “◯” is the next movement start position that is the position before the next seat slide away (“●”).

シート位置変更装置2がシート3の位置を変更する場合には、シート3の位置を、予め設定された停止位置にスライドするように制御するが、スライドの停止時にシート3に着座するユーザに与える衝撃を緩和するために、シート3が設定された位置に接近すると惰性で停止させるように制御する。この際、シート位置変更装置2は、図3(a)で示されるように、シートスライドアウェイ前及びシートスライドリターン後のシート位置を一致させるように制御する。しかしながら、停止直前には惰性で移動させるため、目標位置と実際の位置との間に、差が生じることがある。即ち、図3(b)に示されるように、シートスライドリターン後のシート3の位置(「○」)が、シートスライドアウェイ前のシート3の位置(「●」)とずれを生じる場合がある。   When the seat position changing device 2 changes the position of the seat 3, the position of the seat 3 is controlled to slide to a preset stop position, but this is given to the user seated on the seat 3 when the slide stops. In order to mitigate the impact, the seat 3 is controlled to stop by inertia when approaching the set position. At this time, as shown in FIG. 3A, the seat position changing device 2 controls the seat positions before and after the seat slide return to coincide with each other. However, since it is moved by inertia immediately before stopping, there may be a difference between the target position and the actual position. That is, as shown in FIG. 3B, the position of the seat 3 after the seat slide return (“◯”) may be displaced from the position of the seat 3 before the seat slide away (“●”). .

また、その後、シートスライドアウェイを行った後、シートスライドリターンを行った場合には、同じように差が生じることがある。このため、図3(c)や図3(d)に示されるように、次第に、シートスライドリターン後のシート3の位置(「○」)と、図3(a)の「●」で示される元々の位置(移動開始位置)とのずれが大きくなってしまう場合がある。本発明に係る位置変更装置1は、このような制御上のずれが大きくならないように、シート3を適切に元々の移動開始位置に停止させるように機能を備えている。   Further, when a seat slide return is performed after performing a seat slide away, a difference may occur in the same manner. Therefore, as shown in FIG. 3C and FIG. 3D, the position of the seat 3 after the seat slide return (“◯”) and “●” in FIG. There may be a large deviation from the original position (movement start position). The position changing device 1 according to the present invention has a function to appropriately stop the seat 3 at the original movement start position so that such a control shift does not increase.

以下、シート位置変更装置2に適用した位置変更装置1について説明する。上述のように、シート位置変更装置2は、シート3のスライド位置の変更、リクライニング位置の変更、フロントバーチカル位置(高さ)の変更、リフタ(高さ)の変更、クッション長の変更を行う。しかしながら、説明を容易とするために、以下の説明では特に断りがない限り、シート位置の変更は、上述のシートスライドアウェイリターン機能に係るシート3のスライドであるとして説明する。図4は、本実施形態に係る位置変更装置1の概略構成を模式的に示したブロック図である。   Hereinafter, the position changing device 1 applied to the sheet position changing device 2 will be described. As described above, the seat position changing device 2 changes the sliding position of the seat 3, changes the reclining position, changes the front vertical position (height), changes the lifter (height), and changes the cushion length. However, for ease of explanation, in the following explanation, unless otherwise specified, the change of the seat position will be explained as a slide of the seat 3 related to the above-described seat slide away return function. FIG. 4 is a block diagram schematically showing a schematic configuration of the position changing apparatus 1 according to the present embodiment.

位置変更装置1は、上述の制御部22(図1参照)を構成する機能ブロックに相当する。位置変更装置1は、モータ電流検出部10、パルス検出部11、位置情報演算部12、移動開始位置情報記憶部13、判定部14、目標位置情報記憶部15、目標位置情報更新部16、シート位置変更部17から構成される。ここで、位置変更装置1は、CPUを中核部材としてシート位置の位置変更に関する種々の制御を行うための上述の機能部をハードウェア又はソフトウェア或いはその両方で構築されている。以下、本位置変更装置1の各部の構成について説明する。   The position changing device 1 corresponds to a functional block constituting the above-described control unit 22 (see FIG. 1). The position change device 1 includes a motor current detection unit 10, a pulse detection unit 11, a position information calculation unit 12, a movement start position information storage unit 13, a determination unit 14, a target position information storage unit 15, a target position information update unit 16, and a sheet. The position changing unit 17 is configured. Here, the position changing device 1 is constructed by hardware or software or both of the above-described functional units for performing various controls relating to the position change of the sheet position using the CPU as a core member. Hereinafter, the structure of each part of this position change apparatus 1 is demonstrated.

モータ電流検出部10は、シート3の各部を調整する各モータ39〜43に通電されるモータ電流を検出する。モータ電流とは、各モータ39〜43を駆動するために通電される電流である。すなわち、モータ電流は、各モータ39〜43が有するロータに巻かれたコイルに流れるコイル電流に相当する。モータ電流検出部10により検出されたモータ電流は、後述の位置情報演算部12に伝達される。   The motor current detection unit 10 detects a motor current supplied to each motor 39 to 43 that adjusts each part of the seat 3. The motor current is a current that is energized to drive the motors 39 to 43. That is, the motor current corresponds to a coil current flowing through a coil wound around the rotor of each of the motors 39 to 43. The motor current detected by the motor current detection unit 10 is transmitted to the position information calculation unit 12 described later.

パルス検出部11は、各モータ39〜43の回転に応じて変化するパルス信号を検出する。パルス信号は、上述の回転検出部50から伝達される。したがって、パルス検出部11は、各モータ39〜43の回転数(回転速度)を検出することが可能となる。パルス検出部11により検出された回転速度は、後述の位置情報演算部12に伝達される。   The pulse detector 11 detects a pulse signal that changes in accordance with the rotation of the motors 39 to 43. The pulse signal is transmitted from the rotation detection unit 50 described above. Therefore, the pulse detection unit 11 can detect the number of rotations (rotation speed) of each of the motors 39 to 43. The rotational speed detected by the pulse detector 11 is transmitted to a position information calculator 12 described later.

位置情報演算部12は、各モータ39〜43の回転に応じて変化するシート3のシート位置を示す位置情報を、モータ電流とパルス信号とに基づいて演算する。この演算に際して、まず、各モータ39〜43の通電前における移動開始位置情報を移動開始位置情報記憶部13から取得する。そして、モータ電流とパルス信号とを用いてシート3の移動量を演算する。なお、この移動量の演算は公知技術であるため説明は省略する。そして、上述の各モータ39〜43の通電前における移動開始位置情報に、移動量を加減算することにより、各モータ39〜43の回転に応じて変化するシート3のシート位置を演算する。そして、特にシート3が停止した際のシート位置に係る位置情報は、後述の移動開始位置情報記憶部13に伝達される。   The position information calculation unit 12 calculates position information indicating the sheet position of the sheet 3 that changes according to the rotation of each of the motors 39 to 43 based on the motor current and the pulse signal. In this calculation, first, movement start position information before energization of each of the motors 39 to 43 is acquired from the movement start position information storage unit 13. Then, the movement amount of the sheet 3 is calculated using the motor current and the pulse signal. Since the calculation of the movement amount is a known technique, description thereof is omitted. And the sheet position of the sheet | seat 3 which changes according to rotation of each motor 39-43 is calculated by adding / subtracting a movement amount to the movement start position information before electricity supply of each said motor 39-43. In particular, position information related to the sheet position when the sheet 3 is stopped is transmitted to a movement start position information storage unit 13 described later.

移動開始位置情報記憶部13は、移動開始位置を示す移動開始位置情報を記憶する。移動開始位置とは、上述のように、シート3が停止した際のシート位置であり、このようなシート位置は、上述の位置情報演算部12から伝達される。なお、この移動開始位置は、各モータ39〜43の通電前におけるシート3のシート位置に相当する。このような移動開始位置は、移動開始位置情報として移動開始位置情報記憶部13により記憶される。各モータ39〜43が回転してシート3の停止位置が変更された場合には、移動開始位置情報記憶部13には、各モータ39〜43の回転前の移動開始位置情報を更新して記憶される。   The movement start position information storage unit 13 stores movement start position information indicating the movement start position. The movement start position is a sheet position when the sheet 3 is stopped as described above, and such a sheet position is transmitted from the position information calculation unit 12 described above. This movement start position corresponds to the sheet position of the sheet 3 before the motors 39 to 43 are energized. Such a movement start position is stored in the movement start position information storage unit 13 as movement start position information. When each motor 39-43 rotates and the stop position of the sheet 3 is changed, the movement start position information storage unit 13 updates and stores the movement start position information before the rotation of each motor 39-43. Is done.

目標位置情報記憶部15は、目標位置を示す目標位置情報を記憶する。目標位置とは、シート3を移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、移動開始位置方向に移動して停止させる際に停止目標として用いられる位置である。この目標位置は、新たに別の目標位置が設定されるまで、目標位置情報記憶部15に記憶される。したがって、新たに目標位置が設定されるまで、前回のシート位置の変更に用いられた目標位置が目標位置情報として目標位置情報記憶部15に記憶される。なお、この目標位置は、上述のバックアップRAMに記憶されるシート位置と必ずしも一致するものではない。すなわち、バックアップRAMに記憶されるシート位置に変更する場合には、バックアップRAMに記憶されるシート位置が目標位置として設定されるが、バックアップRAMに記憶されるシート位置以外の位置に変更する場合には、バックアップRAMに記憶されるシート位置以外の位置が目標位置として設定される。目標位置情報記憶部15は、このような目標位置を目標位置情報として、シート3が移動開始位置から移動する前に、予め記憶しておく。   The target position information storage unit 15 stores target position information indicating the target position. The target position is a position used as a stop target when the seat 3 is moved from the movement start position, stopped at a predetermined position, and moved again from the stopped position toward the movement start position. This target position is stored in the target position information storage unit 15 until another new target position is set. Therefore, the target position used for the previous change of the sheet position is stored in the target position information storage unit 15 as target position information until a new target position is set. Note that this target position does not necessarily match the sheet position stored in the backup RAM. That is, when changing to the sheet position stored in the backup RAM, the sheet position stored in the backup RAM is set as the target position, but when changing to a position other than the sheet position stored in the backup RAM. The position other than the sheet position stored in the backup RAM is set as the target position. The target position information storage unit 15 stores such a target position as target position information in advance before the seat 3 moves from the movement start position.

判定部14は、移動開始位置と目標位置との差が、予め設定された所定値より大きいか否かを判定する。移動開始位置は、移動開始位置情報記憶部13から、移動開始位置情報として伝達される。また、目標位置は、目標位置情報記憶部15から目標位置情報として伝達される。所定値は、シート3の移動停止時に生じうる目標位置との誤差相当値よりも大きい値に設定されていると好適である。ここで、シート位置変更装置2が、シート3のシート位置を変更するためにシート3を移動し、目標位置で停止させる場合には、惰性で停止させる。この際、シート3が停止する位置は、目標位置に対して±2パルス以下になるように停止させることが可能である。したがって、シート3が停止する停止位置と目標位置との差が、±2パルス以下にならない場合には、ユーザによるマニュアル操作があったと考えられる。   The determination unit 14 determines whether or not the difference between the movement start position and the target position is larger than a predetermined value set in advance. The movement start position is transmitted from the movement start position information storage unit 13 as movement start position information. Further, the target position is transmitted from the target position information storage unit 15 as target position information. It is preferable that the predetermined value is set to a value larger than an error equivalent value with respect to a target position that may occur when the movement of the seat 3 is stopped. Here, when the sheet position changing device 2 moves the sheet 3 in order to change the sheet position of the sheet 3 and stops the sheet 3 at the target position, the sheet position changing device 2 stops by inertia. At this time, the position at which the sheet 3 stops can be stopped so as to be ± 2 pulses or less with respect to the target position. Therefore, when the difference between the stop position where the seat 3 stops and the target position does not become ± 2 pulses or less, it is considered that the user has performed a manual operation.

このため、判定部14は、上述のような状態になっているか否かを特定するために、シート3が停止している位置(移動開始位置)と目標位置との差が予め設定された所定値以下であるか否かを判定する。本実施形態では、誤差相当値を±2パルスとし、予め設定された所定値を±4パルスとして説明する。このように、所定値は、誤差相当値にマージンを加味して決定すると好適である。そして、この場合には、判定部14は、移動開始位置と目標位置との差が、±4パルス以下であるか否かを判定する。判定部14による判定結果は、後述の目標位置情報更新部16に伝達される。   For this reason, in order to determine whether the determination unit 14 is in the above-described state, the difference between the position where the seat 3 is stopped (movement start position) and the target position is set in advance. It is determined whether or not it is less than or equal to the value. In the present embodiment, it is assumed that the error equivalent value is ± 2 pulses, and the preset predetermined value is ± 4 pulses. As described above, it is preferable that the predetermined value is determined by adding a margin to the error equivalent value. In this case, the determination unit 14 determines whether or not the difference between the movement start position and the target position is ± 4 pulses or less. The determination result by the determination unit 14 is transmitted to a target position information update unit 16 described later.

目標位置情報更新部16は、移動開始位置と目標位置との差が、予め設定された所定値より大きい場合にのみ、目標位置情報記憶部に記憶してある目標位置情報を、シート3が移動開始位置から移動する前の移動開始位置情報で更新する。移動開始位置は、移動開始位置情報記憶部13から移動開始位置情報として伝達される。目標位置は、目標位置情報記憶部15から目標位置情報として伝達される。また、予め設定された所定値とは、上述のように、本実施形態の場合には±4パルスである。したがって、目標位置情報更新部16は、移動開始位置と目標位置との差が、±4パルスより大きい場合には、目標位置情報記憶部15に記憶してある目標位置情報を、移動開始位置情報で更新する。この更新は、シート3が移動開始位置から移動する前(シートスライドアウェイを行う前)に行われても良い。あるいは、シート3が移動開始位置から移動して所定の位置に移動した後であっても良い。この場合には、移動開始位置から移動する前の移動開始位置情報を記憶する構成とすると好適である。このように目標位置を更新することにより、ユーザが、意図的に目標位置から大きくシート3を移動させた場合には、当該移動させた位置からシートスライドアウェイを行って所定の位置で停止させ、当該停止した位置から、再度、シートスライドリターンする場合には、ユーザが意図的に変更したシート位置にシート3を停止させることが可能となる。   The target position information update unit 16 moves the target position information stored in the target position information storage unit only when the difference between the movement start position and the target position is larger than a predetermined value set in advance. Update with the movement start position information before moving from the start position. The movement start position is transmitted from the movement start position information storage unit 13 as movement start position information. The target position is transmitted from the target position information storage unit 15 as target position information. In addition, as described above, the predetermined value set in advance is ± 4 pulses in the case of the present embodiment. Therefore, when the difference between the movement start position and the target position is larger than ± 4 pulses, the target position information update unit 16 uses the target position information stored in the target position information storage unit 15 as the movement start position information. Update with. This update may be performed before the seat 3 moves from the movement start position (before the seat slide away). Alternatively, it may be after the sheet 3 has moved from the movement start position and moved to a predetermined position. In this case, it is preferable to store the movement start position information before moving from the movement start position. By updating the target position in this way, when the user intentionally moves the seat 3 from the target position, the seat slide away is performed from the moved position and stopped at a predetermined position. When the seat slide return is performed again from the stopped position, the seat 3 can be stopped at the sheet position that is intentionally changed by the user.

一方、目標位置情報更新部16は、移動開始位置と目標位置との差が、±4パルス以下である場合には、目標位置情報記憶部15に記憶してある目標位置情報は更新されることはない。即ち、目標位置情報記憶部15に記憶されている目標位置を、そのまま使用する。このため、シート3が、目標位置に対して誤差を含んで停止した場合であっても、誤差があったものとみなして、元々の移動開始位置にシート3を停止させることが可能となる。   On the other hand, the target position information update unit 16 updates the target position information stored in the target position information storage unit 15 when the difference between the movement start position and the target position is ± 4 pulses or less. There is no. That is, the target position stored in the target position information storage unit 15 is used as it is. For this reason, even if the seat 3 is stopped with an error with respect to the target position, it can be assumed that there is an error and the seat 3 can be stopped at the original movement start position.

シート位置変更部17は、目標位置情報記憶部15に記憶されている目標位置情報に基づいてモータに通電し、シート位置を変更する。目標位置情報記憶部15に記憶されている目標位置情報は、上述のように、判定部14による判定結果に応じて、目標位置情報更新部16により更新される場合と更新されない場合とがある。シート位置変更部17は、目標位置情報更新部16により更新される場合には更新後の目標位置、即ちシートスライドアウェイをする前の移動開始位置を目標位置とし、目標位置情報更新部16により更新されない場合には、シートスライドアウェイをする前の移動開始位置にシート位置を変更する際に用いられた目標位置を、次回、シートスライドリターンを行う際の目標位置として用いて各モータ39〜43に通電し、シート位置を変更する。なお、シート位置変更部17は、各モータ39〜43に通電するモータ電流を制御してシート位置を変更することから、モータ電流制御部として機能する。   The sheet position changing unit 17 energizes the motor based on the target position information stored in the target position information storage unit 15 to change the sheet position. As described above, the target position information stored in the target position information storage unit 15 may or may not be updated by the target position information update unit 16 according to the determination result by the determination unit 14. When updated by the target position information update unit 16, the seat position change unit 17 sets the updated target position, that is, the movement start position before the seat slide away as the target position, and updates the target position information update unit 16. If not, the target position used when the seat position is changed to the movement start position before the seat slide away is used as the target position for the next seat slide return to each of the motors 39 to 43. Energize to change the seat position. The seat position changing unit 17 functions as a motor current control unit because the seat position is changed by controlling the motor current supplied to the motors 39 to 43.

このように必要に応じて、シートスライドアウェイを行う前にシート3の移動開始位置と目標位置との差に基づいて目標位置を決定することにより、シートスライドリターンを行った場合に、シート3のシート位置を適切に移動させることが可能となる。   As described above, when the seat slide return is performed by determining the target position based on the difference between the movement start position of the seat 3 and the target position before performing the seat slide away as necessary, The sheet position can be moved appropriately.

次に、本位置変更装置1が行う処理に関して図5に示すフローチャートを用いて説明する。本フローチャートでは、位置変更装置1には通電されている状態からスタートされる。位置変更装置1は、シートスライドアウェイ作動開始条件が成立するまで処理を保留する(ステップ#01:No)。このシートスライドアウェイ作動条件としては、ユーザによるイグニッションスイッチ26のオフや、ユーザによるシートスライドアウェイスイッチの押下とすると好適である。一方、シートスライドアウェイ作動開始条件が成立すると(ステップ#01:Yes)、判定部14が移動開始位置情報記憶部13に記憶される移動開始位置情報に含まれるシート3の移動開始位置と、目標位置情報記憶部15に記憶される目標位置情報に含まれる目標位置とに基づいて、これらの差が±4パルスより大きいか否かを判定する。この判定結果は、目標位置情報更新部16に伝達される。   Next, processing performed by the position changing device 1 will be described with reference to a flowchart shown in FIG. In this flowchart, the position changing device 1 is started from a state where power is supplied. The position changing device 1 suspends the process until the seat slide away operation start condition is satisfied (step # 01: No). As the seat slide away operation condition, it is preferable that the ignition switch 26 is turned off by the user or the seat slide away switch is pressed by the user. On the other hand, when the seat slide away operation start condition is satisfied (step # 01: Yes), the determination unit 14 determines the movement start position of the seat 3 included in the movement start position information stored in the movement start position information storage unit 13, and the target. Based on the target position included in the target position information stored in the position information storage unit 15, it is determined whether or not these differences are larger than ± 4 pulses. This determination result is transmitted to the target position information update unit 16.

目標位置情報更新部16は、移動開始位置と目標位置との差が±4パルスより大きくない場合には(ステップ#02:No)、目標位置情報記憶部15に記憶されている目標位置情報の更新は行わない(ステップ#03)。したがって、目標位置情報記憶部15に記憶されている目標位置が、次回のシートスライドリターンの目標位置となる。一方、移動開始位置と目標位置との差が±4パルスより大きい場合には(ステップ#02:Yes)、目標位置情報更新部16は、目標位置情報記憶部15に記憶されている目標位置情報を移動開始位置情報で更新する(ステップ#04)。したがって、移動開始位置情報記憶部13に記憶されている移動開始位置が、次回のシートスライドリターンの目標位置となる。ここまでの処理は、シート3に対して実際にシートスライドアウェイする前に行われる。   When the difference between the movement start position and the target position is not greater than ± 4 pulses (step # 02: No), the target position information update unit 16 updates the target position information stored in the target position information storage unit 15. Update is not performed (step # 03). Therefore, the target position stored in the target position information storage unit 15 becomes the target position for the next seat slide return. On the other hand, when the difference between the movement start position and the target position is larger than ± 4 pulses (step # 02: Yes), the target position information update unit 16 stores the target position information stored in the target position information storage unit 15. Is updated with the movement start position information (step # 04). Therefore, the movement start position stored in the movement start position information storage unit 13 becomes the target position for the next seat slide return. The processing up to this point is performed before the actual seat slide away with respect to the seat 3.

上述の処理が行われた後、シート位置変更部17は、シート3がアウェイ量だけ最後部Z方向に移動するようにシートスライドアウェイを行う(ステップ#05)。このシートスライドアウェイは、目標位置情報記憶部15に記憶されている目標位置に拘らず、予め設定されたアウェイ量だけシート3を移動させる。その後、ユーザは、車両を降車する(ステップ#06)。シート3は、シートスライドリターン作動開始条件が成立しない限り(ステップ#07:No)、シートスライドアウェイされた位置に留められる。このシートスライドリターン作動条件としては、ユーザによるイグニッションスイッチ26のオンとすると好適である。   After the above processing is performed, the sheet position changing unit 17 performs a sheet slide away so that the sheet 3 moves in the last Z direction by the away amount (step # 05). This seat slide away moves the seat 3 by a preset away amount regardless of the target position stored in the target position information storage unit 15. Thereafter, the user gets off the vehicle (step # 06). The seat 3 is held at the seat slide-away position unless the seat slide return operation start condition is satisfied (step # 07: No). As the seat slide return operating condition, it is preferable that the ignition switch 26 is turned on by the user.

シートスライドリターン作動開始条件が成立すると(ステップ#07:Yes)、シート位置変更部17は、シート3のシート位置を目標位置情報記憶部15に記憶されている目標位置になるように、シートスライドリターンが行われる(ステップ#08)。そして、処理を終了する。このようにして位置変更装置1は、シート3がシートスライドアウェイされる前に、移動開始位置と目標位置とに基づいて、シートスライドリターンされる場合の目標位置を定める。したがって、シートスライドアウェイする前に、移動開始位置と目標位置との間の差が誤差程度の差である場合には、シートスライドリターン時に当該誤差が大きくならないように、また、移動開始位置と目標位置との間の差が誤差程度以上の差である場合には、意図的にシート3の位置が変更されたものであるとみなして、シートスライドリターン時に適切にシート3を目標位置に停止させることが可能となる。   When the seat slide return operation start condition is satisfied (step # 07: Yes), the seat position changing unit 17 sets the seat position of the seat 3 to the target position stored in the target position information storage unit 15. A return is made (step # 08). Then, the process ends. In this way, the position changing device 1 determines the target position when the seat slide is returned based on the movement start position and the target position before the seat 3 is seated away. Therefore, if the difference between the movement start position and the target position is about an error before the seat slide away, the error does not increase when the seat slide returns, and the movement start position and the target position are not increased. If the difference from the position is more than the error, it is assumed that the position of the seat 3 has been changed intentionally, and the seat 3 is appropriately stopped at the target position when the seat slide returns. It becomes possible.

〔その他の実施形態〕
上記実施形態では、シート3のスライド位置の変更に対して、位置変更装置1を適用した場合の例として説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。位置変更装置1を、シートバック3bのリクライニング機能や、シートクッション3aの前部を上移動又は下移動させる機能や、シートクッション3bの後部を上移動又は下移動させる機能や、シートクッション3aをシートバック3bに対して前移動又は後移動させる機能に適用することも当然に可能である。
[Other Embodiments]
In the above-described embodiment, an example in which the position changing device 1 is applied to the change of the slide position of the seat 3 has been described. However, the scope of application of the present invention is not limited to this. The position changing device 1 has a reclining function of the seat back 3b, a function of moving the front part of the seat cushion 3a upward or downward, a function of moving the rear part of the seat cushion 3b upward or downward, and the seat cushion 3a as a seat. Of course, it is also possible to apply to the function of moving forward or backward relative to the back 3b.

上記実施形態では、判定部14は、移動開始位置と目標位置との差が、±4パルスより大きいか否かを判定するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。±4パルスは一例を示したものであり、±4パルスより大きな値とすることも可能であるし、小さな値とすることも可能である。   In the above embodiment, the determination unit 14 has been described as determining whether or not the difference between the movement start position and the target position is greater than ± 4 pulses. However, the scope of application of the present invention is not limited to this. The ± 4 pulse is an example, and can be a larger value or a smaller value than the ± 4 pulse.

上記実施形態では、目標位置情報更新部16は、目標位置情報を移動開始位置からシートスライドアウェイする前に更新するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。移動開始位置からシートスライドアウェイして所定の位置に停止した時点で、移動開始位置から移動する前の移動開始位置情報を用いて目標位置情報を更新するように構成することも当然に可能である。   In the above embodiment, the target position information update unit 16 has been described as updating the target position information before the seat slide away from the movement start position. However, the scope of application of the present invention is not limited to this. Of course, it is possible to update the target position information using the movement start position information before moving from the movement start position when the seat slide away from the movement start position and stopped at a predetermined position. .

上記実施形態では、位置変更装置1は、シート3の位置を変更するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、車両が備えるステアリングを移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、移動開始位置方向に移動して目標位置に停止させる位置変更装置1に適用することも可能である。この場合には、移動開始位置情報記憶部13は、移動開始位置を示す移動開始位置情報を記憶し、目標位置情報記憶部15は、目標位置を示す目標位置情報を記憶しておくと好適である。そして、目標位置情報更新部16が、移動開始位置と目標位置との差が、予め設定された所定値より大きい場合にのみ、目標位置情報記憶部15に記憶してある目標位置情報を、ステアリングが移動開始位置から移動する前の移動開始位置情報で更新すると好適である。このような構成とすれば、上述のシート位置の変更と同様に、例えばユーザの乗降の際に適切にステアリングの位置を変更させることが可能である。   In the above embodiment, the position changing device 1 has been described as changing the position of the sheet 3. However, the scope of application of the present invention is not limited to this. For example, the present invention may be applied to the position changing apparatus 1 that moves a steering wheel provided in a vehicle from a movement start position, stops it at a predetermined position, moves again from the stopped position toward the movement start position, and stops at a target position. Is possible. In this case, it is preferable that the movement start position information storage unit 13 stores movement start position information indicating the movement start position, and the target position information storage unit 15 stores target position information indicating the target position. is there. Then, the target position information update unit 16 converts the target position information stored in the target position information storage unit 15 into the steering only when the difference between the movement start position and the target position is larger than a predetermined value set in advance. It is preferable to update with the movement start position information before moving from the movement start position. With such a configuration, similarly to the above-described change in the seat position, it is possible to appropriately change the steering position when the user gets on and off, for example.

更に、位置変更装置1を車両が備えるミラーを移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、移動開始位置方向に移動して目標位置に停止させる装置に適用することも可能である。この場合には、移動開始位置情報記憶部13は、移動開始位置を示す移動開始位置情報を記憶し、目標位置情報記憶部15は、目標位置を示す目標位置情報を記憶しておくと好適である。そして、目標位置情報更新部16が、移動開始位置と目標位置との差が、予め設定された所定値より大きい場合にのみ、目標位置情報記憶部15に記憶してある目標位置情報を、ミラーが移動開始位置から移動する前の移動開始位置情報で更新すると好適である。このような構成とすれば、上述のシート位置の変更と同様に、車両の後退時にユーザが車両側方の路面を視認しやすくするように、一旦サイドミラーの角度を下げ、前進時に再びサイドミラーを元の角度に戻すような場合に、適切にミラーの位置を変更させることが可能である。   Furthermore, the position change device 1 is applied to a device that moves a mirror included in the vehicle from a movement start position, stops the mirror at a predetermined position, moves again from the stopped position toward the movement start position, and stops at the target position. It is also possible. In this case, it is preferable that the movement start position information storage unit 13 stores movement start position information indicating the movement start position, and the target position information storage unit 15 stores target position information indicating the target position. is there. Then, the target position information update unit 16 converts the target position information stored in the target position information storage unit 15 into the mirror only when the difference between the movement start position and the target position is larger than a predetermined value set in advance. It is preferable to update with the movement start position information before moving from the movement start position. With such a configuration, similarly to the change in the seat position described above, the angle of the side mirror is once lowered so that the user can easily see the road surface on the side of the vehicle when the vehicle moves backward, and the side mirror is again set when moving forward. When the angle is returned to the original angle, the mirror position can be appropriately changed.

上記実施形態では、位置変更装置1は、移動対象物の位置を回転検出部50により検出するとして説明した。しかしながら、本発明の適用範囲は、これに限定されるものではない。例えば、モータに通電されるモータ電流に基づくリップルパルスにより位置検出を行うことも可能である。   In the above embodiment, the position changing device 1 has been described as detecting the position of the moving object by the rotation detection unit 50. However, the scope of application of the present invention is not limited to this. For example, position detection can be performed by a ripple pulse based on a motor current supplied to the motor.

シート位置変更装置の全体構成を概略的に示した図The figure which showed roughly the whole structure of a sheet position change device シートのスライド範囲を概略的に示した図Diagram showing the slide range of the seat シートの移動に係る誤差に関して示した図Diagram showing errors related to sheet movement 位置変更装置の概略構成を模式的に示したブロック図Block diagram schematically showing the schematic configuration of the position change device 位置変更装置の目標位置の設定に係るフローチャートFlowchart relating to setting of target position of position changing device

符号の説明Explanation of symbols

1:位置変更装置
10:モータ電流検出部
11:パルス検出部
12:位置情報演算部
13:移動開始位置情報記憶部
14:判定部
15:目標位置情報記憶部
16:目標位置情報更新部
17:シート位置変更部(モータ電流制御部)
22:制御部
1: Position change device 10: Motor current detection unit 11: Pulse detection unit 12: Position information calculation unit 13: Movement start position information storage unit 14: Determination unit 15: Target position information storage unit 16: Target position information update unit 17: Seat position change unit (motor current control unit)
22: Control unit

Claims (3)

車両が備えるシート、ステアリング、及びミラーのうちの少なくとも一つを移動対象物とし、当該移動対象物を移動開始位置から移動して所定の位置で停止させ、当該停止した位置から再度、前記移動開始位置方向に移動して目標位置に停止させる位置変更装置であって、
前記移動開始位置を示す移動開始位置情報を記憶する移動開始位置情報記憶部と、
前記目標位置を示す目標位置情報を記憶する目標位置情報記憶部と、
前記移動開始位置と前記目標位置との差が、予め設定された所定値より大きい場合にのみ、前記目標位置情報記憶部に記憶してある目標位置情報を、前記移動対象物が前記移動開始位置から移動する前の前記移動開始位置情報で更新する目標位置情報更新部と、
を備える位置変更装置。
At least one of a seat, a steering, and a mirror included in the vehicle is set as a moving object, the moving object is moved from a movement start position and stopped at a predetermined position, and the movement is started again from the stopped position. A position change device that moves in a position direction and stops at a target position,
A movement start position information storage unit for storing movement start position information indicating the movement start position;
A target position information storage unit for storing target position information indicating the target position;
Only when the difference between the movement start position and the target position is larger than a predetermined value set in advance, the movement target object stores the target position information stored in the target position information storage unit. A target position information update unit that updates with the movement start position information before moving from,
A position change device comprising:
前記所定値は、前記移動対象物の移動停止時に生じうる前記目標位置との誤差相当値よりも大きい値に設定されている請求項1に記載の位置変更装置。   The position changing device according to claim 1, wherein the predetermined value is set to a value that is larger than an error equivalent value that may occur when the moving object stops moving. 前記移動対象物の位置変更が、前記シートのスライド位置の変更である請求項1に記載の位置変更装置。   The position change device according to claim 1, wherein the position change of the moving object is a change of a slide position of the sheet.
JP2008191244A 2008-07-24 2008-07-24 Position change device Pending JP2010023811A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008191244A JP2010023811A (en) 2008-07-24 2008-07-24 Position change device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008191244A JP2010023811A (en) 2008-07-24 2008-07-24 Position change device

Publications (1)

Publication Number Publication Date
JP2010023811A true JP2010023811A (en) 2010-02-04

Family

ID=41730017

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008191244A Pending JP2010023811A (en) 2008-07-24 2008-07-24 Position change device

Country Status (1)

Country Link
JP (1) JP2010023811A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012053369A1 (en) * 2010-10-21 2012-04-26 アイシン精機 株式会社 Control device for vehicle seat

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012053369A1 (en) * 2010-10-21 2012-04-26 アイシン精機 株式会社 Control device for vehicle seat
US8880297B2 (en) 2010-10-21 2014-11-04 Aisin Seiki Kabushiki Kaisha Control device for vehicle seat

Similar Documents

Publication Publication Date Title
KR101753999B1 (en) Apparatus for controlled power seat of vehicle and method thereof
CN103171460B (en) Device for vehicle seat
US10293711B2 (en) Device and method for controlling vehicle seat
JP2014519443A (en) Vehicle seat
KR101683921B1 (en) Position control system of seat using hall sensor
JP5348460B2 (en) State memory controller
JP5155055B2 (en) Position control device
WO2017187857A1 (en) Vehicle seat device
JP6296557B2 (en) Auxiliary control device
JP6315264B2 (en) Vehicle seat control apparatus and control method
JP2010023811A (en) Position change device
JP4069537B2 (en) State storage
JP5155056B2 (en) Position control device
JP5049225B2 (en) Position control device
JP2008230343A (en) Seat control device and seat control method
JP2010023812A (en) Position change device
JP2016155513A (en) Control device of seat for vehicle and control method
JP5728950B2 (en) Position control device
JP2002325475A (en) Motor controller
KR20090098484A (en) Memory seat controller using car and controlling method thereof
JP2011046326A (en) Coaxial motorcycle and method of controlling the same
US10850649B2 (en) Vehicle seat controller
US20230219463A1 (en) Seat control device and seat control method
JP2004203122A (en) Seat control device for vehicle
JP5252182B2 (en) Seat control system