A video information system which displays or records broadcast video
information records an operation history of the video information system,
and, when video information is newly reproduced and displayed or newly
recorded, generates user presence information from the operation history
and program information of broadcast video information and selects video
information to be displayed or recorded based on the user preference
information.