[go: up one dir, main page]

JP7670079B2 - レコメンドシステム - Google Patents

レコメンドシステム Download PDF

Info

Publication number
JP7670079B2
JP7670079B2 JP2023029411A JP2023029411A JP7670079B2 JP 7670079 B2 JP7670079 B2 JP 7670079B2 JP 2023029411 A JP2023029411 A JP 2023029411A JP 2023029411 A JP2023029411 A JP 2023029411A JP 7670079 B2 JP7670079 B2 JP 7670079B2
Authority
JP
Japan
Prior art keywords
driving assistance
driver
unit
function
override
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
JP2023029411A
Other languages
English (en)
Other versions
JP2024122081A (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 JP2023029411A priority Critical patent/JP7670079B2/ja
Priority to CN202410178469.8A priority patent/CN118560511A/zh
Priority to US18/586,026 priority patent/US20240286632A1/en
Publication of JP2024122081A publication Critical patent/JP2024122081A/ja
Application granted granted Critical
Publication of JP7670079B2 publication Critical patent/JP7670079B2/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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation 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
    • B60W40/09Driving style or behaviour
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/082Selecting or switching between different modes of propelling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation 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/0809Driver authorisation; Driver identity check
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0083Setting, resetting, calibration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/143Alarm means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/146Display means
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/043Identity of occupants

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Traffic Control Systems (AREA)

Description

本開示は、車両の運転者に対して運転支援機能のアクティベートを提案するレコメンドシステムに関する。
自動レーンチェンジ機能及びレーンキープ機能等、車両の走行を支援するための様々な運転支援機能が提案されている。例えば、特許文献1には、上述した自動レーンチェンジ機能について記載されている。
特開20018-092538号公報
様々な運転支援機能が提案されているが、全ての機能を車両の運転者が必要と考えているとは限らない。これらの運転支援機能を一律にアクティベートにしたりインアクティベートにしたりすると、運転者が不要と考えている運転支援機能もアクティベートになったり、運転者が必要と考えている運転支援機能もインアクティベートになってしまう。
このため、本開示は、運転者にとってより適切な運転支援機能のアクティベートの要否を提案することができるレコメンドシステムについて説明する。
本開示の一態様は、[1]「車両の運転者に対して運転支援機能のアクティベートを提案するレコメンドシステムであって、前記運転支援機能の動作に対する前記運転者のオーバーライド操作を検出する操作検出部と、前記オーバーライド操作が検出されたときのオーバーライドシーンを取得するシーン取得部と、取得された前記オーバーライドシーンに基づいて、アクティベートされていない前記運転支援機能のうち前記オーバーライドシーンに対応する前記運転支援機能を選択する機能選択部と、選択された前記運転支援機能をアクティベートするか否かを前記運転者に提案する提案部と、を備えるレコメンドシステム。」である。
ここで、運転者によりオーバーライド操作が行われた場合とは、動作中の運転支援機能とは異なる動作を車両に行わせたい又は動作中の運転支援機能を運転者が望んでいない等の場合であると考えられる。このため、レコメンドシステムは、運転者によるオーバーライド操作が検出された場合をトリガとして、このオーバーライド操作が検出されたときのオーバーライドシーンに対応する運転支援機能を選択する。これにより、レコメンドシステムは、アクティベートされていない運転支援機能のうち、運転者にとってより適切な運転支援機能を選択することができる。このように、レコメンドシステムは、オーバーライドシーンに対応する運転支援機能を選択することにより、運転者にとってより適切な運転支援機能のアクティベートの要否を提案することができる。
上記のレコメンドシステムは、[2]「前記提案部は、前記操作検出部による前記オーバーライド操作の検出状態が所定の検出状態を満たす前記運転支援機能について、当該運転支援機能をインアクティベートするか否かを前記運転者に提案する、上記[1]に記載のレコメンドシステム。」であってもよい。この場合、レコメンドシステムは、運転支援機能のアクティベートの提案だけでなく、運転支援機能のインアクティベートの提案を運転者にとってより適切に行うことができる。
上記のレコメンドシステムは、[3]「前記操作検出部で検出された前記オーバーライド操作に基づいて、前記機能選択部で選択された前記運転支援機能の支援内容の調整を行う機能調整部を更に備え、前記提案部は、前記機能調整部で調整された前記運転支援機能をアクティベートするか否かを前記運転者に提案する、上記[1]又は[2]に記載のレコメンドシステム。」であってもよい。この場合、レコメンドシステムは、運転支援機能の支援内容を運転者にとってより適した内容に調整することができる。そして、レコメンドシステムは、運転者にとってより適した支援内容の運転支援機能をアクティベートするか否かを提案することができる。
上記のレコメンドシステムは、[4]「前記運転者を認識する運転者認識部と、前記運転者ごとに、前記運転者の識別情報とアクティベートされていない前記運転支援機能とを対応付けて記憶する個別情報記憶部と、を更に備え、前記機能選択部は、前記個別情報記憶部が記憶する情報に基づいて、前記運転者認識部によって認識された前記運転者に対応するアクティベートされていない前記運転支援機能のうち、前記オーバーライドシーンに対応する前記運転支援機能を選択する、上記[1]~[3]のいずれかに記載のレコメンドシステム。」であってもよい。この場合、レコメンドシステムは、車両の運転者が変わった場合であっても、乗車中の運転者に応じて、アクティベートされていない運転支援機能のアクティベートの要否を提案することができる。
本開示の一態様によれば、運転者にとってより適切な運転支援機能のアクティベートの要否を提案することができる。
図1は、実施形態に係るレコメンドシステムの一例を示すブロック図である。 図2は、レコメンドシステムが行う運転支援機能のアクティベートの提案処理の流れを示すフローチャートである。
以下、例示的な実施形態について図面を参照しながら説明する。
図1に示される車両Vには、自動レーンチェンジ機能及びレーンキープ機能等、様々な運転支援機能を実行可能な運転支援装置2が搭載されている。運転支援装置2は、車両Vに実装された運転支援機能のうち、アクティベートされてる運転支援機能を実行する。車両Vは、自動で走行が可能な自動運転車両であってもよい。レコメンドシステム1は、車両Vの運転者に対し、運転支援装置2においてアクティベートされていない運転支援機能について、アクティベートの提案を行う。
レコメンドシステム1は、車両Vに搭載されている。レコメンドシステム1は、外部センサ11、車内カメラ12、提示機器13、入力機器14、及びレコメンドECU[Electronic Control Unit]20を備えている。外部センサ11は、車両Vの外部環境を検出する車載センサである。例えば、外部センサ11は、車両Vの環境を撮像するカメラ、及びライダー[LIDAR:Light Detection and Ranging]の少なくともいずれかを含んでいる。
車内カメラ12は、車両V内の運転者を撮像するカメラである。提示機器13は、車両Vの運転者に情報を提示する機器である。提示機器13は、例えば、車載ディスプレイ、及びスピーカの少なくともいずれかを含んでいる。入力機器14は、運転者による入力操作を受け付ける機器である。例えば、入力機器14は、スイッチ、タッチパネル等であってもよい。
レコメンドECU20は、CPU[Central Processing Unit]、ROM[Read Only Memory]、RAM[Random Access Memory]等を有する電子制御ユニットである。レコメンドECU20は、例えば、ROMに記録されているプログラムをRAMにロードし、RAMにロードされたプログラムをCPUで実行することにより各種の機能を実現する。レコメンドECU20は、複数の電子ユニットから構成されていてもよい。レコメンドECU20は、機能的には、操作検出部21、シーン取得部22、運転者認識部23、個別情報記憶部24、機能選択部25、機能調整部26、及び提案部27を含んでいる。
操作検出部21は、運転支援装置2が実行している運転支援機能の動作に対し、運転者が行ったオーバーライド操作を検出する。操作検出部21は、どのような運転支援機能が実行中であるかの情報を、運転支援装置2から取得することができる。操作検出部21は、運転者の運転操作を検出する各種のセンサの検出結果に基づいて、オーバーライド操作を検出することができる。この運転者の運転操作を検出するセンサとして、例えば、アクセルペダルの操作を検出するアクセルペダルセンサ、ブレーキペダルの操作を検出するブレーキペダルセンサ、ステアリングホイールの操作を検出する操舵センサ、及びウィンカレバーの操作を検出するウィンカセンサ等が用いられ得る。
シーン取得部22は、操作検出部21によってオーバーライド操作が検出されたときのオーバーライドシーンを取得する。ここで、オーバーライドシーンには、オーバーライド操作が検出されたときの状況、及び運転者がオーバーライド操作を行ったときの操作内容の少なくともいずれかが含まれている。オーバーライド操作が検出されたときの状況には、車両Vの状態が含まれていてもよく、車両Vの周囲の状況が含まれていてもよい。シーン取得部22は、車両Vの状態を、車両Vの走行状態を検出する各種のセンサ(例えば車速センサ、加速度センサ等)の検出結果に基づいて取得することができる。また、シーン取得部22は、車両Vの状態を、運転支援装置2が車両Vの走行を制御するときの制御指令値等に基づいて取得してもよい。シーン取得部22は、車両Vの周囲の状況を、外部センサ11の検出結果に基づいて取得することができる。また、シーン取得部22は、運転者がオーバーライド操作を行ったときの操作内容を、オーバーライド操作を検出する操作検出部21から取得してもよく、操作検出部21と同様に運転者の運転操作を検出する各種のセンサの検出結果に基づいて取得してもよい。
運転者認識部23は、車両Vに乗車している運転者を認識する。ここでは、運転者認識部23は、運転者を識別可能なように認識する。例えば、運転者認識部23は、車内カメラ12の撮像画像に基づいて、周知の画像処理技術に基づいて運転者を認識(識別)することができる。
ここで、詳しくは後述するが、運転者は、レコメンドシステム1からの提案に基づいて、運転支援機能をアクティベートする。つまり、運転者ごとに、アクティベートされている運転支援機能が異なっている。個別情報記憶部24は、運転者認識部23で識別された運転者ごとに、運転者の識別情報と、当該運転者についてアクティベートされていない運転支援機能とを対応付けて記憶する。例えば、個別情報記憶部24は、運転者ごとにどの運転支援機能がアクティベートされているか否かの情報を、運転支援装置2から取得してもよい。
機能選択部25は、シーン取得部22で取得されたオーバーライドシーンに基づいて、アクティベートされていない運転支援機能のうち、取得されたオーバーライドシーンに対応する運転支援機能を選択する。上述したように、個別情報記憶部24は、運転者ごとに、アクティベートされていない運転支援機能を記憶している。このため、ここでは、機能選択部25は、個別情報記憶部24が記憶する情報に基づいて、運転者認識部23によって認識された運転者に対応するアクティベートされていない運転支援機能のうち、オーバーライドシーンに対応する運転支援機能を選択する。
ここで、オーバーライドシーンには、オーバーライド操作が検出されたときの状況が含まれている場合がある。この場合、機能選択部25は、アクティベートされていない運転支援機能のうち、オーバーライド操作が検出されたときの状況に対して予め定められた運転支援機能を選択する。例えば、オーバーライド操作が検出されたときの状況において実行することにより、車両Vの挙動を運転者の意図に沿った挙動にすることができると考えられる運転支援機能がある。このような運転支援機能が、オーバーライド操作が検出されたときの状況に対して予め定められた運転支援機能として設定されている。また、例えば、オーバーライド操作が検出されたときの状況において実行することにより、車両Vをより適切に走行させることができる運転支援機能がある。このような運転支援機能が、オーバーライド操作が検出されたときの状況に対して予め定められた運転支援機能として設定されている。
さらに、オーバーライドシーンには、運転者がオーバーライド操作を行ったときの操作内容が含まれている場合がある。この場合、機能選択部25は、アクティベートされていない運転支援機能のうち、運転支援機能を実行することによって生じる車両Vの挙動が、オーバーライド操作の操作内容によって生じる挙動に最も近い(一致度が高い)運転支援機能を選択する。
機能調整部26は、操作検出部21で検出されたオーバーライド操作に基づいて、機能選択部25で選択された運転支援機能の支援内容の調整を行う。ここでは、機能調整部26は、例えば、選択された運転支援機能の実行によって生じる車両Vの挙動が、オーバーライド操作の操作内容によって生じる挙動により近くなるように、支援内容の調整を行う。例えば、機能調整部26は、調整を行う内容として、操舵のタイミング、操舵角の変化量(変化速度)、ブレーキの強さ及び作動タイミング、車両Vを停止させる場合には車両Vの停止位置、並びに、加速の強さ等を調整することができる。
機能調整部26は、機能選択部25で選択された全ての運転支援機能の支援内容の調整を行うことに限定されない。例えば、機能調整部26は、予め定められた運転支援機能については、調整を行わない構成であってもよい。これにより、レコメンドシステム1は、予め定められた運転支援機能については、予め設定された初期の支援内容の状態を維持することができる。
提案部27は、機能選択部25によって選択された運転支援機能をアクティベートするか否かを、車両Vの運転者に提案する。なお、提案部27は、機能調整部26において運転支援機能の支援内容の調整が行われている場合、機能調整部26で支援内容が調整された運転支援機能をアクティベートするか否かを運転者に提案する。ここでは、提案部27は、支援内容の提案を、提示機器13を用いて行うことができる。例えば、提案部27は、提示機器13の車載ディスプレイ及びスピーカの少なくともいずれかを用いて、運転支援機能をアクティベートするか否かを提案することができる。
なお、提案部27は、車両Vに搭載された提示機器13を用いて提案を行うことに限定されない。例えば、提案部27は、車載機器とは異なる提示機器を用いて、運転者に対して運転支援機能をアクティベートするか否かの提案を行うことができる。例えば、提案部27は、車載機器とは異なる提示機器として、携帯端末等の通信機器(電子メール、アプリによる通知等)を用いて提案を行うことができる。
提案部27は、運転者によって行われる、運転支援機能をアクティベートするか否かの入力操作を、入力機器14を介して受け付ける。提案部27は、提案された運転支援機能をアクティベートする旨の入力操作を受け付けた場合、運転支援装置2に対して、当該運転支援機能をアクティベートする旨の指示を行う。これにより、運転支援装置2は、指示された運転支援機能をアクティベートする。なお、機能調整部26によって運転支援機能の支援内容の調整が行われている場合、提案部27は、運転支援機能をアクティベートする旨の指示とともに、調整が行われた支援内容の情報を運転支援装置2に対して指示する。また、提案部27は、入力機器14を用いる以外にも、携帯端末等の通信機器への入力操作に基づいて、アクティベートするか否かの指示を受け付けてもよい。
また、提案部27は、運転支援機能のアクティベートの提案だけでなく、アクティベートされている運転支援機能をインアクティベートする提案を行うことができる。ここでは、提案部27は、操作検出部21によるオーバーライド操作の検出状態が所定の検出状態を満たす運転支援機能について、当該運転支援機能をインアクティベートするか否かを運転者に提案する。例えば、提案部27は、操作検出部21によってオーバーライド操作が所定期間内に所定回数以上検出された場合、当該運転支援機能をインアクティベートするか否かを運転者に提案することができる。
なお、提案部27は、オーバーライド操作の検出状態が所定の検出状態を満たす運転支援機能の全てについて、インアクティベートの提案を行うことに限定されない。提案部27は、予め定められた運転支援機能については、オーバーライド操作の検出状態が所定の検出状態を満たしても、インアクティベートの提案を行わない構成であってもよい。これにより、レコメンドシステム1は、予め定められた運転支援機能については、アクティベートされた状態を維持することができる。
提案部27は、運転支援機能をインアクティベートするか否かの入力操作を、入力機器14を介して受け付ける。提案部27は、提案された運転支援機能をインアクティベートする旨の入力操作を受け付けた場合、運転支援装置2に対して、当該運転支援機能をインアクティベートする旨の指示を行う。これにより、運転支援装置2は、指示された運転支援機能をインアクティベートする。また、提案部27は、入力機器14を用いる以外にも、携帯端末等の通信機器への入力操作に基づいて、インアクティベートするか否かの指示を受け付けてもよい。
次に、レコメンドシステム1において行われる、運転支援機能のアクティベートの提案処理の流れについて図2を用いて説明する。図2に示される処理は、車両Vが走行可能状態となった後に実行が開始される。また、処理がエンドに至った場合、所定時間後にスタートから処理が開始される。図2に示されるように、操作検出部21は、運転者によってオーバーライド操作が検出されたか否かを判定する(S101)。ここでは、操作検出部21は、今現在、運転者によってオーバーライド操作が検出されたか否か判定する。オーバーライド操作が検出されていないと判定された場合(S101:NO)、レコメンドシステム1は、所定時間後に再びスタートから処理を実行する。
一方、オーバーライド操作が検出されたと判定された場合(S101:YES)、シーン取得部22は、オーバーライド操作が検出されたときのオーバーライドシーンを取得する(S202)。次に、機能選択部25は、上述したように、アクティベートされていない運転支援機能のうち、運転者に提案する運転支援機能を選択する(S103)。提案部27は、機能選択部25によって選択された運転支援機能をアクティベートするか否かを、車両Vの運転者に提案する(S104)。
アクティベートの提案後、提案部27は、運転者から、提案された運転支援機能のアクティベートする旨の入力操作が行われたか否かを判定する(S105)。ここでは、提案部27は、予め定められた期間、入力操作行われたか否かの判定を行う。アクティベートする旨の入力操作が行われない場合(S105:NO)、レコメンドシステム1は、所定時間後に再びスタートから処理を実行する。一方、アクティベートする旨の入力操作が行われた場合(S105:YES)、提案部27は、運転者に提案した運転支援機能をアクティベートする旨の指示を運転支援装置2に対して行う(S106)。これにより、運転支援装置2は、指示された運転支援機能をアクティベート状態に設定する。
以上のように、レコメンドシステム1は、アクティベートされていない運転支援機能のうち、オーバーライドシーンに対応する運転支援機能をアクティベートするか否かを提案する。ここで、運転者によりオーバーライド操作が行われた場合とは、動作中の運転支援機能とは異なる動作を車両Vに行わせたい又は動作中の運転支援機能を運転者が望んでいない等の場合であると考えられる。このため、レコメンドシステム1は、運転者によるオーバーライド操作が検出された場合をトリガとして、このオーバーライド操作が検出されたときのオーバーライドシーンに対応する運転支援機能を選択する。これにより、レコメンドシステム1は、アクティベートされていない運転支援機能のうち、運転者にとってより適切な運転支援機能を選択することができる。このように、レコメンドシステム1は、オーバーライドシーンに対応する運転支援機能を選択することにより、運転者にとってより適切な運転支援機能のアクティベートの要否を提案することができる。
レコメンドシステム1は、オーバーライド操作の検出状態が所定の検出状態を満たす運転支援機能について、当該運転支援機能をインアクティベートするか否かを運転者に提案することができる。この場合、レコメンドシステム1は、運転支援機能のアクティベートの提案だけでなく、運転支援機能のインアクティベートの提案を運転者にとってより適切に行うことができる。
レコメンドシステム1は、オーバーライド操作に基づいて、機能選択部25で選択された運転支援機能の支援内容の調整を行う機能調整部26を備えている。この場合、レコメンドシステム1は、運転支援機能の支援内容を運転者にとってより適した内容に調整することができる。そして、レコメンドシステム1は、運転者にとってより適した支援内容の運転支援機能をアクティベートするか否かを提案することができる。
レコメンドシステム1は、運転者ごとに、アクティベートされていない運転支援機能を記憶する個別情報記憶部24を備えている。そして、機能選択部25は、個別情報記憶部24が記憶する情報に基づいて、運転者認識部23によって認識された運転者に対応するアクティベートされていない運転支援機能のうち、オーバーライドシーンに対応する運転支援機能を選択する。提案部27は、選択された運転支援機能をアクティベートするか否かを提案する。この場合、レコメンドシステム1は、車両Vの運転者が変わった場合であっても、乗車中の運転者に応じて、アクティベートされていない運転支援機能のアクティベートの要否を提案することができる。
以上、本開示の実施形態について説明したが、本開示は、上記実施形態に限定されるものではない。例えば、レコメンドシステム1の機能の一部が、車両V以外のサーバ等に設置されていてもよい。この場合、車両Vとサーバとの間で無線通信等を介して通信を行うことにより、各種情報の送受信が行われていればよい。例えば、レコメンドシステム1の機能選択部25が、車外のサーバ等に設けられていてもよい。この場合、例えば、車外に設けられた機能選択部25は、車両Vにどのような運転支援機能が搭載されているかを把握していなくてもよい。そして、車外に設けられた機能選択部25は、今現在車両Vに搭載されていない運転支援機能であっても、車両Vが実行可能な運転支援機能であれば、このような運転支援機能をオーバーライドシーンに応じて選択してもよい。そして、提案部27は、車外に設けられた機能選択部25において選択された運転支援機能をアクティベートするか否かを、車両Vの運転者に提案する。この場合、レコメンドシステム1は、今現在、車両Vに搭載されていない運転支援機能であっても、運転者にとってより適切な運転支援機能のアクティベートの要否を提案することができる。なお、上述した機能選択部25以外の機能部についても、車外のサーバ等に設けられていてもよい。
1…レコメンドシステム、21…操作検出部、22…シーン取得部、23…運転者認識部、24…個別情報記憶部、25…機能選択部、26…機能調整部、27…提案部、V…車両。

Claims (3)

  1. 車両の運転者に対して運転支援機能のアクティベートを提案するレコメンドシステムであって、
    前記運転支援機能の動作に対する前記運転者のオーバーライド操作を検出する操作検出部と、
    前記オーバーライド操作が検出されたときのオーバーライドシーンを取得するシーン取得部と、
    取得された前記オーバーライドシーンに基づいて、アクティベートされていない前記運転支援機能のうち前記オーバーライドシーンに対応する前記運転支援機能を選択する機能選択部と、
    選択された前記運転支援機能をアクティベートするか否かを前記運転者に提案する提案部と、
    前記運転者を認識する運転者認識部と、
    前記運転者ごとに、前記運転者の識別情報とアクティベートされていない前記運転支援機能とを対応付けて記憶する個別情報記憶部と、を備え、
    前記機能選択部は、前記個別情報記憶部が記憶する情報に基づいて、前記運転者認識部によって認識された前記運転者に対応するアクティベートされていない前記運転支援機能のうち、前記オーバーライドシーンに対応する前記運転支援機能を選択する、レコメンドシステム。
  2. 前記提案部は、前記操作検出部による前記オーバーライド操作の検出状態が所定の検出状態を満たす前記運転支援機能について、当該運転支援機能をインアクティベートするか否かを前記運転者に提案する、請求項1に記載のレコメンドシステム。
  3. 前記操作検出部で検出された前記オーバーライド操作に基づいて、前記機能選択部で選択された前記運転支援機能の支援内容の調整を行う機能調整部を更に備え、
    前記提案部は、前記機能調整部で調整された前記運転支援機能をアクティベートするか否かを前記運転者に提案する、請求項1に記載のレコメンドシステム。
JP2023029411A 2023-02-28 2023-02-28 レコメンドシステム Active JP7670079B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023029411A JP7670079B2 (ja) 2023-02-28 2023-02-28 レコメンドシステム
CN202410178469.8A CN118560511A (zh) 2023-02-28 2024-02-09 推荐系统
US18/586,026 US20240286632A1 (en) 2023-02-28 2024-02-23 Recommendation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023029411A JP7670079B2 (ja) 2023-02-28 2023-02-28 レコメンドシステム

Publications (2)

Publication Number Publication Date
JP2024122081A JP2024122081A (ja) 2024-09-09
JP7670079B2 true JP7670079B2 (ja) 2025-04-30

Family

ID=92461825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023029411A Active JP7670079B2 (ja) 2023-02-28 2023-02-28 レコメンドシステム

Country Status (3)

Country Link
US (1) US20240286632A1 (ja)
JP (1) JP7670079B2 (ja)
CN (1) CN118560511A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170015318A1 (en) 2014-03-03 2017-01-19 Inrix Inc. Personalization of automated vehicle control
JP2017199187A (ja) 2016-04-27 2017-11-02 トヨタ自動車株式会社 車両の自動運転システム
JP2018092538A (ja) 2016-12-07 2018-06-14 トヨタ自動車株式会社 車両走行制御装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170015318A1 (en) 2014-03-03 2017-01-19 Inrix Inc. Personalization of automated vehicle control
JP2017199187A (ja) 2016-04-27 2017-11-02 トヨタ自動車株式会社 車両の自動運転システム
JP2018092538A (ja) 2016-12-07 2018-06-14 トヨタ自動車株式会社 車両走行制御装置

Also Published As

Publication number Publication date
US20240286632A1 (en) 2024-08-29
CN118560511A (zh) 2024-08-30
JP2024122081A (ja) 2024-09-09

Similar Documents

Publication Publication Date Title
US10399567B2 (en) Vehicle traveling control apparatus
JP5196006B2 (ja) 車両走行制御装置
US10895875B2 (en) Autonomous driving system
JP5136685B2 (ja) 車両走行制御装置
US8897926B2 (en) Method for controlling a motor vehicle and device therefor
US6055467A (en) Apparatus for automatic transverse vehicle guidance along a traffic lane
US20180079411A1 (en) Vehicle traveling control apparatus
US11136041B2 (en) Apparatus and method for monitoring the activity of a driver of a vehicle
US11634130B2 (en) Adapting an advanced driver assistance system of a vehicle
US20220219694A1 (en) Vehicle sensor systems, components and methods
JP7658416B2 (ja) 制御装置、方法およびプログラム
JP6611083B2 (ja) 車両制御装置
US11787431B2 (en) Override of route events in the automatic longitudinal guidance mode
JP7670079B2 (ja) レコメンドシステム
JP2009126358A (ja) 車両走行制御装置
JP6604368B2 (ja) 車両制御装置
JP4300369B2 (ja) 車間距離制御型定速走行装置
JP2021017109A (ja) 遠隔運転システム
JP2010058546A (ja) 車間距離制御装置
US20230192111A1 (en) Input processing device, function setting method, storage medium
JP2010195148A (ja) 速度制御装置
JP6611082B2 (ja) 車両制御装置
US20240152138A1 (en) Vehicle control system and control device
US20240190428A1 (en) Driving support device
JP2021115989A (ja) 車載カメラ制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250331

R150 Certificate of patent or registration of utility model

Ref document number: 7670079

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150