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

WO2025032809A1PCT designated stage expired Publication Date: 2025-02-13PIONEER IP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2023/029274
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-13

Smart Images

  • Figure JP2023029274_13022025_PF_FP_ABST
    Figure JP2023029274_13022025_PF_FP_ABST
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

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

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

[0002] Conventionally, a method has been proposed in which fuel efficiency during driving is recorded for each section, and sections with good fuel efficiency are displayed on a map in comparison with a reference value.

[0003] JP 2012-117961 A

[0004] However, the above-described conventional techniques do not necessarily allow the difference in energy consumption between different mobile objects to be properly understood.

[0005] For example, the above-mentioned conventional technology simply displays fuel efficiency information (e.g., fuel efficiency compared to a reference value) for each travel section based on the correspondence between fuel efficiency history information for each travel section and the location where the fuel efficiency was measured, but does not take into consideration the comparison of energy consumption between different mobile objects. Therefore, the above-mentioned conventional technology has room for improvement in terms of appropriately grasping differences in energy consumption between different mobile objects.

[0006] The present invention has been made in consideration of the above, and proposes an information processing device, an information processing method, and an information processing program that can appropriately grasp differences in energy consumption between different moving bodies.

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

[0008] The information processing method described in claim 15 is an information processing method executed by an information processing device, and is characterized in that it includes a first calculation step of calculating a first energy consumption, which is the energy consumption when a first moving body moves within a specified area, a second calculation step of calculating a second energy consumption, which is the energy consumption when a second moving body moves within the specified area, and a display control step of displaying information based on a comparison between the first energy consumption and the second energy consumption in the specified area on a map corresponding to the specified area.

[0009] The information processing program described in claim 16 is an information processing program executed by an information processing device, and causes the information processing device to execute a first calculation procedure for calculating a first energy consumption, which is the energy consumption when a first mobile body moves through a specified area; a second calculation procedure for calculating a second energy consumption, which is the energy consumption when a second mobile body moves through the specified area; and a display control procedure for displaying information based on a comparison between the first energy consumption and the second energy consumption in the specified area on a map corresponding to the specified area.

[0010] FIG. 1 is a diagram showing an example of a system according to an embodiment. FIG. 2 is a diagram showing an example of the configuration of an information processing device according to an embodiment. FIG. 3 is a conceptual diagram showing an example of calculation of energy consumption. FIG. 4 is a diagram showing an example of a display mode of a judgment index in a partial region. FIG. 5 is a flowchart showing the procedure of pre-processing according to an embodiment. FIG. 6 is a flowchart showing the procedure of energy consumption calculation processing according to an embodiment. FIG. 7 is a hardware configuration diagram showing an example of a computer that realizes the functions of an information processing device according to an embodiment.

[0011] [Embodiments] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present disclosure are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0012] In the following embodiments, a "moving body" will be described as a "vehicle" (automobile). Accordingly, "movement" will be expressed as "traveling." For example, the expression "energy consumption when a moving body moves within a specified area" can be rephrased as "energy consumption when a vehicle travels within a specified 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 a storage tank as the energy source for driving their power source, to electric vehicles (EVs), which use electricity stored in a battery as the energy source for driving their power source. This has led to a demand for technology that appropriately supports users when considering switching from a GV to an EV. For example, there is a need to enable users to appropriately understand the benefits of switching from a GV to an EV in terms of energy consumption.

[0014] However, it is known that the effect (energy efficiency) of switching from GV to EV not only varies depending on the actual driving conditions, but is also greatly influenced by the regional characteristics of the driving location, making it difficult to properly grasp the effect.

[0015] For example, in urban areas, vehicles frequently stop and start in a driving situation known as stop-and-go, making EVs more suitable than GVs (EVs are more energy efficient than GVs as they consume less energy).

[0016] On the other hand, in suburban areas, stop-and-go traffic occurs less frequently than in urban areas, so GVs are more suitable than EVs (the difference in energy consumption between EVs and GVs is small, and GVs have more advantages than EVs in terms of driving distance and charging time).

[0017] It is also known that EVs are more suitable than GVs in areas with many slopes, i.e., areas with many ups and downs (EVs consume less energy and are more energy efficient than GVs).

[0018] As such, depending on regional characteristics, EVs may be more energy efficient than GVs, or the difference in energy efficiency between EVs and GVs may be small. Therefore, the proposed technology of the present invention proposes a method for visualizing the vehicle switching effect for users, taking into account not only driving conditions but also regional characteristics, in order to solve the above-mentioned problem. According to the proposed technology of the present invention, information comparing the energy consumption of different types of moving objects, such as GVs and EVs, taking into account regional characteristics, is presented for each region on a map, allowing users to properly understand the difference in energy consumption between GVs and EVs.

[0019] 2. Removal of Limitations in the Embodiments In the following embodiments, the first mobile body is defined as a "GV" and the second mobile body is defined as an "EV," and information processing is illustrated to visualize the effects of switching from a GV to an EV. However, the proposed technology according to the present invention is also applicable to cases where the first mobile body and the second mobile body are both "GVs" or where the first mobile body and the second mobile body are both "EVs." As a result, the proposed technology according to the present invention can also visualize the effects of switching from one GV to another type of GV, or from one EV to another type of EV.

[0020] Furthermore, in the proposed technology according to the present invention, at least one of the GV and the EV can be replaced with an HEV (hybrid electric vehicle), a PHEV (plug-in hybrid electric vehicle), an FCEV (fuel cell electric vehicle), or the like.

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

[0022] 1, the system 1 includes a terminal device 10 and an information processing device 100. The terminal 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 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 switching to an EV. For example, the terminal device 10 is a smartphone, a wearable device, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like.

[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 on a vehicle. The terminal device 10 as an in-vehicle device may have not only a navigation function but also a recording function (a drive recorder function).

[0025] The terminal device 10 may also include various sensors. For example, the terminal device 10 may include various sensors such as a GPS sensor, an acceleration sensor, a gyro sensor, a camera, and an air 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. Note that if the vehicle itself is equipped with various sensors, the information processing device 100 may obtain sensor data from sensors that the vehicle has, rather than from sensors that the terminal device 10 has.

[0026] The information processing device 100 is a 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 a GV (first mobile body) moves through a predetermined area, and calculates the amount of electricity consumed (second energy consumption) when an EV (second mobile body) moves through the predetermined area, and displays information based on a comparison between the amount of gasoline consumed and the amount of electricity consumed 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 being an edge computer that performs processing at the edge.

[0028] In this embodiment, the predetermined area refers to a partial area sbm obtained by dividing one piece of map data MP (for example, one map area including the entire Japanese archipelago) according to a certain rule. The partial area sbm may be called an area mesh. Note that the partial area sbm may be each area in a heat map defined when visualizing data. The size of the partial area sbm may be changed by scaling according to the display of the map data MP or by an operation by the user U.

[0029] 4. Functional Configuration An example of the configuration of the information processing device 100 will now 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 includes a communication unit 110, a storage unit 120, and a control unit 130.

[0030] (Communication Unit 110) 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 terminal device 10, for example.

[0031] (Storage Unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 may store, for example, data and programs related to the information processing according to the embodiment. Furthermore, according to the example of FIG. 2 , the storage unit 120 may include a map data storage unit 121, a driving performance data storage unit 122, a performance parameter storage unit 123, a specific parameter storage unit 124, and a consumption amount data storage unit 125.

[0032] (Map Data Storage Unit 121) The map data storage unit 121 stores, for example, nationwide map data MP. The map data MP includes road data that represents a road network by a combination of links and nodes, and slope data (road access).

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

[0034] The map data MP may also include facility information and object information around the road. The object information includes information on features such as signs such as road signs, road markings such as stop lines, road dividing lines such as center lines, and roadside structures, as well as information on temporary obstacles. Obstacles refer to factors that hinder the passage of pedestrians and cyclists, such as puddles, depressions in the road, fallen objects, and drainage ditches (including areas blocked by mesh). The object information may also include highly accurate point cloud information of objects to be used for estimating the vehicle's position, etc.

[0035] In this embodiment, the map data MP is regularly divided into rectangular sections, and is configured into partial areas sbm that correspond to divided areas (meshes) formed by the division.

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

[0037] The driving history data includes the position of the vehicle Vx in the partial area sbm, the acceleration when the vehicle Vx traveled through the partial area sbm, the gravitational acceleration when the vehicle Vx traveled through the partial area sbm, the speed v when the vehicle Vx traveled through the partial area sbm, etc.

[0038] (Actual result parameter storage unit 123) The actual result parameter storage unit 123 stores actual result parameters estimated for each partial region sbm based on the travel actual result data.

[0039] (Specific parameter storage unit 124) The specific parameter storage unit 124 stores a first specific parameter that depends on the vehicle type of the GV (hereinafter referred to as "GV vehicle V1") specified by the user U, and a second specific parameter that depends on the vehicle type of the EV (hereinafter referred to as "EV vehicle V2") specified by the 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 type specified by the user U travels through the partial area sbm, and the amount of electricity consumed (second energy consumption) when an EV vehicle V2 (second mobile body) of a type specified by the user U travels through the partial area sbm.

[0041] (Regarding the control unit 130) The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like using RAM as a work area to execute various programs (e.g., the information processing program according to the embodiment) stored in a storage device inside the information processing device 100. The control unit 130 is also realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0042] As shown in Fig. 2, the control unit 130 has 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 functions and actions of the information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in Fig. 2, and may be other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between the processing units included in the control unit 130 is not limited to the connection relationship shown in Fig. 2, and may be other connection relationships.

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

[0044] (Estimation unit 132) The estimation unit 132 estimates, for each partial region sbm, a performance parameter that indicates the driving status of the vehicle Vx in the partial region sbm, based on driving performance data when the vehicle Vx drove through the partial region sbm. The performance parameter here is thought of as a parameter preceding the first energy consumption amount and is a parameter that does not change depending on the type of vehicle (i.e., is not dependent on the vehicle type) of the GV vehicle V1 (first moving body) specified by the user U. The performance parameter is also thought of as a parameter preceding the second energy consumption amount and is a parameter that does not change depending on the type of vehicle (i.e., is not dependent on the vehicle type) of the EV vehicle V2 (second moving body) specified by the user U.

[0045] The estimation unit 132 may estimate, for each partial area sbm, a performance parameter indicating the travel status of the vehicle Vx in a predetermined road link included in the partial area sbm, based on travel performance data when the vehicle Vx traveled on the predetermined road link. The predetermined road link here may be a road link that constitutes a search result route between two points arbitrarily determined in the partial area sbm.

[0046] Furthermore, the estimation unit 132 estimates in advance vehicle-type-independent performance parameters that are independent of either the vehicle type of the GV vehicle V1 specified by the user U or the vehicle type of the EV vehicle V2 specified by the user U, and stores the estimated performance parameters in the performance parameter storage unit 123. Thus, in the information processing according to the embodiment, the performance parameters are estimated in advance as a pre-processing before the user U is prompted to specify the GV vehicle V1 and the EV vehicle V2, and are then held in the performance parameter storage unit 123. Furthermore, when the GV vehicle V1 and the EV vehicle V2 are specified by the user U, the performance parameters are used in the subsequent information processing according to the embodiment (processing for calculating the first energy consumption amount and the second energy consumption amount).

[0047] In this way, in the information processing according to the embodiment, the parts that do not depend on either the type of GV vehicle V1 specified by the user U or the type of EV vehicle V2 specified by the user U are estimated and stored in advance, so there is no need to estimate the actual performance parameters at the stage of calculating the energy consumption according to the information specified by the user U. As a result, the information processing device 100 can reduce the calculation resources at the stage of calculating the energy consumption, and can shorten the time required to calculate the energy consumption.

[0048] (Reception unit 133) The reception unit 133 receives a designation of a GV before switching from the user U. For example, the reception unit 133 receives a designation of a vehicle model that identifies the GV before switching from the user U. The reception unit 133 also receives a designation of an EV after switching from the user U. For example, the reception unit 133 receives a designation of a vehicle model that identifies the EV after switching from the user U.

[0049] (First calculation unit 134) When the user U specifies a GV (e.g., the model of the GV before the change), the first calculation unit 134 calculates the gasoline consumption (first energy consumption) for each partial area sbm when the specified GV V1 travels through the partial area sbm. For example, the first calculation unit 134 calculates the gasoline consumption of the GV V1 based on a first inherent parameter, which is a model-dependent parameter that changes depending on the model of the GV V1 specified by the user U (i.e., depends on the model), and a model-independent actual parameter estimated in advance. The first inherent parameter used here is stored in the inherent parameter storage unit 124, for example, for each model of the GV V1.

[0050] (Second calculation unit 135) When the user U specifies a new EV (for example, the model of the new EV), the second calculation unit 135 calculates, for each partial area sbm, the amount of power consumed (second energy consumption) when the specified EV vehicle V2 travels through the partial area sbm. For example, the second calculation unit 135 calculates the amount of power consumed by the EV vehicle V2 based on second intrinsic parameters, which are model-dependent parameters that change depending on the model of the EV vehicle V2 specified by the user U (i.e., depend on the model), and model-independent actual parameters that have been estimated in advance. The second intrinsic parameters used here are stored in the intrinsic parameter storage unit 124, for example, for each model of the EV vehicle V2.

[0051] (Conversion unit 136) For each combination of gasoline consumption (first energy consumption) and power consumption (second energy consumption) calculated for each partial region sbm, the conversion unit 136 performs a conversion process to match units between the gasoline consumption and power consumption included in the combination. For example, the conversion unit 136 converts the gasoline consumption and power consumption into carbon dioxide emissions, calorific value, or the price of consumed energy. In the case of power consumption, the price of consumed energy indicates the gasoline cost for the amount of gasoline consumed, and in the case of power consumption, it indicates the electricity cost for the amount of power consumed.

[0052] (Display control unit 137) The display control unit 137 displays information based on a comparison between gasoline consumption and power consumption in the partial region sbm on the map data MP corresponding to the partial region sbm. Specifically, the display control unit 137 displays, for each partial region sbm on the map data MP, information based on a comparison between the gasoline consumption calculated for each partial region sbm and the power consumption calculated for each partial region sbm. More specifically, the display control unit 137 displays, on the map data MP, information based on a comparison between the gasoline consumption and the power consumption calculated for mutually common partial regions sbm, among the combinations of gasoline consumption and power consumption calculated for each partial region sbm.

[0053] For example, the display control unit 137 displays information based on the difference between gasoline consumption and electricity consumption as an indicator for determining whether to trade in from the GV vehicle V1 specified by the user U to the EV vehicle V2 specified by the user U. For example, the display control unit 137 displays in a visually determinable manner that the greater the difference between gasoline consumption and electricity consumption, the higher the energy efficiency will be when trading in from the GV vehicle V1 to the EV vehicle V2.

[0054] 5. Example of Calculation of Energy Consumption FIG. 3 is a conceptual diagram showing an example of calculation of energy consumption. An overview of energy consumption calculation will be described using FIG. 3. FIG. 3 shows an example in which a portion of the target area AR1 in the map data MP is regularly divided into rectangles, so that the target area AR1 includes multiple partial areas sbm. Specifically, according to the example of FIG. 3, the target area AR1 is made up of 16 partial areas sbm, namely partial areas sbm1 to partial area sbm16. In this example, the information processing device 100 calculates the energy consumption for each of the partial areas sbm1 to partial area sbm16. Specifically, the information processing device 100 calculates the gasoline consumption of the GV vehicle V1 designated by the user U and the power consumption of the EV vehicle V2 designated by the user U for each of the partial areas sbm1 to partial area sbm16.

[0055] For example, the information processing device 100 estimates parameters (actual parameters) of the previous stage of energy consumption in a pre-processing for calculating energy consumption and stores the estimated parameters. In this state, when the user U specifies the GV before switching and the EV after switching (the EV to which the user plans to switch), the information processing device 100 proceeds to the calculation process of energy consumption. Specifically, the information processing device 100 acquires inherent parameters according to the vehicle type of the specified vehicles (V1, V2). Then, the information processing device 100 calculates energy consumption based on the inherent parameters (vehicle type-dependent parameters) and the previous stage parameters (vehicle type-independent parameters).

[0056] Here, an outline of a calculation method for calculating the energy consumption will be described, focusing on one partial region sbm1 among partial regions sbm1 to sbm16.

[0057] First, the estimation unit 132 estimates, through pre-processing, actual result parameters that statistically indicate the movement conditions when each of the arbitrary vehicles Vx travels through the partial area sbm1. Specifically, the estimation unit 132 acquires, from the driving actual result data stored in the driving actual result data storage unit 122, driving actual result data DA1 obtained when each of the arbitrary vehicles Vx travels through the partial area sbm1.

[0058] The estimation unit 132 then applies the driving history data DA1 to a consumption estimation formula described later to estimate a GV history parameter PA11 as a history parameter corresponding to the GV that will be the vehicle before the change. The estimation unit 132 also applies the driving history data DA1 to a consumption estimation formula to estimate an EV history parameter PA12 as a history parameter corresponding to the EV that will be the vehicle after the change.

[0059] 3, the estimation unit 132 estimates performance parameters corresponding to a GV, which is the vehicle before the change, and performance parameters corresponding to an EV, which is the vehicle after the change, for the partial region sbm1. However, the estimation unit 132 calculates each performance parameter in the same manner for the partial regions sbm2 to sbm16. The estimation unit 132 then stores each performance parameter in the performance parameter storage unit 123.

[0060] In this state, it is assumed that the receiving unit 133 receives a designation of the vehicle type of the GV before the change and a designation of the vehicle type of the EV after the change. In this case, the information processing device 100 proceeds to the calculation process of the energy consumption amount.

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

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

[0063] Furthermore, the second calculation unit 135 acquires, as a parameter specific to the vehicle type of the EV vehicle V2 designated as the post-transfer EV, a specific parameter PA12 for the EV vehicle V2 from the specific parameter storage unit 124. Then, the second calculation unit 135 calculates a second amount of energy consumption estimated to be consumed when the EV vehicle V2 travels through the partial area sbm1, based on the EV actual result parameter PA12 and the specific parameter PA12 for the EV vehicle V2.

[0064] Similarly, the second calculation unit 135 calculates the second energy consumption amount that is estimated to be consumed when the EV vehicle V2 travels through each of the partial areas sbm2 to sbm16.

[0065] Here, as shown in FIG. 3 , the first energy consumption amount is the amount of gasoline consumption, and the second energy consumption amount is the amount of power consumption, so the units are different for the two. Therefore, the conversion unit 136 converts the fuel efficiency calculated for the partial region sbm1 into an amount of carbon dioxide emission, and similarly converts the amount of power consumption calculated for the partial region sbm1 into an amount of carbon dioxide emission. The conversion unit 136 also performs a process of converting the amount of gasoline consumption and the amount of power consumption into an amount of carbon dioxide emission for each of the partial regions sbm2 to sbm16. Note that the conversion unit 136 may convert into the amount of heat generated in response to energy consumption or the price of the consumed energy, instead of the amount of carbon dioxide emission.

[0066] Through the processing up to this point, a pair of carbon dioxide emission amounts corresponding to the GV vehicle V1 and the EV vehicle V2 is obtained for each of the partial areas sbm2 to sbm16. Therefore, the display control unit 137 calculates the difference in carbon dioxide emission amounts for each partial area sbm based on the combination of carbon dioxide emission amounts obtained for each partial area sbm.

[0067] The display control unit 137 then displays information based on the difference in a partial area sbm on the map data MP as a judgment index for determining how much the energy efficiency will increase or decrease if the user U switches from the GV vehicle V1 to the EV vehicle V2. That is, the display control unit 137 displays, for each partial area sbm, information that serves as a judgment index for the user U to determine whether it is better to switch from the GV vehicle V1 to the EV vehicle V2 or whether it is not better to switch from the GV vehicle V1 to the EV vehicle V2. For example, the display control unit 137 displays, on the terminal device 10 accessed in response to the operation of the user U, the map data MP in which the judgment index is displayed for each partial area sbm.

[0068] FIG. 4 shows an example of a display mode of the judgment index in the partial region sbm. As shown in FIG. 4, the display control unit 137 displays in a visually recognizable manner that the greater the difference in carbon dioxide emissions in the positive direction, the higher the energy efficiency will be when switching from the GV vehicle V1 to the EV vehicle V2. The display control unit 137 also displays in a visually recognizable manner that the greater the difference in carbon dioxide emissions in the negative direction, the lower the energy efficiency will be when switching from the GV vehicle V1 to the EV vehicle V2. For example, as shown in FIG. 4, the display control unit 137 may visualize whether or not energy efficiency will be improved by applying colors or patterns to each partial region sbm according to the difference in carbon dioxide emissions.

[0069] The display control unit 137 may further display a numerical value indicating the difference in the amount of carbon dioxide emissions for each partial area sbm.

[0070] Furthermore, the information processing device 100 displays information on the transfer effect for all of the partial areas sbm1 to sbm16. However, the information processing device 100 may also have the user U select any multiple partial areas sbm from the partial areas sbm1 to sbm16 and input an action rate for each selected partial area sbm. In such a case, the user U may, for example, select partial areas sbm6 and sbm7, and then input an action rate of "20%" for partial area sbm6, an action rate of "80%" for partial area sbm7, etc.

[0071] When the data is input in this manner, the display control unit 137 may correct the difference in carbon dioxide emissions obtained in the partial area sbm6 by the action proportion of "20%," and may correct the difference in carbon dioxide emissions obtained in the partial area sbm7 by the action proportion of "80%." For example, if the action proportion in the partial area sbm6 is "20%" and it is determined that the user U's car travel in the partial area sbm6 is less than a reference value, the display control unit 137 may correct the difference in carbon dioxide emissions to indicate that the GV vehicle V1 is more energy efficient than the EV vehicle V2. Furthermore, if the action proportion in the partial area sbm7 is "80%" and it is determined that the user U's car travel in the partial area sbm7 is more than a reference value, the display control unit 137 may correct the difference in carbon dioxide emissions to indicate that the EV vehicle V2 is more energy efficient than the GV vehicle V1.

[0072] In addition, instead of having user U input an action ratio, the information processing device 100 may select multiple partial areas sbm that have a movement history of a predetermined amount or more based on user U's movement history, and determine an action ratio based on user U's movement history in each of the selected partial areas sbm.

[0073] 6. Energy Consumption Calculation Method The energy consumption calculation method explained in Fig. 3 will now be described in more detail. First, Equation 1 corresponds to a consumption estimation formula for calculating one second of energy consumption f_1sec from one second of actual driving data. Equation 2 is a consumption estimation formula generated based on Equation 1, and is used to calculate one mesh of energy consumption f_1mesh from one mesh of actual driving data.

[0074]

[0075]

[0076] Therefore, the information processing device 100 can calculate, for each mesh of the target (i.e., for each partial area sbm of the target), a first amount of energy consumption that is estimated to be consumed when the GV vehicle V1 (first moving body) travels through the mesh using Equation 2. Furthermore, the information processing device 100 can calculate, for each mesh of the target (i.e., for each partial area sbm of the target), a second amount of energy consumption that is estimated to be consumed when the EV vehicle V2 (second moving body) travels through the mesh using Equation 2.

[0077] Formulas 1 and 2 will be described in more detail. First, K1, K2, and K3 are inherent parameters that differ for each vehicle model (dependent on the vehicle model). That is, K1, K2, and K3 are the above-mentioned vehicle model-dependent parameters.

[0078] T is the total time of the driving history data in the target mesh, in other words, the time required for a given vehicle Vx to drive the target road link.

[0079] v is the traveling speed of any vehicle Vx when it is traveling on the target road link. Therefore, v(t) indicates the traveling speed of any vehicle Vx when it is traveling on the target road link at a certain time t. a is the acceleration of any vehicle Vx when it is traveling on the target road link. Therefore, a(t) indicates the acceleration of any vehicle Vx when it is traveling on the target road link at a certain time t. g is the gravitational acceleration of any vehicle Vx when it is traveling on the target road link.

[0080] a1 and a2 are constants that are set depending on the situation of any vehicle Vx, etc. A(t) is a component that varies depending on the road gradient of the target road link, and details of this will be described later.

[0081] In addition, the target road link is a road link included in one target mesh, and may be, for example, a road link that constitutes a search result route between two arbitrarily determined points in one target mesh.

[0082] The first term on the right side of Equation 2 represents information about the energy consumed when the vehicle Vx is stopped with the drive source in operation. When the vehicle Vx is stopped with the drive source in operation, the engine of the vehicle Vx is running at low speed without applying a load to the engine. Specifically, when the vehicle Vx is stopped with the drive source in operation, the engine is idling.

[0083] The second term on the right side of Equation 2 represents information regarding changes in the energy consumed and recovered and the potential energy when the vehicle Vx accelerates or decelerates. The acceleration or deceleration of the vehicle Vx refers to a traveling state in which the speed of the vehicle Vx changes over time. Specifically, the acceleration or deceleration of the vehicle Vx refers to a traveling state in which the speed of the vehicle Vx changes within a predetermined time. The predetermined time is a fixed interval of time, such as per unit time.

[0084] The third term on the right side of Equation 2 represents information about the energy consumed by the resistance generated when the vehicle Vx is traveling. The vehicle Vx is traveling in a state in which the speed of the moving body is constant within a predetermined time. The resistance generated when the vehicle Vx is traveling is a factor that changes the traveling state of the vehicle Vx while the vehicle Vx is traveling. Specifically, the resistance generated when the vehicle Vx is traveling is the resistance generated on the vehicle Vx due to weather conditions, road conditions, vehicle conditions, etc.

[0085] According to Equation 3, S2 indicates the above-mentioned vehicle-type-independent parameter (performance parameter) in the second term on the right side of Equation 2. S3 indicates the above-mentioned vehicle-type-independent parameter (performance parameter) in the third term on the right side of Equation 2. Therefore, the estimation unit 132 calculates and stores S2 and S3 in advance in pre-processing.

[0086] The following describes Equation 4. Equation 4 is a calculation formula for calculating the movement distance d_1mesh of the target for one mesh, and is used in the conversion process for converting the units of the first energy consumption and the second energy consumption.

[0087]

[0088] The information processing device 100 can calculate the fuel efficiency estimated to be consumed when a GV vehicle V1 travels through one target mesh based on Equation 2 and Equation 4. The information processing device 100 can also calculate the power consumption rate estimated to be consumed when an EV vehicle V2 travels through one target mesh based on Equation 2 and Equation 4. When the vehicles being compared for switching effects are GV vehicles or EV vehicles, fuel efficiency or power consumption rates can be compared, and the switching effect can be visualized based on these results. On the other hand, when comparing the switching effects between vehicles with different power sources, such as a GV vehicle and an EV vehicle, conversion processing into carbon dioxide emissions, heat value, or the price of consumed energy is required to match units.

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

[0090]

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

[0092] In this state, the first calculation unit 134 acquires K1_before, K2_before, and K3_before as vehicle-specific parameters (GV vehicle V1-specific parameters) for the GV vehicle V1 specified by the user U. In this case, the first calculation unit 134 calculates a first energy consumption amount estimated to be consumed when the GV vehicle V1 travels through the target mesh by applying S2 and S3 estimated for the target mesh and the vehicle-specific parameters (K1_before, K2_before, and K3_before) to Equation 2. In addition, the conversion unit 136 calculates the carbon dioxide emissions CO2_1mesh_before by performing a conversion process in which the calculation result by the first calculation unit 134 is multiplied by, for example, a CO2 emission coefficient for gasoline as CO2 count_before.

[0093] Next, a specific method for calculating the second energy consumption amount using Equation 6 will be described. Equation 6 is used to calculate the carbon dioxide emissions CO2_1mesh_after when the EV vehicle V2 designated by the user U as the EV after switching (after) travels through one target mesh. Specifically, Equation 6 is generated based on Equation 2 (and Equation 3) and CO2 count_after.

[0094]

[0095] At the time when the carbon dioxide emissions CO2_1mesh_after are calculated, the estimation unit 132 has already estimated S2 and S3 for each mesh through 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 acquires K1_after, K2_after, and K3_after as parameters specific to the vehicle model of the EV vehicle V2 specified by the user U (parameters specific to the EV vehicle V2). In this case, the second calculation unit 135 calculates a second energy consumption amount estimated to be consumed when the EV vehicle V2 travels through the target mesh by applying S2 and S3 estimated for the target mesh and the vehicle model-specific parameters (K1_after, K2_after, and K3_after) to Equation 2. Furthermore, the conversion unit 136 calculates the carbon dioxide emissions CO2_1mesh_after by performing a conversion process in which the calculation result by the second calculation unit 135 is multiplied by, for example, a basic emission coefficient as the CO2 count_after.

[0097] Note that the methods for calculating S2 and S3 may differ when calculating carbon dioxide emission CO2_1mesh_before (for GVs) and when calculating carbon dioxide emission CO2_1mesh_after (for EVs), but this will be discussed later.

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

[0099]

[0100] Although the method by which the information processing device 100 calculates the energy consumption and the vehicle switching effect based on Equations 1 to 7 has been described, the information processing device 100 may 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 situation when the GV before switching travels on a road link with a slope and the situation when the EV after switching travels on a road link with a slope. This point will be described below.

[0101] 7. Energy Consumption Calculation Method (for GV) First, a method for calculating a first energy consumption when a GV before a transfer travels through a mesh including a road link with a gradient as one target mesh will be described.

[0102] When the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 8 (i.e., when a given vehicle Vx is traveling uphill on a road link with a road gradient θ), 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 slope-parallel component of the gravitational acceleration g at time t when a given vehicle Vx is traveling uphill on a road link with a road gradient θ. Therefore, under the condition of Equation 8, the information processing device 100 calculates the first energy consumption amount using Equation 2 to which A(t) expressed by Equation 10 is applied.

[0103]

[0104] On the other hand, when the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 11 (i.e., when an arbitrary vehicle Vx is traveling downhill on a road link with a road gradient θ), Equation 1 can be rewritten as Equation 12. This is because gasoline consumption can be considered to be essentially zero when traveling downhill 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 amount using Equation 2 to which A(t) expressed by Equation 13 is applied.

[0105]

[0106] 8. Energy Consumption Calculation Method (for EV) Next, a method for calculating the second energy consumption when the EV after the transfer travels through a mesh including a road link with a gradient as one target mesh will be described.

[0107] When the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 14 (i.e., when a given vehicle Vx is traveling uphill on a road link with a road gradient θ), 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 slope-parallel component of the gravitational acceleration g at time t when a given vehicle Vx is 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 amount using Equation 2 to which A(t) expressed by Equation 16 is applied.

[0108]

[0109] In this way, when calculating the second energy consumption of an EV after switching vehicles when traveling uphill on a mesh that includes road links with slopes, a calculation formula similar to that used to calculate the first energy consumption of a GV before switching vehicles when traveling uphill can be used.

[0110] On the other hand, when the gradient component a+g*sin(θ) included in Equation 1 satisfies the condition of Equation 17 (i.e., when an arbitrary 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 frequency rate. EVs have the ability to recover energy through regenerative braking (power generation) when traveling downhill. Equation 18 takes this characteristic into account, and as a result, A(t) in Equation 2 can be expressed as Equation 20. Therefore, under the conditions of Equation 17, the information processing device 100 calculates the second energy consumption amount using Equation 2 to which A(t) expressed by Equation 19 is applied.

[0111]

[0112] 9. Processing Procedure Next, the operation procedure of the information processing apparatus 100 according to the embodiment will be described with reference to FIGS. 5 and 6. FIG.

[0113] 5 is a flowchart showing the procedure of the pre-processing according to the embodiment. The pre-processing is executed in advance as a process preceding the calculation process of the energy consumption amount.

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

[0115] Based on the driving history data, the estimation unit 132 estimates the history parameters (GV history parameters) corresponding to the GV, which is the vehicle before the transfer, for each partial area sbm, and also estimates the history parameters (EV history parameters) corresponding to the EV, which is the vehicle after the transfer, for each partial area sbm (step S502).

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

[0117] 9-2. Energy Consumption Calculation Process Procedure FIG. 6 is a flowchart showing the procedure of the energy consumption calculation process according to the embodiment.

[0118] First, the reception unit 133 determines whether or not input of information specifying the model of the GV before switching and information specifying the model of the EV after switching has been received from the user (Step S601). If the reception unit 133 has not received input of information (Step S601; No), the reception unit 133 waits until input of information is received.

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

[0120] The first calculation unit 134 and the second calculation unit 135 execute a calculation process of energy consumption based on the output data output in step S602 (step S603). Specifically, the first calculation unit 134 acquires vehicle-specific parameters (parameters specific to the vehicle V1) of the vehicle designated as the vehicle before the transfer, and calculates the amount of gasoline consumed when the vehicle V1 travels through each partial area sbm based on the vehicle performance parameters and the parameters specific to the vehicle V1. The second calculation unit 135 acquires vehicle-specific parameters (parameters specific to the vehicle V2) of the vehicle designated as the vehicle after the transfer, and calculates the amount of gasoline consumed when the vehicle V2 travels through each partial area sbm based on the vehicle performance parameters and the parameters specific to the vehicle V2.

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

[0122] Therefore, the display control unit 137 calculates the difference between the converted data obtained by converting the gasoline consumption amount and the converted data obtained by converting the power consumption amount (step S605).

[0123] Then, the display control unit 137 causes the terminal device 10 of the user U to display the map data MP in which the difference calculated in step S605 is visualized as the transfer effect for each partial area sbm (step S606).

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

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

[0126] In addition, 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, but in this case, it is sufficient to calculate the first energy consumption and the second energy consumption for one target link rather than one target mesh.

[0127] In the above embodiment, the information processing device 100 calculates the difference between the carbon dioxide emission amount calculated from the first energy consumption and the carbon dioxide emission amount calculated from the second energy consumption as the switching effect. However, the information processing device 100 may convert the first energy consumption and the second energy consumption into heat amounts, compare the heat amounts, and calculate the difference as the switching effect. Furthermore, the information processing device 100 may convert the first energy consumption and the second energy consumption into energy prices, compare the energy prices, and calculate the difference as the switching effect.

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

[0129] 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.

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

[0131] The CPU 1100 controls an output device such as a display and an input device such as a keyboard via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. The CPU 1100 also outputs generated data to the output device via the input / output interface 1600.

[0132] 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.

[0133] 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 to realize the functions of the control unit 130. 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.

[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 using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0135] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0136] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0137] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the aspects described in the "present invention" section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.

[0138] REFERENCE SIGNS LIST 1 System 10 Terminal device 100 Information processing device 120 Storage unit 121 Map data storage unit 122 Driving performance data storage unit 123 Performance parameter storage unit 124 Inherent parameter storage unit 125 Consumption amount data storage unit 130 Control unit 131 Acquisition unit 132 Estimation unit 133 Reception unit 134 First calculation unit 135 Second calculation unit 136 Conversion unit 137 Display control unit

Claims

1. An information processing device comprising: a first calculation unit that calculates a first energy consumption, which is the energy consumption when a first moving body moves within a specified area; a second calculation unit that calculates a second energy consumption, which is the energy consumption when a second moving body moves within the specified area; and a display control unit that displays information based on a comparison between the first energy consumption and the second energy consumption in the specified area on a map corresponding to the specified area.

2. The information processing device of claim 1, characterized in that the display control unit displays, for each of the specified areas on the map, information based on a comparison between the first energy consumption calculated for each of the specified areas and the second energy consumption calculated for each of the specified areas.

3. The information processing device according to claim 2, further comprising an estimation unit that estimates, for each of the specified areas, a performance parameter indicating the movement status of the moving body in the specified area based on movement performance data when the moving body moves in the specified area.

4. The information processing device according to claim 3, characterized in that the specified area is a plurality of partial areas obtained by dividing the area on the map, and the estimation unit estimates, for each partial area, a performance parameter indicating the movement status of the moving body in that partial area based on movement performance data when the moving body moves through the partial area.

5. The information processing device according to claim 4, characterized in that the estimation unit estimates, for each partial area, a performance parameter indicating the movement status of the moving body in that partial area based on movement performance data when the moving body moves on a specified road link included in the partial area.

6. The information processing device according to claim 5, characterized in that the predetermined road links are road links that constitute a search result route obtained by route searching for each of the plurality of partial areas.

7. The information processing device described in claim 3, characterized in that the first calculation unit calculates the first energy consumption for each of the specified areas based on a first inherent parameter dependent on an inherent characteristic of the first moving body and the performance parameter, and the second calculation unit calculates the second energy consumption for each of the specified areas based on a second inherent parameter dependent on an inherent characteristic of the second moving body and the performance parameter.

8. The information processing device described in claim 7, characterized in that the estimation unit performs an estimation process to estimate the actual parameters, which are parameters of a previous stage of energy consumption, as a pre-processing before the first moving body and the second moving body are designated by the user, and stores in advance an estimation result of the estimation process; when the first moving body is designated by the user, the first calculation unit calculates the first energy consumption using the first inherent parameters corresponding to the designated first moving body; and when the second moving body is designated by the user, the second calculation unit calculates the second energy consumption using the second inherent parameters corresponding to the designated second moving body.

9. The information processing device according to claim 1, further comprising a conversion unit that performs a conversion process to match units between the first energy consumption amount and the second energy consumption amount.

