[go: up one dir, main page]

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 PDF

Info

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
Application number
US14/278,162
Inventor
Takahiro Hagiwara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Tec Corp
Original Assignee
Toshiba Corp
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Tec Corp filed Critical Toshiba Corp
Priority to US14/278,162 priority Critical patent/US20140247468A1/en
Assigned to KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHA reassignment KABUSHIKI KAISHA TOSHIBA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Hagiwara, Takahiro
Publication of US20140247468A1 publication Critical patent/US20140247468A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47BTABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
    • A47B47/00Cabinets, racks or shelf units, characterised by features related to dismountability or building-up from elements
    • A47B47/02Cabinets, racks or shelf units, characterised by features related to dismountability or building-up from elements made of metal only
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B65/00Locks or fastenings for special use
    • E05B65/02Locks or fastenings for special use for thin, hollow, or thin-metal wings
    • E05B65/025Locks or fastenings for special use for thin, hollow, or thin-metal wings for lockers
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05CBOLTS OR FASTENING DEVICES FOR WINGS, SPECIALLY FOR DOORS OR WINDOWS
    • E05C3/00Fastening devices with bolts moving pivotally or rotatively
    • E05C3/12Fastening devices with bolts moving pivotally or rotatively with latching action
    • E05C3/14Fastening devices with bolts moving pivotally or rotatively with latching action with operating handle or equivalent member rigid with the latch
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1286Remote printer device, e.g. being remote from client or server via local network
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T292/00Closure fasteners
    • Y10T292/08Bolts
    • Y10T292/0911Hooked end
    • Y10T292/0926Spring projected
    • Y10T292/0928Operating means
    • Y10T292/0934Rigid

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

    CROSS-REFERENCE TO RELATED APPLICATION
  • 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.
  • FIELD
  • 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.
  • BACKGROUND
  • 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.
  • DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION
  • 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 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.
  • As shown in FIG. 1, in the printing data delivery system according to this embodiment, plural client terminal apparatuses 5, the printing data delivery apparatus 2, and plural printing apparatuses 31 to 33 (hereinafter referred to as printing 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. 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 AP1 to AP3 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). Since the data output from the client terminal apparatuses 5 on the network are managed in one place in this way, 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). In the first determination, 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. In the second determination, 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. 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.
  • 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.
  • 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 the printing 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 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. Further, 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.
  • If the user selects a printing job displayed on the control panel 307 by the display 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 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. 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 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.
  • 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 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).
  • If the printing-data receiving section 21 does not receive printing data from the client terminal apparatus 5 and the printing-request receiving section 23 receives a printing job list request from the printing apparatus 3, 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).
  • According to a result of the 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). 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 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).
  • As explained above, after 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, 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. 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 the printing apparatus 3 and the print setting information do not coincide with each other, 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.
  • Specifically, 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). If the printing apparatus 3 is the printing apparatus for unreusable sheets 33 and the print setting information corresponding to the printing data is inappropriate for reuse and if the printing apparatus 3 is the reuse selectable apparatus 32 and the print setting information corresponding to the printing data is inappropriate for reuse, 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). 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 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. Specifically, after it is determined whether print setting information corresponding to printing data in the printing apparatus for unreusable sheets 33 and the printing apparatus for reusable 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 the printing apparatus 3. In the first case, 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). In the second case, 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).
  • If 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).
  • 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 the control panel 307 of the printing apparatus 3 in a format explained below.
  • For example, if the printing apparatus 3 that requests a printing job list is the reuse selectable printing apparatus 32, 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.
  • When the printing apparatus 3 that transmits the printing job list request is the printing apparatus for reusable sheets 31, the display section 37 performs a display output shown in FIG. 9. Concerning a printing job for reusable sheets, the reuse determining section 24 performs a display output of all items. Concerning a printing job for unreusable sheets, 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.
  • If the printing apparatus 3 that receives an apparatus request is the printing apparatus for unreusable sheets 33, the display section 37 performs a display output shown in FIG. 10. In this case, in a manner opposite to that in the printing apparatus for reusable sheets 31, concerning printing data of reusable sheets, 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.
  • If display on the control panel 307 of the printing apparatus for reusable sheets 31 shown in FIG. 9 and display on the control panel 307 of the printing apparatus for unreusable sheets 33 shown in FIG. 10 are performed, when the user sets the filter function (the filter-off function section 27) to OFF, the display section 37 performs a display output shown in FIG. 11. Consequently, the user can execute even a printing job unsuitable for setting of each printing apparatus (the printing apparatus for reusable sheets 31 or the printing apparatus for unreusable sheets 33).
  • Further, 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. As a specific example, 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.
  • In the printing apparatus for reusable sheets 31 in which the printing jobs are collectively selected as shown in FIG. 12, if the user sets the filter function to OFF, display shown in FIG. 13 is performed. Consequently, irrespective of apparatus information of the printing apparatus 3, the user can execute all the printing jobs displayed on the control panel 307.
  • Subsequently, if the user selects a specific profiting job from the printing job list displayed on the control panel 307, the printing data delivery apparatus 2 performs the processing explained below again. When 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).
  • 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.
  • First, 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).
  • If the user selects a specific printing job from the printing job list displayed on the control panel 307, 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).
  • If the printing-job receiving section 36 receives the printing job list, 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). If 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).
  • If 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). For example, in the printing apparatus for reusable sheets 31, if a security level of a printing job generated by the information acquiring section 35 is level 3, 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). Therefore, 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.
  • 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 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). If the user selects “continue printing” from a screen displayed on the control 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 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. 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 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).
  • 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, the display section 37 may output display shown in FIG. 17 to the control panel 307 (ACT 95). Unlike the printing apparatus for reusable sheets 31 explained above, if the user selects “continue printing”, 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.
  • 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 the printing apparatus 3. Even if print setting inappropriate for reuse of printing media is set in the printing 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 in ACT 103 in FIG. 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 in FIG. 14A, if the user authentication processing is correctly performed and the user does not perform an operation input to the control panel 307, the printing apparatus 3 determines whether there are another processing request (ACTS 81, 82, 83, and 84). If the user selects another processing request, 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). If the user selects power-off on the basis of the request for power-off displayed on the control panel 307, 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).
  • In the above explanation, 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. In this case, 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. Furthermore, 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.
  • 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)

What is claimed is:
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.
US14/278,162 2007-11-16 2014-05-15 Printing data delivery apparatus, printing data delivery system, and printing apparatus Abandoned US20140247468A1 (en)

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)

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

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

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

Cited By (1)

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