15. A non-transitory computer-readable storage medium storing a GUI evaluation program, when executed, making a computer in a GUI evaluation system, which evaluates an evaluation target screen included in the evaluation system, perform: screen information storing processing for storing, as screen information in a screen information recording section, information on text and input/output components as elements on the evaluation target screen; input/output component group specifying processing for specifying a group of elements, wherein in the input/output component group specifying processing, the computer is caused to perform small group specifying processing for referring to the screen information stored in the screen information recording section to specify a small group, the small group specification being based on i) a set of an input/output component and ii) an element close to the input/output component, and medium group specifying processing for specifying a medium group, the medium group specification being based on a set of a small group which is specified by the small group specifying processing and one of the group consisting of i) another small group, ii) text close to the small group, and iii) the other small group and the text; and input/output component layout determining processing for evaluating appropriateness of a layout of elements and input/output components in the small group included in the medium group based on a presence or an absence of elements in the medium group specified in the input/output component group specifying processing and a relationship between the position of an input/output component and the position of an element close to the input/output component, wherein in the input/output component layout determining processing, making the computer perform a determination of whether text display corresponding to the input/output component is included in respective medium groups and respective small groups.
15. A non-transitory computer-readable storage medium storing a GUI evaluation program, when executed, making a computer in a GUI evaluation system, which evaluates an evaluation target screen included in the evaluation system, perform: screen information storing processing for storing, as screen information in a screen information recording section, information on text and input/output components as elements on the evaluation target screen; input/output component group specifying processing for specifying a group of elements, wherein in the input/output component group specifying processing, the computer is caused to perform small group specifying processing for referring to the screen information stored in the screen information recording section to specify a small group, the small group specification being based on i) a set of an input/output component and ii) an element close to the input/output component, and medium group specifying processing for specifying a medium group, the medium group specification being based on a set of a small group which is specified by the small group specifying processing and one of the group consisting of i) another small group, ii) text close to the small group, and iii) the other small group and the text; and input/output component layout determining processing for evaluating appropriateness of a layout of elements and input/output components in the small group included in the medium group based on a presence or an absence of elements in the medium group specified in the input/output component group specifying processing and a relationship between the position of an input/output component and the position of an element close to the input/output component, wherein in the input/output component layout determining processing, making the computer perform a determination of whether text display corresponding to the input/output component is included in respective medium groups and respective small groups. 19. The non-transitory computer-readable storage medium storing the GUI evaluation program according to claim 15 , wherein in the input/output component group specifying processing, making the computer perform: large group specifying processing for specifying a large group, the large group specification being based on a set of i) a medium group and ii) another medium group close to the medium group; and alignment evaluation processing for determining a variation in arrangement of a small group or an input/output component close to the text display in a medium group included in a large group in the input/output component layout determining processing to evaluate appropriateness of alignment of input/output components.