A broadcast signal receiver capable of accessing a predetermined server through a computer network, the broadcast signal receiver comprising: a receiver configured to receive a broadcast signal containing a broadcasting program from a broadcasting service; a communication unit to communicate with external servers; a processor configured to: generate a fingerprint from the broadcast signal; control the communication unit to transmit the generated fingerprint to a condition information providing server to download condition information that corresponds to the transmitted fingerprint and source information from the condition information providing server through the computer network, the source information comprising information for identifying a relation information providing server providing the relation information related to the received broadcasting signal; control the communication unit to access the relation information providing server by using the condition information and the source information and to download the relation information corresponding to the received broadcasting signal from the relation information providing server through the computer network; and process the relation information received from the relation information providing server. a receiver configured to receive a broadcast signal containing a broadcasting program from a broadcasting service; a communication unit to communicate with external servers; a processor configured to: generate a fingerprint from the broadcast signal; control the communication unit to transmit the generated fingerprint to a condition information providing server to download condition information that corresponds to the transmitted fingerprint and source information from the condition information providing server through the computer network, the source information comprising information for identifying a relation information providing server providing the relation information related to the received broadcasting signal; control the communication unit to access the relation information providing server by using the condition information and the source information and to download the relation information corresponding to the received broadcasting signal from the relation information providing server through the computer network; and process the relation information received from the relation information providing server. generate a fingerprint from the broadcast signal; control the communication unit to transmit the generated fingerprint to a condition information providing server to download condition information that corresponds to the transmitted fingerprint and source information from the condition information providing server through the computer network, the source information comprising information for identifying a relation information providing server providing the relation information related to the received broadcasting signal; control the communication unit to access the relation information providing server by using the condition information and the source information and to download the relation information corresponding to the received broadcasting signal from the relation information providing server through the computer network; and process the relation information received from the relation information providing server.