| CPC G06F 16/93 (2019.01) [G06F 15/0225 (2013.01)] | 16 Claims |

|
1. An information processing apparatus comprising circuitry configured to:
receive, from a terminal, first electronic data and a request for processing the first electronic data;
assign, to the first electronic data, first identification information used to control the first electronic data;
transmit a first request for performing predetermined processing on the first electronic data via a network to an external service system that performs the predetermined processing;
acquire, via the network from the external service system, second identification information assigned by the external service system to control the first electronic data;
store, in a memory, the second identification information in association with the first identification information;
transmit a second request to acquire a second electronic data which is generated by the predetermined processing performed on the first electronic data, based on the second identification information;
acquire, via the network from the external service system, the second electronic data and cause the information processing apparatus to display a screen including a preview field and display information on the first identification information and information on the second identification information;
display the first electronic data in the preview field in response to selecting the information on the first identification information; and
display the second electronic data in the preview field in response to selecting the information on the second identification information.
|