throbber
United States Patent
`
`t15
`
`US005903268A
`Patent Number:
`
`11]
`
`5,903,268
`9
`9
`
`Hirayama
`[45] Date of Patent:
`*May 11, 1999
`
`
`[54] POSITION CONTROL APPARATUS FOR
`DISPLAYING A WINDOW’S EFFECTIVE
`IMAGE AREA
`
`
`
`10/1991 Levine et al. oo eee 345/351
`5,060,135
`5,063,600 11/1991 Norwood w..csescsessscnecneeeeess 382/186
`5,140,677
`8/1992 Fleming et al.
`we 345/348
`5,151,974
`9/1992 Tani et ale ceccecsccccccccssssssssseeeeee 345/428
`
`. 5,187,776=2/1993) Yanker wesc‘ui eeeeeeeeececeeeeeee 345/341
`
`
`[75]
`Inventor: Tomoshi Hirayama, Tokyo, Japan
`5,191,644
`3/1993 Takeda ceescsscssssssssssssssseeessse 345/344
`.
`.
`:
`5,237,053
`8/1993 Noguchiet al. oe 345/345
`[73] Assignee: Sony Corporation, Tokyo, Japan
`5,268,677 12/1993 Frasier et al. ecsccsscccsseessesseeeee 345/118
`
`:
`:
`:
`.
`5,276,437
`1/1994 Hi
`th et
`abe veces 345/340
`stood Knowlton 3ee senso
`[*] Notice:
`This patent issued on a continued pros-
`5,283,864
`ecution application filed under 37 CFR
`5,305,435
`4/1994 Bronson ceecccscsscsssssssssssseseeeeeeee 345/351
`1.53(d), and is subject to the twenty year
`patent
`term provisions of 35 U.S.C.
`154(a)(2).
`
`OTHER PUBLICATIONS
`Microsoft, Windows 3.0 User Manual, 1990 pp. xi-xvi,
`20-22, 46, 157, 494.
`Borland, Quattro Pro Users Guide, 1989, pp. 235 to 250.
`[21] Appl. No.: 07/831,953
`IBM Technical Disclosure Bulletin, vol. 32, No. 8B, Jan.
`.
`?
`?
`?
`22]
`Filed:
`Feb. 6, 1992
`1990, p. 311 (New York).
`[22]
`File
`ee
`Primary Examiner
`ton Fetting
`[30]
`Foreign Application Priority Data
`Attorney, Agent, or Firm—Limbach & Limbach L.L.P.
`Feb. 9, 1991
`[JP]
`Japan woe ceeeseeeteeeees P3-039286
`[57]
`[SL]
`Tint, Ce eee eccceeeeescesnneeeceestneseesnnesees GO06F 3/00
`ABSTRACT
`
`
`
`[52] US. CD.ieecsscsscsssesssesseensecnsceneeeneesnennesee 345/342 Loo. . . . .
`
`
`
`[58] Field of Search
`395/157, 159:
`The effective display area of a window,in a window display
`—345/121“T18. 179. 340-345
`apparatus, is corrected to preventit from protruding beyond
`,
`the visible area of the display. A coordinate data input device
`aoa
`selects an icon and movesthe icon to the display area to
`display a window image. Depending upon the location to
`which the icon is moved, correction of the resulting image
`may be necessary to ensure that the effective display area is
`shown. Once a windowhas been displayed, no correction is
`Performedif the window is subsequently moved.
`
`[56]
`
`References Cited
`
`4.783.648
`4.786.897
`4,813,013
`4,899,136
`4,939,507
`
`U.S. PATENT DOCUMENTS
`340/724
`11/1988 Hommaetal
`11/1988 Takenashiet al.345M21 X
`
`3/1989 Dun sececsson'
`.. 345/333:
`
`.. 345/156
`2/1990 Beard et al.
`..
`
`7/1990 Beard et al. wees 345/156
`
`9 Claims, 17 Drawing Sheets
`
`(A)
`sg
`
`
`snpoint coordinates& Race |' iSayed ofenlargesraed
`positionof horizonttal
`j} moved raWInG§of eetture
`
`placed in
`Yo
`P
`$1
`
`
`
`
`pen-up state
`Pen
`?
`
`
`lacedi
`:
`eysss
`ES
`Si4
`
`
`
`Check coordinate
`data of penpoint
`
`
`<
`Coordinate located
`
`
`S40
`guisideof,‘ol, icon
`
`
`
`
`
`Display window at position
`
`
`corresponding to position of
`penpoint coordinates.
`
`If position is not moved,
`
`drawing of picture may be
`omitte
`
`
`Stop displa
`window any Stdisplay
`icon
`
`
`Store
`pen
`cooramatests,°
`
`S15
`YES
`S|6
`
`
`Display
`Cow Suc
`actionpoint H may be
`
`(dwn~ad)
`oca
`
`
`
` Display window such that
`
`laction
`int H may be
`locat
`(s- (hWn-a).d)
`Display window so
`
`
`that aeton point H ma
`be located at (g,d)
`
`$20
`
`(D)
`
`$42
`
`YES
`
`YES
`
`Display image in
`contour
`the inside o
`of window
`
`(8)
`
`1
`
`APPLE 1011
`
`APPLE 1011
`
`1
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 1 of 17
`
`5,903,268
`
`FIG.7
`
`(PRIOR ART) egon 82
`86oT
`
`B84
`
`[
`
`84L
`
`FIG. 2
`
`(PRIOR ART)
`
`FIG. 3
`(PRIOR ART)
`
`FIG. 4
`(PRIOR ART)
`84
`
`O
`
`BLL.
`
`B4C
`
`=
`
`82
`
`PC
`
`2
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 2 of 17
`
`5,903,268
`
`
`
`3
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 3 of 17
`
`5,903,268
`
`FIG.6
`
`27
`
`23
`
`f
`
`24
`
`25
`
`26
`
`FIG.7
`
`nat
`21b} >
`22a
`22/44
`
`4
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 4 of 17
`
`5,903,268
`
`F/IG.8
`
`22
`
`42a
`
`43
`
`44
`
`512
`Fo
`
`{
`
`|
`
`LCD
`
`5
`Z2
`QO
`
`342
`
`ee-------]
`
`_—
`
`-—
`
`
`
`Memory
`(V-RAM)
`
`g

