In a broadcasting station, it is important to establish an environment that facilitates the reuse of TV programs and legacy materials. Therefore it is necessary to build efficient video archives that allow for the accumulation of a large number of TV programs. A video skimming system is very useful because it helps us quickly grasp the contents of accumulated TV programs in video archives. In this paper, we propose a video skimming method based on information about a TV program, which have natural language annotations that describe the contents of TV programs. Using these annotations, we can generate skimmed TV programs by extracting representative video scenes. We performed a series of skimming experiments for TV programs, and obtained good results.