Source: https://patents.google.com/patent/JP4509536B2/en
Timestamp: 2019-11-14 10:27:39
Document Index: 544637661

Matched Legal Cases: ['art 11', 'art 12', 'art 13', 'art 14', 'art 15', 'art 16', 'art 100']

JP4509536B2 - Information processing apparatus, information management method, program, and recording medium for supporting information management - Google Patents
Information processing apparatus, information management method, program, and recording medium for supporting information management Download PDF
JP2005148920A (en
2003-11-12 Priority to JP2003382589A priority Critical patent/JP4509536B2/en
2005-06-09 Publication of JP2005148920A publication Critical patent/JP2005148920A/en
2010-07-21 Publication of JP4509536B2 publication Critical patent/JP4509536B2/en
The present invention relates to a technique for managing information to be deleted including confidential information recorded in an information processing apparatus of an organization such as an individual or a company. In particular, the present invention relates to a technique for erasing information used by a trustee in a so-called outsourcing operation (processing). The confidential information of the present invention includes so-called personal information and confidential information.
An increasing number of companies outsource operations for the purpose of improving operational efficiency. On the other hand, the necessity of establishing protection of personal information and confidential information is also called out. Therefore, after such proper use of personal information and confidential information, a method of erasing all information in a storage device such as a hard disk in which such information is stored has been proposed.
For example, when a magnetic disk on which information is recorded is discarded, the information can be erased easily and instantaneously, and a method and apparatus capable of completely erasing information on the magnetic disk with a stable effect can be provided. In the method of erasing information by applying a DC magnetic field in the horizontal direction to the disk surface of the magnetic disk of the hard disk and aligning the magnetic array in one direction, the same direction as the DC magnetic field in the horizontal direction with respect to the magnetic disk A magnetic disk information erasing method (see Patent Document 1) for erasing information by moving a magnetic disk has been proposed.
JP 2002-163801 A
However, in the prior art, when business or processing is entrusted, no consideration is given to erasing information remaining on the entrusted side.
Normally, when business or processing is entrusted, information is transferred from the entrusting side to the entrusting side. This delivery includes transmission via a network, delivery by transporting a storage medium, or inputting information described on paper or the like to a system on the trust side. Then, using the transferred information, the commissioning system executes a process in accordance with the request of the commissioning side. Here, when the contract between the consignment side and the consignment side ends, for example, when the necessity of processing on the consignment side is eliminated, information remains in the system on the consignment side. This information is information that is not desired to be disclosed to third parties as much as possible, such as confidential business information and personal information for the consignment side, that is, information that is desired to be deleted when it is not necessary.
However, in the prior art, only erasing information is described, and there is no disclosure regarding efficiently erasing information remaining on the trustee side when processing is entrusted. In particular, in the trustee system, nothing is disclosed about deleting information of a contractor whose contract has been terminated among the information of a plurality of contractors. This can be seen from the following information erasing methods that have been proposed in the past.
A conventionally proposed information erasing method is, for example, a so-called “whitening” method in which data of a predetermined pattern such as “0” or “1” is written a predetermined number of times, such as three or more times, over all sectors of a storage device such as a hard disk. It was the main thing. In such a method, although all data in a storage device such as a hard disk is erased, a technique for completely erasing only a specific file has not been proposed. Of course, the complete deletion method of personal information and confidential information backup files acquired during business such as outsourcing was not considered.
On the other hand, there is already an information management method from the viewpoint of using information such as document file creation and update in a conventional document management system or the like. However, for example, information erasure at a physical level in a storage device such as a hard disk is not taken into consideration, and information that should have been erased can be easily restored by using a data restoration application or the like. .
Accordingly, the present invention has been made in view of the above problems, and a main object thereof is to provide an information processing apparatus, an information management method, a program, and a recording medium that support information management that efficiently realizes management of arbitrary information. And
An information processing apparatus of the present invention that solves the above-described problem is an information processing apparatus that supports management of confidential information, receives a management target file including confidential information at an input interface, and receives a file ID, A management master extraction unit that extracts management master information including validity information indicating whether the management target file has been deleted by updating to invalidity when the management target file has been deleted; A storage device that stores a file management database in which the management master information is registered for each target file; a storage event output unit that outputs a storage event of the management target file to the storage device; an output interface; Accept the erase request at the input interface, and manage the management request corresponding to this erase request. An erasure target extraction unit that extracts file information in the file management database, and a file erasure unit that executes erasure of the corresponding management target file in the storage device based on information on the management target file extracted in the erasure target extraction unit A management master information update unit that updates the validity information of the corresponding management master information in the file management database of the management target file deleted by the file deletion unit, and the file deletion unit The deletion information output unit that outputs to the output interface that the target file has been deleted and the file deletion unit deletes the management target file in the storage device, and then stores the storage information in the storage device in the second A first copy execution unit for copying to the storage device, and the storage device A first degaussing execution unit that writes data of a predetermined pattern a predetermined number of times for each storage unit such as a sector, a second copy execution unit that copies storage information of the second storage device to the storage device, and And a second degaussing execution unit for writing data of a predetermined pattern a predetermined number of times for each storage unit such as a sector in the second storage device.
In the confidential information management method of the present invention, an information processing apparatus that manages confidential information receives a management target file including confidential information at an input interface of the information processing apparatus, and receives a file ID from the management target file. Management master information including access right to the management target file and validity information indicating whether the management target file has been deleted by updating to invalid when the management target file has been deleted The management master information for each management target file is registered in the file management database of the information processing device, and the management target file is stored in the storage device of the information processing device in association with the management master information, The storage event of the management target file in the storage device is output to the output interface of the information processing device, and is managed The management object corresponding to the erasure request extracted from the file management database, which is received from the file management database. Based on the file information, delete the corresponding management target file in the storage device, and invalidate the validity information of the corresponding management master information in the file management database of the corresponding management target file deleted in the storage device. Updated to the effect and erasing the management target file in the storage device, the storage information of the storage device is copied to a second storage device, and is stored for each storage unit such as a sector in the storage device. Write pattern data a predetermined number of times, Information stored in the storage device is copied to the storage device, data of a predetermined pattern is written a predetermined number of times for each storage unit such as a sector in the second storage device, and the management target file is deleted. And outputting to the output interface.
Also, the confidential information management program of the present invention accepts a management target file including confidential information from an information processing apparatus that manages confidential information at the input interface of the information processing apparatus, and uses the file ID from the management target file. Management master information including access right to the management target file and validity information indicating whether the management target file has been deleted by updating to invalid when the management target file has been deleted Extracting the management master information for each management target file in the file management database of the information processing apparatus, and associating the management master information with the management master information in the storage apparatus of the information processing apparatus And storing the management target file in the storage device in the information processing. A step of outputting to the output interface of the device; a step of accepting a deletion request for a management target file at the input interface; and extracting information on a management target file corresponding to the deletion request from the file management database; A step of erasing the management target file in the storage device based on information of the management target file corresponding to the erasure request extracted in the management database; and the file of the management target file deleted in the storage device After updating the validity information of the corresponding management master information in the management database to invalidity, and deleting the management target file in the storage device, the storage information of the storage device is stored in the second storage device. To copy A step of writing a predetermined pattern of data for each storage unit such as a sector in the storage device, a step of copying storage information of the second storage device to the storage device, A step of writing a predetermined pattern of data for each storage unit such as a sector in the storage device, and a step of outputting to the output interface that the management target file has been erased. To do.
In addition, the computer-readable recording medium of the present invention receives a management target file including confidential information in an information processing apparatus that manages confidential information from an input interface of the information processing apparatus. Management including file ID, access authority to the managed file, and validity information indicating whether the managed file has been erased by updating to invalid when the managed file has been erased Extracting the master information; registering the management master information for each management target file in the file management database of the information processing apparatus; and linking the management master information to the management target file of the information processing apparatus Storing in the storage device; and storing event of the management target file in the storage device Outputting to the output interface of the information processing apparatus; receiving a management file deletion request at the input interface; and extracting information on a management target file corresponding to the deletion request from the file management database; , Executing the erasure of the management target file in the storage device based on the information of the management target file corresponding to the erasure request extracted in the file management database, and the management target file erased in the storage device , Updating the validity information of the corresponding management master information in the file management database to invalid, and erasing the management target file in the storage device, and then storing the storage information of the storage device in the second To the storage device A step of writing a predetermined pattern of data for each storage unit such as a sector in the storage device, a step of copying storage information of the second storage device to the storage device, Confidential information management for executing a step of writing a predetermined pattern of data for each storage unit such as a sector in the storage device of 2 and a step of outputting to the output interface that the management target file has been deleted The program is recorded.
According to the present invention, it is possible to efficiently manage arbitrary information.
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a network configuration diagram including an information processing apparatus 100 according to this embodiment. The management server 100 (hereinafter referred to as the server 100) as an information processing apparatus in the present embodiment stores a program 106 for realizing the functions of the information processing apparatus of the present invention in a memory 107, and reads and executes it by the CPU 108 as an arithmetic unit. Note that the program 106, the file information management master 110, and the business processing authority 111 are normally stored in the HDD 115, and are expanded in the memory 107 when processing is executed.
In addition, a file information management master database 110 is stored in the memory 107, and attribute information of files to be managed in confidential information management is managed here. In addition, a business processing authority database 111 that determines whether or not any of the deletion authority, backup authority, and usage authority of the management target file when executing a business application that uses the management target file is stored.
In addition, the information processing apparatus 100 includes an input / output interface 109 that connects to an external apparatus via a network 120 such as a LAN or the Internet to perform data exchange or perform data input / output. Furthermore, the hard disk 115 for storing the management target file, the backup medium 116 for storing the replication data of the management target file, and the second storage device used for erasure processing of the management target file, the replication file derived therefrom and the update file, etc. 117 is also provided.
The backup medium 116 only needs to be able to record information regardless of electrical, magnetic, or optical, and can be assumed to be a magnetic tape, an optical disk, a magneto-optical disk, a flexible disk, a hard disk, and the like. The second storage device 117 can be assumed to be a hard disk, for example.
The program 106 includes the following blocks. That is, the management target file including confidential information is received by the input / output interface 109 (input interface), and management master information including the file ID and the validity information of the management target file is extracted from the management target file. A management master extraction unit 10 is also included. The management master registration unit 11 that registers the management master information for each management target file in the file information management master database 110 (file management database) may be included.
Further, the storage event output unit 12 outputs a storage event of the management target file to the hard disk 115 (storage device) to the input / output interface 109 (output interface), and the management file delete request is input to the input / output interface 109 (input). And an erasure target extraction unit 13 that extracts information on a management target file corresponding to the erasure request in the file information management master database 110.
Further, based on the information of the management target file extracted by the deletion target extraction unit 13, a file deletion unit 14 for deleting the corresponding management target file in the hard disk 115, and the management target file deleted by the file deletion unit 14 The management master information update unit 15 that updates the validity information of the corresponding management master information in the file information management master database 110 to invalidity, and that the file to be managed has been deleted by the file deletion unit 14. And an erasure information output unit 16 for outputting to the input / output interface 109 (output interface).
Further, when the deletion mode information included in the deletion request is a mode that requests deletion of management master information in addition to deletion of the management target file, the management master of the corresponding management target file in the file information management master database 110 And a management master information erasure unit 18 for identifying and erasing information.
Also, an access authority extraction unit that receives a backup request for a management object file at the input / output interface 109 (input interface) and extracts the access authority of the management object file corresponding to the backup request in the file information management master database 110. 19 and the user authority of the user corresponding to the backup request is received by the input / output interface 109 (input interface), the user authority is compared with the access authority, and the access to the management target file corresponding to the backup request is performed. And an access authority determining unit 20 that determines permission / inhibition.
Further, when the access authority determination unit 20 determines that access is possible, the replication generation unit 21 extracts a management target file corresponding to the backup request from the hard disk 115 and generates a replication file of the management target file. A copy output unit 22 that outputs a copy file of the management target file to a backup medium 116, and a copy file registration unit 23 that extracts the management master information of the copy file and stores it in the file information management master database 110. Is included.
Also, an access authority extraction unit that receives a usage request for a management target file at the input / output interface 109 (input interface) and extracts the access authority of the management target file corresponding to the usage request in the file information management master database 110. 24, the user authority of the user corresponding to the usage request is received by the input / output interface 109 (input interface), the user authority and the access authority are collated, and the management target file corresponding to the usage request is accessed. And an access authority determining unit 25 that determines permission / inhibition.
Further, when the access authority determination unit 25 determines that access is possible, a management file corresponding to the usage request is extracted from the hard disk 115 and output to the input / output interface 109 (output interface). And an update file generation unit 27 that receives an update process for the management target file output by the use file output unit 26 from the input / output interface 109 (input interface) and generates an update file.
The update file storage unit 28 that stores the update file in the hard disk 115 and the update file registration unit 29 that extracts the management master information of the update file and stores it in the file information management master database 110 are included.
Furthermore, in addition to the information on the management target file corresponding to the deletion request, a related deletion target extraction unit 30 that extracts information on a duplicate file or an update file derived from the management target file in the file information management master database 110; And a related file erasure unit 31 that performs erasure of the corresponding file in the hard disk 115 or the backup medium 116 based on the information of the duplicate file or the update file extracted by the related erasure target extraction unit 30.
Also, a related management master information update unit that updates the validity information of the corresponding management master information in the file information management master database 110 of the duplicate file or update file deleted by the related file deletion unit 31 to invalidity. 32 and second information connected to the information processing apparatus via the input / output interface 109 (output interface) via the network to the effect that the duplicate file or the update file has been deleted by the related file deletion unit 31. And a notification unit 33 that notifies the processing device.
In addition, when executing a business application that uses a managed file, whether or not the corresponding user has authority in the business processing authority database 111 that determines whether the managed file is deleted, backed up, or used When the business application process determination unit 34 determines whether the user has any of the authority to delete the management target file, the backup authority, and the use authority in the business application process determination unit 34. And a business application process execution unit 35 that extracts a management target file to be processed from the hard disk 115 and provides it to a business application.
Further, after the file erasure unit 14 or the related file erasure unit 31 erases the management target file, the duplicate file, or the update file in the hard disk 115 or the backup medium 116, the storage information of the hard disk 115 or the backup medium 116 is stored. A first copy execution unit 36 for copying to the second storage device 117, and a first demagnetization execution unit 37 for writing data of a predetermined pattern for each storage unit such as a sector in the hard disk 115 or the backup medium 116, , Including.
Furthermore, a predetermined pattern is stored for each storage unit such as a second copy execution unit 38 that copies the storage information of the second storage device 117 to the hard disk 115 or the backup medium 116 and a sector in the second storage device 117. And a second degaussing execution unit 39 for writing the data of a predetermined number of times.
Next, the data structure of the file information management master database 110 and the commissioned information management master database 136 will be described. FIG. 2 is a diagram showing (a) a data structure example of a file information management master database and (b) a data structure example of a trust information management master database in the present embodiment.
The file information management master database 110 uses a file ID of a management target file as a key, a file name, a registered size, a current size, a final size, an access right, a file status, a creator (last file), a last updater, a file Expiration date (example: preset from the consignment source of the management target file), registration date / time, last update date / time, derivation source file ID (example: when this file was copied or updated from the management target file) , Refers to the file to be managed), report file name at the time of registration (example: name of the registered report notified to the consigner when the file is registered in this file information management master database), deletion report file name (example : The file information management master database or the hard disk Le is composed of records that the information such as the name) of the erase report is notified to the consignment source is associated when it is erased.
The trust information management master database 136 is a database provided in the trustee terminal 135. The trustee terminal 135 is provided by a trustee who receives a business request from, for example, a consignor and performs overall management of the management target file for each consignment business. In addition to such a terminal, a user terminal 138 provided in a terminal 137 of a system administrator who manages the system including the server 100 and a person in charge of a trustee who executes business processing corresponding to the commissioned work. Are connected to the server 100 via the network 120.
The trust information management master database 136 uses, for example, a business ID set for each commissioned business received by the trustee terminal 135 as a key, a business name, a used file ID (a file ID of a management target file, usually a plurality of registrations). ), Usage conditions (usable scope in the managed file), access rights, contract status, creator, creation date / time, contract last update date / time (eg, related to contracts for commissioned work), last updater, derivation It is composed of records associated with information such as a former business ID and a management file status.
In addition to the embodiment in which the server 100 uses the trustee terminal 135, the system administrator terminal 137, the user terminal 138, etc. via the network 120, the server 100 is integrated into one device or several terminals. An example of providing a combination is also conceivable. In this case, the server 100 is provided with the functions of the trustee terminal 135 and the user terminal 138 as an information processing apparatus. In addition, the file information management master database 110, the business processing authority database 111, the commissioned information management master database 136, etc. are not only arranged in different devices on the network 120 and used by the server 100. An example in which a single storage device is integrally provided can also be assumed.
Furthermore, regarding the network 120 that connects the server 100 to the trustee terminal 135, the system administrator terminal 137, and the user terminal 138, in addition to the LAN and the Internet, a dedicated line, a WAN (Wide Area Network), a power line network, a wireless Various networks such as a network, a public line network, and a mobile phone network can also be adopted. Further, if a virtual private network technology such as VPN is used, communication with improved security is established when the Internet is adopted.
Next, an example of a business model to which the confidential information management method of the present invention is applied will be described. As a business model applicable to this embodiment, the form shown in FIG. 3 can be mentioned. Here, for example, it can be assumed that there is a consignment side that consigns a certain business and a consignment side that consigns the business from this consignment side.
On the consignment side, for example, the business consignment N is requested from the consignment side. This business consignment N is an electronic file 300 stored in the server 100 via the trustee terminal 135 on the trust side. The electronic file 300 includes a requirement document 301 describing request requirements and a management target file 302 including confidential information such as personal information. For example, if the content of the business consignment N is to deliver an e-mail for sales promotion in accordance with the customer list, the management target file 302 includes a customer list including information on the mail transmission destination. That is, this customer list or the like becomes a management target in the confidential information management method of the present invention.
In the server 100, registration of the electronic file 300 is received from the trustee terminal 135 and stored in the hard disk 115, while a customer list is registered as the management target file 302 in the file information management master database 110 (management server 302). : State 1). In this example, the consignment side consigns business A and business i in addition to business N.
On the other hand, the person in charge of the business N corresponding to the business consignment N uses the information on the customer list in the server 100 with the user terminal 138 to perform the business commissioned. The management object file 302 is managed by the trustee terminal 135 for each trust business.
For example, when the business N is completed or the contract is terminated, a business report 350 is transmitted to the consignment side (executed by the server 100 or the trustee terminal 135). This business report 350 may be either electronic or printed on paper. If it is electronic, it is transmitted to the trustee system via the network. Moreover, you may transmit using a facsimile. Further, the customer list electronic file as the management target file 302 is completely deleted from the hard disk 115 (management server: state 2). The fact that the management target file 302 has been deleted in this way is transmitted to the consignment side, for example, as the deletion completion report 360.
Hereinafter, the actual procedure of the confidential information management method of this embodiment will be described. Various operations corresponding to the confidential information management method described below are realized by a program 106 provided in the memory 107 of the server 100 as the information processing apparatus. And this program 106 is comprised from the code | cord | chord for performing the various operation | movement demonstrated below. FIG. 4 is a flowchart showing a file registration procedure in the confidential information management method of this embodiment.
The server 100 receives and receives the management target file selection (s1000) desired to be registered in the trustee terminal 135. Further, management master information including at least information on the file ID, the access authority to the management target file, and the validity of the management target file is extracted from the received management target file and registered in the file information management master database 110. (S1001). The management target file is encrypted using, for example, a predetermined encryption method (encryption key or the like) and stored in the hard disk 115 (s1003).
The storage event of the management target file in the hard disk 115 is notified to the trustee terminal 135 (s1004). The trustee terminal 135 outputs and displays this notification on an output interface such as a display (s1005). Also, based on this notification, registration information of the management object file is registered in the commissioned information management master database 136 (s1006). The notification is printed as storage completion information indicating that the storage of the management target file has been completed (s1007). In this way, the management target file received by the trustee terminal 135 from the consignment side is registered in the server 100.
In addition, browsing and use of the management target file registered in the server 100 may be performed from the user terminal 138. FIG. 5 is a flowchart showing a file browsing procedure in the confidential information management method of this embodiment. At this time, the user terminal 138 selects the management target file desired to be browsed (s1010) and transmits a usage request including the selection event (s1011) to the server 100.
The server 100 accepts this, and extracts information on the management target file corresponding to this use request from the file information management master database 110 (s1012). It is assumed that the information extracted at this time includes access authority information associated with the management target file. On the other hand, a user authority check instruction is returned to the user terminal 138 (s1013). The user terminal 138 executes authority check (s1015), and returns the result to the server 100 (s1016). The user authority of the user corresponding to the usage request is received from the user terminal 138, and the server 100 compares the user authority with the access authority to determine whether or not the management target file corresponding to the usage request can be accessed. You may do that.
In response to the check result, if the user authority does not match the access authority (s1017: N), the server 100 outputs an authority error to the user terminal 138 side (s1018). On the other hand, if the user authority matches the access authority (s1017: Y), the management target file corresponding to the use request is extracted from the hard disk 115 (s1019). This is decrypted (s1020) and transmitted to the user terminal 138 (s1021). The user terminal 138 receives this and displays it (s1022).
FIG. 6 is a flowchart showing a file backup procedure in the confidential information management method of this embodiment. In some cases, backup processing of a management target file registered in the server 100 may be executed. At this time, for example, the administrator terminal 138 selects the management target file desired to be backed up (s1030) and transmits a backup request including the selection event (s1031) to the server 100.
The server 100 accepts this, and extracts information on the management target file corresponding to this backup request from the file information management master database 110 (s1032). It is assumed that the information extracted at this time includes access authority information associated with the management target file. On the other hand, a user authority check instruction is returned to the administrator terminal 137 (s1033). The administrator terminal 137 executes an authority check (s1035) and returns the result to the server 100 (s1036). The administrator's user authority corresponding to the backup request is received from the administrator terminal 137, the server 100 collates this user authority with the access authority, and whether or not the management target file corresponding to the backup request can be backed up ( (Accessibility) may be determined.
In response to the check result, the server 100 outputs an authority error to the administrator terminal 137 side (s1038) if the user authority does not match the access authority (s1037: N). On the other hand, if the user authority matches the access authority (s1037: Y), the management target file corresponding to the backup request is extracted from the hard disk 115 (s1039) and decrypted (s1040). Further, a duplicate file of the management target file is generated (s1041), and this duplicate file is output to the backup medium 116.
Subsequently, the server 100 extracts management master information of the duplicate file, and performs update processing of the corresponding file in the file information management master database 110 (s1042). The fact that the backup process has been completed is transmitted to the administrator terminal 137 (s1043). The administrator terminal 137 receives and displays it (s1044).
FIG. 7 is a flowchart showing a file update procedure in the confidential information management method of this embodiment. At this time, the user terminal 138 selects the management target file desired to be updated (or overwritten or added) (s1050) and transmits an update request including the selection event (s1051) to the server 100.
The server 100 accepts this, and extracts information on the management target file corresponding to this update request from the file information management master database 110 (s1052). It is assumed that the information extracted at this time includes access authority information associated with the management target file. On the other hand, a user authority check instruction is returned to the user terminal 138 (s1053). The user terminal 138 executes authority check (s1055), and returns the result to the server 100 (s1056). The user authority of the user corresponding to the usage request is received from the user terminal 138, and the server 100 compares the user authority with the access authority to determine whether or not the management target file corresponding to the usage request can be accessed. You may do that.
In response to the check result, if the user authority does not match the access authority (s1057: N), the server 100 outputs an authority error to the user terminal 138 side (s1058). On the other hand, if the user authority matches the access authority (s1057: Y), an update process corresponding to the update request is performed, the management target file is encrypted (s1059), and stored in the hard disk 115 ( s1060).
The server 100 extracts the management master information of the updated management target file, and performs update processing of the corresponding file in the file information management master database 110 (s1061). The fact that the update process has been completed is transmitted to the user terminal 138, and the user terminal 138 receives and displays it (s1062).
FIG. 8 is a flowchart showing a file erasing procedure in the confidential information management method of this embodiment. In the confidential information management method of the present invention, it is possible to completely delete a management target file including confidential information from the hard disk 115 as a storage device. In the above embodiment, the confidential information management of the present invention is applied to the management target file entrusted by the trustee terminal 135 from the entrusting side. Therefore, when the contract with the consignment side ends or the business is completed, it is necessary to delete the related management target file.
Here, when it is necessary to delete the related management target file, the management target file to be deleted is specified as follows. (1) The management target file is specified based on the “business consignment contract” between the consignment side and the consignment side. (2) When erasure is required between the consignment side and the consignment side, a “deletion contract” for erasing information is concluded and specified based on this.
Here, the “business consignment contract” and the “erasure contract” are referred to as “contract”. In the “contract”, information for specifying a management target file to be deleted is listed. The information for specifying includes at least one of a file name, a file creation date, a file use time, and a file creator. When this contract is created on paper, the user reads “information for specifying” described in the contract, and the management target file to be deleted is transferred from the consignor terminal 135 (or the administrator terminal 137). input. This is as in Step s1079 below.
Next, when the “contract” is created electronically, the trustee terminal 135, the consignment terminal or the management server 100 reads and reads the information for specifying the electronic “contract”. In this case, the deletion process of the management target file to be deleted is started.
In addition, when a contract is created with paper, information for specifying it may be created electronically, and the same processing as when an electronic contract is created may be executed. This information for specifying is stored in the commissioned information management master database 136.
Furthermore, the electronic contract document may be stored in the commissioned information management master database 136.
When it becomes necessary to delete the management target file, a deletion instruction may be transmitted to the management server 100 from the trustee side. Further, the erasure time may be stored in the commissioned information management master database 136. The erasing start time may be manually input based on a paper contract, or the erasing start time may be included in an electronic contract or the like.
Therefore, at this time, the trustee terminal 135 sends the management target file to be deleted and its deletion mode selection (s1070), and transmits a deletion request including these selection events (s1071) to the server 100. The deletion mode includes a mode for deleting only the management target file and a mode for deleting not only the management target file but also information (management master information) in the file information management master database 110 corresponding to the management target file. Can be assumed.
The server 100 receives the erasure request and extracts information on the management target file corresponding to the erasure request from the file information management master database 110 (s1072). At this time, in addition to information on the management target file corresponding to the erasure request, information on the duplicate file or update file derived from the management target file can be extracted in the file information management master database 110.
The server 100 deletes the corresponding file in the hard disk 115 or the backup medium 116 based on the information extracted regarding the management target file, the duplicate file, or the update file (s1073, s1074).
Here, details of the erasing process in the hard disk 115 (or the backup medium 116) will be described. FIG. 9 is a conceptual diagram showing details of a file erasing procedure in the confidential information management method of this embodiment. The detailed processing here refers to the state after the server 100 has executed the deletion of the management target file, the duplicate file or the update file in the hard disk 115 from the initial state (s900) where the file to be deleted is still left. It is assumed that the process starts at (s901) and is started.
At this time, the server 100 copies the information stored in the hard disk 115, that is, all remaining information other than the erased file, to the second storage device 117 (s902). On the other hand, for each storage unit such as a sector in the hard disk 115, data of a predetermined pattern is written a predetermined number of times, and the entire hard disk 115 is demagnetized (s903).
Subsequently, the storage information of the second storage device 117 (that is, the copy of the storage information of the hard disk 115 in step s901 from which the file to be erased has been removed) is copied to the hard disk 115 (s904). When the copying is completed, data of a predetermined pattern is written a predetermined number of times for each storage unit such as a sector in the second storage device 117, and the entire demagnetization is executed (s905). Thus, the erasure process is completed (s906).
The server 100 updates the validity information of the corresponding management master information in the file information management master database 110 of the management target file, the duplicate file, or the update file deleted as described above to invalid (s1075). It is determined whether the above processing for the file corresponding to the erasure request has been completed (s1076), and the process is repeated until the erasure is completed (s1076: N to s1072 to s1075). On the other hand, when erasure is completed (s1076: Y), information on the erasure mode is extracted, and information in the file information management master database 110 corresponding to the management target file as well as the management target file (management master information) It is also determined whether or not the mode is to be erased. If the deletion mode information included in the deletion request is a mode that requests deletion of the management master information in addition to deletion of the management target file (s1077: Y), the corresponding information in the file information management master database 110 The management master information of the management target file is specified and deleted (s1078).
As described above, when the management target file or the like corresponding to the deletion request is deleted, a deletion completion message is transmitted to the trustee terminal 135 (s1079). The trustee terminal 135 receives this and displays it on an appropriate output interface or the like (s1080). Also, based on the received notification, the management master information such as the deleted management target file is updated in the trust information management master database 136 (s1081). The fact that the erasure process has been completed is printed on a print medium, for example, and the process ends (s1082).
In addition to the example in which the application target of the confidential information management method is a management target file as in the above-described embodiment, there is an example in which the confidential information management method is applied at the level of a business application that uses the management target file, for example. Can be assumed. In this case, when executing the business application, in the business processing authority database 111 (see FIG. 1) in which the presence / absence of any of the deletion authority, backup authority, and usage authority of the management target file is determined for each user, When it is determined whether or not the user has any of the above authorities, the management target file to be processed by the business application is extracted from the hard disk 115 and provided to the business application.
According to the present invention, management of arbitrary information can be realized efficiently.
It is a network block diagram containing the information processing apparatus in this embodiment. It is a figure which shows the example of a data structure of (a) file information management master database in this embodiment, and the data structure example of (b) trust information management master database. It is an example of the form of the business model in this embodiment. It is a flowchart which shows the file registration procedure in the confidential information management method of this embodiment. It is a flowchart which shows the file browsing procedure in the confidential information management method of this embodiment. It is a flowchart which shows the file backup procedure in the confidential information management method of this embodiment. It is a flowchart which shows the file update procedure in the confidential information management method of this embodiment. It is a flowchart which shows the file deletion procedure in the confidential information management method of this embodiment. It is a conceptual diagram which shows the details of the file deletion procedure in the confidential information management method of this embodiment.
DESCRIPTION OF SYMBOLS 10 Management master extraction part 11 Management master registration part 12 Storage event output part 13 Deletion object extraction part 14 File deletion part 15 Management master information update part 16 Erase information output part 100 Management server (information processing apparatus)
106 Program 107 Memory 108 Arithmetic unit, CPU
109 Input / output interface 110 File information management master (file management database)
111 Business processing authority database 115 Hard disk (storage device)
116 Backup medium 117 Second storage device 120 Network 130 Internal network 135 Trustee terminal 136 Trustee information management master 137 System administrator terminal 138 User terminal
An information processing apparatus that supports confidential information management,
When a managed file containing confidential information is received at the input interface, the managed file is deleted by updating the file ID and invalidity when the managed file has been deleted from this managed file. A management master extraction unit that extracts management master information including validity information indicating whether or not
A storage device for storing a file management database in which the management master information is registered for each management target file;
A storage event output unit that outputs a storage event of the management target file to the storage device to an output interface;
An erasure target extraction unit that receives a erasure request for a management target file at the input interface and extracts information on the management target file corresponding to the erasure request in the file management database;
Based on the information of the management target file extracted by the deletion target extraction unit, a file deletion unit that executes deletion of the corresponding management target file in the storage device;
A management master information update unit that updates the validity information of the corresponding management master information in the file management database of the management target file deleted by the file deletion unit;
A deletion information output unit that outputs to the output interface that the file to be managed has been deleted by the file deletion unit;
A first copy execution unit for copying the storage information of the storage device to a second storage device after the file deletion unit has executed deletion of the management target file in the storage device;
A first degaussing execution unit that writes data of a predetermined pattern a predetermined number of times for each storage unit such as a sector in the storage device;
A second copy execution unit for copying the storage information of the second storage device to the storage device;
A second degaussing execution unit that writes predetermined pattern data a predetermined number of times for each storage unit such as a sector in the second storage device;
When the deletion mode information included in the deletion request is a mode that requests deletion of management master information in addition to deletion of the management target file, the management master information of the corresponding management target file in the file management database is specified, A management master information erasure unit to be erased;
An access authority extraction unit that accepts a backup request of a management target file at the input interface and extracts the access authority of the management target file corresponding to the backup request in the file management database;
An access authority determination unit that accepts a user authority of the user corresponding to the backup request at an input interface, compares the user authority with the access authority, and determines whether or not the management target file corresponding to the backup request is accessible; ,
When it is determined that the access authority determination unit can access, a replication generation unit that extracts a management target file corresponding to the backup request from the storage device and generates a replication file of the management target file;
A duplicate output unit for outputting a duplicate file of the management target file to a backup medium;
A duplicate file registration unit that extracts the file ID of the duplicate file, the validity information of the duplicate file, and the management master information including the file ID of the duplicate source from the duplicate file, and stores them in the file management database;
An access authority extraction unit that accepts a usage request for a managed file at the input interface and extracts the access authority of the managed file corresponding to the usage request in the file management database;
An access authority determination unit that accepts a user authority of a user corresponding to the use request at an input interface, compares the user authority with the access authority, and determines whether or not a management target file corresponding to the use request is accessible; ,
When it is determined that the access authority determination unit can access, a use file output unit that extracts a management target file corresponding to the use request from the storage device and outputs the file to an output interface;
An update file generation unit that receives an update process for the management target file output by the use file output unit from the input interface and generates an update file;
An update file storage unit for storing the update file in the storage device;
An update file registration unit that extracts management master information including the file ID of the update file, the validity information of the update file, and the file ID of the update source from the update file, and stores the management master information in a file management database;
In addition to the information on the management target file corresponding to the erasure request, information on the replication file or update file derived from the management target file is copied from the file management database to the replication source that matches the file ID of the management target file. Alternatively, a related deletion target extraction unit that searches and extracts the file ID of the update source,
A related file erasure unit that performs erasure of the corresponding file in the storage device or the backup medium based on the information of the duplicate file or the update file extracted by the related erasure target extraction unit;
A related management master information update unit that updates the validity information of the corresponding management master information in the file management database of the duplicate file or update file deleted by the related file deletion unit;
A notification unit that notifies the second information processing apparatus connected to the information processing apparatus via the network via the output interface that the duplicate file or the update file has been deleted by the related file deletion unit;
When executing a business application that uses a managed file, determine whether the user has authority in the business processing authority database that specifies whether the user has deletion authority, backup authority, and usage authority for the managed file. A business application process determination unit;
In the business application process determination unit, when it is determined that the user has any of the authority to delete the management target file, the backup authority, and the usage authority, the management target file to be processed by the business application is stored in the storage device. A business application process execution unit that is extracted and provided to the business application;
After the first copy execution unit deletes the copy file or the update file in the storage device or the backup medium by the related file deletion unit, the storage information of the storage device or the backup medium is stored in the second storage device. Copy to
The first demagnetization execution unit writes a predetermined pattern of data for each storage unit such as a sector in the storage device or backup medium,
The second copy execution unit copies the storage information of the second storage device to the storage device or a backup medium;
The second demagnetization execution unit writes a predetermined pattern of data for each storage unit such as a sector in the second storage device a predetermined number of times;
An information processing device that manages confidential information
Invalid when the managed file containing confidential information is received at the input interface of the information processing device and the file ID, access authority to the managed file, and the managed file have been deleted from the managed file The management master information including validity information indicating whether or not the managed file has been deleted is extracted by updating to
Register the management master information for each file to be managed in the file management database of the information processing apparatus,
The management target file is stored in the storage device of the information processing apparatus in association with the management master information,
The storage event of the management target file to the storage device is output to the output interface of the information processing device,
The management object file erasure request is accepted at the input interface, and information on the management object file corresponding to the erasure request is extracted from the file management database,
Based on the information of the management target file corresponding to the deletion request extracted in the file management database, executing the deletion of the management target file in the storage device,
The validity information of the corresponding management master information in the file management database of the corresponding management target file deleted in the storage device is updated to invalidity,
After deleting the management target file in the storage device, the storage information of the storage device is copied to the second storage device,
For each storage unit such as a sector in the storage device, a predetermined pattern of data is written a predetermined number of times,
Copy the storage information of the second storage device to the storage device,
For each storage unit such as a sector in the second storage device, a predetermined pattern of data is written a predetermined number of times,
Outputs to the output interface that the managed file has been deleted.
A method for managing confidential information.
In the information processing device that manages confidential information,
Invalid when the managed file containing confidential information is received at the input interface of the information processing device and the file ID, access authority to the managed file, and the managed file have been deleted from the managed file A step of extracting management master information including validity information indicating whether or not the managed file has been erased by being updated to
Registering the management master information for each file to be managed in the file management database of the information processing apparatus;
Storing the management target file in the storage device of the information processing apparatus in association with the management master information;
Outputting a storage event of the management target file to the storage device to an output interface of the information processing device;
Receiving a deletion request of the management target file at the input interface, and extracting information on the management target file corresponding to the deletion request from the file management database;
Executing the deletion of the management target file in the storage device based on the information of the management target file corresponding to the deletion request extracted in the file management database;
Updating the validity information of the corresponding management master information in the file management database of the corresponding management target file deleted in the storage device to invalidity;
Copying the storage information of the storage device to a second storage device after erasing the management target file in the storage device;
Writing predetermined pattern data a predetermined number of times for each storage unit such as a sector in the storage device;
Copying stored information of the second storage device to the storage device;
Writing predetermined pattern data a predetermined number of times for each storage unit such as a sector in the second storage device;
Outputting to the output interface that the managed file has been deleted;
A confidential information management program characterized in that
The computer-readable recording medium which recorded the confidential information management program which performs this.
JP2003382589A 2003-11-12 2003-11-12 Information processing apparatus, information management method, program, and recording medium for supporting information management Expired - Fee Related JP4509536B2 (en)
JP2003382589A JP4509536B2 (en) 2003-11-12 2003-11-12 Information processing apparatus, information management method, program, and recording medium for supporting information management
JP2005148920A JP2005148920A (en) 2005-06-09
JP4509536B2 true JP4509536B2 (en) 2010-07-21
JP2003382589A Expired - Fee Related JP4509536B2 (en) 2003-11-12 2003-11-12 Information processing apparatus, information management method, program, and recording medium for supporting information management
US (1) US20050102312A1 (en)
JP (1) JP4509536B2 (en)
CN102216908B (en) * 2008-11-27 2015-10-14 国际商业机器公司 Support system performs an operation corresponding to the detected event, a method and apparatus
CN105227398B (en) * 2015-09-08 2018-09-04 深圳创维－Rgb电子有限公司 Long connection method, system and its apparatus, terminal are shared in multi-service
JP2000148598A (en) * 1998-10-06 2000-05-30 Ricoh Co Ltd Method for retaining/holding data, data storage unit and computer readable recording medium
JP2002278806A (en) * 2001-03-16 2002-09-27 Toshiba Corp Device, method and program for managing unwanted file
JP2003216550A (en) * 2002-01-22 2003-07-31 Hitachi Ltd Delivery confirming method for transmitted information
2003-11-12 JP JP2003382589A patent/JP4509536B2/en not_active Expired - Fee Related
JP2005148920A (en) 2005-06-09