Information processing device, information processing method, and information processing program

The information processing device addresses energy consumption variability in navigation systems by predicting and displaying energy consumption patterns, ensuring safe travel by avoiding energy shortages through optimized route planning.

JP7801532B2Active Publication Date: 2026-01-16PIONEER IP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2025500429
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-02-13
Publication Date
2026-01-16
Estimated Expiration
2043-02-13

AI Technical Summary

Technical Problem

Conventional navigation systems fail to account for variations in energy consumption across road links, leading to potential energy shortages during travel.

Method used

An information processing device that acquires and generates information on energy consumption variations for each road section based on travel data, allowing for predictive energy consumption analysis and route planning.

Benefits of technology

Enables accurate evaluation and visualization of energy consumption variations, preventing energy shortages by identifying routes with manageable energy fluctuations and ensuring safe travel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007801532000004
    Figure 0007801532000004
  • Figure 0007801532000005
    Figure 0007801532000005
  • Figure 0007801532000006
    Figure 0007801532000006
Patent Text Reader

Abstract

The present invention provides an information processing device that can evaluate a road link in which there is variation in energy consumption amounts. An information processing device 100 is characterized by comprising: an acquisition unit 121 that acquires information pertaining to travel sections of mobile bodies and information pertaining to the energy consumption amount for each travel section of the mobile bodies; and a generation unit 122 that, on the basis of the information pertaining to the travel sections of the mobile bodies and the information pertaining to the energy consumption amount for each travel section of the mobile bodies acquired by the acquisition unit 121, generates, for each road section, information relating to variation in the energy consumption amount of each mobile body that has traveled within the same section.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] BACKGROUND ART Conventionally, there is a technology for a navigation device mounted on a vehicle that accurately displays to a user the range that can be reached with the current remaining amount of fuel without refueling (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-105517 Summary of the Invention [Problem to be solved by the invention]

[0004] Conventional technology cannot evaluate road links (road sections) with variations in energy consumption. For example, even on the same road, energy consumption varies depending on the situation. Therefore, if road links are not evaluated taking into account variations in energy consumption, there is a risk of energy shortages, such as running out of power. Thus, the above-mentioned problem is one example of the problem that the present invention aims to solve. [Means for solving the problem]

[0005] In order to solve the above-mentioned problems and achieve the object, the invention described in claim 1 is characterized by having an acquisition unit that acquires information on the travel section of the mobile body and information on the energy consumption for each travel section of the mobile body, and a generation unit that generates, for each road section, information on the variation in energy consumption for each mobile body that traveled within the same section based on the information on the travel section of the mobile body and the information on the energy consumption for each travel section of the mobile body acquired by the acquisition unit.

[0006] The invention described in claim 7 is an information processing method executed by a computer, characterized in that it includes an acquisition step of acquiring information on the travel section of a mobile body and information on energy consumption for each travel section of the mobile body, and a generation step of generating information on the imbalance in energy consumption for each road section based on the information on the travel section of the mobile body and the information on energy consumption for each travel section of the mobile body acquired by the acquisition step.

[0007] The invention described in claim 8 is characterized in that the computer executes an acquisition step of acquiring information on the travel section of the mobile body and information on energy consumption for each travel section of the mobile body, and a generation step of generating information on the imbalance in energy consumption for each road section based on the information on the travel section of the mobile body and the information on energy consumption for each travel section of the mobile body acquired by the acquisition step. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing the configuration of an information processing device system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing the configuration of the information processing apparatus according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating a display control process on a map performed by the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating a search process performed by the information processing device according to the embodiment. [Figure 5] FIG. 5 is a flowchart illustrating an example of processing by the information processing device according to the embodiment. [Figure 6] FIG. 6 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, a mode for carrying out the present invention (hereinafter referred to as an embodiment) will be described with reference to the drawings. Note that the present invention is not limited to the embodiment described below. Furthermore, in the description of the drawings, the same parts are given the same reference numerals.

[0010] [Configuration of information processing system] First, the configuration of an information processing system according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing the configuration of an information processing system according to an embodiment. Fig. 1 shows an information processing system 1 as an example of the information processing system according to an embodiment.

[0011] 1, the information processing system 1 may include an in-vehicle device 10 and an information processing device 100. The in-vehicle device 10 and the information processing device 100 are connected to each other via a network N so as to be able to communicate with each other via a wired or wireless connection. The information processing system 1 shown in FIG. 1 may include any number of in-vehicle devices 10 and any number of information processing devices 100.

[0012] The in-vehicle device 10 may be a dedicated navigation device built into or externally attached to the vehicle VEx, or may be a recording device (drive recorder) or other device installed in the vehicle VEx for crime prevention, anti-tailgating measures, or driving assistance.

[0013] The in-vehicle device 10 may also be configured with a navigation device and a recording device. As an example, the in-vehicle device 10 may be a composite device in which a navigation device and a recording device that are independent from each other are connected to each other so that they can communicate with each other. As another example, the in-vehicle device 10 may be a single device that has both a navigation function and a recording function.

[0014] Furthermore, a user can install a predetermined application into a portable terminal device (for example, a smartphone, tablet terminal, notebook PC, desktop PC, PDA, etc.) that they use on a daily basis, and use the device as the in-vehicle device 10. For example, a portable terminal device on which a predetermined navigation application or a predetermined recording application is installed can be understood as the in-vehicle device 10 referred to here. When the portable terminal device is used as the in-vehicle device 10, it is installed, for example, on the dashboard of the vehicle VEx while driving.

[0015] The in-vehicle device 10 may also include various sensors, such as a GPS sensor, an acceleration sensor, a gyro sensor, a camera, and an air pressure sensor.

[0016] The information processing device 100 may acquire various data based on sensor information detected by these sensors (for example, by analyzing the sensor information). For example, the information processing device 100 acquires position information from a GPS sensor. For example, the information processing device 100 acquires acceleration from an acceleration sensor. Furthermore, for example, the information processing device 100 acquires angular velocity from a gyro sensor. Furthermore, for example, the information processing device 100 acquires video data captured from inside the vehicle VEx by a camera of the outside. Note that the information processing device 100 may acquire sensor information detected not only by sensors provided in the in-vehicle device 10 but also by sensors provided in the vehicle VEx itself.

[0017] The information processing device 100 is a device that performs information processing according to the embodiment. For example, the information processing device 100 generates, for each road section, information on the variation in energy consumption of each mobile body that has traveled within the same section, based on information on the travel section of the mobile body and the amount of energy consumption. Furthermore, the information processing device 100 can perform display and route search using the generated information on the variation in energy consumption of each mobile body that has traveled within the same section.

[0018] Here, if the in-vehicle device 10 is an edge computer that performs edge processing near the user, the information processing device 100 may be, for example, a cloud computer that performs processing on the cloud side. In other words, the information processing device 100 may be a server device.

[0019] Furthermore, in the following embodiment, an example is shown in which information processing according to the embodiment is realized in the information processing system 1 by transmitting and receiving information between the in-vehicle device 10 and the information processing device 100. However, the information processing according to the embodiment may be realized only on the edge side, i.e., by the in-vehicle device 10. In this case, the in-vehicle device 10 may be configured to behave like the information processing device 100 by, for example, an information processing program according to the embodiment.

[0020] [Configuration of information processing device] First, an information processing device 100 according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device 100 according to an embodiment. As shown in Fig. 2, the information processing device 100 has a communication unit 110, a storage unit 130, and a control unit 120. Each unit of the information processing device 100 will be described below.

[0021] The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the in-vehicle device 10, for example.

[0022] The storage unit 130 is realized by, for example, a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk. The storage unit 130 stores information necessary for generating information related to the road section, driving section, type of moving object, vehicle type, parameters, position, speed, acceleration, energy consumption, average value, variation, and other variation-related information of the moving object. Note that the above description is an example, and the information stored in the storage unit 130 is not limited to this.

[0023] The control unit 120 is realized using a CPU (Central Processing Unit), an NP (Network Processor), an FPGA (Field Programmable Gate Array), etc., and executes a processing program stored in a memory. As shown in Fig. 2, the control unit 120 has an acquisition unit 121, a generation unit 122, a display control unit 123, and a search unit 124. Each unit of the control unit 120 will be described below.

[0024] The acquisition unit 121 acquires information on the travel section of the mobile object and information on the energy consumption for each travel section of the mobile object. For example, the acquisition unit 121 acquires information such as the travel section of the mobile object, the travel position, the speed, the acceleration, and the energy consumption for each travel section.

[0025] Furthermore, the acquisition unit 121 further acquires information on the remaining energy of the mobile object. For example, the acquisition unit 121 acquires information on the remaining battery capacity as the information on the remaining energy of the mobile object. Here, the remaining energy of the mobile object acquired by the acquisition unit 121 refers to the remaining amount of energy used for the mobile object to move, and examples of such energy include electricity, gasoline, and hydrogen.

[0026] The acquisition unit 121 also acquires information about the type of moving object. For example, the acquisition unit 121 acquires information about the type of moving object (for example, four-wheeled vehicle, three-wheeled vehicle, two-wheeled vehicle, etc.). For example, the acquisition unit 121 also acquires information about the model of the moving object (for example, the model number of the vehicle). For example, the acquisition unit 121 also acquires parameters that vary for each moving object (vehicle).

[0027] Here, parameters that vary for each moving body include elements such as energy consumption during idling, energy consumption that varies due to driving operations such as acceleration and deceleration, and energy proportional to the vehicle cross-sectional area. Note that the above description is an example and does not limit the elements that can be used as parameters that vary for each vehicle.

[0028] The generation unit 122 generates, for each road section, information regarding the variation in energy consumption of each mobile body that traveled within the same section, based on the information on the travel section of the mobile body acquired by the acquisition unit 121 and the information on the energy consumption for each travel section of the mobile body.

[0029] For example, the generation unit 122 predicts energy consumption from information about the travel trajectory of the mobile object acquired by the acquisition unit 121, and generates, for each road section, information about the variation in energy consumption of each mobile object that traveled within the same section using the predicted energy consumption. Here, the information about the travel trajectory of the mobile object includes information such as the travel section, travel position, speed, and acceleration of the mobile object.

[0030] For example, the generation unit 122 predicts energy consumption from information about the traveling trajectory of the moving object acquired by the acquisition unit 121, and uses the predicted energy consumption to generate, for each road section, an average value of the energy consumption of each moving object that traveled within the same section.

[0031] Furthermore, for example, the generation unit 122 predicts energy consumption from information regarding the travel trajectory of the moving object acquired by the acquisition unit 121, and uses the predicted energy consumption to generate, for each road section, the variation in energy consumption of each moving object that traveled within the same section.

[0032] Furthermore, the generation unit 122 generates, for each road section, information on the variation in energy consumption of each mobile body that traveled within the same section, for each type of mobile body, using the information on the travel section of the mobile body, information on the energy consumption for each travel section of the mobile body, and information on the type of mobile body acquired by the acquisition unit 121. For example, the generation unit 122 predicts energy consumption from the information on the travel trajectory of the mobile body acquired by the acquisition unit 121, and generates, for each road section, an average value of energy consumption of each mobile body that traveled within the same section, for each type of mobile body, using the predicted energy consumption.

[0033] Furthermore, for example, the generation unit 122 predicts energy consumption from information regarding the travel trajectory of the moving body acquired by the acquisition unit 121, and uses the predicted energy consumption to generate, for each road section, the variation in energy consumption of each moving body that traveled within the same section, for each vehicle type.

[0034] The display control unit 123 controls the display unit to display on a map the energy consumption and variation of each road section from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, generated by the generation unit 122.

[0035] For example, the display control unit 123 controls the display unit to display the energy consumption and variation of each road section on a map using colors and line thicknesses from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122. Note that when controlling the display unit to display the energy consumption and variation of each road section on a map, the display control unit 123 can use any elements appropriate for the purpose, such as colors, line thicknesses, line types, and shapes.

[0036] The search unit 124 searches for a route including a road section in which the variation in energy consumption is equal to or less than a threshold value from among the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information is generated by the generation unit 122. For example, the search unit 124 searches for a route consisting of only road sections in which the variation in energy consumption is equal to or less than a threshold value from among the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information is generated by the generation unit 122.

[0037] For example, if the threshold value used in the route search is a value indicating "medium variation in energy consumption," the search unit 124 searches for a route that includes road sections that are equal to or less than the value indicating "medium variation in energy consumption." Note that the search unit 124 can use any value depending on the purpose as the threshold value for the variation in energy consumption used in the route search.

[0038] The search unit 124 uses the information on the remaining energy of the mobile body acquired by the acquisition unit 121 to search for a route including road sections with a variation equal to or less than a threshold when the remaining energy of the mobile body is equal to or less than a threshold. For example, the search unit 124 uses the information on the remaining energy of the mobile body acquired by the acquisition unit 121 to search for a route consisting only of road sections with a variation in energy consumption equal to or less than a threshold when the remaining energy of the mobile body is equal to or less than a threshold. For example, when the remaining energy is equal to or less than a threshold "30%", the search unit 124 searches for a route consisting only of road sections with a variation in energy consumption equal to or less than a value indicating the threshold "small variation in energy consumption" used for route search.

[0039] [Generation process] Next, a process for generating information on variations in energy consumption will be described. The generation process performed by the information processing device 100 will be described. The information processing device 100 generates information on variations in energy consumption from a travel trajectory. For example, the information processing device 100 can calculate an estimated amount of energy consumption by using the following equations (1), (2), and (3), and generate information on variations in energy consumption. Note that a1 and a2 in each equation are constants that are set depending on the situation of the moving object, etc. g is the gravitational acceleration. t is the time required for the target road section. v is the travel speed.

[0040]

number

[0041]

number

[0042]

number

[0043] Equation (1) is used to calculate information about changes in energy consumed and recovered and potential energy when a moving body accelerates or decelerates. Acceleration or deceleration of a moving body refers to a traveling state in which the speed of the moving body changes over time. Specifically, acceleration or deceleration of a moving body refers to a traveling state in which the speed of the moving body changes within a predetermined time. The predetermined time is a fixed interval of time, such as per unit time.

[0044] Equation (2) is used to calculate information about the energy consumed by resistance generated when a moving body is traveling. When a moving body is traveling, the speed of the moving body is constant within a specified time. The resistance generated when a moving body is traveling is a factor that changes the traveling state of the moving body while the moving body is traveling. Specifically, the resistance generated when a moving body is traveling is the resistance generated by weather conditions, road conditions, vehicle conditions, etc.

[0045] Since the values ​​calculated by the above formulas (1) and (2) are parameters at the preliminary stage of energy consumption, by using formula (3) which multiplies formulas (1) and (2) by parameters (K1, K2, K3) which vary for each vehicle type, it is possible to calculate information on the variability of energy consumption, such as the average value and variability of energy consumption for any vehicle. Here, K2 is the parameter multiplied by formula (1). K3 is the parameter multiplied by formula (2).

[0046] K1 is information about the energy consumed when the mobile body is stopped with the driving source in operation. When the mobile body is stopped with the driving source in operation, the engine of the mobile body is running at low speed without applying a load to the engine. Specifically, when the mobile body is stopped with the driving source in operation, the engine is idling.

[0047] In this way, by using the above-mentioned equations (1), (2), and (3), the generation unit 122 generates, for each road section, information regarding the variation in energy consumption of each mobile body that traveled within the same section, based on information about the travel section of the mobile body and information about the energy consumption for each travel section of the mobile body.

[0048] [Display control processing] Next, the display control process on a map performed by the information processing device 100 will be described with reference to Fig. 3. Fig. 3 is a diagram for explaining the display control process on a map performed by the information processing device 100. Fig. 3(1) is an example of the correspondence between the average value of energy consumption and the color of the line, and between the variance of energy consumption and the thickness. Fig. 3(2) is an example of the energy consumption and variance of each road section displayed on a map in accordance with the correspondence in Fig. 3(1).

[0049] In the example of Figure 3, the display control unit 123 controls the display unit to display the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, generated by the generation unit 122, on the map as shown in Figure 3(2), in accordance with the correspondence in Figure 3(1).

[0050] [Search process] Next, the route search process performed by the information processing device 100 will be described with reference to Fig. 4. Fig. 4 is a diagram for explaining the route search process performed by the information processing device 100. Fig. 4(1) to (3) all show routes from the same departure point to the same destination, and for each road section included in each route, the average energy consumption and the variation in energy consumption are displayed by color and line thickness, as explained in Fig. 3.

[0051] For example, Figure 4(1) shows a route consisting of road sections with large variations in energy consumption. Figure 4(2) shows a route consisting of road sections with medium variations in energy consumption. Figure 4(3) shows a route consisting of road sections with small variations in energy consumption.

[0052] In the example of Fig. 4, the search unit 124 searches for routes including road sections with a variation equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122. Here, for example, if the threshold value used for route search is a value indicating "variation: medium", the search unit 124 searches for routes including road sections with a value equal to or less than the value indicating "variation in energy consumption: medium", and the routes shown in Fig. 4(2) and Fig. 4(3) that are made up of road sections with a medium or small variation become search targets.

[0053] Similarly, if the threshold value used for route search is a value indicating "small variation in energy consumption," the search unit 124 searches for routes that include road sections that are equal to or less than the value indicating "small variation in energy consumption," and the route shown in Figure 4(3) that is composed of road sections with small variation in energy consumption becomes the search target.

[0054] Furthermore, when searching for a route, the search unit 124 may use information on the remaining energy of the mobile body to search for a route including road sections with energy consumption variations equal to or less than a threshold if the remaining energy of the mobile body is equal to or less than a threshold. For example, if the remaining energy is less than a predetermined threshold, the search unit 124 searches for a route including road sections with energy consumption variations equal to or less than a value indicating "small energy consumption variations", and the route shown in FIG. 4(3) that is made up of road sections with small energy consumption variations becomes the search target.

[0055] This means that, for example, when a route search is performed when an electric vehicle has little remaining energy, the search target can be routes made up of road sections with little variation in energy consumption, thereby preventing the vehicle from running out of power due to unexpected energy consumption caused by variation.

[0056] 〔flowchart〕 Next, the processing performed by the information processing device 100 having the above-described configuration will be described with reference to the flowchart in Fig. 5. The flowchart in Fig. 5 is mainly executed by the control unit 120. Note that the steps below may be executed in a different order, and some processing may be omitted.

[0057] First, the acquisition unit 121 acquires information on the travel section of the mobile object, information on the energy consumption for each travel section of the mobile object, and information on the remaining energy of the mobile object (step S101). For example, the acquisition unit 121 acquires information such as the travel section of the mobile object, the travel position, speed, acceleration, the energy consumption for each travel section, and the remaining battery power.

[0058] Next, the generation unit 122 generates, for each road section, information on the variation in energy consumption of each mobile body that traveled within the same section, based on the information on the travel section of the mobile body acquired by the acquisition unit 121 and the information on the energy consumption for each travel section of the mobile body (step S102). For example, the generation unit 122 predicts energy consumption from the information on the travel trajectory of the mobile body acquired by the acquisition unit 121, and generates, for each road section, an average value of energy consumption of each mobile body that traveled within the same section, using the predicted energy consumption.

[0059] Then, the display control unit 123 controls the display unit to display on a map the energy consumption and variation of each road section from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122. For example, the display control unit 123 controls the display unit to display on a map the energy consumption and variation of each road section from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122, using colors and line thicknesses.

[0060] Then, the search unit 124 searches for a route including a road section in which the variation is equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122. For example, the search unit 124 searches for a route consisting of only road sections in which the variation is equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information was generated by the generation unit 122.

[0061] 〔effect〕 The information processing device 100 according to the embodiment includes an acquisition unit 121 that acquires information on the travel section of the mobile body and information on the energy consumption for each travel section of the mobile body, and a generation unit 122 that generates, for each road section, information on the variation in energy consumption for each mobile body that traveled within the same section, based on the information on the travel section of the mobile body and the information on the energy consumption for each travel section of the mobile body acquired by the acquisition unit 121.

[0062] As a result, the information processing device 100 can generate variations in energy consumption for each road section based on information about the travel section of the mobile object and the energy consumption, and evaluate road links with variations in energy consumption.

[0063] The generation unit 122 of the information processing device 100 according to the embodiment predicts energy consumption from information about the travel trajectory of the moving body acquired by the acquisition unit 121, and uses the predicted energy consumption to generate, for each road section, information about the variation in energy consumption of each moving body that traveled within the same section.

[0064] As a result, the information processing device 100 can evaluate road links with variations in energy consumption by generating variations in energy consumption for each road section based on the energy consumption predicted from the travel trajectory information of the moving object.

[0065] The information processing device 100 according to the embodiment further includes a display control unit 123 that controls the display of the energy consumption and variation of each road section on a map, from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, generated by the generation unit 122.

[0066] As a result, the information processing device 100 controls the display so that information relating to the variation in energy consumption is displayed on the map, thereby enabling evaluation and visual understanding of road links with variations in energy consumption.

[0067] The information processing device 100 according to the embodiment further includes a search unit 124 that searches for a route including a road section in which the variation is below a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, which information is generated by the generation unit 122.

[0068] As a result, the information processing device 100 uses information regarding the variation in energy consumption to search for routes that include road sections where the variation is below a threshold, thereby preventing energy shortages due to the effects of variation and enabling the user to reach their destination.

[0069] The acquisition unit 121 of the information processing device 100 according to the embodiment further acquires information on the remaining energy of the mobile body, and the search unit 124 uses the information on the remaining energy of the mobile body acquired by the acquisition unit 121 to search for a route including a road section whose variation is below a threshold when the remaining energy of the mobile body is below a threshold.

[0070] As a result, the information processing device 100 uses information on remaining energy and information on the variation in energy consumption to search for routes that include road sections where the variation is below a threshold, thereby preventing energy shortages due to the effects of variation and enabling the user to reach the destination.

[0071] The acquisition unit 121 of the information processing device 100 according to the embodiment further acquires information regarding the type of moving body, and the generation unit 122 uses the information regarding the travel section of the moving body acquired by the acquisition unit 121, the information regarding the energy consumption for each travel section of the moving body, and the information regarding the type of moving body to generate, for each road section, information regarding the variation in energy consumption of each moving body that traveled within the same section, for each type of moving body.

[0072] As a result, the information processing device 100 can evaluate road links with variations in energy consumption by generating variations in energy consumption for each road section for each vehicle type based on the energy consumption predicted from the driving trajectory information of the moving body.

[0073] [Hardware configuration] The information processing device 100 according to the embodiment described above is realized, for example, by a computer 1000 configured as shown in Fig. 6. Fig. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0074] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.

[0075] The HDD 1400 stores programs executed by the CPU 1100 and data used by the programs. The communication interface 1500 receives data from other devices via a predetermined communication network and sends the data to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.

[0076] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0077] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0078] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200, thereby realizing the functions of the control unit 120. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

[0079] [others] Although one example of an embodiment of the present invention has been described above, the present invention is not limited to the above example. In other words, a person skilled in the art can implement various modifications in accordance with conventionally known knowledge without departing from the gist of the present invention. As long as such modifications still include the information processing device of the present invention, they are of course included in the scope of the present invention. [Explanation of symbols]

[0080] 1. Information Processing Systems 10 Onboard equipment 100 Information processing device 110 Communications Department 120 control section 121 Acquisition Department 122 Generation part 123 Display control unit 124 Search Department 130 Storage section

Claims

1. an acquisition unit that acquires information on a travel section of the mobile object, information on energy consumption for each travel section of the mobile object, and information on remaining energy of the mobile object; a generating unit that generates, for each road section, information on the variation in energy consumption of each mobile body that has traveled within the same section, based on the information on the travel section of the mobile body acquired by the acquiring unit and the information on the energy consumption for each travel section of the mobile body; a search unit that searches for a route including a road section in which the variation is equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, the information being generated by the generation unit; The search unit uses the information on the remaining energy amount of the mobile body acquired by the acquisition unit to search for a route including a road section whose variation is equal to or less than a threshold when the remaining energy amount of the mobile body is equal to or less than a threshold.

1. An information processing device comprising:

2. The information processing device according to claim 1, characterized in that the generation unit predicts energy consumption from information regarding the traveling trajectory of the moving body acquired by the acquisition unit, and uses the predicted energy consumption to generate, for each road section, information regarding the variation in energy consumption of each moving body that traveled within the same section.

3. a display control unit that controls the display of the energy consumption and the variation of each road section on a map, among the information on the variation of the energy consumption of each mobile body that traveled within the same road section, generated by the generation unit; 2. The information processing apparatus according to claim 1, further comprising:

4. The acquisition unit further acquires information regarding the type of the moving object, The generating unit generates, for each road section, information on the variation in energy consumption of each mobile body that has traveled within the same section, for each vehicle type, using the information on the travel section of the mobile body acquired by the acquiring unit, information on the energy consumption of each mobile body for each travel section of the mobile body, and information on the type of mobile body.

2. The information processing apparatus according to claim 1, wherein:

5. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring information on travel sections of the mobile body, information on energy consumption for each travel section of the mobile body, and information on remaining energy of the mobile body; a generating step of generating information regarding the variation in energy consumption of each mobile body that has traveled within the same road section, based on the information on the travel section of the mobile body acquired in the acquiring step and the information on the energy consumption for each travel section of the mobile body; a search step of searching for a route including a road section in which the variation is equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile body that traveled within the same road section, the information being generated in the generation step; The search step uses the information on the remaining energy of the mobile body acquired in the acquisition step to search for a route including a road section whose variation is equal to or less than a threshold when the remaining energy of the mobile body is equal to or less than a threshold. An information processing method comprising:

6. an acquisition step of acquiring information on travel sections of the mobile body, information on energy consumption for each travel section of the mobile body, and information on remaining energy of the mobile body; a generating step of generating, for each road section, information on the variation in energy consumption of each mobile body that has traveled within the same section, based on the information on the travel section of the mobile body acquired in the acquiring step and information on the energy consumption for each travel section of the mobile body; a search step of searching for a route including a road section in which the variation is equal to or less than a threshold value from the information regarding the variation in energy consumption of each mobile object that traveled within the same road section, the information being generated in the generation step; on the computer, The search step uses the information on the remaining energy of the mobile body acquired in the acquisition step to search for a route including a road section whose variation is equal to or less than a threshold when the remaining energy of the mobile body is equal to or less than a threshold. An information processing program characterized by:

Citation Information

Patent Citations

  • Information display method, information providing device and information display device used therefor, program for controlling information providing device or information display device, and recording medium recording the same

    JP2002350152A

  • Power generation control apparatus for internal combustion engine

    JP2007032387A

  • Driving control device for hybrid car

    JP2010137702A

  • Route search device and route search system

    JP2014185942A

  • Vehicular information providing device

    JP2015148550A