An information providing apparatus includes, a communication section
configured to transmit and receive to and from the terminal apparatus, a
command analysis section configured to specify a command from the
terminal apparatus, a user specifying section configured to specify a
user transmitting the command, a keyword system providing section
configured to transmit all or part of the keyword system to the terminal
apparatus when a specified command is a keyword list request command, a
content preview select section configured to specify at least one content
based on the keyword, the user personal information and the history
information when a specified command is a content preview request
command, and select the preview data and content specifying data, and a
content preview providing section configured to transmit the content
preview data and the content specifying data to the terminal apparatus.