A data generating apparatus configured to generate shoe last data for manufacturing a shoe from measured foot shape data and processing data for processing a member that forms an upper of the shoe, the data generating apparatus comprising: an input unit configured to receive the foot shape data; a computing unit configured to compute the shoe last data from the foot shape data received by the input unit; and an output unit configured to output the shoe last data computed by the computing unit, wherein: the computing unit is further configured to compute processing data for processing a member that forms an upper of the shoe, based on the computed shoe last data, the output unit is further configured to output the processing data computed by the computing unit. the input unit is further configured to receive information about the member that forms the upper, the computing unit is further configured to correct the processing data based on the received information about the member that forms the upper, the member that forms the upper includes one or more sheet-shaped members, the processing data is cutting data for cutting at least one of the sheet-shaped members, when the member that forms the upper includes a plurality of the sheet-shaped members, the computing unit is further configured to compute the cutting data for each of the sheet-shaped members, and the computing unit is further configured to compute an assumed heat shrinkage coefficient of heat-shrinkable threads contained in the sheet-shaped members, and to correct the cutting data based on a result of computation. an input unit configured to receive the foot shape data; a computing unit configured to compute the shoe last data from the foot shape data received by the input unit; and an output unit configured to output the shoe last data computed by the computing unit, wherein: the computing unit is further configured to compute processing data for processing a member that forms an upper of the shoe, based on the computed shoe last data, the output unit is further configured to output the processing data computed by the computing unit. the input unit is further configured to receive information about the member that forms the upper, the computing unit is further configured to correct the processing data based on the received information about the member that forms the upper, the member that forms the upper includes one or more sheet-shaped members, the processing data is cutting data for cutting at least one of the sheet-shaped members, when the member that forms the upper includes a plurality of the sheet-shaped members, the computing unit is further configured to compute the cutting data for each of the sheet-shaped members, and the computing unit is further configured to compute an assumed heat shrinkage coefficient of heat-shrinkable threads contained in the sheet-shaped members, and to correct the cutting data based on a result of computation. the computing unit is further configured to compute processing data for processing a member that forms an upper of the shoe, based on the computed shoe last data, the output unit is further configured to output the processing data computed by the computing unit. the input unit is further configured to receive information about the member that forms the upper, the computing unit is further configured to correct the processing data based on the received information about the member that forms the upper, the member that forms the upper includes one or more sheet-shaped members, the processing data is cutting data for cutting at least one of the sheet-shaped members, when the member that forms the upper includes a plurality of the sheet-shaped members, the computing unit is further configured to compute the cutting data for each of the sheet-shaped members, and the computing unit is further configured to compute an assumed heat shrinkage coefficient of heat-shrinkable threads contained in the sheet-shaped members, and to correct the cutting data based on a result of computation.