The present invention is further described in the detailed description which follows, with reference to the noted plurality of drawings by way of non-limiting examples of exemplary embodiments of the present invention, in which like reference numerals represent similar parts throughout the several views of the drawings, and wherein:
In a first aspect of the present invention, a document management system includes: a data storage that stores electronic document data; an alteration prevention processor that executes alteration prevention processing of the electronic document data; a document retriever that retrieves relevant electronic document data from the data storage according to an operation of a user; a document confirmer that shows a user a content of the electronic document data obtained by the document retriever, and allows an operation of the user to instruct whether to execute an alteration prevention; and a controller that causes the alteration prevention processor to execute alteration prevention processing when there is an instruction to execute an alteration prevention by the document confirmer.
Accordingly, a user can select electronic document data to perform an alteration prevention appropriately based on the needs of an alteration prevention, and execute alteration prevention processing after confirming that the electronic document data are free from a flaw. Therefore, it is possible to prevent unnecessarily increased expenses caused by the alteration prevention processing for electronic document data that are not in need of the alteration prevention or electronic document data that include a flaw.
Further, the alteration prevention processing is performed after confirming that the electronic document data are free from a flaw, and the electronic document data that include a flaw are eliminated before the data are finally stored by a data storage. Therefore, the electronic document data can be securely stored without a flaw.
In a second aspect of the present invention, the document management system according to the first aspect further includes: a management information register that registers, corresponding to the electronic document data, individual identification information of a user who has electronic document data processing authorization; and a user authenticator that obtains individual identification information from the user. The document retriever refers to the management information register based on the individual identification information obtained by the user authenticator, and retrieves electronic document data for which the user has the processing authorization.
Accordingly, the operating user provides an instruction for document confirmation and alteration prevention to only electronic document data for which the user has the processing authorization. Therefore, performing an unauthorized or unintended alteration prevention can be prevented.
In a third aspect of the present invention, the document management system according to the first aspect includes: the document confirmer that allows a user to instruct whether to execute an electronic signature and/or a time stamp, or perform neither, as alteration prevention processing performed by the alteration prevention processor.
Accordingly, an appropriate alteration prevention can be performed based on the document types and the like.
In such case, the electronic signature is generated by encrypting electronic document data or its digest data using a predetermined secret key (e.g., a secret key of an apparatus). The authenticity of the electronic document data can be verified by decrypting using a corresponding public key (e.g., a public key of an apparatus). The time stamp (time certificate) is generated by encrypting electronic document data or its digest data to include time information using a secret key (e.g., a secret key of a time authentication body). An unaltered date and time of creation can be obtained by decrypting using a corresponding public key (e.g., a public key of a time authentication body).
In a fourth aspect of the present invention, the document management system according to the first aspect includes: an alteration prevention designator that specifies whether to require an alteration prevention upon document registration through a user operation; and a management information register that registers information, for each document, whether to require an alteration prevention and whether the alteration prevention has been executed based on the specified information regarding alteration prevention obtained from the alteration prevention designator, and result information on alteration prevention processing performed by the alteration prevention processor; wherein the document retriever retrieves electronic document data that requires an alteration prevention but has not yet been processed for the alteration prevention based on the information registered by the management information register.
Accordingly, the user can confirm only a document that requires an alteration prevention but has not yet been processed. Therefore, a level of convenience is enhanced.
In a fifth aspect of the present invention, a document management system includes: a data storage that stores electronic document data; an alteration prevention processor that executes alteration prevention processing of electronic document data; an alteration prevention designator that specifies whether to require alteration prevention upon document registration through a user operation; and a controller that prevents the alteration prevention processor from executing alteration prevention processing when the alteration prevention designator specifies that alteration prevention is not needed.
Accordingly, a user can select electronic document data to perform an alteration prevention appropriately based on the needs of an alteration prevention. Therefore, it is possible to prevent unnecessarily increased expenses caused by the alteration prevention processing for electronic document data that are not in need of the alteration prevention.
In sixth aspect of the present invention, the document management system according to the fourth or fifth aspect includes: the alteration prevention designator that allows a user to specify whether to require an electronic signature and/or a time stamp, or not to require any, as alteration prevention processing performed by the alteration prevention processor.
Accordingly, an appropriate alteration prevention can be performed based on the document types and the like.
In a seventh aspect of the present invention, the document management system according to the first aspect, includes: a server apparatus and a client apparatus that are mutually connected to a network, wherein the server apparatus includes the data storage, alternation prevention processor, document retriever and controller; and the client apparatus includes the document confirmer.
Accordingly, a content of electronic document data can be confirmed by a client apparatus such as a personal computer including a display apparatus that excels at operability and allows a high-resolution display. Therefore, a level of convenience for a user is enhanced.
In the eighth aspect of the present invention, the document management system according to the first aspect includes: an image scanner that generates electronic document data through reading an image of document, wherein the image scanner includes the data storage, alteration prevention processor, document retriever, document confirmer and controller.
Accordingly, the document management system is solely configured with the image scanner, therefore, simplifying the system configuration can reduce the cost involved in document management.
In such case, the image scanner can be: for instance, a scanner apparatus that has an only image scanner function; a copier; a facsimile apparatus; or a multifunction apparatus that has an image reading function.
In a ninth aspect of the present invention, the document management system according to the first aspect includes a data writer that saves accumulated electronic document data in the data storage in an un-rewritable mass storage medium.
Accordingly, periodically saving electronic document data stored by data storage into a mass storage medium can prevent the electronic document data from being lost due to an equipment breakdown. Therefore, electronic document data can be safely saved for a long time. In particular, electronic document data stored in the mass storage medium are confirmed to be free from a flaw by document confirmer, therefore, wasting the mass storage medium can be avoided.
In such case, it is preferable that the data writer to be a DVD-R drive that performs writing processing to a DVD-R medium, which is a mass storage medium with high versatility.
The embodiment of the present invention is explained in the following, in reference to the above-described drawings.
Document management server 1, multifunction apparatus 2 and document management client 3 are connected to each other via a LAN.
At document management server 1, in particular, electronic document data are stored under a condition where an alteration prevention is executed to prevent electronic document data from being revised intentionally or unintentionally while the electronic document data are stored for an extensive time, and processing of generating an electric signature and a time stamp as an alteration prevention processing is performed. Document management server 1 is connected to time authentication server 4 that issues a time stamp via a LAN, gateway 5 and an IP network.
Hard disk 13 stores electronic document data obtained through scanning an original document at multifunction apparatus 2. When an alteration prevention of the electronic document data is executed, in particular, alteration prevention data regarding the electronic document data, in other words, an electronic signature and a time stamp, are also stored along with the electronic document data.
DVD-R drive 14 performs a writing processing on a DVD-R medium that is an un-rewritable mass storage medium. In case of an equipment breakdown, data stored in hard disk 13 are saved periodically including electronic document data and alteration prevention data of the electronic document data, in other words, an electronic signature and a time stamp.
Signature processor 16 generates an electronic signature, and the electronic signature is generated by encrypting digest data of electronic document data (e.g., a hash value obtained by a hash function) using a secret key held by document management server 1. In addition, with regard to generation of the electronic signature, an electronic certificate that proves its authenticity is prospectively issued by a certification authority, and its status of electronic document data alteration can be verified by decrypting the electronic signature using a public key retrieved from the electronic certificate.
Time stamp processor 17 requests to issue a time stamp to time authentication server 4 by transmitting digest data of electronic document data (e.g., a hash value of a hash function). Time authentication server 4 receives a time certificate from an un-illustrated time distribution center. A time stamp is generated by encrypting digest data obtained from document management server 1 including time information, using a secret key of time authentication server 4. An alteration free date and time of creation can be obtained by decrypting the time stamp using a public key of time authentication server 4.
User manager 18 manages user information such as a user name and a password, which are required for a user authentication in order to use multifunction apparatus 2 or to access document management server 1 from document management client 3. When a user authentication is performed at multifunction apparatus 2 and document management client 3, required user information for the user authentication is provided to multifunction apparatus 2 and document management client 3.
Multifunction apparatus 2 generates electronic document data, which stores image information generated by scanning an image of an original document optically, in a predetermined file format (e.g., TIFF, PDF, etc.). The electronic document data is transmitted to document management server 1 via network interface 29 and a LAN, and then is registered.
Further, multifunction apparatus 2 allows a user to specify whether an electronic signature and/or a time stamp is necessary, or neither is necessary, as an alteration prevention processing using operation panel 24, upon document registration when an image of an original document is scanned to register with document management sever 1. The specified information on an alteration prevention obtained by this is sent to document management server 1, and then is registered.
User authenticator 30 performs a user authentication that verifies whether an operating user has authorization to use multifunction apparatus 2. The user is requested to input a user name and a password using operation panel 24. When the entry matches with registered contents in user manager 18 of document management server 1, only then will a usage of multifunction apparatus 2 be granted.
In addition, when a user authentication at user authenticator 30 is successful, an obtained user name is registered with document management server 1 as a user with a document processing authorization.
Document management client 3 obtains electronic document data registered with document management server 1 and causes CRT 33 to display a content of the electronic document data, to perform a document confirmation that allows a user to confirm whether electronic document data includes a flaw. At this time, as alteration prevention processing, document management client 3 allows a user to specify whether to execute an electronic signature and/or a time stamp, or execute neither. Accordingly, processing of generating an electronic signature and a time stamp is executed at document management server 1.
At the document confirmation, document database 19 of document management server 1 searches for an unprocessed document among electronic document data registered with document management sever 1, in other words, electronic document data for which alteration prevention processing is unexecuted even though it is specified for alteration processing upon document registration at multifunction apparatus 2, are searched. A content of the electronic document data is displayed on CRT 33 of document management client 3, therefore, a user can confirm an unprocessed document easily.
User authenticator 39 performs user authentication that verifies whether an operating user has authorization to access document management server 1. The user is requested to input a user name and a password using keyboard 34. When the entry matches with registered contents in user manager 18 of document management server 1, only then will access to the document management sever 1 be granted.
The document management database registers information on registered users, whether to require each processing of electronic signature and time stamp as an alteration prevention, and whether such processing is executed when these processing are required, corresponding to the document names.
The document name is electronic document data identification information saved in hard disk 13, such as a file name. The registered user is an identification name of a user who has processing authorization of a document, that is, a user name obtained from user authenticator 30 upon document registration with document management server 1 when multifunction apparatus 2 scans an original document.
Information with respect to an electric signature and a time stamp is according to the specified information regarding an alteration prevention obtained from a specifying operation upon document registration at multifunction apparatus 2, and the result information of alteration prevention processing executed in response to an alteration prevention instruction performed at document confirmation at document management client 3. When it is specified as no need upon document registration at multifunction apparatus 2, it is regarded as “unnecessary”. When it is specified as necessary upon registration but when processing has not yet been performed, it is regarded as “unprocessed”. When processing has already been performed, it is regarded as “processed”.
On the menu screen, by operating button 61 of “e-document”, a button to select a job regarding “e-document save” that registers a scanned document with document management server 1 is displayed on display selector 62. These jobs are predetermined by a user.
Here, the buttons 63 through 66 to select each job are displayed: “e-document save (with signature)” that executes only an electronic signature as an alternation prevention; “e-document save (with signature & time stamp)” that executes both an electronic signature and a time stamp as an alteration prevention; and “e-document save (with time stamp)” that executes only a time stamp as an alteration prevention.
After a user operates necessary buttons 63 through 66, and when an un-illustrated start button on operation panel 24 is operated, an operation of scanning an image of a document begins and electronic document data are generated. Further, according to an operated button 63 through 66, specified information regarding an alteration prevention, in other words, whether to require an electronic signature and/or a time stamp, or neither is required, is generated. The specified information on the alteration prevention and electronic document data are sent to document management server 1, which are saved in hard disk 13 of document management server 1, and registered with document management database 19.
On a document search screen of
When a relevant document is found by the unprocessed document search, a file name, a registered date, a user name and its requirement and status of an electronic signature and a time stamp of the relevant document are displayed on list display selector 75. When a predetermined document is selected at list display selector 75 and button 76 of “selected file display” is operated, list display selector 75 switches to document display 81 as shown in
On a document search screen of
In addition, on the document search screen, “display list” of button 87 is displayed. When the button 87 is operated, it returns to a document search screen of
After the successful user authentication, when the user operates a predetermined button on operation panel 24, an request to prepare the screen associated with the button operation is sent to document management server 1. According to this, processing of generating a screen at operation panel manager 15 of document management server 1 is performed, and then the screen information is transmitted to multifunction apparatus 2 (step 202). At multifunction apparatus 2, predetermined screen is displayed on the display of operation panel 24 according to the display information obtained from document management server 1.
This enables to display a menu screen shown in
Then, processing of scanning an image of the original document is performed (step 104), the obtained electronic document data, a user name obtained by the user authentication (step 101), and the specified information on alteration prevention obtained by the panel operation (step 103) are transmitted to document management server 1 (step 105). The electronic document data received at document management server 1 is saved in hard disk 13, and processing of registering the user name and specified information on alteration prevention with the document management database is performed at document management database 19 (step 203).
After the successful user authentication, the document search screen shown in
This enables to display the document image on document display 81 of the document search screen shown in
When document server 1 receives instruction information from document management client 3 (step 404), according to the instruction information (step 405), processing of creating an electronic signature and a time stamp is performed at signature processor 16 and time stamp processor 17 (steps 406 through 409). When the instruction is to delete the document, processing of deleting the document from hard disk 13 and document management database 19 is performed (step 410).
Multifunction apparatus 111 includes the following components, which are provided in document management server 1 in the previous example: hard disk 13; DVD-R drive 14; signature processor 16; time stamp processor 17; user manager 18; and document management database 19.
Further, multifunction apparatus 111, the same as document management client 3 in the previous example, allows a user to view a content of the electronic document data and to confirm whether the electronic document data has any flaw. An image of the document is displayed on a display of operation panel 24, and the user can provide an instruction on an alteration prevention processing method and a deletion of the document by a button operation on operation panel 24.
In this configuration, the document management system is solely configured with multifunction apparatus 111, therefore, simplifying the system configuration can reduce the cost involved in document management.
In addition, in the previous example, a user is asked to input a user name and a password at the time of user authentication with user authenticator 30 of multifunction apparatus 2 and user authenticator 39 of document management client 3. However, it is not limited to such a user authentication method and it may be a configuration which identifies an operating user by scanning ID card owned by the user using a card reader. Further, a configuration which identifies an operating user by biometrics is also possible.
Further, in the previous example, an image of a document is scanned by image scanner (multifunction apparatus 2) to register with document management server 1. However, electronic document data to be registered with document management system server 1 are not limited to such electronic document data, and electronic document data made by a predetermined application at document management client 3 and electronic document data obtained from an outside source are also possible.
The document management system of the present invention is effective in avoiding unnecessarily increased expenses caused by an alteration prevention processing for electronic document data that are not in need of an alteration prevention or that include a flaw, and is useful as a document management system that manages a document by digitizing it.
It is noted that the foregoing examples have been provided merely for the purpose of explanation and are in no way to be construed as limiting of the present invention. While the present invention has been described with reference to exemplary embodiments, it is understood that the words which have been used herein are words of description and illustration, rather than words of limitation. Changes may be made, within the purview of the appended claims, as presently stated and as amended, without departing from the scope and spirit of the present invention in its aspects. Although the present invention has been described herein with reference to particular structures, materials and embodiments, the present invention is not intended to be limited to the particulars disclosed herein; rather, the present invention extends to all functionally equivalent structures, methods and uses, such as are within the scope of the appended claims.
The present invention is not limited to the above described embodiments, and various variations and modifications may be possible without departing from the scope of the present invention.
This application is based on the Japanese Patent Application No. 2006-281510 filed on Oct. 16, 2006, entire content of which is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2006-281510 | Oct 2006 | JP | national |