Nothing Special   »   [go: up one dir, main page]

JPWO2020016621A1 - 走行支援方法及び走行支援装置 - Google Patents

走行支援方法及び走行支援装置 Download PDF

Info

Publication number
JPWO2020016621A1
JPWO2020016621A1 JP2020530737A JP2020530737A JPWO2020016621A1 JP WO2020016621 A1 JPWO2020016621 A1 JP WO2020016621A1 JP 2020530737 A JP2020530737 A JP 2020530737A JP 2020530737 A JP2020530737 A JP 2020530737A JP WO2020016621 A1 JPWO2020016621 A1 JP WO2020016621A1
Authority
JP
Japan
Prior art keywords
vehicle
lane
lane change
target
change
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.)
Granted
Application number
JP2020530737A
Other languages
English (en)
Other versions
JP7026231B2 (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.)
Renault SAS
Original Assignee
Renault SAS
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 Renault SAS filed Critical Renault SAS
Publication of JPWO2020016621A1 publication Critical patent/JPWO2020016621A1/ja
Application granted granted Critical
Publication of JP7026231B2 publication Critical patent/JP7026231B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • 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
    • 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
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • 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/14Means for informing the driver, warning the driver or prompting a driver intervention
    • 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0027Planning or execution of driving tasks using trajectory prediction for other traffic participants
    • 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/0255Automatic changing of lane, e.g. for passing another vehicle
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096791Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is another vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/10Number of lanes
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4041Position
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4045Intention, e.g. lane change or imminent movement
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/406Traffic density
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2300/00Purposes or special features of road vehicle drive control systems
    • B60Y2300/18Propelling the vehicle
    • B60Y2300/18008Propelling the vehicle related to particular drive situations
    • B60Y2300/18166Overtaking, changing lanes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computational Linguistics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

自車が隣接車線への車線変更するシーンにおいて、自車の車線変更先に十分な空間領域が無い場面であっても、他車が走行する領域を用いて自車の車線変更を実行できるようにすること。自車糸泉を走行する自車(VI)が、自車周囲の他車(V4)が走行する隣接車線(L2)へ車線変更する車線変更制御を行う車線変更コントローラ(40)を備え、以下の手順による走行支援方法としている。自車(VI)の隣接車線(L2)への車線変更要求の有無を検出する。自車(VI)が車線変更要求有りと検出された^、隣接車線(L2)を走行する他車(V4)の自車線(L1)に向けた車線変更意思の有無を検出する。他車(V4)の自車線(L1)に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車(V4)を入れ替え車線変更の纖車(V2)とし、纖車(V2)の車線変更により生じる空き領域の位置を自車(VI)の車線変更目標に設定する。

Description

