US20140247468A1 - Printing data delivery apparatus, printing data delivery system, and printing apparatus - Google Patents
Printing data delivery apparatus, printing data delivery system, and printing apparatus Download PDFInfo
- Publication number
- US20140247468A1 US20140247468A1 US14/278,162 US201414278162A US2014247468A1 US 20140247468 A1 US20140247468 A1 US 20140247468A1 US 201414278162 A US201414278162 A US 201414278162A US 2014247468 A1 US2014247468 A1 US 2014247468A1
- Authority
- US
- United States
- Prior art keywords
- printing
- job
- data
- section
- reuse
- 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/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1268—Job submission, e.g. submitting print job order or request not the print data itself
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47B—TABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
- A47B47/00—Cabinets, racks or shelf units, characterised by features related to dismountability or building-up from elements
- A47B47/02—Cabinets, racks or shelf units, characterised by features related to dismountability or building-up from elements made of metal only
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B65/00—Locks or fastenings for special use
- E05B65/02—Locks or fastenings for special use for thin, hollow, or thin-metal wings
- E05B65/025—Locks or fastenings for special use for thin, hollow, or thin-metal wings for lockers
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05C—BOLTS OR FASTENING DEVICES FOR WINGS, SPECIALLY FOR DOORS OR WINDOWS
- E05C3/00—Fastening devices with bolts moving pivotally or rotatively
- E05C3/12—Fastening devices with bolts moving pivotally or rotatively with latching action
- E05C3/14—Fastening devices with bolts moving pivotally or rotatively with latching action with operating handle or equivalent member rigid with the latch
-
- 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
-
- 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
- G06F3/1286—Remote printer device, e.g. being remote from client or server via local network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T292/00—Closure fasteners
- Y10T292/08—Bolts
- Y10T292/0911—Hooked end
- Y10T292/0926—Spring projected
- Y10T292/0928—Operating means
- Y10T292/0934—Rigid
Definitions
- Embodiments described herein relate generally to a technique for facilitating a method of using printing media taking into account efficiency of discarding work for prints printed by a printer or the like and a life cycle of the prints.
- classifications for sorting are printed in margins of the prints.
- a discarding classification is merely determined from information such as a printing ratio (the number of recording dots per one page, a color printing ratio, etc.) and a sheet type (the material and the size of a sheet). Therefore, in this related art, if a format (a printing ratio and a sheet type) of a print is the same, a discarding classification cannot be changed according to a difference in a security level or presence or absence of staples. In other words, if a format of a print is “reusable”, a discarding classification “reusable” is affixed to even a print that has a high security level and needs to be shredded and a print that cannot be reused because the print is stapled.
- FIG. 1 is a configuration diagram of a printing data delivery system
- FIG. 2 is a configuration diagram of a printing data delivery apparatus and a printing apparatus
- FIG. 3 is a functional block diagram of the printing data delivery apparatus
- FIG. 4 is a diagram of a printing job management table
- FIG. 5 is a diagram of a reusability setting table
- FIG. 6 is a functional block diagram of the printing apparatus
- FIGS. 7A and 7B are control flowcharts of the printing data delivery apparatus
- FIG. 8 is a display diagram of a printing job list in a printing apparatus for reusable sheets
- FIG. 9 is a display diagram of a printing job list in a reuse selectable printing apparatus.
- FIG. 10 is a display diagram of a printing job list in a printing apparatus for unreusable sheets
- FIG. 11 is a display diagram of a printing job list during ON setting of a filter OFF function in the printing apparatus for reusable sheets and the printing apparatus for unreusable sheets;
- FIG. 12 is a display diagram of a printing job list during printing job collective selection in the printing apparatus for reusable sheets
- FIG. 13 is a display diagram of a printing job list displayed when printing jobs are collectively selected during ON setting of the filter OFF function of the printing apparatus for reusable sheets;
- FIGS. 14A and 14B are control flowcharts of the printing apparatus
- FIG. 15 is a display diagram of a control panel displayed when a printing job having a high security level is included in the printing apparatus for reusable sheets;
- FIG. 16 is a display diagram of the control panel displayed when a selected printing job is unsuitable for reuse in the printing apparatus for reusable sheets.
- FIG. 17 is a display diagram of the control panel displayed when a selected printing job is unsuitable for print setting currently selected by a user in the reuse selectable printing apparatus.
- a printing data delivery apparatus includes: a printing-data receiving section configured to receive printing data transmitted from a client terminal apparatus; a data storing section configured to extract print setting information from the printing data received by the printing-data receiving section and store the print setting information in association with an image in the printing data; a printing-request receiving section configured to receive a printing job request from a printing apparatus; a reuse determining section configured to perform first determination for determining whether the printing apparatus that transmits the printing job request to the printing-request receiving section is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner, perform second determination for determining, on the basis of the print setting information stored in the data storing section, whether the printing data can be printed with the erasable toner, and perform first generation for giving, on the basis of determination results of the first determination and the second determination, to the print setting information, information indicating whether it is appropriate to print the printing data in the printing apparatus that transmits the printing job request and generating a
- FIG. 1 is a diagram of a schematic configuration of a printing data delivery system 1 , which is an example of this embodiment.
- FIG. 2 is a hardware block diagram of a printing data delivery apparatus 2 and a printing apparatus 3 included in the printing data delivery system 1 according to this embodiment.
- plural client terminal apparatuses 5 , the printing data delivery apparatus 2 , and plural printing apparatuses 31 to 33 are connected to be capable communicating with one another through a telecommunication line (which may be either wired or wireless) such as a LAN (Local Area Network).
- a telecommunication line which may be either wired or wireless
- LAN Local Area Network
- the client terminal apparatuses 5 are, for example, PCs that users use as network terminals.
- the client terminal apparatuses 5 include processors (not shown), memories (not shown), and auxiliary storage devices (not shown).
- the processors execute computer programs stored in the memories or the auxiliary storage devices to thereby realize various kinds of processing such as data transmission and reception, print setting, and a printing instruction in the client terminal apparatuses 5 .
- the client terminal apparatuses 5 communicate with the printing data delivery apparatus 2 via, for example, communication apparatuses at access points AP 1 to AP 3 as shown in FIG. 1 .
- the users transmit printing data to the printing data delivery apparatus 2 using printer drivers or the like installed in the client terminal apparatuses 5 .
- the printing data delivery apparatus 2 includes a function of a server.
- the printing data delivery apparatus 2 includes, as shown in FIG. 2 , a processor 201 , a memory 202 , a keyboard 203 , an auxiliary storage device 204 , a display 205 , and a network I/F 206 .
- the processor 201 executes computer programs stored in the memory 202 and the auxiliary storage device 204 to thereby realize various kinds of processing such as determination processing and data transmission processing in the printing data delivery apparatus 2 .
- the auxiliary storage device 204 can be, for example, a HDD (Hard Disk Drive).
- the auxiliary storage device 204 stores printing data output from all the client terminal apparatuses 5 connected to a network (in particular, a location-free printing system environment).
- the users can output the printing data with arbitrary printing apparatuses 3 . Consequently, if the printing apparatuses 3 about to output the printing data output a large amount of printing data or if the printing apparatuses 3 are broken, it is possible to output the printing data avoiding these printing apparatuses 3 .
- the printing apparatus 3 is, for example, an MFP (Multi Function Peripheral).
- the printing apparatus 3 includes, as shown in FIG. 2 , a printer 301 , a processor 302 , a scanner 303 , a memory 304 , a display device 305 , an auxiliary storage device 306 , a control panel 307 , and a network I/F 308 .
- the processor 302 executes a computer program stored in the memory 304 or the auxiliary storage device 306 to thereby realize various kinds of processing such as data transmission and reception and print processing in the printing apparatus 3 .
- the printer 301 print-outputs, to printing media, printing data captured by the scanner 303 and printing data output from a PC and transmitted to the printing apparatus 3 via the network I/F 308 .
- the control panel 307 receives an operation input by a user in the printing apparatus 3 and a display output in the display device 305 .
- the display device 305 display-outputs, to the control panel 307 , for example, content changed by an operation input by the user and information concerning a printing job output by the printing apparatus 3 .
- the printing apparatus 3 includes a security function for setting a security level concerning the printing data, a stapling function for applying stapling to the printing data, an N in 1 function, a simplex printing function, and a reuse paper using function.
- the printing apparatus 3 is configured as follows according to types of printing toners: a printing apparatus that performs printing only with erasable toner or ink (hereinafter referred to as printing apparatus for reusable sheets 31 ), a printing apparatus that performs printing with any selected one of the erasable toner or ink and unerasable toner or ink and (hereinafter referred to as reuse selectable printing apparatus 32 ), and a printing apparatus that performs printing only with the unerasable toner or ink (hereinafter referred to as printing apparatus for unreusable sheets 33 ).
- the printing apparatus for reusable sheets 31 prints printing data output from a PC or the like to the apparatus on a printing medium with the erasable toner or ink. Since only the erasable toner or ink is filled in the printing apparatus for reusable sheets 31 , all the printing data are output only with the erasable toner or ink.
- the reuse selectable printing apparatus 32 prints printing data output from a PC or the like to the apparatus on a printing medium with any one of the erasable toner or ink and the unerasable toner or ink selected by a user.
- the user selects the printing with the erasable toner or ink or the unerasable toner or ink on the PC or the control panel 307 of the reuse selectable printing apparatus 32 .
- the printing apparatus for unreusable sheets 33 prints printing data output from a PC or the like to the apparatus on a printing medium with the unerasable toner or ink. Since only the unerasable toner or ink is filled in the printing apparatus for unreusable sheets 33 , all the printing data are output with only the unerasable toner or ink. Therefore, all printing media printed by the printing apparatus for unreusable sheets 33 cannot be reused.
- the printing data delivery apparatus 2 is explained below with reference to FIG. 3 .
- the printing data delivery apparatus 2 includes a printing-data receiving section 21 , a data storing section 22 , a printing-request receiving section 23 , a reuse determining section 24 , an apparatus-information storing section 25 , a completed-data deleting section 26 , a filter-off function section 27 , and a printing-data delivery section 28 .
- the units in the printing data delivery apparatus 2 are realized by a configuration (a configuration A) including the processor 201 , the memory 202 , and the auxiliary storage device 204 .
- a computer program stored in the auxiliary storage device 204 in advance is read into the memory 202 .
- the processor 201 executes an arithmetic operation of the computer program read into the memory 202 , whereby the units are realized.
- the filter-off function section 27 is realized by a configuration including the keyboard 203 in addition to the configuration A.
- the printing-data receiving section 21 receives printing data (PDL (Page Description Language), etc.) transmitted from the client terminal apparatus 5 .
- the printing data includes, besides image data (an image) to be output, information concerning various functions (a security function, a stapling function, etc.) by selection of the printing apparatus 3 by the user.
- the data storing section 22 analyzes the printing data received by the printing-data receiving section 21 and extracts print setting information such as a color mode, the number of copies, a duplex mode, an N in 1 mode, a user ID, presence or absence and positions of stapling, and presence or absence and positions of punching.
- the data storing section 22 associates the extracted print setting information and the printing data and forms a printing job management table shown in FIG. 4 .
- the data storing section 22 stores determination information by the reuse determining section 24 in the printing job management table as well in association with the print setting information and the printing data.
- the reuse determining section 24 determines whether the printing apparatus 3 that transmits a printing job request is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner (first determination), determines, on the basis of the print setting information stored in the data storing section 22 , whether an image in printing data can be printed with the erasable toner (second determination), and gives, on the basis of results of the first determination and the second determination, to the print setting information, information indicating whether it is appropriate to print the printing data in the printing apparatus 3 , which transmits the printing job request, and generates a printing job (first generation).
- the reuse determining section 24 performs the determination according to whether information concerning toner or ink of the printing apparatus 3 , which transmits the printing job request, stored in the apparatus-information storing section 22 is the erasable toner or ink or the unerasable toner or ink. These kinds of information are stored in the apparatus-information storing section 25 in advance.
- the reuse determining section 24 compares print setting information (e.g., security printing, stapling, and punching) corresponding to the printing job stored in the printing-data storing section 22 with a setting table shown in FIG. 5 in which reusability is set in advance and determines whether the print setting information is print setting information for reusable sheets.
- print setting information e.g., security printing, stapling, and punching
- the printing data is data of unreusable sheets if, as shown in FIG. 5 , a level of security printing is level 3 (a level for prohibiting viewing by people other than the user), a stapling function is set, a hole punching function is set ON, printing using reverse side paper is set, or a printing medium is printed five or more times by a reuse paper using function.
- a level of security printing is level 3 (a level for prohibiting viewing by people other than the user)
- a stapling function is set
- a hole punching function is set ON
- printing using reverse side paper is set
- a printing medium is printed five or more times by a reuse paper using function.
- the printing-request receiving section 23 receives a printing job request, a printing job list request, a completion notification, or the like from the printing apparatus 3 and transmits the request or the notification to the reuse determining section 24 or the completed-data deleting section 26 .
- the filter-off function section 27 reproduces the printing job to neglect the information indicating that it is inappropriate to perform printing.
- the completed-data deleting section 26 deletes a printing job subjected to print processing from a printing job list generated by the reuse determining section 24 .
- the printing-data delivery section 28 transmits the printing job list and the printing job generated by the reuse determining section 24 to the printing apparatus 3 .
- the printing apparatus 3 executes various kinds of processing using the data received from the printing data delivery apparatus 2 .
- the printing apparatus 3 is explained below with reference to FIG. 6 .
- the printing apparatus 3 includes, as shown in FIG. 6 , a printing-job requesting section 34 , an information acquiring section 35 , a printing-job receiving section 36 , a display section 37 , a printing-job determining section 38 , and a printing-job executing section 39 .
- the units in the printing apparatus 3 are realized by a configuration (a configuration B) including the processor 302 , the memory 304 , and the auxiliary storage device 306 .
- a computer program stored in the auxiliary storage device 306 in advance is read into the memory 304 .
- the processor 302 executes an arithmetic operation of the computer program read into the memory 304 , whereby the units are realized.
- the printing-job receiving section 36 is realized by a configuration including the scanner 303 (if image data is acquired by scanning an original document) in addition to the configuration B.
- the printing-job executing section 39 is realized by a configuration including the printer 301 in addition to the configuration B.
- the information acquiring section 35 receives user information and user operation input information according to an operation input to the control panel 307 by the user.
- the information acquiring section 35 generates a printing job list request and a printing job request on the basis of the acquired operation input information.
- the printing-job requesting section 34 transmits the printing job list request and the printing job request generated by the information acquiring section 35 or a completion notification generated by the printing-job determining section 38 to the printing-request receiving section 23 .
- the printing-job receiving section 36 receives a printing job list, a printing job, or printing data transmitted from the printing-data delivery section 28 .
- the printing-job determining section 38 determines whether print setting information of the printing job includes information indicating that it is inappropriate to print an image in the printing apparatus 3 . If the printing-job determining section 38 determines that the print setting information does not include the information indicating that it is inappropriate to print an image in the printing apparatus 3 , the printing-job determining section 38 sends printing data including an image to the printing-job executing section 39 .
- the printing-job determining section 38 determines that the print setting information includes the information indicating that it is inappropriate to print an image in the printing apparatus 3 , the printing-job determining section 38 display-outputs, on the display section 37 , to the effect that it is inappropriate to execute print processing of the printing data in the printing apparatus 3 . According to an operation input to the control panel 307 by the user, the printing-job determining section 38 sets a flag for neglecting the print processing ON or OFF in the printing data. Further, the printing-job determining section 38 generates a completion notification for deleting the printing data subjected to the print processing in the printing-job executing section 39 from the printing job list.
- the printing-job executing section 39 executes the print processing on the basis of a determination result in the printing-job determining section 38 and presence or absence of the flag for neglecting the print processing affixed to the printing job.
- the display section 37 displays the printing job list and the like received in the printing-job receiving section 36 on the control panel 307 .
- Control processing of the printing data delivery apparatus 2 according to this embodiment is explained below with reference to FIGS. 7A and 7B .
- the printing data delivery apparatus 2 performs initialization processing necessary for the operation of the printing data delivery apparatus 2 (ACT 1 ).
- the printing-request receiving section 23 monitors reception events of, for example, printing data from the client terminal apparatus 5 and a transmission request for a printing job list, a transmission request for printing data, and a printing completion notification from the printing apparatus 3 .
- the printing-data requesting section 23 receives the reception events (ACT 2 ). If the printing-data receiving section 21 receives printing data from the client terminal apparatus 5 , the printing-data receiving section 21 sends the printing data to the data storing section 22 (ACT 21 ).
- the data storing section 22 analyzes the printing data sent to the data storing section 22 and extracts print setting information such as a color mode, the number of copies, a duplex mode, an N in 1 mode, a user ID, presence or absence and positions of stapling, and presence or absence and positions of punching (ACT 22 ).
- the data storing section 22 adds the extracted print setting information to the printing job management table in a format shown in FIG. 4 in association with an image in the printing data and updates the printing job management table stored in the data storing section 22 (ACT 23 ).
- the printing-request receiving section 23 sends the printing job list request to the reuse determining section 24 (ACT 3 ).
- the reuse determining section 24 acquires, on the basis of the printing job list request, the specifications of the printing apparatus 3 , in particular, information concerning toner or ink filled in the apparatus stored in the apparatus-information storing section 25 (ACT 31 ).
- the reuse determining section 24 acquires a printing job corresponding to the printing job list request from the printing job management table stored in the data storing section 22 (ACT 32 ).
- the reuse determining section 24 determines, on the basis of configuration information of the printing apparatus 3 acquired from the apparatus-information storing section 25 , whether the requesting printing apparatus 3 is an apparatus that uses the erasable ink or toner or an apparatus that uses the unerasable toner or ink (ACTS 33 and 34 , first determination).
- the reuse determining section 24 determines which of the printing apparatus for unreusable sheets 33 , the reuse selectable apparatus 32 , and the printing apparatus for reusable sheets 31 the printing apparatus 3 that outputs the printing job list request is. Specifically, if the reuse determining section 24 determines, referring to the configuration information of the printing apparatus 3 , that the printing apparatus 3 cannot perform printing with the erasable toner or ink, the reuse determining section 24 determines that the printing apparatus 3 is the printing apparatus for unreusable sheets 33 (NO in ACT 33 ).
- the reuse determining section 24 determines, referring to the configuration information of the printing apparatus 3 , that the printing apparatus 3 can perform printing with the erasable toner or ink and can perform printing with the unerasable toner or ink as well, the reuse determining section 24 determines the printing apparatus 3 is the reuse selectable apparatuses 32 (YES in ACT 34 ). If the reuse determining section 24 determines, referring to the configuration information of the printing apparatus 3 , that the printing apparatus 3 can perform printing with the erasable toner or ink but cannot perform printing with the unerasable toner or ink, the reuse determining section 24 determines that the printing apparatus 3 is the printing apparatus for reusable sheets 31 (NO in ACT 34 ).
- the reuse determining section 24 determines whether the printing job acquired from the printing job management table includes print setting inappropriate for reuse (ACTS 35 , 36 , and 37 ). In other words, after determining which type of a printing apparatus the printing apparatus 3 is, the reuse determining section 24 determines whether the print setting information included in the printing job shown in FIG. 4 is print setting set as NG during use in FIG. 5 . For example, in Job00004 in FIG. 4 , the stapling function is enabled. On the other hand, in FIG.
- a reuse determination condition is NG during use if the stapling function is set. Therefore, reuse is prohibited in Job00004.
- a printing job including a flag to be displayed on the display section 37 in a gray-out state to disable the user to select the printing job is formed (ACTS 41 , 42 , 43 , and 44 ).
- the ruse determining section 24 may give, according to the determination whether print setting inappropriate for reuse is included in the printing job, to the print setting information, information indicating whether a sheet after printing of the image of the printing data is reusable.
- the reuse determining section 24 determines that the printing apparatus 3 is the printing apparatus for unreusable sheets 33 and the print setting information corresponding to the image in the printing data acquired from the printing job management table (hereinafter, print setting information corresponding to the printing data) does not include print setting inappropriate for reuse, the reuse determining section 24 adds print setting information for reusable sheets to the print setting information.
- the reuse determining section 24 adds a flag displayed in a gray-out state on the display section 37 simultaneously with the addition of the print setting information for reusable sheets and adds the flag to the printing job list transmitted to the printing apparatus 3 (ACT 41 ).
- the reuse determining section 24 adds print setting information for unreusable sheets to the print setting information and adds the print setting information for unreusable sheets to the printing job list (ACT 42 ).
- the reuse determining section 24 determines that the printing apparatus 3 is the reuse selectable apparatus 32 and the print setting information corresponding to the printing data does not include print setting inappropriate for reuse and if the reuse determining section 24 determines that the printing apparatus 3 is the reuse selectable apparatus 32 and the print setting information corresponding to the printing data does not include print setting inappropriate for reuse, the reuse determining section 24 adds print setting information for reusable sheets to the print setting information and adds the print setting information for reusable sheets to the printing job list (ACT 43 ). If the reuse determining section 24 determines that the printing apparatus 3 is the reuse selectable apparatus 32 and the print setting information corresponding to the printing data includes print setting inappropriate for reuse, the reuse determining section 24 adds print setting information for unreusable sheets to the print setting information. The reuse determining section 24 adds a flag displayed in a gray-out state on the display section 37 simultaneously with the addition of the print setting information for unreusable sheets and adds the flag to the printing job list (ACT 44 ).
- the printing data delivery apparatus 2 may include the filter-off function section 27 to enable the printing apparatus 3 to perform execution processing for a printing job even if the printing job is inappropriate for the printing apparatus for unreusable sheets 33 and the printing apparatus for reusable sheets 31 .
- the filter-off function section 27 determines whether a filter is on or off (ACTS 38 and 39 ). In the following two cases of the determination by the filter-off function section 27 , the filter-off function section 27 adds print setting information for neglecting print setting information including information indicating that there is setting inappropriate for printing the printing data in the printing apparatus 3 .
- the filter-off function section 27 determines that the filter is set ON and the reuse determining section 24 determines that the printing apparatus 3 is the printing apparatus for unreusable sheets 33 and the print setting information including information indicating that setting inappropriate for printing the printing data in the printing apparatus for unreusable sheets 33 is present in the printing job generated by the reuse determining section 24 (ACT 40 ).
- the filter-off function section 27 determines that the filter is set ON and the reuse determining section 24 determines that the print setting information includes the information indicating that setting inappropriate for printing the printing data in the printing apparatus for reusable sheets 31 is present (ACT 45 ). In this way, the filter-off function section 27 can execute the printing job on the basis of the intension of the user even in the print setting unsuitable for outputting the printing data in the printing apparatuses 3 .
- the reuse determining section 24 determines whether the processing in ACTS 33 to 45 is performed for all printing jobs in the printing job list request (ACT 46 ). If it is determined that not all the printing jobs included in the printing job list request are determined by the reuse determining section 24 , the reuse determining section 24 acquires the next printing job in the printing job list request from the printing job management table and performs the determination in the reuse determining section 24 (ACT 48 ).
- the reuse determining section 24 performs the determination for all the printing jobs included in the printing job list request, the reuse determining section 24 sends the printing job list to the printing-data delivery section 28 (ACT 47 ).
- the printing data delivery apparatus 2 completes the operation (ACTS 6 and 7 ).
- the reuse determining section 24 outputs a printing job list obtained by adding determination information to all the printing jobs (second generation) to the control panel 307 of the printing apparatus 3 in a format explained below.
- the reuse determining section 24 generates a printing job list to display a display output shown in FIG. 8 on the control panel 307 of the printing apparatus 3 .
- the display section 37 displays an icon indicating reusability in a reusability space corresponding to printing data of reusable sheets. According to this display, the user can recognize at a glance that a printing job about to be printed now a printing job for reusable sheets.
- the display section 37 performs a display output shown in FIG. 9 .
- the reuse determining section 24 performs a display output of all items.
- the reuse determining section 24 performs a display output for displaying a print setting space in a gray-out state to disable the user to select the printing data. Consequently, it is possible to prevent the user from executing a printing job unsuitable for the printing apparatus 3 . In other words, it is possible to prevent execution of print processing by a wrong operation input by the user. Therefore, it is possible to prevent the printing apparatus 3 from uselessly consuming printing media and toner or ink.
- the display section 37 performs a display output shown in FIG. 10 .
- the display section 37 performs a display output for displaying the print setting space and the reusability space in a gray-out state. Consequently, it is possible to prevent the user from selecting by mistake a printing job unsuitable for the printing apparatus 3 displayed on the control panel 307 .
- Both of the print setting space and the reusability space are displayed in a gray-out state in the printing apparatus for unreusable sheets 33 because the reusability space is unnecessary in the printing apparatus for unreusable sheets 33 .
- the printing apparatus 3 may be configured to acquire collective selection information on the control panel 307 of the printing apparatus 3 . If the collective selection information is acquired by the information acquiring section 35 , all printing jobs displayed on the control panel 307 can be collectively selected.
- the display of the printing apparatus for reusable sheets 31 shown in FIG. 9 is changed to display shown in FIG. 12 . In this way, only printing jobs suitable for the setting of the printing apparatus 3 are selected by one operation by the user excluding those already displayed in a gray-out state as unsuitable for the setting of the printing apparatus 3 by printing apparatus for reusable sheets 31 . Consequently, it is possible to save labor and time of the user for selecting necessary printing jobs from the control panel 307 many times.
- the printing data delivery apparatus 2 performs the processing explained below again.
- the printing-request receiving section 23 receives a printing job request as shown in FIG. 7A
- the printing-request receiving section 23 sends the printing job request to the reuse determining section 24 (ACT 4 ).
- the reuse determining section 24 acquires, on the basis of the sent printing job request, printing data corresponding to the printing job request from the printing-data storing section 25 (ACT 41 ).
- the reuse determining section 24 acquires, on the basis of the printing job request, print setting information indicating determination of erasability by the reuse determining section 24 (hereinafter referred to as determination information) from the printing job management table.
- the reuse determining section 24 sends these kinds of information to the printing-data delivery section 28 and prints printing data (ACTS 42 , 6 , and 7 ).
- the printing-request receiving section 23 When the printing-request receiving section 23 receives a printing completion notification from the printing apparatus 3 , the printing-request receiving section 23 notifies the completed-data deleting section 26 of the printing completion notification.
- the completed-data deleting section 26 searches through the printing job management table stored in the data storing section 22 and specifies a place where printing data corresponding to the printing completion notification is stored (ACT 51 ).
- the completed-data deleting section 26 deletes the printing data corresponding to the printing completion notification from the specified place of the printing-data storing section 22 and deletes the printing job corresponding to the printing completion notification in the printing job management table (ACTS 52 and 53 ). After these operations, the printing-data delivery apparatus 2 ends the operation (ACTS 6 and 7 ).
- Control processing of the printing apparatus 3 for outputting printing data delivered from the printing data delivery apparatus 2 according to this embodiment is explained below with reference to FIGS. 14A and 14B .
- the printing apparatus 3 performs initialization processing in the printing apparatus 3 (ACT 8 ).
- the information-acquiring section 35 acquires user information of the user and performs user authentication. If the user authentication is correctly performed, the information acquiring section 35 generates a printing job list request in order to display, as a list, printing jobs received by the printing apparatus 3 .
- the printing job list request generated by the information acquiring section 35 is sent from the information acquiring section 35 to the printing-job requesting section 34 .
- the printing-job requesting section 34 transmits the printing job list request to the reuse determining section 24 via the printing-request receiving section 23 and the printing-job receiving section 36 .
- the printing-job receiving section 36 receives, on the basis of the transmitted printing job list request, a printing job list including determination information by the reuse determining section 24 from the reuse determining section 24 .
- the display section 37 displays the received printing job list on the control panel 307 and requests the user to select a printing job (ACT 83 ).
- the information acquiring section 35 acquires selection information of the printing job and generates a printing job request.
- the information acquiring section 35 sends the printing job request generated by the information acquiring section 35 to the printing-job requesting section 34 .
- the printing-job requesting section 34 transmits the printing job request to the printing-request receiving section 23 (ACTS 9 and 91 ).
- the printing-job receiving section 36 receives printing data and determination information on the basis of the printing request (ACT 92 ). This processing in ACT 92 is applied to all printing data in the printing job list (ACT 93 ).
- the printing apparatus 3 also performs work for checking determination whether it is appropriate to print the printing data in the printing apparatus 3 determined on the printing data delivery apparatus 2 side. Specifically, the printing-job determining section 38 determines whether determination information by the reuse determining section 24 and specifications (in particular, specifications concerning toner and ink) of the printing apparatus 3 that requests a printing job coincide with each other (ACT 94 ). If the printing-job determining section 38 determines that the determination information by the reuse determining section 24 and the specifications of the printing apparatus 3 that requests a printing job coincide with each other, the printing-job determining section 38 sets the flag for neglecting execution of the print processing by the printing apparatus 3 to OFF (ACT 98 ).
- the printing apparatus 3 executes the print processing on the basis of the printing job generated by the information acquiring section 35 (ACT 99 ).
- the printing-job determining section 38 transmits, concerning the printing job executed by the printing apparatus 3 , a printing completion notification indicating the printing job is completed from the printing apparatus 3 to the printing-data delivery apparatus 2 and deletes the printing data stored in the data storing section 22 (ACT 100 ).
- the printing-job determining section 38 determines whether all printing jobs are processed. If the printing-job determining section 38 determines that not all the printing jobs are executed, the printing-job determining section 38 determines whether the next printing job in the printing job management table and the use of the printing apparatus 3 coincide with each other (ACTS 101 and 94 ).
- the printing-job determining section 38 determines that all the printing jobs are executed in the printing apparatus 3 , the printing-job determining section 38 sends a printing job deletion request to the printing-job requesting section 34 to request the printing-job requesting section 34 to delete the printing job executed in the printing apparatus 3 from the printing job management table managed by the printing data delivery apparatus 2 .
- the printing-job determining section updates the printing management table in the printing data delivery apparatus 2 (ACT 102 ). Thereafter, the printing apparatus 3 receives user authentication by the user again (ACT 81 ).
- the printing-job determining section 38 determines that the determination information determined by the reuse determining section 24 and the specifications of the printing apparatus 3 that request a printing job do not coincide with each other, the printing-job determining section 38 outputs display on the display section 37 indicating that the printing job and the specifications of the printing apparatus 3 do not coincide with each other to the control panel 307 (ACT 95 ).
- the display section 37 performs display shown in FIG. 15 on the control panel 307 to call the user's attention to the fact that the printing job and the specifications of the printing apparatus 3 do not coincide with each other (ACT 95 ).
- the display section 37 excludes the printing job determined as not coinciding with the specifications of the printing apparatus 3 by the printing-job determining section 38 from print processing targets.
- Concerning the printing job excluded from the processing targets in order to inform the user which printing job is excluded from the print processing targets, “number”, “document name”, and “print setting” of the printing job excluded from the print processing targets maybe displayed on the control panel 307 .
- the printing-job determining section 38 may output display shown in FIG. 16 to the control panel 307 (ACT 95 ). Since the printing-job determining section 38 displays the display shown in FIG. 16 on the control panel 307 , even if the printing job does not coincide with the specifications of the printing apparatus 3 , the user can select, according to a demand of the user, processing from three processing operations: printing of the printing job (continue printing), printing after a change of the inappropriate printing job (print after change), and suspension of the inappropriate printing job (suspend) (ACT 96 ).
- the printing-job determining section 38 sets the flag for neglecting print processing to OFF and executes the printing job (ACTS 98 and 99 ). If the user selects “print after change” from the screen displayed on the control panel 307 , the printing-job determining section 38 sets the flag for neglecting print processing to ON (ACT 97 ).
- the printing-job determining section 24 changes setting of a stapling function, a hole punching function, a reverse side paper using function, and a security level in print setting information of the printing data to be suitable for the printing apparatus 3 .
- the printing-job executing section 39 transmits a notification of the execution of the print processing and the completion of the printing to the printing-data delivery apparatus 2 and shifts to the next printing job (ACTS 99 , 100 , and 101 ). If the user selects “suspend” from the screen displayed on the control panel 307 , the printing-job determining section 38 suspends the printing job in which the determination information by the reuse determining section 24 and the specifications of the printing apparatus 3 are different and performs determination of the next printing job (ACT 101 ).
- the display section 37 may output display shown in FIG. 17 to the control panel 307 (ACT 95 ).
- the reuse selectable apparatus 32 can perform print output with the unerasable toner or ink suitable for the printing job (ACTS 97 and 99 ). Consequently, even if the user performs wrong setting of a printing job in the reuse selectable apparatus 32 , the reuse selectable apparatus 32 can always execute print processing suitable for the printing job.
- the processing proceeds to the determination whether all the printing jobs are processed.
- the printing job list request processing and the display update are performed (ACTS 101 and 102 ).
- the printing apparatus 3 determines whether there are another processing request (ACTS 81 , 82 , 83 , and 84 ).
- the printing apparatus 3 executes the other processing and executes the user authentication determination again (ACTS 85 and 81 ) If the user does not select another processing request, the processing proceeds to determination whether the user ends the operation input on the control panel 307 (ACT 86 ). If the user ends the operation input on the control panel 307 , the printing apparatus 3 performs LOGOFF processing and determines whether the user authentication processing is performed again (ACT 87 ). Conversely, if the user does not end the operation input, the printing apparatus 3 determines whether the user is requested to perform power-off on the control panel 307 (ACT 88 ).
- a power supply for the printing apparatus 3 is turned off (ACT 89 ). If the user does not respond to the request for power-off displayed on the control panel 307 , the user authentication determination is performed again (ACT 81 ).
- the printing data delivery apparatus 2 and the printing apparatus 3 are explained as the separate configurations. However, the printing data delivery apparatus 2 and the printing apparatus 3 are not limited to this.
- the printing apparatus 3 may have the function of the printing data delivery apparatus 2 .
- the printing-request receiving section 23 is configured to acquire an operation input of the user on the control panel 307 .
- the printing-data delivery section 28 that transmits printing data from the printing data delivery apparatus 2 to the printing apparatus 3 is not provided.
- the reuse determining section 24 configured to perform determination for determining, on the basis of the print setting information stored in the data storing section 22 , whether the printing data can be printed with the erasable toner, and perform first generation for giving, on the basis of the determination, to the print setting information, information indicating whether it is appropriate to print the printing data with the erasable toner, the control panel 307 of which is operated, and generating a printing job.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Cabinets, Racks, Or The Like Of Rigid Construction (AREA)
- Refrigerator Housings (AREA)
- Extensible Doors And Revolving Doors (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
A printing data delivery apparatus includes: a printing-data receiving section configured to receive printing data; a data storing section configured to extract print setting information from the received printing data and store the print setting information; a printing-request receiving section configured to receive a printing job request from a printing apparatus; a reuse determining section configured to perform first determination for determining whether the printing apparatus is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner, perform second determination for determining whether the printing data can be printed with the erasable toner, and perform first generation for giving, to the print setting information, information indicating whether it is appropriate to print the printing data in the printing apparatus and generating a printing job; and a printing-data delivery section configured to transmit the printing job to the printing apparatus.
Description
- This application is a Continuation of application Ser. No. 13/270,316 filed Oct. 11, 2011, which is based upon and claims the benefit of priority from U.S. Provisional application 61/392,712, filed on Oct. 13, 2010; the entire contents of both of which are incorporated herein by reference.
- Embodiments described herein relate generally to a technique for facilitating a method of using printing media taking into account efficiency of discarding work for prints printed by a printer or the like and a life cycle of the prints.
- In the past, when a user discards prints printed by a printer or the like, in order to allow the user to easily perform classification work for the prints, classifications for sorting are printed in margins of the prints.
- However, in this related art, a discarding classification is merely determined from information such as a printing ratio (the number of recording dots per one page, a color printing ratio, etc.) and a sheet type (the material and the size of a sheet). Therefore, in this related art, if a format (a printing ratio and a sheet type) of a print is the same, a discarding classification cannot be changed according to a difference in a security level or presence or absence of staples. In other words, if a format of a print is “reusable”, a discarding classification “reusable” is affixed to even a print that has a high security level and needs to be shredded and a print that cannot be reused because the print is stapled.
- Further, in this related art, since a discarding classification determined on the basis of format setting of a print is simply printed on the print, if a user does not notice print setting inappropriate for reuse of the print, the print could be printed according to wrong print setting. As a result, the print cannot be reused and discarded documents increase.
-
FIG. 1 is a configuration diagram of a printing data delivery system; -
FIG. 2 is a configuration diagram of a printing data delivery apparatus and a printing apparatus; -
FIG. 3 is a functional block diagram of the printing data delivery apparatus; -
FIG. 4 is a diagram of a printing job management table; -
FIG. 5 is a diagram of a reusability setting table; -
FIG. 6 is a functional block diagram of the printing apparatus; -
FIGS. 7A and 7B are control flowcharts of the printing data delivery apparatus; -
FIG. 8 is a display diagram of a printing job list in a printing apparatus for reusable sheets; -
FIG. 9 is a display diagram of a printing job list in a reuse selectable printing apparatus; -
FIG. 10 is a display diagram of a printing job list in a printing apparatus for unreusable sheets; -
FIG. 11 is a display diagram of a printing job list during ON setting of a filter OFF function in the printing apparatus for reusable sheets and the printing apparatus for unreusable sheets; -
FIG. 12 is a display diagram of a printing job list during printing job collective selection in the printing apparatus for reusable sheets; -
FIG. 13 is a display diagram of a printing job list displayed when printing jobs are collectively selected during ON setting of the filter OFF function of the printing apparatus for reusable sheets; -
FIGS. 14A and 14B are control flowcharts of the printing apparatus; -
FIG. 15 is a display diagram of a control panel displayed when a printing job having a high security level is included in the printing apparatus for reusable sheets; -
FIG. 16 is a display diagram of the control panel displayed when a selected printing job is unsuitable for reuse in the printing apparatus for reusable sheets; and -
FIG. 17 is a display diagram of the control panel displayed when a selected printing job is unsuitable for print setting currently selected by a user in the reuse selectable printing apparatus. - In general, according to one embodiment, a printing data delivery apparatus includes: a printing-data receiving section configured to receive printing data transmitted from a client terminal apparatus; a data storing section configured to extract print setting information from the printing data received by the printing-data receiving section and store the print setting information in association with an image in the printing data; a printing-request receiving section configured to receive a printing job request from a printing apparatus; a reuse determining section configured to perform first determination for determining whether the printing apparatus that transmits the printing job request to the printing-request receiving section is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner, perform second determination for determining, on the basis of the print setting information stored in the data storing section, whether the printing data can be printed with the erasable toner, and perform first generation for giving, on the basis of determination results of the first determination and the second determination, to the print setting information, information indicating whether it is appropriate to print the printing data in the printing apparatus that transmits the printing job request and generating a printing job; and a printing-data delivery section configured to transmit the printing job generated by the first generation of the reuse determining section to the printing apparatus that transmits the printing job request.
- A form of an embodiment is explained in detail below with reference to the accompanying drawings.
-
FIG. 1 is a diagram of a schematic configuration of a printingdata delivery system 1, which is an example of this embodiment.FIG. 2 is a hardware block diagram of a printingdata delivery apparatus 2 and aprinting apparatus 3 included in the printingdata delivery system 1 according to this embodiment. - As shown in
FIG. 1 , in the printing data delivery system according to this embodiment, pluralclient terminal apparatuses 5, the printingdata delivery apparatus 2, andplural printing apparatuses 31 to 33 (hereinafter referred to asprinting apparatuses 3 when generally named) are connected to be capable communicating with one another through a telecommunication line (which may be either wired or wireless) such as a LAN (Local Area Network). - The
client terminal apparatuses 5 are, for example, PCs that users use as network terminals. Theclient terminal apparatuses 5 include processors (not shown), memories (not shown), and auxiliary storage devices (not shown). The processors execute computer programs stored in the memories or the auxiliary storage devices to thereby realize various kinds of processing such as data transmission and reception, print setting, and a printing instruction in theclient terminal apparatuses 5. Theclient terminal apparatuses 5 communicate with the printingdata delivery apparatus 2 via, for example, communication apparatuses at access points AP1 to AP3 as shown inFIG. 1 . The users transmit printing data to the printingdata delivery apparatus 2 using printer drivers or the like installed in theclient terminal apparatuses 5. - The printing
data delivery apparatus 2 includes a function of a server. The printingdata delivery apparatus 2 includes, as shown inFIG. 2 , aprocessor 201, amemory 202, akeyboard 203, anauxiliary storage device 204, adisplay 205, and a network I/F 206. Theprocessor 201 executes computer programs stored in thememory 202 and theauxiliary storage device 204 to thereby realize various kinds of processing such as determination processing and data transmission processing in the printingdata delivery apparatus 2. Theauxiliary storage device 204 can be, for example, a HDD (Hard Disk Drive). Theauxiliary storage device 204 stores printing data output from all theclient terminal apparatuses 5 connected to a network (in particular, a location-free printing system environment). Since the data output from theclient terminal apparatuses 5 on the network are managed in one place in this way, the users can output the printing data witharbitrary printing apparatuses 3. Consequently, if theprinting apparatuses 3 about to output the printing data output a large amount of printing data or if theprinting apparatuses 3 are broken, it is possible to output the printing data avoiding theseprinting apparatuses 3. - The
printing apparatus 3 is, for example, an MFP (Multi Function Peripheral). Theprinting apparatus 3 includes, as shown inFIG. 2 , aprinter 301, aprocessor 302, ascanner 303, amemory 304, adisplay device 305, anauxiliary storage device 306, acontrol panel 307, and a network I/F 308. Theprocessor 302 executes a computer program stored in thememory 304 or theauxiliary storage device 306 to thereby realize various kinds of processing such as data transmission and reception and print processing in theprinting apparatus 3. Theprinter 301 print-outputs, to printing media, printing data captured by thescanner 303 and printing data output from a PC and transmitted to theprinting apparatus 3 via the network I/F 308. Thecontrol panel 307 receives an operation input by a user in theprinting apparatus 3 and a display output in thedisplay device 305. Thedisplay device 305 display-outputs, to thecontrol panel 307, for example, content changed by an operation input by the user and information concerning a printing job output by theprinting apparatus 3. Theprinting apparatus 3 includes a security function for setting a security level concerning the printing data, a stapling function for applying stapling to the printing data, an N in 1 function, a simplex printing function, and a reuse paper using function. - The
printing apparatus 3 is configured as follows according to types of printing toners: a printing apparatus that performs printing only with erasable toner or ink (hereinafter referred to as printing apparatus for reusable sheets 31), a printing apparatus that performs printing with any selected one of the erasable toner or ink and unerasable toner or ink and (hereinafter referred to as reuse selectable printing apparatus 32), and a printing apparatus that performs printing only with the unerasable toner or ink (hereinafter referred to as printing apparatus for unreusable sheets 33). - The printing apparatus for
reusable sheets 31 prints printing data output from a PC or the like to the apparatus on a printing medium with the erasable toner or ink. Since only the erasable toner or ink is filled in the printing apparatus forreusable sheets 31, all the printing data are output only with the erasable toner or ink. - The reuse
selectable printing apparatus 32 prints printing data output from a PC or the like to the apparatus on a printing medium with any one of the erasable toner or ink and the unerasable toner or ink selected by a user. The user selects the printing with the erasable toner or ink or the unerasable toner or ink on the PC or thecontrol panel 307 of the reuseselectable printing apparatus 32. - The printing apparatus for
unreusable sheets 33 prints printing data output from a PC or the like to the apparatus on a printing medium with the unerasable toner or ink. Since only the unerasable toner or ink is filled in the printing apparatus forunreusable sheets 33, all the printing data are output with only the unerasable toner or ink. Therefore, all printing media printed by the printing apparatus forunreusable sheets 33 cannot be reused. - The printing
data delivery apparatus 2 is explained below with reference toFIG. 3 . - The printing
data delivery apparatus 2 includes a printing-data receiving section 21, adata storing section 22, a printing-request receiving section 23, areuse determining section 24, an apparatus-information storing section 25, a completed-data deleting section 26, a filter-off function section 27, and a printing-data delivery section 28. - The units in the printing
data delivery apparatus 2 are realized by a configuration (a configuration A) including theprocessor 201, thememory 202, and theauxiliary storage device 204. A computer program stored in theauxiliary storage device 204 in advance is read into thememory 202. Theprocessor 201 executes an arithmetic operation of the computer program read into thememory 202, whereby the units are realized. The filter-off function section 27 is realized by a configuration including thekeyboard 203 in addition to the configuration A. - The printing-
data receiving section 21 receives printing data (PDL (Page Description Language), etc.) transmitted from theclient terminal apparatus 5. The printing data includes, besides image data (an image) to be output, information concerning various functions (a security function, a stapling function, etc.) by selection of theprinting apparatus 3 by the user. - The
data storing section 22 analyzes the printing data received by the printing-data receiving section 21 and extracts print setting information such as a color mode, the number of copies, a duplex mode, an N in 1 mode, a user ID, presence or absence and positions of stapling, and presence or absence and positions of punching. Thedata storing section 22 associates the extracted print setting information and the printing data and forms a printing job management table shown inFIG. 4 . Thedata storing section 22 stores determination information by thereuse determining section 24 in the printing job management table as well in association with the print setting information and the printing data. - The
reuse determining section 24 determines whether theprinting apparatus 3 that transmits a printing job request is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner (first determination), determines, on the basis of the print setting information stored in thedata storing section 22, whether an image in printing data can be printed with the erasable toner (second determination), and gives, on the basis of results of the first determination and the second determination, to the print setting information, information indicating whether it is appropriate to print the printing data in theprinting apparatus 3, which transmits the printing job request, and generates a printing job (first generation). In the first determination, thereuse determining section 24 performs the determination according to whether information concerning toner or ink of theprinting apparatus 3, which transmits the printing job request, stored in the apparatus-information storing section 22 is the erasable toner or ink or the unerasable toner or ink. These kinds of information are stored in the apparatus-information storing section 25 in advance. In the second determination, thereuse determining section 24 compares print setting information (e.g., security printing, stapling, and punching) corresponding to the printing job stored in the printing-data storing section 22 with a setting table shown inFIG. 5 in which reusability is set in advance and determines whether the print setting information is print setting information for reusable sheets. The printing data is data of unreusable sheets if, as shown inFIG. 5 , a level of security printing is level 3 (a level for prohibiting viewing by people other than the user), a stapling function is set, a hole punching function is set ON, printing using reverse side paper is set, or a printing medium is printed five or more times by a reuse paper using function. - The printing-
request receiving section 23 receives a printing job request, a printing job list request, a completion notification, or the like from theprinting apparatus 3 and transmits the request or the notification to thereuse determining section 24 or the completed-data deleting section 26. - If the printing job generated by the
reuse determining section 24 has print setting information including information indicating that it is inappropriate to perform printing in theprinting apparatus 3 that receives the printing job request or the like, the filter-off function section 27 reproduces the printing job to neglect the information indicating that it is inappropriate to perform printing. - The completed-
data deleting section 26 deletes a printing job subjected to print processing from a printing job list generated by thereuse determining section 24. - The printing-
data delivery section 28 transmits the printing job list and the printing job generated by thereuse determining section 24 to theprinting apparatus 3. Theprinting apparatus 3 executes various kinds of processing using the data received from the printingdata delivery apparatus 2. - The
printing apparatus 3 is explained below with reference toFIG. 6 . - The
printing apparatus 3 includes, as shown inFIG. 6 , a printing-job requesting section 34, aninformation acquiring section 35, a printing-job receiving section 36, adisplay section 37, a printing-job determining section 38, and a printing-job executing section 39. - The units in the
printing apparatus 3 are realized by a configuration (a configuration B) including theprocessor 302, thememory 304, and theauxiliary storage device 306. A computer program stored in theauxiliary storage device 306 in advance is read into thememory 304. Theprocessor 302 executes an arithmetic operation of the computer program read into thememory 304, whereby the units are realized. The printing-job receiving section 36 is realized by a configuration including the scanner 303 (if image data is acquired by scanning an original document) in addition to the configuration B. Further, the printing-job executing section 39 is realized by a configuration including theprinter 301 in addition to the configuration B. - The
information acquiring section 35 receives user information and user operation input information according to an operation input to thecontrol panel 307 by the user. Theinformation acquiring section 35 generates a printing job list request and a printing job request on the basis of the acquired operation input information. - The printing-
job requesting section 34 transmits the printing job list request and the printing job request generated by theinformation acquiring section 35 or a completion notification generated by the printing-job determining section 38 to the printing-request receiving section 23. - The printing-
job receiving section 36 receives a printing job list, a printing job, or printing data transmitted from the printing-data delivery section 28. - If the user selects a printing job displayed on the
control panel 307 by thedisplay section 37, the printing-job determining section 38 determines whether print setting information of the printing job includes information indicating that it is inappropriate to print an image in theprinting apparatus 3. If the printing-job determining section 38 determines that the print setting information does not include the information indicating that it is inappropriate to print an image in theprinting apparatus 3, the printing-job determining section 38 sends printing data including an image to the printing-job executing section 39. If the printing-job determining section 38 determines that the print setting information includes the information indicating that it is inappropriate to print an image in theprinting apparatus 3, the printing-job determining section 38 display-outputs, on thedisplay section 37, to the effect that it is inappropriate to execute print processing of the printing data in theprinting apparatus 3. According to an operation input to thecontrol panel 307 by the user, the printing-job determining section 38 sets a flag for neglecting the print processing ON or OFF in the printing data. Further, the printing-job determining section 38 generates a completion notification for deleting the printing data subjected to the print processing in the printing-job executing section 39 from the printing job list. - The printing-
job executing section 39 executes the print processing on the basis of a determination result in the printing-job determining section 38 and presence or absence of the flag for neglecting the print processing affixed to the printing job. - The
display section 37 displays the printing job list and the like received in the printing-job receiving section 36 on thecontrol panel 307. - Control processing of the printing
data delivery apparatus 2 according to this embodiment is explained below with reference toFIGS. 7A and 7B . - First, the printing
data delivery apparatus 2 performs initialization processing necessary for the operation of the printing data delivery apparatus 2 (ACT 1). After the initialization processing is performed, the printing-request receiving section 23 monitors reception events of, for example, printing data from theclient terminal apparatus 5 and a transmission request for a printing job list, a transmission request for printing data, and a printing completion notification from theprinting apparatus 3. The printing-data requesting section 23 receives the reception events (ACT 2). If the printing-data receiving section 21 receives printing data from theclient terminal apparatus 5, the printing-data receiving section 21 sends the printing data to the data storing section 22 (ACT 21). Thedata storing section 22 analyzes the printing data sent to thedata storing section 22 and extracts print setting information such as a color mode, the number of copies, a duplex mode, an N in 1 mode, a user ID, presence or absence and positions of stapling, and presence or absence and positions of punching (ACT 22). Thedata storing section 22 adds the extracted print setting information to the printing job management table in a format shown inFIG. 4 in association with an image in the printing data and updates the printing job management table stored in the data storing section 22 (ACT 23). - If the printing-
data receiving section 21 does not receive printing data from theclient terminal apparatus 5 and the printing-request receiving section 23 receives a printing job list request from theprinting apparatus 3, the printing-request receiving section 23 sends the printing job list request to the reuse determining section 24 (ACT 3). Thereuse determining section 24 acquires, on the basis of the printing job list request, the specifications of theprinting apparatus 3, in particular, information concerning toner or ink filled in the apparatus stored in the apparatus-information storing section 25 (ACT 31). Thereuse determining section 24 acquires a printing job corresponding to the printing job list request from the printing job management table stored in the data storing section 22 (ACT 32). - The
reuse determining section 24 determines, on the basis of configuration information of theprinting apparatus 3 acquired from the apparatus-information storing section 25, whether the requestingprinting apparatus 3 is an apparatus that uses the erasable ink or toner or an apparatus that uses the unerasable toner or ink (ACTS 33 and 34, first determination). - According to a result of the determination, the
reuse determining section 24 determines which of the printing apparatus forunreusable sheets 33, the reuseselectable apparatus 32, and the printing apparatus forreusable sheets 31 theprinting apparatus 3 that outputs the printing job list request is. Specifically, if thereuse determining section 24 determines, referring to the configuration information of theprinting apparatus 3, that theprinting apparatus 3 cannot perform printing with the erasable toner or ink, thereuse determining section 24 determines that theprinting apparatus 3 is the printing apparatus for unreusable sheets 33 (NO in ACT 33). If thereuse determining section 24 determines, referring to the configuration information of theprinting apparatus 3, that theprinting apparatus 3 can perform printing with the erasable toner or ink and can perform printing with the unerasable toner or ink as well, thereuse determining section 24 determines theprinting apparatus 3 is the reuse selectable apparatuses 32 (YES in ACT 34). If thereuse determining section 24 determines, referring to the configuration information of theprinting apparatus 3, that theprinting apparatus 3 can perform printing with the erasable toner or ink but cannot perform printing with the unerasable toner or ink, thereuse determining section 24 determines that theprinting apparatus 3 is the printing apparatus for reusable sheets 31 (NO in ACT 34). - As explained above, after the
reuse determining section 24 determines which of the printing apparatus forunreusable sheets 33, the reuseselectable apparatus 32, and the printing apparatus forreusable sheets 31 theprinting apparatus 3 that outputs the printing job list request is, thereuse determining section 24 determines whether the printing job acquired from the printing job management table includes print setting inappropriate for reuse (ACTS 35, 36, and 37). In other words, after determining which type of a printing apparatus theprinting apparatus 3 is, thereuse determining section 24 determines whether the print setting information included in the printing job shown inFIG. 4 is print setting set as NG during use inFIG. 5 . For example, in Job00004 inFIG. 4 , the stapling function is enabled. On the other hand, inFIG. 5 , a reuse determination condition is NG during use if the stapling function is set. Therefore, reuse is prohibited in Job00004. According to these two determination results, if theprinting apparatus 3 and the print setting information do not coincide with each other, a printing job including a flag to be displayed on thedisplay section 37 in a gray-out state to disable the user to select the printing job is formed (ACTS 41, 42, 43, and 44). Theruse determining section 24 may give, according to the determination whether print setting inappropriate for reuse is included in the printing job, to the print setting information, information indicating whether a sheet after printing of the image of the printing data is reusable. - Specifically, the
reuse determining section 24 determines that theprinting apparatus 3 is the printing apparatus forunreusable sheets 33 and the print setting information corresponding to the image in the printing data acquired from the printing job management table (hereinafter, print setting information corresponding to the printing data) does not include print setting inappropriate for reuse, thereuse determining section 24 adds print setting information for reusable sheets to the print setting information. Thereuse determining section 24 adds a flag displayed in a gray-out state on thedisplay section 37 simultaneously with the addition of the print setting information for reusable sheets and adds the flag to the printing job list transmitted to the printing apparatus 3 (ACT 41). If theprinting apparatus 3 is the printing apparatus forunreusable sheets 33 and the print setting information corresponding to the printing data is inappropriate for reuse and if theprinting apparatus 3 is the reuseselectable apparatus 32 and the print setting information corresponding to the printing data is inappropriate for reuse, thereuse determining section 24 adds print setting information for unreusable sheets to the print setting information and adds the print setting information for unreusable sheets to the printing job list (ACT 42). If thereuse determining section 24 determines that theprinting apparatus 3 is the reuseselectable apparatus 32 and the print setting information corresponding to the printing data does not include print setting inappropriate for reuse and if thereuse determining section 24 determines that theprinting apparatus 3 is the reuseselectable apparatus 32 and the print setting information corresponding to the printing data does not include print setting inappropriate for reuse, thereuse determining section 24 adds print setting information for reusable sheets to the print setting information and adds the print setting information for reusable sheets to the printing job list (ACT 43). If thereuse determining section 24 determines that theprinting apparatus 3 is the reuseselectable apparatus 32 and the print setting information corresponding to the printing data includes print setting inappropriate for reuse, thereuse determining section 24 adds print setting information for unreusable sheets to the print setting information. Thereuse determining section 24 adds a flag displayed in a gray-out state on thedisplay section 37 simultaneously with the addition of the print setting information for unreusable sheets and adds the flag to the printing job list (ACT 44). - The printing
data delivery apparatus 2 may include the filter-off function section 27 to enable theprinting apparatus 3 to perform execution processing for a printing job even if the printing job is inappropriate for the printing apparatus forunreusable sheets 33 and the printing apparatus forreusable sheets 31. Specifically, after it is determined whether print setting information corresponding to printing data in the printing apparatus forunreusable sheets 33 and the printing apparatus forreusable sheets 31 includes print setting inappropriate for reuse, the filter-off function section 27 determines whether a filter is on or off (ACTS 38 and 39). In the following two cases of the determination by the filter-off function section 27, the filter-off function section 27 adds print setting information for neglecting print setting information including information indicating that there is setting inappropriate for printing the printing data in theprinting apparatus 3. In the first case, the filter-off function section 27 determines that the filter is set ON and thereuse determining section 24 determines that theprinting apparatus 3 is the printing apparatus forunreusable sheets 33 and the print setting information including information indicating that setting inappropriate for printing the printing data in the printing apparatus forunreusable sheets 33 is present in the printing job generated by the reuse determining section 24 (ACT 40). In the second case, the filter-off function section 27 determines that the filter is set ON and thereuse determining section 24 determines that the print setting information includes the information indicating that setting inappropriate for printing the printing data in the printing apparatus forreusable sheets 31 is present (ACT 45). In this way, the filter-off function section 27 can execute the printing job on the basis of the intension of the user even in the print setting unsuitable for outputting the printing data in theprinting apparatuses 3. - The
reuse determining section 24 determines whether the processing inACTS 33 to 45 is performed for all printing jobs in the printing job list request (ACT 46). If it is determined that not all the printing jobs included in the printing job list request are determined by thereuse determining section 24, thereuse determining section 24 acquires the next printing job in the printing job list request from the printing job management table and performs the determination in the reuse determining section 24 (ACT 48). - If the
reuse determining section 24 performs the determination for all the printing jobs included in the printing job list request, thereuse determining section 24 sends the printing job list to the printing-data delivery section 28 (ACT 47). The printingdata delivery apparatus 2 completes the operation (ACTS 6 and 7). - It is advisable that, on the basis of the printing job list request received by the printing-data receiving section according to the control explained above, the
reuse determining section 24 outputs a printing job list obtained by adding determination information to all the printing jobs (second generation) to thecontrol panel 307 of theprinting apparatus 3 in a format explained below. - For example, if the
printing apparatus 3 that requests a printing job list is the reuseselectable printing apparatus 32, thereuse determining section 24 generates a printing job list to display a display output shown inFIG. 8 on thecontrol panel 307 of theprinting apparatus 3. Thedisplay section 37 displays an icon indicating reusability in a reusability space corresponding to printing data of reusable sheets. According to this display, the user can recognize at a glance that a printing job about to be printed now a printing job for reusable sheets. - When the
printing apparatus 3 that transmits the printing job list request is the printing apparatus forreusable sheets 31, thedisplay section 37 performs a display output shown inFIG. 9 . Concerning a printing job for reusable sheets, thereuse determining section 24 performs a display output of all items. Concerning a printing job for unreusable sheets, thereuse determining section 24 performs a display output for displaying a print setting space in a gray-out state to disable the user to select the printing data. Consequently, it is possible to prevent the user from executing a printing job unsuitable for theprinting apparatus 3. In other words, it is possible to prevent execution of print processing by a wrong operation input by the user. Therefore, it is possible to prevent theprinting apparatus 3 from uselessly consuming printing media and toner or ink. - If the
printing apparatus 3 that receives an apparatus request is the printing apparatus forunreusable sheets 33, thedisplay section 37 performs a display output shown inFIG. 10 . In this case, in a manner opposite to that in the printing apparatus forreusable sheets 31, concerning printing data of reusable sheets, thedisplay section 37 performs a display output for displaying the print setting space and the reusability space in a gray-out state. Consequently, it is possible to prevent the user from selecting by mistake a printing job unsuitable for theprinting apparatus 3 displayed on thecontrol panel 307. Both of the print setting space and the reusability space are displayed in a gray-out state in the printing apparatus forunreusable sheets 33 because the reusability space is unnecessary in the printing apparatus forunreusable sheets 33. - If display on the
control panel 307 of the printing apparatus forreusable sheets 31 shown inFIG. 9 and display on thecontrol panel 307 of the printing apparatus forunreusable sheets 33 shown inFIG. 10 are performed, when the user sets the filter function (the filter-off function section 27) to OFF, thedisplay section 37 performs a display output shown inFIG. 11 . Consequently, the user can execute even a printing job unsuitable for setting of each printing apparatus (the printing apparatus forreusable sheets 31 or the printing apparatus for unreusable sheets 33). - Further, the
printing apparatus 3 may be configured to acquire collective selection information on thecontrol panel 307 of theprinting apparatus 3. If the collective selection information is acquired by theinformation acquiring section 35, all printing jobs displayed on thecontrol panel 307 can be collectively selected. As a specific example, the display of the printing apparatus forreusable sheets 31 shown inFIG. 9 is changed to display shown inFIG. 12 . In this way, only printing jobs suitable for the setting of theprinting apparatus 3 are selected by one operation by the user excluding those already displayed in a gray-out state as unsuitable for the setting of theprinting apparatus 3 by printing apparatus forreusable sheets 31. Consequently, it is possible to save labor and time of the user for selecting necessary printing jobs from thecontrol panel 307 many times. - In the printing apparatus for
reusable sheets 31 in which the printing jobs are collectively selected as shown inFIG. 12 , if the user sets the filter function to OFF, display shown inFIG. 13 is performed. Consequently, irrespective of apparatus information of theprinting apparatus 3, the user can execute all the printing jobs displayed on thecontrol panel 307. - Subsequently, if the user selects a specific profiting job from the printing job list displayed on the
control panel 307, the printingdata delivery apparatus 2 performs the processing explained below again. When the printing-request receiving section 23 receives a printing job request as shown inFIG. 7A , the printing-request receiving section 23 sends the printing job request to the reuse determining section 24 (ACT 4). Thereuse determining section 24 acquires, on the basis of the sent printing job request, printing data corresponding to the printing job request from the printing-data storing section 25 (ACT 41). Thereuse determining section 24 acquires, on the basis of the printing job request, print setting information indicating determination of erasability by the reuse determining section 24 (hereinafter referred to as determination information) from the printing job management table. Thereuse determining section 24 sends these kinds of information to the printing-data delivery section 28 and prints printing data (ACTS 42, 6, and 7). - When the printing-
request receiving section 23 receives a printing completion notification from theprinting apparatus 3, the printing-request receiving section 23 notifies the completed-data deleting section 26 of the printing completion notification. The completed-data deleting section 26 searches through the printing job management table stored in thedata storing section 22 and specifies a place where printing data corresponding to the printing completion notification is stored (ACT 51). The completed-data deleting section 26 deletes the printing data corresponding to the printing completion notification from the specified place of the printing-data storing section 22 and deletes the printing job corresponding to the printing completion notification in the printing job management table (ACTS 52 and 53). After these operations, the printing-data delivery apparatus 2 ends the operation (ACTS 6 and 7). - Control processing of the
printing apparatus 3 for outputting printing data delivered from the printingdata delivery apparatus 2 according to this embodiment is explained below with reference toFIGS. 14A and 14B . - First, the
printing apparatus 3 performs initialization processing in the printing apparatus 3 (ACT 8). The information-acquiringsection 35 acquires user information of the user and performs user authentication. If the user authentication is correctly performed, theinformation acquiring section 35 generates a printing job list request in order to display, as a list, printing jobs received by theprinting apparatus 3. The printing job list request generated by theinformation acquiring section 35 is sent from theinformation acquiring section 35 to the printing-job requesting section 34. The printing-job requesting section 34 transmits the printing job list request to thereuse determining section 24 via the printing-request receiving section 23 and the printing-job receiving section 36. The printing-job receiving section 36 receives, on the basis of the transmitted printing job list request, a printing job list including determination information by thereuse determining section 24 from thereuse determining section 24. Thedisplay section 37 displays the received printing job list on thecontrol panel 307 and requests the user to select a printing job (ACT 83). - If the user selects a specific printing job from the printing job list displayed on the
control panel 307, theinformation acquiring section 35 acquires selection information of the printing job and generates a printing job request. Theinformation acquiring section 35 sends the printing job request generated by theinformation acquiring section 35 to the printing-job requesting section 34. The printing-job requesting section 34 transmits the printing job request to the printing-request receiving section 23 (ACTS 9 and 91). The printing-job receiving section 36 receives printing data and determination information on the basis of the printing request (ACT 92). This processing inACT 92 is applied to all printing data in the printing job list (ACT 93). - If the printing-
job receiving section 36 receives the printing job list, theprinting apparatus 3 also performs work for checking determination whether it is appropriate to print the printing data in theprinting apparatus 3 determined on the printingdata delivery apparatus 2 side. Specifically, the printing-job determining section 38 determines whether determination information by thereuse determining section 24 and specifications (in particular, specifications concerning toner and ink) of theprinting apparatus 3 that requests a printing job coincide with each other (ACT 94). If the printing-job determining section 38 determines that the determination information by thereuse determining section 24 and the specifications of theprinting apparatus 3 that requests a printing job coincide with each other, the printing-job determining section 38 sets the flag for neglecting execution of the print processing by theprinting apparatus 3 to OFF (ACT 98). Theprinting apparatus 3 executes the print processing on the basis of the printing job generated by the information acquiring section 35 (ACT 99). The printing-job determining section 38 transmits, concerning the printing job executed by theprinting apparatus 3, a printing completion notification indicating the printing job is completed from theprinting apparatus 3 to the printing-data delivery apparatus 2 and deletes the printing data stored in the data storing section 22 (ACT 100). The printing-job determining section 38 determines whether all printing jobs are processed. If the printing-job determining section 38 determines that not all the printing jobs are executed, the printing-job determining section 38 determines whether the next printing job in the printing job management table and the use of theprinting apparatus 3 coincide with each other (ACTS 101 and 94). If the printing-job determining section 38 determines that all the printing jobs are executed in theprinting apparatus 3, the printing-job determining section 38 sends a printing job deletion request to the printing-job requesting section 34 to request the printing-job requesting section 34 to delete the printing job executed in theprinting apparatus 3 from the printing job management table managed by the printingdata delivery apparatus 2. The printing-job determining section updates the printing management table in the printing data delivery apparatus 2 (ACT 102). Thereafter, theprinting apparatus 3 receives user authentication by the user again (ACT 81). - If the printing-
job determining section 38 determines that the determination information determined by thereuse determining section 24 and the specifications of theprinting apparatus 3 that request a printing job do not coincide with each other, the printing-job determining section 38 outputs display on thedisplay section 37 indicating that the printing job and the specifications of theprinting apparatus 3 do not coincide with each other to the control panel 307 (ACT 95). For example, in the printing apparatus forreusable sheets 31, if a security level of a printing job generated by theinformation acquiring section 35 islevel 3, thedisplay section 37 performs display shown inFIG. 15 on thecontrol panel 307 to call the user's attention to the fact that the printing job and the specifications of theprinting apparatus 3 do not coincide with each other (ACT 95). Therefore, thedisplay section 37 excludes the printing job determined as not coinciding with the specifications of theprinting apparatus 3 by the printing-job determining section 38 from print processing targets. Concerning the printing job excluded from the processing targets, in order to inform the user which printing job is excluded from the print processing targets, “number”, “document name”, and “print setting” of the printing job excluded from the print processing targets maybe displayed on thecontrol panel 307. - In the printing apparatus for
reusable sheets 31, if a selected printing job has print setting unsuitable for reuse, the printing-job determining section 38 may output display shown inFIG. 16 to the control panel 307 (ACT 95). Since the printing-job determining section 38 displays the display shown inFIG. 16 on thecontrol panel 307, even if the printing job does not coincide with the specifications of theprinting apparatus 3, the user can select, according to a demand of the user, processing from three processing operations: printing of the printing job (continue printing), printing after a change of the inappropriate printing job (print after change), and suspension of the inappropriate printing job (suspend) (ACT 96). If the user selects “continue printing” from a screen displayed on thecontrol panel 307, the printing-job determining section 38 sets the flag for neglecting print processing to OFF and executes the printing job (ACTS 98 and 99). If the user selects “print after change” from the screen displayed on thecontrol panel 307, the printing-job determining section 38 sets the flag for neglecting print processing to ON (ACT 97). The printing-job determining section 24 changes setting of a stapling function, a hole punching function, a reverse side paper using function, and a security level in print setting information of the printing data to be suitable for theprinting apparatus 3. Thereafter, the printing-job executing section 39 transmits a notification of the execution of the print processing and the completion of the printing to the printing-data delivery apparatus 2 and shifts to the next printing job (ACTS 99, 100, and 101). If the user selects “suspend” from the screen displayed on thecontrol panel 307, the printing-job determining section 38 suspends the printing job in which the determination information by thereuse determining section 24 and the specifications of theprinting apparatus 3 are different and performs determination of the next printing job (ACT 101). - Further, in the case of the reuse
selectable printing apparatus 32 and the erasable toner or ink, if a selected printing job has print setting unsuitable for reuse, thedisplay section 37 may output display shown inFIG. 17 to the control panel 307 (ACT 95). Unlike the printing apparatus forreusable sheets 31 explained above, if the user selects “continue printing”, the reuseselectable apparatus 32 can perform print output with the unerasable toner or ink suitable for the printing job (ACTS 97 and 99). Consequently, even if the user performs wrong setting of a printing job in the reuseselectable apparatus 32, the reuseselectable apparatus 32 can always execute print processing suitable for the printing job. - With this configuration, it is possible to prevent the user from executing a printing job from the
printing apparatus 3 without noticing that print setting inappropriate for reuse of printing media is still applied to theprinting apparatus 3. Even if print setting inappropriate for reuse of printing media is set in theprinting apparatus 3, the user can easily change print setting suitable for reuse of printing media. Therefore, reuse of printing media is facilitated. As a result, it is possible to reduce sorting work for discarded documents. - If the user selects a button other than a printing button on the
control panel 307 inACT 103 inFIG. 14B , the processing proceeds to the determination whether all the printing jobs are processed. The printing job list request processing and the display update are performed (ACTS 101 and 102). As shown inFIG. 14A , if the user authentication processing is correctly performed and the user does not perform an operation input to thecontrol panel 307, theprinting apparatus 3 determines whether there are another processing request (ACTS 81, 82, 83, and 84). If the user selects another processing request, theprinting apparatus 3 executes the other processing and executes the user authentication determination again (ACTS 85 and 81) If the user does not select another processing request, the processing proceeds to determination whether the user ends the operation input on the control panel 307 (ACT 86). If the user ends the operation input on thecontrol panel 307, theprinting apparatus 3 performs LOGOFF processing and determines whether the user authentication processing is performed again (ACT 87). Conversely, if the user does not end the operation input, theprinting apparatus 3 determines whether the user is requested to perform power-off on the control panel 307 (ACT 88). If the user selects power-off on the basis of the request for power-off displayed on thecontrol panel 307, a power supply for theprinting apparatus 3 is turned off (ACT 89). If the user does not respond to the request for power-off displayed on thecontrol panel 307, the user authentication determination is performed again (ACT 81). - In the above explanation, the printing
data delivery apparatus 2 and theprinting apparatus 3 are explained as the separate configurations. However, the printingdata delivery apparatus 2 and theprinting apparatus 3 are not limited to this. Theprinting apparatus 3 may have the function of the printingdata delivery apparatus 2. In this case, the printing-request receiving section 23 is configured to acquire an operation input of the user on thecontrol panel 307. The printing-data delivery section 28 that transmits printing data from the printingdata delivery apparatus 2 to theprinting apparatus 3 is not provided. Furthermore, thereuse determining section 24 configured to perform determination for determining, on the basis of the print setting information stored in thedata storing section 22, whether the printing data can be printed with the erasable toner, and perform first generation for giving, on the basis of the determination, to the print setting information, information indicating whether it is appropriate to print the printing data with the erasable toner, thecontrol panel 307 of which is operated, and generating a printing job. - The order of the respective kinds of processing in the embodiments may be different from the order illustrated in the embodiments.
- As explained in detail above, according to the technique described in this specification, it is possible to provide a technique that can reduce incidental work in handling of sheets after image formation.
- 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 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 inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Claims (1)
1. A printing data delivery apparatus comprising:
a printing-data receiving section configured to receive printing data transmitted from a client terminal apparatus;
a data storing section configured to extract print setting information from the printing data received by the printing-data receiving section and store the print setting information in association with an image in the printing data;
a printing-request receiving section configured to receive a printing job request from a printing apparatus;
a reuse determining section configured to perform first determination for determining whether the printing apparatus that transmits the printing job request to the printing-request receiving section is an apparatus that performs printing with erasable toner or an apparatus that performs printing with unerasable toner, perform second determination for determining, on the basis of the print setting information stored in the data storing section, whether the printing data can be printed with the erasable toner, and perform first generation for giving, on the basis of determination results of the first determination and the second determination, to the print setting information, information indicating whether it is appropriate to print the printing data in the printing apparatus that transmits the printing job request and generating a printing job; and
a printing-data delivery section configured to transmit the printing job generated by the first generation of the reuse determining section to the printing apparatus that transmits the printing job request.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/278,162 US20140247468A1 (en) | 2007-11-16 | 2014-05-15 | Printing data delivery apparatus, printing data delivery system, and printing apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US98862707P | 2007-11-16 | 2007-11-16 | |
| US12/270,316 US8240786B2 (en) | 2007-11-16 | 2008-11-13 | Door latch |
| US14/278,162 US20140247468A1 (en) | 2007-11-16 | 2014-05-15 | Printing data delivery apparatus, printing data delivery system, and printing apparatus |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/270,316 Continuation US8240786B2 (en) | 2007-11-16 | 2008-11-13 | Door latch |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20140247468A1 true US20140247468A1 (en) | 2014-09-04 |
Family
ID=40639142
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/270,316 Expired - Fee Related US8240786B2 (en) | 2007-11-16 | 2008-11-13 | Door latch |
| US14/278,162 Abandoned US20140247468A1 (en) | 2007-11-16 | 2014-05-15 | Printing data delivery apparatus, printing data delivery system, and printing apparatus |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/270,316 Expired - Fee Related US8240786B2 (en) | 2007-11-16 | 2008-11-13 | Door latch |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US8240786B2 (en) |
| EP (1) | EP2214532A4 (en) |
| CN (1) | CN101861109B (en) |
| CA (1) | CA2705196C (en) |
| MX (1) | MX2010005351A (en) |
| WO (1) | WO2009064960A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9967432B2 (en) * | 2016-09-06 | 2018-05-08 | Kabushiki Kaisha Toshiba | Authentication system and mobile terminal for executing user authentication with ultrasonic communication function |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008076873A1 (en) * | 2006-12-14 | 2008-06-26 | Master Lock Company Llc | Drawer latch |
| US8827387B2 (en) | 2007-10-17 | 2014-09-09 | Larry Mitchell Grela | Side cabinet and hutch system |
| CN201153741Y (en) * | 2008-01-23 | 2008-11-26 | 江苏通润工具箱柜股份有限公司 | Drawer anti-sliding mechanism with handhold anchoring strip |
| US9630312B2 (en) | 2009-06-16 | 2017-04-25 | Larry Mitchell Grela | Tool box storage assembly |
| JP5629131B2 (en) * | 2010-06-09 | 2014-11-19 | 株式会社ニフコ | Locking device |
| JP5879077B2 (en) * | 2011-09-14 | 2016-03-08 | 株式会社イトーキ | Storage device |
| US8960814B2 (en) * | 2013-02-28 | 2015-02-24 | Knaack Llc | Lock system with spring-loaded latching mechanism |
| WO2015023646A1 (en) | 2013-08-13 | 2015-02-19 | Waterloo Industries, Inc | Range limited latch |
| US8944537B1 (en) | 2013-10-17 | 2015-02-03 | Edwin Dizon Manalang | Drawer latch assembly a toolbox assembly |
| US9181731B2 (en) | 2013-10-17 | 2015-11-10 | Larry Mitchell Grela | Drawer latch assembly and a toolbox assembly |
| US9388609B2 (en) | 2013-10-17 | 2016-07-12 | Larry Mitchell Grela | Drawer latch assembly and toolbox assembly |
| USD747875S1 (en) | 2014-11-22 | 2016-01-26 | Edwin Dizon Manalang | Tool box |
| US9894996B1 (en) * | 2016-10-31 | 2018-02-20 | Larry Mitchell Grela | Cabinet |
| US10293478B2 (en) | 2017-06-06 | 2019-05-21 | Larry Mitchell Grela | Storage hutch assembly |
| KR102529450B1 (en) * | 2018-06-19 | 2023-05-08 | 현대자동차주식회사 | Door curtain assembly having variable screening rate |
| US10954696B2 (en) | 2018-11-19 | 2021-03-23 | Larry Mitchell Grela | Storage assembly with a drawer having a drawer pull assembly and a method for locking a drawer |
| CN113973451B (en) * | 2020-07-24 | 2023-07-18 | 纬联电子科技(中山)有限公司 | Panels and Chassis with Panels |
| USD1002195S1 (en) * | 2022-10-18 | 2023-10-24 | Ziel Home Furnishing Technology Co., Ltd. | Jewelry box |
| US20260026617A1 (en) * | 2024-07-29 | 2026-01-29 | Whirlpool Corporation | Cabinet system |
Family Cites Families (49)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US1607099A (en) * | 1924-12-05 | 1926-11-16 | Lyon Metallic Mfg Company | Locker |
| US2197195A (en) | 1938-03-02 | 1940-04-16 | Schemers William | Latch |
| US2489154A (en) * | 1948-01-02 | 1949-11-22 | Cyril M Relton | Magnetic closure fastener |
| US2667058A (en) | 1950-05-11 | 1954-01-26 | Gunnar Edstroms Maskinaffar | Lock for swinging doors |
| US2710212A (en) | 1953-08-20 | 1955-06-07 | Langenau Mfg Co | Latch |
| US2944864A (en) | 1957-08-14 | 1960-07-12 | South Chester Corp | Chassis and rack apparatus |
| US3003800A (en) | 1960-09-13 | 1961-10-10 | Gen Motors Corp | Automotive hood safety latch |
| US3120412A (en) | 1961-10-31 | 1964-02-04 | Gen Electric | Electrical cabinet structure |
| US3208781A (en) | 1963-04-16 | 1965-09-28 | Douglas Aircraft Co Inc | General purpose latch |
| US3288508A (en) | 1964-08-06 | 1966-11-29 | Hyer Hardware Mfg Co | Catch for cabinet doors and the like |
| JPS5525085Y2 (en) * | 1975-08-12 | 1980-06-16 | ||
| JPS5225198A (en) | 1975-08-18 | 1977-02-24 | Gaf Corp | Cloth treating method |
| JPS5847879A (en) * | 1981-09-17 | 1983-03-19 | 富士通株式会社 | Hooking apparatus of door |
| US4703981A (en) * | 1986-01-22 | 1987-11-03 | Stewart Industries, Inc. | Collapsible cabinet |
| US4681381A (en) | 1986-10-16 | 1987-07-21 | Waterloo Industries, Inc. | Removable drawer slide and interlock with drawer |
| US5054864A (en) * | 1990-07-19 | 1991-10-08 | Richard Cesena | Trunk storage apparatus |
| DE4128486C2 (en) | 1991-08-28 | 1995-03-30 | Deere & Co | Locking device for wings |
| US5292191A (en) | 1991-11-25 | 1994-03-08 | Snap-On Tools Corporation | Latch mechanism for a cabinet drawer |
| US5399010A (en) * | 1992-12-01 | 1995-03-21 | Herman Miller, Inc. | Flipper door |
| CN2145237Y (en) * | 1992-12-14 | 1993-11-03 | 黄志勇 | Improved handle lock structure |
| US5403139A (en) | 1993-02-01 | 1995-04-04 | Snap-On Incorporated | Sliding latch mechanism for a cabinet drawer |
| US5435640A (en) | 1993-07-02 | 1995-07-25 | Waterloo Industries, Inc. | Drawer catch construction |
| SE501163C2 (en) | 1993-11-16 | 1994-11-28 | Borgstroems Plaatindustri Ab | Lock for cardboard cartridges |
| KR960032380U (en) | 1995-03-10 | 1996-10-24 | Fastening device of computer case | |
| US5630630A (en) | 1995-07-11 | 1997-05-20 | Strattec Security Corporation | Glove compartment latch mechanism |
| IES960027A2 (en) | 1996-01-15 | 1996-10-02 | Waterford Foundry Inventions L | Door latch for cooker door |
| US5720535A (en) | 1996-08-30 | 1998-02-24 | Waterloo Industries, Inc. | Cabinet construction and locking system |
| US5868478A (en) | 1997-12-01 | 1999-02-09 | Zag Industries Ltd. | Combined handle-securing arrangement |
| US5975593A (en) * | 1998-06-05 | 1999-11-02 | Newell Operating Company | Cabinet latch |
| US6547289B1 (en) | 1999-11-17 | 2003-04-15 | C-Tech Trailer Cabinets | Quick release latch mechanism |
| US6431615B1 (en) | 2000-04-28 | 2002-08-13 | Fisher Hamilton L.L.C. | Latching assembly |
| US6375235B1 (en) | 2000-05-25 | 2002-04-23 | Waterloo Industries, Inc. | Drawer latch |
| US6527353B1 (en) | 2000-09-08 | 2003-03-04 | Darrell R. Bradfish | Latch handle for doors and drawers |
| US6412317B1 (en) * | 2000-10-30 | 2002-07-02 | Olympus Lock, Inc. | Integrated cabinet door and drawer handle and lock |
| TW471519U (en) | 2001-06-19 | 2002-01-01 | Machan Steel Furniture Co Ltd | Locking control structure for drawer |
| US7121638B1 (en) | 2002-05-07 | 2006-10-17 | Snap-On Incorporated | Drawer latch |
| TW532264U (en) | 2002-05-13 | 2003-05-11 | Machan Steel Furniture Co Ltd | Control structure for unlocking and locking drawer of tool box |
| TW530731U (en) | 2002-05-13 | 2003-05-01 | Machan Steel Furniture Co Ltd | Control structure for unlocking and locking drawer of tool box |
| CA2396345C (en) | 2002-07-31 | 2007-04-10 | Rousseau Metal Inc. | Frontal latch handle assembly |
| TW533798U (en) | 2002-08-28 | 2003-05-21 | Machan Steel Furniture Co Ltd | Locking structure for drawer |
| TW554707U (en) | 2002-11-22 | 2003-09-21 | Machan Steel Furniture Co Ltd | Lock structure of drawer |
| TWM248578U (en) | 2003-11-14 | 2004-11-01 | Machan Steel Furniture Co Ltd | Reinforcing structure for tool box handle |
| US6997527B2 (en) | 2004-04-02 | 2006-02-14 | E-Make Co., Ltd. | Drawer locking structure |
| WO2006004712A2 (en) * | 2004-06-29 | 2006-01-12 | United States Postal Service | Cluster box mail delivery unit having security features |
| CN101002001B (en) * | 2004-07-30 | 2011-02-09 | 科奈克制造公司 | Storage cabinet with latching mechanism |
| US20060103278A1 (en) | 2004-11-12 | 2006-05-18 | Francois Bousquet | Latch mechanism for tool cabinet drawers |
| US7048347B1 (en) | 2005-08-02 | 2006-05-23 | Jung-Feng Liu | Tool cabinet with a positioning device for drawers |
| WO2008076873A1 (en) | 2006-12-14 | 2008-06-26 | Master Lock Company Llc | Drawer latch |
| USD580195S1 (en) | 2007-11-16 | 2008-11-11 | Master Lock Company Llc | Cabinet |
-
2008
- 2008-11-13 US US12/270,316 patent/US8240786B2/en not_active Expired - Fee Related
- 2008-11-14 CA CA 2705196 patent/CA2705196C/en not_active Expired - Fee Related
- 2008-11-14 MX MX2010005351A patent/MX2010005351A/en active IP Right Grant
- 2008-11-14 EP EP08850162A patent/EP2214532A4/en not_active Withdrawn
- 2008-11-14 CN CN2008801164035A patent/CN101861109B/en not_active Expired - Fee Related
- 2008-11-14 WO PCT/US2008/083519 patent/WO2009064960A1/en not_active Ceased
-
2014
- 2014-05-15 US US14/278,162 patent/US20140247468A1/en not_active Abandoned
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9967432B2 (en) * | 2016-09-06 | 2018-05-08 | Kabushiki Kaisha Toshiba | Authentication system and mobile terminal for executing user authentication with ultrasonic communication function |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101861109B (en) | 2013-03-20 |
| EP2214532A4 (en) | 2011-04-13 |
| CN101861109A (en) | 2010-10-13 |
| WO2009064960A1 (en) | 2009-05-22 |
| MX2010005351A (en) | 2010-06-02 |
| EP2214532A1 (en) | 2010-08-11 |
| CA2705196C (en) | 2013-02-12 |
| US20090127987A1 (en) | 2009-05-21 |
| US8240786B2 (en) | 2012-08-14 |
| CA2705196A1 (en) | 2009-05-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140247468A1 (en) | Printing data delivery apparatus, printing data delivery system, and printing apparatus | |
| US8767239B2 (en) | Printing data delivery apparatus, printing data delivery system, and printing apparatus | |
| US7426045B2 (en) | Information processing apparatus for managing print job, and method thereof | |
| US8300240B2 (en) | Apparatus and method for controlling changes to print settings | |
| US8773701B2 (en) | Image processing apparatus, print control method, recording medium storing print control program | |
| JP4911940B2 (en) | Data transmission apparatus, control method therefor, and image input / output apparatus | |
| US8508802B2 (en) | Printing control apparatus and printing control method | |
| US20140016163A1 (en) | Image processing apparatus, control method therefor, and control program therefor | |
| US20040218212A1 (en) | Printer management and printing control system used with printers | |
| US20090073483A1 (en) | Print instruction apparatus, printing apparatus, printing system, print instruction method and computer readable medium | |
| JP2009267659A (en) | Image processor, image processing method, computer program and storage medium | |
| US9160888B2 (en) | Information processing apparatus, user information management control method, and storage medium | |
| JP2011065287A (en) | Information processor, image forming device, printing system, printing method, program and recording medium | |
| JP3889251B2 (en) | Image processing system | |
| US8970878B2 (en) | System, apparatus and method for processing document for combined-page output | |
| US9019534B2 (en) | Image forming apparatus and image forming method involving reuse function | |
| JP2006270323A (en) | Image forming apparatus, image output apparatus, image forming method, image output method, program, and storage medium | |
| US20100312598A1 (en) | Cost savings in a print queue control system | |
| US20080100861A1 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP2006101194A (en) | Job execution system, job execution apparatus used therefor and image forming apparatus | |
| US20180024795A1 (en) | Printing system | |
| JP5076877B2 (en) | Document operation system, document operation apparatus, and document operation program | |
| JP6519942B2 (en) | Image forming apparatus and program | |
| JP4916295B2 (en) | Information processing apparatus, information processing apparatus control method, image forming apparatus, and computer program | |
| JP2006276057A (en) | Image forming apparatus and image forming method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAGIWARA, TAKAHIRO;REEL/FRAME:032900/0554 Effective date: 20111004 Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAGIWARA, TAKAHIRO;REEL/FRAME:032900/0554 Effective date: 20111004 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |