JP6558261B2 - Automatic driving device - Google Patents
Automatic driving device Download PDFInfo
- Publication number
- JP6558261B2 JP6558261B2 JP2016023556A JP2016023556A JP6558261B2 JP 6558261 B2 JP6558261 B2 JP 6558261B2 JP 2016023556 A JP2016023556 A JP 2016023556A JP 2016023556 A JP2016023556 A JP 2016023556A JP 6558261 B2 JP6558261 B2 JP 6558261B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- target
- unit
- speed
- driving operation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、自動運転装置に関する。 The present invention relates to an automatic driving apparatus.
従来、特許文献1に記載されているように、車両の運転状態を自動運転から手動運転に切り替え可能な装置が知られている。特許文献1の装置は、車両が車線から逸脱する傾向にあると判定された場合には、操舵アクチュエータにより、車線からの逸脱を回避する方向に操舵を行う。特許文献1の装置は、操舵角の単位時間当たりの変化量が設定された閾値以上になってから設定時間後に操舵角が設定された操舵角以上である場合には、運転者が自動運転から手動運転への切り替えを意図していると判定し、操舵アクチュエータの駆動を停止させる。
2. Description of the Related Art Conventionally, as described in
ところで、上記技術では、操舵角等に基づいて操舵アクチュエータの駆動が停止させられるため、運転者による誤操作が有った場合には、自動運転が運転者の意図に反して手動運転に切り替えられることがある。この運転者による誤操作が有った場合には、自動運転から手動運転へと切り替えられたときに、運転者に車両の走行の制御を自身の手動運転操作のみで行う気構えができていない場合もある。また、運転者が大型車等の障害物の側方から距離を隔てて車両を走行させたい場合や、運転者が横風、轍及び路面の傾斜等に対向して自動運転の目標位置の車線中央から距離を隔てて車両を走行させたい場合や、運転者が横風、轍及び路面の傾斜等によって自動運転の目標位置の車線中央から外れて走行する車両を車線中央に戻したい場合がある。しかし、このような運転者が自動運転を続行させつつ自動運転に手動運転操作を反映させたい場合には、当該手動運転操作により、自動運転が運転者の意図に反して手動運転に切り替えられることがある。 By the way, in the above technique, since the driving of the steering actuator is stopped based on the steering angle or the like, if there is an erroneous operation by the driver, automatic driving can be switched to manual driving against the driver's intention. There is. If there is an erroneous operation by the driver, the driver may not be prepared to control the driving of the vehicle only with his own manual driving operation when switching from automatic driving to manual driving. is there. Also, if the driver wants to drive the vehicle at a distance from the side of an obstacle such as a large car, or if the driver is facing the crosswind, hail, or road surface slope, the center of the lane at the target position for automatic driving There is a case where the vehicle is required to travel at a distance from the vehicle, or a driver who wants to drive the vehicle traveling away from the center of the lane at the target position for automatic driving due to cross wind, hail, road surface inclination, or the like. However, when such a driver wants to reflect the manual driving operation to the automatic driving while continuing the automatic driving, the manual driving operation can switch the automatic driving to the manual driving against the driver's intention. There is.
そこで本発明は、手動運転操作が有った場合に自動運転が運転者の意図に反して手動運転に切り替えられることを低減することを目的とする。 Therefore, an object of the present invention is to reduce that automatic driving is switched to manual driving against the driver's intention when there is a manual driving operation.
本発明は、車両の走行環境を認識する走行環境認識部と、車両の走行状態を認識する走行状態認識部と、走行環境認識部により認識された走行環境及び走行状態認識部により認識された走行状態に応じた第1目標位置及び第1目標速度を生成する目標生成部と、車両の運転者による手動運転操作を受け付ける運転操作入力部と、目標生成部により生成された第1目標位置及び第1目標速度と、運転操作入力部により受け付けられた手動運転操作とに基づいて、車両の走行を制御する走行制御部と、車両の実位置及び実速度を測定する測定部と、目標生成部により生成された第1目標位置と測定部により測定された実位置との差、及び目標生成部により生成された第1目標速度と測定部により測定された実速度との差を演算する差異演算部とを備え、走行制御部は、運転操作入力部により受け付けられた手動運転操作が無い場合には、第1目標位置及び第1目標速度に従って車両が走行するように車両の走行を制御し、運転操作入力部により受け付けられた手動運転操作が有り、差異演算部により演算された第1目標位置と実位置との差の絶対値が位置閾値未満であり、且つ差異演算部により演算された第1目標速度と実速度との差の絶対値が速度閾値未満である場合には、第1目標位置に手動運転操作を反映させた第2目標位置及び第1目標速度に手動運転操作を反映させた第2目標速度に従って車両が走行するように、車両の走行を制御し、運転操作入力部により受け付けられた手動運転操作が有り、差異演算部により演算された第1目標位置と実位置との差の絶対値が位置閾値以上である場合、及び運転操作入力部により受け付けられた手動運転操作が有り、差異演算部により演算された第1目標速度と実速度との差の絶対値が速度閾値以上である場合のいずれかの場合には、手動運転操作に従って車両が走行するように、車両の走行を制御する自動運転装置である。 The present invention relates to a travel environment recognition unit for recognizing a travel environment of a vehicle, a travel state recognition unit for recognizing a travel state of the vehicle, a travel environment recognized by the travel environment recognition unit, and a travel recognized by the travel state recognition unit. A target generation unit that generates a first target position and a first target speed according to a state, a driving operation input unit that receives a manual driving operation by a driver of the vehicle, a first target position and a first target generated by the target generation unit Based on one target speed and a manual driving operation received by the driving operation input unit, a traveling control unit that controls the traveling of the vehicle, a measuring unit that measures the actual position and the actual speed of the vehicle, and a target generating unit A difference calculation unit that calculates the difference between the generated first target position and the actual position measured by the measurement unit, and the difference between the first target speed generated by the target generation unit and the actual speed measured by the measurement unit And The travel control unit controls the travel of the vehicle so that the vehicle travels according to the first target position and the first target speed when there is no manual driving operation accepted by the driving operation input unit, and the driving operation input There is a manual operation received by the unit, the absolute value of the difference between the first target position calculated by the difference calculation unit and the actual position is less than the position threshold, and the first target speed calculated by the difference calculation unit When the absolute value of the difference between the actual speed and the actual speed is less than the speed threshold, the second target position reflecting the manual driving operation in the first target position and the second target position reflecting the manual driving operation in the first target speed The travel of the vehicle is controlled so that the vehicle travels according to the target speed, there is a manual driving operation accepted by the driving operation input unit, and the absolute difference between the first target position and the actual position calculated by the difference calculating unit Value is position threshold Or if there is a manual driving operation accepted by the driving operation input unit, and the absolute value of the difference between the first target speed and the actual speed calculated by the difference calculating unit is greater than or equal to the speed threshold value. In this case, the automatic driving device controls the traveling of the vehicle so that the vehicle travels according to the manual driving operation.
この構成によれば、自動運転装置の走行制御部により、手動運転操作が有り、第1目標位置と実位置との差の絶対値が位置閾値未満であり、且つ第1目標速度と実速度との差の絶対値が速度閾値未満である場合には、第1目標位置に手動運転操作を反映させた第2目標位置及び第1目標速度に手動運転操作を反映させた第2目標速度に従って車両が走行するように、車両の走行が制御される。このように、手動運転操作により生じた第1目標位置と実位置との差等が小さく、運転者による誤操作が有った場合や、運転者が自動運転を続行させつつ自動運転に手動運転操作を反映させたい場合には、手動運転操作を反映した自動運転が続行される。このため、手動運転操作が有った場合に自動運転が運転者の意図に反して手動運転に切り替えられることを低減することができる。 According to this configuration, the driving control unit of the automatic driving device has a manual driving operation, the absolute value of the difference between the first target position and the actual position is less than the position threshold, and the first target speed and the actual speed are When the absolute value of the difference between the two is less than the speed threshold, the vehicle follows the second target position reflecting the manual driving operation in the first target position and the second target speed reflecting the manual driving operation in the first target speed. Is controlled so that the vehicle travels. As described above, when the difference between the first target position and the actual position caused by the manual driving operation is small and there is an erroneous operation by the driver, or when the driver continues the automatic driving, the manual driving operation is performed for the automatic driving. When it is desired to reflect the automatic operation, the automatic operation reflecting the manual operation is continued. For this reason, when there exists manual driving | operation operation, it can reduce that automatic driving | operation switches to manual driving against a driver | operator's intention.
本発明の自動運転装置によれば、手動運転操作が有った場合に自動運転が運転者の意図に反して手動運転に切り替えられることを低減することができる。 According to the automatic driving device of the present invention, it is possible to reduce the case where the automatic driving is switched to the manual driving against the driver's intention when there is a manual driving operation.
以下、本発明の実施形態について図面を用いて詳細に説明する。図1に示す自動運転装置100は車両Vに搭載される。自動運転装置100は、車両Vの運転状態を車両Vの運転者による手動運転操作に応じて自動運転から手動運転に切り替え可能である。自動運転とは、自動運転装置100により生成された後述する第1目標位置及び第1目標速度に従って車両Vが走行するように、車両Vの走行が制御されることを意味する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The
また、自動運転には、第1目標位置に車両Vの運転者による手動運転操作を反映させた後述する第2目標位置及び第1目標速度に車両Vの運転者による手動運転操作を反映させた第2目標速度に従って車両Vが走行するように、車両Vの走行が制御されることを含む。一方、手動運転とは、車両Vの運転者による手動運転操作のみに従って車両Vが走行するように、車両Vの走行が制御されることを意味する。手動運転操作とは、車両Vの運転者によるステアリングホイール、アクセルペダル及びブレーキペダルへの操作を意味する。 In addition, in the automatic driving, the manual driving operation by the driver of the vehicle V is reflected in the second target position and the first target speed, which will be described later, in which the manual driving operation by the driver of the vehicle V is reflected in the first target position. It includes that the traveling of the vehicle V is controlled so that the vehicle V travels according to the second target speed. On the other hand, the manual driving means that the traveling of the vehicle V is controlled so that the vehicle V travels only in accordance with the manual driving operation by the driver of the vehicle V. The manual driving operation means an operation on the steering wheel, the accelerator pedal, and the brake pedal by the driver of the vehicle V.
図1に示すように、自動運転装置100は、外部センサ1、GPS[Global Positioning System]受信部2、内部センサ3、地図データベース4、ナビゲーションシステム5、アクチュエータ6、HMI[Human Machine Interface]7、補助機器U及びECU[ElectronicControl Unit]10を備えている。
As shown in FIG. 1, an
外部センサ1は、車両Vの周辺情報である外部の状況を検出する検出機器である。外部センサ1は、カメラ、レーダー[Radar]、及びライダー[LIDAR:LaserImaging Detection and Ranging]のうち少なくとも一つを含む。カメラは、車両Vの外部状況を撮像する撮像機器である。
The
カメラは、例えば、車両Vのフロントガラスの裏側に設けられている。カメラは、車両Vの外部状況に関する撮像情報をECU10へ送信する。カメラは、単眼カメラであってもよく、ステレオカメラであってもよい。ステレオカメラは、両眼視差を再現するように配置された二つの撮像部を有している。ステレオカメラの撮像情報には、奥行き方向の情報も含まれている。
The camera is provided on the back side of the windshield of the vehicle V, for example. The camera transmits imaging information related to the external situation of the vehicle V to the
レーダーは、電波(例えばミリ波)を利用して車両Vの外部の先行車両等の物体を検出する。レーダーは、電波を車両Vの周囲に送信し、物体で反射された電波を受信することで物体を検出する。レーダーは、検出した物体に関する情報をECU10へ送信する。
The radar detects an object such as a preceding vehicle outside the vehicle V using radio waves (for example, millimeter waves). The radar detects an object by transmitting radio waves around the vehicle V and receiving radio waves reflected by the object. The radar transmits information related to the detected object to the
ライダーは、光を利用して車両Vの外部の先行車両等の物体を検出する。ライダーは、光を車両Vの周囲に送信し、物体で反射された光を受信することで反射点までの距離を計測し、物体を検出する。ライダーは、検出した物体に関する情報をECU10へ送信する。カメラ、ライダー及びレーダーは、必ずしも重複して備える必要はない。
The rider detects an object such as a preceding vehicle outside the vehicle V using light. The rider transmits light around the vehicle V, receives the light reflected by the object, measures the distance to the reflection point, and detects the object. The rider transmits information regarding the detected object to the
GPS受信部2は、3個以上のGPS衛星から信号を受信することにより、車両Vの位置(例えば車両Vの緯度及び経度)を測定する。GPS受信部2は、測定した車両Vの位置に関する位置情報をECU10へ送信する。なお、GPS受信部2に代えて、車両Vの緯度及び経度等の車両Vの位置が特定できる他の手段を用いてもよい。
The GPS receiving unit 2 measures the position of the vehicle V (for example, the latitude and longitude of the vehicle V) by receiving signals from three or more GPS satellites. The GPS receiver 2 transmits position information regarding the measured position of the vehicle V to the
内部センサ3は、車両Vの走行状態を検出する検出機器である。内部センサ3は、車速センサ、加速度センサ及びヨーレートセンサを少なくとも一つを含む。また、内部センサ3は、手動運転操作の操作量を検出するために、ステアリングセンサ、アクセルペダルセンサ及びブレーキペダルセンサを少なくとも含む。
The
車速センサは、車両Vの速度を検出する検出器である。車速センサとしては、例えば、車両Vの車輪又は車輪と一体に回転するドライブシャフト等に対して設けられ、車輪の回転速度を検出する車輪速センサが用いられる。車速センサは、検出した車両Vの速度に関する速度情報(車輪の回転速度に関する情報)をECU10に送信する。
The vehicle speed sensor is a detector that detects the speed of the vehicle V. As the vehicle speed sensor, for example, a wheel speed sensor that is provided for a wheel of the vehicle V or a drive shaft that rotates integrally with the wheel and detects the rotation speed of the wheel is used. The vehicle speed sensor transmits the detected speed information about the speed of the vehicle V (information about the rotational speed of the wheels) to the
加速度センサは、車両Vの加速度を検出する検出器である。加速度センサは、例えば、車両Vの前後方向の加速度を検出する前後加速度センサと、車両Vの横加速度を検出する横加速度センサとを含んでいる。加速度センサは、例えば、車両Vの加速度情報をECU10に送信する。ヨーレートセンサは、車両Vの重心の鉛直軸周りのヨーレート(回転角速度)を検出する検出器である。ヨーレートセンサとしては、例えばジャイロセンサを用いることができる。ヨーレートセンサは、検出した車両Vのヨーレート情報をECU10へ送信する。
The acceleration sensor is a detector that detects the acceleration of the vehicle V. The acceleration sensor includes, for example, a longitudinal acceleration sensor that detects acceleration in the longitudinal direction of the vehicle V and a lateral acceleration sensor that detects lateral acceleration of the vehicle V. For example, the acceleration sensor transmits acceleration information of the vehicle V to the
ステアリングセンサは、例えば車両Vの運転者によるステアリングホイールに対する操舵操作の操作量を検出する検出器である。ステアリングセンサが検出する操作量は、例えば、ステアリングホイールの操舵角又はステアリングホイールに対する操舵トルクである。ステアリングセンサは、例えば、車両Vのステアリングシャフトに対して設けられる。ステアリングセンサは、ステアリングホイールの操舵角又はステアリングホイールに対する操舵トルクを含む情報をECU10へ出力する。
The steering sensor is a detector that detects an operation amount of a steering operation on a steering wheel by a driver of the vehicle V, for example. The operation amount detected by the steering sensor is, for example, the steering angle of the steering wheel or the steering torque with respect to the steering wheel. A steering sensor is provided with respect to the steering shaft of the vehicle V, for example. The steering sensor outputs information including the steering angle of the steering wheel or the steering torque for the steering wheel to the
アクセルペダルセンサは、例えばアクセルペダルの踏込み量を検出する検出器である。アクセルペダルの踏込み量は、例えば所定位置を基準としたアクセルペダルの位置(ペダル位置)である。所定位置は、定位置であってもよいし、所定のパラメータによって変更された位置であってもよい。アクセルペダルセンサは、例えば車両Vのアクセルペダルのシャフト部分に対して設けられる。アクセルペダルセンサは、アクセルペダルの踏込み量に応じた操作情報をECU10へ出力する。
The accelerator pedal sensor is a detector that detects the amount of depression of the accelerator pedal, for example. The amount of depression of the accelerator pedal is, for example, the position of the accelerator pedal (pedal position) with a predetermined position as a reference. The predetermined position may be a fixed position or a position changed by a predetermined parameter. The accelerator pedal sensor is provided with respect to the shaft portion of the accelerator pedal of the vehicle V, for example. The accelerator pedal sensor outputs operation information corresponding to the amount of depression of the accelerator pedal to the
ブレーキペダルセンサは、例えばブレーキペダルの踏込み量を検出する検出器である。ブレーキペダルの踏込み量は、例えば所定位置を基準としたブレーキペダルの位置(ペダル位置)である。所定位置は、定位置であってもよいし、所定のパラメータによって変更された位置であってもよい。ブレーキペダルセンサは、例えばブレーキペダルの部分に対して設けられる。ブレーキペダルセンサは、ブレーキペダルの操作力(ブレーキペダルに対する踏力やマスタシリンダの圧力など)を検出してもよい。ブレーキペダルセンサは、ブレーキペダルの踏込み量又は操作力に応じた操作情報をECU10へ出力する。
The brake pedal sensor is a detector that detects the amount of depression of the brake pedal, for example. The amount of depression of the brake pedal is, for example, the position of the brake pedal (pedal position) with a predetermined position as a reference. The predetermined position may be a fixed position or a position changed by a predetermined parameter. The brake pedal sensor is provided, for example, for the brake pedal portion. The brake pedal sensor may detect an operating force of the brake pedal (such as a pedaling force against the brake pedal or a master cylinder pressure). The brake pedal sensor outputs operation information corresponding to the depression amount or operation force of the brake pedal to the
地図データベース4は、地図情報を備えたデータベースである。地図データベースは、例えば、車両Vに搭載されたHDD[Hard disk drive]内に形成されている。地図情報には、例えば、道路の位置情報、道路形状の情報(例えばカーブ、直線部の種別、カーブの曲率等)、交差点及び分岐点の位置情報が含まれる。さらに、建物や壁等の遮蔽構造物の位置や形状に関する情報や、SLAM(Simultaneous Localization and Mapping)技術を使用するために、地図情報に外部センサ1の出力信号を含ませることが好ましい。なお、地図データベースは、車両Vと通信可能な情報処理センター等の施設のコンピュータに記憶されていてもよい。
The map database 4 is a database provided with map information. The map database is formed in, for example, an HDD [Hard disk drive] mounted on the vehicle V. The map information includes, for example, road position information, road shape information (for example, curves, straight line types, curve curvatures, etc.), and intersection and branch point position information. Furthermore, it is preferable to include the output signal of the
ナビゲーションシステム5は、車両Vの運転者によって設定された目的地まで、車両Vの運転者に対して案内を行う装置である。ナビゲーションシステム5は、GPS受信部2の測定した車両Vの位置情報と地図データベース4の地図情報とに基づいて、車両Vが走行するルートを算出する。ナビゲーションシステム5は、例えば、車両Vの位置から目的地に至るまでの目標ルートを演算し、HMI7のディスプレイの表示及びHMI7のスピーカの音声出力により運転者に対して目標ルートの報知を行う。ナビゲーションシステム5は、車両Vの目標ルートの情報をECU10へ送信する。なお、ナビゲーションシステム5は、車両Vと通信可能な情報処理センター等の施設のコンピュータに記憶されていてもよい。
The navigation system 5 is a device that provides guidance to the driver of the vehicle V to the destination set by the driver of the vehicle V. The navigation system 5 calculates a route on which the vehicle V travels based on the position information of the vehicle V measured by the GPS receiver 2 and the map information in the map database 4. For example, the navigation system 5 calculates a target route from the position of the vehicle V to the destination, and notifies the driver of the target route by displaying the display of the HMI 7 and outputting sound from the speaker of the HMI 7. The navigation system 5 transmits information on the target route of the vehicle V to the
アクチュエータ6は、車両Vの加速、減速及び操舵等の自動運転中における車両Vの挙動を制御する装置である。アクチュエータ6は、エンジンアクチュエータ、ブレーキアクチュエータ、及び操舵アクチュエータを少なくとも含む。エンジンアクチュエータは、ECU10からの制御信号に応じてエンジンに対する空気の供給量(スロットル開度)を制御し、車両Vの駆動力を制御する。なお、車両Vがハイブリッド車である場合には、エンジンに対する空気の供給量の他に、動力源としてのモータにECU10からの制御信号が入力されて当該駆動力が制御される。車両Vが電気自動車である場合には、動力源としてのモータにECU10からの制御信号が入力されて当該駆動力が制御される。
The
ブレーキアクチュエータは、ECU10からの制御信号に応じてブレーキシステムを制御し、車両Vの車輪へ付与する制動力を制御する。ブレーキシステムとしては、例えば、液圧ブレーキシステムを用いることができる。操舵アクチュエータは、電動パワーステアリングシステムのうち操舵トルクを制御するアシストモータの駆動を、ECU10からの制御信号に応じて制御する。これにより、操舵アクチュエータは、車両Vの操舵トルクを制御する。
The brake actuator controls the brake system according to a control signal from the
HMI7は、車両Vの乗員(運転者を含む)と自動運転装置100との間で情報の出力及び入力をするためのインターフェイスである。HMI7は、例えば、乗員に画像情報を表示するためのディスプレイパネル、音声出力のためのスピーカ、及び乗員が入力操作を行うための操作ボタン又はタッチパネル、乗員が音声入力を行うためのマイクロフォン等を備えている。
The HMI 7 is an interface for outputting and inputting information between an occupant (including a driver) of the vehicle V and the
補助機器Uは、アクチュエータ6に含まれない機器を総称したものである。本実施形態における補助機器Uは、例えば、ヘッドライト、方向指示器、ハザードランプ、空調装置、ワイパー等を含む。補助機器Uのヘッドライト、方向指示器及びハザードランプ等は、ECU10からの制御信号により点灯させられる。なお、補助機器Uは、車両Vの周囲の気温、天候等に応じてECU10からの制御信号により自動的に制御されてもよい。
The auxiliary device U is a generic term for devices that are not included in the
ECU10は、自動運転中における自動運転装置100の各部の動作を制御する。ECU10は、CPU[Central Processing Unit]、ROM[Read Only Memory]、RAM[Random Access Memory]等を有する電子制御ユニットである。ECU10は、走行環境認識部11、走行状態認識部12、目標生成部13、運転操作入力部14、走行制御部15、測定部16、差異演算部17及び表示制御部18を有している。ECU10では、ROMに記憶されているプログラムをRAMにロードし、CPUで実行することで、上記の走行環境認識部11等の各部の制御を実行する。ECU10は、複数の電子制御ユニットから構成されていてもよい。
The
走行環境認識部11は、外部センサ1、GPS受信部2及び地図データベース4により取得された情報に基づいて、車両Vの走行環境を認識する。走行環境とは、例えば、車両Vの外部の状況を意味し、例えば、車両Vの前方の道路形状や、車両Vの周囲の他車両等の障害物の位置及び相対速度等を意味する。走行環境認識部11は、外部センサ1により取得された情報に基づいて、例えば、車線の車線境界線(白線、黄線)や、他車両等に関する情報を取得する。走行環境認識部11は、GPS受信部2及び地図データベース4により取得された情報に基づいて、車両Vの位置、車両Vが走行している車線の形状、幅、隣接車線の有無、分岐の有無、合流の有無等に関する情報を取得する。
The travel
走行状態認識部12は、外部センサ1、GPS受信部2、内部センサ3及び地図データベース4により取得された情報に基づいて、車両Vの走行状態を認識する。走行状態とは、例えば、車両Vの速度、加速度、減速度、ヨーレート及び位置を意味する。走行状態認識部12は、車両Vの速度、加速度、減速度及びヨーレートを内部センサ3により認識することができる。また、走行状態認識部12は、GPS受信部2により測定された車両Vの位置と、地図データベース4の車両Vの位置付近における地図情報とに基づいて、車両Vの車線における位置を認識することができる。走行状態認識部12は、外部センサ1のカメラにより検出された車線の境界線等に基づいて、車両Vの車線における位置を認識してもよい。
The traveling
目標生成部13は、走行環境認識部11により認識された走行環境及び走行状態認識部12により認識された走行状態に応じた第1目標位置及び第1目標速度を生成する。第1目標位置とは、走行環境及び走行状態に応じて生成された車両Vが走行すべき位置を意味する。第1目標位置は、例えば、車両Vが走行する車線の幅方向における車両Vの位置を意味し、車線の中央でもよい。また、第1目標位置は、例えば、車両Vが走行する車線の進行方向の位置でもよく、地図上の任意の位置でもよい。また、第1目標速度とは、走行環境及び走行状態に応じて自動運転装置100により生成された車両Vが走行すべき速度を意味する。第1目標速度は、例えば、車両Vが走行する車線の法令で定められた最高速度でもよい。また、第1目標速度は、車両Vの前方に先行車両が存在する場合は、当該先行車両に追従走行をするために、当該先行車両と同じ速度でもよい。目標生成部13は、予め設定された時刻ごとの第1目標位置及び第1目標速度を生成する。
The
運転操作入力部14は、内部センサ3のステアリングセンサ、アクセルペダルセンサ及びブレーキペダルセンサにより、車両Vの運転者による手動運転操作を受け付ける。
The driving
走行制御部15は、目標生成部13により生成された第1目標位置及び第1目標速度と、運転操作入力部14により受け付けられた手動運転操作とに基づいて、アクチュエータ6を駆動させることにより、車両Vの走行を制御する。走行制御部15は、運転操作入力部14により受け付けられた手動運転操作が無い場合には、第1目標位置及び第1目標速度に従って車両Vが走行するように車両Vの走行を制御する。運転操作入力部14により受け付けられた手動運転操作が有る場合の走行制御部15の動作については後述する。
The
測定部16は、外部センサ1、GPS受信部2、内部センサ3及び地図データベースにより、車両Vの実位置及び実速度を測定する。実位置とは、例えば、車両Vが走行する車線の幅方向における車両Vの実際の位置を意味する。実速度とは、例えば、車両Vの路面に対する実際の速度を意味する。測定部16は、車両Vの実位置をGPS受信部2により測定された車両Vの位置と、地図データベース4の車両Vの位置付近における地図情報とに基づいて、車両Vの車線における位置を認識することができる。測定部16は、外部センサ1のカメラにより検出された車線の境界線等に基づいて、車両Vの車線における位置を認識してもよい。測定部16は、内部センサ3の車速センサにより、車両Vの実速度を測定することができる。なお、車両Vの第1目標位置、第2目標位置及び実位置は、車両Vの重心、前端及び後端等の任意の位置を基準とすることができる。
The measuring
差異演算部17は、目標生成部13により生成された第1目標位置と測定部16により測定された実位置との差、及び目標生成部13により生成された第1目標速度と測定部16により測定された実速度との差を演算する。
The
第1目標位置と実位置との差及び第1目標速度と実速度との差は、横風、轍及び路面の傾斜等により生じ得る。また、上述したように、自動運転には、第1目標位置に車両Vの運転者による手動運転操作を反映させた第2目標位置等に従って車両Vが走行するように、車両Vの走行が制御されることが含まれる。そのため、第1目標位置と実位置との差及び第1目標速度と実速度との差は、車両Vの運転者による手動運転操作によっても生じ得る。後述するように、本実施形態の自動運転装置100の走行制御部15は、第1目標位置と実位置との差及び第1目標速度と実速度との差に基づいて、実行中の自動運転を手動運転に切り替える。
The difference between the first target position and the actual position and the difference between the first target speed and the actual speed may be caused by crosswind, dredging, road surface inclination, and the like. Further, as described above, in the automatic driving, the traveling of the vehicle V is controlled so that the vehicle V travels according to the second target position or the like in which the manual driving operation by the driver of the vehicle V is reflected in the first target position. To be included. Therefore, the difference between the first target position and the actual position and the difference between the first target speed and the actual speed can also be caused by a manual driving operation by the driver of the vehicle V. As will be described later, the traveling
表示制御部18は、車両Vの運転状態が自動運転から手動運転へと切り替えられた場合に、自動運転の停止及び自動運転から手動運転への切替に関する情報をHMI7により車両Vの運転者に対して報知する。HMI7による情報の報知は、ディスプレイパネルに表示された映像及びスピーカから出力された音声により実施することができる。
When the driving state of the vehicle V is switched from the automatic driving to the manual driving, the
次に、自動運転装置100で実行される処理について説明する。以下の説明では、車両Vが高速道路等の自動車専用道路を自動運転の運転状態により走行している場合を想定する。図2に示すように、自動運転装置100のECU10の走行環境認識部11は、車両Vの走行環境を認識する(S1)。自動運転装置100のECU10の走行状態認識部12は、車両Vの走行状態を認識する(S2)。
Next, processing executed by the
自動運転装置100のECU10の目標生成部13は、第1目標位置及び第1目標速度を生成する(S3)。例えば、目標生成部13は、第1目標位置として、車両Vが走行する車線の幅方向における車線の中央の位置を生成する。また、目標生成部13は、第1目標位置として、車両Vが走行する車線の法令で定められた最高速度を生成する。
The
自動運転装置100のECU10の測定部16は、車両Vの実位置及び実速度を測定する(S4)。自動運転装置100のECU10の差異演算部17は、目標生成部13により生成された第1目標位置と測定部16により測定された実位置との差、及び目標生成部13により生成された第1目標速度と測定部16により測定された実速度との差を演算する(S5)。第1目標位置と実位置との差は、例えば、車両Vが走行する車線の幅方向における車両Vの車線の中央からの距離である。また、第1目標速度と実速度との差は、例えば、車両Vが走行する車線の法令で定められた最高速度と車両Vの実速度との速度差である。
The
自動運転装置100のECU10の運転操作入力部14により受け付けられた手動運転操作が無い場合には(S6)、自動運転装置100のECU10の走行制御部15は、第1目標位置及び第1目標速度に従って車両Vが走行するように車両Vの走行を制御する(S7)。つまり、走行制御部15は、車両Vの運転者による手動運転操作が無い場合には、自動運転の運転状態を維持し続ける。例えば、走行制御部15は、車線の中央の位置を車線の法令で定められた最高速度で車両Vが走行し続けるように、車両Vの走行を制御する。
When there is no manual driving operation accepted by the driving
運転操作入力部14により受け付けられた手動運転操作が有り(S6)、差異演算部により演算された第1目標位置と実位置との差の絶対値が位置閾値未満であり、且つ差異演算部により演算された第1目標速度と実速度との差の絶対値が速度閾値未満である場合には(S8)、走行制御部15は、第1目標位置に手動運転操作を反映させた第2目標位置及び第1目標速度に手動運転操作を反映させた第2目標速度に従って車両Vが走行するように、車両Vの走行を制御する(S9)。
There is a manual driving operation accepted by the driving operation input unit 14 (S6), the absolute value of the difference between the first target position and the actual position calculated by the difference calculating unit is less than the position threshold, and the difference calculating unit When the calculated absolute value of the difference between the first target speed and the actual speed is less than the speed threshold (S8), the
位置閾値とは、自動運転から手動運転へと切り替えるか否かを判定するための位置の差の閾値であり、例えば、距離で表される。位置閾値の大きさは、走行環境及び走行状態に応じて変更されてもよい。例えば、車両Vが走行している車線の幅が大きいほど、位置閾値の大きさは大きく設定されてもよい。例えば、車両Vが走行している車線の幅がdである場合は、位置閾値は、d/5〜d/3に設定することができ、d/4に設定することができる。 The position threshold value is a threshold value of a position difference for determining whether or not to switch from automatic operation to manual operation, and is represented by a distance, for example. The size of the position threshold may be changed according to the traveling environment and the traveling state. For example, the size of the position threshold value may be set larger as the width of the lane in which the vehicle V is traveling is larger. For example, when the width of the lane in which the vehicle V is traveling is d, the position threshold can be set to d / 5 to d / 3, and can be set to d / 4.
速度閾値とは、自動運転から手動運転へと切り替えるか否かを判定するための速度差の閾値である。速度閾値の大きさは、走行環境及び走行状態に応じて変更されてもよい。例えば、車両Vが走行している車線の法令で定められた最高速度が速いほど、速度閾値の大きさは大きく設定されてもよい。 The speed threshold value is a speed difference threshold value for determining whether to switch from automatic operation to manual operation. The magnitude of the speed threshold may be changed according to the traveling environment and the traveling state. For example, the magnitude of the speed threshold value may be set larger as the maximum speed defined by laws of the lane in which the vehicle V is traveling is faster.
第2目標位置は、例えば、第1目標位置と、手動運転操作の舵角、アクセル開度及びブレーキ量により車両Vが走行すると予測される位置との間のいずれかの位置に設定することができ、例えば、第1目標位置と、手動運転操作の舵角アクセル開度及びブレーキ量により車両Vが走行すると予測される位置との中間の位置に設定することができる。また、第2目標速度は、例えば、第1目標速度と、手動運転操作のアクセル開度及びブレーキ量により車両Vが走行すると予測される速度との間のいずれかの速度に設定することができ、第1目標速度と、手動運転操作のアクセル開度及びブレーキ量により車両Vが走行すると予測される速度との中間の速度に設定することができる。 For example, the second target position may be set to any position between the first target position and a position where the vehicle V is predicted to travel based on the steering angle of the manual driving operation, the accelerator opening, and the brake amount. For example, it can be set to a position intermediate between the first target position and the position where the vehicle V is predicted to travel based on the steering angle accelerator opening and the brake amount of the manual driving operation. Further, the second target speed can be set to, for example, a speed between the first target speed and a speed at which the vehicle V is predicted to travel based on the accelerator opening degree and the brake amount of the manual driving operation. The intermediate speed between the first target speed and the speed at which the vehicle V is predicted to travel can be set based on the accelerator opening degree and the brake amount of the manual driving operation.
つまり、運転者による誤操作が有った場合や、運転者が大型車等の障害物の側方から距離を隔てて車両Vを走行させたい場合や、運転者が横風、轍及び路面の傾斜等に対向して自動運転の第1目標位置の車線中央から距離を隔てて車両Vを走行させたい場合や、運転者が横風、轍及び路面の傾斜等によって自動運転の第1目標位置の車線中央から外れて走行する車両Vを車線中央に戻したい場合のように、第1目標位置と実位置との差が小さく、第1目標速度と実速度との差が小さい場合には、走行制御部15は、車両Vの運転者による手動運転操作を反映させつつ自動運転を続行する。
That is, when there is an erroneous operation by the driver, or when the driver wants to drive the vehicle V at a distance from the side of an obstacle such as a large vehicle, or when the driver has a crosswind, a kite, and a slope of the road surface. When the vehicle V is desired to run at a distance from the center of the lane of the first target position for automatic driving, or when the driver is in the middle of the lane of the first target position for automatic driving due to crosswinds, hail, road surface inclination, etc. If the difference between the first target position and the actual position is small and the difference between the first target speed and the actual speed is small, as in the case where the vehicle V traveling away from the vehicle is to be returned to the center of the lane, the
運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標位置と実位置との差の絶対値が位置閾値以上である場合、及び運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標速度と実速度との差の絶対値が速度閾値以上である場合のいずれかの場合には(S6,S8)、走行制御部15は、手動運転操作に従って車両Vが走行するように、車両Vの走行を制御する(S10)。
When there is a manual driving operation accepted by the driving
つまり、運転者が自動運転から手動運転へと運転状態を切り替えたいために、第1目標位置と実位置との差が大きい場合や、第1目標速度と実速度との差が大きい場合には、走行制御部15は、自動運転を停止し、自動運転から手動運転への運転状態の切替を行う。自動運転装置100のECU10の表示制御部18は、自動運転の停止及び自動運転から手動運転への切替に関する情報をHMI7により車両Vの運転者に対して報知する(S11)。
That is, when the driver wants to switch the driving state from automatic driving to manual driving, when the difference between the first target position and the actual position is large, or when the difference between the first target speed and the actual speed is large. The traveling
本実施形態によれば、自動運転装置100の走行制御部15により、手動運転操作が有り、第1目標位置と実位置との差の絶対値が位置閾値未満であり、且つ第1目標速度と実速度との差の絶対値が速度閾値未満である場合には、第1目標位置に手動運転操作を反映させた第2目標位置及び第1目標速度に手動運転操作を反映させた第2目標速度に従って車両Vが走行するように、車両Vの走行が制御される。このように、手動運転操作により生じた第1目標位置と実位置との差等が小さく、運転者による誤操作が有った場合や、運転者が自動運転を続行させつつ自動運転に手動運転操作を反映させたい場合には、手動運転操作を反映した自動運転が続行される。このため、手動運転操作が有った場合に自動運転が運転者の意図に反して手動運転に切り替えられることを低減することができる。
According to this embodiment, there is a manual driving operation by the traveling
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく様々な形態で実施される。例えば、自動運転装置100は表示制御部18を備えておらず、自動運転の停止及び自動運転から手動運転への切替について運転者への報知は、省略されてもよい。
As mentioned above, although embodiment of this invention was described, this invention is implemented in various forms, without being limited to the said embodiment. For example, the
また、自動運転は、少なくとも、自動運転装置100により生成された第1目標位置に従って車両Vが走行するように車両Vの走行が制御されればよく、自動運転には、第1目標位置に車両Vの運転者による手動運転操作を反映させた第2目標位置に従って車両Vが走行するように車両Vの走行が制御されることが含まれることにしてもよい。目標生成部13は、走行環境認識部11により認識された走行環境及び走行状態認識部12により認識された走行状態に応じた第1目標位置を生成し、走行制御部15は、目標生成部13により生成された第1目標位置と、運転操作入力部14により受け付けられた手動運転操作とに基づいて、車両Vの走行を制御し、測定部16は、車両Vの実位置を測定し、差異演算部17は、目標生成部13により生成された第1目標位置と測定部16により測定された実位置との差を演算し、走行制御部15は、運転操作入力部14により受け付けられた手動運転操作が無い場合には、第1目標位置に従って車両Vが走行するように車両Vの走行を制御し、運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標位置と実位置との差の絶対値が位置閾値未満である場合には、第1目標位置に手動運転操作を反映させた第2目標位置に従って車両Vが走行するように、車両Vの走行を制御し、運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標位置と実位置との差の絶対値が位置閾値以上である場合には、手動運転操作に従って車両Vが走行するように、車両Vの走行を制御してもよい。
In the automatic driving, it is sufficient that the vehicle V is controlled so that the vehicle V travels at least according to the first target position generated by the
また、自動運転は、少なくとも、自動運転装置100により生成された第1目標速度に従って車両Vが走行するように車両Vの走行が制御されればよく、自動運転には、第1目標速度に車両Vの運転者による手動運転操作を反映させた第2目標速度に従って車両Vが走行するように車両Vの走行が制御されることが含まれることにしてもよい。目標生成部13は、走行環境認識部11により認識された走行環境及び走行状態認識部12により認識された走行状態に応じた第1目標速度を生成し、走行制御部15は、目標生成部13により生成された第1目標速度と、運転操作入力部14により受け付けられた手動運転操作とに基づいて、車両Vの走行を制御し、測定部16は、車両Vの実速度を測定し、差異演算部17は、目標生成部13により生成された第1目標速度と測定部16により測定された実速度との差を演算し、走行制御部15は、運転操作入力部14により受け付けられた手動運転操作が無い場合には、第1目標速度に従って車両Vが走行するように車両Vの走行を制御し、運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標速度と実速度との差の絶対値が速度閾値未満である場合には、第1目標速度に手動運転操作を反映させた第2目標速度に従って車両Vが走行するように、車両Vの走行を制御し、運転操作入力部14により受け付けられた手動運転操作が有り、差異演算部17により演算された第1目標速度と実速度との差の絶対値が速度閾値以上である場合には、手動運転操作に従って車両Vが走行するように、車両Vの走行を制御してもよい。
In the automatic driving, it is sufficient that the vehicle V travels at least so that the vehicle V travels according to the first target speed generated by the
1…外部センサ、2…GPS受信部、3…内部センサ、4…地図データベース、5…ナビゲーションシステム、6…アクチュエータ、7…HMI、10…ECU、11…走行環境認識部、12…走行状態認識部、13…目標生成部、14…運転操作入力部、15…走行制御部、16…測定部、17…差異演算部、18…表示制御部、100…自動運転装置、V…車両、U…補助機器。
DESCRIPTION OF
Claims (1)
前記車両の走行状態を認識する走行状態認識部と、
前記走行環境認識部により認識された前記走行環境及び前記走行状態認識部により認識された前記走行状態に応じた第1目標位置及び第1目標速度を生成する目標生成部と、
前記車両の運転者による手動運転操作を受け付ける運転操作入力部と、
前記目標生成部により生成された前記第1目標位置及び前記第1目標速度と、前記運転操作入力部により受け付けられた前記手動運転操作とに基づいて、前記車両の走行を制御することにより実行中の自動運転を手動運転に切り替える走行制御部と、
前記車両の実位置及び実速度を測定する測定部と、
前記目標生成部により生成された前記第1目標位置と前記測定部により測定された前記実位置との差、及び前記目標生成部により生成された前記第1目標速度と前記測定部により測定された前記実速度との差を演算する差異演算部と、
を備え、
前記車両が前記自動運転により走行している場合に、前記走行制御部は、
実行中の前記自動運転中に前記運転操作入力部により受け付けられた前記手動運転操作が無い場合には、前記第1目標位置及び前記第1目標速度に従って前記車両が走行するように前記車両の走行を制御することにより前記自動運転を維持し続け、
実行中の前記自動運転中に前記運転操作入力部により受け付けられた前記手動運転操作が有り、前記差異演算部により演算された前記第1目標位置と前記実位置との差の絶対値が位置閾値未満であり、且つ前記差異演算部により演算された前記第1目標速度と前記実速度との差の絶対値が速度閾値未満である場合には、前記第1目標位置に前記手動運転操作を反映させた第2目標位置及び前記第1目標速度に前記手動運転操作を反映させた第2目標速度に従って前記車両が走行するように前記車両の走行を制御することにより前記手動運転操作を反映させつつ前記自動運転を続行し、
実行中の前記自動運転中に前記運転操作入力部により受け付けられた前記手動運転操作が有り、前記差異演算部により演算された前記第1目標位置と前記実位置との差の絶対値が位置閾値以上である場合、及び前記運転操作入力部により受け付けられた前記手動運転操作が有り、前記差異演算部により演算された前記第1目標速度と前記実速度との差の絶対値が速度閾値以上である場合のいずれかの場合には、前記手動運転操作に従って前記車両が走行するように前記車両の走行を制御することにより前記自動運転から前記手動運転への切替を行う、自動運転装置。 A driving environment recognition unit that recognizes the driving environment of the vehicle;
A traveling state recognition unit for recognizing the traveling state of the vehicle;
A target generation unit that generates a first target position and a first target speed according to the travel environment recognized by the travel environment recognition unit and the travel state recognized by the travel state recognition unit;
A driving operation input unit for receiving a manual driving operation by a driver of the vehicle;
Executed by controlling the traveling of the vehicle based on the first target position and the first target speed generated by the target generation unit and the manual driving operation received by the driving operation input unit. A traveling control unit that switches automatic operation of the vehicle to manual operation ;
A measuring unit for measuring an actual position and an actual speed of the vehicle;
The difference between the first target position generated by the target generation unit and the actual position measured by the measurement unit, and the first target velocity generated by the target generation unit and the measurement by the measurement unit A difference calculation unit for calculating a difference from the actual speed;
With
When the vehicle is traveling by the automatic driving, the traveling control unit is
The vehicle travels so that the vehicle travels according to the first target position and the first target speed when there is no manual driving operation accepted by the driving operation input unit during the automatic driving being executed. By continuing to maintain the automatic operation,
There is the manual driving operation received by the driving operation input unit during the automatic driving being executed, and the absolute value of the difference between the first target position and the actual position calculated by the difference calculating unit is a position threshold value. When the absolute value of the difference between the first target speed and the actual speed calculated by the difference calculation unit is less than a speed threshold, the manual driving operation is reflected on the first target position. while reflecting the manual driving operation by controlling the traveling of the vehicle as the vehicle in accordance with second target speed that reflects the manual driving operation the second target position, and the first target speed by travels Continue the automatic operation,
There is the manual driving operation received by the driving operation input unit during the automatic driving being executed, and the absolute value of the difference between the first target position and the actual position calculated by the difference calculating unit is a position threshold value. If it is above, and there is the manual driving operation accepted by the driving operation input unit, the absolute value of the difference between the first target speed and the actual speed calculated by the difference calculation unit is greater than or equal to a speed threshold In any case, the automatic driving device performs switching from the automatic driving to the manual driving by controlling the driving of the vehicle so that the vehicle runs in accordance with the manual driving operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016023556A JP6558261B2 (en) | 2016-02-10 | 2016-02-10 | Automatic driving device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016023556A JP6558261B2 (en) | 2016-02-10 | 2016-02-10 | Automatic driving device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017140928A JP2017140928A (en) | 2017-08-17 |
JP6558261B2 true JP6558261B2 (en) | 2019-08-14 |
Family
ID=59628144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016023556A Active JP6558261B2 (en) | 2016-02-10 | 2016-02-10 | Automatic driving device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6558261B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111028543B (en) * | 2017-11-17 | 2020-10-13 | 南京视莱尔汽车电子有限公司 | Multi-vehicle synchronous operation control method for automatic driving vehicle |
JP7207098B2 (en) * | 2019-03-29 | 2023-01-18 | マツダ株式会社 | Automobile cruise control system |
JP7047824B2 (en) * | 2019-09-12 | 2022-04-05 | トヨタ自動車株式会社 | Vehicle control unit |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004231096A (en) * | 2003-01-31 | 2004-08-19 | Nissan Motor Co Ltd | Lane-following system |
JP5493842B2 (en) * | 2009-12-25 | 2014-05-14 | トヨタ自動車株式会社 | Driving support device |
JP2011184013A (en) * | 2010-03-11 | 2011-09-22 | Toyota Motor Corp | Driving support device |
JP2012051441A (en) * | 2010-08-31 | 2012-03-15 | Toyota Motor Corp | Automatic operation vehicle control device |
JP6187090B2 (en) * | 2013-09-25 | 2017-08-30 | 日産自動車株式会社 | Vehicle operation control device and vehicle operation control method |
-
2016
- 2016-02-10 JP JP2016023556A patent/JP6558261B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017140928A (en) | 2017-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230324908A1 (en) | Autonomous driving control device | |
US11769414B2 (en) | Autonomous driving device | |
US9796416B2 (en) | Automated driving apparatus and automated driving system | |
JP6344275B2 (en) | Vehicle control device | |
JP7172257B2 (en) | Autonomous driving system | |
JP6304086B2 (en) | Automatic driving device | |
JP6376059B2 (en) | Control device for autonomous driving vehicle | |
US9896098B2 (en) | Vehicle travel control device | |
JP6729220B2 (en) | Vehicle driving support device | |
JP6555067B2 (en) | Lane change support device | |
US20160304126A1 (en) | Vehicle control device | |
US10173680B2 (en) | Vehicle speed control device | |
US20160214612A1 (en) | Autonomous driving device | |
US20170021829A1 (en) | Vehicle control device | |
JP2017189989A (en) | Lane keep apparatus | |
JP6558261B2 (en) | Automatic driving device | |
JP6524878B2 (en) | Lane change support device | |
JP6772940B2 (en) | Autonomous driving system | |
JP2017114194A (en) | Vehicle control apparatus | |
JP2017114196A (en) | Vehicle control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190403 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190409 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190529 |
|
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: 20190618 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190701 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6558261 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |