A non-transitory computer-readable medium storing computer-readable instructions, the instructions, when executed by a processor of a server apparatus, causing the processor to perform operations comprising:
- a first acquiring operation acquiring a plurality of image data from each of a plurality of communication apparatuses through a network, the plurality of image data corresponding respectively to a plurality of image information included in remote conference screens, the remote conference screens being respectively displayed on displays of the communication apparatuses according to media data distributed to the communication apparatuses through the network;
- a second acquiring operation acquiring layout information from each of the communication apparatuses through the network, the layout information designating a layout of the plurality of image information at a corresponding one of the remote conference screens displayed on a corresponding one of the displays of a corresponding one of the communication apparatuses;
- a registering operation registering the layout information of each of the communication apparatuses acquired by the second acquiring operation, in a storage device in association with apparatus information identifying the corresponding one of the communication apparatuses from which the layout information is acquired;
- a third acquiring operation acquiring a recording start instruction representing instructing start of recording of a remote conference, from any one of the communication apparatuses through the network;
- a specifying operation specifying, in response to the third acquiring operation acquiring the recording start instruction, based on the layout information of the communication apparatuses registered in the storage device in association with the apparatus information:
- a first display area in which layouts of two or more image information of the plurality of image information of the remote conference screens correspond to each other between two or more of the communication apparatuses, and
- a second display area in which layouts of two or more image information of the plurality of image information of the remote conference screens do not correspond to each other between any of the communication apparatuses;
- a first generating operation combining, in response to the third acquiring operation acquiring the recording start instruction, two or more image data corresponding respectively to the two or more image information included in the first display area specified by the specifying operation, and generating one first kind record data corresponding to the two or more image information which are arranged in the layout of the two or more image information included in the first display area;
- and
- a fourth acquiring operation acquiring, in response to the third acquiring operation acquiring the recording start instruction, second kind record data individually corresponding to image information included in the second display area specified by the specifying operation.