In a vehicle having a motor as the drive power source, a fuel cell and
battery are on board as the power source for the motor. A target output
value for the fuel cell is set within a range such that fuel cell output
can track change in power demand. The battery is charged/discharged so as
to compensate for delay in fuel cell output relative to power demand. By
setting a higher target output value the lower the remaining charge in
the battery, the fuel cell can be utilized efficiently while ensuring
good output responsiveness.