The present invention relates to a method for processing documents on an image-processing apparatus, which is able to process documents according to a plurality of settings, each setting sellable to a value, said method comprising for each document: processing the document according to the values of the settings.
Such a method for processing digital documents has, for example, been disclosed by patent application EP 1557749. The method disclosed in this patent application is suitable for printing documents from a user workstation and comprises activating a printer driver for submitting a digital document file to a printer, specifying print process settings in the printer driver and commanding the driver to submit the document file and the settings to the printer, wherein values of settings are either individually or collectively specified. Such a collective specification is defined as a selection of a user-selectable prestored set of settings and is often called a template. For example, a printer driver window includes a plurality of buttons associated with such a prestored set of settings.
In the patent application US 2007/0097437 also a template is used. According to this patent application a user, when submitting a job to a printing device, may select a medium setting template out of a number of medium setting templates in combination with a tray selection out of a number of trays. A medium setting template contains a first subset of settings comprising mediums available for the printing device. A tray is selected from a second subset of settings comprising trays of the printing device. While submitting a job to the printing device, each time the user asks for the first subset of settings (a medium setting template), he also has to make a choice from the second subset of settings (a tray of the printing device). No tray fields are included in the medium setting template.
According to EP 1557749, mentioned above, each time a value of at least one of a predetermined set of settings is individually specified and confirmed by the user, a new template is automatically defined and made selectable in the printer driver. However this aspect will lead to a large number of templates in the case that the user often changes such a value. To overcome this problem, newly-defined templates may for example not be immediately permanent, but may be made so by a save action of the user.
However, for some settings the value may change per job. For example, a number of copies of a job, or, in case of scan jobs, an e-mail address to which a result of a scan job has to be sent, may vary for subsequent jobs. Every time a setting value changes, the job has to be defined with another template. The user has to select or create another template every time a setting value changes. This will take a substantially amount of time and is a repetitive action for the user.
The object of the present invention is to provide a method for processing documents on an image-processing apparatus in which the above-mentioned problem is mitigated.
This object is achieved by a method comprising, before processing the documents, the steps of defining a first subset of the settings, defining a second subset of the settings, disjunctive from the first subset, setting a value for each setting of the first subset, and the method further comprising for each document to be processed the step of creating by the user, a job with job data and the settings comprising the first and second subset, automatically requesting a value for each setting of the second subset, and entering a value for each setting of the second subset by the user.
The frequency of changing a value for a setting may vary from a situation in which a value of a setting is equal for a large number of jobs to a situation in which a value of a setting is changing per job. Therefore, before the creation of any job for processing the documents, the user is able to select two subsets of the plurality of settings. A first subset of the plurality of settings may be selected comprising settings which have values which are equal for large number of jobs and are suitable to be set at once. A second subset of the plurality of settings may be selected, disjunct from the first subset, comprising settings which values change more frequently. Defining the first subset, setting values for the first subset and defining the second subset may be done individually by the user or company-wise by an information services department.
For each document to be processed, a job is created for processing the document with job data and the here-above mentioned plurality of settings which comprise the first and second subset. The values of the first subset are set and the document is going to be processed according to the values of the first subset. Before processing the document, the user is requested for the values of the second subset via a user interface of the image-processing apparatus or via a user interface on a user work station, for example a user interface of a driver which is suitable for the image-processing apparatus. Entering the values of the second subset does not take very much time, since the number of settings of the second subset is generally not large. The job will not be processed until each setting of the second subset has been provided with a value entered by the user. As soon as the values of the second subset are provided by the user, the values of the second subset are set in the plurality of settings of the job and the document may be processed by the image-processing apparatus according to the values of the first and second subset. Since the user is actually obliged to enter the values of the second subset, it is not possible for the user to forget entering these values.
In an embodiment the method comprises an additional step of creating a template, as defined according to EP 1557749, comprising the first subset and second subset, wherein for each setting of the first subset a value has been set. The values of the first subset may be the same for a large number of jobs. Per an instance of values of the first subset at least one second subset may be defined. By applying this embodiment, the problem of the prior art, mentioned before, is mitigated by the creation of a template comprising a first and second subset as defined above. A number of jobs which are processed on the image-processing apparatus may use such a template. The first and second subset may be defined before the creation of the jobs to be processed, for example, during the creation of the template.
The values of the first subset, which are needed as settings of the jobs, are set during creation of the template before the creation of any job. After defining the first subset and the second subset and setting the values of the first subset, the definition of the template is complete. The user may decide to use this template for a specific job of the number of jobs in order to process a document on the image-processing apparatus. As soon as the user has exposed this decision by means of a printer driver for the image-processing apparatus, a local user interface of the image-processing apparatus or a web user interface for the image-processing apparatus, the user is automatically requested to enter the values of the second subset. Such a request is done before the document is processed. The user enters the values of the second subset by means of the printer driver, the local user interface or the web user interface. After entering the values of the second subset, the settings of the job, which comprise the first and second subset, are complete and the job is ready to be processed by the image-processing apparatus. The job is processed by the image-processing apparatus taking into account the settings of the job, comprising the values of the first and second subset.
In an embodiment a template is created which only contains the first subset of settings. The second subset of settings is not part of the template, but may be stored on a user workstation or in the memory of the image-processing apparatus. The second subset may be additionally asked for via a user interface. The user interface may be part of the image-processing apparatus or part of a program on a user workstation.
In an embodiment the method comprises a step of automatically proposing the creation of an additional template based on a number of previously created templates. Suppose a number of templates are created in such a way that the templates have a majority of settings and also the values of this majority of settings in common. The user may be proposed the creation of a new template which comprises a first subset of the common values of the common settings and a second subset of settings which are contained in the number of previously created templates and are not part of the just defined first subset. After creation of the new template, the number of previously created templates may be deleted by the user. This is advantageous because the number of templates is reduced and made more surveyable.
On the other hand, if it is recognised, for example by a controller of a processing apparatus, that a template is used frequently with the same values of the second subset except a few ones, the processing apparatus may propose the user, for example via a user interface of the processing apparatus, to create a new template in which the settings of the second subset, which values are the same for many jobs, are moved from the second subset towards the first subset. In this manner the user who uses the template has to make less effort in entering the values of the second subset since the number of settings in the second subset has been reduced.
In an embodiment the method is meant for processing documents on a printer, a copier, a scanner or a multifunctional apparatus which combines more than one of a printing, copying and scanning function. In case of a printer, print job settings may be set. Also a template containing print job settings may be used by the user. In case of a copier, copy job settings may be set via a local user interface coupled to the copier or via a workstation connected to the copier. Also a template containing copy job settings may be used, which may be stored on the copier.
In case of a scanner, scan job settings may be set via a local user interface coupled to the scanner or via a workstation connected to the scanner. Also a template containing scan job settings may be used.
In an embodiment the image-processing apparatus is a printer. The user may use a driver, being suitable for the printer and installed on a workstation of the user, in order to create templates with a first and second subset. The user may select via the driver a created template and try to send the job data and the settings to the printer. By doing so, the user may then be prompted by the driver to enter the values of the second subset. After completing the values of the second subset, the job settings are complete and the job may be automatically sent to the printer.
In another embodiment with a printer the user selects, e.g. via a driver, a previously created template with a first and second subset for a job and is actually able to send the job to the printer without entering the values of the second subset. When the job arrives at the printer, the job is put on hold until the user arrives at the printer. The user may release the job via a local user interface of the printer in order to let the printer print the documents associated with the job. When releasing the job, the user is requested for the values of the second subset which are part of the settings of the template of the job. In this manner the job is processed taking into account the values of the first and second subset of the template of the job.
In an embodiment the image-processing apparatus is a printer and the method is performed via a user interface on a user workstation. All steps of the method are performed via the user interface of a program installed on the user workstation. Such a program may be a driver, which shows the first subset and second subset of settings.
In an embodiment the user interface is a web user interface. A user workstation has a connection to a local area network, a wide area network or the internet. The web user interface contains fields to be filled with values for the first and second subset of settings.
In an embodiment the image-processing apparatus is a printer and the method is partially performed via a user interface of a user workstation and partially performed via a user interface of the image-processing apparatus. For example, the step of creating the first subset and the second subset and the step of setting a value for each setting of the first subset may be performed via the user interface of the workstation. After performing these steps the user may create a job for each document to be processed via the user interface of the workstation and submit the job to the printer. When the job has arrived at the printer and the job may be selected via the user interface of the printer, the remaining steps of automatically requesting a value for each setting of the second subset and entering a value for each setting of the second subset by the user may be performed via the user interface of the printer.
In an embodiment the steps of the method for defining a first and second subset and setting the values of the first subset are performed by means of a web user interface, which is enabling sending of the defined settings and values to the image-processing apparatus. Setting values for the second subset may be performed via a user interface of the image-processing apparatus.
The invention also relates to an image-processing apparatus comprising a user interface configured to perform steps of the invented method.
The invention is elucidated by reference to embodiments in conjunction with
a-1 and 4a-2 show schematic views of windows of a user interface on a printer.
b-1 and 4b-2 show schematic views of windows of a user interface on a scanner.
c-1 and 4c-2 show schematic views of windows of a user interface on a copier.
In an embodiment each of the workstations 1 is a personal computer provided with a processor unit, a display unit, a keyboard and a mouse or any other input means in order to let a user, who is logged in on a workstation, print a document on the image-processing apparatus 2.
In an embodiment, shown in
In an embodiment, in the case of a print job to be submitted by the user from his workstation, the workstation is provided with a so-called printer driver. A printer driver is an application controlled by the processor unit of the workstation and is able to perform the task of submitting digital documents to a printing apparatus as a print job. A flow chart of this embodiment is shown in
The user may use a created template when creating jobs to be sent to the printer 2.
Therefore the printer driver may show a window according to
In another embodiment a print job is created at a workstation via the printer driver. A flow chart of this embodiment is shown in
However, after selecting the template, the job is immediately sent to the printer 2 (
In an embodiment a print job is output of an application program residing on a user workstation. The application may be configured in such a way that the first set of print settings are set during preparing the print job by means of the application. When the user sends his print job to the image-processing apparatus 2 (
A flow chart of a scan job is shown in
After selecting a scan template, for example a scan template named tmpl-1, the start button 55 is enabled. The start button 8 (
In another embodiment, being similar to the embodiment described here-above, the window according to
A flowchart of a copy job is shown in
After selecting the copy template, the start button 64 is enabled and the start button 8 (
In another embodiment, being similar to the embodiment described here-above, the window according to
The scan job described above may be processed on a multi-functional apparatus or a scanner. The copy job described above may be processed on a multi-functional apparatus or a copier.
Although the present invention has been described on the base of the embodiments above, the skilled person will recognize other embodiments within the scope of the claim formulations. Such embodiments are considered to be covered by the protection of the patent.
Number | Date | Country | Kind |
---|---|---|---|
09152281.3 | Feb 2009 | EP | regional |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2010/050904 | Jan 2010 | US |
Child | 13188875 | US |