Abstract: A device for inputting a shape of an object includes a base mounted on the object, a flex detecting unit for detecting an amount of flex of the object, and a stretch detecting unit, coupled to the base and to the flex detecting unit, for detecting an amount of stretch between the base and the flex detecting unit which corresponds to an amount of stretch of the object. The stretch detecting unit includes a stretch mechanism which is expanded or contracted in accordance with the stretch of the object, and the amount of stretch of the object is detected based on a detected amount of stretch of the stretch mechanism. The flex detecting unit includes a member which is deformable in an amount corresponding to the amount of flex of the object, and the amount of flex of the object is detected based on a detected amount of deformation of the deformable member.