US20100165403A1 - Image forming apparatus with controller for storing print data according to characteristic value - Google Patents

Image forming apparatus with controller for storing print data according to characteristic value Download PDF

Info

Publication number
US20100165403A1
US20100165403A1 US12/723,236 US72323610A US2010165403A1 US 20100165403 A1 US20100165403 A1 US 20100165403A1 US 72323610 A US72323610 A US 72323610A US 2010165403 A1 US2010165403 A1 US 2010165403A1
Authority
US
United States
Prior art keywords
print
print data
start time
print start
inherent
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
US12/723,236
Inventor
Masahide Teranoshita
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 US12/723,236 priority Critical patent/US20100165403A1/en
Publication of US20100165403A1 publication Critical patent/US20100165403A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1267Job repository, e.g. non-scheduled jobs, delay printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00185Image output
    • H04N1/00188Printing, e.g. prints or reprints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00954Scheduling operations or managing resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Definitions

  • the present invention relates to an image forming system having an image forming apparatus, such as a digital multiuse machine, that has various functions, such as scanner, printer, copy, fax, and network communications functions, etc.
  • image forming apparatuses such as digital multiuse machines
  • digital multiuse machines have a function of printing print data from external devices connected by a network.
  • Some of such digital multiuse machines have private printing and scheduled printing functions.
  • private printing print data transmitted from the PC side is preserved in a storage device in the digital multiuse machine.
  • the print data stored in the storage device is printed in response to a user's print command on the digital multiuse machine.
  • scheduled printing the printing start time specified from the PC side is stored in the storage device in the digital multiuse machine together with print data.
  • the digital multiuse machine then prints the print data on the basis of the printing start time stored in the storage device.
  • An image forming apparatus of the invention which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into that storage area in the storage device which has been allocated the same characteristic value as the characteristic value in the print request, and an image forming unit for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming apparatus of the invention which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having storage areas divided by print start time, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into that storage area in the storage device which has been allocated the same print start time as a print start time in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in that storage area in the storage device which has been allocated a print start time that coincides with the current time counted by the timer to image formation processing.
  • An image forming apparatus of the invention which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having first storage areas divided by print start time, each first storage area being divided into second storage areas corresponding to a characteristic value, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into, in a first storage area allocated the same print start time as a print start time in the print request, that second storage area which has been allocated the same characteristic value as a characteristic value in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in the first storage area allocated a print start time that coincides with the current time counted by the timer to image formation processing on a second storage area basis.
  • An image forming apparatus of the invention which is connected to an external device by which a request for printing can be set by a print requesting person, comprises storage means having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, receiving means for receiving a print request from the external device, control means for, when receiving a print request from the external device via the receiving means, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and image forming means for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a characteristic value allocated for a print requesting person and print data, and a first interface for sending a print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and an image forming unit for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a print start time and print data, and a first interface for sending the print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having storage areas divided by print start time, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into a storage area which has been allocated the same print start time as the print start time in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in that storage area in the storage device which has been allocated a print start time that coincides with the current time counted by the timer to image formation processing.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a characteristic value allocated for a print requesting person and print data, a print start time and print data, and a first interface for sending a print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having first storage areas divided by print start time, each first storage area being divided into second storage areas corresponding to a characteristic value, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the second interface, storing print data in the print request into, in a first storage area allocated the same print start time as a print start time in the print request, that second storage area which has been allocated the same characteristic value as a characteristic value in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises operating means for setting a print request having a characteristic value allocated for a print requesting person and print data, and transmitting means for sending a print request set by the operating means to the image forming apparatus, and the image forming apparatus comprises storage means having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, receiving means for receiving a print request from the external device, control means for, when receiving a print request from the external device via the receiving means, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and image forming means for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • FIG. 1 is a schematic illustration of an image forming system according to embodiments of the present invention
  • FIG. 2 is a schematic sectional view of the digital multiuse machine
  • FIG. 3 is a block diagram of the control system of the digital multiuse machine
  • FIG. 4 is a schematic illustration of an arrangement of the HDD in the digital multiuse machine 1 according to a first embodiment
  • FIG. 5 is a flowchart for use in explanation of the operation of the first embodiment
  • FIG. 6 is a schematic illustration of an arrangement of the HDD of the digital multiuse machine 1 according to a second embodiment
  • FIG. 7 is a flowchart for use in explanation of the operation of the second embodiment
  • FIG. 8 is a schematic illustration of an arrangement of the HDD in the digital multiuse machine 1 according to a third embodiment.
  • FIG. 9 is a flowchart for use in explanation of the operation of the third embodiment.
  • FIG. 1 is a schematic illustration of an image forming system according to an embodiment of the present invention.
  • the image forming system has a digital multiuse machine (MFP: Multi Functional Peripheral) 1 as an image forming apparatus and a plurality of personal computers (PCs) 2 , 3 and 4 interconnected through a communications line 5 in a local area network (LAN).
  • MFP digital multiuse machine
  • PCs personal computers
  • LAN local area network
  • the digital multiuse machine 1 has mainly a copy function, a printer function, a scanner function, a fax function, and so on.
  • the printer function includes a private printing function based on print data from the PCs 2 , 3 and 4 and a scheduled printing function.
  • the private printing function is to perform a printing operation by a user's operation on the digital multiuse machine after print data sent from an external device, such as a PC, has been stored in the digital multiuse machine 1 . That is, users specify private printing at the PCs 2 , 3 and 4 and then send print data to the digital multiuse machine 1 .
  • the digital multiuse machine 1 stores the print data for which private printing has bee specified together with user data. After that, the users specify user data and print data on the operating panel of the digital multiuse machine 1 and instruct it to print.
  • the digital multiuse machine 1 determines if the user data specified matches the user data corresponding to the stored print data. When a match occurs in user data, the digital multiuse machine 1 prints the corresponding print data.
  • the scheduled printing function causes the digital multiuse machine 1 to perform a printing operation with print data and printing start time specified by an external device such as a PC. That is, the users send print data and print start time from the PCs 2 , 3 and 4 to the digital multiuse machine 1 .
  • the digital multiuse machine 1 stores the print data and print start time from the PCs.
  • the digital multiuse machine 1 makes a comparison between the current time and the print start time corresponding to the stored print data and, at the time when the print start time is reached, performs an operation of printing the corresponding print data.
  • the PC 2 ( 3 , 4 ) is composed of a body having a network interface 2 a ( 3 a , 4 a ), a display device 2 b ( 3 b , 4 b ), an operating device 2 c ( 3 c , 4 c ), and so on.
  • the network interface 2 c ( 3 c , 4 c ) is an interface for connection to the digital multiuse machine 1 .
  • the PC 2 ( 3 , 4 ) makes data through the network interface communications with the digital multiuse machine 1 .
  • FIG. 2 is a schematic sectional view of the digital multiuse machine 1 .
  • the digital multiuse machine 1 has an apparatus body 2 which has a scanner unit 4 as readout means and a printer unit 6 serving as image forming means provided in it.
  • the apparatus body 2 is provided on top with a document table 8 made of transparent glass on which an object to be read, i.e., an document D, is placed. Also, on the top of the apparatus body 2 is placed an automatic document feeder 9 (hereinafter referred to as an ADF) as transport means for feeding automatically documents D onto the document table 8 .
  • ADF automatic document feeder 9
  • the document D placed on an document tray 9 a of the ADF 9 is transported by guides not shown and ejected through a platen roller 9 b into a delivery tray 9 c . While being transported by the platen roller 9 b , the document D is exposed and scanned by an exposure lamp 10 in the scanner unit 4 to be described later, whereby an image on the document D is read.
  • the documents D are placed on the document tray 9 a with the reading side up and fed one at a time in the order beginning with the topmost document D.
  • the scanner unit 4 placed in the apparatus body 2 has an exposure lamp 10 comprised of, say, a halogen lamp as a light source for illuminating the document D transported by the ADF 9 or the document D placed on the document table 8 and a first mirror 12 for deflecting reflected light from the document D in a predetermined direction.
  • the exposure lamp 10 and the first mirror 12 are mounted on a first carriage 14 provided below the document table 8 .
  • the first carriage 14 is placed movably parallel to the document table 8 and is reciprocated below the document table 8 by a scanner motor (driving motor) 16 through a toothed belt not shown.
  • the scanner motor 16 is comprised of a stepping motor or the like.
  • a second carriage 18 which is movable parallel to the document table 8 is disposed below the document table 8 .
  • second and third mirrors 20 , 22 which sequentially deflect light reflected from the document D and deflected by the first mirror 12 are mounted at right angles.
  • Rotation force from the scanner motor 16 is transmitted to the second carriage 18 via the toothed belt or the like which drives the first carriage 14 so that the second carriage will follow the first carriage 14 and can be moved parallel to the document table 8 at a speed which is half the speed of the first carriage 14 .
  • an focusing lens 24 for focusing the reflected light from the third mirror 20 on the second carriage 18 and a CCD sensor (line sensor) 26 which receives the reflected light focused by the focusing lens 24 and converts it into an electrical signal
  • the focusing lens 24 is arranged movably through a driving mechanism in a plane including the optical axis of light deflected by the third mirror 22 to image the reflected light at a desired magnification (main scanning direction).
  • the CCD sensor 26 converts the incident reflected light into an electrical signal corresponding to the read document D.
  • the magnification in the subscanning direction can be set by changing the speed of transportation by the ADF 9 or the speed at which the first carriage 14 is moved.
  • the position of illumination by the exposure lamp 10 is fixed at the position shown in FIG. 2 .
  • the position of illumination by the exposure lamp 10 is moved from left to right along the document table 8 .
  • the printer unit 6 is equipped with a laser exposure device 28 serving as a latent image forming means.
  • the circumferential surface of a photosensitive drum 30 is scanned by laser light from the laser exposure device 28 , thereby forming an electrostatic latent image on the circumferential surface of the photosensitive drum 30 .
  • the printer unit 6 has the rotatable photosensitive drum 30 as an image bearing body placed on the right-hand side of the approximate the center of the apparatus body 2 .
  • the circumferential surface of the photosensitive drum 30 is exposed by laser light from the laser exposure device 28 and formed with an electrostatic latent image.
  • an electrifying charger 32 for electrifying the drum surface to a given electric charge
  • a developer 34 as developing means for developing the electrostatic latent image formed on the surface of the photosensitive drum 30 at a desired image density by supplying tonor as developing powder to it
  • a transfer charger 38 having an integrally incorporated separation charger 36 for separating an image formed medium fed from a cassette 48 or 50 to be described later, i.e., copy paper P, from the photosensitive drum 30 , for transferring the tonor image formed on the photosensitive drum 30 to the paper P
  • a separation claw 40 for separating the copy paper P from the surface of the photosensitive drum 30
  • a cleaning device 42 for removing residual tonor from the surface of the photosensitive drum 30
  • a charge eliminator 44 for eliminating the charge on the surface of the photosensitive drum 30 .
  • an upper cassette 48 and a lower cassette 50 are placed in a stacked form.
  • a manual feed tray 54 is provided at the sided the upper cassette 48 .
  • a paper path 56 is formed to extend from each of the cassettes 48 and 50 through the transfer section located between the photosensitive drum 30 and the transfer charger 38 .
  • a fixing device 58 having a fixing lamp 58 a .
  • An exit 60 is formed above the fixing device 58 .
  • a paper feed roller 62 and a separation roller 63 are provided which take out sheets of paper P one at a time from the cassette 48 or 50 .
  • Many paper feed roller pairs 64 are provided along the paper path 56 to, transport copy paper P taken out by the paper feed roller 62 and the separation roller 63 over the path 56 .
  • Paired register rollers 66 are provided on the upstream side of the photosensitive drum 30 in the paper path 56 .
  • the paired register rollers 66 correct any inclination in the copy paper P, bring the leading edge of the tonor image on the photosensitive drum 30 and the leading edge of the copy paper P into registration with each other, and feed the copy paper P to the transfer section at the same speed as the speed at which the circumference of the photosensitive drum 30 moves.
  • a pre-aligning sensor 68 that detects the arrival of the copy paper P is provided short of the paired register rollers 66 , namely, on the side of the paper feed rollers 64 .
  • the copy paper sheets P taken out one at a time from each of the cassettes 48 and 50 by the paper feed roller 62 , is transported to the paired register rollers 66 by the paired paper feed rollers 64 .
  • the copy paper P after having been accurately positioned by the paired register rollers 66 , is transported to the transfer section.
  • the developing powder image formed on the photosensitive drum 30 namely, the tonor image
  • the transfer charger 38 the tonor image transferred copy paper P is separated from the circumferential surface of the photosensitive drum 30 by the action of the separation charger 36 and the separation crawl 40 and carried to the fixing device 58 through a carrier belt (not shown) that forms part of the paper path 56 .
  • the developing powder image is fused onto the copy paper P by the fixing device 58 and the copy paper P is then ejected from the exit 60 into a delivery tray 72 within the apparatus body 2 by paired delivery rollers 70 .
  • an automatic double-side device 74 that reverses the copy paper P passed through the fixing device 58 and feeds it again to the paper path 56 .
  • an operating panel (which will be described later) to instruct various copy conditions, such as copy magnification, etc., the start of copying, etc.
  • FIG. 3 is a block diagram of the control system of the digital multiuse machine.
  • the digital multiuse machine 1 is equipped with a main controller 90 which controls the whole.
  • the main controller 90 is composed of a CPU (Central Processing Unit) 91 , a ROM (Read Only Memory) 92 , a RAM (Random Access Memory) 93 , a font ROM 94 , a recording device (HDD) 95 , a network I/F 96 , an image processing unit 97 , and a page memory 98 .
  • a CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access Memory
  • HDD recording device
  • the CPU 91 exercises control over the whole of the digital multiuse machine 1 . Also, the CPU 91 has a timer 91 a that counts the current time.
  • the ROM 92 is stored with software such as a control program for controlling the digital multiuse machine 1 , etc.
  • the RAM 93 stores temporarily operational data.
  • the font ROM 94 is stored with character image data corresponding to character codes. For example, upon receiving print data based on character codes from an external device, the CPU 91 converts the character codes into image data on the basis of font data stored in the font ROM 94 .
  • the HDD 95 is a large capacity storage device.
  • the HDD stores compressed image data and print data.
  • the HDD 95 has a plurality of spooling areas (boxes) 95 a , 95 b , . . . for storing print data sent from the PCs 2 , 3 and 4 . These spooling areas 95 a , 95 b , . . . will be described later.
  • the network interface 96 is an interface for allowing data communications with the PCs 2 , 3 , and 4 .
  • the image processing unit 97 is comprised of image processing circuitry and provides image processing such as correction or compression/decompression of image data.
  • the page memory 98 is a memory for storing a page of image data.
  • the CPU 91 To the CPU 91 are connected a scanner 4 , a printer 6 , a facsimile 99 , and an operating panel 101 .
  • the facsimile 99 transmits and receives facsimile data over a public line.
  • the operating panel 101 is composed of a liquid crystal display device (not shown) with a built-in touch panel, hard keys such as ten keys, etc. Operator guidance and touch keys for providing various commands are displayed on the operating panel 101 .
  • FIG. 4 is a schematic illustration of examples of print data spooling areas (hereinafter referred to as boxes) 95 a , 95 b , . . . created within the HDD 95 of the digital multiuse machine 1 according to the first embodiment.
  • the boxes 95 a , 95 b are created in the digital multiuse machine 1 to store print data from the respective print requesting persons.
  • the digital multiuse machine 1 performs a process of printing print data for each of the boxes 95 a , 95 b,
  • the spooling areas (boxes) 95 a , 95 b , . . . are each formed by characteristic value in the digital multiuse machine 1 .
  • the characteristic values are characteristic information for identifying users who have made requests for printing, groups to which the users belong, or PCs. For example, as the characteristic values, use is made of the user names indicating users who have made request for printing, the group names indicating groups to which the users who have made requests for printing belong, or IP addresses allocated to individual PCs to indicate PCs which have made requests for printing.
  • the print data stored in the boxes 95 a , 95 b , . . . each have a corresponding print start time stored in it.
  • the CPU 91 monitors the print start times of the respective print data stored in the boxes 95 a , 95 b , . . . at regular intervals on the basis of the timer 91 a . Thereby, the CPU 91 makes printing for each of the boxes 95 a , 95 b , . . . when the print start time of the print data stored in each of the boxes 95 a , 95 b , . . . is reached.
  • FIG. 5 is a flowchart for use in explanation of the first embodiment.
  • the user specifies print data, such as document data to be schedule printed, and a print start time through the operating device 2 c ( 3 c , 4 c ) of the PC 2 ( 3 , 4 ).
  • the user specifies the user name, group name, IP address, or time as a characteristic value.
  • the PC 2 sends the print data, the print start time and the characteristic value specified by the user to the digital multiuse machine 1 .
  • the CPU 91 of the digital multiuse machine 1 retrieves from the boxes 95 a , 95 b , . . . in the HDD 95 a box 95 a , 95 b , . . . on which the characteristic value that matches the specified characteristic value has been set up (step S 2 ).
  • step S 4 the CPU 91 creates a box 95 a ( 95 b , . . . ) which has the characteristic value specified by the user set up on it (step S 4 ).
  • the CPU 91 appends the print start time (time value) specified by the user as data associated with the created box 95 a (step S 5 ). That is, each of the boxes 95 a , 95 b , . . .
  • the CPU 91 stores the user-specified print data and print start time (time value) into the created box 95 a so that they are associated with each other (step S 6 ).
  • step S 2 If the result of retrieval in step S 2 indicates the presence of a box 95 a ( 95 b , . . . ) on which the same characteristic value as the characteristic value specified by the user has been set up, then the CPU 91 appends the user-specified print start time (time value) as data associated with the box 95 a (step S 5 ). The CPU 91 stores the print data and print start time into the retrieved box 95 a so that they are associated with each other (step S 6 ).
  • steps S 1 through S 6 allow print data for scheduled printing to be stored into each of the boxes 95 a , 95 b , . . . .
  • the CPU 91 monitors all the boxes 95 a , 95 b , . . . for time. That is, the CPU 91 polls all the boxes 95 a , 95 b , . . . for their time value at regular intervals of time (step S 7 ). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value appended to each of the boxes 95 a , 95 b , . . . (step S 8 ).
  • the CPU 91 repeats the polling. If the determination is that there is a box 95 a ( 95 b , . . . ) whose time value coincides with the current time, the CPU 91 carries out printing for each of the box 95 a ( 95 b , . . . ) whose time value coincides with the current time (step S 9 ). Thereby, the print data is arranged by a user-specified characteristic value. The results of printing are output in order for each user.
  • print data for scheduled printing is stored in the boxes created by characteristic value and the printing operations for two or more pieces of print data are carried out on a box basis.
  • the digital multiuse machine can create boxes having characteristic values in a storage device to thereby store print data in order.
  • appending time values to individual boxes that store print data allows printing to be made automatically in order for each print requesting person without users going to the digital multiuse machine and directly operating it for printing.
  • FIG. 6 is a schematic illustration of examples of print data spooling areas (hereinafter referred to as boxes) 95 a , 95 b , . . . created within the HDD 95 of the digital multiuse machine 1 according to the second embodiment.
  • boxes print data spooling areas
  • the boxes 95 a , 95 b , . . . are created by print start time (time value) to put print data in order for each time value. Further, the time values set up on these boxes are displayed on each of the PCs 2 , 3 , and 4 in order to allow each user to select a print start time from the displayed time values.
  • the spooling areas (boxes) 95 a , 95 b , . . . are created in the HDD 95 of the digital multiuse machine 1 by time value (print start time).
  • Scheduled print data requested by the PCs 2 , 3 and 4 are stored in these boxes 95 a , 95 b , . . . by time value.
  • the digital multiuse machine 1 monitors the print data stored in the boxes 95 a , 95 b , . . . at regular intervals for time values as print start times set in the boxes 95 a , 95 b , . . . . Thereby, the CPU 91 makes printing of print data for each of the boxes 95 a , 95 b , . . . when its print start time is reached.
  • print data requested by two or more external devices can be stored in the boxes 95 a , 95 b , . . . by print start time.
  • print start time even if print data of different print start times is received in large quantities, it can be grouped by print start time.
  • the PCs 2 , 3 and 4 are allowed to display the time values allocated to the boxes 95 a created in the digital multiuse machine 1 on their respective display units 2 b , 3 b , and 4 b as shown in FIG. 6 . Further, a selection can be made from the time values displayed on the display units 2 b , 3 b and 4 b on the PCs 2 , 3 and 4 to select the print start time. Thereby, the print start time for scheduled printing can be specified with ease.
  • FIG. 7 is a flowchart for use in explanation of the second embodiment.
  • step S 11 the time values associated with all the boxes 95 a , 95 b , . . . created in the display multiuse machine 1 are displayed on the PC 2 ( 3 , 4 ) (step S 11 ).
  • the user selects a desired print start time from the time values displayed on the display unit 2 b through the operating device 2 c and specifies print data, such as document data, for scheduled printing (step S 12 ). If, at this point, a desired print start time is not displayed
  • the user specifies the print start time through the operating device 2 c .
  • the PC 2 sends the print data and the time value to the digital multiuse machine 1 .
  • the CPU 91 in the digital multiuse machine 1 searches the HDD 95 for a box 95 a ( 95 b , . . . ) the set time value of which matches the specified time value (step S 13 ).
  • step S 14 if there is no box on which the same time value as the time value specified by the user has been set up (NO in step S 14 ), then the CPU 91 creates a box 95 a ( 95 b , . . . ) which has the time value specified by the user set up on it (step S 15 ).
  • the CPU 91 stores the print data specified by the user into the created box 95 a (step S 16 ).
  • step S 13 if there is a box 95 a ( 95 b , . . . ) on which the same time value as the time value specified by the user has been set up, then the CPU 91 stores the print data into the searched box 95 a (step S 16 ).
  • steps S 11 through S 16 allow print data for scheduled printing to be stored into the boxes 95 a , 95 b , . . . by print start time.
  • the CPU 91 monitors all the boxes 95 a , 95 b , . . . for time. That is, the CPU 91 polls all the boxes 95 a , 95 b , for their time value at regular intervals of time (step S 17 ). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value set up on each of the boxes 95 a , 95 b , . . . (step S 18 ).
  • the CPU 91 repeats the polling. If the determination is that there is a box 95 a ( 95 b , . . . ) whose time value coincides with the current time, then the CPU 91 makes printing of print data stored in that box 95 a ( 95 b , . . . ) on which the time value coincident with the current time is set up (step S 19 ). Thereby, the print data from two or more users is stored in order of print start time and output at respective print start times.
  • the digital multiuse machine stores print data for scheduled printing in boxes created by time value and each PC displays the time values for the boxes created in the digital multiuse machine and allows a desired print start time to be selected from the displayed time values.
  • the print start time can be specified with ease, improving users' convenience.
  • the digital multiuse machine can arrange the print data by print start time, allowing for efficient print processing.
  • the user in carrying out printing at the same appointed time, can set. a print start time by making a selection from displayed time values without setting the same time every time, allowing the appointed time to be set with ease.
  • they can set the print start time by selecting a time value from print start times set in the digital multiuse machine without each user setting a time. This allows two or more users to set print start times with ease and even to share a print start time.
  • FIG. 8 is a schematic illustration of print data spooling areas (boxes) 95 a , 95 b , . . . created within the HDD 95 of the digital multiuse machine 1 according to the third embodiment.
  • boxes 95 a , 95 b , . . . that store print data by print start time are created in the digital multiuse machine 1 .
  • small boxes 95 a 1 , 95 a 2 , 95 b 1 , . . . are created by characteristic value in the boxes 95 a , 95 b , . . . .
  • the print start times set on the boxes 95 a , 95 b , . . . are displayed on each of the PCs 2 , 3 and 4 , allowing each user to select a print start time from the displayed time values.
  • the boxes 95 a , 95 b , . . . are created by time value in the HDD 95 of the digital multiuse machine 1 . Further, the small boxes 95 a 1 , 95 a 2 , 95 b 1 , 95 b 2 , . . . each having a characteristic value set up on it are created in the boxes 95 a , 95 b , . . . . Thus, the print data is divided by time value and the print data assigned the same time value is divided by characteristic value.
  • the digital multiuse machine 1 monitors the time values set up on the boxes 95 a , 95 b , . . . at regular intervals.
  • the digital multiuse machine 1 makes p rinting of print data for each of the small boxes 95 a 1 and 95 a 2 ( 95 b 1 , 95 b 2 , . . . ) within a box 95 a ( 95 b , . . . ) alien its print start time is reached.
  • print data sent from two or more users can be arranged by print start time and moreover printing can be made by characteristic value such as user, group, IP, or the Like.
  • the PCs 2 , 3 and 4 are allowed to display the time values allocated to the boxes 95 a created in the digital multiuse machine 1 on their respective display units 2 b , 3 b , and 4 b so that a print start time is selected from the displayed time values.
  • the print start times for scheduled printing can be specified with ease.
  • FIG. 9 is a flowchart for use in explanation of the third embodiment.
  • step S 21 the time values associated with all the boxes 95 a , 95 b , . . . created in the display multiuse machine 1 are displayed on the PC 2 ( 3 , 4 ) (step S 21 ).
  • the user selects a desired print start time from the time values displayed on the display unit 2 b through the operating device 2 c and specifies print data for scheduled printing and
  • a characteristic value (step S 22 ). If, at this point, a desired print start time is not displayed on the display unit 2 b , then the user specifies the print start time through the operating device 2 c . When the print data, the characteristic value and the print start time (time value) have been selected, the PC 2 sends them to the digital multiuse machine 1 .
  • the CPU 91 in the digital multiuse machine 1 searches the HDD 95 for a box 95 a , 95 b , . . . the set time value of which matches the user specified time value (step S 23 ).
  • the CPU 91 creates a box 95 a ( 95 b , . . . ) which has the user specified time value set up on it (step S 25 ).
  • the CPU 91 further creates a small box 95 a 1 ( 95 a 2 ) having the user specified characteristic value set up on it (step S 26 ).
  • the CPU 91 stores the print data into the created box 95 a 1 (step S 27 ).
  • step S 23 if there is a box 95 a on which the same time value as the time value specified by the user has been set up (YES in step S 24 ), then the CPU 91 searches the box 95 a for a small box 95 a 1 on which the user-specified characteristic value is set up (step S 28 ).
  • step S 29 if there is no small box on which the same characteristic value as the characteristic value specified by the user has been set up (NO in step S 29 ), then the CPU 91 creates a small box 95 a which has the user specified characteristic value set up on it in the box 95 a (step S 26 ). When such a small box 95 a 1 has been created, the CPU 91 stores the print data into the created small box 95 a 1 (step S 27 ).
  • step S 23 If, as the result of the search in step S 23 , there is a box 95 a on which the same time value as the time value specified by the user has been set up and if, as the result of the search in step S 28 , there is a small box 95 a 1 on which the same characteristic value as the characteristic value specified by the user has been set up (YES in step S 29 ), then the CPU 91 stores the print data into the small box 95 a 1 (step S 27 ).
  • steps S 21 through S 29 allow print data for scheduled printing to be stored by characteristic value into each of the small boxes 95 a 1 , 95 a 2 , . . . within each of the boxes 95 a , 95 b , . . . created by time value.
  • the CPU 91 in the digital multiuse machine 1 monitors all the boxes 95 a , 95 b , . . . for time.
  • the CPU 91 polls all the boxes 95 a , 95 b , . . . for their time value at regular intervals of time (step S 30 ). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value set up on each of the boxes 95 a , 95 b , . . . (step S 31 ).
  • step S 31 If no coincidence occurs between the current time and the time value set up on each of the box 95 a , 95 b , . . . (NO in step S 31 ), then the CPU 91 repeats the polling. If the determination is that there is a box 95 a ( 95 b , . . . ) whose time value coincide with the current time (YES in step S 31 ), the CPU 91 prints print data stored in the small boxes 95 a 1 and 95 a 2 in the box 95 a ( 95 b , . . . ) whose time value coincides with the current time for each small box (step S 32 ). Thereby, the print data is arranged by time and printed by characteristic value.
  • print data for scheduled printing are stored in small boxes by characteristic value in each of boxes created by time value and, in each PC, the time values associated with the boxes created in the digital multiuse machine are displayed and a desired print start time is selected from the displayed time values.
  • the digital multiuse machine can arrange print data by print start time and by user, allowing printing to be made at the time specified by each user and for each user.

