This application is based on the application No. 2006-283157 filed in Japan, the contents of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates to a document management device and a program of the same.
2. Description of the Related Art
JP No.09-167158 A discloses a discussion supporting system under an environment where a document or the like is cooperatively created. This system is configured to store a past review history, and searches and displays a review and the like for the same portion when an operator requests a change of data corresponding to the portion.
When a plurality of persons belonging to a group work together, there may be a case where a document which belongs to one user is related to another document that belongs to another user. The configuration disclosed in Japanese Unexamined Patent Application Publication No. 09-167158 has a problem that the document had and held by one of the other users cannot easily be distributed to the rest of users.
It is an object of the present invention to provide a document management device and a program of the same. In this device or the program, it is easy to inform another user of related information that is had and held by one user.
The object described above is achieved by a document management device according to the present invention. The document management device includes: a file information transmitter that transmits information being related to a first file to one or more destination users designated by a first user; a related user information storing unit that stores, as a related user, the destination user in association with the first file; a related file extractor that extracts a related file when a reply from any one of the destination users includes the related file together with identification information of the first file; a file storing unit that stores the related file; and a related file informer that informs the related user other than the user who has transmitted the related file when a new related file is stored in the file storing unit.
The object described above is also achieved by a program stored on a computer readable medium according to the present invention. The program stored on a computer readable medium causes a processor to operate following processes. The processes include: a file information transmitting process that transmits information being related to a first file to one or more destination users designated by a first user; a related file extracting process that extracts the related file when a reply from any one of the destination users includes the related file together with identification information of the first file; and a related file informing process that informs the related user other than the user who has transmitted the related file when a new related file is extracted.
The document management device and the program according to the present invention provide an effect of easily informing related information held by one user to another user.
Other objects and further features of the present invention will be apparent from the following detailed description when read in conjunction with the accompanying drawings.
In the accompanying drawings:
Preferred embodiments of the present invention will be described in detail with reference to the drawings. In the embodiments, multifunction peripherals (MFPs) as examples of the device to which the document management device according to the present invention is applied are illustrated.
(1) Configuration of Document Management System
In the MFP 101 according to the present embodiment, an electronic mail (also referred to as “e-mail” or “mail” simply, hereinafter) can be transmitted with an e-mail address of a destination being designated at the MFP 101. Image data obtained through reading a document image at a scanner unit to be described later can be transmitted as attached to an e-mail (Scan-To-E-Mail). The e-mail having transmitted is stored in, for example, the e-mail server 33. The stored e-mails can be downloaded from an information processing device such as the PC 31. At the side of the information processing device such as the PC 31, a reply e-mail to the e-mail can be transmitted to the MFP 101.
(2) Configuration of MFP 101
Next, the configuration of the MFP 101 will be described.
The MFP 101 includes: an operating unit 11; a display unit 12; a scanner unit 13; a printer unit 14; a communication interface 16; a document feeder 17; a sheet feeder 18; a CPU 20; a ROM 21; a RAM 22; a hard disk 23; and the like.
The operating unit 11 includes: a plurality of keys for inputting numerals, characters and symbols; a sensor that recognizes the pressed key; a transmission circuit that transmits a signal indicating the recognized key to the CPU 20; and the like.
The display unit 12 displays: a screen for displaying a message to a user; a screen for prompting a user to input settings or processes; a screen for indicating the result of a process executed at the MFP 101; and the like. In the present embodiment, a touch panel is used as the display unit 12. The touch panel may also be involved in the operating unit 11. The touch panel has a function of detecting the position in the touch panel touched by a user's finger and transmitting the signal indicating the detection result to the CPU 20.
The scanner unit 13 irradiates light on a document to detect reflected light, and read an image on the document with a predetermined scanning resolution so as to create digital image data (here, density data representing density of RGB or black).
The obtained data is used for printing at the printer unit 14. In addition, the data is converted into a file of a format such as TIFF, PDF, JPEG or the like and then stored in the hard disk 23. The image data may be converted into facsimile data and facsimile-transmitted. The image data may also be transmitted outside as attached to an e-mail as described above. The document feeder 17 is provided, for example, above the main body of the MFP 101 and used for sequentially feeding one or a plurality of documents to the scanner unit 13.
The printer unit 14 prints an image onto a recording sheet such as paper or film. The image may be from the data: being read by the scanner unit 3; being transmitted from an external device such as another MFP connected through a network such as LAN; or being received via a facsimile.
The sheet feeder 18 is provided, for example, below the main body of the MFP 101 and used for feeding the printer unit 14 a recording sheet. The printer unit 14 prints an image on the recording sheet and the printed recording sheet is ejected onto a catch tray, for example.
The communication interface 16 is an interface for communicating with an external device such as the PC 31 and the e-mail server 33 through a network such as LAN or WAN, and/or for transmitting and receiving a facsimile via a phone line. The communication interfaces 16 may include a network interface card (NIC) and/or a terminal adapter (TA).
Stored in the ROM 21 are a program and data for realizing basic functions of the MFP 101 such as reading (scanning) an image, duplicating (copying) a document, transmitting or receiving facsimile data, printing via a network, and operating as a document server (box function). Furthermore, the ROM 21 stores programs and data for realizing the functions according to the present embodiment.
Some or all of the programs or data may be installed in the hard disk 23. In this case, the program or data installed in the hard disk 23 may be loaded onto the RAM 22 as necessary.
The functions described in the present embodiment can be realized not only by using the CPU 20 but also by using dedicated hardware. Moreover, some of the functions may be realized by using functions provided by a general-purpose program such as an operating system (OS).
The hard disk 23 has a transmission object file storing unit 231, a related user information storing unit 232, and a related file information storing unit 233. The transmission object file storing unit 231 stores a transmission object file as attached to an e-mail, a related file which have been transmitted from outside as attached to an e-mail, or the like.
The related user information storing unit 232 stores related user information.
The related file information storing unit 233 stores related file information.
The related file is a file having relevance to the file which has been transmitted to the destination user. Association between them can appropriately be designated by a user through the operating unit 11. When the associated file is transmitted to the outside and a related file being relevant to the associated file is attached to the reply for this transmission, they may automatically be associated.
Referring to
The e-mail transmitting/receiving unit 202 performs the transmission of an e-mail to the outside or reception of an e-mail from the outside through the communication interface 16.
(3) Processes in MFP 101
Processes in the MFP 101 according to the present embodiment will be described with reference to flowcharts.
In the MFP 101, a file name of a transmission file and a destination user are designated through the operating unit 11 (S101).
When an OK button 126 is pressed, the process proceeds to the following process. The inputted destination-user name can be converted to the e-mail address of the destination user by referring to a user information table (not shown).
Referring to
When the related file does not exist (S102: NO), the process proceeds to step S104. In
When the related file is not designated to be transmitted (S103: NO), a usual transmission of an e-mail with a file attached thereto is carried out (S108). Specifically, only the file designated as the transmission file is transmitted as attached to the e-mail.
When a related file is designated to be transmitted (Sl03: YES), it is determined whether or not another file to be additionally transmitted exists (Sl04). This determination can be carried out by referring whether or not a check box 125 is checked. In addition, when the check box 125 is checked, a screen, an example of which is shown in
In the screen of
In the flowchart of
Thereafter, the process proceeds to the flowchart of
When it is designated that the association is to be performed (S301: YES), the related user information is updated (S302). Specifically, a correspondence relationship among the transmission file name, the log-in user and the destination user is added to the table in
Another additional file can be designated by checking a check box 129 in the screen in
In step S105 in
It is to be noted that it is not always needed to attach the transmission object file to the e-mail. Only the information indicating the location of the transmission object file may be added in the e-mail in step S106.
On the other hand, the user who receives the e-mail as described above can transmit an e-mail having a related file attached thereto to the MFP 101 as the reply to that e-mail. In the document management device according to the present embodiment, when the user transmits the e-mail having a related file attached thereto, it is automatically registered in the related file information as the related file. The processes in the MFP 101 in this case will be described below.
When the MFP 101 receives the e-mail (S410: YES), it is determined whether or not the information of the transmission file such as “Surveillance Report.txt” which is the transmission file above mentioned and the file ID are described (S402).
When the information of the transmission file is not described (S402: NO), the processes are completed. When the information of the transmission file is described (S402: YES), it is determined whether or not the related file is attached (S403). When the related file is not attached (S403: NO), the processes are completed. In addition, a configuration in which, when the information of the transmission file is similar to the one registered as the related user information or related file information, a confirmation screen is displayed is possible.
When the related file is attached (S403: YES), the transmission file is specified (S404). This process can easily be performed by means of the content of “ORG” field of the e-mail in
Next, the related file is extracted (S405) and stored in the transmission object file storing unit 231 (S406). Then, the related file information is updated (S407). The reason why the related file information is updated is that a new related file is added by the reply e-mail from the user. If the file that has already been registered as the related file is received again, the above-mentioned process can be skipped.
Next, the related user information is obtained (S408). The related user information can be obtained from the related user information shown in
In addition, the user who transmits the related file can make a designation so as to limit the destination user of the e-mail having the information of the related file described therein.
The MFP 101 that receives this e-mail can memorize the target user designated in the related file information and limit the transmission destination of the e-mail at step S410 of
(Modification)
The embodiment according to the present invention has been described above. It is needless to say that the present invention is not limited by the specific examples described in the above embodiment, and a modification described below may be possible, for example.
Although detailed description is omitted in the above embodiment, a new related user can additionally be registered by the user through the operating unit 11, for example. The additional registration can be carried out from outside with using means such as an e-mail. The related user newly registered may be managed similarly to the normal related user (the destination user of the associated file) in the related user information in
In this case, the configuration in which, when a new member is added to a project team, the related file of a selected file is informed the related user newly registered is convenient for communication, for example. Also in this case, the related file may be transmitted as attached to an e-mail, or the information relating to the location of the related file, such as the path of the related file, may be transmitted as described in the e-mail.
The present invention is applicable to a document management device that is installed to an MFP, or the like. The present invention is also applicable to a computer program stored on a computer readable medium such as a flexible disk (FD), a compact disc read only memory (CD- ROM), or the like.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2006-283157 | Oct 2006 | JP | national |