[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20070031040A1 - Peripheral equipment of computer - Google Patents

Peripheral equipment of computer Download PDF

Info

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
Application number
US11/544,752
Inventor
Hiroyuki Kato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Priority to US11/544,752 priority Critical patent/US20070031040A1/en
Publication of US20070031040A1 publication Critical patent/US20070031040A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00204Connection 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/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00973Input 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-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.
  • BACKGROUND OF THE INVENTION
  • 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.
  • BRIEF SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
  • 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.
  • DETAILED DESCRIPTION OF THE INVENTION
  • 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 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.
  • Furthermore, in this system, a SMTP (simple mail transfer protocol) server 4 and a POP (point of presence) server 5. The SMTP server 4 and the POP server 5 are electrically connected to the LAN 1. Moreover, in this system, a client PC (personal computer) 6 is arranged. The client PC 6 is electrically connected to the LAN 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 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 PC6, 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.
  • 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, the information terminal 10 carries out the processing shown in FIG. 3. That is, at S1, the user interface control section 11 receives the direction of email transmission and informs the management section 12. Then, at S2, the management section 12 adds an address of the controller 2 to the destination of the email. Subsequently, at S3, 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.
  • On the other hand, the controller 2 executes the processing shown in FIG. 4. That is, at S4, the communication processing section 23 receives the email from the information terminal 10 of the client. Then, at S5, the communication processing section 23 extracts the destination from the received email. Thereafter, at S6, 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.
  • Then, the controller 2 judges whether notification of automatic creation of the template through an email is set by the management section 25 at S7. 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 S8. Additionally, if the email notification is not set, the controller 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 in FIG. 5. That is, at S11, 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 S12, 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 S13, 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.
  • On the contrary, 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 S14. Subsequently, at S15, 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 S16, 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.
  • Then, at S17, 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 S18. Furthermore, if the email notification is not set, the controller 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 in FIG. 7. That is, at S21, 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 S22, 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 S23, 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.
  • On the other hand, the controller 2 executes the processing shown in FIG. 8. That is, at S24, the controller 2 receives the email from the information terminal 10 by the communication processing section 23. Subsequently, at S25, the controller 2 extracts a changed point in the Action Item and a sender from the received email by the communication 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 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.
  • Subsequently, at S27, 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 S28. Moreover, if the email notification is not set, the controller 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 in FIG. 9. That is, at S31, the information terminal 10 receives the print direction change operation by the user interface control section 11 and informs the management section 12.
  • Subsequently, at S32, 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.
  • Then, at S33, 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.
  • On the other hand, the controller 2 executes the processing shown in FIG. 10. That is, at S34, the controller 2 receives the email from the information terminal 10 by the communication processing section 23. Subsequently, at S35, the controller 2 extracts a changed point in the print direction and a sender from the received email by the communication 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 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.
  • 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, the controller 2 notifies the information terminal 10 of creation of the template through the email and terminates the processing at S38. 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. When the user specifies the URL of the “template automatic creation set screen” of the controller 2 on the information terminal 10, the information 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 the controller 2.
  • At S41, 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. As a result, the controller 2 fetches the scan job start operation at S42. 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.
  • 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 S43.
  • 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 S44.
  • Subsequently, the controller 2 judges the setting condition of the template automatic deletion. At S45, 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.
  • 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 template information 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 template information 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 template information storage section 26 at S46. For example, if there are characters “secret from outsiders” in a result of reading by the OCR, the controller 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 template information 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, the controller 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, the controller 2 notifies the information terminal 10 of the automatic deletion of the templates through an email at S51. 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. When the user specifies the URL of the “template automatic deletion set screen” of the controller 2 on the information terminal 10, the information 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 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). 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 the information terminal 10. In the screen of FIG. 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 of FIG. 15. In the screen of FIG. 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 the information 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 the digital copier 3 and the automatic deletion of the template can be all managed by the controller 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 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.
  • 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 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.
  • 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, the controller 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 the digital 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, the controller 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.
US11/544,752 2002-07-05 2006-10-10 Peripheral equipment of computer Abandoned US20070031040A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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