Abstract

An image forming apparatus is provided with a storage device having storage areas divided corresponding to a characteristic value allocated for each print requesting person. Upon receiving print data and a characteristic value from an external device, the image forming apparatus stores the print data into a storage area which has been allocated the same characteristic value as the received characteristic value. The image forming apparatus subjects print data stored in the storage areas in the storage device to image formation processing on a storage area basis.

Description

    CROSS REFERENCES TO RELATED APPLICATIONS
  • The present application is a Divisional of U.S. application Ser. No. 11/957,762, filed Dec. 17, 2007, which is a Continuation of U.S. application Ser. No. 11/410,133, filed Apr. 25, 2006, which is a Divisional of U.S. application Ser. No. 10/036,527, filed Jan. 7, 2002, the entire contents of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • The present invention relates to an image forming system having an image forming apparatus, such as a digital multiuse machine, that has various functions, such as scanner, printer, copy, fax, and network communications functions, etc.
  • Conventionally, image forming apparatuses, such as digital multiuse machines, have a function of printing print data from external devices connected by a network. Some of such digital multiuse machines have private printing and scheduled printing functions. With private printing, print data transmitted from the PC side is preserved in a storage device in the digital multiuse machine. After that, the print data stored in the storage device is printed in response to a user's print command on the digital multiuse machine. In scheduled printing, the printing start time specified from the PC side is stored in the storage device in the digital multiuse machine together with print data. The digital multiuse machine then prints the print data on the basis of the printing start time stored in the storage device.
  • However, in order to cause the digital multiuse machine to carry out print processing, private printing requires each of the print requesting users to operate the operating panel of the digital multiuse machine directly. In scheduled printing, in order to cause printing to be done at the specified time, it is required to set the printing start time each time a print request is made. When two or more users specify the same time, the digital multiuse machine carries out print processing in the order in which print data was accepted. For this reason, printouts for two or more users can be mixed up.
  • BRIEF SUMMARY OF THE INVENTION
  • It is an object of the invention to provide an image forming apparatus and an image forming system which permit print data sent from external devices to be printed in an efficient manner, and users' convenience to be increased.
  • An image forming apparatus of the invention, which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into that storage area in the storage device which has been allocated the same characteristic value as the characteristic value in the print request, and an image forming unit for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming apparatus of the invention, which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having storage areas divided by print start time, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into that storage area in the storage device which has been allocated the same print start time as a print start time in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in that storage area in the storage device which has been allocated a print start time that coincides with the current time counted by the timer to image formation processing.
  • An image forming apparatus of the invention, which is connected to an external device by which a request for printing can be set by a print requesting person, comprises a storage device having first storage areas divided by print start time, each first storage area being divided into second storage areas corresponding to a characteristic value, an interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into, in a first storage area allocated the same print start time as a print start time in the print request, that second storage area which has been allocated the same characteristic value as a characteristic value in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in the first storage area allocated a print start time that coincides with the current time counted by the timer to image formation processing on a second storage area basis.
  • An image forming apparatus of the invention, which is connected to an external device by which a request for printing can be set by a print requesting person, comprises storage means having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, receiving means for receiving a print request from the external device, control means for, when receiving a print request from the external device via the receiving means, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and image forming means for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a characteristic value allocated for a print requesting person and print data, and a first interface for sending a print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and an image forming unit for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a print start time and print data, and a first interface for sending the print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having storage areas divided by print start time, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the interface, storing print data in the print request into a storage area which has been allocated the same print start time as the print start time in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in that storage area in the storage device which has been allocated a print start time that coincides with the current time counted by the timer to image formation processing.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises an operating device for setting a print request having a characteristic value allocated for a print requesting person and print data, a print start time and print data, and a first interface for sending a print request set by the operating device to the image forming apparatus, and the image forming apparatus comprises a storage device having first storage areas divided by print start time, each first storage area being divided into second storage areas corresponding to a characteristic value, a second interface for receiving a print request from the external device, a controller for, when receiving a print request from the external device via the second interface, storing print data in the print request into, in a first storage area allocated the same print start time as a print start time in the print request, that second storage area which has been allocated the same characteristic value as a characteristic value in the print request, a timer for counting the current time, and an image forming unit for subjecting print data stored in the first storage area allocated a print start time that coincides with the current time counted by the timer to image formation processing on a second storage area basis.
  • An image forming system of the invention has an external device by which a request for printing can be set by a print request person and an image forming apparatus connected to the external device, the external device comprises operating means for setting a print request having a characteristic value allocated for a print requesting person and print data, and transmitting means for sending a print request set by the operating means to the image forming apparatus, and the image forming apparatus comprises storage means having a plurality of storage areas corresponding to a characteristic value allocated for each print requesting person, receiving means for receiving a print request from the external device, control means for, when receiving a print request from the external device via the receiving means, storing print data in the print request into a storage area which has been allocated the same characteristic value as the characteristic value in the print request, and image forming means for subjecting print data stored in the storage areas in the storage device to image formation processing on a storage area basis.
  • Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
  • The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate an embodiment of the invention, and together with the general description given below and the detailed description of the embodiment given below, serve to explain the principles of the invention.
  • FIG. 1 is a schematic illustration of an image forming system according to embodiments of the present invention;
  • FIG. 2 is a schematic sectional view of the digital multiuse machine;
  • FIG. 3 is a block diagram of the control system of the digital multiuse machine;
  • FIG. 4 is a schematic illustration of an arrangement of the HDD in the digital multiuse machine 1 according to a first embodiment;
  • FIG. 5 is a flowchart for use in explanation of the operation of the first embodiment;
  • FIG. 6 is a schematic illustration of an arrangement of the HDD of the digital multiuse machine 1 according to a second embodiment;
  • FIG. 7 is a flowchart for use in explanation of the operation of the second embodiment;
  • FIG. 8 is a schematic illustration of an arrangement of the HDD in the digital multiuse machine 1 according to a third embodiment; and
  • FIG. 9 is a flowchart for use in explanation of the operation of the third embodiment.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Hereinafter, the embodiments of the present invention will be described with reference to the drawings.
  • FIG. 1 is a schematic illustration of an image forming system according to an embodiment of the present invention.
  • As shown in FIG. 1, the image forming system has a digital multiuse machine (MFP: Multi Functional Peripheral) 1 as an image forming apparatus and a plurality of personal computers (PCs) 2, 3 and 4 interconnected through a communications line 5 in a local area network (LAN).
  • The digital multiuse machine 1 has mainly a copy function, a printer function, a scanner function, a fax function, and so on. The printer function includes a private printing function based on print data from the PCs 2, 3 and 4 and a scheduled printing function.
  • The private printing function is to perform a printing operation by a user's operation on the digital multiuse machine after print data sent from an external device, such as a PC, has been stored in the digital multiuse machine 1. That is, users specify private printing at the PCs 2, 3 and 4 and then send print data to the digital multiuse machine 1. The digital multiuse machine 1 stores the print data for which private printing has bee specified together with user data. After that, the users specify user data and print data on the operating panel of the digital multiuse machine 1 and instruct it to print.
  • The digital multiuse machine 1 determines if the user data specified matches the user data corresponding to the stored print data. When a match occurs in user data, the digital multiuse machine 1 prints the corresponding print data.
  • The scheduled printing function causes the digital multiuse machine 1 to perform a printing operation with print data and printing start time specified by an external device such as a PC. That is, the users send print data and print start time from the PCs 2, 3 and 4 to the digital multiuse machine 1. The digital multiuse machine 1 stores the print data and print start time from the PCs. The digital multiuse machine 1 makes a comparison between the current time and the print start time corresponding to the stored print data and, at the time when the print start time is reached, performs an operation of printing the corresponding print data.
  • The PC 2 (3, 4) is composed of a body having a network interface 2 a (3 a, 4 a), a display device 2 b (3 b, 4 b), an operating device 2 c (3 c, 4 c), and so on. The network interface 2 c (3 c, 4 c) is an interface for connection to the digital multiuse machine 1. The PC 2 (3, 4) makes data through the network interface communications with the digital multiuse machine 1.
  • The structure of the digital multiuse machine 1 will be described next.
  • FIG. 2 is a schematic sectional view of the digital multiuse machine 1.
  • As shown in FIG. 2, the digital multiuse machine 1 has an apparatus body 2 which has a scanner unit 4 as readout means and a printer unit 6 serving as image forming means provided in it.
  • The apparatus body 2 is provided on top with a document table 8 made of transparent glass on which an object to be read, i.e., an document D, is placed. Also, on the top of the apparatus body 2 is placed an automatic document feeder 9 (hereinafter referred to as an ADF) as transport means for feeding automatically documents D onto the document table 8.
  • The document D placed on an document tray 9 a of the ADF 9 is transported by guides not shown and ejected through a platen roller 9 b into a delivery tray 9 c. While being transported by the platen roller 9 b, the document D is exposed and scanned by an exposure lamp 10 in the scanner unit 4 to be described later, whereby an image on the document D is read.
  • The documents D are placed on the document tray 9 a with the reading side up and fed one at a time in the order beginning with the topmost document D.
  • The scanner unit 4 placed in the apparatus body 2 has an exposure lamp 10 comprised of, say, a halogen lamp as a light source for illuminating the document D transported by the ADF 9 or the document D placed on the document table 8 and a first mirror 12 for deflecting reflected light from the document D in a predetermined direction. The exposure lamp 10 and the first mirror 12 are mounted on a first carriage 14 provided below the document table 8.
  • The first carriage 14 is placed movably parallel to the document table 8 and is reciprocated below the document table 8 by a scanner motor (driving motor) 16 through a toothed belt not shown. The scanner motor 16 is comprised of a stepping motor or the like.
  • Below the document table 8, a second carriage 18 which is movable parallel to the document table 8 is disposed. On the second carriage 18, second and third mirrors 20, 22 which sequentially deflect light reflected from the document D and deflected by the first mirror 12 are mounted at right angles. Rotation force from the scanner motor 16 is transmitted to the second carriage 18 via the toothed belt or the like which drives the first carriage 14 so that the second carriage will follow the first carriage 14 and can be moved parallel to the document table 8 at a speed which is half the speed of the first carriage 14.
  • Below the document table 8 are provided an focusing lens 24 for focusing the reflected light from the third mirror 20 on the second carriage 18 and a CCD sensor (line sensor) 26 which receives the reflected light focused by the focusing lens 24 and converts it into an electrical signal The focusing lens 24 is arranged movably through a driving mechanism in a plane including the optical axis of light deflected by the third mirror 22 to image the reflected light at a desired magnification (main scanning direction). Responsive to an image processing clock from the main CPU to be described later, the CCD sensor 26 converts the incident reflected light into an electrical signal corresponding to the read document D. The magnification in the subscanning direction can be set by changing the speed of transportation by the ADF 9 or the speed at which the first carriage 14 is moved.
  • In reading the document D being transported by the ADF 9, the position of illumination by the exposure lamp 10 is fixed at the position shown in FIG. 2. In reading the document D placed on the document table 8, the position of illumination by the exposure lamp 10 is moved from left to right along the document table 8.
  • The printer unit 6 is equipped with a laser exposure device 28 serving as a latent image forming means. The circumferential surface of a photosensitive drum 30 is scanned by laser light from the laser exposure device 28, thereby forming an electrostatic latent image on the circumferential surface of the photosensitive drum 30. The printer unit 6 has the rotatable photosensitive drum 30 as an image bearing body placed on the right-hand side of the approximate the center of the apparatus body 2. The circumferential surface of the photosensitive drum 30 is exposed by laser light from the laser exposure device 28 and formed with an electrostatic latent image. Around the photosensitive drum 30 are placed in order an electrifying charger 32 for electrifying the drum surface to a given electric charge, a developer 34 as developing means for developing the electrostatic latent image formed on the surface of the photosensitive drum 30 at a desired image density by supplying tonor as developing powder to it, a transfer charger 38, having an integrally incorporated separation charger 36 for separating an image formed medium fed from a cassette 48 or 50 to be described later, i.e., copy paper P, from the photosensitive drum 30, for transferring the tonor image formed on the photosensitive drum 30 to the paper P, a separation claw 40 for separating the copy paper P from the surface of the photosensitive drum 30, a cleaning device 42 for removing residual tonor from the surface of the photosensitive drum 30, and a charge eliminator 44 for eliminating the charge on the surface of the photosensitive drum 30.
  • In the lower portion of the apparatus body 2, an upper cassette 48 and a lower cassette 50, each of which is removable from the apparatus body, are placed in a stacked form. Into each of the cassettes 48 and 50 different size of copy paper P is loaded. A manual feed tray 54 is provided at the sided the upper cassette 48.
  • In the apparatus body 2 a paper path 56 is formed to extend from each of the cassettes 48 and 50 through the transfer section located between the photosensitive drum 30 and the transfer charger 38. At the end of the paper path 56 is provided a fixing device 58 having a fixing lamp 58 a. An exit 60 is formed above the fixing device 58.
  • In the vicinity of each of the upper cassette 48 and the lower cassette 50 a paper feed roller 62 and a separation roller 63 are provided which take out sheets of paper P one at a time from the cassette 48 or 50. Many paper feed roller pairs 64 are provided along the paper path 56 to, transport copy paper P taken out by the paper feed roller 62 and the separation roller 63 over the path 56.
  • Paired register rollers 66 are provided on the upstream side of the photosensitive drum 30 in the paper path 56. The paired register rollers 66 correct any inclination in the copy paper P, bring the leading edge of the tonor image on the photosensitive drum 30 and the leading edge of the copy paper P into registration with each other, and feed the copy paper P to the transfer section at the same speed as the speed at which the circumference of the photosensitive drum 30 moves. A pre-aligning sensor 68 that detects the arrival of the copy paper P is provided short of the paired register rollers 66, namely, on the side of the paper feed rollers 64.
  • The copy paper sheets P, taken out one at a time from each of the cassettes 48 and 50 by the paper feed roller 62, is transported to the paired register rollers 66 by the paired paper feed rollers 64. The copy paper P, after having been accurately positioned by the paired register rollers 66, is transported to the transfer section.
  • In the transfer section, the developing powder image formed on the photosensitive drum 30, namely, the tonor image, is transferred to the copy paper P by the transfer charger 38. The tonor image transferred copy paper P is separated from the circumferential surface of the photosensitive drum 30 by the action of the separation charger 36 and the separation crawl 40 and carried to the fixing device 58 through a carrier belt (not shown) that forms part of the paper path 56. The developing powder image is fused onto the copy paper P by the fixing device 58 and the copy paper P is then ejected from the exit 60 into a delivery tray 72 within the apparatus body 2 by paired delivery rollers 70.
  • On the right-hand side of the paper path 56 is provided an automatic double-side device 74 that reverses the copy paper P passed through the fixing device 58 and feeds it again to the paper path 56.
  • In the front portion of the top of the apparatus body 2 is provided an operating panel (which will be described later) to instruct various copy conditions, such as copy magnification, etc., the start of copying, etc.
  • The internal configuration of the control system of the digital multiuse machine 1 will be described next.
  • FIG. 3 is a block diagram of the control system of the digital multiuse machine.
  • As shown in FIG. 3, the digital multiuse machine 1 is equipped with a main controller 90 which controls the whole. The main controller 90 is composed of a CPU (Central Processing Unit) 91, a ROM (Read Only Memory) 92, a RAM (Random Access Memory) 93, a font ROM 94, a recording device (HDD) 95, a network I/F 96, an image processing unit 97, and a page memory 98.
  • The CPU 91 exercises control over the whole of the digital multiuse machine 1. Also, the CPU 91 has a timer 91 a that counts the current time. The ROM 92 is stored with software such as a control program for controlling the digital multiuse machine 1, etc. The RAM 93 stores temporarily operational data.
  • The font ROM 94 is stored with character image data corresponding to character codes. For example, upon receiving print data based on character codes from an external device, the CPU 91 converts the character codes into image data on the basis of font data stored in the font ROM 94.
  • The HDD 95 is a large capacity storage device. The HDD stores compressed image data and print data. The HDD 95 has a plurality of spooling areas (boxes) 95 a, 95 b, . . . for storing print data sent from the PCs 2, 3 and 4. These spooling areas 95 a, 95 b, . . . will be described later.
  • The network interface 96 is an interface for allowing data communications with the PCs 2, 3, and 4.
  • The image processing unit 97 is comprised of image processing circuitry and provides image processing such as correction or compression/decompression of image data. The page memory 98 is a memory for storing a page of image data.
  • To the CPU 91 are connected a scanner 4, a printer 6, a facsimile 99, and an operating panel 101. The facsimile 99 transmits and receives facsimile data over a public line. The operating panel 101 is composed of a liquid crystal display device (not shown) with a built-in touch panel, hard keys such as ten keys, etc. Operator guidance and touch keys for providing various commands are displayed on the operating panel 101.
  • Hereinafter, first, second and third embodiments of the image forming system will be described.
  • First, the first embodiment will be described.
  • FIG. 4 is a schematic illustration of examples of print data spooling areas (hereinafter referred to as boxes) 95 a, 95 b, . . . created within the HDD 95 of the digital multiuse machine 1 according to the first embodiment. In the first embodiment, the boxes 95 a, 95 b, are created in the digital multiuse machine 1 to store print data from the respective print requesting persons. The digital multiuse machine 1 performs a process of printing print data for each of the boxes 95 a, 95 b,
  • As shown in FIG. 4, the spooling areas (boxes) 95 a, 95 b, . . . are each formed by characteristic value in the digital multiuse machine 1. In the boxes 95 a, 95 b, . . . print data for scheduled printing requested by the PCs 2, 3, and 4 connected to the digital multiuse machine 1 is stored by characteristic value. The characteristic values are characteristic information for identifying users who have made requests for printing, groups to which the users belong, or PCs. For example, as the characteristic values, use is made of the user names indicating users who have made request for printing, the group names indicating groups to which the users who have made requests for printing belong, or IP addresses allocated to individual PCs to indicate PCs which have made requests for printing.
  • The print data stored in the boxes 95 a, 95 b, . . . each have a corresponding print start time stored in it. On the other hand, the CPU 91 monitors the print start times of the respective print data stored in the boxes 95 a, 95 b, . . . at regular intervals on the basis of the timer 91 a. Thereby, the CPU 91 makes printing for each of the boxes 95 a, 95 b, . . . when the print start time of the print data stored in each of the boxes 95 a, 95 b, . . . is reached. That is, even if two or more pieces of print data on which the same print start time have been set are present in the different boxes 95 a, 95 b, . . . the CPU 91 will make printing for each box. This prevents the print data stored in the different boxes 95 a, 95 b, . . . from being printed alternately. In other words, even if two or more users with different characteristic values have set scheduled printing appointing the same print start time, the results of printing requested by the respective users 4111 never be mixed up.
  • FIG. 5 is a flowchart for use in explanation of the first embodiment.
  • First, the user specifies print data, such as document data to be schedule printed, and a print start time through the operating device 2 c (3 c, 4 c) of the PC 2 (3, 4). Next, the user specifies the user name, group name, IP address, or time as a characteristic value. Then, the PC 2 sends the print data, the print start time and the characteristic value specified by the user to the digital multiuse machine 1. When the digital multiuse machine 1 receives this data (step S1), the CPU 91 of the digital multiuse machine 1 retrieves from the boxes 95 a, 95 b, . . . in the HDD 95 a box 95 a, 95 b, . . . on which the characteristic value that matches the specified characteristic value has been set up (step S2).
  • As a result of this retrieval, if there is no box on which the same characteristic value as the characteristic value specified by the user has been set up (NO in step S3), then the CPU 91 creates a box 95 a (95 b, . . . ) which has the characteristic value specified by the user set up on it (step S4). When the box 95 a (95 b, . . . ) which has the characteristic value set up on it has been created, the CPU 91 appends the print start time (time value) specified by the user as data associated with the created box 95 a (step S5). That is, each of the boxes 95 a, 95 b, . . . is given the characteristic value and the time value as box-associated data. When such a box 95 a has been created, the CPU 91 stores the user-specified print data and print start time (time value) into the created box 95 a so that they are associated with each other (step S6).
  • If the result of retrieval in step S2 indicates the presence of a box 95 a (95 b, . . . ) on which the same characteristic value as the characteristic value specified by the user has been set up, then the CPU 91 appends the user-specified print start time (time value) as data associated with the box 95 a (step S5). The CPU 91 stores the print data and print start time into the retrieved box 95 a so that they are associated with each other (step S6).
  • The processes in steps S1 through S6 allow print data for scheduled printing to be stored into each of the boxes 95 a, 95 b, . . . . In the digital multiuse machine 1 in which print data has been stored in each of the boxes 95 a, 95 b, . . . in this manner, the CPU 91 monitors all the boxes 95 a, 95 b, . . . for time. That is, the CPU 91 polls all the boxes 95 a, 95 b, . . . for their time value at regular intervals of time (step S7). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value appended to each of the boxes 95 a, 95 b, . . . (step S8).
  • If there is no box 95 a, 95 b, . . . whose time value coincides with the current time, then the CPU 91 repeats the polling. If the determination is that there is a box 95 a (95 b, . . . ) whose time value coincides with the current time, the CPU 91 carries out printing for each of the box 95 a (95 b, . . . ) whose time value coincides with the current time (step S9). Thereby, the print data is arranged by a user-specified characteristic value. The results of printing are output in order for each user.
  • According to the first embodiment, as described above, print data for scheduled printing is stored in the boxes created by characteristic value and the printing operations for two or more pieces of print data are carried out on a box basis. Thereby, even if the same time has been set up for scheduled printing specified by different users, the results of printing for the different users are output without being mixed up. The results of printing can be processed efficiently, increasing the users' convenience.
  • As described above, to make printing of print data in order for each print requesting person, the digital multiuse machine can create boxes having characteristic values in a storage device to thereby store print data in order. To make printing of print data in order for each print requesting person, appending time values to individual boxes that store print data allows printing to be made automatically in order for each print requesting person without users going to the digital multiuse machine and directly operating it for printing.
  • Next, the second embodiment will be described.
  • FIG. 6 is a schematic illustration of examples of print data spooling areas (hereinafter referred to as boxes) 95 a, 95 b, . . . created within the HDD 95 of the digital multiuse machine 1 according to the second embodiment.
  • In the second embodiment, the boxes 95 a, 95 b, . . . are created by print start time (time value) to put print data in order for each time value. Further, the time values set up on these boxes are displayed on each of the PCs 2, 3, and 4 in order to allow each user to select a print start time from the displayed time values.
  • That is, as shown in FIG. 6, the spooling areas (boxes) 95 a, 95 b, . . . are created in the HDD 95 of the digital multiuse machine 1 by time value (print start time). Scheduled print data requested by the PCs 2, 3 and 4 are stored in these boxes 95 a, 95 b, . . . by time value.
  • The digital multiuse machine 1 monitors the print data stored in the boxes 95 a, 95 b, . . . at regular intervals for time values as print start times set in the boxes 95 a, 95 b, . . . . Thereby, the CPU 91 makes printing of print data for each of the boxes 95 a, 95 b, . . . when its print start time is reached.
  • Thereby, print data requested by two or more external devices can be stored in the boxes 95 a, 95 b, . . . by print start time. In other words, even if print data of different print start times is received in large quantities, it can be grouped by print start time.
  • In addition, the PCs 2, 3 and 4 are allowed to display the time values allocated to the boxes 95 a created in the digital multiuse machine 1 on their respective display units 2 b, 3 b, and 4 b as shown in FIG. 6. Further, a selection can be made from the time values displayed on the display units 2 b, 3 b and 4 b on the PCs 2, 3 and 4 to select the print start time. Thereby, the print start time for scheduled printing can be specified with ease.
  • FIG. 7 is a flowchart for use in explanation of the second embodiment.
  • Here, a description is given of the case where the user at the PC 2 makes a request for scheduled printing. First, the time values associated with all the boxes 95 a, 95 b, . . . created in the display multiuse machine 1 are displayed on the PC 2 (3, 4) (step S11).
  • In this state, the user selects a desired print start time from the time values displayed on the display unit 2 b through the operating device 2 c and specifies print data, such as document data, for scheduled printing (step S12). If, at this point, a desired print start time is not displayed
  • on the display unit 2 b, then the user specifies the print start time through the operating device 2 c. When the print data and the print start time (time value) have been specified in this manner, the PC2 sends the print data and the time value to the digital multiuse machine 1.
  • When the digital multiuse machine 1 receives the data from the PC 2, the CPU 91 in the digital multiuse machine 1 searches the HDD 95 for a box 95 a (95 b, . . . ) the set time value of which matches the specified time value (step S13).
  • As a result of this search, if there is no box on which the same time value as the time value specified by the user has been set up (NO in step S14), then the CPU 91 creates a box 95 a (95 b, . . . ) which has the time value specified by the user set up on it (step S15). When the box 95 a (95 b, . . . ) which has the time value set up on it has been created, the CPU 91 stores the print data specified by the user into the created box 95 a (step S16).
  • As a result of the search in step S13, if there is a box 95 a (95 b, . . . ) on which the same time value as the time value specified by the user has been set up, then the CPU 91 stores the print data into the searched box 95 a (step S16).
  • The processes in steps S11 through S16 allow print data for scheduled printing to be stored into the boxes 95 a, 95 b, . . . by print start time. In the digital multiuse machine 1 in which print data has been stored in the boxes 95 a, 95 b, . . . in this manner, the CPU 91 monitors all the boxes 95 a, 95 b, . . . for time. That is, the CPU 91 polls all the boxes 95 a, 95 b, for their time value at regular intervals of time (step S17). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value set up on each of the boxes 95 a, 95 b, . . . (step S18).
  • If the time value set up on each of the boxes 95 a, 95 b, . . . does not coincide with the current time, then the CPU 91 repeats the polling. If the determination is that there is a box 95 a (95 b, . . . ) whose time value coincides with the current time, then the CPU 91 makes printing of print data stored in that box 95 a (95 b, . . . ) on which the time value coincident with the current time is set up (step S19). Thereby, the print data from two or more users is stored in order of print start time and output at respective print start times.
  • As described above, according to the second embodiment, the digital multiuse machine stores print data for scheduled printing in boxes created by time value and each PC displays the time values for the boxes created in the digital multiuse machine and allows a desired print start time to be selected from the displayed time values. Thereby, the print start time can be specified with ease, improving users' convenience. In addition, the digital multiuse machine can arrange the print data by print start time, allowing for efficient print processing.
  • As described above, in carrying out printing at the same appointed time, the user can set. a print start time by making a selection from displayed time values without setting the same time every time, allowing the appointed time to be set with ease. When two or more users want to carry out printing at the same appointed time, they can set the print start time by selecting a time value from print start times set in the digital multiuse machine without each user setting a time. This allows two or more users to set print start times with ease and even to share a print start time.
  • Next, a third embodiment will be described.
  • FIG. 8 is a schematic illustration of print data spooling areas (boxes) 95 a, 95 b, . . . created within the HDD 95 of the digital multiuse machine 1 according to the third embodiment.
  • In the third embodiment, boxes 95 a, 95 b, . . . that store print data by print start time are created in the digital multiuse machine 1. Further, small boxes 95 a 1, 95 a 2, 95 b 1, . . . are created by characteristic value in the boxes 95 a, 95 b, . . . . As in the second embodiment, the print start times set on the boxes 95 a, 95 b, . . . are displayed on each of the PCs 2, 3 and 4, allowing each user to select a print start time from the displayed time values.
  • That is, as shown in FIG. 8, the boxes 95 a, 95 b, . . . are created by time value in the HDD 95 of the digital multiuse machine 1. Further, the small boxes 95 a 1, 95 a 2, 95 b 1, 95 b 2, . . . each having a characteristic value set up on it are created in the boxes 95 a, 95 b, . . . . Thus, the print data is divided by time value and the print data assigned the same time value is divided by characteristic value.
  • The digital multiuse machine 1 monitors the time values set up on the boxes 95 a, 95 b, . . . at regular intervals. The digital multiuse machine 1 makes printing of print data for each of the small boxes 95 a 1 and 95 a 2 (95 b 1, 95 b 2, . . . ) within a box 95 a (95 b, . . . ) alien its print start time is reached. Thereby, print data sent from two or more users can be arranged by print start time and moreover printing can be made by characteristic value such as user, group, IP, or the Like.
  • In addition, as in the second embodiment, the PCs 2, 3 and 4 are allowed to display the time values allocated to the boxes 95 a created in the digital multiuse machine 1 on their respective display units 2 b, 3 b, and 4 b so that a print start time is selected from the displayed time values. Thereby, the print start times for scheduled printing can be specified with ease.
  • FIG. 9 is a flowchart for use in explanation of the third embodiment.
  • Here, a description is given of the case where the user at the PC 2 makes a request for scheduled printing. First, the time values associated with all the boxes 95 a, 95 b, . . . created in the display multiuse machine 1 are displayed on the PC 2 (3, 4) (step S21).
  • In this state, the user selects a desired print start time from the time values displayed on the display unit 2 b through the operating device 2 c and specifies print data for scheduled printing and
  • a characteristic value (step S22). If, at this point, a desired print start time is not displayed on the display unit 2 b, then the user specifies the print start time through the operating device 2 c. When the print data, the characteristic value and the print start time (time value) have been selected, the PC2 sends them to the digital multiuse machine 1.
  • When the digital multiuse machine 1 receives the data from the PC 2, the CPU 91 in the digital multiuse machine 1 searches the HDD 95 for a box 95 a, 95 b, . . . the set time value of which matches the user specified time value (step S23).
  • As a result of this search, if there is no box on which the same time value as the time value specified by the user has been set up (NO in step S24), then the CPU 91 creates a box 95 a (95 b, . . . ) which has the user specified time value set up on it (step S25). When the box 95 a which has the time value set up on it has been created, the CPU 91 further creates a small box 95 a 1 (95 a 2) having the user specified characteristic value set up on it (step S26). When such a small box has been created, the CPU 91 stores the print data into the created box 95 a 1 (step S27).
  • As the result of the search in step S23, if there is a box 95 a on which the same time value as the time value specified by the user has been set up (YES in step S24), then the CPU 91 searches the box 95 a for a small box 95 a 1 on which the user-specified characteristic value is set up (step S28).
  • As the result of this search, if there is no small box on which the same characteristic value as the characteristic value specified by the user has been set up (NO in step S29), then the CPU 91 creates a small box 95 a which has the user specified characteristic value set up on it in the box 95 a (step S26). When such a small box 95 a 1 has been created, the CPU 91 stores the print data into the created small box 95 a 1 (step S27).
  • If, as the result of the search in step S23, there is a box 95 a on which the same time value as the time value specified by the user has been set up and if, as the result of the search in step S28, there is a small box 95 a 1 on which the same characteristic value as the characteristic value specified by the user has been set up (YES in step S29), then the CPU 91 stores the print data into the small box 95 a 1 (step S27).
  • The processes in steps S21 through S29 allow print data for scheduled printing to be stored by characteristic value into each of the small boxes 95 a 1, 95 a 2, . . . within each of the boxes 95 a, 95 b, . . . created by time value. The CPU 91 in the digital multiuse machine 1 monitors all the boxes 95 a, 95 b, . . . for time.
  • That is, the CPU 91 polls all the boxes 95 a, 95 b, . . . for their time value at regular intervals of time (step S30). In this polling process, a determination is made as to whether or not the current time of the timer 91 a coincides with the time value set up on each of the boxes 95 a, 95 b, . . . (step S31).
  • If no coincidence occurs between the current time and the time value set up on each of the box 95 a, 95 b, . . . (NO in step S31), then the CPU 91 repeats the polling. If the determination is that there is a box 95 a (95 b, . . . ) whose time value coincide with the current time (YES in step S31), the CPU 91 prints print data stored in the small boxes 95 a 1 and 95 a 2 in the box 95 a (95 b, . . . ) whose time value coincides with the current time for each small box (step S32). Thereby, the print data is arranged by time and printed by characteristic value.
  • According to the third embodiment, as described above, in the digital multiuse machine print data for scheduled printing are stored in small boxes by characteristic value in each of boxes created by time value and, in each PC, the time values associated with the boxes created in the digital multiuse machine are displayed and a desired print start time is selected from the displayed time values. Thereby, even if the same time has been set up on scheduled printing specified by different users, the printing can be arranged by time value in an efficient manner and the results of printing for the different users are output without being mixed with each other. The print start times can be specified with ease, increasing the users' convenience.
  • Thus, when two or more users appoint the same time for printing, the digital multiuse machine can arrange print data by print start time and by user, allowing printing to be made at the time specified by each user and for each user.
  • Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.

