1. An information processing apparatus comprising: a first accepting unit that accepts specified document data; a second accepting unit that accepts a specified processing function to be executed on the document data; a process performing unit that performs, on the document data, a process corresponding to the processing function accepted by the second accepting unit; a memory that stores information about processing function groups each constituted by a plurality of processing functions indicating processes to be performed on document data, and that stores, in association with each other, the document data accepted by the first accepting unit and a processing function group to which the processing function accepted by the second accepting unit belongs; and a display controller that performs control to display, in a case where the first accepting unit accepts again the specified document data, the processing function group that is stored in the memory in association with the specified document data.