An information processing method performed by an image forming apparatus, comprising:
- receiving, from an information processing apparatus external to the image forming apparatus, an application information item list including a plurality of application information items, an application information item corresponds to an application or a job that is executed by the application, and recording the application information item in an application information storing unit, wherein the application information item includes a function identification information item used for identifying a function for which an execution request is given to the image forming apparatus from the application included in the information processing apparatus connected to the image forming apparatus via a network;
- causing a display unit to display an application information item list including the application information item that corresponds to the application or the job, based on the application information item recorded in the application information storing unit;
- and
- executing a process corresponding to the function identification information item included in the application information item that is selected from the application information item list.