An electronic apparatus, comprising: a communication interface; a memory storing computer executable instructions; and a processor configured to, by executing the computer executable instructions: receive broadcasting schedule information through the communication interface and a content signal corresponding to a channel, provide an image based on the received content signal corresponding to the channel, acquire feature information from the content signal while the image is being provided, wherein the feature information comprises a fingerprint that enables identification of the content signal, control the communication interface to: transmit, to a server, a request for content information, the request including the acquired feature information, and receive, from the server, the content information corresponding to the image that is currently provided in the electronic apparatus, wherein the content information includes a name of the program corresponding to the fingerprint included in the feature information, and identify whether the broadcast schedule information for the channel is correct or incorrect by comparing the name of the program included in the content information with the broadcast schedule information, wherein the at least one processor controls the communication interface to: based on identifying that the broadcasting schedule information for the channel is incorrect, control the communication interface to transmit a subsequent request to the server at a first frequency, or based on identifying that the broadcasting schedule information for the channel is correct, control the communication interface to transmit a subsequent request to the server at a second frequency that is lower than the first frequency. a communication interface; a memory storing computer executable instructions; and a processor configured to, by executing the computer executable instructions: receive broadcasting schedule information through the communication interface and a content signal corresponding to a channel, provide an image based on the received content signal corresponding to the channel, acquire feature information from the content signal while the image is being provided, wherein the feature information comprises a fingerprint that enables identification of the content signal, control the communication interface to: transmit, to a server, a request for content information, the request including the acquired feature information, and receive, from the server, the content information corresponding to the image that is currently provided in the electronic apparatus, wherein the content information includes a name of the program corresponding to the fingerprint included in the feature information, and identify whether the broadcast schedule information for the channel is correct or incorrect by comparing the name of the program included in the content information with the broadcast schedule information, receive broadcasting schedule information through the communication interface and a content signal corresponding to a channel, provide an image based on the received content signal corresponding to the channel, acquire feature information from the content signal while the image is being provided, wherein the feature information comprises a fingerprint that enables identification of the content signal, control the communication interface to: transmit, to a server, a request for content information, the request including the acquired feature information, and receive, from the server, the content information corresponding to the image that is currently provided in the electronic apparatus, wherein the content information includes a name of the program corresponding to the fingerprint included in the feature information, and transmit, to a server, a request for content information, the request including the acquired feature information, and receive, from the server, the content information corresponding to the image that is currently provided in the electronic apparatus, wherein the content information includes a name of the program corresponding to the fingerprint included in the feature information, and identify whether the broadcast schedule information for the channel is correct or incorrect by comparing the name of the program included in the content information with the broadcast schedule information, wherein the at least one processor controls the communication interface to: based on identifying that the broadcasting schedule information for the channel is incorrect, control the communication interface to transmit a subsequent request to the server at a first frequency, or based on identifying that the broadcasting schedule information for the channel is correct, control the communication interface to transmit a subsequent request to the server at a second frequency that is lower than the first frequency. based on identifying that the broadcasting schedule information for the channel is incorrect, control the communication interface to transmit a subsequent request to the server at a first frequency, or based on identifying that the broadcasting schedule information for the channel is correct, control the communication interface to transmit a subsequent request to the server at a second frequency that is lower than the first frequency.