Method, apparatus, and program for data management
First Claim
1. A data management method for managing original data, first derivative data which is generated through editing processing on the original data, and second derivative data which is generated through editing processing on the first derivative data, by relating the original data, the first derivative data, and the second derivative data, the data management method comprising the steps of:
- generating first link information for linking the original data and the first derivative data and first editing information representing the content of the editing processing on the original data;
attaching the first link information and the first editing information to the original data as first accompanying information thereof;
generating first reverse link information for linking the first derivative data and the original data and the first editing information representing the content of the editing processing on the original data;
attaching the first reverse link information and the first editing information to the first derivative data as second accompanying information thereof;
generating second link information for linking the first derivative data and the second derivative data and second editing information representing the content of the editing processing on the first derivative data;
attaching the second link information and the second editing information to the first derivative data third accompanying information thereof;
generating second reverse link information for linking the second derivative data and the first derivative data and second editing information representing the content of the editing processing on the first derivative data; and
attaching the second reverse link information and the second editing information to the second derivative data as fourth accompanying information thereof.
3 Assignments
0 Petitions
Accused Products
Abstract
Original data and derivative data are managed securely and conveniently. A processing unit of a computer 1 whose IP address is J1 sends a file A as a file A1 to a Web server (whose URL is URL-100) of another computer 100, via the Internet. A file management unit generates accompanying information comprising link information “file A1, URL-100” and processing content information “copying” for the file A, and generates accompanying information comprising link information “file A, IP address J1” and processing content information “copied from file A” for the file A1. An attachment unit attaches the accompanying information to the files A and A1.
15 Citations
13 Claims
-
1. A data management method for managing original data, first derivative data which is generated through editing processing on the original data, and second derivative data which is generated through editing processing on the first derivative data, by relating the original data, the first derivative data, and the second derivative data, the data management method comprising the steps of:
-
generating first link information for linking the original data and the first derivative data and first editing information representing the content of the editing processing on the original data; attaching the first link information and the first editing information to the original data as first accompanying information thereof; generating first reverse link information for linking the first derivative data and the original data and the first editing information representing the content of the editing processing on the original data; attaching the first reverse link information and the first editing information to the first derivative data as second accompanying information thereof; generating second link information for linking the first derivative data and the second derivative data and second editing information representing the content of the editing processing on the first derivative data; attaching the second link information and the second editing information to the first derivative data third accompanying information thereof; generating second reverse link information for linking the second derivative data and the first derivative data and second editing information representing the content of the editing processing on the first derivative data; and attaching the second reverse link information and the second editing information to the second derivative data as fourth accompanying information thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data management apparatus for managing original data, first derivative data which is generated through editing processing on the original data, and second derivative data which is generated through editing processing on the first derivative data, by relating the original data, the first derivative data, and the second derivative data, the data management apparatus comprising:
-
a storage unit; a processing unit; and a file management unit having a program directing carrying out the steps of; generating first link information for linking the original data and the first derivative data and first editing information representing the content of the editing processing on the original data; attaching the first link information and the first editing information to the original data as first accompanying information; generating first reverse link information for linking the first derivative data and the original data and the first editing information representing the content of the editing processing on the original data; attaching the first reverse link information and the first editing information to the first derivative data as second accompanying information thereof; generating second link information for linking the first derivative data and the second derivative data and second editing information representing the content of the editing processing on the first derivative data; attaching the second link information and the second editing information to the first derivative data as third accompanying information thereof; generating second reverse link information for linking the second derivative data and the first derivative data and second editing information representing the content of the editing processing on the first derivative data; and attaching the second reverse link information and the second editing information to the second derivative data as fourth accompanying information thereof.
-
-
13. A computer readable recording medium storing thereon a program for causing a computer to execute steps of managing original data, first derivative data which is generated through editing processing on the original data, and second derivative data which is generated through editing processing on the first derivative data, by relating the original data, the first derivative data, and the second derivative data, the program comprising the steps of:
-
generating first link information for linking the original data and the first derivative data and first editing information representing the content of the editing processing on the original data; attaching the first link information and the first editing information to the original data as first accompanying information thereof; generating first reverse link information for linking the first derivative data and the original data and the first editing information representing the content of the editing processing on the original data; attaching the first reverse link information and the first editing information to the first derivative data as second accompanying information thereof; generating second link information for linking the first derivative data and the second derivative data and second editing information representing the content of the editing processing on the first derivative data; attaching the second link information and the second editing information to the first derivative data as third accompanying information thereof; generating second reverse link information for linking the second derivative data and the first derivative data and second editing information representing the content of the editing processing on the first derivative data; and attaching the second reverse link information and the second editing information to the second derivative data as fourth accompanying information thereof.
-
Specification