throbber
United States Patent [19J
`Morimura et al.
`
`[54] DOCUMENT PROCESSING DEVICE
`
`[75]
`
`Inventors: Takeshi Morimura; Tadashi
`Watanabe; Yuichi Fukui, all of
`Yamatokoriyama, Japan
`
`[73] Assignee: Sharp Kabushiki Kaisha, Osaka, Japan
`
`[21] Appl. No.: 08/674,108
`
`[22] Filed:
`
`Jul. 3, 1996
`
`[30]
`
`Foreign Application Priority Data
`
`Aug. 11, 1995
`Sep. 25, 1995
`
`[JP]
`[JP]
`
`Japan .................................... 7-205770
`Japan .................................... 7-245971
`
`Int. Cl? ....................................................... G09G 5/00
`[51]
`[52] U.S. Cl. ........................... 345/173; 345/174; 345/179
`[58] Field of Search ..................................... 345/173, 174,
`345/175, 176, 177, 179
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,389,711
`4,395,920
`5,134,388
`5,280,275
`5,298,672
`5,347,589
`5,483,261
`5,635,683
`
`6/1983 Hotta et a!. ............................. 364/556
`........................ 73/862.64
`8/1983 Kurtin et a!.
`7/1992 Murakami ............................... 345/173
`1!1994 Kaplan .................................... 345/157
`3/1994 Gallitzendorfer ......................... 84/603
`9/1994 Meeks eta!. ............................... 382/3
`1!1996 Yasutake ................................. 345/173
`6/1997 McDermott et a!. ................... 345/179
`
`FOREIGN PATENT DOCUMENTS
`
`0434086
`
`6/1991 European Pat. Off ..
`
`111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US006072474A
`[11] Patent Number:
`[45] Date of Patent:
`
`6,072,474
`Jun.6,2000
`
`0440364
`0441496
`0551778
`0585944
`0595746
`6342336
`
`8/1991
`8/1991
`7/1993
`3/1994
`5/1994
`12/1994
`
`European Pat. Off ..
`European Pat. Off ..
`European Pat. Off ..
`European Pat. Off ..
`European Pat. Off ..
`Japan .
`
`OTHER PUBLICATIONS
`
`"Pressure-Sensitive Trackball Device," IBM Technical Dis(cid:173)
`closure Bulletin, vol. 38, No. 10, Oct. (1995) Armonk, NY,
`US.
`"Pressure-Sensitive Mouse," IBM Technical Disclosure
`Bulletin, vol. 35, No. 6, Nov. 1992, Armonk, NY, US.
`
`Primary Examiner-Matthew Luu
`
`[57]
`
`ABSTRACT
`
`When a user touches a tablet with a pen, a coordinate pointed
`with a nib of a pen and a tool force on this coordinate are
`detected, and a cursor is displayed at a position correspond(cid:173)
`ing to the coordinate in a display device. Furthermore, the
`shape, color and size, etc., of the cursor can be varied
`according to a change in coordinate, tool force. This permits
`the user to recognize a level of the tool force which he
`actually applies at a glance. Additionally, an operational
`mode is switched according to an amount of change in
`detected coordinate and the tool force. As a result, the user
`is permitted to control an operational mode of the document
`processing device with ease only by a pen operation, thereby
`improving an operability.
`
`18 Claims, 40 Drawing Sheets
`
`,......-1
`COORDINATE
`
`DETECTION MEANS I
`
`I
`
`( 4
`J CURSOR DISPLAY
`rl
`MEANS
`
`I
`J
`
`3 ('
`
`.,
`J DISPLAY I
`
`MEANS
`
`I rz
`TOOL FORCE
`DETECTION
`MEANS
`
`!8
`
`TIME
`MEASURING
`MEANS
`
`>----7
`
`,~,
`
`r
`
`TOOL FORCE
`FIXING
`MEANS
`
`!6
`
`-
`
`-E--
`
`~ FIXBD STATE
`
`INFORMING MEANS
`gl
`
`!7
`
`--?
`'
`'
`
`FIXED STATE
`CANCELLATION
`MEANS
`
`l
`J CHARACTER/GRAPHIc I
`PLOTTING MEANS J
`
`(5
`
`'I
`
`f 1 1
`CONDITION
`SETTING MEANS
`
`I
`
`LJ
`
`I
`
`~ CANCELLATION
`
`INFORMING MEANS
`
`1 0
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 1
`
`

`
`1
`/'""'
`COORDINATE
`DETECTION MEANS
`
`I r2
`TOOL FORCE
`DETECTION
`MEANS
`
`F
`
`I G.
`
`1
`
`[6
`
`TOOL FORCE
`,_.._....;;.
`~ FIXING
`,----/ 1\..._/ ~ MEANS
`
`L FIXED STATE
`
`!8
`
`TIME
`MEASURING
`MEANS
`
`---7
`'
`
`INFORMING MEANS
`gl
`
`r1
`
`FIXED STATE
`CANCELLATiON
`MEANS
`
`L CANCELLATION
`
`INFORMING MEANS
`
`d •
`\Jl
`•
`
`/ 3
`DISPLAY
`MEANS
`I'
`
`4 r
`CURSOR DISPLAY
`'
`~ MEANS
`
`l
`(5
`CHARACTER/GRAPHIC
`PLOTT! NG MEANS
`
`1 -
`
`F--
`
`'
`
`' - - - -
`
`rl 1
`CONDITION
`SETTING MEANS
`
`v-1 0
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 2
`
`

`
`FIG. 2
`
`•
`\Jl
`•
`
`21c
`
`_
`
`COORDINATE I
`DETECTING r-L--------1 1 - -
`DEVICE
`
`KEYBOARD
`
`~27
`I
`
`22~ CPU
`-
`
`-
`
`-
`
`0
`lJ
`~---------.c
`rn
`c c.n 1-----;
`
`r
`- - - -1 V-RAM
`
`' - - - - - -
`
`RAM
`
`r-28
`
`~29
`
`ROM
`
`-
`
`-
`
`24r-
`DISPLAY
`1L ______ _
`
`ORY DEVICE I_ [
`r
`DISK
`126~ MEM
`CONTROL UNIT
`L_ ____ _
`251
`
`L
`
`~
`
`r----30
`TIMER
`CONTROL UNIT J
`
`SOUND ~H SPEAKER J
`J
`1-----;IOUTPUT DEVICE J
`_I
`-
`311
`32
`
`_
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 3
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 3 of 40
`
`6,072,474
`
`OCCURRENCE OF PEN EVENT
`
`F IG . 3
`
`ex. Y)~ CURRENT COORDINATE
`
`P ~ CURRENT VALUE FOR TOOL FORCE
`
`YES
`
`S6
`FIXED PLOTTING/EDITING
`PROCESS
`
`VARIABLE PLOTTING/EDITING
`PROCESS
`
`ex . Y ) ~ ex. Y)
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 4
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 4 of 40
`
`6,072,474
`
`F IG . 4
`C CURSOR PLOTI ING PROCESS)
`P <? TOOL FORCE FACTOR
`(x. y) <? COORDINATE FACTOR
`
`S 1 1
`
`SELECT BIT MAP DATA OF CURSOR CORRESPONDING
`TO TOOL FORCE P ~ W
`s 1 3
`
`NO
`
`S 1 2
`
`S 1 4
`APPEND DESIGN.
`
`YES
`ICON, etc .. ON W
`
`S 1 6
`YES
`TRANSFER DATA FROM W TO (x', y') ON V-RAM
`
`I Cx' , y' ) <? Cx. y) ~ S 1 8
`S 1 9
`TRANSFER W TO (x, y) ON V-RAM
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 5
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 5 of 40
`
`6,072,474
`
`("I')
`
`#
`a:
`0
`(/) a:
`::J u
`
`N
`
`#= a:
`0
`(/) a:
`::J u
`
`:i
`a:
`0
`(/') a:
`::J u
`
`~
`
`~
`
`~
`
`w u
`a:
`0
`
`lL a X
`
`<(
`
`[__ ______ _
`
`~
`
`N
`0...
`
`--------- 0...
`
`C"')
`:#
`a:
`0
`(./)
`a:
`::J
`u
`
`N
`~
`a:
`0
`(/')
`a:
`:J
`u
`
`0 -:#"
`a:
`~ a:
`::J u
`
`'D -L(')
`• -lL-
`
`a:
`0
`(/)
`a:
`:J
`u
`lL
`0
`w
`n.
`>-
`1-
`
`.
`<.9 -lL-
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 6
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 6 of 40
`
`6,072,474
`
`-X
`
`<(
`~
`0...
`
`.........
`N
`u
`0 w
`0:::
`
`......... u .._..
`0:::
`0
`......J
`0 u
`
`.........
`u
`w
`t-........
`I
`3
`
`w
`u
`a:
`~
`......J
`0
`0
`1-
`
`X
`<(
`2
`0...
`
`0
`
`.......,
`<.D ..
`
`-.0
`<.9 -lL..
`
`.........
`0.
`w
`u
`0:::
`0
`I.J...
`......J
`0
`Q
`
`....-..
`
`0 -......J
`
`......J
`<(
`::E
`(j)
`
`0 . -
`
`- <
`
`.0
`
`-l.L
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 7
`
`

`
`d •
`\Jl
`•
`
`FIG.7(a)
`
`APPLY TOOL FORCE
`
`t/ FOR PREDETERMINED TIME •"•
`
`MAINTAIN TOOL FORCE
`CONSTANT AT ONE POSITION
`
`SMALL TOOL FORCE
`
`MEDIUM TOOL FORCE
`
`CURSOR IS LOCKED
`
`FIG. 7(b)
`
`INSTANTANEOUSLY APPLY L ARVGE
`TOOL FORCE AT THE SAME
`POSITION
`
`APPLY
`
`TOOL FORCE
`
`CURSOR IS LOCKED
`
`LOCKED STATE
`IS CANCELLED
`
`LARGE TOOL FORCE
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 8
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 8 of 40
`
`6,072,474
`
`VARIABLE PLOTTING/EDITING PROCESS
`
`F
`
`I G.
`
`8
`
`NO
`
`S38
`
`S29
`I Y-Yo I)
`
`CURSOR PLOTTING PROCESS
`FACTOR :(X,Y).Ptix
`
`PLOTTING/EDITING PROCESS
`:(X.Y).Ptix
`FACTOR
`S42
`
`S33
`CURSOR PLOTTING PROCESS
`FACTOR:(Xo.Yo).Po
`
`PLOTTING/EDITING PROCESS
`FACTOR:(Xo. Yo). Po
`S34
`
`S27
`CURSOR PLOTTING PROCESS
`FACTOR:CX. Y),P
`
`PLOTTING/EDITING PROCESS
`FACTOR: (X. Y). P
`
`S28
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 9
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 9 of 40
`
`6,072,474
`
`VARIABLE PLOTTING/EDITING PROCESS
`
`F IG . 9
`
`NO
`
`L ¢::' ~mxe I X-Xo I . I Y-Yo I )
`
`S52
`TOOL FORCE CONSTANT
`FLAG ON
`
`S64
`FIXED STATE FLAG ON
`
`YES
`
`S 6 6
`.------L-----'--1
`TOOL FORCE CONSTANT
`FLAG OFF
`
`S57
`TOOL FORCE CONSTANT
`FLAG OFF
`
`S 5 9
`
`CURSOR PLOTTING PROCESS
`FACTOR: ex. Y). Po
`
`S55
`CURSOR PLOTTING PROCESS
`FACTOR: (X. Y), P
`
`PLOTTING/EDITING PROCESS
`FACTOR : ex. Y). Po
`
`PLOTTING/EDITING PROCES
`FACTOR:(X. Y), P
`
`S56
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 10
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 10 of 40
`
`6,072,474
`
`F
`
`I G.
`
`1 0
`
`FIXED PLOTTING/EDITING PROCESS
`
`S 7 3
`
`YES
`CURSOR PLOTTING PROCESS
`FACTOR:(X. Y).Prix
`
`S 7 4
`
`PLOTTING/EDITING PROCESS
`FACTOR:(X. Y),Prix
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 11
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 11 of 40
`
`6,072,474
`
`F
`
`I G.
`
`1 1
`
`FlXED PLOTTlNG/EDlTlNG PROCESS
`
`t ~TIMER ELAPSED TIME
`S86
`
`S92
`CURSOR PLOTTING PROCESS
`FACTOR:(X,Y).Prix
`
`PLOTTING/EDITING PROCESS
`FACTOR:CX. Y).Prix
`S93
`
`CURSOR EDITING PROCESS
`FACTOR: (X. Y), P
`
`PLOTTING/EDITING PROCESS
`FACTOR:(X, Y),P
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 12
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 12 of 40
`
`6,072,474
`
`FIXED PLOTTING/EDITING PROCESS
`
`F
`
`I G.
`
`1 2
`
`NO
`
`NO
`
`S I 0 1
`L ¢::~ max( I X-X I . I Y-Y I )
`
`s 1 0 9
`
`s 1 2 0
`CURSOR PLOTTING PROCESS
`FACTOR :(X, Y), P
`
`PLOTTING/EDITING PROCESS
`FACTOR :(X, Y), P
`s 1 2 1
`
`s 1 1 3
`CURSOR PLOTTING PROCESS
`FACTOR :(Xo. Yo). Prix
`
`s 1 0 7
`CURSOR PLOTTING PROCESS
`FACTOR :(X,Y),Prix
`
`PLOTTING/EDITING PROCESS
`FACTOR :CXo. Yo) .Prix
`s 1 1 4
`
`PLOTTING/EDITING PROCESS
`FACTOR :(X. Y), Pr1x
`S I 0 8
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 13
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 13 of 40
`
`6,072,474
`
`FIXED PLOTTING/EDITING PROCESS
`
`F
`
`I G.
`
`1 3
`
`s 1 4 0
`t <? TIMER ELAPSED TlME
`
`NO
`L <? nax( I X-Xo I . I Y-Yo I )
`s 1 4 3
`
`s 1 3 1
`nax C I X-X I . I Y-Y I )
`
`NO
`
`s 1 3 3
`
`YES
`
`NO
`
`s 1 4 5
`CURSOR PLOTTING PROCESS
`FACTOR :(Xo. Yo). Prix
`
`s 1 4 7
`FIXED STATE FLAG ON
`
`PLOTTING/EDITING PROCESS
`FACTOR:(Xo. Yo) .Prix
`s 1 4 6
`
`s 1 4 9
`CURSOR PLOTTING PROCESS
`:CXo. Yo).P
`FACTOR
`
`PLOTTING/EDITING PROCESS
`FACTOR:CXo. Yo).P
`s 1 50
`
`s 1 3 6
`CURSOR PLOTTING PROCESS
`FACTOR :(X.Y).Prix
`
`PLOTTING/EDITING PROCESS
`FACTOR :(X. Y).Prix
`s 1 3 7
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 14
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 14 of 40
`
`6,072,474
`
`-D -
`-u.
`
`-•
`t9 -u.
`
`X "' E
`
`1-
`
`I
`I
`
`--t---~--------
`1
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`,........,
`.....JO.....J
`<I><J
`..........
`0
`X
`
`0
`
`w
`~
`~
`0 w
`X
`I
`rL~ .J __
`~
`I
`~ .......
`~
`
`I
`I
`
`-1- -- _,_ - - - -- -
`
`~
`E
`1-
`
`0...
`
`0
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 15
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 15 of 40
`
`6,072,474
`
`FIG.15
`
`p
`
`~p
`Po
`11P
`
`SWITCH TO FIXED STATE ··
`--\~~
`-----------------------+--1
`
`I
`
`I
`
`0~------------------~~~
`Lmax L
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 16
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 16 of 40
`
`6,072,474
`
`FIG.16
`
`p
`
`0
`
`t
`
`CANCEL FIXED STATE
`
`t
`
`FIGJ7
`
`p
`
`0
`
`CANCEL FIXED STATE
`
`1
`
`t
`
`I
`I
`t<
`~I
`1 Tmax 1
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 17
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 17 of 40
`
`6,072,474
`
`LLI
`~
`~
`Cl w
`>< -lJ..
`
`I
`! I
`~
`--t----------- ~
`I
`I
`I
`
`.--
`
`>-'-"' ><
`
`0
`
`.....J,_.....J
`<l~<J
`0 ><
`
`'-"'
`
`w
`t-
`~
`
`I/)
`
`+J
`X
`I'd
`
`~
`
`Cl w
`>< -lJ..
`I
`I
`w --- _l ____ i ______
`--~~
`u
`I
`z
`I
`I
`<t:
`I
`u
`I
`
`I
`I
`I
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`0... &~
`
`<::1
`
`0
`
`-D --• -LL
`
`-tlJ -00 -
`<.9 -LL
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 18
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 18 of 40
`
`6,072,474
`
`_...._
`.0
`........
`en
`.
`.....
`(.!)
`u...
`
`'P"""
`
`_...._
`ro
`-.....
`0)
`•
`<.9
`l.J...
`
`-
`-
`
`......
`
`......
`
`w
`~
`t:!
`U1
`Cl
`w
`-IJ..
`X
`
`I
`I
`I
`I
`I
`.J
`w
`I
`U~----
`z
`I
`<t:
`I
`I
`U
`I
`I
`I
`I
`I
`I
`I
`
`I
`I
`I
`~
`
`I
`
`I
`I
`I
`I
`-"-- -----~-- ----- I-
`I
`<l
`I
`I
`I
`I
`I
`I
`___ L ______
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`_....
`>
`............
`><
`
`_J,.-..._j
`0
`<]::><]
`.........
`0 ><
`
`0
`
`......
`
`I
`I
`w
`I
`t-
`~
`--------~-- I-
`U1
`<:::]
`I
`Cl
`-
`w
`I
`X
`IJ..
`I
`.J
`w
`u~-- I - - - - - - - - - -T -- ......
`z
`<t:
`I
`:
`u
`I
`I
`
`I
`
`I
`I
`I
`
`0..
`
`0
`
`X "' ~
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 19
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 19 of 40
`
`6,072,474
`
`F
`
`I G.
`
`2 0
`
`1 0 4
`INPUT DEY ICE 1-----,
`
`DISPLAY DEVICE
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`TOOL FORCE
`DETECTING UNIT
`1 0 3
`
`1 0 2
`
`F
`
`I G.
`
`2 1
`
`1 0 1
`
`1 0 4
`INPUT DEVICE 1----.
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`TOOL FORCE
`DETECTING UNIT
`1 0 3
`
`1----1 FUNCTION DETERMINATION
`UNIT
`'-------.-----'
`1 0 2
`
`~-----~
`1 0 6
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 20
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 20 of 40
`
`6,072,474
`
`F
`
`I G.
`
`2 2
`
`1 0 4
`INPUT DEVICE
`
`1 0 1
`DISPLAY DEVICE
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`TOOL FORCE
`DETECTING LNIT
`1 0 3
`
`INFORMATION
`COLOR
`MEMORY DEVICE
`1 0 8
`
`1 0 4
`INPUT DEVICE
`
`TOOL FORCE
`DETECTING LNIT
`1 0 3
`
`F
`
`I G.
`
`2 3
`
`1 0 1
`
`INFORMATION
`SOLND
`MEMORY DEVICE
`1 1 0
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`1 0 9
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 21
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 21 of 40
`
`6,072,474
`
`F
`
`I G.
`
`2 4
`
`1 0 4
`INPUT DEVICE
`
`1 0 1
`DISPLAY DEVICE
`
`TOOL FORCE
`DETECTING lNIT
`1 0 3
`
`DISPLAY POSITION
`SETTING DEVICE
`1 1 2
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`DISPLAY POSITION
`MEMORY DEVICE
`1 1 1
`
`F
`
`I G.
`1 0 1
`
`2 5
`
`1 0 4
`INPUT DEVICE
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`TOOL FORCE
`DETECTING LNIT
`1 0 3
`
`t-----t MAt'\IMUM TOOL FORCE
`DETERMINATION UNIT
`.....___ _ _ ~ _ _____.
`1 0 2
`
`1 1 3
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 22
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 22 of 40
`
`6,072,474
`
`F
`
`I G.
`
`2 6
`
`1 0 4
`INPUT DEVICE
`
`1 0 1
`DISPLAY DEVICE
`
`TOOL FORCE
`DETECTING UNIT
`1 0 3
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`1 0 6
`FUNCTION DETERMINATION
`UNIT
`
`DISPLAY SCALE
`SETTING DEVICE
`1 1 4
`
`DISPLAY SCALE
`MEMORY DEVICE
`1 1 5
`
`1 0 4
`INPUT DEVICE
`
`TOOL FORCE
`DETECTING UNIT
`1 0 3
`
`F
`
`I G.
`
`2 7
`
`1 0 1
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`~~ COLOR DISPLAY DEVICE
`L--,----,-----,.--1
`1 0 7
`
`COLOR INFORMATION
`MEMORY DEVICE
`1 0 8
`
`COLOR INFORMATION
`SETTING DEVICE
`1 1 6
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 23
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 23 of 40
`
`6,072,474
`
`F
`
`I G.
`
`2 8
`
`1 0 4
`INPUT DEVICE
`
`1 0 1
`DISPLAY DEVICE
`
`TOOL FORCE
`DETECTING UNIT
`1 0 3
`
`1 1 0
`
`SOLND INFORMA T I~
`MEMORY DEVICE
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`1 0 9
`SOUND OUTPUT DEVICE
`
`1 1 7
`SOUND INFORMATION
`SETTING DEVICE
`
`F
`
`I G.
`
`2 9
`
`1 0 1
`
`1 0 4
`INPUT DEVICE
`
`1 0 5
`TOOL FORCE DATA
`MEMORY DEVICE
`
`TOOL FORCE
`DETECTING lNIT
`1 0 3
`
`t-----t TOOL FORCE FIXED MODE
`SETTING DEVICE
`L...,o----.-----~
`1 0 2
`
`1 1 8
`
`TOOL FORCE FIXED MODE
`CANCELLING DEVICE
`1 1 9
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 24
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 24 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 0
`
`1 2 1
`
`\1 0 1
`
`1 0 4
`\ 1 0 3
`\·
`COORDINATE CHECK - I INPUT DEVICE I r - TOOL FORCE
`UNIT
`DETECTING LN IT
`l (1 2 0
`I
`DISPLAY DEVICE t--- MODE DETERMINATION
`lNIT
`
`(1 2 2
`TOOL FORCE/COORDINATE
`DATA MEMORY DEVICE
`
`(1 2 3
`BORDER CONFIRMING UNIT
`
`F
`
`I G.
`
`3 1
`
`1 2 1
`\·
`COORDINATE CHECK -
`UNIT
`
`1 0 4
`
`I INPUT DEVICE I
`
`1 0 3
`TOOL FORCE
`DETECTING lN IT
`
`-
`
`1 0 1
`DISPLAY DEVICE
`
`\1 2 0
`- MODE DETERMINATION 1--
`1--- UNIT
`
`t -
`
`cl 2 2
`TOOL FORCE/COORDINATE
`DATA MEMORY DEVICE
`
`\1 2 4
`BORDER CONFIRMATION
`CANCELLING lNIT
`
`1 2 5
`'----' SCREEN SCROLLING UNIT
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 25
`
`

`
`FIG .32
`
`416
`
`I
`I
`
`\
`
`DISPLAY
`DEVICE
`
`. /
`.....
`
`FD
`48 ../ 0
`0
`
`/
`
`'
`
`44
`
`VRAM
`
`45'\
`DISPLAY
`CONTROLLER
`
`l
`
`/
`
`'
`
`/
`.....
`
`'
`
`/
`
`FD
`CONTROLLER /
`'
`47j
`
`__.:::,
`
`~
`
`/
`......
`
`'
`
`)>
`0
`0
`;:o
`rn
`tn
`tn
`
`0
`)>
`-1 /
`--"
`~ rn
`OJ
`c
`tn
`
`'
`
`/
`
`/
`I'
`
`50
`
`.../
`
`PRINTER ~
`- ,
`
`PRINTER
`CONTROLLER I"
`49)
`
`/
`
`KEYBOARD
`' CONTROLLER
`
`~
`
`v
`'
`
`.------57
`y
`
`/55 ~
`58 a I
`
`56
`
`58
`
`l CPU
`
`f--42
`v
`.....
`
`43 CGROM /
`
`.....
`
`/
`
`41
`
`ROM
`
`51
`
`52
`!
`
`RAM
`
`BUFFER
`
`-=r ~53
`I
`I VARIABLE BUFFER j--t-54
`
`.....
`/
`
`/
`
`PEN
`' CONTROLLER 1'- ~ ;;:_
`58b
`
`~
`
`/
`.....
`
`VOICE
`--" CONTROLLER
`'----59
`
`~
`
`...__....
`
`/~60
`
`/~
`
`d
`•
`\Jl
`•
`
`'JJ. =-~
`~ .....
`N
`Ul
`0 ......,
`~ c
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 26
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 26 of 40
`
`6,072,474
`
`3 3
`6 1
`
`I G.
`( 6 2
`'
`
`6 3
`)
`MAX
`~
`I I I I I I I I I I I I I I F[XEO I
`
`F
`
`0
`
`LEVEL OF TOOL FORCE
`
`A1J~OO
`
`/
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 27
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 27 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 4
`
`NO
`
`SET TOOL FORCE LEVEL
`
`SET COLOR. SOUND AND SCALE CORRESPONDING TO TOOL FORCE LEVEL
`
`YES
`
`NO
`
`s 2 0 5
`lliSPLAY WARNING MESSAGE
`
`NO
`
`DELETE WARNING MESSAGE
`
`SET BIT MAP OF
`
`INDICATOR FRAME
`
`DISPLAY INDICATOR FRAME
`
`s 2 1 1
`>
`DISPLAY POINTER OF INCREASED
`LENGTH ALTER COLOR.
`SOUND AND SCALE
`
`s 2 1 2
`<
`DISPLAY POINTER OF REDUCED
`LENGTH ALTER COLOR.
`SOUND AND SCALE
`
`END
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 28
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 28 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 5
`
`LARGE
`MEDIUM
`SMALL
`LEVEL OF TOOL FORCE I I I I I I I I I I I I I I I I I I I I I r-1 "1"17F l'm'I'XE,..,D I
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 29
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 29 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 6
`
`( START
`
`)
`
`DISPLAY INDICATOR FRAME
`
`r-S 2 2 1
`
`DETECT SELECTED FUNCTION -s 2 2 2
`
`SET DISPLAY SCALE CORRESPONDING
`TO FUNCTION
`
`1-- s 2 2 3
`
`DISPLAY SCALE
`
`r-- s 2 2 4
`
`END
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 30
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 30 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 7
`
`NO
`
`DISPLAY INSTRUCTION MESSAGE
`INDICATOR
`AND
`
`s 2 3 2
`
`SAVE CURRENT INDICATOR
`DISPLAY POSITION
`s 2 3 6
`
`END
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 31
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 31 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 8
`
`NO
`
`NO
`
`DISPLAY COLOR
`SETTING WINDOW
`
`S 2 4 2
`
`STORE SELECTED
`COLOR IN RAM
`
`YES
`
`END
`
`DISPLAY SOUND
`SETTING WINDOW
`
`STORE SELECTED
`SOUND IN RAiv!
`
`YES
`
`s 2 4 9
`DISPLAY SCALE
`SETTING WINDOW
`
`STORE
`INPUTTED
`DISPLAY
`SCALE IN RAJvl
`
`YES
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 32
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 32 of 40
`
`6,072,474
`
`F
`
`I G.
`
`3 9
`~--------------------------,
`TOOL FORCE SETTING
`
`MAX
`o
`I I I I I I I I I I I I I I I I I I I I I I I I I
`~ COLOR SETTING
`~ SOUND SETIING
`~ DISPLAY SCALE SETIING
`ITEM
`SELECT AN
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 33
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 33 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 0
`
`COLOR SETTfNG
`
`MAX
`0
`F3 I IIIII II I II II I I I I I I I II I
`SELECT COLOR FOR FIRST LEVEL
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 34
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 34 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 1
`
`SOUND SETIING
`
`0
`
`R 11111111111111111111111
`SELECT SOUND FOR FIRST LEVEL
`
`MAX
`
`DO RE MI FA SOL LA SI DO
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 35
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 35 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 2
`
`DISPLAY SCALE SETTING
`LARGE
`MEDIUM
`SMALL
`I I I I I I I I I I I I I I I I I I I I I I I I I
`INPUT DISPLAY SCALE FOR FIRST LEVEL
`FlRST LEVEL
`SECOND LEVEL
`THIRD LEVEL
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 36
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 36 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 3 ( a )
`
`FIXED TOOL FORCE MODE
`
`0
`
`SPECIFY INDICATOR INDICATIVE OF TOOL FORCE LEVEL TO BE
`FIXED WITH PEN
`PRESS ENTER TO CONFIRM THE SELECTION
`
`F
`
`I G.
`
`4 3 (b )
`
`l CANCEL l
`FIXED TOOL FORCE MODE
`I I I I I I I I I I I I I I I I I I I I I I I I I
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 37
`
`

`
`.
`FIG 44(bJ
`68
`('
`OBSERVATION WINDOW) ENTIRE IMAGE 67
`
`d •
`\Jl
`•
`
`~G ~
`
`69
`
`/
`
`--- --
`L ___ _j
`I
`I
`I
`
`/
`
`;:....
`
`1
`I
`I
`I
`I
`I
`I
`I--'
`
`ENTIRE IMAGE 67
`r----,
`I
`[]
`, __
`'
`
`69
`
`/
`
`I
`I
`L ___ J-,
`
`FIG. 44 (a)
`OBSERVATION WINDOW
`
`..,
`I
`I
`I
`I
`
`\
`..1
`
`L.--
`
`FIG.44(c)
`
`69
`
`/
`
`___ .....
`
`r--
`I
`L ___ __J
`
`>
`
`I
`
`( 81
`
`1\
`I \ \
`\ 1
`(
`\
`\
`\
`_..1
`
`r--
`1
`I
`I
`L __ _
`
`1\
`
`81 ~~~-
`
`I
`t
`', I
`}
`I
`
`I
`\
`I
`I
`I
`\
`L.,..l..
`
`I
`
`L----
`
`.
`FIG 44(d)
`( 68
`OBSERVATION WINDO' E~~~::;~:~::- /
`69
`D:>or--- ~
`67
`
`r 81
`A
`I
`I 1 I
`I
`(
`\
`I
`I
`j
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`L-- -
`
`-
`
`-
`
`r--- -,
`I
`I
`I
`I
`I
`I
`L ____ J
`
`I
`L----
`I
`I
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 38
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 38 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 5
`
`NO
`
`CONFIRM GRAPHIC BORDER
`TO BE MOVED
`
`s 2 6 2
`
`s 2 6 6
`CANCEL CONFIRMATION OF
`GRAPHIC BORDER
`
`SCROLL SCREEN
`IN OBSERVATION WINDOW
`s 2 6 7
`
`MOVE ONLY GRAPHIC
`IN
`BORDER CONFIRMED
`OBSERVATION WINDOW
`s 2 6 5
`
`END
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 39
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 39 of 40
`
`6,072,474
`
`FIG.46
`
`I
`:
`I
`I
`I
`
`I
`I
`
`I
`- - - ____ .J
`
`)
`SMALL TOOL
`FORCE
`
`:·-----:
`ZJ
`l LARGE TOOL FORCE
`
`--,
`
`I
`I
`
`I
`I
`
`-----...1
`
`~-
`
`I
`I
`I
`I
`I
`
`SPECIFY GRAPHIC BORDER
`
`;----------
`
`1
`I
`I
`I
`I
`I
`
`lDRAG OR MAINTAIN TOOL FORCE CONSTANT
`
`r----------
`
`1
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`CONFIRM SIZE
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 40
`
`

