throbber
(12) Ulllted States Patent
`Lucivero et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,242,487 B2
`*Jul. 10, 2007
`
`US007242487B2
`
`(54) PRINT DRIVER SYSTEM HAVING A USER
`INTERFACE AND A METHOD FOR
`PROCESSING RASTER DATA
`
`(75)
`
`Inventors: Jeanne M. Lucivero, Burlington, MA
`(US); DaVid 13- Slniths L011d011deF1'Ys
`NH (US); Frank P. White, Woburn,
`MA (US); Robert G. Boyle, Methuen,
`MA (US)
`
`.
`.
`.
`(73) Asslgneei Agfa Corporation, Wllmlngton, MA
`(US)
`
`(*) Notice:
`
`This patent issued on a continued pros-
`ecution application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`patent
`term provisions of 35 U.S.C.
`154(a)(2).
`
`Subject. to any disclaimer, the term of this
`patent 1s extended or adjusted under 35
`U.S.C. 154(b) by 1300 days.
`
`(21) Appl. No.: 08/869,244
`
`(22)
`
`Filed:
`
`Jun. 4, 1997
`
`(65)
`
`(51)
`
`Prior Publication Data
`
`US 2002/0063877 A1 May 30, 2002
`
`[nt_ C1_
`G06F 13/00
`G06173/12
`G06K 15/02
`
`(2005.01)
`(2005.01)
`(2005.01)
`
`(58) Field of Classification Search ............... .. 395/101,
`395/102, 103, 114,115, 116, 117; 358/1.15,
`358/1.16, 1.17, 1.3, 1.4, 1.9, 1.13
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U~S~ PATENT DOCUMENTS
`5,559,933 A *
`9/1996 Boswell .................... .. 395/114
`............ .. 395/114
`5,577,172 A * 11/1996 Vatland et al.
`
`5,604,843 A *
`2/1997 Shaw et al.
`.... .. 395/101
`5,615,314 A
`3/1997 Schoenzeit ................ .. 395/114
`5,619,624 A *
`4/1997 Schoenzeit et al.
`....... .. 395/118
`5,638,521 A *
`6/1997 Buchala et al.
`........... .. 395/311
`
`Ep
`EP
`JP
`
`FOREIGN PATENT DOCUMENTS
`0757573
`4/1997
`0843284
`5/1998
`09102846
`4/1997
`
`>x< Cited by examiner
`
`Primary Examiner—Douglas Q. Tran
`(74) Attorney, Agent, or Firm—Robert A. Sabourin; John
`A. Merecki
`
`(57)
`
`ABSTRACT
`
`A system and method for processing raster data including at
`least one input computer terminal for creating postscript
`~
`data, at least one raster image processor (RIP), for process-
`ing the postscript data into raster data, and a PrintDrive
`system for managing and controlling the workflow of image
`files containing raster image data to a plurality of user
`selectable output devices.
`
`(52) U.S. Cl.
`
`..................... .. 358/1.13; 358/1.15; 358/1.9
`
`24 Claims, 59 Drawing Sheets
`
`35
`
`
`
`PLATE
`@ 1
`‘'1 PM
`
`
`
`
`
`PRINTING INDUSTRIES OF AMERICA
`
`EXHIBIT 1205
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 1 of 59
`
`US 7,242,487 B2
`
`FIG.1PRIORART
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 2 of 59
`
`US 7,242,487 B2
`
`59
`
`
`
`pm"DRIVE 41f4460
`
`34
`
`43
`
`‘ FILMPLATE
`
`58
`
`
`
`PRINTDRIVE
`
`E EB
`
`41
`
`‘N
`V‘
`
`45
`
`10
`9'3
`
`111$
`5555
`
`%%%%*-3
`EEEE
`
`N
`

`
`

`
`U.S. Patent
`
`5
`
`US 7,242,487 B2
`
`__zm.=§:
`
`
`
`mw§_E§_.§owmm
`
`
`
`_M..._E:55©VJEs.E55.:2ans:2.:
`
`.,mm0._;_.a
`1QV2:.
`I|_IM5wE:asasas125:3
`2:2.2:20:32:17_.|II_
`
`ESEasas
`
`SMm.av
`.m.a_E,_.;_§__—we3M2552..
`.3”—l 5...:mIISEv
`
`cu.m.223amm.__sEE_.=—2..I
`
`55:=2.55..
`
`asam.56.2Gnxggm
`1Ba;K«:382>.‘
`
`ES§=z8|
`
`
`.__._
`
`
`
`.5.N...E223§=_.a__““um.ban
`
`Ema:
`
`I —2...:
`
` M.®~.m
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 4 of 59
`
`US 7,242,487 B2
`
`
`ha:,.h.m§tmm.um_mmEmmacafimmw.
`
`
`.
`
`
`.q__,_.2§.mm...8<28_.:$8u<2.
`
`
`
`
`
`....HocmSmmauu(2m<mc_mcm:mm_®.,
`
`weaV
`
`c~.NmamSn8»22Now9.:2:2:8
`
`
`
`.m~u=cu><5mUm_mwn_m<:m__m®,maH....,an§.._§<amuo_mm23_.m><®
`8_>mo§§aa:LMON
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`M.\.....$E..a><mm.uu_mm2m<umm®_,_.,mw9_:u><fimUm_mmn.m<.wmc_0.»0%©H
`
`
`
`

`
`U.S. Patent
`
`0,1
`
`95f05LI.6e_h__
`
`US 7,242,487 B2
`
`mNNN
`
`QNN
`
`
`
`ma_...n:n..“_&Du_>aD
`
`0H,umN:
`7a~EEw><~mmnm_wm£3..,
`
`.25”
`
`S.
`
`n..mi_§.2_.MNN--..
`
`
`

`
`U.S. Patent
`
`1l.uJ
`
`7
`
`6LI.6ehS
`
`US 7,242,487 B2
`
`to
`
`Q5
`
`Ni
`
`n
`
`. A
`
`wfig
`xmm.,4._&:..._ms.wmm
`
`0.,V.
`
`W__E...s_E_u_._E2_EvSE.Uc_NF
`
`QNN9..
`
`
`
`._u...__...._.u>_.DE_.a_
`
`
`

`
`U.S. Patent
`
`mM
`
`7m
`
`wM7W
`
`US 7,242,487 B2
`
`2,>2
`
`n.._:2_...£;a_.E..:
`
`an
`
`e....~
`
`92
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 8 of 59
`
`US 7,242,487 B2
`
`_4Ezafi.{aw
`
`®<..._a<L%
`
`._
`
`
`
`m.
`
`
`
`a:=hu>_..Du=_.LL
`
`
`
`_m>Omm~mEn___mID
`
`
`
`_u>o:E<m_m_ml
`
`miocmgm$5
`
`34
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 9 of 59
`
`US 7,242,487 B2
`
`:36%
`
`
`
`5:3.u>_.D.:_..n_L
`
`

`
`U.S. Patent
`
`mJ
`
`002
`
`95:1001ae.h__S
`
`US 7,242,487 B2
`
`mSm
`
`7new
`
`gm
`
`m.
`
`©~.U~._~
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 11 of 59
`
`US 7,242,487 B2
`
`new
`
`Hm.U~,_~
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 12 of 59
`
`US 7,242,487 B2
`
`3.@~._~
`
`me.
`
`xx
`
`
`
`E...:..z.-mE.<
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 13 of 59
`
`US 7,242,487 B2
`
`.3.U~n~
`
`__Ev.33.55mm
`
`2.4
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 14 of 59
`
`US 7,242,487 B2
`
`FIG.14
`
`o IE 39
`
`5:a
`
`n E:
`
`2
`:1
`ca
`
`:t
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 15 of 59
`
`US 7,242,487 B2
`
`
`
`35.... ucaE=u2_Etc0.332.O932@"amen.Esau
`
`8.23¢0Lux._D_DU
`
`
`
`2.5....E_._._3
`
`
`
`
`
`I..:_F.eGm:_Eum3OZu.a...o.:m_z.:__tm.2E
`
`3.U~n~
`
`
`
`
`
`__EvE_:..~_5Sm$33.3
`
`
`
`
`
`__EmLune;..om"¢¢mbcuac
`
`
`
`
`
`__EaLana;_.ww=..~.:v¢mbcuac
`
`__EvE_:__mfiE::umwauum
`
`
`
`u:.__03::..m3o._#
`
`m~_E_.:_:u
`_a:o.o¥
`
`._hn_m:_.:_..o:S._#
`
`
`
`:=m__wu!._.3:_.:_x.Eo_.Lm_mmmm....._.ur
`
`
`
`
`
`H~
`
`
`
`
`
`
`
`
`

`
`U.S. Patent
`
`1
`
`0
`
`61mhS
`
`9
`
`US 7,242,487 B2
`
`
`
`5_@E.._...Z.a.M33%235.mat:._a:_o._u
`
`2..
`
`._m_=u
`
`
`
`M.u_uw._mozumgatuz:._.§3..
`
`
`
`
`
`MPEmmaoE_>S_ou#5....
`
`
`
`M_:mE:u::5::D.mtdmmO952©59:..m==u
`
`
`
`2325~..._..n_
`
`S
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 17 of 59
`
`US 7,242,487 B2
`
`
`
`2.5.3E...EuE=un:3::Om._EmmO.262©3%..Esau _._.m
`
`
`
`
`
`FBaumE9:o_euu.._=:._
`
`3.
`
`
`
`
`
`.7.:_:_E_m:.235:2"tutu.::__,:33._
`
`
`
`
`
`:_..3wum._._m:___:_._.,:_....::=mmm:.__m:_.5..m:_o._:
`
`
`
`
`
`
`
`NM
`
`:_:m«CE:
`
`hm.U~n~
`
`3::
`
`::._:m._._
`
`m:.::_m_.__:uwing3.:
`m_m:m:.mEE_
`=mmmE_anonoat:LeannaI::._—m__:umat:
`
`
`._m::.._#
`
`MN
`
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 18 of 59
`
`US 7,242,487 B2
`
`EH
`
`
`
`.:uE:uo=3::O332.00:92@"man...59:09
`
`
`
`w:c_~Q::E._
`
`©~
`
`:.........Il.-!uuil..a..l...}
`
`
`
`
`
`.l..._.__w.~OQ¢m__fi_0@Qmoz"Hutuz.E_..uwEo..
`
`
`
`
`
`
`
`.n.:IlJ....2l....:2.Z!.2..G3..2.1l.....:..vtvvvvlIuuli~1'OAnIw1ICAulA¢¢nIn.33.:.....2_:..Ll.o...ul.....u.II:.ll1..411u.212:.....2.2...143.333-.Il3I.u..!¢v213221......2...:.:..-I.ou.ovI:
`
`
`
`
`
`
`
`
`
`
`
`

`
`U.S. Patent
`
`H
`
`.mHWS
`
`5
`
`US 7,242,487 B2
`
`
`7.M,..I..v.......-E...............m u:wE=ucnSC:0vacuum.0952_@59:guano
`
`
`
` _:_:.a$_Efimamoz"iotaz.E_Sa.u=._
`
`
`
`
`J _._.mwcataa:._E
`
`QN
`
`9n.-
`
`
`
`:.B.,._._.mV.:xEmwmwE_Ema.m.:_.5._m3e._&
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 20 of 59
`
`US 7,242,487 B2
`
`
`
`
`
` w...._E:TE3925za_S._9mm-m>__ou:_.a|@
`
`
`
`Oh5C-5v9¢:=9U.9.
`
`
`
`
`
` ,3:DaC2.$2€..E_UAEmcan...u_Su.2§._:.o9:.
`
`
`
`M0—:—u6:=m:a=F_kV..
`
`3m.m>__o:___n__E&_3:Q§.§....._2_39:_OU>tQuC_._n_
`
`SE.:aE_8mEUna
`
`.ow£m<my
`
`/a\
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 21 of 59
`
`US 7,242,487 B2
`
`~N63
`
`
`
`..zo_5.§aa-m>_5..EE..
`
`Dan.3:w_.?.+.xo"canon.
`Bfsfiwfl.
`
`u....85.muxziwfl
`
`
`
`
`
`u2.ou_..!meewaanw.-rm.an...by
`
`
`
`mmQN.mwa:.6_«..¢>mmm
`
`
`
`m>_._n_uc:n_62.3.«:65
`
`
`
`20.SgobxJE94.3:
`
`
`
`
`
`

`
`U.S. Patent
`
`LHJ
`
`e
`
`2
`
`f
`
`US 7,242,487 B2
`
`
`
`1mu._.=.mw.._X3?-Lb.lan—3.3.!«V
`
`M,
`0,Qae.....a,5:
`n.3D>_._C...mKIt.oaA3
`
`
`
`
`
`E5)wU!.=_m>_._oE_._n$
`
`
`
`
`
`::.2_.:__‘_o3a.:.@a»u=I EM
`
`o>tQEta.wEmzwcficm
`
`
`
`
`
`zo_Ss.:m;_.c..z.3:
`
`
`
`
`
`mmD.N_uwa:.o_..m.$>um“.
`
`
`
`
`
`mvnu::.._..5«was.«manu>_.oEtna
`
`
`
`
`
`..cawmzaum>_\_Ductmu
`
`
`
`Hazxucmmade.«man.m>_..OE_..n_u
`
`
`
`
`
`
`
`
`
`0.V2;.cC.n_yeti3392m>touctau
`
`$#_..¢wommEmmaD
`
`NN65%
`
`
`
`2o_.5._9fimum>tDu:_.n_
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 23 of 59
`
`US 7,242,487 B2
`
`mm.U~r.~
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 24 of 59
`
`US 7,242,487 B2
`
`Hm.
`
`wm
`
`U~n~
`
`
`

`
`U.S. Patent
`
`uJ
`
`70020:1
`
`95f052LI.6ehS
`
`US 7,242,487 B2
`
`1.2..
`
`~m..
`
`3%3...__..
`.m::._.:ma_wnE
`
`
`
`3
`
`MN
`.®~r.~
`
`
`