`c
`o
`a
`
`2a| L
`
`CD Driver
`
`42b
`
`CPU
`
`al
`
`21
`
`45a
`
`
`
`
`TabletController
`GeneratinCircuit
`
` g
`
`Tablet
`
`5
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 5 of 17
`
`5,903,268
`
`CPU
`
`4)
`
`43
`
`51
`
`FIG.9
`
`[ico|cal]
`|_RoM_=> Take LCD
`59 Lh|V-RAM|RAM K=yController
`
`93 =—Back-Up
`
`Tablet
`
`4
`
`RAM
`
`K>>
`
`Volume
`Controller
`
`59
`
`
`
`
`Audioa ae
`55 — Inverter
`
`
`Circuit
`
`
`
`A
`
`Key
`
`d
`
`
`
`Rack Light
`(Fluorescent
`
`O00,
`11 oO
`13 —Fo16
`
`0o-—
`O
`—_—L
`oO o—>
`
`65a
`65b sto
`
`14
`
`‘\70
`
`15a-—7)
`
`57
`
`4 Suppl
`Circui
`
`IC Card
`rv Interface
`
`i
`
`Extended
`Interface
`
`66
`
`68
`
`6
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 6 of 17
`
`5,903,268
`
`
`
`
`
`paBspjuedojs49A0D91PUDUCD!joApidsip
`
`
`
`
`
`
`
`9}D}SpoaApn)dsip-uo!
`
`ulpeAp)dsip
`
`
`
`
`
`a}D9spoBipjuepuIOduay
`PaAD|Os!IpONIM40apisyneéuOo|LS531D9013fDUIPI005
`pebiowe8S.Ul
`a|pos
`
`
`
`JQUJO3}NDexXy
`
`Bulsseooid
`
`OS
`
`UOD|
`
`
`
`épaidpoApMsip
`uod!UlpesDid
`
`SSA
`
`
`
`pebboipbuieq
`
`DeIDYOS!WOd
`
`ud2]
`
`
`
`8}DUIPJOODyDey4)
`
`juloduadjov}op
`
`uO]
`
`
`ePIs}nNoOpeopid
`éDOIDUOd!JO
`yuloduad
`
`MOpU!M
`
`
`
`éuaaiosAp)dsip
`
`uopeADdidsip
`
` éB}O}SUMOp-uad
`
`ulpernjd
`
`uad
`
`
`
`9}DUIPIOOS43049
`
`juloduedjoDOP
`
`
`
`J9U}O9}NIEXy
`
`Bussedod
`
`C5)volO14
`
`MOPUIMSDUODI
`
`ApidsippupabinjuyulsSa30J
`
`
`
`JayjO9a}NIaxy
`
`Buissa20ud
`
`7
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May 11
`
`’
`
`1999
`
`Sheet 7 of 17
`
`5,903,268
`
`ADU}UNSMOpUIMAD)dsig
`
`(p'e-UME)\Dpa}020}
`
`aqApw}}uUICdUo1}aD
`
`ul
`
`aqApw
`(P'(B-UM)-S)
`}Dpe}D20)
`
`
`DWH}uUIOdUOHDD3D}osMopuimAp\dsig
`(p'B)yDpa}D20}3q
`
`
`
` é9}0}sdn-ued
`
`ulpaop}d
`
`Udd
`
`p'6)sa}Duipu005(dnusd340}S
`
`
`
`a}]DUIPsOODy4D0UD
`
`yuioduedjoD}Dp
`
`juiodua,
`
`
`
`P9}0390]a}DUIPs002
`
`uorajoapis}nd
`
`éDed
`
`SSA
`
`07S
`
`jOuolysod0}Buipuodsasioo
`
`uol}isodjoMopuimApidsig
`
`aqApwainjoidyoBuimpip
`
`
`
`
`}UulOdued‘peaowyOuS$!UOdI}ISOd}"Sa}DUIPI0OD
`
`*pey}wo
`
`
`ulpespid
`
` é3}0}sdn-ued
`
`Uad
`
`SSA7S
`
`ONMOPUIMJO
`
`uostAp)dsig
`
`02S
`
`JNOYUOD4Oapisulau}ulabouAvnidsig
`
`MOPUIM4O
`
`Apj\dsip
`joApyjdsipdos
`purMOPUIM
`
`uo2!
`
`YY}
`
`
`aunjoidyoBuimoup‘psaou|
`
`
`
`OWSs!UdDIpoidsDY1Da}OUIpsodsjUOdU
`PpeliuWooqADW
`jo}UuOZI4
`
`SOUD}SIpUO!}Da41P
`0UOuISOg
`
`
`
`DjUa_jOUOdISOdJ]
`
`bob.}fonisedty‘HoeyySpoeMOpUIMSAO
`
`6S(v)
`
`GolOl
`
`8
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 8 of 17
`
`5,903,268
`
`98
`
`NY?
`
`p_Report
`
`NS
`
`eI
`
`
`
`oe28veHh’Ols
`
`if
`VA
`SS
`Sy,
`CZZZ,
`SN
`
`LakSN
`—AY
`LDYcA
`
`|
`
`oO
`
`9
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 9 of 17
`
`5,903,268
`
`88
`
`SS
`
`INNN@NNi
`
`98
`
`NLNNi
`LL)Y
`USoSLLL,
`RAIA
`Ic
`omecion)
`NY Action
`
`
` NES NYDSNY
`ay5SfCLAPEILLGLTLAEL
`LiLLLLLLLLLLLLLLLLLLALLLLELLLLLELLLLLLY;
`28olOl
`
`
`
`hagyJYYYyYYYY
`
`:/|;yj:|;
`
`y
`
`8
`
`10
`
`10
`
`
`
`

`

