Control device and control method
The control device for saddle-type vehicles improves safety by dividing the road into areas and controlling display to inform riders of changing road characteristics, enhancing stability and comfort.
Patent Information
- Application Number
- PCT/IB2025/054415
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-26
- Filing Date
- 2025-04-29
- Publication Date
- 2026-01-02
AI Technical Summary
Saddle-type vehicles are more unstable and have lower rider visibility compared to four-wheeled automobiles, necessitating improved safety measures.
A control device for a rider assistance system that divides the road into multiple areas based on time of passage, determines road characteristics for each area, and controls display on a display device to notify the rider of these changes.
Enhances safety by allowing riders to understand road characteristics ahead, improving driving stability and comfort.
Smart Images

Figure IB2025054415_02012026_PF_FP_ABST
Abstract
Description
[0001] [Document name] Statement
[0002] [Title of invention] Control device and control method
[0003] [Technical Field]
[0004]
[001] This disclosure relates to a control device and a control method that can improve safety.
[0005] [Background technology]
[0006]
[002] Various technologies have been proposed to assist riders of saddle-ride vehicles such as motorcycles in driving. For example, Patent Document 1 discloses a driver assistance system that warns a motorcycle rider that he or she is inappropriately approaching an obstacle based on information detected by a sensor device that detects obstacles in the direction of travel or substantially in the direction of travel.
[0007] [Prior art documents]
[0008] [Patent documents]
[0009]
〇 0 0 3
[0010] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-116882
[0011] Summary of the Invention
[0012] [Problem to be solved by the invention]
[0013] [0 0 0 4] In this regard, saddle-type vehicles are more likely to become unstable than four-wheeled automobiles, etc., and so improving safety is desirable. In addition, in saddle-type vehicles, the rider's visibility of the surroundings is lower than in four-wheeled automobiles, etc., which is another factor that makes it desirable to improve safety.
[0014]
[0005] The present invention has been made against the background of the above-mentioned problems, and aims to provide a control device and a control method that can improve safety.
[0015] [Means for solving the problem]
[0016]
[0006] The control device according to the present invention is a control device for a rider assistance system that assists a rider of a saddle-ride type vehicle, and includes an execution unit that performs display control to control the display by a display device, and the execution unit divides a road over which the saddle-ride type vehicle passes into a plurality of areas where the saddle-ride type vehicle passes at different times, determines road characteristics for each of the plurality of areas, and in the display control, controls the display based on the determination results of the road characteristics for each of the plurality of areas.
[0017]
[0007] The control method according to the present invention is a control method for a rider assistance system that assists a rider of a saddle-ride type vehicle, in which an execution unit of a control device executes display control that controls display by a display device, the execution unit divides a road over which the saddle-ride type vehicle passes into a plurality of areas where the time at which the saddle-ride type vehicle passes differs, determines road characteristics for each of the plurality of areas, and in the display control, controls the display based on the determination results of the road characteristics for each of the plurality of areas.
[0018] [Effects of the Invention]
[0019]
[0008] In the control device and control method according to the present invention, the execution unit of the control device executes display control that controls the display on the display device, and the execution unit divides the road over which the saddle-ride type vehicle passes into a plurality of areas over which the saddle-ride type vehicle passes at different times, determines road characteristics for each of the plurality of areas, and controls the display based on the determination results of the road characteristics for each of the plurality of areas in the display control. This makes it possible to notify the rider of changes in the road characteristics of the road over which the saddle-ride type vehicle passes. Therefore, the rider can drive the saddle-ride type vehicle after understanding changes in the road characteristics of the road over which the saddle-ride type vehicle passes. This makes it possible to improve safety. [Brief description of the drawings]
[0020] [ 0 0 0 9 ]
[0021] [Figure 1] A schematic diagram showing the general configuration of a saddle-type vehicle according to an embodiment of the present invention.
[0022] [Figure 2] A block diagram showing an example of the functional configuration of a control device according to an embodiment of the present invention. The saddle-type vehicle 1 includes a display device 11, a navigation device 12, a front wheel speed sensor 13, a rear wheel speed sensor 14, and a control device (ECU) 20.
[0023]
[0016] The saddle-ride type vehicle 1 is equipped with a rider assistance system 100 that assists a rider of the saddle-ride type vehicle 1. The rider assistance system 100 includes the above-mentioned components (specifically, the display device 11, the navigation device 12, the front wheel speed sensor 13, the rear wheel speed sensor 14, and the control device 20).
[0024]
[0017] The display device 11 has a display function for visually displaying information. In the example of FIG. 1, the display device 11 is provided on the windscreen W1 of the saddle-ride type vehicle 1. However, as will be described later, the arrangement of the display device 11 is not limited to the above example. Details of the display device 11 will be described later.
[0025]
[0018] The navigation device 12 is a device that provides route guidance from the current position of the saddle-ride type vehicle 1 to a rider's desired destination. The navigation device 12 displays various information related to route guidance (for example, the current position of the saddle-ride type vehicle 1, the travel route to be guided, the location of the destination, the distance on the travel route from the current position of the saddle-ride type vehicle 1 to the destination, and the time to reach the destination). The navigation device 12 can also obtain location information for the saddle-ride type vehicle 1 based on information transmitted from GPS (Global Positioning System) satellites.
[0026]
[0019] The front wheel speed sensor 13 is a wheel speed sensor that detects the wheel speed of the front wheel (for example, the number of rotations per unit time of the front wheel [rpm] or the moving distance per unit time [km / h], etc.) and outputs the detection result. The front wheel speed sensor 13 may also detect other physical quantities that can be substantially converted into the wheel speed of the front wheel. The front wheel speed sensor 13 is provided on the front wheel.
[0027]
[0020] The rear wheel speed sensor 14 is a wheel speed sensor that detects the wheel speed of the rear wheel (for example, the number of rotations per unit time of the rear wheel [rpm] or the moving distance per unit time [km / h], etc.) and outputs the detection result. The rear wheel speed sensor 14 may also detect other physical quantities that can be substantially converted into the wheel speed of the rear wheel. The rear wheel speed sensor 14 is provided on the rear wheel.
[0028]
[0021] The control device 20 controls the operation of the rider assistance system 100. For example, part or all of the control device 20 is configured with a microcomputer, a microprocessor unit, or the like. Also, for example, part or all of the control device 20 may be configured with an updatable component such as firmware, or may be a program module executed by a command from a CPU, or the like. The control device 20 may be, for example, a single device, or may be divided into multiple devices.
[0029]
[0022] Figure 2 is a block diagram showing an example of the functional configuration of the control device 20. As shown in Figure 2, the control device 20 includes, for example, an acquisition unit 21 and an execution unit 22. The control device 20 communicates with each device of the rider assistance system 100 (for example, the display device 11, the navigation device 12, the front wheel speed sensor 13, and the rear wheel speed sensor 14). The control device 20 can also control the operation of each device of the rider assistance system 100 (for example, the display device 11).
[0030]
[0023] The acquisition unit 21 acquires information from each device of the rider assistance system 100. For example, the acquisition unit 21 acquires information from the navigation device 12, the front wheel speed sensor 13, and the rear wheel speed sensor 14. In this specification, acquisition of information may include extraction or generation of information (for example, calculation), etc.
[0031]
[0024] For example, the acquisition unit 21 can acquire position information of the saddle-ride type vehicle 1 based on the output information of the navigation device 12. The position information may be information that directly indicates the position of the saddle-ride type vehicle 1, or may be information that can be substantially converted into the position of the saddle-ride type vehicle 1. The acquisition unit 21 can also acquire map data based on the output information of the navigation device 12.
[0032]
[0025] For example, the acquisition unit 21 can acquire speed information of the saddle-ride type vehicle 1 based on the output information of the front wheel speed sensor 13 and the output information of the rear wheel speed sensor 14. The speed information may be information that directly indicates the speed of the saddle-ride type vehicle 1, or may be information that can be substantially converted into the speed of the saddle-ride type vehicle 1.
[0033]
[0026] In this specification, the output information of a sensor or the like may be the output of the sensor or the like itself.
[0034] , or information extracted from the output.
[0035]
[0027] The execution unit 22 executes various controls to assist the rider. In particular, the execution unit 22 executes display control to control the display by the display device 11. In this embodiment, as will be described later, the display control performed by the execution unit 22 improves safety.
[0036]
[0028] <Operation of the control device> The operation of the control device 20 according to the embodiment of the present invention will be described with reference to Figs. 3 to 9.
[0037]
[0029] As described above, the execution unit 22 of the control device 20 executes display control that controls the display by the display device 11. In this embodiment, the execution unit 22, in the display control, causes the display device 11 to perform a display to notify the rider of the road characteristics of the road on which the saddle riding type vehicle 1 is passing (specifically, a road located ahead of the saddle riding type vehicle 1 and which the saddle riding type vehicle 1 will pass in the future). Note that the road characteristics are characteristics related to the shape of the road, and as will be described later, can include the presence or absence of a curve and the curve characteristics (that is, characteristics related to the curve).
[0038] Specifically, the execution unit 22 divides the road on which the saddle riding type vehicle 1 passes into a plurality of areas where the saddle riding type vehicle 1 passes at different times, and determines the road characteristics for each of the plurality of areas. Then, in the display control, the execution unit 22 controls the display on the display device 11 based on the determination results of the road characteristics for each of the plurality of areas.
[0039]
[0031] Fig. 3 is a schematic diagram showing an example of a road that the saddle riding type vehicle 1 travels on. The execution unit 22 can identify the road that the saddle riding type vehicle 1 travels on, for example, based on setting information about the travel route of the saddle riding type vehicle 1. The setting information is information about the travel route set by the rider, and is, for example, information indicating the travel route set by the rider using the navigation device 12 (i.e., the travel route that is the target of guidance). The execution unit 22 can acquire such information based on output information from the navigation device 12. Then, the execution unit 22 can identify the road that the saddle riding type vehicle 1 travels on, assuming that the saddle riding type vehicle 1 travels on the travel route set by the rider. In addition, the execution unit 22 can identify the shape of the road and the traveling position of the saddle-ride vehicle 1 on the road based on the position information of the saddle-ride vehicle 1 acquired based on the output information of the navigation device 12 and map data.
[0040]
[0032] The execution unit 22 may identify the roads that the saddle type vehicle 1 will pass through, without being based on the setting information of the travel route of the saddle type vehicle 1. For example, the execution unit 22 may identify the roads that the saddle type vehicle 1 will pass through, assuming that the saddle type vehicle 1 will proceed to the largest road (or the most important road) at the branching road.
[0041]
[0033] For example, assuming that the saddle-ride type vehicle 1 maintains its current speed, the execution unit 22 identifies the points that the saddle-ride type vehicle 1 will pass each time a predetermined time (for example, t seconds) has elapsed. In the example of Figure 3, point P0 where the saddle-ride type vehicle 1 is currently located, point P1 where the saddle-ride type vehicle 1 will pass after t seconds, point P2 where the saddle-ride type vehicle 1 will pass after 2t seconds, point P3 where the saddle-ride type vehicle 1 will pass after 3t seconds, and point P4 where the saddle-ride type vehicle 1 will pass after 4t seconds are shown.
[0042]
[0034] The execution unit 22 then sets the area between points P1 and P2 as a first area R1, sets the area between points P2 and P3 as a second area R2, and sets the area between points P3 and P4 as a third area R3. In this way, the execution unit 22 divides the road along which the saddle riding type vehicle 1 passes into a first area R1, a second area R2, and a third area R3, which are areas through which the saddle riding type vehicle 1 passes at different times.
[0043]
[0035] Then, the execution unit 22 determines the road characteristics of each of the first area R1, the second area R2, and the third area R3. Details of the determination of road characteristics will be described later. Then, in display control, the execution unit 22 causes the display device 11 to display information to notify the rider of the road characteristics of each of the first area R1, the second area R2, and the third area R3.
[0044]
[0036] The division of the multiple areas is not limited to the above example. For example, in the above example, the travel time of the saddle-ride type vehicle 1 between each area (i.e., the total time from when the saddle-ride type vehicle 1 enters the area until when it leaves) is constant. However, the travel time of the saddle-ride type vehicle 1 between each area may differ.
[0045]
[0037] In the following, an example will be described in which the road on which the saddle-ride type vehicle 1 travels is divided into three areas. However, the execution unit 22 may divide the road on which the saddle-ride type vehicle 1 travels into two areas, or into four or more areas.
[0046]
[0038] Fig. 4 is a schematic diagram showing an example of a display device 11. As described above, in this embodiment, the display device 11 is provided on the windscreen w1 of the saddle-ride type vehicle 1. The windscreen wi is provided at the front of the saddle-ride type vehicle 1 and is a transparent, flat member. By viewing the road ahead through the windscreen W1, the rider can drive while avoiding the wind. Because the windscreen wi is basically located within the rider's field of vision, when the display device 11 is provided on the windscreen W1, the rider can view the display device 11 without significantly changing their line of sight.
[0047]
[0039] As shown in Fig. 4, the display device 11 includes, for example, six display areas A1L, A1R, A2L, A2R, A3L, and A3R. Each display area is formed, for example, by an elongated lamp extending in the vertical direction. The lamps may be, for example, LEDs (Light Emitting Diodes).
[0048]
[0040] Display areas A1L and A1R are display areas used for displaying information related to the first area R1. In particular, display area A1L is a display area used for displaying information indicating that the curve in the first area R1 is to the left, and display area A1R is a display area used for displaying information indicating that the curve in the first area R1 is to the right.
[0049]
[0041] Display areas A2L and A2R are display areas used for displaying information related to the second area R2. In particular, display area A2L is a display area used for displaying information indicating that the curve in the second area R2 is to the left, and display area A2R is a display area used for displaying information indicating that the curve in the second area R2 is to the right.
[0050]
[0042] Display areas A3L and A3R are display areas used for displaying information related to the third area R3. In particular, display area A3L is a display area used for displaying information indicating that the curve in the third area R3 is to the left, and display area A3R is a display area used for displaying information indicating that the curve in the third area R3 is to the right.
[0051]
[0043] As shown in Fig. 4, display areas AIL, A2L, A3L used to indicate that the curve is to the left are provided at the left end of the windscreen W1. In other words, display areas AIL, A2L, A3L are located on the left side of the direction of travel of the saddle-ride type vehicle 1. Of these display areas AIL, A2L, A3L, display area A1L is located on the leftmost side, display area A2L is located to the right of display area A1L, and display area A3L is located to the right of display area A2L.
[0052]
[0044] Also, as shown in Fig. 4, the display areas AIR, A2R, A3R used to indicate that the curve is to the right are provided at the right end of the windscreen W1. In other words, the display areas AIR, A2R, A3R are located on the right side of the direction of travel of the saddle-ride type vehicle 1. Of these display areas AIR, A2R, A3R, the display area A1R is located at the rightmost side, the display area A2R is located to the left of the display area A1R, and the display area A3R is located to the left of the display area A2R.
[0053]
[0045] Also, as shown in Figure 4, the horizontal widths of the display areas AIL, AIR, A2L, A2R, A3L, and A3R are approximately the same for each display area. On the other hand, the vertical lengths of the display areas A1L, AIR, A2L, A2R, A3L, and A3R differ for each display area. Specifically, of the six display areas, the vertical length of the display areas AIL and A1R used for displaying the first area R1 is the longest, the vertical length of the display areas A2L and A2R used for displaying the second area R2 is the next longest, and the vertical length of the display areas A3L and A3R used for displaying the third area R3 is the shortest. In other words, of the six display areas, the display areas AIL and A1R used for displaying the first area R1 are the largest, the display areas A2L and A2R used for displaying the second area R2 are the next largest, and the display areas A3L and A3R used for displaying the third area R3 are the smallest.
[0054]
[0046] By setting the size and positional relationships of the display areas as described above, it becomes easier for the rider to recognize, based on a principle similar to perspective, that the first area R1 corresponding to the display areas AIL and A1R is the closest, the second area R2 corresponding to the display areas A2L and A2R is the next closest, and the third area R3 corresponding to the display areas A3L and A3R is the farthest.
[0055]
[0047] In the display control executed by the execution unit 22, for example, the display device 11 shown in Fig. 4 is used to notify the rider of the road characteristics of each of the first area R1, the second area R2, and the third area R3. However, as will be described later, the configuration of the display device 11 is not limited to the example in Fig. 4. Below, a detailed description is given of a processing example related to the display control executed using the display device 11 shown in Fig. 4.
[0056]
[0048] Fig. 5 is a flowchart showing an example of the overall processing flow performed by the control device 20. Step S101 in Fig. 5 corresponds to the start of the processing flow shown in Fig. 5.
[0057]
[0049] When the processing flow shown in FIG. 5 starts, in step S102, the execution unit 22 determines whether the speed of the saddle-ride type vehicle 1 is higher than a minimum value.
[0058] As described above, according to the display control of this embodiment, the rider is notified of the road characteristics of the road on which the saddle riding type vehicle 1 is traveling. This allows the rider to drive the saddle riding type vehicle 1 after understanding the changes in the road characteristics of the road on which the saddle riding type vehicle 1 is traveling, thereby improving safety. However, when the saddle riding type vehicle 1 is traveling at a low speed, there is little need for displays to improve safety, and such displays may actually be perceived as bothersome by the rider.
[0059]
[0051] Step S102 is a judgment process for suppressing unnecessary display under the above-mentioned circumstances. The threshold value in step S102 is set to a speed (e.g., about 30 km / h) at which it is possible to appropriately determine whether the speed of the saddle-ride type vehicle 1 is low enough to cause the above-mentioned circumstances.
[0060]
[0052] If it is determined that the speed of the saddle-riding type vehicle 1 is lower than the minimum value (Step S102 / NO), proceed to Step S103. In Step S103, the execution unit 22 turns off all display areas of the display device 11 and returns to Step S102. On the other hand, if it is determined that the speed of the saddle-riding type vehicle 1 is higher than the minimum value (Step S102 / YES), proceed to Step S104.
[0061]
[0053] If the answer is YES in step S102, in step S104, the execution unit 22 divides the road on which the saddle-ride type vehicle 1 passes into multiple areas where the saddle-ride type vehicle 1 passes at different times.
[0062]
[0054] The processing of step S104 has been described above with reference to Fig. 3, so a detailed explanation will be omitted. For example, in the example of Fig. 3, the execution unit 22 divides the road on which the saddle-ride type vehicle 1 passes into a first region R1, a second region R2, and a third region R3, which are regions through which the saddle-ride type vehicle 1 passes at different times.
[0063]
[0055] Next, in step S105, the execution unit 22 executes display control of the first region R1. In the display control of the first region R1, the execution unit 22 determines the road characteristics of the first region R1 and controls the display by the display device 11 based on the determination result of the road characteristics. Details of step S105 will be described later.
[0064]
[0056] Next, in step S106, the execution unit 22 executes display control of the second region R2. In the display control of the second region R2, the execution unit 22 determines the road characteristics of the second region R2 and controls the display by the display device 11 based on the determination result of the road characteristics. Details of step S106 will be described later.
[0065]
[0057] Next, in step S107, the execution unit 22 executes display control of the third region R3, and returns to step S102. In the display control of the third region R3, the execution unit 22 determines the road characteristics of the third region R3, and controls the display by the display device 11 based on the determination result of the road characteristics. Details of step S107 will be described later.
[0066]
[0058] Fig. 6 is a flowchart showing an example of the process flow of display control of each area performed by the control device 20. Specifically, the process flow of Fig. 6 is performed in steps S105, S106, and S107 in Fig. 5. Step S201 in Fig. 6 corresponds to the start of the process flow shown in Fig. 6. Step S208 in Fig. 6 corresponds to the end of the process flow shown in Fig. 6.
[0067]
[0059] Note that, hereinafter, the area that is the subject of display control in the processing flow of Fig. 6 is also referred to as the target area. Specifically, in the display control of the first area R1 in step S105 in Fig. 5, the first area R1 corresponds to the target area. Also, in the display control of the second area R2 in step S106 in Fig. 5, the second area R2 corresponds to the target area. Also, in the display control of the third area R3 in step S107 in Fig. 5, the third area R3 corresponds to the target area.
[0068]
[0060] When the processing flow shown in Fig. 6 starts, in step S202 the execution unit 22 acquires the angle of change of the target area that is the target of display control.
[0061] In step S202, the execution unit 22 acquires, for example, the angle between the road direction at the point in the target area that the saddle-ride type vehicle 1 passes earliest (i.e., the entrance point of the target area) and the road direction at the point in the target area that the saddle-ride type vehicle 1 passes latest (i.e., the exit point of the target area) as the angle of change. The execution unit 22 can acquire information about the road direction at each point, for example, based on map data acquired using the navigation device 12. For example, the execution unit 22 can obtain information on the direction of the road at each point (specifically, the direction on the horizontal plane) by identifying the tangent at each point of the trajectory of the center line of the road.
[0069]
[0062] For example, in the example of Fig. 3, in each display control of steps S105, S106, and S107 in Fig. 5, the execution unit 22 obtains the change angle of the target area as follows. Please refer to Fig. 3 for each area.
[0070]
[0063] In display control of the first region R1, the execution unit 22 obtains the angle between the road direction D1 at point P!, which is the entrance point of the first region R1, and the road direction D2 at point P2, which is the exit point of the first region R!, as the change angle of the first region R1.
[0071]
[0064] In controlling the display of the second area R2, the execution unit 22 obtains the angle between the road direction D2 at point P2, which is the entrance point of the second area R2, and the road direction D3 at point P3, which is the exit point of the second area R2, as the change angle of the second area R2.
[0072]
[0065] In display control of the third area R3, the execution unit 22 acquires the angle between the road direction D3 at point P3, which is the entrance point of the third area R3, and the road direction D4 at point P4, which is the exit point of the third area R3, as the change angle of the third area R3.
[0073]
[0066] Next, in step S203 of Fig. 6, the execution unit 22 determines whether or not there is a curve as a road characteristic for the target area. In other words, the execution unit 22 determines whether or not there is a curve in the target area.
[0074]
[0067] In step S203, the execution unit 22 determines whether or not a curve exists in the target area based on the change angle acquired in step S202. For example, if the change angle of the target area is greater than the min value, the execution unit 22 determines that a curve exists in the target area. On the other hand, if the change angle of the target area is smaller than the min value, the execution unit 22 determines that a curve does not exist in the target area. The min value is set to a value that can determine, for example, whether the target area can be considered to be a substantially straight road or whether it should not be considered a straight road but a curved road.
[0075]
[0068] For example, in the example of Fig. 3, in the display control of steps S105, S106, and S107 in Fig. 5, the execution unit 22 determines whether or not a curve exists as follows. Please refer to Fig. 3 for each region.
[0076]
[0069] In display control of the first region R1, the execution unit 22 determines that the change angle of the first region R1 (i.e., the angle between the direction D1 and the direction D2) is greater than the minimum value, and determines that a curve exists in the first region R1.
[0077]
[0070] In display control of the second region R2, the execution unit 22 determines that the change angle of the second region R2 (i.e., the angle between the direction D2 and the direction D3) is greater than the minimum value, and determines that a curve exists in the second region R2.
[0078]
[0071] In display control of the third region R3, the execution unit 22 determines that the change angle of the third region R3 (i.e., the angle between the direction D3 and the direction D4) is smaller than the minimum value, and determines that there is no curve in the third region R3.
[0079]
[0072] In step S203 of Fig. 6, if it is determined that no curve exists in the target area (step S203 / NO), the process proceeds to step S204. In step S204, the execution unit 22 turns off all display areas used to display the target area, and the process flow shown in Fig. 6 ends.
[0080]
[0073] On the other hand, if it is determined that a curve exists in the target area (step S203 / YES), proceed to step S205.
[0081]
[0074] As described above, in the example of Fig. 3, in the display control of the third region R3, it is determined that there is no curve in the third region R3. Therefore, in the display control of the third region R3, the result is determined as NO in step S203, and in step S204, the execution unit 22 turns off the display regions A3L and A3R used in the display related to the third region R3.
[0082]
[0075] On the other hand, in the example of Fig. 3, in the display control of the first region R1 and the display control of the second region R2, it is determined that a curve exists in the first region R1 and the second region R2, respectively. Therefore, in the display control of the first region R1 and the display control of the second region R2, the determination in step S203 is YES, and the process proceeds to step S205.
[0083]
[0076] If the determination in step S203 is YES, in step S205, the execution unit 22 determines the direction of the curve as the curve characteristic for the target area. For example, the execution unit 22 determines whether the direction of the curve in the target area is leftward.
[0084]
[0077] In step S205, the execution unit 22 determines whether the curve in the target area is directed leftward, for example, based on the direction of the road at the point in the target area where the saddle-ride type vehicle 1 passes earliest (i.e., the entrance point of the target area) and based on whether the road is directed leftward at the point in the target area where the saddle-ride type vehicle 1 passes latest (i.e., the exit point of the target area). For example, based on the direction of the road at the entrance point of the target area, the execution unit 22 determines that the curve in the target area is directed leftward if the road is directed leftward at the exit point of the target area. On the other hand, based on the direction of the road at the entrance point of the target area, the execution unit 22 determines that the curve in the target area is directed rightward if the road is directed right at the exit point of the target area. In addition, the execution unit 22 can, for example, calculate the difference between the angle indicating the direction of the road at the entrance point of the target area and the angle indicating the direction of the road at the exit point of the target area, and based on whether the difference is positive or negative, determine whether the direction of the road at the exit point of the target area is facing leftward based on the direction of the road at the entrance point of the target area.
[0085]
[0078] For example, in the example of FIG. 3, in the display control of steps S105 and S106 in FIG. 5, the execution unit 22 determines the direction of the curve as follows. Please refer to FIG. 3 for each area.
[0086]
[0079] In display control of the first area R1, the execution unit 22 determines that the road direction D2 at point P2, which is the exit point of the first area R!, is facing right based on the road direction D1 at point P!, which is the entrance point of the first area R1, and determines that the direction of the curve in the first area R1 is to the right.
[0087]
[0080] In display control of the second region R2, the execution unit 22 determines that the road direction D3 at point P3, the exit point of the second region R2, is facing left based on the road direction D2 at point P2, the entrance point of the second region R2, and determines that the curve in the second region R2 is to the left.
[0081] In step S205 of Fig. 6, if it is determined that the curve in the target region is to the left (step S205 / YES), the process proceeds to step S206. In step S206, the execution unit 22 turns on the left display area of the display areas used to display the target region, and the processing flow shown in Fig. 6 ends.
[0088]
[0082] On the other hand, if it is determined that the curve direction in the target area is to the right (step S205 / NO), the process proceeds to step S207. In step S207, the execution unit 22 lights up the right display area among the display areas used to display the target area, and the process flow shown in FIG. 6 ends.
[0089]
[0083] As described above, in the example of Fig. 3, in the display control of the first area R1, it is determined that the direction of the curve in the first area R1 is to the right. Therefore, in the display control of the first area R1, the result is determined as NO in step S205, and in step S207, the execution unit 22 lights up the right display area A1R of the display areas A1L and A1R used in the display related to the first area R1.
[0090]
[0084] On the other hand, in the example of Fig. 3, in the display control of the second area R2, it is determined that the direction of the curve in the second area R2 is to the left. Therefore, in the display control of the second area R2, it is determined as YES in step S205, and in step S206, the execution unit 22 lights up the left display area A2L of the display areas A2L and A2R used in the display related to the second area R2.
[0091]
[0085] Fig. 7 is a schematic diagram showing an example of a display by the display device 11. Specifically, Fig. 7 shows the display result by the display device 11 in the example of Fig. 3. In Fig. 7, the lit display area is indicated by hatching.
[0092]
[0086] As described above, when judging the road characteristics of the first region R1, it is determined that a curve exists in the first region R1 and that the direction of the curve is to the right. Therefore, of the display regions A1L and A1R, the right display region A1R is lit. When judging the road characteristics of the second region R2, it is determined that a curve exists in the second region R2 and that the direction of the curve is to the left. Therefore, of the display regions A2L and A2R, the left display region A2L is lit. When judging the road characteristics of the third region R3, it is determined that no curve exists in the third region R3. Therefore, both display regions A3L and A3R are unlit.
[0093]
[0087] As explained above, the execution unit 22 of the control device 20 according to this embodiment divides the road over which the saddle riding type vehicle 1 passes into a plurality of areas (in the above example, a first area R1, a second area R2, and a third area R3) over which the saddle riding type vehicle 1 passes at different times, determines the road characteristics for each of the plurality of areas, and controls the display based on the determination results of the road characteristics for each of the plurality of areas in the display control. This makes it possible to notify the rider of the changes in the road characteristics of the road over which the saddle riding type vehicle 1 passes. Therefore, the rider can drive the saddle riding type vehicle 1 after understanding the changes in the road characteristics of the road over which the saddle riding type vehicle 1 passes. This improves safety and driving comfort, enabling smoother driving.
[0094]
[0088] In the above, an example has been described in which the direction of a curve is determined as the curve characteristics of an area obtained by dividing a road on which the saddle-riding vehicle 1 travels. However, it is preferable that the execution unit 22 further determines curve characteristics other than the direction of the curve. This makes it possible to notify the rider of the changes in more types of curve characteristics, and the rider can drive the saddle-riding vehicle 1 after gaining a more detailed understanding of the changes in the curve characteristics of the road on which the saddle-riding vehicle 1 travels. This makes it possible to more effectively improve safety.
[0095]
[0089] Below, we will explain modified examples in which curve characteristics other than the curve direction are further determined. In the following modified examples, the overall processing flow performed by the control device 20 is the same as the processing example of Figure 5 described above. However, in the following modified examples, the processing flow of display control of the first region R1 in step S105 in Figure 5 is different from the above example. In the following modified examples, the processing flow of display control of the second region R2 in step S106 in Figure 5 and the processing flow of display control of the third region R3 in step S107 are the same as the processing example of Figure 6 described above.
[0096]
[0090] Fig. 8 is a flowchart showing an example of a process flow for display control of the first region R! according to a modified example. Specifically, the process flow in Fig. 8 is performed in step S105 in Fig. 5. Step S301 in Fig. 8 corresponds to the start of the process flow shown in Fig. 8. Step S312 in Fig. 8 corresponds to the end of the process flow shown in Fig. 8.
[0097]
[0091] When the processing flow shown in Fig. 8 starts, in step S302, the execution unit 22 obtains the angle of change of the first region R1. Note that the processing in step S302 is the same as step S202 in Fig. 6 described above, and therefore a description thereof will be omitted.
[0098]
[0092] Next, in step S303, the execution unit 22 determines whether or not there is a curve as a road characteristic for the first region R1. That is, the execution unit 22 determines whether or not there is a curve in the first region R1. Note that the processing in step S303 is the same as step S203 in FIG. 6 described above, so a description thereof will be omitted.
[0099]
[0093] If it is determined that there is no curve in the first region R1 (step S303 / NO), proceed to step S304. In step S304, the execution unit 22 turns off the display areas A1L and A1R used to display the first region R1, and the processing flow shown in Fig. 8 ends. On the other hand, if it is determined that there is a curve in the first region R1 (step S303 / YES), proceed to step S305.
[0100]
[0094] In the example of Figure 3, it is determined that a curve exists in the first region R1, so the result in step S303 is YES, and the process proceeds to step S305.
[0101]
[0095] If the determination in step S303 is YES, in step S305, the execution unit 22 determines the curve direction as the curve characteristics for the first region R1. For example, the execution unit 22 determines whether the curve direction in the first region R1 is to the left. Note that the processing in step S305 is the same as step S205 in FIG. 6 described above, so a description thereof will be omitted.
[0102]
[0096] If it is determined that the direction of the curve in the first region R1 is to the left (step S305 / YES), proceed to step S306. On the other hand, if it is determined that the direction of the curve in the first region R1 is to the right (step S305 / NO), proceed to step S309.
[0103]
[0097] In the example of Figure 3, since the direction of the curve in the first region R1 is determined to be to the right, the result in step S305 is NO, and the process proceeds to step S309.
[0104]
[0098] If the determination in step S305 is YES, in step S306, the execution unit 22 determines the degree of curvature of the curve as the curve characteristics for the first region R1. In other words, the execution unit 22 determines the degree of curvature of the curve in the first region R1.
[0105]
[0099] In step S306, the execution unit 22 determines the degree of curvature of the curve in the first region R1, for example, based on the angle of change in the first region R1 acquired in step S302. Below, an example will be described in which the execution unit 22 determines the degree of curvature of the curve in the first region R1 in three stages. However, the execution unit 22 may determine the degree of curvature of the curve in more stages.
[0106]
[0100] The execution unit 22 determines the degree of curvature of the curve in the first region R1, for example, using a first angle and a second angle greater than the first angle as determination indices. For example, if the change angle in the first region R1 is smaller than the first angle, the execution unit 22 determines the degree of curvature of the curve in the first region R1 to be Level 1. For example, if the change angle in the first region R1 is greater than the first angle and smaller than the second angle, the execution unit 22 determines the degree of curvature of the curve in the first region R1 to be Level 2. For example, if the change angle in the first region R1 is greater than the second angle, the execution unit 22 determines the degree of curvature of the curve in the first region R1 to be Level 3. The degree of curvature of the curve increases in the order of Level 1, Level 2, and Level 3.
[0107]
[0101] Next, in step S307, the execution unit 22 determines, as a curve characteristic for the first region R1, the degree to which the degree of curvature of the curve exceeds a standard degree of curvature of the curve that corresponds to the speed of the saddle-riding type vehicle 1. In other words, the execution unit 22 determines the degree to which the degree of curvature of the curve in the first region R1 exceeds a standard degree of curvature of the curve that corresponds to the speed of the saddle-riding type vehicle 1.
[0108]
[0102] In step S30?, the execution unit 22 determines the degree of excess based on, for example, the angle of change of the first region R1 acquired in step S302. Below, an example will be described in which the execution unit 22 determines the degree of excess in three stages. However, the execution unit 22 may determine the degree of excess in more stages.
[0109]
[0103] The execution unit 22 sets a standard for the degree of curvature of a curve, for example, according to the current speed of the saddle-ride type vehicle 1. Here, when the speed of the saddle-ride type vehicle 1 is high, it is more difficult for the saddle-ride type vehicle 1 to change its direction of travel than when the speed of the saddle-ride type vehicle 1 is low. Therefore, even when traveling on a curve with the same degree of curvature, when the speed of the saddle-ride type vehicle 1 is high, it may be more difficult for the saddle-ride type vehicle 1 to travel stably along the curve than when the speed of the saddle-ride type vehicle 1 is low. In other words, the higher the speed of the saddle-ride type vehicle 1, the smaller the upper limit of the angle of change at which the saddle-ride type vehicle 1 can travel stably along the curve. The execution unit 22 sets, for example, an upper limit value of the angle of change at which the saddle-ride type vehicle 1 can travel stably along a curve (i.e., an upper limit value that is set smaller the higher the speed of the saddle-ride type vehicle 1) as a standard for the degree of curvature of the curve according to the speed of the saddle-ride type vehicle 1.
[0110]
[0104] Then, the execution unit 22 determines the degree of excess by comparing the upper limit value of the change angle set as a standard for the degree of curvature of the curve with the change angle of the first region R1 acquired in step S302. For example, if the change angle of the first region R1 is greater than the upper limit value of the change angle, the execution unit 22 determines the degree of excess as Level 3. Also, for example, if the change angle of the first region R1 is smaller than the upper limit value of the change angle, and the change angle of the first region R1 is particularly large (for example, larger than a value smaller than the upper limit value), the execution unit 22 determines the degree of excess as Level 4. The display of the display region A1L is controlled based on the result of the determination of whether the degree of curvature of the first region R1 is excessive (i.e., the determination result of step S306) and the result of the determination of whether the degree of curvature of the first region R1 is excessive (i.e., the determination result of step S307). Details of the display control in step S308 will be described later.
[0111]
[0107] The above explains what happens when the answer to step S3-S5 is YES.
[0112]
[0108] If the determination in step S305 is NO, in step S309, the execution unit 22 determines the degree of curvature of the curve as the curve characteristics for the first region R1. Note that the processing in step S309 is the same as that in step S306 described above, so the explanation will be omitted.
[0113] Next, in step S310, the execution unit 22 calculates the degree of curvature of the curve relative to a standard of the degree of curvature of the curve according to the speed of the saddle riding type vehicle 1 as a curve characteristic for the first region R1. An example of display control for display area A1R will be described below. Note that an example of display control for display area A1L is similar to the example described below.
[0114] [〇114] The execution unit 22 may change the display length of the display area A1R, for example, depending on the determination result of the degree of curvature of the curve in the first area R1. FIG. 9 is a diagram for explaining the display length in the display device 11. The display length of the display area A1R means the vertical length of the illuminated range of the display area A1R when the display area A1R is illuminated. In the example of FIG. 9, the execution unit 22 can change the display length of the display area A1R in three stages: length L1, length L2, and length L3. The display lengths increase in the order of length L1, length L2, and length L3. When the display length is length L1, only the lower range of the display area A1R is illuminated. When the display length is L2, the central range as well as the lower range of the display area A1R is lit. When the display length is L3, the entire display area A1R is lit.
[0115]
[0115] For example, the execution unit 22 increases the display length of the display area A1R as the degree of curvature of the curve in the first area R1 increases. For example, if the degree of curvature of the curve in the first area R1 is determined to be level 1, the execution unit 22 sets the display length of the display area A1R to length L1. Also, for example, if the degree of curvature of the curve in the first area R1 is determined to be level 2, the execution unit 22 sets the display length of the display area A1R to length L2. Also, for example, if the degree of curvature of the curve in the first area R1 is determined to be level 3, the execution unit 22 sets the display length of the display area A1R to length L3.
[0116]
[0116] As described above, by changing the display length of the display area A1R according to the degree of curvature of the curve in the first area R1, the execution unit 22 can enhance the perceptibility of the display indicating the degree of curvature of the curve in the first area R1 (i.e., the ease with which the display is recognized by the rider) when displaying that the degree of curvature of the curve in the first area R1 is large, compared to when displaying that the degree of curvature of the curve in the first area R1 is small. This makes it easier for the rider to intuitively grasp the degree of curvature of the curve in the first area R1.
[0117]
[0117] In the above, an example has been described in which the perceptibility of the display indicating the curvature of the curve in the first region R1 is changed by changing the display length of the display region A1R (i.e., changing the display range). However, the execution unit 22 may change the perceptibility of the display indicating the curvature of the curve in the first region R1 by other methods. For example, the execution unit 22 may change the display brightness or display color of the display region A1R to change the perceptibility of the display indicating the curvature of the curve in the first region R1. Furthermore, for example, the execution unit 22 may change the perceptibility of the display indicating the curvature of the curve in the first region R1 by blinking the display region A1R and changing the blinking cycle.
[0118]
[0118] The execution unit 22 may also change the display color of the display area A1R according to the determination result of the degree of excess of the degree of curvature of the first area R1. For example, if the degree of excess is determined to be level 1, the execution unit 22 changes the display color of the display area A1R to green. For example, if the degree of excess is determined to be level 2, the execution unit 22 changes the display color of the display area A1R to yellow. For example, if the degree of excess is determined to be level 3, the execution unit 22 changes the display color of the display area A1R to red.
[0119] As described above, the execution unit 22 changes the display color of the display area A1R according to the degree of excess of the degree of bending in the first area R1. This makes it possible to enhance the perceptibility of the display indicating the degree of excess when indicating that the degree of excess is large, compared to when indicating that the degree of excess is small. This makes it easier for the rider to intuitively grasp the degree of excess.
[0120]
[0120] In the above, an example has been described in which the perceptibility of the display indicating the degree of excess of the bending degree of the first region R1 is changed by changing the display color of the display region A1R. However, the execution unit 22 may change the perceptibility of the display indicating the degree of excess by other methods. For example, the execution unit 22 may change the perceptibility of the display indicating the degree of excess by changing the display brightness or display range (e.g., the display length) of the display region A1R. Furthermore, for example, the execution unit 22 may change the perceptibility of the display indicating the degree of excess by blinking the display region A1R and changing the blinking cycle.
[0121]
[0121] The above describes an example of the processing performed by the control device 20. However, the processing performed by the control device 20 may be a processing that is a modification of the processing example described above.
[0122]
[0122] For example, in the above example, the road characteristics are determined to be the presence or absence of a curve and the direction of the curve, and the display is controlled based on the determination result of the presence or absence of a curve and the determination result of the direction of the curve. However, the execution unit 22 may not determine the direction of the curve and may control the display without based on the determination result of the direction of the curve.
[0123]
[0123] In addition, for example, in the above, examples of curve characteristics include the direction of the curve, the degree of curvature of the curve, and the degree of excess of the degree of curvature. However, the execution unit 22 may determine curve characteristics other than the examples given above (for example, undulations on the curve) and control the display based on the determination result of the curve characteristics.
[0124]
[0124] In the example of Fig. 8, for example, the curve characteristics of the curve and the degree of excess of the curve are determined only for the first region R1 among the first region R1, the second region R2, and the third region R3. However, the region among the first region R1, the second region R2, and the third region R3 for which the curve characteristics of the curve and the degree of excess of the curve may be only the second region R2, only the third region R3, or any multiple regions (for example, all regions). In addition, the execution unit 22 does not have to determine either the curve characteristics of the curve or the degree of excess of the curve for these regions. In addition, for each region, the execution unit 22 may determine only any of the types of curve characteristics from the various types of curve characteristics listed above, or may determine all types of curve characteristics, or may not determine any types of curve characteristics.
[0125]
[0125] In the above example, for example, in relation to steps S307 and S310 of Fig. 8, the example has been described in which the degree of excess of the curve is determined by comparing the degree of curvature of the curve with the upper limit of the degree of curvature (specifically, the upper limit of the angle of change) set in accordance with the speed of the saddle-riding type vehicle 1. However, the execution unit 22 may also determine the degree of excess of the curve by comparing the speed of the saddle-riding type vehicle 1 with the upper limit of the speed set in accordance with the degree of curvature of the curve. For example, the execution unit 22 sets the upper limit of the speed of the saddle-riding type vehicle 1 so that it decreases as the degree of curvature of the curve increases. Then, for example, if the speed of the saddle-riding type vehicle 1 is higher than the upper limit, the execution unit 22 determines that the degree of excess is Level 3. Furthermore, for example, when the speed of the saddle-ride type vehicle 1 is lower than the above upper limit value, and the speed of the saddle-ride type vehicle 1 is particularly high (for example, higher than a value that is smaller than the above upper limit value), the execution unit 22 determines that the degree of exceedance is Level 2. Furthermore, for example, when the speed of the saddle-ride type vehicle 1 is lower than the above upper limit value, and the speed of the saddle-ride type vehicle 1 is particularly low (for example, lower than a value that is smaller than the above upper limit value), the execution unit 22 determines that the degree of exceedance is Level 1.
[0126]
[0126] Also, for example, an example of the display device 11 has been described above with reference to FIG. 4. However, the configuration of the display device 11 is not limited to the example of FIG. 4. For example, in the example of FIG. 4, each display area is formed separately by a lamp and is physically separated. However, each display area does not have to be physically separated. For example, each display area may be set separately in the same display device. Also, the shape of each display area may be different from the example of FIG. 4. For example, each display area may extend in a direction different from the up and down direction, or may be arrow-shaped. Also, the positional relationship between each display area may be different from the positional relationship in FIG. 4. For example, both the display areas AIL, A2L, A3L used to indicate that the curve is to the left and the display areas AIR, A2R, A3R used to indicate that the curve is to the right may be located on the left or right side of the traveling direction of the saddle riding type vehicle 1. However, in this case, to make it easier for the rider to intuitively grasp the direction of the curve, it is preferable that the display areas AIL, A2L, A3L be located to the left of the display areas AIR, A2R, A3R.
[0127]
[0127] Furthermore, for example, in the above description, an example has been described in which the display device 11 is provided on the windshield W1 of the saddle-ride type vehicle 1. However, the location of the display device 11 is not limited to the above example. For example, the display device 11 may be provided on a location of the saddle-ride type vehicle 1 other than the windshield W1 (for example, a side mirror). Note that when the display device 11 is provided on a side mirror, a similar display device 11 may be provided on each of the right and left side mirrors so that the rider can recognize the same information regardless of which side mirror the rider views the display device 11 on. Furthermore, for example, the display device 11 may be provided on a helmet worn by the rider of the saddle-ride type vehicle 1.
[0128]
[0128] Furthermore, for example, in the above example, the position information of the saddle-riding type vehicle 1 is obtained based on the output information of the navigation device 12 (specifically, information transmitted from a GPS satellite to the navigation device 12). Here, a situation may arise in which the reliability of the information transmitted from the GPS satellite temporarily decreases. If the execution unit 22 determines that the above situation has occurred, it may prohibit the above-described display control. For example, if the saddle-riding type vehicle 1 is equipped with an inertial measurement unit that detects acceleration in three axial directions and angular velocity around three axes, the execution unit 22 may obtain the lean angle of the saddle-riding type vehicle 1 based on the output information of the inertial measurement unit, and determine that the above situation has occurred if the direction of the curve indicated by the lean angle does not match the direction of the curve in the map data. Furthermore, for example, if the saddle-ride type vehicle 1 is equipped with an ambient environment sensor (e.g., a camera, etc.) that detects ambient environment information of the saddle-ride type vehicle 1, the execution unit 22 may estimate the direction of the curve ahead of the saddle-ride type vehicle 1 based on the output information of the ambient environment sensor, and determine that the above situation has occurred if the direction of the curve does not match the direction of the curve in the map data.
[0129]
[0129] Furthermore, for example, in the above description, an example has been described in which the navigation device 12 is mounted on the saddle-riding type vehicle 1. However, the navigation device 12 does not have to be mounted on the saddle-riding type vehicle 1. In that case, for example, the acquisition unit 21 may acquire the position information of the saddle-riding type vehicle 1 based on the output information of a GPS receiver mounted on the saddle-riding type vehicle 1. Furthermore, for example, the acquisition unit 21 may acquire map data by receiving it from a server that transmits map data.
[0130]
[0130] <Effects of the control device> The effects of the control device 20 according to the embodiment of the present invention will be described.
[0131]
[0131] The control device 20 includes an execution unit 22 that executes display control to control the display by the display device 11. The execution unit 22 divides the road over which the saddle-riding vehicle 1 travels into a plurality of areas (in the above example, a first area R1, a second area R2, and a third area R3) over which the saddle-riding vehicle 1 travels at different times, determines the road characteristics for each of the plurality of areas, and controls the display based on the determination results of the road characteristics for each of the plurality of areas in the display control. This makes it possible to notify the rider of changes in the road characteristics of the road over which the saddle-riding vehicle 1 travels. Therefore, the rider can drive the saddle-riding vehicle 1 after understanding the changes in the road characteristics of the road over which the saddle-riding vehicle 1 travels. This improves safety and driving comfort, enabling smoother driving.
[0132]
[0132] Preferably, in the control device 20, the execution unit 22 determines the presence or absence of curves as road characteristics for each of a plurality of regions (in the above example, the first region R1, the second region R2, and the third region R3), and in the display control, controls the display based on the determination result of the presence or absence of curves for each of the plurality of regions. This makes it possible to notify the rider of changes in the presence or absence of curves on the road on which the saddle riding type vehicle 1 is traveling. Therefore, the rider can drive the saddle riding type vehicle 1 after understanding changes in the presence or absence of curves on the road on which the saddle riding type vehicle 1 is traveling. This appropriately achieves improved safety.
[0133]
[0133] Preferably, in the control device 20, the execution unit 22 determines curve characteristics as road characteristics for each of a plurality of regions (in the above example, the first region R1, the second region R2, and the third region R3), and in the display control, controls the display based on the determination results of the curve characteristics for each of the plurality of regions. This makes it possible to notify the rider of changes in the curve characteristics of the road on which the saddle riding type vehicle 1 is traveling. Therefore, the rider can drive the saddle riding type vehicle 1 after understanding the changes in the curve characteristics of the road on which the saddle riding type vehicle 1 is traveling. This appropriately achieves improved safety.
[0134]
[0134] Preferably, in the control device 20, the execution unit 22 determines at least the direction of the curve as a curve characteristic for each of a plurality of regions (in the above example, the first region R1, the second region R2, and the third region R3), and in the display control, controls the display based on the determination results of the curve direction for each of the plurality of regions. This makes it possible to notify the rider of the change in the direction of the curve on the road on which the saddle riding type vehicle 1 is passing. Therefore, the rider can drive the saddle riding type vehicle 1 after understanding the change in the direction of the curve on the road on which the saddle riding type vehicle 1 is passing. This makes it possible to more appropriately achieve improved safety.
[0135]
[0135] Preferably, in the control device 20, the position of the display area used to indicate that the curve is to the left (in the above example, the display areas A1L, A2L, A3L) on the display device 11 is different from the position of the display area used to indicate that the curve is to the right (in the above example, the display areas A1R, A2R, A3R). This makes it easier for the rider to intuitively grasp the change in the direction of the curve on the road through which the saddle riding type vehicle 1 is passing.
[0136]
[0136] Preferably, in the control device 20, the display area on the display device 11 used to indicate that the curve is to the left (in the above example, the display areas A1L, A2L, A3L) is located on the left side of the traveling direction of the saddle riding type vehicle 1, and the display area used to indicate that the curve is to the right (in the above example, the display areas AIR, A2R, A3R) is located on the right side of the traveling direction of the saddle riding type vehicle 1. This makes it easier for the rider to intuitively grasp the change in the direction of the curve on the road through which the saddle riding type vehicle 1 is passing.
[0137]
[0137] Preferably, in the control device 20, the execution unit 22 determines at least the degree of curvature of the curve as a curve characteristic for at least one region (in the above example, the first region R1) out of a plurality of regions (in the above example, the first region R1, the second region R2, and the third region R3), and in the display control, controls the display for the at least one region based on the determination result of the degree of curvature. This makes it possible to notify the rider of the change in the degree of curvature of the curve of the road on which the saddle riding type vehicle 1 is passing. Therefore, the rider can drive the saddle riding type vehicle 1 after understanding the change in the degree of curvature of the curve of the road on which the saddle riding type vehicle 1 is passing. This more appropriately achieves improved safety.
[0138]
[0138] Preferably, in the control device 20, the execution unit 22 determines the degree of turning as a curve characteristic only for the region (in the above example, the first region R1) through which the saddle-riding type vehicle 1 passes earliest among a plurality of regions (in the above example, the first region R1, the second region R2, and the third region R3), and in the display control, controls the display based on the determination result of the degree of turning only for the region with the earliest time point. This makes it possible to prevent the rider from feeling bothered by controlling the display based on the determination result of the degree of turning for regions other than the region with the earliest time point.
[0139]
[0139] Preferably, in the control device 20, the execution unit 22, in the display control, when displaying a large degree of turning, strengthens the perceptibility of the display indicating the degree of turning compared to when displaying a small degree of turning. This makes it easier for the rider to intuitively grasp the degree of turning.
Claims
[Document name] Scope of claims
1. A control device for a rider assistance system (100) that assists a rider of a saddle-ride type vehicle (1). A control device (20) comprising an execution unit (22) that executes display control to control display by a display device (11), wherein the execution unit (22) divides a road on which the saddle-ride type vehicle (1) passes into a plurality of areas (R1, R2, R3) that differ from each other in time when the saddle-ride type vehicle (1) passes, determines road characteristics for each of the plurality of areas (R1, R2, R3), and controls the display based on the determination results of the road characteristics for each of the plurality of areas (R1, R2, R3) in the display control.
2. The control device according to claim 1, wherein the execution unit (22) determines whether or not a curve is present as the road characteristic for each of the plurality of regions (R1, R2, R3), and in the display control, controls the display based on the determination result of the presence or absence for each of the plurality of regions (R1, R2, R3).
3. The control device according to claim 1, wherein the execution unit (22) determines curve characteristics as the road characteristics for each of the plurality of regions (R1, R2, R3), and in the display control, controls the display based on the determination results of the curve characteristics for each of the plurality of regions (R1, R2, R3).
4. The control device according to claim 3, wherein the execution unit (22) determines at least a direction of the curve as the curve characteristics for each of the plurality of regions (R1, R2, R3), and in the display control, controls the display based on the determination result of the direction for each of the plurality of regions (R1, R2, R3).
5. A control device as described in claim 4, wherein, in the display device (11), the position of the display area (A1L, A2L, A3L) used in the display indicating that the direction is leftward is different from the position of the display area (AIR, A2R, A3R) used in the display indicating that the direction is rightward.
6. In the display device (11), a display area (A1L, A2L, A 3 L) is located on the left side of the traveling direction of the saddle type vehicle (1), and the display area (AIR, A 2 R, A 3 L) is used for the display indicating that the direction is the right direction. A 3 R) is located on the right side of the saddle type vehicle (1) in the traveling direction.
7. The execution unit (22) determines at least a degree of curvature of the curve as the curve characteristics for at least one region (R1) among the plurality of regions (R1, R2, R3), and in the display control, for the at least one region (R1), The control device according to claim 3, wherein the display is controlled based on the determination result.
8. The control device according to claim 2, wherein the execution unit (22) determines the degree of curvature as the curve characteristics only for the region (R1) among the plurality of regions (R1, R2, R3) through which the saddle-ride type vehicle (1) passes earliest, and in the display control, controls the display based on the determination result of the degree of curvature only for the region (R1) that passes earliest.
9. The control device according to claim 7 or 8, wherein the execution unit (22) in the display control, when displaying that the degree of bending is large, strengthens the perceptibility of the display indicating the degree of bending compared to when displaying that the degree of bending is small.
10. The control device according to claim 3, wherein the execution unit (22) determines, for at least one region (R1) of the plurality of regions (R1, R2, R3), the degree of excess of the degree of curvature of the curve relative to a standard degree of curvature of the curve according to the speed of the saddle-ride type vehicle (1) as the curve characteristics, and in the display control, controls the display based on the determination result of the degree of excess for the at least one region (R1).
11. The control device described in claim 10, wherein the execution unit (22) determines the degree of exceedance as the curve characteristic only for the region (R1) among the plurality of regions (R1, R2, R3) through which the saddle-ride type vehicle (1) passes earliest, and in the display control, controls the display based on the determination result of the degree of exceedance only for the earliest region (R1).
12. The control device described in claim 10 or 11, wherein the execution unit (22) in the display control, when displaying that the degree of exceedance is large, strengthens the perceptibility of the display indicating the degree of exceedance compared to when displaying that the degree of exceedance is small. The execution unit (22) divides a road on which the saddle-ride type vehicle (1) passes into a plurality of regions (R1, R2, R3) that are different from each other in time when the saddle-ride type vehicle (1) passes, determines road characteristics for each of the plurality of regions (R1, R2, R3), and controls the display based on the determination results of the road characteristics for each of the plurality of regions (R1, R2, R3) in the display control.
Citation Information
Patent Citations
Method for representing curve progression on display device and driver information system
CN102252683A
Method for displaying directional information of a navigation system
EP0866311B1
Head-up display device
US20220383567A1
Driving assistance device, driving assistance system, and recording medium
US20230129074A1