9. An information processing method comprising: collecting texts stored in a storage unit in response to a general word extracting request signal input by a user or when a predetermined time is reached, and extracting words from said collected texts; determining, as a general word, a word which appears at a frequency higher than a first predefined value for a first predetermined period, and which appears at a frequency varying within a second predefined value range for every second predetermined period shorter than said first predetermined period; creating a general word list which enumerates a plurality of general words including said general word; collecting texts including a keyword from texts stored in said storage unit in response to said keyword entered for a search; extracting nouns from collected first texts, determining a noun which partially matches said keyword as a first word; extracting second texts including said first word from among said first texts; extracting a word which belongs to at least one word from among a noun, verb, and adjective from said second texts; counting a number of times said word extracted from said second texts is used; determining words extracted from said second texts, as second words which are pertinent word to said first word, if the words are ranked at a predetermined position or higher with respect to the number of times the words are used; and lowering the rank of a second word which matches any one from among said plurality of general words in said general word list, and outputting said second words together with said first word.
9. An information processing method comprising: collecting texts stored in a storage unit in response to a general word extracting request signal input by a user or when a predetermined time is reached, and extracting words from said collected texts; determining, as a general word, a word which appears at a frequency higher than a first predefined value for a first predetermined period, and which appears at a frequency varying within a second predefined value range for every second predetermined period shorter than said first predetermined period; creating a general word list which enumerates a plurality of general words including said general word; collecting texts including a keyword from texts stored in said storage unit in response to said keyword entered for a search; extracting nouns from collected first texts, determining a noun which partially matches said keyword as a first word; extracting second texts including said first word from among said first texts; extracting a word which belongs to at least one word from among a noun, verb, and adjective from said second texts; counting a number of times said word extracted from said second texts is used; determining words extracted from said second texts, as second words which are pertinent word to said first word, if the words are ranked at a predetermined position or higher with respect to the number of times the words are used; and lowering the rank of a second word which matches any one from among said plurality of general words in said general word list, and outputting said second words together with said first word. 11. The information processing method according to claim 9 , wherein said every second predetermined period is daily, weekly, or monthly.