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

The information processing apparatus and method address the challenge of comparing energy consumption between different vehicles by calculating and displaying energy consumption on a map, considering regional characteristics, facilitating informed decisions on vehicle transitions.

JP7881074B2Active Publication Date: 2026-06-26PIONEER IP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
PIONEER IP
Filing Date
2023-08-10
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Conventional methods fail to appropriately grasp the difference in energy consumption between different moving bodies, particularly when comparing fuel consumption in gasoline-powered vehicles (GVs) and electric vehicles (EVs, considering regional characteristics and driving conditions.

Method used

An information processing apparatus and method that calculates and displays the energy consumption of both GV and EV in predetermined areas on a map, taking into account regional characteristics, allowing for a comparison and visualization of energy consumption differences.

Benefits of technology

Enables users to understand the energy efficiency benefits of switching from a GV to an EV by providing a visual representation of energy consumption differences based on regional characteristics, aiding in informed decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007881074000011
    Figure 0007881074000011
  • Figure 0007881074000012
    Figure 0007881074000012
  • Figure 0007881074000013
    Figure 0007881074000013
Patent Text Reader

Abstract

An information processing device (100) according to the present invention comprises a first calculation unit (134), a second calculation unit (135), and a display control unit (137). The first calculation unit (134) calculates a first energy consumption amount, which is the amount of energy consumed when a first mobile body moves over a predetermined section. The second calculation unit (135) calculates a second energy consumption amount, which is the amount of energy consumed when a second mobile body moves in the predetermined section. The display control unit (137) causes information based on a comparison between the first energy consumption amount and the second energy consumption amount in the predetermined section to be displayed on a map corresponding to the predetermined section.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Conventionally, a method has been proposed in which the fuel consumption during traveling is recorded for each section and a section with good fuel consumption is displayed on a map by comparing it with a reference value.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above conventional technology, it is not always possible to appropriately grasp the difference in energy consumption between different moving bodies.

[0005] For example, in the above conventional technology, fuel consumption information (for example, whether the fuel consumption is good or bad when compared with a reference value) is only displayed for each traveling section based on the association between the history information of fuel consumption for each traveling section and the location where the fuel consumption was measured, and no consideration is given to comparing the energy consumption between different moving bodies. For this reason, in the above conventional technology, there is room for improvement in appropriately grasping the difference in energy consumption between different moving bodies.

[0006] The present invention has been made in view of the above, and proposes an information processing apparatus, an information processing method, and an information processing program capable of appropriately grasping the difference in energy consumption between different moving bodies.

Means for Solving the Problems

[0007] The information processing device according to claim 1 is characterized by comprising: a first calculation unit that calculates a first energy consumption amount, which is the amount of energy consumed when a first moving body moves through a predetermined area; a second calculation unit that calculates a second energy consumption amount, which is the amount of energy consumed when a second moving body moves through the predetermined area; and a display control unit that displays information based on a comparison of the first energy consumption amount and the second energy consumption amount in the predetermined area on a map corresponding to the predetermined area.

[0008] The information processing method described in claim 15 is an information processing method performed by an information processing device, comprising: a first calculation step of calculating a first energy consumption amount, which is the amount of energy consumed when a first moving body moves through a predetermined area; a second calculation step of calculating a second energy consumption amount, which is the amount of energy consumed when a second moving body moves through the predetermined area; and a display control step of displaying information based on a comparison of the first energy consumption amount and the second energy consumption amount in the predetermined area on a map corresponding to the predetermined area.

[0009] The information processing program described in claim 16 is an information processing program executed by an information processing device, wherein the information processing device is caused to execute: a first calculation procedure for calculating a first energy consumption, which is the amount of energy consumed when a first moving body moves through a predetermined area; a second calculation procedure for calculating a second energy consumption, which is the amount of energy consumed when a second moving body moves through the predetermined area; and a display control procedure for displaying information based on a comparison of the first energy consumption and the second energy consumption in the predetermined area on a map corresponding to the predetermined area. [Brief explanation of the drawing]

[0010] [Figure 1] Figure 1 shows an example of a system according to an embodiment. [Figure 2] Figure 2 shows an example of the configuration of an information processing device according to the embodiment. [Figure 3] Figure 3 is a conceptual diagram showing an example of how to calculate energy consumption. [Figure 4] Figure 4 shows an example of how judgment indicators are displayed in a sub-domain. [Figure 5] Figure 5 is a flowchart showing the pre-treatment procedure according to the embodiment. [Figure 6] Figure 6 is a flowchart showing the procedure for calculating energy consumption according to the embodiment. [Figure 7] Figure 7 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device according to the embodiment. [Modes for carrying out the invention]

[0011] [Embodiment] Embodiments of the present disclosure will be described in detail below with reference to the drawings. Note that these embodiments do not limit the information processing apparatus, information processing method, and information processing program related to the present disclosure. Furthermore, the same parts will be denoted by the same reference numerals in the following embodiments, and redundant descriptions will be omitted.

[0012] Furthermore, in the following embodiments, the "moving object" will be described as a "vehicle" (automobile). Accordingly, "movement" will be expressed as "driving." For example, the expression "energy consumption when a moving object moves within a predetermined area" can be rephrased as "energy consumption when a vehicle travels within a predetermined area."

[0013] [1. Introduction] In recent years, there has been a growing trend to switch from gasoline-powered vehicles (GVs), which use gasoline stored in storage tanks as their power source, to electric vehicles (EVs), which use electricity stored in batteries as their power source. Therefore, there is a need for technologies that can appropriately support users when considering switching from GVs to EVs. For example, there is a need to help users understand the benefits they can expect from switching from a GV to an EV in terms of energy consumption.

[0014] However, the switching effect (energy efficiency) when switching from a GV to an EV not only varies depending on the actual driving conditions but is also greatly affected by the regional characteristics of the driving location. It has been found that it was difficult to appropriately grasp this effect.

[0015] For example, in urban areas, a driving state where the vehicle frequently stops and starts (also called stop & go) occurs frequently. Therefore, it can be said that an EV is more suitable than a GV (an EV can suppress the energy consumption more than a GV and has higher energy efficiency).

[0016] On the other hand, in suburban areas, since the frequency of stop & go is lower compared to urban areas, it can be said that a GV is more suitable than an EV (the difference in energy consumption between an EV and a GV is small, and from the perspective of driving range and charging time, a GV has more advantages than an EV).

[0017] Also, in places with many slopes, that is, places with many ups and downs, it is also known that an EV is more suitable than a GV (an EV can suppress the energy consumption more than a GV and has higher energy efficiency).

[0018] As described above, depending on the regional characteristics, there are cases where the energy efficiency of an EV is higher than that of a GV, or cases where the difference in energy efficiency between an EV and a GV becomes smaller. Therefore, the proposed technology according to the present invention proposes a method for visualizing the switching effect considering not only the driving conditions but also the regional characteristics for the user to solve the above problems. According to the proposed technology according to the present invention, as different moving bodies, for example, between a GV and an EV, information comparing the energy consumption considering the regional characteristics is presented for each region on the map, so that the difference in energy consumption between a GV and an EV can be appropriately grasped.

[0019] 〔2. Limitation Release in the Embodiment〕 In the following embodiments, the first moving body is defined as "GV" and the second moving body is defined as "EV", and information processing assuming visualization of the transfer effect when transferring from GV to EV will be exemplified. However, the proposed technology according to the present invention is also applicable when both the first moving body and the second moving body are "GV", or when both the first moving body and the second moving body are "EV". As a result, with the proposed technology according to the present invention, it is also possible to visualize the transfer effect from a certain GV to a GV of another vehicle type, or the transfer effect from a certain EV to an EV of another vehicle type.

[0020] Also, with the proposed technology according to the present invention, at least one of GV or EV can be replaced with an HEV (Hybrid Electric Vehicle), PHEV (Plug-in Hybrid Electric Vehicle), FCEV (Fuel Cell Electric Vehicle), etc.

[0021] [3. System Configuration] Next, the configuration of the system according to the embodiment will be described using FIG. 1. FIG. 1 is a diagram showing an example of the system according to the embodiment. In FIG. 1, as an example of the system according to the embodiment, System 1 is shown. The information processing according to the proposed technology of the present invention (hereinafter abbreviated as "information processing according to the embodiment") is realized in System 1.

[0022] As shown in FIG. 1, System 1 includes a terminal device 10 and an information processing device 100. Also, the terminal device 10 and the information processing device 100 are communicably connected by wire or wirelessly via a network N. Also, System 1 may include any number of terminal devices 10 and any number of information processing devices 100.

[0023] The terminal device 10 may be an information processing terminal used by a user U who is considering transferring to an EV. For example, the terminal device 10 may be a smartphone, a wearable device, a tablet-type terminal, a notebook PC (Personal Computer),, desktop PC), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc.

[0024] As another example, the terminal device 10 may be a dedicated navigation device, i.e., an in-vehicle device, that is built into or mounted in the vehicle. The terminal device 10 as an in-vehicle device may have not only a navigation function but also a recording function (drive recorder function).

[0025] Furthermore, the terminal device 10 may be equipped with various sensors. For example, the terminal device 10 may be equipped with various sensors such as a GPS sensor, an accelerometer, a gyroscope, a camera, and a barometric pressure sensor. As a result, the information processing device 100 can obtain various data such as the vehicle's position, speed, acceleration, and gravitational acceleration as sensor data detected by the various sensors. If the vehicle itself is equipped with various sensors, the information processing device 100 may obtain sensor data from the vehicle's sensors rather than from the sensors of the terminal device 10.

[0026] The information processing device 100 is the central device responsible for information processing according to the embodiment. Specifically, the information processing device 100 calculates the amount of gasoline consumed (first energy consumption) when the GV (first mobile vehicle) moves through a predetermined area, and also calculates the amount of electricity consumed (second energy consumption) when the EV (second mobile vehicle) moves through a predetermined area, and displays information based on a comparison of gasoline consumption and electricity consumption in the predetermined area on a map corresponding to the predetermined area.

[0027] Furthermore, the information processing device 100 can be implemented as a cloud computer (server device) that performs processing in the cloud, in contrast to the terminal device 10 of the edge computer that performs processing at the edge.

[0028] In this embodiment, the predetermined area refers to a sub-area sbm obtained by dividing one map data MP (for example, one map area including the entire Japanese archipelago) according to certain rules. A sub-area sbm may sometimes be called a regional mesh. Note that a sub-area sbm may also be each area in a heatmap defined when visualizing the data. The size of a sub-area sbm may be changed by scaling according to the display of the map data MP, or by user U's operation.

[0029] [4. Functional Configuration] From here, an example of the configuration of the information processing device 100 will be described using Figure 2. Figure 2 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Figure 2, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0030] (Communications Department 110) The communication unit 110 is implemented, for example, by a NIC (Network Interface Card). The communication unit 110 is connected to the network N by wire or wireless connection and performs information transmission and reception, for example, with the terminal device 10.

[0031] (Storage unit 120) The storage unit 120 is implemented 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 disc. The storage unit 120 may store, for example, data and programs related to information processing according to the embodiment. Furthermore, according to the example in Figure 2, the storage unit 120 may have a map data storage unit 121, a driving performance data storage unit 122, a performance parameter storage unit 123, a unique parameter storage unit 124, and a consumption data storage unit 125.

[0032] (Map data storage unit 121) The map data storage unit 121 stores, for example, map data MP for the entire country. The map data MP includes road data, which represents the road network using combinations of links and nodes, and slope data (road purchases).

[0033] A link (road link) refers to a section between feature points on a road. A node is a feature point on a road, such as an intersection, a corner, or a dead end. In other words, a link refers to a section of road established according to a predetermined rule. To put it another way, a link refers to a unit that divides the recorded section of the travel history according to a predetermined rule. In map data MP, links may be identified by a link ID.

[0034] Furthermore, the map data MP may also include facility information and object information around roads. Object information includes road signs and other signs, road markings such as stop lines, road lane markings such as center lines, roadside structures, and other geographical features, as well as information on temporarily existing obstacles. Obstacles refer to things that hinder the passage of pedestrians and cyclists, such as puddles, potholes in the road, fallen objects, and drainage ditches (including parts blocked by nets). Object information may also include high-precision point cloud information of objects used for self-position estimation, etc.

[0035] Furthermore, in this embodiment, the map data MP is divided regularly into rectangles, and is composed of sub-regions sbm that correspond to the divided regions (meshes) formed by the division.

[0036] (Driving performance data storage unit 122) The driving performance data storage unit 122 stores actual driving data (driving performance data) of any vehicle Vx, regardless of whether it is a GV or an EV, when it travels through a predetermined area, i.e., a partial area sbm, included in the map data MP. In other words, the driving performance data storage unit 122 stores the driving history of vehicle Vx when it travels through a partial area sbm included in the map data MP.

[0037] The driving performance data includes the position of vehicle Vx in the partial region sbm, the acceleration of vehicle Vx while driving in the partial region sbm, the gravitational acceleration of vehicle Vx while driving in the partial region sbm, the velocity v of vehicle Vx while driving in the partial region sbm, and so on.

[0038] (Performance parameter storage unit 123) The performance parameter storage unit 123 stores performance parameters estimated for each sub-region (SBM) based on the driving performance data.

[0039] (Intrinsic parameter storage unit 124) The unique parameter storage unit 124 stores a first unique parameter that depends on the vehicle type of the GV (hereinafter referred to as "GV vehicle V1") specified by user U, and a second unique parameter that depends on the vehicle type of the EV (hereinafter referred to as "EV vehicle V2") specified by user U.

[0040] (Consumption data storage unit 125) The consumption data storage unit 125 stores the amount of gasoline consumed (first energy consumption) when a GV vehicle V1 (first mobile body) of a vehicle type specified by user U travels through a partial area sbm, and the amount of electricity consumed (second energy consumption) when an EV vehicle V2 (second mobile body) of a vehicle type specified by user U travels through a partial area sbm.

[0041] (Regarding the control unit 130) The control unit 130 is implemented by a CPU (Central Processing Unit) or MPU (Micro Processing Unit), etc., which executes various programs (for example, information processing programs according to the embodiment) stored in the memory device inside the information processing device 100 using RAM as the working area. Alternatively, the control unit 130 can be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).

[0042] As shown in Figure 2, the control unit 130 includes an acquisition unit 131, an estimation unit 132, a reception unit 133, a first calculation unit 134, a second calculation unit 135, a conversion unit 136, and a display control unit 137, and realizes or executes the information processing functions and operations described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in Figure 2, and other configurations are also possible as long as they perform the information processing described later. Also, the connection relationships of the various processing units in the control unit 130 are not limited to the connection relationships shown in Figure 2, and other connection relationships are also possible.

[0043] (Acquisition part 131) The acquisition unit 131 acquires driving performance data corresponding to each vehicle Vx. For example, the acquisition unit 131 acquires driving performance data based on various sensors as time-series data that changes as time progresses as vehicle Vx is driven. The acquisition unit 131 also stores the acquired driving performance data in the driving performance data storage unit 122.

[0044] (Estimation part 132) The estimation unit 132 estimates actual parameters indicating the driving status of vehicle Vx in a sub-region sbm for each sub-region sbm, based on driving performance data when any vehicle Vx travels through a sub-region sbm. These actual parameters are derived from the parameters preceding the first energy consumption and do not change depending on the type of GV vehicle V1 (first mobile body) specified by user U (i.e., they are vehicle-independent). Furthermore, these actual parameters are also derived from the parameters preceding the second energy consumption and do not change depending on the type of EV vehicle V2 (second mobile body) specified by user U (i.e., they are vehicle-independent).

[0045] The estimation unit 132 may also estimate actual parameters indicating the driving status of vehicle Vx in each partial area sbm based on actual travel data when vehicle Vx travels along predetermined road links included in the partial area sbm. The predetermined road links referred to here may be road links that constitute the search result route obtained by route searching between two arbitrarily determined points in the partial area sbm.

[0046] Furthermore, the estimation unit 132 pre-estimates vehicle-independent actual parameters that do not depend on either the vehicle type of the GV vehicle V1 or the vehicle type of the EV vehicle V2 specified by the user U, and stores the estimated actual parameters in the actual parameter storage unit 123. Thus, in the information processing according to this embodiment, the actual parameters are pre-estimated as a pre-processing step before the user U is asked to specify the GV vehicle V1 and the EV vehicle V2, and are held in the actual parameter storage unit 123. In addition, if the user U specifies the GV vehicle V1 and the EV vehicle V2, the actual parameters are used in the subsequent information processing according to this embodiment (processing to calculate the first energy consumption and the second energy consumption).

[0047] Thus, in the information processing according to this embodiment, the parts that do not depend on either the type of GV vehicle V1 specified by user U or the type of EV vehicle V2 specified by user U are estimated and stored in advance. Therefore, it is no longer necessary to estimate actual parameters when it comes time to calculate energy consumption according to the information specified by user U. As a result, the information processing device 100 can reduce the computational resources required at the stage of calculating energy consumption and shorten the time required to calculate energy consumption.

[0048] (Reception desk 133) The reception unit 133 receives the designation of the GV (Ground Vehicle) from user U. For example, the reception unit 133 receives the designation of the vehicle type that identifies the GV from user U. The reception unit 133 also receives the designation of the EV (Electric Vehicle) to be replaced from user U. For example, the reception unit 133 receives the designation of the vehicle type that identifies the EV to be replaced from user U.

[0049] (First calculation unit 134) The first calculation unit 134 calculates the gasoline consumption (first energy consumption) for each sub-region sbm when the specified GV vehicle V1 travels through a sub-region sbm, if the user U has specified the previous GV (for example, the vehicle type of the previous GV). For example, the first calculation unit 134 calculates the gasoline consumption of the GV vehicle V1 based on a first unique parameter, which is a vehicle-dependent parameter that changes according to the vehicle type of the GV vehicle V1 specified by the user U (i.e., vehicle-dependent), and a vehicle-independent actual parameter that has been estimated in pre-processing. The first unique parameter used here is stored in the unique parameter storage unit 124 for each vehicle type of the GV vehicle V1, for example.

[0050] (Second calculation unit 135) The second calculation unit 135 calculates the power consumption (second energy consumption) for each sub-region sbm when the specified EV vehicle V2 travels through a sub-region sbm, if the user U has specified the EV to be replaced (for example, the model of the EV to be replaced). For example, the second calculation unit 135 calculates the power consumption of the EV vehicle V2 based on a second unique parameter, which is a vehicle-dependent parameter that changes according to the vehicle model of the EV vehicle V2 specified by the user U (i.e., vehicle-dependent), and a vehicle-independent actual parameter that has been estimated in pre-processing. The second unique parameter used here is stored in the unique parameter storage unit 124 for each vehicle model of the EV vehicle V2, for example.

[0051] (Conversion unit 136) The conversion unit 136 performs a conversion process to match the units between the gasoline consumption (first energy consumption) and the electricity consumption (second energy consumption) for each combination of gasoline consumption (first energy consumption) and electricity consumption calculated for each sub-region SBM. For example, the conversion unit 136 converts gasoline consumption and electricity consumption into carbon dioxide emissions, heat energy, or the price of the energy consumed. The price of the energy consumed refers to the cost of gasoline for the amount of gasoline consumed in the case of electricity consumption, and to the cost of electricity for the amount of electricity consumed in the case of electricity consumption.

[0052] (Display control unit 137) The display control unit 137 displays information based on a comparison of gasoline consumption and power consumption in a sub-region SBM on the map data MP corresponding to the sub-region SBM. Specifically, the display control unit 137 displays information based on a comparison of gasoline consumption calculated for each sub-region SBM and power consumption calculated for each sub-region SBM on the map data MP for each sub-region SBM. More specifically, the display control unit 137 displays information based on a comparison of gasoline consumption and power consumption on the map data MP for each combination of gasoline consumption and power consumption calculated for sub-region SBMs that are common to each other.

[0053] For example, the display control unit 137 displays information based on the difference between gasoline consumption and electricity consumption as an indicator for deciding whether to replace the GV vehicle V1 specified by user U with an EV vehicle V2 also specified by user U. For example, the display control unit 137 displays information in a way that makes it visually clear that the larger the difference between gasoline consumption and electricity consumption, the higher the energy efficiency when replacing the GV vehicle V1 with an EV vehicle V2.

[0054] [5. Example of calculating energy consumption] Figure 3 is a conceptual diagram showing an example of energy consumption calculation. The overall picture of energy consumption calculation will be explained using Figure 3. Figure 3 shows an example in which the target area AR1 of the map data MP is divided into regular rectangles, and the target area AR1 contains multiple sub-areas sbm. Specifically, according to the example in Figure 3, the target area AR1 is composed of 16 sub-areas sbm, from sub-area sbm1 to sub-area sbm16. In this example, the information processing device 100 calculates the energy consumption for each of the sub-areas sbm1 to sub-area sbm16. Specifically, for each of the sub-areas sbm1 to sub-area sbm16, the information processing device 100 calculates the gasoline consumption of the GV vehicle V1 specified by user U and the electricity consumption of the EV vehicle V2 specified by user U.

[0055] For example, in the pre-processing for calculating energy consumption, the information processing device 100 estimates the parameters (actual parameters) prior to energy consumption and stores the estimated parameters. In this state, if user U specifies the GV before switching and the EV after switching (the EV to be switched to), the information processing device 100 proceeds to the energy consumption calculation process. Specifically, the information processing device 100 obtains unique parameters corresponding to the vehicle types of the specified vehicles (V1, V2). Then, the information processing device 100 calculates the energy consumption based on the unique parameters (vehicle-dependent parameters) and the parameters from the previous stage (vehicle-independent parameters).

[0056] Here, we will explain the outline of the calculation method for calculating energy consumption, focusing on one of the subregions sbm1 to sbm16, subregion sbm1.

[0057] First, the estimation unit 132 estimates actual parameters that statistically represent the movement status of each arbitrary vehicle Vx when it travels through the partial area sbm1, through preprocessing. Specifically, the estimation unit 132 acquires the travel performance data DA1 obtained when each arbitrary vehicle Vx travels through the partial area sbm1 from the travel performance data stored in the travel performance data storage unit 122.

[0058] The estimation unit 132 then applies the driving performance data DA1 to the consumption estimation formula described later and estimates the GV performance parameter PA11 as a performance parameter corresponding to the GV, which is the vehicle before the change. The estimation unit 132 also applies the driving performance data DA1 to the consumption estimation formula and estimates the EV performance parameter PA12 as a performance parameter corresponding to the EV, which is the vehicle after the change.

[0059] In the example shown in Figure 3, the estimation unit 132 estimates the actual parameters corresponding to the GV (vehicle before the change) and the actual parameters corresponding to the EV (vehicle after the change) for sub-region sbm1. However, the estimation unit 132 similarly calculates each actual parameter for sub-regions sbm2 to sbm16. The estimation unit 132 then stores each actual parameter in the actual parameter storage unit 123.

[0060] In this situation, the reception unit 133 accepts the designation of the vehicle type of the GV before the switch and the designation of the vehicle type of the EV after the switch. In this case, the information processing device 100 proceeds to the energy consumption calculation process.

[0061] Specifically, the first calculation unit 134 obtains the GV vehicle V1-specific parameter PA11 from the specific parameter storage unit 124 as a parameter specific to the type of GV vehicle V1 designated as the GV before the change. Then, the first calculation unit 134 calculates the first energy consumption amount estimated to be consumed when the GV vehicle V1 travels through the partial region sbm1, based on the GV actual parameter PA11 and the GV vehicle V1-specific parameter PA11.

[0062] The first calculation unit 134 similarly calculates the first energy consumption amount estimated to be consumed when the GV vehicle V1 travels through each of the partial regions sbm2 to sbm16.

[0063] Furthermore, the second calculation unit 135 obtains the EV vehicle V2-specific parameter PA12 from the specific parameter storage unit 124 as a vehicle-specific parameter for the EV vehicle V2 designated as the EV after the switch. Then, the second calculation unit 135 calculates the second energy consumption amount estimated to be consumed when the EV vehicle V2 drives through the partial region sbm1, based on the EV performance parameter PA12 and the EV vehicle V2-specific parameter PA12.

[0064] The second calculation unit 135 similarly calculates the second energy consumption amount estimated to be consumed when the EV vehicle V2 travels through each of the partial regions sbm2 to sbm16.

[0065] Here, as shown in Figure 3, the first energy consumption is gasoline consumption and the second energy consumption is electricity consumption, so the units are different. For this reason, the conversion unit 136 converts the fuel consumption calculated for sub-region sbm1 into carbon dioxide emissions, and similarly converts the electricity consumption calculated for sub-region sbm1 into carbon dioxide emissions. The conversion unit 136 also performs the process of converting gasoline consumption and electricity consumption into carbon dioxide emissions for each of sub-regions sbm2 to sbm16. Note that the conversion unit 136 may also convert the energy consumption into the amount of heat generated in accordance with the energy consumption, or into the price of the energy consumed, instead of carbon dioxide emissions.

[0066] Through the processing described above, each of the sub-regions sbm2 to sbm16 will have a pair of carbon dioxide emissions corresponding to the GV vehicle V1 and carbon dioxide emissions corresponding to the EV vehicle V2. The display control unit 137 then calculates the difference in carbon dioxide emissions for each sub-region sbm based on the combination of carbon dioxide emissions obtained for each sub-region sbm.

[0067] The display control unit 137 then displays information based on the difference in a sub-region sbm on the map data MP as a decision indicator to determine how much the energy efficiency will increase or decrease when switching from a GV vehicle V1 to an EV vehicle V2. In other words, the display control unit 137 displays information for each sub-region sbm that serves as a decision indicator for user U to determine whether it is better to switch from GV vehicle V1 to EV vehicle V2 or not. For example, the display control unit 137 displays the map data MP with the decision indicator displayed for each sub-region sbm to the terminal device 10 accessed in response to user U's operation.

[0068] Here, Figure 4 shows an example of how the judgment indicator in a sub-region sbm is displayed. As shown in Figure 4, the display control unit 137 displays in a way that makes it visually clear that the larger the difference in carbon dioxide emissions in the positive direction, the higher the energy efficiency when switching from a GV vehicle V1 to an EV vehicle V2. The display control unit 137 also displays in a way that makes it visually clear that the larger the difference in carbon dioxide emissions in the negative direction, the lower the energy efficiency when switching from a GV vehicle V1 to an EV vehicle V2. For example, as shown in Figure 4, the display control unit 137 may visualize whether or not energy efficiency will increase by applying color coding or patterns corresponding to the difference in carbon dioxide emissions to each sub-region sbm.

[0069] The display control unit 137 may also display a numerical value indicating the difference in carbon dioxide emissions for each sub-region (SBM).

[0070] Furthermore, the information processing device 100 displays information on the transfer effect for all of the sub-regions sbm1 to sbm16. However, the information processing device 100 may also allow user U to select any multiple sub-regions sbm from sub-regions sbm1 to sbm16, and to input the percentage of activity in each selected sub-region sbm. In this case, user U could, for example, select sub-regions sbm6 and sbm7, and then input the percentage of activity in sub-region sbm6 as "20%" and the percentage of activity in sub-region sbm6 as "80%".

[0071] If the input is in this manner, the display control unit 137 may correct the difference in carbon dioxide emissions obtained in partial region sbm6 by an activity ratio of "20%", and correct the difference in carbon dioxide emissions obtained in partial region sbm7 by an activity ratio of "80%". For example, if the activity ratio in partial region sbm6 is "20%" and it is determined that user U's vehicle movement in partial region sbm6 is less than the baseline value, the display control unit 137 may correct the difference in carbon dioxide emissions to indicate that GV vehicle V1 is more energy efficient than EV vehicle V2. Also, if the activity ratio in partial region sbm7 is "80%" and it is determined that user U's vehicle movement in partial region sbm7 is more than the baseline value, the display control unit 137 may correct the difference in carbon dioxide emissions to indicate that EV vehicle V2 is more energy efficient than GV vehicle V1.

[0072] Alternatively, instead of having the user U input the action ratio, the information processing device 100 may select multiple sub-regions sbm where a predetermined or greater amount of movement history exists based on the user U's movement history, and then determine the action ratio based on the user U's movement history in each of the selected sub-regions sbm.

[0073] [6. Method for calculating energy consumption] Let's explain the method for calculating energy consumption, as described in Figure 3, in more detail. First, Equation 1 is the consumption estimation formula for calculating the energy consumption f_1sec per second from the driving performance data for one second. Equation 2 is the consumption estimation formula generated based on Equation 1, and is used to calculate the energy consumption f_1mesh per mesh from the driving performance data for one mesh.

[0074]

number

[0075]

number

[0076] Therefore, the information processing device 100 can use Equation 2 to calculate a first energy consumption estimated to be consumed when a GV vehicle V1 (first mobile body) travels through each mesh of the target (i.e., each sub-region sbm of the target). Furthermore, the information processing device 100 can use Equation 2 to calculate a second energy consumption estimated to be consumed when an EV vehicle V2 (second mobile body) travels through each mesh of the target (i.e., each sub-region sbm of the target).

[0077] Let's explain equations 1 and 2 in more detail. First, K1, K2, and K3 are specific parameters that differ for each vehicle type (they depend on the vehicle type). In other words, K1, K2, and K3 are the vehicle-dependent parameters mentioned above.

[0078] T represents the total time of the driving data for the target mesh. In other words, T is the time it took any vehicle Vx to travel along the target road link.

[0079] v is the speed of any vehicle Vx while traveling on the road link in question. Therefore, v(t) indicates the speed of any vehicle Vx at a certain time t while traveling on the road link in question. a is the acceleration of any vehicle Vx while traveling on the road link in question. Therefore, a(t) indicates the acceleration of any vehicle Vx at a certain time t while traveling on the road link in question. g is the acceleration due to gravity while any vehicle Vx was traveling on the road link in question.

[0080] a1 and a2 are constants set according to the conditions of any vehicle Vx. A(t) is a component that varies according to the road gradient of the road link in question, but details will be described later.

[0081] The target road links are road links included in the target mesh, and may, for example, be road links that constitute the search result route obtained by route searching between two arbitrarily determined points in the target mesh.

[0082] The first term on the right-hand side of Equation 2 indicates information about the energy consumed when vehicle Vx is stopped while the drive source is operational. When vehicle Vx is stopped while the drive source is operational, it means that the engine of vehicle Vx is running at a low speed without putting a load on it. Specifically, when vehicle Vx is stopped while the drive source is operational, it means idling.

[0083] The second term on the right-hand side of Equation 2 indicates information regarding the changes in energy consumed, recovered, and potential energy during acceleration and deceleration of the vehicle Vx. Acceleration and deceleration of the vehicle Vx refers to a driving state in which the speed of the vehicle Vx changes over time. Specifically, acceleration and deceleration of the vehicle Vx refers to a driving state in which the speed of the vehicle Vx changes within a predetermined time period. The predetermined time is a fixed interval of time, for example, per unit time.

[0084] The third term on the right-hand side of Equation 2 represents information regarding the energy consumed by resistance generated when vehicle Vx is in motion. "Vehicle Vx in motion" refers to a state of motion where the speed of the moving object remains constant over a predetermined period of time. "Resistance generated when vehicle Vx is in motion" refers to factors that change the state of motion of vehicle Vx. Specifically, "resistance generated when vehicle Vx is in motion" refers to resistance generated in vehicle Vx due to weather conditions, road conditions, vehicle conditions, etc.

[0085] Here, according to Equation 3, S2 refers to the vehicle-independent parameter (actual parameter) portion of the second term on the right-hand side of Equation 2. Also, S3 refers to the vehicle-independent parameter (actual parameter) portion of the third term on the right-hand side of Equation 2. Therefore, the estimation unit 132 pre-calculates and stores S2 and S3 in the pre-processing.

[0086] Let's explain Equation 4. Equation 4 is a calculation formula for determining the movement distance d_1mesh for one mesh of the target, and is used in the conversion process to convert the units between the first energy consumption and the second energy consumption.

[0087]

number

