[go: up one dir, main page]

US20180024785A1 - Printing system and print data rewriting method - Google Patents

Printing system and print data rewriting method Download PDF

Info

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
Application number
US15/722,072
Inventor
Katsuaki Nagata
Hideyuki Kato
Satoshi Oyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Tec Corp
Original Assignee
Toshiba Corp
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Tec Corp filed Critical Toshiba Corp
Priority to US15/722,072 priority Critical patent/US20180024785A1/en
Assigned to TOSHIBA TEC KABUSHIKI KAISHA, KABUSHIKI KAISHA TOSHIBA reassignment TOSHIBA TEC KABUSHIKI KAISHA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KATO, HIDEYUKI, NAGATA, KATSUAKI, OYAMA, SATOSHI
Publication of US20180024785A1 publication Critical patent/US20180024785A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • G06F3/1212Improving printing performance achieving reduced delay between job submission and print start
    • G06F3/1213Improving printing performance achieving reduced delay between job submission and print start at an intermediate node or at the final node
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H7/00Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles
    • B65H7/20Controlling associated apparatus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1264Job scheduling, e.g. queuing, determine appropriate device by assigning post-processing resources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/16Means for paper feeding or form feeding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/40Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
    • G06K15/4025Managing optional units, e.g. sorters, document feeders
    • G06K15/403Managing 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

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.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • 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.
  • FIELD
  • 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.
  • BACKGROUND
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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; and
  • FIG. 7 is a flowchart illustrating an example of the operations carried out by a print server according to embodiment 2.
  • DETAILED DESCRIPTION
  • 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 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 R1, R2 and R3 and a flapper F1. The finisher 260 comprises a post-processing section 263, finisher trays 261 and 262, conveyance paths R4 and R5 and a flapper F2. Further, 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 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 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 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 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.
  • On the other hand, the conveyance path R3 conveys sheet to the finisher 260. The sheet conveyed to the finisher 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 the finisher tray 261. On the other hand, the sheet advancing on the conveyance path R5 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 R5. The processor 210 and the conveyance 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 finisher trays 261 and 262, as stated above. As shown in FIG. 1, 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 R1 and R2. Further, 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 R1, R3 and R4, and 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 R1, R3 and R5. As shown in FIG. 1, among the conveyance distances from the feed section 20 to each tray, 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. Further, 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 R5 is (the extended part is not shown in FIG. 1), and correspondingly the longer the conveyance distance from the feed section 20 is.
  • As shown in FIG. 1, 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.
  • Embodiment 1
  • 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.
  • Identical to the conventional computer in hardware configuration, the client computer 100 comprises a processor 110, a storage section 120 and a network interface 130. Apart from the processor 110, the storage section 120 and the 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).
  • In the present embodiment, 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.
  • In addition to the components shown in FIG. 1, 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 R1-R5 and the flappers F1 and F2 (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).
  • 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.
  • In the conventional technology, the print data 501 is output to the print spooler 171 without being changed and then output to the image forming apparatus 200. In this way, the printed sheet is output to a defaulted 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 the finisher tray 261, 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.
  • Thus, in embodiment 1, if no processing job such as stapling is set by the user, 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. Thus, the user can get a print early. In this example, the rewritten tray information is referred to as changed tray information 512, and 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 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 finisher trays 261 and 262 according to the input data. In the case of the print data 502, 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. On the other hand, if none 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).
  • 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 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).
  • In the example above, 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. If only one of the cassette or tray is specified 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.
  • Embodiment 2
  • 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.
  • Identical to the conventional computer in hardware configuration, 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.
  • If the network interface 330 of the print server 300 receives the print data 501, then 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.
  • Next, 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).
  • 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 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.
  • 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)

What is claimed is:
1. A printing system, comprising:
an image forming apparatus configured to comprise a sheet feed source and a first discharging section which stacks image formed sheets;
a finisher configured to be provided away from the first discharging section to the sheet feed source and connect to the image forming apparatus and comprise a second discharging section which stacks image formed sheets; and
a computer comprising:
a memory;
a reception interface configured to receive a print data which comprises a first information designating the first discharging section or the second discharging section as a sheet discharging destination and a second information designating a post processing;
a processor configured to extract the second information from the print data,
store the print data in the memory if the post processing is designated in the second information, and
rewrite the first information of the print data so that the first discharging section is designated and store the rewritten print data in the memory if none of the post processing is designated in the second information; and
a transmission interface configured to transmit the print data stored in the memory to the image forming apparatus.
2. The printing system according to claim 1, wherein
the first information comprises an information designating a sheet feed source of the image forming apparatus.
3. The printing system according to claim 2, wherein
the processor rewrites the first information so as to shorten a conveyance path from the sheet feed source to the first discharging section if the image apparatus comprises plural sheet feed sources.
4. The printing system according to claim 1, wherein
the second information designates one of a hole punch processing, a staple processing and a booklet processing as the post processing.
5. The printing system according to claim 1, wherein
the first information in the print data received by the reception interface is set by a user or set as a default.
6. The printing system according to claim 1, wherein
the second information in the print data received by the reception interface is set by a user.
7. The printing system according to claim 1, wherein
the memory, the reception interface, the processor and the transmission interface are arranged inside a computer which creates the print data.
8. The printing system according to claim 1, wherein
the memory, the reception interface, the processor and the transmission interface are arranged inside a computer which is capable of performing transmitting and receiving data to a computer which creates the print data.
9. A method for a computer to rewrite print data, comprising:
receiving a print data which comprises a first information designating a first discharging section which stacks image formed sheets in an image forming apparatus and a second information designating a post processing;
extracting the second information from the print data;
storing the print data in a memory if the post processing is designated in the second information;
rewriting the first information of the print data so that the first discharging section is designated and storing the rewritten print data in the memory if none of the post processing is designated in the second information; and
transmitting the print data stored in the memory to the image forming apparatus.
10. The print data rewriting method according to claim 9, wherein
the first information comprises an information designating a sheet feed source of the image forming apparatus.
US15/722,072 2014-07-10 2017-10-02 Printing system and print data rewriting method Abandoned US20180024785A1 (en)

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)

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

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

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

Patent Citations (12)

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