SERVER APPARATUS, CLIENT APPARATUS, CONTROL METHOD THEREFOR, AND COMPUTER PROGRAM
First Claim
1. A server apparatus capable of communicating with a client apparatus via a plurality of communication paths, comprising:
- a memory unit adapted to store first authentication information of the client apparatus which communicates via at least one of the plurality of communication paths;
a request unit adapted to request the client apparatus to transmit second authentication information stored in a memory unit of the client apparatus upon acceptance of an access request from the client apparatus via one of the plurality of communication paths;
a first authentication unit adapted to authenticate the second authentication information on the basis of the first authentication information when the second authentication information is transmitted in response to the transmission request; and
an access permission unit adapted to permit access from the client apparatus when said first authentication unit authenticates the second authentication information.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus capable of communicating with a client apparatus via plurality of transmission paths includes a memory unit adapted to store first authentication information of the client apparatus which communicates via at least one of the plurality of transmission paths, a request unit adapted to request transmission of second authentication information stored in the memory unit of the client apparatus upon acceptance of a connection request from the client apparatus via one of the plurality of transmission paths, a first authentication unit adapted to authenticate the second authentication information on the basis of the first authentication information when the second authentication information is transmitted in response to the request, and an access permission unit adapted to permit access from the client apparatus when the first authentication unit authenticates the second authentication information.
25 Citations
21 Claims
-
1. A server apparatus capable of communicating with a client apparatus via a plurality of communication paths, comprising:
-
a memory unit adapted to store first authentication information of the client apparatus which communicates via at least one of the plurality of communication paths;
a request unit adapted to request the client apparatus to transmit second authentication information stored in a memory unit of the client apparatus upon acceptance of an access request from the client apparatus via one of the plurality of communication paths;
a first authentication unit adapted to authenticate the second authentication information on the basis of the first authentication information when the second authentication information is transmitted in response to the transmission request; and
an access permission unit adapted to permit access from the client apparatus when said first authentication unit authenticates the second authentication information. - View Dependent Claims (2, 3, 4, 9, 16)
-
-
5. A server apparatus capable of communicating with a client apparatus via a plurality of communication paths, comprising:
-
a memory unit adapted to store identification information and first authentication information of the client apparatus which communicates via at least one of the plurality of communication paths;
a request unit adapted to request the client apparatus to transmit the identification information of the client apparatus upon acceptance of an access request from the client apparatus via one of the plurality of communication paths;
a determination unit adapted to determine whether or not said memory unit stores the identification information transmitted in response to the transmission request; and
an access permission unit adapted to permit access from the client apparatus when said determination unit determines that said memory unit stores the transmitted identification information. - View Dependent Claims (6, 7, 8)
-
-
10. A client apparatus capable of communicating with a server apparatus via a plurality of communication paths, comprising:
-
a memory unit adapted to store authentication information received from the server apparatus which communicates via at least one of the plurality of communication paths;
an access request unit adapted to request access to the server apparatus via a first communication path of the plurality of communication paths; and
a transmission unit adapted to transmit, to the server apparatus in response to the access request, the authentication information requested by the server apparatus to be transmitted, wherein the client apparatus communicates with the server apparatus when access to the server apparatus is permitted on the basis of the authentication information transmitted from said transmission unit. - View Dependent Claims (11, 12, 17)
-
-
13. A client apparatus capable of communicating with a server apparatus via a plurality of communication paths, comprising:
-
a memory unit adapted to store identification information of the client apparatus;
an access request unit adapted to request access to the server apparatus via a first communication path of the plurality of transmission communication paths; and
a transmission unit adapted to transmit, to the server apparatus in response to the access request, the identification information requested by the server apparatus to be transmitted, wherein the client apparatus communicates with the server apparatus when access to the server apparatus is permitted on the basis of the identification information transmitted from said transmission unit. - View Dependent Claims (14, 15)
-
-
18. A method of controlling a server apparatus which can communicate with a client apparatus via a plurality of communication paths and has a memory unit adapted to store first authentication information of the client apparatus which communicates via at least one of the plurality of communication paths, said method comprising:
-
a request step of requesting the client apparatus to transmit second authentication information stored in a memory unit of the client apparatus upon acceptance of a connection request from the client apparatus via one of the plurality of communication paths;
a first authentication step of authenticating the second authentication information on the basis of the first authentication information when the second authentication information is transmitted in response to the transmission request; and
an access permission step of permitting access from the client apparatus when the second authentication information is authenticated in the first authentication step.
-
-
19. A method of controlling a server apparatus which can communicate with a client apparatus via a plurality of communication paths and has a memory unit adapted to store identification information and first authentication information of the client apparatus which communicates via at least one of the plurality of communication paths, said method comprising:
-
a request step of requesting the client apparatus to transmit the identification information of the client apparatus upon acceptance of a connection request from the client apparatus via one of the plurality of communication paths;
a determination step of determining whether the memory unit stores the identification information transmitted in response to the transmission request; and
an access permission step of permitting access from the client apparatus when the memory unit stores is determined in the determination step to store the transmitted identification information.
-
-
20. A method of controlling a client apparatus which can communicate with a server apparatus via a plurality of communication paths and has a memory unit adapted to store authentication information received from the server apparatus which communicates via at least one of the plurality of communication paths, comprising:
-
an access request step of requesting access to the server apparatus via a first communication path of the plurality of communication paths; and
a transmission step of transmitting, to the server apparatus in response to the access request, the authentication information requested by the server apparatus to be transmitted, wherein the client apparatus communicates with the server apparatus when access to the server apparatus is permitted on the basis of the authentication information transmitted in the transmission step.
-
-
21. A method of controlling a client apparatus which can communicate with a server apparatus via a plurality of transmission paths and has a memory unit adapted to store identification information of the client apparatus, comprising:
-
an access request step of requesting access to the server apparatus via a first transmission path of the plurality of transmission paths; and
a transmission step of transmitting, to the server apparatus in response to the access request, the identification information requested by the server apparatus to be transmitted, wherein the client apparatus communicates with the server apparatus when access to the server apparatus is permitted on the basis of the identification information transmitted in the transmission step.
-
Specification