1. An image forming apparatus having a plurality of application execution environments, comprising: a control part in each of the application execution environments, configured to control an application executed in a corresponding application execution environment, wherein the control part in a first application execution environment controls an application executed in an other application execution environment via the control part of the other application execution environment.