1. An information processing apparatus comprising: an execution unit configured to execute a search of target data based on a first search condition to produce a first search result and then execute a search of the target data based on a second search condition, as a new search condition, to produce a second search result; a specification unit configured to specify at least one data included in the first search result; a storage unit configured to store, in a storage medium, data specified by the specification unit; a generation unit configured to generate an integrated result to display based on the specified data stored in the storage medium and the second search result, wherein, even though the specified data does not match the second search condition and is not included in the second search result, the generation unit puts the specified data in the integrated result, wherein, except for the specified data, the generation unit does not put, in the integrated result, the first search result which does not match the second search condition; and a display unit configured to display the integrated result generated by the generation unit, wherein, based on a number of pieces of the specified data, a ratio of an area to display a part of the second search result in a display area whose size is limited changes, thereby the display unit preferentially displays the specified data, and displays part of the second search result, wherein, in a case where specifying of at least one piece of specified data is canceled while the display unit is displaying the integrated result, the generation unit is configured to dynamically regenerate the integrated result based on remaining pieces of specified data and the second search result and the display unit is configured to display the regenerated integrated result, and wherein at least one of the execution unit, the specification unit, the storage unit, the generation unit, and the display unit are implemented by a central processing unit in the information processing apparatus.