A current limiting system for fuel cells includes a target current limit
value setting device which sets a target current limit value for limiting
the generated current taken out from the fuel cell stack in accordance
with the cell voltage, and a current limit value setting device which
sets a current limit value by replacing a present current limit value
with the target current limit value when a difference between the present
current limit value and the generated current value becomes smaller than
a first predetermined value. The system also includes an output device
which outputs the current limit value either to a current limiter for
limiting the generated current in accordance with the current limit value
or to an electric power consumption controller for controlling electric
power consumption of loads that consume the generated current.