10. The information processing device according to claim 9, characterized in that the conversion unit converts the first energy consumption amount and the second energy consumption amount into carbon dioxide emission amount, heat amount, or price of consumed energy.

11. The information processing device described in claim 10, characterized in that the display control unit displays information based on the difference between the converted first energy consumption and the converted second energy consumption as an indicator for determining whether to transfer from the first moving body to the second moving body.

12. The information processing device according to claim 11, characterized in that the display control unit displays in a visually comprehensible manner that the greater the difference, the higher the energy efficiency when switching from the first moving body to the second moving body.

13. An information processing device comprising: a first calculation unit that calculates a first energy consumption, which is the energy consumption when a first moving body moves along a specified road link; a second calculation unit that calculates a second energy consumption, which is the energy consumption when a second moving body moves along the specified road link; and a display control unit that displays information based on a comparison between the first energy consumption and the second energy consumption on the specified road link on a map corresponding to the specified road link.

14. The information processing device of claim 13, characterized in that the display control unit displays information based on a comparison between the first energy consumption calculated for each of the specified road links and the second energy consumption calculated for each of the specified road links for each of the specified road links on the map.

15. An information processing method executed by an information processing device, comprising: a first calculation step of calculating a first energy consumption, which is the energy consumption when a first moving body moves in a specified area; a second calculation step of calculating a second energy consumption, which is the energy consumption when a second moving body moves in the specified area; and a display control step of displaying information based on a comparison between the first energy consumption and the second energy consumption in the specified area on a map corresponding to the specified area.

16. An information processing program executed by an information processing device, comprising: a first calculation procedure for calculating a first energy consumption, which is the energy consumption when a first moving body moves in a specified area; a second calculation procedure for calculating a second energy consumption, which is the energy consumption when a second moving body moves in the specified area; and a display control procedure for displaying information based on a comparison between the first energy consumption and the second energy consumption in the specified area on a map corresponding to the specified area.

Citation Information

Patent Citations

  • Fuel consumption information providing system

    JP2006078326A

  • Navigation system, navigation apparatus, navigation server, and fuel consumption comparison method

    JP2011027507A

  • In-vehicle apparatus and information processing center

    WO2010122666A1