1. An information processing apparatus, comprising: an interface configured to acquire electronic programming guide (EPG) data transmitted from the information processing apparatus over a network, the EPG data including a plurality of metadata entries each including a plurality of keywords, a broadcast time zone, and a broadcast station; a processor configured to compare each of the plurality of metadata entries, discard any keywords from the plurality of metadata entries that occur commonly in each broadcast time zone of each broadcast station, extract a keyword from the keywords remaining as a result of the discarding, and associate each of the extracted keywords with a genre by searching stored dictionary data for a keyword matching the extracted keyword and assigning a genre associated with the keyword matching the extracted keyword to the extracted keyword; and a memory configured to store a result of the association, wherein the processor associates each of the extracted keywords with a genre, which is different from the extracted keywords, by searching stored dictionary data for a keyword matching the extracted keyword and assigning a genre, which is different from the extracted keyword, associated with the keyword matching the extracted keyword to the extracted keyword.