Vehicle function management device

By using certificate data and close-range wireless communication in the vehicle function management device for position determination, the problem of insufficient position information accuracy of GNSS receiver in a specific area is solved, and high-precision function setting changes are achieved.

CN119789993APending Publication Date: 2025-04-08SUBARU CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380045841.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-08
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In specific areas such as track sites and test routes, the vehicle's GNSS receiver is vulnerable to fake attacks and weather/terrain factors, resulting in insufficient accuracy of position information, which makes it impossible to accurately perform function setting changes.

Method used

The vehicle function management device is adopted to obtain certificate data and location information, and determine the position in combination with close-range wireless communication, ensuring accurate identification of the vehicle inside and outside a specific area, thereby flexibly changing the function setting.

Benefits of technology

Improve the determination accuracy inside and outside a specific area, ensure the appropriateness and flexibility of function setting changes, and reduce the risk of GNSS receiver tampering and insufficient accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119789993A_ABST
    Figure CN119789993A_ABST
Patent Text Reader

Abstract

A vehicle function management device is provided with one or more processors, and a storage medium in which a program executed by the one or more processors is stored, the program including one or more instructions. The instructions cause the one or more processors to execute: a certificate acquisition process that acquires certificate data including function setting content in a specific area; a position information acquisition process that acquires position information of the host vehicle; a position determination process for determining the position of the host vehicle by means of short-range wireless communication; and a function setting process that, when it is determined, on the basis of the position information acquisition process and the position determination process, that the host vehicle is within the specific area specified by the certificate data, changes the setting of the function of the vehicle in accordance with the content of the function setting based on the certificate data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a vehicle function management device for controlling various functions of a vehicle. Background Art

[0002] Patent Document 1 listed below discloses a technique for controlling the vehicle so that the speed limit of the vehicle becomes equal to or higher than an initial setting value when the vehicle position is within the function restriction release area.

[0003] Prior art literature

[0004] Patent Literature

[0005] Patent Document 1: Japanese Patent Application Publication No. 2011-168274 Summary of the invention

[0006] Technical issues

[0007] In a specific area such as a racetrack and / or a test route where the vehicle is traveling, it is preferable to be able to remove the speed limit, etc. Therefore, it is considered that, for example, when it is determined based on GNSS (Global Navigation Satellite System) position information that the vehicle is in a specific area, a function change (such as disabling the speed limit function) is available.

[0008] However, there is an impersonation attack method for GNSS receivers in vehicles, which may cause the location information to be tampered with. In addition, the location information may be inaccurate due to weather and / or terrain. Therefore, there is a risk that the appropriate function corresponding to the area cannot be set.

[0009] Therefore, an object of the present invention is to enable more appropriate execution of setting changes of various functions.

[0010] Technical Solution

[0011] A vehicle function management device according to one embodiment of the present invention comprises: one or more processors; and a storage medium storing a program executed by the one or more processors, the program including one or more instructions causing the one or more processors to perform the following processing: a certificate acquisition processing for acquiring certificate data including function setting contents in a specific area; a location information acquisition processing for acquiring location information of the vehicle; a location determination processing for determining the location of the vehicle through short-range wireless communication; and a function setting processing for changing the setting of the vehicle function according to the function setting contents based on the certificate data when the vehicle is determined to be within the specific area specified by the certificate data based on the location information acquisition processing and the location determination processing.

[0012] Technical Effects

[0013] According to the present invention, through the location information acquisition process and the location determination process, it is possible to make a high-precision determination inside and outside a specific area, and to appropriately set and change. In addition, since the setting change of the function based on the certificate data is performed, the setting change can be flexibly performed based on the content of the certificate data in the specific area. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 It is an explanatory diagram regarding the structure of the vehicle function management device of the present invention.

[0015] Figure 2 It is an explanatory diagram of the certificate data in the implementation mode.

[0016] Figure 3 This is a diagram for explaining the processing procedure of changing the function settings according to the embodiment.

[0017] Figure 4 This is a flowchart of a processing example of the vehicle function management device according to the embodiment.

