The present invention provides an information processing apparatus capable
of improving the operability of an installation screen. The information
processing apparatus of the present invention starts up an application on
an operating system to perform information processing. This information
processing apparatus includes: installation means for installing the
application; display means for displaying, when the application is
installed, an installation screen on which a plurality of buttons, each
associated with each of a plurality of setting items and operated by a
user, are arranged; detection means for detecting a use environment of
the information processing apparatus; and display control means for
allowing, among the buttons arranged on the installation screen, the
button relevant to the use environment detected by the detection means to
be displayed on the display means so as to be relatively increased in
display level with respect to the other buttons.