Abstract:
PROBLEM TO BE SOLVED: To provide a program recommendation server which rejects a program highly preferred in general, and recommends a program suitable for the preference of specific users. SOLUTION: In a program recommendation server 3: a reservation information receiver 230 receives reservation information transmitted by a program viewing terminal; a reservation information DB 235 stores the reservation information with respect to each of the users; a community reservation information statistics section 236 groups the users as a first group, based on the received reservation information, and the reservation information stored for each of the users; a user reservation information statistics section 237 groups the users as a second group including the first group; a recommended program creator 239 generates recommentation information specific to the first group, based on the result of aggregating the reservation information of the users belonging to the first group, and the result of aggregating the reservation information of the users belonging to the second group; a recommendation transmitter 240 transmits the recommentation information to the program viewing terminal, and the program viewing terminal reproduces the program based on the recommentation information. COPYRIGHT: (C)2011,JPO&INPIT