`o
`NawRALN
`Li;
`YYLLL
`al
`ERGAS
`comnecion
`
`U.S. Patent
`LEMeee
`*z8S1-9Ols
`ay NONS.EN| Report
`
`“
`
`OHO
`
`fa
`
`May11, 1999
`
`Sheet 10 of 17
`
`5,903,268
`
`=
`
`NY
`AN
`Action
`
`2S
`
`11
`
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`5,903,268
`
`Sheet 11 of 17
`
`FIG. 14
`
`12
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 12 of 17
`
`5,903,268
`
` WPAASSADASAAAAAAAAAS
`TURRETS W
`LLi¢LLL£020£0LLzeLLELLLELLLLLLLxLLLLLLLL
`
`SNSRROURUBUNTUTOUR
`Sfebbb
`
`LIZZIE LOL
`NA
`LfTs
`SJ
`S—_—_SSNSSSS
`SANNANANANS
`NANNNANNOS
`
`SASSASA
`
`13
`
`vS
`
`SS
`
`WLLL
`
`13
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 13 of 17
`
`5,903,268
`
`FIG. 718
`
`FIG.19
`
`
`
`14
`
`

`

`Sheet 14 of 17
`
`5,903,268
`
`—
`
`(CB >0)
`
`U.S. Patent
`FIG. 20A
`
`May11, 1999
`(Wn-z)
`
`B
`
`15
`
`

`

`aeyr) 2
`I iIRE
`LLL
`
`
`.NSLAAN
`
` OLLILLLLLLLLLELILILLLLLLLLLLLLLLINCILLLLLLLLLLLLLLLLMMMMMLLAMAALL,ay,
`amNNSSOSSSpYanKASSSASSAAAAASAAAASSSSA
`5.homReebevyNG
`FILyCLLLLAELELEILEALRLLELEDLILAPEEIEHpOayLET(EIBay
`68zeIOCOlSA
`An SS
` |flAlusuow
`
`U.S. Patent
`
`May11, 1999
`
`Sheet 15 of 17
`
`5,903,268
`
`yy O
`
`Recognize
`
`WK
`
`SSS
`
`SOV“
`Action
`
`
`
`[Im]¥2aM'ADG
`
`O U
`
`I
`
`
`
`BB
`
`SASNAASAAAASAA
`SS
`NEMS
`
`Ti
`
`16
`
`16
`
`
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 16 of 17
`
`5,903,268
`
`INOXE
`7=Ny
`NX
`Z,
`SNvVEDOY
`LjLi,
`ee
`EA
`AN
`IS
`Faction|th
`ES
`Connection
`
`WN
`
`LLL
`
`fmAjysLOW
`
`N
`
`
`
`fm)429M“ADQ
`
`c8
`
`cer;CERFigoBasGYSav@
`
`
`
`IANSee
`
`98
`
`
`
`juabin[[]wovodwy[7a2
`
`17
`
`17
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May11, 1999
`
`Sheet 17 of 17
`
`5,903,268
`
`bf,
`
`\
`
`|
`
`”
`
`NS]sdA|yaaM—OfUT
`iG€
`
`Jaindwo7)
`
`Ke
`RS.
`INE
`NEE
`5)ZN
`IN\
`a)
`AN
`7
`Connection
`ction
`Sask
`
`olopamseG
`
`LLLLLLLLLLLLX08WOOLYLLLLLLLLLLL
`@B&BSoGF@G@ett
`xD°-ayallyJatsibayaasowBojojopAdod4aS
`
`PIJOMJOYDINDIDDjouosiaq AdqgweOgSE
`
`c8Se“Ols
`
`18
`
`
`
`
`
`
`
`
`

