Information processing apparatus, information processing method, information processing program and recording medium
First Claim
1. An information processing apparatus including a recording medium setting part in which a recording medium is set, the information processing apparatus comprising:
- a validity determination part for determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium;
wherein the validity determination part determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus including a recording medium setting part in which a recording medium is set is provided. The information processing apparatus includes a validity determination part for determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium, wherein the validity determination part determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data.
43 Citations
32 Claims
-
1. An information processing apparatus including a recording medium setting part in which a recording medium is set, the information processing apparatus comprising:
-
a validity determination part for determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium;
wherein the validity determination part determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18, 19, 20, 21)
-
-
12. An information processing method performed in an information processing apparatus including a recording medium setting part in which a recording medium is set, the information processing method comprising:
-
a validity determination step of determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium;
wherein the information processing apparatus determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data. - View Dependent Claims (13, 14, 15, 16, 17, 22)
-
-
23. An information processing program for causing an information processing apparatus to perform information processing, the information processing apparatus including a recording medium setting part in which a recording medium is set, the information processing program comprising:
-
validity determination program code means for determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium;
wherein the validity determination program code means determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer readable recording medium storing an information processing program for causing an information processing apparatus to perform image processing, the information processing apparatus including a recording medium setting part in which a recording medium is set, the information processing program comprising:
-
validity determination program code means for determining validity of a program by determining validity of validity determination data, wherein the program and the validity determination data are stored in the recording medium;
wherein the validity determination program code means determines the validity of the validity determination data on the basis of a first comparison between a hash code generated from the program and a hash code obtained by decoding the validity determination data and a second comparison between machine specific data that is specific to the information processing apparatus and machine specific data obtained by decoding the validity determination data.
-
Specification