Abstract: An inputting device which includes an image input section for inputting an image of a containing areas in which information to be inputted is filled in and patterns representing at least reference positions to define the positions of corresponding areas and size information of corresponding areas; a memory section for storing the image of the input by the image input section; a pattern recognizing section for detecting the reference positions from the patterns in the image which is stored in the memory section and recognizing size information of the areas; an area specifying section for specifying the positions of the areas from the reference positions detected by the pattern recognizing section and the size information of the areas; and an area inputting section for inputting images in the areas defined by the area specifying section.