On-vehicle device

The on-vehicle device addresses the challenge of detecting load size and weight on roof carriers by using a combination of sensors and image analysis, enabling effective assessment of steering stability and proposing optimal loading methods to prevent instability.

JP2025037332APending Publication Date: 2025-03-18SUBARU CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023144196
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-06
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Existing technologies do not effectively detect the size and weight of loads on a roof carrier, making it difficult to assess the impact on vehicle steering stability during driving.

Method used

An on-vehicle device equipped with a load weight information acquisition unit, a load information acquisition unit for image-based size and shape analysis, an aerodynamic analysis unit, and control units to determine steering stability and propose optimal loading methods.

Benefits of technology

The device effectively detects the size and weight of loads, allowing users to assess the deterioration in vehicle steering stability and proposes optimal loading methods to prevent instability during driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025037332000001_ABST
    Figure 2025037332000001_ABST
Patent Text Reader

Abstract

To provide an on-vehicle device which represents deteriorated level of steering stability of a vehicle to a user through detecting size and weight of a loading material loaded on a roof carrier and the like.SOLUTION: An on-vehicle device 1 comprises: a loading weight information acquisition part 11 which acquires loading weight of a loading material; a loading information acquisition part 12 which acquires loading size and loading shape from image information; an aerodynamic analysis part 13 which performs aerodynamic analysis based on the acquired loading information; a steering stability determination part 14 which determines steering stability during travelling based on at least the loading weight and analysis result of the aerodynamic analysis part 13; a control part 16 which inhibits travelling when a vehicle is determined to be lack of steering stability during travelling; and a proposal part 15 which proposes an optimal loading method for the loading material.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an in-vehicle device. [Background technology]

[0002] There are cases where luggage that cannot be loaded into the passenger compartment or luggage compartment is loaded onto a roof carrier and the vehicle is driven. Since a user cannot visually check the state of the cargo loaded on the roof carrier while driving, techniques have been proposed for detecting the state of the cargo while driving.

