A television receiver, comprising: at least one tuner configured to respectively receive in real time a first composite video signal of a currently viewed channel and a second composite video signal of at least one different channel preferred by a user; a signal processor configured to respectively process the first and second composite video signals; a personal video recorder configured to enable a time-shift function by storing the first and second composite video signals and configured to reproduce the stored signals according to a user selection of the time-shift function; a controller configured to generate display control signals according to a user selection of a display mode, to display in a real-time display mode at least one of the first and second received composite video signals and to display in a time-shifted display mode at least one of the stored signals reproduced by said personal video recorder, the at least one real-time-displayed composite video signal and the at least one time-shifted-displayed composite video signal being simultaneously displayed on different screen areas, characterized in that the signal processor respectively outputs Program and Service Information Protocol, PSIP, data of a broadcast signal received via each channel, wherein the second composite video signal is selected based on the PSIP data of the currently viewed channel, wherein the at least one different channel is a subchannel of the currently viewed channel, the subchannel being one of a plurality of digital broadcasting subchannels of a physical channel, wherein the controller is further configured to: discriminate subchannel information for the currently viewed channel from the PSIP data by searching EPG information included in the PSIP data to determine whether the subchannel exists, determine (S430a) whether the user performs a channel changing operation to change the currently viewed channel, determine (S430b) whether a viewing time of a newly viewed channel exceeds a reference time using a timer if the channel changing operation is detected, determine whether the newly viewed channel corresponds to the subchannel if the viewing time exceeds the reference time, and determine using a mode setting unit whether a search mode is entered, which requires an OSD generator to display a progress bar or search window enabling user control of the time-shift function, if the newly viewed channel corresponds to the subchannel. at least one tuner configured to respectively receive in real time a first composite video signal of a currently viewed channel and a second composite video signal of at least one different channel preferred by a user; a signal processor configured to respectively process the first and second composite video signals; a personal video recorder configured to enable a time-shift function by storing the first and second composite video signals and configured to reproduce the stored signals according to a user selection of the time-shift function; a controller configured to generate display control signals according to a user selection of a display mode, to display in a real-time display mode at least one of the first and second received composite video signals and to display in a time-shifted display mode at least one of the stored signals reproduced by said personal video recorder, the at least one real-time-displayed composite video signal and the at least one time-shifted-displayed composite video signal being simultaneously displayed on different screen areas, characterized in that the signal processor respectively outputs Program and Service Information Protocol, PSIP, data of a broadcast signal received via each channel, wherein the second composite video signal is selected based on the PSIP data of the currently viewed channel, wherein the at least one different channel is a subchannel of the currently viewed channel, the subchannel being one of a plurality of digital broadcasting subchannels of a physical channel, wherein the controller is further configured to: discriminate subchannel information for the currently viewed channel from the PSIP data by searching EPG information included in the PSIP data to determine whether the subchannel exists, determine (S430a) whether the user performs a channel changing operation to change the currently viewed channel, determine (S430b) whether a viewing time of a newly viewed channel exceeds a reference time using a timer if the channel changing operation is detected, determine whether the newly viewed channel corresponds to the subchannel if the viewing time exceeds the reference time, and determine using a mode setting unit whether a search mode is entered, which requires an OSD generator to display a progress bar or search window enabling user control of the time-shift function, if the newly viewed channel corresponds to the subchannel. discriminate subchannel information for the currently viewed channel from the PSIP data by searching EPG information included in the PSIP data to determine whether the subchannel exists, determine (S430a) whether the user performs a channel changing operation to change the currently viewed channel, determine (S430b) whether a viewing time of a newly viewed channel exceeds a reference time using a timer if the channel changing operation is detected, determine whether the newly viewed channel corresponds to the subchannel if the viewing time exceeds the reference time, and determine using a mode setting unit whether a search mode is entered, which requires an OSD generator to display a progress bar or search window enabling user control of the time-shift function, if the newly viewed channel corresponds to the subchannel.