Patent ID: 8356259

Claim:
An information processing apparatus that starts up an application on an operating system to perform information processing, wherein the information processing apparatus comprises: a processor; and memory comprising instructions stored therein that, when executed by the processor, cause the information processing apparatus to: install the application; in response to installing the application, display an installation screen comprising a plurality of selectable buttons, wherein each of the plurality of selectable buttons is respectively associated with one of a plurality of display regions and one of a plurality of setting items; detect a use environment of the information processing apparatus; determine a respective score for each of the plurality of buttons based on the detected use environment and a table of numerical values associated with each of the plurality of buttons, wherein greater scores are indicative of greater relevance to the detected use environment; and display the button with the greatest relevance to the detected use environment by increasing the size of the display region of the button with the greatest score with respect to the display regions of the other buttons.