A stream reproducing device performing automatic viewing of a non-viewed
period of a stream. The stream reproducing device comprises a camera a
person detecting unit detecting the viewer based on the output of the
camera, a viewing information generating unit generating viewing
information based on the person detecting unit, and a reproduction
control unit receiving supply of a stream, to control reproduction of the
stream. The person detecting unit detects each of the viewers by
classifying based on the output of the camera. The viewing information
generating unit generates the viewing information for each of the viewers
based on the detection result of each of the viewers. The viewing
information generated by the viewing information generating unit is
related to a time stamp of the stream to identify a non-viewed period,
for which each viewer does not view the reproduced result of the stream.