Claims (18)

1. An image forming apparatus comprising:
an interface which receives print data, in which a print start time and an inherent value are set, from an external device;
a storage which stores the print data received by the interface;
a timer which counts a current time; and
a controller which, if the current time counted by the timer coincides with the print start time of the print data stored in the storage, performs print of the print data corresponding to the print start time for each inherent value.
2. The apparatus of claim 1, wherein the controller determines whether the current time counted by the timer coincides with the print start time of the print data stored in the storage.
3. The apparatus of claim 1, wherein if the storage stores a plurality of print data in which one of different inherent values is set at same print start time, the controller causes the print data including the print start time which coincides with the current time counted by the timer to be printed for the different inherent values.
4. The apparatus of claim 1, wherein if the storage stores a plurality of print data which include a plurality of print data in which a predetermined print start time and a first inherent value are set and a plurality of print data in which the predetermined print start time and a second inherent value are set, if the current time counted by the timer coincides with the predetermined print start time, the controller performs print of the print data in which the first inherent value is set and thereafter print of the print data in which the second inherent value is set.
5. The apparatus of claim 1, wherein if the storage stores a plurality of print data in which a first print start time and a first inherent value are set, a plurality of print data in which the first print start time and a second inherent value are set, a plurality of print data in which a second print start time and the first inherent value are set and a plurality of print data in which the second print start time and the second inherent value are set, if the current time counted by the timer coincides with the first print start time, the controller performs print of all the print data in which either of the first and second inherent values are set, of the print data associated with the first print start time, and thereafter performs print of the other print data, and if the current time counted by the timer coincides with the second print start time, the controller performs print of all the print data in which either of the first and second inherent values are set, of the print data associated with the second print start time, and thereafter performs print of the other print data.
6. The apparatus of claim 1, the inherent value is any one of a print request person, a group containing a person or information specifying the external device.
7. An image forming method comprising:
receiving print data, in which a print start time and an inherent value are set, from an external device;
storing the print data received;
counting a current time; and
performing print of the print data corresponding to the print start time for each inherent value if the current time counted coincides with the print start time of the print data stored.
8. The method of claim 7, further comprising determining whether the current time counted coincides with the print start time of the print data stored.
9. The method of claim 7, wherein if a plurality of print data is stored in which one of different inherent values is set at same print start time, causing the print data including the print start time which coincides with the current time counted to be printed for the different inherent values.
10. The method of claim 7, wherein if a plurality of print data is stored which include a plurality of print data in which a predetermined print start time and a first inherent value are set and a plurality of print data in which the predetermined print start time and a second inherent value are set, if the current time counted coincides with the predetermined print start time, a print of the print data is performed in which the first inherent value is set and thereafter a print of the print data in which the second inherent value is set is performed.
11. The method of claim 7, wherein if there is stored a plurality of print data in which a first print start time and a first inherent value are set, a plurality of print data in which the first print start time and a second inherent value are set, a plurality of print data in which a second print start time and the first inherent value are set and a plurality of print data in which the second print start time and the second inherent value are set, if the current time counted coincides with the first print start time, a print is performed of all the print data in which either of the first and second inherent values are set, of the print data associated with the first print start time, and thereafter a print of the other print data is performed, and if the current time counted coincides with the second print start time, a print is performed of all the print data in which either of the first and second inherent values are set, of the print data associated with the second print start time, and thereafter a print of the other print data is performed.
12. The method of claim 7, the inherent value is any one of a print request person, a group containing a person or information specifying the external device.
13. An image forming apparatus comprising:
receiving means for receiving print data, in which a print start time and an inherent value are set, from an external device;
storage means for storing the print data received by the receiving means;
counting means for counting a current time; and
control means for, if the current time counted by the timer coincides with the print start time of the print data stored in the storage, performing print of the print data corresponding to the print start time for each inherent value.
14. The apparatus of claim 13, wherein the control means determines whether the current time counted by the counting means coincides with the print start time of the print data stored in the storage means.
15. The apparatus of claim 13, wherein if the storage means stores a plurality of print data in which one of different inherent values is set at same print start time, the control means causes the print data including the print start time which coincides with the current time counted by the counting means to be printed for the different inherent values.
16. The apparatus of claim 13, wherein if the storage means stores a plurality of print data which include a plurality of print data in which a predetermined print start time and a first inherent value are set and a plurality of print data in which the predetermined print start time and a second inherent value are set, if the current time counted by the counting means coincides with the predetermined print start time, the control means performs print of the print data in which the first inherent value is set and thereafter print of the print data in which the second inherent value is set.
17. The apparatus of claim 13, wherein if the storage means stores a plurality of print data in which a first print start time and a first inherent value are set, a plurality of print data in which the first print start time and a second inherent value are set, a plurality of print data in which a second print start time and the first inherent value are set and a plurality of print data in which the second print start time and the second inherent value are set, if the current time counted by the counting means coincides with the first print start time, the control means performs print of all the print data in which either of the first and second inherent values are set, of the print data associated with the first print start time, and thereafter performs print of the other print data, and if the current time counted by the counting means coincides with the second print start time, the control means performs print of all the print data in which either of the first and second inherent values are set, of the print data associated with the second print start time, and thereafter performs print of the other print data.
18. The apparatus of claim 13, the inherent value is any one of a print request person, a group containing a person or information specifying the external device.
US12/723,236 2002-01-07 2010-03-12 Image forming apparatus with controller for storing print data according to characteristic value Abandoned US20100165403A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/723,236 US20100165403A1 (en) 2002-01-07 2010-03-12 Image forming apparatus with controller for storing print data according to characteristic value

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10/036,527 US20030128383A1 (en) 2002-01-07 2002-01-07 Image forming system
US11/410,133 US7324234B2 (en) 2002-01-07 2006-04-25 Image forming apparatus with controller for storing print data according to characteristic value
US11/957,762 US7710584B2 (en) 2002-01-07 2007-12-17 Image forming apparatus with controller for storing print data according to characteristic value
US12/723,236 US20100165403A1 (en) 2002-01-07 2010-03-12 Image forming apparatus with controller for storing print data according to characteristic value

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/957,762 Division US7710584B2 (en) 2002-01-07 2007-12-17 Image forming apparatus with controller for storing print data according to characteristic value

Publications (1)

Publication Number Publication Date
US20100165403A1 true US20100165403A1 (en) 2010-07-01

Family

ID=21889078

Family Applications (4)

Application Number Title Priority Date Filing Date
US10/036,527 Abandoned US20030128383A1 (en) 2002-01-07 2002-01-07 Image forming system
US11/410,133 Expired - Fee Related US7324234B2 (en) 2002-01-07 2006-04-25 Image forming apparatus with controller for storing print data according to characteristic value
US11/957,762 Expired - Fee Related US7710584B2 (en) 2002-01-07 2007-12-17 Image forming apparatus with controller for storing print data according to characteristic value
US12/723,236 Abandoned US20100165403A1 (en) 2002-01-07 2010-03-12 Image forming apparatus with controller for storing print data according to characteristic value

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US10/036,527 Abandoned US20030128383A1 (en) 2002-01-07 2002-01-07 Image forming system
US11/410,133 Expired - Fee Related US7324234B2 (en) 2002-01-07 2006-04-25 Image forming apparatus with controller for storing print data according to characteristic value
US11/957,762 Expired - Fee Related US7710584B2 (en) 2002-01-07 2007-12-17 Image forming apparatus with controller for storing print data according to characteristic value

Country Status (2)

Country Link
US (4) US20030128383A1 (en)
JP (1) JP4209668B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030128383A1 (en) * 2002-01-07 2003-07-10 Toshiba Tec Kabushiki Kaisha Image forming system
JP3818269B2 (en) * 2003-03-28 2006-09-06 ブラザー工業株式会社 Information processing apparatus and program
JP2007261123A (en) * 2006-03-29 2007-10-11 Kyocera Mita Corp Image forming apparatus, electronic storage medium used in it and image formation program
US20070273935A1 (en) * 2006-05-24 2007-11-29 Kabushiki Kaisha Toshiba Image Reading Apparatus, MFP, and Document Detecting Method
JP2009181467A (en) * 2008-01-31 2009-08-13 Canon Inc Image forming apparatus and processing method for the same
JP2009265370A (en) * 2008-04-25 2009-11-12 Toshiba Corp Protective claw, process cartridge and image forming apparatus
JP2013156805A (en) * 2012-01-30 2013-08-15 Fuji Xerox Co Ltd Data storage control apparatus, image forming apparatus, and program
JP6188466B2 (en) * 2013-07-17 2017-08-30 キヤノン株式会社 Image processing apparatus, authentication method thereof, and program
JP7058968B2 (en) * 2017-10-05 2022-04-25 キヤノン株式会社 Printing device, control method of printing device, and program
JP7246857B2 (en) * 2018-02-23 2023-03-28 キヤノン株式会社 Information processing device, information processing device control method and program
JP2021157444A (en) * 2020-03-26 2021-10-07 キヤノン株式会社 Image forming apparatus, printing system, control method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754744A (en) * 1995-03-22 1998-05-19 Sharp Kabushiki Kaisha Printing control apparatus
US20050088677A1 (en) * 1999-01-29 2005-04-28 Canon Kabushiki Kaisha Image processing apparatus, information processing method, and computer-readable memory medium storing program therein
US7324234B2 (en) * 2002-01-07 2008-01-29 Kabushiki Kaisha Toshiba Image forming apparatus with controller for storing print data according to characteristic value

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000207163A (en) 1999-01-08 2000-07-28 Hitachi Koki Co Ltd Output time specifying print system
JP2000209373A (en) 1999-01-14 2000-07-28 Canon Inc Device and method for image output and storage medium
JP2000351254A (en) * 1999-06-10 2000-12-19 Canon Inc Print controller, printer, print control method, and memory medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754744A (en) * 1995-03-22 1998-05-19 Sharp Kabushiki Kaisha Printing control apparatus
US20050088677A1 (en) * 1999-01-29 2005-04-28 Canon Kabushiki Kaisha Image processing apparatus, information processing method, and computer-readable memory medium storing program therein
US7324234B2 (en) * 2002-01-07 2008-01-29 Kabushiki Kaisha Toshiba Image forming apparatus with controller for storing print data according to characteristic value
US7710584B2 (en) * 2002-01-07 2010-05-04 Kabushiki Kaisha Toshiba Image forming apparatus with controller for storing print data according to characteristic value

Also Published As

Publication number Publication date
JP4209668B2 (en) 2009-01-14
US7324234B2 (en) 2008-01-29
US20030128383A1 (en) 2003-07-10
US20080094658A1 (en) 2008-04-24
JP2003200640A (en) 2003-07-15
US20060187487A1 (en) 2006-08-24
US7710584B2 (en) 2010-05-04

Similar Documents

Publication Publication Date Title
US7710584B2 (en) Image forming apparatus with controller for storing print data according to characteristic value
EP0477609B1 (en) Paper supply tray status in electronic printers
JP3862459B2 (en) Peripheral device control system, information processing apparatus and method
JPH0795373A (en) Image forming device
US6178273B1 (en) Image forming apparatus for storing document image in memory by one document feeding operation and the method thereof
US7181150B2 (en) Reservation job security established image forming apparatus, control program, and recording medium
US7031008B2 (en) Image forming apparatus and method of controlling the apparatus
US20030128408A1 (en) Image forming apparatus
JP3612802B2 (en) Image processing device
US5903359A (en) Image processing apparatus
JPH09326890A (en) Image forming device and image forming method
JP3870055B2 (en) Image processing system, image forming apparatus, and control method therefor
JP3893843B2 (en) Memory management method and memory management device
US7355738B2 (en) Image forming apparatus and method of controlling the apparatus
JP2001007962A (en) Digital copying machine
US20030053101A1 (en) Image forming apparatus and method of controlling the apparatus
JP2007036837A (en) Image generation apparatus and information processing apparatus
JP4378881B2 (en) Print system, image forming apparatus, and center side data processing apparatus
US20090148178A1 (en) Image forming apparatus, image processing system having the same, and method for performing reservation job of the image forming apparatus
JPH11240668A (en) Sheet discharge device and picture image formation system
CN1164053A (en) Image data processor
JPH0865463A (en) Image reader
JPH043259A (en) Image formation storage device
JP2003198782A (en) Image forming system
JP2003189046A (en) Image forming system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION