A method of controlling a display device (100, 800, 900), the method comprising: outputting a first broadcast channel banner list including a channel banner of broadcast channels received by the display device (100, 800, 900) to a screen of the display device; receiving a broadcast channel change signal more than a first number within a predetermined time period; outputting a second broadcast channel banner list having changed a size of the channel banner of the broadcast channels included in the first broadcast channel banner list to the screen; receiving a current viewer ratings data of channels included in the second broadcast channel banner list from an external server; adjusting a size of a channel banner of the channels included in the second broadcast channel banner list in a manner of determining a size for a channel banner of a channel where a viewer ratings is less than a predetermined value as a first channel banner size and determining a size for a channel banner of a channel where the viewer ratings is greater than or equal to the predetermined value as a second channel banner size, extracting a viewing history data of a user by accessing a memory; and adjusting transparency of the channel banners of channels, which are not watched by the user more than a predetermined time, among broadcast channels included in the second broadcast channel banner list based on the extracted viewing history data of the user, wherein the channel banner includes a broadcast channel number, title information of a broadcast program, and a progress-bar Graphical user interface, GUI, of the broadcast program, wherein the first channel banner size is smaller than the second channel banner size, wherein in case of initially outputting the first broadcast channel banner list, a channel banner corresponding to a broadcast channel currently output in the screen is displayed in a manner of being highlighted, and wherein a position of the currently selected channel banner within the first broadcast channel banner list is determined by a position capable of implying a position of the currently selected channel banner among the total channel banner lists. outputting a first broadcast channel banner list including a channel banner of broadcast channels received by the display device (100, 800, 900) to a screen of the display device; receiving a broadcast channel change signal more than a first number within a predetermined time period; outputting a second broadcast channel banner list having changed a size of the channel banner of the broadcast channels included in the first broadcast channel banner list to the screen; receiving a current viewer ratings data of channels included in the second broadcast channel banner list from an external server; adjusting a size of a channel banner of the channels included in the second broadcast channel banner list in a manner of determining a size for a channel banner of a channel where a viewer ratings is less than a predetermined value as a first channel banner size and determining a size for a channel banner of a channel where the viewer ratings is greater than or equal to the predetermined value as a second channel banner size, extracting a viewing history data of a user by accessing a memory; and adjusting transparency of the channel banners of channels, which are not watched by the user more than a predetermined time, among broadcast channels included in the second broadcast channel banner list based on the extracted viewing history data of the user, wherein the channel banner includes a broadcast channel number, title information of a broadcast program, and a progress-bar Graphical user interface, GUI, of the broadcast program, wherein the first channel banner size is smaller than the second channel banner size, wherein in case of initially outputting the first broadcast channel banner list, a channel banner corresponding to a broadcast channel currently output in the screen is displayed in a manner of being highlighted, and wherein a position of the currently selected channel banner within the first broadcast channel banner list is determined by a position capable of implying a position of the currently selected channel banner among the total channel banner lists.