[0018] Figure 5 This is a flowchart of a processing example of the vehicle function management device according to the embodiment.

[0019] Explanation of symbols

[0020] 1 Vehicle

[0021] 2GNSS satellites

[0022] 3 Wireless communication equipment

[0023] 10 Vehicle function management device

[0024] 11 Function activation determination processing unit

[0025] 12 Functional action processing unit

[0026] 16GNSS receiving unit

[0027] 17 Wireless Communications Department

[0028] PI Location Information

[0029] AD certificate data

[0030] WD position determination data DETAILED DESCRIPTION

[0031] Figure 1 A vehicle 1 equipped with the vehicle function management device 10 according to the present embodiment is shown.

[0032] The vehicle 1 includes a vehicle function management device 10 , one or more functional units 15 , a GNSS receiving unit 16 , and a wireless communication unit 17 .

[0033] It should be explained that Figure 1 Only a part of the configuration of the vehicle 1 is shown, but it is obvious that the vehicle 1 includes various configurations for traveling.

[0034] The vehicle function management device 10 is composed of one or more processors. Specifically, it is composed of one or more ECUs (Electronic Control Units) in the vehicle 1. The ECUs may include various ECUs such as a driving control ECU, a battery control ECU, an engine control ECU, a display control ECU, a driving support ECU, an automatic driving ECU, and an air conditioning control ECU. The vehicle function management device 10 can be configured in any ECU in the vehicle or in an ECU specifically used for the functions of the present embodiment.

[0035] The vehicle function management device 10 is configured to include a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a non-volatile memory, an input / output interface, etc. The CPU executes various processes according to the programs stored in the ROM and / or the non-volatile memory. The RAM appropriately stores data required when the CPU executes various processes.

[0036] The functions of the function activation determination processing unit 11 and the function operation processing unit 12 shown in the figure are realized by the program started in the CPU.

[0037] The function activation determination processing unit 11 performs a determination as to whether to activate or deactivate a function in a specific area based on the current position of the vehicle 1 and / or certification data described later.

[0038] The function operation processing unit 12 performs control of actually changing the settings of various functions based on the determination made by the function enable determination processing unit 11 .

[0039] Examples of the function of changing settings by the function operation processing unit 12 are as follows.

[0040] Speed ​​limit function

[0041] ABS (Anti-lock Braking System) function

[0042] Steering assist function

[0043] Driving support function

[0044] Data logging function

[0045] Accelerated mapping change function

[0046] Valet Key Mode

[0047] Sometimes you want to disable the speed limit function, ABS function, steering assist function, driving support function, etc., for example, on a racetrack and / or test course, etc. Also, sometimes you want to enable the acceleration map change function and / or data logging function on a racetrack and / or test course, etc.

[0048] It should be noted that the data recording function is a function for recording information from various sensors mounted on the vehicle 1, such as a hydraulic sensor, an oil temperature sensor, an acceleration sensor, an accelerator opening sensor, driving position information, a braking sensor, etc. By turning on the data recording function, the driving of the vehicle 1 and / or the driving history of the driver can be recorded, and displayed and / or analyzed later.

[0049] The valet key mode is a type of security function, which is a function that turns off the display of the navigation system and limits the driving range by being activated. For example, when the vehicle 1 is entrusted to another person at a hotel or other facility, it is a function to prevent the home address from being known by using the navigation system or to prevent the vehicle 1 from being stolen. Therefore, for example, in an area within a hotel or other facility, it is desirable to activate the valet key mode.

[0050] The above functions are just examples, and various functions of the vehicle 1 may be enabled / disabled or their contents may be changed.

[0051] In reality, which area is used to change the settings of which function is determined by the description of the certificate data AD described later.

[0052] The settings of these various functions are set in the ECU in charge of each function. Therefore, the function operation processing unit 12 performs control processing of enabling or disabling each function via communication between a plurality of ECUs in the vehicle 1 .

[0053] In order to perform appropriate setting changes, the vehicle function management device 10 that performs such function setting changes inputs the position information PI from the GNSS receiving unit 16 , the certificate data AD from the wireless communication unit 17 , and the position determination data WD.

