A searching system for searching contents that were broadcast, the
searching system having an inputting unit, a searching unit, and a
terminal unit is disclosed, wherein the inputting unit comprises a first
storing means for storing information representing at least time at which
contents were broadcast corresponding to a predetermined operation, and a
first communicating means for transmitting the information representing
time stored in the storing means to an external unit, wherein the
searching unit comprises a second storing means for correlatively storing
information representing contents and broadcast time thereof, and a
searching means for searching information representing the contents
stored in the second storing means corresponding to the information
representing time, and wherein the terminal unit comprises a second
communicating means for receiving the information representing time
transmitted from the inputting unit through the first communicating
means, a third communicating means for transmitting the information
representing time received by the second communicating means and
receiving search results transmitted from the searching unit, and a first
displaying means for displaying the information representing time
received by the second communicating means and the search results by the
searching unit.