A multifunction machine selects a desired software component from a list
of software components accumulated in a server, acquires the selected
software component and authentication information from the server, and
controls the processing operation of the software component based on the
acquired authentication information.