`

`5,903,268
`
`1
`POSITION CONTROL APPARATUS FOR
`DISPLAYING A WINDOW’S EFFECTIVE
`IMAGE AREA
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention generally relates to display appa-
`ratus for displaying a window image and, moreparticularly,
`is directed to a display apparatus for displaying a window
`image in which a display position of the window image on
`a display screen is pointed to by a coordinate data input
`device.
`
`2. Description of the Prior Art
`In a window display apparatus employed in a conven-
`tional portable computer, a variety of icons 84are displayed
`on an icon area (i.e., standby area) 82 of a display screen 8
`as shown in FIG. 1.
`If the user pushes (pen-down) a
`predetermined icon 84 (e.g., “printing type” icon 84 on the
`display screen 8 with a pen (not shown) whichis a coordi-
`nate data input device, drags the pen up to an input display
`area (data writing area) 86 under the pen-downstate and
`releases the pen from the display screen 8 (pen-up), then
`such icon 84 is displayed on the display screen 8 as a
`window (e.g., printing type plate) 84L in an enlarged scale
`as shownin FIG. 1.
`
`According to the above-mentioned conventional
`technique, if the pen-up position is displaced in the lateral
`direction (in the left and right direction) of the display screen
`8, the enlarged icon,1.e., the window 84Lis displayed on the
`display screen 8 under the condition such that a part thereof
`is omitted as shown by a phantom block in FIG. 2. The
`reason for this is that
`the window display apparatus is
`programmed so as to move the window 84Lat its upper
`center 84c by the penpoint of the pen as shownin FIG. 3.
`Further, also when the the pen-up position is displaced in the
`longitudinal direction (upper and lower direction) of the
`display screen 8, then the window 84L is displayed on the
`display screen 8 under the condition such that a part thereof
`is omitted as shown by a phantom block in FIG. 4.
`OBJECTS AND SUMMARYOF THE
`INVENTION
`
`invention to
`is an object of the present
`it
`Therefore,
`provide an improved display apparatus for displaying a
`window image in which the aforesaid shortcomings and
`disadvantages encountered with the prior art can be elimi-
`nated.
`
`Morespecifically, it is an object of the present invention
`to provide a display apparatus for displaying a window
`image in which an effective image area of a window can be
`prevented from protruding from a display screen.
`Another object of the present invention is to provide a
`display apparatus for displaying a window image in which
`a display window can be allowed to protrude from a display
`screen within a tolerance range.
`According to an aspect of the window display apparatus
`of the present invention, the display position of the window
`on the display screen is pointed to by a coordinate input
`device. This window display device includes a display
`correcting device so that, if the window protrudes from the
`display screen when the window is displayed at the position
`pointed to by the coordinate input device,
`the window
`display position is corrected so as to display at least the
`effective image area within the display screen.
`According to another aspect of the window display appa-
`ratus of the present invention, the display position of the
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`window on the display screen is pointed to by a coordinate
`input device. This window display device includes a detect-
`ing meansfor detecting the condition of the window display
`and a display correcting means for correcting a window
`display position if a detected result of the detecting meansis
`a first condition and disabled if a detected result is a second
`condition when the window displayed position pointed by
`the coordinate input device is outside of the tolerance range
`of protrusion of the window.
`According to the window display apparatus of the first
`aspect, if the window is protruded from the display screen
`when the window is displayed at the position pointed by the
`coordinate input device,
`the window display position is
`corrected such that at least the effective display area of the
`window is wholly displayed within the display screen, thus
`preventing the effective display area of the window from
`protruding from the display screen.
`In accordance with the window display apparatus of the
`second aspect, when the position pointed by the coordinate
`input device is out of the tolerance range of the protrusion
`of the window,
`the display position is corrected or not
`corrected depending on the condition. Therefore, the win-
`dow display apparatus can be utilized properly.
`The preceding and other objects, features, and advantages
`of the present invention will become apparent from the
`following detailed description of an illustrative embodiment
`thereof to be read in conjunction with the accompanying
`drawings,
`in which like reference numerals are used to
`identify the same or similar parts in the several views.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a schematic diagram showinga relation between
`a window and an icon in a conventional display apparatus
`for displaying a window image;
`FIG. 2 is a schematic diagram showing a displayed
`position of a window when a penpoint of an input pen is
`displaced in the lateral direction (left and right direction) in
`the conventional display apparatus for display a window
`image;
`FIG. 3 is a schematic diagram used to explain a structure
`of a window in the conventional display apparatus for
`displaying a window image;
`FIG. 4 is a schematic diagram showing a displayed
`position of the window whenthe penpoint of the input pen
`is displaced in the longitudinal direction (upper and lower
`direction) in the conventional display apparatus for display-
`ing a window image;
`FIG. 5 is a perspective view illustrating an overall
`arrangement of an embodimentof a portable computer to
`which a display apparatus for displaying a window imageof
`the present invention is applied;
`FIG. 6 is a cross-sectional side view illustrating a struc-
`ture of a display screen used in the portable computer shown
`in FIG. 5;
`FIG. 7 is a cross-sectional side view illustrating a struc-
`ture of a fluorescent plate of the display screen shown in
`FIG. 6;
`FIG. 8 is a block diagram showing a principle of how to
`detect a position on a tablet constructing the display screen
`of the portable computer shownin FIG. 5 and a principle of
`how to display an image on an LCD;
`FIG. 9 is a block diagram showing an electrical arrange-
`ment of a computer unit of the portable computer shown in
`FIG. 5;
`FIG. 10, which is formed of FIGS. 10A and 10B drawn on
`two sheets of drawings so as to permit the use of a suitably
`19
`
`19
`
`

`

`5,903,268
`
`3
`large scale, is a flowchart to which references will be made
`in explaining one portion of a window display operation of
`the portable computer shown in FIGS. 5 to 9;
`FIG. 11 is a schematic diagram showing a displayed
`content on the display screen in the initial state of the
`portable computer shown in FIGS. 5 through 9;
`FIG. 12 is a schematic diagram showing a displayed
`content on the display screen when a “printing type” icon is
`touched with a pen;
`FIG. 13 is a schematic diagram showing a displayed
`content on the display screen when the “printing type” icon
`is dragged from the icon area to the input display area and
`displayed thereon in an enlarged scale;
`FIG. 14 is a schematic diagram used to explain the
`arrangement of the window;
`FIG. 15 is a schematic diagram used to explain a relation
`between the window and the display screen from a position
`standpoint;
`FIG. 16 is a schematic diagram showing the state such
`that the window is protruded from the display screen in the
`left direction;
`FIG. 17 is a schematic diagram showing a displayed
`content on the display screen when the window display
`position of the “printing type plate” is corrected;
`FIG. 18 is a schematic diagram showing the condition
`such that the window is protruded from the display screen in
`the right direction;
`FIG. 19 is a schematic diagram used to explain a meaning
`of a;
`FIGS. 20A and 20B are schematic diagrams used to
`explain a meaning of fp;
`FIG. 21 is a schematic diagram showing a displayed
`content on the display screen whenthe pen is pressed on the
`area in which “printing type” character of the “printing type
`plate” window is displayed and the pen is dragged to the
`lowerleft side in the pen-downstate;
`FIG. 22 is a schematic diagram showing a displayed
`content on the display screen whenthe “printing type plate”
`window is protruded from the display screen upon display;
`and
`
`FIG. 23 is a schematic diagram showing a displayed
`content on the display screen when a “tool” icon is dragged
`from the icon area and displayed on the display screen in an
`enlarged scale.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`The present invention will now be described with refer-
`ence to the drawings.
`FIG. 5 is a perspective view showing an arrangement of
`the embodiment in which the window imagedisplay appa-
`ratus of the present invention is applied to the portable
`computer.
`As shownin FIG. 5, a computer unit 1 has a power switch
`2 which is turned on when this portable computeris in use
`and whichis turned off when the portable computeris not in
`use. A brightness control switch 3 is provided on the left of
`the power switch 2 in order to control brightness of a display
`screen 8 (i.e., brightnessof a liquid crystal display (LCD) 22
`which will be described later). A case 4 is provided on the
`side portion of the computer unit 1 and the case 4 houses
`therein a tablet pen 6 having a switch 7 coupled to the top
`thereof and which is coupled to the computer unit 1 via a
`cord 5 when the tablet pen 6 is not in use. The tablet pen 6
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`can be placed in a slit 10 horizontally formed on the upper
`portion of the computer unit 1 under the condition such that
`it is taken out from the case 4. A speaker9 is disposed at the
`left side portion of the slit 10 so as to emanate a predeter-
`mined sound.
`
`Two switches 11 and 12 are provided on the upperright
`side of the computer unit 1. The switch 11 is a change-over
`switch that switches a brightness of a back-light, which will
`be describedlater, in two stages, for example. The switch 12
`is a volume change-over switch that switches volume of
`sound generated from the speaker 9 in three stages, for
`example. A switch 13 is a stop switch provided on the left
`side portion of the computer unit 1 and operated to stop a
`predetermined operation (e.g.,
`to disable the speaker 9
`which is emanating a sound). An IC socket (slot) 14 is
`disposed on the left side portion of the computer unit 1 to
`receive a memory (IC) card 70 (see FIG. 5). A socket 15 is
`provided at the rear portion of the computer unit 1 and a
`socket 16 also is disposed in the inside of a battery com-
`partment la which is formed on the rear portion of the
`computer unit 1 so as to house a battery 19. These sockets
`15 and 16 are coupled with, for example, RS232C cable, a
`MODEM(modulator and demodulator), other adapters or
`the like. Further, a connection terminal 18 for an AC adapter
`17 is provided on the upperleft portion of the computer unit
`1.
`
`An example of the structure of the display screen 8 will
`be described more fully with reference to FIG. 6 forming a
`cross-sectional side view. In this embodiment, as shown in
`FIG. 6, a tablet 21 is provided on the top of the display
`screen § and the tablet 21 is comprised of a tablet 21a which
`is used to detect the position in the X axis direction and a
`tablet 21b which is used to detect the position in the Y axis
`direction. An LCD 22 is provided below the tablet 21 and the
`LCD 22 is composed of upper and lower glass plates 22a,
`22b and a liquid crystal 23 sandwiched between the glass
`plates 22a and 225.A fluorescent plate (EL) 26 is provided
`below the LCD 22. Whenthe fluorescent plate 26 provided
`as the back-light becomes luminous, a light from the fluo-
`rescent plate 26 radiates the LCD 22. The tablets 21a and
`21b are formed of a transparent material so that the user can
`see an image displayed on the liquid crystal 23 from above
`in FIG. 6. A printed circuit board (PCB) 25 incorporates
`therein parts (not shown) and electrically coupled to the
`LCD 22 by means of a rubber connector 24. The printed
`circuit board 25 also is coupled to the tablet 21 by means of
`a conductive film 27.
`
`An example of the structure of the fluorescent plate 26
`will be described more in detail with reference to FIG. 7. In
`
`this embodiment, as shown in FIG. 7, an insulating film 33
`is disposed between an electrode 31 and a light generating
`unit (i.e., other electrode) 32. The light emitting unit 32 is
`energized by the application of a predetermined voltage to
`the spacing between the electrode 31 and the light emitting
`unit 32. The electrode 31 and the light emitting unit 32 are
`formed as plates and hence can radiate the display screen 8
`uniformly.
`The back-light is not limited to the fluorescent lamp 26
`and other fluorescent lamps might be used. Further, one such
`variant is also possible: A fluorescent lamp is provided on
`the side portion of the computer unit 1 as a side light and a
`light from the fluorescent lamp is transmitted to the rear
`portion of the LCD 22 by means of a light transmitting
`member, thereby radiating the display screen 8.
`FIG. 8 is a block diagram showing anelectrical connec-
`tion between the tablet 21 and the LCD 22, and to which
`
`20
`
`20
`
`

`

`5,903,268
`
`5
`references will be made in explaining principle of how to
`detect the position by the tablet and of how to display an
`image by the LCD.
`it will be seen that the tablet 21
`Referring to FIG. 8,
`includes 512 electrodes in the X axis direction and 342
`electrodes in the Y axis direction, for example, thus making
`it possible to detect 512x342 pixels (picture elements). A
`tablet controller 46 controls a clock generating circuit 45a to
`sequentially apply a predetermined voltage to the 342 elec-
`trodes one by one. Then, the tablet controller 46 controls a
`clock generating circuit 45b to sequentially apply a prede-
`termined voltage to the 512 electrodes. More specifically,
`the tablet 21 1s scanned by clocks generated from the clock
`generating circuits 45a and 45b. When the tablet pen 6 is
`moved close to a predetermined position on the tablet 21, a
`predetermined electrostatic capacitance is generated
`between the tablet 21 and the tablet pen 6. Then, when the
`tablet pen 6 presses the tablet 21 with pressure, the switch
`7 disposed at the top of the pen 6 is tured on to detect an
`electric charge generated between the pen 6 and a predeter-
`mined electrode of the tablet 21 and a detected signal is
`supplied to the tablet controller 46 via an amplifier 47.
`Because the tablet controller 46 controls the clock generat-
`ing timing of the clock generating circuits 45a and 455,it is
`possible to detect the position at which the pen 6 presses the
`tablet 21 by the detected signal supplied from the pen 6 and
`the clock generating timing. The tablet controller 46 supplies
`a central processing unit (CPU) 41 with operation coordinate
`information detected with respect to the pen 6. The CPU 41
`constantly monitors the position (pen-down position) at
`which the switch 7 is turned on by touching the tablet 21
`with the pen 6 with pressure and the position (pen-up
`position) at which the switch 7 is turned off by releasing the
`pen 6 from the tablet 21. That is, an input information is
`received by the pen-downoperation and the input informa-
`tion is determined by the pen-up operation.
`The CPU 41 controls an LCD controller 43 to write data
`
`corresponding to an image to be displayed in a memory
`(V-RAM) 44. The LCD controller 43 reads data out of the
`memory 44 and supplies a signal corresponding to the data
`thus read-out to an LCD driver 42b. The LCD 22 includes
`512 electrodesin the horizontal direction and 342 electrodes
`in the vertical direction in association with the tablet 21. An
`LCDdriver 42a sequentially applies a predetermined volt-
`age to the 342 electrodes one by one, while the LCD driver
`42b sequentially applies a voltage corresponding to image
`data to each of the 512 electrodes. Thus, pixels on the LCD
`22 are respectively scanned to thereby display a predeter-
`mined image on the LCD 22.
`The electrical arrangement of the computer unit 1 will be
`described more fully with reference to FIG. 9.
`As shownin FIG. 9, it will be seen that the CPU 41is
`coupled to a variety of ICs or the like through a busline 57.
`Aread only memory (ROM)51 stores therein, in addition to
`a system program for the entirety of this portable computer,
`a Kana-Kanji conversion program for a word processor
`function in the Japanese language, a dictionary table for such
`word processor function, a program for recognizing hand-
`written characters, a dictionary table for such recognition
`program and window display programs which will be
`described later with reference to FIGS. 10 and 11. Arandom
`access memory (RAM) 52 is a RAM for work area and
`stores therein data necessary for operation at any time. A
`back-up battery 54 (battery different from the foregoing
`battery 19) is connected to a RAM 53 so as to back-up
`necessary data in the RAM 53 even when the power switch
`of the computer unit 1 is turned off. A timer IC 55 is
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`connected to the back-up battery 54 and counts a clock from
`a quartz oscillator 56 to derive data of year, month, day and
`time of the present timing point. The LCD controller 43 and
`the tablet controller 46 also are connected to the CPU 41 via
`the bus line 57.
`
`An audio processor circuit 58 generates a predetermined
`audio signal in responseto input from the sockets 14 through
`16 or to an instruction from the CPU 41 and supplies the
`same to an adder 59. An audio memory 61 is controlled by
`the CPU 41 to supply a predetermined audio signal (e.g., an
`alarm sound “What ?”) to the adder 59. The adder 59 adds
`the output signal from the audio processorcircuit 58 and the
`output signal from the audio memory 61 and supplies an
`added output signal to the speaker 9 via a sound volume
`controller 60. The volume change-over switch 12 is con-
`nected to the volume controller 60 and the volume is
`controlled by operating the volume change-over switch 12.
`The fluorescent plate (back-light unit) 26 is supplied with
`a powerfrom a powersupply circuit 64 (this power supply
`circuit 64 is supplied with a power from the battery 19 or the
`AC adapter 17 when the power switch 2 is turned on)
`through an inverter circuit 63. Brightness of the fluorescent
`plate 26 can be switched in two stages (e.g., brightness
`suitable for a bright room and brightness suitable for a dark
`room) by energizing the change-over switch 11 through the
`inverter circuit 63. Apart from the switching of the bright-
`ness of the fluorescent plate 26, brightness of the LCD 22
`can be selected to be a desired value in multiple stages by
`controlling the brightness control switch 3. A switch 65a is
`turned on andoff in response to the type of the battery 19
`loaded on the computer unit 1, that is, whether the battery 19
`is a primary battery or a secondary battery. A switch 65b is
`used to detect a capacity of the battery 19 and is turned on
`and off in response to the capacity of the battery 19. These
`switches 65a and 65b or the like are coupled through the
`power supply circuit 64 to an key interface 62. The key
`interface 62 is coupled with the brightness control switch 3,
`the change-over switch 11, the stop switch 13 or the like.
`The key interface 62 supplies signals corresponding to
`on/off states of these switches to the CPU 41.
`
`An IC card 70 is coupled to the socket 14 and the CPU 41
`can receive and transmit data, program or the like from and
`to the IC card 70 through an IC card interface 66. Further,
`an adapter 71 is coupled to the sockets 15 and 16 and
`coupled to the CPU 41 via an extended interface 68.
`FIG. 10 (formed of FIGS. 10A and 10B) showsa flow-
`chart to which references will be made in explaining opera-
`tion of the window display apparatus to which the above-
`mentioned portable computer thus arranged is applied. In the
`initial state of the portable computer, as shown in FIG. 11,
`various icons 84 are displayed on an icon area (standbyarea)
`82 of the display screen 8.
`Referring to FIG. 10, following the Start of operation, it
`is determined in the next decision step SO by the CPU 41
`whetheror not the icon 84 is placed within the icon area 82.
`If the icon 84 is placed within the icon area 82 as represented
`by a YESat decision step SO, then the processing proceeds
`to the next decision step S1. In decision step S1,
`it
`is
`determined by the CPU 41 whetheror not the icon 84 is in
`the pen-downstate and is being dragged from the icon area
`82. If the icon 84 is not being dragged from the icon area 84
`as represented by a NO at decision step S1,
`then the
`processing proceeds to step S2, whereat other processing is
`carried out. If the icon 84is being dragged from the icon area
`82 as represented by a YESat decision step S1, then the
`processing proceeds to step S3, whereat coordinate data of
`21
`
`21
`
`

