Additionally, it is also possible to provide the program to the information processing apparatus 800 through a network by using, as therecording medium, a recording device, such as a hard disk and a RAM, provided in a server system connected to a private communication network or Internet.As has been described above, according to the searching system 10 according to this embodiment, a new word that