本開示は、走行支援方法及び走行支援装置に関する。
従来、他車両の情報を通信によって取得する他車両情報取得部とセンシングにより自車両の外界認識を行う外界認識部と、を備える。外界認識部は、取得した情報に基づき他車両周囲の他車両周囲空間をセンシングする車両制御装置が知られている(例えば、特許文献1参照)。
国際公開第2017/163614号
従来装置にあっては、自車が車線変更を行う場合、他車が減速もしくは自車走行レーン以外への車線変更を行うことを想定し、他車両周囲空間をセンシングしている。しかし、センシングされる他車両周囲空間が十分に確保されていないとき、自車を隣接車線へ車線変更する方法についての開示がない。そのため、X字合流地点や複数車線等を有する道路において自車が隣接車線へ車線変更するシーンにおいて、自車の車線変更先に十分な空間領域が無い場合、自車は車線変更できない、という問題があった。
本開示は、上記問題に着目してなされたもので、自車が隣接車線への車線変更するシーンにおいて、自車の車線変更先に十分な空間領域が無い場面であっても、他車が走行する領域を用いて自車の車線変更を実行できるようにすることを目的とする。
上記目的を達成するため、本開示は、自車線を走行する自車が、自車周囲の他車が走行する隣接車線へ車線変更する車線変更制御を行うコントローラを備え、以下の手順による走行支援方法としている。
自車の隣接車線への車線変更要求の有無を検出し、
自車が車線変更要求有りと検出された場合、隣接車線を走行する他車の自車線に向けた車線変更意思の有無を検出し、
他車の自車線に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車を入れ替え車線変更の対象車とし、
対象車の車線変更により生じる空き領域の位置を自車の車線変更目標に設定する。
このように、車線変更意思が有る他車が入れ替え車線変更の対象車とされ、対象車の車線変更により生じる空き領域の位置が自車の車線変更目標に設定される。この結果、自車が隣接車線への車線変更を要求するシーンにおいて、自車の車線変更先に十分な空間領域が無い場面であっても、自車線へ車線変更する対象車の位置へ車線変更できるようになる。
実施例1の走行支援方法及び走行支援装置が適用された自動運転制御システムを示す全体システム図である。 自動運転制御ユニットに備える車線変更コントローラを示す制御ブロック図である。 自車と対象車との入れ替え車線変更動作をパターン化して分類した相互動作パターン(A)〜(F)を示す動作パターン図である。 自動運転制御ユニットに備える車線変更コントローラにて実行される車線変更制御処理の全体流れを示すフローチャートである。 車線変更制御処理の車線変更動作決定ステップで実行される車線変更動作決定処理の流れを示すフローチャートである。 X字合流地点を有する道路における自車と対象車との入れ替え車線変更作用を示す作用説明図である。 X字合流地点を有する道路において車線変更意思がある他車が隣接車線に1台存在する場合の入れ替え車線変更の対象車の決定作用と自車の車線変更目標の設定作用を示す作用説明図である。 X字合流地点を有する道路において車線変更意思がある他車が隣接車線に3台存在する場合の入れ替え車線変更の対象車の決定作用と自車の車線変更目標の設定作用を示す作用説明図である。 複数の車線を有する道路において自車線と隣接車線の混雑度により相互動作パターンを選択する車線変更動作決定作用を示す作用説明図である。 複数の車線を有する道路においてリスク度により相互動作パターンを選択する車線変更動作決定作用を示す作用説明図である。 複数の車線を有する道路においてリスク度が閾値より高い場合に自車と対象車の車線変更開始時刻の時刻差を決定する時刻差決定作用を示す作用説明図である。
以下、本開示による走行支援方法及び走行支援装置を実施するための形態を、図面に示す実施例1に基づいて説明する。
実施例1における走行支援方法及び走行支援装置は、自動運転制御ユニットにて生成される走行ルート情報を用い、自動運転モードの選択により駆動/制動/舵角が自動制御される自動運転車両(走行支援車両の一例)に適用したものである。以下、実施例1の構成を、「全体システム構成」、「車線変更コントローラの制御ブロック構成」、「車線変更制御の全体処理構成」、「車線変更動作決定処理構成」に分けて説明する。
[全体システム構成]
図1は、実施例1の走行支援方法及び走行支援装置が適用された自動運転制御システムを示す。以下、図1に基づいて全体システム構成を説明する。
自動運転システムAは、車載センサ1と、地図データ記憶部2と、外部データ通信器3と、自動運転制御ユニット4と、アクチュエータ5と、表示デバイス6と、を備えている。
車載センサ1は、カメラ11と、レーダー12と、GPS13と、車載データ通信器14と、を有する。車載センサ1により取得したセンサ情報は、自動運転制御ユニット4へ出力される。
カメラ11は、自動運転で求められる機能として、車線や先行車や歩行者等の自車の周囲情報を画像データにより取得する機能を実現する周囲認識センサである。このカメラ11は、例えば、自車の前方認識カメラ、後方認識カメラ、右方認識カメラ、左方認識カメラ等を組み合わせることにより構成される。
カメラ11では、自車走行路上物体・車線・自車走行路外物体(道路構造物、先行車、後続車、対向車、周囲車両、歩行者、自転車、二輪車)・自車走行路(道路白線、道路境界、停止線、横断歩道)・道路標識(制限速度)等が検知される。
レーダー12は、自動運転で求められる機能として、自車周囲の物体の存在を検知する機能と共に、自車周囲の物体までの距離を検知する機能を実現する測距センサである。ここで、「レーダー12」とは、電波を用いたレーダーと、光を用いたライダーと、超音波を用いたソナーと、を含む総称をいう。レーダー12としては、例えば、レーザーレーダー、ミリ波レーダー、超音波レーダー、レーザーレンジファインダー等を用いることができる。このレーダー12は、例えば、自車の前方レーダー、後方レーダー、右方レーダー、左方レーダー等を組み合わせることにより構成される。
レーダー12では、自車走行路上物体・自車走行路外物体(道路構造物、先行車、後続車、対向車、周囲車両、歩行者、自転車、二輪車)等の位置が検知されると共に、各物体までの距離が検知される。なお、視野角が不足すれば、適宜追加しても良い。
GPS13は、GNSSアンテナ13aを有し、衛星通信を利用することで停車中/走行中の自車位置(緯度・経度)を検知する自車位置センサである。
なお、「GNSS」は「Global Navigation Satellite System:全地球航法衛星システム」の略称であり、「GPS」は「Global Positioning System:グローバル・ポジショニング・システム」の略称である。
車載データ通信器14は、外部データ通信器3との間で送受信アンテナ3a,14aを介して無線通信を行うことで、自車で取得することができない情報を外部から取得する外部データセンサである。
外部データ通信器3は、例えば、自車の周辺を走行する他車に搭載されたデータ通信器の場合、自車と他車の間で車車間通信を行う。この車車間通信により、他車が保有する様々な情報のうち、自車で必要な情報を車載データ通信器14からのリクエストにより取得することができる。
外部データ通信器3は、例えば、インフラストラクチャ設備に設けられたデータ通信器の場合、自車とインフラストラクチャ設備の間でインフラ通信を行う。このインフラ通信により、インフラストラクチャ設備が保有する様々な情報のうち、自車で必要な情報を車載データ通信器14からのリクエストにより取得することができる。例えば、地図データ記憶部2に保存されている地図データでは不足する情報や地図データから変更された情報がある場合、不足情報/変更情報を補うことができる。また、自車が走行を予定している目標走行経路上での渋滞情報や走行規制情報等の交通情報を取得することもできる。
地図データ記憶部2は、緯度経度と地図情報が対応づけられた、いわゆる電子地図データが格納された車載メモリにより構成される。地図データ記憶部2に格納された地図データは、少なくとも複数車線を有する道路で各車線の認識ができるレベルの精度を持つ高精度地図データである。この高精度地図データを用いることにより、自動運転において複数車線の中で自車がどの車線を走るかという目標走行経路を引くことができる。そして、GPS13にて検知される自車位置を、自動運転制御ユニット4にて自車位置情報として認識すると、自車位置を中心とする高精度地図データが地図データ記憶部2から自動運転制御ユニット4へと送られる。
高精度地図データには、各地点に対応づけられた道路情報を有し、道路情報は、ノードと、ノード間を接続するリンクにより定義される。道路情報は、道路の位置/領域により道路を特定する情報と、道路ごとの道路種別、道路ごとの車線幅、道路の形状情報とを含む。道路情報は、各道路リンクの識別情報ごとに、交差点の位置、交差点の進入方向、交差点の種別その他の交差点に関する情報を対応づけて記憶されている。また、道路情報は、各道路リンクの識別情報ごとに、道路種別、車線幅、道路形状、直進の可否、進行の優先関係、追い越しの可否(隣接レーンへの進入の可否)、制限速度、標識、その他の道路に関する情報を対応づけて記憶されている。
自動運転制御ユニット4は、車載センサ1や地図データ記憶部2からの入力情報を統合処理し、目標走行経路と目標車速プロファイル(加速プロファイルや減速プロファイルを含む。)等を生成する機能を有する。即ち、現在地から目的地までの走行車線レベルによる目標走行経路を、地図データ記憶部2からの高精度地図データや所定のルート検索手法等に基づいて生成すると共に、目標走行経路に沿った目標車速プロファイル等を生成する。更に、目標走行経路に沿う自車の停車中/走行中、車載センサ1による自車周囲のセンシング結果により自動運転を維持できないと判断されると、自車周囲のセンシング結果に基づいて、目標走行経路や目標車速プロファイル等を逐次修正する。
自動運転制御ユニット4は、目標走行経路が生成されると、目標走行経路に沿って走行するように駆動指令値/制動指令値/舵角指令値を演算し、演算した指令値を各アクチュエータに出力し、自車を目標走行経路に沿って走行/停止させる。具体的には、駆動指令値の演算結果を駆動アクチュエータ51へ出力し、制動指令値の演算結果を制動アクチュエータ52へ出力し、舵角指令値の演算結果を舵角アクチュエータ53へ出力する。
アクチュエータ5は、自車を目標走行経路に沿って走行/停止させる制御アクチュエータであり、駆動アクチュエータ51と、制動アクチュエータ52と、舵角アクチュエータ53と、を有する。
駆動アクチュエータ51は、自動運転制御ユニット4から駆動指令値を入力し、駆動輪へ出力する駆動力を制御するアクチュエータである。駆動アクチュエータ51としては、例えば、エンジン車の場合にエンジンを用い、ハイブリッド車の場合にエンジンとモータ/ジェネレータ(力行)を用い、電気自動車の場合にモータ/ジェネレータ(力行)を用いる。
制動アクチュエータ52は、自動運転制御ユニット4から制動指令値を入力し、駆動輪へ出力する制動力を制御するアクチュエータである。制動アクチュエータ52としては、例えば、油圧ブースタや電動ブースタやブレーキ液圧アクチュエータやブレーキモータアクチュエータやモータ/ジェネレータ(回生)等を用いる。
舵角アクチュエータ53は、自動運転制御ユニット4から舵角指令値を入力し、操舵輪の転舵角を制御するアクチュエータである。なお、舵角アクチュエータ53としては、ステアリングシステムの操舵力伝達系に設けられる転舵モータ等を用いる。
表示デバイス6は、自動運転による停車中/走行中、自車が地図上で何処を移動しているか等を画面表示し、ドライバーや乗員に自車位置視覚情報を提供するデバイスである。この表示デバイス6は、自動運転制御ユニット4により生成された目標走行経路情報や自車位置情報や目的地情報等を入力し、表示画面に、地図と道路と目標走行経路(自車の走行ルート)と自車位置と目的地等を視認しやすく表示する。
なお、自動運転システムAの自動運転制御ユニット4には、自車線を走行する自車が、自車周囲の他車が走行する隣接車線へ車線変更する際、所定の制御則に基づいて車線変更制御を行う車線変更コントローラ40(コントローラ)を備える。
[車線変更コントローラの制御ブロック構成]
図2は、自動運転制御ユニット4に備える車線変更コントローラ40を示す。以下、図2に基づいて車線変更コントローラ40の制御ブロック構成を説明する。
車線変更コントローラ40は、車線変更要求検出部40aと、車線変更意思検出部40bと、車線変更目標設定部40cと、車線変更動作決定部40dと、車線変更制御部40eと、識別器40fと、を備えている。
車線変更要求検出部40aは、自車の隣接車線への車線変更要求があるか無いかを検出する。ここで、自車の隣接車線への車線変更要求の検出は、例えば、下記の(a)、(b)等の検出手法を用いて行う。
(a)ドライバーが手動により車両運転に介入する運転介入情報が出され、隣接車線への自車の車線変更をすることなったことにより検出する(ドライバー要求)。例えば、ウィンカー点灯や点灯操作により検出する。その他にも、ドライバーによる隣接車線への操舵操作を検出する。
(b)自動運転制御ユニット4により車線変更の指令が出力されたことを検出する(システム要求)。例えば、車線変更の判断が下されたときに出力されたフラグ信号を検出してもよく、また自動運転制御ユニット4により算出された目標走行経路より隣接車線への車線変更を検出するようにしてもよい。
車線変更意思検出部40bは、自車が車線変更要求有りと検出された場合、隣接車線を走行する他車の自車線に向けた車線変更意思があるか無いかを検出する。
ここで、車線変更意思がある他車の検出は、例えば、下記の(a)〜(d)等の検出手法を用いて行う。
(a)他車がウィンカーを点灯したことにより検出する。
(b)他車が自車線側に向かう挙動を検出し、車線変更の準備を開始していることを検出する。
(c)他車が自車線走行中の車両の車間スペースに向かって加減速する場合に検出する。
(d)自車と他車との間での車車間通信により他車が車線変更を予定している情報を入力することにより検出する。なお、車車間通信を行う車両は、隣接車線を走行する複数台の車両のうち、自車がデッドポイントへ到達するデッドポイント到達予測時刻より他車位置への到達時刻が早い車両に限定する。ここで、「デッドポイント」とは、自車の前方に存在し、自車が隣接車線へ車線変更するときに車線変更を完了していなければならない終点のことをいう。
車線変更目標設定部40cは、他車の自車線に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車を入れ替え車線変更の対象車とし、対象車の車線変更により生じる空き領域の位置を自車の車線変更目標に設定する。このとき、自車に対する対象車の相対位置を検出し、自車に対する対象車の相対位置を空き領域の位置として、自車の車線変更目標に設定する。
ここで、「空き領域の位置」とは、対象車が車線変更する前の場合、対象車が車線変更することで空き領域が生じることになる対象車の存在位置をいい、対象車が車線変更した後の場合、対象車が隣接車線から抜けることにより生じる空き領域の位置をいう。
よって、「空き領域の位置」は、車線変更を開始する前であって自車と対象車が互いの車線を並走している間は、自車に対する対象車の相対位置を検出し、自車に対して対象車が存在する相対位置を空き領域の位置とし、自車の車線変更目標に設定することになる。つまり、「空き領域の位置」には、現実に空き領域とはなっていない自車に対する対象車の存在位置を含むため、空きスペースの検出ではなく、自車に対する対象車の相対位置を検出する。
なお、車線変更意思が有る他車が1台だけ存在する場合は、1台の他車を入れ替え車線変更の対象車とする。一方、車線変更意思が有る他車が複数台存在する場合は、複数台の他車のうち車線変更リスク値が最も低い他車を入れ替え車線変更の対象車とする。
車線変更動作決定部40dは、自車の車線変更目標が設定された場合、自車と対象車との間での入れ替え車線変更の相互動作を決定する。基本的には、自車と対象車との入れ替え車線変更動作を、予めパターン化して下記に述べる相互動作パターン(A)〜(F)に分類しておく。そして、様々な判断条件に応じて分類した相互動作パターン(A)〜(F)のうち一つのパターンを選択し、自車と対象車との間での入れ替え車線変更の相互動作を決定する。
ここで、相互動作パターン(A)〜(F)は、図3に示す通りである。なお、図3において、V1は自車、V2は対象車である。
(A)対象車V2の前方かつ対象車V2より先に自車V1の車線変更を開始する。
(B)対象車V2の前方かつ対象車V2と同時に自車V1の車線変更を開始する。
(C)対象車V2の前方かつ対象車V2より後に自車V1の車線変更を開始する。
(D)対象車V2の後方かつ対象車V2より先に自車V1の車線変更を開始する。
(E)対象車V2の後方かつ対象車V2と同時に自車V1の車線変更を開始する。
(F)対象車V2の後方かつ対象車V2より後に自車V1の車線変更を開始する。
車線変更制御部40eは、車線変更動作決定部40dにより自車と対象車との間での入れ替え車線変更の相互動作が決定されると、決定された入れ替え車線変更動作となるように、自車の車線変更動作を制御する。
識別器40fは、自車と対象車の入れ替え車線変更を経験すると、選択した相互動作パターン(A)〜(F)毎に自車と対象車を含む周辺環境の分類結果を記憶保存しておく。
車線変更動作決定部40dでは、自車V1の車線変更目標が設定された場合、そのときの周辺環境が学習による分類結果のいずれかに適合すると判断されると、判断された分類結果のときの相互動作パターンを識別器40fから読み出して選択する。
[車線変更制御の全体処理構成]
図4は、自動運転制御ユニット4に備える車線変更コントローラ40にて実行される車線変更制御処理の全体流れを示す。以下、図4の各ステップについて説明する。
ステップS1では、スタートに続いて、自車が自車線から隣接車線への車線変更要求有りか否かを判断する。YES(自車の車線変更要求有り)の場合はステップS2へ進み、NO(自車の車線変更要求無し)の場合はエンドへ進む。
ステップS2では、ステップS1での自車の車線変更要求有りとの判断に続き、隣接車線を走行している自車周囲の他車(1台又は複数台)のうち車線変更意思がある他車が存在するか否かを判断する。YES(車線変更意思がある他車が存在する)の場合はステップS3へ進み、NO(車線変更意思がある他車が存在しない)の場合はエンドへ進む。
ステップS3では、ステップS2での車線変更意思がある他車が存在するとの判断に続き、車線変更意思がある他車は1台であるか否かを判断する。YES(他車は1台)の場合はステップS6へ進み、NO(他車は複数台)の場合はステップS4へ進む。
ステップS4では、ステップS3での車線変更意思がある他車が複数台存在するとの判断に続き、複数台のそれぞれの他車について車線変更リスク値を計算し、ステップS5へ進む。
ここで、車線変更リスク値Rは、
R=f(La,Lo,Sa,So,Pa,Po)
但し、La:自車線走行車両の車間距離、Lo:隣接車線走行車両の車間距離、Sa:自車線走行車両の車速、So:隣接車線走行車両の車速、Pa:自車線走行車両の車両位置、Po:隣接車線走行車両の車両位置である。
そして、車線変更リスク値Rの関数式は、多数の実験結果に基づき、車間距離が大きいほど車線変更リスク値Rを低い値とし、車速が低いほど車線変更リスク値Rを低い値とし、走行車両の台数が少ないほど車線変更リスク値Rを低い値とする式で与えられる。
ステップS5では、ステップS3での車線変更リスク値の計算に続き、車線変更意思がある複数台の他車の車線変更リスク値のうちリスク値が最も低い他車を選択し、ステップS6へ進む。
ステップS6では、ステップS3での他車は1台であるとの判断、或いは、ステップS5でのリスク値が最も低い他車の選択に続き、1台の他車、或いは、リスク値が最も低い他車を、入れ替え車線変更の対象車に決定し、ステップS7へ進む。
ステップS7では、ステップS6での入れ替え車線変更の対象車決定に続き、対象車の車線変更により生じる隣接車線の空き領域の位置(相対位置)を自車の車線変更目標として設定し、ステップS8へ進む。
ここで、「車線変更目標」は、走行している対象車の車線変更により生じる隣接車線の空き領域の位置(相対位置)としているため、固定した目標位置が存在するというのではなく、対象車の車線変更動作に伴って時間の経過と共に自車との相対位置関係が移動する可変目標位置になる。
ステップS8では、ステップS7での自車の車線変更目標設定に続き、図5に示すフローチャートにより自車と対象車の車線変更動作を決定し、ステップS9へ進む。
ステップS9では、ステップS8での車線変更動作の決定、或いは、ステップS10での車線変更未完了であるとの判断に続き、決定した車線変更動作にしたがって車線変更制御を実行し、ステップS10へ進む。
ステップS10では、ステップS9での車線変更制御の実行に続き、自車と対象車の入れ替え車線変更が完了したか否かを判断する。YES(車線変更完了)の場合はエンドへ進み、NO(車線変更未完了)の場合はステップS9へ戻る。
[車線変更動作決定処理構成]
図5は、車線変更制御処理の車線変更動作決定ステップS8で実行される車線変更動作決定処理の流れを示す。以下、図5の各ステップについて説明する。
ステップS801では、車線変更動作決定処理開始に続き、自車がデッドポイントまで到達するのに要するデッドポイント到達予測時刻を計算し、デッドポイント到達予測時刻が閾値以下であるか否かを判断する。YES(デッドポイント到達予測時刻≦閾値)の場合はステップS802へ進み、NO(デッドポイント到達予測時刻>閾値)の場合はステップS803へ進む。
ここで、「デッドポイント」とは、例えば、X字合流する道路の場合、図6に示す“D.P”がデッドポイントである。Y字分岐する道路の場合には、2つの道に分かれる分岐点がデッドポイントになる。
「デッドポイント到達予測時刻」は、自車の車速と自車位置とデッドポイントまでの乖離距離により計算する。なお、互いに平行に延びる複数車線が存在する道路を自車が走行する場合は、デッドポイントは存在せず、デッドポイント到達予測時刻=∞になる。
「閾値」は、相互動作パターン(A)〜(F)の何れかを選択したとき、選択したパターンによる入れ替え車線変更するための最小必要時間による値に設定される。つまり、デッドポイント到達予測時刻≦閾値であると判断されると、相互動作パターン(A)〜(F)の何れかを選択し、選択したパターンによる入れ替え車線変更する時間的余裕が無いことを意味する。
ステップS802では、S801でのデッドポイント到達予測時刻≦閾値であるとの判断に続き、相互動作パターン(A)〜(F)を選択することなく、パターン動作に代えて直ちに自車の車線変更を開始する。
ステップS803では、S801でのデッドポイント到達予測時刻>閾値であるとの判断に続き、自車と対象車の前後方向に物体(走行車両、停止車両等)が存在しないか否かを判断する。YES(前後方向に物体の存在無し)の場合はステップS804へ進み、NO(前後方向に物体の存在有り)の場合はステップS805へ進む。
ステップS804では、S803での前後方向に物体の存在無しであるとの判断に続き、入れ替え車線変更を行ったときの自車の現在車速からの車速変化をパターン(A)〜(F)のそれぞれについて計算し、車速変化が最も小さい相互動作パターンを選択する。
ステップS805では、S803での前後方向に物体の存在有りであるとの判断に続き、そのときの自車線を走行する車両と隣接車線を走行する車両による周辺環境が、学習した分類結果の何れかに適合するか否かを判断する。YES(分類結果に適合する)の場合はステップS806へ進み、NO(分類結果に適合しない)の場合はステップS807へ進む。
ここで、「学習した分類結果」は、自車と対象車の入れ替え車線変更を経験する毎に識別器40fに記憶保存されている自車と対象車を含む周辺環境の分類結果をいう。
ステップS806では、S805での分類結果に適合するとの判断に続き、判断された分類結果に該当するパターンを選択する。
ここで、判断された分類結果に該当するパターンは、周辺環境の分類結果が相互動作パターン(A)〜(F)からの1つの選択パターンと共に記憶保存されている識別器40fからの読み出しにより選択される。
ステップS807では、S805での分類結果に適合しないとの判断に続き、自車線より隣接車線の方が混雑しているか否かを判断する。YES(隣接車線の方が混雑している)の場合はステップS808へ進み、NO(隣接車線の方が混雑していない)の場合はステップS811へ進む。
ここで、自車線と隣接車線の混雑度合いは、自車と対象車を含めて自車の入れ替え車線変更の対象となり得る同じ距離の混雑判別区間を車載センサ1により検知可能な範囲にて設定する。そして、自車線での混雑判別区間に存在する車両の台数により自車線の混雑度を計算し、隣接車線での混雑判別区間に存在する車両の台数により隣接車線の混雑度を計算する。そして、隣接車線の混雑度と自車線の混雑度との差が閾値以上であると、隣接車線の方が混雑していると判断する。
ステップS808では、S807での隣接車線の方が混雑しているとの判断に続き、自車が対象車よりも前であるか否かを判断する。YES(自車が対象車よりも前)の場合はステップS809へ進み、NO(自車が対象車よりも後)の場合はステップS810へ進む。
ステップS809では、S808での自車が対象車よりも前であるとの判断に続き、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(C)を選択する。
ステップS810では、S808での自車が対象車よりも後であるとの判断に続き、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(F)を選択する。
ステップS811では、S807での隣接車線の方が混雑していないとの判断に続き、隣接線より自車線の方が混雑しているか否かを判断する。YES(自車線の方が混雑している)の場合はステップS812へ進み、NO(自車線の方が混雑していない)の場合はステップS815へ進む。
ここで、自車線の混雑度と隣接車線の混雑度との差が閾値以上であると、自車線の方が混雑していると判断する。
ステップS812では、S811での自車線の方が混雑しているとの判断に続き、自車が対象車よりも前であるか否かを判断する。YES(自車が対象車よりも前)の場合はステップS813へ進み、NO(自車が対象車よりも後)の場合はステップS814へ進む。
ステップS813では、S812での自車が対象車よりも前であるとの判断に続き、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(A)を選択する。
ステップS814では、S812での自車が対象車よりも後であるとの判断に続き、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(D)を選択する。
ステップS815では、S811での自車線の方が混雑していないとの判断に続き、図3に示す相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値を計算し、ステップS816へ進む。
ここで、車線変更リスク値Rの計算は、上記ステップS4で述べたように、
R=f(La,Lo,Sa,So,Pa,Po)
の式を用いて計算する。
ステップS816では、S815での車線変更リスク値の計算に続き、相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値のうち最小値を選択し、選択した最小のリスク値が閾値以上であるか否かを判断する。YES(リスク値≧閾値)の場合はステップS817へ進み、NO(リスク値<閾値)の場合はステップS818へ進む。
ここで、最小の車線変更リスク値Rとなる相互動作パターンとしてパターン(B),(E)が選択されたときは、リスク値≧閾値であるか否かの判断対象から除かれる。つまり、自車と対象車の車線変更開始時刻を異ならせるパターン(A),(C),(D),(F)が選択されたとき、リスク値≧閾値であるか否かを判断する。
ステップS817では、S816でのリスク値≧閾値であるとの判断に続き、対象車の車線変更開始時刻と自車の車線変更開始時刻の時刻差を、予め設定されている基準時刻から補正し、ステップS818へ進む。
ここで、「時刻差の補正」は、車線変更リスク値R≧閾値である場合、対象車の車線変更開始時刻と自車の車線変更開始時刻の時刻差は、車線変更リスク値Rが高いほど短い時刻差に設定される。
ステップS818では、S816でのリスク値<閾値であるとの判断、或いは、S817での時刻差の補正に続き、相互動作パターン(A)〜(F)のうち車線変更リスク値Rが最小値となる相互動作パターンを選択する。
次に、実施例1の作用を、「車線変更制御作用」、「車線変更目標設定作用」、「車線変更動作決定作用」に分けて説明する。以下、自車線L1、自車V1、隣接車線L2、対象車V2、自車線の他車V3、隣接車線の他車V4、デッドポイントD.Pとする。
[車線変更制御作用]
特許文献1に記載された装置にあっては、自車が車線変更を行う場合、他車が減速もしくは自車走行レーン以外への車線変更を行うことを想定し、他車両周囲空間をセンシングしている。しかし、センシングされる他車両周囲空間が十分では無いとき、自車を隣接車線へ車線変更する方法についての開示がない。そのため、X字合流や複数車線を有する道路にて自車が隣接車線への車線変更するシーンにおいて、自車の車線変更先に十分な空間領域が無い場合、自車は車線変更できない。
例えば、ドライバー要求やシステム要求により、自車が隣接車線へ車線変更する際、特許文献1に記載された装置では、隣接車線に自車が車線変更により割り込むスペースが確保されていないと車線変更を行うことができない。例えば、図6に示すように、X字合流地点を有する道路で自車の隣接車線にほぼ等間隔にて複数台の他車が走行していると、自車が車線変更により割り込むだけの十分なスペースが確保されず、車線変更を行うことができない。また、車線変更を行うために自車が停車し、割り込む十分なスペースが確保されるまで待つと、自車線を走行する後続車の障害物となって渋滞を引き起こす。
本開示は、上記課題に着目してなされたもので、自車V1の隣接車線L2への車線変更要求の有無を検出し、自車V1が車線変更要求有りと検出された場合、隣接車線L2を走行する他車V4の自車線L1に向けた車線変更意思の有無を検出する。他車V4の自車線L1に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車V4を入れ替え車線変更の対象車V2とする。そして、対象車V2の車線変更により生じる空き領域の位置(相対位置)を自車V1の車線変更目標に設定する車線変更制御方法を採用した。
即ち、自車V1の車線変更要求無しであると判断されたときは、図4のフローチャートにおいて、S1→エンドへと進む。また、自車V1の車線変更要求有りと判断されたが、車線変更意思がある他車V4が無いときは、図4のフローチャートにおいて、S1→S2→エンドへと進む。何れの場合も入れ替え車線変更を行うことなく、例えば、自車V1では自動運転制御をそのまま継続して自動運転走行する指令が出力される。
一方、自車V1の車線変更要求有り、かつ、車線変更意思がある他車V4があると判断されたときは、図4のフローチャートにおいて、S1→S2→S3(→S4→S5)→S6→S7→S8→S9→S10へと進む。S6では入れ替え車線変更の対象車V2が決定され、S7では自車V1の車線変更目標が設定され、S8では自車V1と対象車V2の車線変更動作が決定され、S9では車線変更制御が実行される。そして、車線変更制御が完了するまではS9→S10へと進む流れが繰り返され、車線変更制御が完了するとS10からエンドへと進む。
例えば、図6に基づいて、X字合流地点を有する道路において自車V1と対象車V2との入れ替え車線変更作用を説明する。X字合流地点直前の位置で自車V1が車線変更要求しているとき、同時タイミングで隣接車線L2にウィンカーを点灯している他車V4が存在するとする。この場合、ウィンカー点灯の他車V4を車線変更意思がある他車として認識し、これを入れ替え車線変更の対象車V2として決定する。そして、対象車V2が、図6の対象車V2から延びる矢印に示すように、自車線L1へ車線変更したとする。このとき、自車V1は、隣接車線L2のうち対象車V2の車線変更により生じる空き領域の位置(他車V4−2と他車V4−3との間であって走行により移動する空き領域の相対位置)を車線変更目標とし、図6の自車V1から延びる矢印に示すように、隣接車線L2へ車線変更する。このように、車線変更意思が有る他車が入れ替え車線変更の対象車V2とされ、対象車V2の車線変更により生じる空き領域の位置(相対位置)が自車V1の車線変更目標として設定される。
この結果、自車V1が隣接車線L2への車線変更を要求するシーンにおいて、自車V1の車線変更先に十分な空間領域が無い場面であっても、自車線L1へ車線変更する対象車V2の位置へ車線変更できるようになる。よって、例えば、図6に示すように、X字合流を有する道路において、自車V1が車線変更を要求している隣接車線L2にほぼ等間隔にて複数台の他車V4が走行している場面であると、自車V1が車線変更により割り込むだけの十分なスペースが確保されない。しかし、自車V1の割り込みスペースが確保されない場面であっても、入れ替えにより自車V1と対象車V2とが車線変更を行うことができる。また、車線変更を行うために自車V1が停車し、隣接車線L2に割り込む十分なスペースが確保されるまで待つことも解消される。このため、自車線L1を走行する後続車の障害物となって渋滞を引き起こすことを防止でき、車線変更が交通流の阻害要因になることもない。また、自車V1の燃料消費も抑制することができる。さらに、自車V1の乗員に与えるストレスも低減できる。
[車線変更目標設定作用]
図7及び図8に基づいて、X字合流地点を有する道路において入れ替え車線変更の対象車V2の決定作用と自車V1の車線変更目標の設定作用を説明する。
自車V1の車線変更要求有り、かつ、車線変更意思がある他車V4が1台あるときは、図4のフローチャートにおいて、S1→S2→S3→S6→S7へと進む。S6では、1台の他車V4が、入れ替え車線変更の対象車V2として決定される。S7では、対象車V2の車線変更により生じる隣接車線L2の空き領域の位置(相対位置)が、自車V1の車線変更目標に設定される。
即ち、図7に示すように、自車V1に車線変更要求があるとき、隣接車線を3台の他車V4−1、V4−2、V4−3と1台のウィンカー点灯による対象車候補が走行しているときは、1台の対象車候補が対象車V2として決定される。そして、対象車V2の車線変更により生じる隣接車線L2の他車V4−2と他車V4−3との間に形成される空き領域の位置(相対位置)が、自車V1の車線変更目標に設定される。
自車V1の車線変更要求有り、かつ、車線変更意思がある他車V4が複数台あるときは、図4のフローチャートにおいて、S1→S2→S3→S4→S5→S6→S7へと進む。S4では、複数台のそれぞれの他車V4について車線変更リスク値Rが計算される。S5では、車線変更意思がある複数台の他車の車線変更リスク値Rのうちリスク値が最も低い他車が対象車候補として選択される。S6では、車線変更リスク値Rが最も低い対象車候補が、入れ替え車線変更の対象車V2に決定される。
即ち、図8に示すように、自車V1に車線変更要求があるとき、隣接車線を2台の他車V4−1、V4−2と3台のウィンカー点灯による対象車候補V2−1、V2−2、V2−3が走行しているときは、車線変更リスク値Rが最も低い対象車候補V2−2が対象車V2として決定される。そして、対象車V2の車線変更により生じる隣接車線L2の他車V4−2と対象車候補V2−3との間に形成される空き領域の位置(相対位置)が、自車V1の車線変更目標に設定される。
このように、車線変更意思がある他車V4が複数台あるときは、車線変更リスク値Rが最も低い対象車候補V2−2を対象車V2として決定している。このため、自車V1と対象車V2の入れ替え車線変更を行うシーンにおいて、スペース余裕や時間余裕を持ってスムーズに入れ替え車線変更を行うことができる。
[車線変更動作決定作用]
(車線変更動作決定作用1)
デッドポイント到達予測時刻≦閾値の場合は、図5のフローチャートにおいて、S801→S802へと進む。S802では、相互動作パターン(A)〜(F)を選択することなく、直ちに自車V1の車線変更が開始される。
即ち、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、デッドポイント到達予測時刻≦閾値であると、自車V1の車線変更を諦めざるを得ない。つまり、相互動作パターン(A)〜(F)の何れかを選択し、選択したパターンによる入れ替え車線変更する時間的余裕が無い。
これに対し、例えば、X字合流する道路の場合であって、デッドポイント到達予測時刻≦閾値であると判断されると、直ちに自車V1の車線変更を開始することで、自車V1と対象車V2の入れ替え車線変更を行える。この結果、デッドポイント到達予測時刻≦閾値であるシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けた規定の例外として扱うことで、自車V1の車線変更を行うことができる。
(車線変更動作決定作用2)
デッドポイント到達予測時刻>閾値であるが、自車V1と対象車V2の前後方向に物体が存在しない場合、図5のフローチャートにおいて、S801→S803→S804へと進む。S804では、入れ替え車線変更を行ったときの自車V1の現在車速からの車速変化がパターン(A)〜(F)のそれぞれについて計算され、車速変化が最も小さい相互動作パターンが選択される。
即ち、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、自車V1と対象車V2の前後方向に物体が存在しない場合、パターン(A)〜(F)の何れも選択することが可能である。しかし、適宜にパターンを選択すると、自車V1の車速を減速から加速へと移行させる必要があったり、加速から減速へと移行させたる必要があったりする。
これに対し、自車V1と対象車V2の前後方向に物体が存在しない場合、車速変化が最も小さい相互動作パターンを選択することで、入れ替え車線変更での自車V1の車速変化を小さく抑えられる。この結果、自車V1と対象車V2の前後方向に物体が存在しないシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに入れ替え車線変更での自車V1の車速変化を小さく抑えることができる。
(車線変更動作決定作用3)
デッドポイント到達予測時刻>閾値で、自車V1と対象車V2の前後方向に物体が存在するが、周辺環境が学習した分類結果の何れかに適合する場合、図5のフローチャートにおいて、S801→S803→S805→S806へと進む。S806では、相互動作パターン(A)〜(F)のうち、判断された分類結果に該当するパターンが識別器40fにより読み出されて選択される。
即ち、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、各パターン(A)〜(F)の全てについて車線変更リスク値Rを計算し、最小リスク値のパターンを選択するようにすると、計算が煩わしくなる。
これに対し、相互動作パターン(A)〜(F)に分けて規定したことで、これを学習制御に利用することができる点に着目した。つまり、自車V1と対象車V2の入れ替え車線変更を経験する毎に識別器40fに、自車V1と対象車V2を含む周辺環境の分類結果と、分類結果毎に選択された相互動作パターンを記憶保存させることができる。この結果、自車V1と対象車V2を含む周辺環境として同様の環境を過去に経験したシーンにおいて、自車V1と対象車V2の相互動作パターンの選択に学習結果を利用することで、動作パターンの選択処理を短時間で容易に行うことができる。
(車線変更動作決定作用4)
デッドポイント到達予測時刻>閾値で、自車V1と対象車V2の前後方向に物体が存在し、周辺環境が学習した分類結果の何れにも適合しないとする。これら3つの条件が成立する場合であって、自車線L1より隣接車線L2の方が混雑し、かつ、自車V1が対象車V2より前に存在する場合、図5のフローチャートにおいて、S801→S803→S805→S807→S808→S809へと進む。S809では、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(C)が選択される。上記3つの条件が成立する場合であって、自車線L1より隣接車線L2の方が混雑し、かつ、自車V1が対象車V2より後に存在する場合、図5のフローチャートにおいて、S801→S803→S805→S807→S808→S810へと進む。S810では、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(F)が選択される。
即ち、自車線L1より隣接車線L2の方が混雑していると、先に対象車V2が車線変更により抜けて空き領域を確保し、その後、自車V1が車線変更により空き領域へ入り込むようにすると、スムーズに入れ替え車線変更することができる。つまり、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、各パターン(A)〜(F)のうち、(A),(B),(D),(E)のパターンは除外される。
これに対し、自車線L1より隣接車線L2の方が混雑し、かつ、自車V1が対象車V2より前に存在する場合は、相互動作パターン(C)を選択する。また、自車線L1より隣接車線L2の方が混雑し、かつ、自車V1が対象車V2より後に存在する場合は、図9に示すように、相互動作パターン(F)を選択するようにしている。このため、自車V1が対象車V2の後方位置で、かつ、対象車V2より後に自車V1の車線変更を開始することで、先に対象車V2が車線変更により抜けて空き領域が確保され、スムーズに入れ替え車線変更がなされる。この結果、自車線L1より隣接車線L2の方が混雑するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに適切なパターン選択により、スムーズに入れ替え車線変更を行うことができる。
(車線変更動作決定作用5)
デッドポイント到達予測時刻>閾値で、自車V1と対象車V2の前後方向に物体が存在し、周辺環境が学習した分類結果の何れにも適合しないとする。これら3つの条件が成立する場合であって、隣接車線L2より自車線L1の方が混雑し、かつ、自車V1が対象車V2より前に存在する場合、図5のフローチャートにおいて、S801→S803→S805→S807→S811→S812→S813へと進む。S813では、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(A)が選択される。上記3つの条件が成立する場合であって、隣接車線L2より自車線L1の方が混雑し、かつ、自車V1が対象車V2より後に存在する場合、図5のフローチャートにおいて、S801→S803→S805→S807→S811→S812→S814へと進む。S814では、図3に示す相互動作パターン(A)〜(F)の中から相互動作パターン(D)が選択される。
即ち、隣接車線L2より自車線L1の方が混雑していると、先に混雑している自車線L1から自車V1が車線変更により抜け、その後、対象車V2が車線変更により自車V1の空き領域を確保するようにすると、スムーズに入れ替え車線変更することができる。つまり、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、各パターン(A)〜(F)のうち、(B),(C),(E),(F)のパターンは除外される。
これに対し、隣接車線L2より自車線L1の方が混雑し、かつ、自車V1が対象車V2より前に存在する場合は、相互動作パターン(A)を選択する。また、隣接車線L2より自車線L1の方が混雑し、かつ、自車V1が対象車V2より後に存在する場合は、相互動作パターン(D)を選択するようにしている。この結果、隣接車線L2より自車線L1の方が混雑するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに適切なパターン選択により、スムーズに入れ替え車線変更を行うことができる。
(車線変更動作決定作用6)
デッドポイント到達予測時刻>閾値で、自車V1と対象車V2の前後方向に物体が存在し、周辺環境が学習した分類結果の何れにも適合しないとする。これら3つの条件が成立する場合であって、自車線L1と隣接車線L2の混雑度が閾値以内の差である場合、図5のフローチャートにおいて、S801→S803→S805→S807→S811→S815→S816へと進む。S815では、図3に示す相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値Rが計算される。S816では、相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値Rのうち最小値が選択され、選択された最小のリスク値Rが閾値以上であるか否かが判断される。S816での判断が車線変更リスク値<閾値である場合、S816からS818へと進み、S818では、相互動作パターン(A)〜(F)のうち車線変更リスク値Rが最小値となる相互動作パターンが選択される。
即ち、自車V1と対象車V2が入れ替え車線変更するパターンを相互動作パターン(A)〜(F)に分けて規定したとき、各パターン(A)〜(F)のうち何れのパターンを選択するかの選択条件としては様々な条件が存在する。
これに対し、相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値Rを計算し、計算された車線変更リスク値R(A)〜R(F)のうち最小値の動作パターンを選択するようにしている。この結果、自車V1と対象車V2を入れ替え車線変更するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに車線変更成功確率を上げた入れ替え車線変更を行うことができる。
例えば、図10の左部分に示すように、自車V1が対象車V2の後方に存在するときに相互動作パターン(D)を選択すると、自車線走行車両の車間距離Laが広くなるが、隣接車線走行車両の車間距離Loが狭くなる。図10の右部分に示すように、自車V1が対象車V2の後方に存在するときに相互動作パターン(F)を選択すると、自車線走行車両の車間距離Laが相互動作パターン(D)を選択した場合に比べ狭くなる。しかし、隣接車線走行車両の車間距離Loが相互動作パターン(D)を選択した場合に比べて広くなる。よって、自車V1と対象車V2が図10に示す関係にある場合は、自車V1と対象車V2の車線変更による矢印長さが短く車間が平均化されていることで車線変更リスク値Rが小さい値になる相互動作パターン(F)が選択される。なお、自車V1と対象車V2の車線変更による移動距離(図10の矢印長さ)が長いと車線変更リスク値Rが増大するし、車間が狭いと車線変更リスク値Rが増大するという関係にある。
一方、S816での判断が車線変更リスク値≧閾値である場合、S816からS817→S818へと進み、S817では、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差が、予め設定されている基準時刻から補正される。S818では、相互動作パターン(A)〜(F)のうち車線変更リスク値Rが最小値となる相互動作パターンが選択される。
即ち、各相互動作パターン(A)〜(F)のうち車線変更リスク値Rが最小値となる相互動作パターンを選択したとき、図11の左部分に示すように、車線変更リスク値Rそのものが低い値であるとする。この場合、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差を、予め設定されている基準時刻(例えば、2.0sec程度)にしても車線変更成功確率を上げることができる。
これに対し、各相互動作パターン(A)〜(F)のうち車線変更リスク値Rが最小値となる相互動作パターンを選択したとき、図11の右部分に示すように、車線変更リスク値Rそのものが高い値であるとする。この場合、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差を、予め設定されている基準時刻にすると、車線変更成功確率を上げることができない。そこで、車線変更リスク値≧閾値である場合、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差が、予め設定されている基準時刻より短い時刻(例えば、0.5sec程度)にするように補正する。この結果、車線変更リスク値Rが最小値のパターンを選択するシーンにおいて、車線変更リスク値≧閾値であると車線変更開始時刻の時刻差を短くすることにより、車線変更成功確率を上げた入れ替え車線変更を行うことができる。なお、時刻差の補正は、各相互動作パターン(A)〜(F)のうちパターン(A),(C),(D),(F)が選択するときに限られる。
以上説明したように、実施例1の走行支援方法及び走行支援装置にあっては、下記に列挙する効果を奏する。
(1)自車線L1を走行する自車V1が、自車周囲の他車V4が走行する隣接車線L2へ車線変更する車線変更制御を行うコントローラ(車線変更コントローラ40)を備える走行支援方法であって、
自車V1が隣接車線L2への車線変更要求の有無を検出し、
自車V1が車線変更要求有りと検出された場合、隣接車線L2を走行する他車V4の自車線L1に向けた車線変更意思の有無を検出し、
他車V4の自車線L1に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車V4を入れ替え車線変更の対象車V2とし、
対象車V2の車線変更により生じる空き領域の位置を自車V1の車線変更目標に設定する(図6)。
このように、車線変更意思が有る他車V4が入れ替え車線変更の対象車V2とされ、対象車V2の車線変更により生じる空き領域の位置が自車V1の車線変更目標に設定される。この結果、自車V1が隣接車線L2への車線変更を要求するシーンにおいて、自車V1の車線変更先に十分な空間領域が無い場面であっても、自車線L1へ車線変更する対象車V2の位置へ車線変更できるようになる走行支援方法を提供することができる。つまり、隣接車線L2に車線変更するための空き領域が小さくても、対象車V2の車線変更により生じる空き領域へ車線変更できるようになる。
(2)自車V1に対する対象車V2の相対位置を検出し、
自車V1に対する対象車V2の相対位置を空き領域の位置として、自車V1の車線変更目標に設定する(図2)。
このように、自車V1に対する対象車V2の相対位置を検出することにより、自車V1及び対象車V2が走行している場合であっても、対象車V2の車線変更により生じることになる空き領域の位置を検出することができるようになる。したがって、自車V1及び対象車V2が走行している場合であっても、対象車V2の車線変更により生じることになる空き領域の位置を車線変更目標と設定することができるようになる。
(3)車線変更意思が有る他車V4が複数台存在する場合、複数台の他車V4のうち車線変更リスク値Rが最も低い他車V4を入れ替え車線変更の対象車V2とする(図8)。
このように、車線変更意思がある他車V4が複数台あるときは、車線変更リスク値Rが最も低い対象車候補を対象車V2として決定している。この結果、自車V1と対象車V2の入れ替え車線変更を行うシーンにおいて、スペース余裕や時間余裕を持ってスムーズに入れ替え車線変更を行うことができる。
(4)対象車V2を決定すると、自車V1の位置を対象車V2の前方位置又は後方位置とし、自車V1と対象車V2とが前後方向にずれた位置関係になった状態で入れ替え車線変更を開始する(図3)。
このように、自車V1と対象車V2とが横並び状態で入れ替え車線変更を開始すると車両同士が干渉する可能性が高くなるため、意図的に自車V1と対象車V2とが前後方向にずれた位置関係として入れ替え車線変更を開始するようにしている。この結果、自車V1と対象車V2の入れ替え車線変更を開始するシーンにおいて、自車V1と対象車V2の車両同士が干渉するのを抑えて入れ替え車線変更を開始することができる。
(5)自車V1と対象車V2による車線変更の相互動作を、6つの相互動作パターン(A)〜(F)に分け、
自車V1の車線変更目標が設定された場合、相互動作パターン(A)〜(F)のうち一つのパターンを選択して自車V1の車線変更動作を決定する(図3)。
このように、基本的な自車V1と対象車V2による車線変更の相互動作は決まっているため、予め6つの相互動作パターン(A)〜(F)に分けておくようにしている。この結果、自車V1と対象車V2の入れ替え車線変更を行うシーンにおいて、シーン毎に自車V1と対象車V2との相互動作パターンを決定する処理を省くことができ、走行中の演算処理負荷を軽減することができる。
(6)自車V1が走行する自車線L1よりも対象車V2が走行する隣接車線L2の方が混雑している場合、(C)又は(F)の相互動作パターンを選択する確率を上げる(図5)。
このように、隣接車線L2の方が混雑していると、先に対象車V2が車線変更により抜けて自車V1の空き領域を確保する(C)又は(F)の相互動作パターンを選択すると、スムーズに入れ替え車線変更がなされる。この結果、自車線L1より隣接車線L2の方が混雑するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに適切なパターン選択により、スムーズに入れ替え車線変更を行うことができる。
(7)対象車V2が走行する隣接車線L2よりも自車V1が走行する自車線L1の方が混雑している場合、(A)又は(D)の相互動作パターンを選択する確率を上げる(図5)。
このように、自車線L1の方が混雑していると、先に自車V1が車線変更により抜けて対象車V2の空き領域を確保する(A)又は(D)の相互動作パターンを選択すると、スムーズに入れ替え車線変更がなされる。この結果、隣接車線L2より自車線L1の方が混雑するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに適切なパターン選択により、スムーズに入れ替え車線変更を行うことができる。
(8)自車V1及び対象車V2における車線変更リスク値Rを、6つの相互動作パターンのそれぞれのパターンについて算出し、
車線変更リスク値Rのうち最も低い値の一つの相互動作パターンを選択し、自車V1の車線変更動作を決定する(図10)。
このように、相互動作パターン(A)〜(F)のそれぞれについて車線変更リスク値Rを計算し、計算された車線変更リスク値R(A)〜R(F)のうち最小値の動作パターンを選択するようにしている。この結果、自車V1と対象車V2を入れ替え車線変更するシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに車線変更成功確率を上げた入れ替え車線変更を行うことができる。
(9)相互動作パターンとして自車V1と対象車V2の車線変更開始時刻を異ならせるパターンが選択され、かつ、車線変更リスク値Rが閾値以上である場合、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差を車線変更リスク値Rが高いほど短くする(図11)。
このように、車線変更リスク値≧閾値である場合、対象車V2の車線変更開始時刻と自車V1の車線変更開始時刻の時刻差が、予め設定されている基準時刻より短い時刻にされる。この結果、車線変更リスク値Rが最小値のパターンを選択するシーンにおいて、車線変更リスク値≧閾値であると車線変更開始時刻の時刻差を短くすることにより、車線変更成功確率を上げた入れ替え車線変更を行うことができる。
(10)自車V1と対象車V2の入れ替え車線変更を経験すると、選択した相互動作パターン毎に自車V1と対象車V2を含む周辺環境の分類結果を記憶保存しておく識別器40fを設け、
自車V1の車線変更目標が設定された場合、そのときの周辺環境が学習による分類結果のいずれかに適合すると判断されると、判断された分類結果のときの相互動作パターンを識別器40fから読み出して選択する(図2)。
このように、自車V1と対象車V2の入れ替え車線変更を経験する毎に識別器40fに、自車V1と対象車V2を含む周辺環境の分類結果と、分類結果毎に選択された相互動作パターンを記憶保存させておく。この結果、自車V1と対象車V2を含む周辺環境として同様の環境を過去に経験したシーンにおいて、自車V1と対象車V2の相互動作パターンの選択に学習結果を利用することで、動作パターンの選択処理を短時間で容易に行うことができる。
(11)自車V1及び対象車V2の前後方向に物体が存在しない場合、6つの相互動作パターンのうち自車V1の車速の変化が最小となる相互動作パターンを選択する(図5)。
このように、自車V1と対象車V2の前後方向に物体が存在しない場合、車速変化が最も小さい相互動作パターンが選択される。この結果、自車V1と対象車V2の前後方向に物体が存在しないシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けて規定したときに入れ替え車線変更での自車V1の車速変化を小さく抑えることができる。
(12)自車V1の車線変更が可能な限界位置であるデッドポイントD.Pまでのデッドポイント到達予想時刻が閾値以下であれば、相互動作パターンを選択することなく、自車V1の車線変更を開始する(図5)。
このように、デッドポイント到達予測時刻≦閾値であると判断されると、直ちに自車V1の車線変更が開始される。この結果、デッドポイント到達予測時刻≦閾値であるシーンにおいて、自車V1と対象車V2の相互動作パターンをパターン(A)〜(F)に分けた規定の例外として扱うことで、自車V1の車線変更を行うことができる。
(13)自車線L1を走行する自車V1が、自車周囲の他車V4が走行する隣接車線L2へ車線変更する車線変更制御を行うコントローラ(車線変更コントローラ40)を備える走行支援装置であって、
コントローラ(車線変更コントローラ40)は、
自車V1の隣接車線L2への車線変更要求の有無を検出する車線変更要求検出部40aと、
自車V1が車線変更要求有りと検出された場合、隣接車線L2を走行する他車V4の自車線L1に向けた車線変更意思の有無を検出する車線変更意思検出部40bと、
他車V4の自車線L1に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車V4を入れ替え車線変更の対象車V2とし、
対象車V2の車線変更により生じる空き領域の位置を自車V1の車線変更目標に設定する車線変更目標設定部40cと、を有する(図2)。
このように、車線変更意思が有る他車V4が入れ替え車線変更の対象車V2とされ、対象車V2の車線変更により生じる空き領域の位置が自車V1の車線変更目標に設定される。この結果、自車V1が隣接車線L2への車線変更を要求するシーンにおいて、自車V1の車線変更先に十分な空間領域が無い場面であっても、自車線L1へ車線変更する対象車V2の位置へ車線変更できるようになる走行支援装置を提供することができる。
以上、本開示の走行支援方法及び走行支援装置を実施例1に基づき説明してきた。しかし、具体的な構成については、この実施例1に限られるものではなく、請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
実施例1では、車線変更動作決定部40dとして、自車V1と対象車V2による車線変更の相互動作を、6つの相互動作パターン(A)〜(F)に分ける。そして、自車V1の車線変更目標が設定された場合、相互動作パターン(A)〜(F)のうち一つのパターンを選択して自車V1の車線変更動作を決定する例を示した。しかし、車線変更動作決定部としては、自車と対象車による車線変更の相互動作を、6つの相互動作パターン(A)〜(F)に分けることなく、自車と対象車による車線変更の相互動作を決定する例であっても良い。
実施例1では、車線変更動作決定部40dとして、自車V1が走行する自車線L1よりも対象車V2が走行する隣接車線L2の方が混雑している場合、(C)又は(F)の相互動作パターンを選択する。対象車V2が走行する隣接車線L2よりも自車V1が走行する自車線L1の方が混雑している場合、(A)又は(D)の相互動作パターンを選択する例を示した。しかし、車線変更動作決定部としては、(C)又は(F)の相互動作パターンを選択する確率を上げて選択しやすくする例や(A)又は(D)の相互動作パターンを選択する確率を上げて選択しやすくする例としても良い。
実施例1では、車線変更リスク値Rを、R=f(La,Lo,Sa,So,Pa,Po)の式で計算する例を示した。しかし、車線変更リスク値は、周辺車両状態や自車の対象車位置への到達予測時間や道路構造等を含めて計算しても良い。また、自車と対象車との車車間通信が可能であれば、車線変更リスク値を低下させる補正を加えても良い。つまり、自車と対象車との車車間通信が可能であれば、入れ替え車線変更のときに自車と対象車の車速を合わせることができる。さらに、車線変更動作決定部にて相互動作パターン(A)〜(F)のうち一つのパターンを選択して自車V1の車線変更動作を決定するとき、混雑度やデッドポイント到達予測時刻等を車線変更リスク値に集約して決定する例としても良い。この場合、車線変更動作決定条件に応じて車線変更リスク値を上げる補正や下げる補正を行う。
実施例1では、本開示の走行支援方法及び走行支援装置を自動運転モードの選択により駆動/制動/操舵が自動制御される自動運転車両に適用する例を示した。しかし、本開示の走行支援方法及び走行支援装置は、ドライバーによる駆動運転/制動運転/操舵運転のうち一部の運転を支援して走行する走行支援車両であっても良い。さらに、走行ルートや停車ルートや停車位置についてモニター表示や音声案内をすることで、ドライバー操作による走行を視覚や聴覚に訴えて支援する走行支援車両であっても適用することができる。
【0002】
[0005]
本開示は、上記問題に着目してなされたもので、自車が隣接車線への車線変更するシーンにおいて、自車の車線変更先に十分な空間領域が無い場面であっても、他車が走行する領域を用いて自車の車線変更を実行できるようにすることを目的とする。
課題を解決するための手段
[0006]
上記目的を達成するため、本開示は、自車線を走行する自車が、自車周囲の他車が走行する隣接車線へ車線変更する車線変更制御を行うコントローラを備え、以下の手順による走行支援方法としている。
自車の隣接車線への車線変更要求の有無を検出し、
自車が車線変更要求有りと検出された場合、隣接車線を走行する他車の自車線に向けた車線変更意思の有無を検出し、
他車の自車線に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車を入れ替え車線変更の対象車とし、
隣接車線を走行する対象車の位置を自車の車線変更目標に設定し、
車線変更目標に基づいて車線変更制御を行う。
発明の効果
[0007]
このように、車線変更意思が有る他車が入れ替え車線変更の対象車とされ、隣接車線を走行する対象車の位置を自車の車線変更目標に設定され、車線変更目標に基づいて車線変更制御が行われる。この結果、自車が隣接車線への車線変更を要求するシーンにおいて、自車の車線変更先に十分な空間領域が無い場面であっても、自車線へ車線変更する対象車の位置へ車線変更できるようになる。
図面の簡単な説明
[0008]
[図1]実施例1の走行支援方法及び走行支援装置が適用された自動運転制御システムを示

