An information processing device comprising: a first word acquiring means that acquires a first word from a user terminal device; a relevant word generating means that performs a generation process, the generation process comprising: generating a relevant word string by querying a query log database and acquiring therefrom a second word, the second word being different from the first word and being stored in combination with the first word in the query log database, the relevant word string comprising a character string containing the first word and a character string containing the second word; a search result acquiring means that acquires a first set of search results using the first word as a search keyword and a second set of search results using the relevant word string generated by the relevant word generating means as a search keyword; a search result information generating means that: compares the first set of search results and the second set of search results to identify common search results included in both the first and second set of search results; removes the common search results from the first set of search results, thereby generating a modified first set of search results; and generates search result information (41,51) indicating the modified first set of search results and separate search result information (42,52) indicating the second set of search results; and a transmitting means that transmits, to the user terminal device, for display on a display means of the user terminal device, the generated search result information (41,51,42,52). a first word acquiring means that acquires a first word from a user terminal device; a relevant word generating means that performs a generation process, the generation process comprising: generating a relevant word string by querying a query log database and acquiring therefrom a second word, the second word being different from the first word and being stored in combination with the first word in the query log database, the relevant word string comprising a character string containing the first word and a character string containing the second word; generating a relevant word string by querying a query log database and acquiring therefrom a second word, the second word being different from the first word and being stored in combination with the first word in the query log database, the relevant word string comprising a character string containing the first word and a character string containing the second word; a search result acquiring means that acquires a first set of search results using the first word as a search keyword and a second set of search results using the relevant word string generated by the relevant word generating means as a search keyword; a search result information generating means that: compares the first set of search results and the second set of search results to identify common search results included in both the first and second set of search results; removes the common search results from the first set of search results, thereby generating a modified first set of search results; and generates search result information (41,51) indicating the modified first set of search results and separate search result information (42,52) indicating the second set of search results; and compares the first set of search results and the second set of search results to identify common search results included in both the first and second set of search results; removes the common search results from the first set of search results, thereby generating a modified first set of search results; and generates search result information (41,51) indicating the modified first set of search results and separate search result information (42,52) indicating the second set of search results; and a transmitting means that transmits, to the user terminal device, for display on a display means of the user terminal device, the generated search result information (41,51,42,52).