[0054] The GNSS receiving unit 16 receives a signal from the GNSS satellite 2 and transmits the position information PI to the vehicle function management device 10 .

[0055] The function activation determination processing unit 11 in the vehicle function management device 10 can thereby recognize the current position of the vehicle 1 .

[0056] The wireless communication unit 17 performs wireless communication with the wireless communication device 3 installed in a specific area such as a track. In this case, the wireless communication device 3 is a device for short-range wireless communication that can only communicate in a specific area such as a track.

[0057] Specifically, as wireless communication equipment 3, there are V2I (Vehicle-to-roadside-Infrastructure) roadside machines, 5G-NR (5G-New Radio) base stations, local Wi-Fi points, etc., and the wireless communication unit 17 is a communication device corresponding to these.

[0058] V2I is a road-to-vehicle communication in which a corresponding device installed on a road communicates with a car, and is a system that performs wireless communication in a limited range using a high-frequency band, such as used in ETC (Electronic Toll Collection).

[0059] 5G-NR also uses high-frequency bands for wireless communication in narrower areas.

[0060] The wireless communication unit 17 in the vehicle 1 communicates with the wireless communication device 3 using these short-range wireless communication methods, thereby receiving the position determination data WD and / or the certificate data AD.

[0061] The location determination data WD may be any data that can determine that the vehicle 1 is in a specific area. For example, it may be the identification code of the wireless communication device 3 as a roadside device, the identification information of facilities such as a racetrack, etc. That is, if the vehicle 1 can communicate with the roadside device, etc., it is assumed that it can be determined to be in a specific area. In addition, the location determination data WD may be the location information of the wireless communication device 3.

[0062] The certificate data AD is data that describes information about setting changes of various functions in a specific area. For example, the certificate data AD includes the following information: Figure 2 The certificate data of the content shown.

[0063] For example, the certificate data AD describes specific area information, function setting information, activation period information, activation distance information, etc. It should be noted that these are examples, and not all of these contents must be included, and other contents may be included.

[0064] The specific area information is, for example, identification information and / or facility information for identifying the specific area such as a racetrack or a test course, and location information indicating the range of the specific area to which the certificate is applied.

[0065] The function setting information is information indicating the functions whose settings can be changed in the area, for example, information indicating that the speed limit function can be disabled in the track.

[0066] The activation period information is information indicating a period of time during which a setting change of a function can be maintained according to the certificate.

[0067] The activation distance information is information indicating the limit of the travel distance in which the setting change of the function can be maintained according to the certificate.

[0068] For example, by issuing such certificate data AD for a specific area, the vehicle 1 that has received the certificate data AD can change the function settings within the scope of the contents indicated by the certificate data AD in the specific area.

[0069] The vehicle function management device 10 inputs the position information PI from the GNSS receiving unit 16 and the certificate data AD and the position determination data WD received by the wireless communication unit 17 , and the function activation determination processing unit 11 determines which function setting can be changed.

[0070] In this case, the function activation determination processing unit 11 uses not only the position information PI but also the position determination data WD to determine with high accuracy whether the vehicle 1 is currently in a specific area. In particular, even if the position information PI is tampered with or the accuracy is reduced due to weather information, etc., the position determination data WD is used together to prevent misjudgment of the inside and outside of the specific area. Since the position determination data WD of a specific area cannot be received if it is not in the specific area, the reliability of determining that the vehicle 1 exists in the specific area can be improved by using the position determination data WD.

[0071] It should be noted that the determination of whether a specific area is inside or outside can also be made by using high-precision map information possessed by the locator, and a camera can be installed in the vehicle 1 to photograph the surrounding environment to confirm characteristic scenes inside or outside the specific area.

[0072] Furthermore, the function enablement determination processing unit 11 determines whether or not a function change is permitted in the region based on the certificate data AD, thereby determining the content of the function setting change.

[0073] Therefore, based on the description content of the certificate data AD provided to the user, the content of the function setting change can be flexibly handled for each specific area, each user, etc.

[0074] Depend on Figure 3 Shown schematically Figure 1 The order of setting changes of the functions of each part is shown.

[0075] When the vehicle 1 enters a certain specific area, the wireless communication unit 17 performs short-range wireless communication with the wireless communication device 3 .

[0076] In sequence S101 , the wireless communication device 3 transmits the certificate data AD and / or the position determination data WD to the wireless communication unit 17 of the vehicle 1 .

[0077] In sequence S401 , the wireless communication unit 17 transmits the certificate data AD and the position determination data WD to the function activation determination processing unit 11 .

[0078] It should be noted that the certificate data AD can be downloaded by the user in advance by accessing the website of the certificate issuer from his / her terminal device (smartphone and / or personal computer, etc.) and sent to the vehicle function management device 10 before entering the specific area.

[0079] In the vehicle 1 , the GNSS receiving unit 16 sequentially receives radio waves from the GNSS satellites 2 , and the GNSS receiving unit 16 sequentially transmits the position information PI to the vehicle function management device 10 (sequences S201 and S301 ).

[0080] The function activation determination processing unit 11 of the vehicle function management device 10 performs function activation / disablement determination in sequence S501. For example, the function activation determination processing unit 11 confirms that the vehicle 1 has entered a specific area specified in the certificate data AD based on the position information PI and the position determination data WD. In this case, the function to be changed and the content of the setting change are determined based on the function setting information described in the certificate data AD.

[0081] Then, when a setting change is made to enable a certain function according to the description of the certificate data AD, the function enablement determination processing unit 11 notifies the function operation processing unit 12 of a function enablement request for the function in sequence S502.

[0082] In sequence S601 , the function operation processing unit 12 performs activation processing of the corresponding function according to the function activation request.

[0083] Furthermore, when a setting change is made to disable a certain function according to the description of the certificate data AD, the function enable determination processing unit 11 notifies the function operation processing unit 12 of a function disable request for the function in sequence S503.

[0084] In sequence S602 , the function operation processing unit 12 performs a disabling process of the corresponding function according to the function disabling request.

[0085] In this way, the function activation determination processing unit 11 and the function operation processing unit 12 use the received position information PI, the certificate data AD, and the position determination data WD to change the setting of the function.

[0086] use Figure 4 , Figure 5 A specific processing example of the vehicle function management device 10 including the function activation determination processing unit 11 and the function operation processing unit 12 will be described.

[0087] Figure 4 This is an example of processing when changing function settings.

[0088] In step S1, the vehicle function management device 10 checks whether the certificate data AD has been acquired. For example, the certificate data AD may be acquired by communicating with the wireless communication device 3 after entering a specific area, or the user may acquire the certificate data AD in advance using a terminal device and acquire the certificate data AD by communicating with the terminal device.

[0089] When the certificate data AD has been acquired, the process proceeds to step S2.

[0090] In step S2 , the vehicle function management device 10 refers to the GNSS position information PI to determine whether the vehicle 1 is present in the specific area described in the certificate data AD.

[0091] If it is determined that the vehicle 1 is within the specific area, the vehicle function management device 10 proceeds to step S3 and checks the position determination data WD. This confirms whether the vehicle 1 is actually within the specific area specified by the certificate data AD. Only if it is confirmed that the vehicle 1 is within the specific area, the device proceeds from step S4 to step S5.

[0092] In step S5, the vehicle function management device 10 performs function enable / disable determination. Figure 3 The function described in the sequence S501, S502, and S503 enables the processing of the determination processing unit 11.

[0093] Then, in step S6, the vehicle function management device 10 performs the enabling and disabling control of the function. Figure 3 The processing of the functional action processing unit 12 is described in the sequence S601 and S602.

[0094] As described above, in a specific area such as a racetrack, function settings are changed according to the contents described in the certificate data AD.

[0095] Figure 5 This is an example of processing performed by the vehicle function management device 10 in a state where function settings are changed in a specific area.

[0096] The vehicle function management device 10 is based on the above Figure 4 When the setting of the function of the processing is being changed, the process proceeds from step S10 to step S11.

