`.
`5,136,397
`no Patent Number:
`Umted States Patent [191
`
`Miyashita
`[45] Date of Patent:
`Aug. 4, 1992
`
`|||l|1|l|l||||||||||l|llllllllllilllllilllllIlllllllll|||l|l|1|ll||l||1||l||l
`
`{54] LIQUID CRYSTAL VIDEO PROJECTOR
`HAVING LAMP AND COOLING CONTROL
`AND REMOTE OPTICS AND PICTURE
`mm comm
`Inventor: Kiyoshi Miyashita, Suwa. Japan
`[75]
`[73] Assignee:
`Seiko Epson Corporation, Tokyo,
`Japan
`
`4363,0441
`8/1988 Nuckolls or a].
`315/225 X
`4.901.873
`3/1990 Kuriyama
`..... 352/240
`
`4,925,295
`5/1990 Ogawa et al.
`353/57
`112111 3133313291“
`-' 11211-31
`
`419154.719 10/1990 Tachikawa et a].
`353/85
`4,938,187
`1 1991 K ‘
`..
`/
`mama
`353/1111
`FOREIGN PATENT DOCUMENTS
`
`..
`
`-
`
`-
`
`{2}} Appl- No: 814,330
`.
`[22] Fried:
`
`Dec.23, 1991
`
`Related U.S. A l'cation Data
`‘
`Pl) I
`‘
`3:3?“3909 or Ser. NO- 69512921 0°" 29' 1990' 3‘99""
`163]
`Foreign Application Priority Data
`{30]
`Oct. 31, 1939 {JP}
`Japan .................................. 1.233532
`1
`[511
`Int. C” ------------------ H04“ 53;;‘13239‘2335; 21/00
`[52} USSg/lw353/57353/85353[101‘ '353:13:51?
`[533 Field of Sean]: ........'
`.............. '353/52—61,
`353/85, 101; 352/139, 140, 198, 202, 203;
`358/194. 1, 231, 232, 236, 60; 315/200 R, 209 R,
`129, 133, 134, 225
`
`[56}
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`353/85
`9,150,881r 4/1919 Huber
`353/5? X
`4,283,658
`8/1981 Parker
`
`4,739,396 4/1988 Hyatt ..................................... 358/60
`
`8/1986 EurOpean Fat. 011,
`0192023
`0239024 9/1987 Eumpean Pat. Off.
`61-15431?
`7/1936 Japan .
`wow/06411 7/1939 PCT Int‘i Appl.
`
`.
`
`.
`.
`
`Primary Examiner—James J. Groody
`Assistant Examiner—Mark R. Powell
`[57}
`ABSTRACT
`9,3950 EgojeP‘ion ”519919399313“quingygg/ng
`W]
`a v1 eo Image, a projection amp wlt
`,
`control, a zoom lens with a zoom control mechanism, a
`focusing lens with a focusing control mechanism, an
`and” ”mm w'm a “alum “mm" a p’°~‘e°"°“'lamp
`light detector, 3 heat sensor, a variable-Speed cooling
`fan, a control module having a microprocessor and a
`digital-to—analog converter, a display, a keypad. an
`alarm/annuaciator, a power supply with ON/OFF
`control, and an infrared based remote control system
`able to control power ON/OFF, zoom, focus, picture,
`and sound volume.
`
`29 Claims, 38 Drawing Sheets
`
`CON‘I'ROL INPUT
`
`_
`
`'1'
`
`TE MPE HATU RE
`
`GDETECTOR
`LlGHT DETECTO '
`
`MNN POWER
`CONTROLLER
`
`OEECTOFI
`:1;
`TEMP DETECTOR
`l—NTEFIFACE
`INPUT INTERFACE
`fi-l—l— «1
`msrnucrlon
`DISCRIMINATING
`”_NTR0LLER
`MEANS Ii“SIGNM.sconceI
`comnomeu
`Fun.
`ss—“HER PlTUBE
`CONTHOLLER—.
`
`_OWEFI
`
`e l‘
`common
`
`m,HESS
`
`.
`
`M MORY
`E FROM
`50
`
`1’3
`
`FAN MOTOR
`
`76
`
`64
`
`m
`
`74
`
`mspuy
`
`54
`62
`I I A
`CONVE FlTEF!
`
`LE NS
`CONTROLLER
`
`“-32
`
`XLNX-1010
`
`Page 1 of 48
`
`INk1
`1"COrl
`
`"MY
`II
`- CONTROLLER
`
`1 I
`
`AUIIG
`
`NTROLLER .
`ONTROL
`
`TERFACE
`
`
`
`
`
`US. Patent
`
`_
`
`_ Aug. 4, 1992
`
`Sheet 1 of 33
`
`5,136,397
`
`10"\
`
`24
`
`SIGNAL INPUT
`
`CONTROL MODU LE
`
`
`
`LIQUID CRYSTAL
`LIGHT VALVE
`
` SCREEN
`
`18
`
`
`*1?“
`
`
`PROJECTION :§:=--—
`LAMP
`ig===—
`
`Egg—
`
`
`
`
`
`
`
`
`MODULE
`
`
`
`
`
`
`AC POWEFI
`INPUT
`
`%/—_/
`FIG._1
`(prior art)
`
`XLNX-101o
`
`Page 2 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 2 of 33
`
`5,136,397
`
`om.
`
`a(u.
`
`EOE".wIMJJOEFZODEOPOm—szuEOPOm—hwn
`
`
`
`
`250.2s.EMBOQ2—52wmzqummfimhFIG...._.:n_z_4015.200
`
`
`
`
`
`onbecm
`
`9mIIIIIIIIIIIIIIIIIIIIIIIIIIIlIIwm.
`
`
`
`
`
`LE520—...OwammEOhOme—D55m...
`
`
`
`wovmmmFZ.
`
`
`
`EMJAOr—FZOOIwEOm
`
`
`
`ECHO—2w0<n_r_m_._.z_#312.
`
`.
`
`.
`
`mwjoEzoo;mofimEz.
`mzm:_405200mzm:
`mm:_'1'
`
`N I g I|lII |||l II||| III|| |I IIlI II II Il IIIIIIIII III IIII
`
`_.
`
`6....o
`
` __tutu—e300ImiOEhzOO
`
`_053-gN,HIIII>5ama_I5.305200-ESE.
`Fm_-mkaOEa-IIijEFZOO
`
`
`
`mar—Dow.2265
`
`02_.—.<Z_E_I0m_n_
`
`m2(m=z
`
`”55.225._:05:25
`
`
`
`
`
`mmjoEzoommjoEzoo20:03.52.
`
`mu_a..8
`
`I____...__...———-....---.....____________.........__
`
`.I
`
`XLNX-101o
`
`Page 3 of 48
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug.4, 1992
`
`Sheet 3 of 33
`
`.
`
`5,136,397
`
` II I
`
`78
`
`76
`
`FAN MOTOR
`CONTROLLER
`
`8°
`
`82
`
`LENS
`CONTROLLER
`
`34
`
`D J' A
`CONVERTER
`
`62
`
`DISPLAY APPARATUS
`
`64
`
`ALARM
`
`FIG -3
`
`XLNX-101o
`
`Page 4 of 48
`
`
`
`
`
`
`
`sun-nu—u-p———---'--'--uh-u-u-———-——-u----—-—-n-u—-——-u-~—u—
`
`
`
`
`
`
`
`'—
`
`1:0
`PORT
`
`CONTROL INPUT
`
`LIGHT
`
`PROJECTION LAMP
`POWER SUPPLY
`
`56
`
`88
`
`72
`
`. IlIII
`
`PROJECTION LAMP
`POWER CONTROLLER
`
`86
`
`70
`
`63
`
`74
`
`MAIN POWER
`SUPPLY
`
`MAIN POWER
`CONTROLLER
`
`TEMPERATURE
`DETECTOR
`
`SIGNAL INPUT
`SOURCE SELECTOR
`
`
`
`
`
`u---~u—-g-unun-nan———-———_nu----—-—-_--—
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 4 of 38
`
`5,136,397
`
`_______________________________ "l
`
`_ SIB _ sn . 86
`n
`-
`-
`
`-
`
`-
`
`_ 513 _1313 _
`.
`. J
`
`-
`
`r I I I| III IlI I I III |I l II |I I III I II I I I I III I I
`
`s:
`
`a
`
`-
`
`_ 53
`.
`
`-
`
`-
`
`
`
`I
`I
`
`I
`
`I
`I
`
`I
`
`I
`
`-
`
`.
`
`-
`
`-
`
`
`
`IM$_
`Inm—-
`
`
`
`
`II I I I
`
`I
`
`I
`I
`
`ll I
`
`Il
`
`-
`
`REMOTE
`CONTROL
`RECEIVER
`
`RSI
`
`.
`
`L ______ I. _ ______________ ..
`
`60 - ' ’
`
`93
`
`XLNX-101o
`
`Page 5 of 48
`
`CONTROL
`TRANSMITTER
`
`
`
`U.S. Patent
`
`Aug. 4, 1992'
`
`Sheet 5 of 38
`
`5,136,397
`
`1 I I II iIJ
`
`XLNX-101o
`
`Page 6 of 48
`
`NDTCEJ0RP
`PMm.
`POWER
`SUPPLY
`
`F“-1--\
`
`--—--————-——-———-—-q
`
`,u7o
`
`I I I li Il l lI
`
`I
`
`0P1
`
`—————n-—n——-——————u—--q
`
`93 as
`
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 6 of as
`
`5,136,397
`
`lNTEFINAUEXTEFINAL VIDEO
`
`023
`
`VIDEO 1NIDEO 2
`
`SIGNAL INPUT
`SOURCE
`SELECTOR
`
`BLUE RASTER
`SIGNAL SC
`
`£2 PROM MEMORY
`
`80
`
`82
`
`LENSCONTROLLER
`
`SIGNAL MC 016
`
`SIGNAL PFF
`
`SIGNAL PFN
`
`017
`
`013
`
`SIGNAL PM 019
`
`SIGNAL PZT
`SIGNAL PSU
`
`SIGNAL PSD
`
`020
`
`C’21
`
`SIGNAL MN
`
`SIGNAL MF
`
`84
`
`D I'A CONVERTER
`
`‘ FIG._6
`
`(D
`
`XLNX-101o
`
`Page 7 of 48
`
`
`
`US. Patent
`
`.
`
`.Aug.4,19'92
`
`Sheet7of38
`
`'
`
`5,136,397
`
`
`
`l
`i
`I
`
`|
`I
`:
`I
`
`050
`
`93
`
`__
`\VI
`
`LD
`
`2
`“Lamp Bad”
`
`__
`m
`
`LD
`
`1
`”Temperature Alarm“
`
`I I 1
`
`i
`i
`|
`l
`:
`I
`l
`I
`
`XT.NX-101C
`
`Page 8 of
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 3 of 38
`
`5,136,397
`
`III-llallnlllllllllclollllllll.
`
`_,___________-___________J
`I
`
`76 -*’
`
`FIG.._8
`
`93
`
`XLNX-101o
`
`Page 9 of 48
`
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 9 of 33
`
`5,136,397
`
`mo
`
`10 /
`
`SET EACH PORT
`TO STAND - BY
`
`102
`
`2 READ THE
`E PROM TO RAM
`
`10
`
`3
`
`READ
`D1 -D8 TO RAM
`
`
`
`
`
`
`
`
`
`ONIOFFCOMMAND? I
`
`
`ONIOFF
`SUBROUTINE
`
`
`
`
`
`CONTROL LOOP
`(WAITS FOR COMMAND)
`
`108
`
`COMMAND
`DISPATCH
`
`NO
`
`FIG -9
`
`XLNX-101O
`
`Page 10 of 48
`
`
`
`US. Patent
`
`Aug. '4, 1992
`
`Sheet 10 of 33
`
`5,136,397
`
`102
`
`BEGIN
`
`YES
`
`
`
`112
`
`SUBROUTINE
`
`
`
`
`
`JAPANESE 050
`
`ENGLISH OSD
`
`
`
`SUPERIMPOSE
`SUPERIMPOSE
`
`FOCUS PATTERN
`FOCUS PATTERN
`
`
`ON VIDEO
`0N BLUE RASTER
`
`
`FIG._ 10A
`
`XLNX-101O
`
`Page 11 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992 I
`
`Sheet 11 of 38
`
`5,136,397
`
`/
`
`118
`
`AUTO - FOCUSING
`ENABLED
`
`MANUAL
`
`POWER-FOCUSING
`ENABLED
`
`
`11.9
`
`¢ “°
`
`'
`
`
`
`AUTO - FOCUS
`
`CONTINUOUS
`
`INITIALLY AT
`
`AUTO - FOCUS
`
`POWER-ON
`
`
`122
`
`D7 = H AND D3 = H
`
`(NULL)
`
`123
`
`'
`
`D7 = LAND D8 = H
`(OPTION 1)
`
`124
`
`D7 = H AND DB = L
`(OPTION 2)
`
`125
`
`D7 = LAND DB = L
`(OPTION 3)
`
`FIG...1OB
`
`XLNX41010
`
`Page 12 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 12 of 38
`
`5,136,397
`
`/106
`
`YES
`
`131
`
`POWER SUPPLY
`OFF
`CONTFIOL
`
`130
`
`
`WAS POWER SUPPLY
`
`
`ALREADY ON ?
`
`
`
`
`N0
`
`
`
`132
`
` "PROJECTION
`
`LAMP FAILED"
`FLAG ON?
`
`”0
`134
`
`YES
`
`:33
`
`LAMP FAILURE
`ERROR HANDLER
`
`L04r OFF
`LD4g ON
`
`TURN-ON MAIN
`POWER SUPPLY
`
`135
`
`13$
`
`141
`
`FLASH LDSgH‘l3?
`
`FAN MOTOR
`TO LOW SPEED
`
`TURN-ON
`PROJECTION
`LAMP
`
`138
`
`139
`
`60 SECOND
`TIME DELAY
`
`142
`
`143
`
`OUTPUT TO DAG
`
`PROJECTION LAMP
`RESTAHT
`
`
`
`
`
`TIME DELAYél
`
`
`FIG._ 11A
`
`XLNX-101o
`
`Page 13 of 48
`
`
`
`US. Patent
`
`_
`
`_Aug.4,19§2
`
`Sheet 13 of 33
`
`5,136,397
`
`0
`
`106
`
`144
`
`YES
`
`145
`
`03AND D4 = H ? - AUTO «FOCUS
`
`N0
`
`146
`
`INPUT SOURCE
`SELECTION
`ON 080
`
`,___.._—u__.._._m——
`
`148
`
`INTERNAL
`TEMPERATURE
`T00 H'GH?
`
`150
`
`I
`I
`'YES I
`
`T49
`
`CgNIngL
`TEMPERATURE
`
`133
`
`PROJECTION LAMP
`FAILURE
`ERROR HANDLER
`
`’3’
`
`‘
`
`TUFIN-OFF
`POWER SUPPLY
`
`103
`
`
`
`COMMAND
`DISPATCH
`
`FIG._11B
`
`XLNX-101o
`
`Page 14 of 48
`
`_
`
`t
`:
`:
`
`I
`
`I I
`
`I
`1
`
`I I I I I
`
`I I
`
`
`
`
`
`
`
`152
`
`N0 VIDEO SIGNAL FOR
`T00 LONG?
`
`YES
`
`NO
`
`COMMAND
`'ECEIVED ?
`
`NO
`
`153
`
`YES
`
`
`
`US. Patent
`
`_ Aug-4,1992
`
`Sheet 14 of 38
`
`5,136,397
`
`/
`
`160
`52 FROM
`
`WRITE CONTENTS
`OF HAM T0
`
`16f
`
`TURN-OFF
`PROJECTION LAMP
`
`POWER SUPPLY
`
`TURN-OFF
`MAIN POWER
`
`.
`
`162
`
`163
`
`FAN MOTOR
`
`TO HIGH SPEED
`
`164
`
`’65
`
` LD4g OFF
`COOLED OFF YET?
`
`LD4r ON
`
`165
`
`_
`
`-
`
`FLASH LDag
`- FLASH LDSr
`
`YES
`
`STOP
`FAN MOTOR
`
`167
`
`168
`
`ID OFF
`
`LE3? OFF
`
`FIG._ 12
`
`XLNX-101O
`
`Page 15 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 15 of 38
`
`5,136,397
`
`1.33
`
`/
`
`BEGIN
`
`SET ALARM
`
`770
`
`17?
`
`.
`
`TURN-OFF
`PROJECTION LAMP
`POWEFI SUPPLY
`
`1' 72
`
`1 73
`
`1 74
`
`1 77
`
`WRITE CONTENTS
`0F2RAM TO
`E FROM
`
`
`
`.
`
`TIME DELAY
`
`175
`
`'
`
`TURN-OFF MAIN
`POWER SUPPLY
`
`L049 OFF
`LD4r ON
`
`LB OFF
`1.0 r ON
`
`L02 ON
`
`1 76
`
`SET LAMP
`FAILURE FLAG
`IN RAM 92
`
`FIG._ 13
`
`STOP
`- FAN MOTOR
`
`ALARM OFF
`
`I 78
`
`179
`
`180
`
`XLNX-101O
`
`Page 16 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 16 of 39
`
`5,136,397
`
`BEGIN
`SUBROUTINE
`
`190
`
`SET LOOP
`COUNT TO ZERO
`
`1
`
`141
`94 /
`
`TIME DELAY
`
`191
`
`1 95
`
`TURN-OFF
`PROJECTION LAMP
`POWER SUPPLY
`
`.
`
`TURN-ON
`PROJECTION LAMP
`POWER SUPPLY
`
`192
`
`193
`
`_
`
`L039 OFF
`FLASH L031
`
`FLASH L02
`
`196
`
`TIME DELAY
`
`197
`
`YES
`
`TURN-OFF
`PROJECTION LAMP
`POWER SUPPLY
`
`199
`
`INCREMENT
`LOOP COUNT
`
`
`
`
`
`
`
`
` MAXIMUM
`LOOP COUNT?
`
`YES
`
`133
`
`FLASH L039
`”33' OFF
`
`PROJECTION LAMP
`FAILURE HANDLER
`
`LD2 OFF
`
`20,
`
`202
`
`XLNX-101o
`
`Page 17 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992 ‘
`
`Sheet 17 of as
`
`5,136,397
`
`BEGIN
`
`SUBROUTINE
`
`149
`
`/
`
`'
`
`FLASH LD1
`
`210
`
`211
`
`FAN MOTOR
`
`TO HIGH SPEED
`
`212
`
`TEMPERATURE
`
`TOO HIGH?
`
`
`
`“0
`
`213
`
`OVERHEATING?
`
`YES
`
`214
`
`WRITE
`CONTENJS OF RAM
`
` TO E FROM
`
`-
`
`LD1 OFF
`
`215
`
`215
`
`FAN MOTOR
`
`TO LOW SPEED
`
`RETURN
`
`FIG _ 15A
`
`XLNX-101O
`
`Page 18 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 18 of 38
`
`5,136,397
`
`149
`
`/
`
` TURN-OFF
`
`PROJECTION LAMP
`
`
`POWER SUPPLY
`
`TURN-OFF
`MAIN POWER
`
`
`LD OFF
`FLAS LDSr
`
`
`
`
`
`COOLED OFF?
`
`YES
`
`'
`
`222
`
`STOP
`FAN MOTOR
`
`-
`
`
`
`223
`
`
` LD‘! OFF
`LDSr OFF
`
`
`
`
`
`HQ. 153
`
`XLNX-101O
`
`Page 19 of 48
`
`
`
`U.S. Patent
`
`_ Aug. 4, 1992
`
`Sheet 19 of 38
`
`5,136,397
`
`146
`
`/
`
`BEGIN
`SUBROUTINE
`
`230
`
` SHOW
`ALL THE INPUT
`SOURCES ON 050
`
`
`
`
`
`
`TIME DELAY
`
` 1
`
`23
`
`232
`
`SHOW
`SELECTED INPUT
`SOURCE ON 080
`
`
`332
`
`TIME DELAY '
`
`
`
`234
`
`CLEAR OSD
`
`FIG._ 16
`
`XLNX-101O
`
`Page 20 of 48
`
`
`
`U.S. Patent
`
`Aug. 4, 1992
`
`Sheet 20 of 38
`
`5,136,397
`
`239
`
`BEGIN
`SUBROUTIN
`
`
`
`
`
`240
`
`INCHEMENT
`FLAG IN RAM
`
`
`
`
`
`SHOW NEW
`SELECTION
`ON 080
`
`OUTPUT TO
`SELECTOR 74
`
`TIME DELAY
`
`241
`
`24
`
`2
`
`243
`
`
`
`244
`
`CLEAR 080
`
`
`
`
`
`
`
`FIG._ 17
`
`XLNX-101O
`
`Page 21 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 21 of 38
`
`5,136,397
`
`_
`
`BEGIN
`SUBROUTINE
`
`-
`
`250
`
`INDICATE
`AUTO - FOCUSING
`
`
`ON OSD
`
`251
`
`TURN-ON AFC SIGNAL
`{ENABLE 252 TO INTERRUPT)
`
`/45
`
`
`
`'
`
`II
`
`I
`I
`
`II
`
`I
`}
`I
`I
`l
`I
`'
`I
`'
`I
`l
`I
`1
`l
`I
`I
`'
`l
`i
`:
`I
`I
`I
`i
`I
`I
`I
`I
`I
`|
`|
`I
`|
`I
`TURN AFC SIGNAL
`'
`I
`BACK ON
`’
`i___________ _______________I
`
`SIGNAL DETECTED
`BY REMOTE CONTROL
`RECEIVER (iNTEFIFiUPT)
`
`
`
`
`
`SIGNAL DETECTED BY
`REMOTE CONTROL RCVR
`
`
`-
`ENDED :2
`
`
`YES
`
`255
`
`MN I; H
`AND
`ME = H7
`
`253
`
`FOCUS COMPLETED
`MESSAGE TO OSD
`
`TURN-OFF AFC
`SIGNAL
`
`TIME DELAY
`
`259
`
`260
`
`261
`
`YES
`
`CLEAR OSD
`
`FIG 18
`
`XLNX-101o
`
`Page 22 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 22 of 33
`
`5,136,397
`
`269
`
`BEGIN
`SUBROUTINE
`
`270
`
` FOCUS PATI'ERN
`YES
`ALREADY ON 080?
`
`
`
`
`
`ON THE 080
`
`
`
`TURN-ON
`BLUE RASTER
`
`TURN-OFF
`BLUE RASTER
`
`275
`
`
`PUT FOCUS
`
`CLEAR OSD
`PATTERN
`FOCUS PATTERN
`
`
`FIG.- 19
`
`XLNX-101O
`
`Page 23 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992 ‘
`
`Sheet 23 of 33
`
`5,136,397
`
`
`
`BEGIN
`SUBROUTINE
`
`.
`
`280
`
`
`
`
`
`
`TURN—ON
`PFF SIGNAL
`
`
`
`STILLRECEWING '5
`
`POWER FOCUS FAR
`COMMAN D?
`
`NO
`
`82
`
`
`
`
`TURN-OFF
`PFF SIGNAL
`
`
`
`FIG._20
`
`
`
`BEGIN
`SUBROUTINE
`
`
`
`285
`
`TURN-ON
`PFN SIGNAL
`
`
`
`STILL FIECEIVIN
`POWER FOCUS NEAR
`COMMAND?
`
`TURN-OFF
`PFN SIGNAL
`
`
`
`
`FIG._.21
`
`
`
`XLNX¥101O
`
`Page 24 of 4a
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 24 of 33
`
`5,136,397
`
`
`
`BEGIN
`SUBROUTINE
`
`
`
`290
`
`TURN-ON
`F’ZW SIGNAL
`
`
`
`POWER ZOOM WIDE
`COMMAND?
`
`
`
`
`
`STILLRECEIVING '!
`
`
`PZW SIGNAL
`
`NO
`
`
`
`
`
`292
`
`
`
`STILL RECEIVING
`POWER ZOOM TIGHT
`COMMAND?
`
`
`
`PIC-«2-22
`
`BEGIN
`SUBROUTINE
`
`
`
`TURN-ON
`F'ZT SIGNAL
`
`
`
`
`
`N0
`
`TURN-OFF
`PZT SIGNAL
`
`.
`
`RETURN
`
`
`
`
`
`2
`
`9.5
`
`
`
`7
`
`9
`
`. FIG -23
`
`XLNX-101o
`
`Page 25 of 48
`
`
`
`US. Patent
`
`.
`
`_Aug.4,19§2
`
`Sheet 25 of as
`
`5,136,397
`
`
`
`BEGIN
`SUBROUTINE
`
`
`
`300
`
`TURN-ON
`PSU SIGNAL
`
`
`
`
`
`
`F'SU SIGNAL
`
`STILL RECEIVING
`POWER SWING UP
`COMMAND?
`
`NO
`
`3
`
`02
`
`TURN-OFF
`
`FIG._24
`
`BEGIN
`SUBROUTINE
`
`'
`
`TURN-ON
`PSD SIGNAL
`
`
`
`053
`
`
`
`
`
`
` 7
`
`STILL RECEIVIN
`POWER SWING DOWN
`COMMAND?
`
`NO
`
`30
`
`TURN-OFF
`PSD SIGNAL
`
`
`
`
`
`FIG._25
`
`XLNX-101O
`
`Page 26 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 26 of 33
`
`5,136,397
`
`-
`
`BEGIN
`SUBFIOUTINE
`
`
`
` TURN-0N .
`PSD SIGNAL
`(SWING DOWN)
`
`TURN-ON
`PSU SIGNAL
`
` 314
`(SWING UP)
`
`
`
`
` 316
`
`TURN-OFF
`PSD SIGNAL
`
`TURN-OFF
`PSU SIGNAL
`
`'
`
`FIG._26
`
`XLNX-101O
`
`Page 27 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 27 of 38
`
`5,136,397
`
`UBBREG'%N
`0U
`
`E
`
`S
`
`319
`
`320
`
`SHOW CURRENT P%CTURE
`ATTRIBUTE SELECTION
`ON THE 080
`
`321
`
`TIME DELAY
`
`322
`
`
`-+' DR
`
`COMMAND
`RECEIVED?
`
`YES
`
`”0
`
`‘
`
`325
`
`CLEAR THE 030
`
`
`
`
`
`
`
`COMMAND TO
`SELECT NEXT PICTURE
`ATI'RIBUTE RECEIVED?
`
`YES
`
`323
`
`
`
`- N0
`
`
`
`RETURN
`
`INCREMENT PICTURE
`ATTRLBL‘AEEIfififiT'ON
`
`
`-+' COMMAND
`RECEIVED?
`
`NO
`
`YES
`
`327 323
`
`FIG 27
`
`PLUS ('+")
`
`MINUS (v)
`
`XLNX-101o
`
`Page 28 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 28 of 33
`
`5,136,397
`
`BEGIN
`
`SUBFIOUTINE
`
`330
`
`ZERO THE
`LOOP COU NTEFI
`
`/327
`
`331
`
`INCREMENT THE
`DIGITAL VALUE OF
`THE PRESENTLY SELECTED
`
`PICTURE ATTFIIBUTE BY ONE
`
`332
`
`
`
`UPDATE
`INDICATION
`ON 080
`
`333
`
`YES
`
`FIRST PASS
`THFIU LOOP?
`
`NO
`
`
`
`
`SHORTEFI
`TIME DELAY
`
`LONGER
`TIME DELAY
`
`335
`
`336
`
`INCREMENT LOOP
`COUNTER BY ONE
`
`FIG._28A
`
`XLNX-101O
`
`Page 29 of 48
`
`
`
`US. Patent
`
`Aug.4, 1992 '
`
`_
`
`Sheet 29 of 33
`
`5,136,397
`
`. o
`
`327
`
`337
`
`
`
`U+l 0R Il_fl
`NO
`COMMAND
`
`RECEIVED?
`
`
`
`34
`
`0
`
`TIME DELAY
`
`
`
`U+I OR ”-1!
`
`COMMAND
`
`RECEIVED?
`
`
`
`342
`
`
`
`ZERO LOOP
`COUNTER
`
`N0
`
`343
`
`ERASE
`IN CDICATICN
`ON 0813
`
`338
`
`RETURN
`
`
` COMMAND TO
`
`SELECT NEXT PICTURE
`
`
`
`ATTRIBUTE RECEIVED?
`
`YES
`
`
`N0
`
`344
`
`INCREMENT PICTURE
`ATTRIBUTE SELECTION
`FLAG IN RAM
`
`339
`
`
`COMMAND
`RECEIVED?
`
`
`
`YES
`
`NO
`
`328
`
`319
`
`MINUS
`
`PICTURE
`
`XLNX-101O
`
`Page 30 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 30 of 38
`
`5,136,397
`
`BEGIN
`
`SUBROUTINE
`
`350
`
`ZERO THE
`LOOP COUNTER
`
`/323
`
`351
`
`DECREMENT THE
`DIGITAL VALUE OF
`THE PRESENTLY SELECTED
`
`PICTURE ATTRIBUTE BY ONE
`
`352
`
`UPDATE
`INDICATION
`ON 030
`
`353
`
`YES
`
`FIRST PASS
`THRU LOOP?
`
`_
`
`NO
`
`355
`
`
`
`
`SHORTEFI
`TIME DELAY
`
`LONGER
`TIME DELAY
`
`‘
`
`355
`
`INCREMENT L00 -
`COUNTER BY ONE
`
`FIG._29A
`
`XLNX-101O
`
`Page 31 of 48
`
`
`
`US. Patent
`
`_
`
`_Aug.4,19§2
`
`Sheet 31 of 33
`
`5,136,397
`
`O 0
`
`328
`
`/
`
`357
`
`
`
`I+I OR H_I
`NO
`COMMAND
`
`RECESVED?
`
`
`
`603
`
`TIME. DELAY
`
`
` fl+ll on 'I_l!
`
`COMMAND
`
`RECEIVED?
`
`
`
`362
`
`
`
`
`ZERO LOOP
`COUNTER
`
`NO
`
`
`
`355'
`
`ERASE
`INDDICATION
`0N 03D
`
`358
`
`RETURN
`
`
` COMMAND TO
`SELECT NEXT PiCTUHE
`
`
`ATTRIBUTE RECEIVED?
`
`No
`
`YES
`
`359
`
`
`
`w COMMAND
`RECEIVED?
`
`YES
`
`344
`
`INCREMENT PICTURE
`ATTRIBUTE SELECTION
`FLAG IN RAM
`
`NO
`
`327
`
`319
`
`PLUS
`
`PICTU FIE
`
`XLNX-‘I 01 0
`
`Page 32 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 32 of 38
`
`5,136,397
`
`BEGIN
`SUBROUTINE
`
`369
`
`
`SHOW DEFAULT
`ATI'RIBUTE SETTINGS
`ON THE OSD
`
`
`
`
`SET ALL ANALOG
`OUTPUT CHANNELS
`
`OF DAC TO DEFAULT
`VALUES
`
`
`
`372
`
`
`
`373
`
`TIME DELAY
`
`
`
`
`
`
`
`CLEAR OSD
`DiSPLAY
`
`FIG._30
`
`XLNX-101O
`
`Page 33 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 33 of 38
`
`5,136,397
`
`/379
`
`BEGIN
`
`SUBROUTINE
`
`ZERO THE
`LOOP COUNTER
`
`380
`
`381
`
`INOREMENT THE DIGITAL
`VALUE OF THE SOUND
`VOLUME BY ONE
`
`
`
`'
`
`332
`
`LOAD DAC
`
`383
`
`SHOW CURRENT
`VALUE ON THE OSD
`
`384
`
`YES
`
`FIRST PASS
`THRu LOOP?
`
`NO
`
`
`
`
`SHOHTER
`TIME DELAY
`
`LONGER
`TIME DELAY
`
`386
`
`387
`
`INCREMENT LOOP
`COUNTER
`
`o FIG._31A
`
`XLNX-101O
`
`Page 34 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 34 of 33
`
`5,136,397
`
`0
`
`388
`
`/3?9
`
`ANY SOUND VOLUME
`COMMAND RECEIVED?
`
`390
`
`TIME DELAY
`
`
`
`
`
`
` ANY SOUND VOLUME
`COMMAND RECEIVED?
`
`392
`
`ZERO THE
`LOOP COUNTER
`
`393
`
`ERASE
`INDDICATION
`ON 080
`
`RETURN
`
`339
`
`
`
`
`
`SOUND INCREAS
`COMMAND RECEIVED?
`
`
`
`NO
`
`
`YES
`
`399
`
`DECREASE
`- SOUND VOLUME
`
`XLNX-1010
`
`Page 35 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992'
`
`Sheet 35 of 33
`
`5,136,397
`
`BEGiN
`
`SUBROUTINE
`
`400
`
`ZERO TH E
`LOOP COUNTER
`
`/399
`
`401
`
`
`
`INCREMENT THE DIGITAL
`VALUE OF THE SOUND
`VOLUME BY ONE
`
`LOAD me
`
`402
`
`403
`
`-
`
`SHOW CURRENT
`VALUE ON THE OSD
`
`404
`
`YES
`
`IRST PASS
`THHU LOOP?
`
`N0
`
`
`
`
`SHORTER
`TIME DELAY
`
`LONGER
`TIME DELAY
`
`406
`
`407
`
`INCFIEMENT LOOP
`COUNTER
`
`0 mm
`
`XLNx-1'o1o
`Page 36 of 48
`
`
`
`US. Patent
`
`Aug. 4, 1992
`
`Sheet 36 0:33
`
`5,136,397
`
`‘llll'
`
`“|:I..
`
`408
`
`‘I/jfim
`
`ANY SOUND VOLUME
`COMMAND RECEIVED?
`
`410
`
`TIME DELAY
`
`
`
`
`
`
` ANY SOUND VOLUME
`COMMAND RECEIVED?
`
`412
`
`ZERO THE
`LOOP COUNTER
`
`413
`
`.
`
`ERASE
`INDDICATiON
`ON 030
`
`-
`
`RETURN
`
`NO
`
`{”409
`
`
`
`SOUND DECREASE
`COMMAND RECEIVED?
`
`
`
`
`
`
`YES
`
`.
`
`379
`
`INCREASE
`SOUND VOLUME
`
`XLNX-1 01 O
`
`Page 37 of 48
`
`
`
`US. Patent
`
`_
`
`_ Aug. 4, 1952
`
`Sheet 37 of 33
`
`5,136,397
`
`BEGIN
`SUBROUTINE
`
`
`
`
`
`
`ALREADY
`MUTED?
`
`
`
`
`
`
`
`OUTPUT MINIMUM
`OUTPUT ORIGINAL
`SOUND VOLUME
`SOUND VOLUME
`
`
`DIA VALUE
`D/A VALUE
`
`
`
`
`
`
`SHOW MUTED
`CLEAR OSD
`STATUS ON OSD
`DISPLAY
`
`
`
`
`
`
`FIG.\.33
`
`XLNX-101O
`
`Page 38 of 48
`
`
`
`U.S. Patent
`
`Aug. 4, 1992
`
`Sheet 38 of 38
`
`5,136,397
`
`COLOR
`DENSITY
`
`CONTRAST
`
`444
`
`446
`
` FIG.._34
` 442
`
`
`
`
`
`
`BRIGHTNESS
`
`44
`
`3
`
`SHARPNESS
`
`FIG._35
`
`XLNX-101O
`
`Page 39 of 48
`
`
`
`1
`
`5,136,397
`
`LIQUID CRYSTAL VIDEO PROJECTOR HAVING
`LAINIP AND COOLING CONTROL AND REMOTE
`OPTICS AND PICTURE ATTRIBUTE CONTROLS
`
`This is a continuation of copending application Ser.
`No. Oil/605,292 filed Oct. 29, 1990 now abandoned.
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`TI-lis invention relates generally to video projectors,
`and more specifically to liquid crystal based video pro-
`jection systems.
`2. Description of the Prior Art
`Large screen televisions presently employ three ba-
`sic, alternative technologies. The first is large screen
`direct view cathode ray tubes (CRTs) reaching 35”
`(diagonal), the second is rear projection, and thr third is
`front projection on to a screen, much like the familiar
`movie projector. Direct view CRT screens larger than
`35" are extremely expensive, and do not sell well into
`the consumer market as a result of the expense. Both
`rear and front projection television and video systems
`traditionally use CRTs. However, since the light pro-
`duced by a CRT is coming from phosphorescence, the
`final light level is very limited by having to spread the
`light over an area up to ten times larger that the area of
`the CRT. One solution that has become very popular is
`to use three separate CRTs, one red, one green, and one
`blue. Monochrome CRTs can be forced to emit much
`more light than a single color CRT, because the elec-
`tron shadow mask in back of the sereen phosphors can
`be eliminated and far more electrons will strike the
`phOsphors, which in turn produces more light. The
`three colors are then combined with lenses to form
`color images. And since the color image is the product
`of three very bright CRTs, the combination is as much
`as ten times brighter than was possible before. Even so,
`CRTs have limits, and new ways have been found to
`further increase projection light levels.
`Liquid crystal panels, similar to LCD watches, emit
`no light on their own, but will block light shining
`through. In an LCD watch, a small light bolt is placed
`behind the LCD panel, and a switch will turn it on for
`viewing in the dark. In daylight, the LCD will reflect
`sunlight or indoor light and is very readable. Video
`projection systems using liquid crystal panels have
`begun to appear in commercial products sold in the
`United States, e.g. by Sharp Corporation (Japan). These
`systems typically place a high output metal halide lamp
`behind a liquid crystal panel with a video image and
`project that image up onto a screen using a system of
`lenses. An Oct. 1989 article by S. Kohzai, et al., de-
`scribes a liquid crystal video projection system having a
`metal halide projection lamp, dichroic mirrors, three
`liquid crystal panels and associated lenses to produce
`full-color large-screen video. {International Telethon
`Engineering Journal (ITEJ) Technical Report Vol. 13,
`No. 53, pp.49-54.)
`Prior art video projection systems are typically con-
`structed as is shown in FIG. 1. A video projection sys-
`tem referred to by the general reference numeral 10, is
`comprised of an on/off switch 12 connected to a power
`supply 14, a cooling fan 16, a projection lamp 18 with an
`over-temperature bimetal thermostat 20, a control mod-
`ule 22, an input module 24, a liquid crystal light valve
`26, a lens unit 28, and a projection screen 29. Light from
`projection lamp 18 shines through an image formed on
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45.
`
`SD
`
`55
`
`65
`
`2
`liquid crystal light valve 26 causing a projected image
`to be focussed by lens unit 28 on to screeen 29. The fan
`16 forces cooling air through system 10, but whenever
`the airflow is blooked, system 10 will overheat as a
`result of the large amount of heat being dissipated inter-
`nally by projection lamp 18. The over-temperature
`thermostat 20 is designed to trip at abnormally high heat
`and thus shut off the projection lamp 18. This action
`prevents damage to system 10 by oveheating. Airflow
`through system 10 can be inadvertently blocked and no
`warning that the thermostat 20 is about to trip is given.
`No outside indication is given that thermostat 28 has
`tripped off. A user could wrongly asume that the pro-
`jection lamp 18 has burnt out and needs replacing.
`The volume, picture. signal input. and lens settings of
`prior art projection systems usually require manual
`adjustment at the control module 22, via input module
`24. This leads to inconvenience, because the positions of
`the screen, the video projector, and the user are nor-
`mally several feet apart. Users must therfore move over
`to the projector system in order to adjust it. This will
`usually prohibit placing such projector systems out of
`reach, e.g., on the ceiling of a theater, bar, or restaurant.
`SUMMARY OF THE INVENTION
`
`According to this invention, a liquid crystal video
`projection system comprises a liquid crystal panel with
`a video image, a projection lamp with ON/OFF con-
`trol, a zoom lens with a zoom control mechanism, a
`focus lens with a focus control mechanism, an audio
`system with volume control, a projection-lamp light
`detector, a heat sensor, a variable-speed cooling fan, a
`control module having a microprocessor, a display, a
`keypad, an alarm/annunciator, a power supply with
`ON/OFF control, and an infrared based remote control
`system.
`An advantage of the present invention is that there'is
`improved overheating protection with indicators that
`assist a user in averting trouble before failure occurs,
`and means to quickly troubleshoot or respond to a prob-
`lem once the problem has been identified.
`A further advangage of the present invention is that
`remote adjustment of the system can be made from the
`normal viewing position of the user relative to the sys-
`tem. THe projected image can be remotely focused,
`zoomed in and out, and moved up or down on the pro-
`jection screen.
`These and other objects and advantages of the pres-
`ent invention will no doubt become obvious to those of
`ordinary skill in the an after having read the following
`detailed description of the preferred embodiments
`which are illustrated in the various drawing figures.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a block diagram of a prior art video projec-
`tor system;
`FIG. 2 is a functional block diagram of a liquid crys-
`tal video projector (LCVP) embodiment that moorpo-
`rates the present invention;
`FIG. 3 is a block diagram of an alternate micro-
`processor-based embodiment of a portion of the LCVP
`in FIG. 2;
`FIG. 4 is a schematic diagram of the input unit show-
`ing details of the command pushbutton switch matrix
`and option toggle switches;
`FIG. Sis a schematic diagram of the main power and
`projection lamp power controllers and the light and
`temperature detectors;
`
`XLNX-101o
`
`Page 40 of 48
`
`
`
`'
`
`3
`FIG. 6 is a block diagram showing the interfacing
`details for the signal input source selector, EZPROM
`memory, lens controller, and the DAC connections to
`the I/O port;
`FIG. 7 is a schematic diagram of the display LED
`interfaces and a block diagram representation of the
`on-screen display (OSD);
`FIG. 8 is a schematic diagram of the variable speed
`fan controller and the alarm;
`FIG. 9 is a flowchart of an exemplary “top-level”
`control program.
`FIGS. 10A and 10B are flowcharts of a subroutine
`that does power-on initialization housekeeping duties;
`FIGS. 11A abncl 1113 are flowcharts of a main power
`and projection lamp start-up subroutine;
`FIG. 12 is a flowchart of a subroutine to orderly shut
`down the main power and projection lamp power;
`FIG. 13 is a flowchart of a subroutine to handle a
`failure of the projection lamp;
`FIG. 14 is a flowchart of a subroutine to restart the
`
`projection lamp;
`FIGS. 15A and 153 are flowcharts of a subroutine to
`respond to an over-temperature condition;
`FIG. 16 is a flowchart of a subroutine to display the
`current signal input source selection on the on-screen
`display;
`-
`FIG. 17 is a flowchart of a subroutine to step the
`signal input source selectioa to the next source and to
`display the activity on the on-screen display;
`FIG. 18 is a flowchart of a subroutine to automati-
`cally focus the LCVP together with an interrupt sub-
`routine to temporarily disable the auto-focus:
`FIG. 19 is a flowchart of a subroutine to toggle a
`display of a focusing target pattern on and off the pro-
`jection screen;
`FIG. 20 is a flowchart of a subroutine to drive focue
`out (far) during a command from the remote control
`transmitter;
`FIG. 21 is a flowchart of a subroutine to drive focus
`in (near) during a command from the remote control
`transmitter;
`FIG. 22 is a flowchart of a subroutine to zoom wider
`during a command from the remote control transmitter;
`FIG. 23 is a flowchart of a subroutine to zoom tighter
`during a command from the remote control transmitter;
`FIG. 24 is a flowchart of a subroutine to drive the
`angle of the lenses such that the projected image is
`moved up on the projection screen; '
`FIG. 25 is a flowchart of a subroutine to drive the
`
`angle of the lenses such that the projected image is
`moved down on the projection screen;
`FIG. 26 is a flowchart of a subroutine to automati-
`cally center the up and down position of the projected
`range;
`FIG. 2‘7 is flowchart of a subroutine to allow the
`selection and adjustment of a plurality of picture attri-
`butes (e.g., brightness, color, and hue);
`FIGS. 18A and 233 are flowcharts ofa subroutine to
`increment a picture attribute selected in the subroutine
`of FIG. 27;
`FIGS. 29A and 29B are flowcharts of a subroutine to
`decrement a picture attribute selected in the subroutine
`of F1627;
`FIG. 30 is a flowchart of a subroutine to set all the
`
`55
`
`65
`
`picture attributes to a default value;
`FIGS. 31A and 313 are flowcharts of a subroutine to
`increase sound volume;
`
`5,136,397
`
`10
`
`15
`
`25
`
`30
`
`35
`
`45
`
`4
`FIGS. 32A and 32B are llowcharts of a subroutine to
`decrease sound volume;
`FIG. 33 is a flowchart of a subroutine to toggle
`(sound) mute on and off;
`FIG. 34 shows the rotation of choices possible for
`signal input source selection; and
`FIG. 35 shows the rotation of picture attributes that
`can be selected in the subroutine of FIG. 27.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`FIG. 2 is a liquid crystal video projector (LCVP),
`referred to by the general reference numeral 30, com-
`prising a control unit 32 having a control input interface
`34, an instruction decoder 36, a power controller 38, a
`signal source controller 40, a picture controller 42, an
`audio controller 4-4, a lens control interface 4-6, a fan
`motor control interface 48, a display controller 50, a
`light detector interface 52, a temperature detector inter-
`face 54, an alarm controller 56, and a timer 58. Tile
`LCVP 30 is further comprised of a control input 60, a
`display 62, an alarm 64, alight detector 66, a tempera»
`ture detector, 68, a main power controller 70, a projec-
`tion lamp power controller 71. a signal source selector
`'74, a fan motor controller 76, a fan motor 18, a memory
`80, a lens controller 82, and a digital—to-analog con-
`verter (DAC) 84. DAC 3‘ actually comprises six inde-
`pendent DACs, one each controlling five picture attri-
`butes and sound volume, described below, in an othe-
`wise conventional
`television receiver. A projection
`lamp (not shown) connected to projection lamp power
`controller 72 is preferably of the metal halide type.
`Metal halide lamps require high starting voltages for
`ignition. Both the starting and running voltages for the
`projection lamp are supplied by the projection lamp
`power controller and an internal ballast. Light detector
`66 has a current sensing resistor in series with the pro-
`jection lamp. Any failure of the projection lamp to light
`will be indicated by an abnormally low voltage actors a
`sensing resistor (R1 in FIG. 5). After a pre-set time, the
`light detector interface 52 reports a failure of the lamp
`to turn-on to power controller 38.
`When LCVP 30 is first turned on, the projection
`lamp may not start tight away. If the light detector 66
`senses no light, a number of retries will be attempted by
`the power controller 38 via projection lamp power
`controller 72. A failure of the lamp to start after a preset
`number or retries is stored in the memory BI] and is also
`sent to the display 62 via the display controller 50. The
`temperature detector 68 and temperature detector inter-
`face 54 sense the operating temperature of LCVP 30
`and send a signal to the fan motor controller interface
`48 to provide additional or reduced cooling, in order to
`maintain an optimum operating temperature. The fan
`motor 78 forces a variable amount of air through LCVP
`30 to keep it from overheating. Several sources of sig-
`nals may be selected by the signal controller 40 and
`signal source selector ‘74. The signal selection is respon-
`sive to the instruction decoder 36. For example, selec-
`tions among camera, VCR, and broadcast signal input
`sources can be made. The picture controller 42 is also
`responsive to the instruction decoder 36 and provides
`coutrol to set the level of the picture attributes of color.
`hue, brightness, contrast, and sharpness (peaking). The
`level of each of these picture attributes is provided as
`digital output to the DAC 84 and stored in the memory
`80. Whenever power is turned ON, these levels are read
`back from memory 80 to restore the last level in use
`
`XLNX-101o
`
`Page 41 of 48
`
`
`
`5,136,397
`
`6
`
`TABLE l-coutinued
`{Pu sh buttons)
`
`513 Auto Move
`59 ..
`..
`
`5
`before the power to LCVP 30 was turned OFF. Sound
`volume is controlled by sending control signals from
`the instruction decoder ‘36 to the audio controller 44.
`The sound volume level is also output to the DAC 84
`and stored in the memory 80. Whenever power is
`turned ON, the sound volume level is also read back
`from memory 80 to restore the last level in use before
`the power to LCVP 30 was turned OFF. Lens control
`interface 46 and lens controller 82 allow the instruction
`decoder 36 to control such functions as focus, zoom,
`and image position on a screen (not shown, but similar
`to scree 29 in FIG. 1). The display controller 50 sup-
`ports the display 62 and the combination provides a
`visual status of the power controller 38, selected signal
`source, picture attribute levels, sound volume level, and
`lens control information. Any abnormal condition de-
`tected by the power controller 38 will be annunciated
`by the alarm 64 via supporting alarm controller 56. Any
`timing requirements of LCVP 30 are supported by the
`timer 58.
`FIG. 3 is exemplary microprocessor-based implemen~
`tation of LCVP 30. The functions of control unit 32 are
`all implemented by a microprocessor system. Several
`computer-implemented processes (programs) are used
`to replace the functional units described above. The
`important parts of each program are described below, in
`detail. The microprocessor system comprises a central
`processing unit (CPU) 90, a read only memory (ROM)
`91, a random access memory (RAM) 92, a timer 94, and
`an input/output (1/0) port 93. ROM 91 stores the pro-
`gram for CPU 90 and RAM 92 stores temporary data
`and is used as a work space. Data from memory 8|] is
`routinely read in by an initialization program and used
`to fill parts of RAM 92 (to improve access times later to
`such data). Digital interfaces are made via the 1/0 port
`93 to control input 60; display 62. an alarm 64, light
`detector 66, temperature detector, 68, main power con—
`troller '70, projection lamp power controller 72, signal
`source selector 74, fan motor controller 76, fan motor
`’78, memory 80, lens controller 82, and DAC 84. Mem-
`ory 80 is implemented with an erasable, electrically-pro-
`grammable, read only memory (EIPROM ). However
`any other non-volatile memory, such as battery-backed
`CMOS SRAM, will also function satisfactorily. Mem-
`ory 80 stores the operating status of LCVP 30, e.g., a set
`value for DAC 84 and a projection lamp shut-off flag.
`In FIG‘. 4, control input 60 comprises a keypad hav-
`ing sixteen momentary pushbutto