Claims (13)

  1. 自車線を走行する自車が、自車周囲の他車が走行する隣接車線へ車線変更する車線変更制御を行うコントローラを備える走行支援方法であって、
    前記自車の隣接車線への車線変更要求の有無を検出し、
    前記自車が車線変更要求有りと検出された場合、前記隣接車線を走行する前記他車の自車線に向けた車線変更意思の有無を検出し、
    前記他車の自車線に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車を入れ替え車線変更の対象車とし、
    前記対象車の車線変更により生じる空き領域の位置を前記自車の車線変更目標に設定する
    ことを特徴とする走行支援方法。
  2. 請求項1に記載された走行支援方法において、
    前記自車に対する前記対象車の相対位置を検出し、
    前記自車に対する前記対象車の相対位置を前記空き領域の位置として、前記自車の車線変更目標に設定する
    ことを特徴とする走行支援方法。
  3. 請求項1又は2に記載された走行支援方法において、
    前記車線変更意思が有る他車が複数台存在する場合、複数台の他車のうち車線変更リスク値が最も低い他車を入れ替え車線変更の対象車とする
    ことを特徴とする走行支援方法。
  4. 請求項1から3までの何れか一項に記載された走行支援方法において、
    前記対象車を決定すると、前記自車の位置を前記対象車の前方位置又は後方位置とし、前記自車と前記対象車とが前後方向にずれた位置関係になった状態で入れ替え車線変更を開始する
    ことを特徴とする走行支援方法。
  5. 請求項4に記載された走行支援方法において、
    前記自車と前記対象車による車線変更の相互動作を、
    (A)前記対象車の前方かつ前記対象車より先に前記自車の車線変更を開始する、
    (B)前記対象車の前方かつ前記対象車と同時に前記自車の車線変更を開始する、
    (C)前記対象車の前方かつ前記対象車より後に前記自車の車線変更を開始する、
    (D)前記対象車の後方かつ前記対象車より先に前記自車の車線変更を開始する、
    (E)前記対象車の後方かつ前記対象車と同時に前記自車の車線変更を開始する、
    (F)前記対象車の後方かつ前記対象車より後に前記自車の車線変更を開始する、
    による6つの相互動作パターンに分け、
    前記自車の車線変更目標が設定された場合、前記相互動作パターンのうち一つのパターンを選択して前記自車の車線変更動作を決定する
    ことを特徴とする走行支援方法。
  6. 請求項5に記載された走行支援方法において、
    前記自車が走行する自車線よりも前記対象車が走行する隣接車線の方が混雑している場合、(C)又は(F)の相互動作パターンを選択する確率を上げる
    ことを特徴とする走行支援方法。
  7. 請求項5又は6に記載された走行支援方法において、
    前記対象車が走行する隣接車線よりも前記自車が走行する自車線の方が混雑している場合、(A)又は(D)の相互動作パターンを選択する確率を上げる
    ことを特徴とする走行支援方法。
  8. 請求項5から7までの何れか一項に記載された走行支援方法において、
    前記自車及び前記対象車における車線変更リスク値を、前記6つの相互動作パターンのそれぞれのパターンについて算出し、
    前記車線変更リスク値のうち最も低い値の一つの相互動作パターンを選択し、前記自車の車線変更動作を決定する
    ことを特徴とする走行支援方法。
  9. 請求項8に記載された走行支援方法において、
    前記相互動作パターンとして前記自車と前記対象車の車線変更開始時刻を異ならせるパターンが選択され、かつ、前記車線変更リスク値が閾値以上である場合、前記対象車の車線変更開始時刻と前記自車の車線変更開始時刻の時刻差を前記車線変更リスク値が高いほど短くする
    ことを特徴とする走行支援方法。
  10. 請求項5から9までの何れか一項に記載された走行支援方法において、
    前記自車と前記対象車の入れ替え車線変更を経験すると、選択した相互動作パターン毎に前記自車と前記対象車を含む周辺環境の分類結果を記憶保存しておく識別器を設け、
    前記自車の車線変更目標が設定された場合、そのときの周辺環境が学習による分類結果のいずれかに適合すると判断されると、判断された分類結果のときの相互動作パターンを前記識別器から読み出して選択する
    ことを特徴とする走行支援方法。
  11. 請求項5から10までの何れか一項に記載された走行支援方法において、
    前記自車及び前記対象車の前後方向に物体が存在しない場合、前記6つの相互動作パターンのうち前記自車の車速の変化が最小となる相互動作パターンを選択する
    ことを特徴とする走行支援方法。
  12. 請求項5から11までの何れか一項に記載された走行支援方法において、
    前記自車の車線変更が可能な限界位置であるデッドポイントまでのデッドポイント到達予想時刻が閾値以下であれば、相互動作パターンを選択することなく、前記自車の車線変更を開始する
    ことを特徴とする走行支援方法。
  13. 自車線を走行する自車が、自車周囲の他車が走行する隣接車線へ車線変更する車線変更制御を行うコントローラを備える走行支援装置であって、
    前記コントローラは、
    前記自車の隣接車線への車線変更要求の有無を検出する車線変更要求検出部と、
    前記自車が車線変更要求有りと検出された場合、前記隣接車線を走行する前記他車の自車線に向けた車線変更意思の有無を検出する車線変更意思検出部と、
    前記他車の自車線に向けた車線変更意思有りと検出された場合、車線変更意思が有る他車を入れ替え車線変更の対象車とし、前記対象車の車線変更により生じる空き領域の位置を前記自車の車線変更目標に設定する車線変更目標設定部と、
    を有することを特徴とする走行支援装置。