[0088] Furthermore, the information processing device 100 can calculate the estimated fuel consumption when a GV vehicle V1 travels through the target mesh based on Equations 2 and 4. The information processing device 100 can also calculate the estimated power consumption rate when an EV vehicle V2 travels through the target mesh based on Equations 2 and 4. When comparing the switching effects between GV vehicles or EV vehicles, comparisons can be made based on fuel consumption or power consumption rates, and the switching effects may be visualized based on these results. On the other hand, when comparing the switching effects between vehicles with different power sources, such as from a GV vehicle to an EV vehicle, conversion to units such as carbon dioxide emissions, heat quantity, or the price of consumed energy is necessary to match the units.

[0089] Next, we will explain the specific method for calculating the first energy consumption using Equation 5. Equation 5 is used to calculate the carbon dioxide emissions CO2_1mesh_before when the GV vehicle V1 specified by user U travels through the target 1 mesh as the GV before the changeover (before). Specifically, Equation 5 is generated based on Equation 2 (and Equation 3) and CO2 count_before.

[0090]

number

[0091] At the time the carbon dioxide emission CO2_1mesh_before is calculated, the estimation unit 132 has already estimated S2 and S3 for each mesh by pre-processing using actual parameters (actual parameters for GV) corresponding to the GV that will be the vehicle before the change.

[0092] In this state, the first calculation unit 134 obtains K1_before, K2_before, and K3_before as vehicle-specific parameters (GV vehicle V1-specific parameters) for the GV vehicle V1 specified by user U. In this case, the first calculation unit 134 applies the estimated S2 and S3 for the target mesh and the vehicle-specific parameters (K1_before, K2_before, and K3_before) to Equation 2 to calculate the first energy consumption estimated to be consumed when the GV vehicle V1 drives through the target mesh. The conversion unit 136 then calculates the carbon dioxide emission CO2_1mesh_before by multiplying the calculation result by the first calculation unit 134 by, for example, the CO2 emission coefficient for gasoline as the CO2 count_before.

[0093] Next, we will explain a specific method for calculating the second energy consumption using Equation 6. Equation 6 is used to calculate the carbon dioxide emissions CO2_1mesh_after when the EV vehicle V2 specified by user U drives through the target 1 mesh as the EV after the switch (after). Specifically, Equation 6 is generated based on Equation 2 (and Equation 3) and the CO2 count_after.

[0094]

number

[0095] At the time the CO2_1mesh_after carbon dioxide emissions are calculated, the estimation unit 132 has already estimated S2 and S3 for each mesh by pre-processing using actual parameters (EV actual parameters) corresponding to the EV that will be the vehicle after the switch.

[0096] In this state, the second calculation unit 135 obtains K1_after, K2_after, and K3_after as vehicle-specific parameters (vehicle-specific parameters for EV vehicle V2) specified by user U. In this case, the second calculation unit 135 applies the estimated S2 and S3 for the target mesh and the vehicle-specific parameters (K1_after, K2_after, and K3_after) to Equation 2 to calculate the estimated second energy consumption when the target mesh is driven by the EV vehicle V2. The conversion unit 136 then calculates the carbon dioxide emission CO2_1mesh_after by performing a conversion process that multiplies the calculation result by the second calculation unit 135 by, for example, the basic emission coefficient as the CO2 count_after.

[0097] Note that the method for calculating S2 and S3 may differ depending on whether you are calculating CO2_1mesh_before (for GV) or CO2_1mesh_after (for EV), but this will be explained later.

[0098] Furthermore, the display control unit 127 can calculate the transfer effect by applying the travel distance d_1mesh calculated in Equation 4, the carbon dioxide emission CO2_1mesh_before calculated in Equation 5, and the carbon dioxide emission CO2_1mesh_after calculated in Equation 6 to Equation 7. Equation 7 is a calculation formula for calculating the transfer effect _1mesh per distance in the target mesh, and uses the difference between the carbon dioxide emission CO2_1mesh_before and the carbon dioxide emission CO2_1mesh_after.

[0099]

number

[0100] The method by which the information processing device 100 calculates energy consumption and the effect of switching vehicles based on equations 1 to 7 has been explained. However, the information processing device 100 can actually use different calculation formulas for the GV before switching and the EV after switching. For example, equations 1 and 2 above may take into account the conditions when the GV before switching travels on a road link with a gradient and the conditions when the EV after switching travels on a road link with a gradient. This point will be explained below.

[0101] [7. Method for calculating energy consumption (for GV)] First, we will explain the method for calculating the first energy consumption when the GV before the transfer travels through a mesh that includes road links with gradients, which is the target mesh.

[0102] If the gradient component a+g*sin(θ) in Equation 1 satisfies the condition in Equation 8 (i.e., any vehicle Vx is traveling uphill on a road link with a road gradient θ), then Equation 1 can be rewritten as Equation 9. In this case, A(t) in Equation 2 can be expressed as Equation 10. Equation 10 indicates the component of the gravitational acceleration g parallel to the slope at time t when any vehicle Vx was traveling uphill on a road link with a road gradient θ. Therefore, under the condition in Equation 8, the information processing device 100 calculates the first energy consumption using Equation 2 to which A(t) expressed in Equation 10 is applied.

[0103]

number

[0104] On the other hand, if the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 11 (i.e., when any vehicle Vx is traveling downhill on a road link with a road gradient θ), Equation 1 can be rewritten as Equation 12. This is because, on a downhill slope, gasoline consumption can be considered virtually zero due to the use of engine braking. In this case, A(t) in Equation 2 can be expressed as Equation 13. Therefore, under the condition of Equation 11, the information processing device 100 calculates the first energy consumption using Equation 2 to which A(t) expressed in Equation 13 is applied.

[0105]

number

[0106] [8. Method for calculating energy consumption (for EVs)] Next, we will explain the method for calculating the second energy consumption when the EV, after the switch, travels through a mesh that includes road links with gradients, which is the target mesh.

[0107] If the gradient component a+g*sin(θ) in Equation 1 satisfies the condition of Equation 14 (i.e., any vehicle Vx is traveling uphill on a road link with a road gradient θ), then Equation 1 can be rewritten as Equation 15. In this case, A(t) in Equation 2 can be expressed as Equation 16. Equation 16 indicates the component of the gravitational acceleration g parallel to the slope at time t when any vehicle Vx was traveling uphill on a road link with a road gradient θ. Therefore, under the condition of Equation 14, the information processing device 100 calculates the second energy consumption using Equation 2 to which A(t) expressed in Equation 16 is applied.

[0108]

number

[0109] Thus, when calculating the second energy consumption of the EV after the switch when it travels uphill on a mesh that includes road links with gradients, the same calculation formula as when calculating the first energy consumption of the GV before the switch when traveling uphill can be used.

[0110] On the other hand, if the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 17 (i.e., when any vehicle Vx is traveling downhill on a road link with a road gradient θ), Equation 1 can be rewritten as Equation 18. In Equation 18, β is the energy rate. EVs have the ability to recover energy through regenerative braking (power generation) when traveling downhill. This characteristic is taken into account in Equation 18, and as a result, A(t) in Equation 2 can be expressed as in Equation 20. Therefore, under the condition of Equation 17, the information processing device 100 calculates the second energy consumption using Equation 2 to which A(t) expressed in Equation 19 is applied.

[0111]

number

[0112] [9. Processing Procedure] Next, the operation procedure of the information processing device 100 according to the embodiment will be explained using Figures 5 and 6.

[0113] [9-1. Pre-processing procedure] Figure 5 is a flowchart showing the pre-processing procedure according to the embodiment. The pre-processing is performed in advance as a preliminary step to the energy consumption calculation process.

[0114] First, the estimation unit 132 acquires driving performance data for each sub-region sbm that constitutes the map data MP (step S501).

[0115] The estimation unit 132 estimates performance parameters (performance parameters for GV) corresponding to the vehicle before the change (GV) for each sub-region sbm based on the driving performance data, and also estimates performance parameters (performance parameters for EV) corresponding to the vehicle after the change (EV) for each sub-region sbm (step S502).

[0116] Then, the estimation unit 132 stores the actual parameters estimated in step S502 in the actual parameter storage unit 123 (step S503).

[0117] [9-2. Procedure for calculating energy consumption] Figure 6 is a flowchart showing the procedure for calculating energy consumption according to the embodiment.

[0118] First, the reception unit 133 determines whether or not it has received input from the user specifying the vehicle type of the GV before the switch and the vehicle type of the EV after the switch (step S601). If the reception unit 133 has not received input of information (step S601; No), it waits until it receives input of information.

[0119] On the other hand, if the reception unit 133 receives information input (step S601; Yes), it outputs the input information to the processing unit that calculates energy consumption, with the actual parameters estimated in step S502 in association with the input information (step S602). Specifically, the reception unit 133 outputs to the first calculation unit 134 a set of information specifying the vehicle type of the GV before the switch and the actual parameters for the GV estimated for each sub-region sbm. The reception unit 133 also outputs to the second calculation unit 135 a set of information specifying the vehicle type of the EV after the switch and the actual parameters for the EV estimated for each sub-region sbm.

[0120] Between the first calculation unit 134 and the second calculation unit 135, a process for calculating energy consumption based on the output data output in step S602 is executed (step S603). Specifically, the first calculation unit 134 acquires vehicle-specific parameters (GV vehicle V1-specific parameters) of the GV vehicle V1 designated as the GV before the switch, and calculates the gasoline consumption when the GV vehicle V1 is driven through each sub-region sbm based on the GV actual parameters and the GV vehicle V1-specific parameters. The second calculation unit 135 acquires vehicle-specific parameters (EV vehicle V2-specific parameters) of the EV vehicle V2 designated as the EV after the switch, and calculates the gasoline consumption when the EV vehicle V2 is driven through each sub-region sbm based on the EV actual parameters and the EV vehicle V2-specific parameters.

[0121] Next, the conversion unit 136 performs a conversion process to match the units of the gasoline consumption and power consumption included in each combination of gasoline consumption and power consumption calculated for each sub-region sbm (step S604). As a result, for each sub-region sbm, converted data is obtained in which the gasoline consumption has been converted and converted data in which the power consumption has been converted, and the units are common between the two sets of converted data.

[0122] Therefore, the display control unit 137 calculates the difference between the converted data from which gasoline consumption has been converted and the converted data from which power consumption has been converted (step S605).

[0123] Then, the display control unit 137 displays the map data MP, which visualizes the difference calculated in step S605 as a transfer effect for each sub-region sbm, on the user U's terminal device 10 (step S606).

[0124] [10. Other Embodiments] In the above embodiment, the information processing device 100 calculates the first energy consumption when the GV vehicle V1 travels through a partial area sbm and the second energy consumption when the EV vehicle V2 travels through a partial area sbm, and displays information based on a comparison of the first and second energy consumption in the partial area sbm on the map data MP.

[0125] However, the first calculation unit 134 may calculate the first energy consumption when the GV vehicle V1 travels along the road link, and the second calculation unit 135 may calculate the second energy consumption when the EV vehicle V2 travels along the road link. In addition, the display control unit 137 may display information based on a comparison of the first energy consumption and the second energy consumption on the road link on the map data MP.

[0126] The information processing device 100 can calculate the first energy consumption and the second energy consumption using Equation 2, etc., as in the above embodiment. However, in this case, it is sufficient to calculate the first and second energy consumption for one link of the target rather than for one mesh of the target.

[0127] In the above embodiment, the information processing device 100 was shown calculating the difference between the carbon dioxide emissions obtained from the first energy consumption and the carbon dioxide emissions obtained from the first energy consumption as the switching effect. However, the information processing device 100 may also convert the first energy consumption and the second energy consumption into heat quantities, compare the heat quantities, and calculate the difference as the switching effect. Alternatively, the information processing device 100 may convert the first energy consumption and the second energy consumption into energy consumption prices, compare the energy consumption prices, and calculate the difference as the switching effect.

[0128] [11. Hardware Configuration] The information processing device 100 described above may be implemented by a computer 1000 having the configuration shown in Figure 7. Figure 7 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 100 according to the embodiment. The computer 1000 has a CPU 1100, RAM 1200, ROM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.

[0129] The CPU 1100 operates based on programs stored in the ROM 1300 or HDD 1400, controlling various components. The ROM 1300 stores boot programs executed by the CPU 1100 when the computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.

[0130] The HDD1400 stores programs executed by the CPU1100, as well as data used by such programs. The communication interface1500 receives data from other devices via a predetermined communication network and sends it to the CPU1100, and transmits data generated by the CPU1100 to other devices via the predetermined communication network.

[0131] The CPU 1100 controls output devices such as displays and input devices such as keyboards via the input / output interface 1600. The CPU 1100 acquires data from input devices via the input / output interface 1600. The CPU 1100 also outputs the generated data to output devices via the input / output interface 1600.

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

[0133] For example, when the computer 1000 functions as an information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes the functions of the control unit 130 by executing a program loaded on the RAM 1200. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be obtained from other devices via a predetermined communication network.