[0003] For example, as this type of technology, a technology has been disclosed in which a sensor disposed on a roof carrier detects the state of a load (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2016-130631 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, the technology described in Patent Document 1 does not detect the size and weight of the cargo, and therefore has the problem that it is not possible to detect how much the vehicle's handling stability deteriorates when the vehicle is driven with cargo loaded on the roof carrier.

[0006] Therefore, the present invention has been made in consideration of the above-mentioned problems, and aims to provide an in-vehicle device that detects the size and weight of cargo loaded on a roof carrier, etc., and indicates to the user the level of deterioration of the vehicle's handling stability. [Means for solving the problem]

[0007] Form 1: One or more embodiments of the present invention propose an in-vehicle device that is provided on a roof rail or roof carrier and includes a load weight information acquisition unit that acquires the load weight of a load, a load information acquisition unit that acquires the load size and load shape from image information, an aerodynamic analysis unit that performs aerodynamic analysis based on the acquired load information, a handling stability determination unit that determines the handling stability during driving based on at least the load weight and the analysis results of the aerodynamic analysis unit, a control unit that performs control to prohibit driving when it is determined that the handling stability during driving is lacking, and a suggestion unit that proposes an optimal loading method for the load.

[0008] Form 6: One or more embodiments of the present invention propose an in-vehicle device comprising one or more processors, one or more memories communicatively connected to the one or more processors, and a load weight information acquisition unit provided on a roof rail or roof carrier and acquiring the load weight of a load, wherein the one or more processors propose an in-vehicle device comprising: a load information acquisition unit that acquires a load size and load shape from image information; an aerodynamic analysis unit that performs aerodynamic analysis based on the acquired load information; a handling stability determination unit that determines handling stability during driving based on the load weight and the analysis results of the aerodynamic analysis unit; a control unit that performs control to prohibit driving when it is determined that handling stability during driving is lacking; and a suggestion unit that suggests an optimal loading method for the load. Effect of the Invention

[0009] According to one or more embodiments of the present invention, by detecting the size and weight of cargo loaded on a roof carrier or the like, it is possible to present the level of deterioration of the vehicle's handling stability to the user. [Brief description of the drawings]

[0010] [Figure 1] 1 is a diagram showing a configuration of an in-vehicle device according to a first embodiment of the present invention. [Diagram 2] 1 is a diagram showing a configuration of a processor of an in-vehicle device according to a first embodiment of the present invention. [Diagram 3] 3 is a diagram showing a frontal projected area and a side projected area calculated by the in-vehicle device according to the first embodiment of the present invention. FIG. [Figure 4] 3 is a diagram showing preset information stored in a memory of the in-vehicle device according to the first embodiment of the present invention. FIG. [Diagram 5] 3 is a diagram showing preset information stored in a memory of the in-vehicle device according to the first embodiment of the present invention. FIG. [Figure 6] FIG. 2 is a diagram showing a processing flow of the in-vehicle device according to the first embodiment of the present invention. [Figure 7] FIG. 11 is a diagram showing a configuration of an in-vehicle device according to a second embodiment of the present invention. [Figure 8] FIG. 11 is a diagram showing a configuration of a processor of an in-vehicle device according to a second embodiment of the present invention. [Figure 9] FIG. 11 is a diagram showing preset information stored in a memory of an in-vehicle device according to a second embodiment of the present invention. [Figure 10] FIG. 11 is a diagram showing preset information stored in a memory of an in-vehicle device according to a second embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing a route information search process flow of an in-vehicle device according to a second embodiment of the present invention. [Figure 12] FIG. 11 is a diagram showing a configuration of an in-vehicle device according to a third embodiment of the present invention. [Figure 13] FIG. 11 is a diagram showing a configuration of a processor of an in-vehicle device according to a third embodiment of the present invention. [Figure 14] FIG. 11 is a diagram showing a processing flow of an in-vehicle device according to a third embodiment of the present invention. [Figure 15] FIG. 11 is a diagram showing a processing flow of an in-vehicle device according to a third embodiment of the present invention. [Figure 16] FIG. 13 is a diagram showing a configuration of an in-vehicle device according to a fourth embodiment of the present invention. [Figure 17] FIG. 13 is a diagram showing a configuration of a processor of an in-vehicle device according to a fourth embodiment of the present invention. [Figure 18] FIG. 13 is a diagram showing a configuration of a mobile terminal that communicates with an in-car device according to a fourth embodiment of the present invention. [Figure 19] FIG. 13 is a diagram showing a processing flow of an in-vehicle device according to a fourth embodiment of the present invention. [Figure 20] FIG. 13 is a diagram showing a processing flow of an in-vehicle device according to a fourth embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, an embodiment of the present invention will be described with reference to FIGS.

[0012] <First embodiment> An in-vehicle device 1 according to this embodiment will be described with reference to FIGS.

[0013] <Configuration of In-Vehicle Device 1> As shown in FIG. 1, the in-car device 1 according to this embodiment includes a processor 10, a memory 20, and a display unit 30.

[0014] In this embodiment, the processor 10 judges the driving stability of the vehicle based on information about cargo loaded on the roof rail or roof carrier of the vehicle equipped with the on-vehicle device 1. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10 executes control on the vehicle control device 100 to prohibit the vehicle from driving. For example, when the processor 10 determines that the driving stability is lacking, the processor 10 transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10 suggests an optimal loading method for the cargo. In this embodiment, for example, when the processor 10 determines that the driving stability is lacking, it causes an error message and information regarding the optimal loading method to be displayed on the display unit 30 described later. The configuration of the processor 10 will be described later.

[0015] The memory 20 includes a read only memory (ROM) and a random access memory (RAM), neither of which are shown. The memory 20 stores, for example, a control program and various data received from the processor 10. In this embodiment, the memory 20 stores in advance, for example, preset information that the processor 10 refers to when determining the driving stability during driving. The above preset information will be described later.

[0016] The display unit 30 is, for example, a display panel such as a liquid crystal display, and displays the information received from the processor 10. The display unit 30 may be, for example, a display panel of the navigation device 150 .

[0017] <Processor 10 Configuration> As shown in FIG. 2, the processor 10 is configured to include a loading weight information acquisition unit 11, a loading information acquisition unit 12, an aerodynamic analysis unit 13, a driving stability judgment unit 14, a proposal unit 15, and a control unit 16. Each component of the processor 10 and the memory 20 transmit and receive various types of information via a bus line BL.

[0018] The load weight information acquisition unit 11 acquires the load weight of an object loaded on a roof rail or a roof carrier of a vehicle equipped with the in-vehicle device 1 according to this embodiment. The load weight information acquisition unit 11 acquires the load weight of the load based on the sensor output of a weight sensor 200 disposed on, for example, a roof rail or a roof carrier. The load weight information acquiring unit 11 transmits the acquired load weight to a control unit 16, which will be described later, via the bus line BL.

[0019] The loading information acquisition unit 12 acquires the loading size and loading shape from the image information. The loading information acquisition unit 12 acquires information on the size and loading shape of the loaded object from image information of the loaded object captured by at least one imaging device 300 fixed to the vehicle, for example. Hereinafter, the information acquired by the loading information acquisition unit 12 will be collectively referred to as "loading information." The loading information acquiring unit 12 transmits the acquired loading information to a control unit 16, which will be described later, via the bus line BL.

[0020] The aerodynamic analysis unit 13 performs an aerodynamic analysis based on the loading information acquired by the loading information acquisition unit 12 . An example of an aerodynamic analysis will be described below. In this embodiment, the aerodynamic analysis unit 13 calculates, for example, a frontal projected area Sz and a side projected area Ss of the loaded object as shown in FIG. In this embodiment, the aerodynamic analysis unit 13 determines the increase level of air resistance based on, for example, the calculated frontal projected area Sz and side projected area Ss. The aerodynamic analysis unit 13 determines the increase level of aerodynamic resistance based on preset information such as that shown in FIG. The preset information includes a correlation between the frontal projected area Sz and the side projected area Ss and the level of increase in aerodynamic resistance. The aerodynamic analysis unit 13 may, for example, calculate the frontal projection area Sz as A(m 2 ), the increase in aerodynamic resistance is determined to be level 1. The aerodynamic analysis unit 13 may, for example, calculate the side projection area Ss as H(m 2 ) or higher, the increase in aerodynamic resistance is determined to be level 5. The aerodynamic analysis unit 13, for example, compares the increase level of aerodynamic resistance determined from the calculated frontal projected area Sz with the increase level of aerodynamic resistance determined from the side projected area Ss, and determines the result with the higher increase level as the increase level of air resistance. For example, if the increase level of aerodynamic resistance determined from the frontal projected area Sz is level 1 and the increase level of aerodynamic resistance determined from the side projected area Ss is level 5, the aerodynamic analysis unit 13 determines the increase level of aerodynamic resistance to be level 5. The aerodynamic analysis unit 13 transmits the increase level of the aerodynamic resistance to the control unit 16, which will be described later, via the bus line BL.

[0021] The driving stability determination unit 14 determines the driving stability during traveling based on at least the load weight acquired by the load weight information acquisition unit 11 and the analysis results of the aerodynamic analysis unit 13. An example of a method for determining driving stability will be described below. The driving stability determining unit 14 determines the driving stability based on preset information as shown in FIG. 5, for example. In this embodiment, the driving stability determination unit 14 determines whether or not the driving stability is present based on the level of increase in air resistance determined by the aerodynamic analysis unit 13, for example. For example, when the increase level of the air resistance is level 4 or level 5, the driving stability determining unit 14 determines that the driving stability is absent. If the load weight is equal to or greater than X (kg), the driving stability determining unit 14 determines that the driving stability is not sufficient. When the driving stability determining unit 14 determines that the vehicle does not have driving stability based on at least one of the determination based on the increase level of air resistance and the determination based on the load weight, it determines that the vehicle lacks driving stability. The driving stability determination unit 14 transmits the determination result to a control unit 16, which will be described later, via a bus line BL.

[0022] The suggestion unit 15 suggests an optimal loading method for the load. In this embodiment, the suggestion unit 15 determines the optimal loading method based on, for example, the loading weight and the loading information. An example of a method for testing the optimum loading method will be described below. In this embodiment, for example, when the loaded weight is equal to or greater than X (kg), the suggestion unit 15 suggests reducing the weight of the loaded object to less than X (kg). In this embodiment, the suggestion unit 15 calculates a loading method that minimizes the frontal projected area Sz and the side projected area Ss based on the size of the loaded object acquired by the loading information acquisition unit 12, for example. In this embodiment, the suggestion unit 15 transmits information about the optimal loading method to the control unit 16, which will be described later, via, for example, the bus line BL.

[0023] The control unit 16 controls the entire in-vehicle device 1 in accordance with a control program stored in the memory 20 . In this embodiment, the control unit 16 transmits an instruction to acquire the load weight of the loaded object to the load weight information acquisition unit 11 via, for example, the bus line BL. In this embodiment, the control unit 16 transmits an instruction to acquire loading information to the loading information acquisition unit 12 via, for example, the bus line BL. In this embodiment, the control unit 16 transmits the loading information received from the loading information acquisition unit 12 to the aerodynamic analysis unit 13 via, for example, the bus line BL, and causes the aerodynamic analysis to be performed. In this embodiment, the control unit 16 transmits, for example, the load weight of the cargo received from the load weight information acquisition unit 11 and the analysis results of the aerodynamic analysis unit 13 to the driving stability judgment unit 14 via the bus line BL, and judges the driving stability during driving. In this embodiment, for example, when the control unit 16 receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16 performs control to prohibit driving. For example, when the control unit 16 receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16 transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when the control unit 16 receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16 transmits the loading weight and loading information to the suggestion unit 15 via the bus line BL, and executes a process of proposing an optimal loading method.

[0024] In this embodiment, the control unit 16 executes control for the display unit 30 to display information. In this embodiment, for example, when the control unit 16 receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16 causes an error message and information regarding the optimal loading method for cargo to be displayed on the display unit 30. For example, when the control unit 16 receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16 transmits an error message to the display unit 30, such as "If the vehicle is driven with the current load, there is a risk that the load will collapse. Please refer to the optimal loading method and reload the load." The control unit 16 causes the display unit 30 to display, for example, information relating to the optimal loading method of the objects received from the suggestion unit 15. The control unit 16 causes the display unit 30 to display, for example, image information indicating the loading position of each loaded object. For example, if the load weight is X (kg) or more, the control unit 16 sends an error message to the display unit 30, such as "The vehicle is overloaded. If you continue to drive the vehicle in this state, there is a risk that the vehicle will overturn. Please reduce the load."

[0025] <Loading Method Proposal Processing of Vehicle-Mounted Device 1> The loading method suggestion process in the vehicle-mounted device 1 according to this embodiment will be described with reference to FIG.

[0026] The control unit 16 transmits an instruction to the load weight information acquisition unit 11 to acquire the load weight of the loaded object, and causes the load weight information acquisition unit 11 to acquire the load weight of the loaded object (step S110).

[0027] The control unit 16 transmits an instruction to the loading information acquisition unit 12 to acquire the loading information, and causes the loading information acquisition unit 12 to acquire the loading information (step S120).

[0028] The control unit 16 transmits the loading information acquired in step S120 to the aerodynamic analysis unit 13, and causes the aerodynamic analysis to be performed (step S130).

[0029] The control unit 16 transmits the loaded weight acquired in step S110 and the aerodynamic analysis result acquired in step S130 to the driving stability determination unit 14, and causes the driving stability to be determined (step S140).

[0030] The control unit 16 determines whether or not a determination result indicating that the driving stability during driving is lacking has been received from the driving stability determination unit 14 (step S150). When the control unit 16 determines that a determination result indicating that the driving stability during driving is lacking has not been received from the driving stability determination unit 14 ("NO" in step S150), the control unit 16 ends the process. When the control unit 16 determines that a determination result indicating that the driving stability during driving is lacking has been received from the driving stability determination unit 14 ("YES" in step S150), the control unit 16 transitions the process to step S160.

[0031] The control unit 16 transmits an instruction to the vehicle control device 100 to prohibit the vehicle from traveling (step S160).

[0032] The control unit 16 transmits the loaded weight acquired in step S110 and the loading information acquired in step S120 to the proposing unit 15, and causes the proposing unit 15 to execute a process of proposing an optimal loading method for the loaded items (step S170).

[0033] The control unit 16 causes the display unit 30 to display an error message and the information on the optimal loading method for the items received from the suggestion unit 15 (step S180), and ends the process.

[0034] <Actions and Effects> As described above, the vehicle-mounted device 1 of this embodiment is configured to include a load weight information acquisition unit 11 that acquires the load weight of the load, a load information acquisition unit 12 that acquires the load size and load shape from image information, an aerodynamic analysis unit 13 that performs aerodynamic analysis based on the acquired load information, a handling stability determination unit 14 that determines the handling stability during driving based on at least the load weight and the analysis results of the aerodynamic analysis unit 13, a control unit 16 that performs control to prohibit driving when it is determined that the handling stability during driving is lacking, and a proposal unit 15 that proposes the optimal loading method for the load. That is, the in-vehicle device 1 judges the driving stability during driving based on the load weight of the loaded object and the loading information, and performs control to prohibit the vehicle from driving when it judges that the driving stability is lacking. As a result, the in-vehicle device 1 prohibits the vehicle from traveling in a state where the vehicle lacks driving stability, and thus, for example, can prevent collapse / fall of loaded objects and rollover accidents from occurring.

[0035] The aerodynamic analysis unit 13 of the vehicle-mounted device 1 according to this embodiment determines the level of increase in air resistance based on, for example, the frontal projected area Sz and the side projected area Ss of the load. This enables the aerodynamic analysis unit 13 to determine the level of increase in air resistance with high accuracy.

[0036] The driving stability determination unit 14 of the in-vehicle device 1 in this embodiment determines whether or not driving stability is present based on the load weight of the cargo acquired from the load weight information acquisition unit 11 and the increase level of air resistance acquired from the aerodynamic analysis unit 13. This enables the driving stability determination unit 14 to determine with high accuracy whether or not driving stability is present.

[0037] The control unit 16 of the in-vehicle device 1 according to this embodiment causes the display unit 30 to display an error message when receiving a determination result indicating that the driving stability is lacking from the driving stability determination unit 14. This allows the vehicle-mounted device 1 to notify the user that the loading method of the load item is inappropriate.

[0038] The in-vehicle device 1 according to this embodiment displays on the display unit 30 an optimal loading method for the load, when it is determined that the driving stability during driving is lacking. That is, the in-vehicle device 1 suggests to the user a loading method for loading objects that enables stable traveling, based on the load weight and the loading information. This allows all users to load items using a safe loading method. This allows the in-vehicle device 1 to prevent collapse / fall of the loaded object and occurrence of a rollover accident. The user can drive with peace of mind since the cargo can be loaded in a safe manner.

[0039] <Second embodiment> An in-vehicle device 1A according to this embodiment will be described with reference to FIGS. In addition, since the components having the same reference numerals as those in the first embodiment have the same functions, detailed description thereof will be omitted.

[0040] <Configuration of In-Vehicle Device 1A> As shown in FIG. 7, an in-car device 1A according to this embodiment includes a processor 10A, a memory 20, and a display unit 30.

[0041] In this embodiment, the processor 10A determines the driving stability of the vehicle based on information about cargo loaded on the roof rail or roof carrier of the vehicle equipped with the in-vehicle device 1A. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10A executes control on the vehicle control device 100 to prohibit the vehicle from driving. For example, when it is determined that the driving stability is lacking, the processor 10A transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when it is determined that the driving stability during traveling is lacking, the processor 10A suggests an optimal loading method for the cargo. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10A causes the display unit 30 to display an error message and information regarding the optimal loading method. In this embodiment, the processor 10A determines, for example, whether or not the loading method of the loaded object has been improved. In this embodiment, for example, when it is determined that the loading method of the cargo has been improved, the processor 10A calculates the electricity cost of the vehicle. In this embodiment, the processor 10A obtains information about the departure point and destination from the navigation device 150, for example. In this embodiment, the processor 10A searches for route information including charging timing from the departure point to the destination based on, for example, the current charging amount and the calculated electricity cost. In this embodiment, the processor 10A searches for a travel route that does not cause contact between the load and features (eg, tunnels, power lines, roadside trees, etc.) in the current loading state, for example. In this embodiment, the processor 10A transmits the searched route information to the navigation device 150. In this embodiment, when the navigation device 150 receives route information from the processor 10A, the navigation device 150 executes route guidance from the departure point to the destination and guidance regarding charging based on the received route information. The configuration of the processor 10A will be described later.

[0042] The memory 20 includes a read only memory (ROM) and a random access memory (RAM), neither of which are shown. The memory 20 stores, for example, a control program and various data received from the processor 10A. In this embodiment, the memory 20 stores in advance, for example, map information and location information of charging facilities. The map information includes, for example, road information for determining a driving route and information regarding the height of features (height at which the vehicle comes into contact with tunnels, electric wires and overhead lines, height at which the vehicle comes into contact with street trees, etc.). In this embodiment, the memory 20 stores in advance, for example, preset information that the processor 10A refers to when determining the driving stability during driving. In this embodiment, the memory 20 stores in advance preset information that the processor 10A refers to when determining the deterioration level of electricity efficiency due to the load, for example. In this embodiment, the memory 20 stores in advance, for example, preset information that the processor 10A refers to when calculating the electricity efficiency. The above preset information will be described later.

[0043] <Processor 10A Configuration> As shown in FIG. 8, the processor 10A is configured to include a loading weight information acquisition unit 11, a loading information acquisition unit 12, an aerodynamic analysis unit 13A, a handling stability judgment unit 14, a proposal unit 15, a control unit 16A, a loading method judgment unit 17, an electricity consumption calculation unit 18, and a route information search unit 19. Each component of the processor 10A and the memory 20 transmit and receive various types of information via a bus line BL.

[0044] The aerodynamic analysis unit 13A performs an aerodynamic analysis based on the loading information acquired by the loading information acquisition unit 12. In this embodiment, the aerodynamic analysis unit 13A determines, for example, the deterioration level of air resistance and the deterioration level of electricity efficiency. The method for determining the deterioration level of the air resistance is the same as in the first embodiment, and therefore a detailed description thereof will be omitted. An example of a method for determining the deterioration level of electricity efficiency will be described below. In this embodiment, the aerodynamic analysis unit 13A determines the deterioration level of the electricity efficiency based on, for example, the calculated frontal projected area Sz and side projected area Ss. The aerodynamic analysis unit 13A determines the deterioration level of the electricity efficiency based on preset information as shown in FIG. The preset information includes a correlation between the frontal projection area Sz and the deterioration level of the electricity consumption. The preset information includes a correlation between the side projection area Ss and an adjustment value for the deterioration level of the electricity efficiency. The aerodynamic analysis unit 13A determines the deterioration level of the electricity efficiency based on the frontal projected area Sz, and adjusts the determined deterioration level of the electricity efficiency based on the side projected area Ss. When the side projected area Ss is less than a predetermined area, the aerodynamic analysis unit 13A does not adjust the deterioration level of the electricity efficiency determined based on the front projected area Sz. When the side projected area Ss is equal to or larger than a predetermined area, the aerodynamic analysis unit 13A adjusts the deterioration level of the power efficiency determined based on the front projected area Sz by increasing the deterioration level by one level. The aerodynamic analysis unit 13A calculates, for example, the frontal projection area Sz in J(m 2 ) and the side projection area Ss is N(m 2 ), the deterioration level of electricity efficiency is determined to be Level 1. The aerodynamic analysis unit 13A calculates, for example, the frontal projection area Sz in J(m 2 ) and the side projection area Ss is N(m 2 ) or higher, the deterioration level of electricity efficiency is determined to be Level 2. The aerodynamic analysis unit 13A transmits the deterioration level of the electricity consumption to a control unit 16A, which will be described later, via the bus line BL.

[0045] The loading method determination unit 17 determines whether or not the loading method of the loaded objects has been improved in response to the suggestion made by the suggestion unit 15. In this embodiment, the loading method determination unit 17 determines whether the loading method has been improved, for example, based on the loading information acquired by the loading information acquisition unit 12 and the loading method proposed by the proposal unit 15. The loading method determination unit 17 determines, for example, whether or not the loading positions of the load items proposed by the proposal unit 15 match with the actual loading positions of the load items. The loading method determination unit 17 determines, for example, whether or not the loading weight of the loaded object is less than X (kg). The loading method determination unit 17 transmits the result of the determination to a control unit 16A, which will be described later, via the bus line BL.

[0046] The electricity cost calculation unit 18 calculates an electricity cost based on the load weight of the loaded object acquired by the load weight information acquisition unit 11 and the analysis result of the aerodynamic analysis unit 13A. An example of a method for calculating electricity costs will be described below. The electricity efficiency calculation unit 18 acquires preset information for calculating an electricity efficiency from the memory 20, for example, as shown in FIG. The preset information includes, for example, information showing the correlation between the analysis results (level of deterioration in electricity consumption) of the aerodynamic analysis unit 13A and the rate of deterioration in electricity consumption (α1 to α5), information on the standard electricity consumption of the vehicle (Xkm / kwh), and information on the rate of deterioration in electricity consumption per load weight (Y% / kg). The standard electricity consumption is, for example, an electricity consumption in a Worldwide harmonized Light duty driving Test Cycle (WLTC) mode. Electricity consumption calculation unit 18 determines the rate of deterioration of electricity consumption due to an increase in aerodynamic resistance to be one of α1 to α5, based on, for example, the analysis result (level of deterioration of electricity consumption) of aerodynamic analysis unit 13A and the acquired preset information. The electricity cost calculation unit 18 calculates the deterioration rate β of electricity cost due to the load weight, for example, based on the electricity cost deterioration rate per load weight (Y % / kg) and the load weight of the load acquired by the load weight information acquisition unit 11. For example, electricity efficiency calculation unit 18 determines the electricity efficiency deterioration rate γ to be the sum of the electricity efficiency deterioration rate (α1 to α5) due to an increase in aerodynamic resistance and the electricity efficiency deterioration rate β due to the load weight. The electricity efficiency calculation unit 18 calculates the electricity efficiency of the vehicle based on, for example, the standard electricity efficiency obtained from the preset information and the deterioration rate γ of the electricity efficiency. The electricity consumption calculation unit 18 transmits the calculation result to a control unit 16A, which will be described later, via the bus line BL.

[0047] Based on the current charged amount and the calculation result of the electricity cost calculation unit 18, the route information search unit 19 searches for route information including charging timing from the departure point to the destination. The route information search unit 19 calculates the available driving distance based on, for example, information relating to the current remaining charge level received from the control unit 16A described later and the calculation result of the electricity cost calculation unit 18. The route information search unit 19 searches for a driving route from the departure point to a destination that has a charging facility within the cruising distance as a stopover point, based on the calculated cruising distance, map information and location information of the charging facility acquired from the memory 20, and information regarding the departure point and destination received from the control unit 16A described later. When searching for a driving route, the route information search unit 19 refers to the map information acquired from the memory 20 and the loading information received from the control unit 16A described later, and searches for a safe driving route that will not cause contact between the load and features (e.g., tunnels, power lines, roadside trees, etc.). The route information search unit 19 transmits the searched route information to a control unit 16A, which will be described later, via the bus line BL.

[0048] The control unit 16A performs overall control of the in-vehicle device 1A in accordance with a control program stored in the memory 20. In this embodiment, the control unit 16A transmits an instruction to acquire the load weight of the loaded object to the load weight information acquisition unit 11 via, for example, the bus line BL. In this embodiment, the control unit 16A transmits an instruction to acquire loading information to the loading information acquisition unit 12 via, for example, the bus line BL. In this embodiment, the control unit 16A transmits the loading information received from the loading information acquisition unit 12 to the aerodynamic analysis unit 13A via, for example, the bus line BL, and causes the aerodynamic analysis to be performed. In this embodiment, the control unit 16A transmits, for example, the load weight of the cargo received from the load weight information acquisition unit 11 and the analysis results of the aerodynamic analysis unit 13A to the driving stability judgment unit 14 via the bus line BL, and judges the driving stability during driving. In this embodiment, for example, when the control unit 16A receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16A performs control to prohibit driving. For example, when the control unit 16A receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16A transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when the control unit 16A receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16A transmits the loading weight and loading information to the suggestion unit 15 via the bus line BL, and executes a process of proposing an optimal loading method. In this embodiment, for example, when the control unit 16A receives a judgment result from the driving stability judgment unit 14 indicating that there is no problem with the driving stability during driving, the control unit 16A transmits the load weight and the analysis result of the aerodynamic analysis unit 13A to the electricity consumption calculation unit 18 via the bus line BL, and causes the electricity consumption to be calculated.

[0049] In this embodiment, for example, the control unit 16A causes the display unit 30 to display the loading method proposed by the proposal unit 15, and then transmits an instruction to the loading information acquisition unit 12 to reacquire the loading information. In this embodiment, the control unit 16A, for example, transmits the reacquired loading information and information regarding the loading method received from the suggestion unit 15 to the loading method determination unit 17, and causes it to determine whether the loading method of the loaded items has been improved. In this embodiment, for example, when the control unit 16A receives a judgment result from the loading method judgment unit 17 that the loading method of the cargo has been improved, the control unit 16A transmits an instruction to the loading weight information acquisition unit 11 via the bus line BL to re-acquire the loading weight of the cargo. In this embodiment, for example, when the control unit 16A receives a judgment result from the loading method judgment unit 17 indicating that the loading method of the cargo has been improved, the control unit 16A transmits the reacquired loading information to the aerodynamic analysis unit 13A via the bus line BL, and causes the aerodynamic analysis to be performed again. In this embodiment, for example, when the control unit 16A receives a judgment result from the loading method judgment unit 17 that the loading method of the cargo has been improved, the control unit 16A transmits the reacquired load weight and the analysis result of the aerodynamic analysis unit 13A via the bus line BL to the electricity consumption calculation unit 18, which then calculates the electricity consumption.

[0050] In this embodiment, the control unit 16A acquires information about the departure point and destination from the navigation device 150, for example. In this embodiment, the control unit 16A acquires the current remaining charge of the storage battery from, for example, a charging control device of the storage battery (not shown). In this embodiment, the control unit 16A transmits, for example, via the bus line BL, the current remaining charge of the storage battery, loading information, information regarding the departure point and destination, and the calculation result of the electricity cost calculation unit 18 to the route information search unit 19, and causes the route information to be searched for. In this embodiment, the control unit 16A transmits, for example, the route information received from the route information search unit 19 to the navigation device 150. When the navigation device 150 receives route information from the control unit 16A, it displays the received route information and starts route guidance from the departure point to the destination.

[0051] <Route Information Search Process of Vehicle-Mounted Device 1A> The route information search process in the vehicle-mounted device 1A according to this embodiment will be described with reference to FIG. The following describes the route information search process that is executed by the vehicle-mounted device 1A after the vehicle-mounted device 1A has caused the display unit 30 to display the optimal loading method.

[0052] The control unit 16A transmits an instruction to reacquire the loaded weight to the loaded weight information acquisition unit 11, and causes the loaded weight to be reacquired (step S210).

[0053] The control unit 16A transmits an instruction to the loading information acquisition unit 12 to reacquire the loading information of the loaded items (step S220).

[0054] The control unit 16A transmits the loading weight acquired in step S210, the loading information acquired in step S220, and information regarding the loading method proposed by the suggestion unit 15 to the loading method determination unit 17, and determines whether the loading method has been improved (step S230). When the control unit 16A determines that the loading method has not been improved ("NO" in step S230), it ends the process. When the control unit 16A determines that the loading method has been improved ("YES" in step S230), the control unit 16A shifts the process to step S240.

[0055] The control unit 16A transmits the loading information acquired in step S210 to the aerodynamic analysis unit 13A, and causes the aerodynamic analysis to be performed (step S240).

[0056] Control unit 16A transmits the loaded weight acquired in step S230 and the aerodynamic analysis result (level of deterioration in electricity efficiency) acquired in step S240 to electricity efficiency calculation unit 18, and causes electricity efficiency calculation unit 18 to calculate the electricity efficiency (step S250).

[0057] The control unit 16A acquires information about the departure point and the destination from the navigation device 150 (step S260).

[0058] The control unit 16A transmits the electricity cost obtained in step S250 and the information on the departure point and destination obtained in step S260 to the route information searching unit 19, and causes the route information searching unit 19 to search for route information (step S270).

[0059] The control unit 16A transmits the route information found in step S270 to the navigation device 150 (step S280).

[0060] The control unit 16A transmits an instruction to the vehicle control device 100 to permit the vehicle to travel (step S290), and ends the process.

[0061] <Actions and Effects> As described above, the in-vehicle device 1A of this embodiment is equipped with a loading method determination unit 17 that determines whether the loading method of the cargo has been improved in response to the proposal by the proposal unit 15, an electricity consumption calculation unit 18 that calculates electricity consumption based on the load weight and the analysis results of the aerodynamic analysis unit 13A when the loading method determination unit 17 determines that the loading method of the cargo has been improved, and a route information search unit 19 that searches for route information including charging timing from the departure point to the destination based on the current charge amount and the calculation results of the electricity consumption calculation unit 18. In other words, when the in-vehicle device 1A determines that the loading method of the cargo has been improved, it calculates the electricity consumption from the load weight of the cargo loaded on the roof rail or roof carrier of the vehicle and the size and loading shape of the cargo, and searches for route information including charging timing from the departure point to the destination based on the calculated electricity consumption. As a result, the in-vehicle device 1A calculates electricity efficiency taking into account the deterioration in electricity efficiency caused by traveling with a load, and can present the user with route information from the departure point to the destination, including highly accurate charging timing. Users will be presented with route information that includes highly accurate charging timings, allowing them to drive to their destination safely and stress-free.

[0062] The vehicle-mounted device 1A according to this embodiment refers to map information and loading information, and searches for a driving route that does not cause contact between the loaded object and features (for example, tunnels, electric wires, roadside trees, etc.). This makes it possible to prevent the load from coming into contact with objects on the ground, allowing the user to drive to the destination with peace of mind.

[0063] When the in-vehicle device 1A according to this embodiment confirms that the loading method of the cargo has been improved in accordance with the proposal by the proposing unit 15, it transmits an instruction to the vehicle control device 100 to permit the vehicle to travel. That is, if the in-vehicle device 1A cannot confirm that the loading method has been improved, it does not permit the vehicle to travel. As a result, the in-vehicle device 1A prohibits the vehicle from traveling in a state where the vehicle handling stability is lacking, and thus, for example, it is possible to prevent collapse / fall of loaded objects and rollover accidents before they occur.

[0064] <Third embodiment> An in-car device 1B according to this embodiment will be described with reference to FIGS. In addition, since the components having the same reference numerals as those in the first and second embodiments have the same functions, detailed description thereof will be omitted.

[0065] <Configuration of In-Vehicle Device 1B> As shown in FIG. 12, an in-car device 1B according to the present embodiment includes a processor 10B, a memory 20, a display unit 30, and a communication unit .

[0066] In this embodiment, the processor 10B transmits a message prompting the provision of a loading image to the mobile terminal 400 via, for example, the communication unit 40 described later. In this embodiment, the processor 10B acquires a loading image captured by the mobile terminal 400 via, for example, the communication unit 40 described later. In this embodiment, the processor 10B determines the driving stability of the vehicle based on a load image captured by the mobile terminal 400, for example. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10B executes control on the vehicle control device 100 to prohibit the vehicle from driving. For example, when it is determined that the driving stability is lacking, the processor 10B transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10B suggests an optimal loading method for the cargo. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10B causes the display unit 30 to display an error message and information regarding the optimal loading method. The configuration of the processor 10B will be described later.

[0067] The communication unit 40 communicates with a mobile terminal 400 carried by a user under the control of the processor 10B. Examples of the mobile terminal 400 include a smartphone and a tablet. The communication unit 40 is, for example, a short-range wireless communication device such as Bluetooth (registered trademark), and connects to the mobile terminal 400 to transmit and receive information. The communication unit 40 transmits and receives information under the control of the processor 10B. In this embodiment, the communication unit 40 transmits a message to the mobile terminal 400 prompting the mobile terminal 400 to provide a loaded image. In this embodiment, the communication unit 40 receives a loaded image of the loaded object captured by the mobile terminal 400 .

[0068] <Configuration of the Processor 10B> As shown in FIG. 13, the processor 10B is configured to include a loading weight information acquisition unit 11, a loading information acquisition unit 12B, an aerodynamic analysis unit 13, a handling stability judgment unit 14, a proposal unit 15, a control unit 16B, and a loading image acquisition unit 21. Each component of the processor 10B and the memory 20 transmit and receive various types of information via the bus line BL.

[0069] The loading information acquisition unit 12B acquires the loading size and the loading shape from the loading image acquired by the loading image acquisition unit 21 described later. The loading information acquiring unit 12B transmits the acquired loading information to a control unit 16B, which will be described later, via the bus line BL.

[0070] The loading image acquisition unit 21 acquires a loading image captured by the mobile terminal 400 . In this embodiment, the loaded image acquisition unit 21 acquires a loaded image of the loaded object captured by the mobile terminal 400 via the communication unit 40, for example. The loading image acquisition unit 21 transmits the acquired loading image to a control unit 16B, which will be described later, via the bus line BL.

[0071] The control unit 16B performs overall control of the in-vehicle device 1B in accordance with a control program stored in the memory 20. In this embodiment, the control unit 16B transmits an instruction to acquire the loaded image from the mobile terminal 400 to the loaded image acquisition unit 21 via the bus line BL, for example. When transmitting an instruction to acquire a loaded image from the mobile terminal 400 to the loaded image acquisition unit 21, the control unit 16B transmits a message to the mobile terminal 400 via the communication unit 40 to prompt the provision of the loaded image. The control unit 16B sends a message such as, "The vehicle's handling stability may be significantly deteriorated due to the influence of the cargo. In order to determine the vehicle's handling stability, please take photos of the vehicle's cargo. Please take photos of the entire cargo from four directions: front, back, left, and right of the vehicle." In this embodiment, the control unit 16B transmits the loading image received from the loading image acquisition unit 21 to the loading information acquisition unit 12B via, for example, the bus line BL, and causes the loading information to be acquired. In this embodiment, the control unit 16B transmits the loading information received from the loading information acquisition unit 12B to the aerodynamic analysis unit 13 via, for example, the bus line BL, and causes the aerodynamic analysis to be performed. In this embodiment, the control unit 16B transmits, for example, the load weight of the cargo received from the load weight information acquisition unit 11 and the analysis results of the aerodynamic analysis unit 13 to the driving stability judgment unit 14 via the bus line BL, and judges the driving stability during driving. In this embodiment, for example, when the control unit 16B receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16B performs control to prohibit driving. For example, when the control unit 16B receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, it transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when the control unit 16B receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16B transmits the loading weight and loading information to the suggestion unit 15 via the bus line BL, and executes a process of proposing an optimal loading method.

[0072] <Loading Method Proposal Processing of the Vehicle-Mounted Device 1B> The loading method suggestion process in the vehicle-mounted device 1B according to this embodiment will be described with reference to FIGS.

[0073] As shown in FIG. 14, the control unit 16B transmits an instruction to the loaded weight information acquiring unit 11 to acquire the loaded weight of the loaded object (step S310).

[0074] The control unit 16B transmits a message prompting the provision of the loaded image to the mobile terminal 400 via the communication unit 40 (step S320).

[0075] The control unit 16B transmits an instruction to acquire a loaded image to the loaded image acquisition unit 21, and causes the loaded image of the loaded object to be acquired from the mobile terminal 400 (step S330).

[0076] The control unit 16B transmits the loading image acquired in step S330 to the loading information acquisition unit 12B, and causes the loading information to be acquired (step S340).

[0077] The control unit 16B transmits the loading information acquired in step S340 to the aerodynamic analysis unit 13, and causes the aerodynamic analysis to be performed (step S350).

[0078] The control unit 16B transmits the loaded weight acquired in step S310 and the aerodynamic analysis result acquired in step S350 to the driving stability determination unit 14, and causes the driving stability to be determined (step S360).

[0079] As shown in FIG. 15, the control unit 16B determines whether or not a determination result indicating that the driving stability during driving is lacking has been received from the driving stability determination unit 14 (step S370). When the control unit 16B determines that a determination result indicating that the driving stability during driving is lacking has not been received from the driving stability determination unit 14 ("NO" in step S370), the control unit 16B ends the process. When the control unit 16B determines that a determination result indicating that the driving stability is lacking is received from the driving stability determination unit 14 ("YES" in step S370), the control unit 16B shifts the process to step S380.

[0080] The control unit 16B transmits an instruction to the vehicle control device 100 to prohibit the vehicle from traveling (step S380).

[0081] The control unit 16B transmits the loaded weight acquired in step S310 and the loading information acquired in step S340 to the proposing unit 15, and causes the proposing unit 15 to execute a process of proposing an optimal loading method for the loaded items (step S390).

[0082] The control unit 16B causes the display unit 30 to display an error message and information on the optimal loading method for the items received from the suggestion unit 15 (step S400), and ends the process.

[0083] <Actions and Effects> As described above, the vehicle-mounted device 1B according to this embodiment includes the loaded image acquisition unit 21 that captures the loaded image captured by the mobile terminal 400. The loading information acquiring unit 12B acquires the loading size and the loading shape from the loading image acquired by the loading image acquiring unit 21. The vehicle-mounted device 1B judges the driving stability based on image information of the loaded object captured by the mobile terminal 400 owned by the user. The portable terminal 400 can capture images of the loaded object at any angle and scale. In other words, when the vehicle's cargo is, for example, a boat or long pieces of lumber, there is a risk that some parts may not be captured by the imaging device installed in the vehicle, so images of the cargo are obtained using the portable terminal 400 carried by the user. This allows the in-vehicle device 1B to obtain the size and loading shape of the loaded object based on the loading image in which the entire loaded object is covered, and therefore allows the driving stability to be determined with high accuracy.

[0084] The in-car device 1B according to this embodiment includes a communication unit 40 that communicates with a mobile terminal 400. The communication unit 40 transmits a message prompting the provision of the loading image to the mobile terminal 400 in accordance with the control of the control unit 16B. The control unit 16B sends a message such as, "The vehicle's handling stability may be significantly deteriorated due to the influence of the cargo. In order to determine the vehicle's handling stability, please take photos of the vehicle's cargo. Please take photos of the entire cargo from four directions: front, back, left, and right of the vehicle." This allows the in-vehicle device 1B to notify the user that the driving stability of the vehicle is deteriorated due to the loading method of the cargo.

[0085] <Fourth embodiment> An in-car device 1C according to this embodiment will be described with reference to FIGS. In addition, since the components having the same reference numerals as those in the first to third embodiments have the same functions, detailed description thereof will be omitted.

[0086] <Configuration of In-Vehicle Device 1C> As shown in FIG. 16, an in-car device 1C according to this embodiment includes a processor 10C, a memory 20, a display unit 30, and a communication unit .

[0087] In this embodiment, the processor 10C acquires, for example, a loading image captured by the mobile terminal 400C via the communication unit 40. In this embodiment, the processor 10C determines the driving stability of the vehicle based on, for example, a load image captured by the mobile terminal 400C. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10C executes control on the vehicle control device 100 to prohibit the vehicle from driving. For example, when it is determined that the driving stability is lacking, the processor 10C transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when it is determined that the driving stability during traveling is lacking, the processor 10C suggests an optimal loading method for the cargo. In this embodiment, for example, when it is determined that the driving stability during driving is lacking, the processor 10C causes the display unit 30 to display an error message and information regarding the optimal loading method. The configuration of the processor 10C will be described later.

[0088] Mobile terminal 400C is, for example, a smartphone owned by a user, and executes an application program downloaded to the smartphone. In this embodiment, the mobile terminal 400C executes the capturing of a loaded image and the transmission of the loaded image by an application program. The user, for example, downloads in advance an application program for capturing and transmitting a loaded image from a server connected to the Internet network, and stores the application program in the mobile terminal 400C. In this embodiment, for example, the mobile terminal 400C transmits the captured loading image to the vehicle-mounted device 1C. The configuration of mobile terminal 400C will be described later.

[0089] <Processor 10C Configuration> As shown in FIG. 17, the processor 10C is configured to include a loading weight information acquisition unit 11, a loading information acquisition unit 12C, an aerodynamic analysis unit 13, a driving stability judgment unit 14, a proposal unit 15, and a control unit 16C. Each unit of the processor 10C and the memory 20 transmit and receive various information via the bus line BL.

[0090] In this embodiment, the loading information acquiring unit 12C acquires the loading size and loading shape from a loading image of the loaded objects captured by the mobile terminal 400C, for example. The loading information acquisition unit 12C acquires the loading size and loading shape from the loading image based on the loading image received from the control unit 16C described later. The loading information acquisition unit 12C transmits the acquired loading information to a control unit 16C, which will be described later, via the bus line BL.

[0091] The control unit 16C performs overall control of the in-vehicle device 1C in accordance with a control program stored in the memory 20. In this embodiment, the control unit 16C transmits, for example, via the communication unit 40, an instruction to acquire the loaded image to the mobile terminal 400C. The control unit 16C receives the loaded image from the mobile terminal 400C via the communication unit 40. In this embodiment, the control unit 16C transmits the loading image received from the mobile terminal 400C to the loading information acquisition unit 12C via the bus line BL, for example, and causes the loading information acquisition unit 12C to acquire the loading information. In this embodiment, the control unit 16C transmits the loading information received from the loading information acquisition unit 12C to the aerodynamic analysis unit 13 via, for example, the bus line BL, and causes the aerodynamic analysis to be performed. In this embodiment, the control unit 16C transmits, for example, the load weight of the cargo received from the load weight information acquisition unit 11 and the analysis results of the aerodynamic analysis unit 13 to the driving stability judgment unit 14 via the bus line BL, and judges the driving stability during driving. In this embodiment, for example, when the control unit 16C receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16C performs control to prohibit driving. For example, when the control unit 16C receives a determination result from the driving stability determination unit 14 indicating that the driving stability during driving is lacking, the control unit 16C transmits an instruction to the vehicle control device 100 to prohibit driving. In this embodiment, for example, when the control unit 16C receives a judgment result from the driving stability judgment unit 14 indicating that the driving stability during driving is lacking, the control unit 16C transmits the load weight and loading information to the suggestion unit 15 via the bus line BL, and executes a process of proposing an optimal loading method.

[0092] <Configuration of mobile terminal 400C> As shown in FIG. 18, the mobile terminal 400C includes a processor 410, a memory 420, a display unit 430, a communication unit 440, and an imaging unit 450.

[0093] In this embodiment, the processor 410 captures a loaded image of the loaded object captured by the imaging unit 450 when, for example, an instruction to acquire a loaded image is received from the vehicle-mounted device 1C. In this embodiment, the processor 410 transmits the captured loaded image to the vehicle-mounted device 1C via the communication unit 440, for example. The configuration of the processor 410 will be described later.

[0094] The memory 420 includes a read only memory (ROM) and a random access memory (RAM), neither of which are shown. In this embodiment, the memory 420 stores, for example, a control program and various data received from the processor 410. In this embodiment, the memory 420 stores, for example, an application program for capturing a loaded image and transmitting the loaded image.

[0095] The display unit 430 is, for example, a display panel such as a liquid crystal display, and displays the information received from the processor 410 .

[0096] The communication unit 440 communicates with the in-vehicle device 1C under the control of the processor 410. The communication unit 440 is, for example, a short-range wireless communication device such as Bluetooth (registered trademark), and connects to the in-car device 1C to transmit and receive information.

[0097] The imaging unit 450 is, for example, a camera equipped with an imaging element such as a CCD (Charge Coupled Device) and built into the mobile terminal 400C. In this embodiment, the imaging unit 450 transmits, for example, a captured image to the processor 410. In this embodiment, the imaging unit 450 captures, for example, a loaded image of the loaded object. The imaging unit 450 transmits the loaded image to the processor 410 .

[0098] <Configuration of the processor 410> As shown in FIG. 18, the processor 410 includes a terminal control unit 411. The terminal control unit 411 and the memory 420 transmit and receive various information via the bus line BL.

[0099] The terminal control unit 411 controls the entire mobile terminal 400C in accordance with a control program stored in the memory 420 and an application program for capturing and transmitting a loaded image. In this embodiment, the terminal control unit 411, in accordance with the application program, for example, causes the display unit 430 to display an instruction to capture a loaded image, a method for capturing a loaded image, and a sample image of the loaded image. For example, when the terminal control unit 411 receives an instruction to acquire a loaded image from the vehicle-mounted device 1C via the communication unit 440, it causes the display unit 430 to display an instruction to capture the loaded image, a method for capturing the loaded image, and a sample image of the loaded image. In this embodiment, the terminal control unit 411 transmits the loaded image captured by the imaging unit 450 to the vehicle-mounted device 1C in accordance with the application program.

[0100] <Processing of Vehicle-Mounted Device 1C and Mobile Terminal 400C> The process flow of the in-car device 1C and the mobile terminal 400C will be described with reference to FIG. 19 and FIG.

[0101] The control unit 16C transmits an instruction to the load weight information acquisition unit 11 to acquire the load weight of the loaded object, and causes the load weight information acquisition unit 11 to acquire the load weight of the loaded object (step S410). The control unit 16C transmits, via the communication unit 40, an instruction to the mobile terminal 400C to acquire a loaded image of the loaded object.

[0102] The terminal control unit 411 acquires a loaded image of the loaded object from the imaging unit 450 (step S510), and transmits the acquired loaded image to the vehicle-mounted device 1C.

[0103] The control unit 16C transmits the loading image acquired in step S510 to the loading information acquisition unit 12C, and causes the loading information to be acquired (step S420).

[0104] The control unit 16C transmits the loading information acquired in step S420 to the aerodynamic analysis unit 13, and causes the aerodynamic analysis to be performed (step S430).

[0105] The control unit 16C transmits the loaded weight acquired in step S410 and the aerodynamic analysis result acquired in step S430 to the driving stability determination unit 14, and causes the driving stability to be determined (step S440).

[0106] As shown in FIG. 20, the control unit 16C determines whether or not a determination result indicating that the driving stability during driving is lacking has been received from the driving stability determination unit 14 (step S450). When the control unit 16C determines that a determination result indicating that the driving stability during driving is lacking has not been received from the driving stability determination unit 14 ("NO" in step S450), the control unit 16C ends the process. When the control unit 16C determines that a determination result indicating that the driving stability is lacking is received from the driving stability determination unit 14 ("YES" in step S450), the control unit 16C shifts the process to step S460.

[0107] The control unit 16C transmits an instruction to the vehicle control device 100 to prohibit the vehicle from traveling (step S460).

[0108] The control unit 16C transmits the loaded weight acquired in step S410 and the loading information acquired in step S420 to the proposing unit 15, and causes the proposing unit 15 to execute a process of proposing an optimal loading method for the loaded items (step S470).

[0109] The control unit 16C causes the display unit 30 to display an error message and the information on the optimal loading method for the items received from the suggestion unit 15 (step S480), and ends the process.

[0110] <Actions and Effects> As described above, the vehicle-mounted device 1C according to this embodiment acquires images of loaded objects from the mobile terminal 400C in which an application program for acquiring and transmitting the loaded images is installed. That is, the vehicle-mounted device 1C transmits an instruction to the mobile terminal 400C to acquire a loaded image, and acquires the loaded image of the loaded object from the mobile terminal 400C. When the mobile terminal 400C receives an instruction to acquire a loaded image from the vehicle-mounted device 1C in accordance with the application program, the mobile terminal 400C causes the display unit 430 to display an instruction to capture the loaded image, a method for capturing the loaded image, and a sample image of the loaded image. This allows the user to be notified in detail of points to be careful about when capturing a loaded image. Therefore, the user can easily understand the criteria for the loaded image required for calculating the electricity consumption. Furthermore, if the user captures an image in accordance with the image capturing instructions displayed on the display unit 430, the user can reliably capture a loading image for acquiring loading information. The mobile terminal 400C automatically transmits the captured loading image to the vehicle-mounted device 1C in accordance with the application program. This saves the user the trouble of sending the loaded image.

[0111] <Variation 1> The above-mentioned in-vehicle device 1B may, for example, when there is a missing portion in the loading image received from the mobile terminal 400, acquire loading information based on the loading image received from the mobile terminal 400 and the loading image captured by a camera installed in the vehicle. That is, when a part of the loaded object is not captured in the loaded image acquired by the user, the vehicle-mounted device 1B captures the part that is not captured by the camera installed in the vehicle, and complements the loaded image. As a result, the loading information acquisition unit 12B of the vehicle-mounted device 1B acquires the loading information based on the complemented loading image, and therefore, can always acquire highly accurate loading information.

[0112] <Variation 2> The above-described in-vehicle device 1A may cause the display unit 30 to display the actual electricity consumption and the electricity consumption calculated by the electricity consumption calculation unit 18, for example, when the vehicle arrives at the destination. This allows the in-vehicle device 1A to indicate to the user the reliability of the calculated electricity efficiency.

[0113] <Modification 3> The above-described in-vehicle device 1, in-vehicle device 1A, in-vehicle device 1B, and in-vehicle device 1C may determine the optimal loading method by machine learning. The suggestion unit 15 determines the loading method by using, for example, a trained model that uses loading images and actual electricity consumption information uploaded to a server by a user as training data. This allows the suggestion unit 15 to present to the user an optimal loading method that suppresses deterioration of electricity efficiency.

[0114] The above-described in-vehicle device 1A may calculate the electricity consumption by machine learning. The electricity consumption calculation unit 18 determines the electricity consumption by using, for example, a trained model that uses the loaded image and actual electricity consumption information uploaded to a server by the user as training data. This improves the accuracy of electricity consumption, making it possible to present the user with route information from the departure point to the destination that includes highly accurate charging timings.

[0115] A reward may be given to users who upload loading images and actual electricity cost information to the server. This allows us to collect loading images and information on actual fuel consumption from more users, thereby improving the accuracy of the trained model.

[0116] <Variation 4> By changing the preset information stored in the memory 20 of the above-mentioned in-vehicle device 1A, the in-vehicle device 1A can be easily installed in gasoline vehicles and hybrid vehicles. That is, the values ​​of the standard electricity efficiency and the deterioration rate of electricity efficiency stored in the preset information are changed to the standard fuel efficiency and the deterioration rate of fuel efficiency of the vehicle in which the on-vehicle device 1A is mounted. The electricity consumption calculation unit 18 calculates the fuel consumption of the vehicle based on, for example, the standard fuel consumption obtained from the preset information and the deterioration rate of the fuel consumption. The route information search unit 19 calculates the possible cruising distance based on, for example, the current remaining amount of gasoline and the fuel efficiency calculated by the electricity cost calculation unit 18. The route information search unit 19 searches for a driving route from the departure point to a destination that has a gasoline filling facility within the cruising distance set as an intermediate point, based on the calculated cruising distance, map information and location information of the gasoline filling facility, and information regarding the departure point and destination. This allows the on-vehicle device 1A to be easily installed in gasoline vehicles and hybrid vehicles.

[0117] <Variation 5> The above-mentioned mobile terminal 400C may be configured to execute a process for determining driving stability by, for example, an application program. In other words, the mobile terminal 400C may execute a process of acquiring loading information from a captured loading image, a process of performing an aerodynamic analysis based on the loading information, and a process of determining the driving stability based on the results of the aerodynamic analysis and the loading weight of the cargo acquired from the in-vehicle device 1C. This can reduce the processing load on the processor 10C of the in-vehicle device 1C. Since the processing load of the processor 10C of the in-vehicle device 1C is reduced, the power consumption of the in-vehicle device 1C can be reduced.

[0118] The above-mentioned loading information acquisition unit 12, aerodynamic analysis unit 13, handling stability judgment unit 14, proposal unit 15, and control unit 16 and processing of the in-vehicle device 1 can be recorded on a recording medium readable by a computer system, and the program recorded on this recording medium can be read into memory and executed, thereby realizing the in-vehicle device 1 of the present invention. The computer system referred to here includes the OS and hardware such as peripheral devices.

[0119] If the above computer system utilizes a WWW (World Wide Web) system, it is also understood to include the homepage providing environment (or display environment). The above-mentioned program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by a transmission wave in the transmission medium. The transmission medium for transmitting the above-mentioned program refers to a medium having a function for transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.

[0120] The above program may be for realizing a part of the above-mentioned functions. The above program may be a so-called differential file (differential program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

[0121] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and designs that do not deviate from the gist of the present invention are also included. [Explanation of symbols]

[0122] 1;In-vehicle device 10;Processor 11: Load weight information acquisition unit 12: Loading information acquisition section 13;Aerodynamic analysis department 14;Electricity cost calculation department 15; Route information search section 16; Control section 17: Loading image acquisition section 18;Proposal Department 20;Memory 30;Display section 40; Communications Department 50: Input section 100: Vehicle control device 150;Navigation equipment 200;Weight sensor 300 Imaging device 400;Mobile terminal 410 Processor 411; Terminal control unit 420;Memory 430;Display section 440; Communications Department 450; Imaging section

Claims

1. a load weight information acquisition unit provided on the roof rail or the roof carrier and acquiring a load weight of a load; a loading information acquisition unit that acquires a loading size and a loading shape from image information; an aerodynamic analysis unit that performs an aerodynamic analysis based on the acquired loading information; a driving stability determination unit that determines driving stability during traveling based on at least the load weight and the analysis result of the aerodynamic analysis unit; a control unit that performs control to prohibit driving when it is determined that the driving stability is lacking; A suggestion unit that suggests an optimal loading method for the load; An in-vehicle device comprising:

2. a loading method determination unit that determines whether or not a loading method of the load has been improved in response to the suggestion by the suggestion unit; When the loading method determination unit determines that the loading method of the load has been improved, an electricity consumption calculation unit that calculates an electricity consumption based on the load weight and the analysis result of the aerodynamic analysis unit; a route information search unit that searches for route information including charging timing from a departure point to a destination based on a current charging amount and a calculation result of the electricity cost calculation unit; The in-vehicle device according to claim 1 .

3. A loading image acquisition unit is provided for acquiring a loading image captured by a portable terminal, The vehicle-mounted device according to claim 1 , wherein the loading information acquisition unit acquires the loading size and the loading shape from the loading image captured by the loading image acquisition unit.

4. A communication unit that communicates with the mobile terminal, The in-vehicle device according to claim 3 , wherein the communication unit transmits a message to the mobile terminal to prompt the mobile terminal to provide the loading image.

5. A display unit for displaying information is provided, The in-vehicle device according to claim 1 , wherein the display unit displays an error message and information about the loading method when it is determined that the driving stability is lacking.

6. one or more processors, one or more memories communicably connected to the one or more processors, and a load weight information acquisition unit provided on the roof rail or roof carrier for acquiring a load weight of a load; Equipped with The one or more processors: a loading information acquisition unit that acquires a loading size and a loading shape from image information; an aerodynamic analysis unit that performs an aerodynamic analysis based on the acquired loading information; a driving stability determination unit that determines driving stability during driving based on the load weight and the analysis result of the aerodynamic analysis unit; a control unit that performs control to prohibit driving when it is determined that the driving stability is lacking; A suggestion unit that suggests an optimal loading method for the load; An in-vehicle device comprising:

Citation Information

Patent Citations

  • Adiabatic box

    JP2016130631A