he fields is an output or input-output field based on the acquired field attribute data, to specify, for an input-output field for which no field name is defined in the character-based user interface screen, a candidate for a control name in a graphical user interface screen based on the character string defined for the output field in a vicinity of the input-output field, to determine whether the