13. A non-transitory computer readable storage medium storing a program for extracting an attribute name and an attribute value associated with an input word inputted by a user from documents by a computer recorded therein, said program causing the computer to execute: an extraction process of extracting a document including the input word inputted by the user from the pre-stored documents; a process of delimiting said extracted document into strings or images based upon a predetermined rule, and calculating a drawing position of each of said delimited strings or images; an attribute group extraction process of extracting a group of the strings or images of which said calculated drawing positions are arranged in one direction as an attribute group; an attribute name group selection process of calculating an attribute name score indicative of an extent to which said attribute group is an aggregation of attribute names based upon a statistical index employing the appearance number of each word in all of the attribute groups that is obtained from said delimited strings or images of said attribute group, and selecting an attribute name group from said attribute group based upon said attribute name score; an attribute name extraction process of selecting, from said extracted attribute group, the attribute group in which the strings or images identical to said delimited strings or images of said attribute name group are contained, and the drawing position of the above identical string or image is identical to that of said attribute name group, and extracting an attribute name from the strings or images of which the drawing position is identical between said attribute name group and said selected attribute group; and an attribute value extraction process of extracting an attribute value corresponding to said extracted attribute name from the strings or images of said selected attribute group except for the string or image corresponding to said extracted attribute name.
18. The non-transitory computer readable storage medium according to claim 13 , said program causing the computer to execute a process of extracting a second input word belonging to a category identical to that of said input word from the strings or images of the attribute group in which said input word is contained in the string or image, and extracting the document including said second input word.