An information presentation system comprising an image forming apparatus, a terminal device and a server device that are connected through a network, wherein
- the image forming apparatus is provided with
- an image forming part that forms an image on a medium,
- a sensor that detects a state of the image forming apparatus, the state of the image forming apparatus including at least one of a rotation number of a photosensitive drum, a toner remaining amount, temperature and humidity inside the image forming apparatus at time when a symptom occurs in the image forming apparatus,
- an image forming apparatus processor that generates image forming apparatus information from the state of the image forming apparatus,
- an image forming apparatus memory that stores and answer, and
- an image forming apparatus communication part that communicates with the server device,
- the terminal device is provided with
- a terminal device input part that receives a search keyword,
- a terminal device presentation part that presents information to the user, and
- a terminal device communication part that communicates with the server device,
- the server device is provided with
- a server device communication part that communicates with the image forming apparatus and the terminal device,
- a server device memory part that stores multiple answers that are information to be presented to the user in order to cope with symptoms that occur in the image forming apparatus, the multiple answers including at least one possible answer that is not stored in the image forming apparatus memory and the multiple answers being updatable,
- a server device processor that generates a connection code from the image forming apparatus information received from the image forming apparatus and determines at least one possible answer from the multiple answers to cope with the symptom based on a combination of the search keyword received from the terminal device and the image forming apparatus information,
- a presentation order determination part that determines priority ranks of the at least one possible answer to present to the user based on a degree of relevancy of the at least one possible answer to the search keyword,
- the image forming apparatus sends, to the server device by the image forming apparatus communication part, the image forming apparatus information,
- the server device transmits the connection code generated from the image forming apparatus information to the image forming apparatus,
- the terminal device receive an input of the connection code presented on the image forming apparatus and sends, to the server device by the terminal device communication part, the received input of connection code and the search keyword for searching for the answers on the symptom that occurred in the image forming apparatus,
- the server device determines the at least on possible answer from the multiple answers based on the image forming apparatus information and the search keyword and a presentation order of the at least one possible answer to be presented to the user based on the degree of relevancy of the at least one possible answer to the search keyword, and sends the at least one possible answer and the presentation order to the terminal device by the server device communication part, and
- the terminal device presents, to the user by the terminal device presentation part, the at least one possible answer in an order according to the presentation order.