Information processing device, information processing method, program recording medium
OwnerTakashi Satoinventor
Life of this patent
Estimating the term…
Abstract
An information processing apparatus is disclosed which allows a user easily to utilize an application program in a user-specific operating environment on different computers. Loaded with a storage medium including at least a storage area that stores a media ID and the application program and another storage area into which to store user-specific setting information in write-once fashion, the information processing apparatus has a suitable operating environment set up using environment setting information which is found on the loaded storage medium and which at least includes the user setting information. In the user-specific operating environment thus set up, the application program held on the same storage medium is started and executed.
Claims7
An information processing apparatus comprising:
- storage medium drive controlling means for controlling writing and reading of data to and from a storage medium including at least a first storage area which stores data constituting an application program in a nonrewritable format, a second storage area which stores identification information indicating that at least said application program is legitimately stored on said storage medium, and a third storage area into which to store user-related information in write-once fashion;
- authenticating means for authenticating said storage medium at least in accordance with said identification information stored in said second storage area;
- setting means which, if said storage medium is successfully authenticated by said authenticating means, then sets requirements for executing said application program stored in said first storage area, using setting information which at least includes said user-related information and which is stored on said storage medium;
- and
- executing means for executing, in an environment set up by said setting means, said application program stored in said first storage area of said storage medium.
An information processing method comprising the steps of:
- writing/reading data to and from a storage medium including at least a first storage area which stores data constituting an application program in a nonrewritable format, a second storage area which stores identification information indicating that at least said application program is legitimately stored on said storage medium, and a third storage area into which to store user-related information in write-once fashion;
- authenticating said storage medium at least in accordance with said identification information stored in said second storage area;
- if said storage medium is successfully authenticated in said authenticating step, then setting requirements for executing said application program stored in said first storage area, using setting information which at least includes said user-related information and which is stored on said storage medium;
- and
- executing, in an environment set up in said setting step, said application program stored in said first storage area of said storage medium.
A program for causing an information processing apparatus to carry out a procedure comprising the steps of:
- writing/reading data to and from a storage medium including at least a first storage area which stores data constituting an application program in a nonrewritable format, a second storage area which stores identification information indicating that at least said application program is legitimately stored on said storage medium, and a third storage area into which to store user-related information in write-once fashion;
- authenticating said storage medium at least in accordance with said identification information stored in said second storage area;
- if said storage medium is successfully authenticated in said authenticating step, then setting requirements for executing said application program stored in said first storage area, using setting information which at least includes said user-related information and which is stored on said storage medium;
- and
- executing, in an environment set up in said setting step, said application program stored in said first storage area of said storage medium.
A storage medium which stores a program for causing an information processing apparatus to carry out a procedure comprising the steps of:
- writing/reading data to and from a storage medium including at least a first storage area which stores data constituting an application program in a nonrewritable format, a second storage area which stores identification information indicating that at least said application program is legitimately stored on said storage medium, and a third storage area into which to store user-related information in write-once fashion;
- authenticating said storage medium at least in accordance with said identification information stored in said second storage area;
- if said storage medium is successfully authenticated in said authenticating step, then setting requirements for executing said application program stored in said first storage area, using setting information which at least includes said user-related information and which is stored on said storage medium;
- and
- executing, in an environment set up in said setting step, said application program stored in said first storage area of said storage medium.
Dependencies are inferred from the claim text.