[0097] In step S11, the vehicle function management device 10 compares the activation deadline information of the certificate data AD with the current date to check whether the activation deadline has expired.

[0098] When the activation period has expired, the vehicle function management device 10 confirms that the vehicle is parked in step S18. If it can be confirmed that the vehicle is parked, the device proceeds to step S19 to restore the function settings to the original state.

[0099] If it is determined in step S11 that the activation period has not expired, the vehicle function management device 10 proceeds to step S12 to check whether the activation driving distance has been exceeded, that is, the driving distance after the function setting is changed is calculated and compared with the activation distance information recorded in the certificate data AD.

[0100] When the activation driving distance is exceeded, the vehicle function management device 10 confirms that the vehicle is parked in step S18. If it can be confirmed that the vehicle is parked, the process proceeds to step S19 to restore the function setting to the original state.

[0101] If it is determined in step S12 that the activation driving distance has not been exceeded, the vehicle function management device 10 proceeds to step S13 to determine whether the vehicle 1 has traveled outside the area designated as the specific area in the certificate data AD. This determination is made, for example, using the position information PI and whether the vehicle is in a state where the position determination data WD can be received again through wireless communication.

[0102] If it is within the area, since the function setting change is accurately executed at that time, the process returns to step S10 and the process is repeated.

[0103] If it is determined that the vehicle is outside the area, a warning process is performed in step S14 to warn that the vehicle is outside the area. For example, the following processes are performed: a display of the vehicle 1 is displayed to indicate that the vehicle is outside the area or the vehicle is parked, or a warning sound or a warning message is output from a speaker of the vehicle 1 .

[0104] Then, the vehicle function management device 10 determines whether the vehicle 1 stops within a predetermined time in step S15. If the driver stops the vehicle 1 within the predetermined time according to the warning, the vehicle function management device 10 proceeds to step S19 to restore the function setting to the original state.

[0105] On the other hand, if the vehicle 1 does not stop even after the predetermined time has passed, the vehicle function management device 10 proceeds from step S15 to step S16 to perform avoidance driving control, such as switching the driving of the vehicle 1 to automatic driving and stopping the vehicle 1 at an appropriate parking position by automatic driving.

[0106] Then, if parking can be confirmed in step S17, the process proceeds to step S19 to restore the function settings to the original state.

[0107] Through the above Figure 5 This process can make the setting changes of the function only last in a specific area, and will not be maintained for a long time in any way, whether inside or outside the specific area. This is an appropriate process when making setting changes limited to a specific area such as a racetrack and / or test course.

[0108] The following effects can be obtained in the above-mentioned embodiments.

[0109] The vehicle function management device 10 of the embodiment performs: a certificate acquisition process that acquires certificate data AD including function setting contents in a specific area; a position information acquisition process that acquires position information PI of the vehicle; and a position determination process that determines the position of the vehicle through short-range wireless communication. In addition, the vehicle function management device 10 performs a function setting process that changes the setting of the vehicle function according to the function setting contents based on the certificate data when it is determined based on the position information acquisition process and the position determination process that the vehicle is within the specific area specified by the certificate data.

[0110] For example, by confirming the position using short-range wireless communication that can communicate in a specific area in addition to the GNSS position information PI, it is possible to improve the reliability of determining the position of the vehicle 1. For example, even if the GNSS position information is tampered with, it is possible to prevent erroneous determination that the vehicle is in a specific area.

[0111] On this basis, by performing setting control of the functions described in the certificate, it is possible to enable / disable appropriate functions in a specific area.

[0112] Since setting contents such as enabling or disabling of functions can be determined based on the certificate data, function settings can be flexibly changed for each specific area or each driving opportunity.

[0113] In addition, in the embodiment, as the setting change of the function of the vehicle 1, the disabling of the speed limit function, the disabling of the ABS function, the disabling of the steering assist function, the disabling of the driving support function, the activation of the data recording function, the activation of the valet key mode, and the activation of the acceleration map change function are listed as examples. At least any one of these is performed. The setting change of multiple functions may also be performed.

