Information processing device, information processing method, and information processing program
The information processing device calculates user-specific energy consumption rates by identifying frequent destinations and estimating energy consumption based on user data, addressing the lack of customization in conventional methods.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-06-22
- Publication Date
- 2026-03-04
AI Technical Summary
Conventional fuel efficiency evaluation methods do not account for user-specific energy consumption rates, failing to provide customized calculations for individual users.
An information processing device and method that calculates energy consumption rates by identifying frequent user destinations, searching routes, and estimating energy consumption based on user-specific data, including location, travel distance, and vehicle type.
Accurately estimates user-specific energy consumption rates, considering frequent travel locations, traffic conditions, and vehicle type, providing personalized energy consumption estimates.
Smart Images

Figure 0007824428000001 
Figure 0007824428000002 
Figure 0007824428000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In recent years, environmental awareness has increased. Accordingly, there is a growing need for vehicles to be driven with as low fuel consumption as possible. For example, a technology has been disclosed that evaluates the fuel consumption of a vehicle driven by a user based on the average fuel consumption in the region. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2004-251786 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned conventional technology only evaluates the fuel efficiency of the vehicle driven by the user based on the average fuel efficiency of the area, and therefore does not necessarily allow for the calculation of the energy consumption rate of a mobile object customized for the user.
[0005] The present disclosure provides an information processing device, an information processing method, and an information processing program that can calculate the energy consumption rate of a moving object customized for a user. [Means for solving the problem]
[0006] The information processing device according to claim 1 comprises: a reception unit that receives information indicating a location from a user; and a region that is within a predetermined range from the location based on the information indicating the location received by the reception unit. an acquisition unit that acquires regional information about a region where the mobile object is to be used; Based on the area information acquired by the acquisition unit, In the planned use area A specific point that is a place where residents are likely to frequently visit is searched for, and the distance from the one point to the specific point is calculated.The device is characterized by having a calculation unit that searches for a route between two points and calculates the energy consumption of the mobile body on the route, and an estimation unit that estimates the energy consumption rate of the mobile body based on the energy consumption of the mobile body on the route.
[0007] Also, claims 13 The information processing method described in is an information processing method executed by an information processing device, a receiving step of receiving information indicating one location from a user; and a region within a predetermined range from the one location based on the information indicating the one location received by the receiving step. an acquisition step of acquiring regional information about a region where the mobile object is to be used; Based on the area information acquired in the acquisition step, In the planned use area A specific point that is a place where residents are likely to frequently visit is searched for, and the distance from the one point to the specific point is calculated. The method includes a calculation step of searching for a route between two points and calculating the energy consumption of the mobile body on the route, and an estimation step of estimating the energy consumption rate of the mobile body based on the energy consumption of the mobile body on the route.
[0008] Also, claims 14 The information processing program described in A reception procedure for receiving information indicating one location from a user, and a region within a predetermined range from the one location based on the information indicating the one location received by the reception procedure. An acquisition procedure for acquiring regional information of a region where the mobile device is to be used; Based on the area information acquired by the acquisition step, In the planned use area A specific point that is a place where residents are likely to frequently visit is searched for, and the distance from the one point to the specific point is calculated. The information processing device is caused to execute a calculation procedure for searching for a route between two points and calculating the energy consumption of the mobile body on the route, and an estimation procedure for estimating the energy consumption rate of the mobile body based on the energy consumption of the mobile body on the route. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 3] FIG. 3 is a flowchart showing an information processing procedure by the information processing device according to the embodiment. [Figure 4] FIG. 4 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, a mode for carrying out the present invention (hereinafter referred to as an embodiment) will be described with reference to the drawings. Note that the present invention is not limited to the embodiment described below. Furthermore, in the description of the drawings, the same parts are given the same reference numerals.
[0011] (Embodiment) [1. Information Processing System Configuration] First, the configuration of an information processing system 1 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment. As shown in Fig. 1, the information processing 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 predetermined network N so as to be able to communicate with each other via a wired or wireless connection. Note that the information processing system 1 shown in Fig. 1 may include a plurality of terminal devices 10 and a plurality of information processing devices 100.
[0012] The terminal device 10 is an information processing device used by a user. For example, the terminal device 10 may be a smart device such as a smartphone or tablet terminal, a feature phone, a PC (Personal Computer), a PDA (Personal Digital Assistant), a game console or AV device with a communication function, a car navigation system, a wearable device such as a smart watch or a head-mounted display, smart glasses, etc. The terminal device 10 may also be a house / building, a car, a home appliance, an electronic device, etc. that is compatible with the Internet of Things (IOT).
[0013] The terminal device 10 receives an input of an address and a distance traveled by the mobile object from a user. When the terminal device 10 receives the input of the address and the distance traveled by the mobile object, the terminal device 10 transmits information relating to the address and the distance traveled by the mobile object to the information processing device 100.
[0014] The information processing device 100 receives information relating to the address and the distance traveled by the mobile object received from the user from the terminal device 10. Based on the information relating to the address and the distance traveled by the mobile object received from the user, the information processing device 100 provides the user with the amount of energy consumption of the mobile object corresponding to the distance traveled received from the user.
[0015] When the terminal device 10 receives from the information processing device 100 information regarding the energy consumption of the mobile body corresponding to the travel distance received from the user, the terminal device 10 displays on the screen the information regarding the energy consumption of the mobile body corresponding to the travel distance received from the user.
[0016] 2. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device 100 according to the 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.
[0017] The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to the terminal device 10 via the network N in a wired or wireless manner, and is a communication interface that controls communication of information with the terminal device 10.
[0018] The storage unit 120 is realized by, for example, a semiconductor memory device such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. Specifically, the storage unit 120 stores information (information processing programs and data) used for processing by the control unit 130. The storage unit 120 also stores link information for a nationwide transportation network. The link information may include information indicating the average speed of a traveling vehicle traveling on each link constituting a route, information indicating the number of traffic lights included in each link constituting a route, information indicating the altitude or gradient of each link constituting a route, or congestion information for each date, time, or hour of each link constituting a route. The congestion information may be further classified by season, day of the week, weekday, holiday, etc. Furthermore, the information indicating the average speed of a traveling vehicle traveling on each link may itself be generated for each date, time, or hour, including the influence of congestion.
[0019] The control unit 130 is a controller, and is realized by, for example, a central processing unit (CPU), a micro processing unit (MPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or the like, by executing various programs (corresponding to examples of information processing programs) stored in a storage device inside the information processing device 100 using a storage area such as a RAM as a working area. In the example shown in FIG. 2, the control unit 130 includes a receiving unit 131, an acquiring unit 132, a calculating unit 133, an estimating unit 134, and a providing unit 135.
[0020] The reception unit 131 receives information indicating an address and information regarding the mileage of the mobile object from the user. Specifically, the reception unit 131 receives information indicating an address and information regarding the mileage of the mobile object from the terminal device 10. The reception unit 131 receives information indicating the address of a predetermined location. For example, the reception unit 131 may receive a postal code as the information indicating the address. The reception unit 131 may also receive location information of a location specified by the user instead of the information indicating the address. Here, the address received from the user may be, for example, the user's home address. The reception unit 131 also receives information regarding the mileage of the mobile object over an arbitrary period as the information regarding the mileage of the mobile object. For example, the reception unit 131 may receive information regarding the mileage of the mobile object in one day, one week, one month, or one year. The reception unit 131 may also receive information indicating the address of a place the user frequently visits on weekdays and information regarding the mileage on weekdays. The receiving unit 131 may also receive information indicating addresses of places that the user often visits on holidays and information regarding distance traveled on holidays.
[0021] The acquisition unit 132 acquires regional information about an area where the mobile object is to be used, based on the information indicating the address received by the reception unit 131. For example, the acquisition unit 132 acquires regional information about an area within a predetermined range from the information indicating the address received by the reception unit 131. For example, the acquisition unit 132 may acquire map information used for route search as the regional information. The area where the mobile object is to be used may also be acquired as an area within a predetermined range from location information (such as latitude and longitude information) designated or located by the user.
[0022] The calculation unit 133 searches for a route between two points in the planned use area based on the area information acquired by the acquisition unit 132. Specifically, the calculation unit 133 searches for a specific point in the planned use area based on the area information acquired by the acquisition unit 132. Next, the calculation unit 133 searches for a route from the point indicated by the address accepted by the acceptance unit 131 to the specific point. Here, the specific point in the planned use area may be an administrative agency (e.g., a city hall), a medical institution (e.g., a hospital), a retail store (e.g., a supermarket) located in the planned use area, or the user's workplace. In this way, the specific point in the planned use area may be a place that is estimated to be frequently visited by residents of the planned use area.
[0023] Furthermore, the calculation unit 133 calculates an estimated speed of the mobile object traveling on each link that constitutes the route based on link information about each link that constitutes the route, and calculates energy consumption based on the estimated speed. More specifically, the calculation unit 133 calculates an estimated speed at each date and time or each time, and calculates energy consumption for each link based on the estimated speed at each date and time or each time. For example, the calculation unit 133 calculates an estimated value of energy consumption at each date and time or each time based on the estimated speed at each date and time or each time. Next, the calculation unit 133 calculates energy consumption for each link by integrating the estimated values of energy consumption at each date and time or each time. Next, the calculation unit 133 calculates energy consumption for the entire route by integrating the energy consumption for each link.
[0024] Here, if the mobile body is a gasoline-powered vehicle, the energy consumption of the mobile body is the fuel consumption amount, and the energy consumption rate of the mobile body is the fuel efficiency. Also, if the mobile body is an electric vehicle, the energy consumption of the mobile body is the power consumption amount, and the energy consumption rate of the mobile body is the power consumption rate.
[0025] The estimation unit 134 estimates the energy consumption rate of the mobile object based on the amount of energy consumed on the route of the mobile object. Specifically, the estimation unit 134 estimates the energy consumption rate of the mobile object by dividing the amount of energy consumed on the route of the mobile object by the distance of the route.
[0026] The providing unit 135 calculates the energy consumption of the mobile body corresponding to the traveled distance based on the energy consumption rate of the mobile body estimated by the estimating unit 134 and the traveled distance of the mobile body accepted by the accepting unit 131. Specifically, the providing unit 135 calculates the energy consumption of the mobile body corresponding to the traveled distance by multiplying the energy consumption rate of the mobile body estimated by the estimating unit 134 by the traveled distance of the mobile body accepted by the accepting unit 131. Subsequently, the providing unit 135 provides the user with the energy consumption of the mobile body corresponding to the calculated traveled distance. Specifically, the providing unit 135 transmits information on the energy consumption of the mobile body corresponding to the calculated traveled distance to the terminal device 10.
[0027] [3. Information processing flow] Next, the procedure of information processing by the information processing device 100 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the procedure of information processing by the information processing device 100 according to the embodiment.
[0028] 3, the receiving unit 131 receives the travel distance of the mobile object from the user (step S11). The receiving unit 131 also receives information indicating the address from the user along with the travel distance.
[0029] The acquiring unit 132 acquires regional information about a region where the mobile object is to be used, based on the address accepted by the accepting unit 131 (step S12). For example, the acquiring unit 132 acquires regional information about a region within a predetermined range from the address accepted by the accepting unit 131.
[0030] The calculation unit 133 searches for a route between two points in the planned use area based on the area information acquired by the acquisition unit 132 (step S13). Subsequently, the calculation unit 133 calculates the energy consumption amount for the searched route of the mobile object (step S14).
[0031] The estimation unit 134 estimates the energy consumption rate of the mobile object based on the energy consumption amount on the route of the mobile object calculated by the calculation unit 133 (step S15). For example, the estimation unit 134 estimates the energy consumption rate of the mobile object by dividing the energy consumption amount on the route of the mobile object by the distance of the route.
[0032] The providing unit 135 calculates the energy consumption of the mobile object corresponding to the traveled distance based on the energy consumption rate of the mobile object estimated by the estimating unit 134 and the traveled distance of the mobile object accepted by the accepting unit 131. Next, the providing unit 135 provides the energy consumption of the mobile object corresponding to the traveled distance to the user (step S16).
[0033] [4. Modifications] The processing according to the above-described embodiment may be implemented in various different forms other than the above embodiment.
[0034] [4-1. Estimation of energy consumption rate based on energy consumption in multiple routes] In the above-described embodiment, the calculation unit 133 calculates the energy consumption for one route, but the calculation unit 133 may search for each of a plurality of different routes and calculate the energy consumption for each of the plurality of different routes of the mobile object. The estimation unit 134 estimates the energy consumption rate of the mobile object based on the energy consumption for each of the plurality of different routes of the mobile object.
[0035] [4-2. Estimation of energy consumption rate according to driving time] In the above-described embodiment, the case has been described in which the receiving unit 131 receives information indicating an address and information related to the distance traveled by the mobile object from the user, but the receiving unit 131 may also receive information related to a time period during which the mobile object is traveling from the user. The calculation unit 133 calculates an estimated speed of the mobile object traveling along each link that constitutes the route, based on link information related to each link that constitutes the route during the time period during which the mobile object is traveling, and calculates the energy consumption during the time period during which the mobile object is traveling based on the estimated speed.
[0036] [4-3. Estimating energy consumption rates according to vehicle use] In the above-described embodiment, the case has been described in which the receiving unit 131 receives information indicating an address and information regarding a distance traveled by a mobile object from a user. However, the receiving unit 131 may also receive information indicating the purpose of the mobile object from a user. The calculation unit 133 searches for a route between two points according to the purpose of the mobile object, and calculates the energy consumption of the route of the mobile object. For example, when the purpose of the mobile object is "commuting," the calculation unit 133 searches for a route between two points from the user's home to the user's workplace, and calculates the energy consumption of the route of the mobile object. Furthermore, when the purpose of the mobile object is "shopping," the calculation unit 133 searches for a route between two points from the user's home to the nearest supermarket, and calculates the energy consumption of the route of the mobile object.
[0037] [4-4. Estimation of energy consumption rate according to vehicle type] In the above-described embodiment, the receiving unit 131 receives information indicating an address and information regarding a distance traveled by a mobile object from a user. However, the receiving unit 131 may also receive information indicating a vehicle type of a mobile object from a user. For example, the storage unit 120 stores link information for each vehicle type. The calculation unit 133 refers to the storage unit 120 and calculates the energy consumption amount of the mobile object along the route corresponding to the vehicle type based on the link information for each vehicle type. The estimation unit 134 estimates the energy consumption rate of the mobile object corresponding to the vehicle type.
[0038] [4-5.2 Location selection reception] In the above-described embodiment, the case where the receiving unit 131 receives information indicating the address of a predetermined location from the user has been described. However, the receiving unit 131 may also receive information indicating two locations in the planned use area from the user. For example, the receiving unit 131 receives information indicating the address or location information of a first location and information indicating the address or location information of a second location as the information indicating the two locations. The calculation unit 133 searches for a route between the two locations received by the receiving unit 131 and calculates the energy consumption of the mobile object along the route.
[0039] [4-6. Facility Category Reception] In the above-described embodiment, the case has been described in which the receiving unit 131 receives information indicating an address and information regarding the travel distance of a mobile object from a user, but the receiving unit 131 may also receive information indicating a facility genre (e.g., "convenience store") that the user frequently uses. For example, the calculation unit 133 searches for a point corresponding to a facility that falls under the facility genre received by the receiving unit 131, based on the area information acquired by the acquisition unit 132 and the information indicating the facility genre received by the receiving unit 131. Next, the calculation unit 133 searches for a route from the point indicated by the address received by the receiving unit 131 to the point corresponding to a facility that falls under the facility genre received by the receiving unit 131.
[0040] [5. Effects] As described above, the information processing device 100 according to the embodiment includes the acquisition unit 132, the calculation unit 133, and the estimation unit 134. The acquisition unit 132 acquires regional information about a planned usage area of the mobile object. The calculation unit 133 searches for a route between two points in the planned usage area and calculates the energy consumption amount for the route of the mobile object. The estimation unit 134 estimates the energy consumption rate of the mobile object based on the energy consumption amount for the route of the mobile object.
[0041] This allows the information processing device 100 to estimate the energy consumption rate of the mobile object based on, for example, the energy consumption amount on a route frequently used by the user. Therefore, the information processing device 100 can calculate the energy consumption rate of the mobile object customized for the user.
[0042] Furthermore, the calculation unit 133 calculates an estimated speed of the mobile object traveling on each link that constitutes the route, based on link information about each link that constitutes the route, and calculates the energy consumption based on the estimated speed.
[0043] This allows the information processing device 100 to accurately estimate the energy consumption along the route based on the energy consumption along each link.
[0044] Furthermore, the calculation unit 133 calculates an estimated speed at each date and time or each time, and calculates the energy consumption based on the estimated speed at each date and time or each time.
[0045] This allows the information processing device 100 to accurately estimate the energy consumption of each link based on the estimated speed at each date and time or each time.
[0046] The link information also includes information indicating the average speed of the moving vehicle traveling on each link that makes up the route, information indicating the number of traffic lights included in each link that makes up the route, information indicating the altitude or gradient of each link that makes up the route, or traffic congestion information for each date, time, or hour of each link that makes up the route.
[0047] This allows the information processing device 100 to accurately estimate the energy consumption on each link based on the average speed of the moving vehicle traveling on each link, the number of traffic lights included in each link, or traffic congestion information on each link at each date, time, or hour.
[0048] Furthermore, the calculation unit 133 searches for each of the multiple different routes and calculates the energy consumption of the mobile object on each of the multiple different routes. The estimation unit 134 estimates the energy consumption rate of the mobile object based on the energy consumption of the mobile object on each of the multiple different routes.
[0049] This allows the information processing device 100 to accurately estimate the energy consumption rate of the mobile object while reducing the influence of individual routes, such as when construction work happens to be on the route.
[0050] The information processing device 100 further includes a receiving unit 131 and a providing unit 135. The receiving unit 131 receives a travel distance of the mobile object from a user. The providing unit 135 provides the user with an energy consumption amount of the mobile object corresponding to the travel distance. The providing unit 135 also calculates the energy consumption amount of the mobile object corresponding to the travel distance based on the energy consumption rate of the mobile object estimated by the estimation unit 134 and the travel distance of the mobile object received by the receiving unit 131.
[0051] This allows the information processing device 100 to provide the user with the amount of energy consumption of the mobile object customized for the user, based on the energy consumption rate of the mobile object customized for the user.
[0052] The receiving unit 131 also receives a travel time period of the mobile object from the user. The calculation unit 133 calculates an estimated speed of the mobile object traveling on each link constituting the route based on link information regarding each link constituting the route during the travel time period, and calculates energy consumption during the travel time period based on the estimated speed.
[0053] This allows the information processing device 100 to accurately estimate the energy consumption rate of the mobile object according to the driving time period, taking into consideration the influence of traffic congestion in each driving time period, for example.
[0054] Furthermore, the receiving unit 131 receives information indicating at least one of the two points from the user. The calculation unit 133 searches for a route between the two points that includes at least one of the two points, and calculates the energy consumption of the moving object along the route.
[0055] This allows the information processing device 100 to improve the usability of route searches customized for the user.
[0056] Furthermore, the receiving unit 131 receives information indicating a specific address in the planned use area as information indicating at least one location. The calculation unit 133 searches for a route from the location indicated by the specific address to the specific location in the planned use area, and calculates the energy consumption amount of the mobile object along the route.
[0057] The POIs in the planned use area are considered to be places where the user frequently travels using a mobile object. This allows the information processing device 100 to calculate the energy consumption rate of the mobile object customized for the user.
[0058] The specific location may be a government agency, a medical institution, a retail store, or the user's workplace located in the planned use area.
[0059] This allows the information processing device 100 to calculate the energy consumption rate of a mobile device customized for the user based on the route to places where the user frequently travels using the mobile device, such as government agencies, medical institutions, retail stores, or the user's workplace located in the area where the user plans to use the mobile device.
[0060] Furthermore, the receiving unit 131 receives information indicating the purpose of the mobile object from the user. The calculation unit 133 searches for a route between two points according to the purpose of the mobile object, and calculates the energy consumption amount along the route of the mobile object.
[0061] This allows the information processing device 100 to accurately estimate the energy consumption rate of the mobile object according to the purpose of the mobile object.
[0062] The receiving unit 131 also receives information indicating the vehicle type of the mobile object from the user. The calculation unit 133 calculates the energy consumption amount of the mobile object along the route according to the vehicle type. The estimation unit 134 estimates the energy consumption rate of the mobile object according to the vehicle type.
[0063] This allows the information processing device 100 to accurately estimate the energy consumption rate of the mobile body according to the type of the mobile body.
[0064] The energy consumption amount is the fuel consumption amount or power consumption amount of the mobile body on its route, and the energy consumption rate is the fuel consumption rate or power consumption rate of the mobile body.
[0065] This allows the information processing device 100 to accurately estimate the energy consumption rate of a moving body that is a gasoline-powered vehicle or an electric vehicle.
[0066] [6. Hardware Configuration] Furthermore, information processing devices such as the terminal device 10 and the information processing device 100 according to the above-described embodiments and modifications are realized by, for example, a computer 1000 configured as shown in Fig. 4. Fig. 4 is a hardware configuration diagram showing an example of a computer that realizes the functions of the terminal device 10, the information processing device 100, etc. The following description will be given taking the information processing device 100 according to the embodiment as an example. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0067] 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.
[0068] 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.
[0069] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via an input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600. Note that instead of the CPU 1100, an MPU (Micro Processing Unit) or, since a GPU requires a large amount of computing power, a GPU (Graphics Processing Unit) may also be used.
[0070] 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.
[0071] For example, when the computer 1000 functions as the information processing device 100, 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.
[0072] 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 embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0073] [7. Other] In the above embodiment and modified examples, the information processing device 100 searches for a route between two points in the planned use area based on the planned use area, but it is not necessary to use the planned use area. For example, the information processing device 100 may accept input from the user of a planned use point, such as a base point (latitude and longitude), and estimate the energy consumption rate based on a route to a specific nearby point.
[0074] Furthermore, among the processes described in the above embodiments and modifications, 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.
[0075] 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.
[0076] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content. [Explanation of symbols]
[0077] 1. Information Processing Systems 100 Information processing device 110 Communications Department 120 Storage section 130 Control Unit 131 Reception 132 Acquisition Department 133 Calculation Unit 134 Estimation Department 135 Provision Department
Claims
1. a reception unit that receives information indicating one location from a user; an acquisition unit that acquires, based on the information indicating the one point received by the reception unit, regional information about a region where the mobile object is to be used, which is a region within a predetermined range from the one point; a calculation unit that searches for a specific point that is a place that is estimated to be frequently visited by residents in the planned use area based on the area information acquired by the acquisition unit, searches for a route between two points from the one point to the specific point, and calculates the energy consumption of the mobile object on the route; an estimation unit that estimates an energy consumption rate of the moving object based on an energy consumption amount of the moving object on the route; and The calculation unit calculating an estimated speed of the moving object traveling on each link constituting the route based on link information regarding each link constituting the route, and calculating the energy consumption based on the estimated speed; The link information includes information indicating the number of traffic lights included in each link constituting the route, or traffic congestion information at each date and time or each hour of each link constituting the route.
1. An information processing device comprising:
2. The calculation unit calculating the estimated speed at each date and time or each time, and calculating the energy consumption based on the estimated speed at each date and time or each time; 2. The information processing apparatus according to claim 1, wherein:
3. the link information includes information indicating an average speed of a traveling vehicle traveling on each link constituting the route, or information indicating an altitude or a gradient of each link constituting the route; 2. The information processing apparatus according to claim 1, wherein:
4. The calculation unit searching for each of a plurality of different routes, and calculating an energy consumption of the moving object on each of the plurality of different routes; The estimation unit estimating an energy consumption rate of the moving object based on the energy consumption amount of the moving object on each of the plurality of different routes; 2. The information processing apparatus according to claim 1, wherein:
5. a reception unit that receives the travel distance of the mobile object from a user; a providing unit that provides the user with an amount of energy consumption of the mobile object corresponding to the travel distance; and The providing unit calculating an energy consumption amount of the mobile object corresponding to the travel distance based on the energy consumption rate of the mobile object estimated by the estimation unit and the travel distance of the mobile object accepted by the acceptance unit; 2. The information processing apparatus according to claim 1, wherein:
6. The reception unit Accepting a travel time period of the moving object from the user; The calculation unit calculating an estimated speed of the mobile object traveling on each link constituting the route based on link information regarding each link constituting the route during the traveling time period, and calculating the energy consumption during the traveling time period based on the estimated speed; 6. The information processing apparatus according to claim 5,
7. The reception unit Accepting information indicating an address of the one location as the information indicating the one location; The calculation unit searching for the route from the point indicated by the address of the one point to the specific point, and calculating the energy consumption of the mobile object on the route; 2. The information processing apparatus according to claim 1, wherein:
8. The specific location is a government agency, a medical institution, a retail store, or the user's workplace located in the planned use area.
8. The information processing apparatus according to claim 7,
9. The reception unit receiving information indicating a purpose of the mobile object from the user; The calculation unit searching for a route between the two points according to the purpose of the mobile body, and calculating an energy consumption amount of the mobile body on the route; 2. The information processing apparatus according to claim 1, wherein:
10. The reception unit receiving information indicating the vehicle type from the user; The calculation unit calculating an energy consumption amount of the moving object along the route according to the vehicle type; The estimation unit estimating an energy consumption rate of the mobile object according to the vehicle type; 2. The information processing apparatus according to claim 1, wherein:
11. the energy consumption is a fuel consumption or an electric power consumption of the moving object on the route, The energy consumption rate is a fuel consumption rate or a power consumption rate of the moving body.
2. The information processing apparatus according to claim 1, wherein:
12. An information processing method executed by an information processing device, a receiving step of receiving information indicating one location from a user; an acquisition step of acquiring regional information about a planned usage area of the mobile object, which is an area within a predetermined range from the one point, based on the information indicating the one point received in the reception step; a calculation step of searching for a specific point that is a place that is estimated to be frequently visited by residents in the planned use area based on the area information acquired in the acquisition step, searching for a route between the one point and the specific point, and calculating the energy consumption of the mobile object on the route; an estimation step of estimating an energy consumption rate of the moving object based on an energy consumption amount of the moving object on the route; Including, The calculation step calculating an estimated speed of the moving object traveling on each link constituting the route based on link information regarding each link constituting the route, and calculating the energy consumption based on the estimated speed; The link information includes information indicating the number of traffic lights included in each link constituting the route, or traffic congestion information at each date and time or each hour of each link constituting the route. An information processing method comprising:
13. a reception procedure for receiving information indicating one location from a user; an acquisition step of acquiring regional information about a planned usage area of the mobile object, which is an area within a predetermined range from the one point, based on the information indicating the one point received in the reception step; a calculation step of searching for a specific point that is a place that is estimated to be frequently visited by residents in the planned use area based on the area information acquired by the acquisition step, searching for a route between the one point and the specific point, and calculating an energy consumption amount of the mobile object on the route; an estimation step of estimating an energy consumption rate of the moving object based on an energy consumption amount of the moving object on the route; causing an information processing device to execute the above; The calculation procedure is as follows: calculating an estimated speed of the moving object traveling on each link constituting the route based on link information regarding each link constituting the route, and calculating the energy consumption based on the estimated speed; The link information includes information indicating the number of traffic lights included in each link constituting the route, or traffic congestion information at each date and time or each hour of each link constituting the route. Information processing program.
Citation Information
Patent Citations
Driving technique evaluation device, driving technique evaluation system and program
JP2004251786A
Route search method, and navigation apparatus
JP2011007706A
Discrimination device
JP2018044777A
Device, system, and method for searching for route with best fuel economy
JP2020003339A
Energy consumption estimation device and energy consumption estimation method
JP2022105427A