Information processing apparatus, data erasure managing method and computer program
First Claim
1. An information processing apparatus comprising:
- a storage unit configured to store a job;
a performing unit configured to perform the job stored in the storage unit;
an erasing unit configured to perform overwriting erasure of data stored in the storage unit, asynchronously with finishing of the job;
a recording unit configured to record, for each job, a finish time when the performance of the job is finished;
an updating unit configured to update an erasure completion time each time the overwriting erasure of data stored in the storage unit is completed; and
a judging unit configured to judge, for each job, that the erasure of the job is completed, if the finish time of the job is earlier than a current erasure completion time, and that the erasure of the job is not completed, if the finish time of the job is not earlier than the current erasure completion time.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus comprises: a first storing unit which stores a job; a performing unit which performs the job stored in the first storing unit; an erasing unit which performs overwriting erasure of the job performed by the performing unit; a first recording unit which records first time information indicating a time when the performance of the job by the performing unit is completed, for each job; a second recording unit which records second time information indicating a time when the overwriting erasure of the job stored in the first storing unit is completed by the erasing unit; and a predicting unit which predicts, for each job, whether or not the erasure of the job was completed, based on the first time information and the second time information.
4 Citations
7 Claims
-
1. An information processing apparatus comprising:
-
a storage unit configured to store a job; a performing unit configured to perform the job stored in the storage unit; an erasing unit configured to perform overwriting erasure of data stored in the storage unit, asynchronously with finishing of the job; a recording unit configured to record, for each job, a finish time when the performance of the job is finished; an updating unit configured to update an erasure completion time each time the overwriting erasure of data stored in the storage unit is completed; and a judging unit configured to judge, for each job, that the erasure of the job is completed, if the finish time of the job is earlier than a current erasure completion time, and that the erasure of the job is not completed, if the finish time of the job is not earlier than the current erasure completion time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing method comprising:
-
storing a job; performing the stored job; performing overwriting erasure of data, asynchronously with finishing of the job; recording, for each job, a finish time when the performance of the job is finished; updating an erasure completion time each time the overwriting erasure of data is completed; and judging, for each job, that the erasure of the job is completed, if the finish time of the job is earlier than a current erasure completion time, and that the erasure of the job is not completed, if the finish time of the job is not earlier than the current erasure completion time.
-
-
7. A non-transitory computer-readable medium which stores a computer program for causing a computer to perform an information processing method comprising:
-
storing a job; performing the stored job; performing overwriting erasure of data, asynchronously with finishing of the job; recording, for each job, a finish time when the performance of the job is finished; updating erasure completion time each time when the overwriting erasure of data is completed; and judging, for each job, that the erasure of the job is completed, if the finish time of the job is earlier than a current erasure completion time, and that the erasure of the job is not completed, if the finish time of the job is not earlier than the current erasure completion time.
-
Specification