WO2012132014A1 - 算出装置、算出システム、端末および算出方法 - Google Patents

算出装置、算出システム、端末および算出方法 Download PDF

Info

Publication number
WO2012132014A1
WO2012132014A1 PCT/JP2011/058353 JP2011058353W WO2012132014A1 WO 2012132014 A1 WO2012132014 A1 WO 2012132014A1 JP 2011058353 W JP2011058353 W JP 2011058353W WO 2012132014 A1 WO2012132014 A1 WO 2012132014A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
estimated
consumed
calculation
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2011/058353
Other languages
English (en)
French (fr)
Inventor
進 大沢
福田 達也
馨一郎 藤井
安士 光男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to PCT/JP2011/058353 priority Critical patent/WO2012132014A1/ja
Priority to JP2013507016A priority patent/JPWO2012132014A1/ja
Publication of WO2012132014A1 publication Critical patent/WO2012132014A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0236Circuits relating to the driving or the functioning of the vehicle for economical driving
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60HARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
    • B60H1/00Heating, cooling or ventilating devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/80Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
    • Y02T10/84Data processing systems or methods, management, administration

Definitions

  • the present invention relates to a calculation device, a calculation system, a terminal, and a calculation method for calculating information associated with movement of a moving object.
  • utilization of this invention is not restricted to a calculation apparatus, a calculation system, a terminal, and a calculation method.
  • Patent Document 1 a calculation device that calculates a temperature correction value in an electronic device that performs temperature control is known (see, for example, Patent Document 1 below).
  • a temperature correction value is calculated based on date and weather information and temperature control of an electronic device in which an installation place such as a refrigerator or an air conditioner is fixed is performed.
  • Patent Document 2 a calculation device that calculates the amount of electric power stored in a mobile body is known (see, for example, Patent Document 2 below).
  • Patent Document 2 an estimated kinetic energy amount consumed when the mobile body moves is calculated based on information such as the set temperature of the air adjustment unit of the mobile body and the temperature of the destination of the mobile body, and the stored power The amount is calculated.
  • Patent Document 3 a calculation device that calculates an estimated amount of kinetic energy consumed when a mobile body moves based on weather information at a predetermined point is known (see, for example, Patent Document 3 below).
  • an estimated air conditioning energy amount consumed by the air conditioning unit is calculated assuming an operating state of the air conditioning unit of the moving body, and an estimated moving energy amount consumed when the moving body moves is calculated. is doing.
  • the estimated energy amount of the electronic device or the moving body is not calculated in consideration of the change in the energy consumption amount. For this reason, the estimated energy amount cannot be calculated more accurately.
  • the estimated energy amount of the electronic device or the moving body estimated by the calculation device is not compared with the actually consumed energy amount. For this reason, even if the estimated energy amount and the consumed energy amount are different, the user cannot notice.
  • the calculation device is consumed by the air conditioning unit of the moving body based on a path for the moving body to move to a predetermined point. Based on the estimated air conditioning energy amount calculated by the first calculating means, and an estimated kinetic energy amount consumed when the mobile body moves along the route, based on the estimated air conditioning energy amount calculated by the first calculating means.
  • Comparing means for comparing the amount of consumed kinetic energy acquired by the first acquisition means, and a notification system for informing the notification means based on the comparison result by the comparison means. Characterized in that it comprises a means.
  • a calculation system is a calculation system comprising: a server that calculates information to be provided to a mobile object; and a terminal that can communicate with the server.
  • a receiving unit that receives the information on the mobile unit, and a transmission unit that transmits information on the mobile unit to the server.
  • the server includes a server receiving unit that receives information from the terminal, and the mobile unit is a predetermined point.
  • the first acquisition means for acquiring the energy amount, the setting of the air adjustment unit of the moving body based on the estimated movement energy amount, and the setting of the air adjustment unit of the moving body based on the consumed movement energy amount are compared.
  • a notification control means for determining whether to notify the notification means, a server transmission unit for transmitting the determination result by the notification control means to the terminal, It is characterized by providing.
  • a calculation system includes a calculation device that calculates information to be provided to the mobile body, a server that can communicate with the calculation device, and a terminal that can communicate with the server.
  • the terminal includes: a first receiving unit that receives information from the server; and a first transmitting unit that transmits information on the moving body to the server.
  • a first server receiving unit that receives information; a second server receiving unit that receives information from the calculation device; a first server transmitting unit that transmits information received by the second server receiving unit to the terminal;
  • a second server transmission unit configured to transmit information received by the first server reception unit to the calculation device, wherein the calculation device includes a second reception unit configured to receive information from the server, and the mobile body.
  • a first calculation unit that calculates an estimated amount of air-conditioning energy consumed by the air conditioning unit of the mobile body, and the estimated air-conditioning energy calculated by the first calculation unit
  • a second calculating means for calculating an estimated amount of kinetic energy consumed when the moving body moves along the route based on an amount; and a consumed kinetic energy amount actually consumed when the moving body moves along the route Comparing the setting of the air conditioning unit of the moving body based on the estimated kinetic energy amount and the setting of the air conditioning unit of the moving body based on the consumed kinetic energy amount
  • a notification control means for determining whether to notify the notification means based on a comparison result by the comparison means, and a result of determination by the notification control means as the server. Characterized in that it comprises a second transmission unit that transmits, to.
  • a terminal for calculating information associated with movement of a moving body, wherein the air conditioning of the moving body is performed based on a route for the moving body to move to a predetermined point.
  • First calculating means for calculating an estimated amount of air conditioning energy consumed by the unit, setting of the air conditioning unit of the moving body based on the estimated amount of air conditioning energy, and setting of the actual air conditioning unit of the moving body;
  • comparing means for comparing.
  • a calculation method in a calculation device for calculating information associated with movement of a moving body wherein the movement is performed based on a route for the moving body to move to a predetermined point.
  • a first calculation step of calculating an estimated amount of air-conditioning energy consumed by the air conditioning unit of the body, and when the moving body moves on the path based on the estimated amount of air-conditioning energy calculated by the first calculation step A second calculating step of calculating an estimated amount of kinetic energy consumed by the mobile body, a first acquisition step of acquiring a consumed kinetic energy amount actually consumed when the mobile body moves on the route, and the estimated amount of kinetic energy
  • FIG. 1 is a block diagram of a functional configuration of the calculation apparatus according to the first embodiment.
  • FIG. 2 is a flowchart showing the procedure of the calculation process.
  • FIG. 3 is a block diagram illustrating a hardware configuration of the navigation apparatus.
  • FIG. 4 is an explanatory diagram showing a position information table held by the navigation device.
  • FIG. 5 is an explanatory diagram showing the temperature calculated by the navigation device.
  • FIG. 6 is an explanatory diagram showing the relationship between the air temperature and the air conditioning energy amount.
  • FIG. 7 is a flowchart showing a procedure of calculation processing by the navigation device.
  • FIG. 8 is a block diagram of a functional configuration of the calculation apparatus according to the second embodiment.
  • FIG. 9 is a block diagram of a functional configuration of the calculation apparatus according to the third embodiment.
  • FIG. 10 is an explanatory diagram of a system configuration of a calculation system according to the second embodiment.
  • FIG. 1 is a block diagram of a functional configuration of the calculation apparatus according to the first embodiment.
  • the calculation apparatus 100 calculates an estimated amount of kinetic energy that is consumed when the moving body moves.
  • the calculation device 100 includes an acquisition unit 101, a calculation unit 102, a search unit 103, a comparison unit 104, a notification control unit 105, and an output unit 106.
  • the acquisition unit 101 acquires information on the moving object.
  • the information about the moving object includes the destination of the moving object, the route to the destination of the moving object, the amount of kinetic energy actually consumed when the moving object moves, the moving information of the moving object, the current position of the moving object, Location information and altitude information near the destination.
  • the moving information of the moving body includes speed, acceleration, tilt information, and the like of the moving body.
  • the acquisition unit 101 acquires information about the moving body when the moving body has moved in the past on the route to the destination.
  • Information about the moving body is stored in a storage unit (not shown) for each unit time when the moving body moves, for example.
  • the position information is, for example, latitude / longitude information.
  • the acquisition unit 101 includes a first acquisition unit 111 and a second acquisition unit 112.
  • the 1st acquisition part 111 acquires the amount of consumption kinetic energy actually consumed when a mobile object moves a predetermined course for every unit time.
  • the first acquisition unit 111 acquires, for example, the consumed kinetic energy amount and the movement information of the moving body stored in the storage unit.
  • the 1st acquisition part 111 acquires the setting of the air conditioning part of a moving body.
  • the first acquisition unit 111 may acquire the setting of the air adjustment unit when the setting of the air adjustment unit is changed by the user, or acquires the setting of the air adjustment unit at regular intervals such as every unit time. May be.
  • the 1st acquisition part 111 may acquire the external temperature in the present position of a moving body.
  • the air conditioning unit is a facility provided in the moving body to adjust and maintain the temperature and humidity of the air in the moving body within a set range.
  • the air conditioning unit is an air conditioner (air conditioning equipment).
  • the setting of the air adjusting unit is a setting temperature (air conditioning), a set humidity, and an on / off setting of the power supply of the air adjusting unit itself.
  • the first acquisition unit 111 may acquire the current remaining energy amount of the moving object. Specifically, the first acquisition unit 111 may acquire the remaining energy amount of the mobile body from the information communication network in the mobile body, or acquire the current consumption kinetic energy amount from the CAN, The remaining energy amount may be acquired by subtracting the consumed movement energy amount from the energy amount.
  • the first acquisition unit 111 moves the actually consumed energy amount such as the consumed energy amount when the motor of the moving body is operated, the consumed energy amount when the air adjustment unit is used, and the consumed energy amount when the audio is used. You may acquire from the information communication network in a body.
  • the information communication network is an in-vehicle communication network (hereinafter simply referred to as CAN) that is connected to an electronic control unit (ECU: Electronic Control Unit) in a moving body and operates according to a communication protocol such as CAN (Controller Area Network).
  • CAN Controller Area Network
  • the second acquisition unit 112 acquires information about the temperature on the route to the destination of the moving object.
  • the information on temperature is information for calculating the temperature.
  • the information on the temperature is, for example, latitude / longitude information, altitude information, and time information when the moving body passes through each point.
  • Time information includes seasonal information and date information.
  • the second acquisition unit 112 acquires the position information of the moving body from the current location of the calculation device 100. Specifically, the second acquisition unit 112 acquires the position information by calculating the current position of the own device using, for example, GPS information received from a GPS satellite. Moreover, the 2nd acquisition part 112 acquires map data etc. from the GPS information etc. which were received from the GPS satellite, for example.
  • the calculation unit 102 calculates the estimated amount of kinetic energy consumed by the mobile body and the distance that the mobile body can travel with the current residual energy amount (hereinafter referred to as a cruising distance).
  • the calculation unit 102 includes a first calculation unit 121 and a second calculation unit 122.
  • the first calculation unit 121 calculates an estimated air conditioning energy amount consumed by the air conditioning unit of the moving body based on a predetermined route along which the moving body moves.
  • the predetermined route along which the mobile body moves may be a route searched by the search unit 103 described later.
  • the first calculation unit 121 calculates the estimated air conditioning energy amount based on the information regarding the temperature acquired by the second acquisition unit 112. More specifically, the first calculation unit 121 calculates the average temperature on the route to the destination of the moving body based on, for example, the position information of the moving body and the date information on which the moving body moves. And the 1st calculation part 121 is the estimated air-conditioning energy consumed with a mobile body based on the average temperature in the path
  • the first calculation unit 121 may calculate the average temperature on the route to the destination of the moving body based on the temperature change based on the altitude information. By calculating the average temperature based on the temperature change based on the altitude information, it is possible to further improve the calculation accuracy of the average temperature. In addition, the first calculation unit 121 may calculate the estimated air conditioning energy amount based on temperature information outside the moving body acquired by the first acquisition unit 111.
  • the first calculation unit 121 may calculate the maximum temperature and the minimum temperature in the route to the destination of the moving body based on the calculated average temperature. And the 1st calculation part 121 may calculate the average temperature in the path
  • the first calculation unit 121 may calculate the estimated air conditioning energy amount based on the setting of the air adjustment unit acquired by the first acquisition unit 111. Specifically, the first calculation unit 121 sets the temperature setting of the air adjustment unit acquired by the first acquisition unit 111 and the current position and altitude of the moving body when the setting of the air adjustment unit is changed by the user. The estimated air conditioning energy amount may be calculated based on the above.
  • the second calculating section 122 Calculate the estimated amount of kinetic energy to consume.
  • the second calculation unit 122 may calculate an estimated kinetic energy amount when the moving body moves on the route searched by the search unit 103.
  • the second calculation unit 122 for example, the steady consumption energy amount k1 that is constantly consumed regardless of the traveling state of the moving body when the moving body is operating, and the accelerated consumption energy that is consumed when the moving body is adjusted.
  • the steady energy consumption k1, the acceleration energy consumption k2, and the cruise energy consumption k3 are expressed by equations having constants and coefficients, respectively, and the constants and coefficients differ depending on the vehicle type.
  • the time when the moving body is in operation is a state from when the prime mover of the moving body starts until it stops.
  • the steady energy consumption includes the estimated air conditioning energy.
  • the amount of energy consumed for cruising includes the amount of regenerative energy that is regenerated when the moving body decelerates.
  • Regeneration refers to, for example, a gasoline vehicle that uses fuel such as gasoline or light oil as a power source to suppress fuel consumption by using a brake during deceleration (fuel cut).
  • Regeneration refers to, for example, converting kinetic energy during deceleration to electric power in HV (Hybrid Vehicle) cars, PEV (Plug-in Electric Vehicle) cars, EV (Electric Vehicle) cars that use electric power as a power source. This is the amount of energy recovered.
  • the running resistance is various resistances generated in the moving body such as air resistance and rolling resistance.
  • the second calculation unit 122 may calculate the estimated kinetic energy amount again when the setting of the air adjustment unit is changed by the user. Specifically, the second calculation unit 122 corrects the steady consumption energy amount k1 using the estimated air conditioning energy amount calculated based on the changed setting of the air conditioning unit, and the corrected steady consumption energy amount k1. Is used to calculate the estimated kinetic energy amount.
  • the second calculation unit 122 calculates a travelable distance (travelable distance) with the current residual energy amount based on the current residual energy amount and the estimated kinetic energy amount of the mobile object. Specifically, the second calculation unit 122 calculates the estimated air conditioning energy amount at each point in the direction in which the mobile body can travel from the current position of the mobile body based on, for example, the position, altitude, time, and the like of the mobile body. A consumed energy amount k1 is calculated. Then, the second calculation unit 122 calculates the cruising distance based on the remaining energy amount obtained by subtracting the steady consumption energy amount k1 from the remaining energy amount.
  • the search unit 103 searches for a route to the destination of the mobile object based on the link information included in the map data acquired by the second acquisition unit 112.
  • a link is a section divided by points where road types and speed bands change, points where regions change such as boundaries of prefectures and municipalities, and the like.
  • Link information is set for each link.
  • the link information includes the link position and altitude, the link distance, the moving time of the moving object, and the like.
  • the search unit 103 searches for a plurality of routes that are configured by connecting adjacent links from the departure point of the moving object to the destination by variously changing the link connection.
  • the link information of each link may be used as a weight during route search. It is possible to perform route search with priority on time, distance, and energy consumption according to weighting.
  • the search unit 103 searches for one route configured by connecting the links that can be moved in the shortest time.
  • the search unit 103 integrates the link cost from the departure point of the moving object to the destination for each link information.
  • the search part 103 performs a route search by using the link information in each link as a link cost.
  • the search unit 103 may change the weighting of each link information according to the integrated cost of each link information.
  • the search unit 103 searches for a route to the destination of the moving object using the estimated moving energy amount calculated based on the estimated air conditioning energy amount calculated based on the position and altitude of each link as link information. To do. Thereby, the search part 103 can perform the path
  • the search unit 103 searches for a route to the destination of the moving object again using the estimated kinetic energy amount calculated again by the second calculation unit 122 when the setting of the air conditioning unit is changed by the user. May be. Specifically, for example, the search unit 103 changes the setting of the air adjustment unit when the user changes the setting of the air adjustment unit due to a temperature change or by information controlled by the notification control unit 105 described later. Sometimes, the route to the destination of the mobile object may be searched again.
  • the comparison unit 104 compares the estimated kinetic energy amount calculated by the second calculation unit 122 with the consumed kinetic energy amount acquired by the first acquisition unit 111. Specifically, the comparison unit 104 calculates the energy amount obtained by converting the estimated kinetic energy amount calculated by the second calculation unit 122 for each unit time, and the consumed kinetic energy acquired for each unit time by the first acquisition unit 111. Compare the amount. Furthermore, the comparison unit 104 compares the total estimated kinetic energy amount and the total consumed kinetic energy amount from the time when the cruising distance is estimated by the second calculation unit 122 to the present.
  • the comparison unit 104 compares the estimated kinetic energy amount and the consumed kinetic energy amount in the section where the mobile body will reach when the mobile body is moving on the route searched by the search unit 103.
  • the comparison unit 104 also calculates the estimated kinetic energy calculated by the second calculation unit 122 based on the estimated air conditioning energy amount and the estimated kinetic energy calculated by the second calculation unit 122 based on the setting of the air conditioning unit of the moving body. The amount may be compared.
  • the notification control unit 105 causes the notification unit such as the display unit 107 to notify the information determined to be notified to the user based on the comparison information compared by the comparison unit 104 via the output unit 106. Specifically, the notification control unit 105 determines whether to notify the comparison unit of the comparison result based on the comparison result by the comparison unit 104. When the notification control unit 105 determines that the notification unit notifies the comparison result of the comparison unit 104, the notification control unit 105 notifies the notification unit of the comparison result of the comparison unit 104. The notification control unit 105 may notify the information determined to be notified to the user by the notification control unit 105 by voice from a speaker (not shown).
  • the information determined to be notified to the user by the notification control unit 105 means that the notification control unit 105 needs to notify the user of the setting of the air adjustment unit of the moving body based on the comparison result compared by the comparison unit 104.
  • the determination result is determined to be, for example, on / off of the air adjustment unit or temperature setting.
  • the notification control unit 105 displays a display for prompting the user on the display unit 107. More specifically, for example, when the amount of kinetic energy consumed is larger than the estimated amount of kinetic energy, the notification control unit 105 displays a display on the setting of the air adjustment unit such as “Please refrain from using air conditioning” on the display unit 107. Display and inform about the use of the air regulator more than necessary and the temperature regulation of the air regulator.
  • the notification control unit 105 " The air conditioning unit consumes a large amount of energy and cannot reach the destination with the current amount of remaining energy.
  • the display for the air conditioning unit setting is displayed on the display unit 107, and the air conditioning unit is used more than necessary and the temperature of the air conditioning unit is adjusted I will inform you about.
  • the notification control unit 105 may cause the search unit 103 to search for a route to the destination of the moving object again based on the comparison result by the comparison unit 104 and present a new route to the user. At this time, the notification control unit 105 may cause the search unit 103 to search for a route including a point where energy can be supplemented.
  • FIG. 2 is a flowchart illustrating a procedure of calculation processing by the calculation device.
  • the calculation device 100 first calculates the estimated amount of air conditioning energy consumed by the air conditioning unit of the moving body by the first calculation unit 121 based on, for example, the route to the destination of the moving body. (Step S201).
  • the route to the destination of the mobile object may be a route searched by the search unit 103.
  • the calculation device 100 calculates the estimated kinetic energy amount consumed when the mobile body moves along the route to the destination by the second calculation unit 122 (step S202).
  • the calculation apparatus 100 acquires, by the first acquisition unit 111, the consumed kinetic energy amount actually consumed when the moving body moves along the route to the destination (step S203).
  • the calculation device 100 uses the comparison unit 104 to compare the estimated kinetic energy amount and the consumed kinetic energy amount (step S204).
  • the calculation device 100 notifies the setting of the air conditioning unit based on the comparison result by the comparison unit 104 (step S205), and ends the process according to the flowchart.
  • the calculation apparatus 100 may search for a route to the destination of the moving body by the search unit 103 based on the estimated kinetic energy amount calculated in step S202. In this case, the calculation apparatus 100 may perform comparison by the comparison unit 104 based on the route searched by the search unit 103.
  • the calculation device 100 calculates the estimated kinetic energy amount using the estimated air conditioning energy amount, and compares the estimated kinetic energy amount with the consumed kinetic energy amount. More specifically, the calculation device 100 calculates an estimated kinetic energy amount using an estimated air conditioning energy amount that reflects a change in position information due to the movement of the moving object. Thereby, the calculation accuracy of the estimated kinetic energy amount can be improved.
  • the calculation device 100 compares the estimated kinetic energy amount reflecting the estimated air conditioning energy amount with the consumed kinetic energy amount. Thereby, when the estimated kinetic energy amount and the consumed kinetic energy amount are different, it is possible to notify the user that the setting of the air adjustment unit can be changed. In addition, the calculation device 100 can notify the user that the air adjustment unit is set to a temperature setting higher than necessary when the amount of energy consumed for movement is larger than the estimated amount of air conditioning energy.
  • the user can notice that the estimated air conditioning energy amount and the consumed kinetic energy amount are different. .
  • the user can take measures such as replenishing the mobile body with energy before the remaining energy amount is consumed. Therefore, it is possible to give a sense of security and reliability to the user who operates the moving body.
  • the calculation device 100 searches for a route to the destination of the moving body using the estimated amount of moving energy reflecting the estimated amount of air conditioning energy, and when the setting of the air adjustment unit is changed by the user, The route to the destination is searched again. Thereby, the user can grasp
  • Example 1 of the present invention will be described.
  • the present invention is applied to a calculation system 500 using the navigation device 300 mounted on a vehicle as the calculation device 100 will be described.
  • FIG. 3 is a block diagram illustrating a hardware configuration of the navigation apparatus.
  • the navigation apparatus 300 includes a CPU 301, ROM 302, RAM 303, magnetic disk drive 304, magnetic disk 305, optical disk drive 306, optical disk 307, audio I / F (interface) 308, microphone 309, speaker 310, input device 311, A video I / F 312, a display 313, a camera 314, a communication I / F 315, a GPS unit 316, and various sensors 317 are provided.
  • Each component 301 to 317 is connected by a bus 320.
  • the CPU 301 governs overall control of the navigation device 300.
  • the ROM 302 records programs such as a boot program and a data update program.
  • the RAM 303 is used as a work area for the CPU 301. That is, the CPU 301 controls the entire navigation device 300 by executing various programs recorded in the ROM 302 while using the RAM 303 as a work area.
  • the magnetic disk drive 304 controls the reading / writing of the data with respect to the magnetic disk 305 according to control of CPU301.
  • the magnetic disk 305 records data written under the control of the magnetic disk drive 304.
  • an HD hard disk
  • FD flexible disk
  • the optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301.
  • the optical disk 307 is a detachable recording medium from which data is read according to the control of the optical disk drive 306.
  • a writable recording medium can be used as the optical disc 307.
  • an MO, a memory card, or the like can be used as a removable recording medium.
  • Examples of information recorded on the magnetic disk 305 and the optical disk 307 include map data, and link information such as position information and altitude at each link.
  • Map data is used for route search processing and route guidance processing in car navigation systems.
  • Background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents road shapes with links and nodes. Etc.
  • the voice I / F 308 is connected to a microphone 309 for voice input and a speaker 310 for voice output.
  • the sound received by the microphone 309 is A / D converted in the sound I / F 308.
  • the microphone 309 is installed in a dashboard portion of a vehicle, and the number thereof may be one or more. From the speaker 310, a sound obtained by D / A converting a predetermined sound signal in the sound I / F 308 is output.
  • the input device 311 includes a remote controller, a keyboard, a touch panel, and the like provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
  • the input device 311 may be realized by any one form of a remote control, a keyboard, and a touch panel, but can also be realized by a plurality of forms.
  • the video I / F 312 is connected to the display 313. Specifically, the video I / F 312 is output from, for example, a graphic controller that controls the entire display 313, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. And a control IC for controlling the display 313 based on the image data to be processed.
  • a graphic controller that controls the entire display 313, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller.
  • VRAM Video RAM
  • the display 313 displays icons, cursors, menus, windows, or various data such as characters and images.
  • a TFT liquid crystal display, an organic EL display, or the like can be used as the display 313, for example.
  • the camera 314 captures images inside or outside the vehicle.
  • the image may be either a still image or a moving image.
  • the outside of the vehicle is photographed by the camera 314, and the photographed image is analyzed by the CPU 301, or a recording medium such as the magnetic disk 305 or the optical disk 307 via the image I / F 312. Or output to
  • the communication I / F 315 is connected to a network via a wire or wirelessly, and functions as an interface between the navigation device 300 and the CPU 301.
  • Communication networks that function as networks include in-vehicle communication networks such as CAN (Controller Area Network) and LIN (Local Interconnect Network), public line networks and mobile phone networks, DSRC (Dedicated Short Range Communication), LAN, and WAN. is there.
  • the communication I / F 315 is, for example, a public line connection module, an ETC (non-stop automatic fee payment system) unit, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, or the like.
  • the GPS unit 316 receives radio waves from GPS satellites and outputs information indicating the current position of the vehicle.
  • the output information of the GPS unit 316 is used when the CPU 301 calculates the current position of the vehicle together with output values of various sensors 317 described later.
  • the information indicating the current position is information for specifying one point on the map data, such as latitude / longitude and altitude.
  • the various sensors 317 output information for determining the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor.
  • the output values of the various sensors 317 are used by the CPU 301 to calculate the current position of the vehicle and the amount of change in speed and direction.
  • the acquisition unit 101, the calculation unit 102, the search unit 103, the comparison unit 104, the notification control unit 105, and the output unit 106 of the calculation device 100 illustrated in FIG. 1 are the ROM 302, RAM 303, magnetic disk 305, and optical disk in the navigation device 300 described above.
  • the CPU 301 executes a predetermined program using the program and data recorded in 307 and the like, and realizes its function by controlling each unit in the navigation device 300.
  • the navigation device 300 calculates an estimated amount of kinetic energy while the vehicle on which the device is mounted is traveling or before traveling.
  • the estimated consumed energy amount Fc is a steady consumed energy amount k1 that is constantly consumed regardless of the traveling state of the moving body during operation of the moving body, and is consumed when the moving body is adjusted. This is calculated as the sum of the acceleration energy consumption k2 and the cruise energy consumption k3 consumed by the traveling resistance of the moving body.
  • the steady energy consumption k1, the acceleration energy consumption k2, and the cruise energy consumption k3 are expressed by equations having constants and coefficients, respectively, and the constants and coefficients differ depending on the vehicle type.
  • FIG. 4 is an explanatory diagram showing a position information table held by the navigation device.
  • FIG. 5 is an explanatory diagram showing the temperature calculated by the navigation device.
  • the navigation device 300 calculates the temperature of the area where the moving body travels in order to calculate the estimated air conditioning energy amount.
  • the navigation apparatus 300 uses a position information table in which latitude, longitude, altitude (not shown), etc. in a predetermined area as shown in FIG. 4 are stored as position information of the predetermined area through which the vehicle passes. Hold.
  • the navigation device 300 reads the latitude and longitude of the area where the vehicle on which the device is mounted travels from the position information table, and calculates the estimated air conditioning energy amount using, for example, the following equation (2).
  • temp is an average temperature
  • mon is the number of months
  • lat, longit, and high are latitude, longitude, and altitude.
  • the navigation device 300 calculates the temperature in a predetermined region by substituting the latitude and longitude of the destination of the vehicle on which the device is mounted and the season (month) in which the vehicle travels into the above equation (2).
  • FIG. 5 shows the temperature calculated by the navigation device 300 using the above equation (2).
  • the horizontal axis represents the season (month)
  • the vertical axis represents the temperature (° C.) calculated by the navigation device 300.
  • the temperature calculated using the above equation (2) can be calculated for each region and season.
  • FIG. 6 is an explanatory diagram showing the relationship between the air temperature and the air conditioning energy amount.
  • the navigation device 300 calculates an estimated air conditioning energy amount in order to calculate the steady consumption energy amount k1 of the above equation (1).
  • the horizontal axis represents the temperature outside the vehicle
  • the vertical axis represents the amount of air conditioning energy consumed by using the air conditioner of the vehicle.
  • the first temperature t1 is the temperature when the heating capacity of the air conditioner provided in the vehicle is maximized.
  • the second temperature t2 is a temperature at which the user starts to use the heating function of the air conditioner.
  • the third temperature t3 is a temperature at which the user starts to use the cooling function of the air conditioner.
  • the fourth temperature t4 is the temperature when the cooling capacity of the air conditioner provided in the vehicle is maximized.
  • the amount of air conditioning energy consumed by the use of an air conditioner is proportional to the temperature outside the vehicle.
  • the heating capacity of the air conditioner is maximized from the second temperature t2 at which the user starts using the heating function of the air conditioner.
  • the air conditioning energy amount increases linearly until the first temperature t1.
  • the air conditioning energy amount w1 consumed by heating is the maximum energy amount when the air conditioner is heated.
  • the navigation apparatus 300 can calculate the steady consumption energy amount k1 using the following formula (3) or the following formula (4).
  • the above equation (3) is a formula for calculating the steady state energy consumption k1 when temp ⁇ t2.
  • the above equation (4) is a formula for calculating the steady consumption energy k1 when temp> t32.
  • the navigation device 300 calculates the estimated kinetic energy amount, compares it with the consumed kinetic energy amount, and notifies, for example, the set temperature of the air conditioner.
  • the calculation processing of the estimated kinetic energy amount will be described.
  • FIG. 7 is a flowchart showing the procedure of the calculation process by the navigation device.
  • the navigation apparatus 300 acquires information about the temperature via the GPS unit 416 (step S701).
  • the GPS information includes information for the navigation device 300 to calculate the temperature outside the vehicle, such as current time information, date information, latitude / longitude information of each point on the route through which the vehicle passes, and altitude information.
  • the information on the temperature is latitude / longitude information and altitude information of each point on the route through which the vehicle passes.
  • the navigation apparatus 300 calculates the temperature of the area where the vehicle moves using the GPS information acquired in step S701 and the above-described equation (2) (step S702).
  • the navigation apparatus 300 calculates the estimated air conditioning energy amount using the air temperature calculated in step S702 and the above-described equation (3) or (4) (step S703).
  • the navigation device 300 reads vehicle movement information and vehicle type information stored in the (magnetic disk 305 and optical disk 307) (step S704).
  • the vehicle movement information includes information for the navigation device 300 to calculate the estimated movement energy amount, such as vehicle speed, acceleration, and inclination information.
  • the navigation apparatus 300 uses the estimated air conditioning energy amount calculated in step S703, the vehicle movement information and vehicle type information acquired in step S704, and the above-described equation (1) when the vehicle moves.
  • An estimated amount of kinetic energy is calculated (step S705).
  • the navigation apparatus 300 acquires the remaining energy amount of the vehicle via the communication I / F 315 (step S706).
  • the navigation device 300 calculates a travelable distance (travelable distance) with the current residual energy amount based on the estimated kinetic energy amount calculated in step S705 and the residual energy amount acquired in step S706. (Step S707).
  • the navigation device 300 acquires map data via the GPS unit 316 (step S708).
  • the map data is information for the navigation device 300 to search for a route, such as current time information, date information, and latitude / longitude information of the current location (or information for specifying a link where the navigation device 300 is located).
  • the navigation device 300 searches for the route of the vehicle based on the information acquired in step S708 (step S709). At this time, the navigation device 300 performs a route search using the link information of each link as the link cost.
  • the navigation device 300 reads from the storage device the amount of consumed kinetic energy consumed when traveling in the past on the route to the destination of the vehicle (step S710).
  • the navigation apparatus 300 compares the estimated kinetic energy amount calculated in step S705 with the consumed kinetic energy amount read in step S710 (step S711).
  • step S712 When the consumed kinetic energy amount is larger than the estimated kinetic energy amount (step S712: Yes), the navigation device 300 notifies the user about the setting of the air conditioner (step S713).
  • the air conditioner settings notified to the user in step S713 are, for example, air conditioner on / off and temperature settings.
  • step S712: No When the consumed kinetic energy amount is smaller than the estimated kinetic energy amount (step S712: No), the processing according to this flowchart ends.
  • the estimated kinetic energy amount is calculated using the estimated air conditioning energy amount, and the estimated kinetic energy amount and the consumed kinetic energy amount are compared. More specifically, the navigation apparatus 300 calculates the estimated kinetic energy amount using the estimated air conditioning energy amount that reflects the change in the position information due to the movement of the moving body. Thereby, the calculation accuracy of the estimated kinetic energy amount can be improved.
  • the navigation device 300 compares the estimated kinetic energy amount reflecting the estimated air conditioning energy amount with the consumed kinetic energy amount. Thereby, when the estimated kinetic energy amount and the consumed kinetic energy amount are different, it is possible to notify the user that the setting of the air adjustment unit can be changed. Further, the navigation device 300 can notify the user that the air adjustment unit is set to a temperature setting that is higher than necessary when the amount of energy consumed for movement is larger than the estimated amount of air conditioning energy.
  • the navigation device 300 By notifying the user that the estimated kinetic energy amount and the consumed kinetic energy amount are different by the navigation device 300, the user can notice that the estimated air conditioning energy amount and the consumed kinetic energy amount are different. . Accordingly, the user can take measures such as replenishing energy before the remaining energy amount is consumed. Therefore, it is possible to give a sense of security and reliability to the user who operates the moving body.
  • the navigation device 300 searches for a route to the destination of the moving body using the estimated amount of moving energy reflecting the estimated amount of air conditioning energy, and when the setting of the air adjustment unit is changed by the user, The route to the destination is searched again. Thereby, the user can grasp
  • FIG. 8 is a block diagram of a functional configuration of the calculation apparatus according to the second embodiment.
  • a functional configuration of the calculation system 800 according to the second embodiment will be described.
  • a calculation system 800 according to the second embodiment includes a server 810 and a terminal 820.
  • the server 810 includes the function of the calculation apparatus according to the first embodiment.
  • the server 810 calculates information to be provided to the terminal 820 mounted on the mobile object. Specifically, the server 810 receives the movement information of the moving body from the terminal 820 mounted on the moving body, and calculates the estimated kinetic energy amount consumed by the moving body. Then, the server 810 receives the consumed kinetic energy amount actually consumed by the mobile body from the terminal 820, compares it with the estimated kinetic energy amount calculated by the own device, and transmits the comparison result to the terminal 820.
  • the terminal 820 is mounted on a mobile object and provides information related to the mobile object to the server 810.
  • the information related to the moving body includes information acquired from the information communication network in the moving body, movement information and position information of the moving body, and the like.
  • the terminal 820 acquires information from the server 810 and displays information on the setting of the air adjustment unit of the moving body on the display unit 107.
  • the server 810 includes a calculation unit 102, a search unit 103, a comparison unit 104, a notification control unit 105, a server reception unit 811, and a server transmission unit 812.
  • the terminal 820 includes an acquisition unit 101, an output unit 106, a reception unit 821, and a transmission unit 822.
  • the notification control unit 105 determines whether to notify the notification unit based on the comparison result by the comparison unit 104. Specifically, the notification control unit 105 controls to transmit information determined to be notified based on the comparison result by the comparison unit 104.
  • symbol is attached
  • the server reception unit 811 receives information on the moving object from the terminal 820. Specifically, for example, the server reception unit 811 receives information about a mobile unit from a terminal 820 connected to a communication network such as a public line network, a mobile phone network, a DSRC, a LAN, and a WAN via a radio. Information received by the server reception unit 811 is information referred to by the calculation unit 102 and the comparison unit 104.
  • the server transmission unit 812 transmits information determined to be notified to the user by the notification control unit 105 to the terminal 820. Specifically, the server transmission unit 812 transmits the determination result by the notification control unit 105 to the terminal 820. More specifically, for example, the server transmission unit 812 transmits information to a terminal 820 that is connected to a communication network such as a public line network, a mobile phone network, a DSRC, a LAN, and a WAN via a wireless connection.
  • the information determined to be notified to the user by the notification control unit 105 means that the notification control unit 105 needs to notify the user of the setting of the air adjustment unit of the moving body based on the comparison result compared by the comparison unit 104. It is a determination result determined to be present.
  • the terminal 820 is connected to the server 810 in a communicable state via, for example, an information communication network of a portable terminal or a communication unit (not shown) provided in its own device.
  • the terminal 820 may be a terminal provided in the moving body, or may be a mobile terminal of a user who operates the moving body.
  • the terminal 820 may include a part of the components of the server 810.
  • the receiving unit 821 receives the determination result determined by the notification control unit 105 of the server 810 from the server 810. Specifically, for example, the reception unit 821 receives the comparison result by the comparison unit 104 from a server 810 connected to a communication network such as a public line network, a mobile phone network, DSRC, LAN, WAN, or the like wirelessly.
  • a communication network such as a public line network, a mobile phone network, DSRC, LAN, WAN, or the like wirelessly.
  • the transmission unit 822 transmits information on the moving object acquired by the acquisition unit 101 to the server 810. Specifically, for example, the transmission unit 822 transmits information about the moving object to a server 810 connected to a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN via a wireless connection.
  • a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN via a wireless connection.
  • calculation processing by the calculation system 800 according to the second embodiment will be described. Since the calculation process by the calculation system 800 is almost the same as that of the calculation apparatus 100 according to the first embodiment, the difference from the first embodiment will be described using the flowchart of FIG.
  • the calculation process by the calculation system 800 is performed by the server 810 by the calculation apparatus 100 according to the first embodiment. Specifically, in the flowchart of FIG. 2, the server 810 performs steps S201 to S204. The terminal 820 appropriately transmits information regarding the moving object to the server 810 while the processing of steps S201 to S204 is performed by the server 810.
  • the server 810 transmits the determination result determined by the notification control unit 105 to the terminal 820 after the process of step S204.
  • the terminal 820 displays the determination result determined by the notification control unit 105 transmitted by the server 810 on the display unit 107 by the output unit 106 to notify the user, and ends the processing according to this flowchart.
  • the calculation system 800 according to the second embodiment can obtain the same effects as those of the search device 100 according to the first embodiment.
  • FIG. 9 is a block diagram of a functional configuration of the calculation system according to the third embodiment.
  • a functional configuration of the calculation system 900 according to the third embodiment will be described.
  • a calculation system 900 according to the third embodiment includes a server 910, a calculation device 920, and a terminal 820.
  • the server 910 includes the function of the search unit 103 of the calculation apparatus according to the first embodiment
  • the terminal 820 includes the functions of the acquisition unit 101 and the output unit 106 of the calculation apparatus according to the first embodiment.
  • a terminal 820 has the same configuration as the terminal 820 of the second embodiment.
  • the terminal 820 includes an acquisition unit 101, an output unit 106, a reception unit (hereinafter referred to as a first reception unit) 821, and a transmission unit (hereinafter referred to as a second transmission unit) 822.
  • the server 910 includes a search unit 103, a server reception unit (hereinafter referred to as a first server reception unit) 811, and a server transmission unit (hereinafter referred to as a first server transmission unit) 812.
  • the calculation device 920 includes a calculation unit 102, a comparison unit 104, a notification control unit 105, a second reception unit 921, and a second transmission unit 922.
  • the notification control unit 105 determines whether to notify the notification unit based on the comparison result by the comparison unit 104.
  • the notification control unit 105 controls to transmit information determined to be notified based on the comparison result by the comparison unit 104.
  • the second server reception unit 911 receives the determination result determined by the notification control unit 105 from the calculation device 920. Specifically, for example, the second server reception unit 911 receives information from a calculation device 920 that is connected to a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN via a wireless connection.
  • a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN via a wireless connection.
  • the second server transmission unit 912 transmits the information regarding the moving body received by the first server reception unit 811 to the calculation device 920. Specifically, the second server transmission unit 912 transmits information to a calculation device 920 that is connected to a communication network such as a public line network, a mobile phone network, a DSRC, a LAN, and a WAN via a wireless connection.
  • a communication network such as a public line network, a mobile phone network, a DSRC, a LAN, and a WAN via a wireless connection.
  • the second reception unit 921 receives information on the moving object from the server 910. Specifically, for example, the second receiving unit 921 receives information related to the moving body from the server 910 that is wirelessly connected to a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN. .
  • the information received by the second receiving unit 921 is information referred to by the calculating unit 102 and the comparing unit 104.
  • the second transmission unit 922 transmits information determined to be notified to the user by the notification control unit 105 to the server 910. Specifically, the second transmission unit 922 transmits the determination result by the notification control unit 105 to the terminal 820. More specifically, for example, the second transmission unit 922 transmits information to a server 910 that is wirelessly connected to a communication network such as a public line network, a mobile phone network, DSRC, LAN, and WAN.
  • the information determined to be notified to the user by the notification control unit 105 means that the notification control unit 105 needs to notify the user of the setting of the air adjustment unit of the moving body based on the comparison result compared by the comparison unit 104. It is a determination result determined to be present.
  • calculation processing by the calculation system 900 according to the third embodiment will be described. Since the calculation process by the calculation system 900 is almost the same as that of the calculation apparatus 100 according to the first embodiment, the difference from the first embodiment will be described using the flowchart of FIG.
  • the calculation process by the calculation system 900 is performed by the calculation apparatus 920 by the calculation apparatus 100 according to the first embodiment. Specifically, in the flowchart of FIG. 2, the calculation device 920 performs the processes of steps S201 to S204.
  • the terminal 820 appropriately transmits information regarding the moving object to the calculation device 920 via the server 910 while the calculation device 920 performs the processing of steps S201 to S204.
  • the calculation device 920 transmits the determination result determined by the notification control unit 105 to the terminal 820 via the server 910 after the process of step S204.
  • the terminal 820 displays the determination result determined by the notification control unit 105 transmitted by the server 910 on the display unit 107 by the output unit 106 to notify the user, and ends the processing according to this flowchart.
  • the calculation system 900 according to the third embodiment can obtain the same effects as the calculation system 800 according to the second embodiment.
  • Example 2 of the present invention will be described.
  • the present invention is applied to a calculation system 1000 in which a navigation device 1010 mounted on a vehicle is the terminal 820 and the server 1020 is the server 810 will be described.
  • FIG. 10 is an explanatory diagram of a system configuration of the calculation system according to the second embodiment.
  • the calculation system 1000 includes a navigation device 1010, a server 1020, and a network 1040 mounted on the vehicle 1030.
  • Navigation device 1010 is mounted on vehicle 330.
  • the navigation device 1010 transmits information related to the moving object to the server 1020.
  • the navigation device 1010 notifies the user of information received from the server 1020.
  • the server 1020 receives information related to the moving object from the navigation device 1010.
  • the server 1020 calculates an estimated air conditioning energy amount based on the received information on the moving object, and further calculates an estimated moving energy amount using the estimated air conditioning energy amount. Thereby, the navigation apparatus 1010 can calculate the estimated kinetic energy amount more accurately.
  • the server 1020 compares the calculated estimated kinetic energy amount with the consumed kinetic energy amount actually consumed by the mobile body in order to calculate the estimated kinetic energy amount with higher accuracy. Furthermore, the server 1020 transmits information that informs the user about the setting of the air conditioner (air conditioning unit) of the vehicle 1030 to the navigation device 1010 based on the comparison result between the estimated kinetic energy amount and the consumed kinetic energy amount. Thereby, the navigation apparatus 1010 can notify a user that the air conditioner is used more than necessary.
  • the air conditioner air conditioning unit
  • the server 1020 calculates the cruising distance of the mobile body based on the estimated amount of kinetic energy and the current residual energy amount of the mobile body, or searches for a route to the destination. Then, the server 1020 transmits the cruising distance and the route to the destination to the navigation device 1010. Accordingly, the user can take measures such as replenishing the vehicle 1030 with energy before the remaining energy amount is consumed.
  • the hardware configuration of the server 1020 and the navigation device 1010 is the same as the hardware configuration of the navigation device 300 of the first embodiment.
  • the navigation device 1010 may include only a hardware configuration corresponding to a function of transmitting information related to a moving body to the server 1020 and a function of receiving information from the server 1020 and notifying the user.
  • a calculation system 1000 is configured in which the navigation device 1010 mounted on the vehicle is the terminal 820, the server 1020 is the server 910 of the third embodiment, and an external device (not shown) is the calculation device 920 of the third embodiment. Also good.
  • the calculation method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation.
  • This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer.
  • the program may be a transmission medium that can be distributed via a network such as the Internet.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Navigation (AREA)
  • Air-Conditioning For Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

 算出装置(100)は、移動体が移動する際に消費する推定移動エネルギー量を算出する。第1取得部(111)は、移動体が移動する際に実際に消費する消費移動エネルギー量や移動体の移動情報、移動体の空気調節部の設定などを取得する。第2取得部(112)は、移動体の緯度経度情報および高度情報を取得する。第1算出部(121)は、推定空調エネルギー量を算出する。第2算出部(122)は、移動体が消費する推定移動エネルギー量および航続可能距離を算出する。探索部(103)は、移動体の目的地までの経路を探索する。比較部(104)は、推定移動エネルギー量と消費移動エネルギー量とを比較する。報知制御部(105)は、移動体の空気調節部の設定に関する情報を報知する。