[0134] [12. Other] Furthermore, among the processes described in each of the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0135] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0136] Furthermore, the above embodiments can be combined as appropriate, provided that the processing content is not contradictory.

[0137] Although some embodiments of the present invention have been described in detail above with reference to the drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, including the embodiments described in the section on the present invention. [Explanation of symbols]

[0138] 1 System 10 Terminal devices 100 Information Processing Devices 120 Storage section 121 Map data storage unit 122 Driving performance data storage unit 123 Performance Parameter Storage Unit 124 Intrinsic parameter storage unit 125 Consumption data storage unit 130 Control Unit 131 Acquisition Department 132 Estimation Department 133 Reception Department 134 First Calculation Unit 135 Second Calculation Unit 136 Conversion Unit 137 Display Control Unit

Claims

1. A reception unit that receives information from the user about a first mobile body which is the mobile body before the transfer and information about a second mobile body which is the mobile body under consideration for the transfer, A first calculation unit calculates a first energy consumption amount, which is the amount of energy consumed when the first moving body moves within a predetermined area, A second calculation unit calculates a second energy consumption amount, which is the amount of energy consumed when the second moving body moves through the predetermined area, A display control unit that displays information based on a comparison of the first energy consumption and the second energy consumption in the predetermined region on a map corresponding to the predetermined region, Equipped with, The display control unit calculates a decision indicator for switching from the first mobile body to the second mobile body based on the difference between the first energy consumption and the second energy consumption, and presents the decision indicator to the user. An information processing device characterized by the following:

2. The display control unit calculates the judgment index for each predetermined region based on the difference between the first energy consumption calculated for each predetermined region and the second energy consumption calculated for each predetermined region, and displays the judgment index corresponding to each predetermined region on the map. The information processing apparatus according to feature 1.

3. Based on the movement data obtained when the moving body moves through the predetermined area, an estimation unit estimates performance parameters indicating the movement status of the moving body within each predetermined area. Further preparation The information processing apparatus according to feature 2.

4. The predetermined region is a plurality of sub-regions obtained by dividing the region on the map, The estimation unit estimates actual parameters indicating the movement status of the moving body in each of the partial regions, based on the actual movement data when the moving body moves through the partial region. The information processing apparatus according to claim 3.

5. The estimation unit estimates performance parameters indicating the movement status of the mobile body in each of the partial regions, based on the movement performance data when the mobile body moves along a predetermined road link included in the partial region. The information processing apparatus according to feature 4.

6. The predetermined road links are road links that constitute the search result routes obtained by route searching for each of the plurality of sub-regions. The information processing apparatus according to feature 5.

7. The first calculation unit calculates the first energy consumption for each predetermined region based on a first intrinsic parameter that depends on the unique characteristics of the first moving body and the actual parameter, The second calculation unit calculates the second energy consumption for each predetermined region based on a second unique parameter that depends on the unique characteristics of the second mobile body and the actual parameter. The information processing apparatus according to claim 3.

8. The estimation unit performs an estimation process to estimate the actual parameters, which are parameters preceding energy consumption, as a pre-processing step before the first mobile body and the second mobile body are specified by the user, and stores the estimation results of the estimation process in advance. If the first mobile body is specified by the user, the first calculation unit calculates the first energy consumption using the first unique parameter corresponding to the specified first mobile body. The second calculation unit calculates the second energy consumption using the second unique parameter corresponding to the specified second mobile body, if the second mobile body is specified by the user. The information processing apparatus according to feature 7.

9. A conversion unit performs a conversion process to match the units between the first energy consumption and the second energy consumption. Further preparation The information processing apparatus according to feature 1.

10. The conversion unit converts the first energy consumption and the second energy consumption into carbon dioxide emissions, heat energy, or the price of the consumed energy. The information processing apparatus according to feature 9.

11. The display control unit displays, as a judgment indicator, that the larger the difference, the higher the energy efficiency when switching from the first mobile body to the second mobile body, making it visually clear. The information processing apparatus according to feature 1.

12. A reception unit that receives information from the user about a first mobile body which is the mobile body before the transfer and information about a second mobile body which is the mobile body under consideration for the transfer, A first calculation unit calculates a first energy consumption amount, which is the amount of energy consumed when the first moving body moves along a predetermined road link, A second calculation unit calculates a second energy consumption amount, which is the amount of energy consumed when the second moving body moves along the predetermined road link, A display control unit that displays information based on a comparison of the first energy consumption and the second energy consumption in the predetermined road link on a map corresponding to the predetermined road link, Equipped with, The display control unit calculates an indicator for deciding whether to switch from the first mobile body to the second mobile body based on the difference between the first energy consumption and the second energy consumption, and presents the calculated indicator to the user. An information processing device characterized by the following:

13. The display control unit calculates the judgment index for each predetermined road link based on the difference between the first energy consumption calculated for each predetermined road link and the second energy consumption calculated for each predetermined road link, and displays the judgment index corresponding to each predetermined road link on the map. The information processing apparatus according to feature 12.

14. An information processing method performed by an information processing device, A reception process that receives information from the user regarding the first mode of transport, which is the mode of transport before the transfer, and information regarding the second mode of transport, which is the mode of transport being considered for the transfer. A first calculation step of calculating a first energy consumption, which is the amount of energy consumed when the first moving object moves within a predetermined area, A second calculation step for calculating a second energy consumption, which is the amount of energy consumed when the second moving body moves through the predetermined area, A display control step that displays information based on a comparison of the first energy consumption and the second energy consumption in the predetermined region on a map corresponding to the predetermined region, Includes, The display control step calculates a decision indicator for switching from the first mobile body to the second mobile body based on the difference between the first energy consumption and the second energy consumption, and presents the decision indicator to the user. Information processing methods.

15. An information processing program executed by an information processing device, A registration procedure for receiving information from the user regarding the first mode of transport, which is the mode of transport before the transfer, and the second mode of transport, which is the mode of transport being considered for the transfer. A first calculation procedure for calculating a first energy consumption, which is the amount of energy consumed when a first moving object moves through a predetermined area, A second calculation procedure for calculating a second energy consumption, which is the amount of energy consumed when the second moving body moves through the predetermined area, A display control procedure for displaying information based on a comparison of the first energy consumption and the second energy consumption in the predetermined region on a map corresponding to the predetermined region, The information processing device is made to execute the above, The display control procedure calculates a decision indicator for switching from the first mobile body to the second mobile body based on the difference between the first energy consumption and the second energy consumption, and presents the decision indicator to the user. Information processing program.