10. A recording medium which records a data processing algorithm in a manner readable by a calculating section, the data processing algorithm making a calculating section function as a data processing device for selecting a subpart of a program, the data processing device comprising: a character data acquiring section which acquires character data; a content character data acquiring section which acquires content character data outputted together with the program and indicating contents of the program; a partial data output date/time acquiring section which acquires date/time information of an occurrence of the subpart of the program which is related to the content character data relevant to the character data; and a data acquiring section which acquires the subpart of the program which corresponds to a date/time of the occurrence of the subpart of the program, based on the partial data output date/time information.
10. A recording medium which records a data processing algorithm in a manner readable by a calculating section, the data processing algorithm making a calculating section function as a data processing device for selecting a subpart of a program, the data processing device comprising: a character data acquiring section which acquires character data; a content character data acquiring section which acquires content character data outputted together with the program and indicating contents of the program; a partial data output date/time acquiring section which acquires date/time information of an occurrence of the subpart of the program which is related to the content character data relevant to the character data; and a data acquiring section which acquires the subpart of the program which corresponds to a date/time of the occurrence of the subpart of the program, based on the partial data output date/time information. 11. A recording medium according to claim 10 , wherein the character data is comprised of text data further comprising program-linked data of a markup language file.