[go: up one dir, main page]

JP7750059B2 - Vehicle control device - Google Patents

Vehicle control device

Info

Publication number
JP7750059B2
JP7750059B2 JP2021192245A JP2021192245A JP7750059B2 JP 7750059 B2 JP7750059 B2 JP 7750059B2 JP 2021192245 A JP2021192245 A JP 2021192245A JP 2021192245 A JP2021192245 A JP 2021192245A JP 7750059 B2 JP7750059 B2 JP 7750059B2
Authority
JP
Japan
Prior art keywords
vehicle
function
functions
information
condition
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
JP2021192245A
Other languages
Japanese (ja)
Other versions
JP2023078912A (en
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 JP2021192245A priority Critical patent/JP7750059B2/en
Publication of JP2023078912A publication Critical patent/JP2023078912A/en
Application granted granted Critical
Publication of JP7750059B2 publication Critical patent/JP7750059B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本開示は、車両制御装置に関する。 This disclosure relates to a vehicle control device.

例えば、車両の有する機能の使用が好ましいと判断するための車両の状態や車両の周辺の環境に関する条件が成立する場合に、その機能の使用をユーザに提案する技術が知られている(特許文献1参照)。 For example, there is known technology that suggests to the user that a vehicle function be used when certain conditions related to the vehicle's state or the vehicle's surrounding environment are met to determine that using that function is desirable (see Patent Document 1).

特開2016- 16765号公報JP 2016-16765 A

しかしながら、特許文献1では、車両の有する機能の使用が好ましいと判断するための条件がどの程度適切であるかが考慮されていない。そのため、例えば、その条件の成立に応じて、対象の機能の使用を車両の搭乗者に提案しても、その条件があまり適切でない場合、搭乗者がその機能を使用しないばかりか、搭乗者がその提案に煩わしさを感じる可能性がある。また、例えば、一度に提案可能な機能の数が限定される前提の下で、複数の機能について、その条件が成立した場合に、複数の機能のうちの相対的に条件が適切でない機能が搭乗者に提案されてしまう可能性がある。 However, Patent Document 1 does not take into consideration the appropriateness of the conditions for determining whether it is desirable to use a vehicle function. As a result, for example, even if a vehicle occupant is offered the use of a target function in response to the establishment of the conditions, if the conditions are not very appropriate, not only may the occupant not use the function, but the occupant may find the offer annoying. Furthermore, for example, under the assumption that the number of functions that can be offered at one time is limited, if the conditions are met for multiple functions, a function with relatively inappropriate conditions may be offered to the occupant.

そこで、上記課題に鑑み、車両の状態や車両の周辺の環境に関する条件の成立に応じて車両の有する機能の使用提案を行う際に、その条件がどの程度適切であるかを考慮することが可能な技術を提供することを目的とする。 In light of the above issues, the objective is to provide technology that can take into account the appropriateness of conditions related to the vehicle's state and the vehicle's surrounding environment when proposing the use of a vehicle's functions.

上記目的を達成するため、本開示の一実施形態では、
車両の有する機能の使用が推奨される、前記車両の状態及び前記車両の周辺の環境の少なくとも一方に関する第1の条件の成否に基づき、前記車両の搭乗者に前記機能の使用を提案するか否かを判定する判定部と、
前記判定部により肯定判定がされた場合に、前記機能の使用を前記車両の搭乗者に提案する提案部と、
前記車両と異なる他の車両での過去における前記機能の使用の有無と前記第1の条件の成否との関係に関する情報を記憶する記憶部と、を備え、
前記第1の条件は、予め規定されており、
前記判定部は、前記第1の条件が成立する場合、前記記憶部に記憶される情報に関する第2の条件が成立するか否かによって、前記車両の搭乗者に前記機能の使用を提案するか否かを判定し、
前記車両及び前記他の車両について、前記第1の条件の成立時に前記機能が使用された割合、及び前記第1の条件の不成立時に前記機能が使用されなかった割合のそれぞれが第1の適合率及び第2の適合率として規定され、
前記第2の条件は、同じタイミングで前記第1の条件が成立している前記機能の数が正の値である第1の閾値以下であること、若しくは、同じタイミングで前記第1の条件が成立している前記機能の数が前記第1の閾値を超えており、且つ、同じタイミングで前記第1の条件が成立している前記機能の中で、対象の前記機能の前記第1の適合率及び前記第2の適合率の和が前記第1の閾値により規定される上位にあること、又は、前記第1の適合率及び前記第2の適合率の和が正の値である第2の閾値以上であること、である
車両制御装置が提供される。
In order to achieve the above object, in one embodiment of the present disclosure,
a determination unit that determines whether to recommend use of a function of a vehicle to a passenger of the vehicle based on whether a first condition related to at least one of a state of the vehicle and an environment around the vehicle is satisfied, in which use of the function is recommended;
a suggestion unit that suggests use of the function to a passenger of the vehicle when a positive determination is made by the determination unit;
a storage unit that stores information regarding a relationship between whether or not the function has been used in the past in a vehicle other than the vehicle and whether or not the first condition is satisfied;
the first condition is predetermined,
when the first condition is satisfied, the determination unit determines whether to suggest to the occupant of the vehicle to use the function depending on whether a second condition regarding the information stored in the storage unit is satisfied ; and
a ratio of the function being used when the first condition is satisfied and a ratio of the function not being used when the first condition is not satisfied are defined as a first conformance rate and a second conformance rate for the vehicle and the other vehicle, respectively;
The second condition is that the number of the functions for which the first condition is satisfied at the same time is equal to or less than a first threshold value which is a positive value, or that the number of the functions for which the first condition is satisfied at the same time exceeds the first threshold value and, among the functions for which the first condition is satisfied at the same time, the sum of the first precision rate and the second precision rate of the target function is in the upper ranks defined by the first threshold value, or that the sum of the first precision rate and the second precision rate is equal to or greater than a second threshold value which is a positive value .
A vehicle control device is provided.

上述の実施形態によれば、車両の状態や車両の周辺の環境に関する条件の成立に応じて車両の有する機能の使用提案を行う際に、その条件がどの程度適切であるかを考慮することができる。 According to the above-described embodiment, when suggesting the use of vehicle functions in response to the establishment of conditions related to the vehicle's state or the vehicle's surrounding environment, it is possible to take into account the appropriateness of those conditions.

機能提案システムの構成の一例を示す図である。FIG. 1 illustrates an example of a configuration of a function proposal system. 車両の有する機能の使用状況及び使用適合条件の成否状況の集計結果を示す図である。10 is a diagram showing the results of tabulating the usage status of the vehicle's functions and the status of fulfillment of the usage compatibility conditions. FIG.

以下、図面を参照して実施形態について説明する。 The following describes the embodiment with reference to the drawings.

[機能提案システムの概要]
図1を参照して、本実施形態に係る機能提案システム1の概要について説明する。
[Overview of the function suggestion system]
An overview of a function suggestion system 1 according to this embodiment will be described with reference to FIG.

図1は、機能提案システム1の構成の一例を示すブロック図である。 Figure 1 is a block diagram showing an example of the configuration of the function proposal system 1.

図1に示すように、機能提案システム1は、複数の車両10と、サーバ20とを含む。 As shown in FIG. 1, the function proposal system 1 includes multiple vehicles 10 and a server 20.

尚、複数の車両10は、機能提案システム1に関して同様の構成を有するため、図1では、一の車両10が代表して示される。 Note that multiple vehicles 10 have similar configurations with respect to the function suggestion system 1, so Figure 1 shows one vehicle 10 as a representative.

機能提案システム1は、車両10の状態や車両10の周辺の環境等に応じて、車両10のユーザ(搭乗者)に、車両10の有する各種機能の使用を提案する。 The function suggestion system 1 suggests to the user (passenger) of the vehicle 10 how to use various functions of the vehicle 10 depending on the state of the vehicle 10 and the environment around the vehicle 10, etc.

車両10の有する機能は、車両10のユーザ(運転者を含む搭乗者)からの要求(所定の入力)に応じて、作動する機能である。車両10の有する機能には、例えば、各種の走行モードが含まれる。各種の走行モードには、例えば、スポーツモードやエコモードやスノーモード等が含まれる。スポーツモードは、例えば、アクセル操作に対するレスポンスや加速性能、ブレーキ操作に対するレスポンスや制動性能、操舵に対するレスポンスや旋回性能等の車両10の運動性能を相対的に高く設定しスポーティな走行を実現する走行モードである。エコモードは、例えば、アクセル操作、ブレーキ操作、操舵等に対するレスポンスを緩やかにしエネルギ消費の抑制を実現するための走行モードである。スノーモードは、例えば、雪道での車両10のブレーキロックや横滑り等を抑制するための走行モードである。また、車両10の有する機能には、例えば、ブレーキホールド機能が含まれる。ブレーキホールド機能は、車両10の停車時にブレーキ操作を維持せずに車両10の停車状態を維持させることが可能な機能である。また、車両10の有する機能には、例えば、アダプティブクルーズコントロール(ACC:Adaptive Cruise Control)が含まれる。ACCは、運転者によるアクセル操作等に依らず、車両10の前方の先行車との距離を一定に保持して先行車に追従して走行する機能である。また、車両10の有する機能には、例えば、車線逸脱防止機能が含まれる。車線逸脱防止機能には、例えば、車両10の車線からの逸脱時に警報を出力する車線逸脱警報(LDW:Lane Departure Warning)や車両10の車線逸脱の防止や車線維持を支援するレーンキープアシスト(LKAS:Lane Keeping Assist System)が含まれる。 The functions of the vehicle 10 are functions that are activated in response to requests (predetermined inputs) from the user of the vehicle 10 (passengers, including the driver). The functions of the vehicle 10 include, for example, various driving modes. The various driving modes include, for example, sport mode, eco mode, and snow mode. The sport mode is a driving mode that relatively increases the dynamic performance of the vehicle 10, such as accelerator response and acceleration performance, brake response and braking performance, steering response and cornering performance, etc., to achieve sporty driving. The eco mode is a driving mode that reduces energy consumption by, for example, slowing down the response to accelerator operation, brake operation, steering, etc. The snow mode is a driving mode that suppresses brake lock and skidding of the vehicle 10 on snowy roads, for example. The functions of the vehicle 10 also include, for example, a brake hold function. The brake hold function allows the vehicle 10 to remain stopped without maintaining brake operation when the vehicle 10 is stopped. The functions of the vehicle 10 also include, for example, adaptive cruise control (ACC). ACC is a function that maintains a constant distance from a preceding vehicle ahead of the vehicle 10 and follows the preceding vehicle, regardless of accelerator operation by the driver. The functions of the vehicle 10 also include, for example, a lane departure prevention function. The lane departure prevention function includes, for example, a lane departure warning (LDW) that issues an alarm when the vehicle 10 deviates from its lane, and a lane keeping assist system (LKAS) that prevents the vehicle 10 from deviating from its lane and assists in keeping the vehicle in its lane.

以下、機能提案システム1(後述の機能提案装置14)によって、車両10の搭乗者に使用を提案することが可能な機能を「使用提案可能な機能」と称し、実際に使用提案が行われる機能を「使用提案の対象の機能」と称する場合がある。 Hereinafter, functions that can be suggested for use to occupants of the vehicle 10 by the function suggestion system 1 (the function suggestion device 14 described below) may be referred to as "functions that can be suggested for use," and functions that are actually suggested for use may be referred to as "functions that are the subject of a suggestion for use."

車両10は、例えば、エンジン(内燃機関)やモータ(電動機)等の原動機の動力で駆動輪を駆動し走行する。車両10は、ユーザ(乗員)による運転操作によって走行してもよいし、ユーザの操作に依らず自律的に走行してもよい。 Vehicle 10 travels by driving its drive wheels with the power of a prime mover, such as an engine (internal combustion engine) or a motor (electric motor). Vehicle 10 may travel under the control of a user (passenger), or it may travel autonomously without user control.

また、車両10は、後述の機能提案装置14を用いて、車両10の状態や車両10の周辺の環境に応じて、車両10の有する機能の使用をユーザ(搭乗者)に提案する。具体的には、車両10の有する機能ごとに、対象の機能の使用が好ましい(推奨される)、車両10の状態や車両10の周辺の環境に関する条件(以下、「使用適合条件」)が成立する場合に、その機能の使用をユーザに提案する。 In addition, the vehicle 10 uses a function suggestion device 14 (described below) to suggest to the user (passenger) the use of functions possessed by the vehicle 10 depending on the state of the vehicle 10 and the environment surrounding the vehicle 10. Specifically, for each function possessed by the vehicle 10, if conditions related to the state of the vehicle 10 and the environment surrounding the vehicle 10 (hereinafter referred to as "usage suitability conditions") that make use of the target function preferable (recommended) are met, the use of the function is suggested to the user.

使用適合条件は、例えば、スノーモードの場合、"車両10の走行地点を含む所定範囲内で所定基準を超える雪が降っている或いは積雪があること"である。また、使用適合条件は、例えば、スポーツモードの場合、"所定期間内において、所定基準(例えば、30km/h)以上の車速での所定基準以上の舵角が所定回数以上発生すること"である。また、使用適合条件は、例えば、ブレーキホールド機能の場合、"所定時間内での車両10の走行及び停止の繰り返しの回数が所定基準を超えていること"である。また、使用適合条件は、例えば、ACCの場合、"車両10が高速道路等の特定の道路区間を走行していること"である。また、使用適合条件は、例えば、車線逸脱防止機能の場合、"車両10が車線をはみ出すこと"或いは"車両10と車線を区画する白線との距離が所定基準以下になったこと"である。 For example, in the case of snow mode, the usage suitability condition is "snow falling or snow accumulation exceeding a predetermined standard within a predetermined range including the vehicle 10's driving location." Also, for example, in the case of sport mode, the usage suitability condition is "a steering angle exceeding a predetermined standard occurs a predetermined number of times or more within a predetermined period at a vehicle speed above a predetermined standard (e.g., 30 km/h)." Also, for example, in the case of the brake hold function, the usage suitability condition is "the number of times the vehicle 10 repeatedly starts and stops within a predetermined period of time exceeds a predetermined standard." Also, for example, in the case of ACC, the usage suitability condition is "the vehicle 10 is driving on a specific road section such as an expressway." Also, for example, in the case of a lane departure prevention function, the usage suitability condition is "the vehicle 10 deviates from its lane" or "the distance between the vehicle 10 and the white line dividing the lane falls below a predetermined standard."

また、車両10は、所定の通信回線を通じて、サーバ20と通信可能に接続され、サーバ20に車両10の関する各種情報(データ)を送信する。例えば、車両10は、車両10の有する機能の使用状況(使用の有無)及び車両10の有する機能の使用適合条件の成否状況に関する情報をサーバ20に送信する。 Vehicle 10 is also communicatively connected to server 20 via a specified communication line, and transmits various information (data) related to vehicle 10 to server 20. For example, vehicle 10 transmits to server 20 information regarding the usage status (whether or not the functions of vehicle 10 are being used) and the fulfillment status of the usage compatibility conditions for the functions of vehicle 10.

所定の通信回線には、例えば、広域ネットワーク(WAN:Wide Area Network)が含まれる。広域ネットワークには、例えば、基地局を末端とする移動体通信網、衛星を利用
する衛星通信網、インターネット網等が含まれる。また、所定の通信回線には、例えば、ローカルネットワーク(LAN:Local Area Network)が含まれる。また、所定の通信回線には、例えば、ブルートゥース(登録商標)やWiFi等の所定の通信規格に基づく近距離通信回線が含まれる。
The predetermined communication line includes, for example, a wide area network (WAN). The wide area network includes, for example, a mobile communication network terminated at a base station, a satellite communication network using a satellite, the Internet, etc. The predetermined communication line also includes, for example, a local area network (LAN). The predetermined communication line also includes, for example, a short-distance communication line based on a predetermined communication standard such as Bluetooth (registered trademark) or Wi-Fi.

サーバ20は、車両10と通信可能に接続され、車両10から車両10に関する各種情報を取得(収集)する。 The server 20 is communicatively connected to the vehicle 10 and acquires (collects) various information related to the vehicle 10 from the vehicle 10.

また、サーバ20は、他の車両10に関する情報を車両10に提供(送信)する。サーバ20から車両10に送信される、他の車両10に関する情報は、他の車両10から取得される情報そのものであってもよいし、他の車両10から取得される情報を加工或いは編集した情報であってもよい。例えば、サーバ20は、複数の他の車両10での機能の使用状況及び使用適合条件の成否状況に関する情報を車両10に送信する。 The server 20 also provides (transmits) information about other vehicles 10 to the vehicle 10. The information about other vehicles 10 transmitted from the server 20 to the vehicle 10 may be the information acquired from the other vehicles 10 itself, or may be information acquired from the other vehicles 10 that has been processed or edited. For example, the server 20 transmits to the vehicle 10 information about the usage status of functions in multiple other vehicles 10 and the success or failure status of usage compatibility conditions.

[機能提案システムの構成]
次に、図1に加えて、図2を参照して、機能提案システム1の構成について説明する。
[Configuration of the function proposal system]
Next, the configuration of the function proposal system 1 will be described with reference to FIG. 2 in addition to FIG.

図2は、車両10の有する機能の使用状況及び使用適合条件の成否状況の集計結果を示す図である。 Figure 2 shows the results of tallying the usage status of the vehicle's 10 functions and the status of whether the usage compatibility conditions are met.

図1に示すように、車両10は、センサ11と、ECU(Electronic Control Unit)12と、通信装置13と、機能提案装置14とを含む。 As shown in FIG. 1, the vehicle 10 includes a sensor 11, an ECU (Electronic Control Unit) 12, a communication device 13, and a function suggestion device 14.

センサ11は、車両10の状態や車両10の周辺の環境に関する測定情報(測定データ)や検出情報(検出データ)等を取得する。センサ11により取得される測定情報や検出情報等は、一対一の通信線やCAN(Controller Area Network)、車載イーサネット(登録商標)等の車載ネットワークを通じて、機能提案装置14に取り込まれる。 The sensor 11 acquires measurement information (measurement data) and detection information (detection data) related to the state of the vehicle 10 and the environment surrounding the vehicle 10. The measurement information and detection information acquired by the sensor 11 is input into the function proposal device 14 via an in-vehicle network such as a one-to-one communication line, a Controller Area Network (CAN), or an in-vehicle Ethernet (registered trademark).

センサ11は、例えば、車両10の状態に関する測定情報(測定データ)や検出情報(検出データ)を取得する各種のセンサ(以下、便宜的に「車両状態センサ」)を含む。各種の車両状態センサには、例えば、車両10の車輪の回転速度を測定する車輪速センサ、車両10の加速度を測定する加速度センサ、車両10の角速度を測定するジャイロセンサ(角速度センサ)等が含まれる。また、各種の車両状態センサには、車両10の位置を測定するGNSS(Global Navigation Satellite System)センサ等が含まれる。 The sensors 11 include, for example, various sensors (hereinafter referred to as "vehicle state sensors" for convenience) that acquire measurement information (measurement data) and detection information (detection data) related to the state of the vehicle 10. The various vehicle state sensors include, for example, a wheel speed sensor that measures the rotational speed of the wheels of the vehicle 10, an acceleration sensor that measures the acceleration of the vehicle 10, and a gyro sensor (angular velocity sensor) that measures the angular velocity of the vehicle 10. The various vehicle state sensors also include a GNSS (Global Navigation Satellite System) sensor that measures the position of the vehicle 10.

また、センサ11は、例えば、車両10の周辺の環境に関する測定情報(測定データ)や検出情報(検出データ)を取得する各種のセンサ(以下、便宜的に「周辺環境センサ」)を含む。各種の周辺環境センサには、例えば、車両10の周辺の温度を測定する外気温センサや車両10の存在する場所の雨滴を検出する雨滴センサや車両10の存在する場所の照度を測定する照度センサ等が含まれる。また、各種の周辺環境センサには、例えば、車両10の周辺の物体を検出するためのカメラ(画像センサ)が含まれる。また、各種の周辺環境センサには、例えば、LIDAR(Light Detecting and Ranging)やミリ波レーダ等の車両10の周辺の物体との距離を測定する距離センサが含まれる。 The sensors 11 also include various sensors (hereinafter referred to as "surrounding environment sensors" for convenience) that acquire measurement information (measurement data) and detection information (detection data) related to the environment around the vehicle 10. The various surrounding environment sensors include, for example, an outside air temperature sensor that measures the temperature around the vehicle 10, a raindrop sensor that detects raindrops in the area where the vehicle 10 is located, and an illuminance sensor that measures the illuminance in the area where the vehicle 10 is located. The various surrounding environment sensors also include, for example, a camera (image sensor) that detects objects around the vehicle 10. The various surrounding environment sensors also include, for example, a distance sensor that measures the distance to objects around the vehicle 10, such as a LIDAR (Light Detecting and Ranging) or millimeter-wave radar.

ECU12は、車両10に関する制御を行う制御装置である。ECU12は、車両10に一又は複数搭載される。ECU12は、例えば、車両10の原動機としてのエンジンやモータを制御するECUや車両10のブレーキ装置を制御するECUや車両10のステアリング装置を制御するECU等である。 ECU 12 is a control device that controls the vehicle 10. One or more ECUs 12 are installed in the vehicle 10. Examples of ECUs 12 include an ECU that controls the engine or motor that serves as the prime mover of the vehicle 10, an ECU that controls the braking device of the vehicle 10, and an ECU that controls the steering device of the vehicle 10.

ECU12は、例えば、車両10の状態に関する制御情報(制御データ)を取得(生成)する。ECU12により取得(生成)される車両10の状態に関する制御情報は、一対一の通信線や車載ネットワーク等を通じて、機能提案装置14に取り込まれる。 The ECU 12 acquires (generates) control information (control data) regarding the state of the vehicle 10, for example. The control information regarding the state of the vehicle 10 acquired (generated) by the ECU 12 is input into the function proposal device 14 via a one-to-one communication line, an in-vehicle network, etc.

通信装置13は、所定の通信回線を通じて、サーバ20等の外部装置と通信を行う。通信装置13は、例えば、DCM(Data Communication Module)である。 The communication device 13 communicates with external devices such as the server 20 via a specified communication line. The communication device 13 is, for example, a DCM (Data Communication Module).

また、通信装置13は、所定の通信回線を通じて、車両10の周辺の環境に関する外部情報(外部データ)を取得する。外部情報には、例えば、車両10の周辺の天候に関する情報や車両10の周辺の道路の渋滞に関する情報等が含まれる。通信装置13により取得される、車両10の周辺の環境に関する外部情報は、機能提案装置14に取り込まれる。 The communication device 13 also acquires external information (external data) related to the environment around the vehicle 10 via a specified communication line. This external information includes, for example, information about the weather around the vehicle 10 and information about traffic congestion on roads around the vehicle 10. The external information related to the environment around the vehicle 10 acquired by the communication device 13 is imported into the function proposal device 14.

機能提案装置14(車両制御装置の一例)は、センサ11やECU12や通信装置13から取り込まれる、車両10の状態に関する情報や車両10の周辺の環境に関する情報に応じて、車両10の有する機能の使用を搭乗者に提案する。機能提案装置14は、例えば、車両10に搭載されるナビゲーション装置であり、自装置に搭載される表示装置や車両10の車室内に設置されるスピーカ等を通じて、視覚的な方法や聴覚的な方法で、車両10の有する機能の使用を搭乗者に提案する。 The function suggestion device 14 (an example of a vehicle control device) suggests to the occupant the use of functions of the vehicle 10 based on information about the state of the vehicle 10 and information about the environment around the vehicle 10, which is acquired from the sensors 11, ECU 12, and communication device 13. The function suggestion device 14 is, for example, a navigation device installed in the vehicle 10, and suggests to the occupant the use of functions of the vehicle 10 visually or audibly through a display device installed in the device itself or a speaker installed in the passenger compartment of the vehicle 10.

機能提案装置14は、機能部として、情報取得部141と、判定部142と、記憶部143と、使用提案部144と、状況取得部145と、記憶部146と、情報送信部147とを含む。 The function suggestion device 14 includes, as functional units, an information acquisition unit 141, a determination unit 142, a memory unit 143, a usage suggestion unit 144, a status acquisition unit 145, a memory unit 146, and an information transmission unit 147.

機能提案装置14の機能は、任意のハードウェア或いは任意のハードウェア及びソフトウェアの組み合わせ等により実現されてよい。例えば、機能提案装置14は、CPU(Central Processing Unit)、メモリ装置、補助記憶装置、インタフェース装置、入力装置、及び表示装置等を含むコンピュータを中心に構成される。情報取得部141、判定部142、使用提案部144、状況取得部145、及び情報送信部147の機能は、例えば、補助記憶装置にインストールされるプログラムをメモリ装置にロードしCPU上で実行することにより実現される。また、記憶部143,146の機能は、例えば、メモリ装置や補助記憶装置に規定される記憶領域により実現される。メモリ装置は、例えば、SRAM(Static Random Access Memory)である。補助記憶装置は、例えば、EEPROM(Electrically Erasable Programmable Read Only Memory)やフラッシュメモリである。インタフェース装置には、例えば、記録媒体と接続するための外部インタフェースや車両10の内部の他の装置と通信を行うための通信インタフェース等が含まれる。これにより、機能提案装置14は、例えば、外部インタフェースを通じて、記録媒体から各種プログラムを取り込んだり、通信インタフェースを通じて、他の装置から各種プログラムを取り込んだりすることができる。また、機能提案装置14は、通信インタフェースを通じて、センサ11やECU12や通信装置13と車両10の内部の通信を行うことができる。表示装置は、例えば、液晶ディスプレイや有機EL(Electroluminescence)ディスプレイ等である。入力装置は、例えば、ボタン、トグル、レバー、タッチパネル等の機械的な操作が可能な操作入力装置を含む。また、入力装置は、例えば、音声入力が可能な音声入力装置やジェスチャ入力が可能なジェスチャ入力装置や指紋認証や虹彩認証等による生体入力が可能な生体入力装置を含む。 The functions of the function suggestion device 14 may be realized by any hardware or any combination of hardware and software. For example, the function suggestion device 14 is primarily composed of a computer including a CPU (Central Processing Unit), memory device, auxiliary storage device, interface device, input device, and display device. The functions of the information acquisition unit 141, determination unit 142, usage suggestion unit 144, status acquisition unit 145, and information transmission unit 147 are realized, for example, by loading a program installed in the auxiliary storage device into the memory device and executing it on the CPU. The functions of the storage units 143 and 146 are realized, for example, by storage areas defined in the memory device or auxiliary storage device. The memory device is, for example, SRAM (Static Random Access Memory). The auxiliary storage device is, for example, EEPROM (Electrically Erasable Programmable Read Only Memory) or flash memory. The interface device includes, for example, an external interface for connecting to a recording medium and a communication interface for communicating with other devices inside the vehicle 10. This allows the function proposal device 14 to, for example, load various programs from a recording medium via an external interface, or load various programs from other devices via a communication interface. Furthermore, the function proposal device 14 can communicate with the sensors 11, ECU 12, and communication device 13 inside the vehicle 10 via the communication interface. The display device is, for example, a liquid crystal display or an organic electroluminescence (EL) display. The input device includes, for example, an operation input device capable of mechanical operation, such as a button, toggle, lever, or touch panel. Furthermore, the input device includes, for example, a voice input device capable of voice input, a gesture input device capable of gesture input, or a biometric input device capable of biometric input using fingerprint authentication, iris authentication, or the like.

情報取得部141は、センサ11やECU12や通信装置13から所定周期ごとに取り込まれる、車両10の状態に関する情報や車両10の周辺の環境に関する情報を取得する。 The information acquisition unit 141 acquires information about the state of the vehicle 10 and information about the environment around the vehicle 10, which is collected at predetermined intervals from the sensors 11, ECU 12, and communication device 13.

判定部142は、所定の処理周期ごとに、車両10の有する機能(使用提案可能な機能)のそれぞれについて、車両10の搭乗者にその機能の使用を提案するか否かを判定する。所定の処理周期は、センサ11やECU12や通信装置13から車両10の状態に関する情報が取り込まれる(受信される)周期と同じであってもよいし異なっていてもよい。 The determination unit 142 determines, for each function (function that can be suggested for use) possessed by the vehicle 10, whether or not to suggest use of that function to the occupants of the vehicle 10 at each predetermined processing cycle. The predetermined processing cycle may be the same as or different from the cycle at which information about the state of the vehicle 10 is acquired (received) from the sensor 11, ECU 12, and communication device 13.

具体的には、判定部142は、所定の処理周期ごとに、使用提案可能な全ての機能について、情報取得部141により取得される車両10の状態に関する情報や車両10の周辺の環境に関する情報に基づき、使用適合条件の成否を判定する。そして、判定部142は、使用提案可能な全ての機能のうち、使用提案の対象の機能の数が所定の閾値Nth以下の範囲で、その時点で作動しておらず且つ使用適合条件が成立し且つ優先度が相対的に高い機能について、その機能の使用に関する提案を行うと判定する。一方、判定部142は、使用提案可能な全ての機能のうち、その時点で作動している機能、使用適合条件が不成立の機能、及び使用適合条件が成立するものの優先度が相対的に低い機能について、その機能の使用に関する提案を行わないと判定する。閾値Nthは、同じタイミングで使用提案が行われる機能の数の最大値であり、例えば、"1"或いは"2"に設定される。これにより、同時に多数の機能の使用提案が行われることによって、車両10の搭乗者が煩わしさを感じるような事態を抑制することができる。 Specifically, for each predetermined processing cycle, the determination unit 142 determines whether the usage suitability conditions are met for all functions that can be suggested for use, based on information about the state of the vehicle 10 and information about the environment around the vehicle 10 acquired by the information acquisition unit 141. The determination unit 142 then determines to make a suggestion for use of a function that is not currently active, satisfies the usage suitability conditions, and has a relatively high priority, where the number of functions that can be suggested for use is within a predetermined threshold Nth. On the other hand, the determination unit 142 determines not to make a suggestion for use of a function that is currently active, does not satisfy the usage suitability conditions, or satisfies the usage suitability conditions but has a relatively low priority, among all functions that can be suggested for use. The threshold Nth is the maximum number of functions that can be suggested for use at the same time, and is set to, for example, 1 or 2. This prevents a situation in which the occupants of the vehicle 10 feel annoyed by multiple functions being suggested for use at the same time.

例えば、判定部142は、ある処理周期において、現時点で非作動であり且つ使用適合条件が成立した機能が少なくとも1つあり、その使用適合条件が成立した機能の総数が閾値Nth以下の場合、その使用適合条件が成立した全ての機能の使用に関する提案を行うと判定する。一方、判定部142は、ある処理周期において、現時点で非作動であり且つ使用適合条件が成立した機能の総数が閾値Nthを超えている場合、その使用適合条件が成立した機能のうちの優先度が高い方から順に閾値Nthと同数の機能のみについて、機能の使用に関する提案を行うと判定する。つまり、判定部142は、ある処理周期において、現時点で非作動であり且つ使用適合条件が成立するものの、その使用適合条件が成立した機能の中での優先度の順位が高い方から閾値Nthよりも下である機能について、その機能の使用に関する提案を行わないと判定する。 For example, if, in a certain processing cycle, there is at least one function that is currently inactive and for which the suitability for use conditions are met, and the total number of functions for which the suitability for use conditions are met is equal to or less than threshold value Nth, the determination unit 142 determines that a proposal for use will be made for all functions for which the suitability for use conditions are met. On the other hand, if, in a certain processing cycle, the total number of functions that are currently inactive and for which the suitability for use conditions are met exceeds threshold value Nth, the determination unit 142 determines that a proposal for use will be made for only the same number of functions as threshold value Nth, in descending order of priority, among the functions for which the suitability for use conditions are met. In other words, the determination unit 142 determines that, in a certain processing cycle, a proposal for use will not be made for functions that are currently inactive and for which the suitability for use conditions are met, but whose priority is lower than threshold value Nth, in descending order, among the functions for which the suitability for use conditions are met.

記憶部143には、判定部142により利用される、使用提案可能な機能ごとの優先度の情報が格納される。優先度の情報は、サーバ20から車両10に配信され、通信装置13を通じて、機能提案装置14に取り込まれる。また、優先度の情報は、サーバ20から車両10に配信される最新の優先度の情報によって更新される。これにより、判定部142は、最新の優先度の情報を用いて、適切な判定を行うことができる。 The memory unit 143 stores priority information for each function that can be suggested for use, which is used by the determination unit 142. The priority information is distributed from the server 20 to the vehicle 10 and imported into the function suggestion device 14 via the communication device 13. The priority information is also updated with the latest priority information distributed from the server 20 to the vehicle 10. This allows the determination unit 142 to make appropriate decisions using the latest priority information.

使用提案部144(提案部の一例)は、表示装置やスピーカ等を通じて、車両10の有する機能のうちの判定部142により車両10の搭乗者に使用に関する提案を行うと判定された機能の使用を車両10の搭乗者に提案する。 The usage suggestion unit 144 (an example of a suggestion unit) suggests to the occupants of the vehicle 10, via a display device, speaker, etc., the use of functions possessed by the vehicle 10 that the determination unit 142 has determined should be suggested for use to the occupants of the vehicle 10.

状況取得部145は、所定の処理周期ごとに、車両10の有する機能の使用状況(使用の有無)及び使用適合条件の成否状況に関する情報を取得する。具体的には、状況取得部145は、車両10の有する機能(使用提案可能な機能)ごとに、機能の使用の有無に関する情報、及び機能の使用適合条件の成否に関する情報を取得する。機能の使用の有無に関する情報は、例えば、その機能に関する制御を行うECU12から、一対一の通信線や車載ネットワークを通じて取得される。機能の使用適合条件の成否に関する情報は、判定部142から取得される。 The status acquisition unit 145 acquires information regarding the usage status (whether or not the function is being used) of the vehicle 10 and whether or not the usage suitability conditions are met at each predetermined processing cycle. Specifically, the status acquisition unit 145 acquires, for each function (function that can be suggested for use) of the vehicle 10, information regarding whether or not the function is being used and information regarding whether or not the function's usage suitability conditions are met. Information regarding whether or not the function is being used is acquired, for example, from the ECU 12 that controls the function via a one-to-one communication line or an in-vehicle network. Information regarding whether or not the function's usage suitability conditions are met is acquired from the determination unit 142.

記憶部146には、状況取得部145により取得される、車両10の有する機能の使用状況に関する情報及び使用適合条件の成否状況に関する情報が合わせて、車両10の有する機能の使用状況及び使用適合条件の成否状況に関する情報として格納される。具体的には、記憶部146には、対象の機能の識別情報、その機能の使用の有無、及びその機能の使用適合条件の成否を含むレコード情報が時系列で格納される。また、記憶部146には、車両10の有する機能(使用提案可能な機能)ごとの記憶領域が区画され、対応する記憶領域に分けて、その機能の使用の有無、及び機能の使用適合条件の成否を含むレコード情報が時系列で格納されてもよい。 In the memory unit 146, information regarding the usage status of the functions of the vehicle 10 and information regarding the fulfillment status of the usage suitability conditions, acquired by the status acquisition unit 145, are stored together as information regarding the usage status of the functions of the vehicle 10 and the fulfillment status of the usage suitability conditions. Specifically, the memory unit 146 stores record information in chronological order, including identification information for the target function, whether or not the function is being used, and whether or not the usage suitability conditions for the function are fulfilled. In addition, the memory unit 146 may be partitioned into memory areas for each function of the vehicle 10 (functions that can be suggested for use), and record information including whether or not the function is being used and whether or not the usage suitability conditions for the function are fulfilled may be stored in chronological order in the corresponding memory areas.

情報送信部147は、記憶部146に格納される、車両10の有する機能の使用状況及び使用適合条件の成否状況に関する情報を、通信装置13を通じてサーバ20に送信する。情報送信部147は、記憶部146に最新の情報が格納(記録)されるたびに、その情報をサーバ20に送信してもよいし、記憶部146に情報が時系列である程度蓄積されたタイミングでまとめて最新の情報群をサーバ20に送信してもよい。例えば、情報送信部147は、車両10の停止(例えば、イグニッションオフ)時或いは起動(例えば、イグニッションオン)時に、車両10の最新の1トリップ(即ち、車両10の起動から停止まで)の間の最新の情報群をまとめてサーバ20に送信する。 The information transmission unit 147 transmits information stored in the memory unit 146 regarding the usage status of the vehicle 10's functions and the satisfaction status of the usage suitability conditions to the server 20 via the communication device 13. The information transmission unit 147 may transmit the latest information to the server 20 each time the information is stored (recorded) in the memory unit 146, or may compile and transmit the latest information group to the server 20 when a certain amount of information has accumulated chronologically in the memory unit 146. For example, when the vehicle 10 is stopped (e.g., the ignition is off) or started (e.g., the ignition is on), the information transmission unit 147 compiles and transmits the latest information group for the most recent trip of the vehicle 10 (i.e., from when the vehicle 10 is started to when the vehicle 10 is stopped) to the server 20.

尚、記憶部146に格納される情報は、情報送信部147によりサーバ20に送信(アップロード)された後の所定のタイミングで消去されてよい。車両10のメモリリソースは非常に限られているからである。 In addition, the information stored in the memory unit 146 may be erased at a predetermined time after being transmitted (uploaded) to the server 20 by the information transmission unit 147. This is because the memory resources of the vehicle 10 are very limited.

サーバ20は、機能部として、状況取得部201と、記憶部202と、優先度演算部203と、優先度送信部204とを含む。 The server 20 includes, as functional units, a status acquisition unit 201, a memory unit 202, a priority calculation unit 203, and a priority transmission unit 204.

サーバ20の機能は、任意のハードウェア或いは任意のハードウェア及びソフトウェアの組み合わせ等により実現されてよい。例えば、サーバ20は、CPU、メモリ装置、補助記憶装置、インタフェース装置、入力装置、及び表示装置等を含むコンピュータを中心に構成される。また、サーバ20は、CPUと連動する高速演算装置を含んでもよい。状況取得部201、優先度演算部203、及び優先度送信部204の機能は、例えば、補助記憶装置にインストールされるプログラムをメモリ装置にロードしCPU上で実行させることにより実現される。また、記憶部202は、例えば、メモリ装置や補助記憶装置に規定される記憶領域により実現される。メモリ装置は、例えば、SRAMやDRAM(Dynamic Random Access Memory)等である。また、補助記憶装置は、例えば、HDD(Hard Disc Drive)やSSD(Solid State Drive)やフラッシュメモリ等である。インタフェース装置には、例えば、記録媒体と接続するための外部インタフェースやサーバ20の外部装置と通信を行うための通信インタフェース等が含まれる。これにより、サーバ20は、例えば、外部インタフェースを通じて、記録媒体から各種プログラムを取り込んだり、通信インタフェースを通じて、外部装置から各種プログラムをダウンロードしたりすることができる。また、サーバ20は、例えば、通信インタフェースを通じて、車両10や端末装置30と相互に通信を行うことができる。入力装置は、例えば、キーボード、マウス、タッチパネル等の機械的な操作が可能な操作入力装置を含む。また、入力装置は、例えば、音声入力が可能な音声入力装置やジェスチャ入力が可能なジェスチャ入力装置や指紋認証、虹彩認証等による生体入力が可能な生体入力装置を含む。表示装置は、例えば、液晶ディスプレイや有機ELディスプレイ等である。高速演算装置は、例えば、GPU(Graphics Processing Unit)やFPGA(Field Programmable Gate Array)やASIC(Application Specific Integrated Circuit)等である。
The functions of the server 20 may be realized by any hardware or a combination of any hardware and software. For example, the server 20 is primarily configured with a computer including a CPU, a memory device, an auxiliary storage device, an interface device, an input device, and a display device. The server 20 may also include a high-speed calculation device linked to the CPU. The functions of the status acquisition unit 201, the priority calculation unit 203, and the priority transmission unit 204 are realized, for example, by loading a program installed in the auxiliary storage device into the memory device and executing it on the CPU. The storage unit 202 is realized, for example, by a storage area defined in the memory device or the auxiliary storage device. The memory device may be, for example, an SRAM or a DRAM (Dynamic Random Access Memory). The auxiliary storage device may be, for example, a hard disk drive (HDD), a solid state drive (SSD), or a flash memory. The interface device may include, for example, an external interface for connecting to a recording medium and a communication interface for communicating with an external device of the server 20. As a result, the server 20 can, for example, import various programs from a recording medium via an external interface or download various programs from an external device via a communication interface. The server 20 can also communicate with the vehicle 10 and the terminal device 30 via the communication interface. The input device includes, for example, an operation input device capable of mechanical operation, such as a keyboard, a mouse, or a touch panel. The input device also includes, for example, a voice input device capable of voice input, a gesture input device capable of gesture input, or a biometric input device capable of biometric input using fingerprint authentication, iris authentication, or the like. The display device is, for example, a liquid crystal display or an organic EL display. The high-speed computing device is, for example, a graphics processing unit (GPU), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or the like.

状況取得部201は、車両10から受信される、車両10の有する機能(使用提案可能な機能)の使用状況及び使用適合条件の成否状況に関する情報(レコード情報)を取得する。 The status acquisition unit 201 acquires information (record information) received from the vehicle 10 regarding the usage status of the vehicle's 10 functions (functions that can be suggested for use) and the success or failure status of the usage compatibility conditions.

記憶部202には、状況取得部201により取得される、車両10の有する機能(使用提案可能な機能)の使用状況及び使用適合条件の成否状況に関する情報(レコード情報)が時系列で格納される。記憶部202は、上述の記憶部146と同様、車両10の有する機能ごとの記憶領域が区画され、対応する記憶領域に分けて、機能の使用の有無、及び機能の使用適合条件の成否を含むレコード情報が時系列で格納されてもよい。 The memory unit 202 stores, in chronological order, information (record information) relating to the usage status of the vehicle 10's functions (functions that can be suggested for use) and the status of whether the usage suitability conditions are met, acquired by the status acquisition unit 201. Similar to the memory unit 146 described above, the memory unit 202 may be divided into memory areas for each of the vehicle 10's functions, and record information including whether the function is being used and whether the function's usage suitability conditions are met may be stored in chronological order in the corresponding memory areas.

優先度演算部203は、車両10の有する機能(使用提案可能な機能)のそれぞれについて、記憶部202に格納される、複数の車両10での対象の機能の使用状況及び使用適合条件の成否状況に関する情報に基づき、対象の機能の優先度を演算する。例えば、優先度演算部203は、周期的(例えば、1日ごとや数日ごと)に、バッチ処理によって、記憶部202の最新の情報を反映させる形で、最新の優先度を演算する。 The priority calculation unit 203 calculates the priority of each function (function that can be suggested for use) possessed by the vehicle 10 based on information stored in the memory unit 202 about the usage status of the target function in multiple vehicles 10 and the success or failure status of the usage compatibility conditions. For example, the priority calculation unit 203 periodically (for example, every day or every few days) calculates the latest priority by batch processing, reflecting the latest information in the memory unit 202.

具体的には、図2に示すように、優先度演算部203は、記憶部202に格納される複数の車両10での情報に基づき、車両10の有する機能ごとに、最新の所定期間における対象の機能の使用の有無、及び使用適合条件の成否の組み合わせの発生回数を集計する。具体的には、使用適合条件の成立時にその機能が使用された回数N11及び使用されなかった回数N21、並びに使用適合条件の不成立時にその機能が使用された回数N12及び使用されなかった回数N22が集計される。最新の所定期間とは、車両10の使用状況及び使用適合条件の成否状況に関する情報の収集が開始されてから現在までの全期間であってもよいし、現在を起点に遡る一定の期間であってもよい。後者の場合、より古い情報が優先度に反映されなくなることから、最新の情報を優先度により反映させることができる。 Specifically, as shown in FIG. 2, the priority calculation unit 203, based on information on multiple vehicles 10 stored in the memory unit 202, tallies, for each function of the vehicle 10, whether the target function was used during the most recent specified period, and the number of occurrences of combinations of whether the usage suitability conditions were met. Specifically, the number of times N11 the function was used when the usage suitability conditions were met and the number of times N21 it was not used, as well as the number of times N12 the function was used when the usage suitability conditions were not met and the number of times N22 it was not used, are tallied. The most recent specified period may be the entire period from when collection of information on the usage status of the vehicle 10 and the status of whether the usage suitability conditions were met began to the present, or it may be a fixed period dating back from the present. In the latter case, older information will not be reflected in the priority, so the most recent information can be reflected in the priority.

続いて、優先度演算部203は、車両10の有する機能(使用提案可能な機能)ごとに、先の集計結果に基づき、対象の機能の使用適合条件がどの程度適切であるかを表す適合率R1,R2を演算する。優先度演算部203は、以下の式(1),(2)を用いて、適合率R1,R2を演算することができる。 Next, the priority calculation unit 203 calculates, for each function of the vehicle 10 (functions that can be suggested for use), suitability rates R1 and R2, which indicate the suitability of the usage suitability conditions for the target function, based on the results of the previous aggregation. The priority calculation unit 203 can calculate the suitability rates R1 and R2 using the following equations (1) and (2).

適合率R1は、複数の車両10について、対象の機能の使用適合条件の成立時に、対象の機能が使用された割合(比率)を表す。適合率R2は、複数の車両10について、対象の機能の使用適合条件の不成立時に、対象の機能が使用されなかった割合(比率)を表す。これにより、適合率R1,R2は、高く(大きく)なるほど、使用適合条件がより適切であり、車両10のユーザにとって、対象の機能がより有用であることを表すことができる。 The relevance rate R1 represents the proportion (ratio) at which the target function was used when the usage suitability conditions for the target function were met for multiple vehicles 10. The relevance rate R2 represents the proportion (ratio) at which the target function was not used when the usage suitability conditions for the target function were not met for multiple vehicles 10. As a result, the higher the relevance rates R1 and R2, the more appropriate the usage suitability conditions are, and the more useful the target function is to the user of the vehicle 10.

優先度演算部203は、例えば、車両10の有する機能(使用提案可能な機能)ごとに、適合率R1,R2の和を算出し、適合率R1,R2の和が大きい方から順に優先度が高くなるように、優先度(例えば、優先順位)を設定する。これにより、車両10の機能提案装置14(使用提案部144)は、使用適合条件が成立する現時点で非作動の機能の数が閾値Nthを超える場合に、使用適合条件がより適切で、車両10の搭乗者にとってより有用な機能の使用を優先的に提案することができる。 The priority calculation unit 203, for example, calculates the sum of the compatibility rates R1 and R2 for each function (function that can be suggested for use) possessed by the vehicle 10, and sets the priority (e.g., order of precedence) so that the priority increases from the function with the largest sum of the compatibility rates R1 and R2. As a result, when the number of currently inactive functions for which the usage compatibility conditions are met exceeds the threshold value Nth, the function suggestion device 14 (usage suggestion unit 144) of the vehicle 10 can preferentially suggest the use of functions whose usage compatibility conditions are more appropriate and which are more useful to the occupants of the vehicle 10.

例えば、車両10がワインディング路を走行している状況では、スポーツモード及び車線逸脱防止機能の双方の使用適合条件が成立する可能性がある。 For example, when the vehicle 10 is traveling on a winding road, the conditions for using both the sport mode and the lane departure prevention function may be met.

仮に、上記の閾値Nthが"1"である前提で、単純に、使用適合条件が先に成立した機能の使用提案が優先的に行われる場合、例えば、車線逸脱防止機能の使用提案がワインディング路の開始当初から継続的に実施されることになる可能性がある。この場合、使用適合条件の成立頻度が相対的に低い、スポーツモードの使用提案の機会が失われてしまう可能がある。 If we assume that the above threshold Nth is "1," and priority is given to suggesting the use of the function whose usage suitability conditions are met first, then, for example, it is possible that suggestions for using the lane departure prevention function will be made continuously from the start of a winding road. In this case, there is a possibility that the opportunity to suggest the use of sport mode, which has a relatively low frequency of meeting usage suitability conditions, will be missed.

これに対して、車線逸脱防止機能よりもスポーツモードの優先度が高い場合、機能提案装置14は、ワインディング路の走行中に、スポーツモードの使用適合条件が成立すると、車線逸脱防止機能よりも優先的にスポーツモードの使用を提案することができる。そのため、機能提案装置14は、使用適合条件の成立頻度が相対的に低い、相対的に有用な機能(スポーツモード)の使用を車両10の搭乗者に提案する機会を持つことができる。 In contrast, if the sport mode has a higher priority than the lane departure prevention function, the function suggestion device 14 can suggest the use of the sport mode in preference to the lane departure prevention function when the conditions for suitability for use of the sport mode are met while driving on a winding road. This allows the function suggestion device 14 to have the opportunity to suggest to the occupants of the vehicle 10 the use of a relatively useful function (sport mode) whose conditions for suitability for use are met relatively infrequently.

尚、車両10の機能提案装置14(判定部142)は、優先度を用いる代わりに、適合率R1,R2の和をそのまま用いて、使用適合条件が成立した閾値Nthを超える数の機能の中から実際に使用提案を行う機能を判定してもよい。また、判定部142は、適合率R1,R2に基づき、使用提案可能な機能ごとの絶対評価によって、対象の機能の使用を提案するか否かを判定してもよい。例えば、判定部142は、使用提案可能な機能ごとに、その機能が作動しておらず、且つ、その機能の使用適合条件が成立し、且つ、適合率R1,R2の和が所定の閾値以上である場合に、その機能の使用の提案を行うと判定し、それ以外の場合、その機能の使用の提案を行わないと判定してよい。 In addition, instead of using priorities, the function suggestion device 14 (determination unit 142) of the vehicle 10 may use the sum of the compatibility rates R1 and R2 as is to determine which functions to actually suggest for use from among the number of functions exceeding the threshold Nth for which the suitability conditions for use are met. The determination unit 142 may also determine whether to suggest the use of a target function based on an absolute evaluation of each function that can be suggested for use, using the compatibility rates R1 and R2. For example, for each function that can be suggested for use, the determination unit 142 may determine to suggest the use of the function if the function is not operating, the suitability conditions for use of the function are met, and the sum of the compatibility rates R1 and R2 is equal to or greater than a predetermined threshold; otherwise, it may determine not to suggest the use of the function.

優先度送信部204は、優先度演算部203により演算される優先度の情報を車両10に送信する。これにより、車両10の機能提案装置14は、最新の優先度を用いて、車両10の有する機能の使用提案をより適切に実施することができる。 The priority transmission unit 204 transmits priority information calculated by the priority calculation unit 203 to the vehicle 10. This allows the function proposal device 14 of the vehicle 10 to use the latest priority to more appropriately propose the use of functions possessed by the vehicle 10.

尚、優先度は、車両10(例えば、機能提案装置14)で算出されてもよい。この場合、サーバ20は、車両10の有する機能(使用提案可能な機能)ごとの適合率R1,R2の情報を車両10に送信してよい。また、この場合、サーバ20は、適合率R1,R2を演算するための元情報を車両10に送信してもよい。 The priority may be calculated by the vehicle 10 (e.g., the function suggestion device 14). In this case, the server 20 may transmit information on the relevance rates R1 and R2 for each function (function that can be suggested for use) possessed by the vehicle 10 to the vehicle 10. In this case, the server 20 may also transmit raw information for calculating the relevance rates R1 and R2 to the vehicle 10.

[作用]
次に、本実施形態の機能提案システム1(機能提案装置14)の機能について説明する。
[Effect]
Next, the functions of the function proposal system 1 (function proposal device 14) of this embodiment will be described.

本実施形態では、機能提案装置14は、車両10の有する機能の使用が好ましい(推奨される)、車両10の状態及び車両10の周辺の環境の少なくとも一方に関する条件(使用適合条件)の成否に基づき、車両10の搭乗者にその機能の使用を提案するか否かを判定する判定部142と、判定部142により肯定判定がされた場合に、その機能の使用を車両10の搭乗者に提案する使用提案部144と、他の車両10でのその機能の使用状況及び使用適合条件の成立状況に関する情報(優先度の情報)を記憶する記憶部143と、を備える。そして、判定部142は、記憶部143により記憶される情報(優先度の情報)を考慮して、車両10の搭乗者に機能の使用を提案するか否かを判定する。 In this embodiment, the function suggestion device 14 includes a determination unit 142 that determines whether or not to suggest use of a function possessed by the vehicle 10 to the occupants of the vehicle 10, based on whether conditions (usage suitability conditions) related to at least one of the state of the vehicle 10 and the environment surrounding the vehicle 10 are met, and whether or not use of the function is desirable (recommended); a usage suggestion unit 144 that suggests use of the function to the occupants of the vehicle 10 when a positive determination is made by the determination unit 142; and a storage unit 143 that stores information (priority information) related to the usage status of the function in other vehicles 10 and the status of fulfillment of the usage suitability conditions. The determination unit 142 then determines whether or not to suggest use of the function to the occupants of the vehicle 10, taking into account the information (priority information) stored in the storage unit 143.

これにより、機能提案装置14は、他の車両10でのその機能の使用状況及び使用適合条件の成否状況の関係から、その機能の使用適合条件の適合度合いを判断することができる。そのため、機能提案装置14は、他の車両10でのその機能の使用状況及び使用適合条件の成否状況に関する情報を考慮することによって、対象の機能の使用適合条件がどの程度適切であるかを考慮し、より適切に、対象の機能の使用提案を行うことができる。 This allows the function suggestion device 14 to determine the degree of suitability of the function's suitability conditions based on the relationship between the function's usage status in other vehicles 10 and the fulfillment status of the suitability conditions. Therefore, by taking into account information regarding the function's usage status in other vehicles 10 and the fulfillment status of the suitability conditions, the function suggestion device 14 can consider how appropriate the suitability conditions for use of the target function are and make more appropriate suggestions for using the target function.

以上、実施形態について詳述したが、本開示はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された要旨の範囲内において、種々の変形・改良が可能である。 Although the embodiments have been described in detail above, the present disclosure is not limited to such specific embodiments, and various modifications and improvements are possible within the scope of the gist described in the claims.

1 機能提案システム
10 車両
11 センサ
12 ECU
13 通信装置
14 機能提案装置(車両制御装置)
20 サーバ
30 端末装置
136 送信部
141 情報取得部
142 判定部
143 記憶部
144 使用提案部(提案部)
145 状況取得部
146 記憶部
147 情報送信部
201 状況取得部
202 記憶部
203 優先度演算部
204 優先度送信部
1 Function proposal system 10 Vehicle 11 Sensor 12 ECU
13 Communication device 14 Function proposal device (vehicle control device)
20 Server 30 Terminal device 136 Transmission unit 141 Information acquisition unit 142 Determination unit 143 Storage unit 144 Usage suggestion unit (suggestion unit)
145 Status acquisition unit 146 Storage unit 147 Information transmission unit 201 Status acquisition unit 202 Storage unit 203 Priority calculation unit 204 Priority transmission unit

Claims (1)

車両の有する機能の使用が推奨される、前記車両の状態及び前記車両の周辺の環境の少なくとも一方に関する第1の条件の成否に基づき、前記車両の搭乗者に前記機能の使用を提案するか否かを判定する判定部と、
前記判定部により肯定判定がされた場合に、前記機能の使用を前記車両の搭乗者に提案する提案部と、
前記車両と異なる他の車両での過去における前記機能の使用の有無と前記第1の条件の成否との関係に関する情報を記憶する記憶部と、を備え、
前記第1の条件は、予め規定されており、
前記判定部は、前記第1の条件が成立する場合、前記記憶部に記憶される情報に関する第2の条件が成立するか否かによって、前記車両の搭乗者に前記機能の使用を提案するか否かを判定し、
前記車両及び前記他の車両について、前記第1の条件の成立時に前記機能が使用された割合、及び前記第1の条件の不成立時に前記機能が使用されなかった割合のそれぞれが第1の適合率及び第2の適合率として規定され、
前記第2の条件は、同じタイミングで前記第1の条件が成立している前記機能の数が正の値である第1の閾値以下であること、若しくは、同じタイミングで前記第1の条件が成立している前記機能の数が前記第1の閾値を超えており、且つ、同じタイミングで前記第1の条件が成立している前記機能の中で、対象の前記機能の前記第1の適合率及び前記第2の適合率の和が前記第1の閾値により規定される上位にあること、又は、前記第1の適合率及び前記第2の適合率の和が正の値である第2の閾値以上であること、である
車両制御装置。
a determination unit that determines whether to recommend use of a function of a vehicle to a passenger of the vehicle based on whether a first condition related to at least one of a state of the vehicle and an environment around the vehicle is satisfied, in which use of the function is recommended;
a suggestion unit that suggests use of the function to a passenger of the vehicle when a positive determination is made by the determination unit;
a storage unit that stores information regarding a relationship between whether or not the function has been used in the past in a vehicle other than the vehicle and whether or not the first condition is satisfied;
the first condition is predetermined,
when the first condition is satisfied, the determination unit determines whether to suggest to the occupant of the vehicle to use the function depending on whether a second condition regarding the information stored in the storage unit is satisfied ; and
a ratio of the function being used when the first condition is satisfied and a ratio of the function not being used when the first condition is not satisfied are defined as a first conformance rate and a second conformance rate for the vehicle and the other vehicle, respectively;
The second condition is that the number of the functions for which the first condition is satisfied at the same time is equal to or less than a first threshold value which is a positive value, or that the number of the functions for which the first condition is satisfied at the same time exceeds the first threshold value and, among the functions for which the first condition is satisfied at the same time, the sum of the first precision rate and the second precision rate of the target function is in the upper ranks defined by the first threshold value, or that the sum of the first precision rate and the second precision rate is equal to or greater than a second threshold value which is a positive value .
Vehicle control device.
JP2021192245A 2021-11-26 2021-11-26 Vehicle control device Active JP7750059B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021192245A JP7750059B2 (en) 2021-11-26 2021-11-26 Vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021192245A JP7750059B2 (en) 2021-11-26 2021-11-26 Vehicle control device

Publications (2)

Publication Number Publication Date
JP2023078912A JP2023078912A (en) 2023-06-07
JP7750059B2 true JP7750059B2 (en) 2025-10-07

Family

ID=86646093

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021192245A Active JP7750059B2 (en) 2021-11-26 2021-11-26 Vehicle control device

Country Status (1)

Country Link
JP (1) JP7750059B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016016765A (en) 2014-07-09 2016-02-01 富士通テン株式会社 Information providing apparatus, communication system, and information providing method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016016765A (en) 2014-07-09 2016-02-01 富士通テン株式会社 Information providing apparatus, communication system, and information providing method

Also Published As

Publication number Publication date
JP2023078912A (en) 2023-06-07

Similar Documents

Publication Publication Date Title
EP1416349B1 (en) Driving workload estimation
US11685386B2 (en) System and method for determining a change of a customary vehicle driver
US10059285B2 (en) Device and/or system deactivation for energy efficiency improvements in vehicle
US20160026180A1 (en) Crowd-sourced transfer-of-control policy for automated vehicles
US11269326B2 (en) Monitoring and tracking mode of operation of vehicles to determine services
CN114852092B (en) Steering wheel hands-off detection method and device, readable storage medium and vehicle
US10583841B2 (en) Driving support method, data processor using the same, and driving support system using the same
EP2886410A1 (en) Vehicle velocity control arrangement
CN104228842A (en) Apparatus and method for determining short-term driving tendency
US20250128709A1 (en) Speed Limit Value Adjustment Method and Apparatus, and Vehicle
CN115583240A (en) Following method, device, vehicle and medium
JP7750059B2 (en) Vehicle control device
US20210061288A1 (en) Driver driving style detection and application system
CN116142185A (en) Adaptive cruise control activated
JP6921302B2 (en) Notification system and notification method
JP7719892B2 (en) Electronic control device and vehicle control method
JP7767850B2 (en) Information Processing Systems
US20230074566A1 (en) Driving assistance device, driving assistance method, and non-transitory computer readable medium storing driving assistance program
US12128894B2 (en) Adaptive cruise control
US12169986B2 (en) Vehicle data storage activation
CN119343262A (en) Acceleration compensation method, device and vehicle
CN119451849A (en) A control method, device and vehicle
CN118494485B (en) Vehicle control method, device and storage medium
JP7736029B2 (en) Driving assistance function proposal system and method for proposing driving assistance function proposal system
US20250346234A1 (en) Vehicle steering system control

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240320

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250407

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250801

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250908

R150 Certificate of patent or registration of utility model

Ref document number: 7750059

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150