In a hydraulic power steering apparatus, hydraulic pressure for generating
steering assist power is varied by varying opening of a variable throttle
portion by movement of a spool. The spool is disposed in a provisional
origin by driving a stepping motor in one direction according to a number
of steps for setting provisional origin from a position at a time of
start of control, and the number of steps at a time of completing of the
driving is set to a provisional origin for calculation. In a return to
origin permission state where the spool is disposed in a provisional
origin and the number of steps from the provisional origin for
calculation is zero, a number of steps at a time when the driving of the
stepping motor according to a number of steps obtained by subtracting the
number of steps for setting provisional origin from a number of steps for
setting origin is completed is set to an origin for calculation, and the
movement of the spool is stopped at the origin with a stopper. After
setting the origin for calculation, a number of steps from the origin for
calculation instead of the provisional origin for calculation is set
according to the vehicle driving condition for positioning the spool.