`
`Ex. GOOG 1003
`
`EX. GOOG 1003
`
`
`
`
`
`
`
`United States Patent [191
`Satoh et al.
`
`Ill
`
`11111111111111111111111111 I
`5,717,496
`Feb. 10, 1998
`
`US005717496A
`[11] Patent Number:
`[451 Date of Patent:
`
`[54] ELECTRONIC IMAGING APPARATUS
`
`[56]
`
`References Cited
`
`[75]
`
`Inventors: Yosbiaki Satoh; Yawara Saitob, both
`of Tokyo; lzum Kiyokawa. Yokohama,
`all of Japan
`
`[73] Assignee: Olympus Optical Co., Ltd., Tokyo,
`Japan
`
`U.S. PXfENT DOCUMENTS
`
`4,567,515
`5,138,459
`5,231,501
`5,291,302
`5,349,448
`
`111986 Schumacher ............................ 3581294
`8/1992 Roberts et al. ......................... 3581209
`7/1993 Sakai ....................................... 3581209
`3/1994 Gordon ................................... 358/404
`911994 Hirai ....................................... 3581444
`
`[21] Appl. No.: 305,776
`
`[22] Filed:
`
`Sep. 14, 1994
`
`Related U.S. Appfication Data
`
`[62] Division of Ser. No. 154,438, Nov. 19, 1993, abandoned.
`
`[30]
`
`Foreign Application Priority Data
`
`[JP]
`[JP]
`[JP]
`[JP]
`
`Japan .................................... 4-333707
`Japan .................................... 4-337007
`Japan .................................... 5-007879
`Japan .................................... 5-040178
`
`Nov. 19, 1992
`Dec. 17, 1992
`Jan. 21, 1993
`Mar. 1, 1993
`Int. CI.6
`....................................................... H04N 1/00
`[51]
`[52] U.S. Cl ........................... 358/402; 3581404; 358/444;
`395/114
`[58] Field of Search ..................................... 358/400, 402,
`358/444, 404, 498, 471. 474, 479; 348/207,
`230. 231; 395/114, 115
`
`Pri11Ulry &aminer-Thomas D. Lee
`Assistant Examiner-Jerome Grant, II
`Attome_)? Agent, or Finn-Cushman, Darby & Cushman IP
`Group of Pillsbury, Madison & Sutro LLP
`
`[57]
`
`ABSTRACT
`
`In an electronic imaging apparatus. image information of an
`image signal photoelectrically converted from an image
`incident is stored in image information storing means in a
`format dependent upon a type of the applied storage device.
`Provided therein are communication means for transmitting
`and/or receiving image information generated in this appa(cid:173)
`ratus or the other equivalent apparatuses while an operation
`mode of the apparatus is set for communication and switch
`means for causing the communication means to start a
`communication mode operation.
`
`3 Claims, 98 Drawing Sheets
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 1 of 98
`
`5,717,496
`
`FIG.1
`
`30A
`
`CAMERAt-----1
`
`50 A
`
`408
`..---'---
`
`308
`
`GAMER
`
`FIG.6
`
`REC/PLAY
`
`'TEL' MARK
`
`Ex. GOOG 1003
`
`
`
`FIG.2
`
`41 Er
`
`~ D/AC
`
`8
`
`, OUTPUT
`.0) TERMINAL
`
`~ • rJ1 •
`""C = i
`
`REPRODUCEV 6
`PROCESSOR
`.r-"41
`I
`
`.r-"2
`
`/3
`
`IMAGE
`CCD ~SIGNAL
`t- A/DC
`PROCESSOR
`
`r'g
`.r-"5
`DATA COMP./
`FRAME
`MEMORY~ DECOMP.
`CKT.
`
`-,:.
`
`~
`
`L'_10
`CARD
`~ 1/F
`~
`I
`-
`
`11
`~
`f MEMORY
`CARD
`
`1
`
`8
`
`;-" 14
`.I FRAME
`SYNC. SIGNAL!
`GENERATOR r--1 MEMORY
`!cONTROL 2 BUS
`CONTROLLER
`.------~CONTROL 1 I
`
`v 13
`
`I DATA
`
`TRIGGER 1
`TRIGGER 2
`<
`>
`REC/PLAY
`PICT./SOUND ~-o-~o-~:--1
`PLAY -BACK MODE
`NORMAL
`HIGH SPEED CONTI. _ __/'...-'""" · ·~
`LOW SPEED CONTI.
`COMM.MODE SW.
`
`f_r 15
`
`1
`
`CONTROL3
`
`v-12
`
`SYSTEM CONTROLLER
`
`I
`T
`~ COMMUNICATION HSERIAL
`
`CONTROLLER
`
`1/F
`
`16
`
`18
`.c::_
`
`17
`
`~
`
`I-'
`~Q
`I-'
`
`~
`QC
`
`[
`s,
`~
`
`N
`
`(Ia
`"" .......
`~ .......
`"" ~
`~
`
`Ex. GOOG 1003
`
`
`
`FIG.3
`
`CODE
`ri~l~RAGEI-----19
`
`n
`
`9'----.
`
`,--'5
`
`FRAME
`MEMORY
`
`10 CARD
`--'
`INTERFACE
`----~------------------,
`i
`10A
`iCARD
`: ~ 1 CONTROL
`COMP./DECOMP.
`CARD CONTROL _____....~ __,.1"0
`MEMORY
`DATA BUS 8~LAP.!DECOMP. COMP.IDECOMP.
`~D_AT_A_B_U_S~--~~1V-~~~~~~--~
`CKT.
`:8
`
`CARD
`ADDRESS
`CLK
`
`I
`I
`I
`I
`
`' I
`i
`CARD
`:
`L----1-------t-i-' -t~ ADDRESS
`:
`GENERATOR
`
`10Ci
`
`I
`I
`
`I
`I
`I
`
`ND CLK
`D/A CLK
`
`SYNC
`SIGNAL
`GENERATOR
`
`TRIGGER 2
`
`jMEMORY
`I ~~~~~OL
`DATA COMP 1
`DECOMP. CLK
`FRAME
`CONTROLLERr--r---_j~
`MEMORY
`
`I
`
`------~·- - - - - - - - -
`
`I
`
`START END
`
`12
`/"""
`
`STOP
`
`RP
`
`SYS.CON.
`CARD
`CONTROL
`
`DATA ACCESS
`BUS
`
`SYSTEM CONTROLLER
`
`CARD ADDRESS I--(cid:173)
`CONTROL
`
`11 l
`s: m s:
`
`0
`::0
`-<
`()
`)>
`::0
`
`0 I
`
`•
`
`0 • 00.
`~ ;-a
`
`~ ?-
`
`~
`
`~
`~
`~ QIO
`
`en
`~ a
`w
`~
`\C
`QIO
`
`til
`._.
`'I
`I-&
`'I
`
`._. ... \C
`
`="
`
`Ex. GOOG 1003
`
`
`
`(DATA COMP./
`DECOMP.)CLK
`
`TRIGGER2
`
`t
`1
`
`!
`
`1
`I
`
`I
`I
`
`FIG.4
`
`I
`I
`
`'
`I
`
`I
`I
`
`I
`I
`
`I
`I
`I
`
`I
`I
`
`I
`I
`t
`
`I
`I
`
`I
`I
`I
`
`I
`1
`
`I
`I
`I
`
`I
`I
`
`(CS,OE)
`
`i
`i
`1 r1 r1 r1 41 .j
`ND CLK
`:
`f
`f
`LJ~L-JL-JL...t
`FRAME MEMORY'>'>'',.,>' > 7~~r---\m-::-lo 1 >, 7 > 7 7 > ;\, ... - .. -.\t:=7":'"'\r-----\r.::-:---\r> >,,,, ',, > >, > ,'
`I
`ADDRESS BUS
`ND.D/A BUS
`MEMORY
`CONTROL
`(CS, OE, WE)
`STOP
`
`START
`MEMORY
`DATA BUS
`CARD ADDRESS
`CONTROL
`
`ACCESS
`
`CARD ADDRESS
`CLK
`
`I b'"_...,_
`; ~ JNJ~''''"1~~~··-~~ ~-• • n•- ~~•n
`;
`J > > 7\
`J > > J J >) 7 7 > > 7 7 J > > > > 7 > 7 7 7 > 7) J\
`D / V 7 7 7 7 7 :J J J > J J > 7 > > 7 7 7 > 7 J 7 > >
`
`CARDADDRESS~-~~~~~LLLLLLL4~~~~~J~~~------~~~~~~
`
`CARD DATA BUS cccccc1 ccccLcccccccccccccfrrcccr~cclccr~
`err·- ·--
`
`I
`
`:
`
`:
`
`I
`
`CARD CONTROL
`(CS, OE, WE)
`
`END
`RP"H"
`
`WRITE TO
`FRAME MEMORY
`
`.
`
`(COMP ./EXP .CONTROL,
`CS,WE)
`:
`,
`SETIING
`CARD RECORD COMP.RECORD FOR
`START ADDRESS FRAME MEMORY-CARD
`
`I
`
`\- . .,. - - •.. - - - - ... - -·
`
`I 7
`
`•
`
`.
`
`• •
`
`0 • 00 •
`~ = i
`
`~ ?-
`I-'
`F
`I-'
`~
`
`00
`
`~ a
`.j;:o.
`~
`~
`
`01
`-...
`'I
`1-1-
`....;J
`
`-... ... \C
`
`="
`
`Ex. GOOG 1003
`
`
`
`FIG.5
`
`(DATA COMP./
`DECOMP.} CLK
`
`START
`
`CARD ADDRESS
`CLK
`
`CARD ADDRESS
`
`CARD DATA BUS
`
`CARD CONTROL
`(CS.OE.WE)
`FRAME MEMORY
`ADDRESS BUS
`MEMORY
`DATA BUS
`MEMORY CONTROL--~~~------~------~
`(CS.OE.WE)
`END
`
`D/A CLK
`
`AID 0/A BUS
`
`CARD ADDRESS
`CONTROL
`
`ACCESS
`
`I
`
`I
`
`:SETTING
`:CARD PLAY BACK
`:START ADDRESS
`
`DECOMP./PLAY-BACK FOR
`CARD-FRAME MEMORY
`;
`
`I
`I
`I
`
`READ/PLAY-BACK DATA
`FROM FRAME MEMORY
`
`•
`
`~ • 00.
`~ ...... a
`
`~ ?-
`"""' -?
`"""' ~
`
`~
`
`~
`fJI
`~
`~
`
`Ul
`'!..1
`~
`'I
`~
`\C
`="
`
`~
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 6 of 98
`
`5,717,496
`
`IMAGE
`TRANSMISSION
`SIDE
`
`FIG.?
`
`START
`
`ACKNOWLEDGE MODEM
`S2
`OMM. MODE SW.ON.
`y
`TRANSMIT 'COMM. REO.'
`
`S 1
`
`N
`
`S5
`
`N
`
`N
`
`N
`
`TRANSMIT 'DATA SEND START'~-~
`__ ..____-L:-"' S8
`'OK' RECEIVED?
`
`N
`
`LCD FLICKER
`
`TRANSMIT 'DATA SEND END' ~-__.....__
`_____ ......__ __ ~512 N S11
`
`so
`
`RD
`S17
`
`SA
`
`#1
`
`SB
`
`#2
`
`sc
`
`#3
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 7 of 98
`
`5,717,496
`
`FIG.8
`
`IMAGE
`START
`RECEPTION
`.---:-::-:~::;;:;;:~~~~-,
`SIDE
`ACKNOWLEDGE MODEM
`S22
`
`S21
`
`N
`
`MM. REO.' RECEIVE
`
`S23 N
`
`# 1,
`
`LCD, ('TEL' MARK, 'REC', DISPLAY)
`
`S26
`
`S27
`
`N
`
`TARNSMIT 'OK'
`
`S29
`
`WRITE TO DATA RECEIVE CARD
`
`S31
`
`N
`
`#3'
`
`N
`
`AD
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 8 of 98
`
`5,717,496
`
`FIG.9
`
`NO.
`
`CAUSE
`
`#1,#1'
`
`o RECEPTION SIDE CARD HAS NOT BEEN INSERTED
`o 'PROTECT IS APPLIED TO RECEPTION SIDE CARD
`o NO EMPTY CAPACITY EXISTS IN RECEPTION SIDE CARD
`o RECEPTION SIDE CARD HAS NOT BEEN FORMA TIED
`
`#2,#2'
`
`o SIDE OF TRANSMISSION IMAGE DATA FILE IS GREATER
`THAN THAT OF RECEPTION SIDE CARD EMPTY CAPACITY
`
`#3,#3'
`
`o EMPTY CAPACITY COMES TO NONE AFTER DATA IS
`RECORDED TO RECEPTION SIDE CARD
`
`o TRANSMISSION SIDE TRANSMITS 'COMM.END' AND COMES TO
`'END' WHEN 'NG' IS TRANSMITTED.
`
`FIG.1 0
`
`MODE
`
`CAMERA
`IMAGE
`(REC)
`
`PLAY-
`BACK
`(PLAY)
`
`TRANSMISSION
`(SEND)
`
`TRANSMISSION
`(RECEIVE)
`
`TRIGGER 2
`
`START
`
`COMM.
`MODE
`
`-
`
`-
`
`-
`
`TRANSMISSION
`START
`
`'COMM.REO.'
`TRANSMIT
`~
`'OK' COMES
`1
`}
`'PLAY'
`'TEL'MARK DISPLAY
`
`-
`
`-
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 9 of 98
`
`5,717,496
`
`FIG.11
`
`40
`
`SERIAL COMM.
`
`30
`
`50
`
`READY SIGNAL
`
`408
`
`LINE
`
`FIG.12
`
`PWR. SOURCE)
`TURN ON
`
`'
`
`LOCAL
`COMMAND
`STATUS
`
`(ATA, AT DCOMMAND)
`
`ATOCOMMAND
`
`ESCAPE CODE
`
`ON LINE
`STATUS
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 10 of 98
`
`5,717,496
`
`FIG.13
`
`TURN ON MODEM S41
`PWR.,CONNECT
`TO MODEM
`
`LOCAt. J
`
`COMMAND1
`
`ON LINE l
`
`LOCAL
`COMMAND
`STATUS
`
`OFF LINE
`
`ATSCOMMAND
`ATACOMMAND
`
`S42
`
`N
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`S44
`
`I
`
`I
`
`I
`
`I
`
`' I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`S46
`
`ON LINE
`
`S47
`
`550
`
`TRANSMIT
`'COMM.END'
`
`RECEIVE
`'COMM.END'
`
`S48
`
`551
`
`(IMAGE TRANSMISSION SIDE)
`
`(IMAGE RECEPTION SIDE)
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 11 of 98
`
`5,717,496
`
`FIG.14
`
`( ~roAENSMISSION ) ..-I M_O_N ..... ,T_O---.RH CAMERA H MODEM H TEL
`
`40A
`d
`
`30A
`(-./
`
`60A
`d
`
`50A
`d
`
`( ~~f,~EPTION ) I MONITOAH CAMERA H MODEM H TEL
`
`s
`608
`
`s
`508
`
`c:::::
`408
`
`<::::"
`308
`
`FIG.17
`
`REC
`
`PLAY
`
`TRANSMISSION
`(TRANSMIT}
`
`TRANSMISSION
`(RECEIVE}
`
`TRIGGER2
`
`START
`
`COMM.
`MODESW.
`
`.....
`PLUS SEND
`sw.
`
`~
`MINUS SEND
`sw.
`
`-
`
`-
`
`-
`
`-
`
`-
`
`+1
`
`-1
`
`TRANSMISSION
`START
`
`'SEND NEXT IMAGE'
`WREVIOUSLY
`ECEIVED IMAGE OK)
`
`'COMM.REQ.'
`TRANSMIT
`
`-
`
`+1
`
`-1
`
`'SEND NEXT IMAGE'
`WRASE PREVIOUSLy
`ECEIVED IMAGE)
`
`'SEND IMMEADIATELY
`PREVIOUS IMAGE'
`
`Ex. GOOG 1003
`
`
`
`N
`
`N
`
`LCD TURN ON
`
`S13
`814
`
`OMM. MODE SW.OFF
`y
`
`TRANSMIT 'COMM. END'
`816
`
`so
`
`RE
`817
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 13 of 98
`
`5,717,496
`
`FIG.16
`
`SA - - - - (cid:173)
`
`RA
`
`S21
`
`S26
`
`SB-1----(cid:173)
`
`RB~----~-r~=-~==~~~~~~~
`
`N
`
`sc-+-----
`
`PLAY-BACK RECEIVED IMAGE
`
`862
`
`RC
`
`S67
`
`Ex. GOOG 1003
`
`
`
`FIG.18
`
`rl CODE
`
`STORAGE RAM
`
`19
`
`COMP.!DECOMP.
`CARD CONTROL
`
`,.-/5
`
`FRAME
`MEMORY
`
`£
`
`1M EMORY
`
`CONTROL
`
`DATA
`COMP./
`,...--I!A---L---,DECOMP.
`CLK
`
`, - - -
`,--(cid:173)
`r---
`
`MEMORY
`DATA BUS
`DATA
`IE-IE-----,,.-L--~;,1 COMP ./DECOMP.
`COMP.!DECOMP.
`CKT.
`r-4.,._....,....,..... ___ .,.JDATA BUS
`CARD
`ADDRESS
`CLK
`20
`
`ND.J..D/A
`BU;::,
`
`AID CLK
`0/A CLK
`
`DATA
`RECEPTION
`BUFFER FOR
`COMMUNICATION
`
`i
`
`TRIGGER 2
`
`,........ 12
`
`STOP
`
`RP STARTEND TRANSMISSION SYS.CON. SYS.CON.jACCESS
`CONTROL
`OAT A BUS CARD
`CONTROL
`
`~
`
`SYTEM CONTROLLER
`
`CARD ADDRESS~--~
`CONTROL
`
`].O CARD !INTERFACE
`_.,._-- ---rdA ----roD---: CARD
`A
`A !CONTROL
`!
`: CARD
`: DATA
`l BUS
`
`:
`
`I
`
`:
`I
`
`I
`
`I
`I
`
`10E
`: 108
`·BUFFER DATA BUS
`r------;===::::.--.
`:
`'-+-~:---+--If---~
`:
`:
`
`I
`
`I
`I
`
`,/
`
`18
`17
`00 °0
`-z 0 (/) om
`~~ rris:::2
`:::0 s::: )>
`:::0 :::--
`'Tl· r-
`0
`:>
`r-
`(")
`r-
`m
`m
`1---------j:::O
`
`~ m
`~
`0
`::0 -<
`0
`)>
`:0
`0
`
`~ • 00
`•
`~ i
`
`~
`~ s=
`~
`QIC
`
`~
`
`r ~ "" ~
`
`~
`
`Ul
`'!..l
`~
`-...I
`~
`\C
`Q\
`
`~
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 15 of 98
`
`5,717,496
`
`FIG.19
`
`LCD FLICKER
`
`WRITE RECORDED DATA
`IN DATA RECEPTION
`BUFFER TO MEMORY CARD
`
`RECORD DATA IN
`RECEPTION BUFFER
`TO MEMORY CARD
`
`573
`
`TRANSMIT 'OK'
`
`S35
`
`S37
`
`LCD TURN ON
`
`840
`
`Ex. GOOG 1003
`
`
`
`FIG.20
`CODE STORAGE RAM CONTROL
`
`/""5
`
`FRAME
`MEMORY
`
`AID,J.,D/A
`BU;:,
`
`MEMORY
`DATA BUS
`
`DATA
`COMP.IDECOMP. COMP./DECOMP.
`CKT.
`DATA BUS
`
`9
`
`CODE STORAGE
`
`CARD
`CONTRf-"'0=-L ......._,
`
`I CARD
`DATA
`BUS
`
`i
`: __ ------
`
`I
`
`SYNC.
`SIGNAL
`GENERATOR
`
`FRAME
`CLK MEMORY
`CONTROLLER
`13
`
`TRIGGER 2
`
`FRAME STOP RP
`ACCESS
`I J CONTROL
`
`,-./ 12
`START END FRAME SYS.CON. SYS.CON.
`ACCESS DATA BUS CARD
`CONTROL
`ADDRESS~
`CONTROL
`
`SYSTEM CONTROLLER
`
`CARD • CODE STORAGE
`RAM SWITCHING
`
`18
`....--e:::..
`ACCESS EJ
`~~L 8"'
`m
`:s::O
`s::>
`. r
`-
`-n
`
`~7
`()0'
`00
`::o.
`0
`r
`r
`m
`L2._
`
`~ • 00
`•
`~
`""""" a
`
`~
`
`~
`I-'
`~
`
`I-' !
`
`g: a
`="' e,
`~
`
`I-'
`
`f.Jl
`':..:1
`~ .......
`,.
`.&;o.
`\C
`="
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 17 of 98
`
`5,717,496
`
`FIG.21
`
`PREPARE FOR WRIT(cid:173)
`ING MEMORY FOR
`FRAME ACCESS
`CONTROL SIGNAL
`
`#Z
`
`RECEIVE DATA,WRITE TO
`CARD OR FRAME MEMORY,
`CODE STORAGE RAM
`
`PREPARE FOR WRIT(cid:173)
`ING FRAME MEMORY
`BY FRAME ACCESS
`CONTROL SIGNAL
`
`537
`
`538
`
`Ex. GOOG 1003
`
`
`
`FIG.22
`
`AA
`
`839
`TRANSMIT
`'OK'
`
`LCD, 'REC', FLICKER
`
`N
`
`N
`
`LCD TURN OFF
`
`S40
`
`END
`
`WRITE DATA FROM
`FRAME MEMORY,
`CODE RAM TO CARD
`
`~ • 00.
`•
`~
`i ....
`
`~ ?-
`~ ... =
`~
`
`~
`
`g:
`&
`
`~
`QC
`~
`~
`
`,.
`Ol
`'-I
`~
`'-I
`
`,. ...
`"'
`
`Ex. GOOG 1003
`
`
`
`/'""'5
`
`FRAME
`MEMORY
`(FIFO)
`
`AJD,DIA
`BUS
`
`AiD CLK
`D/ACLK
`
`J4
`
`CONTROL
`SIGNAL
`
`I . - -
`
`DATACOMP./
`DECOMP. CLK
`
`ADDRESS~ MEMORY
`~
`1~ ~
`SYNC.
`FRAME
`SIGNAL
`MEMORY
`GENERATOR CAMERA CONTROLLER
`I
`CLK
`~~ANSMISSION
`TRIGGER 2 !VLK
`
`CODE
`r STORAGE r-19
`RAM
`10 CARD
`-- _ _.~; ____ -- --------------,
`,.'
`INTERFACE
`~
`~
`'
`10A
`9
`:cARD
`~ COMP./DECOMP. A~·
`'""'-
`iCONTROL
`: ~ '
`CARDCONTROL
`DATA
`----
`COMP./DECOMP. COMP.IDECOMP. : 8'"'
`'
`lCARD
`DATA BUS
`CKT.
`:A-..~108
`:DATABUS
`-,
`'
`i
`:B'"'~
`10G
`
`FIG.23
`
`CARD
`ADDRESS
`CLK
`
`I
`I
`I
`I
`
`I
`I
`I
`
`I
`I
`I
`I
`
`r - -
`
`I
`
`'
`'
`'
`._ _____
`I
`I
`I
`
`_..;.
`T'
`
`;JC
`'
`CARD
`'
`ADDRESS 1/"/////////,
`GENERATOR
`----------- ------
`
`I
`
`121.. rr-
`
`STOP TRANSMISSION RP START END ACCESS SYS.CON. SYS.CON.
`DATA BUS CARD
`CONTROL
`CONTROL
`CARD ADDRESS
`1--
`CONTROL
`
`TRANSMISSION
`CLK
`
`SYSTEM CONTROLLER
`
`JB
`
`17
`()()
`00
`Z3:
`-431:
`(/)
`m
`:De:
`,_
`:D
`Oz
`)>
`friO ~ r
`::0~
`;;
`5
`~
`
`J 1
`
`s: m
`:s:
`0
`:IJ
`-<
`()
`)>
`::0
`0
`
`•
`
`~ • 00
`~ = f"'f" a
`
`~
`
`~
`
`~
`
`~
`$>
`~
`
`00. =-
`~
`~
`\C
`s,
`~
`
`Ol
`"' .......
`~ .......
`"' ~
`
`"'
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 20 of 98
`
`5,717,496
`
`(!)
`a:z
`0 -
`u..a:
`zO
`0._
`- z
`t-o
`~::E
`a..z
`wO
`....J-
`ml-
`-a.
`(J)W
`(/)(..)
`ow
`a.. a:
`
`z
`0
`i=
`a:
`0
`a..
`z
`._.
`0
`a..
`w
`0
`w
`a:
`z
`0
`z
`
`-LL
`
`Ex. GOOG 1003
`
`
`
`FIG.25
`
`r---oi<\}--rl--
`~ '
`
`START
`DATACOMM.
`
`(DATA COMP./
`DECOMP.) CLK
`SERIAL COMM.
`(TRANSMISSION
`CONTENTS)
`SERIAL COMM.
`(RECEPTION
`CONTENTS)
`TRANSMISSION
`CONTROL
`START
`
`DATA BUS
`
`MEMORY
`DATA BUS
`
`FRAME MEMORY
`ADDRESS
`FOR
`WRITE FRAME MEMORy--------tt-, - - - - - - - - ,
`{
`CONTROL
`
`END
`
`AID,D/A BUS
`
`D/A CLK
`
`FRAME MEMORY
`ADDRESS
`FOR
`READ FRAMEMEMORY-------------~~----------------L ______ ~~~----------------
`{
`OUT
`CONTROL
`(CS,OE)
`
`~ • TJJ. •
`~ = ~
`to a
`
`~ ?-
`
`~
`
`~
`~
`
`~
`
`~
`~
`~ e,
`
`~
`
`\C
`QC
`
`Ol
`._.
`...._J
`~
`...._J
`._.
`~
`
`\C "'
`
`Ex. GOOG 1003
`
`
`
`FIG.26
`
`8
`2,~:
`0/AC~O
`
`r
`
`6
`REPRODUCEV
`PROCESSOR
`
`5
`
`j
`
`c' 3
`
`c'4
`
`..c::3.
`IMAGE
`H NDC
`CCD ~SIGNAL
`PROCESSOR
`
`1
`
`__ ____.
`I LE~I'
`
`10
`CARD
`1/F
`
`11
`
`MEMORY
`CARD
`
`DATA
`BUS
`
`It
`
`1'
`CONTROL3
`
`~ • 00 •
`~ = pot. a
`
`~ ?-
`
`~
`
`~
`~
`
`~
`QC
`
`g:
`!
`s,
`~
`
`N
`N
`
`01
`':...1
`~
`...
`-...1
`~
`
`\C "'
`
`,.-/ 14
`
`V 13
`FRAME
`I coNTROL 2
`sYNc. srGNALH MEMORY
`GENERATOR
`CONTROLLER
`CONTROL1*
`
`TRIGGER 1
`TRIGGER 2
`<
`>
`REG/PLAY
`PICT.!SOUND
`PLAY -BACK MODE
`NORMAL
`HIGH SPEED CONTI.L__
`·....__?'r...-=-.(cid:173)
`LOW SPEED CONTI. '----_,....._-.
`COMM.MODE SW.
`PROGURAM
`EXECUTION SW.
`
`SYSTEM CONTROLLER
`
`v12
`
`(_.r15 $ 6
`
`D
`
`REG/PLAY
`S"
`
`LCD
`
`I
`
`18
`..c:_
`!SERIAL
`COMMUNICATION!
`CONTROLLER HIIF
`
`~
`17
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 23 of 98
`
`5,717,496
`
`FIG.27
`
`CONTROL FILE HEADER
`
`OOOOh
`
`0400h
`
`RELEVANT
`INFORMATION
`DATA
`
`FIG.28
`
`INFO
`SEND1
`DATA=
`
`-
`
`TRANSMISSION COMMAND
`92,
`05,
`25,
`15,
`
`40,
`
`II
`II
`II
`II
`I
`(YEAR MONTH DAY TIME MIN.
`
`PHONE = 0 1 2 3 4 5 6 7 8 9
`1. DSC00001.J61
`2. DSC00002.J6S
`3. DSC00003.J61
`4. DSC00004.J61
`END
`
`}
`
`COMM.
`00 ~ START
`I)
`II
`TIME
`SEC.
`
`PARTNER
`SIDE
`TEL. NO.
`
`IMAGE FILE TO SEND
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 24 of 98
`
`5,717,496
`
`FIG.29
`
`ACKNOWLEDGE MODEM
`
`S 1 01
`
`N
`
`COMM. MODE SW. ON?
`
`WITHIN
`PREDETERMINED
`PERIOD
`
`N
`
`SET TRANSMISSION START TIME TO TIMER
`
`y
`SET PARTNER SIDE TEL NO.
`
`LINE 'ON'
`
`COMM. EXECUTION
`
`LINE 'OFF'
`
`5108
`
`S1 09
`
`8110
`
`8111
`
`5112
`
`WRITE TRANSMISSION RESULT TO .J6C
`
`8113
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 25 of 98
`
`5,717,496
`
`FIG.30
`
`c START )
`
`ACKNOWLEDGE MODEM
`
`S121
`
`N
`
`- ...
`
`LINE 'ON'?
`
`- y
`
`,--18122
`
`~
`
`COMM. EXECUTION
`
`8123
`
`LINE 'OFF'
`
`............ 8124
`
`WRITE RECEPTION RESULT TO .J6C
`
`8125
`
`c END
`
`)
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 26 of 98
`
`5,717,496
`
`FIG.31
`
`TRANSMISSION SIDE
`
`TRANSMIT 'COMM. REO.'
`
`- - - - - - RA
`
`#1
`
`TRANSMIT 'DATA SEND START'
`
`----:-::~=-=-::-:---:-~L/"'-"'-:--' s 134 N
`~- 'OK' RECEIVED?
`y ~RB #2
`r--------~
`S135
`
`---~'OK' RECEIVED?
`y
`
`N
`
`RC
`
`#3
`
`N
`
`y
`
`TRANSMIT 'SEND END'
`
`~_N:....:..c::::::::::____:_·90IK' RECEIVED?
`y
`
`AD
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 27 of 98
`
`5,717,496
`
`FIG.32
`
`RECEPTION SlOE
`
`START
`
`SA
`
`S 151
`RECEIVE 'COMM. REO.'
`------:::~-.::::::: S152 N
`r--=::-..,...,.--,...J-_------<:::::::;. s 1 53
`
`SB
`
`N
`
`RB
`
`sc
`
`so
`
`SE
`
`RD
`
`N
`
`y
`TRANSMIT 'OK'
`
`8157
`
`8159
`
`#3'
`
`8165
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 28 of 98
`
`5,717,496
`
`FIG.33
`
`TEANSMISSION SIDE
`
`EXAMPLE 1
`INFO
`SENDI_ RESULT
`FAULT 1
`END
`
`(A)
`
`EXAMPLE2
`INFO
`SENDI_ RESULT
`1. DSC00001.J61, OK
`2. DSC00002.J6S, OK
`3. DSC00003.J61, NG
`4. DSC00004.J61, NG
`END
`
`(B)
`
`RECEPTION SIDE
`I l INFO
`(COMM. END TIME)
`I ACCEPT- RESULT / '
`DATE=92,05,25,15,50,00
`FAULT 1
`END
`
`I
`
`:INFO
`ACCEPT_ RESUlT
`DATE=92,05,25,15,50,00
`1. DSC00001.J61
`2. DSC00002.J6S
`FAULT2
`
`END
`
`I
`
`I
`
`I
`
`(C)
`
`----------------------------------------------------1---------------------------------
`:INFO
`EXAMPLE 3
`INFO
`; ACCEPT_ RESUlT
`i
`SEND!_ RESUlT
`DATE=92,05,25, 15,50,00
`IN THE CAS~ {
`1. DSC00001.J61, OK }
`1. DSC00001.J61
`2. DSC00002.J6S, OK
`THAT All ARE
`2. DSC00002.J6S
`3. DSC00003.J61, OK
`SUCCESSFUL
`3. DSC00003.J61
`4. DSC00004.J61
`4. DSC00004.J61, OK
`END
`END
`
`FIG.34
`
`INFO
`·---.. (TRANSMISSION COMMAND}
`SEND!
`DATA=
`92, 05, 25, 15, 40, 00
`PHONE = 0 1 2 3 4 5 6 7 8 9
`1.
`IMAGE All
`SOUND All)
`FILE All
`
`(
`
`END
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 29 of 98
`
`5,717,496
`
`FIG.35
`
`120
`
`119
`
`100a
`
`Ex. GOOG 1003
`
`
`
`120
`
`X .. I
`
`101
`
`r' 102
`IMAGE SIGNAL
`;:. ---- PROCESSOR i-"
`%
`DATA
`~
`
`OBJECT
`
`FIG.36
`
`r' 103
`
`r' 104
`
`r' 105
`
`AID ~ VRAM ~ D/A
`
`v-109
`
`DATA
`COMP./
`DECOMP.
`CKT.
`
`/'
`
`I
`
`107
`
`u
`
`T,., 106
`
`VIDEO
`ENCODER
`
`r' 110
`
`-
`
`r-108
`
`EVF
`
`__..113
`
`LCD
`DISPLAY I
`
`I
`
`i
`
`SYSTEM
`CONTROLLER
`
`f - -
`
`114a--114f
`~
`OPERATION
`sw.
`
`I
`
`I
`
`r' 115
`RS-232C 1/F
`
`A
`
`116
`
`112---
`
`\
`
`CARD 1/F r 1 1 1
`4:r
`MEMORY v 117
`CARD
`
`~ • rJ1 •
`~
`~
`
`~
`
`~
`
`~
`
`~
`9
`~
`
`ga
`l
`~
`~
`\C
`QC
`
`Ol
`"' .....)
`~
`.....)
`
`"' ... \C
`
`="
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 31 of 98
`
`5,717,496
`
`FIG. 36(A)
`SPACE
`
`MARK
`
`BINARY
`OUTPUT
`CONDITION
`INPUT
`CONDITION
`
`0/0N
`
`1/0FF
`
`ts-t1sv
`
`-5 ........ -15V
`
`~t3V
`
`.:S.-3V
`
`FIG. 36(8)
`
`SIGNAL SIGNAL
`DIRECTION
`PIN NO ·NAME
`DTE DCE
`
`DESCRIPTION
`
`--
`-
`-
`-
`-
`-
`--
`-
`-
`-
`-
`-
`-
`
`-
`
`1
`
`FG
`
`2
`3
`4
`5
`6
`7
`8
`
`12
`
`13
`14
`15
`
`16
`17
`
`19
`20
`21
`22
`23
`24
`
`so
`AD
`RS
`cs
`DR
`SG
`CD
`
`BCD
`
`BCS
`BSD
`ST2
`
`BRD
`RT
`
`BRS
`ER
`sao
`Cl
`SRS
`ST1
`
`FRAME GROUND
`(SHIELD OF GROUND OR CABLE FOR
`MAINTENANCE}
`SEND DATA
`RECEIVE DATA
`REQUEST TO SEND
`CLEAR TO SEND
`DATA ·SET· READY
`SIGNAL GROUND
`DATA ·CHANNEL RECEIVE CARRIER
`DETECTION
`BACKWARD • CHANNEL RECEIVE
`CARRIER DETECTION
`BACKWARD • CHANNEL SENDABLE
`BACKWARD· CHANNEL SEND DATA
`SEND SIGNAL ELEMENT • TIMING
`(OCE}
`BACKWARD • CHANNEL RECEIVE DATA
`RECEIVE SIGNAL ELEMENT • TIMING
`(OCE)
`BACKWARD · CHANNEL SEND REQUEST
`DATA TERMINAL READY
`DATA SIGNAL QUALITY DETECTION
`CALLED INDICATION
`
`SEND SIGANL ELEMENT TIMING
`(OTE}
`
`-
`-
`-
`-
`-- DATA SIGNAL SPEED SELECTION
`-
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 32 of 98
`
`5,717,496
`
`FIG. 36(C)
`
`PIN NO
`
`SIGNAL
`NAME
`
`DESCRIPTION
`
`2
`3
`7
`
`so
`AD
`SG
`
`SEND DATA
`RECEIVE DATA
`SIGNAL GROUND
`
`FIG. 36(0)
`
`PIN NO.
`
`SIGNAL
`NAME
`
`DESCRIPTION
`
`2
`3
`4
`5
`6
`7
`8
`
`so
`RD
`RS
`cs
`DR
`SG
`CD
`
`SEND DATA
`RECEIVE DATA
`REQUEST TO SEND
`CLEAR TO SEND
`DATA SET READY
`SIGNAL GROUND
`
`DATA CHANNEL RECEIVE CARRIER DETECTION
`
`20
`
`ER
`
`DATA TERMINAL READY
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 33 of 98
`
`5,717,496
`
`FIG.37
`
`121
`/
`
`MONITOR
`
`130
`
`DSC
`
`"
`
`122
`/
`
`"
`
`PC
`
`FIG.38
`
`121
`
`126
`
`125
`
`123
`
`PC
`
`MODEM
`
`120
`
`DSC
`
`FIG.39
`
`114b dd c3dd4eQ
`
`114a
`
`POWER REC/PLAY
`
`UP
`
`DOWN MODEM
`
`114f
`ERASE
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 34 of 98
`
`5,717,496
`
`FIG.40
`
`113
`,rJ
`
`ERASE
`
`PLAY
`MODEM CONNECT
`
`FIG.41
`
`(A)
`
`(B)
`
`PLAY
`
`(C)
`
`MODEM
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 35 of 98
`
`5,717,496
`
`FIG. 42(A)
`
`' \ \ I I I I I /
`MODEM3CONNECI-
`/
`I
`f I
`I I I \ , ,
`
`FIG. 42(8)
`
`1-1
`MODEM CONNECT 1_1
`
`I
`I
`
`FIG. 42(C)
`
`'''""'/ 1
`MODEM~CONNECI- -
`/
`I
`I I I I I \ , ,
`
`1- I --
`
`1
`
`FIG.43
`
`RECEPTION INTERRUPTION
`PROCESS
`
`y
`
`PROCESS
`CORRESPONDING
`TO COMMAND
`
`STORE DATA TO
`BUFFER FOR
`CONTROLLING MODEM
`
`8203
`
`RETURN
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 36 of 98
`
`5,717,496
`
`FIG.44
`
`TIRGGER SW. PROCESS
`
`N
`
`N
`
`8205
`.r'
`
`y
`
`S206
`.r'
`
`s 07
`
`TRANSMIT FILE SIZE
`
`5208
`
`5209
`
`IMAGE PICK UP PROCESS
`
`TRANSMIT IMAGE DATA
`
`RETURN
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 37 of 98
`
`5,717,496
`
`FIG.45
`
`MODEM SW. PROCESS
`
`SET MODEM MODE
`
`FLICKER 'CONNECT' DISPLAY
`
`ACKNOWLEDGE AND SET MODEM
`
`y
`
`S212 MODEM MODE
`RELEASE PROCESS
`
`S213
`
`S214
`
`8215
`
`N
`
`N
`
`N
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 38 of 98
`
`5,717,496
`
`FIG.46
`
`MODEM MODE RELEASE PROCESS
`
`FIG.47
`
`131a
`
`•'
`
`1~~-/·---·
`/
`~-/· 132a
`'""-.
`
`133
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 39 of 98
`
`5,717,496
`
`FIG.48
`
`135a
`
`135
`
`101
`
`13,5b(16)
`.
`' .
`. •-,
`' ' -·
`
`0
`I/ )'/I
`
`looooool
`
`120(18)
`
`FIG.49
`(ATTRIBUTE MEMORY)
`(COMMON MEMORY)
`I ATTRIBUTE INFORMATION I
`
`ATTRIBUTE INFORMATION
`
`BOOT SECTOR
`
`FAT
`
`r
`
`ROOT DIRECTORY
`
`IMAGE FILE
`
`IMAGE FILE
`
`DATA
`RECORD
`AREA
`
`~ --.......
`__.,-
`
`r
`
`l
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 40 of 98
`
`5,717,496
`
`FIG.50
`
`IMAGE FILE
`
`HEADER
`
`IMAGE DATA
`
`SPECIFICATION
`TUPLE
`
`DATA TYPE TUPLE
`
`IMAGE PICK-UP
`INFORMATION TUPLE
`
`FIG.51
`
`TUPLE ID
`
`NEXT TUPLE POINTER
`
`TUPLE DATA
`
`FIG.52
`
`IMAGE PICK UP INFORMATION ID
`
`NEXT TUPLE POINTER
`
`DATE DATA
`
`IRIS DATA
`
`SHUTIER SPEED DATA
`
`WHITE BLANCE SETIING DATA
`
`FOCUS POSITION DATA
`-
`ZOOM POSITION DATA
`
`STROBO DATA
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 41 of 98
`
`5,717,496
`
`FIG.53
`
`COMMENTID
`
`NEXT TUPLE POINTER
`(END CODE)
`COMMENT DATA
`LENGTH
`
`COMMENT DATA
`
`FIG.54
`
`SPECIFICATION
`TUPLE
`
`COMMENT TUPLE
`
`PLAY-BACK
`SEQUENCE TUPLE
`
`FILE RELEVANT
`TUPLE
`
`FIG.55
`
`THE FOLLOWING FILES
`ARE EXISTENT.
`1. osc 00001.J61
`2. osc 00002.J61
`3. DSC 00003.J61
`WHICH FILE DO YOU
`SELECT?
`>I@!
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 42 of 98
`
`5,717,496
`
`FIG. 55(A)
`
`No. COMMAND
`1
`PICK UP IMAGE
`
`SEND DIRECTORY
`
`SEND STATUS
`
`DESIGNATE FILE
`
`SEND COMMENT
`
`WRITE COMMENT
`
`SEND IMAGE
`
`PICK-UP DATA
`SET IMAGE PICK-
`UP DATA
`GENERATE SUB-
`DIRECTORY
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`FUNCTION
`PICK UP IMAGE UNDER A
`SET CONDITION
`SEND DATA IN DIRECTORY
`
`IN CARD
`SEND OPERATIONAL STASUS
`OF CAMERA
`DESIGNATE FILE AS A SUBJECT
`OF OPERATION {INCLUDING
`
`PLAY-BACK)
`
`SEND COMMENT PORTION OF
`HEADER IN DESIGNATED FILE
`WRITE DESIGNATED COMMENT IN
`DESIGNATED FILE
`SEND IMAGE PICK-UP DATA
`
`IN DESIGNATED FILE
`SEND IMAGE PICK-UP DATA
`OF CAMERA
`GENERATE SUB-DIRECTORY AND
`GENERATE CONTROL FlLE IN
`
`SUB-DIRECTORY
`
`MOVE FILE
`
`MOVE DESIGNATED FILE TO
`DESIGNATED DIRECTORY
`ERASE DESIGNATED FILE,
`DIRECTORY
`CHANGE FILE NAME CHANGE DESIGNATED FILE NAME
`
`FILE
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 43 of 98
`
`5,717,496
`
`FIG.56
`
`FILE ; DSC 00001.J61
`IMAGE PICK UP DATA
`92.11.11 15:48
`COMMENT
`
`TARO YAMADA
`
`FIG.57
`
`FILE ; DSC 00001 .J61
`
`IMAGE PICK UP DATA
`
`92.11.11 15:48
`
`COMMENT
`
`TARO YAMADA
`PICK UP IMAGE AT MT.FUJI
`
`DO YOU WRITE IN ?
`
`Y ~
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 44 of 98
`
`5,717,496
`
`FIG.58
`
`COMMENT REFERENCE I
`CHANGE PROCESS
`
`RECEIVE DIRECTORY INFORMATION
`
`r--- S240
`
`DISPLAY DIRECTORY
`
`S241
`
`I
`
`INPUT FILE NO.
`
`DESIGNATE FILE NO.
`
`RECEIVE IMAGE PICK UP DATA
`
`RECEIVE COMMENT DATA
`
`~ 5242
`~ 5243
`
`5244
`
`S245
`
`DISPLAY IMAGE PICK UP DATA COMMENT ~ S246
`
`COMMENT INPUT PROCESS
`
`~ S247
`
`N
`
`CHANGED?
`
`y
`
`5248
`_,J
`
`WRITE IN COMMENT
`
`8249
`
`,
`
`( RETURN )
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 45 of 98
`
`5,717,496
`
`FIG.59
`IMAGE PICK UP PROCESS
`WITH COMMENT
`
`INPUT COMMENT
`
`IMAGE PICK UP
`
`WRITE IN COMMENT
`
`RECEIVE STATUS
`
`S253
`
`N
`
`8255
`
`S256
`
`S257
`
`y
`
`FIG.60
`
`DESIGNATE
`COMMAND
`DIRECTORY
`IZl IZI
`
`DIRECTORY
`NUMBER
`OF BYTES
`DATA
`~
`C2:SJ IZ1 IZI -~~~~~- IZI
`
`PC - DSC
`
`PC - DSC
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 46 of 98
`
`5,717,496
`
`1
`
`2
`
`3
`
`4
`
`FIG.61
`
`ENTRY 0
`
`ENTRY 1
`
`ENTRY 2
`
`ENTRY 3
`
`---
`
`FIG.62
`
`1FH
`1CH
`FILE SIZE
`
`FIG. 62(A)
`
`DATA
`
`ATTRIBUTE
`
`OOH
`01H
`02H
`04H
`OBH
`10H
`20H
`
`COMMON FILE
`READ EXCLUSIVE FILE
`CONCEALED FILE
`SYSTEM FILE
`VOLUME ID
`SUB-DIRECTORY
`ARCHIVE FILE
`
`FIG.63
`COMMAND
`IZI
`NUMBER
`OF BYTES
`
`COMMENT
`DATA
`
`PC-DSC
`
`PC- DSC
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 47 of 98
`
`5,717,496
`
`FIG.64
`
`COMMENT TRANSMISSION I
`COMMAND PROCESS
`
`SET BUS TO MEMORY CARD ACCESS
`
`8261
`
`CALCULATE LEADING ADDRESS
`OF DESIGNATED FILE
`
`8262
`
`SEARCH COMMENT TUPLE
`
`8263
`
`N
`
`y
`
`TRANSMIT NUMBER OF BYTES
`DATA OF COMMENT TUPLE
`8266
`
`RELEASE BUS
`
`8267
`
`RETURN
`
`FIG.65
`
`PC- DSC
`
`COMMAND NUMBER
`OF BYTES
`
`COMMENT
`DATA
`
`C><IIXIIXI
`
`lXI
`
`PC- DSC - - - - - - - - - - - - - - - - - - - -
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 48 of 98
`
`5,717,496
`
`FIG.66
`
`COMMENT WRITE IN
`COMMAND PROCESS
`
`RECEIVE NUMBER OF BYTES
`
`SET BUS TO MEMORY
`CARD ACCESS
`
`CALCULATE LEADING ADDRESS
`OF DESIGNATED FILE
`
`SEARCH COMMENT TUPLE
`
`8271
`
`8272
`
`8273
`
`S274
`
`8280
`GENERATE COMMENT
`TUPLE AT THE END
`OF TUPLE
`
`8281
`
`S276
`
`y·
`
`N
`
`8279
`
`S277
`WRITE PROGRESSIVELY RECEIVED
`TUPLE DATA IN SUPER IMPOSITION
`TO COMMENT DATA
`
`RELEASE BUS
`
`S278
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 49 of 98
`
`5,717,496
`
`FIG.67
`
`1. GENERATE SUB-DIRECTORY
`
`2. MOVE FILE
`
`NO. INPUT > I @]
`
`FIG.68
`
`GENERATE SUB-DIRECTORY
`
`COMMEMT
`
`EXECUTE? > Y ~
`
`FIG.69
`
`MOVE FILE
`
`1. osc 00001. J61
`2.
`(SOIA 02)
`2.1 DSC 02001. J61
`3. osc 00003. J61
`
`MOVE WHICH FILE?
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 50 of 98
`
`5,717,496
`
`FIG.70
`MOVE FILE
`
`1. DSC 00001. J61
`2.
`(SOIA 02)
`2.1 DSC 02001. J61
`3. DSC 00003. J61
`
`MOVE TO WHICH DIRECTORY?>2
`
`FIG.71
`
`MOVE FILE
`
`2.
`
`(SOIA 02)
`2.1 DSC 02001. J61
`2.2 DSC 00001. J61
`3. DSC 00003.J61
`
`MOVE IS DONE.
`
`FIG.72
`
`SUB-DIRECTORY GENERATION
`
`COMMENT INPUT PROCESS
`
`S291
`
`GENERATE SUB-DIRECTORY,
`TRANSMIT COMMAND
`
`8292
`
`WRITE IN COMMENT DATA
`
`S293
`
`DISPLAY SUB-DIRECTORY
`
`8294
`
`RETURN
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 51 of 98
`
`5,717,496
`
`FIG.73
`
`8301
`
`S302
`
`8303
`
`8304
`
`S305
`
`8306
`
`DISPLAY DIRECTORY
`
`INPUT DESIGNATED
`FILE TO BE MOVED
`
`INPUT DIRECTORY OF
`MOVEMENT DESTINATION
`
`TRANSMIT DIRECTORY MOVE-
`MENT COMMAND TO DSC
`
`RECEIVE NEW DIRECTORY
`
`DISPLAY NEW DIRECTORY
`
`FIG.74
`
`COMMAND
`
`Pc~Dsc
`
`PC +--DSC
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 52 of 98
`
`5,717,496
`
`FIG.75
`
`SUB-DIRECTORY GENERATION
`COMMAND PROCESS
`
`S311
`
`S312
`
`SET BUS TO MEMORY CARD
`ACCESS
`
`SEARCH EMPTY ENTRY OF
`DIRECTORY
`
`S313
`
`N
`
`S314
`
`SEARCH EMPTY AREA OF SIZE
`OF DIRECTORY
`
`5315
`
`N
`
`.REGISTER SUB-DIRECTORY
`
`S319
`
`REGISTER CONTROL FILE
`
`S316
`
`5317
`
`S318
`
`FIG.76
`
`MOVEMENT MOVEMENT DESTINATION
`COMMAND ~ DIRECTORY
`lZJ jgl IZ} ~
`
`PC~ DSC
`
`PC+- DSC
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 53 of 98
`
`5,717,496
`
`FIG.77
`
`8321
`
`8322
`
`8323
`
`8324
`
`RECEIVE MOVEMENT FILE
`
`RECEIVE MOVEMENT
`DESTINATION DIRECTORY
`
`SET BUS TO CARD ACCESS
`
`READ OUT DIRECTORY
`ENTRY OF MOVEMENT FILE
`
`8325
`
`SEARCH EMPTY ENTRY OF MOVE(cid:173)
`MENT DESTINATION DIRECTORY
`
`5326
`
`N
`
`5327
`
`CHECK FILE NAME DUPLICATION
`
`5328
`
`N
`
`8329
`
`READ OUT DATA OF ENTRY WHICH
`IS READ OUT IN EMPTY ENTRY
`
`5332
`
`5330
`
`8331
`
`WRITE ERASE MARK TO
`ORIGINAL ENTRY
`
`RELEASE BUS
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 54 of 98
`
`5,717,496
`
`FIG.78
`
`8341
`
`IMAGE PICK UP
`PROCESS
`
`N
`
`y
`
`5342
`
`IMAGE PICK UP PROCESS
`
`8343
`
`COMPRESS AND RECORD IMAGE
`DATA IN MEMORY CARD
`
`8344
`
`ESCAPE RECORDING FRAME
`NO. TO RAM
`
`8345
`
`8346
`
`8347
`
`8348
`
`WRITE HEADER DATA
`
`CLOSE FILE PROCESS
`
`SEARCH NEXT DIRECTORY
`
`SEARCH FAT
`
`8349
`
`N
`
`y
`
`RETURN
`
`8350
`
`8351
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 55 of 98
`
`5,717,496
`
`FIG.78(A)
`
`TUPLEID ABBREVIATION
`
`MEANING
`
`OOH
`
`CISTPL_NULL
`
`NULL TUPLE (NULLIFY)
`
`01H
`02H-07H
`
`CISTPL_DEVICE
`-
`
`DEVICE INFORMATION TUPLE (COMMON MEMORY)
`RESERVE
`{DEVICE INFORMATION TUPLE FOR
`HIGH-ORDER COMPATIBLE VERSION)
`
`08H-OFH
`
`10H
`11H
`
`12H
`
`13H
`14H
`15H
`16H
`17H
`
`-
`
`RESERVE
`(DEVICE INFORMATION TUPLE FOR
`HIGH-ORDER INCOMPATIBLE VERSION)
`CHECK SUM TUPLE
`· CISTPL_CHECKSUM
`CISTPL_LONGLINK_A LONG LINK TUPLE
`(TO ATTRIBUTE MEMORY)
`
`CISTPL_LONGLINK_ C LONG LINK TUPLE
`(TO COMMON MEMORY)
`
`CISTPL_LINKT ARGET LINK TARGET TUPLE
`CISTPL_NO_LINK
`NO LINK TUPLE
`LEVEL 1 VERSION/PRODUCT INFORMATION TUPLE
`CISTPL_ VERS_1
`EACH LANGUAGE LffiER LINE TUPLE
`CISTPL_ALTSTR
`DEVICE INFORMATION TUPLE
`CISTPL_DEVICE_A
`(ATTRIBUTE MEMORY)
`
`18H
`
`CISTPL_JEOEC_C
`
`19H
`
`CISTPL_JEDEC _A
`
`JEDEC DEVICE ID TUPLE
`(COMMON MEMORY)
`
`JEDEC DEVICE ID TUPLE
`(ATTRIBUTE MEMORY)
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 56 of 98
`
`5,717,496
`
`FIG. 78(8)
`
`TUPLEID ABBREVIATION
`1AH
`1BH
`
`CISTPL_CONF
`CISTPL_CE
`
`MEANING
`
`CONFIGURATION TUPLE
`CONFIGURATION ENTRY TUPLE
`
`1CH
`
`1DH
`
`CISTPL_DEVICE_OC ADDITIONAL DEVICE INFORMATION TUPLE
`(COMMON MEMORY)
`
`CISTPL_DEVICE_OA ADDITIONAL DEVICE INFORMATION TUPLE
`(ATTRIBUTE MEMORY)
`
`1EH-3FH
`40H
`41H
`42H
`
`-
`(RESERVE)
`LEVEL 2 VERSION INFORMATION TUPLE
`CISTPL_ VERS_2
`FORMAT INFORMATION TUPLE
`CISTPL_FORMA T
`CISTPL_GEOMETRY GEOMETRY INFORMATION TUPLE
`(ONLY DISC TYPE FORMAT IS POSSIBLE)
`
`43H
`
`CISTPL_BYTEORDER BYTE ORDER INFORMATION
`(ONLY MEMORY TYPE FORMAT IS POSSIBLE}
`
`44H
`45H
`46H
`47H-7FH
`BOH-FEH
`FFH
`
`CISTPL_DATE
`CISTPL_BATIERY
`CISTPL_ORG
`-
`-
`CISTPL_END
`
`INITIALIZATION DAY-TIME TUPLE
`BATTERY REPLACE DATE TUPLE
`PARTITION CONTENT INFORMATION TUPLE
`(RESERVE}
`FOR MAKER INDIVIDUAL INFORMATION
`TUPLE LINK COMPLETION TUPLE
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 57 of 98
`
`5,717,496
`
`FIG. 78(C)
`
`CONTENTS
`
`ID (JUMP COMMAND TO BOOT CODE)
`IT SHOULD BE WHETHER EBH, xxH, 90H OR E9H, xxH, xxH.
`MAKER NAME AND VERSION NO.
`NUMBER OF BYTES PER 1 SECTOR
`""""
`NUMBER OF SECTORS PER ALLOCATION UNIT
`NUMBER OF RESERVE SECTORS
`NUMBER OF FATS
`NUMBER OF ENTRIES IN ROOT DIRECTORY
`NUMBER OF ALL SECTORS
`MEDIA DESCRIPTOR (F8h)
`NUMBER OF SECTORS PER FAT
`NUMBER OF SECTORS PER 1 TRACK
`·NUMBER OF HEADS
`NUMBER OF INVISIBLE SECTORS
`(RESERVE)
`BOOTSTRAP CODE ETC.
`
`BPS
`
`_,1
`
`OFFSET NUMBER
`OF BYTES
`+00
`3
`
`+03
`+08
`+OD
`+OE
`+10
`+11
`+13
`+15
`+16
`+18
`+1A
`+1C
`+1E
`+40
`
`8
`2
`1
`2
`1
`2
`2
`1
`2
`2
`2
`2
`34
`-
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 58 of 98
`
`5,717,496
`
`FIG.79
`
`PROCESS FOR ERASE SW.
`
`S361
`
`8362
`
`N
`
`N
`
`S363
`
`READ FRAME NO. WHICH HAS
`BEEN ESCAPED
`
`S364
`
`SET PLAY-BACK FRAME NO.
`
`MUTING PROCESS
`
`S368
`
`S365
`
`PLAY -BACK DESIGNATED FRAME
`
`S366
`
`ON
`
`S367
`
`FIG.80
`
`1
`CLUSTER 0
`2
`.--, -F-F8---,.-F-FF----r--T-
`
`'----y---J
`12BIT
`
`FINAL CLUSTER
`
`I
`
`I
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 59 of 98
`
`5,717,496
`
`FIG. BI(A)
`
`FIG. 81 (C)
`ERASE I[
`I _I
`
`ERASE
`
`FIG. 81(8)
`I ,-
`1 ,-, -
`FIG. 81(0)
`
`ERASE ~-~ ~-~
`1_1 1_1
`
`FIG. 82(A)
`
`'\ 4 t
`
`I I I
`
`I
`
`I
`
`FIG. 82(8)
`I
`
`-:ERAsE:-
`
`I t I
`
`I I t I \
`
`-
`
`,-, -
`
`FIG. 82(C)
`
`\
`
`I
`
`I
`
`I
`
`I
`
`I
`
`t
`
`I
`
`FIG. 82(0)
`
`,
`
`I
`
`I
`
`I
`
`t
`
`I
`
`I
`
`:ERASE:-
`'\ -
`
`~-
`
`I_
`
`PLAY
`
`~-~
`1_1
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 60 of 98
`
`5,717,496
`
`FIG. 82(E)
`
`ERASE MODE OPERATION
`
`A
`
`B
`
`c
`
`WITHOUT FORMATTING MEMORY CHECK AND
`MANAGEMENT AREA WRITING ARE DONE, AND
`WITH FORMATTING ALL FILES ARE ERASED.
`
`MEMORY CHECK AND MANAGEMENT AREA
`WRITING ARE DONE WITHOUT FAIL.
`
`THE MANAGEMENT INFORMATION IS WRITIEN
`WITHOUT WRITING ATIRIBUTE INFORMATION
`OF THE COMMON MEMORY.
`
`Ex. GOOG 1003
`
`
`
`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 61 of 98
`
`5,717,496
`
`FIG.83
`
`DISPLAY ERROR
`
`8377
`
`S374
`
`S375
`
`S376
`
`ALL DATA ERASE
`PREPARATION FLAG SET
`
`I ERASE I DISPLAY FLICKER
`
`SETIING TIMER TO 5 SEC.
`