JP2020530737A 2018-07-16 2018-07-16 走行支援方法及び走行支援装置 Active JP7026231B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2018/000956 WO2020016621A1 (ja) 2018-07-16 2018-07-16 走行支援方法及び走行支援装置

Publications (2)

Publication Number Publication Date
JPWO2020016621A1 true JPWO2020016621A1 (ja) 2021-08-02
JP7026231B2 JP7026231B2 (ja) 2022-03-01

Family

ID=69164083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020530737A Active JP7026231B2 (ja) 2018-07-16 2018-07-16 走行支援方法及び走行支援装置

Country Status (7)

Country Link
US (1) US20210269040A1 (ja)
EP (1) EP3825979B1 (ja)
JP (1) JP7026231B2 (ja)
KR (1) KR102546343B1 (ja)
CN (1) CN112470200B (ja)
RU (1) RU2760046C1 (ja)
WO (1) WO2020016621A1 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102637599B1 (ko) * 2018-10-08 2024-02-19 주식회사 에이치엘클레무브 차량간 통신 정보를 이용한 차선변경 제어장치 및 방법과, 그를 위한 성향 정보 산출 장치
JP6966489B2 (ja) * 2019-01-17 2021-11-17 本田技研工業株式会社 車両の制御システム、車両の制御方法、およびプログラム
US20220262253A1 (en) * 2019-07-22 2022-08-18 Zhibin Wu Prioritized lane change with v2x assistance
DE102019129879A1 (de) * 2019-11-06 2021-05-06 Zf Friedrichshafen Ag Verfahren sowie Steuergerät zum Steuern eines Kraftfahrzeugs
KR20210077052A (ko) * 2019-12-16 2021-06-25 현대자동차주식회사 자율주행 차량의 운행 제어 시스템 및 방법
JP7469167B2 (ja) * 2020-07-07 2024-04-16 本田技研工業株式会社 制御装置及び制御方法並びに車両
USD1066364S1 (en) * 2021-01-08 2025-03-11 Sony Group Corporation Display screen or portion thereof with animated graphical user interface
US11623645B2 (en) * 2021-03-24 2023-04-11 Denso International America, Inc. Vehicle behavior planning for overtaking vehicles
JP7524851B2 (ja) * 2021-07-09 2024-07-30 トヨタ自動車株式会社 自動運転方法、自動運転システム、及び自動運転プログラム
JPWO2023008009A1 (ja) * 2021-07-28 2023-02-02
US12112624B2 (en) 2021-10-21 2024-10-08 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for traffic-flow regulation via centralized lateral flow control
CN114454885B (zh) * 2022-02-28 2024-03-08 重庆长安汽车股份有限公司 一种主动创造换道条件的方法
US20230282107A1 (en) * 2022-03-01 2023-09-07 Continental Automotive Systems, Inc. Traffic command system
US12252127B2 (en) * 2022-04-19 2025-03-18 Aptiv Technologies AG Dynamically calculating lane change trajectories

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008168827A (ja) * 2007-01-12 2008-07-24 Toyota Motor Corp 車線変更支援装置
WO2012160590A1 (ja) * 2011-05-20 2012-11-29 本田技研工業株式会社 車線変更支援情報可視化システム
DE102012023361A1 (de) * 2012-11-28 2014-05-28 Audi Ag Verfahren und Vorrichtung zum Absichern eines Spurwechsels und Fahrzeug
WO2015129027A1 (ja) * 2014-02-28 2015-09-03 パイオニア株式会社 合流支援装置、合流支援方法、及び、合流支援プログラム
US20180009436A1 (en) * 2016-07-08 2018-01-11 Volkswagen Ag Turned-wheel detection for yielding during low-speed lane changes

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7634341B2 (en) * 2001-03-07 2009-12-15 1138037 Ontario Ltd. (“Alirt”) Detecting device and method of using same
US20110190972A1 (en) * 2010-02-02 2011-08-04 Gm Global Technology Operations, Inc. Grid unlock
WO2011158307A1 (ja) * 2010-06-18 2011-12-22 本田技研工業株式会社 運転者の車線変更意図を予測するシステム
EP2942765B1 (en) * 2014-05-07 2018-12-26 Honda Research Institute Europe GmbH Method and system for predictive lane change assistance, program software product and vehicle
US9963144B2 (en) * 2014-08-29 2018-05-08 Nissan Motor Co., Ltd. Travel control device and travel control method
EP3053777A1 (en) * 2015-02-09 2016-08-10 Honda Research Institute Europe GmbH Method and system for predictive driver assistance using communication and vehicle equipped with such system
CN118816924A (zh) * 2015-02-10 2024-10-22 御眼视觉技术有限公司 用于自主车辆导航的稀疏地图
JP6323385B2 (ja) * 2015-04-20 2018-05-16 トヨタ自動車株式会社 車両走行制御装置
JP6584509B2 (ja) * 2015-07-31 2019-10-02 日立オートモティブシステムズ株式会社 車両用操舵支援制御装置
JP2017045385A (ja) * 2015-08-28 2017-03-02 株式会社デンソー 運転支援装置及びプログラム
RU2702850C1 (ru) * 2015-09-30 2019-10-11 Ниссан Мотор Ко., Лтд. Способ управления движением и устройство управления движением
JP6519435B2 (ja) * 2015-10-16 2019-05-29 株式会社デンソー 報知管理装置及び報知管理方法
BR112018014753A2 (ja) * 2016-01-22 2018-12-11 Nissan Motor Co., Ltd. A driving support method and a device
US11124163B2 (en) * 2016-01-29 2021-09-21 Nissan Motor Co., Ltd. Method for controlling travel of vehicle, and device for controlling travel of vehicle
JP6308233B2 (ja) * 2016-02-29 2018-04-11 トヨタ自動車株式会社 車両制御装置及び車両制御方法
JP6380766B2 (ja) * 2016-03-14 2018-08-29 本田技研工業株式会社 車両制御装置、車両制御方法、および車両制御プログラム
JP6556939B2 (ja) 2016-03-25 2019-08-07 日立オートモティブシステムズ株式会社 車両制御装置
JP6544295B2 (ja) * 2016-05-11 2019-07-17 トヨタ自動車株式会社 車両走行制御装置
EP3254919B1 (en) * 2016-06-07 2021-10-06 Volvo Car Corporation Adaptive cruise control system and vehicle comprising an adaptive cruise control system
CA3032064A1 (en) * 2016-07-25 2018-02-01 Nissan Motor Co., Ltd. Lane change assistance method and lane change assistance device
JP6520862B2 (ja) * 2016-08-10 2019-05-29 トヨタ自動車株式会社 自動運転システム
JP6642399B2 (ja) * 2016-12-07 2020-02-05 トヨタ自動車株式会社 車両走行制御装置
JP6572880B2 (ja) * 2016-12-28 2019-09-11 トヨタ自動車株式会社 運転支援装置
CN110546461B (zh) * 2017-04-12 2022-05-03 日产自动车株式会社 驾驶控制方法以及驾驶控制装置
CN110603166A (zh) * 2017-06-02 2019-12-20 本田技研工业株式会社 车辆控制系统、车辆控制方法及车辆控制程序
WO2018220811A1 (ja) * 2017-06-02 2018-12-06 本田技研工業株式会社 車両制御システムおよび車両制御方法
CN110678371B (zh) * 2017-06-02 2022-11-22 本田技研工业株式会社 车辆控制系统、车辆控制方法及存储介质
CN110730740B (zh) * 2017-06-02 2022-11-22 本田技研工业株式会社 车辆控制系统、车辆控制方法及存储介质
US11203360B2 (en) * 2017-06-02 2021-12-21 Honda Motor Co., Ltd. Vehicle control system, vehicle control method and program
US11364930B2 (en) * 2017-06-02 2022-06-21 Honda Motor Co., Ltd. Vehicle control system, vehicle control method and program
CN110709304B (zh) * 2017-06-02 2023-01-06 本田技研工业株式会社 车辆控制系统、车辆控制方法及存储介质
WO2019073526A1 (ja) * 2017-10-10 2019-04-18 日産自動車株式会社 運転制御方法及び運転制御装置
WO2019073525A1 (ja) * 2017-10-10 2019-04-18 日産自動車株式会社 運転制御方法及び運転制御装置
WO2019239179A1 (ja) * 2018-06-13 2019-12-19 日産自動車株式会社 走行支援方法及び走行支援装置
WO2020003366A1 (ja) * 2018-06-26 2020-01-02 日産自動車株式会社 運転支援方法及び運転支援装置
WO2020003452A1 (ja) * 2018-06-28 2020-01-02 日産自動車株式会社 運転支援方法及び運転支援装置
WO2020002962A1 (ja) * 2018-06-29 2020-01-02 日産自動車株式会社 走行支援方法及び車両制御装置
US11565701B2 (en) * 2018-07-11 2023-01-31 Nissan Motor Co., Ltd. Driving assist method and driving assist device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008168827A (ja) * 2007-01-12 2008-07-24 Toyota Motor Corp 車線変更支援装置
WO2012160590A1 (ja) * 2011-05-20 2012-11-29 本田技研工業株式会社 車線変更支援情報可視化システム
DE102012023361A1 (de) * 2012-11-28 2014-05-28 Audi Ag Verfahren und Vorrichtung zum Absichern eines Spurwechsels und Fahrzeug
WO2015129027A1 (ja) * 2014-02-28 2015-09-03 パイオニア株式会社 合流支援装置、合流支援方法、及び、合流支援プログラム
US20180009436A1 (en) * 2016-07-08 2018-01-11 Volkswagen Ag Turned-wheel detection for yielding during low-speed lane changes