Description

算出装置、算出システム、端末および算出方法
 この発明は、移動体の移動にともなう情報を算出する算出装置、算出システム、端末および算出方法に関する。ただし、この発明の利用は、算出装置、算出システム、端末および算出方法に限らない。
 従来、温度制御をおこなう電子機器において、温度補正値を算出する算出装置が知られている(たとえば、下記特許文献1参照。)。下記特許文献1では、日時や気象情報に基づいて温度補正値を算出し、冷蔵庫やエアコン等の設置場所が固定された電子機器の温度制御をおこなっている。
 また、移動体に貯蓄された電力量を算出する算出装置が知られている(たとえば、下記特許文献2参照。)。下記特許文献2では、移動体の空気調整部の設定温度や、移動体の目的地の気温などの情報に基づいて、移動体が移動する際に消費する推定移動エネルギー量を算出し、貯蓄電力量を算出している。
 また、所定地点における気象情報に基づいて、移動体が移動する際に消費する推定移動エネルギー量を算出する算出装置が知られている(たとえば、下記特許文献3参照。)。下記特許文献3では、移動体の空気調節部の稼働状態などを想定して空気調節部で消費される推定空調エネルギー量を算出し、移動体が移動する際に消費する推定移動エネルギー量を算出している。
特開2002-312039号公報 特開2001-258177号公報 特開2005-172582号公報
 しかしながら、上述した従来技術では、電子機器や移動体の位置や高度が変化したときに電子機器や移動体が位置する場所の気温が変化すること、および気温変化によって電子機器や移動体が消費する消費エネルギー量が変化することを考慮して、電子機器や移動体の推定エネルギー量を算出していない。このため、より正確に推定エネルギー量を算出することができない。
 また、上述した従来技術では、算出装置によって推定された電子機器や移動体の推定エネルギー量を、実際に消費した消費エネルギー量と比較していない。このため、ユーザは、推定エネルギー量と消費エネルギー量とが異なっていたとしても気付くことができない。
 上述した課題を解決し、目的を達成するため、請求項1の発明にかかる算出装置は、移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、前記第2算出手段によって算出された前記推定移動エネルギー量と、前記第1取得手段によって取得された前記消費移動エネルギー量とを比較する比較手段と、前記比較手段による比較結果に基づいて報知手段に報知させる報知制御手段と、を備えることを特徴とする。
 また、請求項10の発明にかかる算出システムは、移動体に提供する情報を算出するサーバと、前記サーバと通信可能な端末と、を具備する算出システムであって、前記端末は、前記サーバからの情報を受信する受信部と、前記移動体に関する情報を前記サーバに送信する送信部と、を備え、前記サーバは、前記端末から情報を受信するサーバ受信部と、前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較手段と、前記比較手段による比較結果に基づいて、報知手段に報知させるか否かを判定する報知制御手段と、前記報知制御手段による判定結果を、前記端末に送信するサーバ送信部と、を備えることを特徴とする。
 また、請求項11の発明にかかる算出システムは、前記移動体に提供する情報を算出する算出装置と、前記算出装置と通信可能なサーバと、前記サーバと通信可能な端末と、を具備する算出システムであって、前記端末は、前記サーバからの情報を受信する第1受信部と、前記移動体に関する情報を前記サーバに送信する第1送信部と、を備え、前記サーバは、前記端末から情報を受信する第1サーバ受信部と、前記算出装置から情報を受信する第2サーバ受信部と、前記第2サーバ受信部によって受信された情報を前記端末に送信する第1サーバ送信部と、前記第1サーバ受信部によって受信された情報を前記算出装置に送信する第2サーバ送信部と、を備え、前記算出装置は、前記サーバから情報を受信する第2受信部と、前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較手段と、前記比較手段による比較結果に基づいて、報知手段に報知させるか否かを判定する報知制御手段と、前記報知制御手段による判定結果を、前記サーバに送信する第2送信部と、を備えることを特徴とする。
 また、請求項12の発明にかかる端末は、移動体の移動にともなう情報を算出する端末であって、前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、前記推定空調エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記移動体の実際の前記空気調節部の設定とを比較する比較手段と、を備えることを特徴とする。
 また、請求項13の発明にかかる算出方法は、移動体の移動にともなう情報を算出する算出装置における算出方法であって、移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出工程と、前記第1算出工程によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出工程と、前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得工程と、前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較工程と、前記比較工程による比較結果に基づいて報知手段に報知させる報知制御工程と、を含むことを特徴とする。
図1は、実施の形態1にかかる算出装置の機能的構成を示すブロック図である。 図2は、算出処理の手順を示すフローチャートである。 図3は、ナビゲーション装置のハードウェア構成を示すブロック図である。 図4は、ナビゲーション装置が保持する位置情報テーブルを示す説明図である。 図5は、ナビゲーション装置が算出した気温について示す説明図である。 図6は、気温と空調エネルギー量との関係を示す説明図である。 図7は、ナビゲーション装置による算出処理の手順を示すフローチャートである。 図8は、実施の形態2にかかる算出装置の機能的構成を示すブロック図である。 図9は、実施の形態3にかかる算出装置の機能的構成を示すブロック図である。 図10は、実施例2にかかる算出システムのシステム構成を示す説明図である。
 以下に添付図面を参照して、この発明に係る算出装置、算出システム、端末および算出方法の好適な実施の形態を詳細に説明する。
(実施の形態1)
 図1は、実施の形態1にかかる算出装置の機能的構成を示すブロック図である。実施の形態1にかかる算出装置100は、移動体が移動する際に消費する推定移動エネルギー量を算出する。算出装置100は、取得部101、算出部102、探索部103、比較部104、報知制御部105、出力部106によって構成される。
 取得部101は、移動体に関する情報を取得する。移動体に関する情報とは、移動体の目的地、移動体の目的地までの経路、移動体が移動する際に実際に消費する消費移動エネルギー量、移動体の移動情報、移動体の現在位置や目的地付近の位置情報および高度情報などである。移動体の移動情報とは、移動体の速度、加速度、傾斜情報などである。
 具体的には、取得部101は、移動体が目的地までの経路を過去に移動した際の移動体に関する情報を取得する。移動体に関する情報は、たとえば、移動体が移動するときに、単位時間ごとに記憶部(不図示)に記憶される。位置情報とは、たとえば、緯度経度情報である。
 取得部101は、第1取得部111、第2取得部112によって構成される。第1取得部111は、移動体が所定の経路を移動する際に実際に消費する消費移動エネルギー量を単位時間ごとに取得する。具体的には、第1取得部111は、たとえば、記憶部に記憶された消費移動エネルギー量および移動体の移動情報を取得する。
 また、第1取得部111は、移動体の空気調節部の設定を取得する。第1取得部111は、ユーザによって空気調節部の設定が変更されたときに空気調節部の設定を取得してもよいし、たとえば単位時間ごとなど一定の間隔で空気調節部の設定を取得してもよい。また、第1取得部111は、移動体の現在位置における外部の気温を取得してもよい。
 空気調節部とは、移動体内に備えられた、移動体内の空気の温度や湿度を設定された範囲内に調節して保つ設備である。具体的には、空気調節部は、エア・コンディショナー(空調設備)である。空気調節部の設定とは、設定温度(冷暖房)、設定湿度や空気調節部自体の電源のオン・オフ設定である。
 また、第1取得部111は、移動体の現在の残存エネルギー量を取得してもよい。具体的には、第1取得部111は、移動体内の情報通信網から移動体の残存エネルギー量を取得してもよいし、CANから現在の消費移動エネルギー量を取得して、満タン時のエネルギー量から消費移動エネルギー量を減算することで残存エネルギー量を取得してもよい。
 また、第1取得部111は、移動体のモーター稼働時の消費エネルギー量、空気調整部使用時の消費エネルギー量、オーディオ使用時の消費エネルギー量などの実際に消費される消費エネルギー量を、移動体内の情報通信網から取得してもよい。
 情報通信網とは、移動体内のエレクトロニックコントロールユニット(ECU:Electronic Control Unit)に接続され、例えばCAN(Controller Area Network)など通信プロトコルによって動作する車内通信ネットワーク(以下、単にCANとする)である。
 第2取得部112は、移動体の目的地までの経路における気温に関する情報を取得する。気温に関する情報とは、気温を算出するための情報である。具体的には、気温に関する情報とは、たとえば、緯度経度情報、高度情報や、移動体が各地点を通過するときの時刻情報である。時刻情報とは、季節情報や日付情報などである。
 また、第2取得部112は、算出装置100の現在地点から移動体の位置情報を取得する。具体的には、第2取得部112は、たとえば、GPS衛星から受信したGPS情報などを用いて、自装置の現在位置を算出することによって位置情報を取得する。また、第2取得部112は、たとえば、GPS衛星から受信したGPS情報などから、地図データなどを取得する。
 算出部102は、移動体が消費する推定移動エネルギー量、および移動体が現在の残存エネルギー量で走行可能な距離(以下、航続可能距離とする)を算出する。算出部102は、第1算出部121、第2算出部122によって構成される。第1算出部121は、移動体が移動する所定の経路に基づいて、移動体の空気調節部で消費される推定空調エネルギー量を算出する。移動体が移動する所定の経路は、後述する探索部103によって探索された経路であってもよい。
 具体的には、第1算出部121は、第2取得部112によって取得された気温に関する情報に基づいて推定空調エネルギー量を算出する。より具体的には、第1算出部121は、たとえば、移動体の位置情報および移動体が移動する日付情報などに基づいて、移動体の目的地までの経路における平均気温を算出する。そして、第1算出部121は、移動体の目的地までの経路における平均気温と、第1取得部111によって取得された空気調節部の設定とに基づいて、移動体で消費される推定空調エネルギー量を算出する。
 さらに、第1算出部121は、高度情報に基づく温度変化に基づいて、移動体の目的地までの経路における平均気温を算出してもよい。高度情報により温度変化に基づいて平均気温を算出することで、さらに平均気温の算出精度を向上させることができる。また、第1算出部121は、第1取得部111によって取得された移動体の外部の温度情報に基づいて推定空調エネルギー量を算出してもよい。
 また、第1算出部121は、算出した平均気温に基づいて、移動体の目的地までの経路における最高気温と最低気温を算出してもよい。そして、第1算出部121は、算出した最高気温と最低気温に時刻による温度変化に基づいて、移動体の目的地までの経路における平均気温を再度算出してもよい。時刻による温度変化に基づいて平均気温を算出することで、さらに平均気温の算出精度を向上させることができる。
 また、第1算出部121は、第1取得部111によって取得された空気調節部の設定に基づいて、推定空調エネルギー量を算出してもよい。具体的には、第1算出部121は、ユーザによって空気調節部の設定が変更されたときに、第1取得部111によって取得された空気調整部の温度設定および現在の移動体の位置や高度などに基づいて、推定空調エネルギー量を算出してもよい。
 第2算出部122は、第1算出部121によって算出された推定空調エネルギー量と、第1取得部111によって取得された移動体の移動情報とに基づいて、移動体が経路を移動する際に消費する推定移動エネルギー量を算出する。第2算出部122は、探索部103によって探索された経路を移動体が移動する際の推定移動エネルギー量を算出してもよい。
 具体的には、第2算出部122は、たとえば、移動体の稼働時に移動体の走行状態に依らず定常的に消費される定常消費エネルギー量k1、移動体の加減時に消費される加速消費エネルギー量k2、および移動体の走行抵抗によって消費される巡航消費エネルギー量k3を総和して推定移動エネルギー量(=k1+k2+k3)を算出する。
 定常消費エネルギー量k1、加速消費エネルギー量k2および巡航消費エネルギー量k3はそれぞれ定数および係数をもった式であらわされ、それぞれの定数および係数は車種によって異なる。移動体の稼働時とは、移動体の原動機が起動してから停止するまでの状態である。定常消費エネルギー量には、推定空調エネルギー量が含まれる。巡航消費エネルギー量には、移動体の減速時に回生される回生エネルギー量が含まれる。
 回生とは、たとえばガソリンや軽油などの燃料を動力源とするガソリン車などにおいては、減速時にブレーキを用いて燃料消費を抑えることである(燃料カット)。また、回生とは、たとえば少なくとも電力を動力源とするHV(Hybrid Vehicle)車やPEV(Plug-in Electric Vehicle)車、EV(Electric Vehicle)車などにおいては、減速時の運動エネルギーを電力に変換して回収したエネルギー量である。走行抵抗とは、空気抵抗、転がり抵抗など移動体に生じる各種抵抗である。
 また、第2算出部122は、ユーザによって空気調節部の設定が変更されたときに、推定移動エネルギー量を再度算出してもよい。具体的には、第2算出部122は、変更後の空気調節部の設定に基づいて算出された推定空調エネルギー量を用いて定常消費エネルギー量k1を補正し、補正後の定常消費エネルギー量k1を用いて推定移動エネルギー量を算出する。
 また、第2算出部122は、移動体の現在の残存エネルギー量と推定移動エネルギー量とに基づいて、現在の残存エネルギー量で走行可能な距離(航続可能距離)を算出する。具体的には、第2算出部122は、たとえば、移動体の位置や高度、時刻等に基づいて、移動体の現在地点から走行可能な方向の各地点における推定空調エネルギー量を算出し、定常消費エネルギー量k1を算出する。そして、第2算出部122は、残存エネルギー量から定常消費エネルギー量k1を減算した残りのエネルギー量に基づいて、航続可能距離を算出する。
 探索部103は、第2取得部112によって取得された地図データに含まれるリンク情報に基づいて、移動体の目的地までの経路を探索する。リンクとは、道路種別や速度帯域が変化する地点、都道府県や府市町村の境界など地域が変わる地点などで区切られた区間である。リンク情報は、リンクごと設定されている。リンク情報には、リンクの位置や高度、リンクの距離、移動体の移動時間などが含まれる。
 具体的には、探索部103は、たとえば、移動体の出発地から目的地までの隣り合うリンクを接続して構成した1経路を、リンクの接続を種々変更して複数探索する。このとき、各リンクのリンク情報を、経路探索時の重み付けとして用いてもよい。重み付けに応じて時間優先、距離優先、消費エネルギー優先の経路探索をおこなうことができる。
 具体的には、たとえば、経路探索条件を時間優先とした場合、探索部103は、最短で移動可能な各リンクどうしを接続して構成した1経路を探索する。また、探索部103は、移動体の出発地から目的地までのリンクコストをリンク情報ごとに積算する。そして、探索部103は、各リンクにおけるリンク情報をリンクコストとして経路探索をおこなう。探索部103は、各リンク情報の積算コストに応じて、各リンク情報の重み付けを変化してもよい。
 また、探索部103は、各リンクの位置や高度に基づいて算出された推定空調エネルギー量に基づいて算出された推定移動エネルギー量をリンク情報として用いて、移動体の目的地までの経路を探索する。これにより、探索部103は、移動体の経路や、移動体の移動時の季節によって変化する推定移動エネルギー量を反映した経路探索をおこなうことができる。
 また、探索部103は、ユーザによって空気調節部の設定が変更されたときに第2算出部122によって再度算出された推定移動エネルギー量を用いて、移動体の目的地までの経路を再度探索してもよい。具体的には、探索部103は、たとえば、気温変化によってユーザが空気調節部の設定を変更したときや、後述する報知制御部105によって制御される情報によりユーザが空気調節部の設定を変更したときに、移動体の目的地までの経路を再度探索してもよい。
 比較部104は、第2算出部122によって算出された推定移動エネルギー量と、第1取得部111によって取得された消費移動エネルギー量とを比較する。具体的には、比較部104は、第2算出部122によって算出された推定移動エネルギー量を単位時間ごとに換算したエネルギー量と、第1取得部111によって単位時間ごとに取得された消費移動エネルギー量とを比較する。さらに、比較部104は、第2算出部122によって航続距離が推定された時点から現在までの、推定移動エネルギー量の累計と消費移動エネルギー量の累計とを比較する。
 また、比較部104は、探索部103が探索した経路を移動体が移動しているときに、移動体がこれから到達する区間における推定移動エネルギー量と消費移動エネルギー量とを比較する。
 また、比較部104は、推定空調エネルギー量に基づいて第2算出部122が算出した推定移動エネルギー量と、移動体の空気調節部の設定に基づいて第2算出部122が算出した推定移動エネルギー量とを比較してもよい。
 報知制御部105は、比較部104によって比較された比較情報に基づいて、ユーザに報知すると判定した情報を、出力部106を介して表示部107などの報知部に報知させる。具体的には、報知制御部105は、比較部104による比較結果に基づいて、報知部に比較結果を報知させるか否かを判定する。そして、報知制御部105は、比較部104による比較結果を報知部に報知させると判定した場合、比較部104による比較結果を報知部に報知させる。報知制御部105は、報知制御部105によってユーザに報知すると判定された情報を、スピーカ(不図示)から音声によって報知させてもよい。
 報知制御部105によってユーザに報知すると判定された情報とは、報知制御部105が、比較部104によって比較された比較結果に基づいて、ユーザに移動体の空気調整部の設定を報知する必要があると判定された判定結果であり、たとえば、空気調整部のオン・オフや温度設定などである。
 より具体的には、報知制御部105は、たとえば、単位時間ごとまたは累計の推定移動エネルギー量と消費移動エネルギー量とが異なる場合、ユーザに注意を促す表示を表示部107に表示する。より具体的には、報知制御部105は、たとえば、推定移動エネルギー量に対して消費移動エネルギー量が大きい場合、「空調使用を控えてください」など空気調整部の設定に対する表示を表示部107に表示し、必要以上の空気調整部の使用や空気調整部の温度調節についての報知をおこなう。
 また、報知制御部105は、たとえば、推定移動エネルギー量に基づく残存エネルギー量で到達可能な目的地に、消費移動エネルギー量に基づく残存エネルギー量では目的地に到達できない場合、「現在のエアコン設定ではエアコンによるエネルギー消費が大きく、現在の残存エネルギー量では目的地に到達できません」など空気調整部の設定に対する表示を表示部107に表示し、必要以上の空気調整部の使用や空気調整部の温度調節についての報知をおこなう。
 また、報知制御部105は、比較部104による比較結果に基づいて探索部103に移動体の目的地までの経路を再度探索させ、ユーザに新たな経路を提示してもよい。このとき、報知制御部105は、エネルギーを補充することができる地点を含めた経路を探索部103に探索させてもよい。
 つぎに、算出装置100による算出処理について説明する。図2は、算出装置による算出処理の手順を示すフローチャートである。図2のフローチャートにおいて、まず、算出装置100は、たとえば、移動体の目的地までの経路に基づいて、第1算出部121によって、移動体の空気調節部で消費される推定空調エネルギー量を算出する(ステップS201)。移動体の目的地までの経路は、探索部103によって探索された経路であってもよい。
 つぎに、算出装置100は、推定空調エネルギー量に基づいて、第2算出部122によって移動体が目的地までの経路を移動する際に消費する推定移動エネルギー量を算出する(ステップS202)。つぎに、算出装置100は、第1取得部111によって、移動体が目的地までの経路を移動する際に実際に消費する消費移動エネルギー量を取得する(ステップS203)。
 つぎに、算出装置100は、比較部104によって、推定移動エネルギー量と消費移動エネルギー量とを比較する(ステップS204)。つぎに、算出装置100は、比較部104による比較結果に基づいて、空気調節部の設定について報知し(ステップS205)、本フローチャートによる処理を終了する。
 算出装置100は、ステップS202で算出した推定移動エネルギー量に基づいて、探索部103によって移動体の目的地までの経路を探索してもよい。この場合、算出装置100は、探索部103によって探索された経路に基づいて、比較部104による比較をおこなってもよい。
 以上説明したように、実施の形態にかかる算出装置100は、推定空調エネルギー量を用いて推定移動エネルギー量を算出し、推定移動エネルギー量と消費移動エネルギー量とを比較する。より詳細には、算出装置100は、移動体の移動により位置情報の変化を反映した推定空調エネルギー量を用いて推定移動エネルギー量を算出する。これにより、推定移動エネルギー量の算出精度を向上することができる。
 さらに、算出装置100は、推定空調エネルギー量を反映した推定移動エネルギー量と、消費移動エネルギー量とを比較する。これにより、推定移動エネルギー量と消費移動エネルギー量とが異なっている場合、空気調整部の設定を変更することが可能であることをユーザに報知することができる。また、算出装置100は、推定空調エネルギー量に対して消費移動エネルギー量が大きい場合、空気調整部の設定が必要以上の温度設定になっているなどの報知をユーザに対しておこなうことができる。
 算出装置100によって推定移動エネルギー量と消費移動エネルギー量とが異なっていることをユーザに報知することで、ユーザは、推定空調エネルギー量と消費移動エネルギー量とが異なっていることに気づくことができる。これにより、ユーザは、残存エネルギー量が消費される前に、移動体にエネルギーを補充するなどの対応をおこなうことができる。したがって、移動体を操作するユーザに、安心感および信頼感を与えることができる。
 また、算出装置100は、推定空調エネルギー量を反映した推定移動エネルギー量を用いて移動体の目的地までの経路を探索し、ユーザによって空気調整部の設定が変更されたときに、移動体の目的地までの経路を再度探索する。これにより、ユーザは、空気調整部の設定を変更したときに、残存エネルギー量の消費具合を把握することができる。
 以下に、本発明の実施例1について説明する。本実施例1では、車両に搭載されたナビゲーション装置300を算出装置100とする算出システム500において、本発明を適用した場合の一例について説明する。
(ナビゲーション装置300のハードウェア構成)
 つぎに、ナビゲーション装置300のハードウェア構成について説明する。図3は、ナビゲーション装置のハードウェア構成を示すブロック図である。図3において、ナビゲーション装置300は、CPU301、ROM302、RAM303、磁気ディスクドライブ304、磁気ディスク305、光ディスクドライブ306、光ディスク307、音声I/F(インターフェース)308、マイク309、スピーカ310、入力デバイス311、映像I/F312、ディスプレイ313、カメラ314、通信I/F315、GPSユニット316、および各種センサ317を備えている。各構成部301~317は、バス320によってそれぞれ接続されている。
 まず、CPU301は、ナビゲーション装置300の全体の制御を司る。ROM302は、ブートプログラム、データ更新プログラムなどのプログラムを記録している。また、RAM303は、CPU301のワークエリアとして使用される。すなわち、CPU301は、RAM303をワークエリアとして使用しながら、ROM302に記録された各種プログラムを実行することによって、ナビゲーション装置300の全体の制御を司る。
 磁気ディスクドライブ304は、CPU301の制御にしたがって磁気ディスク305に対するデータの読み取り/書き込みを制御する。磁気ディスク305は、磁気ディスクドライブ304の制御で書き込まれたデータを記録する。磁気ディスク305としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。
 また、光ディスクドライブ306は、CPU301の制御にしたがって光ディスク307に対するデータの読み取り/書き込みを制御する。光ディスク307は、光ディスクドライブ306の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク307は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク307のほか、MO、メモリカードなどを用いることができる。
 磁気ディスク305および光ディスク307に記録される情報の一例としては、地図データや各リンクにおける位置情報や高度などのリンク情報が挙げられる。地図データは、カーナビゲーションシステムにおいて経路探索処理や経路誘導処理に用いられ、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データ、道路の形状をリンクやノードなどであらわす道路形状データなどを含んでいる。
 音声I/F308は、音声入力用のマイク309および音声出力用のスピーカ310に接続される。マイク309に受音された音声は、音声I/F308内でA/D変換される。マイク309は、たとえば、車両のダッシュボード部などに設置され、その数は単数でも複数でもよい。スピーカ310からは、所定の音声信号を音声I/F308内でD/A変換した音声が出力される。
 入力デバイス311は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス311は、リモコン、キーボード、タッチパネルのうちいずれか1つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
 映像I/F312は、ディスプレイ313に接続される。映像I/F312は、具体的には、たとえば、ディスプレイ313全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ313を制御する制御ICなどによって構成される。
 ディスプレイ313には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ313としては、たとえば、TFT液晶ディスプレイ、有機ELディスプレイなどを用いることができる。
 カメラ314は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ314によって車両外部を撮影し、撮影した画像をCPU301において画像解析したり、映像I/F312を介して磁気ディスク305や光ディスク307などの記録媒体に出力したりする。
 通信I/F315は、有線または無線を介してネットワークに接続され、ナビゲーション装置300およびCPU301のインターフェースとして機能する。ネットワークとして機能する通信網には、CAN(Controller Area Network)やLIN(Local Interconnect Network)などの車内通信網や、公衆回線網や携帯電話網、DSRC(Dedicated Short Range Communication)、LAN、WANなどがある。通信I/F315は、たとえば、公衆回線用接続モジュールやETC(ノンストップ自動料金支払いシステム)ユニット、FMチューナー、VICS(Vehicle Information and Communication System)/ビーコンレシーバなどである。
 GPSユニット316は、GPS衛星からの電波を受信し、車両の現在位置を示す情報を出力する。GPSユニット316の出力情報は、後述する各種センサ317の出力値とともに、CPU301による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の1点を特定する情報である。
 各種センサ317は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ317の出力値は、CPU301による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
 図1に示した算出装置100の取得部101、算出部102、探索部103、比較部104、報知制御部105、出力部106は、上述したナビゲーション装置300におけるROM302、RAM303、磁気ディスク305、光ディスク307などに記録されたプログラムやデータを用いて、CPU301が所定のプログラムを実行し、ナビゲーション装置300における各部を制御することによってその機能を実現する。
