An operation of a user is inputted to an operating section. A display
shows information to the user. A controller causes, in accordance with
the operation inputted to the operating section, the display to
selectively show: a first screen image showing a plurality of groups,
each of which includes at least one digital image stored in a storage
medium and categorized in accordance with a predetermined condition, so
that the user designates at least one of the groups through the operating
section; and a second screen image showing, in a substantial full-screen
manner, the at least one digital image included in the at least one of
the groups designated by the user, so that the user browses the at least
one digital image one by one to specify the number of sheets to be
printed with respect to at least one browsed digital image, through the
operating section. The controller is operable to cause a printer to
execute a printing operation in accordance with the specification
performed in the second screen image when a print instruction is inputted
to the operating section.