US20070031040A1 - Peripheral equipment of computer - Google Patents
Peripheral equipment of computer Download PDFInfo
- Publication number
- US20070031040A1 US20070031040A1 US11/544,752 US54475206A US2007031040A1 US 20070031040 A1 US20070031040 A1 US 20070031040A1 US 54475206 A US54475206 A US 54475206A US 2007031040 A1 US2007031040 A1 US 2007031040A1
- Authority
- US
- United States
- Prior art keywords
- template
- information terminal
- event
- change
- scan
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—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
- H04N1/00204—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
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
Definitions
- the present invention relates to peripheral equipment of a computer which performs automatic generation or automatic deletion of a template.
- This composite apparatus includes many types of functions such as a copying function, a facsimile function, a print function and others.
- This composite apparatus includes a job template called a “template” as a job using, e.g., a scanner.
- This job template includes two settings, i.e., a scan setting and an agent setting.
- the scan setting consists of a setting of a resolution for scanning, a setting of both sides or a single side, a setting of presence/absence of rotation, a setting of a paper size, a setting of a scan mode and others.
- the agent setting consists of settings of TWAIN, File Share, Email, iFax and others.
- a user Before using the template, a user must set the template from the Web in advance.
- the present invention includes a reception section which receives a change occurring in an event generated by an information terminal, and an automatic generation section which automatically generates a template in accordance with the change in the event received by the reception section.
- the present invention includes a reception section which receives a change occurring in an event generated by an information terminal and an automatic deletion section which automatically deletes a template in accordance with the change in the event received by the reception section.
- FIG. 1 is a block diagram showing a system structure according to an embodiment of the present invention
- FIG. 2 is a block diagram showing structures of an information terminal, a controller and a digital copier in the embodiment
- FIG. 3 is a flowchart showing processing in an email transmission operation by the information terminal in the embodiment
- FIG. 4 is a flowchart showing automatic generation processing of a Scan to Email template by the controller in the embodiment
- FIG. 5 is a flowchart showing processing in a schedule change operation by the information terminal in the embodiment
- FIG. 6 is a flowchart showing automatic generation processing of a scan template by the controller in the embodiment
- FIG. 7 is a flowchart showing processing in an Action Item change operation by the information terminal in the embodiment.
- FIG. 8 is a flowchart showing automatic generation processing of a scan template by the controller in the embodiment.
- FIG. 9 is a flowchart showing processing in a print direction change operation by the information terminal in the embodiment.
- FIG. 10 is a flowchart showing automatic generation processing of the scan template by the controller in the embodiment.
- FIG. 11 is a view showing a template automatic generation setting screen of the information terminal in the embodiment.
- FIG. 12 is a flowchart showing processing to automatically delete the template by a controller in the embodiment.
- FIG. 13 is a view showing an example of a template automatic deletion setting screen in the information terminal in the embodiment.
- FIG. 14 is a view showing an example of a screen to back up only the template to be automatically generated in the information terminal in the embodiment
- FIG. 15 is a view showing an example of a screen to restore an automatically generated template in the information terminal in the embodiment
- FIG. 16 is a view showing an example of a screen to restore the automatically generated template in the information terminal in the embodiment.
- FIG. 17 is a view showing an example of a screen to display a history of automatic generation/deletion of the template in the information terminal in the embodiment.
- FIG. 1 is a block diagram showing a system structure.
- a LAN (Local Area Network) 1 and a controller 2 are arranged.
- the controller 2 is electrically connected to the LAN 1 .
- the controller 2 is electrically connected to a digital copier 3 .
- the controller 2 and the digital copier 3 constitute peripheral equipments of a computer.
- a SMTP (simple mail transfer protocol) server 4 and a POP (point of presence) server 5 are electrically connected to the LAN 1 .
- a client PC (personal computer) 6 is arranged. The client PC 6 is electrically connected to the LAN 1 .
- this system uses a PHS (personal handyphone system) 7 or a PDA (personal digital assistant) 8 which are portable terminals.
- the PHS 7 and the PDA 8 can be directly connected to the controller 2 by using a wireless LAN or Bluetooth.
- the client PC 6 , the PHS 7 and the PDA 8 constitute information terminals 10 .
- the information terminal 10 , the controller 2 and the digital copier 3 respectively have the structures shown in FIG. 2 .
- the information terminal 10 includes a user interface control section 11 , a management section 12 , a communication processing section 13 , an address storage section 14 and a schedule storage section 15 . They are constituted by a CPU, a ROM, a RAM, an I/O or the like.
- the user interface control section 11 is a module which manages the user interface.
- the management section 12 is a module which manages an address book stored in the address stored section 14 or a schedule stored in the schedule storage section 15 and controls the information terminal.
- the communication processing section 13 is a module which controls the communication of the LAN 1 , the wireless LAN, Bluetooth or the like.
- the controller 2 includes a Web server 21 , a template processing section 22 provided in the Web server 21 , communication processing sections 23 and 24 , a management section 25 , a template information storage section 26 , and an image data storage section 27 .
- the Web server 21 is a Web server as typified by IIS, and uses www server software manufactured by Microsoft or Apache which is free.
- the communication processing section 23 is a module which controls the communication of the LAN 1 , the wireless LAN, the Bluetooth or the like.
- the communication processing section 24 is a module which processes the communication with the digital copier 3 .
- the management section 25 is a management module which controls the controller 2 .
- the template information storage section 26 is a data base which stores scan template information.
- the image data storage section 27 is a data base which stores image data transferred from the digital copier 3 . This image data is image data scanned and read by the digital copier 3 .
- the digital copier 3 includes a user interface control section 31 , a job control section 32 , a communication processing section 33 , a scanner 34 , a hard disk device 35 , and a printer 36 .
- the user interface control section 31 is a module which controls a control panel and provides the user interface.
- the job control section 32 is a module which controls respective jobs of scan, print and copy.
- the communication processing section 33 is a module which processes the communication with the controller 2 .
- the scanner 34 is a module which scans a document and reads an image.
- the printer 36 is a module which prints print data, such as image data, onto paper.
- the hard disk device 35 stores image data read by the scanner 34 or print data to be printed by the printer 36 .
- the controller 2 also performs processing to automatically create a scan job template when executing a scan job, using the scan function of the digital copier 3 . That is, the controller 2 automatically creates a scan job template by using an event created in the information terminal 10 (the client PC 6 , the PHS 7 , the PDA 8 ) as a trigger. As the event created in the information terminal 10 , there are transmission of an email, change in schedule, change in Action Item, direction of printing or the like, for example.
- a user creates an email on the information terminal 10 , determines a destination, and directs transmission of the email.
- the information terminal 10 carries out the processing shown in FIG. 3 . That is, at S 1 , the user interface control section 11 receives the direction of email transmission and informs the management section 12 . Then, at S 2 , the management section 12 adds an address of the controller 2 to the destination of the email. Subsequently, at S 3 , the communication processing section 13 transmits the email to the controller 2 and terminates the processing. That is, the email is delivered to the controller 2 from the communication processing section 13 through the SMTP server 4 and the POP server 5 .
- the controller 2 executes the processing shown in FIG. 4 . That is, at S 4 , the communication processing section 23 receives the email from the information terminal 10 of the client. Then, at S 5 , the communication processing section 23 extracts the destination from the received email. Thereafter, at S 6 , the template processing section 22 uses the extracted destination and automatically creates a Scan to Email template. The management section 25 receives the automatically created Scan to Email template from the template processing section 22 and stores it in the template information storage section 26 .
- the controller 2 judges whether notification of automatic creation of the template through an email is set by the management section 25 at S 7 . In addition, if the email notification is set, the controller 2 notifies the information terminal 10 of creation of the template through the email and terminates the processing at S 8 . Additionally, if the email notification is not set, the controller 2 terminates the processing without performing the email notification.
- the change operation here means operations of creation, deletion and change.
- the information terminal 10 executes the processing shown in FIG. 5 . That is, at S 11 , the information terminal 10 receives a direction of the schedule change operation from the user interface control section 11 and notifies the management section 12 . Subsequently, at S 12 , the information terminal 10 extracts a difference of a changed part in the schedule by the management section 12 , and creates an email message in order to notify the controller 2 of the difference through the email. A destination of the email is an address of the controller 2 . Then, at S 13 , the information terminal 10 transmits the email to the controller 2 from the communication processing section 13 and terminates the processing. That is, the email is delivered from the communication processing section 13 to the controller 2 through the SMTP server 4 and the POP server 5 .
- the controller 2 executes the processing shown in FIG. 6 . That is, the controller 2 receives the email from the information terminal 10 by the communication processing section 23 at S 14 . Subsequently, at S 15 , the controller 2 extracts a changed point in the schedule and a sender from the email received by the communication processing section 23 . Then, at S 16 , the controller 2 automatically creates the scan template by using extracted difference information of the schedule and email sender information in the template processing section 22 . The management section 25 receives the automatically created scan template from the template processing section 22 and stores it in the template information storage section 26 .
- the controller 2 judges whether notification of automatic generation of the scan template through an email is set by the management section 25 . Further, if the email notification is set, the controller 2 notifies the information terminal 10 of creation of the template through an email and terminates the processing at S 18 . Furthermore, if the email notification is not set, the controller 2 terminates the processing without performing the email notification.
- the change operation here means operations of creation, deletion and change.
- the information terminal 10 executes the processing shown in FIG. 7 . That is, at S 21 , the information terminal 10 receives a direction of the Action Item change operation from the user interface control section 11 and notifies the management section 12 . Subsequently, at S 22 , the information terminal 10 extracts a difference of a changed part in the Action Item by the management section 12 , and creates an email message in order to notify the controller 2 of the difference through the email. A destination of the email is an address of the controller 2 . Then, at S 23 , the information terminal 10 transmits the email to the controller 2 by the communication processing section 13 and terminates the processing. That is, the email is delivered to the controller 2 from the communication processing section 13 through the SMTP server 4 and the POP server 5 .
- the controller 2 executes the processing shown in FIG. 8 . That is, at S 24 , the controller 2 receives the email from the information terminal 10 by the communication processing section 23 . Subsequently, at S 25 , the controller 2 extracts a changed point in the Action Item and a sender from the received email by the communication processing section 23 .
- the controller 2 automatically creates the scan template by using the extracted difference information of the Action Item and the email sender information by the template processing section 22 .
- the management section 25 receives the automatically created scan template from the template processing section 22 and stores it in the template information storage section 26 .
- the controller 2 judges whether notification of automatic creation of the scan template through an email is set by the management section 25 . Furthermore, if the email notification is set, the controller 2 notifies the information terminal 10 of creation of the template through the email and terminates the processing at S 28 . Moreover, if the email notification is not set, the controller 2 terminates the processing without performing the email notification.
- the change operation here means operations of creation, deletion and change.
- the information terminal 10 executes the processing shown in FIG. 9 . That is, at S 31 , the information terminal 10 receives the print direction change operation by the user interface control section 11 and informs the management section 12 .
- the information terminal 10 extracts a difference of a changed part in the print direction by the management section 12 , and creates an email message in order to inform the difference to the controller 2 through the email.
- a destination of the email is an address of the controller 2 .
- the information terminal 10 transmits the email to the controller 2 by using the communication processing section 13 and terminates the processing. That is, the email is delivered to the controller 2 from the communication processing section 13 through the SMTP server 4 and the POP server 5 .
- the controller 2 executes the processing shown in FIG. 10 . That is, at S 34 , the controller 2 receives the email from the information terminal 10 by the communication processing section 23 . Subsequently, at S 35 , the controller 2 extracts a changed point in the print direction and a sender from the received email by the communication processing section 23 .
- the controller 2 automatically creates the scan template by using the extracted difference information of the print direction and the email sender information in the template processing section 22 .
- the management section 25 receives the automatically created scan template from the template processing section 22 and stores it in the template information storage section 26 .
- the controller 2 judges whether notification of automatic creation of the scan template through an email when the scan template automatically created is set. Then, if the email notification is set, the controller 2 notifies the information terminal 10 of creation of the template through the email and terminates the processing at S 38 . Further, if the email notification is not set, the controller 2 terminates the processing without performing the email notification.
- FIG. 11 shows a template automatic creation set screen.
- This screen is a user internet image on the Web.
- the information terminal 10 displays this screen.
- the settings concerning the User Name, the Password and the template automatic creation there are settings of transmission/reception of email, creation and deletion of the schedule, creation and deletion of the Action Item, and the print direction.
- FIG. 12 is a flowchart showing processing of the template automatic deletion by the controller 2 .
- the controller 2 first fetches the scan template selection operation in order to execute the scan job by the digital copier 3 .
- the user sets a document to the automatic document feeder of the digital copier 3 , and operates a Start key 37 j in the control panel 37 .
- the controller 2 fetches the scan job start operation at S 42 . Consequently, the digital copier 3 feeds the document sheets one by one from the automatic document feeder and reads the document by using the scanner 34 .
- the scan job Upon completing reading of all the document sheets set in the automatic document feeder by the scanner 34 , the scan job is terminated, and hence the controller 2 confirms the end of this scan job at S 43 .
- the controller 2 Upon confirming the end of the scan job, the controller 2 acquires a template automatic deletion set value from the template information storage section 26 which is used as a data base at S 44 .
- the controller 2 judges the setting condition of the template automatic deletion.
- the controller 2 first judges whether the template automatic deletion is set based on the number of times of use of the template. This sets to automatically delete the template when this template is used for a given number of times.
- the controller 2 automatically deletes the utilized template from the template information storage section 26 .
- the controller 2 judges whether automatic deletion of the template based on a stipulated time is set at S 47 . This sets to automatically delete the template when this template is not used for a long time.
- the controller 2 automatically deletes the utilized template from the template information storage section 26 at S 46 .
- the controller 2 judges whether automatic deletion of the template based on a result of reading by an OCR (optical character reader) is set at S 48 . This sets to automatically delete the template based on a content of the scan job.
- OCR optical character reader
- the controller 2 automatically deletes the utilized template from the template information storage section 26 at S 46 . For example, if there are characters “secret from outsiders” in a result of reading by the OCR, the controller 2 automatically deletes this template.
- the controller 2 judges whether the automatic deletion of the templates when the stipulated number or more of the templates are automatically created is set at S 49 . This sets restriction in the number of templates to be created so that the number of the templates is not increased.
- the controller 2 automatically deletes the utilized templates from the template information storage section 26 at S 46 .
- the controller 2 terminates the automatic deletion processing of the templates.
- the controller 2 Upon executing the processing to automatically delete the utilized templates from the template information storage section 26 at S 46 , the controller 2 then judges whether notification of automatic deletion of the templates through an email is set at S 50 . Further, if the email notification is set, the controller 2 notifies the information terminal 10 of the automatic deletion of the templates through an email at S 51 . Furthermore, if the email notification is not set, the controller 2 terminates the automatic deletion processing of the template.
- FIG. 13 shows an example of the template automatic deletion set screen in the information terminal 10 .
- This screen is the user Internet image of the Web.
- the information terminal 10 displays this screen.
- the settings concerning the template automatic deletion means a setting of the number of times of use when the template is automatically deleted based on the number of times of use of the template, a setting of a stipulated time when the template is automatically deleted based on the stipulated time, a setting of a scan job content when the template is automatically deleted based on a result of reading by using the OCR, and a setting of the stipulated number if the templates are automatically deleted when the stipulated number of more of the templates are created.
- the screen of FIG. 13 shows the state that the template is automatically deleted based on the number of times of use of the template and the number of times of use is set to one.
- FIG. 14 shows an example of the screen of the information terminal 10 which backs up only the template automatically created.
- This screen displays File Name, File Size, Data Saved, Backup File Format version, Device Name.
- the file to be backed up is a file obtained by making the setting of only the automatically created template in the form of XML (extensible markup language).
- XML extensible markup language
- FIGS. 15 and 16 show an example to restore the automatically created template in the information terminal 10 .
- the user first clicks a button Browse . . . , and selects a file to be restored.
- a file name is displayed in the part File Name.
- FIG. 17 shows an example of the screen to display a history of template automatic creation/deletion in the information terminal 10 .
- This screen displays Group No., Group Name, Template No., Template Name, Status, and Date.
- “Created” is displayed when the template is automatically created
- “Deleted” is displayed when it is automatically deleted.
- the life cycle of the template i.e., the automatic creation of the template based on occurrence of an event in the information terminal 10 , the use of the template in the digital copier 3 and the automatic deletion of the template can be all managed by the controller 2 .
- the job template is automatically created, the user can omit the operation to create the job template. Furthermore, since the job template can be automatically deleted, the number of job templates can be prevented from being increased, and the management cost used to manage the job templates can be reduced. Moreover, the size of the template information storage section 26 can be decreased so as not to increase the number of the job templates, and the high speed of access can be constantly assured.
- the controller 2 automatically creates a proceeding communication template with the conferencing communication email as an event of the information terminal 10 . Then, after the end of the conference, the proceedings can be scanned by the digital copier 3 , put in the automatically created proceeding communication template and distributed through an email. Then, after notifying the proceedings by using the proceeding notification template, this template can be automatically deleted.
- the user When the user holds only the PHS 7 , he/she can scan and transmit the document by using the digital copier 3 set in a convenience store. That is, the user transmits the scan data as an email from the PHS 7 to a person to whom the scan data should be transmitted in advance.
- the controller 2 of the digital copier 3 set in the convenience store automatically creates the template with this email as an event.
- the user goes to a place where the digital copier 3 is set, scans the document by using the automatically created template and puts it in the template. Then, he/she transmits it through an email.
- the template is automatically deleted after use.
- the controller 2 automatically creates a print job template with a change in the schedule book as a trigger.
- the user selects the automatically created template on the control panel 37 of the digital copier 3 , document printing is executed.
- the utilized template is automatically deleted when a fixed time has elapsed.
- the controller 2 automatically creates a facsimile job template with a change in the list To Do as a trigger.
- the utilized template is automatically deleted when it is used for the stipulated number of times or more, for example.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Facsimiles In General (AREA)
Abstract
The present invention includes a reception section which receives a change occurring in an event generated by an information terminal, and an automatic creation section which automatically creates a template in accordance with a change in the event received by the reception section.
Description
- The present application is a continuation of U.S. application Ser. No. 10/189,005, filed Jul. 5, 2002, the entire contents of which is incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates to peripheral equipment of a computer which performs automatic generation or automatic deletion of a template.
- 2. Description of the Related Art
- As peripheral equipment of a computer, there has heretofore been a composite apparatus including many types of functions such as a copying function, a facsimile function, a print function and others. This composite apparatus includes a job template called a “template” as a job using, e.g., a scanner. This job template includes two settings, i.e., a scan setting and an agent setting.
- The scan setting consists of a setting of a resolution for scanning, a setting of both sides or a single side, a setting of presence/absence of rotation, a setting of a paper size, a setting of a scan mode and others. The agent setting consists of settings of TWAIN, File Share, Email, iFax and others.
- Before using the template, a user must set the template from the Web in advance.
- Conventionally, a user must manually create the job template before use. Further, he/she must manually delete the job template.
- It is an object of the present invention to automatically create or delete the template.
- The present invention includes a reception section which receives a change occurring in an event generated by an information terminal, and an automatic generation section which automatically generates a template in accordance with the change in the event received by the reception section.
- The present invention includes a reception section which receives a change occurring in an event generated by an information terminal and an automatic deletion section which automatically deletes a template in accordance with the change in the event received by the reception section.
- Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
- The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
-
FIG. 1 is a block diagram showing a system structure according to an embodiment of the present invention; -
FIG. 2 is a block diagram showing structures of an information terminal, a controller and a digital copier in the embodiment; -
FIG. 3 is a flowchart showing processing in an email transmission operation by the information terminal in the embodiment; -
FIG. 4 is a flowchart showing automatic generation processing of a Scan to Email template by the controller in the embodiment; -
FIG. 5 is a flowchart showing processing in a schedule change operation by the information terminal in the embodiment; -
FIG. 6 is a flowchart showing automatic generation processing of a scan template by the controller in the embodiment; -
FIG. 7 is a flowchart showing processing in an Action Item change operation by the information terminal in the embodiment; -
FIG. 8 is a flowchart showing automatic generation processing of a scan template by the controller in the embodiment; -
FIG. 9 is a flowchart showing processing in a print direction change operation by the information terminal in the embodiment; -
FIG. 10 is a flowchart showing automatic generation processing of the scan template by the controller in the embodiment; -
FIG. 11 is a view showing a template automatic generation setting screen of the information terminal in the embodiment; -
FIG. 12 is a flowchart showing processing to automatically delete the template by a controller in the embodiment; -
FIG. 13 is a view showing an example of a template automatic deletion setting screen in the information terminal in the embodiment; -
FIG. 14 is a view showing an example of a screen to back up only the template to be automatically generated in the information terminal in the embodiment; -
FIG. 15 is a view showing an example of a screen to restore an automatically generated template in the information terminal in the embodiment; -
FIG. 16 is a view showing an example of a screen to restore the automatically generated template in the information terminal in the embodiment; and -
FIG. 17 is a view showing an example of a screen to display a history of automatic generation/deletion of the template in the information terminal in the embodiment. - An embodiment according to the present invention will now be described hereinafter with reference to the accompanying drawings.
-
FIG. 1 is a block diagram showing a system structure. In this system, a LAN (Local Area Network) 1 and acontroller 2 are arranged. Thecontroller 2 is electrically connected to theLAN 1. Thecontroller 2 is electrically connected to adigital copier 3. Thecontroller 2 and thedigital copier 3 constitute peripheral equipments of a computer. - Furthermore, in this system, a SMTP (simple mail transfer protocol)
server 4 and a POP (point of presence)server 5. TheSMTP server 4 and thePOP server 5 are electrically connected to theLAN 1. Moreover, in this system, a client PC (personal computer) 6 is arranged. The client PC 6 is electrically connected to theLAN 1. - In addition, this system uses a PHS (personal handyphone system) 7 or a PDA (personal digital assistant) 8 which are portable terminals. The PHS 7 and the
PDA 8 can be directly connected to thecontroller 2 by using a wireless LAN or Bluetooth. - The client PC 6, the PHS 7 and the
PDA 8 constituteinformation terminals 10. - The
information terminal 10, thecontroller 2 and thedigital copier 3 respectively have the structures shown inFIG. 2 . - The
information terminal 10 includes a user interface control section 11, amanagement section 12, acommunication processing section 13, anaddress storage section 14 and aschedule storage section 15. They are constituted by a CPU, a ROM, a RAM, an I/O or the like. - The user interface control section 11 is a module which manages the user interface. The
management section 12 is a module which manages an address book stored in the address storedsection 14 or a schedule stored in theschedule storage section 15 and controls the information terminal. Thecommunication processing section 13 is a module which controls the communication of theLAN 1, the wireless LAN, Bluetooth or the like. - The
controller 2 includes aWeb server 21, atemplate processing section 22 provided in theWeb server 21,communication processing sections management section 25, a templateinformation storage section 26, and an imagedata storage section 27. - The
Web server 21 is a Web server as typified by IIS, and uses www server software manufactured by Microsoft or Apache which is free. - The
communication processing section 23 is a module which controls the communication of theLAN 1, the wireless LAN, the Bluetooth or the like. Thecommunication processing section 24 is a module which processes the communication with thedigital copier 3. - The
management section 25 is a management module which controls thecontroller 2. The templateinformation storage section 26 is a data base which stores scan template information. The imagedata storage section 27 is a data base which stores image data transferred from thedigital copier 3. This image data is image data scanned and read by thedigital copier 3. - The
digital copier 3 includes a userinterface control section 31, ajob control section 32, acommunication processing section 33, ascanner 34, ahard disk device 35, and aprinter 36. - The user
interface control section 31 is a module which controls a control panel and provides the user interface. Thejob control section 32 is a module which controls respective jobs of scan, print and copy. - The
communication processing section 33 is a module which processes the communication with thecontroller 2. Thescanner 34 is a module which scans a document and reads an image. Theprinter 36 is a module which prints print data, such as image data, onto paper. Thehard disk device 35 stores image data read by thescanner 34 or print data to be printed by theprinter 36. - The
controller 2 also performs processing to automatically create a scan job template when executing a scan job, using the scan function of thedigital copier 3. That is, thecontroller 2 automatically creates a scan job template by using an event created in the information terminal 10 (the client PC6, thePHS 7, the PDA 8) as a trigger. As the event created in theinformation terminal 10, there are transmission of an email, change in schedule, change in Action Item, direction of printing or the like, for example. - At first, giving description on transmission of an email, a user creates an email on the
information terminal 10, determines a destination, and directs transmission of the email. As a result, theinformation terminal 10 carries out the processing shown inFIG. 3 . That is, at S1, the user interface control section 11 receives the direction of email transmission and informs themanagement section 12. Then, at S2, themanagement section 12 adds an address of thecontroller 2 to the destination of the email. Subsequently, at S3, thecommunication processing section 13 transmits the email to thecontroller 2 and terminates the processing. That is, the email is delivered to thecontroller 2 from thecommunication processing section 13 through theSMTP server 4 and thePOP server 5. - On the other hand, the
controller 2 executes the processing shown inFIG. 4 . That is, at S4, thecommunication processing section 23 receives the email from theinformation terminal 10 of the client. Then, at S5, thecommunication processing section 23 extracts the destination from the received email. Thereafter, at S6, thetemplate processing section 22 uses the extracted destination and automatically creates a Scan to Email template. Themanagement section 25 receives the automatically created Scan to Email template from thetemplate processing section 22 and stores it in the templateinformation storage section 26. - Then, the
controller 2 judges whether notification of automatic creation of the template through an email is set by themanagement section 25 at S7. In addition, if the email notification is set, thecontroller 2 notifies theinformation terminal 10 of creation of the template through the email and terminates the processing at S8. Additionally, if the email notification is not set, thecontroller 2 terminates the processing without performing the email notification. - Subsequently, giving description as to change in the schedule, a user performs a schedule change operation on the
information terminal 10. The change operation here means operations of creation, deletion and change. - The
information terminal 10 executes the processing shown inFIG. 5 . That is, at S11, theinformation terminal 10 receives a direction of the schedule change operation from the user interface control section 11 and notifies themanagement section 12. Subsequently, at S12, theinformation terminal 10 extracts a difference of a changed part in the schedule by themanagement section 12, and creates an email message in order to notify thecontroller 2 of the difference through the email. A destination of the email is an address of thecontroller 2. Then, at S13, theinformation terminal 10 transmits the email to thecontroller 2 from thecommunication processing section 13 and terminates the processing. That is, the email is delivered from thecommunication processing section 13 to thecontroller 2 through theSMTP server 4 and thePOP server 5. - On the contrary, the
controller 2 executes the processing shown inFIG. 6 . That is, thecontroller 2 receives the email from theinformation terminal 10 by thecommunication processing section 23 at S14. Subsequently, at S15, thecontroller 2 extracts a changed point in the schedule and a sender from the email received by thecommunication processing section 23. Then, at S16, thecontroller 2 automatically creates the scan template by using extracted difference information of the schedule and email sender information in thetemplate processing section 22. Themanagement section 25 receives the automatically created scan template from thetemplate processing section 22 and stores it in the templateinformation storage section 26. - Then, at S17, the
controller 2 judges whether notification of automatic generation of the scan template through an email is set by themanagement section 25. Further, if the email notification is set, thecontroller 2 notifies theinformation terminal 10 of creation of the template through an email and terminates the processing at S18. Furthermore, if the email notification is not set, thecontroller 2 terminates the processing without performing the email notification. - Furthermore, giving description as to a change in Action Item, a user performs an operation to change the Action Item on the
information terminal 10. The change operation here means operations of creation, deletion and change. - The
information terminal 10 executes the processing shown inFIG. 7 . That is, at S21, theinformation terminal 10 receives a direction of the Action Item change operation from the user interface control section 11 and notifies themanagement section 12. Subsequently, at S22, theinformation terminal 10 extracts a difference of a changed part in the Action Item by themanagement section 12, and creates an email message in order to notify thecontroller 2 of the difference through the email. A destination of the email is an address of thecontroller 2. Then, at S23, theinformation terminal 10 transmits the email to thecontroller 2 by thecommunication processing section 13 and terminates the processing. That is, the email is delivered to thecontroller 2 from thecommunication processing section 13 through theSMTP server 4 and thePOP server 5. - On the other hand, the
controller 2 executes the processing shown inFIG. 8 . That is, at S24, thecontroller 2 receives the email from theinformation terminal 10 by thecommunication processing section 23. Subsequently, at S25, thecontroller 2 extracts a changed point in the Action Item and a sender from the received email by thecommunication processing section 23. - Then, at S26, the
controller 2 automatically creates the scan template by using the extracted difference information of the Action Item and the email sender information by thetemplate processing section 22. Themanagement section 25 receives the automatically created scan template from thetemplate processing section 22 and stores it in the templateinformation storage section 26. - Subsequently, at S27, the
controller 2 judges whether notification of automatic creation of the scan template through an email is set by themanagement section 25. Furthermore, if the email notification is set, thecontroller 2 notifies theinformation terminal 10 of creation of the template through the email and terminates the processing at S28. Moreover, if the email notification is not set, thecontroller 2 terminates the processing without performing the email notification. - Now, giving description as to direction of printing, a user performs an operation to change a print direction on the
information terminal 10. The change operation here means operations of creation, deletion and change. - The
information terminal 10 executes the processing shown inFIG. 9 . That is, at S31, theinformation terminal 10 receives the print direction change operation by the user interface control section 11 and informs themanagement section 12. - Subsequently, at S32, the
information terminal 10 extracts a difference of a changed part in the print direction by themanagement section 12, and creates an email message in order to inform the difference to thecontroller 2 through the email. A destination of the email is an address of thecontroller 2. - Then, at S33, the
information terminal 10 transmits the email to thecontroller 2 by using thecommunication processing section 13 and terminates the processing. That is, the email is delivered to thecontroller 2 from thecommunication processing section 13 through theSMTP server 4 and thePOP server 5. - On the other hand, the
controller 2 executes the processing shown inFIG. 10 . That is, at S34, thecontroller 2 receives the email from theinformation terminal 10 by thecommunication processing section 23. Subsequently, at S35, thecontroller 2 extracts a changed point in the print direction and a sender from the received email by thecommunication processing section 23. - Then, at S36, the
controller 2 automatically creates the scan template by using the extracted difference information of the print direction and the email sender information in thetemplate processing section 22. Themanagement section 25 receives the automatically created scan template from thetemplate processing section 22 and stores it in the templateinformation storage section 26. - Then, at S37, the
controller 2 judges whether notification of automatic creation of the scan template through an email when the scan template automatically created is set. Then, if the email notification is set, thecontroller 2 notifies theinformation terminal 10 of creation of the template through the email and terminates the processing at S38. Further, if the email notification is not set, thecontroller 2 terminates the processing without performing the email notification. -
FIG. 11 shows a template automatic creation set screen. This screen is a user internet image on the Web. When the user specifies the URL of the “template automatic creation set screen” of thecontroller 2 on theinformation terminal 10, theinformation terminal 10 displays this screen. - In this screen, it is possible to perform settings concerning the User Name, the Password and the template automatic creation. Furthermore, as the settings concerning the template automatic creation, there are settings of transmission/reception of email, creation and deletion of the schedule, creation and deletion of the Action Item, and the print direction.
- Moreover, in this screen, when the template is automatically created, it is possible to enable or disable notification of automatic creation of the template to the
information terminal 10 through an email when the template is automatically created. That is, it is performed by setting the “Template Automatic Creation/Deletion Notification”. -
FIG. 12 is a flowchart showing processing of the template automatic deletion by thecontroller 2. - At S41, the
controller 2 first fetches the scan template selection operation in order to execute the scan job by thedigital copier 3. - The user sets a document to the automatic document feeder of the
digital copier 3, and operates a Start key 37 j in the control panel 37. As a result, thecontroller 2 fetches the scan job start operation at S42. Consequently, thedigital copier 3 feeds the document sheets one by one from the automatic document feeder and reads the document by using thescanner 34. - Upon completing reading of all the document sheets set in the automatic document feeder by the
scanner 34, the scan job is terminated, and hence thecontroller 2 confirms the end of this scan job at S43. - Upon confirming the end of the scan job, the
controller 2 acquires a template automatic deletion set value from the templateinformation storage section 26 which is used as a data base at S44. - Subsequently, the
controller 2 judges the setting condition of the template automatic deletion. At S45, thecontroller 2 first judges whether the template automatic deletion is set based on the number of times of use of the template. This sets to automatically delete the template when this template is used for a given number of times. - Moreover, if the automatic deletion of the template is set based on the number of times of use of the template and that number of times of use is reached, the
controller 2 automatically deletes the utilized template from the templateinformation storage section 26. - In addition, if the automatic deletion of the template based on the number of times of use of the template is not set, the
controller 2 judges whether automatic deletion of the template based on a stipulated time is set at S47. This sets to automatically delete the template when this template is not used for a long time. - Additionally, if the automatic deletion of the template based on a stipulated time is set and the template is not used for the stipulated time or more, the
controller 2 automatically deletes the utilized template from the templateinformation storage section 26 at S46. - Further, if the automatic deletion of the template based on the stipulated time is not set, the
controller 2 judges whether automatic deletion of the template based on a result of reading by an OCR (optical character reader) is set at S48. This sets to automatically delete the template based on a content of the scan job. - Furthermore, if the automatic deletion of the template based on a result of reading by the OCR is set and the automatic deletion of the template based on a result of reading is judged, the
controller 2 automatically deletes the utilized template from the templateinformation storage section 26 at S46. For example, if there are characters “secret from outsiders” in a result of reading by the OCR, thecontroller 2 automatically deletes this template. - Moreover, if the automatic deletion of the template based on a result of reading by the OCR is not set, the
controller 2 judges whether the automatic deletion of the templates when the stipulated number or more of the templates are automatically created is set at S49. This sets restriction in the number of templates to be created so that the number of the templates is not increased. - In addition, if the automatic deletion of the templates when the stipulated number of the templates are automatically created is set and the stipulated number or more of the templates are automatically created, the
controller 2 automatically deletes the utilized templates from the templateinformation storage section 26 at S46. - Additionally, if the automatic deletion of the templates when the stipulated number or more of the templates are automatically created is not set, the
controller 2 terminates the automatic deletion processing of the templates. - Upon executing the processing to automatically delete the utilized templates from the template
information storage section 26 at S46, thecontroller 2 then judges whether notification of automatic deletion of the templates through an email is set at S50. Further, if the email notification is set, thecontroller 2 notifies theinformation terminal 10 of the automatic deletion of the templates through an email at S51. Furthermore, if the email notification is not set, thecontroller 2 terminates the automatic deletion processing of the template. -
FIG. 13 shows an example of the template automatic deletion set screen in theinformation terminal 10. This screen is the user Internet image of the Web. When the user specifies the URL of the “template automatic deletion set screen” of thecontroller 2 on theinformation terminal 10, theinformation terminal 10 displays this screen. - In this screen, the user can conduct settings concerning a user name, a password and template automatic deletion. The settings concerning the template automatic deletion means a setting of the number of times of use when the template is automatically deleted based on the number of times of use of the template, a setting of a stipulated time when the template is automatically deleted based on the stipulated time, a setting of a scan job content when the template is automatically deleted based on a result of reading by using the OCR, and a setting of the stipulated number if the templates are automatically deleted when the stipulated number of more of the templates are created.
- The screen of
FIG. 13 shows the state that the template is automatically deleted based on the number of times of use of the template and the number of times of use is set to one. -
FIG. 14 shows an example of the screen of theinformation terminal 10 which backs up only the template automatically created. This screen displays File Name, File Size, Data Saved, Backup File Format version, Device Name. The file to be backed up is a file obtained by making the setting of only the automatically created template in the form of XML (extensible markup language). In this screen, when a link of File Name is clicked, backup is started. Moreover, in this screen, when a button Create New File is clicked, a file for backup is created. -
FIGS. 15 and 16 show an example to restore the automatically created template in theinformation terminal 10. In the screen ofFIG. 15 , the user first clicks a button Browse . . . , and selects a file to be restored. When the file is selected, a file name is displayed in the part File Name. - Then, the user clicks the button Upload, and starts Upload of the file. At this moment, the content of the file is inspected. Then, when the inspection is normally terminated, a screen such as shown in
FIG. 16 is displayed, and an inspection result is displayed. - Subsequently, in the screen of
FIG. 16 , when the user clicks a button Continue, the processing returns to the screen ofFIG. 15 . In the screen ofFIG. 15 , the user clicks the button Restore, and starts the Restore processing. -
FIG. 17 shows an example of the screen to display a history of template automatic creation/deletion in theinformation terminal 10. This screen displays Group No., Group Name, Template No., Template Name, Status, and Date. In the part Status, “Created” is displayed when the template is automatically created, and “Deleted” is displayed when it is automatically deleted. - In such a structure, the life cycle of the template, i.e., the automatic creation of the template based on occurrence of an event in the
information terminal 10, the use of the template in thedigital copier 3 and the automatic deletion of the template can be all managed by thecontroller 2. - Further, since the job template is automatically created, the user can omit the operation to create the job template. Furthermore, since the job template can be automatically deleted, the number of job templates can be prevented from being increased, and the management cost used to manage the job templates can be reduced. Moreover, the size of the template
information storage section 26 can be decreased so as not to increase the number of the job templates, and the high speed of access can be constantly assured. - For example, description will now be given as to a case where a user performs scan distribution of proceedings by using the job template.
- When a conference is held, the user must transmit a conferencing communication email. In addition, a person to whom the conferencing communication email is transmitted is the same as a person to whom the proceedings is transmitted. Therefore, the
controller 2 automatically creates a proceeding communication template with the conferencing communication email as an event of theinformation terminal 10. Then, after the end of the conference, the proceedings can be scanned by thedigital copier 3, put in the automatically created proceeding communication template and distributed through an email. Then, after notifying the proceedings by using the proceeding notification template, this template can be automatically deleted. - Description will now be given as to a case where a user performs scan transmission of a document at a business trip site.
- When the user holds only the
PHS 7, he/she can scan and transmit the document by using thedigital copier 3 set in a convenience store. That is, the user transmits the scan data as an email from thePHS 7 to a person to whom the scan data should be transmitted in advance. - The
controller 2 of thedigital copier 3 set in the convenience store automatically creates the template with this email as an event. The user goes to a place where thedigital copier 3 is set, scans the document by using the automatically created template and puts it in the template. Then, he/she transmits it through an email. The template is automatically deleted after use. - Description will now be given as to a case where a user performs document printing based on a change in a schedule book.
- For example, when the user makes a change in the schedule book on the
client PC 6, he/she uses the template used to print the document including items in the schedule. For example, he/she wants to change a date in a top page of the document to be printed in accordance with the schedule, thecontroller 2 automatically creates a print job template with a change in the schedule book as a trigger. When the user selects the automatically created template on the control panel 37 of thedigital copier 3, document printing is executed. The utilized template is automatically deleted when a fixed time has elapsed. - Description will now be given as to a case where a user performs facsimile transmission based on a change in a list “To Do” about items “To Do” which are action items.
- When the user makes a change in the list To Do on the
client PC 6, for example, when he/she wants to perform facsimile transmission of a document to a necessary member corresponding to a processing item in the list To Do, thecontroller 2 automatically creates a facsimile job template with a change in the list To Do as a trigger. - When the user selects the automatically created template on the controller panel 37 of the
digital copier 3, facsimile transmission is carried out. The utilized template is automatically deleted when it is used for the stipulated number of times or more, for example. - Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Claims (18)
1. A peripheral equipment of a computer, comprising:
means for scanning an image on a document to create electronic data;
means for communicating with an information terminal which generates an event;
means for recognizing a change occurring in the event received by the communicating means from the information terminal;
means for automatically creating a scan template in accordance with the change in the event recognized by the recognizing means;
means for notifying the information terminal of a content of template automatic creation when the creating means automatically creates the scan template; and
means for performing the event after putting the electronic data created by the scanning means in the scan template automatically created by the creating means.
2. The peripheral equipment of a computer according to claim 1 , wherein the change occurring in the event generated by the information terminal recognized by the recognizing means is transmission/reception of an email, and the creating means automatically creates the scan template at the time of transmission or reception of the email.
3. The peripheral equipment of a computer according to claim 1 , wherein the change occurring in the event generated by the information terminal recognized by the recognizing means is transmission/reception of a schedule, and the creating means automatically creates the scan template at the time of creation or deletion of the schedule.
4. The peripheral equipment of a computer according to claim 1 , wherein the change occurring in the event generated by the information terminal recognized by the recognizing means is a change in an action item, and the creating means automatically creates the scan template in accordance with the change in the action item.
5. The peripheral equipment of a computer according to claim 1 , wherein the change occurring in the event generated by the information terminal recognized by the recognizing means is a print direction, and the creating means automatically creates the scan template at the time of receiving the print direction.
6. The peripheral equipment of a computer according to claim 1 , wherein the notifying means notifies all the information terminals concerning creation of the scan template through an email.
7. The peripheral equipment of a computer according to claim 1 , further comprising:
means for storing the scan template automatically created by the creating means; and
means for automatically deleting a template stored in the storing means in accordance with the change in the event recognized by the recognizing means.
8. The peripheral equipment of a computer according to claim 1 , further comprising:
means for automatically deleting the scan template after the event has been performed by the performing means.
9. The peripheral equipment of a computer according to claim 7 , wherein the deleting means automatically deletes the scan template automatically created after the event has been performed by the performing means.
10. A template creating method comprising:
scanning an image on a document to create electronic data;
communicating with an information terminal which generates an event;
recognizing a change occurring in the event received in the communicating with the information terminal from the information terminal;
creating a scan template automatically in accordance with the change in the event recognized in the change recognizing;
notifying the information terminal of a content of template automatic creation when the scan template is automatically created in the scan template creating; and
performing the event after putting the electronic data created in the image scanning in the scan template automatically created in the scan template creating.
11. The template creating method according to claim 10 , wherein the change occurring in the event generated by the information terminal recognized in the change recognizing is transmission/reception of an email, and the scan template is automatically created in the scan template creating at the time of transmission or reception of the email.
12. The template creating method according to claim 10 , wherein the change occurring in the event generated by the information terminal recognized in the change recognizing is transmission/reception of a schedule, and the scan template is automatically created in the scan template creating at the time of creation or deletion of the schedule.
13. The template creating method according to claim 10 , wherein the change occurring in the event generated by the information terminal recognized in the change recognizing is a change in an action item, and the scan template is automatically created in the scan template creating in accordance with the change in the action item.
14. The template creating method according to claim 10 , wherein the change occurring in the event generated by the information terminal recognized in the change recognizing is a print direction, and the scan template is automatically created in the scan template creating at the time of receiving the print direction.
15. The template creating method according to claim 10 , wherein all the information terminals concerning creation of the scan template is notified through an email in the information terminal notifying.
16. The template creating method according to claim 10 , further comprising:
storing the scan template automatically created in the scan template creating; and
deleting a template automatically stored in the scan template storing in accordance with the change in the event recognized in the change recognizing.
17. The template creating method according to claim 10 , further comprising:
deleting the scan template automatically after the event has been performed in the event performing.
18. The template creating method according to claim 16 , wherein the scan template which is automatically created after the event has been performed in the event performing, is deleted in the template deleting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/544,752 US20070031040A1 (en) | 2002-07-05 | 2006-10-10 | Peripheral equipment of computer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/189,005 US7124209B2 (en) | 2002-07-05 | 2002-07-05 | Peripheral equipment of computer |
US11/544,752 US20070031040A1 (en) | 2002-07-05 | 2006-10-10 | Peripheral equipment of computer |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/189,005 Continuation US7124209B2 (en) | 2002-07-05 | 2002-07-05 | Peripheral equipment of computer |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070031040A1 true US20070031040A1 (en) | 2007-02-08 |
Family
ID=29999587
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/189,005 Expired - Fee Related US7124209B2 (en) | 2002-07-05 | 2002-07-05 | Peripheral equipment of computer |
US11/544,752 Abandoned US20070031040A1 (en) | 2002-07-05 | 2006-10-10 | Peripheral equipment of computer |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/189,005 Expired - Fee Related US7124209B2 (en) | 2002-07-05 | 2002-07-05 | Peripheral equipment of computer |
Country Status (1)
Country | Link |
---|---|
US (2) | US7124209B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7847960B2 (en) * | 2004-03-29 | 2010-12-07 | Konica Minolta Business Technologies, Inc. | Managing reading conditions in an image reading apparatus |
US20080126959A1 (en) * | 2006-11-29 | 2008-05-29 | Indran Naick | Management of temporary application program settings |
US7991317B2 (en) * | 2007-02-19 | 2011-08-02 | Kabushiki Kaisha Toshiba | Automatic job template generating apparatus and automatic job template generation method |
US8058098B2 (en) * | 2007-03-12 | 2011-11-15 | Infineon Technologies Ag | Method and apparatus for fabricating a plurality of semiconductor devices |
US8848213B2 (en) * | 2008-03-18 | 2014-09-30 | Microsoft Corporation | Object-based network scanning |
JP6481673B2 (en) * | 2016-11-16 | 2019-03-13 | ブラザー工業株式会社 | Terminal device and function execution device |
US12081501B2 (en) * | 2022-07-16 | 2024-09-03 | Omnissa, Llc | Smart email template generation based on attachments |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5442546A (en) * | 1991-11-29 | 1995-08-15 | Hitachi, Ltd. | System and method for automatically generating translation templates from a pair of bilingual sentences |
US20010029521A1 (en) * | 2000-03-29 | 2001-10-11 | Hiroshi Matsuda | Control method for image processing apparatus connectable to computer network |
US20020026591A1 (en) * | 1998-06-15 | 2002-02-28 | Hartley Bruce V. | Method and apparatus for assessing the security of a computer system |
US20020051208A1 (en) * | 1998-01-08 | 2002-05-02 | Xerox Corporation | Method for image layout using energy minimization |
US20020114021A1 (en) * | 2001-02-14 | 2002-08-22 | Lavender Scott D. | Document scanning system |
-
2002
- 2002-07-05 US US10/189,005 patent/US7124209B2/en not_active Expired - Fee Related
-
2006
- 2006-10-10 US US11/544,752 patent/US20070031040A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5442546A (en) * | 1991-11-29 | 1995-08-15 | Hitachi, Ltd. | System and method for automatically generating translation templates from a pair of bilingual sentences |
US20020051208A1 (en) * | 1998-01-08 | 2002-05-02 | Xerox Corporation | Method for image layout using energy minimization |
US20020026591A1 (en) * | 1998-06-15 | 2002-02-28 | Hartley Bruce V. | Method and apparatus for assessing the security of a computer system |
US20010029521A1 (en) * | 2000-03-29 | 2001-10-11 | Hiroshi Matsuda | Control method for image processing apparatus connectable to computer network |
US20020114021A1 (en) * | 2001-02-14 | 2002-08-22 | Lavender Scott D. | Document scanning system |
Also Published As
Publication number | Publication date |
---|---|
US20040006596A1 (en) | 2004-01-08 |
US7124209B2 (en) | 2006-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8661333B2 (en) | Control method for image processing apparatus connectable to computer network | |
US6614551B1 (en) | Email capable fax machine and methods for using the same | |
US6956663B1 (en) | Network facsimile apparatus and transmission method | |
JP4070693B2 (en) | Image forming apparatus and scan data processing method | |
EP2421210B1 (en) | Scan-to-mail apparatus, method and program product | |
US20040218213A1 (en) | Printing system, and printing control method and apparats | |
JP2001358857A (en) | Data processor and data processing method | |
US20060212528A1 (en) | E-mail communication apparatus and data processing method and program | |
US20070031040A1 (en) | Peripheral equipment of computer | |
US20130128320A1 (en) | Image forming apparatus having reply mail generating function and method for controlling the same | |
US20100134828A1 (en) | File transmission apparatus, method and file version management system | |
US7792142B2 (en) | Data transmission device, data transmission method, data transmission program, data reception device, data reception method, data reception program, and communication system | |
US8730495B2 (en) | Image processing system | |
US6469797B2 (en) | Image capturing apparatus | |
US7394560B2 (en) | Image processing apparatus, control method therefor, and program | |
JP2002300362A (en) | Image processing unit, information communication method, program and information communication system | |
JP2004086731A (en) | Apparatus and system for transmitting scan mails | |
US8482746B2 (en) | Multifunction image processing apparatus and method of controlling the multifunction image processing apparatus | |
JP2000059553A (en) | Image input device and its controlling method | |
US7596580B2 (en) | Document management apparatus | |
JP2004140420A (en) | Multifunction system | |
US20050231757A1 (en) | Image transmission apparatus and method | |
JP4875797B2 (en) | Printing apparatus, printing method, and storage medium for printing e-mail with attached image file | |
JP3814452B2 (en) | Image input / output device and control method thereof | |
US11991332B2 (en) | Image processing apparatus including facsimile and communication functions, method for controlling the same, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |