US20050195446A1
2005-09-08
11/065,044
2005-02-25
US 7,573,615 B2
2009-08-11
-
-
Mark K Zimmerman | Huo Long Chen
2027-08-24
In a multi-function image forming apparatus connected with a network, an email transmission device extracts image data of an address area, a subject area, and a body area of an original document from image data of the original document according to a designated one of a plurality of pieces of OCR area information stored in an OCR area information storage device, performs character recognition relative to the extracted image data of an address area, a subject area, and a body area of the original document with an OCR device to obtain character strings of the address area, the subject area, and the body area of the original document, sets the obtained character strings of the address area, the subject area, and the body area of the original document as an address, a subject, and a body of an email, and transmits the email while attaching the image data of the original document to the body of the email.
Get notified when new applications in this technology area are published.
H04N1/00 IPC
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
H04N1/04 IPC
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or
H04N1/00222 » CPC main
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof; Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server; Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
H04N1/00225 » CPC further
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof; Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server; Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
H04N1/00331 » CPC further
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof; Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an apparatus processing optically-read information with an apparatus performing optical character recognition
H04N1/00326 » CPC further
Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof; Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
H04N2201/0094 » CPC further
Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof; Types of the still picture apparatus Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
The present patent document claims priority and contains subject matter related to Japanese Patent Application No. 2004-049178 filed in the Japanese Patent Office on Feb. 25, 2004 and the entire contents of which are hereby incorporated herein by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates to a multi-function image forming apparatus connected with a network and capable of transmitting and receiving a variety of data to and from network terminal apparatuses using a plurality of communication protocols.
2. Discussion of the Background Art
Recently, a network communication system including a so-called multi-function image forming apparatus has been developed. The multi-function image forming apparatus is capable of communicating with terminal apparatuses in the system using a variety of communication protocols.
A wide variety of application services are provided in such a multi-function image forming apparatus connected with the network communication system. For example, a so-called scan-to-email service provides a service to scan an original document with an image read device of the multi-function image forming apparatus and to transmit image data of the original document to a designated mail address using email. An email print service provides a service to print out body information of a received email and an image of an attached file of the received email. A facsimile transfer service provides a service to transfer body information of a received email and an image of an attached file of the received email to a designated facsimile apparatus.
In such a multi-function image forming apparatus, however, when transmitting image data of an original document, that has been obtained by scanning the original document, with email using the above-described scan-to-email service, an address, a subject, and the body of an email must be manually input by the user, which is troublesome.
SUMMARY OF THE INVENTIONThe present invention has been made in views of the above-discussed and other problems and addresses the above-discussed and other problems.
Preferred embodiments of the present invention provide a novel multi-function image forming apparatus that enhances usability of a scan-to-email function, etc. and a novel scan-to-email method of transmitting image data of an original document with email in a multi-function image forming apparatus connected with a network.
According to an embodiment of the present invention, a multi-function image forming apparatus connected with a network includes an image read device configured to read an image of an original document to obtain image data of the original document, an OCR device configured to recognize characters included in the original document based on the obtained image data of the original document, and an OCR area information storage device configured to store a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described. An email transmission device extracts image data of an address area, a subject area, and a body area of the original document from the image data of the original document according to a designated one of the plurality of pieces of OCR area information stored in the OCR area information storage device, performs character recognition relative to the extracted image data of an address area, a subject area, and a body area of the original document with the OCR device to obtain character strings of the address area, the subject area, and the body area of the original document, sets the obtained character strings of the address area, the subject area, and the body area of the original document as an address, a subject, and a body of an email, and transmits the email while attaching the image data of the original document to the body of the email.
The multi-function image forming apparatus may further include a substitution character string registration device configured to register substitute character strings used for addresses, subjects, and/or bodies of emails when character strings of the address area, the subject area, and/or the body area of the original document cannot be obtained by performing character recognition relative to the extracted image data of the address area, the subject area, and the body area of the original document with the OCR device.
According to another embodiment of the present invention, a scan-to-email method of transmitting image data of an original document with email in a multi-function image forming apparatus connected with a network is provided. The scan-to-email method includes: storing a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described; inputting address information of an email or designating OCR inputting of address information of the email while designating one of the plurality of pieces of OCR area information; inputting subject information of the email or designating OCR inputting of subject information of the email while designating the one of the plurality of pieces of OCR area information; inputting body information of the email or designating OCR inputting of body information of the email while designating the one of the plurality of pieces of OCR area information; reading an image of the original document with an image read device of the multi-function image forming apparatus to obtain the image data of the original document; determining if OCR inputting of address information of the email has been designated, and when it is determined that OCR inputting of address information of the email has been designated, extracting image data of an address area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of an address area of the original document to obtain a character string of the address area of the original document, and setting the obtained character string as address information of the email; determining if OCR inputting of subject information of the email has been designated, and when it is determined that OCR inputting of subject information of the email has been designated, extracting image data of a subject area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of a subject area of the original document to obtain a character string of the subject area of the original document, and setting the obtained character string as subject information of the email; determining if OCR inputting of body information of the email has been designated, and when it is determined that OCR inputting of body information of the email has been designated, extracting image data of a body area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of a body area of the original document to obtain a character string of the body area of the original document, and setting the obtained character string as body information of the email; generating header information of the email using, when OCR inputting of address information and/or subject information of the email has not been designated, the address information and/or the subject information input in the input inputting address information of the email and/or in the inputting of inputting subject information of the email, and when OCR inputting of address information and/or subject information of the email has been designated, the address information and/or the subject information set in the determining if OCR inputting of address information of the email has been designated and/or in the determining if OCR inputting of subject information of the email has been designated, and embedding the image data of the original document as a file attached to the email, when OCR inputting of body information of the email has not been designated, in the body information inputted in the inputting body information of the email, and when OCR inputting of body information of the email has been designated, in the body information set in the determining if OCR inputting of body information of the email has been designated; and transmitting the email.
The scan-to-email method may further include registering address information, subject information, and body information to each of the plurality pieces of OCR area information. In this case, in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information of the email has been designated, whether or not the number of characters in the obtained character string of the address area of the original document is equal to or greater than a first predetermined number is determined, and when the number of characters in the obtained character string of the address area of the original document is equal to or greater than the first predetermined number, the obtained character string of the address area of the original document is set as the address information of the email, and when the number of characters in the obtained character string of the address area of the original document is not equal to or greater than the first predetermined number, the address information registered to the designated one of the plurality of pieces of OCR area information is set as the address information of the email. Further, in the determining if OCR inputting of subject information of the email has been designated, when it is determined that OCR inputting of subject information of the email has been designated, whether or not the number of characters in the obtained character string of the subject area of the original document is equal to or greater than a second predetermined number is determined, and when the number of characters in the obtained character string of the subject area of the original document is equal to or greater than the second predetermined number, the obtained character string of the subject area of the original document is set as the subject information of the email, and when the number of characters in the obtained character string of the subject area of the original document is not equal to or greater than the second predetermined number, the subject information registered to the designated one of the plurality of pieces of OCR area information is set as the subject information of the email. Furthermore, in the determining if OCR inputting of body information of the email has been designated, when it is determined that OCR inputting of body information of the email has been designated, whether or not the number of characters in the obtained character string of the body area of the original document is equal to or greater than a third predetermined number is determined, and when the number of characters in the obtained character string of the body area of the original document is equal to or greater than the third predetermined number, the obtained character string of the body area of the original document is set as the body information of the email, and when the number of characters in the obtained character string of the body area of the original document is not equal to or greater than the third predetermined number, the body information registered to the designated one of the plurality of pieces of OCR area information is set as the body information of the email.
The scan-to-email method may further include registering mail addresses, file addresses, and group addresses for each user. In this case, in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information has been designated, the registered mail addresses, file addresses, and group addresses are retrieved using the obtained character string of the address area of the original document for a keyword to obtain mail addresses, file addresses, and group addresses agreeing with the obtained character string, each overlapped address in the obtained mail addresses, file addresses, and file addresses is deleted, and the obtained mail addresses, file addresses, and group addresses after deleting each overlapped address is set as the address information of the email.
BRIEF DESCRIPTION OF THE DRAWINGSA more complete appreciation of the present invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood with reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
FIG. 1 is a diagram schematically illustrating a construction of a network communication system including a digital color multi-function apparatus according to an embodiment of the present invention;
FIG. 2 is a schematic perspective view of the digital color multi-function apparatus;
FIG. 3 is a block diagram illustrating electrical connections of respective parts of the digital color multi-function apparatus;
FIG. 4 is a plan view of an operation panel of the digital color multi-function apparatus;
FIG. 5 is a block diagram illustrating process modules of the digital color multi-function apparatus;
FIG. 6 is a diagram illustrating an example of information area registered to an information process unit of the digital color multi-function apparatus;
FIG. 7A is a diagram illustrating an example of individual setting information;
FIG. 7B is a diagram illustrating an example of individual information;
FIG. 8A is a diagram illustrating an example of registration information;
FIG. 8B is a diagram illustrating an example of a mail address;
FIG. 8C is a diagram illustrating an example of a facsimile address;
FIG. 8D is a diagram illustrating an example of a group address;
FIG. 8E is a diagram illustrating an example of a file address;
FIG. 9A is a diagram illustrating an example of a network path of a file address;
FIG. 9B is a diagram illustrating an example of a local path of a file address;
FIG. 9C is a diagram illustrating an example of a subject/body;
FIG. 9D is a diagram illustrating an example of a document name/user name;
FIG. 10A is a diagram illustrating an example of preset information;
FIG. 10B is a diagram illustrating an example of a read condition;
FIG. 11A is a diagram illustrating a portion of an image process condition;
FIG. 11B is a diagram illustrating another portion of the image process condition;
FIG. 12A is a diagram illustrating a portion of an example of a transmission/storage condition one-touch;
FIG. 12B is a diagram illustrating another portion of the example of the transmission/storage condition one-touch;
FIG. 13 is a diagram illustrating an example of a print condition one-touch;
FIG. 14A is a diagram illustrating an example of a received mailbox;
FIG. 14B is a diagram illustrating an example of an initial setting value of a name;
FIG. 14C is a diagram illustrating an example of an initial setting value of an account name;
FIG. 14D is a diagram illustrating an example of a shared media address;
FIG. 14E is a diagram illustrating an example of a file transmission link address;
FIG. 15A is a diagram illustrating an example of individual system setting information;
FIG. 15B is a diagram illustrating an example of a basic setting;
FIG. 16 is a diagram illustrating an example of a display setting;
FIG. 17A is a diagram illustrating an example of a read setting;
FIG. 17B is a diagram illustrating an example of a communication setting;
FIG. 17C is a diagram illustrating an example of a storage setting;
FIG. 18A is a diagram illustrating an example of a print setting;
FIG. 18B is a diagram illustrating an example of an OCR setting;
FIG. 19A is a diagram illustrating an example of a security;
FIG. 19B is a diagram illustrating an example of a network access restriction;
FIG. 19C is a diagram illustrating an example of a mail transmission authentication;
FIG. 19D is a diagram illustrating an example of an access right setting;
FIG. 20A is a diagram illustrating an example of system setting information;
FIG. 20B is a diagram illustrating a portion of an example of a network setting;
FIG. 20C is a diagram illustrating another portion of the example of a network setting;
FIG. 21A is a diagram illustrating a portion of an example of a mail setting;
FIG. 21B is a diagram illustrating another portion of the example of a mail setting;
FIG. 22A is a diagram illustrating an example of a facsimile setting;
FIG. 22B is a diagram illustrating an example of a file transmission and reception setting;
FIG. 23A is a diagram illustrating an example of system management;
FIG. 23B is a diagram illustrating an example of a storage document;
FIG. 23C is a diagram illustrating an example of history management;
FIG. 23D is a diagram illustrating an example of a security;
FIG. 23E is a diagram illustrating an example of a date/time setting;
FIG. 24A is a diagram illustrating an example of a confidential link information table;
FIG. 24B is a diagram illustrating an example of confidential link information;
FIG. 25 is a diagram illustrating an example of content arrangement of a business document;
FIG. 26A is a diagram illustrating an example of an OCR area information table;
FIG. 26B is a diagram illustrating an example of OCR area information;
FIG. 26C is a diagram illustrating an example of area information;
FIG. 27 is a flowchart of an exemplary scan-to-email process of the digital color multi-function apparatus;
FIG. 28 is a flowchart of an exemplary OCR address recognition process;
FIG. 29 is a flowchart of an exemplary OCR subject recognition process; and
FIG. 30 is a flowchart of an exemplary OCR body recognition process.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTSReferring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several views.
In the following description, words, idioms, or abbreviations representing product names or specific image formats are included. Some of them are registered trademarks or trademarks of respective manufactures, organizations or individuals; however, annotation thereof might be omitted in cases in which they are generally or commonly used in technical fields to which the present invention is applied.
The description of the preferred embodiments is made taking as an example a digital color multi-function image forming apparatus in which a copier function, a facsimile function, a print function, a scanner function, an image storage function, an image distribution function, etc, are integrated.
FIG. 1 schematically illustrates a construction of a network communication system including a digital color multi-function apparatus 1 according to an embodiment of the present invention.
As illustrated in FIG. 1, the digital color multi-function apparatus 1 is connected with a server computer 3 and a plurality of client computers 4 via a local area network (LAN) 2 as an example of a communication network. The server computer 3 and the plurality of client computers 4 perform various types of information processing, respectively. The server computer 3 supports, for example, FTP (file transfer protocol) and HTTP (hyper text transfer protocol), and realizes functions of a Web server and a DNS (domain name service) server.
That is, a network environment is realized in the network communication system such that image process functions of the digital color multi-function apparatus 1, such as, the scanner function (an image input function), the print function (an image output function), image storage function, etc., are shared on the local area network 2.
The communication network system is connected with the Internet 6 via a communication control unit 5 to communicate with the outer environment.
The communication control unit 5 may be realized with a router, a switching apparatus, a modem, or a DSL modem, that is at least capable of TCP/IP (transmission control/Internet protocol) communication. The local area network 2 may be a wired network using, for example, optical fiber cables, or a wireless network using, for example, infrared rays, radio waves, etc.
FIG. 2 is a schematic perspective view of the digital color multi-function apparatus 1. FIG. 3 is a block diagram illustrating electrical connections of respective parts of the digital color multi-function apparatus 1.
As illustrated in FIG. 2, in the digital color multi-function apparatus 1, an image read device 8 configured to read an image of an original document is arranged on a print device 7 configured to form an image on a medium such as a transfer sheet.
An operation panel P configured to display messages for the operator and to allow various inputting by the operator, such as setting of a function, etc., is provided on an outer surface of the image read device 8.
Further, an external media input/output device 9 is provided on a lower part of the operation panel P with an insertion opening thereof exposed to allow insertion of a storage medium M, such as an optical disk, a flexible disk, etc. The external media input/output device 9 is configured to read program codes, image data, etc., stored in the storage medium M, and to write program codes, image data, etc. to the storage medium M.
The digital color multi-function apparatus 1 includes, as illustrated in FIG. 3, an image process unit A and an information process unit B. The image process unit A includes the print device 7 and the image read device 8, and the information process unit B includes the operation panel P and the external media input/output device 9.
First, the image process unit A is described.
The image process unit A includes an image process control unit 10 configured to control overall image processing at the image process unit A. The image process unit A is connected with a print control unit 11 configured to control the print device 7 and an image read control unit 12 configured to control the image read unit 8.
The print control unit 11 outputs a print instruction including image data to the print device 7 and causes the print device 7 to form an image on a medium such as a transfer sheet according to control of the image process control unit 10. The print device 7 is capable of forming a full color image on the medium. The print device 7 may use any of electrophotography, ink jet printing, sublimation type thermal transfer printing, silver film photography, direct thermal recording, fusion type thermal transfer printing, etc.
The image read control unit 12 drives the image read device 8 according to control of the image process control unit 10. A reflected light from a surface of an original document is condensed onto a light receive element, such as a CCD (charge coupled device), and thereby image data of an image of the original document is obtained. The image data is then converted, by performing analog to digital conversion thereto, to digital image data of R (red), G (green), and B (blue), each in 8 bits.
The image process unit 10 includes a CPU (central processing unit) 13 serving as a main processor, a SDRAM (synchronous dynamic random access memory) 14 for temporarily storing image data obtained by the image read device 8, a ROM (read only memory) 15 storing a control program, etc., and a NVRAM (non-volatile random access memory) 16 capable of holding data even when the power has been turned off and storing system setting information, system logging information, etc. The CPU 13, the SDRAM 14, the ROM 15, and the NVRAM are connected with each other by a bus.
The image process unit 10 is connected with a HDD (hard disk drive) 17 serving as a storage device for storing a large volume of image data, job history, etc., a LAN (local area network) control unit 18 connecting the image process unit A with the LAN 2 via a HUB 19 serving as a line concentrator of an internal LAN, and a facsimile control unit 20 configured to control facsimile communication.
The facsimile control unit 20 is connected with a PBX (private branch exchange) 22 connecting to a PSTN (public switched telephone network) 21 (see FIG. 1), so that the digital color multi-function apparatus 1 can communicate with a remote facsimile apparatus via the PSTN 21.
The image process control unit 10 is connected with a display control unit 23 and an operation input control unit 24. Under control of the image process control unit 10, the display control unit 23 outputs an image display control signal to the information process unit B via a communication cable 26 connected with a control panel I/F (interface) 25, and controls displaying of an image at the operation panel P of the information process unit B.
The operation input control unit 24 inputs, under control of the image process control unit 10, an input control signal responding to setting of a function input by the operator through the operation panel P of the information process unit B, via the communication cable 26 connected with the control panel I/F 25.
Thus, the image process unit A is configured to be capable of directly monitoring the operation panel P of the information process unit B via the communication cable 26. That is, the image process unit A is enabled to utilize the operation panel P of the information process unit B by connecting the image process unit A with the information process unit B via the communication cable 26.
Thus, the display control unit 23 and the operation input control unit 24 of the image process unit A are operated in a state of being connected with the operation panel P.
With the above-described configuration, the image process unit A analyzes print data as image information and a print instruction command from the outside (the server computer 3, the client computers 4, facsimile apparatuses, etc.), bitmaps the print data into output image data, and analyzes a print mode based on the print instruction command to determine an operation. The print data and the command are received via the LAN control unit 18 or the facsimile control unit 20.
The image process unit A is configured to transfer data stored in the SDRAM 14 and the HDD 17, such as print data, data read from an original document, output image data of the print data and the data read from an original document, and compressed data of these data, to external apparatuses (such as the server computer 3, the client computers 4, facsimile apparatuses, etc.).
The image process unit A is configured to transfer image data read with the image read device 8 to the image process control unit 10, to correct signal deterioration caused in an optical system and in conversion to digital signals, and to write the image data into the SDRAM 14. The image data stored in the SDRAM 14 is converted to output image data by the print control unit 11 and is output to the print device 7.
Now, the information process unit B including the operation panel P is described.
The information process unit B is configured like a microcomputer controlled by a standard OS (operating system) used in personal computers. The information process unit B includes a CPU 31 serving as a main processor. The CPU 31 is connected by a bus with a memory unit 32, which is constituted by a RAM serving as a working area of the CPU 31 and a ROM storing a starter program, etc., and a storage device control unit 35 configured to control inputting and outputting of data to and from a storage device 34. The storage device 34 may be constituted by an HDD, etc., and stores the OS and application programs.
The CPU 31 is connected with a LAN control unit 33 serving as a communication interface for connecting the information process unit B with the LAN 2 via the HUB 19. An IP address assigned to the LAN control unit 33 as a network address is different from the one assigned to the LAN control unit 18 of the image process unit A. That is, two IP addresses are assigned to the digital color multi-function apparatus 1.
Thus, the image process unit A and the information process unit B are individually connected with the LAN 2, so that data communication is possible between the image process unit A and the information process unit B.
Because the digital color multi-function apparatus 1 is connected with the LAN 2 via the HUB 19, it looks as if only one IP address is assigned to the digital color multi-function apparatus 1. Thereby, handling of a wire connection is facilitated and a deterioration in the appearance is avoided.
The CPU 31 is further connected with a display control unit 36 and an operation input control unit 37, which are configured to control the operation panel P. FIG. 4 is a plan view of the operation panel P.
As illustrated in FIG. 4, the operation panel P includes a display device 40 constituted by, for example, a LCD (liquid crystal display), and an operation input device 41. The operation input device 41 includes a touch panel 41a of an ultrasonic sound wave method, etc., which is laminated on a surface of the display device 40, and a keyboard 41b having a plurality of keys.
The keyboard 41b is provided with a start key, which, by being depressed, starts reading an image to obtain image data of the image, ten keys, which, by being depressed, input a numerical value, a read condition setting key, which, by being depressed, sets a read condition, a clear/stop key, etc.
Thus, the display control unit 36 outputs an image display control signal to the display device 40 via a control panel I/F 38 and causes the display device 40 to display a predetermined content according to the image display control signal. On the other hand, the operation input control unit 37 receives from an operation input device 41 via the control panel I/F 38 an input control signal corresponding to setting of a function and inputs by the operator at the operation input device 41. The CPU 31 is connected with a control panel communication unit 39, which is connected with the control panel I/F 25 of the image process unit A via the communication cable 26.
The control panel communication unit 39 receives an image display control signal output from the image process unit A, and transfers an input control signal from the operation panel P corresponding to setting of a function and inputs by the operator at the operation panel P to the image process unit A.
The image display control signal from the image process unit A, which has been received by the control panel communication unit 39, is output, after having been converted for use at the display device 40 of the operation panel P, to the display control unit 36. An input control signal from the operation panel P, corresponding to setting of a function and inputs by the operator at the operation panel P, is input, after having been converted to a format corresponding to a specification at the image process unit A, to the control panel communication unit 39, details of which will be described later.
As described above, the OS and the application programs executed by the CPU 31 are stored in the storage device 34, so that the storage device 34 functions as a storage medium storing an application program.
In the digital color multi-function apparatus 1, when the power is turned on, the CPU 31 activates the starter program in the memory unit 32, reads in the OS to the RAM of the memory unit 32 from the storage device 34, and activates the OS. The OS causes a program to be activated, reads in information, and stores the information, in response to an operation by the operator. The family of Windows (registered trademark) is well known among various operating systems. A program that operates under an OS is called an application program. An OS similar to those used in information processing apparatuses (i.e., the server computer 3, the client computers 4, etc.), that is, a standard OS (e.g., Windows, etc.), is used for the OS of the information process unit B.
As described above, the external media input/output device 9 is mounted to the digital color multi-function apparatus 1. The external media input/output device 9 is controlled by an input/output device control unit 42, which is connected with the CPU 31 by the bus. The external media input/output device 9 reads out program codes (of the OS, device drivers, application programs, etc.), image data, etc. stored in the record medium M and writes program codes, image data, etc. into the record medium M. The record medium M may be a FD (flexible disk), a HD (hard disk), an optical disk (CD-ROM, CD-R, CD-RW, DVD-ROM, DVDRAM, DVDβR, DVD+R, DVDβRW, DVD+RW, etc.), an MO (magnetic optical disk), a semiconductor medium, or the like. The external media input/output device 9 may be a FDD (flexible disk drive) device, an optical disk drive device, an MO drive device, or a media drive device, or the like.
Thus, the application programs stored in the storage device 34 may be the ones that are stored in the record medium M and that have been read out from the record medium M and installed to the storage device 34. That is, the record medium M may serve as a storage medium for storing an application program. Further, an application program may be obtained from the outside via the Internet 6 and the LAN 2 to be installed into the storage device 34.
The input/output device control unit 42 is connected with an interface unit 43, which includes a variety of interfaces, such as USB, IEEE1394, SCSI, etc., so that a variety of apparatuses (digital cameras, etc.) may be connected with the digital color multi-function apparatus I via the interface unit 43.
Now, a characteristic process executed in the digital color multi-function apparatus I is described.
The digital color multi-function apparatus I is configured such that the image process unit A and the information process unit B can perform different processes independently from each other. For example, it is possible that while the image process unit A is performing a process of reading an image, the information process unit B can receive an email.
Further, the digital color multi-function apparatus I is configured such that each function of the image process unit A can be used by a program operating at the information process part B and a result of using the function of the image process unit A can be a processing object at the information process unit B.
For example, when obtaining a text document by processing image data of an image of a document, that has been obtained with the image read device 8 of the image process unit A, with character recognition software, it is conceivable to transmit the image data to an external computer (e.g., a PC), in which character recognition software is installed, so that the image data is processed at the external computer, or to install character recognition software, that is operable under control of the image process control unit 1 0, to the image process unit A.
Here, if the image process unit B is tailored to image processing, it is necessary to develop specific character recognition software that is operable at the image process unit B, and if the image process unit B is configured such that general-purpose character recognition software can be installed and operated, it is inevitable that the overall performance of image processing at the image process unit B is decreased.
To solve the above-described problem, in the digital color multi-function apparatus 1, a commercially available general-purpose operating system (OS) is used in the information process unit B, so that general purpose character recognition software can be operated at the information process unit B without being affected by an operation of the image process unit A, and a program operating at the information process unit B is constituted by combining process modules illustrated in FIG. 5, so that each function of the image process unit A can be used by the program operating at the information process unit B.
FIG. 5 is a block diagram illustrating the process modules of the digital color multi-function apparatus 1.
The image process unit A includes an image process control system 51, which includes control program modules for executing the image process functions of the digital color multi-function apparatus 1 (such as the scanner function, the print function, the image storage function, etc.), and a network support function module 52, which enables the image process functions of the digital color multi-function apparatus 1 (which are executed at the image process control system 51) to be used via the network (i.e., the LAN 2). The image process unit A further includes a TCP/IP 53, which can be accessed only from the image process unit B via the LAN 2.
The network support function module 52 is configured to activate a corresponding program module of the image process control system 51 when the TCP/IP 53, which always monitors access from the network (the LAN 2), has detected a connection request relative to a port number.
For example, when a connection request relative to a port number 1002 has been received, a control program module executing the facsimile reception function is activated at the image process control system 51. The activated module is operated in cooperation with a process request from the connection request originator, and sends back a necessary response to the connection request originator.
The network support function module 52 cannot be used from devices of the image process unit A.
Next, a feature of the process modules of the information process unit B is described.
A scan-to-email application 54 serving as an email transmission device of the present invention extracts image data of an address area, a subject area, and a body area of an original document from image data of the original document, performs character recognition relative to the extracted image data of an address area, a subject area, and a body area of the original document with an OCR (optical character recognition) engine 57 to obtain character strings of the address area, the subject area, and the body area of the original document, sets the obtained character strings of the address area, the subject area, and the body area of the original document as an address, a subject, and a body of an email, and transmits the email while attaching the image data of the original document to the body of the email.
Each application of the information process unit B is operated under management of an operating system (OS) 58. As described above, a commercially available general-purpose operating system, such as Windows (registered trademark), etc., is used for the OS 58.
Further, each application of the information process unit B can use functions provided by the OS 58. That is, in a program executing the application, a necessary process is executed by invoking each of the functions provided by the OS 58 as a software module. For example, a TCP/IP control module 59 executes a function of communicating with terminal apparatuses connected by the TCP/IP 53, which is provided in the OS 58.
Furthermore, each application of the information process unit B can use independent software installed for use by other applications. For example, the OCR engine 57, which performs character recognition only, is not operated independently, and is used as a module of other software.
Thus, the information process unit B is configured such that each application operates under management of the OS 58, so that an application (such as the scan-to-email application 54) can be developed using a function or a combination of functions of other applications.
As described above, in the digital color multi-function apparatus 1, the image process unit A configured to realize the standard image process functions and the information process unit B configured to execute application software are provided, and the image process unit A and the information process unit B are internally connected with each other via the network (LAN 2) by the TCP/IP 53. With this configuration, physical connection of the image process unit A and the information process unit B is realized and data communication between the image process unit A and the information process unit B is enabled.
Next, a method of enabling application software operating at the information process unit B to use a function of the image process unit A is described.
For example, in the scan-to-email application 54, image data as an object for character recognition is the image data read from the image read device 8 managed at the image process unit A.
Here, to instruct the image read device 8 to perform an operation of reading an image, a TCP/IP connection request is transmitted to the image process unit A while designating a port number 1001. Further, at this time, data indicating the content of a requested process is transmitted at the same time as a data stream. Here, the port number 1001 designates, for example, the function that the image read device 8 reads an image and transfers image data of the image to the information process unit B with an arbitrary file name attached thereto. The content of the process of each function is defined in advance, and a port number is assigned to each function so that the function can be used individually.
Thus, using each function of the image process unit A from the scan-to-email application 54 is enabled.
Of course any communication protocol other than TCP/IP may also be used.
The digital color multi-function apparatus I may be provided with, in addition to the standard image process functions described above (i.e., the copier function, the scanner function, the print function, the facsimile function, the image storage function, the image distribution function), the following functions: a media browser function, a document browser function, a page browser function, an image process function, a form composition function, a transmission/storage function, an OCR function, a retrieval function, a mail server function, a Web server function, a scheduled execution function, a system monitor function, a security function, a history/condition display function, an individual setting function, an administrator setting function, etc.
The scanner function enables reading an image of a paper original document in a form of an image file and transmitting the image file with email, facsimile transmission, or file transmission using, for example, a Windows share folder system, a Web folder system, FTP software, an external server, etc. The scanner function enables the image file to be stored, for example, in the HDD 17.
The media browser function enables browsing a file stored in the record medium M. Further, the media browser function enables browsing a share folder, an FTP folder, a Web folder, etc. on the network (the LAN 2) in a similar manner as when browsing the record medium M by personally setting the share folder, etc. on the network as a shared virtual medium.
The document browser function enables operating/browsing general documents, images attached to received mails, received facsimile images, etc., stored in the HDD 17. Further, the document browser function includes a document management function, with which names of documents can be changed and documents can be deleted. Furthermore, the document browser function enables retrieving characters in a stored document, which have been recognized in character recognition, and downloading a document from a Web server.
The page browser function enables displaying images in a stored document, a transmitting document, and a printing document. Further, the page browser function enables selecting an image file for printing, transmitting or storing, and browsing and editing various information of a file.
The image process function includes an automatic image process function enabling editing an image before transmitting, storing, or printing the image. The image process function enables correcting image quality, rotating an image, subtracting a color, cutting out an image, deleting a blank, etc.
The form composition function enables generating a new image for transmitting, storing or printing by selecting a form (position information) with a background and by joining a text and/or an image to the selected form. By combining a form generation tool, transmission images and/or print materials can be generated in a wide variety of layouts.
The transmission/storage function enables transmitting image data and/or a file, which has been obtained by scanning a paper original document or selected by media browsing, document browsing or page browsing, to a designated destination by email transmission or facsimile transmission and to a Windows share folder, a FTP server, a Web folder, an external server, etc. by file transmission. Further, the transmission/storage function enables performing character recognition to stored image data to retrieve a character string, and downloading image data and/or a file from a Web server.
The print function enables printing image data and/or a file, which has been selected by media browsing, document browsing or page browsing, while designating a variety of forms and/or layouts.
The OCR function enables extracting a text of a paper original document and/or a received facsimile by performing character recognition to image data of the paper original document and/or image data of the received facsimile. The OCR function includes a function of generating a PDF file by embedding a text obtained by character recognition in an image and to transmit/store the generated PDF file, a retrieval function of retrieving stored image data and facsimile image data by a text obtained by character recognition, and a function of using character strings obtained by character recognition for the address, the document name, the subject, and the body of an email. When a character string obtained by character recognition of a designated area of an original document accords with a registered address, the character string is used for the address, and character strings obtained by character recognition of designated areas of the original document are used for the document name, the subject, and the body of the email.
The retrieval function enables retrieving images and files stored in the apparatus or existing on the network by keywords such as a document name, a file name, a storage date and time, a change date and time, and/or a text obtained by character recognition, and extracting and displaying a file according with the keywords. When retrieving stored image data and facsimile image data by a text obtained by character recognition, character strings obtained by character recognition of image data are covered.
The facsimile function enables receiving facsimile images by facsimile ports provided in the digital color multi-function apparatus 1 (e.g., two G3 facsimile communication ports and one G4 facsimile communication port) as an image file and storing and/or transferring (by way of mail transfer or file transfer) the image file. The transferring addresses of the received facsimiles may be sorted by initial setting according to the originating sources of the received facsimiles and the receiving ports receiving the facsimiles. Further, the facsimile function enables transmitting by facsimile an image file of a paper original document, an image file in a medium, and a stored image file, and transferring an image attached to a received email to another facsimile apparatus.
The mail server function includes a function of transmitting an email, and a function of internally holding a mail address of each individual and a mail address of a guest when setting SMTP (simple mail transfer protocol), automatically printing or transferring by facsimile an image attached to a received email or performing a transmission/storage operation registered to a one-touch button, and returning an email informing of an operation result to the sender.
Here, a combination of operations is provided by default for the mail address of each individual and guest, and setting and changing of the combination of operations can be made in individual setting.
Further, by allocating mail address display names to the mail address of an external mail server when setting POP (post office protocol), an operation substantially the same as one in cases in which SMPT has been set can be realized. To cope with various mail environments, SMPT authentication and POP before SMTP mode can be accommodated with respect to mail transmission, and APOP (authenticated post office protocol) can be accommodated with respect to mail reception.
The web server function enables providing URL (universal resource locators) for each individual and guest, and stored images and files can be browsed, retrieved, downloaded, uploaded, transmitted, stored, and printed. Further, referencing a result of an operation, and setting by an individual setting and administrator setting can be made. Furthermore, to cope with security concerns during communication, SSL server authentication can be accommodated.
The periodic execution function enables deleting stored data past a retention period, receiving POP mails, updating LDAP (lightweight directory access protocol), automatic printing and deleting a history, and automatic rebooting.
The system monitor function enables detecting that a disk is full, that a malfunction has occurred inside the apparatus, that a tray and/or a door have been opened, and that a paper jamming has occurred, and displaying a message, for example, encouraging the user to make a service call. Further, the system monitor function deals with an accounting apparatus monitoring and restricting use by the user.
The security function enables maintaining security of the user operating at the operation panel P, such as authenticating each individual and setting an administrator password, and security of the network, such as authentication of mail transmission, accommodation of APOP, authentication of a SSL server, restriction of access, etc., to protect data from an illegal operation by a guest user and/or an external network.
The history/status display function enables confirming if a result of transmitting, receiving and/or printing an email, a facsimile, and/or a file has been successful, confirming the date and time of execution and completion, confirming execution of canceling a job, and confirming the content of an error that occurred at the time of execution.
The individual setting function enables registering a use environment of each individual user (such as registering mail addresses, customizing screens and operations, setting receiving mail addresses, etc.), individually, without being seen by others. The maximum number of users for which the individual use environment can be set can be 1000.
The administrator setting function enables setting various settings for guest users, setting basic settings for causing respective functions to be operated (such as, setting of the network, setting of time, and setting of automatic booting time), and setting various settings for management (such as setting of user management, setting of the mail environment, and setting of receiving facsimiles).
For realizing the above-described functions, the information process unit B of the digital color multi-function apparatus 1 is provided with, as illustrated in FIG. 6, an individual setting information area allowing registering individual setting information for, e.g., 1000 individuals and an administrator setting information area for registering guest setting information and system setting information.
Next, concrete non-limiting examples of the individual setting information, the guest setting information, and the system setting information, are described. Here, because the content of the guest setting information is substantially the same as the content of the individual setting information, only portions of the guest setting information that are different from those of the individual setting information are described. Further, combinations of information elements and the concrete content of each information element in the following description are only illustrative examples. In describing each information element, the content described in parenthesis indicates an exemplary value that can be applied to the information element and a partial description thereof.
The individual setting information includes, for example as illustrated in FIG. 7A, individual information for identifying each individual, registration information for registering a mail address, etc. for each individual, preset information for registering condition setting information for each individual, individual system setting information for storing initial setting information in using the digital color multi-function apparatus 1, and security information for registering the information relating to security.
The individual information includes, for example as illustrated in FIG. 7B, βkanaβ (of the name), βnameβ (in kanji), βpositionβ (indicating a division, a department, etc., to which the individual belongs), βuser IDβ for identifying each individual, βpasswordβ (which is used in authentication), and βsender mail addressβ.
Here, only names that are unique in the system of the digital color multi-function apparatus 1 can be set for βnameβ. For example, a character string that represents each user and is used for the title of an individual menu, etc. is used for βnameβ.
The βuser IDβ is used when making the transition from a guest menu in the initial setting state to an individual menu. The βuser IDβ is also used in URL for the individual menu (e.g., http://host name/βuser IDβ) and in a receiving mail address (e.g., print.βuser IDβ@host name.domain name).
The βsender mail addressβ is a character string that is set in the βFromβ field when sending an email, and is automatically set by default in conjunction with setting of a mail receiving protocol of the administrator setting.
For example, when the mail receiving protocol has been set to POP or APOP, the character string, βnameβ(of the individual information)[sender.user ID]<POP mail address>, is set by default as the sender mail address.
When the mail receiving protocol has been set to SMTP, the character string, βnameβ(of the individual information)[sender.user ID]@host name.domain name, is set by default as the sender mail address.
Here, βsenderβ is the default value of the receiving mail address of βerror mailβ [01] of the received mailbox (described later). Accordingly, after sending an email, when an error mail has been transferred due to an unknown address, the error mail is stored in βerror mailβ of the received mailbox.
The registration information includes, as an example illustrated in FIG. 8A, βmail addressβ (100 pieces), each of which is used as the address when sending an email, βfacsimile addressβ (100 pieces), each of which is used as the destination when transmitting a facsimile, βgroup addressβ (100 pieces), βfile addressβ (100 pieces), each of which is used as the destination when transmitting a file, βsubject/bodyβ (100 pieces), each of which is used as the subject set in the subject field of an email or the content set in the body of an email, and βdocument name/user nameβ (100 pieces).
Each mail address includes, as an example illustrated in FIG. 8B, βnameβ for identifying the mail address, βmail addressβ, βpositionβ, and βtransmission option designationβ for setting whether or not to designate a transmission option. The mail address further includes, with respect to βtransmission option designationβ set to designate a transmission option, βInternet facsimile transmissionβ for setting whether or not to perform Internet facsimile transmission, βSMTP server addressβ which is used when designating the SMTP server, βmail transmission authenticationβ for setting whether or not to perform authentication in transmitting an email, and βOCR address designationβ for setting whether or not to designate a character string obtained by character recognition to the address of an email.
The mail address further includes, with respect to βmail transmission authenticationβ set to perform authentication in transmitting an email, βauthentication methodβ, βauthentication POP server addressβ, βauthentication user nameβ, and βauthentication passwordβ.
All files attached to an email addressed to each mail address in which βInternet facsimile transmissionβ has been set to perform Internet facsimile transmission are transmitted to the mail address after having been converted to network facsimile images (TIFF-F).
When βOCR address designationβ has been set to designate a character string obtained by character recognition to the address of an email, if a malfunction or an error has occurred in character recognition, the email is transmitted to a registered mail address.
Registration of a mail address can be made from the mail address obtained from the mail server (with LDAP) using the public address book function.
Each facsimile address includes, as an example illustrated in FIG. 8C, βnameβ for identifying the facsimile address, βfacsimile numberβ, βpositionβ, and βtransmission option designationβ for setting whether or not to designate a transmission option.
Here, a double value within the individual facsimile addresses cannot be registered for βnameβ.
The facsimile address further includes, with respect to βtransmission option designationβ set to designate a transmission option, βtransmission port nameβ and βOCR address designationβ for setting whether or not to designate a character string obtained by character recognition to the address of a facsimile. When βOCR address designationβ has been set to designate a character string obtained by character recognition to the address of a facsimile, if a malfunction or an error has occurred in character recognition, the facsimile is transmitted to a registered mail address.
Each group address includes, as an example illustrated in FIG. 8D, βnameβ for identifying the group address and βmail nameβ in which one or more mail address names are registered.
Here, a double value within individual group addresses cannot be registered for βnameβ. Further, a double mail address cannot be registered within a group.
Each file address includes, as an example illustrated in FIG. 8E, βnameβ for identifying the file address, βnetwork pathβ for registering a value of a network path, which is used when transmitting a file to a Windows share folder, a FTP server folder, or an HTTP (an external server) folder on the network, βlog-in user nameβ, βlog-in passwordβ, βsub-folder name selectionβ for registering a sub-folder name which is generated at a host apparatus at the file address, and βcommunication option designationβ for setting whether or not to designate a communication option.
The file address further includes, with respect to βcommunication option designationβ set to designate a communication option, βFTP Japanese modeβ for designating the FTP Japanese mode (e.g., a shifted JIS code, an extended UNIX code), βFTP data transfer modeβ for designating the FTP data transmission mode (e.g., a PORT mode, a PASV mode), and βOCR address designationβ.
Here, βnetwork pathβ includes, in addition to a network path illustrated in FIG. 9A, a local path illustrated in FIG. 9B.
Here, βexternal server plug-inβ (FIG. 9A) is a function of enabling transfer of a file and designation of a shared media relative to a variety of external servers in a similar manner as in the scheme of FTP and HTTP, without having a sense of difference in the interface. In FIG. 9B, βCompactFlashβ, βSmartMediaβ, βSD memory cardβ, and βmemory stickβ are registered trademarks, respectively.
Each subject/body includes, as an example illustrated in FIG. 9C, βsubjectβ for registering a character string which is used as the subject of an email when transmitting the email and βbodyβ for registering a character string which is used as the body of an email when transmitting the email.
Each document name/user name includes, as an example illustrated in FIG. 9D, βdocument nameβ for registering a character string which is used as the document name when storing a document, βOCRβ for setting whether or not to perform OCR (optical character recognition), and βuser nameβ for registering a character string which is used as the user name.
When βOCRβ has been set to perform optical character recognition, if a malfunction or an error has occurred in character recognition, a registered document name is used for the document name.
The preset information includes, as an example illustrated in FIG. 10A, βread conditionβ (12 pieces), βimage process conditionβ (12 pieces), βtransmission/storage condition one-touchβ (20 pieces), βprint condition one-touchβ (20 pieces), βreceived mailboxβ (12 pieces), βshared media addressβ (12 pieces), and βfile transmission link addressβ (12 pieces).
Here, the information of βread conditionβ and the information of βimage process conditionβ are contents registered to preset buttons which are displayed on an operation screen, the information of βtransmission/storage conditionβ and the information of βprint conditionβ are contents registered to one-touch buttons which are displayed on an operation screen, and the information of βreceived mailboxβ, the information of βshared media addressβ, and the information of βfile transmission link addressβ are contents registered to button icons which are displayed on an operation screen.
When each of the preset buttons, the one-touch buttons, and the button icons has been operated, a corresponding operation is executed with the contents registered to the button applied to the operation.
Each read condition includes, as an example illustrated in FIG. 10B, βnameβ for identifying the read condition on a preset button, βiconβ for designating the icon symbolically displaying the read condition on the preset button, βdisplay/non-displayβ for setting whether or not to display the read condition (and for designating the style of display when displaying the read condition), βoriginal document typeβ for designating the type of an original document (e.g., black-and-white characters, black-and white photos, gray scale, full color, etc.), βimage qualityβ for designating the reading quality when reading an image (e.g., in grades of 9 starting from a most highly compressed grade to a least compressed grade), βresolutionβ for designating the reading resolution when reading an image (e.g., 100 DPI, 200 DPI, 300 DPI, 400 DPI, 600 DPI), βread densityβ for designating the reading density when reading an image (e.g., automatic setting, manual setting in grades of 7), βread sizeβ for designating the reading area on an original document (e.g., automatic size setting, regular size, irregular size), βframe deletionβ for setting whether or not to delete a frame defining the reading area designated by βread sizeβ, and βboth-side readβ for setting whether or not to read images on both sides of an original document.
Here, when a value of βread sizeβ is other than βautomatic size settingβ, a designated value is set to βregular sizeβ or βirregular sizeβ.
Each image process condition includes, as an example illustrated in FIG. 11A and FIG. 11B, βnameβ for identifying the image process condition on a preset button, βiconβ for designating the icon symbolically displaying the image process condition on the preset button, βdisplay/non-displayβ for setting whether or not to display the image process condition (and for designating the style of display when displaying the image process condition), βimage quality correctionβ for setting whether or not to perform an image quality correction process, βrotationβ for setting whether or not to perform an image rotation process, βcolor subtraction/conversion to black-and-whiteβ for setting whether or not to perform a color subtraction process or a conversion process to black-to-white, βcutoutβ for setting whether or not to perform an image cutout process, and βblank deletionβ for setting whether or not to perform a blank deletion process.
The image process condition further includes, with respect to βimage quality correctionβ set to perform the image quality correction process, βpage number designationβ for designating the page number to which the image quality correction process is applied, and βautomatic image quality correctionβ for designating the content of image quality correction (e.g., automatic image quality correction, manual image quality correction). The image process condition further includes, with respect to βautomatic image quality correctionβ in which the manual image quality correction has been designated, βbrightnessβ, βcontrastβ, βclearnessβ, and βcolorβ for manually correcting image quality.
The image process condition further includes, with respect to βrotationβ set to perform the image rotation process, βpage number designationβ for designating the page number to which the image rotation process is applied and βrotation directionβ for designating the rotation direction.
The image process condition further includes, with respect to βcolor subtraction/conversion to black-and-whiteβ set to perform the color subtraction process or the conversion process to black-and-white, βpage number designationβ for designating the page number to which the color subtraction process or the conversion process to black-and-white is applied, βthe number of colorsβ for designating the number of colors after the color subtraction process has been performed, βdropout colorβ for designating the dropout color (e.g., none, red, blue, green, chromatic color), βcharacter area color subtractionβ for setting whether or not to apply the color subtraction process or the conversion process to black-and-white only to the character area, and βnon-character area resolutionβ for setting whether or not to change the resolution of an image after performing the color subtraction process (e.g., no change, one-half, one-fourth).
The image process condition further includes, with respect to βcutoutβ set to perform the image cutout process, βpage number designationβ for designating the page number to which the image cutout process is applied, βcutout areaβ for designating the image area to which the image cutout process is applied (by selecting form data from existing form data or form data that has been generated by designating areas of obtained or selected image data), βoriginal imageβ for designating how to treat an original image to which the image cutout process has been performed (e.g., to keep the original image or to delete the original image), and βoriginal image resolutionβ for designating the resolution to be applied to the original image when the original image is kept (e.g., the same, one-half, one-fourth).
The image process condition further includes, with respect to βblank deletionβ set to perform the blank deletion process, βpage number designationβ for designating the page number to which the blank deletion process is applied.
Each transmission/storage condition one-touch includes, for example as illustrated in FIG. 12A and FIG. 12B, βnameβ for identifying the transmission/storage condition one-touch on a one-touch button, βcharacter sizeβ for designating the character size to be applied when displaying the name of the transmission/storage condition one-touch on the one-touch button, βiconβ for designating the icon symbolically displaying the transmission/storage condition one-touch on the one-touch button, βdisplay/non-displayβ for setting whether or not to display the transmission/storage condition one-touch (and for designating the style of display when displaying the transmission/storage condition one-touch), βaddressβ in which one or more addresses (max 100 pieces) that are used when transmitting an email have been registered, βsubjectβ in which a subject that is used when transmitting an email has been registered, βbodyβ in which the content of a body that is used when transmitting an email has been registered, βstorageβ for setting whether or not to store a document and whether or not to publish the document, βdocument nameβ in which a document name that is used when storing a document has been registered, βuser nameβ in which a user name that is requested in an authentication operation applied in referencing a stored document has been registered, βpasswordβ in which a password that is requested in the authentication operation applied in referencing the stored document has been registered, βsplit storageβ for setting whether or not to split a document when storing the document (and for designating the page number to split the document when splitting the document), βthumbnail designationβ for setting whether or not to designate the page number and the image area for generating a thumbnail image of a stored document (and for designating the page number and the image area when it has been set to designate the page number and the image area), βaddressβ in which an address that is used when transmitting a file has been registered, βdocument nameβ in which a document name that is used in transmitting a file has been registered, βtransmission option designationβ for setting whether or not to designate a transmission option, βread conditionβ for designating a read condition when generating an image, βimage process conditionβ for designating the image process condition when generating an image, and βtransmission/storage form designationβ for setting whether or not to designate the form (by selecting a form from form data) when transmitting and/or storing a document.
The transmission/storage condition one touch further includes, with respect to βtransmission option designationβ set to designate the transmission option, βfile formatβ for setting whether or not to change the file format and for designating the file format when changing the file format (e.g., an image file, an image PDF, or an image PDF+OCR), and βlink transmissionβ for setting whether or not to apply link transmission.
The transmission/storage condition one touch further includes, with respect to βlink transmissionβ set to apply link transmission, βlink formatβ for designating the type of a link format (e.g., a document storage link, a file transmission link to be selected from file transmission link addresses), βthumbnail transmissionβ for setting whether or not to transmit a thumbnail image, and βfile compressionβ for setting whether or not to compress a transmission file. When βfile compressionβ has been set to compress a file, in transmitting an email or a file, all files for transmission are compressed with a predetermined compression method.
The transmission/storage condition one touch further includes, with respect to βtransmission/storage form designationβ set to designate the form, βfile nameβ for setting whether or not to synthesize the file name from a form, βfile dateβ for setting whether or not to synthesize the file date from a form, and βindividual nameβ for setting whether or not to synthesize the individual name from a form.
Each print condition one-touch includes, for example as illustrated in FIG. 13, βnameβ for identifying the print condition on a one-touch button, βcharacter sizeβ for designating the character size to be applied when displaying the print condition on the one-touch button, βiconβ for designating the icon symbolically displaying the print condition on the one-touch button, βdisplay/non-displayβ for setting whether or not to display the print condition (and for designating the style of display when displaying the print condition), βprint formatβ for designating the print format (e.g., layout print, repeat print), βcolor formatβ for designating the color format (e.g., full color, black-and-white, two colors in black and magenta, two colors in black and cyan), βimage quality first/speed firstβ for designating to which priority is given in printing, the image quality or the print speed, βboth-side printβ for setting whether or not to perform both-side printing and for designating the style of both-side printing when performing both-side printing (e.g., a right-and-left spread opening type or an up-and-down spread opening type), βsort/stackβ for designating the sort process after printing (e.g., sorting, stacking), βpunchβ for designating the punch process after printing (e.g., punching two holes at the left side, punching two holes at the upper side, punching two holes at the right side, no punching), βstapleβ for designating the staple process after printing (e.g., stapling at the upper left portion, stapling at the upper right portion, stapling at the center portion, stapling at two portions at the left side, stapling at two portions at the upper side, stapling at two portions at the right side, no stapling), βsheet selectionβ for designating the sheet (by automatic selection or by selection from among selectable sizes), βimage process conditionβ for designating the image process condition in printing, and βprint form designationβ for setting whether or not to designate the print form (and for designating the print form by making selection from among form data when it has been set to designate the print form).
The print condition one touch further includes, with respect to βprint form designationβ set to designate the print form, βfile nameβ for setting whether or not to synthesize the file name with a form, βfile dateβ for setting whether or not to synthesize the file date with a form, and βindividual nameβ for setting whether or not to synthesize the individual name with a form.
Here, when βprint formatβ has been designated to βrepeat printβ, the same image is used for the inserting image of a form. With respect to βpunchβ, when a finisher is not provided to the digital color multi-function apparatus 1, the punch process cannot be designated. Further, the number of holes that can be punched depends on the capability of a finisher provided to the digital color multi-function apparatus 1. With respect to βstapleβ, designation of the staple process is effective only when the number of prints is two or more, and designation of the staple process cannot be made when a finisher is not provided. Furthermore, whether or not designation of stapling at the center portion is effective depends on the capability of a finisher provided to the digital color multi-function apparatus 1. With respect to βsheet selectionβ, the sheet size being selected on the print details setting screen is registered to the one-touch button.
Each received mailbox includes, for example as illustrated in FIG. 14A, βnameβ for identifying the received mailbox, βiconβ for designating the icon symbolically displaying the received mailbox, βaccount nameβ for registering the account name for using the received mailbox, βtransmission/storageβ for setting to perform transmitting and storing only relative to the storage mailbox (described later), βfacsimile transmissionβ for setting to perform facsimile transmitting only relative to the facsimile mailbox (described later), βprintβ for setting to perform printing only relative to the print mailbox (described later), βcovering letter form designationβ for always setting not to perform designating the covering letter form relative to the error mailbox (described later) and setting to perform designating the covering letter form relative to the facsimile mailbox and the print mailbox and setting select values relative to other mailboxes, βresult mail returnβ for always setting not to perform transmitting an output result return mail relative to the error mailbox and setting select values relative to other mailboxes, and βreceived facsimile transfer destination settingβ for setting to perform received facsimile transfer destination setting only relative to the storage mailbox and setting not to perform received facsimile destination setting relative to other mailboxes.
Here, the initial values ofβnameβ are set by system default, as illustrated in FIG. 14B, as follows:
The initial value of βaccount nameβ is set by system default, as illustrated in FIG. 14C, as follows:
The user can make arbitrary settings to the received mailbox [05]-[12].
Here, a unique character string is necessary for βaccount nameβ of each received mailbox for each individual setting, and the mail address is set as follows: βdisplay nameβ<account name=parameter.user ID@identifier.host name.domain name>. Here, the parameter is the telephone number in facsimile transmission and the number of prints in printing. When the parameter of the number of prints is omitted, it indicates that the number of prints is 1. The parameter is not used in file transmission. The SMTP/POP receiving mail addresses that can be actually used are noted on the buttons displayed on a setting/storage screen.
With respect to βtransmission/storageβ, designation of the transmission/storage form can be made with the transmission/storage condition one-touch, and in this case, the received mails are stored to βgeneral documentβ. The received mails can be always stored to βreceived mailβ by designation of private mail and by designating the subject as the document name, without designating the password.
With respect to βfacsimile transmissionβ, the facsimile address extracted from the parameter of βTo-mail addressβ is automatically added to the mail address of the designated preset transmission/storage condition.
With respect to βprintβ, the print form can be designated using the print condition one-touch button.
With respect to βcovering letter form designationβ, selection is made from forms into which a mail header and a mail body can be inserted. When βcovering letter form designationβ has been set to perform designating the covering letter form, a designated form is applied only to the mail header and the mail body. When βcovering letter form designationβ has been designated not to perform designating the covering letter form, a text file form of the basic setting is applied. The text file form of the basic setting is always applied to text files attached to mail.
When βresult mail returnβ has been set to transmit an output result return mail, because an output image can be always browsed on the Web, the output result return mail is transmitted without attaching the output image.
When βreceived facsimile transfer destination settingβ has been set to perform received facsimile transfer destination setting relative to the storage mailbox of the received mailbox, a received facsimile is transferred to the user set as the received facsimile transfer destination at that time.
Each shared media address includes, for example as illustrated in FIG. 14D, βnameβ for identifying the shared media address, βiconβ for designating the icon symbolically displaying the shared media address, βdisplay/non-displayβ for designating whether or not to display the shared media address (and for designating the style of display when displaying the shared media address), βshared media addressβ for storing an address value selected from βfile addressβ of the registration information, and βfile arrangement orderβ for designating the sequential order of files when displaying the files (e.g., no designation, in name ascending order, in name descending order, in date and time ascending order, in date and time descending order, in size ascending order, in size descending order).
When βfile arrangement orderβ has been designated to βno designationβ, files are displayed in order of physical arrangement of the files in a medium. For example, in a case of files of a digital camera, the files are normally displayed in order of photographing and in the file name ascending order, and in a case of an external server, the files are displayed as prescribed in the external server, for example, in the updating date/time descending order. In this case, a newest file comes on the top.
Each file transmission link address includes, for example as illustrated in FIG. 14E, βnameβ for identifying the file transmission link address, βiconβ for designating the icon symbolically displaying the file transmission link address, βdisplay/non-displayβ for setting whether or not to display the file transmission link address (and for designating the style of display when displaying the file transmission link address), βfile transmission destinationβ for designating the transmission destination address of a file (the address in uploading the file), βtransmission link addressβ designating the link address which is designated when other users acquire a transmitted file, and βautomatic deletion settingβ for setting whether or not to automatically delete a file and for designating the time of deleting the file (e.g., between 1 day and 180 days of the storage period).
The individual system setting information includes, for example as illustrated in FIG. 15A, βbasic settingβ, βdisplay settingβ, βread settingβ, βcommunication settingβ, βstorage settingβ, βprint settingβ, and βOCR settingβ.
The basic setting includes, for example as illustrated in FIG. 15B, βindividual menu automatic terminationβ for setting whether or not to automatically terminate the individual menu (the individual setting information only) when a non-operated state continues and for designating the time of automatically terminating the individual menu (e.g., between 10 seconds and 99 seconds of the non-operated state) when it has been set to automatically terminate the individual menu, βautomatic clear time settingβ for setting whether or not to automatically clear an input value of the guest menu (the guest setting information only) when a non-operated state continues and for designating the time of automatically clearing the input value of the guest menu (e.g., between 10 seconds and 999 seconds of the non-operated state) when it has been set to automatically clear the input value of the guest menu, βreturn to main screen after operation completionβ for setting whether or not to return to the main screen after an operation by the user has been completed, βkey-input/screen-touch sound settingβ for setting whether or not to cause each key input and screen touch to sound, βmail subject automatic inputβ for setting whether or not to automatically input the mail subject (when inputting, by selecting the mail subject from registered subjects) in transmitting an email, βmail body automatic inputβ for setting whether or not to automatically input the mail body (when inputting, by selecting the mail body from registered bodies) in transmitting an email, βcompression setting in conversion to TIFF imageβ for designating the compression method in converting image data to a TIFF format (e.g., no compression, MH, MR, MMR), βimage quality setting in conversion to JPEG imageβ for designating the image quality in converting image data to a JPEG format (e.g., 9 grades), βmaximum number of colors in conversion to PNG imageβ for designating the maximum number of colors in converting image data to a PNG format (e.g., 2, 4, 8, 16, 32, 64, 128, 256 colors).
The display setting includes, for example as illustrated in FIG. 16, βkey display color settingβ for setting the display color of a keyboard displayed on a screen, βpriority keyboard arrangementβ for designating the priority value of key arrangement of the keyboard displayed on a screen (e.g., QWERY type, ABC type), βpriority Japanese inputβ for designating the priority value of the Japanese input method (e.g., Roman character, kana character), βpriority image select display formatβ for designating the priority value of the display format when selecting an image (e.g., thumbnail display, list display), βmain screen textβ for designating the type of a text displayed on the main screen, and βcharacter sizeβ for designating the size of a text displayed on the main screen. The display setting further includes βname, βiconβ, βdisplay/non-displayβ (when displaying, the arrangement order is reversed), βbackground color designationβ for setting whether or not to designate the background color (when designating the background color, by selecting the color from among 216 Web safe colors), βbackground image designationβ for setting whether or not to designate the background image (when designating the background image, by selecting the image), and βdisplay methodβ for designating the display method (e.g., displaying after putting in order, displaying after enlarging) with respect to the main screens of βpaper documentβ, βmedia documentβ and βstorage documentβ. The display setting further includes βpriority transmission/storage screenβ for designating the priority screen displayed on the transmission/storage screen (e.g., one-touch screen, detail setting screen) and βpriority print screenβ for designating the priority screen displayed on the print screen (one-touch screen, detail setting screen). Further, the display setting includes βdisplay/non-displayβ (when displaying, the arrangement order is reversed) and βpriority settingβ with respect to transmission/storage tabs of βmail transmissionβ, βdocument storageβ, βfile transmissionβ, and βdisplay/non-displayβ (when displaying, the arrangement order is reversed) and βpriority settingβ with respect to address select tabs of βmail addressβ, βfacsimile addressβ, βgroup addressβ and βpublic address bookβ, and βmajor divisionβ, βmedium divisionβ and βsmall divisionβ of CALS-XML classification tag names.
The read setting includes, for example as illustrated in FIG. 17A, βblack and white binary compression settingβ for designating the compression method (e.g., no compression, MR, MH, MMR), and βoriginal document cover wait time settingβ for setting whether or not to set the waiting time for an original document cover (and for setting the waiting time between 60 seconds and 999 seconds).
The communication setting includes, for example as illustrated in FIG. 17B, βfile formatβ for setting the file format with respect to the priority transmission option (e.g., no change, an image file, an image PDF, an image PDF+OCR), βlink transmissionβ for setting whether or not to perform link transmission (effective only relative to mail addresses), βfile compressionβ for setting whether or not to compress a file, and βpriority transmission/storage formβ for setting whether or not to designate the form in priority transmission and storage (when designating the form, by selecting the form from among existing forms).
The communication setting further includes, with respect to βlink transmissionβ set to perform link transmission, βlink formatβ for designating the link format (e.g., document storage link, file transmission link to be selected from file transmission link addresses), and βthumbnail transmissionβ for setting whether or not to perform thumbnail transmission. In thumbnail transmission, each thumbnail image is transmitted in an image PDF. The wired transmission option is effective when the transmission format is not designated in the transmission/storage condition preset.
The βpriority transmission/storage formβ is used when the transmission/storage form has not been designated with the transmission/storage one-touch button, and includes βfile nameβ for setting whether or not to designate the file name, βfile dateβ for setting whether or not to designate the file date, and βindividual nameβ for setting whether or not to designate the individual name.
The storage setting includes, for example as illustrated in FIG. 17C, βsplit storageβ for setting whether or not to split a document when storing the document and for designating the page number to split the document when splitting the document, βthumbnail designationβ for setting whether or not to designate the page number and the image area for generating the thumbnail image of a stored document, βOCR when storingβ for setting whether or not to perform character recognition when storing a file, βfile transmission destination 1 (primary destination)β and βfile transmission destination 2 (secondary destination)β for setting locations for transmitting a copy of a file as backup at the same time when storing the file.
Here, when βOCR when storingβ has been set to perform character recognition when storing a file, the character recognition is performed only relative to general documents being stored.
The print setting includes, for example as illustrated in FIG. 18A, βpriority print formatβ (e.g., layout print, repeat print), βpriority print colorβ (e.g., full color, black and white, black and cyan, black and magenta), βpriority sheet feed trayβ (e.g. automatic sheet selection, tray 1, tray 2, tray 3, large volume feed tray, manual feed tray), βsheet sizeβ (effective only when βpriority sheet feed trayβ has been set to βmanual feed trayβ), βsheet typeβ (effective only when βpriority sheet feed trayβ has been set to βmanual feed trayβ), βpriority print formβ (selectable from existing forms), βbrightnessβ (selectable between β50% and +60%), βcontrastβ (selectable between β50% and +50%), βclearnessβ (selectable between β50% and +60%), βred balanceβ (selectable between β50% and +60%), βgreen balanceβ (selectable between β50% and +50%), and βblue balanceβ (selectable between β50% and +50%).
The print setting further includes, with respect to βpriority print formβ in which form data has been selected, βfile nameβ for setting whether or not to designate the file name, βfile dateβ for setting whether or not to designate the file data, and βindividual nameβ for setting whether or not to designate the individual name.
The OCR setting includes, for example as illustrated in FIG. 18B, βOCR directionβ for designating the character recognition direction (automatic designation, horizontal writing direction, vertical writing direction, horizontal writing/vertical writing direction, one column horizontal writing direction, one column vertical writing direction), βOCR languageβ for designating the OCR language (e.g., automatic designation, Japanese, English), βOCR original documentβ for designating the type of an original document (e.g., automatic designation, sentence, table), and βOCR max character sizeβ for designating the maximum character size (between 6 point and 64 point).
The security information includes, for example as illustrated in FIG. 19A, βnetwork access restrictionβ, βmail transmission authenticationβ, and βaccess right settingβ.
The network access restriction includes, for example as illustrated in FIG. 19B, βHTTP access restrictionβ for setting whether or not to set HTTP access restriction to IP addresses (20 pieces) and βSMTP/POP access restrictionβ for setting whether or not to set SMTP/POP access restriction to SMTP/POP servers (20 pieces).
When βHTTP access restrictionβ and βSMTP/POP access restrictionβ have been set not to set HTTP access restriction and SMTP/POP access restriction, respectively, the content of the administrator setting is applied to βHTTP access restrictionβ and βSMTP/POP access restrictionβ.
The mail transmission authentication includes, for example as illustrated in FIG. 19C, βmail transmission authenticationβ for setting whether or not to set authentication information for each individual. The mail transmission authentication further includes, with respect to βmail transmission authenticationβ set to set authentication information for each individual, βauthentication methodβ for designating the authentication method (e.g., SMTP authentication, POP authentication), βauthentication POP server addressβ for designating the POP server address (effective only when POP authentication has been designated), βauthentication user nameβ for designating the user name which is used in SMTP/POP authentication, and βauthentication passwordβ for designating the password which is used in SMTP/POP authentication.
The access right setting includes, for example as illustrated in FIG. 19D, βauthority classβ for designating the class of authority (e.g., the administrator class, the general user class), βfunction restrictionβ for setting whether or not to perform functional restriction, βfile transmissionβ for setting whether or not to allow file transmission, βfull color printβ for setting whether or not to allow full color printing, and βadministrator user codeβ.
The access right setting further includes, with respect to βfunction restrictionβ set to perform function restriction, βcopyβ for setting whether or not to allow using the copy function, βdocument boxβ for setting whether or not to allow using the document box function, βfacsimileβ for setting whether or not to allow using the facsimile function, βprinterβ for setting whether or not to allow using the print function, βscannerβ for setting whether or not to allow using the scanner function, βmail transmissionβ for setting whether or not to allow mail transmission, βdocument storageβ for setting whether or not to allow storing documents, and βautomatic deletion settingβ for setting whether or not to allow setting automatic deletion.
The access right setting further includes, with respect to βdocument storageβ set to allow storing documents, βindividual capacity designationβ for setting whether or not to designate the storage capacity for each individual and for designating the storage capacity between 0.1 GB and 99.9 GB when designating the storage capacity, and βstorage document password automatic inputβ for setting whether or not to automatically input the storage document password.
The access right setting further includes, with respect to βautomatic deletion settingβ set to allow setting automatic deletion, βgeneral documentβ for setting whether or not to perform automatic deletion relative to general documents and designating the time of automatically deleting the general documents between 1 day and 180 days of the storage period when it has been set to perform automatic deletion, βreceived mailβ for setting whether or not to perform automatic deletion relative to the received mails and designating the time of automatically deleting the received mails between 1 day and 180 days of the storage period when it has been set to perform automatic deletion, and βpre-transmission trayβ for setting whether or not to perform automatic deletion relative to the pre-transmission mails (the mails before transmission) and designating the time of deleting the pre-transmission mails between 1 day and 180 days of the storage period when it has been set to perform automatic deletion.
The system setting information includes, for example as illustrated in FIG. 20A, βnetwork settingβ, βmail settingβ, βfacsimile settingβ, βfile transmission and reception settingβ, and βsystem managementβ.
The network setting includes, for example as illustrated in FIG. 20B and FIG. 20C, βhost nameβ, βdomain nameβ, βIP addressβ, βsub-network maskβ, βgateway addressβ, βDNS server address 1β (the IP address of the primary DNS server), βDNS server address 2β (the IP address of the secondary DNS server), βproxy server settingβ for setting whether or not to set the proxy server, βSSL (secure sockets layer) encryptionβ for setting whether or not to perform SSL encryption, βport number settingβ for setting whether or not to perform port number setting, βprinter IP addressβ, βLAN speedβ for setting the LAN speed (e.g., automatic setting, 10 Mbps fixed full-duplex, 100 Mbps fixed full-duplex, 10 Mbps half-duplex, 100 Mbps half-duplex), and βphysical addressβ (e.g., MAC address).
The network setting further includes, with respect to βproxy server settingβ set to set the proxy server, βproxy server addressβ, βproxy server port numberβ, βproxy unused addressβ, βuser nameβ, and βpasswordβ.
The network setting further includes, with respect to βSSL encryptionβ set to perform SSL encryption, βISO country codeβ, βprefecture nameβ, βmunicipalityβ, βcompany name/organization nameβ, βdivision name/organization name, positionβ, βserver nameβ, βadministrator mail addressβ, and βexpiration dateβ. The initial value of βserver nameβ is set to that of βhost nameβ.
The network setting further includes, with respect to βport number settingβ set to perform port number setting, βSMTP transmissionβ (the initial value is 25), βSMTP receptionβ (the initial value is 25; 0-65535), βPOPβ (the initial value is 110; 0-65535), βFTPβ (the initial value is 21; 0-65535), βHTTPβ (the initial value is 80; 0-65535), βHTTPSβ (the initial value is 443; 0-65535), and βLDAPβ (the initial value is 389; 0-65535).
When the port number ofβSMTP transmissionβ has been designated to 0, the SMTP transmission function cannot be used.
The mail setting includes, for example as illustrated in FIG. 21A and FIG. 21B, βSMTP server IP addressβ, βmail reception protocolβ (e.g., SMPT, POP3, APOP), βPOP mail addressβ, βPOP server addressβ, βPOP account nameβ, βPOP passwordβ, βPOP mail reception intervalβ, βPOP mail rule transfer destinationβ (e.g., the received mail address of the guest setting information), βuse of public address bookβ for setting whether or not to use the public address book, βmail transmission authenticationβ for setting whether or not to perform authentication in mail transmission, βtransmission size restrictionβ for setting whether or not to restrict the transmission size, βtransmission intervalβ for designating the transmission interval between 0 and 99 seconds, βretransmission intervalβ for designating the retransmission interval between 1 and 99 minutes, and βthe number of retransmission timesβ for designating the number of retransmission times between 0 and 99 times.
The mail setting further includes, with respect to βuse of public address bookβ set to use the public address book, βLDAP server address 1β, βidentification nameβ, βLDAP server address 2β, βidentification nameβ, and βpublic address book automatic updatingβ for setting whether or not to perform automatic updating of the public address book and designating the interval of performing automatic updating of the public address book in units of 10 minutes when it has been set to perform automatic updating of the public address book.
The mail setting further includes, with respect to βmail transmission authenticationβ set to perform authentication, βauthentication methodβ (e.g., SMTP authentication, POP authentication), βauthentication POP server addressβ, βauthentication user nameβ, and βauthentication passwordβ.
The mail setting further includes, with respect to βtransmission size restrictionβ set to restrict the transmission size, βmax sizeβ for designating the max size between 1-20 MB, and βmail splitβ for setting whether or not to split a mail and designating the splitting number between 2-99 when splitting the mail.
The facsimile setting is applied to setting of the function of sorting transfer destinations (mail/file transfer destinations) at the time of receiving a facsimile, and includes, for example as illustrated in FIG. 22A, βreceived facsimile transferβ for setting whether or not to transfer a received facsimile, βorigination source (CSI/RTI) transferβ for setting whether or not to transfer a received facsimile for each of 1000 origination sources (CSI/RTI), βtransmission facsimile outgoing external line number settingβ, and βtransmission facsimile port settingβ.
The content of each setting of βorigination source (CSI/RTI) transferβ includes βorigination source (CSI/RTI)β, βmail transfer destinationβ (to be selected from βmail/group addressβ and βregistered userβ of the guest setting information), and βfile transfer destinationβ (to be selected from βfile addressβ of the guest setting information).
Here, max 100 pieces can be registered for βmail transfer destinationβ, and max 4 pieces can be registered for βfile transfer destinationβ.
The facsimile transmission and reception setting includes, for example as illustrated in FIG. 22B, βretransmission intervalβ for designating the retransmission interval between 60 and 999 seconds, βnumber of times of retransmissionβ for designating the number of times of retransmission between 0 and 99 times, βFTP Japanese codeβ for designating the FTP Japanese code (e.g., shifted JIS code, EUC), and βFTP data transfer modeβ for designating the FTP data transfer mode (e.g., the PORT mode, the PASV mode).
The system management includes, for example as illustrated in FIG. 23A, βstorage documentβ, βhistory managementβ, βsecurityβ, and βdate/time settingβ.
The storage document includes, for example, as illustrated in FIG. 23B, in relation to βautomatic deletion settingβ, βgeneral documentβ for setting whether or not to perform automatic deletion relative to general documents and designating the time of automatically deleting the general documents between 1 day and 180 days of the storage period when performing automatic deletion, βreceived mailβ for setting whether or not to perform automatic deletion relative to the received mails and designating the time of automatically deleting the received mails between 1 day and 180 days of the storage period when performing automatic deletion, βreceived facsimileβ for setting whether or not to perform automatic deletion relative to the received facsimiles and designating the time of automatically deleting the received facsimiles between 1 day and 180 days of the storage period when performing automatic deletion, βpre-transmission trayβ for setting whether or not to perform automatic deletion relative to the pre-transmission mails (the mails before transmission) and for designating the time of deleting the pre-transmission mails between 1 day and 180 days of the storage period when performing automatic deletion, βautomatic deletion timeβ for designating the time of performing automatic deletion between 0:00 and 23:50, and βindividual capacity restrictionβ for setting whether or not to restrict the individual storage capacity and designating the storage capacity between 0.1 GB and 99.9 GB when restricting the individual storage capacity.
The history management includes, for example as illustrated in 23C, βautomatic history deletionβ for setting whether or not to perform automatic history deletion and designating the time of performing automatic deletion between 0:00 and 23:50 when performing automatic history deletion, βhistory storage periodβ for designating the history storage period between 1 day and 180 days, and βautomatic management report printβ for setting whether or not to perform automatic printing of a management report and designating the time of performing automatic printing between 0:00 and 23:50 when performing automatic printing.
The security includes, for example as illustrated in FIG. 23D, βadministrator setting passwordβ, βautomatic reactivationβ for setting whether or not to perform automatic reactivation and designating the time of performing automatic reactivation between 0:00 and 23:50 when performing automatic reactivation, βguest menu prohibitionβ for setting whether or not to prohibit the guest menu, βnew individual registration prohibitionβ for setting whether or not to prohibit new individual registration, and βaddress direct input prohibitionβ for setting whether or not to prohibit direct inputting of an address. The security further includes, with respect to protection of storage document passwords of guests, βgeneral documentβ for setting whether or not to protect storage document passwords of guests relative to general documents, βreceived mailβ for setting whether or not to protect storage document passwords of guests relative to the received mails, βreceived facsimileβ for setting whether or not to protect storage document passwords of guests relative to the received facsimiles, and βpre-transmission trayβ for setting whether or not to protect storage document passwords of guests with respect to the pre-transmission tray. The security further includes, with respect to network access restriction, βHTTP access restrictionβ for setting whether or not to restrict HTTP access and βSMTP/POP access restrictionβ for setting whether or not to restrict SMTP/POP access.
Here, protection of storage document passwords of guests is realized by setting such that use of the administrator setting password is required when entering from a screen of the main body of the digital color multi-function apparatus 1 or a Web browser and such that the user name of the Web browser is the identification name of the guest setting.
The date/time setting includes, for example as illustrated in FIG. 23E, βdate settingβ (2003-2099, January-December, 1-31), and βtime settingβ (0-23 hour, 0-59 minute, 0-59 second).
In communication in which authentication is desired, for example when the other end in the communication is the digital color multi-function apparatus 1, when a URL for obtaining a file is notified to the digital color multi-function apparatus 1 as link information using email, the digital color multi-function apparatus 1 cannot log on a corresponding FTP server (file server) to obtain the file without the user ID and the password for accessing the FTP server.
For avoiding such a situation that the digital color multi-function apparatus 1 cannot log on an FTP server to obtain a file, the user ID and the password required in accessing the FTP server may be included in link information that is notified to the digital color multi-function apparatus 1 using email, which, however, is not desirable from the viewpoint of security because the link information is transmitted without being encrypted.
Therefore, in this embodiment, a confidential link is adopted. That is, the digital color multi-function apparatus 1 is provided with a confidential link information table storing a plurality of pieces of confidential link information as illustrated in FIG. 24A. Each piece of confidential link information includes, as illustrated in FIG. 24B, βaddress nameβ, βuser IDβ, βpasswordβ, βschemaβ, and βnetwork addressβ.
Generally, the apparatuses exchanging confidential link information with each other often are provided with common confidential link information, and the transmitting end designates the confidential link information to be used by including, for example, βnetwork address/file nameβ in the body of a transmitting email.
In this case, the receiving end can extract the confidential information link by retrieving the confidential link information table using βnetwork addressβ included in the received email for the keyword. The receiving end then accesses a corresponding FTP server (file server) using βschemaβ and βnetwork addressβ registered in the confidential link information table to obtain a file, and when authentication is requested by the FTP server, the authentication can be met using the user ID and the password. Thus, after logging on the FTP server, by retrieving βfile nameβ of the file, the file can be obtained from the FTP server.
In the digital color multi-function apparatus 1 with the above-described configuration, when the user transmits an image of an original document with email, the address, the subject, and the body of an email described in the image of the original document can be extracted using the OCR function to be automatically set in the email.
Here, as described above, the OCR function is executed at the information process unit B, and for example, commercially available application software compatible with the standard OS installed in the information process unit B can be applied.
In a typical business document, respective parts constituting the document are arranged as illustrated in FIG. 25.
That is, the date is arranged at the upper right part of the document, the address is arranged below the date and at the left side part of the document, the subject is arranged below the address and at the center part of the document, and the sender is arranged below the subject and at the right side part of the document. Further, the season's greeting is arranged, preceding the body of business, and the complimentary close is arranged below the body of business. Further, the postscript is arranged as necessary below the complimentary close.
Generally, in such a business document, respective contents of the date, the address, the subject, the season's greeting, the body of business, the complimentary close, and the postscript change according to the content of the document; however, the construction and arrangement of respective parts of the document need not change and can be applied as a typical form of business documents.
Accordingly, by extracting image data of the areas of the document where the address, the subject, and the body of business are arranged and by applying optical character recognition to the image data, respective contents of the address, the subject, and the body of business of an email can be automatically generated.
In this embodiment, an OCR area information table illustrated in FIG. 26A is provided to the information process unit B. The OCR area information table includes, as illustrated in FIG. 26A, a plurality of pieces of OCR areas information defining reading areas of documents of different types #1 to #m, respectively.
Each OCR area information includes, for example as illustrated in FIG. 26B, an address area table including a plurality pieces of address area information #1 to #k, subject area information, body area information, and optional registration information, which is added as necessary, such as registered address information, registered subject information, and registered body information.
Each area information includes, as illustrated in FIG. 26C, βreference point coordinatesβ expressing the position of the reference point of the area (the upper left corner of the area), βarea widthβ expressing the size of the area in the horizontal direction, and βarea heightβ expressing the size of the area in the vertical direction.
FIG. 27 illustrates an exemplary scan-to-email process of the digital color multi-function apparatus 1.
First, after setting a transmitting original document on the image read device 8, the user sets a read condition of reading an image of the original document (101), and designates or inputs a mail address, a subject, and a body of an email (102, 103, 104). At this time, suitable guidance screens are displayed, and the user can designate OCR inputting of the mail address, the subject, and/or the body of the email. After completion of inputting the mail address, the subject, and the body, the operation waits until the user instructs to start transmitting the email (105). When the user has instructed to start transmitting the email, the image of the transmitting original document is read with the designated read condition and thereby image data of the image of the transmitting original document is obtained (106).
Then, it is checked whether or not OCR address inputting has been designated in inputting the address (107). When OCR address inputting has been designated (Yes in 107), an OCR address recognition process of obtaining an address based on designated OCR area information is performed (108). When OCR address inputting has not been designated (No in 107), the OCR address recognition process is not performed.
Further, it is checked whether or not OCR subject inputting has been designated in inputting the subject (109). When OCR subject inputting has been designated (Yes in 109), an OCR subject recognition process of obtaining a subject based on designated OCR area information is performed (110). When OCR subject inputting has not been designated (No in 109), the OCR subject recognition process is not performed.
Furthermore, it is checked whether or not OCR body inputting has been designated in inputting the body (111). When OCR body inputting has been designated (Yes in 111), an OCR body recognition process of obtaining a body based on designated OCR area information is performed (112).
When an image process condition has been designated at this time, an image process is executed relative to the image data obtained in step 106 by applying the designated image process condition (113).
Then, header information of the email is generated using the address and the subject that have been obtained (114), and body information of the email is generated using the body that has been obtained and the image data that has been generated in step 113 (115). Generally, the image data is embedded in the body information as an attached file.
The email is then transmitted (116), and the process ends.
FIG. 28 illustrates an example of the OCR address recognition process of step 108.
First, designated OCR area information is obtained (201), one address area information is selected from the address area table of the designated OCR area information (202), an area of the image data obtained by reading the image of the original document is cut off according to the selected address area information and thereby area image data is extracted (203), and a predetermined OCR process is applied to the extracted area image data to obtain a character string (204).
It is then checked whether or not the number of characters recognized by the OCR process (the number of characters in the character string) is equal to or greater than N (for example, N is 8) (step 205), and when the number of characters is equal to or greater than N (Yes in step 205), mail addresses, file addresses, and group addresses registered in association with the user at that time are retrieved by the character string (206).
It is then checked whether or not an address agreeing with the character string has been obtained (207), and when an address agreeing with the character string has been obtained (Yes in step 207), the obtained address is set to address information (208).
Further, it is checked whether or not the OCR process has been applied to all address area information of the address area table of the designated OCR area information (209), and when the OCR process has not been applied to all address area information of the address area table of the designated OCR area information (No in step 209), the process returns to step 202 and the steps 202 through 208 are repeated for the other address area information of the address area table. When the number of characters is not equal to or greater than N (No in step 205) or when an address agreeing with the character string has not been obtained (No in step 207), the process proceeds to step 209.
When the OCR process has been applied to all address area information of the address area table of the designated OCR area information (Yes in step 209), it is checked whether or not the number of addresses obtained by retrieving is zero (210), and when the number of obtained addresses is zero (Yes in step 210), the content of address information registered to the designated OCR area information is set to address information (211), and the process ends. At this time, when no address information is registered to the designated OCR area information, a mail address among mail addresses registered in association with the user, to which OCR address designation has been set, is set to address information. Here, when no address information is registered to the designated OCR area information and no mail address, to which OCR address designation has been set, exists in the mail addresses registered in association with the user, the operation of scan-to-email has failed.
When the number of obtained addresses is not zero (No in step 210), each duplicate address is deleted from the obtained addresses (212), remaining addresses are set to address information (213), and the process ends.
FIG. 29 illustrates an example of the OCR subject recognition process of step 110.
First, designated OCR area information is obtained (301), subject area information is obtained (302), an area of the image data obtained by reading the image of the original document is cut off according to the obtained subject area information and thereby area image data is extracted (303), and the predetermined OCR process is applied to the extracted area image data to obtain a character string (304).
It is checked whether or not the number of characters in the character string is equal to or greater than N (N is, for example, 1) (305), and when the number of characters is equal to or greater than N (Yes in step 305), the character string obtained in step 304 is set to subject information (306).
When the number of characters is not equal to or greater than N (No in step 305), the content of subject information registered to the designated OCR area information at that time is set to subject information (307), and the process ends. At this time, when no subject information is registered to the designated OCR area information, a subject among subjects registered in association with the user, to which OCR subject designation has been set, is set to subject information. Here, when no subject information is registered to the designated OCR area information and when no subject, to which OCR subject designation has been set, exists in the subjects registered in association with the user, the content of the subject is set to be blank.
FIG. 30 illustrates an example of the OCR body recognition process of step 112.
First, designated OCR area information is obtained (401), body area information is obtained (402), an area of the image data obtained by reading the image of the original document is cut off according to the obtained body area information and thereby area image data is extracted (403), and the predetermined OCR process is applied to the extracted area image data to obtain a character string (404).
It is checked whether or not the number of characters in the character string is equal to or greater than N (N is, for example, 1) (405), and when the number of characters is equal to or greater than N (Yes in step 405), the character string obtained in step 404 is set to body information (406).
When the number of characters is not equal to or greater than N (No in step 405), the content of body information registered to the designated OCR area information at that time is set to body information (407), and the process ends. When no body information is registered to the designated OCR area information, the content of the subject is set to be blank.
Thus, according to the above-described embodiment, when the user uses the scan-to-email function in the digital color multi-function apparatus 1, by designating OCR inputting in inputting an address, a subject, and a body of an email, the labor of inputting or selecting the address, the subject, and the body can be saved, which is convenient.
Numerous additional modifications and variations of the present invention are possible in light of the above-teachings. It is therefore to be understood that within the scope of the claims, the present invention can be practiced otherwise than as specifically described herein.
1. A multi-function image forming apparatus connected with a network, comprising:
an image read device configured to read an image of an original document to obtain image data of the original document;
an OCR device configured to recognize characters included in the original document based on the obtained image data of the original document;
an OCR area information storage device configured to store a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described; and
an email transmission device configured to extract image data of the address area, the subject area, and the body area of the original document from the image data of the original document according to a designated one of the plurality of pieces of OCR area information stored in the OCR area information storage device, to perform character recognition relative to the extracted image data of the address area, the subject area, and the body area of the original document with the OCR device to obtain character strings of the address area, the subject area, and the body area of the original document, to set the obtained character strings of the address area, the subject area, and the body area of the original document as an address, a subject, and a body of an email, and to transmit the email while attaching the image data of the original document to a body of the email.
2. The multi-function image forming apparatus according to claim 1, further comprising:
a substitution character string registration device configured to register substitute character strings used for any of addresses, subjects, and bodies of emails when character strings of any of the address area, the subject area, and the body area of the original document cannot be obtained by performing character recognition relative to the extracted image data of the address area, the subject area, and the body area of the original document with the OCR device.
3. A multi-function image forming apparatus connected with a network, comprising:
means for reading an image of an original document to obtain image data of the original document;
means for recognizing characters included in the original document based on the obtained image data of the original document;
means for storing a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described;
means for extracting image data of the address area, the subject area, and the body area of the original document from the image data of the original document according to a designated one of the plurality of pieces of OCR area information stored in the OCR area information storage means, performing character recognition relative to the extracted image data of the address area, the subject area, and the body area of the original document with the means for recognizing characters to obtain character strings of the address area, the subject area, and the body area of the original document, setting the obtained character strings of the address area, the subject area, and the body area of the original document as an address, a subject, and a body of an email, and transmitting the email while attaching the image data of the original document to a body of the email.
4. The multi-function image forming apparatus according to claim 3, further comprising:
means for registering substitute character strings used for any of addresses, subjects, and bodies of emails when character strings of any of the address area, the subject area, and the body area of the original document cannot be obtained by the means for recognizing characters relative to the extracted image data of the address area, the subject area, and the body area of the original document.
5. A scan-to-email method of transmitting image data of an original document with email in a multi-function image forming apparatus connected with a network, the method comprising:
storing a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described;
inputting address information of an email or designating OCR inputting of address information of the email while designating one of the plurality of pieces of OCR area information;
inputting subject information of the email or designating OCR inputting of subject information of the email while designating the one of the plurality of pieces of OCR area information;
inputting body information of the email or designating OCR inputting of body information of the email while designating the one of the plurality of pieces of OCR area information;
reading an image of the original document with an image read device of the multi-function image forming apparatus to obtain the image data of the original document;
determining if OCR inputting of the address information of the email has been designated, and when it is determined that OCR inputting of address information of the email has been designated, extracting image data of an address area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of the address area of the original document to obtain a character string of the address area of the original document, and setting the obtained character string as the address information of the email;
determining if OCR inputting of the subject information of the email has been designated, and when it is determined that OCR inputting of the subject information of the email has been designated, extracting image data of a subject area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of the subject area of the original document to obtain a character string of the subject area of the original document, and setting the obtained character string as the subject information of the email;
determining if OCR inputting of the body information of the email has been designated, and when it is determined that OCR inputting of the body information of the email has been designated, extracting image data of a body area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of the body area of the original document to obtain a character string of the body area of the original document, and setting the obtained character string as the body information of the email;
generating header information of the email using, when OCR inputting of address information and/or subject information of the email has not been designated, the address information and/or the subject information input in the inputting address information of the email and/or in the inputting subject information of the email, and when OCR inputting of address information and/or subject information of the email has been designated, the address information and/or the subject information set in the determining if OCR inputting of address information of the email has been designated and/or in the determining if OCR inputting of subject information of the email has been designated, and embedding the image data of the original document as a file attached to the email, when OCR inputting of body information of the email has not been designated, in the body information input in the inputting body information of the email, and when OCR inputting of body information of the email has been designated, in the body information set in the determining if OCR inputting of body information of the email has been designated; and
transmitting the email.
6. The scan-to-email method according to claim 5, further comprising:
registering address information, subject information, and body information to each of the plurality of pieces of OCR area information;
wherein in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information of the email has been designated, whether or not a number of characters in the obtained character string of the address area of the original document is equal to or greater than a first predetermined number is determined, and when the number of characters in the obtained character string of the address area of the original document is equal to or greater than the first predetermined number, the obtained character string of the address area of the original document is set as the address information of the email, and when the number of characters in the obtained character string of the address area of the original document is not equal to or greater than the first predetermined number, the address information registered to the designated one of the plurality of pieces of OCR area information is set as the address information of the email,
wherein in the determining if OCR inputting of subject information of the email has been designated, when it is determined that OCR inputting of subject information of the email has been designated, whether or not a number of characters in the obtained character string of the subject area is equal to or greater than a second predetermined number is determined, and when the number of characters in the obtained character string of the subject area of the original document is equal to or greater than the second predetermined number, the obtained character string of the subject area of the original document is set as the subject information of the email, and when the number of characters in the obtained character string of the subject area of the original document is not equal to or greater than the second predetermined number, the subject information registered to the designated one of the plurality of pieces of OCR area information is set as the subject information of the email, and
wherein in the determining if OCR inputting of body information of the email has been designated, when it is determined that OCR inputting of body information of the email has been designated, whether or not a number of characters in the obtained character string of the body area of the original document is equal to or greater than a third predetermined number is determined, and when the number of characters in the obtained character string of the body area of the original document is equal to or greater than the third predetermined number, the obtained character string of the body area of the original document is set as the body information of the email, and when the number of characters in the obtained character string of the body area of the original document is not equal to or greater than the third predetermined number, the body information registered to the designated one of the plurality of pieces of OCR area information is set as the body information of the email.
7. The scan-to-email method according to claim 5, further comprising:
registering mail addresses, file addresses, and group addresses for each user,
wherein in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information has been designated, the registered mail addresses, file addresses, and group addresses are retrieved using the obtained character string of the address area of the original document for a keyword to obtain mail addresses, file addresses, and group addresses agreeing with the obtained character string, each overlapped address in the obtained mail addresses, group addresses, and file addresses is deleted, and the obtained mail addresses, file addresses, and group addresses after deleting each overlapped address is set as the address information of the email.
8. A computer readable medium storing computer program instructions which when executed by a computer perform a scan-to-email operation of transmitting image data of an original document with email in a multi-function image forming apparatus connected with a network, the scan-to-email operation comprising:
storing a plurality of pieces of OCR area information defining OCR areas of original documents of different types, each OCR area information including address area information defining an address area where an address is described, subject area information defining a subject area where a subject is described, and body area information defining a body area where a body is described;
inputting address information of an email or designating OCR inputting of address information of the email while designating one of the plurality of pieces of OCR area information;
inputting subject information of the email or designating OCR inputting of subject information of the email while designating the one of the plurality of pieces of OCR area information;
inputting body information of the email or designating OCR inputting of body information of the email while designating the one of the plurality of pieces of OCR area information;
reading an image of the original document with an image read device of the multi-function image forming apparatus to obtain the image data of the original document;
determining if OCR inputting of the address information of the email has been designated, and when it is determined that OCR inputting of the address information of the email has been designated, extracting image data of the address area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of an address area of the original document to obtain a character string of the address area of the original document, and setting the obtained character string as the address information of the email;
determining if OCR inputting of the subject information of the email has been designated, and when it is determined that OCR inputting of the subject information of the email has been designated, extracting image data of the subject area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of the subject area of the original document to obtain a character string of the subject area of the original document, and setting the obtained character string as the subject information of the email;
determining if OCR inputting of the body information of the email has been designated, and when it is determined that OCR inputting of the body information of the email has been designated, extracting image data of the body area of the original document from the image data of the original document according to the designated one of the plurality of pieces of OCR area information, performing character recognition to the extracted image data of the body area of the original document to obtain a character string of the body area of the original document, and setting the obtained character string as the body information of the email;
generating header information of the email using, when OCR inputting of address information and/or subject information of the email has not been designated, the address information and/or the subject information input in the inputting address information of the email and/or in the inputting subject information of the email, and when OCR inputting of address information and/or subject information of the email has been designated, the address information and/or the subject information set in the determining if OCR inputting of address information of the email has been designated and/or in the determining if OCR inputting of subject information of the email has been designated, and embedding the image data of the original document as a file attached to the email, when OCR inputting of body information of the email has not been designated, in the body information input in the inputting body information of the email, and when OCR inputting of body information of the email has been designated, in the body information set in the determining if OCR inputting of body information of the email has been designated; and
transmitting the email.
9. The computer readable medium according to claim 8, the scan-to-email operation further comprising:
registering address information, subject information, and body information to each of the plurality pieces of OCR area information;
wherein in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information of the email has been designated, whether or not a number of characters in the obtained character string of the address area of the original document is equal to or greater than a first predetermined number is determined, and when the number of characters in the obtained character string of the address area of the original document is equal to or greater than the first predetermined number, the obtained character string of the address area of the original document is set as the address information of the email, and when the number of characters in the obtained character string of the address area of the original document is not equal to or greater than the first predetermined number, the address information registered to the designated one of the plurality of pieces of OCR area information is set as the address information of the email,
wherein in the determining if OCR inputting of subject information of the email has been designated, when it is determined that OCR inputting of subject information of the email has been designated, whether or not a number of characters in the obtained character string of the subject area of the original document is equal to or greater than a second predetermined number is determined, and when the number of characters in the obtained character string of the subject area of the original document is equal to or greater than the second predetermined number, the obtained character string of the subject area of the original document is set as the subject information of the email, and when the number of characters in the obtained character string of the subject area of the original document is not equal to or greater than the second predetermined number, the subject information registered to the designated one of the plurality of pieces of OCR area information is set as the subject information of the email, and
wherein in the determining if OCR inputting of body information of the email has been designated, when it is determined that OCR inputting of body information of the email has been designated, whether or not a number of characters in the obtained character string of the body area of the original document is equal to or greater than a third predetermined number is determined, and when the number of characters in the obtained character string of the body area of the original document is equal to or greater than the third predetermined number, the obtained character string of the body area of the original document is set as the body information of the email, and when the number of characters in the obtained character string of the body area of the original document is not equal to or greater than the third predetermined number, the body information registered to the designated one of the plurality of pieces of OCR area information is set as the body information of the email.
10. The computer readable medium according to claim 8, the scan-to-email operation further comprising:
registering mail addresses, file addresses, and group addresses for each user,
wherein in the determining if OCR inputting of address information of the email has been designated, when it is determined that OCR inputting of address information has been designated, the registered mail addresses, file addresses, and group addresses are retrieved using the obtained character string of the address area of the original document for a keyword to obtain mail addresses, file addresses, and group addresses agreeing with the obtained character string, each overlapped address in the obtained mail addresses, file addresses, and group addresses is deleted, and the obtained mail addresses, file addresses, and group addresses after deleting each overlapped address is set as the address information of the email.