An ignition device provided with an adjustment unit for adjusting an input level and/or an input timing including whether or not to input auxiliary electrical energy to an ignition coil in a state in which main electrical energy is inputted to a sparkplug by the ignition coil, on the basis of a primary voltage and/or a secondary voltage detected by a voltage detection unit.