`
`U.S. Patent
`
`7002
`
`95pl062LI.6ehS
`
`US 7,242,487 B2
`
`J..
`
`
`1‘,.i.i;x.-...!...-...--i........_.._i_..!E.§......-......a.I:..............;;i;.;m..HEou.m:m.m.wE_0uo_,_uT
`u
`
`0,E8.ua§&E
`
`Zmccou
`
`mm
`
`mm
`
`«Gm
`.»o~n~
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 27 of 59
`
`US 7,242,487 B2
`
`8....
`
`Sm
`
`mam...b~.R
`
`ma.
`
`
`
`3a_ouozuEu..O~_.n—K-—w£.&.t.O.n_N
`
`Sm
`
`Sm
`
`New
`
`0:.
`
`NNM
`
`

`
`U.S. Patent
`
`7002m,
`
`95
`
`US 7,242,487 B2
`
`1.Kmmsum
`
`mmmmmmmum
`
`
`
`
`
`
`
`
`32.2..._..._fl_.ma,oo..:3...2__m><E@=_£_:9mé...uMS332at:_8.u._.u2.§_
`
`
`
`
`fig2G94f.0o.u._mfin—mmxn.Cmofin.m—___m><mm-BEEE:m::_SoE..._u=_E5wm~mEn:_mIfirGflange.:25.=94.8.M:._m_E_mm?:39.3.8._9..e%.qmmmBEEZCflmaunE:E%><.__q_m_nn_+:MEmfi_at:8ua>_u.._BEE:E@_waug_
`
`
`
`
`
`
`_U._w....U:_5,5mwwmmzm__mI_._m..T_.r_mn_wQ
`
`
`
`new.»o~...~
`
`«mm
`
`
`
`53$_atam:ua..,§__Ego:QE__Ev§m._m_.m><.$_.___mH
`
`
`
`
`
`mm..$..m_3::3o.é.._E___Sso2E@__:;1...__u__m><£9awn.
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 29 of 59
`
`US 7,242,487 B2
`
`mum
`63
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 30 of 59
`
`US 7,242,487 B2
`
`mew.U~n~
`
`
`
`mm_tmn...:.._.:._wc.._...H.:.:.u
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 31 of 59
`
`US 7,242,487 B2
`
`7.._..41»
`EonEvamE_3o...u@,._m..:£_._
`
`
`_an_E..H_cuaoru:2.x:
`
`Ktw...._.....uQ
`
`new.¢~r.~
`
`Ev
`
`new
`
`new
`
`mew
`
`«S.
`
`mew
`
`8w
`
`adv
`
`NHW
`
`
`
`

`
`U.S. Patent
`
`l.HJ
`
`95:1023LI.6ehS
`
`US 7,242,487 B2
`
`.,anan_H05.3..$5.M1M
`
`W._:._.n___m>m_mEmemmmfiSW5”
`
`;m:.£_.__m.n_S.
`
`cum..©~n~
`
`

`
`U.S. Patent
`
`70020.,1_I._HJ
`
`95f0
`
`US 7,242,487 B2
`
`
`
`
`
`
`flmm_h__BEUmmuwmfi«Wu«>6:3.%EDIam:S_..o.\..uEn.q.
`
`329..an
`
`new.»o~n~
`
`

