Processing controller, data processor, processing controlling method, program thereof and recording medium storing the program
First Claim
1. A processing controller controlling a data deleting unit, which is adapted for deleting data stored in a storage unit, to delete the data, comprising:
- a storage time acquiring unit for acquiring data storage time information concerning time at which the data was stored in said storage unit;
a storage period acquiring unit for acquiring data storage period information concerning a period in which said data is stored in said storage unit;
a processing state recognizing unit for recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
a storage period changing unit for prolonging the period indicated by said data storage period information based on the processing state; and
a deletion controlling unit for acquiring current time information concerning the current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
1 Assignment
0 Petitions
Accused Products
Abstract
A CPU 290 of a recording/reproducing device 200 make a recording section 251 record contents reserved by a user for video recording in an HDD 270, and sets remaining time until the contents is automatically deleted. The CPU 290 determines, when a period T is over, whether access to the contents has been carried out or not, and adds additional time D to the remaining time when the CPU 290 determines that the access has been made, and subtracts the period T from the remaining time when the CPU 290 determines that the access has not been made. The CPU 290 executes the afore-mentioned processing once in each period T, and automatically deletes the contents from the HDD 270 when the CPU 290 recognizes that the remaining time is zero or below.
-
Citations
23 Claims
-
1. A processing controller controlling a data deleting unit, which is adapted for deleting data stored in a storage unit, to delete the data, comprising:
-
a storage time acquiring unit for acquiring data storage time information concerning time at which the data was stored in said storage unit;
a storage period acquiring unit for acquiring data storage period information concerning a period in which said data is stored in said storage unit;
a processing state recognizing unit for recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
a storage period changing unit for prolonging the period indicated by said data storage period information based on the processing state; and
a deletion controlling unit for acquiring current time information concerning the current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data processor comprising:
-
a data storage unit for storing data;
a data storage controlling unit for acquiring and storing data in said storage unit;
a data deleting unit for deleting data stored in said storage unit;
a processing controller for controlling said data deleting unit, which is adapted for deleting data stored in a storage unit, to delete said data;
a processing executing unit for executing processing for said data; and
a timer for clocking the current time, wherein said processing controller comprises;
a storage time acquiring unit for acquiring data storage time information concerning time at which the data was stored in said storage unit;
a storage period acquiring unit for acquiring data storage period information concerning a period in which said data is stored in said storage unit;
a processing state recognizing unit for recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
a storage period changing unit for prolonging the period indicated by said data storage period information based on the processing state; and
a deletion controlling unit for acquiring current time information concerning the current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A processing controlling method for controlling, with a computing unit, a data deleting unit adapted for deleting data stored in a storage unit to delete said data, wherein said computing unit executes the steps of:
-
acquiring data storage time information concerning time at which said data was stored in said storage unit;
acquiring data storage period information concerning a period in which said data is stored in said storage unit;
recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
prolonging the period indicated by said data storage period information based on the processing state; and
acquiring current time information concerning current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
-
-
20. A processing controlling program which makes a computing unit, for the purpose of controlling a data deleting unit adapted for deleting data stored in a storage unit to delete said data, function as a processing controller, the processing controller comprising:
-
a storage time acquiring unit for acquiring data storage time information concerning time at which the data was stored in said storage unit;
a storage period acquiring unit for acquiring data storage period information concerning a period in which said data is stored in said storage unit;
a processing state recognizing unit for recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
a storage period changing unit for prolonging the period indicated by said data storage period information based on the processing state; and
a deletion controlling unit for acquiring current time information concerning the current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
-
-
21. A processing controlling program which makes a computing unit, for the purpose of controlling a data deleting unit adapted for deleting data stored in a storage unit to delete said data, execute a processing controlling method, said processing control method comprising the steps of:
-
acquiring data storage time information concerning time at which said data was stored in said storage unit;
acquiring data storage period information concerning a period in which said data is stored in said storage unit;
recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
prolonging the period indicated by said data storage period information based on the processing state; and
acquiring current time information concerning current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
-
-
22. A recording medium which records a processing controlling program in a manner readable by a computing unit, the processing controlling program making a computing unit, for the purpose of controlling a data deleting unit adapted for deleting data stored in a storage unit to delete said data, function as a processing controller, the processing controller comprising:
-
a storage time acquiring unit for acquiring data storage time information concerning time at which the data was stored in said storage unit;
a storage period acquiring unit for acquiring data storage period information concerning a period in which said data is stored in said storage unit;
a processing state recognizing unit for recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
a storage period changing unit for prolonging the period indicated by said data storage period information based on the processing state; and
a deletion controlling unit for acquiring current time information concerning the current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
-
-
23. A recording medium which records a processing controlling program in a manner readable by a computing unit, the processing controlling program making a computing unit, for the purpose of controlling a data deleting unit adapted for deleting data stored in a storage unit to delete said data, execute a processing controlling method, said processing control method comprising the steps of:
-
acquiring data storage time information concerning time at which said data was stored in said storage unit;
acquiring data storage period information concerning a period in which said data is stored in said storage unit;
recognizing, with a processing executing unit for executing processing of said data, the processing state of said data;
prolonging the period indicated by said data storage period information based on the processing state; and
acquiring current time information concerning current time and controlling said data deleting unit to delete, when recognizing that the elapsed time from the time indicated by said data storage time information exceeds the period indicated by said data storage period information, said data corresponding to the data storage time information.
-
Specification