US20080025748A1 - Image Forming Apparatus, Image Forming Method and Image Forming System - Google Patents
Image Forming Apparatus, Image Forming Method and Image Forming System Download PDFInfo
- Publication number
- US20080025748A1 US20080025748A1 US11/460,894 US46089406A US2008025748A1 US 20080025748 A1 US20080025748 A1 US 20080025748A1 US 46089406 A US46089406 A US 46089406A US 2008025748 A1 US2008025748 A1 US 2008025748A1
- Authority
- US
- United States
- Prior art keywords
- image forming
- print job
- forming apparatus
- image data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 6
- 230000006870 function Effects 0.000 description 29
- 230000008859 change Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 15
- 239000000725 suspension Substances 0.000 description 15
- 230000015654 memory Effects 0.000 description 14
- 238000012217 deletion Methods 0.000 description 13
- 230000037430 deletion Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5016—User-machine interface; Display panels; Control console
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5016—User-machine interface; Display panels; Control console
- G03G15/502—User-machine interface; Display panels; Control console relating to the structure of the control menu, e.g. pop-up menus, help screens
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5075—Remote control machines, e.g. by a host
- G03G15/5087—Remote control machines, e.g. by a host for receiving image data
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G2215/00—Apparatus for electrophotographic processes
- G03G2215/00025—Machine control, e.g. regulating different parts of the machine
- G03G2215/00109—Remote control of apparatus, e.g. by a host
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G2215/00—Apparatus for electrophotographic processes
- G03G2215/00025—Machine control, e.g. regulating different parts of the machine
- G03G2215/00126—Multi-job machines
Definitions
- the present invention relates to an image forming apparatus and an image forming method for performing various kinds of processing on the basis of setting for various kinds of processing such as copying, facsimile transmission, scanning, or image filing.
- an image forming apparatus that has plural functions such as a copy function, a facsimile function, a scanner function, a printer function, or an image filing function.
- Such an image forming apparatus is connected to, for example, an arbitrary number of personal computers (hereinafter referred to as PCs) and the outside via a network. Therefore, it is possible to capture data, which is captured by the image forming apparatus, into the PCs and transmit the data to the outside.
- PCs personal computers
- a control panel is provided in the image forming apparatus that has plural functions such as a copy function, a facsimile function, a scanner function, a printer function, or an image filing function.
- a user performs various kinds of setting on the control panel.
- the user is also capable of applying the same setting as the setting on the control panel of the image forming apparatus such as conversion of a file format and instruction of copying to data stored in the image forming apparatus from a PC of a user.
- the image forming apparatus Since such an image forming apparatus is connected to the arbitrary number of PCs via the network, the image forming apparatus receives print jobs for requesting printing from the respective PCs and sequentially processes plural print jobs received.
- JP-A-2003-196056 discloses a constitution in which a printer receives, for one job, information such as image data from an application server, receives page control information such as output resolution and the number of prints from a client computer connected to the printer via a network, and combines the information and the page control information in the printer.
- an image forming apparatus of the invention includes: first connecting means for receiving image data; second connecting means for receiving control information for subjecting the image data to output control, the control information corresponding to the image data; third connecting means for communicating first print job information of the image data; and a display unit that displays the first print job information received by the third connecting means.
- FIG. 1 is a diagram showing an external appearance of an image forming apparatus according to an embodiment of the invention
- FIG. 2 is a block diagram showing a structure of the image forming apparatus according to the embodiment of the invention.
- FIG. 3 is a block diagram showing structures of the image forming apparatus and an external controller according to the embodiment of the invention
- FIG. 4 is a diagram showing an external appearance of a control panel of the image forming apparatus according to the embodiment of the invention.
- FIG. 5 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention.
- FIG. 6 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention.
- FIG. 7 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention.
- FIG. 8 is a flowchart showing operation in the control panel of the image forming apparatus according to the embodiment of the invention.
- FIG. 1 shows a main part of an image forming apparatus to which the invention is applicable.
- An image forming apparatus 1 shown in FIG. 1 includes an image forming unit body 2 for outputting image information as an output image referred to as, for example, hard copy or printout, a sheet feeding unit 3 capable of feeding a sheet (an output medium) of an arbitrary size used for image output to the image forming unit body 2 , and a scanner unit (an image reading unit) 4 that captures image information, which is an object subjected to image formation in the image forming unit body 2 , as image data from an object that holds the image information (hereinafter referred to as original).
- An automatic document feeder 5 that discharges, when an original is a sheet-like original, after formation of an image output or capture of image information (hereinafter referred to as reading) ends, the original, for which the reading ends, from a reading position to a discharge position and guides the next original to the reading position is integrally provided in the scanner unit 4 .
- An instruction input unit that is, a control panel (an operation unit) 6 for instructing start of image formation in the image forming unit body 2 and start of reading of image information of an original by the scanner unit 4 is provided in a predetermined position of the image forming apparatus 1 , for example, at an end of a front surface of the image reading unit 4 .
- FIG. 2 is a block diagram showing a structure of a control system of the image forming apparatus to which the invention is applicable. As shown in FIG. 2 , in this image forming apparatus 1 , the control panel 6 , the scanner unit 4 , and a printer unit 12 are connected to a system control unit 11 .
- the system control unit 11 controls the control panel 6 , the scanner unit 4 , the printer unit 12 , and the like.
- the system control unit 11 has various functions for performing various kinds of processing on the basis of signals supplied from the control panel 6 , the scanner unit 4 , and the printer unit 12 .
- the control panel 6 has input keys 61 , a display unit 62 having a touch panel 62 a built therein, and the like. An operation guide, keys (icons) selectable with the touch panel 62 a , and the like are displayed on the display unit 62 on the basis of display control by the system control unit 11 . On the control panel 6 , a user can input icons selectable with the input keys 61 or the touch panel 62 a . Information inputted by the user on the control panel 6 (information indicating icons selectable with the input keys 61 pressed by the user or the touch panel 62 a touched by the user) is supplied to the system control unit 11 .
- the scanner unit 4 converts an image of an original into image data on the basis of the control by the system control unit 11 .
- the scanner unit 4 converts the image of the original into color or monochrome digital image data.
- the scanner unit 4 supplies the digital image data serving as the image of the original read to the system control unit 11 .
- the printer unit 12 prints an image on a sheet serving as an image formation medium on the basis of the control by the system control unit 11 . A result or the like of print processing by the printer unit 12 is notified to the system control unit 11 .
- the printer unit 12 performs color printing for forming a color image on the image formation medium on the basis of color image data or monochrome printing for forming a monochrome image on the image formation medium on the basis of monochrome image data.
- the system control unit 11 includes, as shown in FIG. 2 , a CPU (Central Processing Unit) 111 , a RAM (Random Access Memory) 112 , a ROM (Read Only Memory) 113 , an NVM (Non-volatile memory) 114 , a hard disk drive (HDD) 115 , an external interface 116 , a facsimile interface 117 , a page memory 118 , an image processing unit 119 , a display control unit 120 , or the like.
- a CPU Central Processing Unit
- RAM Random Access Memory
- ROM Read Only Memory
- NVM Non-volatile memory
- HDD hard disk drive
- the CPU 111 executes a program stored in the ROM 113 , the nonvolatile memory 114 , or the HDD 115 .
- the automatic document feeder 5 is realized by the CPU 111 executing a control program on the basis of a program and control data stored in the ROM 113 , the NVM 114 , or the HDD 115 .
- the CPU 111 executes display control of the display unit 62 in the control panel 6 on the basis of a program and control data stored in the NVM 114 or the ROM 113 .
- the RAM 112 is a memory for temporarily storing data for work and storing data for reference.
- the RAM 112 is used as a main memory for executing various kinds of processing based on various control programs. For example, a control program and control data are read out to the RAM 112 at the time of an operation of the digital multifunction peripheral. At the same time, the RAM 112 stores information and the like that should be temporarily stored such as information indicating present setting content.
- the setting content for example, in a copy mode, there are a copy magnification, the number of copies, and the like in addition to original setting and sheet setting.
- the ROM 113 is a nonvolatile memory.
- a control program, control data, and the like for controlling the image forming apparatus 1 are stored in the ROM 113 .
- Display data and the like displayed on the display unit 62 of the control panel 6 may be stored in the ROM 113 .
- the NVM 114 is a rewritable nonvolatile memory. Data such as system setting information is stored in the NVM 114 . Display data and the like displayed on the display unit 62 of the control panel 6 may be stored in the NVM 114 .
- the HDD 115 is a large capacity storage device. Various data such as various setting data, management data, control program, and control data are stored in the HDD 115 . Display data and the like displayed on the display unit 62 of the control panel 6 are also stored in the HDD 115 . Image data and the like read by the scanner unit 4 are also stored in the HDD 115 . Moreover, the HDD 115 may be used as a backup memory for various memories.
- the external interface 116 has plural interfaces.
- the external interface 116 is connected to plural interfaces of an external controller 200 (see FIG. 3 ) externally connected, respectively, and communicates data to the interfaces.
- an external controller 200 see FIG. 3
- a network print function for printing print data from an external controller, which is connected to the image forming apparatus 1 by the external interface 116 , on a sheet is realized.
- the facsimile interface 117 is an interface for transmitting and receiving facsimile data.
- a facsimile function is realized using the facsimile interface 117 .
- facsimile reception processing is realized by monochrome-printing facsimile data received by the facsimile interface 117 using the printer unit 12 .
- Facsimile transmission processing is realized by converting image data of an original read by the scanner unit 4 into facsimile data and transferring the facsimile data to a transmission destination using the facsimile interface 117 .
- the page memory 118 is a memory in which image data and the like to be printed by the printer unit 12 are stored. For example, when the printer unit 12 performs print processing, color image data or monochrome image data of respective pages, which should be printed by the printer unit 12 , is expanded (stored) in the page memory 118 .
- the image processing unit 119 subjects data scanned by the scanner unit 4 to smoothing processing and performs high-image quality processing for printout.
- the display control unit 120 controls a screen to be displayed on the display unit 62 .
- the display control unit 120 reads out a program and control data stored in the NVM 114 or the ROM 113 and displays a screen on the basis of input information of icons selectable with the input keys 61 or the touch panel 62 a by a user.
- the external controller 200 is connected to the image forming apparatus 1 and controls the image forming apparatus 1 in response to a request from the client PC 300 .
- the user can request, using a printer driver, printing of a document or the like created by an application of the client PC 300 .
- the external controller 200 receives print data from the client PC 300 via the LAN and generates image data and control information corresponding to the image data set by the user.
- the control information corresponding to the image data is, for example, information not depending on the image data such as resolution and the number of outputs and is information changeable by the user.
- the external controller 200 has plural interfaces, namely, a Video ASIC 201 (Video Application Specific Integrated Circuit), a NIC 202 (Network Interface Card), and a UART 203 (Universal Asynchronous Receiver Transmitter).
- the Video ASIC 201 is a video interface for transferring image data generated by the external controller to the image forming apparatus 1 .
- the UART 203 is a UART interface for transferring control information corresponding to the image data to the image forming apparatus 1 .
- the NIC 202 is a network interface for transmitting and receiving print information and internal information of the image forming apparatus 1 .
- the print information is print job information displayed on the control panel 6 of the image forming apparatus 1 such as a file name and the number of prints of image data requested to be printed from the client PC 300 .
- the internal information of the image forming apparatus 1 is operation information of the image forming apparatus 1 , information on a residual amount of toner, and the like.
- the Video ASIC 201 of the external controller 200 is connected to a CMYK circuit 130 , which is a video interface of the image forming apparatus 1 , by a VIDEO cable.
- the UART 203 of the external controller 200 is connected to a UART 132 , which is a UART interface of the image forming apparatus 1 , by a UART cable.
- the NIC 202 of the external controller 200 is connected to a NIC 131 , which is a network interface of the image forming apparatus 1 , by a NETWORK cable (a LAN cable in this embodiment).
- the image forming apparatus 1 outputs image data received by the CMYK circuit 130 from the printer unit 12 on the basis of control information corresponding to image data received by the UART 132 .
- Print job information received by the NIC 131 is displayed on the touch panel 62 a of the control panel 6 .
- the external controller 200 stores image data requested by the plural print requests and control information corresponding to the image data in a not-shown storing unit provided in the external controller 200 .
- the external controller 200 controls the image data and the image data such that the image data can be transmitted to the image forming apparatus 1 via the VIDEO cable and the UART cable in an order of the print requests.
- the external controller 200 creates a print job, which is information indicating a file name, the number of prints, and the like, on the basis of the image data requested to be printed from the client PC 300 and the control information corresponding to the image data.
- the external controller 200 transmits plural print jobs to the image forming apparatus 1 via the NETWORK cable that connects the NIC 202 of the external controller 200 and the NIC 131 of the image forming apparatus 1 .
- the image forming apparatus 1 displays the plural print jobs received on the control panel 6 .
- the external controller 200 puts the image data and the control information corresponding to the image data stored in the not-shown storing unit on standby in the storing unit of the external controller 200 until a print order of the image data comes.
- FIG. 4 is an external view for explaining an example of the structure of the control panel 6 .
- an input keys 61 the display unit 62 having the touch panel 62 a built therein, function selection keys 63 , and the like are provided on the control panel 6 .
- the function selection keys 63 are keys for selecting various functions.
- a copy function selection key 64 for selecting a copy function for selecting a copy function
- a filing box function selection key 65 for selecting a filing function for data for selecting a filing function for data
- a scan function selection key 66 for selecting a scan function for selecting a scan function
- a FAX function selection key 67 for selecting a facsimile function
- a function extension key for selecting other extension functions, and the like are provided.
- the input keys 61 are keys for inputting numbers and the like.
- the input keys 61 are used for inputting information such as the number of copies, a copy magnification, and a password for management.
- the display unit 62 is constituted by a liquid crystal display device or the like having the touch panel 62 a built therein. Various operation screens are displayed on the display unit 62 . Keys (icons) selectable with the touch panel 62 a are displayed on the respective operation screens displayed on the display unit 62 in addition to an operation guide and the like.
- the display control unit 120 of the system control unit 11 judges content of operation by the user or display content corresponding to operation states of the respective units. On the basis of this judgment, the display control unit 120 reads out display data, which should be displayed on the display unit 62 , from the NVM 114 , the ROM 113 , or a not-shown display memory and displays the display data on the control panel 6 . In other words, the display control unit 120 subjects the display unit 62 to display control according to content of operation by the user, operation states of the respective units, or the like.
- plural print requests are sent from the client PC 300 to the external controller 200 .
- the plural print requests may be sent from an identical client PC 300 or may be sent from different client PCs 300 separately.
- print jobs are displayed on the control panel 6 in an order of the print requests.
- plural print requests are sent from the client PC 300 in an order of Martini.doc, Alexander.xls, Black Velvet.ppt, Bellini.pdf, Alaska.txt, and Stinger.mpp.
- the six files are displayed as print jobs on the control panel 6 of the image forming apparatus 1 according to a print order.
- only file names are displayed on the control panel 6 as print jobs.
- the print jobs displayed on the control panel 6 are sequentially updated in such a manner that, for example, when printing of a print job currently being printed ends, display of the print job is deleted.
- a new print job is additionally displayed under Alaska.txt and Stinger.mpp.
- deletion of printing of the file Black Velvet.ppt by the user is explained.
- the user selects a print job of a file, which the user desires to delete, using the input keys 61 or the touch panel 62 a of the image forming apparatus 1 .
- the CPU 111 of the image forming apparatus 1 transmits information on deletion of the print job Black Velvet.ppt to the NIC 202 of the external controller 200 , which is connected to the image forming apparatus 1 by the NETWORK cable, via the NIC 131 of the image forming apparatus.
- the external controller 200 receives the information on deletion of the print job Black Velvet.ppt from the image forming apparatus 1 , the external controller 200 deletes image data of Black Velvet.ppt received from the client PC 300 and control information corresponding to the image data from the not-shown storing unit of the external controller 200 .
- the external controller 200 transmits information indicating the remaining print jobs excluding the print job Black Velvet.ppt from the NIC 202 of the external controller 200 to the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs received from the external controller 200 in the NVM 114 or the ROM 113 .
- the display control unit 120 of the image forming apparatus 1 subjects the print jobs displayed on the display unit 62 to display control to change a state shown before the deletion in FIG. 5 to a state shown after the deletion.
- the display control unit 120 subjects the print jobs to display control to change to a state in which the print job Black Velvet.ppt is deleted. After the deletion of the print job Black Velvet.ppt, as shown in FIG. 5 , Bellini.pdf, Alaska.txt, and Stinger.mpp are moved up in the display of the print jobs.
- a change of a print order of the file Alexander.xls by the user is explained.
- the user selects a print job, a print order of which is changed, using the input keys 61 or the touch panel 62 a of the image forming apparatus 1 .
- the user selects a print job, a print order of which is changed, Alexander.xls, and sets a print order change to place Alexander.xls after Alaska.txt using the input keys 61 or the touch panel 62 a.
- the CPU 111 of the image forming apparatus 1 transmits information on the print order change of Alexander.xls to the NIC 202 of the external controller 200 , which is connected to the image forming apparatus 1 by the NETWORK cable, via the NIC 131 of the image forming apparatus.
- the external controller 200 When the external controller 200 receives the information on the print order change of the Alexander.xls from the image forming apparatus 1 , the external controller 200 sets image data of Alexander.xls and control information corresponding to the image data to be placed after printing of the file Alaska.txt. In other words, the external controller 200 changes a setting to transmit image data of Alaska.txt and control information corresponding to the image data stored in the not-shown storing unit to the image forming apparatus 1 and, then, transmit image data of Alexander.xls and control information corresponding to the image data to the image forming apparatus 1 .
- the external controller 200 transmits information indicating the print jobs after the order change from the NIC 202 of the external controller 200 to the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs received from the external controller 200 in the NVM 114 or the ROM 113 .
- the display control unit 120 of the image forming apparatus 1 subjects the print jobs displayed on the control panel 6 to display control to change a state shown before the change in FIG. 6 to a state shown after the change.
- the display control unit 120 subjects the print job Alexander.xls to display control to change the state before the change to a state in which Alexander.xls is placed after Alaska.txt.
- suspension of printing of a file Black Velvet.ppt by the user is explained.
- the user selects a print job, printing of which is suspended, using the input keys 61 or the touch panel 62 a of the image forming apparatus 1 .
- the user selects a print job, printing of which is suspended, Black Velvet.ppt.
- the CPU 111 of the image forming apparatus 1 transmits information on suspension of printing of Black Velvet.ppt to the NIC 202 of the external controller 200 , which is connected to the image forming apparatus 1 by the NETWORK cable, via the NIC 131 of the image forming apparatus.
- the external controller 200 When the external controller 200 receives the information on suspension of printing of Black Velvet.ppt from the image forming apparatus 1 , the external controller 200 sets printing of the file Black Velvet.ppt to be suspended. In other words, the external controller 200 sets image data of Black Velvet.ppt and control information corresponding to the image data stored in the not-shown storing unit of the external controller 200 not to be transmitted to the image forming apparatus 1 even if an order of the print job Black Velvet.ppt comes.
- the external controller 200 transmits the image data of Bellini.pdf, which is a print job following Black Velvet.ppt, and control information corresponding to the image data to the image forming apparatus.
- the external controller 200 transmits information indicating the print jobs after the suspension setting from the NIC 202 of the external controller 200 to the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs received from the external controller 200 in the NVM 114 or the ROM 113 .
- the display unit 120 of the image forming apparatus 1 subjects the print jobs displayed on the control panel 6 to display control to change a state shown before the suspension in FIG. 7 to a state shown after the suspension.
- the display control unit 120 displays an indication that printing of the print job Black Velvet.ppt is not resumed until the user instructs resumption of the printing. Since the file Bellini.pdf, which is a print job following the Black Velvet.ppt, is printed earlier than the file Black Velvet.ppt, the display control unit 120 displays an indication that the print job is printed ahead of the preceding job as shown after the suspension in FIG. 6 .
- immediate printing of a file Alexander.xls by the user is explained.
- the user is also capable of selecting a print job, printing of which is started immediately, using the input keys 61 or the touch panel 62 a of the image forming apparatus 1 .
- the user selects a print job to be immediately printed, Alexander.xls, using the input keys 61 or the touch panel 62 a.
- the CPU 111 of the image forming apparatus 1 transmits information on immediate printing of Alexander.xls to the NIC 202 of the external controller 200 , which is connected to the image forming apparatus 1 by the NETWORK cable, via the NIC 131 of the image forming apparatus.
- the external controller 200 When the external controller 200 receives the information on immediate printing of Alexander.xls from the image forming apparatus 1 , the external controller 200 changes a setting to immediately transmit image data of Alexander.xls and control information corresponding to the image data to the image forming apparatus 1 . When the change for immediate transmission of the image data of Alexander.xls and the control information corresponding to the image data to the image forming apparatus 1 is completed, the external controller 200 transmits information indicating the print jobs after the setting for immediate printing of Alexander.xls from the NIC 202 of the external controller 200 to the image forming apparatus 1 via the NETWORK cable. The CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs received from the external controller 200 in the NVM 114 or the ROM 113 .
- the display control unit 120 of the image forming apparatus 1 performs display control to display the print jobs on the control panel 6 .
- display control to display the print jobs on the control panel 6 .
- Print data described in the PDL is transmitted from the client PC 300 to the external controller 200 (step S 100 ).
- the external controller 200 interprets the PDL (Page Description Language) of the print data received using an RIP (Raster Image Processor), expand the print data into a raster image, and generates image data.
- the image data generated is transmitted from the Video ASIC 201 of the external controller 200 to the CMYK circuit 130 of the image forming apparatus 1 via the VIDEO cable.
- the external controller 200 transmits control information corresponding to the image data from the UART 203 of the image forming apparatus 1 to the UART 116 of the image forming apparatus 1 via the UART cable.
- a not-shown CPU of the external controller 200 transmits information indicating print jobs from the NIC 202 of the external controller 200 to the NIC 202 of the image forming apparatus 1 via the NETWORK cable on the basis of an order of plural print requests transmitted from the client PC 300 (step S 101 ).
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs transmitted from the external controller 200 in the NVM 114 or the ROM 113 to make it possible to display the print jobs on the control panel 6 (step S 102 ).
- the display control unit 120 displays the print jobs on the control panel 6 in accordance with a display setting of the print jobs by the user.
- the user can check the display of the print jobs on the control panel 6 (step S 103 ).
- the user is capable of selecting a print job displayed on the control panel 6 and making a predetermined request concerning the print job selected (step S 104 ).
- the CPU 111 of the image forming apparatus 1 transmits information on the change of the print order of the print job selected from the NIC 131 of the image forming apparatus 1 to the NIC 202 of the external controller 200 via the NETWORK cable.
- the external controller 200 performs control to transmit image data and control information corresponding to the image data stored in the not-shown storing unit of the external controller 200 to the image forming apparatus 1 in an order based on the information on the change of the print order.
- the external controller 200 transmits information indicating the print job after the change of the order from the NIC 202 of the external controller 200 to the NIC 131 of the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs after the change of the order in the NVM 114 or the ROM 113 to make it possible to display the print jobs on the control panel 6 .
- An order of the print job selected is changed and displayed on the control panel 6 (step S 106 ).
- the printer unit 2 of the image forming apparatus 1 outputs image data in the order of the print jobs displayed on the control panel 6 (step S 107 ). Printing of all the print jobs ends (step S 108 ).
- the CPU 111 of the image forming apparatus 1 transmits information on the deletion of the print job selected from the NIC 131 of the image forming apparatus 1 to the NIC 202 of the external controller 200 via the NETWORK cable.
- the external controller 200 performs control to delete the image data and the control information corresponding to the image data stored in the not-shown storing unit of the external controller 200 on the basis of the information on the deletion of the print job.
- the external controller 200 transmits information indicating the remaining print jobs after deleting the print job selected from the NIC 202 of the external controller 200 to the NIC 131 of the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating the print jobs after deleting the print job selected in the NVM 114 or the ROM 113 to make it possible to display the print jobs on the control panel 6 .
- the print job selected is deleted and the remaining print jobs are displayed on the control panel 6 (step S 110 ).
- Image data of the print job, for which deletion of printing is selected, is not printed and the printer unit 2 of the image forming apparatus 1 outputs image data in an order of the print jobs displayed on the control panel 6 (step S 111 ). Printing of all the print jobs ends (step S 108 ).
- the CPU 111 of the image forming apparatus 1 transmits information on the suspension of the print job selected from the NIC 131 of the image forming apparatus 1 to the NIC 202 of the external controller 200 via the NETWORK cable.
- the external controller 200 performs control to transmit the image data and the control information corresponding to the image data stored in the not-shown storing unit of the external controller 200 to the image forming apparatus 1 on the basis of the information on the suspension.
- the external controller 200 transmits information indicating the print jobs after setting the suspension of the print job selected from the NIC 202 of the external controller 200 to the NIC 131 of the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 stores the information indicating the print jobs after setting the suspension of the print job selected in the NVM 114 or the ROM 113 to make it possible to display the print jobs on the control panel 6 .
- the print job selected is displayed in a suspended state on the control panel 6 (step S 113 ).
- the printer unit 2 of the image forming apparatus 1 keeps the print job, for which suspension is selected, in a print wait state until the user instructs resumption of printing (step S 114 ).
- the printer unit 2 outputs the image data in an order of the print jobs displayed on the control panel 6 excluding the print job, for which suspension is selected, and print jobs of all the print jobs ends (step S 108 ).
- the CPU 111 of the image forming apparatus 1 transmits print start information for immediately printing the print job selected from the NIC 131 of the image forming apparatus 1 to the NIC 202 of the external controller 200 via the NETWORK cable.
- the external controller 200 performs control to start printing from the image data and the control information corresponding to the image data stored in the not-shown storing unit of the external controller 200 on the basis of the print start information.
- the external controller 200 transmits information indicating that the print job selected is printed from the NIC 202 of the external controller 200 to the NIC 131 of the image forming apparatus 1 via the NETWORK cable.
- the CPU 111 of the image forming apparatus 1 temporarily stores the information indicating that the print job selected is in a printing state in the NVM 114 or the ROM 113 to make it possible to display the print jobs on the control panel 6 .
- the print job selected is deleted and the remaining print jobs are displayed on the control panel 6 .
- the printer unit 2 of the image forming apparatus 1 prints image data of the print job, for which immediate printing is selected (step S 116 ).
- the printer unit 2 outputs image data of the remaining print jobs displayed on the control panel 6 in an order of the print jobs displayed and printing of all the print jobs ends (step S 108 ).
- the UART cable is a cable for serial communication, if information with a large amount of data such as names of jobs is communicated, it is likely that deficiencies such as communication abnormality occur. It is possible to reduce loads of communication due to the UART cable and eliminate occurrence of deficiencies by performing operation of print jobs through the NETWORK cable.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to an image forming apparatus and an image forming method for performing various kinds of processing on the basis of setting for various kinds of processing such as copying, facsimile transmission, scanning, or image filing.
- 2. Description of the Related Art
- As it is well known, in recent years, there is an image forming apparatus that has plural functions such as a copy function, a facsimile function, a scanner function, a printer function, or an image filing function. Such an image forming apparatus is connected to, for example, an arbitrary number of personal computers (hereinafter referred to as PCs) and the outside via a network. Therefore, it is possible to capture data, which is captured by the image forming apparatus, into the PCs and transmit the data to the outside.
- Conventionally, in the image forming apparatus that has plural functions such as a copy function, a facsimile function, a scanner function, a printer function, or an image filing function, a control panel is provided. A user performs various kinds of setting on the control panel. The user is also capable of applying the same setting as the setting on the control panel of the image forming apparatus such as conversion of a file format and instruction of copying to data stored in the image forming apparatus from a PC of a user.
- Since such an image forming apparatus is connected to the arbitrary number of PCs via the network, the image forming apparatus receives print jobs for requesting printing from the respective PCs and sequentially processes plural print jobs received.
- JP-A-2003-196056 discloses a constitution in which a printer receives, for one job, information such as image data from an application server, receives page control information such as output resolution and the number of prints from a client computer connected to the printer via a network, and combines the information and the page control information in the printer.
- However, in the invention disclosed in JP-A-2003-196056, two interfaces, that is, an interface for transferring image data and an interface for transferring page control information are provided between the printer and a print controller. However, only information of one print job can be shared between the printer and the print controller. Thus, deletion of a job put in queuing by the controller cannot be performed from the printer side.
- It is an object of the invention to provide an image forming apparatus that can efficiently perform various kinds of processing and has high operability.
- In order to attain the object of the invention, an image forming apparatus of the invention includes: first connecting means for receiving image data; second connecting means for receiving control information for subjecting the image data to output control, the control information corresponding to the image data; third connecting means for communicating first print job information of the image data; and a display unit that displays the first print job information received by the third connecting means.
- Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
- The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate 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 diagram showing an external appearance of an image forming apparatus according to an embodiment of the invention; -
FIG. 2 is a block diagram showing a structure of the image forming apparatus according to the embodiment of the invention; -
FIG. 3 is a block diagram showing structures of the image forming apparatus and an external controller according to the embodiment of the invention; -
FIG. 4 is a diagram showing an external appearance of a control panel of the image forming apparatus according to the embodiment of the invention; -
FIG. 5 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention; -
FIG. 6 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention; -
FIG. 7 is a diagram showing information displayed on the control panel of the image forming apparatus according to the embodiment of the invention; and -
FIG. 8 is a flowchart showing operation in the control panel of the image forming apparatus according to the embodiment of the invention. - An embodiment of the invention will be hereinafter explained with reference to the drawings.
FIG. 1 shows a main part of an image forming apparatus to which the invention is applicable. - An
image forming apparatus 1 shown inFIG. 1 includes an image formingunit body 2 for outputting image information as an output image referred to as, for example, hard copy or printout, asheet feeding unit 3 capable of feeding a sheet (an output medium) of an arbitrary size used for image output to the image formingunit body 2, and a scanner unit (an image reading unit) 4 that captures image information, which is an object subjected to image formation in the image formingunit body 2, as image data from an object that holds the image information (hereinafter referred to as original). Anautomatic document feeder 5 that discharges, when an original is a sheet-like original, after formation of an image output or capture of image information (hereinafter referred to as reading) ends, the original, for which the reading ends, from a reading position to a discharge position and guides the next original to the reading position is integrally provided in thescanner unit 4. An instruction input unit, that is, a control panel (an operation unit) 6 for instructing start of image formation in the image formingunit body 2 and start of reading of image information of an original by thescanner unit 4 is provided in a predetermined position of theimage forming apparatus 1, for example, at an end of a front surface of theimage reading unit 4. -
FIG. 2 is a block diagram showing a structure of a control system of the image forming apparatus to which the invention is applicable. As shown inFIG. 2 , in thisimage forming apparatus 1, thecontrol panel 6, thescanner unit 4, and aprinter unit 12 are connected to asystem control unit 11. - The
system control unit 11 controls thecontrol panel 6, thescanner unit 4, theprinter unit 12, and the like. Thesystem control unit 11 has various functions for performing various kinds of processing on the basis of signals supplied from thecontrol panel 6, thescanner unit 4, and theprinter unit 12. - The
control panel 6 hasinput keys 61, adisplay unit 62 having atouch panel 62 a built therein, and the like. An operation guide, keys (icons) selectable with thetouch panel 62 a, and the like are displayed on thedisplay unit 62 on the basis of display control by thesystem control unit 11. On thecontrol panel 6, a user can input icons selectable with theinput keys 61 or thetouch panel 62 a. Information inputted by the user on the control panel 6 (information indicating icons selectable with theinput keys 61 pressed by the user or thetouch panel 62 a touched by the user) is supplied to thesystem control unit 11. - The
scanner unit 4 converts an image of an original into image data on the basis of the control by thesystem control unit 11. Thescanner unit 4 converts the image of the original into color or monochrome digital image data. Thescanner unit 4 supplies the digital image data serving as the image of the original read to thesystem control unit 11. - The
printer unit 12 prints an image on a sheet serving as an image formation medium on the basis of the control by thesystem control unit 11. A result or the like of print processing by theprinter unit 12 is notified to thesystem control unit 11. Theprinter unit 12 performs color printing for forming a color image on the image formation medium on the basis of color image data or monochrome printing for forming a monochrome image on the image formation medium on the basis of monochrome image data. - The
system control unit 11 includes, as shown inFIG. 2 , a CPU (Central Processing Unit) 111, a RAM (Random Access Memory) 112, a ROM (Read Only Memory) 113, an NVM (Non-volatile memory) 114, a hard disk drive (HDD) 115, anexternal interface 116, afacsimile interface 117, apage memory 118, animage processing unit 119, adisplay control unit 120, or the like. - The
CPU 111 executes a program stored in theROM 113, thenonvolatile memory 114, or theHDD 115. For example, theautomatic document feeder 5 is realized by theCPU 111 executing a control program on the basis of a program and control data stored in theROM 113, theNVM 114, or theHDD 115. TheCPU 111 executes display control of thedisplay unit 62 in thecontrol panel 6 on the basis of a program and control data stored in theNVM 114 or theROM 113. - The
RAM 112 is a memory for temporarily storing data for work and storing data for reference. TheRAM 112 is used as a main memory for executing various kinds of processing based on various control programs. For example, a control program and control data are read out to theRAM 112 at the time of an operation of the digital multifunction peripheral. At the same time, theRAM 112 stores information and the like that should be temporarily stored such as information indicating present setting content. - As the setting content, for example, in a copy mode, there are a copy magnification, the number of copies, and the like in addition to original setting and sheet setting.
- The
ROM 113 is a nonvolatile memory. For example, a control program, control data, and the like for controlling theimage forming apparatus 1 are stored in theROM 113. Display data and the like displayed on thedisplay unit 62 of thecontrol panel 6 may be stored in theROM 113. - The NVM 114 is a rewritable nonvolatile memory. Data such as system setting information is stored in the
NVM 114. Display data and the like displayed on thedisplay unit 62 of thecontrol panel 6 may be stored in theNVM 114. - The
HDD 115 is a large capacity storage device. Various data such as various setting data, management data, control program, and control data are stored in theHDD 115. Display data and the like displayed on thedisplay unit 62 of thecontrol panel 6 are also stored in theHDD 115. Image data and the like read by thescanner unit 4 are also stored in theHDD 115. Moreover, theHDD 115 may be used as a backup memory for various memories. - The
external interface 116 has plural interfaces. Theexternal interface 116 is connected to plural interfaces of an external controller 200 (seeFIG. 3 ) externally connected, respectively, and communicates data to the interfaces. In theimage forming apparatus 1, a network print function for printing print data from an external controller, which is connected to theimage forming apparatus 1 by theexternal interface 116, on a sheet is realized. - The
facsimile interface 117 is an interface for transmitting and receiving facsimile data. In theimage forming apparatus 1, a facsimile function is realized using thefacsimile interface 117. For example, facsimile reception processing is realized by monochrome-printing facsimile data received by thefacsimile interface 117 using theprinter unit 12. Facsimile transmission processing is realized by converting image data of an original read by thescanner unit 4 into facsimile data and transferring the facsimile data to a transmission destination using thefacsimile interface 117. - The
page memory 118 is a memory in which image data and the like to be printed by theprinter unit 12 are stored. For example, when theprinter unit 12 performs print processing, color image data or monochrome image data of respective pages, which should be printed by theprinter unit 12, is expanded (stored) in thepage memory 118. - For example, the
image processing unit 119 subjects data scanned by thescanner unit 4 to smoothing processing and performs high-image quality processing for printout. - The
display control unit 120 controls a screen to be displayed on thedisplay unit 62. Thedisplay control unit 120 reads out a program and control data stored in theNVM 114 or theROM 113 and displays a screen on the basis of input information of icons selectable with theinput keys 61 or thetouch panel 62 a by a user. - Connection of a client PC, an external controller, and an image forming apparatus will be explained using
FIG. 3 . -
Plural client PCs 300 are connected to theexternal controller 200 via a LAN. Theexternal controller 200 is connected to theimage forming apparatus 1 and controls theimage forming apparatus 1 in response to a request from theclient PC 300. - Processing in the
image forming apparatus 1 at the time when the user requests printing of image data using theclient PC 300 will be explained. - The user can request, using a printer driver, printing of a document or the like created by an application of the
client PC 300. Theexternal controller 200 receives print data from theclient PC 300 via the LAN and generates image data and control information corresponding to the image data set by the user. The control information corresponding to the image data is, for example, information not depending on the image data such as resolution and the number of outputs and is information changeable by the user. - The
external controller 200 has plural interfaces, namely, a Video ASIC 201 (Video Application Specific Integrated Circuit), a NIC 202 (Network Interface Card), and a UART 203 (Universal Asynchronous Receiver Transmitter). TheVideo ASIC 201 is a video interface for transferring image data generated by the external controller to theimage forming apparatus 1. TheUART 203 is a UART interface for transferring control information corresponding to the image data to theimage forming apparatus 1. TheNIC 202 is a network interface for transmitting and receiving print information and internal information of theimage forming apparatus 1. The print information is print job information displayed on thecontrol panel 6 of theimage forming apparatus 1 such as a file name and the number of prints of image data requested to be printed from theclient PC 300. The internal information of theimage forming apparatus 1 is operation information of theimage forming apparatus 1, information on a residual amount of toner, and the like. - The
Video ASIC 201 of theexternal controller 200 is connected to aCMYK circuit 130, which is a video interface of theimage forming apparatus 1, by a VIDEO cable. TheUART 203 of theexternal controller 200 is connected to aUART 132, which is a UART interface of theimage forming apparatus 1, by a UART cable. TheNIC 202 of theexternal controller 200 is connected to aNIC 131, which is a network interface of theimage forming apparatus 1, by a NETWORK cable (a LAN cable in this embodiment). - The
image forming apparatus 1 outputs image data received by theCMYK circuit 130 from theprinter unit 12 on the basis of control information corresponding to image data received by theUART 132. Print job information received by theNIC 131 is displayed on thetouch panel 62 a of thecontrol panel 6. - When plural print requests are sent from the
client PC 300, theexternal controller 200 stores image data requested by the plural print requests and control information corresponding to the image data in a not-shown storing unit provided in theexternal controller 200. Theexternal controller 200 controls the image data and the image data such that the image data can be transmitted to theimage forming apparatus 1 via the VIDEO cable and the UART cable in an order of the print requests. - The
external controller 200 creates a print job, which is information indicating a file name, the number of prints, and the like, on the basis of the image data requested to be printed from theclient PC 300 and the control information corresponding to the image data. Theexternal controller 200 transmits plural print jobs to theimage forming apparatus 1 via the NETWORK cable that connects theNIC 202 of theexternal controller 200 and theNIC 131 of theimage forming apparatus 1. Theimage forming apparatus 1 displays the plural print jobs received on thecontrol panel 6. - The
external controller 200 puts the image data and the control information corresponding to the image data stored in the not-shown storing unit on standby in the storing unit of theexternal controller 200 until a print order of the image data comes. - A structure of the
control panel 6 will be explained.FIG. 4 is an external view for explaining an example of the structure of thecontrol panel 6. As shown inFIG. 4 , aninput keys 61, thedisplay unit 62 having thetouch panel 62 a built therein,function selection keys 63, and the like are provided on thecontrol panel 6. - The
function selection keys 63 are keys for selecting various functions. As thefunction selection keys 63, for example, a copyfunction selection key 64 for selecting a copy function, a filing boxfunction selection key 65 for selecting a filing function for data, a scanfunction selection key 66 for selecting a scan function, a FAXfunction selection key 67 for selecting a facsimile function, a function extension key for selecting other extension functions, and the like are provided. - The
input keys 61 are keys for inputting numbers and the like. Theinput keys 61 are used for inputting information such as the number of copies, a copy magnification, and a password for management. - The
display unit 62 is constituted by a liquid crystal display device or the like having thetouch panel 62 a built therein. Various operation screens are displayed on thedisplay unit 62. Keys (icons) selectable with thetouch panel 62 a are displayed on the respective operation screens displayed on thedisplay unit 62 in addition to an operation guide and the like. - The
display control unit 120 of thesystem control unit 11 judges content of operation by the user or display content corresponding to operation states of the respective units. On the basis of this judgment, thedisplay control unit 120 reads out display data, which should be displayed on thedisplay unit 62, from theNVM 114, theROM 113, or a not-shown display memory and displays the display data on thecontrol panel 6. In other words, thedisplay control unit 120 subjects thedisplay unit 62 to display control according to content of operation by the user, operation states of the respective units, or the like. - It is assumed that, as shown in
FIG. 5 , plural print requests are sent from theclient PC 300 to theexternal controller 200. The plural print requests may be sent from anidentical client PC 300 or may be sent fromdifferent client PCs 300 separately. - When the plural print requests are sent from the
client PC 300 to theexternal controller 200, print jobs are displayed on thecontrol panel 6 in an order of the print requests. For example, it is assumed that plural print requests are sent from theclient PC 300 in an order of Martini.doc, Alexander.xls, Black Velvet.ppt, Bellini.pdf, Alaska.txt, and Stinger.mpp. Then, the six files are displayed as print jobs on thecontrol panel 6 of theimage forming apparatus 1 according to a print order. - In an example described in this embodiment, only file names are displayed on the
control panel 6 as print jobs. The print jobs displayed on thecontrol panel 6 are sequentially updated in such a manner that, for example, when printing of a print job currently being printed ends, display of the print job is deleted. Moreover, when a new print request is sent from theclient PC 300, a new print job is additionally displayed under Alaska.txt and Stinger.mpp. - For example, deletion of printing of the file Black Velvet.ppt by the user is explained. The user selects a print job of a file, which the user desires to delete, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1. For example, as shown inFIG. 5 , it is also possible to display characters of the print job selected in a light color to indicate that deletion of the print job is requested. - When the user selects a print job to be deleted, Black Velvet.ppt, the
CPU 111 of theimage forming apparatus 1 transmits information on deletion of the print job Black Velvet.ppt to theNIC 202 of theexternal controller 200, which is connected to theimage forming apparatus 1 by the NETWORK cable, via theNIC 131 of the image forming apparatus. When theexternal controller 200 receives the information on deletion of the print job Black Velvet.ppt from theimage forming apparatus 1, theexternal controller 200 deletes image data of Black Velvet.ppt received from theclient PC 300 and control information corresponding to the image data from the not-shown storing unit of theexternal controller 200. When the deletion of the image data of Black Velvet.ppt and the control information corresponding to the image data from the not-shown storing unit of theexternal controller 200 is completed, theexternal controller 200 transmits information indicating the remaining print jobs excluding the print job Black Velvet.ppt from theNIC 202 of theexternal controller 200 to theimage forming apparatus 1 via the NETWORK cable. TheCPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs received from theexternal controller 200 in theNVM 114 or theROM 113. Thedisplay control unit 120 of theimage forming apparatus 1 subjects the print jobs displayed on thedisplay unit 62 to display control to change a state shown before the deletion inFIG. 5 to a state shown after the deletion. - In other words, the
display control unit 120 subjects the print jobs to display control to change to a state in which the print job Black Velvet.ppt is deleted. After the deletion of the print job Black Velvet.ppt, as shown inFIG. 5 , Bellini.pdf, Alaska.txt, and Stinger.mpp are moved up in the display of the print jobs. - This makes it possible to delete a file, which is not required to be printed, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1 without applying loads to theimage forming apparatus 1. - For example, a change of a print order of the file Alexander.xls by the user is explained. The user selects a print job, a print order of which is changed, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1. For example, as shown inFIG. 6 , it is also possible to display characters of the print job selected in a light color to indicate that the change of a print order is requested. - The user selects a print job, a print order of which is changed, Alexander.xls, and sets a print order change to place Alexander.xls after Alaska.txt using the
input keys 61 or thetouch panel 62 a. - The
CPU 111 of theimage forming apparatus 1 transmits information on the print order change of Alexander.xls to theNIC 202 of theexternal controller 200, which is connected to theimage forming apparatus 1 by the NETWORK cable, via theNIC 131 of the image forming apparatus. - When the
external controller 200 receives the information on the print order change of the Alexander.xls from theimage forming apparatus 1, theexternal controller 200 sets image data of Alexander.xls and control information corresponding to the image data to be placed after printing of the file Alaska.txt. In other words, theexternal controller 200 changes a setting to transmit image data of Alaska.txt and control information corresponding to the image data stored in the not-shown storing unit to theimage forming apparatus 1 and, then, transmit image data of Alexander.xls and control information corresponding to the image data to theimage forming apparatus 1. When the order change for transmitting the image data of Alexander.xls and the control information corresponding to the image data to theimage forming apparatus 1 is completed, theexternal controller 200 transmits information indicating the print jobs after the order change from theNIC 202 of theexternal controller 200 to theimage forming apparatus 1 via the NETWORK cable. TheCPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs received from theexternal controller 200 in theNVM 114 or theROM 113. Thedisplay control unit 120 of theimage forming apparatus 1 subjects the print jobs displayed on thecontrol panel 6 to display control to change a state shown before the change inFIG. 6 to a state shown after the change. - In other words, the
display control unit 120 subjects the print job Alexander.xls to display control to change the state before the change to a state in which Alexander.xls is placed after Alaska.txt. - This makes it possible to set a print order of a file, which is not required to be printed quickly, later than that in an initial setting using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1 without applying loads to theimage forming apparatus 1. It is also possible to set a print order of a file, which is required to be printed quickly, earlier than that in the initial setting using theinput keys 61 or thetouch panel 62 a of theimage forming apparatus 1 without applying loads to theimage forming apparatus 1. - For example, suspension of printing of a file Black Velvet.ppt by the user is explained. The user selects a print job, printing of which is suspended, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1. For example, as shown inFIG. 6 , it is also possible to display characters of the print job selected in a light color to indicate that suspension of printing is requested. - The user selects a print job, printing of which is suspended, Black Velvet.ppt. The
CPU 111 of theimage forming apparatus 1 transmits information on suspension of printing of Black Velvet.ppt to theNIC 202 of theexternal controller 200, which is connected to theimage forming apparatus 1 by the NETWORK cable, via theNIC 131 of the image forming apparatus. - When the
external controller 200 receives the information on suspension of printing of Black Velvet.ppt from theimage forming apparatus 1, theexternal controller 200 sets printing of the file Black Velvet.ppt to be suspended. In other words, theexternal controller 200 sets image data of Black Velvet.ppt and control information corresponding to the image data stored in the not-shown storing unit of theexternal controller 200 not to be transmitted to theimage forming apparatus 1 even if an order of the print job Black Velvet.ppt comes. Theexternal controller 200 transmits the image data of Bellini.pdf, which is a print job following Black Velvet.ppt, and control information corresponding to the image data to the image forming apparatus. - When the setting for suspending transmission of the image data of Black Velvett.ppt and the control information corresponding to the image data to the image forming apparatus is completed, the
external controller 200 transmits information indicating the print jobs after the suspension setting from theNIC 202 of theexternal controller 200 to theimage forming apparatus 1 via the NETWORK cable. TheCPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs received from theexternal controller 200 in theNVM 114 or theROM 113. Thedisplay unit 120 of theimage forming apparatus 1 subjects the print jobs displayed on thecontrol panel 6 to display control to change a state shown before the suspension inFIG. 7 to a state shown after the suspension. - In other words, the
display control unit 120 displays an indication that printing of the print job Black Velvet.ppt is not resumed until the user instructs resumption of the printing. Since the file Bellini.pdf, which is a print job following the Black Velvet.ppt, is printed earlier than the file Black Velvet.ppt, thedisplay control unit 120 displays an indication that the print job is printed ahead of the preceding job as shown after the suspension inFIG. 6 . - This makes it possible to suspend printing of a file with a large size, which is not required to be printed quickly, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1 without applying loads to theimage forming apparatus 1. This is convenient for the user. - For example, immediate printing of a file Alexander.xls by the user is explained. The user is also capable of selecting a print job, printing of which is started immediately, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1. - The user selects a print job to be immediately printed, Alexander.xls, using the
input keys 61 or thetouch panel 62 a. - The
CPU 111 of theimage forming apparatus 1 transmits information on immediate printing of Alexander.xls to theNIC 202 of theexternal controller 200, which is connected to theimage forming apparatus 1 by the NETWORK cable, via theNIC 131 of the image forming apparatus. - When the
external controller 200 receives the information on immediate printing of Alexander.xls from theimage forming apparatus 1, theexternal controller 200 changes a setting to immediately transmit image data of Alexander.xls and control information corresponding to the image data to theimage forming apparatus 1. When the change for immediate transmission of the image data of Alexander.xls and the control information corresponding to the image data to theimage forming apparatus 1 is completed, theexternal controller 200 transmits information indicating the print jobs after the setting for immediate printing of Alexander.xls from theNIC 202 of theexternal controller 200 to theimage forming apparatus 1 via the NETWORK cable. TheCPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs received from theexternal controller 200 in theNVM 114 or theROM 113. Thedisplay control unit 120 of theimage forming apparatus 1 performs display control to display the print jobs on thecontrol panel 6. In this case, for example, it is also possible to display characters of the print job Alexander.xls in a light color to indicate that immediate printing is performed. - This makes it possible to immediately print a file, which is required to be printed quickly, using the
input keys 61 or thetouch panel 62 a of theimage forming apparatus 1 without applying loads to theimage forming apparatus 1. - The selection of a print job in the
image forming apparatus 1 explained above will be explained using a flowchart ofFIG. 8 . - Print data described in the PDL (Page Description Language) is transmitted from the
client PC 300 to the external controller 200 (step S100). Theexternal controller 200 interprets the PDL (Page Description Language) of the print data received using an RIP (Raster Image Processor), expand the print data into a raster image, and generates image data. The image data generated is transmitted from theVideo ASIC 201 of theexternal controller 200 to theCMYK circuit 130 of theimage forming apparatus 1 via the VIDEO cable. Theexternal controller 200 transmits control information corresponding to the image data from theUART 203 of theimage forming apparatus 1 to theUART 116 of theimage forming apparatus 1 via the UART cable. - A not-shown CPU of the
external controller 200 transmits information indicating print jobs from theNIC 202 of theexternal controller 200 to theNIC 202 of theimage forming apparatus 1 via the NETWORK cable on the basis of an order of plural print requests transmitted from the client PC 300 (step S101). - The
CPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs transmitted from theexternal controller 200 in theNVM 114 or theROM 113 to make it possible to display the print jobs on the control panel 6 (step S102). - The
display control unit 120 displays the print jobs on thecontrol panel 6 in accordance with a display setting of the print jobs by the user. The user can check the display of the print jobs on the control panel 6 (step S103). - The user is capable of selecting a print job displayed on the
control panel 6 and making a predetermined request concerning the print job selected (step S104). - It is assumed that the user selects one print job out of plural print jobs displayed on the
control panel 6 and selects shift of a print order of the print job selected (step S105). TheCPU 111 of theimage forming apparatus 1 transmits information on the change of the print order of the print job selected from theNIC 131 of theimage forming apparatus 1 to theNIC 202 of theexternal controller 200 via the NETWORK cable. - The
external controller 200 performs control to transmit image data and control information corresponding to the image data stored in the not-shown storing unit of theexternal controller 200 to theimage forming apparatus 1 in an order based on the information on the change of the print order. Theexternal controller 200 transmits information indicating the print job after the change of the order from theNIC 202 of theexternal controller 200 to theNIC 131 of theimage forming apparatus 1 via the NETWORK cable. - The
CPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs after the change of the order in theNVM 114 or theROM 113 to make it possible to display the print jobs on thecontrol panel 6. An order of the print job selected is changed and displayed on the control panel 6 (step S106). - The
printer unit 2 of theimage forming apparatus 1 outputs image data in the order of the print jobs displayed on the control panel 6 (step S107). Printing of all the print jobs ends (step S108). - It is assumed that the user selects one print job out of the plural print jobs displayed on the
control panel 6 and selects deletion of printing of the print job selected (step S109). TheCPU 111 of theimage forming apparatus 1 transmits information on the deletion of the print job selected from theNIC 131 of theimage forming apparatus 1 to theNIC 202 of theexternal controller 200 via the NETWORK cable. - The
external controller 200 performs control to delete the image data and the control information corresponding to the image data stored in the not-shown storing unit of theexternal controller 200 on the basis of the information on the deletion of the print job. Theexternal controller 200 transmits information indicating the remaining print jobs after deleting the print job selected from theNIC 202 of theexternal controller 200 to theNIC 131 of theimage forming apparatus 1 via the NETWORK cable. - The
CPU 111 of theimage forming apparatus 1 temporarily stores the information indicating the print jobs after deleting the print job selected in theNVM 114 or theROM 113 to make it possible to display the print jobs on thecontrol panel 6. The print job selected is deleted and the remaining print jobs are displayed on the control panel 6 (step S110). - Image data of the print job, for which deletion of printing is selected, is not printed and the
printer unit 2 of theimage forming apparatus 1 outputs image data in an order of the print jobs displayed on the control panel 6 (step S111). Printing of all the print jobs ends (step S108). - It is assumed that the user selects one print job out of the plural print jobs displayed on the
control panel 6 and selects suspension of printing of the print job selected (step S112). TheCPU 111 of theimage forming apparatus 1 transmits information on the suspension of the print job selected from theNIC 131 of theimage forming apparatus 1 to theNIC 202 of theexternal controller 200 via the NETWORK cable. - The
external controller 200 performs control to transmit the image data and the control information corresponding to the image data stored in the not-shown storing unit of theexternal controller 200 to theimage forming apparatus 1 on the basis of the information on the suspension. - The
external controller 200 transmits information indicating the print jobs after setting the suspension of the print job selected from theNIC 202 of theexternal controller 200 to theNIC 131 of theimage forming apparatus 1 via the NETWORK cable. - The
CPU 111 of theimage forming apparatus 1 stores the information indicating the print jobs after setting the suspension of the print job selected in theNVM 114 or theROM 113 to make it possible to display the print jobs on thecontrol panel 6. The print job selected is displayed in a suspended state on the control panel 6 (step S113). - The
printer unit 2 of theimage forming apparatus 1 keeps the print job, for which suspension is selected, in a print wait state until the user instructs resumption of printing (step S114). Theprinter unit 2 outputs the image data in an order of the print jobs displayed on thecontrol panel 6 excluding the print job, for which suspension is selected, and print jobs of all the print jobs ends (step S108). - It is assumed that the user selects one print job out of the plural print jobs displayed on the
control panel 6 and selects printing of the print job selected (step S115). TheCPU 111 of theimage forming apparatus 1 transmits print start information for immediately printing the print job selected from theNIC 131 of theimage forming apparatus 1 to theNIC 202 of theexternal controller 200 via the NETWORK cable. - The
external controller 200 performs control to start printing from the image data and the control information corresponding to the image data stored in the not-shown storing unit of theexternal controller 200 on the basis of the print start information. Theexternal controller 200 transmits information indicating that the print job selected is printed from theNIC 202 of theexternal controller 200 to theNIC 131 of theimage forming apparatus 1 via the NETWORK cable. - The
CPU 111 of theimage forming apparatus 1 temporarily stores the information indicating that the print job selected is in a printing state in theNVM 114 or theROM 113 to make it possible to display the print jobs on thecontrol panel 6. The print job selected is deleted and the remaining print jobs are displayed on thecontrol panel 6. - The
printer unit 2 of theimage forming apparatus 1 prints image data of the print job, for which immediate printing is selected (step S116). Theprinter unit 2 outputs image data of the remaining print jobs displayed on thecontrol panel 6 in an order of the print jobs displayed and printing of all the print jobs ends (step S108). - Since the UART cable is a cable for serial communication, if information with a large amount of data such as names of jobs is communicated, it is likely that deficiencies such as communication abnormality occur. It is possible to reduce loads of communication due to the UART cable and eliminate occurrence of deficiencies by performing operation of print jobs through the NETWORK cable.
- 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 (17)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/460,894 US7539434B2 (en) | 2006-07-28 | 2006-07-28 | Image forming apparatus and method for use with an external controller |
JP2007143739A JP2008030456A (en) | 2006-07-28 | 2007-05-30 | Image forming apparatus |
CN200710137619.7A CN101115117B (en) | 2006-07-28 | 2007-07-27 | Image forming apparatus, image forming method and image forming system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/460,894 US7539434B2 (en) | 2006-07-28 | 2006-07-28 | Image forming apparatus and method for use with an external controller |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080025748A1 true US20080025748A1 (en) | 2008-01-31 |
US7539434B2 US7539434B2 (en) | 2009-05-26 |
Family
ID=38986447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/460,894 Expired - Fee Related US7539434B2 (en) | 2006-07-28 | 2006-07-28 | Image forming apparatus and method for use with an external controller |
Country Status (3)
Country | Link |
---|---|
US (1) | US7539434B2 (en) |
JP (1) | JP2008030456A (en) |
CN (1) | CN101115117B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110002721A1 (en) * | 2009-07-06 | 2011-01-06 | Brother Kogyo Kabushiki Kaisha | Printing device |
US8108359B1 (en) * | 2007-12-14 | 2012-01-31 | Symantec Corporation | Methods and systems for tag-based object management |
US8659782B2 (en) | 2011-05-18 | 2014-02-25 | Kyocera Document Solutions Inc. | Image forming apparatus using option controller for printing |
US11102367B2 (en) * | 2017-02-09 | 2021-08-24 | Kabushiki Kaisha Toshiba | Server and mobile device for an information processing system |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5245561B2 (en) * | 2008-06-19 | 2013-07-24 | 株式会社リコー | Image processing apparatus and energy saving return method |
JP5412467B2 (en) * | 2011-05-18 | 2014-02-12 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
JP5480204B2 (en) * | 2011-06-20 | 2014-04-23 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
JP5412468B2 (en) * | 2011-05-18 | 2014-02-12 | 京セラドキュメントソリューションズ株式会社 | Image forming system |
TWI549472B (en) * | 2013-06-11 | 2016-09-11 | 虹光精密工業股份有限公司 | Image reproducing method, digital processing machine and document processing system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010048823A1 (en) * | 2000-05-30 | 2001-12-06 | Tatsuo Nomura | Image forming apparatus and control method thereof |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0547242B1 (en) * | 1991-07-08 | 1998-03-25 | Seiko Epson Corporation | Single chip page printer controller |
JPH10308833A (en) * | 1997-03-05 | 1998-11-17 | Ricoh Co Ltd | Digital copying machine |
JP2001229081A (en) * | 2000-02-17 | 2001-08-24 | Hitachi Ltd | Data transfer method |
JP3780227B2 (en) * | 2001-06-22 | 2006-05-31 | キヤノン株式会社 | Printing apparatus, control method therefor, and program |
JP4045800B2 (en) | 2001-12-28 | 2008-02-13 | コニカミノルタビジネステクノロジーズ株式会社 | Printing system and method |
JP2005319646A (en) * | 2004-05-07 | 2005-11-17 | Kyocera Mita Corp | Image forming apparatus, information processor, control program of image forming apparatus, and control program of information processor |
-
2006
- 2006-07-28 US US11/460,894 patent/US7539434B2/en not_active Expired - Fee Related
-
2007
- 2007-05-30 JP JP2007143739A patent/JP2008030456A/en active Pending
- 2007-07-27 CN CN200710137619.7A patent/CN101115117B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010048823A1 (en) * | 2000-05-30 | 2001-12-06 | Tatsuo Nomura | Image forming apparatus and control method thereof |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108359B1 (en) * | 2007-12-14 | 2012-01-31 | Symantec Corporation | Methods and systems for tag-based object management |
US20110002721A1 (en) * | 2009-07-06 | 2011-01-06 | Brother Kogyo Kabushiki Kaisha | Printing device |
US8582987B2 (en) * | 2009-07-06 | 2013-11-12 | Brother Kogyo Kabushiki Kaisha | Printing device |
US8659782B2 (en) | 2011-05-18 | 2014-02-25 | Kyocera Document Solutions Inc. | Image forming apparatus using option controller for printing |
US11102367B2 (en) * | 2017-02-09 | 2021-08-24 | Kabushiki Kaisha Toshiba | Server and mobile device for an information processing system |
Also Published As
Publication number | Publication date |
---|---|
JP2008030456A (en) | 2008-02-14 |
CN101115117A (en) | 2008-01-30 |
CN101115117B (en) | 2011-07-13 |
US7539434B2 (en) | 2009-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7539434B2 (en) | Image forming apparatus and method for use with an external controller | |
US10115043B2 (en) | Image processing apparatus, image forming system, and printing method that decide whether to store, print and not store, or print and store image data | |
US8363239B2 (en) | Displaying uncompleted jobs in response to print request | |
US8184309B2 (en) | Printing system and job processing method with inhibition and designation of function and deletion of associated jobs | |
US8976379B2 (en) | Method and system to automatically convert a file format and image forming apparatus used in the same | |
US8493597B2 (en) | Image processing apparatus with a change processing section and a change requesting section for processing instructions of change | |
US8233173B2 (en) | Computer readable medium for image processing, image processing method, image processing device, and image processing system | |
US20040227968A1 (en) | Image forming apparatus and image processing apparatus | |
US8189227B2 (en) | Image forming apparatus, image forming method, and computer-readable recording medium storing image forming program | |
US20090040547A1 (en) | Adaptive automatic printing | |
US20100123927A1 (en) | Image processing apparatus, information processing apparatus, and storage medium | |
KR20090020980A (en) | Terminal apparatus, image forming apparatus, and printing system and printing method comprising the same | |
KR101383318B1 (en) | Image scanning apparatus and method for scanning thereof | |
US8634101B2 (en) | Image forming apparatus, method applicable to the image forming apparatus, and control program | |
JP6738167B2 (en) | Image processing apparatus, control method thereof, and program | |
JP7328009B2 (en) | IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM THEREOF | |
JP3740289B2 (en) | Image input device, information processing apparatus, image input method and information processing method, and computer-readable storage medium | |
KR20100034909A (en) | Image forming apparatus and printing processing method thereof | |
JP3809350B2 (en) | Image output device | |
US20110019227A1 (en) | Data processing system, data processing program and printing device | |
JP2001186296A (en) | Image input and output device and its control method | |
JP2007305143A (en) | Information processor and information processing method | |
JP2023006640A (en) | Printing support device, printing support method, and printing support program | |
JP5764924B2 (en) | Information processing apparatus, information processing apparatus control method, program, and storage medium | |
JP2021040250A (en) | Image processing system and control method thereof, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OGINO, NOBORU;KOJIMA, YASUHIRO;REEL/FRAME:018058/0859 Effective date: 20060724 Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OGINO, NOBORU;KOJIMA, YASUHIRO;REEL/FRAME:018058/0859 Effective date: 20060724 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20210526 |