Display control device, display control method, and program
Patent Information
- Application Number
- JP2025017767
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2026-08-18
AI Technical Summary
【0006】 オンオフ設定操作頻度が所定頻度を超えた強制設定型機能を他の機能に優先してショートカットボタンに割り付けることにより、強制設定型機能のオンオフ設定を行えるショートカットボタンを他のショートカットボタンに比べて優先的に表示することができる。
Smart Images

Figure 2026132664000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a display control device, a display control method, and a program.
Background Art
[0002] An information device that displays a function item button, that is, a shortcut button, for calling a specific function related to vehicle operation on the menu screen of a display device mounted on a vehicle is known (see, for example, Patent Document 1). In this information device, the usage frequency of each function related to vehicle operation is obtained separately while the vehicle is running and while the vehicle is stopped. While the vehicle is running, a function item button, that is, a shortcut button, for calling a function determined to have a high usage frequency while the vehicle is running is displayed. While the vehicle is stopped, a function item button, that is, a shortcut button, for calling a function determined to have a high usage frequency while the vehicle is stopped is displayed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Incidentally, vehicle functions include both forced-setting functions, which are automatically turned on or off when the vehicle is powered on, regardless of the on / off setting from the previous power-off, and setting-retaining functions, which maintain the on / off setting from the previous power-off when the vehicle is powered on. In this case, among the forced-setting functions, there are, for example, functions that are turned on when the vehicle is powered on, and once the function is turned on, there is a high probability that the user will turn the function off. For such forced-setting functions, which are turned off by the user each time the vehicle is powered on, it would be preferable to display a shortcut button that allows the user to turn this forced-setting function on or off with higher priority than other shortcut buttons to reduce the inconvenience the user experiences. However, the aforementioned publicly known information devices do not suggest anything about displaying a shortcut button that allows the user to turn this forced-setting function on or off with higher priority than other shortcut buttons. [Means for solving the problem]
[0005] According to the present invention, in a display control device that controls the screen display of a display device mounted on a vehicle, A shortcut button display control unit that displays shortcut buttons on the basic screen of the display device, The vehicle is equipped with a function on / off setting unit that allows for on or off settings of each function without using shortcut buttons. These functions consist of either a forced setting type function, which is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting from the previous power-off, or a setting-retention type function, which maintains the function's on / off setting from the previous power-off when the vehicle is powered on. The shortcut button display control unit provides a display control device that, when the frequency of on / off setting operations for mandatory setting functions that are not performed by shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, assigns the mandatory setting function whose on / off setting operation frequency exceeds the predetermined frequency to the shortcut button in priority to other functions when the vehicle is powered on, and displays the shortcut button to which the mandatory setting function has been assigned on the basic screen of the display device. Furthermore, according to the present invention, a display control method for controlling the screen display of a display device mounted on a vehicle, In the function on / off setting section, on or off settings can be performed for each function provided in the vehicle without using shortcut buttons. These functions consist of either a forced setting type function, which is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting from the previous power-off, or a setting-retention type function, which maintains the function's on / off setting from the previous power-off when the vehicle is powered on. Computers A display control method is provided that, when the frequency of on / off setting operations for mandatory setting functions that are not performed using shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, assigns the mandatory setting function whose on / off setting operation frequency exceeds the predetermined frequency to a shortcut button, prioritizing it over other functions, when the vehicle is powered on, and displays the shortcut button to which the mandatory setting function is assigned on the basic screen of the display device. Furthermore, according to the present invention, a program used to control the screen display of a display device mounted on a vehicle, In the function on / off setting section, on or off settings can be performed for each function provided in the vehicle without using shortcut buttons. These functions consist of either a forced setting type function, which is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting from the previous power-off, or a setting-retention type function, which maintains the function's on / off setting from the previous power-off when the vehicle is powered on. When the frequency of on / off setting operations for mandatory settings that are not performed using shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, a program is provided to cause the computer to function such that, when the vehicle is powered on, the mandatory setting function whose on / off setting operation frequency exceeds the predetermined frequency is assigned to a shortcut button with priority over other functions, and the shortcut button to which the mandatory setting function is assigned is displayed on the basic screen of the display device. [Effects of the Invention]
[0006] By assigning a shortcut button to a mandatory setting function whose on / off operation frequency exceeds a predetermined frequency, prioritizing it over other functions, the shortcut button for enabling / disabling the mandatory setting function can be displayed preferentially compared to other shortcut buttons. [Brief explanation of the drawing]
[0007] [Figure 1] Figure 1 is a top view of the vehicle, illustrating its features. [Figure 2] Figure 2 shows the functional configuration of the vehicle. [Figure 3] Figures 3A and 3B are diagrams illustrating the basic screen of a display device. [Figure 4] Figures 4A and 4B are diagrams illustrating the screen of a display device. [Figure 5] Figures 5A and 5B are diagrams illustrating the screen of a display device. [Figure 6] Figure 6 is a flowchart for performing the process of turning a function on or off without using a shortcut button. [Figure 7] Figure 7 is a flowchart for executing the process of turning functions on and off using shortcut buttons. [Figure 8] Figure 8 is a flowchart for executing the on / off setting process for the forced setting function when the power is turned on. [Figure 9] Figure 9 is a diagram illustrating the frequency of operations to turn the function on and off. [Figure 10] FIG. 10 is a diagram for explaining the on / off setting operation frequency of functions. [Figure 11] FIG. 11 is a flowchart for executing flag control processing. [Figure 12] FIG. 12 is a flowchart for executing display processing of shortcut buttons. [Figure 13] FIG. 13 is a flowchart for executing display processing of shortcut buttons. [Figure 14] FIG. 14 is a flowchart for executing display control processing of shortcut buttons. [Figure 15] FIG. 15 is a flowchart for executing display control processing of shortcut buttons.
MODE FOR CARRYING OUT THE INVENTION
[0008] FIG. 1 schematically shows the vehicle 1 when viewed from above, and FIG. 2 shows the functional configuration of the vehicle 1 shown in FIG. 1. Note that this vehicle 1 can perform either manual driving or automatic driving. Referring to FIG. 2, 10 is a vehicle drive unit for applying driving force to the drive wheels of the vehicle 1, 11 is a braking device for braking the vehicle 1, 12 is a steering device for steering the vehicle 1, and 13 is an electronic control unit mounted in the vehicle 1, respectively. As shown in FIG. 2, the electronic control unit 13 consists of a digital computer and includes a CPU (processor) 15, a memory 16 composed of a ROM and a RAM, and an input / output port 17, which are connected to each other by a bidirectional bus 14.
[0009] On the one hand, as shown in FIG. 2, a detection device 18 including various sensors necessary for the vehicle 1 to perform manual driving or autonomous driving is installed in the vehicle 1. This detection device 18 includes sensors for detecting the state of the vehicle 1 and sensors for detecting the surroundings of the vehicle 1. In this case, as sensors for detecting the state of the vehicle 1, an acceleration sensor, a speed sensor, an azimuth sensor, and a geomagnetic sensor are used. As sensors for detecting the surroundings of the vehicle 1, cameras for photographing the front, side, and rear of the vehicle 1, and lidar (LIDAR), radar, clearance sonar, etc. for detecting the front, side, and rear of the vehicle 1 are used.
[0010] FIG. 1 shows an example of the sensors installed in the vehicle 1. In the example shown in FIG. 1, visible light cameras 3a and 3b for photographing the front of the vehicle 1, a rear camera 4 for photographing the rear of the vehicle 1, a long-range millimeter wave radar 5 for radiating millimeter waves toward the front of the vehicle 1, medium-range millimeter wave radars 6a, 6b, 6c, and 6d for radiating millimeter waves toward the sides of the vehicle 1, lidars 7a, 7b, 7c, and 7d for irradiating laser light toward the sides of the vehicle 1, and a clearance sonar 8 for emitting ultrasonic waves toward the rear of the vehicle 1 are installed in the vehicle 1. Note that the installation methods of the cameras and sensors shown in FIG. 1 are merely examples, and there are various methods for the installation methods of these cameras and sensors.
[0011] Returning to FIG. 2 again, a GNSS (Global Navigation Satellite System) receiver 19, a map data storage device 20, and a display device 21 are provided in the vehicle 1. The GNSS receiver 19 can detect the current position of the vehicle 1 (for example, the latitude and longitude of the vehicle 1) based on information obtained from a plurality of artificial satellites. Therefore, the current position of the vehicle 1 can be acquired by this GNSS receiver 19. As this GNSS receiver 19, for example, a GPS receiver is used. In addition, map data necessary for the travel of the vehicle 1 and the like are stored in the map data storage device 20. These various sensors 18, GNSS receiver 19, and map data storage device 20 are connected to an electronic control unit 13.
[0012] The display device 21 is installed inside the vehicle and has a screen that can be viewed by the user of the vehicle 1, for example, the driver of the vehicle 1. A pressure-sensitive, electrostatic induction, or capacitive thin-film touch panel 22 is integrally formed on the screen of the display device 21, and both the display device 21 and the touch panel 22 are connected to the electronic control unit 13. The vehicle 1 is also equipped with various devices 23 such as headlights, turn signals, interior lights, and an air conditioner, and these devices 23 are connected to the electronic control unit 13. The vehicle 1 is also equipped with a communication device 24 for receiving television broadcasts, radio broadcasts, traffic information, etc., and for communicating with information centers and other vehicles, and this communication device 24 is connected to the electronic control unit 13.
[0013] In the example shown in Figure 2, the vehicle drive unit 10 of vehicle 1 consists of an electric motor driven by a secondary battery or an electric motor driven by a fuel cell, and the drive wheels are driven and controlled by these electric motors according to the output signals of the electronic control unit 13. In addition, braking control of vehicle 1 is performed by a braking device 11 according to the output signals of the electronic control unit 13, and steering control of vehicle 1 is performed by a steering device 12 according to the output signals of the electronic control unit 13.
[0014] First, I will briefly explain the meaning of the terms used in this specification. In this specification, "power on" means "vehicle 1 is in a state where drive control is possible," and "power off" means "vehicle 1 is in a state where drive control is impossible." Furthermore, in this specification, "function on" refers to "a state in which the function is operating or a state in which the function can be operated," and "function off" refers to "a state in which the operation of the function has been stopped." Furthermore, in this specification, "turning on the function" means "setting the function to operate," and "turning off the function" means "setting the function to stop operating."
[0015] Next, with reference to Figure 3A, the screen 30 of the display device 21 used in the embodiment according to the present invention will be described. When the display device 21 is started, as shown in Figure 3A, a button 31 for the navigation function, which is one of the basic functions, a button 32 for the audio function, which is one of the basic functions, and a button 33 for the settings function, which is one of the basic functions, are displayed on the periphery of the screen 30 of the display device 21. At this time, a road map is displayed on the screen 30 of the display device 21, for example, as shown in Figure 3A. In this specification, the screen 30 on which the button 31 for the navigation function, which is one of the basic functions, the button 32 for the audio function, which is one of the basic functions, and the button 33 for the settings function, which is one of the basic functions, are displayed, as when the display device 21 is started, is referred to as the basic screen.
[0016] In the embodiment shown in Figure 3A, a thin-film touch panel 22 layer is formed on the screen 30 of the display device 21. When a button displayed on the screen 30, such as the navigation function button 31, the audio function button 32, and the setting function button 33 shown in Figure 3A, is touched, the electronic control unit 13 recognizes that the button has been touched via the touch panel 22. In this specification, the display of buttons on the screen 30 in such a way that the electronic control unit 13 recognizes that the button has been touched is simply referred to as "buttons being displayed on the screen 30." In Figure 3A, marks A, B, C and letters graphically represent icons indicating the navigation function, audio function, and setting function, respectively.
[0017] Next, we will briefly explain an example of button operation for these basic functions. Figure 3A shows the case where the navigation function button 31 is touched and a road map is displayed on the basic screen of the display device 21. Touching the display change button 40 provided on this road map switches from the road map to the display change screen, which is located one level lower, as shown in Figure 4A. Then, touching, for example, the nearby facilities button 41 displayed on this display change screen switches from the display change screen to the nearby facilities selection screen, which is located one level lower, as shown in Figure 4B. Then, touching, for example, the parking lot button 42 displayed on this nearby facilities selection screen switches back to the road map screen shown in Figure 3A, and the location of the parking lot is displayed on the road map.
[0018] Thus, in this example, by touching the parking button 42 located in a deeper layer, the parking location display function, which displays the location of the parking lot on the road map, is turned on, and the location of the parking lot is displayed on the road map. In this case, for example, if the navigation function button 31 is touched while the location of the parking lot is displayed on the road map, the parking location display function is turned off, and the display of the parking lot disappears from the road map. Note that while several other buttons are usually displayed on the road map screen, display change screen, and surrounding facilities selection screen shown in Figures 3A, 4A, and 4B respectively, these other buttons are omitted in Figures 3A, 4A, and 4B.
[0019] On the other hand, for example, when a road map is displayed on the basic screen of the display device 21 as shown in Figure 3A, touching the settings button 33 switches the screen from the road map to the settings screen, which is located one level lower, as shown in Figure 5A. Next, touching, for example, the user customization function button 43 displayed on this settings screen switches the screen from the settings screen to the user customization function selection screen, which is located one level lower, as shown in Figure 5B. In the example shown in Figure 5B, the user customization function selection screen displays an on / off indicator 44 for each function, indicating whether the function is currently on or off.
[0020] To briefly explain the functions displayed on the user customization function selection screen, the collision damage mitigation function applies braking force to vehicle 1 via the braking device 11 when the detection device 18 detects that vehicle 1 is approaching another vehicle from behind; the constant speed driving function drives vehicle 1 at a set speed; the automatic headlight illumination function automatically illuminates the headlights when the ambient brightness falls below a threshold; and the delayed start warning function issues a warning, for example, if vehicle 1 remains stationary even though another vehicle stopped in front of vehicle 1 has started to move. Note that in Figures 5A and 5B, the expression ... means that the description exists but the content has been omitted, and this is the same below.
[0021] In other words, the functions shown in Figure 5B represent only a small portion of the functions listed on the user customization function selection screen; in reality, many more functions are displayed on the user customization function selection screen. For example, in Figure 5B, if we focus on the automatic headlight activation function, the automatic headlight activation function is currently disabled, as can be seen from the on / off indicator 44. That is, it is set to off. In this case, touching the ON button for the automatic headlight activation function will switch the automatic headlight activation function from off to on, and the on / off indicator 44 will change to indicate that it is on. Thus, in this example, on the user customization function selection screen located in a deep hierarchy, it is possible to switch each function from off to on, or from on to off, by touching the corresponding button.
[0022] Thus, buttons for turning functions on or off are generally located in deep hierarchies. However, when buttons are located in such deep hierarchies, it becomes cumbersome to operate them, and especially when buttons for frequently used functions are located in deep hierarchies, it becomes quite troublesome for the user to operate the buttons. Therefore, in order to alleviate user inconvenience, in the embodiment of the present invention, as shown in Figure 3A, two shortcut buttons 35 and 36, each assigned to a different function to be operated, are displayed on the basic screen of the display device 21. Of course, it is also possible to display three or more such shortcut buttons, but below, the embodiment of the present invention will be described using the case where two shortcut buttons 35 and 36 are displayed as an example. Note that in Figure 3A, marks b and c and the letters A, B, C, X, Y, Z are illustrative icons.
[0023] In the embodiment of the present invention, when the shortcut button 35 is touched, the function assigned to the shortcut button 35 is switched to the ON setting if it is currently set to OFF, thereby activating the function assigned to the shortcut button 35. Then, when the shortcut button 35 is touched again, the function assigned to the shortcut button 35 is switched from the ON setting to the OFF setting, thereby stopping the operation of the function assigned to the shortcut button 35. In other words, each time the shortcut button 35 is touched, the function is switched between ON and OFF settings, thereby switching between the operation and deactivation of the function.
[0024] Similarly, touching the shortcut button 36 switches the function assigned to the shortcut button 36 to the "on" setting if it is currently set to "off," thereby activating the function assigned to the shortcut button 36. Then, touching the shortcut button 36 again switches the function assigned to the shortcut button 36 from the "on" setting to the "off" setting, thereby stopping the operation of the function assigned to the shortcut button 36. In other words, each time the shortcut button 36 is touched, the function is switched between being on and off, thereby switching the operation of the function between being on and off.
[0025] Furthermore, in the embodiment according to the present invention, when the function assigned to shortcut button 35 is set to OFF, shortcut button 35 is displayed as OFF, and when the function assigned to shortcut button 35 is set to ON, shortcut button 35 is displayed as ON. Similarly, when the function assigned to shortcut button 36 is set to OFF, shortcut button 36 is displayed as OFF, and when the function assigned to shortcut button 36 is set to ON, shortcut button 36 is displayed as ON.
[0026] Figures 3A and 3B show examples of when shortcut button 35 is displayed as off and when shortcut button 35 is displayed as on. In these examples, shortcut button 35 is displayed as off when it is the same brightness as the other buttons 31, 32, and 33, as shown in Figure 3A, and as on when the entire shortcut button 35 or the icon portion of the shortcut button 35 is brightly lit, as shown in Figure 3B. Similarly, shortcut button 36 is displayed as off when it is the same brightness as the other buttons 31, 32, and 33, and as on when the entire shortcut button 36 or the icon portion of the shortcut button 36 is brightly lit.
[0027] Next, referring to Figures 6 and 7, the routines for performing on / off setting processes for functions not using shortcut buttons 35 and 36, and the routines for performing on / off setting processes using shortcut buttons 35 and 36 will be described in order. Figure 6 shows the routine for performing on / off setting processes for functions not using shortcut buttons 35 and 36, and Figure 7 shows the routine for performing on / off setting processes using shortcut buttons 35 and 36. The routines shown in Figures 6 and 7 are provided for each function, and these routines are repeatedly executed within the electronic control unit 13. The programs for performing each function are stored in advance in the memory 16 of the electronic control unit 13.
[0028] Referring to Figure 6, which shows the routine for performing the on / off setting process of functions that are not controlled by shortcut buttons 35 and 36, first in step 100, it is determined whether the user has performed an operation to request the activation of function M, that is, an operation to turn on function M. For example, when the user touches the parking button 42 in Figure 4B, it is determined that an operation to request the activation of the parking location display function, which displays the location of parking lots on a road map, that is, an operation to turn on the parking location display function, has been performed. In this case, function M refers to the parking location display function. Also, when the user touches the ON button for the automatic headlight function in Figure 5B, it is determined that an operation to request the activation of the automatic headlight function, which automatically turns on the headlights when the ambient brightness falls below a threshold, that is, an operation to turn on the automatic headlight function, has been performed. In this case, function M refers to the automatic headlight function.
[0029] In step 100, if it is determined that the user has requested the activation of function M, that is, that function M has been turned ON, the process proceeds to step 101, where function M is turned ON and function M is activated. At this time, if function M is the parking location display function, the parking location display function, which displays the location of the parking lot on the road map, is executed. If function M is the automatic headlight activation function, the automatic headlight activation function, which automatically turns on the headlights, is executed. Next, in step 102, the ON display for function M is executed. At this time, for example, if function M is the automatic headlight activation function, the ON / OFF display 44 for the automatic headlight activation function shown in Figure 5B is switched from OFF to ON.
[0030] In contrast, if it is determined in step 100 that the user has not performed an operation to request the activation of function M, i.e., an operation to turn function M on, then the process proceeds to step 103 to determine whether the user has performed an operation to deactivate function M, i.e., an operation to turn function M off. For example, when the location of a parking lot is displayed on the road map, if the user touches the navigation function button 31, it is determined that the operation to deactivate the parking lot location display function, i.e., the operation to turn off the parking lot location display function, has been performed. In this case, function M refers to the parking lot location display function. Also, if the user touches the OFF button for the automatic headlight activation function in Figure 5B, it is determined that the operation to deactivate the automatic headlight activation function, i.e., the operation to turn off the automatic headlight activation function, has been performed. In this case, function M refers to the automatic headlight activation function.
[0031] In step 103, if it is determined that the user has performed an operation to stop function M, i.e., to turn off function M, the process proceeds to step 104, where function M is turned off and its operation is stopped. At this time, if function M is a parking location display function, the display of parking locations on the road map is stopped, and if function M is an automatic headlight activation function, the operation of the automatic headlight activation function that automatically turns on the headlights is stopped. Next, in step 105, an off display is executed for function M. At this time, for example, if function M is an automatic headlight activation function, the on / off display 44 for the automatic headlight activation function shown in Figure 5B is switched from on to off. On the other hand, if it is determined in step 103 that the user has not performed an operation to turn off function M, the processing cycle ends.
[0032] Figure 7 shows a routine for performing the on / off setting process of functions using shortcut buttons 35 and 36. To explain Figure 7 using the example of a case where function M is assigned to one of the shortcut buttons 35 and 36, for example, shortcut button 35, first in step 110, it is determined whether or not the shortcut button 35 to which function M is assigned has been touched. If it is determined that shortcut button 35 has been touched, the process proceeds to step 111, where it is determined whether or not function M is currently set to ON, that is, whether or not function M is operating. If it is determined that function M is set to OFF, that is, if it is determined that the operation of function M has been stopped, the process proceeds to step 112.
[0033] In step 112, function M is set to ON and activated. If function M is the parking location display function, the parking location display function, which displays the location of parking lots on the road map, is executed. If function M is the automatic headlight activation function, the automatic headlight activation function, which automatically turns on the headlights, is executed. Next, in step 113, the ON display for function M is executed. For example, if function M is the automatic headlight activation function, the ON / OFF display 44 for the automatic headlight activation function shown in Figure 5B is switched from OFF to ON. Furthermore, the shortcut button 35 is switched from OFF to ON.
[0034] On the other hand, if in step 111 it is determined that function M is currently set to ON, that is, that function M is operating, the process proceeds to step 114, where function M is set to OFF and its operation is stopped. In this case, if function M is a parking location display function, the display of parking locations on the road map is stopped, and if function M is an automatic headlight activation function, the operation of the automatic headlight activation function, which automatically turns on the headlights, is stopped.
[0035] Next, in step 115, the function M is turned off. At this time, for example, if function M is the automatic headlight activation function, the on / off indicator 44 for the automatic headlight activation function shown in Figure 5B is switched from on to off. Furthermore, the shortcut button 35 is switched from on to off. On the other hand, if it is determined in step 110 that the shortcut button 35 has not been touched, the processing cycle is terminated.
[0036] As described above, in the embodiment of the present invention, shortcut buttons 35 and 36 are displayed on the basic screen of the display device 21, and by simply touching the shortcut buttons 35 and 36, the user can turn the functions assigned to each shortcut button 35 and 36 on or off. Therefore, the inconvenience that the user feels when turning functions on or off can be reduced. The question then becomes which functions should be assigned to the shortcut buttons 35 and 36 to further reduce the inconvenience felt by the user. Next, we will consider which functions are desirable to assign to the shortcut buttons 35 and 36.
[0037] There are two types of functions. The first type of function is one that is set to ON when vehicle 1 is powered on, regardless of whether it was set to ON or OFF when vehicle 1 was last powered off, or one that is set to OFF when vehicle 1 is powered on, regardless of whether it was set to ON or OFF when vehicle 1 was last powered off; in other words, it is a function that is forcibly set to ON or OFF when vehicle 1 is powered on, regardless of the ON / OFF setting of the function when vehicle 1 was last powered off. The second type of function is one that is set to ON when vehicle 1 is powered on if it was set to ON when vehicle 1 was last powered off, and to OFF when vehicle 1 is powered on if it was set to OFF when vehicle 1 was last powered off; in other words, it is a function that maintains the ON / OFF setting of the function when vehicle 1 was last powered off when vehicle 1 is powered on.
[0038] In this specification, the first type of function, that is, a function that is forcibly set to on or off when the vehicle 1 is powered on, regardless of the function's on / off setting at the time of the previous power off, is referred to as a forced setting type function, and the second type of function, that is, a function that maintains the function's on / off setting at the time of the previous power off when the vehicle 1 is powered on, is referred to as a setting-maintaining type function. For all functions, whether the function is a forced setting type function or a setting-maintaining type function is stored in the memory 16 of the electronic control unit 13, and if the function is a forced setting type function, whether to set the function to on or off when the vehicle 1 is powered on is stored in the memory 16 of the electronic control unit 13.
[0039] Figure 8 shows a routine for performing the on / off setting process for the forced setting type function when the power is turned on, and this routine is repeatedly executed within the electronic control unit 13. Referring to Figure 8, first, in step 120, it is determined whether the power has been switched from off to on. If it is determined that the power has been switched from off to on, the process proceeds to step 121, where all mandatory setting functions stored in memory 16 are called. Then, in step 122, based on the information stored in memory 16, all mandatory setting functions are set to either on or off.
[0040] Normally, many functions are designated as setting-retention functions, while some functions are designated as mandatory settings. In this case, mandatory settings can be bothersome to users. For example, suppose the departure delay warning function is a mandatory setting function that is forcibly turned on when vehicle 1 is powered on, regardless of the function's on / off setting at the time of the last power off. In this case, when vehicle 1 is powered on, the departure delay warning function is automatically turned on. Therefore, if the user of vehicle 1 wants to turn off the departure delay warning function, they will have to switch the departure delay warning function from on to off every time vehicle 1 is powered on. This is bothersome for the user. In this case, for example, if the departure delay warning function is assigned to shortcut button 35, the user can switch the departure delay warning function from on to off simply by touching shortcut button 35, thus reducing the bothersome feeling for the user.
[0041] The question here is which of the mandatory setting functions can be turned on or off using the shortcut button 35, thereby minimizing the inconvenience experienced by the user. In this case, it is thought that enabling the shortcut button 35 to be used to turn on or off mandatory setting functions that are frequently turned on or off by the user each time the vehicle 1 is powered on, without using the shortcut button, would minimize the inconvenience experienced by the user. Therefore, in the embodiment of the present invention, for each function, the frequency of function on / off operation without using a shortcut button, i.e., the frequency of function on / off operation without using a shortcut button, is continuously determined and stored. Based on the stored function on / off operation frequency data, when it is determined that there is a mandatory setting type function whose on / off operation frequency without using a shortcut button exceeds a predetermined frequency, the mandatory setting type function whose on / off operation frequency without using a shortcut button exceeds a predetermined frequency is assigned to the shortcut button 35 with priority over other functions, and the shortcut button 35 to which the mandatory setting type function is assigned is then preferentially displayed on the basic screen of the display device 21.
[0042] In this case, the question arises as to what specific value to use to represent the frequency of function on / off setting operations that are not performed using shortcut buttons. Next, with reference to Figures 9 and 10, we will explain the specific values used to represent the frequency of function on / off setting operations in the embodiment of the present invention. Figures 9 and 10 show the relationship between the on / off operation of the power supply of the vehicle 1 and the on / off setting operation of function M, and the horizontal axis of Figures 9 and 10 represents elapsed time. In Figures 9 and 10, each function M represents a collision damage mitigation function, a constant speed driving function, an automatic headlight illumination function, a delayed start warning function, a parking position display function, etc. Also, as shown in Figures 9 and 10, the period from when the power supply of the vehicle 1 is turned on until the power supply of the vehicle 1 is turned off, that is, the period during which the vehicle 1 is in a state where drive control is possible, is called a trip, and in the example shown in Figures 9 and 10, they are called the 1st trip, 2nd trip, 3rd trip, 4th trip, and 5th trip from left to right.
[0043] Figure 9 shows a case where function M is set to ON when the power to vehicle 1 is turned on, and immediately after function M is turned ON, function M is set to OFF. For example, Figure 9 shows a case where function M is configured to be automatically turned ON when the power is turned on, but the user of vehicle 1 does not want function M to be activated, and therefore, as soon as the power is turned on and function M is turned ON, the user immediately sets function M to OFF. In this case, as shown in Figure 9, function M is always set to ON for each trip from the 1st to the 5th, and the probability of function M being set to OFF is extremely high. On the other hand, Figure 10 shows a case where function M is set to ON and OFF for the 1st, 2nd, and 4th trips, but function M is not set to ON or OFF for the 3rd and 5th trips.
[0044] On the other hand, in the embodiment of the present invention, two flags are used: an implementation flag, which is set when an ON or OFF setting operation of function M is performed in each trip, and a display request flag, which requests the display of a shortcut button. As can be seen from Figures 9 and 10, the implementation flag is set if an ON or OFF setting operation of function M is performed at least once in each trip without using a shortcut button. In the example shown in Figures 9 and 10, this implementation flag is set when an ON or OFF setting operation of function M is performed for the first time in each trip without using a shortcut button.
[0045] On the other hand, in the embodiment of the present invention, when trips occur consecutively in which a function is turned on or off without using a shortcut button, the number of such consecutive trips is defined as the frequency of function on / off operations without using a shortcut button. When, for example, three trips occur consecutively in which a function is turned on or off without using a shortcut button, it is determined that the frequency of function on / off operations without using a shortcut button has exceeded a predetermined frequency. In Figure 9, considering the point at which the fourth trip, indicated by S, has ended, the function was turned on or off without using a shortcut button in the three consecutive trips immediately preceding it, namely the second trip, the third trip, and the fourth trip. Therefore, in this case, it is determined that the frequency of function on / off operations without using a shortcut button has exceeded a predetermined frequency. On the other hand, in Figure 10, similarly, considering the point at which the fourth trip, indicated by S, has ended, no function on / off setting operation was performed using a shortcut button during the third trip. Therefore, in the three consecutive trips immediately preceding this, namely the second, third, and fourth trips, no function on / off setting operation was performed using a shortcut button. Consequently, in the case shown in Figure 10, it is determined that the frequency of function on / off setting operations using a shortcut button does not exceed a predetermined frequency.
[0046] Furthermore, in Figure 9, when the fourth trip, indicated by S, is completed, and it is determined that the frequency of on / off setting operations for functions not using shortcut buttons has exceeded a predetermined frequency, a display request flag is set to request the display of shortcut buttons, as shown in Figure 9. In this case, the process of setting this display request flag is actually performed based on the state of the implementation flags. That is, in the case shown in Figure 9, the display request flag is set when all of the implementation flags F2, F3, and F4 are set. On the other hand, in the case shown in Figure 10, the implementation flag F3 is in a reset state, so the display request flag is not set.
[0047] Figure 11 shows a flag control processing routine for controlling the execution flag and the display request flag, which is repeatedly executed within the electronic control unit 13. Referring to Figure 11, in step 200, it is first determined whether or not the power to vehicle 1 is on. If it is determined that the power to vehicle 1 is on, the process proceeds to step 201, where it is determined whether or not the on / off setting operation for each function has been performed without using a shortcut button after the power to vehicle 1 was turned on. If it is determined that the on / off setting operation for each function has not been performed without using a shortcut button after the power to vehicle 1 was turned on, the processing cycle ends. On the other hand, if it is determined that the on / off setting operation for function M has been performed without using a shortcut button after the power to vehicle 1 was turned on, the process proceeds to step 202, where the execution flag for function M, for which the on / off setting operation without using a shortcut button was performed, is set. Then the processing cycle ends.
[0048] On the other hand, if it is determined in step 200 that the power to vehicle 1 is off, the process proceeds to step 203 to determine whether the power to vehicle 1 has just been switched from on to off, that is, whether vehicle 1 is currently powered off. If it is determined that vehicle 1 is currently powered off, the process proceeds to step 204 to determine, for each function M, whether the function M implementation flag was set during the N consecutive trips, for example, three trips, immediately preceding the power off. If it is determined in step 204 that the function M implementation flag was set during the N consecutive trips, for example, three trips, immediately preceding the power off, the process proceeds to step 205 to set the display request flag for function M. Then, the process proceeds to step 207. On the other hand, if it is determined in step 204 that the function M implementation flag was not set during the N consecutive trips, for example, three trips, immediately preceding the power off, the process proceeds to step 206 to reset the display request flag for function M. Then, the process proceeds to step 207.
[0049] In step 207, it is determined whether the determination process performed in step 204, which determines whether the function M implementation flag is set during a consecutive N trips, for example, 3 trips, immediately before power-off, has been completed for all functions M. If it is determined that the determination process performed in step 204 has not been completed for all functions M, the process returns to step 204, and for the next function M, it is determined whether the function M implementation flag is set during a consecutive N trips, for example, 3 trips, immediately before power-off. In this way, the determination process performed in step 204 is performed for all functions M, and when the determination process performed in step 204 is completed for all functions M, the processing cycle ends. In this way, it is determined for all functions M whether the frequency of function on / off setting operations not using shortcut buttons exceeds a predetermined frequency, i.e., whether or not to set the display request flag. The state of the implementation flag and the state of the display request flag for each function M are stored in memory 16.
[0050] Figures 12 and 13 show the shortcut button display processing routine. This routine is executed repeatedly within the electronic control unit 13. Referring to Figures 12 and 13, in step 210, it is first determined whether the power to vehicle 1 has been switched from off to on, that is, whether vehicle 1 is powered on. If it is determined that vehicle 1 is not powered on, the processing cycle ends. On the other hand, if it is determined that vehicle 1 is powered on, the process proceeds to step 211, where it is determined whether the display request flag is set for the mandatory setting type function M based on the state of the implementation flag and the display request flag for each function M stored in memory 16. If it is determined that the display request flag is not set for the mandatory setting type function M, the process jumps to step 214. On the other hand, if it is determined that the display request flag is set for the mandatory setting type function M, the process proceeds to step 212.
[0051] In step 212, it is determined whether the forced setting function M can be assigned to the shortcut buttons 35 and 36. In this case, according to the embodiment of the present invention, if another forced setting function is already assigned to the shortcut buttons 35 and 36, the forced setting function M will not be assigned to the shortcut buttons 35 and 36. On the other hand, if a setting maintenance function is already assigned to the shortcut buttons 35 and 36, the function that can be assigned to the shortcut buttons 35 and 36 is switched from the setting maintenance function to the forced setting function M. That is, it is possible to assign the forced setting function M to the shortcut buttons 35 and 36. Of course, if no function is assigned to the shortcut buttons 35 and 36, it is possible to assign the forced setting function M to the shortcut buttons 35 and 36. In other words, if there is one or fewer shortcut buttons that already have a mandatory setting function assigned to them, it is possible to assign the mandatory setting function M to another shortcut button. Therefore, in step 212, it is determined whether or not it is possible to assign the mandatory setting function to a shortcut button by determining whether or not there is one or fewer shortcut buttons that already have a mandatory setting function assigned to them.
[0052] In step 212, if it is determined that the mandatory setting function M cannot be assigned to shortcut buttons 35 and 36, the process jumps to step 214. Conversely, if it is determined in step 212 that the mandatory setting function M can be assigned to shortcut buttons 35 and 36, the process proceeds to step 213, where the mandatory setting function M is assigned to one of the shortcut buttons 35 or 36, for example, shortcut button 35, and the shortcut button 35 to which the mandatory setting function M is assigned is displayed. Then, the process proceeds to step 214.
[0053] In step 214, based on the state of the implementation flag and the display request flag for each function M stored in memory 16, it is determined whether or not the display request flag is set for other functions, i.e., setting-retention function M. If it is determined that the display request flag is not set for the setting-retention function M, the processing cycle ends. On the other hand, if it is determined that the display request flag is set for the setting-retention function M, the process proceeds to step 215, where it is determined whether or not there are shortcut buttons to which no function is assigned. That is, in the embodiment of the present invention, if a forced setting function or another setting-retention function is already assigned to shortcut buttons 35 and 36, the setting-retention function M is not assigned to shortcut buttons 35 and 36. The setting-retention function M can be assigned to shortcut buttons 35 and 36 only when no function is assigned to either or both shortcut buttons 35 and 36. That is, in step 215, it is determined whether or not the setting-retention function M can be assigned to shortcut buttons 35 and 36.
[0054] In step 215, if it is determined that there are no shortcut buttons to which a function has not been assigned, the processing cycle is terminated. On the other hand, if it is determined that there are shortcut buttons to which a function has not been assigned, the process proceeds to step 216, where the setting-retention function M is assigned to the shortcut button to which no function has been assigned, and the shortcut button to which the setting-retention function M has been assigned is displayed. Thus, in this embodiment of the present invention, when a request is made to display a shortcut button, first the assignment of a mandatory setting function to the shortcut button is performed, and after the assignment of a mandatory setting function to the shortcut button has been performed, if there are still assignable shortcut buttons remaining, the assignment of a setting-retention function to the shortcut button is performed.
[0055] As can be seen from the shortcut button display processing routines shown in Figures 12 and 13, in the embodiment of the present invention, when the on / off setting operation frequency of a forced setting type function exceeds a predetermined frequency, when the vehicle 1 is powered on, the forced setting type function whose on / off setting operation frequency has exceeded the predetermined frequency is assigned to a shortcut button, regardless of the on / off setting operation frequency of other functions, i.e., the setting maintenance type function. In other words, when the on / off setting operation frequency of a forced setting type function exceeds a predetermined frequency, when the vehicle 1 is powered on, the forced setting type function whose on / off setting operation frequency has exceeded the predetermined frequency is assigned to a shortcut button in priority over other functions.
[0056] As described above, in the embodiment of the present invention, the display control device for controlling the screen display of the display device 21 mounted on the vehicle 1 comprises a shortcut button display control unit that displays shortcut buttons 35 and 36 on the basic screen of the display device 21, and a function on / off setting unit that performs on or off setting operations for each function provided in the vehicle 1 without using shortcut buttons. These functions consist of either forced setting type functions that are forcibly set to on or off when the vehicle 1 is powered on, regardless of the function on / off setting at the time of the previous power off, or setting maintenance type functions that maintain the function on / off setting at the time of the previous power off when the vehicle 1 is powered on. When the frequency of on / off setting operations of the forced setting type functions that are not performed with shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, the shortcut button display control unit assigns the forced setting type function whose on / off setting operation frequency exceeds the predetermined frequency to a shortcut button with priority over other functions when the vehicle 1 is powered on, and displays the shortcut button to which the forced setting type function is assigned on the basic screen of the display device 21.
[0057] Furthermore, in an embodiment of the present invention, a display control method for controlling the screen display of a display device 21 mounted on a vehicle 1, wherein a function on / off setting unit performs setting or off setting operations for each function provided on the vehicle 1 without using shortcut buttons, and these functions consist of either forced setting type functions that are forcibly set to on or off when the vehicle 1 is powered on, regardless of the function on / off setting at the time of the previous power off, or setting maintenance type functions that maintain the function on / off setting at the time of the previous power off when the vehicle 1 is powered on. When the frequency of on / off setting operations of the forced setting type functions without using shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, when the vehicle 1 is powered on, the computer assigns the forced setting type function whose on / off setting operation frequency has exceeded the predetermined frequency to a shortcut button, prioritizing it over other functions, and displays the shortcut button to which the forced setting type function is assigned on the basic screen of the display device 21.
[0058] Furthermore, in an embodiment of the present invention, a program used to control the screen display of a display device 21 mounted on a vehicle 1, In the function on / off setting unit, on or off settings can be performed for each function provided in vehicle 1 without using shortcut buttons. These functions consist of either a forced setting type function, which is forcibly set to on or off when the vehicle 1 is powered on, regardless of the function's on / off setting at the time of the previous power off, or a setting retention type function, which maintains the function's on / off setting at the time of the previous power off when the vehicle 1 is powered on. When the frequency of on / off setting operations for mandatory setting functions that are not performed using shortcut buttons in the function on / off setting unit exceeds a predetermined frequency, a program is provided to cause the computer to function such that, when the vehicle 1 is powered on, the mandatory setting function whose on / off setting operation frequency exceeds the predetermined frequency is assigned to a shortcut button with priority over other functions, and the shortcut button to which the mandatory setting function is assigned is displayed on the basic screen of the display device 21.
[0059] Furthermore, in the embodiment of the present invention, the forced setting function is a function that is automatically turned on when the power of the vehicle 1 is turned on after the last power off of the vehicle 1. Furthermore, in the embodiment of the present invention, when a predetermined number of trips occur consecutively in the function on / off setting unit where an on / off setting operation of the forced setting function is performed without using a shortcut button, the shortcut button display control unit assigns the forced setting function that has tripped a predetermined number of times to a shortcut button, prioritizing it over other functions, and displays the shortcut button to which the forced setting function that has tripped a predetermined number of times is assigned on the basic screen of the display device 21. Furthermore, in the embodiment of the present invention, the shortcut button is configured so that each time the shortcut button is touched, the function assigned to the shortcut button switches between on and off settings.
[0060] As described above, in the embodiment of the present invention, when the frequency of on / off setting operations for a mandatory setting function exceeds a predetermined frequency, when the vehicle 1 is powered on, the mandatory setting function whose on / off setting operation frequency has exceeded the predetermined frequency is assigned to a shortcut button, for example, shortcut button 35, in priority to other functions, and the shortcut button 35 to which the mandatory setting function is assigned is displayed on the basic screen of the display device 21. Therefore, by simply touching the shortcut button 35, it is possible to change the on / off setting of the mandatory setting function assigned to the shortcut button 35, for example, the departure delay warning function. For example, when the vehicle 1 is powered on, if the departure delay warning function, which is a mandatory setting function, is set to ON, the departure delay warning function will be turned OFF simply by touching the shortcut button 35 to which the departure delay warning function is assigned.
[0061] On the other hand, after the vehicle 1 is powered on and the delayed start warning function is set to ON, and then after the delayed start warning function is set to OFF, the possibility of touching the shortcut button 35 for the delayed start warning function is extremely low. Therefore, there is almost no problem in stopping the assignment of the delayed start warning function to the shortcut button 35 and stopping the display of the shortcut button 35 assigned to the delayed start warning function. Conversely, stopping the display of the shortcut button 35 assigned to the delayed start warning function has the advantage that the number of shortcut buttons 35 displayed decreases, making it easier to recognize the displays of buttons assigned to other functions. Therefore, in the embodiment according to the present invention, when the on / off setting of the delayed start warning function, i.e., the forced setting type function, assigned to the shortcut button 35 is changed after the vehicle 1 is powered on but before the vehicle 1 is powered off, the display of the shortcut button 35 assigned to the forced setting type function on the basic screen of the display device 21 is stopped until the vehicle 1 is powered off.
[0062] Figure 14 shows the shortcut button display control routine for executing this embodiment, and this routine is repeatedly executed within the electronic control unit 13. Referring to Figure 14, in step 230, it is first determined whether the power to vehicle 1 is turned on or not. If it is determined that the power to vehicle 1 is not turned on, the processing cycle ends. Conversely, in step 230, if it is determined that the power to vehicle 1 is turned on, the process proceeds to step 231, where it is determined whether the forced setting function is assigned to shortcut buttons 35 and 36. If it is determined that the forced setting function is not assigned to shortcut buttons 35 and 36, the processing cycle ends. Conversely, in step 231, if it is determined that the forced setting function is assigned to shortcut buttons 35 and 36, the process proceeds to step 232, where it is determined whether the on / off setting of the forced setting function has been changed. If it is determined that the on / off setting of the forced setting function has not been changed, the processing cycle ends. Conversely, in step 232, if it is determined that the on / off setting of the forced setting function has been changed, the process proceeds to step 233, where the display of shortcut button 35, to which the forced setting function is assigned, on the basic screen of the display device 21 is stopped.
[0063] Thus, in this embodiment, when the on / off setting of the departure delay warning function, i.e., the forced setting type function, assigned to the shortcut button 35 is changed after the vehicle 1 is powered on but before the vehicle 1 is powered off, the display of the shortcut button 35 to which the forced setting type function is assigned on the display device 21's basic screen is stopped until the vehicle 1 is powered off. In this case, instead of stopping the display of the shortcut button 35, to which the forced setting function is assigned, on the basic screen of the display device 21, it is also possible to change the forced setting function assigned to the shortcut button 35 to a different function.
[0064] Therefore, in another embodiment of the present invention, when the on / off setting of a mandatory setting function assigned to a shortcut button 35 is changed after the vehicle 1 is powered on but before the vehicle 1 is powered off, a shortcut button assigned to a different function is displayed instead of the shortcut button 35 assigned to the mandatory setting function until the vehicle 1 is powered off. In this case, for example, if a predetermined number of trips occur consecutively in the function on / off setting unit where an on / off setting operation of a mandatory setting function is performed not by a shortcut button, the function that has caused the predetermined number of trips is assigned to a different function.
[0065] Figure 14 shows a shortcut button display control routine for executing this other embodiment, which is repeatedly executed within the electronic control unit 13. Referring to Figure 14, in step 240, it is first determined whether the power to vehicle 1 is turned on or not. If it is determined that the power to vehicle 1 is not turned on, the processing cycle ends. Conversely, in step 240, if it is determined that the power to vehicle 1 is turned on, the process proceeds to step 241, where it is determined whether the forced setting function is assigned to shortcut buttons 35 and 36. If it is determined that the forced setting function is not assigned to shortcut buttons 35 and 36, the processing cycle ends. Conversely, in step 241, if it is determined that the forced setting function is assigned to shortcut buttons 35 and 36, the process proceeds to step 242, where it is determined whether the on / off setting of the forced setting function has been changed. If it is determined that the on / off setting of the forced setting function has not been changed, the processing cycle ends. Conversely, in step 242, if it is determined that the on / off setting of the forced setting function has been changed, the process proceeds to step 243, where the forced setting function assigned to shortcut button 35 is changed to a different function. [Explanation of symbols]
[0066] 1 vehicle 21 Display device 30 screens 35, 36 Shortcut buttons
Claims
1. In a display control device that controls the screen display of a display device mounted on a vehicle, A shortcut button display control unit that displays shortcut buttons on the basic screen of the aforementioned display device, The vehicle is equipped with a function on / off setting unit that allows on or off settings for each function without using shortcut buttons. The function consists of either a forced setting type function that is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting at the time of the previous power off, or a setting retention type function that maintains the function's on / off setting at the time of the previous power off when the vehicle is powered on. The shortcut button display control unit is a display control device that, when the frequency of on / off setting operations of a mandatory setting type function that is not performed by a shortcut button in the function on / off setting unit exceeds a predetermined frequency, assigns the mandatory setting type function whose on / off setting operation frequency exceeds the predetermined frequency to the shortcut button in priority to other functions when the vehicle is powered on, and displays the shortcut button to which the mandatory setting function has been assigned on the basic screen of the display device.
2. The display control device according to claim 1, wherein the forced setting function is a function that is automatically turned on when the vehicle is powered on after the vehicle has been powered off for the last time.
3. The display control device according to claim 1, wherein the shortcut button display control unit, when a predetermined number of trips occur consecutively in the function on / off setting unit in which an on / off setting operation of a mandatory setting type function that is not performed by a shortcut button is performed, assigns the mandatory setting type function that has caused the predetermined number of trips to the shortcut button in priority to other functions, and displays the shortcut button to which the mandatory setting type function that has caused the predetermined number of trips has been assigned on the basic screen of the display device.
4. The display control device according to claim 1, wherein, after the vehicle is powered on but before the vehicle is powered off, the on / off setting of a mandatory setting function assigned to the shortcut button is changed, and the display of the shortcut button to which the mandatory setting function is assigned on the display device's basic screen is stopped until the vehicle is powered off.
5. The display control device according to claim 4, wherein, after the vehicle is powered on but before the vehicle is powered off, the on / off setting of the forced setting function assigned to the shortcut button is changed, and the shortcut button assigned to a different function is displayed instead of the shortcut button assigned to the forced setting function until the vehicle is powered off.
6. The display control device according to claim 5, wherein if a predetermined number of trips occur consecutively in the function on / off setting unit when an on / off setting operation of a forced setting type function that is not performed by a shortcut button is performed in the function on / off setting unit, the function for which the predetermined number of trips occurred is designated as the other function.
7. The display control device according to claim 1, wherein the shortcut button is configured such that each time the shortcut button is touched, the function assigned to the shortcut button is switched between an on setting and an off setting.
8. A display control method for controlling the screen display of a display device mounted on a vehicle, In the function on / off setting unit, on or off settings are performed for each function provided in the vehicle without using shortcut buttons. The function consists of either a forced setting type function that is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting at the time of the previous power off, or a setting retention type function that maintains the function's on / off setting at the time of the previous power off when the vehicle is powered on. Computers A display control method in which, when the frequency of on / off setting operations of a mandatory setting type function that is not performed by a shortcut button in the function on / off setting unit exceeds a predetermined frequency, the mandatory setting type function whose on / off setting operation frequency exceeds the predetermined frequency is assigned to the shortcut button in priority to other functions when the vehicle is powered on, and the shortcut button to which the mandatory setting type function is assigned is displayed on the basic screen of the display device.
9. A program used to control the screen display of a display device mounted on a vehicle, In the function on / off setting unit, on or off settings are performed for each function provided in the vehicle without using shortcut buttons. The function consists of either a forced setting type function that is forcibly set to on or off when the vehicle is powered on, regardless of the function's on / off setting at the time of the previous power off, or a setting retention type function that maintains the function's on / off setting at the time of the previous power off when the vehicle is powered on. A program that, when the frequency of on / off setting operations for a mandatory setting type function that is not performed by a shortcut button in the function on / off setting unit exceeds a predetermined frequency, causes the computer to function such that, when the vehicle is powered on, assign the mandatory setting type function whose on / off setting operation frequency exceeds the predetermined frequency to the shortcut button, prioritizing it over other functions, and display the shortcut button to which the mandatory setting type function is assigned on the basic screen of the display device.
Citation Information
Patent Citations
Information apparatus and menu display method
JP2024049711A