The convenience for a user can be improved when a printer apparatus is
used through an information processing apparatus. The information
processing apparatus includes: an associating unit for associating an
object with a printer driver corresponding to a printer apparatus and a
network port relating to a communication with the printer apparatus when
the communication with the printer apparatus is established, and
releasing the association between the object and the printer driver
corresponding to the printer apparatus and the network port relating to
the communication with the printer apparatus when the communication with
the printer apparatus is not established; and an object control unit for
performing control to display on a display apparatus a first object
associated by the associating unit with a printer driver corresponding to
a first printer apparatus and a network port relating to a communication
with the first printer apparatus, and a second object associated with a
printer driver corresponding to a second printer apparatus different from
the first printer apparatus and a network port relating to a
communication with the second printer apparatus as the same object.