Patent ID: 7809298

Claim:
An image forming apparatus having a display unit for displaying a program which can be executed in said apparatus so that the program can be identified, said apparatus comprising: recognizing means for recognizing a program to be executed in said image forming apparatus; and display control means for controlling the display unit to display (a) a plurality of program display windows each corresponding to a different one of a plurality of programs provided in said image forming apparatus and (b) a program list display window that displays a list of the plurality of programs and displays a plurality of window switching keys each corresponding to a different one of the plurality of program display windows and instructing display switching to the corresponding program display window, wherein if the number of current window switching keys becomes larger than a predetermined number of window switching keys that can be displayed in the program list display window, said display control means controls the display unit to display a window switching key for switching the program list display window, when said recognizing means recognizes a new program.