An information providing system in which an information providing apparatus which provides electronic content guide information related to a program, an information acquiring apparatus which acquires and displays video information and the electronic content guide information of the program, and a remote control terminal which can remote-control the information acquiring apparatus can communicate with each other, wherein
- the information providing apparatus comprises:
- a scenario information storage unit which stores scenario information included in the electronic content guide information related to a program in association with program identification information;
- and
- a scenario information providing unit which provides, based on the program identification information provided by the information acquiring apparatus and the remote control terminal, scenario information which is related to a program watched by using the information acquiring apparatus and which is configured to be able to be displayed in different display states between the information acquiring apparatus and the remote control terminal to the information acquiring apparatus and the remote control terminal,
- the information acquiring apparatus comprises:
- a channel selecting unit which performs a channel selecting operation based on the program identification information provided from the remote control terminal;
- a video information receiving unit which receives the video information of the program to be watched;
- a first scenario information acquiring unit which acquires the scenario information related to the program to be watched from the information providing apparatus based on the program identification information;
- a first display unit which displays the video information of the program and the scenario information related to the program to be watched;
- a first display control unit which can control the first display unit to change a display state of the scenario information related to the program to be watched depending on a display state of the scenario information on the remote control terminal based on predetermined setting information or predetermined operation information, and
- the remote control terminal comprises:
- a program identification information acquiring unit which acquires the program identification information to designate a program watched by using the information acquiring apparatus;
- a channel selection control unit which remote-controls a channel selecting process by the information acquiring apparatus based on the acquired program identification information;
- a second scenario information acquiring unit which acquires the scenario information related to the program to be watched based on the acquired program identification information;
- a second display unit which displays the scenario information related to the program to be watched;
- and
- a second display control unit which can control the second display unit such that the display state of the scenario information related to the program to be watched is changed depending on the display state of the scenario information in the information acquiring apparatus based on the predetermined setting information or the predetermined operation information,
- wherein when a display of the scenario information is stopped in the information acquiring apparatus, the second display control unit controls the second display unit to display the scenario information the display of which is stopped,
- wherein when the program to be watched is liked by each of a plurality of users based on preset user preferences associated with a respective display control unit, then the respective display control unit displays scenario information related to the program to be watched and matched with the respective user's, and
- wherein when the program to be watched is not liked by a particular one of the plurality of users based on the particular user's preferences associated with the particular user's display control unit, then the particular user's display control unit displays scenario information related to a different program from the program to be watched.