Information processing system, server device, and method for processing information
First Claim
1. An information processing system comprising:
- a client device; and
a server device, whereinthe client device includes;
a first transmitter configured to transmit, to the server device, an acquisition request to acquire information for connecting to an external device that provides at least one external service, said acquisition request including authentication information for the server device; and
the server device includes;
a storage configured to store one or more attributes of each of one or more accounts of the at least one external service, and the information for connecting to the external device by using each of the one or more accounts, in association with each other;
a receiver configured to receive the acquisition request from the client device;
an identifier configured to identify one or more candidate accounts to be used when the client device receives the at least one external service, the one or more candidate accounts being identified based on one or more information elements and the one or more attributes of each of the one or more accounts, the one or more information elements being included in the acquisition request and identifying the one or more accounts of the at least one external service; and
a second transmitter configured to transmit, to the client device, the information for connecting to the external device by using the identified one or more candidate accounts,wherein the server device belongs to a first service provider configured to provide a first service including an image processing by itself and the external device belongs to a second service provider configured to provide the at least one external service in conjunction with the first service provider, andthe server device includes an external cooperation information table that manages a plurality of accounts including the one or more candidate accounts with attribute information indicating whether each of the plurality of accounts is shared within an organization to which a user of the client device belongs.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system includes a client device and a server device. The client device includes a transmitter that transmits, to the server device, a request to acquire information for connecting to an external device that provides an external service. The server device includes a storage that stores attributes of accounts of the external service, and the information for connecting to the external device by using the accounts; a receiver that receives the acquisition request from the client device; an identifier that identifies candidate accounts to be used when the client device receives the external service, the candidate accounts being identified based on information elements and the attributes, the information elements being included in the acquisition request and identifying the accounts; and a transmitter that transmits, to the client device, the information for connecting to the external device by using the identified candidate accounts.
19 Citations
13 Claims
-
1. An information processing system comprising:
-
a client device; and a server device, wherein the client device includes; a first transmitter configured to transmit, to the server device, an acquisition request to acquire information for connecting to an external device that provides at least one external service, said acquisition request including authentication information for the server device; and the server device includes; a storage configured to store one or more attributes of each of one or more accounts of the at least one external service, and the information for connecting to the external device by using each of the one or more accounts, in association with each other; a receiver configured to receive the acquisition request from the client device; an identifier configured to identify one or more candidate accounts to be used when the client device receives the at least one external service, the one or more candidate accounts being identified based on one or more information elements and the one or more attributes of each of the one or more accounts, the one or more information elements being included in the acquisition request and identifying the one or more accounts of the at least one external service; and a second transmitter configured to transmit, to the client device, the information for connecting to the external device by using the identified one or more candidate accounts, wherein the server device belongs to a first service provider configured to provide a first service including an image processing by itself and the external device belongs to a second service provider configured to provide the at least one external service in conjunction with the first service provider, and the server device includes an external cooperation information table that manages a plurality of accounts including the one or more candidate accounts with attribute information indicating whether each of the plurality of accounts is shared within an organization to which a user of the client device belongs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server device comprising:
-
a storage configured to store one or more attributes of each of one or more accounts of at least one external service, and information for connecting to an external device that provides the at least one external service by using each of the one or more accounts, in association with each other; a receiver configured to receive an acquisition request to acquire the information for connecting to the external device, from a client device, said acquisition request including authentication information for the server device; an identifier configured to identify one or more candidate accounts to be used when the client device receives the at least one external service, the one or more candidate accounts being identified based on one or more information elements and the one or more attributes of each of the one or more accounts, the one or more information elements being included in the acquisition request and identifying the one or more accounts of the at least one external service; and a transmitter configured to transmit, to the client device, the information for connecting to the external device by using the identified one or more candidate accounts, wherein the server device belongs to a first service provider configured to provide a first service including an image processing by itself and the external device belongs to a second service provider configured to provide the at least one external service in conjunction with the first service provider, and the server device includes an external cooperation information table that manages a plurality of accounts including the one or more candidate accounts with attribute information indicating whether each of the plurality of accounts is shared within an organization to which a user of the client device belongs.
-
-
13. A method for processing information performed by an information processing system including a client device and a server device, the method comprising:
-
transmitting, by the client device to the server device, an acquisition request to acquire information for connecting to an external device that provides at least one external service, said acquisition request including authentication information for the server device; storing, by the server device, one or more attributes of each of one or more accounts of the at least one external service, and the information for connecting to the external device by using each of the one or more accounts, in association with each other; receiving, by the server device, the acquisition request from the client device; identifying, by the server device, one or more candidate accounts to be used when the client device receives the at least one external service, the one or more candidate accounts being identified based on one or more information elements and the one or more attributes of each of the one or more accounts, the one or more information elements being included in the acquisition request and identifying the one or more accounts of the at least one external service; and transmitting, by the server device to the client device, the information for connecting to the external device by using the identified one or more candidate accounts, wherein the server device belongs to a first service provider configured to provide a first service including an image processing by itself and the external device belongs to a second service provider configured to provide the at least one external service in conjunction with the first service provider, and the method further includes managing, in an external cooperation information table, a plurality of accounts including the one or more candidate accounts with attribute information indicating whether each of the plurality of accounts is shared within an organization to which a user of the client device belongs.
-
Specification