`
`U.S. Patent
`
`Jun.6,2000
`
`Sheet 40 of 40
`
`6,072,474
`
`F
`
`I G.
`
`4 7
`
`NO
`
`CONFIRM GRAPHIC BORDER
`TO BE SCALED
`
`S 2 7 2
`
`s 2 7 4
`>
`DISPLAY GRAPHIC
`IN
`BORDER
`ENLARGED SCALE
`
`s 2 7 5
`DISPLAY GRAPHIC
`BORDER IN
`REDUCED SCALE
`
`NO
`
`CONFIRM GRAPHIC BORDER SIZE
`
`s 2 7 8
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 41
`
`

`
`6,072,474
`
`1
`DOCUMENT PROCESSING DEVICE
`
`FIELD OF THE INVENTION
`
`The present invention relates to a document processing
`device such as a Japanese word processor, an alphanumeric
`word processor, a DTP (Desk Top Publishing) devise, a
`personal computer, etc., more particularly relates to a docu(cid:173)
`ment processing device which permits a document or an
`image to be inputted or edited using a pen input interface
`that can detects a tool force.
`
`BACKGROUND OF THE INVENTION
`
`5
`
`10
`
`2
`Besides, according to the described arrangement, when
`the user does not wish to vary the width of the line, etc.,
`according to the level of the tool force, it is required to
`switch an operable mode between a mode in which a tool
`force is detected and a mode in which a tool force is not
`detected. To perform such switching of the operational
`mode, a troublesome operation is required, such as removing
`a pen from the current position to select a menu or an icon,
`etc. Moreover, Japanese Laid-Open Patent Application No.
`195938/1983 (Tokukaisho 58-195938) fails to disclose
`operation means for locking the expansion in a desired
`enlarged scale. Such operation means is obtainable with
`ease, for example, by forming a lock instruction key on the
`keyboard, or forming a switch attached to a pen, etc. In the
`15 former case; however, it is required to operate a key on the
`keyboard with a hand which does not hold a pen as the other
`hand is occupied with the pen, thereby presenting a draw(cid:173)
`back of low operability. On the other hand, when adopting
`the latter case, a cost of manufacturing the device would be
`20 increased.
`Additionally, there are known editing technique based on
`borders such as an image border, a graphic border, a char(cid:173)
`acter border, etc. However, the technique of scaling such
`borders as a whole has not yet been proposed. For example,
`25 although Japanese Laid-Open Patent Application No.
`119415/1991 (Tokukaisho 3-119415) teaches the arrange(cid:173)
`ment for scaling graphics, the technique adopted therein is
`not based on borders.
`
`Recently, using word processors, personal computers,
`etc., plotting/editing of characters, images, etc., are permit(cid:173)
`ted using a pen input interface such as a stylus pen, a tablet,
`etc., with simple and easy operation by means of a pen.
`However, most pen input interfaces available on the market
`do not have a tool force detecting function, and the effective
`use of the tool force detecting function has not yet been
`spread.
`There are known techniques of varying a width of a line
`or a size of a dot for plotting based on a level of a tool force,
`and techniques of selecting an object to be edited based on
`a level of a tool force, etc. With the conventional techniques,
`the tool force is in proportion to the width of a line for
`plotting, and a plotting can be performed using a line of a
`variable width by adjusting a tool force.
`Such conventional techniques are known, for example,
`from Japanese Laid-Open Patent Application No. 279980/
`1992 (Tokukaihei 4-279980) wherein a plurality of different
`An object of the present invention is to provide a docu(cid:173)
`objects or windows are selected based on a level of tool
`ment processing device wherein characters, graphics, etc.,
`force detected by a tool force detecting device. In the device
`are inputted by a user by means of a pen, which permits a
`of this citation, an image is plotted by controlling a trans-
`control of various types of operations only by adjusting a
`missivity to color used in plotting based on a level of a tool
`tool force applied by the user.
`force, a mixed ratio of a color used in a background to a
`To fulfill the above object, the document processing
`color used in plotting an image is adjusted to form a natural
`apparatus in accordance with the present invention is char(cid:173)
`image like a recoating in a watercolor painting.
`acterized by including:
`Another technique is disclosed in Japanese Laid-Open 40
`pointing means for allowing a user to specify a coordinate
`Patent Application No. 282094/1993 (Tokukaihei
`by applying thereon a tool force;
`5-282094), wherein a handwritten input can be made as if
`coordinate detection means for detecting a coordinate
`human being actually plots a line or a point by varying a
`specified by the pointing means;
`width of a line or a size of a dot according to the level of tool
`tool force detection means for detecting a tool force at a
`force.
`time the coordinate is specified;
`A still another technique is disclosed in Japanese Laid(cid:173)
`display means; and
`Open Patent Application No. 195938/1983 (Tokukaisho
`58-195938), wherein an expanded information can be input(cid:173)
`cursor display means for displaying a cursor in the display
`ted according to the tool force. In the arrangement of this
`means,
`citation, the user can lock the expansion when the informa- 50
`wherein the cursor display means displays a cursor in the
`tion is displayed in a desired enlarged scale by applying a
`display means at a position corresponding to a coordi(cid:173)
`tool force to a light pen while observing a screen on the CRT.
`nate detected by the coordinate detection means based
`Additionally, a circle can be plotted by inputting a radius and
`on a tool force detected by the tool force detection
`a center of the circle by specifying a compass.
`means.
`However, none of the above-described citations disclose 55
`According to the described arrangement, a cursor in
`accordance with the level of the tool force applied by the
`a technique of instantaneously confirming the level of the
`tool force being applied by the user with a pen. Namely, the
`user is displayed. Therefore, the user can recognize the level
`conventional document processing devices require a result(cid:173)
`of the tool force being applied at a glance, thereby permit(cid:173)
`ing plotting of a line by moving the pen to be determined
`ting the adjustment of the tool force with ease, thereby
`based on the thickness of the line, and also requires the level 60 improving an operability of the document processing device.
`It may be arranged so as to display an indicator indicative
`of the tool force to be adjusted manually. On the other hand,
`Japanese Laid-Open Patent Application No. 195319/1992
`of a level of the tool force applied by the user. This permits
`the user to more clearly recognize the level of the tool force
`(Tokukaihei 4-195319) discloses a light emitting display
`section for informing a state of a tool force based on a
`being applied and a change in the level of the tool force.
`To fulfill the aforementioned object, another document
`brightness. However, the citation does not provide a suffi- 65
`cient solution to recognize a tool force during a plotting
`processing device in accordance with the present invention
`operation performed by the user.
`is characterized by including:
`
`SUMMARY OF THE INVENTION
`
`30
`
`35
`
`45
`
`APPLE INC.
`EXHIBIT 1005 - PAGE 42
`
`

`
`6,072,474
`
`20
`
`25
`
`3
`pointing means for allowing a user to specify a coordinate
`by applying thereon a tool force;
`coordinate detection means for detecting a coordinate
`specified by the pointing means;
`tool force detection means for detecting a tool force at a 5
`time the coordinate is specified;
`display means; and
`plotting means for plotting an image in the display means
`at a position corresponding to a coordinate detected by
`the coordinate detection means,
`wherein an operational mode of the plotting means is
`switchable between a variable mode in which a plotting
`process is performed according to a tool force detected
`by the tool force detection means and a fixed mode in
`which a plotting process is performed according to a
`predetermined constant tool force, and the operational
`mode of the plotting means is switched between the
`variable mode and the fixed mode based on a change in
`at least one of the coordinate detected by the coordinate
`detection means and the tool force detected by the tool
`force detection means.
`According to the described arrangement, an operational
`mode of the document processing device can be switched
`only by adjusting an amount of movement of the specifying
`means and a current level of the tool force. Therefore, the
`described feature permits the user to adjust the tool force
`while plotting characters, graphics, etc., by utilizing the
`specifying means which actually serves like a real pen,
`thereby improving an operability of the document process-
`ing device.
`To fulfill the aforementioned object, a still another docu(cid:173)
`ment processing apparatus in accordance with the present
`invention is characterized by including:
`pointing means for allowing a user to specify a coordinate 35
`by applying thereon a tool force;
`coordinate detection means for detecting a coordinate
`specified by the pointing means;
`tool force detection means for detecting a tool force at a
`time the coordinate is specified;
`display means; and
`graphic border control means for scaling a graphic border
`in the display means in accordance with a change in
`tool force when a coordinate detected by the coordinate
`detection means is on the graphic border.
`The described arrangement permits a scaling of the
`graphic border with a simple operation of only adjusting a
`tool force while specifying the graphic border, thereby
`achieving an improved operability.
`The novel features which are considered as characteristic 50
`of the invention are set forth in particular in the appended
`claims. The improved treatment method, as well as the
`construction and mode of operation of the improved treat(cid:173)
`ment apparatus, will, however, be best understood upon
`perusal of the following detailed description of certain 55
`specific embodiments when read in conjunction with the
`accompanying drawings.
`
`10
`
`4
`FIG. 4 is a flowchart showing a process of a cursor
`plotting executed by the document processing device.
`FIG. 5(a) is an explanatory view showing the case where
`a tool force is divided into three levels.
`FIG. 5(b) is an explanatory view showing an example of
`a bit map of a cursor, to be set according to the level of a tool
`force.
`FIG. 6(a) is a graph showing a change in coefficient a
`against the tool force.
`FIG. 6(b) is an explanatory view showing a state where a
`cursor is changed in accordance with a change in tool force.
`FIG. 7(a) and FIG. 7(b) are explanatory views showing a
`state where a cursor on a display varies in accordance with
`15 a tool force.
`FIG. 8 is a flowchart showing an example of a variable
`plotting/editing process in a main routine shown in FIG. 3.
`FIG. 9 is a flowchart showing another example of the
`variable plotting/editing process in the main routine shown
`in FIG. 3.
`FIG. 10 is a flowchart showing an example of a fixed
`plotting/editing process in the main routine shown in FIG. 3.
`FIG. 11 is a flowchart showing another example of the
`fixed plotting/editing process in the main routine shown in
`FIG. 3.
`FIG. 12 is a flowchart showing still another example of
`the fixed plotting/editing process in the main routine shown
`in FIG. 3.
`FIG. 13 is a flowchart showing still another example of
`the fixed plotting/editing process in the main routine shown
`in FIG. 3.
`FIG. 14(a) and FIG. 14(b) are graphs respectively show(cid:173)
`ing examples of changes in tool force and coordinate when
`an operational mode is switched from a variable mode to a
`fixed mode.
`FIG. 15 is a graph showing one example of an amount of
`change in tool force with respect to an amount of change in
`coordinate when an operational mode is switched from a
`40 variable mode to a fixed mode.
`FIG. 16 and FIG. 17 are graphs respectively showing
`examples of changes in tool force when an operational mode
`is switched from a fixed mode to a variable mode.
`FIG. 18(a) and FIG. 18(b) are graphs respectively show-
`45 ing examples of changes in tool force and coordinate when
`an operational mode is switched from a fixed mode to a
`variable mode.
`FIG. 19(a) and FIG. 19(b) are graphs respectively show(cid:173)
`ing examples of changes in tool force and coordinate when
`an operational mode is switched from a fixed mode to a
`variable mode.
`FIG. 20 through FIG. 31 are block diagrams showing
`schematic structures of a document processing device in
`accordance with another embo

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