Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 110

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  Text-Terminal-HOWTO
  David S. Lawyer dave@lafn.org
  v1.13, June 2000
  –|–óFÂ–ì ³K masayuki@shikoku.ne.jp
  “ú–{Œê–óF2000 ”N 7 ŒŽ 22 “úì¬

  ‚±‚Ì•¶‘‚́AƒeƒLƒXƒg’[––‚Ƃ͉½‚©A‚ǂ̂悤‚É“­‚­‚Ì‚©AƒCƒ“ƒXƒg[ƒ‹‚âÝ
  ’è‚Ì•û–@A‚»‚ê‚É’[––‚̏C—•û–@‚ɂ‚¢‚ďq‚ׂĂ¢‚Ü‚·B’[––‚̃}ƒjƒ…ƒAƒ‹‚ª
  ‚È‚­‚Æ‚à–ð‚É—§‚‚łµ‚傤BLinux ƒVƒXƒeƒ€ã‚Å‚Ì–{“–‚Ì’[––‚ɂ‚¢‚ď‘‚¢‚Ä
  ‚¢‚Ü‚·‚ªA’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚ɂ‚¢‚Ä‚à“K—p‚Å‚«‚Ü‚·‚µA”ñ Linux ƒVƒXƒeƒ€
  ‚ÉŽg‚¦‚é‚ÆŽv‚¢‚Ü‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. ‚Í‚¶‚ß‚É
     1.1 ’˜ìŒ •\Ž¦A“o˜^¤•WA–Ɛӎ–€AƒNƒŒƒWƒbƒg –󒍁Fƒ‰ƒCƒZƒ“ƒXŠÖŒW‚ɂ‚¢‚Ä‚ÍŒ´•¶‚ð‚»‚Ì‚Ü‚ÜŽ¦‚µ‚Ü‚·B
        1.1.1 Copyright
        1.1.2 Disclaimer
        1.1.3 Trademarks.
        1.1.4 Credits
     1.2 «—ˆ‚ÌŒv‰æF•‚¯‚Ä‚­‚¾‚³‚¢
     1.3 ‚±‚Ì HOWTO ‚̍ŐV”łɂ‚¢‚Ä
     1.4 ŠÖ˜A•¶‘
     1.5 –{‘‚ÅŽg‚¤—pŒê
     1.6 ’[––‚Æ‚Í ?
     1.7 “ú–{Œê”ÅŽÓŽ«

  2. ’[––‚̃^ƒCƒv
     2.1 ƒ_ƒ€’[––
     2.2 ƒeƒLƒXƒg’[––
     2.3 ƒOƒ‰ƒtƒBƒbƒNƒX’[––
        2.3.1 ƒVƒŠƒAƒ‹ƒ‰ƒCƒ“ƒOƒ‰ƒtƒBƒbƒNƒX’[––
        2.3.2 ‚‘¬ƒOƒ‰ƒtƒBƒbƒNƒX’[–– (‚µ‚΂µ‚Α¼‚Ì–¼‘O‚Å’m‚ç‚ê‚é)
     2.4 ƒlƒbƒgƒ[ƒNƒRƒ“ƒsƒ…[ƒ^ (NC)
     2.5 PC ã‚ł̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“

  3. ƒNƒCƒbƒNƒCƒ“ƒXƒg[ƒ‹
  4. ‚È‚º’[––‚ðŽg‚¤‚Ì‚Å‚µ‚傤H
     4.1 ƒCƒ“ƒgƒ
     4.2 ’ቿŠi‚̃n[ƒhƒEƒFƒA ?
     4.3 ƒ\ƒtƒgƒEƒFƒA‚ÌŠÇ—
     4.4 ƒn[ƒhƒEƒFƒAƒAƒbƒvƒOƒŒ[ƒh
     4.5 ’[––‚Ì‚»‚Ì‘¼‚Ì—˜“_
     4.6 ’[––‚ÌŽå‚È“ï“_
     4.7 ƒeƒLƒXƒg’[––‚ÍŽž‘ã’x‚ê‚Å‚µ‚傤‚© ?

  5. ’[––“®ì‚ɂ‚¢‚Ä‚ÌŠT—v (Linux)
     5.1 ƒfƒoƒCƒX–¼Ì
     5.2 ƒƒOƒCƒ“ / ƒƒOƒAƒEƒg
     5.3 ”¼ / ‘S“ñd
     5.4 ’[––‚̃ƒ‚ƒŠ
     5.5 ’[––‚ւ̃Rƒ}ƒ“ƒh
     5.6 Terminfo ‚Å‰ðŒˆ‚µ‚½•W€‰»‚Ì•s‘«“_
     5.7 ƒCƒ“ƒ^[ƒtƒF[ƒX
     5.8 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“
     5.9 ƒRƒ“ƒ\[ƒ‹

  6. /dev/tty ‚̂悤‚È’[––ƒXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹
     6.1 ƒVƒŠƒAƒ‹ƒ|[ƒg’[––
     6.2 ‹[Ž—’[––
     6.3 §Œä’[–– /dev/tty
     6.4 /dev/ttyIN ``’[––''
     6.5 ƒRƒ“ƒ\[ƒ‹ /dev/ttyN
     6.6 ``mknod'' ‚ŃfƒoƒCƒX‚ðì¬‚·‚é

  7. ’[––‚Ì“®ì‚ÉŠÖ‚·‚éÚ×
     7.1 ’[––ƒƒ‚ƒŠ‚̏ڍ×
     7.2 ‰Šú‚Ì’[––
     7.3 ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ɛ§ŒäƒR[ƒh (ƒCƒ“ƒgƒ)
        7.3.1 §ŒäƒR[ƒh
        7.3.2 ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX
     7.4 •\Ž¦‘®«‚ƃ}ƒWƒbƒNƒNƒbƒL[

  8. Šô‚‚©‚Ì’[––‚ɌŗL‚È“Á’¥
     8.1 ƒJƒ‰[
     8.2 ƒ}ƒ‹ƒ`ƒZƒbƒVƒ‡ƒ“
     8.3 ƒvƒŠƒ“ƒ^ / •â•ƒ|[ƒg
     8.4 ƒy[ƒW
     8.5 •¶ŽšƒZƒbƒg
     8.6 ƒtƒHƒ“ƒg
     8.7 ƒL[ƒ{[ƒh‚Æ“ÁŽêƒL[

  9. ’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ -- ƒRƒ“ƒ\[ƒ‹
     9.1 ƒCƒ“ƒgƒ
     9.2 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“—p‚É TERM ‚ðŽg‚í‚È‚¢‚Å
     9.3 ’ʐM (ƒ_ƒCƒAƒ‹) ƒvƒƒOƒ‰ƒ€
        9.3.1 X-Windows ‚ł̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“
        9.3.2 –{“–‚Ì’[––‚Ì‚Ù‚¤‚ª—Ç‚¢
     9.4 ƒeƒXƒg’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“
     9.5 Linux ƒRƒ“ƒ\[ƒ‹
     9.6 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒA
        9.6.1 Linux PC ‚ð’[––‚É‚·‚é
        9.6.2 ”ñ Linux PC ‚ð’[––‚É‚·‚é

  10. ƒtƒ[§Œä (ƒnƒ“ƒhƒVƒFƒCƒN)
     10.1 ƒtƒ[§Œä‚ª‚È‚º•K—v‚© ?
     10.2 ƒpƒfƒBƒ“ƒO
     10.3 ƒVƒŠƒAƒ‹ƒ|[ƒg‚̃I[ƒoƒ‰ƒ“
     10.4 ‘—M’âŽ~
     10.5 ƒL[ƒ{[ƒhƒƒbƒN
     10.6 ‘—MÄŠJ
     10.7 ƒn[ƒhƒEƒFƒAƒtƒ[§Œä (RTS/CTS “™)
        10.7.1 RTS/CTS, DTR ‚»‚µ‚Ä DTR/DSR ƒtƒ[§Œä
        10.7.2 DTR ‚© DTR/DSR ƒtƒ[§Œä‚Őڑ±
        10.7.3 ŒÃ‚¢ RTS/CTS ƒnƒ“ƒhƒVƒFƒCƒN‚͈قȂé
        10.7.4 ƒŠƒo[ƒXƒ`ƒƒƒlƒ‹
     10.8 ƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚̓n[ƒh“I‚É‚È‚³‚ê‚é‚©H
     10.9 ETX/ACK ‚â ENQ/ACK ƒtƒ[§Œä‚Í‚à‚Í‚â”p‚ê‚©‚¯‚Ä‚é ??

  11. •¨—“I‚Ȑڑ±
     11.1 ƒ}ƒ‹ƒ`ƒ|[ƒg I/O ƒJ[ƒh
     11.2 ƒP[ƒuƒ‹‚Å‚Ì’¼ÚÚ‘±
        11.2.1 ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̃sƒ“”z’u (3,4,5 ”Ô’[Žq)
        11.2.2 •W€ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̃sƒ“”z’u (7 üŽ®)
        11.2.3 ’·‚³‚̐§ŒÀ
        11.2.4 ƒn[ƒhƒEƒFƒAƒtƒ[§ŒäƒP[ƒuƒ‹
        11.2.5 ƒP[ƒuƒ‹‚Ì—¼’[
        11.2.6 ƒcƒCƒXƒeƒbƒhƒyƒAü‚ðŽg‚Á‚½Œ«‚¢‚â‚è‚©‚½
        11.2.7 ƒP[ƒuƒ‹‚̐ڒn
     11.3 ƒ‚ƒfƒ€Ú‘±
        11.3.1 ’[––‚©‚ç‚Ì”­M
        11.3.2 ’[––‚Í’…M‚ðŽó‚¯‚‚¯‚é
     11.4 ƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚Ƃ̐ڑ±
     11.5 ƒRƒlƒNƒ^‚ƃAƒ_ƒvƒ^‚̃^ƒCƒv
        11.5.1 ƒRƒlƒNƒ^ / ƒAƒ_ƒvƒ^‚̐«•Ê
        11.5.2 ƒAƒ_ƒvƒ^‚̃^ƒCƒv
        11.5.3 DB ƒRƒlƒNƒ^
        11.5.4 RJ ƒ‚ƒWƒ…ƒ‰[ƒRƒlƒNƒ^
     11.6 ƒP[ƒuƒ‹‚ðì‚é‚©A‰ü‘¢‚·‚é
        11.6.1 ”ƒ‚¤‚©ì‚é‚© ?
        11.6.2 ƒsƒ“”ԍ†
        11.6.3 ƒP[ƒuƒ‹’[‚É DB ƒRƒlƒNƒ^‚ðŽæ‚è•t‚¯‚é
        11.6.4 RJ ƒRƒlƒNƒ^‚ÌŽæ‚è•t‚¯

  12. ˆê”Ê“I‚ȃZƒbƒgƒAƒbƒv (Ý’è)
     12.1 ƒCƒ“ƒgƒ
     12.2 ’[––‚̃ZƒbƒgƒAƒbƒv (Ý’è) ‚ÌŠT—v
     12.3 ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è) ‚ÌŠT—v
     12.4 ‘½‚­‚̃IƒvƒVƒ‡ƒ“
     12.5 ’ʐMƒCƒ“ƒ^[ƒtƒFƒCƒX‚̃IƒvƒVƒ‡ƒ“
        12.5.1 ’ʐM‘¬“x
        12.5.2 ƒpƒŠƒeƒBA‚»‚ê‚ðŽg‚¤‚ׂ«‚© ?
        12.5.3 ƒLƒƒƒ‰ƒNƒ^[’·
        12.5.4 ‚ǂ̃tƒ[§Œä‚É‚·‚é (ƒnƒ“ƒhƒVƒFƒCƒN) ?
        12.5.5 ƒ|[ƒg‚Ì‘I‘ð
     12.6 ‚·‚®‚ÉŽŽ‚µ‚Ä‚Ý‚é‚É‚Í
  13. ’[––‚̃ZƒbƒgƒAƒbƒv (Ý’è) ‚̏ڍ×
     13.1 ’[––‚ÖƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é
     13.2 ‚æ‚èŒÃ‚¢’[––‚̃ZƒbƒgƒAƒbƒv
     13.3 ƒZƒbƒgƒAƒbƒv (Ý’è) ƒ‚[ƒh‚̏î•ñ‚𓾂é
     13.4 ’ʐMƒIƒvƒVƒ‡ƒ“
     13.5 ƒZƒbƒgƒAƒbƒv‚Ì•Û‘¶
     13.6 ƒIƒvƒVƒ‡ƒ“‚ƃpƒ‰ƒ[ƒ^‚̃ZƒbƒgƒAƒbƒv
     13.7 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ {Personality} {{Terminal Modes}}
     13.8 •\Ž¦ƒIƒvƒVƒ‡ƒ“
        13.8.1 ƒLƒƒƒ‰ƒNƒ^ƒZƒ‹‚̃TƒCƒY {Char Cell}
        13.8.2 —ñ / ƒ‰ƒCƒ“
        13.8.3 ƒJ[ƒ\ƒ‹
        13.8.4 •\Ž¦‘®« (ƒ}ƒWƒbƒNƒNƒbƒL[)
        13.8.5 •\Ž¦§Œä•¶Žš {Monitor}
        13.8.6 2 ”{‚Ì• / ‚‚³
        13.8.7 ”½“]•\Ž¦ {Display} (”wŒi‚Ì–¾ / ˆÃ)
        13.8.8 ƒXƒe[ƒ^ƒXs
        13.8.9 80/132 ‚̐؂è‘Ö‚¦ : ƒNƒŠƒA‚·‚é‚©Žc‚·‚© ?
     13.9 ƒy[ƒW‚ÉŠÖ˜A•t‚¢‚½ƒIƒvƒVƒ‡ƒ“
        13.9.1 ƒy[ƒWƒTƒCƒY
        13.9.2 Œ‹‡ (ƒJ[ƒ\ƒ‹‚Æ•\Ž¦‚Ì)
     13.10 •ñ‚Ɖž“š
        13.10.1 ‰ž“šƒƒbƒZ[ƒW (•¶Žš—ñ)
        13.10.2 Ž©“®‰ž“š
        13.10.3 ‰ž“šƒLƒƒƒ“ƒZƒ‹
        13.10.4 <!- Terminal ID {ANSI ID} -->’[–– ID {ANSI ID}
     13.11 ƒL[ƒ{[ƒhƒIƒvƒVƒ‡ƒ“
        13.11.1 ƒL[ƒNƒŠƒbƒN
        13.11.2 ƒLƒƒƒbƒvƒXƒƒbƒN {Keylock}
        13.11.3 ƒI[ƒgƒŠƒs[ƒg {Repeat}
        13.11.4 ƒ}[ƒWƒ“ƒxƒ‹
        13.11.5 ƒL[‚̍Ēè‹`
        13.11.6 ƒR[ƒi[ƒL[ (Wyse ê—p)
        13.11.7 ”ŽšƒL[ƒpƒbƒh‚©A–îˆóƒL[‚ð‘—‚é
        13.11.8 Shift + Delete ‚â Shift + Backspace ‚͉½‚ð‘—‚é‚© ?
        13.11.9 PC ‘–¸ƒR[ƒh
        13.11.10 ‘ã‘Ö•¶Žš
     13.12 ŽóM‚µ‚½§ŒäƒR[ƒh‚̈Ӗ¡
        13.12.1 Ž©“®ƒjƒ…[ƒ‰ƒCƒ“ {Newline}
        13.12.2 Ž©“®‰üs {Rcv CR}
        13.12.3 Del (Wyse ‚¾‚¯ ??) ‚Ü‚½‚Í Null ‚Ì”FŽ¯
     13.13 V‚µ‚¢ƒeƒLƒXƒg‚Ì‘}“ü
        13.13.1 s‚̃‰ƒbƒv
        13.13.2 ƒXƒNƒ[ƒ‹
        13.13.3 V‚µ‚¢ƒy[ƒW ?
     13.14 ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[
     13.15 ƒuƒƒbƒNƒ‚[ƒhƒIƒvƒVƒ‡ƒ“
        13.15.1 ƒtƒH[ƒ€•\Ž¦
        13.15.2 ƒuƒƒbƒN‘S‘Ì‚ð‘—‚é ?
        13.15.3 ‘—‚é—̈æ
        13.15.4 ƒuƒƒbƒN / ƒy[ƒW ‚̏I’[
     13.16 ƒƒbƒN
     13.17 ƒXƒNƒŠ[ƒ“ƒZ[ƒo {Scrn Saver}
     13.18 ƒvƒŠƒ“ƒ^[

  14. ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è) ‚̏ڍ×
     14.1 Getty (/etc/inittab ƒtƒ@ƒCƒ‹)
        14.1.1 Agetty (‘½•ª getty ‚Æ‚¢‚¤–¼‘O‚Å‚µ‚傤)
           14.1.1.1 Agetty ‚̃pƒŠƒeƒBŒŸo
           14.1.1.2 Agetty ‚Ì 8 ƒrƒbƒgƒf[ƒ^‚É‚¨‚¯‚éƒpƒŠƒeƒB
        14.1.2 getty (getty_ps ‚̈ꕔ)
        14.1.3 mgetty
     14.2 Stty ‚Æ Setserial
     14.3 Setserial
        14.3.1 ‚Í‚¶‚ß‚É
        14.3.2 ŒŸo
        14.3.3 ƒu[ƒgŽž‚̐ݒè
        14.3.4 Ý’èƒXƒNƒŠƒvƒg / ƒtƒ@ƒCƒ‹
        14.3.5 ƒXƒNƒŠƒvƒg‚̕ҏW (ƒo[ƒWƒ‡ƒ“ 2.15 ˆÈ~ : •s³Šm‚Å‚·)
        14.3.6 /etc/serial.conf ‚ðŽg‚Á‚½V‚µ‚¢Ý’è•û–@
        14.3.7 IRQs
     14.4 Stty
        14.4.1 ‚Í‚¶‚ß‚É
        14.4.2 ``‚æ‚»‚Ì'' ’[––‚ɑ΂µ‚Ä‚Ì stty ‚ÌŽg—p
           14.4.2.1 ŒÃ‚¢ƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“‚Ì•û–@
        14.4.3 ’[––‚Å‚Ì 2 ‚‚̃Cƒ“ƒ^ƒtƒF[ƒX
        14.4.4 ‚Ç‚±‚É stty ƒRƒ}ƒ“ƒh‚ð’u‚­‚© ?
     14.5 Terminfo ‚Æ Termcap (ŠÈˆÕ”Å)
     14.6 TERM ‚Æ TERMINFO ‚̐ݒè
        14.6.1 Ž„‚Ì’[––‚Ì terminfo ‚Ì–¼‘O‚͉½ ?
     14.7 ‚ß‚Á‚½‚É•K—v‚È‚¢ /etc/ttytype ƒtƒ@ƒCƒ‹
     14.8 ƒƒOƒCƒ“‚̐§ŒÀ
     14.9 TERM=my_term_type ‚̓Rƒ}ƒ“ƒh‚¾‚¯‚ðŽÀs‚·‚é
        14.9.1 ƒRƒ}ƒ“ƒh ls ‚Ì—á

  15. Terminfo ‚Æ Termcap (Ú×)
     15.1 ‚Í‚¶‚ß‚É
     15.2 Terminfo ƒf[ƒ^ƒx[ƒX
        15.2.1 ‚Í‚¶‚ß‚É
        15.2.2 ƒf[ƒ^ƒx[ƒX‚̏ꏊ‚Í‚Ç‚± ?
           15.2.2.1 ƒRƒ“ƒpƒCƒ‹Ïƒf[ƒ^ƒx[ƒX‚̏ꏊ
           15.2.2.2 ƒ\[ƒXƒR[ƒhƒf[ƒ^ƒx[ƒX‚̏ꏊ
        15.2.3 Terminfo ƒRƒ“ƒpƒCƒ‰ (tic)
        15.2.4 Terminfo ‚ðŒ©‚È‚³‚¢
        15.2.5 •s—v‚ȃf[ƒ^‚̍폜
     15.3 Šù‘¶‚Ì Terminfo ƒtƒ@ƒCƒ‹ (‚ƃn[ƒhƒEƒFƒA) “à‚̃oƒO
     15.4 Terminfo ƒtƒ@ƒCƒ‹‚̏C³
     15.5 ‰Šú‰»•¶Žš—ñ
     15.6 TERM •Ï”
     15.7 Terminfo/Termcap •¶‘

  16. ’[––‚ÌŽg—p
     16.1 ‚Í‚¶‚ß‚É
     16.2 ’[––‚Ì‹N“®
     16.3 ’[–– (ƒVƒŠƒAƒ‹) ƒfƒoƒCƒXƒhƒ‰ƒCƒo
     16.4 ƒGƒfƒBƒ^[‚Ì–â‘è
        16.4.1 emacs ‚Æ ^S, ^Q
        16.4.2 vi ‚ƃJ[ƒ\ƒ‹ƒL[
     16.5 ls ‚Å‚ÌŠÔˆá‚Á‚½F•\Ž¦
     16.6 ŒÅ‚Ü‚Á‚½•\Ž¦ (’[––‚̃nƒ“ƒO)
     16.7 ‚¨‚©‚µ‚­‚È‚Á‚½’[––ƒCƒ“ƒ^[ƒtƒF[ƒX
        16.7.1 ’¥Œó‚Æ‚¢‚­‚‚©‚̏C³
        16.7.2 ’[––‚ɃoƒCƒiƒŠƒLƒƒƒ‰ƒNƒ^‚ð‘—‚é
        16.7.3 ˆÙíI—¹‚µ‚½ƒvƒƒOƒ‰ƒ€
     16.8 “ÁŽê (§Œä) •¶Žš
        16.8.1 ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ł̕ҏW
        16.8.2 Š„‚荞‚Ý (& Quit, Suspend, EOF, Flush)
        16.8.3 ƒXƒNƒ[ƒ‹‚ÌŠJŽn / ’âŽ~
        16.8.4 ŽŸ‚̃Lƒƒƒ‰ƒNƒ^‚𕶎š’Ê‚è‚Æ‚è‚È‚³‚¢
     16.9 7 ƒrƒbƒg’[––‚Å Latin-1 ‚̃tƒ@ƒCƒ‹‚ðŒ©‚é
     16.10 ƒCƒ“ƒ^ƒtƒF[ƒX‚ð“_ŒŸ‚·‚é
     16.11 ’[––‚̐ݒè•ÏX
        16.11.1 setterm
        16.11.2 tput
        16.11.3 echo
        16.11.4 •ÏX‚Ì•Û‘¶
     16.12 ’[––‚ðƒRƒ“ƒ\[ƒ‹‚Æ‚µ‚čì‚é
        16.12.1 ƒJ[ƒlƒ‹ 2.2 ˆÈ~
        16.12.2 ƒJ[ƒlƒ‹ 2.2 ˆÈ‘O
        16.12.3 ƒ‚ƒjƒ^ (PC ƒRƒ“ƒ\[ƒ‹) –³‚µ‚Å Linux ‚ðŽÀs‚Å‚«‚Ü‚·‚© ?
     16.13 ƒ}ƒ‹ƒ`ƒZƒbƒVƒ‡ƒ“
     16.14 ƒƒOƒAƒEƒg
     16.15 ’[––ŠÔ‚ł̃`ƒƒƒbƒg‚âƒXƒpƒC
     16.16 ƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì‹¤—L

  17. ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO (ƒ\ƒtƒgƒEƒFƒA)
     17.1 ’[––‚͏‡’²‚É“®‚¢‚Ä‚¢‚½‚Ì‚É
     17.2 V‚µ‚­ƒCƒ“ƒXƒg[ƒ‹‚µ‚½’[––
     17.3 ’[––‚Í‚¾‚¢‚¶‚傤‚Ô‚Å‚·‚© ?
     17.4 ƒeƒLƒXƒg‚ðŒ©“¦‚·‚±‚Æ
     17.5 l getty ‚𑦍À‚ɍċN“®‚·‚é
        17.5.1 ƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚È‚¢
        17.5.2 ƒ‚ƒfƒ€§Œä“dˆ³‚ªo‚Ä‚¢‚È‚¢
        17.5.3 ƒL[‚Ì’Z—
     17.6 ƒƒOƒCƒ“’¼Œã‚ÌŽ¸”s
     17.7 ƒƒOƒCƒ“‚Å‚«‚È‚¢
     17.8 Œë‚Á‚½ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg
     17.9 ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ª‚Å‚È‚¢
        17.9.1 ƒRƒ“ƒ\[ƒ‹‚©‚ç–â‘è‚ðf’f‚µ‚È‚³‚¢
        17.9.2 “dˆ³‚Ì‘ª’è
     17.10 ’ᑬ : ƒLƒƒƒ‰ƒNƒ^‚ƃLƒƒƒ‰ƒNƒ^‚̊ԂŐ”•b‚Ì‘Ò‚¿
     17.11 ’[––‚ªƒXƒNƒ[ƒ‹‚µ‚È‚¢
     17.12 ƒVƒŠƒAƒ‹ƒ‚ƒjƒ^ƒŠƒ“ƒO / f’f
     17.13 ƒ[ƒJƒ‹ƒ‚[ƒh
     17.14 ƒVƒŠƒAƒ‹‚Ì“d‹C“I‚ȃeƒXƒg‘•’u
        17.14.1 ˆø‚«o‚µH‹ï
        17.14.2 “dˆ³‚Ì‘ª’è

  18. C—‚Ɛf’f
     18.1 C—‚ɂ‚¢‚Ä‚ÌŽQl‘Ð‚Æ Web ƒTƒCƒg
        18.1.1 ŽQl‘Ð
        18.1.2 Web ƒTƒCƒg
     18.2 ˆÀ‘S«
     18.3 ŠOŠÏ
     18.4 f’f
        18.4.1 ’[––‚©‚çˆÙ‰¹‚ª•·‚±‚¦‚éê‡
        18.4.2 ’[––‚©‚çˆÙ‰¹‚ª‚µ‚È‚¢ê‡
     18.5 ‰æ–ʏã‚̃Gƒ‰[ƒƒbƒZ[ƒW
        18.5.1 ƒL[ƒ{[ƒhƒGƒ‰[
        18.5.2 NVR ‚̃`ƒFƒbƒNƒTƒ€ƒGƒ‰[
     18.6 ƒRƒ“ƒfƒ“ƒT
     18.7 ƒL[ƒ{[ƒh
        18.7.1 ƒL[ƒ{[ƒh
        18.7.2 ‚ǂ̂悤‚É“­‚­‚©
        18.7.3 1 ‰ñ‰Ÿ‚·‚ƁA2 ‚‚̈Ⴄ•¶Žš‚ª•\Ž¦‚³‚ê‚é
        18.7.4 Å‹ß‚̃L[ƒ{[ƒh vs ŒÃ‚¢ƒL[ƒ{[ƒh
        18.7.5 ƒL[ƒ{[ƒh‚ª‚Ü‚Á‚½‚­“®‚©‚È‚¢
        18.7.6 b ‚ð‰Ÿ‚·‚Æ bb ‚È‚Ç‚Ì•\Ž¦‚É‚È‚é (2 d‰»)
        18.7.7 ƒL[ƒ{[ƒh‚ªŽ©•ª‚Ń^ƒCƒv‚·‚é
        18.7.8 ƒL[ƒ{[ƒh‚ɉt‘Ì‚ð‚±‚Ú‚µ‚½
        18.7.9 ƒL[ƒ{[ƒh‚̐ړ_‚ð‘|œ‚·‚é
           18.7.9.1 ”––Œ‚‚«ƒL[ƒ{[ƒh
           18.7.9.2 “Æ—§‚µ‚½ƒXƒCƒbƒ`‚ðŽ‚Á‚½ƒL[ƒ{[ƒh

  19. •t˜^ A: ˆê”Ê
     19.1 Linux ’[––‚̃Rƒ}ƒ“ƒhˆê——
        19.1.1 ’[––ƒw‘—‚éƒRƒ}ƒ“ƒh
        19.1.2 ’[––ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚̐ݒè
        19.1.3 Terminfo
        19.1.4 ‚»‚Ì‘¼
     19.2 ƒCƒ“ƒ^[ƒlƒbƒg‚Ə‘Ð
        19.2.1 ƒCƒ“ƒ^[ƒlƒbƒgã‚Ì’[––î•ñ
        19.2.2 ’[––ŠÖ˜A‚̏‘Ð
        19.2.3 ’[––‘S”ʂɂ‚¢‚Ă̏‘Ð
        19.2.4 ’[––‚ɂ‚¢‚Ă̏͂ª‚ ‚é–{
     19.3 Ӗ Linux OS

  20. •t˜^ B: ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̃Rƒ}ƒ“ƒh—pŒê
     20.1 ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒXƒŠƒXƒg
     20.2 8 ƒrƒbƒg§ŒäƒR[ƒh
     20.3 ƒvƒŠƒ“ƒ^ Esc
     20.4 •ñ
     20.5 ƒJ[ƒ\ƒ‹‚̈ړ®
     20.6 ƒy[ƒW (’è‹`)

  21. •t˜^ C: EIA-232 (RS-232) ‚̃VƒŠƒAƒ‹’ʐM
     21.1 ƒCƒ“ƒgƒ
     21.2 “dˆ³
        21.2.1 ƒrƒbƒg 1 ‚‚ð•\‚·“dˆ³
        21.2.2 ƒoƒCƒgƒf[ƒ^‚ð•\‚·“dˆ³ƒV[ƒPƒ“ƒX
     21.3 ƒpƒŠƒeƒBŒŸ¸
     21.4 ƒoƒCƒgƒf[ƒ^‚̍\¬ (ƒtƒŒ[ƒ€•ªŠ„)
     21.5 EIA-232 ‚̐§ŒÀ
        21.5.1 ’ᑬ‚Å’Z‹——£
        21.5.2 EIA-232 ‚Ö‚ÌŒp³
        21.5.3 ƒ‰ƒCƒ“ƒhƒ‰ƒCƒo
     21.6 “¯’²‚³‚¹‚邱‚Æ‚Æ“¯Šú
        21.6.1 ‚ǂ̂悤‚É‚µ‚Ä ``”ñ“¯Šú'' ‚𓯊ú‚³‚¹‚é‚©
        21.6.2 “¯Šú‚ɑ΂·‚é”ñ“¯Šú‚Ì’è‹`
        21.6.3 “¯Šú’ʐM
     21.7 ƒuƒƒbƒNƒ‚[ƒh
        21.7.1 ‚Í‚¶‚ß‚É
        21.7.2 ƒuƒƒbƒNƒ‚[ƒhAƒtƒH[ƒ€‚ÌŽí—Þ
        21.7.3 ”\—Í
     21.8 EIA-232 (RS-232) ŠÖ˜A‘Ð
     21.9 ƒVƒŠƒAƒ‹ƒ\ƒtƒgƒEƒFƒA

  22. •t˜^ D: ’[––ƒ[ƒJ–¼
     22.1 CIT
     22.2 IBM ’[––
        22.2.1 IBM 3153
     22.3 ƒeƒŒƒ^ƒCƒv
     22.4 VT (DEC)
     22.5 Wyse
        22.5.1 Wyse 60
        22.5.2 Wyse 85
        22.5.3 Wyse 99-GT
        22.5.4 Wyse 150

  ______________________________________________________________________

  1.  ‚Í‚¶‚ß‚É

  ‚·‚®‚É‚Å‚à’[––‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚È‚ç``ƒNƒCƒbƒNƒCƒ“ƒXƒg[ƒ‹''‚ð‚²——‚­‚¾
  ‚³‚¢B

  1.1.  ’˜ìŒ •\Ž¦A“o˜^¤•WA–Ɛӎ–€AƒNƒŒƒWƒbƒg –󒍁Fƒ‰ƒCƒZƒ“ƒXŠÖŒW
  ‚ɂ‚¢‚Ä‚ÍŒ´•¶‚ð‚»‚Ì‚Ü‚ÜŽ¦‚µ‚Ü‚·B

  1.1.1.  Copyright

  Copyright 1998-2000 by David S. Lawyer.dave@lafn.org

  Please freely copy and distribute (sell or give away) this document in
  any format.  Forward any corrections and comments to the document
  maintainer.  You may create a derivative work and distribute it
  provided that you:

  1. Send your derivative work (in the most suitable format such as
     sgml) to the LDP (Linux Documentation Project) or the like for
     posting on the Internet.  If not the LDP, then let the LDP know
     where it is available.  Except for a translation, send a copy to
     the previous maintainer's url as shown in the latest version.

  2. License the derivative work in the spirit of this license or use
     GPL.  Include a copyright notice and at least a pointer to the
     license used.

  3. Give due credit to previous authors and major contributors.

  If you're considering making a derived work other than a translation,
  it's requested that you discuss your plans with the current
  maintainer.

  1.1.2.  Disclaimer

  While I haven't intentionally tried to mislead you, there are likely a
  number of errors in this document.  Please let me know about them.
  Since this is free documentation, it should be obvious that I cannot
  be held legally responsible for any errors.

  1.1.3.  Trademarks.

  Any brand names (starts with a capital letter) should be assumed to be
  a trademark).  Such trademarks belong to their respective owners.

  1.1.4.  Credits

  Much of the section "Physical Connection" is from Serial-HOWTO v.
  1.11 by Greg Hankins (with his permission).  His "How Do I Set Up A
  Terminal Connected To My PC?" was incorporated into v1.00 at various
  places.  v1.09 has about 25 changes (and error corrections) suggested
  by Alessandro Rubini who reviewed this HOWTO.

  1.2.  «—ˆ‚ÌŒv‰æF•‚¯‚Ä‚­‚¾‚³‚¢

  Ž–ŽÀAˆÓŒ©A˜_—‚Ì‘g‚Ý—§‚āA’PŒê‚̒ԁA•¶–@A•¶Í‚Ì•ª‚è‚â‚·‚³AƒŠƒ“ƒN“™
  ‚É–â‘肪‚ ‚ê‚΁A•MŽÒ‚É‚¨’m‚点‚­‚¾‚³‚¢B‚½‚¾‚µ ˆêƒ–ŒŽˆÈãŒÃ‚¢”Å‚Ì•¶‘
  ‚Å‚ ‚ê‚΁Aæ‚ɍŐV”Å‚©‚Ç‚¤‚©‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚Ü‚½A‚±‚Ì•¶‘‚ÉŠÖ˜A‚·
  ‚é‚ÆŽv‚í‚ê‚éî•ñ‚ª‚ ‚ê‚΂¨’m‚点‚­‚¾‚³‚¢B

  ‚±‚Ì•¶‘‚Ì version 1.00 ˆÈ~‚́A’[––‚̃}ƒjƒ…ƒAƒ‹‚É—Š‚邱‚Æ‚È‚­’[––‚Ì
  ƒZƒbƒgƒAƒbƒv‚ª‚Å‚«‚é‚悤‚É‚·‚邱‚Æ‚ð‘æˆê‚Ì–Ú•W‚Æ‚µ‚Ä‚±‚Ì•¶‘‚ðì¬‚µ‚Ä
  ‚«‚Ü‚µ‚½B‚±‚Ì“_‚Å‘½‚­‚Ì‚à‚Ì‚ª•K—v‚Å‚·B‚±‚Ì–â‘è‚ð‰ðŒˆ‚·‚éˆê‚‚̕û–@
  ‚́A’[––‚̐»‘¢ƒ[ƒJŽ©g‚ªƒCƒ“ƒ^[ƒlƒbƒgã‚Ƀ}ƒjƒ…ƒAƒ‹—Þ‚ðŒöŠJ‚·‚邱‚Æ
  ‚Å‚·B‚»‚¤‚·‚é‚悤”Þ‚ç‚É‚¤‚È‚ª‚µ‚Ä—~‚µ‚¢B‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚ð\¬‚·‚é•û–@
  ‚ɂ‚¢‚Ă̏î•ñ‚ð‚±‚Ì•¶‘‚Å’ñ‹Ÿ‚·‚邱‚Ƃ́A‹C‚ª‰“‚­‚È‚é‚悤‚ȍì‹Æ‚Å‚·B
  ’[––‚É‚Í‘½‚­‚ÌŽí—Þ‚ª‚ ‚è‚Ü‚·‚ªA1980 ”N ‚ÉŽg‚í‚ê‚Ä‚¢‚½‘䐔‚æ‚è‚Í‚é‚©
  ‚ɏ­‚È‚¢Ží—Þ‚Å‚·‚©‚çA‚±‚̍ì‹Æ‚Í‘S‚­•s‰Â”\‚Æ‚¢‚¤‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

  ‚ ‚È‚½‚ªŠ—L‚µ‚Ä‚¢‚é’[––‚ŁA“Á‚ɐ»‘¢Œã 10 ”NˆÈ“à‚Ì‚à‚Ì‚Ì—]•ª‚ȃ}ƒjƒ…ƒA
  ƒ‹—Þ‚ª‚ ‚ê‚ÎŽ„ˆ¶‚É‘—‚Á‚Ä‚à‚炦‚Ü‚¹‚ñ‚© (‚æ‚èŒÃ‚¢‚à‚Ì‚àŽó‚¯•t‚¯‚Ü‚·)B
  ‚Ü‚½A‚¨Žg‚¢‚Ì’[––‚ɂ‚¢‚ĉ½‚©î•ñ‚ð‚¢‚½‚¾‚¯‚Ü‚µ‚½‚çAu•t˜^ D: »•i–¼
  ˆê——v‚É‚¢‚­‚‚©‚Ì’[––î•ñ‚Æ‚µ‚Ä‹LÚ‚Å‚«‚é‚ÆŽv‚¢‚Ü‚·B

  1.3.  ‚±‚Ì HOWTO ‚̍ŐV”łɂ‚¢‚Ä

  Text-Terminal-HOWTO ‚̍ŐV”Å‚Í LDP ‚Æ‚»‚̃~ƒ‰[ƒTƒCƒg‚ʼn{——‚Ü‚½‚Í“üŽè
  ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bƒ~ƒ‰[ƒTƒCƒg‚̈ꗗ‚Í
  <http://linuxdoc.org/mirrors.html>‚É‚ ‚è‚Ü‚·B‚±‚Ì•¶‘‚Í—lX‚ȃtƒH[
  ƒ}ƒbƒg‚Å“üŽè‰Â”\‚Å‚·BÅV”Å‚Ì“ú•t‚ð‚¿‚å‚Á‚ÆŠm”F‚µ‚½‚¢‚¾‚¯‚È‚çA
  <http://linuxdoc.org/HOWTO/Text-Terminal-HOWTO.html> ‚ðŒ©‚é‚Æ‚æ‚¢‚Å
  ‚µ‚傤BŒ»Ý‚̃o[ƒWƒ‡ƒ“‚Í v1.13, June 2000 ‚Å‚·B

  1.4.  ŠÖ˜A•¶‘

  ‚±‚ê‚ç‚Ì•¶‘‚͏ã‹L‚̃EƒFƒuƒTƒCƒg‚Å“üŽè‚µ‚Ä‚­‚¾‚³‚¢B

  o  Serial-HOWTO ‚É‚Í’[––‚⃂ƒfƒ€ƒv[ƒ‹‚Ì‚½‚߂̃}ƒ‹ƒ`ƒ|[ƒgƒVƒŠƒAƒ‹ƒJ[
     ƒh‚ɂ‚¢‚Ă̏î•ñ‚ª‚ ‚è‚Ü‚·BƒVƒŠƒAƒ‹ƒ|[ƒgã‚̃gƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“
     ƒO‚ðŠÜ‚Þˆê”Ê“I‚È‹Zpî•ñ‚ª‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·B

  o  Modem-HOWTO

  o  Serial-Programming-HOWTO

  o  NCD-X-Terminal mini-HOWTO

  o  Xterminal-HOWTO (ƒƒ“ƒeƒiƒ“ƒX‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ)B
     <http://sunsite.unc.edu/pub/Linux/docs/HOWTO/unmaintained/mini/Xterminal>
     ‚É‚ ‚è‚Ü‚·B

  1.5.  –{‘‚ÅŽg‚¤—pŒê

  Ý’è (configuration) ‚ƃZƒbƒgƒAƒbƒv (set-up) ‚Í“¯‚¶ˆÓ–¡‚ÅŽg‚Á‚Ä‚¢‚Ü
  ‚·B Linux ‚̃Rƒ}ƒ“ƒh‚̓IƒvƒVƒ‡ƒ“( - ‚ð—p‚¢‚Ä)‚ðŽg‚¢‚Ü‚·‚ªAL‹`‚ł̃I
  ƒvƒVƒ‡ƒ“‚Í‘¼‚Ì—lX‚ÈŽí—ނ́u‘I‘ðv‚ð‚àŠÜ‚Ý‚Ü‚·BL‹`‚ł̃Cƒ“ƒXƒg[ƒ‹‚Í
  ƒ\ƒtƒgƒEƒFƒA‚ƃn[ƒhƒEƒFƒA‚ðƒZƒbƒgƒAƒbƒv (Ý’è) ‚·‚邱‚Æ‚Æ“¯‹`‚Å‚·B‹^
  ‚킵‚¢ (ˆá‚¤‚©‚à‚µ‚ê‚È‚¢) à–¾‚É‚Í•¶––‚É‹^–â•„‚ð“ñ‚ ?? •t‚¯‰Á‚¦‚Ä‚¢‚Ü
  ‚·BŠm‚©‚È‚±‚Æ‚ð‚²‘¶’m‚Ȃ玄‚É’m‚点‚Ä‚­‚¾‚³‚¢B

  1.6.  ’[––‚Æ‚Í ?

  ’[––‚Ƃ̓XƒNƒŠ[ƒ“‚ƃL[ƒ{[ƒh‚©‚ç\¬‚³‚êA(ƒzƒXƒg) ƒRƒ“ƒsƒ…[ƒ^‚ƃŠ
  ƒ‚[ƒg‚ʼnï˜b‚·‚邽‚ß‚ÉŽg‚¤‘•’u‚Å‚·B‚»‚ê‚̓p[ƒ\ƒiƒ‹ƒRƒ“ƒsƒ…[ƒ^‚̂悤
  ‚É‚àŽg‚¦‚Ü‚·‚ªA’[––‚Í (•Ê‚È•”‰®‚Ü‚½‚͐¢ŠE‚Ì‘¼‚̏ꏊ‚É‚ ‚é) ƒzƒXƒgƒRƒ“
  ƒsƒ…[ƒ^‚Ɖ“ŠuÚ‘±‚³‚ê‚Ü‚·BƒvƒƒOƒ‰ƒ€‚̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^ã‚ÅŽÀs‚³‚ê
  ‚Ü‚·‚ªAŒ‹‰Ê‚Í’[––‚̃XƒNƒŠ[ƒ“ã‚É•\Ž¦‚³‚ê‚Ü‚·Bˆ—”\—Í‚Í‘Š‘ΓI‚É’á‚¢
  ‚à‚Ì‚Å‚· (’[––‚Æ‚µ‚Ä‚Å‚Í‚È‚­ƒRƒ“ƒsƒ…[ƒ^‚Æ‚µ‚Ä‚Ý‚½ê‡‚Å‚·) ‚©‚çAˆê”Ê
  ‚ɁA’[––‚É‘—‚ç‚ꂽƒf[ƒ^ (‚Ђå‚Á‚Æ‚µ‚½‚çƒtƒ‹ƒXƒNƒŠ[ƒ“ƒOƒ‰ƒtƒBƒbƒNƒX‚ð
  ŠÜ‚Þ) ‚ð•\Ž¦‚µ‚½‚èAƒL[ƒ{[ƒh‚Ń^ƒCƒv‚µ‚½ƒf[ƒ^‚ðƒzƒXƒg‚Ö‘—‚é‚­‚ç‚¢‚Ì
  ”\—Í‚µ‚©Ž‚Á‚Ä‚¢‚Ü‚¹‚ñB

  1970 ”N’† ‚©‚ç 1980 ”N’† ‚É‚©‚¯‚ăƒCƒ“ƒtƒŒ[ƒ€‚ª‘S·‚¾‚Á‚½Žž‘ã‚ɁA
  ‚Ù‚Æ‚ñ‚ǂ̐l‚̓Rƒ“ƒsƒ…[ƒ^‚Ɖï˜b‚·‚é‚Ì‚É’[––‚ðŽg‚Á‚Ä‚¢‚Ü‚µ‚½BƒvƒƒOƒ‰
  ƒ€‚ðì‚èAŽÀs‚µA•¶‘‚ð‘‚¢‚āAˆóü—p‚̃Rƒ}ƒ“ƒh‚𔭍s‚·‚é“™XBƒP[ƒu
  ƒ‹‚ª’[––‚ƃRƒ“ƒsƒ…[ƒ^‚ðÚ‘±‚µ‚Ä‚¢‚Ü‚µ‚½ (‚µ‚΂µ‚Ήñ‚蓹‚µ‚È‚ª‚ç)B’[
  –– (terminal) ‚ƌĂ΂ê‚é‚̂́AƒP[ƒuƒ‹‚̏I’[ (terminal end) ‚Ɉʒu‚µ‚Ä
  ‚¢‚½‚©‚ç‚Å‚·B

  ƒRƒ“ƒsƒ…[ƒ^ƒ‚ƒjƒ^‚ƃL[ƒ{[ƒh‚É‚æ‚è Linux (X ƒEƒCƒ“ƒhƒE‚ÌŽg—p‚ðœ‚­)
  ‚ðŽg—p‚µ‚½‚±‚Æ‚ª‚ ‚é‚È‚çA‚ ‚È‚½‚Í‚·‚Å‚É’[––‚Ƃ͉½‚©‚ð’m‚Á‚Ä‚¢‚邱‚Æ‚É
  ‚È‚è‚Ü‚·B‚È‚º‚È‚çA‚»‚ê (‚à‚µ‚­‚́A‚æ‚萳Šm‚ÉŒ¾‚¦‚Î ``‰¼‘z’[––'') ‚ð
  Žg‚Á‚Ä‚¢‚é‚Ì‚Å‚·‚©‚çB(ƒL[ƒ{[ƒh‚ª•‘®‚µ‚Ä‚¢‚é) ƒ‚ƒjƒ^‚Í’[––‚ðƒGƒ~ƒ…
  ƒŒ[ƒg‚µ‚Ü‚·BX-Windows ‚Å‚Í xterm, rxvt, zterm ‚ª’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ
  ‚Ä‚¢‚Ü‚·B

  –{“–‚Ì’[––‚̓‚ƒjƒ^‚Ƃ͈á‚Á‚½‚à‚Ì‚Å‚·B——R‚́A“dŽq“I‚ȃZƒbƒgƒAƒbƒv‚ªˆÙ
  ‚È‚é‚©‚ç‚Å‚·BƒeƒLƒXƒg’[––‚̓Rƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[ƒg‚É’·‚¢ƒP[ƒuƒ‹
  ‚ðŒo—R‚µ‚Đڑ±‚µ‚Ü‚·B]‚Á‚āA’ʏí‚̓Rƒ“ƒsƒ…[ƒ^‚ׂ̗ɐݒu‚³‚ê‚郂ƒjƒ^
  ‚Ƃ͑ΏƓI‚ɁA’[––‚̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚©‚ç‚©‚È‚è—£‚ꂽŠ‚É‚ ‚è‚Ü‚·BƒR
  ƒ“ƒsƒ…[ƒ^“à•”‚̃rƒfƒIƒJ[ƒh‚̓‚ƒjƒ^ƒXƒNƒŠ[ƒ“ã‚̉摜‚ð‹L‰¯‚µ‚Ü‚·B’[
  ––‚ɂ̓rƒfƒIƒJ[ƒh‚Æ“¯“™•i‚ª“à‘ ‚³‚ê‚Ä‚¢‚Ü‚·‚ªA‘å’ï‚̃eƒLƒXƒg’[––‚̓O
  ƒ‰ƒtƒBƒbƒNƒX•\Ž¦‚à‚Å‚«‚È‚¢A•¶Žš‚¾‚¯‚̃‚ƒmƒNƒƒXƒNƒŠ[ƒ“‚µ‚©•\Ž¦‚Å‚«‚È
  ‚¢‚̂ŁAƒRƒ“ƒsƒ…[ƒ^“à•”‚̃rƒfƒIƒJ[ƒh‚æ‚è‚à•nŽã‚Å‚·B‚»‚̏ãA‚Ù‚Æ‚ñ‚Ç
  ‚̃eƒLƒXƒg’[––‚ɂ̓}ƒEƒX‚ª‚ ‚è‚Ü‚¹‚ñB

  ƒlƒbƒgƒ[ƒN‚ł̃Nƒ‰ƒCƒAƒ“ƒg - ƒT[ƒo—pŒê‚ð“–‚Ä‚Í‚ß‚é‚È‚çA’[––‚̓Nƒ‰
  ƒCƒAƒ“ƒg‚ŁAƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ªƒT[ƒo‚¾‚ÆŒ¾‚¦‚Ü‚·B‘¼•ûA’[––‚Í ``ƒV
  ƒ“ƒNƒ‰ƒCƒAƒ“ƒg (thin client)'' ‚Å‚ ‚é‚Æ‚àŒ¾‚¢‚Ü‚·B‚µ‚©‚µŽÀÛA’[––‚Í
  ``ƒNƒ‰ƒCƒAƒ“ƒg'' ‚Å‚Í‚È‚­A‚Ü‚½ƒzƒXƒg‚Í ``ƒT[ƒo'' ‚Å‚Í‚È‚¢‚Ì‚Å‚·Bƒz
  ƒXƒg‚ª’ñ‹Ÿ‚·‚é—Bˆê‚Ì ``ƒT[ƒrƒX'' ‚́AƒL[ƒ{[ƒh‚©‚ç“ü—Í‚³‚ꂽ‘S‚Ä‚Ì•¶
  Žš‚ðŽóM‚µ‚āA‚»‚Ì’Ê‚è‚É (Šú‘Ò’Ê‚è‚É) ƒRƒ“ƒsƒ…[ƒ^‚ª”½‰ž‚·‚邾‚¯‚Å‚·B
  ’[––‚̓Rƒ“ƒsƒ…[ƒ^‚Ì’†‚̃EƒBƒ“ƒhƒE‚̂悤‚È‚à‚Ì‚Å‚·B‚¿‚傤‚ǃ‚ƒjƒ^ (‚Æ
  ƒL[ƒ{[ƒh) ‚ª‚»‚¤‚Å‚ ‚é‚悤‚ɁB‚ ‚È‚½‚Í‚·‚Å‚É Linux ‚Å (¶‘¤‚Ì Alt-F2
  ƒL[“™‚ð‰Ÿ‚·‚±‚Æ‚É‚æ‚Á‚Ä) ‰¼‘z’[––‚ðŽg‚Á‚½‚±‚Æ‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB–{
  “–‚Ì’[––‚́AŒ©‚½–Ú‚±‚»A‚»‚̂悤‚ȉ¼‘z’[––‚ÉŽ—‚Ä‚¢‚Ü‚·‚ªAƒ‚ƒjƒ^‰æ–Ê‚ð
  ‹¤—L‚µ‚Ä‚¢‚é‚Ì‚Å‚Í–³‚­A’[––‚²‚ƂɁAƒ‚ƒjƒ^ƒXƒNƒŠ[ƒ“ (‚ƃL[ƒ{[ƒh) ‚ª
  ‚ ‚è‚Ü‚·BƒRƒ“ƒ\[ƒ‹ (ƒ‚ƒjƒ^) ‚ʼn¼‘z’[––‚ð‚ЂƂè‚Å‚¢‚­‚‚àŽg—p‚µ‚Ä‚¢‚é
  ‚Ì‚Å‚Í‚È‚­A–{“–‚Ì’[––‚Ì‘O‚ɐl‚ªÀ‚Á‚āA•Ê‚̐l‚½‚¿‚Æ“¯Žž‚ɃRƒ“ƒsƒ…[ƒ^
  ‚ð—˜—p‚µ‚Ä‚¢‚Ü‚·B

  1.7.  “ú–{Œê”ÅŽÓŽ«

  –|–ó‚É‚ ‚½‚Á‚ĉº‹L‚ÌŠF‚³‚ñ‚©‚çƒAƒhƒoƒCƒX‚âƒRƒƒ“ƒg‚ð‚¢‚½‚¾‚«‚Ü‚µ‚½B‚Ç
  ‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

  ‘åX•Û‰p‚³‚ñ
  ì“ˆ‚³‚ñ
  ²–앐r‚³‚ñ
  ²“¡—ºˆê‚³‚ñ
  …Œ´—•\ç‰Æ‚³‚ñ
  ‚é³•½‚³‚ñ
  •ˆäLŒõ‚³‚ñ
  ’†–앐—Y‚³‚ñ
  –ì–{_ˆê‚³‚ñ
  ‘ìm‚³‚ñ
  X–{ ~‚³‚ñ
  ŽRX _K‚³‚ñ

  2.  ’[––‚̃^ƒCƒv

  2.1.  ƒ_ƒ€’[––

  ``ƒ_ƒ€’[–– (dumb terminal)'' ‚É‚Í—lX‚È–µ‚‚µ‚½’è‹`‚ª‚ ‚è‚Ü‚·‚ªAŽž‚ª
  ‚½‚‚ɂ‚êA‚Ü‚·‚Ü‚·‘½‚­‚Ì’[––‚ªƒ_ƒ€ (‹ð‚©) ‚ƌĂ΂ê‚é‚悤‚É‚È‚è‚Ü‚µ
  ‚½B–{‘‚Å‚ÍŽå‚Æ‚µ‚ăXƒNƒŠ[ƒ“ã‚ɃeƒLƒXƒg‚¾‚¯‚ð•\Ž¦‚·‚éƒeƒLƒXƒg’[––‚ð
  ˆµ‚¢‚Ü‚·B–{‘‚̃^ƒCƒgƒ‹‚ð ``Dumb-Terminal-HOWTO'' ‚Æ‚µ‚Ä‚à‚æ‚©‚Á‚½‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŽGŽ‹LŽ–‚ł́A‚½‚Æ‚¦ƒtƒ‹ƒOƒ‰ƒtƒBƒbƒNƒXƒ†[ƒUƒCƒ“ƒ^[
  ƒtƒFƒCƒX (GUI) ‚ð”õ‚¦‚½Œ«‚¢ (smart) ’[––‚ð‚àŠÜ‚߂ă_ƒ€‚ƌĂñ‚Å‚¢‚é‚Ì‚Å
  ‚·B‚à‚µ‘S‚Ä‚Ì’[––‚ª ``ƒ_ƒ€’[––'' ‚È‚çA’[––‚Ì‘O‚Ƀ_ƒ€‚Ƃ‚¯‚éˆÓ–¡‚Í‚ 
  ‚è‚Ü‚¹‚ñ (ƒZƒ‹ƒRƒ“ƒsƒ…[ƒ^‚â ``ƒXƒ}[ƒg'' ’[––‚Ì‚©‚í‚è‚̂悤‚ȏ¤”„ã‚Ì
  •\Œ»‚ðœ‚¢‚Ä‚Í)Bƒ_ƒ€’[––‚̈Ӗ¡‚Í‚ ‚¢‚Ü‚¢‚Ȃ̂ŁA‚±‚±‚Å‚Í’[––‚̃^ƒCƒv
  ‚ð–¾—Ä‚É‹æ•Ê‚·‚é‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

  2.2.  ƒeƒLƒXƒg’[––

  ƒeƒLƒXƒg’[––‚ł́AƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚ðŒ‹‚ÔƒP[ƒuƒ‹ã‚ðî•ñ‚ª 2 •ûŒü‚É
  —¬‚ê‚Ä‚¢‚Ü‚·B’ʏíA‚±‚Ì—¬‚ê‚ÍŠeƒoƒCƒg‚ª•¶Žš‚ð•\Œ»‚·‚é ASCII ƒoƒCƒg‚Å
  ‚·BƒL[ƒ{[ƒh‚Ń^ƒCƒv‚µ‚½ƒoƒCƒg‚̓Rƒ“ƒsƒ…[ƒ^‚ÉŒü‚¢AƒRƒ“ƒsƒ…[ƒ^‚©‚ç
  ‚Ì‚Ù‚Æ‚ñ‚ǂ̃oƒCƒg‚ª’[––ƒXƒNƒŠ[ƒ“‚É•\Ž¦‚³‚ê‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚©‚ç‚Ì“Á
  •Ê‚ȃoƒCƒg (‚à‚µ‚­‚̓oƒCƒg—ñ) ‚́AƒJ[ƒ\ƒ‹‚ð‚Ç‚±‚Ö“®‚©‚·‚©A‰½‚ðÁ‚·
  ‚©A‚Ç‚±‚©‚ç‚Ç‚±‚Ö‰ºü‚ðˆø‚­‚©A‚ ‚é‚¢‚̓uƒŠƒ“ƒN‚âƒ{[ƒ‹ƒh“™‚ð’[––‚ÉŽw
  Ž¦‚µ‚Ü‚·B‚»‚̂悤‚È“Á•Ê‚ȃRƒ}ƒ“ƒh‚Í 100 ‚ð‰z‚¦A‘½‚­‚Ì’[––‚ł̓tƒHƒ“
  ƒg‚̕ύX‚³‚¦‚Å‚«‚Ü‚·B

  Žg—p‚·‚镶ŽšƒZƒbƒg—p‚̃R[ƒh•\‚ðŽg‚Á‚ăGƒ“ƒR[ƒh‚µ‚½•¶Žš (•¶Žš—ñ) ‚ð’Ê
  M‚ÉŽg—p‚µ‚Ü‚·B’ʏíAŽg—p‰Â”\‚È 256 ƒoƒCƒg‚Ì“àAÅ‰‚Ì 128 ƒoƒCƒg‚ª
  ASCII ƒR[ƒh‚Æ‚µ‚ÄŽg‚í‚ê‚Ü‚·BUnix ‚̂悤‚ȃVƒXƒeƒ€‚Ì‚½‚ß‚Ì’[––‚ł́A
  ƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚Ì”ñ“¯ŠúƒVƒŠƒAƒ‹ƒ|[ƒg (RS-232-C = EIA-232-D)
  ŠÔ‚ðƒP[ƒuƒ‹‚Őڑ±‚µ‚Ü‚·B‚½‚܂Ƀ‚ƒfƒ€‚âƒ^[ƒ~ƒiƒ‹ƒT[ƒo“™‚ðŒo—R‚·‚邱
  ‚Æ‚ª‚ ‚è‚Ü‚·B

  ƒeƒLƒXƒg’[––‚É‚Í‘¼‚É ``ƒVƒŠƒAƒ‹’[––''A``ƒLƒƒƒ‰ƒNƒ^ƒZƒ‹’[––''A``ASCII
  /ANSI ’[––''A``”ñ“¯Šú’[––''A``ƒf[ƒ^’[––''A``ƒrƒfƒI’[––''A``ƒrƒfƒI
  •\Ž¦’[–– (VDT)'' ‚Ì–¼Ì‚ª‚ ‚è‚Ü‚·BÌ‚Í ``ƒrƒfƒI•\Ž¦‘•’u (VDU)'' ‚ª’[
  ––‚Æ‚µ‚ÄŽg‚í‚ê‚Ü‚µ‚½‚ªAŒµ–§‚ÉŒ¾‚¤‚ƁA‚»‚ê‚ɂ̓L[ƒ{[ƒh‚ª‚ ‚è‚Ü‚¹‚ñ‚Å
  ‚µ‚½B

  ``ƒuƒƒbƒNƒ‚[ƒh'' ‚Í IBM ‚̌¢ƒƒCƒ“ƒtƒŒ[ƒ€‚Å—BˆêŽg‚í‚ê‚Ü‚µ‚½‚ªAÅ
  V‚Ì‘½‚­‚Ì’[––‚É‚à‚±‚Ì‹@”\‚ª”õ‚í‚Á‚Ä‚¢‚Ü‚· (‘½‚­‚ÍŽg‚í‚ê‚Ü‚¹‚ñ‚ª)Bƒ^
  ƒCƒv‚µ‚½ƒLƒƒƒ‰ƒNƒ^‚͈ꎞ“I‚É’[––‚̃ƒ‚ƒŠ‚É•ÛŽ‚³‚ê‚Ü‚· (‚»‚µ‚āA’[––‚É
  ‘g‚ݍž‚݂̃GƒfƒBƒ^‚ŕҏW‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·)B‚»‚ê‚©‚çA‘—MƒL[ (‚à‚µ
  ‚­‚Í‚»‚ê‚É—Þ‚·‚éƒL[) ‚ª‰Ÿ‚³‚ê‚é‚ƁAƒLƒƒƒ‰ƒNƒ^‚̃uƒƒbƒN (Žž‚ɃLƒƒƒ‰ƒN
  ƒ^—ñ‚Æ‚µ‚Ä) ‚ªˆê‹“‚ɃRƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ü‚·BƒuƒƒbƒNƒ‚[ƒh‚Í Linux
  ‚ł̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ (1998 ”NŒã”¼Œ»Ý)B ``Block Mode''‚ð‚²——‚­
  ‚¾‚³‚¢B

  2.3.  ƒOƒ‰ƒtƒBƒbƒNƒX’[––

  ASCII ‹L†‚ðŽg‚Á‚Ä‚Å‚à‚ ‚é’ö“x‚Ü‚Å‚È‚çƒeƒLƒXƒg’[––ã‚ŁuŠGv‚ð•`‚­‚±‚Æ
  ‚͉”\‚Å‚·B–îˆó‚Í <---A” ‚ð•\Ž¦‚·‚é‚È‚ç _ ‚Æ | ‚Å‚Å‚«‚é‚Å‚µ‚傤B“Á
  •Ê‚ȃOƒ‰ƒtƒBƒbƒNƒX•¶ŽšƒZƒbƒg‚ð•`‚­‚±‚Æ‚³‚¦‰Â”\‚Å‚·B‚±‚̂悤‚È‚à‚Ì‚Í–{
  •¨‚̃Oƒ‰ƒtƒBƒbƒNƒX’[––‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA``ƒOƒ‰ƒtƒBƒbƒNƒX’[––'' ‚Æ‚¢‚¤
  —pŒê‚́AƒeƒLƒXƒg‚ªƒOƒ‰ƒtƒBƒbƒNƒX‚ÌŒÀ’肵‚½Œ`‘Ô‚Å‚ ‚邱‚Æ‚©‚çAƒeƒLƒXƒg
  ’[––‚É‚à‚ ‚Ä‚Í‚Ü‚è‚Ü‚·B

  ƒOƒ‰ƒtƒBƒbƒNƒX‚ð•\Ž¦‚·‚邽‚ß‚Ì“ñ‚‚̊î–{“I‚ȃ^ƒCƒv‚ɁAƒ‰ƒXƒ^‚ƃxƒNƒ^[
  (‹H‚ÉŽg‚í‚ê‚Ü‚·) ‚ª‚ ‚è‚Ü‚·Bƒ‰ƒXƒ^ƒOƒ‰ƒtƒBƒbƒNƒX (ƒrƒbƒgƒ}ƒbƒv) ‚Í“d
  Žqƒr[ƒ€ (‚Ü‚½‚ÍŠˆ«‰»ƒsƒNƒZƒ‹A‚Ü‚½‚̓tƒ‰ƒbƒgƒXƒN[ƒ“ã‚̃hƒbƒg) ‚É
  ‚æ‚Á‚Ä•`‚©‚ꂽ…•½‘–¸ü‚ŃXƒNƒŠ[ƒ“‚Ƀhƒbƒg‚ð•`‚¢‚Ä‚¢‚«‚Ü‚·BƒxƒNƒ^[
  ƒOƒ‰ƒtƒBƒbƒNƒXƒfƒBƒXƒvƒŒƒC‚́A’ʏíAƒ‚ƒmƒNƒ‚ŁAƒhƒbƒg‚Í‚ ‚è‚Ü‚¹‚ñB‚»
  ‚ê‚ç‚́A‚Ç‚Ì•ûŒü (‚Ç‚ñ‚ÈŠp“x‚âˆÊ’u) ‚É‚àˆÚ“®‚Å‚«‚é“dŽqƒr[ƒ€‚Å’¼ü‚â‹È
  ü‚ð•`‚­‚Ì‚É‚·‚®‚ꂽ“dŽqƒfƒoƒCƒX‚ðŽg‚¢‚Ü‚·BƒxƒNƒ^[ƒOƒ‰ƒtƒBƒbƒNƒX‚̓W
  ƒOƒUƒO‚Ì‚È‚¢‚•iŽ¿‚̐ü‰æ‚ð•`‚«‚Ü‚·‚ªA‚»‚ê‚Í‚Ü‚½‚ ‚Ü‚èŽg‚í‚ꂸA‚©‚‚
  ‰¿‚È‚à‚Ì‚Å‚·B¡“úAƒ‰ƒXƒ^ƒOƒ‰ƒtƒBƒbƒNƒX‚Í‚Ù‚Úˆê”Ê“I‚ÉŽg‚í‚ê‚Ä‚¢‚Ü
  ‚·BPC ‚ł̓xƒNƒ^[ƒOƒ‰ƒtƒBƒbƒNƒXŒ`Ž®‚ŃGƒ“ƒR[ƒh‚³‚ꂽƒCƒ[ƒW‚à‚½‚Ü
  ‚ÉŽg‚í‚ê‚Ü‚·‚ªA•\Ž¦‚·‚é‚Æ‚«‚Ƀ‰ƒXƒ^ƒOƒ‰ƒtƒBƒbƒNƒXŒ`Ž®‚É (•`‰æ•iŽ¿‚Ì—ò
  ‰»‚𔺂Á‚Ä) •ÏŠ·‚³‚ê‚Ä‚¢‚é‚Ì‚Å‚·B

  2.3.1.  ƒVƒŠƒAƒ‹ƒ‰ƒCƒ“ƒOƒ‰ƒtƒBƒbƒNƒX’[––

  –{‘‚Ì‘å•”•ª‚àA‚±‚ÌŽí‚Ì’[––‚ð‘ΏۂƂµ‚½‚à‚Ì‚Å‚·B‚±‚ê‚ç‚Ì‚Ù‚Æ‚ñ‚ǂ́A
  ƒeƒLƒXƒg’[––‚Æ‚µ‚Ä‚à‹@”\‚µ‚Ü‚·B‚»‚̂悤‚ȃOƒ‰ƒtƒBƒNƒX‚̃vƒƒgƒRƒ‹‚É‚Í
  ˆÈ‰º‚Ì‚à‚Ì‚ª‚ ‚è‚Ü‚·FTektronix Vector Graphics, ReGIS (DEC), Sixel (D
  EC), NAPLPS (North American Presentation Level Protocol Syntax)

  2.3.2.  ‚‘¬ƒOƒ‰ƒtƒBƒbƒNƒX’[–– (‚µ‚΂µ‚Α¼‚Ì–¼‘O‚Å’m‚ç‚ê‚é)

  –{‘‚Å‚Í‚±‚ê‚ɂ‚¢‚Ä‚Ì‹Lq‚Í‚ ‚è‚Ü‚¹‚ñBŒ«‚¢ (smart) ‚ƌĂԂɒl‚·‚é’[
  ––‚Æ‚Í PC ƒ‚ƒjƒ^‚̂悤‚Ƀtƒ‹ƒXƒNƒŠ[ƒ“ƒOƒ‰ƒtƒBƒbƒNƒX‚ðuŽž‚É•\Ž¦‚Å‚«‚é
  ƒOƒ‰ƒtƒBƒbƒNƒX’[––‚Ì‚±‚Æ‚Å‚·B‚»‚ê‚̓}ƒEƒX‚àƒTƒ|[ƒg‚·‚é‚Å‚µ‚傤B‰æ‘œ
  (‚âA‚»‚Ì‘¼‚̃Oƒ‰ƒtƒBƒbƒNƒX) ƒrƒbƒgƒ}ƒbƒv‚ð•\Ž¦‚·‚邽‚߂ɁA’[––‚ɃoƒC
  ƒg‚ð‘—‚è‚Ü‚·BƒcƒCƒXƒeƒbƒhƒyƒAƒP[ƒuƒ‹‚⓯Ž²ƒP[ƒuƒ‹‚ðŽg‚Á‚½ƒzƒXƒgƒRƒ“
  ƒsƒ…[ƒ^‚Ƃ̍‚‘¬’ʐM‚É‚à—p‚¢‚ç‚ê‚Ü‚·BX-Windows ’[––‚Í‚»‚̂悤‚È‘•’u‚Å
  ‚·B ``Related HOWTO's''‚É‚ ‚é Xterminal-HOWTO ‚ւ̃Šƒ“ƒN‚ð‚²——‚­‚¾‚³
  ‚¢B
  MS-Windows GUI ‚ð•\Ž¦‚·‚邽‚ß‚É—lX‚ȃ^ƒCƒv‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚Æ’[––‚ª
  ‚ ‚è‚Ü‚· : Citrix ‚Ì WinFrame ‚ðŽg‚Á‚½ Winterm ‚Í‚»‚̈ê‚‚ł·B (Citri
  x ‚̃R[ƒh‚ðƒx[ƒX‚É‚µ‚½) ‘¼‚Ì‚à‚Ì‚Æ‚µ‚Ä Microsoft ŽÐ‚Ì Hydra (ƒR[ƒh
  ƒl[ƒ€ ) ‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í MS Windows NT 4.00 ˆÈ~‚Å“®‚­ ``Windows Te
  rminal Server'' ‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚é‚à‚Ì‚Å‚·BCitrix ŽÐ‚Í ICA ƒvƒƒgƒRƒ‹
  ‚ðŽg‚Á‚āAWinFrame(ICA) ‚ðƒx[ƒX‚É‚µ‚½’[––‚ª Hydra ƒVƒXƒeƒ€‚ð—˜—p‚Å‚«
  ‚é‚悤‚ɁApICAsso ‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚é Hydra ‚ւ̃AƒhƒIƒ“‚ðì¬‚µ‚Ü‚µ
  ‚½B‚»‚µ‚Ä Hydra ‚̓}ƒ‹ƒ`ƒ†[ƒU‚Å‚à‚ ‚è‚Ü‚·BUnbounded Technologies ŽÐ
  ‚É‚Í ``MultiConsole Personal Terminal'' ‚ª‚ ‚èA‚Ü‚½ Tektronix ŽÐ‚É‚Í
  Ž©ŽÐ»‚̃}ƒ‹ƒ`ƒ†[ƒUƒCƒ“ƒ^[ƒtƒFƒCƒX‚ª‚ ‚è‚Ü‚·‚ªAŒ»Ý‚Í Hydra ‚̃Tƒ|
  [ƒg‚ð•\–¾‚µ‚Ä‚¢‚Ü‚·B1997 ”N‚ÌŽGŽ‹LŽ–‚ł́AWinterm ‚Ì‚±‚Æ‚ð ``ƒ_ƒ€’[
  ––'' ‚ƌĂñ‚Å‚¢‚Ü‚·‚ªAŽÀÛ‚Í‚©‚Ȃ茫‚¢‚à‚Ì‚Å‚·B‚»‚̂悤‚È’[––‚Ì‚±‚Æ
  ‚ð‚æ‚­ ``ƒVƒ“ƒNƒ‰ƒCƒAƒ“ƒg (thin clients)'' ‚ƌĂт܂·‚ªAƒVƒ“ƒNƒ‰ƒCƒA
  ƒ“ƒg‚ÌŠô‚‚©‚Í‚à‚Í‚â’[––ˆÈã‚ŁA‚»‚±‚É‘—‚ç‚ꂽ Java ƒR[ƒh‚ðŽÀs‚·‚邱
  ‚Æ‚È‚Ç‚ª‚Å‚«‚Ü‚·B

  2.4.  ƒlƒbƒgƒ[ƒNƒRƒ“ƒsƒ…[ƒ^ (NC)

  ‚±‚ê‚Í–{—ˆ‚̈Ӗ¡‚ł̃Rƒ“ƒsƒ…[ƒ^‚Å‚à’[––‚Å‚à‚È‚­A‚»‚Ì’†ŠÔ‚Ɉʒu‚·‚é‚à
  ‚Ì‚Å‚·B‚ ‚éƒ^ƒCƒv‚̃lƒbƒgƒ[ƒNƒRƒ“ƒsƒ…[ƒ^ (NC) ‚́A(CPU‚Í‚ ‚Á‚Ä‚à)
  ƒn[ƒhƒfƒBƒXƒN‚ª‚È‚¢ƒRƒ“ƒsƒ…[ƒ^‚Å‚·BNC ‚̓tƒ‹ƒOƒ‰ƒtƒBƒbƒNƒX•\Ž¦‚ª‰Â
  ”\‚ŁAƒT[ƒoƒRƒ“ƒsƒ…[ƒ^‚Ɛڑ±‚µ‚ÄŽg—p‚µ‚Ü‚·B NC Ž©g‚Ì CPU ‚ŃvƒƒO
  ƒ‰ƒ€‚ð“®‚©‚·‚±‚Æ‚ª‚Å‚«‚é‚̂ŁA’[––‚Ƃ͈قȂÁ‚½‚à‚Ì‚Å‚·BŽÀs‚·‚邽‚ß‚Ì
  Java ƒR[ƒh‚ª‘—‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB IBM ‚Í‚±‚ê‚ð ``ƒlƒbƒgƒ[ƒNƒXƒe
  [ƒVƒ‡ƒ“'' ‚ƌĂñ‚Å‚¢‚Ü‚·B‚»‚ê‚Í IP ƒlƒbƒgƒ[ƒNã‚Å“®ì‚·‚é‚Í‚¸‚È‚Ì
  ‚ŁALinux ‚ª“®‚­ƒT[ƒo‚̉º‚Å‚à“®ì‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBWintel ‚͏ãq‚Ì
  ’[––‚Ƃ͈قÁ‚½ ``NetPC'' ‚ðì‚è‚Ü‚µ‚½B‚±‚ê‚Í‚Ù‚Æ‚ñ‚Ç PC ƒRƒ“ƒsƒ…[ƒ^
  ‚Å‚·B‚µ‚©‚µƒŠƒ€[ƒoƒuƒ‹ƒfƒBƒXƒN‚ª‚È‚¢‚̂ŁAƒ†[ƒU‚ÍŽ©•ª‚̃\ƒtƒgƒEƒFƒA
  ‚̃Cƒ“ƒXƒg[ƒ‹‚≽‚©‚̃Rƒs[‚ðŽè‚É“ü‚ê‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñBSun
  JavaStation NC ‚Å Linux ‚ðŽg‚¤‚É‚Í 2000 ”N 4 ŒŽ 24 “ú‚ɃŠƒŠ[ƒX‚µ‚½
  JavaStation-HOWTO ‚ð‚²——‚­‚¾‚³‚¢B

  NC ‚âƒEƒBƒ“ƒhƒE’[––ŠÖŒW‚ðŽxŽ‚·‚él’B‚́A”•S–œ‘ä‚Ì PC ‚Æ’u‚«Š·‚¦‚悤
  ‚ÆŒv‰æ‚µ‚Ü‚µ‚½‚ªA‚Ü‚¾’B¬‚µ‚Ä‚¢‚Ü‚¹‚ñB‘å‚«‚È——R‚Æ‚µ‚āA‚±‚±””N—ˆ
  PC ‰¿Ši‚ª‰º—Ž‚µ‚½‚±‚Æ‚Å NC “™‚æ‚èˆÀ‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚±‚Æ‚ª‹“‚°‚ç‚ê‚Ü
  ‚·BŒ‹˜_‚Æ‚µ‚Ä,‚Ü‚¾ƒeƒLƒXƒg’[––‚ªŒ’Ý‚È‚Ì‚Å‚·B

  2.5.  PC ã‚ł̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“

  PC ‚Í (’[––‚Æ‚µ‚ÄŽg‚¦‚é‚悤‚É) ƒXƒNƒŠ[ƒ“‚âƒL[ƒ{[ƒh‚ð”õ‚¦‚Ä‚¢‚Ü‚·
  ‚ªA‚³‚ç‚É‘å‚«‚ȏˆ—”\—Í‚ª‚ ‚é‚̂ŁAPC‚̏ˆ—”\—͂̈ꕔ‚ðŠ„‚èU‚邾‚¯
  ‚ŁAƒeƒLƒXƒg’[––‚̏ˆ—‚ÍŠÈ’P‚É‚Å‚«‚Ü‚·B‚±‚ê‚Í ``’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡
  ƒ“'' ‚ƌĂ΂ê‚Ä‚¢‚Ü‚·B•’ʁAƒeƒLƒXƒg’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü
  ‚·B``Terminal Emulation''‚ð‚²——‚­‚¾‚³‚¢B

  3.  ƒNƒCƒbƒNƒCƒ“ƒXƒg[ƒ‹

  ’[––‚ƃzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚Å ``Setup'' ‚̎葱‚«‚𓥂܂¸‚É’[––‚ðƒC
  ƒ“ƒXƒg[ƒ‹‚·‚é‚Ä‚Á‚Æ‚è‚΂₢Žè‡‚Å‚·B’[––‚ªƒRƒ“ƒsƒ…[ƒ^‚Ƃ͌݊·«‚Ì‚È
  ‚¢ó‘ԂŃZƒbƒgƒAƒbƒv‚³‚ê‚é‚悤‚È‚±‚Æ‚É‚È‚Á‚½‚çA‚¨‚»‚ç‚­‚Ü‚Æ‚à‚É“®‚©‚È
  ‚¢‚Å‚µ‚傤BŠô‚‚©‚Ì‚±‚Æ‚ð—‰ð‚µ‚Ä‚È‚¯‚ê‚΂³‚ç‚È‚éî•ñ‚ð–{‘‚Ì‘¼‚̌Š
  ‚É‹‚ß‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ’[––‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邽‚߁A‚Æ‚Á‚©‚©‚è‚Æ‚µ‚Ä /etc/termcap ‚©
  terminfo.src ‚ðÅ‰‚ÉŒ©‚Ä‚­‚¾‚³‚¢ (``Terminfo ‚Æ Termcap (Ú×)'') ‚ð
  ‚²——‚­‚¾‚³‚¢)B‚»‚µ‚āAÚ‘±‚·‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚͉½‚©Atty ‚Ì–¼Ì‚͉½‚©
  (—Ⴆ‚Î ttyS1, ``ƒfƒoƒCƒX–¼Ì''‚ð‚²——‚­‚¾‚³‚¢) ‚ɂ‚¢‚Ä‰ðŒˆ‚µ‚Ä‚¨‚¢‚Ä
  ‚­‚¾‚³‚¢Broot ƒ†[ƒU‚É‚È‚Á‚āA/etc/inittab ‚Ì getty ƒRƒ}ƒ“ƒh‚ÌŽŸs
  ‚ɁA•Ê‚̐V‚½‚È getty ƒRƒ}ƒ“ƒh‚ð’ljÁ‚µ‚Ä‚­‚¾‚³‚¢Bgetty ƒRƒ}ƒ“ƒh‚ÌŒ`Ž®
  ‚ÍŽg—p‚·‚é getty ƒvƒƒOƒ‰ƒ€‚Ɉˑ¶‚µ‚Ü‚·Bagetty (Debian ƒfƒBƒXƒgƒŠƒrƒ…
  [ƒVƒ‡ƒ“‚Å‚Í getty ‚ƌĂт܂·) ‚ÍŠÈ’P‚Å‚· (Ý’èƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚¹
  ‚ñ)B``info'' ‚© ``man'' A‚Ü‚½‚͍ēx ``getty'' ‚ð‚²——‚­‚¾‚³‚¢Bgetty
  ‚ÉŠÖ‚µ‚āAƒpƒ‰ƒ[ƒ^‚Í terminfo (‚© termcap) ‚Å‚Ì–¼Ì (vt100 ‚̂悤‚È)
  ‚ðŽg—p‚µ‚Ü‚·B‚»‚µ‚āA’[––‚ªƒTƒ|[ƒg‚·‚éƒ{[ƒŒ[ƒg‚ðƒ^ƒCƒv‚µ‚Ä‚­‚¾‚³
  ‚¢B‚Å‚à‚ ‚܂荂‚¢ƒ{[ƒŒ[ƒg‚ðÝ’è‚·‚é‚Ì‚È‚çA``ƒtƒ[§Œä'' ‚ðŽg‚¤•K
  —v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚»‚ê‚©‚çA’[––‚̃ƒCƒ“ƒVƒŠƒAƒ‹ƒ|[ƒg‚ƃRƒ“ƒsƒ…[ƒ^‘¤‚Å‘I‘ð‚µ‚½ƒVƒŠƒAƒ‹
  ƒ|[ƒg‚Æ‚ðƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚Å•¨—“I‚ɐڑ±‚µ‚āA’[––‚Ì“dŒ¹‚ð“ü‚ê‚Ä‚Ý‚Ä
  ‚­‚¾‚³‚¢B‚Ù‚Æ‚ñ‚Ç‚ÌŠù¬ƒP[ƒuƒ‹‚ªƒn[ƒhƒEƒFƒAƒtƒ[§Œä—p‚ɐ³‚µ‚­Œ‹ü
  ‚³‚ê‚Ä‚é‚ÆŠú‘Ò‚µ‚È‚¢‚Å‚­‚¾‚³‚¢‚ˁB’[––‚̃{[ƒŒ[ƒg‚ª getty ‚É—^‚¦‚½‚Ì
  ‚Æ“¯‚¶‚Å‚ ‚邱‚ƂƁA``ƒf[ƒ^ƒrƒbƒg'' ‚ª 8 ‚Å‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³
  ‚¢B‚»‚µ‚āAƒRƒ“ƒsƒ…[ƒ^ƒRƒ“ƒ\[ƒ‹‚Å ``init q'' ‚ƃ^ƒCƒv‚·‚邱‚Æ‚Å
  inittab ƒtƒ@ƒCƒ‹‚ւ̕ύX‚ª”½‰f‚³‚ê‚Ü‚·B‚±‚ÌŽž“_‚ŁA’[––‚эƒOƒCƒ“ƒvƒ
  ƒ“ƒvƒg‚ðŒ©‚é‚±‚Æ‚ª‚Å‚«‚é‚Í‚¸‚Å‚·‚ªA‚à‚µ•\Ž¦‚³‚ê‚È‚¯‚ê‚Î’[––‚̃Šƒ^[ƒ“
  ƒL[‚ð’@‚¢‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B“®‚©‚È‚¢‚悤‚È‚ç–{‘‚ð‚³‚ç‚É“Ç‚ñ‚ŁA``ƒgƒ‰ƒu
  ƒ‹ƒVƒ…[ƒeƒBƒ“ƒO''‚à‚²——‚­‚¾‚³‚¢B

  4.  ‚È‚º’[––‚ðŽg‚¤‚Ì‚Å‚µ‚傤H

  4.1.  ƒCƒ“ƒgƒ

  ˆê‘ä‚Ì PC ‚ňê“x‚ɐ”l‚Ì—˜—p‚ðƒTƒ|[ƒg‚Å‚«‚é‚­‚ç‚¢Å‹ß‚Ì PC ‚Í‚Æ‚Ä‚à‹­
  —͂ŁA•¶‘•ÒW‚âƒf[ƒ^“ü—Í‚È‚Ç‚Ì•‰‰×‚Ì’á‚¢ŽdŽ–‚È‚ç‚È‚¨‚³‚ç‚»‚¤‚Å‚·B‚±
  ‚ê‚ðs‚È‚¤ˆê‚‚̕û–@‚́Aˆê‘ä‚Ì PC (‚Ü‚½‚́A‘¼‚̃zƒXƒgƒRƒ“ƒsƒ…[ƒ^) ‚É
  ƒ‚ƒfƒ€‚âƒP[ƒuƒ‹’¼Œ‹‚Å•¡”‚Ì’[––‚ðÚ‘±‚·‚邱‚Æ‚Å‚·B‚±‚¤‚·‚é‚ɂ́A’[––
  ‚ÅŠeƒ†[ƒU‚ª“ÆŽ©‚ɃRƒ“ƒsƒ…[ƒ^‚ð—˜—p‚Å‚«‚é‚悤‚É Linux ‚̂悤‚ȃ}ƒ‹ƒ`
  ƒ†[ƒUƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚ðŽg‚¤‚±‚Æ‚ªƒxƒXƒg‚Å‚·B‚±‚ê‚ð ``ƒ^ƒCƒ€
  ƒVƒFƒAƒŠƒ“ƒO'' ‚ƌĂт܂·‚ªA¡“ú‚Å‚Í•s“K“–‚È—pŒê‚Å‚·Bƒlƒbƒgƒ[ƒN‚É
  ‚¨‚¯‚é ``•ªŽU'' ƒRƒ“ƒsƒ…[ƒeƒBƒ“ƒO‚àƒ^ƒCƒ€ƒVƒFƒAƒŠƒ“ƒO‚̈êŽí‚Å‚·‚©‚çB
  ``W’†Œ^'' ƒRƒ“ƒsƒ…[ƒeƒBƒ“ƒO‚ƌĂԂق¤‚ª‚¢‚¢‚Ì‚©‚à’m‚ê‚Ü‚¹‚ñB‚µ‚©‚µ
  ’†‰›ƒRƒ“ƒsƒ…[ƒ^‚́A’[––‚̃†[ƒU‚ª email ‚ð‘—‚Á‚½‚èA``lynx'' ƒuƒ‰ƒEƒU
  ‚ŃCƒ“ƒ^[ƒlƒbƒg‚ð‰{——‚·‚é“™‚É‚æ‚èAƒlƒbƒgƒ[ƒN‚ð‰î‚µ‚Đ¢ŠE‚Ì‘¼‚̃Rƒ“
  ƒsƒ…[ƒ^‚Ɛڑ±‚·‚é‚̂ŁA³Šm‚É‚Í "W’†Œ^" ‚Å‚à‚ ‚è‚Ü‚¹‚ñB

  ’[––‚ª PC ‚Å‚Ü‚ê‚É‚µ‚©Žg‚í‚ê‚È‚©‚Á‚½‚̂́APC ‚ÉŽg‚í‚ê‚éƒ|ƒsƒ…ƒ‰[‚ȃI
  ƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€ (Windows, DOS ‚â Mac) ‚ª 1998 ”N‚܂Ń}ƒ‹ƒ`ƒ†[
  ƒU‚Å‚Í‚È‚©‚Á‚½‚Ì‚Å (MS Windows NT ‚͉”\)AˆÈ‘O‚Í‚ ‚܂肤‚Ü‚­’[––‚ðƒT
  ƒ|[ƒg‚Å‚«‚È‚©‚Á‚½‚½‚ß‚Å‚·B¡“úAƒ}ƒ‹ƒ`ƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚Å‚ ‚é
  Linux ‚ª PC ‚Å—˜—p‚Å‚«‚é‚悤‚É‚È‚Á‚½‚̂ŁAPC ‚Æ‹¤‚É’[––‚ðŽg‚¤‚±‚Æ‚Í‚æ
  ‚èŽÀŒ»‰Â”\‚Æ‚È‚è‚Ü‚µ‚½BŒ‡“_‚́AƒeƒLƒXƒg’[––‚ª‘½‚­‚̃†[ƒU‚ªŠú‘Ò‚·‚éƒO
  ƒ‰ƒtƒBƒJƒ‹ƒ†[ƒUƒCƒ“ƒ^[ƒtƒFƒCƒX (GUI) ‚Ì—Þ‚ðƒTƒ|[ƒg‚·‚é‚قǂɂ͐ô—û
  ‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚Å‚·B

  4.2.  ’ቿŠi‚̃n[ƒhƒEƒFƒA ?

  ƒRƒ“ƒsƒ…[ƒ^ (PC ‚ðŠÜ‚Þ) ‚ª‚©‚Ȃ荂‰¿‚¾‚Á‚½ Aƒn[ƒhƒEƒFƒA‚ªˆÀ‚©‚Á‚½
  ‚±‚Æ‚ª’[––‚ðŽg‚¤ã‚ł̏d—v‚È—˜“_‚Å‚µ‚½BPC ‚ªˆÀ‚­‚È‚Á‚½¡“ú‚ł͐ߖñŒø
  ‰Ê‚ª‚ ‚é‚©‚Ç‚¤‚©‹^–â‚Å‚·B‚±‚ê‚Í PC ‚ª‚Ü‚¾‚‰¿‚¾‚Á‚½ ‚ɏ‘‚¢‚½‚à‚Ì‚Å
  ‚·B¡“ú‚Å‚à‚Ü‚¾Ž–ŽÀ‚Å‚·‚ªd—v«‚Í’á‚­‚È‚è‚Ü‚µ‚½B

  ‰½l‚©‚̐l‚ª“¯‚¶ŽžŠÔ‚É“¯‚¶ƒRƒ“ƒsƒ…[ƒ^‚ðŽg‚¤‚È‚çA“¯ƒŒƒxƒ‹‚̃T[ƒrƒX‚ð
  “¾‚邽‚ß‚É•K—v‚ȃn[ƒhƒEƒFƒA‚Ì—Ê‚ÍŒ¸­‚µ‚Ü‚·Bß–ñ‚̈ê‚‚̓R[ƒh‚ð‹¤—L
  ‚·‚邱‚Æ‚Å‚·Bƒn[ƒhƒfƒBƒXƒNã‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ƒtƒ@ƒCƒ‹‚ª‹¤—Lƒ‰ƒCƒuƒ‰
  ƒŠ (ˆÙ‚È‚éƒvƒƒOƒ‰ƒ€‚𑖂点‚Ä‚àAƒR[ƒh’†‚Ì“¯‚¶ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“‚ðŽg‚¤)
  ‚Æ“¯—l‚Ƀƒ‚ƒŠ‚Å‹¤—L‚³‚ê‚Ü‚·‚©‚çB•Ê‚Ȑߖñ‚Ì—á‚̓s[ƒNŽž‚Ì•‰‰×‚ðŒ¸‚ç‚·
  ‚±‚Æ‚Å‚·Bî•ñ‚ð‚ä‚Á‚­‚èƒ^ƒCƒv‚µ‚½‚èAl‚¦‚½‚èA‚µ‚á‚ׂÁ‚½‚èAÈ‚𗧂Á
  ‚½‚肵‚Ä‚¢‚éŠÔAƒVƒ“ƒOƒ‹ PC ‚̃n[ƒhƒEƒFƒA‚Í‚Ù‚Æ‚ñ‚ǃAƒCƒhƒ‹ó‘Ô‚Å‚·B
  “¯Žž‚É“¯‚¶ƒRƒ“ƒsƒ…[ƒ^‚𐔐l‚ÅŽg‚¤‚±‚Ƃ́A˜Q”‚ê‚éƒAƒCƒhƒ‹ŽžŠÔ‚ð‚¤‚Ü
  ‚­—˜—p‚Å‚«‚邱‚Æ‚É‚È‚è‚Ü‚·B

  ‚±‚ê‚ç‚̐ߖñ‚ÍŽÀŽ¿“I‚È‚à‚Ì‚Å‚·B(“Œv—˜_‚ðŽg‚Á‚Ä) Žè‘e‚­Œ©Ï‚ê‚΁A9
  l (8 ‘ä‚Ì’[––‚Æ 1 ‘ä‚̃Rƒ“ƒ\[ƒ‹) ‚Å‹¤—L‚µ‚½ PC ‚́AŠel‚É“¯ƒŒƒxƒ‹‚Ì
  ƒT[ƒrƒX‚ð—^‚¦‚éƒVƒ“ƒOƒ‹ PC ‚Æ”ä‚ׂé‚Æ 3 ”{‚Ì—e—Ê (ƒƒ‚ƒŠAƒfƒBƒXƒN—e
  —ʁACPU ƒpƒ[“™) ‚ª•K—v‚Å‚·B‚µ‚½‚ª‚Á‚āA‚±‚̂悤‚É‹¤—L‚³‚ꂽƒVƒXƒeƒ€
  ‚É‚¨‚¢‚āAƒRƒ“ƒsƒ…[ƒ^‚̃n[ƒhƒEƒFƒA‚ɂ̓†[ƒUˆêl“–‚è 3 •ª‚Ì 1 ‚Ì”ï—p
  ‚ōς݂܂·B‚µ‚©‚µ‚È‚ª‚çA•\Ž¦‘•’u‚Ì”ï—p (CRTAƒL[ƒ{[ƒhAƒrƒfƒI‘•’u
  “™)‚́A—¼ŽÒ‹¤‚Ù‚Ú“¯Šz‚Å‚·B’[––‚ɂ̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ƃ̐ڑ±‚Ì‚½‚ß‚É
  ƒVƒŠƒAƒ‹ƒ|[ƒg‚̒ljÁ‚ª•K—v‚Ȃ̂ŁA‚»‚Ì•ª‚Ì”ï—p‚ð‰Á‚¦‚È‚­‚Ä‚Í‚È‚ç‚È‚¢‚©
  ‚ç‚Å‚·B

  PC ‚ÆŒö•½‚É”äŠr‚·‚邽‚߂ɁA’[––‚É‚Í PC ƒ‚ƒjƒ^‚Æ“¯‚¶”\—Í‚ª‚ ‚é‚ׂ«‚Å
  ‚·BŽc”O‚È‚ª‚çALinux (X-Windows) —p‚̍‚‘¬’ʐMƒJƒ‰[ƒOƒ‰ƒtƒBƒbƒN’[––‚Í
  ‚‰¿Ši‚ȃjƒbƒ`Žsê‚Æ‚È‚Á‚Ä‚¢‚Ü‚·‚̂ŁA‚±‚̏ꍇAƒn[ƒhƒEƒFƒA‰¿Ši‚̐ߖñ
  ‚É‚Í‚È‚è‚»‚¤‚à‚ ‚è‚Ü‚¹‚ñB‚µ‚©‚µAƒeƒLƒXƒg’[––‚Å‚µ‚½‚班‚µ‚͐ߖñ‚É‚È‚è
  ‚Ü‚·‚µA’[––‚ð’ቿŠi‚Å“üŽè‚µ‚½‚È‚ç‚È‚¨‚³‚ç‚»‚¤‚Å‚µ‚傤B

  4.3.  ƒ\ƒtƒgƒEƒFƒA‚ÌŠÇ—

  W’†Œ^ƒRƒ“ƒsƒ…[ƒeƒBƒ“ƒO‚É‚¨‚¢‚āAƒ\ƒtƒgƒEƒFƒA (‚ƁAƒ\ƒtƒgƒEƒFƒA‚̃Aƒb
  ƒvƒf[ƒg) ‚̃Cƒ“ƒXƒg[ƒ‹‚Ɛݒè‚ÍŠeŠ‚ōs‚È‚¤‘ã‚è‚ɁA1 ‘ä‚̃zƒXƒgƒRƒ“
  ƒsƒ…[ƒ^‚ōs‚È‚¤‚¾‚¯‚ōς݂܂·B‚±‚̃Rƒ“ƒsƒ…[ƒ^‚Ì’S“–ŽÒ‚ªAƒCƒ“ƒXƒg[
  ƒ‹‚µ‚Ä‚ ‚éƒ\ƒtƒgƒEƒFƒA‚ðŠÇ—‚âÝ’è‚ð‚·‚é‚Æ‚µ‚Ü‚·BŽdŽ–‚ª‚Å‚«Aƒ†[ƒU‚Ì
  ƒj[ƒY‚ƍD‚Ý‚ð’m‚Á‚Ä‚¢‚éƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ðŠÇ—‚·‚é’S“–ŽÒ‚É‚Æ‚Á‚ẮA
  W’†Œ^‚Í“s‡‚Ì‚æ‚¢‚à‚Ì‚Å‚µ‚傤Bƒ\ƒtƒgƒEƒFƒA‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¢‚±‚Æ‚É
  ‚æ‚è (‚Ü‚½‚́AƒAƒNƒZƒX§ŒÀ‚ð‚©‚¯‚邱‚Æ‚Å)Aƒ†[ƒU‚ªƒQ[ƒ€‚ð‚µ‚½‚èA
  ƒlƒbƒgƒT[ƒtƒBƒ“‚ð‚·‚é‚±‚Æ‚ð‹ÖŽ~‚Å‚«‚é‚©‚ç‚Å‚·BW’†Œ^‚Å‚ ‚낤‚Æ‚È‚©‚ë
  ‚¤‚ƁAó‹µ‚ɉž‚¶‚đΉž‚·‚邱‚Æ‚ª–]‚Ü‚ê‚Ü‚·‚ªB

  4.4.  ƒn[ƒhƒEƒFƒAƒAƒbƒvƒOƒŒ[ƒh

  ’[––‚ŁAƒRƒ“ƒsƒ…[ƒ^ƒn[ƒhƒEƒFƒA‚̃AƒbƒvƒOƒŒ[ƒh‚Í‘S•”‚Å‚Í‚È‚­ 1 ‘ä‚Ì
  ƒRƒ“ƒsƒ…[ƒ^‚ł̂ݍs‚È‚í‚ê‚Ü‚·B‚±‚ê‚̓Cƒ“ƒXƒg[ƒ‹ì‹Æ‚̘J—Í‚ðß–ñ‚µ‚Ü
  ‚·BƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚̃AƒbƒvƒOƒŒ[ƒh‚É—v‚·‚éƒn[ƒhƒEƒFƒA”ï—p‚Í 1 ‘ä
  ‚Ì PC ‚Ì‚»‚ê‚æ‚芄‚‚É‚È‚è‚Ü‚·‚ª (ƒzƒXƒg‚Í PC ‚æ‚èƒRƒ“ƒsƒ…[ƒ^ƒpƒ[‚ð
  •K—v‚Æ‚·‚邽‚ß)A’[––‚Ì‘ã‚í‚è‚É PC ‚ðŽg‚Á‚½ê‡‚قǂ͍‚‚­‚Í‚È‚ç‚È‚¢‚Å
  ‚µ‚傤B

  4.5.  ’[––‚Ì‚»‚Ì‘¼‚Ì—˜“_

  o  ƒRƒ“ƒsƒ…[ƒ^‚Ì‚»‚΂ɁA’[––‚ð’u‚©‚È‚­‚Ä‚à—Ç‚¢‚̂ŁAƒRƒ“ƒsƒ…[ƒ^‚Ì
     ƒtƒ@ƒ“‚âƒfƒBƒXƒNƒhƒ‰ƒCƒu‚Ì‘›‰¹‚É”Y‚Ü‚³‚ê‚邱‚Æ‚Í‚ ‚è‚Ü‚¹‚ñB

  o  ’[––‚̃†[ƒU‚̓f[ƒ^‚âƒtƒ@ƒCƒ‹‚ð‹¤—L‚Å‚«AŒÝ‚¢‚É e-mail ‚ð‘—‚è‚ ‚¦
     ‚Ü‚·Bƒ[ƒJƒ‹ƒlƒbƒgƒ[ƒN‚Æ“¯—l‚Å‚·B

  4.6.  ’[––‚ÌŽå‚È“ï“_

  o  ƒeƒLƒXƒg’[––‚ɂ͍‚‘¬ƒOƒ‰ƒtƒBƒbƒNƒXƒfƒBƒXƒvƒŒƒC (‚Ü‚½‚́A‚‰ð‘œ“xƒO
     ƒ‰ƒtƒBƒbƒNƒX) ‚ª‚È‚¢‚¯‚ê‚ǁA‹éŒ`•`‰æ‚È‚Ç‚ðƒOƒ‰ƒtƒBƒbƒNƒX•¶ŽšƒZƒbƒg
     ‚ŏ‘‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚Ì•ûŽ®‚ÌŒ‡“_‚ÍŽg—p‚Å‚«‚éƒ\ƒtƒgƒEƒFƒA‚ªŒÀ’è
     ‚³‚ê‚邱‚Æ‚Å‚·B

  o  ƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ª—Ž‚¿‚½‚ç’N‚à’[––‚ð—˜—p‚Å‚«‚È‚­‚È‚è‚Ü‚· (`` ‘Ò‹@
     Œn'' ‚̃zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ª‚È‚¢ê‡)B

  4.7.  ƒeƒLƒXƒg’[––‚ÍŽž‘ã’x‚ê‚Å‚µ‚傤‚© ?

  ƒeƒLƒXƒg’[––‚Í‹Zp“I‚ÉŽž‘ã’x‚ê‚Å‚·B(ƒeƒLƒXƒg’[––‚Æ“¯‚¶•\Ž¦•iŽ¿‚ðŽ‚Â)
  ‚¿‚å‚Á‚Æ‚¾‚¯‚‰¿‚ȃXƒ}[ƒg (smart) ’[––‚ªì‚ç‚ê‚é‚悤‚É‚È‚Á‚½‚©‚ç‚Å
  ‚·B 1980 ”N‚ ‚½‚è‚ł́Aƒƒ‚ƒŠ‚ª 1 ƒƒKƒoƒCƒg“–‚艽çƒhƒ‹‚à‚©‚©‚Á‚½‚Ì
  ‚ŁA‚»‚¤‚àŒ¾‚¦‚Ü‚¹‚ñ‚Å‚µ‚½‚ªA¡“ú‚ł͒ቿŠi‚̃ƒ‚ƒŠ‚ƃvƒƒZƒbƒT‚Ì‚½‚ß
  ‚ɁAƒn[ƒhƒEƒFƒA‰¿Ši‚ª‚Ù‚ñ‚Ì 10% ‚© 20% ƒAƒbƒv‚·‚邾‚¯‚ŃeƒLƒXƒg’[––‚ð
  ô—û‚³‚ꂽ‚à‚Ì‚É‚Å‚«‚Ü‚·B

  ƒeƒLƒXƒg’[––‚ª‚Ü‚¾Žž‘ã’x‚ê‚Å‚È‚¢——R‚ð‹“‚°‚Ü‚·B

  o  ô—û‚³‚ꂽƒOƒ‰ƒtƒBƒbƒN’[––‚É‚Í–ž‘«‚Å‚«‚é•W€‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚ª‚ 
     ‚è‚Ü‚¹‚ñBMS Hydra ƒVƒXƒeƒ€‚Í MS Windows NT ‚Ì‚½‚ß‚É‚ ‚è‚Ü‚·‚ªAX-
     Windows ‚É‚Í‚»‚¤‚ ‚é‚ׂ«Œø—¦«‚ª‚ ‚è‚Ü‚¹‚ñ (‚»‚ê‚É X-Windows ’[––‚Í
     ‚ ‚Ü‚è‚ɍ‚‰¿‚Å‚·‚µ)B

  o  ‘½‚­‚̐l‚̓tƒ‹ƒXƒNƒŠ[ƒ“ƒOƒ‰ƒtƒBƒbƒNƒX‚ð•K—v‚Æ‚µ‚Ü‚¹‚ñB

  o  ƒeƒLƒXƒg’[––‚͒ቿŠi‚ŁAŽž‘ã’x‚ê‚É‚È‚é‚É‚Í’·‚¢ŽžŠÔ‚©‚©‚è‚Ü‚·‚ªA‚Í
     ‚é‚©‚ɐV‚µ‚¢ (‚»‚µ‚Ä‹­—Í‚È) ƒRƒ“ƒsƒ…[ƒ^‚ւ̃AƒNƒZƒX‚ª‚Å‚«‚Ü‚·B

  o  ƒeƒLƒXƒg’[––‚𑖂点‚Ä‚àAÅ‹ß‚Ì PC ‚̃Šƒ\[ƒX‚ð‚ ‚Ü‚èÁ”‚È‚¢‚Ì
     ‚Å (ƒtƒ‹ƒOƒ‰ƒtƒBƒbƒNƒX’[––‚Æ”äŠr‚µ‚Ä)A1 ‘ä‚Ì PC ã‚Å‘½”‚Ì’[––‚ðŒø
     —¦“I‚É‘–‚点‚邱‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B

  5.  ’[––“®ì‚ɂ‚¢‚Ä‚ÌŠT—v (Linux)

  ``’[––‚Ì“®ì‚ÉŠÖ‚·‚éÚ×''‚à‚²——‚­‚¾‚³‚¢B

  5.1.  ƒfƒoƒCƒX–¼Ì

  Še’[––‚̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^ (PC ‚Å‚ ‚邱‚Æ‚à‘½‚¢) ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ɐÚ
  ‘±‚³‚ê‚Ü‚·Bƒ|[ƒg–¼‚Í ttyS0, ttyS1, ttyS2 “™‚Å‚·B‚±‚ê‚ç‚Í /dev (ƒfƒo
  ƒCƒX) ‚̃XƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹‚Å‚·B/dev/ttyS0 ‚Í DOS ‚â Windows ‚Ì COM1
  ‚É‘Š“–‚µ‚Ü‚·BttyS1 ‚Í COM2 ‚Å‚·B‚æ‚èÚ‚µ‚¢î•ñ‚â cua ‚È‚Ç‚ÌŠÖ˜A‚·‚é
  ``ƒfƒoƒCƒX'' ‚ÉŠÖ‚µ‚Ä‚Í ``’[––ƒXƒyƒVƒƒƒ‹ƒtƒ@ƒC  ƒ‹''‚ð‚²——‚­‚¾‚³‚¢B

  5.2.  ƒƒOƒCƒ“ / ƒƒOƒAƒEƒg

  ƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ª—§‚¿ã‚ª‚é‚ƁAgetty ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚Ü‚·Bgetty
  ƒvƒƒOƒ‰ƒ€‚̓†[ƒU‚ðƒƒOƒCƒ“‚³‚¹‚邽‚ß‚É ``login'' ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ
  ‚Ü‚·B ``Getty (in /etc/inittab)'' ‚ð‚²——‚­‚¾‚³‚¢B``login:'' ƒvƒƒ“ƒv
  ƒg‚ª‰æ–Ê‚É•\‚í‚ê‚é‚ƁA’[––‚̃†[ƒU‚̓ƒOƒCƒ“‚µ (ƒpƒXƒ[ƒh‚ð“ü—Í‚µ‚½
  Œã)AƒRƒ“ƒsƒ…[ƒ^‚ɃAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B’[––‚ðƒVƒƒƒbƒgƒ_ƒEƒ“‚·
  ‚é‚Æ‚«‚́A’ʏí‚̓ƒOƒAƒEƒg‚µ‚āA’[––‚Ì“dŒ¹‚ðØ‚è‚Ü‚·BƒƒOƒCƒ“‚𐧌À‚·
  ‚é‚ɂ́A ``ƒƒOƒCƒ“‚̐§ŒÀ'' ‚ð‚²——‚­‚¾‚³‚¢ (’[––‚ɃƒOƒCƒ“‚·‚é root ƒ†
  [ƒU‚Ö‚Ì‹–‰Â‚ðŠÜ‚Þ)B

  5.3.  ”¼ / ‘S“ñd

  ’N‚©‚ª’[––‚Ń^ƒCƒv‚µ‚Ä‚¢‚é‚Ì‚ðŒ©‚é‚ƁAƒ^ƒCƒv‚µ‚½•¶Žš‚ª“¯Žž‚ɉæ–Ê•\Ž¦‚³
  ‚ê‚Ä‚¢‚é‚悤‚ÉŒ©‚¦‚Ü‚·B’Pƒ‚Ȑl‚́Aƒ^ƒCƒv‚µ‚½•¶Žš‚ªƒRƒ“ƒsƒ…[ƒ^‚É‘—‚ç
  ‚ê‚āA‚»‚̃Rƒs[‚ªƒRƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ä‚¢‚é‚ƍl‚¦‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ (”¼
  “ñd‚̂悤‚ɁAŽŸß‚ðŽQÆ)B’ʏ퉽‚ª‹N‚Á‚Ä‚¢‚é‚©‚Æ‚¢‚¤‚ƁAƒL[ƒ{[ƒh‚©
  ‚çƒ^ƒCƒv‚µ‚½•¶Žš‚ªƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚¾‚¯‚É’¼Ú‘—‚ç‚ê‚āAƒzƒXƒgƒRƒ“ƒsƒ…
  [ƒ^‚ÍŽóM‚µ‚½•¶Žš‚ð’[––‚ɃGƒR[ƒoƒbƒN‚µ‚Ä‚¢‚é‚Ì‚Å‚· (‘S“ñd‚ƌĂтÜ
  ‚·)B‚¢‚­‚‚©‚̃P[ƒX (ƒpƒXƒ[ƒh‚âŠÈˆÕƒGƒfƒBƒ^‚̃Rƒ}ƒ“ƒh) ‚ł́Aƒ^ƒC
  ƒv‚µ‚½•¶Žš‚̓GƒR[ƒoƒbƒN‚µ‚Ü‚¹‚ñB

  ‘S“ñd‚Ƃ͈ê•ûŒü’ʐMƒŠƒ“ƒN‚ª 2 –{ (2 d‚É) ‚ ‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B’[––
  ‚Å‚Í‘S“ñd‚ª•W€‚Å‚·B”¼“ñd‚Æ‚Í“ñd‚Ì”¼•ª‚Ì‚±‚ƂŁAˆê•ûŒü’ʐMƒŠƒ“ƒN‚ª
  ˆê–{‚µ‚©‚È‚¢‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B‚±‚̃Šƒ“ƒN‚Í—¼•ûŒü‚̒ʐM‚Å‹¤—L‚³‚ê‚È‚¯‚ê
  ‚΂Ȃ炸Aˆê“x‚Ɉê•ûŒü‚¾‚¯‚ªŽg—p‚³‚ê‚Ü‚·B‚±‚̏ꍇAƒRƒ“ƒsƒ…[ƒ^‚̓^ƒC
  ƒv‚µ‚½•¶Žš‚ðƒGƒR[‚·‚邱‚Æ (‚ƁA‘—‚邱‚Æ) ‚ª‚Å‚«‚È‚¢‚̂ŁA’[––‚̓^ƒCƒv
  ‚µ‚½•¶Žš‚ð‰æ–Ê‚É’¼Ú•\Ž¦‚µ‚Ü‚·B‚¢‚­‚‚©‚Ì’[––‚ɂ́A‚ß‚Á‚½‚ÉŽg—p‚³‚ê‚È
  ‚¢”¼“ñd‘€ìƒ‚[ƒh‚à‚ ‚è‚Ü‚·B

  5.4.  ’[––‚̃ƒ‚ƒŠ

  CRT ã‚̉摜‚́Aƒuƒ‰ƒEƒ“ŠÇ‚Ì•\–Ê‚É“dŽqƒr[ƒ€‚ðÆŽË‚µ‚Đ₦‚¸‰f‘œ‚ðŒJ‚è
  •Ô‚µ•`‚«‘±‚¯‚Ä‚¢‚È‚¢‚Æ‘¦À‚ɏÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·B‰æ–Ê‚É•\Ž¦‚·‚邽‚߂ɃeƒL
  ƒXƒg‚ð’[––‚É‘—‚é‚ƁA‰æ‘œƒCƒ[ƒW‚Í’[––‚̃ƒ‚ƒŠ‘fŽq‚É‹L‰¯‚³‚êAƒCƒ[ƒW
  ‚ðˆÛŽ‚·‚邽‚ß‚É“dŽqƒr[ƒ€‚ª‰æ–Ê‚ðŒJ‚è•Ô‚µƒXƒLƒƒƒ“ (‚½‚Æ‚¦‚΁A–ˆ•b 60
  ‰ñ) ‚µ‚Ü‚·BÚ‚µ‚­‚Í ``’[––ƒƒ‚ƒŠ‚̏ڍ×''‚ð‚²——‚­‚¾‚³‚¢B

  5.5.  ’[––‚ւ̃Rƒ}ƒ“ƒh

  ’[––‚̓Rƒ“ƒsƒ…[ƒ^‚̃Rƒ“ƒgƒ[ƒ‹‰º‚É‚ ‚è‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚͉æ–Ê•\Ž¦‚·
  ‚邽‚߂ɃeƒLƒXƒg‚ð’[––‚É‘—‚é‚΂©‚è‚Å‚Í‚È‚­AŽÀs‚³‚ê‚é’[––ƒRƒ}ƒ“ƒh‚ð‚à
  ‘—‚è‚Ü‚·B‚±‚ê‚Í``§ŒäƒR[ƒh'' (ƒoƒCƒg) ‚Æ``ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX''‚Ì‚±
  ‚Æ‚Å‚·B—Ⴆ‚΁ACR (ƒLƒƒƒŠƒbƒWƒŠƒ^[ƒ“) §ŒäƒR[ƒh‚̓J[ƒ\ƒ‹‚ð‰æ–ʂ̍¶
  ’[‚Ɉړ®‚µ‚Ü‚·B‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX (Å‰‚̃oƒCƒg‚ª ``ƒGƒXƒP[
  ƒv'' §ŒäƒR[ƒh‚Å‚ ‚鐔ƒoƒCƒg) ‚̓GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ÉŠÜ‚Ü‚ê‚éƒpƒ‰ƒ
  [ƒ^‚ÅŽw’肵‚½‰æ–ʏã‚̈ʒu‚ÖƒJ[ƒ\ƒ‹‚ðˆÚ“®‚µ‚Ü‚·B

  ``‰Šú‚Ì’[––''‚Å‚Í‚»‚̂悤‚ȃRƒ}ƒ“ƒh‚͏­‚µ‚¾‚¯‚Å‚µ‚½‚ªAÅ‹ß‚Ì’[––‚Å‚Í
  100 ‚ð‰z‚¦‚Ü‚·B‚ ‚é”͈͂ŁA–¾‚邳AŒõ‘òA‰ºüAƒuƒŠƒ“ƒNA”½“]‚È‚Ç‚Ì•\
  Ž¦ã‚ÌŠOŠÏ‚ð•ÏX‚Å‚«‚Ü‚·B’[––‚̃Xƒs[ƒJ‚©‚ç‚́AƒL[‚ª‰Ÿ‚³‚ꂽ‚Æ‚«‚É
  ``ƒNƒŠƒbƒN‰¹'' ‚ð–‚炵‚½‚èAŒë‚肪”­¶‚µ‚½‚çƒr[ƒv‰¹‚ð–‚炵‚½‚肵‚Ü
  ‚·Bƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚É‚Í“Á•Ê‚ȈӖ¡‚ð‚à‚½‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚·B•¡”‚Ì
  ƒtƒHƒ“ƒg‚¾‚Á‚Ä—L‚蓾‚Ü‚·B•\Ž¦‚̃XƒNƒ[ƒ‹ƒAƒbƒvAƒ_ƒEƒ“‚à‚Å‚«‚é‚Å‚µ‚å
  ‚¤B‰æ–Ê‚ÌŽw’肵‚½•”•ª‚ðÁ‚µ‚½‚è‚à‚Å‚«‚Ü‚·B’[––‚ªˆµ‚¦‚«‚ê‚È‚¢‚Ù‚Ç‘¬‚­
  ƒf[ƒ^‚ª‘—‚ç‚ê‚Ä‚«‚½‚Æ‚«‚ɁAƒf[ƒ^‚Ì—¬‚ê‚ðŽ~‚߂邽‚ß‚É—lX‚ȃ^ƒCƒv‚̃t
  ƒ[§Œä‚ªŽg‚í‚ê‚Ü‚·B‚“x‚È’[––‚̃}ƒjƒ…ƒAƒ‹‚©ƒCƒ“ƒ^[ƒlƒbƒg‚̃Šƒ“ƒN
  ``ƒGƒXƒP[ƒvƒV[ƒPƒ“ ƒXƒŠƒXƒg''‚©‚çA‚æ‚葽‚­‚̏î•ñ‚𓾂邱‚Æ‚ª‚Å‚«‚é
  ‚Å‚µ‚傤B

  5.6.  Terminfo ‚Å‰ðŒˆ‚µ‚½•W€‰»‚Ì•s‘«“_

  •Ä‘‚ōì‚ç‚ꂽ’[––‚·‚ׂĂªAƒAƒ‹ƒtƒ@ƒxƒbƒg—p‚É“¯‚¶ ASCII ƒR[ƒh‚ðÌ—p
  ‚µ‚Ä‚¢‚È‚ª‚ç (EBCDIC ‚ðŽg—p‚µ‚½ IBM ‚ðœ‚­)AŽc”O‚È‚±‚Æ‚É‘S‚Ä‚ª“¯‚¶ƒG
  ƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ðŽg‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B‚±‚Ì‚±‚Æ‚Í ANSI (‚Æ ISO) ‹KŠi‚ª
  §’肳‚ꂽŒã‚à‹N‚±‚è‚Ü‚µ‚½B‚±‚ê‚ç‚Ì‹KŠi‚ª‚ ‚Ü‚è‚·‚®‚ꂽ‚à‚Ì‚Å‚Í‚È‚©‚Á
  ‚½‚©‚ç‚Å‚·B‚»‚̏ãAV‚µ‚¢’[––‚É‚ ‚é”\—Í‚ªŒÃ‚¢’[––‚É‚Í‚½‚¢‚Ä‚¢‚ ‚è‚Ü‚¹
  ‚ñB‚±‚Ì‚±‚Æ‚Í–â‘è‚ðˆø‚«‹N‚±‚µ‚Ü‚·B—Ⴆ‚΁AƒRƒ“ƒsƒ…[ƒ^‚ªŽw’肵‚½ƒTƒC
  ƒY‚Å 2 ‚‚̃EƒBƒ“ƒhƒE‚ɉæ–ʂ𕪂¯‚é‚悤’[––‚ÉŽwŽ¦‚·‚éê‡A‚»‚ꂪ‚Å‚«
  ‚é”\—Í‚ª’[––‚É‚ ‚é‚©‚Ç‚¤‚©‚í‚©‚ç‚È‚¢‚Ì‚Å‚·B

  ‚±‚ê‚ç‚Ì–â‘è‚ðŽ•ž‚·‚邽‚ß‚É ``termcap'' (ˆÓ–¡ ``’[––‚Ì”\—Í'') ‚ƌĂÔ
  ƒf[ƒ^ƒx[ƒX‚ªì‚ç‚ê‚Ü‚µ‚½Btermcap ‚Í ``terminfo'' ‚ÉŽæ‚Á‚Ä‘ã‚í‚è‚Ü‚µ
  ‚½B‚±‚̃f[ƒ^ƒx[ƒX‚̓Rƒ“ƒsƒ…[ƒ^ã‚Ì‚ ‚éƒtƒ@ƒCƒ‹‚É‹L˜^‚³‚ê‚Ä‚¢‚āA’[
  ––‚ÌŠeƒ‚ƒfƒ‹‚ɑΉž‚·‚éƒZƒNƒVƒ‡ƒ“ (ŽžX‚̓tƒ@ƒCƒ‹‘S‘Ì) ‚ª‚ ‚è‚Ü‚·BŠeƒ‚
  ƒfƒ‹—p (VT100 “™‚Ì) ‚ÉŽg—p‰Â”\‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̃ŠƒXƒg‚ðŠÜ‚Þ”\—Í
  ƒŠƒXƒg‚ª—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚·B—Ⴆ‚΁Ablink=\E5m ‚̓uƒŠƒ“ƒN‚ÌŠJŽn‚ðˆÓ–¡
  ‚µA’[––‚É Escape 5 m ‚ª‘—‚ç‚ê‚邱‚Æ‚Å‚µ‚傤BÚ‚µ‚­‚Í ``Termcap ‚Æ
  Terminfo  (Ú×)''‚ð‚²——‚­‚¾‚³‚¢BƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚Í‚ ‚é C
  ƒ‰ƒCƒuƒ‰ƒŠ‚̊֐”‚ðƒR[ƒ‹‚·‚邱‚ƂŁA‚±‚̃f[ƒ^ƒx[ƒX‚ðŠˆ—p‚·‚邱‚Æ‚ª‚Å
  ‚«‚Ü‚·B‚»‚̂悤‚ȃvƒƒOƒ‰ƒ€‚Ì‘å‚«‚ȃZƒbƒg (200 ‚ð‰z‚¦‚é) ‚Í
  ``ncurses'' ‚ƌĂсA man ƒy[ƒW‚Ì ``ncurses'' ‚ɍڂÁ‚Ä‚¢‚Ü‚·B

  5.7.  ƒCƒ“ƒ^[ƒtƒF[ƒX

  ŠÂ‹«•Ï” TERM ‚́AŽg—p‚µ‚Ä‚¢‚é’[––‚̃^ƒCƒv‚ð Linux ‚ªŽ¯•Ê‚·‚邽‚ß‚Ì‚à
  ‚Ì‚Å‚·BŠô‚‚©‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª’[––ƒf[ƒ^ƒx[ƒX‚©‚ç”\—Í‚ð
  ’T‚µ‚¾‚·‚Ì‚ÉŽg‚¤‚̂ŁATERM ‚ª³‚µ‚­Ý’肳‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·B‚µ‚©‚µ‚»
  ‚±‚ɂ́AƒRƒ“ƒsƒ…[ƒ^‚ª’[––‚Ì”\—͂ɂ‚¢‚Ä’m‚éˆÈã‚̐³Šm‚ȃCƒ“ƒ^[ƒtƒF[
  ƒX‚ª‚ ‚è‚Ü‚·B

  ƒRƒ“ƒsƒ…[ƒ^‚©‚ç’[––‚ÖƒoƒCƒg‚𗬂·‚ɂ́A’[––‚©‚ç‘—‚ç‚ê‚é‚Ì‚Æ“¯‚¶ƒ{[ƒŒ
  [ƒg (bit / •b) ‚ŃoƒCƒg‚ðŽóM‚·‚é‚悤‚É’[––‚ðÝ’肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñB‚à‚µ’[––‚ª 19,200 ƒ{[‚ÅŽóM‚·‚é‚悤Ý’肳‚ê‚Ä‚¢‚āAƒRƒ“ƒsƒ…[ƒ^‚ª
  960 0 ƒ{[‚Å•¶Žš‚ð‘—‚Á‚½‚çA•¶Žš‰»‚¯‚ð‹N‚±‚·‚Å‚µ‚傤 (‚ ‚é‚¢‚͉½‚à•\Ž¦
  ‚³‚ê‚Ü‚¹‚ñ)B’[––‚Ì ``ƒZƒbƒgƒAƒbƒv'' ƒƒjƒ…[‚Å’[––‚̃{[ƒŒ[ƒg (‘¼‚Ì
  ‘½‚­‚Ì‹@”\‚Æ“¯—l‚É) ‚ð‘I‘ð‚µ‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚Í ``ƒZƒbƒgƒAƒbƒv'' ƒ
  ƒjƒ…[‚É‘½‚­‚̃IƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚· ( ``’[––ƒZƒbƒgƒAƒbƒv (Ý’è) Ú
  ×''‚ð‚²——‚­‚¾‚³‚¢)BƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[ƒg‚É‚àƒIƒvƒVƒ‡ƒ“‚ª‚ 
  ‚èA‚±‚̃IƒvƒVƒ‡ƒ“‚͌݊·«‚Ì‚ ‚é•û–@‚ŃZƒbƒgƒAƒbƒv‚³‚ê‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñ ( ``ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è) Ú×''‚ð‚²——‚­‚¾‚³‚¢)B

  5.8.  ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“

  ¡“ú‚Ì‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚É‚Í 1 ‚ˆȏã‚̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ (``“ÆŽ©‹@”\'' ‚È‚¢
  ‚µ‚Í ``ŒÝŠ·ƒ‚[ƒh'') ‚ª—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚·BDEC (Digital Equipment Corpor
  ation (Œ» Compaq) ‚ªˆÈ‘Oì‚Á‚Ä‚¢‚½’[––‚̃‚ƒfƒ‹”ԍ†‚Í VT ‚ÅŽn‚Ü‚è‚Ü‚·
  (VT100 “™)BVT100 ˆÈŠO‚Ì‘¼‚Ì‘½‚­‚Ì’[––‚Í VT100 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B
  Wyse ‚ÍŽå—v‚È’[––»‘¢ƒ[ƒJ‚Å‚·‚ªA‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚Í VT100 ‚â VT220 ‚Ì
  ‚悤‚È DEC ‚ÌŠeŽí’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·B‚Å‚·‚©‚çA‚½‚Æ‚¦‚Î VT320
  ’[––‚ðŽg‚¤ê‡‚ɂ́A``–{—ˆ'' ‚̃p[ƒ\ƒiƒŠƒeƒB‚Å‚ ‚é VT320 ‚»‚Ì‚à‚Ì‚Æ‚µ
  ‚ÄŽg—p‚·‚é‚©A VT320 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚鑼‚Ì’[–– (VT100 ‚â VT220 ‚È
  ‚Ç) ‚Æ‚µ‚ÄŽg—p‚·‚é‚©‚Ì‘I‘ðŽˆ‚ª‚ ‚è‚Ü‚·B``–{—ˆ'' ‚̃p[ƒ\ƒiƒŠƒeƒB‚Í‘¼
  ‚Ì‚à‚Ì‚Æ“¯“™‚©A•’Ê‚Í‹@”\‚ª–L•x‚Ȃ̂ŁA“Á‚É——R‚ª‚È‚¯‚ê‚Î ``–{—ˆ'' ‚Ì
  ƒp[ƒ\ƒiƒŠƒeƒB‚ðŽg—p‚·‚é‚Ì‚ª‚¢‚¢‚Å‚µ‚傤B

  Å‚àˆê”Ê“I‚ȃ^ƒCƒv‚̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚́AVT100 ’[–– (‚Ü‚½‚́A‚»‚ê‚É—Þ‚·
  ‚é‚à‚Ì)‚Å‚ ‚é‚©‚̂悤‚É PC ‚ðŽg‚¤‚±‚Æ‚Å‚·BPC ‚̃ƒ‚ƒŠ‚Ƀ[ƒh‚³‚ê‚éƒv
  ƒƒOƒ‰ƒ€‚ª‚±‚ê‚ð‰Â”\‚É‚µ‚Ü‚·BLinux ‚Å‚Í (X-Windows ‚ðŽg‚Á‚Ä‚È‚­‚Ä
  ‚à)A PC ƒ‚ƒjƒ^ (ƒRƒ“ƒ\[ƒ‹‚ƌĂÔ) ‚Æ‚µ‚Ä’[––ƒ^ƒCƒv ``Linux'' (VT100
  ‚ÉŽ—‚Ä‚¢‚Ü‚·) ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B ``’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“''‚ð‚²——‚­
  ‚¾‚³‚¢B

  5.9.  ƒRƒ“ƒ\[ƒ‹

  PC ‚Ń‚ƒjƒ^‚͒ʏí‚̓Rƒ“ƒ\[ƒ‹‚É‚È‚è‚Ü‚·B’[––ƒ^ƒCƒv ``Linux'' ‚ðƒGƒ~ƒ…
  ƒŒ[ƒg‚µA‰¼‘z’[––‚Æ‚µ‚ăƒOƒCƒ“‚µ‚Ü‚·B``ƒR ƒ“ƒ\[ƒ‹ : /dev/tty?'' ‚ð
  ‚²——‚­‚¾‚³‚¢Bƒu[ƒg‚âƒVƒƒƒbƒgƒ_ƒEƒ“‚̐isó‹µ‚ðƒJ[ƒlƒ‹‚©‚çŽó‚¯‚Æ‚è‚Ü
  ‚·B’ʏí‚̓Rƒ“ƒ\[ƒ‹‚ւ̃ƒbƒZ[ƒW‚ª’[––‚ɏo—Í‚·‚é‚悤‚É‚Å‚«‚Ü‚·B‚±‚¤
  ‚·‚é‚É‚ÍŽè‚ŃJ[ƒlƒ‹‚Ƀpƒbƒ`‚ð“–‚Ä‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒJ[ƒlƒ‹2.2 ˆÈã
  ‚ðŽg—p‚·‚ê‚Î ``make config'' ƒIƒvƒVƒ‡ƒ“‚ÅŽw’è‚Å‚«‚Ü‚·B``’[––‚ðƒRƒ“ƒ\
  [ƒ‹‚É‚·‚é''‚ð‚²——‚­‚¾‚³‚¢B

  6.  /dev/tty ‚̂悤‚È’[––ƒXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹

  ``tty'' ‚Í ``ƒeƒŒƒ^ƒCƒv (Teletype)'' ‚Ì—ªŒê‚Å‚·B‰Šú‚Ì’[––‚̓eƒŒƒ^ƒC
  ƒv (‰“Šu§Œä‚̃^ƒCƒvƒ‰ƒCƒ^‚̂悤‚È‚à‚Ì) ‚Å‚µ‚½ B``ƒeƒŒƒ^ƒCƒv''‚ð‚²——
  ‚­‚¾‚³‚¢B``Linux'' ‚̃fƒoƒCƒXƒŠƒXƒg (/dev ƒfƒBƒŒƒNƒgƒŠ‚Ì’†‚É‚ ‚é‚à‚Ì)
  ‚́AƒJ[ƒlƒ‹ƒ\[ƒX‚Æ‹¤‚ÉŠÜ‚Ü‚ê‚é ``Linux Allocated Devices'' ‚ÅŒ©‚‚¯
  ‚邱‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B‚»‚±‚É‚ÍŠeƒfƒoƒCƒX‚Ì—p“r‚ªˆêŒ¾‚©“ñŒ¾‚Å ``‹L
  q'' ‚³‚ê‚Ä‚¢‚Ü‚·‚ªAŽg‚¢•û‚ɂ͐G‚ê‚Ä‚¢‚Ü‚¹‚ñB

  6.1.  ƒVƒŠƒAƒ‹ƒ|[ƒg’[––

  ƒRƒ“ƒsƒ…[ƒ^‚ÍŠeƒVƒŠƒAƒ‹ƒ|[ƒg‚ð ``ƒfƒoƒCƒX'' ‚¾‚ƍl‚¦‚Ü‚·BŽžXA’[––
  ƒfƒoƒCƒX‚ƌĂñ‚¾‚è‚·‚é‚̂́A‚Ђƍ AƒVƒŠƒAƒ‹ƒ|[ƒg‚̈ê”Ê“I—p“r‚ª’[––
  ‚¾‚Á‚½‚©‚ç‚Å‚·B‚»‚̂悤‚ȃVƒŠƒAƒ‹ƒ|[ƒg‚Ì‚½‚߂ɁA/dev (device) ƒfƒBƒŒ
  ƒNƒgƒŠ‚ɃXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚·B/dev/ttyS0 ‚́ADOS/Windows ‚Å
  COM1 ‚Æ‚µ‚Ä’m‚ç‚ê‚éƒVƒŠƒAƒ‹ƒ|[ƒg—p‚̃XƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹‚Å‚·B’[––‚Ƀe
  ƒLƒXƒg‚ð‘—‚é‚ɂ́AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ł̃Rƒ}ƒ“ƒh‚Ì•W€o—Í‚ð“Á’è‚̃XƒyƒVƒƒ
  ƒ‹ƒtƒ@ƒCƒ‹‚ɃŠƒ_ƒCƒŒƒNƒg‚µ‚Ä‚â‚ê‚΂悢‚Å‚µ‚傤B—Ⴆ‚΁AƒRƒ}ƒ“ƒhƒvƒƒ“
  ƒvƒg‚Å ``echo test > /dev/ttyS1'' ‚ƃ^ƒCƒv‚·‚ê‚΁AttyS1 (COM2) ‚ɂ‚È
  ‚ª‚é’[––‚É ``test'' ‚ª‘—‚ç‚ê‚Ü‚·B/dev/ttyS1 ‚Ƀ‰ƒCƒgƒp[ƒ~ƒbƒVƒ‡ƒ“‚ð
  —^‚¦‚Ä‚¨‚«‚Ü‚µ‚傤B“¯—l‚ɁA``cat my_file > /dev/ttyS0'' ‚ƃ^ƒCƒv‚·‚ê
  ‚΁A my_file ‚Ì“à—e‚ª COM1 (ttyS0) ‚É‘—‚ç‚ê‚Ü‚·B
  ttyS0 (/dev/ttyS0), ttyS1, ttyS2 “™ (``S'' ‚̓VƒŠƒAƒ‹ƒ|[ƒg‚ð•\‚í‚·)
  ‚ɉÁ‚¦‚āAcua0, cua1, cua2“™‚Ì ``cua'' ƒVƒŠ[ƒY‚ª‚ ‚è‚Ü‚·Bcua0 ‚Í
  ttyS0 ‚Æ“¯‚¶ƒ|[ƒg‚Å‚·B cua ‚Ì ``cu'' ‚Í CalloUt ‚ð•\‚µ‚Ü‚·BttyS ƒV
  ƒŠ[ƒY‚Í Posix €‹’‚Å‚·‚ªAcua ‚̓‚ƒfƒ€§Œäƒ‰ƒCƒ“‚ªƒŒƒfƒB‚¶‚á‚È‚­‚Ä‚à
  ƒ|[ƒg‚̃I[ƒvƒ“‚ð‹–‚µ‚Ä‚¢‚Ü‚·BƒJ[ƒlƒ‹‚Ì 2.2 ”Å‚Ì cua ‚Í‚·‚Å‚É”p‚ê‚©
  ‚¯‚Ä‚¢‚āA‚»‚ê‚ðŽg‚¨‚¤‚Æ‚·‚é‚ÆŒxƒƒbƒZ[ƒW‚ª”­‚¹‚ç‚ê‚é‚Å‚µ‚傤 (‚Ü‚¾
  “®‚«‚Í‚µ‚Ü‚·‚ª)B‰ß‹Ž””NŠÔAŒã‚ëŒü‚«‚̌݊·«‚Ì‚½‚ß‚É‚Ì‚Ý Linux ‚ÉŠÜ‚Ü
  ‚ê‚Ä‚¢‚é‚Ì‚Å‚·BƒvƒƒOƒ‰ƒ}‚Í ttyS ‚ª cua ‚Æ“¯‚¶‚悤‚É“­‚­‚悤ƒAƒŒƒ“ƒW
  ‚Å‚«‚é‚̂ŁAcua ‚Í‚Ü‚Á‚½‚­•K—v‚È‚­‚È‚è‚Ü‚µ‚½B

  6.2.  ‹[Ž—’[––

  ‹[Ž—’[––‚̓Rƒ“ƒsƒ…[ƒ^‚Æ•¨—“I‚ɐڑ±‚µ‚½‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚»‚ê‚̓VƒŠ
  ƒAƒ‹ƒ|[ƒg‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚邽‚ß‚ÉŽg‚í‚ê‚Ü‚·BIO ƒAƒhƒŒƒX‚à IRQ ‚à‚ ‚è
  ‚Ü‚¹‚ñB—Ⴆ‚΁A’N‚©‚ªƒlƒbƒgƒ[ƒN‰z‚µ‚É telnet ‚Őڑ±‚µ‚Ä‚«‚½‚È‚çA
  /dev/ptyp2 (‹[Ž—’[––) ‚É‚½‚Ç‚è’…‚­‚Å‚µ‚傤BX-Windows ‚ł́A’[––ƒGƒ~ƒ…
  ƒŒ[ƒ^‚Å‚ ‚é xterm (‚©Arxvt) ‚ª‹[Ž—’[––‚ðŽg‚¢‚Ü‚·B Linux ‚ł̃Aƒ}
  ƒ`ƒFƒA–³üƒvƒƒOƒ‰ƒ€‚É‚à‚»‚ê‚ðŽg‚¢‚Ü‚·B‚ ‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒF
  ƒA‚ðŽg‚Á‚Ä‚¢‚āA•¨—“I‚É“¯‚¶ƒVƒŠƒAƒ‹ƒ|[ƒg‚ɐڑ±‚µ‚½ 2 ‚ˆȏã‚Ì‹[Ž—’[
  ––‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·B

  ‹[Ž—’[––‚Í ttyp3 ‚Æ ptyp3 ‚̂悤‚ȃyƒA‚Æ‚È‚è‚Ü‚·Bpty... ‚̓}ƒXƒ^‚à‚µ
  ‚­‚Í’[––‚̐§Œä‚ðs‚È‚¢Atty... ‚̓XƒŒ[ƒu‚Æ‚È‚è‚Ü‚·Bttyq5 ‚à ttysc (c
  ‚Í 16 i‚Ì’l) ‚̂悤‚È‹[Ž—’[––‚Å‚·B‚æ‚萳Šm‚ÉŒ¾‚¤‚ƁA‹[Ž—ƒ}ƒXƒ^’[––‚Í
  /dev/pty[p-s]N ‚ŁA‘Ήž‚·‚éƒXƒŒ[ƒu‚Ì‚Ù‚¤‚Í /dev/tty[p-s]N ‚Æ‚È‚è,N ‚Í
  16 i‚Å 0-f ‚Ì’l‚ð‚Æ‚è‚Ü‚·BƒXƒŒ[ƒu‚Ì /dev/ttyp ‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒv
  ƒƒOƒ‰ƒ€‚ª‚»‚ê‚ɑ΂µ‚ēǂݏ‘‚«‚Å‚«‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚̂悤‚ÉŒ©‚¦‚Ü‚·B‚µ
  ‚©‚µAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚́A‘Ήž‚·‚éƒ}ƒXƒ^ /dev/pty ‚ɏ‘‚¢‚½
  ‚èA“Ç‚ñ‚¾‚è‚·‚é‚¢‚©‚È‚éƒvƒƒOƒ‰ƒ€‚Æ‚à–{“–‚ɒʐM‚µ‚Ä‚¢‚é‚Ì‚Å‚·B‚±‚Ì‚æ
  ‚¤‚ɁAƒ}ƒXƒ^‚ƃXƒŒ[ƒu‚ÍŽÀ‚Í“¯‚¶ƒ|[ƒg‚È‚ñ‚Å‚·‚ªAˆê‚‚̓AƒvƒŠƒP[ƒVƒ‡
  ƒ“ƒvƒƒOƒ‰ƒ€‚ªŽg‚¢A‚à‚¤ˆê‚‚́A``ƒ|[ƒg'' ‚Öƒf[ƒ^‚ð—^‚¦‚½‚èAƒ|[ƒg
  ‚©‚çŽæ“¾‚µ‚½‚è‚·‚éƒlƒbƒgƒ[ƒNƒvƒƒOƒ‰ƒ€ (‚ ‚é‚¢‚́A“¯“™‚Ì‚à‚Ì) ‚ªŽg‚¢
  ‚Ü‚·B

  Unix98 ‚ł͏ã‹L‚Ì‚à‚Ì‚ðŽg—p‚¹‚¸A‘ã‚í‚è‚É /dev/ptmx ‚ÆŒÄ‚Ô ``pty
  master'' ‚ðŽg‚¢‚Ü‚·B—v‹‚ɉž‚¶‚Ä pty ‚ð‹Ÿ‹‹‚µ‚Ü‚·B‘¼‚̃vƒƒOƒ‰ƒ€‚Å‹[
  Ž—’[––‚ðŽg‚¤‚½‚߂̏ڍׂ́Aman ƒy[ƒW‚ÉŠô‚‚©‚ ‚è‚Ü‚·‚ªA‚à‚Á‚Ï‚ç Linux
  ‚É•K—v‚È‚à‚Ì‚ªÚ‚Á‚Ä‚¢‚Ü‚·B‚»‚Ì‘¼‚Ì unix ƒ‰ƒCƒN‚ȃVƒXƒeƒ€‚Ì man ƒy[
  ƒW‚É‚Í ``pty - ‹[Ž—’[––ƒhƒ‰ƒCƒo'' ‚Ì–¼Ì‚ōڂÁ‚Ä‚¢‚Ü‚·B

  6.3.  §Œä’[–– /dev/tty

  /dev/tty ‚̓JƒŒƒ“ƒgƒvƒƒZƒX (‚à‚µ‚ ‚ê‚Î) ‚̐§Œä’[––‚Å‚·B‚ǂ̃vƒƒZƒX
  ‚ª‚Ç‚Ì tty ‚ɃAƒ^ƒbƒ`‚µ‚Ä‚¢‚é‚©‚́AƒVƒFƒ‹ƒvƒƒ“ƒvƒg (ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“)
  ‚Å ``ps -a'' ‚ðŽg‚¦‚΂킩‚è‚Ü‚·B``tty'' ‚Ì—ñ‚ð‚²——‚­‚¾‚³‚¢BƒƒOƒCƒ“
  ‚µ‚Ä‚¢‚éƒVƒFƒ‹ƒvƒƒZƒX‚ł́A/dev/tty ‚ªŒ»ÝŽg—p’†‚Ì’[––‚Å‚·B‚»‚ꂪ‰½
  ‚©‚𒲂ׂé‚É‚Í ``tty'' ‚ƃ^ƒCƒv‚·‚ê‚΂悢‚Ì‚Å‚· (man ƒy[ƒW‚Ì tty(1)
  ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢)B/dev/tty ‚́AC ƒvƒƒOƒ‰ƒ}‚Ì‚½‚ß‚ÉŠô‚‚©‚Ì“Á’¥‚ð•¹
  ‚¹Ž‚–{“–‚Ì’[––ƒfƒoƒCƒX–¼‚ւ̃Šƒ“ƒN‚̂悤‚È‚à‚Ì‚Å‚·Bman ƒy[ƒW‚Ì
  tty(4) ‚ð‚²——‚­‚¾‚³‚¢B

  6.4.  /dev/ttyIN ``’[––''

  N ‚Í ®”’l‚Å‚·BLinux ‚Å‚ÌŽg—p—á‚̈ê‚Â‚É ISDN ƒhƒ‰ƒCƒoƒpƒbƒP[ƒW
  isdn4linux ‚ª‚ ‚è‚Ü‚·BttyIN ‚Í ttySN ‚̂悤‚È‚à‚Ì‚Å‚·BcuaN ‚̂悤‚È
  cuiN ‚à‚ ‚è‚Ü‚·BttyI ‚Æ cui ‚̓‚ƒfƒ€‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µAƒ‚ƒfƒ€‚̃Rƒ}ƒ“
  ƒh‚à—^‚¦‚ç‚ê‚Ü‚·B

  6.5.  ƒRƒ“ƒ\[ƒ‹ /dev/ttyN

  Linux ‚Å PC ƒ‚ƒjƒ^‚Ì‚±‚Ƃ𕁒ʂ̓Rƒ“ƒ\[ƒ‹‚ƌĂсAtty0, tty1, tty2 “™
  ‚ÉŠÖ˜A‚¯‚ç‚ꂽ”Ží—ނ̃fƒoƒCƒXƒXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚·BƒƒOƒCƒ“
  ‚µ‚½‚Æ‚«‚Í tty1 ‚É‚È‚è‚Ü‚·Btty2 (“¯‚¶‰æ–ʏã) ‚©‚ç tty3 ‚Ɉڂé‚̂́A—á
  ‚¦‚Î tty3 ‚Ȃ獶‘¤‚Ì Alt-F3 ‚ð‰Ÿ‚µ‚Ü‚·B‚±‚ê‚ç (tty1, tty2, tty3) ‚ð `
  `‰¼‘z’[––'' ‚ƌĂñ‚Å‚¢‚Ü‚·Btty0 ‚̓JƒŒƒ“ƒg‰¼‘z’[––‚̃GƒCƒŠƒAƒX‚ŁAƒV
  ƒXƒeƒ€‚©‚烁ƒbƒZ[ƒW‚ª‘—‚ç‚ê‚Ü‚·B‚±‚̂悤‚ɁAƒVƒXƒeƒ€ƒƒbƒZ[ƒW‚Í•\Ž¦
  ’†‚̉¼‘z’[––‚É‚©‚©‚í‚炸AƒRƒ“ƒ\[ƒ‹ (ƒ‚ƒjƒ^) ‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚é‚Å‚µ‚å
  ‚¤B

  –󒍁F‰E‘¤‚Ì ALT ƒL[‚Æ Fn ƒL[‚ł́A‰¼‘z’[––‚̐؂è‘Ö‚¦‚Í‚Å‚«‚Ü‚¹‚ñB

  ˆÙ‚Ȃ鉼‘z’[––‚ɃƒOƒCƒ“‚µAƒRƒ“ƒsƒ…[ƒ^‚ƈقȂéƒZƒbƒVƒ‡ƒ“‚𓯎ž‚É’£‚é
  ‚±‚Æ‚ª‚Å‚«‚Ü‚·BƒVƒXƒeƒ€‚© root ƒ†[ƒU‚¾‚¯‚ªAŽž‚É /dev/console ‚Æ‚µ‚Ä
  ƒŠƒ“ƒN‚³‚ê‚é /dev/tty0 ‚ɏ‘‚«‚±‚Ý‚Å‚«‚é‚Å‚µ‚傤BƒRƒ“ƒ\[ƒ‹‚ÉŠÖ‚·‚é‚æ
  ‚葽‚­‚̏î•ñ‚Í``Linux ƒRƒ“ƒ\[ƒ‹''‚ð‚²——‚­‚¾‚³‚¢B

  6.6.  ``mknod'' ‚ŃfƒoƒCƒX‚ðì¬‚·‚é

  /dev ƒfƒBƒŒƒNƒgƒŠ‚Í‘½‚­‚̃fƒoƒCƒXƒXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹‚ð‹Ÿ‹‹‚µ‚Ü‚·B‚à‚µ
  •K—v‚È‚à‚Ì‚ª‚»‚±‚É‚È‚¯‚ê‚΁A``mknod'' ƒRƒ}ƒ“ƒh‚ō쐬‚·‚邱‚Æ‚ª‚Å‚«‚Ü
  ‚·BƒVƒŠƒAƒ‹ƒ|[ƒg—pƒXƒyƒVƒƒƒ‹ƒtƒ@ƒCƒ‹ì¬•û–@‚Í man ƒy[ƒW‚Ì ttys(4)
  ‚ð‚²——‚­‚¾‚³‚¢B mknod ‚ðŽg‚¤‚ɂ̓ƒWƒƒ[‹y‚у}ƒCƒi[ƒfƒoƒCƒX”ԍ†‚É‚Â
  ‚¢‚Ä’m‚Á‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB/dev ƒfƒBƒŒƒNƒgƒŠ‚Å ``ls -l'' ƒRƒ}ƒ“ƒh
  ‚ðŽg‚¦‚΁A•K—v‚Ȕԍ†‚𐄎@‚Å‚«‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚ê‚ÍŠù‘¶‚̃XƒyƒVƒƒƒ‹
  ƒtƒ@ƒCƒ‹‚̃ƒWƒƒ[Aƒ}ƒCƒi[”ԍ†‚ð‰æ–Ê•\Ž¦‚Å‚«‚é‚©‚ç‚Å‚·B

  7.  ’[––‚Ì“®ì‚ÉŠÖ‚·‚éÚ×

  ’[––‚ɂ‚¢‚ĉ½‚à’m‚ç‚È‚¯‚ê‚΁A``‚Í‚¶‚ß‚É''‚Æ``’[––“®ì‚ɂ‚¢‚Ä‚ÌŠT
  —v''‚ðÅ‰‚É“Ç‚Þ‚±‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B

  7.1.  ’[––ƒƒ‚ƒŠ‚̏ڍ×

  ’[––‰æ–ʂ́A’[––ƒƒ‚ƒŠ“à‚É‹L‰¯‚µ‚Ä‚¢‚éƒCƒ[ƒW‚𖈕b‚¨‚æ‚» 60 ‰ñÄ•\Ž¦
  ‚µ‚Ä‚¢‚Ü‚·BPC ‚ł́Aƒ‚ƒjƒ^‚̃Cƒ[ƒW‚̓Rƒ“ƒsƒ…[ƒ^“à•”‚̃rƒfƒIƒJ[ƒh
  ‚É‹L‰¯‚³‚ê‚Ü‚·‚ªA’[––‚ł̓rƒfƒIƒJ[ƒh‚Æ“¯“™‚È‚à‚Ì‚Í’[––“à•”‚É‚ ‚è‚Ü
  ‚·BƒeƒLƒXƒg’[––‚ł̃Cƒ[ƒW‚Ì‹L‰¯‚͏­‚È‚¢ƒƒ‚ƒŠ‚Å‚·‚Ý‚Ü‚·BƒXƒNƒŠ[ƒ“
  ã‚Ì‚·‚ׂẲæ‘f (ƒsƒNƒZƒ‹)‚̃ƒ‚ƒŠ‚Ö‚Ì“]‘—‚ƁA‚¨‚æ‚» 25 –œ‰æ‘f‚ð‹L‰¯
  ‚·‚é‘ã‚è‚ɁA‚æ‚èŒø—¦“I‚È‹L‰¯•û–@‚ª‚Æ‚ç‚ê‚é‚©‚ç‚Å‚·B

  ‰æ–ʈê”t‚̃eƒLƒXƒg‚ðA‰æ–Ê‚ÌŠeˆê•¶Žš–ˆ‚É ASCII ƒoƒCƒg‚Å’[––ƒƒ‚ƒŠ‚ɍÄ
  Œ»‚µ‚Ä‚¢‚«‚Ü‚·B‘S‰æ–Ê‚Í‚¨‚æ‚» 2K ASCII ƒoƒCƒg‚Å‚·‚Ý‚Ü‚·B‚±‚ê‚ç‚Ì•¶Žš
  ‚ð•\Ž¦‚·‚邽‚߂ɁA’[––‚͈󎚉”\‚È–ñ 100 ŒÂ‚Ì ASCII ƒLƒƒƒ‰ƒNƒ^‚̃rƒbƒg
  ƒ}ƒbƒv (ŠOŠÏ) ‚ð’m‚Á‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBˆê•¶Žš‚̃rƒbƒgƒ}ƒbƒv‚É15
  ƒoƒCƒg‚ðŽg‚¤‚̂ŁA‘S‚Ä‚Ì ASCII ƒLƒƒƒ‰ƒNƒ^ (ƒtƒHƒ“ƒg) ‚É‚Í 1.5K ‚¾‚¯ƒ
  ƒ‚ƒŠ‚ª•K—v‚Å‚·B–ˆ•b 60 ‰ñ‚ʼnæ–ʂɉ摜‚ðo—Í‚·‚邽‚߂ɁA‚±‚Ì ASCII ƒe
  ƒLƒXƒg‚ƃtƒHƒ“ƒgƒƒ‚ƒŠ‚ªƒXƒLƒƒƒ“‚³‚ê‚Ü‚·B‚±‚ê‚Í‹¤—Lƒƒ‚ƒŠ•ûŽ®‚Å‚·‚©
  ‚çA—Ⴆ‚΁A‰æ–ʈê”t‚É•\Ž¦‚³‚ê‚Ä‚¢‚镶Žš e ‚Ì‘S‚ẮA‚½‚¾ˆê‚‚̕¶Žš e
  ‚̃rƒbƒgƒ}ƒbƒv‚ð‹¤—L‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B•K—v‚ȃƒ‚ƒŠ—Ê‚ª­‚È‚­‚Ä‚æ‚¢‚Æ
  ‚¢‚¤‚±‚Ƃ́Aƒƒ‚ƒŠ‰¿Ši‚ª¡“ú‚̐”ç”{ (ƒLƒƒoƒCƒg“–‚萔çƒhƒ‹) ‚µ‚½
  1980 ”N‘㏉Šú‚̍ ‚́Aƒ‚ƒjƒ^»‘¢ƒRƒXƒg‚̍팸‚ðˆÓ–¡‚µ‚Ü‚µ‚½B

  7.2.  ‰Šú‚Ì’[––

  ‰Šú‚̍ ‚Ì’[––‚́AƒRƒ“ƒsƒ…[ƒ^‚©‚ç‘—‚ç‚ꂽˆê˜A‚Ì•¶Žš‚ð ``•\Ž¦ '' (Ž†‚É
  ˆóü) ‚·‚邾‚¯‚̉“Šu‘€ìŒ^ƒ^ƒCƒvƒ‰ƒCƒ^‚Ý‚½‚¢‚È‚à‚Ì‚Å‚µ‚½BÅ‚à‰Šú‚̃‚
  ƒfƒ‹‚Í``ƒeƒŒƒ^ƒCƒv''‚ƌĂ΂ê‚Ü‚µ‚½B``tty'' ‚Æ‚¢‚¤–¼‘O‚Í ``ƒeƒŒƒ^ƒCƒv
  (Teletype)'' ‚Ì—ªÌ‚Å‚·B‰Šú‚Ì’[––‚̓^ƒCƒvƒ‰ƒCƒ^‚̂悤‚ɉüs‚â•œ‹A‚ð
  s‚È‚¦A‚Ü‚½ƒxƒ‹ƒLƒƒƒ‰ƒNƒ^‚ðŽóM‚µ‚½‚Æ‚«‚ɂ̓xƒ‹‚ð–‚炷‚±‚Æ‚ª‚Å‚«‚Ü‚µ
  ‚½Bd—v‚È”\—Í‚ªŒ‡‚¯‚Ä‚¢‚½‚½‚߂ɁA‰ŠúŒ^‚Ì’[––‚Í ``ƒ_ƒ€ (dumb)'' ‚ÆŒÄ
  ‚΂ê‚Ü‚µ‚½B‚±‚̃^ƒCƒv‚Ì’[––ƒCƒ“ƒ^[ƒtƒF[ƒX (``ƒ_ƒ€'' ‚ƌĂ΂ꂽ’[––
  ‚ðŽg—p‚µ‚½‚à‚Ì) ‚́A’ʐM‘ŠŽè‚ª‚ǂ̂悤‚ȃ^ƒCƒv‚Ì’[––‚©‚í‚©‚ç‚È‚¢‚Æ‚«‚É
  ¡“ú‚Å‚à‚½‚Ü‚ÉŽg‚í‚ê‚Ä‚¢‚Ü‚·B

  7.3.  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ɛ§ŒäƒR[ƒh (ƒCƒ“ƒgƒ)

  ’[––‚É‚Í‘½‚­‚Ì”\—Í‚ª‚ ‚èA‚»‚Ì‚¤‚¿Šô‚‚©‚Í‚¢‚Â‚Å‚à—˜—p‚Å‚«A‚¢‚­‚‚©‚Ì
  ‚à‚͕̂ύX‚µ‚½‚èA—LŒø‚É‚·‚邽‚߂ɃRƒ“ƒsƒ…[ƒ^‚©‚çƒRƒ}ƒ“ƒh‚Ì‘—M‚ª•K—v
  ‚Å‚·B‚±‚ê‚ç‘S‚Ä‚Ì”\—Í‚ðƒRƒ“ƒsƒ…[ƒ^‚ÌŠÇ—‰º‚ÅŽg—p‚·‚邽‚߂ɁAƒRƒ“ƒsƒ…
  [ƒ^‚ª’[––‚ɉ½‚ð‚·‚×‚«‚©‚ð“`‚¦‚é“Á•Ê‚ȃR[ƒh‚ªŒˆ‚ß‚ç‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚É
  ‚́AƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ɛ§ŒäƒR[ƒh (§ŒäƒLƒƒƒ‰ƒNƒ^) ‚Æ‚¢‚¤“ñ‚‚̎å—v
  ‚ȃR[ƒh‚ª‚ ‚è‚Ü‚·B§ŒäƒR[ƒh‚æ‚èAƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ì•û‚ªA‚¸‚Á‚Æ
  ‚½‚­‚³‚ñ‚ ‚è‚Ü‚·B

  7.3.1.  §ŒäƒR[ƒh

  §ŒäƒR[ƒh (‚Ü‚½‚͐§Œä•¶Žš) ‚Í ASCII ƒAƒ‹ƒtƒ@ƒxƒbƒg‚̏‰‚ß‚Ì 32 ƒoƒCƒg
  ‚ðè‚ß‚Ü‚·B‚»‚ê‚ç‚͈ȉº‚ðŠÜ‚ñ‚Å‚¢‚Ü‚· : •œ‹A (ƒJ[ƒ\ƒ‹‚ð¶’[‚Ö)A‰üs
  (ƒJ[ƒ\ƒ‹‚ðŽŸ‚Ìs‚Ö)AŒã‘ށAƒGƒXƒP[ƒv•¶ŽšAƒ^ƒu‚»‚µ‚ăxƒ‹B’ʏíA‚»‚ê
  ‚玩‘͉̂æ–Ê‚É•\Ž¦‚³‚ê‚Ü‚¹‚ñB’[––‚ª§ŒäƒR[ƒh‚ðŽóM‚µ‚½‚Æ‚«A‰æ–Ê•\Ž¦
  ‚ɉe‹¿‚ð—^‚¦‚éƒRƒ}ƒ“ƒh‚ª’[––‚É‚Í‚ ‚è‚Ü‚·B‚»‚ê‚ç (‚̃Rƒ}ƒ“ƒh) ‚́A‚µ‚Î
  ‚µ‚Î ``‰æ–ʐ§Œä'' ‚â ``ƒ‚ƒjƒ^(ƒvƒƒOƒ‰ƒ€)'' ‚ƌĂ΂ê‚Ü‚·B‚à‚µƒ†[ƒU
  ‚ªA *Žè‚Å* ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘Å‚¿ž‚ñ‚¾‚È‚çAƒfƒBƒXƒvƒŒƒC‚́A‚»‚Ì
  ŽÀs‚³‚ê‚È‚¢ ESC (ƒGƒXƒP[ƒv) ‚Å‚Í‚¶‚܂鐧Œä•¶Žš‚Å‚®‚¿‚á‚®‚¿‚á‚É‚È‚Á‚Ä
  ‚µ‚Ü‚¤‚Å‚µ‚傤BƒJ[ƒ\ƒ‹‚̈ʒu‚ðˆÚ“®‚·‚邽‚߂̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̓X
  ƒNƒŠ[ƒ“‚É•\Ž¦‚³‚ê‚Ü‚·‚ªAƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ªŽwŽ¦‚·‚éˆÊ’u‚Ö‚Í“®‚«‚Ü
  ‚¹‚ñB

  7.3.2.  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX

  ‘S‚Ă𐧌äƒR[ƒh‚ōs‚È‚¤‚É‚Í•s\•ª‚È‚Ì‚Å (‚Ü‚½A‰½‚ç‚©‚Ì——R‚Å‚»‚ê‚ç‚Ì
  ‘S‚Ä‚ªŽg‚í‚ê‚é‚킯‚Å‚È‚¢)A‘½‚­‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ªŽg‚í‚ê‚Ä‚¢‚Ü
  ‚·BƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Í ``ƒGƒXƒP[ƒv'' (ESC) §Œä•¶Žš‚Æ•’Ê‚Ì•¶Žš‚©
  ‚ç‚È‚è‚Ü‚·BƒGƒXƒP[ƒv•¶Žš‚ðŽóM‚·‚é‚ƁA’[––‚ÍŽŸ‚É‘±‚­•¶Žš‚𒲂ׂāAƒV
  [ƒPƒ“ƒX‚ð‰ðŽß‚µ‚ăRƒ“ƒsƒ…[ƒ^‚̈Ӑ}‚ɏ]‚Á‚Ä“®ì‚µ‚Ü‚·Bˆê’UƒV[ƒPƒ“ƒX
  ‚̏I‚í‚è‚ð”FŽ¯‚·‚é‚ƁA‚³‚ç‚ÉŽóM‚µ‚½•¶Žš‚ðƒXƒNƒŠ[ƒ“‚É•\Ž¦‚µ‚Ü‚· (‚»‚ê
  ‚ª§ŒäƒR[ƒh‚âƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Å‚È‚¯‚ê‚Î)BŠô‚‚©‚̃GƒXƒP[ƒvƒV[
  ƒPƒ“ƒX‚́AƒJ[ƒ\ƒ‹‚ðˆÚ“®‚³‚¹‚éƒXƒNƒŠ[ƒ“À•W‚̂悤‚ɁAƒpƒ‰ƒ[ƒ^ (‚©A
  ƒIƒvƒVƒ‡ƒ“) ‚ðŽæ‚è‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚̓GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̈ꕔ‚Å‚·BŠô
  ‚‚©‚Ì’[––—p‚Ì``ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒXƒŠƒXƒg'' ‚̓EƒFƒuã‚É‚ ‚è‚Ü‚·‚ªA
  à–¾‚ÍŠÈ’P‚È‚à‚Ì‚Å‚·B

  ‚ ‚È‚½‚Ì’[––‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒXƒŠƒXƒg‚́A’[––‚Ì ``ƒvƒƒOƒ‰ƒ€ƒ}ƒjƒ…
  ƒAƒ‹ '' ‚É‹LÚ‚³‚ê‚Ä‚¢‚é‚Å‚µ‚傤B‚©‚È‚èŒÃ‚¢’[––‚Å‚È‚¯‚ê‚Î 200 ‚© 300
  ‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ª‚ ‚é‚Í‚¸‚Å‚·B‚»‚̂悤‚ȃ}ƒjƒ…ƒAƒ‹‚ð‚¨Ž‚¿‚Å‚È
  ‚©‚Á‚½‚çAŒ©‚‚¯o‚·‚Ì‚ÍŠÈ’P‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚æBƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ÌŠô
  ‚‚©‚̓Cƒ“ƒ^[ƒlƒbƒg‚Å‚àŒ©‚‚¯‚ç‚ê‚Ü‚·BƒŠƒ“ƒN‚̈ê‚‚Í``ƒGƒXƒP[ƒvƒV[
  ƒPƒ“ƒXƒŠƒXƒg''‚Å‚·B‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX (ESC[5m ‚̂悤‚È) ‚ðƒCƒ“
  ƒ^[ƒlƒbƒg‚Å’T‚¹‚΁A’·‚¢ƒŠƒXƒg‚Ì’†‚©‚ç‹ô‘RŒ©‚‚¯‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚»‚ê‚ç‚ÌŠô‚‚©‚ðŠm’è‚·‚é•Ê‚È•û–@‚́Aterminfo ƒGƒ“ƒgƒŠ (termcap) ‚Å’[––
  ‚ð’T‚µA’m“I‚É“Ç‚Ý‰ð‚­‚±‚Æ‚Å‚·B–{‘‚Ì ``Terminfo ‚Æ Termcap (Ú
  ×)''‚©AƒCƒ“ƒ^[ƒlƒbƒg‚Ì ``Termcap ƒ}ƒjƒ…ƒAƒ‹''‚ð‚²——‚­‚¾‚³‚¢BŽc”O‚È
  ‚ª‚çA’[––‚Ì terminfo (termcap) ‚ɂ́AŽg—p‰Â”\‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ª
  ƒŠƒXƒg’†‚ɍڂÁ‚Ä‚¢‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·‚ªAÅ‚à‘厖‚È‚±‚Æ‚Í‚½‚¢‚Ä‚¢‚±‚±‚É
  ‚ ‚è‚Ü‚·B

  7.4.  •\Ž¦‘®«‚ƃ}ƒWƒbƒNƒNƒbƒL[

  ’[––‚É‚Í•¶Žš‚Ì‘®« (ƒ{[ƒ‹ƒhA”½“]A‰ºü‚È‚Ç) ‚ðÝ’è‚·‚éŠeŽí‚Ì•û–@‚ª‚ 
  ‚è‚Ü‚·B‚ǂ̂悤‚ɐݒ肷‚é‚©‚Æ‚¢‚¤‚±‚Æ‚ðƒ†[ƒU‚͐S”z‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹
  ‚ñBˆê•”‚̌¢’[––‚Å–â‘肪”­¶‚·‚邱‚Æ‚ðœ‚¯‚΁AV‚µ‚¢’[––‚ł̓Zƒbƒg
  ƒAƒbƒvƒƒjƒ…[‚̃IƒvƒVƒ‡ƒ“‚Æ‚È‚Á‚Ä‚¢‚é‚©‚ç‚Å‚·B

  ƒ}ƒWƒbƒNƒNƒbƒL[•ûŽ®‚ÍŽž‘ã’x‚ê‚Å‚·B‚»‚ê‚Í‘®«‚ð’è‹`‚·‚éÅ‚àŠÈ’P(‚ōÅ
  ˆ«) ‚È•û–@‚Å‚·B‘®«‚̍ŏ‰‚ɂ́A‚ ‚éƒoƒCƒg‚ðŽg‚¢AÅŒã‚É‚Í•Ê‚È‚à‚Ì‚ðŽg
  ‚¢‚Ü‚·B—Ⴆ‚΁A``‰ºüŠJŽn'' ƒ}ƒWƒbƒNƒNƒbƒL[‚͉ºü‚ªˆø‚©‚ê‚éÅ‰‚ÌŒ¾
  —t‚Ì‘O‚É’u‚©‚ê‚Ü‚·B‚±‚ê‚ç‚Ì—]•ª‚ȃoƒCƒg‚̓XƒNƒŠ[ƒ“ƒy[ƒW‚̃ƒ‚ƒŠ“à‚É
  ’u‚©‚ê‚Ü‚·B‚¿‚傤‚Ç•¶Žš‚ð•\Ž¦‚·‚éƒLƒƒƒ‰ƒNƒ^ƒoƒCƒg‚̂悤‚ɁB‚µ‚©‚µ”ñˆó
  Žš•¶Žš‚Å‚ ‚éƒ}ƒWƒbƒNƒNƒbƒL[‚Æ‘¼‚̈󎚕¶Žš‚ª¬Ý‚·‚é‚̂ŁAŠes–ˆ‚̐”‚ð
  ”‚¦‚é‚Ì‚ð“‚­‚³‚¹‚Ü‚·B‚±‚ê‚ÍŽžX–â‘è‚ð‹N‚±‚µ‚Ü‚·B

  ‚à‚Á‚Æ‚æ‚¢•û–@‚Æ‚µ‚ẮA‚³‚ç‚Ƀƒ‚ƒŠ‚ðŽg‚Á‚Ä‚Í‚µ‚Ü‚¤‚à‚̂́AŠe•\Ž¦•¶Žš
  ‚²‚ƂɁA‘®«‚ð‹L‰¯‚µ‚Ä‚¨‚­‚½‚ß‚É 1 ƒoƒCƒg (‚ ‚é‚¢‚Í”¼ƒoƒCƒg‚¸‚‚ȂÇ)
  ‚ðŠ„‚è“–‚Ä‚Ä‚µ‚Ü‚¤‚à‚Ì‚ª‚ ‚è‚Ü‚·B‚±‚Ì•û–@‚͈ê”Ê“I‚È PC ƒ‚ƒjƒ^—p‚Ì PC
  ƒrƒfƒIƒJ[ƒh (ƒeƒLƒXƒg—p) ‚ÅŽg‚í‚ê‚Ä‚¢‚Ü‚·B

  8.  Šô‚‚©‚Ì’[––‚ɌŗL‚È“Á’¥

  8.1.  ƒJƒ‰[

  ˆê”ʂ̃‚ƒmƒNƒ[ƒ€’[––‚ªƒJƒ‰[’[––‚¶‚á‚È‚©‚Á‚½ ‚́A”’ˆÈŠO‚̗΂≩F‚È
  ‚ǂ̌Œè ``ƒJƒ‰['' ƒfƒBƒXƒvƒŒƒC‚Å‚µ‚½B‘S‚Ä‚Ì’[––‚͍•‚ð•\Ž¦‚µ‚Ü‚· (“d
  Žqƒr[ƒ€‚̏Ǝ˂ðŽ~‚ß‚é‚Æ‹P“x‚ª 0 ‚É‚È‚é)B–{•¨‚̃Jƒ‰[’[––‚̓eƒLƒXƒg‚â
  ”wŒiF‚ð‚¢‚ë‚ñ‚ȐF‚É•Ï‚¦‚ç‚ê‚Ü‚·‚ªAƒ‚ƒmƒNƒ[ƒ€’[––‚͌ŒèF‚Ì‹P“x‚ð•Ï
  ‚¦‚ç‚ê‚邾‚¯‚È‚ñ‚Å‚·B

  ‹P“x‚È‚Ç‚ð•Ï‚¦‚邾‚¯‚Å‚à‚¢‚ë‚ñ‚È‚±‚Æ‚ª‚Å‚«‚Ü‚·‚æB—Ⴆ‚΁A”’• (ƒ‚ƒmƒN
  ƒ[ƒ€) ’[––‚Í‹P“x‚ð•Ï‚¦‚邱‚ƂŁA”’A•A‚»‚ê‚ÉŠDF‚ð•\Œ»‚·‚邱‚Æ‚ª‚Å
  ‚«‚Ü‚·B‚ ‚镶Žš‚̐F‚ð•‚Å”wŒi‚𖾂邢ŠDF‚É‚µ‚È‚ª‚çA•Ê‚È•¶Žš‚̐F‚͍•
  ‚Ì‹­’²•\Ž¦‚Å”’’n‚É‚Å‚«‚Ü‚·B•’n‚É”’•¶Žš‚≺ü‚ð‚‚¯‚½‚è“_–Å‚³‚¹‚邱‚Æ
  ‚à‚Å‚«‚Ü‚·B

  F‚̓Rƒ“ƒsƒ…[ƒ^ƒ‚ƒjƒ^‚© TV ‰æ–ʂ̐F‚É‹ß‚¢“­‚«‚Å‚·BCRT ‚É‚Í 3 F‚Ì
  ƒhƒbƒg‚ª‚ ‚èA“dŽqƒr[ƒ€ (3 ‚‚̃r[ƒ€) ‚Ő§Œä‚µ‚Ü‚·Bƒ‚ƒmƒNƒ’[––
  ‚́A3 F‚̃hƒbƒg‚ð“h‚蕪‚¯‚é•K—v‚ª‚È‚¢‚̂ŁAŒ´—“I‚ɃJƒ‰[’[––‚æ‚è‚à‰ð
  ‘œ“x‚ð—Ç‚­‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒeƒLƒXƒg’[––‚Å‚½‚¾ˆê‚‚̐F‚ÌŽg‚¢•û‚́Aƒe
  ƒLƒXƒg‚ð‹æ•Ê‚·‚邱‚ƂŁA—˜“_‚͉𑜓x‚̈«‚³‚ªí‚É‚»‚̉¿’l‚ð‰º‚°‚é‚킯‚Å
  ‚Í‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚Å‚·‚©‚çAƒ‚ƒmƒNƒ[ƒ€‚Í‚Ü‚½ƒRƒXƒg‚ð‰º‚°‚é‚É‚Í—Ç
  ‚¢‘I‘ð‚È‚Ì‚Å‚·B

  8.2.  ƒ}ƒ‹ƒ`ƒZƒbƒVƒ‡ƒ“

  2 d‚̃ZƒbƒVƒ‡ƒ“‚Ì‚½‚߂ɁA’[––‚É‚Í“¯‚¶ó‘Ԃ̃VƒŠƒAƒ‹ƒ|[ƒg‚ª 2 ‚‚ ‚è
  ‚Ü‚·BŠeƒ|[ƒg‚ðˆÙ‚È‚éƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[ƒg‚֐ڑ±‚µ‚Ü‚·B‚±‚¤‚·
  ‚邱‚ƂŁA•ªŠ„ƒEƒBƒ“ƒhƒE‚É•\Ž¦‚³‚ê‚éŠeƒZƒbƒVƒ‡ƒ“‚©‚çŠeƒRƒ“ƒsƒ…[ƒ^‚Ƀ
  ƒOƒCƒ“‚Å‚«‚é‚悤‚É‚È‚é‚Ì‚Å‚·B‘ã‚è‚ɁAŠeƒZƒbƒVƒ‡ƒ“‚ð ``ƒzƒbƒg'' ƒL[
  (‚Ü‚½‚Í‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ðŽg‚Á‚Đ؂è•Ï‚¦‚È‚ª‚çAƒtƒ‹ƒXƒNƒŠ[ƒ“‚Å—˜—p
  ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B“¯‚¶ƒRƒ“ƒsƒ…[ƒ^‚Ì 2 ‚‚̈قȂéƒVƒŠƒAƒ‹ƒ|[ƒg‚ɐÚ
  ‘±‚µA 2 “xƒƒOƒCƒ“‚·‚邱‚Æ‚à‰Â”\‚Å‚· (ƒRƒ“ƒ\[ƒ‹‚Å‚Ì ``‰¼‘z’[––'' ‚É
  Ž—‚Ä‚¢‚Ü‚·)BƒvƒƒOƒ‰ƒ€ ``‰æ–Ê'' ‚́Aˆê‚‚©“ñ‚Â‚Ì ``ƒZƒbƒVƒ‡ƒ“'' ‚ª“®
  ‚­ƒVƒ“ƒOƒ‹ƒRƒ“ƒsƒ…[ƒ^‚ɐڑ±‚µ‚½•’Ê‚Ì’[–– (ƒVƒ“ƒOƒ‹ƒZƒbƒVƒ‡ƒ“) ‚̂悤
  ‚ÉŒ©‚¦‚é‚Å‚µ‚傤B

  8.3.  ƒvƒŠƒ“ƒ^ / •â•ƒ|[ƒg

  ‘½‚­‚Ì’[––‚Ì”w–ʂɂ́A‚»‚̂悤‚ȃ|[ƒg‚Ì‚½‚߂̃RƒlƒNƒ^‚ª‚ ‚è‚Ü‚·B‚»‚ê
  ‚É‚Í ``Aux'' ‚Æ‚© ``Printer'' ‚È‚Ç‚Æ–¼‘O‚ª‚‚¢‚Ä‚¢‚é‚Å‚µ‚傤B‚ ‚éƒvƒŠ
  ƒ“ƒ^[ƒ|[ƒg‚̓pƒ‰ƒŒƒ‹ƒvƒŠƒ“ƒ^—p‚Å‚·‚ªAƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^—p‚à‚ ‚è‚Ü‚·B
  ƒvƒŠƒ“ƒ^‚ªƒvƒŠƒ“ƒ^ƒ|[ƒg‚©•â•ƒ|[ƒg‚ɐڑ±‚³‚ê‚Ä‚¢‚é‚È‚çA‚ ‚éƒL[‚ð‰Ÿ
  ‚¹‚Ήæ–Ê‚ðˆóü‚Å‚«‚é‚Å‚µ‚傤B–]‚Þ‚È‚çA‰æ–Ê‚É•\Ž¦‚³‚ê‚Ä‚é‚·‚ׂĂð‚àƒv
  ƒŠƒ“ƒ^‚ɏo—Í‚Å‚«‚Ü‚·‚æB‚à‚µƒ|[ƒg‚ª•â•ƒ|[ƒg‚È‚çA‚»‚ê‚𑼂̃Rƒ“ƒsƒ…
  [ƒ^‚ɐڑ±‚µ‚āAã‚ŏq‚ׂ½‚悤‚È 2 dƒZƒbƒVƒ‡ƒ“‚às‚¤‚±‚Æ‚ª‚Å‚«‚é‚Å
  ‚µ‚傤B‚Å‚à’[––“à‘ ‚̃rƒfƒIƒƒ‚ƒŠ‚É‚Í—¼•û‚̃ZƒbƒVƒ‡ƒ““à—e‚ªŽc‚Á‚Ä‚È‚¢
  ‚̂ŁA‘¼‚̃ZƒbƒVƒ‡ƒ“‚ɐ؂è‘Ö‚é‚Æ‚«‚ɉæ–Ê‚ðƒŠƒtƒŒƒbƒVƒ…‚·‚é•K—v‚ª‚ ‚è‚Ü
  ‚·B‘½•ªAƒzƒbƒgƒL[‚Å‚Í‚Å‚«‚È‚¢‚ł傤‚ªAƒvƒƒOƒ‰ƒ€‰Â”\‚ȃtƒ@ƒ“ƒNƒVƒ‡
  ƒ“ƒL[‚ðŽg‚¦‚΂±‚̂悤‚È‚±‚Æ‚ðƒvƒƒOƒ‰ƒ€‚ōs‚¦‚é‚Å‚µ‚傤B‚»‚̂悤‚ȃ|
  [ƒg‚𐧌䂷‚邽‚߂ɁAŠeŽíƒL[‚Ì‘g‡‚¹‚ƃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ª‘¶Ý‚µ‚Ü
  ‚·B ``Printer Esc'' ‚ð‚²——‚­‚¾‚³‚¢B

  ’[––‚ɐڑ±‚µ‚½ƒvƒŠƒ“ƒ^‚Ɉóü‚·‚邽‚߂ɁA’[––‚ÖƒvƒŠƒ“ƒgƒWƒ‡ƒu(ƒeƒLƒXƒg
  ‚Ì‚Ý)‚ð‘—‚é‚悤ÝŒv‚³‚ꂽ vtprint ‚ƌĂԃvƒƒOƒ‰ƒ€‚ª‚ ‚è‚Ü‚·Bƒz[ƒ€ƒy
  [ƒW‚Í  ‚Å‚·B‚»‚ê‚́A Debian/Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÜ‚Ü‚ê‚Ä‚¢
  ‚Ü‚· (1998 ”NŒ»Ý)B xprt (‚±‚ê‚à Debian/Linux) ‚àŽ—‚½‚悤‚È‚à‚Ì‚Å‚·
  ‚ªAX-Windows ê—p‚Ì‚Í‚¸‚Å‚· ??

  8.4.  ƒy[ƒW

  ‘½‚­‚Ì’[––‚́AƒrƒfƒIƒƒ‚ƒŠ“à‚É 1 ƒy[ƒWˆÈã‹L‰¯‚·‚é—]’n‚ª‚ ‚è‚Ü‚·BŽž
  ‚ɂ́Aƒy[ƒWƒTƒCƒY‚͉æ–Ê‚Æ“¯ƒTƒCƒY‚Å‚·‚ªAŽž‚É‚Í‚»‚êˆÈã‚É‚È‚é‚̂ŁAƒX
  ƒNƒ[ƒ‹‚·‚ê‚΃y[ƒW‚ÌŒ©‚¦‚È‚¢•”•ª‚ª•\‚ê‚é‚Å‚µ‚傤B‚»‚ê‚ŁA‰æ–Ê‚ðŒ©‚é
  ‚ƁA“¯‚¶ƒy[ƒW‚̏ォ‰º‚Ì•\Ž¦‚ª‰B‚ê‚Ä‚é‚悤‚ÉŽv‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñB2 ƒy[
  ƒWˆÈã‚ɂ킽‚é‚È‚çA‘¼‚̃y[ƒW‚̃eƒLƒXƒg‚͉B‚³‚ê‚Ä‚¢‚é‚Æ‚¢‚¤‚±‚Æ‚ð•t‚¯
  ‰Á‚¦‚Ä‚¨‚«‚Ü‚·Bƒy[ƒW‚ÌŽg‚¢•û‚̈ê‚‚ªA2 d‚̃ZƒbƒVƒ‡ƒ“‚ðƒTƒ|[ƒg‚·‚é
  ’[––‚Å‚·BŠeƒZƒbƒVƒ‡ƒ“‚É‚Í‚»‚ꎩg‚̃y[ƒW‚ª‚ ‚èAŠeƒZƒbƒVƒ‡ƒ“ŠÔ‚Å‹­§
  “I‚ɐ؂è‘Ö‚¦‚ðs‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚·B

  ƒy[ƒWƒTƒCƒY‚ª‰æ–Ê•\Ž¦‚Æ“¯‚¶ 1 ƒy[ƒW‚Ì’[––‚Å‚ ‚Á‚Ä‚àA‚ ‚È‚½‚ªƒtƒ@ƒC
  ƒ‹ (‚»‚Ì‘¼) “à‚̃y[ƒW‚ðŒ©‚Ä‚¢‚éŠÔ‚ɁAƒzƒXƒg‚Í‘¼‚̃f[ƒ^‚ð’[––‚É‘—‚è‚Ü
  ‚·B’[––ƒƒ‚ƒŠ‚É‹L‰¯‚µ‚½’ljÁƒy[ƒW‚ðŽ‚Â‚±‚Æ‚Ì—˜“_‚́A”•b‚Ì‘Ò‚¿ŽžŠÔ‚à
  ‚È‚­‘¦À‚É•\Ž¦‚µ‚½‚èAƒzƒXƒg‚©‚ç‘—M‚Å‚«‚邱‚Æ‚Å‚·B

  •¡”ƒy[ƒW‚Í ncurses ‚ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·B‚»‚ê‚Í‚Ü‚½
  ``Multiscreen'' ‚ƌĂԎs”̂̃vƒƒOƒ‰ƒ€‚Å‚àƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·‚ªA
  Linux ‚Å‚Í‚¨‚»‚ç‚­—˜—p‚Å‚«‚È‚¢‚Å‚µ‚傤 ?? Multiscreen ‚Í SCO ‚̈ꕔ‚Å
  ‚ ‚é‚Æ‚Ì‚¤‚킳‚ŁALinux PC ƒRƒ“ƒ\[ƒ‹‚ł̉¼‘z’[––‚Æ“¯‚¶‚悤‚È‚à‚Ì‚Å
  ‚·B Linux ƒvƒƒOƒ‰ƒ€ ``screen'' ‚Í‘½dƒy[ƒW‚Å‚ ‚é‚©‚̂悤‚ÉŒ©‚¹‚Ü‚·
  ‚ªA‚»‚ê‚̓Rƒ“ƒsƒ…[ƒ^‚É‹L‰¯‚³‚êAŠeX‚ŃvƒƒOƒ‰ƒ€‚𑖂点‚邱‚Æ‚ª‚Å‚«
  ‚é 1 ƒy[ƒW‚̃EƒBƒ“ƒhƒE‚̂悤‚È‚à‚Ì‚Å‚·B

  8.5.  •¶ŽšƒZƒbƒg

  •¶ŽšƒZƒbƒg‚ÍŠe•¶Žš‚ªƒoƒCƒgƒR[ƒh‚ÉŠ„‚èU‚ç‚ꂽ•¶ŽšƒŠƒXƒg (‚Ü‚½‚́A•\‚©
  }) ‚Å•\Œ»‚³‚ê‚Ü‚·BƒoƒCƒgƒR[ƒh‚Í 0 ‚©‚ç 255 ( 16 i”‚Å 00 ‚©‚ç FF)
  ‚͈̔͂ł·BMS-DOS ‚Å‚Í•¶ŽšƒZƒbƒg•\‚ð ``ƒR[ƒhƒy[ƒW'' ‚ƌĂñ‚Å‚¢‚Ü
  ‚·B‚»‚ê‚É‚È‚¶‚Ý‚ª‚È‚¯‚ê‚΁A‚»‚Ì•\‚ðŒ©‚Æ‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚æB‚»‚ê‚̓v
  ƒŠƒ“ƒ^‚â’[––‚̃}ƒjƒ…ƒAƒ‹‚É‚½‚Ü‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·‚ªAƒCƒ“ƒ^[ƒlƒbƒg‚©‚ç‚à
  Œ©‚‚¯‚邱‚Æ‚ª‚Å‚«‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ASCII ‚̓eƒLƒXƒg’[––‚ÅŽg‚í‚ê‚éÅ‚àˆê”Ê“I‚È•¶ŽšƒZƒbƒg‚̈ê‚‚ł·B7 ƒrƒb
  ƒgƒR[ƒh‚Å‚·‚ªAÅ‰‚̃rƒbƒg (ÅãˆÊƒrƒbƒg) ‚ªí‚É 0 ‚Å‚ ‚é 8 ƒrƒbƒgƒR
  [ƒh‚àŽg‚¦‚Ü‚·B’ʏí‚Í‘¼‚Ì•¶ŽšƒZƒbƒg‚à—˜—p‰Â”\‚Å‚· (ASCII ‚µ‚©‘I‘ð‚Å‚«
  ‚È‚¢‚©‚È‚èŒÃ‚¢’[––‚͏œŠO)B•¶ŽšƒZƒbƒg‚Ì‘O”¼‚͏]—ˆ‚Ì ASCII ƒLƒƒƒ‰ƒNƒ^
  ‚ŁAŒã”¼ (ÅãˆÊƒrƒbƒg‚ª 1) ‚Í‚³‚Ü‚´‚Ü‚È•¶ŽšƒZƒbƒg‚É‘®‚µ‚Ü‚·BISO ‹KŠi
  ‚Ì‚à‚Ì‚ª•¶ŽšƒZƒbƒg‚Æ‚µ‚Ä‚æ‚­Žg‚í‚ê‚Ü‚·B“ÁŽê•¶ŽšƒZƒbƒg‚ð’[––‚É•\Ž¦‚³‚¹
  ‚邽‚߂ɁA’[––ƒƒ‚ƒŠ‚É‚»‚Ì•¶ŽšƒZƒbƒg‚ðƒ_ƒEƒ“ƒ[ƒh‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  ASCII ˆÈŠO‚Å‘¼‚Ɉê”Ê“I‚È•¶ŽšƒZƒbƒg‚Í‘S‚Ä 8 ƒrƒbƒg‚Å‚·BCP ‚Í IBM ‚ª
  ì‚Á‚½ƒR[ƒhƒy[ƒW•¶ŽšƒZƒbƒg‚ŁACP-437 (DOS ECS), CP-850 (Multilingual
  Latin 1 -- ISO Latin-1‚Æ“¯‚¶‚Å‚Í‚È‚¢),ISO-8859-1 (Latin-1), ANSI
  (Latin-1 ‚©‚ç”h¶) ‚È‚Ç‚ª‚ ‚è‚Ü‚·BMS Windows ‚Å‚Í ANSI ‚ðŽg—p‚µ‚Ü‚·
  ‚ªAƒCƒ“ƒ^[ƒlƒbƒg‚Å‚Í‚æ‚­ Latin-1 ‚ðŽg‚¢‚Ü‚·B‚¢‚­‚‚©‚Ì ISO-8859 •¶
  ŽšƒZƒbƒg‚ª Latin-1 ‚ɉÁ‚¦‚ç‚ê‚Ä‚¢‚Ü‚·BƒMƒŠƒVƒƒ (-7)AƒAƒ‰ƒrƒA (-6),
  “Œ‰¢ (-2), ‚»‚ê‚É Latin-9 ‚ÆŒÄ‚Ô Latin-1 (-15) ‚̉ü•Ï”Å‚È‚Ç‚Å‚·B‘¼‚É
  ‚à‚½‚­‚³‚ñ‚ ‚è‚Ü‚·B—Ⴆ‚΁AKOI8-R ‚̓ƒVƒA‚Å IS0-8859-5 ‚æ‚èˆê”Ê“I‚É
  Žg‚í‚ê‚Ä‚¢‚Ü‚·BUnicode ‚Í–c‘å‚È•¶ŽšƒZƒbƒg‚ŁAŠe•¶Žš‚Í 1 ƒoƒCƒg‚Ì‘ã‚è
  ‚É 2 ƒoƒCƒg‚Å•\‚킵‚Ü‚·B

  ‚³‚ç‚É•¶ŽšƒZƒbƒg‚ɂ‚¢‚Ă̏î•ñ‚ð‹“‚°‚Ü‚·B

  o  man ascii ‹y‚Ñ man latin1

  o  ŠeŒ¾Œê‚Ì (‚»‚ÌŒ¾Œê‚ŏ‘‚©‚ê‚Ä‚¢‚»‚¤‚È) HOWTOB ƒƒVƒAŒê‚È‚ç ``ƒLƒŠ[
     ƒ‹•¶Žš'' ‚ð‚²——‚­‚¾‚³‚¢B
  o  •¶ŽšƒR[  ƒh‚̃`ƒ…[ƒgƒŠƒAƒ‹
     <http://www.hut.fi/~jkorpela/chars.html>‚Æ‚µ‚Ä–¾Šm‚ɏ‘‚©‚ꂽ‚à‚Ì‚ª
     ”­s‚³‚ê‚Ä‚¢‚Ü‚·B

  o  Œ¾ŒêA‘A‚»‚µ‚Ä•¶ŽšƒZƒbƒg <http://www.w3.org/International/O-
     charset-lang.html>

  o  ƒRƒ“ƒsƒ…[ƒ^“™‚ňµ‚¤¢ŠE‚ÌŒ¾Œê <http://www.threeweb.ad.jp/logos>

  o  ¢ŠE’†‚̃Šƒ“ƒN
     <http://linux.monnet.ru/books/locale/locale_i.html>‚Í’·‚¢ƒŠƒ“ƒNƒŠƒX
     ƒg (ƒƒVƒA‚̃TƒCƒg‚Å‚·‚ªA‚Ù‚Æ‚ñ‚ljpŒê) ‚Å‚·B

  ˆê“xA‹»–¡‚Ì‚ ‚镶ŽšƒZƒbƒg (‚Ü‚½‚͉p”‚Ì–¼Ì) ‚ðŒ©•t‚¯‚½‚çA‚æ‚èÚ‚µ‚¢
  î•ñ‚ðƒCƒ“ƒ^[ƒlƒbƒg‚©‚ç’T‚·‚±‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B

  8.6.  ƒtƒHƒ“ƒg

  1980 ”N”¼‚Έȍ~‚ɐ»‘¢‚³‚ꂽ‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚́Aƒ\ƒtƒgƒtƒHƒ“ƒg‚ðƒ_ƒEƒ“ƒ
  [ƒh‰Â”\‚Å‚·B‚±‚Ì‚±‚Ƃ́Aƒ\ƒtƒgƒtƒHƒ“ƒg‚É‚ ‚é‚Ù‚Æ‚ñ‚Ç‚Ì•¶ŽšƒZƒbƒg‚ð•\
  Ž¦‚Å‚«‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B•K—v‚ȃ\ƒtƒgƒtƒHƒ“ƒg‚ªŒ©‚‚©‚ç‚È‚¯‚ê‚΁A‚ ‚È
  ‚½‚ÍŽ©•ª‚ōì‚邱‚Æ‚à‚Å‚«‚Ü‚·B‚±‚̂悤‚ȃtƒŠ[ƒtƒHƒ“ƒgƒGƒfƒBƒ^‚Æ‚µ‚Ä
  BitFontEdit (–{‘‚Ì’˜ŽÒ‚ªì¬) ‚ª‚ ‚èA‚»‚ê‚Í (1998Œ»Ý‚Å)A
  ƒˆ[ƒƒbƒp‚È‚ç  <http://www.funet.fi/pub/culture/russian/comp/cyril-
  term/>A
  –k•Ä‚È‚ç  <ftp://cs.utk.edu/pub/shuford/terminal/BitFontEdit.tar.gz>
  ‚©‚çƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚Ü‚·B

  8.7.  ƒL[ƒ{[ƒh‚Æ“ÁŽêƒL[

  ’[––‚̃L[ƒ{[ƒh‚É‚Í PC ƒL[ƒ{[ƒh‚É‚Í‚ ‚܂茩‚ç‚ê‚È‚¢‘½‚­‚̃L[‚ª‚ ‚è
  ‚Ü‚·B‚킸‚©‚Ì (‚à‚µ‚ ‚é‚È‚ç) ’[––‚É‚Í‚±‚ê‚ç‚̃L[‚·‚ׂĂª‚ ‚èA‚»‚Ì‚Ù
  ‚Æ‚ñ‚Ç‚É‚Í‚±‚±‚ÅŽæ‚è‹“‚°‚Ä‚¢‚È‚¢’ljÁƒL[‚ª‚ ‚è‚Ü‚·BŠô‚‚©‚Ì‚à‚̂ɂ́A
  ƒLƒƒƒbƒVƒ…ƒŒƒWƒXƒ^—p’[––‚̂悤‚È“ÁŽê—p“r‚Ì‚½‚߂̃L[‚à‘½”‚ ‚è‚Ü‚·B‚±
  ‚±‚ÅŽ¦‚·ˆÈŠO‚̈Ӗ¡‚ª‚æ‚葽‚­‚̃L[‚É‚ ‚é‚ÆŽv‚¢‚Ü‚·‚ªA‚±‚ê‚ç‚̃L[‚Í‘¼
  ‚̃L[ (ƒVƒtƒgƒL[‚âƒRƒ“ƒgƒ[ƒ‹ƒL[‚È‚Ç) ‚Æ‹¤‚ÉŽg‚í‚ꂽŽž‚ÉŠg’£‚µ‚½ˆÓ
  –¡‚ðŽ‚¿‚Ü‚·B

  o  BREAK ‚́A300 ‚©‚ç 700 ƒ~ƒŠ•b‚ÌŠÔ‚¸‚Á‚ƁAƒzƒXƒg‚É‚·‚²‚­’·‚¢ 0 ƒrƒb
     ƒg (ƒXƒy[ƒX = +12V) ‚ð‘—‚è‚Ü‚·Bstty ‚Å brkint ‚ªƒZƒbƒg‚³‚ê‚Ä‚¢‚é
     ‚©A ignbrk ‚ªƒZƒbƒg‚³‚ê‚Ä‚¢‚Ä‚à–³Ž‹‚·‚é‚悤ƒZƒbƒg‚³‚ê‚Ä‚¢‚½‚çAƒz
     ƒXƒg‚Í‚±‚ê‚ðŠ„‚èž‚݂ƉðŽß‚µ‚Ü‚·B

  o  NO SCROLL ‚Í ^S ‚ª‰Ÿ‚³‚ꂽ‚Ì‚Æ“¯‚¶‚悤‚ɁA‰æ–ʃXƒNƒ[ƒ‹‚ðŽ~‚ß‚Ü
     ‚·BÄ‚щŸ‚³‚ê‚é‚ƃXƒNƒ[ƒ‹‚ðÄŠJ‚µ‚Ü‚·Bƒtƒ[§Œä‚ÉŽg‚¢‚Ü‚·B

  o  REPEAT ‚́A—ႦƒI[ƒgƒŠƒs[ƒgƒIƒvƒVƒ‡ƒ“‚ªƒIƒt‚ɐݒ肳‚ê‚Ä‚¢‚Ä‚àA‘¼
     ‚̃L[‚Æ‹¤‚ɉŸ‚µ‘±‚¯‚ç‚ꂽ‚çA‚»‚̏o—Í‚ð‹­§“I‚ÉŒJ‚è•Ô‚µ‚Ü‚·B

  o  LINE FEED ‚Í ƒ‰ƒCƒ“ƒtƒB[ƒhƒLƒƒƒ‰ƒNƒ^‚Å‚ ‚é ^J ‚ðƒzƒXƒg‚Ö‘—‚è‚Ü‚·B
     ‚Ü‚ê‚É‚µ‚©Žg‚í‚ê‚Ü‚¹‚ñB

  o  SET-UP ‚́Aƒƒjƒ…[‚É‚æ‚Á‚ÄŽèì‹Æ‚Å’[––‚̐ݒè‚ðs‚È‚¤‚à‚Ì‚Å‚·B‚»‚ê
     ‚ð‰Ÿ‚·‚±‚Æ‚ª‚Å‚«‚È‚¢‚悤‚ɃuƒƒbƒN‚·‚邱‚ƂŁA‚í‚´‚í‚´–³Œø‚É‚·‚邱
     ‚Æ‚ª‚ ‚è‚Ü‚·BƒVƒtƒg‚âƒRƒ“ƒgƒ[ƒ‹ƒL[‚È‚Ç‚Ì‘¼‚̃L[‚𓯎ž‚ɉŸ‚³‚È
     ‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚«‚à‚ ‚è‚Ü‚·B``ƒZƒbƒgƒAƒbƒv (Ý’è) ƒ‚[ƒh‚É‚·‚é''
     ‚ð‚²——‚­‚¾‚³‚¢B

  o  LOCAL ‚̓zƒXƒg‚Æ’[––‚̐ڑ±‚ðØ‚è‚Ü‚·Bƒ[ƒJƒ‹‚ł́Aƒ^ƒCƒv‚µ‚½•¶Žš
     ‚Í’¼Ú‰æ–Ê‚É•\Ž¦‚³‚ê‚Ü‚·‚̂ŁAƒeƒXƒg‚ÉŽg‚í‚ê‚Ü‚·B

  o  RETURN ‚Í PC ‚Ì ``Enter'' ƒL[‚Æ“¯‚¶‚Å‚·BƒzƒXƒg‚É•œ‹A‚Æ‚µ‚Ä‘—‚ç
     ‚êA’ʏí‚̓zƒXƒg‘¤‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚ʼnüs•¶Žš‚É•ÏŠ·‚³‚ê‚Ü‚·B‚ ‚é
     ’[––‚Å‚Í‘¼‚̉½‚©‚𑗂鎞‚É‚à‚‚¯‚ç‚ê‚é‚Å‚µ‚傤B

  o  F1, F2, ... ‚à‚µ‚­‚Í PF1, PF2, ... ‚̓tƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚ŁA•’ʂ̓o
     ƒCƒg—ñ (•¶Žš—ñ) ‚𑗂邽‚߂ɃvƒƒOƒ‰ƒ€‚³‚ê‚Ä‚¢‚Ü‚·B``Function
     Keys'' ‚ð‚²——‚­‚¾‚³‚¢B

  9.  ’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ -- ƒRƒ“ƒ\[ƒ‹

  9.1.  ƒCƒ“ƒgƒ

  PC ‚Í (’[––‚Æ‚µ‚ÄŽg‚¦‚é‚悤‚É) ƒXƒNƒŠ[ƒ“‚âƒL[ƒ{[ƒh‚ð”õ‚¦‚Ä‚¢‚Ü‚·
  ‚ªA‚³‚ç‚É‘å‚«‚ȏˆ—”\—Í‚ª‚ ‚é‚̂ŁAPC ‚̏ˆ—”\—͂̈ꕔ‚ðŠ„‚èU‚邾‚¯
  ‚ŁAƒeƒLƒXƒg’[––‚̏ˆ—‚ÍŠÈ’P‚É‚Å‚«‚Ü‚·B‚±‚ê‚Í ``’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡
  ƒ“'' ‚ƌĂ΂ê‚Ä‚¢‚Ü‚·B’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚̕ʂȃ^ƒCƒv‚ɂ́A‘¼‚̃uƒ‰ƒ“ƒh
  / ƒ‚ƒfƒ‹‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‚悤‚ɐݒè‚Å‚«‚é‚à‚Ì‚à‚ ‚è‚Ü‚·B‚±‚¤‚·‚é‚É
  ‚́A’[––‚̃ZƒbƒgƒAƒbƒvƒƒjƒ…[‚ÅŠó–]‚̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ð‘I‘ð‚µ‚Ü‚·
  (Wyse jargon ‚¢‚í‚­ ``ƒp[ƒ\ƒiƒŠƒeƒB'')B–{Í‚ł̓Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚̍Å
  ‰‚̃^ƒCƒv‚Å‚ ‚é PC ‚Å’[––‚ðƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚·‚邱‚Ƃɂ‚¢‚ďq‚ׂ܂·B

  ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒA‚Í MS Windows ‚Å—˜—p‰Â”\‚ŁAÅ‹ß‚Ì MS
  Windows ‚É‚Í•‘®‚µ‚Ä‚«‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì Linux ‚̃tƒŠ[ƒ\ƒtƒgƒEƒFƒA‚Å‚Í
  VT100, VT102 ‚Ü‚½‚Í VT100/ANSI ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B‚à‚µ‘¼‚ÌŽí—Þ‚ð‚²
  ‘¶’m‚Ȃ玄‚É’m‚点‚Ä‚­‚¾‚³‚¢B‚Ù‚Æ‚ñ‚Ç‚Ì PC ‚̓Jƒ‰[ƒ‚ƒjƒ^‚Å‚·‚ªA
  VT100 ‚â VT102 ‚̓‚ƒmƒNƒƒ‚ƒjƒ^‚Æ‚µ‚Đ݌v‚³‚ê‚Ä‚¢‚é‚̂ŁA•’ʂ̓Gƒ~ƒ…
  ƒŒ[ƒVƒ‡ƒ“‚ɂ͐F‚ð•\Œ»‚·‚é”\—Í (‚¨‚æ‚ѐF‚Ì‘I‘ð) ‚ª‰Á‚¦‚ç‚ê‚Ä‚¢‚Ü‚·BŽž
  ‚ɃGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚Í 100% Š®‘S‚Å‚Í‚È‚¢‚¯‚Ç‚àA•’Ê‚Í‚³‚³‚¢‚È–â‘肵‚©ˆø
  ‚«‹N‚±‚µ‚Ü‚¹‚ñBMac ƒRƒ“ƒsƒ…[ƒ^‚ð’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚Æ‚µ‚ÄŽg‚¤ê‡‚́Aƒ~
  ƒj Howto ‚Ì ``Mac ’[––'' ‚ð‚²——‚­‚¾‚³‚¢B

  9.2.  ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“—p‚É TERM ‚ðŽg‚í‚È‚¢‚Å

  ŠÂ‹«•Ï” TERM ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚½‚¢’[––‚̃^ƒCƒv‚ɐݒ肷‚ê‚΁ALinux ƒRƒ“
  ƒ\[ƒ‹ (ƒ‚ƒjƒ^) ‚ŃGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚é‚ƍl‚¦‚é‚̂͊ԈႢ‚ŁA‚¤‚Ü‚­“®‚©‚È
  ‚¢‚Å‚µ‚傤BTERM ‚Ì’l‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ÉŽg—p‚·‚é’[––‚ÌŽí—Þ
  ‚ðŽ¦‚·‚¾‚¯‚Å‚·‚©‚çB‚±‚Ì‚â‚è•û‚¾‚Æ‚ ‚È‚½‚ɑΘb“I‚ÉŽ¿–₵‚È‚­‚Ä‚à‚¢‚¢‚Ì
  ‚Å‚·BPC ƒ‚ƒjƒ^‚Ì‘O‚É‚¢‚é‚È‚çA’[––ƒ^ƒCƒv‚Í ``Linux'' ‚ŁA‚±‚ê‚ð•ÏX‚Å
  ‚«‚Ü‚¹‚ñB‚Å‚·‚©‚ç TERM ‚ð ``Linux'' ‚ɐݒ肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ‚à‚µ‘¼‚̉½‚©‚ɐݒ肵‚½‚È‚çƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚É‚¤‚»‚ð‚‚¢‚½‚±‚Æ
  ‚É‚È‚è‚Ü‚·BŒ‹‰Ê“I‚ɁAƒRƒ“ƒ\[ƒ‹‚©‚ç‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𐳂µ‚­‰ðŽß
  ‚Å‚«‚È‚¢‚̂ŁAƒCƒ“ƒ^[ƒtƒFƒCƒX‚ð‚ß‚¿‚á‚­‚¿‚á‚É‚µ‚Ä‚µ‚Ü‚¤‚Å‚µ‚傤BLinu
  x ƒRƒ“ƒ\[ƒ‹‚Ì‚Ù‚Æ‚ñ‚Ç‚Í VT100 ’[––‚Æ‚µ‚Ä“®ì‚µ‚Ü‚·‚̂ŁAŠÔˆá‚Á‚Ä VT10
  0 (‚Ü‚½‚Í VT100 ‚ÉŽ—‚½‘¼‚Ì’[––) ‚ɐݒ肵‚Ä‚à‚Ù‚Ú–â‘è‚È‚­“®ì‚·‚é‚Å‚µ‚å
  ‚¤B‚¾‚¢‚½‚¢‚Í‚¤‚Ü‚­“®‚­‚ÆŽv‚¢‚Ü‚·‚ªA•ÒW‚â‚»‚ê‚ÉŽ—‚½‚±‚Æ‚ð‚µ‚½‚Æ‚«‚É
  ƒ~ƒX‚ð”Æ‚·‚©‚à‚µ‚ꂹ‚ñB

  9.3.  ’ʐM (ƒ_ƒCƒAƒ‹) ƒvƒƒOƒ‰ƒ€

  PPP ƒRƒlƒNƒVƒ‡ƒ“‚ðŽg‚Á‚ăCƒ“ƒ^[ƒlƒbƒg‚Öƒ_ƒCƒAƒ‹ƒAƒbƒvÚ‘±‚·‚éƒvƒƒOƒ‰
  ƒ€‚ɂ́A’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚͒ʏíŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚¹‚ñB‚µ‚©‚µŠô‚‚©‚̃‚ƒf
  ƒ€ƒ_ƒCƒAƒ‹ƒAƒbƒvƒvƒƒOƒ‰ƒ€ (minicom ‚â seyon) ‚Í‚»‚ꂪ‚Å‚«‚Ü‚·B‚»‚ê‚ð
  Žg‚¤‚±‚ƂŁA(—Ⴆ‚Î) Œö—§}‘ŠÙ‚̃Jƒ^ƒƒO‚âƒCƒ“ƒfƒbƒNƒX‚ð—˜—p‚·‚邽‚ß
  ‚É (‚à‚µ‚­‚́AŽGŽ‹LŽ–‚ð“Ç‚Þ‚Ì‚É‚³‚¦) ‚»‚±‚Öƒ_ƒCƒAƒ‹ƒAƒbƒvÚ‘±‚µ‚Ü‚·B
  ‚»‚ê‚ç‚̓‚ƒfƒ€‚ðƒeƒXƒg‚·‚é‚Ì‚É‚à–𗧂¿‚Ü‚·Bseyon ‚Í X-Windows ã‚Å‚Ì
  ‚ÝŽg—p‚µATektronix 4014 ’[––‚ðƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚µ‚Ü‚·B

  ’ʐMƒvƒƒOƒ‰ƒ€ kermit ‚Í’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ɂ͂Ȃ炸A‚»‚ê‚Í’P‚ɁA‚ 
  ‚È‚½‚Ì’[––‚Ɛڑ±‚µ‚½ƒŠƒ‚[ƒgƒTƒCƒgŠÔ‚Ì”¼“§‰ß“I‚ȃpƒCƒv‚É‚·‚¬‚Ü‚¹‚ñB
  ]‚Á‚āAkermit ‚ð Linux PC ã‚ÅŽg‚¤‚È‚çA’[––ƒ^ƒCƒv‚Í ``Linux'' ‚É‚È‚é
  ‚Í‚¸‚Å‚·B‚ ‚È‚½‚Ì PC ‚ɐڑ±‚µ‚½ Wyse60 ‚ª‚ ‚èA‚»‚±‚Å kermit ‚ª‘–‚Á‚Ä
  ‚¢‚é‚È‚çAƒŠƒ‚[ƒgƒRƒ“ƒsƒ…[ƒ^‚ª Wyse60 ‚Æ‚µ‚ÄŒ©‚¦‚é‚Å‚µ‚傤BMinicom
  ‚Í VT102 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µA‚»‚ê‚ð Wyse60 ’[––‚ÅŽg‚¤‚È‚çAƒf[ƒ^‚ªƒ‚ƒf
  ƒ€‚É‘—‚ç‚ê‚é‘O‚É Wyse ‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Í VT102 ƒGƒXƒP[ƒvƒV[ƒP
  ƒ“ƒX‚É•ÏŠ·‚³‚ê‚é‚Å‚µ‚傤BKermit ‚Å‚Í‚±‚ꂪ‚Å‚«‚È‚¢‚Ì‚Å‚·B

  telix ‚â procomm ‚̂悤‚É DOS ‚ʼnõ“K‚É“®‚­ƒGƒ~ƒ…ƒŒ[ƒ^‚à‚ ‚è‚Ü‚·BƒG
  ƒ~ƒ…ƒŒ[ƒg‚·‚é‚à‚̂ɂ́AŒÃ‚¢ VT100, VT102, ‚Ü‚½‚Í ANSI (VT100 ‚̂悤
  ‚È) ‚È‚Ç‚Ì’[––‚ª‚ ‚è‚Ü‚·B

  9.3.1.  X-Windows ‚ł̃Gƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“

  xterm (‚à‚¤Žž‘ã’x‚ê ??) ‚Í VT102, VT220, ‚â Tektronix 4014 ‚ðƒGƒ~ƒ…ƒŒ
  [ƒg‚Å‚«AX-Windows ‚̉º‚Å‘–‚è‚Ü‚·B‚»‚ê‚Í‚Ü‚½ xterm ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“
  ‚Å‚à‚ ‚è‚Ü‚· (‚¾‚¯‚Ç ``xterm'' ‚ƌĂԕ¨—“I‚È’[––‚Å‚Í‚ ‚è‚Ü‚¹‚ñ)B
  Tektronix 4014 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ (ƒxƒNƒ^[ƒOƒ‰ƒtƒBƒbƒNƒX’[––‚ɂ‚¢‚Ä‚Í
  ``ƒOƒ‰ƒtƒBƒbƒNƒX’[––''‚ð‚²——‚­‚¾‚³‚¢) ‚ª•K—v‚È‚¯‚ê‚Î eterm ‚ðŽg‚¤‚Æ‚æ
  ‚¢‚Å‚µ‚傤Beterm ‚̈ȑO‚É‚Í rxvt ‚â xvt ‚ª‚ ‚è‚Ü‚µ‚½Beterm ‚͉摜ƒf
  [ƒ^‚ðƒTƒ|[ƒg‚µ‚Ü‚·B

  ”ñƒ‰ƒeƒ“•¶Žš—p‚Æ‚µ‚ẮAkterm ‚ªŠ¿Žš’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ (‚ ‚é‚¢‚Í‘¼‚Ì
  ”ñƒ‰ƒeƒ“•¶Žš—p) ‚ŁAxcin ‚Í’†‘Œê—p‚Å‚·B9term ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚à‚»‚Ì
  ˆê‚‚ł·B‚±‚ê‚Í‘gž‚݃GƒfƒBƒ^‚âƒXƒNƒ[ƒ‹ƒo[‚È‚Ç‚ª‚ ‚é‚̂ŁA‚½‚¾‚Ì’[
  ––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ˆÈã‚¾‚ÆŽv‚¢‚Ü‚·BAT&T ‚Ì Unix ƒ‰ƒCƒN‚ȃIƒyƒŒ[ƒeƒB
  ƒ“ƒOƒVƒXƒeƒ€‚Å‚ ‚é Plan 9 —p‚ɐ݌v‚³‚ꂽ‚à‚Ì‚Å‚·B

  9.3.2.  –{“–‚Ì’[––‚Ì‚Ù‚¤‚ª—Ç‚¢

  ‘å‚«‚ȉæ–Ê‚Å X-Windows ‚ðŽg‚Á‚Ä‚¢‚È‚­‚Ä‚àA–{“–‚Ì’[––‚̓Gƒ~ƒ…ƒŒ[ƒVƒ‡
  ƒ“‚æ‚èŽg‚¢‚æ‚¢‚Å‚·B•’Ê‚Í”ï—p‚ª‚©‚©‚ç‚È‚­‚āAƒeƒLƒXƒg‚É“K‚µ‚½‰ð‘œ“x‚ª
  ‚ ‚èAƒfƒBƒXƒNƒhƒ‰ƒCƒu‚ª‚È‚¢‚Ì‚Å‘›‰¹‚ào‚µ‚Ü‚¹‚ñB

  9.4.  ƒeƒXƒg’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“

  VT ƒVƒŠ[ƒY‚Ì’[––—p‚ɁAvt53, vt100,vt102, vt220, vt320, vt420 ‚È‚Ç‚Ì’[
  ––‚ª‚¿‚á‚ñ‚Æ“®‚­‚©‚Ç‚¤‚©‚Ì”»’è‚ðŽè•‚¯‚µ‚Ä‚­‚ê‚é vttest ‚Æ‚¢‚¤ƒeƒXƒgƒv
  ƒƒOƒ‰ƒ€‚ª‚ ‚è‚Ü‚·BƒhƒLƒ…ƒƒ“ƒg‚±‚»‚ ‚è‚Ü‚¹‚ñ‚ªAƒƒjƒ…[‚ª‚ ‚邵AŽg
  ‚¢•û‚ÍŠÈ’P‚Å‚·‚æBƒRƒ“ƒpƒCƒ‹‚·‚é‚ɂ́AÝ’èƒXƒNƒŠƒvƒg‚ðŽÀs‚µ‚āA
  ``make'' ‚ƃ^ƒCƒv‚µ‚Ü‚·B <ftp://ftp.clark/net:/pub/dickey/vttest/> ‚©
  ‚çƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚é‚Å‚µ‚傤B‚ ‚é‚¢‚Í
  <http://sunsite.unc.edu/pub/Linux/utils/console/> ‚©‚ç‚àƒ_ƒEƒ“ƒ[ƒh‰Â
  ”\‚Å‚·B

  9.5.  Linux ƒRƒ“ƒ\[ƒ‹

  PC Linux ƒVƒXƒeƒ€‚̃Rƒ“ƒ\[ƒ‹‚͒ʏí‚̓‚ƒjƒ^‚ŁA’[––ƒ^ƒCƒv ``Linux'' ‚ð
  ƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B‘¼‚Ì’[––ƒ^ƒCƒv‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‚悤‚É‚·‚é•û–@‚Í
  (ƒJ[ƒlƒ‹ƒR[ƒh‚̏‘‚«’¼‚µ‚ɉ½TŠÔ‚à”‚½‚­‚È‚¢‚È‚ç) ‚ ‚è‚Ü‚¹‚ñBŠÂ‹«
  •Ï” TERM ‚ð ``Linux'' ˆÈŠO‚Ì’[––ƒ^ƒCƒv‚ɐݒ肵‚Ä‚àA‘¼‚Ì’[––‚̃Gƒ~ƒ…
  ƒŒ[ƒg‚Í‚µ‚È‚¢‚Å‚µ‚傤B``’[––'' ‚ª‰½‚©ˆá‚Á‚½ƒ^ƒCƒv‚Æ‚µ‚ÄŠÔˆá‚Á‚Ä
  (TERM •Ï”‚Å) éŒ¾‚³‚ꂽ‚½‚ß AŒë‚Á‚½ƒCƒ“ƒ^[ƒtƒF[ƒX‚ƂȂ邾‚¯‚Å‚·B
  ``ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“—p‚É TERM ‚ðŽg ‚í‚È‚¢‚Å'' ‚ð‚²——‚­‚¾‚³‚¢B

  ``Linux'' ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚͏_“î‚ŁAƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‚悤ˆÓ}‚µ‚½ vt102
  ’[––‚ð‰z‚¦‚é“Á’¥‚ª‚ ‚è‚Ü‚·BƒJƒXƒ^ƒ€ƒtƒHƒ“ƒg‚ÌŽg—p‚âAŠÈ’P‚ɃL[ƒ{[ƒh
  ‚̃L[”z’u•ÏX (–{“–‚Ì’[––—p‚É•K—v‚ȃJ[ƒlƒ‹ƒ\[ƒXƒR[ƒh‚̃pƒbƒ`‚âAÄ
  ƒRƒ“ƒpƒCƒ‹‚È‚µ‚Å) ‚È‚Ç‚ª‰Â”\‚Å‚·B‚±‚̂悤‚È‚¨‚Ü‚¯‚Ì“Á’¥‚̓Rƒ“ƒ\[ƒ‹ƒh
  ƒ‰ƒCƒo‚É“à‘ ‚³‚ꂽ‚à‚Ì‚Å‚ ‚èAƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒA‚Ì‚à‚Ì‚Å‚Í‚ 
  ‚è‚Ü‚¹‚ñ‚ªAŒ‹‰Ê“I‚ɃGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚̈ꕔ‚̂悤‚É“®ì‚µ‚Ü‚·B

  ‚±‚̂悤‚È•t‰Á“I‚È“Á’¥‚ð—˜—p‚·‚é‚·‚邽‚ß‚É‘½‚­‚̃Rƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚·
  (Keyboard-and-Console-HOWTO ‚ð‚²——‚­‚¾‚³‚¢)B(ƒL[)ƒXƒLƒƒƒ“ƒR[ƒh‚à
  VGA ƒJ[ƒh‚àŽg—p‚µ‚È‚¢–{“–‚Ì’[––‚ł́AŽc”O‚È‚ª‚炱‚ê‚ç‚Ì“Á’¥‚Ì‚Ù‚Æ‚ñ‚Ç
  ‚ðŽg‚¦‚Ü‚¹‚ñB’ʏí‚̓Rƒ“ƒ\[ƒ‹‚Ö‘—‚ç‚ê‚郁ƒbƒZ[ƒW‚ð’[––‚ªŽóM‚·‚é‚悤
  Linux ‚ðÄƒRƒ“ƒpƒCƒ‹‚·‚ê‚΂ł«‚é‚Å‚µ‚傤B``’[–– ‚ðƒRƒ“ƒ\[ƒ‹‚Æ‚µ‚čì
  ‚é'' ‚ð‚²——‚­‚¾‚³‚¢B
  9.6.  ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒA

  ƒGƒ~ƒ…ƒŒ[ƒ^‚Í‚¤‚Ü‚­“®‚©‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚̂ŁAƒ\ƒtƒgƒEƒFƒA‚̍w“ü‘O‚É‚â
  ‚肽‚¢‚±‚Æ‚ðƒ`ƒFƒbƒN‚·‚ׂ«‚Å‚·B

  9.6.1.  Linux PC ‚ð’[––‚É‚·‚é

  •W€“I‚È vt100 (‚ ‚é‚¢‚Í‚»‚ê‚É‹ß‚¢‚à‚Ì) ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚½‚¢ê‡‚ðœ‚¢
  ‚āALinux ‚Å—˜—p‚Å‚«‚éƒtƒŠ[ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒA‚Í‚ ‚܂葽‚­‚ 
  ‚è‚Ü‚¹‚ñBƒtƒŠ[ƒvƒƒOƒ‰ƒ€‚Ì minicom ‚â seyon (X-windows ê—p) ‚Í
  vt100 (‚ ‚é‚¢‚Í‚»‚ê‚É‹ß‚¢‚à‚Ì) ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·Bseyon ‚Í‚Ü‚½
  Tektronix4014 ’[––‚àƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B

  TERM (Century Sofware ‚Ì”ñƒtƒŠ[ƒ\ƒtƒg)
  <http://www.ecc400.com/censoft/termunix.html>‚Í Wyse60,50; VT 220,
  102, 100, 52: TV950, 925, 912; PCT ERM; ANSI; IBM3101;ADM-1l; WANG
  2110 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·BIBM ‚Æ Wyse ‚̏ꍇ‚̓uƒƒbƒNƒ‚[ƒh‚ªŽg‚¦
  ‚Ü‚·B‚»‚ê‚Í Linux PC ‚Å‘–‚è‚Ü‚·B

  9.6.2.  ”ñ Linux PC ‚ð’[––‚É‚·‚é

  ”ñ Linux-PC ‚Å“®‚­ƒGƒ~ƒ…ƒŒ[ƒ^‚à‚ ‚è‚Ü‚·B‚»‚ê‚Í Linux-PC ‚֐ڑ±‚·‚é’[
  ––‚Æ‚µ‚Ä”ñ Linux-PC ‚ðŽg‚¤‚±‚Æ‚ð‰Â”\‚É‚µ‚Ü‚·BDOS —p‚Æ‚µ‚Ä telix ‚Æ
  procomm ‚ª‚ ‚è‚Ü‚·BWindows ‚É‚Í ``HyperTerminal''(ˆÈ‘O‚Í Windows 3.x
  ‚â DOS ‚Å’P‚É``Terminal'' ‚ƌĂ΂ê‚Ä‚¢‚½) ‚ª‚ ‚è‚Ü‚·B‚±‚ê‚É•C“G‚·‚é‚à
  ‚Ì‚ª ``HyperTerminal Private Edition"
  <http://www/hilgraeve.com/htpe/index.html>‚ŁA‚±‚ê‚͏¤—pƒ\ƒtƒg‚Å
  ‚·Bvt-220 ‚ªƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·BTurbosoft(ƒI[ƒXƒgƒ‰ƒŠƒA) ‚Ì TTWin
  <http://www.turbosoft.com.au/>‚Í Window s ‚̉º‚Å 80 Ží—Þ‚Ì’[––‚ðƒGƒ~ƒ…
  ƒŒ[ƒg‚Å‚«‚Ü‚·B

  ƒ}ƒbƒLƒ“ƒgƒbƒVƒ…‚̏ꍇ‚́ACarnation Software
  <http://www.webcom.com/carn/carnation/panel-default.html> ‚ª‚ ‚è‚Ü‚·B

  ’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“»•i‚ðƒ`ƒFƒbƒN‚Å‚«‚éêŠ‚̈ê‚Â‚É Shuford ‚̃TƒCƒg
  ‚ª‚ ‚è‚Ü‚·‚ªAŒÃ‚¢»•i (‚Ü‚¾“®‚«‚Ü‚·‚ª) ‚ªƒŠƒXƒgƒAƒbƒv‚³‚ê‚Ä‚é‚悤‚Å
  ‚·BŽÀÛAî•ñ‚͌¢‚à‚Ì‚Å‚·B
  <http://www.cs.utk.edu/~shuford/terminal/term_emulator_products.txt>
  ‚ð‚²——‚­‚¾‚³‚¢B

  10.  ƒtƒ[§Œä (ƒnƒ“ƒhƒVƒFƒCƒN)

  ƒtƒ[§Œä (= ƒnƒ“ƒhƒVƒFƒCƒN = •à’²‚ð‡‚¹‚邱‚Æ) ‚Ƃ́A‚ ‚Ü‚è‚É‘¬‚¢ƒo
  ƒCƒg‚Ì—¬‚ê‚É‚æ‚è’[––AƒRƒ“ƒsƒ…[ƒ^Aƒ‚ƒfƒ€‚ ‚é‚¢‚Í‘¼‚Ì‹@Ší‚ªƒI[ƒo[ƒ‰
  ƒ“‚·‚é‚Ì‚ð–h‚®‚±‚Æ‚Å‚·BƒI[ƒo[ƒ‰ƒ“‚Ƃ́A‹@Ší‚ª\•ª‚È—]—T‚ðŽ‚Á‚ÄŽóM
  ˆ—‚ð‚Å‚«‚È‚¢Žž‚ɁAƒf[ƒ^‚Ì‘¹Ž¸‚â‚»‚Ì‘¼‚̏d‘å‚ȃGƒ‰[‚ª¶‚¶‚邱‚Æ‚Å
  ‚·Bƒtƒ[§Œä‚ª‰½‚ð‚·‚é‚©‚ÆŒ¾‚¤‚ƁA(—Ⴆ‚Î) ’[––‚ªƒf[ƒ^ŽóM‚̏€”õ‚ª
  ‚Å‚«‚é‚܂ŃoƒCƒg‚Ì—¬‚ê‚ðŽ~‚ß‚Ä‚¨‚¢‚½‚肵‚Ü‚·Bƒtƒ[§Œä‚Ƃ́AƒoƒCƒg‚Ì
  —¬‚ê‚ðŽ~‚ß‚½‚¢‹@Ší‚Æ‚Í‹t‘¤‚Ì‹@Ší‚ɑ΂µ‚ătƒ[’âŽ~M†‚𑗂邱‚Æ‚Å‚·B
  ƒtƒ[§Œä‚Í’[––‚ƃRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚Őݒ肳‚ê‚˂΂Ȃè‚Ü‚¹‚ñB

  ƒtƒ[§Œä‚ɂ̓n[ƒhƒEƒFƒA‚ƃ\ƒtƒgƒEƒFƒA (Xon/Xoff ‚© DC1/DC3) ‚Ì 2 ‚Â
  ‚̃^ƒCƒv‚ª‚ ‚è‚Ü‚·Bƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚Í RTS/CTS ‚â DTR/DSR ‚È‚Ç‚Ì
  ‚悤‚Ȑê—p‚̐M†ü‚ðŽg‚¢‚Ü‚·‚ªAƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚́A’ʏí‚̃f[ƒ^
  ü‚É DC1 ‚â DC3 §ŒäƒR[ƒh‚ð‘—‚è‚Ü‚·Bƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ł́AƒP[
  ƒuƒ‹‚ª³‚µ‚­Œ‹ü‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  2 ‚‚̃VƒŠƒAƒ‹ƒ|[ƒgŠÔ‚̃f[ƒ^‚Ì—¬‚ê‚Í 2 •ûŒü‚Å‚·‚©‚çAˆÈ‰º‚̂悤‚È 2
  ‚‚̈قȂéƒtƒ[ (‚ÆŒ‹ü) ‚ðl—¶‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  1. ƒRƒ“ƒsƒ…[ƒ^‚©‚ç’[––‚ւ̃oƒCƒg‚Ì—¬‚ê

  2. ’[––‚̃L[ƒ{[ƒh‚©‚çƒRƒ“ƒsƒ…[ƒ^‚ւ̃oƒCƒg‚Ì—¬‚ê

  10.1.  ƒtƒ[§Œä‚ª‚È‚º•K—v‚© ?

  u‚È‚ºƒI[ƒoƒ‰ƒ“‚µ‚È‚¢’ö“x‚Ì‚»‚±‚»‚±‚̃Xƒs[ƒh‚Å‘—‚ç‚È‚¢‚́H ‚»‚¤‚·‚ê
  ‚΃tƒ[§Œä‚È‚ñ‚Ä•K—v‚È‚¢‚̂Ɂv‚Ɛq‚Ë‚él‚à‚¢‚é‚Å‚µ‚傤B‚±‚ê‚͉”\‚È
  ‚ñ‚Å‚·‚ªAƒtƒ[§Œä‚ðŽg‚¢‚È‚ª‚獂‘¬‚ŒʐM‚·‚é‚æ‚èA‚Í‚é‚©‚ɒᑬ‚É‚È‚Á
  ‚Ä‚µ‚Ü‚¤‚Ì‚Å‚·Bˆê‚‚̗—R‚́AƒVƒŠƒAƒ‹ƒ{[ƒŒ[ƒg‚ð 14,500 ‚̂悤‚È‚¨–]
  ‚݂̃Xƒs[ƒh‚ɐݒè‚Å‚«‚È‚­‚āA”ò‚Ñ”ò‚т̐”‚Ì‘I‘ð‚µ‚©‚Å‚«‚È‚¢‚©‚ç‚Å‚·B
  Å‘P‚Ì‘I‘ð‚́A‹@Ší‚ªŽóM‚Å‚«“¾‚éƒXƒs[ƒh‚æ‚菭‚µ‚¾‚¯‘¬‚¢ƒŒ[ƒg‚ð‘I‘ð‚µ
  ‚Ä‚¨‚«A‚»‚ê‚Å‚à‚¤‚Ü‚­“®‚­‚悤‚Ƀtƒ[§Œä‚ðŽg‚¤‚±‚Æ‚Å‚·B

  ƒtƒ[§Œä‚ðŽg‚í‚È‚¢‚ÆŒˆ‚ß‚½‚çAÅˆ«‚̃P[ƒX‚É”õ‚¦‚Ä‚©‚È‚è’x‚¢ƒXƒs[ƒh
  ‚ɐݒ肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB’[––‚ł́A•¡ŽG‚È‚â‚è‚Æ‚è‚ð‚·‚é‚½‚߂ɃGƒXƒP
  [ƒvƒV[ƒPƒ“ƒX‚𑗂邃ʏí‚æ‚莞ŠÔ‚ª‚©‚©‚è‚Ü‚·Bƒ‚ƒfƒ€‚̏ꍇ (ƒf[ƒ^ˆ³
  k•t‚«‚Ńtƒ[§Œä‚È‚µ) ‚́AAƒRƒ“ƒsƒ…[ƒ^‚©‚ç’[––‚ւ̃Xƒs[ƒh‚ªA“d˜b
  ü‚ÅŽg—p‚Å‚«‚é‚Ì‚Æ“¯‚¶‚­‚ç‚¢‚ä‚Á‚­‚肵‚½‚à‚Ì‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢‚̂ŁAÅ
  ˆ«‚̃P[ƒX‚ł̓f[ƒ^‚̓‰ƒ“ƒ_ƒ€‚Å‚ ‚èAˆ³k‚Å‚«‚Ü‚¹‚ñBƒtƒ[§Œä‚ÉŽ¸”s
  ‚µ‚½‚çA‚»‚̃Xƒs[ƒh (ƒf[ƒ^ˆ³kƒIƒ“‚ÌŽž‚Ì) ‚͈³k‚ð‚Ü‚Á‚½‚­‚µ‚È‚¢ê‡
  ‚æ‚è’x‚­‚È‚è‚Ü‚·B

  ƒoƒbƒtƒ@‚́A’Z‚¢ŠÔ‚¾‚¯‚È‚çÅˆ«‚Ìó‹µ‚ðˆ—‚·‚鏕‚¯‚Æ‚È‚è‚Ü‚·Bˆê“x‚ɏˆ
  —‚µ‚«‚ê‚È‚¢‚Ù‚Ç‘¬‚­”ò‚Ñ‚±‚ñ‚Å‚«‚½ƒf[ƒ^‚ðƒoƒbƒtƒ@‚ÉŠi”[‚µAŒã‚ŏˆ—‚·
  ‚邽‚ß‚É—­‚ß‚Ä‚¨‚­‚Ì‚Å‚·B

  10.2.  ƒpƒfƒBƒ“ƒO

  ``Åˆ«‚̏ꍇ'' ‚Ìó‹µ (ƒtƒ[§Œä‚âƒoƒbƒtƒ@‚ðŽg‚í‚È‚¢) ‚ðˆ—‚·‚é•Ê‚È
  •û–@‚́AƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ƀkƒ‹‚Ì‘© (’l 0) ‚ð•t‚¯‰Á‚¦‚é‚Æ‚¢‚¤‚à‚Ì‚Å
  ‚·B‘¼‚É‚Ç‚ñ‚È‹@”\‚à—^‚¦‚ç‚ê‚Ä‚È‚¢‚È‚çADEL ‚ªŽg‚í‚ê‚邱‚Æ‚ª‚ ‚è‚Ü
  ‚·B`` Del ‚Ì”FŽ¯''‚ð‚²——‚­‚¾‚³‚¢B

  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚́A’[––‚ª‰½‚©‚ð‚·‚é‚Æ‚«Žn‚Ü‚è‚Ü‚·B‚»‚µ‚āA’[––‚ª
  ì‹Æ’†‚ŃrƒW[‚É‚È‚Á‚½‚çA–³Ž‹‚µ‚Ä‚æ‚¢ƒkƒ‹‚Ì‘©‚ð’[––‚©‚çŽó‚¯Žæ‚è‚Ü‚·B
  ÅŒã‚̃kƒ‹‚ðŽó‚¯Žæ‚Á‚½‚Æ‚«A’[––‚ªì‹Æ‚ðI‚¦‚ÄŽŸ‚̃Rƒ}ƒ“ƒh‘Ò‚¿‚̏ó‘Ô‚Æ
  ‚È‚Á‚Ä‚¢‚Ü‚·B‚±‚ê‚ðƒkƒ‹ƒpƒfƒBƒ“ƒO‚ƌĂт܂·B‚±‚̂悤‚ȃkƒ‹‚𐳎®‚É
  ‚́A ``ƒtƒBƒ‹ƒLƒƒƒ‰ƒNƒ^'' ‚ƌĂт܂·B‚±‚̃kƒ‹‚Í’P‚ÉŽžŠÔ‚ð ``˜Q”ï'' ‚·
  ‚邾‚¯‚É‘}“ü‚³‚ê‚Ü‚·‚ªA‘S‚Ä‚ð˜Q”‚Ä‚¢‚é‚킯‚Å‚Í‚È‚­A’[––‚ª‰½‚©‚ð‚·
  ‚邽‚߃rƒW[‚Æ‚È‚Á‚½‚ç‘ŠŽè‚̓kƒ‹‚ðŽóM‚·‚é‚Ì‚Å‚·Bƒtƒ[§Œä‚ªƒ|ƒsƒ…ƒ‰
  [‚É‚È‚é‘O‚Í‚æ‚­Žg‚í‚ê‚Ü‚µ‚½BŒø‰Ê“I‚Å‚ ‚é‚悤‚É“KØ‚Ȑ”‚̃kƒ‹‚ª‘}“ü‚³
  ‚ê‚é‚ׂ«‚Å‚·‚ªA’·‚Á‚½‚炵‚¢‚à‚Ì‚É‚È‚è‚Ü‚·B’[––‚̃}ƒjƒ…ƒAƒ‹‚É‚Í‚±‚ê‚É
  ‚‚¢‚Ä‚Ìà–¾‚ª­‚µ‚¾‚¯‚©A‚ ‚é‚¢‚Í‚Ü‚é‚Å‚È‚©‚Á‚½‚̂ŁAŽŽsöŒë‚·‚邵‚©
  ‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½Bƒtƒ[§Œä‚ª‚¤‚Ü‚­“­‚©‚È‚¢‚©AŽÀ‘•‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΁A
  ƒpƒfƒBƒ“ƒO‚ª‰ðŒˆô‚̈ê‚‚ƂȂé‚Å‚µ‚傤Bstty ƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚Ƀp
  ƒfƒBƒ“ƒO‚ª‚ ‚è‚Ü‚·B

  10.3.  ƒVƒŠƒAƒ‹ƒ|[ƒg‚̃I[ƒoƒ‰ƒ“

  19,200 bps (bit/sec) ‚̂悤‚ȃXƒs[ƒh‚Å‘—Mƒf[ƒ^‚ªƒZƒbƒg‚³‚ê‚Ä‚¢‚é‘—
  ŽóMƒVƒŠƒAƒ‹ƒ|[ƒg‚ŁAƒI[ƒoƒ‰ƒ“‚͂ǂ̂悤‚É‚µ‚Ä‹N‚蓾‚é‚Ì‚Å‚µ‚傤B—
  —R‚́AŽóMƒVƒŠƒAƒ‹ƒ|[ƒg‚Í“d‹C“I‚É“ü‚Á‚Ä‚­‚éƒtƒ[ƒŒ[ƒg‚ðŽæ‚舵‚¦‚Ü‚·
  ‚ªAƒVƒŠƒAƒ‹ƒ|[ƒg‚©‚ç‚̃oƒCƒg—ñ‚ðŽæ‚荞‚ݏˆ—‚·‚éƒn[ƒhƒEƒFƒA / ƒ\ƒt
  ƒgƒEƒFƒA‚ª‚‘¬‚ȃtƒ[ƒŒ[ƒg‚ɑΏˆ‚µ‚«‚ê‚È‚­‚È‚é‚©‚ç‚Å‚·B

  Œ´ˆö‚̈ê‚‚́AƒVƒŠƒAƒ‹ƒ|[ƒg‚̃n[ƒhƒEƒFƒAƒoƒbƒtƒ@‚ª‚ ‚Ü‚è‚É‚à¬‚³‚¢‚±
  ‚Æ‚Å‚·BŒÃ‚¢ƒVƒŠƒAƒ‹ƒ|[ƒg‚̃n[ƒhƒEƒFƒAƒoƒbƒtƒ@ƒTƒCƒY‚́A‚½‚Á‚½ 1 ƒo
  ƒCƒg (UART ƒ`ƒbƒv“à) ‚µ‚©‚ ‚è‚Ü‚¹‚ñB‚à‚µŽóMƒoƒbƒtƒ@“à‚̃oƒCƒg‚ªŽŸ‚Ì
  ƒoƒCƒg‚ðŽóM‚·‚é‘O‚É CPU –½—ß‚ÅŽæ‚菜‚©‚ê‚È‚¯‚ê‚Î (ƒtƒFƒbƒ`‚³‚ê‚È‚¯‚ê
  ‚Î)A‚»‚ê‚͏Á‚¦Ž¸‚¹‚Ü‚· (ƒoƒbƒtƒ@[ƒI[ƒo[ƒ‰ƒ“)B16550 ‚̂悤‚ȐV‚µ‚¢
  UART ‚É‚Í 16 byte ‚̃oƒbƒtƒ@ (1 byte ƒoƒbƒtƒ@‚Æ‚µ‚Ä‚àƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«
  ‚Ü‚·) ‚ª‚ ‚è‚Ü‚·‚̂ŁAƒI[ƒoƒ‰ƒ“‚µ‚»‚¤‚à‚ ‚è‚Ü‚¹‚ñBƒoƒbƒtƒ@‚É 1,4,8
  ‚Ü‚½‚Í 14 ƒoƒCƒg‚̃f[ƒ^‚ª“ž’…‚µ‚½‚犄‚荞‚Ý‚ª”­¶‚µ‚Ü‚·B‘¼‚̃Rƒ“ƒsƒ…
  [ƒ^ƒ`ƒbƒv (•’Ê‚Í ƒRƒ“ƒsƒ…[ƒ^‚̃ƒCƒ“ CPU) ‚ª¬‚³‚ȃn[ƒhƒEƒFƒAƒoƒb
  ƒtƒ@‚©‚çŽæ‚èo‚µ‚ďˆ—‚µ‚Ü‚· (‘¼‚̃^ƒXƒN‚̐U•‘‚¢‚Æ“¯‚¶)B

  ƒn[ƒhƒEƒFƒAŽóMƒoƒbƒtƒ@‚ªAŽw’è‚̐§ŒÀ (ŒÃ‚¢ UART ‚Í 1 byte) ˆê”t‚Æ
  ‚È‚Á‚½‚犄‚荞‚Ý‚ª‚©‚©‚è‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚Í‚µ‚Ä‚¢‚½‚±‚Æ‚ð’†’f‚µ‚āAƒ\
  ƒtƒgƒEƒFƒA‚ª‰½‚ª‹N‚Á‚½‚©Œ©‚‚¯‚邽‚߂Ƀ`ƒFƒbƒN‚ð‚µ‚Ü‚·BÅŒã‚ɁAƒVƒŠƒA
  ƒ‹ƒ|[ƒg‚̃oƒbƒtƒ@‚©‚ç 1byte (‚©‚»‚êˆÈã) ‚ðŽæ‚èo‚»‚¤‚ÆŒˆ‚ß‚Ü‚·B‚±‚ê
  ‚ç‚̃oƒCƒg‚ðŽæ‚èo‚µAƒJ[ƒlƒ‹‚ªƒƒCƒ“ƒƒ‚ƒŠ“à‚ɏ€”õ‚µ‚Ä‚¢‚é‘å‚«‚ȃoƒb
  ƒtƒ@ (ƒVƒŠƒAƒ‹ƒ|[ƒgƒoƒbƒtƒ@‚æ‚è‚à‘å‚«‚¢) ‚É“ü‚ê‚Ü‚·B‘—Mƒoƒbƒtƒ@‚Å
  ‚́AƒVƒŠƒAƒ‹ƒn[ƒhƒEƒFƒA‚̓oƒbƒtƒ@‚ª‹ó‚Á‚Û (‚Ü‚½‚Í‚»‚ê‚É‹ß‚¢ó‘Ô) ‚É
  ‚È‚Á‚½‚犄‚荞‚݂𔭍s‚µA‘—Mƒf[ƒ^‚ð‚à‚Á‚ƃoƒbƒtƒ@‚É“ü‚ê‚Ä‚æ‚¢‚±‚Æ‚ð
  CPU ‚É“`‚¦‚Ü‚·B

  ’[––‚É‚àƒRƒ“ƒsƒ…[ƒ^‚ÉŽ—‚½ƒVƒŠƒAƒ‹ƒ|[ƒg‚âƒoƒbƒtƒ@‚ª‚ ‚è‚Ü‚·B’[––‚Ö‚Ì
  ƒtƒ[ƒŒ[ƒg‚́AƒL[ƒ{[ƒh‚©‚çƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ö‚Ì‹t•ûŒüƒtƒ[‚æ‚è‚Í
  ‚é‚©‚É‘å‚«‚È’l‚Æ‚È‚é‚̂ŁAƒI[ƒo[ƒ‰ƒ“‚ª‹N‚è‚»‚¤‚È‚Ì‚Í’[––‘¤‚Å‚·B‚à‚¿
  ‚ë‚ñAƒRƒ“ƒsƒ…[ƒ^‚ð’[––‚Æ‚µ‚ÄŽg‚Á‚Ä‚¢‚é‚È‚ç (ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“)A“¯‚¶
  ‚悤‚ɃI[ƒoƒ‰ƒ“‚ª”­¶‚·‚邱‚Æ‚ª‚ ‚é‚Å‚µ‚傤B

  ƒI[ƒo[ƒ‰ƒ“‚ª”­¶‚µ‚»‚¤‚Ȋ댯‚ȏ󋵂́A1. ‘¼‚̃vƒƒZƒX‚ªŠ„‚荞‚Ý‚ð•s
  ‰Â‚É‚µ‚½ê‡ (ƒRƒ“ƒsƒ…[ƒ^‚ł̘b) ‚©A2. ƒƒCƒ“ (‚Ü‚½‚́A’[––) ƒƒ‚ƒŠ
  ‚̃VƒŠƒAƒ‹ƒ|[ƒgƒoƒbƒtƒ@‚ªƒIƒo[ƒtƒ[‚µ‚½ê‡‚Å‚·B

  10.4.  ‘—M’âŽ~

  ^…‚̂悤‚É“ü‚Á‚Ä‚­‚éƒf[ƒ^‚ðŽóMˆ—‚µ‚«‚ê‚È‚­‚È‚Á‚½Žž‚ɁA‘—M‘¤‚É‘—
  M’âŽ~‚̐M†‚ð‘—‚è‚Ü‚·B‚±‚ꂪƒtƒ[§Œä‚ŁAƒtƒ[§ŒäM†‚́AƒRƒ“ƒgƒ
  [ƒ‹‚·‚éƒf[ƒ^‚Ì—¬‚ê‚Æ‚Í‹t‘¤‚É‘—‚è‚Ü‚· (“¯‚¶ƒ`ƒƒƒlƒ‹‚Å‚àŒ‹üã‚Å‚à‚ ‚è
  ‚Ü‚¹‚ñ)B‚±‚̐M†‚́Aƒf[ƒ^ü‚É•’ʂ̃f[ƒ^‚Æ‚µ‚Ä‘—‚ç‚ê‚鐧Œä•¶Žš (^S
  = DC3 = Xoff) ‚©ADTR ‚Æ CTS (‚ ‚é‚¢‚Í‘¼‚Ì) ‚Ȃǂ̐M†ü‚Ƃ͕ʂ̐ê—pM
  †ü‚̐³‚©‚畉‚Ö‚Ì“dˆ³•Ï‰»‚Æ‚µ‚Ä“`‘—‚³‚ê‚Ü‚·BXoff ‚ðŽg‚¤•û–@‚Í "ƒ\ƒt
  ƒgƒEƒFƒAƒtƒ[§Œä" ‚ƌĂсAê—pM†ü (ƒP[ƒuƒ‹“à) ‚ðŽg‚Á‚½“dˆ³•ÏˆÊ‚É
  ‚æ‚é•û–@‚̓n[ƒhƒEƒFƒAƒtƒ[§Œä‚ƌĂт܂·B

  10.5.  ƒL[ƒ{[ƒhƒƒbƒN

  ’[––‚Å‚à‚Á‚Æ‚à‚ ‚è‚ӂꂽ ``‘—M’âŽ~'' ‚́A’[––‚ª‚±‚êˆÈã‚Ì•¶Žš‚𑗂葱
  ‚¯‚ç‚ê‚È‚¢ê‡‚ŁAPC ‚É ``’âŽ~'' ‚ð‘—‚éƒP[ƒX‚Å‚·B•Ê‚ȃP[ƒX‚Í’N‚©‚ª
  CTRL + S (–ó’ CTRL ƒL[‚Æ S ƒL[‚𓯎ž‚ɉŸ‚·) ‚ð‰Ÿ‚µ‚½ê‡‚Å‚·Bˆê”Ê
  ‚É‚Í‹H‚Å‚·‚ªAPC ‚ªƒL[ƒ{[ƒh‚̃^ƒCƒvƒXƒs[ƒh‚ɂ‚¢‚Ă䂯‚¸‚ɁA’[––‚É
  ’âŽ~‚𑗂邱‚Æ‚ª‚ ‚è‚Ü‚·B’[––‚̓L[ƒ{[ƒh‚ð ``ƒƒbƒN'' ‚µA‚±‚Ì‚±‚Æ‚ð
  ƒƒbƒZ[ƒW‚©ƒ‰ƒCƒg‚Å’m‚点‚é‚Í‚¸‚Å‚·BƒL[ƒ{[ƒhƒƒbƒN‚ª‚©‚©‚Á‚½‚牽‚ð
  ƒ^ƒCƒv‚µ‚Ä‚à–³Ž‹‚³‚ê‚Ü‚·B

  ’[––‚Ì "ƒƒbƒN" ‚́AƒRƒ“ƒsƒ…[ƒ^‚ª’[––‚Ö‘—M’âŽ~‚ð‚°‚é‚Æ‚«‚Ȃǂ̈ê”Ê
  “I‚ȏꍇ‚É‚à‚æ‚­Žg‚í‚ê‚Ü‚·BƒL[ƒ{[ƒh‚̓ƒbƒN‚³‚ê‚Ä‚¢‚È‚¢‚̂ŁAƒ^ƒCƒv
  ‚µ‚½•¶Žš‚̓Rƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚ª‰½‚à‘—‚è‚©‚¦‚³‚È‚¯‚ê
  ‚΁Aƒ^ƒCƒv‚µ‚½•¶Žš‚Í•\Ž¦‚³‚ꂸAƒL[ƒ{[ƒh‚ªƒƒbƒN‚µ‚½‚悤‚ÉŽv‚¤‚©‚à‚µ
  ‚ê‚Ü‚¹‚ñBƒXƒNƒ[ƒ‹‚̓ƒbƒN (ƒXƒNƒ[ƒ‹ƒƒbƒN) ‚µ‚Ü‚·‚ªAƒL[ƒ{[ƒh‚Í
  ƒƒbƒN‚µ‚Ü‚¹‚ñB

  10.6.  ‘—MÄŠJ

  ŽóM‘¤‚ªˆ—‚É’Ç‚¢‚‚¢‚āAƒf[ƒ^‚ðŽóM‚Å‚«‚é‚悤‚É‚È‚Á‚½‚ç‘—M‘¤‚ɐM†
  ‚ð‘—‚è‚Ü‚·Bƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚Å‚Ì‚±‚̐M†‚́A³‹K‚̃f[ƒ^ü‚Å‘—o
  ‚³‚ê‚鐧Œä•¶Žš ^Q = DC1 = Xon ‚Å‚·Bƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ł́AM†ü
  ‚Ì“dˆ³‚ª•‰ (”Û’è) ‚©‚琳 (m’è) ‚É•Ï‚è‚Ü‚·B’[––‚É‘—MÄŠJ‚ð‚°‚é‚ƁA
  ƒL[ƒ{[ƒh‚̃ƒbƒN‚ª‰ð‚©‚êŽg—p‰Â”\‚Æ‚È‚è‚Ü‚·B

  10.7.  ƒn[ƒhƒEƒFƒAƒtƒ[§Œä (RTS/CTS “™)

  ŒÃ‚¢’[––‚ÌŠô‚‚©‚ɂ̓n[ƒhƒEƒFƒAƒtƒ[§Œä‚ª‚ ‚è‚Ü‚¹‚ñ‚ªA‘¼‚Ì’[––‚Å
  ‚́AƒVƒŠƒAƒ‹ƒ|[ƒg‚̈قȂéƒsƒ“‚ð‘g‚ݍ‡‚킹‚ătƒ[§Œä‚ðs‚È‚¢‚Ü‚·B—l
  X‚ȃsƒ“‚Æ‚»‚Ì–¼‘O‚̃ŠƒXƒg‚ɂ‚¢‚Ä‚Í ``•W€“I‚ȃkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̃s
  ƒ“”z’u''‚ð‚²——‚­‚¾‚³‚¢B‚©‚È‚èƒ|ƒsƒ…ƒ‰[‚ÉŽg‚í‚ê‚éƒsƒ“‚É DTR ƒsƒ“ (‚Ü
  ‚½‚́A DTR ƒsƒ“‚Æ DSR ƒsƒ“‚Ì—¼•û) ‚ª‚ ‚è‚Ü‚·B

  10.7.1.  RTS/CTS, DTR ‚»‚µ‚Ä DTR/DSR ƒtƒ[§Œä

  Linux PC ‚Í RTS/CTS ƒtƒ[§Œä‚ðŽg‚¢‚Ü‚·‚ªADTR/DSR ƒtƒ[§Œä (‚¢‚­‚Â
  ‚©‚Ì’[––‚ÅŽg‚í‚ê‚é) ‚à“¯‚¶“­‚«‚Å‚·BDTR ƒtƒ[§Œä‚Å‚Í DTR/DSR ƒtƒ[
  §Œä‚Ì DTR •”•ª‚¾‚¯‚Æ‚È‚è‚Ü‚·B

  RTS/CTS ‚́AƒVƒŠƒAƒ‹ƒRƒlƒNƒ^ (EIA-232) ‚Ì RTS ƒsƒ“‚Æ CTS ƒsƒ“‚ðŽg—p‚µ
  ‚Ü‚·B RTS ‚Í ``‘—M—v‹ (Request To Send)'' ‚ðˆÓ–¡‚µ‚Ü‚·BŽóM‘¤‚Ńs
  ƒ“‚̏ó‘Ô‚ªm’è(³“dˆ³) ‚Å‚ ‚鎞Au‚±‚Á‚¿‚É‘—‚Á‚Ä‚à‚¢‚¢‚æv‚Æ‚¢‚¤ˆÓ–¡
  ‚Å‚·B‚à‚µ RTS ‚ª”Û’è (•‰“dˆ³) ‚È‚çA‚»‚ê‚Í ``‘—M—v‹ (Request To
  Send)'' ‚ð”Û’è‚·‚邱‚Æ‚Å‚ ‚èAu‚±‚Á‚¿‚É‘—‚ç‚È‚¢‚Å (‘—M’âŽ~)v‚Æ‚¢‚¤
  ˆÓ–¡‚É‚È‚è‚Ü‚·BŽóM‘¤‚ÅŽóM€”õ‰Â”\‚Æ‚È‚Á‚½‚çA‘—MÄŠJ‚𑼕û‚Ö—v‹‚·
  ‚é‚ׂ­ RTS ‚ðm’è (³“dˆ³) ‚É‚µ‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚Å (—¼•û‹¤ DTE
  ƒ^ƒCƒv‚Ì‘•’u)ARTS ƒsƒ“‚̓P[ƒuƒ‹‚Ì”½‘Α¤‚Ì CTS ƒsƒ“ (Clear To Send)
  ‚Ƀtƒ[§ŒäM†‚ð‘—‚è‚Ü‚·B‚·‚È‚í‚¿AƒP[ƒuƒ‹‚̈ê•û‚Ì RTS ƒsƒ“‚Í‚à‚¤
  ˆê•û‚Ì CTS ƒsƒ“‚ɐڑ±‚³‚ê‚é‚Ì‚Å‚·B

  ƒ‚ƒfƒ€ (DCE ‘•’u) ‚̏ꍇ‚́ARTS ƒsƒ“‚ªM†‚ðŽóM‚µACTS ƒsƒ“‚Í‘—M‚·‚é
  ‚̂ŁA‚Ü‚½ˆá‚¤‚â‚è•û‚Æ‚È‚è‚Ü‚·B‚±‚ê‚ɂ‚¢‚Ä•´‚ç‚킵‚­Žv‚í‚ê‚é‚©‚à‚µ‚ê
  ‚Ü‚¹‚ñ‚ªA‚±‚±‚Å‚Ì‹c˜_‚Ì•K—v‚ª‚È‚¢‚Ù‚Ç—ðŽj“I‚ɐ³“–‚È——R‚ª‚ ‚é‚Ì‚Å‚·B

  ’[––‚Í•’ʁADTR ‚© DTR/DSR ‚Ì‚Ç‚¿‚ç‚©‚̃tƒ[§Œä‚ðŽg‚¢‚Ü‚·B DTR ƒtƒ
  [§Œä‚Í DTR/DSR ƒtƒ[§Œä‚Æ“¯‚¶‚Å‚·‚ªAˆê•ûŒü‚݂̂ŁADSR ƒsƒ“‚ÍŽg‚í
  ‚ê‚Ü‚¹‚ñB’[––‚Å‚Ì DTR/DSR ƒtƒ[§Œä‚ł́ADTR M†‚Í RTS ƒsƒ“‚©‚ç‘—‚ç
  ‚ê‚éM†‚̂悤‚Å‚ ‚èADSR ƒsƒ“‚Í CTS ƒsƒ“‚̂悤‚È“­‚«‚Å‚·B

  10.7.2.  DTR ‚© DTR/DSR ƒtƒ[§Œä‚Őڑ±

  ’[––‚ÌŠô‚‚©‚Í DTR ƒtƒ[§Œä‚¾‚¯‚ðŽg‚¢‚Ü‚·B‚±‚ê‚́A’[––‚̃I[ƒoƒ‰ƒ“
  ‚ð–h‚®ˆê•ûŒü‚̃tƒ[§Œä‚É‚·‚¬‚Ü‚¹‚ñB’N‚©‚ªAƒRƒ“ƒsƒ…[ƒ^‚ªˆµ‚¦‚éˆÈã
  ‚É‘¬‚­ƒ^ƒCƒv‚µ‰ß‚¬‚é‚ƁAƒRƒ“ƒsƒ…[ƒ^‚ðŽç‚ê‚È‚­‚È‚è‚Ü‚·B•W€“I‚ȃkƒ‹ƒ‚
  ƒfƒ€ƒP[ƒuƒ‹‚ł́A’[––‘¤‚Ì DTR ƒsƒ“‚ðƒRƒ“ƒsƒ…[ƒ^‘¤‚Ì DSR ƒsƒ“‚ɐڑ±‚µ
  ‚Ü‚·‚ªALinux ‚Å‚Í DTR/DSR ƒtƒ[§Œä‚̓Tƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ (ƒ}ƒ‹ƒ`ƒ|
  [ƒgƒ{[ƒh‚̃hƒ‰ƒCƒo‚ª DTR/DSR ƒtƒ[§Œä‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñ)B‚±‚Ì–â‘è‚̉I‰ñô‚́A’[––‘¤‚Ì DTR ƒsƒ“‚ƃRƒ“ƒsƒ…[ƒ^‘¤‚Ì CTS ƒs
  ƒ“‚Æ‚ðÚ‘±‚µ‚āA RTS/CTS ƒtƒ[§Œä‚ðƒZƒbƒg‚·‚é (stty crtscts) ‚±‚Æ‚Å
  ‚·B‚È‚ñ‚ç‰e‹¿‚ðŽó‚¯‚È‚¢—Bˆê‚Ì•û–@‚ð‚Æ‚ê‚΁AƒzƒXƒg‚͍^…‚̂悤‚ȃ^ƒCƒv
  ‚©‚ç–Æ‚ê‚邵AƒL[ƒ{[ƒh‚ðƒƒbƒN‚·‚邽‚ß‚É RTS ‚ð—Ž‚·‚悤‚È–³‘Ê‚ÈŽŽ‚Ý
  ‚à‚µ‚È‚­‚Ä‚æ‚¢‚Å‚µ‚傤B``ƒL[ƒ{[ƒhƒƒbƒN'' ‚ð‚²——‚­‚¾‚³‚¢BDTR/DSR
  ƒtƒ[§Œä (’[––‚ª 2 •ûŒü‚̃tƒ[§Œä‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚È‚ç) ‚ŏã‹L‚Ì
  ‚悤‚È‚±‚Æ‚ð‚·‚é‚ɂ́A’[––‚Ì DSR ƒsƒ“‚ðƒRƒ“ƒsƒ…[ƒ^‚Ì RTS ƒsƒ“‚ɐڑ±‚µ
  ‚Ü‚·B

  10.7.3.  ŒÃ‚¢ RTS/CTS ƒnƒ“ƒhƒVƒFƒCƒN‚͈قȂé

  ¬—‚·‚é‚̂́ARTS ‚Ì‚»‚à‚»‚à‚ÌŽg‚¢•û‚ɂ͏ã‹L‚Åà–¾‚µ‚½‚Ì‚Æ”½‘΂̈Ӗ¡‚ª
  ‚ ‚邱‚Æ‚Å‚·BƒIƒŠƒWƒiƒ‹‚̈Ӗ¡‚́u‘—M—v‹v‚ŁA‘—M—v‹‚́A’[–– (‚Ü‚½
  ‚́AƒRƒ“ƒsƒ…[ƒ^) ‚©‚烂ƒfƒ€‚É‘—‚ç‚ê‚Ü‚·B—v‹‚ð‹–‰Â‚·‚é‚È‚çAu‘—M—v
  ‹‚ðŠm”F‚µ‚Ü‚µ‚½ (Cleared To Send)v‚Ƃ̈Ӗ¡‚Å CTS ‚ðm’肵‚ăRƒ“ƒsƒ…
  [ƒ^‘¤‚Ì CTS ƒsƒ“‚É‘—‚è•Ô‚µ‚Ü‚·BÅ‹ß‚Ì RTS/CTS ‘o•ûŒüƒtƒ[‚Æ”äŠr‚·‚é
  ‚ƁAƒRƒ“ƒsƒ…[ƒ^ (‚âA’[––) ‚©‚烂ƒfƒ€‚Ö‚Ì’P•ûŒü‚̃tƒ[‚ɑ΂·‚é•ÛŒì‚Å
  ‚µ‚©‚ ‚è‚Ü‚¹‚ñB

  ŒÃ‚¢’[––‚Å‚Ì RTS ‚É‚Í‚±‚ñ‚ȈӖ¡‚ª‚ ‚èA’[––‚ªƒf[ƒ^‚𑗐M‚·‚鎞‚ɐ³“d
  ˆ³‚ð‚©‚¯‚Ü‚·Bã‹L‚ÌŽg‚¢•û‚ªƒtƒ[§Œä‚Ì•ûŽ®‚̈ê‚‚ł·‚©‚çAƒ‚ƒfƒ€‚ªƒR
  ƒ“ƒsƒ…[ƒ^‚É‘—M‚ð’âŽ~‚µ‚Ä‚Ù‚µ‚¢ê‡‚́ACTS (ƒRƒ“ƒsƒ…[ƒ^‘¤‚Ì CTS ‚ɐÚ
  ‘±) M†‚ð—Ž‚·‚ƁAƒRƒ“ƒsƒ…[ƒ^‚ª‘—M‚ðŽ~‚ß‚Ü‚·B

  10.7.4.  ƒŠƒo[ƒXƒ`ƒƒƒlƒ‹

  ŒÃ‚¢ƒn[ƒhƒRƒs[’[––‚ɂ̓Šƒo[ƒXƒ`ƒƒƒlƒ‹ƒsƒ“ (19”Ôƒsƒ“‚̂悤‚È) ‚ª‚ 
  ‚èA‚±‚ê‚Í RTS/CTS ƒtƒ[§Œä‚Å‚Ì RTS ƒsƒ“‚̂悤‚È“­‚«‚Å‚·B‚±‚Ì’[Žq
  ‚́AŽ†‚⃊ƒ{ƒ“‚ª‚È‚­‚È‚Á‚½Žž‚É‚à”Û’è‚É‚È‚è‚Ü‚·B‚±‚̃sƒ“‚Í‚Ü‚½AƒzƒXƒg
  ƒRƒ“ƒsƒ…[ƒ^‚Ì CTS ƒsƒ“‚Æ‚àÚ‘±‚µ‚½‚肵‚Ü‚·BM†‹É«‚ð•Ï‚¦‚éƒfƒBƒbƒv
  ƒXƒCƒbƒ`‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  10.8.  ƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚̓n[ƒh“I‚É‚È‚³‚ê‚é‚©H

  ˆê•”‚̐l‚́Aƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚̓n[ƒh“I‚É‚È‚³‚ê‚Ä‚¢‚é‚ƍl‚¦‚Ä‚¢‚Ü
  ‚· (•¡”‚̃|[ƒg‚ð”õ‚¦‚½ƒCƒ“ƒeƒŠƒWƒFƒ“ƒgƒVƒŠƒAƒ‹ƒJ[ƒh‚ðŽg‚Á‚Ä‚È‚¢ê
  ‡)‚ªAŽÀÛ‚̓IƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚ªs‚Á‚Ä‚¢‚é‚Ì‚Å‚·BUART ƒ`ƒbƒv‚Æ
  ŠÖ˜A‚̃n[ƒhƒEƒFƒA‚́Aƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ɂ‚¢‚ĉ½‚à’m‚è‚Ü‚¹‚ñ‚©
  ‚çBƒn[ƒhƒEƒFƒAƒtƒ[M†‚ðŽóM‚·‚é‚ƁAM†ü‚̋ɐ«‚ª•Ï‚èAƒn[ƒhƒEƒF
  ƒA‚Í“d‹C“I‚ÈŠ„‚荞‚Ý‚ð CPU ‚É—^‚¦‚Ü‚·B‚µ‚©‚µAƒn[ƒhƒEƒFƒAŽ©‘Ì‚ÍŠ„‚è
  ž‚݂̈Ӗ¡‚ɂ‚¢‚ÄŠÖ’m‚µ‚Ü‚¹‚ñBCPU ‚͉½‚ð‚µ‚Ä‚¢‚悤‚ª’âŽ~‚µ‚āAƒƒCƒ“
  ƒƒ‚ƒŠ“à‚ÌŠ„‚荞‚݃e[ƒuƒ‹‚Ì‚ ‚éêŠ‚ÖƒWƒƒƒ“ƒv‚µA‚»‚±‚ÅŠ„‚荞‚݃vƒƒO
  ƒ‰ƒ€‚̏ꏊ‚ð’m‚è‚Ü‚·B‚±‚̃vƒƒOƒ‰ƒ€‚́A‚È‚É‚ª‹N‚±‚艽‚ð‚·‚ê‚΂悢‚©‚ð
  ’m‚Á‚Ä‚¢‚Ü‚·B

  •Ê‚ÈŽè’i‚ÅŽÀ‘•‚³‚ê‚Ä‚¢‚é‚̂́A‹É«‚ª•Ï‚Á‚½‚Æ‚«‚É CPU ‚É“d‹C“I‚ÈŠ„‚荞
  ‚ݐM†‚ð‘—‚é•û–@‚Å‚·B‚»‚ꂪ”­¶‚µ‚½‚ç CPU ‚ÍŒ»Ý‚̍ì‹Æ‚ðˆêŽž’†’f‚µA
  ƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚̃T[ƒrƒXƒ‹[ƒ`ƒ“‚֏ˆ—‚ªˆÚ‚èA‰½‚ª‹N‚Á‚½‚©‚ð’m‚邽‚ß
  ‚ɃVƒŠƒAƒ‹ƒn[ƒhƒEƒFƒA‚̃ŒƒWƒXƒ^‚𒲂ׂ܂·B‚»‚̃T[ƒrƒXƒ‹[ƒ`ƒ“‚̏ˆ—
  ‚ªI—¹‚µ‚½Œã‚́Aƒtƒ[‚ðÄ‘—o‚µ‚È‚¢‚悤‚ÉŽw—ß‚µ‚Ü‚·B‚±‚¿‚ç‚Ì•û–@‚Ì‚Ù
  ‚¤‚ª‚¢‚­‚ç‚©Œø—¦“I‚Å‚·‚ªALinux ‚Å‚Í‚±‚̂悤‚É‚µ‚Ä‚¢‚Ü‚¹‚ñBŽ„‚͈ꎞA
  Linux ‚Å‚Í‚»‚¤‚µ‚Ä‚¢‚é‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½B

  ‚Ç‚¿‚ç‚Ì•û–@‚Å‚àƒoƒCƒg‚Ì—¬‚ꂪ‚Ù‚Ú‘¦À‚ÉŽ~‚邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚µ
  ‚©‚µAƒVƒŠƒAƒ‹ƒ|[ƒg‚̃n[ƒhƒEƒFƒA‘—Mƒoƒbƒtƒ@“à‚É‚·‚Å‚É‚ ‚éƒoƒCƒg (Å
  ‘å 16 ƒoƒCƒg) ‚Í‘—‚葱‚¯‚ç‚ê‚é‚Å‚µ‚傤Bƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚ðŽg‚¤‚È
  ‚çAŽóMƒf[ƒ^‚É ``ƒIƒt'' ƒoƒCƒg‚ª‚ ‚é‚©ƒ`ƒFƒbƒN‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±
  ‚ê‚ç‚̃oƒCƒg‚ª 16 ƒoƒCƒg‚ÌŽóMƒoƒbƒtƒ@‚ð’ʂ邱‚Æ‚Å’x‰„‚ª¶‚¶‚Ü‚·B``ƒI
  ƒt'' ƒoƒCƒg‚ª‚±‚̃oƒbƒtƒ@‚̍ŏ‰‚É‚ ‚Á‚Ä‚àA15 ˆÈã‚̃oƒCƒg‚ðŽóM‚µ‚Ä‚¢
  ‚éŠÔƒEƒGƒCƒg‚µA16 ƒoƒCƒg‘S•”‚ð“Ç‚ñ‚¾‚çA``ƒIƒt'' ƒoƒCƒg‚ðŒ©‚Â‚¯‚é‚Å
  ‚µ‚傤B‚±‚̂悤‚È“ÁŽê‚È’x‰„‚̓nƒhƒEƒFƒAƒtƒ[§Œä‚Å‚Í‹N‚è‚Ü‚¹‚ñB

  10.9.  ETX/ACK ‚â ENQ/ACK ƒtƒ[§Œä‚Í‚à‚Í‚â”p‚ê‚©‚¯‚Ä‚é ??

  ‚±‚ê‚àƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚ŁA‚»‚ꂪ‚Å‚«‚éƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ª•K—v‚Å
  ‚·BƒoƒCƒg‚̓pƒPƒbƒg‚Æ‚µ‚Ä‘—‚ç‚ê (”ñ“¯ŠúƒVƒŠƒAƒ‹ƒ|[ƒg‚ðŒo—R‚µ‚Ä)AŠe
  ƒpƒPƒbƒg‚̏I’[‚É‚Í ETX (End of Text) §ŒäƒR[ƒh‚ª‚ ‚è‚Ü‚·B’[––‚ª ETX
  ‚ðŽóM‚µ‚½‚çAŽŸ‚̃pƒPƒbƒg‚ðŽóM‚·‚鏀”õ‚ª‚Å‚«‚é‚Ü‚Å‘Ò‚¿A‚»‚ê‚©‚ç
  ACK(Ack nowledge) ‚ð•Ô‚µ‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚Í ACK ‚ðŽóM‚·‚é‚ƁAŽŸ‚̃p
  ƒPƒbƒg‚ð‘—‚è‚Ü‚·BˆÈã‚Ì‚±‚Æ‚ðŒJ‚è•Ô‚µ‚Ü‚·B‚±‚ê‚Í Linux ‚ł̓Tƒ|[ƒg
  ‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚Å‚µ‚傤‚© ?? HP ‚Ì’[––‚Å‚Í ENQ ‚Ì‘ã‚è‚É ETX ‚ðŽg‚Á‚Ä“¯
  ‚¶‚±‚Æ‚ð‚µ‚Ü‚·B

  11.  •¨—“I‚Ȑڑ±

  ƒ}ƒ‹ƒ`ƒ|[ƒgƒ{[ƒh‚́A1 ‘ä‚Ì PC ‚É‘òŽR‚Ì’[–– (‚âAƒ‚ƒfƒ€) ‚ðÚ‘±‚Å‚«‚Ü
  ‚·B’[––‚ƃzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚́AƒP[ƒuƒ‹’¼Œ‹‚©ƒ‚ƒfƒ€Œo—RA‚Ü‚½‚̓^[ƒ~
  ƒiƒ‹ƒT[ƒoŒo—R‚Őڑ±‚³‚ê‚é‚Å‚µ‚傤B

  11.1.  ƒ}ƒ‹ƒ`ƒ|[ƒg I/O ƒJ[ƒh

  ’ljÁ‚̃VƒŠƒAƒ‹ƒJ[ƒh‚́A‘òŽR‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ðŽ‚Â ``ƒ}ƒ‹ƒ`ƒ|[ƒgƒ{[
  ƒh'' ‚Æ‚¢‚¤–¼‚ōw“ü‚Å‚«‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB–{‘‚Å‚Í‚±‚̂悤‚ȃ{[ƒh‚É‚Â
  ‚¢‚ĐG‚ê‚Ä‚¢‚Ü‚¹‚ñ‚ªASerial-HOWTO ‚Å‚©‚È‚èÚ‚µ‚­q‚ׂĂ¢‚Ü‚·B‚ ‚é‰ï
  ŽÐ‚Ì•½‹Ï‰¿Ši (1998 ”NŒ»Ý) ‚Í ByteRunner
  <http://www.byterunner.com/cgi-bin/goto.cgi?FILE=iocards.html> ‚É‚ ‚è
  ‚Ü‚·B

  11.2.  ƒP[ƒuƒ‹‚Å‚Ì’¼ÚÚ‘±

  ’[––‚ƃzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ðŒ‹‚ÔÅ‚àŠÈ’P‚È•û–@‚́AƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚̃V
  ƒŠƒAƒ‹ƒ|[ƒg‚Ö’¼ÚÚ‘±‚·‚邱‚Æ‚Å‚·BƒRƒ“ƒsƒ…[ƒ^‚Æ‘¼‚Ì‹@Ší‚ð (ƒVƒŠƒAƒA
  ƒ‹ƒ|[ƒg‚ðŒo—R‚µ‚Ä) Ú‘±‚·‚é‚È‚çA–{Í‚̏î•ñ‚ðŠˆ—p‚Å‚«‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì
  PC ‚ɂ̓VƒŠƒAƒ‹ƒ|[ƒg‚ª 2 ‚‚ ‚è‚Ü‚·‚ªA1 ‚‚̓}ƒEƒX—p‚Å‚·B EIA-232
  ƒ|[ƒg—p‚Æ‚µ‚āA‘—M‚ÆŽóMü‚ªƒNƒƒX‚µ‚½ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚ª•K—v‚Å‚·B
  ƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ð‚µ‚½‚¢‚È‚çA‚¨‚»‚ç‚­ DTR ƒsƒ“ (‚Ü‚½‚́ADTR ƒs
  ƒ“‚Æ DSR ƒsƒ“‚Ì—¼•û) ‚ðŽg‚¤‚±‚Æ‚É‚È‚è‚Ü‚·B

  –󒍁FŒ»Ý‚Ì PC ‚ł̓}ƒEƒXƒ|[ƒg‚Í•Ê‚É‚ ‚èA2 ‚‚ ‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚Í—¼
  •û‚Æ‚àŽg—p‚Å‚«‚é‚©Aˆê•û‚Í“à‘ ‚̃‚ƒfƒ€ƒ{[ƒh‚ªŽg—p‚µ‚Ä‚¢‚Ü‚·B

  ƒP[ƒuƒ‹‚ÌŽí—Þ‚ª³‚µ‚¢‚±‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚¨“X‚Å”ƒ‚Á‚½ƒkƒ‹ƒ‚ƒfƒ€ƒP
  [ƒuƒ‹‚È‚ç‘åä•v‚Å‚µ‚傤 (’·‚³‚ª\•ª‚È‚ç‚Î)B‚µ‚©‚µAƒn[ƒhƒEƒFƒAƒtƒ
  [§Œä‚Í‚¤‚Ü‚­“­‚©‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚ñ‚ȃP[ƒuƒ‹‚̓VƒŠƒAƒ‹ƒvƒŠƒ“ƒ^
  [ƒP[ƒuƒ‹‚Ȃǂƃ‰ƒxƒ‹‚ª“\‚ç‚ê‚Ă邱‚Æ‚Å‚µ‚傤B‚ ‚È‚½‚²Ž©g‚̃P[ƒuƒ‹
  ‚ð ``”ƒ‚¤‚©ì‚é‚©''‚́A‚±‚±‚ðŽQl‚É‚µ‚ÄŒˆ‚ß‚Ä‚­‚¾‚³‚¢BƒIƒX‚Ì DB25 ‚©
  DB9 ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚Ì PC ‚ւ̐ڑ±‚É‚Í’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚»‚ê‚Æ ƒpƒ‰ƒŒ
  ƒ‹ƒ|[ƒg (ƒƒX‚Ì DB25) ‚ÉŠÔˆá‚Á‚ÂȂª‚È‚¢‚悤‚ɁB

  11.2.1.  ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̃sƒ“”z’u (3,4,5 ”Ô’[Žq)

  ‰º}‚Ì 3 ‚‚͖{“–‚̃eƒLƒXƒg’[––—p‚Å‚·‚ªARTS ‚ð DTR ‚ɁACTS ‚ð DSR ‚É
  ’u‚«Š·‚¦‚ê‚Î 2 ‘ä‚Ì PC ‚̐ڑ±‚É‚àŽg‚¦‚Ü‚· (PC ‚Æ PC ‚̐ڑ±‚É 4 üŽ®‚ð
  Žg‚í‚È‚¢‚Å‚­‚¾‚³‚¢)B’[––—p‚Æ‚µ‚āADTR ƒtƒ[§Œä‚¾‚¯‚ðŽg‚¤‚È‚çA RTS
  ‚Æ DSR ŠÔ‚ð”zü‚µ‚È‚¢‚Å‚­‚¾‚³‚¢B2 ‘g‚̃cƒCƒXƒeƒbƒhƒyƒAü‚È‚çA``ƒcƒC
  ƒXƒeƒbƒhƒyƒAü‚ðŽg‚Á‚½‚©‚µ‚±‚¢‚â‚è•û ''‚É‚ ‚é‚悤‚ɁA2 ‚‚̐ü‚ðM†ƒO
  ƒ‰ƒ“ƒh‚Æ‚µ‚ÄŽg‚Á‚Ä‚­‚¾‚³‚¢B

         PC ƒIƒX DB25                          ’[–– DB25
           TxD   ‘—Mƒf[ƒ^          2 --> 3       RxD   ŽóMƒf[ƒ^
           RxD   ŽóMƒf[ƒ^          3 <-- 2       TxD   ‘—Mƒf[ƒ^
           SG    M†ƒOƒ‰ƒ“ƒh        7 --- 7       SG    M†ƒOƒ‰ƒ“ƒh
           CTS   ‘—M‰Â              5 <--20       DTR   ’[––ƒŒƒfƒB
           RTS   ‘—M—v‹            4 --> 6       DSR   ƒf[ƒ^ƒŒƒfƒB

  ‚ ‚È‚½‚Ì PC ‚ª DB9 ƒRƒlƒNƒ^‚È‚çˆÈ‰º‚ðŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

         PC DB9                                ’[–– DB25
           RxD   ‘—Mƒf[ƒ^          2 --> 2       TxD   ŽóMƒf[ƒ^
           TxD   ŽóMƒf[ƒ^          3 <-- 3       RxD   ‘—Mƒf[ƒ^
           SG    M†ƒOƒ‰ƒ“ƒh        5 --- 7       SG    M†ƒOƒ‰ƒ“ƒh
           CTS   ‘—M‰Â              8 <--20       DTR   ’[––ƒŒƒfƒB
           RTS   ‘—M—v‹            7 --> 6       DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB

  ‚ ‚È‚½‚Ì PC ‚Æ’[––‚Ì—¼•û‹¤ADB9 ƒRƒlƒNƒ^‚È‚çˆÈ‰º‚̂悤‚ɐڑ±‚µ‚Ü‚·B

    PC DB9                                ’[–– DB9
      RxD   ‘—Mƒf[ƒ^          2 --> 3       TxD   ŽóMƒf[ƒ^
      TxD   ŽóMƒf[ƒ^          3 <-- 2       RxD   ‘—Mƒf[ƒ^
      SG    M†ƒOƒ‰ƒ“ƒh        5 --- 5       SG    M†ƒOƒ‰ƒ“ƒh
      CTS   ‘—M‰Â              8 <-- 4       DTR   ’[––ƒŒƒfƒB
      RTS   ‘—M—v‹            7 --> 6       DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB

  ã}‚ÌŒ‹ü‚ɂ̓‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹ü‚ª‚ ‚è‚Ü‚¹‚ñ‚©‚çAgetty ‚É ``local''
  ƒIƒvƒVƒ‡ƒ“‚ªÝ’肳‚ê‚Ä‚¢‚邱‚Æ (stty clocal ‚Æ“¯‚¶) ‚ðŠm”F‚µ‚Ä‚¨‚¢‚Ä‚­
  ‚¾‚³‚¢B‚»‚ê‚ƃn[ƒhƒEƒFƒAƒtƒ[§Œä‚ª•K—v‚È‚çAƒRƒ“ƒsƒ…[ƒ^‘¤‚Å‚à‰Â”\
  ‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ (agetty ‚Ì -h ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚āB ``stty
  crtscts'' ‚Æ“¯‚¶‚Å‚·)B

  11.2.2.  •W€ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̃sƒ“”z’u (7 üŽ®)

  ˆÈ‰º‚Ì 3 ‚‚̐}‚́Aƒtƒ‹ ``ƒXƒ^ƒ“ƒ_[ƒh'' ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹—p‚ÌŒ‹ü}
  ‚Å‚·Bw“ü‚µ‚½ƒP[ƒuƒ‹‚Í‚±‚ñ‚È•—‚ÉŒ‹ü‚µ‚Đڑ±‚µ‚Ü‚·B‚±‚ê‚̓Rƒ“ƒsƒ…[
  ƒ^“¯Žm‚Å‚à—ǍD‚ɐڑ±‚Å‚«‚é‚Å‚µ‚傤B‚»‚µ‚Ä–{“–‚Ì’[––‚Å‚àƒ\ƒtƒgƒEƒFƒA
  (Xon/Xoff) ƒtƒ[§Œä (‚ ‚é‚¢‚̓tƒ[§Œä–³‚µ) ‚ðŽg‚Á‚Đڑ±‚Å‚«‚Ü‚·B
  ‚µ‚©‚µA’[––‚Ńn[ƒhƒEƒFƒAƒtƒ[§Œä‚Í‚¤‚Ü‚­“­‚©‚È‚¢‚Å‚µ‚傤B–{•¨‚Ì’[
  ––‚Ì‚Ù‚Æ‚ñ‚Ç‚Í DTR ‚© DTR/DSR ƒtƒ[§Œä (ƒnƒ“ƒhƒVƒFƒCƒN) ‚ðƒTƒ|[ƒg‚µ
  ‚Ä‚¢‚Ü‚·‚ªALinux ‚ł̓Tƒ|[ƒg‚³‚ê‚Ä‚È‚¢‚©‚ç‚Å‚·B

       PC ƒIƒX DB25                            ’[–– DB25
       TxD   ‘—Mƒf[ƒ^            2 --> 3     RxD   ŽóMƒf[ƒ^
       RxD   ŽóMƒf[ƒ^            3 <-- 2     TxD   ‘—Mƒf[ƒ^
       RTS   ‘—M—v‹              4 --> 5     CTS   ‘—M‰Â
       CTS   ‘—M‰Â                5 <-- 4     RTS   ‘—M—v‹
       DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB    6
                                   |
       DCD   ƒLƒƒƒŠƒAŒŸo          8 <-- 20    DTR   ’[––ƒŒƒfƒB
       SG    M†ƒOƒ‰ƒ“ƒh          7 --- 7     SG    M†ƒOƒ‰ƒ“ƒh
                                         6     DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB
                                         |
       DTR   ’[––ƒŒƒfƒB           20 --> 8     DCD   ƒLƒƒƒŠƒAŒŸo

  ‘ã‚í‚è‚Ƀtƒ‹ DB9-DB25 ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚ðŽg‚Á‚½ê‡‚Å‚· (’[––‚ł̃n[
  ƒhƒEƒFƒAƒnƒ“ƒhƒVƒFƒCƒN‚Í‚¤‚Ü‚­“­‚«‚Ü‚¹‚ñ - ã‹L‚ð‚²——‚­‚¾‚³‚¢)B

       PC DB9                                  ’[–– DB25
       RxD   ŽóMƒf[ƒ^            2 <-- 2     TxD   ‘—Mƒf[ƒ^
       TxD   ‘—Mƒf[ƒ^            3 --> 3     RxD   ŽóMƒf[ƒ^
                                         6     DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB
                                         |
       DTR   ’[––ƒŒƒfƒB            4 --> 8     DCD   ƒLƒƒƒ‹ƒAŒŸo
       GND   M†ƒOƒ‰ƒ“ƒh          5 --- 7     GND   M†ƒOƒ‰ƒ“ƒh
       DCD   ƒLƒƒƒŠƒAŒŸo          1
                                   |
       DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB    6 <-- 20    DTR   ’[––ƒŒƒfƒB
       RTS   ‘—M—v‹              7 --> 5     CTS   ‘—M‰Â
       CTS   ‘—M‰Â                8 <-- 4     RTS   ‘—M—v‹
       (RI   ƒŠƒ“ƒO•\Ž¦            9 •s—v)

  (‚»‚¤ADB9 ƒRƒlƒNƒ^ ‚Ì 2 ”ԁA3 ”Ôƒsƒ“‚Í DB25 ƒRƒlƒNƒ^‚Æ‚Í‹t‚̈Ӗ¡‚É
  ‚È‚Á‚Ä‚¢‚Ü‚·!)

  2 ‚Â‚Ì DB9 ƒRƒlƒNƒ^‚ðƒkƒ‹ƒ‚ƒfƒ€‚Őڑ±‚·‚é•û–@‚ª‚±‚ê‚Å‚· (‚Å‚à DTR ƒtƒ
  [§Œä‚Í‚¤‚Ü‚­“­‚«‚Ü‚¹‚ñ)B

       PC DB9                                  DB9
       RxD   ŽóMƒf[ƒ^            2 <-- 3     TxD   ‘—Mƒf[ƒ^
       TxD   ‘—Mƒf[ƒ^            3 --> 2     RxD   ŽóMƒf[ƒ^
                                         6     DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB
                                         |
       DTR   ’[––ƒŒƒfƒB            4 --> 1     DCD   ƒLƒƒƒŠƒAŒŸo
       GND   M†ƒOƒ‰ƒ“ƒh          5 --- 5     GND   M†ƒOƒ‰ƒ“ƒh
       DCD   ƒLƒƒƒŠƒAŒŸo          1
                                   |
       DSR   ƒf[ƒ^ƒZƒbƒgƒŒƒfƒB    6 <-- 4     DTR   ’[––ƒŒƒfƒB
       RTS   ‘—M—v‹              7 --> 8     CTS   ‘—M‰Â
       CTS   ‘—M‰Â                8 <-- 7     RTS   ‘—M—v‹
       RI    ƒŠƒ“ƒO•\Ž¦            9 (–¢Žg—p)

  ã‹L 2 ‚‚̃RƒlƒNƒ^‚ðŽg‚¤‚ƃtƒ‹ƒ‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹M†‚ð”õ‚¦‚Ä‚¢‚é‚Ì
  ‚ŁA ``stty -clocal'' ‚ðƒZƒbƒg‚·‚ê‚΂»‚ꂪ‚Å‚«‚»‚¤‚ÉŽv‚¦‚Ü‚·Bgetty “™
  ‚ª’ʏí‚Ì•û–@‚Ń|[ƒg‚ðƒI[ƒvƒ“‚·‚é‘O‚ɁA’[––‚Ì“dŒ¹‚ª“ü‚Á‚Ä‚È‚¢‚Æ‚¢‚¯‚Ü
  ‚¹‚ñ (DTR ‚ðƒAƒT[ƒg‚É‚·‚é)B‚Å‚àAÅ‰‚É’[––‚Ì“dŒ¹‚ð“ü‚ꑹ‚È‚¤‚ƃgƒ‰
  ƒuƒ‹‚ÌŒ³‚Å‚· ( ``getty ‚Í‘¦À‚ɍċN“®‚·‚é''‚ð‚²——‚­‚¾‚³‚¢)B‚»‚ñ‚È——R
  ‚ŁA``stty clocal'' ‚̓fƒtƒHƒ‹ƒg (ƒ‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹ü‚𖳎‹‚·‚é)‚ÅŽg
  ‚¤‚ׂ«‚ŁA‚±‚ê‚ç‚̃P[ƒuƒ‹‚ɒljÁ‚µ‚½M†ü‚Í‚»‚Ì–Ú“I‚ð‰Ê‚½‚µ‚Ä‚Í‚¢‚Ü‚¹
  ‚ñB

  Ì‚̓‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹M†‚Ȃǂ𖳎‹‚·‚é‚Ì‚ÍŠÈ’P‚Å‚Í‚È‚©‚Á‚½‚̂ŁAŽŸ‚Ì
  ‚悤‚È ``ƒgƒŠƒbƒN'' ‚ðs‚È‚Á‚Ä‚¢‚Ü‚µ‚½B‚»‚ê‚́AƒRƒ“ƒsƒ…[ƒ^‘¤‚̃‚ƒfƒ€
  ƒRƒ“ƒgƒ[ƒ‹ü‚ð‚‚Ȃª‚¸‚ɁARTS ‚Æ CTS ‚ð’Z—‚µ‚½‚èA‚ ‚é‚¢‚Í DSR ‚Æ D
  CD ‚Æ DTR ‚ð’Z—‚µ‚½‚è‚·‚é‚Æ‚¢‚Á‚½‚±‚Æ‚Å‚·B‚±‚ÌŒ‹‰ÊAƒRƒ“ƒsƒ…[ƒ^‚ª‚ 
  ‚éƒnƒ“ƒhƒVƒFƒCƒNM†‚ðˆ—‚·‚é•K—v‚ª‚ ‚鎞‚ɁAƒRƒ“ƒsƒ…[ƒ^Ž©g‚Å (‹U‚è
  ‚Ì) ˆ—‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B

  11.2.3.  ’·‚³‚̐§ŒÀ

  50 ƒtƒB[ƒg (–ñ 15 ƒ[ƒgƒ‹) ˆÈã‚̃P[ƒuƒ‹‚͍‚‘¬‚Å‚Í‚¤‚Ü‚­“­‚©‚È‚¢‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚Ì’·‚³ˆÈã‚Å‚à‘åä•v‚Ȃ̂́A“Á‚ɁA’ᑬ‚ŁA’á‚¢Ã“d—e—Ê
  ‚̃P[ƒuƒ‹‚ðŽg‚¢AŽóM’[‚Ì“d‹C“I“Á«‚ÌŠ´“x‚ª—ǍD‚ȏꍇ‚Å‚·B9600 ƒ{[
  ‚Å—‘z“I‚͏ó‘Ô‚Å‚ ‚ê‚΁A1000 ƒtƒB[ƒg (–ñ 300 ƒ[ƒgƒ‹) ‚Å‚à’ʐM‚Å‚«‚é
  ‚Æ‚Ì‚±‚Æ‚Å‚·B‰“‹——£‚ðƒJƒo[‚·‚éˆê‚‚̕û–@‚́AŠeƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì‹ß‚­‚É
  2 ‚‚̃‰ƒCƒ“ƒhƒ‰ƒCƒo‚ðÝ’u‚µ‚āA”ñ•½tŒ^‚©‚畽tŒ^‚É•ÏŠ· (‚¨‚æ‚Ñ‹t•Ï
  Š·) ‚·‚é‚Æ‚Æ‚à‚ɁAƒcƒCƒXƒeƒbƒhƒyƒAƒP[ƒuƒ‹ü‚ðŽg—p‚·‚邱‚Æ‚Å‚·B‚Å‚àƒ‰
  ƒCƒ“ƒhƒ‰ƒCƒo‚͍‚‰¿‚Å‚·‚ªB

  11.2.4.  ƒn[ƒhƒEƒFƒAƒtƒ[§ŒäƒP[ƒuƒ‹

  ƒn[ƒhƒEƒFƒAƒtƒ[§Œä (ƒnƒ“ƒhƒVƒFƒCƒN) ‚ð–]‚Ý’Ê‚è‚ÉŽg‚¢‚½‚¢‚È‚çAŽ©ì
  ƒP[ƒuƒ‹ (‚Ü‚½‚̓I[ƒ_[ƒƒCƒh•i) ‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü‚·B‚à‚¿‚ë‚ñŽg—p’†
  ‚̃P[ƒuƒ‹‚̃RƒlƒNƒ^[‚ªŽæ‚èŠO‚¹‚é‚È‚çA‚»‚¤‚µ‚Ä”zü‚µ’¼‚µ‚Ä‚à‚©‚Ü‚¢‚Ü
  ‚¹‚ñB``DB ƒRƒlƒNƒ^‚̃Cƒ“ ƒXƒg[ƒ‹''‚ð‚²——‚­‚¾‚³‚¢BDTR ƒsƒ“‚ðŽg‚¤‚©‚Ç
  ‚¤‚©AŽg‚í‚È‚¢‚Ì‚È‚ç‚ǂ̃sƒ“ (ƒsƒ“—Þ) ‚ðŽg‚¤‚Ì‚©Œˆ‚ß‚é•K—v‚ª‚ ‚è‚Ü‚·B
  ƒZƒbƒgƒAƒbƒvƒƒjƒ…[‚É‚Í DTR ƒsƒ“‚ÌŽg—p‚ðˆÓ–¡‚·‚é ``DTR ƒnƒ“ƒhƒVƒFƒC
  ƒN'' ‚ª‚ ‚é‚̂ŁA‚±‚ê‚ɂ‚¢‚Ä‚ÌŽ…Œû‚É‚È‚è‚Ü‚·BDSR ƒsƒ“‚àŽg‚¤‚©‚à‚µ‚ê
  ‚Ü‚¹‚ñBÚà‚Í``ƒn[ƒhƒEƒFƒAƒtƒ[§Œä''‚ð‚²——‚­‚¾‚³‚¢BŒÃ‚¢’[––‚ɂ̓n
  [ƒhƒEƒFƒAƒtƒ[§Œä‚ª”õ‚í‚Á‚Ä‚¢‚È‚¢‚à‚Ì‚à‚ ‚é‚Å‚µ‚傤B

  11.2.5.  ƒP[ƒuƒ‹‚Ì—¼’[

  ƒm[ƒ}ƒ‹‚È ``ƒXƒgƒŒ[ƒgƒXƒ‹['' ƒP[ƒuƒ‹‚́Aƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚©ƒkƒ‹ƒ‚
  ƒfƒ€ƒAƒ_ƒvƒ^‚ÆŒ‹‡‚µ‚½‰„’·ƒP[ƒuƒ‹‚É‚µ‚È‚¢‚Æ‚¤‚Ü‚­“­‚©‚È‚¢‚Å‚µ‚傤BƒP
  [ƒuƒ‹’[‚̃RƒlƒNƒ^[‚ªƒn[ƒhƒEƒFƒA‚̃RƒlƒNƒ^‚ƍ‡‚Á‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä
  ‚­‚¾‚³‚¢BÅ’á 4 c (‚Ђå‚Á‚Æ‚·‚é‚ƁAƒcƒCƒXƒeƒbƒhƒyƒA) ‚Ì“d˜bü‚ðŽg‚¤
  l‚ª‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒV[ƒ‹ƒh‚µ‚Ä‚ ‚Á‚āA“Á•Ê‚É’á‚¢Ã“d—e—ʂ̃Rƒ“
  ƒsƒ…[ƒ^ƒP[ƒuƒ‹‚ªƒxƒXƒg‚Å‚·B

  11.2.6.  ƒcƒCƒXƒeƒbƒhƒyƒAü‚ðŽg‚Á‚½Œ«‚¢‚â‚è‚©‚½

  EIA-232 M†‚Í•½tŒ^‚Å‚Í‚È‚¢‚̂ŁAƒcƒCƒXƒeƒbƒhƒyƒAƒP[ƒuƒ‹‚ÌŽg—p‚É‚Í’
  ˆÓ‚ð—v‚µ‚Ü‚·Bˆê‚‚̃yƒA‚Í‘—M—p‚ŁA‚à‚¤ˆê‚‚͎óM—p‚Å‚·B‚±‚¤‚·‚é‚É‚Í
  Še 2 ‚‚̃yƒA‚Ì 1 –{‚̐ü‚ðM†ƒOƒ‰ƒ“ƒh‚ɐڑ±‚µ‚Ü‚·BM†‚̃Oƒ‰ƒEƒ“ƒh“d
  —¬‚¾‚¯‚ªA(ƒcƒCƒXƒeƒbƒhƒyƒA‚̈ê•û‚ðƒOƒ‰ƒEƒ“ƒh‚ɐڑ±‚µ‚½)ü‚𗬂ê‚Ü‚·
  ‚ªA‚±‚ê‚Å‚à–ð‚É—§‚‚łµ‚傤Bu(ƒOƒ‰ƒEƒ“ƒh‚Ö–ß‚é•Ê‚̉ñ˜H‚É”ä‚ׂÄ) –Ú
  “I‚̃cƒCƒXƒeƒbƒhƒyƒA‰ñ˜H‚Í’áƒCƒ“ƒ_ƒNƒ^ƒ“ƒX‚Å‚ ‚邽‚߁AŽÀÛ‚É‚±‚̉ñ˜H‚ð
  Œo—R‚·‚é‹AŠÒ (ƒOƒ‰ƒ“ƒh) “d—¬‚́Aƒ’ïR¬•ª (’¼—¬’ïR) ‚¾‚¯‚©‚çŒvŽZ‚µ‚½
  ê‡‚æ‚è‚à‘½‚­‚È‚è‚Ü‚·BŽü”g”‚ª‚‚­‚È‚é‚قǁA—U“±ƒCƒ“ƒs[ƒ_ƒ“ƒX‚ª‘‰Á
  ‚·‚é‚̂ŁA‚±‚ê‚Í“Á‚ɍ‚Žü”g—̈æ‚ÅŒ°’˜‚ÉŒ»‚ê‚Ü‚·B‚»‚µ‚ăVƒŠƒAƒ‹ƒ|[ƒg‚Ì
  ‹éŒ`”g‚ɂ͍‚’²”g‚ªŠÜ‚Ü‚ê‚Ä‚é‚ñ‚Å‚·‚æB

  –󒍁F’˜ŽÒ‚ÌŒ¾‚¢‚½‚¢‚±‚Æ‚Í—v‚Í‚±‚¤‚¢‚¤‚±‚Æ‚Å‚·BuƒcƒCƒXƒeƒbƒhƒyƒA‚Ì2
  –{‚̐ü‚͈ê•û‚͐M†‚ɁA‘¼•û‚̓Oƒ‰ƒEƒ“ƒh‚ɐڑ±‚·‚ׂ«‚Å‚·B‚±‚̂悤‚ɐڑ±
  ‚·‚邱‚ƂŁAü‚É—¬‚ê‚é“d—¬‚Ɉ˂Á‚悶‚鎥ŠE‚ªŒÝ‚¢‚É‘Å‚¿Á‚µ—L‚Á‚āAŠO
  •”‚©‚ç‚̃mƒCƒY‚̉e‹¿‚ðŽó‚¯‚É‚­‚­‚È‚è‚Ü‚·‚µAü‚É—¬‚ê‚é‹éŒ`”g“d—¬‚ªŠÜ‚Þ
  ‚’²”g‚ðŠO•”‚Ö‚Ü‚«ŽU‚ç‚·‚±‚Æ‚à­‚È‚­‚È‚é‚©‚ç‚Å‚·Bv

  11.2.7.  ƒP[ƒuƒ‹‚̐ڒn

  1 ”Ôƒsƒ“ (DB 25 ‚Ì) ‚̓tƒŒ[ƒ€ƒOƒ‰ƒ“ƒh (Ú’n‚Å‚à‚ ‚é) ‚Å‚·‚ªAˆÀ‚¢ƒVƒŠ
  ƒAƒ‹ƒ|[ƒg‚Å‚Í‚Ç‚±‚É‚àÚ‘±‚³‚¦‚µ‚Ä‚¢‚Ü‚¹‚ñB9 ƒsƒ“ƒRƒlƒNƒ^‚Ȃǂ͐ڒn—p
  ‚Ì’[Žq‚³‚¦‚È‚¢‚Ì‚Å‚·BM†ƒOƒ‰ƒ“ƒh‚Í 7 ”Ôƒsƒ“‚ŁA•’ʂ̓tƒŒ[ƒ€ƒOƒ‰ƒ“
  ƒh‚ɐڒn‚³‚ê‚Ü‚·B‚±‚ê‚͐M†“d—¬‚̈ꕔ‚ª‰®“à”zü‚̐ڒnü‚É—¬‚ê‚é (–]‚Ü
  ‚µ‚­‚È‚¢) ‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·BƒP[ƒuƒ‹‚̃V[ƒ‹ƒh‚́AƒP[ƒuƒ‹‚̕Еû‚̃Rƒl
  ƒNƒ^‚¾‚¯‚Őڒn‚³‚ê‚邱‚Æ‚É‚È‚Á‚Ä‚¢‚Ü‚·‚ªAƒP[ƒuƒ‹‚̃V[ƒ‹ƒh‚𗼕û‚̃R
  ƒlƒNƒ^‚ɐڒn‚µ‚½‚Ù‚¤‚ªA‰®“à”zü‚̐ڒnü‚É“d—¬‚ª—¬‚ꍞ‚Ü‚È‚¢‚̂ŁA—Ç‚¢
  •û–@‚©‚à‚µ‚ê‚Ü‚¹‚ñ ??

  –󒍁F‰®“à”zü‚ɐڒnü‚ª‚‚¢‚Ä‚¢‚鍑‚Å‚Ì‚¨˜b‚Å‚·B“ú–{‚ł́A“Á•Ê‚ȏꍇ
  ‚ðœ‚¢‚Đڒnü‚Í”zü‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB

  11.3.  ƒ‚ƒfƒ€Ú‘±

  ’[––‚ƃ‚ƒfƒ€‚ð‘g‚ݍ‡‚¹‚Ä (ƒRƒ“ƒsƒ…[ƒ^‚È‚µ‚Å) BBS ‚ɐڑ±‚Å‚«‚Ü‚·B‚¢‚­
  ‚‚©‚Ì BBS (ƒtƒŠ[ƒlƒbƒg‚̂悤‚È)‚ł́AƒeƒLƒXƒg’[––‚Å“®‚­ lynx ‚Ý‚½‚¢
  ‚ȃeƒLƒXƒgƒuƒ‰ƒEƒU‚ðŽg‚Á‚½ƒAƒNƒZƒX‚ð‹–‚µ‚Ä‚¢‚Ü‚·B]‚Á‚āAŒÃ‚¢’[––‚ÆŠO
  •t‚¯ƒ‚ƒfƒ€‚ŃCƒ“ƒ^[ƒlƒbƒg‚Ö‚àÚ‘±‚Å‚«‚Ü‚·BƒAƒJƒEƒ“ƒg‚Ì‚ ‚éƒRƒ“ƒsƒ…[
  ƒ^‚ɐڑ±‚µ‚½‚È‚çAƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^ã‚ł̍ì‹Æ‚Ì•Û‘¶ (‚âAƒtƒ@ƒCƒ‹‚̃_
  ƒEƒ“ƒ[ƒh) ‚ª‚Å‚«‚é‚Å‚µ‚傤B

  11.3.1.  ’[––‚©‚ç‚Ì”­M

  ƒP[ƒuƒ‹‚ðŽg‚Á‚Ä’[–– (‚ ‚é‚¢‚Í’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚éƒRƒ“ƒsƒ…[ƒ^) ‚ƃz
  ƒXƒgƒRƒ“ƒsƒ…[ƒ^‚𒼌‹‚µ‚Đڑ±‚·‚é‘ã‚è‚ɁA“d˜bü (‚ ‚é‚¢‚͐ê—pü) ‚ƃ‚
  ƒfƒ€‚ðŽg‚Á‚ăzƒXƒg‚ɐڑ±‚Å‚«‚Ü‚·B•’Ê‚Í’[–– (‚Ü‚½‚̓Rƒ“ƒsƒ…[ƒ^) ‚ªƒz
  ƒXƒgƒRƒ“ƒsƒ…[ƒ^‚É“d˜b‚ðŽg‚Á‚Ä”­M‚µ‚Ü‚·B

  ‚Ù‚Æ‚ñ‚ǂ̐l‚Í”­M‚É PC ‚ƃ‚ƒfƒ€‚ðŽg‚¢‚Ü‚·BPC ‚ɂ̓VƒŠƒAƒ‹ƒ|[ƒgÚ‘±
  ‚µ‚½’[––‚ª‚ ‚Á‚āA’[––‚ðŽg‚¤l‚ª PC ‚ðŽg‚Á‚Ä”­M‚Å‚«‚Ü‚·B–{•¨‚Ì’[––‚Í
  ‚ ‚Ü‚èƒCƒ“ƒeƒŠƒWƒFƒ“ƒg‚Å‚Í‚È‚­Aƒ†[ƒU‚ɃtƒB[ƒhƒoƒbƒN‚·‚邱‚Æ‚à‚È‚¢‚Ì
  ‚ŁAŠO•t‚¯‚̃‚ƒfƒ€‚ð’[––‚ɐڑ±‚·‚é‚͓̂‚¢‚±‚Æ‚Å‚·B”­M‚ł́A’[––‚Ì
  ‘½‚­‚Í 1 ‚ˆȏã‚Ì“d˜b”ԍ†‚ð ``ƒZƒbƒgƒAƒbƒv'' ‚µ‚Ä‚¨‚¯‚郁ƒbƒZ[ƒW‚Æ‚µ
  ‚Ä‹L‰¯‚µ‚Ä‚¨‚«A‚ ‚éƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚ð‰Ÿ‚µ‚½‚烂ƒfƒ€‚É‘—‚è‚Ü‚·B‘½‚­
  ‚̃‚ƒfƒ€‚à‚Ü‚½“d˜b”ԍ†‚ð‹L‰¯‚µ‚Ä‚¨‚¯‚Ü‚·Bƒ‚ƒfƒ€‚̏‰Šú‰»ƒV[ƒPƒ“ƒX‚Í“d
  ˜b”ԍ†‚ɐ旧‚Á‚čs‚È‚í‚ê‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB“d˜b‰ñü‚ÌŒü‚±‚¤‘¤‚©‚牞“š
  ‚ª•Ô‚Á‚Ä‚«‚½‚çA‚±‚Á‚¿‘¤‚̃‚ƒfƒ€‚ÉŒq‚ª‚éƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚̓ƒOƒCƒ“‚Å
  ‚«‚é‚悤 getty ƒvƒƒOƒ‰ƒ€‚ð“®‚©‚µ‚Ü‚·B

  11.3.2.  ’[––‚Í’…M‚ðŽó‚¯‚‚¯‚é

  Linux ‚ª“®‚­ƒRƒ“ƒsƒ…[ƒ^‚Å‚Í’…M‚ðŽó‚¯‚é‚Ì‚Í‚ ‚½‚è‚Ü‚¦‚Ì‚±‚ƂŁAŒÄ‚яo
  ‚µ‘¤‚̓ƒOƒCƒ“ƒvƒƒ“ƒvƒg‚Ì•\Ž¦ŒãAƒƒOƒCƒ“‚µ‚Ü‚·B‰‚ß‚ÄŒ©‚é‚ƁAƒ_ƒ€’[
  –– (‚ǂ̃Rƒ“ƒsƒ…[ƒ^‚É‚àÚ‘±‚µ‚Ä‚¢‚È‚¢) ‚ª‚Ç‚¤‚µ‚Ä’…M‚ðŽó‚¯‚ç‚ê‚é‚Ì‚©
  Šï–­‚ÉŽv‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA‚Å‚«‚é‚ñ‚Å‚·‚æB‚±‚̂悤‚È‚±‚Æ‚ð‚·‚é——R‚Ì
  ˆê‚‚́A—¿—¦‚ªˆá‚¤“d˜b—¿‹à‚ðß–ñ‚·‚邱‚Æ‚Å‚·B’[––‚Å ``’…M'' ‚̐ݒè‚ð
  ‚µA’[––‘¤‚̃‚ƒfƒ€‚ðŽ©“®’…M (ƒŒƒWƒXƒ^ S0 ‚É 2 ‚ðƒZƒbƒg‚·‚é‚Æ 2 ‰ñƒxƒ‹
  ‚ª–‚Á‚½‚玩“®‰ž“š‚µ‚Ü‚·) ‚É‚·‚é‚È‚Ç’…M—p‚̐ݒ肪•K—v‚Å‚·B’…M‘O‚É’[
  ––‚ƃ‚ƒfƒ€‚Ì“dŒ¹‚ð“ü‚ê‚Ä‚¨‚¢‚āA“d˜b‚ª‚©‚©‚Á‚Ä‚­‚é‚ƁAƒƒOƒCƒ“ƒvƒƒ“ƒv
  ƒg‚ª•\Ž¦‚³‚ꃍƒOƒCƒ“‚Å‚«‚Ü‚·B

  ’[––‚É“d˜b‚ð‚©‚¯‚éƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ɂ́A‚¿‚å‚Á‚Æ•’Ê‚¶‚á‚È‚¢‚±‚Æ‚ð‚·
  ‚é•K—v‚ª‚ ‚è‚Ü‚·B’[––‘¤‚̃‚ƒfƒ€‚ª‰ž“š‚·‚é‚Æ‚·‚®‚ɁAƒzƒXƒg‚̓ƒOƒCƒ“
  (login) ‚ð“®‚©‚·•K—v‚ª‚ ‚è‚Ü‚·BƒzƒXƒg‚Í ``ƒR[ƒ‹ƒoƒbƒN (callback)''
  Žž‚É‚Í ``cb'' ‚ÆŒÄ‚Ô Linux ƒvƒƒOƒ‰ƒ€‚ð‹N“®‚µ‚Ä‚±‚ê‚ðs‚¢‚Ü‚·BƒR[ƒ‹
  ƒoƒbƒN‚Ƃ́AƒRƒ“ƒsƒ…[ƒ^ A ‚ªƒRƒ“ƒsƒ…[ƒ^ B ‚É“d˜b‚ð‚©‚¯AƒRƒ“ƒsƒ…[ƒ^
  B ‚ªˆê’U“d˜b‚ðØ‚Á‚½ŒãAƒRƒ“ƒsƒ…[ƒ^ A ‚É“d˜b‚ð‚©‚¯’¼‚·‚±‚Æ‚Å‚·B’[––
  ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚éƒRƒ“ƒsƒ…[ƒ^ A ‚ðŽg‚Á‚Ä‚¢‚é‚È‚ç‚â‚肽‚¢‚Ì‚Å‚Í‚È‚¢‚Å
  ‚µ‚傤‚©BƒR[ƒ‹ƒoƒbƒNƒvƒƒOƒ‰ƒ€‚Ì ``‚©‚¯’¼‚µ'' ‚Ì•”•ª‚É‚µ‚©ƒzƒXƒg‚ð—˜
  —p‚Å‚«‚È‚¢‚̂ŁA–{“–‚Ì’[––‚É‚Æ‚Á‚Ä•¡ŽG‚ȍì‹Æ‚Æ‚È‚é‚Í‚¸‚Å‚·BƒR[ƒ‹ƒoƒb
  ƒN‚̃ZƒbƒgƒAƒbƒvƒtƒ@ƒCƒ‹‚̓zƒXƒg‘¤‚Ő³‚µ‚­Ý’肳‚ê‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
  ƒR[ƒ‹ƒoƒbƒN‚Í’[––‚É“d˜b‚ð‚©‚¯‚³‚¹A‚»‚̃|[ƒg‚Å mgetty ‚ð“®‚©‚µ‚Ü‚·B
  mgetty Ž©‘Ì (1998”N‘O”¼Œ»Ý) ‚Í’…M‚ðŽó‚¯‚邱‚Æ‚µ‚©‚Å‚«‚È‚©‚Á‚½‚¯‚ǁA
  ƒR[ƒ‹ƒoƒbƒN‹@”\‚ð‘g‚ݍž‚ñ‚ŁA”­M‚à‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚µ‚½B1999”N‘O”¼
  ‚Ì’iŠK‚Å‚±‚ꂪ‚Å‚«‚é‚Æ‚ÍŽv‚¦‚Ü‚¹‚ñ‚Å‚µ‚½‚ªB

  11.4.  ƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚Ƃ̐ڑ±

  ƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ÌŽg‚¢•û‚̈ê‚‚́AƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ªŒq‚Á‚Ä‚¢‚鍂‘¬’Ê
  Mƒlƒbƒgƒ[ƒN‚É‘òŽR‚Ì’[–– (‚âAƒ‚ƒfƒ€) ‚ðÚ‘±‚·‚邱‚Æ‚Å‚·B‚à‚¿‚ë‚ñA
  ƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ɂ͏ˆ—”\—͂ƃlƒbƒgƒ[ƒNƒvƒƒgƒRƒ‹‚ð˜b‚·ƒ\ƒtƒgƒEƒFƒA
  ‚ª•K—v‚ŁA‚ ‚é“_‚ŃRƒ“ƒsƒ…[ƒ^‚ÉŽ—‚Ä‚¢‚Ü‚·Bƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚́A‚Ç‚ñ‚È
  ƒRƒ“ƒsƒ…[ƒ^‚ðÚ‘±‚·‚é‚©“™‚ɂ‚¢‚ㆁ[ƒU‚ƑΘb‚µ‚½‚èA‚ ‚é‚¢‚Í‚»‚̂悤
  ‚È‚±‚Æ‚ð‚¹‚¸‚ɐڑ±‚Å‚«‚é‚à‚Ì‚ª‚ ‚è‚Ü‚·Bƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ðŒo—R‚µ‚ăvƒŠ
  ƒ“ƒ^[‚ɃWƒ‡ƒu‚ð‘—‚Á‚½‚è‚à‚µ‚Ü‚·B

  ¡“ú‚Ì PC ‚́AŠeƒVƒŠƒAƒ‹ƒ|[ƒgŽ©g‚Ƀn[ƒhƒEƒFƒAŠ„‚荞‚Ý‚ª•K—v‚Å‚ ‚邱
  ‚Æ‚ðœ‚¯‚΁AƒeƒLƒXƒg’[––—p‚̃^[ƒ~ƒiƒ‹ƒT[ƒo‚Æ‚µ‚Ă̏ˆ—”\—͂͏\•ª‚É‚ 
  ‚è‚Ü‚·BPC ‚ð‚±‚Ì—p“r‚ÉŽg‚¤‚ɂ́AŠ„‚荞‚Ý‚ª­‚È‚­AŠ„‚荞‚݂̓n[ƒh“I
  ‚É”zü‚³‚ê‚Ä‚¢‚Ü‚·‚̂ŁAƒ\ƒtƒgƒEƒFƒA“I‚ÉŠ„‚荞‚݂𑝂₷‚±‚Æ‚ào—ˆ‚Ü‚¹
  ‚ñB‰ðŒˆô‚̓J[ƒhŽ©‘Ì‚ªŠ„‚荞‚݃VƒXƒeƒ€‚ðŽ‚Á‚Ä‚¢‚鍂‹@”\ƒ}ƒ‹ƒ`ƒ|[ƒg
  ƒVƒŠƒAƒ‹ƒJ[ƒh‚ðŽg—p‚·‚邱‚Æ‚Å‚· (‚ ‚é‚¢‚Í—õ‰¿”Å‚È‚çAPC ‚ÌŠ„‚荞‚Ý‚ð
  Šeƒ|[ƒg‚Å‹¤—L‚·‚é‚à‚Ì‚ª‚ ‚è‚Ü‚·)B‚±‚̂悤‚ȃJ[ƒh‚ɂ‚¢‚Ă̏ڂµ‚¢î
  •ñ‚Í Serial-HOWTO ‚ð‚²——‚­‚¾‚³‚¢BLinux ‚̉º‚ŁA‚½‚­‚³‚ñ‚̃VƒŠƒAƒ‹ƒ|[
  ƒg‚ɑ΂µ‚Ä getty ‚ª‘–‚é PC ‚̓^[ƒ~ƒiƒ‹ƒT[ƒo‚¾‚ƍl‚¦‚Ä‚à‚¢‚¢‚Ì‚Å‚·B
  ƒlƒbƒgƒ[ƒN‰z‚µ‚É‘¼‚Ì PC ‚ƘAŒg‚µ‚½‚èAŽå‚È–ð–Ú‚ªƒf[ƒ^‚ð’ʉ߂³‚¹‚½‚è
  14 ƒoƒCƒg (‚©A‚»‚êˆÈã) –ˆ‚ɃVƒŠƒAƒ‹ƒ|[ƒg‚ÌŠ„‚荞‚Ý‚ðˆµ‚¤‚Ì‚Å‚ ‚ê
  ‚΁A‚»‚ê‚ÍŽ–ŽÀãƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ÆŒ¾‚¦‚Ü‚·B``redius'' ‚ƌĂԃ\ƒtƒg
  ƒEƒFƒA‚ªŽžXŽg‚í‚ê‚Ü‚·B

  ƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚Í’[––‚¾‚¯‚Å‚È‚­A‚»‚êˆÈŠO‚É‚àƒT[ƒrƒX‚ð’ñ‹Ÿ‚·‚é‚悤i
  ‰»‚µ‚Ü‚µ‚½B‚»‚ê‚Í’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é PC ‚É‚à–ð‚É—§‚‚µAŽžX‚Í“d˜b
  ü‚ð‚‚Ȃ¢‚¾ƒ‚ƒfƒ€ƒv[ƒ‹‚É‚àÚ‘±‚³‚ê‚Ü‚µ‚½B“d˜b‚Ì’…M‚É‚½‚¢‚µ‚ăT[ƒr
  ƒX‚·‚éƒfƒWƒ^ƒ‹Ú‘±‚ð•K—v‚Æ‚·‚é 56 K ƒ‚ƒfƒ€‚̏oŒ»‚ŁA“d˜b‰ïŽÐ‚ւ̃fƒWƒ^
  ƒ‹ƒCƒ“ƒ^[ƒtƒF[ƒX‚ª•K—v‚Æ‚È‚è‚Ü‚µ‚½B‚±‚ê‚Í (‚»‚µ‚Ä‚æ‚èˆÈã‚Ì‚à‚Ì‚ª)
  Aƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ðƒŠƒvƒŒ[ƒX‚·‚é ``ƒŠƒ‚[ƒgƒAƒNƒZƒXƒT[ƒo'' ‚É‚æ‚Á‚Ä
  ¡“ú‹Ÿ‹‹‚³‚ê‚Ä‚¢‚Ü‚·Bƒ^[ƒ~ƒiƒ‹ƒT[ƒo‚ɐڑ±‚³‚ê‚Ä‚¢‚鑽‚­‚Ì“Æ—§‚µ‚½“d
  ˜bü‚Ì‘ã‚è‚ɁA(‘½”‚ ‚邤‚¿‚É‚Ì) Še 1 –{‚É‚½‚­‚³‚ñ‚̃fƒWƒ^ƒ‹“d˜b‚Ì’…M
  ‚ðŽó‚¯‚ç‚ê‚é‚̂ŁA­‚È‚¢ƒP[ƒuƒ‹‚Å‚·‚Ý‚Ü‚·BƒŠƒ‚[ƒgƒAƒNƒZƒXƒT[ƒoã‚Å
  ‚Í‚½‚­‚³‚ñ‚Ì“d˜b”ԍ†‚â’[––‚ª•K—v‚È‘½”‚̐ڑ±ŽÒ’B‚Í‚à‚͂⑶Ý‚¹‚¸A]‚Á
  ‚ă^[ƒ~ƒiƒ‹ƒT[ƒo‚ÌŒãŒp‚Í‚½‚â‚·‚­ƒeƒLƒXƒg’[––‚ðƒT[ƒrƒX‚Å‚«‚Ü‚¹‚ñB

  11.5.  ƒRƒlƒNƒ^‚ƃAƒ_ƒvƒ^‚̃^ƒCƒv

  ƒRƒlƒNƒ^‚Í”¼‰i‹v“I‚ɃP[ƒuƒ‹’[‚©ƒn[ƒhƒEƒFƒAƒ†ƒjƒbƒg‚ÉŽæ‚è•t‚¯‚ç‚ê‚Ü
  ‚·BƒVƒŠƒAƒ‹’ʐM‚ÅŽg‚¤ƒRƒlƒNƒ^‚É‚Í 2 ‚‚̊î–{“I‚ȃ^ƒCƒv‚ª‚ ‚è‚Ü‚·B‚»
  ‚ê‚́A 1. ƒsƒ“•t‚«‚Ì DBxx (DB25 ‚̂悤‚È) ‚ƁA2. “d˜bü‚ÉŽg‚¤ƒ‚ƒWƒ…ƒ‰
  [Œ^‚̃RƒlƒNƒ^‚Å‚·B

  ƒAƒ_ƒvƒ^‚̓RƒlƒNƒ^‚̂悤‚ÉŒ©‚¦‚Ü‚·‚ªA—¼’[‚ɂ‚¢‚Ä‚¢‚Ü‚·BƒP[ƒuƒ‹‚Ì‚æ
  ‚¤‚È‚à‚Ì‚Å‚·‚ªAƒRƒlƒNƒ^ˆÈŠO‚ÌŽc‚è‚Ì•”•ª‚̓P[ƒuƒ‹‚Å‚Í‚È‚­A’·‚­‚Í‚ ‚è
  ‚Ü‚¹‚ñBƒAƒ_ƒvƒ^‚Ì—¼’[‚̓vƒ‰ƒO‚É‚È‚Á‚Ä‚¢‚Ü‚·B‚»‚ê‚ðŽg‚¦‚Ό݊·«‚Ì‚È‚¢
  ƒRƒlƒNƒ^“¯Žm‚ðÚ‘±‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒAƒ_ƒvƒ^‚Í”zü‚̕ύX‚É‚àŽg—p‚µ‚Ü
  ‚·BƒAƒ_ƒvƒ^‚Ì‘ã—p•i‚Æ‚µ‚Ä“Á•Ê‚È (‘½•ªAŽ©ì‚Ì) ƒP[ƒuƒ‹‚ðŽg‚¤‚±‚Æ‚à‚ 
  ‚è‚Ü‚·B

  11.5.1.  ƒRƒlƒNƒ^ / ƒAƒ_ƒvƒ^‚̐«•Ê

  ƒRƒlƒNƒ^ (‚ ‚é‚¢‚̓Aƒ_ƒvƒ^‚̈ê’[) ‚́AƒIƒX‚©ƒƒX‚Ì‚Ç‚¿‚ç‚©‚Å‚·Bƒsƒ“‚É
  ‚È‚Á‚Ä‚¢‚éƒRƒlƒNƒ^‚ªƒIƒX‚ŁAƒ\ƒPƒbƒg (‚±‚ê‚àƒsƒ“‚ƌĂԏꍇ‚ª‚ ‚è‚Ü‚·)
  ‚Ì•û‚̓ƒX‚Å‚·Bƒ‚ƒWƒ…ƒ‰[ƒRƒlƒNƒ^‚̏ꍇA’[Žq‚ª˜Io‚µ‚Ä‚¢‚é•û‚ªƒvƒ‰ƒO
  ‚ŁA“à‘¤‚É’[Žq‚ª‚ ‚é‚à‚Ì (Œ©‚¦‚É‚­‚¢) ‚ªƒWƒƒƒbƒN‚Å‚·Bƒvƒ‰ƒO‚ªƒIƒX‚ŁA
  ƒWƒƒƒbƒN‚ªƒƒX‚Å‚·B

  11.5.2.  ƒAƒ_ƒvƒ^‚̃^ƒCƒv

  ƒAƒ_ƒvƒ^‚ɂ́Aƒkƒ‹ƒ‚ƒfƒ€AƒWƒFƒ“ƒ_ƒ`ƒFƒ“ƒWƒƒ[Aƒ|[ƒgƒAƒ_ƒvƒ^‚Ì 3 ‚Â
  ‚ÌŠî–{“I‚ȃ^ƒCƒv‚ª‚ ‚è‚Ü‚·BŠô‚‚©‚̃Aƒ_ƒvƒ^‚ɂ́A‚±‚Ì 3 ‚‚̋@”\‚Ì“à
  1 ‚ˆȏオ‚ ‚è‚Ü‚·B

  o  ƒkƒ‹ƒ‚ƒfƒ€ƒAƒ_ƒvƒ^ : “à•”‚Å”zü‚ð•Ï‚¦‚éBƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚̂悤‚È
     ‚à‚́B

  o  ƒWƒFƒ“ƒ_[ƒ`ƒFƒ“ƒWƒƒ : ƒRƒlƒNƒ^‚̐«•Ê (ƒIƒXAƒƒX) ‚ð•ÏŠ·‚·‚éB“¯‚¶
     «•Ê‚Ì 2 ‚‚̃RƒlƒNƒ^‚ðŒÝ‚¢‚ɐڑ± (‘•’…) ‚Å‚«‚éB

  o  ƒ|[ƒgƒAƒ_ƒvƒ^ : ƒRƒlƒNƒ^‚̃^ƒCƒv‚ð•Ê‚È‚à‚Ì‚É•ÏŠ·‚·‚é (DB9 ‚©‚ç DB
     25 ‚Ȃǂ̂悤‚É)B

  11.5.3.  DB ƒRƒlƒNƒ^

  (ƒP[ƒuƒ‹’[‚É DB ƒRƒlƒNƒ^‚ðŽæ‚è•t‚¯‚é‚É‚Í DB ƒRƒlƒNƒ^‚ÌŽæ‚è•t‚¯‚ð‚²——
  ‚­‚¾‚³‚¢B) ƒRƒlƒNƒ^‚Í 9 ƒsƒ“‚© 25 ƒsƒ“‚Å‚·BEIA-232 ‚Ì‹KŠiã‚Í 25 ƒs
  ƒ“‚Å‚·‚ªA‚±‚ê‚ç‚̃sƒ“‚Ì‚Ù‚Æ‚ñ‚ǂ̓VƒŠƒAƒ‹ƒ|[ƒg‚Å‚Í•’Ê‚ÍŽg‚í‚ê‚È‚¢‚Ì
  ‚ŁA9 ƒsƒ“‚ŏ\•ª‚È‚Ì‚Å‚·Bƒsƒ“”z’u‚ɂ‚¢‚Ä‚Í DB9-DB25‚ð‚²——‚­‚¾‚³‚¢B
  •’ʁAƒsƒ“‚ɂ͔ԍ†‚ªU‚ç‚ê‚Ä‚¢‚āA–Ú‚ð‹ß‚¯‚é‚©AŠg‘勾‚ðŽg‚Á‚ÄŒ©‚邱
  ‚Æ‚ª‚Å‚«‚Ü‚·B

  11.5.4.  RJ ƒ‚ƒWƒ…ƒ‰[ƒRƒlƒNƒ^

  Œ»‘ã“I‚È“d˜bƒRƒlƒNƒ^‚̂悤‚ÈŠOŒ©‚Å‚·‚ªA•K‚¸‚µ‚à“d˜bƒRƒlƒNƒ^‚Ƃ̌݊·«
  ‚Í‚ ‚è‚Ü‚¹‚ñB``RJ ƒRƒlƒNƒ^‚ÌŽæ‚è•t‚¯''‚ð‚²——‚­‚¾‚³‚¢B‚±‚ê‚É‚Í 6 ŒÂ‚©
  8 ŒÂ‚Ü‚½‚Í 10 ŒÂ‚Ì’[Žq‚ª‚‚¢‚Ä‚¢‚Ü‚·B RJ11/14 ‚Í 4-6 ’[Žq•t‚«‚Ì“d˜bƒv
  ƒ‰ƒO‚ŁAŠOŒ©‚Í VT (‚Ü‚½‚Í‘¼‚Ì) ’[––‚ÌŒãŠúƒ‚ƒfƒ‹‚ÅŽg‚í‚ê‚Ä‚¢‚é MMJ ƒRƒl
  ƒNƒ^ (6 ’[Žq) ‚ÉŽ—‚Ä‚¢‚Ü‚·BMMJ ‚ɂ̓IƒtƒZƒbƒgƒ^ƒu‚ª‚ ‚èA RJ11/14 ‚Æ
  ‚͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñB‚µ‚©‚µŠô‚‚©‚̃RƒlƒNƒ^‚́A MMJ ‚© RJ11/14 ‚Ì—¼•û
  ‚ƌ݊·«‚ª‚ ‚é‚悤‚ɍì‚ç‚ê‚Ä‚¢‚Ü‚·BMMJ ‚̃sƒ“”z’u‚Í 1-DTR,2-TXD,
  3-TXD GND, 4-RXD GND, 5-RXD, 6-DSR ‚Æ‚È‚è‚Ü‚·B

  MMJ (‚Ü‚½‚́ARJ11/14) ƒRƒlƒNƒ^•t‚«‚̃kƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚́A1 ‚Æ 6A2 ‚Æ
  5 ‚»‚µ‚Ä 3 ‚Æ 4 ‚ðÚ‘±‚µ‚Ü‚·BDTR/DSR ƒtƒ[§Œäü‚ðŒ‹‚ñ‚¾ƒP[ƒuƒ‹‚ð
  Žg‚Á‚Ä‚àALinux ‚Å‚Í (‚Ü‚¾) ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚É’ˆÓ‚µ‚Ä‚¨‚¢‚Ä‚­
  ‚¾‚³‚¢B‰½ç–œŒ¬‚à‚̉ƒë‚ÅŽg‚í‚ê‚Ä‚¢‚é•Ç‚©‚ç“d˜b‚É”zü‚³‚ꂽ 4 ’[Žq‚Ì
  “d˜bü‚ɂ‚¢‚Ä—‰ð‚µ‚Ä‚¢‚é‚È‚çA6 ’[Žq‚̃kƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚ðŽ©ì‚·‚é‚Ì
  ‚ÍŠÈ’P‚È‚±‚Æ‚Å‚·B“d˜bü‚àƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚Å‚·‚©‚çB‚»‚ê‚ð‚æ‚­Œ©‚āA
  “¯‚¶•û–@‚ÅŒ‹ü‚·‚ê‚΂悢‚Ì‚Å‚·B

  •½‚ç‚ȏ°–Ê‚É (‚Ë‚¶‚ê‚ð‚‚¯‚È‚¢‚Å) ‚»‚̃P[ƒuƒ‹ (‚à‚µ‚­‚Í’[––‚̃kƒ‹ƒ‚ƒf
  ƒ€ƒP[ƒuƒ‹) ‚ð’u‚¢‚½‚çAƒP[ƒuƒ‹‚Ì—¼’[‚̃vƒ‰ƒO‚ɂ͏ãŒü‚« (‚ ‚é‚¢‚Í—¼•û
  ‹¤‰ºŒü‚«) ‚Ì‹àF‚Ì’[Žq‚ª‚ ‚é‚Ì‚É‹C‚ª‚‚­‚Å‚µ‚傤Bƒkƒ‹ƒ‚ƒfƒ€‚È‚Ì‚É‚È‚º
  ¶‰E‘ΏۂɂȂÁ‚Ä‚é‚ñ‚¾‚낤‚Æ‚¿‚å‚Á‚ƍl‚¦‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒCƒ“ƒ‰ƒCƒ“ƒJ
  ƒvƒ‰‚ð“ñŽO‚̃P[ƒuƒ‹‚ƈꏏ‚ÉŽg‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŠeƒCƒ“ƒ‰ƒCƒ“ƒJƒvƒ‰‚à
  ‚Ü‚½ƒkƒ‹ƒ‚ƒfƒ€ƒAƒ_ƒvƒ^‚Ȃ̂ŁA‚·‚ׂä‚Ü‚­“®‚­‚Å‚µ‚傤B2 ‚‚̃kƒ‹ƒ‚ƒf
  ƒ€ƒfƒoƒCƒX‚ðˆê—ñ‚ÉŒq‚®‚È‚çƒXƒgƒŒ[ƒg‚Ȑڑ±‚É‚µ‚Ü‚·B

  RJ45 ‚Æ RJ48 ‚ɂ͒ʏí 8 ‚‚̒[Žq‚Ì“d˜bƒvƒ‰ƒO‚ª‚ ‚è‚Ü‚·B‚µ‚©‚µA‚È‚©‚É
  ‚Í 10 ’[Žq‚Ì‚à‚Ì‚ª‚ ‚Á‚āA10 ’[Žq‚̃RƒlƒNƒ^‚Í•‚ªL‚¢‚̂ŁA8 ’[Žq‚̃R
  ƒlƒNƒ^‚ɂ͍‡‚í‚È‚¢‚Å‚µ‚傤B“d˜bü‚̂悤‚ȃtƒ‰ƒbƒgƒP[ƒuƒ‹‚âAŠÛ‚¢ƒcƒC
  ƒXƒgƒyƒAƒP[ƒuƒ‹‚Ì—¼•û‚ÅŽg‚í‚ê‚Ä‚¢‚Ü‚·BƒRƒlƒNƒ^‚̃P[ƒuƒ‹‘¤‚́AŠÛƒP[
  ƒuƒ‹‚ƃtƒ‰ƒbƒgƒP[ƒuƒ‹‚ňá‚Á‚Ä‚¨‚èA‚Ü‚½ RJ45 ‚Æ RJ48 ‹¤‚É 8 ‚© 10 ’[
  Žq‚Ì‚à‚Ì‚ª‚ ‚é‚̂ŁAŠÔˆá‚¦‚È‚¢‚悤‹C‚ð•t‚¯‚Ä‚­‚¾‚³‚¢BRJ48 ‚É‚Í“ÁŽê‚È
  ƒ^ƒu‚ª‚ ‚é‚̂ŁARJ48 ƒvƒ‰ƒO‚Í RJ45 ƒWƒƒƒbƒN‚É‚Í‘}‚µ‚±‚ß‚È‚¢‚Å‚µ‚傤 (R
  J45 ƒvƒ‰ƒO‚Í RJ48 ƒWƒƒƒbƒN‚ɍ‡‚¢‚Ü‚·)B‚»‚ê‚̓}ƒ‹ƒ`ƒ|[ƒgƒVƒŠƒAƒ‹ƒJ[
  ƒh‚âƒlƒbƒgƒ[ƒN‘•’u‚ÅŽg‚í‚ê‚Ü‚·B8 ’[Žq‚̃sƒ“”ԍ†‚ðŽ¦‚µ‚Ü‚·B

         ƒvƒ‰ƒO                        ƒWƒƒƒbƒN
         (ƒP[ƒuƒ‹’[‚ÌŠOŠÏ)           (•Ç–Ê‚ÌŒŠ‚ÌŠOŠÏ)

            .__________.                   .__________.
            | 87654321 |                   | 12345678 |
            |__.    .__|                   |__.    .__|
               |____|                         |____|

  11.6.  ƒP[ƒuƒ‹‚ðì‚é‚©A‰ü‘¢‚·‚é

  11.6.1.  ”ƒ‚¤‚©ì‚é‚© ?

  ’Z‚©‚¢ƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚ðw“ü‚µ‚悤‚Æ‚·‚éê‡A‚»‚ê‚É‚Í‚æ‚­ƒVƒŠƒAƒ‹ƒv
  ƒŠƒ“ƒ^ƒP[ƒuƒ‹‚ƃ‰ƒxƒ‹‚ª“\‚Á‚Ä‚ ‚è‚Ü‚· (‚Å‚àƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^‚ÍŒ»Ý‚Å‚Í
  ‚ ‚Ü‚èƒ|ƒsƒ…ƒ‰[‚Å‚Í‚È‚­AƒP[ƒuƒ‹‚à‚»‚¤‚Å‚·)BŽc”O‚È‚ª‚çAƒn[ƒhƒEƒF
  ƒAƒtƒ[§Œä—p‚É‚Í‚¨‚»‚ç‚­Žg‚¦‚È‚¢‚Å‚µ‚傤BƒP[ƒuƒ‹’[‚̃RƒlƒNƒ^[‚ªA
  ‚ ‚È‚½‚̃Rƒ“ƒsƒ…[ƒ^‚â’[––‚̃RƒlƒNƒ^‚ɍ‡‚¤‚©‚Ç‚¤‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢B

  ’[––‚ðÚ‘±‚·‚é‚Ì‚É’·‚¢ƒP[ƒuƒ‹‚ª•K—v‚¾‚Á‚½‚èAƒn[ƒhƒEƒFƒAƒRƒ“ƒgƒ[ƒ‹
  ‚Ì•K—v‚ª‚ ‚鎞‚ɁA‚»‚ê‚ÉŒ©“–‚Á‚½ƒP[ƒuƒ‹‚𓾂é‚ɂ͂ǂ̂悤‚É‚·‚ê‚΂悢
  ‚Ì‚Å‚µ‚傤 ? ³‚µ‚¢Šù¬ƒP[ƒuƒ‹‚ðŒ©‚Â‚¯‚é‚͓̂‚¢‚±‚Æ‚Å (ƒCƒ“ƒ^[
  ƒlƒbƒg‚Å’T‚¹‚ÎŒ©‚‚©‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ)A“Á‚ɍŏ¬ŒÀ‚Ì”zü (4 –{) ‚Ȃ珮
  ‚³‚ç‚Å‚·B‘I‘ðŽˆ‚Ìˆê‚‚͒•¶»ì•i‚ðŽg‚¤‚±‚ƂŁA­‚µ‚‰¿‚É‚È‚è‚Ü‚·‚ªA
  ’N‚©ì‚Á‚Ä‚­‚ê‚él‚ª‚¢‚é‚È‚çŠù»•i‚Æ”ä‚ׂĂ»‚ñ‚Ȃɍ‚‚­‚Í‚È‚è‚Ü‚¹‚ñ (Ž„
  ‚Í‚»‚¤‚µ‚Ü‚µ‚½)B‚à‚¤ˆê‚‚̑I‘ðŽˆ‚ÍŽ©•ª‚ōì‚邱‚Æ‚Å‚·B‚±‚ê‚É‚Í“Á•Ê‚È
  ƒc[ƒ‹‚ª•K—v‚Å‚·B‚»‚ê‚ðŒ©‚Â‚¯‚½‚çAŽg—pÏ‚݂̃P[ƒuƒ‹‚È‚ñ‚ĈÀ‚¢”ƒ•¨‚Å
  ‚·‚ªA‚¨‚»‚ç‚­ƒRƒlƒNƒ^•”•ª‚Ì”zü‚ðŒq‚¬’¼‚·•K—v‚ª‚ ‚è‚Ü‚·B’Z‚©‚¢ƒP[ƒu
  ƒ‹‚ɂ‚¢‚Ä‚¢‚é‚̂͌Œ肳‚ꂽ¬Œ`ƒRƒlƒNƒ^‚ŁAÄ”zü‚Å‚«‚È‚¢‚悤‚É‚È‚Á‚Ä
  ‚¢‚Ü‚·‚ªA’•¶¶ŽY•i‚⎩ì‚̃RƒlƒNƒ^‚È‚ç”zü‚ð‚â‚è’¼‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B
  Ž©ìƒP[ƒuƒ‹‚Ì’·Š‚́AƒP[ƒuƒ‹‚ª‰ó‚ꂽ (‚ ‚é‚¢‚Í’²Žq‚ªˆ«‚¢) ‚Æ‚«‚âA‹}
  ‚É‘¼‚̃P[ƒuƒ‹‚ðì‚é•K—v‚ª‚ ‚é‚Æ‚«‚É‚ ‚È‚½‚Ì‹Z—Ê‚Å‚à‚Á‚čì‚ê‚邱‚Æ‚Å
  ‚·B

  11.6.2.  ƒsƒ“”ԍ†

  ƒsƒ“”ԍ†‚̓RƒlƒNƒ^‚̃vƒ‰ƒXƒ`ƒbƒN•”‚ɍ‚Ü‚ê‚Ä‚¢‚Ü‚·BŠeƒsƒ“‚Ì‹ß‚­‚É‚ ‚Á
  ‚āAŒ©‚é‚É‚ÍŠg‘勾‚ª•K—v‚É‚È‚é‚Å‚µ‚傤B

  11.6.3.  ƒP[ƒuƒ‹’[‚É DB ƒRƒlƒNƒ^‚ðŽæ‚è•t‚¯‚é

  ``DB ƒRƒlƒNƒ^''‚ÉŠÈŒ‰‚Èà–¾‚ª‚ ‚è‚Ü‚·BŽc”O‚È‚ª‚çAÅ‹ß‚̃P[ƒuƒ‹‚Ì‚Ù
  ‚Æ‚ñ‚ǂ͐¬Œ`ƒRƒlƒNƒ^‚Ȃ̂ŁA‰ü‘¢‚Í‚Å‚«‚Ü‚¹‚ñBƒlƒW‚ðŠO‚µ‚āAü‚ð•t‚¯‘Ö
  ‚¦‚ç‚ê‚é‚à‚Ì‚à‚ ‚è‚Ü‚·BƒP[ƒuƒ‹‚ðì‚Á‚½‚èAŠù‘¶‚Ì‚à‚Ì‚ðì‚è’¼‚µ‚½‚è‚·
  ‚é‚È‚çAƒsƒ“‚ɂ‚¢‚Ä’m‚Á‚Ä‚¨‚©‚˂΂Ȃè‚Ü‚¹‚ñBƒsƒ“‚É‚Í”¼“c•t‚¯ƒ^ƒCƒv‚Æ
  —‡ü‚ð‚©‚µ‚ß‚éƒ^ƒCƒv ‚Ì 2 ‚‚ª‚ ‚è‚Ü‚·B

  ‚©‚µ‚ߎ®ƒsƒ“‚́A‚©‚µ‚߂邽‚ß‚Ì“Á•Ê‚ȍH‹ï‚Æ``‘}“ü / ˆøo‚µ'' H‹ï‚à•K—v
  ‚Å‚·B‚±‚ê‚ç‚̃c[ƒ‹‚ðˆê’U“üŽè‚·‚ê‚΁A”¼“c•t‚¯‚É‚æ‚鐻ì‚æ‚葁‚¢‚Å‚µ‚å
  ‚¤B2 –{‚̐ü‚ð 1 ‚‚̃sƒ“‚É‘}‚·‚È‚ç (Ú‘±Ï‚݂̃sƒ“‚Æ‘¼‚̃sƒ“‚ðƒWƒƒƒ“
  ƒp[‚·‚éê‡‚à)A”¼“c•t‚¯‚Ì‚Ù‚¤‚ª‘‚¢‚Å‚µ‚傤‚¯‚ǁB‚È‚º‚È‚çA‚©‚µ‚ߎ®
  ƒsƒ“‚ÍŠe 1 –{‚̐ü‚ɂЂƂ‚¾‚¯‚µ‚©•t‚¯‚ç‚ê‚Ü‚¹‚ñ‚ªA”¼“c•t‚¯‚Ì‚Ù‚¤‚Í 1
  ‚‚̃sƒ“‚ɑ΂µ‚Ä 1 –{ˆÈã‚‚¯‚ç‚ê‚é‚©‚ç‚Å‚·B

  ‚©‚µ‚ߎ®ƒsƒ“‚ð‘}“ü‚·‚é‚É‚ÍŽè‚©H‹ï‚ðŽg‚Á‚Ä‘}‚µž‚Ý‚Ü‚·BH‹ï‚Ńsƒ“‚ðŽæ
  ‚èŠO‚·‚ɂ͏­‚µ‚±‚‚ª‚¢‚è‚Ü‚·B–Ú‚Ì‘O‚ɍH‹ï‚Ɛü‚ª‚ ‚ê‚΁A‚±‚ê‚©‚ç‚ÌŽwŽ¦
  ‚Í‚·‚®—‰ð‚Å‚«‚Ü‚·B‚Ü‚¸Aƒsƒ“‚ÌŒã‚ë‚̐ü‚ÌŽü‚è‚ɍH‹ï‚̐æ‚ð‰Ÿ‚µ‚‚¯AƒR
  ƒlƒNƒ^‚ÌŒŠ‚É‚Æ‚Ç‚­‚Ü‚Å (‚¨‚æ‚» 1.5 cm) ‘}“ü‚µ‚Ü‚·B‚ǂꂾ‚¯‘}“ü‚·‚é‚©
  ‚ðŽ¦‚·ƒ}[ƒN‚ª‚‚¢‚Ä‚¢‚éH‹ï‚à‚ ‚è‚Ü‚·BH‹ï‚̐æ‚ɂ͐æ×‚肵‚½Ø‚ê–Ú‚ª
  ‚ ‚é‚̂ŁAü‚æ‚èL‚¢Ø‚ê–Ú‚©‚çŽn‚߂āAH‹ï‚̐æ‚ð“dü‚ɉŸ‚µ‚‚¯‚Ü‚·BH
  ‹ï‚ɂ͐悪 2 ‚‚ ‚è‚Ü‚·B“dü‚ð‚Í‚³‚ݍž‚Ý‚É‚­‚¢•û‚́A“dü‚ð‚Ù‚ÚŠ®‘S‚É
  •¢‚¤‚Ì‚Å—eˆÕ‚É“dü‚ðˆø‚«”²‚¯‚Ü‚·B

  æ’[‚ª“KØ‚É‘}“ü‚³‚ꂽó‘ԂŁAH‹ï‚Æ“dü‚ð‚ä‚Á‚­‚èˆø‚¢‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B
  o‚Ä‚±‚È‚¢‚È‚çAH‹ï‚ª³‚µ‚­‘}“ü‚³‚ê‚Ä‚¢‚È‚¢‚̂ŁA‚à‚¤‚·‚±‚µ‰Ÿ‚µž‚Þ
  ‚©Aˆá‚¤ˆÊ’u‚É‚Ë‚¶‚Á‚Ä‚Ý‚Ä‚­‚¾‚³‚¢ (‚ ‚é‚¢‚Í—¼•û‚Æ‚àŽŽ‚µ‚Ä‚Ý‚é)B‚à‚µ
  ‚©‚µ‚½‚çƒsƒ“‚ð“®‚©‚·‚̂ɈႤŽí—ނ̍H‹ï‚ðŽg‚Á‚Ä‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚Ì
  H‹ï‚ðŽg‚¦‚΁AƒXƒgƒŒ[ƒgƒP[ƒuƒ‹‚ðƒkƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚É‚µ‚½‚è‚·‚邱‚Æ‚ª
  ‚Å‚«‚Ü‚·B

  ``‘}“ü / ˆø‚«”²‚«'' H‹ï‚ÌŽg—p‚É‚Í–â‘肪‚ ‚è‚Ü‚·BH‹ï‚ªƒsƒ“‚̌㕔‚É‘}
  “ü‚Å‚«‚È‚¢‚È‚çAƒsƒ“‚ªü‚ð‚«‚¿‚ñ‚Æ‚©‚µ‚ß‚Ä‚¨‚炸AH‹ï‚̐悪ŠÛ‚Ü‚Á‚Ä‚È
  ‚­‚ÄŠp‚Á‚Û‚­‚È‚Á‚Ä‚é‚©‚ç‚Å‚µ‚傤Bƒsƒ“‚ªoŽn‚ß‚Ä‚à‚·‚ׂĈø‚«”²‚¯‚È‚¢‚È
  ‚çAƒsƒ“‚ª‹È‚Á‚Ä‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñBŠg‘勾‚ÅŒ©‚Ä‚­‚¾‚³‚¢Bƒvƒ‰ƒCƒ„‚Ńs
  ƒ“‚ð‚Ü‚Á‚·‚®‚É‚µ‚悤‚Æ‚·‚é‚ƁA‹à‚ß‚Á‚«‚ð‚ß‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚½‚Ü‚É‘¾
  ‚¢ƒXƒNƒŠƒ…[ƒhƒ‰ƒCƒo‚̃uƒŒ[ƒh‚̐æ (‚Ü‚½‚Í‚»‚ê‚ÉŽ—‚½‚à‚Ì) ‚ʼnŸ‚µ‚‚¯‚½
  ‚肵‚Ü‚·‚ªA‚ ‚ñ‚Ü‚è‹­‚­‰Ÿ‚µ‚‚¯‚é‚ƃvƒ‰ƒXƒ`ƒbƒN‚ÌŒŠ‚ðí‚Á‚½‚èAƒsƒ“‚ð
  ‹È‚°‚Ä‚µ‚Ü‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚â‚è•û‚ð’m‚炸‚ɁA‚ ‚é‚¢‚Íà–¾‘‚ð“Ç‚Ü‚¸‚É”¼“c•t‚¯‚ð‚·‚é‚Ì‚Í‚â‚ß‚Ü‚µ‚å
  ‚¤‚ˁB

  11.6.4.  RJ ƒRƒlƒNƒ^‚ÌŽæ‚è•t‚¯

  ‚±‚ê‚Í‚·‚²‚­‚ ‚è‚ӂꂽ“d˜b‚ÅŽg‚í‚ê‚é“d˜b—p‚̃‚ƒWƒ…ƒ‰[ƒWƒƒƒbƒNƒRƒlƒNƒ^
  ‚Å‚·B‚µ‚©‚µˆá‚¤ƒ^ƒCƒv‚Ì‚à‚Ì‚à‚½‚­‚³‚ñ‚ ‚è‚Ü‚· ( ``RJ ƒ‚ƒWƒ…ƒ‰[ ƒRƒl
  ƒNƒ^''‚ð‚²——‚­‚¾‚³‚¢)B

  ‚±‚ÌŽí‚̃^ƒCƒv‚̍ė˜—p‚ÍŠÈ’P‚Å‚Í‚ ‚è‚Ü‚¹‚ñBü‚ðˆø‚Á’£‚èo‚µ‚āA‹àF‚Ì
  ’[Žq‚ðã‚°‚邱‚Æ‚ª‚Å‚«‚é‚­‚³‚ÑŒ^‚Ì‚à‚Ì‚ð‰Ÿ‚µž‚߂΁AƒRƒlƒNƒ^‚͍ė˜—p‚Å
  ‚«‚Ü‚·BŽæ‚è•t‚¯‚É‚Í“Á•Ê‚È’÷‚ß•t‚¯H‹ï‚ªŠeƒRƒlƒNƒ^ƒ^ƒCƒv–ˆ‚É•K—v‚Å‚·B

  ‚à‚µ’÷‚߂‚¯H‹ï‚ª‚È‚­‚Ä‚àA¬‚³‚ȃhƒ‰ƒCƒo[ (‚»‚ê‚ƃnƒ“ƒ}[)‚ðŽg‚¦‚Î
  Žæ‚è•t‚¯‚ç‚ê‚Ü‚· (‚¿‚å‚Á‚Ɠ‚¢‚¯‚Ç)BƒP[ƒuƒ‹‚Ì“dü‚ðƒRƒlƒNƒ^‚Ì’†‚É
  “ü‚ê‚āAâ‰‘Ì‚ÌŠÔ‚Æ’[Žq‚̊ԂɃsƒbƒ^ƒŠŽû‚Ü‚é‚悤‚ɁAŠe’[Žq–ˆ‚ɏ¬‚³‚ȃh
  ƒ‰ƒCƒo[‚Å‹­‚­‰Ÿ‚µ‚‚¯‚Ü‚·B’[Žq‚Ì•‚Æ‚Ù‚Ú“¯‚¶ƒhƒ‰ƒCƒo[ƒwƒbƒh‚ðŽg‚í‚È
  ‚©‚Á‚½‚èA‰Ÿ‚µ‚‚¯‚½Žž‚Ƀhƒ‰ƒCƒo[‚ªŠŠ‚Á‚½‚è‚·‚é‚ÆŽ¸”s‚µ‚Ü‚·‚æB¬‚³‚È
  ƒnƒ“ƒ}[‚Ńhƒ‰ƒCƒo[‚ð‹­‚­’@‚¢‚Ä‚à‚æ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ (Å‰‚ÍŽè‚ʼnŸ‚µ‚Ü
  ‚·)B

  ’[Žq‚ð‰Ÿ‚µ‚Ä‚¢‚鎞‚ɁAƒRƒlƒNƒ^‚ÌŽæ‚èŠO‚µƒŒƒo[‚ð‚Â‚¯‚È‚¢‚悤’ˆÓ‚µ‚Ä
  ‚­‚¾‚³‚¢BŠ÷‚É‚»‚ê‚ðæ‚¹‚āA’[Žq‚ð‰Ÿ‚³‚È‚¢‚Å‚­‚¾‚³‚¢B‘ã‚è‚ɁAƒŒƒo[‚Æ
  ƒ{ƒfƒB‚ÌŠÔ‚Ì—ô‚¯–Ú‚É‚Ò‚Á‚½‚荇‚¤‹l‚ß‚à‚Ì (”–‚³–ñ 1 mm) ‚ð‹l‚ß‚Ä ‚¨‚¢‚Ä
  ‚­‚¾‚³‚¢B‹l‚ß‚à‚̂ɂ́AŒú‚¢ƒ{[ƒ‹Ž†‚©”–‡‚Ì–¼ŽhA‚Ü‚½‚͔‚ðŽg‚¦‚΂悢
  ‚ÆŽv‚¢‚Ü‚·BƒRƒlƒNƒ^‚Ì’ê (Š÷‚̏ã‚É’u‚¢‚½‚Æ‚«‚É) ‚Í•½‚炶‚á‚È‚¢‚Ì‚Å (Žæ
  ‚èŠO‚µƒŒƒo[‚ª‚ ‚邽‚ß) A‚»‚ñ‚ȃRƒlƒNƒ^‚ðŽx‚¦‚é‚悤‚ȏ­‚µ_‚ç‚©‚¢‚à‚Ì
  (1 –‡‚̃{[ƒ‹Ž†‚̂悤‚È‚à‚Ì) ‚ðŠ÷ã‚ɏ悹‚Ä‚¨‚­‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B‚æ
  ‚è—Ç‚¢‚̂́AÅ‰‚Ì 6 mmŒú‚̃RƒlƒNƒ^‚̉º‚É•Ê‚È 1 mm Œú‚Ì‹l‚ß‚à‚Ì‚ð“ü‚ê
  ‚āA’[Žq‚ðŽx‚¦‚é‚悤‚É‚·‚邱‚Æ‚Å‚·B•\–Ê‚ª_‚ç‚©‚ȃe[ƒuƒ‹‚Å‚à‚ß‚È‚¢
  ‚Å‚µ‚傤B•Ê‚È•û–@ (Ž„‚ÍŽŽ‚µ‚½‚±‚Æ‚ ‚è‚Ü‚¹‚ñ‚ª) ‚́A–œ—͂ŃRƒlƒNƒ^‚ðŒÅ
  ’肵‚Ä‚¨‚­‚±‚Æ‚Å‚·‚ªAƒRƒlƒNƒ^‚ð‰ó‚³‚È‚¢‚悤‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  ’÷‚߂‚¯H‹ï‚ðŽg‚¤‚Ì‚Æ”ä‚ׂďã‹L‚̍ì‹Æ‚ÅŽæ‚è•t‚¯‚é‚ÆŽžŠÔ‚ª‚©‚©‚èAŒë‚è
  ‚⎸”s‚ð”Æ‚µ‚ª‚¿‚Å‚·‚ªA1 ‚‚© 2 ‚‚̃RƒlƒNƒ^‚ðŽæ‚è•t‚¯‚邾‚¯‚È‚çA“Á
  •Ê‚ȍH‹ï‚𔃂¤‚æ‚è‚Í‚é‚©‚ɈÀã‚è‚ŁA“¾ô‚Å‚·B

  12.  ˆê”Ê“I‚ȃZƒbƒgƒAƒbƒv (Ý’è)

  12.1.  ƒCƒ“ƒgƒ

  Ý’è (ƒZƒbƒgƒAƒbƒv) ‚ɂ́A’[––‚Ì•sŠö”­«ƒƒ‚ƒŠ‚ɐݒè“à—e‚ð‹L‰¯‚³‚¹‚邱
  ‚ƂƁAƒRƒ“ƒsƒ…[ƒ^‚Ì“dŒ¹‚ª“ü‚Á‚½ (‚ ‚é‚¢‚́Aƒ‰ƒ“ƒŒƒxƒ‹‚ª•Ï‚Á‚½) Žž‚ÉŽÀ
  s‚·‚éƒXƒ^[ƒgƒAƒbƒvƒtƒ@ƒCƒ‹ (ƒn[ƒhƒfƒBƒXƒNã‚É‚ ‚é) ‚ɃRƒ}ƒ“ƒh‚ð‹Lq
  ‚µ‚Ä‚¨‚­‚±‚Æ‚Ì 2 ‚‚ª‚ ‚è‚Ü‚·B–{Í‚ł͐ݒè‚Ì‚ ‚ç‚Ü‚µ‚ɂ‚¢‚ĂƁA’[––
  ‚ƃRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚É•s‰ÂŒ‡‚ȒʐMƒIƒvƒVƒ‡ƒ“‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B‘±‚­ 2
  ‚‚̏͂ɂ¨‚¢‚āA’[––‚̐ݒè ( ``’[––ƒZƒbƒgƒAƒbƒv''‚ð‚²——‚­‚¾‚³‚¢) ‚ƁA
  ƒRƒ“ƒsƒ…[ƒ^‚̐ݒè ( ``ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è)‚̏ڍ×''‚ð‚²——‚­
  ‚¾‚³‚¢) ‚ðÚ×‚Éà–¾‚µ‚Ü‚·B

  12.2.  ’[––‚̃ZƒbƒgƒAƒbƒv (Ý’è) ‚ÌŠT—v

  ’[––‚ðÝ’u‚·‚éê‡‚́A“dŒ¹“Š“ü’¼Œã‚Ì’[––‚̐ݒè‚ð(’[––‚Ì“dŒ¹‚ªØ‚ç‚ê‚Ä
  ‚àAÝ’è“à—e‚ªÁ‚¦‚È‚¢•sŠö”­«ƒƒ‚ƒŠ‚É) ‹L‰¯‚³‚¹A•¨—“I‚É’[––‚̐ݒè‚ð
  ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B³‚µ‚­Ý’肵‚Ä‚ ‚é’[––‚ð‚¨Ž‚¿‚È‚çK‰^‚Å‚·‚æB‚ ‚È
  ‚½‚̊‹«‚ɍ‡‚Á‚½³‚µ‚¢Ý’è‚ð­‚µ‚¾‚¯‚·‚ê‚΂悢‚©A‚ ‚é‚¢‚Í‚Ü‚Á‚½‚­•K—v
  ‚È‚¢‚©‚ç‚Å‚·B

  ’[––‚̐ݒè‚É‚Í 2 ‚‚̊î–{“I‚È‚â‚è•û‚ª‚ ‚è‚Ü‚·Bˆê‚‚͒[––‚Ì‘O‚ɍÀ‚Á
  ‚āAˆê˜A‚̃ZƒbƒgƒAƒbƒvƒƒjƒ…[‚ɏ]‚Á‚Ä‚â‚Á‚Ä‚¢‚­•û–@‚Å‚·B‚à‚¤ˆê‚‚̓z
  ƒXƒgƒRƒ“ƒsƒ…[ƒ^‚©‚çƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é•û–@‚Å‚·B’[––‚ɉ½‚©‚ð
  (ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̂悤‚È) ‘—‚é‘O‚ɁA``’ʐM ƒCƒ“ƒ^[ƒtƒFƒCƒX'' ‚Ì
  ƒIƒvƒVƒ‡ƒ“‚̃{[ƒŒ[ƒgƒIƒvƒVƒ‡ƒ“‚ðƒRƒ“ƒsƒ…[ƒ^‚Ì‚»‚ê‚ƍ‡‚¤‚悤‚ɐݒ肵
  ‚Ä‚¨‚©‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚ªŒÝ‚¢‚É ``‰ï˜b'' ‚·‚é‘O‚É
  ’ʐM‚ª³‚µ‚­Ý’肳‚ê‚Ä‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂ŁA’[––‚Ì‘O‚Őݒè‚ðs‚È‚¢‚Ü‚·B
  Ú×‚Í``’[––‚̃Zƒb ƒgƒAƒbƒv'' ‚ð‚²——‚­‚¾‚³‚¢B

  12.3.  ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è) ‚ÌŠT—v

  ‚Ü‚½AƒRƒ“ƒsƒ…[ƒ^‚©‚ç’[––‚ɐݒè—p‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ‚ª‚Å
  ‚«‚éê‡AƒRƒ“ƒsƒ…[ƒ^‚¾‚¯‚ŁA’[––‚ðŽg‚¦‚é‚悤‚ɐݒ肪‚Å‚«‚Ü‚·B‰^‚ª—Ç
  ‚¯‚ê‚Î /etc/inittab ƒtƒ@ƒCƒ‹‚É ``getty'' ƒRƒ}ƒ“ƒh‚ð‹Lq‚µ‚Ä‚¨‚­‚±‚Æ
  ‚ŁA•K—v‚È‚±‚Æ‚ª‘S‚Ä‚Å‚«‚Ü‚·‚æBƒRƒ“ƒsƒ…[ƒ^‚ª‹N“®‚µ‚½Žž‚ɁA``login:''
  ƒvƒƒ“ƒvƒg‚ð’[––‚ɑ΂µ‚Ä‘—‚è‚Ü‚·‚©‚çBÚ×‚Í``Getty (/etc/inittab ‚É‚ 
  ‚é)'' ‚ð‚²——‚­‚¾‚³‚¢B

  ƒRƒ“ƒsƒ…[ƒ^‚̓fƒoƒCƒXƒhƒ‰ƒCƒo (ƒJ[ƒlƒ‹‚̈ꕔ) ‚ðŽg‚Á‚Ä’[––‚ƒʐM‚µ‚Ü
  ‚·BƒVƒŠƒAƒ‹ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ɂ̓fƒtƒHƒ‹ƒg‚̐ݒ肪‚ ‚èA’[––‚Å
  ``login'' ‚ª“®‚­‘O‚É‚»‚Ì‚¤‚¿‚̈ꕔ (Žž‚É‚Í‘S•”) ‚ª getty ƒvƒƒOƒ‰ƒ€‚É
  ‚æ‚èÝ’肳‚ê‚Ü‚·B‚µ‚©‚µA’ljÁ‚̐ݒè‚É‚Í ``stty'' ‚Æ ``setserial'' ‚Æ
  ŒÄ‚ÔƒvƒƒOƒ‰ƒ€‚ª•K—v‚ɂȂ鎞‚ª‚ ‚è‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚Ì“dŒ¹‚ðØ‚é“x‚É‚±
  ‚̐ݒ肪Á‚¦‚é‚̂ŁA‚±‚ê‚ç‚̃vƒƒOƒ‰ƒ€‚ð (‚à‚µ•K—v‚È‚ç) –ˆ‰ñ“®‚©‚³‚È‚¯
  ‚ê‚΂Ȃè‚Ü‚¹‚ñB``ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý ’è) ‚̏ڍ×''‚ð‚²——‚­‚¾
  ‚³‚¢B

  12.4.  ‘½‚­‚̃IƒvƒVƒ‡ƒ“

  ‘I‘ð‰Â”\‚ȃIƒvƒVƒ‡ƒ“‚Í‚©‚Ȃ肽‚­‚³‚ñ‚ ‚è‚Ü‚·B’ʐMƒIƒvƒVƒ‡ƒ“‚ª³‚µ‚­Ý
  ’肳‚ê‚Ä‚¢‚È‚¢‚ƁA’[––‚Í‚Ü‚Á‚½‚­“®‚©‚È‚¢‚Å‚µ‚傤B•Ê‚ȃIƒvƒVƒ‡ƒ“‚ðŠÔ
  ˆá‚Á‚Đݒ肵‚Ä‚àAŽg‚í‚ê‚Ä‚È‚¢‹@”\‚È‚ç–â‘è‚ ‚è‚Ü‚¹‚ñB—Ⴆ‚΁A’[––‚Ƀv
  ƒŠƒ“ƒ^‚ªÚ‘±‚³‚ê‚Ä‚È‚¯‚ê‚΁AƒvƒŠƒ“ƒ^‚̐ݒèƒpƒ‰ƒ[ƒ^‚ª’[––“à‚łǂ̂悤
  ‚ɐݒ肳‚ê‚悤‚ƈႢ‚Í‚ ‚è‚Ü‚¹‚ñBÅŒã‚Ì•¶‚Í 100% ³‚µ‚¢‚킯‚Å‚Í‚ ‚è‚Ü
  ‚¹‚ñB’[––‚ɃvƒŠƒ“ƒ^‚ªÚ‘±‚³‚ê‚Ä‚È‚¢‚̂ɁAƒRƒ“ƒsƒ…[ƒ^‚©‚çƒvƒŠƒ“ƒ^‚É•¶
  Žš (ƒf[ƒ^) ‚ð‘S‚ăŠƒ_ƒCƒŒƒNƒg‚·‚éƒRƒ}ƒ“ƒh‚ð‘—‚Á‚½‚Æ‚µ‚Ü‚µ‚傤B‚»‚¤‚·
  ‚é‚Ɖæ–Ê‚É‚Í‚È‚É‚à•\Ž¦‚³‚ꂸA’[––‚ªŽ€‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·BŠô‚‚©‚Ì’[––‚É
  ‚́AƒvƒŠƒ“ƒ^‚ªÚ‘±‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚ðŽ¦‚·Ý’èƒIƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·B‚±‚Ì
  ê‡ `` ƒvƒŠƒ“ƒ^'' ‚ւ̏o—Í‚ðƒŠƒ_ƒCƒŒƒNƒg‚·‚é‚Ç‚ñ‚ȃRƒ}ƒ“ƒh‚à–³Ž‹‚·‚é
  ‚̂ŁAã‹L‚̂悤‚È–â‘è‚Í‹N‚±‚è‚Ü‚¹‚ñB‚µ‚©‚µA’[––‚ð–{“–‚É•Ï‚É‚µ‚Ä‚µ‚Ü
  ‚¤Œë‚Á‚½ƒRƒ}ƒ“ƒh‚ª‘¼‚É‘½‚­‚ ‚é‚̂ŁA‚±‚ê‚Í‚½‚¢‚µ‚½•‚¯‚É‚Í‚È‚ç‚È‚¢‚Å
  ‚µ‚傤BŒë‚Á‚ăoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ð’[––‚É‘—‚Á‚½‚悤‚ȏ󋵂Ɏ—‚Ä‚¢‚Ü‚·B

  ‚¢‚­‚‚©‚̏ꍇ‚ł́A’[––‚ª‚ ‚éó‘Ԃɐݒ肳‚ê‚Ä‚¢‚é‚ÆŽv‚Á‚Ä‚¢‚é‚Ü‚ê‚ȃv
  ƒƒOƒ‰ƒ€‚ð“®‚©‚³‚È‚¢ŒÀ‚è‚́AŒë‚Á‚½Ý’è‚É‚æ‚邱‚ÌŽí‚Ì–â‘è‚Í‹N‚ç‚È‚¢‚Å
  ‚µ‚傤B•\Ž¦ã‚ÌŠOŠÏ‚Ì‚Ý‚ðŒˆ‚ß‚é•Ê‚ȃIƒvƒVƒ‡ƒ“‚ª‚ ‚èAŠÔˆá‚Á‚½Ý’肪‚È
  ‚³‚ꂽê‡A’[––‚Í‚¤‚Ü‚­“®‚­‚Í‚¸‚Å‚·‚ªŒ©‚½–Ú‚ª‚¨‚©‚µ‚­‚È‚è‚Ü‚·B

  Šô‚‚©‚̃IƒvƒVƒ‡ƒ“‚Í’[––‚ɂ̂݉e‹¿‚·‚é‚à‚̂ŁAƒRƒ“ƒsƒ…[ƒ^‚Őݒ肷‚é•K
  —v‚Í‚ ‚è‚Ü‚¹‚ñB—Ⴆ‚΁A–¾‚é‚¢”wŒi‚ɍ•Žš‚Å•\Ž¦‚µ‚½‚¢‚Å‚·‚© ? ”wŒi‚ª•
  ‚¢‚æ‚è–Ú‚É—D‚µ‚¢‚Å‚·‚æ‚ˁB‰Ÿ‚µ‘±‚¯‚ç‚ꂽƒL[‚ðŒJ‚è•Ô‚·‚悤‚É‚µ‚Ü‚·‚© ?
  s‚ª‰æ–ʂ̉E’[‚É—ˆ‚½‚ç‰æ–Ê‚ðÜ‚è•Ô‚µ‚Ü‚·‚© ? ƒL[ƒNƒŠƒbƒN‰¹‚ð–‚炵‚Ü
  ‚·‚© ?

  12.5.  ’ʐMƒCƒ“ƒ^[ƒtƒFƒCƒX‚̃IƒvƒVƒ‡ƒ“

  ’ʐMÝ’è (ƒIƒvƒVƒ‡ƒ“) ‚ÌŠô‚‚©‚Í’[––‚ƃRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚É‚ ‚èA’ʐM‘¬
  “xAƒpƒŠƒeƒBAƒLƒƒƒ‰ƒNƒ^[’·‚âƒtƒ[§Œä‚È‚Ç‚Í—¼ŽÒ‚Ő³‚µ‚­Ý’肳‚ê‚È‚¯
  ‚ê‚΂Ȃè‚Ü‚¹‚ñB’ʐMƒIƒvƒVƒ‡ƒ“‚É‚Í’[––‘¤‚ł̂ݐݒ肳‚ê‚é‚à‚Ì‚à‚ ‚è‚Ü‚·
  (‚±‚Ì‘g‚ݍ‡‚¹‚ł̂ݒʐM‚·‚é‚Ì‚É•s‰ÂŒ‡‚È‚à‚Ì‚Å‚·)B•¨—ƒ|[ƒg ttyS2 ‚Ì
  ƒ|[ƒgƒAƒhƒŒƒX‚⊄‚荞‚ݔԍ† (IRQ) ‚̂悤‚ȃIƒvƒVƒ‡ƒ“‚́A
  ``setserial'' ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚ăRƒ“ƒsƒ…[ƒ^‘¤‚ł̂ݐݒ肳‚ê‚Ü‚·BˆÈã‚Ì
  Šî–{“I‚ȃIƒvƒVƒ‡ƒ“‚ª‘S‚Ä–µ‚‚È‚­Ý’肳‚ê‚é‚܂ŁA’[––‚ƃRƒ“ƒsƒ…[ƒ^‚Ì’Ê
  M‚Í–ž‘«‚É‚Å‚«‚Ü‚¹‚ñ (‚Ü‚Á‚½‚­‚Å‚«‚È‚¢‚Ì‚Æ“¯‚¶)B’[––‚ł́AŠe’[–––ˆ‚É
  ƒƒjƒ…[‚ðŽg‚Á‚Ä (‚à‚µ‚­‚ÍŠe’[––‚Å“Á•Ê‚ȃJ[ƒgƒŠƒbƒW‚ðŽg‚Á‚Ä) Žèì‹Æ‚Å
  ‚±‚ê‚ç‚̃IƒvƒVƒ‡ƒ“‚ðÝ’肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚́A“d
  Œ¹“Š“ü‚Ì‚½‚Ñ (‚à‚µ‚­‚Í’N‚©‚ªƒƒOƒCƒ“‚µ‚½Žž) ‚ɃRƒ}ƒ“ƒh‚𔭍s‚µ‚Đݒè‚ð
  ‚¨‚±‚È‚¢‚Ü‚·BƒƒOƒCƒ“ƒvƒƒZƒX‚ª“®‚©‚· (/etc/inittab ‚ÅŽw’肵‚½) getty
  ƒvƒƒOƒ‰ƒ€‚ªƒRƒ“ƒsƒ…[ƒ^‚̐ݒè‚ðs‚È‚¤‚±‚Æ‚à‚ ‚è‚Ü‚·B``Getty (in
  /etc/inittab)'' ‚ð‚²——‚­‚¾‚³‚¢B

  ƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚Ì—¼•û‚̐ݒè‚Å‚·B

  o  ``’ʐM‘¬“x (ƒrƒbƒg / •b)''

  o  ``ƒpƒŠƒeƒB''

  o  ``ƒLƒƒƒ‰ƒNƒ^’·''

  o  ``ƒtƒ[§Œä''

  ’[––‚¾‚¯‚ÌŠî–{“I‚Ȑݒè‚Å‚·B

  o  ``ƒ|[ƒg‚Ì‘I‘ð''

  o  ‘S 2 d’ʐM‚̐ݒè (Wyse ’[––‚Å‚Í FDX)

  ``Getty (in /etc/inittab)'' ‚ªA‚ ‚È‚½‚Ì–]‚ނ悤‚ɃRƒ“ƒsƒ…[ƒ^‘¤‚̐ݒè
  ‚ª‚Å‚«‚È‚¢‚È‚çA Stty ‚Æ SetserialƒRƒ}ƒ“ƒh‚̈ê‚ (‚ ‚é‚¢‚Í—¼•û) ‚ðŽg‚¤
  •K—v‚ª‚ ‚è‚Ü‚·B

  12.5.1.  ’ʐM‘¬“x

  ’[––‚ƃRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚Å“¯‚¶Ý’è‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB’ʐM‘¬“x‚Í
  ƒrƒbƒg / •b (bps ‚Ü‚½‚Í ƒ{[ƒŒ[ƒg) ‚Å•\‚µ‚Ü‚·BƒGƒ‰[‚È‚µ‚ō‚‘¬’ʐM‚·
  ‚é‚ɂ̓tƒ[§Œä‚ð‚µ‚½‚Ù‚¤‚ª‚æ‚¢‚Å‚µ‚傤B’[––‘¤‚Å‚Í‘—M (Transmit) ‚Æ
  ŽóM (Receive) -- ŽžX T,R ‚Əȗª‚µ‚Ü‚· -- ‚Ì 2 ‚‚̑¬“x‚ªÝ’è‚Å‚«A•
  ’Ê‚Í—¼•û‚ª“¯‚¶‘¬“x‚ɐݒ肷‚é‚̂ŁALinux ‚Ì stty ‚Å‚Í‚Ü‚¾•ÊX‚ɐݒè‚Å‚«
  ‚é‚悤‚É‚È‚Á‚Ä‚È‚¢‚ÆŽv‚í‚ê‚Ü‚· (``stty'' ƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚Å‚±‚ꂪ
  ‚Å‚«‚Ü‚·‚ªAŽÀÛ‚Í—¼•û‚Æ‚à“¯‚¶Ý’è‚É‚µ‚Ü‚·)B ‹¤’Ê‚Ì‘¬“x‚Í 300, 600,
  120 0, 2400, 4800, 9600, 19200, 38400 ‚È‚Ç‚ª‚ ‚èA’ᑬ (600 ‚̂悤‚È)
  ‚̓vƒŠƒ“ƒ^‚âƒn[ƒhƒRƒs[’[––—p‚Å‚·B

  12.5.2.  ƒpƒŠƒeƒBA‚»‚ê‚ðŽg‚¤‚ׂ«‚© ?

  ƒpƒŠƒeƒB‚Ì’è‹`‚ɂ‚¢‚Ä‚Í``ƒpƒŠƒeƒB‚Ìà–¾''‚ð‚²——‚­‚¾‚³‚¢B‚½‚¢‚Ä‚¢‚̓p
  ƒŠƒeƒB‹ÖŽ~‚ªƒfƒtƒHƒ‹ƒg‚Å‚·BƒpƒŠƒeƒB‚ð‹–‰Â‚·‚é‚È‚çA’[––‚ƃRƒ“ƒsƒ…[ƒ^
  ‚Ì—¼•û‚Å‹–‰Â‚µ‚āA‹ô”ƒpƒŠƒeƒB‚©Šï”ƒpƒŠƒeƒB‚Ì‚Ç‚¿‚ç‚©‚ð‘I‘ð‚µ‚Ü‚·B‹ô
  ”AŠï”‚Ì‚Ç‚¿‚ç‚ð‘I‚ñ‚Å‚à‘卷‚ ‚è‚Ü‚¹‚ñB’[––‚Å‚ÍŽžXA‘—M‚ÆŽóM‚̃p
  ƒŠƒeƒB‚Ì—¼•û‚ðÝ’肵‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚Å‚Ì stty ‚͈قȂÁ‚½Ý’è‚ð‹–‚³‚È
  ‚¢‚Ì‚Å—¼•û‚Æ‚à“¯‚¶Ý’è‚É‚·‚ׂ«‚Å‚·B•’ʁA PC ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚͈قȂé
  ƒpƒŠƒeƒB‚ðƒTƒ|[ƒg‚µ‚Ü‚¹‚ñBŠô‚‚©‚Ì’[––‚Å‚ÍŽóMƒpƒŠƒeƒB‚ðÝ’è‚Å‚«‚Ü‚¹
  ‚ñ‚©‚çAŽóMƒpƒŠƒeƒBƒrƒbƒg‚ð’P‚É–³Ž‹‚µ‚Ü‚·B1 •¶Žš‚ð 8 bit ‚Æ‚µ‚Ĉµ‚¤
  ŒÃ‚¢’[––‚́Aƒn[ƒhƒEƒFƒA“I‚ɃpƒŠƒeƒBƒrƒbƒg‚ÌŠg’£‚ª‚Å‚«‚È‚¢‚̂ŁAƒpƒŠ
  ƒeƒBƒ`ƒFƒbƒN‚à‚Å‚«‚Ü‚¹‚ñB

  ƒpƒŠƒeƒB‚ðŽg‚¤‚ׂ«‚Å‚µ‚傤‚© ? ƒpƒŠƒeƒB‚́A•K‘R«‚Í‚È‚¢‚¯‚Ç‚à‚ ‚ê‚Ώ®
  —Ç‚µ‚Æ‚¢‚Á‚½‚Æ‚±‚ë‚Å‚·BƒpƒŠƒeƒB‚ª‚È‚¯‚ê‚Εs³‚È•¶Žš‚ð‚ ‚¿‚±‚¿‚ÅŽóM‚µ
  ‚āA‘¶Ý‚µ‚È‚¢•¶Žš‚̃Xƒyƒ‹ƒ~ƒX‚ð•â³‚µ‚悤‚Æ‚·‚é‚Å‚µ‚傤B‚µ‚©‚µAƒpƒŠ
  ƒeƒB‚ɂ̓RƒXƒg‚ª‚©‚©‚è‚Ü‚·B‘æˆê‚ɁAƒfƒtƒHƒ‹ƒg‚ªƒpƒŠƒeƒB‚È‚µ‚Ȃ̂Őݒè
  ‚ª­X•¡ŽG‚Å‚·B‘æ“ñ‚ɁA1 ƒoƒCƒg–ˆ‚É 1 ƒrƒbƒgˆÈã‚̃pƒŠƒeƒBƒrƒbƒg‚ª•t
  ‰Á‚³‚ê‚é‚̂ŁA’ʐMƒP[ƒuƒ‹‚ð’ʉ߂·‚éƒXƒs[ƒh‚ª’ቺ‚·‚é‚Å‚µ‚傤B‚±‚ê‚É
  ‚æ‚Á‚Ä—LŒø‘¬“x‚ª’ቺ‚·‚é‚©‚Ç‚¤‚©‚Í‚í‚©‚è‚Ü‚¹‚ñ‚ªB

  —Ⴆ‚΁Aƒn[ƒhƒRƒs[’[––‚͈óüˆ—‚Å‹@ŠB“I‚ɐ§ŒÀ‚³‚ê‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^
  (‚ÌUART ƒ`ƒbƒv) ‚ª‘—‚é 1 •b“–‚è‚̃oƒCƒg—Ê‚ª‘‚¦‚é‚ƁA‹@ŠB“I‚Ȉóüˆ—
  ‚É’Ç‚¢‚‚­‚悤‚Ƀtƒ[§Œä‚Ì ``’âŽ~'' M†‚ª•p”É‚É‘—‚ç‚ê‚邱‚Æ‚É‚È‚é‚Å
  ‚µ‚傤Bƒtƒ[§Œä‚É‚æ‚é‘Ò‹@‚ª‚ ‚Á‚Ä‚àAŒø‰Ê“I‚È‘¬“x‚ð•Û‚‚ɂ̓pƒŠƒeƒB
  ˆÈŠO‚É‚Í‚ ‚è‚Ü‚¹‚ñBŠô‚‚©‚Ì’[––‚Å‚àó‹µ‚Í“¯‚¶‚Å‚·BƒpƒŠƒeƒB‚ðŽÀ‘•‚µ‚½
  Œã‚ŁA1 •b“–‚è‚̃rƒbƒg” (•½‹Ï) ‚ª­‚µ‘‚¦‚½‚½‚߂ɁA’PˆÊŽžŠÔ“–‚è‚ł͏­
  ‚µ‚̓tƒ[§Œä‚É‚æ‚Á‚Ä‘Ò‹@‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B‚µ‚©‚µA’ljÁ‚µ‚½ƒpƒŠƒeƒB
  ƒrƒbƒg‚Ì‚¹‚¢‚Å 1 •b“–‚è‚̃oƒCƒg” (•½‹Ï) ‚Í“¯”‚Æ‚È‚è‚Ü‚·B

  ˆê‚‚̃IƒvƒVƒ‡ƒ“‚̓pƒŠƒeƒB‚È‚µ‚Å’[––‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚µ‚Ü‚¤‚±‚Æ‚Å‚·B
  ƒpƒŠƒeƒBƒGƒ‰[‚É‹C•t‚¢‚½Œã‚ŁA‚»‚ê‚ðÝ’è‚·‚é‚Ì‚Å‚·BƒpƒŠƒeƒB‚È‚µ‚ÌŽž‚É
  ”­¶‚·‚éƒGƒ‰[‚É–Ú‚Ú‚µ‚ð‚‚¯‚é‚ɂ́Ag‚ÉŠo‚¦‚Ì‚È‚¢ƒXƒyƒ‹ƒ~ƒX‚ð’T‚·‚±‚Æ
  ‚Å‚·B‚»‚ñ‚ȃGƒ‰[‚É‹C‚¢‚½‚çA‰æ–Ê‚ðƒŠƒtƒŒƒbƒVƒ… (ƒRƒ“ƒsƒ…[ƒ^‚©‚çÄ
  ‘—M‚·‚é) ‚µ‚Ä‚­‚¾‚³‚¢BƒGƒ‰[‚ª‚È‚­‚È‚Á‚½‚çA‚»‚ê‚̓pƒŠƒeƒBƒGƒ‰[‚Å
  ‚·B‚»‚̂悤‚ȃGƒ‰[‚ª‘½”­‚µ‚½‚ç (”•S‰æ–Ê‚É 1 ‚ˆȏã)AƒpƒŠƒeƒB‚ð—L‚è
  ‚É‚µ‚½‚èA’ʐM‘¬“x‚ð—Ž‚µ‚½‚èA‚Ü‚½A‚æ‚è’Z‚©‚­•iŽ¿‚Ì—Ç‚¢ƒP[ƒuƒ‹‚ðŽg—p
  ‚·‚é‚È‚Ç‚Ì“KØ‚ȍô‚ð‚Æ‚é•K—v‚ª‚ ‚è‚Ü‚·BƒpƒŠƒeƒB—L‚è‚É‚µ‚Ä‚àƒGƒ‰[‚̐”
  ‚ÍŒ¸‚è‚Ü‚¹‚ñ‚ªAƒGƒ‰[‚ª‚¢‚”­¶‚µ‚½‚©‚Í‚í‚©‚è‚Ü‚·B

  ‚Ü‚³‚ɐ³”½‘΂̕ûj‚́AÅ‰‚©‚çƒpƒŠƒeƒB—L‚è‚É‚µ‚Ä‚¨‚­‚±‚Æ‚Å‚·B‚»‚ê‚ŁA
  ƒpƒŠƒeƒBƒGƒ‰[ (CRT ‚Ì•¶Žš‰»‚¯) ‚ª”­¶‚µ‚È‚¯‚ê‚Î (ˆêƒ–ŒŽ‚©“ñƒ–ŒŽ‚̈ê’è
  ŠúŠÔ)AƒpƒŠƒeƒB–³‚µ‚É‚µ‚Ä‚àˆÀ‘S‚Å‚·B

  12.5.3.  ƒLƒƒƒ‰ƒNƒ^[’·

  ‚±‚ê‚Í•¶Žš‚̃TƒCƒY‚Å‚· (ƒpƒŠƒeƒBƒrƒbƒg‚ðœ‚­ 1 •¶Žš“–‚è‚̃f[ƒ^ƒrƒbƒg
  ‚̐”)BASCII ‚Å‚Í 7 ƒrƒbƒgAISO •¶ŽšƒZƒbƒg‚È‚ç 8 ƒrƒbƒg‚Å‚·B‚à‚µ ASCI
  I ƒLƒƒƒ‰ƒNƒ^‚µ‚©Žg‚í‚È‚¢‚Ì‚È‚çA8 ƒrƒbƒg’·‚æ‚è“]‘—‘¬“x‚ª‘‚¢‚̂ŁA 7
  ƒrƒbƒg’·‚ð‘I‘ð‚µ‚Ü‚µ‚傤BŠô‚‚©‚̌¢’[––‚Í 7 ƒrƒbƒg•¶Žš‚µ‚©•\Ž¦‚Å‚«
  ‚Ü‚¹‚ñB

  12.5.4.  ‚ǂ̃tƒ[§Œä‚É‚·‚é (ƒnƒ“ƒhƒVƒFƒCƒN) ?

  ƒtƒ[§Œä‚́A``ƒn[ƒhƒEƒFƒA''(—Ⴆ‚Î DTR/CTS) ‚©A``ƒ\ƒtƒgƒEƒFƒA'' (X
  onn/Xoff) ‚Ì‚Ç‚¿‚ç‚©‚Ì‘I‘ð‚Æ‚È‚è‚Ü‚·B(Adds ‚Ì’[––ƒƒjƒ…[‚ł́A‚Ç‚¿‚ç
  ‚̃tƒ[§Œä‚É‚à ``Xon/Xoff'' ‚ÆŠÔˆá‚Á‚½Žg‚¢•û‚ð‚µ‚Ä‚¢‚Ü‚·)B(ƒP[ƒuƒ‹
  ‚É 1 –{‚© 2 –{‚Ì—]•ª‚Ȑü‚ª‚ ‚Á‚āA’[––‚ªƒTƒ|[ƒg‚·‚é‚È‚ç) ƒn[ƒhƒEƒFƒA
  ƒtƒ[§Œä‚Ì‚Ù‚¤‚ª‘¬‚­“®ì‚µ‚Ü‚·‚ªAXon/Xoff ‚à‚»‚ê’öˆ«‚­‚Í‚ ‚è‚Ü‚¹
  ‚ñB‰½l‚©‚̐l‚ªƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚É•Ï‚¦‚邱‚ƂŁA‹C‚ª‚©‚è‚È–â‘è‚ð
  ‰ðŒˆ‚µ‚½‚±‚Æ (ˆÈ‰º‚ðŒ©‚Ä‚­‚¾‚³‚¢) ‚ð•ñ‚µ‚Ä‚¢‚Ü‚·‚ªAƒ\ƒtƒgƒEƒFƒAƒtƒ
  [§Œä‚͕ʂȐݒè‚ŗǍD‚É“®ì‚µ‚Ü‚· (Ž„Ž©g‚̏ꍇ‚Å‚·‚ª)B

  ‚à‚µƒ\ƒtƒgƒEƒFƒA (Xon/Xoff) ƒtƒ[§Œä‚ðŽg‚¢Aƒ†[ƒU‚ª‚»‚ê‚ɂ‚¢‚ĉ½‚à
  ’m‚ç‚È‚¢‚È‚çAƒzƒXƒg‚É‚¤‚Á‚©‚è Xoff ‚ð‘—‚Á‚½‚èA’[––‚ðƒƒbƒN‚µ‚½‚è‚·‚é
  ‚ÆŽv‚¢‚Ü‚·B’[––‚ªƒƒbƒN‚µ‚Ä‚¢‚éŠÔAƒ†[ƒU‚Í’[––‚ðƒAƒ“ƒƒbƒN‚µ‚悤‚Æ–³
  ‘Ê‚ÈŽŽ‚Ý‚È‚ª‚çA‘åQ‚Ä‚Å‚¢‚ë‚ñ‚ȃL[‚ðƒ^ƒCƒv‚·‚邱‚Æ‚Å‚µ‚傤B‚»‚µ‚Ä’Ê
  M‚ð‰ñ•œ‚·‚邽‚ß‚É Xon ‚ª‘—‚ç‚ꂽŽžA‹}‚¢‚Ń^ƒCƒv‚µ‚½‘S‚Ä‚ªŽÀs‚³‚ê
  ‚āA‹°‚ç‚­—\Šú‚¹‚ÊŒ‹‰Ê‚ª¶‚¶‚é‚Ì‚Å‚·Bƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚Ȃ炱‚ñ‚È
  ‚±‚Æ‚Í‹N‚±‚è‚Ü‚¹‚ñBƒtƒ[§Œä‚Ìà–¾‚Í``ƒtƒ[ §Œä'' ‚ð‚²——‚­‚¾‚³‚¢B

  12.5.5.  ƒ|[ƒg‚Ì‘I‘ð

  ‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚É‚Í”w–Ê‚É 2 ‚ˆȏã‚̃RƒlƒNƒ^‚ª‚ ‚é‚̂ŁA’ʏíA1 ‚‚̃R
  ƒlƒNƒ^‚ðƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ƃ̐ڑ±—p‚ɁA‚à‚¤ 1 ‚‚ðƒvƒŠƒ“ƒ^‚Ƃ̐ڑ±—p
  ‚ÉŠ„‚è“–‚Ă邱‚Æ‚ª‚Å‚«‚Ü‚·BƒRƒlƒNƒ^‚Ì‹ß‚­‚É‚Í–¼‘O‚ª‚ ‚Á‚Ä (’²‚ׂĂ݂Ä
  ‚­‚¾‚³‚¢)A‚±‚Ì–¼Ì (Aux,Serial 2 ‚ ‚é‚¢‚Í Modem) ‚̓zƒXƒg‚©ƒvƒŠƒ“ƒ^[
  ‚Ì‚Ç‚¿‚ç‚©‚̐ڑ± (‚ ‚é‚¢‚Í‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ü‚·B

  12.6.  ‚·‚®‚ÉŽŽ‚µ‚Ä‚Ý‚é‚É‚Í

  ã‹L‚Ì‚±‚Æ‚Í‘S‚ĂЂǂ­•¡ŽG‚ÉŽv‚¦‚Ü‚·‚ªA’[––‚𓮍삳‚¹‚é‚Ì‚Í‚©‚È‚èŠÈ’P
  ‚È‚à‚Ì‚Å‚·‚æB ƒNƒCƒbƒNƒCƒ“ƒXƒg[ƒ‹‚̏͂ł́A‚±‚ê‚ðŽŽ‚·ŠÈ’P‚È•û–@‚É‚Â
  ‚¢‚ďq‚ׂĂ¢‚Ü‚·B‚Å‚à‚¤‚Ü‚­“®‚©‚È‚©‚Á‚½‚èA‚æ‚è—Ç‚¢•\Ž¦‚É‚µ‚½‚­‚È‚Á‚½
  ‚èA‚ ‚é‚¢‚͐«”\‚ðã‚°‚½‚¯‚ê‚΂à‚Á‚Ɛ[‚­“Ç‚Þ•K—v‚ª‚ ‚è‚Ü‚·B

  13.  ’[––‚̃ZƒbƒgƒAƒbƒv (Ý’è) ‚̏ڍ×

  ``’[––‚ÖƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é''‚Æ‚¢‚¤ŽŸ‚̏¬ß‚ðœ‚¢‚āA–{Í‚Å‚ÍŽå
  ‚ɁA’[––‚Ì‘O‚сƒjƒ…[‚ðŽg‚Á‚ÄŽèì‹Æ‚É‚æ‚éƒZƒbƒgƒAƒbƒv‚̏ڍׂɂ‚¢‚ďq
  ‚ׂ܂·B‚Ü‚¾‚â‚Á‚½‚±‚Æ‚ª‚È‚¢‚Ì‚È‚çA``’[––ƒZƒbƒgƒAƒbƒv (Ý’è)‚ÌŠT
  —v''‚ð“Ç‚ñ‚Å‚­‚¾‚³‚¢B’[––‚̃}ƒjƒ…ƒAƒ‹‚ª‚ ‚ê‚Έê”Ô‚¢‚¢‚Ì‚Å‚·‚ªA‚»‚ꂳ
  ‚¦‚àÝ’è‚·‚é•K—v‚Ì‚ ‚鑽‚­‚̃IƒvƒVƒ‡ƒ“‚ɂ‚¢‚Ă̏î•ñ‚ªÚ‚Á‚Ä‚¢‚é‚킯‚Å
  ‚Í‚ ‚è‚Ü‚¹‚ñB

  ƒ{[ƒŒ[ƒg‚̂悤‚ȒʐMƒpƒ‰ƒ[ƒ^‚́A‚à‚µÝ’肳‚ê‚È‚©‚Á‚½‚ç’[––‚Ƃ̒ʐM
  ‚ª‚¤‚Ü‚­‚¢‚©‚È‚¢‚̂ŁA’[––‚ŏí‚ɐݒ肳‚ê‚Ä‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBˆê“x’ʐM
  ‚ªŠm—§‚µ‚½‚çA’[––‚̐ݒè‚ð•Û‘¶‚³‚¹‚邽‚ß‚É 2 ‚‚̑I‘ðŽˆ‚ª‚ ‚è‚Ü‚·B’[
  ––‚ÅŽèì‹Æ‚̐ݒè‚ðŒJ‚è•Ô‚µ‚Ä’[––‚Ì•sŠö”­«ƒƒ‚ƒŠ‚ɏ‘‚«ž‚ñ‚Å‚¨‚­‚©A‚ 
  ‚é‚¢‚Í’[––‚Ì“dŒ¹‚ª“ü‚邽‚Ñ‚É (‚ ‚é‚¢‚Í‚»‚ê‚ÉŽ—‚½ó‘Ô‚É‚È‚é‚Æ)AƒRƒ“
  ƒsƒ…[ƒ^‚©‚ç’[––‚ÖƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é‚悤‚É‚·‚邱‚Æ‚Å‚·B

  ‚à‚µA’[––‚̃ZƒbƒgƒAƒbƒv‚ƗǍD‚Ȑݒè‚ð’[––‚É•Û‘¶‚·‚é•û–@‚ð’m‚Á‚Ä‚¢‚é‚È
  ‚çA‚»‚ꂪÅ‘P‚Ì‚â‚è‚©‚½‚¾‚ÆŽv‚¢‚Ü‚·B‚»‚Ì•û–@‚ð’m‚ç‚È‚¢‚Ì‚È‚çA’[––‚ð
  Žg‚¤“x‚É terminfo ‚̏‰Šú‰»•¶Žš—ñ‚ð’[––‚É‘—‚邱‚Æ‚Å‚µ‚傤B‘½•ª‰½‚à‚µ‚È
  ‚­‚Ä‚à’[––‚ÍŽg‚¢‚â‚·‚¢‚à‚Ì‚¾‚ÆŽv‚¢‚Ü‚·‚æB‚ ‚È‚½ (‚©ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒv
  ƒƒOƒ‰ƒ€) ‚́A’[––‚É‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ‚Å‚¢‚‚łàÝ’è‚ð
  •ÏX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  13.1.  ’[––‚ÖƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é

  ˆê“x’ʐMƒCƒ“ƒ^[ƒtƒF[ƒX‚ªŠm—§‚·‚é‚ƁA’[––‚̐ݒè‚̓Rƒ“ƒsƒ…[ƒ^‚©‚ç’[––
  ‚ÖƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ‚Å•Û‘¶‚µ‚Ü‚·B‚©‚Ȃ葽‚­‚Ì’[––‚ª‚ ‚é‚Ì
  ‚È‚çAŽ©“®“I‚ÉŽÀs‚·‚éƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ð‘‚­‰¿’l‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·B‚»‚ê
  ‚Í’[––‚Ì•sŠö”­«ƒƒ‚ƒŠ‚ɐ³‚µ‚¢ƒZƒbƒgƒAƒbƒv‚ð•Û‘¶‚·‚é‚悤‚ÉŽwŽ¦‚·‚éƒRƒ}
  ƒ“ƒh‚È‚Ì‚Å (‚»‚¤‚¶‚á‚È‚¢‚©‚à‚µ‚ê‚È‚¢)AŽŸ‚É’[––‚Ì“dŒ¹‚ª“ü‚Á‚½‚Æ‚«‚ɐÝ
  ’肪”½‰f‚µ‚Ä‚¢‚é‚Å‚µ‚傤B

  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é‚É‚ÍŠÈ’P‚È•û–@‚Æ•¡ŽG‚È•û–@‚ª‚ ‚è‚Ü‚·BŠÈ’P‚È
  •û–@‚ðŽg‚¤‚ƁAterminfo ƒf[ƒ^ƒx[ƒX‚©‚ç“KØ‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ðŒ©
  ‚‚¯‚Ä‚«‚ÄŽ©“®“I‚ɃRƒ}ƒ“ƒh‚𔭍s‚µA‘—M‚µ‚Ä‚­‚ê‚é‚̂ŁAƒGƒXƒP[ƒvƒV[
  ƒPƒ“ƒX‚ð’T‚·•K—v‚Í‚ ‚è‚Ü‚¹‚ñBŽc”O‚È‚ª‚çA‘—‚肽‚¢ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX
  ‚ª‘S‚Ä terminfo ƒf[ƒ^ƒx[ƒX‚É‚ ‚é‚Æ‚ÍŒÀ‚è‚Ü‚¹‚ñB]‚Á‚āA‚æ‚è•¡ŽG‚È
  (‚Å‚àA‚æ‚è—Ç‚¢) •û–@‚̓GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𒼐ڑ—‚邱‚Æ‚Å‚·B

  •¡ŽG‚È•û–@‚ðŽg‚¤‚ɂ͍‚“x‚ȃ}ƒjƒ…ƒAƒ‹‚ª•K—v‚É‚È‚è‚Ü‚·B‚©‚‚Č¢’[––‚Ì
  ƒ}ƒjƒ…ƒAƒ‹‚ɂ̓GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̏ڍׂȕ\‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚µ‚½‚ªAV‚µ
  ‚¢‚à‚Ì‚É‚Í•’Ê‚Í‹LÚ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB‚»‚ê‚ðŒ©‚Â‚¯‚邽‚߂ɁA’[––‚É‚Í•t‚¢
  ‚Ä‚±‚È‚¢ ``ƒvƒƒOƒ‰ƒ~ƒ“ƒOƒ}ƒjƒ…ƒAƒ‹'' (‚Ü‚½‚Í‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ƌĂÔ
  •Ê‚ȃ}ƒjƒ…ƒAƒ‹‚ðw“ü‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBŠô‚‚©‚Ì’[––‚Ì‚½‚ß‚É
  ``ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒXƒŠƒXƒg''‚ªƒCƒ“ƒ^[ƒlƒbƒg‚É‚ ‚è‚Ü‚·‚ªAŠÈŒ‰‚È‚à‚Ì
  ‚ŁA•s”õ‚È“_‚à‚ ‚è‚Ü‚·B

  ƒ}ƒjƒ…ƒAƒ‹‚©‚»‚ê‚É—Þ‚·‚é‚à‚Ì‚ª‚È‚­‚Ä‚àA``tput'' ‚Æ ``setterm'' ƒvƒƒO
  ƒ‰ƒ€‚ðŽg‚Á‚Ä’[––‚̐ݒè‚ð‚·‚é‚½‚߂̃Rƒ}ƒ“ƒh‚𑗂邱‚Æ‚ª‚Å‚«‚Ü‚·‚æB``’[
  ––‚̐ݒè‚̕ύX''‚ð‚²——‚­‚¾‚³‚¢B‰Šú‰»•¶Žš‚ª’[––‚ɑ΂µ‚ÄŠó–]‚̐ݒè‚ðs
  ‚È‚¤‚È‚çAterminfo ‚̃Gƒ“ƒgƒŠ‚É‚ ‚鏉Šú‰»•¶Žš‚ð’[––‚Ö‘—‚é‚É‚¿‚ª‚¢‚ ‚è
  ‚Ü‚¹‚ñB``‰Šú‰» •¶Žš''‚ð‚²——‚­‚¾‚³‚¢B’[––‚Ì“dŒ¹‚ª“ü‚é“x‚ɃRƒ“ƒsƒ…[
  ƒ^‚©‚ç’[––‚ɃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é‚悤‚É‚µ‚È‚­‚Ä‚àA’[––‚Ì•sŠö”­«
  ƒƒ‚ƒŠ‚É‚Ç‚¤‚É‚©‚µ‚Ä•Û‘¶‚µ‚Ä‚¨‚¯‚΂悢‚Ì‚Å‚·B

  13.2.  ‚æ‚èŒÃ‚¢’[––‚̃ZƒbƒgƒAƒbƒv

  ŒÃ‚¢’[––‚̐”ŽšƒL[‚̍ō‚—ñ‚Ì‚·‚®ã‚̃‰ƒxƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢B‚à‚µ‚ ‚ê‚΁A
  ‚±‚̃‰ƒxƒ‹‚̓ZƒbƒgƒAƒbƒvƒ‚[ƒh‚ÅŽg—p‚Å‚«‚Ü‚·BŠô‚‚©‚̌¢’[––‚ł́A``
  ƒZƒbƒgƒAƒbƒv'' ƒƒjƒ…[‚ªˆê‚‚¾‚¯‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚È‚¨ŒÃ‚¢‚à‚Ì‚É‚Í•¨—
  “I‚ȃXƒCƒbƒ`‚ª‚‚¢‚Ä‚¢‚Ü‚·B‚¢‚­‚‚©‚̏ꍇ‚ł́A‘S‚ẴXƒCƒbƒ`‚Ƀ‰ƒxƒ‹
  ‚ª‚ ‚é‚킯‚Å‚Í‚È‚¢‚Ì‚Å‚·‚ªA‰B‚³‚ê‚Ä‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚à‚¿‚ë‚ñAƒXƒCƒb
  ƒ`‚ʼn½‚©‚ðÝ’肵‚½‚çA‚»‚ê‚Í ``•Û‘¶'' ‚³‚ê‚Ä‚¨‚èA•sŠö”­«ƒƒ‚ƒŠ‚È‚Ç‚É
  Ý’è‚ð•Û‘¶‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  13.3.  ƒZƒbƒgƒAƒbƒv (Ý’è) ƒ‚[ƒh‚̏î•ñ‚𓾂é

  ’[––‚ŃIƒvƒVƒ‡ƒ“ (Ý’è) ‚ð‘I‘ð‚·‚é‚½‚߂ɂ́AÅ‰‚É ``ƒZƒbƒgƒAƒbƒv'' ƒ‚
  [ƒh‚É‚µ‚È‚¯‚ê‚΂Ȃ炸A‚»‚ê‚©‚ç’[––‚É‹L‰¯‚³‚ê‰æ–Ê‚É•\Ž¦‚³‚ꂽƒƒjƒ…[
  ‚ðŽg‚Á‚ăIƒvƒVƒ‡ƒ“ (‚·‚È‚í‚¿Ý’è) ‚ð‘I‘ð‚µ‚Ü‚·BÝ’莞‚ɂ́A’[––‚̓Rƒ“
  ƒsƒ…[ƒ^‚ɐڑ±‚³‚ê‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB‚¢‚©‚ɃZƒbƒgƒAƒbƒvƒ‚[ƒh‚É‚·‚é‚©
  ‚ɂ‚¢‚Ä‚Í’[––‚̃}ƒjƒ…ƒAƒ‹‚É‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·‚ªA‚±‚±‚ÅŠô‚‚©‚̃qƒ“ƒg‚ð
  ‹“‚°‚Ä‚¨‚«‚Ü‚·B

  ``ƒZƒbƒgƒAƒbƒv'' ƒL[‚ª‚ ‚é‚Ȃ牟‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚»‚µ‚Ä‚Ü‚½‚»‚̃‚[
  ƒh‚ɈڂÁ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  o  Wyse: Å‰‚ɃVƒtƒg‚ð‰Ÿ‚µ‚È‚ª‚ç ``select'' ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B‚»
     ‚ê‚©‚çã‹L‚Ì‘S‚Ä‚Å Ctrl ƒL[‚Ì‘ã‚è‚ɃVƒtƒgƒL[‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B

  o  VT,Dorio: F3 ‚ªƒZƒbƒgƒAƒbƒvƒL[‚¾‚ÆŽv‚¢‚Ü‚·BVT420 ‚Æ‚»‚ÌŒãŒpƒ‚ƒfƒ‹
     ‚ł́AF3 ƒL[‚Í‘¼‚Ì‹@”\‚ÉŠ„•t‚ð•ÏX‚³‚ê‚Ä‚é‚©‚à‚µ‚ê‚È‚¢‚̂ŁAˆê“x“d
     Œ¹‚ðØ‚Á‚Ä‚­‚¾‚³‚¢BÄ‚Ñ“dŒ¹‚ð“Š“ü‚µ‚ú‰æ–Ê‚ª•\Ž¦‚³‚ꂽ’¼Œã‚É F3
     ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B

  o  IBM: 3151: Ctrl-ScrollLock ‚ð‰Ÿ‚µ‚Ü‚·B3153 ‚Í Ctrl-ƒeƒ“ƒL[‚̃}ƒC
     ƒiƒX (‚Ü‚½‚Í 3151 ‚Æ“¯‚¶) ‚ð‰Ÿ‚µ‚Ü‚·B

  ƒZƒbƒgƒAƒbƒvƒƒjƒ…[‚ňړ®‚·‚é‚É‚Í–îˆóƒL[‚ðŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‘I‘ð‚·
  ‚é‚É‚Í ƒŠƒ^[ƒ“ƒL[ ‚© ƒXƒy[ƒXƒo[ ‚Ü‚½‚Í“ÁŽêƒL[ (ŒÃ‚¢’[––‚È‚ç ``tog
  gle'' ƒL[) ‚ðŽg‚¢‚Ü‚·BƒZƒbƒgƒAƒbƒvƒ‚[ƒh‚©‚甲‚¯‚é‚ɂ̓ƒjƒ…[‚ŏI—¹
  ‚ð‘I‘ð‚µ‚Ü‚· (‚ ‚é‚¢‚͌¢’[––‚È‚çÄ‚уZƒbƒgƒAƒbƒvƒL[‚ð‰Ÿ‚µ‚Ü‚·)B

  13.4.  ’ʐMƒIƒvƒVƒ‡ƒ“

  ’[––‚ÅŠ®‘S‚É“®‚­‚悤‚É‚·‚é‚ɂ́A’ʐM‘¬“xAƒpƒŠƒeƒBAƒf[ƒ^’·‚â’ʐMƒ‚[
  ƒh‚ª³‚µ‚­Ý’肳‚ê‚Ä‚È‚¢‚Æ‚¢‚¯‚Ü‚¹‚ñB•s³‚ȃtƒ[§Œä‚́Aƒf[ƒ^‚ÌŒ‡—Ž
  ‚â‰æ–Ê‚Å•¶Žš‰»‚¯‚ÌŒ´ˆö‚Æ‚È‚è‚Ü‚·B•K{‚̒ʐMƒIƒvƒVƒ‡ƒ“‚Í‘¼‚ÌÍ (’[––‚Æ
  ƒRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‹¤) ‚ňµ‚¢‚Ü‚· B``’ʐMƒCƒ“ƒ^[ƒtƒFƒCƒX''‚̃IƒvƒVƒ‡
  ƒ“‚ð‚²——‚­‚¾‚³‚¢BˆÈ‰º‚̃ŠƒXƒg‚Í‘¼‚̏͂ւ̃Šƒ“ƒN‚Å‚ ‚èA‰Á‚¦‚Ä•t‰Á“I‚È
  ’ʐMƒIƒvƒVƒ‡ƒ“‚Í’[––‘¤‚ł̂ݐݒ肵‚Ü‚·B

  o  ``’ʐM‘¬“x (ƒrƒbƒg / •b)'' (ƒ{[ƒŒ[ƒg) 9600A19200 ‚ȂǁB

  o  ``ƒpƒŠƒeƒB''‚È‚µA‹ô”AŠï”Aƒ}[ƒNAƒXƒy[ƒX

  o  ``ƒLƒƒƒ‰ƒNƒ^’·'' {Data}: 7 or 8

  o  ``ƒtƒ[§Œä''‚Ü‚½‚̓nƒ“ƒhƒVƒFƒCƒN {Hndshk}: ‚È‚µ, Xon-Xoff ‚Ü‚½‚Í
     ƒn[ƒhƒEƒFƒA (DTR “™)

     o  ŽóMƒnƒ“ƒhƒVƒFƒCƒN {Rcv Hndshk} ‚́Aƒtƒ[§ŒäM†‚ðƒzƒXƒgƒw‘—‚é
        ‚±‚Æ‚Å’[––‚ÅŽóM‚³‚ê‚éƒf[ƒ^‚ð•ÛŒì‚µ‚Ü‚·B

     o  ‘—Mƒnƒ“ƒhƒVƒFƒCƒN {Xmt Hndshk} ‚Í’[––‚©‚ç‘—M‚³‚ê‚éƒf[ƒ^‚ð•ÛŒì
        ‚·‚é‚à‚Ì‚Å‚·B’[––‚̓tƒ[§ŒäM†‚ðŽóM (‚»‚µ‚āAƒL[ƒ{[ƒh‚ð
        ƒƒbƒN / ƒAƒ“ƒƒbƒN) ‚µ‚Ü‚·B``Xon/Xoff ‚ÌŽóM'' ‚ðŠÜ‚Ý‚Ü‚·B

  o  ƒXƒgƒbƒvƒrƒbƒg‚̐” : 1 ‚© 2 B``ƒoƒCƒg ‚Ì‚½‚ß‚Ì“dˆ³ƒV[ƒPƒ“ƒX''‚ð‚²
     ——‚­‚¾‚³‚¢B

  o  ƒtƒ[§ŒäƒŒƒxƒ‹ {Rcv Hndshk Level} {{Xoff at ...}}: ƒtƒ[§Œä‚Í’[
     ––‚ÌŽóMƒoƒbƒtƒ@‚̃oƒCƒg”A‚±‚̐”‚Æ“™‚µ‚­‚È‚Á‚½‚ç ``’âŽ~'' ‚ð‘—‚è
     ‚Ü‚·B

  o  ``’ʐMƒ‚[ƒh'' {Comm}: ``‘S“ñd {FDX}, ”¼“ñd {HDX}'' {{Local
     Echo}}, ``ƒ[ƒJƒ‹ƒ‚[ƒh'' {{Online/Local}}

  o  “]‘——¦ (‘¬“x) ‚̐§ŒÀ {Xmt Lim}: ‚¢‚­‚ç’ʐM‘¬“x‚ðã‚°‚Ä‚àA‘—M‚ÍŽw
     ’肵‚½•¶Žš”ˆÈ‰º‚ɐ§ŒÀ‚³‚ê‚Ü‚·B

  o  ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[ƒŒ[ƒg‚̐§ŒÀ: ã‹L‚̂悤‚È‚à‚̂ŁAƒtƒ@ƒ“ƒNƒVƒ‡ƒ“
     ƒL[‚̃ƒbƒZ[ƒW‚𐧌À‚µ‚Ü‚·B

  o  ``ƒ|[ƒg‚Ì‘I‘ð'': ‚ǂ̃|[ƒg‚ðƒzƒXƒg‚Ƃ̒ʐM‚ÉŽg—p‚·‚é‚© {Host
     Port} ?

  13.5.  ƒZƒbƒgƒAƒbƒv‚Ì•Û‘¶

  ƒZƒbƒgƒAƒbƒv‚µ‚½“à—e‚ªŽŸ‰ñ’[––‚Ì“dŒ¹‚ð“ü‚ꂽ‚Æ‚«‚É—LŒø‚Æ‚È‚é‚悤‚ɁA•s
  Šö”­«ƒƒ‚ƒŠ‚É•Û‘¶‚µ‚Ä‚¨‚¯‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚à‚µƒZ[ƒu‚µ‘¹‚È‚Á‚½‚çA
  ’[––‚Ì“dŒ¹‚ð—Ž‚Æ‚µ‚½‚Æ‚«‚ɐV‚µ‚¢ƒZƒbƒgƒAƒbƒv‚Ì“à—e‚ªÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·
  ‚æB’[––‚̃ZƒbƒgƒAƒbƒv‚Ńgƒ‰ƒuƒ‹‚ð‹N‚±‚·‘O‚ɁAƒZƒbƒgƒAƒbƒv“à—e‚Ì•Û‘¶•û
  –@‚ðŠm”F‚µ‚Ä‚¨‚«‚Ü‚µ‚傤BÅ‹ß‚Ì’[––‚ł́Aƒƒjƒ…[‚ðŽg‚Á‚Ä•Û‘¶‚µ‚Ü‚·B
  ŒÃ‚¢’[––‚É‚ÍŽèì‹Æ‚Å•Û‘¶‚·‚é‚Ì‚à‚ª‚ ‚è‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚ª Ctrl-S ƒL[‚ð‰Ÿ
  ‚µ‚Ä•Û‘¶‚µ‚Ü‚·B
  13.6.  ƒIƒvƒVƒ‡ƒ“‚ƃpƒ‰ƒ[ƒ^‚̃ZƒbƒgƒAƒbƒv

  ’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ÅŽg—p‚·‚邱‚ê‚ç‚̃pƒ‰ƒ[ƒ^‚Ì‘½‚­‚Í Teemworld ‚Ì
  Set-Up <http://www.pericom-usa.com/twdocs/doc/twusec7.htm>‚ðŽQÆ‚µ‚Ä‚­
  ‚¾‚³‚¢BƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚Í–{“–‚Ì’[––‚Ə­‚µˆá‚¢‚ª‚ ‚è‚Ü‚·B

  –{Í‚Å‘±‚¢‚ďq‚ׂ邱‚Ƃ́A‘½‚­‚Ì’[––‚̃ZƒbƒgƒAƒbƒvƒƒjƒ…[‚Őݒè‰Â”\‚È
  ƒIƒvƒVƒ‡ƒ“‚ɂ‚¢‚Ä‚Å‚·BƒIƒvƒVƒ‡ƒ“‚̓pƒ‰ƒ[ƒ^‚â“Á«‚È‚Ç‚Æ‚àŒÄ‚Ñ‚Ü‚·B
  ‘½‚­‚̃IƒvƒVƒ‡ƒ“‚Í ``ƒ‚[ƒh'' ‚ƌĂ΂ê‚Ü‚·BÝ’èƒIƒvƒVƒ‡ƒ“‚Í ``Ý’è''
  ‚Æ‚àŒÄ‚ñ‚Å‚¢‚Ü‚·B‘½‚­‚̃IƒvƒVƒ‡ƒ“‚́A’[––‚Ö‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð
  ‘—‚邱‚ƂŐݒè‚Å‚«‚é‚Å‚µ‚傤B’[––‚ÌŒ^Ž®‚⃁[ƒJ‚̈Ⴂ‚Å—lX‚ȃIƒvƒVƒ‡
  ƒ“‚ª‚ ‚è‚Ü‚·‚ªA“¯‚¶ƒIƒvƒVƒ‡ƒ“‚͈قȂ閼Ì‚ŌĂ΂ê‚Ä‚¢‚Ü‚· (‚±‚±‚Å‘S•”
  ‚ÍŽ¦‚µ‚Ü‚¹‚ñ)BWyse ’[––‚Ì—ªÌ‚Í {...} ‚ň͂݁A‚Ù‚Æ‚ñ‚Ç‚Ì VT ’[––‚Í {
  {...}} ‚ň݂͂܂·B

  13.7.  ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ {Personality} {{Terminal Modes}}

  Å‹ß‚Ì‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚ÍŠeŽí‚Ì’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·B’[––‚ÍŽ©•ªŽ©g
  ‚àƒGƒ~ƒ…ƒŒ[ƒgo—ˆ‚Ü‚·‚ªAƒGƒ~ƒ…ƒŒ[ƒg‚µ‚È‚¢‚Ù‚¤ {native personality}
  ‚ªA‘½‚­‚Ì‚±‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤BŽžXA“¯‚¶’[––‚̃‚ƒfƒ‹‚ɑ΂µ‚Ä 2 ‚‚Ì
  ˆÙ‚éƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·B—Ⴆ‚΁AVT220-7 ‚Í 7 ƒrƒbƒgƒR[ƒh‚Ì VT
  220 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µAVT220-8 ‚Í 8 ƒrƒbƒgƒR[ƒh (256 •¶Žš•\Œ»‚ª‰Â”\)
  ‚Ì VT220 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚Ü‚·B

  •’ʁA’[––‚̌¢‹@Ží‚ɂ͐V‚µ‚¢‹@Ží‚Ù‚Ç‚Ì‹@”\‚Í‚ ‚è‚Ü‚¹‚ñBŒÃ‚¢’[––‚ðƒG
  ƒ~ƒ…ƒŒ[ƒg‚µ‚½‚¢‚ªAÅ‹ß‚Ì‹@Ží‚̍‚“x‚È”\—͂̈ꕔ‚àŽg‚¢‚½‚¢‚±‚Æ‚à‚ ‚é‚Å
  ‚µ‚傤B‚±‚ê‚Í (‚ ‚é’ö“x) ‰Â”\‚Å‚·‚æB‚±‚Ì‹@”\‚Í {Enhance} (‚ ‚é‚¢‚Í
  Enhanced ??) ‚ƌĂñ‚Å‚¢‚Ü‚·B

  13.8.  •\Ž¦ƒIƒvƒVƒ‡ƒ“

  13.8.1.  ƒLƒƒƒ‰ƒNƒ^ƒZƒ‹‚̃TƒCƒY {Char Cell}

  •¶Žš‚É“K‚µ‚½ƒZƒ‹‚̃TƒCƒY‚Ì‚±‚Æ‚Å‚·B’PˆÊ‚̓sƒNƒZƒ‹ (= ¬‚³‚ȃhƒbƒg)
  ‚ŁAƒhƒbƒg‚æ‚è‰ð‘œ“x‚Í—Ç‚¢‚Å‚·B10x16 ‚Í • 10 ƒhƒbƒgA‚‚³ 16 ƒhƒbƒg
  (16 s 10 —ñ) ‚Æ‚È‚è‚Ü‚·Bs (‚‚³) ‚ªÅ‰‚É‚ ‚és—ñ‚ÌŽŸŒ³‚Ì•\‹L‚Æ”ä‚×
  ‚é‚ƁA‚±‚Ì•\Œ»‚Í‹t‚É‚È‚Á‚Ă邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚Ü‚½A•¶ŽšƒTƒCƒY‚É
  ‚ׂ͗荇‚¤•¶ŽšŠÔ‚̃Xƒy[ƒX‚ÉŠ„“–‚Ä‚ç‚ꂽs‚Æ—ñ‚̃sƒNƒZƒ‹‚àŠÜ‚Ü‚ê‚é‚Ì
  ‚ŁAŽÀÛ‚Ì•¶Žš‹«ŠE‚ð’è‹`‚·‚éƒZƒ‹ƒTƒCƒY‚Í‚à‚¤­‚µ¬‚³‚­‚È‚è‚Ü‚·B

  13.8.2.  —ñ / ƒ‰ƒCƒ“

  •’Ê‚Í 80 —ñ‚Å 24 ‚© 25 ƒ‰ƒCƒ“‚Å‚·B‚±‚ê‚́A‰æ–ʏã‚Ì 1 s (ƒ‰ƒCƒ“) “–
  ‚è 80 •¶Žš‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B‘½‚­‚Ì’[––‚̃IƒvƒVƒ‡ƒ“‚É‚Í 132 —ñ‚ª‚ ‚è‚Ü‚·
  {{Set 132 column mode}} ‚ªA‘å‚«‚ȉæ–Ê‚¶‚á‚È‚¢‚Ə¬‚³‚È•¶Žš‚Í“Ç‚Ý‚É‚­‚¢
  ‚©‚à‚µ‚ê‚Ü‚¹‚ñB25 ƒ‰ƒCƒ“‚É‚·‚é‚È‚çAterminfo ‚É‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾
  ‚³‚¢B‚»‚ê‚ƁA/etc/profile ‚É ``export LINES=25'' ‚ð’ljÁ‚µ‚È‚¯‚ê‚΂Ȃè
  ‚Ü‚¹‚ñB‚»‚¤‚µ‚È‚©‚Á‚½‚çAƒXƒNƒ[ƒ‹‚É–â‘肪‹N‚«‚Ü‚·‚æ ( ``’[––‚ŃXƒN
  ƒ[ƒ‹‚µ‚È‚¢''‚ð‚²——‚­‚¾‚³‚¢)B

  13.8.3.  ƒJ[ƒ\ƒ‹

  ƒJ[ƒ\ƒ‹‚Í’·•ûŒ` (= ƒuƒƒbƒN) ‚Å•\Ž¦‚³‚ê‚Ü‚· {Blk}B‘¼‚̃IƒvƒVƒ‡ƒ“‚ʼnº
  ü {Line} ‚É‚µ‚½‚è“_–Å‚³‚¹‚½‚è‚Å‚«‚Ü‚·B”ñ“_–Å‚Ì {Steady} ƒuƒƒbƒNƒ‚[
  ƒh‚ð‹C‚É‚¢‚Á‚Ä‚é‚̂́A˜f‚킹‚é‚悤‚È“_–Å‚ª‚È‚¢‚½‚ß‚É,‚·‚΂₭Œ©‚‚¯‚ç
  ‚ê‚é‚©‚ç‚Å‚·B‚à‚µ”ñ•\Ž¦ (Šô‚‚©‚̃IƒvƒVƒ‡ƒ“‚É‚ ‚è‚Ü‚·) ‚̐ݒè‚É‚·‚é
  ‚ƁA•\Ž¦‚³‚ê‚Ü‚¹‚ñ‚ªA”ñ•\Ž¦ƒJ[ƒ\ƒ‹ã‚Ń^ƒCƒv‚µ‚½V‚½‚È•¶Žš‚͉æ–ʏã‚É
  •\Ž¦‚µ‚Ü‚·B

  13.8.4.  •\Ž¦‘®« (ƒ}ƒWƒbƒNƒNƒbƒL[)

  ``•\Ž¦‘®«''‚̓}ƒWƒbƒNƒNƒbƒL[‚©Še•¶Žš‚ÉŠ„“–‚Ä‚é‘®«ƒoƒCƒg‚Ì‚Ç‚¿‚ç‚©‚É
  ‚È‚è‚Ü‚·Bƒ}ƒWƒbƒNƒNƒbƒL[‚È‚çA‰e‹¿”͈͂ɂ͌ÀŠE‚ª‚ ‚è‚Ü‚·Bs‚̏I‚í‚è
  ‚Ü‚Å‚©Aƒy[ƒW‚̏I‚í‚è‚Ü‚Å‚É‚µ‚½‚¢‚Å‚·‚© ? ‚à‚Á‚Æ‚à‚¢‚¢‚̂́A‘®«ƒoƒC
  ƒg (ŽÀÛ‚Í ”¼ƒoƒCƒg = ƒjƒuƒ‹‚É‚È‚è‚Ü‚·) ‚ðŽg‚¤‚±‚Æ‚Å‚·B

  13.8.5.  •\Ž¦§Œä•¶Žš {Monitor}

  ``•\Ž¦§Œä'' ‚̂悤‚È–¼‘O‚ŌĂ΂ꂽ‚è‚à‚µ‚Ü‚·BƒIƒt (’ʏí) ‚È‚çA``§
  Œä•¶Žš‚ð‰ðŽß‚µ‚È‚³‚¢'' ‚Æ‚¢‚¤‚±‚Æ‚Å‚·BƒIƒ“‚È‚çAƒzƒXƒg‚©‚ç‘—‚ç‚ꂽƒG
  ƒXƒP[ƒvƒV[ƒPƒ“ƒX (•’i‚ÍŒˆ‚µ‚ĉæ–ʏã‚ÅŒ©‚邱‚Æ‚Í‚È‚¢) ‚ð•\Ž¦‚µ‚Ü‚·B
  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Í 1 s‚É•À‚ñ‚Å•\Ž¦‚³‚êA’[––‚Å‚ÍŽÀs (‰ðŽß) ‚³‚ê
  ‚Ü‚¹‚ñB‰üs‚ðŽwŽ¦‚·‚é CR LF ƒV[ƒPƒ“ƒX‚͏œ‚«‚Ü‚·B``§ŒäƒR[ƒh''‚ð‚²
  ——‚­‚¾‚³‚¢B

  13.8.6.  2 ”{‚Ì• / ‚‚³

  Šô‚‚©‚Ì’[––‚É‚Í 2 ”{•‚ƁA2 ”{‚‚³‚Ì•¶Žš‚ª‚ ‚è‚Ü‚·B‚±‚Ì“Á«‚Í‚ß‚Á‚½
  ‚É•K—v‚ ‚è‚Ü‚¹‚ñ‚ªB1 s‚ð 2 ”{• (DW) ‚É•Ï‚¦‚é‚ƁA‰E”¼•ª (RH) ‚ª‰æ–Ê
  ‚©‚牟‚µ‚¾‚³‚ê‚č폜‚³‚ê‚é (Á‚¦‚é) ‚Ì‚Å‚Í‚Æ‚Ì‹^–₪•‚‚©‚Ñ‚Ü‚·B``•Û
  ‘¶'' ‚Í DW s‚Ì RH ‚ðƒL[ƒv‚µ‚Ä‚¨‚­‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B2 ”{‚‚³ƒ‚[ƒh‚Å
  ‚́A‰æ–ʏã‚Å 2 ”{‚‚ð•\Ž¦‚·‚邽‚߂ɁAŠes‚ð 2 “x (2 “x–ڂ͉º‚̍s) ‘—‚é
  •K—v‚ª‚ ‚è‚Ü‚·B

  13.8.7.  ”½“]•\Ž¦ {Display} (”wŒi‚Ì–¾ / ˆÃ)

  ’ʏí‚̃rƒfƒI‚́AˆÃ‚¢ (•) ”wŒi‚É–¾‚é‚¢ (”’A—΁A‰©F) •¶Žš (‘OŒi)‚Å
  ‚·B”½“]‚Í {Display Light} ‚́A”½‘΂ɖ¾‚é‚¢”wŒi‚ɍ•Žš‚Æ‚È‚è‚Ü‚·B‚±‚ê
  ‚Í–Ú‚É—D‚µ‚¢‚ÆŽv‚¢‚Ü‚· (•”‰®‚ªˆÃ‚­‚È‚¯‚ê‚Î)B

  13.8.8.  ƒXƒe[ƒ^ƒXs

  ƒXƒe[ƒ^ƒXs‚͉æ–ʂ̐擪‚©ÅIs‚É‚ ‚èA“®‚¢‚Ä‚¢‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒ
  ƒOƒ‰ƒ€‚̏î•ñ‚È‚Ç‚ð•\Ž¦‚µ‚Ü‚·B‚µ‚΂µ‚Ή½‚ç‚©‚Ì•û–@‚ŃnƒCƒ‰ƒCƒg•\Ž¦‚³‚ê
  ‚Ü‚·BƒXƒe[ƒ^ƒXs‚ª—LŒø‚ȏó‘ԂŁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚́A‘±‚­ƒeƒLƒXƒg‚ðƒX
  ƒe[ƒ^ƒXs‚É•\Ž¦‚·‚邱‚Æ‚ðˆÓ–¡‚·‚é“Á•Ê‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ
  ‚ª‚Å‚«‚Ü‚·B‚µ‚©‚µA‘½‚­‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚̓Xƒe[ƒ^ƒXs‚Ì‹@”\‚ðŽg‚¤‚©
  ‚í‚è‚ɁAƒXƒe[ƒ^ƒXs‚ª•\Ž¦‚³‚ê‚Ä‚¢‚éˆÊ’u‚ɃJ[ƒ\ƒ‹‚ðˆÚ“®‚³‚¹‚āA•¶Žš‚ð
  •\Ž¦‚³‚¹‚Ä‚¢‚Ü‚·B•’ʂ̃†[ƒU‚Í‚»‚̈Ⴂ‚É‹C•t‚«‚Ü‚¹‚ñB

  13.8.9.  80/132 ‚̐؂è‘Ö‚¦ : ƒNƒŠƒA‚·‚é‚©Žc‚·‚© ?

  Œ…”‚ð 80 ‚©‚ç 132 (‚ ‚é‚¢‚Í‹t) ‚ɐ؂芷‚¦‚é‚Æ‚«A‘O‰ñ‚ÌŒ`Ž®‚Ì•\Ž¦ƒf[
  ƒ^‚ðÁ‚·‚ׂ«‚© (ƒNƒŠƒA[‚·‚é)AŽc‚·‚ׂ«‚© ? {80/132 Clr} {{Screen Widt
  h Change}} ‚Ç‚¿‚ç‚ɐݒ肵‚Ä‚àˆá‚¢‚Ì‚È‚¢‚悤‚É‚·‚ׂ«‚Å‚·‚ªAƒAƒvƒŠƒP[
  ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª 132 Œ…‚ðŽg‚¤‚È‚çA§ŒäƒV[ƒPƒ“ƒXŒo—R‚Å“KØ‚ɐݒ肷
  ‚ׂ«‚Å‚·B

  13.9.  ƒy[ƒW‚ÉŠÖ˜A•t‚¢‚½ƒIƒvƒVƒ‡ƒ“

  Wyse ’[––‚ª•\Ž¦ƒƒ‚ƒŠ‚Ì•¡”ƒy[ƒW‚ɃAƒNƒZƒX‚Å‚«‚é‚悤‚ɁA{Multipage}
  ‚ðƒIƒ“‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  13.9.1.  ƒy[ƒWƒTƒCƒY

  ’[––ƒƒ‚ƒŠ‚̓y[ƒW’PˆÊ‚Å•ªŠ„‚³‚ê‚Ü‚·Bƒy[ƒW‚Ìà–¾‚́A``ƒy[ƒW''‚Æ``ƒy
  [ƒW (’è‹`)'' ‚ð‚²——‚­‚¾‚³‚¢B‘I‘ð‚µ‚½’·‚³‚Ńy[ƒWƒƒ‚ƒŠ‚ðŽdØ‚邱‚Æ‚à
  ‚Å‚«‚Ü‚·BŒ»Ý‚Ì‚Æ‚±‚ëA Linux ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̓y[ƒW‚ðŽg‚í‚È‚¢‚ÆŽv
  ‚í‚ê‚Ü‚·‚̂ŁA‚±‚̐ݒè‚ð‚µ‚Ä‚à‚ ‚Ü‚èŒø‰Ê‚Í‚ ‚è‚Ü‚¹‚ñB

  13.9.2.  Œ‹‡ (ƒJ[ƒ\ƒ‹‚Æ•\Ž¦‚Ì)

  ƒJ[ƒ\ƒ‹‚ªŒ»Ý‚Í•\Ž¦‚³‚ê‚Ä‚¢‚È‚¢ (‘¼‚̃y[ƒW‚âA“¯‚¶ƒy[ƒW‚̉æ–Ê‚ÉŒ»‚í
  ‚ê‚Ä‚¢‚È‚¢ŒÂŠ) ƒrƒfƒIƒƒ‚ƒŠ‚ɈڂÁ‚½‚Æ‚«A•\Ž¦‚àV‚µ‚¢ƒJ[ƒ\ƒ‹‚̈ʒu‚Ö
  Ø‚è•Ï‚¦‚é‚ׂ«‚Å‚µ‚傤‚© ? ‚»‚¤‚¾‚Æ‚·‚ê‚΂±‚ê‚Í``Œ‹‡'' ‚ƌĂ΂ê‚é‚à‚Ì
  ‚Å‚·B“¯‚¶ƒy[ƒW“à‚̃J[ƒ\ƒ‹‚̈ړ®‚́A``‚’¼Œ‹‡'' ‚Æ ``…•½Œ‹‡'' ‚Å
  ‚·B‘¼‚̃y[ƒW‚ւ̈ړ®‚Í ``ƒy[ƒWŒ‹‡'' ‚Å‚·B

  13.10.  •ñ‚Ɖž“š

  ’[––‚Í‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ɑ΂µ‚āA‚»‚ꎩg‚Æ‚»‚̏ó‘Ô‚ð”FŽ¯‚·‚é
  ‚©A‚ ‚é‚¢‚ÍŽ–‘O‚É‹L˜^‚³‚ꂽƒƒbƒZ[ƒW‚ð‘—‚é‚Å‚µ‚傤B

  13.10.1.  ‰ž“šƒƒbƒZ[ƒW (•¶Žš—ñ)

  ’[––‚Ì“dŒ¹‚ª“ü‚Á‚½‚Æ‚«‚âAƒzƒXƒg‚©‚ç‚Ì—v‹ (‚½‚Ô‚ñ ENQ (—v‹) §Œä•¶Žš
  ‚Å‚·) ‚ɉž‚¶‚ăzƒXƒg‚É‘—‚é’Z‚©‚¢ƒƒbƒZ[ƒW‚ðƒZƒbƒgƒAƒbƒv‚ŏ‘‚¢‚Ä‚à‚¢‚¢
  ‚Å‚·B

  13.10.2.  Ž©“®‰ž“š

  Ý’肵‚½‚çAƒzƒXƒg‚ª‹‚ß‚È‚­‚Ä‚à“dŒ¹“Š“ü‚ʼnž“šƒƒbƒZ[ƒW‚ð‘—‚è‚Ü‚·B‚ 
  ‚é ``getty'' ƒvƒƒZƒX‚Í‚±‚ê‚ð‘Ò‚Á‚Ä‚é‚Ì‚Å‚µ‚傤‚© ??

  13.10.3.  ‰ž“šƒLƒƒƒ“ƒZƒ‹

  Ý’肵‚½‚çA’N‚É‚à‰ž“šƒƒbƒZ[ƒW‚ðŒ©‚¹‚Ü‚¹‚ñ (‚à‚¿‚ë‚ñƒzƒXƒgƒRƒ“ƒsƒ…[
  ƒ^‚ðœ‚¢‚Ä‚Å‚·‚ª)B•ÏX‚ª•K—v‚È‚ç ``‰ž“šƒLƒƒƒ“ƒZƒ‹'' ‚ðÄ“x‘I‘ð‚µ‚Ü
  ‚·B‚»‚¤‚·‚é‚Æ‘O‚̉ž“šƒLƒƒƒ“ƒZƒ‹ƒƒbƒZ[ƒW‚Í”jŠü‚³‚ê‚é‚̂ŁAV‚½‚ȃƒb
  ƒZ[ƒW‚ð“ü—Í‚µ‚Ä‚à‚æ‚¢‚Å‚µ‚傤 (‚Å‚àAŒÃ‚¢ƒƒbƒZ[ƒW‚Í‚à‚¤Œ©‚ç‚ê‚Ü‚¹‚ñ
  ‚æ)B

  13.10.4.  <!- Terminal ID {ANSI ID} -->’[–– ID {ANSI ID}

  ’[––‚ÍŽ¯•Êî•ñ‚Ì—v‹‚É“š‚¦‚Ä‚±‚Ì•ÔŽ–‚ð‘—‚è‚Ü‚·B

  13.11.  ƒL[ƒ{[ƒhƒIƒvƒVƒ‡ƒ“

  13.11.1.  ƒL[ƒNƒŠƒbƒN

  Ý’肵‚½‚Æ‚«AƒL[‚ð‰Ÿ‚¹‚΃NƒŠƒbƒN‰¹‚ª–‚è‚Ü‚· (ƒL[ƒ{[ƒh‚̏¬‚³‚ȃXƒs
  [ƒJ‚©‚ç”­‚·‚é)BƒNƒŠƒbƒN‰¹‚ð•·‚¢‚Ä‚¢‚ç‚¢‚ç‚·‚él‚à‚¢‚é‚̂ŁAŽ„‚̓Iƒt
  ‚É‚µ‚Ä‚¨‚­•û‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

  13.11.2.  ƒLƒƒƒbƒvƒXƒƒbƒN {Keylock}

  Caps-Lock ƒL[‚ª‰Ÿ‚³‚ꂽ‚çAƒAƒ‹ƒtƒ@ƒxƒbƒgƒL[‚¾‚¯‚É•¶Žš‚Ì“ü‚ê‘Ö‚¦‚ª‹N
  ‚é‚ׂ«‚È‚Ì‚Å‚µ‚傤‚© ? ‚à‚µ {Caps} ‚©‘啶Žš‚݂̂̐ݒè‚È‚çACaps-Lock
  ‚ªƒIƒ“‚Ő”ŽšƒL[‚ª‰Ÿ‚³‚ꂽ‚Æ‚«‚ɐ”Žš‚ªƒ^ƒCƒv‚³‚ê‚Ü‚·B”ŽšƒL[‚̏ã‚Ì‹L
  †‚ðƒ^ƒCƒv‚·‚é‚ɂ̓VƒtƒgƒL[‚ð‰Ÿ‚µ‚È‚ª‚琔ŽšƒL[‚ð‰Ÿ‚µ‚Ü‚·B‚à‚µ {Shif
  t} ‚ªÝ’肳‚ê‚Ä‚¢‚½‚çA‘S‚ẴL[‚Í Caps-Lock ‚ªƒIƒ“‚ÌŽž‚ɃVƒtƒg‚ð‰Ÿ‚µ
  ‚È‚ª‚çƒ^ƒCƒv‚µ‚½‚Ì‚Æ“¯‚¶•¶Žš‚É‚È‚è‚Ü‚· (5 ‚̃L[‚ð‰Ÿ‚µ‚½‚çƒVƒtƒgƒL[‚È
  ‚µ‚Å‚à % ‚ðƒ^ƒCƒv‚µ‚Ü‚·B‘¼‚à“¯‚¶)B

  13.11.3.  ƒI[ƒgƒŠƒs[ƒg {Repeat}

  ƒL[‚ð‰Ÿ‚µ‘±‚¯‚é‚Æ‚»‚̃L[‚ðŒJ‚è•Ô‚µ *ƒ^ƒCƒv* ‚µ‚Ü‚·B‚±‚ê‚̓y[ƒW‹«ŠE
  ü‚ð‘‚­‚½‚ß‚É“¯‚¶•¶Žš‚ðŒJ‚è•Ô‚µƒ^ƒCƒv‚·‚éÛ‚É•Ö—˜‚Å‚·B

  13.11.4.  ƒ}[ƒWƒ“ƒxƒ‹

  ƒJ[ƒ\ƒ‹‚ªƒfƒBƒXƒvƒŒƒC‚̉E’[‚©‚ç 8 —ñ—£‚ê‚é‚ƃxƒ‹‚ª–‚è‚Ü‚· (ŒÃ‚¢ƒ^ƒC
  ƒvƒ‰ƒCƒ^‚̂悤‚É)B‚Ù‚Æ‚ñ‚ǂ̃GƒfƒBƒ^‚Í•K—v‚ɉž‚¶‚ÄŽ©“®‚ʼnüs‚Å‚«‚é
  (ƒŠƒ^[ƒ“ƒL[‚ð‰Ÿ‚·•K—v‚ª‚È‚¢) ‚̂ŁA‚±‚Ì‹@”\‚Í‚ß‚Á‚½‚É•K—v‚ ‚è‚Ü‚¹
  ‚ñB

  13.11.5.  ƒL[‚̍Ēè‹`

  ƒL[‚ª‰Ÿ‚³‚ꂽ‚Æ‚«‚ɃzƒXƒg‚É‘—‚ç‚ê‚éƒR[ƒh‚́A’ʏí‚Í ASCII ƒR[ƒh‚Å‚·
  (ƒVƒtƒgƒL[‚âƒRƒ“ƒgƒ[ƒ‹ƒL[‚É‚à‚æ‚è‚Ü‚·‚ª)BŠô‚‚©‚Ì’[––‚ł́AƒL[‚ª
  ‰Ÿ‚³‚ꂽŽž‚É‚¨–]‚݂̃R[ƒh‚ðƒzƒXƒg‚É‘—‚é‚悤‚É‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚‚Ü
  ‚èA’[––‚ðÝ’è‚·‚邱‚ƂŁAƒL[‚̍Ĕz’u‚ðs‚È‚¤‚±‚Æ‚ª‚Å‚«‚é‚Ì‚Å‚·B‚±‚ê
  ‚́A‘¼‘Œê‚âƒhƒ{ƒ‹ƒU[ƒN‚̃L[ƒ{[ƒhƒŒƒCƒAƒEƒg‚ð‚·‚Î‚â‚­•ÏX‚·‚é‚Ì‚É•Ö
  —˜‚Å‚·B

  13.11.6.  ƒR[ƒi[ƒL[ (Wyse ê—p)

  Wyse ’[––‚ɂ́A¶‰º‹÷‚Ì‹ß‚­‚É—lX‚È‚±‚Æ‚ð‚·‚é‚½‚߂ɐݒè‚Å‚«‚éƒL[‚ª‚ 
  ‚è‚Ü‚·B‚»‚̃L[‚É‚Í ``Funct''A``Compose''A``Character''A``Alt''A
  ``Hold''‚ ‚é‚¢‚Í ``Scroll Lock'' ‚Ȃǂ̃‰ƒxƒ‹‚ð“\‚Á‚Ä‚¨‚¯‚Ü‚·B‰Šú‚Ì
  ƒ‚ƒfƒ‹‚É‚ÍŽŸ‚̃IƒvƒVƒ‡ƒ“‚Ì‘S‚Ä‚ª‚ ‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñB{Hold} ‚ªÝ’è
  ‚³‚ê‚é‚Æ’[––‚ւ̃f[ƒ^‚Ì—¬‚ꂪŽ~‚è‚Ü‚· (ƒtƒ[§Œä‚ðŽg‚¢‚Ü‚·)BƒL[‚ð
  ‚à‚¤ˆê“x‰Ÿ‚·‚ƃf[ƒ^ƒtƒ[‚ðÄŠJ‚µ‚Ü‚·B{Compose} ‚ªÝ’肳‚ê‚é‚ƁA§ŒÀ
  ‚³‚ꂽ”‚ÌŽ–‘O‚É’è‹`‚µ‚Ä‚ ‚é”ñƒ‰ƒeƒ“•¶Žš‚𔭐¶‚·‚邱‚Æ‚ð‹–‚µ‚Ü‚·Bƒƒ^
  ‚ɐݒ肳‚ê‚é‚ƁAŠeƒoƒCƒg‚̏ãˆÊƒrƒbƒg‚ªƒZƒbƒg‚³‚ꂽƒƒ^ƒVƒtƒgƒL[‚É‚È‚è
  ‚Ü‚·B{Funct} ‚ªÝ’肳‚ê‚é‚Æ (‚»‚µ‚ĉŸ‚¹‚Î)A‚Ç‚ñ‚ȉp”ŽšƒL[‚àƒwƒbƒ_
  [ (SOH) ‚ƃgƒŒƒCƒ‰[ (CR) ƒoƒCƒg‚ª‰Á‚Á‚½ ASCII ƒoƒCƒgƒR[ƒh‚̃tƒŒ[ƒ€
  ‚Æ‚È‚è‚Ü‚·B{Kpd Compose} ‚ªÝ’肳‚ê‚é‚Æ (‚»‚µ‚ĉŸ‚¹‚Î)A”ŽšƒL[‚Å 10
  i”‚ð‰Ÿ‚µ‚½‚ç 16 i”‚ð‘—‚è‚Ü‚· ??

  13.11.7.  ”ŽšƒL[ƒpƒbƒh‚©A–îˆóƒL[‚ð‘—‚é

  ”ŽšƒL[ƒpƒbƒh (ƒL[ƒ{[ƒh‚ÌŽå•”‚̉E‘¤‚É‚ ‚é‚Ù‚Æ‚ñ‚ª”ŽšƒL[‚Ì’·•ûŒ`‚Ì
  •”•ª) ‚́A‚ ‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚Å“Á•Ê‚È–ð–Ú‚ð‚·‚é‚½‚ß‚É“Á•Ê‚È
  ƒR[ƒh‚ð‘—‚é‚悤Ý’è‚Å‚«‚Ü‚·B–îˆóƒL[‚à“¯ãB‚±‚̂悤‚ɁAƒL[ƒLƒƒƒbƒv
  ‚Ɉóü‚µ‚Ä‚ ‚镶Žš (‚Ü‚½‚́A–îˆóƒL[‚Ì‚½‚߂̃m[ƒ}ƒ‹ƒR[ƒhƒV[ƒPƒ“ƒX)
  ‚ð‘—‚é ``ƒm[ƒ}ƒ‹'' ƒ‚[ƒh‚ƁA“Á•Ê‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é ``ƒAƒv
  ƒŠƒP[ƒVƒ‡ƒ“'' ƒ‚[ƒh‚ª‚ ‚è‚Ü‚·B‚¢‚­‚‚©‚̏ꍇ‚ł́A6 ‚‚̔ñ”ŽšƒL[
  ‚ª A ‚©‚ç F ‚Ì•¶Žš‚ð‘—‚é‚Ì‚ðœ‚¢‚āA‚Ù‚Úƒm[ƒ}ƒ‹‚Ȑ”Žšƒ‚[ƒh‚Å‚ ‚é
  ``16 i'' ƒ‚[ƒh‚ª‚ ‚è‚Ü‚·B‚µ‚½‚ª‚Á‚āA”ŽšƒL[ƒpƒbƒhã‚ŁA—Ⴆ‚Î
  ``B36F'' ‚ðƒ^ƒCƒv‚Å‚«‚é‚Å‚µ‚傤B

  13.11.8.  Shift + Delete ‚â Shift + Backspace ‚͉½‚ð‘—‚é‚© ?

  ‚ǂ̂悤‚ɐݒ肳‚ê‚Ä‚¢‚é‚©‚É‚à‚æ‚è‚Ü‚·‚ªAShift + Delete ‚͐§Œä•¶Žš
  CAN ‚ð‘—‚èAShift + Backspace ‚Í DEL ‚ð‘—‚è‚Ü‚·B

  13.11.9.  PC ‘–¸ƒR[ƒh

  V‚µ‚¢’[––‚́AASCII ƒR[ƒh‚Ì‘ã‚è‚É PC ‘–¸ƒR[ƒh‚𑗂邱‚Æ‚Å PC ƒL[ƒ{
  [ƒh‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚· (Keyboard-and-Console-HOWTO ‚ð‚²——‚­‚¾‚³
  ‚¢)B Dos/Windows ‚ª‘–‚Á‚Ä‚¢‚é PC ‚É’¼ÚÚ‘±‚µ‚½ê‡‚ÉŽg‚¢‚Ü‚·B
  {Keycode} ‚ð {Scan} ‚ɐݒ肵‚Ä‚­‚¾‚³‚¢BDEC ‚Ì ``PCTerm'' ‚ðƒGƒ~ƒ…ƒŒ[
  ƒg‚·‚é‚Ȃ炱‚̐ݒè‚ð‚·‚×‚«‚Å‚·BLinux ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚́A‚±‚̂悤‚È‘–
  ¸ƒR[ƒh‚ɑΏˆ‚Å‚«‚Ü‚¹‚ñB

  13.11.10.  ‘ã‘Ö•¶Žš

  ƒL[‚Ì‚¢‚­‚‚©‚Í‚»‚ê‚ð‘ã‘Ö‚·‚镶Žš‚ª‚ ‚è‚Ü‚·BƒL[‚ª ``ƒ^ƒCƒvƒ‰ƒCƒ^
  ['' ‚Æ‚µ‚Đݒ肳‚ꂽ‚çAƒ^ƒCƒvƒ‰ƒCƒ^‚É‘—‚镶Žš‚ð‘—‚è‚Ü‚·BƒL[‚ª‘¼‚Ì
  ‰½‚©‚ɐݒ肳‚ê‚é‚ƁA‘ã‘Ö•¶Žš‚ª‘—‚ç‚ê‚Ü‚·B

  13.12.  ŽóM‚µ‚½§ŒäƒR[ƒh‚̈Ӗ¡

  13.12.1.  Ž©“®ƒjƒ…[ƒ‰ƒCƒ“ {Newline}

  ‚±‚̏ꍇA``ƒjƒ…[ƒ‰ƒCƒ“'' ‚ÍŒ»Ýs‚̉º‚̍¶ƒ}[ƒWƒ“‚ŐV‚µ‚¢s‚ðŠJŽn‚·
  ‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·BLinux ‚Æ C Œ¾Œê‚Å‚Ì ``ƒjƒ…[ƒ‰ƒCƒ“'' ‚ɂ͕ʂȈӖ¡
  ‚ª‚ ‚èAƒ‰ƒCƒ“ƒtƒB[ƒh§Œä•¶Žš LF ‚à‚Ü‚½ƒjƒ…[ƒ‰ƒCƒ“‚Æ‚© NL ‚ƌĂтÜ
  ‚·B Linux ‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ł́ALF •¶Žš‚Í ``V‚µ‚¢s‚ð‚±‚±‚©‚çŠJŽn
  ‚·‚é'' ‚Æ‚¢‚¤ˆÓ–¡‚Ȃ̂ŁANL ƒ‰ƒxƒ‹•t‚¯‚µ‚Ä‚ ‚é‚Ì‚Å‚·B’ʏíALF (NL) ‚Í
  1 s‰º‚ÖƒJ[ƒ\ƒ‹‚ð”ò‚΂·‚½‚ß‚¾‚¯‚É’[––‚Ö‘—‚ç‚ê‚é‚à‚̂ŁAƒJ[ƒ\ƒ‹‚ð
  ``V‚µ‚¢s'' ‚̐擪‚Ɉړ®‚³‚¹‚é‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

  Ž©“®ƒjƒ…[ƒ‰ƒCƒ“‚ªÝ’肳‚ê‚é‚ƁAãq‚Ì ``ƒm[ƒ}ƒ‹'' ‚ȏ󋵂͎æ‚èÁ‚³‚ê
  ‚āAƒzƒXƒg‚©‚ç LF ‚ðŽóM‚·‚邱‚Ƃʼnæ–Ê‚É•¨—“I‚ȃjƒ…[ƒ‰ƒCƒ“‚𐶐¬‚µ‚Ü
  ‚·B‚±‚ê‚Í‚Ü‚³‚É Linux ‚Å•K—v‚È‚à‚Ì‚Å‚·B‚½‚¾‚µA(Ž©“®ƒjƒ…[ƒ‰ƒCƒ“‚ªÝ
  ’肳‚ꂽŽž‚É) Return (‚©AEnter) ƒL[‚ªƒzƒXƒg‚É CR LF ƒV[ƒPƒ“ƒX‚ð‘—‚é
  ‚±‚Æ‚ðœ‚¢‚Ä‚Í (Wyse ‚Æ VT100 ‚Å‚Í‚»‚¤‚È‚ñ‚Å‚·‚ªAVT420 ‚͈Ⴄ ??)B L
  inux ‚̓tƒ@ƒCƒ‹“à‚Ì ``ƒjƒ…[ƒ‰ƒCƒ“'' ƒ}[ƒJ‚Æ‚µ‚Ä LF ‚ðŽg‚¤‚̂ŁALF ‚¾
  ‚¯ (CR LF ‚Å‚Í‚È‚­‚Ä) ‚ð‘—‚Á‚Ä‚à‚ç‚¢‚½‚¢‚Ì‚Å‚·B‚µ‚½‚ª‚Á‚āA``ƒjƒ…[ƒ‰
  ƒCƒ“'' ƒIƒvƒVƒ‡ƒ“‚Í‚ß‚Á‚½‚ÉŽg—p‚³‚ê‚Ü‚¹‚ñB‘ã‚è‚ɁAƒVƒŠƒAƒ‹ƒ|[ƒgƒfƒo
  ƒCƒXƒhƒ‰ƒCƒo‚ªA•K—v‚È•ÏŠ·‚ðƒfƒtƒHƒ‹ƒg‚ōs‚¢‚Ü‚·B‚Ü‚é‚Å ``stty onlcr
  icrnl'' ƒRƒ}ƒ“ƒh‚ðŽÀs‚µ‚½‚悤‚Å‚·B‚µ‚©‚µAƒfƒtƒHƒ‹ƒg‚Ì“®ì‚È‚Ì‚Å‚»‚ñ
  ‚È‚±‚Æ‚ð‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  13.12.2.  Ž©“®‰üs {Rcv CR}

  ‚±‚ê‚Í ``Ž©“®ƒjƒ…[ƒ‰ƒCƒ“'' ‚̕ʂȃ^ƒCƒv‚Å‚·BCR •¶Žš (•œ‹A) ‚ðŽóM‚µ
  ‚½‚çAV‚µ‚¢s‚Ì•\Ž¦‚ÌŽž‚É LF (‰üs) “®ì‚ð•t‰Á‚µ‚Ü‚·BLinux ‚Å‚Í LF
  ‚ªs‚̏I‚í‚è‚Ȃ̂ŁA‚±‚̃IƒvƒVƒ‡ƒ“‚ÍŽg‚í‚ê‚Ä‚¢‚Ü‚¹‚ñB

  13.12.3.  Del (Wyse ‚¾‚¯ ??) ‚Ü‚½‚Í Null ‚Ì”FŽ¯

  ƒIƒt‚È‚ç’[––‚Å DEL •¶Žš‚ðŽóM‚µ‚Ä‚à–³Ž‹‚µAƒIƒ“‚È‚ç DEL ‚͏Á‹ŽŽ®‚̃oƒb
  ƒNƒXƒy[ƒX‚Æ‚È‚è‚Ü‚·BNULL •¶Žš‚Í‚Ç‚ñ‚ȃP[ƒX‚Å‚à•’Ê‚Í–³Ž‹‚³‚ê‚Ü‚·BD
  EL ‚Æ NULL ‚Í—¼•û‹¤AƒpƒfƒBƒ“ƒO•¶Žš‚Æ‚µ‚ÄŽžXŽg—p‚³‚ê‚Ü‚·B``ƒpƒfƒBƒ“
  ƒO''‚ð‚²——‚­‚¾‚³‚¢B

  13.13.  V‚µ‚¢ƒeƒLƒXƒg‚Ì‘}“ü

  13.13.1.  s‚̃‰ƒbƒv

  ``ƒI[ƒgƒ‰ƒbƒv'' ‚Æ‚àŒÄ‚΂ê‚Ä‚¢‚Ü‚·B‰æ–ʂ̉E’[‚ɍs‚«’…‚¢‚Ä (80 Œ…–Ú‚È
  ‚Ç)AƒzƒXƒg‚©‚ç‰üs•¶Žš (‚©‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ª‘—‚ç‚ê‚È‚¯‚ê‚Ή½‚ª‹N‚é
  ‚Å‚µ‚傤‚© ? sƒ‰ƒbƒv‚ªÝ’肳‚ê‚Ä‚¢‚é‚È‚çAŽŸ‚̍s‚ÉŽc‚è‚Ì•¶Žš‚ð•\Ž¦‚µ
  ‚Ü‚·B‚»‚¤‚Å‚È‚¯‚ê‚΁As‚ÌŽc‚è‚͏Á‚¦‚ĉæ–Ê‚Å‚ÍŒ©‚¦‚È‚¢‚Å‚µ‚傤B‚Ç‚ñ‚È
  —Ç‚¢ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚à (sƒ‰ƒbƒv‚ª‚Ç‚¤Ý’肳‚ê‚Ä‚¢‚é‚©‚ð”cˆ¬‚·‚é
  terminfo ‚ª’ñ‹Ÿ‚³‚ê‚é) ó‹µ‚𐳊m‚É‘¨‚¦‚é‚ׂ«‚Å‚·B]‚Á‚āAsƒ‰ƒbƒv‚ª
  Ý’肳‚ê‚Ä‚È‚­‚Ä‚àAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í’·‚¢s‚ðÜ‚è•Ô‚·‚©A(–îˆóƒL[‚È
  ‚Ç‚ðŽg‚Á‚Ä) ’·‚¢s‚̃Jƒbƒg‚³‚ꂽ’[‚ðŒ©‚¹‚é‚悤‚È•û–@‚ð‚Æ‚é‚ׂ«‚Å‚·B‚µ
  ‚©‚µA¶‚̃Rƒs[ƒRƒ}ƒ“ƒh (‹y‚ѕʂ̏ó‹µ) ‚Å‚Í‚±‚̂悤‚È‚±‚Æ‚Í‹N‚ç‚È‚¢‚Ì
  ‚ŁA•’ʂ͍sƒ‰ƒbƒv‚ðÝ’肵‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚Å‚µ‚傤B

  80 Œ…‚̉æ–ʂł́AƒzƒXƒg‚©‚ç‚Ì 81 ”Ô–Ú‚Ì•¶Žš‚ªƒOƒ‰ƒtƒBƒbƒN (ˆóŽš‰Â”\)
  •¶Žš‚È‚ç‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚̓‰ƒbƒv‚¾‚¯‚Æ‚È‚è‚Ü‚·B‚±‚ê‚̓zƒXƒg‚©‚ç‚Ì 81 ”Ô
  –Ú‚Ì•¶Žš‚ª ``•œ‹A'' ‚© ``ƒjƒ…[ƒ‰ƒCƒ“'' ‚Å‚ ‚éê‡‚É‹–‚µ‚Ü‚·Bƒjƒ…[ƒ‰
  ƒCƒ“‚́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒ‰ƒbƒv‚·‚邱‚Æ‚ª‚Å‚«A’[––‚É‚æ‚é‰î“ü‚ª•K—v‚Å
  ‚È‚¢‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B

  13.13.2.  ƒXƒNƒ[ƒ‹

  ƒXƒNƒ[ƒ‹ {Scrl} ‚Ƃ́A‰æ–Ê‚Ì‘S‚Ă̍s‚ªã‚≺‚É“®‚­‚±‚Æ‚Å‚·B‰¡•ûŒü‚Ì
  ˆÚ“®‚àŠÜ‚Þ‚à‚Ì‚Í ``ƒpƒ“'' ‚Æ‚àŒÄ‚΂ê‚Ü‚·B•’ʂ̃XƒNƒ[ƒ‹‚ł́As‚ª‰æ
  –ʂ̍ʼnºs‚©æ“ªs‚ð‚ß‚­‚邱‚Æ‚ÅŒ©‚¦‚È‚­‚È‚èAƒzƒXƒg‚©‚ç‚̐V‚µ‚¢s‚ª”½
  ‘Α¤‚Ì’[ (æ“ª‚©Å‰ºs) ‚ÉŒ»‚ê‚Ü‚·BƒXƒNƒ[ƒ‹‚ɂ́AƒXƒ€[ƒXAƒWƒƒƒ“ƒv
  ‚»‚µ‚ăo[ƒXƒg‚Ì 3 ‚‚̃^ƒCƒv‚ª‚ ‚è‚Ü‚·Bƒo[ƒXƒg‚́AV‚µ‚¢‰æ–ʂŌ¢
  ‰æ–Ê‚ðuŽž‚É“h‚è•Ï‚¦‚é‚̂ŁA–{“–‚̃XƒNƒ[ƒ‹‚Æ‚ÍŒ¾‚¦‚Ü‚¹‚ñ (‚¯‚ê‚ǐV‚µ
  ‚¢‰æ–ʂ̐”s‚͌¢‰æ–Ê‚Ì‚à‚Ì‚Å‚·)BƒWƒƒƒ“ƒv‚͈ê“x‚ɉ摜‚ðV‚µ‚¢s‚É
  ƒWƒƒƒ“ƒv‚µ‚Ü‚·BƒXƒ€[ƒX {Smth} ‚̓eƒLƒXƒg‚ðŠŠ‚©‚ȃXƒs[ƒh‚ŏ㉺‚Ɉړ®
  ‚µ‚Ü‚·BƒXƒ€[ƒXƒXƒNƒ[ƒ‹—¦‚ª‚Æ‚Ä‚à‚ä‚Á‚­‚è‚È‚çA‚Ü‚¾ƒXƒNƒ[ƒ‹‚µ‚Ä‚¢
  ‚éÅ’† (“®ì’†) ‚ɐV‚µ‚¢s‚ðŒ©‚é‚±‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B

  ’x‚¢’[––‚ł̃Xƒ€[ƒXƒXƒNƒ[ƒ‹‚́A‰æ–Ê‚ªƒXƒNƒ[ƒ‹’†‚Å‚à“Ç‚ñ‚Å‚¢‚ç‚ê‚é
  ‚Ì‚Å‚©‚‚Ă͖ð‚É—§‚‚à‚Ì‚Å‚µ‚½B‚µ‚©‚µA‚‘¬‚̃{[ƒŒ[ƒg‚ł̓Wƒƒƒ“ƒvƒX
  ƒNƒ[ƒ‹‚Í‚·‚²‚­‘¬‚¢‚̂ŁAV‚µ‚¢•\Ž¦‚É•Ï‚é‚̂ɏ­‚µ‚ÌŽžŠÔ‚µ‚©‚©‚©‚è‚Ü‚¹
  ‚ñBƒXƒNƒ[ƒ‹‚µ‚È‚ª‚çƒeƒLƒXƒg‚ð“ǂނɂ́A’âŽ~‚µ‚½ƒeƒLƒXƒg‚̏ꍇ‚æ‚莞
  ŠÔ‚ª‚©‚©‚é‚̂ŁAƒXƒ€[ƒXƒXƒNƒ[ƒ‹‚ð‘I‚Ô‚Æ–³‘Ê‚ÈŽžŠÔ‚ª‘‚¦‚é‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñB

  ‚à‚µ (Ž©“®) ƒXƒNƒ[ƒ‹ {Autoscrl} ‚ª–³Œø‚È‚çAƒzƒXƒg‚©‚ç‚̐V‚µ‚¢ƒeƒLƒX
  ƒg‚͉æ–ʂ̐擪‚É‚È‚é‚̂ŁA‚Ç‚±‚©‚֍s‚Á‚Ä‚µ‚Ü‚¤‚É‚¿‚ª‚¢‚ ‚è‚Ü‚¹‚ñBŒÃ‚¢
  ƒeƒLƒXƒg‚ªÁ‚¦‚È‚¯‚ê‚΁AV‚µ‚¢ƒeƒLƒXƒg‚͌¢‚à‚Ì‚Æ (–³ˆÓ–¡‚É) ¬Ý‚µ‚Ä
  ‚µ‚Ü‚¢‚Ü‚·BŒÃ‚¢ƒeƒLƒXƒg‚ªÁ‚¦‚é‚È‚çAV‚µ‚¢ƒeƒLƒXƒg‚Í“à—e‚©‚çŠO‚ê‚é‚Ì
  ‚Å (Ž©“®) ƒXƒNƒ[ƒ‹‚ð—LŒø‚É‚µ‚Ä‚¨‚«‚Ü‚µ‚傤B

  13.13.3.  V‚µ‚¢ƒy[ƒW ?

  ƒy[ƒW‚Ìà–¾‚Í``ƒy[ƒW''‚Æ``ƒy[ƒW (’è‹`)'' ‚ð‚²——‚­‚¾‚³‚¢BŒ»Ý‚̃y[
  ƒW‚ªˆê”t (ÅIs‚ªI—¹‚µ‚½) ‚È‚çAƒy[ƒWƒXƒNƒ[ƒ‹‚·‚é‚©AV‚µ‚¢ƒy[ƒW
  ‚ª¶¬‚³‚ê‚é‚ׂ«‚Å‚· (’[––‚Ì•\Ž¦ƒƒ‚ƒŠ“à‚É‹L‰¯‚³‚ꂽ‘Sƒy[ƒW‚͏Á‚¦
  ‚é)B‚à‚µ {Autopage} ‚ªÝ’肳‚ê‚Ä‚¢‚ê‚ΐV‚µ‚¢ƒy[ƒW‚ª¶¬‚³‚ê‚Ü‚·B‚¨
  ‚»‚ç‚­ƒy[ƒW‚ðŽg‚í‚È‚¢‚̂ŁA‚±‚ê‚̓Iƒt‚É‚µ‚Ä‚¨‚­‚ׂ«‚Å‚·B

  13.14.  ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[

  F1 ‚â F2 ‚Ȃǂƃ‰ƒxƒ‹‚̂‚¢‚½ƒL[‚ª‚ ‚è‚Ü‚·BŒÃ‚¢’[––‚ł́APF1 ‚â PF2
  ‚È‚Ç‚Å‚ ‚èAP ‚̓vƒƒOƒ‰ƒ€‰Â”\‚Æ‚¢‚¤‚±‚Æ‚Å‚·BŠô‚‚©‚̃L[ƒ{[ƒh‚Å‚Í—¼
  •û‚ ‚è‚Ü‚·Bƒ†[ƒU‚ª’è‹`‚µ‚½•¶Žš‚ð‘—‚é‚悤‚ɃvƒƒOƒ‰ƒ€ (Ä’è‹`) ‚Å‚«‚Ü
  ‚·B‚ ‚éƒZƒbƒgƒAƒbƒvƒƒjƒ…[ {FKey} ‚ðŽg‚¦‚ΊȒP‚ɃvƒƒOƒ‰ƒ€‚Å‚«‚邱‚Æ
  ‚ª‘½‚¢‚Å‚·BŠô‚‚©‚Ì’[––‚Å‚àAƒL[‚ª‰Ÿ‚³‚ꂽ‚Æ‚«‚É•¶Žš—ñ‚ð‘—‚é‚悤Žw’è
  ‚Å‚«‚Ü‚·B``ƒm[ƒ}ƒ‹'' ƒ‚[ƒh‚ŃL[‚ð‰Ÿ‚·‚ƁAƒL[ƒ{[ƒh‚Å•¶Žš‚ðƒ^ƒCƒv
  ‚µ‚½‚悤‚ÉŒ©‚¦‚Ü‚·B``ƒ[ƒJƒ‹'' ƒ‚[ƒh‚ŃL[‚ð‰Ÿ‚·‚ƁA’[––‚É•¶Žš—ñ‚ð
  ‘—‚è‚Ü‚· (’[––‚ªƒ[ƒJƒ‹ƒ‚[ƒh‚Å‚ ‚Á‚½‚©‚̂悤‚É)B“Á•Ê‚È•û–@‚Őݒ肵
  ‚āA’[––‚ɃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—‚é‚Ì‚ÉŽg‚¢‚Ü‚·B``ƒŠƒ‚[ƒg'' ƒ‚[ƒh
  ‚ł́A•¶Žš—ñ‚̓VƒŠƒAƒ‹ƒ|[ƒg‚©‚çƒzƒXƒg‚Ö‚¢‚Â‚à‘—‚ç‚ê‚Ü‚· (—Ⴆ’[––‚ªƒ
  [ƒJƒ‹ƒ‚[ƒh‚Å‚ ‚Á‚Ä‚à)B

  13.15.  ƒuƒƒbƒNƒ‚[ƒhƒIƒvƒVƒ‡ƒ“

  Šô‚‚©‚̃IƒvƒVƒ‡ƒ“‚́A``ƒuƒƒbƒNƒ‚[ƒh''‚̏ꍇ‚¾‚¯‚Ì‚à‚Ì‚Å‚·BƒtƒH[ƒ€
  ‚ð‹Ÿ‹‹‚µ‚½‚èA‚Ü‚Æ‚ß‚Ä‘—M‚·‚邱‚ƂŃzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ì•‰‰×‚ðŒ¸‚ç‚·‚Ì
  ‚ŁA‚±‚̃IƒvƒVƒ‡ƒ“‚Í‹­—Í‚Å‚·B‚µ‚©‚µAƒZƒbƒgƒAƒbƒv‚Í‚©‚È‚è•¡ŽG‚Ȃ̂ŁA
  ‚ ‚Ü‚èŽg—p‚³‚ê‚Ü‚¹‚ñB

  13.15.1.  ƒtƒH[ƒ€•\Ž¦

  ƒuƒƒbƒNƒ‚[ƒh‚ŁA‚¢‚­‚‚©‚̉æ–ʂ̗̈æ‚̓tƒH[ƒ€‚Ì•¶Žš‚Ì‚½‚ß‚É‚ ‚èA‚±
  ‚Ì•”•ª‚͏‘‚«ž‚Ý‹ÖŽ~ ``Prot'' {WPRT} ‚Æ‚È‚Á‚Ä‚¢‚Ü‚·B‚±‚̗̈æ‚Ì•¶Žš‚ð
  ”–ˆÃ‚­‚µ‚½‚èA”½“]‚µ‚½‚è {WPRT Rev} A‚Ü‚½‰ºü‚ð‚‚¯‚½‚è {WPRT Undrln}
  “™‚ÌŒ©‚¦•û‚ðÝ’è‚·‚éƒIƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·B{WPRT Intensity} ‚̓OƒŒ[•\
  Ž¦‚âƒm[ƒ}ƒ‹‚ ‚é‚¢‚͍• (”ñ•\Ž¦)‚ɐݒ肳‚ê‚é‚Å‚µ‚傤B

  13.15.2.  ƒuƒƒbƒN‘S‘Ì‚ð‘—‚é ?

  ‘‚«‚±‚Ý‹ÖŽ~‚̃eƒLƒXƒg (ƒtƒH[ƒ€“à‚̃IƒŠƒWƒiƒ‹ƒeƒLƒXƒg) ‚́AƒuƒƒbƒN’P
  ˆÊ‚ŃzƒXƒg‚É‘—‚ç‚ê {Send All} A‚ ‚é‚¢‚͏‘‚«ž‚Ý‹ÖŽ~ƒeƒLƒXƒg‚Í‚Ü‚½“Ç‚Ý
  ž‚Ý‹ÖŽ~‚Å‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ {Send Erasable}B

  13.15.3.  ‘—‚é—̈æ

  ƒXƒNƒŠ[ƒ“‘S‘Ì‚©A‚ ‚é‚¢‚̓XƒNƒ[ƒ‹—̈悪‘—‚ç‚ê‚é‚ׂ«‚Å‚·‚© ?{Send Ar
  ea} Œ»Ý‚̃J[ƒ\ƒ‹ˆÊ’u‚É’B‚µ‚½‚ç‘—M‚Í’âŽ~‚·‚é‚ׂ«‚Å‚·‚© ? {Xfer Term}
  ‚ªƒJ[ƒ\ƒ‹‚ɐݒ肳‚ꂽ‚çAƒJ[ƒ\ƒ‹‚Ì‚Æ‚±‚ë–˜‚̉æ–ʃf[ƒ^‚¾‚¯‚ð‘—‚è‚Ü
  ‚·B

  13.15.4.  ƒuƒƒbƒN / ƒy[ƒW ‚̏I’[

  ƒuƒƒbƒNƒf[ƒ^‚ɒljÁ‚³‚ê‚éI’[‹L†‚͉½‚Å‚µ‚傤 ? {Blk End} ‚©Aƒy[ƒW
  ‚̏I‚í‚è‚ɏI’[ƒR[ƒh‚ð‘—‚è‚Ü‚· {Send Term}B

  13.16.  ƒƒbƒN

  ƒƒbƒN‚É‚Í—lX‚ȃ^ƒCƒv‚ª‚ ‚è‚Ü‚·Bƒtƒ[§Œä‚Ì‚½‚߂̃ƒbƒNƒL[‚à‚»‚̈ê
  ‚‚ł·B``ƒL[ƒ{[ƒhƒƒbƒN''‚ð‚²——‚­‚¾‚³‚¢B•Ê‚ȃƒbƒN ‚Æ‚µ‚Ä {Feature
  Lock} ‚́AƒzƒXƒg‚©‚ç’[––‚É‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚ƂŁA’[––Ý
  ’è‚̕ύX‚ð‹ÖŽ~‚µ‚Ü‚·B’[––‚ª–³Ž‹‚·‚é‚悤‚ȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ðƒAƒvƒŠ
  ƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª‘—‚邱‚ƂŁA‚»‚̂悤‚ȃƒbƒNó‘Ô‚É‚·‚é‚Æ—\Šú‚¹‚Ê
  Œ‹‰Ê‚Æ‚È‚é‚Å‚µ‚傤B‘S‚Ă̐ݒèƒpƒ‰ƒ[ƒ^‚ªƒƒbƒN‚³‚ê‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹
  ‚ñB³“–‚È——R‚Ì–³‚¢‚©‚¬‚è‚́AƒƒbƒN‚ð—LŒø‚É‚·‚ׂ«‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

  ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[ƒƒbƒN‚́AƒvƒƒOƒ‰ƒ€‰Â”\‚ȃtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚ª‰½‚ð‘—
  ‚é‚©‚ðƒRƒ“ƒsƒ…[ƒ^‚ªÄ’è‹`‚·‚邱‚Æ‚ð‹ÖŽ~‚µ‚Ü‚·Bƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚ɉ½
  ‚©d—v‚È‹@”\‚ðŽ‚½‚¹‚½ê‡‚ɁA‚±‚Ì‹@”\‚ðŽg‚¢‚½‚­‚È‚é‚Å‚µ‚傤B

  13.17.  ƒXƒNƒŠ[ƒ“ƒZ[ƒo {Scrn Saver}

  ``CRT ƒZ[ƒo'' ‚Æ‚àŒÄ‚΂ê‚Ü‚·B‚±‚ê‚Í’[––‚ª‚µ‚΂炭Žg—p‚³‚ê‚È‚¯‚ê‚΁A
  ƒXƒNƒŠ[ƒ“‚Ì“dŒ¹‚ð—Ž‚Æ‚· (‚ ‚é‚¢‚Í”–ˆÃ‚­‚·‚é) ‚±‚Æ‚Å‚·B‚±‚¤‚·‚邱‚Æ‚Å
  ƒXƒNƒŠ[ƒ“‚ÌŽõ–½‚ð’·ˆø‚©‚¹Aß“d‚Å‚«‚Ü‚·B‰½‚©‚̃L[‚ð‘ł‚ƁAƒXƒNƒŠ[
  ƒ“‚Í•œ‹A‚µ‚Ä‚»‚̃L[‚ðŽÀs‚·‚é‚̂ŁAƒVƒtƒgƒL[‚È‚Ç‚ð‰Ÿ‚·‚Ì‚ªƒxƒXƒg‚Å
  ‚µ‚傤B

  13.18.  ƒvƒŠƒ“ƒ^[

  Wyse ’[––‚ł́AƒvƒŠƒ“ƒ^‚ª‚È‚¯‚ê‚Î {Printer Attached} ‚ðƒIƒt‚ɐݒ肵‚Ä
  ‚­‚¾‚³‚¢B•K‚¸•K—v‚È‚±‚Æ‚Å‚à‚ ‚è‚Ü‚¹‚ñ‚ªAƒvƒŠƒ“ƒ^‚ɑ΂·‚é‚Ç‚ñ‚ȃGƒXƒP
  [ƒvƒV[ƒPƒ“ƒX‚ª‘—‚ç‚ê‚Ä‚à (’[––‚Ì‘ã‚è‚É)A–³Ž‹‚·‚é‚Å‚µ‚傤B

  ƒvƒŠƒ“ƒ^‚ðÝ’è‚·‚é‚̂́AŽå‚ȃ|[ƒg‚̒ʐM—p‚̐ݒè‚Æ“¯‚¶‚悤‚È‚à‚Ì‚Å‚·
  (•’Ê‚Í‚à‚Á‚ÆŠÈ’P)BƒvƒŠƒ“ƒ^‚É‚Í“Á’è‚̈ê‘g‚̃IƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·BƒvƒŠ
  ƒ“ƒ^‚̓VƒŠƒAƒ‹‚Ü‚½‚̓pƒ‰ƒŒƒ‹‚Ì‚Ç‚¿‚ç‚Å‚·‚© ? ‚à‚µƒpƒ‰ƒŒƒ‹‚È‚çÝ’è‚Å‚»
  ‚Ì‚±‚Æ‚ðƒZƒbƒg‚µ‚āA’[––‚̃pƒ‰ƒŒƒ‹ƒ|[ƒg (‚à‚µ‚ ‚ê‚Î) ‚ɐڑ±‚µ‚Ü‚·Bƒv
  ƒŠƒ“ƒgƒWƒ‡ƒu‚̍Ōã‚ɃvƒŠƒ“ƒ^‚ɑ΂µ‚Ä FF (ƒtƒH[ƒ€ƒtƒB[ƒh) ‚ð‘—‚é‚Ì‚Å
  ‚·‚© ? {Print Term} ‚ª FF ‚ɃZƒbƒg‚³‚ê‚Ä‚¢‚é‚È‚çA‚»‚¤‚È‚é‚Å‚µ‚傤B
  14.  ƒRƒ“ƒsƒ…[ƒ^ƒZƒbƒgƒAƒbƒv (Ý’è) ‚̏ڍ×

  ’[––‚Ì‚½‚߂ɃRƒ“ƒsƒ…[ƒ^‚ðƒZƒbƒgƒAƒbƒv‚·‚é‚É‚ÍŠeŽíƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚Ü
  ‚·BK‰^‚ȏꍇ‚́A/etc/inittab ‚ð•ÒW‚·‚邾‚¯‚Å‚·‚Þ‚Å‚µ‚傤BƒRƒ“ƒ\[
  ƒ‹ (‚Ü‚½‚́Aì‹Æ—p’[––) ‚ŕҏW‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B

  14.1.  Getty (/etc/inittab ƒtƒ@ƒCƒ‹)

  ƒRƒ“ƒsƒ…[ƒ^‚Ì‹N“®Žž(‚ ‚é‚¢‚̓‰ƒ“ƒŒƒxƒ‹‚ðØ‚è•Ï‚¦‚½Žž) ‚ɁAƒVƒŠƒAƒ‹ƒ|
  [ƒgã‚эƒOƒCƒ“ƒvƒƒZƒX‚ª‘–‚Á‚½ó‘Ô‚É‚µ‚Ä‚¨‚­‚ɂ́A/etc/inittab ƒtƒ@
  ƒCƒ‹“à‚É getty ƒRƒ}ƒ“ƒh‚ð‘‚¢‚Ä‚¨‚©‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñBgetty ‚Í GET TT
  Y (’[––) ‚Ì‚±‚ƂŁA’[––‚̏ó‘Ԃ𒲂ׂ܂·BŠe’[––‚ɂ͐ê—p‚Ì getty ƒRƒ}ƒ“
  ƒh‚ª•K—v‚Å‚·B‚Ç‚ñ‚È /etc/inittab ƒtƒ@ƒCƒ‹‚É‚àAƒRƒ“ƒ\[ƒ‹—p‚Ì getty
  ƒRƒ}ƒ“ƒh‚ª­‚È‚­‚Æ‚à 1 ‚‚͂ ‚è‚Ü‚·B‚±‚ê‚ðŒ©‚Â‚¯‚āA‚»‚ׂ̗è‚É–{“–‚Ì
  ’[––—p‚Ì getty ƒRƒ}ƒ“ƒh‚ð’ljÁ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃tƒ@ƒCƒ‹‚ɂ̓Rƒƒ“ƒg‚É
  ‚³‚ꂽƒeƒLƒXƒg’[––—p‚Ì getty ‚̃Tƒ“ƒvƒ‹s‚ª‚ ‚é‚̂ŁA‚»‚±‚ðƒRƒƒ“ƒg‚Å
  ‚Í‚È‚¢‚悤‚É‚µ‚Ä (æ“ª‚Ì # ‚ðÁ‚·)A2A3 ‚̈ø”‚ð•ÏX‚·‚é•K—v‚ª‚ ‚è‚Ü
  ‚·B

  Žg—p‰Â”\‚Ȉø”‚́A‚ ‚È‚½‚ªŽg‚¤ getty ‚É‚æ‚è‚Ü‚·B
  ’[––‚Ì’¼ÚÚ‘±‚ɍœK‚È getty ‚ð 2 ‚‹“‚°‚Ü‚·B

  1. agetty (ŽžX getty ‚Æ‚¾‚¯ŒÄ‚΂ê‚é): ‚©‚È‚èƒZƒbƒgƒAƒbƒv‚µ‚â‚·‚­‚āA
     Ý’èƒtƒ@ƒCƒ‹‚à‚ ‚è‚Ü‚¹‚ñB``Agetty''‚ð‚²——‚­‚¾‚³‚¢B

  2. ``getty (getty_ps ‚̈ꕔ)''‚ð‚²——‚­‚¾‚³‚¢B

     ƒ‚ƒfƒ€—p‚ɍœK‚È getty ‚ð 2 ‚‹“‚°‚Ü‚·B

  1. mgetty: ƒ‚ƒfƒ€‚ɍłà“I‚µ‚Ä‚¢‚Ü‚·B ’[––—p‚Æ‚µ‚Ä‚à“®‚«‚Ü‚·‚ªA­‚µ—ò
     ‚è‚Ü‚·B

  2. uugetty: ƒ‚ƒfƒ€ê—p‚ŁAgetty_ps ƒpƒbƒP[ƒW‚̈ꕔ‚Å‚·B

     ƒ‚ƒjƒ^[‚ªƒRƒ“ƒ\[ƒ‹‚Å‚ ‚éê‡‚É‚¾‚¯Žg‚¦‚éƒVƒ“ƒvƒ‹‚È getty ‚Å‚·Bƒe
     ƒLƒXƒgƒCƒ“ƒ^[ƒtƒF[ƒX‚ðŽg‚¤‚Ù‚Æ‚ñ‚Ç‚Ì Linux ƒ†[ƒU‚́A‚±‚ê‚ðƒZƒbƒg
     ƒAƒbƒv‚µ‚āA–{“–‚̃eƒLƒXƒg’[––‚ÍŽg‚¢‚Ü‚¹‚ñB

  1. mingetty: ƒ‚ƒjƒ^[ƒRƒ“ƒ\[ƒ‹ê—p‚Å‚·B

  Žg‚¢‚½‚¢ getty ‚ðŽ‚Á‚Ä‚¢‚È‚¢ê‡A‘¼‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚𒲂ׂÜ
  ‚·B‚à‚µA‚»‚ꂪ RPM ‚â Debian ‚Ì package ‚È‚ç‚΁AalianƒvƒƒOƒ‰ƒ€‚ðŽg
  ‚¦‚Î RPM‚É‚àAdeb‚É‚àAtar ball‚É‚à‘ŠŒÝ‚É•ÏŠ·‚Å‚«‚Ü‚·B (Ð‰î‚µ‚½ gett
  y ‚½‚¿‚Ì)ƒ\[ƒXƒR[ƒh‚ÍSerial Software
  <http://sunsite.unc.edu/pub/Linux/system/serial/>‚©‚çƒ_ƒEƒ“ƒ[ƒh‚Å‚«
  ‚é‚Å‚µ‚傤B

  ƒ‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹ü‚ðŽg‚í‚È‚¢‚Ì‚È‚ç (—Ⴆ‚΁AÅ¬ŒÀ‚Ì 3 ‚‚̒[Žq --
  ‘—MAŽóMAM†ƒOƒ‰ƒ“ƒh -- ‚ðŽg‚¤‚È‚ç)A``ƒ[ƒJƒ‹'' ƒtƒ‰ƒO ‚ðŽg‚Á‚Ä
  getty ‚É”FŽ¯‚³‚¹‚È‚³‚¢B‚±‚̃tƒH[ƒ}ƒbƒg‚ÍŽg—p‚·‚é getty ‚Ɉˑ¶‚µ‚Ü
  ‚·B

  14.1.1.  Agetty (‘½•ª getty ‚Æ‚¢‚¤–¼‘O‚Å‚µ‚傤)

  /etc/inittab ‚̃Tƒ“ƒvƒ‹s‚Å‚·B

       S1:23:respawn:/sbin/getty -L 19200 ttyS1 vt102

  S1 ‚Í ttyS1 ‚ðŽ¦‚µ‚Ü‚·B23 ‚́Aƒ‰ƒ“ƒŒƒxƒ‹ 2 ‚© 3 ‚Å getty ‚ð‹N“®‚·‚邱
  ‚Æ‚ðˆÓ–¡‚µ‚Ü‚·Brespawn ‚́Agetty ‚ª kill ‚³‚ꂽ‚玩“®“I‚ɍċN“®‚·‚é‚Æ
  ‚¢‚¤‚±‚Æ‚Å‚·B/sbin/getty ‚Ígetty ƒRƒ}ƒ“ƒhƒtƒ@ƒCƒ‹‚Å‚·B -L ‚́Aƒ[ƒJ
  ƒ‹ (ƒ‚ƒfƒ€ƒRƒ“ƒgƒ[ƒ‹‚𖳎‹‚·‚é) ‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B-h (—á‚É‚Í‚ ‚è‚Ü‚¹
  ‚ñ) ‚́Aƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ð—LŒø‚É‚µ‚Ü‚· (stty crtscts ‚Æ“¯‚¶)B
  19200 ‚̓{[ƒŒ[ƒg‚Å‚·BttyS1 ‚Í /dev/ttyS1 ‚Ì‚±‚Æ‚Å‚· (MS-DOS ‚Å‚Ì
  COM2)Bvt102 ‚Í’[––ƒ^ƒCƒv‚ŁAgetty ‚ªŠÂ‹«•Ï” TERM ‚ð‚±‚Ì’l‚ɃZƒbƒg‚µ
  ‚Ü‚·BÝ’èƒtƒ@ƒCƒ‹‚Í‚ ‚è‚Ü‚¹‚ñBgetty ‚ð•ÒW‚µ‚½Œã‚ŁAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å
  ``init q'' ‚ƃ^ƒCƒv‚·‚ê‚΁AƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ðŒ©‚é‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  14.1.1.1.  Agetty ‚̃pƒŠƒeƒBŒŸo

  agetty ƒvƒƒOƒ‰ƒ€‚Í’[––‘¤‚ŃZƒbƒg‚³‚ꂽƒpƒŠƒeƒB‚ðŽ©“®ŒŸo‚Å‚«‚Ü‚·B‚½
  ‚¾‚µ 8 ƒrƒbƒgƒf[ƒ^ + 1 ƒpƒŠƒeƒBƒrƒbƒg‚̐ݒè‚ðŽg‚¤‚ƁAŽ©“®ŒŸo‚Í‚¤‚Ü‚­
  “­‚«‚Ü‚¹‚ñB``Agetty ‚Ì 8 ƒrƒbƒgƒf[ ƒ^‚É‚¨ ‚¯‚éƒpƒŠƒeƒB''‚ð‚²——‚­‚¾‚³
  ‚¢B stty ‚ðŽg‚Á‚ăpƒŠƒeƒB‚ðƒZƒbƒg‚µ‚Ä‚àAagetty ‚Í‚»‚ê‚ð‰ðœ‚µ‚Ä‚µ‚Ü
  ‚¢‚Ü‚·B‚È‚º‚È‚ç agetty ‚Í“ž’…‚µ‚Ä‚«‚½ƒpƒŠƒeƒBƒrƒbƒg‚ðAƒf[ƒ^ƒrƒbƒg‚Æ
  “¯‚¶‚悤‚ɏˆ—‚µ‚悤‚Æ‚·‚é‚©‚ç‚Å‚·B‚±‚ê‚Í‚È‚º‚©‚ÆŒ¾‚¤‚ƁA agetty ‚ªƒp
  ƒŠƒeƒB‚ðŽ©“®ŒŸo‚·‚邽‚߂ɂ́A‚ ‚È‚½‚̃ƒOƒCƒ“–¼“ü—͂̍ŏIƒrƒbƒg (‚¨‚»
  ‚ç‚­ƒpƒŠƒeƒBƒrƒbƒg) ‚ðŽæ“¾‚·‚邱‚Æ‚ª•K—v‚¾‚©‚ç‚Å‚·B‚Å‚·‚©‚çƒpƒŠƒeƒB‚ð
  Žg‚¤ê‡‚́A’[––‘¤‚¾‚¯‚Å—LŒø‚É‚µAagetty ‚É‚ÍŽ©“®ŒŸo‚³‚¹‚āAƒRƒ“ƒsƒ…
  [ƒ^‘¤‚̐ݒè‚à”C‚¹‚Ä‚µ‚Ü‚¢‚Ü‚µ‚傤B‚¨Žg‚¢‚Ì’[––‚ªŽóMƒpƒŠƒeƒB‚ðƒTƒ|[
  ƒg‚µ‚Ä‚¢‚éê‡‚ɂ́A‰½‚©“ü—Í‚µ‚Ä getty ‚ªƒpƒŠƒeƒB‚ðŒŸ’m‚·‚é‚܂ŁA“–‰
  ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚͉ó‚ꂽ‚悤‚ÉŒ©‚¦‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒvƒƒ“ƒvƒg‚ª‰ó‚ê
  ‚Ä‚¢‚é‚ƁA–K–âŽÒ“™‚ɃƒOƒCƒ“‚ÌŽŽs‚ð‚â‚ß‚³‚¹‚éŒø‰Ê‚ª‚ ‚é‚Å‚µ‚傤B‚±‚ê
  ‚Í–]‚Ü‚µ‚¢Œø‰Ê‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ƒpƒŠƒeƒB‚ÌŽ©“®ŒŸo‚É‚ÍŽžX–â‘肪‚ ‚è‚Ü‚·BÅ‰‚ɃƒOƒCƒ“–¼‚ðƒ^ƒCƒv‚µ‚½
  Œã‚ŁA‚ ‚È‚½‚ðƒƒOƒCƒ“‚µI‚¦‚é‚悤‚ɁAagetty ‚ª login ƒvƒƒOƒ‰ƒ€‚ð‹N“®
  ‚·‚邱‚Æ‚Å”­¶‚µ‚Ü‚·BÅ‰‚̃ƒOƒCƒ“‚ÌŽŽ‚Ý‚ªŽ¸”s‚·‚é‚ƁA login ‚̓ƒO
  ƒCƒ“‚·‚邽‚ß‚Ì‘S‚Ä‚ÌŽŽ‚Ý (ƒƒOƒCƒ“–¼‚Ì“ü—Í‚ðŠÜ‚Þ) ‚ðŽÀs‚·‚邽‚߂ɍĂÑ
  ‹N“®‚µ‚Ü‚·B–â‘è‚́Alogin ƒvƒƒOƒ‰ƒ€‚ªƒpƒŠƒeƒB‚ðŒŸo‚µ‚È‚¢‚̂ɁAagetty
  ‚¾‚¯‚ªƒpƒŠƒeƒB‚ðŒŸo‚Å‚«‚邱‚Æ‚É‚ ‚è‚Ü‚·B‚ ‚闝—R‚©‚ç login ƒvƒƒOƒ‰
  ƒ€‚ðI‚í‚点‚āA³‚µ‚¢ƒpƒŠƒeƒB‚ª‚Ü‚¾ŒŸo‚Å‚«‚È‚¢‚È‚çAlogin ‚̓pƒŠƒeƒB
  ‚ðŒŸo‚Å‚«‚È‚¢‚Ì‚Å–â‘肪‹N‚é‚Å‚µ‚傤BŠÔˆá‚Á‚½ƒpƒŠƒeƒB‚È‚çAlogin ƒvƒ
  ƒOƒ‰ƒ€‚̓^ƒCƒv‚µ‚½•¶Žš‚𐳂µ‚­“Ç‚ß‚È‚¢‚̂эƒOƒCƒ“‚Å‚«‚Ü‚¹‚ñB’[––‚ªŽó
  MƒpƒŠƒeƒB‚ðƒTƒ|[ƒg‚·‚é‚È‚çAŒë‚Á‚½‰æ–Ê‚ðŒ©‘±‚¯‚邱‚Æ‚É‚È‚è‚Ü‚·B

  —lX‚È•û–@‚ŁA‚±‚Ì ``ƒƒOƒCƒ“'' ƒ‹[ƒv‚É“ü‚é‚Å‚µ‚傤Bˆê•¶Žš‚©“ñ•¶Žš‚¾
  ‚¯‚̃ƒOƒCƒ“–¼‚ðƒ^ƒCƒv‚µAƒŠƒ^[ƒ“ƒL[‚ð‰Ÿ‚µ‚½‚Æ‚µ‚Ü‚µ‚傤B‚±‚ê‚ç‚Ì•¶
  Žš‚ªƒpƒŠƒeƒB‚ðŒŸo‚·‚é‚̂ɏ\•ª‚Å‚È‚¢‚È‚çAƒpƒŠƒeƒB‚ðŒŸo‚·‚é‘O‚ɃƒOƒC
  ƒ“‚ª‘–‚é‚Å‚µ‚傤B’[––‚É“dŒ¹‚ª“ü‚Á‚Ä‚È‚­‚āAagetty ‚ªÅ‰‚É‘–‚鎞‚ɐÚ
  ‘±‚µ‚È‚©‚Á‚½‚çAŽžX‚±‚¤‚¢‚¤–â‘肪‹N‚è‚Ü‚·B‚ ‚È‚½‚ª‚±‚̂悤‚È ``ƒƒO
  ƒCƒ“'' ƒ‹[ƒv‚Å—§‰¶‚µ‚½‚çA‰ðŒˆ‚́Aagetty ‚ª ``ƒ^ƒCƒ€ƒAƒEƒg'' ‚ōēx
  ‘–‚é‚Ü‚Å 1 •ª’ö‘҂‚±‚Æ‚Å‚·B

  14.1.1.2.  Agetty ‚Ì 8 ƒrƒbƒgƒf[ƒ^‚É‚¨‚¯‚éƒpƒŠƒeƒB

  Žc”O‚È‚ª‚ç agetty ‚̓f[ƒ^’·‚ª 8 ƒrƒbƒg‚ł̃pƒŠƒeƒB‚ðŒŸo‚Å‚«‚Ü‚¹‚ñB
  (1999 ”NŒã”¼Œ»Ý) agetty ‚ɂ̓pƒŠƒeƒB‚ÌŽ©“®ŒŸo‚𖳌ø‚É‚·‚éƒIƒvƒVƒ‡ƒ“
  ‚ª‚È‚¢‚½‚߂ɁAŠÔˆá‚Á‚½ŒŸo‚ð‚µ‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·BŒ‹‰Ê‚Æ‚µ‚āAƒƒO
  ƒCƒ“ˆ—‚ðŠÔˆá‚Á‚Ä“`‚¦‚½‚èAŒë‚Á‚½ƒpƒŠƒeƒB‚ðƒZƒbƒg‚µ‚Ä‚µ‚Ü‚¤‚Ì‚Å‚·B‚µ
  ‚½‚ª‚Á‚āA8 ƒrƒbƒgƒf[ƒ^‚ƃpƒŠƒeƒB‚ðˆê‚ÉŽg‚¤‚±‚Æ‚Í•s“KØ‚¾‚ÆŽv‚¢‚Ü
  ‚·B

  14.1.2.  getty (getty_ps ‚̈ꕔ)

  (Greg Hankins ’˜ Serial-HOWTO(‚̌¢”Å) ‚ðŽQl‚É‚µ‚Ä‚¢‚Ü‚·)
  getty —p‚̐ݒèƒtƒ@ƒCƒ‹ /etc/gettydefs ‚ɁA‚ ‚È‚½‚Ì’[––‚ðŽg‚¤‚½‚߂̃Gƒ“
  ƒgƒŠ‚ª‚È‚¯‚ê‚ΉÁ‚¦‚Ä‚­‚¾‚³‚¢B

  # 38400 bps ƒ_ƒ€’[––ƒGƒ“ƒgƒŠ
  DT38400# B38400 CS8 CLOCAL # B38400 SANE -ISTRIP CLOCAL #@S @L login:
  #DT38400

  # 19200 bps ƒ_ƒ€’[––ƒGƒ“ƒgƒŠ
  DT19200# B19200 CS8 CLOCAL # B19200 SANE -ISTRIP CLOCAL #@S @L login:
  #DT19200

  # 9600 bps ƒ_ƒ€’[––ƒGƒ“ƒgƒŠ
  DT9600# B9600 CS8 CLOCAL # B9600 SANE -ISTRIP CLOCAL #@S @L login: #DT
  9600

  –]‚Þ‚È‚çA‹»–¡‚ðˆø‚­‚悤‚È‚à‚Ì‚ðƒƒOƒCƒ“ƒoƒi[‚Æ‚µ‚Ä getty ‚É•\Ž¦‚³‚¹
  ‚邱‚Æ‚ª‚Å‚«‚Ü‚·BŽ„‚Ì—á‚ł̓VƒXƒeƒ€‚Ì–¼Ì‚ƃVƒŠƒAƒ‹ƒ‰ƒCƒ“–¼‚ð•\Ž¦‚µ‚Ä
  ‚¢‚Ü‚·BˆÈ‰º‚̂悤‚È‚à‚Ì‚ð’ljÁ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

       @B    Œ»Ý‚Ì (@B ‚ª•]‰¿‚³‚ꂽuŠÔ‚Ì) bps ‚Ì’l
       @D    Œ»Ý“ú•t MM/DD/YY Œ`Ž®
       @L    getty ‚ªƒAƒ^ƒbƒ`‚µ‚Ä‚¢‚éƒVƒŠƒAƒ‹ƒ‰ƒCƒ“
       @S    ƒVƒXƒeƒ€–¼Ì
       @T    Œ»ÝŽž HH:MM:SS (24 ŽžŠÔ§) Œ`Ž®
       @U    Œ»ÝƒƒOƒCƒ“‚µ‚Ä‚¢‚郆[ƒU‚̐”B‚±‚ê‚Í”ñƒkƒ‹’l‚Ì ut_name ƒtƒB[
             ƒ‹ƒh‚ª‚ ‚é /etc/utmp ƒtƒ@ƒCƒ‹‚̃Gƒ“ƒgƒŠ[”‚Å‚·B
       @V    ƒfƒtƒHƒ‹ƒgƒtƒ@ƒCƒ‹‚Å—^‚¦‚ç‚ê‚é VERSION ‚Ì’l
       1 ‚Â‚Ì '@' ‹L†‚ð•\Ž¦‚·‚é‚ɂ́A'\@' ‚© '@@' ‚Ì‚Ç‚¿‚ç‚©‚ðŽg‚¢‚Ü‚·B

  /etc/gettydefs ‚̕ҏW‚ªI‚Á‚½‚çA\•¶‚ª³‚µ‚¢‚±‚Æ‚ðŽŸ‚Ì•û–@‚ÅŠm‚©‚ß‚ç
  ‚ê‚Ü‚·B

       linux# getty -c /etc/gettydefs

  ’[––‚ɐڑ±‚³‚ê‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì getty ‚© uugetty ‚̐ݒèƒtƒ@ƒCƒ‹
  ((/etc/default/{uu}getty.ttySN ‚© /etc/conf.{uu}getty.ttySN) ‚ª‚È‚¢‚±
  ‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚¨‚»‚ç‚­‚±‚ꂪ‚ ‚é‚ƁA’[––‚Å getty ‚ª“®‚­‚Ì‚ð
  ‚¶‚á‚Ü‚·‚é‚Å‚µ‚傤‚©‚çA‚ ‚ê‚΍폜‚µ‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢B

  ƒVƒŠƒAƒ‹ƒ|[ƒg‚Å getty ‚ª“®‚­‚悤‚ɁA/etc/inittab ‚ð•ÒW‚µ‚Ä‚­‚¾‚³‚¢
  (‚ ‚È‚½‚̊‹«‚ɍ‡‚Á‚½³‚µ‚¢î•ñ -- ƒ|[ƒgA’ʐM‘¬“xAƒfƒtƒHƒ‹ƒg‚Ì’[––
  ƒ^ƒCƒv -- ‚É’u‚«Š·‚¦‚Ü‚·)B

       S1:23:respawn:/sbin/getty ttyS1 DT9600 vt100

  init ‚ðÄ‹N“®‚µ‚Ü‚·B

       linux# init q

  ‚±‚ÌŽž“_‚ŁA’[––‚ɃƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ª•\Ž¦‚³‚ê‚é‚Í‚¸‚Å‚·Bƒvƒƒ“ƒvƒg‚ð
  •\Ž¦‚³‚¹‚é‚̂ɃŠƒ^[ƒ“ƒL[‚ð’@‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  14.1.3.  mgetty

  ``m'' ‚̓‚ƒfƒ€‚ð•\‚µ‚Ü‚·B‚±‚̃vƒƒOƒ‰ƒ€‚ÍŽå‚Ƀ‚ƒfƒ€‚Ì‚½‚ß‚Å‚ ‚Á‚āA
  1999 ”N”¼‚΂̎ž“_‚ł̓eƒLƒXƒg’[––‚Æ‚Í‘Š«‚ªˆ«‚¢‚悤‚Å‚·B’[––—p‚̃h
  ƒLƒ…ƒƒ“ƒg‚Í•nŽã‚È‚à‚̂ŁA’[––‚ÅŽg‚¤•û–@‚ð—‰ð‚·‚é‚̂ɁAƒ‚ƒfƒ€—p‚̃h
  ƒLƒ…ƒƒ“ƒg‚ð‹ê˜J‚µ‚Ä“Ç‚Ý‚È‚ª‚çÝ’è‚·‚é•K—v‚ª‚ ‚é‚Å‚µ‚傤B’[––—p‚̐ݒè
  ‚́A /etc/mgetty/mgetty.config ‚̍ŏIs‚ðŒ©‚Ä‚­‚¾‚³‚¢Bmgetty ‚É(‘½‚­
  ‚Ì’[––‚ÅŽg‚í‚ê‚é) ƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä(Xon/Xoff) ‚ðƒTƒ|[ƒg‚³‚¹‚é‚É
  ‚́A mgetty ‚ðÄƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚­‚¾‚³‚¢B«—ˆ‚͍ŏ‰‚©‚çƒTƒ|[ƒg‚³‚ê‚é‚ñ
  ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©B’[––‚Å‚àƒ‚ƒfƒ€‚Æ“¯‚¶ getty ‚ðŽg‚¦‚é‚È‚ç‚¢‚¢‚Ì‚Å‚·
  ‚ªA megetty ‚Í–Ú“I‚ɍ‡‚¤‚悤‚ɏ­‚µ‚¢‚¶‚é•K—v‚ª‚ ‚è‚Ü‚·B

  14.2.  Stty ‚Æ Setserial

  ƒVƒŠƒAƒ‹ƒ|[ƒg‚ðÝ’è‚·‚邽‚ß‚É ``stty'' ƒRƒ}ƒ“ƒh‚ƁA``setserial'' ƒRƒ}
  ƒ“ƒh (‚Ì—¼•û) ‚ª‚ ‚è‚Ü‚·Bstty ‚Őݒ肷‚é•K—v‚Ì‚ ‚éŠô‚‚© (‚ ‚é‚¢‚Í‘S
  ‚Ä) ‚́A getty ‚ð’Ê‚¶‚Đݒè‚Å‚«Asetserial ‚ðŽg‚¤‚±‚Æ‚à‚È‚¢‚̂ŁAstty
  ‚Æ setserial ‚Ì‚Ç‚¿‚ç‚àŽg‚í‚È‚­‚Ä‚¢‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB2 ‚‚̃Rƒ}ƒ“ƒh
  (getty ‚Æ setserial) ‚́Aˆá‚¤ŒÂŠ‚ðÝ’肵‚Ü‚·Bstty ‚ª‚Ù‚Æ‚ñ‚Ç‚â‚Á‚āA
  setserial ‚ÍŠ„ž‚Ý‚âƒ|[ƒgƒAƒhƒŒƒX“™‚̒჌ƒxƒ‹•”•ª‚ðÝ’肵‚Ü‚·BÝ’è‚ð
  ``•Û‘¶'' ‚·‚邽‚߂ɁAƒRƒ“ƒsƒ…[ƒ^‚ª‹N“®‚·‚é“x‚É‚±‚ê‚ç‚̃Rƒ}ƒ“ƒh‚ðŽÀs
  ‚·‚é‚悤‚ɁA‚ ‚éƒtƒ@ƒCƒ‹ (ƒVƒFƒ‹ƒXƒNƒŠƒvƒg) ‚ɏ‘‚¢‚Ä‚¨‚©‚˂΂Ȃè‚Ü‚¹
  ‚ñB Linux ‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚Í‚æ‚­Asetserial ‚ðŽÀs‚·‚éƒVƒF
  ƒ‹ƒXƒNƒŠƒvƒg‚ª€”õ‚³‚ê‚Ä‚¢‚Ü‚·‚ªAstty ‚Í‚ ‚Ü‚è•K—v‚È‚¢‚̂ŁA‹H‚É‚µ‚©
  ŽÀs‚·‚é‚悤‚É‚Í‚È‚Á‚Ä‚¢‚Ü‚¹‚ñB

  14.3.  Setserial

  –{Í‚́Aƒ‚ƒfƒ€AƒVƒŠƒAƒ‹A‚»‚µ‚ăeƒLƒXƒg’[––‚Ì 3 ‚Â‚Ì HOWTO ‚ɂ‚¢‚ď‘
  ‚¢‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚́AHOWTO ‚Ì’†‚É‚à‚ ‚é‚悤‚ɁA­‚µƒ}ƒCƒi[‚ȈႢ‚ªŠô
  ‚‚©‚ ‚è‚Ü‚·B

  14.3.1.  ‚Í‚¶‚ß‚É

  ƒ‰ƒbƒvƒgƒbƒv (PCMCIA) ‚Å‚Í setserial ‚ðŽg—p‚µ‚È‚¢‚Å‚­‚¾‚³‚¢B
  setserial ‚́AƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì I/O ƒAƒhƒŒƒX‚ðƒfƒoƒCƒXƒhƒ‰ƒCƒo‚É‹³‚¦‚½
  ‚èAƒVƒŠƒAƒ‹ƒ|[ƒg‚ÌŠ„ž‚Ý (IRQ) ‚ðÝ’肵‚½‚èAUART ‚̃^ƒCƒv‚𒲂ׂ½‚è
  ‚·‚éƒvƒƒOƒ‰ƒ€‚Å‚·B‚Ü‚½ƒhƒ‰ƒCƒo‚ªŒ»Ý‚ǂ̂悤‚Ȑݒè‚É‚È‚Á‚Ä‚¢‚é‚©‚ðŽ¦
  ‚µ‚Ü‚·B‰Á‚¦‚āAƒn[ƒhƒEƒFƒA‚ð’²‚×‚Ä UART ‚̃^ƒCƒv‚â IRQ ‚ðŒˆ‚ß‚é‚±‚Æ
  ‚à‚Å‚«‚Ü‚·‚ªA‚±‚ê‚É‚ÍŒµ‚µ‚¢§ŒÀ‚ª‚ ‚è‚Ü‚·B``ŒŸo''‚ð‚²——‚­‚¾‚³
  ‚¢BPnP ƒVƒŠƒAƒ‹ƒ|[ƒg‚̃n[ƒhƒEƒFƒA‚ŁAIRQ ‚âƒ|[ƒgƒAƒhƒŒƒX‚̐ݒ肪‚Å
  ‚«‚È‚¢‚±‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  –󒍁FPCMCIA‚âAPCCard‚̃VƒŠƒAƒ‹ƒ|[ƒgƒJ[ƒh‚̐ݒè‚Í pcmcia_cs ‚ōs‚¢
  ‚Ü‚·Bsetserial ‚̓‰ƒbƒvƒgƒbƒv–{‘Ì‚É‘g‚ݍž‚܂ꂽƒVƒŠƒAƒ‹ƒ|[ƒg‚É‚ÍŽg‚¦
  ‚Ü‚·B

  ‚à‚µ 1 ‚‚© 2 ‚‚̑g‚ݍž‚݂̃VƒŠƒAƒ‹ƒ|[ƒg‚µ‚©‚È‚¢‚È‚çAsetserial ‚ðŽg
  ‚í‚È‚­‚Ä‚à³‚µ‚­Ý’è‚Å‚«‚Ü‚·B‚»‚¤‚Å‚È‚¯‚ê‚Î (‚Ü‚½‚̓VƒŠƒ‹ƒ|[ƒg‚Å–â‘è
  ‚ª‚ ‚ê‚Î)A‚¨‚»‚ç‚­ setserial ‚ðŽg‚¤‚±‚Æ‚É‚È‚è‚Ü‚·B setserial ‚Ì man
  ƒy[ƒW‚Ì‘¼‚ɁA/usr/doc/setserial.../ ‚© /usr/share/doc/setserial ‚É‚ 
  ‚éî•ñ‚à’²‚ׂè‚«‚Ü‚µ‚傤B‚ ‚È‚½‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Å setserial
  ‚ð‚ǂ̂悤‚Ɉµ‚¤‚©‚í‚©‚锤‚Å‚·B

  Setserial ‚́Aƒhƒ‰ƒCƒo‚É IRQ ‚È‚Ç‚ðŠ„“–‚Ä‚é–Ú“I‚ŁAƒXƒ^[ƒgƒAƒbƒv‚Ì
  ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚É‚æ‚èA‚½‚¢‚Ä‚¢‚̓u[ƒgŽž‚ÉŽ©“®“I‚ÉŽÀs‚³‚ê‚Ü‚·B‚±‚ê
  ‚́AƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚鎞 (‚ ‚é‚¢‚́A“¯“™‹@”\‚ªƒJ[ƒl
  ƒ‹‚É‘g‚ݍž‚݂ŃRƒ“ƒpƒCƒ‹‚³‚Ä‚¢‚éê‡) ‚É‚Ì‚Ý“­‚«‚Ü‚·B (‰½‚©‚Ì——R‚Å)
  ƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ðŒã‚ŃAƒ“ƒ[ƒh‚µ‚½‚çAƒJ[ƒlƒ‹‚́Aæ‚ɕύX‚µ‚½“à—e
  ‚ð–Y‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚»‚ê‚ŁAÝ’è‚ð‰ñ•œ‚·‚é‚Ì‚É setserial ‚ðÄ“xŽÀs‚µ
  ‚È‚¯‚ê‚΂Ȃç‚È‚­‚È‚é‚Ì‚Å‚·BŽn“®Žž‚̃XƒNƒŠƒvƒg‚©‚çŽÀs‚·‚é‚̂ɉÁ‚¦‚āA
  setserial ‚Æ“¯—l‚È‚à‚Ì‚ðAƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ꂽŽž‚É‘‚¢’iŠK
  ‚ÅŽÀs‚µ‚Ü‚·B‚µ‚½‚ª‚Á‚āA‰æ–ʏã‚Ì‹N“®ƒƒbƒZ[ƒW‚ðŒ©‚Ä‚¢‚鎞‚É 2 “xŽÀ
  s‚µ‚½‚悤‚ÉŒ©‚¦‚Ü‚·‚ªAŽÀÛA2 “xŽÀs‚µ‚Ä‚¢‚é‚Ì‚Å‚·B

  setserial ‚́Aƒ|[ƒg‚ª•Â‚¶‚ç‚ꂽŒã‚É‘€ì‚ðŽ‘±‚·‚鎞ŠÔ‚ðÝ’è‚Å‚«‚Ü‚·
  (ƒƒCƒ“ƒƒ‚ƒŠ‚̃oƒbƒtƒ@‚ÉŽc‚Á‚Ä‚¢‚éƒf[ƒ^‚ðo—Í‚·‚邽‚ß)B‚±‚ê‚Í 1200
  ˆÈ‰º‚̃{[ƒŒ[ƒg‚Å•K—v‚Å‚·B‚»‚µ‚Ä‚Ü‚½A``ƒtƒ[§Œä'' ‚É‚æ‚é‘Ò‚¿‚ª‘½
  ”­‚·‚é‚Ȃ獂‘¬‚̒ʐM‚É‚¨‚¢‚Ä‚à•K—v‚É‚È‚é‚Å‚µ‚傤Bman ƒy[ƒW‚Ì
  ``closing_wait'' ‚ð‚²——‚­‚¾‚³‚¢BƒVƒŠƒAƒ‹ƒ|[ƒg‚ªƒvƒ‰ƒOƒAƒ“ƒhƒvƒŒƒC‚È
  ‚çAƒvƒ‰ƒOƒAƒ“ƒhƒvƒŒƒC‚âƒVƒŠƒAƒ‹‚ɂ‚¢‚Ä‚Ì‘¼‚Ì HOWTO •¶‘‚ðŽQÆ‚·‚é‚Æ
  —Ç‚¢‚Å‚µ‚傤B

  setserial ‚́AƒVƒŠƒAƒ‹ƒ|[ƒgƒn[ƒhƒEƒFƒAŽ©‘Ì‚Ì IRQ ‚Æ I/O ƒAƒhƒŒƒX‚Ì‚Ç
  ‚¿‚ç‚àÝ’肵‚Ü‚¹‚ñB‚»‚ê‚̓Wƒƒƒ“ƒp[‚©ƒvƒ‰ƒOƒAƒ“ƒhƒvƒŒƒC‚Őݒ肳‚ê‚Ü
  ‚·B‚ ‚È‚½‚́Aƒn[ƒhƒEƒFƒA‚Őݒ肳‚ê‚Ä‚¢‚é‚Ì‚Æ“¯‚¶’l‚ð setserial ‚É‹³
  ‚¦‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBŽg‚¦‚»‚¤‚È’l‚ð‚Å‚Á‚¿‚ ‚°‚āAsetserial ‚É‹³‚¦‚½‚ç
  ƒ_ƒ‚Å‚·‚æB‚Å‚à I/O ƒAƒhƒŒƒX‚ð’m‚Á‚Ä‚Ä IRQ ‚ð’m‚ç‚È‚¢‚È‚çAIRQ ‚ðŒˆ‚ß
  ‚é‚悤‚É setserial ‚ÉŽwŽ¦‚Í‚Å‚«‚Ü‚·B

  ˆø”‚ð‚‚¯‚¸‚É setserial ‚ƃ^ƒCƒv‚·‚ê‚΁AŽg—p‰Â”\‚ȃRƒ}ƒ“ƒhƒŠƒXƒg (1
  •¶Žš‚Å‚Í‚È‚­ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO‚ÌŽž‚ÉŽg‚¤ -v ‚̏璷ƒIƒvƒVƒ‡ƒ“‚ð•t‚¯
  ‚½‚悤‚É) Œ©‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bsetserial ‚Í I/O ƒAƒhƒŒƒX‚ð ``ƒ|[ƒg''
  ‚ƌĂт܂·BˆÈ‰º‚̂悤‚Ƀ^ƒCƒv‚µ‚½‚çA

       setserial -g /dev/ttyS*

  Žw’è‚̃|[ƒg‚ŃfƒoƒCƒXƒhƒ‰ƒCƒo‚ª‚ǂ̂悤‚ɐݒ肳‚ê‚Ä‚¢‚é‚©‚̏î•ñ‚ð•\Ž¦
  ‚µ‚Ü‚·B``UART: unknown'' ‚Æ•\Ž¦‚³‚ꂽ‚çA‚¨‚»‚ç‚­ UART ‚ª‘¶Ý‚µ‚È‚¢‚Æ
  ‚¢‚¤‚±‚Æ‚Å‚·BŒ¾‚¢Š·‚¦‚é‚ƁAŽw’è‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ª‚È‚­‚āAƒ|[ƒg‚ÉŠÖ‚·
  ‚鑼‚̏î•ñ‚Í–³ˆÓ–¡‚Ȃ̂ŁA–³Ž‹‚·‚ׂ«‚Å‚·BŽw’è‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ª–{“–‚É
  ‚ ‚é‚È‚çAsetserial ‚ª‚»‚ê‚ð”FŽ¯‚µ‚Ä‚¢‚È‚¢‚̂ŁAC³‚·‚é•K—v‚ª‚ ‚è‚Ü
  ‚·B

  -g ƒIƒvƒVƒ‡ƒ“‚É -a ‚ð’ljÁ‚·‚ê‚΂³‚ç‚ɏڂµ‚¢î•ñ‚ð•\Ž¦‚µ‚Ü‚·‚ªA¬”‚Ì
  l’B‚ª‚±‚ê‚ç‚̏î•ñ‚ðˆ— (‚ ‚é‚¢‚Í—‰ð) ‚·‚é•K—v‚ª‚ ‚é‚̂ŁAƒfƒtƒHƒ‹ƒg
  ‚̐ݒè‚É‚µ‚Ä‚¨‚¯‚΂悢‚Å‚µ‚傤B•’ʂ̏ꍇ‚́A``setserial'' ‚Ì•ñ‚·‚é
  ’Ê‚è‚Ƀn[ƒhƒEƒFƒA‚ðÝ’è‚·‚ê‚΂悢‚Ì‚Å‚·‚ªA–â‘肪‹N‚±‚Á‚½‚çA
  ``setserial'' ‚ªŒëì“®‚·‚邱‚Æ‚ð’m‚é‚æ‚¢‹@‰ï‚Å‚·BŽÀÛAsetserial ‚É
  ‚æ‚Á‚Ä‚Ü‚Á‚½‚­‰Ë‹ó‚Ì I/O ƒAƒhƒŒƒX‚â IRQ ‚ðŠ„‚è•t‚¯‚½‚èA—~‚µ‚¢‚ÆŽv‚¤‚æ
  ‚¤‚È UART ‚ÌŽí—Þ‚ðÝ’肵‚½‚è‚Å‚«‚Ü‚·B‚»‚µ‚ÄŽŸ‚É ``setserial ...'' ‚Æ
  ƒ^ƒCƒv‚·‚é‚ƁA‚»‚̃Cƒ“ƒ`ƒL‚È’l‚𕶋å‚È‚µ‚É•\Ž¦‚·‚é‚Å‚µ‚傤B‚ ‚éƒ|[ƒg
  ‚Å‚»‚̂悤‚Ȑݒè‚ðŽg‚Á‚½‚Æ‚µ‚Ä‚àA‚à‚¿‚ë‚ñƒVƒŠƒAƒ‹ƒ|[ƒgƒhƒ‰ƒCƒo[‚Í‚»
  ‚ñ‚ȃCƒ“ƒ`ƒL‚È’l‚Å‚Ü‚Æ‚à‚É“®‚¢‚½‚肵‚Ü‚¹‚ñB‚¾‚©‚çA``setserial'' ‚É‚»
  ‚ñ‚ȃpƒ‰ƒ[ƒ^‚ð—^‚¦‚½‚牽‚©‚ª‹N‚è‚Ü‚·BÝ’肪•s³‚Å‚ ‚Á‚Ä‚àŒx‚Í‚È
  ‚­A‘¼‚Əd‚È‚Á‚½ IRQ ‚â I/O ƒ|[ƒgƒAƒhƒŒƒX‚ðì‚Á‚½‚肵‚½Œ‹‰ÊA”ߎS‚È‚±
  ‚Æ‚ª‹N‚±‚é‚Å‚µ‚傤B

  setserial ‚Őݒ肵‚½’l‚Í PC ‚Ì“dŒ¹‚ðØ‚é‚ÆŽ¸‚È‚í‚ê‚Ü‚·‚ªAPC ‚ªÄ‹N“®
  ‚µ‚½Žž‚ɐݒèƒtƒ@ƒCƒ‹‚É‚æ‚Á‚Đݒè’l (‚ ‚é‚¢‚Í‘O‰ñ‚Ì’l) ‚ðƒŠƒXƒgƒA‚µ‚Ü
  ‚·BÅV‚̃o[ƒWƒ‡ƒ“‚ł́Asetserial ‚É‚æ‚é•ÏX‚ÍŽ©“®“I‚ɐݒèƒtƒ@ƒCƒ‹‚É
  •Û‘¶‚³‚ê‚Ü‚·BŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ł́AÝ’èƒtƒ@ƒCƒ‹‚͕ύX‚ª‚ ‚Á‚½‚çŽè‚ŕҏW
  ‚³‚ê‚é‚̂ŁAƒu[ƒg‚©‚çƒu[ƒg‚̊Ԃ̐ݒè‚Í“¯‚¶‚à‚Ì‚ªŽc‚³‚ê‚Ü‚·B``Ý’èƒX
  ƒNƒŠƒvƒg / ƒtƒ@ƒCƒ‹''‚ð‚²——‚­‚¾‚³‚¢B

  14.3.2.  ŒŸo

  “KØ‚ȃIƒvƒVƒ‡ƒ“‚Å‚Í setserial ‚Í (—^‚¦‚ç‚ꂽ I/O ƒAƒhƒŒƒX‚Å) ƒVƒŠƒAƒ‹
  ƒ|[ƒg‚ðŒŸo‚Å‚«‚Ü‚·‚ªA‚ ‚È‚½‚Í I/O ƒAƒhƒŒƒX‚ÌŒ©“–‚ð‚‚¯‚Æ‚©‚È‚¢‚Æ‚¢
  ‚¯‚Ü‚¹‚ñB—Ⴆ‚΁A/dev/ttyS2 ‚ðŒŸo‚µ‚悤‚Æ‚·‚éê‡AttyS2 ‚Ì I/O ƒAƒh
  ƒŒƒX‚ª 2F8 ‚¾‚ƍl‚¦‚āA‚»‚±‚¾‚¯‚ÌŒŸo‚ð‚·‚é‚Å‚µ‚傤BttyS2 ‚͈ႤƒAƒh
  ƒŒƒX‚¾‚Æ setserial ‚É‹³‚¦‚Ä‚â‚ê‚΁A‚»‚̃AƒhƒŒƒX‚È‚Ç‚ðŽg‚Á‚ÄŒŸo‚·‚é‚Í
  ‚¸‚Å‚·B

  ŒŸo‚Ì–Ú“I‚́AUART ‚ª‚»‚±‚É‘¶Ý‚·‚é‚Ì‚©A‚à‚µ‚ ‚é‚È‚ç IRQ ‚Ì’l‚Í‚È‚É‚©
  ‚ð’m‚邱‚Æ‚Å‚·BŒŸo‚ðŽŽ‚Ý‚é‘‚¢•û–@‚Æ‚µ‚āAƒ‚ƒfƒ€‚ðŒŸo‚·‚é
  wvdialconf ‚âA‚²‚­‘‚¢’iŠK‚ł̃u[ƒgƒƒbƒZ[ƒWA‚ ‚é‚¢‚Í
  pnpdump--dumpregs ‚È‚Ç‚ª‚ ‚è‚Ü‚·‚ªA``setserial'' ‚ÍŽå‚ɍŌã‚ÌŽè’i‚Æ‚µ
  ‚ÄŽg‚¢‚È‚³‚¢B•¨—“I‚ȃAƒhƒŒƒX‚ðŒŸo‚·‚é‚ɂ́A setserial ‚É -v (ç’·)
  ‚Æ autoconfig ƒIƒvƒVƒ‡ƒ“‚ð‚‚¯‚ÄŽÀs‚µ‚Ü‚·BUART ‚̃^ƒCƒv‚Í 16550A ‚È
  ‚Ç‚ÆŒ‹‰Ê‚ð•\Ž¦‚·‚ê‚Î OK ‚Å‚·‚æB‘ã‚è‚É UART ‚ÌŽí—Þ‚ª ``unknown'' ‚Æ•\
  Ž¦‚µ‚½‚çA‚»‚Ì I/O ƒAƒhƒŒƒX‚É‚Í‚Ç‚ñ‚ȃVƒŠƒAƒ‹ƒ|[ƒg‚à‚È‚¢‚ñ‚¶‚á‚È‚¢‚Å
  ‚µ‚傤‚©B‚¢‚­‚‚©‚̈À‚¢ƒVƒ‹ƒAƒ‹ƒ|[ƒg‚Í‚«‚¿‚ñ‚Æ”FŽ¯‚Å‚«‚È‚¢‚Ì
  ‚ŁAunknown ‚Æ•\Ž¦‚³‚ê‚Ä‚àAƒVƒŠƒAƒ‹ƒ|[ƒg‚ª‚ ‚é‰Â”\«‚Í‚ ‚è‚Ü‚·B

  UART ‚ÌŽí—Þ‚ðŽ©“®‚Å’²‚ׂéˆÈŠO‚É‚àAsetserial ‚Í IRQ ‚ðŽ©“®‚ÅŒŸo‚Å‚«‚Ü
  ‚·‚ªAí‚ɐ³‚µ‚­“®ì‚·‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñBsetserial 2.15 ˆÈ~‚̃o[
  ƒWƒ‡ƒ“‚Ì‚à‚̂́AƒeƒXƒgŒŸo‚µ‚½ÅŒã‚ÌŒ‹‰Ê‚ð•Û‘¶‚µ‚Ä‚¨‚¢‚āAŽŸ‚É Linux
  ‚ª‹N“®‚·‚é‚Æ‚«Žg‚¦‚é‚悤‚É /etc/serial.conf ‚ɏ‘‚«ž‚Ý‚Ü‚·Bƒu[ƒg‚Ì‚Æ
  ‚«‚ɁAƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ä (‚Ü‚½‚ÍŽ—‚½“®‚«‚Å)A UART ‚ÌŒŸ
  o‚ªŽ©“®‚ōs‚í‚ê‚āAŒŸoŒ‹‰Ê‚ª‰æ–Ê‚É•\Ž¦‚³‚ê‚Ü‚·B‚Å‚à IRQ ‚ÍŠÔˆá‚Á‚Ä
  •\Ž¦‚³‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB“¯—l‚È 2 ”Ô–Ú‚Ì•ñ‚̓XƒNƒŠƒvƒg‚É‚æ‚é‚à‚Ì
  ‚ŁA•’Ê‚ÍŒŸo‚µ‚½‚à‚Ì‚Å‚Í‚È‚¢‚̂ŁAƒn[ƒhƒEƒFƒA‚ªŽÀÛ‚ɂǂ̂悤‚ɃZƒb
  ƒg‚³‚ꂽ‚©‚ÉŠÖ‚·‚éî•ñ‚Í•s³Šm‚Å‚·B‚»‚ê‚Í’P‚É’N‚©‚ªƒXƒNƒŠƒvƒg‚ɏ‘‚¢‚½
  “ú•t‚©A /etc/serial.conf ƒtƒ@ƒCƒ‹‚É•Û‘¶‚³‚ꂽƒf[ƒ^‚ð•\Ž¦‚·‚邾‚¯‚È‚Ì
  ‚Å‚·B

  2 ‚‚̃VƒŠƒAƒ‹ƒ|[ƒg‚Ì—¼•û‹¤‚ɁA“¯‚¶ IO ƒAƒhƒŒƒX‚ªƒn[ƒhƒEƒFƒAã‚ɃZƒb
  ƒg‚³‚ê‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚à‚¿‚ë‚ñA‚±‚ê‚Í‹–‚³‚ê‚é‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñ
  ‚ªAŽžX‹N‚è‚Ü‚·BŽÀÛ‚ɃVƒŠƒAƒ‹ƒ|[ƒg‚ª 2 ‚‚ ‚é‚Ì‚É 1 ‚‚¾‚¯ŒŸo‚µ‚Ä
  ‚µ‚Ü‚¢‚Ü‚·B‚µ‚©‚µA‚»‚ꂼ‚êˆá‚Á‚½ IRQ ‚ªÝ’肳‚ê‚Ä‚¢‚é‚È‚çAIRQ ‚ÌŒŸ
  o‚Å‚Í IRQ = 0 ‚Æ•\Ž¦‚³‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB•MŽÒ‚̏ꍇAsetserial ‚ðŽg
  —p‚µ‚½‚ç‰Ë‹ó‚Ì IRQ ‚Ì’l‚ðŒŸo‚µ‚Ü‚µ‚½B

  14.3.3.  ƒu[ƒgŽž‚̐ݒè

  ƒJ[ƒlƒ‹‚ªƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚µ‚½ (‚ ‚é‚¢‚Í ``ƒ‚ƒWƒ…[ƒ‹‚Æ“¯“™
  ‚Ì‚à‚Ì'' ‚ªƒJ[ƒlƒ‹‚É‘g‚ݍž‚܂ꂽ) Žž‚ɁAttyS{0-3} ‚¾‚¯‚ªŽ©“®‚ÅŒŸo‚³
  ‚êAƒhƒ‰ƒCƒo‚Í IRQ ‚Ì 4 ‚Æ 3 ‚¾‚¯‚ðŽg‚Á‚Ä (ƒn[ƒhƒEƒFƒA‚ÅŽÀÛ‚É‚Ç‚Ì IR
  Q ’l‚ªŽg‚í‚ê‚Ä‚¢‚é‚©‚É–³“Ú’…‚É) Ý’肵‚Ü‚·B‚±‚ê‚Í setserial ‚ª‘–‚Á‚½
  ‚Æ‚«‚̂悤‚ɁAƒu[ƒgŽž‚̃ƒbƒZ[ƒW‚Æ‚µ‚ÄŠm”F‚Å‚«‚Ü‚·B‚à‚µ 3 ‚ˆȏã‚Ì
  ƒVƒŠƒAƒ‹ƒ|[ƒg‚ð‚¨Ž‚¿‚È‚çAIRQ ‚ÌÕ“Ë‚ðµ‚­‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  setserial ‚É–{“–‚Ì IRQ (‚ ‚é‚¢‚Í‘¼‚Ì——R) ‚ð“`‚¦‚邱‚ƂŁA‚±‚̂悤‚ȏÕ
  “Ë‚ð”ð‚¯‚é‚½‚߂ɁAsetserial ‚ðÄ‹N“®‚·‚é‚悤‚ȃtƒ@ƒCƒ‹‚ª‚ ‚é‚Í‚¸‚Å‚·B
  ‚±‚ê‚̓vƒƒZƒX‚ªƒVƒŠƒAƒ‹ƒ|[ƒg‚ðŽg‚¤‘O‚̃u[ƒg‚Ì‘‚¢’iŠK‚ŏˆ—‚³‚ê‚Ü
  ‚·BŽÀÛ‚ɁA‚ ‚È‚½‚Ì‚¨Žg‚¢‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ł́Aƒu[ƒgŽž‚Ì‹N“®
  ƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚©‚ç setserial ƒvƒƒOƒ‰ƒ€‚ðŽ©“®‹N“®‚·‚é‚悤‚ɐݒ肳
  ‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·B“Á’è‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Å‚±‚̂悤‚È‚±‚Æ‚ðŽæ‚舵
  ‚¤•û–@‚ɂ‚¢‚Ä‚Ì‚æ‚èÚ‚µ‚¢î•ñ‚́A``setserial...'' ‚Æ‚¢‚¤–¼‘O‚̃tƒ@ƒC
  ƒ‹‚©A /usr/doc/ ‚â /usr/share/doc ƒfƒBƒŒƒNƒgƒŠ‚©‚猩‚‚¯‚邱‚Æ‚ª‚Å‚«
  ‚é‚ÆŽv‚¢‚Ü‚·B

  14.3.4.  Ý’èƒXƒNƒŠƒvƒg / ƒtƒ@ƒCƒ‹

  ‚ ‚È‚½‚Ì–Ú“I‚́Aƒu[ƒgŽž‚É setserial ‚ð‹N“®‚·‚é /etc ƒcƒŠ[‚̃XƒNƒŠƒv
  ƒgƒtƒ@ƒCƒ‹‚ðC³ (‚Ü‚½‚͐¶¬) ‚·‚邱‚Æ‚Å‚·B‚Ù‚Æ‚ñ‚ǂ̃fƒBƒXƒgƒŠƒrƒ…[
  ƒVƒ‡ƒ“‚ª‚»‚̂悤‚ȃtƒ@ƒCƒ‹ (‚Å‚à Žn‚ß‚Í /etc ƒcƒŠ[‚É‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñ) ‚ð’ñ‹Ÿ‚µ‚Ä‚¢‚Ü‚·B‚³‚ç‚ɁAsetserial 2.15 ˆÈã‚ł͏ã‹LƒXƒNƒŠƒvƒg‚ª
  Žg‚¤ /etc/serial.conf ƒtƒ@ƒCƒ‹‚ª‚æ‚­—p‚¢‚ç‚ê‚é‚̂ŁAsetserial ‚ð‹N“®‚·
  ‚éƒXƒNƒŠƒvƒg‚̃fƒBƒŒƒNƒgƒŠ‚ð•ÒW‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB‰Á‚¦‚āA’P‚ɃRƒ}
  ƒ“ƒhƒ‰ƒCƒ“ã‚Å setserial ‚ðŽg‚¤‚È‚çA‚±‚̐ݒèƒtƒ@ƒCƒ‹‚ðÅI“I‚ɕύX‚·
  ‚邱‚Æ‚É‚È‚è‚Ü‚·B

  ƒo[ƒWƒ‡ƒ“ 2.15 ˆÈ‘O‚ł́A‚â‚邱‚Æ‚Í‘S‚ăXƒNƒŠƒvƒg‚̕ҏW‚Å‚·B2.15 ˆÈ
  ~‚Å‚Í 3 ‚‚̓à‚Ç‚ê‚© 1 ‚‚ð‚â‚é•K—v‚ª‚ ‚è‚Ü‚·B1. ƒXƒNƒŠƒvƒg‚̕ҏWB
  2. /etc/serial.conf ‚̕ҏWB3. /etc/serial.conf ‚ðŽ©“®•ÒW‚·‚邽‚ß‚É
  ``setserial'' ‚ðŽÀs‚·‚éB‚±‚ê‚ç 3 ‚‚̂ǂê‚ð‘I‘ð‚·‚é‚©‚́A‚ ‚È‚½‚Ì
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ɉˑ¶‚·‚邱‚ƂŁA‚Ü‚½‚ǂ̂悤‚ɃZƒbƒgƒAƒbƒv‚µ‚½
  ‚©‚É‚à‚æ‚è‚Ü‚·B

  14.3.5.  ƒXƒNƒŠƒvƒg‚̕ҏW (ƒo[ƒWƒ‡ƒ“ 2.15 ˆÈ~ : •s³Šm‚Å‚·)

  ssetserial 2.15 (1999”NŒ»Ý) ˆÈ‘O‚ł́Asetserial ‚ðÝ’è‚·‚邽‚ß‚Ì
  /etc/serial.conf ƒtƒ@ƒCƒ‹‚Í‚Ü‚¾‚È‚©‚Á‚½B‚»‚ê‚ŁAƒu[ƒgŽž‚É
  ``setserial'' ‚ð‹N“®‚·‚éƒtƒ@ƒCƒ‹‚ð’T‚µ‚āA•ÒW‚·‚é•K—v‚ª‚ ‚è‚Ü‚µ‚½B‚à
  ‚µ‚È‚©‚Á‚½‚çAì‚ç‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ (‚ ‚é‚¢‚́Aƒu[ƒgŽž‚Ì‘‚¢’iŠK‚ÅŽÀ
  s‚·‚éƒtƒ@ƒCƒ‹‚ɃRƒ}ƒ“ƒh‚ð‘‚¢‚Ä‚¨‚­)B‚»‚̂悤‚ȃtƒ@ƒCƒ‹‚ªŒ»Ý‚Å‚àŽg
  ‚í‚ê‚Ä‚¢‚é‚È‚çA‚»‚ê‚Í /etc ƒfƒBƒŒƒNƒgƒŠƒcƒŠ[‚Ì‚Ç‚±‚©‚É‚ ‚é‚Í‚¸‚Å‚·B
  ‚Å‚à Redhat 6.0 ˆÈ‘O‚Å‚Í /usr/doc/setserial/ ‚É‚ ‚è‚Ü‚µ‚½‚ªA‚»‚ê‚ðŽg
  ‚¤‘O‚É /etc ƒcƒŠ[‚Ɉړ®‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚è‚Ü‚·B‚»‚ñ‚ȃtƒ@ƒCƒ‹‚ð’T‚·‚Ì
  ‚É ``locate'' ‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B—Ⴆ‚΁Alocate "*serial*" ‚ƃ^ƒCƒv
  ‚µ‚Ü‚·B

  ƒXƒNƒŠƒvƒg /etc/rc.d/rc.serial ‚͈ȑO‚Í•’Ê‚ÉŽg‚í‚ê‚Ä‚¢‚Ü‚µ‚½B Debian
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Å‚Í /etc/rc.boot/0setserial ‚ªŽg‚í‚ê‚Ü‚µ
  ‚½B/etc/rc.d/rc.local ‚ªˆê“xŽg‚í‚ꂽ‚±‚Æ‚ª‚ ‚è‚Ü‚·‚ªA‚ ‚Ü‚èŽg‚¢ˆÕ‚­
  ‚È‚©‚Á‚½‚̂ŁA‚²‚­‘‚¢’iŠK‚ÅŽg‚í‚ê‚È‚­‚È‚è‚Ü‚µ‚½B rc.local ‚ªƒVƒŠƒAƒ‹
  ’ʐMƒGƒ‰[‚ð”­‚·‚é‘O‚ɁA‘¼‚̃vƒƒZƒX‚ªƒVƒŠƒAƒ‹ƒ|[ƒg‚ðƒI[ƒvƒ“‚µ‚悤‚Æ
  ‚µ‚Ä‚¢‚é‚Æ•ñ‚³‚ꂽ‚肵‚Ü‚µ‚½B

  ‚»‚ñ‚ȃtƒ@ƒCƒ‹‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¢‚½‚çAƒRƒƒ“ƒgƒAƒEƒg‚µ‚½ƒTƒ“ƒvƒ‹s‚ðŠÜ‚ñ‚Å
  ‚¢‚é‚Í‚¸‚Å‚·B‚±‚ê‚ç‚̐”s‚̃Rƒƒ“ƒg‚ðŠO‚µ‚āA‚»‚µ‚Ä‚Ü‚½•ÒW‚·‚ê‚΁A³
  Šm‚ɐݒè‚Å‚«‚邱‚Æ‚Å‚µ‚傤Bsetserial ‚ւ̃pƒX‚Ɛ³Šm‚ȃfƒoƒCƒX–¼‚Æ‚ª‚«
  ‚¿‚ñ‚ƃZƒbƒg‚³‚ê‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚¿‚á‚ñ‚Æ“®‚­‚±‚Æ‚ðŠm”F‚·
  ‚邽‚߂ɁAŽè“®‚Å‚±‚̃tƒ@ƒCƒ‹‚ðŽÀs‚µ‚ăeƒXƒg‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚· (ƒX[ƒp
  [ƒ†[ƒU‚É‚È‚Á‚Ä–¼‘O‚ðƒ^ƒCƒv‚·‚ê‚΂悢)B‚±‚̂悤‚ȃeƒXƒg‚ð‚·‚é‚±‚Æ
  ‚́AŠm”F‚Ì‚½‚߂ɃŠƒu[ƒg‚ðŒJ‚è•Ô‚·‚æ‚è‚Í‚é‚©‚É‘‚¢•û–@‚Å‚·B‚à‚¿‚ë‚ñƒR
  ƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚Å’P‚É setserial ƒRƒ}ƒ“ƒh‚ðƒ^ƒCƒv‚·‚邱‚Æ‚Å‚àƒeƒXƒg‚Í‚Å
  ‚«‚Ü‚·B

  ttyS3 ‚Ì UART ‚â IRQ ‚ð setserial ‚ÉŽ©“®“I‚ÉŒˆ’肳‚¹‚½‚¢‚È‚çA‚±‚̂悤
  ‚ɒljÁ‚µ‚Ü‚·B

       /sbin/setserial /dev/ttyS3 auto_irq skip_test autoconfig

  Ž©“®“I‚ÉŽÀs‚µ‚½‚¢ƒ|[ƒg–ˆ‚É‚±‚̍s‚ð’ljÁ‚µ‚Ü‚·B‚ ‚È‚½‚̃VƒXƒeƒ€‚É–{“–
  ‚É‚ ‚éƒfƒoƒCƒX–¼‚ðŽw’è‚·‚é‚悤’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢BŠô‚‚©‚̏ꍇ‚ł́Aƒn[
  ƒhƒEƒFƒA‚ÌŒ´ˆö‚Å‚¤‚Ü‚­‚¢‚©‚È‚¢‚Å‚µ‚傤‚©‚çAIRQ ‚â UART ‚ÌŽí—Þ‚ð’m‚Á‚Ä
  ‚¢‚é‚È‚ç ``setserial'' ‚É–¾Ž¦“I‚ÉŠ„“–‚Ä‚Ä‚­‚¾‚³‚¢B—Ⴆ‚΂±‚̂悤‚ɁB

       /sbin/setserial /dev/ttyS3 irq 5 uart 16550A  skip_test

  ƒo[ƒWƒ‡ƒ“ 2.15 ˆÈã (‚¨Žg‚¢‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ª‘ΉžÏ‚Å‚ ‚邱
  ‚Æ) ‚̏ꍇA‹N“®Žž‚É setserial ‚ðŽÀs‚·‚é /etc/init.d/setserial ‚©‚»‚Ì
  —ނ̃XƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚ªƒ†[ƒU‚É‚æ‚Á‚ĕҏW‚³‚ê‚é‚ÆŽv‚Á‚Ä‚¢‚È‚©‚Á‚½‚Ì
  ‚ŁA‚©‚È‚è‚â‚Á‚©‚¢‚Å‚·B``/etc/serial.conf ‚ðŽg‚Á‚½V‚µ‚¢Ý’è•û–@'' ‚ð
  ‚²——‚­‚¾‚³‚¢B

  14.3.6.  /etc/serial.conf ‚ðŽg‚Á‚½V‚µ‚¢Ý’è•û–@

  setserial 2.15 ˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚ł̐ݒè•û–@‚́A‹N“®Žž‚É setserial ‚ðŽÀ
  s‚·‚éƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ðŽè‚ŕҏW‚·‚邱‚Æ‚Å‚µ‚½B``ƒXƒNƒŠƒvƒg‚̕ҏW (ƒo
  [ƒWƒ‡ƒ“ 2.15 ˆÈ~ :•s ³Šm‚Å‚·)''‚ð‚²——‚­‚¾‚³‚¢Bsetserial
  2.15(1999”N) ‚É‚È‚é‚Æ‚±‚̃XƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚͕ҏW‚³‚ꂸA‘ã‚è‚É
  /etc/serial.conf Ý’èƒtƒ@ƒCƒ‹‚©‚çƒf[ƒ^‚𓾂é‚悤‚É‚È‚è‚Ü‚µ‚½B‚»‚Ì
  ãAserial.conf ‚³‚¦‚à•ÒW‚·‚é•K—v‚ª‚È‚­‚È‚Á‚Ä‚¢‚āA‚È‚º‚©‚Æ‚¢‚¤‚ƁAƒR
  ƒ}ƒ“ƒhs‚Å ``setserial'' ƒRƒ}ƒ“ƒh‚ðŽg‚¦‚ÎŽ©“®‚Å serial.conf ‚ð“KØ‚É•Ò
  W‚µ‚Ä‚­‚ê‚é‚©‚ç‚Å‚·B

  ‚±‚ê‚́ALinux ‚ªƒu[ƒg‚·‚é–ˆ‚É setserial ‚ª‚¿‚á‚ñ‚Æ“®ì‚·‚é‚悤Ý’è‚·
  ‚邽‚߂ɁA‚ ‚È‚½‚ª‚Ç‚ñ‚ȃtƒ@ƒCƒ‹‚à•ÒW‚µ‚È‚­‚Ä‚·‚ނ悤‚É‚·‚é‚‚à‚肾‚Á
  ‚½‚Ì‚Å‚·B‚Å‚à‚»‚±‚ɂ͏d‘å‚È—Ž‚µŒŠ‚ª‚ ‚Á‚āA‚È‚º‚È‚çŽÀÛ‚É‚Í
  ``setserial'' ‚ª serial.conf ‚ð•ÒW‚µ‚Ä‚¢‚È‚¢‚©‚ç‚È‚Ì‚Å‚·BŠeƒfƒBƒXƒg
  ƒŠƒrƒ…[ƒVƒ‡ƒ“‚ª‚±‚Ì‚±‚Æ‚ðˆá‚Á‚Ĉµ‚Á‚½‚½‚߂ɍ¬—‚Í‘‚µ‚Ä‚¢‚Ü‚·B‰Á‚¦
  ‚āA‚ ‚È‚½‚ª‚»‚ê‚ð•ÒW‚·‚邱‚Æ‚Å‚àˆá‚Á‚½“®‚«‚Æ‚È‚Á‚Ä‚¢‚Ü‚·B

  ‚±‚ê‚Å‚È‚É‚ª‹N‚«‚é‚©‚Æ‚¢‚¤‚Æ : PC ‚ðƒVƒƒƒbƒgƒ_ƒEƒ“‚µ‚½Žž‚ɁAƒu[ƒgŽž‚É
  ``setserial'' ‚ðŽÀs‚·‚éƒXƒNƒŠƒvƒg‚ªÄ‚ÑŽÀs‚µ‚Ü‚·‚ªA¡“x‚Í ``stop''
  ƒP[ƒX‚Ì•”•ª‚¾‚¯‚ðŽÀs‚·‚é‚Ì‚Å‚·BƒXƒNƒŠƒvƒg‚Í ``setserial'' ‚ÌŒ»Ýó
  ‘Ô‚ð’m‚邽‚ß‚É ``setserial'' ‚ðŽÀs‚µAserial.conf ‚É‚»‚̏î•ñ‚ð‘‚«ž
  ‚Þ‚Ì‚Å‚·B]‚Á‚āAserial.conf ƒtƒ@ƒCƒ‹‚ð•ÏX‚·‚邽‚ß‚É ``setserial''
  ‚ðŽÀs‚µ‚½Žž‚Í‚·‚®‚ɕύX‚³‚ê‚Ü‚¹‚ñ‚ªAƒVƒƒƒbƒgƒ_ƒEƒ“‚̏ꍇ‚¾‚¯‚͒ʏí‚Í
  •ÏX‚ª‚·‚®”½‰f‚³‚ê‚Ü‚·B

  ¡‚Í‚ ‚È‚½‚͂ǂ̂悤‚È–â‘肪‹N‚«‚é‚©‘½•ª„‘ª‚Å‚«‚é‚Å‚µ‚傤B•’Ê‚É
  ƒVƒƒƒbƒgƒ_ƒEƒ“‚µ‚È‚©‚Á‚½‚Æ‚µ‚½‚ç (’N‚©‚ª“Ë‘R“dŒ¹‚ðØ‚Á‚½‚肵‚Ä...)A•Ï
  X‚Í•Û‘¶‚³‚ê‚Ü‚¹‚ñB``setserial'' ‚ð‚¢‚ë‚¢‚뎎‚µ‚Ä‚¢‚āAÅŒã‚ɃIƒŠƒWƒi
  ƒ‹‚̐ݒè‚É–ß‚·‚Ì‚ð–Y‚ꂽ (‚ ‚é‚¢‚̓IƒŠƒWƒiƒ‹‚ð–ß‚µŠÔˆá‚Á‚½) ‚Æ‚µ‚½
  ‚çA``ŽŽŒ±“I'' ‚Ȑݒ肪•Û‘¶‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

  Žè‚Å serial.conf ‚ð•ÒW‚µ‚Ä‚àAƒVƒƒƒbƒgƒ_ƒEƒ“‚ÌŽž‚É setserial ‚̏ó‘Ô‚É
  –ß‚Á‚Ä‚µ‚Ü‚¤‚̂ŁA•ÏX‚Í•Û‘¶‚³‚ê‚Ü‚¹‚ñ‚æBƒVƒƒƒbƒgƒ_ƒEƒ“‚Å serial.conf
  ‚ð•ÏX‚µ‚È‚¢•û–@‚́Aserial.conf ‚̍ŏ‰‚̍s‚É‚ ‚é ``###AUTOSAVE###'' ‚ 
  ‚é‚¢‚Í‚»‚̗ނ̍s‚ðíœ‚·‚邱‚Æ‚Å‚·BÅ‹ß‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‚È‚©
  ‚ɂ́AƒCƒ“ƒXƒg[ƒ‹’¼Œã‚̍ŏ‰‚̃Vƒƒƒbƒgƒ_ƒEƒ“‚ÌŒã‚ɍŏ‰‚̍s‚É‚ ‚é ``#
  ##AUTOSAVE###'' ‚ªíœ‚³‚ê‚é‚à‚Ì‚à‚ ‚è‚Ü‚·Bserial.conf ƒtƒ@ƒCƒ‹‚É‚Í‘½
  •ªŽQl‚É‚È‚éƒRƒƒ“ƒg‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  ƒu[ƒgŽž‚É setserial ‚ðŽÀs‚·‚é‚à‚Á‚Æ‚àˆê”Ê“I‚ȃtƒ@ƒCƒ‹ (Ý’èƒtƒ@ƒCƒ‹
  ‚ɏ€‹’‚µ‚½‚à‚Ì) ‚́AŒ»Ý‚Ì‚Æ‚±‚ë /etc/init.d/setserial(Debian) ‚â
  /etc/init.d/serial (Redhat) ‚È‚Ç‚Å‚·‚ªA’ʏí‚͕ҏW‚·‚ׂ«‚Å‚Í‚ ‚è‚Ü‚¹
  ‚ñB Redhat 6.0 ‚Ì setserial 2.15 ‚É‚Í
  /usr/doc/setserial-2.15/rc.serial ‚ª‚‚¢‚Ä‚¢‚Ü‚·‚ªAƒu[ƒgŽž‚ÉŽÀs‚·‚é
  ‚悤‚É‚µ‚½‚¢‚È‚ç /etc/init.d/ ‚Ɉڂ³‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ƒ|[ƒg‚𖳌ø‚É‚·‚é‚È‚ç setserial ‚ðŽg‚Á‚āA``uart none'' ‚Ɛݒ肵‚Ü
  ‚·B /etc/serial.conf ‚̃tƒH[ƒ}ƒbƒg‚́AŠeƒ|[ƒg–ˆ‚É 1 s‚ ‚éƒRƒ}ƒ“ƒh
  s‚Ì‚¤‚¿A``setserial'' ‚ÌŒã‚É‚ ‚éƒpƒ‰ƒ[ƒ^‚Æ“¯‚¶‚Å‚·B‚à‚µŽ©“®•Û‘¶‚µ
  ‚È‚¢‚È‚çA/etc/serial.conf ‚ðŽè‚ŕҏW‚µ‚Ä‚­‚¾‚³‚¢B

  ƒoƒO : 1999 ”N 7 ŒŽŒ»ÝA###AUTOSAVE### ‚É‚µ‚½‚Æ‚«A``setserial -Gg
  /dev/ttyS?'' ‚Å•\Ž¦‚·‚éƒpƒ‰ƒ[ƒ^‚¾‚¯‚ª•Û‘¶‚³‚êA‘¼‚̃pƒ‰ƒ[ƒ^‚ª•Û‘¶
  ‚³‚ê‚È‚¢‚̂̓oƒO‚à‚µ‚­‚Í–â‘è‚Å‚·B•Û‘¶‚Å‚«‚È‚¢ƒpƒ‰ƒ[ƒ^‚̃fƒtƒHƒ‹ƒg’l
  ‚Í‚Ù‚Æ‚ñ‚ǂ̏ꍇ‚Å–â‘肪‚È‚¢‚̂ŁA­”‚̃†[ƒU‚É‚¾‚¯‰e‹¿‚·‚é‚Å‚µ‚傤B
  ‚±‚ê‚̓oƒO‚Æ‚µ‚Ä•ñ‚³‚êA¡ C³‚³‚ꂽ‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  setserial ‚Őݒ肵‚½Œ»Ý‚̐ݒè’l‚ðÝ’èƒtƒ@ƒCƒ‹ (serial.conf) ‚É‹­§“I
  ‚É•Û‘¶‚·‚é‚ɂ́A’ʏíAƒVƒƒƒbƒgƒ_ƒEƒ“Žž‚ɍs‚È‚í‚ê‚Ä‚¢‚é‚悤‚ɁA
  /etc/init.d/{set}serial stop ƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚ðŽÀs‚µ‚Ü‚·B ``stop''
  ƒRƒ}ƒ“ƒh‚ÍŒ»Ý‚̐ݒè‚ð•Û‘¶‚µ‚Ü‚·‚ªAƒVƒŠƒAƒ‹ƒ|[ƒg‚Í‚Ü‚¾—ǍD‚É“®‚«‘±‚¯
  ‚Ä‚¢‚Ü‚·B

  Šô‚‚©‚̏ꍇ‚ł́AŒÃ‚¢‚̂ƐV‚µ‚¢Ý’è•û–@‚Ì—¼•û‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚Ü
  ‚·‚ªA‚½‚Ô‚ñ‚»‚Ì‚¤‚¿‚̈ê‚‚¾‚¯‚ªƒu[ƒgŽž‚ÉŽÀs‚³‚ê‚Ü‚·B Debian ‚ł́A
  ŒÃ‚¢ƒtƒ@ƒCƒ‹‚É‚Í ``...pre-2.15'' ‚È‚Ç‚Ì–¼‘O‚ª‚‚¢‚Ä‚¢‚Ü‚·B

  14.3.7.  IRQs

  ƒfƒtƒHƒ‹ƒg‚ł́AttyS0 ‚Æ ttyS2 ‚Í IRQ 4 ‚ð‹¤—L‚µAttyS1 ‚Æ ttyS3 ‚Í
  IRQ 4 ‚ð‹¤—L‚µ‚Ü‚·B‚µ‚©‚µŽÀÛ‚́AƒVƒŠƒAƒ‹—p‚ÌŠ„ž‚Ý‚Ì‹¤—L‚͈ȉº‚̏ðŒ
  ˆÈŠO‚Å‚Í‹–‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB1. ƒo[ƒWƒ‡ƒ“ 2.2 ˆÈ~‚̃J[ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚é
  ‚±‚ƁB2. ‹¤—L‚ðƒTƒ|[ƒg‚·‚é‚悤ƒJ[ƒlƒ‹‚ð\’z‚µ‚Ä‚¢‚邱‚ƁB3. ƒVƒ‹ƒAƒ‹
  ƒn[ƒhƒEƒFƒAŽ©g‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚邱‚ƁBSerial-HOWTO ‚ÌŠ„ž‚Ý‚Ì‹¤—L‚Æ
  ƒo[ƒWƒ‡ƒ“ 2.2 ˆÈ~‚̃J[ƒlƒ‹‚ð‚²——‚­‚¾‚³‚¢B

  2 ‚‚̃VƒŠƒAƒ‹ƒ|[ƒg ttyS0 ‚Æ ttyS1 ‚¾‚¯‚È‚çA‘¶Ý‚µ‚È‚¢ƒfƒoƒCƒX‚Ì‚½‚ß
  ‚Ì IRQ ‚Ì‹£‡‚Í‚ ‚è‚Ü‚¹‚ñB

  ttyS0 ‚Æ ttyS1 ‚ªŽg‚¦‚éŠÂ‹«‚Å“à‘ ƒ‚ƒfƒ€‚ð’ljÁ‚·‚éê‡A–¢Žg—p‚Ì IRQ ‚ð
  Œ©‚‚¯‚āA‹¤‚ɃVƒŠƒAƒ‹ƒ|[ƒg (‚ ‚é‚¢‚̓‚ƒfƒ€ƒJ[ƒh) ‚ɐݒ肵‚āA
  setserial ‚ðŽg‚Á‚ăfƒoƒCƒXƒhƒ‰ƒCƒo‚ÉŠ„“–‚Ä‚Ü‚·BIRQ 5 ‚ª‰¹Œ¹ƒ{[ƒh—p‚Å
  Žg—p‚³‚ê‚Ä‚È‚¢‚È‚çAƒ‚ƒfƒ€—p‚ÉŽg‚¦‚Ü‚·‚æBƒn[ƒhƒEƒFƒA‚Å IRQ ‚ðÝ’è‚·
  ‚é‚ɂ́Aisapnp ƒc[ƒ‹‚âAPnP BIOSA‚ ‚é‚¢‚Í PnP ‚ðƒTƒ|[ƒg‚·‚é‚悤‚É
  Linux ‚Ƀpƒbƒ`‚ð“–‚Ä‚é•K—v‚ª‚ ‚è‚Ü‚·B‹ó‚¢‚Ä‚é IRQ ‚Ì‚Ç‚ê‚ðŽg‚¤‚©‚ðŒˆ
  ‚ß‚é‚ɂ́A``man setserial'' ‚ƃ^ƒCƒv‚µ‚āA``IRQ 11'' ‚ð’T‚·‚±‚Æ‚Å‚·B

  14.4.  Stty

  14.4.1.  ‚Í‚¶‚ß‚É

  stty ‚Í‚½‚­‚³‚ñ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ðÝ’肵‚Ü‚·‚ªAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒO
  ƒ‰ƒ€ (‚»‚ê‚Æ getty ƒvƒƒOƒ‰ƒ€) ‚Å‚àÝ’è‚Å‚«‚é‚̂ŁA‚ ‚Ü‚èŽg‚¤‚±‚Æ‚Í‚È
  ‚¢‚Å‚µ‚傤B–â‘肪‹N‚Á‚½Žž‚âAƒ|[ƒg‚̐ݒè•û–@‚ð’m‚肽‚¢ê‡‚É‚Í•Ö—˜‚È
  ‚Ì‚Å‚·‚ªBŒ»Ý‚̐ݒ肪Œ©‚½‚¯‚ê‚΁A’[–– / ƒRƒ“ƒ\[ƒ‹‚©‚ç ``stty -a'' ‚Æ
  ƒ^ƒCƒv‚µ‚Ä‚­‚¾‚³‚¢B •W€‚Ì•\Ž¦‚Ƃ͈á‚Á‚½’Z‚¢ˆê——•\Ž¦‚É‚·‚é‚ɂ́A -a
  (‘S‚Ä) ‚ðŠO‚µ‚ă^ƒCƒv‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢Bserial ‚̃Oƒ‹‚É‚È‚é‚킯‚¶‚á‚È‚¯
  ‚ê‚΁A‘S‚Ă̐ݒè‚ðC“¾‚µ‚È‚­‚Ä‚à‚æ‚¢‚Å‚·B‚Ù‚Æ‚ñ‚ǂ̓fƒtƒHƒ‹ƒg‚Å‘åä•v
  ‚¾‚µAÝ’è‚ÌŠô‚‚©‚Í 1970 ”N‘ã‚ɍì‚ç‚ꂽŽž‘ã’x‚ê‚Ì’[––‚É‚Ì‚Ý•K—v‚¾‚©‚ç
  ‚Å‚·B

  setserial ‚Í–{“–‚̃VƒŠƒAƒ‹ƒ|[ƒg‚¾‚¯‚ðˆµ‚¢‚Ü‚·‚ªAstty ‚̓VƒŠƒAƒ‹ƒ|[
  ƒg‚ƁAPC ƒ‚ƒjƒ^‚Å‚Ì•W€“I‚È Linux ƒeƒLƒXƒgƒCƒ“ƒ^[ƒtƒF[ƒX‚̂悤‚ȉ¼‘z
  ’[––‚Ì—¼•û‚ÅŽg‚í‚ê‚Ü‚·BPC ƒ‚ƒjƒ^‚Å‚Í stty ‚̐ݒè‚Ì‘½‚­‚Í–³ˆÓ–¡‚Å‚·B
  ƒ{[ƒŒ[ƒg‚̕ύX‚È‚Ç‚ÍŽÀÛ‚É–Ú‚ÉŒ©‚¦‚é‚à‚Ì‚Å‚Í‚È‚¢‚©‚ç‚Å‚·B

  stty ‚̐ݒ荀–Ú‚ðŠô‚‚©Ž¦‚µ‚Ü‚·B’ʐM‘¬“x (bit/sec)AƒpƒŠƒeƒBAƒf[ƒ^
  ’·AƒXƒgƒbƒvƒrƒbƒg”A8 ƒrƒbƒg–Ú‚ð—Ž‚·‚©‚Ç‚¤‚©Aƒ‚ƒfƒ€§ŒäM†Aƒtƒ[
  §ŒäAƒuƒŒ[ƒNM†As––ƒ}[ƒJA•¶ŽšƒP[ƒX‚̕ύXAƒpƒfƒBƒ“ƒOAƒoƒbƒtƒ@
  ˆì‚ê‚̍ۂɃr[ƒv‰¹‚ð–‚炷‚©‚Ç‚¤‚©Aƒ^ƒCƒv‚µ‚½•¶Žš‚̉æ–ʂւ̃GƒR[A
  ƒoƒbƒNƒOƒ‰ƒ“ƒhƒ^ƒXƒN‚É’[––‚ւ̏‘‚«ž‚Ý‚ð‹–‚·‚©‚Ç‚¤‚© ?A“ÁŽê (§Œä) •¶
  Žš‚Ì’è‹` (‚ǂ̃L[‚ð‰Ÿ‚·‚ÆŠ„ž‚Ý‚ª‚©‚©‚é“™) ‚È‚Ç‚Å‚·BÚ‚µ‚­‚Í stty ‚Ì
  ƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚© info ƒtƒ@ƒCƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢Btermios ‚̃Iƒ“ƒ‰ƒC
  ƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢B‚±‚±‚É‚Í stty ‚Őݒè‚Å‚«‚é‚Ì‚Æ“¯‚¶ƒIƒvƒVƒ‡
  ƒ“‚ªà–¾‚³‚ê‚Ä‚Ü‚·‚ªA(1999 ”N”¼‚΂̎ž“_‚Å‚Í) stty ‚̃}ƒjƒ…ƒAƒ‹‚ªà–¾
  ‚Å‚«‚Ä‚¢‚È‚¢‹@”\‚É‚àŒ¾‹y‚µ‚Ä‚¢‚Ü‚·B

  ˆê•”‚Ì getty ‚ÌŽÀ‘• (gety_ps ƒpƒbƒP[ƒW) ‚ł́Astty ‚ɒʏí—^‚¦‚éƒRƒ}ƒ“
  ƒh‚́Agetty ‚̐ݒèƒtƒ@ƒCƒ‹ (/etc/gettydefs) ‚ÉŠÜ‚Ü‚ê‚Ü‚·B‚±‚̐ݒèƒtƒ@
  ƒCƒ‹‚ª‚È‚­‚Ä‚àAgetty ‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚Í stty ‚ð•K—v‚Æ‚µ‚È‚¢‚قǏ\•ª‚È
  Ý’肪‚Å‚«‚Ü‚·B

  stty ‚̐ݒè‚È‚Ç‚ð•ÏX‚·‚é C ƒvƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚à‚Å‚«‚Ü‚·B‚±‚ê‚ÉŠÖ‚·
  ‚镶‘‚ð‚¢‚­‚‚©Œ©‚ê‚΁Astty ƒRƒ}ƒ“ƒh‚ÌŽg‚¢•û (‚¨‚æ‚Ñ‚½‚­‚³‚ñ‚ ‚éŽg—p
  ‰Â”\‚Ȉø”) ‚à‚æ‚­—‰ð‚Å‚«‚é‚Å‚µ‚傤BSerial-Programming-HOWTO ‚à–ð‚É
  —§‚¿‚Ü‚·BƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹ termios ‚É‚Í C Œ¾Œê‚̍\‘¢‘Ì (termios
  Œ^) ‚Ìà–¾‚ª‚ ‚è‚Ü‚·B‚±‚̍\‘¢‘̂́Astty ‚̐ݒè‚ðƒRƒ“ƒsƒ…[ƒ^‚̃ƒ‚ƒŠ
  ‚ÉŠi”[‚µ‚Ü‚·BC Œ¾Œê‚̍\‘¢‘̃ƒ“ƒo[‚̃tƒ‰ƒO–¼‚Ì‘½‚­‚́Astty ƒRƒ}ƒ“ƒh
  ‚̈ø”‚Æ‚Ù‚Ú“¯‚¶‚Å‚· (‚»‚µ‚Ä“¯‚¶“®ì‚ð‚µ‚Ü‚·)B

  14.4.2.  ``‚æ‚»‚Ì'' ’[––‚ɑ΂µ‚Ä‚Ì stty ‚ÌŽg—p

  stty ‚ðŽg‚Á‚āAŽ©•ª‚ªŒ»ÝŽg‚Á‚Ä‚¢‚é’[––‚Ì’²¸‚âÝ’è‚ðs‚¤‚Ì‚ÍŠÈ’P‚Å
  ‚·B‚±‚ê‚ð•Ê‚Ì (‚æ‚»‚Ì) ’[––‚âƒVƒŠƒAƒ‹ƒ|[ƒg‚ɑ΂µ‚čs‚¤‚Ì‚Í–Ê“|‚Å‚·B
  —Ⴆ‚΁AŠF‚³‚ñ‚ª PC ‚̃‚ƒjƒ^ (tty1) ‚Ì‘O‚É‚¢‚āA‚»‚µ‚ăVƒŠƒAƒ‹ƒ|[ƒg
  ttyS2 ‚ɑ΂µ‚Ä stty ‚ðŽg‚¢‚½‚¢‚Æ‚µ‚Ü‚·B2000 ”NˆÈ‘O‚È‚çAƒŠƒ_ƒCƒŒƒNƒg
  ‰‰ŽZŽq < ‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü‚µ‚½B2000 ”NˆÈ~‚Í (setserial 1.17 ‚Æ stty
  2.0 ‚ð‚¨Ž‚¿‚È‚ç) -F ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚½•ÏX•û–@‚ª‚ ‚è‚Ü‚·B‚±‚ê‚́AƒŠ
  ƒ_ƒCƒŒƒNƒVƒ‡ƒ“‚Æ‚¢‚¤ŒÃ‚¢•û–@‚ªŽ¸”s‚µ‚½‚Æ‚«‚ÉŽg‚¦‚Ü‚·BÅV”Å‚Å‚³‚¦‚àA
  ttyS2 ã‚É’[––‚ª‚ ‚èA‚»‚±‚ŃVƒFƒ‹‚ª“®ì‚µ‚Ä‚¢‚é‚È‚ç‚΁A•\Ž¦‚³‚ê‚é“à—e
  ‚Í‚ ‚ĂɂȂ炸AÝ’肵‚悤‚Æ‚µ‚Ä‚à‚¤‚Ü‚­‚¢‚©‚È‚¢‚Å‚µ‚傤B ‚»‚Ì——R
  ‚Í``’[––‚Ì 2 ‚‚̃Cƒ“ƒ^ƒtƒF[ƒX''‚ð‚²——‚É‚È‚ê‚ǝ‰ð‚Å‚«‚Ü‚·B

  V‚µ‚¢•û–@‚Í ``stty -F /dev/ttyS2 ...'' (‚Ü‚½‚Í F ‚Ì‘ã‚è‚É --file ) ‚Å
  ‚·B... ‚Ì‚Æ‚±‚ë‚Å -a ‚Æ‚µ‚½‚çAstty ‚Ì‘S‚Ă̐ݒè‚ð•\Ž¦‚µ‚Ü‚·BŒÃ‚¢ƒŠ
  ƒ_ƒCƒŒƒNƒVƒ‡ƒ“‚Ì•û–@ (ÅV”Å‚É‚¨‚¢‚Ä‚à“®ì‚µ‚Ü‚·) ‚ł́A``stty ...
  </dev/ttyS2'' ‚ƃ^ƒCƒv‚µ‚Ü‚·BV‚µ‚¢•û–@‚Å‚¤‚Ü‚­‚¢‚Á‚Č¢•û–@‚Ńnƒ“ƒO
  ‚·‚é‚È‚çAƒ‚ƒfƒ€§Œäü‚̐M†‚ª—Ž‚¿‚Ä‚¢‚邱‚Æ‚ðˆÓ–¡‚µ‚Ä‚¢‚Ü‚·B‚±‚̂悤
  ‚Ɍ¢•û–@‚Í‚Ü‚¾ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO‚ÅŽg‚¦‚Ü‚·BŽŸ‚ÌÍ‚ð‚²——‚­‚¾‚³
  ‚¢B

  14.4.2.1.  ŒÃ‚¢ƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“‚Ì•û–@

  ŒÃ‚¢ƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“‰‰ŽZŽq‚É‚Í–â‘肪‚ ‚è‚Ü‚· (V‚µ‚¢ -F ƒIƒvƒVƒ‡ƒ“‚ðŽg
  ‚¦‚Ζâ‘è‚Í‚ ‚è‚Ü‚¹‚ñ)Bstty ‚ðŽg‚¨‚¤‚Æ‚·‚é‚ÆŽžXAƒRƒ}ƒ“ƒh‚ªƒnƒ“ƒO‚µA
  ‰½‚à‚Å‚«‚È‚­‚È‚é‚Ì‚Å‚·(<ƒŠƒ^[ƒ“ƒL[>‚ð‰Ÿ‚µ‚Ä‚àAŽŸ‚̃Rƒ}ƒ“ƒh‚̃vƒƒ“
  ƒvƒg‚ªo‚È‚¢)B‚±‚ê‚Í‘å’ïƒ|[ƒg‚ª‚‚܂Á‚Ä‚µ‚Ü‚Á‚½‚½‚߂ŁAƒ‚ƒfƒ€§Œäü
  ‚Ì‚¢‚¸‚ê‚©‚ªƒAƒT[ƒg(m’è)‚É‚È‚é‚Ì‚ðƒ|[ƒg‚ª‚¶‚Á‚Æ‘Ò‚Á‚Ä‚¢‚éó‘Ô‚È‚Ì‚Å
  ‚·B—Ⴆ‚΁Aƒ‚ƒfƒ€§Œäü‚𖳎‹‚·‚é‚悤‚É ``clocal'' ‚ðÝ’肵‚Ä‚¢‚È‚¢ê
  ‡A CD M†‚ªƒAƒT[ƒg‚É‚È‚ç‚È‚¯‚ê‚΃|[ƒg‚̓I[ƒvƒ“‚Å‚«‚Ü‚¹‚ñ‚µAstty
  ‚̓|[ƒg‚ɑ΂µ‚Ä“®ì‚µ‚Ü‚¹‚ñ (V‚µ‚¢ -F ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚Ä‚à‚±‚¤‚È‚è‚Ü
  ‚·)B“¯—l‚̏󋵂́Aƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚Å‚à‹N‚±‚é‚悤‚Å‚·BƒAƒT[ƒg
  ‚É‚È‚ç‚È‚¢‚Æ‚Ü‚¸‚¢“±ü‚ªƒ|[ƒg‚ɂ‚Ȃ¢‚¾ƒP[ƒuƒ‹‚É‚È‚¯‚ê‚΁Aƒnƒ“ƒO‚·‚é
  ‚Ì‚ð–h‚®ŠÈ’P‚È•û–@‚Í‚ ‚è‚Ü‚¹‚ñB

  ã‹L‚̃nƒ“ƒO‚ð–h‚®•û–@‚̈ê‚‚́AV‚µ‚¢ -F ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚Ä
  ``clocal'' ‚Æ ``crtscts'' ‚ðƒZƒbƒg‚·‚邱‚Æ‚Å‚·B‚à‚µ -F ƒIƒvƒVƒ‡ƒ“‚É‘Î
  ‰ž‚µ‚Ä‚È‚¯‚ê‚΁A‚½‚Æ‚¦§Œäü‚ªƒIƒt‚Å‚ ‚Á‚Ä‚àƒ|[ƒg‚ð‹­§“I‚É“®ì‚³‚¹‚é
  ƒvƒƒOƒ‰ƒ€‚ðŽg‚¤‚±‚Æ‚Å‚·B ‘½•ª‚±‚̃vƒƒOƒ‰ƒ€‚́A‚±‚êˆÈ~ƒ|[ƒg‚ðƒI[
  ƒvƒ“‚·‚邽‚߂ɐ§Œäü‚ª•s—v‚Å‚ ‚é‚悤‚Ƀ|[ƒg‚ðÝ’肵‚Ü‚· : ‚·‚È‚í‚¿
  clocal ‚Ü‚½‚Í -crtscts ‚ðÝ’è‚·‚é‚Ì‚Å‚·B``minicom'' ‚ðŽg‚Á‚Ä‚±‚ê‚ðs
  ‚¤‚ɂ́A•Ê‚Ì ttyS “™‚ɍ‡‚킹‚Ä minicom ‚ðÄÝ’肵A‚»‚ê‚©‚ç minicom ‚Ì
  I—¹‚ƍĎÀs‚ðs‚í‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚»‚ÌŒãÄ‚Ñ minicom ‚ðÄÝ’肵‚È
  ‚¯‚ê‚΂Ȃç‚È‚¢‚̂ŁA’P‚É PC ‚ðÄ‹N“®‚·‚邾‚¯‚Ì•û‚ªŠÈ’P‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ŒÃ‚¢ƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“‚Ì•û–@‚́AttyS2 ‚ð stty ‚Ö‚Ì•W€“ü—Í‚É‚µ‚Ü‚·B‚±‚ê
  ‚É‚æ‚Á‚āAttyS2 ‚Í stty ‚Ö‚Ì•W€“ü—Í‚Æ‚È‚è‚Ü‚·B‚·‚é‚ƁAstty ƒvƒƒOƒ‰
  ƒ€‚Í ''ƒtƒ@ƒCƒ‹'' ‚Å‚ ‚é ttyS2 ‚ւ̃Šƒ“ƒN‚𓾂邱‚Æ‚É‚æ‚Á‚āA‚±‚ê‚ð
  ''“Ç‚ÝŽæ‚é'' ‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚µ‚©‚µAttyS2 ‚É‘—‚ç‚ꂽƒoƒCƒgƒf[ƒ^‚ðŠú
  ‘Ò‚³‚ê‚é’ʂ蕁’Ê‚É“Ç‚ÝŽæ‚é‚Ì‚Å‚Í‚È‚­Aƒ|[ƒg‚Ì“Ç‚ÝŽæ‚è‚â•ÏX‚ª ‚Å‚«‚é
  ‚悤‚ɁA‚±‚̃Šƒ“ƒN‚ðŽg‚Á‚ă|[ƒg‚̐ݒè‚ðŒ©‚Â‚¯‚Ü‚·B ``stty ... >
  /dev/ttyS2'' ‚ðŽg‚Á‚Ä’[––‚ðÝ’肵‚悤‚Æ‚·‚él‚à‚¢‚Ü‚·‚ªA‚±‚ê‚ł͐ݒè
  ‚Å‚«‚Ü‚¹‚ñB‚±‚̏ꍇ‚͐ݒè‚͍s‚í‚ꂸ‚ɁAŽg‚Á‚Ä‚¢‚é’[–– (—Ⴆ‚Î tty1)
  ‚ɑ΂·‚é stty ƒRƒ}ƒ“ƒh‚Å•’Ê‚É•\Ž¦‚³‚ê‚郁ƒbƒZ[ƒW‚ª“¾‚ç‚êA‚±‚ꂪ
  ttyS2 ‚É‘—‚ç‚ê‚Ü‚·B‚µ‚©‚µAttyS2 ‚̐ݒè‚Í‘S‚­•Ï‚í‚è‚Ü‚¹‚ñB

  14.4.3.  ’[––‚Å‚Ì 2 ‚‚̃Cƒ“ƒ^ƒtƒF[ƒX

  ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“•ÒW‹@”\‚ð—LŒø‚É‚µ‚ăVƒFƒ‹ (bash ‚È‚Ç) ‚ðŽg‚¤‚Æ‚«‚ɂ́A
  2 ‚‚̈قȂé’[––ƒCƒ“ƒ^ƒtƒF[ƒX (stty -a ‚ðŽÀs‚µ‚½‚Æ‚«‚É•\Ž¦‚³‚ê‚é‚à
  ‚Ì) ‚ª‚ ‚è‚Ü‚·BƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å“ü—Í‚ðs‚¤‚Æ‚«‚ɂ́A‚»‚ꂼ‚ê‚Ì•¶Žš‚ð“ü
  —Í‚·‚邲‚ƂɃRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒGƒfƒBƒ^‚œǂݍž‚Ü‚ê‚éˆêŽž“I‚È ``raw'' ƒCƒ“
  ƒ^ƒtƒF[ƒX (‚‚܂è ``raw'' ƒ‚[ƒh)‚ðŽg‚¢‚Ü‚·B<ƒŠƒ^[ƒ“> ƒL[‚ð’@‚­
  ‚ƁAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒGƒfƒBƒ^‚͏I—¹‚µA’[––ƒCƒ“ƒ^ƒtƒF[ƒX‚Í‚»‚Ì’[––‚̒ʏí
  ‚Ì ``cooked'' ƒCƒ“ƒ^ƒtƒF[ƒX (‰ÁHƒ‚[ƒh) ‚ɐ؂è‘Ö‚í‚è‚Ü‚·B‰ÁHƒ‚[ƒh
  ‚ÍŽŸ‚̃vƒƒ“ƒvƒg‚ª’[––‚É‘—‚ç‚ê‚é‚Ü‚Å‘±‚«‚Ü‚·B‰ÁHƒ‚[ƒh‚ł͉½‚à“ü—Í‚µ
  ‚Ü‚¹‚ñ‚ªAraw ƒ‚[ƒh‚Å“ü—Í‚³‚ꂽ•¶Žš‚Í <ƒŠƒ^[ƒ“> ƒL[‚ª‰Ÿ‚³‚ê‚é‚ƉÁH
  ƒ‚[ƒh‚É‚È‚è‚Ü‚·B

  ƒvƒƒ“ƒvƒg‚ª’[––‚É‘—‚ç‚ê‚é‚ƁA’[––‚Í ``‰ÁH'' ƒ‚[ƒh‚©‚ç ``raw'' ƒ‚[
  ƒh ‚É•Ï‚í‚è‚Ü‚· (‚±‚ê‚̓GƒfƒBƒ^‚ð‹N“®‚·‚é‚Æ‚«‚Æ‚¿‚傤‚Ç“¯‚¶‚悤‚ɍs‚í
  ‚ê‚Ü‚·B‚Æ‚¢‚¤‚Ì‚àAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒGƒfƒBƒ^‚ð‹N“®‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚©‚ç‚Å
  ‚·)B ``raw'' ƒ‚[ƒh‚̐ݒè‚́A``‰ÁH'' ƒ‚[ƒh‚©‚瓾‚½Šî–{Ý’è‚Ì‚Ý‚ÉŠî
  ‚¢‚čs‚í‚ê‚Ü‚·B``raw'' ƒ‚[ƒh‚Í‚±‚ê‚ç‚̐ݒè‚ð•ÛŽ‚µ‚Ü‚·‚ªA‘¼‚Ì‚¢‚­
  ‚‚©‚̐ݒè‚̓‚[ƒh‚ð ``raw'' ‚É•Ï‚¦‚邽‚߂ɕύX‚µ‚Ü‚·B‘O‚Ì ``raw'' ƒ‚
  [ƒh‚ÅŽg‚í‚ꂽÝ’è‚É‚Í‘S‚­ˆË‘¶‚µ‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚āAstty ‚ðŽg‚Á‚Ä raw
  ƒ‚[ƒh‚̐ݒè‚ð•Ï‚¦‚é‚ƁA``Ý’肳‚ꂽ'' ‚ÆŽv‚í‚ê‚é’[––ã‚Å <ƒŠƒ^[ƒ“>
  ƒL[‚ð’@‚¢‚½“r’[‚É‚±‚̂悤‚Ȑݒè‚Í–³‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

  ‚±‚±‚ŁAstty ‚Å’[––ƒCƒ“ƒ^ƒtƒF[ƒX‚ðŒ©‚é‚Æ‚«‚ɂ́A‰ÁHƒ‚[ƒh‚© raw ƒ‚[
  ƒh‚Ì‚Ç‚¿‚ç‚©‚̏ó‘Ô‚ð•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚»‚ÌŽž‚É‚Ç‚¿‚ç‚ðŒ©‚é‚Ì‚©‚ð
  ‚Í‚Á‚«‚肳‚¹‚é•K—v‚ª‚ ‚è‚Ü‚·BƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ð•\Ž¦‚µ‚Ä‚¢‚é’[––‚ðˆµ‚¤‚½
  ‚ß‚É•Ê‚Ì’[––‚©‚ç stty ‚ðŽg‚¤ê‡‚ɂ́Araw ƒ‚[ƒh‚Å‚Ì•\Ž¦‚É‚È‚è‚Ü‚·Bs
  ‚í‚ꂽ•ÏX‚Í raw ƒ‚[ƒh‚É‚µ‚©“K—p‚³‚ꂸA``Ý’è''‚µ‚悤‚Æ‚µ‚½’[––ã‚Å
  ’N‚©‚ª <ƒŠƒ^[ƒ“> ‚ð‰Ÿ‚·‚ƏÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·B‚µ‚©‚µAŽ©•ª‚Ì‚¢‚é’[––‚Å
  (ƒŠƒ_ƒCƒŒƒNƒg‚Ì < ‚ðŽg‚킸‚É) stty ƒRƒ}ƒ“ƒh‚ð“ü—Í‚µA‚»‚ê‚©‚ç < ƒŠƒ^[
  ƒ“>‚ð‰Ÿ‚µ‚½ê‡‚͘b‚ªˆá‚Á‚Ä‚«‚Ü‚·B<ƒŠƒ^[ƒ“> ƒL[‚É‚æ‚è’[––‚͉ÁHƒ‚[
  ƒh‚É‚È‚é‚©‚ç‚Å‚·Bs‚í‚ꂽ•ÏX‚Í•Û‘¶‚³‚êA’[––‚ª raw ƒ‚[ƒh‚É–ß‚Á‚½‚Æ
  ‚«‚É‚àŽc‚Á‚Ä‚¢‚Ü‚· (‚à‚¿‚ë‚ñ raw ƒ‚[ƒh‚ŕύX‚Å‚«‚È‚¢Ý’è‚͏œ‚«‚Ü‚·)B

  ‚±‚̏󋵂ł͖â‘肪‹N‚±‚邱‚Æ‚ª‚ ‚è‚Ü‚·B—Ⴆ‚΁A’[––ƒCƒ“ƒ^ƒtƒF[ƒX‚ð•…
  ‚点‚Ä‚µ‚Ü‚¢A‚±‚ê‚ð–ß‚·‚½‚ß‚É•Ê‚Ì’[––‚ɍs‚Á‚Ä ``stty -F dev/ttyS1
  sane'' (‚Ü‚½‚Í‚±‚ê‚É—Þ‚·‚éƒRƒ}ƒ“ƒh) ‚ðŽÀs‚µ‚½‚Æ‚µ‚Ü‚µ‚傤B‚Æ‚±‚낪‚±
  ‚Ì•û–@‚ÍŽg‚¦‚Ü‚¹‚ñ! ‚à‚¿‚ë‚ñ•…‚Á‚Ä‚µ‚Ü‚Á‚½’[––‚©‚ç ``stty sane ...''
  ‚Ì“ü—Í‚ðŽŽ ‚݂邱‚Æ‚Í‚Å‚«‚Ü‚·‚ªA“ü—Í‚µ‚½•¶Žš‚ðŒ©‚é‚±‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB
  ã‹L‚ÌŒ»Û‚̓_ƒ€’[––‚¾‚¯‚Å‚Í‚È‚­APC ƒ‚ƒjƒ^ã‚ÅŽg‚¤‰¼‘z’[––‚â X ã‚Ì’[
  ––ƒEƒBƒ“ƒhƒE‚É‚à“–‚Ä‚Í‚Ü‚è‚Ü‚·BŒ¾‚¢Š·‚¦‚ê‚΁A‚±‚ê‚Í Linux ‚ðŽg‚Á‚Ä‚¢
  ‚é‚Æ“¦‚ê‚ç‚ê‚È‚¢–â‘è‚È‚Ì‚Å‚·BK‰^‚È‚±‚ƂɁA‹N“®Žž‚É stty ‚ðŽÀs‚·‚é
  ƒtƒ@ƒCƒ‹‚̓VƒFƒ‹‚ª“®ì‚µ‚Ä‚¢‚È‚¢’[–– (‚ ‚é‚¢‚Í’[––‚ª‚‚Ȃª‚Á‚Ä‚¢‚È‚¢ƒV
  ƒŠƒAƒ‹ƒ|[ƒg) ‚ðˆµ‚¦‚é‚Ì‚Å–â‘è‚Í‚ ‚è‚Ü‚¹‚ñB

  14.4.4.  ‚Ç‚±‚É stty ƒRƒ}ƒ“ƒh‚ð’u‚­‚© ?

  ƒRƒ“ƒsƒ…[ƒ^‚ª‹N“®‚·‚é“x‚É stty ‚ɃVƒŠƒAƒ‹ƒCƒ“ƒ^ƒtƒF[ƒX‚ðÝ’肳‚¹‚é•K
  —v‚ª‚ ‚é‚̂ŁAƒRƒ“ƒsƒ…[ƒ^‚ª‹N“®‚·‚é (Linux ‚ª‹N“®‚·‚é) “x‚ÉŽÀs‚·‚é
  ƒtƒ@ƒCƒ‹‚É stty ƒRƒ}ƒ“ƒh‚ð“ü‚ê‚Ä‚¨‚­‚ׂ«‚Å‚·B‚±‚̃tƒ@ƒCƒ‹‚̓VƒŠƒAƒ‹ƒ|
  [ƒg‚ªŽg‚í‚ê‚é (ƒ|[ƒg‚É‚¨‚¯‚é getty ‚ÌŽÀs‚àŠÜ‚Ý‚Ü‚·) ‘O‚ÉŽÀs‚³‚ê‚È
  ‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚ê‚Ì’u‚«êŠ‚Í‚½‚­‚³‚ñ‚ ‚è‚Ü‚·B•¡”‚̏ꏊ‚É’u‚¢‚½
  ‚̂ɁA‚»‚Ì‚¤‚¿‚̈ê‚‚̏ꏊ‚µ‚©’m‚Á‚Ä‚È‚¢‚È‚ç (Šo‚¦‚Ä‚¢‚È‚¯‚ê‚Î) Õ“Ë‚ª
  ‹N‚«‚Ä‚µ‚Ü‚¤‚Å‚µ‚傤B‚µ‚½‚ª‚Á‚āAÝ’肵‚½‚±‚Æ‚Í‚¿‚á‚ñ‚Æ‹L˜^‚µ‚Ä‚¨‚«‚Ü
  ‚µ‚傤B

  stty ƒRƒ}ƒ“ƒh‚ð’u‚­êŠ‚̈ê‚‚́AƒVƒXƒeƒ€‚ª‹N“®‚·‚é‚Æ‚«‚É setserial ‚ð
  ŽÀs‚·‚éƒtƒ@ƒCƒ‹‚Æ“¯‚¶‚Æ‚±‚ë‚Å‚·B‚±‚̏ꏊ‚̓fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚âƒo
  [ƒWƒ‡ƒ“‚²‚ƂɈقȂè‚Ü‚·B’჌ƒxƒ‹‚̏ˆ—‚ªæ‚ɍs‚í‚ê‚é‚悤‚É‚·‚邽‚߁A
  setserial ‚ÌŒã‚É’u‚­‚Ì‚ª—Ç‚¢‚Å‚µ‚傤B ’u‚©‚ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ª‹N“®Žž‚É
  ‘S‚ÄŽÀs‚³‚ê‚éƒfƒBƒŒƒNƒgƒŠ (System V Init) ‚ªA/etc ƒfƒBƒŒƒNƒgƒŠƒcƒŠ[
  ‚̉º‚É‚ ‚ê‚΁A``stty'' ‚Æ‚¢‚¤–¼‘O‚Ńtƒ@ƒCƒ‹‚ðì‚ê‚Ηǂ¢‚Å‚µ‚傤B

  14.5.  Terminfo ‚Æ Termcap (ŠÈˆÕ”Å)

  termcap ‚̏ڍׂɂ‚¢‚Ä‚Í ``Terminfo ‚Æ Termcap (Ú×)''‚ð‚²——‚­‚¾‚³
  ‚¢B‚ ‚È‚½‚ªŽg‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚Ì‘½‚­‚Í terminfo (ˆÈ‘O‚Í
  termcap) ƒf[ƒ^ƒx[ƒX‚ðŽg—p‚µ‚Ü‚·B‚±‚ê‚É‚Í’[––‚ÌŒ^Ž®‚âƒ^ƒCƒv (vt100
  ‚̂悤‚È) ‚̃Gƒ“ƒgƒŠ (‚Ü‚½‚̓tƒ@ƒCƒ‹) ‚ª‚ ‚èA‚Ç‚ñ‚È’[––‚ðŽg‚¤‚ׂ«‚©A
  ŠeŽí“®ì‚Ì‚½‚ß‚É‘—‚éƒR[ƒh‚͉½‚©A‚Ü‚½‰Šú‰»‚̃R[ƒh‚Ȃǂɂ‚¢‚ÄŽ¦‚µ‚Ä
  ‚­‚ê‚Ü‚·B

  ‘½‚­‚Ì’[–– (PC ‚à“¯—l) ‚Í‘¼‚Ì’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«A‚Ü‚½ŠeŽí‚Ì‘€ì ``
  ƒ‚[ƒh'' ‚ª‚ ‚é‚̂ŁAŽw’肵‚½ŽÀÛ‚Ì’[––‚ð‘I‘ð‚Å‚«‚é‚悤‚É‚¢‚­‚‚©‚Ì’[
  ––ƒGƒ“ƒgƒŠ‚ª‚ ‚è‚Ü‚·B‚»‚ê‚ç‚Í•’ʁAŽ—‚©‚æ‚Á‚½–¼‘O‚É‚È‚è‚Ü‚·Bgetty ‚Ì
  ÅŒã‚̃pƒ‰ƒ[ƒ^ (agetty ‚Æ getty_ps ‚Ì—¼•û‚Ì‚½‚ß‚Ì) ‚ÍŽg—p‚µ‚Ä‚¢‚é’[
  –– (‚à‚µ‚­‚Í’[––ƒGƒ~ƒ…ƒŒ[ƒ^) ‚Ì terminfo ‚É“o˜^‚³‚ê‚Ä‚¢‚é–¼‘O (vt100
  ‚̂悤‚È) ‚É‚·‚ׂ«‚Å‚·B

  terminfo ‚ɂ́A’[––‚ªŽÀs‰Â”\‚È”\—Í‚ðŽw’肵‚½‚èA‚»‚ê‚ç‚Ì‚±‚Æ‚ðŽÀs‚³
  ‚¹‚邽‚ß‚É’[––‚É‘—‚éƒR[ƒh‚𖾂炩‚É‚·‚éˆÈã‚Ì–ðŠ„‚ª‚ ‚è‚Ü‚·B•¶ŽšF‚ª
  •‚â‚»‚Ì‘¼‚̐F‚È‚çA``ƒ{[ƒ‹ƒh'' ‚ÌŒ©‚©‚¯ (”½“]•\Ž¦‚âA‚‹P“x•\Ž¦‚È‚Ç)
  ‚âƒJ[ƒ\ƒ‹‚ÌŒ`ó‚ª‚ǂ̂悤‚É‚È‚é‚©‚àŽw’肵‚Ü‚·BPC ‚Ì—pŒê‚ł́A ``‰Šú
  Ý’è'' ‚ƌĂñ‚Å‚¢‚Ü‚·B’[––‚ɏ‰Šú‰»ƒR[ƒh‚ð‘—‚Á‚½‚è‚à‚µ‚Ü‚· (ƒ‚ƒfƒ€‚É
  ‰Šú‰»•¶Žš‚ð‘—‚é‚Ì‚ÉŽ—‚Ä‚¢‚Ü‚·)B‚±‚̂悤‚È•¶Žš—ñ‚Í Linux ‚ªŸŽè‚É‘—‚Á
  ‚½‚肵‚Ü‚¹‚ñB``‰Šú‰»•¶Žš''‚ð‚²——‚­‚¾‚³‚¢B‚à‚µ‰æ–Ê‚Ì•\Ž¦‚â“®‚«‚ª‹C‚É
  ‚¢‚ç‚È‚¯‚ê‚΁Aterminfo (‚Ü‚½‚Í termcap) ƒtƒ@ƒCƒ‹‚ð•ÒW (‚»‚µ‚ăAƒbƒvƒf
  [ƒg‚à) ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BƒAƒbƒvƒf[ƒg‚Ì•û–@‚Í  ``Terminfo ƒRƒ“ƒpƒC
  ƒ‰ (tic)''‚ð‚²——‚­‚¾‚³‚¢B

  14.6.  TERM ‚Æ TERMINFO ‚̐ݒè

  ’[––—p‚É‚Í TERM ‚Æ TERMINFO ‚Ì 2 ‚‚̊‹«•Ï”‚ª‚ ‚è‚Ü‚·‚ªA‚±‚ê‚ɂ‚¢
  ‚Ă͉½‚à’m‚é•K—v‚ ‚è‚Ü‚¹‚ñBTERM ‚ÍŽg—p‚·‚é’[––‚̃^ƒCƒv (vt100 ‚̂悤
  ‚È) ‚ðÝ’肵‚Ü‚·B‚à‚µƒ^ƒCƒv (–¼‘O) ‚ð’m‚ç‚È‚¯‚ê‚΁A``Ž„‚Ì’[––‚Ì
  terminfo ‚Ì–¼‘O‚͉½ ?''‚ð‚²——‚­‚¾‚³‚¢BTERMINFO ‚Í terminfo ƒf[ƒ^ƒx[
  ƒX‚ւ̃pƒX‚ðŠÜ‚Ý‚Ü‚·‚ªAƒf[ƒ^ƒx[ƒX‚ªƒfƒtƒHƒ‹ƒg‚̈ʒu‚É‚ ‚é‚È‚ç (‚ ‚é
  ‚¢‚́A‚ ‚È‚½‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÜ‚Ü‚ê‚éƒXƒNƒŠƒvƒgƒtƒ@ƒC
  ƒ‹‚Å TERMIFO ‚ðŽ©“®“I‚ɐݒ肷‚é‚È‚ç) •K—v‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB``ƒf[ƒ^
  ƒx[ƒX‚̈ʒu‚Ì–|–ó ''‚ªŽQl‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

  K‚¢AƒvƒƒOƒ‰ƒ€ getty ‚̓ƒOƒCƒ“‚·‚é‘O‚É TERM ‚ðÝ’è‚·‚é‚Ì‚ª•’Ê‚Å
  ‚·B’P‚É getty ‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ (/etc/inittab) ‚ÅŽw’肵‚½’[––ƒ^ƒCƒv‚ð
  Žg‚¢‚Ü‚·B‚±‚ê‚É‚æ‚èƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª’[––‚Ì–¼‘O‚ðŒ©‚Â‚¯‚½
  ‚èA t erminfo ƒf[ƒ^ƒx[ƒX‚©‚ç’[––‚Ì”\—Í‚ð’T‚·‚±‚Æ‚ª‰Â”\‚É‚È‚è‚Ü
  ‚·BTERM ‚̏ڍׂɂ‚¢‚Ä‚Í ``TERM •Ï”''‚ð‚²——‚­‚¾‚³‚¢B

  terminfo ƒf[ƒ^ƒx[ƒX‚ðŒ©‚Â‚©‚ç‚È‚¯‚ê‚΁A’[––‚Å‚»‚ê‚ÉŠÖ‚·‚éƒGƒ‰[ƒƒb
  ƒZ[ƒW‚ð’T‚µ‚½‚Ù‚¤‚ª‚æ‚¢‚ÆŽv‚¢‚Ü‚·B‚à‚µƒGƒ‰[‚ª‹N‚Á‚Ä‚¢‚½‚ç terminfo
  ‚ª‹L˜^‚³‚ê‚Ä‚¢‚éêŠ‚𒲂ׂāA•K—v‚È‚ç TERMINFO ‚ðÝ’肵‚Ü‚µ‚傤B ``l
  ocate'' ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚āAˆê”Ê“I‚È terminfo ƒtƒ@ƒCƒ‹‚©‚ç ``vt100'' ‚Ì
  ‚悤‚ÈŒê‹å‚ð’T‚·‚±‚Æ‚Å terminfo ƒf[ƒ^ƒx[ƒX‚ª‚Ç‚±‚É‚ ‚é‚©’T‚·‚±‚Æ‚ª‚Å
  ‚«‚Ü‚·B‚¨Žg‚¢‚Ì’[––‚ª‚±‚̃f[ƒ^ƒx[ƒX‚É‚ ‚é‚©‚Ç‚¤‚©Šm”F‚µ‚Ä‚Ý‚Ä‚­‚¾‚³
  ‚¢B—Ⴆ‚Î TERMINFO ‚̐ݒè‚Í export TERMINFO=/usr/share/terminfo ‚Æ‚µ
  ‚Ü‚· (/etc/profile ‚©‚»‚ê‚É—Þ‚·‚éƒtƒ@ƒCƒ‹‚ɏ‘‚¢‚Ä‚¨‚«‚Ü‚·)B‚à‚µƒf[ƒ^
  ƒx[ƒX“à‚Ì’[––ƒf[ƒ^‚ª‚¨‹C‚ɏ¢‚³‚È‚¯‚ê‚΁A‚»‚ê‚ð•ÒW‚·‚é•K—v‚ª‚ ‚è‚Ü
  ‚·B ``Terminfo & Termcap (ŠÈˆÕ”Å)''‚ð‚²——‚­‚¾‚³‚¢B

  14.6.1.  Ž„‚Ì’[––‚Ì terminfo ‚Ì–¼‘O‚͉½ ?

  TERM ŠÂ‹«•Ï”‚ɃZƒbƒg‚µ‚½‚èAgetty ‚É“n‚·‚½‚߂ɐ³‚µ‚¢–¼‘O‚ª•K—v‚Å‚·B
  “¯‚¶–¼‘O‚ª termcap ‚Æ terminfo ƒf[ƒ^ƒx[ƒX‚Ì—¼•û‚Å—p‚¢‚ç‚ê‚Ä‚¢‚é‚Ì
  ‚ŁAˆê“x‚¾‚¯Šm”F‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚è‚Ü‚·B•’Ê‚Í’[––‚ɂ̓GƒCƒŠƒAƒX‚ª‚ ‚è
  ‚Ü‚·‚ªA“ñ‚ˆȏã‚Ì–¼‘O‚ª‚ ‚éê‡‚͍ŏ‰‚Ì‚à‚Ì‚ðŽg‚¢‚Ü‚·B

  Œ©‚‚¯‚é‚ɂ́A/etc/termcap ƒtƒ@ƒCƒ‹ (‚à‚µ‘¶Ý‚·‚é‚È‚ç) ‚Å’T‚µ‚Ä‚Ý‚Ä‚­
  ‚¾‚³‚¢B‚à‚µ‚È‚¯‚ê‚΁Aterminfo ƒcƒŠ[ ( `` ƒf[ƒ^ƒx[ƒX‚̈ʒu‚Ì–|
  –ó''‚ð‚²——‚­‚¾‚³‚¢) ‚©Aterminfo ƒ\[ƒXƒR[ƒhƒtƒ@ƒCƒ‹ (``ƒ\[ ƒXƒR[ƒh
  ƒf[ƒ^ƒx[ƒX‚̈ʒu''‚ð‚²——‚­‚¾‚³‚¢) ‚Ì‚Ç‚¿‚ç‚©‚ð‚²——‚­‚¾‚³‚¢B

  14.7.  ‚ß‚Á‚½‚É•K—v‚È‚¢ /etc/ttytype ƒtƒ@ƒCƒ‹

  Ý’èƒtƒ@ƒCƒ‹ /etc/ttytype ‚́Aterminfo –ˆ‚Ì’[–––¼Ì‚É /dev/ttySn ‚ðŠ„
  “–‚Ă邽‚ß‚ÉŽg‚¢‚Ü‚·Btset ‚ªŽg‚Á‚Ä‚¢‚Ü‚·‚ªATERM ŠÂ‹«•Ï”‚ª‚·‚łɐ³‚µ
  ‚­Ý’肳‚ê‚Ä‚¢‚é‚Ȃ炱‚̃tƒ@ƒCƒ‹‚Í•s—v‚Å‚·BLinux ‚Ì getty ‚ÍŠe tty –ˆ
  ‚É TERM ‚ðÝ’è‚·‚é‚̂ŁA‚±‚̃tƒ@ƒCƒ‹‚Í•s—v‚Å‚·BFreeBSD ‚̂悤‚È Unix
  ƒ‰ƒCƒN‚È‘¼‚̃VƒXƒeƒ€‚Å‚Ì /etc/ttys ƒtƒ@ƒCƒ‹‚́A“KØ‚È getty ƒRƒ}ƒ“ƒh
  ‚âAÚ‘±‚ÌŽí—Þ (``ƒ_ƒCƒAƒ‹ƒAƒbƒv'' ‚̂悤‚È) ‚È‚Ç‚æ‚葽‚­‚Ì tty ‚Ƀ}ƒb
  ƒv‚µ‚Ü‚·BLinux ‚Ì ttytype ‚̃Tƒ“ƒvƒ‹s : vt220 ttyS1

  14.8.  ƒƒOƒCƒ“‚̐§ŒÀ

  ƒfƒtƒHƒ‹ƒg‚ł́Aroot ƒ†[ƒU‚Í’[––‚©‚ç‚̓ƒOƒCƒ“‚Å‚«‚Ü‚¹‚ñB‚±‚ê‚ð‹–‰Â
  ‚·‚é‚ɂ́Aman ƒy[ƒW‚Ì ``securetty'' ‚É‚æ‚è /etc/securetty ƒtƒ@ƒCƒ‹‚ð
  ì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚µ‚©‚µ‚±‚ê‚ðŽg‚¤‚ɂ́ASuse ‚È‚Ç‚Í
  /etc/securetty ‚ðŽg‚í‚È‚©‚Á‚½‚è‚·‚é‚̂ŁAƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÌŽd—l
  ‚É‚æ‚邱‚Æ‚É‚È‚è‚Ü‚·B“Á’è‚̃†[ƒU‚â’[––‚©‚ç‚̃ƒOƒCƒ“‚𐧌À‚·‚é‚É‚Í
  /etc/login.access (‚±‚ê‚͌¢ /etc/usertty ƒtƒ@ƒCƒ‹‚ð’u‚«Š·‚¦‚½‚à‚Ì‚Å
  ‚· ??) ‚ð•ÒW‚µ‚Ü‚·B/etc/login.def ‚Í /etc/securetty ‚ªŽg‚í‚ê‚é‚©‚Ç‚¤
  ‚©A•ÒW‰Â”\‚É‚·‚é‚©‚Ç‚¤‚©‚ðŒˆ‚ß‚Ü‚·B‚‚܂è /etc/securetty ‚ð•s—v‚É‚·
  ‚é‚© (‚ ‚é‚¢‚ÍŽg—p‚µ‚È‚¢‚悤‚É‚·‚é‚©) ‚ðŒˆ‚ß‚é‚Ì‚Å‚·B /etc/porttime
  ‚Í‚ ‚郆[ƒU‚Æ’[––‚ªƒRƒ“ƒsƒ…[ƒ^‚ðŽg‚¦‚鎞ŠÔ‚𐧌À‚µ‚Ü‚·Bƒ†[ƒU‚ªŽŽ‚Ý
  ‚½ƒƒOƒCƒ“‚ª‰½“x‚àŽ¸”s‚µ‚½‚çA‚»‚̃†[ƒU‚͍ĂуƒOƒCƒ“‚·‚邱‚Æ‚ð‹Ö‚¶‚ç
  ‚ê‚é‚Å‚µ‚傤B‚±‚ê‚ðÝ’è‚·‚é•û–@‚Í man ƒy[ƒW ``faillog'' ‚ð‚²——‚­‚¾‚³
  ‚¢B

  14.9.  TERM=my_term_type ‚̓Rƒ}ƒ“ƒh‚¾‚¯‚ðŽÀs‚·‚é

  ‹N“®Žž‚ɁA“Á’è‚̃^ƒCƒv‚Ì’[––‚¾‚¯‚ɃRƒ}ƒ“ƒh‚ðŽÀs‚µ‚½‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
  stty ƒRƒ}ƒ“ƒh‚̏ꍇ‚Í–â‘è‚ ‚è‚Ü‚¹‚ñBƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“‰‰ŽZŽq < ‚ðŽg‚Á
  ‚āAƒRƒ}ƒ“ƒh‚̑ΏۂƂȂé’[––‚ðŽw’è‚Å‚«‚é‚©‚ç‚Å‚·B‚µ‚©‚µƒVƒFƒ‹‚̃GƒCƒŠ
  ƒAƒX‚âŠÖ”‚Í‚Ç‚¤‚µ‚Ü‚µ‚傤 H —Ⴆ‚Î ls —p‚̊֐”‚ðì‚Á‚āAƒfƒBƒŒƒNƒgƒŠ
  •\Ž¦‚̃Jƒ‰[‰»‚ðAƒJƒ‰[’[––EƒRƒ“ƒ\[ƒ‹‚¾‚¯‚ōs‚¢‚½‚¢‚悤‚ȏꍇ‚à‚ ‚é
  ‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒ‚ƒmƒNƒ‚Ì’[––‚ł́A“¯‚¶–¼‘O‚̊֐” (‚µ‚©‚µŽÀ‘͈̂Ⴄ)
  ‚ŁAƒJƒ‰[•\Ž¦‚Ì‘ã‚í‚è‚ɃVƒ“ƒ{ƒ‹‚ðŽg‚¤‚悤‚É‚³‚¹‚½‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±
  ‚̂悤‚Ȋ֐”’è‹`‚ðAˆÙ‚È‚é’[––‚ɑ΂µ‚ĈقȂé‚悤‚ɍs‚¤‚ɂ́A‚Ç‚±‚É’u‚­
  ‚Ì‚ª—Ç‚¢‚Ì‚Å‚µ‚傤‚© ?

  ƒƒOƒIƒ“‚·‚é“x‚É‹N“®‚·‚é /etc/profile ‚Ì ``if'' •¶‚Ì’†‚É‚±‚ê‚ç‚ð‘‚¢‚Ä
  ‚¨‚¯‚Ηǂ¢‚Ì‚Å‚·BðŒŽ® ``if'' ‚Í’[––‚ªŽw’肵‚½ƒ^ƒCƒv‚Ì‚Æ‚«‚¾‚¯“Á’è‚Ì
  ŠÖ”‚È‚Ç‚ð’è‹`‚µ‚Ü‚·B

  14.9.1.  ƒRƒ}ƒ“ƒh ls ‚Ì—á

  ‚±‚Ì if •¶‚ªs‚È‚¤‚±‚Æ‚Ì‘½‚­‚Í dircolors —p‚̐ݒèƒtƒ@ƒCƒ‹“à‚ÅŽÀs‚³‚ê
  ‚Ü‚·BˆÈ‰º‚Í bash ƒVƒFƒ‹‚̏ꍇ‚̃Tƒ“ƒvƒ‹‚Å‚·B

  ______________________________________________________________________
  if [ "$TERM" = linux ]; then
      eval `dircolors`;
  elif [ "$TERM" = vt220 ]; then
      ls () { command ls -F $* ; }# to export the function ls():
      declare -xf ls
  else echo "From /etc/profile: Unknown terminal type $TERM"
  fi
  ______________________________________________________________________

  15.  Terminfo ‚Æ Termcap (Ú×)

  15.1.  ‚Í‚¶‚ß‚É

  terminfo (ˆÈ‘O‚Í termcap) ‚Í’[––‚Ì”\—͂Ȃǂɂ‚¢‚Ẵf[ƒ^ƒx[ƒX‚Å‚·B
  ’[––‚Ì (‚Ù‚Ú‘S‚Ä‚Ì) Œ^Ž®‚ÉŠÖ‚µ‚āA’[––‚É‚Ç‚ñ‚È”\—Í‚ª‚ ‚é‚©‚ðƒAƒvƒŠƒP[
  ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ÉŽ¦‚µ‚Ü‚·BV‚µ‚¢ˆÊ’u‚ւ̃J[ƒ\ƒ‹ˆÚ“®A‰æ–ʂ̈ꕔ‚̍í
  œA‰æ–ʃXƒNƒ[ƒ‹Aƒ‚[ƒh•ÏXAŠOŠÏ‚̕ύX (FA–¾‚邳A“_–ŁA‰ºüA”½
  “]•\Ž¦‚È‚Ç) ‚È‚Ç‚Ì‚±‚Æ‚ð‚·‚é‚½‚߂ɁA’[––‚Ö‘—‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‹³
  ‚¦‚Ä‚­‚ê‚Ü‚·B1980 ”N ‚©‚çA‘½‚­‚Ì’[––‚Å‚Í 100 ˆÈã‚à‚̃Rƒ}ƒ“ƒh (ˆê•”
  ‚͐”’lƒpƒ‰ƒ[ƒ^‚ð‚Æ‚è‚Ü‚·) ‚ðƒTƒ|[ƒg‚·‚é‚悤‚É‚È‚è‚Ü‚µ‚½B

  terminfo ‚ªƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ɏî•ñ‚ð—^‚¦‚éˆê”Ê“I‚È•û–@‚́A ``
  ncurses'' ŠÖ”‚ðŽg‚¤‚±‚ƂŁAƒvƒƒOƒ‰ƒ}‚Í C ƒvƒƒOƒ‰ƒ€“à‚ɏ‘‚­‚±‚Æ‚ª‚Å
  ‚«‚Ü‚· B—Ⴆ‚΁AƒJ[ƒ\ƒ‹‚ð 6 s 3 —ñ ‚̈ʒu‚ÖˆÚ“®‚·‚é‚È‚çA’P‚É
  move(3,6) ‚Ə‘‚¯‚΂悢‚Ì‚Å‚·Bmove() ŠÖ” (ncurses ‚̈ꕔ) ‚́A‚ ‚È‚½
  ‚Ì’[––‚Å‚Ç‚¤“­‚¯‚΂悢‚©‚ð’m‚Á‚Ä‚¢‚Ü‚· (terminfo ƒf[ƒ^ƒx[ƒX‚ð“Ç‚Þ‚©
  ‚ç)B‚»‚ê‚ŁA‚ ‚é’[––Œü‚¯‚Ì“Á’è‚Ì“®ì‚ð‚³‚¹‚邽‚߂ɁA“KØ‚ȃGƒXƒP[ƒv
  ƒV[ƒPƒ“ƒX‚ð‘—‚é‚Ì‚Å‚·B

  ’ʏíAterminfo ‚Ì—ªŒê‚Í termcap ‚Ì‚à‚Ì‚æ‚è’·‚߂Ȃ̂ŁA‚»‚̈Ӗ¡‚ª‚í‚©‚è
  ˆÕ‚¢‚Å‚·Bterminfo ‚Ì man ƒy[ƒW‚É‚æ‚èÚ‚µ‚¢à–¾‚ª‚ ‚è‚Ü‚· (termcap ‚Ì
  —ªŒê‚àÚ‚Á‚Ä‚¢‚Ü‚·)B‚Ü‚½Atermcap ‚É‚Í terminfo ‚É‚Í‚È‚¢ƒTƒCƒY§ŒÀ‚ª
  ‚ ‚è‚Ü‚·B‚µ‚½‚ª‚Á‚āA‚ ‚Ü‚è termcap ‚Ɉˑ¶‚µ‚Ä‚È‚¢‚Ì‚È‚çAterminfo ‚Ì
  Žg—p‚ð‚¨Š©‚ß‚µ‚Ü‚·B

  15.2.  Terminfo ƒf[ƒ^ƒx[ƒX

  15.2.1.  ‚Í‚¶‚ß‚É

  terminfo ƒf[ƒ^ƒx[ƒX‚̓Rƒ“ƒpƒCƒ‹‚·‚邱‚Æ‚É‚æ‚èAƒIƒŠƒWƒiƒ‹‚È•”•ª‚ƃR
  ƒ“ƒpƒCƒ‹Ï‚Ì•”•ª‚Æ‚É•ª‚©‚ê‚Ü‚·BÌ‚Ì termcap ƒf[ƒ^ƒx[ƒX‚̓IƒŠƒWƒiƒ‹
  •”•ª‚¾‚¯‚Å‚·‚ªAƒRƒ}ƒ“ƒh‚ЂƂ‚Šterminfo Œ`Ž®‚Ö‚Ì•ÏŠ·‚ƁAƒRƒ“ƒpƒCƒ‹‚ª
  ŽÀs‚³‚ê‚Ü‚·B]‚Á‚āAtermcap ‚̃\[ƒXƒtƒ@ƒCƒ‹‚ðƒRƒ“ƒpƒCƒ‹Ï terminfo
  ƒf[ƒ^ƒx[ƒX‚ɍì‚è’¼‚¹‚é‚̂ŁAterminfo ‚̃IƒŠƒWƒiƒ‹ƒtƒ@ƒCƒ‹‚ª‚È‚­‚Ä‚à
  ‚æ‚¢‚Ì‚Å‚·B‚¨Žg‚¢‚Ì’[––—p (PC ƒ‚ƒjƒ^‚ðŠÜ‚Þ) ‚̃f[ƒ^ƒx[ƒX‚Ì“à—e‚ðŒ©
  ‚é‚ɂ́A``infocmp'' ‚ƃ^ƒCƒv‚µ‚Ä‚­‚¾‚³‚¢B‚»‚¤‚·‚ê‚΁Aterminfo ‚̃\[
  ƒX ``ƒtƒ@ƒCƒ‹''‚ð‚²——‚É‚È‚ê‚Ü‚·B

  ‚¨Žg‚¢‚Ì’[–– (vt100 ‚Æ‚µ‚Ü‚µ‚傤) ‚ª terminfo ƒf[ƒ^ƒx[ƒX‚É‚ ‚é‚©‚Ç‚¤
  ‚©‚ðŠm”F‚·‚é‚ɂ́A``locate vt100'' ‚ƃ^ƒCƒv‚µ‚Ü‚·B’[–––¼‚ª‚í‚©‚ç‚È‚¯
  ‚ê‚΁AƒRƒ“ƒpƒCƒ‹Ïƒf[ƒ^ƒx[ƒX“à‚̃tƒ@ƒCƒ‹ƒŠƒXƒg‚ð’T‚µ‚Ü‚í‚é‚©A``Ž„‚Ì
  ’[––‚Ì terminfo ‚Ì–¼‘O‚͉½ ?'' ‚ð‚²——‚­‚¾‚³‚¢B

  15.2.2.  ƒf[ƒ^ƒx[ƒX‚̏ꏊ‚Í‚Ç‚± ?

  15.2.2.1.  ƒRƒ“ƒpƒCƒ‹Ïƒf[ƒ^ƒx[ƒX‚̏ꏊ

  ``locate vt100'' ‚ƃ^ƒCƒv‚·‚ê‚΁A/usr/lib/terminfo/v/vt100,
  /usr/share/terminfo/v/vt100, /home/you/.terminfo/v/vt100A‚ ‚é‚¢‚Í
  /etc/terminfo/v/vt100 ‚Æ•\Ž¦‚³‚ê‚Ü‚·B‚±‚ê‚ç‚Í‘S‚āAƒRƒ“ƒpƒCƒ‹Ï
  terminfo ƒtƒ@ƒCƒ‹‚ðŠi”[‚·‚é‚Ì‚É“KØ‚ȏꏊ‚Å‚·B/etc/terminfo ƒfƒBƒŒƒN
  ƒgƒŠ‚Í•W€“I‚ÈŠi”[êŠ‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA/usr ƒfƒBƒŒƒNƒgƒŠ‚ւ̃AƒNƒZƒX
  ‚ª‚Å‚«‚È‚¢ê‡‚É•Ö—˜‚Å‚·B—Ⴆ‚Î /usr ƒfƒBƒŒƒNƒgƒŠ‚ªAƒ}ƒEƒ“ƒg‚ÉŽ¸”s‚µ
  ‚½•ªŠ„ƒfƒBƒXƒN‚âƒp[ƒeƒBƒVƒ‡ƒ“‚É‚ ‚Á‚½ê‡‚ȂǂɁBã‹L‚̏ꏊ‚Ì‚Ç‚ê‚©ˆê
  ‚‚ɃƒCƒ“‚Ì terminfo ƒf[ƒ^ƒx[ƒX‚ª‚ ‚é‚È‚çAƒvƒƒOƒ‰ƒ€‚Í’T‚µ‚ ‚Ă邱
  ‚Æ‚ª‚Å‚«‚Ü‚·B‚³‚à‚È‚¯‚ê‚΁AŠÂ‹«•Ï” TERMINFO ‚É‚Í‚±‚̃f[ƒ^ƒx[ƒX‚Ö‚Ì
  ƒpƒX‚ðƒZƒbƒg‚µ‚Ü‚·B—Ⴆ‚΁ATERMINFO=/usr/share/terminfo ‚̂悤‚ɁB

  ƒRƒ“ƒpƒCƒ‹Ï terminfo ‚ª“ñ‰ÓŠˆÈã‚É‚ ‚éê‡A’N‚©‚ªV‚µ‚¢ terminfo
  ƒtƒ@ƒCƒ‹ ‚ð (V‚µ‚­‚È‚Á‚½ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚âƒlƒbƒgã‚©‚çA‚ ‚é‚¢
  ‚͌¢‚à‚Ì‚ðC³‚·‚邱‚Æ‚È‚Ç‚Å) “üŽè‚·‚é‚Ü‚Å‚Í•’Ê‚Í–â‘è‚ ‚è‚Ü‚¹‚ñBV
  ‚µ‚¢ terminfo ‚ÍŠù‘¶‚̏ꏊ‚É‚ ‚é‘S‚Ẵtƒ@ƒCƒ‹‚Æ’u‚«Š·‚¦‚é (‚ ‚é‚¢‚́A
  —]•ª‚ȏꏊ‚͍̂폜‚·‚é) •K—v‚ª‚ ‚è‚Ü‚·B‚»‚¤‚µ‚È‚¯‚ê‚΁AƒAƒvƒŠƒP[ƒVƒ‡
  ƒ“ƒvƒƒOƒ‰ƒ€‚Í‚»‚ê‚ð’T‚µ‚Ü‚í‚Á‚½‚èA``’ʏí‚Ì'' êŠ‚ÉŽc‚Á‚Ä‚¢‚éŒÃ‚¢
  (ƒoƒO‚ ‚è‚Ì) terminfo ƒf[ƒ^‚ð‚ ‚¢‚©‚í‚炸Žg‚¢‘±‚¯‚邱‚Æ‚É‚È‚è‚Ü
  ‚·B(ã‹L‚Ì) êŠî•ñ‚ðÅV‚Ì‚à‚Ì‚É‚·‚邽‚߂̊‹«•Ï” TERMINFO ‚̐ݒè
  ‚Í‚±‚Ì–â‘è‚ð–h‚¬‚Ü‚·B

  15.2.2.2.  ƒ\[ƒXƒR[ƒhƒf[ƒ^ƒx[ƒX‚̏ꏊ

  ‚ ‚È‚½‚ª‚¨Žg‚¢‚̃\[ƒXƒR[ƒh‚Í /etc/termcap ‚© terminfo.src (•Ê‚È–¼‘O
  ‚©‚à) ‚É‚ ‚é‚Í‚¸‚Å‚·B‚±‚̃\[ƒXƒtƒ@ƒCƒ‹‚𐶐¬ (‚Ü‚½‚͏C³) ‚·‚é‚Ì‚É•K
  —v‚ȃtƒH[ƒ}ƒbƒg‚Í man ƒy[ƒW‚Ì terminfo(5) ‚© termcap(5) ‚ð‚²——‚­‚¾‚³
  ‚¢Bterminfo.src ƒtƒ@ƒCƒ‹‚̓Rƒ“ƒsƒ…[ƒ^“à‚Ì‚¢‚ë‚ñ‚ȏꏊ‚É‚ ‚é‚©A‚ ‚é
  ‚¢‚Í‚¨Žg‚¢‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚ÍŠÜ‚Ü‚ê‚Ä‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñBlocate ƒRƒ}ƒ“ƒh‚Å’T‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚±‚̃tƒ@ƒCƒ‹‚Í
  <http://sagan.earthspace.net/terminfo> ‚©‚ç (termtypes.ti ‚Ì–¼‘O‚Å) ƒ_
  ƒEƒ“ƒ[ƒh‚Å‚«‚Ü‚·B

  –ó’ : 2000 ”N 2 ŒŽŽž“_‚Ń_ƒEƒ“ƒ[ƒh‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

  15.2.3.  Terminfo ƒRƒ“ƒpƒCƒ‰ (tic)

  ƒ\[ƒXƒtƒ@ƒCƒ‹‚̃f[ƒ^‚́Atermcap ƒtƒH[ƒ}ƒbƒg‚©‚ç terminfo ƒtƒH[ƒ}ƒb
  ƒg‚É•ÏŠ·‚·‚é ``tic'' ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚ăRƒ“ƒpƒCƒ‹‚µ‚Ü‚·B‚±‚ê‚Å
  termcap ‚̃\[ƒX‚©‚çƒRƒ“ƒpƒCƒ‹Ï‚Ì terminfo ƒf[ƒ^ƒx[ƒX‚𐶐¬‚Å‚«‚é‚Ì
  ‚Å‚·B‚¨‚»‚ç‚­ALinux ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚éƒvƒƒOƒ‰ƒ€‚ªƒRƒ“ƒpƒCƒ‹Ïƒtƒ@ƒC
  ƒ‹‚ðƒn[ƒhƒfƒBƒXƒN‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚é‚Å‚µ‚傤‚©‚çA/etc/termcap (‚à
  ‚µ‚­‚Í terminfo.src) ‚ð•ÏX‚µ‚È‚¢ŒÀ‚èAƒRƒ“ƒpƒCƒ‹‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹
  ‚ñB ``tic'' ‚̓Rƒ“ƒpƒCƒ‹Œã‚ɁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ªŽg‚¤‚Å‚ ‚ë
  ‚¤ terminfo ƒfƒBƒŒƒNƒgƒŠ‚ɃRƒ“ƒpƒCƒ‹Ïƒtƒ@ƒCƒ‹‚ðŽ©“®‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ü
  ‚·B

  15.2.4.  Terminfo ‚ðŒ©‚È‚³‚¢

  ‚²Žg—p‚Ì’[––‚Ì terminfo ƒGƒ“ƒgƒŠ‚𒲂ׂāAƒRƒƒ“ƒg (‚à‚¿‚ë‚ñƒ\[ƒXƒR[
  ƒh“à) ‚ð“Ç‚Þ‚Ì‚à‚¢‚¢l‚¦‚Å‚·BƒRƒƒ“ƒg‚É—Š‚ç‚È‚¢Žè‚ÁŽæ‚葁‚¢•û–@‚́A
  ``infocmp'' ‚ƃ^ƒCƒv‚·‚邱‚Æ‚Å‚·B‚µ‚©‚µAƒRƒƒ“ƒg‚É‚Í terminfo ƒf[ƒ^
  ƒx[ƒX‚ª³‚µ‚­“­‚©‚È‚¢ê‡‚ɁA‚»‚ê‚ðÝ’è‚·‚é•û–@‚È‚Ç‚Ì’[––‚ÉŠÖ‚·‚é“Á•Ê
  ‚ȏî•ñ‚ð‹³‚¦‚Ä‚­‚ê‚Ü‚·B

  15.2.5.  •s—v‚ȃf[ƒ^‚̍폜

  ƒfƒBƒXƒNƒXƒy[ƒX‚ðß–ñ‚·‚邽‚߂ɁAŽg—p‚·‚é’[––ƒ^ƒCƒv (‚Ə«—ˆ•K—v‚©‚à‚µ
  ‚ê‚È‚¢‚à‚Ì) ˆÈŠO‚Ì‘S‚Ẵf[ƒ^‚ðƒf[ƒ^ƒx[ƒX‚©‚çíœ‚µ‚Ü‚·B``Linux ’[
  ––'' ‚Æ X Windows System ‚ðŽg‚¤‚È‚ç xterm ŠÖŒW (–󒍁F“ú–{”Å‚È‚ç kter
  m) ‚̃Gƒ“ƒgƒŠ‚ð termcaps ‚©‚çÁ‚µ‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB’[––ƒ^ƒCƒv ``dumb''
  ‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª’[––‚̃^ƒCƒv‚ð“Á’è‚Å‚«‚È‚¢Žž‚É•K—v‚Å‚·B
  ‚ ‚È‚½‚ª‚¨Ž‚¿‚Ì’[––‚¾‚¯‚ðƒCƒ“ƒXƒg[ƒ‹ƒvƒƒOƒ‰ƒ€‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚½‚èA
  V‚µ‚­’ljÁ‚µ‚½’[––‚Ì termcap ‚ðƒCƒ“ƒ^[ƒlƒbƒg‚©‚琔•b‚Å“üŽè‚Å‚«‚éê‡
  ‚àƒfƒBƒXƒN‚̐ߖñ‚É‚È‚è‚Ü‚·B

  15.3.  Šù‘¶‚Ì Terminfo ƒtƒ@ƒCƒ‹ (‚ƃn[ƒhƒEƒFƒA) “à‚̃oƒO

  Žc”O‚È‚ª‚ç terminfo ‚Æ termcap ƒtƒ@ƒCƒ‹‚ɂ̓oƒO‚ª‘½‚­‚ ‚è‚Ü‚·B‚³‚ç‚É
  ’è‹`‚Ì‘½‚­‚É•s”õ‚ª‚ ‚èA’[––‚Å—˜—p‚Å‚«‚é‚Í‚¸‚Ì“Á’¥‚ð’è‹`‚µ‚Ä‚¢‚Ü‚¹‚ñB
  terminfo ‚ð•ÏX‚¹‚¸‚É‚È‚ñ‚Æ‚©‚â‚Á‚Ä‚¢‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·‚ªA‚ ‚éê‡‚É
  ‚́A terminfo ‚ð•ÏX‚µ‚½‚èA‰Â”\‚È‚çA—ǍD‚È terminfo ‚ƈꏏ‚ɕʂȃG
  ƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü‚·B

  ’ñ‹Ÿ‚³‚ê‚é terminfo ƒtƒ@ƒCƒ‹‚ª‚Ђǂ¢ó‘ԂȂ̂́A‚¢‚­‚‚©——R‚ª‚ ‚é‚Ì‚Å
  ‚·Bˆê‚‚́Aterminfo ƒtƒ@ƒCƒ‹‚Ì‘½‚­‚ª 1980 ”N‘ã‚É (termcap ƒtƒH[ƒ}ƒb
  ƒg‚Å) ‘‚©‚ꂽ‚à‚̂ŁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ª‚»‚̍‚“x‚È‹@”\‚ð—˜—p
  ‚µ‚È‚©‚Á‚½‚½‚ß‚Å‚·B‚»‚ê‚ŁA‚»‚ñ‚È‹@”\‚ª termcap (‚Ü‚½‚Í terminfo)
  ƒtƒ@ƒCƒ‹‚É‚È‚­‚Ä‚à’N‚à•¶‹å‚ðŒ¾‚¢‚Ü‚¹‚ñ‚Å‚µ‚½BŒ»‘ã‚ł́Avim ‚̂悤‚ȃv
  ƒƒOƒ‰ƒ€‚ª ``•¶–¬‹­’²'' ‚ðŽg‚Á‚½‚èAminicom ‚È‚Ç‚Í’[––‚̃Oƒ‰ƒtƒBƒbƒN
  ƒLƒƒƒ‰ƒNƒ^[ƒZƒbƒg‚ðŽg‚Á‚½‚肵‚Ü‚·B‚±‚Ì‚±‚Ƃ́AŒÃ‚¢ termcap ‚ɉÁ‚¦‚ç
  ‚ê‚é‚ׂ«’è‹`‚ª‚à‚Á‚Æ•K—v‚Å‚ ‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B‚±‚ê‚Í‚·‚Å‚ÉŽÀs‚³‚ê‚Ä
  ‚¢‚é‚Í‚¸‚Å‚· (‚Ü‚¾‚©‚à‚µ‚ê‚È‚¢)B

  ‚Ù‚Æ‚ñ‚Ç‚Ì’[––‚É‚Í (ƒtƒ@[ƒ€ƒEƒFƒA‚É‹Nˆö‚·‚é) ƒn[ƒhƒEƒFƒAƒoƒO‚ª‚ ‚Á
  ‚āAŽžX‚Í termcap ‚ð•ÏX‚·‚邱‚ƂŃoƒO‚ð ``C³'' ‚µ‚Ü‚µ‚½B‚»‚ê‚©
  ‚çAƒ[ƒJ‚ª‚±‚̃oƒO‚ðC³‚·‚éŒðŠ·—p‚̃`ƒbƒv‚𑗂邱‚Æ‚ª‚ ‚è‚Ü‚·B’[––
  Š—LŽÒ‚Ì‘Sˆõ‚ªƒ`ƒbƒv‚Ì’u‚«Š·‚¦‚É”Y‚ނ킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñB’[––‚ɂ̓`ƒbƒv
  ‚̃tƒ@[ƒ€ƒEƒFƒA‚Ɉˑ¶‚µ‚Ä‚¢‚é 2 ‚ˆȏã‚Ì terminfo ‚ª‚ ‚é‚©‚ç‚Å‚·B‚±
  ‚Ìó‹µ‚Í termcap ‚Å‚Í‚Ù‚Æ‚ñ‚Ǎl—¶‚³‚ê‚Ä‚¨‚炸ALinux ‚Å‚Í‚½‚¾ˆê‚‚¾‚¯
  ‘Ήž‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚Ü‚Å‚Ù‚Æ‚ñ‚ÇŽg‚í‚ꂽ‚±‚Æ‚ª‚È‚¢‹@”\‚ÉŠÖ‚·‚éƒn[ƒh
  ƒEƒFƒAƒoƒO‚́A‚¯‚Á‚µ‚ďC³‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½Bƒn[ƒhƒEƒFƒA‚̃oƒO‚ª‚¯‚Á‚µ
  ‚ďC³‚³‚ê‚È‚©‚Á‚½‚̂́A“–Žž‚Í‚½‚¢‚µ‚½–â‘è‚Å‚Í‚È‚©‚Á‚½‚©Aƒ[ƒJ‚̃rƒW
  ƒlƒXã‚Ì——R‚È‚Ç‚É‚æ‚é‚Æ‚Ì•ñ‚à‚ ‚è‚Ü‚·B

  15.4.  Terminfo ƒtƒ@ƒCƒ‹‚̏C³

  ‚±‚¤‚·‚é‚ɂ́A’[––‚ÅŽg—p‚Å‚«‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ªÚ‚Á‚½ƒ}ƒjƒ…ƒAƒ‹‚ª
  •K—v‚Å‚·B1990 ”N‘ãˆÈ~‚̃}ƒjƒ…ƒAƒ‹‚É‚Í‚Ù‚Æ‚ñ‚Ç‹LÚ‚ª‚ ‚è‚Ü‚¹‚ñB‚»‚ê
  ‚ƁAterminfo ‚̃}ƒjƒ…ƒAƒ‹ (‚©A‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚à•K—v‚Å‚·B—Ⴆ‚΁A
  ƒOƒ‰ƒtƒBƒbƒNƒX‚Ì”\—Í‚ð‰Á‚¦‚é‚ɂ́Aƒ\[ƒXƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚āAenacsA
  rmacsAsmacs ‚È‚Ç‚Ì terminfo •Ï”‚É’l‚ðŠ„‚è•t‚¯‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚»
  ‚ê‚©‚ç ``tic'' ‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ü‚·B``tic'' ‚̓Rƒ“ƒpƒCƒ‹Ï‚Ì terminfo
  ƒtƒ@ƒCƒ‹‚ð—\–ñ‚³‚ꂽ³‚µ‚¢ƒfƒBƒŒƒNƒgƒŠ‚ɃRƒs[‚µ‚Ü‚·B

  ‚ ‚é’[––—p‚ɏ€”õ‚³‚ꂽ terminfo ƒGƒ“ƒgƒŠ‚æ‚è—Ç‚¢‚à‚Ì‚ðŒ©‚Â‚¯‚½‚¯‚ê‚΁A
  ƒCƒ“ƒ^[ƒlƒbƒg‚ðŒŸõ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢ (’A‚µA‚³‚ç‚Ɉ«‚¢‚à‚Ì‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñ)BV‚µ‚¢ terminfo ƒGƒ“ƒgƒŠ‚ªŒÃ‚¢‚à‚Ì‚æ‚èˆÀ’肵‚Ä‚é‚ÆŽv‚í‚ê‚é (‚µ‚Î
  ‚ç‚­Žg‚Á‚Ä‚Ý‚Ä–â‘è‚È‚¢) ‚È‚çAterminfo (‚Ü‚½‚Í termcap) ‚̃\[ƒXƒtƒ@ƒC
  ƒ‹‚̍ŏ‰‚Ì‚Ù‚¤‚ɏ‘‚¢‚Ä‚ ‚郁ƒ“ƒeƒi‚ɃRƒs[‚ð‘—‚é‚ׂ«‚Å‚·B

  15.5.  ‰Šú‰»•¶Žš—ñ

  terminfo ‚ɂ́A’[––‚Ö‘—‚ç‚ê‚鏉Šú‰»•¶Žš‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚́A‰æ–Ê
  •\Ž¦‚̕ύXA’[––ƒ‚[ƒh‚̕ύXA‚»‚µ‚Ä‚Ü‚½’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚𑼂̒[––
  ‚ւ̕ύX‚ðs‚È‚¢‚Ü‚·B‰Šú‰»•¶Žš‚́A‰Šú‰»‚Ì‚½‚ß‚É’[––‚ÉŽ©“®“I‚É‘—‚ç‚ê
  ‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñBgetty ƒvƒƒOƒ‰ƒ€‚ª‚»‚¤‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñ‚ªA‚à‚µ‚»‚¤‚µ‚½‚çA’[––‚̃ZƒbƒgƒAƒbƒv‚µ‚½Ý’è‚ð•ÏX‚µ‚½‚èAÝ’è“à
  —e‚ð‰Šú‰»•¶Žš‚ªŽ©“®“I‚ÉŽæ‚èÁ‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·BƒRƒ}ƒ“ƒhs (‚à‚µ‚­‚́A
  ƒVƒFƒ‹ƒXƒNƒŠƒvƒg) ‚©‚珉Šú‰»•¶Žš‚ð‘—‚éƒRƒ}ƒ“ƒh‚ðŽg‚í‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñB‚±‚ê‚ɂ́A ``tset'', ``tput init'', ‚ ‚é‚¢‚Í ``setterm-
  initialize'' ‚Ȃǂ̃Rƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚·B’[––‚Í“dŒ¹‚ª“ü‚Á‚½‚Æ‚«‚É‚»‚ꎩ
  g‚Ő³‚µ‚¢Ý’è‚ðs‚È‚¤‚±‚Æ‚à‚ ‚é‚̂ŁA‚»‚¤‚¢‚Á‚½Žž‚͏‰Šú‰»•¶Žš‚ð‘—‚é•K
  —v‚Í‚ ‚è‚Ü‚¹‚ñ (‚±‚Ì‚Æ‚«AÝ’肵‚Ä’[––‚Ì•sŠö”­ƒƒ‚ƒŠ‚É•Û‘¶‚³‚ꂽƒIƒv
  ƒVƒ‡ƒ“Ý’肪—p‚¢‚ç‚ê‚Ü‚·)B

  15.6.  TERM •Ï”

  ŠÂ‹«•Ï” TERM ‚É‚ÍŽg—p‚·‚é’[––‚Ì–¼Ì‚ðÝ’è‚·‚ׂ«‚Å‚·B‚Ü‚¾Ý’肵‚Ä‚¢‚È
  ‚­‚āAŽg‚Á‚Ä‚é’[–––¼‚ð’m‚ç‚È‚¢‚È‚ç`` Ž„‚Ì’[––‚Ì terminfo ‚Ì–¼‘O‚͉½
  ?''‚ð‚²——‚­‚¾‚³‚¢B’ʏí‚Í getty ƒvƒƒOƒ‰ƒ€‚É“n‚· terminal_type ƒpƒ‰ƒ
  [ƒ^‚Őݒ肵‚Ü‚· (/etc/inittab ƒtƒ@ƒCƒ‹‚ð‚²——‚­‚¾‚³‚¢)B‚±‚Ì–¼‘O‚Í
  terminfo ƒf[ƒ^ƒx[ƒX‚É‚ ‚é‚à‚Ì‚É‚µ‚Ä‚­‚¾‚³‚¢BƒRƒ}ƒ“ƒhs‚Å ``set'' ‚Æ
  ƒ^ƒCƒv‚·‚ê‚Î (‚ ‚é‚¢‚Í tset -q)A TERM ‚ɉ½‚ªÝ’肳‚ê‚Ä‚¢‚é‚Ì‚©‚í‚©‚è
  ‚Ü‚·BƒRƒ“ƒ\[ƒ‹ (ƒ‚ƒjƒ^) ‚Å‚Ì TERM ‚Í ``linux'' ‚ŁA‚±‚ê‚͉ˋó‚Ì’[––
  ƒ^ƒCƒv ``linux'' ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é PC ƒ‚ƒjƒ^‚Å‚·B``linux'' ‚Í vt100
  ‚⑽‚­‚̃eƒLƒXƒg’[––‚É‚àŽ—‚Ä‚¢‚é‚̂ŁA ``linux'' ‚ÌŽw’è‚́AƒeƒLƒXƒg’[
  ––‚Æ‚µ‚ÄŽg‚¤ê‡‚̈ꎞ“I‚ÈŽè’i‚Å‚·B

  “¯‚¶ƒ|[ƒg (/dev/tty...) ‚É•¡”‚̃^ƒCƒv‚Ì’[––‚ªÚ‘±‚·‚é (—Ⴆ‚΁A“¯‚¶
  ƒVƒŠƒAƒ‹ƒ|[ƒg‚ňႤƒ^ƒCƒv‚Ì’[––‚ðØ‚芷‚¦‚½‚èAˆá‚Á‚½ƒ^ƒCƒv‚Ì’[––‚ðŽg
  ‚¤l’B‚ªAƒ‚ƒfƒ€‚Őڑ±‚µ‚½‚è‚·‚é) ‚È‚çATERM ‚Í’N‚©‚ªÚ‘±‚·‚é“x‚ɐݒè
  ‚µ’¼‚·•K—v‚ª‚ ‚è‚Ü‚·B‚±‚ê‚ÍŽg—p‚·‚é’[–––¼‚ðƒRƒ“ƒsƒ…[ƒ^‚ª–⍇‚¹‚é•û–@
  ‚ōs‚í‚ê‚Ü‚·B•Ê‚È•û–@‚́Aƒ†[ƒU‚ɑ΂µ‚āA”Þ‚©”ޏ—‚ªŽg—p‚µ‚Ä‚¢‚é’[––‚Ì
  ƒ^ƒCƒv‚ð“ü—Í (‚Ü‚½‚Í‘I‘ð) ‚µ‚Ä‚à‚炤‚悤‹‚߂邱‚Æ‚Å‚·B‚±‚ê‚É‚Í tset
  ‚ðŽg‚Á‚½‚èA’Z‚¢ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ð‘‚­•K—v‚ª‚ ‚è‚Ü‚·B

  ˆê‚‚̕û–@‚Í ``tset''(man ƒy[ƒW‚ð‚²——‚­‚¾‚³‚¢) ‚ðŽg‚¤‚±‚Æ‚Å‚·Btset
  ‚ÍŽg—p‚·‚é’[––‚̃^ƒCƒv‚ðŒˆ’è‚µ‚悤‚Æ‚µ‚Ü‚·Bterminfo “à‚̃f[ƒ^‚ðŒŸõ
  ‚µA‰Šú‰»•¶Žš‚ð’[––‚É‘—‚è‚Ü‚·B‚Ü‚½ATERM •Ï”‚Ì’l‚àÝ’è‚Å‚«‚Ü‚·B—á
  ‚¦‚΁Aƒ†[ƒU‚ªƒ_ƒCƒAƒ‹ƒCƒ“‚µ‚½‚èAƒƒOƒCƒ“‚µ‚½‚Æ‚«‚ȂǂɁB.profile ƒ
  ƒOƒCƒ“ƒXƒNƒŠƒvƒg‚É‚Í eval `tset -s ?vt100` ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚±‚ÌŒ‹
  ‰ÊA”Þ‚Ü‚½‚͔ޏ—‚ªŽg‚Á‚Ä‚¢‚é‚Ì‚Í vt100 ‚©‚Ç‚¤‚©q‚˂邱‚Æ‚É‚È‚è‚Ü‚·B
  ƒ†[ƒU‚Í yes ‚Æ“š‚¦‚é‚©AŽÀÛ‚ÉŽg‚Á‚Ä‚¢‚é’[–––¼‚ð“ü—Í‚·‚邱‚Æ‚É‚È‚è‚Ü
  ‚·B‚»‚ê‚©‚ç tset ‚́A’[––‚ɏ‰Šú‰»•¶Žš‚ð‘—‚Á‚½‚èA’[–––¼ (ƒ^ƒCƒv) ‚ð
  TERM ‚ɐݒ肷‚é‚Ì‚Å‚·B

  15.7.  Terminfo/Termcap •¶‘

  o

  o  man ƒy[ƒW‚Ì terminfo(5) (Å—Ç) A‚ ‚é‚¢‚Í termcap(5)B Richard M.
     Stallman ‚É‚æ‚é GNU ƒ}ƒjƒ…ƒAƒ‹ The Termcap Manual
     <http://www.delorie.com/gnu/docs/termcap/termcap_toc.html> (2nd
     ed.) ‚́Aterminfo ‚ɂ‚¢‚Ä‚Ì‹LÚ‚ª‚È‚¢‚̂ŏ­‚µ‚΂©‚è’x‚ê‚Ä‚Ü‚·B

  o  terminfo.src ‚Æ /etc/termcap ƒtƒ@ƒCƒ‹‚ɂ́Atermcap ƒtƒ@ƒCƒ‹‚ÌŠeŽíƒo
     [ƒWƒ‡ƒ“A’[––‚Ì•Ö—˜‚È–¼ÌA‚»‚ê‚ɁAu6-up ‚ƌĂ΂ê‚é“Á•Ê‚È”\—Í‚É‚Â
     ‚¢‚Ă̏î•ñ‚ª‚ ‚è‚Ü‚·B‚¨Ž‚¿‚Å‚È‚¢‚È‚çA
     <http://sagan.earthspace.net/terminfo> ‚©‚ç“üŽè‚Å‚«‚Ü‚·B

  o  ``Termcap and Terminfo '' ‚ª 1988 ”N‚É O'Reilly ‚©‚ç o”Å‚³‚ê‚Ü‚µ
     ‚½B

  16.  ’[––‚ÌŽg—p

  16.1.  ‚Í‚¶‚ß‚É

  –{Í‚Å‚Í’[––ƒCƒ“ƒ^[ƒtƒF[ƒX‚̐§Œä‚ÉŠÖ‚·‚邱‚Æ‚âA’[––‚ðŽg‚¢‚È‚ª‚çƒZƒb
  ƒgƒAƒbƒv‚ð•ÏX‚·‚邱‚ƂȂǂɂ‚¢‚ďq‚ׂ܂·B’[––‚̃†[ƒU‚É‚æ‚é‰æ–ʐ§Œä
  ‚âƒCƒ“ƒ^[ƒtƒF[ƒX‚ÌŒŸ¸•û–@A‚Ü‚½AƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ª’ñ‹Ÿ‚·‚éŠeŽíƒRƒ}
  ƒ“ƒh‚ÌŽg‚¢•û‚ɂ‚¢‚Äà–¾‚µ‚Ü‚· (‚Ü‚½‚̓|ƒCƒ“ƒ^‚ðŽ¦‚µ‚Ü‚·)B‚½‚­‚³‚ñ‚ 
  ‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€AƒVƒFƒ‹A‚Ü‚½‚Í–L•x‚È Linux ƒ†[ƒeƒBƒŠ
  ƒeƒB‚ÌŽg‚¢•û‚ɂ‚¢‚Ă͐G‚ê‚Ü‚¹‚ñB’[––‚Å•’Ê‚ÉŽg‚í‚ê‚é 2 ‚‚̃Rƒ}ƒ“ƒh
  ‚ðŽ¦‚µ‚Ü‚·B

  o  clear (‰æ–Ê‚ðƒNƒŠƒA‚·‚é)

  o  reset (’[––‚ðƒŠƒZƒbƒg‚·‚é)

  o  setterm -reset (``reset'' ‚ɃoƒO‚ª‚ ‚éê‡‚Ì‘I‘ð)

  16.2.  ’[––‚Ì‹N“®

  ’[––‚𓮍삳‚¹‚é‚ɂ́A‚à‚¿‚ë‚ñ“dŒ¹‚ð“ü‚ê‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒƒOƒCƒ“ƒv
  ƒƒ“ƒvƒg‚ªŒ»‚ê‚È‚¯‚ê‚΁A‰½“x‚© ``Return'' ƒL[‚ð’@‚¢‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚»
  ‚ê‚©‚çAƒAƒJƒEƒ“ƒg–¼‚ðƒ^ƒCƒv‚µ‚Ä (‚»‚µ‚Ä Return ‚© Enter ‚ð‰Ÿ‚·)AƒpƒX
  ƒ[ƒhƒvƒƒ“ƒvƒg‚ªŒ»‚ꂽ‚çƒpƒXƒ[ƒh‚ð“ü—Í‚µ‚Ü‚· (‚±‚ê‚à‚Ü‚½AReturn
  ‚© Enter ‚ð‰Ÿ‚·)B‘S‚đ啶Žš‚Ń^ƒCƒv‚µ‚È‚¢‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B‚»‚¤‚·‚é
  ‚ƁAƒRƒ“ƒsƒ…[ƒ^‚́A’[––‚ª¬•¶Žš‚ð‘—‚ê‚È‚¢ŒÃ‚¢ƒ^ƒCƒv‚Ì‚à‚Ì‚¾‚ÆŽv‚Á‚āA
  ƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚Í’[––‚ɑ啶Žš‚¾‚¯‚ð‘—‚é‚悤‚ɐݒ肷‚é‚Å‚µ‚傤B

  ‰½‚à‹N‚±‚ç‚È‚¯‚ê‚΁AƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚ª³í‚©‚Ç‚¤‚©ƒ`ƒFƒbƒN‚µ‚Ä
  ‚­‚¾‚³‚¢BƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ªƒVƒƒƒbƒgƒ_ƒEƒ“ (“dŒ¹ƒIƒt) ‚µ‚Ä‚¢‚é‚ƁA``
  “dŒ¹ƒIƒt'' ‚̃Rƒ“ƒsƒ…[ƒ^‘¤‚Å•¶Žš‚ðƒGƒR[‚·‚é‚悤‚ɃRƒ“ƒsƒ…[ƒ^‚Ì‘—Žó
  Mƒsƒ“‚ªˆê‚ɐڑ±‚³‚ê‚Ä‚¢‚éê‡‚ª‚ ‚è‚Ü‚·‚̂ŁA’[––‚̃L[ƒ{[ƒh‚Ń^ƒC
  ƒv‚µ‚½•¶Žš‚͉æ–ʏã‚ÉŒ»‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB``ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO''‚ð
  ‚²——‚­‚¾‚³‚¢B

  16.3.  ’[–– (ƒVƒŠƒAƒ‹) ƒfƒoƒCƒXƒhƒ‰ƒCƒo

  ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚Ń^ƒCƒv‚µ‚½‚Æ‚«‚ɁAƒVƒFƒ‹ (Bash ƒVƒFƒ‹‚̂悤‚È) ‚̓^
  ƒCƒv‚µ‚½•¶Žš‚ð“ǂ݁A‚»‚ê‚É”½‰ž‚µ‚Ü‚·BÅ‰‚Ƀ^ƒCƒv‚µ‚½‚à‚̂́AƒIƒyƒŒ[
  ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚Ì’[––ƒhƒ‰ƒCƒo•”•ª‚Ö‘—‚ç‚ê‚Ü‚·Bƒhƒ‰ƒCƒo‚ÍŒˆ‚Á‚½•¶Žš‚Ö
  •ÏŠ·‚µ‚Ü‚· (—Ⴆ‚΁AReturn ƒL[‚Ő¶¬‚³‚ê‚é ``Return'' •¶Žš‚́ALinux
  ƒtƒ@ƒCƒ‹“à‚É‚ ‚é ``new-line'' •¶Žš‚É’u‚«Š·‚í‚é)B‚»‚ê‚Í‚Ü‚½‚ ‚鐧ŒäƒR
  [ƒh‚à”FŽ¯‚µ‚Ü‚·BƒvƒƒOƒ‰ƒ€‚ÌŽÀs‚ð’†’f‚·‚邽‚߂ɁA^C ‚ðƒL[ƒ{[ƒh‚Å
  ƒ^ƒCƒv‚µ‚½‚悤‚ȏꍇ‚Å‚·B‚»‚µ‚Ä•’ʂ̓^ƒCƒv‚µ‚½•¶Žš‚ðƒGƒR[ƒoƒbƒN‚µ‚½
  ‚è‚à‚µ‚Ü‚·B``Stty'' ‚Í’[––—p‚̃hƒ‰ƒCƒo‚Ì“®ì‚ðÝ’è‚·‚é (‹@”\‚̈ꕔ‚â
  ‘S•”) ‚ðÝ’肵‚½‚èA–³Œø‚É‚·‚邽‚ß‚ÉŽg‚¢‚Ü‚·B

  16.4.  ƒGƒfƒBƒ^[‚Ì–â‘è

  ‚¢‚­‚‚©‚Ì’[––‚Å emacs ‚Æ vi ‚Ì—¼•û‚ðŽg‚¤‚ɂ͏­X–â‘肪‚ ‚è‚Ü‚·B

  16.4.1.  emacs ‚Æ ^S, ^Q

  ƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚ðs‚È‚Á‚Ä‚¢‚é‚È‚çAemacs ‚Å ^S ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚Æ
  ‰æ–Ê‚ªŒÅ‚Ü‚é‚Å‚µ‚傤B^Q ƒRƒ}ƒ“ƒh‚Í‚»‚ê‚ð‰ðœ‚µ‚Ü‚·B‚±‚ê‚ð”ð‚¯‚é•û–@
  ‚́Aemacs ‚̍\¬‚ð•ÏX‚µ‚āA‚±‚̃L[‚𑼂̃L[‚ÉŠ„‚è“–‚Ä’¼‚·‚±‚Æ‚Å‚·B

  16.4.2.  vi ‚ƃJ[ƒ\ƒ‹ƒL[

  vi ‚̓Cƒ“ƒT[ƒgƒ‚[ƒh‚©‚甲‚¯‚邽‚߂̃Rƒ}ƒ“ƒh‚Æ‚µ‚ăGƒXƒP[ƒvƒL[‚ðŽg
  ‚¢‚Ü‚·B–îˆóƒL[ (ƒJ[ƒ\ƒ‹ƒL[) ‚ð‰Ÿ‚¹‚΁AƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX (ESC ‚Å
  ‰‚܂镶Žš—ñ) ‚ªƒzƒXƒg‚É‘—‚ç‚ê‚Ü‚·Bvi ‚Í ESC ‚Ì 2 ‚‚̈Ӗ¡‚ð‹æ•Ê‚µ‚È
  ‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB—˜Œû‚È vi (‚±‚Ì‚½‚߂ɐݒ肳‚ꂽ vim ‚È‚Ç‚Ì) ‚Í ESC
  ‚ÆŽŸ‚̃L[‚ÌŽžŠÔŠÔŠu‚É‚æ‚Á‚ÄŒ©•ª‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚à‚µŠÔŠu‚ª’Z‚©‚¯‚ê
  ‚΃J[ƒ\ƒ‹ƒL[‚ª‰Ÿ‚³‚ꂽ‚Æ”»’f‚µ‚Ü‚·B‚³‚ç‚ɏڂµ‚¢‚±‚Æ‚ð’m‚肽‚¯‚ê‚΁A
  vim ‚Å ``help cursor-keys'' ‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B

  ‚±‚ê‚͏ã‹L‚Ì–â‘è‚ð‰ðŒˆ‚·‚é‚Ü‚½•Ê‚È•û–@‚Å‚·BVT ’[––‚ō¶–îˆóƒL[‚Í ESC
  [ D ‚© ESC O D ‚Ì‚Ç‚¿‚ç‚©‚ð‘—‚è‚Ü‚·B‘¼‚Ì–îˆóƒL[‚Í“¯‚¶‚悤‚È‚à‚Ì‚Å‚·
  ‚ªAD ‚Ì‘ã‚è‚É AABAC ‚ðŽg‚¢‚Ü‚·B‚à‚µ–â‘肪‚ ‚ê‚΁AESC [ D ‚ð‘I‘ð‚µ
  ‚Ä‚­‚¾‚³‚¢B‚Æ‚¢‚¤‚̂́A‘¼‚ÌŽè’i‚Å ``O'' ‚́Avi ‚Å ``Open a line'' ƒR
  ƒ}ƒ“ƒh‚Æ‚µ‚ĉðŽß‚³‚ê‚é‚©‚ç‚Å‚·B``['' ‚́Avi‚Å‚Í–îˆóƒL[‚ª‰Ÿ‚³‚ꂽ‚Ɖð
  Žß‚³‚ê‚é‚Í‚¸‚Å‚·BESC [ D ‚́A``ƒJ[ƒ\ƒ‹ƒL[ ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ‚[ƒh''
  ‚ªÝ’肳‚ê‚Ä‚¢‚È‚¢‚Æ‚«A‘—‚ç‚ê‚é‚Å‚µ‚傤BESC [ D ‚́A’ʏí‚̓fƒtƒHƒ‹ƒg
  ‚Ȃ̂ŁA‘S‚Ä‚¤‚Ü‚­‚¢‚­‚Í‚¸‚Å‚·B‘½‚­‚Ì termcap ‚ÉŠÜ‚Ü‚ê‚é ``ƒAƒvƒŠƒP[
  ƒVƒ‡ƒ“ƒ‚[ƒh'' ‚ð–hŽ~‚µ‚½‚¢•¶Žš‚ðœ‚¢‚ẮBƒGƒfƒBƒ^[‚Í‹N“®Žž‚É’[––‚É
  ‘΂µ‚Ä‚±‚Ì•¶Žš—ñ‚ð‘—‚è‚Ü‚·B‚»‚ê‚Å–â‘肪‹N‚±‚é‚Ì‚Å‚·B

  ‚±‚Ì•¶Žš—ñ‚Í termcap ƒR[ƒh ``ks'' (terminfo ‚Å‚Í smkx) ‚ª‚ ‚èA‚»‚ê‚Í
  ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ (‚»‚ê‚Æ‘Š‘Î) ƒL[ (‚Æ–îˆóƒL[‚ðŠÜ‚Þ) ‚ð—LŒø‚É‚·‚é‚Æ‚¢‚¤
  ˆÓ–¡‚Å‚·BƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í‚±‚ê‚ç‚̃L[‚ð—LŒø‚É‚·‚邽‚߂ɁA``ks'' •¶
  Žš‚ð’[––‚Ö‘—‚è‚Ü‚·B’N‚©‚ª termcap ‚ð‘‚¢‚½‚̂́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚±
  ‚ê‚ç‚̃L[‚ð—LŒø‚É‚µ‚½‚¢‚È‚çA``ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ‚[ƒh'' ‚Ɉڍs‚·‚é‚Æ
  ‚¢‚¤——R‚©‚ç‚È‚ñ‚Å‚·‚ªA‚±‚ê‚Í ``ƒAƒvƒŠƒP[ƒVƒ‡ƒ“'' ‚̘b‚Å‚ ‚Á‚āA‚ ‚È
  ‚½–]‚ñ‚Å‚»‚¤‚·‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

  Linux ƒRƒ“ƒ\[ƒ‹‚É‚Í ``ks'' •¶Žš‚ª‚È‚¢‚̂ŁAƒRƒ“ƒ\[ƒ‹ã‚Å‚±‚Ì—Ž‚µŒŠ‚É
  ˆø‚Á‚©‚©‚邱‚Æ‚Í‚ ‚è‚Ü‚¹‚ñB‘¼‚Ì’[––‚ł́Atermcap (‚ ‚é‚¢‚Í terminfo)
  ‚̕ҏW‚©A‘¼‚Ì termcap ƒGƒ“ƒgƒŠ‚ÌŽg—p‚ª•K—v‚É‚È‚é‚Å‚µ‚傤B``ks'' •¶Žš
  ˆÈŠO‚ɁAkd, kl, kr, ku ‚È‚Ç‚Ì‘—M‚·‚镶Žš‚ð termcap ‚Ő錾‚·‚é•K—v‚ª‚ 
  ‚è‚Ü‚·B‚»‚ê‚©‚ç tic ‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚·B

  vim (vi ‚̉ü—Ç”Å) ‚ŁAESC 0 D ‚ª‚¤‚Ü‚­“®‚­‚悤‚ɃZƒbƒgƒAƒbƒv‚·‚é•û–@
  ‚́Avim ‚̃wƒ‹ƒv ``vt100-cursor-keys'' ‚ð‚²——‚­‚¾‚³‚¢B``gitkeys'' ‚Æ
  Žg‚¦‚΁AƒJ[ƒ\ƒ‹ƒL[‚ð‰Ÿ‚µ‚½‚Æ‚«‚ɉ½‚ª‘—‚ç‚ê‚Ä‚é‚©Šm”F‚Å‚«‚Ü‚·‚ªAƒG
  ƒfƒBƒ^‚Ì’†‚©‚çŽÀs‚µ‚½‚Æ‚«‚́Aˆá‚Á‚½‚à‚Ì‚ð‘—‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  16.5.  ls ‚Å‚ÌŠÔˆá‚Á‚½F•\Ž¦

  ls ‚ªƒJƒ‰[‹@”\‚ðƒGƒ~ƒ…ƒŒ[ƒg‚µ‚悤‚Æ‚µ‚Ä’[––‚ð‚¨‚©‚µ‚­‚³‚¹‚Ä‚é‚È‚çA
  ‚»‚Ì‹@”\‚ðƒIƒt‚É‚µ‚Ü‚µ‚傤Bls --color ‚Æ ls--colour ‚Í‚Ç‚¿‚ç‚àƒJƒ‰[
  ‹@”\‚ðŽg‚¢‚Ü‚·BƒCƒ“ƒXƒg[ƒ‹‚ÌŽí—Þ‚É‚æ‚Á‚ẮAls ‚ªƒfƒtƒHƒ‹ƒg‚ŃJƒ‰[
  ‚ðŽg‚¤‚悤‚ɐݒ肵‚Ä‚ ‚è‚Ü‚·Bls ‚̃GƒCƒŠƒAƒX‚ª‚È‚¢‚©‚Ç‚¤‚©
  /etc/profile ‚Ȃǂ𒲂ׂĂ݂Ă­‚¾‚³‚¢BƒRƒ“ƒ\[ƒ‹‚ł̃Jƒ‰[‚ÌŽg‚¢•û
  ‚âA’[––‚𔒍•‚ÅŽg‚¤•û–@‚ɂ‚¢‚Ä‚Í``ƒRƒ}ƒ“ƒh ls ‚Ì—á''‚ð‚²——‚­‚¾‚³‚¢B

  16.6.  ŒÅ‚Ü‚Á‚½•\Ž¦ (’[––‚̃nƒ“ƒO)

  ’[––‚ªƒnƒ“ƒO‚·‚é’¥Œó‚́A’[––ã‚Ń^ƒCƒv‚µ‚½‚à‚Ì‚ªŒ©‚¦‚È‚¢ (‚ ‚é‚¢‚́A‰½
  ‚à‚µ‚È‚¢‚Ì‚É•¶Žš‚ª•\Ž¦‚³‚ê‚é) ‚Æ‚¢‚¤“_‚Å‚·B‚à‚µƒ^ƒCƒv‚µ‚½‚à‚Ì‚ªŒ©‚¦‚È
  ‚¯‚ê‚Î (‚ ‚é‚¢‚͉½‚à‚µ‚È‚¯‚ê‚Î)Aƒf[ƒ^ƒtƒ[‚ðÄŠJ‚·‚邽‚ß‚É ^Q ‚ƃ^
  ƒCƒv‚µ‚Ä‚­‚¾‚³‚¢ (ƒtƒ[§Œä‚Å‚Ì’âŽ~‚̏ꍇ‚Å‚·)B’[––‚ªƒnƒ“ƒO‚·‚é‚Ì
  ‚́A
  ``’[––‚ÖƒoƒCƒiƒŠ‚𑗂邱‚Æ'' ‚âA``ƒvƒƒOƒ‰ƒ€‚ªˆÙíI—¹‚µ‚½‚±‚Æ''‚ªŒ´
  ˆö‚Å‚·B
  ‚Ç‚¿‚ç‚É‚àŠY“–‚µ‚È‚¢‚È‚çA‚ ‚È‚½‚̃vƒƒOƒ‰ƒ€‚ɃoƒO‚ª‚ ‚é‚©A’[––‚Æ‚Ì‘Î
  ˜b‚ª’v–½“I‚É•s³‚Å‚ ‚é‚©‚Ì‚Ç‚¿‚ç‚©‚Å‚·B

  ŽÀs’†‚̃vƒƒOƒ‰ƒ€‚ðŽ~‚ß‚½‚¢‚¯‚ǁA•’Ê‚Ì•û–@ (‚¢‚­‚‚©‚̃vƒƒOƒ‰ƒ€‚́A
  “Á•Ê‚ȃL[‚ð’@‚­‚ƏI—¹‚µ‚Ü‚·) ‚ÅŽ~‚ß‚ç‚ê‚È‚¢‚È‚çA‘¼‚Ì’[––‚©‚ç ``top''
  ‚© ``kill'' ‚ðŽg‚Á‚ďI—¹‚³‚¹‚Ä‚Ý‚Ü‚µ‚傤BƒvƒƒZƒX‚ɏI—¹‚·‚é‚Ì‚ð‹‘”Û‚³
  ‚ꂽê‡Atop ‚©‚ç ƒVƒOƒiƒ‹ 9 ‚𑗐M‚µ‚Ä‹­§I—¹‚³‚¹‚Ä‚Ý‚Ü‚µ‚傤B‹­§
  I—¹‚̃^ƒCƒv ``9'' ‚́A‚¨‚©‚µ‚­‚È‚Á‚½ƒCƒ“ƒ^ƒtƒF[ƒX‚Æ“¯—l‚É‚»‚±‚ç•Ó‚É
  ‚ ‚éƒeƒ“ƒ|ƒ‰ƒŠƒtƒ@ƒCƒ‹‚ð•ú‚è‚Á‚Ï‚È‚µ‚É‚µ‚Ü‚·BƒƒOƒCƒ“ƒVƒFƒ‹‚ð kill ‚µ
  ‚Ä‚àAgetty ‚ª‚Ü‚½‹N“®‚µ‚āAV‚µ‚¢ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ª•\Ž¦‚³‚ê‚é‚Í‚¸‚Å
  ‚·B

  Linux ‚ðŽg‚¢‰‚ß‚½‚΂©‚è‚̐l’B‚Í Ctrl-S (^S) (‚Ü‚½‚Í ``ƒXƒNƒ[ƒ‹’â
  Ž~'' ƒL[‚𖳈ӎ¯‚ɉŸ‚µ‚Ä‚µ‚Ü‚¢A“ä‚̉æ–ʃtƒŠ[ƒY‘›‚¬‚ð‹N‚±‚µ‚Ü‚· (‚¯
  ‚ê‚Ç‚àAƒ\ƒtƒgƒEƒFƒAƒtƒ[§Œä‚ðŽg‚¤‚È‚çA‚±‚̃L[‚ª‰½‚Å‚ ‚é‚©„‘ª‚Å‚«
  ‚Ü‚·)B‚Ü‚Æ‚à‚ɑΘb‚Å‚«‚é‰æ–Ê‚É–ß‚·‚ɂ́ACtrl-Q (^Q) ‚ð‰Ÿ‚µ‚Ü‚·B]‚Á
  ‚ătƒŠ[ƒY‚µ‚½‚Æ‚«‚ɁA‰½‚Å‚àƒL[‚ðƒ^ƒCƒv‚·‚é‚ƁAƒtƒ@ƒCƒ‹‚â‚È‚É‚©‚ð‰ó‚·
  ‚±‚Æ‚É‚È‚é‚Å‚µ‚傤Bƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ðŽg‚¤——R‚̂ЂƂ‚ªA‚±‚Ì‚æ
  ‚¤‚ȁA‰æ–ʃtƒŠ[ƒY‚ð–hŽ~‚·‚邽‚ß‚Å‚·B

  16.7.  ‚¨‚©‚µ‚­‚È‚Á‚½’[––ƒCƒ“ƒ^[ƒtƒF[ƒX

  ‚±‚±‚ł́A‘Oƒy[ƒW‚Ì ``’[––‚̃nƒ“ƒO'' ‚Æ ``‰æ–ʂ̃tƒŠ[ƒY'' ‚ª¬Ý‚µ‚½
  ƒP[ƒX‚ɂ‚¢‚Ă̘b‚Å‚·B

  16.7.1.  ’¥Œó‚Æ‚¢‚­‚‚©‚̏C³

  •\Ž¦‚ª³‚µ‚­Œ©‚¦‚È‚­‚È‚éAƒ^ƒCƒv‚µ‚½•¶Žš‚ª³‚µ‚­•\Ž¦‚³‚ê‚È‚¢ (‚¹‚¢‚º
  ‚¢) A‚ ‚é‚¢‚́AƒRƒ}ƒ“ƒh‚ðƒ^ƒCƒv‚µ‚Ä‚à‰½‚à‹N‚±‚ç‚È‚¢‚Æ‚«‚ɁA’[––ƒCƒ“ƒ^
  [ƒtƒF[ƒX‚ª‚¨‚©‚µ‚­‚È‚Á‚Ä‚é‚Í‚¸‚Å‚·BŽžXAÄ“xƒƒOƒCƒ“‚µ’¼‚·‚±‚Æ‚Å–â
  ‘è‚ð‰ðŒˆ‚Å‚«‚Ü‚·B‚±‚¤‚·‚é‚ɂ́A’[––‚Å“®‚¢‚Ä‚¢‚é shell ƒvƒƒZƒX‚ð kill
  ‚µ‚Ü‚· (‚ ‚é‚¢‚́Agetty ‚ª“®‚¢‚Ä‚¢‚½‚ç kill ‚·‚é)B‘¼‚Ì’[––‚©‚炱‚ê‚ð
  s‚¢‚Ü‚·Bˆê“x kill ‚µ‚½‚çAV‚µ‚¢ getty ƒvƒƒZƒX‚ª‹N“®‚µ‚È‚¨‚µ‚āA‘½
  •ª‰æ–Ê‚Ì—‚ê‚Í‚¨‚³‚Ü‚Á‚Ä‚é‚Í‚¸B’[––‚Ì“dŒ¹‚ð“ü‚ê’¼‚· (‚ ‚é‚¢‚̓ŠƒZƒbƒg
  ‚·‚é) ‚±‚Æ‚Å‚à’¼‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚¨‚©‚µ‚­‚Ȃ錻Û‚́AŽg—p‚·‚éƒvƒƒOƒ‰ƒ€‚̃oƒO‚âƒn[ƒhƒEƒFƒA‚̌̏á (’ʏí
  ‚ÍŽg‚¦‚Ä‚¢‚é‚Ì‚ÉŒ´ˆö•s–¾‚̌̏á)A‚ ‚é‚¢‚ÍŠÔˆá‚Á‚½Ý’è‚È‚Ç‚Å‚·B‚à‚µ‡
  ’²‚É“®‚¢‚Ä‚¢‚½‚Ì‚É“Ë‘R•s’²‚É‚È‚Á‚½‚Ì‚È‚çA‚ ‚È‚½‚ª‰½‚©‚µ‚Å‚©‚µ‚½‚½‚ß‚É
  ƒCƒ“ƒ^[ƒtƒF[ƒX‚ª‚¨‚©‚µ‚­‚È‚Á‚½‚Ì‚Å‚·BƒCƒ“ƒ^[ƒtƒF[ƒX‚ð‚¨‚©‚µ‚­‚³‚¹
  ‚é—vˆö‚Í 3 ‚‚ ‚è‚Ü‚·B

  o  ``’[––‚ɃoƒCƒiƒŠƒLƒƒƒ‰ƒNƒ^‚ð‘—‚é''

  o  ``ˆÙíI—¹‚µ‚½ƒvƒƒOƒ‰ƒ€''

  o  ``Œë‚Á‚Ä ctrl-S ‚ðƒ^ƒCƒv‚·‚é''

  16.7.2.  ’[––‚ɃoƒCƒiƒŠƒLƒƒƒ‰ƒNƒ^‚ð‘—‚é

  ‚ ‚éƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚©§Œä•¶Žš‚ª‘—‚ç‚ê‚é‚ƁA’[––‚Í‚»‚Ì“Á«‚ð•Ï‚¦‚Ü
  ‚·B‚¤‚Á‚©‚èƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ð•\Ž¦‚µ‚悤‚Æ‚µ‚āA‚»‚Ì’†‚É‹ô‘R‚»‚̂悤‚È
  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ª“ü‚Á‚Ä‚¢‚½‚çA’[––‚ð‚¨‚©‚µ‚È‘€ìƒ‚[ƒh‚É‚µ‚Ä‚µ
  ‚Ü‚Á‚½‚èAŽg—p•s”\‚É‚³‚¦‚µ‚Ä‚µ‚Ü‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚̂悤‚È‚±‚Æ‚ª‹N‚±
  ‚ç‚È‚¢‚悤ÝŒv‚³‚ꂽƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚Ä‚¢‚‚àƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ðŒ©‚½‚èA
  •ÒW‚·‚é‚悤‚É‚µ‚È‚³‚¢B‚Ù‚Æ‚ñ‚ǂ̃GƒfƒBƒ^‚âƒy[ƒWƒƒ‚̓oƒCƒiƒŠ‚ðˆµ‚¦‚é
  ‚̂ŁA’[––‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ð‚¨‚©‚µ‚­‚³‚¹‚邱‚Æ‚Í‚È‚¢‚Å‚µ‚傤B‚¢‚­‚‚©
  ‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚́uƒoƒCƒiƒŠ‚ð•ÒW‚Å‚«‚È‚¢v‚Æ‚ ‚È‚½‚É“`‚¦‚郁ƒbƒZ[
  ƒW‚ð•\Ž¦‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚Å‚àA``cat ....'' ‚â ``cp ....
  /dev/tty..''  (.... ‚̓oƒCƒiƒŠƒtƒ@ƒCƒ‹) ‚ðŽg‚¤‚ƁAƒoƒCƒiƒŠ‚ð’[––‚É‘—‚é
  ‚±‚Æ‚É‚È‚èA‚¨‚©‚µ‚È‚±‚Æ‚ª‹N‚±‚é‚Å‚µ‚傤B

  ‚¨‚©‚µ‚È‚±‚Ƃ́A’ʐMƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚ăŠƒ‚[ƒgƒRƒ“ƒsƒ…[ƒ^‚ª‚ ‚È‚½‚̉æ
  –ʂɃoƒCƒiƒŠ‚ð‘—‚è‚‚¯‚鎞‚à‹N‚±‚蓾‚Ü‚·B‚»‚Ì‚±‚Ƃɏ€”õ‚µ‚Ä‚¨‚­‘½‚­‚Ì
  •û–@‚ª‚ ‚è‚Ü‚·B‘z’è‚Å‚«‚é ASCII ƒtƒ@ƒCƒ‹‚Å‚³‚¦A‹‚ß‚Ä‚¢‚È‚¢§ŒäƒR[
  ƒh‚ðŠÜ‚ñ‚Å‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚±‚Ì–â‘è‚ðC•œ‚·‚é‚É‚Í’[––‚ðƒŠƒZƒbƒg‚µ‚Ü‚·B``reset'' (‰ó‚ê‚Ä‚¢‚é‚©‚à
  ‚µ‚ê‚Ü‚¹‚ñ) ‚© ``setterm -reset'' (‚à‚¿‚ë‚ñ <return> ƒL[‚ð‰Ÿ‚µ‚Ü‚·)
  ‚Ì‚Ç‚¿‚ç‚©‚ðƒ^ƒCƒv‚·‚ê‚΂悢‚Ì‚Å‚·B‚±‚ê‚̓ŠƒZƒbƒg•¶Žš‚ð terminfo ƒGƒ“
  ƒgƒŠ‚©‚ç’[––‚É‘—‚è‚Ü‚·B³‚µ‚¢Ý’肪’[––“à‚É•Û‘¶‚³‚ê‚Ä‚¢‚ê‚΁A‚»‚ÌŽž‚É
  “Á•Ê‚ȃL[‚ð (‚¨‚»‚ç‚­Ý’胂[ƒh‚ÌŽž‚É) ‰Ÿ‚·‚±‚ƂŐݒ肪C•œ‚Å‚«‚é‚Í‚¸
  ‚Å‚·B‚»‚ê‚©‚çA’[––‚ðÝ’è‚·‚é‚Ì‚È‚çA‰Šú‰»•¶Žš‚𑗂邽‚ß‚É ``reset''
  ‚ðŽg‚¤•K—v‚ª‚Ü‚¾‚ ‚é‚Å‚µ‚傤B

  ``reset'' ƒRƒ}ƒ“ƒh‚́A``clocal'' ‚̃Zƒbƒg‚ª•K—v‚È’[––‚ð‰ó‚µ‚Ä‚¢‚é‚悤
  ‚Ȃ̂ŁA``reset'' ‚Í ``clocal'' ‚𖢐ݒè‚É•Ï‚¦‚Ä‚é‚悤‚ÉŽv‚¦‚邱‚Æ‚É’
  ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚¤‚¢‚Á‚½ê‡A–â‘è‚ðC³‚·‚é‚©‚í‚è‚ɁA ``reset'' ‚Í
  ’[––‚ƃzƒXƒgƒRƒ“ƒsƒ…[ƒ^ŠÔ‚̒ʐM‚ð•s‰Â‚É‚·‚邱‚Ƃő˦‚µ‚Ä‚¢‚邾‚¯‚Å
  ‚·B‚ ‚È‚½‚̓ƒOƒCƒ“‚µ’¼‚·•K—v‚ª‚ ‚èA‚»‚ÌŽž‚É getty ‚ª ``clocal'' ‚ð
  ƒZƒbƒg‚µ‚Ä‚­‚ê‚邱‚Æ‚ðŠú‘Ò‚·‚é‚Í‚¸‚Å‚·BK‰^‚È‚çA–â‚¢‚©‚¯‚È‚µ‚эƒOƒC
  ƒ“‚Å‚«‚é‚Å‚µ‚傤B‚»‚Ì‘¼AƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚̎擾‚ɂ‚¢‚Ä‚Í``’¥Œó‚Æ‚¢
  ‚­‚‚©‚̏C³''‚ð‚²——‚­‚¾‚³‚¢B``reset'' ‚ª•K—v‚Ȃ玖‘O‚ɏ\•ª‚½‚ß‚µA‚à
  ‚µ ``reset'' ‚ª‚ ‚È‚½‚ðƒƒOƒAƒEƒg‚³‚¹‚½‚èA‚¤‚Ü‚­“®‚©‚È‚¢‚悤‚È‚ç
  ``setterm -reset'' ‚ðŽg‚¤‚ׂ«‚Å‚·BŽ„‚Í 2000 ”N 3 ŒŽ‚ɃoƒOƒŒƒ|[ƒg‚ð’ñ
  o‚µ‚Ä‚ ‚é‚̂ŁA¡‚È‚ç ``reset'' ‚͏C³‚³‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·B

  ``’¥Œó‚Æ‚¢‚­‚‚©‚̏C³''

  16.7.3.  ˆÙíI—¹‚µ‚½ƒvƒƒOƒ‰ƒ€

  ‘å‚«‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€ (ƒGƒfƒBƒ^‚Ȃǂ̂悤‚È) ‚Í‹N“®‚µ‚½Žž‚É
  stty ‚̐ݒè‚ð•Ï‚¦‚邽‚߂Ɉꎞ“I‚É stty ƒRƒ}ƒ“ƒh‚ðŽg‚¢‚Ü‚·B‚±‚ê‚É‚æ‚è
  ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚Í ``raw'' ƒ‚[ƒh‚É•Ï‚í‚é‚̂ŁAƒ^ƒCƒv‚µ‚½‘S‚Ä‚Ì•¶Žš‚Í
  ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚É’¼Ú‘—‚ç‚ê‚Ü‚·Bƒhƒ‰ƒCƒo‚©‚ç‚̃GƒR[‚Í‹ÖŽ~
  ‚³‚ê‚é‚̂ŁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚©‚ç’¼Ú‘—‚ç‚ê‚é‚·‚ׂĂª‰æ–Ê‚ÅŒ©
  ‚ç‚ê‚Ü‚·B‚µ‚½‚ª‚Á‚āA‘å‚­‚̐§ŒäƒRƒ}ƒ“ƒh (^C ‚̂悤‚È) ‚Í‚»‚ñ‚ȃAƒvƒŠ
  ƒP[ƒVƒ‡ƒ“‚Å‚Í‚¤‚Ü‚­“­‚«‚Ü‚¹‚ñB

  ‚»‚̂悤‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðI—¹‚³‚¹‚é‚Æ‚«‚ɂ́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒO
  ƒ‰ƒ€‚͍ŏ‰‚ɁA‹N“®‚·‚é‘O‚̏ó‘Ô‚É stty ‚̐ݒè‚ð–ß‚µ‚Ü‚·B‚à‚µƒvƒƒOƒ‰ƒ€
  ‚ªˆÙíI—¹‚µ‚½‚ç (ƒ^ƒCƒv‚µ‚½•¶Žš‚ª‚¢‚‚܂ł½‚Á‚Ä‚à•\Ž¦‚µ‚È‚¢‚Æ‚«A‚±‚¤
  ‚È‚Á‚½‚Ɛ„’è‚Å‚«‚Ü‚·)AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚Å ``raw ƒ‚[ƒh'' ‚Ì‚Ü‚Ü‚Å‚µ‚å
  ‚¤B

  raw ƒ‚[ƒh‚©‚甲‚¯‚āA•’Ê‚Ì stty ‚̐ݒè‚É–ß‚·‚É‚Í ``stty sane'' ‚ƃ^
  ƒCƒv‚µ‚Ü‚·B‚ ‚È‚½‚́A``return'' ‚ÌŒã‚É‚±‚¤ƒ^ƒCƒv‚µ‚āA ``return'' ‚Å
  I‚í‚点‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚µ‚©‚µA``return'' ƒL[‚́A shell ‚ª‘Ò‚¿‚¤
  ‚¯‚Ä‚¢‚é‚悤‚ȉüs•¶Žš‚É‚à‚Í‚â•ÏŠ·‚³‚ê‚È‚¢‚̂ŁA``return'' ƒL[‚ð’@‚¢
  ‚Ä‚à‚»‚Ì–ð–Ú‚ð‰Ê‚½‚µ‚Ü‚¹‚ñB‚»‚ñ‚ȏꍇ‚́A``return'' ƒL[‚Ì‘ã‚è‚ɉüs
  ƒR[ƒh (^J) ‚ðƒ^ƒCƒv‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B``sane'' ’[––ƒCƒ“ƒ^ƒtƒF[ƒX‚́A
  ³Šm‚ɂ͐³í‚È‚à‚Ì‚Æ“¯‚¶‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA•’Ê‚Í“­‚­‚Å‚µ‚傤B
  ``stty sane'' ‚Í‚¢‚ë‚ñ‚È——R‚Å‚¨‚©‚µ‚­‚È‚Á‚½ƒCƒ“ƒ^ƒtƒF[ƒX‚©‚甲‚¯o‚·
  ‚½‚ß‚É‚à—LŒø‚Å‚·B

  16.8.  “ÁŽê (§Œä) •¶Žš

  ‚ ‚È‚½‚ªƒL[ƒ{[ƒh‚Ń^ƒCƒv‚·‚鑽‚­‚̐§Œä•¶Žš‚Í’[––ƒhƒ‰ƒCƒo‚Å ``‘¨‚¦‚ç
  ‚ê'' ‚āA—lX‚ȃ^ƒXƒN‚ðŽÀs‚µ‚Ü‚·B‚±‚̂悤‚Ȑ§ŒäƒRƒ}ƒ“ƒh‚ðŒ©‚é‚ɂ́A
  stty -a ‚ƃ^ƒCƒv‚µ‚āA2s–Ú ‚©‚ç 4 s–Ú‚ðŒ©‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚Í stty
  ‚Ì man ƒy[ƒW‚ÅŠÈŒ‰‚Éà–¾‚³‚ê‚Ä‚¢‚Ü‚·Bstty ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āAˆÙ‚Á‚½
  §ŒäƒLƒƒƒ‰ƒNƒ^‚É•Ï‚¦‚ç‚ꂽ‚èA–³Œø‚É‚µ‚½‚肵‚Ü‚·B‚µ‚©‚µA‚ ‚È‚½‚Ì’[––
  ‚ł̐§ŒäƒLƒƒƒ‰ƒNƒ^‚͈ȉº‚É‹Lq‚³‚ê‚Ä‚¢‚é‚à‚̂Ƃ͈قȂÁ‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñB‚»‚ê‚ç‚̓Rƒ}ƒ“ƒhƒ‰ƒCƒ“•ÒW‚âAŠ„‚荞‚݁AŽŸ‚̃Lƒƒƒ‰ƒNƒ^‚𓧉ߓI‚É
  ’ʉ߂³‚¹‚½‚è‚·‚é‚Ì‚ÉŽg‚¢‚Ü‚·B

  16.8.1.  ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ł̕ҏW

  ’[––ƒhƒ‰ƒCƒo‚ɂ̓Rƒ}ƒ“ƒhƒ‰ƒCƒ“•ÒW—p‚Ì 2A3 ‚̃Rƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚·‚ªA
  ƒVƒFƒ‹‚É‚à‘gž‚Ý‚Ì–{“–‚̃GƒfƒBƒ^ (``readline'' ‚̂悤‚È) ‚ª‚ ‚è‚Ü‚·B
  ‚»‚̂悤‚ȃGƒfƒBƒ^‚͒ʏí‚̓fƒtƒHƒ‹ƒg‚Å—˜—p‚Å‚«‚é‚̂ŁA—LŒø‚É‚·‚邽‚ß‚É
  ‰½‚©‚ð‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB‚à‚µ—˜—p‰Â”\‚È‚çAˆÈ‰º‚̃Rƒ}ƒ“ƒh‚Ì‘½‚­‚ðŠo
  ‚¦‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñ‚ªAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒGƒfƒBƒ^‚Í‚Ü‚¾‚æ‚­Žg‚í‚ê‚Ä‚¢‚Ü
  ‚·Bˆê”ÔŠo‚¦‚Ä‚¨‚©‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚̂́A^C (Š„ž‚Ý), ^D ‚»‚ê‚ƃXƒNƒ[
  ƒ‹‚ðŽ~‚ß‚é•û–@‚Å‚·B

  o  Delete ƒL[ (stty ‚Å‚Í ^?) ‚͍Ōã‚Ì•¶Žš‚ðÁ‹Ž‚µ‚Ü‚·B

  o  ^U ‚͍s‚ðíœ‚µ‚Ü‚·B

  o  ^W ‚ÍŒã•û‚É’PŒê‚ðíœ‚µ‚Ü‚·B

  o  ^R ‚͍s‚ðÄ•\Ž¦‚µ‚Ü‚·BŽå‚Ƀn[ƒhƒRƒs[’[––‚É•Ö—˜ ??

  16.8.2.  Š„‚荞‚Ý (& Quit, Suspend, EOF, Flush)

  o  ^C Š„ž‚݁FƒvƒƒOƒ‰ƒ€‚ðI—¹‚³‚¹‚āAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒvƒƒ“ƒvƒg‚ðƒ†[ƒU
     ‚É•Ô‚·B

  o  ^/ ƒNƒCƒbƒgFŠ„ž‚Ý ^C ‚Æ“¯‚¶‚¾‚ªA­‚µŽã‚¢B``core'' ƒtƒ@ƒCƒ‹ (‚ 
     ‚Ü‚èŽg‚í‚È‚¢) ‚ðƒ[ƒNƒfƒBƒŒƒNƒgƒŠ‚Ƀ_ƒ“ƒv‚µ‚Ü‚·B

  o  ^Z ƒTƒXƒyƒ“ƒh : ƒvƒƒOƒ‰ƒ€‚ð’âŽ~‚µ‚āAƒoƒbƒNƒOƒ‰ƒ“ƒh‚É’u‚¢‚Ä‚¨‚«‚Ü
     ‚·B fg ‚ƃ^ƒCƒv‚·‚é‚ƍĊJ‚µ‚Ü‚·B

  o  ^D ƒtƒ@ƒCƒ‹‚̍Ōã : ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒvƒƒ“ƒvƒg‚Ń^ƒCƒv‚·‚é‚ƁAƒVƒFƒ‹
     ‚𔲂¯‚āAƒVƒFƒ‹‚ðŠJŽn‚·‚é‘O‚Ì‚Æ‚±‚ë‚ɍs‚«‚Ü‚·B

  o  ^O ƒtƒ‰ƒbƒVƒ… : Linux ‚Å‚ÍŽÀ‘•‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB/dev/null ‚֏o—Í‚ð‘—
     ‚è‚Ü‚·B

  16.8.3.  ƒXƒNƒ[ƒ‹‚ÌŠJŽn / ’âŽ~

  Œ©‚½‚¢‚à‚Ì‚ªƒXƒNƒŠ[ƒ“‚̉º‚ÖƒXƒNƒ[ƒ‹‚µ‚ďÁ‚¦‚Ä‚µ‚Ü‚¢‚»‚¤‚É‚È‚Á‚½‚çA
  (Xon-Xoff ``ƒtƒ[§Œä''‚ª—LŒø‚É‚È‚Á‚Ä‚¢‚é) ƒzƒXƒg‚Ö ``’âŽ~'' M† (^S
  ‚© Xoff) ‚ð‘—‚Á‚āA‚±‚ê‚ð–h‚®‚±‚Æ‚ª‚Å‚«‚Ü‚·BÄŠJ‚·‚é‚É‚Í ``ŠJŽn'' M
  † (^Q ‚© Xon) ‚ð‘—‚Á‚Ä‚­‚¾‚³‚¢B‚¢‚­‚‚©‚Ì’[––‚ł́AXoff ‚Æ Xon ‚ðŒð
  ŒÝ‚É‘—‚é‚©A‚ ‚é‚¢‚̓n[ƒhƒEƒFƒAƒtƒ[§ŒäM†‚𑗂邱‚Æ‚ª‚Å‚«‚é (??)
  ``”ñƒXƒNƒ[ƒ‹'' ƒL[‚ª‚ ‚è‚Ü‚·BˆÈ‰º‚Í ctrl-S (^S) ‚Æ ctrl-Q (^Q) ‚ª
  ‰½‚ð‚·‚é‚©‚Å‚·B

  o  ^S ‚̓XƒNƒ[ƒ‹‚ð’âŽ~‚µ‚Ü‚· (Xoff)B

  o  ^Q ‚̓XƒNƒ[ƒ‹‚ðÄŠJ‚µ‚Ü‚· (Xon)B

  ‚à‚µƒXƒNƒ[ƒ‹‚Ì’âŽ~‚ƃNƒCƒbƒg‚Ì—¼•û‚ð‚µ‚½‚¯‚ê‚΁A^C ‚ðŽg‚¢‚È‚³‚¢B‘¼
  ‚ɉ½‚©‚·‚邽‚߂ɃXƒNƒ[ƒ‹‚ðŽ~‚ß‚½‚¢‚ªAƒvƒƒOƒ‰ƒ€‚̏o—Í‚ðƒƒ‚ƒŠ‚É•Û‘¶
  ‚µ‚Ä‚¨‚¢‚āAŒã‚ŃXƒNƒ[ƒ‹‚ðÄŠJ‚µ‚½‚¢‚È‚çA^Z ‚ŃTƒXƒyƒ“ƒh‚µ‚Ä‚¨‚«‚È
  ‚³‚¢B

  ƒXƒNƒ[ƒ‹‚Ì‘ã‘ÖŽè’i‚Æ‚µ‚ẮAmore Aless ‚â most ‚Ȃǂ̃y[ƒWƒƒ‚ɃpƒC
  ƒv‚ðŽg‚Á‚ďo—Í‚ð‘—‚é•û–@‚ª‚ ‚è‚Ü‚·B‚µ‚©‚µAo—Í‚Í•W€o—Í‚Å‚È‚¢‚©‚à‚µ
  ‚ê‚Ü‚¹‚ñ‚ªAƒy[ƒWƒƒ‚ª”FŽ¯‚µ‚È‚¢ƒGƒ‰[o—Í‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚ê‚ð‰ðŒˆ‚·
  ‚é‚ɂ́Aƒy[ƒWƒƒ‚ª—ǍD‚É“­‚­‚悤‚ɁAƒŠƒ_ƒCƒŒƒNƒVƒ‡ƒ“ ``2>&1'' ‚ðŽg‚¤•K
  —v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBŒã•û‚ɃXƒNƒ[ƒ‹‚·‚é•K—v‚ª‚È‚¯‚ê‚΁A’P‚É ^S ‚Æ
  ^Q ‚ðŽg‚¢‚Ü‚·B

  PC ƒRƒ“ƒ\[ƒ‹ (’[––‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é) ‚ł́AShift-PageUp ƒL[‚ðŽg‚Á‚Ä
  Œã•û‚ɃXƒNƒ[ƒ‹‚µ‚Ü‚·B^S ‚ðŽg‚Á‚ÄŽ~‚ß‚ç‚ê‚È‚¢‚Ù‚Ç‘‚­ƒXƒNƒ[ƒ‹‚·‚é
  ê‡‚ɁA•p”É‚É•K—v‚É‚È‚é‚Å‚µ‚傤Bˆê“xŒã•û‚ÖƒXƒNƒ[ƒ‹‚µ‚½‚çAÄ‚Ñ‘O•û
  ‚ɃXƒNƒ[ƒ‹‚·‚é‚ɂ́AShift-PageDown ‚ðŽg‚¢‚Ü‚·B

  16.8.4.  ŽŸ‚̃Lƒƒƒ‰ƒNƒ^‚𕶎š’Ê‚è‚Æ‚è‚È‚³‚¢

  ^V ‚Í,ƒfƒoƒCƒXƒhƒ‰ƒCƒoŒo—R‚Å’¼Úƒ^ƒCƒv‚³‚ꂽŽŸ‚̃Lƒƒƒ‰ƒNƒ^ (•’ʂ͐§Œä
  ƒLƒƒƒ‰ƒNƒ^) ‚ðA‚È‚ñ‚̃AƒNƒVƒ‡ƒ“‚⊄ž‚Ý‚à‚È‚­‘—‚è‚Ü‚·BƒGƒR[ƒoƒbƒN‚·
  ‚é‚Æ ^C ‚̂悤‚É 2 ‚Â‚Ì ASCII ƒLƒƒƒ‰ƒNƒ^‚É‚È‚è‚Ü‚·B

  16.9.  7 ƒrƒbƒg’[––‚Å Latin-1 ‚̃tƒ@ƒCƒ‹‚ðŒ©‚é

  ``ƒeƒLƒXƒg'' ƒtƒ@ƒCƒ‹‚É‚Í 8 ƒrƒbƒg‚Ì Latin1 ‚ŏ‘‚©‚ꂽ‚à‚Ì‚ª‚ ‚è‚Ü‚·
  (``•¶ŽšƒZƒbƒg''‚ð‚²——‰º‚³‚¢)BLatin1 ‚ð•\Ž¦‚Å‚«‚È‚¢’[––‚ð‚¨Žg‚¢‚È‚ç
  (‚ ‚é‚¢‚́ALatin1 •¶ŽšƒZƒbƒg‚ª‘I‘ðŽˆ‚ª‚È‚¢‚È‚ç)AƒŠƒXƒg‚̐擪‚ɂ‚­¬
  ŠÛ‚Í 7 ƒrƒbƒgƒR[ƒh‚Å•\Ž¦‚³‚ê‚é‚Å‚µ‚傤Bman ƒy[ƒW (‚»‚ê‚ç‚Í Latin1
  ‚Å‚·) ‚ðŒ©‚éŽž‚́A¬ŠÛ‚É‹ß‚¢‰½‚©‚É 7 ‚È‚Ç‚Ì•¶Žš‚ð‚¿‚á‚ñ‚Æ•ÏŠ·‚·‚邽‚ß
  ‚ɁAman ‚ɃIƒvƒVƒ‡ƒ“ -7 ‚ð•t‚¯‚Ü‚·B

  16.10.  ƒCƒ“ƒ^ƒtƒF[ƒX‚ð“_ŒŸ‚·‚é

  ‚±‚ê‚ç‚̃†[ƒeƒBƒŠƒeƒBƒvƒƒOƒ‰ƒ€‚Í’[––ƒCƒ“ƒ^ƒtƒF[ƒX‚ɂ‚¢‚Ă̏î•ñ‚ð’ñ
  ‹Ÿ‚µ‚Ü‚·B

  o  gitkeys: ŠeƒL[‚ªƒzƒXƒg‚É‚Ç‚ñ‚ȃoƒCƒg‚ð‘—‚é‚Ì‚©‚ð•\Ž¦‚µ‚Ü‚·B

  o  tty: ‚ǂ̃|[ƒg‚ɐڑ±‚µ‚Ä‚¢‚é‚©‚ð•\Ž¦‚µ‚Ü‚·B

  o  set: TERM (terminfo ‚̃Gƒ“ƒgƒŠ–¼) ‚Ì’l‚ð•\Ž¦‚µ‚Ü‚·B

  o  stty -a: stty ‚Ì‘S‚Ă̐ݒè‚ð•\Ž¦‚µ‚Ü‚·B

  o  setserial -g /dev/tty?? (?? ‚É“KØ‚Ȕԍ†‚ð“ü‚ê‚Ä‚­‚¾‚³‚¢) ‚Í UART
     ‚̃^ƒCƒvAƒ|[ƒgƒAƒhƒŒƒXAIRQ”ԍ†‚ð•\Ž¦‚µ‚Ü‚·B

  o  infocmp: Œ»Ý‚Ì terminfo ‚̃Gƒ“ƒgƒŠ‚ð•\Ž¦‚µ‚Ü‚· (­‚¢ƒRƒƒ“ƒg‚Å)B

  16.11.  ’[––‚̐ݒè•ÏX

  ’[––‚̐ݒè‚́A•’Ê‚Í’[––ƒ}ƒjƒ…ƒAƒ‹‚̃ZƒbƒgƒAƒbƒvŽè‡‚ðŽg‚Á‚½ƒCƒ“ƒXƒg[
  ƒ‹‚ðˆê“x‚·‚邾‚¯‚Å‚æ‚¢‚Ì‚Å‚·B‚µ‚©‚µA‚¢‚­‚‚©‚̐ݒè‚Í’[––‚ÌŽg—p’†‚É‚à
  •ÏX‚³‚ê‚Ü‚·B’[––‚ðŽg‚Á‚Ä‚¢‚āA’[––‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ª‚¨‚©‚µ‚­‚È‚Á‚½Žž
  ‚ɁA’ʏí‚́A ``setserial'' ‚Ì‚Ç‚ñ‚È ``stty'' ƒRƒ}ƒ“ƒh‚àŽg‚í‚È‚¢‚Å‚µ‚å
  ‚¤B‚Å‚àAƒCƒ“ƒ^ƒtƒF[ƒX‚̐®‡«‚ð‰ó‚³‚È‚¢‚ŁA’[––‰æ–Ê‚ÌŠOŠÏ‚âU•‘‚¢‚ð
  ‚â‚è‚©‚¦‚é•ÏX‚ª‚ ‚è‚Ü‚·BŽžXA‚±‚ê‚ç‚̕ύX‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰
  ƒ€‚ªŽ©“®“I‚ɍs‚¤‚̂ŁA‚ ‚È‚½‚ª‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  ‚»‚̂悤‚ȕύX‚ðs‚¤’¼Ú“I‚È•û–@‚́A’[––‚̃ZƒbƒgƒAƒbƒvƒL[ (‚Ü‚½‚Í—Þ‚·
  ‚éƒL[) ‚ðŽg‚¤‚±‚ƂŁAƒƒjƒ…[‚ðŽg‚Á‚ĕύX‚ðs‚¢‚Ü‚·B‚±‚¤‚·‚é‚ɂ́A’[
  ––‚Ì‚±‚Æ‚ð‚æ‚­’m‚Á‚Ä‚é•K—v‚ª‚ ‚è‚Ü‚·B  ‚»‚Ì‘¼‚Ì 3 ‚‚̕û–@‚̓Rƒ“ƒsƒ…
  [ƒ^‚©‚ç’[––‚ɃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ‚Å‚·B”½“]•\Ž¦‚É‚·‚邽‚ß‚Ì
  3 ‚‚̕û–@‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·B

  1. setterm -reverse

  2. tput -rev

  3. echo ^[[7m

  16.11.1.  setterm

  ‚±‚ê‚͍łàŽg‚¢‚â‚·‚¢ƒRƒ}ƒ“ƒh‚Å‚·B’·‚¢–¼‘O‚̃IƒvƒVƒ‡ƒ“‚ðŽg‚¢‚Ü‚· (‚µ‚©
  ‚µA‚»‚Ì‘O‚ɂ͒ʏí‚Ì -- ‚ÍŽg‚¢‚Ü‚¹‚ñ)B‚Ç‚ñ‚ȃR[ƒh‚ð‘—‚é‚©Œˆ‚ß‚é‚Ì‚É
  terminfo ƒf[ƒ^ƒx[ƒX‚𒲂ׂ܂·BFA–¾‚邳Asƒ‰ƒbƒvAƒL[ƒ{[ƒhƒŠƒs
  [ƒgAƒJ[ƒ\ƒ‹‚ÌŒ`ó‚È‚Ç‚ð•ÏX‚Å‚«‚Ü‚·B

  16.11.2.  tput

  ``tput'' ƒRƒ}ƒ“ƒh‚Í ``setterm'' ‚ÉŽ—‚Ä‚¢‚Ü‚·‚ªAˆø”‚É•’Ê‚Ì’PŒê‚ðŽg‚¤
  ‘ã‚è‚ɁAterminfo ‚É‚ ‚é—ªÌ‚ðŽg‚í‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‘½‚­‚Ì—ªÌ‚ÍŠÈ’P
  ‚·‚¬‚āAŠo‚¦‚É‚­‚¢‚Å‚·B

  16.11.3.  echo

  ”½“]•\Ž¦‚·‚é ``echo ^[[7m'' ‚Ì—á‚ł́A^[ ‚̓GƒXƒP[ƒvƒLƒƒƒ‰ƒNƒ^‚Å‚·B
  ‚»‚ê‚ðƒ^ƒCƒv‚·‚é‚É‚Í ^V^[ ‚ƃ^ƒCƒv‚µ‚Ä‚­‚¾‚³‚¢ (‚ ‚é‚¢‚̓GƒXƒP[ƒvƒL[
  ‚É‘±‚¢‚Ä ^V ‚ðƒ^ƒCƒv‚µ‚Ü‚·)B‚±‚Ì ``echo'' ‚Ì•û–@‚ðŽg‚¤‚ɂ́A’[––‚̃}
  ƒjƒ…ƒAƒ‹‚©Aterminfo ‚ ‚é‚¢‚Í termcap ‚©‚çA‚Ç‚ñ‚ȃR[ƒh‚ªŽg‚í‚ê‚Ä‚¢‚é
  ‚©Šm”F‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚Ń^ƒCƒv‚·‚é‚È‚ç setterm
  ‚â tput ‚æ‚èŠÈ’P‚Å‚·B``echo ...'' ‚ÍŽÀs‚ª‘‚¢‚Ì‚Å (‚È‚É‚à’T‚³‚È‚¢‚©
  ‚ç)A‹N“®Žž‚É“®‚­ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚È‚Ç‚ÅŽg‚¤‚Ì‚É“K‚µ‚Ä‚¢‚Ü‚·B

  16.11.4.  •ÏX‚Ì•Û‘¶

  ’[––‚Ì“dŒ¹‚ðØ‚Á‚½‚Æ‚«A‚»‚ê‚܂ł̕ύX‚͏Á‚¦‚Ä‚µ‚Ü‚¢‚Ü‚· (ƒZƒbƒgƒAƒbƒv
  ƒ‚[ƒh‚ŁA’[––‚Ì•sŠö”­«ƒƒ‚ƒŠ‚É•Û‘¶‚µ‚Ä‚È‚¯‚ê‚΂̘b‚Å‚·)B“¯‚¶ƒRƒ}ƒ“
  ƒh‚ðƒ^ƒCƒv‚¹‚¸‚É‚à‚¤ˆê“x“¯‚¶Ý’è‚É‚µ‚½‚¢‚È‚çAƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ɏ‘‚­
  ‚©AƒVƒFƒ‹ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“‚ðì‚Á‚Ä‚­‚¾‚³‚¢B‚»‚µ‚ĕύX‚µ‚½‚­‚È‚Á‚½‚çA‚»
  ‚ê‚ð“®‚©‚·‚Ì‚Å‚·B”¼‰i‹v“I‚ɕύX‚·‚é 1 ‚‚̕û–@‚́AƒƒOƒCƒ“‚µ‚½Žž‚©A
  ƒRƒ“ƒsƒ…[ƒ^‚ª‹N“®‚µ‚½Žž‚ɁA–ˆ‰ñ‚»‚̃XƒNƒŠƒvƒg‚ð“®‚©‚·‚±‚Æ‚Å‚·B

  16.12.  ’[––‚ðƒRƒ“ƒ\[ƒ‹‚Æ‚µ‚čì‚é

  ‚±‚ê‚Í ``ƒVƒŠƒAƒ‹ƒRƒ“ƒ\[ƒ‹'' ‚Æ‚àŒÄ‚΂ê‚Ä‚¢‚Ü‚·BƒVƒXƒeƒ€‚©‚ç‚Ì‘½‚­‚Ì
  ƒƒbƒZ[ƒW‚͒ʏí‚̓Rƒ“ƒ\[ƒ‹ (PC ƒ‚ƒjƒ^) ‚¾‚¯‚É‘—‚ç‚ê‚Ü‚·B‹N“®Žž‚ɃR
  ƒ“ƒ\[ƒ‹‚É‘—‚ç‚ê‚郁ƒbƒZ[ƒW‚Ì‚¢‚­‚‚©‚́Aƒu[ƒg‚ª¬Œ÷‚µ‚½Œã‚ŁAƒRƒ}ƒ“
  ƒh dmesg ‚ðƒ^ƒCƒv‚·‚ê‚Î’[––‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bƒu[ƒg‚ªŽ¸”s‚µ‚½ê‡
  ‚́A’[––‚̓IƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€‚È‚µ‚Å“®ì‚Å‚«‚Ü‚¹‚ñ‚©‚çA‚±‚ê‚Í–ð‚É
  —§‚¿‚Ü‚¹‚ñB’[––‚ðƒRƒ“ƒ\[ƒ‹‚Æ‚µ‚āAƒRƒ“ƒ\[ƒ‹‚ÉŠÖ‚·‚é Linux ‚̃ƒbƒZ
  [ƒW‚ðŽó‚¯Žæ‚邱‚Æ‚ª‚Å‚«‚é‚悤‚É Linux ƒJ[ƒlƒ‹‚ðÄ\’z‚Å‚«‚Ü‚·BŽc”O
  ‚È‚ª‚çA(PC ‚ªÅ‰‚É‹N“®‚µ‚½Žž‚Ƀ‚ƒjƒ^‚É•\Ž¦‚³‚ê‚é) BIOS ƒƒbƒZ[ƒW‚Í
  ’[––‚É•\Ž¦‚Å‚«‚Ü‚¹‚ñ (ƒ‚ƒjƒ^‚É‚Í•\Ž¦‚³‚ê‚Ü‚·‚ª)B

  ƒ‚ƒjƒ^‚âƒL[ƒ{[ƒh‚È‚µ‚Å PC ‚ð‹N“®‚·‚él’B‚ª‚¢‚Ü‚·B’ʏí PC ‚̓L[ƒ{[
  ƒh‚âƒrƒfƒIƒJ[ƒh‚È‚µ‚Å‚Í‹N“®‚µ‚Ü‚¹‚ñ‚ªAŠô‚‚©‚Ì BIOS ‚È‚ç‰Â”\‚Å‚·B``
  ƒRƒ“ƒ\[ƒ‹ ƒŠƒ_ƒCƒŒƒNƒg'' ‹@”\‚ðƒTƒ|[ƒg‚·‚é BIOS ‚ðŽg—p‚µ‚Ä‚¢‚é‚È‚çA
  PC ‚ð‹N“®‚·‚鎞‚É CMOS ‚̃ƒjƒ…[‚ðŽg‚Á‚Ä BIOS ‚̃ZƒbƒgƒAƒbƒv‚ª•K—v‚Å
  ‚·B

  16.12.1.  ƒJ[ƒlƒ‹ 2.2 ˆÈ~

  ƒVƒŠƒAƒ‹ƒRƒ“ƒ\[ƒ‹‚ðì‚邽‚ß‚Ìà–¾‚́Aƒ\[ƒXƒR[ƒh‚ƈꏏ‚ÉŠÜ‚Ü‚ê‚éƒtƒ@
  ƒCƒ‹ serial-console.txt ‚É‚ ‚è‚Ü‚·B’ʏíAƒfƒoƒCƒX /dev/console ‚Í
  tty0 (PC ƒRƒ“ƒ\[ƒ‹) ‚ɃŠƒ“ƒN‚µ‚Ü‚·BƒVƒŠƒAƒ‹ƒRƒ“ƒ\[ƒ‹—p‚Æ‚µ‚āA–{“–
  ‚̃fƒoƒCƒX (‘¼‚ւ̃Šƒ“ƒN‚Å‚Í‚È‚¢) ‚Å‚ ‚éV‚µ‚¢ /dev/console ‚ðì‚è‚Ü
  ‚·B‚»‚µ‚Ä‚Ü‚½A/etc/lilo.conf ‚ɃVƒ‹ƒAƒ‹ƒRƒ“ƒ\[ƒ‹‚ÉŠÖ‚·‚镶‚ð‘‚¢
  ‚āA lilo ‚ð‹N“®‚µ‚Ü‚·B‚±‚ê‚́AƒJ[ƒlƒ‹‚ªƒ[ƒh‚³‚ê‚é‘O‚ɁA‚ ‚È‚½‚̃R
  ƒ“ƒ\[ƒ‹‚ðƒZƒbƒgƒAƒbƒv‚·‚邽‚ß‚É ``setserial'' ‚Æ“¯‚¶‚à‚̂𑖂点‚é•K
  —v‚ª‚ ‚邽‚ß‚Å‚·BÚ×‚͏ã‹L‚̃hƒLƒ…ƒƒ“ƒg‚â man ƒy[ƒW‚Ì lilo.conf ‚ð
  ‚²——‚­‚¾‚³‚¢B

  /etc/lilo.conf ‚̃Tƒ“ƒvƒ‹‚Å‚· (ttyS0 —p)B

       prompt
       timeout=50
       boot = /dev/sda
       vga = normal # ‹­§“I‚É sane ‚É‚·‚é
       install = /boot/boot.b
       message = /boot/message
       image = /vmlinuz
       root = /dev/sda1
       label = console
       serial = 0,9600n8
       append = "console=ttyS0"

  16.12.2.  ƒJ[ƒlƒ‹ 2.2 ˆÈ‘O

  1997 ”N 4 ŒŽ‚Ì Linux Journal Ž‚ɂ́ALinux ƒJ[ƒlƒ‹‚̃pƒbƒ`‚ÉŠÖ‚·‚é‹L
  Ž–‚ª‚ ‚è‚Ü‚µ‚½Bsrc/linux/drivers/char/console.c ‚̍ŏ‰‚Ɉê‘g‚Ì
  #define ‚ð‰Á‚¦‚邱‚ƁB

  #define CONFIG_SERIAL_ECHO
  #define SERIAL_ECHO_PORT 0x2f8  /* ƒVƒŠƒAƒ‹ƒ|[ƒgƒAƒhƒŒƒX */

  ˆÈ‰º‚Í Linux Journal Ž‚Ì‹LŽ–‚É‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½BƒJ[ƒlƒ‹ 2.+ (‚»‚ê
  ‚ƁA‚»‚ê‚æ‚è‘O‚̃o[ƒWƒ‡ƒ“ ??) ‚ł́Aƒ{[ƒŒ[ƒg‚̐ݒè‚à•K—v‚Å‚· (9600
  ˆÈŠO‚É‚µ‚½‚¯‚ê‚Î)B‚±‚ê‚ç 2 s‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  serial_echo_outb(0x00, UART_DLM); /* 9600 ƒ{[ */
  serial_echo_outb(0x0c, UART_DLL);

  (Ý’肵‚½‚¢ƒ{[ƒŒ[ƒg‚Ɉ˂è) ã‹L‚Ì 0x0c ‚ð•ÏX‚µ‚Ä‚­‚¾‚³‚¢ F

  115200 ƒ{[: 0x01       19200 ƒ{[: 0x06        2400 ƒ{[: 0x30
   57600 ƒ{[: 0x02        9600 ƒ{[: 0x0c        1200 ƒ{[: 0x60
   38400 ƒ{[: 0x03        4800 ƒ{[: 0x18

  ¡Aƒu[ƒg‚·‚é OS ‚ð‘I‘ð‚·‚é‚½‚߂ɃRƒ“ƒ\[ƒ‹‚ðŽg‚Á‚Ä‚¢‚邯‚ǁA–{“–‚Í’[
  ––‚©‚ç‘I‘ð‚µ‚½‚¢‚È‚çA/etc/lilo.conf ‚É 1 s’ljÁ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B
  lilo.conf ‚Ì man ƒy[ƒW‚ðŒ©‚ÄA``serial='' ‚ŃT[ƒ`‚µ‚Ä‚­‚¾‚³‚¢B

  16.12.3.  ƒ‚ƒjƒ^ (PC ƒRƒ“ƒ\[ƒ‹) –³‚µ‚Å Linux ‚ðŽÀs‚Å‚«‚Ü‚·‚© ?

  ‚Í‚¢A’[––‚ðŽg‚Á‚āA‚»‚ê‚ðã‹L‚̃Rƒ“ƒ\[ƒ‹‚̂悤‚É“­‚©‚¹‚邱‚ª‚Å‚«‚Ü
  ‚·B‚Ù‚Æ‚ñ‚Ç‚Ì BIOS ‚Í PC ‚Ì‹N“®Žž‚ɃrƒfƒIƒJ[ƒh‚©‚çî•ñ‚ðŽæ“¾‚µ‚Ä‚¢‚é
  ‚̂ŁAƒrƒfƒIƒJ[ƒh‚Í•K—v‚È‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚¦‚Ü‚·BBIOS ‚Í‹N“®Žž‚ɃL[
  ƒ{[ƒh‚à•K—v‚Æ‚µ‚Ü‚·‚ªA‚ ‚é‚¢‚́AƒL[ƒ{[ƒh‚ª•s—v‚Ȃ悤‚ɐݒè‚Å‚«‚é
  BIOS ‚̃IƒvƒVƒ‡ƒ“‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  16.13.  ƒ}ƒ‹ƒ`ƒZƒbƒVƒ‡ƒ“

  ``screen'' ƒpƒbƒP[ƒW‚́AƒRƒ“ƒ\[ƒ‹ã‚̉¼‘z’[––‚ÉŽ—‚½ƒ}ƒ‹ƒ`ƒZƒbƒVƒ‡ƒ“
  ‚ðƒTƒ|[ƒg‚µ‚Ü‚·B``ƒRƒ“ƒ\[ƒ‹ /dev/tty?''  ‚ð‚²——‚­‚¾‚³‚¢B‚µ‚©‚µAƒy
  [ƒW‚̃Cƒ[ƒW‚́A``ƒy[ƒW'' ‚Æ‚µ‚Ä’[––“à‚Å‚Í‚È‚­AƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^
  “à‚É•Û‘¶‚³‚ê‚Ü‚·‚©‚çA‚±‚ê‚Í ``ƒy[ƒW'' ‚Å‚Í‚ ‚è‚Ü‚¹‚ñ (``ƒy[ƒW''‚ð‚²
  ——‚­‚¾‚³‚¢)B

  16.14.  ƒƒOƒAƒEƒg

  ƒƒOƒAƒEƒg‚·‚é‚ɂ́A``logout'' ‚© ``exit'' ‚ðƒ^ƒCƒv‚µ‚Ä‚­‚¾‚³‚¢B‚ ‚é
  ó‹µ‚ł̓ƒOƒAƒEƒg‚Ì—v‹‚ª‹‘”Û‚³‚ê‚Ü‚·‚ªA‚»‚Ì——R‚ð–₤‚ׂ«‚Å‚·B‹‘â
  ‚³‚ꂽ——R‚̈ê‚‚́AƒƒOƒCƒ“‚µ‚½‚Æ‚«‚Æ“¯‚¶ƒVƒFƒ‹‚ðŽg‚Á‚Ä‚¢‚È‚©‚Á‚½‚±‚Æ
  ‚Å‚·BƒƒOƒAƒEƒg‚Ì•Ê‚È•û–@‚Í ^D ‚ƉŸ‚·‚±‚Æ‚Å‚·B^D ‚Í‘¼‚Ì–Ú“I‚É‚àŽg‚¢
  ‚Ü‚·‚©‚çAƒƒOƒAƒEƒg‚É‚ÍŽg‚¢‚½‚­‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ˁB‚à‚µAbash ƒVƒF
  ƒ‹‚Å IGNOREEOF ‚ªÝ’肳‚ê‚Ä‚¢‚½‚çA^D ‚Í‚à‚͂⃍ƒOƒAƒEƒg‚É‚ÍŽg‚¦‚Ü‚¹
  ‚ñB

  16.15.  ’[––ŠÔ‚ł̃`ƒƒƒbƒg‚âƒXƒpƒC

  “¯‚¶ƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ì’[––‚©‚烍ƒOƒCƒ“‚µ‚Ä‚¢‚é“ñl‚ª‚¨ŒÝ‚¢‚Ƀ`ƒƒƒbƒg
  ‚µ‚½‚¢‚Æ‚«‚́A``write'' ‚© ``talk'' ƒvƒƒOƒ‰ƒ€‚ðŽg‚¢‚Ü‚·BƒCƒ“ƒ^[ƒlƒb
  ƒg‚ł́Aƒ`ƒƒƒbƒg‚Í ``lynx'' ‚ðŽg‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ’[––‚Å‘¼‚Ì’N‚©‚ª‰½‚ð‚µ‚Ä‚¢‚é‚©ƒXƒpƒC‚·‚é‚ɂ́A``ttysnoop'' ƒvƒƒOƒ‰ƒ€
  ‚ðŽg‚¢‚Ü‚·B``ttysnoop'' ‚Å‚Í“ñ‚‚̒[––‚Í“¯‚¶ó‘Ô‚Æ‚È‚èAŠeƒL[ƒ{[ƒh
  ‚ʼn½‚©‚ðƒ^ƒCƒv‚·‚é‚Æ—¼•û‚̉æ–Ê (‚Ì“¯‚¶ˆÊ’u) ‚É•\Ž¦‚³‚ê‚Ü‚·B‚»‚ê‚ŁA‚ 
  ‚È‚½‚ª–{“–‚ɃXƒpƒC‚ð‚µ‚Ä‚¢‚āA‚»‚ê‚ðŒå‚ç‚ꂽ‚­‚È‚¯‚ê‚΁A‰½‚àƒ^ƒCƒv‚·‚×
  ‚«‚Å‚Í‚È‚¢B

  ttysnoop ‚́Aæ¶‚Ɛ¶“k‚ªŠeŽ©‚Ì’[––‚Ì‘O‚É•À‚ñ‚ōÀ‚Á‚Ä‚é‚悤‚ȏꍇ‚Ì‹³
  ˆç—p‚ÉŽg‚¦‚Ü‚·Bæ¶‚͐¶“k‚ª‰½‚ðƒ^ƒCƒv‚µ‚½‚©Œ©‚āA¶“k‚ªƒ~ƒXƒ^ƒCƒv‚µ‚½
  •¶Žš‚𐳂µ‚­ƒ^ƒCƒv‚·‚邱‚Æ‚Å’ù³‚Å‚«‚Ü‚·B¶“k‚͐搶‚ªƒ^ƒCƒv‚·‚镶Žš‚ð
  Œ©‚āAŽ©•ª‚Ì’[––‚Å“¯‚¶•¶Žš‚ðƒ^ƒCƒv‚µ‚Ü‚·B‚»‚ê‚Í‚ ‚½‚©‚à“ñl‚̐lŠÔ‚ª“¯
  Žž‚ɃL[ƒ{[ƒh‚ɐG‚ê‚Ĉê‚‚̒[––‚ðŽg‚Á‚Ä‚é‚悤‚È‚à‚Ì‚Å‚·B

  ``ttysnoop'' ‚É‚ÍŒ‡“_‚ªˆê‚‚ ‚Á‚āA‚»‚ê‚Í’[––‚ª‘S‚Ä“¯‚¶Ží—Þ (vt100 ‚È
  ‚ǂ̂悤‚É) ‚Ì‚à‚Ì (‚©“¯‚¶ƒGƒ~ƒ…ƒŒ[ƒg‚Ì‚à‚Ì) ‚ª•K—v‚Å‚ ‚é‚Æ‚¢‚¤‚±‚Æ‚Å
  ‚·B``Linux'' ‚̓Rƒ“ƒ\[ƒ‹ (ƒ‚ƒjƒ^) ‚ŃGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚³‚êA
  ``minicom'' ‚Í vt100 ‚ÉŽ—‚½ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚Ȃ̂ŁAttysnoop ‚ð 2 ‚‚Ì
  PC ‚ÅŽg‚¤‚È‚çA1 ‚‚̂ق¤‚Å‚Í’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚Æ‚µ‚Ä ``minicom'' ‚ðŽÀs
  ‚µ‚Ü‚·B

  ``DoubleVision'' ‚Í”ñƒtƒŠ[ƒvƒƒOƒ‰ƒ€‚ŁAttysnoopq ‚̂悤‚È‚à‚Ì‚Å‚·
  ‚ªA‚æ‚荂‹@”\‚Å‚·Bˆá‚Á‚½Ží—Þ‚Ì’[––‚ðŽg—p‚Å‚«A’[––‚̃ZƒbƒVƒ‡ƒ“î•ñ‚ð
  Šo‚¦‚Ä‚¢‚čČ»‚·‚邱‚Æ‚ª‚Å‚«‚é‚̂ŁA‘O‚ɉ½‚ª‚ ‚Á‚½‚©ŠÄŽ‹‚·‚邱‚Æ‚ª‚Å‚«
  ‚Ü‚·B Web ƒy[ƒW‚Í  <http://www.tridia.com> ‚Å‚·B

  16.16.  ƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì‹¤—L

  ’[––‚Ì“dŒ¹‚ª“ü‚Á‚½‚Æ‚«‚É“¯‚¶ƒVƒŠƒAƒ‹ƒ|[ƒg‚ɐڑ±‚µ‚½‚¢•Ê‚ȃVƒŠƒAƒ‹ƒfƒo
  ƒCƒX (ƒvƒŠƒ“ƒ^Aƒ‚ƒfƒ€‚È‚Ç) ‚ð‚¨Ž‚¿‚È‚çA‘¼‚Ì‘•’u‚ɐڑ±‚·‚éˆÈã‚Ì‚±‚Æ
  ‚ª•K—v‚Å‚·B‚±‚ê‚ÍŽå‚Æ‚µ‚Ä getty ƒvƒƒOƒ‰ƒ€‚©ƒVƒFƒ‹‚ªAƒ|[ƒg‚ðŠÄŽ‹‚µ
  ‚Ä‚¢‚āAgetty ‚â ƒVƒFƒ‹ (‚ ‚é‚¢‚̓VƒŠƒAƒ‹ƒhƒ‰ƒCƒo) ‚ª‚»‚̃|[ƒg‚ɐ”ƒo
  ƒCƒg‚𑗂낤‚Æ‚·‚é‚©‚ç‚Å‚·Bgetty ‚Í kill ‚³‚ê‚Ä‚àÄ‹N“®‚µ‚āA(‘¼‚Ì‘•
  ’u‚ɐڑ±‚³‚ê‚Ä‚¢‚é) ƒVƒŠƒAƒ‹ƒ|[ƒg‚ɑ΂µ‚ăƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ð‘—‚è‚‚Ã
  ‚¯‚é‚Å‚µ‚傤B‚±‚Ì–â‘è‚ð‰ðŒˆ‚·‚é 1 ‚‚̕û–@‚̓‰ƒ“ƒŒƒxƒ‹‚ð•ÏX‚·‚邱‚Æ
  ‚ŁAgetty ƒvƒƒOƒ‰ƒ€‚âƒVƒFƒ‹‚Í‚»‚̃|[ƒg‚ɑ΂µ‚Ä“®ì‚µ‚È‚­‚È‚è‚Ü‚·B‚µ
  ‚©‚µAŠO•”‹@Ší‚ւ̏o—̓|[ƒg‚Æ‚µ‚ÄŽg‚í‚ê‚Ä‚¢‚éƒ|[ƒg‚ɑ΂µ‚Ă̂ݍs‚È‚¤
  ‚ƁA‘¼‚̐l‚ª (’[––‚É‚·‚é‚‚à‚è‚Å) ƒVƒFƒ‹‚â getty ‚𓯎ž‚É“®ì‚³‚¹‚Ä
  Žg‚Á‚Ä‚éƒ|[ƒg‚©‚à‚µ‚ê‚È‚¢‚̂Ŋ댯‚È‚±‚Æ‚Å‚·B

  ƒ‰ƒ“ƒŒƒxƒ‹‚Ì’²®‚ɂ‚¢‚ẮA‚»‚̃|[ƒg‚Å getty ƒvƒƒOƒ‰ƒ€‚ª“®‚­‚±‚Æ‚Ì
  ‚È‚¢‘¼‚̃‰ƒ“ƒŒƒxƒ‹‚ðì‚é‚悤‚É‚µ‚Ü‚µ‚傤B‚»‚ê‚©‚çV‚µ‚¢ƒ‰ƒ“ƒŒƒxƒ‹‚ð
  ì‚Á‚āA‘¼‚Ì‚à‚̂ɃVƒŠƒAƒ‹ƒ|[ƒg‚ðŽg‚킹‚é‚悤‚É‚µ‚Ü‚µ‚傤B‚±‚¤‚·‚é‚É
  ‚Í /etc/inittab ‚ð•ÒW‚µ‚ă`ƒFƒbƒN‚µAgetty ‚ª“®‚­ƒ‰ƒ“ƒŒƒxƒ‹‚ɐݒ肵‚Ü
  ‚·B—Ⴆ‚΁A``S1:23:respawn:/sbin/getty ...'' s‚́A (ttyS1 ‚Å) getty
  ‚ªƒ‰ƒ“ƒŒƒxƒ‹ 2 ‚Æ 3 ‚Å“®‚­‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·BŒ»ÝA (``3'' ‚ðÁ‚µ‚Ä) ƒ‰
  ƒ“ƒŒƒxƒ‹ 2 ‚Å‚Ì‚Ý“®ì‚³‚¹‚é‚悤‚É‚µ‚Ä‚¢‚āA‘¼‚̃Vƒ‹ƒAƒ‹ƒfƒoƒCƒX‚ðŽg‚¢
  ‚½‚¢‚È‚çAƒ‰ƒ“ƒŒƒxƒ‹ 3 ƒwˆÚs‚µ‚Ü‚·B‚±‚̂悤‚ɁA‘¼‚Ì‚à‚Ì‚ªƒVƒŠƒAƒ‹ƒ|
  [ƒg‚ðŽg‚¤‚悤‚É‚·‚é‚ɂ́Aƒ‰ƒ“ƒŒƒxƒ‹ 3 ‚Ɉڍs‚·‚邽‚߂ɁAƒX[ƒp[ƒ†[
  ƒU‚ª ``init 3'' ‚ƃ^ƒCƒv‚·‚é‚Ì‚Å‚·B``init 2'' ‚ƃ^ƒCƒv‚·‚ê‚΁A‚à‚Æ‚Ì
  ƒ‰ƒ“ƒŒƒxƒ‹ 2 ‚É–ß‚è‚Ü‚·BŠeƒ‰ƒ“ƒŒƒxƒ‹‚͏‰Šú‰»ƒXƒNƒŠƒvƒg‚É‚æ‚èˆá‚Á‚½Ý
  ’è‚É‚È‚Á‚Ä‚¢‚Ü‚·‚ªA‚¨–]‚Ý‚ÌŽž‚Ƀ‰ƒ“ƒŒƒxƒ‹‚̕ύX‚ª‚Å‚«‚é‚̂ŁAŠeƒ‰ƒ“ƒŒ
  ƒxƒ‹‚Å“¯‚¶ƒXƒNƒŠƒvƒg‚ª“®ì‚·‚邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢BŠe Linux ƒfƒBƒX
  ƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ł̃XƒNƒŠƒvƒg‚⃉ƒ“ƒŒƒxƒ‹‚Ì“®‚«‚͂ǂ̂悤‚È‚à‚Ì‚Å‚µ‚å
  ‚¤B Debian ‚ł́Aà–¾‚ª /usr/doc/sysvinit ‚É‚ ‚è‚Ü‚·
  ‚ªA/usr/share/doc ‚Å‚àŒ©‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  ƒ|[ƒg‚ɂ‚¢‚Ä‚Ì stty ‚̐ݒè‚É‚à–â‘肪‚ ‚è‚Ü‚·Bƒ|[ƒg‚ª’[––—p‚ÉŽg‚í‚ê
  ‚Ä‚¢‚é‚Æ‚«‚É‚ ‚éÝ’è‚É‚È‚Á‚Ä‚¢‚Ü‚·‚ªAƒ‰ƒ“ƒŒƒxƒ‹‚ð•ÏX‚·‚邽‚ß‚É ``ini
  t 3'' ‚ªŽÀs‚³‚êA‚»‚̃|[ƒg‚Å getty ‚ªŽÀs•s‰Â‚É‚È‚é‚ƁAƒIƒŠƒWƒiƒ‹
  (ƒu[ƒg‚ÌŽž) ‚̐ݒè‚Í•œŒ³‚³‚ê‚Ü‚¹‚ñBŒ‹‹ÇA``raw'' ƒ‚[ƒh‚Ń|[ƒg‚ðÝ
  ’è‚·‚邱‚Æ‚É‚È‚è‚Ü‚·B‚±‚ê‚́A‚ ‚È‚½‚ª‘‚¢‚½ƒXƒNƒŠƒvƒg‚©A‚»‚ÌŽŸ‚É‚»‚Ì
  ƒ|[ƒg‚Å“®‚­ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ì‚Ç‚¿‚ç‚©‚ŁAstty ‚ðŽg‚Á‚ÄŠ®‘S‚ɐݒ肵’¼
  ‚·‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·BƒVƒŠƒAƒ‹ƒ|[ƒg‚©‚çˆóü‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍŠ®‘S‚É
  ƒ|[ƒg‚̍Đݒè‚ðs‚È‚¤”\—Í‚Í‚ ‚è‚Ü‚¹‚ñ (/etc/printcap ‚͈ꕔ‚̐ݒ肵‚©
  ‚µ‚È‚¢‚©‚ç‚Å‚·)B]‚Á‚āA‚ ‚È‚½‚̓XƒNƒŠƒvƒg‚ð‘‚­•K—v‚ª‚ ‚è‚Ü‚·B stty
  ‚É‚æ‚é’[––‚̐ݒè‚́AƒVƒFƒ‹‚ª“®ì‚·‚é‚©‚Ç‚¤‚©A``ƒƒOƒCƒ“''ƒvƒƒ“ƒvƒg‚ª
  •\‚í‚ê‚é‚©‚Ç‚¤‚©‚È‚Ç‚É‚æ‚Á‚ĈႢ‚Ü‚·B‚»‚¤‚¢‚¤–ó‚ŁAƒ‰ƒ“ƒŒƒxƒ‹‚ðØ‚è‘Ö
  ‚¦‚½Œã‚Ì stty ‚̐ݒè‚͈قȂé‚Ì‚Å‚·B

  17.  ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO (ƒ\ƒtƒgƒEƒFƒA)

  ‚à‚µƒn[ƒhƒEƒFƒA‚É–â‘肪‚ ‚è‚»‚¤‚È‚çA``C—‚Ɛf’f''‚ÌÍ‚ð‚²——‚­‚¾‚³
  ‚¢B–â‘肪ƒVƒŠƒAƒ‹ƒ|[ƒg—‚Ý‚È‚ç Serial-HOWTO ‚ð‚²——‚­‚¾‚³‚¢B

  ‚±‚ê‚Í‚ ‚肪‚¿‚È–â‘è‚̃ŠƒXƒg‚Å‚·B

  o  ``’[––‚Í‚¾‚¢‚¶‚傤‚Ô‚Å‚·‚© ?''  ’[––‚ÉŒ‡Š×‚ª‚È‚¢‚©‹^‚¢‚È‚³‚¢B

  o  ``ƒeƒLƒXƒg‚ðŒ©“¦‚·‚±‚Æ''A‚È‚É‚©‚Ì•¶Žš‚ð”ò‚΂·A‚ ‚é‚¢‚́A•¶Žš‚Ì•\
     Ž¦‚Í‚¾‚¢‚¶‚傤‚Ô‚¾‚¯‚ǁAƒnƒ“ƒO‚·‚éB

  o  ``getty ‚𑦍À‚ɍċN“®‚·‚é'' (ƒRƒ“ƒ\[ƒ‹ƒGƒ‰[ƒƒbƒZ[ƒW)

  o  ``ƒƒOƒCƒ“‚Ì‚·‚®Œã‚ÉŽ¸”s‚·‚é''

  o  ``ƒƒOƒCƒ“‚Å‚«‚È‚¢‚¯‚Ç''AƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚Í•\Ž¦‚³‚ê‚Ü‚·B

  o  ``ƒƒOƒCƒ“ƒvƒgƒ“ƒvƒg‚ÌŒë•\Ž¦''

  o  ``‚È‚ñ‚̃ƒOƒCƒ“ƒvƒƒ“ƒvƒg‚à‚Å‚È‚¢''

  ’[––‚ª’²Žqˆ«‚­‚È‚é‚É‚Í “ñ‚‚̃P[ƒX‚ª‚ ‚è‚Ü‚·Bˆê‚‚́A‚¿‚å‚Á‚Æ‘O‚Ü‚Å
  ‚Í’²Žq—Ç‚©‚Á‚½‚̂ɁA“Ë‘R‚¨‚©‚µ‚­‚È‚éƒP[ƒX‚Å‚·B‚±‚ê‚ɂ‚¢‚Ä‚ÍŽŸ‚̏͂Å
  ‚¨˜b‚µ‚µ‚Ü‚·B‚à‚¤ˆê‚‚́A’[––‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½’¼Œã‚©‚炤‚Ü‚­“®‚©‚È‚¢
  ƒP[ƒX‚Å‚·B‚±‚̃P[ƒX‚̏ꍇ‚ÍŽŸ‚̏͂ð”ò‚΂µ‚Ä‚©‚Ü‚¢‚Ü‚¹‚ñB

  17.1.  ’[––‚͏‡’²‚É“®‚¢‚Ä‚¢‚½‚Ì‚É

  ‘O‚Í‚¤‚Ü‚­“®‚¢‚Ä‚¢‚½‚̂ɁA“Ë‘R’²Žq‚ªˆ«‚­‚È‚Á‚½‚Æ‚«‚́A–â‘è‚ðŒ©‚Â‚¯ˆÕ‚¢
  ‚à‚Ì‚Å‚·B–â‘è‚́A(ƒn[ƒhƒEƒFƒA‚É‹Nˆö‚·‚éŒÌá‚ðœ‚«) ‚ ‚È‚½‚ª‚â‚Á‚½‚±
  ‚Æ (‚Ü‚½‚ÍŽg‚Á‚Ä‚¢‚éƒ\ƒtƒgƒEƒFƒA) ‚ÉŒ´ˆö‚ª‚ ‚é‚Í‚¸‚¾‚©‚çB

  –â‘è‚́A’[––‚Ì“dŒ¹‚ð“ü‚ꂽ‚Æ‚«‚É•\Ž¦‚³‚ê‚éƒGƒ‰[ƒƒbƒZ[ƒW‚©‚ç‚à–¾‚ç‚©
  ‚É‚È‚è‚Ü‚·BŠï–­‚ȃmƒCƒY‚É‚æ‚é‚à‚Ì‚È‚çC—‚ª•K—v‚Å‚·B``C—‚Ɛf’f''‚ð
  ‚²——‚­‚¾‚³‚¢BÅ‰‚ɁAÅ‹ß–â‘è‚ÌŒ´ˆö‚Æ‚È‚é‚悤‚ȉ½‚©‚ð‚µ‚½‚©A‰½‚©•ÏX
  ‚µ‚È‚©‚Á‚½‚©l‚¦‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B–â‘è‚͐V‚µ‚¢ƒVƒXƒeƒ€ƒ\ƒtƒgƒEƒFƒA‚ðƒCƒ“
  ƒXƒg[ƒ‹‚µ‚½Œã‚âAÝ’è‚ð•ÏXŒã‚É‹N‚è‚Ü‚¹‚ñ‚Å‚µ‚½‚© ?

  ‚ ‚È‚½‚ªƒ^ƒCƒv‚µ‚½‚±‚Æ‚É’[––‚ª (‚Ü‚Á‚½‚­) ³‚µ‚­”½‰ž‚µ‚È‚¢‚È‚çA’[––‚Í
  ``‚¨‚©‚µ‚­‚È‚Á‚½’[––ƒCƒ“ƒ^[ƒtƒF[ƒX'' ‚É‚È‚Á‚Ä‚¢‚Ü‚·B

  17.2.  V‚µ‚­ƒCƒ“ƒXƒg[ƒ‹‚µ‚½’[––

  ŽwŽ¦–ˆ‚É’[––‚ðƒRƒ“ƒsƒ…[ƒ^‚ɐڑ±‚µ‚½‚Ì‚É‚¤‚Ü‚­“®‚©‚È‚¢‚È‚çA–{Í‚ª–ð‚É
  —§‚¿‚Ü‚·B’[––‚ªˆÈ‘O‚Í‚¤‚Ü‚­“®‚¢‚Ä‚¢‚½‚̂ɁA¡‚Í“®‚©‚È‚¢‚Ì‚È‚ç``’[––‚Í
  ‡’²‚É“®‚¢‚Ä‚¢‚½''‚ð‚²——‚­‚³‚¢BƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ÉŒ‡Š×‚Ì‹^
  ‚¢‚ª‚ ‚é‚È‚çAf’f—p‚̃eƒXƒgƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚Ä‚Ý‚Ä‚­‚³‚¢BŒ»Ý (1998
  ”N 6 ŒŽ)‚Ì‚Æ‚±‚ë Linux ‚Å‚Í‚»‚ñ‚Ȑf’fƒvƒƒOƒ‰ƒ€‚ª‚È‚¢‚Í‚¸‚Ȃ̂ŁAMS
  DOS/Windows ã‚ÅŽÀs‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚̐f’fƒvƒƒOƒ‰ƒ€‚Í DTR,CTS‚È‚Ç
  ‚ÌŠeŽíƒVƒŠƒAƒ‹ƒ‰ƒCƒ“‚ðƒ‚ƒjƒ^‚µAŽè•‚¯‚µ‚Ä‚­‚ê‚Ü‚·B``ƒVƒŠƒAƒ‹ƒ‰ƒCƒ“‚Ì
  ƒ‚ƒjƒ^ / f’f''‚ð‚²——‚­‚¾‚³‚¢B

  ˆê‚‚̃Aƒvƒ[ƒ`‚Æ‚µ‚āAÅ‚à’Pƒ‚ȏ󋵂ð‘z’肵‚āA’[––‚Ƀtƒ@ƒCƒ‹‚ðƒRƒs
  [‚µ‚Ä (cp my_file /dev/ttyS?) ‚¤‚Ü‚­‚¢‚­‚©‚Ç‚¤‚©‚ðÅ‰‚ÉŠm‚©‚߂邱‚Æ
  ‚Å‚·B‚±‚ê‚̓‚ƒfƒ€§Œäü‚ª–³Œø‚É‚È‚Á‚Ä‚¢‚āA‘¬“x‚ðŒ©‚éê‡‚Ƀtƒ[§Œä
  ‚ª•s—v‚Å‚ ‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚· (ƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ª–³Œø‚É‚È‚Á‚Ä‚¢‚é
  ‚±‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢)B‚à‚µƒRƒs[‚ª‚¤‚Ü‚­‚¢‚¯‚΁Aó‹µ‚Í‚â‚â•¡ŽG‚É‚È
  ‚èA‚Ü‚¾‚¤‚Ü‚­“®‚©‚È‚¢‚©“™X‚ðŠm”F‚µ‚Ü‚·B‚È‚É‚©•ÏX‚µ‚½Œã‚Ƀgƒ‰ƒuƒ‹‚ª
  ¶‚¶‚½‚Æ‚«‚́A‚¨‚»‚ç‚­‚»‚̕ύX‚ªƒgƒ‰ƒuƒ‹‚ÌŒ³‚Å‚µ‚傤BŽÀÛA’Pƒ‚̏ó‹µ
  ‚©‚çAÅŒã‚̐ݒè‚Ü‚Å‚ÉŽŠ‚é‰ß’ö‚́A”¼•ª‚Ì‚Æ‚±‚ë‚Ö–ß‚èA (ŽŽŒ±‚ð‚µ‚ÄA–â
  ‘è‚Ì—L–³‚ð)’²‚ׂê‚΁AŽc‚³‚ꂽ–â‘è‚Ì”¼•ª‚ðÁ‹Ž‚Å‚«‚Ü‚·BŽŸ‚̃eƒXƒg‚Å‚Ü
  ‚½‚±‚Ì•û–@‚ðŒJ‚è•Ô‚·‚Ì‚Å‚·B‚±‚̂悤‚É‚·‚ê‚ΐçŒÂ‚ÌŒ´ˆö‚̉”\«‚ª‚ ‚Á‚Ä
  ‚à 10 ‰ñ‚̃eƒXƒg‚ÅŒ´ˆö‚É‚½‚Ç‚è‚‚¯‚Ü‚·BŠ¨‚âŽè‚ª‚©‚è‚É—Š‚é•û–@‚©‚牏‚ð
  Ø‚é‚ׂ«‚Å‚·B

  17.3.  ’[––‚Í‚¾‚¢‚¶‚傤‚Ô‚Å‚·‚© ?

  —ǍD‚È’[––‚͉æ–ʂɃƒbƒZ[ƒW‚ð•\Ž¦‚µ‚È‚ª‚ç‹N“®‚·‚é‚Ì‚ª•’Ê‚Å‚·B‚±‚ê‚ç
  ‚̃ƒbƒZ[ƒW‚ɃGƒ‰[ƒƒbƒZ[ƒW‚ªŠÜ‚Ü‚ê‚Ä‚È‚¢‚È‚çA‚¨‚»‚ç‚­’[––‚͐³í‚Å
  ‚·B“dŒ¹‚ð“ü‚ê‚Ä‚àƒEƒ“‚Æ‚àƒXƒ“‚Æ‚à‚¢‚í‚È‚¢ (ƒ‰ƒCƒg‚à‚‚©‚È‚¢‚È‚Ç) ‚È
  ‚çAƒRƒ“ƒsƒ…[ƒ^‚Ì“dŒ¹ƒR[ƒh‚ð—¼’[‹¤ŠO‚µ‚Ä‚­‚¾‚³‚¢B‚»‚ê‚Å‘¼‚É“dŒ¹ƒP[
  ƒuƒ‹‚ª‚ ‚é‚È‚çŽæ‚芷‚¦‚ÄŽŽ‚µ‚Ä‚­‚¾‚³‚¢B’[––‚Ì“dŒ¹‚ª“ü‚é‚©‚Ç‚¤‚©‚ƁA
  ƒqƒ…[ƒY‚ªØ‚ê‚Ä‚È‚¢‚©‚ðŠm”F‚µ‚Ä‚­‚³‚¢B‹ó”’‚Ì (‚ ‚é‚¢‚Í”–ˆÃ‚¢) ‰æ–Ê‚Í
  Žž‚ɁA–¾‚邳‚ƃRƒ“ƒgƒ‰ƒXƒg‚ðƒmƒu‚©ƒZƒbƒgƒAƒbƒvƒƒjƒ…[‚ŃL[ƒ{[ƒh‚ð
  Žg‚Á‚Ä’²ß‚·‚ê‚Ήf‚é‚悤‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚ê‚Å‚à‚¤‚Ü‚­‚¢‚©‚È‚¯‚ê
  ‚Î``C—‚Ɛf’f''‚ɏC—‚̃Rƒc‚ª‚ ‚è‚Ü‚·B

  ’[––‚͐³í‚É‹N“®‚·‚邯‚Ç‚Ü‚¾‰½‚©‚ª‚¨‚©‚µ‚¢‚ÆŽv‚¤‚È‚çA’[––‚ªƒ^ƒCƒvƒ‰ƒC
  ƒ^[‚̂悤‚É“­‚­ ``ƒ[ƒJƒ‹ƒ‚[ƒh'' ‚É‚µ‚āAƒ^ƒCƒv‚µ‚Ä‚Ý‚Ü‚µ‚傤B``ƒ
  [ƒJƒ‹ƒ‚[ƒh'' ‚ð‚²——‚­‚¾‚³‚¢B

  17.4.  ƒeƒLƒXƒg‚ðŒ©“¦‚·‚±‚Æ

  ’[––ã‚Å‚¢‚­‚‚©‚̃eƒLƒXƒg•\Ž¦‚Í‚¾‚¢‚¶‚傤‚Ô‚¾‚¯‚ǁAÅŒã‚Ü‚Å‚¢‚©‚¸‚É
  (’PŒê‚Ì“r’†‚Å) Ž~‚Á‚½‚èAƒeƒLƒXƒg‚̉ò‚ª”²‚¯‚½‚è‚·‚é‚È‚çA‚¨‚»‚ç‚­ƒtƒ
  [§Œä‚É–â‘肪‚ ‚è‚Ü‚·B‰½‚ª‹N‚Á‚Ä‚¢‚é‚©‚ð‚·‚®‚É—‰ð‚Å‚«‚È‚¢‚È‚çA’ʐM
  ‘¬“x‚ð—Ž‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚±‚ê‚Å‰ðŒˆ‚·‚ê‚΁A‚â‚Í‚èƒtƒ[§Œä‚Ì–â‘è‚Å‚·
  ‚æB³‚µ‚­Ý’肵‚Ä‚¢‚È‚¢‚©ƒP[ƒuƒ‹‚ÌŒ‹ü‚ª‚Ü‚¸‚¢‚½‚߂ɁAƒtƒ[§Œä‚ª
  ‚Ü‚Á‚½‚­“­‚©‚È‚¢‚É‚µ‚ª‚¢‚ ‚è‚Ü‚¹‚ñB``ƒtƒ[ §Œä''‚ð‚²——‚­‚¾‚³‚¢B

  ˆê‚‚̕¶Žš‚ªŒ‡—Ž‚·‚é‚È‚çA‚½‚Ô‚ñA’ʐM‘¬“x‚ª‘¬‚·‚¬‚ăVƒŠƒAƒ‹ƒ|[ƒg‚ŃI
  [ƒoƒ‰ƒ“‚ª‹N‚Á‚Ä‚é‚Ì‚Å‚µ‚傤Bƒ{[ƒŒ[ƒg‚ð—Ž‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  1200 ˆÈ‰º‚̃{[ƒŒ[ƒg (’´’ᑬAŒÃ‚¢ƒn[ƒhƒRƒs[’[––‚âƒvƒŠƒ“ƒ^‚ÅŽg‚í‚ê
  ‚Ä‚¢‚é) ‚ðŽg‚Á‚Ä‚¢‚āAƒeƒLƒXƒg‚ªØ‚è‹l‚ß‚ç‚ê‚Ä‚¢‚é‚È‚çA‚»‚ê‚̓VƒŠƒAƒ‹
  ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚Ì–â‘è‚Å‚·B‰ðŒˆ•û–@‚Í Printing-HOWTO ‚Ì``ƒVƒŠƒAƒ‹ƒfƒo
  ƒCƒX'' ‚ÌÍ‚ð‚²——‚­‚¾‚³‚¢B

  17.5.  l getty ‚𑦍À‚ɍċN“®‚·‚é

  17.5.1.  ƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚È‚¢

  ƒVƒŠƒAƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚é‚©Šm”F‚·‚é‚É‚Í ``lsmod'' ƒRƒ}ƒ“ƒh
  ‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B

  17.5.2.  ƒ‚ƒfƒ€§Œä“dˆ³‚ªo‚Ä‚¢‚È‚¢

  ƒ‚ƒfƒ€§Œäƒsƒ“‚̈ê‚‚̐³“dˆ³‚ª’á‚¢‚½‚ß‚É getty ‚ªƒ|[ƒg‚ðƒI[ƒvƒ“‚Å‚«
  ‚È‚©‚Á‚½‚èŽg‚¦‚È‚¯‚ê‚΁Agetty ‚ÍŽ€‚ñ‚Å‚µ‚Ü‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚ê‚©‚çA
  inittab “à‚Ì–½—߂ɏ]‚Á‚āAgetty ‚͍ċN“®‚µ‚āAƒ|[ƒg‚̃I[ƒvƒ“‚ðŽŽs
  ‚µA kill ‚³‚ê‚邱‚Æ‚ð‰½“x‚àŒJ‚è‚©‚¦‚·‚Ì‚Å‚· ...Bgetty ‚ª‚ ‚Ü‚è‚É‘‚­
  Ä‹N“®‚·‚é‚̂ŁAˆêŽž“I‚É–³Œø‚É‚È‚Á‚Ä‚¢‚邱‚Æ‚ðƒGƒ‰[ƒƒbƒZ[ƒW‚©‚çŠm”F
  ‚Å‚«‚Ü‚·B getty ‚Ì ``local' ƒIƒvƒVƒ‡ƒ“‚ðŽg‚¤‚©Aƒ‚ƒfƒ€§Œä‚̐ݒè‚â“d
  ˆ³‚𒲂ׂĂ݂Ă­‚¾‚³‚¢B

  17.5.3.  ƒL[‚Ì’Z—

  getty ‚ªÄ‹N“®‚·‚鑼‚ÌŒ´ˆö‚́AƒL[ƒ{[ƒh‚̃L[‚ª’Z—‚µ‚½‚Æ‚«‚ɁAƒL[‚ª
  ‰Ÿ‚µ‚‚¯‚ç‚ꂽ‚Ì‚Æ“¯‚¶Œ‹‰Ê‚ƂȂ邱‚Æ‚Å‚·BƒI[ƒgƒŠƒs[ƒg‚ª—LŒø‚È‚çA
  ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ɑ΂µ‚ĉ½ç‚à‚Ì•¶Žš‚ª‘—‚ç‚ê‚邱‚Æ‚É‚È‚è‚Ü‚·B‚»‚µ
  ‚āA“¯‚¶•¶Žš (‚ ‚é‚¢‚Í 2 ‚ˆȏã‚̈á‚Á‚½•¶Žš) ‚ªƒXƒNƒŠ[ƒ“‘S‘Ì‚ð–„‚ß‚Ä
  ‚µ‚Ü‚¤‚Ì‚Å‚·B

  17.6.  ƒƒOƒCƒ“’¼Œã‚ÌŽ¸”s

  ƒƒOƒCƒ“‚Í‚Å‚«‚Ä‚à’[––‚ðŽg‚¦‚È‚¯‚ê‚΁AƒƒOƒCƒ“ƒVƒFƒ‹‚ª‹N“®‚µ‚½Žž‚É
  (Œë‚Á‚½Ý’è‚Å) ’[––‚ðÄÝ’肵‚½‚Ì‚ªŒ´ˆö‚¾‚ÆŽv‚¢‚Ü‚·BƒƒOƒCƒ“‚µ‚āA
  ƒVƒFƒ‹‚ª‹N“®‚µ‚½‚Æ‚«‚ÉŽQÆ‚·‚éƒtƒ@ƒCƒ‹‚ɁA’N‚©‚ª’[––Ý’è‚̃Rƒ}ƒ“ƒh‚ð‘
  ‚¢‚½‚Ì‚Å‚µ‚傤B/etc/profile ‚â  /.bashrc ‚ª‚»‚̃tƒ@ƒCƒ‹‚Å‚·B``stty''
  ‚â `` setserial'' ‚ÅŽn‚Ü‚éƒRƒ}ƒ“ƒh‚ð’T‚µ‚āA³‚µ‚¢‚©‚Ç‚¤‚©‚ðŠm”F‚µ‚Ä‚Ý
  ‚Ä‚­‚¾‚³‚¢B‚ ‚鏉Šú‰»ƒtƒ@ƒCƒ‹‚ł͐³‚µ‚­‚Ä‚àA‚ ‚È‚½‚ª‹C•t‚¢‚Ä‚¢‚È‚¢‘¼
  ‚̃tƒ@ƒCƒ‹‚ÅŒë‚Á‚Đݒ肳‚ê‚Ä‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒVƒXƒeƒ€‚𐳂µ‚­C³‚·‚é
  •û–@‚́A‘¼‚Ì’[––‚âƒRƒ“ƒ\[ƒ‹‚ðŽg‚¤‚©AƒŒƒXƒLƒ…[ƒfƒBƒXƒN‚ðŽg‚¤‚©A‚»‚ê
  ‚Æ‚àA‹N“®ƒtƒ@ƒCƒ‹‚ðŽg‚킸‚ɃVƒ“ƒOƒ‹ƒ†[ƒUƒ‚[ƒh‚Å—§‚¿ã‚é‚悤‚É lilo
  ‚̃vƒƒ“ƒvƒg‚Å ``linux single'' ‚ƃ^ƒCƒv‚·‚邱‚Æ‚Å‚·B

  17.7.  ƒƒOƒCƒ“‚Å‚«‚È‚¢

  ƒƒOƒCƒ“‚µ‚½‚̂ɉ½‚̉ž“š‚à‚È‚¯‚ê‚Î (‚ ‚é‚¢‚́A‘½•ªŠÔˆá‚Á‚½”½‰ž‚ª‹A‚Á‚Ä
  ‚­‚é‚È‚ç)AŒ´ˆö‚Í’[––‚©‚çƒRƒ“ƒsƒ…[ƒ^‚ւ̒ʐM‚ª‚¨‚©‚µ‚¢‚Ì‚Å‚·BƒP[ƒu
  ƒ‹‚âƒRƒlƒNƒ^‚Ì•s—Ç‚©Ú‘±ƒ~ƒX‚É‚¿‚ª‚¢‚ ‚è‚Ü‚¹‚ñB‚Ü‚¾ getty ‚Ì
  ``local'' ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚Ä‚È‚¢‚È‚çA‚»‚ê‚ðŽg‚Á‚āAƒ‚ƒfƒ€§Œäƒ‰ƒCƒ“‚ð
  –³Œø‚É‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B``Getty (/etc/inittab ƒtƒ@ƒCƒ‹)'' ‚ð‚²——‚­‚¾‚³
  ‚¢B‚à‚µƒn[ƒhƒEƒFƒAƒtƒ[§Œä‚ª—LŒø‚É‚È‚Á‚Ä‚¢‚é‚È‚çA‚»‚ê‚à–³Œø‚É‚µ‚Ä
  ‚Ý‚Ä‚­‚¾‚³‚¢B‚¤‚Ü‚­“®‚­‚悤‚É‚È‚Á‚½‚çAƒ‚ƒfƒ€§Œäƒ‰ƒCƒ“‚Ì”zü‚Ì–â‘è
  ‚©AÝ’èƒ~ƒX‚¾‚Á‚½‚Ì‚Å‚µ‚傤B‚ ‚é’[––‚Å‚Í‘—M‚ÆŽóM‚̐ݒè‚ðˆá‚¤’l‚ɐÝ
  ’è‚Å‚«‚é‚Ì‚Å (ƒ{[ƒŒ[ƒh‚̂悤‚É)AŽóM‚Í‚Å‚«‚邯‚Ç‘—M‚Å‚«‚È‚¢‚±‚Æ‚ª
  ‚ ‚è‚Ü‚·B

  Ý’肪³‚µ‚¢‚©Šm”F‚·‚é‚ɂ́A``stty < /dev/ttyS1''(ttyS1‚ðŽg‚Á‚Ä‚¢‚éê
  ‡‚Å‚·) ‚ð (ƒRƒ“ƒ\[ƒ‹ã‚Å) ŽŽ‚·‚±‚Æ‚à‚Å‚«‚Ü‚·B-icanon ‚â -echo ‚È‚Ç
  ‚ð•t‚¯‚é‚Æ raw ƒ‚[ƒh (–{ƒ‚[ƒh‚Å‚Í‚¨‚»‚ç‚­‚¾‚¢‚¶‚傤‚Ô) ‚É‚È‚è‚Ü‚·B
  ‚à‚µ’[––‘¤‚Å”¼ 2 d (HDX) ‚ÉŒë‚Á‚Đݒ肳‚ꂽ‚çAƒ^ƒCƒv‚µ‚½Žž‚É•\Ž¦‚³‚ê
  ‚镶Žš‚́A’[––Ž©g‚ª•\Ž¦‚µ‚½‚à‚Ì‚Å‚·B•¶Žš‚ª 2 d‚É•\Ž¦‚³‚ꂽ‚çAƒRƒ“
  ƒsƒ…[ƒ^‚©‚ç‚̃GƒR[‚ª³í‚Ȃ̂ŁA‚±‚ê‚𒼂·‚½‚ß‚É‘S 2 d‚ɐ؂è‘Ö‚¦‚Ä
  ‚Ä‚­‚¾‚³‚¢B‚µ‚©‚µA”¼ 2 d‚Ő³í‚É ``ƒGƒR['' ‚·‚é‚悤‚ÉŒ©‚¦‚é‚È‚çA
  ƒRƒ“ƒsƒ…[ƒ^‚©‚ç‘—‚ç‚ê‚Ä‚«‚Ä‚¢‚Ü‚¹‚ñB

  ``login failed'' ‚̂悤‚ȃƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚éê‡Aƒ^ƒCƒvƒ~ƒX‚âƒpƒX
  ƒ[ƒh‚ÉŒë‚肪‚È‚¯‚ê‚΁AƒƒOƒCƒ“‚ª‹–‰Â‚³‚ê‚Ä‚¢‚È‚¢‚Ȃǂ̐§ŒÀ‚ɈøŠ|‚Á‚½
  ‚à‚Ì‚ÆŽv‚¢‚Ü‚·BŽc”O‚È‚ª‚çA‚±‚̃ƒbƒZ[ƒW‚̓ƒOƒCƒ“‚Å‚«‚È‚¢——R‚ð‹³‚¦
  ‚Ä‚­‚ê‚Ü‚¹‚ñB``Login ‚̐§ŒÀ''‚ð‚²——‚­‚¾‚³‚¢B

  17.8.  Œë‚Á‚½ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg

  ŠÔˆá‚Á‚½•¶ŽšƒZƒbƒg‚ðŽg‚Á‚½‚èAƒ{[ƒŒ[ƒg‚ª‚‚·‚¬‚邽‚ß‚Ì‘—MƒGƒ‰[Aƒ{
  [ƒŒ[ƒg‚Ì•sˆê’vAƒpƒŠƒeƒB‚Ì•sˆê’vA‚ ‚é‚¢‚Í 1 ƒoƒCƒg“–‚è‚̃rƒbƒg”‚Ì
  ˆá‚¢‚È‚Ç‚ÌŒ´ˆö‚ª‚ ‚è‚Ü‚·B‚¢‚ë‚ñ‚ÈŽí—Þ‚Ì•¶Žš‚ª‚ ‚é‚È‚çAŠÔˆá‚Á‚½•¶Žš
  ƒZƒbƒg‚𓾂½‚èAŠÔˆá‚Á‚č‚ˆÊƒrƒbƒg‚ªƒZƒbƒg‚³‚ꂽ‚肵‚Ü‚·BƒXƒyƒ‹ƒ~ƒX‚ª
  ”­¶‚·‚é‚悤‚È‚çAƒ{[ƒŒ[ƒg‚ð—Ž‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢Bƒ{[ƒŒ[ƒgAƒpƒŠ
  ƒeƒBA‚ ‚é‚¢‚̓f[ƒ^’·‚Ì•sˆê’v‚É‚æ‚èA“¯‚¶ ``•s³‚È•¶Žš'' ‚ð‚½‚­‚³‚ñŒ©
  ‚©‚¯‚Ü‚·‚ªA‚±‚ê‚ç‚̓pƒŠƒeƒB‚âƒ{[ƒŒ[ƒg‚É‚æ‚éƒGƒ‰[‚Ì‚½‚߂ɐ³Šm‚É•\Ž¦
  ‚Å‚«‚È‚¢–{“–‚Ì•¶Žš‚Ì‘ã‚è‚È‚Ì‚Å‚·B

  ‚à‚µ agetty (’P‚É getty ‚Æ–½–¼‚³‚ꂽ‚è‚à‚·‚é) ‚ð‚¨Žg‚¢‚È‚çAagetty ƒv
  ƒƒOƒ‰ƒ€‚̓pƒŠƒeƒB‚âƒf[ƒ^’·‚ðŒŸo‚µAÝ’è‚·‚é‚Å‚µ‚傤B‚È‚É‚©ƒ^ƒCƒv‚µ
  ‚Ă݂āAƒpƒŠƒeƒB‚âƒf[ƒ^’·‚ª•ÏX‚³‚ê‚Ä‚È‚¢‚©Šm”F‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  17.9.  ƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ª‚Å‚È‚¢

  ‚±‚ê‚Í’[––‚Å‚È‚É‚à‹N‚±‚ç‚È‚¢Žž‚Ì‚±‚Æ‚Å‚·‚ªA’[––‚͐³í‚¾‚ÆŽv‚í‚ê‚éê‡
  ‚̃P[ƒX‚Å‚·BÅ‰‚É‚·‚邱‚Ƃ̈ê‚‚́AƒRƒ“ƒsƒ…[ƒ^‚Æ’[––‚Ì—¼•û‚ŃP[ƒu
  ƒ‹‚ª‚«‚¿‚ñ‚Ɛ³‚µ‚¢ƒRƒlƒNƒ^‚ɐڑ±‚³‚ê‚Ä‚¢‚é‚©Šm”F‚·‚邱‚Æ‚Å‚·B‘¼‚ÌŒ´ˆö
  ‚́Aƒn[ƒhƒEƒFƒA‚âƒP[ƒuƒ‹ (ƒkƒ‹ƒ‚ƒfƒ€‚ª•K—v) ‚Ì•s—ǁAgetty ‚ª“®‚¢‚Ä‚¢
  ‚È‚¢A’[––‚ÅŠÔˆá‚Á‚½ƒ{[ƒŒ[ƒg‚ªÝ’肳‚ê‚Ä‚¢‚éA’[––‚ªƒ[ƒJƒ‹ƒ‚[ƒh‚É
  ‚È‚Á‚Ä‚¢‚é“™‚Å‚·B‚±‚̃P[ƒX‚Å‚Í 2 ‚‚̈قȂéƒAƒvƒ[ƒ`‚ª‚ ‚è‚Ü‚· (ˆê
  “x‚É 1 ‚ˆȏã’Ç‹y‚Å‚«‚Ü‚·)B

  o  ``ƒRƒ“ƒ\[ƒ‹‚©‚ç–â‘è‚ðf’f‚µ‚È‚³‚¢''

  o  Measure Voltages ``“dˆ³‚Ì‘ª’è''

  17.9.1.  ƒRƒ“ƒ\[ƒ‹‚©‚ç–â‘è‚ðf’f‚µ‚È‚³‚¢

  ƒRƒ“ƒ\[ƒ‹ (‚ ‚é‚¢‚Í‘¼‚Ì’[––) ‚ŁAgetty ‚ª³‚µ‚¢ƒ|[ƒg‚Å“®‚¢‚Ä‚¢‚邱‚Æ
  ‚ð ``top'' ‚© ``ps -al'' ‚ÅŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‘¼‚̃|[ƒg‚≼‘z’[––‚Å“®
  ‚­ getty ƒvƒƒOƒ‰ƒ€‚ÆŠÔˆá‚í‚È‚¢‚悤‚ɁBgetty ‚ª“®‚¢‚Ä‚¢‚Ä‚àƒƒOƒCƒ“ƒv
  ƒƒ“ƒg‚Í•\Ž¦‚³‚ê‚Ü‚¹‚ñ‚æB

  ƒeƒXƒg‚Æ‚µ‚āA¬‚³‚ȃtƒ@ƒCƒ‹‚ð’[––‚ɃRƒs[‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢ (getty ‚ðÝ
  ’è‚·‚é‘O‚̃Cƒ“ƒXƒg[ƒ‹‚̍ŏ‰‚̉ߒö‚ŁA‚±‚ê‚ðŽŽ‚·‚Ì‚à‚æ‚¢l‚¦‚Å‚·)Bcp
  file_name /dev/ttyS1 ‚̂悤‚È Linux ‚̃Rƒs[ƒRƒ}ƒ“ƒh‚ðŽg‚¢‚Ü‚·B‚¤‚Ü‚­
  ‚¢‚©‚È‚¯‚ê‚΁Astty ‚ðŽg‚Á‚Ä‚Å‚«‚邾‚¯’Pƒ‚Æ‚È‚é‚悤‘S‚Ă𖳌ø (ƒn[ƒh
  ƒEƒFƒAƒtƒ[§Œä : -crtsctsAƒpƒŠƒeƒBAƒ‚ƒfƒ€§Œä : clocal) ‚É‚µ‚Ä‚Ý‚Ä
  ‚­‚¾‚³‚¢Bƒ{[ƒŒ[ƒg‚ƃf[ƒ^’·‚ª“¯‚¶‚Å‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‰½‚à
  ‹N‚±‚ç‚È‚¯‚ê‚΁AŽŸ‚̏͂Ȃé‚悤‚Ƀ|[ƒg‚ª¶‚«‚Ä‚é‚©‚Ç‚¤‚©“dˆ³Œv‚ÅŠm‚©‚ß
  ‚Ä‚­‚¾‚³‚¢B

  17.9.2.  “dˆ³‚Ì‘ª’è

  “dˆ³Œv‚ð‚¨Ž‚¿‚È‚çA’[––‘¤‚̃kƒ‹ƒ‚ƒfƒ€ƒP[ƒuƒ‹‚Ì 3 ”Ôƒsƒ“ (ŽóM) ‚Ì•‰
  “dˆ³ (-4V ‚©‚ç -15V) ‚𑪒肵‚Ä‚­‚¾‚³‚¢B“dˆ³Œv‚̐³‘¤‚́A“KØ‚ȃOƒ‰ƒ“
  ƒh‚ɂ‚Ȃ¢‚Å‚¨‚­‚ׂ«‚Å‚· (ƒP[ƒuƒ‹’[‚Ì‹à‘®ƒRƒlƒNƒ^‚͐M†ƒOƒ‰ƒ“ƒh‚É‚Í•s
  “K‚È‚±‚Æ‚ª‘½‚¢)B•‰“dˆ³‚ªo‚Ä‚¢‚È‚¯‚ê‚΁AƒRƒ“ƒsƒ…[ƒ^‘¤‚Ì‘—Mƒsƒ“ (Tx
  D) ‚𒲂ׂĂ­‚¾‚³‚¢ (ƒsƒ“‚Ì”z’u‚ɂ‚¢‚Ä‚Í ``DB9-DB25''‚ð‚²——‚­‚¾‚³
  ‚¢)BƒRƒ“ƒsƒ…[ƒ^‘¤‚Å“dˆ³‚ªo‚Ä‚¢‚āA’[––‚ÌŽóMƒsƒ“ (RxD) ‚ŏo‚Ä‚¢‚È‚¯
  ‚ê‚΁AƒP[ƒuƒ‹‚Ì•s—Ç‚Å‚· (Ú‘±‚ª‚«‚¿‚ñ‚Æ‚³‚ê‚Ä‚¢‚È‚¢A’füA‚ ‚é‚¢‚̓k
  ƒ‹ƒ‚ƒfƒ€‚¶‚á‚È‚¢)B‚à‚µ“dˆ³‚ª‘«‚è‚È‚¯‚ê‚΁AƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[
  ƒg‚ªŽ€‚ñ‚Å‚é‚Ì‚Å‚µ‚傤Bf’fƒvƒƒOƒ‰ƒ€‚ŃeƒXƒg‚·‚é‚©AŽæ‚芷‚¦‚Ä‚­‚¾‚³
  ‚¢B

  ƒVƒŠƒAƒ‹ƒ|[ƒg‚ª¶‚«‚Ä‚¢‚é‚È‚çAƒtƒ@ƒCƒ‹‚ð‘—‚Á‚Ä (ƒ‚ƒfƒ€§Œä‚È‚µ‚Å)A
  ‰½‚©ŽóM‚Å‚«‚é‚©‚Ç‚¤‚©Šm”F‚µ‚½‚¢‚Å‚µ‚傤BƒAƒiƒƒO‚Ì“dˆ³Œv‚Å‘—MM†“d
  ˆ³‚𒲂ׂāAƒ‰ƒCƒ“‚ɉ½‚ào—Í‚µ‚Ä‚È‚¢Žž‚ɐj‚ª -12v ‚ðŽw‚µ‚Ä‚¢‚邱‚Æ‚ðŠm
  ”F‚µ‚Ä‚­‚¾‚³‚¢B‚»‚ê‚©‚çƒtƒ@ƒCƒ‹‚Ì‘—M (‚ ‚é‚¢‚Í getty) ‚ðŽn‚ß‚Ä‚­‚¾‚³
  ‚¢B“dˆ³Œv‚̐j‚Í 0 ‚ðŽw‚µ‚½‚ ‚ƁA(‘—M‚³‚ꂽƒf[ƒ^‚Ì) ƒrƒbƒg—ñ‚Ì’ZŠú•½
  ‹Ï’l‚Ì“dˆ³‚ðŽwŽ¦‚·‚邽‚߁A0V ‚𒆐S‚Æ‚µ‚Ä‚Ó‚ç‚‚­‚Í‚¸‚Å‚·B‚ ‚È‚½‚Ì“d
  ˆ³Œv‚ɁAAC ƒXƒP[ƒ‹‚Å‚Í DC “dˆ³‚ðŽÕ’f‚·‚é‚悤‚ȃRƒ“ƒfƒ“ƒT‚ª‚‚¢‚Ä‚¢‚é
  ‚È‚çA AC ƒXƒP[ƒ‹‚Å‚àŠm”F‚Å‚«‚Ü‚·B‚»‚¤‚µ‚È‚¢‚ƁA-12v ‚Ì DC “dˆ³‚Í
  Œë‚Á‚½ AC “dˆ³‚Æ‚µ‚Ä“Ç‚ß‚Ä‚µ‚Ü‚¤‚Å‚µ‚傤B“dˆ³Œv‚ª‚È‚¯‚ê‚΁A‘¼‚Ì“K‚µ‚½
  ‘•’u (’[––‚âŠO•t‚¯ƒ‚ƒfƒ€) ‚ðƒVƒŠƒAƒ‹ƒ|[ƒg‚ɐڑ±‚µ‚āA³í‚É“®‚­‚©Šm”F
  ‚µ‚Ä‚­‚¾‚³‚¢B

  17.10.  ’ᑬ : ƒLƒƒƒ‰ƒNƒ^‚ƃLƒƒƒ‰ƒNƒ^‚̊ԂŐ”•b‚Ì‘Ò‚¿

  Š„‚荞‚݂̐ݒè‚ðŠÔˆá‚Á‚½‚çASerial-HOWTO ‚Ì ``Slow'' ‚ÅŽn‚Ü‚éÍ‚ð‚²——
  ‚­‚¾‚³‚¢B

  17.11.  ’[––‚ªƒXƒNƒ[ƒ‹‚µ‚È‚¢

  Œ´ˆö‚̈ê‚‚́Aterminfo ‚̉½‚©‚ªŠÔˆá‚Á‚Ä‚¢‚邽‚ß‚Å‚·B•Ê‚ÈŒ´ˆö‚́A’[––
  ‚̃XƒNƒ[ƒ‹—̈æ‚ÌŠO‘¤‚ɃZƒbƒg‚³‚ê‚Ä‚¢‚é‚©‚ç‚Å‚·BŠô‚‚©‚̃vƒƒOƒ‰ƒ€
  ‚́A‚ ‚È‚½‚Ì’[––‚ª 24 s‚¾‚Ɛ„’肵‚āAterminfo ‚©‚çŽÀÛ‚͉½s‚ ‚é‚©‚ð
  “¾‚¸‚ɃXƒNƒ[ƒ‹—̈æ‚ð (’[––‚ɃGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚𑗂邱‚Æ‚Å) 24 s
  ‚ɐݒ肵‚Ü‚·B‚»‚ê‚Å‘¼‚̃vƒƒOƒ‰ƒ€‚ðŽg‚Á‚½‚Æ‚«‚ɁA25 s–ڂ̃J[ƒ\ƒ‹‚Í
  ŽÌ‚Ä‚ç‚ê‚āA’[––‚̓XƒNƒ[ƒ‹‚µ‚Ü‚¹‚ñB‚±‚Ì–â‘è‚ð–h‚®‚½‚߂ɁAŠÂ‹«•Ï”
  ``exp ort LINES=25'' ‚ðƒZƒbƒg‚µ‚Ä‚¨‚¢‚āA24 s‚¾‚ÆŠ¨ˆá‚¢‚·‚éƒvƒƒOƒ‰ƒ€
  ‚ª‚»‚ê‚ɉž‚¶‚ăXƒNƒ[ƒ‹—̈æ‚ð 25 s‚Æ‚µ‚ÄŽg‚¤‚悤‚É‚µ‚Ü‚·B–â‘è‰ðŒˆ‚Ì
  ‚½‚ß‚Ì‚©‚í‚邪‚í‚é‚Ì•û–@‚̓Rƒ}ƒ“ƒh ``stty rows 25'' ‚ðŽg‚¤‚±‚Æ‚Å‚·B

  17.12.  ƒVƒŠƒAƒ‹ƒ‚ƒjƒ^ƒŠƒ“ƒO / f’f

  ‚킸‚©‚È Linux ƒvƒƒOƒ‰ƒ€‚̓‚ƒfƒ€§Œäü‚ðƒ‚ƒjƒ^ƒŠƒ“ƒO‚µ‚āA³ (1) ‚©•‰
  (0) ‚©‚ð•\Ž¦‚µ‚Ü‚·B

  o  statserial (Debian ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“)

  o  serialmon (RTS, CTS, DSR ‚ðƒ‚ƒjƒ^‚µ‚Ü‚¹‚ñ‚ªAƒƒO‚ÉŽc‚µ‚Ü‚·)

  o  modemstat (Linux PC ƒRƒ“ƒ\[ƒ‹‚Å‚¾‚¯“®ì‚µ‚Ü‚·BƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ã‚Å
     “®ì‚µ‚Ü‚·)

  ‚ ‚È‚½‚Í‚à‚¤‚¨Ž‚¿‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA‚à‚µ‚¨Ž‚¿‚Å‚È‚¢‚È‚çASerial
  Software <http://sunsite.unc.edu/pub/Linux/system/serial/> ‚ð‚²——‚È‚³
  ‚¢B‚±‚ê‚ç‚ðŽg‚Á‚ÄŒ©‚½‚à‚Ì‚ªƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ‰ƒCƒ“‚̏ó‘Ô‚¾
  ‚Æ‚¢‚¤‚±‚Æ‚ðS‚É—¯‚ß‚Ä‚­‚¾‚³‚¢B’[––‚ł̏󋵂͈á‚Á‚āA”–{‚̐ü‚ªƒP[ƒu
  ƒ‹‚©‚çŠO‚ê‚Ä‚¢‚½‚èŒð·‚µ‚½‚肵‚Ü‚·B 1998 ”N 7 ŒŽ‚ÌŽž“_‚Å‚Í Linux ‚̃V
  ƒŠƒAƒ‹ƒ|[ƒgf’fƒvƒƒOƒ‰ƒ€‚ð’m‚è‚Ü‚¹‚ñB

  17.13.  ƒ[ƒJƒ‹ƒ‚[ƒh

  ƒ[ƒJƒ‹ƒ‚[ƒh‚ł́A’[––‚̓Rƒ“ƒsƒ…[ƒ^‚©‚çØ‚è—£‚³‚êAƒ^ƒCƒvƒ‰ƒCƒ^[
  (Ž†‚Ɉ󎚂¹‚¸‚ɉæ–Ê‚É•\Ž¦‚·‚邾‚¯‚Å‚·‚ª) ‚̂悤‚É“­‚«‚Ü‚·BƒRƒ“ƒsƒ…[
  ƒ^‚֍Đڑ±‚µƒIƒ“ƒ‰ƒCƒ“ƒ‚[ƒh‚Ö–ß‚é‚ƁA``local'' ‚É‚È‚é‘O‚̏ó‘Ԃɉñ•œ‚·
  ‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚Í’[––‚̃eƒXƒg‚Æ‹³ˆç—p“r‚Ì—¼•û‚ÉŒü‚¢‚Ä‚¢‚Ü‚·BŠô
  ‚‚©‚Ì’[––‚Å‚Í ``ƒ[ƒJƒ‹ƒ‚[ƒh'' ‚Æ‚µ‚Ä ``ƒuƒƒbƒNƒ‚[ƒh'' ‚ðŽg‚¢‚Ü
  ‚·B

  ƒ[ƒJƒ‹ƒ‚[ƒh‚ł́AƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX (ESC ƒR[ƒh‚ÅŽn‚Ü‚é) ‚ð“ü—Í‚µ
  ‰½‚ª‹N‚«‚é‚©Šm”F‚Å‚«‚Ü‚·B’[––‚ªƒ[ƒJƒ‹ƒ‚[ƒh‚Å‚¤‚Ü‚­“®‚©‚È‚¯‚ê‚΁AƒR
  ƒ“ƒsƒ…[ƒ^‚ɐڑ±‚µ‚Ä‚à³‚µ‚­“®‚­Œ©ž‚Ý‚Í‚ ‚è‚Ü‚¹‚ñBƒGƒXƒP[ƒvƒV[ƒPƒ“
  ƒX‚ª‚ǂ̂悤‚É“­‚­‚©‚¿‚á‚ñ‚Æ—‰ð‚µ‚Ä‚¢‚È‚¢‚È‚çAƒ[ƒJƒ‹ƒ‚[ƒh‚ÅŽŽ‚·Žè
  ‚ª‚ ‚è‚Ü‚·B‚Ü‚½”Ì”„‚³‚ê‚Ä‚¢‚é’[––‚ð\•ªŽŽ‚·‚É‚à—p‚¢‚邱‚Æ‚ª‚Å‚«‚Ü‚·
  ‚æBƒ[ƒJƒ‹ƒ‚[ƒh‚É‚·‚é‚ɂ́A‚Ü‚¸ƒZƒbƒgƒAƒbƒvƒ‚[ƒh‚É‚µ‚½‚ ‚ƂŁAƒ
  ƒjƒ…[‚©‚ç ``local'' ‚ð‘I‘ð‚µ‚Ü‚· (‚ ‚é‚¢‚Í“Á’è‚̃L[‚ð‰Ÿ‚·)B``ƒZƒbƒg
  ƒAƒbƒv  (Ý’è) ƒ‚[ƒh‚É‚·‚é''‚ð‚²——‚­‚¾‚³‚¢B

  17.14.  ƒVƒŠƒAƒ‹‚Ì“d‹C“I‚ȃeƒXƒg‘•’u

  17.14.1.  ˆø‚«o‚µH‹ï

  ƒ}ƒ‹ƒ`ƒ[ƒ^ (“dˆ³Œv‚Æ‚µ‚ÄŽg—p) ‚Í‚Ù‚ñ‚̏­‚µ‚Ì’[––‚É•K—v‚È‹@”\‚ð‘S‚Ä”õ
  ‚¦‚Ä‚¢‚Ü‚·‚ªA’Pƒ‚Å“Á•Ê‚ȃeƒXƒg“¹‹ï‚ªƒVƒŠƒAƒ‹ƒ|[ƒgƒ‰ƒCƒ“‚̃eƒXƒg—p‚Æ
  ‚µ‚čì‚ç‚ê‚Ä‚¢‚Ü‚·BŠô‚‚©‚Ì‚à‚Ì‚Í ``ƒuƒŒ[ƒNƒAƒEƒg ...'' ‚ƌĂ΂êAƒu
  ƒŒ[ƒNƒAƒEƒg‚̓P[ƒuƒ‹‚©‚瓱ü‚ðˆø‚Á‚Ï‚èo‚·‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B‚±‚ê‚ç‚Ì“¹
  ‹ï‚ɂ͈ê‘g‚̃RƒlƒNƒ^[‚ª‚ ‚èA‚»‚±‚ɃVƒŠƒAƒ‹ƒP[ƒuƒ‹‚ð·‚µž‚Þ‚Ì‚Å‚·B
  “dˆ³Œv‚ðÚ‘±‚·‚éƒRƒlƒNƒ^‚ð”õ‚¦‚Ä‚¢‚é‚à‚Ì‚à‚ ‚è‚Ü‚·B‘¼‚É‚Í LED ‚ª‚ 
  ‚èAƒ‚ƒfƒ€§Œäü‚Ì‚Ç‚ê‚©‚ª—LŒø‚É‚È‚é‚Æ (“dˆ³‚ª¶‚¶‚é‚Æ) “_“”‚µ‚Ü‚·B‚Ü
  ‚½‚ ‚é‚à‚̂ɂ̓Wƒƒƒ“ƒp[ü‚ª‚ ‚èA”CˆÓ‚̐ü‚ðÚ‘±‚Å‚«‚Ü‚·B‘¼‚ɂ̓XƒCƒb
  ƒ`•t‚«‚Ì‚à‚Ì‚à‚ ‚è‚Ü‚·B

  Radio Shack ‚Å‚Í TD, RD, CD, RTS, CTS, DTR, DSR ‚ðƒ`ƒFƒbƒN‚·‚邽‚ß‚Ì
  ``RS-232 ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒ^'' ‚â ``RS-232 ƒ‰ƒCƒ“ƒeƒXƒ^'' ‚ð”Ì”„ (1998”N
  Œ»Ý) ‚µ‚Ä‚¢‚Ü‚·B—΂̃‰ƒCƒg‚Í (+12V) ‚ŁAÔ‚Í (-12V) ‚ð•\‚µ‚Ü‚·B``RS
  - 232 ƒVƒŠƒAƒ‹ƒWƒƒƒ“ƒp[ƒ{ƒbƒNƒX'' ‚à”Ì”„‚µ‚Ä‚¨‚èA‚±‚ê‚͂ǂ̃sƒ“‚Ö‚à
  Ú‘±‚Å‚«‚é‚à‚Ì‚Å‚·B

  17.14.2.  “dˆ³‚Ì‘ª’è

  ‚Ç‚ñ‚È“dˆ³Œv‚âƒ}ƒ‹ƒ`ƒ[ƒ^ -- $10 ’ö“x‚Å”„‚ç‚ê‚Ä‚é‚à‚Ì‚Å‚³‚¦ -- —ǍD‚É
  ‘ª’è‚Å‚«‚Ü‚·B‘¼‚Ì•û–@‚Å“dˆ³‚𑪒肷‚é‚̂̓gƒŠƒbƒL[‚È‚±‚Æ‚Å‚·B“dˆ³‚ð
  ~ˆ³‚·‚邽‚ß‚Ì’¼—ñ’ïR‚ª‚‚Ȃª‚Á‚Ä‚È‚¢‚©‚¬‚è‚Í LED ‚ðŽg‚Á‚Ä‚Í‚¢‚¯‚Ü‚¹
  ‚ñ‚æB20 mA ‚Ì LED ‚É‚Í 470 ƒI[ƒ€‚Ì’ïR‚ªŽg‚í‚ê‚Ü‚· (‚Å‚à‘S‚Ä‚Ì LED
  ‚ª 20 mA ‚Å‚Í‚ ‚è‚Ü‚¹‚ñ)BLED ‚Í‚ ‚é“d‹C‹É«‚Ì‚Æ‚«‚É‚¾‚¯”­Œõ‚·‚é‚Ì‚Å +
  ‚© - ‚Ì“dˆ³‚ðƒeƒXƒg‚Å‚«‚é‚Í‚¸‚Å‚·BŽ©“®ŽÔ‚Ì“dŽq‰ñ˜H‚̃`ƒFƒbƒN—p‚É‚±‚ñ
  ‚È“¹‹ï‚ð’N‚©‚ªì‚Á‚½‚ñ‚Å‚µ‚½‚Á‚¯ ?? ƒƒWƒbƒN‰ñ˜H‚ÌŒŸ¸‚É‚±‚ê‚ðŽg‚¤‚Ɖñ
  ˜H‚𑹏‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·‚æBTTL ‚Ì“dˆ³‚͂킸‚© 5 V ‚Ő݌v‚³‚ê‚Ä‚¢‚Ü‚·‚©
  ‚çB12 V ‚Ì”’”M“”‚ðŽŽ‚·‚±‚Æ‚Í‚¢‚¢ƒAƒCƒfƒA‚¶‚á‚ ‚è‚Ü‚¹‚ñB‹É«‚ðŽ¦‚³‚È
  ‚¢‚µA UART ‚̏o—Í“d—¬§ŒÀ‚Ì‚½‚ß‚É‚¨‚»‚ç‚­Œõ‚ç‚È‚¢‚ÆŽv‚¢‚Ü‚·B

  ƒƒX‚̃RƒlƒNƒ^‚Ì“dˆ³‚𑪒肷‚é‚È‚çA‹È‚Á‚½ƒy[ƒp[ƒNƒŠƒbƒv‚ð‚¨–]‚Ý‚ÌŒŠ
  ‚É‘}‚µ‚±‚߂΂悢Bƒy[ƒp[ƒNƒŠƒbƒv‚Ì’¼Œa‚̓sƒ“‚æ‚è‘å‚«‚­‚È‚¢‚̂ŁA’[Žq
  ‚ð‚Â‚¯‚邱‚Æ‚ª‚È‚¢‚Ì‚Å‚·BÚ‘±‚ɂ̓y[ƒp[ƒNƒŠƒbƒv‚ɘkŒûƒNƒŠƒbƒv‚ð‹²
  ‚Ý‚±‚ñ‚Å‚­‚¾‚³‚¢B

  18.  C—‚Ɛf’f

  ’[––‚̏C—‚́Aƒ‚ƒjƒ^‚âƒL[ƒ{[ƒh‚ðC—‚·‚邱‚Æ‚Æ‚©‚Ȃ苤’Ê“_‚ª‚ ‚è‚Ü
  ‚·B’[––‚É”õ‚í‚Á‚Ä‚¢‚éf’fƒ\ƒtƒg‚ªˆ«‚¢ŒÂŠ‚ð‰æ–Ê‚É•\Ž¦‚µ‚Ä‚­‚ꂽ‚肵‚Ü
  ‚·Bf’fƒ\ƒtƒg‚ª‚È‚¯‚ê‚΁A‚»‚ÌŽž‚Í’¥Œó‚É‚æ‚Á‚āAƒL[ƒ{[ƒh‚â CRT ‚ÌŒÌ
  áA’[––‚Ì“dŽq‰ñ˜H‚Ì•s—Ç‚¤‚¿‚©‚ç–â‘è‚ðˆê‚‚ɍi‚肱‚Þ‚±‚Æ‚ª‚Å‚«‚Ü‚·BƒT
  [ƒrƒXƒ}ƒjƒ…ƒAƒ‹‚ª‚ ‚ê‚Έê”Ô‚¢‚¢‚Ì‚Å‚·‚ªA‚¨Ž‚¿‚Å‚È‚­‚Æ‚à‚¾‚¢‚½‚¢‚Ì’[
  ––‚͏C—‚Å‚«‚Ü‚·‚æB

  18.1.  C—‚ɂ‚¢‚Ä‚ÌŽQl‘Ð‚Æ Web ƒTƒCƒg

  18.1.1.  ŽQl‘Ð

  Bigelow, Stephen J.: Troubleshooting & Repairing Computer Monitors, 2n
  d edition, McGraw-Hill, 1997 ”No”ŁB•¶ŽšŒ^‚Ì‘•’u‚âƒL[ƒ{[ƒh‚ÉŠÖ‚·‚é
  à–¾‚Í‚ ‚è‚Ü‚¹‚ñB

  18.1.2.  Web ƒTƒCƒg

  ƒjƒ…[ƒXƒOƒ‹[ƒv http://www.repairfaq.org ‚É FAQ
  <http://www.repairfaq.org>‚ª‚ ‚è‚Ü‚·Bsci.electronics.repair ‚Í–L•x‚Å
  ‚í‚©‚è‚â‚·‚¢‚¯‚ê‚ǁAÍ–ˆ‚É’[––‚Ìà–¾‚ª‚ ‚è‚Ü‚¹‚ñB "Computer and Video
  Monitors" ‚ÌÍ‚ð‚²——‚­‚¾‚³‚¢B‚±‚±‚̏î•ñ‚Ì‘½‚­AÍ‚Å‚¢‚¦‚Î "Testing
  Capacitors", "Testing Flyback Transformers" ‚È‚Ç‚Í’[––‚Ì‚±‚Æ‚ð“KØ‚ɐà
  –¾‚µ‚Ä‚¢‚Ü‚·B‘½•ª«—ˆ‚́A‚±‚Ì HOWTO ‚̏C—‚ɂ‚¢‚Ä‚Ì ``î•ñ'' ‚͏ã‹L
  FAQ (‚ ‚é‚¢‚Í‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ւ̃Šƒ“ƒN‚ªŽå‚Æ‚µ‚ÄŠÜ‚Ü‚ê‚é‚Í‚¸‚Å‚·B
  ’[––‚̏C—‚ÉŠÖ‚·‚éƒjƒ…[ƒXƒOƒ‹[ƒv‚Ö‚Ì“Še Shuford's repair archive
  <http://www.cs.utk.edu/~shuford/terminal/repair_hints_news.txt> ‚à‚Ü‚½
  î•ñŒ¹‚Æ‚È‚è‚Ü‚·B

  18.2.  ˆÀ‘S«

  ƒJƒ‰[ CRT ‚É‚Í 3 –œƒ{ƒ‹ƒgˆÈã‚̍‚ˆ³“d—¬‚ª—¬‚ê‚Ä‚¢‚Ü‚· (”’•‚Í‚à‚Á‚Æ’á
  ‚¢)B‚½‚Æ‚¦“dŒ¹‚ª“ü‚Á‚Ä‚¢‚È‚­‚Ä‚àAƒJƒo[‚ªŠO‚ê‚Ä‚¢‚½‚ç“dˆ³‚ɐG‚ê‚È‚¢
  ‚悤’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B“d—¬§ŒÀ‚ª‚©‚©‚Á‚Ä‚¢‚é‚̂ŁA‚¨‚»‚ç‚­G‚ê‚Ä‚àŽ€‚Ê
  ‚±‚Æ‚Í‚È‚¢‚Í‚¸‚Å‚·‚ªA‚Å‚à‚Ђǂ¢‰Î‚âƒVƒ‡ƒbƒN‚È‚Ç‚ð—^‚¦‚é‚ÆŽv‚¢‚Ü‚·B
  ‚“dˆ³‚̓GƒAƒMƒƒƒbƒv‚ð“`‚Á‚Đ≏”j‰ó‚ð‹N‚·‚̂ŁAŽè‚͏\•ªˆÀ‘S‚Ȉʒu‚É‚ 
  ‚é‚悤‚É‹C‚ð‚‚¯‚Ä‚­‚¾‚³‚¢BˆÀ‘S‚Ȃ悤‚ɐ≏‚³‚ꂽ‚ˆ³ü‚ªƒuƒ‰ƒEƒ“ŠÇ‚Ì
  ’[‚ɐڑ±‚³‚ê‚Ä‚¢‚é‚Ì‚É‹C‚­‚±‚Æ‚Å‚µ‚傤B“dŒ¹‚ªØ‚ç‚ê‚Ä‚¢‚Ä‚àA‚±‚̃u
  ƒ‰ƒEƒ“ŠÇ‚ւ̃P[ƒuƒ‹Ú‘±‚É‚Í‚ ‚È‚½‚ɃVƒ‡ƒbƒN‚ð—^‚¦‚é‚̂ɏ\•ª‚ÈŽc—¯“dˆ³
  ‚ª‚ ‚è‚Ü‚·B“dŒ¹‚ðØ‚Á‚½Œã‚É‚±‚ÌŽc—¯“dˆ³‚ð•úo‚·‚é‚É‚Í,ƒWƒƒƒ“ƒp[ü•t
  ‚«‚̃uƒ‰ƒEƒ“ŠÇ‚̐ڒnü‚ɐڒn‚µ‚½‹à‘®ƒuƒŒ[ƒh‚ª‚‚¢‚½ƒhƒ‰ƒCƒo[‚ðŽg‚¢‚Ü
  ‚·B

  ’ሳ (”•Sƒ{ƒ‹ƒg’ö“x) ‚Å‚³‚¦‚à“d—¬§ŒÀ‚ª‚©‚©‚Á‚Ä‚È‚¢‚Ì‚Å‚æ‚èŠëŒ¯‚È‚Ì‚Å
  ‚·BŽè‚ª”G‚ê‚Ä‚¢‚½‚èA‹à‘®»‚̘rŽžŒvA‚ ‚é‚¢‚̓Šƒ“ƒO‚̂悤‚È‚à‚Ì‚ð‚µ‚Ä
  ‚¢‚é‚Ȃ炳‚ç‚Ɋ댯‚Å‚·B‹H‚ÉŽ€–S‚·‚邱‚Æ‚à‚ ‚é‚Ì‚Å’ˆÓ‚·‚邱‚ƁBƒfƒWƒ^
  ƒ‹‰ñ˜H‚̐”ƒ{ƒ‹ƒg’ö“x‚Ì‚æ‚è’á“dˆ³‚Å‚Í‚©‚È‚èˆÀ‘S‚Å‚·‚ªA–{“–‚ɈÀ‘S‚¾‚ÆŠm
  ”F‚Å‚«‚È‚¢‚©‚¬‚è‚Í‚Ç‚ê‚É‚àG‚Á‚Ä‚Í‚¢‚¯‚È‚¢B

  –󒍁F”ñí‚Ɋ댯‚È‚±‚Æ‚ª‘‚¢‚Ä‚ ‚è‚Ü‚·B‚ˆ³“d—¬‚É‚æ‚Á‚ĉ½çŒ‚à‚ÌŽ€–S
  —Ⴊ‚ ‚è‚Ü‚·BCRT ‚̃Jƒo[‚ð *â‘΂É* ŠO‚µ‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB

  18.3.  ŠOŠÏ

  •\Ž¦‚ª‚ ‚Ü‚è‚Ɉ·‚¬‚é‚È‚çAƒfƒBƒXƒvƒŒƒC‚ÌŠO‘¤‚É‚ ‚é‚Â‚Ü‚Ý (‚à‚µ‚ ‚é‚È
  ‚ç) ‚ðŽg‚Á‚Ä‹P“x‚©ƒRƒ“ƒgƒ‰ƒXƒg‚𒲐®‚µ‚Ü‚µ‚傤B•A‚‚³A‚ ‚é‚¢‚̓Zƒ“
  ƒ^ƒŠƒ“ƒO‚ª³Šm‚Å‚È‚¯‚ê‚΁A‚»‚ê—p‚Ì’²®‚‚܂݂ðŽg‚¢‚Ü‚·BŒÃ‚¢’[––‚ÌŠô‚Â
  ‚©‚ł́AƒZƒbƒgƒAƒbƒvƒ‚[ƒh‚É‚µ‚Ä–îˆóƒL[ (‚©‚»‚ê‚É—Þ‚·‚é‚à‚Ì) ‚ð‰Ÿ‚³‚È
  ‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ŒÃ‚¢’[––‚Å‚Í“Á‚É‚»‚¤‚Å‚µ‚傤‚ªA’²®‚Ì‚½‚߂ɃJƒo[‚ðŽæ‚èŠO‚·•K—v‚ª‚ ‚è
  ‚Ü‚·B’²®’†‚É‹¾‚ɃfƒBƒXƒvƒŒƒC‚ª‰f‚é‚悤‚ɁA’[––‚Ì‘O‚É‹¾‚ð‚¨‚¢‚Ä‚¨‚¯‚Î
  ’²®‚ð‚«‚¿‚ñ‚Æ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B’²®—p‚‚܂݂̓vƒŠƒ“ƒgŠî”Տã‚É‚ ‚é‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñBƒhƒ‰ƒCƒo[ (‰Â”\‚È‚çƒvƒ‰ƒX‚Ë‚¶) ‚͏í‚É•K—v‚Å‚·‚ªAƒCƒ“ƒ_
  ƒNƒ^[‚É‚Í“Á•Ê‚È TV ‘g‚Ý—§‚Ä—pƒc[ƒ‹ (ƒvƒ‰ƒXƒeƒBƒbƒN‚̘ZŠpƒŒƒ“ƒ`‚È‚Ç)
  ‚ª•K—v‚©‚à‚µ‚ê‚Ü‚¹‚ñB’²®‚‚܂݂̗ªÌ‚ªŠî”Տã‚Ɉóü‚³‚ê‚Ä‚¢‚é‚Í‚¸‚Å
  ‚·B—Ⴆ‚΁AˆÈ‰º‚ÉŽ¦‚·—ªÌ‚ª‚ ‚è‚Ü‚·B

  o  V-Size ‚͐‚’¼•ûŒü‚̍‚‚³ (ƒTƒCƒY) ‚𒲐®‚µ‚Ü‚·

  o  H-Size ‚͐…•½•ûŒü‚Ì• (ƒTƒCƒY) ‚𒲐®‚µ‚Ü‚·B‚»‚ê‚̓Cƒ“ƒ_ƒNƒ^‚©‚à‚µ
     ‚ê‚Ü‚¹‚ñB

  o  V-Pos ‚͐‚’¼•ûŒü‚̈ʒu‚𒲐®‚µ‚Ü‚·B

  o  H-Pos ‚͐…•½•ûŒü‚̈ʒu‚𒲐®‚µ‚Ü‚·B

  o  V-Lin ‚͐‚’¼•ûŒü‚̘c‚Ý‚ð•â³‚µ‚Ü‚· (‘–¸ü‚Ì•‚ª‰æ–ʂ̈ê”ԏã‚ƈê”Ô
     ‰º‚ňقȂé‚Æ‚«Žg‚¢‚Ü‚·)B

  o  V-Hold ‚͐‚’¼“¯Šú‚𒲐®‚µ‚Ü‚· (ƒXƒNƒ[ƒ‹‚ª‚¨‚©‚µ‚­‚È‚Á‚Ä‚é‚Æ‚«‚ÉŽg
     ‚¢‚Ü‚·)B

  o  Bright ‚Í‹P“x‚𒲐®‚µ‚Ü‚·(ŠO‘¤‚É‚à‚‚܂݂ª‚ ‚è‚Ü‚·)B

  o  Sub-Bright ‚Í‹P“x‚Ì—Ž‚¿•t‚«‹ï‡‚̃‚[ƒh‚ðØ‚芷‚¦‚µ‚Ü‚· (ƒm[ƒ}ƒ‹ƒ‚
     [ƒh‚ł̓{[ƒ‹ƒh‚âƒuƒ‰ƒCƒgƒ‚[ƒh‚æ‚è‚Ú‚ñ‚â‚肵‚Ä‚¢‚Ü‚·)B

  ˜c‚ݕ␳‚ð•Ï‚¦‚é‚ƃTƒCƒY‚ª•Ï‚é‚̂ōĒ²®‚ª•K—v‚Å‚·B•Û‘¶‚³‚ê‚Ä‚¢‚邵‚Î
  ‚ç‚­‚ÌŠÔ‚Ì’[––‚ɂ́A‘å‚«‚ȍ•‚¢‹«ŠEü‚ň͂܂ꂽ¬‚³‚È’·•ûŒ`‚ª•\Ž¦‚³‚ê‚é
  ‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚ê‚Å’²®‚ª“‚¯‚ê‚΁A­‚µ‘Ò‚Á‚Ä‚¢‚ê‚ÎŽg‚¦‚é‚悤‰ñ•œ
  ‚·‚é‚Å‚µ‚傤 (•‚¢‹«ŠEü‚͏k‚Þ‚©‚ç)B

  18.4.  f’f

  18.4.1.  ’[––‚©‚çˆÙ‰¹‚ª•·‚±‚¦‚éê‡

  ’[––‚ªŒÌá‚·‚é‘O (‚ ‚é‚¢‚͌̏áŒã‚É“dŒ¹‚ð“ü‚ꂽ‚Æ‚«) ‚Ɉى¹‚ð”­‚µ‚½‚çA
  ‚»‚ê‚͌̏á‰ÓŠ‚ð“Á’è‚·‚éŽè‚ª‚©‚è‚Æ‚È‚è‚Ü‚·B‚à‚µƒXƒp[ƒN‚µ‚½‚悤‚ȉ¹‚ð
  •·‚¢‚½‚èA‰Œ‚ðŒ©‚½‚è“õ‚Á‚½‚肵‚½‚çAˆê‘w‚Ì‘¹‚ð–h‚®‚½‚ß‚É‚·‚®‚É“dŒ¹‚ð
  Ø‚Á‚Ä‚­‚¾‚³‚¢BƒJƒo[‚ðŠO‚µ‚Ä‚àˆ«‚¢ŒÂŠ‚ª‚Ç‚±‚©•ª‚ç‚È‚¯‚ê‚΁A‰Î‰Ô‚ªŒ©
  ‚¦‚é‚悤•”‰®‚ðˆÃ‚­‚µ‚āA‚¿‚å‚Á‚Æ‚¾‚¯“dŒ¹‚ð“ü‚ê‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚“dˆ³ƒP
  [ƒuƒ‹ (ƒtƒ‰ƒCƒoƒbƒNƒgƒ‰ƒ“ƒX‚Ɛ^‹óŠÇ‚Æ‚ðÚ‘±‚·‚é) ‚ªAƒOƒ‰ƒ“ƒh‚ւ̃A[
  ƒN‚Ő≏”j‰ó‚µ‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚“dˆ³‚̐≏—p‚̃ƒjƒX‚©A1 –œƒ{ƒ‹
  ƒg—p‚ɐ݌v‚³‚ꂽ“ÁŽê‚ȃe[ƒv‚Å•âC‚µ‚Ü‚µ‚傤B

  ƒtƒ‰ƒCƒoƒbƒNƒgƒ‰ƒ“ƒX (‚“dˆ³) ‚ª‰ó‚ꂽ‚çA‚©‚·‚©‚ȃNƒŠƒbƒN‰¹‚©‰Î‰Ô‚̉¹
  ‚ª‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB“dŒ¹‚ðØ‚é‚Ɖ¹‚ª‚µ‚È‚­‚È‚Á‚½‚çA‚µ‚΂炭‘Ò‚Á‚Ä‚©
  ‚çÄ“x“dŒ¹‚ð“ü‚ê‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚»‚̉¹‚̏oŠ‚ð‚³‚®‚é‚ɂ́A¬‚³‚ȃSƒ€ŠÇ
  (Ž©“®ŽÔ‚Å‚æ‚­Žg‚í‚ê‚é) ‚𒮐fŠí‘ã‚è‚É‚µ‚ĉ¹‚ð•·‚¢‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚µ‚©
  ‚µˆÙ‰¹‚ð•·‚¢‚Ä‚¢‚éŠÔ‚à’[––‚Í‘¹‚·‚é‚̂ŁA‚·‚΂₭Œ©‚‚¯‚邱‚Æ (‚½‚¾
  ‚µA‚ ‚Ü‚è‚É‹}‚¢‚Å (Š´“d‚É‚æ‚é) ƒVƒ‡ƒbƒN‚ðŽó‚¯‚é‚悤‚Ȋ댯‚ð–`‚³‚È‚¢‚æ
  ‚¤‚ɁA‚­‚ê‚®‚ê‚à’ˆÓ‚Ì‚±‚Æ)B

  “dŒ¹•”•ª‚Ì’Z—‚É‚æ‚èAƒqƒ…[ƒY‚ªƒ|ƒ“‚Ɛ؂ꂽ‚©‚à‚µ‚ê‚Ü‚¹‚ñBØ‚ꂽƒqƒ…
  [ƒY‚ÌŽæ‚芷‚¦‚Í–â‘è‚Ì‰ðŒˆ‚É‚Í‚È‚ç‚È‚¢‚̂ŁA“¯‚¶‚±‚Æ‚ª‚Ü‚½‹N‚«‚é‚Å‚µ‚å
  ‚¤B‚”M‚ō•‚­Ä‚¯‚½•”•ª‚ð“_ŒŸ‚µ‚āA‚»‚ê‚ç‚Ì•”•i‚ðƒeƒXƒg‚µ‚Ä‚­‚¾‚³‚¢B
  ƒpƒ[ƒgƒ‰ƒ“ƒWƒXƒ^‚Ì’Z—‚ªAƒqƒ…[ƒYØ’f‚ÌŒ´ˆö‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒgƒ‰ƒ“ƒW
  ƒXƒ^ƒ`ƒFƒbƒJ‚©’ïRŒv‚Ń`ƒFƒbƒN‚µ‚Ä‚­‚¾‚³‚¢B’ïRŒv‚́Aƒ[ƒ^‚Ì‹Ÿ‹‹“dˆ³
  ‚ª’á‚­‚È‚é‚悤A¬‚³‚ȃXƒP[ƒ‹‚Ì‚à‚Ì‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B‚±‚ê‚̓eƒXƒg“dˆ³
  ‚É‚æ‚Á‚Đ³í‚È‘•’u‚ð‰ó‚³‚È‚¢‚悤‚É‚·‚邽‚ß‚Å‚·B

  ’[––‚ªAŽ¼‚Á‚½êŠ‚â—¿—‚Ì“’‹C‚ª—§‚¿‚±‚ß‚Ä‚¢‚é‘䏊‚Ì‹ß‚­‚̂悤‚ÈŽ¼‹C‚É
  ‚³‚炳‚ꂽ‚È‚çAŠ£‘‡‚³‚¹‚È‚³‚¢Bƒhƒ‰ƒCƒ„[‚Å ``‰ó‚ꂽ'' ƒtƒ‰ƒCƒoƒbƒNƒg
  ƒ‰ƒ“ƒX‚𐔕ªŠÔ’g‚ß‚½‚ç‰ñ•œ‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  18.4.2.  ’[––‚©‚çˆÙ‰¹‚ª‚µ‚È‚¢ê‡

  ‰æ–ʂɉ½‚à‰f‚Á‚Ä‚È‚¢‚̂́A‹P“x‚Ì’²®‚ªˆê”Ô’á‚¢ƒŒƒxƒ‹‚É‚È‚Á‚Ä‚é‚©A‚Ü‚½
  ‚ÍŽõ–½‚ª‚«‚½‚©‚ç‚Å‚·BŽŸ‚É‚·‚邱‚Ƃ́AƒP[ƒuƒ‹‚ªŠÉ‚ñ‚Å‚é‚©Ú‘±•”•ª‚ª‰ó
  ‚ê‚Ä‚È‚¢‚©‚𒲂ׂ邱‚Æ‚Å‚·B“dŒ¹‚ª“ü‚Á‚Ä‚È‚¢‚悤‚È‚çA“dŒ¹ƒRƒ“ƒZƒ“ƒg‚É
  ‚¿‚á‚ñ‚Æ``“d‹C‚ª‚«‚Ä‚é''‚±‚Æ‚ðŠm”F‚µ‚½ã‚ŁAV‚µ‚¢ƒP[ƒuƒ‹‚ÉŽæ‚芷‚¦‚Ä
  ‚Ý‚Ä‚­‚¾‚³‚¢B

  ƒL[ƒ{[ƒh‚ª‹^‚킵‚¢‚悤‚È‚çA“¯Œ^‚Ì’[––‚ÆŒðŠ·‚·‚é‚©A³í‚ȃL[ƒ{[ƒh
  ‚ÆŒðŠ·‚µ‚Ä‚Ý‚Ü‚µ‚傤B‚Ü‚½AƒL[ƒ{[ƒhƒP[ƒuƒ‹‚Ì’[‚âƒvƒ‰ƒO‚ð‚悶‚Á‚Ä‚Ý
  ‚Ä‚­‚¾‚³‚¢BƒP[ƒuƒ‹‚Ì”zü‚́A“Á‚Ƀvƒ‰ƒO•t‹ß‚ª’fü‚µ‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñB‚悶‚Á‚Ä‚Ý‚Ä (‚»‚Ì“®‚«‚É“¯Šú‚µ‚āA‚¨‚©‚µ‚­‚È‚Á‚½‚è‚Ü‚Æ‚à‚É“®‚¢‚½
  ‚è‚·‚邱‚Æ‚Å) ’fü‚¾‚Æ”»–¾‚µ‚½‚çAV‚µ‚¢ƒP[ƒuƒ‹‚ÉŽæ‚芷‚¦‚é‚©AƒP[ƒu
  ƒ‹‚ðØ‚Á‚Đؒf•”•ª‚𔼓c•t‚¯‚ð‚·‚é‚È‚Ç‚·‚ê‚΂悢B

  ƒL[ƒ{[ƒh‚ª“®ì‚·‚é‚È‚çAÅ‰‚É‚·‚邱‚Ƃ̈ê‚‚͒[––‚ð``ƒ[ƒJƒ‹ƒ‚[
  ƒh''‚É‚·‚邱‚Æ‚Å‚·Bƒ[ƒJƒ‹ƒ‚[ƒh‚Å‚¿‚á‚ñ‚Æ“®‚¢‚½‚çAƒzƒXƒgƒRƒ“ƒsƒ…[
  ƒ^‚Ƃ̐ڑ±‚©A(ƒCƒ“ƒ^[ƒtƒF[ƒX‚Ì•s®‡‚©) ’[––‚Ì UART ‚É–â‘肪‚ ‚è‚»
  ‚¤‚Å‚·B

  Td‚ɉñ˜H‚ð“_ŒŸ‚·‚邱‚ƂŁA–â‘è‚ÌŒ´ˆö‚ª‚æ‚­Œ©‚‚©‚è‚Ü‚·B•ÏFA‚ЂтÈ
  ‚Ç‚ð’T‚µ‚È‚³‚¢B’f‘±‚µ‚Ä‹N‚«‚é–â‘è‚́Aƒ{[ƒ‹ƒyƒ“ (‚à‚¿‚ë‚ñ‹à‘®»‚̓_ƒ
  ‚Å‚·‚æ) ‚Å•”•i‚ð’@‚­‚ÆŽžXŒ©‚‚¯‚ç‚ꂽ‚肵‚Ü‚·BƒvƒŠƒ“ƒgŠî”‚̓±‘Ì‚Ì’f
  ü‚͊ð‹È‚°‚é‚Æ‚Í‚Á‚«‚蕪‚è‚Ü‚·B”¼“c‚ª‚Ƃꂽ‚èA­—Ê‚µ‚©”¼“c•t‚¯‚³
  ‚ê‚Ä‚¢‚È‚¢ŒÂŠ‚ª‚ ‚ê‚΁A”¼“c•t‚¯‚ð‚â‚è’¼‚·•K—v‚ª‚ ‚è‚Ü‚·B”¼“c•t‚¯‚́A
  ƒgƒ‰ƒ“ƒWƒXƒ^ (‚⑼‚Ì•”•i) ‚ð‰Á”M‚µ‚Ä‘¹‚ð—^‚¦‚é‚̂ŁA‚Å‚«‚½‚ç”M‚𓦂ª
  ‚·‚½‚߂̍H‹ï‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B

  ‚ ‚è‚ӂꂽƒuƒ‰ƒ“ƒh‚Ì’[––‚ð‚¨Ž‚¿‚È‚çAƒCƒ“ƒ^[ƒlƒbƒg‚̃jƒ…[ƒXƒOƒ‹[ƒv
  ‚É“Še‚³‚ꂽ‹LŽ–‚Ì’†‚©‚çA‚ ‚È‚½‚Æ“¯‚¶’[––‚Å‚½‚Ñ‚½‚Ñ‹N‚«‚é–â‘è‚âA‘½•ª
  ‚»‚ê‚ð‰ðŒˆ‚·‚é•û–@‚ð’T‚·‚±‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B

  “dŽq‰ñ˜H‚ª‚¿‚á‚ñ‚Æ“®‚¢‚Ă邱‚Æ‚ðŠm”F‚·‚é‚ɂ́A‰ó‚ꂽ’[––‚Å (³í‚ȃL[
  ƒ{[ƒh‚ðŽg‚Á‚Ä) ƒ^ƒCƒv‚µ‚Ă݂邱‚Æ‚Å‚·B³í‚È’[–– (‚Ü‚½‚̓Rƒ“ƒ\[ƒ‹)
  ‚ŁAcopy ƒRƒ}ƒ“ƒh‚© minicom ‚̂悤‚È’[––’ʐMƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚ÄŽŽ‚µ‚È‚³
  ‚¢Bˆês‘—‚é‚Ì‚É’[––‚ʼnüsƒL[‚ð’@‚­•K—v‚ª‚ ‚è‚Ü‚·B•Ê‚Ì’[––‚©‚ç‰ó‚ꂽ
  ’[––‚ÉŽ¯•ÊŽq‚È‚Ç‚ð–⍇‚킹‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚ê‚Å‘o•ûŒü’ʐM‚ª“­‚¢‚Ä‚¢
  ‚é‚©‚Ç‚¤‚©‚ðŠm”F‚Å‚«‚é‚Å‚µ‚傤B

  18.5.  ‰æ–ʏã‚̃Gƒ‰[ƒƒbƒZ[ƒW

  K‰^‚È‚çƒGƒ‰[ƒƒbƒZ[ƒW‚ª‰æ–Ê‚É•\Ž¦‚³‚ê‚Ü‚·B’ʏí‚͍ŏ‰‚É’[––‚Ì“dŒ¹‚ð
  “ü‚ꂽŽž‚É‹N‚±‚è‚Ü‚·B

  18.5.1.  ƒL[ƒ{[ƒhƒGƒ‰[

  ‚±‚ê‚͒ʏíAƒL[ƒ{[ƒh‚ªÚ‘±‚³‚ê‚Ä‚È‚¢‚©AÚ‘±‚ªŠÉ‚ñ‚Å‚¢‚é‚Æ‚¢‚¤ˆÓ–¡‚Å
  ‚·B‚æ‚èd‘å‚È–â‘è‚ɂ‚¢‚Ä‚Í``ƒL[ƒ{[ƒh''‚ð‚²——‚­‚¾‚³‚¢B

  18.5.2.  NVR ‚̃`ƒFƒbƒNƒTƒ€ƒGƒ‰[

  NVR ‚Æ‚Í ``Non-Volatile RAM (•sŠö”­«ƒƒ‚ƒŠ)'' ‚Ì‚±‚Æ‚Å‚·B‚±‚ê‚͐ݒè
  î•ñ‚ª•Û‘¶‚³‚ê‚Ä‚¢‚é NVR ‚ª‚¨‚©‚µ‚­‚È‚Á‚½‚±‚Æ‚ðŽ¦‚µ‚Ü‚·B’[––‚Í‚»‚ê‚Å
  ‚à“®‚­‚Í‚¸‚Å‚·‚ªA’N‚©‚ª’[––‚̐ݒè‚ð‚µ‚½Žž‚ɍŌã‚ɍs‚Á‚½‚à‚Ì‚ÍŽ¸‚È‚í‚ê
  ‚Ä‚µ‚Ü‚¢‚Ü‚·B‚à‚¤ˆê“xÝ’肵‚āA•Û‘¶‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‘½•ª“®‚­‚Í‚¸‚Å
  ‚·B‚·‚²‚­ŒÃ‚¢’[–– (1980 ”N‚̏‰“ª) ‚ł́AÝ’è‚ð•Û‘¶‚·‚é‚̂ɃoƒbƒeƒŠ[
  ƒoƒbƒNƒAƒbƒv‚Ì CMOS ‚ªŽg‚í‚ê‚Ä‚¢‚é‚̂ŁA‚±‚̃P[ƒX‚Å‚Ì–â‘è‚̓oƒbƒeƒŠ[
  ‚ªã‚Á‚½‚½‚ß‚Å‚·BEEPROM (ƒoƒbƒeƒŠ[•s—v) ‚Å‚Í‚½‚Ü‚É•Û‘¶‚Ì‚µ‰ß‚¬‚Å‚¨‚©
  ‚µ‚­‚È‚è‚Ü‚·B‚±‚ê‚ð‚‚«‚Æ‚ß‚é‚͓̂‚¢‚Å‚·‚æBC•œ‚Å‚«‚È‚¯‚ê‚΁Aƒf
  ƒtƒHƒ‹ƒgÝ’è‚ŌŒ肷‚é‚©AŠJŽnŽž‚É’[––‚֐ݒè—pƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ð‘—
  ‚é‚©‚Ì‚Ç‚¿‚ç‚©‚Å‚·B

  18.6.  ƒRƒ“ƒfƒ“ƒT

  “d‰ðƒRƒ“ƒfƒ“ƒT‚Í‹à‘®»‚Ì“ü‚ê‚à‚Ì‚É“ü‚Á‚Ä‚¨‚èA””NŽg‚킸‚É‚¢‚½‚çŒø‰Ê‚ª
  Žã‚Ü‚è“®‚©‚È‚­‚È‚è‚Ü‚·BŽžX‚Í‚½‚¾’[––‚Ì“dŒ¹‚ð“ü‚ê‚Ä‚â‚邾‚¯‚ŁA‰ñ•œ‚³
  ‚¹‚é‚Å‚µ‚傤B‚Å‚«‚邱‚Æ‚È‚çA1,2 ”N‚É 1 ‰ñ‚Í’[––‚Ì“dŒ¹‚ð“ü‚ê‚邱‚Æ‚ð
  SŠ|‚¯‚Ä‚­‚¾‚³‚¢B

  18.7.  ƒL[ƒ{[ƒh

  18.7.1.  ƒL[ƒ{[ƒh

  ’[––‚̃L[ƒ{[ƒh‚Í PC ‚Ì‚à‚̂Ƃ͈Ⴂ‚Ü‚·Bˆá‚¢‚̓L[ƒŒƒCƒAƒEƒg‚΂©‚è‚Å
  ‚Í‚È‚­AƒL[‚ð‰Ÿ‚µ‚½Žž‚É”­¶‚·‚éƒR[ƒh‚àˆá‚¢‚Ü‚·B‚»‚µ‚āAŠeŽíƒuƒ‰ƒ“ƒh
  ‚â’[––‚ÌŒ^Ž®‚̈Ⴂ‚Å‚¢‚‚àŒÝŠ·«‚ª‚ ‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñBŽžX‚Í ``”ñ
  ŒÝŠ·'' ‚̃L[ƒ{[ƒh‚ª’[––‚Å•”•ª“I‚É“®‚­‚±‚Æ‚ª‚ ‚è‚Ü‚·B‘S‚Ä‚Ì ASCII ƒL
  [‚Í‘åä•v‚Ì‚Í‚¸‚Å‚·‚ªAƒZƒbƒgƒAƒbƒv‚âƒuƒŒ[ƒN‚È‚Ç‚Ì“ÁŽê‚ȃL[‚Í‚¿‚á‚ñ
  ‚Æ“­‚©‚È‚¢‚Å‚µ‚傤B

  18.7.2.  ‚ǂ̂悤‚É“­‚­‚©

  ‚Ù‚Æ‚ñ‚ǂ̃L[ƒ{[ƒh‚́AƒL[‚ð‰Ÿ‚·‚Æ 2 –{‚Ì”zü‚ð’Pƒ‚ɐڐG‚³‚¹‚é‚悤
  ‚É‚È‚Á‚Ä‚¢‚Ü‚·BƒL[ƒ{[ƒh‚Ì IC ƒ`ƒbƒv“à‚Ì“dŽq‰ñ˜H‚ªA”zü‚̐ڐG‚ðƒL[
  ƒ{[ƒh‚ÌŠO•”ƒP[ƒuƒ‹‚Ö‘—‚肾‚·ƒR[ƒh‚É•ÏŠ·‚µ‚Ü‚·BŠeƒL[‚©‚ç IC ƒ`ƒbƒv
  ‚ɂ‚Ȃª‚éŒÂ•Ê‚Ì”zü‚Ì‚©‚í‚è‚ɁAˆÈ‰º‚Ì•ûŽ®‚ªÌ—p‚³‚ê‚Ä‚¢‚Ü‚·B”zü‚Ì”Ô
  †‚ð 1-10 ‚Æ A-J‚Æ–¼•t‚¯‚Ü‚·(‡Œv 20 –{)B —Ⴆ‚΁A3 ”Ô‚Ì”zü‚Í•¡”‚Ì
  ƒL[‚ɐڑ±‚³‚ê‚Ä‚¢‚āAB ”Ô‚Ì”zü‚à•¡”‚̃L[‚ɐڑ±‚³‚ê‚Ä‚¢‚Ü‚·B‚µ‚©
  ‚µA3 ”Ô‚Ì”zü‚Æ B ”Ô‚Ì”zü‚Ì—¼•û‚ɐڑ±‚³‚ê‚Ä‚¢‚éƒL[‚͈ê‚‚¾‚¯‚Å‚·B
  ‚»‚̃L[‚ª‰Ÿ‚³‚ꂽŽž‚ɁA3 ”Ô‚Ì”zü‚Æ B ”Ô‚Ì”zü‚̊Ԃɕ‰ñ˜H‚ªì‚ç‚ê‚Ü
  ‚·BIC ƒ`ƒbƒv‚Í‚±‚Ì’Z—‚ðŒŸo‚µ‚āA‚ǂ̃L[‚ª‰Ÿ‚³‚ꂽ‚©Ž¯•Ê‚µ‚Ü‚·B‚±
  ‚Ì•ûŽ®‚Í •K—v‚È”zü‚ðŒ¸‚ç‚·‚±‚Æ‚ªo—ˆ‚Ü‚· (‚µ‚½‚ª‚Á‚āAIC ƒ`ƒbƒv‚̃sƒ“
  ”‚àŒ¸‚点‚Ü‚·)B‚±‚Ì•ûŽ®‚Í (“d˜bŒðŠ·‹@‚Ì)``ƒNƒƒXƒo[ƒXƒCƒbƒ`''‚Æ“¯‚¶
  ‚Å‚·B

  18.7.3.  1 ‰ñ‰Ÿ‚·‚ƁA2 ‚‚̈Ⴄ•¶Žš‚ª•\Ž¦‚³‚ê‚é

  ‚à‚µA•s‹ï‡‚É‚æ‚è 3 ‚Æ 4 ‚Ì”zü‚ª’Z—‚µ‚½‚çA3-B ƒL[‚ð‰Ÿ‚·‚Æ 4 ‚Æ B
  ‚à‚‚Ȃª‚Á‚āAƒ`ƒbƒv‚Í 3-B ‚Æ 4-B ƒL[‚Ì—¼•û‚ª‰Ÿ‚³‚ꂽ‚悤‚ÉŽv‚¤‚Å‚µ‚å
  ‚¤B1 •¶Žš‚Å‚æ‚©‚Á‚½‚̂ɁA2 ‚‚̈قȂ镶Žš‚ªƒ^ƒCƒv‚³‚ꂽ‚悤‚É‚È‚Á‚Ä‚µ
  ‚Ü‚¢‚Ü‚·B

  –󒍁F‚±‚±‚Å‚Ì 3,4 ‚Æ B ‚́u‚ǂ̂悤‚É“­‚­‚©v‚Åà–¾‚µ‚½•ûŽ®‚Ì”zü‚Ì”Ô
  †‚ðˆÓ–¡‚µ‚Ä‚¢‚Ü‚·B

  18.7.4.  Å‹ß‚̃L[ƒ{[ƒh vs ŒÃ‚¢ƒL[ƒ{[ƒh

  Å‹ß‚̃L[ƒ{[ƒh‚ƌ¢‚à‚Ì‚ÌŠOŒ©‚Í“¯‚¶‚悤‚ÉŒ©‚¦‚Ü‚·‚ªA‘€ì‚ÌŽd‘g‚Ý‚Í
  ˆÙ‚È‚è‚Ü‚·BŒÃ‚¢‚Ù‚¤‚̓n[ƒhƒvƒ‰ƒXƒeƒBƒbƒNƒP[ƒX‚Ì’†‚É‚ ‚éŠeƒXƒCƒbƒ`‚ª
  ƒL[ƒLƒƒƒbƒv‚̉º‚Å“Æ—§‚µ‚Ä‚¢‚Ü‚·BÅ‹ß‚Ì‚à‚̂̓L[ƒ{[ƒh‚ÌŒ`‚ð‚µ‚½‘å‚«
  ‚­‚ď_‚ç‚©‚¢ƒvƒ‰ƒXƒeƒBƒbƒNƒV[ƒg (–Œ) ‚ðŽg‚¢‚Ü‚·BŒŠ‚Ì‚ ‚¢‚½ƒvƒ‰ƒX
  ƒeƒBƒbƒNƒV[ƒg‚́AƒvƒŠƒ“ƒg‰ñ˜H (Ú“_‚àŠÜ‚Þ) ‚ðŠÜ‚Þ 2 ‚‚̃vƒ‰ƒXƒeƒBƒb
  ƒNƒV[ƒg‚É‹²‚Ü‚ê‚Ä‚¢‚Ü‚·BƒL[‚ð‰Ÿ‚µ‚½‚çA2 ‚Â‚Ì ``ƒvƒŠƒ“ƒg'' ƒV[ƒg‚ª
  ‚ ‚éÚ“_‚Å“¯Žž‚ɉŸ‚³‚ê‚āA‚»‚Ì“_‚É‚ ‚éƒV[ƒgã‚̃vƒŠƒ“ƒg‚³‚ꂽÚ“_‚ðƒI
  ƒ“‚µ‚Ü‚·B

  18.7.5.  ƒL[ƒ{[ƒh‚ª‚Ü‚Á‚½‚­“®‚©‚È‚¢

  ƒL[ƒ{[ƒh‚ª“®ì‚µ‚È‚­‚È‚Á‚½‚çAƒL[ƒ{[ƒh‚Ì–â‘è‚©‚Ç‚¤‚©Šm‚©‚߂邽‚ß
  ‚ɁA‘¼‚̃L[ƒ{[ƒh (‚à‚µ‚¨Ž‚¿‚È‚ç) ‚ÅŽŽ‚µ‚Ä‚­‚¾‚³‚¢B‚Ù‚Æ‚ñ‚Ç‚Í’[––‚Ö
  ‚̐ڑ±ƒR[ƒh (ƒP[ƒuƒ‹) “à‚Ì’fü‚ªŒ´ˆö‚Å‚·B’füŒÂŠ‚̓R[ƒh‚Ì’[‚Å‚ ‚é
  ‚±‚Æ‚ª‘½‚¢‚Å‚·B’f‘±“I‚É‚Å‚à“®‚­‚©‚Ç‚¤‚©Šm‚©‚߂邽‚߂ɁAƒL[‚ð‰Ÿ‚µ‚È‚ª
  ‚çƒR[ƒh‚Ì’[‚ð‚ä‚·‚Á‚Ä‚Ý‚Ä‚­‚¾‚³‚¢Bˆ«‚¢ŒÂŠ‚ª“Á’è‚Å‚«‚½‚çATd‚ɃR[
  ƒh‚Ì‚»‚Ì•”•ª‚ðƒiƒCƒt‚Ő؂Á‚Ä’füŒÂŠ‚ð‚‚Ȃ¢‚Å‚­‚¾‚³‚¢B‚‚Ȃ®‚½‚ß‚É”¼
  “c‚ðŽg‚¤‚±‚Æ‚à‚ ‚é‚Å‚µ‚傤B‚»‚µ‚āA“d‹Cƒe[ƒvAÚ’…Ü‚ ‚é‚¢‚̓R[ƒLƒ“
  ƒO‚Å••‚ð‚µ‚Ü‚·B

  18.7.6.  b ‚ð‰Ÿ‚·‚Æ bb ‚È‚Ç‚Ì•\Ž¦‚É‚È‚é (2 d‰»)

  ‘S•”‚Ì•¶Žš‚ª 2 d‚ÉŒ©‚¦‚é‚È‚çƒL[ƒ{[ƒh‚Í‚Ç‚±‚àˆ«‚­‚È‚¢‚Å‚·B‚»‚ê‚æ‚è
  ‚àA’[––‚ÅŠÔˆá‚Á‚½”¼ 2 d‚̐ݒè (HDX ‚© ƒ[ƒJƒ‹ƒGƒR[‚ªƒIƒ“) ‚ª‚³‚ê‚Ä
  ‚¢‚邽‚߂ɁAƒ^ƒCƒv‚µ‚½•¶Žš‘S‚Ä‚ª’[––‚ƃzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ì—¼•û‚©‚çƒGƒR
  [ƒoƒbƒN‚³‚ê‚Ä‚¢‚é‚Ì‚Å‚·B2 ‚‚̕¶Žš‚ªˆá‚¤ê‡‚̓L[ƒ{[ƒh“à•”‚̉ñ˜H‚ª
  ’Z—‚µ‚Ä‚¢‚é‚Ì‚Å‚µ‚傤B``1 ‰ñ‰Ÿ‚·‚ƁA2 ‚‚̈Ⴄ•¶Žš‚ª•\Ž¦‚³‚ê‚é''‚ð‚²
  ——‚­‚¾‚³‚¢B

  18.7.7.  ƒL[ƒ{[ƒh‚ªŽ©•ª‚Ń^ƒCƒv‚·‚é

  ‚à‚µ 1 ‚‚̃L[‚ª’Z—‚µ‚½Žž‚ɃI[ƒgƒŠƒs[ƒg‚ª—LŒø‚É‚È‚Á‚Ä‚¢‚é‚ƁA‚©‚È
  ‚è‚̐”‚Ì“¯‚¶•¶Žš‚ªƒ^ƒCƒv‚³‚ꂽ‚悤‚É‚È‚è‚Ü‚·B1 ‚ˆȏã‚̃L[‚ª’Z—‚µ‚½
  ‚çA•¡”‚Ì•¶Žš‚ªƒ^ƒCƒv‚³‚ꂽ‚悤‚É‚È‚é‚Å‚µ‚傤BƒƒOƒCƒ“ƒvƒƒ“ƒvƒg‚ð•\
  Ž¦‚µ‚Ä‚¢‚鎞‚É‹N‚Á‚½‚çAgetty ‚ð‚·‚²‚­‘‚­Ä‹N“®‚³‚¹‚錴ˆö‚É‚È‚é‚©‚à‚µ
  ‚ꂹ‚ñB``ƒL[‚Ì’Z—''‚ð‚²——‚­‚¾‚³‚¢BŽ¡‚·•û–@‚́A``ƒL[ƒ{[ƒh‚̐ړ_‚ð
  ‘|œ‚·‚é''‚±‚Æ‚Å‚·B

  18.7.8.  ƒL[ƒ{[ƒh‚ɉt‘Ì‚ð‚±‚Ú‚µ‚½

  …‚âA…‚̂悤‚ȉt‘Ì‚ðƒL[ƒ{[ƒh‚É‚±‚Ú‚µ‚½ (‚ ‚é‚¢‚͉JA‚Ђǂ¢–¶AŽ¼‹C
  ‚Ì’†‚É‚³‚炵‚½) ‚çAŠô‚‚©‚̃L[‚Í‚¿‚á‚ñ‚Æ“®ì‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñBŽ¼
  ‹C‚̓L[‚ð’Z‚³‚¹‚é (ƒL[‚ð‰Ÿ‚µ‚Á‚Ï‚È‚µ‚̏ó‘Ô‚Æ“¯‚¶) Œ´ˆö‚Æ‚È‚èAƒI[ƒg
  ƒŠƒs[ƒg‚ª—LŒø‚È‚ç‰æ–Ê‚¢‚Á‚Ï‚¢‚É•¶Žš‚ª•\Ž¦‚³‚ê‚邱‚Æ‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñB”G‚炵‚āA•”•ª“I ‚É(‚ ‚é‚¢‚Í‘S•”‚ð) Š£‚©‚µ‚Ä‚àAÚ“_‚Ì•\–Ê‚ª‚±‚Ñ‚è
  ‚‚¢‚½‚à‚Ì‚ªŒ´ˆö‚Å‚ ‚éƒL[‚Í‚¿‚á‚ñ‚Æ“®‚©‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñBÅ‹ß‚̃L[
  ‚ł́Aƒvƒ‰ƒXƒeƒBƒbƒNƒV[ƒg‚ÅŠu—£‚³‚ê‚Ä‚¢‚āA‚»‚ê‚ç‚ðŠ£‚©‚µ‚½‚è‘|œ‚ª‚Å
  ‚«‚Ü‚·BŒÃ‚¢‚â‚‚͓ú‚È‚½‚©AƒI[ƒuƒ“ (’á‚¢‰·“x‚Å)‚ÅŠ£‚©‚µ‚Ü‚µ‚傤BŠ£
  ‚¢‚Ä‚àAˆÈ‰º‚Åà–¾‚·‚é‚悤‚ɃL[‚̐ړ_‚ð‘|œ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  18.7.9.  ƒL[ƒ{[ƒh‚̐ړ_‚ð‘|œ‚·‚é

  18.7.9.1.  ”––Œ‚‚«ƒL[ƒ{[ƒh

  V‚µ‚¢ƒL[ƒ{[ƒh‚ɂ́A“_ŒŸ‚â‘|œ‚ð‚·‚é‚Ì‚ÉŽæ‚èŠO‚µ‚â‚·‚¢ƒvƒ‰ƒXƒeƒBƒbƒN
  »‚̃V[ƒg (”––Œ) ‚ª‚‚¢‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚è‚Ü‚·BƒL[ƒ{[ƒh‚ð•ª‰ð‚µ‚ÄƒV[
  ƒg‚ðŽæ‚èo‚·‚̂ɐ”–{‚̃lƒW‚ðŠO‚·‚¾‚¯‚Å‚æ‚¢‚Ì‚Å‚·BIBM ‚̌¢ƒL[ƒ{[ƒh
  ‚ł́A‘òŽR‚ ‚éƒcƒ}ƒ~‚ðÜ‚ç‚È‚¢ŒÀ‚è‚ÍŽæ‚èŠO‚¸‚µ‚Å‚«‚È‚­‚āAƒcƒ}ƒ~‚ðŒ³‚É
  –ß‚·‚ɂ͐ڒ…Ü‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü‚· (‘½•ªA’¼‚·‰¿’l‚Í‚È‚­‚È‚Á‚Ä‚Ü‚·)B
  ƒvƒ‰ƒXƒeƒBƒbƒNƒV[ƒg‚ðŠÜ‚Þ•”•i‚ð‹È‚°‚½‚èA‚Ђ˂Á‚½‚èA‚Ü‚½’@‚¢‚½‚è‚È‚Ç
  ‚̉ÁH‚ð‚·‚é‚±‚ƂŁA‚»‚̂悤‚ȃL[ƒ{[ƒh‚ª“®‚­‚悤‚É‚³‚¹‚邱‚Æ‚à‚ ‚è‚Ü
  ‚·B

  18.7.9.2.  “Æ—§‚µ‚½ƒXƒCƒbƒ`‚ðŽ‚Á‚½ƒL[ƒ{[ƒh

  ‘±‚¢‚ẮAŠeƒL[‚̃n[ƒhƒvƒ‰ƒXƒeƒBƒbƒNƒXƒCƒbƒ`‚ª•ÊX‚É‚È‚Á‚Ä‚¢‚éŒÃ‚¢ƒL
  [ƒ{[ƒh‚ɂ‚¢‚Ä‚Å‚·B“d‹CÚ“_‚Ì‘|œ‚É‚©‚©‚é‘O‚ɁAÅ‰‚ɃL[ƒ{[ƒh‚ð‹t
  ‚³‚É‚µ‚āA‚¨‚©‚µ‚ȃL[‚ð“®‚©‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B“Á‚ɃL[‚ð‹­‚­‰Ÿ‚µ‚½‚èA
  U“®‚³‚¹‚邱‚ƂŁAƒzƒRƒŠ‚ðŽæ‚菜‚«‚â‚·‚­‚È‚è‚Ü‚·BƒL[‰Ÿ‚µ‚āA¶‰E‚É—h
  ‚·‚é‚Ì‚àŒø‰Ê‚ª‚ ‚é‚©‚à‚µ‚Ä‚Ü‚¹‚ñB

  ¬‚³‚ȃhƒ‰ƒCƒo‚ð‚Ä‚±‚É‚µ‚āA‚ ‚Ü‚è‰ß“x‚ÉŒX‚Þ‚©‚È‚¢‚悤‚É‚µ‚È‚ª‚çAƒL[
  ƒLƒƒƒbƒv‚ð‚±‚¶ŠJ‚¯‚ÄŠO‚·‚±‚Æ‚à‚æ‚­‚â‚è‚Ü‚·BƒL[ƒLƒƒƒbƒvƒvƒ‰[‚È‚Ç‚Æ‚¢
  ‚¤ê—pH‹ï‚à‚ ‚è‚Ü‚·‚ªA•Ê‚É‚È‚­‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñ (Œx : Å‹ß‚̃L[ƒ{
  [ƒh‚̃L[ƒLƒƒƒbƒv‚Í‚±‚¶ŠJ‚¯‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñ)BƒL[ƒLƒƒƒbƒv‚ªŠÉ‚­‚È‚Á‚Ä
  ‚«‚½‚班‚µŒX‚¢‚Ä‚®‚ç‚‚¢‚Ä‚­‚é‚Å‚µ‚傤BƒLƒƒƒbƒv‚ª°‚É”ò‚ñ‚Å‚­‚©‚à‚µ‚ê
  ‚Ü‚¹‚ñBÚ“_‚ð‘|œ‚·‚é‚É‚Í 2 ‚‚̕û–@‚ª‚ ‚è‚Ü‚·BƒL[ƒXƒCƒbƒ`‚ɃNƒŠ[
  ƒi[‚𒼐ڐ‚«•t‚¯‚é‚©AƒL[ƒXƒCƒbƒ`‚ðŽæ‚èŠO‚µ‚Ä‘|œ‚·‚é‚©‚Ì‚Ç‚¿‚ç‚©‚Å
  ‚·B‚Ü‚½•Ê‚È•û–@‚Æ‚µ‚āAƒL[ƒXƒCƒbƒ`‚ðV•i‚©’†ŒÃ‚Ì‚à‚Ì‚ÆŽæ‚芷‚¦‚éŽè‚à
  ‚ ‚è‚Ü‚·B

  ƒL[ƒXƒCƒbƒ`‚̏ォ‚çƒNƒŠ[ƒi[‚©“¯“™•i (“d‹C“X‚Å”„‚Á‚Ä‚¢‚Ü‚·) ‚ðÚ“_‚É
  ’¼Ú‚«•t‚¯‚é‚Ì‚ªˆê”Ô‘‚¢•û–@‚Å‚·‚ªA‚ ‚܂肤‚Ü‚­‚¢‚©‚È‚¢‚Å‚µ‚傤BƒX
  ƒvƒŒ[‚·‚é‘O‚ɁAƒXƒCƒbƒ`‚Ì•Ó‚è‚ð‘|œ‚µ‚Ä‚¨‚«‚Ü‚µ‚傤BƒL[ƒ{[ƒh‚É“d—¬
  ‚ª—¬‚ê‚Ä‚¢‚é (‚Ü‚½‚́A’ïRŒv‚ªƒL[Ú“_‚ɐڑ±‚³‚ê‚Ä‚¢‚é) ê‡AƒL[ƒX
  ƒCƒbƒ`‚Ì“à•”‚É“Í‚­‚悤‚ɃNƒŠ[ƒi[‚𐁂«•t‚¯‚éƒXƒvƒŒ[‚Ƀ`ƒ…[ƒu‚ðŽg‚¢
  ‚È‚³‚¢BƒL[‚Ì‹ß‚­‚ɃNƒŠ[ƒjƒ“ƒO—p‚̉t‘Ì‚ð‚½‚ç‚µ‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñ‚æBƒzƒR
  ƒŠ‚ðW‚߂āA—ׂè‚̃L[ƒXƒCƒbƒ`‚ɂ܂ŘR‚ê‚é (‚Ù‚±‚ƈꏏ‚É) ‚±‚Æ‚É‚È‚è‚Ü
  ‚·B‚±‚̊ԈႢ‚ð”Æ‚·‚ƁAƒL[‚ð‘|œ‚µ‚È‚ª‚ç—ׂ̃L[‚܂ŏ‚߂邱‚Æ‚É‚È‚è
  ‚Ü‚·B‚à‚µ‚â‚Á‚Ä‚µ‚Ü‚Á‚½‚çAŽü‚è‚̃L[‚ª‚¿‚á‚ñ‚Æ“®‚­‚©‚Ç‚¤‚©Šm”F‚·‚邱
  ‚ƁB

  ƒL[ƒ{[ƒh‚ðŒX‚¯‚邱‚ƂŁAƒNƒŠ[ƒjƒ“ƒO‰t‚͐ړ_‚ÉŒü‚Á‚Ä—¬‚ê‚Ä‚¢‚«‚Ü‚·B
  CIT101e ’[––‚Ì Alps ƒL[ƒ{[ƒh‚ł́A”Žš‚Ì—ñ‚ð“Vˆä‚Ì•û‚ÖŒX‚¯‚邱‚Æ‚ðˆÓ
  –¡‚µ‚Ü‚·B‚ ‚È‚½‚ÌŽè (‚âŽè‘Ü) ‚ɓŐ«‚̃NƒŠ[ƒjƒ“ƒO‰t‚ª‚‚©‚È‚¢‚悤‚É‚µ
  ‚È‚ª‚çAƒyƒ“‚©¬‚³‚ȃhƒ‰ƒCƒo[‚ŃL[ƒXƒCƒbƒ`‚ðã‰º‚ɉŸ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³
  ‚¢BƒL[ƒ{[ƒh‚ð‚³‚©‚³‚Ü‚É‚µ‚āAŽc‚Á‚½ƒNƒŠ[ƒjƒ“ƒO‰t‚ð‚«‚Á‚Ä‚Ý‚é‚Ì‚à‚¢
  ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñBŽ„‚Í‚ ‚Ü‚è‚â‚è‚Ü‚¹‚ñ‚¯‚ǁB‰ß“x‚ɃNƒŠ[ƒi‚𐁂«•t‚¯‚é
  ‚ƃvƒ‰ƒXƒeƒBƒbƒN‚ð‚ß‚½‚èA—ׂ̃L[‚ð‰˜‚µ‚½‚è‚·‚é‚̂ŁA“K“x‚È—Ê‚Æ‚È‚é
  ‚悤‚æ‚­l‚¦‚ÄŽg‚¢‚Ü‚µ‚傤B‘|œ‚ªI‚Á‚½Œã‚ɁAƒL[‚ª‚¿‚á‚ñ‚Æ“®ì‚·‚邱
  ‚Æ‚ÌŠm”F‚Ì‚½‚߂ɁAƒL[‚Ì”½‰ž‚ð‚Ý‚½‚èAã‰º‚ɏ­‚µ“®‚©‚µ‚Ä OK ‚©‚Ç‚¤‚©Šm
  ”F‚µA 30 •b’ö‚µ‚Ä“¯‚¶ƒeƒXƒg‚ð‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  “à•”‚̐ړ_‚ªƒNƒŠ[ƒjƒ“ƒO‰t‚Å”G‚ê‚Ä‚éŠÔ‚̓L[‚Í‚Ü‚Æ‚à‚Å‚·B‚µ‚©‚µA”•ª
  Œã‚ÉŠ£‚¢‚½‚çAÚ“_ã‚ŏö”­‚µ‚½ƒNƒŠ[ƒjƒ“ƒO‰t‚ÌŽc‚肪‚±‚Ñ‚è‚‚¢‚āAÚ“_
  ‚̐³í‚È“®‚«‚ð–W‚°‚Ü‚·B‚»‚ê‚ŃL[‚ª‚¨‚©‚µ‚È“®‚«‚É‚È‚éê‡‚ª‚ ‚è‚Ü‚·B
  ƒNƒŠ[ƒjƒ“ƒO‰t‚ªŠ£‚¢‚Ä‚éŠÔAƒL[‚𑀍삵‘±‚¯‚邱‚Æ‚Å–hŽ~‚·‚鏕‚¯‚É‚Í‚È
  ‚è‚Ü‚·BŠô‚‚©‚̃XƒCƒbƒ`‚ɂ́AÚ“_ƒNƒŠ[ƒi[‚ªÚ“_‚ɐN“ü‚µ‚È‚¢‚悤‚ɐÚ
  “_‚𕕈󂵂Ă ‚è‚à‚Ì‚ª‚ ‚è‚Ü‚·BÚ“_‚ðôò‚·‚éƒNƒŠ[ƒjƒ“ƒO‰t‚͉˜‚ê‚à‰^
  ‚ñ‚Å‚µ‚Ü‚¢‚Ü‚· (‚±‚ê‚ðÅ¬ŒÀ‚É‚Æ‚Ç‚ß‚é‚ɂ́AƒNƒŠ[ƒjƒ“ƒO‚Ì‘O‚ɃL[‚Ì•\
  –Ê‚ð‚«‚ê‚¢‚É‚·‚邱‚Æ‚Å‚·)B

  ƒL[ƒXƒCƒbƒ`‚ð•ª‰ð‚·‚é‚±‚Æ‚É‚È‚Á‚½‚çA‚Ü‚¸‘g‚Ý—§‚Ä‚Æ•ª‰ð‚Ì•û–@‚ɂ‚¢‚Ä
  Šm”F‚µ‚Ä‚©‚çŽn‚߂邱‚ƁB‚½‚܂ɃL[ƒ{[ƒh‚©‚çƒXƒCƒbƒ`‚ðŽæ‚èŠO‚³‚È‚­‚Ä
  ‚àAƒXƒCƒbƒ`ƒJƒo[‚ðŠO‚¹‚邱‚Æ‚ª‚ ‚è‚Ü‚·B•ÛŠÇ‚µ‚Ä‚¨‚­•K—v‚Ì‚ ‚é”–‚¢ƒv
  ƒ‰ƒXƒeƒBƒbƒN»‚̂‚܂݂ðŠO‚µ‚½Œã‚ŁAƒL[ƒXƒCƒbƒ`‚Ì‚ ‚½‚Ü‚Ì•”•ª‚ð‚±‚¶ŠJ
  ‚¯‚é (‚Ü‚½‚͈ø‚Á’£‚é) ‚Ì‚Å‚·B‚ ‚ñ‚Ü‚è‹­‚­‚±‚¶ŠJ‚¯‚悤‚Æ‚·‚é‚ƁA”–‚¢ƒv
  ƒ‰ƒXƒeƒBƒbƒN‚ð‰ó‚µ‚Ü‚·‚æB‚Å‚«‚È‚¢‚悤‚È‚çA‚»‚ê‚ðŽæ‚èŠO‚· (‚ ‚é‚¢‚ÍŽæ
  ‚芷‚¦‚é) ‚½‚߂ɃXƒCƒbƒ`‚Ì”¼“c‚ð‚Æ‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒXƒCƒbƒ`
  ‚ðŽæ‚èŠO‚µ‚Ä‚àÚ“_‚ƃXƒCƒbƒ`‚ªˆê‚ɃTƒ“ƒhƒCƒbƒ` (‚Ù‚Æ‚ñ‚ǐڐG‚µ‚Ä‚¢
  ‚é) ‚³‚ê‚Ä‚¢‚½‚çAÚ“_‚ðŒ©‚é‚±‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB“±‘Ì‚Ì•\–ʂɏ­‚µŒ„ŠÔ‚ð
  ì‚Á‚āA‚»‚ÌŒ„ŠÔ‚ɃNƒŠ[ƒi[‚𐁂«•t‚¯‚邱‚ƂŐړ_‚̃NƒŠ[ƒjƒ“ƒO‚ð‚µ‚Ü
  ‚·BÚ“_‚Ì•\–ʂɌŒè—p‚̃NƒŠƒbƒv‚ª‚ ‚éê‡‚́AŒ„ŠÔ‚ðŠJ‚¯‚é‘O‚É‚±‚ê‚ðŠO
  ‚µ‚Ä‚¨‚©‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñBƒNƒŠ[ƒi[‚ðÚ“_‚ɂ‚¯‚āA‚â‚Á‚Ä‚­‚¾‚³‚¢B
  ƒL[ƒ{[ƒh‚ðŒX‚Þ‚¯‚½‚èA‹t‚É‚·‚ê‚΂â‚é‚â‚·‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒL[ƒXƒCƒb
  ƒ`‚ð•ª‰ð‚µ‚Ä‚¢‚éÅ’†‚ɏ¬‚³‚È•”•i‚ð‚Ç‚Á‚©‚É‚È‚­‚µ‚Ä‚µ‚Ü‚í‚È‚¢‚悤‚É‹C‚ð
  ‚‚¯‚Ü‚µ‚傤B

  19.  •t˜^ A: ˆê”Ê

  19.1.  Linux ’[––‚̃Rƒ}ƒ“ƒhˆê——

  19.1.1.  ’[––ƒw‘—‚éƒRƒ}ƒ“ƒh

  o  ``setterm'': ’·‚¢ƒIƒvƒVƒ‡ƒ“

  o  ``tput'': ŠÈ’P‚ȃIƒvƒVƒ‡ƒ“

  o  tset: ‰Šú‰»ê—p

  o  clear: ‰æ–ʃNƒŠƒA

  o  setterm -reset: ƒŠƒZƒbƒg•¶Žš‘—M

  19.1.2.  ’[––ƒfƒoƒCƒXƒhƒ‰ƒCƒo‚̐ݒè

  o  ``Setserial'':

  o  ``Stty''

  19.1.3.  Terminfo

  o  ``Terminfo Compiler (tic)'' terminfo ƒRƒ“ƒpƒCƒ‰‚ƃgƒ‰ƒ“ƒXƒŒ[ƒ^

  o  toe: terminfo ƒtƒ@ƒCƒ‹‚É‚ ‚é’[––ƒŠƒXƒg•\Ž¦

  o  ``infocmp'' terminfo ƒGƒ“ƒgƒŠ‚Ì”äŠr‚Æ•\Ž¦

  19.1.4.  ‚»‚Ì‘¼

  o  gitkeys: ŠeƒL[‚ªƒzƒXƒg‚Ö‘—‚éƒR[ƒh‚Ì•\Ž¦

  o  tty: Œ»ÝÚ‘±‚µ‚Ä‚¢‚é tty ƒ|[ƒg‚Ì•\Ž¦

  o  set (‚Ü‚½‚Í tset -q): TERM ŠÂ‹«•Ï”‚â terminfo ƒGƒ“ƒgƒŠ–¼‚Ì•\Ž¦

  o  ``tset'': ‘ΘbŒ`Ž®‚Å TERM ‚Ì’l‚ðƒZƒbƒg‚µ‚½‚菉Šú‰»‚µ‚½‚è‚·‚é

  19.2.  ƒCƒ“ƒ^[ƒlƒbƒg‚Ə‘Ð

  19.2.1.  ƒCƒ“ƒ^[ƒlƒbƒgã‚Ì’[––î•ñ

  o  ƒeƒlƒV[‘åŠw‚Ì Shuford's Website
     <http://www.cs.utk.edu/~shuford/terminal_index.html>‚́AƒeƒLƒXƒg’[
     ––‚ɂ‚¢‚Ä—L—p‚ȏî•ñ‚ð’ñ‹Ÿ‚µ‚Ä‚­‚ê‚Ü‚·B

  o  <http://www.vt100.net/> ‚É‚Í VT ’[––‚̏î•ñ‚â—ðŽj‚ª‚ ‚è‚Ü‚·B

  o  Boundless <http://www.boundless.com/textterm/>‚Í DEC ‚Ì VT ‚â Dorio
     ’[––‚̔̔„‘㗝“X‚Å‚·BADDS, VT ‚ ‚é‚¢‚Í DORIO ’[––‚ÌŽd—l‚ð“üŽè‚µ‚½
     ‚¢‚È‚çA``data sheet'' ‚̃Šƒ“ƒN‚ð‘I‘ð‚µ‚ÄA‚»‚±‚Å ``Go to Specs''
     ‚̃Šƒ“ƒN‚ð‘I‚ñ‚Å‚­‚¾‚³‚¢B

  o  Wyse text-terminals kbase
     <http://www.wyse.com/service/support/kbase/wyseterm.asp> ‚Í‘åŽè‚Ì’[
     ––»‘¢ƒ[ƒJ‚Å‚·BÅV‚Ì‹@Ží‚Í Wyse terminal
     <http://www.wyse.com/terminal/> ‚É‚ ‚è‚Ü‚·BOld  Wyse terminal
     Specs <http://www.wyse.com/service/faq/wysetter.htm> ‚à‚²——‚­‚¾‚³
     ‚¢B

  o  Escape Seqs.; N. America <http://www.pericom-
     usa.com/twdocs/doc/twproae.htm> ‚â Escape Seqs.; Europe
     <http://www.pericom.co.uk/teemworld/doc/twproae.htm> ‚ÍŠô‚‚©‚Ì’[––
     ƒGƒ~ƒ…ƒŒ[ƒ^ (VT 100, 300, 420 ‚»‚ê‚Æ Wyse) ‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX
     (‚Ɛ§ŒäƒR[ƒh) ‚̃ŠƒXƒg‚Å‚·B

  o  comp.terminals ‚Í’[––‚ÉŠÖ‚·‚éƒjƒ…[ƒXƒOƒ‹[ƒv‚Å‚·B

  19.2.2.  ’[––ŠÖ˜A‚̏‘Ð

  o  EIA-232 ƒVƒŠƒAƒ‹ƒ|[ƒg‚ɂ‚¢‚Ä‚Í ``EIA-232 (RS-232) ŠÖ˜A‘Ð''‚ð‚²
     ——‚­‚¾‚³‚¢B

  o  C—‚ɂ‚¢‚Ä‚Í ``C—ŠÖŒW‚̏‘Ð‚Æ Web ƒTƒCƒg'' ‚É‚ ‚è‚Ü‚·B

  o  Terminfo ‚ɂ‚¢‚Ä‚Í``Termcap ŠÖ˜A‚Ì•¶‘''‚ð‚²——‚­‚¾‚³‚¢B

  19.2.3.  ’[––‘S”ʂɂ‚¢‚Ă̏‘Ð

  Ž„‚Ì’m‚éŒÀ‚èAƒeƒLƒXƒg’[––‚ɂ‚¢‚Ä–ž‘«‚Ì‚¢‚­–{‚Í‚ ‚è‚Ü‚¹‚ñ (1970”N‘ã‚Ì
  ƒAƒ“ƒeƒBƒbƒN‚È’[––‚É‹»–¡‚ ‚é‚©‚½ˆÈŠO‚Í)B

  o  Duane E. Sharp ’˜ Handbook of Interactive Computer Terminals;
     Reston P ublishing Co. 1977. (‚Ù‚Æ‚ñ‚ÇŽž‘ã’x‚ê‚Å‚·)

  o  Roger K. deBry ’˜ Communicating with Display Terminals ; McGraw-
     Hill 1 985. (‚Ù‚Æ‚ñ‚Ç IBM ‚Ì“¯Šú’[––‚ɂ‚¢‚ď‘‚©‚ê‚Ä‚¢‚Ü‚·)

  ``HANDBOOK ... '' ‚Í 60 ŽÐˆÈã‚Ì’[––ƒ[ƒJ‚ª»‘¢‚µ‚½ 1970 ”N‘㏉Šú‚Ì 1
  00 Ží—ވȏã‚̌¢’[––‚ÌŠÈ’P‚ÈŽd—l‚ɂ‚¢‚ď‘‚©‚ꂽ‚à‚Ì‚Å‚·B•¨—“I‚É‚Ç
  ‚̂悤‚É“®ì‚·‚é‚©‚ɂ‚¢‚Ä‚àà–¾‚µ‚Ä‚¢‚Ü‚·‚ªA“dŽqƒr[ƒ€‚̐Ód•ÎŒü‚ð
  Žg‚Á‚½ CRT ‚ÉŠÖ‚·‚é}‚ÉŒë‚肪‚ ‚è‚Ü‚· (p.36)BŽÀÛ‚É‚Í’[––‚Í“dŽ¥•ÎŒü
  (19 70 ”N‘ã‚Å‚ ‚Á‚Ä‚à) ‚ðŽg‚¤‚Ì‚Å‚·B–{‘‚É‚Í ``ƒ‰ƒ“ƒ_ƒ€ƒXƒLƒƒƒ“'' ‚â
  ``Œõ‚Ì3Œ´F‚É‚æ‚é”­F–@(‰ÁF¬‡)'' ‚̂悤‚Ȑæi“I‚È‹ZpƒRƒ“ƒZƒvƒg‚̐à
  –¾‚ª‚ ‚è‚Ü‚·B

  ``COMMUNICATING ... '' ‚́A``Handbook ...''‚ƈá‚Á‚Ä’[––‚Ì•¨—“I‚È“Á’¥
  ‚â“d‹C“I‚Ȗʂ̏ڍׂɂ͐G‚ê‚Ä‚¢‚Ü‚¹‚ñB‘SÍ‚ɂ킽‚Á‚Ä 2 i”‚Å‚Ìà–¾‚ª
  ‚È‚³‚ê‚Ä‚¢‚Ü‚· (’[––‚ɂ‚¢‚Ä‚Ì–{‚É‚Í•K—v‚È‚¢‚̂ŁA‚±‚̏î•ñ‚Í‚Ç‚±‚©‘¼‚Ì
  •ª–ì‚ōL‚­—L—p‚È‚Ì‚Å‚µ‚傤)B‚±‚Ì–{‚Å‚Í IBM ’[–– (Žå‚Æ‚µ‚Ä 3270 ’[––)
  ‚̃uƒƒbƒNƒ‚[ƒh‚Æ“¯Šúƒ‚[ƒh‚Å‚Ì‘€ì‚ɂ‚¢‚ďq‚ׂç‚ê‚Ä‚¢‚é‚悤‚Å‚·B¡
  “ú‚Ì Unix ŒnƒVƒXƒeƒ€‚Å‹¤’Ê‚ÉŽg‚í‚ê‚é ANSI ’[––‚Ì‚½‚߂ɏ­‚µ‚¾‚¯Žg‚¦‚»‚¤
  ‚Å‚·B‚»‚ê‚ç‚ɂ‚¢‚ď­‚µq‚ׂç‚ê‚Ä‚¢‚Ü‚·‚ªAƒVƒŠƒAƒ‹ƒ|[ƒg‚ւ̂‚Ȃ¬•û
  ‚È‚Ç‚Ì”zü‚ÌŠT—v‚ɂ‚¢‚Ä‚ÍŽ¦‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB

  19.2.4.  ’[––‚ɂ‚¢‚Ă̏͂ª‚ ‚é–{

  ‚±‚ê‚ç‚̏͂ł͒[––Ž©g‚Ì‚±‚Æ‚â‚»‚Ì”\—͂ɂ‚¢‚ĉ½‚àG‚ê‚Ä‚¢‚Ü‚¹‚ñB‚Þ‚µ
  ‚ëAƒRƒ“ƒsƒ…[ƒ^ (‚Æ’[––ƒhƒ‰ƒCƒo) ‚ð’[––‚Æ‚µ‚Ä“®ì‚³‚¹‚éÝ’è•û–@‚ɂ‚¢
  ‚ď‘‚©‚ê‚Ä‚¢‚Ü‚·BUnix Œn‚̃VƒXƒeƒ€‚É‚Í‚»‚ꂼ‚êˆá‚¢‚ª‚ ‚邽‚߂ɁAî•ñ
  ‚Ì‘S‚Ä‚ª Linux ‚É‚Í“–‚Ä‚Í‚Ü‚è‚Ü‚¹‚ñB

  o  Jerry Peck ’˜ / O'Reilly 1998 ”N”­s/ Unix Power Tools/ 5 Í ’[––‚Ì
     Ý’èA41 Í ’[––‚ƃVƒŠƒAƒ‹ƒ‰ƒCƒ“‚̐ݒèA42 Í ’[––‚Å‚Ì–â‘è

  o  W. Richard Stevens ’˜ / Addison-Wesley 1993 ”N”­s / Advanced
     Programming in the Unix Environment/ 11Í ’[––‚Ì“üo—́A19 Í ‹[Ž—
     ’[––

  o  Aleen Frisch ’˜ ‘æ 2 ”Å / O'Reilly 1998 ”N”­s / Essential System
     Admi nistration / 11 Í ’[––‚ƃ‚ƒfƒ€

  ``UNIX POWER TOOLS'' ‚ɂ̓eƒLƒXƒg’[––‚ÉŠÖ‚·‚é 3 ‚‚̒Z‚©‚¢Í‚ª‚ ‚è‚Ü
  ‚·B–{ HOWTO ‚æ‚è‚à‹·‚¢”͈͂ł·‚ªAŽQl‚É‚È‚é—á‚Í‘½‚¢‚Å‚·B

  ``ADVANCED PROGRAMMING ... '' ‚Ì 11 Í‚ł́AOS ‚ÉŠÜ‚Ü‚ê‚éƒfƒoƒCƒXƒhƒ‰
  ƒCƒo‚ª’[––‚ðˆµ‚¤‚±‚Æ‚ÉŠÖ‚µ‚ď‘‚©‚ê‚Ä‚¢‚邾‚¯‚Å‚·B’[––‚ðÝ’è‚·‚邽‚ß‚É
  stty ƒRƒ}ƒ“ƒh‚É—^‚¦‚éƒpƒ‰ƒ[ƒ^‚ɂ‚¢‚Äà–¾‚µ‚Ä‚¢‚Ü‚·B

  ``ESSENTIAL SYSTEM ...'' ‚̏͂ɂ̓‚ƒfƒ€‚æ‚è’[––‚Ì‚±‚Æ‚ª‘½‚­G‚ê‚ç‚ê‚Ä
  ‚¢‚Ü‚·B‚æ‚¢–{‚¾‚ÆŽv‚¢‚Ü‚·B

  19.3.  Ӗ Linux OS

  ”ñ Linux OS ‚Å‚Ì’[––‚ÉŠÖ‚·‚éƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‘¤‚̐ݒè‚́ALinux ‚Əd‘å
  ‚ȈႢ‚ª‚ ‚è‚Ü‚·B‚±‚±‚É Unix ŒnƒVƒXƒeƒ€‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ւ̃Šƒ“
  ƒN‚ðŽ¦‚µ‚Ü‚·B

  o  SCO ŽÐ‚Ì OpenServer ƒnƒ“ƒhƒuƒbƒN Adding Serial Terminals
     <http://www2.sco.com:1996/HANDBOOK/serial_terminal_adding.html>

  o  Hewlett-Packard ŽÐ‚Ì HP-UXConfiguring Terminals and Modems
     <http://www.software.hp.com/OS_transition/DOCS/PERIPH/TERMS3.HTM>

  20.  •t˜^ B: ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̃Rƒ}ƒ“ƒh—pŒê

  ‚±‚ê‚ç‚Í ``§ŒäƒV[ƒPƒ“ƒX'' ‚Æ‚àŒÄ‚΂ê‚Ü‚·B–{Í‚Í•sŠ®‘S‚Å‚· (§ŒäƒV[
  ƒPƒ“ƒX‚Í‘òŽR‚ ‚è‚·‚¬‚Ä‚«‚Á‚Ɖi‰“‚ÉŠ®¬‚µ‚È‚¢‚Å‚µ‚傤)B‚±‚̏͂͂¨‚»‚ç
  ‚­ ``Text-Terminal-Programming-HOWTO'' ‚ƌĂ΂ê‚é‚Í‚¸‚Ì•¶‘‚̈ꕔ‚É‚È
  ‚é‚©A‚»‚ê‚̃Šƒtƒ@ƒŒƒ“ƒX‚Æ‚È‚é‚Í‚¸‚Å‚·B

  ANSI ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Ì—á‚ð‚ ‚°‚é‚ƁAESC [ 5B ‚̓J[ƒ\ƒ‹‚ð 5 s‰º
  ‚Ɉړ®‚·‚é–½—ß‚Å‚·BESC ‚̓GƒXƒP[ƒv•¶Žš‚ð•\‚µ‚Ü‚·BƒV[ƒPƒ“ƒX‚ÉŠÜ‚Ü‚ê
  ‚é 5 ‚̓pƒ‰ƒ[ƒ^‚Å‚·B‚à‚µ‚»‚ꂪ 7 ‚¾‚Á‚½‚ç 7 s‰º‚ÖˆÚ“®‚·‚é‚Å‚µ‚å
  ‚¤B ``x s‰º‚ÖˆÚ“® : ESC [ xB'' ‚̃GƒXƒP[ƒv‚Í—‰ð‚µ‚â‚·‚¢‚à‚Ì‚Å‚·B
  ‚Å‚à ` `‘æ 3 ‚̃fƒoƒCƒX‚Ì‘®«‚ð—v‹‚·‚é'' ‚È‚ñ‚Ä‚¢‚¤ê–å“I‚ȃRƒ}ƒ“ƒh‚É
  ‚È‚é‚Æ‚¿‚å‚Á‚Æ‚í‚©‚è“ï‚¢B‚±‚̏͂ł̓GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̃Rƒ}ƒ“ƒh‚ÅŽg
  —p‚³‚ê‚é•s‰Â‰ð‚È ê–å—pŒê‚ɂ‚¢‚Äà–¾‚µ‚Ä‚Ý‚Ü‚µ‚傤BŠ®‘S‚ȃŠƒXƒg
  (ANSI •W€‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒXƒR[ƒh‚ðŠÜ‚Þ) ‚́A``wish list" ƒvƒ
  ƒWƒFƒNƒg‚Ɉς˂܂·B ``ƒIƒvƒVƒ‡ƒ“‚ƃpƒ‰ƒ[ƒ^‚̃ZƒbƒgƒAƒbƒv''‚ðŽg‚Á‚Ä
  ’[––‚ðÝ’è‚·‚é‚Æ‚«‚Ȃǂ̂悤‚ɁA‘½‚­‚̃GƒXƒP[ƒvƒV[ƒPƒ“ƒX‚Í“¯‚¶‚±‚Æ‚ð
  ‚·‚é‚̂ŁA‚±‚±‚Å‚Í‚»‚̂悤‚ȃIƒvƒVƒ‡ƒ“‚ÍŒJ‚è•Ô‚µ‚Äà–¾‚µ‚Ü‚¹‚ñB

  20.1.  ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒXƒŠƒXƒg

  ŠeŽí’[––‚Ì‘òŽR‚Ì (‚Å‚à‘S•”‚Å‚Í‚È‚¢) ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚̃ŠƒXƒg‚ɂ‚¢
  ‚ẮA Escape Seqs.; N. America <http://www.pericom-
  usa.com/twdocs/doc/twproae.htm> ‚© Escape Seqs.; Europe
  <http://www.pericom.co.uk/teemworld/doc/twproae.htm>‚ð‚²——‚È‚³‚¢B‚±‚ê
  ‚ç‚Í’[––ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚ÅŽg—p‚³‚ê‚Ü‚·‚ªA’ʐM—pƒŠƒAƒ‹ƒ^ƒCƒ€’[––‚ÉŠÖ‚µ
  ‚Ă͏í‚É“–‚Ä‚Í‚Ü‚é‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB VT ‚̃ŠƒXƒg (•ÛŽç‚³‚ê‚Ä‚Ü‚¹‚ñ)
  ⻠Emulators FAQ
  <http://www.cs.ruu.nl/wais/html/na-dir/emulators-faq/part3.html>‚É‚ ‚é
  ‚̂ŁA‚»‚±‚Å ``VT'' ‚ðŒŸõ‚µ‚Ä‚­‚¾‚³‚¢B

  20.2.  8 ƒrƒbƒg§ŒäƒR[ƒh

  DEC ‚̐§ŒäƒR[ƒh (16 i”) ‚Ì•\‚Å‚·BVT2xx ˆÈ~‚Ì’[––‚Å“®ì‚µ‚Ü‚·BCSI
  ‚Í‚Ù‚Ú‹¤’Ê‚Å‚·B

       ACRONYM  FULL_NAME                      HEX     REPLACES
       IND Index (down one line)               84      ESC D
       NEL Next Line                           85      ESC E
       RI  Reverse Index (one line up)         8D      ESC M
       SS2 Single Shift 2                      8E      ESC N
       SS3 Single Shift 3                      8F      ESC O
       DCS Device Control String               90      ESC P
       CSI Control Sequence Introducer)        9B      ESC [
       ST  String Terminator                   9C      ESC \

  -->

       ’Zk    à–¾                            HEX     ’uŠ·
       IND     Index (down one line)           84      ESC D
       NEL     ŽŸs                            85      ESC E
       RI      Reverse Index (one line up)     8D      ESC M
       SS2     Single Shift 2                  8E      ESC N
       SS3     Single Shift 3                  8F      ESC O
       DCS     ƒfƒoƒCƒX§Œä•¶Žš                90      ESC P
       CSI     §ŒäƒV[ƒPƒ“ƒX‚ÌŠJŽn            9B      ESC [
       ST      I’[•¶Žš                        9C      ESC \

  20.3.  ƒvƒŠƒ“ƒ^ Esc

  o  Ž©“®ˆóü ƒIƒ“ / ƒIƒt : ƒIƒ“‚È‚çAƒzƒXƒg‚©‚ç‚̃f[ƒ^‚Í’[––‚̃vƒŠƒ“ƒ^
     ƒ|[ƒg‚Ö‚à‘—‚ç‚ê‚Ü‚· (’[––‚̃XƒNƒŠ[ƒ“‚É‚à•\Ž¦‚³‚ê‚Ü‚·)B

  o  ƒvƒŠƒ“ƒ^§Œä ƒIƒ“ / ƒIƒt : ƒIƒ“‚È‚çAƒzƒXƒg‚©‚ç‚̃f[ƒ^‚̓vƒŠƒ“ƒ^‚É
     ‚¾‚¯‘—‚ç‚ê‚Ü‚· (’[––‚̉æ–Ê‚É‚Í‚È‚É‚à•\Ž¦‚³‚ê‚Ü‚¹‚ñ)B

  20.4.  •ñ

  ‚±‚ê‚ç‚̃V[ƒPƒ“ƒX‚Í’[––‚©‚ç‚Ì•ñ‚ð—v‹‚·‚邽‚߂ɃzƒXƒg‚©‚ç‘—‚ç‚ê‚é—v
  ‹‚Æ‚µ‚Ä•’Ê‚ÍŽg—p‚³‚ê‚Ü‚·B’[––‚ÍŒ»Ý‚̏ó‘Ô‚ðƒzƒXƒg‚ÉŽ¦‚·‚½‚ß‚É‚ ‚é’l
  ‚𖄂ߍž‚ñ‚¾•ñƒf[ƒ^ (ŽÀÛ‚͕ʂȃGƒXƒP[ƒvƒV[ƒPƒ“ƒX) ‚ðƒzƒXƒg‚É‘—‚è
  •Ô‚µ‚Ü‚·B‚ ‚éƒP[ƒX‚ł́A—v‹‚µ‚È‚­‚Ä‚àƒzƒXƒg‚Ö‘—‚ç‚ê‚邱‚Æ‚ª‚ ‚è‚Ü
  ‚·B’[––‚̐ݒ肪I—¹‚µ‚½‚悤‚ȏꍇ‚Å‚·BƒfƒtƒHƒ‹ƒg‚Å‚Í’[––‚©‚ç‚ÌŽ©”­“I
  ‚È•ñ‚Í‘—‚ç‚ê‚Ü‚¹‚ñB

  o  ó‘Ô—v‹ (“®ìó‘Ô‚Ì•ñ): VT100 ‚̏ꍇ‚Í ``³í‚Å‚·'' ‚© ``ˆÙí‚Å
     ‚·'' ‚Ì‚Ç‚¿‚ç‚©‚Æ‚È‚è‚Ü‚·B

  o  ƒfƒoƒCƒX‘®«—v‹ : ``ƒfƒoƒCƒX'' ‚Æ‚Í•’ʂ̓vƒŠƒ“ƒ^‚Ì‚±‚Æ‚Å‚·BƒvƒŠ
     ƒ“ƒ^‚͐ڑ±‚³‚ê‚Ä‚¢‚Ü‚·‚© ? €”õ‚Å‚«‚Ä‚Ü‚·‚© ?

  o  ‘æ 3 ƒfƒoƒCƒX‘®« (VT) —v‹ : ‰ž“š‚Æ‚µ‚Đݒ蒆‚Å‚ ‚邱‚Æ‚ð•ñ‚µ‚Ü
     ‚·B‘æ 3 ƒfƒoƒCƒX‚Æ‚Í 3 ”Ԗڂɐڑ±‚µ‚Ä‚¢‚é‹@Ší‚Ì‚±‚Æ‚Å‚· (ƒvƒŠƒ“ƒ^
     ‚©•â•ƒ|[ƒg‚Ì‹@Ší ??)B1 ”Ԗڂ̃fƒoƒCƒX‚Ƃ̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚ŁA2
     ”Ԗڂ̃fƒoƒCƒX‚Í’[––‚Ì‚±‚Æ‚Å‚·B

  o  ’[––ƒpƒ‰ƒ[ƒ^‚Ì—v‹ : ƒpƒŠƒeƒBA’ʐM‘¬“xAƒf[ƒ^’·‚Ȃǂ̐ݒè’lB‚±
     ‚ê‚Í‚ ‚Ü‚èˆÓ–¡‚Ì‚È‚¢‚±‚Ƃ̂悤‚ÉŽv‚¦‚éB‚È‚º‚È‚çAƒzƒXƒg‚ª‚±‚ê‚ç‚Ì
     ’l‚ð’m‚ç‚È‚¯‚ê‚Î’[––‚ƒʐM‚Å‚«‚È‚¢‚µA•ÔŽ–‚à•Ô‚¹‚È‚¢‚©‚ç‚Å‚·B

  20.5.  ƒJ[ƒ\ƒ‹‚̈ړ®

  ƒJ[ƒ\ƒ‹‚̓zƒXƒg‚©‚玟‚Ì•¶Žš‚ðŽóM‚µ‚½‚ç•\Ž¦‚³‚ê‚Ü‚·B‚Ù‚Æ‚ñ‚ǂ̃J[ƒ\
  ƒ‹‚Ì“®‚«‚Íà–¾•s—v‚Å‚µ‚傤B``ƒCƒ“ƒfƒbƒNƒX ƒJ[ƒ\ƒ‹'' ‚Ƃ̓J[ƒ\ƒ‹‚ð‚ 
  ‚és‚ÖˆÚ“®‚·‚邱‚Æ‚Å‚·BƒJ[ƒ\ƒ‹‚Ì“®‚«‚ɂ́A``4 •¶Žš•¶¶‚ÖˆÚ“®'' ‚Ì‚æ
  ‚¤‚É‘Š‘ΓI‚Ȉړ®‚©A``3 s 4 —ñ–ڂɈړ®'' ‚̂悤‚ɐâ‘ΓI‚Ȉړ®‚ª‚ ‚è‚Ü
  ‚·Bâ‘ΓI‚Ȉړ®‚Í ``ƒ_ƒCƒŒƒNƒg ƒJ[ƒ\ƒ‹ ƒ|ƒWƒVƒ‡ƒjƒ“ƒO'' ‚Æ‚© ``ƒ_ƒC
  ƒŒƒNƒg ƒJ[ƒ\ƒ‹ ƒAƒhƒŒƒbƒVƒ“ƒO'' ‚ƌĂñ‚Å‚¢‚Ü‚·B

  ƒz[ƒ€ƒ|ƒWƒVƒ‡ƒ“‚Í 1 s 1 —ñ (ƒCƒ“ƒfƒbƒNƒX‚Í 1 ‚©‚çŽn‚Ü‚é) ‚Å‚·B‚µ‚©
  ‚µ•¨—‰æ–ʏã‚ł̃z[ƒ€ƒ|ƒWƒVƒ‡ƒ“‚ÍŒˆ‚µ‚Ä–¾Šm‚Å‚Í‚ ‚è‚Ü‚¹‚ñB``ƒJ[ƒ\ƒ‹
  Œ´“_ƒ‚[ƒh'' ‚ª ``‘Š‘Έʒuƒ‚[ƒh'' ‚È‚çAƒz[ƒ€ƒ|ƒWƒVƒ‡ƒ“‚͉æ–ʂ̍¶’[
  ‚̃XƒNƒ[ƒ‹—̈æ‚̐擪 (‰æ–ʂ̐擪‚Å‚ ‚é•K—v‚Í‚È‚¢) ‚É‚È‚è‚Ü‚·B``â‘Î
  ˆÊ’uƒ‚[ƒh'' ‚ªÝ’肳‚ê‚Ä‚¢‚½‚ç (ã‹L 2 ‚‚̃‚[ƒh‚Ì‚Ç‚¿‚ç‚àÝ’肳‚ê‚Ä
  ‚È‚¢‚Ì‚Æ“¯‚¶)Aƒz[ƒ€ƒ|ƒWƒVƒ‡ƒ“‚͉æ–ʂ̍¶ã‹÷‚É‚È‚è‚Ü‚·ŒÃ‚¢’[––‚Å
  ‚́A`` ƒJ[ƒ\ƒ‹Œ´“_ƒ‚[ƒh'' ‚ªÝ’肳‚ê‚Ä‚¢‚é‚ƁA‘Š‘Έʒu‚Æ‚¢‚¤‰ðŽß‚É‚È
  ‚è‚Ü‚·B

  20.6.  ƒy[ƒW (’è‹`)

  ``ƒy[ƒW‚Ìà–¾''‚ð‚²——‚­‚¾‚³‚¢Bƒy[ƒW‚ðˆ—‚·‚éŠô‚‚©‚̃GƒXƒP[ƒvƒV[
  ƒPƒ“ƒX‚ª‚ ‚è‚Ü‚·BƒeƒLƒXƒg‚́A‚ ‚éƒy[ƒW‚©‚ç•Ê‚ȃy[ƒW‚ÖƒRƒs[‚³‚êAƒJ
  [ƒ\ƒ‹‚ðƒy[ƒW‚©‚çƒy[ƒW‚ÖˆÚ“®‚µ‚Ü‚·Bƒy[ƒW‚ÍŽ©“®‚Ő؂è‘Ö‚Á‚½‚èAØ‚è
  ‘Ö‚í‚ç‚È‚©‚Á‚½‚肵‚Ü‚·B‰æ–Ê (ƒy[ƒW 1) ‚ª‚¢‚Á‚Ï‚¢‚È‚Á‚½‚çAƒzƒXƒg‚©‚ç
  ‚̃f[ƒ^‚̓y[ƒW 2 ‚Ɉڂè‚Ü‚·BƒJ[ƒ\ƒ‹‚͈ê“x‚É 1 ƒy[ƒW‚É‚Ì‚Ý‚ ‚Á‚āA
  ’[––‚É‘—‚ç‚ê‚Ä‚­‚镶Žš‚ªŽŸ‚̃y[ƒW‚Ɉڂé‚Ì‚Å‚·B2 ƒy[ƒW–Ú‚ª‰æ–Ê•\Ž¦‚³
  ‚ê‚Ä‚¢‚È‚©‚Á‚½‚çA’[––‚ªŽóM‚µ‚½V‚µ‚¢ƒeƒLƒXƒg‚̓ƒ‚ƒŠ‚ɏ‘‚«ž‚Ü‚ê‚Ü‚·
  ‚ªA•\Ž¦‚Í‚³‚ê‚Ü‚¹‚ñ (’[––‚ª‚»‚̃y[ƒW‚ɐ؂è‘Ö‚¦‚é‚Ü‚Å‚Í)B

  21.  •t˜^ C: EIA-232 (RS-232) ‚̃VƒŠƒAƒ‹’ʐM

  21.1.  ƒCƒ“ƒgƒ

  (–{Í‚Ì‘½‚­‚Ì•”•ª‚Í Serial-HOWTO ‚ɏ‘‚©‚ê‚Ä‚¢‚Ü‚·) Unix Œn‚̃VƒXƒeƒ€
  (‚Å PC ã‚Å“®ì‚·‚é‚à‚Ì) ‚ł̃eƒLƒXƒg’[––‚́AƒRƒ“ƒsƒ…[ƒ^‚Ì”ñ“¯Šú 232
  ƒVƒ‹ƒAƒ‹’ʐMƒ|[ƒg‚ɐڑ±‚µA•’Ê‚Í RS-232-C, EIA-232-D, ‚Ü‚½‚Í EIA-23
  2-E ‚ðŽg‚¢‚Ü‚·B‚±‚ê‚ç 3 ‚‚͂قړ¯‚¶‚à‚Ì‚Å‚·BŽn‚߂̓vƒŒƒtƒBƒNƒX‚Æ‚µ
  ‚Ä RS ‚ðŽg‚Á‚Ä‚µ‚Ü‚µ‚½‚ªA EIA (Electronics Industries Association) ‚Æ
  ‚È‚èAEIA ‚Æ TIA (Telecommunications Industries Association) ‚ª“‡‚³
  ‚ꂽŒã‚Í EIA/TIA ‚Æ‚È‚è‚Ü‚µ‚½BEIA-232 Žd—l‚Í“¯Šú (sync) ’ʐM‚ɂ‚¢‚Ä
  ‚à‹K’肵‚Ä‚¢‚Ü‚·‚ªA‚Ù‚Æ‚ñ‚Ç‚Ì PC ‚É‚Í“¯Šú’ʐM‚ðƒTƒ|[ƒg‚·‚éƒn[ƒhƒEƒF
  ƒA‚ª‘•”õ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñBRS ‚Í‚à‚Í‚âŒÃ‚¢–¼Ì‚Å‚·‚ª¡‚¾‚ÉŽg‚í‚ê‚Ä‚¢‚Ü
  ‚·B–{‘‚Å‚Í EIA ‚ðŽg—p‚·‚邱‚Æ‚É‚µ‚Ü‚·B

  ƒRƒ“ƒsƒ…[ƒ^‚â’[––‚Ì”w–ʂɈꂈȏã‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ª‚ ‚è‚Ü‚·B‚»‚ê‚É‚Í
  “dŽq•”•i‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚āAEIA-232 Žd—l‚ɏ€‹’‚µ‚½M†‚𐶐¬‚µ‚Ü‚·B•W
  €“I‚ȃRƒlƒNƒ^‚Í 25 ƒsƒ“‚ŁA‚Ù‚Æ‚ñ‚ǂ̃sƒ“‚Í–¢Žg—p‚Å‚·B‘ã‚è‚É 9 ƒsƒ“
  ‚¾‚¯‚̃RƒlƒNƒ^‚à‚ ‚è‚Ü‚·B‚ ‚éƒsƒ“‚̓f[ƒ^‚Ì‘—M—p‚Æ‚µ‚āA•Ê‚ȃsƒ“‚ÍŽó
  M‚Ì‚½‚ß‚ÉŽg‚í‚ê‚Ü‚·B‘¼‚̃sƒ“‚͐M†ƒOƒ‰ƒ“ƒh‚Å‚·B‚»‚êˆÈŠO‚Ì ``—L—p
  ‚È'' ƒsƒ“‚Í ``ƒIƒt'' ‚ðˆÓ–¡‚·‚éˆÀ’肵‚½•‰“dˆ³‚Æ ``ƒIƒ“'' ‚ðˆÓ–¡‚·‚éˆÀ
  ’肵‚½³“dˆ³‚É‚æ‚èAŽå‚Æ‚µ‚ĐM†ˆ—‚Ì–Ú“I‚ÉŽg‚í‚ê‚Ü‚·B

  UART (Universal Asynchronous Receiver-Transmitter ”Ä—p”ñ“¯Šú‘—ŽóMŠí)
  ƒ`ƒbƒv‚ª’ʐM‚Ì‚Ù‚Æ‚ñ‚Ç‚ÌŽdŽ–‚ð‚±‚È‚µ‚Ü‚·B¡“úA‚±‚̃`ƒbƒv‚Ì‹@”\‚Í‘¼‚Ì
  ƒ`ƒbƒv‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚Ü‚·B

  21.2.  “dˆ³

  21.2.1.  ƒrƒbƒg 1 ‚‚ð•\‚·“dˆ³

  EIA-232 €‹’‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ł́A“dˆ³‚Í“ñ‹ÉŽ® (Ú’n“dˆ³‚ɑ΂µ³‚Ü‚½‚Í
  •‰) ‚Å‚ ‚èA‚»‚̐â‘Î’l‚Í 12V ‚Å‚· (5V ‚â 10V ‚Ì‚à‚Ì‚à‚ ‚è‚Ü‚·)B‘—Mƒs
  ƒ“‚ÆŽóMƒsƒ“‚Å‚Í +12V ‚ª 0 ‚ð•\‚·ƒrƒbƒg (``ƒXƒy[ƒX'' ‚ƌĂ΂ê‚邱‚Æ‚à
  ‚ ‚è‚Ü‚·) ‚ŁA-12V ‚ª 1 ‚ð•\‚·ƒrƒbƒg‚Å‚· (``ƒ}[ƒN'' ‚ƌĂ΂ê‚邱‚Æ‚à
  ‚ ‚è‚Ü‚·)B‚±‚ê‚Í•‰˜_—‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚Ü‚·B‚Æ‚¢‚¤‚Ì‚àA•’Ê‚Í 0 ‚ð•\
  ‚·ƒrƒbƒg‚Í‹U‚©‚•‰‚Å‚ ‚èA1 ‚͐^‚Ɛ³‚ð•\‚·‚©‚ç‚Å‚·B‘—Mƒsƒ“‚ÆŽóMƒsƒ“
  ‚Í•‰˜_—‚Å‚·‚ªA‘¼‚̃sƒ“ (ƒ‚ƒfƒ€§Œäü) ‚͒ʏí‚̘_—‚ð—p‚¢‚Ä‚¨‚èA³‚Ì
  “dˆ³‚ª^ (‚Ü‚½‚Í ``ƒIƒ“'' ‚Ü‚½‚Í ``ƒAƒT[ƒg'' ) ‚Å‚ ‚èB•‰‚Ì“dˆ³‚ª‹U
  (‚Ü‚½‚Í ``ƒIƒt''‚Ü‚½‚Í ``”Û’è'') ‚ð•\‚µ‚Ü‚·B“dˆ³ 0 ‚͈Ӗ¡‚ðŽ‚¿‚Ü‚¹‚ñ
  (‚»‚Ì‹@Ší‚Ì“dŒ¹‚ªØ‚ê‚Ä‚¢‚é‚Æ‚¢‚¤ˆÓ–¡‚¾‚¯‚ÍŽ‚¿‚Ü‚·)B

  “dˆ³‚É”ÍˆÍ‚ðŽ‚½‚¹‚邱‚Æ‚à‚Å‚«‚Ü‚·BŽd—l‚É‚¨‚¢‚ẮA‘—M‚³‚ê‚éM†‚̐â
  ‘Î’l‚Í 5V ‚Æ 15V ‚ÌŠÔ‚Å‚È‚¯‚ê‚΂Ȃ炸A25V ‚ð‰z‚¦‚Ä‚Í‚È‚è‚Ü‚¹‚ñB3V –¢
  –ž‚Ì“dˆ³‚Í–¢’è‹`‚Å‚· (‚½‚¾‚µAƒfƒoƒCƒX‚É‚æ‚Á‚Ä‚Í“dˆ³‚ª’á‚­‚Ä‚à—LŒø‚Å‚ 
  ‚é‚Æ‚µ‚Ď󂯕t‚¯‚Ü‚·)B“dˆ³‚Í‚½‚¢‚Ä‚¢ 11-12V ‚È‚Ì‚Å‚·‚ªAuˆê”Ê“I‚É 5V
  (‚ ‚é‚¢‚Í 3V) ‚Å‚ ‚év‚Æ‚·‚éŒë‚è‚ð‚Æ‚«‚Ç‚«Œ©‚©‚¯‚Ü‚·B‚½‚¾‚µAMac ƒRƒ“
  ƒsƒ…[ƒ^‚Ì EIA-422 ƒ|[ƒg‚ð EIA-232 (“ÁŽê‚ȃP[ƒuƒ‹‚ª•K—v) ‚â EIA-42 3
  ‚Æ‚µ‚Ä‚¨Žg‚¢‚È‚ç‚΁A“dˆ³‚Í‚Ü‚³‚µ‚­‚킸‚© 5V ‚Ì‚Í‚¸‚Å‚·B‚±‚±‚Å‚Ìà–¾‚Å
  ‚Í 12V ‚ðŽg‚¤‚à‚Ì‚Æ‚µ‚Ü‚·BƒCƒ“ƒ^[ƒlƒbƒg‚ÅŽg‚¤“dˆ³‚Í‚³‚ç‚ɍ¬—‚µ‚Ä‚¢
  ‚Ü‚·B

  ’ʏí‚̃Rƒ“ƒsƒ…[ƒ^‚̘_—‰ñ˜H‚͐” V (‚©‚Â‚Ä‚Í 5V ‚ª•W€‚¾‚Á‚½‚±‚Æ‚à‚ ‚è
  ‚Ü‚·‚ª) ‚µ‚©Žg‚í‚È‚¢‚̂ŁA3-5V ‚̃Rƒ“ƒsƒ…[ƒ^‰ñ˜H (TTL) ‚ÌŽŽŒ±—p‚ɐ݌v
  ‚³‚ꂽƒeƒXƒg‹@Ší‚ð 12V ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ɑ΂µ‚Ä—p‚¢‚é‚ƁAƒeƒXƒg‹@Ší‚ª
  ‰ó‚ê‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·B

  21.2.2.  ƒoƒCƒgƒf[ƒ^‚ð•\‚·“dˆ³ƒV[ƒPƒ“ƒX

  ‘—Mƒsƒ“ (TxD) ‚́A‰½‚à‘—‚Á‚Ä‚¢‚È‚¢ƒAƒCƒhƒ‹ó‘Ô‚ÌŽž‚É‚Í -12V (ƒ}[ƒNó
  ‘Ô) ‚ð•ÛŽ‚µ‚Ä‚¢‚Ü‚·BƒoƒCƒgƒf[ƒ^‚ð‘—‚éÛ‚ɂ́A‘—Mƒsƒ“‚̓Xƒ^[ƒgƒrƒb
  ƒg‚𑗂邽‚ß‚É +12V (ƒXƒy[ƒXó‘Ô) ‚Æ‚È‚èAƒXƒ^[ƒgƒrƒbƒg‚ð‘—‚éŠÔ (Šú
  ŠÔ) ‚Í +12V ‚ð•Û‚¿‚Ü‚·BŽŸ‚ɃoƒCƒgƒf[ƒ^‚ª‰ºˆÊƒrƒbƒg‚©‚珇”Ô‚É‘—‚ç‚ê‚Ü
  ‚·B‚à‚µAƒrƒbƒg‚ª 0 ‚̏ꍇ‚́AM†ü‚Í‚±‚̃rƒbƒgŠúŠÔ‚©‚玟‚̃rƒbƒgŠú
  ŠÔ‚܂ŁA+12V ‚É‚È‚è‚Ü‚·B‚à‚µAƒrƒbƒg‚ª 1 ‚̏ꍇAM†ü‚Í‚±‚̃rƒbƒgŠú
  ŠÔ‚©‚玟‚̃rƒbƒgŠúŠÔ‚܂ŁA-12V ‚É‚È‚è‚Ü‚·BŽŸ‚̃rƒbƒgˆÈ~‚à“¯—l‚É‘—‚ç
  ‚ê‚Ü‚· (1 ‚È‚ç‚Î -12VA0 ‚È‚ç‚Î +12V)BÅŒã‚̃f[ƒ^ƒrƒbƒg‚ÌŒã‚ɂ́Aƒp
  ƒŠƒeƒBƒrƒbƒg‚ª‘—‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚µ‚Ä ƒXƒgƒbƒvƒrƒbƒg -12V (ƒ}[
  ƒN) ‚ª‘—‚ç‚ê‚Ü‚·B‚»‚ÌŒã‚́AŽŸ‚̃Xƒ^[ƒgƒrƒbƒg‚Ü‚Å‚Í‘—Mƒsƒ“‚Í -12V
  (ƒAƒCƒhƒ‹ó‘Ô) ‚Ì‚Ü‚Ü‚Å‚·B0V ‚ª•Ô‚Á‚Ä‚­‚邱‚Æ‚ª‚È‚¢‚±‚ƂƁA‚»‚Ì‚½‚ß“¯
  ‚¶‹É«‚ðŽ‚Âƒrƒbƒg‚ª 2 ‚‘±‚­ê‡ (0 ‚ª‘±‚­A‚ ‚é‚¢‚Í 1 ‚ª‘±‚­ê‡) ‚É
  ‚́A‚ ‚éƒrƒbƒg‚ªI‚Á‚ÄŽŸ‚̃rƒbƒg‚ªŽn‚܂邱‚Æ‚ð•\‚·ŠÈ’P‚È•û–@‚ª (“¯ŠúM
  †ˆÈŠO‚É‚Í) ‚È‚¢“_‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  2 ”Ô–Ú‚Ì‹«ŠEü‚̃Xƒgƒbƒvƒrƒbƒg‚à -12V ‚É‚È‚è‚Ü‚·B‚±‚ê‚͍ŏ‰‚̃Xƒgƒbƒv
  ƒrƒbƒg‚Æ“¯‚¶‚Å‚·B‚±‚ê‚ç‚̃rƒbƒgŠÔ‚Ì‹«ŠE‚ðŽ¦‚·M†‚ª–³‚¢‚½‚߁A2 ”Ô–Ú‚Ì
  ƒXƒgƒbƒvƒrƒbƒg‚̉e‹¿‚́A‘—Mƒsƒ“‚ª‘±‚¯‚Ä‚¢‚é -12V ‚̃AƒCƒhƒ‹ó‘Ô‚Ì’·‚³
  ‚ª 2 ”{‚É‚È‚Á‚½‚¾‚¯‚Å‚·B2 ”Ԗڂ̃Xƒgƒbƒvƒrƒbƒg‚ƃoƒCƒgŠÔ‚Ì’·‚¢ƒAƒCƒh
  ƒ‹ŽžŠÔ‚Ì‹æ•Ê‚ð•t‚¯‚é•û–@‚́AŽóM‘¤‚É‚Í‚ ‚è‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚āA‚¤‚Ü‚­’Ê
  M‚Å‚«‚é‚̂́A’ʐM‚̕Б¤‚ªƒXƒgƒbƒvƒrƒbƒg‚ð 1 ‚—p‚¢A‚»‚Ì”½‘Α¤‚ªƒX
  ƒgƒbƒvƒrƒbƒg‚ð 2 ‚—p‚¢‚½ê‡‚Å‚·B‚½‚¾‚µA1 ‚‚µ‚©ƒXƒgƒbƒvƒrƒbƒg‚ð—p
  ‚¢‚È‚¢•û‚ª–¾‚ç‚©‚ɍ‚‘¬‚Å‚·B‹H‚Å‚·‚ªA1 1/2 ŒÂ‚̃Xƒgƒbƒvƒrƒbƒg‚ªŽg‚í‚ê
  ‚邱‚Æ‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í‘—Mƒsƒ“‚ª 1 1/2 ‹æŠÔ‚ÌŠÔ -12V ‚ð•Û‚‚Ƃ¢‚¤ˆÓ
  –¡‚Å‚· (ƒXƒgƒbƒvƒrƒbƒg‚Ì’·‚³‚ª’ʏí‚Ì 5 Š„‘‚µ‚É‚È‚Á‚½‚悤‚É‚È‚è‚Ü‚·)B

  21.3.  ƒpƒŠƒeƒBŒŸ¸

  •¶Žš‚Í•’ʁA7 ƒrƒbƒg‚Ü‚½‚Í 8 ƒrƒbƒg (‚̃f[ƒ^) ‚Å‘—M‚³‚ê‚Ü‚·B‚±‚ê‚É
  ƒpƒŠƒeƒBƒrƒbƒg‚ð’ljÁ‚·‚é‚Æ (’ljÁ‚µ‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·) 1 ƒoƒCƒg‚Ì’·‚³‚Í
  7,8,9 ƒrƒbƒg‚Ì‚¢‚¸‚ê‚©‚Æ‚È‚è‚Ü‚·Bˆê•”‚Ì’[––ƒGƒ~ƒ…ƒŒ[ƒ^‚âŒÃ‚¢’[––‚Å
  ‚́A 9 ƒrƒbƒg‚ÍŽg‚¦‚Ü‚¹‚ñBƒXƒgƒbƒvƒrƒbƒg‚ð 2 ‚ÂŽg‚¤‚Æ 9 ƒrƒbƒg‚ªŽg‚¦
  ‚È‚­‚È‚é’[––‚à‚ ‚è‚Ü‚· (‚Æ‚¢‚¤‚Ì‚àAƒXƒ^[ƒgƒrƒbƒg‚ð’ljÁ‚µ‚½Œã‚̍‡Œv
  ƒrƒbƒg”‚ª 12 ƒrƒbƒg‚Æ‘½‚­‚È‚è‚·‚¬‚é‚©‚ç‚Å‚·)B

  ƒpƒŠƒeƒB‚É‚Í uŠï” (odd)vAu‹ô”(even)vAu‚È‚µ(none)v‚Ì‚¢‚¸‚ê‚©
  ‚ðÝ’肵‚Ü‚· (ˆê•”‚Ì’[––‚âƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚ł̓}[ƒN (mark) ƒpƒŠƒeƒB‚â
  ƒXƒy[ƒX (space) ƒpƒŠƒeƒB‚ªƒIƒvƒVƒ‡ƒ“‚Æ‚µ‚ÄŽg‚¦‚Ü‚·)BŠï”ƒpƒŠƒeƒB‚ðŽg
  ‚¤‚ƁAƒoƒCƒgƒf[ƒ^’†‚Å’l‚ª 1 ‚É‚È‚Á‚Ä‚¢‚éƒrƒbƒg‚̐”‚ª (ƒpƒŠƒeƒBƒrƒbƒg
  ‚àŠÜ‚ß‚Ä) Šï”‚Æ‚È‚é‚悤‚ɃpƒŠƒeƒBƒrƒbƒg‚ªŒˆ‚ß‚ç‚ê‚Ü‚·Bƒrƒbƒg‚ª‚ЂÁ‚­
  ‚è•Ô‚Á‚āA‚±‚̂悤‚ȃoƒCƒg‚ª‰ó‚ꂽê‡A“¾‚ç‚ê‚éƒf[ƒ^‚Í•s³‚È‹ô”ƒpƒŠ
  ƒeƒB‚̃f[ƒ^‚ð‚È‚è‚Ü‚·B‚±‚̃Gƒ‰[‚ÍŒŸo‚³‚ê‚é‚̂ŁA‚±‚ꂪ’[––‚ªŽó‚¯
  Žæ‚Á‚½ƒoƒCƒgƒf[ƒ^‚Å‚ ‚Á‚½ê‡‚ɂ́A•¶Žš‰»‚¯‚ð•\‚·‹L†‚ð‰æ–Ê‚É•\Ž¦‚Å‚«
  ‚Ü‚·B‹ô”ƒpƒŠƒeƒB‚Ì“®ì‚à“¯—l‚Å‚ ‚èA—LŒø‚ȃoƒCƒgƒf[ƒ^’†‚Ì 1 ‚Å‚ ‚é
  ƒrƒbƒg”‚ª (ƒpƒŠƒeƒBƒrƒbƒg‚àŠÜ‚ß‚Ä) ‹ô”‚Æ‚È‚é‚悤‚É‚µ‚Ü‚·BÝ’莞‚É‚Í
  ’ʏíA•¶Žš“–‚è‚̃rƒbƒg”‚̓oƒCƒg“–‚è‚̃f[ƒ^ƒrƒbƒg‚̐”‚¾‚¯‚ðˆÓ–¡‚µ‚Ü‚·
  (³Ž®‚È ASCII ‚̏ꍇ‚É‚Í 7 ‚Å‚·‚µAŠeŽí ISO •¶ŽšW‡‚̏ꍇ‚É‚Í 8 ‚Å
  ‚·)B

  ``ƒ}[ƒN'' ‚Í’l‚ª 1 ‚Å‚ ‚éƒrƒbƒg (‚‚܂è˜_—’l‚Ì 1) ‚Å‚ ‚èA``ƒXƒy[
  ƒX'' ‚Í’l‚ª 0 ‚Å‚ ‚éƒrƒbƒg (‚‚܂è˜_—’l‚Ì 0) ‚Å‚·Bƒ}[ƒNƒpƒŠƒeƒB‚̏ê
  ‡‚ɂ́AƒpƒŠƒeƒBƒrƒbƒg‚͏í‚É’l‚ª 1 ‚Å‚ ‚éƒrƒbƒg‚Å‚·BƒXƒy[ƒXƒpƒŠƒeƒB
  ‚̏ꍇ‚ɂ́A‚±‚ê‚͏í‚É’l‚ª 0 ‚Å‚ ‚éƒrƒbƒg‚Å‚·Bƒ}[ƒNƒpƒŠƒeƒB‚âƒVƒy[
  ƒXƒpƒŠƒeƒB‚Í’P‚Ƀoƒ“ƒh•‚𖳑ʂɂ·‚邾‚¯‚Ȃ̂ŁA‚Å‚«‚éŒÀ‚èŽg‚í‚È‚¢‚悤
  ‚É‚·‚ׂ«‚Å‚·B ``ƒpƒŠƒeƒB–³‚µ'' ‚̓pƒŠƒeƒB‚ð•t‰Á‚µ‚È‚¢‚Æ‚¢‚¤ˆÓ–¡‚Å
  ‚·B9 ƒrƒbƒg‚©‚ç‚È‚éƒoƒCƒgƒf[ƒ^‚ðŽó‚¯•t‚¯‚È‚¢’[––‚ðŽg‚¤ê‡A8 ƒrƒbƒg
  •¶ŽšW‡‚ðŽg‚¤‚È‚ç‚Î ``ƒpƒŠƒeƒB–³‚µ'' ‚ð‘I‘ð‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒpƒŠ
  ƒeƒBƒrƒbƒg‚ð“ü‚ê‚é‹ó‚«‚ª–³‚¢‚©‚ç‚Å‚·B

  21.4.  ƒoƒCƒgƒf[ƒ^‚̍\¬ (ƒtƒŒ[ƒ€•ªŠ„)

  EIA-232 ƒ|[ƒg‚ðŽg‚Á‚½ƒoƒCƒgƒf[ƒ^‚̃VƒŠƒAƒ‹“`‘—‚ł́Aí‚ɉºˆÊƒrƒbƒg‚©
  ‚çæ‚É‘—‚ç‚ê‚Ü‚·BPC ‚̃VƒŠƒAƒ‹ƒ|[ƒg‚Í”ñ“¯Šú’ʐM‚ðs‚¢‚Ü‚·B‚±‚Ì”ñ“¯
  Šú’ʐM‚ł́AƒXƒ^[ƒgƒrƒbƒg‚ƃXƒgƒbƒvƒrƒbƒg‚ªƒoƒCƒgƒf[ƒ^‚ÌŽn‚߂ƏI‚è‚ð
  Ž¦‚µ‚Ü‚·B‚±‚̂悤‚È‹æØ‚è•û‚̓tƒŒ[ƒ€•ªŠ„ƒgŒÄ‚΂êAƒtƒŒ[ƒ€•ªŠ„‚³‚ꂽ
  ƒAƒoƒCƒgƒf[ƒ^‚̓tƒŒ[ƒ€‚ƌĂ΂ê‚邱‚Æ‚ª‚ ‚è‚Ü‚·BŒ‹‰Ê‚Æ‚µ‚āA1 ƒoƒCƒg
  ‚²‚Æ‚É 9 ŒÂ‚ ‚é‚¢‚Í 10,11 ŒÂ ‚̃rƒbƒgƒf[ƒ^‚ª‘—‚ç‚ê‚Ü‚·B‚±‚Ì’†‚ōłà
  ˆê”Ê“I‚È‚Ì‚Í 10 ŒÂ‚Å‚·B8-N-1 ‚Ƃ́Aƒf[ƒ^ƒrƒbƒg 8 ŒÂAƒpƒŠƒeƒB–³‚µA
  ƒXƒgƒbƒvƒrƒbƒg 1 ŒÂ‚Æ‚¢‚¤ˆÓ–¡‚Å‚·BƒXƒ^[ƒgƒrƒbƒg‚𐔂ɓü‚ê‚é‚ƍ‡Œv 10
  ƒrƒbƒg‚É‚È‚è‚Ü‚·BƒXƒgƒbƒvƒrƒbƒg‚Í‚Ù‚Ú—áŠO‚È‚­Žg‚í‚ê‚Ü‚·B110 ƒrƒbƒg/
  •b (300 ƒrƒbƒg / •b‚ÌŽž‚à‚ ‚è‚Ü‚·) ‚ł́AƒXƒgƒbƒvƒrƒbƒg‚ª 2 ‚ÂŽg‚í‚ê‚Ä
  ‚¢‚½‚±‚Æ‚à‚ ‚è‚Ü‚µ‚½‚ªAŒ»Ý‚Í 2 ‚‚߂̃Xƒgƒbƒvƒrƒbƒg‚ªŽg‚í‚ê‚é‚Ì‚Í—á
  ŠO“I‚ȏꍇ (‚ ‚é‚¢‚́A‚»‚̐ݒè‚Å‚à‚¤‚Ü‚­“®ì‚·‚邽‚ß‚ÉŠÔˆá‚Á‚ÄŽg‚í‚ê‚Ä
  ‚¢‚邯‚ê‚ǁAƒoƒ“ƒh•‚𖳑ʂɏÁ”‚Ä‚¢‚é) ‚¾‚¯‚Å‚·B

  21.5.  EIA-232 ‚̐§ŒÀ

  21.5.1.  ’ᑬ‚Å’Z‹——£

  EIA-232 ƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì‹K’è‚ł́A–{—ˆ‚͒ᑬ‚ŁA‚©‚’ʐM‹——£‚ÉŒµ–§‚Ȑ§
  ŒÀ‚ª‚ ‚è‚Ü‚·BADS ‚Í ``‚‘¬''‚ŃŠ[ƒh‚µ‚Ü‚·‚ªA‚»‚ê‚͒ʐM‹——£‚ª‚©‚È‚è
  ’Z‚©‚¢ƒP[ƒX‚ÉŒÀ‚ç‚ê‚Ä‚¢‚āAƒRƒ“ƒsƒ…[ƒ^‚Ì‹ß‚­‚̃‚ƒfƒ€‚Ƃ̒ʐM‚Ȃǂ̏ê
  ‡‚É‚æ‚è‚Ü‚·B‘S‚Ă̐M†ü‚Í‹¤’ʂ̐M†ƒOƒ‰ƒ“ƒh‚ðŽg—p‚·‚é‚̂ŁAƒn[ƒh
  ƒEƒFƒA‚ð’ljÁ‚µ‚È‚¯‚ê‚΃cƒCƒXƒeƒbƒhƒyƒA‹Zp (‚‘¬’ʐM‚É•K—v) ‚ÍŽg‚¦‚Ü‚¹
  ‚ñB‚µ‚©‚µ‚¢‚­‚‚©‚̃Rƒ“ƒsƒ…[ƒ^‚É‚Í‚æ‚èV‚µ‚¢ƒCƒ“ƒ^ƒtƒF[ƒX‚ª‚ ‚è‚Ü
  ‚·B ``EIA-232 ‚Ö‚ÌŒp³'' ‚ð‚²——‚­‚¾‚³‚¢B

  1969 ”N‚É‹K’肳‚ꂽ RS-232 ‚́A100 ”{ˆÈã‚Ì‘¬‚³‚ŒʐM‰Â”\‚ȃcƒCƒXƒeƒb
  ƒhƒyƒA‹Zp‚ðŽg‚¦‚È‚¢‚̂ŏ­X’É‚Ü‚µ‚¢‚à‚Ì‚Å‚ ‚é‚Æ‚¢‚¦‚Ü‚·BƒcƒCƒXƒeƒbƒh
  ƒyƒA‚Í 1800 ”N‘ãŒãŠú‚æ‚è“d˜bü‚ÅŽg‚í‚ê‚Ä‚¢‚Ü‚·B1888”N (¡‚©‚ç 110”N‚Ù
  ‚Ç‘O) ‚Ì ``Cable Conference'' ‚ł̓cƒCƒXƒeƒbƒhƒyƒA‚̃Tƒ|[ƒg (“d˜bƒVƒX
  ƒeƒ€—p‚Æ‚µ‚Ä)‚ƁA‚»‚̐æi«‚ª•ñ‚³‚ê‚Ä‚¢‚Ü‚·B‚µ‚©‚µ``Cable
  Conference'' ‚ł̏³”F‚©‚ç 80 ”NˆÈã‚à‚̊ԁARS-232 ‚Í‚±‚Ì—˜—p‚ð‘Ó‚Á‚½‚Ì
  ‚Å‚·BRS-232 ‚ÍŒ³—ˆA‹ß‚­‚É‚ ‚é’ᑬ‚̃‚ƒfƒ€‚Æ’[––‚ðÚ‘±‚·‚邽‚߂ɐ݌v
  ‚³‚ꂽ‚à‚̂Ȃ̂ŁA‚‘¬‚â’·‹——£’ʐM‚Ì—v‹‚ð–¾”’‚É”F‚ß‚È‚©‚Á‚½‚Ì‚Å‚·B

  21.5.2.  EIA-232 ‚Ö‚ÌŒp³

  ƒcƒCƒXƒeƒbƒhƒyƒA (•½tŒ^) ‹Zp‚ðŽg‚Á‚½‚‘¬‚Å’·‹——£’ʐM‚Ì‚½‚ß‚Ì EIA ‹K
  Ši‚ª‚¢‚­‚‚à‹K’肳‚ê‚Ü‚µ‚½B•½tŒ^’ʐM‚́AŽž‚É”ñ•½tŒ^ EIA-232 ‚Ì 100
  ”{ˆÈã‚‘¬‚Å‚·B‚ ‚鑬“x‚Å”äŠr‚·‚é‚ƁA’ʐM‹——£ (Å‘åƒP[ƒuƒ‹’·) ‚̓cƒC
  ƒXƒeƒbƒhƒyƒAü‚ðŽg‚Á‚½ê‡‚ɉ½”{‚à’·‚­‚Å‚«‚Ü‚·BPC ‚Í‚¢‚Ü‚¾‚É ``Žž‘ã’x
  ‚ê'' ‚Ì EIA-232 ‚ð‘•”õ‚µ‚Ä‚¢‚Ü‚·‚ªA’ᑬ‚Ì“d˜bü‚âƒ}ƒEƒX‚Ƃ̐ڑ±‚ɂ͉½
  ‚Ì–â‘è‚à‚ ‚è‚Ü‚¹‚ñB

  —Bˆê‚Ì—áŠO‚ª Apple ŽÐ‚Ì Mac ƒRƒ“ƒsƒ…[ƒ^‚ŁA‘—ŽóM—p‚ɃcƒCƒXƒeƒbƒhƒyƒA
  (•½tŒ^) ‚ªŽg‚¦‚é EIA-232/EIA-422 GeoPort ‚ð‘•”õ‚µ‚Ä‚¢‚Ü‚·B¬‚³‚­‚ÄŠÛ
  ‚¢ `` ƒ~ƒj DIN'' ƒRƒlƒNƒ^‚ðŽg‚Á‚Đڑ±‚µ‚Ü‚·BMac ‚É‚Í ]—ˆŒ^‚Ì EIA-232
  ƒ|[ƒg‚à‚‚¢‚Ä‚¢‚Ü‚·B5 ƒ{ƒ‹ƒg‚Å‚Ì‚Ý“®ì‚µ‚Ü‚·‚ª (‚±‚ê‚Í EIA-232 ‚Å‚Í
  ‚Ü‚¾‹K–ñ’Ê‚è‚Å‚·)B‚µ‚©‚µA‚±‚Ì‚½‚ß‚É Mac ‚Í PC ‚æ‚è‚à‚‰¿‚ŁAƒzƒXƒgƒR
  ƒ“ƒsƒ…[ƒ^‚Ì’[––‚Æ‚µ‚Ä‚àŽ©—R‚ÉŽg‚¦‚Ü‚·B‚¢‚­‚‚©‚̐V‚µ‚¢’[––‚É‚Í
  EIA-423 ‚ªŽg‚í‚ê‚Ä‚¢‚Ü‚·‚ªA‚±‚ê‚Í”ñ•½tŒ^ EIA-232 ‚̂悤‚È‚à‚Ì
  ‚ŁAEIA-232 ƒ|[ƒg‚ɐڑ±‚Å‚«‚Ü‚·B‚±‚Ì EIA-423 ‚Í 5 ƒ{ƒ‹ƒg‚Å‚Ì‚Ý“®ì‚µ
  ‚Ü‚·‚ªAƒXƒyƒbƒN‚É‚Í EIA-232 ‚æ‚荂‘¬‚¾‚Æ‚¤‚½‚Á‚Ä‚¢‚Ü‚· (”ñ•½tƒCƒ“ƒ^
  ƒtƒF[ƒX‚É‚æ‚é’·ŽžŠÔ‚Ì“®ì‚ɑ΂µ‚Ä‚Í–³•ÛØ‚Å‚·)B

  EIA-485 ‚à‚Ü‚½•½tŒ^‚Å‚ ‚èAethernet ‚â USB ‚Ȃǂ̂悤‚È ``ƒoƒX'' ‚Æ‚µ
  ‚ÄŽg‚¦‚Ü‚·BEIA-485 ‚ɐڑ±‚³‚ꂽ‹@Ší‚ªƒ}ƒXƒ^[‚Æ‚µ‚āA ``ƒXƒŒ[ƒu'' ‚©
  ‚ç‚Ì“ü—Í‚ðƒ|[ƒŠƒ“ƒO‚µ‚Ü‚·B‘½‚­‚̃Rƒ“ƒsƒ…[ƒ^‚ªƒcƒCƒXƒeƒbƒhƒyƒA‚ð‹¤—L
  ‚·‚é‚̂ŁA``ƒ}ƒ‹ƒ`ƒhƒƒbƒv'' ‚ƌĂ΂ê‚Ä‚¢‚Ü‚·B•Ê‚ȃcƒCƒXƒeƒbƒhƒyƒA‚Í
  ƒ}ƒXƒ^‚©‚çƒXƒŒ[ƒu‚ւ̃gƒ‰ƒtƒBƒbƒN‚Ì‚½‚ß‚ÉŽg‚í‚ê‚Ü‚·Bƒsƒ“‚̏o—Í“dˆ³‚Í
  3 ‚‚̏ó‘Ô‚ðŽ‚½‚È‚¯‚ê‚΂Ȃ炸A‰ñ˜H‚ðŠJ‚¢‚½ 3 ”Ԗڂ̏ó‘Ô‚Í‘¼‚̃†ƒjƒb
  ƒg‚ª ``ƒoƒX'' ‚ðŽg‚¤‚±‚Æ‚ð‹–‰Â‚µ‚Ü‚·Bƒ}ƒ‹ƒ`ƒhƒƒbƒv‚̃vƒƒgƒRƒ‹‚ª•W€
  ‰»‚³‚ê‚Ä‚È‚¢‚ÆŒ¾‚í‚ꂂ¯‚Ä‚¢‚Ü‚·B‚»‚µ‚Ĉ«‚¢ƒjƒ…[ƒX‚ª‚ ‚è‚Ü‚·B
  <http://www.hw.cz/english/docs/rs485/rs485.html>‚ð‚²——‚­‚¾‚³‚¢B

  2 Mbits/s ‚Å“®ì‚·‚é EIA-530-A (•½tŒ^‚Å‚·‚ªA”ñ•½tŒ^‚Æ‚µ‚Ä‚àŽg‚¦‚Ü
  ‚·) ‚Í EIA-232 ‚̃ŠƒvƒŒ[ƒX‚ðˆÓ}‚µ‚½‚à‚Ì‚Å‚µ‚½‚ªAˆê•”‚Å‚µ‚©Žg‚í‚ê‚Ü
  ‚¹‚ñ‚Å‚µ‚½BEIA-232 ‚Æ“¯‚¶ 25 ƒsƒ“ƒRƒlƒNƒ^‚Őڑ±‚µ‚Ü‚·B

  ‚‘¬‚̃VƒŠƒAƒ‹’ʐMƒCƒ“ƒ^ƒtƒF[ƒX (HSSI = EIA-612/613) ‚Í 50 ƒsƒ“ƒRƒlƒN
  ƒ^‚ðŽg‚¢A50 Mbits/s ‚Ü‚ÅŒüã‚µ‚Ü‚·‚ªA”ƒ[ƒ^‚Ì‹——£‚ÉŒÀ‚ç‚ê‚Ü‚·Bƒ†
  ƒjƒo[ƒTƒ‹ ƒVƒŠƒAƒ‹ƒoƒX (USB) ‚Í PCI ƒ`ƒbƒv‚É–„‚ß‚±‚Ü‚ê‚Ä‚¢‚āA4 ƒsƒ“
  ‚̃cƒCƒXƒeƒbƒhƒyƒA‚É‚æ‚è 12 Mbits/s ‚ŒʐM‚µ‚Ü‚·‚ªA‹——£‚Í 5 ƒ[ƒgƒ‹
  ˆÈ‰º‚̐§ŒÀ‚ª‚ ‚è‚Ü‚· (Ý’è‚É‚à‚æ‚è‚Ü‚·‚ª)B

  21.5.3.  ƒ‰ƒCƒ“ƒhƒ‰ƒCƒo

  ƒeƒLƒXƒg’[––‚Å‚Í EIA-232 ‚͏\•ª‚‘¬‚È‚Ì‚Å‚·‚ªAƒP[ƒuƒ‹’·‚ª’Z‚©‚·‚¬‚Ü
  ‚·B•½t‹Zp‚ª‚±‚ê‚ð‰ðŒˆ‚µ‚Ü‚·BƒeƒLƒXƒg’[––‚Å•½tŒ^’ʐM‚ðs‚¤ˆê”Ê“I‚È
  •û–@‚́A•½t-”ñ•½t•ÏŠ· (‹t•ÏŠ·‚àŠÜ‚Þ) ‚ðs‚¤ 2 ‚‚̃‰ƒCƒ“ƒhƒ‰ƒCƒo‚ðƒC
  ƒ“ƒXƒg[ƒ‹‚·‚邱‚Æ‚Å‚·B‚»‚ê‚Í“Á•Ê‚È‹@Ší‚Ȃ̂ŐV‚µ‚­w“ü‚·‚é‚ƍ‚‚­‚‚«
  ‚Ü‚·B

  21.6.  “¯’²‚³‚¹‚邱‚Æ‚Æ“¯Šú

  21.6.1.  ‚ǂ̂悤‚É‚µ‚Ä ``”ñ“¯Šú'' ‚𓯊ú‚³‚¹‚é‚©

  EIA-232 ‚É‚¨‚¢‚āA‘—M (‚ ‚é‚¢‚ÍŽóM) ‚É‚Í 2 ‚‚̏ó‘ԁAƒ}[ƒN (-12V)
  ‚ƃXƒy[ƒX (+12V) ‚ª‚ ‚è‚Ü‚·B0V ‚͂ǂ̏ó‘Ô‚Å‚à‚ ‚è‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚Ä
  1 ƒrƒbƒg‚̃V[ƒPƒ“ƒX‚́Aƒrƒbƒg‚ƃrƒbƒg‚ÌŠÔ‚ðŽ¦‚·ƒ}[ƒJ‚ª‚È‚¢’èí“I‚È -
  12V ‚¾‚¯‚ðŽg‚Á‚Ä‘—‚ç‚ê‚Ü‚·BŽóM‘¤‚ŌX‚̃rƒbƒg‚ð‹æ•Ê‚·‚邽‚߂ɂ́A‘—
  M‘¤‚̃NƒƒbƒN‚𓯊ú‚µ‚Ä‚¢‚éƒNƒƒbƒNM†‚ª•K‚¸•K—v‚Å‚·B‚±‚̃NƒƒbƒN‚ª
  ‘—M (ŽóM) ‚³‚ê‚éŠeƒrƒbƒg‚Æ“¯Šú‚µ‚Ä‚¢‚é ``ŽžŠÔ‚̍‚Ý'' ‚𐶐¬‚·‚é‚Ì‚Å
  ‚·B

  ”ñ“¯Šú‚Ì“`‘—‚É‚¨‚¢‚ẮAƒXƒ^[ƒgƒrƒbƒg‚ƃXƒgƒbƒvƒrƒbƒg‚ðŽg‚Á‚ÄŠeƒoƒCƒg
  ‚ðƒtƒŒ[ƒ€•ªŠ„‚·‚邱‚Æ‚É‚æ‚Á‚Ä“¯Šú‚ðŽÀŒ»‚µ‚Ü‚· (‚±‚ê‚̓n[ƒhƒEƒFƒA‚ªs
  ‚¢‚Ü‚·)BŽóM‘¤‚͐M†ü‚©‚çƒXƒ^[ƒgƒrƒbƒg‚ª“Í‚­‚Ì‚ð‘Ò‚¿A‚±‚ê‚ðŒŸo‚·
  ‚é‚ƃNƒƒbƒN‚ð‚ÝŽn‚ß‚Ü‚·BŽóM‘¤‚Í‚±‚̃NƒƒbƒN‚Ý‚ðŽg‚Á‚āAŽŸ‚Ì 7,
  8,9 ”Ԗڂ̃rƒbƒg‚ð“ǂݍž‚Þƒ^ƒCƒ~ƒ“ƒO‚ðŒv‚è‚Ü‚· (ŽÀÛ‚É‚Í‚à‚¤­‚µ•¡ŽG‚Å
  ‚·B‚Æ‚¢‚¤‚Ì‚àA•’Ê‚Í 1 ƒrƒbƒg‚©‚çƒTƒ“ƒvƒ‹“_‚ð‚¢‚­‚‚©Žæ‚é‚̂ŁA‚»‚Ì
  ‚½‚߂ɕʂ̃^ƒCƒ~ƒ“ƒO‚Ý‚ª•K—v‚É‚È‚é‚©‚ç‚Å‚·)B‚»‚µ‚ăXƒgƒbƒvƒrƒbƒg‚ð
  “ǂނƁAŽóM‘¤‚ªƒNƒƒbƒN‚ðŽ~‚߂āAŽŸ‚̃Xƒ^[ƒgƒrƒbƒg‚ð‘Ò‚¿‚Ü‚·B‚±‚Ì‚æ
  ‚¤‚ɁA’P“Ƃ̃oƒCƒgƒf[ƒ^‚ðŽó‚¯Žæ‚éÛ‚ɂ́A”ñ“¯Šú“`‘—‚àŽÀÛ‚É‚Í“¯Šú“`‘—
  ‚É‚È‚è‚Ü‚·‚ªA•¡”‚̃oƒCƒgƒf[ƒ^ŠÔ‚Å‚Ì“¯Šú‚͍s‚í‚ê‚Ü‚¹‚ñB

  21.6.2.  “¯Šú‚ɑ΂·‚é”ñ“¯Šú‚Ì’è‹`

  ”ñ“¯Šú (async) ‚Æ‚Í ``“¯Šú‚µ‚È‚¢'' ‚±‚Æ‚Å‚·B‹ï‘Ì“I‚ɂ́A”ñ“¯ŠúƒVƒŠƒA
  ƒ‹ƒ|[ƒg‚ªA”ñ“¯ŠúM†‚ðƒXƒ^[ƒgƒrƒbƒg‚ƃXƒgƒbƒvƒrƒbƒg‚ň͂܂ꂽƒoƒCƒg
  ‚̉ò‚Æ‚µ‚Ä‘—M‚Ü‚½‚ÍŽóM‚·‚邱‚Æ‚È‚Ì‚Å‚·B“¯Šú (sync) ‚Í‚»‚êˆÈŠO‚Ì‚Ù‚Æ
  ‚ñ‚Ç‘S‚Ä‚Å‚·B‚Å‚àŠî–{ƒRƒ“ƒZƒvƒg‚Í‚±‚±‚ł͉ðà‚µ‚Ü‚¹‚ñB

  —˜_“I‚É“¯Šú‚Ƃ́AƒoƒCƒg‚ªƒNƒƒbƒNM†‚̍‚݂ɏ]‚Á‚Ĉê’è‚Ì’PˆÊ‚Å‘—o‚³
  ‚ê‚邱‚Æ‚Å‚·BƒNƒƒbƒNM†‚Ì‚½‚߂ɁA‚½‚¢‚Ä‚¢‚͕ʂȐü‚©ƒ`ƒƒƒlƒ‹‚ðŽg‚¢‚Ü
  ‚·B”ñ“¯Šú‚̃oƒCƒg‚́A‘—o‚³‚ê‚éƒoƒCƒgŠÔ‚ÌŽüŠú‚ª•s’è‚Å‚· (’N‚©‚ªƒL[ƒ{
  [ƒh‚ð’@‚¢‚½‚Æ‚«‚̂悤‚É)B

  “¯Šú‚©”ñ“¯Šú‚©‚ð‹æ•ª‚¯‚·‚é•K—v‚Ì‚ ‚é‹«ŠE“I‚ȏ󋵂ª‚ ‚è‚Ü‚·B”ñ“¯ŠúƒVƒŠ
  ƒAƒ‹ƒ|[ƒg‚́A“¯Šúó‘Ô‚É‚³‚¹‚éˆÀ’肵‚½—¬‚ê‚Ì’†‚ŃoƒCƒg‚𑗏o‚µ‚Ü‚·‚ªA
  ƒXƒ^[ƒg / ƒXƒgƒbƒvƒrƒbƒg (•s’èŠú‚È‘—o‚ð‰Â”\‚É‚·‚é) ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚Ì
  ‚Å”ñ“¯Šú‚ƌĂñ‚Å‚¢‚Ü‚·B•Ê‚ȏꍇ‚ł́Aƒf[ƒ^ƒoƒCƒg (ƒXƒ^[ƒg / ƒXƒgƒb
  ƒvƒrƒbƒg‚Ì‚È‚¢) ‚Í•s’èŠú‚É‘—‚ç‚ê‚éƒpƒPƒbƒg‚ÉŠÜ‚Ü‚ê‚Ü‚·‚ªA‚±‚ê‚Í“¯Šú’Ê
  M‚ƌĂñ‚Å‚¢‚Ü‚·BŠeƒpƒPƒbƒg“à‚̃oƒCƒg‚ª“¯Šú‚µ‚Ä‘—‚ç‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢
  ‚©‚ç‚Å‚·B

  21.6.3.  “¯Šú’ʐM

  ‚ ‚È‚½‚̓VƒŠƒAƒ‹ƒ|[ƒgƒRƒlƒNƒ^‚Ì 25 ƒsƒ“‚Ì“àA–¢Žg—p‚̃sƒ“‚͉½‚ÉŽg‚í‚ê
  ‚é‚Ì‚©l‚¦‚½‚±‚Æ‚Í‚ ‚è‚Ü‚·‚© ? ‚Ù‚Æ‚ñ‚ǂ̃sƒ“‚Í PC ‚Å‚Í‚ß‚Á‚½‚ÉŽÀ‘•‚³
  ‚ê‚È‚¢“¯Šú’ʐM‚Ì‚½‚ß‚É‚ ‚è‚Ü‚·B“¯ŠúƒŠƒo[ƒXƒ`ƒƒƒlƒ‹‚Æ“¯‚¶‚悤‚ɁA“¯Šú
  ƒ^ƒCƒ~ƒ“ƒOM†‚È‚Ì‚Å‚·BEIA-232 ‚ÌŽd—l‚ɂ́A“¯Šú‚Æ”ñ“¯Šú‚Ì—¼•û‚ª‚ ‚è‚Ü
  ‚·‚ªAPC ‚ªŽg‚¤ UARTA—Ⴆ‚Î 16450, 16550A, ‚ ‚é‚¢‚Í 16650 ‚Í“¯Šú‚ðƒT
  ƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñB“¯Šú’ʐM‚É‚Í USART ƒ`ƒbƒv‚©“¯“™•i‚ª•K—v‚Å‚·BUSART
  ‚Ì ``S'' ‚Í“¯Šú (Synchronous) ‚Ì“ª•¶Žš‚©‚ç‚Æ‚Á‚Ä‚¢‚Ü‚·B“¯Šú’ʐM‚Ì•ª–ì
  ‚̓jƒbƒ`[ƒ}[ƒPƒbƒg‚Ȃ̂ŁA»•i‚Í‚Æ‚Ä‚à‚‰¿‚Å‚·B

  EIA-232 ‚Ì“¯Šú•”•ªˆÈŠO‚É‚àAEIA ‚É‚Í“¯Šú‚ÉŠÖ‚·‚é‹K’肪ŠeŽí‚ ‚è‚Ü‚·B E
  IA-232 ‚̏ꍇAƒRƒlƒNƒ^‚Ì 3 ”Ôƒsƒ“‚̓NƒƒbƒN (‚Ü‚½‚̓^ƒCƒ~ƒ“ƒO) M†‚Æ
  ‚µ‚Ä—\–ñ‚³‚ê‚Ä‚¢‚Ü‚·BŽž‚ɂ̓^ƒCƒ~ƒ“ƒOM†‚𐶐¬‚·‚é‚̂̓‚ƒfƒ€‚Ì–ðŠ„‚Å
  ‚ ‚èA“¯Šúƒ‚ƒfƒ€ (‚Ü‚½‚Í``“¯Šúƒ‚ƒfƒ€ƒGƒŠƒ~ƒl[ƒ^'' ‚ƌĂԃ^ƒCƒ~ƒ“ƒOM
  †‚ðì‚é‹@Ší) ‚È‚µ‚É“¯Šú’ʐM‚ÉŽg‚¤‚±‚Æ‚Í•s‰Â”\‚Å‚·B

  ‚¯‚ê‚Ǐ­”‚̃VƒŠƒAƒ‹ƒ|[ƒg‚Í“¯Šú’ʐM‚ðƒTƒ|[ƒg‚µ‚Ä‚¨‚èA“¯Šú’ʐM‚Í
  V.42 ƒGƒ‰[’ù³‹@”\•t‚«‚̃‚ƒfƒ€‚ðŽg‚Á‚½“d˜bü‚ðŒo—R‚µ‚čs‚í‚ê‚Ü‚·BƒX
  ƒ^[ƒg / ƒXƒgƒbƒvƒrƒbƒg‚ðœ‚¢‚½ƒf[ƒ^‚ðA“d˜büŒo—R‚Ì“¯Šú‘€ì‚ÉŽg—p‚³
  ‚ê‚éƒpƒPƒbƒg‚É‹l‚ߍž‚Þ‚Ì‚Å‚·B

  21.7.  ƒuƒƒbƒNƒ‚[ƒh

  21.7.1.  ‚Í‚¶‚ß‚É

  ƒuƒƒbƒNƒ‚[ƒh‚Í linux ‚Å‚Í‹H‚É‚µ‚©Žg‚í‚ê‚Ü‚¹‚ñBƒuƒƒbƒNƒ‚[ƒh‚ł́A
  ’[––‚ŃL[‚ª’@‚©‚ꂽ‚Æ‚«‚ɃL[ƒR[ƒh‚Í’[––“à‚̃ƒ‚ƒŠ‚É•Û‘¶‚³‚êA‚·‚®‚É
  ‚̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ü‚¹‚ñB‚»‚̂悤‚È’[––‚É‚Í‚æ‚­‘gž‚݂̕ҏW
  ‹@”\‚ª”õ‚í‚Á‚Ä‚¢‚Ü‚·Bƒ†[ƒU‚ª‚ ‚éƒL[ (‘—MƒL[‚Ȃǂ̂悤‚È) ‚ð‰Ÿ‚µ‚½
  ‚Æ‚«A’[––“à‚̃ƒ‚ƒŠ‚É•Û‘¶‚³‚ê‚Ä‚¢‚½‚à‚Ì‚ªƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ü
  ‚·B¡“ú Linux ‚̃GƒfƒBƒ^[‚Å‚ ‚é vi ‚â emacs ‚Å‚Í‚ ‚éƒL[‚ª‰Ÿ‚³‚ꂽ‚ç
  ‚·‚®‚É”½‰ž‚µ‚Ü‚·B]‚Á‚ďã‹L‚̃Vƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚ŁA‘—MƒL[‚ª‚ª‰Ÿ‚³‚ê‚Ä
  ‚à‰½‚à‹N‚±‚炸A‰½‚à‘—‚ç‚ê‚Ü‚¹‚ñB‚±‚̂悤‚È——R‚ŁAƒuƒƒbƒNƒ‚[ƒg’[––
  ‚ðŽg‚¤‚Æ‚«‚ɂ͑ΘbŽ®‚̃vƒƒOƒ‰ƒ€‚ÌŽg—p‚ð‹–‚µ‚Ä‚¢‚Ü‚¹‚ñB IBM ‚̌¢ƒ
  ƒCƒ“ƒtƒŒ[ƒ€‚ł̓Cƒ“ƒ^ƒtƒF[ƒX‚ɃuƒƒbƒNƒ‚[ƒh‚ªŽg‚í‚ê‚é‚Ì‚Å ( ``IBM
  ’[––''‚ð‚²——‚­‚¾‚³‚¢)A‘½‚­‚Ì IBM ’[––‚̓uƒƒbƒNƒ‚[ƒh‚¾‚¯‚ðƒTƒ|[ƒg
  ‚µA‚Ü‚½“¯Šú’ʐM‚ðs‚¢‚Ü‚· ( ``“¯’²‚³‚¹‚邱‚Æ‚Æ“¯Šú''‚ÌÍ‚ð‚²——‚­‚¾‚³
  ‚¢)B

  21.7.2.  ƒuƒƒbƒNƒ‚[ƒhAƒtƒH[ƒ€‚ÌŽí—Þ

  ƒuƒƒbƒNƒ‚[ƒhŽ©g‚É‚Í ``ƒy[ƒW'' (ˆê“x‚É 1 ƒy[ƒW) ‚â ``ƒ‰ƒCƒ“'' (ˆê
  “x‚É 1 s) ‚Ȃǂ̃Tƒuƒ‚[ƒh‚ª‚ ‚è‚Ü‚·B‚¢‚­‚‚©‚Ì’[––‚ɂ̓uƒƒbƒNƒ‚[
  ƒh‚Ə]—ˆ‚̃Lƒƒƒ‰ƒNƒ^[ƒ‚[ƒh‚Ì—¼•û‚ª‚ ‚èA‚ ‚郂[ƒh‚©‚ç•Ê‚ȃ‚[ƒh‚֐Ø
  ‚è‘Ö‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒuƒƒbƒNƒ‚[ƒh‚ðŽ‚Â”ñ“¯Šú’[––‚Æ‚µ‚Ä HP2622A,
  VT130, VT131, VT330, VT340 ‚»‚ê‚É Visual500 ‚ª‚ ‚è‚Ü‚·BŒã‚̃‚ƒfƒ‹‚Ì‘½
  ‚­‚̓uƒƒbƒNƒ‚[ƒh‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·BƒuƒƒbƒNƒ‚[ƒh‚́AƒzƒXƒgƒRƒ“
  ƒsƒ…[ƒ^‚ª’[––‚É‘—‚éƒtƒH[ƒ€‹@”\‚ɑΉž‚µ‚Ü‚·Bƒ†[ƒU‚ªƒf[ƒ^‚ð“ü—Í‚µ‚½
  Œã‚É‘—MƒL[‚ð‰Ÿ‚¹‚΁A“ü—Í‚µ‚½ƒf[ƒ^‚¾‚¯‚ªƒzƒXƒgƒRƒ“ƒsƒ…[ƒ^‚É‘—‚ç‚ê‚Ü
  ‚·BƒtƒH[ƒ€Ž©g (ƒf[ƒ^‚Å‚Í‚È‚¢) ‚̓zƒXƒg‚É‘—M‚³‚ê‚È‚¢•ÛŒì‚³‚ꂽƒtƒB
  [ƒ‹ƒh‚Æ‚µ‚ĉæ–Ê‚É•\Ž¦‚³‚ê‚Ü‚·B

  21.7.3.  ”\—Í

  ƒuƒƒbƒNƒ‚[ƒh‚̓zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚Ì•‰‰×‚ð‘Š“–—ÊŒ¸‚炵‚Ü‚·B“Á‚ɃzƒXƒg
  ƒRƒ“ƒsƒ…[ƒ^‚̃n[ƒhƒEƒFƒA‚ªƒuƒƒbƒNƒ‚[ƒh‘Ήž‚Æ‚µ‚Đ݌v‚³‚ê‚Ä‚¢‚é
  (IBM ‚̃ƒCƒ“ƒtƒŒ[ƒ€‚̂悤‚É) ‚Ȃ珮X‚Å‚·BƒLƒƒƒ‰ƒNƒ^ƒ‚[ƒh‚ł̓L[
  ƒ^ƒCƒv‚³‚ꂽ‘S‚Ä‚Ì•¶Žš‚Í‚·‚®‚ɃVƒŠƒAƒ‹ƒ|[ƒg‚É‘—‚ç‚êAƒzƒXƒgƒRƒ“ƒsƒ…[
  ƒ^‚ÉŠ„ž‚݂𔭐¶‚³‚¹‚Ü‚·BƒoƒCƒg‚ðŽóM‚µ‚½ƒzƒXƒg‚͉½‚ð‚µ‚Ä‚¢‚悤‚ª’†’f
  ‚µ‚āAƒVƒŠƒAƒ‹ƒ|[ƒg‚©‚當Žš‚ðŽæ‚èo‚³‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBFIFO ƒn[ƒh
  ƒEƒFƒAƒoƒbƒtƒ@‚ª‚ ‚é UART ‚Å‚ ‚Á‚Ä‚àAƒn[ƒhƒEƒFƒA‚̃^ƒCƒ€ƒAƒEƒg‚Í 3
  ƒoƒCƒg‚Ì‘—MŽžŠÔ•ª‚µ‚©‚È‚¢‚̂ŁAŠe•¶Žš‚ªƒ^ƒCƒv‚³‚ꂽ‚瑦À‚ÉŠ„‚荞‚Ý‚ª
  ”­¶‚µ‚Ü‚·B

  –{“–‚̃uƒƒbƒNƒ‚[ƒh‚ł́A1 ‰ñ‚ÌŠ„‚荞‚Ý‚Å’·‚¢•¶ŽšƒuƒƒbƒN‚ðŽóM‚µ‚Ü
  ‚·BƒuƒƒbƒNƒ‚[ƒh‚ª]—ˆ‚Ì”ñ“¯Šú FIFO ƒVƒŠƒAƒ‹ƒ|[ƒg‚ÅŽg‚í‚ꂽ‚çA14
  ƒoƒCƒg–ˆ‚ÉŠ„ž‚Ý‚ª•K—v‚Ȃ̂ŁA16 ƒoƒCƒg‚̃n[ƒhƒEƒFƒAƒoƒbƒtƒ@‚ª‚ ‚è‚Ü
  ‚·B‚±‚̂悤‚É‘½‚­‚Ì•‰‰×‚⊄‚荞‚݃nƒ“ƒhƒ‰‚̃I[ƒoƒwƒbƒh‚ðŒyŒ¸‚·‚é‚Ì
  ‚ŁAƒRƒ“ƒsƒ…[ƒ^‚̓uƒƒbƒNƒ‚[ƒh‚ðŽg‚Á‚Ä‚¢‚é‚Æ‚«‚Í‘¼‚ÌŽdŽ–‚ÉŽžŠÔ‚ðŠ„‚­
  ‚±‚Æ‚ª‚Å‚«‚é‚Ì‚Å‚·B

  ’[––‚ªƒlƒbƒgƒ[ƒNŒo—R‚ł‚Ȃª‚Á‚Ä‚¢‚é‚È‚çAƒuƒƒbƒNƒ‚[ƒh‚É‚·‚é‚Æ‹Md
  ‚Ȑߖñ‚ª‚Å‚«‚Ü‚·BƒuƒƒbƒNƒ‚[ƒh‚Å‚È‚¯‚ê‚΁Aƒ^ƒCƒv‚³‚ꂽ‘S‚Ä‚Ì•¶Žš (ƒo
  ƒCƒg) ‚́A—]•ª‚ȃoƒCƒg (ƒCƒ“ƒ^[ƒlƒbƒg‚ÅŽg‚í‚ê‚é TCP/IP ‚̃pƒPƒbƒg‚Å‚Í
  40 ƒoƒCƒg) ‚ðŠÜ‚ñ‚¾ƒpƒPƒbƒg‚É•ï‚Ü‚ê‚Ä‘—‚ç‚ê‚邱‚Æ‚É‚È‚è‚Ü‚·BƒuƒƒbƒN
  ƒ‚[ƒh‚Å‚È‚ç‘å—Ê‚Ì•¶Žš‚Í 1 ‚‚̃pƒPƒbƒg‚Å‘—‚ç‚ê‚Ü‚·B

  21.8.  EIA-232 (RS-232) ŠÖ˜A‘Ð

  (’ : Å‰‚Ì–{‚Í EIA-232 ‚æ‚èL”Í‚È•ª–ì‚ðƒJƒo[‚µ‚Ä‚¢‚Ü‚·)

  o  Black, Uyless D.: Physical Layer Interfaces & Protocols, IEEE
     Computer Society Press, Los Alamitos, CA, 1996.

  o  Campbell, Joe: The RS-232 Solution, 2nd ed., Sybex, 1982.

  o  Putnam, Byron W.: RS-232 Simplified, Prentice Hall, 1987.

  o  Seyer, Martin D.: RS-232 Made Easy, 2nd ed., Prentice Hall, 1991.

  21.9.  ƒVƒŠƒAƒ‹ƒ\ƒtƒgƒEƒFƒA

  ƒVƒŠƒAƒ‹ƒ|[ƒg‚ɂ‚¢‚Ä‚Ì Linux —p‚̃\ƒEƒgƒEƒFƒA‚ɂ‚¢‚Ä‚ÍSerial
  Software <ftp://sunsite.unc.edu/pub/Linux/system/serial/>‚ð‚²——‚­‚¾‚³
  ‚¢Bgetty ‚âƒ|[ƒgƒ‚ƒjƒ^‚È‚Ç‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  22.  •t˜^ D: ’[––ƒ[ƒJ–¼

  ‚±‚Ì HOWTO ‚Ì‚Ç‚±‚©‚ŏЉ‚½“Á’è‚Ì’[––‚ÌŽg—p‚ðƒuƒ‰ƒ“ƒh•Ê‚ɏ‘‚«‚Æ‚ß‚½
  ‚à‚Ì‚Å‚·B‚±‚±‚É‹LÚ‚³‚ê‚Ä‚È‚¢’[––‚ɂ‚¢‚ÄŠñ—^‚Å‚«‚éî•ñ‚ð‚¨Ž‚¿‚Ì•û‚Í
  ’˜ŽÒ‚É•ñ‚¹‚Ä‚­‚¾‚³‚¢B‚³‚Ü‚´‚܂ȃ‚ƒfƒ‹‚âƒuƒ‰ƒ“ƒh‚Í‚µ‚΂µ‚΋¤’Ê‚µ‚½‚à‚Ì
  ‚ª‚ ‚é‚̂ŁAˆê‰ÓŠ‚ŏ‘‚¢‚Ä‚¨‚­•K—v‚ª‚ ‚è‚Ü‚·BŠeƒ‚ƒfƒ‹‚ÉŠÖ‚·‚镶‘ (ƒG
  ƒXƒP[ƒvƒR[ƒh‚ðŠÜ‚Þ) ‚ւ̃Šƒ“ƒN‚ð‘å—Ê‚É‘µ‚¦‚邱‚Æ‚ÍŠe’[––‚Ì‚½‚ß‚É‚Æ‚Ä
  ‚à¦‚¢‚±‚Æ‚Å‚·B’[––‚É‚Í‚½‚­‚³‚ñ‚ÌŽí—Þ‚ª‚ ‚é‚̂ŁA‚±‚ê‚Í‚·‚²‚­‘å•Ï‚È‚±
  ‚Æ‚Å‚·BŽ„‚±‚Æ David Lawyer ‚́A(1998 ”NŒ»Ý) ‚±‚̂悤‚È‚±‚Æ‚ð‚·‚él‚¦
  ‚Í‚ ‚è‚Ü‚¹‚ñB‚à‚µ’[––‚̐»‘¢ƒ[ƒJ‚ªƒ}ƒjƒ…ƒAƒ‹‚ðƒlƒbƒgã‚Å—˜—p‰Â”\‚É‚µ
  ‚Ä‚­‚ꂽ‚çA‚±‚ê‚ç‚̍ì‹Æ‚Í•s—v‚È‚Ì‚Å‚·‚ªB

  22.1.  CIT

  CIT ’[––‚Í CIE ’[––—p‚Æ‚µ‚Ä 1980 ”N‘ã‚Ì“ú–{‚Ő»‘¢‚³‚êA1980 ”N‘ãŒã”¼‚É
  —A“ü‚³‚ê‚È‚­‚È‚è‚Ü‚µ‚½BCIE ŽÐ‚Í CItoh ƒvƒŠƒ“ƒ^ (1997”N) ‚𐻑¢‚µ‚Ä‚¢
  ‚Ü‚·‚ª A»‘¢’†Ž~‚µ‚½•”•i‚Í‚à‚¤‚ ‚è‚Ü‚¹‚ñBƒJƒŠƒtƒHƒ‹ƒjƒA‚̃A[ƒrƒ“‚É
  ‚ ‚é Ernie (714) 453-9555 ‚ł̓‚ƒfƒ‹ 224,326 ‚È‚Ç‚Ì•”•i‚ðˆµ‚Á‚Ä‚¢‚Ü‚·
  ‚ªA80 ‚Æ 101 ‚ɂ‚¢‚Ä‚Í‚à‚¤‚ ‚è‚Ü‚¹‚ñ (‚ ‚È‚ª“Ç‚ñ‚Å‚¢‚镶‘‚ÍŽå‚É 101
  e ‚ɂ‚¢‚ď‘‚¢‚Ä‚¢‚Ü‚·)B

  ƒZƒbƒgƒAƒbƒvƒ‚[ƒh‚Őݒ肵‚½ƒpƒ‰ƒ[ƒ^‚ð•Û‘¶‚·‚é‚É‚Í ?S ‚ð‰Ÿ‚µ‚Ü‚·B
  cit80: Contrast: ’[––‚Ì”w–ʂ̃mƒu‚Å’²®‚µ‚Ü‚·B cit101e:Brightness:
  ƒZƒbƒgƒAƒbƒvƒ‚[ƒh‚ŏ㉺–îˆó‚𑀍삵‚Ü‚·B

  22.2.  IBM ’[––

  IBM ’[––‚Æ IBM PC ƒ‚ƒjƒ^‚ð¬“¯‚µ‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB‘½‚­‚Ì IBM ’[––‚Í ASCI
  I ƒR[ƒh‚Ì‘ã‚è‚É 8 ƒrƒbƒg‚Ì EBCDIC ƒR[ƒh‚ðŽg‚¢‚Ü‚·BEBCDIC‚̃rƒbƒg‘—
  M‡˜‚͏ãˆÊƒrƒbƒg‚ªæ‚ŁA’ʏí‚Æ‚Í‹t‚Å‚·BIBM ƒƒCƒ“ƒtƒŒ[ƒ€’ʐM‹KŠi‚Í
  ƒuƒƒbƒNƒ‚[ƒh (‘å—Ê‚Ì•¶Žš‚ð 1 ‚‚̃pƒPƒbƒg‚Å‘—‚é) ‚Ì“¯Šú’ʐMŒ^‚Å‚·B
  ‘½‚­‚Ì’[––‚Í“¯Ž²ƒP[ƒuƒ‹ (RG62A/U) ‚Őڑ±‚µ‚Ü‚·‚ªA’Pƒ‚Ȑl‚Í’[––‚Ì ``
  BNC'' ƒRƒlƒNƒ^‚ðƒC[ƒTƒlƒbƒg—p‚¾‚ÆŠ¨ˆá‚¢‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ (‚à‚¿‚ë‚ñˆá
  ‚¢‚Ü‚·‚æ)B

  ŽÀÛ‚±‚̂悤‚È IBM ƒVƒXƒeƒ€‚Í Linux ‚ŒʏíŽg‚í‚ê‚Ä‚¢‚é‚à‚Ì‚æ‚èŒø—¦“I‚Å
  ‚·‚ªAIBM ‹KŠi‚ɍ‡‚¤’[––‚ÍŒ»Ý‚Ì‚Æ‚±‚ë Linux ‚Å‚Í“®‚«‚Ü‚¹‚ñB‚µ‚©‚µ‚¢
  ‚­‚‚©‚Ì IBM ’[––‚Í”ñ“¯Šú‚Ì ASCII ’[––‚Ȃ̂ŁAPC ‚Å“®‚­ Linux ’[––‚Æ‚µ
  ‚ÄŽg‚¦‚Ü‚·B317x ‚Æ 319x ‚ðœ‚­ 31xx ƒVƒŠ[ƒY‚Í ASCII ’[––‚Å‚Í‚ ‚è‚Ü‚¹
  ‚ñBIBM ’[––‚ðŽg‚¤‘O‚ɁA‚»‚ꂪ termcap (terminfo) ‚É‘¶Ý‚·‚é‚©‚Ç‚¤‚©Šm
  ”F‚µ‚Ä‚¨‚«‚Ü‚µ‚傤B‚à‚µ‚È‚¯‚ê‚΁ALinux ‚Å‚Í“®‚©‚È‚¢‰Â”\«‚ª‚‚¢‚Å‚µ‚å
  ‚¤Bterminfo ‚É‚ ‚Á‚½‚Æ‚µ‚Ä‚àA“®‚©‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB—Ⴆ‚΁A327x ‚Í
  terminfo ‚É‚ ‚è‚Ü‚·‚ªA3270 ‚Í EBCDIC ‚Ì“¯Šú’[––‚È‚ñ‚Å‚·B

  3270 ƒVƒŠ[ƒY‚Í 3278 (1970 ”NŒã”¼) AƒJƒ‰[ƒOƒ‰ƒtƒBƒbƒN’[––‚Ì 3279A 3
  274 ’[––ƒRƒ“ƒgƒ[ƒ‰ (3174 ‚̂悤‚È‚à‚Ì) ‚ðŠÜ‚Ý‚Ü‚·B‚»‚ê‚ç‚Í BISYNC
  ‚Æ SNA ‚Ì—¼•û‚ÅŽg—p‚Å‚«‚Ü‚·B3290 ‚͉æ–Ê•ªŠ„ (4 •ªŠ„) ‚ª‚Å‚«‚Ü‚·B

  “¯ŠúŒ^‚Ì IBM ’[––‚Í IBM ‚̃ƒCƒ“ƒtƒŒ[ƒ€‚É’¼Ú‚͐ڑ±‚Å‚«‚Ü‚¹‚ñ‚ªA``’[
  ––ƒRƒ“ƒgƒ[ƒ‰'' (Žž‚É‚Í ``ƒNƒ‰ƒXƒ^[ƒRƒ“ƒgƒ[ƒ‰'' ‚Æ‚© ``ƒRƒ~ƒ…ƒjƒP
  [ƒVƒ‡ƒ“ƒRƒ“ƒgƒ[ƒ‰'' ‚ƌĂ΂ê‚Ü‚·) ƒw‚͐ڑ±‚Å‚«‚Ü‚·B‚±‚ê‚ç‚̃Rƒ“ƒg
  ƒ[ƒ‰‚Ì‚¢‚­‚‚©‚Í“¯ŠúM†‚ð”ñ“¯ŠúM†‚É•ÏŠ·‚·‚é‚̂ŁA“¯Šú’[––‚͊ԐړI
  ‚É unix Œn‚̃zƒXƒgƒRƒ“ƒsƒ…[ƒ^‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ɐڑ±‚Å‚«‚Ü‚·B‚µ‚©‚µ‚Ü
  ‚¾ƒuƒƒbƒN“`‘—‚Æ‚¢‚¤‘å‚«‚È–â‘肪‚ ‚è‚Ü‚·B``ƒuƒƒbƒN ƒ‚[ƒh''‚ð‚²——‚­
  ‚¾‚³‚¢B

  22.2.1.  IBM 3153

  •â•ƒ|[ƒg‚É‚Í DCE ‹@”\‚ª‹‚ß‚ç‚êAƒXƒgƒŒ[ƒgƒP[ƒuƒ‹‚ª•K—v‚Å‚·B

  22.3.  ƒeƒŒƒ^ƒCƒv

  ‚±‚ê‚Í‹ŒŽ®‚Ō¢’[––‚Å‚ ‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B‰“Šu‘€ì‚̃^ƒCƒvƒ‰ƒCƒ^[‚Ì
  ‚悤‚È‚à‚Ì‚Å‚·‚ªA‘å‚«‚­‚Ä‚¤‚邳‚¢BTeletype ŽÐ‚ª»‘¢‚µ‚Ä‚¢‚āAÅ‰‚Ì
  ƒ‚ƒfƒ‹‚Í 1920 ”N‘ã‚ɍì‚ç‚ê‚Ä‚¨‚èAƒRƒ“ƒsƒ…[ƒ^‚æ‚è 30 ”N‚àæs‚µ‚Ä‚¢‚Ü
  ‚·B‰Šú‚̃‚ƒfƒ‹‚Í“dŽqŽ®‚Å‚Í‚È‚­“dŽ¥Ž®‚̃ŠƒŒ[‚Ɖñ“]Ž®ƒŠƒŒ[‚ª—p‚¢‚ç‚ê
  ‚Ä‚¢‚Ü‚µ‚½BBaudot ƒR[ƒh‚Í 1 •¶Žš 5 ƒrƒbƒg‚Å•\Œ»‚µ‚Ä‚¢‚Ü‚·B‚¿‚È‚Ý‚É
  ASCII ‚Í 7 ƒrƒbƒg‚Å‚·‚ˁB``Small Computer Systems Handbook'' by Sol
  Libes, Hayden books, 1978:ƒy[ƒW 138-141 (``Teletypes'')‚ªŽQl‚É‚È‚é‚Å
  ‚µ‚傤B

  22.4.  VT (DEC)

  Digital Equipment Corporation ‚Í—L–¼‚È VT ’[––ƒVƒŠ[ƒY‚̐»‘¢ƒ[ƒJ‚ŁA
  ’[––‚É‚Í VT100 ‚ð‹¤’Ê‚ÉƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‹@”\‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B1995 ”N‚É
  Boundless Technologies ‚ƎЖ¼•ÏX‚µ‚½ SunRiveR ‚É’[––ƒrƒWƒlƒX‚ð÷“n‚µ
  ‚Ü‚µ‚½BÚ×‚È VT ’[––‚̏î•ñAƒ}ƒjƒ…ƒAƒ‹ŠÖŒWA—ðŽj‚È‚Ç‚Í
  <http://www.vt100.net/>‚É‚ ‚è‚Ü‚·B‚æ‚èÚ‚µ‚¢î•ñ‚Í Shuford's Website
  <http://www.cs.utk.edu/~shuford/terminal_index.html>‚É‚ ‚è‚Ü‚·BŒ»Ý‚Ì
  »•i‚ɂ‚¢‚Ä‚Í Boundless ‚Ì Web ƒTƒCƒg‚É‚ ‚è‚Ü‚·B ``Terminal Info on
  the Internet''‚ð‚²——‚­‚¾‚³‚¢B

  VT220: ‚¢‚­‚‚©‚Ì‚à‚̂ɂ̓rƒfƒIƒAƒEƒg—p (“ü—Í—p‚Å‚Í‚ ‚è‚Ü‚¹‚ñ) ‚Ì BNC
  ƒRƒlƒNƒ^‚ª‚ ‚è‚Ü‚·B‚½‚Ü‚É‚±‚ê‚ðŒ©‚ÄƒC[ƒTƒlƒbƒg‚ւ̐ڑ±—p‚©‚ÆŠ¨ˆá‚¢‚·
  ‚él‚ª‚¢‚Ü‚·B

  VT520: DTR/DSR ƒtƒ‹ƒRƒ“ƒgƒ[ƒ‹‚ðƒTƒ|[ƒg‚µ‚Ü‚·B

  22.5.  Wyse

  Wyse ‚É‚Í 100 ˆÈ‰º‚̐”Žš‚Ì’[–– (WY60 ‚̂悤‚È) ‚ɂ‚¢‚Ä‚Ì FAQ ‚ª‚ ‚è‚Ü
  ‚·‚ðB <http://www.wyse.com/service/faq/wysetter.htm>‚²——‚­‚¾‚³‚¢BÅ
  ‹ß‚Ì’[––‚̃XƒyƒbƒN‚ɂ‚¢‚Ä‚Í <http://www.wyse.com/terminal/>‚ð‚²——‚­‚¾
  ‚³‚¢B

  22.5.1.  Wyse 60

  •\Ž¦’²® (ƒJƒo[‚ðŠO‚³‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ):‹P“x VR202, ‚‚³ VR302, • V
  R101 (‚‚³‚ւ̉e‹¿‚à‚ ‚è)
  –󒍁FVRxxx‚Í“à•”‚É‚ ‚éA‰Â•Ï’ïRŠí‚̔ԍ†‚Ì‚±‚ƁB

  22.5.2.  Wyse 85

  VT52/T100/VT200 ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚Å‚«‚Ü‚·BƒZƒbƒgƒAƒbƒv‚·‚é‚É‚Í F3 ƒL[‚ð
  ‰Ÿ‚µ‚Ü‚·Bã‰ºƒL[‚ð‰Ÿ‚¹‚΃ZƒbƒgƒAƒbƒv‚ðƒXƒNƒ[ƒ‹‚Å‚«‚Ü‚·B

  22.5.3.  Wyse 99-GT

  ‚±‚ê‚Í Wyse99GT (1980 ”N‘ãŒã”¼) ‚̃ZƒbƒgƒAƒbƒvƒƒjƒ…[‚Å‚·BTERM ‚Í ``
  I’['' (•¶Žš) ‚Æ‚¢‚¤ˆÓ–¡‚Å ``’[––'' ‚Å‚Í‚ ‚è‚Ü‚¹‚ñB

       ƒJƒŠƒtƒHƒ‹ƒjƒA‘åŠw (ƒA[ƒrƒ“) ‚Å‚Ì WYSE 99-GT ’[––ƒZƒb
       ƒgƒAƒbƒvƒƒjƒ…[
                       David LawyerA1990 ”N 4 ŒŽ
                       F1 DISP:
       COLUMNS=80              LINES=24                CELL SIZE=10 X 13
       STATUS LINE=STANDARD    BACKGROUND=DARK         SCROLL SPEED=JUMP
       SCREEN SAVER=OFF        CURSOR=BLINK BLOCK      DISPLAY CURSOR=ON
       ATTRIBUTE=CHAR          END OF LINE WRAP=ON     AUTO SCROLL=ON
       ----------------------------------------------------------------------------
                               F2  GENERAL:
       PERSONALITY=VT 100      ENHANCE=ON              FONT LOAD=OFF
       COMM MODE=FULL DUPLEX   RCVD CR=CR              SEND ACK=ON
       RESTORE TABS=ON         ANSWERBACK MODE=OFF     ANSWERBACK CONCEAL=OFF
       WIDTH CHANGE CLEAR=OFF  MONITOR=OFF             TEST=OFF
       ----------------------------------------------------------------------------
                               F3 KEYBRD:
       KEYCLICK=OFF            KEYLOCK=CAPS            KEY REPEAT=ON
       RETURN=CR               ENTER=CR                FUNCT KEY=HOLD
       XMT LIMIT=NONE          FKEY XMT LIMIT=NONE     BREAK=170MS
       LANGUAGE=US             MARGIN BELL=OFF         PRINTER RCV=OFF
       ----------------------------------------------------------------------------
                               F4 COMM:
       DATA/PRINTER=AUX/MODEM    MDM RCV BAUD RATE=9600  MDM XMT BAUD RATE=9600
       MDM DATA/STOP BITS=8/1    MDM RCV HNDSHAKE=NONE   MDM XMT HNDSHAKE=NONE
       MDM PARITY=NONE           AUX BAUD RATE=9600      AUX DATA/STOP BITS=8/1
       AUX RCV HNDSHAKE=NONE     AUX XMT HNDSHAKE=NONE   AUX PARITY=NONE
       (There is a main port (Modem=MDM) and an Auxiliary Port (AUX)
       ----------------------------------------------------------------------------
                               F5 MISC 1:
       WARNING BELL=ON         FKEY LOCK=OFF           FEATURE LOCK=ON
       KEYPAD=NUMERIC          DEL=DEL/CAN             XFER TERM=EOS
       CURSOR KEYS=NORMAL      MARGIN CTRL=0           DEL FOR LOW Y=ON
       GIN TERM=CR             CHAR MODE=MULTINATIONAL
       ----------------------------------------------------------------------------
                               F6 MISC 2:
       LOCAL=OFF               SEND=ALL                PRINT=NATIONAL
       PORT=EIA DATA           SEND AREA=SCREEN        PRINT AREA=SCREEN
       DISCONNECT=60 MSEC      SEND TERM=NONE          PRINT TERM=NONE
       PRINT MODE=NORMAL       VT100 ID=VT100          POUND=US
       ----------------------------------------------------------------------------
       F7 TABS:8 ‚‚̃Xƒy[ƒX•ª—£‚ꂽ ``T'' ‚𐔌Œ©‚邱‚Æ‚Å‚µ‚傤B‚à‚µ‚»‚¤
       ‚È‚ç‚È‚¢‚È‚çAƒoƒbƒNƒXƒy[ƒX‚ð‘Å‚Á‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B
       F8 F/KEYS:’ʏí‚̓tƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚ɉ½‚ÌŠ„‚è“–‚Ä‚à‚µ‚Ä‚È‚¢‚Å‚µ‚傤 (’N
       ‚©‚ªƒZƒbƒg‚µ‚Ä•Û‘¶‚µ‚Ä‚È‚¯‚ê‚Î)B•’ʂ̓fƒtƒHƒ‹ƒg‚̐ݒ肪Žg‚í‚ê‚邱‚Æ
       ‚ðˆÓ–¡‚µ‚Ü‚· (‚±‚±‚Å‚Í•\Ž¦‚µ‚Ü‚¹‚ñ)B<ctrl><F5> ‚Í F5 ƒL[“™‚Ì``ƒ†[ƒU
       ’è‹`éŒ¾'' ‚ð•\Ž¦‚µ‚Ü‚·B
       F9 A/BACK:’ʏí‚Í’è‹`‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ: ANSWERBACK =
       F10 EXIT: ``DEFAULT ALL'' ‚ð‘I‘ð‚·‚é‚ƍHêo‰×Žž‚̐ݒè‚É‚È‚è‚Ü‚·B

  WY-99GT ƒ†[ƒUƒYƒKƒCƒh‚ðŽg‚¤ã‚ł̃qƒ“ƒgF‚±‚̃KƒCƒh‚ÉŒ©“–‚½‚ç‚È‚¯‚ê‚Î
  WY-99GT ƒvƒƒOƒ‰ƒ}[ƒY ƒKƒCƒh‚É‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB VT100 ƒGƒ~ƒ…ƒŒ[
  ƒVƒ‡ƒ“ (ƒp[ƒiƒŠƒeƒB) ‚Í ANSI(ƒL[ƒ{[ƒh”z—ñ)‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚Ü‚·Bƒy
  [ƒW A-10 ˆÈ~‚É ANSI ƒL[ƒR[ƒh‚ªŽg‚í‚ê‚é‚Ì‚Å‚·‚ªAà–¾‚ÉŽg‚í‚ê‚Ä‚¢‚é
  ƒL[ƒ{[ƒh‚Í ASCII”z—ñ‚Å‚·Bƒy[ƒW A-13 ``ASCII ƒL[ƒ{[ƒh'' ‚̏¬Œ©o
  ‚µ‚à VT100 (‚Ì ASNI ƒL[ƒ{[ƒh”z—ñ) ‚É‘®‚µ‚Ü‚·B‚È‚º‚È‚ç ``ANSI KEY
  ..''  ‚̑匩o‚µ‚ª ­‚µ‘O‚É‚ ‚é‚©‚ç‚Å‚·B‚µ‚©‚µ‘S‚Ä‚Ì ASCII ƒL[ƒ{[ƒh
  ‚ÌŒ©o‚µ‚ª VT100 ‚É‘®‚·‚é‚킯‚Å‚Í‚È‚¢‚̂ŁA”ñ ANSI ‚̑匩o‚µ‚ª­‚µ‘O
  ‚̃y[ƒW‚©‚甲‚¯‚Ä‚¢‚Ü‚·B•t˜^ H ‚Í ``ANSI ƒRƒ}ƒ“ƒhƒKƒCƒh'' ‚Å‚·
  ‚ªAVT52 (ANSI‚Å‚·) ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚¹‚ñB VT52 ‚Í•t˜^ G ‚É‚ ‚è‚Ü‚·B

  –󒍁FVT100‚É‚Í ANSIƒL[ƒ{[ƒh‚ÆASCIIƒL[ƒ{[ƒh‚ª‚ ‚è‚Ü‚·B­‚µ‚¾‚¯ƒL
  [”z—ñ‚ªˆá‚¢‚Ü‚·B

  22.5.4.  Wyse 150

  F12 ‚ðŽg‚Á‚ăZƒbƒgƒAƒbƒv‚ðI—¹‚³‚¹‚é‚Æ‚«AƒZƒbƒgƒAƒbƒv‚ð•Û‘¶‚·‚é‚È‚çƒX
  ƒy[ƒX‚ð’@‚¢‚āA``no'' ‚©‚ç ``yes'' ‚ɕύX‚µ‚Ü‚·B‚±‚Ì no/yes ‚̍¶‚É‚ 
  ‚镶‚Í‚¾‚¢‚½‚¢ ``c‚ɐ®—ñ'' ‚µ‚Ä‚¢‚āAƒZƒbƒgƒAƒbƒv‚ð•Û‘¶‚·‚邽‚ß‚Ì no/
  yes ‚ʼn½‚ð‚·‚é‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ (ŠÔˆá‚¢‚â‚·‚¢ƒfƒUƒCƒ“‚¾)B

  ˆÈã‚Å Text-Terminal-HOWTO ‚ðI‚è‚Ü‚·B