Also Published As

Publication number Publication date
EP3825979A4 (en) 2021-07-21
RU2760046C1 (ru) 2021-11-22
US20210269040A1 (en) 2021-09-02
KR20210030975A (ko) 2021-03-18
CN112470200B (zh) 2022-06-07
EP3825979B1 (en) 2022-08-17
EP3825979A1 (en) 2021-05-26
JP7026231B2 (ja) 2022-03-01
WO2020016621A1 (ja) 2020-01-23
CN112470200A (zh) 2021-03-09
KR102546343B1 (ko) 2023-06-21

Similar Documents

Publication Publication Date Title
JP7026231B2 (ja) 走行支援方法及び走行支援装置
JP6520862B2 (ja) 自動運転システム
JP7189329B2 (ja) 車両制御方法及び車両制御装置
JP7215596B2 (ja) 運転制御方法及び運転制御装置
JP6954468B2 (ja) 運転支援方法及び運転支援装置
US11541892B2 (en) Vehicle control method and vehicle control device
JP6954469B2 (ja) 運転支援方法及び運転支援装置
CN109703563B (zh) 车辆、行驶控制装置和行驶控制方法
JP2011170762A (ja) 運転支援装置
WO2020039224A1 (ja) 運転計画表示方法及び運転計画表示装置
JP2019106050A (ja) 運転支援装置
JP2021157449A (ja) 車両及びその制御装置
JP2017001596A (ja) 停車位置設定装置及び方法
JP7184165B2 (ja) 車両制御方法及び車両制御装置
WO2020012210A1 (ja) 走行支援方法及び走行支援装置
JPWO2020058741A1 (ja) 自動運転制御方法及び自動運転制御システム
JP2020191032A (ja) 走行支援方法及び走行支援装置
JP5218174B2 (ja) 車両制御装置及び車両制御システム
JP7284623B2 (ja) 走行支援方法及び走行支援装置
JP6650635B2 (ja) 判定装置、判定方法、および判定プログラム
JP2020023214A (ja) 運転支援方法及び運転支援装置
JP4911094B2 (ja) 運転支援装置、運転支援方法及びコンピュータプログラム
WO2020201795A1 (ja) 車両制御方法及び車両制御装置
JP2021144524A (ja) 制御装置及び車両

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A5211

Effective date: 20201225

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211130

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220214

R150 Certificate of patent or registration of utility model

Ref document number: 7026231

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150