This application claims the benefit under 35 U.S.C. ยง 119(a) of Korean Patent Application No. 2005-47680, filed Jun. 3, 2005 in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference.
1. Field of the Invention
Aspects of the present invention relate to a MFP and a method of managing the scan history in the MFP. More particularly, Aspects of the present invention relate to the MFP which has a scan history management and a method of managing the scan history in the MFP, such that a server administrator can easily manage history related to the scan performance, by expressing information on a scanning-performer, a scanning performing time, and data scanned with a barcode.
2. Description of the Related Art
Generally, a Multi Functional Product (MFP) is a multi-functional terminal embodied by integrating individually existing terminals (such as facsimile, a scanner, a printer, and/or a copier) into one single device. The MFP may be used independently or connected to a computer.
When the scan work is requested, a scanning part (not shown) of the MFP (ex: 20a) scans the document and creates image data. The created image data is stored at the server 10 through a network in a scan file (S250). The user accesses the server 10 at a host (ex: 30a) to search for the scan file and copies the scanned file to the host (ex: 30a) (S260). If the scan file is finished being copied and stored at the host (ex: 30a), the user transmits the scan file to the recipient's email address (S270).
The method of transmitting the data scanned to the recipient's email address at the MFP of
An aspect of the present invention provides a Multi Functional Product (MFP) which has a scan history management and a method of managing a scan history in the MFP, such that a server administrator can easily manage the history related to a scan performance such as a scanning-performer, a scanning place, and a scanning performing time, by expressing various information on scanning performance with a barcode, adding to the scan data and transmitting to an email address and or storing at the email address.
According to an aspect of the present invention, there is provided a MFP which has a scan history management and which comprises: a scanning part scanning a document and creating image data when a request to scan the document is input; a barcode data generating part encoding a predetermined scan history information related to a scan work and creating the barcode data corresponding to the scan history information; and a controlling part controlling a transmission of transmission data to a recipient's email address, the transmission data including the barcode data and the image data.
According to an aspect of the present invention, the predetermined scan history information includes a user's ID, a user's email address, an IP address of the MFP being currently used, a size of the image data, scanning performing time, an email address of the recipient, or combinations thereof.
According to an aspect of the present invention, the MFP further comprises a first storing part storing the image data and the barcode data.
According to an aspect of the present invention, the MFP further comprises a PC interfacing part transmitting the image data to an external host, and if the image data through the PC interfacing part is transmitted to the external host, the image data stored at the first storing part is deleted.
According to an aspect of the present invention, the image data stored at the first storing part is erasable.
According to an aspect of the present invention, the MFP further comprises a network communicating part transmitting the transmission data to a designated recipient's email address.
According to an aspect of the present invention, the MFP further comprises a user authenticating part creating a user account by storing the user's ID and email address to be inputted, and authenticating whether the user account is a registered user account by matching the user's ID and the stored ID.
According to an aspect of the present invention, the MFP further comprises a second storing part storing the input user's ID and email address.
According to an aspect of the present invention, the MFP further comprises an operating panel creating predetermined signals corresponding to various operation commands from the user and providing the created signals to the controlling part.
According to an aspect of the present invention, types of barcode data are set by the user.
A method of managing the scan history in a MFP according to an embodiment of the present invention comprises: scanning a document and creating image data according to a request to scan the document; encoding predetermined scan history information related to the scanning and creating barcode data corresponding the scan history information; and adding the barcode data to the image data while creating transmission data and transmitting the transmission data to a recipient's email address.
According to an aspect of the present invention, the predetermined scan history information includes a user's ID and email address, an IP address of the MFP being currently used, a size of the image data and scanning performing time, and/or email address of the recipient.
According to an aspect of the present invention, the method of further comprises, before scanning the document and creating the image data, storing the user's ID and email address to be inputted and creating the user's account; and authenticating whether the user account is a registered user account by matching the user's ID and the stored ID.
According to an aspect of the present invention, the adding the barcode data further comprises, when the transmission data is transmitted to the recipient's email address, the recipient outputs the transmission data, reads the barcode data part from the outputted transmission data using a separate barcode reading device, and extracts the scan history information.
According to an aspect of the present invention, the method further comprises storing the image data and the barcode data.
According to an aspect of the present invention, when the stored image data is transmitted to the external host, the transmitted image data is deleted.
According to an aspect of the present invention, the stored image data is erasable.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
The above and/or other aspects and advantages of the present invention will become more apparent and more readily appreciated by describing in detail exemplary embodiments thereof with reference to the accompanying drawings, wherein;
Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawing figures. In the following description, like reference numerals are used for the like elements even in different drawings. The matters defined in the description such as a detailed construction and elements are nothing but the ones provided to assist in a comprehensive understanding of the invention. Thus, it is apparent that aspects of the present invention can be carried out without those defined matters. Also, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.
The system memory 40 stores a program for receiving and transmitting email, and accessing to a website. However, it is understood that the stored program need not allow accessing a website. Moreover, it is understood that the stored program can be used to access computers in public and/or private networks, and can implement messaging systems other than email such as instant messaging, peer-to-peer file transfer protocols, and other like mechanisms for moving data between network elements.
The operating panel (OPE) 10 has a key matrix including many number keys and function keys for setting the function on a menu. The OPE 10 offers key data created according to a key operation to the controlling part 90. A Liquid Crystal Display (LCD) is prepared inside the operating panel 10, to indicate a state of the MFP 100 and various information, under the control of the controlling part 90. However, it is understood that other types of displays can be used and that the display need not be part of the MFP 100. Additionally, while described as being separate, it is understood that the key matrix of the OPE 10 can be combined with the display such as in a touch screen display.
The scanning part 20 reads a document, changes the document into the image data, and transmits the image data to the controlling part 90. The first storing part 80 stores the image data scanned at the scanning part 20 under the control of the controlling part 90. While not required, it is understood that the controlling part 90 can perform additional functions on the image data, such as performing Optical Character Recognition (OCR) on the image data.
The controlling part 90 controls the entire MFP 100 according to a program of a set mode. In particular and while not required in all aspects, the controlling part 90 determines a size of the image data scanned, when the scanning was performed, an IP address of the MFP 100 which performed the scanning, and ID and email address of a current log-in user. The controlling part 90 provides this data to the barcode data generating part 30. The barcode data generating part 30 creates barcode data based on various information provided from the controlling part 90. The barcode data generating part 30 encodes based on ID and email address of a log-in user, IP address of the MFP 100, the size of the image data scanned, and scanning performing time, and generates the barcode data. The barcode data generated at the barcode data generating part 30 is stored at the first storing part 80. It is understood that the various information can include all or fewer than the above information, and can also include project identification codes, archiving information, and/or scan dates.
According to control of the controlling part 90, data read at the scanning part 20 is sent to a host 110, or information transmitted from the host 110 is transmitted to the MFP 100 through the PC interfacing part 50, such that the host 110 and the MFP 100 can communicate each other.
The user authenticating part 70 creates a user account using ID input from the user and registers the user account. The user authentication part 70 uses the registered user account to judge whether a user current logging in is registered through authentication. The second storing part 85 stores the user's ID and email address input by the user, to create the user account under the control of the controlling part 90. The network communicating part 60 allows data for a user to transmit such as the scanned image data and the barcode data to be transmitted to the recipient's email. While shown as separate, it is understood that the first and second storing parts 80 and 85 can be parts of a common memory and/or that one or both of the first and second parts 80, 85 can be detachable or otherwise accessed across a network. Additionally, while described as comparing stored and input user IDs and email addresses, it is understood that other mechanisms can be used to authenticate a user without requiring an input user ID and/or the email address, such as password systems, biometric authentication mechanisms and card-key authentication systems in which the user ID is verified on a chip or card.
According to an embodiment of the invention, the user needs to have established the user account at the MFP 100 before S410. According to an embodiment of the present invention, at a point of the user account registration, the user inputs an ID and email address through a key inputting part of the operating panel 10. The controlling part 90 stores the user ID and email address input for the user account registration to the second storing part 85. However, it is understood that the user account creation can be performed during the process so as to simultaneously provide authentication and account registration in S410. Additionally, it is understood that account registration can be through a combination not requiring an email address with the user ID, such as where the combination is of a user ID and password or a password and an email account.
Referring to
If the scan-to-email function is set, the user is able to designate email recipients. Where the scan-to-email function is not set or the recipient's email address is not designated, the scanned image data will not be automatically transmitted to the recipient's email. As such, the scanned image data is stored to be manually emailed and/or printed.
According to an embodiment of the present invention, the user is able to designate the types of barcode, which will be described more in detail below.
When the scan-to-email function and recipient's email address are set in (S430), the user presses an operating button prepared at the operating panel 10 and requests scan work for a document on the copyholder (S440). It is up to the user to select to set scan related various options, especially the scan-to-email function. While described as a scan-to-email function, it is possible to otherwise transmit the transmission data, such as via facsimile, using instant messaging, FTP transfers, peer-to-peer networks, and/or through storage on portable media.
If the scan work is requested, the scanning part 20 scans the document and creates the image data (S450). The controlling part 90 stores the image data generated at the scanning part 20 to the first storing part 80. The controlling part 90 determines the information on the size of the image data and the scanning performing time, and provides the information to the barcode data generating part 30. The controlling part 90 figures out IP address of the MFP 100, and ID and email address of the current log-in user, and provides to the barcode data generating part 30 the information (e.g., the IP address of the MFP 100, and the ID and email address of the current log-in user). The reason why the user offers the IP address of the MFP 100 to the barcode data generating part 30 and creates the barcode data with the IP address is that the user intends to allow recipients to identify the MFP transmitting the scanned data. However, it is understood that all of this information is not required in all aspects of the invention, such as where the identity of the user or MFP is not needed.
The barcode data generating part 30 generates the barcode data, based on the scan history information offered from the controlling part 90 (S640). By way of example, the barcode data generating part 30 encodes, based on a log-in user's ID (ex: Thjlee), the email address (ex: name@company.com), the IP address (ex: 111.22.33.44) of the MFP 100, the size of the scanned image data (ex: 34221) and a scanning performing time (ex: 2005-03-05). If the main address (ex: name2@company.com) of the email recipient is designated by the user, the barcode data generating part 30 encodes the recipient's email address and generates the barcode data. However, it is understood that other types of information can be included in the scan history instead of or in addition to the above examples, such as information relating to identification for a project being performed by the user, billing and/or pricing information for the scanning operation, a physical address of the scanning device, or other information related to the document being scanned. Moreover, if the scanned document is a received fax, the history can include the date of receipt and number of pages. Further, where the scanned document is part of a copy job, the history can include the number of copies made during the particular copy job.
According to aspects of the invention, the operating panel 10 allows a selection between different types of barcodes on a main screen of the operating panel 10. As such, the barcode data is generated based on designated types of barcode on the menu. Examples of different barcodes selectable using the operating panel 10 are set forth in Table 1 below.
The barcode is largely divided into one-dimensional barcode storing information in one direction and two-dimensional barcode storing information upward, downward, left and right. In table 1, Aztec and Codec49 are one-dimensional barcode, while Maxicode, PDF417, and Datamatrix are two-dimensional barcode. However, it is understood other single and multidimensional and/or holographic barcodes can be used, and that other types of optical and non-optical machine interpretable indicia can be used.
The controlling part 90 stores the barcode data generated by the barcode data generating part 30 in the first storing part 80. Likewise, by storing the barcode data in the first storing part 80, the user is able to access to the host 110 or the MFP 100, and access the barcode data stored in the first storing part 80. Accordingly, in case that the image data or the barcode data is not able to be automatically transmitted to the recipient's email due to unset email of the recipient, the user may bring the information on the barcode data and the image data stored at the first storing part 80 and use. As such and while not required, the first storing part 80 can be detachable media and/or a detachable drive.
In contrast, when the user is allowed to bring the image data only stored at the first storing part 80 and the user brings the image data, the image data stored at the first storing part 80 is deleted and the barcode data is stored at the first storing part 80 of the MFP 100 as it is, such that the entire storage capacity of the MFP 100 is reduced and the scanned image data is managed. The image data is provided to the administrator of the MFP 100 through the scan history indicated user interface screen (not shown), to manage the scan history, such that security may be enhanced.
If the image data and the barcode data are created in S450, S460, the controlling part 90 integrates the image data and the barcode data together and controls the integrated data to be transmitted to the email addresses of designated recipients through the network communicating part 60 (S470).
As abovementioned, according to an embodiment of the present invention, the scanned image data is added with the barcode data containing a scan performer, a scan performed place, and a scan performed point, and transmitted to the recipient's email address. The recipient is able to know a scan performer, a scan performed place, and a scan performed point, such that the scan history is easily managed.
According to an embodiment of the present invention, the barcode data only is stored at the MFP, and the entire storage capacity may be reduced. An administrator outputs the stored barcode data only, to obtain various information on the scan work by the stored barcode data only, such that data security is enhanced.
While aspects of the invention has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2005-47680 | Jun 2005 | KR | national |