An information processing apparatus comprising: a first acquisition unit configured to acquire a first state parameter indicative of a state of a printer engine of an image forming apparatus; and a search unit configured to perform comparison between the first state parameter acquired by the first acquisition unit and each of second state parameters registered in a storage unit in advance and indicative of states of the printer engine of the image forming apparatus at creation of a plurality of color profiles, and search for a color profile corresponding to a second state parameter closest to the first state parameter from among the second state parameters, wherein the apparatus further comprises: a second acquisition unit configured to acquire, in response to new creation of a color profile, the color profile and information on a medium type corresponding to the color profile; a third acquisition unit configured to acquire the second state parameter indicative of a state of the printer engine of the image forming apparatus at a time at which the second acquisition unit has acquired the color profile; and a registration unit configured to register correspondence information in which the color profile and the information on the medium type acquired by the second acquisition unit is associated with the second state parameter acquired by the third acquisition unit, in the storage unit, and wherein the search unit is configured to compare the first state parameter with each of the second state parameters indicated by the correspondence information corresponding to a medium type corresponding to the first state parameter. a first acquisition unit configured to acquire a first state parameter indicative of a state of a printer engine of an image forming apparatus; and a search unit configured to perform comparison between the first state parameter acquired by the first acquisition unit and each of second state parameters registered in a storage unit in advance and indicative of states of the printer engine of the image forming apparatus at creation of a plurality of color profiles, and search for a color profile corresponding to a second state parameter closest to the first state parameter from among the second state parameters, wherein the apparatus further comprises: a second acquisition unit configured to acquire, in response to new creation of a color profile, the color profile and information on a medium type corresponding to the color profile; a third acquisition unit configured to acquire the second state parameter indicative of a state of the printer engine of the image forming apparatus at a time at which the second acquisition unit has acquired the color profile; and a registration unit configured to register correspondence information in which the color profile and the information on the medium type acquired by the second acquisition unit is associated with the second state parameter acquired by the third acquisition unit, in the storage unit, and wherein the search unit is configured to compare the first state parameter with each of the second state parameters indicated by the correspondence information corresponding to a medium type corresponding to the first state parameter. a second acquisition unit configured to acquire, in response to new creation of a color profile, the color profile and information on a medium type corresponding to the color profile; a third acquisition unit configured to acquire the second state parameter indicative of a state of the printer engine of the image forming apparatus at a time at which the second acquisition unit has acquired the color profile; and a registration unit configured to register correspondence information in which the color profile and the information on the medium type acquired by the second acquisition unit is associated with the second state parameter acquired by the third acquisition unit, in the storage unit, and wherein the search unit is configured to compare the first state parameter with each of the second state parameters indicated by the correspondence information corresponding to a medium type corresponding to the first state parameter.