Information providing server, terminal apparatus, control method therefor, and information providing system
First Claim
1. An information providing server which can send response information which corresponds to a request transmitted through a communication terminal connected to the network, characterized by comprising:
- authentication means for performing authentication of a user who has transmitted the request by using the communication terminal;
instructing means for, if the authentication is properly performed by said authentication means, instructing the communication terminal to store authentication information indicating that the user who uses the communication terminal is properly authenticated;
creating means for creating the response information by combining a content information specified by the request and control information for controlling the communication terminal to present the user with the content information according to whether the authentication information is stored in the communication terminal or not; and
transmission control means for sending the response information to the communication terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
An information providing server is disclosed, which can protect information, provides excellent usability for users, and requires only a small processing load for user authentication. According to this invention, a communication device used by a properly authenticated user is caused to store cookie information as authentication information indicating that the user has been properly authenticated. If a direct browse request that directly designates browse information is generated, it is checked whether cookie information corresponding to the user is stored in the user PC which has transmitted this direct browse request. Control information for controlling to present information is transmitted only when the cookie information indicates that user authentication was properly performed in the past.
69 Citations
11 Claims
-
1. An information providing server which can send response information which corresponds to a request transmitted through a communication terminal connected to the network, characterized by comprising:
-
authentication means for performing authentication of a user who has transmitted the request by using the communication terminal;
instructing means for, if the authentication is properly performed by said authentication means, instructing the communication terminal to store authentication information indicating that the user who uses the communication terminal is properly authenticated;
creating means for creating the response information by combining a content information specified by the request and control information for controlling the communication terminal to present the user with the content information according to whether the authentication information is stored in the communication terminal or not; and
transmission control means for sending the response information to the communication terminal. - View Dependent Claims (4)
-
-
2. A communication terminal which can use an information providing server which sends response information which corresponds to a request received through the network, characterized by comprising:
-
authentication information storage means for, if a user who uses the information providing server through the communication terminal is properly authenticated in the information providing server, storing authentication information indicating that the user is properly authenticated; and
control means for controlling to present the user with a content information included in the response information returned in response to the request according to whether the authentication information corresponding to the user is stored or not. - View Dependent Claims (3, 5)
-
-
6. A control method for an information providing server which can send response information which corresponds to a request transmitted through a communication terminal connected to the network, characterized by comprising:
-
the authentication step of performing authentication of a user who has transmitted the request by using the communication terminal;
the instructing step of, if the authentication is properly performed in the authentication step, instructing the communication terminal to store authentication information indicating that the user who uses the communication terminal is properly authenticated;
the creating step of creating the response information by combining a content information specified by the request and control information for controlling the communication terminal to present the user with the content information according to whether the authentication information is stored in the communication terminal or not; and
the transmission control step of sending the response information to the communication terminal.
-
-
7. A control method for a communication terminal which can use an information providing server which sends response information which corresponds to a request received through the network, characterized by comprising:
-
the authentication information storage step of, if a user who uses the information providing server through the communication terminal is properly authenticated in the information providing server, storing authentication information indicating that the user is properly authenticated; and
the control step of controlling to present the user with a content information included in the response information returned in response to the request according to whether the authentication information corresponding to the user is stored or not.
-
-
8. A computer program for causing a computer apparatus to function as an information providing server which can send response information which corresponds to a request transmitted through a communication terminal connected to the network, characterized by comprising:
-
authentication means for performing authentication of a user who has transmitted the browse request by using the communication terminal;
instructing means for, if the authentication is properly performed by the authentication means, instructing the communication terminal to store authentication information indicating that the user who uses the communication terminal is properly authenticated;
creating means for creating the response information by combining a content information specified by the request and control information for controlling the communication terminal to present the user with the content information according to whether the authentication information is stored in the communication terminal or not; and
transmission control means for sending the response information to the communication terminal. - View Dependent Claims (10)
-
-
9. A computer program for causing a computer apparatus to function as a communication terminal which can use an information providing server which send response information which corresponds to a request received through the network, characterized by comprising:
-
authentication information storage means for, if a user who uses the information providing server through the communication terminal is properly authenticated in the information providing server, storing authentication information indicating that the user is properly authenticated; and
control means for controlling to present the user with a content information included in the response information returned in response to the request according to whether the authentication information corresponding to the user is stored or not. - View Dependent Claims (11)
-
Specification