An accelerator that can accelerate by itself all ions up to any energy level allowed by the magnetic fields for beam guiding, and provides an all-ion accelerator in which with trigger timing and a charging time of an induced voltage applied to an ion beam injected from a preinjector by induction cells for confinement and acceleration used in an induction synchrotron, digital signal processors for confinement and acceleration and pattern generators for confinement and acceleration generate gate signal patterns for confinement and acceleration on the basis of a passage signal of the ion beam and an induced voltage signal for indicating the value of the induced voltage applied to the ion beam, and intelligent control devices for confinement and acceleration perform feedback control of on/off of the induction cells for confinement and acceleration.