An interface apparatus controls at least activation and termination of one
or more registered application programs in accordance with user
operations. The apparatus includes a first holding section configured to
hold information of the application programs; a user operation acceptance
section; a second holding section configured to receive and hold status
information of each application program; a list presentation section
configured to present an application program list window and to indicate
at least whether a status of each application program is a running status
or a terminated status based on the status information; a selection
section configured to select an application program to be controlled from
among the application programs in accordance with a predetermined first
user operation; and a control section configured to control the status of
the selected application program based on the status information when the
user operation acceptance section has accepted a predetermined second
user operation.