Information processing apparatus and recording medium
First Claim
1. An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, comprising:
- a registration part for registering a first type of access destination;
a communication control part for receiving a cookie write request from an access destination accessed by said web browser;
a discrimination part for discriminating whether said cookie write request is sent from said first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and
a cookie control part for controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result of said discrimination part,wherein said cookie control part performs write operation of a predetermined cookie in response to said cookie write request when said cookie control part receives said cookie write request from said second type of access destination, andsaid cookie control part deletes said predetermined cookie which is once written into said information processing apparatus by said write operation, at a timing when access to said second type of access destination is ended with access transition from said second type of access destination to said first type of access destination.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, includes a communication control part for receiving a cookie write request from an access destination accessed by the web browser, a discrimination part for discriminating whether the cookie write request is sent from the first type of access destination or from a second type of access destination, and a cookie control part for controlling processing on a cookie shared by a plurality of users. The cookie control part performs write operation of a predetermined cookie when the cookie control part receives the cookie write request from the second type of access destination. The cookie control part deletes the predetermined cookie at a timing when access to the second type of access destination is ended with access transition from the second type of access destination to the first type of access destination.
-
Citations
15 Claims
-
1. An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, comprising:
-
a registration part for registering a first type of access destination; a communication control part for receiving a cookie write request from an access destination accessed by said web browser; a discrimination part for discriminating whether said cookie write request is sent from said first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and a cookie control part for controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result of said discrimination part, wherein said cookie control part performs write operation of a predetermined cookie in response to said cookie write request when said cookie control part receives said cookie write request from said second type of access destination, and said cookie control part deletes said predetermined cookie which is once written into said information processing apparatus by said write operation, at a timing when access to said second type of access destination is ended with access transition from said second type of access destination to said first type of access destination. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A non-transitory computer-readable recording medium for recording therein a program to be executed by a computer embedded in an information processing apparatus which is capable of displaying information acquired by accessing a web server, by using a web browser, to cause said computer to perform the steps of:
-
a) receiving a cookie write request from an access destination accessed by said web browser; b) discriminating whether said cookie write request is sent from a first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and c) controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result in said step b), wherein said step c) has the steps of; c-1) executing write operation of a predetermined cookie in response to a cookie write request when said cookie write request is received from said second type of access destination; and c-2) deleting said predetermined cookie which is once written into said information processing apparatus by said write operation, at a timing when access to said second type of access destination is ended with access transition from said second type of access destination to said first type of access destination.
-
-
8. An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, comprising:
-
a registration part for registering a first type of access destination; a communication control part for receiving a cookie write request from an access destination accessed by said web browser; a discrimination part for discriminating whether said cookie write request is sent from said first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and a cookie control part for controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result of said discrimination part, wherein said cookie control part rejects said cookie write request when said cookie write request is determined to be sent from said second type of access destination and a cookie to be stored in response to said cookie write request is a cookie for holding therein second information in no distinction of user, and wherein said cookie control part accepts said cookie write request when said cookie write request is determined to be sent from said first type of access destination and a cookie to be stored in response to said cookie write request is a cookie for holding therein first information for each user. - View Dependent Claims (9, 10, 11)
-
-
12. An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, comprising:
-
a registration part for registering a first type of access destination; a communication control part for receiving a cookie write request from an access destination accessed by said web browser; a discrimination part for discriminating whether said cookie write request is sent from said first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and a cookie control part for controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result of said discrimination part, wherein said cookie control part rejects said cookie write request when said cookie write request is determined to be sent from said second type of access destination, and said cookie control part accepts said cookie write request when said cookie write request is determined to be sent from said first type of access destination, wherein a cookie to be stored in response to a write request from said first type of access destination is a cookie for holding therein first information for each user, wherein a cookie to be stored in response to a write request from said second type of access destination is a cookie for holding therein second information in no distinction of user, wherein even if said cookie write request is a request from said second type of access destination, when a target cookie of said cookie write request is determined not to include security information, said cookie control part does not reject said cookie write request and perform write operation of said target cookie, and wherein when said cookie write request is a request from said second type of access destination and a target cookie of said cookie write request is determined to include security information, said cookie control part rejects said cookie write request and does not perform write operation of said target cookie.
-
-
13. A non-transitory computer-readable recording medium for recording therein a program to be executed by a computer embedded in an information processing apparatus which is capable of displaying information acquired by accessing a web server, by using a web browser, to cause said computer to perform the steps of:
-
a) receiving a cookie write request from an access destination accessed by said web browser; b) discriminating whether said cookie write request is sent from a first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; and c) controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result in said step b), wherein said step c) has the steps of; c-1) rejecting said cookie write request when said cookie write request is determined to be sent from said second type of access destination and a cookie to be stored in response to said cookie write request is a cookie for holding therein second information in no distinction of user, and c-2) accepting said cookie write request when said cookie write request is determined to be sent from said first type of access destination and a cookie to be stored in response to said cookie write request is a cookie for holding therein first information for each user.
-
-
14. An information processing apparatus capable of displaying information acquired by accessing a web server, by using a web browser, comprising:
-
a registration part for registering a first type of access destination; a communication control part for receiving a cookie write request from an access destination accessed by said web browser; a discrimination part for discriminating whether said cookie write request is sent from said first type of access destination or from a second type of access destination which is an access destination corresponding to a domain which is different from a domain of an access destination registered as said first type of access destination in advance; a cookie control part for controlling processing on a cookie shared by a plurality of users in accordance with a discrimination result of said discrimination part; and a storage part for storing a data table which selectively specifies a first control technique and a second control technique as a control technique to be executed correspondingly to each of a plurality of applications using said web browser, wherein said first control technique is a control to perform write operation of a predetermined cookie in response to said cookie write request when said cookie write request from said second type of access destination is received, and to delete said predetermined cookie which is once written into said information processing apparatus by said write operation, at a timing when access to said second type of access destination is ended with access transition from said second type of access destination to said first type of access destination, said second control technique is a control to reject said cookie write request when said cookie write request is determined to be a request from said second type of access destination, and said cookie control part performs processing on said cookie by selectively using a control technique registered in said data table in association with an application being executed, among said first control technique and said second control technique, when said cookie write request is determined to be sent from said second type of access destination.
-
Specification