A digital multimedia recorder that makes good use of EPG data to have at
least one of the following capabilities of: (a) selecting a program to be
played from a displayed program guide for recorded programs; (b)
including, in the displayed program guide, program information on programs
relating to each of the recorded programs thereby to permit the user to
program the recorder to record a selected one of the related program; (c)
recording a plurality of programs broadcast at the same time; (d) record a
multi-channel program whose channel configuration changes in the middle of
the program so as to support the capability (a); and (e) playing a
recorded program within a limit prescribed in a contract with a provider.
The information includes information on related programs, if any (which
are related with each program), and information on recommended programs
which a broadcasting party recommends to the subscribers.