JP7669243B2 - Seat operation method and seat - Google Patents
Seat operation method and seat Download PDFInfo
- Publication number
- JP7669243B2 JP7669243B2 JP2021153381A JP2021153381A JP7669243B2 JP 7669243 B2 JP7669243 B2 JP 7669243B2 JP 2021153381 A JP2021153381 A JP 2021153381A JP 2021153381 A JP2021153381 A JP 2021153381A JP 7669243 B2 JP7669243 B2 JP 7669243B2
- Authority
- JP
- Japan
- Prior art keywords
- actuator
- acceleration sensor
- input
- contact
- contact input
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title description 57
- 230000001133 acceleration Effects 0.000 claims description 245
- 238000001514 detection method Methods 0.000 claims description 128
- 230000003213 activating effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 description 50
- 230000006870 function Effects 0.000 description 46
- 230000004913 activation Effects 0.000 description 22
- 230000000694 effects Effects 0.000 description 6
- 239000007858 starting material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Seats For Vehicles (AREA)
- Input From Keyboards Or The Like (AREA)
Description
本発明は、シート操作方法及びシートに関する。 The present invention relates to a seat operation method and a seat.
下記特許文献1には、操作スイッチに関する発明が開示されている。この操作スイッチは、シートに取り付けられると共に、操作スイッチが取り付けられる取付面から突出するトップカバーと、そのトップカバーに乗員の指等の入力媒体が接触したことを検出するタッチセンサとを備えている。このため、タッチセンサによって検出されたトップカバーの接触箇所に応じて、複数のスイッチ操作を行うことができる。 The following Patent Document 1 discloses an invention related to an operation switch. This operation switch is attached to a seat and includes a top cover that protrudes from the mounting surface on which the operation switch is attached, and a touch sensor that detects when an input medium such as an occupant's finger comes into contact with the top cover. As a result, multiple switch operations can be performed depending on the contact point on the top cover detected by the touch sensor.
しかしながら、上記特許文献1に記載された先行技術では、タッチセンサの誤検出に対する対策が成されていないため、タッチセンサが入力媒体以外の物体の接触を検出することで、シートが乗員の意図しない動作をすることが考えられる。 However, the prior art described in Patent Document 1 does not provide any measures to prevent erroneous detection by the touch sensor, so it is possible that the touch sensor may detect contact with an object other than the input medium, causing the seat to move in an unintended manner by the occupant.
つまり、上記特許文献1に記載された先行技術では、シートの誤作動を抑制するという点において改善の余地がある。 In other words, the prior art described in Patent Document 1 above has room for improvement in terms of preventing seat malfunctions.
本発明は上記事実を考慮し、シートの誤作動を抑制することができるシート操作方法及びシートを得ることが目的である。 In consideration of the above, the present invention aims to provide a seat operation method and seat that can prevent seat malfunctions.
請求項1に記載の本発明に係るシート操作方法は、乗員が着座可能なシートの側部に設けられると共に単一の三軸加速度センサを備えた接触検出部で当該乗員による接触入力を検出し、前記接触検出部で所定時間内に所定の大きさ以上の前記接触入力が2回以上の所定の回数検出されたときに前記シートの一部を駆動させる駆動アクチュエータを起動させ、前記駆動アクチュエータの起動状態において、所定の大きさ以上の第1接触入力が前記接触検出部で検出されたときに当該駆動アクチュエータで前記一部が駆動される第1駆動状態とし、前記起動状態において、前記第1接触入力よりも大きい第2接触入力が前記接触検出部で検出されたときに前記駆動アクチュエータで前記一部が前記第1駆動状態と異なる状態に駆動される第2駆動状態とし、前記所定の回数の前記接触入力で複数の前記駆動アクチュエータを起動させ、前記接触検出部で前記接触入力の入力方向を検出し、前記入力方向に応じて駆動される前記駆動アクチュエータを変更する。 The seat operation method of the present invention described in claim 1 includes detecting a contact input by an occupant with a contact detection unit provided on the side of a seat on which an occupant can be seated and equipped with a single three-axis acceleration sensor, and when the contact detection unit detects the contact input of a predetermined magnitude or greater a predetermined number of times or more within a predetermined time, activating a drive actuator for driving a portion of the seat , and when the contact detection unit detects a first contact input of a predetermined magnitude or greater in the activated state of the drive actuator, a first drive state is set in which the portion is driven by the drive actuator, and when the contact detection unit detects a second contact input larger than the first contact input in the activated state, a second drive state is set in which the portion is driven by the drive actuator to a state different from the first drive state, and a plurality of the drive actuators are activated by the predetermined number of contact inputs, the contact detection unit detects the input direction of the contact input, and the drive actuator to be driven is changed in accordance with the input direction .
請求項1に記載の本発明によれば、乗員が着座可能なシートの側部に設けられると共に加速度センサを備えた接触検出部で当該乗員による接触入力を検出する。そして、接触検出部で所定時間内に、所定の大きさ以上の接触入力が、2回以上の所定の回数検出されたときにシートの一部を駆動させる駆動アクチュエータを起動させる。 According to the present invention described in claim 1, a contact detection unit is provided on the side of a seat on which an occupant can sit and is equipped with an acceleration sensor to detect a contact input by the occupant. Then, when the contact detection unit detects a contact input of a predetermined magnitude or more a predetermined number of times within a predetermined time, a drive actuator that drives a part of the seat is activated.
このため、本発明では、乗員が接触検出部に対して接触入力を所定の回数行うことで、駆動アクチュエータを起動させることができる。その結果、接触検出部に乗員の誤操作や接触検出部の周辺の物体の接触による接触入力が行われることによって、駆動アクチュエータが起動することを抑制することができる。 For this reason, in the present invention, the drive actuator can be activated by the occupant performing a contact input to the contact detection unit a predetermined number of times. As a result, it is possible to prevent the drive actuator from being activated by a contact input to the contact detection unit due to an erroneous operation by the occupant or contact with an object in the vicinity of the contact detection unit.
また、本発明によれば、駆動アクチュエータの起動状態において、所定の大きさ以上の第1接触入力が、接触検出部で検出されたときに当該駆動アクチュエータを第1駆動状態とする。また、駆動アクチュエータの起動状態において、第1接触入力よりも大きい第2接触入力が接触検出部で検出されたときに駆動アクチュエータを第2駆動状態とする。 According to the present invention , when the contact detector detects a first contact input having a predetermined magnitude or greater in the actuated state of the drive actuator, the drive actuator is set to a first actuated state, and when the contact detector detects a second contact input having a magnitude greater than the first contact input in the actuated state of the drive actuator, the drive actuator is set to a second actuated state.
このため、本発明では、駆動アクチュエータを第1駆動状態とする入力と、駆動アクチュエータを第2駆動状態とする入力とを異なる接触検出部に入力するような構成に比し、シートの構成の簡略化を図ることができる。 For this reason, in the present invention, the seat configuration can be simplified compared to a configuration in which the input that sets the drive actuator in the first drive state and the input that sets the drive actuator in the second drive state are input to different contact detection units.
また、本発明によれば、乗員による所定の回数の接触入力で複数の駆動アクチュエータを起動させる。そして、接触検出部で乗員による接触入力の入力方向を検出し、この入力方向に応じて駆動される駆動アクチュエータを変更する。 According to the present invention , a plurality of drive actuators are activated by a predetermined number of touch inputs by an occupant. Then, the touch detection unit detects the input direction of the touch input by the occupant, and the drive actuators to be driven are changed in accordance with the input direction.
このため、本発明では、乗員が一つの接触検出部に複数方向から接触入力を行うことで、複数の駆動アクチュエータを操作することができる。 Therefore, in the present invention, an occupant can operate multiple drive actuators by making contact inputs from multiple directions to a single contact detection unit.
請求項2に記載の本発明に係るシートは、乗員が着座可能なシート本体部と、前記シート本体部の側部に設けられ、単一の三軸加速度センサを備えると共に、前記乗員による接触入力及び当該接触入力の入力方向を検出して検出信号を出力可能な接触検出部と、前記シート本体部の一部を駆動可能な複数の駆動アクチュエータと、前記検出信号に基づいて所定時間内に所定の大きさ以上の前記接触入力を2回以上の所定の回数検出したときに前記駆動アクチュエータを起動させるアクチュエータ起動部と、前記入力方向に応じて当該入力方向に対応する前記駆動アクチュエータを制御するアクチュエータ制御部と、を有している。 The seat of the present invention described in claim 2 comprises a seat main body portion on which an occupant can sit, a contact detection unit provided on the side of the seat main body portion and equipped with a single three-axis acceleration sensor and capable of detecting a contact input by the occupant and the input direction of the contact input and outputting a detection signal, a plurality of drive actuators capable of driving a portion of the seat main body portion, an actuator starting unit that starts the drive actuators when the contact input of a predetermined magnitude or greater is detected two or more times within a predetermined time based on the detection signal, and an actuator control unit that controls the drive actuator corresponding to the input direction in accordance with the input direction .
請求項2に記載の本発明によれば、乗員が着座可能なシート本体部の側部に接触検出部が設けられている。この接触検出部は、加速度センサを備えており、乗員による接触入力を検出して検出信号を出力することができる。 According to the present invention, a contact detection unit is provided on a side of the seat body on which an occupant can sit. The contact detection unit includes an acceleration sensor and is capable of detecting a contact input by the occupant and outputting a detection signal.
また、本発明は、シート本体部の一部を駆動可能な駆動アクチュエータと、この駆動アクチュエータを起動可能なアクチュエータ起動部とを備えている。そして、アクチュエータ起動部は、接触検出部からの検出信号に基づいて所定時間内に所定の大きさ以上の乗員による接触検出部への接触入力を2回以上の所定の回数検出したときに、駆動アクチュエータを起動させる。 The present invention also includes a drive actuator capable of driving a part of the seat body, and an actuator activation unit capable of activating the drive actuator. The actuator activation unit activates the drive actuator when it detects a contact input by an occupant of a predetermined magnitude or more on the contact detection unit a predetermined number of times or more within a predetermined time based on a detection signal from the contact detection unit.
このため、本発明では、接触検出部に、乗員の誤操作や接触検出部の周辺の物体の接触による接触入力が行われることによって駆動アクチュエータが起動することを抑制することができる。 Therefore, the present invention can prevent the drive actuator from being activated due to a contact input to the contact detection unit caused by an erroneous operation by an occupant or contact with an object in the vicinity of the contact detection unit.
以上説明したように、本発明に係るシート操作方法及びシートは、シートの誤作動を抑制することができるという優れた効果を有する。 As described above, the seat operation method and seat according to the present invention have the excellent effect of suppressing malfunction of the seat.
<第1実施形態>
以下、図1~図13を用いて、本発明に係るシート及びシートの操作方法の第1実施形態について説明する。図1に示されるように、本実施形態に係るシートとしての「車両用シート10(以下、シート10と称する。)」は、乗員Pが着座可能な「シート本体部12」と、リフト装置14と、スライド装置16と、チルト装置18と、リクライナ装置20とを備えている。
First Embodiment
A first embodiment of a seat and a seat operating method according to the present invention will be described below with reference to Figures 1 to 13. As shown in Figure 1, a "vehicle seat 10 (hereinafter referred to as the seat 10)" as a seat according to this embodiment includes a "seat main body 12" on which an occupant P can be seated, a lift device 14, a slide device 16, a tilt device 18, and a recliner device 20.
そして、シート10は、その前方側が車両前方側となるように配置されている。なお、各図中に適宜示される矢印FRは、シート10の前側を示しており、矢印UPは、シート10の上側を示しており、矢印LHは、シート10の左側を示している。また、以下では、特に断りのない限り、前後方向はシート10の前後方向を意味し、上下方向はシート10の上下方向を意味し、幅方向はシート10の幅方向を意味するものとする。 The seat 10 is positioned so that its front side is the front side of the vehicle. Note that the arrow FR shown appropriately in each figure indicates the front side of the seat 10, the arrow UP indicates the upper side of the seat 10, and the arrow LH indicates the left side of the seat 10. In the following, unless otherwise specified, the front-to-rear direction means the front-to-rear direction of the seat 10, the up-to-down direction means the up-to-down direction of the seat 10, and the width direction means the width direction of the seat 10.
シート本体部12は、乗員Pが着座する座面を備えたシートクッション22と、乗員Pの背部を支持するシートバック24と、乗員Pの頭部を支持するヘッドレスト26とを備えている。そして、シートバック24は、その下端部がシートクッション22の後端部に対して幅方向周りに回動可能とされており、ヘッドレスト26は、シートバック24の上端部に上下方向に移動可能に支持されている。また、シートクッション22の幅方向両側には、樹脂製のサイドフィニッシャ28が取り付けられている。 The seat body 12 includes a seat cushion 22 with a seating surface on which the occupant P sits, a seat back 24 that supports the back of the occupant P, and a headrest 26 that supports the head of the occupant P. The lower end of the seat back 24 is rotatable in the width direction relative to the rear end of the seat cushion 22, and the headrest 26 is supported on the upper end of the seat back 24 so that it can move up and down. In addition, resin side finishers 28 are attached to both sides of the seat cushion 22 in the width direction.
リフト装置14は、図示しないアッパフレームと、ロアフレーム30と、図示しないリンクアームと、駆動アクチュエータとしての「リフトアクチュエータ32(図4参照)」とを備えている。 The lift device 14 includes an upper frame (not shown), a lower frame 30, a link arm (not shown), and a "lift actuator 32 (see FIG. 4)" that serves as a drive actuator.
詳しくは、アッパフレームは、シートクッション22を上下方向下側から支持しており、ロアフレーム30は、アッパフレームの上下方向下側に配置されると共にスライド装置16に上下方向下側から支持されている。そして、アッパフレームとロアフレーム30とは、リンクアームで連結されている。 More specifically, the upper frame supports the seat cushion 22 from the up-down lower side, and the lower frame 30 is disposed on the up-down lower side of the upper frame and is supported from the up-down lower side by the slide device 16. The upper frame and the lower frame 30 are connected by a link arm.
リフトアクチュエータ32は、シリンダ等の図示しない駆動部と、駆動部を制御可能とされた図示しない制御部とを備えている。そして、リフトアクチュエータ32は、その制御部が制御装置34(図4参照)から入力された指令信号に基づいて駆動部を駆動させることで、アッパフレームをロアフレーム30に対して上下方向に移動させることが可能とされている。 The lift actuator 32 includes a drive unit (not shown), such as a cylinder, and a control unit (not shown) that is capable of controlling the drive unit. The control unit of the lift actuator 32 drives the drive unit based on a command signal input from the control device 34 (see FIG. 4), thereby enabling the upper frame to move vertically relative to the lower frame 30.
スライド装置16は、一対のロアレール36と、一対のアッパレール38と、駆動アクチュエータとしての「スライドアクチュエータ40(図4参照)」とを備えている。 The slide device 16 includes a pair of lower rails 36, a pair of upper rails 38, and a "slide actuator 40 (see FIG. 4)" that serves as a drive actuator.
詳しくは、ロアレール36は、互いに対して幅方向に間隔をあけた状態で前後方向に延在しており、図示しない車両のフロア面に対して脚部42を介して固定されている。一方、アッパレール38は、前後方向に延在すると共にロアレール36に係合されており、リフト装置14のロアフレーム30を上下方向下側から支持している。 More specifically, the lower rails 36 extend in the front-rear direction with a widthwise gap between them, and are fixed to the vehicle floor surface (not shown) via legs 42. On the other hand, the upper rails 38 extend in the front-rear direction and are engaged with the lower rails 36, supporting the lower frame 30 of the lift device 14 from below in the vertical direction.
スライドアクチュエータ40は、モータ等の図示しない駆動部と、駆動部を制御可能とされた図示しない制御部とを備えている。そして、スライドアクチュエータ40は、その制御部が制御装置34から入力された指令信号に基づいて駆動部を駆動させることで、アッパレール38をロアレール36に対して前後方向に移動させ、ひいては、シート本体部12を前後方向に移動させることが可能とされている。 The slide actuator 40 includes a drive unit (not shown), such as a motor, and a control unit (not shown) that is capable of controlling the drive unit. The control unit of the slide actuator 40 drives the drive unit based on a command signal input from the control device 34, thereby moving the upper rail 38 in the fore-and-aft direction relative to the lower rail 36, and thus moving the seat body 12 in the fore-and-aft direction.
チルト装置18は、パンフレーム44と、駆動アクチュエータとしての「チルトアクチュエータ46(図4参照)」とを備えている。 The tilt device 18 includes a pan frame 44 and a "tilt actuator 46 (see Figure 4)" as a drive actuator.
詳しくは、パンフレーム44は、シートクッション22の前部22Aの上下方向下側に配置されると共に、リフト装置14のアッパフレームのシート前方側の部分に対して幅方向を回転軸として回動可能に支持されている。 More specifically, the pan frame 44 is disposed vertically below the front portion 22A of the seat cushion 22, and is supported rotatably with the width direction as a rotation axis relative to the seat front portion of the upper frame of the lift device 14.
一方、チルトアクチュエータ46は、モータ等の図示しない駆動部と、駆動部を制御可能とされた図示しない制御部とを備えている。そして、チルトアクチュエータ46は、その制御部が制御装置34から入力された指令信号に基づいて駆動部を駆動させることで、パンフレーム44を幅方向周りに回動させ、ひいては、シートクッション22の前部22Aを上下方向に移動させることが可能とされている。 The tilt actuator 46, on the other hand, includes a drive unit (not shown), such as a motor, and a control unit (not shown) that is capable of controlling the drive unit. The control unit of the tilt actuator 46 drives the drive unit based on a command signal input from the control device 34, thereby rotating the pan frame 44 in the width direction, and thus moving the front portion 22A of the seat cushion 22 in the up-down direction.
リクライナ装置20は、シートクッション22とシートバック24との間に介在しており、図示しないシートバックフレーム等に取り付けられた図示しない複数のギヤと、駆動アクチュエータとしての「リクライナアクチュエータ48(図4参照)」とを備えている。 The recliner device 20 is interposed between the seat cushion 22 and the seat back 24, and includes multiple gears (not shown) attached to a seat back frame (not shown) and a "recliner actuator 48 (see FIG. 4)" as a drive actuator.
リクライナアクチュエータ48は、モータ等の図示しない駆動部と、駆動部を制御可能とされた図示しない制御部とを備えている。そして、リクライナアクチュエータ48は、その制御部が制御装置34から入力された指令信号に基づいて駆動部を駆動させることで、シートバック24をシートクッション22の後端部を中心として前後方向に傾倒させることが可能とされている。 The recliner actuator 48 includes a drive unit (not shown), such as a motor, and a control unit (not shown) that is capable of controlling the drive unit. The control unit of the recliner actuator 48 drives the drive unit based on a command signal input from the control device 34, so that the seat back 24 can be tilted in the front-rear direction around the rear end of the seat cushion 22.
ここで、本実施形態では、図2に示されるように、幅方向左側のサイドフィニッシャ28の側面部28Aに「接触検出部50」が設けられており、制御装置34が、乗員Pによる接触検出部50への接触入力に基づいてリフト装置14、スライド装置16、チルト装置18及びリクライナ装置20を制御可能とされている点に特徴がある。以下、本実施形態の要部を構成する制御装置34及び接触検出部50の構成について詳細に説明することとする。 As shown in FIG. 2, this embodiment is characterized in that a "contact detection unit 50" is provided on the side surface 28A of the side finisher 28 on the left side in the width direction, and the control device 34 is capable of controlling the lift device 14, slide device 16, tilt device 18, and recliner device 20 based on contact input by the occupant P to the contact detection unit 50. The configurations of the control device 34 and the contact detection unit 50, which constitute the main parts of this embodiment, will be described in detail below.
接触検出部50は、図3にも示されるように、その外殻を構成するケース52と、加速度センサとしての「三軸加速度センサ54」とを備えている。ケース52は、その外形が前後方向を長手方向とされた直方体状とされると共に、その内側に三軸加速度センサ54が格納されている。 As shown in FIG. 3, the contact detection unit 50 includes a case 52 that forms its outer shell, and a three-axis acceleration sensor 54 that serves as an acceleration sensor. The case 52 has a rectangular parallelepiped shape with the longitudinal direction being the front-to-rear direction, and the three-axis acceleration sensor 54 is stored inside the case 52.
一方、三軸加速度センサ54は、異なる3方向すなわち前後方向、幅方向及び高さ方向の加速度を検出可能とされており、当該加速度に基づく信号を制御装置34に出力可能とされている。 On the other hand, the three-axis acceleration sensor 54 is capable of detecting acceleration in three different directions, namely the front-rear, width, and height directions, and is capable of outputting a signal based on the acceleration to the control device 34.
詳しくは、三軸加速度センサ54は、ケース52の幅方向外側の部分を構成する側壁部52A、ケース52の上下方向上側の部分を構成する上壁部52B、ケース52の前後方向前側の部分を構成する前壁部52C及びケース52の前後方向後側の部分を構成する後壁部52Dと直接又は部材を介して接続された状態となっている。 In more detail, the three-axis acceleration sensor 54 is connected directly or via members to the side wall portion 52A that constitutes the widthwise outer portion of the case 52, the upper wall portion 52B that constitutes the upper and lower upper portions of the case 52, the front wall portion 52C that constitutes the front portion of the case 52 in the front-to-rear direction, and the rear wall portion 52D that constitutes the rear portion of the case 52 in the front-to-rear direction.
そして、三軸加速度センサ54は、乗員Pによる接触入力が側壁部52A、上壁部52B、前壁部52C及び後壁部52Dの少なくとも一つに入力されると、当該接触入力の大きさに応じた検出信号を制御装置34に出力するようになっている。なお、以下では、上壁部52Bへの接触入力すなわちケース52への上下方向上側からの接触入力を第1方向の接触入力と称し、側壁部52Aへの接触入力すなわちケース52への幅方向外側からの接触入力を第2方向の接触入力と称し、前壁部52Cへの接触入力すなわちケース52への前後方向前側からの接触入力を第3方向の接触入力と称し、後壁部52Dへの接触入力すなわちケース52への前後方向後側からの接触入力を第4方向の接触入力と称することとする。 When a contact input by the occupant P is input to at least one of the side wall portion 52A, the upper wall portion 52B, the front wall portion 52C, and the rear wall portion 52D, the three-axis acceleration sensor 54 outputs a detection signal according to the magnitude of the contact input to the control device 34. In the following, the contact input to the upper wall portion 52B, i.e., the contact input from the upper side in the vertical direction to the case 52, is referred to as the contact input in the first direction, the contact input to the side wall portion 52A, i.e., the contact input from the outside in the width direction to the case 52, is referred to as the contact input in the second direction, the contact input to the front wall portion 52C, i.e., the contact input from the front side in the front-to-rear direction to the case 52, is referred to as the contact input in the third direction, and the contact input to the rear wall portion 52D, i.e., the contact input from the rear side in the front-to-rear direction to the case 52, is referred to as the contact input in the fourth direction.
制御装置34は、図4に示されるように、プロセッサの一例であるCPU(Central Processing Unit)34A、ROM(Read Only Memory)34B、RAM(Random Access Memory)34C、ストレージ34D及び入出力I/F(Inter Face)34Eを含んで構成されている。そして、CPU34A、ROM34B、RAM34C、ストレージ34D及び入出力I/F34Eは、バス34Fを介して相互に通信可能に接続されている。 4, the control device 34 includes a CPU (Central Processing Unit) 34A, which is an example of a processor, a ROM (Read Only Memory) 34B, a RAM (Random Access Memory) 34C, storage 34D, and an input/output I/F (Inter Face) 34E. The CPU 34A, ROM 34B, RAM 34C, storage 34D, and input/output I/F 34E are connected to each other so as to be able to communicate with each other via a bus 34F.
CPU34Aは、中央演算処理ユニットとされており、リフト装置14、スライド装置16、チルト装置18及びリクライナ装置20の各種制御や三軸加速度センサ54から入力された検出信号の処理に係る各種プログラムの実行が可能とされている。具体的には、CPU34Aは、ROM34Bからプログラムを読み出し、RAM34Cを作業領域としてプログラムを実行可能とされている。そして、ROM34Bに記憶された実行プログラムが、CPU34Aで読み出されて実行されることで、制御装置34は、後述するように、種々の機能を発揮することが可能となっている。 The CPU 34A is a central processing unit and is capable of executing various programs related to the various controls of the lift device 14, the slide device 16, the tilt device 18, and the recliner device 20, and the processing of detection signals input from the three-axis acceleration sensor 54. Specifically, the CPU 34A is capable of reading out programs from the ROM 34B and executing the programs using the RAM 34C as a working area. The execution programs stored in the ROM 34B are then read out and executed by the CPU 34A, enabling the control device 34 to perform various functions, as described below.
ストレージ34Dは、HDD(Hard Disk Drive)又はSSD(Solid State Drive)を含んで構成され、オペレーティングシステムを含む各種プログラム及び各種データが記憶されている。また、ストレージ34Dには、三軸加速度センサ54から入力された検出信号がデジタル変換されることで得られた加速度[gal]の時系列データが格納されるようになっている。 Storage 34D is configured to include a HDD (Hard Disk Drive) or SSD (Solid State Drive) and stores various programs including an operating system and various data. Storage 34D also stores time series data of acceleration [gal] obtained by digitally converting the detection signal input from the three-axis acceleration sensor 54.
入出力I/F34Eは、制御装置34がシート10の各種制御に用いられる各種機器と通信するためのインターフェースとされている。そして、制御装置34は、入出力I/F34Eを介して、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46、リクライナアクチュエータ48及び三軸加速度センサ54と相互に通信可能に接続されている。なお、これらの装置は、バス34Fに対して直接接続されていてもよい。 The input/output I/F 34E is an interface that allows the control device 34 to communicate with various devices used for various controls of the seat 10. The control device 34 is connected to the lift actuator 32, slide actuator 40, tilt actuator 46, recliner actuator 48, and three-axis acceleration sensor 54 via the input/output I/F 34E so that they can communicate with each other. These devices may also be directly connected to the bus 34F.
詳しくは、入出力I/F34Eは、図示しないアナログ-デジタル変換器を備えており、三軸加速度センサ54から入力されたアナログ信号をデジタル信号に変換して、ストレージ34Dに送信するようになっている。また、入出力I/F34Eは、各種指令信号をリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48に送信することが可能となっている。なお、リフトアクチュエータ32等の各電子機器には、車両に搭載された図示しないバッテリから電力が供給されるようになっている。 More specifically, the input/output I/F 34E is equipped with an analog-digital converter (not shown) and converts the analog signal input from the three-axis acceleration sensor 54 into a digital signal and transmits it to the storage 34D. The input/output I/F 34E is also capable of transmitting various command signals to the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48. Note that each electronic device, such as the lift actuator 32, is supplied with power from a battery (not shown) installed in the vehicle.
次に、図5を用いて制御装置34の機能構成について説明する。制御装置34は、CPU34AがROM34Bに記憶された実行プログラムを読み出し、これを実行することによって、「アクチュエータ起動部56」、リフト制御部58、スライド制御部60、チルト制御部62及びリクライナ制御部64の集合体として機能する。 Next, the functional configuration of the control device 34 will be described with reference to FIG. 5. The control device 34 functions as a collection of an "actuator starter 56", a lift control unit 58, a slide control unit 60, a tilt control unit 62, and a recliner control unit 64 by the CPU 34A reading and executing an execution program stored in the ROM 34B.
アクチュエータ起動部56は、三軸加速度センサ54から入力された検出信号に基づき、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動を制御している。詳しくは、図6に示されるように、アクチュエータ起動部56は、一例として、三軸加速度センサ54で所定時間T内に第1閾値V1以上の接触入力が2回検出されたときに、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48に起動信号を出力し、これらを起動させるようになっている。なお、以下では、所定時間T内に第1閾値V1以上の接触入力を2回行う入力を起動入力I0と称することとする。 The actuator activation unit 56 controls the activation of the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 based on the detection signal input from the triaxial acceleration sensor 54. In more detail, as shown in FIG. 6, the actuator activation unit 56 outputs an activation signal to the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 to activate them when the triaxial acceleration sensor 54 detects two contact inputs of equal to or greater than the first threshold V1 within a predetermined time T. In the following, an input that causes two contact inputs of equal to or greater than the first threshold V1 within a predetermined time T is referred to as an activation input I0.
また、アクチュエータ起動部56は、三軸加速度センサ54から所定時間検出信号が入力されなかった場合、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48に停止信号を出力し、これらを停止させるようになっている。 In addition, if no detection signal is input from the three-axis acceleration sensor 54 for a predetermined period of time, the actuator starter 56 outputs a stop signal to the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 to stop them.
リフト制御部58は、起動信号の入力から所定時間内において、三軸加速度センサ54から入力された検出信号に基づき、リフトアクチュエータ32を制御している。詳しくは、図7に示されるように、リフト制御部58は、三軸加速度センサ54で、第1方向の接触入力において、第1閾値V1以上かつ第2閾値V2よりも小さい第1接触入力I1が検出されたときに、リフトアクチュエータ32を駆動させて、シート本体部12を上下方向下側に移動させるようになっている。 The lift control unit 58 controls the lift actuator 32 based on the detection signal input from the three-axis acceleration sensor 54 within a predetermined time from the input of the activation signal. In detail, as shown in FIG. 7, when the three-axis acceleration sensor 54 detects a first contact input I1 in the first direction that is equal to or greater than the first threshold value V1 and smaller than the second threshold value V2, the lift control unit 58 drives the lift actuator 32 to move the seat body 12 downward in the vertical direction.
また、リフト制御部58は、図8に示されるように、三軸加速度センサ54で、第1方向の接触入力において、第2閾値V2よりも大きい第2接触入力I2が検出されたときに、リフトアクチュエータ32を駆動させて、シート本体部12を上下方向上側に移動させるようになっている。 As shown in FIG. 8, when the triaxial acceleration sensor 54 detects a second contact input I2 in the first direction that is greater than the second threshold V2, the lift control unit 58 drives the lift actuator 32 to move the seat body 12 upward in the vertical direction.
そして、リフト制御部58は、リフトアクチュエータ32の駆動中に、第1方向の接触入力において第1閾値V1以上の接触入力が行われた場合、リフトアクチュエータ32を一時停止させるようになっている。また、リフト制御部58は、三軸加速度センサ54から所定時間検出信号が入力されなかった場合、リフトアクチュエータ32に停止信号を出力し、リフトアクチュエータ32を停止させるようになっている。 The lift control unit 58 is configured to temporarily halt the lift actuator 32 if a contact input in the first direction equal to or greater than the first threshold V1 is received while the lift actuator 32 is being driven. In addition, if no detection signal is received from the three-axis acceleration sensor 54 for a predetermined period of time, the lift control unit 58 outputs a stop signal to the lift actuator 32 to stop the lift actuator 32.
スライド制御部60は、起動信号の入力から所定時間内において、三軸加速度センサ54から入力された検出信号に基づき、スライドアクチュエータ40を制御している。詳しくは、スライド制御部60は、三軸加速度センサ54で、第2方向の接触入力において、第1接触入力I1が検出されたときに、スライドアクチュエータ40を駆動させて、シート本体部12を前後方向後側に移動させるようになっている。 The slide control unit 60 controls the slide actuator 40 based on the detection signal input from the three-axis acceleration sensor 54 within a predetermined time from the input of the activation signal. In detail, when the three-axis acceleration sensor 54 detects a first contact input I1 in the contact input in the second direction, the slide control unit 60 drives the slide actuator 40 to move the seat body 12 rearward in the front-rear direction.
また、スライド制御部60は、三軸加速度センサ54で、第2方向の接触入力において、接触入力I2が検出されたときに、スライドアクチュエータ40を駆動させて、シート本体部12を前後方向前側に移動させるようになっている。 When the three-axis acceleration sensor 54 detects a contact input I2 in the second direction, the slide control unit 60 drives the slide actuator 40 to move the seat body 12 forward in the front-rear direction.
そして、スライド制御部60は、スライドアクチュエータ40の駆動中に、第2方向の接触入力において第1閾値V1以上の接触入力が行われた場合、スライドアクチュエータ40を一時停止させるようになっている。また、スライド制御部60は、三軸加速度センサ54から所定時間検出信号が入力されなかった場合、スライドアクチュエータ40に停止信号を出力し、スライドアクチュエータ40を停止させるようになっている。 The slide control unit 60 is configured to temporarily halt the slide actuator 40 if a contact input in the second direction equal to or greater than the first threshold V1 is received while the slide actuator 40 is being driven. Furthermore, if no detection signal is received from the three-axis acceleration sensor 54 for a predetermined period of time, the slide control unit 60 outputs a stop signal to the slide actuator 40 to stop the slide actuator 40.
チルト制御部62は、起動信号の入力から所定時間内において、三軸加速度センサ54から入力された検出信号に基づき、チルトアクチュエータ46を制御している。詳しくは、チルト制御部62は、三軸加速度センサ54で、第3方向の接触入力において、第1接触入力I1が検出されたときに、チルトアクチュエータ46を駆動させて、シートクッション22の前部22Aを上下方向下側に移動させるようになっている。 The tilt control unit 62 controls the tilt actuator 46 based on the detection signal input from the three-axis acceleration sensor 54 within a predetermined time from the input of the activation signal. In detail, when the three-axis acceleration sensor 54 detects a first contact input I1 in the third direction contact input, the tilt control unit 62 drives the tilt actuator 46 to move the front part 22A of the seat cushion 22 downward in the up-down direction.
また、チルト制御部62は、三軸加速度センサ54で、第3方向の接触入力において、接触入力I2が検出されたときに、チルトアクチュエータ46を駆動させて、前部22Aを上下方向上側に移動させるようになっている。 In addition, when the three-axis acceleration sensor 54 detects a contact input I2 in the third direction, the tilt control unit 62 drives the tilt actuator 46 to move the front part 22A upward in the vertical direction.
そして、チルト制御部62は、チルトアクチュエータ46の駆動中に、第3方向の接触入力において第1閾値V1以上の接触入力が行われた場合、チルトアクチュエータ46を一時停止させるようになっている。また、チルト制御部62は、三軸加速度センサ54から所定時間検出信号が入力されなかった場合、チルトアクチュエータ46に停止信号を出力し、チルトアクチュエータ46を停止させるようになっている。 The tilt control unit 62 is configured to temporarily halt the tilt actuator 46 if a contact input in the third direction equal to or greater than the first threshold V1 is received while the tilt actuator 46 is being driven. The tilt control unit 62 is also configured to output a stop signal to the tilt actuator 46 to stop the tilt actuator 46 if no detection signal is input from the three-axis acceleration sensor 54 for a predetermined period of time.
リクライナ制御部64は、起動信号の入力から所定時間内において、三軸加速度センサ54から入力された検出信号に基づき、リクライナアクチュエータ48を制御している。詳しくは、リクライナ制御部64は、三軸加速度センサ54で、第4方向の接触入力において、第1接触入力I1が検出されたときに、リクライナアクチュエータ48を駆動させて、シートバック24を前後方向後側に傾倒させるようになっている。 The recliner control unit 64 controls the recliner actuator 48 based on the detection signal input from the three-axis acceleration sensor 54 within a predetermined time from the input of the activation signal. In detail, when the three-axis acceleration sensor 54 detects a first contact input I1 in the contact input in the fourth direction, the recliner control unit 64 drives the recliner actuator 48 to tilt the seat back 24 rearward in the fore-and-aft direction.
また、リクライナ制御部64は、三軸加速度センサ54で、第4方向の接触入力において、接触入力I2が検出されたときに、リクライナアクチュエータ48を駆動させて、シートバック24を前後方向前側に傾倒させるようになっている。 When the three-axis acceleration sensor 54 detects a contact input I2 in the fourth direction, the recliner control unit 64 drives the recliner actuator 48 to tilt the seat back 24 forward in the fore-and-aft direction.
そして、リクライナ制御部64は、リクライナアクチュエータ48の駆動中に、第4方向の接触入力において第1閾値V1以上の接触入力が行われた場合、リクライナアクチュエータ48を一時停止させるようになっている。また、リクライナ制御部64は、三軸加速度センサ54から所定時間検出信号が入力されなかった場合、リクライナアクチュエータ48に停止信号を出力し、リクライナアクチュエータ48を停止させるようになっている。 The recliner control unit 64 is configured to temporarily halt the recliner actuator 48 if a contact input in the fourth direction equal to or greater than the first threshold value V1 is received while the recliner actuator 48 is being driven. In addition, if no detection signal is received from the three-axis acceleration sensor 54 for a predetermined period of time, the recliner control unit 64 outputs a stop signal to the recliner actuator 48 to stop the recliner actuator 48.
<本実施形態の作用及び効果>
次に、本実施形態の作用並びに効果を説明する。
<Actions and Effects of the Present Embodiment>
Next, the operation and effects of this embodiment will be described.
本実施形態では、図1に示されるように、乗員Pが着座可能なシート10の側部に設けられると共に三軸加速度センサ54を備えた接触検出部50で乗員Pによる接触入力を検出する。そして、接触検出部50で所定時間内に、所定の大きさ以上の接触入力が、2回以上の所定の回数検出されたとき、すなわち起動入力I0が接触検出部50に入力されたときに、シート10の一部を駆動させるリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させる。 In this embodiment, as shown in FIG. 1, a contact detection unit 50 is provided on the side of the seat 10 on which an occupant P can sit and includes a three-axis acceleration sensor 54 to detect a contact input by the occupant P. Then, when the contact detection unit 50 detects a contact input of a predetermined magnitude or greater a predetermined number of times within a predetermined time period, that is, when an activation input I0 is input to the contact detection unit 50, the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 that drive parts of the seat 10 are activated.
このため、本実施形態では、乗員Pが接触検出部50に対して接触入力を所定の回数行うことで、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させることができる。その結果、接触検出部50に乗員Pの誤操作や接触検出部50の周辺の物体の接触による接触入力が行われることによって、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48が起動することを抑制することができる。 Therefore, in this embodiment, the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 can be activated by the occupant P making a contact input to the contact detection unit 50 a predetermined number of times. As a result, activation of the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 due to contact input to the contact detection unit 50 caused by erroneous operation by the occupant P or contact with an object around the contact detection unit 50 can be suppressed.
また、本実施形態では、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動状態において、所定の大きさ以上の第1接触入力I1が、接触検出部50で検出されたときにリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の何れか一つを第1駆動状態とする。また、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動状態において、第1接触入力I1よりも大きい第2接触入力I2が接触検出部50で検出されたときにリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の何れか一つを第2駆動状態とする。 In addition, in this embodiment, when the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are in an activated state, any one of the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 is in a first drive state when a first contact input I1 of a predetermined magnitude or greater is detected by the contact detection unit 50. Also, when the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are in an activated state, any one of the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 is in a second drive state when a second contact input I2 larger than the first contact input I1 is detected by the contact detection unit 50.
以下、図9~図13に示されるフローチャートを主に用いて、このときの制御装置34による各駆動アクチュエータの制御フローの一例について説明することとする。この制御フローは、CPU34Aが所定時間毎に所定の指示信号を受け付けることで開始される。 Hereinafter, an example of the control flow of each drive actuator by the control device 34 at this time will be described mainly using the flowcharts shown in Figures 9 to 13. This control flow is started when the CPU 34A receives a predetermined instruction signal at predetermined time intervals.
この制御フローが開始されると、ステップS100では、CPU34Aは、アクチュエータ起動部56として機能して、三軸加速度センサ54に所定時間内に起動入力I0が入力されたか否かを判定し、所定時間内に三軸加速度センサ54に起動入力I0が入力された場合(ステップS100:YES)、ステップS101に進む。一方、所定時間内に三軸加速度センサ54に起動入力I0が入力されなかった場合(ステップS100:NO)、この制御フローを終了する。 When this control flow starts, in step S100, the CPU 34A functions as the actuator start-up unit 56 and determines whether or not the start-up input I0 has been input to the three-axis acceleration sensor 54 within a predetermined time. If the start-up input I0 has been input to the three-axis acceleration sensor 54 within the predetermined time (step S100: YES), the process proceeds to step S101. On the other hand, if the start-up input I0 has not been input to the three-axis acceleration sensor 54 within the predetermined time (step S100: NO), the control flow ends.
ステップS101では、CPU34Aは、アクチュエータ起動部56として機能し、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させ、ステップS102に進む。 In step S101, the CPU 34A functions as the actuator activation unit 56, activates the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48, and then proceeds to step S102.
ステップS102では、CPU34Aは、リフト制御部58として機能して、所定時間内における三軸加速度センサ54への第1方向の接触入力の有無を判定し、三軸加速度センサ54への第1方向の接触入力が検出された場合(ステップS102:YES)、ステップS107に進む。一方、三軸加速度センサ54への第1方向の接触入力が検出されなかった場合(ステップS102:NO)、CPU34Aは、ステップS103に進む。 In step S102, the CPU 34A functions as the lift control unit 58 to determine whether or not a first-direction contact input has been made to the triaxial acceleration sensor 54 within a predetermined time. If a first-direction contact input has been made to the triaxial acceleration sensor 54 (step S102: YES), the process proceeds to step S107. On the other hand, if a first-direction contact input has not been made to the triaxial acceleration sensor 54 (step S102: NO), the CPU 34A proceeds to step S103.
ステップS107では、CPU34Aは、リフト制御部58として機能して、三軸加速度センサ54への第2接触入力I2の有無を判定し、三軸加速度センサ54への第2接触入力I2が検出された場合(ステップS107:YES)、ステップS108に進む。一方、三軸加速度センサ54への第2接触入力I2が検出されなかった場合(ステップS107:NO)、CPU34Aは、ステップS109に進む。 In step S107, the CPU 34A functions as the lift control unit 58 to determine whether or not a second contact input I2 has been made to the three-axis acceleration sensor 54. If the second contact input I2 has been made to the three-axis acceleration sensor 54 (step S107: YES), the process proceeds to step S108. On the other hand, if the second contact input I2 has not been made to the three-axis acceleration sensor 54 (step S107: NO), the CPU 34A proceeds to step S109.
ステップS108では、CPU34Aは、リフト制御部58として機能し、リフトアクチュエータ32を駆動させることでシート本体部12を上下方向上側に移動させて、ステップS110に進む。 In step S108, the CPU 34A functions as the lift control unit 58 and drives the lift actuator 32 to move the seat body 12 upward in the vertical direction, and then proceeds to step S110.
ステップS110では、CPU34Aは、リフト制御部58として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS110:YES)、ステップS111に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS111:NO)、CPU34Aは、ステップS108に戻る。 In step S110, the CPU 34A functions as the lift control unit 58 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S110: YES), the process proceeds to step S111. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S111: NO), the CPU 34A returns to step S108.
ステップS111では、CPU34Aは、リフト制御部58として機能し、リフトアクチュエータ32を一時停止させて、ステップS114に進む。 In step S111, the CPU 34A functions as the lift control unit 58, temporarily halts the lift actuator 32, and proceeds to step S114.
一方、ステップS109では、CPU34Aは、リフト制御部58として機能して、三軸加速度センサ54への第1接触入力I1の有無を判定し、三軸加速度センサ54への第1接触入力I1が検出された場合(ステップS109:YES)、ステップS112に進む。一方、三軸加速度センサ54への第1接触入力I1が検出されなかった場合(ステップS109:NO)、CPU34Aは、ステップS114に進む。 On the other hand, in step S109, the CPU 34A functions as the lift control unit 58 to determine whether or not a first contact input I1 has been made to the three-axis acceleration sensor 54. If the first contact input I1 has been made to the three-axis acceleration sensor 54 (step S109: YES), the process proceeds to step S112. On the other hand, if the first contact input I1 has not been made to the three-axis acceleration sensor 54 (step S109: NO), the CPU 34A proceeds to step S114.
ステップS112では、CPU34Aは、リフト制御部58として機能し、リフトアクチュエータ32を駆動させることでシート本体部12を上下方向下側に移動させて、ステップS113に進む。 In step S112, the CPU 34A functions as the lift control unit 58 and drives the lift actuator 32 to move the seat body 12 downward in the vertical direction, and then proceeds to step S113.
ステップS113では、CPU34Aは、リフト制御部58として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、第1閾値V1以上の接触入力が検出された場合(ステップS113:YES)、ステップS111に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS113:NO)、CPU34Aは、ステップS112に戻る。 In step S113, the CPU 34A functions as the lift control unit 58 to determine whether or not there is a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S113: YES), the process proceeds to step S111. On the other hand, if a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S113: NO), the CPU 34A returns to step S112.
ステップS114では、CPU34Aは、リフト制御部58として機能して、所定時間内における三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、第1閾値V1以上の接触入力が検出された場合(ステップS114:YES)、ステップS107に戻る。一方、所定時間内において、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS114:NO)、CPU34Aは、ステップS115に進む。 In step S114, the CPU 34A functions as the lift control unit 58 to determine whether or not there is a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S114: YES), the process returns to step S107. On the other hand, if a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected within the predetermined time (step S114: NO), the CPU 34A proceeds to step S115.
ステップS115では、CPU34Aは、リフト制御部58として機能して、リフトアクチュエータ32を停止させて、この制御フローを終了する。 In step S115, the CPU 34A functions as the lift control unit 58 to stop the lift actuator 32 and terminate this control flow.
一方、ステップS103では、CPU34Aは、スライド制御部60として機能して、所定時間内における三軸加速度センサ54への第2方向の接触入力の有無を判定し、三軸加速度センサ54への第2方向の接触入力が検出された場合(ステップS103:YES)、ステップS116に進む。一方、三軸加速度センサ54への第2方向の接触入力が検出されなかった場合(ステップS103:NO)、CPU34Aは、ステップS104に進む。 On the other hand, in step S103, the CPU 34A functions as the slide control unit 60 to determine whether or not there is a contact input in the second direction to the triaxial acceleration sensor 54 within a predetermined time, and if a contact input in the second direction to the triaxial acceleration sensor 54 is detected (step S103: YES), the process proceeds to step S116. On the other hand, if a contact input in the second direction to the triaxial acceleration sensor 54 is not detected (step S103: NO), the CPU 34A proceeds to step S104.
ステップS116では、CPU34Aは、スライド制御部60として機能して、三軸加速度センサ54への第2接触入力I2の有無を判定し、三軸加速度センサ54への第2接触入力I2が検出された場合(ステップS116:YES)、ステップS117に進む。一方、三軸加速度センサ54への第2接触入力I2が検出されなかった場合(ステップS116:NO)、CPU34Aは、ステップS118に進む。 In step S116, the CPU 34A functions as the slide control unit 60 to determine whether or not a second contact input I2 has been made to the three-axis acceleration sensor 54. If the second contact input I2 has been made to the three-axis acceleration sensor 54 (step S116: YES), the process proceeds to step S117. On the other hand, if the second contact input I2 has not been made to the three-axis acceleration sensor 54 (step S116: NO), the CPU 34A proceeds to step S118.
ステップS117では、CPU34Aは、スライド制御部60として機能し、スライドアクチュエータ40を駆動させることでシート本体部12を前後方向前側に移動させて、ステップS119に進む。 In step S117, the CPU 34A functions as the slide control unit 60 and drives the slide actuator 40 to move the seat body 12 forward in the front-rear direction, and then proceeds to step S119.
ステップS119では、CPU34Aは、スライド制御部60として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS119:YES)、ステップS120に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS119:NO)、CPU34Aは、ステップS117に戻る。 In step S119, the CPU 34A functions as the slide control unit 60 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S119: YES), the process proceeds to step S120. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S119: NO), the CPU 34A returns to step S117.
ステップS120では、CPU34Aは、スライド制御部60として機能し、スライドアクチュエータ40を一時停止させて、ステップS123に進む。 In step S120, the CPU 34A functions as the slide control unit 60, temporarily halts the slide actuator 40, and proceeds to step S123.
一方、ステップS118では、CPU34Aは、スライド制御部60として機能して、三軸加速度センサ54への第1接触入力I1の有無を判定し、三軸加速度センサ54への第1接触入力I1が検出された場合(ステップS118:YES)、ステップS121に進む。一方、三軸加速度センサ54への第1接触入力I1が検出されなかった場合(ステップS118:NO)、CPU34Aは、ステップS123に進む。 On the other hand, in step S118, the CPU 34A functions as the slide control unit 60 to determine whether or not a first contact input I1 has been made to the three-axis acceleration sensor 54, and if the first contact input I1 has been made to the three-axis acceleration sensor 54 (step S118: YES), the process proceeds to step S121. On the other hand, if the first contact input I1 has not been made to the three-axis acceleration sensor 54 (step S118: NO), the CPU 34A proceeds to step S123.
ステップS121では、CPU34Aは、スライド制御部60として機能し、スライドアクチュエータ40を駆動させることでシート本体部12を前後方向後側に移動させて、ステップS122に進む。 In step S121, the CPU 34A functions as the slide control unit 60 and drives the slide actuator 40 to move the seat body 12 rearward in the front-rear direction, and then proceeds to step S122.
ステップS122では、CPU34Aは、スライド制御部60として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS122:YES)、ステップS120に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS122:NO)、CPU34Aは、ステップS121に戻る。 In step S122, the CPU 34A functions as the slide control unit 60 and determines whether or not there is a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S122: YES), the process proceeds to step S120. On the other hand, if a contact input to the three-axis acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S122: NO), the CPU 34A returns to step S121.
ステップS123では、CPU34Aは、スライド制御部60として機能して、所定時間内における三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS123:YES)、ステップS116に戻る。一方、所定時間内において、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS123:NO)、CPU34Aは、ステップS124に進む。 In step S123, the CPU 34A functions as the slide control unit 60 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 is detected (step S123: YES), the process returns to step S116. On the other hand, if a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 is not detected within the predetermined time (step S123: NO), the CPU 34A proceeds to step S124.
ステップS124では、CPU34Aは、スライド制御部60として機能して、スライドアクチュエータ40を停止させて、この制御フローを終了する。 In step S124, the CPU 34A functions as the slide control unit 60, stops the slide actuator 40, and ends this control flow.
一方、ステップS104では、CPU34Aは、チルト制御部62として機能して、所定時間内における三軸加速度センサ54への第3方向の接触入力の有無を判定し、三軸加速度センサ54への第3方向の接触入力が検出された場合(ステップS104:YES)、ステップS125に進む。一方、三軸加速度センサ54への第3方向の接触入力が検出されなかった場合(ステップS104:NO)、CPU34Aは、ステップS105に進む。 On the other hand, in step S104, the CPU 34A functions as the tilt control unit 62 to determine whether or not there is a contact input in the third direction to the triaxial acceleration sensor 54 within a predetermined time, and if a contact input in the third direction to the triaxial acceleration sensor 54 is detected (step S104: YES), the process proceeds to step S125. On the other hand, if a contact input in the third direction to the triaxial acceleration sensor 54 is not detected (step S104: NO), the CPU 34A proceeds to step S105.
ステップS125では、CPU34Aは、チルト制御部62として機能して、三軸加速度センサ54への第2接触入力I2の有無を判定し、三軸加速度センサ54への第2接触入力I2が検出された場合(ステップS125:YES)、ステップS126に進む。一方、三軸加速度センサ54への第2接触入力I2が検出されなかった場合(ステップS125:NO)、CPU34Aは、ステップS127に進む。 In step S125, the CPU 34A functions as the tilt control unit 62 to determine whether or not a second contact input I2 has been made to the three-axis acceleration sensor 54. If the second contact input I2 has been made to the three-axis acceleration sensor 54 (step S125: YES), the process proceeds to step S126. On the other hand, if the second contact input I2 has not been made to the three-axis acceleration sensor 54 (step S125: NO), the CPU 34A proceeds to step S127.
ステップS126では、CPU34Aは、チルト制御部62として機能し、チルトアクチュエータ46を駆動させることでシートクッション22の前部22Aを上下方向上側に移動させて、ステップS128に進む。 In step S126, the CPU 34A functions as the tilt control unit 62 and drives the tilt actuator 46 to move the front portion 22A of the seat cushion 22 upward in the vertical direction, and then proceeds to step S128.
ステップS128では、CPU34Aは、チルト制御部62として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS128:YES)、ステップS129に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS128:NO)、CPU34Aは、ステップS126に戻る。 In step S128, the CPU 34A functions as the tilt control unit 62 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S128: YES), the process proceeds to step S129. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S128: NO), the CPU 34A returns to step S126.
ステップS129では、CPU34Aは、チルト制御部62として機能し、チルトアクチュエータ46を一時停止させて、ステップS132に進む。 In step S129, the CPU 34A functions as the tilt control unit 62, temporarily halts the tilt actuator 46, and proceeds to step S132.
一方、ステップS127では、CPU34Aは、チルト制御部62として機能して、三軸加速度センサ54への第1接触入力I1の有無を判定し、三軸加速度センサ54への第1接触入力I1が検出された場合(ステップS127:YES)、ステップS130に進む。一方、三軸加速度センサ54への第1接触入力I1が検出されなかった場合(ステップS127:NO)、CPU34Aは、ステップS132に進む。 On the other hand, in step S127, the CPU 34A functions as the tilt control unit 62 to determine whether or not a first contact input I1 has been made to the three-axis acceleration sensor 54. If the first contact input I1 has been made to the three-axis acceleration sensor 54 (step S127: YES), the process proceeds to step S130. On the other hand, if the first contact input I1 has not been made to the three-axis acceleration sensor 54 (step S127: NO), the CPU 34A proceeds to step S132.
ステップS130では、CPU34Aは、チルト制御部62として機能し、チルトアクチュエータ46を駆動させることでシートクッション22の前部22Aを上下方向下側に移動させて、ステップS131に進む。 In step S130, the CPU 34A functions as the tilt control unit 62 and drives the tilt actuator 46 to move the front portion 22A of the seat cushion 22 downward in the up-down direction, and then proceeds to step S131.
ステップS131では、CPU34Aは、チルト制御部62として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS131:YES)、ステップS129に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS131:NO)、CPU34Aは、ステップS130に戻る。 In step S131, the CPU 34A functions as the tilt control unit 62 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S131: YES), the process proceeds to step S129. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S131: NO), the CPU 34A returns to step S130.
ステップS132では、CPU34Aは、チルト制御部62として機能して、所定時間内における三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS132:YES)、ステップS125に戻る。一方、所定時間内において、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS132:NO)、CPU34Aは、ステップS133に進む。 In step S132, the CPU 34A functions as the tilt control unit 62 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 is detected (step S132: YES), the process returns to step S125. On the other hand, if a contact input to the triaxial acceleration sensor 54 of equal to or greater than the first threshold V1 is not detected within the predetermined time (step S132: NO), the CPU 34A proceeds to step S133.
ステップS133では、CPU34Aは、チルト制御部62として機能して、チルトアクチュエータ46を停止させて、この制御フローを終了する。 In step S133, the CPU 34A functions as the tilt control unit 62 to stop the tilt actuator 46 and terminate this control flow.
一方、ステップS105では、CPU34Aは、リクライナ制御部64として機能して、所定時間内における三軸加速度センサ54への第4方向の接触入力の有無を判定し、三軸加速度センサ54への第4方向の接触入力が検出された場合(ステップS105:YES)、ステップS134に進む。一方、三軸加速度センサ54への第4方向の接触入力が検出されなかった場合(ステップS105:NO)、CPU34Aは、ステップS106に進む。 On the other hand, in step S105, the CPU 34A functions as the recliner control unit 64 to determine whether or not there is a touch input in the fourth direction to the triaxial acceleration sensor 54 within a predetermined time, and if a touch input in the fourth direction to the triaxial acceleration sensor 54 is detected (step S105: YES), the process proceeds to step S134. On the other hand, if a touch input in the fourth direction to the triaxial acceleration sensor 54 is not detected (step S105: NO), the CPU 34A proceeds to step S106.
ステップS134では、CPU34Aは、リクライナ制御部64として機能して、三軸加速度センサ54への第2接触入力I2の有無を判定し、三軸加速度センサ54への第2接触入力I2が検出された場合(ステップS134:YES)、ステップS135に進む。一方、三軸加速度センサ54への第2接触入力I2が検出されなかった場合(ステップS134:NO)、CPU34Aは、ステップS136に進む。 In step S134, the CPU 34A functions as the recliner control unit 64 to determine whether or not a second contact input I2 has been made to the triaxial acceleration sensor 54. If the second contact input I2 has been made to the triaxial acceleration sensor 54 (step S134: YES), the process proceeds to step S135. On the other hand, if the second contact input I2 has not been made to the triaxial acceleration sensor 54 (step S134: NO), the CPU 34A proceeds to step S136.
ステップS135では、CPU34Aは、リクライナ制御部64として機能し、リクライナアクチュエータ48を駆動させることでシートバック24を前後方向前側に傾倒させて、ステップS137に進む。 In step S135, the CPU 34A functions as the recliner control unit 64 and drives the recliner actuator 48 to tilt the seat back 24 forward in the fore-and-aft direction, and then proceeds to step S137.
ステップS137では、CPU34Aは、リクライナ制御部64として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS137:YES)、ステップS138に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS137:NO)、CPU34Aは、ステップS135に戻る。 In step S137, the CPU 34A functions as the recliner control unit 64 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S137: YES), the process proceeds to step S138. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S137: NO), the CPU 34A returns to step S135.
ステップS138では、CPU34Aは、リクライナ制御部64として機能し、リクライナアクチュエータ48を一時停止させて、ステップS141に進む。 In step S138, the CPU 34A functions as the recliner control unit 64, temporarily halts the recliner actuator 48, and proceeds to step S141.
一方、ステップS136では、CPU34Aは、リクライナ制御部64として機能して、三軸加速度センサ54への第1接触入力I1の有無を判定し、三軸加速度センサ54への第1接触入力I1が検出された場合(ステップS136:YES)、ステップS139に進む。一方、三軸加速度センサ54への第1接触入力I1が検出されなかった場合(ステップS136:NO)、CPU34Aは、ステップS141に進む。 On the other hand, in step S136, the CPU 34A functions as the recliner control unit 64 to determine whether or not a first contact input I1 has been made to the three-axis acceleration sensor 54. If the first contact input I1 has been made to the three-axis acceleration sensor 54 (step S136: YES), the process proceeds to step S139. On the other hand, if the first contact input I1 has not been made to the three-axis acceleration sensor 54 (step S136: NO), the CPU 34A proceeds to step S141.
ステップS139では、CPU34Aは、リクライナ制御部64として機能し、リクライナアクチュエータ48を駆動させることでシートバック24を前後方向後側に傾倒させて、ステップS140に進む。 In step S139, the CPU 34A functions as the recliner control unit 64 and drives the recliner actuator 48 to tilt the seat back 24 rearward in the fore-and-aft direction, and then proceeds to step S140.
ステップS140では、CPU34Aは、リクライナ制御部64として機能して、三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、三軸加速度センサ54への第1閾値V1以上の接触入力が検出された場合(ステップS140:YES)、ステップS138に進む。一方、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS140:NO)、CPU34Aは、ステップS139に戻る。 In step S140, the CPU 34A functions as the recliner control unit 64 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S140: YES), the process proceeds to step S138. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected (step S140: NO), the CPU 34A returns to step S139.
ステップS141では、CPU34Aは、リクライナ制御部64として機能して、所定時間内における三軸加速度センサ54への第1閾値V1以上の接触入力の有無を判定し、第1閾値V1以上の接触入力が検出された場合(ステップS141:YES)、ステップS134に戻る。一方、所定時間内において、三軸加速度センサ54への第1閾値V1以上の接触入力が検出されなかった場合(ステップS141:NO)、CPU34Aは、ステップS142に進む。 In step S141, the CPU 34A functions as the recliner control unit 64 to determine whether or not there is a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 within a predetermined time period. If a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is detected (step S141: YES), the process returns to step S134. On the other hand, if a contact input to the triaxial acceleration sensor 54 that is equal to or greater than the first threshold V1 is not detected within the predetermined time period (step S141: NO), the CPU 34A proceeds to step S142.
ステップS142では、CPU34Aは、リクライナ制御部64として機能して、リクライナアクチュエータ48を停止させて、この制御フローを終了する。 In step S142, the CPU 34A functions as the recliner control unit 64 to stop the recliner actuator 48 and terminate this control flow.
一方、ステップS106では、CPU34Aは、アクチュエータ起動部56として機能し、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を停止させ、この制御フローを終了する。 On the other hand, in step S106, the CPU 34A functions as the actuator activation unit 56, stops the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48, and ends this control flow.
このように、本実施形態では、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を第1駆動状態とする入力と、これらの駆動アクチュエータを第2駆動状態とする入力とを異なる接触検出部に入力するような構成に比し、シート10の構成の簡略化を図ることができる。 In this way, in this embodiment, the configuration of the seat 10 can be simplified compared to a configuration in which the input for putting the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 into the first drive state and the input for putting these drive actuators into the second drive state are input to different contact detection units.
また、本実施形態では、上述したように、乗員Pによる所定の回数の接触入力でリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させる。そして、接触検出部50で乗員Pによる接触入力の入力方向を検出し、この入力方向に応じて駆動される駆動アクチュエータを変更する。このため、本実施形態では、乗員Pが一つの接触検出部50に複数方向から接触入力を行うことで、複数の駆動アクチュエータを操作することができる。 In addition, in this embodiment, as described above, the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are activated by a predetermined number of contact inputs by the occupant P. The contact detection unit 50 then detects the input direction of the contact input by the occupant P, and changes the drive actuator to be driven depending on this input direction. Therefore, in this embodiment, the occupant P can operate multiple drive actuators by making contact inputs to one contact detection unit 50 from multiple directions.
このように、本実施形態に係るシート操作方法及びシート10は、シート10の誤作動を抑制することができる。 In this way, the seat operation method and seat 10 according to this embodiment can suppress malfunction of the seat 10.
<第2実施形態>
以下、図14~図21を用いて、本発明の第2実施形態に係るシート及びシートの操作方法について説明する。なお、上述した第1実施形態と同一構成部分については同一番号を付してその説明を省略する。
Second Embodiment
A seat and a method of operating the seat according to the second embodiment of the present invention will be described below with reference to Figures 14 to 21. Note that the same components as those in the first embodiment described above are given the same reference numbers and descriptions thereof will be omitted.
図14及び図15に示されるように、本実施形態に係る「車両用シート70(以下、シート70と称する。)」は、基本的に上述した第1実施形態に係るシート10と同様の構成とされているものの、幅方向左側のサイドフィニッシャ28に複数の接触検出部が設けられている点に特徴がある。 As shown in Figures 14 and 15, the "vehicle seat 70 (hereinafter referred to as seat 70)" according to this embodiment is basically configured in the same manner as the seat 10 according to the first embodiment described above, but is characterized in that multiple contact detection units are provided on the side finisher 28 on the left side in the width direction.
詳しくは、サイドフィニッシャ28の上面部28Bにおける中央部には、加速度センサとしての「一軸加速度センサ72」を備えた「第1接触検出部74」が設けられている。一方、サイドフィニッシャ28の側面部28Aには、その前後方向中央部に加速度センサとしての「一軸加速度センサ76」を備えた「第2接触検出部78」が、その前後方向前側の部分に加速度センサとしての「一軸加速度センサ80」を備えた「第3接触検出部82」が、その前後方向後側の部分に「一軸加速度センサ84」を備えた「第4接触検出部86」が、それぞれ設けられている。 More specifically, a "first contact detection unit 74" equipped with a "uniaxial acceleration sensor 72" as an acceleration sensor is provided in the center of the top surface 28B of the side finisher 28. Meanwhile, a "second contact detection unit 78" equipped with a "uniaxial acceleration sensor 76" as an acceleration sensor is provided in the center of the side surface 28A of the side finisher 28 in the front-to-rear direction, a "third contact detection unit 82" equipped with a "uniaxial acceleration sensor 80" as an acceleration sensor in the front-to-rear direction, and a "fourth contact detection unit 86" equipped with a "uniaxial acceleration sensor 84" in the rear-to-rear direction.
また、第1接触検出部74は、上下方向の接触入力を検出可能とされており、第2接触検出部78、第3接触検出部82及び第4接触検出部86は、幅方向の接触入力を検出可能とされている。そして、これらから出力される検出信号は、制御装置88に出力されるようになっている。 The first contact detection unit 74 is capable of detecting contact input in the up-down direction, and the second contact detection unit 78, the third contact detection unit 82, and the fourth contact detection unit 86 are capable of detecting contact input in the width direction. The detection signals output from these units are then output to the control device 88.
制御装置88は、CPU88A、ROM88B、RAM88C、ストレージ88D、入出力I/F88E及びバス88Fを含んで、基本的に制御装置34と同様の構成とされている。 The control device 88 includes a CPU 88A, a ROM 88B, a RAM 88C, a storage 88D, an input/output I/F 88E, and a bus 88F, and is basically configured in the same manner as the control device 34.
そして、本実施形態では、入出力I/F88Eに接続された一軸加速度センサ72、一軸加速度センサ76、一軸加速度センサ80及び一軸加速度センサ84の検出結果に基づいて、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48が制御されるようになっている。 In this embodiment, the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are controlled based on the detection results of the uniaxial acceleration sensor 72, uniaxial acceleration sensor 76, uniaxial acceleration sensor 80, and uniaxial acceleration sensor 84 connected to the input/output I/F 88E.
詳しくは、制御装置88は、図16に示されるように、CPU88AがROM88Bに記憶された実行プログラムを読み出し、これを実行することによって、「アクチュエータ起動部90」、リフト制御部92、スライド制御部94、チルト制御部96及びリクライナ制御部98の集合体として機能する。 In more detail, as shown in FIG. 16, the control device 88 functions as a collection of an "actuator starter 90," a lift control unit 92, a slide control unit 94, a tilt control unit 96, and a recliner control unit 98 by the CPU 88A reading and executing an execution program stored in the ROM 88B.
アクチュエータ起動部90は、一軸加速度センサ72、一軸加速度センサ76、一軸加速度センサ80及び一軸加速度センサ84から入力された検出信号に基づき、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動を制御している。詳しくは、アクチュエータ起動部90は、一軸加速度センサ72、一軸加速度センサ76、一軸加速度センサ80及び一軸加速度センサ84の何れか一つで、起動入力I0が検出されたときに、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48に起動信号を出力し、これらを起動させるようになっている。 The actuator starting unit 90 controls the start of the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 based on the detection signals input from the uniaxial acceleration sensor 72, uniaxial acceleration sensor 76, uniaxial acceleration sensor 80, and uniaxial acceleration sensor 84. In more detail, when a start input I0 is detected by any one of the uniaxial acceleration sensor 72, uniaxial acceleration sensor 76, uniaxial acceleration sensor 80, and uniaxial acceleration sensor 84, the actuator starting unit 90 outputs a start signal to the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 to start them.
また、アクチュエータ起動部90は、一軸加速度センサ72、一軸加速度センサ76、一軸加速度センサ80及び一軸加速度センサ84から所定時間検出信号が入力されなかった場合、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48に停止信号を出力し、これらを停止させるようになっている。 In addition, if no detection signal is input from the uniaxial acceleration sensor 72, the uniaxial acceleration sensor 76, the uniaxial acceleration sensor 80, and the uniaxial acceleration sensor 84 for a predetermined period of time, the actuator starting unit 90 outputs a stop signal to the lift actuator 32, the slide actuator 40, the tilt actuator 46, and the recliner actuator 48 to stop them.
リフト制御部92は、起動信号の入力から所定時間内において、一軸加速度センサ72から入力された検出信号に基づき、リフトアクチュエータ32を制御している。詳しくは、リフト制御部92は、一軸加速度センサ72で、第1接触入力I1が検出されたときに、リフトアクチュエータ32を駆動させて、シート本体部12を上下方向下側に移動させるようになっている。また、リフト制御部92は、一軸加速度センサ72で、第2接触入力I2が検出されたときに、リフトアクチュエータ32を駆動させて、シート本体部12を上下方向上側に移動させるようになっている。 The lift control unit 92 controls the lift actuator 32 based on the detection signal input from the uniaxial acceleration sensor 72 within a predetermined time from the input of the activation signal. In detail, when the uniaxial acceleration sensor 72 detects a first contact input I1, the lift control unit 92 drives the lift actuator 32 to move the seat body 12 downward in the vertical direction. Also, when the uniaxial acceleration sensor 72 detects a second contact input I2, the lift control unit 92 drives the lift actuator 32 to move the seat body 12 upward in the vertical direction.
そして、リフト制御部92は、リフトアクチュエータ32の駆動中に、第1閾値V1以上の接触入力が行われた場合、リフトアクチュエータ32を一時停止させるようになっている。また、リフト制御部92は、一軸加速度センサ72から所定時間検出信号が入力されなかった場合、リフトアクチュエータ32に停止信号を出力し、リフトアクチュエータ32を停止させるようになっている。 The lift control unit 92 is configured to temporarily halt the lift actuator 32 if a contact input of equal to or greater than the first threshold V1 occurs while the lift actuator 32 is being driven. In addition, if no detection signal is input from the single-axis acceleration sensor 72 for a predetermined period of time, the lift control unit 92 outputs a stop signal to the lift actuator 32 to stop the lift actuator 32.
スライド制御部94は、起動信号の入力から所定時間内において、一軸加速度センサ76から入力された検出信号に基づき、スライドアクチュエータ40を制御している。詳しくは、スライド制御部94は、一軸加速度センサ76で、第1接触入力I1が検出されたときに、スライドアクチュエータ40を駆動させて、シート本体部12を前後方向後側に移動させるようになっている。 The slide control unit 94 controls the slide actuator 40 based on the detection signal input from the uniaxial acceleration sensor 76 within a predetermined time from the input of the activation signal. In more detail, when the uniaxial acceleration sensor 76 detects a first contact input I1, the slide control unit 94 drives the slide actuator 40 to move the seat body 12 rearward in the front-rear direction.
また、スライド制御部94は、一軸加速度センサ76で、接触入力I2が検出されたときに、スライドアクチュエータ40を駆動させて、シート本体部12を前後方向前側に移動させるようになっている。 When the one-axis acceleration sensor 76 detects a contact input I2, the slide control unit 94 drives the slide actuator 40 to move the seat body 12 forward in the front-rear direction.
そして、スライド制御部94は、スライドアクチュエータ40の駆動中に、一軸加速度センサ76に第1閾値V1以上の接触入力が行われた場合、スライドアクチュエータ40を一時停止させるようになっている。また、スライド制御部94は、一軸加速度センサ76から所定時間検出信号が入力されなかった場合、スライドアクチュエータ40に停止信号を出力し、スライドアクチュエータ40を停止させるようになっている。 The slide control unit 94 is configured to temporarily halt the slide actuator 40 if a contact input of equal to or greater than the first threshold value V1 is applied to the one-axis acceleration sensor 76 while the slide actuator 40 is being driven. Furthermore, if no detection signal is input from the one-axis acceleration sensor 76 for a predetermined period of time, the slide control unit 94 outputs a stop signal to the slide actuator 40, thereby stopping the slide actuator 40.
チルト制御部96は、起動信号の入力から所定時間内において、一軸加速度センサ80から入力された検出信号に基づき、チルトアクチュエータ46を制御している。詳しくは、チルト制御部96は、一軸加速度センサ80で、第1接触入力I1が検出されたときに、チルトアクチュエータ46を駆動させて、シートクッション22の前部22Aを上下方向下側に移動させるようになっている。 The tilt control unit 96 controls the tilt actuator 46 based on the detection signal input from the uniaxial acceleration sensor 80 within a predetermined time from the input of the activation signal. In detail, when the uniaxial acceleration sensor 80 detects a first contact input I1, the tilt control unit 96 drives the tilt actuator 46 to move the front part 22A of the seat cushion 22 downward in the vertical direction.
また、チルト制御部96は、一軸加速度センサ80で、接触入力I2が検出されたときに、チルトアクチュエータ46を駆動させて、前部22Aを上下方向上側に移動させるようになっている。 When the one-axis acceleration sensor 80 detects a contact input I2, the tilt control unit 96 drives the tilt actuator 46 to move the front portion 22A upward in the vertical direction.
そして、チルト制御部96は、チルトアクチュエータ46の駆動中に、一軸加速度センサ80に第1閾値V1以上の接触入力が行われた場合、チルトアクチュエータ46を一時停止させるようになっている。また、チルト制御部96は、一軸加速度センサ80から所定時間検出信号が入力されなかった場合、チルトアクチュエータ46に停止信号を出力し、チルトアクチュエータ46を停止させるようになっている。 The tilt control unit 96 is configured to temporarily halt the tilt actuator 46 if a contact input of equal to or greater than the first threshold V1 is applied to the uniaxial acceleration sensor 80 while the tilt actuator 46 is being driven. In addition, if no detection signal is input from the uniaxial acceleration sensor 80 for a predetermined period of time, the tilt control unit 96 outputs a stop signal to the tilt actuator 46 to stop the tilt actuator 46.
リクライナ制御部98は、起動信号の入力から所定時間内において、一軸加速度センサ84から入力された検出信号に基づき、リクライナアクチュエータ48を制御している。詳しくは、リクライナ制御部98は、一軸加速度センサ84で、第1接触入力I1が検出されたときに、リクライナアクチュエータ48を駆動させて、シートバック24を前後方向後側に傾倒させるようになっている。 The recliner control unit 98 controls the recliner actuator 48 based on the detection signal input from the uniaxial acceleration sensor 84 within a predetermined time from the input of the activation signal. In more detail, when the uniaxial acceleration sensor 84 detects a first contact input I1, the recliner control unit 98 drives the recliner actuator 48 to tilt the seat back 24 rearward in the fore-and-aft direction.
また、リクライナ制御部98は、一軸加速度センサ84で、接触入力I2が検出されたときに、リクライナアクチュエータ48を駆動させて、シートバック24を前後方向前側に傾倒させるようになっている。 When the uniaxial acceleration sensor 84 detects a contact input I2, the recliner control unit 98 drives the recliner actuator 48 to tilt the seat back 24 forward in the fore-and-aft direction.
そして、リクライナ制御部98は、リクライナアクチュエータ48の駆動中に、一軸加速度センサ84に第1閾値V1以上の接触入力が行われた場合、リクライナアクチュエータ48を一時停止させるようになっている。また、リクライナ制御部98は、一軸加速度センサ84から所定時間検出信号が入力されなかった場合、リクライナアクチュエータ48に停止信号を出力し、リクライナアクチュエータ48を停止させるようになっている。 The recliner control unit 98 is configured to temporarily halt the recliner actuator 48 if a contact input of equal to or greater than the first threshold value V1 is applied to the uniaxial acceleration sensor 84 while the recliner actuator 48 is being driven. In addition, if no detection signal is input from the uniaxial acceleration sensor 84 for a predetermined period of time, the recliner control unit 98 outputs a stop signal to the recliner actuator 48, thereby stopping the recliner actuator 48.
<本実施形態の作用及び効果>
次に、本実施形態の作用並びに効果を説明する。
<Actions and Effects of the Present Embodiment>
Next, the operation and effects of this embodiment will be described.
本実施形態では、起動入力I0が第1接触検出部74、第2接触検出部78、第3接触検出部82及び第4接触検出部86の何れか一つに入力されたときに、シート10の一部を駆動させるリフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させる。 In this embodiment, when the activation input I0 is input to any one of the first contact detection unit 74, the second contact detection unit 78, the third contact detection unit 82, and the fourth contact detection unit 86, the lift actuator 32, the slide actuator 40, the tilt actuator 46, and the recliner actuator 48 that drive a part of the seat 10 are activated.
また、本実施形態では、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動状態において、所定の大きさ以上の第1接触入力I1が、第1接触検出部74、第2接触検出部78、第3接触検出部82及び第4接触検出部86の何れか一つで検出されたときに、当該一つに対応する駆動アクチュエータを第1駆動状態とする。また、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48の起動状態において、第2接触入力I2が、第1接触検出部74、第2接触検出部78、第3接触検出部82及び第4接触検出部86の何れか一つで検出されたときに、当該一つに対応する駆動アクチュエータを第2駆動状態とする。 In addition, in this embodiment, when the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are in an activated state, and a first contact input I1 of a predetermined magnitude or greater is detected by any one of the first contact detection unit 74, second contact detection unit 78, third contact detection unit 82, and fourth contact detection unit 86, the drive actuator corresponding to that one is set to the first drive state. In addition, when the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48 are in an activated state, and a second contact input I2 is detected by any one of the first contact detection unit 74, second contact detection unit 78, third contact detection unit 82, and fourth contact detection unit 86, the drive actuator corresponding to that one is set to the second drive state.
以下、図17~図21に示されるフローチャートを主に用いて、このときの制御装置88による各駆動アクチュエータの制御フローの一例について説明することとする。この制御フローは、CPU88Aが所定時間毎に所定の指示信号を受け付けることで開始される。 Hereinafter, an example of the control flow of each drive actuator by the control device 88 at this time will be described mainly using the flowcharts shown in Figures 17 to 21. This control flow is started when the CPU 88A receives a predetermined instruction signal at predetermined time intervals.
この制御フローが開始されると、ステップS200では、CPU88Aは、アクチュエータ起動部90として機能して、一軸加速度センサ72、一軸加速度センサ76、一軸加速度センサ80及び一軸加速度センサ84に所定時間内に起動入力I0が入力されたか否かを判定し、所定時間内にこれらのうちの一つに起動入力I0が入力された場合(ステップS100:YES)、ステップS201に進む。一方、所定時間内にこれらに起動入力I0が入力されなかった場合(ステップS200:NO)、この制御フローを終了する。 When this control flow starts, in step S200, the CPU 88A functions as the actuator starter 90 and determines whether or not a start input I0 has been input to the uniaxial acceleration sensor 72, the uniaxial acceleration sensor 76, the uniaxial acceleration sensor 80, and the uniaxial acceleration sensor 84 within a predetermined time. If the start input I0 has been input to one of these within the predetermined time (step S100: YES), the process proceeds to step S201. On the other hand, if the start input I0 has not been input to these within the predetermined time (step S200: NO), the control flow ends.
ステップS201では、CPU88Aは、アクチュエータ起動部90として機能し、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を起動させ、ステップS202に進む。 In step S201, the CPU 88A functions as the actuator activation unit 90, activates the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48, and then proceeds to step S202.
ステップS202では、CPU88Aは、リフト制御部92として機能して、所定時間内における一軸加速度センサ72への接触入力の有無を判定し、一軸加速度センサ72への接触入力が検出された場合(ステップS202:YES)、ステップS207に進む。一方、一軸加速度センサ72への接触入力が検出されなかった場合(ステップS202:NO)、CPU88Aは、ステップS203に進む。 In step S202, the CPU 88A functions as the lift control unit 92 and determines whether or not there is a contact input to the uniaxial acceleration sensor 72 within a predetermined time. If a contact input to the uniaxial acceleration sensor 72 is detected (step S202: YES), the process proceeds to step S207. On the other hand, if a contact input to the uniaxial acceleration sensor 72 is not detected (step S202: NO), the CPU 88A proceeds to step S203.
ステップS207では、CPU88Aは、リフト制御部92として機能して、一軸加速度センサ72への第2接触入力I2の有無を判定し、一軸加速度センサ72への第2接触入力I2が検出された場合(ステップS207:YES)、ステップS208に進む。一方、一軸加速度センサ72への第2接触入力I2が検出されなかった場合(ステップS207:NO)、CPU88Aは、ステップS209に進む。 In step S207, the CPU 88A functions as the lift control unit 92 and determines whether or not a second contact input I2 has been made to the uniaxial acceleration sensor 72. If the second contact input I2 has been made to the uniaxial acceleration sensor 72 (step S207: YES), the process proceeds to step S208. On the other hand, if the second contact input I2 has not been made to the uniaxial acceleration sensor 72 (step S207: NO), the CPU 88A proceeds to step S209.
ステップS208では、CPU88Aは、リフト制御部92として機能し、リフトアクチュエータ32を駆動させることでシート本体部12を上下方向上側に移動させて、ステップS210に進む。 In step S208, the CPU 88A functions as the lift control unit 92 and drives the lift actuator 32 to move the seat body 12 upward in the vertical direction, and then proceeds to step S210.
ステップS210では、CPU88Aは、リフト制御部92として機能して、一軸加速度センサ72への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ72への第1閾値V1以上の接触入力が検出された場合(ステップS210:YES)、ステップS211に進む。一方、一軸加速度センサ72への第1閾値V1以上の接触入力が検出されなかった場合(ステップS211:NO)、CPU88Aは、ステップS208に戻る。 In step S210, the CPU 88A functions as the lift control unit 92 and determines whether or not there is a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1. If a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1 is detected (step S210: YES), the process proceeds to step S211. On the other hand, if a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1 is not detected (step S211: NO), the CPU 88A returns to step S208.
ステップS211では、CPU88Aは、リフト制御部92として機能し、リフトアクチュエータ32を一時停止させて、ステップS214に進む。 In step S211, the CPU 88A functions as the lift control unit 92, temporarily halts the lift actuator 32, and proceeds to step S214.
一方、ステップS209では、CPU88Aは、リフト制御部92として機能して、一軸加速度センサ72への第1接触入力I1の有無を判定し、一軸加速度センサ72への第1接触入力I1が検出された場合(ステップS209:YES)、ステップS212に進む。一方、一軸加速度センサ72への第1接触入力I1が検出されなかった場合(ステップS209:NO)、CPU88Aは、ステップS214に進む。 On the other hand, in step S209, the CPU 88A functions as the lift control unit 92 and determines whether or not a first contact input I1 has been made to the uniaxial acceleration sensor 72. If the first contact input I1 has been made to the uniaxial acceleration sensor 72 (step S209: YES), the process proceeds to step S212. On the other hand, if the first contact input I1 has not been made to the uniaxial acceleration sensor 72 (step S209: NO), the CPU 88A proceeds to step S214.
ステップS212では、CPU88Aは、リフト制御部92として機能し、リフトアクチュエータ32を駆動させることでシート本体部12を上下方向下側に移動させて、ステップS213に進む。 In step S212, the CPU 88A functions as the lift control unit 92 and drives the lift actuator 32 to move the seat body 12 downward in the vertical direction, and then proceeds to step S213.
ステップS213では、CPU88Aは、リフト制御部92として機能して、一軸加速度センサ72への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ72への第1閾値V1以上の接触入力が検出された場合(ステップS213:YES)、ステップS211に進む。一方、一軸加速度センサ72への第1閾値V1以上の接触入力が検出されなかった場合(ステップS213:NO)、CPU88Aは、ステップS212に戻る。 In step S213, the CPU 88A functions as the lift control unit 92 and determines whether or not there is a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold value V1. If a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold value V1 is detected (step S213: YES), the process proceeds to step S211. On the other hand, if a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold value V1 is not detected (step S213: NO), the CPU 88A returns to step S212.
ステップS214では、CPU88Aは、リフト制御部92として機能して、所定時間内における一軸加速度センサ72への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ72への第1閾値V1以上の接触入力が検出された場合(ステップS214:YES)、ステップS207に戻る。一方、所定時間内において、一軸加速度センサ72への第1閾値V1以上の接触入力が検出されなかった場合(ステップS214:NO)、CPU88Aは、ステップS215に進む。 In step S214, the CPU 88A functions as the lift control unit 92 and determines whether or not there is a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1 is detected (step S214: YES), the process returns to step S207. On the other hand, if a contact input to the uniaxial acceleration sensor 72 that is equal to or greater than the first threshold V1 is not detected within the predetermined time (step S214: NO), the CPU 88A proceeds to step S215.
ステップS215では、CPU88Aは、リフト制御部92として機能して、リフトアクチュエータ32を停止させて、この制御フローを終了する。 In step S215, the CPU 88A functions as the lift control unit 92 to stop the lift actuator 32 and terminate this control flow.
一方、ステップS203では、CPU88Aは、スライド制御部94として機能して、所定時間内における一軸加速度センサ76への接触入力の有無を判定し、一軸加速度センサ76への接触入力が検出された場合(ステップS203:YES)、ステップS216に進む。一方、一軸加速度センサ76への接触入力が検出されなかった場合(ステップS203:NO)、CPU88Aは、ステップS204に進む。 On the other hand, in step S203, the CPU 88A functions as the slide control unit 94 to determine whether or not there is a contact input to the uniaxial acceleration sensor 76 within a predetermined time, and if a contact input to the uniaxial acceleration sensor 76 is detected (step S203: YES), the process proceeds to step S216. On the other hand, if a contact input to the uniaxial acceleration sensor 76 is not detected (step S203: NO), the CPU 88A proceeds to step S204.
ステップS216では、CPU88Aは、スライド制御部94として機能して、一軸加速度センサ76への第2接触入力I2の有無を判定し、一軸加速度センサ76への第2接触入力I2が検出された場合(ステップS216:YES)、ステップS217に進む。一方、一軸加速度センサ76への第2接触入力I2が検出されなかった場合(ステップS216:NO)、CPU88Aは、ステップS218に進む。 In step S216, the CPU 88A functions as the slide control unit 94 to determine whether or not a second contact input I2 has been made to the uniaxial acceleration sensor 76. If the second contact input I2 has been made to the uniaxial acceleration sensor 76 (step S216: YES), the process proceeds to step S217. On the other hand, if the second contact input I2 has not been made to the uniaxial acceleration sensor 76 (step S216: NO), the CPU 88A proceeds to step S218.
ステップS217では、CPU88Aは、スライド制御部94として機能し、スライドアクチュエータ40を駆動させることでシート本体部12を前後方向前側に移動させて、ステップS219に進む。 In step S217, the CPU 88A functions as the slide control unit 94 and drives the slide actuator 40 to move the seat body 12 forward in the front-rear direction, and then proceeds to step S219.
ステップS219では、CPU88Aは、スライド制御部94として機能して、一軸加速度センサ76への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ76への第1閾値V1以上の接触入力が検出された場合(ステップS219:YES)、ステップS220に進む。一方、一軸加速度センサ76への第1閾値V1以上の接触入力が検出されなかった場合(ステップS219:NO)、CPU88Aは、ステップS217に戻る。 In step S219, the CPU 88A functions as the slide control unit 94 to determine whether or not there is a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1. If a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1 is detected (step S219: YES), the process proceeds to step S220. On the other hand, if a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1 is not detected (step S219: NO), the CPU 88A returns to step S217.
ステップS220では、CPU88Aは、スライド制御部94として機能し、スライドアクチュエータ40を一時停止させて、ステップS223に進む。 In step S220, the CPU 88A functions as the slide control unit 94, temporarily halts the slide actuator 40, and proceeds to step S223.
一方、ステップS218では、CPU88Aは、スライド制御部94として機能して、一軸加速度センサ76への第1接触入力I1の有無を判定し、一軸加速度センサ76への第1接触入力I1が検出された場合(ステップS218:YES)、ステップS221に進む。一方、一軸加速度センサ76への第1接触入力I1が検出されなかった場合(ステップS218:NO)、CPU88Aは、ステップS223に進む。 On the other hand, in step S218, the CPU 88A functions as the slide control unit 94 to determine whether or not a first contact input I1 has been made to the uniaxial acceleration sensor 76, and if the first contact input I1 has been made to the uniaxial acceleration sensor 76 (step S218: YES), the process proceeds to step S221. On the other hand, if the first contact input I1 has not been made to the uniaxial acceleration sensor 76 (step S218: NO), the CPU 88A proceeds to step S223.
ステップS221では、CPU88Aは、スライド制御部94として機能し、スライドアクチュエータ40を駆動させることでシート本体部12を前後方向後側に移動させて、ステップS222に進む。 In step S221, the CPU 88A functions as the slide control unit 94 and drives the slide actuator 40 to move the seat body 12 rearward in the front-rear direction, and then proceeds to step S222.
ステップS222では、CPU88Aは、スライド制御部94として機能して、一軸加速度センサ76への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ76への第1閾値V1以上の接触入力が検出された場合(ステップS222:YES)、ステップS220に進む。一方、一軸加速度センサ76への第1閾値V1以上の接触入力が検出されなかった場合(ステップS222:NO)、CPU88Aは、ステップS221に戻る。 In step S222, the CPU 88A functions as the slide control unit 94 to determine whether or not there is a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1. If a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1 is detected (step S222: YES), the process proceeds to step S220. On the other hand, if a contact input to the uniaxial acceleration sensor 76 that is equal to or greater than the first threshold value V1 is not detected (step S222: NO), the CPU 88A returns to step S221.
ステップS223では、CPU88Aは、スライド制御部94として機能して、所定時間内における一軸加速度センサ76への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ76への第1閾値V1以上の接触入力が検出された場合(ステップS223:YES)、ステップS216に戻る。一方、所定時間内において、一軸加速度センサ76への第1閾値V1以上の接触入力が検出されなかった場合(ステップS223:NO)、CPU88Aは、ステップS224に進む。 In step S223, the CPU 88A functions as the slide control unit 94 to determine whether or not there is a contact input to the uniaxial acceleration sensor 76 of equal to or greater than the first threshold V1 within a predetermined time period. If a contact input to the uniaxial acceleration sensor 76 of equal to or greater than the first threshold V1 is detected (step S223: YES), the process returns to step S216. On the other hand, if a contact input to the uniaxial acceleration sensor 76 of equal to or greater than the first threshold V1 is not detected within the predetermined time period (step S223: NO), the CPU 88A proceeds to step S224.
ステップS224では、CPU88Aは、スライド制御部94として機能して、スライドアクチュエータ40を停止させて、この制御フローを終了する。 In step S224, the CPU 88A functions as the slide control unit 94, stops the slide actuator 40, and ends this control flow.
一方、ステップS204では、CPU88Aは、チルト制御部96として機能して、所定時間内における一軸加速度センサ80への接触入力の有無を判定し、一軸加速度センサ80への接触入力が検出された場合(ステップS204:YES)、ステップS225に進む。一方、一軸加速度センサ80への接触入力が検出されなかった場合(ステップS204:NO)、CPU88Aは、ステップS205に進む。 On the other hand, in step S204, the CPU 88A functions as the tilt control unit 96 to determine whether or not there is a contact input to the uniaxial acceleration sensor 80 within a predetermined time, and if a contact input to the uniaxial acceleration sensor 80 is detected (step S204: YES), the process proceeds to step S225. On the other hand, if a contact input to the uniaxial acceleration sensor 80 is not detected (step S204: NO), the CPU 88A proceeds to step S205.
ステップS225では、CPU88Aは、チルト制御部96として機能して、一軸加速度センサ80への第2接触入力I2の有無を判定し、一軸加速度センサ80への第2接触入力I2が検出された場合(ステップS225:YES)、ステップS226に進む。一方、一軸加速度センサ80への第2接触入力I2が検出されなかった場合(ステップS225:NO)、CPU88Aは、ステップS227に進む。 In step S225, the CPU 88A functions as the tilt control unit 96 to determine whether or not a second contact input I2 has been made to the uniaxial acceleration sensor 80. If the second contact input I2 has been made to the uniaxial acceleration sensor 80 (step S225: YES), the process proceeds to step S226. On the other hand, if the second contact input I2 has not been made to the uniaxial acceleration sensor 80 (step S225: NO), the CPU 88A proceeds to step S227.
ステップS226では、CPU88Aは、チルト制御部96として機能し、チルトアクチュエータ46を駆動させることでシートクッション22の前部22Aを上下方向上側に移動させて、ステップS228に進む。 In step S226, the CPU 88A functions as the tilt control unit 96 and drives the tilt actuator 46 to move the front portion 22A of the seat cushion 22 upward in the vertical direction, and then proceeds to step S228.
ステップS228では、CPU88Aは、チルト制御部96として機能して、一軸加速度センサ80への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ80への第1閾値V1以上の接触入力が検出された場合(ステップS228:YES)、ステップS229に進む。一方、一軸加速度センサ80への第1閾値V1以上の接触入力が検出されなかった場合(ステップS228:NO)、CPU88Aは、ステップS226に戻る。 In step S228, the CPU 88A functions as the tilt control unit 96 to determine whether or not there is a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1. If a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1 is detected (step S228: YES), the process proceeds to step S229. On the other hand, if a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1 is not detected (step S228: NO), the CPU 88A returns to step S226.
ステップS229では、CPU88Aは、チルト制御部96として機能し、チルトアクチュエータ46を一時停止させて、ステップS232に進む。 In step S229, the CPU 88A functions as the tilt control unit 96, temporarily halts the tilt actuator 46, and proceeds to step S232.
一方、ステップS227では、CPU88Aは、チルト制御部96として機能して、一軸加速度センサ80への第1接触入力I1の有無を判定し、一軸加速度センサ80への第1接触入力I1が検出された場合(ステップS227:YES)、ステップS230に進む。一方、一軸加速度センサ80への第1接触入力I1が検出されなかった場合(ステップS227:NO)、CPU88Aは、ステップS232に進む。 On the other hand, in step S227, the CPU 88A functions as the tilt control unit 96 to determine whether or not a first contact input I1 has been made to the uniaxial acceleration sensor 80. If the first contact input I1 has been made to the uniaxial acceleration sensor 80 (step S227: YES), the process proceeds to step S230. On the other hand, if the first contact input I1 has not been made to the uniaxial acceleration sensor 80 (step S227: NO), the CPU 88A proceeds to step S232.
ステップS230では、CPU88Aは、チルト制御部96として機能し、チルトアクチュエータ46を駆動させることでシートクッション22の前部22Aを上下方向下側に移動させて、ステップS231に進む。 In step S230, the CPU 88A functions as the tilt control unit 96 and drives the tilt actuator 46 to move the front portion 22A of the seat cushion 22 downward in the vertical direction, and then proceeds to step S231.
ステップS231では、CPU88Aは、チルト制御部96として機能して、一軸加速度センサ80への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ80への第1閾値V1以上の接触入力が検出された場合(ステップS231:YES)、ステップS229に進む。一方、一軸加速度センサ80への第1閾値V1以上の接触入力が検出されなかった場合(ステップS231:NO)、CPU88Aは、ステップS230に戻る。 In step S231, the CPU 88A functions as the tilt control unit 96 to determine whether or not there is a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1. If a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1 is detected (step S231: YES), the process proceeds to step S229. On the other hand, if a contact input to the uniaxial acceleration sensor 80 that is equal to or greater than the first threshold V1 is not detected (step S231: NO), the CPU 88A returns to step S230.
ステップS232では、CPU88Aは、チルト制御部96として機能して、所定時間内における一軸加速度センサ80への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ80への第1閾値V1以上の接触入力が検出された場合(ステップS232:YES)、ステップS225に戻る。一方、所定時間内において、一軸加速度センサ80への第1閾値V1以上の接触入力が検出されなかった場合(ステップS232:NO)、CPU88Aは、ステップS233に進む。 In step S232, the CPU 88A functions as the tilt control unit 96 to determine whether or not there is a contact input to the uniaxial acceleration sensor 80 of equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the uniaxial acceleration sensor 80 of equal to or greater than the first threshold V1 is detected (step S232: YES), the process returns to step S225. On the other hand, if a contact input to the uniaxial acceleration sensor 80 of equal to or greater than the first threshold V1 is not detected within the predetermined time (step S232: NO), the CPU 88A proceeds to step S233.
ステップS233では、CPU88Aは、チルト制御部96として機能して、チルトアクチュエータ46を停止させて、この制御フローを終了する。 In step S233, the CPU 88A functions as the tilt control unit 96 to stop the tilt actuator 46 and terminate this control flow.
一方、ステップS205では、CPU88Aは、リクライナ制御部98として機能して、所定時間内における一軸加速度センサ84への接触入力の有無を判定し、一軸加速度センサ84への接触入力が検出された場合(ステップS205:YES)、ステップS234に進む。一方、一軸加速度センサ84への接触入力が検出されなかった場合(ステップS205:NO)、CPU88Aは、ステップS206に進む。 On the other hand, in step S205, the CPU 88A functions as the recliner control unit 98 and determines whether or not there is a contact input to the uniaxial acceleration sensor 84 within a predetermined time. If a contact input to the uniaxial acceleration sensor 84 is detected (step S205: YES), the process proceeds to step S234. On the other hand, if a contact input to the uniaxial acceleration sensor 84 is not detected (step S205: NO), the CPU 88A proceeds to step S206.
ステップS234では、CPU88Aは、リクライナ制御部98として機能して、一軸加速度センサ84への第2接触入力I2の有無を判定し、一軸加速度センサ84への第2接触入力I2が検出された場合(ステップS234:YES)、ステップS235に進む。一方、一軸加速度センサ84への第2接触入力I2が検出されなかった場合(ステップS234:NO)、CPU88Aは、ステップS236に進む。 In step S234, the CPU 88A functions as the recliner control unit 98 and determines whether or not a second contact input I2 has been made to the uniaxial acceleration sensor 84. If the second contact input I2 has been made to the uniaxial acceleration sensor 84 (step S234: YES), the process proceeds to step S235. On the other hand, if the second contact input I2 has not been made to the uniaxial acceleration sensor 84 (step S234: NO), the CPU 88A proceeds to step S236.
ステップS235では、CPU88Aは、リクライナ制御部98として機能し、リクライナアクチュエータ48を駆動させることでシートバック24を前後方向前側に傾倒させて、ステップS237に進む。 In step S235, the CPU 88A functions as the recliner control unit 98 and drives the recliner actuator 48 to tilt the seat back 24 forward in the fore-and-aft direction, and then proceeds to step S237.
ステップS237では、CPU88Aは、リクライナ制御部98として機能して、一軸加速度センサ84への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ84への第1閾値V1以上の接触入力が検出された場合(ステップS237:YES)、ステップS238に進む。一方、一軸加速度センサ84への第1閾値V1以上の接触入力が検出されなかった場合(ステップS237:NO)、CPU88Aは、ステップS235に戻る。 In step S237, the CPU 88A functions as the recliner control unit 98 and determines whether or not there is a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1. If a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1 is detected (step S237: YES), the process proceeds to step S238. On the other hand, if a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1 is not detected (step S237: NO), the CPU 88A returns to step S235.
ステップS238では、CPU88Aは、リクライナ制御部98として機能し、リクライナアクチュエータ48を一時停止させて、ステップS241に進む。 In step S238, the CPU 88A functions as the recliner control unit 98, temporarily halts the recliner actuator 48, and proceeds to step S241.
一方、ステップS236では、CPU88Aは、リクライナ制御部98として機能して、一軸加速度センサ84への第1接触入力I1の有無を判定し、一軸加速度センサ84への第1接触入力I1が検出された場合(ステップS236:YES)、ステップS239に進む。一方、一軸加速度センサ84への第1接触入力I1が検出されなかった場合(ステップS236:NO)、CPU88Aは、ステップS241に進む。 On the other hand, in step S236, the CPU 88A functions as the recliner control unit 98 and determines whether or not a first contact input I1 has been made to the uniaxial acceleration sensor 84. If the first contact input I1 has been made to the uniaxial acceleration sensor 84 (step S236: YES), the process proceeds to step S239. On the other hand, if the first contact input I1 has not been made to the uniaxial acceleration sensor 84 (step S236: NO), the CPU 88A proceeds to step S241.
ステップS239では、CPU88Aは、リクライナ制御部98として機能し、リクライナアクチュエータ48を駆動させることでシートバック24を前後方向後側に傾倒させて、ステップS240に進む。 In step S239, the CPU 88A functions as the recliner control unit 98 and drives the recliner actuator 48 to tilt the seat back 24 rearward in the fore-and-aft direction, and then proceeds to step S240.
ステップS240では、CPU88Aは、リクライナ制御部98として機能して、一軸加速度センサ84への第1閾値V1以上の接触入力の有無を判定し、一軸加速度センサ84への第1閾値V1以上の接触入力が検出された場合(ステップS240:YES)、ステップS238に進む。一方、一軸加速度センサ84への第1閾値V1以上の接触入力が検出されなかった場合(ステップS240:NO)、CPU88Aは、ステップS239に戻る。 In step S240, the CPU 88A functions as the recliner control unit 98 and determines whether or not there is a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1. If a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1 is detected (step S240: YES), the process proceeds to step S238. On the other hand, if a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold value V1 is not detected (step S240: NO), the CPU 88A returns to step S239.
ステップS241では、CPU88Aは、リクライナ制御部98として機能して、所定時間内における一軸加速度センサ84への第1閾値V1以上の接触入力の有無を判定し、第1閾値V1以上の接触入力が検出された場合(ステップS241:YES)、ステップS234に戻る。一方、所定時間内において、一軸加速度センサ84への第1閾値V1以上の接触入力が検出されなかった場合(ステップS241:NO)、CPU88Aは、ステップS242に進む。 In step S241, the CPU 88A functions as the recliner control unit 98 and determines whether or not there is a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold V1 within a predetermined time. If a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold V1 is detected (step S241: YES), the process returns to step S234. On the other hand, if a contact input to the uniaxial acceleration sensor 84 that is equal to or greater than the first threshold V1 is not detected within the predetermined time (step S241: NO), the CPU 88A proceeds to step S242.
ステップS242では、CPU88Aは、リクライナ制御部98として機能して、リクライナアクチュエータ48を停止させて、この制御フローを終了する。 In step S242, the CPU 88A functions as the recliner control unit 98, stops the recliner actuator 48, and ends this control flow.
一方、ステップS206では、CPU88Aは、アクチュエータ起動部90として機能し、リフトアクチュエータ32、スライドアクチュエータ40、チルトアクチュエータ46及びリクライナアクチュエータ48を停止させ、この制御フローを終了する。 On the other hand, in step S206, the CPU 88A functions as the actuator activation unit 90, stops the lift actuator 32, slide actuator 40, tilt actuator 46, and recliner actuator 48, and ends this control flow.
このように、本実施形態では、基本的に上述した第1実施形態と同様の作用並びに効果を奏する。また、本実施形態では、第1接触検出部74、第2接触検出部78、第3接触検出部82及び第4接触検出部86を異なる箇所に配置することで、これらをシート本体部12の駆動箇所に対応する位置に配置することができる。 In this way, this embodiment basically achieves the same actions and effects as the first embodiment described above. Furthermore, in this embodiment, the first contact detection unit 74, the second contact detection unit 78, the third contact detection unit 82, and the fourth contact detection unit 86 are arranged in different locations, so that they can be arranged at positions corresponding to the drive locations of the seat main body 12.
<上記実施形態の補足説明>
(1) 上述した実施形態では、幅方向左側のサイドフィニッシャ28に接触検出部を配置したが、これに限らず、幅方向右側のサイドフィニッシャ28に接触検出部を配置してもよいし、シートバック24の側部に接触検出部を配置してもよいし、シート10の側部に配置された図示しないアームレストに接触検出部を配置してもよい。また、サイドフィニッシャ28の形状等に応じて、接触検出部の位置を適宜変更することも可能である。
<Supplementary explanation of the above embodiment>
(1) In the above embodiment, the contact detection unit is disposed on the side finisher 28 on the left side in the width direction, but this is not limiting, and the contact detection unit may be disposed on the side finisher 28 on the right side in the width direction, on the side of the seat back 24, or on an arm rest (not shown) disposed on the side of the seat 10. In addition, the position of the contact detection unit may be changed as appropriate depending on the shape of the side finisher 28, etc.
(2) また、上述した実施形態では、接触検出部を用いて、リフト装置、スライド装置、チルト装置及びリクライナ装置を操作していたが、これに限らない。すなわち、シート10及びシート70の仕様等に応じて、接触検出部による操作対象を適宜変更してもよい。さらに、接触検出部による各装置の動作の切り替えは、所定時間内における接触入力の回数を検出することで行われてもよい。 (2) In addition, in the above-described embodiment, the lift device, slide device, tilt device, and recliner device are operated using the contact detection unit, but this is not limited to this. In other words, the objects operated by the contact detection unit may be changed as appropriate depending on the specifications of the seat 10 and the seat 70. Furthermore, the operation of each device may be switched by the contact detection unit by detecting the number of contact inputs within a predetermined time.
(3) また、上述した実施形態では、シート10が車両用のシートであったが、これに限らない。例えば、シート10及びシート70は、飛行機用のシート等にも応用することが可能である。 (3) In the above-described embodiment, the seat 10 is a seat for a vehicle, but this is not limited thereto. For example, the seat 10 and the seat 70 can also be used as seats for an airplane, etc.
(4) また、上述した実施形態において、接触検出部に、シートの操作内容を示すデカルを張り付けたり、当該操作内容を示す表面加工を施したりしてもよい。 (4) In the above-described embodiment, a decal indicating the operation to be performed on the sheet may be attached to the contact detection unit, or the contact detection unit may be surface-treated to indicate the operation.
(5) 加えて、上述した第1実施形態では、三軸加速度センサを備えた接触検出部をシート10の幅方向一方側に設けたが、これに限らず、三軸加速度センサを備えた接触検出部をシート10の幅方向両側に設ける構成としてもよい。また、接触検出部によるシート10の操作も、上述したものに限らず、各操作対象の動作と接触入力の方向との関連性がより高くなるようにしてもよい。例えば、シート幅方向一方側の接触検出部に上下方向の接触入力を行うことでリフト装置14を作動させ、当該接触検出部に前後方向の接触入力を行うことでスライド装置16を作動させる構成としてもよい。また、シート幅方向他方側の接触検出部に上下方向の接触入力を行うことでチルト装置18を作動させ、当該接触検出部に前後方向の接触入力を行うことでリクライナ装置20を作動させる構成としてもよい。なお、シート10の操作をこのように行う場合には、接触検出部に用いる加速度センサを二軸加速度センサとすることも可能である。 (5) In addition, in the first embodiment described above, the contact detection unit equipped with a three-axis acceleration sensor is provided on one side of the width direction of the seat 10, but this is not limited to the above, and the contact detection unit equipped with a three-axis acceleration sensor may be provided on both sides of the width direction of the seat 10. Furthermore, the operation of the seat 10 by the contact detection unit is not limited to the above, and may be configured to have a higher correlation between the movement of each operation target and the direction of the contact input. For example, the lift device 14 may be operated by performing a vertical contact input to the contact detection unit on one side of the width direction of the seat, and the slide device 16 may be operated by performing a front-rear contact input to the contact detection unit. Furthermore, the tilt device 18 may be operated by performing a vertical contact input to the contact detection unit on the other side of the width direction of the seat, and the recliner device 20 may be operated by performing a front-rear contact input to the contact detection unit. Note that when the operation of the seat 10 is performed in this manner, the acceleration sensor used in the contact detection unit may be a two-axis acceleration sensor.
10 車両用シート
12 シート本体部
32 リフトアクチュエータ(駆動アクチュエータ)
40 スライドアクチュエータ(駆動アクチュエータ)
46 チルトアクチュエータ(駆動アクチュエータ)
48 リクライナアクチュエータ(駆動アクチュエータ)
50 接触検出部
54 三軸加速度センサ(加速度センサ)
56 アクチュエータ起動部
70 車両用シート
72 一軸加速度センサ(加速度センサ)
74 第1接触検出部(接触検出部)
76 一軸加速度センサ(加速度センサ)
78 第2接触検出部(接触検出部)
80 一軸加速度センサ(加速度センサ)
82 第3接触検出部(接触検出部)
84 一軸加速度センサ(加速度センサ)
86 第4接触検出部(接触検出部)
90 アクチュエータ起動部
10 Vehicle seat 12 Seat body 32 Lift actuator (drive actuator)
40 Slide actuator (drive actuator)
46 Tilt actuator (drive actuator)
48 Reclining actuator (drive actuator)
50 Contact detection unit 54 Three-axis acceleration sensor (acceleration sensor)
56 Actuator actuation unit 70 Vehicle seat 72 Single-axis acceleration sensor (acceleration sensor)
74 First contact detection unit (contact detection unit)
76 Single-axis acceleration sensor (accelerometer)
78 Second contact detection unit (contact detection unit)
80 Single-axis acceleration sensor (acceleration sensor)
82 third contact detection unit (contact detection unit)
84 Single-axis acceleration sensor (acceleration sensor)
86 Fourth contact detection unit (contact detection unit)
90 Actuator starter
Claims (2)
前記接触検出部で所定時間内に所定の大きさ以上の前記接触入力が2回以上の所定の回数検出されたときに前記シートの一部を駆動させる駆動アクチュエータを起動させ、
前記駆動アクチュエータの起動状態において、所定の大きさ以上の第1接触入力が前記接触検出部で検出されたときに当該駆動アクチュエータで前記一部が駆動される第1駆動状態とし、
前記起動状態において、前記第1接触入力よりも大きい第2接触入力が前記接触検出部で検出されたときに前記駆動アクチュエータで前記一部が前記第1駆動状態と異なる状態に駆動される第2駆動状態とし、
前記所定の回数の前記接触入力で複数の前記駆動アクチュエータを起動させ、
前記接触検出部で前記接触入力の入力方向を検出し、
前記入力方向に応じて駆動される前記駆動アクチュエータを変更する、
シート操作方法。 a contact detection unit provided on a side of a seat on which an occupant can be seated and including a single three-axis acceleration sensor detects a contact input by the occupant;
activating a drive actuator that drives a part of the sheet when the contact detection unit detects a contact input of a predetermined magnitude or more a predetermined number of times within a predetermined time ;
a first driving state in which the part is driven by the driving actuator when a first contact input of a predetermined magnitude or more is detected by the contact detection unit in an activated state of the driving actuator;
a second driving state in which the part is driven to a state different from the first driving state by the driving actuator when a second contact input larger than the first contact input is detected by the contact detection unit in the start-up state,
activating the plurality of drive actuators in response to the predetermined number of contact inputs;
The contact detection unit detects an input direction of the contact input;
changing the driving actuator to be driven in accordance with the input direction;
How to operate the sheet.
前記シート本体部の側部に設けられ、単一の三軸加速度センサを備えると共に、前記乗員による接触入力及び当該接触入力の入力方向を検出して検出信号を出力可能な接触検出部と、
前記シート本体部の一部を駆動可能な複数の駆動アクチュエータと、
前記検出信号に基づいて所定時間内に所定の大きさ以上の前記接触入力を2回以上の所定の回数検出したときに前記駆動アクチュエータを起動させるアクチュエータ起動部と、
前記入力方向に応じて当該入力方向に対応する前記駆動アクチュエータを制御するアクチュエータ制御部と、
を有するシート。 A seat main body on which an occupant can sit;
a contact detection unit provided on a side of the seat body, the contact detection unit including a single three-axis acceleration sensor, and capable of detecting a contact input by the occupant and an input direction of the contact input and outputting a detection signal;
A plurality of drive actuators capable of driving a portion of the seat main body;
an actuator starting unit that starts the drive actuator when the touch input of a predetermined magnitude or more is detected a predetermined number of times or more within a predetermined time based on the detection signal;
an actuator control unit that controls the drive actuator corresponding to the input direction in accordance with the input direction;
A sheet having
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021153381A JP7669243B2 (en) | 2021-09-21 | 2021-09-21 | Seat operation method and seat |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021153381A JP7669243B2 (en) | 2021-09-21 | 2021-09-21 | Seat operation method and seat |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023045139A JP2023045139A (en) | 2023-04-03 |
| JP7669243B2 true JP7669243B2 (en) | 2025-04-28 |
Family
ID=85777043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021153381A Active JP7669243B2 (en) | 2021-09-21 | 2021-09-21 | Seat operation method and seat |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7669243B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012006470A (en) | 2010-06-24 | 2012-01-12 | Nhk Spring Co Ltd | Headrest apparatus, method of adjusting headrest position and vehicle seat |
| JP2013212819A (en) | 2012-04-04 | 2013-10-17 | Toyota Boshoku Corp | Operation switch |
| JP2019156247A (en) | 2018-03-15 | 2019-09-19 | 本田技研工業株式会社 | Seat device |
-
2021
- 2021-09-21 JP JP2021153381A patent/JP7669243B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012006470A (en) | 2010-06-24 | 2012-01-12 | Nhk Spring Co Ltd | Headrest apparatus, method of adjusting headrest position and vehicle seat |
| JP2013212819A (en) | 2012-04-04 | 2013-10-17 | Toyota Boshoku Corp | Operation switch |
| JP2019156247A (en) | 2018-03-15 | 2019-09-19 | 本田技研工業株式会社 | Seat device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023045139A (en) | 2023-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5578961B2 (en) | Headrest device, headrest position adjusting method, and vehicle seat | |
| JP7245431B2 (en) | vehicle | |
| JP6675276B2 (en) | Vehicle seat device | |
| CN107020977A (en) | Vehicle seat used control device | |
| JP2006027593A (en) | Headrest | |
| CN106467040A (en) | Vehicle seat used and vehicle | |
| EP4026730B1 (en) | Vehicle seat control device | |
| WO2006062098A1 (en) | Headrest control system | |
| CN103507663B (en) | Seat assembly for vehicles and the method controlling seat assembly for vehicles | |
| US20230365028A1 (en) | Vehicle seat control device and vehicle seat | |
| KR20240002359A (en) | Vehicle seat control system and method therefor | |
| JP7669243B2 (en) | Seat operation method and seat | |
| JP2023115153A5 (en) | Armrest devices and vehicle seats | |
| JP7501249B2 (en) | Pedal device | |
| JP2020131807A (en) | Seat control device | |
| JP5510271B2 (en) | Vehicle seat device | |
| JP7694435B2 (en) | Vehicle seat control device | |
| JP2011178206A (en) | Headrest device | |
| JP5418826B2 (en) | Sheet state change device | |
| JP4517883B2 (en) | Vehicle seat | |
| JP2007030843A (en) | Automotive seat | |
| JP2019089401A (en) | Adjustment method of vehicle seat and vehicle seat device | |
| JP7674998B2 (en) | Power seat control device and power seat | |
| JP2024005699A (en) | Vehicle and arm rest | |
| JP2025150846A (en) | Vehicle seat device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240404 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250304 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250325 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250416 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7669243 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |