This invention relates to retrieval for
multimedia content, and provides a program endpoint time detection apparatus for detecting an endpoint time of a program by performing
processing on audio signals of said program, comprising an audio classification unit for classifying said audio signals into a speech
signal portion and a non-speech
signal portion; a keyword retrieval unit for retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech
signal portion; a content analysis unit for performing content analysis on context of the candidate endpoint keyword retrieved by the keyword retrieval unit to determine whether the candidate endpoint keyword is a valid endpoint keyword; and a program endpoint time determination unit for performing statistics analysis based on the
retrieval result of said keyword retrieval unit and the determination result of said content analysis unit, and determining the endpoint time of the program. In addition, this invention also provides a program
information retrieval system. With present invention, program information regarding a program attended by user can be rapidly obtained.