Specifically, CPU 12 may create a search query based on conditions including a title, an episode name, and a broadcast time period (runtime) of each program content in EPG database 31, transmit the query to search server 22 on Internet 21, obtain a search result based on an XML (eXtensible Markup Language) from search server 22 using HTTP (HyperText Transfer Protocol), and create VOD content datab