`
`U.S. Patent
`
`MJ
`
`20,
`
`M
`
`LI.6e.h__S
`
`:10
`
`9
`
`US 7,242,487 B2
`
`0__<O
`
`Juuwcam0?.
`
`395O
`
`5._<O
`
`M_..w:c__T_.E§_om.
`
`~©N65%
`
`
`
`.m:o:a._.&9mO
`
`
`
`2.32“cal.50..o.wmE_
`
`:3
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 35 of 59
`
`US 7,242,487 B2
`
`Héw.»o~n~
`
`n=:...=...&2:5
`
`Ev
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 36 of 59
`
`US 7,242,487 B2
`
`New.U~.H
`
`
`
`E__mt..a.fic_m_v.,fl
`
`c09a_.._5:a
`
`82mm§<2m,.‘
`
`
`
`5.§._m&_mmumm.w_m<
`
`mu§_._m;<_omnmmm«.3
`
`mm§_._u3....mmEmm£9
`
`no.5@EmsoawN
`
`E.9..Ea.;¢._mm_ummmEmq
`
`
`....§=m......u§Eam.
`
`=2:ummaéname.
`
`
`www:mo.u2m._z@M
`
`fiatmm_om_m_w£m<
`ESmmmm.
`
`nu.m.m:w.mEEun.zum.M..._mu_>afix:I=.u,m..eaa
`
`
`
`.W,.mrvwm
`
`mww ..
`
`. S
`
`m
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 37 of 59
`
`US 7,242,487 B2
`
`New.mv~_..~
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 38 of 59
`
`US 7,242,487 B2
`
`.mv~.w~
`
`
`
`umu:w.m._m..._E.w«m>m
`
`
`
`aw..,
`
`Q90
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 39 of 59
`
`US 7,242,487 B2
`
`.G~r.~
`
`LNVJOQH
`mm.
`
`.w._..:_u:
`
`551?.Nm
`
`..EW3
`
`22..
`
`
`

`
`U.S. Patent
`
`1m..J
`
`2
`
`95fl.004mhS
`
`US 7,242,487 B2
`
`0,3....
`
`7.Wmom
`
`Sn
`
`bw.U~.,L~
`
`
`
`Emma.ma.-m..
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 41 of 59
`
`US 7,242,487 B2
`
`..m..wmE58?.3552
`$é§REE...332”.E::9:
`
`:33.58.93252
`
`_.E3Em§Ea.:3.
`
`:%3_:.:.8G...332“.__mx:9:
`
`
`
`‘.252a=5vs__.:_.; {E}
`..2:fie2_§m_3_2
`..ea65S.E0
`
`..§..fis.:cemcwfl
`
`..s___52Bmoo
`
`
`
`..as55E.
`
`
`
`\{.hu....uulhco(§....§.s_nw.1...
`.E......m_._:..$::.:_._©2»E...
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 42 of 59
`
`US 7,242,487 B2
`
`.U~.m
`
`
`
`..5..
`
`.,
`
`
`
`uiznaoruEcE=unn_
`
`

`
`U.S. Patent
`
`7002
`
`95f034tee_h__S
`
`US 7,242,487 B2
`
`
`
`0.,,.1
`
`56%.53.
`
`..$«nw....W..
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 44 of 59
`
`US 7,242,487 B2
`
`
`
`@:3..=_:«_>2
`
`
`
`R..U~,m
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 45 of 59
`
`US 7,242,487 B2
`
`4,%,
`
`¢D:mv_.mmaaQ3mm
`
`
`
`€_.%.._>9a.f..
`
`xuam
`
`
`
` ......m....ummBeamEoEuoco_2fix
`
`_O0_&33:03P.
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 46 of 59
`
`US 7,242,487 B2
`
`
`
`fimiou:n_:mm.n_2
`
`
`
`$2.8c3o__m>Q3
`
`.$a8:vna_m$3.
`
`2&3
`
`wmas9.96.
`
`_u>o.aa<wmm
`
`
`
`.oo_n_:u_DU
`
`
`
`._.._:.:&.u>
`
`_._“,.$...,3
`
`_m>Ommfimi=mI.
`
`
`
`22..a....
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 47 of 59
`
`US 7,242,487 B2
`
`9mm....:m.._|@:3.=::...>3
`
`;wx..
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 48 of 59
`
`US 7,242,487 B2
`
`mm63
`
`,,n«n
`
`3 a
`
`s225.
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 49 of 59
`
`US 7,242,487 B2
`
`
`
`
`
`8$mo.m..2&:Emmia:
`
`
`
`mmEEo><.mwUm_mm39..norm
`
`8m_.mm_.Du<£m<E9562
`
`
`
`
`
`mmm:___m..;..1wm.n.m_.Hm0.9.._..uw_._..w....
`
`..E.
`
`:.a.=§><.mmu%_m%.<22_=o><.mmn2mm23
`
`8a:um8o<em...
`
`.53amumsmo.(.22mm
`
`WW9.»2.H
`
`a.
`
`A,
`
`
`
`-E..u.m_=a.w.e..=.=::©Cs.m_u_90393u>_..n==ta...
`
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 50 of 59
`
`US 7,242,487 B2
`
`3.55%
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 51 of 59
`
`US 7,242,487 B2
`
`mm.
`
`65%
`
`
`

`
`U.S. Patent
`
`95:1025LI.6ehS
`
`US 7,242,487 B2
`
`
`
`
`
`
`
`
`
`..A..@u_.e...e._:E.l.,._a3:2_a§.@...=EvE_=..E..594N.am§.
`
`
`
`
`
`
`
`
`
`
`
`.D94..c9m__u_u__20:.32..8228.2.,ea52S8><..2m.._xm._...s___fisS2><...82.n,.wmmE..\S.aoM....eafi_.§,..8§_.u_..m:,anMaEZ.....m_§o
`
`
`
`
`1NEE.ExamsEEsue.mpom>(.c9m:_E_..>2
`
`
`
`
`
`
`
`
`
`
`
`
`:m$..§u__a_....s_=fi..::=m><..y..”..~m.M__.:S...s..:..,_m_u._H_m...,..a‘..,..o_,...m._......w_.u_m...,_7.av.m_a:oao
`
`3..U~r.~
`
`.__,.....
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 53 of 59
`
`US 7,242,487 B2
`
`
`
`_..Rm_Em.§>s
`
`WE$§>.=._
`see33:8
`
`w.m3.E823
`Mane355..
`
`Ev65%
`
`
`
`B>o.an<m_mmE552
`
`
`
`._n_.EoZ
`
`Bctoz
`
`.33
`
`
`
`
`
`mflwmi__mI;m_I
`
`
`
`mw~mm_u___wI;._I
`
`
`
`
`
`.....m:a.996;
`
`E3
`
`é___§_::E=5vea:3
`
`..GE552
`
`..EE552
`
`
`
`,_.SE6...3..ezficz:
`
`:..:___u:_m—
`
`
`
`
`
`:0...»...«..“hmE..~...2
`
`_.2m.__x3
`
`__2m_uE_2
`
`.OQ50
`
`
`
`E...©«.:..E__.:.>_...n_......._.E,.wW
`
`w_.$..._%w
`
`
`
`
`
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 54 of 59
`
`US 7,242,487 B2
`
`WWWW»W
`S?
`
`_:
`
`kg...§u.
`_..m.>_._n.=_.t.
`
`Nw55%
`
`3.8x8.8
`
`8.3x3.8
`
`8.3x33
`
`3.3SW3
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 55 of 59
`
`US 7,242,487 B2
`
`m90:8:
`.2a_=§ma_¢
`
`mmafiuc,
`§u_..s_mn__m
`
`33.ESE
`8.8»:52:8
`
`m§3:2mE§
`..BHm$.52:3
`
`aa_a_._wa_¢
`
`.92=e_ma_m
`
`_...,._..m..H
`
`.¢.§3_ESE.
`
`\Sm8_.Em
`
`..MmB_COc
`
`$5.20:
`
`mm.oEu:
`
`mmnxcoc
`
`_m.mw.2
`
`..a§=§muE92xmsma>2
`
`95$.—.2.5%..
`:a§_Essa
`
`§2=§ma_m8..sea>2
`:..mz£ESE.
`
`Nmzkz32939
`
`._Qc_:EwW&_.fi_moo
`3.2235:8
`
`xxem:35.3..
`
`
`
`_%_=s_mn.E:o.:=o
`
`SS29.5%
`
`NW.»vE~
`
`mmafioc.
`
`.._2u_:E._mn=¢
`
`_9a_=s_maEE0
`=2m_€_2.
`.853.58%m32:E.8>a
`_.mmm.2E§_§
`
`$3.:<8§.
`
`c-cacacaooczoczcz.
`3$Z$$Q$©C3$
`®$$€C>©$C)$$
`
`C\ll"'3V'Ln<.Dl’\$U7v-—
`
`‘I'7"r‘r"I$5"r5'5‘
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 56 of 59
`
`US 7,242,487 B2
`
`

`
`U.S. Patent
`
`70020,1l.HJ
`
`teehS
`
`US 7,242,487 B2
`
`9m5Mfw.0,.7W5,.
`
`Em55%
`
`
`
`322:6:..um:_.U2:m
`
`.w....
`
`.
`
`Cr
`
`n_tm:_=._&
`Wm...,..
`
`eu_>vD=>_..D
`Et EWY».
`M__©_
`
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 58 of 59
`
`US 7,242,487 B2
`
`M
`
`...2=:=::@
`
`...4.«
`
`.=:..mE55052.
`
`:8vE_._Eoc_~_.
`
`

`
`U.S. Patent
`
`Jul. 10, 2007
`
`Sheet 59 of 59
`
`US 7,242,487 B2
`
`FIG.46
`
`:3
`
`’
`5:-I‘
`s:4:E
`C-
`E V.
`:9..
`-1:
`>
`0'?
`1-.
`
`

`
`1
`PRINT DRIVER SYSTEM HAVING A USER
`INTERFACE AND A METHOD FOR
`PROCESSING RASTER DATA
`
`US 7,242,487 B2
`
`FIELD OF INVENTION
`
`The field of invention relates in general to imagesetting
`and electronic prepress systems and a method for enhancing
`system workfiow. More particularly, the present invention is
`directed to a system and method for processing page
`description format data files such as postscript or Pdf data
`files, into raster data files, (page pixel, image or video data
`files), and for transferring the raster data to a plurality of
`output devices.
`
`More particularly still, the present invention is directed to
`a system for the inputting, tracking, processing, queuing,
`storing, editing and printing of raster or bit map data, and to
`a method for providing a nearly continuous output of raster
`images to a plurality of output devices,
`such as,
`imagesetters, platemakers, on-press imagers, digital
`proofers, digital color printers and the like. Of course, as
`should be apparent from the following discussion, any
`application involving the multiplexing of large parcels of
`data could take advantage of the present invention.
`
`ALDC
`Agfa Print Engine
`Interface
`Specification,
`(APIS).
`
`Backup
`CDF
`
`Device API
`
`EDF
`
`Engine
`
`Export
`
`:ast Ethernet (100
`3aseT)
`:ast Wide SCSI
`
`mport
`
`oh
`
`oh List
`
`ob State
`
`MUX
`Null Device Driver
`
`DEFINITIONS
`
`IBM compression/decompression chip
`An Agfa proprietary point to point data
`transmission protocol consisting of a
`serial bi-directional command channel
`(APIS serial) and a parallel uni-
`directional data channel (APIS video)
`An operation to temporarily save a job in
`a dedicated backup area.
`Component Description File, A file which
`contains text string conversions for
`internationalization.
`Generic Application Programming Interface
`for connecting AGFA devices.
`Engine Description File. These files
`provide a way to set PostScript printer
`specific features on a more global basis.
`They differ from PPD choices in that they
`are persistent for each RIP Bootup and
`more commonly used to handle default settings.
`A hardware device capable of receiving
`and printing Raster data on film or other
`media. (For example, Agfa’s Avantra
`family of Engines) (Output printing device)
`This refers to the operation of providing
`long-term off-line storage ofjobs, or
`the ability to send jobs to a remote site.
`Communication medium, 100 Mb/sec maxi-
`mum transfers over Twisted pair wire.
`16 bits wide and 20 MB/sec maximum
`transfer rate.
`This refers to the operation of bringing
`a job into the PowerMux system from an
`external media source.
`One or more related pages together
`constitute a fiiobfi. This is the
`smallest entity that can be manipulated
`by the PowerMux.
`Terminology for the list ofjobs, that
`are available for imaging.
`Current read-only State of a Job. (E.g.,
`Hold, Imaging, Spooling, etc.)
`Multiplexer
`A “dummy” device that adheres to the
`Device API. All data sent to this device
`driver is essentially dropped on the
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`-continued
`
`DEFINITIONS
`
`floor, that is there is no interpretation
`or saving of data.
`One or more related separa ions together
`constitute a “page”. For example, “the
`cyan, magenta, yellow, and black
`separations for page 3”.
`A PostScript Printer Descriation file. A
`human readable text file that can be
`parsed and provides a uniform approach to
`handling special features 0 devices that
`contain PostScript interpreters. These
`are applied on a job by job basis.
`PostScript Environment layer of software
`with interfaces to front-en PostScript
`programs and Agfa’s RIPS.
`A single l-bit Raster image as output
`from a RIP. For example, “the cyan
`separation”. This is also re erred to as
`a “take”.
`See Separation.
`Choice of media holding device for use
`on an engine
`Command user inputs into a front end
`erminal after completing a document
`which signals the beginning of a print job.
`’rior art device driver capable of
`receiving raster data from as many as
`W0 RIPS, basic advantage-buffer
`Device and raster image manager for
`aroviding efficient throughput due to
`Juffering of output files. (See also
`Multiplexer).
`{aster Image Processor
`One or more separations of like color
`ormatted for printing
`Graphic arts designer
`Workflow administrators for setting
`ariority of output high speed network
`such as 100 BASE-T
`{igh speed network such as 100 BASE-T
`Cyan, Magenta, Yellow, Black
`
`BACKGROUND
`
`Page
`
`10
`
`PPD File
`
`PSE
`
`15
`
`Separation
`
`Take
`Spindle
`PRINT
`
`MULTIPLEXER (MUX,
`MUX CONTROLLER)
`PRINT DRIVER
`(a.k.a., Printdrive
`or PrintDrive)
`RIP
`FLAT
`
`FRONT END USER
`PRINT DRIVE
`OPERATOR
`
`PAST ETHERNET
`CMYK
`
`As known in the art of imagesetting and electronic
`prepress systems, heretofore, output devices, e.g. imageset-
`ters and more recently platesetters typically have been
`served by a dedicated Raster Image Processor (RIP) con-
`nected between a front-end and an output device. Typical
`electronic prepress image file sizes, e.g. often greater than
`100 Megabytes per page, have previously restricted elec-
`tronic prepress systems to dedicated proprietary hardware
`and software systems using parallel data transfer methods to
`provide high speed data transfer rates between the front-end,
`the RIP and the output device
`More recently, use of page description languages, e.g.
`PostscriptTM and PDFTM, offered by Adobe Systems of
`Mountainview Calif., have allowed object oriented text
`descriptions of large image data files to be transferred
`efficiently over serial data communication lines, as used in
`network systems and adopted in electronic prepress systems,
`for transferring serial image data in page description formats
`between a front-end and a RIP. Serial data transfer systems
`offer the advantage that two way communications between
`the front-end and the RIP allow status information and other
`commands and files to be transferred in either direction as
`will be further described below.
`
`Once the image file data is received by the RIP, operations
`such as image screening, color separating, imposition, trap-
`ping and various other prepress image preparation opera-
`
`

`
`US 7,242,487 B2
`
`3
`tions result in a final bit map image data file which hereto-
`fore has been transferred to the output device over a parallel
`data transfer interface in order to provide an efficient data
`transfer rate, thereby, keeping the output device operating at
`a desired operating speed. Typically, the process of RIPing
`data, i.e. preparing a final bit map image file for transfer to
`the output device, has been slow, sometimes causing the
`output device to remain idle while waiting for a RIP to
`prepare the next bit map image file.
`Even more recently, the use of a RIP multiplexer, (MUX),
`e.g. MULTISTAR, offered by Agfa Corporation of
`Wilmington, Mass., has offered the electronic prepress
`industry some improvement in data throughput, and cost
`savings, by functioning as a page buffer between one or two
`RIPs, and a single output printing device. Cost savings and
`improved efficiency have been realized by either RIPing an
`image with a first RIP while transferring a previously RIPed
`image to the output device or by storing RIPed image data
`for transfer to the output device at an appropriate time after
`RIPing. This more fully utilizes the output device, or print
`engine, which is typically an expensive resource. In fact,
`keeping the print engine busy is a key design goal of any
`electronic prepress system design.
`Typically, for electronic prepress and imagesetting sys-
`tems of the prior art, a print job required that a specific
`output device be connected to the system before the job
`could be processed. For example, a print job requiring a
`particular imagesetter for an output device, (engine), or a
`particular media type or size loaded onto the output device,
`could not be processed into raster data, if the particular
`output device that was currently connected to the system did
`not meet the job requirements. Such a condition may cause
`a system delay or require that a front-end operator physically
`change the media or output device connected to the RIP in
`order to continue processing and outputing image files.
`Since, the electronic and imagesetting systems of the prior
`art were not only device dependent but media dependent as
`well, the queuing of rasterized print jobs was not possible.
`Thus, the choice of the output device and print media proved
`to be a considerable hindrance in productivity.
`Another expensive resource, front-end operators, are also
`kept busy since transfer of bit map image data between a RIP
`and a MUX has been controlled by the front end operator in
`the prior art system. Such operators are often the image
`creators and editors and burdening these operators with
`control of the output process reduces overall system effi-
`ciency. By moving control of the RIPing and image output
`process to a system administrator, the front end operator and
`the front-end itself become free to function more efficiently.
`However, one of the biggest shortcomings of electronic
`prepress systems of the prior art, heretofore, has been the
`inability to control and monitor the queuing of output jobs
`and to make changes in the order or priority of image output
`either from the RIP of from the output device. Further, prior
`art systems have offered no user interface which might be
`used by a system administrator or a prepress shop manager
`to control the RIPing and output process. Furthermore, due
`to the costly proprietary hardware and inflexible nature of
`RIP and output engine hardware, few, but costly, expansion
`opportunities have been available for the prepress customer.
`Another problem of the prior art has been that in order to
`transfer bit map data between a RIP and a MUX or between
`a MUX or a RIP and an output device, it has been necessary
`to use a parallel communication interface in order to provide
`data transfer rates which are fast enough for transferring
`very large image data files, e.g. image data files in excess of
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`100 Mbits per page, at rates which provide efficient work-
`flow. Prior art bit map data parallel
`transfer interface
`systems, e.g. Agfa Printer Interface Standard (APIS) or
`Small Computer Systems Interface (SCSI) systems, use a
`data transfer protocol to identify the data file format and
`convert serial data into 8 bit parallel data formats. Then, the
`8 bit data is transferred over parallel data interface cables
`which provide a plurality of separate wires bundled together,
`each transmitting data in parallel. However, since parallel
`data transfer methods are restricted to one way data transfer,
`e.g. between the RIP and MUX or between the MUX or RIP
`and an output device, a serial data charmel has also been
`provided bundled within, or in addition to, the parallel data
`interface cable to provide two way communication for
`protocol and other message or file communication between
`the RIP and the MUX or between the RIP or MUX and the
`output device or between the front-end and the RIP, the
`MUX or the output device. One significant draw back of a
`parallel data transfer interface has been that the cable length
`is limited in order to maintain efficient and effective data
`transfer. In some operations, cable length may be limited to
`about 25 feet requiring that the RIP, MUX and output device
`each be locally connected to each other and usually all
`within the same room. This shortcoming of the prior art has
`limited prepress systems to local connectivity and slowed
`the development of automation features needed in modem
`prepress workflow environments. A need exits for better
`overall control of the RIP, MUX and output process by a
`system administrator. Features such as job queuing, equip-
`ment swapping, and manipulating, editing, storing and trans-
`ferring previously RIPed bit map image data are needed in
`the modern prepress environment.
`For electronic prepress systems which have employed
`imagesetters as print engines to create pages, typically, these
`devices have been driven by a dedicated RIP or a MUX. The
`RIP/Imagesetter or RIP/MUX/Imagesetter combination has
`been very productive in creating pages. Except for the most
`complex jobs, the RIP has advanced so that it is not the
`bottleneck in the pre-press workflow of page creation.
`Today’s needs for developing large format imagesetters
`(and platemakers and on-press plate imaging) go well
`beyond creating just pages. These devices produce press size
`flats in film or plate that may contain four, eight, or more
`pages. These devices have also been driven by a RIP or
`MUX, but unlike page format imagesetters, the RIP can be
`the bottleneck in creating press format films and plates.
`As the needs of the electronic prepress industry steadily
`move towards large format imagesetters and the direct-to-
`plate workflow,
`it becomes imperative that
`the output
`devices be supplied data at rates which meet their specified
`throughput requirements. This means that
`the workflow
`system must be able to perform at or better than engine
`speed. Notwithstanding the advent of RIPs operating at
`faster processing speeds, direct RIP to engine configurations
`carmot guarantee meeting these requirements, especially as
`large-format, very complex jobs become more and more
`common.
`
`In addition, with the advent of platesetters and direct-to-
`press prepress systems, a need also exists to provide a digital
`proofing device capable of providing either a color or black
`and white proof of the final
`image since films used to
`provide analog proofs have often been eliminated from the
`prepress workflow. Such proofing systems may accept
`image files as page description data, screened bit map data
`or bit map data which has not been screened. A need
`therefore exists to redirect image data to a proofer, and that
`data may need to be prepared in an appropriate format for
`output by the proofer.
`
`

`
`US 7,242,487 B2
`
`5
`there exists the need for an electronic prepress
`Thus,
`system that can meet these data requirements to drive an
`output engine at speed, to redirect appropriately formatted
`data to a proofer, to queue store or manipulate the priority of
`image output files and to provide overall control of the
`RIPing and output functions of a modern prepress system to
`a system administrator, while maintaining high amounts of
`“production time” at the front end workstations and the
`output devices.
`SUMMARY OF THE PRESENT INVENTION
`
`In order to overcome the disadvantages of the prior art,
`the present invention provides a system and method which
`allows a FRONT END user to input parameters for a print
`job, select an off-line engine or other output device including
`a proofer, and execute a PRINT command without the need
`of the specific output device and/or print media having to be
`contemporaneously connected to the system.
`The present invention provides a print drive system which
`offers improved throughput and cost savings by functioning
`as a multi-page buffer for more than one RIP connected to
`more than one imagesetter. The present
`invention also
`provides a new system design and concept in which the print
`driver, (also referred to as a print drive),
`is a device and
`raster flat manager, called a PrintDrive, which accepts
`compressed RIPed data in addition to acting as a Multiplexer
`or MUX of the prior art.
`The present invention is also directed to a system which
`allows for a “RIP ahead” approach to electronic prepress
`systems, e.g., the processing, queuing, storing and proofing
`of raster data designated for engines and media that are not
`physically connected or available, thereby creating virtual
`engines and media.
`For digital platemaking especially, plate remakes and
`backups can be previewed from the RIP. Since the system of
`the present invention allows for a full disconnect of the
`Ripping process from the imaging process, similar jobs can
`be grouped together. This results in a more efficient use of
`the image- or platesetter and also allows for more jobs to be
`processed.
`The present invention is a print drive and system operat-
`ing within a standard network environment. For example,
`the present invention may connect with RIPs configured to
`output compressed raster data over a standard network
`interface.
`
`For other industry standard RIPs which output through an
`APIS interface (also known as APIS RIPs), connections
`within a network can be made through an “APIS-in” inter-
`face board.
`
`The present invention is also directed to a print drive
`system having a Remote and Local Graphical User Interface
`which allows users to view the status of the Ripped jobs, as
`well as, to manipulate and control the timing and priorities
`of the output. The print driver,or print drive can be con-
`trolled from any computer system running Windows 95
`Windows NT operating system or the Macintosh OS Oper-
`ating System in the network. The user can determine a
`preferred set of parameters that become selectable at print
`time. Previewing raster data is available as well, regardless
`of the number of connected RIPs.
`
`The print drive system of the present invention acts as an
`extensive file buffer with the ability to back up raster data to
`external media or file servers. In digital workflows,
`the
`system of the present invention offers Digital Imposition
`proofing in black and white, as well as color, to a large
`format proofer directly from the bitmaps stored for final
`output.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`For networked systems, communication from the RIP(s)
`to the print drive is over fast ethemet. Through hardware
`compression and decompression, the network transfer times
`are reduced, and the disk space required for storing the
`bitmapped data is reduced. The compressed data is sent from
`the RIP to the print drive of the present invention over fast
`Ethernet. This eliminates the distance bottleneck typical of
`the prior art, (from the use of APIS cables), so that the print
`driver can be located near the platesetter (which is down in
`the plate making facility) and the RIP can be located in the
`pre-press department. Through local and remote Graphics
`User Interfaces, users and operators can track the RIPped
`jobs, change priorities and imaging queues.
`The print drive system of the present invention can also be
`connected to prior art RIPs that are not configured to output
`compressed raster data but APIS data instead. By installing
`a hardware conversion system for converting the APIS data
`to the desired state. These RIPs can be hooked up to the print
`drive of the present invention in which previewing, buffering
`and backup features of the present invention can be utilized.
`The electronic prepress system and method of present
`invention is designed to meet the data rate requirements of
`the current and future engines of the industry, as well as to
`provide flexibility for expanded configurations and
`enhanced workflow scenarios.
`
`The present invention comprises a system for creating,
`storing and processing a plurality of printable image files,
`said image files containing postscript data, said system
`network comprising, at least one input termin

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket