Patent ID: 8810826

Claim:
A printing apparatus operating with one or more data files comprising: a display unit; a display controller which controls the display unit to display an input screen for associating a date with at least one icon, the input screen including a name of the date and a thumbnail image of at least one of the one or more data files relating to the date; an input unit which receives an input indicating an association between the date and at least one icon; an icon storing unit which stores a plurality of icons and a plurality of dates while being associated with each other based on inputs through the input unit; an extracting unit which extracts an icon, which is associated with dates within a time period among a plurality of first time periods, from the icon storing unit, wherein the display controller controls the display unit to display a plurality of period names corresponding to the plurality of first time periods and the extracted icon; a selecting unit which selects a period name from among the period names displayed on the display unit; a printing unit which prints at least one of the one or more data files which relates to dates within the time period corresponding to the period name selected by the selecting unit; an obtaining unit which obtains at least one of the one or more data files; an acquiring unit which acquires a date relating to the at least one data file obtained by the obtaining unit; and a determination unit which determines whether the icon storing unit stores the acquired date while being associated with any icons, wherein the display controller controls the display unit to display the input screen in response to the determination unit determining that the icon storing unit does not store the acquired date while being associated with any icons.