A remote support apparatus configured to remotely support an image forming apparatus via a relay server using Hypertext Transfer Protocol (HTTP) communication, the remote support apparatus comprising: a communication means configured to establish a communication path with the image forming apparatus that is capable of performing a plurality of different types of support processing for a user asking for support via the relay server; a selection means configured to select a type of support processing from among the plurality of different types of support processing, the plurality of different types of support processing comprising: a first support processing for remotely operating an operation panel of the image forming apparatus; and a second support processing for displaying an image for assisting a user of the image forming apparatus in operating the image forming apparatus, the image being displayed on the operation panel of the image forming apparatus; a control means configured to transmit a request to perform the support processing selected by the selection means to the relay server as a POST request in the HTTP format; a first support means; and a second support means; wherein, if the first support processing is selected by the selection means, the first support means is configured to: receive an image that has been displayed on the operation panel of the image forming apparatus, via the relay server, according to a GET request in the HTTP format; display the received image on a display means of the remote support apparatus; and transmit a remote operation command, based on the displayed image, to the image forming apparatus via the relay server, according to a POST request in the HTTP format, and wherein, if the second support processing is selected by the selection means, the second support means is configured to transmit, to the image forming apparatus via a relay server, the image for assisting the user in operating the image forming apparatus, the image being sent to the image forming apparatus via the relay server according to a POST request in the HTTP format. a communication means configured to establish a communication path with the image forming apparatus that is capable of performing a plurality of different types of support processing for a user asking for support via the relay server; a selection means configured to select a type of support processing from among the plurality of different types of support processing, the plurality of different types of support processing comprising: a first support processing for remotely operating an operation panel of the image forming apparatus; and a second support processing for displaying an image for assisting a user of the image forming apparatus in operating the image forming apparatus, the image being displayed on the operation panel of the image forming apparatus; a control means configured to transmit a request to perform the support processing selected by the selection means to the relay server as a POST request in the HTTP format; a first support processing for remotely operating an operation panel of the image forming apparatus; and a second support processing for displaying an image for assisting a user of the image forming apparatus in operating the image forming apparatus, the image being displayed on the operation panel of the image forming apparatus; a control means configured to transmit a request to perform the support processing selected by the selection means to the relay server as a POST request in the HTTP format; a first support means; and a second support means; receive an image that has been displayed on the operation panel of the image forming apparatus, via the relay server, according to a GET request in the HTTP format; display the received image on a display means of the remote support apparatus; and transmit a remote operation command, based on the displayed image, to the image forming apparatus via the relay server, according to a POST request in the HTTP format, and