A user interface is controlled to support a user using an image processing
apparatus which can perform a task, for example, for storing image data
obtained by a scanner in a memory or printing the image by a printer. In
a display apparatus which can display a user interface including
operation items, a user's intention is estimated, and an operation by the
user for specifying a task is supported. For example, statuses of an
image input unit and an image accept unit relating to execution of the
task are monitored, and display forms of the operation items are varied
in accordance with results of the monitoring.