`
`@fifimfikfl
`
`®fifi=fi4§§$fifi<m
`
`BE62 — 21 3348
`
`@Int.C1 .4
`H 04 L
`
`13/00
`
`ififiUEfi
`3 1 3
`
`EW§E§%
`7240— 5K
`
`@£% flflwfimwngfima
`
`fifififi i3? fifimfi 1(25E)
`_______________________________________—._———v—————————-—-
`
`®%%®%fi E¥fifi
`
`@fi E flm—mw7
`
`@351 E 3261(1986)3513El
`
`®§éififi
`@& E A
`@R E A
`
`fic-EIS
`FEES
`& fiséitfiii
`it?
`{71%
`fifii E
`
`fififlfi¢fi§§fil§fi $Kéfifi§fi¢l%fi
`m%m$Efimmn§fl
`
`filZ
`
`‘
`
`1.fim0am
`
`$¥§a
`
`2.fiflfl*®mfl
`
`ifi?bfifl$fi®fifl%1fi£fi®$¥fifl.
`
`3.fimmgmamm
`
`[ammamx
`
`(Efitmflmfifi)
`
`m f-fifififi&&fi?é$¥fififi\@fif
`
`$E?btfiufifi@fimfi%fi%€fififi%i
`
`bfi%wt~%fi%fiffiiank@fitoifi
`
`fimm%%mfiaumimmvbmamfimwm
`
`a\z&mmrmmanmaammgamfiam
`
`tkmm$¥¥fi‘fiE?—9fififi%&fi
`
`#étfitf—fififififiéf:affié$5c
`
`btfi¥¥fitm?éa
`
`<wxmaw>
`
`fifi‘ K—‘jiJl/jVKJ—SM 7:175?
`
`EEfifif—afifl$?émmfiém%fifififi
`
`7m37bD—5\§flfi$%E.NC§fi%§
`
`flt‘mEE%mTEi3ntEBKO$E§E
`
`Em¥¥flu‘mwi¥fifitfifi?bkwfif
`
`7-9éififvafifimfiéfififif—5fifi
`
`fifimt.m2mwé%mmfimw&v/xnm
`
`fififiEf-afififim%ffifl3ntfifi7—
`
`9Efifi§fitifi?é§fimmfit\fifiit
`
`itfifim&?&$¥%fig
`
`m mEfi%wm‘fifiEmmf-Ffifiii%
`
`:tfifififfibxfifiifiwm%m‘mfifi%
`
`wrmmankf—chwr,mmmMEgm
`
`-$Efiflfi&%itfimfi§<t91wén
`
`fifi$D‘CnBE¥EE®?-5Efififii
`
`mét®K\wbmé7nh2m7T94fibw
`
`anagaiflumanrwé. Yubfllbi’j‘fi
`
`4vumiu;5tv§@ac&fianrfima
`h\@fiL®?-$¢E?A®HWE%K@E§
`
`fivbatfifififfib.
`
`(fiMfimmb;5tyaMW~\
`
`fiRU/Rfimfifififif-aéfiEfififiafi
`
`bmbfafl‘B. 3:570
`
`“287-
`
`EXHIBIT
`
`Petitioner - Kyocera PX1023
`
`Kyocera PX 1023__1
`
`
`
`®E$Ifié¢fiflm
`
`@fififlfififi
`
`®fi%%%fifim>
`
`H362 - 21 3348
`
`@Intpl _“
`
`H 04 L
`
`13/00
`
`iraBIJEEFs‘
`
`3 1 3
`
`EW%E§%
`7240- 5K
`
`@an Hammlssn 9 F1198
`
`fifififi fifii %fi®fl1.(é5fi)
`
`
`@%mmz% E¥§E
`
`@>#$
`
`@531
`
`EB EE61-53547
`
`E3
`
`5361(1986)3F§13E1
`
`@% fl %
`@fi E A
`@fi E A
`
`§:# %
`
`E %
`& K é‘fiifiifi
`fifli 2% £%% Hlfi
`
`fififlfi¢fii§m1§fi fiifififi§fi¢l%fi
`mmmézfimmnfim
`
`m
`
`m
`
`g
`
`EEVéfiHfifimfiE%1fififi0E¥¥fin
`
`1.fimmzm
`
`$¥£E
`
`2.fifififi®fiw
`
`3.xmwgmamm
`
`[fiflofifi]
`
`(Efitmflmfifi)
`
`m
`
`f—afifififiéfifié$¥fifiu‘@fii
`
`xfimu%¥%fi‘fiE7—9fififlfififi
`
`fiivétfiu%3@fimfifififiéfifi$%fi
`
`'JZatitE?-5fiifi1fifl§’if:9?f§éck5ki
`
`é%%mt‘fifi%fi?§isnt@fiE98fi
`
`fiflflfi§®fifififi€fiflfibfififlfififl$
`
`bt3¥fificmvé.
`
`(flfimfifi)
`
`t‘fifimmfimmantfifimflfifimfififi
`
`fifi‘K—VTmJDE1-9\7ndfiv
`
`Efifii?—9Kfi$?émmfigfifififififi
`
`7w3be-5.§flfi$§E‘NC§E%§
`
`%t\mfifi%flffiiéntflflcofifififi
`
`fl$¥fiflfln m®fi¥fifltfififiét®ki¥
`
`f-aéfifif—atfifivbfififif-afifi
`
`-9fifimfi&fiit%®fi§<fiotwén
`
`fififlt.fi$fiflfi%fl§fififlfi0/Imm
`
`fifixb‘cn5$¥%E®f—9fifififié
`
`fififiEf-afifififlflffifiahtfifif—
`
`filéfcébii‘ ‘I‘Dbb7fll‘3lb775‘fftfl?
`
`aéfififificfififibfifiMEmt\éfiit
`
`Iihéfifiififlfiiéh‘cwb. 7flbfilb7j'5
`
`Ctfififitié$¥§fiu
`
`m mfifi%wm‘fifi&moE—Ffizaya
`
`4*f‘331'lil/325tilqlfilfitififi‘éh‘cfimé
`
`11‘ Eaiflf-fififfbmfilfl{§%fiffififi
`
`Ctfifi%ffib‘ME§RME$m‘fi$m%
`
`fiibitifififfl‘éf‘fib.
`
`wrmaantf—Fugmr‘mammggm
`
`(fiMfiflmb¢5&Vbfififi)
`
`m&U/xuMEE§%?-aémfififigac
`
`bffibl‘sb‘B‘ 1:537Dh3A/71‘54‘f’8
`
`—%F—
`
`Kyocera PX 1023_1
`
`Kyocera PX 1023_1
`
`
`
`5131315862-213348 (2)
`
`mwtfifimflmfzafificu‘mmmsm%
`
`(fififiéfifl?étww¥a)
`
`Efiflfibu
`
`tfififl’iéifihfifi’étfi)‘ CDQHE'CII‘
`
`’3"
`
`© 7ur2w7ia4fu‘m%fiao@fi
`
`—9&fifl%€§?é$¥fifit,@fifi$fifi
`
`cfi%§¥?§fibrfimanfiwntxfiafzwm'c‘
`
`7ubjm7f54fifififibtb‘cnéflfi
`
`Kfifivétwmiflfifififfib.
`
`® 7Db3w7f54fiufififififfiié
`
`#‘*flEE¥§fiBfifi§E€fibTwéof
`
`étfifififi®fi®fififlfléfififi%fié%%
`
`wt‘3fi%wT%E3htflficoififimW
`
`Egmmfimgémmyamfimgfiwfla.a
`
`fiflfi?fi&3htfifififl%%®fifififiéfi
`
`fif—acgmvmeE%ugaafim$a\
`
`:9iaififififi‘fiEmfi/fififiifllmvskwfi
`
`m&m%$r$zanm@auoam§E7—a
`
`m$fifiTfiba
`
`Efifif—acfififéfififif-afififififi
`
`@ 7-9fifimgmfzau;kmmaml
`
`a\mamm%%mgfimwfiv/2mmafi§
`
`—vusmr@§tanéfifimbmvaénb
`
`fi?—9§fififi%rfifiahtf-9E§fifi
`
`flbfi‘fififififu\7flbflw7ffi4ffi
`
`Etfifiib§EMEmt‘€fiit.
`
`Eaawmaal—fuf—afifiugéfiza
`
`(km)
`
`vbatfifsawatu
`
`mfimnma$¥fiam\a¥aamm%m
`
`mfimm\ifimfigcma1‘§¥¥fiwfi
`
`fifiéfi?flfi®1%&flfibtfl9¥flfiw
`
`fiéf—9&U@fifllflflf§%®fliflifllfifié¥fifi
`
`¥§fiaavfza?bctfirség¥fimé
`
`EmvéctEEWtiéu
`
`mafimsmz]
`
`aanran\$¥aaxxmawemv¢nu
`
`fi%mm§%waugwr%§E7—a&U/x
`
`uflflfi%fifiéfifififitfifiiéu
`
`(£MM)
`
`JX'F‘ fififlfimibfiflélfi§§fifibfafiw
`
`EE‘E¥§EOK%®W§EE5K®OW%
`
`#69
`
`EE5B\mmfi?fifit?-9fiébtwt3‘
`
`fiTISZKfifiD$1¥DfiWE€FR§7D70
`
`fififgmflfli4flf'0‘éfifl‘ @fififlfifib‘fih
`
`‘C'tfiéo
`
`t3f§f~91<v777®55fii®fi®t€fii§
`
`EEfiw'c‘1fiiffo‘ 2¢ifiifi4797xv
`
`m¢-9&a&.%&%mmg4m‘§aa¥g
`
`42‘ 3‘155355'11511313. 4Iifi§EMEBIh 5t:
`
`EmmflfifiiéfioT\C®F—9€fififlm
`
`Wfifliflifi‘ 60$§1§?-91<w77\ 7&1fi4§:f
`
`$3AE6.
`
`‘9/‘V7PE‘fl—1bTI/‘é. R. 8$$=¥=-i1{-F\
`
`EEMWESREfifiEE34>97I422
`
`Qtifiiilfilfilfi’fisfififl‘ 10t¢fifittfl73filflvfi
`
`@DTR (?‘951~Efi')Dl/7"‘4Hfii)\
`
`(7'—
`
`‘IEEIL11t1filfflfi§fitfl3fltbfmfilfifilmf§
`
`atvhU74Ah‘RTS(U911hV9t
`
`filfiflggffififi‘ 12t1fi']flfli§%$f&fiH—=Efi§3€
`
`Vth)\CTS(0U7VOtVFAD)%
`
`fib'fb‘bn EC» 13L:%§2f§?—9fifififl‘
`
`fifi4>a714220fimégfifiamaf\
`
`14ufififlflfifi. 15t1fifi§b§ (CRT) E
`
`III
`WE®94 VfiTWEEE?-9Efifi®fifi
`
`fib‘fwbu
`
`475171412. ‘E?L\1’Efib’ffl§®$¥%
`
`{5"A1. fifi4797147~2\ fiififilmfll
`
`Eflifibo
`
`3‘ fifififlfl‘flflfir‘ ”£1371-9KV775‘ if
`
`@6‘?—9fififl‘fl®fi¥%fimfifififi
`
`{EF—Qlfiv77’6fi‘ fiPfiRS-ZSZCKQ
`
`Tififilth07—3 "ACK"7J‘5EE3*LTE‘
`
`ota’C\ Eibtxb‘flfl03¥3f§t‘ WEIHEES
`
`221:3;ch Ch‘C‘F—flififgfiY‘iéb“ WE
`
`5tmf‘ufif‘f-5fiifi’ifiififlffiéo CHE
`
`3X33"NAK" fiififiéhfi’fcifiéfifi\ 323%
`
`Efi‘ifimwfimtflfiétiéfifawa
`
`Emflfl4ufififi-f-9fififimmfi¥fifi
`
`—%&-
`
`Kyocera PX 1023_2
`
`Kyocera PX 1023_2
`
`
`
`353583 62-213348 (3)
`
`«fifivéo ChBF-fi “ACK” "NAK"
`
`Tfifimhfl‘ flfllflflfi%®filfififi§fifi§'i‘-9
`
`l1?-9<‘¥13@IREJ§fi3h6§E7-3-
`
`ffifi‘iflbxfififiéu
`
`9/i7776t1fifififiaifi3fléfifDT‘fiéa
`
`filflf§§1fifl§fi7fififi5fi1 2L2‘ @Eflfifil'fifl{§%
`
`—7i‘ M®$¥fififJ\B?-9fiiifi3ht8t
`
`$36431 1wfifif-9&~Elfiflfiflflfifi (491216:
`
`flétti‘ Eiifliflmlgfi3fia" fiféf-filfifififi
`
`O.1%fi)€fiamof@fififlflflfi%0)1filfifi
`
`MEE‘4NED.
`
`ififi‘EMEfiS4tIC07—9’E
`
`Eéfiéfifi‘lmf-éltbffiifi‘ién fifiéfifli‘l
`
`fifiimfifif—aliv77klfim?é.
`
`2&3. @fifllflligfifiE3EH3110Xf'Jwfi
`
`$-$-F8b¢iflifit®$-ififfi&fiii&ifi‘f
`
`fif-fléfiaflibfc’éfiflfifii’EUUJfiOVh
`
`iéffll‘ii’fu‘ifi%§1®1&3§fi3ffib‘l§lfi
`
`Emwflh'ié.
`
`EEt\ fifififlfimifififif-flfilffll'flfigfi
`
`EQEF—fiifl—tfifififl‘l 3&3‘ fifilfilfico
`
`figVJifiTEtflhEE’é‘ “’1" tbffi'fiyéith‘
`
`SE13:Tcu§1§®%7fiEmEE§E?-9lfiv
`
`‘L‘z‘féfitb‘ffib,
`
`7762Bfif27-91‘77770Wfi’258fl2
`
`@mflflfl{§%fi($§fi¥fifi1 1&3fi/‘Tifiibfilw
`
`DI" Ch72fi$m0fi7fiffii‘-9tbffi§2‘f
`
`Efififl107‘fi"1”®tE—fii§4‘/fl7x41
`
`be
`
`$20Efiflfl€§®fiifiéfiafliffi®Tfié.
`
`fififlfifil14€1fififiififififi12.13®fi
`
`fiatflbflfiquUitfifi‘aflé. fifififi‘.
`
`fif-flfiflbb‘ DTR. DSR"'%EE$‘JW
`
`‘1‘ fifilflf§€§1§i§®1fi¥i
`
`I'ONJ I'OFFJ tC
`
`$133-FH 3E1) (
`
`:
`
`) gfififbflfiflmfi$3
`
`XEEE‘EI‘CXEU’Emfiib’Cfii‘ CHBXEU
`
`—l-"EE§IEfl’.lJTTSl. F-9§f§®94279
`
`Efi‘éifi’fi‘fi‘fibhtB‘EOMfl’ifl'fiyhvb
`
`géfi’fitflfa‘t‘fiéififiifififi‘l 50Efi£€
`
`mmmfiz). EG'C‘ EXf‘JmVifi’i‘lfi’iifio
`
`FfiE’Di/‘R’Eé’dbfimffién ifimfifih‘tfi
`
`2I'C‘fiii'fba
`
`61¢:Efi?-91<7777#%fi?éfim0?
`
`EEMHWEES. §{§7—9/‘7776‘ ififi?
`
`‘9E1?§fi0_t59’3fi77<36$5K7391“
`
`—5I/§*/77’7‘$-fl<-I‘8‘fifi§fi15ki‘
`
`be
`
`$¥§EfmfiflflK¥M§fitté§i§Tifibfix
`ZSWJI‘Lé‘ C’ILBEfiLKZSWJ‘C‘E’Jtiawfi
`
`—fi\ EifiBfii‘ €Efifllflfl1§§DTR. DS
`RW’E [ON] \ FOFFJ QELCKMTSD‘CW
`
`9%EJEFJW3h‘Ch‘é7fé'C5b.
`
`iEEEb‘ fiEfifllWE%®fififififfi [ONJ
`
`fiZEufifiifiifi15®EEtRfiEfi<bTwéa
`
`'L‘finti. %®mfiifi)§fl?é$5tfi7fi6hf
`
`EEA$¢E§E7-9fi7fifiifififi1 STfifiéh
`
`0‘6. CELT” fififilflfigflfififififl‘l 2L1.
`
`1:53—51’Efi7'fi'fiéfififi‘6‘t50‘ EmBlIfi'Hme
`1%filfifi7fifififil12‘ffifiénfcf—9’Efi7fi
`
`mflflfilfifil'flfifififififfifll’l 10>§¥§9IHE130
`7h (DUEUIE‘ 0.1%fitfialflymffi‘fi
`
`fiéb‘flfi'éifié. EfifiAta“ fiflfié’ifiaffiififi
`
`EDfifiJ’fifl{3%ffifliO. 1fl$01§¥$3m3§fl§1
`
`Diffiéfififlfimf‘cfib\EEBfiZfiétl-Cfi
`
`FONJ‘Efiofctb‘Cfi‘CmUilg’E9<tfi
`
`Efi?bit®txb‘¥lifimtfiza‘(wé.
`
`O.1ERET55‘1Rfifi7J—fi’fiéitb‘f'8év‘k5
`
`EWA’Efiifi?ét\ FTJSZEE'E" FRJ
`
`E72290
`
`bifi’EEH—ib‘fl/‘bo E9
`
`,Ak , Sx%03€%
`
`Lliflfiii‘ing‘ #NU—Sl‘afi EEA‘CJ:
`
`tilSOQfiHHflZFVfiQfiI’SIE’EJWEKJtfi‘D‘C“
`
`DEfiiE-‘f-fiflmnéfiéitfifi‘EfiB
`
`Waiti‘AktiACK’E'NkbiNAK’En—ibfb‘
`
`[420%0t383'0fi‘lfifltévasmfiflg’8fi7ait
`
`é.Cflfififl‘fiffiflibflfllfiflfiafififl10'f“1"
`
`ifiTéé$5tfi§a
`
`ififiéEEh’CO‘bfi‘fiftiEfififi‘EflfiE‘QKifi
`
`1335\t58§fi<§{3156clmi1‘7U‘/51E
`
`EéhfwélfiIfiEUM‘C‘fiE?—filiv77
`
`EEL‘CHBEEMfifiEfi’fbiv-btb‘c
`
`—289-
`
`Kyocera PX 1023_3
`
`Kyocera PX 1023_3
`
`
`
`mafia 62-213348 (4)
`
`fifi?é£t7fi?8§>ltflmgfi?fiéa
`
`uiKctD‘ #NU-filtififi7flfifllb7i‘
`
`54f§$fifibfifia<‘fifi%ficmutfi
`
`ut®fi0\$fiME$hg‘$¥%fiu%S
`
`mmofza$a€£mutfira¥gagar
`
`Eg‘flfi\m%tfi%Mfl€fl9fiéDtfi
`
`fififlfflbitfi??é$5€fié°
`
`vaa¢5utan
`
`fiSEKMZQiMWJQ‘YDvQIEfl—V?y
`
`4.mmmm$&fiw
`
`$%m%m‘m%%mMKiEf—mefifi
`
`fi1flufififl®—%Mfléfifi7flwafi\
`
`fi16£fimb‘§fififi1smfifiéfi4flu
`
`fiffififi?-flifi&\%5EEfivfifififl
`
`égmmafiiufiwzifirabxacuta
`
`fiZEufi1®Kfii£fiW®fifimmmfiWE‘
`
`msauxammmmammafiv7nvaa‘
`
`a4m&v%5auacasaufi3m®%mm
`
`Offiéa fiffifimmigiflflfii—ifi-FB‘CJia
`
`mfifififififififlfifién
`
`Tfifia
`
`'
`
`8m¢-m—F
`
`fi4flfivfi5fitfibtfififim‘f-Ffl
`
`W01M§fi§2ltfl$3fiffi<bt6®fi§g
`
`awaE—Ffifiu$¥%E®W§E$aI§H
`
`fiETEéEQTfiéuWZE‘fiWE%M%E
`
`ma12r$¥gamfimmacxarzacw
`
`bamgofiaE—FévuaaAraaxac
`
`b‘CfiS‘ MWWREESU'CCflBf—F’EEU‘
`
`fi‘iéck’JKL‘CfiEb‘u
`
`[fifimmaJ
`
`9mfififififi%£fi$
`
`10mififlhflflfifi$
`
`11~@aé%mx§ma
`
`12mfiWE§Mfifififififl
`
`13mfififif-9fifififim
`
`16m§fif—Ffim%fi%
`
`ell‘C
`Rama: 3. t? 15‘: E. i
`
`Rz‘K
`TzsanCD 1235 Ex LF
`RzNK
`TzsxABCD 12345 Ex Lr
`
`(RS-232C)&C‘}X
`47,‘71‘7~
`
`Ela$1w{§§
`Vififififii
`
`filméfi‘fifi
`
`fiifififl!
`
`DTR
`*
`
`[0 NJ
`[OFF]
`
`DSR RTS CTS CD
`f
`«-
`1-
`
`as
`
`Cl
`
`*-
`
`$5.
`
`—290—
`
`Kyocera PX 1023_4
`
`Kyocera PX 1023_4
`
`
`
`#35303 62-213348 (5)
`
`
`
`—291—
`
`Kyocera PX 1023_5
`
`Kyocera PX 1023_5
`
`
`
`GREGOR HARTMANN
`JAPANESE-ENGLISH TRANSLATION
`137 OAK STREET
`RIDGEWOOD, NEW JERSEY 074-50-2508
`Voice; 201-220-6785 em^il; g.bgrtm9nn@g-tt.net
`
`TRANSLATION from Japanese to English
`
`CERTIFICATE OF T R A N S L A T I ON A C C U R A CY
`
`This day personally appeared before me Gregor Hartmann, who after being duly sworn
`deposes and states:
`
`that he is a translator of the Japanese and English languages, a professional provider of
`translations, accredited by the American Translators Association (Alexandria, VA) for
`Japanese to English translation;
`
`that he is thoroughly familiar with these languages and has carefully made and verified
`the attached translation from the original document in the Japanese language, to wit:
`
`JP62-213348A (Takahashi)
`Electronic Device
`
`and that the attached translation is a true and correct English version of the original to
`the best of his knowledge and belief.
`
`Sworn to before me
`
`Gregor Hartmann, Translator
`
`OFFICIAL SEAL
`GIUSEPPINA PALACIO
`NOTARY PUBLIC - STATE OF NEW JERS
`My Commission Expires Aug. 23, 201
`
`Kyocera PX 1023_6
`
`
`
`
`
`
`
`
`(19) Japan Patent Office (JP)
`
`
`(12) Laid-open Patent Application Gazette (A)
`
`(11) Laid-open Patent Application No. S62-213348
`(43) Date of Laid-open Publication: Sept. 19, 1987
`Agency Control No.
`
`7240-5K
`
`(51) Int. Cl. 4
` H 04 L 13/00
`
`
`ID Code
` 313
`
`
`Examination: Not Requested Yet No. of Inventions: 1 (Total 5 pages)
`
`
`(54) Title of Invention: Electronic Device
`
`(21) Application No.: Patent Application S61-53547
`
`(22) Filing Date: March 13, 1986
`(72)
`Inventor: Koichiro TAKAHASHI, c/o Toshiba Corp. Fuchu Plant, 1 Toshiba-cho, Fuchu-
`shi, Tokyo
`(71) Applicant: Toshiba Corp., 72 Horikawa-cho, Saiwai-ku, Kawasaki-shi
`(74) Agent: Yasuo MIYOSHI, Patent Agent, and one other
`
`
`
`
`SPECIFICATION
`
`Title of Invention:
`Electronic Device
`
`1.
`
`
`What Is Claimed Is:
`2.
`(1)
`An electronic device, characterized by providing an electronic device that has a
`
`data transmission function with: an instruction unit that specifies a circuit and instructs display of
`the transmission status of the specified circuit, a current status detection unit that detects the
`current status of transmission control signals for the circuit specified by the instruction unit, a
`control signal status display editing unit that edits the current status of transmission control
`signals detected by the detection unit into display data, a transmission/reception data display
`editing unit that edits transmission/reception data for the circuit specified by said instruction unit
`into display data, and a display processing unit that displays display data edited by said control
`signal status editing unit and/or said transmission/reception data display editing unit on a display
`device.
`The electronic device of claim 1, wherein said instruction unit can specify a mode
`
`(2)
`for the display type, and said display processing unit displays said control signal status and/or
`said transmission/reception data on the basis of the mode specified by said instruction unit.
`
`Detailed Description of the Invention
`3.
`Object of the Invention
`Industrial Field of Application
`
`
`
`1
`
`Kyocera PX 1023_7
`
`
`
`
`
`The present invention pertains to an electronic device, and in particular to an electronic
`
`device that has a data transmission function and that is able to monitor the data transmission
`status.
`
`Prior Art
`
`In recent years, many types of electronic devices, such as personal computers,
`programmable controllers, various types of terminal devices, and NC devices, have been
`provided with a data transmission function in order to connect to another electronic device.
`
`Hitherto, a device known as a so-called protocol analyzer has been utilized to know the
`data transmission status of these electronic devices. When measuring, a protocol analyzer is
`connected to the circuit and used, and it is possible to display the data on the circuit and the
`status of modem control signals.
`
`Problems the Invention Is to Solve
`
`Nevertheless, a communication status monitoring system that uses the above-mentioned
`protocol analyzer has the following sorts of problems.
`
` A protocol analyzer must be used while directly connected to the circuit of the
`electronic device, so the protocol analyzer must be provided, and time and effort are required to
`connect it to the circuit.
`
` A protocol analyzer needs a display device, but the electronic device usually has a
`display device too. The fact that the monitor means cannot utilize the display device of the
`electronic device is uneconomical.
`
` A data communication status monitor is needed by various different users, both large
`and small. However, with conventional systems, a small user without a protocol analyzer cannot
`monitor the data communication status.
`
`In view of these problems, it is therefore the object of the present invention to provide an
`electronic device that can monitor the electronic device's transmission/reception data and the
`control status of circuit control signals using the electronic device itself.
`
`Configuration of the Invention
`Means for Solving the Problems
`
`In order to achieve the above-mentioned object, in the present invention an electronic
`device that has a data transmission function is provided with: an instruction unit that specifies a
`circuit and instructs display of the transmission status of the specified circuit, a current status
`detection unit that detects the current status of transmission control signals for the circuit
`specified by the instruction unit, a control signal status display editing unit that edits the current
`status of transmission control signals detected by the detection unit into display data, a
`transmission/reception data display editing unit that edits transmission/reception data for the
`circuit specified by the aforementioned instruction unit into display data, and a display
`processing unit that displays display data edited by the aforementioned control signal status
`editing unit and/or the aforementioned transmission/reception data display editing unit on a
`display device.
`
`Operation
`
`An electronic device in accordance with the present invention has a built-in monitor
`means which utilizes a part of members that perform the basic functions of the electronic device.
`
`
`
`2
`
`Kyocera PX 1023_8
`
`
`
`
`
`Along with carrying out the basic functions of the electronic device, the [monitor means]
`displays transmission/reception data and/or the control signal status on the display device, based
`on instructions from the instruction unit.
`
`Embodiments
`
`Below, embodiments of the present invention shall be described with reference to
`drawings.
`
`FIG. 1 is a block diagram showing the first embodiment of the present invention.
`
`In the drawing, 1 is a modem, 2 is a transmission interface, 3 is a transmission control
`unit, 4 is a transmission/reception processing unit, 5 is internal circuitry, 6 is a reception data
`buffer, and 7 is a transmission data buffer. Also, 8 is a keyboard, 9 is a display circuit number
`storage unit, 10 is a display output control storage unit, 11 is a circuit control signal status
`accumulation unit acting as a current status detection unit, and 12 is a control signal status
`display editing unit. In addition, 13 is a transmission/reception data editing unit, 14 is a display
`processing unit, and 15 is a display device (CRT).
`
`The modem 1, transmission interface 2, transmission control unit 3,
`transmission/reception processing unit 4, reception data buffer 5 [sic], and transmission data
`buffer 6 [sic] perform data transmission between another electronic device (not shown in the
`drawing) and the internal circuitry 5 according to the RS-232 standard. These members are not
`different from publicly known members.
`
`Specifically, when the internal circuitry 5, which is for performing the basic tasks of the
`electronic device, wants to transmit data to another electronic device, it informs the
`transmission/reception processing unit 4 to that effect, and sends data for transmission to a
`predetermined part of the transmission data buffer 7. The transmission/reception processing unit
`4 specifies a circuit to that electronic device and sends this data to the transmission control unit
`3.
`The transmission control unit 3 reads the transmission interface 2 control signals, such as
`
`DTR (data terminal ready) output, data set ready input, RTS (request to send output), CTS
`(request to send input) for the transmission interface 2, and sends the aforementioned
`transmission data to the other electronic device via the predetermined transmission interface 2
`and modem 1 at a predetermined timing.
`
`Furthermore, after transmitting data, when the data "ACK" is sent back from the other
`electronic device as reception completed notification, that concludes data transmission, but if the
`resend request "NAK" is sent back, the transmission/reception processing unit 4 again transmits
`the same data to that other electronic device. "ACK" and "NAK" data is temporarily stored as
`data in the reception data buffer 6 connected to the circuit.
`
`Meanwhile, if data is transmitted from the other electronic device, the transmission
`control unit 3 sends received data to the transmission/reception processing unit 4, and the
`transmission/reception processing unit 4 stores this data in a predetermined reception data buffer.
`
`The keyboard 8 can perform the usual key operations. Also, here, it forms a part of the
`instruction unit, and can specify a circuit, and instruct display output of that circuit's
`transmission/reception data and the control signal status with the signal "1."
`
`The circuit control signal status accumulation means 11 reads the status of the circuit
`control signal for the transmission interface 2 when the display output control storage unit 10 is
`"1." The read status is accumulated in memory. The accumulation system is configured by
`providing in advance memories corresponding to the "ON" and "OFF" status for each type of
`
`
`
`3
`
`Kyocera PX 1023_9
`
`
`
`
`
`control signal, and counting the statuses when those signals appear in these memories. Therefore,
`data indicating the current status of the control signals can be obtained when the content of each
`memory is read in order.
`
`The control signal status display editing unit 12 reads the accumulated data of the circuit
`control signal accumulation unit 11 at each fixed time interval (for example, every 0.1 seconds),
`and edits the current status of the circuit control signals as line-unit data. This editing unit 12
`initializes the memory counts after reading the accumulated data in the memory of the circuit
`control signal status accumulation unit 11.
`
`The transmission/reception data display editing unit 13 reads the contents of the
`aforementioned reception data buffer 6 or the transmission data buffer 7 upon completion of
`transmission or reception for the specified circuit, and edits this as data for display in line units.
`
`The display processing unit 14 inputs the edited data of both of the aforementioned
`editing units 12 and 13, normalizes the character codes for editing, such as character codes for
`transmission control such as DTR and DSR and colons (:), and performs a predetermined display
`on the screen of the display device 15 so that data reception timing, etc. can easily be checked.
`The display content is described in detail in FIG. 2.
`
`The transmission control unit 3, reception data buffer 6, transmission data buffer 7,
`keyboard 8, and display device 15 are elements that are essentially mandatory for the electronic
`device itself, but in this example these elements are in an arrangement allowing use as the
`monitor means that is referred to in this example.
`
`FIG. 2 shows the screen status of the display device 15. A screen A is the portion
`displaying data edited by the transmission/reception data display editing unit 13, and a screen B
`is the portion displaying data edited by the control signal status display editing unit 12. The
`screen A is a scrolling screen on which lines move up over time, and the screen B is a semi-fixed
`screen on which the two lines do not move.
`
`To analyze the screen A, "T" indicates transmission and "R" indicates reception. Codes
`such as EQ, Ak, Sx, etc. are abbreviations of ISO control characters; for example, Ak indicates
`ACK and Nk indicates NAK. This screen is configured so that while "1" is specified at the
`display output control storage unit 10, lines of the sequential data stored by the reception data
`buffer 6 and transmission data buffer 7 for the circuit specified at the display circuit number
`storage unit 9 are displayed while moving up.
`
`Meanwhile, at the screen B, circuit control signals DTR, DSR, etc. are placed in columns
`corresponding to "ON" and "OFF" lines, and if the current status of a circuit control signal is
`"ON," that position is displayed as an illuminated point. Here, the aforementioned control signal
`status editing unit 12 reads the accumulated processing count (memory) of the aforementioned
`circuit control signal status accumulation unit 11 every 0.1 seconds, so even if the predetermined
`control signal is "ON" for a time somewhat shorter than 0.1 seconds, for example, this status can
`be displayed as an illuminated point for at least a 0.1 second interval.
`
`Using this display, an operator can see the flow of transmission/reception data using the
`screen A, and can see the status of the control signals at those times using the screen B.
`
`Furthermore, in addition to the above-mentioned display 15 of course it is possible to
`connect a printer and save these screen statuses as time charts.
`
`Thus, it is not necessary for the operator to specially provide a protocol analyzer, and it is
`possible to know the transmission status when appropriate if necessary.
`
`FIG. 3 shows a block diagram of another embodiment.
`
`
`
`4
`
`Kyocera PX 1023_10
`
`
`
`
`
`In this embodiment, a display mode control storage unit 16 is added to the
`
`aforementioned embodiment, and the screen of the display device 15 can be divided and
`displayed as the transmission/reception data display shown in FIG. 4 or as the circuit control
`signal status display shown in FIG. 5. Selection of a display screen is performed using the
`keyboard 8.
`
`The display examples shown in FIG. 4 and FIG. 5 merely show one example of mode
`selection corresponding to FIG. 2. Various settings for mode division are possible, depending on
`the details of the electronic device. For example, it is also possible to make enable programming
`two or many display modes with the control signal status editing unit 12 according to the use
`status of the electronic device, and to properly use these modes according to the use status.
`
`Effect of the Invention
`
`As described above, according to the present invention, by adding a monitor means with
`a simple configuration to the electronic device, it becomes possible to easily, swiftly, and
`reliably monitor the transmission status using the electronic device itself.
`
`Brief Description of the Drawings
`4.
`FIG. 1 is a block diagram showing one embodiment of the present invention. FIG. 2 is a
`
`drawing explaining the display screen of the embodiment shown in FIG. 2. FIG. 3 is a block
`diagram showing another embodiment of the present invention. FIG. 4 and FIG. 5 are drawings
`explaining the display screens of the other embodiment shown in FIG. 3.
`
`8...
`Keyboard
`
`9...
`Display circuit number storage unit
`
`10... Display output control storage unit
`
`11... Circuit signal status accumulation unit
`
`12... Control signal status display editing unit
`
`13... Transmission/reception data display editing unit
`
`16... Display mode control storage unit
`
`Agent: Yasuo MIYOSHI, Patent Agent [seal]
`
`
`
`
`5
`
`Kyocera PX 1023_11
`
`
`
`
`
`
`
`
`
`
`
`1 1
`Cieli comml signal
`status accmflafion mi
`
`
`
`
`
`
`
`Display wlput
`ounlml slnrage unit
`
`
`
`6
`
`Kyocera PX 1023_12
`
`Kyocera PX 1023_12
`
`
`
`
`
`
`
`
`
`
`
`
`Rz‘K
`TzsxABCD 12345 5:: LF
`R:"K
`usuaco 123:.5 Ex Ls
`R:*K
`1:51
`H:°LET
`
`om DSR ms :75
`it-
`3*
`
`to Cl
`
`EON}
`[om
`
`unit
`
`
`
`Dis flay nxxie
`cuntral stmage
`
`
`
`7
`
`Kyocera PX 1023_13
`
`Kyocera PX 1023_13
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1232.5 ABCI‘JE 5: Ca
`
`:50
`
`:‘a
`:5:
`
`
`
`FIG. 4
`
`
` DTR
`
`[ON]
`5!-
`
`'1'
`it-
`[OFF]
`
`
`'DSR HTS CTS CU
`fl
`1-
`*-
`
`Cl
`
`FIG. 5
`
`
`
`
`
`
`
`8
`
`Kyocera PX 1023_14
`
`Kyocera PX 1023_14
`
`