JP2019156171A - 走行制御装置、車両、走行制御システム、走行制御方法およびプログラム - Google Patents
走行制御装置、車両、走行制御システム、走行制御方法およびプログラム Download PDFInfo
- Publication number
- JP2019156171A JP2019156171A JP2018045814A JP2018045814A JP2019156171A JP 2019156171 A JP2019156171 A JP 2019156171A JP 2018045814 A JP2018045814 A JP 2018045814A JP 2018045814 A JP2018045814 A JP 2018045814A JP 2019156171 A JP2019156171 A JP 2019156171A
- Authority
- JP
- Japan
- Prior art keywords
- skill level
- vehicle
- vehicle occupant
- control
- automatic driving
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/18—Propelling the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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 drivers or passengers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
- B60W50/12—Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0051—Handover processes from occupants to vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
- B60W60/0055—Handover processes from vehicle to occupant only part of driving tasks shifted to occupants
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0059—Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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 drivers or passengers
- B60W2040/0809—Driver authorisation; Driver identity check
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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 drivers or passengers
- B60W2040/0818—Inactivity or incapacity of driver
- B60W2040/0863—Inactivity or incapacity of driver due to erroneous selection or response of the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/043—Identity of occupants
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/22—Psychological state; Stress level or workload
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/221—Physiology, e.g. weight, heartbeat, health or special needs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/30—Driving style
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Regulating Braking Force (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
【課題】運転者の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御すること。【解決手段】複数の制御状態を車両の周辺環境に基づいて状態遷移させて、車両の自動運転走行を制御する走行制御装置は、車両乗員の自動運転に対する熟練度を取得する熟練度取得部と、検知部により検知された車両の周辺環境に基づいて、複数の制御状態のうち、いずれか一つの制御状態により車両の自動運転走行を制御する制御部と、を備える。検知部の検知結果に基づいて、複数の制御状態のうち、いずれか一つの第1制御状態に比べて、自動運転走行の自動化率が高い、若しくは、車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、制御部は、熟練度に基づいて、第2制御状態での自動運転機能の実行を制御する。【選択図】図1A
Description
本発明は、走行制御装置、車両、走行制御システム、走行制御方法およびプログラムに関するものであり、具体的には、自動運転車両の走行制御技術に関する。
近年、車両の加減速、操舵および制動のうち、少なくともいずれかを自動的に制御する自動運転技術について開発が進められている。例えば、特許文献1の車両制御システムでは、自動運転の許可モードと走行許可エリアとが対応付けられており、乗員の熟練度に基づいて、自動運転の許可モードを切り替える構成が開示されている。
しかしながら、特許文献1の構成では、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御する構成は開示されていない。
本発明は、少なくとも上記の課題を解決するものであり、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能な走行制御技術を提供することを目的とする。
本発明の一態様に係る走行制御装置は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置であって、車両乗員の自動運転に対する熟練度を取得する熟練度取得手段と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
本発明によれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能になる。
以下、図面を参照しながら本発明の実施形態について説明する。この実施形態に記載されている構成要素はあくまで例示であり、以下の実施形態によって限定されるわけではない。
(走行制御装置の構成)
図1Aは、車両の自動運転制御を行う走行制御装置100を含む走行制御システムの基本構成を例示する図であり、走行制御装置100は、センサS、カメラCAM、車内モニタカメラMON、コンピュータCOM、表示装置DISP、表示装置DISPを操作するための操作入力部として機能する操作部UI、車両乗員(運転者)の情報(ICカードなど電子カードの情報、音声情報、指紋情報など)を入力する入力部RDを有する。センサSは、例えば、レーダS1、ライダS2(Light Detection and Ranging(LIDAR:ライダ))、ジャイロセンサS3、GPSセンサS4、車速センサS5、生体情報センサS6(生体情報検知部)、把持センサS7等を含む。
図1Aは、車両の自動運転制御を行う走行制御装置100を含む走行制御システムの基本構成を例示する図であり、走行制御装置100は、センサS、カメラCAM、車内モニタカメラMON、コンピュータCOM、表示装置DISP、表示装置DISPを操作するための操作入力部として機能する操作部UI、車両乗員(運転者)の情報(ICカードなど電子カードの情報、音声情報、指紋情報など)を入力する入力部RDを有する。センサSは、例えば、レーダS1、ライダS2(Light Detection and Ranging(LIDAR:ライダ))、ジャイロセンサS3、GPSセンサS4、車速センサS5、生体情報センサS6(生体情報検知部)、把持センサS7等を含む。
また、コンピュータCOMは、車両の自動運転制御に関する処理を司るCPU(C1)、メモリC2、ネットワークNETと接続して、ネットワーク上のサーバ装置SVや他の外部端末Tと通信可能な通信装置C3等を含む。センサSおよびカメラCAMは、車両の各種情報を取得し、コンピュータCOMに入力する。
コンピュータCOMのCPU(C1)は、カメラCAMから入力された画像情報に画像処理を行う。CPU(C1)は、画像処理したカメラ画像情報と、センサS(レーダS1、ライダS2)から入力されたセンサ情報とに基づいて、自車両の周囲に存在する物標(オブジェクト)を抽出し、自車両の周囲にどのような物標が配置されているかを解析する。
また、ジャイロセンサS3は自車両の回転運動や姿勢を検知し、コンピュータCOMは、ジャイロセンサS3の検知結果や、車速センサS5により検知された車速等により自車両の進路を判定することができる。GPSセンサS4は、地図情報における自車両の現在位置(位置情報)を検知する。
生体情報センサS6は、例えば、車両のステアリングに内蔵されており、ステアリングを把持する車両乗員(運転者)の血圧や脈拍を検知することが可能である。生体情報センサS6の検知結果(血圧、脈拍)は、コンピュータCOMに入力されて、コンピュータCOMのCPU(C1)は、入力された生体情報(血圧、脈拍)を解析した解析結果に基づいて、車両乗員が自動運転車両を運転しているときに緊張状態であるか否か(緊張状態の度合)を解析する。熟練度取得部C11は、緊張状態の度合に基づいて車両乗員の熟練度を取得することができる。
把持センサS7は、例えば、車両のステアリングに内蔵されており、車両乗員(運転者)がステアリングを把持しているか否かを検知することが可能である。把持センサS7は、検知したステアリングの把持情報をコンピュータCOMに入力する。コンピュータCOMは、把持センサS7から入力されたステアリングの把持情報に基づいて、車両乗員(運転者)がステアリングを把持しているか否か、すなわち、ハンズオン状態またはハンズオフ状態であるかを判定することができる。
車内モニタカメラMONは、車両内部を撮影可能に配置されており、車両乗員を撮影する。車内モニタカメラMONは、撮影した車両乗員の外観情報をコンピュータCOMに入力する。コンピュータCOMは、車内モニタカメラMONから入力された車両乗員の画像に対して画像処理を行うことで、車両乗員の表情や、顔の向き、視線、眼の開閉度合、運転姿勢等の車両乗員の外観情報を検知することが可能である。コンピュータCOMは、検知した車両乗員の外観情報に基づいて、車両乗員(運転者)の運転時の状態として、アイズオン状態またはアイズオフ状態であるか否かを判定することができる。
走行制御装置100のコンピュータCOMは、複数の制御状態を車両の周辺環境の情報に基づいて段階的に状態遷移させて、車両の自動運転走行を制御することが可能である。すなわち、コンピュータCOMは、センサSおよびカメラCAMの情報を用いて車両の周辺環境の情報を取得し、周辺環境の情報に基づいて、車両の制御状態を遷移させて、車両の自動運転走行を制御する。
コンピュータCOMのCPU(C1)は、メモリC2に記憶されている制御プログラムを実行することにより、熟練度取得部C11及び制御部C12として機能する。熟練度取得部C11は、車両乗員の自動運転に対する熟練度(以下、単に「熟練度情報」ともいう)を取得する。また、制御部C12は、検知部(センサSおよびカメラCAM)により検知された車両の周辺環境に基づいて、複数の制御状態のうち、いずれか一つの制御状態により車両の自動運転走行を制御する。
ここで、複数の制御状態には、車両の加速、減速、操舵および制動に関する自動制御を少なくとも含む自動運転走行の自動化と、車両乗員への要求タスクとが設定されている。車両乗員への要求タスクには、車両周辺の監視要求に対応するために車両乗員に要求される動作、例えば、ハンズオフ、ハンズオン、アイズオフ、アイズオン、運転交代などが含まれる。複数の制御状態は、自動運転走行の自動化率と、車両乗員への要求タスクの度合(車両乗員における車両操作の関与度)とに応じて、複数の段階に分類されている。
制御部C12は、センサS及びカメラCAMから取得した車両の周辺環境の情報に基づいて、複数の制御状態のうち、いずれか一つの制御状態により車両の自動運転走行を制御する。制御部C12は、例えば、ある周辺環境の情報に基づいて、複数の制御状態のうち、いずれか一つの第1制御状態を選択し、第1制御状態で設定されている自動運転走行の自動化率と、車両乗員(運転者)への要求タスクとにより自動運転走行を制御する。
第1制御状態で自動運転走行中に周辺環境の情報の変化が検知された場合、例えば、高速道路における走行状態から、高速道路上での渋滞追従状態への変化などが、センサS及びカメラCAMにより検知されると、制御部C12は、第1制御状態を、検知された周辺環境の情報に応じて、より高度な制御状態である第2制御状態に状態遷移可能となる。
本実施形態の走行制御装置では、検知部(センサS及びカメラCAM)の検知結果に基づいて、複数の制御状態のうち、いずれか一つの第1制御状態に比べて、自動運転走行の自動化率が高い、若しくは、運転者への要求タスクが低い第2制御状態への状態遷移が可能である場合において、制御部C12は、車両乗員の熟練度に基づいて、第2制御状態での自動運転走行の実行を制御する。車両乗員の熟練度が閾値より大きい場合、制御部C12は、第2制御状態で走行制御を行い、車両乗員の熟練度が閾値以下の場合、制御部C12は、第2制御状態での走行制御を制限する。第2制御状態に比べて、より高度な制御状態(第3制御状態、・・・第(n−1)制御状態、第n制御状態(nは整数))でも同様である。
(車両乗員の自動運転に対する熟練度)
より高度な制御状態で自動運転走行を制御する場合に、車両の走行制御の自動化率は高くなるが、各制御状態で車両乗員(運転者)に要求されるタスクは異なるものが要求される。車両乗員は要求タスクを理解して正しい操作を行うことができるように制御状態に応じた熟練度が要求される。このため、自動運転に対する車両乗員の熟練度が閾値以下の場合、より高度な制御状態での自動運転機能を制限し、自動運転に対する車両乗員の熟練度が閾値(閾値熟練度)に比べて高いことを条件として、より高度な制御状態における自動運転機能を開放するように走行制御を実行することが好ましい。
より高度な制御状態で自動運転走行を制御する場合に、車両の走行制御の自動化率は高くなるが、各制御状態で車両乗員(運転者)に要求されるタスクは異なるものが要求される。車両乗員は要求タスクを理解して正しい操作を行うことができるように制御状態に応じた熟練度が要求される。このため、自動運転に対する車両乗員の熟練度が閾値以下の場合、より高度な制御状態での自動運転機能を制限し、自動運転に対する車両乗員の熟練度が閾値(閾値熟練度)に比べて高いことを条件として、より高度な制御状態における自動運転機能を開放するように走行制御を実行することが好ましい。
ここで、車両乗員の自動運転に対する熟練度とは、走行制御装置100からの要求タスクに対応した操作の評価結果、または、自動運転走行中における周辺環境の監視義務についての理解度(自動運転機能の理解度)、または、自動運転車両を運転した経験値の評価指標である。要求タスクに対応した操作の評価結果、または、自動運転機能の理解度、または、経験値が高いほど、熟練度が高いと判定される。尚、熟練度には、車両乗員の生体情報(例えば、脈拍、血圧など)から緊張状態の度合を判定した結果を評価指標とすることもできる。例えば、生体情報について、異なる閾値を設定しておき、CPU(C1)は、車両乗員の脈拍や血圧と各閾値との比較により緊張状態の度合を解析することができる。熟練度取得部C11は、緊張状態の度合を定量的に評価するため、ポイント化し、この値を累積加算して熟練度を求めることが可能である。
車両乗員の熟練度は、例えば、車両の運転席に着座している運転者に対応付けられている運転者固有の熟練度をいう。以下の説明では、車両乗員の熟練度として運転者の熟練度について説明するが、熟練度の例は、これに限定されるものではない。周辺環境の監視義務は、助手席に着座している乗員が運転者を補助して行ってもよいため、助手席に着座している乗員の熟練度を、運転席に着座している運転者の熟練度と合わせて、車両乗員の熟練度としてもよい。
この場合、着座位置に対して異なる重み係数(w1>w2)を設定してもよい。運転席の重みをw1、助手席の重みをw2として、運転席に着座している運転者の熟練度をJ1、助手席に着座している乗員の熟練度をJ2とすると、各熟練度に重み係数を掛け、加算した結果(J1×w1+J2×w2)を車両乗員の熟練度として取得してもよい。更に車両後席に着座している乗員の熟練度J3と重みw3(w1>w2>w3)を考慮して、加算した結果(J1×w1+J2×w2+J3×w3)を車両乗員の熟練度として算出してもよい。
このように、熟練度を運転席に着座している運転者の熟練度に限定せずに、助手席や車両後席に着座している乗員の熟練度を含めることで、自動運転車両の内部において、着座位置を移動可能に構成した場合(例えば、運転席→車両後席、車両後席→助手席、助手席→運転席の位置へ移動可能に構成した場合)であっても、より高度な制御状態での自動運転機能の機能開放を車両乗員の全体的な熟練度に基づいて制御することができる。
(要求タスクに対応した操作の評価結果に基づく熟練度)
熟練度取得部C11は、要求タスクに対応した操作の評価結果に基づいて、車両乗員の自動運転に対する熟練度を取得することが可能である。
熟練度取得部C11は、要求タスクに対応した操作の評価結果に基づいて、車両乗員の自動運転に対する熟練度を取得することが可能である。
熟練度取得部C11は、走行制御装置100からの要求タスク(動作要求)に対して、車両乗員(運転者)が正しい動作(車両操作)を行ったか否かを判定し、自動運転車両における車両操作の判定結果をポイント化し、ポイントの累積値として熟練度を求めることができる。例えば、走行制御装置100から運転交代要求が要求タスクとして出力された場合に、車両乗員が要求タスクどおりに運転交代を行った場合、熟練度取得部C11は、正しい動作(車両操作)が行われたと判定する。
また、ハンズオフ状態で走行中にハンズオン要求(ハンドル把持要求)が要求タスクとして出力された場合に、車両乗員が要求タスクどおりにハンズオン動作(ハンドル把持操作)を行った場合、熟練度取得部C11は、正しい動作(車両操作)が行われたと判定する。または、アイズオフ状態で走行中にアイズオン要求が要求タスクとして出力された場合に、車両乗員が要求タスクどおりにアイズオン動作を行った場合、熟練度取得部C11は、正しい動作(車両操作)が行われたと判定する。
要求タスクに対して正しい動作(車両操作)を車両乗員が行った場合、正しい動作の評価結果をプラスにポイント化(プラスポイント化)し、ポイントの累積値として熟練度を求めることができる。
一方、要求タスクに対して正しい動作が行われなかった場合、評価結果をマイナスにポイント化(マイナスポイント化)し、ポイントの累積値から減算した結果に基づいて熟練度を求めることができる。
図2は、熟練度と累積ポイントの関係を例示する図である。ここでは、熟練度の例として、ランクA、B、C、Dと4つのランクに分けている。図2において、累積ポイントPは0<n1<n2<n3の関係を満たす。ランクDは、最も低い熟練度のランクであり、ポイントゼロ以上であり、ポイントn1未満の場合、車両乗員(運転車)の熟練度はランクDとなる。自動運転車両を初めて運転する車両乗員は、ポイントゼロであり、この場合、熟練度はランクDである。
ランクCは、ランクDよりも高い熟練度のランクであり、ポイントn1以上であり、ポイントn2未満の場合、車両乗員の熟練度はランクCとなる。同様にランクBは、ランクCよりも高い熟練度のランクであり、ポイントn2以上であり、ポイントn3未満の場合、車両乗員の熟練度はランクBとなる。そして、ランクAは、最も高い熟練度のランクであり、ポイントn3以上の場合、車両乗員の熟練度はランクAとなる。
要求タスクに対して正しい動作が行われた場合、評価結果はプラスポイントになり累積値は増加し、要求タスクに対して正しい動作が行われなかった場合、評価結果はマイナスポイントになり累積値は減少する場合があるため、時系列の運転履歴において熟練度は動的に変化する指標となる。
要求タスクに対応した操作の評価結果をポイント化せずに、要求タスクの達成率として求めることも可能である。熟練度取得部C11は、走行制御装置100が複数回出力した要求タスク(要求タスクの出力回数)に対して、車両乗員が適正動作を行ったか否かを判定し、判定に結果に基づいて算出した要求タスクの達成率から熟練度を求めることができる。この場合、熟練度取得部C11は、車両乗員が適正動作を行った適正動作回数Aを要求タスクの出力回数Bで除算した結果(A/B)を要求タスクの達成率として求め、この達成率から熟練度を求めることができる。
図3は、熟練度と達成率の関係を例示する図である。ここでは、熟練度の例として、図2と同様にランクA、B、C、Dと4つのランクに分けている。ランクDは、最も低い熟練度のランクであり、達成率ゼロ以上であり、達成率r1未満の場合、車両乗員(運転者)の熟練度はランクDとなる。図3において、要求タスクの達成率Rは0<r1<r2<r3の関係を満たす。
ランクCは、ランクDよりも高い熟練度のランクであり、達成率r1以上であり、達成率r2未満の場合、車両乗員の熟練度はランクCとなる。同様にランクBは、ランクCよりも高い熟練度のランクであり、達成率r2以上であり、達成率r3未満の場合、車両乗員の熟練度はランクBとなる。そして、ランクAは、最も高い熟練度のランクであり、達成率r3以上の場合、車両乗員の熟練度はランクAとなる。
要求タスクに対して正しい動作が行われた場合、要求タスクの達成率は上昇し、要求タスクに対して正しい動作が行われなかった場合、要求タスクの達成率は低下する場合があるため、時系列の運転履歴において、要求タスクの達成率に基づく熟練度は動的に変化する指標となる。
要求タスクに対応した操作の評価結果に基づく熟練度として、熟練度取得部C11は、予め設定された時間内に車両乗員(運転者)に対して出力された要求タスクの頻度に基づいて、熟練度を求めることができる。
図4は、熟練度と車両乗員(運転者)に対して出力された要求タスクの頻度の関係を例示する図である。ここでは、熟練度の例として、図2と同様にランクA、B、C、Dと4つのランクに分けている。図4において、要求タスクの頻度Fは0<f1<f2<f3の関係を満たす。
ランクDは、最も低い熟練度のランクであり、頻度f3以上の場合、車両乗員の熟練度はランクDとなる。例えば、アイズオン状態が要求される制御状態であるにも関わらず、車内モニタカメラで車両乗員がわき見運転状態であることが検知されると、走行制御装置100は、車両乗員に対して、要求タスクとしてアイズオン要求を出力する。アイズオン要求が予め設定された時間内にf3回以上出力された場合、車両乗員の熟練度はランクDとなる。
ランクCは、ランクDよりも高い熟練度のランクであり、車両乗員に対して出力された要求タスクの頻度f2以上であり、頻度f3未満の場合、車両乗員の熟練度はランクCとなる。同様にランクBは、ランクCよりも高い熟練度のランクであり、車両乗員に対して出力された要求タスクの頻度f1以上であり、頻度f2未満の場合、車両乗員の熟練度はランクBとなる。
そして、ランクAは、最も高い熟練度のランクであり、車両乗員に対して、予め設定された時間内に出力された要求タスクの頻度ゼロ以上、頻度f1未満の場合、車両乗員の熟練度はランクAとなる。アイズオン要求が出力された回数(頻度)が予め設定された時間内にf1回未満である場合、走行制御装置100からの要求タスク(動作要求)に対して、車両乗員が正しい動作(車両操作)をしているため、要求タスクの出力頻度は少なくなり、車両乗員の要求タスクに対応した操作の評価結果として、車両乗員の熟練度は最も高いランクAとなる。
要求タスクに対して正しい動作が行われた場合、予め設定された時間内に出力される要求タスクの頻度は少なくなり、要求タスクに対して正しい動作が行われなかった場合、要求タスクの頻度は増えるため、時系列の運転履歴において、要求タスクの出力頻度に基づく熟練度は動的に変化する指標となる。図2〜図4に示すテーブルは走行制御装置100のメモリC2に予め設定されており、熟練度所得部C11は、メモリC2のテーブルを参照することにより熟練度を取得することができる。
(自動運転機能の学習に基づく熟練度)
自動運転機能を有する車両において、車両乗員(運転者)は、車両が有する自動運転機能に関する種々の動作条件等を正しく理解するための説明を事前に受け、説明内容の確認や承認等が必要とされる場合がある。
自動運転機能を有する車両において、車両乗員(運転者)は、車両が有する自動運転機能に関する種々の動作条件等を正しく理解するための説明を事前に受け、説明内容の確認や承認等が必要とされる場合がある。
このような車両乗員の自動運転機能に関する学習経験をポイント化して熟練度のランク分けに反映することも可能である。例えば、外部端末Tや車載のモニターとして機能する表示装置DISPを用いて、車両乗員の識別情報を入力して学習を開始し、説明内容の確認が完了すると、システム上でポイントが発行され、熟練度取得部C11は、発行されたポイントを、車両乗員の熟練度に累積加算してもよい。自動運転機能の学習結果を、自動運転機能の理解と運転者に要求される動作理解を高める評価指標としてポイント化することにより、他の評価指標でポイント化した累積値と合わせて熟練度を求めることができる。例えば、自動運転機能の学習結果に基づくポイントを、要求タスクに対応した操作の評価結果に基づくポイントの累積値に加算した合計ポイントに基づいて、熟練度取得部C11は、図2のテーブルを参照して車両乗員の熟練度を取得することも可能である。
自動運転機能の学習結果に基づく熟練度は、時系列の運転履歴において、変動しない静的な評価指標となる。
(自動運転車両を運転した経験値に基づく熟練度)
熟練度取得部C11は、自動運転車両を車両乗員(運転者)が運転した経験値として、走行距離や走行時間をポイント化し、ポイントの累積値に基づいて熟練度を求めることができる。
熟練度取得部C11は、自動運転車両を車両乗員(運転者)が運転した経験値として、走行距離や走行時間をポイント化し、ポイントの累積値に基づいて熟練度を求めることができる。
経験値(走行距離や走行時間)を評価指標としてポイント化することにより、他の評価指標でポイント化した累積値と合わせて熟練度を求めることができる。例えば、経験値に基づくポイントを、要求タスクに対応した操作の評価結果に基づくポイントの累積値や、学習結果に基づくポイントに加算した合計ポイントに基づいて、熟練度取得部C11は、図2のテーブルを参照して車両乗員の熟練度を取得することも可能である。
(熟練度の管理)
熟練度は、各車両乗員(運転者)に対応付けられた固有の情報であり、走行制御システムを構成するサーバ装置SV、若しくは、自動運転車両の販売拠点となるディーラなどのサーバ装置SVのデータベースに記憶され集中管理されている。
熟練度は、各車両乗員(運転者)に対応付けられた固有の情報であり、走行制御システムを構成するサーバ装置SV、若しくは、自動運転車両の販売拠点となるディーラなどのサーバ装置SVのデータベースに記憶され集中管理されている。
図5は、走行制御システムを構成するサーバ装置SVの構成を例示する図である。サーバ装置SVは、熟練度管理部SV1、認証処理部SV2、通信装置SV3、熟練度データベースSV4を有する。サーバ装置SVのCPUがプログラムを実行することにより、熟練度管理部SV1、認証処理部SV2の機能構成が実現される。通信装置SV3は、通信処理を実行する通信インターフェース回路等により構成され、熟練度データベースSV4はハードディスクドライブなどの記憶装置により構成される。
熟練度管理部SV1は、サーバ装置SV内において、車両A、B等から送信されてくる車両乗員の識別情報(ユーザID)と、個人認証用の認証情報と、熟練度とを対応付けて、熟練度データベースSV4に記憶する。図6は、熟練度データベースSV4の構成例を示す図であり、熟練度データベースSV4には、車両乗員のユーザIDと、サーバ側の認証情報と、熟練度が対応付けられている。サーバ側の認証情報(Aut1〜Aut4)には、例えば、電子カードから読み取られた車両乗員の認証情報や、車両乗員の顔画像のデータから抽出された特徴に基づいて構成される認証情報や車両乗員の音声データから抽出された特徴に基づいて構成される認証情報が含まれる。
車両乗員(運転者)が、外部端末Tや車載のモニターとして機能する表示装置DISPを用いて、車両乗員の識別情報(ユーザID)を入力して学習を開始し、説明内容の確認が完了した場合、熟練度管理部SV1は、ポイントを発行し、熟練度データベースSV4の熟練度にポイントを加算する。
認証処理部SV2は、車両A、B等から送信されてくる車両乗員の個人認証用の認証情報に基づいて、熟練度データベースSV4に登録されているユーザであるか否かの認証処理を行う。認証処理部SV2は、熟練度データベースSV4の情報と、車両A、B等から送信されてくる情報とを照合して認証処理を行う。
通信装置SV3は、ネットワークNETを介して、各車両A、B等の走行制御装置100と通信することができる。通信装置SV3が、ネットワークNETを介して、各車両A、Bの走行制御装置100から、熟練度の登録要求を受信した場合、熟練度管理部SV1は、車両A、B等から送信されてくる車両乗員の識別情報(ユーザID)と、車両乗員を認証するための認証情報と、熟練度とを対応付けて、熟練度データベースSV4に記憶する。これにより、熟練度の新規登録や、既に記憶されている熟練度を、直近の運転履歴に基づいた熟練度に更新することができる。
通信装置SV3が、ネットワークNETを介して、各車両A、Bの走行制御装置100から、熟練度の取得要求を受信した場合、認証処理部SV2が認証処理を行い、熟練度データベースSV4に登録されている認証情報と、走行制御装置100から送信された車両乗員を認証するための認証情報とが一致した場合、熟練度管理部SV1は、認証された車両乗員の識別情報(ユーザID)に対応する熟練度を熟練度データベースSV4から取得し、通信装置SV3が要求元の車両の走行制御装置100に送信する。
熟練度の取得要求をサーバ装置SVに送信する場合、走行制御装置100のコンピュータCOMは、車内モニタカメラMONで撮影された車両乗員の顔画像に基づいて画像処理を行い、顔画像の特徴を抽出し、抽出した特徴に基づいて構成される認証情報を生成する。そして、コンピュータCOMの通信装置C3は、生成された認証情報を、ネットワークNETを介してサーバ装置SVに送信する。
サーバ装置SVの認証処理部SV2は、送信された認証情報に基づいて認証処理を行い、熟練度管理部SV1は、認証された車両乗員に固有の熟練度を熟練度データベースSV4から取得し、通信装置SV3は認証情報の送信元である走行制御装置100に熟練度を送信する。コンピュータCOMの通信装置C3は、サーバ装置SVで認証された車両乗員の熟練度を、ネットワークNETを介して受信してメモリC2に記憶する。熟練度取得部C11は通信装置C3が受信した熟練度をメモリC2から取得する。
熟練度取得部C11は、車両乗員による運転開始時に、サーバ装置SVから取得した熟練度を、車両乗員の熟練度の初期値とし、運転開始時に、制御部C12は、熟練度の初期値に基づいて、より高度な制御状態である第2制御状態での自動運転機能の実行を制御する。
また、熟練度取得部C11は、車両乗員の熟練度の初期値と、運転開始後に取得した車両乗員の熟練度とを合せた熟練度を、運転開始後の熟練度として取得し、運転開始後に、制御部C12は、運転開始後の熟練度に基づいて、より高度な制御状態である第2制御状態での自動運転機能の実行を制御する。
熟練度取得部C11は、サーバ装置SVの熟練度データベースSV4に記憶されている熟練度を取得することにより、認証された車両乗員(運転者)が過去に行った運転履歴に基づいた熟練度を引き継ぎ、この熟練度を初期値として、制御部C12は自動運転機能の開放を判定することができる。
熟練度は、各ユーザに紐付けられた固有の情報であり、過去に行った運転履歴に基づいた熟練度を引き継ぐことができる。ユーザID「aa」の熟練度が、既に閾値を超えている場合、制御部C12は、より高度な制御状態における自動運転機能を開放するように走行制御を実行する。一方、ユーザID「aa」の熟練度が閾値以下の場合、制御部C12は、より高度な制御状態における自動運転機能を制限する。例えば、ユーザID「aa」が、カーシェアリングシステムを利用して車両Aや車両Bを運転する場合であっても、ユーザID「aa」が過去に行った運転履歴に基づいた熟練度を引き継ぐことができる。
ユーザID「aa」が車両Bを運転する場合に、ユーザID「aa」の熟練度に基づいて、より高度な制御状態における自動運転機能が開放されている場合であっても、自動運転車両の運転経験の無いユーザID「bb」が運転する場合、熟練度はゼロであるため、より高度な制御状態における自動運転機能は制限される。
車両乗員を認証するために用いる認証情報は、車両乗員の顔画像から抽出した特徴に基づいて構成される情報に限定されず、入力部RDから入力される情報に基づいて生成することも可能である。例えば、入力部RDが電子カード読取部(ICカードリーダ)として機能する場合に、電子カードのメモリに記憶されている車両乗員の認証情報を読み取り、サーバ装置SVの認証処理部SV2が、入力部RDで読み取られた車両乗員の認証情報に基づいて認証処理を実行してもよい。
あるいは、入力部RDが音声入力用のマイクとして機能する場合、コンピュータCOMは音声解析処理を行い、音声の特徴を抽出し、サーバ装置SVの認証処理部SV2が、抽出された音声の特徴に基づいて構成される認証情報に基づいて認証処理を実行してもよい。
図1Aに示す走行制御装置100を車両に搭載する場合、コンピュータCOMを、例えば、センサSやカメラCAM、車内モニタカメラMONの情報を処理する認識処理系のECUや画像処理系のECU内に配置してもよいし、通信装置や入出力装置を制御するECU内に配置してもよいし、車両の駆動制御を行う制御ユニット内のECUや、自動運転用のECU内に配置してもよい。例えば、以下に説明する図1Bのように、センサS用のECU、カメラ用のECU、入出力装置用のECU、および自動運転用のECU等、走行制御装置100を構成する複数のECUに機能を分散させてもよい。
図1Bは、車両1を制御するための走行制御装置100の制御ブロック図の構成例を示す図である。図1Bにおいて、車両1はその概略が平面図と側面図とで示されている。車両1は一例としてセダンタイプの四輪の乗用車である。
図1Bの制御ユニット2は、車両1の各部を制御する。制御ユニット2は車内ネットワークにより通信可能に接続された複数のECU20〜29を含む。各ECU(Electronic Control Unit)は、CPU(Central Processing Unit)に代表されるプロセッサ、半導体メモリ等の記憶デバイス、外部デバイスとのインターフェース等を含む。記憶デバイスにはプロセッサが実行するプログラムやプロセッサが処理に使用するデータ等が格納される。各ECUはプロセッサ、記憶デバイスおよびインターフェース等を複数備えていてもよい。
以下、各ECU20〜29が担当する機能等について説明する。なお、ECUの数や、担当する機能については、車両1の適宜設計可能であり、本実施形態よりも細分化したり、あるいは、統合することが可能である。
ECU20は、本実施形態に係る車両1(自車両)の自動運転に関わる車両制御を実行する。自動運転においては、車両1の操舵と、加減速の少なくともいずれか一方を自動制御する。自動運転に関わる具体的な制御に関する処理については後に詳細に説明する。
車両の走行制御において、ECU20は、車両の周囲の状況を示す車両1(自車両)の位置、車両1の周辺に存在する他車両の相対的な位置、車両1が走行する道路の情報や地図情報等に基づいて、自動運転レベルを設定して車両の自動運転走行を制御する。
ECU21は、電動パワーステアリング装置3を制御する。電動パワーステアリング装置3は、ステアリングホイール31に対する運転者の運転操作(操舵操作)に応じて前輪を操舵する機構を含む。また、電動パワーステアリング装置3は操舵操作をアシストしたり、あるいは、前輪を自動操舵するための駆動力を発揮するモータや、操舵角を検知するセンサ等を含む。車両1の運転状態が自動運転の場合、ECU21は、ECU20からの指示に対応して電動パワーステアリング装置3を自動制御し、車両1の進行方向を制御する。
ECU22および23は、車両の周囲状況を検知する検知ユニット41〜43の制御および検知結果の情報処理を行う。検知ユニット41は、撮像により車両1の周囲の物体を検知する撮像デバイス(以下、カメラ41と表記する場合がある。)である。カメラ41は車両1の前方を撮影可能なように、車両1のルーフ前部でフロントウィンドウの車室内側に取り付けられる。カメラ41が撮影した画像の解析(画像処理)により、物標の輪郭抽出や、道路上の車線の区分線(白線等)を抽出可能である。
検知ユニット42(ライダ検知部)は、例えば、Light Detection and Ranging(LIDAR:ライダ)であり(以下、ライダ42と表記する場合がある)、光により車両1の周囲の物標を検知したり、物標との距離を測距する。本実施形態の場合、ライダ42は車両の周囲に複数設けられている。図1Bに示す例では、ライダ42は、例えば、5つ設けられており、車両1の前部の各隅部に1つずつ、後部中央に1つ、後部各側方に1つずつ設けられている。検知ユニット43(レーダ検知部)は、例えば、ミリ波レーダであり(以下、レーダ43と表記する場合がある)、電波により車両1の周囲の物標を検知したり、物標との距離を測距する。本実施形態の場合、レーダ43は車両の周囲に複数設けられている。図1Bに示す例では、レーダ43は、例えば、5つ設けられており、車両1の前部中央に1つ、前部各隅部に1つずつ、後部各隅部に一つずつ設けられている。
ECU22は、一方のカメラ41と、各ライダ42の制御および検知結果の情報処理を行う。ECU23は、他方のカメラ41と、各レーダ43の制御および検知結果の情報処理を行う。車両の周囲状況を検知する装置を二組備えたことで、検知結果の信頼性を向上でき、また、カメラ、ライダ、レーダといった種類の異なる検知ユニットを備えたことで、車両の周辺環境の解析を多面的に行うことができる。尚、ECU22およびECU23を一つのECUにまとめてもよい。
ECU24は、ジャイロセンサ5、GPSセンサ24b、通信装置24cの制御および検知結果あるいは通信結果の情報処理を行う。ジャイロセンサ5は車両1の回転運動を検知する。ジャイロセンサ5の検知結果や、車輪速等により車両1の進路を判定することができる。GPSセンサ24bは、車両1の現在位置を検知する。通信装置24cは、地図情報や交通情報を提供するサーバ装置と無線通信を行い、これらの情報を取得する。ECU24は、記憶デバイスに構築された地図情報のデータベース24aにアクセス可能であり、ECU24は現在地から目的地へのルート探索等を行う。データベース24aはネットワーク上に配置可能であり、通信装置24cがネットワーク上のデータベース24aにアクセスして、情報を取得することが可能である。
ECU25は、車車間通信用の通信装置25aを備える。通信装置25aは、周辺の他車両と無線通信を行い、車両間での情報交換を行う。
ECU26は、パワープラント6を制御する。パワープラント6は車両1の駆動輪を回転させる駆動力を出力する機構であり、例えば、エンジンと変速機とを含む。ECU26は、例えば、アクセルペダル7Aに設けた操作検知センサ7aにより検知した車両乗員(運転者)の運転操作(アクセル操作あるいは加速操作)に対応してエンジンの出力を制御したり、車速センサ7cが検知した車速等の情報に基づいて変速機の変速段を切り替える。車両1の運転状態が自動運転の場合、ECU26は、ECU20からの指示に対応してパワープラント6を自動制御し、車両1の加減速を制御する。
ECU27は、方向指示器8を含む灯火器(ヘッドライト、テールライト等)を制御する。図1Bの例の場合、方向指示器8は車両1の前部、ドアミラーおよび後部に設けられている。
ECU28は、入出力装置9の制御および車内モニタカメラ90から入力された運転者の顔画像の画像処理を行う。ここで、車内モニタカメラ90は、図1Aの車内モニタカメラMONに対応する。入出力装置9は車両乗員(運転者)に対する情報の出力と、運転者からの情報の入力の受け付けを行う。音声出力装置91は運転者に対して音声により情報を報知する。表示装置92は運転者に対して画像の表示により情報を報知する。表示装置92は例えば運転席表面に配置され、インストルメントパネル等を構成する。なお、ここでは、音声と表示を例示したが振動や光により情報を報知してもよい。また、音声、表示、振動または光のうちの複数を組み合わせて情報を報知してもよい。更に、報知すべき情報のレベル(例えば緊急度)に応じて、組み合わせを異ならせたり、報知態様を異ならせてもよい。
入力装置93は運転者が操作可能な位置に配置され、車両1に対する指示を行うスイッチ群であるが、音声入力装置も含まれてもよい。表示装置92は、例えば、先に説明した図1Aの表示装置DISPに対応し、入力装置93は、図1Aの操作部UIの構成に対応する。
ECU29は、ブレーキ装置10やパーキングブレーキ(不図示)を制御する。ブレーキ装置10は例えばディスクブレーキ装置であり、車両1の各車輪に設けられ、車輪の回転に抵抗を加えることで車両1を減速あるいは停止させる。ECU29は、例えば、ブレーキペダル7Bに設けた操作検知センサ7bにより検知した運転者の運転操作(ブレーキ操作)に対応してブレーキ装置10の作動を制御する。車両1の運転状態が自動運転の場合、ECU29は、ECU20からの指示に対応してブレーキ装置10を自動制御し、車両1の減速および停止を制御する。ブレーキ装置10やパーキングブレーキは車両1の停止状態を維持するために作動することもできる。また、パワープラント6の変速機がパーキングロック機構を備える場合、これを車両1の停止状態を維持するために作動することもできる。
図7は、走行制御装置100における自動運転機能の段階的機能開放の処理の流れを説明する図である。まず、ステップS70において、車両1の乗員について認証処理を行う。走行制御装置100のコンピュータCOMは、車内モニタカメラMONで撮影された車両乗員の顔画像に基づいて画像処理を行い、顔画像の特徴を抽出し、抽出した特徴に基づいて構成される認証情報を生成する。認証情報の生成は、車両乗員の顔画像に基づくものに限られず、先に説明したように電子カードから読み取った認証情報などを用いることができる。
サーバ装置SVの認証処理部SV2は、走行制御装置100から送信された認証情報に基づいて、認証処理を行う。
ステップS71において、走行制御装置100の熟練度取得部C11は、車両乗員の熟練度を取得する。サーバ装置SVの認証処理の結果、認証された車両乗員について、既に熟練度データベースSV4に記憶されているデータがある場合、熟練度取得部C11は、サーバ装置SVの通信部SV3から送信される熟練度を取得し、この熟練度を初期値として、運転中における車両乗員の熟練度を取得する。熟練度取得部C11は、運転中における車両乗員の熟練度を、先に説明したように、要求タスクに対応した操作の評価結果、自動運転車両を運転した経験値、脈拍や血圧など生体情報に基づいて判定した緊張状態の度合に基づいて取得する。車両乗員が、運転を行う前に事前に自動運転機能について学習をした場合、学習結果に基づいたポイントが熟練度に反映される。
ステップS72において、走行制御装置100の制御部C12は、熟練度が閾値(閾値熟練度)を超えたか否かを判定する。図8は、制御状態と閾値(閾値熟練度)の関係を例示する図である。図8において、CS1〜C4は制御状態を示し、CS2はCS1に比べて、より高度な制御状態を示す。また、CS3はCS2に比べて、より高度な制御状態を示し、同様にCS4はCS3に比べて、より高度な制御状態を示す。カメラCAMやセンサSにより検知された車両の周辺環境に基づいて、制御状態CS1とCS2との間で状態遷移が可能である。同様に、制御状態CS2とCS3との間、制御状態CS3とCS4との間で状態遷移が可能である。
制御状態CS1と制御状態CS2の間には、閾値熟練度TH1が設定されており、制御状態CS3と制御状態CS2の間には、閾値熟練度TH2が設定されており、制御状態CS4と制御状態CS3の間には、閾値熟練度TH3が設定されている。
本実施形態の走行制御装置100では、カメラCAMやセンサSの検知結果に基づいて、より高度な制御状態に遷移可能な周辺環境であっても、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の開放を制限する。
制御部C12は、カメラCAMやセンサSの検知結果に基づいて、複数の制御状態のうち、いずれか一つの制御状態に比べて、より高度な制御状態への状態遷移が可能である場合において、熟練度に基づいて、より高度な制御状態での自動運転走行の実行を制御する。車両乗員の熟練度が閾値熟練度TH1より大きい場合(S72−Yes)、処理はステップS73に進められる。
ステップS73では、制御部C12は、より高度な制御状態での自動運転機能を開放する。例えば、制御部C12は、図8に示す制御状態CS2での自動運転機能を開放する。同様に、車両乗員の熟練度が閾値熟練度TH2より大きい場合には、制御部C12は、図8に示す制御状態CS3での自動運転機能を開放し、車両乗員の熟練度が閾値熟練度TH3より大きい場合には、制御部C12は、図8に示す制御状態CS4での自動運転機能を開放する。
一方、ステップS72の判定で、車両乗員の熟練度が閾値熟練度TH1以下の場合(S72−No)、処理はステップS74に進められる。
ステップS74では、制御部C12は、より高度な制御状態での自動運転機能を制限する。この場合、カメラCAMやセンサSの検知結果に基づいて、制御状態の遷移が可能な状態であっても、熟練度の判定結果により、制御部C12は、より高度な制御状態での自動運転機能を制限する。
ステップS75では、車両乗員による運転を継続するか判定し、運転を継続する場合(S75−Yes)、処理はステップS71に戻され、熟練度の取得処理以降、同様の処理が繰り返される。要求タスクに対応した操作の評価結果や自動運転車両を運転した経験値の上昇、脈拍や血圧など生体情報に基づいて判定した緊張状態が落ち着いた状態に変化した場合など、車両乗員の熟練度が上昇して閾値(閾値熟練度)より大きくなった場合、制御部C12は、より高度な制御状態での自動運転機能を開放する。制限されていた自動運転機能は開放(解除)される。
ステップS75の判定で、車両乗員による運転を継続しない場合(S75−No)、すなわち、運転を終了する場合、処理はステップS76に進められる。ステップS76において、走行制御装置100の通信装置C3は、車両乗員の熟練度を熟練度取得部C11から取得して、熟練度の登録要求をサーバ装置SVに送信する。
サーバ装置SVが、走行制御装置100から熟練度の登録要求を受信した場合、サーバ装置SVの熟練度管理部SV1は、走行制御装置100から送信された車両乗員の識別情報(ユーザID)と、個人認証用の認証情報と、熟練度とを対応付けて、熟練度データベースSV4に記憶する。サーバ装置SVが、熟練度の取得要求を再度受信した場合、熟練度データベースSV4に登録されている情報が走行制御装置100に送信され、熟練度の初期値として利用可能となる。
(その他の実施形態)
以上、いくつかの好適な態様を例示したが、本発明はこれらの例に限られるものではなく、本発明の趣旨を逸脱しない範囲で、その一部が変更されてもよい。例えば、各実施形態の内容に、目的、用途等に応じて他の要素を組み合わせることも可能であるし、或る実施形態の内容に他の実施形態の内容の一部を組み合わせることも可能である。また、本明細書に記載された個々の用語は、本発明を説明する目的で用いられたものに過ぎず、本発明は、その用語の厳密な意味に限定されるものでないことは言うまでもなく、その均等物をも含みうる。例えば、上記の実施形態では、制御状態を4つの制御状態(CS1〜CS4)に分け、熟練度を4つのランク(A〜D)に分けた例を説明しているが、この例に限定されず、制御状態や熟練度の段階を適宜増減させることは可能である。また、GPSセンサS4等により検知した自車両の位置情報に基づいて走行環境や走行シーン(例えば、都市部を走行する場合や郊外を走行する場合など)を判定し、判定した走行環境や走行シーンに基づいて熟練度を判定してもよい。走行環境や走行シーンの判定は自車両の位置情報に基づいて自動で判定してもよいし、車両乗員(運転者)が予め地図情報上に設定しておくことも可能である。例えば、車両乗員(運転者)が、走りなれた地域を地図情報上で予め設定しておき、設定した地域(例えば、都市部)を走行する場合と、それ以外の地域(例えば、郊外)を走行する場合とに分けて熟練度を判定してもよい。
以上、いくつかの好適な態様を例示したが、本発明はこれらの例に限られるものではなく、本発明の趣旨を逸脱しない範囲で、その一部が変更されてもよい。例えば、各実施形態の内容に、目的、用途等に応じて他の要素を組み合わせることも可能であるし、或る実施形態の内容に他の実施形態の内容の一部を組み合わせることも可能である。また、本明細書に記載された個々の用語は、本発明を説明する目的で用いられたものに過ぎず、本発明は、その用語の厳密な意味に限定されるものでないことは言うまでもなく、その均等物をも含みうる。例えば、上記の実施形態では、制御状態を4つの制御状態(CS1〜CS4)に分け、熟練度を4つのランク(A〜D)に分けた例を説明しているが、この例に限定されず、制御状態や熟練度の段階を適宜増減させることは可能である。また、GPSセンサS4等により検知した自車両の位置情報に基づいて走行環境や走行シーン(例えば、都市部を走行する場合や郊外を走行する場合など)を判定し、判定した走行環境や走行シーンに基づいて熟練度を判定してもよい。走行環境や走行シーンの判定は自車両の位置情報に基づいて自動で判定してもよいし、車両乗員(運転者)が予め地図情報上に設定しておくことも可能である。例えば、車両乗員(運転者)が、走りなれた地域を地図情報上で予め設定しておき、設定した地域(例えば、都市部)を走行する場合と、それ以外の地域(例えば、郊外)を走行する場合とに分けて熟練度を判定してもよい。
また、各実施形態で説明された1以上の機能を実現するプログラムは、ネットワーク又は記憶媒体を介してシステム又は装置に供給され、該システム又は装置のコンピュータにおける1以上のプロセッサは、このプログラムを読み出して実行することができる。このような態様によっても本発明は実現可能である。
<実施形態のまとめ>
構成1.上記実施形態の走行制御装置は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置(例えば、100)であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(例えば、C11)と、
検知手段(例えば、カメラCAM、センサS)により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(例えば、C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成1.上記実施形態の走行制御装置は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置(例えば、100)であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(例えば、C11)と、
検知手段(例えば、カメラCAM、センサS)により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(例えば、C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成1の走行制御装置によれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能になる。また、熟練度に応じて自動運転機能の実行を制御することで、自動運転機能に不慣れな車両乗員に対して、より高度な自動運転機能に対する不安感を低減することが可能になる。
構成2.上記実施形態の走行制御装置(100)であって、前記制御手段(C12)は、前記熟練度が閾値以下の場合に、前記第2制御状態での自動運転機能を制限し、前記熟練度が閾値より大きい場合に、前記第2制御状態での自動運転機能を開放することを特徴とする。
構成2の走行制御装置によれば、車両乗員の熟練度と閾値との比較に基づいて、より高度な制御状態である第2制御状態での自動運転機能の制限または開放を制御することが可能になる。
構成3.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、前記車両乗員に対する要求タスクの出力回数と、各要求タスクに対応した車両乗員の適正動作の回数とから算出した要求タスクの達成率に基づいて、前記熟練度を取得することを特徴とする。
構成3の走行制御装置によれば、要求タスクに対応した操作の評価結果に基づいて熟練度を取得することが可能になる。車両乗員の要求タスクの達成率に基づいて、より高度な制御状態である第2制御状態での自動運転機能自の実行を制御することが可能になる。
また、達成率が低い場合は、より高度な制御状態においても、自動運転機能への過信が想定されるため、予め車両乗員における自動運転機能への過信を抑制することが可能になる。
構成4.上記実施形態の走行制御装置(100)であって、前記車両乗員に対する要求タスクには、
前記第1制御状態の解除に係る動作要求、及び前記第2制御状態の解除に係る動作要求のうち少なくとも何れか一方が含まれ、
前記熟練度取得手段は、
各動作要求に対して、前記車両乗員が適正動作を行ったか否かを判定し、前記判定に結果に基づいて算出した要求タスクの達成率を前記熟練度として取得することを特徴とする。
前記第1制御状態の解除に係る動作要求、及び前記第2制御状態の解除に係る動作要求のうち少なくとも何れか一方が含まれ、
前記熟練度取得手段は、
各動作要求に対して、前記車両乗員が適正動作を行ったか否かを判定し、前記判定に結果に基づいて算出した要求タスクの達成率を前記熟練度として取得することを特徴とする。
構成4の走行制御装置によれば、制御状態を解除する際の車両乗員の動作評価を要求タスクの達成率に反映することが可能になる。また、要求タスクに対応した操作の評価結果に基づいて熟練度を取得することが可能になる。
構成5.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、予め設定された時間内に前記車両乗員に対して出力された要求タスクの頻度に基づいて、前記熟練度を取得することを特徴とする。
構成3乃至構成5の走行制御装置によれば、時系列の運転履歴において、動的に変化する熟練度を取得することが可能になる。
構成6.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、前記車両乗員の自動運転車両を運転した経験値に基づいて、前記熟練度を取得することを特徴とする。
構成7.上記実施形態の走行制御装置(100)であって、前記経験値には、前記車両乗員が前記第1制御状態で走行した走行距離、または、前記第1制御状態で走行した走行時間を累積した情報が含まれることを特徴とする。
構成8.上記実施形態の走行制御装置(100)であって、前記車両乗員による自動運転機能に関する学習経験をポイントとして発行し、データベースに記憶されている前記車両乗員の熟練度のポイントに、前記発行したポイントを加算するサーバ装置(例えば、SV)と通信可能な通信手段(例えば、C3)を更に備え、
前記熟練度取得手段(C11)は、前記通信手段(C3)を介して前記サーバ装置(SV)から前記車両乗員の熟練度を取得することを特徴とする。
前記熟練度取得手段(C11)は、前記通信手段(C3)を介して前記サーバ装置(SV)から前記車両乗員の熟練度を取得することを特徴とする。
構成9.上記実施形態の走行制御装置(100)であって、前記車両の内部を撮影可能に配置され、前記車両乗員の顔画像を撮影する撮影手段(例えば、車内モニタカメラMON)と、
前記顔画像の画像処理を行い、前記車両乗員を認証するための認証情報を生成する処理手段(例えば、CPU)と、を更に備え、
前記熟練度取得手段(C11)は、前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段(C3)の通信を介して前記サーバ装置(SV)から取得することを特徴とする。
前記顔画像の画像処理を行い、前記車両乗員を認証するための認証情報を生成する処理手段(例えば、CPU)と、を更に備え、
前記熟練度取得手段(C11)は、前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段(C3)の通信を介して前記サーバ装置(SV)から取得することを特徴とする。
構成10.上記実施形態の走行制御装置(100)であって、電子カードのメモリに記憶されている認証情報を入力する入力手段(例えば、RD)を更に備え、
前記熟練度取得手段(C11)は、前記入力手段(RD)により入力された前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段(C3)の通信を介して前記サーバ装置(SV)から取得することを特徴とする。
前記熟練度取得手段(C11)は、前記入力手段(RD)により入力された前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段(C3)の通信を介して前記サーバ装置(SV)から取得することを特徴とする。
構成11.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、前記車両乗員による運転開始時に、前記サーバ装置から取得した前記熟練度を、前記車両乗員の熟練度の初期値とし、
前記運転開始時に、前記制御手段(C12)は、前記熟練度の初期値に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
前記運転開始時に、前記制御手段(C12)は、前記熟練度の初期値に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成12.上記実施形態の走行制御装置(100)であって、前記車両のステアリングに内蔵され、前記ステアリングを把持する前記車両乗員の生体情報を検知する生体情報検知手段(例えば、S6)と、
前記生体情報の解析結果に基づいて、前記車両乗員が前記車両を運転しているときの緊張状態の度合を解析する処理手段(例えば、C1)と、を更に備え、
前記熟練度取得手段(C11)は、前記緊張状態の度合に基づいて前記車両乗員の熟練度を取得することを特徴とする。
前記生体情報の解析結果に基づいて、前記車両乗員が前記車両を運転しているときの緊張状態の度合を解析する処理手段(例えば、C1)と、を更に備え、
前記熟練度取得手段(C11)は、前記緊張状態の度合に基づいて前記車両乗員の熟練度を取得することを特徴とする。
構成13.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、前記車両乗員の熟練度の初期値と、運転開始後に取得した前記車両乗員の熟練度とを合せた熟練度を、運転開始後の熟練度として取得し、
前記運転開始後に、前記制御手段(C12)は、前記運転開始後の熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
前記運転開始後に、前記制御手段(C12)は、前記運転開始後の熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成14.上記実施形態の走行制御装置は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置(例えば、100)であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(例えば、C11)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(例えば、C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(例えば、C11)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(例えば、C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成15.上記実施形態の走行制御装置は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置(例えば、100)であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(C11)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段(C11)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段(C12)と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段(C12)は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成14または構成15の走行制御装置によれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能になる。また、熟練度に応じて自動運転機能の実行を制御することで、自動運転機能に不慣れな車両乗員に対して、より高度な自動運転機能に対する不安感を低減することが可能になる。
構成16.上記実施形態の走行制御装置(100)であって、前記車両乗員は、前記車両の運転席に着座した運転者と、前記車両の助手席に着座した乗員とを含むことを特徴とする。
構成17.上記実施形態の走行制御装置(100)であって、前記熟練度取得手段(C11)は、前記運転者の熟練度と前記助手席に着座した乗員の熟練度とに、それぞれ異なる重み係数を掛け、加算した結果を前記車両乗員の熟練度として取得することを特徴とする。
構成18.上記実施形態の車両(例えば、1)は、構成1乃至構成17のいずれか1つの構成に記載の走行制御装置(例えば、100)を有することを特徴とする。
構成18の車両によれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御可能な車両を提供することが可能になる。
構成19.上記実施形態の走行制御システムは、走行制御装置(例えば、100)と、前記走行制御装置(100)とネットワークを介して通信可能なサーバ装置(例えば、SV)とを有する走行制御システムであって、
前記走行制御装置は、構成1乃至構成17のいずれか1つの構成に記載の走行制御装置を有し、
前記サーバ装置は、車両乗員の熟練度を記憶する熟練度データベース(例えば、SV4)を有し、
前記サーバ装置(SV)は、
前記走行制御装置(100)から前記熟練度の登録要求を受信した場合、前記車両乗員の識別情報と、前記車両乗員を認証するための認証情報と、前記熟練度とを対応付けて、前記熟練度データベース(SV4)に記憶し、
前記走行制御装置(100)から前記熟練度の取得要求を受信した場合、前記認証情報に基づいて認証された前記車両乗員の識別情報に対応する熟練度を前記熟練度データベース(SV4)から取得し、前記走行制御装置に送信することを特徴とする。
前記走行制御装置は、構成1乃至構成17のいずれか1つの構成に記載の走行制御装置を有し、
前記サーバ装置は、車両乗員の熟練度を記憶する熟練度データベース(例えば、SV4)を有し、
前記サーバ装置(SV)は、
前記走行制御装置(100)から前記熟練度の登録要求を受信した場合、前記車両乗員の識別情報と、前記車両乗員を認証するための認証情報と、前記熟練度とを対応付けて、前記熟練度データベース(SV4)に記憶し、
前記走行制御装置(100)から前記熟練度の取得要求を受信した場合、前記認証情報に基づいて認証された前記車両乗員の識別情報に対応する熟練度を前記熟練度データベース(SV4)から取得し、前記走行制御装置に送信することを特徴とする。
構成19の走行制御システムによれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能になる。また、熟練度に応じて自動運転機能の実行を制御することで、自動運転機能に不慣れな車両乗員に対して、より高度な自動運転機能に対する不安感を低減することが可能になる。
構成20.上記実施形態の走行制御方法は、複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御方法であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得工程(例えば、S71)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御工程と(S72〜S75)、を有し、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御工程(例えば、S72、S73、S74)では、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
車両乗員の自動運転に対する熟練度を取得する熟練度取得工程(例えば、S71)と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御工程と(S72〜S75)、を有し、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御工程(例えば、S72、S73、S74)では、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御することを特徴とする。
構成20の走行制御方法によれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御することが可能になる。また、熟練度に応じて自動運転機能の実行を制御することで、自動運転機能に不慣れな車両乗員に対して、より高度な自動運転機能に対する不安感を低減することが可能になる。
構成21.上記実施形態の走行制御プログラムは、コンピュータ(例えば、CPU)に、構成20に記載の走行制御方法の各工程を実行させることを特徴とする。
構成21のプログラムによれば、車両乗員の熟練度に基づいて、より高度な制御状態での自動運転機能の実行を制御可能なプログラムを提供することが可能になる。
1:車両(自車両)、20:ECU、100:走行制御装置、42:ライダ、43:レーダ、92:表示装置、93:入力装置、COM:コンピュータ、DISP:表示装置、UI:操作部、CAM:カメラ、S:センサ
Claims (21)
- 複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする走行制御装置。 - 前記制御手段は、前記熟練度が閾値以下の場合に、前記第2制御状態での自動運転機能を制限し、前記熟練度が閾値より大きい場合に、前記第2制御状態での自動運転機能を開放することを特徴とする請求項1に記載の走行制御装置。
- 前記熟練度取得手段は、
前記車両乗員に対する要求タスクの出力回数と、各要求タスクに対応した車両乗員の適正動作の回数とから算出した要求タスクの達成率に基づいて、前記熟練度を取得することを特徴とする請求項1または2に記載の走行制御装置。 - 前記車両乗員に対する要求タスクには、
前記第1制御状態の解除に係る動作要求、及び前記第2制御状態の解除に係る動作要求のうち少なくとも何れか一方が含まれ、
前記熟練度取得手段は、
各動作要求に対して、前記車両乗員が適正動作を行ったか否かを判定し、前記判定に結果に基づいて算出した要求タスクの達成率を前記熟練度として取得することを特徴とする請求項3に記載の走行制御装置。 - 前記熟練度取得手段は、
予め設定された時間内に前記車両乗員に対して出力された要求タスクの頻度に基づいて、前記熟練度を取得することを特徴とする請求項1または2に記載の走行制御装置。 - 前記熟練度取得手段は、前記車両乗員の自動運転車両を運転した経験値に基づいて、前記熟練度を取得することを特徴とする請求項1乃至5のいずれか1項に記載の走行制御装置。
- 前記経験値には、前記車両乗員が前記第1制御状態で走行した走行距離、または、前記第1制御状態で走行した走行時間を累積した情報が含まれることを特徴とする請求項6に記載の走行制御装置。
- 前記車両乗員による自動運転機能に関する学習経験をポイントとして発行し、データベースに記憶されている前記車両乗員の熟練度のポイントに、前記発行したポイントを加算するサーバ装置と通信可能な通信手段を更に備え、
前記熟練度取得手段は、前記通信手段を介して前記サーバ装置から前記車両乗員の熟練度を取得することを特徴とする請求項1乃至7のいずれか1項に記載の走行制御装置。 - 前記車両の内部を撮影可能に配置され、前記車両乗員の顔画像を撮影する撮影手段と、
前記顔画像の画像処理を行い、前記車両乗員を認証するための認証情報を生成する処理手段と、を更に備え、
前記熟練度取得手段は、前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段の通信を介して前記サーバ装置から取得することを特徴とする請求項8に記載の走行制御装置。 - 電子カードのメモリに記憶されている認証情報を入力する入力手段を更に備え、
前記熟練度取得手段は、前記入力手段により入力された前記認証情報に基づいて認証された車両乗員の熟練度を、前記通信手段の通信を介して前記サーバ装置から取得することを特徴とする請求項8に記載の走行制御装置。 - 前記熟練度取得手段は、前記車両乗員による運転開始時に、前記サーバ装置から取得した前記熟練度を、前記車両乗員の熟練度の初期値とし、
前記運転開始時に、前記制御手段は、前記熟練度の初期値に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする請求項8乃至10のいずれか1項に記載の走行制御装置。 - 前記車両のステアリングに内蔵され、前記ステアリングを把持する前記車両乗員の生体情報を検知する生体情報検知手段と、
前記生体情報の解析結果に基づいて、前記車両乗員が前記車両を運転しているときの緊張状態の度合を解析する処理手段と、を更に備え、
前記熟練度取得手段は、前記緊張状態の度合に基づいて前記車両乗員の熟練度を取得することを特徴とする請求項11に記載の走行制御装置。 - 前記熟練度取得手段は、前記車両乗員の熟練度の初期値と、運転開始後に取得した前記車両乗員の熟練度とを合せた熟練度を、運転開始後の熟練度として取得し、
前記運転開始後に、前記制御手段は、前記運転開始後の熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする請求項11または12に記載の走行制御装置。 - 複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い第2制御状態への状態遷移が可能である場合に、前記制御手段は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする走行制御装置。 - 複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御装置であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得手段と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御手段と、を備え、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御手段は、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする走行制御装置。 - 前記車両乗員は、前記車両の運転席に着座した運転者と、前記車両の助手席に着座した乗員とを含むことを特徴とする請求項1乃至15のいずれか1項に記載の走行制御装置。
- 前記熟練度取得手段は、前記運転者の熟練度と前記助手席に着座した乗員の熟練度とに、それぞれ異なる重み係数を掛け、加算した結果を前記車両乗員の熟練度として取得することを特徴とする請求項16に記載の走行制御装置。
- 請求項1乃至17のいずれか1項に記載の走行制御装置を有することを特徴とする車両。
- 走行制御装置と、前記走行制御装置とネットワークを介して通信可能なサーバ装置とを有する走行制御システムであって、
前記走行制御装置は、請求項1乃至17のいずれか1項に記載の走行制御装置を有し、
前記サーバ装置は、車両乗員の熟練度を記憶する熟練度データベースを有し、
前記サーバ装置は、
前記走行制御装置から前記熟練度の登録要求を受信した場合、前記車両乗員の識別情報と、前記車両乗員を認証するための認証情報と、前記熟練度とを対応付けて、前記熟練度データベースに記憶し、
前記走行制御装置から前記熟練度の取得要求を受信した場合、前記認証情報に基づいて認証された前記車両乗員の識別情報に対応する熟練度を前記熟練度データベースから取得し、前記走行制御装置に送信する
ことを特徴とする走行制御システム。 - 複数の制御状態を車両の周辺環境に基づいて状態遷移させて、前記車両の自動運転走行を制御する走行制御方法であって、
車両乗員の自動運転に対する熟練度を取得する熟練度取得工程と、
検知手段により検知された前記車両の周辺環境に基づいて、前記複数の制御状態のうち、いずれか一つの制御状態により前記車両の自動運転走行を制御する制御工程と、を有し、
前記検知手段の検知結果に基づいて、前記複数の制御状態のうち、いずれか一つの第1制御状態に比べて、前記自動運転走行の自動化率が高い、若しくは、前記車両乗員への要求タスクが低い第2制御状態への状態遷移が可能である場合に、前記制御工程では、前記熟練度に基づいて、前記第2制御状態での自動運転機能の実行を制御する
ことを特徴とする走行制御方法。 - コンピュータに、請求項20に記載の走行制御方法の各工程を実行させることを特徴とするプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018045814A JP2019156171A (ja) | 2018-03-13 | 2018-03-13 | 走行制御装置、車両、走行制御システム、走行制御方法およびプログラム |
| CN201910133190.7A CN110281932B (zh) | 2018-03-13 | 2019-02-22 | 行驶控制装置、车辆、行驶控制系统、行驶控制方法以及存储介质 |
| US16/285,379 US11077864B2 (en) | 2018-03-13 | 2019-02-26 | Travel control apparatus, vehicle, travel control system, travel control method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018045814A JP2019156171A (ja) | 2018-03-13 | 2018-03-13 | 走行制御装置、車両、走行制御システム、走行制御方法およびプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019156171A true JP2019156171A (ja) | 2019-09-19 |
Family
ID=67905020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018045814A Pending JP2019156171A (ja) | 2018-03-13 | 2018-03-13 | 走行制御装置、車両、走行制御システム、走行制御方法およびプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11077864B2 (ja) |
| JP (1) | JP2019156171A (ja) |
| CN (1) | CN110281932B (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020067554A (ja) * | 2018-10-24 | 2020-04-30 | 株式会社デンソー | 車載機及び教育システム |
| CN112319486A (zh) * | 2020-11-05 | 2021-02-05 | 易显智能科技有限责任公司 | 一种基于驾驶数据采集的驾驶检测方法及相关装置 |
| JP2021163476A (ja) * | 2020-04-03 | 2021-10-11 | 中信戴▲か▼股▲ふん▼有限公司CITIC Dicastal Co., Ltd | 走行シーン決定方法、装置、コンピュータ、記憶媒体及びシステム |
| JP2023030507A (ja) * | 2021-08-23 | 2023-03-08 | 本田技研工業株式会社 | 情報報知装置 |
| JP2024025478A (ja) * | 2022-08-12 | 2024-02-26 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
| JP2024146261A (ja) * | 2023-03-31 | 2024-10-15 | 本田技研工業株式会社 | 車両の制御装置、制御方法、及びプログラム |
| EP4467411A1 (en) | 2023-05-23 | 2024-11-27 | Toyota Jidosha Kabushiki Kaisha | Method and device for managing vehicle data |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11105645B2 (en) * | 2019-05-28 | 2021-08-31 | Glazberg, Applebaum & co. | Navigation in vehicles and in autonomous cars |
| JP6932213B2 (ja) * | 2020-01-16 | 2021-09-08 | 本田技研工業株式会社 | 車両及びその制御装置 |
| CN113859246B (zh) * | 2020-06-30 | 2023-09-08 | 广州汽车集团股份有限公司 | 一种车辆控制方法和装置 |
| CN112141125A (zh) * | 2020-10-28 | 2020-12-29 | 安徽江淮汽车集团股份有限公司 | 自动驾驶的智能分级交互方法、装置、设备及存储介质 |
| US20230086609A1 (en) * | 2021-09-22 | 2023-03-23 | Accenture Global Solutions Limited | Securely designing and executing an automation workflow based on validating the automation workflow |
| CN113844464A (zh) * | 2021-10-08 | 2021-12-28 | 安徽江淮汽车集团股份有限公司 | 基于驾驶评分的自动驾驶智能分级交互系统及方法 |
| CN114274965B (zh) * | 2021-12-29 | 2024-08-13 | 深圳市元征科技股份有限公司 | 车辆控制方法、车辆控制装置、车载终端设备及存储介质 |
| CN114802264A (zh) * | 2022-04-28 | 2022-07-29 | 中国第一汽车股份有限公司 | 车辆控制方法、装置、电子设备 |
| JP7704132B2 (ja) * | 2022-11-30 | 2025-07-08 | トヨタ自動車株式会社 | 車両用通知装置 |
| CN116894501B (zh) * | 2023-09-05 | 2023-11-28 | 深圳友浩车联网股份有限公司 | 一种基于车联网的网约车管理系统及方法 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8731736B2 (en) * | 2011-02-22 | 2014-05-20 | Honda Motor Co., Ltd. | System and method for reducing driving skill atrophy |
| JP5781904B2 (ja) * | 2011-11-30 | 2015-09-24 | トヨタ自動車株式会社 | 車内情報提供装置および方法 |
| FI124068B (en) * | 2013-05-03 | 2014-02-28 | Jyvaeskylaen Yliopisto | A method to improve driving safety |
| JP6025268B2 (ja) * | 2014-10-31 | 2016-11-16 | 富士重工業株式会社 | 車両の走行制御装置 |
| CN111016926B (zh) * | 2014-12-12 | 2023-06-13 | 索尼公司 | 自动驾驶控制设备以及自动驾驶控制方法和程序 |
| JP2016215658A (ja) * | 2015-05-14 | 2016-12-22 | アルパイン株式会社 | 自動運転装置および自動運転システム |
| JP6355167B2 (ja) * | 2015-09-28 | 2018-07-11 | トヨタ自動車株式会社 | 車両の運転支援制御装置 |
| DE102017101250A1 (de) * | 2016-03-09 | 2017-09-14 | Subaru Corporation | Fahrtsteuerungsvorrichtung für Fahrzeug |
| JP6358585B2 (ja) * | 2016-04-28 | 2018-07-18 | 本田技研工業株式会社 | 車両制御システム、交通制御システム、車両制御方法、および車両制御プログラム |
| JP6720732B2 (ja) * | 2016-06-30 | 2020-07-08 | トヨタ自動車株式会社 | 車両の制御装置 |
| US10209708B2 (en) * | 2016-07-28 | 2019-02-19 | Lytx, Inc. | Determining driver engagement with autonomous vehicle |
| MX2019003129A (es) * | 2016-09-26 | 2019-06-06 | Sony Corp | Aparato de control del vehiculo, metodo de control del vehiculo y objeto movil. |
| JP2018180594A (ja) * | 2017-04-03 | 2018-11-15 | 株式会社デンソー | 走行支援装置 |
| US10134279B1 (en) * | 2017-05-05 | 2018-11-20 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for visualizing potential risks |
| EP3657465A4 (en) * | 2017-07-21 | 2020-10-21 | Sony Semiconductor Solutions Corporation | VEHICLE CONTROL DEVICE AND VEHICLE CONTROL PROCEDURE |
| US10289114B2 (en) * | 2017-08-08 | 2019-05-14 | The Boeing Company | Safety controls for network connected autonomous vehicle |
-
2018
- 2018-03-13 JP JP2018045814A patent/JP2019156171A/ja active Pending
-
2019
- 2019-02-22 CN CN201910133190.7A patent/CN110281932B/zh not_active Expired - Fee Related
- 2019-02-26 US US16/285,379 patent/US11077864B2/en not_active Expired - Fee Related
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020067554A (ja) * | 2018-10-24 | 2020-04-30 | 株式会社デンソー | 車載機及び教育システム |
| JP7172440B2 (ja) | 2018-10-24 | 2022-11-16 | 株式会社デンソー | 車載機及び教育システム |
| JP2021163476A (ja) * | 2020-04-03 | 2021-10-11 | 中信戴▲か▼股▲ふん▼有限公司CITIC Dicastal Co., Ltd | 走行シーン決定方法、装置、コンピュータ、記憶媒体及びシステム |
| US11691625B2 (en) | 2020-04-03 | 2023-07-04 | Citic Dicastal Co., Ltd. | Driving scene determining method and apparatus, computer, storage medium, and system |
| CN112319486A (zh) * | 2020-11-05 | 2021-02-05 | 易显智能科技有限责任公司 | 一种基于驾驶数据采集的驾驶检测方法及相关装置 |
| JP2023030507A (ja) * | 2021-08-23 | 2023-03-08 | 本田技研工業株式会社 | 情報報知装置 |
| JP2024025478A (ja) * | 2022-08-12 | 2024-02-26 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
| JP7592052B2 (ja) | 2022-08-12 | 2024-11-29 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
| US12509075B2 (en) | 2022-08-12 | 2025-12-30 | Honda Motor Co., Ltd. | Vehicle control device, vehicle control method, and storage medium |
| JP2024146261A (ja) * | 2023-03-31 | 2024-10-15 | 本田技研工業株式会社 | 車両の制御装置、制御方法、及びプログラム |
| JP7704797B2 (ja) | 2023-03-31 | 2025-07-08 | 本田技研工業株式会社 | 車両の制御装置、制御方法、及びプログラム |
| US12509019B2 (en) | 2023-03-31 | 2025-12-30 | Honda Motor Co., Ltd. | Control device for vehicle, control method, and storage medium |
| EP4467411A1 (en) | 2023-05-23 | 2024-11-27 | Toyota Jidosha Kabushiki Kaisha | Method and device for managing vehicle data |
| JP2024168092A (ja) * | 2023-05-23 | 2024-12-05 | トヨタ自動車株式会社 | 車両における自動運転機能の管理方法及び管理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110281932A (zh) | 2019-09-27 |
| US11077864B2 (en) | 2021-08-03 |
| US20190283774A1 (en) | 2019-09-19 |
| CN110281932B (zh) | 2022-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110281932B (zh) | 行驶控制装置、车辆、行驶控制系统、行驶控制方法以及存储介质 | |
| US20230418299A1 (en) | Controlling autonomous vehicles using safe arrival times | |
| US9304515B2 (en) | Regional operation modes for autonomous vehicles | |
| US20240116538A1 (en) | Lane change planning and control in autonomous machine applications | |
| US12351119B2 (en) | Systems and methods for performing commands in a vehicle using speech and image recognition | |
| JP6922739B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
| US11285974B2 (en) | Vehicle control system and vehicle | |
| CN117725150A (zh) | 使用用于汽车系统和应用的知识库和语言模型的对话系统 | |
| US20180201273A1 (en) | Machine learning for personalized driving | |
| JP2019185783A (ja) | シミュレーションプラットフォームに配置された、機械学習モデルを訓練するためのシステム及び方法 | |
| JP2019506647A (ja) | モーション計画に基づく自律走行車の走行方法およびシステム | |
| JP2019034638A (ja) | 車両制御装置、車両、車両制御方法およびプログラム | |
| CN115344117A (zh) | 适配的眼睛追踪机器学习模型引擎 | |
| US12097892B2 (en) | System and method for providing an RNN-based human trust model | |
| CN116106905A (zh) | 基于雷达的变道安全系统 | |
| CN110281931A (zh) | 车辆用控制装置以及车辆 | |
| JP6841854B2 (ja) | 車両並びにその制御装置及び制御方法 | |
| US20240425075A1 (en) | Autonomous machine management using behavior-based mission templates | |
| JP6933677B2 (ja) | 車両制御装置、車両制御方法、車両およびプログラム | |
| JP2019079397A (ja) | 車載装置、情報処理システム、及び情報処理方法 | |
| JP6852107B2 (ja) | 車両制御装置、車両制御方法、車両およびプログラム | |
| WO2023230740A1 (zh) | 一种异常驾驶行为识别的方法、装置和交通工具 | |
| US20250292687A1 (en) | Environmental text perception and toll evaluation using vision language models | |
| US12524003B2 (en) | Task management for robotic systems and applications | |
| US20240403630A1 (en) | Adaptive driving style |