摘要 |
<p>PROBLEM TO BE SOLVED: To provide a normally-off terminal device capable of efficiently erasing highly confidential information from a nonvolatile working memory and improving terminal security.SOLUTION: There is provided a normally-off terminal device loading therein an application program described in an object-oriented language necessary to use an interpreter or a virtual machine when being implemented, and using a nonvolatile memory as a part of a working memory in a processor. The working memory includes: a memory management operating system managing the memory such that objects are dynamically secured by an interpreter or a virtual machine, the objects being classified into volatile objects and nonvolatile objects, and setting volatility of each object to be handled by a terminal device; and a function to determine a memory region of the working memory to which information on the terminal device and/or information corresponding to personal information is allocated as a volatile object region. Each volatile object is erased before garbage collection.</p> |