A vehicle weight estimating device includes an acceleration detecting portion,
a driving force estimating, a filtered acceleration obtaining means portion for
eliminating a low frequency component from the detected acceleration, a filtered
driving force obtaining portion for eliminating a low frequency component from
the estimated driving force, an acceleration integrating portion for obtaining
an acceleration integration, a driving force integrating portion for obtaining
a driving force integration, a vehicle weight estimating for estimating the vehicle
weight based on the acceleration integration and the driving force integration,
a vehicle weight averaging portion for averaging the estimated vehicle weight,
a limiter determining portion for setting an limiter initial value, an upper limiter
and a lower limiter and setting an initial area framed by each limiter, and a vehicle
weight correcting portion for correcting the vehicle weight averaged based on the
initial area.