US20180024785A1 - Printing system and print data rewriting method - Google Patents
Printing system and print data rewriting method Download PDFInfo
- Publication number
- US20180024785A1 US20180024785A1 US15/722,072 US201715722072A US2018024785A1 US 20180024785 A1 US20180024785 A1 US 20180024785A1 US 201715722072 A US201715722072 A US 201715722072A US 2018024785 A1 US2018024785 A1 US 2018024785A1
- Authority
- US
- United States
- Prior art keywords
- print data
- information
- image forming
- forming apparatus
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
- G06F3/1212—Improving printing performance achieving reduced delay between job submission and print start
- G06F3/1213—Improving printing performance achieving reduced delay between job submission and print start at an intermediate node or at the final node
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H7/00—Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles
- B65H7/20—Controlling associated apparatus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
- G06F3/1264—Job scheduling, e.g. queuing, determine appropriate device by assigning post-processing resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/16—Means for paper feeding or form feeding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
- G06K15/4025—Managing optional units, e.g. sorters, document feeders
- G06K15/403—Managing optional units, e.g. sorters, document feeders handling the outputted documents, e.g. staplers, sorters
Definitions
- Embodiments described herein relate to a technology of selecting a cassette or tray at an end of a sheet conveyance path of an image forming apparatus.
- an image forming apparatus provided with a plurality of sheet feed cassettes and an image forming apparatus provided with a plurality of trays serving as discharging destinations.
- Such an image forming apparatus controls the feed of sheet from an optional cassette or the discharging of sheet to an optional tray according to the set information contained in print data.
- the user can designate a cassette to serve as a feed source or a tray to serve as a discharging destination, and if no designation is made by the user, defaulted values are programmed into print data.
- FIG. 1 is a diagram illustrating an example of the hardware configuration of an image forming apparatus according to an embodiment
- FIG. 2 is a diagram illustrating an example of the configuration according to embodiment 1 and a data printing operation
- FIG. 3 is a flowchart illustrating an example of the operations carried out by a client computer according to embodiment 1;
- FIG. 4 is a flowchart illustrating an example of the operations of an image forming apparatus
- FIG. 5 is a diagram illustrating an example of the configuration of a printing system according to embodiment 2 and illustrating a data printing operation
- FIG. 6 is a flowchart illustrating an example of the operations carried out by a client computer according to embodiment 2.
- FIG. 7 is a flowchart illustrating an example of the operations carried out by a print server according to embodiment 2.
- a printing system comprises a memory, a processor and an interface.
- the processor rewrites the first information contained in the print data stored in the memory and designating a sheet stacking section at an end of a conveyance path of an image forming apparatus.
- the interface sends the rewritten print data to the image forming apparatus.
- a technology is provided according to which the set information designating a cassette to serve as a sheet feed source and a tray to serve as a sheet discharging destination during a printing process is rewritten to produce a print early. That is, if there are a plurality of trays serving as sheet discharging destinations or a plurality of cassettes serving as sheet feed sources in an image forming apparatus, set information is rewritten so that the sheet conveyance path inside the image forming apparatus is shortest to provide the user with a print early.
- FIG. 1 is a diagram illustrating an example of the hardware configuration of an image forming apparatus according to an embodiment and a perspective view of a part of the internal units of the image forming apparatus. Further, as shown in FIG. 1 , a sheet conveyance direction is represented by a dotted arrow.
- the image forming apparatus 200 comprises feed cassettes 221 , 222 and 223 , a feed tray 224 , an image forming section 230 , an in-body tray 250 , a finisher 260 , conveyance paths R 1 , R 2 and R 3 and a flapper F 1 .
- the finisher 260 comprises a post-processing section 263 , finisher trays 261 and 262 , conveyance paths R 4 and R 5 and a flapper F 2 .
- the feed cassettes 221 , 222 and 223 and the feed tray 224 can be collectively referred to as a feed section 20 , if needed.
- the conveyance path R 1 conveys the sheet fed from the feed cassettes 221 - 223 at an end of the conveyance paths or from the feed tray 224 to the image forming section 230 .
- the image forming section 230 forms an image on one side of the conveyed sheet.
- the sheet on which an image is formed is guided into either of the conveyance paths R 2 and R 3 under the guidance of the flapper F 1 .
- the conveyance path R 2 conveys the sheet to the in-body tray 250 at an end of the conveyance path R 2 , thereby discharging the sheet advancing on the conveyance path R 2 to the internal tray 250 . Further, the in-body tray 250 is opened on the nearer side of the sheet surface shown in FIG. 1 so that the user can take away the stacked printed sheet from the opening section.
- the conveyance path R 3 conveys sheet to the finisher 260 .
- the sheet conveyed to the finisher 260 is guided into either of the conveyance paths R 4 and R 5 under the guidance of the flapper F 2 .
- the sheet advancing on the conveyance path R 4 is discharged to the finisher tray 261 .
- the sheet advancing on the conveyance path R 5 is conveyed to the post-processing section 263 which carries out bundling processing and an optional one of a stapling processing, a hole punching processing and a folding processing (refer to as booklet) or the combination thereof on one or more conveyed sheets.
- the post-processed sheet is discharged to the finisher tray 262 through the conveyance path R 5 .
- the processor 210 and the conveyance path controller 240 which will be described later control the conveyance paths R 1 -R 5 and operations of the flappers F 1 and F 2 .
- the distance from the feed section 20 to the in-body tray 250 is a distance obtained by adding up the lengths of the conveyance paths R 1 and R 2 .
- the distance from the feed section 20 to the finisher tray 261 is a distance obtained by adding up the lengths of the conveyance paths R 1 , R 3 and R 4
- the distance from the feed section 20 to the finisher tray 262 is a distance obtained by adding up the lengths of the conveyance paths R 1 , R 3 and R 5 .
- the distance from the feed section 20 to the in-body tray 250 is shortest, sequentially followed by the distance from the feed section 20 to the finisher tray 261 and the distance from the feed section 20 to the finisher tray 262 .
- the post-processing section 263 and the finisher tray 262 can be vertically moved through a carriage, and the lower the post-processing section 263 and the finisher tray 262 are, the longer the conveyance path R 5 is (the extended part is not shown in FIG. 1 ), and correspondingly the longer the conveyance distance from the feed section 20 is.
- the conveyance distance to the discharging destination is shortened if sheet is fed from the top feed cassette 223 and lengthened if sheet is fed from the bottom feed cassette 221 .
- Sheet, if stacked in the feed tray 224 is fed from the feed tray 224 so that the conveyance distance is at least shortened with respect to that in a case where sheet is fed from the feed cassette 221 .
- FIG. 2 illustrates the configuration of a printing system according to embodiment 1.
- the printing system 1 is a client computer 100 having a function of rewriting the information determining a feed cassette or discharging tray of an image forming apparatus 200 .
- the client computer 100 is connected with an image forming apparatus 200 via a network 400 .
- the client computer 100 comprises a processor 110 , a storage section 120 and a network interface 130 .
- the client computer 100 may further comprise an output device such as a monitor and an input device such as a keyboard or mouse.
- the processor 110 which is an arithmetic processing device such as a CPU (Central Processing Unit) functions by cooperating with various kinds of hardware according to the code instruction of the software stored in the storage section 120 .
- the storage section 120 consists of a volatile primary storage device, a nonvolatile auxiliary storage device or a ROM (Read Only Memory).
- the storage section 120 stores an application 161 and a printer drive 162 in advance.
- the application 161 which is a piece of document editing software in the present embodiment, may also be a piece of table calculation software or image processing software.
- the printer drive program 162 which is a piece of drive software used during a printing process converts the data of a print object into print data of a given format and synchronously makes a setting on sheet size or magnification/reduction rate and Nin1 and outputs print data containing the setting information to a print spooler 171 . Further, the printer drive 162 contains codes for rewriting the setting information contained in the print data.
- the network interface 130 which is, for example, a LAN (Local Area Network) card outputs print data to the image forming apparatus 200 according to an instruction from the processor 110 .
- LAN Local Area Network
- the image forming apparatus 200 further comprises a processor 210 , a storage section 220 , a network interface 230 and a conveyance path controller 240 .
- the processor 210 which is an arithmetic processing device uniformly controls each piece of hardware according to the code instruction of the control program 261 stored in the storage section 220 .
- the storage section 220 comprises a volatile primary storage device and a nonvolatile auxiliary storage device or a ROM.
- the network interface 230 is, for example, a LAN card.
- the conveyance path controller 240 directly controls the conveyance paths R 1 -R 5 and the flappers F 1 and F 2 (shown in FIG. 1 ) according to an instruction from the processor 210 . It is assumed in the present embodiment that the conveyance path controller 240 is installed by an ASIC (Application Specific Integrated Circuit).
- ASIC Application Specific Integrated Circuit
- the processing ended with the printout of a document generated by the client computer 100 is described below with reference to FIG. 2 . Further, the selection of and the control over a sheet discharging destination is mainly described below.
- the processor 110 serving as the control section of the client computer 100 generates document data according to the code instruction of the application 161 stored in the storage section (memory) 120 . If the printout operation of a user is received, the processor 110 temporarily converts the document data into print data 501 according to the code instruction of the printer drive 162 .
- the print data 501 contains post-processing information 521 and tray information 511 .
- the post-processing information 521 is information designating the processing to be carried out for printed sheet. In the present embodiment, the post-processing information 521 is capable of designating whether or not to carry out a hole punching processing, a stapling processing or a booklet processing.
- the tray information 511 contains information designating the feed of sheet from which sheet stacking section in the feed section 20 and information designating the discharging of printed sheet to which one of the finisher trays 261 and 262 and the in-body tray 250 . If one of the hole punching processing, the stapling processing and the booklet processing is designated in the post-processing information 521 , the processor 110 sets the finisher tray 262 as a discharging destination in the tray information 511 . When the finisher 260 is affiliated to the main body of the image forming apparatus 200 , the processor 110 also sets the finisher tray 261 in the tray information 511 as a defaulted value even if no post-processing is carried out.
- the print data 501 is output to the print spooler 171 without being changed and then output to the image forming apparatus 200 .
- the printed sheet is output to a defaulted finisher tray 261 if no post-processing is designated.
- sheet is discharged to the finisher tray 261 which is selected as a discharging tray by default when the user is unconscious of setting an output destination.
- an independent unit such as the finisher 260 becomes a discharging destination, thus the initial operation of the finisher 260 is needed during a printing process. Due to the initial operation, a long time is taken until the user gets a print. Moreover, the conveyance path is extended when sheet is discharged to the finisher tray 261 , thus, more time is taken when compared with that taken to discharge sheet to the in-body tray 250 .
- the processor 110 rewrites the tray information 511 serving as the first information and output the rewritten tray information to the print spooler 171 so that sheet is discharged to the in-body tray 250 to shorten the conveyance path of the sheet.
- the user can get a print early.
- the rewritten tray information is referred to as changed tray information 512
- the rewritten data is referred to as print data 502 . The rewriting operation will be described later.
- the processor 110 temporarily stores the print data in the print spooler 171 and sends the print data to the image forming apparatus 200 sequentially via the network interface 130 and the network 400 . Identically, the processor 110 temporarily stores the print data 502 in the print spooler 171 and sends the print data 502 to the image forming apparatus 200 if a set output timing is reached.
- the network interface 230 of the image forming apparatus 200 receives the print data 502 .
- the processor 210 registers the print data 502 received from the rear end of the job queue 271 of the storage section 220 according to the code instruction of the control program 261 .
- the processor 210 controls, using the image forming section 230 , the successive printing of the print data registered in the job queue 271 .
- the processor 210 reads the tray information in the print data and outputs the data indicated by the tray information to the conveyance path controller 240 .
- the conveyance path controller 240 controls the conveyance paths R 1 -R 5 and the flappers F 1 and F 2 so that the printed sheet is discharged to an optional one of the in-body tray 250 and the finisher trays 261 and 262 according to the input data.
- the in-body tray 250 is designated in the changed tray information 512 , as stated above, thus, the conveyance path controller 240 conducts a control to discharge the printed sheet to the in-body tray 250 .
- the operations carried out in the image forming apparatus 200 may be the conventional technology.
- the operation of rewriting the tray information in the client computer 100 is described below with reference to the flowchart shown in FIG. 3 .
- the flow of the flowchart is realized by the processor 110 by loading the printer drive 162 pre-stored in the storage section 120 and executing an operation according to the code instruction of the printer drive 162 .
- the processor 110 extracts the post-processing information in the print data (ACT 001 ).
- the processor 110 determines which one of a hole punching processing (ACT 002 ), a stapling processing (ACT 003 ) or a booklet processing (ACT 004 ) is designated in the post-processing information.
- ACT 006 is executed if anyone of the processing above is designated.
- the processor 110 rewrites the tray information serving as the first information in the print data so as to designate the in-body tray 250 (ACT 005 ), and then the flow proceeds to ACT 006 . In this way, the rewriting of ACT 005 is skipped if any of the processing above is designated in the post-processing information. That is, the printed sheet is discharged to the finisher 262 if a post-processing is designated.
- the processor 110 outputs the print data (rewritten print data if the print data is rewritten) to the print spooler 171 (ACT 006 ) and sequentially sends the print data in the print spooler 171 to the image forming apparatus 200 (ACT 007 ).
- the printed sheet discharging control of the image forming apparatus 200 is described with reference to the flowchart shown in FIG. 4 .
- the processor 210 acquires the print data registered in the job queue 271 according to the code instruction of the control program 261 (ACT 101 ).
- the processor 210 extracts the tray information in the acquired print data (ACT 102 ).
- the processor 210 controls the conveyance path controller 240 according to the tray information. That is, when a finisher tray is designated (NO in ACT 103 ), the processor 210 outputs an instruction signal to the conveyance path controller 240 to print and output the sheet to the finisher trays 261 and 262 . In this way, the printed sheet is discharged to either of the finisher trays 261 and 262 under the control of the conveyance path controller 240 (ACT 104 ).
- the processor 210 outputs instruction data to the conveyance path controller 240 to print and output the sheet to the in-body tray 250 . In this way, the printed sheet is discharged to the in-body tray 250 under the control of the conveyance path controller 240 (ACT 105 ).
- the aforementioned operations of selecting a tray serving as a discharging destination is also applicable to selecting one of the feed cassettes 221 , 222 and 223 and the feed tray 224 as a feed source.
- the following determination operation of selecting one of the feed cassettes 221 , 222 and 223 and the feed tray 224 as a feed source by the processor 11 is described below with reference to the flowchart shown in FIG. 3 as a processing following ACT 005 or a processing carried out after the result of ACT 002 -ACT 004 is ‘Yes’. That is, the processor 110 acquires the designated sheet size contained in the print data and specifies the cassette or tray in which the sheets of the designated size are stacked in the feed section 20 .
- the print data in the print spooler is not changed (ACT 006 ). If more than one of the cassettes or trays is specified in the feed section 20 , the processor 110 rewrites the tray information so that the top one of the cassettes or trays is designated. Then, the print data is written into the print spooler (ACT 006 ). In this way, the conveyance distance is shortened even in the case of sheet feed sources so that the user can get a print early.
- the configuration of a client computer and an image forming apparatus and an exemplary output of print data from the client computer to the image forming apparatus are described in embodiment 1.
- the print data created by the client computer may also be centrally managed by a print server. In this case, the print data may be rewritten by the print server. This case is described in embodiment 2.
- FIG. 5 is a diagram illustrating an example of the configuration of a printing system 2 consisting of a client computer 101 and a print server 300 according to embodiment 2.
- the client computer 101 , the print server 300 and an image forming apparatus 200 send or receive data via a network 400 .
- the client computer 101 which has the same hardware configuration with the client computer 100 described in embodiment 1, stores a printer drive 164 instead of the printer drive 162 described in embodiment 1.
- the printer drive 164 is the conventional code for outputting print data 501 to a print spooler 171 while keeping the print data 501 in the original installed state.
- the print server 300 comprises a processor 310 , a storage section 320 and a network interface 330 .
- the operations of each device are the same as those of the client computer 100 described in embodiment 1.
- a control program 362 is stored in the storage section 320 in advance.
- the control program 362 is a program in which codes for rewriting tray information are compiled in addition to the conventional codes related to print data.
- the image forming apparatus 200 is the same as that described in embodiment 1 and is therefore not described here repeatedly.
- the processor 110 of the client computer 101 generates print data 501 according to the code instruction of the printer drive 164 and outputs the print data 501 to a print spooler 171 without changing the print data 501 .
- the processor 110 sends the print data 501 in the print spooler 171 to the print server 300 by controlling the network interface 130 .
- the processor 310 rewrites tray information 511 according to the code instruction of the control 362 .
- the processor 310 outputs the rewritten print data 502 to the print spooler 371 .
- the processor 310 sends the print data in the print spooler 371 to the image forming apparatus 200 via the network interface 330 .
- the operations carried out by the image forming apparatus 200 receiving the print data 502 are the same as those described in embodiment 1.
- the operations of the client computer 101 are exemplified in the flowchart of FIG. 6 .
- the operations shown in FIG. 6 are carried out by the processor 110 by executing an operation according to the code instruction of the printer drive 164 .
- the processor 110 converts the document data created using an application 161 into print data and outputs the print data to the print spooler 171 without changing the print data (ACT 201 ).
- the processor 110 sends the print data registered in the print spooler 171 to the print server 300 at anytime (ACT 202 ).
- the operations of the print server 300 are exemplified in the flowchart shown in FIG. 7 .
- the operations are carried out by the processor 310 by executing an operation according to the code instruction of the control program 362 . If the processor 310 receives the print data by controlling the network interface 330 (ACT 301 ), then the post-processing information in the print data is extracted (ACT 302 ).
- the operations in ACT 302 and the following ACT 303 -ACT 308 are the same as the aforementioned ACT 001 -ACT 007 shown in FIG. 3 according to embodiment 1.
- the image forming apparatus 200 receives the print data, determines a discharging destination for the printed sheet according to the tray information and discharges the printed paper to the determined discharging destination. This process is also the same as that described in embodiment 1 (refer to FIG. 4 ).
- the sheet feed source in the tray information is rewritten in embodiment 2.
- the feed cassettes 221 - 223 , the feed tray 224 , the in-body tray 250 and the finisher trays 261 and 262 which are sheet stacking sections located at an end of the conveyance paths of the image forming apparatus 200 may take the shape of a tray or cassette.
- the functions for achieving the present invention are prerecorded in the apparatus, however, the present invention is not limited to this, the same functions may also be downloaded to the apparatus from a network or stored in a recording medium and then installed in the apparatus along with the recording medium.
- the recording medium may be of any form, such as a CD-ROM, that is capable of storing programs and readable to the apparatus.
- the functions achieved by an installed or downloaded program can also be achieved through the cooperation with an OS (Operating System) in the apparatus.
- the user can get a print in a shortened time.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
- This application is a Continuation of application Ser. No. 14/327,694 filed Jul. 10, 2014, the entire contents of which are incorporated herein by reference.
- Embodiments described herein relate to a technology of selecting a cassette or tray at an end of a sheet conveyance path of an image forming apparatus.
- There is known an image forming apparatus provided with a plurality of sheet feed cassettes and an image forming apparatus provided with a plurality of trays serving as discharging destinations. Such an image forming apparatus controls the feed of sheet from an optional cassette or the discharging of sheet to an optional tray according to the set information contained in print data. The user can designate a cassette to serve as a feed source or a tray to serve as a discharging destination, and if no designation is made by the user, defaulted values are programmed into print data.
- Sometimes it takes the user some time to get a printing object depending on a cassette serving as a feed source or a tray serving as a discharging destination.
-
FIG. 1 is a diagram illustrating an example of the hardware configuration of an image forming apparatus according to an embodiment; -
FIG. 2 is a diagram illustrating an example of the configuration according toembodiment 1 and a data printing operation; -
FIG. 3 is a flowchart illustrating an example of the operations carried out by a client computer according toembodiment 1; -
FIG. 4 is a flowchart illustrating an example of the operations of an image forming apparatus; -
FIG. 5 is a diagram illustrating an example of the configuration of a printing system according to embodiment 2 and illustrating a data printing operation; -
FIG. 6 is a flowchart illustrating an example of the operations carried out by a client computer according to embodiment 2; and -
FIG. 7 is a flowchart illustrating an example of the operations carried out by a print server according to embodiment 2. - In accordance with one embodiment, a printing system comprises a memory, a processor and an interface. The processor rewrites the first information contained in the print data stored in the memory and designating a sheet stacking section at an end of a conveyance path of an image forming apparatus. The interface sends the rewritten print data to the image forming apparatus.
- In accordance with embodiments described herein, a technology is provided according to which the set information designating a cassette to serve as a sheet feed source and a tray to serve as a sheet discharging destination during a printing process is rewritten to produce a print early. That is, if there are a plurality of trays serving as sheet discharging destinations or a plurality of cassettes serving as sheet feed sources in an image forming apparatus, set information is rewritten so that the sheet conveyance path inside the image forming apparatus is shortest to provide the user with a print early.
- Embodiments of the present invention are described below with reference to accompanying drawings.
-
FIG. 1 is a diagram illustrating an example of the hardware configuration of an image forming apparatus according to an embodiment and a perspective view of a part of the internal units of the image forming apparatus. Further, as shown inFIG. 1 , a sheet conveyance direction is represented by a dotted arrow. Theimage forming apparatus 200 comprises 221, 222 and 223, afeed cassettes feed tray 224, animage forming section 230, an in-body tray 250, afinisher 260, conveyance paths R1, R2 and R3 and a flapper F1. Thefinisher 260 comprises apost-processing section 263, 261 and 262, conveyance paths R4 and R5 and a flapper F2. Further, thefinisher trays 221, 222 and 223 and thefeed cassettes feed tray 224 can be collectively referred to as afeed section 20, if needed. - The conveyance path R1 conveys the sheet fed from the feed cassettes 221-223 at an end of the conveyance paths or from the
feed tray 224 to theimage forming section 230. Theimage forming section 230 forms an image on one side of the conveyed sheet. The sheet on which an image is formed is guided into either of the conveyance paths R2 and R3 under the guidance of the flapper F1. - The conveyance path R2 conveys the sheet to the in-
body tray 250 at an end of the conveyance path R2, thereby discharging the sheet advancing on the conveyance path R2 to theinternal tray 250. Further, the in-body tray 250 is opened on the nearer side of the sheet surface shown inFIG. 1 so that the user can take away the stacked printed sheet from the opening section. - On the other hand, the conveyance path R3 conveys sheet to the
finisher 260. The sheet conveyed to thefinisher 260 is guided into either of the conveyance paths R4 and R5 under the guidance of the flapper F2. The sheet advancing on the conveyance path R4 is discharged to thefinisher tray 261. On the other hand, the sheet advancing on the conveyance path R5 is conveyed to thepost-processing section 263 which carries out bundling processing and an optional one of a stapling processing, a hole punching processing and a folding processing (refer to as booklet) or the combination thereof on one or more conveyed sheets. The post-processed sheet is discharged to thefinisher tray 262 through the conveyance path R5. Theprocessor 210 and theconveyance path controller 240 which will be described later control the conveyance paths R1-R5 and operations of the flappers F1 and F2. - The sheet fed from the
feed section 20 is finally discharged to any of the in-body tray 250 and the 261 and 262, as stated above. As shown infinisher trays FIG. 1 , the distance from thefeed section 20 to the in-body tray 250 is a distance obtained by adding up the lengths of the conveyance paths R1 and R2. Further, the distance from thefeed section 20 to thefinisher tray 261 is a distance obtained by adding up the lengths of the conveyance paths R1, R3 and R4, and the distance from thefeed section 20 to thefinisher tray 262 is a distance obtained by adding up the lengths of the conveyance paths R1, R3 and R5. As shown inFIG. 1 , among the conveyance distances from thefeed section 20 to each tray, the distance from thefeed section 20 to the in-body tray 250 is shortest, sequentially followed by the distance from thefeed section 20 to thefinisher tray 261 and the distance from thefeed section 20 to thefinisher tray 262. Further, thepost-processing section 263 and thefinisher tray 262 can be vertically moved through a carriage, and the lower thepost-processing section 263 and thefinisher tray 262 are, the longer the conveyance path R5 is (the extended part is not shown inFIG. 1 ), and correspondingly the longer the conveyance distance from thefeed section 20 is. - As shown in
FIG. 1 , the conveyance distance to the discharging destination is shortened if sheet is fed from thetop feed cassette 223 and lengthened if sheet is fed from thebottom feed cassette 221. Sheet, if stacked in thefeed tray 224, is fed from thefeed tray 224 so that the conveyance distance is at least shortened with respect to that in a case where sheet is fed from thefeed cassette 221. -
FIG. 2 illustrates the configuration of a printing system according toembodiment 1. Theprinting system 1 is aclient computer 100 having a function of rewriting the information determining a feed cassette or discharging tray of animage forming apparatus 200. Theclient computer 100 is connected with animage forming apparatus 200 via anetwork 400. - Identical to the conventional computer in hardware configuration, the
client computer 100 comprises aprocessor 110, astorage section 120 and anetwork interface 130. Apart from theprocessor 110, thestorage section 120 and thenetwork interface 130, theclient computer 100 may further comprise an output device such as a monitor and an input device such as a keyboard or mouse. Theprocessor 110 which is an arithmetic processing device such as a CPU (Central Processing Unit) functions by cooperating with various kinds of hardware according to the code instruction of the software stored in thestorage section 120. Thestorage section 120 consists of a volatile primary storage device, a nonvolatile auxiliary storage device or a ROM (Read Only Memory). - In the present embodiment, the
storage section 120 stores anapplication 161 and aprinter drive 162 in advance. Theapplication 161, which is a piece of document editing software in the present embodiment, may also be a piece of table calculation software or image processing software. Theprinter drive program 162 which is a piece of drive software used during a printing process converts the data of a print object into print data of a given format and synchronously makes a setting on sheet size or magnification/reduction rate and Nin1 and outputs print data containing the setting information to aprint spooler 171. Further, theprinter drive 162 contains codes for rewriting the setting information contained in the print data. - The
network interface 130 which is, for example, a LAN (Local Area Network) card outputs print data to theimage forming apparatus 200 according to an instruction from theprocessor 110. - In addition to the components shown in
FIG. 1 , theimage forming apparatus 200 further comprises aprocessor 210, astorage section 220, anetwork interface 230 and aconveyance path controller 240. Theprocessor 210 which is an arithmetic processing device uniformly controls each piece of hardware according to the code instruction of thecontrol program 261 stored in thestorage section 220. Thestorage section 220 comprises a volatile primary storage device and a nonvolatile auxiliary storage device or a ROM. Thenetwork interface 230 is, for example, a LAN card. Theconveyance path controller 240 directly controls the conveyance paths R1-R5 and the flappers F1 and F2 (shown inFIG. 1 ) according to an instruction from theprocessor 210. It is assumed in the present embodiment that theconveyance path controller 240 is installed by an ASIC (Application Specific Integrated Circuit). - The processing ended with the printout of a document generated by the
client computer 100 is described below with reference toFIG. 2 . Further, the selection of and the control over a sheet discharging destination is mainly described below. - The
processor 110 serving as the control section of theclient computer 100 generates document data according to the code instruction of theapplication 161 stored in the storage section (memory) 120. If the printout operation of a user is received, theprocessor 110 temporarily converts the document data intoprint data 501 according to the code instruction of theprinter drive 162. Theprint data 501 containspost-processing information 521 andtray information 511. Thepost-processing information 521 is information designating the processing to be carried out for printed sheet. In the present embodiment, thepost-processing information 521 is capable of designating whether or not to carry out a hole punching processing, a stapling processing or a booklet processing. - The
tray information 511 contains information designating the feed of sheet from which sheet stacking section in thefeed section 20 and information designating the discharging of printed sheet to which one of the 261 and 262 and the in-finisher trays body tray 250. If one of the hole punching processing, the stapling processing and the booklet processing is designated in thepost-processing information 521, theprocessor 110 sets thefinisher tray 262 as a discharging destination in thetray information 511. When thefinisher 260 is affiliated to the main body of theimage forming apparatus 200, theprocessor 110 also sets thefinisher tray 261 in thetray information 511 as a defaulted value even if no post-processing is carried out. - In the conventional technology, the
print data 501 is output to theprint spooler 171 without being changed and then output to theimage forming apparatus 200. In this way, the printed sheet is output to adefaulted finisher tray 261 if no post-processing is designated. - Thus, sheet is discharged to the
finisher tray 261 which is selected as a discharging tray by default when the user is unconscious of setting an output destination. If sheet is discharged to thefinisher tray 261, an independent unit such as thefinisher 260 becomes a discharging destination, thus the initial operation of thefinisher 260 is needed during a printing process. Due to the initial operation, a long time is taken until the user gets a print. Moreover, the conveyance path is extended when sheet is discharged to thefinisher tray 261, thus, more time is taken when compared with that taken to discharge sheet to the in-body tray 250. - Thus, in
embodiment 1, if no processing job such as stapling is set by the user, theprocessor 110 rewrites thetray information 511 serving as the first information and output the rewritten tray information to theprint spooler 171 so that sheet is discharged to the in-body tray 250 to shorten the conveyance path of the sheet. Thus, the user can get a print early. In this example, the rewritten tray information is referred to as changedtray information 512, and the rewritten data is referred to asprint data 502. The rewriting operation will be described later. - The
processor 110 temporarily stores the print data in theprint spooler 171 and sends the print data to theimage forming apparatus 200 sequentially via thenetwork interface 130 and thenetwork 400. Identically, theprocessor 110 temporarily stores theprint data 502 in theprint spooler 171 and sends theprint data 502 to theimage forming apparatus 200 if a set output timing is reached. - The
network interface 230 of theimage forming apparatus 200 receives theprint data 502. Theprocessor 210 registers theprint data 502 received from the rear end of thejob queue 271 of thestorage section 220 according to the code instruction of thecontrol program 261. - The
processor 210 controls, using theimage forming section 230, the successive printing of the print data registered in thejob queue 271. Theprocessor 210 reads the tray information in the print data and outputs the data indicated by the tray information to theconveyance path controller 240. Theconveyance path controller 240 controls the conveyance paths R1-R5 and the flappers F1 and F2 so that the printed sheet is discharged to an optional one of the in-body tray 250 and the 261 and 262 according to the input data. In the case of thefinisher trays print data 502, the in-body tray 250 is designated in the changedtray information 512, as stated above, thus, theconveyance path controller 240 conducts a control to discharge the printed sheet to the in-body tray 250. The operations carried out in theimage forming apparatus 200 may be the conventional technology. - The operation of rewriting the tray information in the
client computer 100 is described below with reference to the flowchart shown inFIG. 3 . The flow of the flowchart is realized by theprocessor 110 by loading theprinter drive 162 pre-stored in thestorage section 120 and executing an operation according to the code instruction of theprinter drive 162. - The
processor 110 extracts the post-processing information in the print data (ACT 001). Theprocessor 110 determines which one of a hole punching processing (ACT 002), a stapling processing (ACT 003) or a booklet processing (ACT 004) is designated in the post-processing information. ACT 006 is executed if anyone of the processing above is designated. On the other hand, if none of the processing above is designated, theprocessor 110 rewrites the tray information serving as the first information in the print data so as to designate the in-body tray 250 (ACT 005), and then the flow proceeds to ACT 006. In this way, the rewriting of ACT 005 is skipped if any of the processing above is designated in the post-processing information. That is, the printed sheet is discharged to thefinisher 262 if a post-processing is designated. - The
processor 110 outputs the print data (rewritten print data if the print data is rewritten) to the print spooler 171 (ACT 006) and sequentially sends the print data in theprint spooler 171 to the image forming apparatus 200 (ACT 007). - The printed sheet discharging control of the
image forming apparatus 200 is described with reference to the flowchart shown inFIG. 4 . Theprocessor 210 acquires the print data registered in thejob queue 271 according to the code instruction of the control program 261 (ACT 101). Theprocessor 210 extracts the tray information in the acquired print data (ACT 102). Theprocessor 210 controls theconveyance path controller 240 according to the tray information. That is, when a finisher tray is designated (NO in ACT 103), theprocessor 210 outputs an instruction signal to theconveyance path controller 240 to print and output the sheet to the 261 and 262. In this way, the printed sheet is discharged to either of thefinisher trays 261 and 262 under the control of the conveyance path controller 240 (ACT 104).finisher trays - On the other hand, if the in-body tray is designated in the tray information (YES in ACT 103), the
processor 210 outputs instruction data to theconveyance path controller 240 to print and output the sheet to the in-body tray 250. In this way, the printed sheet is discharged to the in-body tray 250 under the control of the conveyance path controller 240 (ACT 105). - In the example above, the aforementioned operations of selecting a tray serving as a discharging destination is also applicable to selecting one of the
221, 222 and 223 and thefeed cassettes feed tray 224 as a feed source. The following determination operation of selecting one of the 221, 222 and 223 and thefeed cassettes feed tray 224 as a feed source by the processor 11 is described below with reference to the flowchart shown inFIG. 3 as a processing following ACT 005 or a processing carried out after the result of ACT 002-ACT 004 is ‘Yes’. That is, theprocessor 110 acquires the designated sheet size contained in the print data and specifies the cassette or tray in which the sheets of the designated size are stacked in thefeed section 20. If only one of the cassette or tray is specified in thefeed section 20, the print data in the print spooler is not changed (ACT 006). If more than one of the cassettes or trays is specified in thefeed section 20, theprocessor 110 rewrites the tray information so that the top one of the cassettes or trays is designated. Then, the print data is written into the print spooler (ACT 006). In this way, the conveyance distance is shortened even in the case of sheet feed sources so that the user can get a print early. - The configuration of a client computer and an image forming apparatus and an exemplary output of print data from the client computer to the image forming apparatus are described in
embodiment 1. The print data created by the client computer may also be centrally managed by a print server. In this case, the print data may be rewritten by the print server. This case is described in embodiment 2. -
FIG. 5 is a diagram illustrating an example of the configuration of a printing system 2 consisting of aclient computer 101 and aprint server 300 according to embodiment 2. Theclient computer 101, theprint server 300 and animage forming apparatus 200 send or receive data via anetwork 400. - The
client computer 101, which has the same hardware configuration with theclient computer 100 described inembodiment 1, stores aprinter drive 164 instead of theprinter drive 162 described inembodiment 1. Theprinter drive 164 is the conventional code for outputtingprint data 501 to aprint spooler 171 while keeping theprint data 501 in the original installed state. - Identical to the conventional computer in hardware configuration, the
print server 300 comprises aprocessor 310, astorage section 320 and anetwork interface 330. The operations of each device are the same as those of theclient computer 100 described inembodiment 1. Acontrol program 362 is stored in thestorage section 320 in advance. Thecontrol program 362 is a program in which codes for rewriting tray information are compiled in addition to the conventional codes related to print data. - The
image forming apparatus 200 is the same as that described inembodiment 1 and is therefore not described here repeatedly. - The
processor 110 of theclient computer 101 generatesprint data 501 according to the code instruction of theprinter drive 164 and outputs theprint data 501 to aprint spooler 171 without changing theprint data 501. Theprocessor 110 sends theprint data 501 in theprint spooler 171 to theprint server 300 by controlling thenetwork interface 130. - If the
network interface 330 of theprint server 300 receives theprint data 501, then theprocessor 310 rewritestray information 511 according to the code instruction of thecontrol 362. Theprocessor 310 outputs the rewrittenprint data 502 to the print spooler 371. Theprocessor 310 sends the print data in the print spooler 371 to theimage forming apparatus 200 via thenetwork interface 330. The operations carried out by theimage forming apparatus 200 receiving theprint data 502 are the same as those described inembodiment 1. - Next, the operations of the
client computer 101 are exemplified in the flowchart ofFIG. 6 . The operations shown inFIG. 6 are carried out by theprocessor 110 by executing an operation according to the code instruction of theprinter drive 164. Theprocessor 110 converts the document data created using anapplication 161 into print data and outputs the print data to theprint spooler 171 without changing the print data (ACT 201). Theprocessor 110 sends the print data registered in theprint spooler 171 to theprint server 300 at anytime (ACT 202). - The operations of the
print server 300 are exemplified in the flowchart shown inFIG. 7 . The operations are carried out by theprocessor 310 by executing an operation according to the code instruction of thecontrol program 362. If theprocessor 310 receives the print data by controlling the network interface 330 (ACT 301), then the post-processing information in the print data is extracted (ACT 302). The operations in ACT 302 and the following ACT 303-ACT 308 are the same as the aforementioned ACT 001-ACT 007 shown inFIG. 3 according toembodiment 1. - The
image forming apparatus 200 receives the print data, determines a discharging destination for the printed sheet according to the tray information and discharges the printed paper to the determined discharging destination. This process is also the same as that described in embodiment 1 (refer toFIG. 4 ). - Like in
embodiment 1, the sheet feed source in the tray information is rewritten in embodiment 2. - The feed cassettes 221-223, the
feed tray 224, the in-body tray 250 and the 261 and 262 which are sheet stacking sections located at an end of the conveyance paths of thefinisher trays image forming apparatus 200 may take the shape of a tray or cassette. - In the present embodiments, the functions for achieving the present invention are prerecorded in the apparatus, however, the present invention is not limited to this, the same functions may also be downloaded to the apparatus from a network or stored in a recording medium and then installed in the apparatus along with the recording medium. The recording medium may be of any form, such as a CD-ROM, that is capable of storing programs and readable to the apparatus. Further, the functions achieved by an installed or downloaded program can also be achieved through the cooperation with an OS (Operating System) in the apparatus.
- According to the present embodiments, the user can get a print in a shortened time.
- 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 invention. 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 invention. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/722,072 US20180024785A1 (en) | 2014-07-10 | 2017-10-02 | Printing system and print data rewriting method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/327,694 US9811291B2 (en) | 2014-07-10 | 2014-07-10 | Printing system and print data rewriting method |
| US15/722,072 US20180024785A1 (en) | 2014-07-10 | 2017-10-02 | Printing system and print data rewriting method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/327,694 Continuation US9811291B2 (en) | 2014-07-10 | 2014-07-10 | Printing system and print data rewriting method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20180024785A1 true US20180024785A1 (en) | 2018-01-25 |
Family
ID=55067611
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/327,694 Active 2034-11-04 US9811291B2 (en) | 2014-07-10 | 2014-07-10 | Printing system and print data rewriting method |
| US15/722,072 Abandoned US20180024785A1 (en) | 2014-07-10 | 2017-10-02 | Printing system and print data rewriting method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/327,694 Active 2034-11-04 US9811291B2 (en) | 2014-07-10 | 2014-07-10 | Printing system and print data rewriting method |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US9811291B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9747064B2 (en) * | 2015-09-30 | 2017-08-29 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for determining the tray with the best paper registration for a print job |
| US10209936B2 (en) | 2015-09-30 | 2019-02-19 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for determining the tray with the best paper registration for a print job |
| JP2024013370A (en) * | 2022-07-20 | 2024-02-01 | コニカミノルタ株式会社 | Image forming apparatus, image forming system, and control method |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080049242A1 (en) * | 2006-08-23 | 2008-02-28 | Konica Minolta Business Technologies, Inc. | Printing management device, printing management method, and computer readable recording medium storing printing management program |
| US20090278308A1 (en) * | 2008-05-08 | 2009-11-12 | Canon Kabushiki Kaisha | Printing system, control method, and computer-readable storage medium |
| US20090279137A1 (en) * | 2008-05-09 | 2009-11-12 | Canon Kabushiki Kaisha | Job management apparatus, job management method, and storage medium |
| US20100053680A1 (en) * | 2008-08-29 | 2010-03-04 | Canon Kabushiki Kaisha | Printing system, control method, and storage medium |
| US20110199642A1 (en) * | 2006-06-19 | 2011-08-18 | Canon Kabushiki Kaisha | Printing system, job processing method, and storage medium |
| US20110261378A1 (en) * | 2010-04-23 | 2011-10-27 | Konica Minolta Business Technologies, Inc. | Printing processing system, printing processing method, and image forming apparatus |
| US20120200873A1 (en) * | 2011-02-09 | 2012-08-09 | Canon Kabushiki Kaisha | Information processing apparatus and method for controlling same |
| US20130194610A1 (en) * | 2012-01-26 | 2013-08-01 | Canon Kabushiki Kaisha | Printing apparatus, control method thereof, and storage medium |
| US20140307291A1 (en) * | 2013-04-12 | 2014-10-16 | Konica Minolta, Inc. | Image forming apparatus, image forming system and method for controlling image forming apparatus |
| US20150268895A1 (en) * | 2014-03-24 | 2015-09-24 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof, and non-transitory computer-readable medium |
| US20150310316A1 (en) * | 2014-04-24 | 2015-10-29 | Nisca Corporation | Image forming system |
| US20170076190A1 (en) * | 2014-05-27 | 2017-03-16 | Océ-Technologies B.V. | Document reproduction and finishing system and method |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6615003B2 (en) | 2001-09-19 | 2003-09-02 | Kabushiki Kaisha Toshiba | Image forming apparatus |
| US8365505B2 (en) * | 2007-01-22 | 2013-02-05 | Ricoh Production Print Solutions LLC | Virtual enclosure bins in printing architectures |
| JP2010240893A (en) * | 2009-04-01 | 2010-10-28 | Seiko Epson Corp | Recording apparatus and transport control method in recording apparatus |
| JP5387100B2 (en) * | 2009-04-02 | 2014-01-15 | コニカミノルタ株式会社 | Image forming system and image forming apparatus |
| JP5777298B2 (en) * | 2010-07-01 | 2015-09-09 | キヤノン株式会社 | Printing apparatus, printing apparatus control method, and program |
| CN102602158B (en) * | 2011-01-21 | 2015-05-27 | 株式会社东芝 | Printing media recycling apparatus and printing media recycling method |
| JP6056145B2 (en) * | 2012-01-25 | 2017-01-11 | 株式会社リコー | Printing apparatus and printing apparatus control method |
| JP2014061638A (en) * | 2012-09-20 | 2014-04-10 | Canon Inc | Printer, method for controlling the same, and program |
-
2014
- 2014-07-10 US US14/327,694 patent/US9811291B2/en active Active
-
2017
- 2017-10-02 US US15/722,072 patent/US20180024785A1/en not_active Abandoned
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110199642A1 (en) * | 2006-06-19 | 2011-08-18 | Canon Kabushiki Kaisha | Printing system, job processing method, and storage medium |
| US20080049242A1 (en) * | 2006-08-23 | 2008-02-28 | Konica Minolta Business Technologies, Inc. | Printing management device, printing management method, and computer readable recording medium storing printing management program |
| US20090278308A1 (en) * | 2008-05-08 | 2009-11-12 | Canon Kabushiki Kaisha | Printing system, control method, and computer-readable storage medium |
| US20090279137A1 (en) * | 2008-05-09 | 2009-11-12 | Canon Kabushiki Kaisha | Job management apparatus, job management method, and storage medium |
| US20100053680A1 (en) * | 2008-08-29 | 2010-03-04 | Canon Kabushiki Kaisha | Printing system, control method, and storage medium |
| US20110261378A1 (en) * | 2010-04-23 | 2011-10-27 | Konica Minolta Business Technologies, Inc. | Printing processing system, printing processing method, and image forming apparatus |
| US20120200873A1 (en) * | 2011-02-09 | 2012-08-09 | Canon Kabushiki Kaisha | Information processing apparatus and method for controlling same |
| US20130194610A1 (en) * | 2012-01-26 | 2013-08-01 | Canon Kabushiki Kaisha | Printing apparatus, control method thereof, and storage medium |
| US20140307291A1 (en) * | 2013-04-12 | 2014-10-16 | Konica Minolta, Inc. | Image forming apparatus, image forming system and method for controlling image forming apparatus |
| US20150268895A1 (en) * | 2014-03-24 | 2015-09-24 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof, and non-transitory computer-readable medium |
| US20150310316A1 (en) * | 2014-04-24 | 2015-10-29 | Nisca Corporation | Image forming system |
| US20170076190A1 (en) * | 2014-05-27 | 2017-03-16 | Océ-Technologies B.V. | Document reproduction and finishing system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160011826A1 (en) | 2016-01-14 |
| US9811291B2 (en) | 2017-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8717598B2 (en) | Print apparatus and method of controlling the apparatus and program thereof | |
| US20180024785A1 (en) | Printing system and print data rewriting method | |
| US20130341861A1 (en) | Printing apparatus and control method of printing apparatus | |
| JP2013252937A (en) | Sheet processing apparatus, control method of sheet processing apparatus, and program | |
| JP2016037333A (en) | Printing system, printing apparatus, control method therefor, and program | |
| US20160070223A1 (en) | Printing apparatus, printing method, storage medium for storing program, and printing system | |
| WO2021065124A1 (en) | Support program, information processing device, and printing method | |
| JP2018099840A (en) | Image forming apparatus, paper feed control method, and program | |
| JP5643585B2 (en) | Printing apparatus, printing apparatus control method, and program | |
| US7770880B2 (en) | Image forming apparatus, sheet feeding source selection method, and recording medium | |
| US10606524B2 (en) | Image forming apparatus, image forming system, information processing apparatus, control method for an information processing apparatus, and non-transitory computer-readable storage medium with determination of mounted punch die | |
| JP2015141332A (en) | Printer, control method of printer, and program | |
| JP5838991B2 (en) | Image forming apparatus and image forming system | |
| JP5371549B2 (en) | Print control apparatus, print control method, and computer program | |
| JP5814598B2 (en) | Image forming apparatus and control method thereof | |
| US20140268196A1 (en) | Method and apparatus for calibrating a paper sensor to account for media holes | |
| US10001958B2 (en) | Management apparatus, control method for the management apparatus, and storage medium | |
| JP4608304B2 (en) | Printing system with post-processing device | |
| US9619182B2 (en) | Information processing apparatus, printing controlling method, and program | |
| JP2006268358A (en) | Information processing apparatus and control method thereof | |
| JP7034647B2 (en) | Image forming device, control method of image forming device | |
| JP2000086072A (en) | Sheet stacking apparatus and image forming apparatus having the same | |
| JP2017134285A (en) | Image processor, information processing method and program | |
| US9292774B2 (en) | Image forming apparatus, image forming method | |
| JP2008137223A (en) | Image processing apparatus, image processing system and controlling program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NAGATA, KATSUAKI;KATO, HIDEYUKI;OYAMA, SATOSHI;REEL/FRAME:043751/0159 Effective date: 20140703 Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NAGATA, KATSUAKI;KATO, HIDEYUKI;OYAMA, SATOSHI;REEL/FRAME:043751/0159 Effective date: 20140703 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |