the retrieval processing section 140, the retrieval result selection processing section 160, and the retrieval result holding processing section 170 is recorded on a storage medium such as a CD-ROM, stored on a magnetic disk or the like, and thereafter loaded into a memory and executed.