1. A computer-readable recording medium storing a program for causing a computer to execute an information generating process comprising: selecting an arbitrary model from a storage device storing assembly data of an assembly assembled from a plurality of models; projecting in a plurality of directions, the selected arbitrary model to a first area in a color different from a background color of the first area to generate first projection images, and projecting in the directions and to a second area of the same size as the first area, the arbitrary model in a color different from the background color and another model other than the arbitrary model in the same color as the background color to generate second projection images; comparing among the generated first and second projection images, projection images having identical verification directions selected from among the directions, to calculate a score indicative of a matching degree between the projection images for each of the verification directions; and determining from the assembly data and as a disassembly direction for disassembling the arbitrary model, a direction opposite to the verification direction of the projection image having the highest score among the calculated scores, to associate and store the disassembly direction and the arbitrary model to the storage device.