[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7056459B2 - 車両の運転支援装置 - Google Patents

車両の運転支援装置 Download PDF

Info

Publication number
JP7056459B2
JP7056459B2 JP2018151843A JP2018151843A JP7056459B2 JP 7056459 B2 JP7056459 B2 JP 7056459B2 JP 2018151843 A JP2018151843 A JP 2018151843A JP 2018151843 A JP2018151843 A JP 2018151843A JP 7056459 B2 JP7056459 B2 JP 7056459B2
Authority
JP
Japan
Prior art keywords
steering
support
control
collision avoidance
support control
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
Application number
JP2018151843A
Other languages
English (en)
Other versions
JP2020026207A (ja
Inventor
浩平 諸冨
弘孝 畑山
悠平 宮本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2018151843A priority Critical patent/JP7056459B2/ja
Priority to EP19187627.5A priority patent/EP3608190B1/en
Priority to US16/535,916 priority patent/US11541883B2/en
Priority to CN201910733709.5A priority patent/CN110816525B/zh
Publication of JP2020026207A publication Critical patent/JP2020026207A/ja
Application granted granted Critical
Publication of JP7056459B2 publication Critical patent/JP7056459B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • B62D15/0265Automatic obstacle avoidance by steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0953Predicting travel path or likelihood of collision the prediction being responsive to vehicle dynamic parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0956Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/082Selecting or switching between different modes of propelling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/12Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/009Priority selection
    • B60W2050/0091Priority selection of control inputs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/28Wheel speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • B60W2710/202Steering torque

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Description

本発明は、車両が障害物に衝突することを回避するように、ドライバーの運転を支援する機能を備えた車両の運転支援装置に関する。
従来から、衝突回避支援制御を実施する車両の運転支援装置が知られている。例えば、カメラセンサあるいはレーダー等の周囲センサによって自車両が衝突する可能性の高い障害物が検出された場合に、自動ブレーキによって衝突を回避する衝突回避支援制御が知られている。また、自動操舵によって衝突を回避する運転支援装置も知られている。例えば、特許文献1に提案されている運転支援装置(従来技術1と呼ぶ)では、自車両が障害物との衝突を回避するためにとり得る回避目標軌道が存在する場合には、その回避目標軌道に沿って自車両を走行させるように目標舵角を演算し、その目標舵角に従って操舵用モータを駆動して操舵輪を操舵する。
特開2017-43262号公報
上記の従来技術1では、回避目標軌道に沿って自車両が走行するように自動操舵を行うが、その自動操舵中においてドライバーがハンドル操作を行った場合には、そのハンドル操作が検出された時点で、自動操舵が終了される。しかし、それでは、ドライバーに対して適切な操舵支援を行うことができない。
本発明は、上記課題を解決するためになされたものであり、ドライバーに対して適切な衝突回避用の操舵支援を行うことができるようにすることを目的とする。
上記目的を達成するために、本発明の特徴は、
自車両の周囲に存在する障害物を検出する障害物検出手段(10,40)と、
前記自車両が前記障害物に衝突する可能性が高い状況において、ドライバーが衝突を回避するための操舵操作である衝突回避操舵操作を行ったか否かについて判定する衝突回避操舵操作判定手段(S11,S12)と、
前記衝突回避操舵操作判定手段によって前記ドライバーが前記衝突回避操舵操作を行ったと判定されたときに、前記自車両と前記障害物との衝突を回避するように前記自車両の操舵輪を自動操舵する制御である衝突回避操舵支援制御を開始する衝突回避操舵支援制御手段(S13)と、
前記衝突回避操舵支援制御手段による衝突回避操舵支援制御の実施中に、前記衝突回避操舵支援制御の意図に反するドライバーの操舵操作である回避支援ステアリングオーバーライドが検出されたときに、前記衝突回避操舵支援制御を終了させる回避支援オーバーライド制御手段(S32~S33)と、
前記衝突回避操舵支援制御の開始から所定時間経過するまでの期間(A1)である回避支援開始特定期間中においては、前記回避支援オーバーライド制御手段が前記回避支援ステアリングオーバーライドの検出によって前記衝突回避操舵支援制御を終了させることを禁止する回避支援オーバーライド制御禁止手段(S21,S22,S31:No)と
前記衝突回避操舵支援制御が完了した場合、前記衝突回避操舵支援制御に引き続いて、前記自車両が車線外に逸脱しないように前記自車両の操舵輪を自動操舵する制御である車線内戻し支援制御を開始する車線内戻し支援制御手段(S14)と、
前記車線内戻し支援制御手段による車線内戻し支援制御の実施中に、前記車線内戻し支援制御の意図に反するドライバーの操舵操作である戻し支援ステアリングオーバーライドが検出されたときに、前記車線内戻し支援制御を終了させる戻し支援オーバーライド制御手段(S32~S33)と、
前記車線内戻し支援制御の開始から所定時間経過するまでの期間(A22)である戻し支援開始特定期間中においては、前記戻し支援オーバーライド制御手段が前記戻し支援ステアリングオーバーライドの検出によって前記車線内戻し支援制御を終了させることを禁止する戻し支援オーバーライド制御禁止手段(S22,S23,S31:No)と、
を備えたことにある。
本発明においては、障害物検出手段が自車両の周囲に存在する障害物を検出する。衝突回避操舵操作判定手段は、自車両が障害物に衝突する可能性が高い状況において、ドライバーが衝突を回避するための操舵操作である衝突回避操舵操作を行ったか否かについて判定する。例えば、衝突回避操舵操作判定手段は、自車両が障害物に衝突する可能性の高さを表す指標を取得し、その指標が基準レベルを超えている場合に、自車両が障害物に衝突する可能性が高い状況であると認識する。また、衝突回避操舵操作判定手段は、例えば、操舵トルク、操舵速度、操舵角といった操舵操作量に基づいて、ドライバーの操舵操作の方向が自車両と障害物との衝突を回避できる方向であって、かつ、ドライバーの操舵操作が基準レベルを超える急な操舵操作である場合に、ドライバーが衝突回避操舵操作を行ったと判定する。
衝突回避操舵支援制御手段は、衝突回避操舵操作判定手段によってドライバーが衝突回避操舵操作を行ったと判定されたときに、自車両と障害物との衝突を回避するように自車両の操舵輪を自動操舵する制御である衝突回避操舵支援制御を開始する。例えば、衝突回避操舵支援制御手段は、自車両と障害物との衝突を回避する回避目標軌道に沿って自車両が走行するように操舵輪を自動操舵する。
これにより、ドライバーの意図をトリガとして、自車両と障害物との衝突が回避されるように衝突回避操舵支援制御が開始される。
衝突回避操舵支援制御の実施中に、ドライバーの操舵操作が衝突回避操舵支援制御の意図に反するものになった場合、基本的には、ドライバーの操作を優先して衝突回避操舵支援制御を終了させるべきである。そこで、回避支援オーバーライド制御手段は、衝突回避操舵支援制御の実施中に、衝突回避操舵支援制御の意図に反するドライバーの操舵操作である回避支援ステアリングオーバーライドが検出されたときに、衝突回避操舵支援制御を終了させる。
衝突回避操舵支援制御の意図に反するドライバーの操舵操作とは、衝突回避操舵支援制御の目標としている操舵に反する操舵操作であって、例えば、衝突回避操舵支援制御による操舵方向とは反対方向にドライバーが操舵ハンドルを回そうとする操舵操作である。更に、衝突回避操舵支援制御が所定値以上の制御量で操舵しようとしている状況でドライバーが操舵ハンドルを保持しようとする保舵操作、あるいは、衝突回避操舵支援制御が操舵角を維持しようとしている状況でドライバーが操舵ハンドルを所定の操作量以上のトルクで回そうとする操舵操作なども含まれていてもよい。
一方、ドライバーは、自車両が障害物に急接近していることに気付いたとき、平常心で操舵操作をすることができなくなったり、体が硬直して思うように操舵操作できなくなったりするおそれがある。こうしたケースでは、ドライバーは、回し始めた操舵ハンドルを途中で止めて保舵してしまったり、操舵ハンドルの操舵方向を逆方向に切り返してしまったりして、操舵操作を適切に行えないことがある。その場合には、回避支援ステアリングオーバーライドが検出されてしまう。この回避支援ステアリングオーバーライドの検出によって、回避支援オーバーライド制御手段が衝突回避操舵支援制御を終了させてしまうと、ドライバーの要求に応えられない。つまり、ドライバーは、衝突を回避しようという意図で操舵操作をしているにもかかわらず、衝突回避操舵支援を受けることができなくなる。
そこで、本発明は、回避支援オーバーライド制御禁止手段を備えている。回避支援オーバーライド制御禁止手段は、衝突回避操舵支援制御の開始から所定時間経過するまでの期間である回避支援開始特定期間中においては、回避支援オーバーライド制御手段が回避支援ステアリングオーバーライドの検出によって衝突回避操舵支援制御を終了させることを禁止する。従って、ドライバーが衝突回避操舵支援制御の意図に反する操舵操作を行ってしまっても、衝突回避操舵支援制御の開始から所定時間経過するまでの期間(回避支援開始特定期間)中は、衝突回避操舵支援制御が継続される。
このため、回避支援開始特定期間中において、ドライバーは、衝突回避操舵支援を受けることができる。また、ドライバーは、この回避支援開始特定期間中に、衝突回避操舵支援制御による操舵ハンドルの動きに誘導されて、自身の操舵操作を衝突回避操舵支援制御の意図に沿った操作に戻すことができる。従って、この回避支援開始特定期間は、ドライバーの操舵操作を正しい方向に導く期間として機能すると同時に、ドライバーが本当に衝突回避用の操舵操作をしようとしているのか、あるいは、別の意図で操舵操作しているのかを判定するのに必要な期間としても機能する。
こうして、回避支援開始特定期間が経過した後に、ドライバーの操舵操作が回避支援ステアリングオーバーライドとして検出されなければ、衝突回避操舵支援制御が継続される。一方、回避支援開始特定期間が経過した後に、ドライバーの操舵操作が回避支援ステアリングオーバーライドとして検出されれば、衝突回避操舵支援制御が終了される。これにより、ドライバーの操舵操作を衝突回避操舵支援制御が邪魔しないようにすることができる。
この結果、本発明によれば、ドライバーは、衝突回避用の操舵操作を行いながら、それと同時に衝突回避操舵支援を適切に受けることができる。例えば、衝突を回避するために必要な操舵トルクに対してトルクドライバーの操舵トルクが不足する場合であっても、衝突回避操舵支援制御によって適切な操舵アシストトルクが付与されるため、良好に衝突回避をすることができる。また、ドライバーの意図が反映された衝突回避操舵支援が行われるため、ドライバーに違和感を与えないようにすることができる。
更に、衝突回避操舵支援制御が実施された場合、自車両と障害物との衝突を回避するように自動操舵される。このため、自車両は、衝突回避操舵支援制御の実施によって車線の外側に向かって移動する。従って、衝突回避操舵支援制御が完了したときに、自車両が車線外に逸脱しないように自車両の向きを戻す(例えば、車線と平行な向きにする)必要がある。そこで、本発明の一側面においては、車線内戻し支援制御手段が、衝突回避操舵支援制御が完了した場合、衝突回避操舵支援制御に引き続いて、自車両が車線外に逸脱しないように自車両の操舵輪を自動操舵する制御である車線内戻し支援制御を開始する。
この車線内戻し支援制御の実施中においても、ドライバーの操舵操作が車線内戻し支援制御の意図に反するものになった場合、基本的には、ドライバーの操作を優先して車線内戻し支援制御を終了させるべきである。そこで、戻し支援オーバーライド制御手段は、車線内戻し支援制御の実施中に、車線内戻し支援制御の意図に反するドライバーの操舵操作である戻し支援ステアリングオーバーライドが検出されたときに、車線内戻し支援制御を終了させる。
車線内戻し支援制御の意図に反するドライバーの操舵操作とは、車線内戻し支援制御の目標としている操舵に反する操舵操作であって、例えば、車線内戻し支援制御による操舵方向とは反対方向にドライバーが操舵ハンドルを回してしまう操舵操作である。更に、車線内戻し支援制御が所定値以上の制御量で操舵しようとしている状況でドライバーが操舵ハンドルを保持しようとする保舵操作、あるいは、車線内戻し支援制御が操舵角を維持しようとしている状況でドライバーが操舵ハンドルを所定の操作量以上のトルクで回そうとする操舵操作なども含まれていてもよい。
一方、ドライバーは、車線内戻し操作(自車両が車線外に逸脱しないように自車両の向きを戻す操舵操作)を開始するタイミングが遅れてしまうことがある。その場合には、ドライバーの操舵操作が、一時的に車線内戻し支援制御の意図に反するものとなり、戻し支援ステアリングオーバーライドが検出されることがある。この戻し支援ステアリングオーバーライドの検出によって、戻し支援オーバーライド制御手段が車線内戻し支援制御を終了させてしまうと、それ以降、ドライバーの車線内戻し操作を支援することができなくなる。
そこで、本発明の一側面では、戻し支援オーバーライド制御禁止手段を備えている。戻し支援オーバーライド制御禁止手段は、車線内戻し支援制御の開始から所定時間経過するまでの期間である戻し支援開始特定期間中においては、戻し支援オーバーライド制御手段が戻し支援ステアリングオーバーライドの検出によって車線内戻し支援制御を終了させることを禁止する。従って、ドライバーが車線内戻し支援制御の意図に反する操舵操作を行ってしまっても、車線内戻し支援制御の開始から所定時間経過するまでの期間(戻し支援開始特定期間)中は、車線内戻し支援制御が継続される。
このため、戻し支援開始特定期間中において、ドライバーは、車線内戻し支援を受けることができる。また、ドライバーは、この回避支援開始特定期間中に、車線内戻し支援制御による操舵ハンドルの動きに誘導されて、自身の操舵操作を車線内戻し支援制御の意図に沿った操作に変更することができる。従って、この戻し支援開始特定期間は、ドライバーの操舵操作を正しい方向に導く期間として機能すると同時に、ドライバーが本当に車線内戻し操作をしようとしているのか、あるいは、別の意図で操舵操作しているのかを判定するのに必要な期間として機能する。
こうして、戻し支援開始特定期間が経過した後に、ドライバーの操舵操作が戻し支援ステアリングオーバーライドとして検出されなければ、車線内戻し支援制御が継続される。一方、戻し支援開始特定期間が経過した後に、ドライバーの操舵操作が戻し支援ステアリングオーバーライドとして検出されれば、車線内戻し支援制御が終了される。これにより、ドライバーの操舵操作を車線内戻し支援制御が邪魔しないようにすることができる。
この結果、本発明によれば、ドライバーは、衝突回避操舵支援制御の終了と同時に車線内戻し支援を適切に受けることができる。例えば、車線内戻しに必要となる操舵トルクに対してドライバーの操舵トルクが不足する場合であっても、車線内戻し支援制御によって適切な操舵アシストトルクが付与されるため、自車両を車線外に逸脱しないようにすることができる。また、ドライバーの意図が反映された車線内戻し支援が行われるため、ドライバーに違和感を与えないようにすることができる。
本発明の一側面の特徴は、
前記回避支援オーバーライド制御禁止手段は、前記衝突回避操舵支援制御から前記車線内戻し支援制御に切り替わる直前の所定期間(A21)においても、前記回避支援オーバーライド制御手段が前記回避支援ステアリングオーバーライドの検出によって前記衝突回避操舵支援制御を終了させることを禁止するように構成されている(S22,S23,S31:No)ことにある。
例えば、衝突回避操舵支援制御から車線内戻し支援制御に切り替わる直前に、ドライバーが車線内戻し操作を開始することが考えられる。その場合には、衝突回避操舵支援制御中におけるドライバーの車線内戻し操作が回避支援ステアリングオーバーライドとして検出され、衝突回避操舵支援制御が途中で終了してしまうおそれがある。その場合には、車線内戻し支援制御も開始されなくなる。
そこで、本発明の一側面では、回避支援オーバーライド制御禁止手段は、衝突回避操舵支援制御から車線内戻し支援制御に切り替わる直前の所定期間においても、回避支援オーバーライド制御手段が回避支援ステアリングオーバーライドの検出によって衝突回避操舵支援制御を終了させることを禁止する。これにより、本発明の一側面によれば、ドライバーの車線内戻し操作の開始タイミングが早くても、車線内戻し支援を適切に受けることができる。
本発明の一側面の特徴は、
前記衝突回避操舵支援制御手段においては、前記衝突回避操舵支援制御で発生可能な操舵トルクの上限値が、前記衝突回避操舵支援制御で発生する操舵トルクに逆らってドライバーが操舵操作できるような値に設定されていることにある。
回避支援開始特定期間中においては、回避支援ステアリングオーバーライドの有無に関係なく衝突回避操舵支援制御が継続されるが、本発明の一側面によれば、回避支援開始特定期間中においても、ドライバーは、衝突回避操舵支援制御に逆らいながら自身の意図した操舵操作が可能となる。従って、操作性および安全性を向上させることができる。
本発明の一側面の特徴は、
前記車線内戻し支援制御手段においては、前記車線内戻し支援制御で発生可能な操舵トルクの上限値が、前記車線内戻し支援制御で発生する操舵トルクに逆らってドライバーが操舵操作できるような値に設定されていることにある。
戻し支援開始特定期間中においては、戻し支援ステアリングオーバーライドの有無に関係なく車線内戻し支援制御が継続されるが、本発明の一側面によれば、戻し支援開始特定期間中においても、ドライバーは、車線内戻し支援制御に逆らいながら自身の意図した操舵操作が可能となる。従って、操作性および安全性を向上させることができる。
上記説明においては、発明の理解を助けるために、実施形態に対応する発明の構成要件に対して、実施形態で用いた符号を括弧書きで添えているが、発明の各構成要件は、前記符号によって規定される実施形態に限定されるものではない。
本実施形態に係る車両の運転支援装置の概略システム構成図である。 運転支援制御ルーチンを表すフローチャートである。 禁止フラグ設定ルーチンを表すフローチャートである。 支援キャンセル制御ルーチンを表すフローチャートである。 オーバーライド適用禁止期間を説明するグラフである。 自車両の回避軌道の候補を表す説明図である。 車線内戻し支援制御を実施する場合における白線LL(LR)、サイド距離Ds、および、ヨー角θyを表す平面図である。
以下、本発明の実施形態について図面を用いて詳細に説明する。図1は、本実施形態の車両の運転支援装置の概略システム構成図である。
車両の運転支援装置(以下、単に運転支援装置と呼ぶ)は、運転支援ECU10、ステアリングECU20、および、ブレーキECU30を備えている。各ECU10,20,30は、マイクロコンピュータを主要部として備えるとともに、図示しないCAN(Controller Area Network)を介して相互に送受信可能に接続されている。尚、ECUは、Electric Control Unitの略である。本明細書において、マイクロコンピュータは、CPUとROM及びRAM等の記憶装置を含み、CPUはROMに格納されたインストラクション(プログラム)を実行することにより各種機能を実現するようになっている。本明細書において、この運転支援装置が搭載された車両を「自車両」と呼ぶ。
運転支援ECU10は、周囲センサ40、車両状態センサ50、および、運転操作センサ60に接続されている。周囲センサ40は、少なくとも自車両の前方の道路、および、道路に存在する立体物に関する情報を取得する機能を有している。立体物は、例えば、歩行者、自転車、および、自動車などの移動物、並びに、電柱、樹木、および、ガードレールなどの固定物を表す。
周囲センサ40は、例えば、レーダセンサおよびカメラセンサを備えている。レーダセンサは、例えば、ミリ波帯の電波(ミリ波と呼ぶ)を自車両の周囲(少なくとも前方を含む)に放射し、放射範囲内にミリ波を反射する立体物が存在する場合、その反射波によって、立体物の有無および自車両と立体物との相対関係(自車両と立体物との距離、自車両からの立体物の方向、および、自車両と立体物との相対速度など)を演算する。カメラセンサは、例えば、ステレオカメラあるいは単眼カメラを備え、車両前方の風景を撮影し、撮影した画像データに基づいて、道路の形状、立体物の有無および自車両と立体物との相対関係などを演算する。また、カメラセンサは、道路の左右の白線などのレーンマーカー(以下、白線と呼ぶ)を認識し、道路の形状、および、道路と自車両との位置関係を演算する。
周囲センサ40によって演算された情報を物標情報と呼ぶ。周囲センサ40は、物標情報を運転支援ECU10に所定の周期で繰り返し送信する。尚、周囲センサ40は、必ずしも、レーダセンサおよびカメラセンサを備える必要はなく、例えば、カメラセンサだけであってもよい。また、自車両の走行する道路の形状、および、道路と自車両との位置関係を表す情報については、ナビゲーションシステムの情報を利用することもできる。
車両状態センサ50は、例えば、自車両の走行速度を検知する車速センサ、車輪速を検知する車輪速センサ、自車両の前後方向の加速度を検知する前後Gセンサ、自車両の横方向の加速度を検知する横Gセンサ、および、自車両のヨーレートを検知するヨーレートセンサなどである。
運転操作センサ60は、操舵角を検知する操舵角センサ、操舵トルクを検知する操舵トルクセンサ、ブレーキペダルの操作量を検知するブレーキ操作量センサ、ブレーキペダルの操作の有無を検知するブレーキスイッチ、および、各種の運転支援制御を実施させるか否か等の設定を行う設定スイッチなどである。操舵角および操舵トルクについては、その符号によって操舵方向(左右方向)が特定される。また、操舵角を微分することにより操舵速度を算出することができる。操舵速度についても、その符号によって操舵方向が特定される。
運転支援ECU10は、運転支援制御として、衝突回避操舵支援制御、および、車線内戻し支援制御を実施する機能を備えている。
ステアリングECU20は、電動パワーステアリングシステムの制御装置であって、モータドライバ21に接続されている。モータドライバ21は、操舵用モータ22に接続されている。操舵用モータ22は、ステアリング機構(図示略)に組み込まれ、モータドライバ21から供給された電力によってロータが回転し、このロータの回転によって左右の操舵輪を操舵する。ステアリングECU20は、通常時においては、ドライバーの操舵トルクを検出し、この操舵トルクに応じたアシストトルクを操舵用モータ22で発生させるが、運転支援ECU10から送信される操舵制御指令(操舵トルク指令)を受信した場合、その操舵制御指令に従って操舵用モータ22を駆動制御して操舵輪を操舵する。
ブレーキECU30は、ブレーキアクチュエータ31に接続されている。ブレーキアクチュエータ31は、ブレーキペダルの踏力によって作動油を加圧するマスタシリンダ(図示略)と、左右前後輪に設けられる摩擦ブレーキ機構32との間の油圧回路に設けられる。摩擦ブレーキ機構32は、車輪に固定されるブレーキディスク32aと、車体に固定されるブレーキキャリパ32bとを備え、ブレーキアクチュエータ31から供給される作動油の油圧によってブレーキキャリパ32bに内蔵されたホイールシリンダを作動させることによりブレーキパッドをブレーキディスク32aに押し付けて摩擦制動力を発生させる。
ブレーキアクチュエータ31は、ブレーキキャリパ32bに内蔵されたホイールシリンダに供給する油圧を調整する公知のアクチュエータであり、ブレーキECU30からの制御指令に応じた油圧をホイールシリンダに供給して左右前後輪に制動力を発生させる。
次に、運転支援ECU10の実施する運転支援制御について説明する。運転支援ECU10は、運転支援制御として、自車両と障害物との衝突を回避するように自車両の操舵輪を自動制御する衝突回避操舵支援制御と、衝突回避操舵支援制御の完了にともなって開始され自車両が車線外に逸脱しないように自車両の操舵輪を自動操舵する制御である車線内戻し支援制御とを実施する。
運転支援ECU10は、衝突回避操舵支援制御を実施するにあたって、自車両の前方に存在する障害物を検知するとともに、その障害物と自車両とが衝突する可能性の高さを表す指標を演算する。障害物の検知手法、および、障害物と自車両とが衝突する可能性の判定については、従来から知られている種々の手法を採用することができる。
その一例として、運転支援ECU10は、周囲センサ40から送信された物標情報に基づいて、自車両がこれから走行する道路に関する情報を所定の演算周期で生成する。例えば、運転支援ECU10は、自車両の前端中央位置を原点とし、その原点から左右方向および前方に拡がった座標系を用いて、地面、立体物、白線の座標情報(位置情報)を生成する。これにより、運転支援ECU10は、左右の白線で区画される自車両の走行車線の形状と、走行車線内における自車両の位置および向きと、自車両に対する立体物の相対位置を把握する。
運転支援ECU10は、ヨーレートセンサによって検出されるヨーレート、および、車速センサによって検出される車速に基づいて、自車両の旋回半径を演算し、この旋回半径に基づいて自車両の軌道を演算する。運転支援ECU10は、立体物の位置の変化に基づいて、立体物が移動物であるのか静止物であるのかを判別し、移動物である場合には、立体物の軌道を演算する。例えば、立体物の前後方向(自車両の走行方向)の移動速度は、自車両の車速と、自車両と立体物との相対速度との関係から演算することができる。また、立体物の左右方向の移動速度は、周囲センサ40によって検出される立体物の横端位置と白線との間の距離の変化量等から演算することができる。運転支援ECU10は、この立体物の前後方向と左右方向の移動速度に基づいて、立体物の軌道を演算する。あるいは、運転支援ECU10は、演算した自車両の軌道、および、周囲センサ40によって検出される自車両と立体物との距離に基づいて、立体物の軌道を演算してもよい。
運転支援ECU10は、立体物の位置と自車両の軌道とに基づいて、自車両が現状の走行状態を維持して走行した場合に、自車両が立体物に衝突するか否かについて判定する。尚、立体物が移動物体の場合には、立体物の軌道を演算して、立体物の軌道と自車両の軌道とに基づいて衝突の有無を判定する。
運転支援ECU10は、判定結果に基づいて、自車両が立体物に衝突すると判定した場合に、その立体物を障害物であると認定する。運転支援ECU10は、障害物と自車両との距離Lと、自車両と障害物との相対速度Vrとに基づいて、自車両が障害物に衝突するまでの予測時間(衝突するまでの残り時間)である衝突予測時間TTCを次式(1)によって演算する。
TTC=L/Vr ・・・(1)
運転支援ECU10は、この衝突予測時間TTCが予め設定した衝突判定閾値TTC0以下である場合に、自車両が障害物に衝突する可能性が高いと判定する。
運転支援ECU10は、自車両が障害物に衝突する可能性が高いと判定された場合に、自車両が障害物との衝突を回避するためにとり得る回避目標軌道を所定の演算周期で演算する。例えば、運転支援ECU10は、図6に示すように、自車両Cが現在の走行状態を維持したまま走行したと仮定した場合に、自車両Cが通るとされる経路Aを特定する。そして、運転支援ECU10は、自車両Cが現在の横加速度Gy0に、現在の自車両Cの速度において自車両Cが安全に旋回するための横力の最大変化分ΔGyを加算した場合に自車両Cが通ると予測される経路B1を特定するとともに、逆に自車両Cの現在の横加速度Gy0から最大変化分ΔGyを減算した場合に自車両Cが通ると予測される経路B2を特定する。
運転支援ECU10は、経路B1から経路B2までの範囲AR(走行範囲)において、横加速度を一定量ずつ変化させた場合の経路B0を回避軌道の候補として求める。運転支援ECU10は、この回避軌道の候補と障害物との干渉程度に基づいて、自車両Cが旋回することで障害物と干渉することなく衝突を回避し得る軌道であって、最も横加速度が小さい軌道を回避目標軌道に設定する。
運転支援ECU10は、自車両が障害物に衝突する可能性が高く、かつ、自車両が障害物との衝突を回避するためにとり得る回避目標軌道が算出されているときに、衝突回避操舵支援が有効な状況であると判定する。
<運転支援制御ルーチン>
次に、運転支援ECU10の実施する運転支援制御について説明する。図2は、運転支援制御ルーチンを表すフローチャートである。
尚、運転支援ECU10は、この運転支援制御ルーチンと並行して、上述した自車両が障害物に衝突する可能性(衝突予測時間TTCの演算)、および、衝突する可能性が基準レベルよりも高い場合(TTC≦TTC0)には回避目標軌道の演算を繰り返し実施している。
運転支援ECU10は、ステップS11において、衝突回避操舵支援が有効な状況であるか否かについて判定する。つまり、自車両が障害物に衝突する可能性が基準レベルよりも高く、かつ、自車両と障害物との衝突を回避するためにとり得る回避目標軌道が算出されている状況であるか否かについて判定する。運転支援ECU10は、このステップS11の判定を所定の演算周期で繰り返し、衝突回避操舵支援が有効な状況であると判定された場合には、ステップS12において、ドライバーが衝突回避を意図した操舵操作を行ったか否かについて判定する。
ドライバーは、障害物を認識したときに、障害物との衝突を回避する方向に急なハンドル操作を行う。従って、ステップS12における、衝突回避を意図した操舵操作であるか否かについての判定は、操舵操作方向(左右方向)が障害物との衝突を回避する方向の操舵操作であって、かつ、通常では行われないような急なハンドル操作であるか否かについて判定すればよい。この場合、運転支援ECU10は、運転操作センサ60から、操舵角、操舵速度、および、操舵トルクを表す情報(操舵操作情報)を取得し、この操舵操作情報に基づいて、衝突回避を意図した操舵操作が行われたか否かについて判定する。
例えば、操舵トルクの符号に基づいて操舵操作方向を判別することができる。また、操舵トルクの大きさ(絶対値)、あるいは、操舵速度の大きさ(絶対値)に基づいて、急なハンドル操作であるか否かについて判定することができる。例えば、操舵トルクの大きさが判定閾値よりも大きい、あるいは、操舵速度の大きさが判定閾値よりも大きいときに急なハンドル操作が行われたと判定することができる。この場合、例えば、タイヤに外部入力(路面からの入力)が働いて一時的に大きな操舵トルクあるいは操舵速度が検出されたケースなどを除外するために、操舵角の大きさが判定閾値よりも大きいというAND条件を判定条件に加えてもよい。
このステップS11,S12の判定処理を実施する運転支援ECU10の機能部が、本発明の衝突回避操舵操作判定手段に相当する。
運転支援ECU10は、ドライバーが衝突回避を意図した操舵操作を行ったと判定しない場合(S12:No)は、その処理をステップS11に戻して、上述した判定処理を繰り返し実施する。
運転支援ECU10は、こうした判定処理を繰り返し、ドライバーが衝突回避を意図した操舵操作を行ったと判定した場合(S12:Yes)、その処理をステップS13に進めて衝突回避操舵支援制御を実施する。衝突回避操舵支援制御が開始されると、運転支援ECU10は、上記のように算出された回避目標軌道に沿って自車両を走行させるための目標ヨーレートを演算する。運転支援ECU10は、目標ヨーレートに基づいて、目標ヨーレートが得られる目標操舵トルクTr1*を演算する。運転支援ECU10は、目標ヨーレートと実ヨーレート(ヨーレートセンサの検出値)との偏差が大きくなるほど増加する目標操舵トルクTr1*を設定したマップ(図示略)を予め記憶しており、このマップを参照して目標操舵トルクTr1*を演算する。これらの演算は、所定の演算周期にて行われる。
この目標操舵トルクTr1*には、上限値Trmaxが定められている。上限値Trmaxは、衝突回避操舵支援制御で発生する操舵トルクに逆らって(打ち勝って)ドライバーが操舵操作できるような値に設定されている。つまり、上限値Trmaxは、一般的なドライバーが操舵できる最大トルクTrdmaxよりも、所定の余裕をもたせて、小さな値に設定されている。
運転支援ECU10は、目標操舵トルクTr1*を演算する都度、目標操舵トルクTr1*を表す操舵トルク指令をステアリングECU20に送信する。ステアリングECU20は、操舵トルク指令に従って、操舵用モータ22が目標操舵トルクTr1*を発生するように、モータドライバ21のスイッチング素子の制御により操舵用モータ22への通電を制御する。こうして、操舵輪が操舵されることにより、自車両は、回避目標軌道に沿って走行する。
衝突回避操舵支援制御中においては、操舵用モータ22の発生する操舵トルクによってドライバーの操舵操作がアシストされて、自車両を回避目標軌道に沿って走行させることができる。つまり、ドライバーの衝突回避を意図した操舵操作のトルクが不足している場合であっても、操舵用モータ22の発生する操舵トルクによって操舵操作がアシストされる。これにより、自車両と障害物との衝突を回避することができる。
運転支援ECU10は、自車両と障害物との衝突を回避できたと判定した場合には、衝突回避操舵支援制御を終了(完了)し、その処理をステップS14に進めて、車線内戻し支援制御を実施する。
上述の衝突回避操舵支援制御が実施された場合には、自動操舵によって自車両の向きが走行車線と平行ではなくなるため、そのままでは、自車両が走行車線の外に逸脱してしまう。そこで、運転支援ECU10は、自車両が車線外に逸脱しないように自車両の操舵輪を自動操舵する制御である車線内戻し支援制御を実施する。車線内戻し支援制御は、衝突回避操舵支援制御の完了(途中終了ではない)と同時に開始される。
運転支援ECU10は、周囲センサ40から送信された物標情報に基づいて、走行車線に対する自車両の位置関係を認識している。運転支援ECU10は、車線内戻し支援制御を実施するにあたって、図7に示すように、走行車線の方向と自車両Cの進行方向とのずれ角θy(以下、ヨー角θyと呼ぶ)と、自車両の基準点Pから左右の白線LL,LRまでの距離Ds(以下、サイド距離Dsと呼ぶ)とを取得する。この例では、基準点Pは、自車両Cの前端中央位置であるが、必ずしも、この位置に限るものではない。サイド距離Dsは、左右二つ存在するが、自車両が車線から逸脱するおそれのある方向(自車両の進行方向)の値が選択される。また、運転支援ECU10は、周囲センサ40から、走行車線の曲率ν(道路半径Rの逆数)を取得する。
運転支援ECU10は、車線内戻し支援制御の制御量として、次式(2)によって目標操舵トルクTr2*を所定の演算周期で演算する。
Tr2*=K1・ν+K2・Ds’+K3・θy ・・・(2)
K1,K2,K3は、それぞれ制御ゲインである。Ds’は、サイド距離Dsに対応して設定され、基準点Pが車線逸脱回避の対象となる白線(対象白線と呼ぶ)よりも内側(道路中央側)に位置する場合には、基準点Pの位置が対象白線に接近するほど(Dsが小さいほど)大きな値に設定される。また、Ds’は、基準点Pの位置が対象白線よりも外側に位置する場合には、基準点Pの位置が対象白線上に位置するとき(Ds=0)の値に、基準点Pの位置が対象白線から外方向に離れるほど大きくなる値を加算した値に設定される。つまり、Ds’は、基準点Pの位置が走行車線の中心線から離れるほど大きな値に設定される。
式(2)の右辺第1項は、走行車線の曲率νに応じて決定されるフィードフォワード的に働くトルク成分である。式(2)の右辺第2項は、自車両を走行車線の中央側に戻すようにフィードバック的に働くトルク成分である。式(2)の右辺第3項は、ヨー角θyを小さくするように(走行車線の方向に対する自車両の方向の偏差を小さくするように)フィードバック的に働くトルク成分である。
この目標操舵トルクTr2*には、上限値Trmaxが定められている。上限値Trmaxは、車線内戻し支援制御で発生する操舵トルクに逆らって(打ち勝って)ドライバーが操舵操作できるような値に設定されている。つまり、上限値Trmaxは、一般的なドライバーが操舵できる最大トルクTrdmaxよりも、所定の余裕をもたせて、小さな値に設定されている。
運転支援ECU10は、目標操舵トルクTr2*を演算する都度、目標操舵トルクTr2*を表す操舵トルク指令をステアリングECU20に送信する。ステアリングECU20は、操舵トルク指令に従って、操舵用モータ22が目標操舵トルクTr2*を発生するように、モータドライバ21のスイッチング素子の制御により操舵用モータ22への通電を制御する。こうして、操舵輪が操舵されることにより、自車両が走行車線の内側に戻される。
運転支援ECU10は、自車両が走行車線内となる位置で、自車両の向きが走行車線の向きと平行になると車線内戻し支援制御を終了する。
運転支援ECU10は、車線内戻し支援制御(S14)を終了すると、運転支援制御ルーチンを終了する。
運転支援制御(衝突回避操舵支援制御および車線内戻し支援制御)の実施中に、ドライバーの操舵操作が運転支援制御の意図に反するものになった場合、基本的には、ドライバーの操作を優先して運転支援制御を終了させるべきである。例えば、運転支援制御の操舵方向とドライバーの操舵方向とが左右反対となっている場合には、ドライバーの操舵操作が運転支援制御の意図に反するものとなっている。こうした場合には、運転支援制御がドライバーの操舵操作を邪魔してしまう。
このような運転支援制御の意図に反するドライバーの操舵操作をステアリングオーバーライドと呼ぶ。尚、衝突回避操舵支援制御の意図に反するドライバーの操舵操作が本発明における回避支援ステアリングオーバーライドに相当し、車線内戻し支援制御の意図に反するドライバーの操舵操作が本発明における戻し支援ステアリングオーバーライドに相当する。
例えば、運転支援制御の目標制御量の表している方向と反対方向の操舵操作が検出された場合には、その操舵操作は、ステアリングオーバーライドと判定される。また、運転支援制御の目標制御量が所定値以上の大きさのトルクを表している状況で、ドライバーが操舵ハンドルを保持しようとする保舵操作が検出された場合には、その保舵操作は、ステアリングオーバーライドとして判定される。また、運転支援制御の目標制御量が操舵角の維持を表している状況で、ドライバーが操舵ハンドルを所定値以上のトルクで回そうとする操舵操作が検出された場合には、その操舵操作は、ステアリングオーバーライドとして判定される。
運転支援ECU10は、運転支援制御中に、ステアリングオーバーライドが検出された場合、基本的には、ドライバーの操作を優先して、その時点で運転支援制御を終了させる。
ただし、ステアリングオーバーライドが検出された場合、常に、運転支援制御を終了させてしまうと、ドライバーに対して適切な運転支援を提供することができなくなる。その理由について説明する。
ドライバーは、自車両が障害物に急接近していることに気付いたとき、平常心で操舵操作をすることができなくなったり、体が硬直して思うように操舵操作できなくなったりするおそれがある。こうしたケースでは、ドライバーは、回し始めた操舵ハンドルを途中で止めて保舵してしまったり、操舵ハンドルの操舵方向を逆方向に切り返してしまったりして、操舵操作を適切に行えないことがある。その場合には、ドライバーの操舵操作がステアリングオーバーライドとして検出されてしまい、運転支援を受けることができなくなってしまう。
そこで、本実施形態の運転支援装置においては、特定期間が予め設定されており、その特定期間中は、ステアリングオーバーライドに基づく運転支援制御の終了が禁止されている。
特定期間は、図5に示すように、衝突回避操舵支援制御の開始から所定時間経過するまでの期間A1(時刻t1~時刻t2)を含んでいる。また、特定期間は、衝突回避操舵支援制御から車線内戻し支援制御に切り替わるタイミング(時刻t4:衝突回避操舵支援制御の終了(完了)タイミングでもあり車線内戻し支援制御の開始タイミングでもある)を基準タイミングとして、その基準タイミングの前後における期間A2(時刻t3~時刻t5)を含んでいる。この期間A2は、基準タイミングよりも所定時間前から基準タイミングに到達するまでの期間A21(時刻t3~時刻t4)と、基準タイミングから所定時間経過するまでの期間A22(時刻t4~時刻t5)とを合わせた期間である。
以下、運転支援制御のステアリングオーバーライド制御について説明する。このステアリングオーバーライド制御は、ステアリングオーバーライドの検出に基づく運転支援制御の終了処理と、特定期間中におけるステアリングオーバーライドの検出に基づく運転支援制御の終了を禁止する処理とを含んでいる。
ステアリングオーバーライド制御は、図3に示す禁止フラグ設定ルーチンと、図4に示す支援キャンセル制御ルーチンとによって実施される。
まず、禁止フラグ設定ルーチン(図3)について説明する。運転支援ECU10は、禁止フラグ設定ルーチンを所定の演算周期で繰り返し実施する。禁止フラグ設定ルーチンは、上述した運転支援制御が開始されるタイミング(衝突回避操舵支援制御(S13)の開始タイミング)と同期して開始される。
運転支援ECU10は、ステップS21において、運転支援制御の開始から所定時間time1経過していないか否かについて判定する。この所定時間time1は、予め設定されている時間である。このステップS21の判定処理は、現時点が特定期間A1(図5参照)に入っているか否かについての判定処理である。運転支援制御の開始から所定時間time1経過していない場合(S21:Yes)、運転支援ECU10は、ステップS22において、禁止フラグFを値「1」に設定する。従って、運転支援制御の開始から所定時間time1経過しないうちは、禁止フラグFは値「1」に設定される。
こうした処理が繰り返され、運転支援制御の開始から所定時間time1経過すると(S21:No)、運転支援ECU10は、その処理をステップS23に進めて、現時点が、運転支援制御の切替前後の所定期間内か否かについて判定する。運転支援制御の切替とは、衝突回避操舵支援制御から車線内戻し支援制御への切り替えである。運転支援制御の切替前後の所定期間とは、運転支援制御の切替タイミングよりも所定時間time21前の時点から、運転支援制御の切替タイミングから所定時間time22経過した時点までの期間である。つまり、このステップS23の判定処理は、現時点が特定期間A2(図5参照)に入っているか否かについての判定処理である。
運転支援制御の切替タイミングは、実際に運転支援制御が切り替わった後であれば、その実績から認識できるが、実際に運転支援制御が切り替わる前であっても、衝突回避操舵支援制御中における物標情報、自車両情報、回避目標軌道等から推定することができる。また、衝突回避操舵支援制御の開始時点において、衝突回避完了(衝突回避操舵支援制御の終了)までに要する時間を推定しておくことによって、その推定時間を運転支援制御の切替タイミングの推定に用いることもできる。
運転支援ECU10は、現時点が、運転支援制御の切替前後の所定期間内ではないと判定した場合(S23:No)、その処理をステップS24に進める。運転支援ECU10は、ステップS24において、禁止フラグFを値「0」に設定する。一方、現時点が、運転支援制御の切替前後の所定期間内であると判定した場合(S23:Yes)、運転支援ECU10は、その処理を上述したステップS22に進めて、禁止フラグFを値「1」に設定する。
運転支援ECU10は、運転支援制御が終了するまで禁止フラグ設定ルーチンを繰り返し実施する。
次に、支援キャンセル制御ルーチン(図4)について説明する。運転支援ECU10は、禁止フラグ設定ルーチンの実施期間中において、禁止フラグ設定ルーチンと並行して、支援キャンセル制御ルーチンを所定の演算周期で繰り返し実施する。
支援キャンセル制御ルーチンが開始されると、運転支援ECU10は、ステップS31において、禁止フラグ設定ルーチンで設定されている現在の禁止フラグFを読み込み、禁止フラグFが値「0」であるか否かについて判定する。禁止フラグFが値「0」である場合(S31:Yes)、運転支援ECU10は、ステアリングオーバーライド(運転支援制御の意図に反するドライバーの操舵操作)が検出されたか否かについて判定する。運転支援ECU10は、運転操作センサ60から操舵操作情報を取得し、現時点における運転支援制御の目標制御量とドライバーの操舵操作量とを比較することによってステアリングオーバーライドの有無を判定する。
運転支援ECU10は、ステアリングオーバーライドが検出されなかった場合(S32:No)、支援キャンセル制御ルーチンを一旦終了する。運転支援ECU10は、こうした処理を繰り返し、ステアリングオーバーライドが検出された場合(S32:Yes)、ステップS33において、運転支援制御(衝突回避操舵支援制御または車線内戻し支援制御)をその時点で終了する。例えば、衝突回避操舵支援制御の途中でステアリングオーバーライドが検出された場合には、車線内戻し支援制御も実施されなくなる。従って、運転支援制御がドライバーの操舵操作を邪魔しないようになる。尚、運転支援ECU10は、運転支援制御を途中で終了する場合には、目標操舵トルク(Tr1*またはTr2*)を徐々に低下させる。
一方、禁止フラグFが値「1」に設定されている場合、つまり、現時点が特定期間中である場合、運転支援ECU10は、ステップS32、S33の処理をスキップする。従って、特定期間中においては、ステアリングオーバーライドの検出によって運転支援制御が終了することが禁止される。これにより、ドライバーは、衝突回避操舵支援制御の開始時、あるいは、運転支援制御の切替時に、一時的にステアリングオーバーライドに相当する操舵操作をしても操舵支援を受けることができる。
運転支援ECU10は、運転支援制御が終了するまで支援キャンセル制御ルーチンを繰り返し実施する。
以上説明した本実施形態の運転支援装置によれば以下の作用効果を奏する。
ドライバーの衝突回避を意図とした操舵操作の検出をトリガとして、衝突回避操舵支援制御を開始させることができる。衝突回避操舵支援制御が開始された直後の特定期間A1においては、ドライバーが衝突回避に適切な操舵操作ができなくても、その操舵操作がステアリングオーバーライドであると判定されないため、衝突回避操舵支援制御が継続される。このため、ドライバーは、適切な衝突回避操舵支援を受けることができる。
ドライバーは、特定期間A1において、衝突回避操舵支援制御による操舵ハンドルの動きに誘導される。このため、ドライバーは、この特定期間A1中に、自身の操舵操作を衝突回避操舵支援制御の意図に沿った操作に戻すことができる。これにより、特定期間A1を過ぎても衝突回避操舵支援を受けることができる。一方、特定期間A1を過ぎてもステアリングオーバーライドが行われている場合には、衝突回避操舵支援制御が終了される。これにより、ドライバーの操舵操作を衝突回避操舵支援制御が邪魔しないようにすることができる。
この結果、ドライバーは、衝突回避用の操舵操作を行いながら、それと同時に衝突回避操舵支援を適切に受けることができる。例えば、衝突を回避するために必要な操舵トルクに対してトルクドライバーの操舵トルクが不足する場合であっても、衝突回避操舵支援制御によって適切な操舵アシストトルクが付与されるため、良好に衝突回避をすることができる。また、ドライバーの意図が反映された衝突回避操舵支援が行われるため、ドライバーに違和感を与えないようにすることができる。
衝突回避操舵支援制御が完了した場合、衝突回避操舵支援制御に引き続いて、車線内戻し支援制御を開始される。このときドライバーの車線内戻し操作が遅れても、支援制御の切替時は特定期間A2に入っているため、ドライバーの操舵操作がステアリングオーバーライドと判定されない。従って、車線内戻し支援制御が継続される。このため、ドライバーは、適切な車線内戻し支援を受けることができる。
ドライバーは、特定期間A2(A22)において、車線内戻し支援制御による操舵ハンドルの動きに誘導されるため、この特定期間A2中に、自身の操舵操作を車線内戻し支援制御の意図に沿った操作に戻すことができる。これにより、特定期間A2を過ぎても車線内戻し支援を受けることができる。一方、特定期間A2を過ぎてもステアリングオーバーライドが行われている場合には、車線内戻し支援制御が終了される。これにより、ドライバーの操舵操作を車線内戻し支援制御が邪魔しないようにすることができる。
また、衝突回避操舵支援制御から車線内戻し支援制御に切り替わる前に、ドライバーが車線内戻し操作を開始した場合であっても、支援制御の切替時よりも所定時間time21前から特定期間A2(A21)が開始されるため、ドライバーの車線内戻し操作がステアリングオーバーライドと判定されない。従って、ドライバーの車線内戻し操作の開始タイミングが早くても、車線内戻し支援を適切に受けることができる。
この結果、ドライバーは、衝突回避操舵支援制御の終了と同時に車線内戻し支援を適切に受けることができる。例えば、車線内戻しに必要となる操舵トルクに対してドライバーの操舵トルクが不足する場合であっても、車線内戻し支援制御によって適切な操舵アシストトルクが付与されるため、自車両を車線外に逸脱しないようにすることができる。また、ドライバーの意図が反映された車線内戻し支援が行われるため、ドライバーに違和感を与えないようにすることができる。
また、衝突回避操舵支援制御の目標トルクTr1*、および、車線内戻し支援制御の目標トルクTr2*の上限値Trmaxの設定により、ドライバーは、運転支援制御に逆らいながら自身の意図した操舵操作が可能となる。従って、操作性および安全性を向上させることができる。
以上、本実施形態に係る車両の運転支援装置について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
例えば、本実施形態においては、ステアリングオーバーライドの検出によって運転支援制御の終了することを禁止する特定期間として、衝突回避操舵支援制御の開始から所定時間経過するまでの期間A1と、支援制御の切替前後の期間A2とが含まれているが、必ずしも、期間A1と期間A2との両方を含んでいる必要は無く、期間A1だけであってもよい。また、本実施形態においては、期間A2は、支援制御の切替直前の期間A21と、支援制御の切替直後の期間A22とが含まれているが、必ずしも、期間A21と期間A22との両方を含んでいる必要は無く、期間A22だけであってもよい。
また、本実施形態の運転支援装置は、衝突回避操舵支援制御が完了すると車線内戻し支援制御を実施するが、必ずしも、車線内戻し支援制御を実施する必要はない。また、車線内戻し支援制御においては、自車両を車線の中央位置(道路幅の中央位置)にまで移動するように操舵支援をするようにしてもよい。
また、本実施形態の運転支援装置は、自動操舵によって衝突回避を行う構成であるが、例えば、自車両を減速させる自動ブレーキ制御を組み合わせるようにしてもよい。この場合、例えば、運転支援ECU10は、衝突予測時間TTCが予め設定した制動開始閾値以下になったときに、ブレーキECU30に対して、緊急ブレーキ指令を送信するようにすればよい。
10…運転支援ECU、20…ステアリングECU、40…周囲センサ、50…車両状態センサ、60…運転操作センサ、A1,A2,A21,A22…特定期間、C…自車両、F…禁止フラグ。

Claims (4)

  1. 自車両の周囲に存在する障害物を検出する障害物検出手段と、
    前記自車両が前記障害物に衝突する可能性が高い状況において、ドライバーが衝突を回避するための操舵操作である衝突回避操舵操作を行ったか否かについて判定する衝突回避操舵操作判定手段と、
    前記衝突回避操舵操作判定手段によって前記ドライバーが前記衝突回避操舵操作を行ったと判定されたときに、前記自車両と前記障害物との衝突を回避するように前記自車両の操舵輪を自動操舵する制御である衝突回避操舵支援制御を開始する衝突回避操舵支援制御手段と、
    前記衝突回避操舵支援制御手段による衝突回避操舵支援制御の実施中に、前記衝突回避操舵支援制御の意図に反するドライバーの操舵操作である回避支援ステアリングオーバーライドが検出されたときに、前記衝突回避操舵支援制御を終了させる回避支援オーバーライド制御手段と、
    前記衝突回避操舵支援制御の開始から所定時間経過するまでの期間である回避支援開始特定期間中においては、前記回避支援オーバーライド制御手段が前記回避支援ステアリングオーバーライドの検出によって前記衝突回避操舵支援制御を終了させることを禁止する回避支援オーバーライド制御禁止手段と
    前記衝突回避操舵支援制御が完了した場合、前記衝突回避操舵支援制御に引き続いて、前記自車両が車線外に逸脱しないように前記自車両の操舵輪を自動操舵する制御である車線内戻し支援制御を開始する車線内戻し支援制御手段と、
    前記車線内戻し支援制御手段による車線内戻し支援制御の実施中に、前記車線内戻し支援制御の意図に反するドライバーの操舵操作である戻し支援ステアリングオーバーライドが検出されたときに、前記車線内戻し支援制御を終了させる戻し支援オーバーライド制御手段と、
    前記車線内戻し支援制御の開始から所定時間経過するまでの期間である戻し支援開始特定期間中においては、前記戻し支援オーバーライド制御手段が前記戻し支援ステアリングオーバーライドの検出によって前記車線内戻し支援制御を終了させることを禁止する戻し支援オーバーライド制御禁止手段と、
    を備えた車両の運転支援装置。
  2. 請求項1記載の車両の運転支援装置において、
    前記回避支援オーバーライド制御禁止手段は、前記衝突回避操舵支援制御から前記車線内戻し支援制御に切り替わる直前の所定期間においても、前記回避支援オーバーライド制御手段が前記回避支援ステアリングオーバーライドの検出によって前記衝突回避操舵支援制御を終了させることを禁止するように構成されている車両の運転支援装置。
  3. 請求項1又は請求項2記載の運転支援装置において、
    前記衝突回避操舵支援制御手段においては、前記衝突回避操舵支援制御で発生可能な操舵トルクの上限値が、前記衝突回避操舵支援制御で発生する操舵トルクに逆らってドライバーが操舵操作できるような値に設定されている車両の運転支援装置。
  4. 請求項1記載の運転支援装置において、
    前記車線内戻し支援制御手段においては、前記車線内戻し支援制御で発生可能な操舵トルクの上限値が、前記車線内戻し支援制御で発生する操舵トルクに逆らってドライバーが操舵操作できるような値に設定されている車両の運転支援装置。
JP2018151843A 2018-08-10 2018-08-10 車両の運転支援装置 Active JP7056459B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2018151843A JP7056459B2 (ja) 2018-08-10 2018-08-10 車両の運転支援装置
EP19187627.5A EP3608190B1 (en) 2018-08-10 2019-07-22 Vehicle driving assist apparatus
US16/535,916 US11541883B2 (en) 2018-08-10 2019-08-08 Vehicle driving assist apparatus
CN201910733709.5A CN110816525B (zh) 2018-08-10 2019-08-09 车辆驾驶辅助装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018151843A JP7056459B2 (ja) 2018-08-10 2018-08-10 車両の運転支援装置

Publications (2)

Publication Number Publication Date
JP2020026207A JP2020026207A (ja) 2020-02-20
JP7056459B2 true JP7056459B2 (ja) 2022-04-19

Family

ID=67438407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018151843A Active JP7056459B2 (ja) 2018-08-10 2018-08-10 車両の運転支援装置

Country Status (4)

Country Link
US (1) US11541883B2 (ja)
EP (1) EP3608190B1 (ja)
JP (1) JP7056459B2 (ja)
CN (1) CN110816525B (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2963510T3 (es) * 2018-09-18 2024-03-27 Volvo Car Corp Método y sistema para evitar colisiones
CN111086508B (zh) * 2018-10-24 2024-11-22 罗伯特·博世有限公司 自动躲避或减轻碰撞的方法及控制系统、存储介质和汽车
KR20210152144A (ko) * 2020-06-08 2021-12-15 주식회사 만도모빌리티솔루션즈 운전자 보조 장치 및 운전자 보조 방법
JP2022018618A (ja) * 2020-07-16 2022-01-27 トヨタ自動車株式会社 車両制御装置
JP7157780B2 (ja) * 2020-08-27 2022-10-20 本田技研工業株式会社 自動運転車用情報提示装置
CN114248831B (zh) * 2020-09-25 2024-06-07 本田技研工业株式会社 电动转向装置
FR3116500B1 (fr) * 2020-11-24 2023-02-17 Renault Sas Procédé de pilotage automatisé d’un véhicule automobile
CN112429081A (zh) * 2020-11-27 2021-03-02 奇瑞汽车股份有限公司 一种辅助车辆转向的方法、装置及车辆
JP7593815B2 (ja) * 2021-01-25 2024-12-03 トヨタ自動車株式会社 車両衝突回避支援装置
JP7569227B2 (ja) * 2021-01-25 2024-10-17 トヨタ自動車株式会社 車両衝突回避支援装置
JP7614037B2 (ja) 2021-06-28 2025-01-15 トヨタ自動車株式会社 車両制御システム及び車両制御方法
WO2023106163A1 (ja) * 2021-12-07 2023-06-15 日立Astemo株式会社 車両制御装置、車両制御方法、及び車両制御システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008168784A (ja) 2007-01-11 2008-07-24 Fuji Heavy Ind Ltd 車両の走行制御装置
JP2013129328A (ja) 2011-12-21 2013-07-04 Toyota Motor Corp 軌跡制御装置および軌跡制御方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080065328A1 (en) * 2006-09-08 2008-03-13 Andreas Eidehall Method and system for collision avoidance
JP4706654B2 (ja) * 2007-03-27 2011-06-22 トヨタ自動車株式会社 衝突回避装置
JP5053692B2 (ja) * 2007-04-16 2012-10-17 日立オートモティブシステムズ株式会社 操舵支援システム及びそれを搭載した車両
JP5309582B2 (ja) * 2007-05-11 2013-10-09 日産自動車株式会社 車両の走行制御方法及び走行制御装置
JP2013246768A (ja) 2012-05-29 2013-12-09 Toyota Motor Corp 運転支援装置
US9714050B2 (en) * 2013-03-28 2017-07-25 Toyota Jidosha Kabushiki Kaisha Collision avoidance assistance device and collision avoidance assistance method
US9327693B2 (en) * 2013-04-10 2016-05-03 Magna Electronics Inc. Rear collision avoidance system for vehicle
DE102013211643A1 (de) * 2013-06-20 2014-12-24 Robert Bosch Gmbh Ausweich- und Bremsassistent für Kraftfahrzeuge
DE102013216931A1 (de) * 2013-08-26 2015-02-26 Robert Bosch Gmbh Ausweichassistent für Kraftfahrzeuge
JP2017030472A (ja) * 2015-07-31 2017-02-09 トヨタ自動車株式会社 運転支援装置
JP6308186B2 (ja) * 2015-08-28 2018-04-11 トヨタ自動車株式会社 衝突回避支援装置
JP6387948B2 (ja) * 2015-12-11 2018-09-12 トヨタ自動車株式会社 車両の運転支援装置
JP6961995B2 (ja) * 2017-05-12 2021-11-05 トヨタ自動車株式会社 運転支援装置
DE112018007253T5 (de) * 2018-03-09 2020-12-17 Honda Motor Co., Ltd. Fahrzeugsteuervorrichtung, Fahrzeugsteuerverfahren und Programm

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008168784A (ja) 2007-01-11 2008-07-24 Fuji Heavy Ind Ltd 車両の走行制御装置
JP2013129328A (ja) 2011-12-21 2013-07-04 Toyota Motor Corp 軌跡制御装置および軌跡制御方法

Also Published As

Publication number Publication date
US11541883B2 (en) 2023-01-03
US20200047749A1 (en) 2020-02-13
EP3608190B1 (en) 2021-08-25
CN110816525B (zh) 2023-02-21
CN110816525A (zh) 2020-02-21
EP3608190A1 (en) 2020-02-12
JP2020026207A (ja) 2020-02-20

Similar Documents

Publication Publication Date Title
JP7056459B2 (ja) 車両の運転支援装置
KR101821506B1 (ko) 차량의 운전 지원 장치
JP6859902B2 (ja) 車両制御装置
JP6610585B2 (ja) 衝突回避制御装置
JP6766783B2 (ja) 車両制御装置
JP6308186B2 (ja) 衝突回避支援装置
JP5871060B2 (ja) 車両の運転支援システム、路面摩擦状態推定システム
JP2017030472A (ja) 運転支援装置
JP6637553B1 (ja) 車両制御装置
CN112172913A (zh) 车辆的转向辅助装置
JP7273370B2 (ja) 衝突回避支援装置
JP6372663B2 (ja) 車両の制御装置
JP6241673B2 (ja) 車両の制御装置
JP2018149901A (ja) 衝突回避制御装置
JP7537462B2 (ja) 運転支援装置、運転支援方法及び、プログラム
JP7544088B2 (ja) 運転支援装置、運転支援方法及び、プログラム
JP2023087425A (ja) 運転支援装置
JP2016126369A (ja) 車両の制御装置
JP2023046472A (ja) 車両の出庫支援装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220128

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: 20220308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220321

R151 Written notification of patent or utility model registration

Ref document number: 7056459

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151