`

`5,903,268
`
`7
`the penpoint is checked by the CPU 41. Then, the CPU 41
`adds an open arrow 84Ato the icon 84 whichis placed in the
`pen-downstate (“printing type” icon in the example of FIG.
`12) so that the user must drag the pen downto a lower input
`display area (data writing area) 86 while the pen remainsin
`the pen-downstate.
`It is determined in the next decision step $4 by the CPU
`41 whetheror not the penpoint of the pen is placed outside
`the icon area 82. If the penpointis not placed outside of the
`icon area 82 as represented by a NO at decision step S4, then
`the processing proceeds to the next decision step S5. It is
`determined in decision step S5 whether or not the icon 84 is
`displayed in an enlarged scale as a window 84L.If the icon
`84 is not displayed as the window 84Lin the enlarged scale
`as represented by a NO at decision step S5,
`then the
`processing of the CPU 41 returns to step S1. If the icon 84
`is displayed as the window 84L in the enlarged scale as
`represented by a YESat decision step S5, then the process-
`ing of the CPU 41 proceeds to the next step S6, whereat the
`enlarged display of the icon 84 is stopped and then the
`enlarged icon is returned to the icon-displayed state. This
`processing is the same as the processing in which the icon
`84 is temporarily dragged from the icon area 82 and then
`returned again to the icon area 82.
`If it is determined in decision step S4 by the CPU 41 that
`the penpoint is placed outside the icon area 82, then the
`processing of the CPU 41 proceeds to the next decision step
`S7. It is determined in decision step S7 by the CPU 41
`whetheror not the icon 84 is displayed in the enlarged scale
`(i.e., displayed as the window 84L). If the icon 84 is not
`displayed in the enlarged scale as represented by a NO at
`decision step S7, then the processing of the CPU 41 pro-
`ceeds to the next step S8, whereat the icon 84 is enlarged and
`displayed as the window 84L(see FIG. 13) and thenthe icon
`state of the window is stopped. Having detected in decision
`step S7 that the icon 84is displayed in the enlarged scale or
`having finished the step S8, the processing of the CPU 41
`proceeds to step S9, whereat the window 84L is moved so
`that the coordinate of the present penpoint is placed at the
`position of half of the horizontal direction distance, Le.
`width Wnof the icon displayed in the enlarged scale, i.e., the
`window 84L.See FIG. 14 This meansthat the center of the
`window 84L (point 84C which will be described later with
`reference to FIG. 13) becomes an action point H about
`which the entirety of the window 84L is moved in accor-
`dance with the movementof the pen. In that case, if the
`position of the icon displayed in the enlarged scale, 1.e., the
`window 84L is not changed yet, then the drawing of the
`picture will be omitted.
`FIG. 13 showsthat the “printing type” icon 84 is dragged
`from the icon area 82 to the input display area 86 under the
`pen-down state and then displayed as a window 84L of
`“printing type plate” in an enlarged scale. At that time, the
`CPU 41 displays only the contour of the window 84L. The
`reason for this is that, if the window 84L is moved while an
`image on the inside of the window 84Lisstill displayed,
`then plenty of time is required for the data processing, which
`makesit impossible to move the window 84Lat high speed.
`Also,
`the CPU 41 displays the window 84L under the
`condition that the cent

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