An information reproducing apparatus, comprising: a secure module configured to store a first information in the secure module, wherein the secure module can not be accessed from outside; a memory configured to have a second information stored in an unswappable area thereof, wherein the unswappable area can be accessed from outside; a falsification checking unit that is loaded on the secure module, wherein the falsification checking unit is arranged to read the second information from the unswappable area by direct access, to compare the second information with the first information in the secure module, and to check a falsification of the second information based on a result of the comparison; and a writing unit that is loaded on the secure module, wherein the writing unit is configured to write a secret information within the secure module into the unswappable area as a part of the second information using the direct access method, wherein: the falsification checking unit is configured to check falsification of the second information based on response information corresponding to the secret information returned to the secure module after the writing of the secret information; the secret information is stored in a controlled memory space in the memory; and the writing unit is configured to irregularly rewrite in real time the secret information into the unswappable area, each time updating the secret information. a secure module configured to store a first information in the secure module, wherein the secure module can not be accessed from outside; a memory configured to have a second information stored in an unswappable area thereof, wherein the unswappable area can be accessed from outside; a falsification checking unit that is loaded on the secure module, wherein the falsification checking unit is arranged to read the second information from the unswappable area by direct access, to compare the second information with the first information in the secure module, and to check a falsification of the second information based on a result of the comparison; and a writing unit that is loaded on the secure module, wherein the writing unit is configured to write a secret information within the secure module into the unswappable area as a part of the second information using the direct access method, wherein: the falsification checking unit is configured to check falsification of the second information based on response information corresponding to the secret information returned to the secure module after the writing of the secret information; the secret information is stored in a controlled memory space in the memory; and the writing unit is configured to irregularly rewrite in real time the secret information into the unswappable area, each time updating the secret information. the falsification checking unit is configured to check falsification of the second information based on response information corresponding to the secret information returned to the secure module after the writing of the secret information; the secret information is stored in a controlled memory space in the memory; and the writing unit is configured to irregularly rewrite in real time the secret information into the unswappable area, each time updating the secret information.