An electronic device (100, 100A) comprising: a top panel having a manipulation surface; a coordinate detector configured to detect coordinates of a manipulation input performed on the manipulation surface; a first vibrating element (140A, 140A1, 140A2) configured to generate a vibration at the manipulation surface; and a drive controlling part configured to drive the first vibrating element (140A, 140A1, 140A2) by using a driving signal for generating a natural vibration in an ultrasound frequency band of the manipulation surface, the drive controlling part being configured to drive the first vibrating element (140A, 140A1, 140A2) such that an intensity of the natural vibration changes in accordance with a position and a moving speed of the manipulation input performed on the manipulation surface, characterized in that the top panel has a periodic structure whose thickness changes in a periodic manner in accordance with a period of a standing wave in a direction in which antinodes and nodes of the standing wave generated by the natural vibration are arrayed, wherein the electronic device (100, 100A) includes a second vibrating element (140B, 140B1, 140B2), configured to generate a vibration at the manipulation surface, driven by the drive controlling part by using the driving signal such that the intensity of the natural vibration changes in accordance with the position and the moving speed of the manipulation input performed on the manipulation surface, wherein, the periodic structure is disposed on a central part of the top panel in the direction in which the antinodes and the nodes of the standing wave are arrayed, and the top panel has a first area with respect to the periodic structure in the said direction and a second area located opposite to the first area with respect to the periodic structure, and wherein the first vibrating element (140A, 140A1, 140A2) is disposed at the first area of the top panel, and wherein the second vibrating element (140B, 140B1, 140B2) is disposed at the second area of the top panel. a top panel having a manipulation surface; a coordinate detector configured to detect coordinates of a manipulation input performed on the manipulation surface; a first vibrating element (140A, 140A1, 140A2) configured to generate a vibration at the manipulation surface; and a drive controlling part configured to drive the first vibrating element (140A, 140A1, 140A2) by using a driving signal for generating a natural vibration in an ultrasound frequency band of the manipulation surface, the drive controlling part being configured to drive the first vibrating element (140A, 140A1, 140A2) such that an intensity of the natural vibration changes in accordance with a position and a moving speed of the manipulation input performed on the manipulation surface, characterized in that the top panel has a periodic structure whose thickness changes in a periodic manner in accordance with a period of a standing wave in a direction in which antinodes and nodes of the standing wave generated by the natural vibration are arrayed, wherein the electronic device (100, 100A) includes a second vibrating element (140B, 140B1, 140B2), configured to generate a vibration at the manipulation surface, driven by the drive controlling part by using the driving signal such that the intensity of the natural vibration changes in accordance with the position and the moving speed of the manipulation input performed on the manipulation surface, wherein, the periodic structure is disposed on a central part of the top panel in the direction in which the antinodes and the nodes of the standing wave are arrayed, and the top panel has a first area with respect to the periodic structure in the said direction and a second area located opposite to the first area with respect to the periodic structure, and wherein the first vibrating element (140A, 140A1, 140A2) is disposed at the first area of the top panel, and wherein the second vibrating element (140B, 140B1, 140B2) is disposed at the second area of the top panel.