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

JP6777518B2 - 車両制御システム - Google Patents

車両制御システム Download PDF

Info

Publication number
JP6777518B2
JP6777518B2 JP2016231598A JP2016231598A JP6777518B2 JP 6777518 B2 JP6777518 B2 JP 6777518B2 JP 2016231598 A JP2016231598 A JP 2016231598A JP 2016231598 A JP2016231598 A JP 2016231598A JP 6777518 B2 JP6777518 B2 JP 6777518B2
Authority
JP
Japan
Prior art keywords
vehicle
determination unit
adjacent
started
surrounding environment
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
JP2016231598A
Other languages
English (en)
Other versions
JP2018086958A (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 JP2016231598A priority Critical patent/JP6777518B2/ja
Priority to US15/806,961 priority patent/US10118617B2/en
Priority to DE102017126452.3A priority patent/DE102017126452B4/de
Publication of JP2018086958A publication Critical patent/JP2018086958A/ja
Application granted granted Critical
Publication of JP6777518B2 publication Critical patent/JP6777518B2/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/14Adaptive cruise control
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering 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
    • 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/14Adaptive cruise control
    • B60W30/143Speed control
    • 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • B60W30/17Control of distance between vehicles, e.g. keeping a distance to preceding vehicle with provision for special action when the preceding vehicle comes to a halt, e.g. stop and go
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • 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/04Vehicle stop
    • 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
    • B60W2554/00Input parameters relating to objects
    • 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/402Type
    • B60W2554/4026Cycles
    • 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/402Type
    • B60W2554/4029Pedestrians
    • 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/4044Direction of movement, e.g. backwards
    • 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
    • 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/804Relative longitudinal speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本発明は、車両制御システムに関する。
自車両が先行車に続いて停車しているときに先行車の発進を報知する先行車発進報知装置が知られている(下記の特許文献1を参照)。この先行車発進報知装置では、自車両の前方に検出波を送信し、物体に反射された検出波の受信結果に基づいて、先行車の発進を判定している。
特開2000−231700号公報
ところで、近年では、先行車の発進等に合わせて車両を自動で発進させる車両制御システムが求められている。しかしながら、上述した先行車発進報知装置のように、検出波を利用して先行車の発進を判定する場合、停車中の自車両の側方をすり抜けたバイクが停車中の先行車に近接すると、バイクと先行車を一つの物体と誤検出することがある。車両を自動で発進させる車両制御システムにおいては、先行車が発進したと誤判定すると、自車両が自動で発進してしまうと言う問題が生じる。なお、カメラの撮像情報に基づいて物体を検出する場合においても、バイクと先行車を一つの物体と誤検出して先行車が発進したと誤判定する可能性がある。
そこで、本技術分野では、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる車両制御システムを提供することが望まれている。
本発明の一態様は、自車両の走行を制御する車両制御システムであって、自車両の車速を認識する車速認識部と、自車両の周辺環境を認識する周辺環境認識部と、自車両の車速と周辺環境に基づいて、自車両と自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、自車両の走行する走行車線に隣接する隣接車線上で自車両の隣に停車している他車両である隣接車が存在するか否かを判定する隣接車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、先行車が発進したか否かを判定する先行車発進判定部と、隣接車判定部により隣接車が存在すると判定され、且つ、先行車発進判定部により先行車が発進したと判定された場合に、周辺環境に基づいて、隣接車が発進したか否かを判定する隣接車発進判定部と、隣接車判定部により隣接車が存在すると判定された場合、隣接車発進判定部により隣接車が発進したと判定されたときには自車両を発進させ、隣接車発進判定部により隣接車が発進したと判定されないときには自車両を発進させない車両制御部と、を備える。
本発明の一態様に係る車両制御システムによれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、停車している隣接車が存在するときには隣接車が発進したと判定するまで自車両を発進させない。従って、この車両制御システムによれば、自車両の周囲をすり抜けて前方に向かうすり抜け車両に起因して先行車の発進を誤判定したとしても、隣接車が発進したと判定するまで自車両を発進させないので、誤判定により停車中の自車両が発進することを抑制することができる。
本発明の他の態様は、自車両の走行を制御する車両制御システムであって、自車両の車速を認識する車速認識部と、自車両の周辺環境を認識する周辺環境認識部と、自車両の車速と周辺環境に基づいて、自車両と自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、自車両の走行する走行車線に隣接する隣接車線上で自車両の隣に停車している他車両である隣接車が存在するか否かを判定する隣接車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、先行車が発進したか否かを判定する先行車発進判定部と、隣接車判定部により隣接車が存在すると判定され、且つ、先行車発進判定部により先行車が発進したと判定された場合に、周辺環境に基づいて、隣接車が発進したか否かを判定する隣接車発進判定部と、隣接車判定部により隣接車が存在すると判定された場合に、周辺環境に基づいて、自車両の周囲をすり抜けて自車両の前方に向かうすり抜け車両をロストしたか否かを判定するすり抜け車両判定部と、すり抜け車両判定部によりすり抜け車両をロストしたと判定された場合、先行車発進判定部により先行車が発進したと判定されたときに、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるか否かを判定するタイミング判定部と、先行車発進判定部により先行車が発進したと判定された場合、タイミング判定部により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定されないときに自車両を発進させる車両制御部と、を備え、車両制御部は、タイミング判定部により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定されたときには、隣接車発進判定部により隣接車が発進したと判定されるまで自車両を発進させない。
本発明の他の態様に係る車両制御システムによれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるときには、先行車の発進が誤判定である可能性が高まることから、停車していた隣接車が発進したと判定されるまで自車両を発進させない。従って、この車両制御システムによれば、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
本発明の一態様又は他の態様に係る車両制御システムにおいて、周辺環境認識部は、予め決められた標準認識設定によって周辺環境を認識し、隣接車発進判定部により隣接車が発進しないと判定されたことにより自車両が発進しない場合、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行ってもよい。
この車両制御システムによれば、先行車が発進したと判定した場合に、隣接車が発進したと判定されないため自車両の発進を保留したとき、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行うことで、認識精度に起因して隣接車の発進を判定できないことにより自車両が発進できない状況になることを抑制することができる。
本発明の更に他の態様は、自車両の走行を制御する車両制御システムであって、自車両の車速を認識する車速認識部と、自車両の周辺環境を認識する周辺環境認識部と、自車両の車速と周辺環境に基づいて、自車両と自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、自車両の走行する走行車線上で先行車の前に停車している他車両である先々行車が存在するか否かを判定する先々行車判定部と、停車判定部により自車両と先行車とが停車していると判定された場合に、周辺環境に基づいて、先行車が発進したか否かを判定する先行車発進判定部と、先々行車判定部により先々行車が存在すると判定され、且つ、先行車発進判定部により先行車が発進したと判定された場合に、周辺環境に基づいて、先々行車が発進したか否かを判定する先々行車発進判定部と、先々行車判定部により先々行車が存在すると判定された場合、先々行車発進判定部により先々行車が発進したと判定されたときには自車両を発進させ、先々行車発進判定部により先々行車が発進したと判定されないときには自車両を発進させない車両制御部と、を備える。
本発明の更に他の態様に係る車両制御システムによれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、停車している先々行車が存在するときには先々行車が発進したと判定するまで自車両を発進させない。従って、この車両制御システムによれば、自車両の周囲をすり抜けて前方に向かうすり抜け車両に起因して先行車の発進を誤判定したとしても、先々行車が発進したと判定するまで自車両を発進させないので、誤判定により停車中の自車両が発進することを抑制することができる。また、この車両制御システムによれば、自車両の走行車線に隣接車線が存在しない場合であっても、先々行車の発進を判定することで、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
本発明の更に他の態様に係る車両制御システムにおいて、周辺環境認識部は、予め決められた標準認識設定によって周辺環境を認識し、先々行車発進判定部により先々行車が発進したと判定されないことにより自車両が発進しない場合、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行ってもよい。
この車両制御システムによれば、先行車が発進したと判定した場合に、先々行車が発進したと判定されないため自車両の発進を保留したとき、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行うことで、認識精度に起因して先々行車の発進を判定できないことにより自車両が発進できない状況になることを抑制することができる。
以上説明したように、本発明によれば、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
第1実施形態に係る車両制御システムを示すブロック図である。 隣接車存在判定処理を示すフローチャートである。 (a)第1の発進判定処理を示すフローチャートである。(b)第2の発進判定処理を示すフローチャートである。 第2実施形態に係る車両制御システムを示すブロック図である。 第2実施形態における第2の発進判定処理を示すフローチャートである。 第3実施形態に係る車両制御システムを示すブロック図である。 (a)先々行車存在判定処理を示すフローチャートである。(b)第2の発進判定処理を示すフローチャートである。
以下、本発明の実施形態について図面を参照して説明する。
[第1実施形態]
図1は、第1実施形態に係る車両制御システム100を示すブロック図である。第1実施形態に係る車両制御システム100は、乗用車等の車両に搭載され、車両(自車両)の走行を制御する。車両制御システム100は、自車両と自車両の前方の先行車とが停車している場合において、先行車の発進に応じて自車両の発進を制御する。先行車とは、自車両の走行する走行車線上で自車両の一つ前を走行する車両である。先行車は四輪車であってもよく、二輪車であってもよい。
[車両制御システムの構成]
図1に示されるように、車両制御システム100は、システムを統括的に管理するECU[Electronic Control Unit]10を備えている。ECU10は、CPU[Central Processing Unit]、ROM[Read Only Memory]、RAM[Random Access Memory]、CAN[Controller Area Network]通信回路等を有する電子制御ユニットである。ECU10では、例えば、ROMに記憶されているプログラムをRAMにロードし、RAMにロードされたプログラムをCPUで実行することにより各種の機能を実現する。ECU10は、複数の電子制御ユニットから構成されていてもよい。ECU10は、レーダセンサ1、カメラ2、車速センサ3、及びアクチュエータ4に接続されている。
レーダセンサ1は、電波(例えばミリ波)又は光を利用して自車両の周辺の検出点を検出する。レーダセンサは、電波又は光を自車両の周辺に送信し、物体で反射された電波又は光を受信することで検出点を検出する。レーダセンサ1は、検出した検出点に関する検出点情報をECU10へ送信する。検出点情報には、自車両と検出点との相対位置、及び、自車両に対する検出点の相対速度が含まれる。
カメラ2は、自車両の外部状況を撮像する撮像機器である。カメラ2は、自車両のフロントガラスの裏側に設けられている。カメラ2は、自車両の外部状況に関する撮像情報をECU10へ送信する。カメラ2は、自車両に複数台設けられていてもよい。また、カメラ2は、単眼カメラであってもよく、ステレオカメラであってもよい。ステレオカメラの撮像情報には、奥行き方向の情報も含まれている。なお、単眼カメラの場合であっても、周知の手法により奥行き方向の情報を取得することができる。
車速センサ3は、自車両の速度を検出する検出器である。車速センサ3としては、例えば、自車両の車輪又は車輪と一体に回転するドライブシャフト等に対して設けられ、車輪の回転速度を検出する車輪速センサが用いられる。車速センサ3は、検出した車速情報(車輪速情報)をECU10に送信する。
アクチュエータ4は、自車両の走行制御を実行する装置である。アクチュエータ4は、スロットルアクチュエータ、ブレーキアクチュエータ、及び操舵アクチュエータを少なくとも含む。スロットルアクチュエータは、ECU10からの制御信号に応じてエンジンに対する空気の供給量(スロットル開度)を制御し、自車両の駆動力を制御する。なお、自車両がハイブリッド車である場合には、エンジンに対する空気の供給量の他に、動力源としてのモータにECU10からの制御信号が入力されて当該駆動力が制御される。自車両が電気自動車である場合には、動力源としてのモータにECU10からの制御信号が入力されて当該駆動力が制御される。これらの場合における動力源としてのモータは、アクチュエータ4を構成する。
ブレーキアクチュエータは、ECU10からの制御信号に応じてブレーキシステムを制御し、自車両の車輪へ付与する制動力を制御する。ブレーキシステムとしては、例えば、液圧ブレーキシステムを用いることができる。操舵アクチュエータは、電動パワーステアリングシステムのうち操舵トルクを制御するアシストモータの駆動を、ECU10からの制御信号に応じて制御する。これにより、操舵アクチュエータは、自車両の操舵トルクを制御する。
次に、ECU10の機能的構成について説明する。ECU10は、車速認識部11、周辺環境認識部12、停車判定部13、先行車発進判定部14、隣接車判定部15、隣接車発進判定部16、及び車両制御部17を有している。
車速認識部11は、車速センサ3の検出結果に基づいて、自車両の車速を認識する。車速認識部11は、例えば車輪速情報から自車両の車速を認識する。
周辺環境認識部12は、レーダセンサ1の検出点情報及びカメラ2の撮像情報のうち少なくとも一方に基づいて、自車両の周辺環境を認識する。周辺環境認識部12は、レーダセンサ1の検出点情報に基づいて、自車両の周辺の検出点をグルーピングし、予め用意されたパターンデータと検出グループの照合により自車両の周辺の物体を認識する。物体には、他車両、自転車、歩行者、及びガードレール等の構造物等が含まれる。或いは、周辺環境認識部12は、カメラ2の撮像情報に基づいて、撮像画像内の輝度等のパラメータの差から物体の境界を認識し、予め用意された画像パターンデータと画像上の物体の照合により自車両の周辺の物体を認識する。
周辺環境認識部12は、周辺環境として、自車両の周囲の物体の種類(車両であるか否か等)、物体の位置、物体の速度、物体の移動方向を認識する。物体には、車線を構成する白線も含まれる。すなわち、周辺環境認識部12は、自車両の周辺の白線認識も行う。周辺環境認識部12は、白線認識の結果に基づいて、自車両の走行する走行車線及び走行車線に隣接する隣接車線を周辺環境として認識する。周辺環境認識部12は、予め設定されたタイミングで周辺環境の認識を繰り返す。
停車判定部13は、車速認識部11の認識した自車両の車速及び周辺環境認識部12の認識した周辺環境に基づいて、自車両と自車両の前方の先行車とが停車しているか否かを判定する。停車とは、車両が一時的に停止することであり、エンジンを停止する駐車とは異なる。
なお、停車判定部13は、自車両と先行車の何れか一方でも停車していない場合には、自車両と先行車とが停車していないと判定する。停車判定部13は、先行車が存在しない場合には、自車両と先行車とが停車していないと判定する。
先行車発進判定部14は、停車判定部13により自車両と先行車とが停車していると判定された場合、周辺環境に基づいて、先行車が発進したか否かを判定する。先行車発進判定部14は、先行車の速度(自車両の前方へ進む速度)が発進判定閾値を超えた場合に、先行車が発進したと判定する。発進判定閾値は、予め設定された閾値である。なお、先行車の発進の判定方法は、発進判定閾値を用いた方法に限られない。
隣接車判定部15は、停車判定部13により自車両と先行車とが停車していると判定された場合、周辺環境に基づいて、隣接車が存在するか否かを判定する。隣接車とは、隣接車線上で自車両の隣(左隣又は右隣)に停車している他車両である。隣接車判定部15は、走行車線が単車線である隣接車線が存在しない場合においても、隣接車が存在しないと判定する。
隣接車発進判定部16は、隣接車判定部15により隣接車が存在すると判定され、且つ、先行車発進判定部14により先行車が発進したと判定された場合に、隣接車が発進したか否かを判定する。隣接車発進判定部16は、隣接車の速度(自車両の前方へ進む速度)が発進判定閾値を超えた場合に、先行車が発進したと判定する。なお、先行車発進判定部14の発進判定閾値と隣接車発進判定部16の発進判定閾値は同じ値であってもよく、異なる値であってもよい。隣接車発進判定部16は、先行車の発進が判定されるより先に隣接車が発進している場合も隣接車が発進したと判定する。
車両制御部17は、隣接車判定部15により隣接車が存在すると判定されず、先行車発進判定部14により先行車が発進したと判定された場合、先行車の発進に合わせて自車両の発進を行う。車両制御部17は、アクチュエータ4に制御信号を送信することで、停車中の自車両を発進させる。
車両制御部17は、隣接車判定部15により隣接車が存在すると判定された場合、先行車発進判定部14により先行車が発進したと判定されても、自車両の発進を行わない。この場合、車両制御部17は、隣接車発進判定部16により隣接車が発進したと判定されたときに、自車両の発進を行う。車両制御部17は、自車両の左右両方に隣接車が存在する場合、何れか一方の隣接車が発進したと判定されたときに自車両を発進させる。なお、車両制御部17は、左右両方の隣接車が発進したと判定されたときに自車両を発進させる態様であってもよい。
[車両制御システムの処理]
〈隣接車存在判定処理〉
次に、第1実施形態に係る車両制御システム100の処理について説明する。まず、隣接車存在判定処理について説明する。図2は、隣接車存在判定処理を示すフローチャートである。図2に示すフローチャートは、自車両のエンジン駆動中に実行される。
図2に示すように、車両制御システム100のECU10は、S10において、停車判定部13により自車両と先行車とが停車しているか否かを判定する。停車判定部13は、車速認識部11の認識した自車両の車速及び周辺環境認識部12の認識した周辺環境に基づいて、上記判定を行う。ECU10は、自車両と先行車とが停車していると判定されない場合(S10:NO)、今回の処理を終了する。その後、ECU10は、一定時間の経過後に再びS10から処理を繰り返す。ECU10は、自車両と先行車とが停車していると判定した場合(S10:YES)、S12に移行する。
S12において、ECU10は、隣接車判定部15により隣接車が存在するか否かを判定する。隣接車判定部15は、周辺環境に基づいて、隣接車が存在するか否かを判定する。ECU10は、隣接車が存在すると判定されない場合(S12:NO)、S14に移行する。ECU10は、隣接車が存在すると判定された場合(S12:YES)、S16に移行する。
S14において、ECU10は、第1の発進判定処理を実行する。S16において、ECU10は、第2の発進判定処理を実行する。第1の発進判定処理及び第2の発進判定処理については後述する。
〈第1の発進判定処理〉
続いて、第1の発進判定処理について説明する。図3(a)は、第1の発進判定処理を示すフローチャートである。
図3(a)に示すように、ECU10は、S20において、先行車発進判定部14により先行車が発進したか否かを判定する。先行車発進判定部14は、周辺環境に基づいて、先行車の発進を判定する。ECU10は、先行車が発進したと判定されない場合(S20:NO)、今回の処理を終了する。その後、ECU10は、一定時間の経過後に再びS20から処理を繰り返す。ECU10は、先行車が発進したと判定された場合(S20:YES)、S22に移行する。
S22において、ECU10は、車両制御部17により自車両の発進を行う。車両制御部17は、アクチュエータ4に制御信号を送信することで、停車中の自車両を発進させる。その後、ECU10は、今回の処理を終了して一定時間の経過後に、再び図2のS10から処理を繰り返す。
〈第2の発進判定処理〉
次に、第2の発進判定処理について説明する。図3(b)は、第2の発進判定処理を示すフローチャートである。
図3(b)に示すように、ECU10は、S30において、先行車発進判定部14により先行車が発進したか否かを判定する。ECU10は、先行車が発進したと判定されない場合(S30:NO)、今回の処理を終了する。その後、ECU10は、一定時間の経過後に再びS30の判定を繰り返す。ECU10は、先行車が発進したと判定された場合(S30:YES)、S32に移行する。
S32において、ECU10は、隣接車発進判定部16により隣接車が発進したか否かを判定する。隣接車発進判定部16は、周辺環境に基づいて、隣接車が発進したか否かを判定する。ECU10は、隣接車が発進したと判定されない場合(S32:NO)、自車両の発進を保留して今回の処理を終了する。その後、ECU10は、一定時間の経過後に再びS30から処理を繰り返す。ECU10は、隣接車が発進したと判定された場合(S32:YES)、S34に移行する。なお、隣接車発進判定部16は、S30において先行車の発進を判定する前に既に隣接車が発進している場合も、隣接車が発進したと判定する。
S34において、ECU10は、車両制御部17により自車両の発進を行う。その後、ECU10は、今回の処理を終了して一定時間の経過後に、再び図2のS10から処理を繰り返す。
[第1実施形態に係る車両制御システムの作用効果]
以上説明した第1実施形態に係る車両制御システム100によれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、停車している隣接車が存在するときには隣接車が発進したと判定するまで自車両を発進させない。従って、車両制御システム100によれば、自車両の周囲をすり抜けて前方に向かうすり抜け車両に起因して先行車の発進を誤判定したとしても、隣接車が発進したと判定するまで自車両を発進させないので、誤判定により停車中の自車両が発進することを抑制することができる。
[第2実施形態]
次に、第2実施形態について説明する。図4は、第2実施形態に係る車両制御システム200を示すブロック図である。図4に示す車両制御システム200のECU20は、第1実施形態と比べて、すり抜け車両判定部22及びタイミング判定部23を新たに有している。また、周辺環境認識部21及び車両制御部24は、第1実施形態と比べて異なる機能を有している。図4において第1実施形態と同一又は相当部分には同一符号を付し、重複する説明を省略する。
[車両制御システムの構成]
第2実施形態に係るすり抜け車両判定部22及びタイミング判定部23について説明する。すり抜け車両判定部22は、すり抜け車両をロストしたか否かを判定する。すり抜け車両とは、停車中の自車両の周囲をすり抜けて自車両の前方に向かう他車両である。すり抜け車両は、例えば、停車中の自車両の後方から自車両の側方をすり抜けて前方に向かう二輪車である。すり抜け車両には、停車中の自車両の側方に延びる小道から入り込んで自車両の側方で前方に方向転換して、自車両の前方の先行車に近接する二輪車も含まれる。なお、すり抜け車両は三輪車又は四輪車であってもよい。
すり抜け車両のロストとは、すり抜け車両の移動に起因して、すり抜け車両の認識を失ったこと(すり抜け車両を追跡できなくなったこと)を意味する。すり抜け車両のロストは、すり抜け車両を他の物体と区別できなくなった場合(すり抜け車両と他の物体を一つの物体として誤認識した場合)に発生する。すり抜け車両のロストは、すり抜け車両がレーダセンサ1の検出範囲及びカメラ2の撮像範囲から外れた場合にも発生する。
すり抜け車両判定部22は、停車判定部13により自車両と先行車とが停車していると判定され、隣接車判定部15により隣接車が存在すると判定された場合に、周辺環境に基づいて、すり抜け車両をロストしたか否かを判定する。すり抜け車両判定部22は、周知の手法により、すり抜け車両を認識及び追跡(トラッキング)を行い、追跡したすり抜け車両をロストしたか否か判定する。
タイミング判定部23は、すり抜け車両判定部22によりすり抜け車両をロストしたと判定された場合、先行車発進判定部14により先行車が発進したと判定されたときに、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるか否かを判定する。
具体的に、タイミング判定部23は、すり抜け車両判定部22によりすり抜け車両をロストしたと判定された場合、当該判定からの経過時間をカウントして終了時間が経過するまでの間に、先行車が発進したと判定されたとき、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定する。終了時間は、予め設定された時間である。
続いて、第2実施形態に係る周辺環境認識部21及び車両制御部24について説明する。先に車両制御部24について説明する。車両制御部24は、すり抜け車両判定部22によりすり抜け車両がロストしたと判定されない場合、先行車の発進に合わせて停車中の自車両を発進させる。また、車両制御部24は、すり抜け車両がロストしたと判定されてもタイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定されない場合には、先行車の発進に合わせて停車中の自車両を発進させる。
一方、車両制御部24は、すり抜け車両判定部22によりすり抜け車両がロストしたと判定され、且つ、タイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定された場合、隣接車発進判定部16により隣接車が発進したと判定されるまで、自車両を発進させない。
周辺環境認識部21は、予め決められた標準認識設定によって、周辺環境を認識する。標準認識設定とは、周辺環境認識部21において周辺環境の認識のために標準として決められた設定である。
具体的に、標準認識設定では、レーダセンサ1の全ての検出範囲における検出点情報ではなく、検出範囲の一部の検出点情報のみを周辺環境の認識に用いる。標準認識設定では、例えば、レーダセンサ1の検出範囲が自車両周りの全周にわたっていても、自車両の左右の斜め後方の検出範囲を除外して、それ以外の検出範囲における検出点情報のみを周辺環境の認識に用いる。これにより、レーダセンサ1の全ての検出範囲における検出点情報を周辺環境の認識に用いる場合と比べて、ECU20の演算負荷及び演算時間を少なくすることができる。また、標準認識設定は、周辺環境の認識に用いる演算アルゴリズムとして認識精度より演算速度が優先されるアルゴリズムを用いてもよい。これにより、ECU20は、周辺環境の認識における演算時間を少なくすることができる。
周辺環境認識部21は、先行車発進判定部14により先行車が発進したと判定されたが、隣接車発進判定部16により隣接車が発進したと判定されないことにより自車両が発進しない場合、高精度認識設定によって周辺環境を認識する。高精度認識設定とは、標準認識設定より周辺環境の認識精度が高い周辺環境認識部21の設定(予め決められた設定)である。
具体的に、高精度認識設定では、標準認識設定と異なり、レーダセンサ1の全ての検出範囲の検出点情報を周辺環境の認識に用いる。これにより、周辺環境認識部21は、標準認識設定のときは用いていなかった検出点情報を用いることができ、周辺環境の認識精度を高めることができる。また、高精度認識設定では、周辺環境の認識に用いる演算アルゴリズムとして標準認識設定よりも認識精度が高いアルゴリズムを用いてもよい。具体的に、高精度認識設定では、演算アルゴリズムにおいて収束演算を行っている場合、標準認識設定と比べて収束演算の終了条件を厳しい条件(すなわち演算時間が長くなっても演算精度が高くなる条件)としてもよい。
なお、ここではレーダセンサ1を用いて説明したが、レーダセンサ1に代えてカメラ2を用いた場合においても同様である。すなわち、標準認識設定では、カメラ2の撮像範囲の全ての撮像情報ではなく、一部の撮像範囲の撮像情報のみを周辺環境の認識に用いてもよい。この場合、高精度認識設定では、カメラ2の撮像範囲の全ての撮像情報を周辺環境の認識に用いることができる。
[車両制御システムの制御]
次に、第2実施形態に係る車両制御システム200の制御について説明する。図2に示す隣接車存在判定処理及び図3(a)に示す第1の発進判定処理は、第1実施形態と同じであるため説明を省略する。
図5は、第2実施形態における第2の発進判定処理を示すフローチャートである。図5に示すフローチャートは、図2に示すフローチャートにおいて隣接車が存在すると判定された後の第2の発進判定処理として実行される。
図5に示すように、第2実施形態に係る車両制御システム200のECU20は、S40において、すり抜け車両判定部22によりすり抜け車両をロストしたか否かを判定する。すり抜け車両判定部22は、周辺環境に基づいて、すり抜け車両をロストしたか否かを判定する。ECU20は、すり抜け車両をロストしたと判定されない場合(S40:NO)、S42に移行する。ECU20は、すり抜け車両をロストしたと判定された場合(S40:YES)、S46に移行する。
S42において、ECU20は、先行車発進判定部14により先行車が発進したか否かを判定する。ECU20は、先行車が発進したと判定されない場合(S42:NO)、今回の処理を終了する。その後、ECU20は、一定時間の経過後に再びS40の判定を繰り返す。ECU20は、先行車が発進したと判定された場合(S42:YES)、S44に移行する。
S44において、ECU20は、車両制御部17により自車両の発進を行う。車両制御部17は、アクチュエータ4に制御信号を送信することで、停車中の自車両を発進させる。その後、ECU20は、今回の処理を終了して一定時間の経過後に、再び図2のS10から処理を繰り返す。
S46において、ECU20は、先行車発進判定部14により先行車が発進したか否かを判定する。ECU20は、先行車が発進したと判定されない場合(S46:NO)、今回の処理を終了する。その後、ECU20は、一定時間の経過後に再びS40の判定を繰り返す。ECU20は、先行車が発進したと判定された場合(S46:YES)、S48に移行する。
S48において、ECU20は、タイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるか否かを判定する。タイミング判定部23は、すり抜け車両判定部22によりすり抜け車両をロストしたと判定された場合、当該判定から時間のカウントを開始して終了時間が経過するまでの間に、先行車が発進したと判定されたとき、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定する。
ECU20は、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定された場合(S48:YES)、S50に移行する。ECU20は、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定されない場合(S48:NO)、上述したS44に移行する。
S50において、ECU20は、隣接車発進判定部16により隣接車が発進したか否かを判定する。隣接車発進判定部16は、周辺環境に基づいて、隣接車が存在するか否かを判定する。ECU20は、隣接車が発進したと判定された場合(S50:YES)、S52に移行する。ECU20は、隣接車が発進したと判定されない場合(S50:NO)、S54に移行する。
S52において、ECU20は、車両制御部17により自車両の発進を行う。その後、ECU20は、今回の処理を終了して一定時間の経過後に、再び図2のS10から処理を繰り返す。
S54において、ECU20は、周辺環境認識部21における周辺環境の認識の設定を標準認識設定から高精度認識設定に変更する。周辺環境認識部21は、自車両が発進するまで、高精度認識設定によって周辺環境の認識を行う。その後、ECU20は、自車両の発進を保留して今回の処理を終了し、一定時間の経過後に再びS40から処理を繰り返す。
[第2実施形態に係る車両制御システムの作用効果]
以上説明した第2実施形態に係る車両制御システム200によれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるときには、先行車の発進が誤判定である可能性が高まることから、停車していた隣接車が発進したと判定されるまで自車両を発進させない。従って、この車両制御システムによれば、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
また、車両制御システム200では、先行車が発進したと判定した場合に、隣接車が発進したと判定されないため自車両の発進を保留したとき、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行うことで、認識精度に起因して隣接車の発進を判定できないことにより自車両が発進できない状況になることを抑制することができる。
具体的に、周辺環境認識部21は、例えば、隣接車がバス等の長尺の車両である場合に、標準認識設定のときには隣接車の後端まで認識できなかったが、高精度認識設定において隣接車の後端まで認識できるようになることで、高精度な周辺環境の認識が可能になる。これにより、隣接車発進判定部16では、標準認識設定の周辺環境からでは隣接車が発進したことを判定できなかったが、高精度認識設定の周辺環境から隣接車の後端の移動を認識することで、隣接車が発進していたことを正確に判定することが可能になる。
[第3実施形態]
次に、第3実施形態について説明する。図6は、第3実施形態に係る車両制御システム300を示すブロック図である。図6に示す車両制御システム300では、隣接車の発進に代えて、先々行車の発進を自車両の発進の判定に用いる。すなわち、車両制御システム300のECU30は、第1実施形態の隣接車判定部15及び隣接車発進判定部16に代えて、先々行車判定部32及び先々行車発進判定部33を有している。また、車両制御システム300の周辺環境認識部31及び車両制御部34は、第1実施形態と比べて異なる機能を有している。図6において第1実施形態と同一又は相当部分には同一符号を付し、重複する説明を省略する。
[車両制御システムの構成]
第3実施形態の先々行車判定部32は、停車判定部13により自車両と先行車とが停車していると判定された場合、周辺環境に基づいて、先々行車が存在するか否かを判定する。先々行車とは、自車両の走行する走行車線上で先行車の前に停車している他車両である。先々行車判定部32は、先行車と先行車の前に停車している他車両との車間距離が所定距離(例えば5m)以上である場合には、先々行車が存在しないと判定してもよい。
第3実施形態の先々行車発進判定部33は、先々行車判定部32により先々行車が存在すると判定され、且つ、先行車発進判定部14により先行車が発進したと判定された場合に、先々行車が発進したか否かを判定する。先々行車発進判定部33は、先々行車の速度が発進判定閾値を超えた場合に、先行車が発進したと判定する。なお、先行車発進判定部14の発進判定閾値と先々行車発進判定部33の発進判定閾値は同じ値であってもよく、異なる値であってもよい。先々行車発進判定部33は、先行車の発進が判定されるより先に先々行車が発進している場合も先々行車が発進したと判定する。
続いて、第3実施形態の周辺環境認識部31及び車両制御部34について説明する。先に車両制御部34について説明する。車両制御部34は、先々行車判定部32により先々行車が存在すると判定されず、先行車発進判定部14により先行車が発進したと判定された場合、先行車の発進に合わせて自車両の発進を行う。車両制御部34は、アクチュエータ4に制御信号を送信することで、停車中の自車両を発進させる。
車両制御部34は、先々行車判定部32により先々行車が存在すると判定された場合、先行車発進判定部14により先行車が発進したと判定されても、自車両の発進を行わない。この場合、車両制御部34は、先々行車発進判定部33により先々行車が発進したと判定されたときに、自車両の発進を行う。
周辺環境認識部31は、周知の技術により先々行車を含む周辺環境を認識する。周辺環境認識部31は、自車両の上部(フロントウインド上部、ルーフ上など)に備えられたレーダセンサ1又はカメラ2により、先々行車を認識してもよい。周辺環境認識部31は、レーダセンサ1による路面反射を利用して先々行車を認識してもよい。
周辺環境認識部31は、第2実施形態の周辺環境認識部21と同様に、予め決められた標準認識設定によって周辺環境を認識する。周辺環境認識部31は、先行車発進判定部14により先行車が発進したと判定されたが、先々行車発進判定部33により先々行車が発進したと判定されないことにより自車両が発進しない場合、標準認識設定より周辺環境の認識精度が高い高精度認識設定によって周辺環境を認識する。標準認識設定及び高精度認識設定は、第2実施形態と同様である。
[車両制御システムの処理]
〈隣接車存在判定処理〉
次に、第3実施形態に係る車両制御システム300の処理について説明する。まず、隣接車存在判定処理について説明する。図7(a)は、隣接車存在判定処理を示すフローチャートである。図7(a)に示すフローチャートは、自車両のエンジン駆動中に実行される。
図7(a)に示すように、車両制御システム300のECU30は、S60において、停車判定部13により自車両と先行車とが停車しているか否かを判定する。ECU30は、自車両と先行車とが停車していると判定されない場合(S60:NO)、今回の処理を終了する。その後、ECU30は、一定時間の経過後に再びS60から処理を繰り返す。ECU30は、自車両と先行車とが停車していると判定した場合(S60:YES)、S62に移行する。
S62において、ECU30は、先々行車判定部32により先々行車が存在するか否かを判定する。ECU30は、先々行車が存在すると判定されない場合(S62:NO)、S64に移行する。ECU30は、先々行車が存在すると判定された場合(S62:YES)、S66に移行する。
S64において、ECU30は、第1の発進判定処理を実行する。S66において、ECU30は、第2の発進判定処理を実行する。第1の発進判定処理は、図3(a)に示す第1の実施形態と同じ処理であるため説明を省略する。
〈第2の発進判定処理〉
以下、第3実施形態に係る車両制御システム300における第2の発進判定処理について説明する。図7(b)は、第2の発進判定処理を示すフローチャートである。
図7(b)に示すように、ECU30は、S70において、先行車発進判定部14により先行車が発進したか否かを判定する。先行車発進判定部14は、周辺環境に基づいて先行車が発進したか否かの判定を行う。ECU30は、先行車が発進したと判定されない場合(S70:NO)、今回の処理を終了する。その後、ECU30は、一定時間の経過後に再びS70の判定を繰り返す。ECU30は、先行車が発進したと判定された場合(S70:YES)、S72に移行する。
S72において、ECU30は、先々行車発進判定部33により先々行車が発進したか否かを判定する。先々行車発進判定部33は、周辺環境に基づいて、先々行車が発進したか否かを判定する。ECU30は、先々行車が発進したと判定されない場合(S72:NO)、自車両の発進を保留して今回の処理を終了する。このとき、ECU30は、周辺環境認識部31における周辺環境の認識の設定を標準認識設定から高精度認識設定に変更する。その後、ECU30は、一定時間の経過後に再びS70から処理を繰り返す。
ECU30は、先々行車が発進したと判定された場合(S72:YES)、S74に移行する。なお、先々行車発進判定部33は、S70において先行車の発進を判定する前に既に先々行車が発進している場合も、先々行車が発進したと判定する。
S74において、ECU30は、車両制御部34により自車両の発進を行う。その後、ECU30は、今回の処理を終了して一定時間の経過後に、再び図7(a)のS60から処理を繰り返す。
[第3実施形態に係る車両制御システムの作用効果]
以上説明した第3実施形態に係る車両制御システム300によれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、停車している先々行車が存在するときには先々行車が発進したと判定するまで自車両を発進させない。従って、車両制御システム300によれば、自車両の周囲をすり抜けて前方に向かうすり抜け車両に起因して先行車の発進を誤判定したとしても、先々行車が発進したと判定するまで自車両を発進させないので、誤判定により停車中の自車両が発進することを抑制することができる。また、この車両制御システム300によれば、第1実施形態と異なり、自車両の走行車線に隣接車線が存在しない場合であっても、先々行車の発進を判定することで、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
また、車両制御システム300では、先行車が発進したと判定した場合に、先々行車が発進したと判定されないため自車両の発進を保留したとき、標準認識設定より認識精度の高い高精度認識設定によって周辺環境の認識を行うことで、認識精度に起因して先々行車の発進を判定できないことにより自車両が発進できない状況になることを抑制することができる。
以上、本発明の好適な実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。本発明は、上述した実施形態を始めとして、当業者の知識に基づいて種々の変更、改良を施した様々な形態で実施することができる。
上述した実施形態では、車両制御システム100〜300がレーダセンサ1及びカメラ2の両方を用いる態様としたが、レーダセンサ1及びカメラ2の何れか一方のみを用いてもよい。
周辺環境認識部21は、上述した実施形態で述べた手法に限られず、レーダセンサ1の検出点情報及びカメラ2の撮像情報のうち少なくとも一方に基づいて、周知の手法により周辺環境を認識してもよい。周辺環境認識部21は、レーダセンサ1及びカメラ2の両方を用いる場合、レーダセンサ1の検出点情報及びカメラ2の撮像情報を相互に組み合わせて周辺環境の認識を行ってもよい。周辺環境認識部21は、いわゆるセンサフュージョンにより周辺環境の認識を行ってもよい。
第1実施形態に係る車両制御システム100において、第2実施形態の周辺環境認識部21における周辺環境の認識の設定の変更を行ってもよい。すなわち、車両制御システム100は、第2実施形態の周辺環境認識部21を有していてもよい。この場合、車両制御システム100では、図3(b)に示す第2の発進判定処理でS32がNOである場合に、図5のS54に示す高精度認識設定による周辺環境の認識への変更を行うことができる。一方、第2実施形態の車両制御システム200は、必ずしも周辺環境の認識精度に関する設定を変更する必要はない。車両制御システム200のECU20は、周辺環境認識部21ではなく、第1の実施形態の周辺環境認識部12を有していてもよい。
その他、車両制御システム100〜300は、地図情報及び自車両の地図上の位置に基づいて、隣接車の存在を判定してもよい。隣接車判定部15は、地図情報及び自車両の地図上の位置に基づいて、隣接車線を精度良く認識することで、路肩に停車している他車両を誤って隣接車と判定することを抑制することができる。
また、隣接車判定部15は、地図情報及び自車両の地図上の位置に基づいて、隣接車線が走行車線とルールの異なる専用レーン(例えば交差点手前の左折専用レーン又は右折専用レーン)であると認識した場合には、当該隣接車線上に他車両が停車していても隣接車が存在しないと判定してもよい。
具体的に、左から、左折専用レーンL1、第1の直進用レーンL2、及び第2の直進用レーンL3の順に構成された片側三車線の道路の場合を考える。第2の直進用レーンL3の左隣には、対向車が直進する対向車レーンL4が存在している。ここで、左折専用レーンL1における信号機の青信号のタイミングと第1の直進用レーンL2及び第2の直進用レーンL3における信号機の青信号のタイミングは異なっている。青信号のタイミングに関する情報も地図情報に含まれている。
この場合、隣接車判定部15は、自車両の走行車線が左折専用レーンL1であるとき、隣接する第1の直進用レーンL2に他車両が停車していても隣接車が存在しないと判定する。隣接車判定部15は、自車両の走行車線が第1の直進用レーンL2であるとき、隣接する左折線用レーンL1に他車両が停車していても隣接車が存在しないと判定する。一方で、隣接車判定部15は、自車両の走行車線が第1の直進用レーンL2であるとき、隣接する第2の直進用レーンL3に他車両が停車しているならば、隣接車が存在すると判定する。
同様に、隣接車判定部15は、自車両の走行車線が第2の直進用レーンL3であるとき、隣接する第1の直進用レーンL2に他車両が停車しているならば、隣接車が存在すると判定する。隣接車判定部15は、自車両の走行車線が第2の直進用レーンL3であるとき、隣接する対向車レーンL4に他車両(対向車)が停車していても隣接車が存在しないと判定する。
隣接車判定部15は、地図情報及び自車両の地図上の位置に基づいて、周知の手法により隣接車線が左折専用レーンL1、第1の直進用レーンL2、及び第2の直進用レーンL3、及び対向車レーンL4の何れであるか認識する。なお、左折専用レーンL1における信号機の青信号のタイミングと第1の直進用レーンL2及び第2の直進用レーンL3における信号機の青信号のタイミングが一致している場合には、隣接車判定部15は、自車両の走行車線が左折専用レーンL1であるとき、隣接する第1の直進用レーンL2に他車両が停車しているならば、隣接車が存在すると判定してもよい。信号機の青信号のタイミングの情報は、必ずしも地図情報に埋め込まれている必要はない。隣接車判定部15は、路車間通信その他の方法で、各車線における自車両の前方の信号機の青信号のタイミングの情報を取得してもよい。
また、車両制御システム100〜300は、カメラ2の撮像情報又は交通情報ネットワークの無線通信により、自車両の前方の信号機の状態を認識できた場合には、信号機の状態も踏まえて自車両の発進の判定を行ってもよい。
第2実施形態のタイミング判定部23は、すり抜け車両をロストした時刻を記憶し、先行車が発進した時刻とすり抜け車両をロストした時刻の差が時間閾値未満である場合に、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定してもよい。時間閾値は、予め設定された値である。
第2実施形態の周辺環境認識部21の標準認識設定及び高精度認識設定は、第2実施形態に記載した内容に限られない。標準認識設定より高精度認識設定の方が周辺環境の認識精度が高い関係にあればよい。標準認識設定ではレーダセンサ1の検出点情報のみに基づいて周辺環境の認識を行い、高精度認識設定では、レーダセンサ1の検出点情報及びカメラ2の撮像情報の両方を組み合わせて周辺環境の認識を行ってもよい。
変形例として、第2実施形態に係る車両制御システム200において、隣接車に代えて、第3実施形態の先々行車を用いることが考えられる。変形例に係る車両制御システムは、第2実施形態と比べて、隣接車判定部15及び隣接車発進判定部16に代えて先々行車判定部32及び先々行車発進判定部33を有している点が異なっている。
変形例に係る車両制御システムの車両制御部24は、すり抜け車両判定部22によりすり抜け車両がロストしたと判定されないとき、先行車の発進に合わせて停車中の自車両を発進させる。また、車両制御部24は、すり抜け車両がロストしたと判定されてもタイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定されないときには、先行車の発進に合わせて停車中の自車両を発進させる。
一方、車両制御部24は、すり抜け車両判定部22によりすり抜け車両がロストしたと判定され、且つ、タイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定された場合、先々行車発進判定部33により先々行車が発進したと判定されるまで、自車両を発進させない。車両制御部24は、すり抜け車両判定部22によりすり抜け車両がロストしたと判定され、且つ、タイミング判定部23により先行車が発進したタイミングがすり抜け車両をロストしたタイミングであると判定された場合、先々行車発進判定部33により先々行車が発進したと判定されたときに、自車両を発進させる。
これにより、変形例に係る車両制御システムによれば、自車両と先行車が停車している場合に、先行車が発進したと判定したとしても、先行車が発進したタイミングがすり抜け車両をロストしたタイミングであるときには、先行車の発進が誤判定である可能性が高まることから、停車していた先々行車が発進したと判定されるまで自車両を発進させない。従って、変形例に係る車両制御システムによれば、すり抜け車両に起因する先行車の発進の誤判定により停車中の自車両が発進することを抑制することができる。
なお、変形例に係る車両制御システムは、先々行車発進判定部33により先々行車が発進したと判定されないことにより自車両が発進しない場合、必ずしも第2実施形態のように周辺環境の認識精度に関する設定を変更する必要はない。変形例に係る車両制御システムのECUは、第2実施形態の周辺環境認識部21を有していてもよく、第1の実施形態の周辺環境認識部12を有していてもよい。
1…レーダセンサ、2…カメラ、3…車速センサ、4…アクチュエータ、11…車速認識部、12,21,31…周辺環境認識部、13…停車判定部、14…先行車発進判定部、15…隣接車判定部、16…隣接車発進判定部、17,24,34…車両制御部、10,20,30…ECU、22…すり抜け車両判定部、23…タイミング判定部、32…先々行車判定部、33…先々行車発進判定部、100,200,300…車両制御システム。

Claims (5)

  1. 自車両の走行を制御する車両制御システムであって、
    前記自車両の車速を認識する車速認識部と、
    前記自車両の周辺環境を認識する周辺環境認識部と、
    前記自車両の車速と前記周辺環境に基づいて、前記自車両と前記自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記自車両の走行する走行車線に隣接する隣接車線上で前記自車両の隣に停車している他車両である隣接車が存在するか否かを判定する隣接車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記先行車が発進したか否かを判定する先行車発進判定部と、
    前記隣接車判定部により前記隣接車が存在すると判定され、且つ、前記先行車発進判定部により前記先行車が発進したと判定された場合に、前記周辺環境に基づいて、前記隣接車が発進したか否かを判定する隣接車発進判定部と、
    前記隣接車判定部により前記隣接車が存在すると判定された場合、前記隣接車発進判定部により前記隣接車が発進したと判定されたときには前記自車両を発進させ、前記隣接車発進判定部により前記隣接車が発進したと判定されないときには前記自車両を発進させない車両制御部と、
    を備える、車両制御システム。
  2. 自車両の走行を制御する車両制御システムであって、
    前記自車両の車速を認識する車速認識部と、
    前記自車両の周辺環境を認識する周辺環境認識部と、
    前記自車両の車速と前記周辺環境に基づいて、前記自車両と前記自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記自車両の走行する走行車線に隣接する隣接車線上で前記自車両の隣に停車している他車両である隣接車が存在するか否かを判定する隣接車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記先行車が発進したか否かを判定する先行車発進判定部と、
    前記隣接車判定部により前記隣接車が存在すると判定され、且つ、前記先行車発進判定部により前記先行車が発進したと判定された場合に、前記周辺環境に基づいて、前記隣接車が発進したか否かを判定する隣接車発進判定部と、
    前記隣接車判定部により前記隣接車が存在すると判定された場合に、前記周辺環境に基づいて、前記自車両の周囲をすり抜けて前記自車両の前方に向かうすり抜け車両をロストしたか否かを判定するすり抜け車両判定部と、
    前記すり抜け車両判定部により前記すり抜け車両をロストしたと判定された場合、前記先行車発進判定部により前記先行車が発進したと判定されたときに、前記先行車が発進したタイミングが前記すり抜け車両をロストしたタイミングであるか否かを判定するタイミング判定部と、
    前記先行車発進判定部により前記先行車が発進したと判定された場合、前記タイミング判定部により前記先行車が発進したタイミングが前記すり抜け車両をロストしたタイミングであると判定されないときに前記自車両を発進させる車両制御部と、
    を備え、
    前記車両制御部は、前記タイミング判定部により前記先行車が発進したタイミングが前記すり抜け車両をロストしたタイミングであると判定されたときには、前記隣接車発進判定部により前記隣接車が発進したと判定されるまで前記自車両を発進させない、車両制御システム。
  3. 前記周辺環境認識部は、予め決められた標準認識設定によって前記周辺環境を認識し、前記隣接車発進判定部により前記隣接車が発進したと判定されないことにより前記自車両が発進しない場合、前記標準認識設定より認識精度の高い高精度認識設定によって前記周辺環境の認識を行う請求項1又は2に記載の車両制御システム。
  4. 自車両の走行を制御する車両制御システムであって、
    前記自車両の車速を認識する車速認識部と、
    前記自車両の周辺環境を認識する周辺環境認識部と、
    前記自車両の車速と前記周辺環境に基づいて、前記自車両と前記自車両の前方の先行車とが停車しているか否かを判定する停車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記自車両の走行する走行車線上で前記先行車の前に停車している他車両である先々行車が存在するか否かを判定する先々行車判定部と、
    前記停車判定部により前記自車両と前記先行車とが停車していると判定された場合に、前記周辺環境に基づいて、前記先行車が発進したか否かを判定する先行車発進判定部と、
    前記先々行車判定部により前記先々行車が存在すると判定され、且つ、前記先行車発進判定部により前記先行車が発進したと判定された場合に、前記周辺環境に基づいて、前記先々行車が発進したか否かを判定する先々行車発進判定部と、
    前記先々行車判定部により前記先々行車が存在すると判定された場合、前記先々行車発進判定部により前記先々行車が発進したと判定されたときには前記自車両を発進させ、前記先々行車発進判定部により前記先々行車が発進したと判定されないときには前記自車両を発進させない車両制御部と、
    を備える、車両制御システム。
  5. 前記周辺環境認識部は、予め決められた標準認識設定によって前記周辺環境を認識し、前記先々行車発進判定部により前記先々行車が発進したと判定されないことにより前記自車両が発進しない場合、前記標準認識設定より認識精度の高い高精度認識設定によって前記周辺環境の認識を行う請求項4に記載の車両制御システム。
JP2016231598A 2016-11-29 2016-11-29 車両制御システム Active JP6777518B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2016231598A JP6777518B2 (ja) 2016-11-29 2016-11-29 車両制御システム
US15/806,961 US10118617B2 (en) 2016-11-29 2017-11-08 Vehicle control system
DE102017126452.3A DE102017126452B4 (de) 2016-11-29 2017-11-10 Fahrzeugsteuersystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016231598A JP6777518B2 (ja) 2016-11-29 2016-11-29 車両制御システム

Publications (2)

Publication Number Publication Date
JP2018086958A JP2018086958A (ja) 2018-06-07
JP6777518B2 true JP6777518B2 (ja) 2020-10-28

Family

ID=62117414

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016231598A Active JP6777518B2 (ja) 2016-11-29 2016-11-29 車両制御システム

Country Status (3)

Country Link
US (1) US10118617B2 (ja)
JP (1) JP6777518B2 (ja)
DE (1) DE102017126452B4 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102563708B1 (ko) * 2018-05-14 2023-08-09 주식회사 에이치엘클레무브 선행 차량 출발 알림 장치 및 방법
JP6871900B2 (ja) 2018-12-26 2021-05-19 本田技研工業株式会社 車両制御装置
JP7215383B2 (ja) 2019-09-20 2023-01-31 トヨタ自動車株式会社 車両用ペダル装置
JP7012693B2 (ja) * 2019-09-24 2022-01-28 本田技研工業株式会社 情報処理装置、車両システム、情報処理方法、およびプログラム
JP7456428B2 (ja) 2021-09-27 2024-03-27 トヨタ自動車株式会社 車両用速度制限装置、車両用速度制限方法及び車両

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11291790A (ja) * 1998-04-08 1999-10-26 Nissan Motor Co Ltd 自動速度制御装置
JP2000231700A (ja) 1999-02-10 2000-08-22 Mazda Motor Corp 車両の先行車発進報知装置
JP2002329298A (ja) * 2001-05-02 2002-11-15 Nissan Motor Co Ltd 車両用走行制御装置
JP3793091B2 (ja) * 2002-01-08 2006-07-05 株式会社日立製作所 アイドル制御装置
JP4813610B2 (ja) 2009-05-11 2011-11-09 富士重工業株式会社 車間距離制御装置
DE102010002929A1 (de) * 2010-03-16 2011-09-22 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur automatischen Längsführung eines Kraftfahrzeugs
JP2012020623A (ja) * 2010-07-13 2012-02-02 Toyota Motor Corp 車両制御装置
JP5625603B2 (ja) * 2010-08-09 2014-11-19 トヨタ自動車株式会社 車両制御装置、車両制御システムおよび管制装置
US8781721B2 (en) * 2012-06-06 2014-07-15 Google Inc. Obstacle evaluation technique
DE102014201544A1 (de) * 2014-01-29 2015-07-30 Bayerische Motoren Werke Aktiengesellschaft Längsregelsystem für ein Kraftfahrzeug
JP6201796B2 (ja) * 2014-02-10 2017-09-27 株式会社デンソー 車両制御装置
JP6290737B2 (ja) * 2014-07-11 2018-03-07 株式会社デンソー 車両制御装置
US10414398B2 (en) * 2014-11-27 2019-09-17 Hitachi Automotive Systems, Ltd. Vehicle travel control device that controls following of a vehicle
JP6375237B2 (ja) * 2015-01-28 2018-08-15 日立オートモティブシステムズ株式会社 自動運転制御装置

Also Published As

Publication number Publication date
DE102017126452A1 (de) 2018-05-30
JP2018086958A (ja) 2018-06-07
US10118617B2 (en) 2018-11-06
DE102017126452B4 (de) 2021-06-24
US20180148054A1 (en) 2018-05-31

Similar Documents

Publication Publication Date Title
US10926764B2 (en) Lane keeping assistance apparatus, vehicle having the same and method for controlling the same
JP6777518B2 (ja) 車両制御システム
US9235767B2 (en) Detection region modification for driving assistance apparatus and driving assistance method
US9650040B2 (en) Collision mitigation apparatus
US20190071094A1 (en) Vehicle control system, vehicle control method, and storage medium
US11479269B2 (en) Apparatus for assisting driving of a vehicle and method thereof
JP2016517106A (ja) 自動車の自動運行システム
RU2745936C1 (ru) Устройство определения положения стоп-линии и система управления транспортным средством
JPWO2016194157A1 (ja) 車両制御装置及び車両制御方法
JP7414497B2 (ja) 運転支援装置
US11605299B2 (en) Vehicle and control method thereof
KR20210114689A (ko) 차량 및 그 제어 방법
KR20220106875A (ko) 운전자 보조 시스템 및 그의 방법
JP6913602B2 (ja) 情報処理装置およびプログラム
US11890939B2 (en) Driver assistance system
JP7517294B2 (ja) 対象車両認識装置及び対象車両認識装置の処理方法
KR20210088117A (ko) 운전자 보조 시스템 및 그 방법
JP2023155454A (ja) 運転支援装置及び通知装置
US20210354634A1 (en) Electronic device for vehicle and method of operating electronic device for vehicle
CN115179863A (zh) 移动体的控制装置及控制方法、存储介质以及车辆
WO2016194135A1 (ja) 車両制御装置及び車両制御方法
US11840220B2 (en) Driver assistance system and control method thereof
US20230102058A1 (en) Target vehicle recognition apparatus and processing method of the target vehicle recognition apparatus
JP7181956B2 (ja) 移動体の制御装置及び制御方法並びに車両
WO2023145080A1 (ja) 車両制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180622

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190507

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201008

R151 Written notification of patent or utility model registration

Ref document number: 6777518

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151