The present invention provides a computer readable medium recording an
information providing program for providing information relating to an
optional device installable on an apparatus such as a printer, the
program being capable of providing the information on an installable
optional device that is presently uninstalled to a user in an easily
understandable form. In the information providing program causing the
information providing device to execute: acquiring information relating
to the installation status of the optional device on the target apparatus
and determining an uninstalled optional device, which is an installable
optional device that has not been installed; determining whether the
uninstalled optional device can be additionally installed in the
installation status in the target apparatus; and displaying an image
representing the uninstalled optional device to a user so that
possibility or impossibility of the additional installing can be
identified.