SERVER APPARATUS, AND CONTROL METHOD AND COMPUTER-READABLE STORAGE MEDIUM THEREFOR
First Claim
1. A server apparatus comprising:
- a reception unit configured to receive, from an information processing apparatus through a network, pieces of user identification information that uniquely identify respective users, pieces of appliance identification information that uniquely identify respective electronic appliances, and pieces of use permission/prohibition information that represent on a per service type basis whether uses of services are permitted or prohibited;
a storage unit configured to store the pieces of use permission/prohibition information so as to be associated with combinations of user identification information and appliance identification information;
an acceptance unit configured to accept user identification information, appliance identification information, and service type information from any of the electronic appliances through the network;
a determination unit configured to determine whether use of a service represented by the service type information accepted by said acceptance unit is permitted or prohibited based on use permission/prohibition information stored in said storage unit so as to be associated with a combination of the user identification information and the appliance identification information which are accepted by said acceptance unit; and
a transmission unit configured, in a case where it is determined by said determination unit that use of the service represented by the service type information accepted by said acceptance unit is permitted, to transmit screen information for use of the service represented by the service type information to the electronic appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus capable of preventing unauthorized use of services by a third party through an electronic appliance that stores information used for user authentication by the server apparatus. The server apparatus receives, from an information processing apparatus, pieces of user identification information, pieces of appliance identification information, and pieces of use permission/prohibition information representing on a per service type basis whether uses of services are permitted or prohibited, and stores them so as to be associated with one another. When determining based on use permission/prohibition information, which is associated with a combination of user identification information and appliance identification information that are accepted from an electronic appliance, that use of a service represented by service type information accepted from the electronic appliance is permitted, the server apparatus transmits screen information for use of the service to the electronic appliance.
11 Citations
7 Claims
-
1. A server apparatus comprising:
-
a reception unit configured to receive, from an information processing apparatus through a network, pieces of user identification information that uniquely identify respective users, pieces of appliance identification information that uniquely identify respective electronic appliances, and pieces of use permission/prohibition information that represent on a per service type basis whether uses of services are permitted or prohibited; a storage unit configured to store the pieces of use permission/prohibition information so as to be associated with combinations of user identification information and appliance identification information; an acceptance unit configured to accept user identification information, appliance identification information, and service type information from any of the electronic appliances through the network; a determination unit configured to determine whether use of a service represented by the service type information accepted by said acceptance unit is permitted or prohibited based on use permission/prohibition information stored in said storage unit so as to be associated with a combination of the user identification information and the appliance identification information which are accepted by said acceptance unit; and a transmission unit configured, in a case where it is determined by said determination unit that use of the service represented by the service type information accepted by said acceptance unit is permitted, to transmit screen information for use of the service represented by the service type information to the electronic appliance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control method for a server apparatus, comprising:
-
a reception step of receiving, from an information processing apparatus through a network, pieces of user identification information that uniquely identify respective users, pieces of appliance identification information that uniquely identify respective electronic appliances, and pieces of use permission/prohibition information that represent on a per service type basis whether uses of services are permitted or prohibited; a storage step of storing the pieces of use permission/prohibition information so as to be associated with combinations of user identification information and appliance identification information; an acceptance step of accepting user identification information, appliance identification information, and service type information from any of the electronic appliances through the network; a determination step of determining whether use of a service represented by the service type information accepted in said acceptance step is permitted or prohibited based on use permission/prohibition information stored in said storage step so as to be associated with a combination of the user identification information and the appliance identification information which are accepted in said acceptance step; and a transmission step of, in a case where it is determined in said determination step that use of the service represented by the service type information accepted in said acceptance step is permitted, transmitting screen information for use of the service represented by the service type information to the electronic appliance. - View Dependent Claims (7)
-
Specification