Control of deleting unnecessary data files after storing generated data files in external storage area
AssigneePfu Limited
InventorsMitsuhiro Yashiki, Yuta Hashimoto
Life of this patent
Estimating the term…
Abstract
A data file generation apparatus includes circuitry. The circuitry generates a data file. The circuitry writes the data file to an external storage area that is external to the data file generation apparatus. The circuitry writes identification information of the data file to the external storage area as deletion candidate information indicating a candidate for a file to be deleted. The circuitry deletes the deletion candidate information when the data file is successfully stored in the external storage area.
Claims10
A data file generation apparatus coupled to a network server that includes a storage area, the data file generation apparatus comprising circuitry configured to:
- generate, in response to receiving a job requesting data files to be generated, the data files sequentially;
- store the generated data files in the storage area of the network server;
- generate a first data file list including first identification information associated with each data file of the generated data files, and store the first data file list in the storage area;
- delete, in response to completing the job, the first data file list from the storage area;
- delete, in response to a job canceling request, from the storage area, said each data file associated with the first identification information in the first data file list and the first data file list;
- identify a second data file list remaining in the storage area, wherein the second data file list is stored in the storage area of the network server by the circuitry of the data file generation apparatus, and remains in the storage area due to conditions, including a network connection error between the data file generation apparatus and the network server, which prevented the data file generation apparatus from (1) completing the job, (2) deleting the second file list from the storage area in response to completing the job, or (3) deleting the second data file list from the storage area in response to a job canceling request;
- in response to the identifying the second data file list remaining in the storage area, generate a deletion command based on the second data file list;
- and
- control the network server, based on the deletion command, to delete from the storage area, one or more data files associated with second identification information in the identified second data file list and the identified second data file list.
A data file generation method to be performed, via a network, between a data file generation apparatus and a network server that includes a storage area, the data file generation method comprising:
- generating, in response to receiving a job requesting data files to be generated, the data files sequentially;
- storing the generated data files in the storage area of the network server;
- generating a first data file list including first identification information associated with each data file of the generated data files, and storing the first data file list in the storage area;
- deleting, in response to completing the job, the first data file list from the storage area;
- and
- deleting, in response to a job canceling request, from the storage area, said each data file associated with the first identification information in the first data file list and the first data file list;
- identifying a second data file list remaining in the storage area, wherein the second data file list is stored in the storage area of the network server by the data file generation apparatus, and remains in the storage area due to conditions, including a network connection error between the data file generation apparatus and the network server, which prevented the data file generation apparatus from (1) completing the job, (2) deleting the second file list from the in response to completing the job, or (3) deleting the second data file list from the storage area in response to a job canceling request;
- in response to the identifying the second data file list remaining in the storage area, generating a deletion command based on the second data file list;
- and
- controlling the network server, based on the deletion command, to delete from the storage area, one or more data files associated with second identification information in the identified second data file list and the identified second data file list.
A non-transitory computer-executable medium storing a plurality of instructions which, when executed by a processor of a data file generation apparatus coupled to a network server via a network, causes the processor to perform a method comprising:
- generating, in response to receiving a job requesting data files to be generated, the data files sequentially;
- storing the generated data files in a storage area of the network server;
- generating a first data file list including first identification information associated with each data file of the generated data files, and store the first data file list in the storage area;
- deleting, in response to completing the job, the first data file list from the storage area;
- deleting, in response to a job canceling request, from the storage area, said each data file associated with the first identification information in the first data file list and the first data file list;
- identifying a second data file list remaining in the storage area, wherein the second data file list is stored in the storage area of the network server by the processor of the data file generation apparatus, and remains in the storage area due to conditions, including a network connection error between the data file generation apparatus and the network server, which prevented the data file generation apparatus from (1) completing the job, (2) deleting the second file list from the in response to completing the job, or (3) deleting the second data file list from the storage area in response to a job canceling request;
- in response to the identifying the second data file list remaining in the storage area, generating a deletion command based on the second data file list;
- and
- controlling the network server, based on the deletion command, to delete from the storage area, one or more data files associated with second identification information in the identified second data file list and the identified second data file list.
Dependencies are inferred from the claim text.