Embodiments described herein relate to an image forming apparatus and an image forming method.
The printer driver of a PC sends a printing file to a server. The server registers the printing file sent from the printer driver and stores the print of the printing file until the storage period of the registered printing file expires. The server sends a list of printing files to an image forming apparatus based on a user request. The image forming apparatus receives the list of printing files from the server and displays the received list of printing files.
The user selects a desired printing file from the list of printing files displayed on the image forming apparatus. Correspondingly, the image forming apparatus requests the selected printing file from the server, and the server sends the requested printing file to the image forming apparatus. The image forming apparatus receives the printing file from the server and prints an image based on the printing file received.
In accordance with an embodiment, an image forming apparatus comprises a display unit and an image forming unit. The display unit displays a list of print jobs. The image forming unit forms an image based on the print job registered last, if a first printing instruction is given without selecting a print job from the list of print jobs displayed on the display unit.
The print server 3 registers the print jobs sent from the client PCs 2 and retains the print jobs for a given time. Moreover, the print server 3 sends a requested print job corresponding to the print job request from any one of the plurality of image forming apparatuses 1. The image forming apparatus 1 requesting the print job receives the print job sent from the print server 3 and executes the print job. That is, the image forming apparatus 1 requesting the print job forms an image based on the print job sent from the print server 3.
Next, two processing carried out by the image forming system are described with reference to the flowcharts shown in
The user starts an application A for printing print object data at a client PC 2 (ACT 101). That is, the client PC2 starts the application A corresponding to the startup operation of the user on the application A (ACT 111). Next, the user specifies print object data and carries out a print setting (ACT 102) That is, the client PC 2 makes the application read the print object data corresponding to various operations of the user and carries out a print setting (ACT 112). For example, the print setting includes a user name (user identification information).
If a printing operation is instructed by the user (ACT 103), the client PC 2 starts the printing action of the application A corresponding to the printing instruction of the user (ACT 113) to send the print object data and the print setting to the print server 3 (ACT 114).
The print server 3 receives the print object data and the print setting (ACT 121), analyzes the print object data (ACT 122), associates the print object data with the print setting and registers the associated print object data and print setting as a print job (ACT 123). For example, the print server 3 registers a plurality of print jobs. In addition to the print object data and the print setting, a print job further contains print acceptance date/time information. For example, the print acceptance date/time information is the date/time when the print server 3 receives the print object data and the print setting.
After the print object data is registered, the user starts a printing system from the image forming apparatus (ACT 201), and correspondingly, the image forming apparatus 1 carries out a authentication processing to identify the user and accesses the print server (ACT 231).
For example, the image forming apparatus 1 displays the authentication screen shown in
As stated above, a user name and a password may be input through a authentication screen on a touch panel or through an information recording medium (authentication card) in which a user name and a password are recorded. For example, the card reading unit 19 of the image forming apparatus 1 reads a user name and a password from a authentication card in a contact or non-contact manner.
The image forming apparatus 1 receives the display data sent from the print server 3, starts a display application accepting the printing instruction, and displays print jobs in a list manner on the panel thereof based on the display data (ACT 232). That is, the image forming apparatus 1 displays, on the panel thereof, the print jobs of the user name recognized through the authentication in a list manner.
The user selects a print job from the list (e.g. the displayed list shown in
Through the actions above, the user can obtain a printed matter (ACT 203).
An example of the emergent printing processing is described.
After the print object data is registered, the user starts a printing system from the image forming apparatus (ACT 301), and correspondingly, the image forming apparatus 1 carries out a authentication processing to identify the user and accesses the print server 3 (ACT 331).
For example, the image forming apparatus 1 displays the authentication screen shown in
As stated above, a user name and a password may be input through a authentication screen on a touch panel or through an information recording medium (authentication card) in which a user name and a password are recorded. For example, the card reading unit 19 of the image forming apparatus 1 reads a user name and a password from a authentication card in a contact or non-contact manner.
The image forming apparatus 1 receives the display data sent from the print server 3, starts a display application accepting the printing instruction, and displays print jobs on the panel thereof based on the display data (ACT 332). Here, the following shows an example of displaying the list display screens shown in
If the user instructs a printing operation, instead of selecting a print job, from the list of print jobs (print jobs 1-N, N≧1, N: Integer) displayed on the panel of the image forming apparatus 1 (ACT 302*), the image forming apparatus 1 accepts the printing instruction of the print job N that is registered last in the list of print jobs (the latest print job) and instructs the print server 3 to execute the print job N. The print server 3 accepts the execution of the print job N (ACT 323) and sends the printing data corresponding to the print job, the execution of which is accepted to the image forming apparatus 1 (ACT 324). The image forming apparatus 1 receives the printing data, prints the printing data (ACT 333), and provides a print (ACT 334).
Through the actions above, the user can obtain the print of the print job N registered last by indicating a printing operation without selecting a print job (ACT 303).
If the image forming apparatus 1 prints the printing data corresponding to the print job N that is registered last, then the print job N that is registered last is deleted from the list of print jobs (print jobs 1-N). That is, the image forming apparatus 1 displays the list of the print jobs excluding the print job N that is registered last (print jobs 1-(N−1)). In this state, if the user instructs a printing operation, instead of selecting a print job, again from the list of print jobs displayed on the panel of the image forming apparatus 1, the image forming apparatus 1 accepts the printing instruction of the print job (N−1) that is registered last in the list of print jobs and instructs the print server 3 to execute the print job (N−1). That is, the execution of the print job (N−1) registered prior to the print job N registered last is instructed. The print server 3 accepts the execution of the print job (N−1) and sends the printing data corresponding to the print job (N−1) the execution of which is accepted to the image forming apparatus 1. The image forming apparatus 1 receives and prints the printing data and provides a print.
Through the actions above, the user can obtain a printed matter by indicating a printing operation repeatedly, instead of selecting print jobs, in accordance with the following order: the print job N that is registered last, the print job (N−1) registered prior to the print job registered last, and the print job (N−2) registered prior to the print job (N−1).
An icon for printing two jobs and an icon for printing all jobs are contained in the list shown in
An icon (e.g. represented in red color) for printing the jobs generated in the past a (e.g. 1 h) time, an icon (e.g. represented in blue color) for printing the jobs generated in the past b (e.g. 2 h) time and an icon (e.g. represented in green color) for printing the jobs generated in the past c (e.g. 1 day) time can also be configured in the list. If the user selects the icon for printing the jobs generated in the past a time, then the image forming apparatus 1 accepts the print jobs generated in the past a time from the print server 3 and prints the print jobs. Further, if the user selects the icon for printing the jobs generated in the past b time, then the image forming apparatus 1 accepts the print jobs generated in the past b time from the print server 3 and prints the print jobs. Further, if the user selects the icon for printing the jobs generated in the past c time, then the image forming apparatus 1 accepts the print jobs generated in the past c time from the print server 3 and prints the print jobs.
Through the actions above, the user can obtain a desired print merely by indicating a printing operation without selecting a file from the list. That is, the image forming apparatus provided in this embodiment is more convenient as being capable of obtaining a desired print with one action decreased when compared with an occasion which instructs a printing operation after a file is selected from a list.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
This application is based upon and claims the benefit of priority from U.S. Provisional Application No. 61/577,178 filed on Dec. 19, 2011; the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61577178 | Dec 2011 | US |