[0114] The disabling of the speed limit function, the disabling of the ABS function, the disabling of the steering assist function, the disabling of the driving support function, the enabling of the data recording function, the acceleration map change function, etc. are function settings that are desired in areas that are not public roads, such as racetracks and / or test courses. In addition, the enabling of the valet key mode is a function setting that is appropriate when allowing another person to drive the vehicle 1 in a specific facility such as a hotel.

[0115] In addition, in the embodiment, an example of acquiring certificate data AD through short-distance wireless communication is given. For example, it is assumed that certificate data AD can be acquired and location information can be confirmed through short-distance wireless communication in a specific area such as a racetrack. Thus, function settings can be changed without the user having to spend effort.

[0116] In addition, by acquiring certificate data from communication equipment installed in a specific area such as a racetrack, it is also possible to deal with situations where GNSS location information has been tampered with due to tampering with on-board equipment.

[0117] It should be noted that, for example, the user may obtain the certificate data AD from the certificate issuer using a terminal device such as a smartphone in advance and transfer it to the vehicle function management device 10 at an arbitrary time. That is, the user may also select the service he wants to use in advance and request the issuance of a certificate. For the user, it becomes easy to use the service of changing the setting of the function.

[0118] In addition, an example is given in which the setting change state of the function of the vehicle 1 based on the function setting process is terminated when the time indicated in the activation expiration information of the certificate data AD has passed (see Figure 5 ).

[0119] The function setting change of the specific area is not allowed to be performed indefinitely, but is terminated based on the activation period information. Thus, the function change in the specific area can be maintained in an unpredictable manner.

[0120] In addition, an example is given of terminating the function setting change state of the vehicle 1 based on the function setting process when the travel distance of the vehicle 1 in the function setting change state exceeds the travel distance indicated in the activation distance information of the certificate data AD (see Figure 5 ).

[0121] The function setting change of the specific area is not allowed to be performed indefinitely, but is terminated based on the activation distance information. Thus, the function change in the specific area can be maintained in an unpredictable manner.

[0122] It should be explained that Figure 4 , Figure 5 The processing example of is an example. Various processing examples can also be considered.

[0123] As the wireless communication device 3 for acquiring the position determination data WD, V2I and / or 5G-NR base stations are listed, but it is also possible to use these multiple wireless communication methods to further improve the position determination accuracy.

Claims

1. A vehicle function management device, characterized in that: have: one or more processors; and a storage medium storing a program executed by the one or more processors, The program includes one or more instructions. The instructions cause the one or more processors to perform the following processing: a certificate acquisition process of acquiring certificate data including function setting contents in a specific area; Position information acquisition processing, which acquires the position information of the vehicle; Position determination processing, which determines the position of the host vehicle through short-range wireless communication; and A function setting process for changing the setting of a vehicle function according to the function setting content based on the certificate data when it is determined based on the position information acquisition process and the position determination process that the vehicle is within the specific area specified by the certificate data.

2. The vehicle function management device according to claim 1, characterized in that: In the function setting process, at least any one of disabling the speed limit function, disabling the ABS function, disabling the steering assist function, disabling the driving support function, enabling the data recording function, enabling the valet key mode, and enabling the acceleration map change function is performed as a setting change of the vehicle function.

3. The vehicle function management device according to claim 1, characterized in that: In the certificate acquisition process, the certificate data is acquired through the short-range wireless communication.

4. The vehicle function management device according to any one of claims 1 to 3, characterized in that: The certificate data includes activation period information for setting changes of vehicle functions, The instructions cause the one or more processors to terminate a setting change state of a function of the vehicle based on the function setting process when a time indicated in the activation deadline information has expired.

5. The vehicle function management device according to any one of claims 1 to 3, characterized in that: The certificate data includes activation distance information for setting changes of vehicle functions, The instructions cause the one or more processors to terminate the function setting change state of the vehicle based on the function setting process when a driving distance of the vehicle in the function setting change state exceeds a driving distance indicated by the activation distance information.

Citation Information

Patent Citations

  • Function limit release device

    JP2011168274A