(ナビゲーション装置300における推定移動エネルギー量算出の概要)
 つぎに、ナビゲーション装置300における推定移動エネルギー量算出の一例について説明する。ナビゲーション装置300は、自装置が搭載された車両の走行中または走行前に、推定移動エネルギー量を算出する。推定消費するエネルギー量Fcは、下記(1)式に示すように、移動体の稼働時に移動体の走行状態に依らず定常的に消費される定常消費エネルギー量k1、移動体の加減時に消費される加速消費エネルギー量k2、および移動体の走行抵抗によって消費される巡航消費エネルギー量k3の総和として算出される。
 Fc=k1+k2+k3 ・・・(1)
 定常消費エネルギー量k1、加速消費エネルギー量k2および巡航消費エネルギー量k3はそれぞれ定数および係数をもった式であらわされ、それぞれの定数および係数は車種によって異なる。
(ナビゲーション装置300における気温算出の概要)
 つぎに、ナビゲーション装置300における気温算出の一例について説明する。図4は、ナビゲーション装置が保持する位置情報テーブルを示す説明図である。また、図5は、ナビゲーション装置が算出した気温について示す説明図である。ナビゲーション装置300は、推定空調エネルギー量を算出するために、移動体が走行する地域の気温を算出する。
 具体的には、ナビゲーション装置300は、車両が通過する所定の地域の位置情報として、図4に示すような所定の地域における緯度、経度および高度(不図示)などが記憶された位置情報テーブルを保持する。ナビゲーション装置300は、位置情報テーブルから自装置が搭載された車両が走行する地域の緯度や経度を読み出し、たとえば下記(2)式を用いて推定空調エネルギー量を算出する。
 temp=a1×sin(π×(mon/6+3/4)+a2+a3×lat+a4×longit+a5×high ・・・(2)
 ここで、tempを平均温度とし、monを月数とし、lat、longitおよびhighを緯度、経度および高度としている。a1~a5は各項の係数である。たとえば、a1=7.4、a2=27.5、a3=-1.02、a4=0.178、a5=-0.0094とする。
 ナビゲーション装置300は、自装置が搭載された車両の目的地の緯度および経度と、車両が走行する季節(月)とを上記(2)式に代入することで、所定の地域における気温を算出する。ナビゲーション装置300が上記(2)式を用いて算出した気温を図5に示す。図5において、横軸は季節(月)であり、縦軸はナビゲーション装置300によって算出された気温(℃)である。図5に示すように、上記(2)式を用いて算出された気温は、地域および季節ごとに気温を算出することができる。
(ナビゲーション装置300における推定空調エネルギー量算出の概要)
 つぎに、ナビゲーション装置300における推定空調エネルギー量算出の一例について説明する。図6は、気温と空調エネルギー量との関係を示す説明図である。ナビゲーション装置300は、上記(1)式の定常消費エネルギー量k1を算出するために、推定空調エネルギー量を算出する。
 図6を用いて、車両内の気温と、車両のエアコンが使用されることによって消費される空調エネルギー量との関係について説明する。図6において、横軸は、車両の外部の気温であり、縦軸は、車両のエアコンが使用されることによって消費される空調エネルギー量である。
 第1気温t1は、車両に備えられたエアコンの暖房能力が最大となるときの気温である。第2気温t2は、ユーザがエアコンの暖房機能を使用し始める気温である。第3気温t3は、ユーザがエアコンの冷房機能を使用し始める気温である。第4気温t4は、車両に備えられたエアコンの冷房能力が最大となるときの気温である。
 ユーザは、車両内の気温が下がった場合、エアコンの暖房機能を使用して車両内の気温を上げる。図6に示すように、エアコンの使用により消費される空調エネルギー量は、車両外部の気温に比例する。車両外部の気温が第2気温t2から第1気温t1に近づくに従ってエアコンの設定気温が上げられた場合、ユーザがエアコンの暖房機能を使用し始める第2気温t2から、エアコンの暖房能力が最大となる第1気温t1まで、空調エネルギー量は直線的に増加する。そして、エアコンの設定気温が第1気温t1になったときに、暖房で消費される空調エネルギー量w1は、エアコンの暖房使用時の最大エネルギー量となる。
 一方、ユーザは、車両内の気温が上がった場合、エアコンの冷房機能を使用して車両内の気温を下げる。図6に示すように、車両外部の気温が第3気温t3から第4気温t4に近づくに従ってエアコンの設定気温を下げられた場合、ユーザがエアコンの冷房機能を使用し始める第3気温t3から、エアコンの冷房能力が最大となる第4気温t4まで、空調エネルギー量は直線的に増加する。
 また、ユーザは、車両内の気温が快適と感じる場合(第2気温t2以上で第3気温t3以下の気温範囲)、車両内の冷房および暖房をおこなわない。このため、空調エネルギー量は消費されない。
 このように第1気温t1~第4気温t4を仮定することで、ナビゲーション装置300は、下記(3)式または下記(4)式を用いて定常消費エネルギー量k1を算出することができる。
 k1=(t2-temp)×w1/(t2-t1) ・・・(3)
 k1=(temp-t3)×w2/(t4-t3) ・・・(4)
 上記(3)式は、temp<t2のときの定常消費エネルギー量k1の算出式である。上記(4)式は、temp>t32のときの定常消費エネルギー量k1の算出式である。temp<t1の場合はtemp=t1とし、temp>t4の場合はtemp=t4とする。
 第1気温t1~第4気温t4の一例として、たとえば、t1=0℃、t2=10℃、t3=20℃、およびt4=35℃としてもよい。また、暖房で消費される空調エネルギー量w1および冷房で消費される空調エネルギー量w2として、w1=4kw、およびw2=2kwとしてもよい。
(ナビゲーション装置300における算出処理)
 ナビゲーション装置300は、推定移動エネルギー量を算出し、消費移動エネルギー量との比較をおこない、たとえばエアコンの設定温度について報知する。以下、推定移動エネルギー量の算出処理の詳細について説明する。
 図7は、ナビゲーション装置による算出処理の手順を示すフローチャートである。図6のフローチャートにおいて、まず、ナビゲーション装置300は、GPSユニット416を介して、気温に関する情報を取得する(ステップS701)。GPS情報には、現在時刻情報、日付情報、車両が通過する経路における各地点の緯度経度情報、高度情報など、ナビゲーション装置300が車両外部の気温を算出するための情報が含まれている。気温に関する情報とは、車両が通過する経路における各地点の緯度経度情報、高度情報などである。
 つぎに、ナビゲーション装置300は、ステップS701で取得したGPS情報と、上述した(2)式とを用いて、車両が移動する地域の気温を算出する(ステップS702)。つぎに、ナビゲーション装置300は、ステップS702で算出した気温と、上述した(3)式または(4)式を用いて、推定空調エネルギー量を算出する(ステップS703)。
 つぎに、ナビゲーション装置300は、(磁気ディスク305や光ディスク307)に記憶された車両の移動情報、車種情報を読み出す(ステップS704)。車両の移動情報には、車両の速度、加速度、傾斜情報などナビゲーション装置300が推定移動エネルギー量を算出するための情報が含まれている。
 つぎに、ナビゲーション装置300は、ステップS703で算出した推定空調エネルギー量と、ステップS704で取得した車両の移動情報、車種情報と、上述した(1)式とを用いて、車両が移動する際の推定移動エネルギー量を算出する(ステップS705)。つぎに、ナビゲーション装置300は、通信I/F315を介して、車両の残存エネルギー量を取得する(ステップS706)。
 つぎに、ナビゲーション装置300は、ステップS705で算出した推定移動エネルギー量と、ステップS706で取得した残存エネルギー量とに基づいて、現在の残存エネルギー量で走行可能な距離(航続可能距離)を算出する(ステップS707)。
 つぎに、ナビゲーション装置300は、GPSユニット316を介して、地図データを取得する(ステップS708)。地図データは、現在時刻情報、日付情報、現在地点の緯度経度情報(または、ナビゲーション装置300が位置するリンクを特定する情報)など、ナビゲーション装置300が経路を探索するための情報である。
 つぎに、ナビゲーション装置300は、ステップS708で取得した情報に基づいて、車両の経路を探索する(ステップS709)。このとき、ナビゲーション装置300は、各リンクにおけるリンク情報をリンクコストとして経路探索をおこなう。
 つぎに、ナビゲーション装置300は、車両の目的地までの経路を過去に走行したときに消費された消費移動エネルギー量を記憶装置から読み出す(ステップS710)。つぎに、ナビゲーション装置300は、ステップS705で算出した推定移動エネルギー量と、ステップS710で読み出した消費移動エネルギー量とを比較する(ステップS711)。
 消費移動エネルギー量が推定移動エネルギー量よりも大きい場合(ステップS712:Yes)、ナビゲーション装置300は、ユーザに対してエアコンの設定についての報知をおこなう(ステップS713)。ステップS713においてユーザに報知するエアコンの設定とは、例えば、エアコンのオン・オフや温度設定である。消費移動エネルギー量が推定移動エネルギー量よりも小さい場合(ステップS712:No)、本フローチャートによる処理を終了する。
 以上説明したように、ナビゲーション装置300によれば、推定空調エネルギー量を用いて推定移動エネルギー量を算出し、推定移動エネルギー量と消費移動エネルギー量とを比較する。より詳細には、ナビゲーション装置300は、移動体の移動により位置情報の変化を反映した推定空調エネルギー量を用いて推定移動エネルギー量を算出する。これにより、推定移動エネルギー量の算出精度を向上することができる。
 さらに、ナビゲーション装置300は、推定空調エネルギー量を反映した推定移動エネルギー量と、消費移動エネルギー量とを比較する。これにより、推定移動エネルギー量と消費移動エネルギー量とが異なっている場合、空気調整部の設定を変更することが可能であることをユーザに報知することができる。また、ナビゲーション装置300は、推定空調エネルギー量に対して消費移動エネルギー量が大きい場合、空気調整部の設定が必要以上の温度設定になっているなどの報知をユーザに対しておこなうことができる。
 ナビゲーション装置300によって推定移動エネルギー量と消費移動エネルギー量とが異なっていることをユーザに報知することで、ユーザは、推定空調エネルギー量と消費移動エネルギー量とが異なっていることに気づくことができる。これにより、ユーザは、残存エネルギー量が消費される前に、エネルギーを補充するなどの対応をおこなうことができる。したがって、移動体を操作するユーザに、安心感および信頼感を与えることができる。
 また、ナビゲーション装置300は、推定空調エネルギー量を反映した推定移動エネルギー量を用いて移動体の目的地までの経路を探索し、ユーザによって空気調整部の設定が変更されたときに、移動体の目的地までの経路を再度探索する。これにより、ユーザは、空気調整部の設定を変更したときに、残存エネルギー量の消費具合を把握することができる。
(実施の形態2)
 図8は、実施の形態2にかかる算出装置の機能的構成を示すブロック図である。実施の形態2にかかる算出システム800の機能的構成について説明する。実施の形態2にかかる算出システム800は、サーバ810、端末820によって構成される。算出システム800は、実施の形態1の算出装置の機能をサーバ810が備える。
 サーバ810は、移動体に搭載された端末820に提供する情報を算出する。具体的には、サーバ810は、移動体に搭載された端末820から移動体の移動情報を受信し、移動体で消費される推定移動エネルギー量を算出する。そして、サーバ810は、端末820から移動体で実際に消費される消費移動エネルギー量を受信し、自装置で算出した推定移動エネルギー量と比較し、比較結果を端末820に送信する。
 端末820は、移動体に搭載され、移動体に関する情報をサーバ810に提供する。移動体に関する情報とは、移動体内の情報通信網から取得される情報や、移動体の移動情報および位置情報などである。また、端末820は、サーバ810から情報を取得し、移動体の空気調整部の設定についての情報を表示部107に表示する。
 図8において、サーバ810は、算出部102、探索部103、比較部104、報知制御部105、サーバ受信部811、サーバ送信部812によって構成される。端末820は、取得部101、出力部106、受信部821、送信部822によって構成される。報知制御部105は、比較部104による比較結果に基づいて、報知手段に報知させるか否かを判定する。具体的には、報知制御部105は、比較部104による比較結果に基づいて、報知すると判定する情報を送信するように制御する。なお、図8に示す算出システム800においては、図1に示した算出装置100と同一の構成部に同一の符号を付し、説明を省略する。
 サーバ810において、サーバ受信部811は、移動体に関する情報を端末820から受信する。具体的には、たとえば、サーバ受信部811は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続された端末820からの移動体に関する情報を受信する。サーバ受信部811によって受信された情報は、算出部102および比較部104によって参照される情報である。
 サーバ送信部812は、報知制御部105によってユーザに報知すると判定された情報を端末820に送信する。具体的には、サーバ送信部812は、報知制御部105による判定結果を端末820に送信する。より具体的には、たとえば、サーバ送信部812は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続された端末820に情報を送信する。報知制御部105によってユーザに報知すると判定された情報とは、報知制御部105が、比較部104によって比較された比較結果に基づいて、ユーザに移動体の空気調整部の設定を報知する必要があると判定された判定結果である。
 端末820は、たとえば、携帯端末の情報通信網や自装置に備えられた通信部(不図示)を介して通信可能な状態で、サーバ810と接続されている。端末820は、移動体に備え付けられた端末であってもよいし、移動体を操作するユーザの携帯端末であってもよい。また、端末820は、サーバ810の構成部の一部を備えていてもよい。
 端末820において、受信部821は、サーバ810の報知制御部105によって判定された判定結果を、サーバ810から受信する。具体的には、たとえば、受信部821は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続されたサーバ810から比較部104による比較結果を受信する。
 送信部822は、取得部101によって取得された移動体に関する情報をサーバ810に送信する。具体的には、たとえば、送信部822は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続されたサーバ810に移動体に関する情報を送信する。
 つぎに、実施の形態2にかかる算出システム800による算出処理について説明する。算出システム800による算出処理は、実施の形態1にかかる算出装置100とほぼ同一であるため、図2のフローチャートを利用して実施の形態1との差異について説明する。
 算出システム800による算出処理は、実施の形態1にかかる算出装置100による算出処理をサーバ810がおこなう。具体的には、図2のフローチャートにおいて、サーバ810は、ステップS201~S204の処理をおこなう。端末820は、サーバ810によってステップS201~S204の処理がおこなわれている間、サーバ810に移動体に関する情報を適宜送信する。
 サーバ810は、ステップS204の処理の後に、報知制御部105によって判定された判定結果を端末820に送信する。つぎに、端末820は、サーバ810によって送信された報知制御部105によって判定された判定結果を、出力部106によって表示部107に表示してユーザに報知し、本フローチャートによる処理を終了する。
 以上説明したように、実施の形態2にかかる算出システム800は、実施の形態1にかかる探索装置100と同様の効果を得ることができる。
(実施の形態3)
 図9は、実施の形態3にかかる算出システムの機能的構成を示すブロック図である。実施の形態3にかかる算出システム900の機能的構成について説明する。実施の形態3にかかる算出システム900は、サーバ910、算出装置920、端末820によって構成される。算出システム900は、実施の形態1の算出装置の探索部103の機能をサーバ910が備え、実施の形態1の算出装置の取得部101および出力部106の機能を端末820が備える。
 図9において、端末820は、実施の形態2の端末820と同様の構成を有する。具体的には、端末820は、取得部101、出力部106、受信部(以下、第1受信部とする)821、送信部(以下、第2送信部とする)822によって構成される。サーバ910は、探索部103、サーバ受信部(以下、第1サーバ受信部とする)811、サーバ送信部(以下、第1サーバ送信部とする)812によって構成される。
 算出装置920は、算出部102、比較部104、報知制御部105、第2受信部921、第2送信部922によって構成される。報知制御部105は、比較部104による比較結果に基づいて、報知手段に報知させるか否かを判定する。報知制御部105は、比較部104による比較結果に基づいて、報知すると判定する情報を送信するように制御する。図9に示す算出システム900においては、図1に示した算出装置100および図8に示した算出システム800と同一の構成部に同一の符号を付し、説明を省略する。
 サーバ910において、第2サーバ受信部911は、報知制御部105によって判定された判定結果を算出装置920から受信する。具体的には、たとえば、第2サーバ受信部911は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続された算出装置920からの情報を受信する。
 第2サーバ送信部912は、第1サーバ受信部811によって受信された移動体に関する情報を算出装置920に送信する。具体的には、第2サーバ送信部912は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続された算出装置920に情報を送信する。
 算出装置920において、第2受信部921は、移動体に関する情報をサーバ910から受信する。具体的には、たとえば、第2受信部921は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続されたサーバ910からの移動体に関する情報を受信する。第2受信部921によって受信された情報は、算出部102および比較部104によって参照される情報である。
 第2送信部922は、報知制御部105によってユーザに報知すると判定された情報をサーバ910に送信する。具体的には、第2送信部922は、報知制御部105による判定結果を端末820に送信する。より具体的には、たとえば、第2送信部922は、公衆回線網や携帯電話網、DSRC、LAN、WANなどの通信網に無線を介して接続されたサーバ910に情報を送信する。報知制御部105によってユーザに報知すると判定された情報とは、報知制御部105が、比較部104によって比較された比較結果に基づいて、ユーザに移動体の空気調整部の設定を報知する必要があると判定された判定結果である。
 つぎに、実施の形態3にかかる算出システム900による算出処理について説明する。算出システム900による算出処理は、実施の形態1にかかる算出装置100とほぼ同一であるため、図2のフローチャートを利用して実施の形態1との差異について説明する。
 算出システム900による算出処理は、実施の形態1にかかる算出装置100による算出処理を算出装置920がおこなう。具体的には、図2のフローチャートにおいて、算出装置920は、ステップS201~S204の処理をおこなう。端末820は、算出装置920によってステップS201~S204の処理がおこなわれている間、サーバ910を介して算出装置920に移動体に関する情報を適宜送信する。
 算出装置920は、ステップS204の処理の後に、報知制御部105によって判定された判定結果を、サーバ910を介して端末820に送信する。つぎに、端末820は、サーバ910によって送信された報知制御部105によって判定された判定結果を、出力部106によって表示部107に表示してユーザに報知し、本フローチャートによる処理を終了する。
 以上説明したように、実施の形態3にかかる算出システム900は、実施の形態2にかかる算出システム800と同様の効果を得ることができる。
 以下に、本発明の実施例2について説明する。本実施例2では、車両に搭載されたナビゲーション装置1010を端末820とし、サーバ1020をサーバ810とする算出システム1000において、本発明を適用した場合の一例について説明する。
 図10は、実施例2にかかる算出システムのシステム構成を示す説明図である。算出システム1000は、車両1030に搭載されたナビゲーション装置1010、サーバ1020、ネットワーク1040によって構成される。
 ナビゲーション装置1010は、車両330に搭載されている。ナビゲーション装置1010は、サーバ1020に移動体に関する情報を送信する。また、ナビゲーション装置1010は、サーバ1020から受信した情報をユーザに報知する。
 サーバ1020は、ナビゲーション装置1010から移動体に関する情報を受信する。サーバ1020は、受信した移動体に関する情報に基づいて、推定空調エネルギー量を算出し、さらに推定空調エネルギー量を用いて推定移動エネルギー量を算出する。これにより、ナビゲーション装置1010は、より正確に推定移動エネルギー量を算出することができる。
 サーバ1020は、より精度よく推定移動エネルギー量を算出するために、算出した推定移動エネルギー量と、移動体が実際に消費した消費移動エネルギー量とを比較する。さらに、サーバ1020は、推定移動エネルギー量と消費移動エネルギー量との比較結果に基づいて、車両1030のエアコン(空気調節部)の設定についてユーザに報知する情報を、ナビゲーション装置1010に送信する。これにより、ナビゲーション装置1010は、必要以上にエアコンが使用されていることをユーザに報知することができる。
 サーバ1020は、推定移動エネルギー量と移動体の現在の残存エネルギー量に基づいて、移動体の航続可能距離を算出したり、目的地までの経路を探索したりする。そして、サーバ1020は、航続可能距離および目的地までの経路をナビゲーション装置1010に送信する。これにより、ユーザは、残存エネルギー量が消費される前に、車両1030にエネルギーを補充するなどの対応をおこなうことができる。
 サーバ1020およびナビゲーション装置1010のハードウェア構成は、実施例1のナビゲーション装置300のハードウェア構成と同一である。また、ナビゲーション装置1010は、移動体に関する情報をサーバ1020に送信する機能と、サーバ1020からの情報を受信してユーザに報知する機能に該当するハードウェア構成のみを備えていてもよい。
 また、車両に搭載されたナビゲーション装置1010を端末820とし、サーバ1020を実施の形態3のサーバ910とし、図示省略する外部装置を実施の形態3の算出装置920とする算出システム1000を構成してもよい。
 なお、本実施の形態で説明した算出方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD-ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
 100 算出装置
 101 取得部
 111 第1取得部
 112 第2取得部
 102 算出部
 121 第1算出部
 122 第2算出部
 103 探索部
 104 比較部
 105 報知制御部
 106 出力部
 107 表示部

Claims (15)

  1.  移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、
     前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、
     前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、
     前記第2算出手段によって算出された前記推定移動エネルギー量と、前記第1取得手段によって取得された前記消費移動エネルギー量とを比較する比較手段と、
     前記比較手段による比較結果に基づいて報知手段に報知させる報知制御手段と、
     を備えることを特徴とする算出装置。
  2.  前記経路の気温に関する情報を取得する第2取得手段をさらに備え、
     前記第1算出手段は、前記第2取得手段によって取得された前記気温に関する情報に基づいて前記推定空調エネルギー量を算出することを特徴とする請求項1に記載の算出装置。
  3.  前記第2取得手段は、前記経路の気温に関する情報として、前記経路内の所定の位置における緯度、経度および高度を1つ以上取得することを特徴とする請求項2に記載の算出装置。
  4.  前記第2取得手段は、前記経路の気温に関する情報として、前記移動体が前記経路の移動する時刻に関する情報を取得することを特徴とする請求項2または3に記載の算出装置。
  5.  前記第1算出手段は、前記空気調節部の前記設定の内容に基づいて、前記推定空調エネルギー量を算出することを特徴とする請求項1に記載の算出装置。
  6.  前記移動体の目的地までの経路を探索する探索手段をさらに備え、
     前記第2算出手段は、前記移動体の前記空気調節部の設定が変更されたときに、その変更された設定の内容に基づいて前記第1算出手段によって算出された前記推定空調エネルギー量を用いて、前記推定移動エネルギー量を算出し、
     前記探索手段は、前記空気調節部の設定が変更されたときに算出された前記推定移動エネルギー量に基づいて、前記移動体の経路を探索することを特徴とする請求項5に記載の算出装置。
  7.  前記報知制御手段は、前記移動体の前記空気調節部の設定に関する情報を報知させること特徴とする請求項1に記載の算出装置。
  8.  前記移動体の目的地までの経路を探索する探索手段をさらに備え、
     前記第2算出手段は、前記探索手段によって探索された経路を前記移動体が移動する際の前記推定移動エネルギー量を算出することを特徴とする請求項1に記載の算出装置。
  9.  前記第1取得手段は、前記移動体の前記経路での移動情報を取得し、
     前記第2算出手段は、前記第1取得手段によって取得された前記移動情報に基づいて前記推定移動エネルギー量を算出することを特徴とする請求項1に記載の算出装置。
  10.  移動体に提供する情報を算出するサーバと、前記サーバと通信可能な端末と、を具備する算出システムであって、
     前記端末は、
     前記サーバからの情報を受信する受信部と、
     前記移動体に関する情報を前記サーバに送信する送信部と、
     を備え、
     前記サーバは、
     前記端末から情報を受信するサーバ受信部と、
     前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、
     前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、
     前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、
     前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較手段と、
     前記比較手段による比較結果に基づいて、報知手段に報知させるか否かを判定する報知制御手段と、
     前記報知制御手段による判定結果を、前記端末に送信するサーバ送信部と、
     を備えることを特徴とする算出システム。
  11.  前記移動体に提供する情報を算出する算出装置と、前記算出装置と通信可能なサーバと、前記サーバと通信可能な端末と、を具備する算出システムであって、
     前記端末は、
     前記サーバからの情報を受信する第1受信部と、
     前記移動体に関する情報を前記サーバに送信する第1送信部と、
     を備え、
     前記サーバは、
     前記端末から情報を受信する第1サーバ受信部と、
     前記算出装置から情報を受信する第2サーバ受信部と、
     前記第2サーバ受信部によって受信された情報を前記端末に送信する第1サーバ送信部と、
     前記第1サーバ受信部によって受信された情報を前記算出装置に送信する第2サーバ送信部と、
     を備え、
     前記算出装置は、
     前記サーバから情報を受信する第2受信部と、
     前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、
     前記第1算出手段によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出手段と、
     前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得手段と、
     前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較手段と、
     前記比較手段による比較結果に基づいて、報知手段に報知させるか否かを判定する報知制御手段と、
     前記報知制御手段による判定結果を、前記サーバに送信する第2送信部と、
     を備えることを特徴とする算出システム。
  12.  移動体の移動にともなう情報を算出する端末であって、
     前記移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出手段と、
     前記推定空調エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記移動体の実際の前記空気調節部の設定とを比較する比較手段と、
     を備えることを特徴とする端末。
  13.  移動体の移動にともなう情報を算出する算出装置における算出方法であって、
     移動体が所定の地点へ移動するための経路に基づいて、前記移動体の空気調節部で消費される推定空調エネルギー量を算出する第1算出工程と、
     前記第1算出工程によって算出された前記推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を算出する第2算出工程と、
     前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する第1取得工程と、
     前記推定移動エネルギー量に基づく前記移動体の前記空気調節部の設定と、前記消費移動エネルギー量に基づく前記移動体の前記空気調節部の設定とを比較する比較工程と、
     前記比較工程による比較結果に基づいて報知手段に報知させる報知制御工程と、
     を含むことを特徴とする算出方法。
  14.  移動体が所定の地点へ移動するための経路、および前記移動体の空気調節部で消費される推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量と、前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量とを比較する比較手段と、
     前記比較手段による比較結果に基づいて報知手段に報知させる報知制御手段と、
     を備えることを特徴とする算出装置。
  15.  移動体が所定の地点へ移動するための経路、および前記移動体の空気調節部で消費される推定空調エネルギー量に基づいて、前記移動体が前記経路を移動する際に消費する推定移動エネルギー量を取得する推定移動エネルギー量取得手段と、
     前記移動体が前記経路を移動する際に実際に消費する消費移動エネルギー量を取得する消費移動エネルギー量取得手段と、
     前記推定移動エネルギー量と前記消費移動エネルギー量とを比較する比較手段と、
     前記比較手段による比較結果に基づいて報知手段に報知させる報知制御手段と、
     を備えることを特徴とする算出装置。
PCT/JP2011/058353 2011-03-31 2011-03-31 算出装置、算出システム、端末および算出方法 Ceased WO2012132014A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2011/058353 WO2012132014A1 (ja) 2011-03-31 2011-03-31 算出装置、算出システム、端末および算出方法
JP2013507016A JPWO2012132014A1 (ja) 2011-03-31 2011-03-31 算出装置、算出システム、端末および算出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/058353 WO2012132014A1 (ja) 2011-03-31 2011-03-31 算出装置、算出システム、端末および算出方法

Publications (1)

Publication Number Publication Date
WO2012132014A1 true WO2012132014A1 (ja) 2012-10-04

Family

ID=46929832

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/058353 Ceased WO2012132014A1 (ja) 2011-03-31 2011-03-31 算出装置、算出システム、端末および算出方法

Country Status (2)

Country Link
JP (1) JPWO2012132014A1 (ja)
WO (1) WO2012132014A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101857468B1 (ko) 2015-09-11 2018-05-14 현대자동차주식회사 회귀식을 이용한 전기자동차의 주행가능거리 산출 방법
JP2019090790A (ja) * 2017-10-13 2019-06-13 トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド ハイブリッドビークルについての環境制御負荷の軽減
JP2021096201A (ja) * 2019-12-19 2021-06-24 ダイムラー・アクチェンゲゼルシャフトDaimler AG 車両の走行経路選定システム及び走行経路選定方法
JP2023063233A (ja) * 2021-10-22 2023-05-09 中汽研汽車検験中心(天津)有限公司 作業条件識別に基づく一車用エアコンのエネルギー消費量の予測方法および予測装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008285126A (ja) * 2007-05-21 2008-11-27 Toyota Motor Corp 空調制御装置
JP2009137456A (ja) * 2007-12-06 2009-06-25 Toyota Motor Corp 充電制御装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004145727A (ja) * 2002-10-25 2004-05-20 Mazda Motor Corp 自動車エネルギ消費予測システム、自動車エネルギ消費予測サーバ、自動車エネルギ消費予測方法及び自動車エネルギ消費予測プログラム
JP2005274339A (ja) * 2004-03-24 2005-10-06 Denso Corp 経路案内システム、経路案内装置、及び障害物案内装置
JP2007306656A (ja) * 2006-05-09 2007-11-22 Toyota Motor Corp 車両用発電機制御装置
JP2007303951A (ja) * 2006-05-11 2007-11-22 Navitime Japan Co Ltd ナビゲーションシステム、経路探索サーバ、端末装置および経路探索方法
JP2008001301A (ja) * 2006-06-26 2008-01-10 Mazda Motor Corp ハイブリッド車両の制御装置
JP5071018B2 (ja) * 2007-09-18 2012-11-14 アイシン・エィ・ダブリュ株式会社 車両消費エネルギ推定装置、車両消費エネルギ推定方法及びコンピュータプログラム
JP5372561B2 (ja) * 2009-03-19 2013-12-18 富士重工業株式会社 電気自動車の制御装置
JP4876159B2 (ja) * 2009-09-04 2012-02-15 クラリオン株式会社 カーナビゲーションシステム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008285126A (ja) * 2007-05-21 2008-11-27 Toyota Motor Corp 空調制御装置
JP2009137456A (ja) * 2007-12-06 2009-06-25 Toyota Motor Corp 充電制御装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101857468B1 (ko) 2015-09-11 2018-05-14 현대자동차주식회사 회귀식을 이용한 전기자동차의 주행가능거리 산출 방법
JP2019090790A (ja) * 2017-10-13 2019-06-13 トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド ハイブリッドビークルについての環境制御負荷の軽減
JP7050644B2 (ja) 2017-10-13 2022-04-08 トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド ハイブリッドビークルについての環境制御負荷の軽減
JP2021096201A (ja) * 2019-12-19 2021-06-24 ダイムラー・アクチェンゲゼルシャフトDaimler AG 車両の走行経路選定システム及び走行経路選定方法
JP7794555B2 (ja) 2019-12-19 2026-01-06 ダイムラー トラック エージー 車両の走行経路選定システム及び走行経路選定方法
JP2023063233A (ja) * 2021-10-22 2023-05-09 中汽研汽車検験中心(天津)有限公司 作業条件識別に基づく一車用エアコンのエネルギー消費量の予測方法および予測装置
JP7565667B2 (ja) 2021-10-22 2024-10-11 中汽研汽車検験中心(天津)有限公司 作業条件識別に基づく一車用エアコンのエネルギー消費量の予測方法および予測装置

Also Published As

Publication number Publication date
JPWO2012132014A1 (ja) 2014-07-24

Similar Documents

Publication Publication Date Title
US11067403B2 (en) Vehicle energy usage tracking
JP5454537B2 (ja) 電動車両の充電制御システム
CN102473351B (zh) 信息提供系统、信息中心、车载装置和信息提供方法
US10229600B2 (en) Navigation system with traffic flow mechanism and method of operation thereof
CN115675178A (zh) 智能电动车辆行程规划器算法
JP2010032459A (ja) 車載用装置
US20220357162A1 (en) Battery management device, learning model, computer program, battery management method, and information providing device
CN111912421B (zh) 信息提供装置和计算机可读记录介质
JP2012198081A (ja) ナビゲーション装置
JP5674915B2 (ja) 探索装置、探索システム、探索方法および端末
CN111347879A (zh) 确定车辆对于行程的能量需求的系统和方法
WO2012132014A1 (ja) 算出装置、算出システム、端末および算出方法
JP6088082B2 (ja) 管理装置及び端末装置、並びに、経路管理方法及び経路取得方法
JP2012230067A (ja) ナビゲーション装置、ナビゲーションシステムおよびナビゲーション方法
WO2014162526A1 (ja) 消費エネルギー量推定装置、消費エネルギー量推定方法、消費エネルギー量推定プログラムおよび記録媒体
EP4101712B1 (en) Vehicle control device, non-transitory storage medium, and vehicle control system
WO2014162525A1 (ja) エネルギー補給施設探索装置、エネルギー補給施設探索方法およびエネルギー補給施設探索プログラム
JP2015190830A (ja) 消費エネルギー推定装置、通信装置、消費エネルギー推定方法、消費エネルギー推定プログラム
JP2012154782A (ja) 車載地図表示装置、サーバ装置、車両用地図表示システム
JP5860136B2 (ja) 画像処理装置、画像処理管理装置、端末装置及び画像処理方法
JP2020161125A (ja) 消費エネルギー推定装置、通信装置、消費エネルギー推定方法、消費エネルギー推定プログラム
WO2014083710A1 (ja) 経路探索装置、経路探索方法および経路探索プログラム
JP6085671B2 (ja) 表示制御装置、表示制御方法および表示制御プログラム
JP2012214122A (ja) 取得装置、取得システム、端末および取得方法
WO2014162609A1 (ja) 情報収集装置、情報送信装置、情報受信装置、情報収集方法および情報収集プログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11862007

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2013507016

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11862007

Country of ref document: EP

Kind code of ref document: A1