Document file, document file generating apparatus, and document file usage method
First Claim
1. A nontransitory computer-readable recording medium, including:
- a document file recorded thereon, the document file comprising;
electronic document data that is available for use by a user;
usage location information indicating one or more usage locations in which use of the electronic document data is less restricted than in other locations; and
a data management program that causes a computer to;
(i) make, in response to a user request for use of the electronic document data, a request for usage location information indicating a current location of the user, (ii) judge, upon acquisition of the user location information, whether or not the current location of the user indicated by the acquired user location information is included in the one or more usage locations indicated by the usage location information, (iii) if the judgment results in an affirmative, permit use of the electronic document data within a first usage pattern, and (iv) if the judgment results in a negative, entirely prohibit use of the electronic document data or permit use of the electronic document data within a second usage pattern that is more restricted than the first usage pattern;
wherein while the electronic document data is in use within the first usage pattern, the data management program further causes the computer to make another request for user location information indicating a current location of the user, to newly acquire the user location information, and to judge whether or not the current location of the user indicated by the newly acquired user location information is included in the one or more usage locations indicated by the usage location information, and if the judgment made based on the newly acquired user location information results in a negative, the data management program causes the computer to (i) forcefully terminate the use of the electronic document data within the first usage pattern and (ii) permit use of the electronic document data within the second usage pattern or to entirely prohibit use of the electronic document data.
1 Assignment
0 Petitions
Accused Products
Abstract
A document file is configured to restrict, without a costly special-purpose terminal or the like, use of document data contained therein, if the document data is taken out of a predetermined location. A document file contains (i) electronic document data, (ii) usage location information indicating one or more usage locations in which use of the electronic document data is less restricted, and (ii) a data management program that causes, when a user requests use of the electronic document data, a computer to request for user location information indicating the current location of the user. Under control of the data management program, use of the electronic document data is permitted within a first usage pattern, if the user location is included in the usage locations. If not, use of the electronic document data is prohibited or permitted within a second usage pattern which is more restricted than the first usage pattern.
10 Citations
18 Claims
-
1. A nontransitory computer-readable recording medium, including:
-
a document file recorded thereon, the document file comprising; electronic document data that is available for use by a user; usage location information indicating one or more usage locations in which use of the electronic document data is less restricted than in other locations; and a data management program that causes a computer to;
(i) make, in response to a user request for use of the electronic document data, a request for usage location information indicating a current location of the user, (ii) judge, upon acquisition of the user location information, whether or not the current location of the user indicated by the acquired user location information is included in the one or more usage locations indicated by the usage location information, (iii) if the judgment results in an affirmative, permit use of the electronic document data within a first usage pattern, and (iv) if the judgment results in a negative, entirely prohibit use of the electronic document data or permit use of the electronic document data within a second usage pattern that is more restricted than the first usage pattern;wherein while the electronic document data is in use within the first usage pattern, the data management program further causes the computer to make another request for user location information indicating a current location of the user, to newly acquire the user location information, and to judge whether or not the current location of the user indicated by the newly acquired user location information is included in the one or more usage locations indicated by the usage location information, and if the judgment made based on the newly acquired user location information results in a negative, the data management program causes the computer to (i) forcefully terminate the use of the electronic document data within the first usage pattern and (ii) permit use of the electronic document data within the second usage pattern or to entirely prohibit use of the electronic document data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17)
-
-
11. The document file generating apparatus of clam 10, wherein the computer executing program code further includes
a server specifying information generator for generating server specifying information such that the server specifying information is merged by the merging unit in the document file, the server specifying information specifying a server computer to which the inquiry about the current location of the user is to be made, and the data management program causing the computer to make the request for the user location information to the server computer that is specified by the server specifying information, thereby causing the user location information to be acquired from the server computer.
-
18. A document usage method of using a document file that contains (i) electronic document data, (ii) usage location information indicating one or more usage location in which use of the electronic document data is less restricted than in another location, and (iii) a control program for controlling use of the electronic document, the method comprising:
-
a user specifying step of specifying a user based on information input by the user; a program initiating step of initiating, by a client computer, the control program contained in the document file in response to a user request for use of the electronic document data; a user location requesting step of requesting, by the client computer under control of the control program initiated in the program initiating step, a server computer to supply user location information that indicates a current location of the user specified in the user identifying step; an acquiring step of acquiring, by the client computer under control of the control program, the user location information that is supplied from the server computer in response to the request issued in the user location requesting step; a judging step of judging, by the client computer under control of the control program, whether or not the current location of the user acquired in the acquiring step is included in the one or more usage locations indicated by the usage location information contained in the document file; a first usage step of using, by the client computer under control of the control program, the electronic document data within a first usage pattern if the judgment in the judging step results in an affirmative; and a second usage step of using, by the client computer under control of the control program, the electronic document data within a second usage pattern that is more restricted than the first usage pattern if the judgment in the judging step results in a negative; wherein while the electronic document data is in use within the first usage pattern, the control program further causes the client computer to make another request for user location information indicating a current location of the user, to newly acquire the user location information, and to judge whether or not the current location of the user indicated by the newly acquired user location information is included in the one or more usage locations indicated by the usage location information, and if the judgment made based on the newly acquired user location information results in a negative, the control program causes the computer to (i) forcefully terminate the use of the electronic document data within the first usage pattern and (ii) permit use of the electronic document data within the second usage pattern or to entirely prohibit use of the electronic document data.
-
Specification