Patent ID: 8751471

Claim:
An information processing system, comprising: a communication device having a telephone function; and a terminal device communicably connected to the communication device, the communication device comprising: a recording device configured to record telephone communication conducted through the telephone function when the device is connected to a phone line; a disconnection judging device configured to judge whether the communication device connected to the phone line is disconnected from the phone line; a control device configured to execute a keyword display process in response to detection by the disconnection judging device that the communication device is disconnected from the phone line; the keyword display process comprising: prompting a user to input voice externally into the communication device; generating voice data from the voice externally input by the user; transmitting recorded data which is recorded by the recording device to the terminal device; transmitting the voice data inputted in response to the disconnection of the communication device from the phone line; receiving keyword candidate data from the terminal device; and displaying the received keyword candidate data on a display as one or more candidate search keywords; a selection device configured to receive input from the user to select at least one of the one or more candidate search keywords that are displayed as the keyword candidate data; and a transmission device configured to transmit the at least one keyword candidate selected through the selection device to the terminal device, the terminal device comprising: a first terminal side reception device configured to receive the recorded data from the communication device; a content database configured to store the recorded data received from the communication device, the content database comprising a plurality of search keywords associated with previously received recorded data; a keyword generation device configured to generate the keyword candidate data by extracting the one or more candidate search keywords from the plurality of search keywords in the content database based on the voice data received from the communication device; a terminal side transmission device configured to transmit the generated keyword candidate data to the communication device; a second terminal side reception device configured to receive the at least one keyword candidate selected by the selection device and transmitted from the communication device; and a registration device configured to register the at least one keyword candidate received from the communication device in the content database as a search keyword for searching for the recorded data while associating the received at least one keyword candidate with the recorded data in the content database.