CROSS-REFERENCE TO RELATED APPLICATION

The present application is based on and claims priority under 35 U.S.C. § 119 to Japanese Patent Application No. 2019-239918, filed on Dec. 27, 2019, and Japanese Patent Application No. 2020-034342, filed on Feb. 28, 2020, the contents of which are incorporated herein by reference in their entirety.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a service providing system, an information processing system, and an information processing method.

2. Description of the Related Art

A technology referred to as a web application is known, in which a service provided on a network is used by a terminal apparatus in a web browser, etc. This service can also be used from a device such as an image forming apparatus. For example, there is known a service providing system that stores image data, generated by scanning a document (original document) by an image forming apparatus, in an external storage service, or that prints the image data.

In the service providing system, the user can make settings in advance relating to the use of the device, in order to reduce the load when the user uses the service from the device (see, for example, Patent Document 1). Patent Document 1 describes a technique in which an information processing system accepts a default value and the like of a print setting set by a user with respect to an application setting screen.Patent Document 1: Japanese Unexamined Patent Application Publication No. 2017-076368

SUMMARY OF THE INVENTION

According to one aspect of the present invention, there is provided a service providing system including a device and an information processing system configured to transmit, to an external service system, data relating to a first application for which an execution request is given by the device, wherein the information processing system includes first processing circuitry; and a first memory storing computer-executable instructions that cause the first processing circuitry to control to store each user of the information processing system and each user of the external service system in association with each other, and wherein the device includes second processing circuitry; and a second memory storing computer-executable instructions that cause the second processing circuitry to accept a specification of the first application and a user of the information processing system; acquire data for which a user of the external service system, associated with the specified user of the information processing system, has an authority, among the data relating to the first application included in the external service system; control to display a first screen configured to accept a selection of one piece of data from the acquired data for which the user of the external service system has the authority; accept the one piece of data for which the selection is accepted via the first screen; and request the external service system to store information acquired by the device in association with the accepted one piece of data.

