1. An information processing apparatus comprising: a search execution unit configured to execute a search on the basis of a search condition; an item specification unit configured to specify particular data as an item from data included in a result of the search executed by the search execution unit on the basis of the search condition; an item storage unit configured to store the item specified by the item specification unit in a storage apparatus; a search result generation unit configured to generate a search result without data overlap on the basis of data included in a result of a search executed by the search execution unit on the basis of a new search condition and the item stored in the storage apparatus; and a search result display unit configured to display the search result generated by the search result generation unit.