Sophie

Sophie

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

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

  The Linux Printing HOWTO
  Grant Taylor <gtaylor+pht@picante.com>
  Version 3.30, 1999/11/19 06:00:35
  Japanese FAQ Project <JF@linux.or.jp>
  v3.30j1, 10 December 1999

  ‚±‚Ì Linux Printing HOWTO ‚́ALinux (‚¨‚æ‚Ñ‚»‚Ì‘¼ˆê”Ê“I‚ÈUNIX) ‚Å•¶‘
  ‚Ȃǂ𐶐¬EƒvƒŒƒrƒ…[EˆóüE FAX ‚·‚é•û–@‚ɂ‚¢‚Ă̏î•ñ‚ðW‚ß‚½‚à‚Ì
  ‚Å‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. ‚Í‚¶‚ß‚É
     1.1 History
     1.2 Copyright

  2. ‚ǂ̂悤‚Ɉóü‚·‚é‚Ì‚©
  3. ƒJ[ƒlƒ‹‚̃vƒŠƒ“ƒ^ƒfƒoƒCƒX
     3.1 lp ƒfƒoƒCƒX (2.1.32 ˆÈ‘O)
     3.2 parport ƒfƒoƒCƒX (kernel 2.1.33 ˆÈ~)
     3.3 ƒVƒŠƒAƒ‹ƒfƒoƒCƒX

  4. ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒvƒŠƒ“ƒ^
     4.1 PostScript
     4.2 Ӗ PostScript
     4.3 ‚ǂ̃vƒŠƒ“ƒ^‚ª“®‚­‚Ì?
        4.3.1 ƒvƒŠƒ“ƒ^‚̌݊·«ƒŠƒXƒg
     4.4 ƒvƒŠƒ“ƒ^‚Ì”ƒ‚¢•û

  5. ‚ǂ̃Xƒv[ƒ‹ƒ\ƒtƒgƒEƒFƒA‚ðŽg‚¤?
  6. ‚ǂ̂悤‚É“®ì‚·‚é‚Ì‚©AŠî–{
  7. ‚Ç‚¤‚â‚Á‚Đݒ肷‚é‚Ì‚©AŠî–{
     7.1 “`““I‚È lpd ‚̐ݒè•û–@
     7.2 ƒtƒ@ƒCƒ‹‚Ì‹–‰Â§ŒÀ

  8. ˆóüƒ\ƒtƒgƒEƒFƒA‚ð“üŽè‚·‚é
  9. ƒxƒ“ƒ_(”z•zƒpƒbƒP[ƒW)‚²‚Æ‚Ì‰ðŒˆ•û–@
     9.1 Red Hat
     9.2 Debian
     9.3 ‚»‚Ì‘¼‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“

  10. Ghostscript.
     10.1 Ghostscript ‚ð‹N“®‚·‚é
     10.2 Ghostscript ‚̏o—͂𒲐®‚·‚é
        10.2.1 o—͂̈ʒu‚ƃTƒCƒY
        10.2.2 ƒKƒ“ƒ}AƒhƒbƒgƒTƒCƒYA‚»‚Ì‘¼

  11. ƒlƒbƒgƒ[ƒN‰z‚µ‚̃vƒŠƒ“ƒ^‚ւ̈óü•û–@
     11.1 Unix/lpd ‚̃zƒXƒg‚ɑ΂µ‚Ä
        11.1.1 lpd ‚ðŽg‚Á‚Ä
        11.1.2 rlpr ‚ðŽg‚Á‚Ä
     11.2 Win95 ‚â WinNTALanManagerASamba ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä
     11.3 NetWare ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä
     11.4 EtherTalk (Apple) ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä
     11.5 HP ‚â‚»‚Ì‘¼‚̃C[ƒTƒlƒbƒgƒvƒŠƒ“ƒ^‚ɑ΂µ‚Ä
        11.5.1 ŒÃ‚¢ HP ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä
     11.6 ƒŠƒ‚[ƒgƒvƒŠƒ“ƒ^‚É if ‚ðŽÀs‚·‚é
     11.7 Windows ‚©‚ç
     11.8 Apple ‚©‚ç
     11.9 Netware ‚©‚ç

  12. Windows ê—pƒvƒŠƒ“ƒ^
     12.1 Ghostscript - Windows •ÏŠ·ƒhƒ‰ƒCƒo
     12.2 pbm2ppa ƒvƒƒOƒ‰ƒ€
     12.3 Lexmarks

  13. ƒtƒ@ƒbƒNƒX‚ð—p‚¢‚½ˆóü‚Ì•û–@
     13.1 ƒtƒ@ƒbƒNƒXƒ‚ƒfƒ€‚ðŽg‚¤
     13.2 ‰“ŠuˆóüƒT[ƒrƒX‚ðŽg‚¤

  14. ˆóü‚·‚éƒuƒc‚ðì‚é•û–@
     14.1 ƒ}[ƒNƒAƒbƒvŒ¾Œê(Markup languages)
     14.2 WYSIWYG Œ^ƒ[ƒvƒ

  15. ˆóü‰Â”\‚È‚à‚̂̉æ–ʏã‚ł̃vƒŒƒrƒ…[
     15.1 PostScript
     15.2 TeX dvi
     15.3 Adobe PDF
  16. lpd ‚̉º‚ł̃VƒŠƒAƒ‹ƒvƒŠƒ“ƒ^
     16.1 printcap ‚̐ݒè
     16.2 •¶Žš—Ž‚¿‚·‚éŒÃ‚¢ƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^

  17. ƒNƒŒƒWƒbƒg
  18. “ú–{Œê–ó‚ɂ‚¢‚Ä

  ______________________________________________________________________

  1.  ‚Í‚¶‚ß‚É

  ‚±‚Ì Printing HOWTO ‚Í‚ ‚È‚½‚Ì Linux Box ‚ňóüƒT[ƒrƒX‚ðÝ’è‚·‚邽‚ß
  ‚É•K—v‚Æ‚È‚é‚悤‚ȏî•ñ‘S‚Ä‚ðŠÜ‚ñ‚Å‚¢‚é‚Í‚¸‚Å‚·Bl¶‚ª‚»‚¤‚Å‚ ‚é‚悤
  ‚ɁAƒ}ƒCƒNƒƒ\ƒtƒg‚âƒAƒbƒvƒ‹‚̃NƒŠƒbƒN‚ЂƂ‚¾‚¯‚Å‚·‚ސ¢ŠE‚æ‚è‚à‘½­“ï
  ‚µ‚¢‚Å‚µ‚傤‚ªA‚»‚Ì•ª‚¾‚¯_“‚ª‚ ‚èA‘å’†‹K–Í‚Ì LAN(large LANs) ‚Ì
  ŠÇ—ŽÒ‚É‚Æ‚Á‚Ä‚ÍŠmŽÀ‚ÉŠÈ’P‚Å‚ ‚é‚Í‚¸‚Å‚·B

  ‚±‚̃hƒLƒ…ƒƒ“ƒg‚Í‚Ù‚Æ‚ñ‚ǂ̐l‚Í‘O”¼•”•ª‚®‚ç‚¢‚ð“Ç‚Þ‚¾‚¯‚ōςނ悤‚ɍ\
  ¬‚³‚ê‚Ä‚¢‚Ü‚·B‘½‚­‚Ì‚æ‚蕪‚©‚è‚É‚­‚­A‚Ü‚½ó‹µ‚Ɉˑ¶‚µ‚½ (situation-
  dependant) î•ñ‚͌㔼•”•ª‚É‚ ‚èAŠÈ’P‚É–ÚŽŸ‚©‚ç’T‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·‚ªA
  ‘½‚­‚Ì•û‚Í 9 Í‚â 10 Í‚̏î•ñ‚ª•K—v‚Æ‚È‚é‚Å‚µ‚傤B

  ‚²‘¶‚¶‚Ì’Ê‚èƒo[ƒWƒ‡ƒ“ 3.x(‚±‚̃hƒLƒ…ƒƒ“ƒg‚̃o[ƒWƒ‡ƒ“‚ÌŽ–)‚ÍŠ®‘S‚ɏ‘
  ‚«’¼‚³‚ê‚Ü‚µ‚½‚̂ŁA‘O‚̔ł©‚ç‚̏î•ñ‚Ì‘½‚­‚Í–³‚­‚È‚è‚Ü‚µ‚½B‚±‚ê‚́AˆÈ
  ‘O‚Ì HOWTO ‚Í”ñí‚É‘å‚«‚­Aˆóü‚·‚é‚Æ 60 ƒy[ƒW‚É‚à‹y‚сA‚Ü‚é‚ÅŽ€‚ñ‚¾
  ‹T‚̐¶ŠU‚ðŒê‚é‚悤‚È’·‚¢’·‚¢‚¨˜b‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚½‚߂ɈӐ}“I‚ɍs‚¢‚Ü‚µ
  ‚½B‚±‚̃hƒLƒ…ƒƒ“ƒg‚©‚ç“š‚¦‚ðŒ©‚Â‚¯‚ç‚ê‚È‚©‚Á‚½ê‡Aa) Printing
  HOWTO Home Page <http://www.picante.com/~gtaylor/pht/> ‚É‚ ‚éˆÈ‘O‚̃o
  [ƒWƒ‡ƒ“‚𒲂ׁAb) ‚±‚̃hƒLƒ…ƒƒ“ƒg‚É‚ ‚é‚ׂ«‚à‚Ì‚ª”²‚¯‚Ä‚¢‚邱‚Æ‚ðŽ„
  ‚É‹³‚¦‚Ä‚­‚¾‚³‚¢B

  Printing HOWTO Home Page <http://www.picante.com/~gtaylor/pht/> ‚͍ŐV
  ”ł̃hƒLƒ…ƒƒ“ƒg‚ðŒ©‚Â‚¯‚é‚Ì‚É—Ç‚¢êŠ‚Å‚Í‚ ‚è‚Ü‚·‚ªA“–‘R Metalab
  (metalab.unc.edu) ‚â‹ß‚­‚Ì LDP ƒ~ƒ‰[ƒTƒCƒg‚©‚ç‚à”z•z‚³‚ê‚Ü‚·B

  1.1.  History

  ‚±‚Ì•¶Í‚Í 3 ¢‘ã–Ú(‚‚܂è 3 ‰ñ–Ú‚Ì‘å‰ü’ù)‚Ì Printing HOWTO ‚Å‚·B
  PHT(Printing HowTo) ‚Ì—ðŽj‚Í‚±‚̂悤‚É’Ô‚ç‚ê‚éB

  1. comp.os.linux ‚ł̈óü‚ÉŠÖ‚·‚é”ñí‚É‘½‚­‚ÌŽ¿–â‚ւ̉ñ“š‚Æ‚µ‚āA 1992
     ”N‚É printing-howto ‚ð‘‚¢‚Ä“Še‚µ‚Ü‚µ‚½B‚±‚ê‚Í HOWTO ƒvƒƒWƒFƒNƒg
     ”­‘«‚æ‚è‚à”ƒ–ŒŽ‘O‚¾‚Á‚½‚½‚߁A`howto' ‚ƌĂ΂ê‚éÅ‰‚Ì FAQ ƒpƒ“ƒt
     ƒŒƒbƒg (FAQlet)‚Æ‚È‚è‚Ü‚µ‚½B‚±‚̔ł͒P‚È‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹(plain
     ASCII)‚Å‚µ‚½B

  2. HOWTO ƒvƒƒWƒFƒNƒg‚ÉŽQ‰ÁŒãAPrinting-HOWTO ‚Í Brian McCauley
     <B.A.McCauley@bham.ac.uk> ‚Ì Lpd FAQ ‚ƃ}[ƒW‚³‚ê‚Ü‚µ‚½BŽ„‚½‚¿‚Í 2
     ”N‚قǁA‹¦—Í‚µ‚Ä PHT ‚Ì‹¤“¯Ž·•M‚ðs‚¢‚Ü‚µ‚½B‚¢‚­‚‚©‚Í Karl Auer
     <Karl.Auer@anu.edu.au> ‚Ì•¨‚àŽæ‚è“ü‚ê‚Ü‚µ‚½B‚±‚ÌŽž‚Ì PHT ‚Í
     TeXinfo ‚ŏ‘‚©‚ê‚Ä‚¢‚Ü‚µ‚½‚ªAPS, HTML, ASCII, ‚»‚µ‚Ä Info Œ`Ž®‚Å‚à
     “üŽè‚Å‚«‚Ü‚µ‚½B

  3. PHT ‚Í‚»‚ÌŒã 1 ”NˆÈã‚à•ú’u‚³‚ê‚Ä’É‚ñ‚Å•…‚Á‚Ä‚µ‚Ü‚¢A‚»‚̌㑼‚̐l‚É
     •¶‘‚̃ƒ“ƒeƒiƒ“ƒX‚ðˆø‚«Œp‚®‚±‚Æ‚É‚àŽ¸”s‚µ‚½ŒãA‰ü’è‚̘b‚ªŽ‚¿ã‚ª
     ‚è‚Ü‚µ‚½BŒ»Ý‚Ì PHT ‚Í LinuxDoc DTD ‚Æ SGML-Tools-1 ƒpƒbƒP[ƒW‚ðŽg
     —p‚µ‚Ä SGML ‚ŏ‘‚©‚ê‚Ä‚¢‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 3.27 ‚©‚ç‚́Aˆµ‚¢‚â‚·‚¢ƒv
     ƒŠƒ“ƒ^ (companion printer)‚̃Tƒ|[ƒgƒf[ƒ^ƒx[ƒX‚Ì—v–ñ(summary)‚ªŠÜ
     ‚Ü‚ê‚Ä‚¢‚Ü‚·B 3.27 ‚æ‚èˆÈ‘O‚Í‚±‚Ì HOWTO ‚ɁAƒvƒŠƒ“ƒ^ŒÝŠ·«ƒŠƒX
     ƒg(compatibility list)‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½(!)B

  1.2.  Copyright

  This document is Copyright (c) 1992-1999 by Grant Taylor.  Feel free
  to copy and redistribute this document according to the terms of the
  GNU General Public License, revision 2 or later.

  (–ó’: “ÇŽÒ‚Ì—˜•Ö‚ðl‚¦“ú–{Œê–ó‚ð‚µ‚Ü‚·‚ªAŒ´•¶‚Ì Copyright ‚ª—Dæ‚µ‚Ü
  ‚·)

  ‚±‚̃hƒLƒ…ƒƒ“ƒg‚́AGrant Taylor ‚ª’˜ìŒ ‚ð—L‚µ‚Ü‚·((c) 1992-1999)B
  GNU General Public License revision 2(GPL2) ˆÈ~‚ɏ]‚¤ŒÀ‚莩—R‚É‚±‚̃h
  ƒLƒ…ƒƒ“ƒg‚ðƒRƒs[‹y‚эĔz•z‚ðs‚Á‚Ä‚à\‚¢‚Ü‚¹‚ñB

  2.  ‚ǂ̂悤‚Ɉóü‚·‚é‚Ì‚©

  Šù‚É lpd ‚ðÝ’肵‚Ä‚¢‚ăvƒŠƒ“ƒ^‚ªŽg—p‰Â”\‚É‚È‚Á‚Ä‚¢‚é‚©AƒVƒXƒeƒ€ŠÇ—
  ŽÒ‚ªÝ’肵‚Ä‚­‚ê‚Ä‚¢‚é‚©A‚à‚µ‚­‚̓xƒ“ƒ_‚ª‘ã‚í‚è‚ɐݒ肵‚Ä‚­‚ê‚Ä‚¢‚½‚Ì
  ‚Å‚ ‚ê‚΁A•K—v‚È‚Ì‚Í lpr ƒRƒ}ƒ“ƒh‚ÌŽg‚¢•û‚ðŠw‚Ô‚±‚Æ‚¾‚¯‚Å‚·BPrinting
  Usage HOWTO Printing Usage HOWTO
  <http://metalab.unc.edu/LDP/HOWTO/Printing-Usage-HOWTO.html> ‚ª‚±‚ê‚É
  ‚‚¢‚Ä–Ô—…‚µ‚Ä‚¢‚Ü‚·B‚»‚µ‚ĈóüƒLƒ…[‚𑀍삷‚é‚¢‚­‚‚©‚̃Rƒ}ƒ“ƒh‚É‚Â
  ‚¢‚Ä‚ÍŠù‚É‚²‘¶’m‚È‚±‚Æ‚Å‚µ‚傤B

  ‚µ‚©‚µAV•i‚̃VƒXƒeƒ€‚âƒvƒŠƒ“ƒ^‚ðŽ‚Á‚Ä‚¢‚ê‚΁Aˆóü‚ª‰Â”\‚É‚È‚é‘O‚ɉ½
  ‚ç‚©‚Ì•û–@‚ňóüƒT[ƒrƒX‚ðÝ’è‚·‚é•K—v‚ª‚ ‚é‚Å‚µ‚傤B

  3.  ƒJ[ƒlƒ‹‚̃vƒŠƒ“ƒ^ƒfƒoƒCƒX

  ƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚́A‘S‚­ˆÙ‚È‚é‚à‚Ì‚ª“ñ‚‘¶Ý‚µ‚Ä‚¢‚Ü
  ‚·B‚ ‚È‚½‚ª‚Ç‚¿‚ç‚ð‚¨Žg‚¢‚©‚́A‚»‚̃J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“ (uname -a ‚Æ
  ƒRƒ}ƒ“ƒh‚ð‘łĂ΂킩‚è‚Ü‚·) ‚É‚æ‚è‚Ü‚·Bƒhƒ‰ƒCƒo‚̕ύX‚Í Linux 2.1.33
  ‚ōs‚í‚ê‚Ü‚µ‚½B

  ‚±‚ê‚ç“ñ‚‚̃hƒ‰ƒCƒo‚É‚ÍŽ—‚Ä‚¢‚é‚Æ‚±‚ë‚à‚ ‚è‚Ü‚·B“Á‚É‹C‚ð‚‚¯‚Ä‚¨‚­‚×
  ‚«‚́APC BIOS ‚Ì "Plug and Play" ‚𖳌ø‚É‚µ‚Ä‚¨‚©‚È‚¢‚ƁA Linux ‚̓pƒ‰
  ƒŒƒ‹ƒ|[ƒg‚ðŒŸ’m‚µ‚È‚¢A‚Æ‚¢‚¤‚±‚Æ‚Å‚µ‚傤 (‹Á‚­‚±‚Æ‚¶‚á‚ ‚è‚Ü‚¹‚ñB
  Windows ‚È‚Ç‚Å‚Ì”ñ PCI ƒfƒoƒCƒX‚Ì PnP Ú‘±’ǐՏî•ñ‚Í‚ ‚éˆÓ–¡Ð–ï‚Å‚µ‚½
  ‚©‚ç...)B

  3.1.  lp ƒfƒoƒCƒX (2.1.32 ˆÈ‘O)

  2.1.32 ˆÈ‘O‚̃J[ƒlƒ‹‚ł́Alp ƒfƒoƒCƒX‚ð‘g‚ݍž‚Þ‚©ƒ[ƒh‚µ‚Ä‚¨‚¯‚Î (ƒ
  [ƒh‚³‚ê‚Ä‚ê‚Î cat /proc/devices ‚̏o—Í‚É lp ƒfƒoƒCƒX‚ª“ü‚é‚Í‚¸)A
  /dev/lp0, /dev/lp1, /dev/lp2 ‚Ì‚¤‚¿‚Ì‚Ç‚ê‚© (‚ ‚é‚¢‚Í•¡”ŒÂ) ‚ªŽg‚¦‚Ü
  ‚·B‚±‚ê‚ç‚̃fƒoƒCƒX‚Í“®“I‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é‚à‚Ì‚Å‚Í *‚ ‚è‚Ü‚¹‚ñ*B‚»‚¤
  ‚Å‚Í‚È‚­A‚»‚ꂼ‚ꂪ“Á’è‚̃n[ƒhƒEƒFƒA I/O ƒAƒhƒŒƒX‚ÉŠÖ˜A‚¯‚ç‚ê‚Ä‚¢
  ‚é‚Ì‚Å‚·B‚‚܂èˆê”Ԗڂɐڑ±‚µ‚½ƒvƒŠƒ“ƒ^‚ª lp0 ‚Æ‚È‚é‚© lp1 ‚Æ‚È‚é‚©‚Í
  ƒn[ƒhƒEƒFƒA‚µ‚¾‚¢‚Å‚·B—¼•ûŽŽ‚µ‚Ä‚Ý‚Ü‚µ‚傤B

  ‰½l‚©‚̃†[ƒU‚©‚ç‚Ì•ñ‚É‚æ‚ê‚΁A’P•ûŒü (unidirectional) —p‚̌¢ƒvƒŠ
  ƒ“ƒ^ƒP[ƒuƒ‹‚ðŽg‚Á‚Ä‚¢‚é‚ƁA‘o•ûŒü (bidirectional) ‚Ì lp ƒ|[ƒg‚ª”FŽ¯
  ‚³‚ê‚È‚¢‚±‚Æ‚ª‚ ‚é‚»‚¤‚Å‚·B‚¿‚á‚ñ‚Æ‚µ‚½ƒP[ƒuƒ‹‚ðŽg‚Á‚Ä‚¢‚é‚©Šm‚©‚ß‚Ä
  ‚¨‚«‚Ü‚µ‚傤B

  plip ƒhƒ‰ƒCƒo‚Æ lp ƒhƒ‰ƒCƒo‚́Aˆê‚‚̃|[ƒg‚É“¯Žž‚ÉŽg‚¤‚±‚Æ‚Í‚Å‚«‚Ü‚¹
  ‚ñ (2.0 ˆÈ‰º‚Å‚Í)B‚µ‚©‚µA•K—v‚ɉž‚¶‚Ä‚Ç‚¿‚ç‚©‚̃hƒ‰ƒCƒo‚ð‘I‘ð‚µ‚Äƒ
  [ƒh‚·‚邱‚Ƃ͉”\‚Å‚·B‚±‚ê‚ÍŽè“®‚ŁA‚ ‚é‚¢‚Í 2.x (‹y‚Ñ 1.3.x ‚ÌŒãŠú)
  ƒJ[ƒlƒ‹‚È‚ç kerneld ‚ðŽg‚Á‚čs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·BŠ„‚荞‚݂Ȃǂ𒍈Ӑ[
  ‚­Ý’è‚·‚ê‚΁A‚¨‚»‚ç‚­ plip ‚ðˆê‚‚̃|[ƒg‚ŁA lp ‚ð•Ê‚̃|[ƒg‚Å“®ì‚³
  ‚¹‚邱‚Æ‚ª‰Â”\‚Å‚µ‚傤B‚±‚¢‚Â‚ð‚¤‚Ü‚¢‚±‚ƃRƒ}ƒ“ƒhƒ‰ƒCƒ“‚¾‚¯‚Ő¬Œ÷‚³‚¹
  ‚½—Ⴊ‚ ‚é‚悤‚È‚çAŽ„‚Í‚»‚̘b‚ª‚Æ‚Ä‚à•·‚«‚½‚¢‚Å‚·B

  ‚³‚āA¢‚Ì’†‚É‚Í tunelp ‚Æ‚¢‚¤¬‚³‚ȃ†[ƒeƒBƒŠƒeƒB‚ª‚ ‚è‚Ü‚·B‚±‚ê‚ð
  root Œ ŒÀ‚Å—p‚¢‚ê‚΁A Linux 2.0 lp ƒfƒoƒCƒX‚ɑ΂µ‚āAŠ„‚荞‚Ý‚Ì—˜—p–@
  ‚âƒ|[ƒŠƒ“ƒOƒŒ[ƒg‚Ȃǂ̃IƒvƒVƒ‡ƒ“‚𒲐®‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  lp ƒhƒ‰ƒCƒo‚ªƒJ[ƒlƒ‹‚É’¼Ú‘g‚ݍž‚Ü‚ê‚Ä‚¢‚é‚Æ‚«‚́AƒJ[ƒlƒ‹‚Í lp= ƒIƒv
  ƒVƒ‡ƒ“‚ðŽó‚¯•t‚¯‚é‚悤‚É‚È‚èAƒhƒ‰ƒCƒo‚ª—˜—p‚·‚銄‚荞‚Ý‚Æ I/O ƒAƒhƒŒ
  ƒX‚ðÝ’è‚Å‚«‚Ü‚·B—Ⴆ‚Î LILO ‚â LOADLIN ‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚ð—p‚¢‚āAƒh
  ƒ‰ƒCƒo‚ÌŽg‚¤ƒ|[ƒgƒAƒhƒŒƒX‚ÆŠ„‚荞‚Ý‚ðÝ’è‚Å‚«‚Ü‚·B

       ‘Ž®:   lp=port0[,irq0[,port1[,irq1[,port2[,irq2]]]]]

       —á;     lp=0x378,0 ‚Ü‚½‚Í lp=0x278,5,0x378,7 ‚ȂǁB

  ‚±‚Ì‹@”\‚ðŽg‚Á‚½‚Æ‚«‚́A•K—v‚Æ‚È‚éƒ|[ƒg‚ð *‚º‚ñ‚Ô* Žw’肵‚È‚¯‚ê‚΂¢‚¯
  ‚Ü‚¹‚ñBƒfƒtƒHƒ‹ƒg‚Å—LŒø‚Æ‚È‚éƒ|[ƒg‚Í‚ ‚è‚Ü‚¹‚ñB‚È‚¨ lp=0 ‚Æ‚·‚ê‚Αg
  ‚ݍž‚݂̃hƒ‰ƒCƒo‚𖳌ø‚É‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚㍁[ƒh‚³‚ê‚éê‡‚ɂ́A I/O ƒAƒhƒŒƒX‚ÆŠ„‚荞‚Ý‚ð insmod
  ‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç (‚ ‚é‚¢‚Í /etc/conf.modules ‚Å kerneld ‚ɐݒ肵
  ‚Ä) ’ʏí‚̃‚ƒWƒ…[ƒ‹ˆø”‚ÌŽw’è•û–@‚Őݒè‚Å‚«‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚Í
  io=port0,port1,port2 ‚Æ irq=irq0,irq1,irq2 ‚Å‚·B‚æ‚èÚ‚µ‚¢‚±‚Æ‚ð’m‚è
  ‚½‚¢ê‡‚Í insmod ‚̃}ƒjƒ…ƒAƒ‹ƒy[ƒW‚ð“Ç‚ñ‚Å‚­‚¾‚³‚¢B

  •K—v‚È‚Æ‚«‚É•W€‚̃|[ƒg”ԍ†‚ðŽv‚¢o‚¹‚È‚¢l (‚킽‚µ‚à‚»‚¤‚Å‚·) ‚Ì‚½‚ß
  ‚ɃRƒƒ“ƒg‚ðB“ñ‚‚͏ã‹L‚Ì“ñ”Ô–Ú‚Ì—á‚ɏo‚Ä‚¢‚Ü‚·B‚à‚¤ˆê‚ (lp0) ‚Í
  0x3bc ‚É‚ ‚è‚Ü‚·B•W€‚ÌŠ„‚荞‚݁A‚ÉŠÖ‚µ‚ẮA‚¿‚å‚Á‚Æ’mŽ¯‚ª‚ ‚è‚Ü‚¹
  ‚ñB

  Linux 2.0 ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒhƒ‰ƒCƒo‚̃\[ƒXƒR[ƒh‚Í
  /usr/src/linux/drivers/char/lp.c ‚É‚ ‚è‚Ü‚·B

  3.2.  parport ƒfƒoƒCƒX (kernel 2.1.33 ˆÈ~)

  ƒJ[ƒlƒ‹ 2.1.33 ‚©‚ç (ƒJ[ƒlƒ‹ 2.0.30 —p‚̃pƒbƒ`‚à‚ ‚è‚Ü‚·‚ª)A lp ƒf
  ƒoƒCƒX‚͐V‚½‚É“±“ü‚³‚ꂽ parport ƒfƒoƒCƒX‚Ì’P‚È‚éƒNƒ‰ƒCƒAƒ“ƒg‚É‚È‚è‚Ü
  ‚µ‚½B parport ƒfƒoƒCƒX‚ª’ljÁ‚³‚ꂽ‚±‚Æ‚É‚æ‚Á‚āAˆÈ‘O‚Ì lp ƒfƒoƒCƒXƒh
  ƒ‰ƒCƒo‚É‚ ‚Á‚½‘½‚­‚Ì–â‘肪¥³‚³‚ê‚Ü‚µ‚½B lp ‚ª‘¼‚̃hƒ‰ƒCƒo‚ƃ|[ƒg‚ð
  ‹¤—L‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚µ‚½‚µA—˜—p‚Å‚«‚éƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚ðƒfƒoƒCƒX”ԍ†‚É
  “®“I‚ÉŠ„‚è“–‚Ă邱‚Æ‚à‰Â”\‚É‚È‚è‚Ü‚µ‚½ (ˆÈ‘O‚Í I/O ƒAƒhƒŒƒX‚ƃ|[ƒg”Ô
  †‚ÌŠÖŒW‚͌Œ肳‚ê‚Ä‚¢‚Ü‚µ‚½)B

  parport ƒfƒoƒCƒX‚Ì“oê‚É‚æ‚Á‚āA Zip ƒhƒ‰ƒCƒu‚â Backpack CD-ROM, ƒfƒB
  ƒXƒN‚ȂǁAV‚½‚ȃpƒ‰ƒŒƒ‹ƒ|[ƒgƒfƒoƒCƒX‚ª‰½‚Å‚à—˜—p‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚µ
  ‚½B‚±‚ê‚ç‚Ì‚¤‚¿‚Ì‚¢‚­‚‚©‚Í 2.0 ƒJ[ƒlƒ‹‚Å‚àƒo[ƒWƒ‡ƒ“‚É‚æ‚Á‚Ä‚Í—˜—p
  ‚Å‚«‚Ü‚·B web ‚ð‘{‚µ‰ñ‚Á‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  ‚¨‹C‚«‚É‚È‚é‚ÆŽv‚¢‚Ü‚·‚ªAˆóü‚ÉŠÖ˜A‚·‚éŽå‚ȈႢ‚́A parport ƒx[ƒX
  ‚̃J[ƒlƒ‹‚Å‚Í lp ƒfƒoƒCƒX‚ªƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚É“®“I‚ÉŠ„‚è“–‚Ä‚ç‚ê‚éA‚ÆŒ¾
  ‚¤‚±‚Æ‚Å‚·B‚Å‚·‚©‚ç Linux 2.0 ‚Å lp1 ‚¾‚Á‚½ƒ|[ƒg‚ª Linux 2.2 ‚Å‚Í
  lp0 ‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB lp ƒhƒ‰ƒCƒo‚̃J[ƒlƒ‹‚©‚ç parport ƒhƒ‰ƒCƒo
  ‚̃J[ƒlƒ‹‚ɃAƒbƒvƒOƒŒ[ƒh‚·‚é‚Æ‚«‚́A‚±‚Ì“_‚̃`ƒFƒbƒN‚ð–Y‚ê‚È‚¢‚悤‚É
  ‚µ‚Ä‚­‚¾‚³‚¢B

  ‚±‚̃fƒoƒCƒX‚ɂ‚¢‚Ĉê”Ô‚ ‚肪‚¿‚È–â‘è‚́AÝ’è‚̃~ƒX‚©‚ç‹N‚±‚é‚悤‚Å
  ‚·:

     ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“
        Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‚È‚©‚ɂ́A‚«‚¿‚ñ‚Ɛݒ肳‚ꂽ
        /etc/modules.conf (‚È‚¢‚µ‚Í /etc/conf.modules) ‚ª“ü‚Á‚Ä‚¢‚È‚¢‚½
        ‚߁Aƒhƒ‰ƒCƒo‚ªA•K—v‚Æ‚È‚éê–ʂŁA‚¿‚á‚ñ‚Ɠǂݍž‚Ü‚ê‚È‚¢‚悤‚È‚à
        ‚Ì‚ª‚ ‚è‚Ü‚·B modules.conf ‚̐³‚µ‚¢ `–‚–@‚Ì' Ý’ès‚́AÅ‹ß‚Ì
        modutils ‚Å‚Í‚±‚ñ‚È‚Ó‚¤‚É‚È‚è‚Ü‚·:

          alias           /dev/printers   lp
          alias           /dev/lp*        lp
          alias parport_lowlevel parport_pc

     BIOS
        ƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚ð Plug and Play ‚É‚µ‚悤‚Æ‚·‚é PC ‚Ì BIOS ‚Í‚¢‚Á
        ‚Ï‚¢‚ ‚è‚Ü‚·B‚Å‚à‚±‚ê‚́Au‚¢‚‚¾‚Á‚Ä‚»‚±‚É‚ ‚évŠ®àø‚É’Pƒ‚ȃf
        ƒoƒCƒX‚ɁA–³—p‚È•¡ŽG‚³‚ðA‚¦•t‚¯‚邾‚¯‚Å‚·B Linux ‚̃hƒ‰ƒCƒo‚ª
        ƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚ðŒŸo‚µ‚Ä‚­‚ê‚È‚¢ê‡‚́Aƒpƒ‰ƒŒƒ‹ƒ|[ƒg (``LPT1''
        ‚Æ‚È‚Á‚Ä‚¢‚é BIOS ‚ª‘½‚¢‚Å‚·) ‚Ì Plug and Play Ý’è‚ðØ‚Á‚Ä‚­‚¾
        ‚³‚¢B³‚µ‚¢Ý’è“à—e‚́A``legacy'' ‚Æ‚© ``ISA'', ``0x378'' ‚È‚Ç
        ‚Å‚·B ``disabled'' ‚É‚µ‚Ä‚µ‚Ü‚¤‚̂́A‚¨‚»‚ç‚­ŠÔˆá‚¢‚Å‚µ‚傤B

  ƒJ[ƒlƒ‹ƒ\[ƒX‚Ì Documentation/parport.txt ‚ð“Ç‚Þ‚©A parport web site
  <http://www.cyberelk.demon.co.uk/parport.html> ‚É–Ú‚ð’Ê‚µ‚Ä‚Ý‚Ä‚­‚¾‚³
  ‚¢B

  3.3.  ƒVƒŠƒAƒ‹ƒfƒoƒCƒX

  Linux ‚ł̓VƒŠƒAƒ‹ƒfƒoƒCƒX‚É‚Í /dev/ttyS1 ‚̂悤‚È–¼‘O‚ª‚‚«‚Ü‚·B
  stty ƒ†[ƒeƒBƒŠƒeƒB‚ð—p‚¢‚ê‚΁AƒVƒŠƒAƒ‹ƒ|[ƒg‚̐ݒè‚ðƒCƒ“ƒ^ƒ‰ƒNƒeƒBƒu
  ‚ɉ{——EÝ’è‚Å‚«‚Ü‚·B setserial ‚ðŽg‚¤‚ƁA‚³‚ç‚ɍ‚“x‚È‘®«‚𐧌ä‚Å
  ‚«A•W€“I‚Å‚È‚¢ƒ|[ƒg‚ɑ΂µ‚Ä IRQ ‚â I/O ƒAƒhƒŒƒX‚ðÝ’è‚·‚邱‚Æ‚à‚Å‚«
  ‚Ü‚·B Linux ‚ł̃VƒŠƒAƒ‹ƒ|[ƒg‚ɑ΂·‚é‚æ‚èÚ‚µ‚¢‹c˜_‚Í Serial-HOWTO
  <http://www.linux.or.jp/JF/JFdocs/Serial-HOWTO.html> ‚É‚ ‚é‚Å‚µ‚傤B

  ’x‚¢ƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^‚Ƀtƒ[§Œä‚ðŽg‚¤‚ƁAƒvƒŠƒ“ƒgƒWƒ‡ƒu‚ªŽÌ‚Ä‚ç‚ê‚Ä‚µ
  ‚Ü‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í‚¨‚»‚ç‚­ƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì‚¹‚¢‚ŁAƒfƒtƒHƒ‹ƒg‚Ì
  “®ì‚Å‚Í‘—M‚³‚ê‚È‚©‚Á‚½•¶Žš‚ðAƒ|[ƒg‚ªƒNƒ[ƒY‚³‚ꂽ 30 •bŒã‚Ƀoƒb
  ƒtƒ@‚É‚©‚çŽÌ‚Ä‚Ä‚µ‚Ü‚¤‚©‚ç‚Å‚·Bƒoƒbƒtƒ@‚Í 4096 •¶Žš‚Ü‚Å•ÛŽ‚Å‚«‚Ü‚·
  ‚ªAƒvƒŠƒ“ƒ^‚Ńtƒ[§Œä‚ªŽg‚í‚ê‚Ä‚¨‚èA‚©‚ƒvƒŠƒ“ƒ^‚Ì‘¬“x‚ª’x‚­‚āAˆó
  ü‚ðs‚Á‚½ƒ\ƒtƒgƒEƒFƒA‚ªƒ|[ƒg‚ðƒNƒ[ƒY‚µ‚½Œã 30 •b‚̊ԂɃf[ƒ^‚ðŽó‚¯
  Ø‚ê‚È‚¢ê‡‚ɂ́Aƒoƒbƒtƒ@‚Ì“à—e‚Ì––”ö‚Ì•”•ª‚ªŽ¸‚í‚ê‚邱‚Æ‚É‚È‚è‚Ü‚·B
  ƒRƒ}ƒ“ƒh

       cat file > /dev/ttyS2

  ‚ðs‚Á‚āA’Z‚¢ƒtƒ@ƒCƒ‹‚Ȃ犮‘S‚ɃvƒŠƒ“ƒgƒAƒEƒg‚³‚êA’·‚¢ƒtƒ@ƒCƒ‹‚ł͐K
  Ø‚ê‚É‚È‚é‚悤‚È‚çA‚¨‚»‚ç‚­‚±‚̏󋵂ɂ ‚è‚Ü‚·B

  30 •b‚̃Cƒ“ƒ^[ƒoƒ‹‚Í setserial (ƒo[ƒWƒ‡ƒ“ 2.12 ˆÈ~) ‚Ì
  "closing_wait" ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒvƒVƒ‡ƒ“‚É‚æ‚Á‚Ä’²®‚Å‚«‚Ü‚·B’ʏíƒ}ƒV
  ƒ“‚̃VƒŠƒAƒ‹ƒ|[ƒg‚Í rc.serial ‚Æ‚¢‚¤ƒu[ƒgƒtƒ@ƒCƒ‹‚©‚ç setserial ‚ðŒÄ
  ‚яo‚·‚±‚Æ‚É‚æ‚Á‚ú‰»‚³‚ê‚Ä‚¢‚Ü‚·B–â‘è‚É‚È‚Á‚Ä‚¢‚éˆóü—pƒVƒŠƒAƒ‹ƒ|
  [ƒg‚Ö‚Ì‚±‚Ì setserial ‚ÌŽÀs‚ðC³‚µ‚āA‚»‚̃|[ƒg‚Ö‚Ì‘¼‚̃pƒ‰ƒ[ƒ^
  ‚̐ݒè‚Æ“¯Žž‚É closing_wait ‚àÝ’è‚·‚é‚悤‚É‚·‚ê‚Ηǂ¢‚Å‚µ‚傤B

  4.  ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒvƒŠƒ“ƒ^

  Linux ‚̃J[ƒlƒ‹Ž©‘̂̓VƒŠƒAƒ‹‚©ƒpƒ‰ƒŒƒ‹‚̃RƒlƒNƒ^‚ɐڑ±‚Å‚«‚é‚Ù‚Æ‚ñ‚Ç
  ‘S‚ẴvƒŠƒ“ƒ^‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B‚µ‚©‚µ (“d‹CM†“I‚É‚Í) Linux ‚Ɖï
  ˜b‚ª‚Å‚«‚é‚É‚àŠÖ‚í‚炸A—˜—p‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢ƒvƒŠƒ“ƒ^‚ª‚ ‚邱‚Æ‚É’ˆÓ
  ‚µ‚È‚¢‚Æ‚¢‚¯‚Ü‚¹‚ñB‚±‚¤‚¢‚Á‚½ŒÝŠ·«‚Ì–³‚¢ƒvƒŠƒ“ƒ^‚́Aˆê”Ê“I‚É
  ``Windows'' ƒvƒŠƒ“ƒ^‚â ``GDI'' ƒvƒŠƒ“ƒ^‚ƌĂ΂ê‚Ä‚¢‚é‚à‚Ì‚Å‚·B‚±‚¤ŒÄ
  ‚΂ê‚é‚̂́AƒvƒŠƒ“ƒ^‚̐§ŒäŒ¾Œê‚̈ꕔ‚Ü‚½‚Í‘S‚āA‚»‚µ‚Ĉóü‚ÌŽd‘g‚Ý‚É‚Â
  ‚¢‚Ă̏ڍׂȎd—l‚ªƒhƒLƒ…ƒƒ“ƒg‰»‚³‚ê‚Ä‚¢‚È‚¢‚½‚ß‚Å‚·B’ʏ킱‚¤‚¢‚Á‚½ƒv
  ƒŠƒ“ƒ^‚̔̔„ŽÒ‚́A Windows —p‚̃hƒ‰ƒCƒo‚ð‹Ÿ‹‹‚µ Windows ƒ†[ƒU‚Ì‚Ý‚ÉŒü
  ‚¯‚Ĕ̔„‚µ‚Ä–ž‘«‚µ‚Ä‚¢‚Ü‚·B‚±‚ꂪ‚±‚ÌŽí‚̃vƒŠƒ“ƒ^‚ª Windows ê—pƒvƒŠ
  ƒ“ƒ^ ‚ƌĂ΂ê‚闝—R‚Å‚·Bê‡‚É‚æ‚Á‚Ă͔̔„ŽÒ‚ª NT —pAOS/2 —pA‚»‚Ì‘¼
  OS —p‚̃hƒ‰ƒCƒo‚ð‹Ÿ‹‹‚·‚邱‚Æ‚à‚ ‚è‚Ü‚·B

  ‚±‚ê‚ç‚̃vƒŠƒ“ƒ^‚Ì‘½‚­‚Í Linux ã‚Å‚Í“®ì‚µ‚Ü‚¹‚ñB“®‚­‚à‚̂͂킸‚©
  ‚ŁA‚¢‚­‚‚©‚͏­‚µ‚¾‚¯‚µ‚©“®‚«‚Ü‚¹‚ñ (’ʏí‚Í’N‚©‚ªƒvƒŠƒ“ƒ^‚Ƀf[ƒ^‚ð‘—
  ‚é•û–@‚ð‰ð“Ç‚µ‚½‚¨‚©‚°‚Å‚·)BŒÂX‚̃vƒŠƒ“ƒ^‚ɂ‚¢‚Ă̏ڍׂ͌ãq‚·‚éƒv
  ƒŠƒ“ƒ^ƒTƒ|[ƒgƒŠƒXƒg‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  ‚±‚Ì’†ŠÔ‚Ɉʒu‚·‚éƒvƒŠƒ“ƒ^‚à‚¢‚­‚‚©‚ ‚è‚Ü‚·B—Ⴆ‚Î NEC ‚Ì‚¢‚­‚‚©‚Ì
  ƒ‚ƒfƒ‹‚ɂ̓Vƒ“ƒvƒ‹‚È•W€“IƒvƒŠƒ“ƒ^Œ¾Œê‚Å‚ ‚é PCL ‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邽
  ‚߁A PCL ‚ð˜b‚¹‚éƒ\ƒtƒgƒEƒFƒA‚©‚ç‚Í 300dpi ‚ňóü‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·
  ‚ªA 600dpi ‚̍őå‰ð‘œ“x‚ňóü‚·‚é•û–@‚Í NEC ‚µ‚©’m‚è‚Ü‚¹‚ñB

  ‚à‚µŠù‚É‚±‚¤‚¢‚Á‚½ Windows ê—pƒvƒŠƒ“ƒ^‚ð‚¨Ž‚¿‚̏ꍇ‚Å‚àA Linux ‚©‚ç
  ˆóü‚·‚éŽè’i‚ª–³‚¢‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚Å‚à‚»‚ê‚ç‚͐ô—û‚³‚ê‚Ä‚¢‚é‚Æ‚Í‚¢
  ‚¢‚ª‚½‚­AŽ„Ž©g‚ÍŽŽ‚µ‚½‚±‚Æ‚à‚ ‚è‚Ü‚¹‚ñBWindows ê—pƒvƒŠƒ“ƒ^‚ɂ‚¢‚Ä
  ‚́A‘æ 12 Í‚Å‚à‚Á‚Əڂµ‚­q‚ׂĂ¢‚é‚Ì‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  4.1.  PostScript

  Linux ‚Å“®ì‚·‚éƒvƒŠƒ“ƒ^‚͐”X‚ ‚è‚Ü‚·‚ªAˆê”Ô—Ç‚¢‘I‘ð‚Í PostScript ‚ð
  •W€‚ŃTƒ|[ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚𔃂¤‚±‚Æ‚Å‚·Bˆóü‚ª‰Â”\‚Å‚ ‚é Unix ‚Ì
  ƒ\ƒtƒgƒEƒFƒA‚Ì‚Ù‚Æ‚ñ‚Ç‘S‚Ä‚Í PostScript Œ`Ž®‚ňóüƒf[ƒ^‚ðo—Í‚·‚邽
  ‚߁A“–‘R PostScript ‚𒼐ڃTƒ|[ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚ðŽg‚¤‚Ì‚ª–]‚Ü‚µ‚¢‚í
  ‚¯‚Å‚·BŽc”O‚È‚±‚ƂɁA’ʏí PostScript ‚̓Œ[ƒU[ƒvƒŠƒ“ƒ^ˆÈŠO‚Å‚Í‘•”õ‚³
  ‚ê‚Ä‚¨‚炸A‚Ü‚½‚‰¿‚ȃIƒvƒVƒ‡ƒ“‚Å‚ ‚邱‚Æ‚ª‚µ‚΂µ‚΂ł·B

  Unix ‚̃\ƒtƒgƒEƒFƒAA‚»‚µ‚ďo”Å‹ÆŠE‚ł́Aˆê”Ê“I‚ɃvƒŠƒ“ƒ^§ŒäŒ¾Œê‚Æ‚µ
  ‚Ä‚Í PostScript ‚ª•W€‚Æ‚È‚Á‚Ä‚¢‚Ü‚·B‚±‚ê‚É‚Í‚¢‚­‚‚©‚Ì——R‚ª‚ ‚è‚Ü‚·
  -

     ƒ^ƒCƒ~ƒ“ƒO
        PostScript ‚́A80”N‘ã‚̃fƒXƒNƒgƒbƒvo”ÅŠv–½‚É‘å‚¢‚ÉŠñ—^‚µ‚½
        Macintosh ‚Æ‚»‚ÌŠ®àø‚È‘Š–_‚Å‚ ‚é Apple LaserWriter ‚Å‘g‚܂ꂽƒV
        ƒXƒeƒ€‚̈ꕔ‚Æ‚µ‚Đ¢‚ÉŒ»‚ê‚Ü‚µ‚½B

     ƒfƒoƒCƒX‚Ö‚Ì”ñˆË‘¶«
        PostScript ƒvƒƒOƒ‰ƒ€‚́A‚»‚̃vƒƒOƒ‰ƒ€‚ð•ÏX‚·‚邱‚Æ‚È‚µ‚ɁAƒs
        ƒNƒZƒ‹ƒXƒNƒŠ[ƒ“AƒxƒNƒ^[ƒXƒNƒŠ[ƒ“Aƒtƒ@ƒbƒNƒX‘•’uA‚»‚Ì‘¼‚Ù‚Æ
        ‚ñ‚Ç‘S‚Ä‚ÌŽí—ނ̈óü‘•’u‚ɏo—Í‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B PostScript ‚Ì
        o—͂́A‚¢‚©‚È‚é PostScript ‘•’u‚ðŽg‚Á‚Ä‚àA‚»‚Ì‘•’u‚̐«”\‚͈̔Í
        “à‚Å“¯‚¶‚悤‚É•\Ž¦‚³‚ê‚Ü‚·B PDF ‚̏oŒ»ˆÈ‘O‚́A•¡ŽG‚ȃhƒLƒ…ƒƒ“
        ƒg‚ðƒIƒ“ƒ‰ƒCƒ“‚ÅŒðŠ·‚·‚é‚É‚Í PostScript ‚ªŽg‚í‚ê‚Ä‚¢‚Ü‚µ‚½B‚±‚Ì
        •W€‚ª "Œp‘±" ‚µ‚È‚©‚Á‚½‚̂́A’ʏí "Windows" ƒ}ƒVƒ“‚É‚Í
        PostScript ‚̃vƒŒƒsƒ…[ƒA‚ª•t‚¢‚Ä‚¢‚È‚©‚Á‚½‚Ì‚ª—Bˆê‚Ì——R‚Å‚·B
        ‚»‚Ì‚½‚ß Adobe ‚Í PostScript ‚ɃnƒCƒp[ƒŠƒ“ƒN‚ƈ³k‹@”\‚ð•t‚¯‰Á
        ‚¦A‚±‚ê‚ð PDF ‚Æ–¼•t‚¯A‚»‚̃vƒŒƒrƒ…[ƒA‚ð”z•z‚µA "PDFö—¯" ƒc
        [ƒ‹‚ÌŽsê‚𐶂ݏo‚µ‚Ü‚µ‚½ (‚±‚Ì PDF ‘€ì‚É‚Í Ghostscript ‚Ì
        ps2pdf ‚Æ pdf2ps ƒvƒƒOƒ‰ƒ€‚àŽg—p‚Å‚«‚Ü‚·)B

     ^‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê
        PostScript ‚ÍŠ®‘S‚ȃvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Å‚·B‚Ù‚Æ‚ñ‚Ç‘S‚Ä‚Ì‚±‚Æ‚ð
        s‚È‚¦‚éƒ\ƒtƒgƒEƒFƒA‚ð‹Lq‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚́AƒhƒLƒ…ƒƒ“
        ƒg’†‚ɉ½“x‚à‰½“x‚àŒ»‚ê‚é•¡ŽG‚È‚à‚́AƒƒS‚â”wŒi‚Ì‘å‚«‚È "‰º‘‚«"
        ƒ}[ƒN‚̂悤‚È‚à‚Ì‚ðƒvƒƒOƒ‰ƒ€‚Ì–`“ª‚ŃTƒuƒ‹[ƒ`ƒ“‚Æ‚µ‚Ä’è‹`‚·‚é
        Û‚É“Á‚É—L—p‚Æ‚È‚è‚Ü‚·B

     ƒI[ƒvƒ“‚ÈŽd—l
        PostScript ‚͈ê”Ê‚É“üŽè‰Â”\‚Å‚ ‚é—lX‚ȏ‘Ð(‘å‚«‚ȏ‘“X‚ÅŒ©‚‚©‚é
        ‚Å‚µ‚傤)‚É‚æ‚Á‚ÄŽd—l‚ªŒöŠJ‚³‚ê‚Ä‚¢‚Ü‚·B Adobe ‚ª”­–¾‚µA¤‹Æ“I
        ‚ÈŽsê‚ðŽx”z‚·‚éŽÀ‘•‚ð‹Ÿ‹‹‚µ‚Ä‚¢‚Ü‚·‚ªA Aladdin ‚̂悤‚È‘¼‚̃x
        ƒ“ƒ_‚É‚æ‚Á‚Ä“ÆŽ©‚ÉŠJ”­‚³‚ꂽŽÀ‘•‚à‘¶Ý‚µ‚Ü‚·B

  4.2.  Ӗ PostScript

  (‚æ‚荂Šz‚È) PostScript ƒvƒŠƒ“ƒ^‚ðw“ü‚·‚é”ï—p‚ª”Po‚Å‚«‚È‚©‚Á‚½‚Æ‚µ‚Ä
  ‚àA–{•¨‚Ì PostScript ƒvƒŠƒ“ƒ^‚Ì‘ã‚í‚è‚Æ‚µ‚Ä—˜—p‚Å‚«‚éƒtƒŠ[‚È
  PostScript ‚̃Cƒ“ƒ^ƒvƒŠƒ^‚Å‚ ‚é Ghostscript ‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^
  ‚È‚ç‚Ç‚ê‚Å‚àŽg—p‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B Ghostscript Home Page
  <http://www.cs.wisc.edu/~ghost/> ‚ɃTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚ƍŐV‚¨
  ‚æ‚ÑŠJ”­’†‚̃hƒ‰ƒCƒo‚ɂ‚¢‚Ă̏î•ñ‚ÆŒ»ó‚̃ŠƒXƒg‚ª‚ ‚è‚Ü‚·B‚±‚ê‚͍ŐV
  ”Å‚Ì Ghostscript ‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚̈ꗗ‚ŁA‚Ù‚Æ‚ñ‚Ç‚Ì Linux
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÜ‚Ü‚ê‚é Ghostscript ‚́Aƒ‰ƒCƒZƒ“ƒX‚Ì“s‡ã‚©
  ‚ç‚Ç‚¤‚µ‚Ä‚à‘½­ŒÃ‚¢”Å‚Æ‚È‚Á‚Ä‚µ‚Ü‚¤‚Æ‚¢‚¤‚±‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢BK‚¢
  ‚È‚±‚ƂɁA‚½‚¢‚Ä‚¢‚̏ꍇ‚̓pƒbƒP[ƒWÏ‚̐V‚µ‚¢ Ghostscript ‚ðŠeƒfƒBƒX
  ƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì contrib ƒGƒŠƒA‚©‚ç“üŽè‚·‚邱‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤B
  Ghostscript ƒTƒ|[ƒgƒy[ƒW‚ð[ŽÀ‚³‚¹‚邽‚߂ɁA‚ ‚È‚½‚̃vƒŠƒ“ƒ^‚ª‚¤‚Ü‚­
  “®‚¢‚½‚©A‚Ü‚½‚Í“®‚©‚È‚©‚Á‚½‚©‚ðŽ¿–â‚ɉˆ‚Á‚ăŒƒ|[ƒg‚µ‚Ä‚­‚¾‚³‚邱‚Æ‚ð
  ‚¨Šè‚¢‚µ‚Ü‚·B

  Adobe ‚Í "PrintGear" ‚ƌĂ΂ê‚éV‚µ‚¢ƒvƒŠƒ“ƒ^Œ¾Œê‚ðì‚è‚Ü‚µ‚½B‚±‚ê‚Í
  ‘½­ PostScript ‚Ì—¬‚ê‚ð‹‚‚Ý‚Ü‚·‚ªAPostScript ‚Ƃ̌݊·«‚Í–³‚¢”ñí‚É
  ’Pƒ‰»‚³‚ꂽƒoƒCƒiƒŠƒtƒH[ƒ}ƒbƒg‚ÌŒ¾Œê‚̂悤‚Å‚·B‚»‚µ‚Ä Ghostscript
  ‚ª‚±‚ê‚ðƒTƒ|[ƒg‚·‚é‚Æ‚¢‚¤˜b‚Í•·‚¢‚½‚±‚Æ‚ª‚ ‚è‚Ü‚¹‚ñB‚¯‚ê‚Ç‚à‚¢‚­‚‚©
  ‚Ì PrintGear ƒvƒŠƒ“ƒ^‚́APCL‚̂悤‚È‘¼‚ÌŒ¾Œê‚àƒTƒ|[ƒg‚·‚é‚悤‚ŁA‚±‚ê
  ‚ç‚̃vƒŠƒ“ƒ^‚Í(‚à‚µ PCL ‚ª‘g‚ݍž‚Ü‚ê‚é‚Ì‚ªƒvƒŠƒ“ƒ^Ž©‘Ì‚Å‚ ‚Á‚Ä Windows
  ‚̃hƒ‰ƒCƒo“à‚Å‚È‚¯‚ê‚Î)ALinux ã‚Å‚à“®ì‚·‚é‚Å‚µ‚傤B

  4.3.  ‚ǂ̃vƒŠƒ“ƒ^‚ª“®‚­‚Ì?

  ‚à‚µ‚à‚ ‚éƒvƒŠƒ“ƒ^‚𔃂¢‚½‚¢‚Ì‚È‚çA‚»‚ꂪ“®‚­‚©‚ð‚¢‚­‚‚©‚̏ꏊ‚Å’²‚×
  ‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‹¤“¯‚µ‚čXV‚³‚ê‚Ä‚¢‚é Printing HOWTO ƒvƒŠƒ“ƒ^ƒf[ƒ^
  ƒx[ƒX <http://www.picante.com/~gtaylor/pht/printer_list.cgi>
  ‚́ALinux ‚̃vƒŠƒ“ƒ^ƒTƒ|[ƒg‚ÉŠÖ‚µ‚Ä‚Ì‘‡“I‚Ȉꗗ‚ƂȂ邱‚Æ‚ð–Ú“I‚Æ‚µ
  ‚Ä‚¢‚Ü‚·B‚»‚Ì—v–ñ‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·BÚ×î•ñ‚Ƃǂ̃hƒ‰ƒCƒo‚ðŽg—p‚·‚é‚©
  ‚̏î•ñ‚ð•K‚¸ƒIƒ“ƒ‰ƒCƒ“‚Ń`ƒFƒbƒN‚·‚é‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B

  ¦‚Í‚Ë‚³‚ñ‚̃n[ƒhƒEƒFƒAŽÀÑƒŠƒXƒg
  <http://www.flatout.org/~wing/Linux/Hardware/> ‚àŒä——‚­‚¾‚³‚¢B

  Ghostscript ‚Ì ƒvƒŠƒ“ƒ^‚̌݊·«‚̃y[ƒW
  <http://www.cs.wisc.edu/~ghost/printer.html> ‚É‚Í“®ì‚·‚éƒvƒŠƒ“ƒ^‚̈ê
  ——‚ƁA‘¼‚̃y[ƒW‚ւ̃Šƒ“ƒN‚ª‚ ‚è‚Ü‚·B‚»‚µ‚Ä Dejanews
  <http://www.deja.com/> ‚É‚Í "“®‚­" ‚Æ "“®‚©‚È‚¢" ‚̏،¾‚ª‰½•S‚à‚ ‚è‚Ü
  ‚·B‚±‚ÌŽO‚‘S‚Ä‚ðŽŽ‚µ‚Ä‚Ý‚Ü‚µ‚傤A‚»‚ꂪI‚í‚Á‚½‚çAƒf[ƒ^ƒx[ƒX
  <http://www.picante.com/~gtaylor/pht/printer_list.cgi> ‚É‚»‚̃vƒŠƒ“ƒ^
  ‚ª‘¶Ý‚·‚é‚©‚ðŠm”F‚µ’ù³‚µ‚āA‚±‚̃hƒLƒ…ƒƒ“ƒg‚ɏ«—ˆ‚͐³‚µ‚­ŒfÚ‚³‚ê‚é
  ‚悤‚É‚µ‚Ü‚µ‚傤B

  4.3.1.  ƒvƒŠƒ“ƒ^‚̌݊·«ƒŠƒXƒg

  –{ƒZƒNƒVƒ‡ƒ“‚̓Iƒ“ƒ‰ƒCƒ“”Å‚Ì—v–ñ‚Å‚·BƒIƒ“ƒ‰ƒCƒ“”Å‚É‚ÍŠî–{“I‚ÈŽd—lA’
  ˆÓAƒhƒ‰ƒCƒoî•ñ‚ւ̃Šƒ“ƒNAƒ†[ƒU‚É‚æ‚éƒhƒLƒ…ƒƒ“ƒgA»‘¢ŽÒ‚ւ̃Šƒ“
  ƒNA“™X‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚±‚̃Iƒ“ƒ‰ƒCƒ“”ł̃ŠƒXƒg‚Í‚Ü‚½‘Θb“I‚Å‚à‚ ‚è
  ‚Ü‚·B—˜—pŽÒ‚Í‚¢‚‚łàƒvƒŠƒ“ƒ^‚ð’ljÁ‚Å‚«AŽÀÛí‚ɒljÁ‚³‚ê‚Ä‚¢‚Ü‚·‚Ì
  ‚ŁAƒ`ƒFƒbƒN‚ð‘Ó‚ç‚È‚¢‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢BÅŒã‚ɁA‚à‚µ‚¨Žg‚¢‚̃vƒŠƒ“ƒ^
  ‚ªŒfÚ‚³‚ê‚Ä‚¢‚È‚©‚Á‚½ê‡‚Í‚º‚ВljÁ‚ð!

  ‚±‚±‚ł̓vƒŠƒ“ƒ^‚ðŽOŽí—ނɋ敪‚µ‚Ä‚¢‚Ü‚·B

     Š®àø
        Š®àø‚ȃvƒŠƒ“ƒ^‚ÍŠ®àø‚É“®ì‚µ‚Ü‚· - ƒJƒ‰[AÅ‚‚̉𑜓xA‚»‚Ì‘¼
        ‚ðŠÜ‚߁AƒvƒŠƒ“ƒ^‚Ì”\—Í‚ðŠ®‘S‚É—˜—p‚µ‚Ĉóü‚ª‚Å‚«‚Ü‚·BƒhƒLƒ…ƒƒ“
        ƒg‰»‚³‚ê‚Ä‚¢‚È‚¢ "Šg’£‚³‚ꂽ‰ð‘œ“x" ‚ª“®ì‚µ‚È‚¢ƒvƒŠƒ“ƒ^‚ª "Š®
        àø" ‚Æ‚µ‚ăŠƒXƒg‚³‚ê‚Ä‚¢‚éƒP[ƒX‚à‚Ü‚ê‚É‚ ‚è‚Ü‚·‚ªA’ʏí‚͈óü•i
        Ž¿‚̈Ⴂ‚Í”ñí‚ɏ¬‚³‚¢‚Ì‚Å‹C‚É‚·‚邱‚Æ‚Í‚È‚¢‚Å‚µ‚傤B

     ‘å‘Ì
        ‚«‚ê‚¢‚Ɉóü‚Å‚«‚Ü‚·‚ªAˆóü‚â‚»‚Ì‘¼‚Ì‹@”\‚É‚¢‚­‚‚©‚̐§ŒÀ‚ª‚ ‚é
        ‚Å‚µ‚傤B

     ˆê•”‚Ì‚Ý
        ˆóü‚Í‚Å‚«‚Ü‚·A‚½‚¾‚µƒJƒ‰[‚¶‚á‚È‚¢‚©A‚Ü‚½‚Í’á‰ð‘œ“x‚Ì‚Ý‚Å‚Å‚·
        ‚ªB‚±‚ê‚ç‚̐§ŒÀ‚ɂ‚¢‚Ă̏î•ñ‚́AƒIƒ“ƒ‰ƒCƒ“”Å‚Ì’ˆÓƒR[ƒi[‚ðŽQ
        Æ‚µ‚Ä‚­‚¾‚³‚¢B

     ’u‚«•¨
        ‚±‚Ì‚­‚»‚Á‚½‚ê‚ł͈óü‚Å‚«‚Ü‚¹‚ñB’ʏí‚́Aƒhƒ‰ƒCƒo‚ª–³‚¢A‚»‚µ
        ‚Ä/‚Ü‚½‚́Aƒhƒ‰ƒCƒo‚ð‘‚­‚½‚߂̃hƒLƒ…ƒƒ“ƒg‚ª–³‚¢‚±‚Æ‚ªŒ´ˆö‚Å
        ‚·B

  ‘S‚ẴP[ƒX‚É‚¨‚¢‚āA‚±‚̏î•ñ‚Í‘½”‚̐lŠÔ‚É‚æ‚Á‚Ä’ñ‹Ÿ‚³‚ꂽ‚à‚Ì‚Å‚ ‚é
  ‚½‚߁A³Šm‚Å‚ ‚é‚ƕۏ؂³‚ꂽ‚à‚Ì‚Í‘S‚­‚ ‚è‚Ü‚¹‚ñB‚à‚Á‚Æ‚àAƒhƒ‰ƒCƒo‚Ì
  ƒEƒFƒuƒy[ƒW‚Ɛ»‘¢ŽÒ‚̃EƒFƒuƒTƒCƒg‚ÅŠm”F‚·‚邱‚Æ‚ÍŠÈ’P‚Å‚µ‚傤‚ªB

  ”\‘‚«‚Í‚±‚Ì‚­‚ç‚¢‚É‚µ‚āA‚±‚ꂪƒvƒŠƒ“ƒ^‚̌݊·«ƒŠƒXƒg‚Å‚· -

     Apple

        Š®àø
           LaserWriter 16/600, LaserWriter II NTX, LaserWriter Select
           360.

        ‘å‘Ì
           12/640ps.

        ’u‚«•¨
           StyleWriter 2500.

     Avery

        Š®àø
           Personal Label Printer+.

        ‘å‘Ì
           Personal Label Printer.

     Brother

        Š®àø
           HL-1070, HL-10V, HL-10h, HL-1260, HL-2060, HL-4Ve, HL-630,
           HL-730, HL-760, HL-8.

        ‘å‘Ì
           HJ-400, HL-1040, HL-1050, HL-1060, HL-1250, MFC 6550MC.

        ˆê•”‚Ì‚Ý
           MC-3000, MFC 7150C.

        ’u‚«•¨
           HL-820.

     Canon

        Š®àø
           BJ-10e, BJ-20, BJ-200, BJ-330, BJ-5, BJC-210, BJC-250,
           BJC-4000, BJC-4100, BJC-4200, BJC-4300, BJC-4400, BJC-600,
           BJC-6000, BJC-610, BJC-620, BJC-70, BJC-800, LBP-1260,
           LBP-1760, LBP-4+, LBP-4U, LBP-8A1, LBP-8II, LIPS-III.

        ‘å‘Ì
           BJ-300, BJC-1000, BJC-2000, BJC-240, BJC-4310SP, BJC-7004,
           BJC-80, LBP-4sx.

        ˆê•”‚Ì‚Ý
           BJC-4550, BJC-7000, BJC-7100, MultiPASS C2500, MultiPASS
           C3500, MultiPASS C5000, Multipass C3000, Multipass C5500.

        ’u‚«•¨
           BJC-5000, LBP-460, LBP-660, Multipass L6000.

     Citizen

        Š®àø
           ProJet II, ProJet IIc.

        ˆê•”‚Ì‚Ý
           printiva600C.

     DEC

        Š®àø
           DECWriter 500i, DECwriter 110i, DECwriter 520ic, LN03.

        ˆê•”‚Ì‚Ý
           1800.

     Dymo-CoStar

        Š®àø
           ASCII 250, ASCII+, EL40, EL60, LabelWriter II, LabelWriter
           XL, LabelWriter XL+, SE250, SE250+, Turbo.

     Epson

        Š®àø
           ActionLaser 1100, LP 8000, LQ 850, SQ 1170, Stylus Color,
           Stylus Color 400, Stylus Color 440, Stylus Color 640, Stylus
           Color 800, Stylus Color 850, Stylus Color II, Stylus Color
           IIs, Stylus Pro XL.
        ‘å‘Ì
           EPL 5700, Stylus 300, Stylus Color 3000, Stylus Color 500,
           Stylus Color 740.

        ˆê•”‚Ì‚Ý
           Stylus Color 300, Stylus Color 900, Stylus Photo 700, Stylus
           Photo 750, Stylus Photo EX.

     Fujitsu

        Š®àø
           PrintPartner 10V, PrintPartner 16DV, PrintPartner 20W,
           PrintPartner 8000.

     HP

        Š®àø
           2000C, 2500C, Color LaserJet 4500, DeskJet 1200C, DeskJet
           1200C/PS, DeskJet 1600C, DeskJet 1600Cm, DeskJet 310, DeskJet
           400, DeskJet 420C, DeskJet 500, DeskJet 500C, DeskJet 510,
           DeskJet 520, DeskJet 540, DeskJet 550C, DeskJet 600, DeskJet
           610C, DeskJet 610CL, DeskJet 612C, DeskJet 660C, DeskJet
           670C, DeskJet 672C, DeskJet 682C, DeskJet 690C, DeskJet 694C,
           DeskJet 697C, DeskJet 810C, DeskJet 812C, DeskJet 850C,
           DeskJet 855C, DeskJet 882C, DeskJet 890C, DeskJet 970Cxi,
           LaserJet 1100, LaserJet 1100A, LaserJet 2 w/PS, LaserJet
           2100M, LaserJet 2P, LaserJet 3, LaserJet 3P w/PS, LaserJet 4,
           LaserJet 4 Plus, LaserJet 4050N, LaserJet 4L, LaserJet 4M,
           LaserJet 4P, LaserJet 5, LaserJet 5000, LaserJet 5L, LaserJet
           5M, LaserJet 5MP, LaserJet 5P, LaserJet 6L, LaserJet 6MP,
           LaserJet 6P, LaserJet 8000, LaserJet 8100, Mopier 320,
           PaintJet XL300.

        ‘å‘Ì
           DesignJet 650C.  Designjet 750 C Plus, DeskJet 1120C, DeskJet
           870C, DeskJet 880C, DeskJet 895C, DeskJet 895Cxi, DeskJet
           970Cse, LaserJet 2, LaserJet 2100.

        ˆê•”‚Ì‚Ý
           DeskJet 1000C, DeskJet 710C, DeskJet 712C, DeskJet 720C,
           DeskJet 722C, DeskJet 820C, OfficeJet 500, OfficeJet 600,
           OfficeJet 625, OfficeJet Pro 1150C.

        ’u‚«•¨
           LaserJet 3100.

     IBM

        Š®àø
           4019, 4029 10P, 4303 Network Color Printer, Page Printer
           3112, ProPrinterII.

     Kyocera

        Š®àø
           F-3300, FS-1700+, FS-600, FS-800, P-2000.

        ‘å‘Ì
           FS-3500.

     Lexmark

        Š®àø
           Optra Color 1200, Optra Color 1200, Optra Color 1275, Optra
           Color 40, Optra Color 45, Optra E, Optra E+, Optra E310,
           Optra Ep, Optra K 1220, Optra R+, Optra S 1250, Optra S 1855,
           Valuewriter 300.

        ‘å‘Ì
           1000, 1100, 2070, 5000, 5700, 7000, 7200.

        Partially
           1020 Business, 2030, Winwriter 400, Z51.

        ’u‚«•¨
           1020, 2050, 3000, 3200, Winwriter 100, Winwriter 150c,
           Winwriter 200, Z11.

     Minolta

        Š®àø
           PagePro 6, PagePro 6e, PagePro 6ex, PagePro 8.

        ˆê•”‚Ì‚Ý
           PagePro 8L.

     NEC

        Š®àø
           P2X, SilentWriter LC 890, Silentwriter2 model 290,
           SuperScript 660i.

        ˆê•”‚Ì‚Ý
           SuperScript 100C, SuperScript 1260, SuperScript 150C,
           SuperScript 650C, SuperScript 750C, SuperScript 860,
           SuperScript 870.

        ’u‚«•¨
           SuperScript 660plus, SuperScript 660,

     Oce

        Š®àø
           3165.

     Okidata

        Š®àø
           8p, OL 410e, OL 600e, OL 610e/PS, OL 800, OL 810e/PS,
           OL400ex, OL810ex, OL830Plus, Okipage 10e, Okipage 12i,
           Okipage 20DXn, Okipage 6e, Okipage 6ex, Okipage 6w, Okipage
           8c.

        ‘å‘Ì
           OL 400w, Okipage 4w, Super 6e.

        ˆê•”‚Ì‚Ý
           ML 192+, OL 610e/S.

        ’u‚«•¨
           Okijet 2010, Okijet 2500, Okipage 8w.

     Olivetti

        Š®àø
           JP350S, JP450, PG 306.

     PCPI

        Š®àø
           1030.

     Panasonic

        Š®àø
           KX-2135, KX-P1123, KX-P1124, KX-P1150, KX-P2023, KX-P2150,
           KX-P4410, KX-P4450, KX-P5400, KX-P8420, KX-P8475.

        ‘å‘Ì
           KX-P2123, KX-P6150.

        ˆê•”‚Ì‚Ý
           KX-P6500.

        ’u‚«•¨
           KX-P6100, KX-P6300 GDI, KX-P8410.

     Printrex

        ˆê•”‚Ì‚Ý
           820 DL.

     QMS

        Š®àø
           2425 Turbo EX.

        ‘å‘Ì
           ps-810.

     Ricoh

        Š®àø
           4801, 6000.

        ’u‚«•¨
           Aficio Color 2206, Afico FX10.

     Samsung

        Š®àø
           ML-5000a.

        ’u‚«•¨
           ML-85G.

     Seiko

        Š®àø
           SpeedJET 200.

        ‘å‘Ì
           SLP, SLP 120, SLP 220, SLP EZ30, SLP Plus, SLP Pro.

     Sharp

        Š®àø
           AR-161.

     Star

        Š®àø
           NL-10.

        ‘å‘Ì
           LC 90, LC24-200.

        ’u‚«•¨
           WinType 4000.

     Tally

        Š®àø
           MT908.

     Tektronix

        Š®àø
           4696, 4697, Phaser 780, Phaser IISX, Phaser PX.

     Xerox

        Š®àø
           DocuPrint 4508, DocuPrint C55, DocuPrint N17, DocuPrint N32.

        ‘å‘Ì
           DocuPrint P12, DocuPrint P8e, Document Homecentre, XJ6C.

        ˆê•”‚Ì‚Ý
           WorkCentre 450cp, XJ8C.

        ’u‚«•¨
           DocuPrint P8, WorkCentre XD120f.

  (–ó’:–{ƒŠƒXƒg‚É‹LÚ‚³‚ꂽƒ[ƒJ‚¨‚æ‚ÑŒ^”Ԃ́Aˆê”ʂɕč‘‘“à‚Ŕ̔„‚³‚ê
  ‚Ä‚¢‚é‚à‚Ì‚Å‚·B“ú–{‘“à‚Ŕ̔„‚³‚ê‚Ä‚¢‚镨‚́AŒ^”Ô‚ªŽ—‚Ä‚¢‚Ä‚à“‹Ú‚³‚ê
  ‚½ƒvƒƒOƒ‰ƒ€‚âƒtƒHƒ“ƒg‚ªˆÙ‚Ȃ邽‚ß‚É–{ƒŠƒXƒg‚Æ“®ì‚ª•Ï‚í‚é‰Â”\«‚ª‚ ‚è
  ‚Ü‚·)

  4.4.  ƒvƒŠƒ“ƒ^‚Ì”ƒ‚¢•û

  Å‹ß‚́AƒvƒŠƒ“ƒ^‘I‚Ñ‚à‚¸‚¢‚Ô‚ñ“‚­‚È‚Á‚Ä‚«‚Ä‚¢‚Ü‚·BŽR‚̂悤‚É‹@Ží‚ª
  ‚ ‚è‚Ü‚·B‘I‚Ô‚Æ‚«‚̃Rƒc‚ð‚¢‚­‚‚©:

     ƒRƒXƒg
        o‚µ‚½’l’i‚ÉŒ©‡‚Á‚½‚à‚Ì‚ªŽè‚É‚Í‚¢‚é‚͉̂½‚ɂ‚¢‚Ä‚à“¯‚¶‚±‚Æ‚Å
        ‚·B 200 ƒhƒ‹ˆÈ‰º‚̃vƒŠƒ“ƒ^‚Å‚à\•ª‚«‚ê‚¢‚Ɉóü‚Å‚«‚é‚à‚Ì‚ª‚Ù‚Æ
        ‚ñ‚Ç‚Å‚·‚ªA 1 ƒy[ƒWˆóü‚·‚邲‚Ƃ̃RƒXƒg‚Í‚©‚©‚è‚Ü‚·BƒJ[ƒg
        ƒŠƒbƒW‚Ì 1 ŒÂ‚© 2 ŒÂ‚ªAV•i‚̃vƒŠƒ“ƒ^–{‘Ì‚Ì’l’i‚É•C“G‚µ‚Ä‚µ‚Ü‚¤
        ‚悤‚È‹@Ží‚à‚ ‚è‚Ü‚·!  ‚Ü‚½A‚±‚ê‚à“¯‚¶‚悤‚Șb‚Å‚·‚ªAŒ€ˆÀ‚̃v
        ƒŠƒ“ƒ^‚Í‚»‚ñ‚È‚É’·‚­‚ÍŽ‚¿‚Ü‚¹‚ñB—Ⴆ‚΁A‚à‚Á‚Æ‚àˆÀ‚¢ƒvƒŠƒ“ƒ^‚Ì
        MTBF ‚Í 3 ƒ–ŒŽ’ö“x‚¾‚Á‚½‚肵‚Ü‚·!

        (–ó’: MTBF ‚Í Mean Time Between Failures ‚Ì—ª, •½‹ÏŒÌáŠÔŠu)

     ƒCƒ“ƒNƒWƒFƒbƒg
        ƒCƒ“ƒNƒWƒFƒbƒg‚̃vƒŠƒ“ƒ^ƒwƒbƒh‚ÍŽžŠÔ‚ªŒo‚‚Ƌl‚Ü‚Á‚ÄŽg‚¦‚È‚­‚È‚é
        ‚à‚̂Ȃ̂ŁA‚È‚ñ‚ç‚©‚Ì•û–@‚Ńwƒbƒh‚ðŒðŠ·‚Å‚«‚邱‚Æ‚ª‹@”\‚̈ê‚‚Å
        ‚·B‚Ü‚½AƒCƒ“ƒNƒWƒFƒbƒg‚̃vƒŠƒ“ƒ^ƒwƒbƒh‚͍‚‰¿‚Ȃ̂ŁA•K—v‚È‚Æ‚«
        ‚¾‚¯ƒwƒbƒh‚ðŒðŠ·‚Å‚«‚é‚Æ‚¢‚¤‚±‚Æ‚à‹@”\‚É“ü‚è‚Ü‚·B Epson ‚Ì
        Stylus ƒVƒŠ[ƒY‚͌Œ莮ƒwƒbƒh‚ðŽ‚Â‚à‚Ì‚ª‘½‚­A HP ‚Ì DeskJet ƒV
        ƒŠ[ƒY‚̃wƒbƒh‚̃J[ƒgƒŠƒbƒW‚Æ“‡‚³‚ê‚Ä‚¢‚é‚悤‚Å‚·B Canon ‚Ì
        ƒJ[ƒgƒŠƒbƒW‚Í 3 ‚‚̕”•ª‚É•ª‚©‚ê‚Ä‚¢‚āAƒCƒ“ƒN‚̃^ƒ“ƒN‚¾‚¯‚ð“Æ
        —§‚µ‚ÄŒðŠ·‚Å‚«‚Ü‚·BŽ„‚Í‚±‚̐݌vA‹C‚É“ü‚Á‚Ä‚Ü‚·Bˆê•ûAHP ‚̃J
        [ƒgƒŠƒbƒW‚Í‚»‚¤–³’ƒ‹ê’ƒ‚ɍ‚‚¢‚킯‚Å‚à‚È‚¢‚µA‚æ‚è—Ç‚¢»•iƒ‰ƒCƒ“
        ‚𑵂¦‚Ä‚¢‚Ü‚·Bˆóü•iŽ¿‚Æ‚¢‚¤ŠÏ“_‚©‚ç‚́ACanon ‚Í‚µ‚΂µ‚ΑI‘ðŽˆ
        ‚ÌŽO”ÔŽè‚ǂ܂肾‚Á‚½‚肵‚Ü‚·B‚܁A‚±‚ñ‚È‚à‚ñ‚Å‚·‚ˁB

     ƒŒ[ƒU[ƒvƒŠƒ“ƒ^
        ƒŒ[ƒU[ƒvƒŠƒ“ƒ^‚̓hƒ‰ƒ€‚ƃgƒi[‚ðÁ”‚Ü‚·Bˆê”ÔˆÀ‚¢ÝŒv‚Ì‚à‚Ì
        ‚́Aƒgƒi[‚ƃhƒ‰ƒ€‚ð‘å‚«‚ȃJ[ƒgƒŠƒbƒW‚Ì’†‚Ɉꏏ‚É”[‚߁A«”\‚æ‚è
        ‚àƒRƒXƒg‚ðdŽ‹‚µ‚½ƒfƒUƒCƒ“‚Æ‚È‚Á‚Ä‚¢‚Ü‚·B‘å—ʈóüŒü‚¯‚Ì—Ç‚¢»•i
        ‚̓gƒi[•²‚»‚Ì‚Ü‚Ü‚ðŽg‚¤‚悤‚É‚È‚Á‚Ä‚¢‚½‚èA‚È‚¢‚µ‚͏­‚È‚­‚Æ‚àƒg
        ƒi[EƒJ[ƒgƒŠƒbƒW‚ƃhƒ‰ƒ€‚𕪗£‚³‚¹‚½ÝŒv‚É‚È‚Á‚Ä‚¢‚Ü‚·B

     ŽÊ^
        Å‚‚̎ʐ^ˆóüo—Í‚ð‹‚ß‚é‚È‚çA Tektronix Phasers (”S«‚̍‚‚¢ƒC
        ƒ“ƒN‚Ì‚à‚Ì) ‚̂悤‚ȘA‘±ƒg[ƒ“‚̃vƒŠƒ“ƒ^‚©A Alps ƒVƒŠ[ƒY (ƒhƒ‰
        ƒCEƒCƒ“ƒNEƒvƒƒZƒX‚Ì—Þ) ‚Å‚·B Alps ƒvƒŠƒ“ƒ^‚Ì’†‚É‚ÍŽÀÛ‚Ɏ荠
        ‚È’l’i‚Ì‚à‚Ì‚à­‚µ‚ ‚é‚Ì‚Å‚·‚ªA‚Ü‚¾ Linux ‚Å‚Í“®‚«‚Ü‚¹‚ñ (Ž„‚Ì
        ‹L‰¯‚ªŠm‚©‚È‚ç‚΁A‚»‚¤‘‚¢‚Ä‚ ‚Á‚½‚Í‚¸).  ‚æ‚èˆê”Ê“I‚ȁAŽÊ^‚É“Á
        ‰»‚µ‚½ƒCƒ“ƒNƒWƒFƒbƒgEƒvƒŠƒ“ƒ^‚Í 6 F‚Ì CMYKcm ˆóü‚âAŽž‚É‚Í 7
        F‚Ì CMYKcmy ƒvƒƒZƒX‚³‚¦‚à”õ‚¦‚Ä‚¢‚Ü‚·‚ªA Linux ‚Å“®‚­‚Ì‚Í
        PostScript ‚̃Tƒ|[ƒg‚ª‚ ‚郂ƒfƒ‹‚¾‚¯‚Å‚·B Ghostscript ‚ªA‚±‚ê
        ‚ç‚̃Jƒ‰[ƒ‚ƒfƒ‹‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‚Ì‚ªŒ´ˆö‚Å‚·B‚Æ‚Í‚¢‚¦ACMYK
        ‚Å‚àA‚¤‚Ü‚­o—Í‚·‚ê‚΁A‚È‚©‚È‚©”nŽ­‚É‚Í‚Å‚«‚È‚¢‚à‚Ì‚Å‚·BŽÊ^‚É
        “Á‰»‚µ‚½ƒvƒŠƒ“ƒ^‚́A‚݂ȉ^—p‚ɍ‚ƒRƒXƒg‚ª‚©‚©‚è‚Ü‚·BŽg‚¢‰Ê‚½‚·‚Ì
        ‚Í‚¢‚‚àÂƒCƒ“ƒN‚Ȃ̂ɃJ[ƒgƒŠƒbƒW‘S‘Ì‚ðŒðŠ·‚µ‚È‚¢‚Æ‚¢‚¯‚È‚©‚Á‚½
        ‚èAƒnƒCEƒGƒ“ƒh‚Ȏʐ^ƒvƒŠƒ“ƒ^[‚Å“Á’è‚̐F‚ð•â[‚·‚é‚̂ɂ͘r—Í‚ª
        •K—v‚¾‚Á‚½‚肵‚Ü‚·B

     ƒXƒs[ƒh
        ‘¬“x‚͏ˆ—”\—́A‘ш敝A‚»‚µ‚Ĉê”Ê“I‚ɃvƒŠƒ“ƒ^‚É‚©‚¯‚éƒRƒXƒg‚É”ä
        —Ⴕ‚Ü‚·BÅ‘¬‚̃vƒŠƒ“ƒ^‚́A‹­—͂ȃvƒƒZƒbƒT‚ð“à•”‚ɐςñ‚¾ƒlƒbƒg
        ƒ[ƒNÚ‘±‚³‚ꂽƒ|ƒXƒgƒXƒNƒŠƒvƒgEƒvƒŠƒ“ƒ^‚É‚È‚é‚Å‚µ‚傤BƒRƒ“
        ƒVƒ…[ƒ}EƒŒƒxƒ‹‚̃vƒŠƒ“ƒ^‚ł́A•”•ª“I‚É Ghostscript ‚̃Œƒ“ƒ_ƒŠ
        ƒ“ƒO‘¬“x‚Ɉˑ¶‚·‚é‚Å‚µ‚傤‚µA‚»‚̏ꍇ‚Í‚»‚±‚»‚±‹­—͂ȃ}ƒVƒ“–{‘Ì
        ‚ðŽg‚¦‚΂©‚È‚è‰ü‘P‚ð}‚ê‚Ü‚·B‚Ü‚½Aƒtƒ‹ƒy[ƒW‚̃Jƒ‰[ˆóü‚̏ꍇ
        ‚́A“Á‚ɃzƒXƒg‚̃ƒ‚ƒŠ‚ð‘å—ʂɏÁ”ï‚·‚邱‚Æ‚Å‚µ‚傤B

     ƒhƒbƒgEƒ}ƒgƒŠƒNƒX
        ƒJ[ƒ{ƒ“Ž†‚Ɉóü‚µ‚½‚¢ê‡‚Í (–ó’: ƒJ[ƒ{ƒ“‚Ì•t‚¢‚½•¡ŽÊŽ†) ƒCƒ“
        ƒpƒNƒgEƒvƒŠƒ“ƒ^‚ª•K—v‚É‚È‚è‚Ü‚·B‘½‚­‚ÌŠé‹Æ‚ª‚¢‚Ü‚¾‚ɃhƒbƒgEƒ}
        ƒgƒŠƒNƒXEƒvƒŠƒ“ƒ^‚𐻑¢‚µ‚Ä‚¢‚Ü‚·‚µA‚»‚Ì‚Ù‚Æ‚ñ‚Ç‚Í‹Œ—ˆ‚Ì EPSON
        ƒ‚ƒfƒ‹‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‚à‚Ì‚Å‚·‚©‚çA‚¿‚á‚ñ‚ÆŽg‚¦‚Ü‚·B

     ƒ‰ƒxƒ‹
        ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚郉ƒxƒ‹EƒvƒŠƒ“ƒ^‚ɂ́A“ñ‚‚̗¬‚ꂪ‚ ‚è‚Ü‚·B
        Dymo-Costar ‚© Seiko SLP ƒVƒŠ[ƒY‚ð’T‚µ‚Ä‚­‚¾‚³‚¢B‚±‚êˆÈŠO‚Ì‹@
        Ží‚́A“®‚­‚©‚à‚µ‚ê‚È‚¢‚µA“®‚©‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB Avery ŽÐ
        ‚ªA8.5x11 ƒCƒ“ƒ`‚̃tƒH[ƒ}ƒbƒg‚É‘¥‚Á‚½—lX‚È‘å‚«‚³‚̃XƒeƒbƒJ[
        Ž®ƒ‰ƒxƒ‹‚ðì‚Á‚Ä‚¢‚Ü‚·B‚±‚ê‚Ȃ畁’ʂ̃vƒŠƒ“ƒ^‚Å‚àŽg‚¦‚Ü‚·B

     ƒvƒƒbƒ^[
        Å‹ß‚ł́A‘å‚«‚ȃhƒ‰ƒtƒeƒBƒ“ƒOEƒtƒH[ƒ}ƒbƒg‚Í‹‘å‚ȃCƒ“ƒNƒWƒFƒb
        ƒgƒvƒŠƒ“ƒ^‚ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·BHP ‚ªˆê”Ê“I‚È‘I‘ð‚Å‚·B‚à‚¤­
        ‚µ¬‚³‚ß‚Ì‚à‚̂̈óü‚ɂ́A’†Œ^‚Ì (11x17 ƒCƒ“ƒ`) ƒCƒ“ƒNƒWƒFƒbƒg‚à
        ‚æ‚­Žg‚í‚ê‚Ä‚¢‚Ü‚·B‚±‚ÌŽè‚̃vƒƒbƒg‚Ì‚Ù‚Æ‚ñ‚Ç‚Í RTL ‚â HP-GL,
        HP-GL/2 ‚Æ‚¢‚Á‚½Œ¾Œê‚ōs‚í‚ê‚Ü‚·B‚±‚ê‚ç‚Í‚·‚×‚Ä HP ‚ª‹KŠi‚ðŒ —˜
        è—L‚µ‚Ä‚¢‚éƒxƒNƒ^Œ¾Œê‚ŁAˆê”ʂɂ̓AƒvƒŠƒP[ƒVƒ‡ƒ“Eƒ\ƒtƒgƒEƒFƒA
        Ž©‘Ì‚©‚ç’¼Ú¶¬‚³‚ê‚Ü‚·B

  5.  ‚ǂ̃Xƒv[ƒ‹ƒ\ƒtƒgƒEƒFƒA‚ðŽg‚¤?

  ‚²‚­Å‹ß‚܂ŁALinux ƒ†[ƒU‚Ì‘I‘ðŽˆ‚Í‹É‚ß‚Ä’Pƒ‚Å‚µ‚½BŠF“¯—l‚É BSD ‚Ì
  Net-2 ƒR[ƒh‚ð‚Ù‚Æ‚ñ‚Ç‚»‚Ì‚Ü‚ÜŽg‚Á‚½‚¾‚¯‚̌¢ lpd ‚ðŽÀs‚µ‚Ä‚¢‚½‚Ì‚Å
  ‚·BŒ»Ý‚ÉŽŠ‚Á‚Ä‚àA‘½‚­‚̃xƒ“ƒ_‚Í‚±‚̃\ƒtƒgƒEƒFƒA‚ðo‰×‚µ‘±‚¯‚Ä‚¢‚Ü
  ‚·B‚µ‚©‚µ™X‚É•ÏŠv‚ªŽn‚Ü‚Á‚Ä‚¢‚Ü‚·BSun Microsystems ‚Ì Solaris ‚ðŠÜ
  ‚Þ SVR4 ‚Ì—¬‚ê‚ð‹‚‚ÞƒVƒXƒeƒ€‚ł́A lpsched ‚𒆐S‚Æ‚·‚é]—ˆ‚Ì‚à‚Ì‚Æ‚Í
  Š®‘S‚ɈقȂéˆóüƒXƒv[ƒ‹‚̃pƒbƒP[ƒW‚ðŽ‚Á‚Ä‚¢‚Ü‚·B‚»‚µ‚Ä‚¢‚­‚‚©‚Ì
  Linux ƒxƒ“ƒ_‚́A‚»‚ê’öÌ‚Ì‚à‚Ì‚Å‚Í‚È‚¢ƒtƒŠ[‚ȈóüƒXƒv[ƒ‹‚ÌŽd‘g‚Ý‚ðˆÚ
  A‚µ‚½ LPRng ‚ð’ñ‹Ÿ‚·‚éŒXŒü‚ª‚ ‚è‚Ü‚·B LPRng ‚Å‚Í•¡”‚̃vƒŠƒ“ƒ^(ƒVƒŠ
  ƒAƒ‹ƒvƒŠƒ“ƒ^‚â lpd ‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢ƒlƒbƒgƒ[ƒNƒvƒŠƒ“ƒ^‚àŠÜ‚Þ)‚𓱓ü‚·
  ‚éÛ‚ɁA‚Í‚é‚©‚ÉŠÇ—‚µ‚â‚·‚­‚È‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½ lpd ‚É’~Ï‚³‚ꂽ‚à‚Ì‚Æ
  ”ä‚ׂé‚ƁA‚Í‚é‚©‚É‚Ü‚µ‚ȃR[ƒh‚ðŠî–{‚Æ‚µ‚Ä‚¢‚Ü‚·B‚»‚ê‚Í–{“–‚ɈÀ‘S‚Å‚ 
  ‚é‚Æ‚³‚¦Œ¾‚¦‚é‚Ì‚Å‚·BSUID ‚³‚ꂽƒoƒCƒiƒŠ‚Í‘¶Ý‚µ‚Ü‚¹‚ñ‚µAPGP ‚â
  Kerberos ‚ð—˜—p‚µ‚½”FØ‚ðƒTƒ|[ƒg‚µ‚Ü‚·B

  ‚±‚¤‚¢‚Á‚½ó‹µ‚É“oê‚µ‚½‹»–¡[‚¢VŠç‚ɁAƒCƒ“ƒ^[ƒlƒbƒgˆóüƒvƒƒgƒRƒ‹
  (Internet Printing Protocol) ‚ÌŽÀ‘•‚Å‚ ‚é ``CUPS'' ‚Æ‚¢‚¤‚Ì‚ª‚ ‚è‚Ü
  ‚·B‚±‚̃vƒƒgƒRƒ‹‚́A‚ ‚Ì‘f°‚炵‚¢ c‚Æ‚Í‚¢‚¦AŒÃ‚¢c lpd ƒvƒƒgƒRƒ‹
  ‚ð’u‚«Š·‚¦‚悤‚Æ‚·‚é‚à‚̂ŁA RFC ‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚̍ŏ‰‚ÌŽÀ‘•
  ‚́A¤—p»•i‚Å‚ ‚é ``Easy Print'' ‚̃I[ƒvƒ“Eƒ\[ƒX‚ȃRƒ“ƒ|[ƒlƒ“ƒg
  ‚ŁAƒCƒ“ƒeƒŠƒWƒFƒ“ƒg‚ȃXƒv[ƒ‰‚ƁA Ghostscript ‚ÌŽü•Ó‚Æ‚µ‚č\’z‚³‚ꂽ
  ¤—pƒvƒŠƒ“ƒ^ƒhƒ‰ƒCƒo‚̃RƒŒƒNƒVƒ‡ƒ“‚Å‚·B

  “––ʂ͐V‚µ‚¢‘I‘ðŽˆ‚ðl—¶‚µ‚Ä‚Ý‚½‚Æ‚µ‚Ä‚àA‚¨‚»‚ç‚­‘½‚­‚Ì Linux ƒ†[ƒU
  ‚É‚Æ‚Á‚Ä lpd ‚Í—D‚ꂽ‘I‘ðŽˆ‚Å‚µ‚傤B‚»‚ꂪ‚µ‚á‚ꂽƒVƒXƒeƒ€‚Å‚Í‚È‚¢‚Æ
  ‚µ‚Ä‚àAˆê“xÝ’肵‚Ä‚µ‚Ü‚¦‚Ζâ‘è‚È‚­“®ì‚µ‚Ü‚·B‚Ü‚½‚æ‚­’m‚ç‚ꂽ‚à‚Ì‚Å
  ‚ ‚邽‚߁AƒT[ƒhEƒp[ƒeƒB[‚©‚ço”Å‚³‚ê‚Ä‚¢‚é Unix ŠÖ˜A‚Ì–{‚É‚àÚ×‚É
  ‹Lq‚³‚ê‚Ä‚¢‚Ü‚·B

  LPRng ‚ɂ‚¢‚Ä‚æ‚葽‚­‚̏î•ñ‚ª•K—v‚Å‚µ‚½‚çALPRng Web Page
  <http://www.astart.com/lprng/LPRng.html> ‚ðŒäŠm”F‚­‚¾‚³‚¢B«—ˆ“I‚É‚Í
  ‚±‚Ì HOWTO ‚É LPRng ‚Ɛ³‹K‚Ì lpd —¼•û‚̏î•ñ‚ðÚ‚¹‚邱‚Æ‚É‚È‚é‚Å‚µ‚å
  ‚¤B

  6.  ‚ǂ̂悤‚É“®ì‚·‚é‚Ì‚©AŠî–{

  ˆóü‚ðs‚¤‚½‚߂ɂ́Alpd ƒVƒXƒeƒ€‚ª‚ǂ̂悤‚É“®ì‚·‚é‚Ì‚©—‰ð‚·‚é•K—v‚ª
  ‚ ‚è‚Ü‚·B

  LPD ‚Í Line Printer Daemon ‚Ì“ª•¶Žš‚ð‚Æ‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½•¶–¬‚É‚æ‚Á‚Ä‚Í
  ‚»‚̃f[ƒ‚ƒ“‚Æ‚¢‚¤ˆÓ–¡‚Å—p‚¢‚ç‚ꂽ‚èAˆóü‚̃Xƒv[ƒ‹‚ðŽÀs‚·‚éˆê˜A‚̃v
  ƒƒOƒ‰ƒ€‘S‘Ì‚Æ‚¢‚¤ˆÓ–¡‚Å—p‚¢‚ç‚ꂽ‚肵‚Ü‚·B‚±‚ê‚ç‚͈ȉº‚̂悤‚È‚à‚Ì‚Å
  ‚·B

     lpd
        ƒXƒv[ƒ‹‚ðs‚¤ƒf[ƒ‚ƒ“‚Å‚·Bƒ}ƒVƒ“ã‚Ì‚ ‚ç‚ä‚邱‚Ƃ𐧌䂷‚邽‚ß
        ‚É‚±‚ê‚ç‚Ì 1‚‚ªŽÀs‚³‚ê‚Ä‚¢‚Ü‚·BƒvƒŠƒ“ƒ^‚ªˆóü‚µ‚Ä‚¢‚éŠÔ‚́Aˆó
        ü‚·‚éƒvƒŠƒ“ƒ^–ˆ‚É‚³‚ç‚É‚à‚¤ 1‚‚ªŽÀs‚³‚ê‚Ü‚·B

     lpr
        ƒ†[ƒU‚ªƒXƒv[ƒ‹‚ðŽÀs‚³‚¹‚éƒRƒ}ƒ“ƒh‚Å‚·Blpr ‚Í lpd ‚ƘA—‚ð‚Æ
        ‚èAV‚½‚ȈóüƒWƒ‡ƒu‚ðƒXƒv[ƒ‹‚̈óüƒLƒ…[‚É“ü‚ê‚Ü‚·B

     lpq
        ˆóüƒLƒ…[‚Ì’†‚̈óü‘Ò‚¿ƒWƒ‡ƒuEƒŠƒXƒg‚ð•\Ž¦‚µ‚Ü‚·B

     lpc
        lpd ƒVƒXƒeƒ€‚𐧌䂷‚éƒRƒ}ƒ“ƒh‚Å‚·B‚±‚̃Rƒ}ƒ“ƒh‚ð—p‚¢‚邱‚ƂŁA
        ˆóüƒLƒ…[‚ðŽ~‚ß‚½‚èAƒLƒ…[‚ðŠJŽn‚³‚¹‚½‚èAƒLƒ…[‚Ì’†‚̏‡”Ô‚ð•Ï
        X‚·‚éA‚Æ‚¢‚Á‚½‚悤‚È‚±‚Æ‚ª‰Â”\‚É‚È‚è‚Ü‚·B

     lprm
        lprm ‚͈óü‚̃Xƒv[ƒ‹‚©‚çˆóüƒWƒ‡ƒu‚ðíœ‚µ‚Ü‚·B

  ƒRƒ}ƒ“ƒh‚ƃf[ƒ‚ƒ“‚Í‚»‚ꂼ‚ê‚ǂ̂悤‚ɘAŒg‚µ‚Ĉóü‚ðs‚¤‚Ì‚Å‚µ‚傤‚©?
  ƒVƒXƒeƒ€‚Ì‹N“®Žž‚É lpd ‚ª‹N“®‚µ‚Ü‚·B lpd ‚ÍŽ©•ª‚ª‚ǂ̃vƒŠƒ“ƒ^‚̃Xƒv[
  ƒ‹‚ðŠÇ—‚µ‚Ä‚¢‚é‚Ì‚©’m‚邽‚߂ɁA/etc/printcap ƒtƒ@ƒCƒ‹‚ðŽQÆ‚µ‚Ü‚·B
  lpr ƒRƒ}ƒ“ƒh‚ªŽÀs‚³‚ê‚邲‚ƂɁAlpr ‚Í /dev/printer ‚Æ‚¢‚¤ƒfƒoƒCƒX–¼‚Ì
  ƒ\ƒPƒbƒg‚ðŒo—R‚µ‚Ä lpd ‚ƘAŒg‚ð‚Æ‚è‚Ü‚·B‚»‚µ‚Ĉóü‚·‚éƒtƒ@ƒCƒ‹A’N‚ª
  ˆóü‚·‚é‚Ì‚©A‚Ç‚¤‚â‚Á‚Ĉóü‚·‚é‚Ì‚©A‚Æ‚¢‚Á‚½‚悤‚È‚¢‚­‚‚©‚̏î•ñ‚ð
  lpd ‚É—^‚¦‚Ü‚·B‚»‚ê‚©‚ç lpd ‚̓tƒ@ƒCƒ‹‚ð“KØ‚ȃvƒŠƒ“ƒ^ã‚ŏ‡”ԂɈóü
  ‚·‚é‚Ì‚Å‚·B

  lp ƒVƒXƒeƒ€‚́A‚©‚‚ĂقƂñ‚ǂ̃vƒŠƒ“ƒ^‚ª ascii •¶Žš‚Ì‚Ý‚ðˆóü‚·‚郉ƒC
  ƒ“ƒvƒŠƒ“ƒ^‚¾‚Á‚½ ‚ÉŒ³XƒfƒUƒCƒ“‚³‚ꂽ‚à‚Ì‚Å‚·B‚»‚Ì‚½‚߁AŒ»Ý‚̈óü
  ƒWƒ‡ƒu (PostScriptAƒeƒLƒXƒgA dvi ‚Æ‚¢‚Á‚½‚悤‚È‚à‚Ì) ‚Ì‚½‚ß‚É lpd ‚ð
  –â‘è‚È‚­“®ì‚³‚¹‚é‚ɂ́A‚킸‚©”s‚Å‚Í‚ ‚è‚Ü‚·‚ª’ljÁ‚ŃXƒNƒŠƒvƒg‚ð‹Lq
  ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢A‚Æ‚¢‚¤‚±‚Æ‚ª‚í‚©‚è‚Ü‚·B

  7.  ‚Ç‚¤‚â‚Á‚Đݒ肷‚é‚Ì‚©AŠî–{

  7.1.  “`““I‚È lpd ‚̐ݒè•û–@

  lpd ‚ɑ΂·‚éÅ¬ŒÀ‚̐ݒè‚́AƒLƒ…[‚Ƀtƒ@ƒCƒ‹‚ðŽæ‚荞‚݁A‚»‚ê‚ðˆóü‚Å‚«
  ‚é‚悤‚É‚·‚邱‚Æ‚Å‚·BƒvƒŠƒ“ƒ^‚ª‚»‚Ì‚±‚Æ‚ð—‰ð‚·‚é‚©‚Ç‚¤‚©‚É’ˆÓ‚𕥂¤
  •K—v‚Í‚ ‚è‚Ü‚¹‚ñB‚½‚¾A–£—Í“I‚ȏo—Í‚Í‚¨‚»‚ç‚­“¾‚ç‚ê‚È‚¢‚Å‚µ‚傤B‚»‚ê
  ‚Å‚àA—‰ð‚·‚éˆ×‚Ì‘æ1’iŠK‚Å‚·B“Ç‚Ý‘±‚¯‚Ä‚­‚¾‚³‚¢!

  Šî–{“I‚ɁAlpd ‚ɈóüƒLƒ…[‚ð’ljÁ‚·‚é‚ɂ́A/etc/printcap ‚Ì’†‚ɃGƒ“ƒgƒŠ
  ‚ð’ljÁ‚µA/var/spool/lpd ‚̉º‚ɐV‚µ‚¢ƒXƒv[ƒ‹—p‚̃fƒBƒŒƒNƒgƒŠ‚ðì¬‚·
  ‚é•K—v‚ª‚ ‚è‚Ü‚·B

  /etc/printcap ‚̃Gƒ“ƒgƒŠ‚͈ȉº‚̂悤‚É‚È‚Á‚Ä‚¢‚Ü‚·B

       # LOCAL djet500
       lp|dj|deskjet:\
               :sd=/var/spool/lpd/dj:\
               :mx#0:\
               :lp=/dev/lp0:\
               :sh:

  ‚±‚̐ݒè‚ł́Alp ‚â dj ‚Ü‚½‚Í deskjet ‚ƌĂ΂ê‚éƒXƒv[ƒ‹‚ð’è‹`
  ‚µA/var/spool/lpd/dj ƒfƒBƒŒƒNƒgƒŠ‚ɃXƒv[ƒ‹‚µ‚Ü‚·B‚»‚µ‚ăWƒ‡ƒu–ˆ‚̍Å
  ‘åƒTƒCƒY‚𐧌À‚¹‚¸A/dev/lp0 ‚ÉŽw’肳‚ꂽƒfƒoƒCƒX‚©‚çˆóü‚µ‚Ü‚·B‘匩
  o‚µƒy[ƒW (ˆóü‚·‚él‚Ì–¼‘O“™‚ðŠÜ‚ñ‚Å‚¢‚é‚à‚Ì) ‚ðˆóüƒWƒ‡ƒu‚̐擪‚ɉÁ
  ‚¦‚邱‚Æ‚Í‚µ‚Ü‚¹‚ñB

  ‚³‚ŸAprintcap ‚Ì man ƒy[ƒW‚ð“Ç‚ñ‚Å‚Ý‚Ä‚­‚¾‚³‚¢B

  ã‹L‚̐ݒè‚ÍŽÀ‚É’Pƒ‚Å‚·‚ªAŽÀÛ‚Í—Ž‚Æ‚µŒŠ‚ª‚ ‚è‚Ü‚·BDeskjet 500 ‚ª—
  ‰ð‚Å‚«‚éƒtƒ@ƒCƒ‹‚ð‘—‚Á‚Ä‚¢‚é‚É‚à‚©‚©‚í‚炸ADeskjet ‚ÍŠï–­‚Ȉóü‚ðs‚Á
  ‚Ä‚µ‚Ü‚¢‚Ü‚·B—Ⴆ‚΁A’ʏí‚Ì Unix ‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ð‘—‚Á‚Ä
  ‚àADeskjet ‚Í•¶Žš‚Ç‚¨‚è‚É newline ‚ð–|–󂵂õ‚Ü‚¤‚Ì‚Å‚·B‚‚܂èA‚±
  ‚ñ‚ȋ‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

       This is line one.
                        This is line two.
                                         This is line three.

  ‚Ç‚¤‚µ‚½‚à‚Ì‚Å‚µ‚傤B‚±‚̐ݒè‚Å PostScript ‚̃tƒ@ƒCƒ‹‚ðˆóü‚µ‚½‚È‚çA
  ‚±‚Ì "ŠK’iŒø‰Ê" ‚ð‚Æ‚à‚È‚¤A”ü‚µ‚¢‚¯‚ê‚Ç‚à‚È‚ñ‚Ì–ð‚É‚à—§‚½‚È‚¢
  PostScript ƒRƒ}ƒ“ƒh‚Ì—ñ‹L‚³‚ꂽo—Í‚ª“¾‚ç‚ê‚邱‚Æ‚Å‚µ‚傤B

  –¾‚ç‚©‚ɉ½‚©‚ª•K—v‚Å‚·B‚»‚µ‚Ä‚±‚ꂪƒtƒBƒ‹ƒ^‚ðŽg‚¤–Ú“I‚È‚Ì‚Å‚·B
  printcap ‚Ì man ƒy[ƒW‚ð“Ç‚ñ‚¾ŠÏŽ@—͂̉s‚¢‚ ‚È‚½‚È‚çAƒXƒv[ƒ‹‚Ì‘®«‚Å
  ‚ ‚é if ‚Æ of ‚É‹C‚ª‚‚¢‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB if ‚‚܂è“ü—̓tƒBƒ‹ƒ^
  ‚ªA‚Ü‚³‚É‚±‚±‚Å•K—v‚È‚à‚Ì‚È‚Ì‚Å‚·B

  newline ‚Ì‘O‚ɃLƒƒƒŠƒbƒWƒŠƒ^[ƒ“‚ð•t‚¯‰Á‚¦‚é filter ‚ƌĂ΂ê‚鏬‚³‚È
  ƒVƒFƒ‹EƒXƒNƒŠƒvƒg‚ð‘‚¯‚΁A‚±‚ÌŠK’ió‚̈óü‚͏œ‹Ž‚³‚ê‚Ü‚·B‚à‚¿‚ë
  ‚ñAprintcap ‚̃Gƒ“ƒgƒŠ‚É if ‚̍s‚ð’ljÁ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

       lp|dj|deskjet:\
               :sd=/var/spool/lpd/dj:\
               :mx#0:\
               :lp=/dev/lp0:\
               :if=/var/spool/lpd/dj/filter:\
               :sh:

  ŠÈ’P‚È filter ƒXƒNƒŠƒvƒg‚Í‚±‚̂悤‚É‚È‚é‚Å‚µ‚傤B

       #!perl
       # The above line should really have the whole path to perl
       # (ã‹L‚̍s‚Í perl ‚Ö‚ÌŠ®‘S‚ȃpƒX‚Å‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñ)
       # This script must be executable: chmod 755 filter
       # (‚±‚̃XƒNƒŠƒvƒg‚ÍŽÀs‰Â”\‚Å‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB
       #   chmod 755 filter ‚ðŽÀs‚µ‚Ä‚­‚¾‚³‚¢)
       while(<STDIN>){chop $_; print "$_\r\n";};
       # You might also want to end with a form feed: print "\f";
       # (ˆóü‚̍Ōã‚ɉü•Å‚ª•K—v‚È‚çAprint "\f"; ‚ð“ü‚ê‚Ä‚­‚¾‚³‚¢)

  ã‹L‚̂悤‚È‚±‚Æ‚ªI‚í‚ê‚Βʏí‚Ì Unix ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðˆóü‚Å‚«‚é‚悤
  ‚ȃXƒv[ƒ‹‚É‚È‚èAˆÓ–¡‚Ì‚ ‚錋‰Ê‚ª“¾‚ç‚ê‚Ü‚· (‚±‚̃tƒBƒ‹ƒ^‚ð‘‚­”ñí‚É
  ‘½‚­‚Ì‚æ‚è‚æ‚¢•û–@‚ª‚ ‚è‚Ü‚·‚ªAŽÀ—á‚Æ‚È‚é‚à‚Ì‚Í‚Ù‚Æ‚ñ‚Ç‚ ‚è‚Ü‚¹‚ñB‚ 
  ‚È‚½‚Í‚æ‚è—LŒø‚È‚à‚Ì‚ðì‚Á‚Ä‚­‚¾‚³‚¢)B

  Žc‚Á‚Ä‚¢‚é–â‘è‚́A’P‚È‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðˆóü‚·‚邱‚Æ‚Å‚Í‚È‚­A
  PostScript ‚â‚»‚Ì‘¼‚̃tƒH[ƒ}ƒbƒgA‚Ü‚½‚̓Oƒ‰ƒtƒBƒNƒX‚ðŠÜ‚ޏo—Í‚ð‰Â”\
  ‚É‚·‚邱‚Æ‚Å‚·B‚»‚µ‚Ä‚»‚ꎩ‘͉̂”\‚Å‚·‚µAŠÈ’P‚È‚±‚Æ‚Å‚·B•û–@‚Í‘Oq
  ‚µ‚½‰üsC³‚ðs‚¤ƒtƒBƒ‹ƒ^‚Ì’Pƒ‚ÈŠg’£‚Å‚·B“ü—Í‚Æ‚µ‚Ä—lX‚ÈŒ`Ž®‚̃tƒ@
  ƒCƒ‹‚ðŽó‚¯“ü‚êA‚»‚ꂼ‚ê‚É Deskjet ‚̂悤‚É‚«‚ê‚¢‚ȏo—͂𓾂ç‚ê‚éƒtƒB
  ƒ‹ƒ^‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚½‚Ì‚È‚çA–{“–‚ÉŒ«‚¢ˆóüƒXƒv[ƒ‹‚É‚È‚Á‚½‚Æ‚¢‚¦‚Ü
  ‚·B

  ‚»‚̂悤‚ȃtƒBƒ‹ƒ^‚́Aƒ}ƒWƒbƒNƒtƒBƒ‹ƒ^(magic filter) ‚ƌĂ΂ê‚Ä‚¢‚Ü
  ‚·BŠï–­‚È‚à‚Ì‚ðˆóü‚·‚é‚‚à‚è‚Å‚È‚¯‚ê‚΁A“ª‚ð”Y‚Ü‚¹‚ÄŽ©•ª‚ŃtƒBƒ‹ƒ^‚ð
  ‘‚­•K—v‚Í‚ ‚è‚Ü‚¹‚ñBƒlƒbƒgã‚ɂ́AŠù‚É‘½‚­‚Ì‘f°‚炵‚¢ƒXƒv[ƒ‹‚ª‘¶Ý
  ‚µ‚Ä‚¢‚é‚Ì‚Å‚·B APS ƒtƒBƒ‹ƒ^‚͍ŗǂ̑I‘ðŽˆ‚Ìˆê‚‚ł·B‚à‚µ‚­‚Í‚ ‚È‚½
  ‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ɁA‚±‚ê‚ðŠÈ’P‚ɐݒè‚Å‚«‚éƒc[ƒ‹‚ª—pˆÓ
  ‚³‚ê‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  7.2.  ƒtƒ@ƒCƒ‹‚Ì‹–‰Â§ŒÀ

  L‚­Žù—v‚ª‚ ‚邽‚߁AŽ„‚̓VƒXƒeƒ€ã‚̏d—v‚ȃtƒ@ƒCƒ‹‚ɂ‚¢‚āAˆÈ‰º‚̃ŠƒX
  ƒg‚É‚ ‚é‚悤‚È‹–‰Â§ŒÀ‚ð—^‚¦‚Ä‚¢‚Ü‚·B‰½Ží—Þ‚à‚Ì‚æ‚è—Ç‚¢•û–@‚ª‚ ‚è‚Ü‚·
  ‚ªA—‘z“I‚É‚Í SGID ‚³‚ꂽƒoƒCƒiƒŠ‚¾‚¯‚ðŽg—p‚·‚ׂ«‚ŁASUID root ‚ð‰½‚É
  ‚Å‚à“K—p‚·‚ׂ«‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚µ‚©‚µAŽ„‚̃VƒXƒeƒ€‚Í‚±‚̂悤‚ɐݒ肳‚ê
  ‚Ä‚¢‚āA–â‘è‚È‚­“®ì‚µ‚Ä‚¢‚Ü‚·(—¦’¼‚ÉŒ¾‚¤‚È‚çAƒxƒ“ƒ_‚Å‚³‚¦‚«‚¿‚ñ‚Æ“®
  ì‚·‚é lpd ‚ðo‰×‚Å‚«‚È‚¢‚Ì‚Å‚·‚©‚çA‚»‚ê‚͍r”n‚ðæ‚肱‚È‚»‚¤‚Æ‚·‚é‚æ
  ‚¤‚È‚à‚Ì‚Å‚µ‚傤)B

       -r-sr-sr-x   1 root     lp    /usr/bin/lpr*
       -r-sr-sr-x   1 root     lp    /usr/bin/lprm*
       -rwxr--r--   1 root     root  /usr/sbin/lpd*
       -r-xr-sr-x   1 root     lp    /usr/sbin/lpc*
       drwxrwxr-x   4 root     lp    /var/spool/lpd/
       drwxr-xr-x   2 root     lp    /var/spool/lpd/lp/

  ¬‚³‚¢”ԍ† (low-numbered) ‚Ì lp ƒT[ƒrƒXƒ|[ƒg‚ɐڑ±‚³‚ê‚邽‚߁AŒ»Ý‚Ì
  ‚Æ‚±‚ë lpd ‚Í root ‚Æ‚µ‚ÄŽÀs‚³‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·BƒoƒCƒ“ƒh‚³‚ꂽŒã
  ‚́A‚¨‚»‚ç‚­ UID lp.lp ‚Ü‚½‚͉½‚©‚É‚È‚é‚ׂ«‚Å‚Å‚µ‚傤B‚µ‚©‚µAŽ„‚Í‚»
  ‚ꂪ‰½‚ð‚·‚é‚Ì‚©‚͍l‚¦‚Ü‚¹‚ñB‚ ‚µ‚©‚炸B

  8.  ˆóüƒ\ƒtƒgƒEƒFƒA‚ð“üŽè‚·‚é

  ‘½‚­‚̈óü‘Oˆ—ƒtƒBƒ‹ƒ^ƒpƒbƒP[ƒW(‚»‚µ‚āA‘¼‚̃vƒŠƒ“ƒ^ŠÖ˜Aƒ\ƒtƒgƒEƒF
  ƒA)‚́AMetalab <ftp://metalab.unc.edu/pub/Linux/system/printing/> ‚©‚ç
  Žè‚É“ü‚ê‚邱‚Æ‚ª‚Å‚«‚Ü‚·BpsutilsAa2psAmpageAdvitodviA flpr ‚È‚Ç‚Ì
  ‚悤‚ȃ†[ƒeƒBƒŠƒeƒB‚́A‘S‚Ä‚±‚±‚©‚猩‚‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  ‚µ‚΂炭‚̊ԁAƒvƒŠƒ“ƒ^Ý’è‚ð—eˆÕ‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚½ ‚¢‚­‚‚©‚̃pƒbƒP[
  ƒW‚ª‚ ‚è‚Ü‚µ‚½B‚»‚ê‚ç‚Í‚·‚ׂāAŒ»Ý‚à‚ ‚é‚Í‚¸‚Å‚·B‚µ‚©‚µAƒƒjƒ…[‚É
  ‚æ‚è printcap ‚̐ݒ肪‚Å‚«A‘z’肳‚ê‚é‚Ù‚Æ‚ñ‚Ç‚Ì“ü—Í‚ðˆ—‚Å‚«‚é
  Andreas Klemm ‚³‚ñ‚Ì APS ƒtƒBƒ‹ƒ^ƒpƒbƒP[ƒW‚ªAÅV‚Å‚©‚ŗǂ̂¤‚¿‚Ì
  ˆê‚‚ł·B‚à‚µ‚àAƒxƒ“ƒ_‚ª‹C‚Ì—˜‚¢‚½ƒvƒŠƒ“ƒ^Ý’èƒc[ƒ‹‚ðo‰×‚µ‚Ä‚¢‚È‚¢
  ‚È‚çAAPS Filter ‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B

  9.  ƒxƒ“ƒ_(”z•zƒpƒbƒP[ƒW)‚²‚Æ‚Ì‰ðŒˆ•û–@

  ‚±‚̃ZƒNƒVƒ‡ƒ“‚Í‚à‚¿‚ë‚ñŠ®àø‚È‚à‚Ì‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚ ‚È‚½‚Ì‚¨‹C‚É“ü‚è‚Ì
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̍ו”‚ɂ‚¢‚āA‹C‚¢‚½‚±‚Æ‚ð‘—‚Á‚Ä‚­‚¾‚³‚¢B

  9.1.  Red Hat

  Red Hat ‚É‚Í ƒŠƒ‚[ƒgƒvƒŠƒ“ƒ^‚ƁAƒ[ƒJƒ‹‚ȃfƒoƒCƒXã‚̃vƒŠƒ“ƒ^‚ð‰Á‚¦
  ‚邱‚Æ‚ª‚Å‚«‚é GUI ƒvƒŠƒ“ƒ^ŠÇ—ƒc[ƒ‹ (control panel “à) ‚ª‚ ‚è‚Ü‚·B
  ‚»‚ê‚Í Ghostscript ‚ªƒTƒ|[ƒg‚·‚éƒvƒŠƒ“ƒ^ƒ^ƒCƒv‚ƁAˆóüæ‚Ì Unix ƒfƒo
  ƒCƒXƒtƒ@ƒCƒ‹‚ð‘I‘ð‚³‚¹A‚»‚µ‚Ä /etc/printcap ‚ÖƒvƒŠƒ“ƒ^ƒLƒ…[‚ðÝ’u
  ‚µAgs ‚Æ nenscript —p‚Ì PostScript ‚ƃAƒXƒL[‚ð•ÏŠ·‚·‚é’Z‚¢ƒ}ƒWƒbƒN
  ƒtƒBƒ‹ƒ^‚ð‘‚«o‚µ‚Ü‚·B

  ‚¨Žg‚¢‚̃vƒŠƒ“ƒ^‚ð Red Hat ‚ª•W€‚Å’ñ‹Ÿ‚µ‚Ä‚¢‚é Ghostscript (Aladdin
  ‚Ì‚à‚Ì‚Æ‚¢‚¤‚æ‚è‚́AGNU ‚Ì•û‚É‹ß‚¢‚à‚Ì‚Å‚·BƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚à
  ­‚È‚­‚È‚Á‚Ä‚¢‚Ü‚·)‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢ê‡‚É‚Í‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB‚à
  ‚µAŽèŽ‚¿‚Ì Red Hat ƒ\ƒtƒgƒEƒFƒA‚Ő³Šm‚Ɉóü‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚Ì‚É‹C
  ‚¢‚½‚çA‘Oo(‚Ü‚½‚Í online
  <http://www.picante.com/~gtaylor/pht/printer_list.cgi>) ‚̃vƒŠƒ“ƒ^ŒÝŠ·
  «ƒŠƒXƒg‚Å’²‚ׂĂ­‚¾‚³‚¢B‚à‚µƒvƒŠƒ“ƒ^‚ªRed Hat ‚̃c[ƒ‹‚É‚æ‚èƒTƒ|[ƒg
  ‚³‚ê‚È‚¢‚Ì‚È‚çA Aladdin Ghostscript ‚Ì contributed verison ‚ðƒCƒ“ƒXƒg
  [ƒ‹‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚µ‚āAV‚µ‚¢ Ghostscript ‚ªƒTƒ|[
  ƒg‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚ÉŠÖ‚·‚é‚·‚ׂĂð’m‚Á‚Ä‚¢‚é apsfilter ƒpƒbƒP[ƒW‚ð—˜
  —p‚·‚é•û‚ª‚¸‚Á‚Æ‚¢‚¢‚Å‚µ‚傤B

  9.2.  Debian

  Debian ‚̏ꍇ‚ɂ́A •’Ê‚Ì lpd ‚© LPRng ‚Ì‚Ç‚¿‚ç‚©‚ð‘I‘ð‚Å‚«‚Ü‚·BƒvƒŠ
  ƒ“ƒ^Ý’èƒc[ƒ‹‚à“¯—l‚É‘I‘ð‰Â”\‚Æ‚È‚Á‚Ä‚¢‚é‚ÆŽv‚¢‚Ü‚·BŽ„‚Í Debian ‚ª“¯
  ‚¶‚­AƒvƒŠƒ“ƒ^Ý’èƒc[ƒ‹‚Ì‘I‘ð‚ð’ñŽ¦‚·‚é‚ƐM‚¶‚Ä‚¢‚Ü‚·B apsfilter
  version 5 ˆÈ~‚ªALPRng ‚Æ Ghostscript's uniprint driver scheme ‚̃Tƒ|
  [ƒg‚ª‰Á‚í‚Á‚½‚̂ōŗǂ̑I‘ð‚Å‚·B

  9.3.  ‚»‚Ì‘¼‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“

  ‚Ç‚¤‚©Ž„‚ɁA‘¼‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚È‚ç‚΂ǂ¤‚·‚é‚©‚ɂ‚¢‚Ä’m‚点‚Ä
  ‚­‚¾‚³‚¢B

  10.  Ghostscript.

  Ghostscript ‚Í Linux ‚ňóü‚ðs‚¤‚Ì‚É‚Æ‚Ä‚àd—v‚ȃvƒƒOƒ‰ƒ€‚Å‚·B Unix
  ŠÂ‹«‚ł̈óü—pƒ\ƒtƒgƒEƒFƒA‚Ì‚Ù‚Æ‚ñ‚Ç‚Í PostScript ‚ðì¬‚µ‚Ü‚·BƒvƒŠƒ“
  ƒ^‚ÉPostScript ‚ðƒTƒ|[ƒg‚·‚é‹@”\‚ð‚‚¯‚邃ʏí 100 ƒhƒ‹‚قǂ̃IƒvƒVƒ‡
  ƒ“‚É‚È‚è‚Ü‚·B‚µ‚©‚µ‚È‚ª‚ç Ghostscript ‚Í–³—¿‚Å PostScript ‚©‚炨Žg‚¢
  ‚̃vƒŠƒ“ƒ^‚ÌŒ¾Œê‚ðì‚èo‚µ‚Ü‚·B‚¨Žg‚¢‚Ì lpd “ü—̓tƒBƒ‹ƒ^‚ƘA“®‚µA‰¼
  ‘z‚Ì PostScript ƒvƒŠƒ“ƒ^‚Æ‚È‚èAˆóü‚ð‚Æ‚Ä‚àŠÈ’P‚É‚µ‚Ü‚·B

  Ghostscript ‚Í 2 ‚‚̌`‘Ô‚Å“üŽè‚Å‚«‚Ü‚·B Aladdin Ghostscript ‚ÆŒ¾‚í‚ê
  ‚é‚à‚Ì‚Í Ghostscript ‚̏¤—p”łŁAŒÂlŽg—p‚ÉŠÖ‚µ‚Ä‚ÍŽ©—R‚ÉŽg‚¤‚±‚Æ‚ª‚Å
  ‚«‚Ü‚·‚ªA¤—p‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Å‚Ì”z•z‚Í‚Å‚«‚Ü‚¹‚ñB
  Aladdin Ghostscript ‚̓tƒŠ[‚Ì Ghostscript ‚Ì1”N‚قǐæ‚ði‚ñ‚Å‚¢‚Ü‚·B
  ‚½‚Æ‚¦‚Ζ{ƒhƒLƒ…ƒƒ“ƒgŽž“_‚ł̍ŐV”ł́A‹Œ”Å‚Ì Ghostscript ‚ł̓Tƒ|[
  ƒg‚µ‚Ä‚¢‚È‚¢‘½‚­‚̃Jƒ‰[ƒCƒ“ƒNƒWƒFƒbƒgƒhƒ‰ƒCƒo‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B

  Ghostscript ‚̃tƒŠ[”Å‚Í GNU Ghostscript ‚ŁA’P‚ÉGNU ‚ÉŠñ‘¡‚³‚ꂽ
  Aladdin Ghostscript ‚Ì‹Œ”Å‚Å‚·(‚±‚̂悤‚È”z—¶‚ɂ‚¢‚Ä Aladdin ‚ւ̏̎^
  - ƒ\ƒtƒgƒEƒFƒAƒxƒ“ƒ_‚ªŠ®‘S‚ɃI[ƒvƒ“‚È GPL ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ðˆµ
  ‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢‚È‚çA ƒ\ƒtƒgƒEƒFƒAƒxƒ“ƒ_‚Í‚±‚̂悤‚È•û–@‚Å‚Ç‚ñ‚Ç‚ñƒt
  ƒŠ[ƒ\ƒtƒgƒEƒFƒA‚ðƒTƒ|[ƒg‚·‚é‚Æ‚æ‚¢‚Å‚µ‚傤)B

  gs ‚ʼn½‚©‚ð‚·‚é‚Æ‚«‚Í‚¢‚‚łàƒtƒ@ƒCƒ‹ƒAƒNƒZƒX‚𖳌ø(-dSAFER)‚É‚·‚éƒIƒv
  ƒVƒ‡ƒ“‚ðŽg‚¤‚ׂ«‚Å‚·BPostScript ‚͏[•ª‚É‹@”\“I‚ÈŒ¾Œê‚Å‚·‚ªA‚æ‚­‚È‚¢
  PostScript ƒvƒƒOƒ‰ƒ€‚Í“ª’É‚ÌŽí‚É‚È‚è‚Ü‚·B

  Adobe ‚Ì Portable Document Format(PDF) ‚́AŽÀÛ‚ɂ͈³kƒtƒ@ƒCƒ‹‚É‚Ü‚Æ
  ‚ß‚ç‚ꂽ PostScript ‚æ‚è‚¿‚å‚Á‚Æ‚Í‚Ü‚µ‚È‚à‚Ì‚Å‚·BGhostscript ‚Í
  PostScript ‚ðˆµ‚¤‚Ì‚Æ‚Ù‚Æ‚ñ‚Ç“¯—l‚É PDF ‚ðˆµ‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚»‚¤‚¢‚¤
  ‚킯‚Å Ghostscript ‚ðŽg‚¦‚΁A‚ ‚È‚½‚ÍŠX‚ōŏ‰‚É PDF ‚ðˆóü‚Å‚«‚éƒvƒŠƒ“
  ƒ^‚ðŽ‚Â‚±‚Æ‚ª‚Å‚«‚é‚킯‚Å‚·B

  10.1.  Ghostscript ‚ð‹N“®‚·‚é

  ˆê”Ê“I‚É Ghostscript ‚Í‚ ‚È‚½‚ªÝ’肵‚½‚Ç‚ñ‚ȃ}ƒWƒbƒNƒtƒBƒ‹ƒ^‚ðŽg‚Á‚Ä
  ‚à‹N“®‚µ‚Ü‚·‚ª(‚à‚µ‚¨Žg‚¢‚̃xƒ“ƒ_‚ª‚ ‚È‚½‚ª“s‡‚ª‚æ‚¢‚à‚Ì‚ð’ñ‹Ÿ‚µ‚Ä‚¢
  ‚È‚¢‚È‚çA aps ƒtƒBƒ‹ƒ^‚ðŽg‚¤‚±‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·)AƒfƒoƒbƒO‚Ì‚½‚߂ɁA‚µ
  ‚΂µ‚΂»‚ê‚𒼐ړ®‚©‚·‚悤‚É‚·‚é‚Ì‚ª•Ö—˜‚Å‚·B

  gs -help ‚Æ‚¢‚¤ƒRƒ}ƒ“ƒh‚̓IƒvƒVƒ‡ƒ“‚Æ—˜—p‚Å‚«‚éƒhƒ‰ƒCƒo(‚±‚̃ŠƒXƒg‚̓R
  ƒ“ƒpƒCƒ‹Žž‚É‘g‚ݍž‚܂ꂽƒŠƒXƒg‚ŁA—˜—p‚Å‚«‚é‚·‚ׂẴhƒ‰ƒCƒoƒŠƒXƒg‚Å‚Í
  ‚ ‚è‚Ü‚¹‚ñ)‚ɂ‚¢‚ÄŠÈ’P‚ȃwƒ‹ƒvƒŠƒXƒg‚ðŽ¦‚µ‚Ü‚·BƒeƒXƒg‚·‚é‚‚à‚è‚Å gs
  ‚ð“®‚©‚µ‚Ä‚Ý‚Ü‚µ‚傤B

    gs options -q -dSAFER -sOutputFile=</dev</lp1 test.ps.

  10.2.  Ghostscript ‚̏o—͂𒲐®‚·‚é

  gs ‚̏o—Í‚ª–ž‘«‚Å‚«‚È‚¢‚à‚Ì‚È‚çA‚â‚Á‚Ă݂邱‚Æ‚Í‚½‚­‚³‚ñ‚ ‚è‚Ü‚· (ŽÀ
  Ûƒ\[ƒX‚ðŽ‚Á‚Ä‚¢‚é‚È‚çAC³‚Å‚«‚»‚¤‚È‚±‚Ƃ͉½‚Å‚à‚Å‚«‚Ü‚·)B

  10.2.1.  o—͂̈ʒu‚ƃTƒCƒY

  ˆÊ’u‚âƒTƒCƒYA‚»‚µ‚ăy[ƒWã‚̉摜‚̏c‰¡‚̔䗦‚Í Ghostscript ‚̃vƒŠƒ“
  ƒ^ŒÅ—L‚̃hƒ‰ƒCƒo‚Ő§Œä‚Å‚«‚Ü‚·B–Ú“I‚̃y[ƒW‚ªc‰¡‚̔䗦‚É‚æ‚Á‚Ä‚Í’Z‚·
  ‚¬‚½‚èA’·‚·‚¬‚½‚èA‚Ü‚½‘å‚«‚·‚¬‚é‚悤‚ȏó‘Ô‚Å•\Ž¦‚³‚ê‚é‚È‚çAƒhƒ‰ƒCƒo
  ‚̃\[ƒXƒ‚ƒWƒ…[ƒ‹‚ðŒ©‚Äƒpƒ‰ƒ[ƒ^‚𒲐®‚µ‚½‚Ù‚¤‚ª‚æ‚¢‚Å‚µ‚傤BŽc”O‚È
  ‚ª‚çƒhƒ‰ƒCƒo‚Í‚»‚ꂼ‚ꂳ‚Ü‚´‚Ü‚Å‚·‚©‚çAŽ„‚͉½‚ª“K“–‚©‚ÍŒ¾‚¦‚Ü‚¹‚ñ‚ªA
  “–‘R‚È‚ª‚ç‚Ù‚Æ‚ñ‚Ç‚Ì‚à‚Ì‚Í‚¿‚á‚ñ‚Æà–¾‚³‚ê‚Ä‚¢‚Ü‚·B

  10.2.2.  ƒKƒ“ƒ}AƒhƒbƒgƒTƒCƒYA‚»‚Ì‘¼

  ‚Ù‚Æ‚ñ‚Ç‚Ì”ñƒŒ[ƒU[ƒvƒŠƒ“ƒ^‚̃hƒbƒg‚́AƒŒ[ƒU[ƒvƒŠƒ“ƒ^‚Ì‚à‚Ì‚æ‚è‚à‘å
  ‚«‚¢‚Å‚·B‚±‚Ì‚½‚߉摜‚Í‚æ‚荕‚Á‚Û‚­o—Í‚³‚ê‚邱‚Æ‚É‚È‚è‚Ü‚·B‚±‚̂悤
  ‚È–â‘è‚ðŒoŒ±‚µ‚Ä‚¢‚é‚È‚çA“]ŽÊ‹@”\‚ðŽg‚¤‚Ù‚¤‚ª‚æ‚¢‚Å‚µ‚傤B
  Ghostscript ‚Ì lib ƒfƒBƒŒƒNƒgƒŠ‚ÉŽŸ‚̂悤‚ȃtƒ@ƒCƒ‹(gamma.ps)‚ðì‚èA
  gs ‚ð‹N“®‚·‚é‚Æ‚«ŽÀÛ‚̃tƒ@ƒCƒ‹‚Ì‘O‚É‚»‚̃tƒ@ƒCƒ‹–¼‚ð‰Á‚¦‚Ä‚â‚è‚Ü‚·B
  ‚æ‚è’á‚¢’l‚ðŽg‚¦‚΂æ‚è–¾‚é‚­ˆóü‚³‚ê‚Ü‚·B‚Æ‚è‚킯A‚¨Žg‚¢‚̃hƒ‰ƒCƒo‚ª
  F‚ðƒ‰ƒXƒ^ƒ‰ƒCƒY(Fî•ñ‚ð•ª‰ð‚·‚é‚±‚Æ)‚·‚é‚Ì‚É Floyd-Steinberg ‚̃Aƒ‹
  ƒSƒŠƒYƒ€‚ðŽg—p‚µ‚Ä‚¢‚é‚È‚çA‚æ‚è’á‚¢’l( 0.2 - 0.15 )‚É‚·‚é‚Æ‚¢‚¢‚©‚à‚µ
  ‚ê‚Ü‚¹‚ñB

         ---8<---- gamma.ps ----8<---
         %!
         %transfer functions for cyan magenta yellow black
         {0.3 exp} {0.3 exp} {0.3 exp} {0.3 exp} setcolortransfer
         ---8<------------------8<---

  ‚±‚ê‚ç‚Ì’l‚ð•ÏX‚·‚ê‚΁AF‚ɂ‚¢‚ÄŒ‡Š×‚ðŽ‚Á‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚ð‰ü—Ç‚·‚邱
  ‚Æ‚à‚Ü‚½‰Â”\‚Å‚·B‚±‚̂悤‚È‚±‚Æ‚ð‚·‚é‚È‚çAƒeƒXƒgƒy[ƒW‚̈óü‚É
  colorcir.ps ƒtƒ@ƒCƒ‹‚ðŽg‚¤‚±‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚́A
  Ghostscript ‚ƈꏏ‚É‹N“®‚µ‚Ü‚·( colorcir.ps ƒtƒ@ƒCƒ‹‚́A Ghostscript
  ‚Ì‚ ‚éƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚Ì ./examples ‚Æ‚¢‚¤ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü
  ‚·)B

  ‘½‚­‚Ì‚æ‚èV‚µ‚¢ƒJƒ‰[ƒCƒ“ƒNƒWƒFƒbƒgƒhƒ‰ƒCƒo‚ɂ́AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒv
  ƒVƒ‡ƒ“‚ ‚é‚¢‚Í upp ƒhƒ‰ƒCƒoƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚·B‚»‚ê‚ç‚̓Kƒ“ƒ}‚Æ‚»‚Ì‘¼
  ˆá‚Á‚½Ž†‚̃^ƒCƒv‚ɃvƒŠƒ“ƒ^‚ð‚ ‚í‚¹‚邽‚߂̕ύX‚ðs‚¢‚Ü‚·BC³‚ð‚µ‚½‚±
  ‚Æ‚ð‚¿‚á‚ñ‚Æ”½‰f‚³‚¹‚邽‚ß‚É PostScript ‚ðs‚È‚¤‘O‚É‚±‚̃tƒ@ƒCƒ‹‚ðŒ©‚Ä
  ‚Ý‚é‚Æ‚æ‚¢‚Å‚µ‚傤B

  (–ó’:upp ƒtƒ@ƒCƒ‹‚Í Ghostscript ‚ª‚ ‚éƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚Ì ./examples
  ‚Æ‚¢‚¤ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·)

  11.  ƒlƒbƒgƒ[ƒN‰z‚µ‚̃vƒŠƒ“ƒ^‚ւ̈óü•û–@

  lpd ‚Ì“Á’¥‚̂ЂƂ‚́AˆÙ‚È‚Á‚½ƒ}ƒVƒ“‚É•¨—“I‚ɐڑ±‚µ‚Ä‚¢‚éƒvƒŠƒ“ƒ^‚É‘Î
  ‚·‚éƒlƒbƒgƒ[ƒN‰z‚µ‚ł̈óü‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚邱‚Æ‚Å‚·BƒtƒBƒ‹ƒ^ƒXƒNƒŠ
  ƒvƒg‚Æ—lX‚ȃ†[ƒeƒBƒŠƒeƒB‚𒍈Ӑ[‚­‘g‚ݍ‡‚킹‚邱‚ƂŁA‚ ‚ç‚ä‚éŽí—Þ‚Ì
  ƒlƒbƒgƒ[ƒNã‚̃vƒŠƒ“ƒ^‚É“§‰ß“I‚É lpr ‚ňóü‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  11.1.  Unix/lpd ‚̃zƒXƒg‚ɑ΂µ‚Ä

  ƒŠƒ‚[ƒg‚̃}ƒVƒ“‚©‚ç‚ ‚È‚½‚̃vƒŠƒ“ƒ^‚Ɉóü‚Å‚«‚é‚悤‚É‚·‚邽‚߂ɂ́A‚»
  ‚̃}ƒVƒ“‚ð /etc/hosts.equiv ‚© /etc/hosts.lpd ‚É—ñ‹“‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñ (hosts.equiv ‚Í‘¼‚É‚à‘½‚­‚̉e‹¿‚ð‹y‚Ú‚·‚±‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢ - ‚±
  ‚ê‚Ƀ}ƒVƒ“‚ð—ñ‹“‚·‚éê‡AŽ©•ª‚ª‰½‚ð‚µ‚Ä‚¢‚é‚Ì‚©•K‚¸‚í‚©‚Á‚Ä‚¨‚¢‚Ä‚­‚¾
  ‚³‚¢)B rs ‘®«‚ðŽg‚¤‚±‚ƂŁA‘¼‚̃}ƒVƒ“ã‚Ì‚ ‚é“Á’è‚̃†[ƒU‚Ì‚Ý‚É‚ ‚È
  ‚½‚̃vƒŠƒ“ƒ^‚ւ̈óü‚ð‹–‰Â‚·‚é‚悤‚É‚Å‚«‚Ü‚· - ‚±‚ê‚ÉŠÖ‚·‚éî•ñ‚Í lpd
  ‚Ì man ƒy[ƒW‚ð‚²——‚­‚¾‚³‚¢B

  11.1.1.  lpd  ‚ðŽg‚Á‚Ä

  ‘¼‚̃}ƒVƒ“‚ňóü‚·‚é‚ɂ́A‚±‚̂悤‚È /etc/printcap ƒGƒ“ƒgƒŠ‚ðì¬‚µ‚Ä
  ‚­‚¾‚³‚¢B

  # REMOTE djet500
  lp|dj|deskjet:\
          :sd=/var/spool/lpd/dj:\
          :rm=machine.out.there.com:\
          :rp=printername:\
          :lp=/dev/null:\
          :sh:

  ƒ[ƒJƒ‹ƒ}ƒVƒ“‚É‚Í lpd ‚É‚æ‚Á‚ÄŠÇ—‚³‚ê‚éƒXƒv[ƒ‹ƒfƒBƒŒƒNƒgƒŠ‚ªˆË‘R‚Æ
  ‚µ‚Ä‚ ‚邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢BƒŠƒ‚[ƒgƒ}ƒVƒ“‚ªƒrƒW[‚Å‚ ‚Á‚½‚èAƒIƒt
  ƒ‰ƒCƒ“‚Å‚ ‚Á‚½‚肵‚½ê‡Aƒ[ƒJƒ‹ƒ}ƒVƒ“‚©‚ç‚̈óüƒWƒ‡ƒu‚Í‘—M‰Â”\‚É‚È
  ‚é‚Ü‚Å‚»‚̃Xƒv[ƒ‹—̈æ‚Å‘Ò‚½‚³‚ê‚Ü‚·B

  11.1.2.  rlpr  ‚ðŽg‚Á‚Ä

  ƒWƒ‡ƒu‘—M‚Ì‚½‚ß‚É lpd ‚ð‹ê˜J‚µ‚Đݒ肵‚È‚­‚Ä‚àA rlpr ‚ðŽg‚Á‚Ĉóü
  ƒWƒ‡ƒu‚ðƒŠƒ‚[ƒgƒ}ƒVƒ“‚̃Lƒ…[‚É’¼Ú‘—M‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B‚¢‚ë‚¢‚ë‚È
  ƒvƒŠƒ“ƒ^‚ɑ΂µ‚Ä‚Ù‚ñ‚ÌŽžXˆóü‚ðs‚È‚¤‚悤‚ȏ󋵂ł́A‚½‚¢‚Ä‚¢‚±‚Ì•û–@
  ‚ª•Ö—˜‚Å‚·B rlpr ‚Ì”­•\•¶‚É‚æ‚é‚Æ -

  rlpr ‚́ATCP/IP ‚ðŽg‚Á‚ălƒbƒgƒ[ƒNã‚Ì‚Ç‚±‚É‚ ‚é lpd ƒT[ƒo‚É‚Å‚àA
  ˆóüƒWƒ‡ƒu‚𑗐M‚µ‚Ü‚·B

  lpr ‚ƈႢAƒŠƒ‚[ƒgƒvƒŠƒ“ƒ^‚ªˆóüŒ³‚̃}ƒVƒ“‚É‚Í‚Á‚«‚è‚Æ (—Ⴆ‚Î
  /etc/printcap ‚ð‰î‚µ‚Ă̂悤‚É)’m‚ç‚ê‚Ä‚¢‚é•K—v‚Í *‚ ‚è‚Ü‚¹‚ñ*B‚±‚Ì‚½
  ‚߁A‚©‚È‚è_“‚É—D‚êAŠÇ—‚ÌŽèŠÔ‚ª­‚È‚­‚È‚è‚Ü‚·B

  rlpr ‚͏]—ˆ‚Ì lpr ‚ªŽg—p‚³‚ê‚é‚悤‚ȏê–Ê‚È‚ç‚Ç‚±‚Å‚àŽg‚¤‚±‚Æ‚ª‚Å‚«A“`
  ““I‚È BSD ‚Ì lpr ‚ƉºˆÊŒÝŠ·«‚ª‚ ‚è‚Ü‚·B

  rlpr ‚̍őå‚Ì—˜“_‚́AˆóüŒ³‚̃VƒXƒeƒ€‚ª‚ǂ̂悤‚ɐݒ肳‚ê‚Ä‚¢‚é‚©‚ðl
  —¶‚¹‚¸‚É *‚Ç‚±‚©‚ç‚Å‚à‚Ç‚±‚É‚Å‚à* —£‚ꂽ‚Æ‚±‚ë‚ňóü‚Å‚«‚é‚Æ‚¢‚¤‚±‚Æ‚Å
  ‚·B rlpr ‚͏]—ˆ‚Ì lpr ‚Æ‘S‚­“¯‚¶‚悤‚ɃtƒBƒ‹ƒ^‚Æ‚µ‚Ä“®ì‚³‚¹‚邱‚Æ‚ª
  ‚Å‚«A‚±‚ê‚É‚æ‚Á‚ăŠƒ‚[ƒgƒ}ƒVƒ“‚ÅŽÀs‚³‚ê‚Ä‚¢‚é netscape ‚â xemacs ‚È
  ‚ǂ̃Nƒ‰ƒCƒAƒ“ƒg‚©‚ç‚ ‚È‚½‚̃[ƒJƒ‹ƒ}ƒVƒ“‚ւ̈óü‚ð‚킸‚©‚ÈŽèŠÔ‚ōs‚È
  ‚¦‚Ü‚·B

  rlpr ‚Í Metalab <ftp://metalab.unc.edu/pub/Linux/system/printing/> ‚©
  ‚ç“üŽè‚Å‚«‚Ü‚·B

  11.2.  Win95 ‚â WinNTALanManagerASamba ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä

  Printing to Windows mini-HOWTO ‚ª‚ ‚èA‚±‚±‚æ‚è‚à–L•x‚ȏî•ñ‚ª‘‚©‚ê‚Ä
  ‚¢‚Ü‚·B

  smbclient ƒvƒƒOƒ‰ƒ€(samba ‚̈ꕔ)‚É‚æ‚Á‚Ä lpd ‚̃Lƒ…[‚ð TCP/IP ƒx[
  ƒX‚Ì SMB ˆóüƒT[ƒrƒX‚ÉŒü‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚ðs‚È‚¤ smbprint ‚Æ
  ‚¢‚¤ƒXƒNƒŠƒvƒg‚ª samba ‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·BŠÈ’P‚ÉŒ¾‚¤‚ƁA‘ΏۂƂȂéƒvƒŠ
  ƒ“ƒ^‚Ì‚½‚߂̐ݒèƒtƒ@ƒCƒ‹‚ðƒXƒv[ƒ‹ƒfƒBƒŒƒNƒgƒŠ‚É’u‚¢‚āAsmbprint ƒXƒN
  ƒŠƒvƒg‚ð if ‚Æ‚µ‚Đݒ肵‚Ä‚­‚¾‚³‚¢B

  /etc/printcap ‚̃Gƒ“ƒgƒŠ‚Í‚±‚̂悤‚ÈŠ´‚¶‚É‚È‚è‚Ü‚· -

  lp|remote-smbprinter:\
      :lp=/dev/null:sh:\
      :sd=/var/spool/lpd/lp:\
      :if=/usr/local/sbin/smbprint:

  ‚±‚̐ݒè•û–@‚ÉŠÖ‚·‚邱‚êˆÈã‚̏î•ñ‚ɂ‚¢‚Ä‚Í smbprint ƒXƒNƒŠƒvƒg‚ÉŠÜ‚Ü
  ‚ê‚éƒhƒLƒ…ƒƒ“ƒg‚ð“ǂނׂ«‚Å‚µ‚傤B

  smbclient ‚ðŽg‚Á‚āAlpd ‚ð‰î‚³‚¸‚É SMB ‚̈óüƒT[ƒrƒX‚Ƀtƒ@ƒCƒ‹‚𒼐Ú
  “Š‚°‚邱‚Æ‚à‚Å‚«‚Ü‚·B man ƒy[ƒW‚ð‚²——‚­‚¾‚³‚¢B

  11.3.  NetWare ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä

  ncpfs ƒXƒC[ƒg‚́A nprint ‚ƌĂ΂ê‚郆[ƒeƒBƒŠƒeƒB‚ðŠÜ‚ñ‚Å‚¢‚Ü‚·B‚±‚ê
  ‚Í NetWare ‚ð‘ΏۂƂµ‚Ä‚¢‚é‚Æ‚¢‚¤“_‚ðœ‚¯‚Î smbprint ‚Æ“¯‚¶‹@”\‚ð’ñ‹Ÿ
  ‚µ‚Ü‚·B Metalab ‚©‚ç ncpfs ‚ð“üŽè‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 0.16
  ‚Ì LSM ƒGƒ“ƒgƒŠ‚æ‚è -

       ncpfs ‚ðŽg‚Á‚āANetWare ƒT[ƒo‚̃{ƒŠƒ…[ƒ€‚ð Linux ‚Ƀ}ƒEƒ“
       ƒg‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BNetWare ‚̈óüƒLƒ…[‚Ɉóü‚µ‚½‚èANet-
       Ware ‚̈óüƒLƒ…[‚ð Linux ‚̈óüƒVƒXƒeƒ€‚ɃXƒv[ƒ‹‚µ‚½‚è‚·‚é
       ‚±‚Æ‚à‚Å‚«‚Ü‚·BƒJ[ƒlƒ‹‚Í 1.2.x ‚Ü‚½‚Í 1.3.54 ˆÈ~‚̃o[
       ƒWƒ‡ƒ“‚ª•K—v‚Å‚·B ncpfs ‚Í 1.3.54 ‚æ‚è‘O‚Ì 1.3.x ƒJ[ƒlƒ‹‚Å
       ‚Í“®ì‚µ‚Ü‚¹‚ñB

  nprint ‚ð lpd Œo—R‚Å“®ì‚³‚¹‚é‚ɂ́A•W€“ü—Í‚ð NetWare ‚̃vƒŠƒ“ƒ^‚Ɉó
  ü‚·‚邽‚ß‚Ì‚¿‚å‚Á‚Æ‚µ‚½ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ðì¬‚µ‚Ä lpd ‚̈óüƒLƒ…[‚Ì
  if ‚Æ‚µ‚Đݒ肵‚Ä‚­‚¾‚³‚¢B‚±‚̂悤‚ÈŠ´‚¶‚É‚È‚é‚Å‚µ‚傤 -

       sub2|remote-NWprinter:\
               :lp=/dev/null:sh:\
               :sd=/var/spool/lpd/sub2:\
               :if=/var/spool/lpd/nprint-script:

  nprint-script ‚Í‘å‘Ì‚±‚̂悤‚ÈŠ´‚¶‚É‚È‚é‚Å‚µ‚傤 -

       #! /bin/sh
       # You should try the guest account with no password first!
       # ‚Ü‚¸‚̓pƒXƒ[ƒh‚È‚µ‚̃QƒXƒgƒAƒJƒEƒ“ƒg‚ðŽŽ‚·‚ׂ«‚Å‚·!
       /usr/local/bin/nprint -S net -U name -P passwd -q printq-name -

  11.4.  EtherTalk (Apple) ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä

  netatalk ƒpƒbƒP[ƒW‚Í nprint ‚â smbclient ‚̂悤‚È‚à‚Ì‚ðŠÜ‚ñ‚Å‚¢‚Ü‚·B
  Apple ‚̃lƒbƒgƒ[ƒN‚©‚çA‚à‚µ‚­‚Í Apple ‚̃lƒbƒgƒ[ƒN‚Öˆóü‚·‚éŽè‡
  ‚ðŽ„‚ª‚â‚낤‚Æ‚µ‚Ä‚¢‚é‚æ‚è‚æ‚Á‚Û‚Ç‚¤‚Ü‚­•¶‘‚É‚Ü‚Æ‚ß‚ç‚ê‚Ä‚¢‚é•û‚ª‚¢‚Ü
  ‚· - Linux Netatalk-HOWTO <http://thehamptons.com/anders/netatalk/> ‚ð
  ‚²——‚­‚¾‚³‚¢B

  11.5.  HP ‚â‚»‚Ì‘¼‚̃C[ƒTƒlƒbƒgƒvƒŠƒ“ƒ^‚ɑ΂µ‚Ä

  HP ‚⑼‚Ì‚¢‚­‚‚©‚̃vƒŠƒ“ƒ^‚É‚Í lpd ‚ðŽg‚Á‚Ä’¼Úˆóü‚Å‚«‚é‚悤‚ȃC[ƒT
  ƒlƒbƒgƒCƒ“ƒ^ƒtƒF[ƒX‚ª‚‚¢‚Ä‚«‚Ü‚·B‚ ‚È‚½‚̃vƒŠƒ“ƒ^‚âƒlƒbƒgƒ[ƒNƒAƒ_
  ƒvƒ^‚É•t‘®‚Ìà–¾‘‚ɏ]‚¤‚ׂ«‚Å‚·‚ªAˆê”Ê“I‚É‚Í‚»‚̂悤‚ȃvƒŠƒ“ƒ^‚Í lpd
  ‚ðuŽÀs‚µ‚āv‚¨‚èAˆóü‰Â”\‚ȂЂƂ‚©‚»‚êˆÈã‚̃Lƒ…[‚ð’ñ‹Ÿ‚µ‚Ä‚¢‚Ü
  ‚·B—Ⴆ‚΁AHP ‚Å‚Í‚±‚̂悤‚È printcap ‚Å“®ì‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ -

       lj-5|remote-hplj:\
               :lp=/dev/null:sh:\
               :sd=/var/spool/lpd/lj-5:\
               :rm=printer.name.com:rp=raw:

  Jet Direct ƒCƒ“ƒ^ƒtƒF[ƒX‚ð”õ‚¦‚½ HP Laserjet ƒvƒŠƒ“ƒ^‚́Aˆê”Ê‚É“ñ‚‚Ì
  ‘g‚ݍž‚Ý lpd ƒLƒ…[‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚· -- PCL ‚ð(‚à‚µ‚©‚µ‚½‚ç
  PostScript ‚à)Žó‚¯•t‚¯‚é "raw" ‚ƁA‚½‚¾‚Ì ascii ‚ðŽó‚¯•t‚¯‚é(‚Ü‚½Ž©“®
  “I‚ÉŠK’iŒø‰Ê‚ɑΏˆ‚·‚é) "text" ‚Å‚·B JetDirect Plus3 3 ƒ|[ƒgƒ{ƒbƒNƒX
  ‚ðŽ‚Á‚Ä‚¢‚é‚È‚çAƒLƒ…[‚Í "raw1", "text2" ‚È‚Ç‚Æ‚¢‚¤‚悤‚É–¼•t‚¯‚ç‚ê
  ‚Ü‚·B

  ISS ‰ïŽÐ‚ª HP Jetdirect ƒCƒ“ƒ^ƒtƒF[ƒX‚ðƒnƒ“ƒOƒAƒbƒv‚³‚¹‚éŽíX‚̃T[ƒr
  ƒX•s”\UŒ‚‚ðŠm”F‚µ‚Ä‚¢‚邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚Ì‚Ù‚Æ‚ñ‚Ç‚Í 98
  ”N‚̏‰H‚É–¾‚ç‚©‚É‚³‚ê‚Ü‚µ‚½B

  ‘å‹K–͂Ȋ‹«A’†‚Å‚à“Á‚É‚¢‚­‚‚©‚̃vƒŠƒ“ƒ^‚ª PostScript ‚ðƒTƒ|[ƒg‚µ‚Ä
  ‚¢‚È‚¢‚悤‚Ȋ‹«‚ł́A‚ЂƂ‚̐ê—pƒvƒŠƒ“ƒgƒT[ƒo‚ðÝ’u‚µ‚āA‘S‚Ẵ}ƒV
  ƒ“‚ª‚»‚ê‚ɑ΂µ‚Ĉóü‚ðˆË—Š‚µA‘S‚Ä‚Ì Ghostscript ‚̃Wƒ‡ƒu‚ª‚»‚±‚ÅŽÀs
  ‚³‚ê‚é‚悤‚É‚·‚é‚Æ•Ö—˜‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚Ü‚½A‚±‚ê‚Í Linux ƒ{ƒbƒNƒX‚ðƒvƒŠƒ“ƒ^‚̃Xƒv[ƒ‹ƒT[ƒo‚Æ‚µ‚Ä“®ì‚³‚¹‚é
  ‚±‚ƂŁAƒlƒbƒgƒ[ƒN‚̃†[ƒU‚ªˆóüƒWƒ‡ƒu‚ð‘f‘‚­Š®—¹‚³‚¹AƒvƒŠƒ“ƒ^‚ª’N
  ‚©‘¼‚̐l‚ª‘—M‚µ‚½‘¼‚̃Wƒ‡ƒu‚ðˆóü‚µ‚Ä‚¢‚éŠÔ‘Ò‚½‚¸‚ɍςނ悤‚É‚Å‚«‚Ü
  ‚·BC³•s‰Â”\‚Ȍ¢ HP Jetdirect ‚ðŽ‚Á‚Ä‚¢‚éê‡‚É‚àŒ¾‚¦‚Ü‚· - ‚±‚ê
  ‚É‚æ‚Á‚ăvƒŠƒ“ƒ^‚ª“®‚©‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤•p“x‚ð’ጸ‚µ‚Ü‚·B

  ‚±‚ê‚ðs‚È‚¤‚½‚߂ɂ́ALinux ƒ{ƒbƒNƒX‚̃Lƒ…[‚ðƒC[ƒTƒlƒbƒg‚ð‘•”õ‚µ‚½
  HP LJ ‚ðŽw‚·‚悤‚É(æq‚̂悤‚É)Ý’肵‚Ä‚­‚¾‚³‚¢BŽŸ‚É LAN ‚Ì‘S‚ẴN
  ƒ‰ƒCƒAƒ“ƒg‚ð‚»‚Ì Linux ƒLƒ…[‚ðŽw‚·‚悤‚ɐݒ肵‚Ä‚­‚¾‚³‚¢(—Ⴆ‚ΐæq‚Ì
  —á‚Ì lj-5 ‚̂悤‚É)B

  ‚¢‚­‚‚©‚Ì HP ‚̃lƒbƒgƒ[ƒNƒvƒŠƒ“ƒ^‚́AƒNƒ‰ƒCƒAƒ“ƒg‚É‚æ‚Á‚Ä‘—M‚³‚ꂽ
  ƒoƒi[ƒy[ƒWÝ’è‚É‹C‚©‚È‚¢‚悤‚Å‚· - ƒvƒŠƒ“ƒ^‚É telnet ‚µ‚ăŠƒ^[ƒ“
  ƒL[‚ð 2 ‰ñ‰Ÿ‚µA "banner: 0" ‚Æ“ü—Í‚µ‚½Œã "quit" ‚Æ“ü—Í‚·‚邱‚ƂŁA“à
  •”“I‚ɐ¶¬‚³‚ꂽƒoƒi[ƒy[ƒW‚ðŽæ‚èÁ‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚Ì•û–@‚Å“¯—l‚É
  •ÏX‚Å‚«‚éÝ’肪‘¼‚É‚à‚ ‚è‚Ü‚· - ƒŠƒXƒg‚ðŒ©‚é‚É‚Í "?" ‚Æ“ü—Í‚µ‚Ä‚­‚¾‚³
  ‚¢B

  ‘S‚Ă̐ݒè‚Í HP ‚Ì WebJet <http://www.hp.com/go/webjetadmin> ƒ\ƒtƒg
  ƒEƒFƒA‚É‚æ‚Á‚ЧŒä‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̃pƒbƒP[ƒW‚̓f[ƒ‚ƒ“‚Æ‚µ‚Ä“®
  ì‚µAŽw’肳‚ꂽƒ|[ƒg‚ɑ΂·‚é HTTP ƒŠƒNƒGƒXƒg‚ðŽó‚¯•t‚¯‚Ü‚·B‚Ü‚½A
  ƒlƒbƒgƒ[ƒNã‚Ì HP ‚̃vƒŠƒ“ƒ^‚𐧌ä‚Å‚«‚éƒtƒH[ƒ€‚Æ Java ƒAƒvƒŒƒbƒg‚ð
  ’ñ‹Ÿ‚µ‚Ü‚·B—˜_“I‚É‚Í Unix ‚̈óüƒLƒ…[‚à§Œä‚Å‚«‚é‚Ì‚Å‚·‚ªA rexec
  ƒT[ƒrƒX‚ðŽg—p‚µ‚ÄŽÀŒ»‚µ‚Ä‚¨‚èA‚±‚ê‚Í‘S‚­ˆÀ‘S«‚ÉŒ‡‚¯‚Ä‚¢‚é‚̂ŁA‚±‚Ì
  ‹@”\‚ðŽg—p‚·‚邱‚Æ‚Í‚¨Š©‚ß‚µ‚Ü‚¹‚ñB

  11.5.1.  ŒÃ‚¢ HP ‚̃vƒŠƒ“ƒ^‚ɑ΂µ‚Ä

  ‚¢‚­‚‚©‚̃vƒŠƒ“ƒ^ (‚ƁAƒvƒŠƒ“ƒ^‚ðƒlƒbƒgƒ[ƒN‘Ήž‚É‚·‚éuƒuƒ‰ƒbƒNƒ{ƒb
  ƒNƒXv‚Ì—Þ) ‚́AˆÀ‚Á‚Û‚­•nŽã‚ŃvƒƒgƒRƒ‹‚È‚µ‚ÌŠî–{“I‚È TCP Ú‘±‚µ‚©ƒT
  ƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñB‚±‚ÌŽí‚Ì‚à‚Ì‚Å—L–¼‚Ȃ̂́AJetDirect (‚¢‚­‚‚©‚Ì
  JetDirectEx ‚ðŠÜ‚Þ)‚̏‰Šúƒ‚ƒfƒ‹‚Å‚·BŠî–{“I‚ɁA‚±‚̃vƒŠƒ“ƒ^‚Ɉóü‚·‚é
  ‚ɂ́AƒvƒŠƒ“ƒ^‚ÌŒˆ‚ß‚ç‚ꂽƒ|[ƒg (ˆê”Ê“I‚É‚Í 9100 ‚© 3 ƒ|[ƒgƒ{ƒbƒNƒX
  ‚Å‚Í 9100, 9101, 9102)‚ɑ΂µ‚Ä TCP ƒRƒlƒNƒVƒ‡ƒ“‚ðƒI[ƒvƒ“‚µAˆóüƒWƒ‡
  ƒu‚𗬂µž‚Ü‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB LPRng (‚±‚̐߂ð“Ç‚ñ‚Å‚¢‚é‚Ȃ炱‚¿‚ç‚ð
  ‘ã‚í‚è‚ÉŽg‚¤‚ׂ«‚Å‚·) ‚ɂ͈óüƒWƒ‡ƒu‚ð“K“–‚È(random) TCP ƒ|[ƒg‚É—¬‚µ
  ž‚Þ‚½‚߂̃Tƒ|[ƒg‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚Ü‚·B‚µ‚©‚µA BSD lpd ‚Å‚Í‚±‚ê‚Ù‚Ç
  ŠÈ’P‚É‚Í‚¢‚«‚Ü‚¹‚ñB‚¨‚»‚ç‚­ˆê”Ô‚¢‚¢•û–@‚́A netcat ‚ƌĂ΂ê‚Ä‚¢‚鏬‚³
  ‚ȃ†[ƒeƒBƒŠƒeƒB‚ðŽè‚É‚¢‚ê‚ÄŽg‚¤‚±‚Æ‚Å‚µ‚傤B‚³‚à‚È‚­‚΁A‘¼‚ÌŽè‚ðŽg‚Á
  ‚ÄŽÀ‘•‚µ‚Ä‚µ‚Ü‚¤‚Ì‚à‚ ‚è‚Å‚·BPerl ‚ŏ‘‚­‚È‚ç -

  #!/usr/bin/perl
  # Thanks to Dan McLaughlin for writing the original version of this
  # script (And to Jim W. Jones for sitting next to Dan when writing me
  # for help ;)
  # ‚±‚̃XƒNƒŠƒvƒg‚̍ŏ‰‚̃o[ƒWƒ‡ƒ“‚ð‘‚¢‚½ Dan MacLaughlin ‚É
  # Š´ŽÓ‚µ‚Ü‚·(‚»‚ê‚Æ Dan ‚ªŽ„‚ɏ•‚¯‚ð‹‚ß‚éƒ[ƒ‹‚ð‘‚¢‚Ä‚¢‚é‚Æ‚«‚É
  # Jim W. Jones ‚ª”ނׂ̗ɍÀ‚Á‚Ä‚¢‚Ä‚­‚ꂽ‚±‚Æ‚É ;-)

  $fileName = @ARGV[0];

  open(IN,"$fileName") || die "Can't open file $fileName";

  $dpi300     = "\x1B*t300R";
  $dosCr      = "\x1B&k3G";
  $ends = "\x0A";

  $port =  9100 unless $port;
  $them = "bach.sr.hp.com" unless $them;

  $AF_INET = 2;
  $SOCK_STREAM = 1;
  $SIG{'INT'} = 'dokill';
  $sockaddr = 'S n a4 x8';

  chop($hostname = `hostname`);
  ($name,$aliases,$proto) = getprotobyname('tcp');
  ($name,$aliases,$port) = getservbyname($port,'tcp')
      unless $port =~ /^\d+$/;;
  ($name,$aliases,$type,$len,$thisaddr) =
          gethostbyname($hostname);
  ($name,$aliases,$type,$len,$thataddr) = gethostbyname($them);
  $this = pack($sockaddr, $AF_INET, 0, $thisaddr);
  $that = pack($sockaddr, $AF_INET, $port, $thataddr);

  if (socket(S, $AF_INET, $SOCK_STREAM, $proto)) {
  #    print "socket ok\n";
  }
  else {
      die $!;
  }
  # Give the socket an address.
  # ƒ\ƒPƒbƒg‚ɃAƒhƒŒƒX‚ð—^‚¦‚Ü‚·B
  if (bind(S, $this)) {
  #    print "bind ok\n";
  }
  else {
      die $!;
  }

  # Call up the server.
  # ƒT[ƒo‚ɐڑ±‚µ‚Ü‚·B

  if (connect(S,$that)) {
  #    print "connect ok\n";
  }
  else {
      die $!;
  }

  # Set socket to be command buffered.
  # ƒ\ƒPƒbƒg‚ðƒRƒ}ƒ“ƒhƒoƒbƒtƒ@ƒŠƒ“ƒO‚·‚é‚悤‚ɐݒ肵‚Ü‚·B

  select(S); $| = 1; select(STDOUT);

  #    print S "@PJL ECHO Hi $hostname! $ends";
  #    print S "@PJL OPMSG DISPLAY=\"Job $whoami\" $ends";
  #    print S $dpi300;

  # Avoid deadlock by forking.
  # fork ‚µ‚ăfƒbƒhƒƒbƒN‚ð”ð‚¯‚Ü‚·B

  if($child = fork) {
      print S $dosCr;
      print S $TimesNewR;

      while (<IN>) {
          print S;
      }
      sleep 3;
      do dokill();
  } else {
      while(<S>) {
          print;
      }
  }

  sub dokill {
      kill 9,$child if $child;
  }

  11.6.  ƒŠƒ‚[ƒgƒvƒŠƒ“ƒ^‚É if  ‚ðŽÀs‚·‚é

  lpd ‚ÌŠï–­‚È“_‚̂ЂƂ‚́Aif ‚ªƒŠƒ‚[ƒgƒvƒŠƒ“ƒ^‚Ì‚½‚ß‚É‚ÍŽÀs‚³‚ê‚È‚¢
  ‚Æ‚¢‚¤‚±‚Æ‚Å‚·Bif ‚ðŽÀs‚·‚é•K—v‚ª‚ ‚é‚Æ‚í‚©‚Á‚½ê‡AƒLƒ…[‚ð“ñd‚É
  Ý’肵AƒWƒ‡ƒu‚ðÄ“xƒLƒ…[‚É“ü‚ê‚邱‚Æ‚ÅŽÀŒ»‚Å‚«‚Ü‚·B—Ⴆ‚΁A‚±‚̂悤
  ‚È printcap ‚ðl‚¦‚Ä‚Ý‚Ä‚­‚¾‚³‚¢ -

       lj-5:\
               :lp=/dev/null:sh:\
               :sd=/var/spool/lpd/lj-5:\
               :if=/usr/lib/lpd/filter-lj-5:
       lj-5-remote:lp=/dev/null:sh:rm=printer.name.com:\
               :rp=raw:sd=/var/spool/lpd/lj-5-raw:

  ‚±‚̂悤‚È  filter-lj-5 ƒXƒNƒŠƒvƒg‚ª‚ ‚é‚Æ‚µ‚Ü‚· -

       #!/bin/sh
       gs <options> -q -dSAFER -sOutputFile=- - | \
               lpr -Plj-5-remote -U$5

  lpr ‚Ì -U ƒIƒvƒVƒ‡ƒ“‚Í lpr ‚ªƒf[ƒ‚ƒ“‚Æ‚µ‚ÄŽÀs‚³‚ê‚Ä‚¢‚é‚Æ‚«‚ɂ̂݁A
  ‹@”\‚µ‚Ü‚·B‚±‚ê‚́AÄ‘—‚³‚ꂽƒLƒ…[’†‚̃Wƒ‡ƒu‚ÉŠÖ‚µ‚Ä“Š‚°‚½l‚Ì–¼‘O‚ð
  ³Šm‚ɐݒ肵‚Ü‚·Bƒ†[ƒU–¼‚ª‘æ 5 ˆø”‚Å‚Í‚È‚¢ê‡‚ª‚ ‚é‚̂ŁAƒ†[ƒU–¼
  ‚ðŽæ“¾‚·‚é‚É‚Í‚à‚Á‚Ɗ挒‚ÈŽè’i‚ðŽg—p‚·‚é‚ׂ«‚Å‚µ‚傤B printcap ‚Ì man
  ƒy[ƒW‚ð‚²——‚­‚¾‚³‚¢B

  11.7.  Windows ‚©‚ç

  Windows (‚Æ‚¨‚»‚ç‚­ OS/2 ‚à)ƒNƒ‰ƒCƒAƒ“ƒg‚©‚ç Linux ƒT[ƒo‚ւ̈óü‚Í
  samba ƒpƒbƒP[ƒW‚ðŽg—p‚·‚邱‚Æ‚É‚æ‚è SMB ‰z‚µ‚É’¼ÚƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü
  ‚·B‚Ü‚½ samba ƒpƒbƒP[ƒW‚Í Windows ƒNƒ‰ƒCƒAƒ“ƒg‚Æ‚Ì Linux ƒtƒ@ƒCƒ‹ƒV
  ƒXƒeƒ€‚̃tƒ@ƒCƒ‹‚Ì‹¤—L‚àƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B

  samba ‚Í‚©‚Ȃ芮¬“x‚̍‚‚¢ƒhƒLƒ…ƒƒ“ƒg‚ðŠÜ‚ñ‚Å‚¨‚èA‚»‚ê‚ðƒJƒo[‚·‚é—D
  ‚ꂽ samba FAQ ‚à‚ ‚è‚Ü‚·B Linux ƒ{ƒbƒNƒX‚̃}ƒWƒbƒNƒtƒBƒ‹ƒ^‚ðÝ’肵‚Ä
  ‚»‚ê‚ɑ΂µ‚Ä PostScript ‚ðˆóü‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·‚µA‘S‚Ä‚Ì Windows ƒ}
  ƒVƒ“‚ɃvƒŠƒ“ƒ^ŒÅ—L‚̃hƒ‰ƒCƒo‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚Ü‚í‚Á‚Ä‚»‚ê‚ç‚ɑ΂µ‚Ä
  ƒtƒBƒ‹ƒ^‚È‚µ‚̃Lƒ…[‚ð—pˆÓ‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B Windows ‚̃hƒ‰ƒCƒo‚É‚Ü
  ‚©‚¹‚é‚Ù‚¤‚ª‚æ‚è—Ç‚¢o—͂𓾂邱‚Æ‚ª‚Å‚«‚éê‡‚à‚ ‚è‚Ü‚·‚ªA Windows
  ƒ{ƒbƒNƒX‚ª‚½‚­‚³‚ñ‚ ‚é‚Æ‚«‚ɂ́A­XŠÇ—‚Ì‹ê˜J‚Í‘‚¦‚邱‚Æ‚É‚È‚è‚Ü‚·B
  ‚Å‚·‚©‚çA‚Ü‚¸ PostScript ‚ðæ‚ÉŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  11.8.  Apple ‚©‚ç

  Netatalk ‚́A Apple ƒNƒ‰ƒCƒAƒ“ƒg‚©‚ç‚Ì EtherTalk ‰z‚µ‚̈óü‚ðƒTƒ|[ƒg
  ‚µ‚Ü‚·B‚³‚ç‚È‚éî•ñ‚ª•K—v‚È‚ç‚Î Netatalk HOWTO Page
  <http://thehamptons.com/anders/netatalk/> ‚ð‚²——‚­‚¾‚³‚¢B

  (–ó’: Linux Netatalk “ú–{Œê”Å
  <http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO.html>‚à‚Ç‚¤‚¼)

  11.9.  Netware ‚©‚ç

  ncpfs ƒpƒbƒP[ƒW‚́ANetWare ‚̈óüƒLƒ…[‚ɑ΂·‚éƒT[ƒrƒX‚ð’ñ‹Ÿ‚·‚邽‚ß
  ‚ÉŽg—p‚Å‚«‚é pserver ‚Æ‚¢‚¤–¼‘O‚̃f[ƒ‚ƒ“‚ðŠÜ‚ñ‚Å‚¢‚Ü‚·BŽ„‚Ì—‰ð‚·‚é
  ‚Æ‚±‚ë‚ł́A‚±‚̃VƒXƒeƒ€‚Í Bindery-based NetWare ‚·‚È‚í‚¿ bindery ƒAƒN
  ƒZƒX‚ð—LŒø‚É‚µ‚Ä‚¢‚é 2.x ‚© 3.x, 4.x ‚ð•K—v‚Æ‚µ‚Ü‚·B

  ncpfs ‚Æ pserver ƒvƒƒOƒ‰ƒ€‚ÉŠÖ‚µ‚Ä‚à‚Á‚Æ’m‚肽‚¯‚ê‚΁A ncpfs ‚Ì FTP
  ƒTƒCƒg <ftp://ftp.gwdg.de/pub/linux/misc/ncpfs/> ‚ð‚²——‚­‚¾‚³‚¢B

  12.  Windows ê—pƒvƒŠƒ“ƒ^

  ‚·‚Å‚É‹c˜_‚µ‚½‚悤‚ɁA•’ʂ̃vƒŠƒ“ƒ^Œ¾Œê‚ð‚µ‚á‚ׂç‚È‚¢‚½‚߁A–{Ž¿“I‚ɃT
  ƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢ƒvƒŠƒ“ƒ^‚ª‚ ‚è‚Ü‚·B‚»‚ê‚ç‚̃vƒŠƒ“ƒ^‚́AƒRƒ“ƒsƒ…[ƒ^
  ‚Ì CPU ‚ªƒrƒbƒgƒ}ƒbƒv‚ð•`‰æ‚µ‚āAˆê’葬“x‚Å‚»‚̉摜î•ñ‚ðƒvƒŠƒ“ƒ^‚É‘—
  ‚邵‚­‚Ý‚É‚È‚Á‚Ä‚¢‚Ü‚·B‚½‚Ü‚É PCL ‚̂悤‚Ȓʏí‚ÌŒ¾Œê‚ð‚µ‚á‚ׂ邱‚Æ‚à
  ‚ ‚è‚Ü‚·‚ªA‚»‚ê‚Í‚Ü‚ê‚ȃP[ƒX‚Å‚·B’ʏí‚̃pƒ‰ƒŒƒ‹Ú‘±‚ðŽg‚킸‚ɁAƒxƒ“
  ƒ_‚̃hƒ‰ƒCƒo‚É‚æ‚Á‚ăn[ƒhƒEƒFƒA‚Ì“®ì (‚à‚Á‚Æ‚à‘åØ‚È‚à‚̂̓tƒ[§
  Œä) ‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚éƒvƒŠƒ“ƒ^‚³‚¦‚à‘¶Ý‚µ‚Ü‚· (–{“–‚Ƀ[ƒGƒ“ƒh‹@Ží‚Å
  ‚·‚ª)B

  ‚¢‚¸‚ê‚É‚µ‚Ä‚àA‚ ‚È‚½‚ª‚»‚¤‚¢‚Á‚½Œ‡Š×¤•i‚Ì‚¨‚©‚°‚ōs‚«‹l‚Ü‚Á‚Ä‚µ‚Ü‚Á
  ‚½‚Æ‚«‚ɂ́A‚¢‚­‚‚©‚Ì•û–@‚ðŽŽ‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  12.1.  Ghostscript - Windows •ÏŠ·ƒhƒ‰ƒCƒo

  ˆóü‚ðŽÀs‚·‚é‘O‚ɁAGhostscript ‚ð‰î‚µ‚ăvƒŠƒ“ƒgƒWƒ‡ƒu‚ðˆ—‚·‚é
  Windows ‚̃vƒŠƒ“ƒ^ƒhƒ‰ƒCƒo (mswinpr2) ‚ðŽè‚É“ü‚ê‚邱‚Æ‚ª‚Å‚«‚Ü‚· (UNIX
  LPD ‚Ì if ƒtƒBƒ‹ƒ^‚̂悤‚È‚à‚Ì‚Å‚·)B‚Ü‚½AWindows ‚Ì GDI ƒR[ƒ‹‚ð—˜—p
  ‚µ‚ăvƒŠƒ“ƒg‚ð‚·‚éV‚µ‚¢ Ghostscript ƒhƒ‰ƒCƒo‚à‘¶Ý‚µ‚Ü‚·B‚±‚ê‚ç‚ðŽg
  ‚¦‚΁AWindows ƒ}ƒVƒ“‚©‚çWindows ê—pƒvƒŠƒ“ƒ^‚Ö‚Ì PostScript ˆóü‚ªAƒx
  ƒ“ƒ_‚É’ñ‹Ÿ‚³‚ꂽƒhƒ‰ƒCƒo‚ðŽg‚¤‚±‚Æ‚É‚æ‚Á‚ĉ”\‚Æ‚È‚é‚Í‚¸‚Å‚·B
  ‚»‚ꂪ‚¤‚Ü‚­‚¢‚Á‚½‚çA¡“x‚Í Linux ‚©‚ç Windows ƒvƒŠƒ“ƒ^‚Öƒlƒbƒgƒ[ƒN
  Œo—R‚ŃvƒŠƒ“ƒg‚·‚éã‹L‚Ìà–¾‚ɏ]‚¦‚΁AUnix (‚»‚µ‚Ä‚Ù‚©‚Ì
  WindowsAMacA‚»‚Ì‘¼) ‚̃zƒXƒg‚©‚猇Š×ƒvƒŠƒ“ƒ^‚ւƃvƒŠƒ“ƒg‚ð‚·‚é‚±‚Æ‚ª
  ‚Å‚«‚é‚悤‚É‚È‚è‚Ü‚·B

  ”O‚Ì‚½‚ß’f‚Á‚Ä‚¨‚«‚Ü‚·‚ªAŽ„‚Í Windows ê—pƒvƒŠƒ“ƒ^‚ðŽ‚Á‚Ä‚¢‚È‚¢‚½
  ‚߁A‚±‚Ì•û–@‚ðŽŽ‚µ‚½‚±‚Æ‚Í‚ ‚è‚Ü‚¹‚ñB‚Å‚·‚©‚çA‚±‚±‚ɏ‘‚¢‚½•û–@’Ê‚è‚É
  ‚·‚ê‚΂¤‚Ü‚­‚¢‚­‚©‚Ç‚¤‚©‚Í•ª‚©‚è‚Ü‚¹‚ñ‚µA‚Ù‚©‚Ì•û–@‚ðŽg‚¤•K—v‚ª‚ ‚é‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚±‚É‹L‚µ‚½‚·‚ׂẴ\ƒtƒgƒEƒFƒA‚́AGhostscript ‚̃z[ƒ€
  ƒy[ƒW‚©‚ç“üŽè‰Â”\‚Å‚· (‚±‚Ì•¶‘‚Ì Ghostscript ‚̏͂ɂ ‚郊ƒ“ƒN‚ðŽQ
  Æ)B

  12.2.  pbm2ppa ƒvƒƒOƒ‰ƒ€

  HP ƒvƒŠƒ“ƒ^‚Ì’†‚ɂ́AuƒvƒŠƒ“ƒgŽÀs‹@\ (Printing Performance
  Architecture) v‚ðŽg‚Á‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚è‚Ü‚· (``we were too cheap to
  implement PCL'', ``PCL ‚ðŽÀ‘•‚µ‚½‚ñ‚¾‚¯‚ǁAˆÀ‚·‚¬'' ‚Æ‚¢‚¤‚Ì‚ªé“`•¶
  ‹å)B‚±‚ê‚́ATim Norman ‚³‚ñ‚ª‘‚¢‚½ pbm2ppa •ÏŠ·ƒ\ƒtƒgƒEƒFƒA‚ð‰î‚µ
  ‚½A‚Ü‚í‚è‚­‚Ç‚¢•û–@‚É‚æ‚Á‚ăTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·BŠî–{“I‚É
  ‚́AGhostscript ‚É‚æ‚Á‚Ä PostScript ‚©‚ç pbm Œ`Ž®‚̃rƒbƒgƒ}ƒbƒvƒCƒ[
  ƒW‚ð•`‰æ‚µ‚āA pbm2ppa ‚É‚æ‚Á‚ăvƒŠƒ“ƒ^‚Ɉˑ¶‚·‚é ppa Œ`Ž®‚̃rƒbƒgƒ}ƒb
  ƒvŒ`Ž®‚É•ÏŠ·‚µA‚»‚ê‚ðƒvƒŠƒ“ƒ^‚É‘—‚é‚Ì‚Å‚·B‚±‚̃vƒƒOƒ‰ƒ€‚́A¡‚Å‚Í
  Ghostscript ƒhƒ‰ƒCƒo”Å‚ª“üŽè‰Â”\‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ppa ƒ\ƒtƒgƒEƒFƒA‚́Appa ‚̃z[ƒ€ƒy[ƒW
  <http://www.rpi.edu/~normat/technical/ppa/> ‚©‚ç“üŽè‰Â”\‚Å‚·Bpbm2ppa
  ‚Í HP 720, 820, 1000 ‚Ì‚¢‚­‚‚©‚̃‚ƒfƒ‹‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B ppa ‚̃v
  ƒŠƒ“ƒ^ƒTƒ|[ƒg‚ɂ‚¢‚āA‚æ‚èÚ‚µ‚­‚̓pƒbƒP[ƒW“à‚Ì•¶‘‚ð“Ç‚ñ‚Å‚­‚¾‚³
  ‚¢B

  12.3.  Lexmarks

  ˆÀ‰¿‚È Lexmark ƒCƒ“ƒNƒWƒFƒbƒgƒvƒŠƒ“ƒ^‚Ì‚Ù‚Æ‚ñ‚ǂ́Aƒ[ƒJê”„‚ÌŒ¾Œê‚ð
  Žg‚Á‚Ä‚¢‚邽‚߁AWindows ê—pƒvƒŠƒ“ƒ^‚¾‚Æ‚¢‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚µ‚©
  ‚µAHenryk Paluch ‚³‚ñ‚ª Lexmark 7000 ‚É”’•ˆóü‚ª‚Å‚«‚éƒvƒƒOƒ‰ƒ€‚ð‘
  ‚«‚Ü‚µ‚½B‚à‚µ‚©‚µ‚½‚çA”Þ‚ªƒJƒ‰[ˆóü‚Ì•û–@‚𖾂炩‚É‚µ‚āA‚³‚ç‚É‚Ù‚©
  ‚Ì Lexmark ƒCƒ“ƒNƒWƒFƒbƒg‚ÖƒTƒ|[ƒg‚ðL‚°‚é‚悤‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB
  ‚æ‚èÚ‚µ‚­‚́A‚±‚± <http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/>‚ðŽQ
  Æ‚µ‚Ä‚­‚¾‚³‚¢B

  “¯—l‚ɁA5700 ‚â 1000, 1100, 2070, ‚»‚Ì‘¼‚ɂ‚¢‚Ä‚àV‚µ‚¢ƒhƒ‰ƒCƒo‚ª‚ ‚è
  ‚Ü‚·B“üŽè‚ÉŠÖ‚µ‚ẮAã‚É‚ ‚éuƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒvƒŠƒ“ƒ^v‚̃ZƒNƒVƒ‡
  ƒ“‚⎄‚Ì Web ƒTƒCƒg‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  13.  ƒtƒ@ƒbƒNƒX‚ð—p‚¢‚½ˆóü‚Ì•û–@

  13.1.  ƒtƒ@ƒbƒNƒXƒ‚ƒfƒ€‚ðŽg‚¤

  ƒtƒ@ƒbƒNƒX‚Ì‘—ŽóM‚ð‚·‚é‚½‚߂̃vƒƒOƒ‰ƒ€‚Í‚¢‚­‚Â‚à‚ ‚è‚Ü‚·BSam
  Leffler ‚³‚ñ‚ÌHylaFax ‚Í‚»‚Ì’†‚Å‚à‚à‚Á‚Æ‚à•¡ŽG‚È‚à‚̂̈ê‚‚ł·B
  ftp.sgi.com ‚©‚ç“üŽè‚Å‚«‚Ü‚·B‚±‚̃vƒƒOƒ‰ƒ€‚́A•¡”ƒ‚ƒfƒ€‚ÌŽg—p‚©‚çˆê
  Ä‘—M‚ÉŽŠ‚é‚ ‚ç‚ä‚é‹@”\‚ð”õ‚¦‚Ä‚¢‚Ü‚·B

  SuSE (–ó’: Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̈ê‚Â)‚Í Java HylaFax ‚ð’ñ‹Ÿ
  ‚µ‚Ä‚¢‚Ü‚·B‚Ç‚Ì Java ƒvƒ‰ƒbƒgƒz[ƒ€‚Å‚à(Windows‚¨‚æ‚Ñ Linux ‚ðŠÜ‚Þ)
  —˜—p‚Å‚«‚é‚Æ‚¢‚¤‚±‚Æ‚Å‚·B

  efax ‚à—˜—p‰Â”\‚Å‚·BLinux ‹@‚̏ꍇ‚É‚Í‚½‚¢‚Ä‚¢‚±‚¿‚ç‚ð‘I‚Ô•û‚ªŒ«–¾‚Å
  ‚µ‚傤B‚±‚ê‚̓tƒ@ƒbƒNƒX‚𑗐M‚·‚邾‚¯‚ÌŠÈ’P‚ȃvƒƒOƒ‰ƒ€‚Å‚·BŽóM‚É‚Í
  gettyƒvƒƒOƒ‰ƒ€‚Å‚ ‚é mgetty ‚ªŽg‚¦‚Ü‚·(ƒ‚ƒfƒ€‚É‚æ‚Á‚Ă̓{ƒCƒXƒ[ƒ‹‚à
  Žæ‚舵‚¦‚Ü‚·)B

  13.2.  ‰“ŠuˆóüƒT[ƒrƒX‚ðŽg‚¤

  ˆóü‚µ‚½‚¢‚à‚Ì‚ð“dŽqƒ[ƒ‹‚Æ‚¢‚Á‚µ‚å‚É‘—•t‚·‚ê‚΁A‚Ç‚±‚É‚ ‚éƒtƒ@ƒbƒNƒX
  ‹@‚©‚ç‚Å‚à‚»‚ê‚ðˆóü‚Å‚«‚é‚Æ‚¢‚¤ƒT[ƒrƒX‚ð’ñ‹Ÿ‚·‚éŽÀŒ±‚ªs‚í‚ê‚Ä‚¢‚Ü
  ‚·BƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚é‚Ì‚Í PostScript ‚̂悤‚Ȑ¸–§‚ÈŒ`Ž®‚Ì‚à‚Ì‚Å‚·B¢
  ŠE’†‚Ç‚±‚Å‚à—˜—p‚Å‚«‚é‚Æ‚¢‚¤‚킯‚É‚Í‚¢‚«‚Ü‚¹‚ñ‚ªA‚Æ‚Ä‚à—L—p‚ȃT[ƒrƒX
  ‚ÆŒ¾‚¦‚é‚Å‚µ‚傤B‰“ŠuƒvƒŠƒ“ƒgƒT[ƒrƒX‚ð‰î‚·‚éˆóü‚̏ڍׂɂ‚¢‚ẮA‰“
  Šuˆóü‚Ì WWW ƒTƒCƒg <http://www.tpc.int/>‚ð‚²——‰º‚³‚¢B

  14.  ˆóü‚·‚éƒuƒc‚ðì‚é•û–@

  Œ»ÝŽ„‚½‚¿‚́A‚Ü‚³‚Ƀ\ƒtƒgƒEƒFƒA‚̃lƒYƒ~‚Ì‘ƒ‚É–À‚¢ž‚ñ‚Å‚¢‚Ü‚·B‚¢‚­‚ç
  ‚©‚Ì’ö“x‚̍·‚Í‚ ‚è‚Ü‚·‚ªALinux ‚ʼn½Ží—Þ‚à‚̃oƒCƒiƒŠ‚𑖂点‚邱‚Æ‚ª‚Å
  ‚«‚Ü‚·BLinux/x86A Linux/AlphaA Linux/SparcA Linux/fooA iBCSA
  Win16/Win32s (dosemu ‚â‚»‚Ì‚¤‚¿‚É wine ‚ðŽg‚¤‚±‚Æ‚É‚æ‚Á‚Ä)A Mac/68k
  (Executor ‚ðŽg—p‚µ‚Ä)A ‚»‚µ‚Ä Java ‚Å‚·B‚±‚̃hƒLƒ…ƒƒ“ƒg‚Å‚Í Linux
  –{‘Ì‚Å‚Ì‚â‚è•û‚ƈê”Ê“I‚È UNIX ‚̃\ƒtƒgƒEƒFƒA‚ɂ‚¢‚ďq‚ׂ܂·B

  Linux –{‘Ì‚ÉŠÖ‚µ‚ÄŒ¾‚¤‚ƁA‘I‘ðŽˆ‚Í UNIX ”Ä—p‚Ì‚à‚Ì‚É‚¨‚¨‚Þ‚ËŒÀ‚ç‚ê‚Ä‚¢
  ‚Ü‚·B

  14.1.  ƒ}[ƒNƒAƒbƒvŒ¾Œê(Markup languages)

  ‚¾‚¢‚½‚¢‚̃}[ƒNƒAƒbƒvŒ¾Œê‚́A‘å‚«‚ȃvƒƒWƒFƒNƒg‚âŒJ‚è•Ô‚µì‹Æ‚Ì‘½‚¢ƒv
  ƒƒWƒFƒNƒg‚É‚æ‚è“K‚µ‚Ä‚¢‚Ü‚·BƒRƒ“ƒsƒ…[ƒ^‚É•¶‘‚̃ŒƒCƒAƒEƒg‚𐧌䂳
  ‚¹AŒ©‰h‚¦‚𓝈ꂵ‚½‚¢‚悤‚ȏꍇ‚Å‚·B

     nroff
        ‚±‚ê‚Í UNIX ‚̍ŏ‰‚̃}[ƒNƒAƒbƒvŒ¾Œê‚Ì1‚‚łµ‚½B man page ‚Í
        *roff ƒ}ƒNƒ‚ŏ‘Ž®‰»‚³‚ꂽ•¨‚̍łà‘ã•\“I‚È—á‚Å‚·Bnroff ‚ɑ΂µ‚Ä
        ˆ«Œû‚ðŒ¾‚¤l‚à‘½‚­A­‚È‚­‚Æ‚àŽ„‚É‚Æ‚Á‚Ä‚Í•K—vˆÈã‚É“ï‰ð‚ȍ\•¶‚ð
        Ž‚¿‚Ü‚·‚̂ŁAV‚µ‚­ì‹Æ‚ð‚·‚é‚Æ‚«‚Ì‘I‘ðŽˆ‚É‚Í‚È‚è‚É‚­‚¢‚Å‚·B‚Å
        ‚·‚ª groff ‚ðŽg—p‚·‚邱‚Æ‚É‚æ‚Á‚āAman page ‚ð’¼Ú PostScript ‚É
        ‚·‚邱‚Æ‚ª‚Å‚«‚é‚Æ‚¢‚¤‚±‚Æ‚ð’m‚Á‚Ä‚¨‚­‰¿’l‚Í‚ ‚è‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì
        man ‚Å‚Í‚±‚ê‚Í man -t foo | lpr ‚ðŽÀs‚·‚邱‚Æ‚É‚æ‚Á‚ĉ”\‚Å‚·B

     TeX
        TeX ‚Æ‚»‚ê‚̃}ƒNƒW‚Å‚ ‚é LaTeX ‚Í UNIX ã‚ōłàL‚­Žg‚í‚ê‚Ä‚¢
        ‚éƒ}[ƒNƒAƒbƒvŒ¾Œê‚̈ê‚‚ł·BƒeƒNƒjƒJƒ‹‚È‹Lq‚́A‚µ‚΂µ‚Î LaTeX
        ‚ŏ‘‚©‚ê‚Ü‚·B‚»‚Ì——R‚Æ‚µ‚Ä‚Í•¶Í‚̃ŒƒCƒAƒEƒg‚ðŒˆ‚ß‚éì‹Æ‚ð”ñí
        ‚ÉŠÈ’P‚É‚µ‚āA‚Ü‚½ˆË‘R‚Æ‚µ‚āA”Šw“I‹Lq‚ðŠ®‘S‚ɃTƒ|[ƒg‚·‚鐔­
        ‚È‚¢ƒeƒLƒXƒgˆ—ƒVƒXƒeƒ€‚̈ê‚‚¾‚©‚ç‚Å‚·BTeX ‚̏o—̓tƒH[ƒ}ƒbƒg
        ‚Í dvi ‚ŁAdvips ‚© dvilj ‚É‚æ‚Á‚Ä PostScript ‚âƒqƒ…[ƒŒƒbƒgƒpƒb
        ƒJ[ƒh‚Ì PCL ‚Ö‚Æ•ÏŠ·‚Å‚«‚Ü‚·BTeX ‚© LaTeX ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚¢
        ê‡AteTeX ƒOƒ‹[ƒv‚Ì‘S‚ẴpƒbƒP[ƒW‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚¾‚³
        ‚¢B‚±‚ê‚É‚Í‘S‚Ä‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

        (–ó’:“ú–{Œê‚Ì‘g”Å (c‘g‚Ý) ‚ɑΉž‚µ‚½ TeX ‚Æ‚µ‚ẮA pTeX
        <http://www.ascii.co.jp/pb/ptex/> ‚ª‚ ‚è‚Ü‚·)

     SGML
        ­‚È‚­‚Æ‚àˆê‚Â‚Ì Unix/Linux —p‚Ì free ‚Ì sgml ƒp[ƒT[‚ª‚ ‚è‚Ü
        ‚·B‚»‚ê‚Í Linuxdoc-SGML ƒhƒLƒ…ƒƒ“ƒgƒVƒXƒeƒ€‚̍ª’ê‚𐬂·‚à‚Ì‚Å
        ‚·‚ªA‘¼‚Ì DTD ‚àƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B

     HTML
        ’Pƒ‚ÈŽdŽ–‚¾‚Á‚½‚çAHTML ‚ŏ‘‚¢‚Ä Netscape ‚ňóü‚·‚邾‚¯‚ŏ\•ª
        ‚¾‚æA‚Æ’N‚©‚ªŽ¦´‚µ‚Ä‚­‚ê‚Ü‚µ‚½BŽ„‚Í‚»‚¤‚ÍŽv‚¢‚Ü‚¹‚ñ‚ªA‚Ü‚ ‚ 
        ‚È‚½‚É‚¨‚Ü‚©‚¹‚µ‚Ü‚·B

  14.2.  WYSIWYG Œ^ƒ[ƒvƒ

  WYSIWYG Œ^‚̃[ƒvƒ‚ɂ́A‚à‚͂≽‚Ì•s‘«‚à‚ ‚è‚Ü‚¹‚ñBŠ®‘S‚ȃIƒtƒBƒXƒX
  ƒC[ƒg(office suite)‚È‚à‚Ì‚à‚¢‚­‚‚©“üŽè‰Â”\‚ŁA’†‚ɂ͌l—˜—p‚̏ꍇ‚É
  ‚̓tƒŠ[‚È•¨‚à‚ ‚è‚Ü‚·(StarOffice)B

     StarOffice
        ƒTƒ“Eƒ}ƒCƒNƒƒVƒXƒeƒ€ƒY‚Í Linux —p‚Ì StarOffice ‚ðƒlƒbƒg‚ŃtƒŠ
        [‚Å”z•z‚µ‚Ä‚¢‚Ü‚·B‚±‚̐¬n‚µ‚½ƒIƒtƒBƒXƒXƒC[ƒg‚́A‚ ‚È‚½‚ªŠú‘Ò
        ‚·‚é‹@”\‚·‚ׂĂð”õ‚¦‚Ä‚¢‚é‚Í‚¸‚ŁA‚Ü‚½’l’i‚Ì“_‚Å‚à”ñ‚Ì‘Å‚¿Š‚ª‚ 
        ‚è‚Ü‚¹‚ñB‚ǂ̂悤‚É“üŽè‚µAƒCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚©‚ª‹Lq‚³‚ꂽ
        mini-HOWTO ‚ª‚»‚±‚ç‚É“]‚ª‚Á‚Ä‚¢‚Ü‚·BStarOffice ‚Í PostScript A
        ‚à‚µ‚­‚Í PCL ‚𐶐¬‚µ‚Ü‚·‚©‚ç Linux ã‚Ì‘¼‚̃vƒƒOƒ‰ƒ€‚ÅŽg‚¦‚Ä‚¢
        ‚éƒvƒŠƒ“ƒ^‚È‚ç‚Ç‚±‚Å‚Å‚à“®ì‚·‚é‚Í‚¸‚Å‚·BŒ©‚½‚Æ‚±‚낱‚ê‚Í
        Office ƒNƒ[ƒ“‚ŁA­X‘½‹@”\‚·‚¬‚é‚Æ‚±‚낪‚ ‚è‚Ü‚·; ‚»‚¤A(‘½‹@
        ”\‚·‚¬‚ɂ‚¢‚Ä‚Ì)A¡‚⓯—l‚ÌŽÀ—Ⴊ“ñ‚‚ ‚é‚Á‚Ă킯‚Å‚·‚æ!

     WordPerfect
        Corel ‚Í Word Perfect 8 Šî–{ƒo[ƒWƒ‡ƒ“‚Ì Linux ”Å‚ðƒtƒŠ[‚Å”z•z
        ‚µ‚Ä‚¢‚Ü‚·B‚Ü‚½ Corel Draw ‚Æ Quattro Pro ‚àƒ|[ƒeƒBƒ“ƒO‚ªI‚í
        ‚莟‘æA“¯—l‚É”z•z‚µ‚悤‚Æ’ñŽ¦‚µ‚Ä‚¢‚Ü‚·BARM ƒ}ƒVƒ“‚ð‚¨Ž‚¿‚̏ê
        ‡A‚¨‚»‚ç‚­‚±‚ê‚̓xƒXƒg‚È‘I‘ðŽˆ‚Å‚·BCorel ‚Í ARM ƒx[ƒX‚Ì
        Netwinder Linux ƒRƒ“ƒsƒ…[ƒ^‚ðì‚Á‚Ä‚¨‚èA‚Ü‚½‘S‚Ẵvƒƒ_ƒNƒg‚Ì
        ARM Linux ”Å‚ð’ñ‹Ÿ‚·‚邱‚Æ‚Í‚Ù‚ÚŠmŽÀ‚Å‚·BŠ®‘S‹@”\‚̃o[ƒWƒ‡ƒ“‚â
        ƒTƒ|[ƒg•t‚«‚̃o[ƒWƒ‡ƒ“‚𔃂¤‚±‚Æ‚à‚Å‚«‚Ü‚·B—¼•ûˆê‚ɍw“ü‚·‚é
        ‚±‚Æ‚à‚Å‚«‚Ü‚·‚µA•ÊX‚É‚àw“ü‚Å‚«‚Ü‚·BLinux WordPerfect Fonts
        and Printers
        <http://www.channel1.com/users/rodsmith/wpfonts.html> ƒy[ƒW‚É‚Í
        WordPerfect ‚ð Ghostscript ‚â“à‘ ‚̃vƒŠƒ“ƒ^ƒhƒ‰ƒCƒo (Œ©‚½‚Æ‚±‚ë
        WP8 (for Linux) ‚ɂ‚¢‚Ä‚éƒvƒŠƒ“ƒ^ƒhƒ‰ƒCƒo‚Í DOS ‚Ì‚à‚Ì‚Æ–¾‚ç‚©
        ‚É“¯‚¶‚à‚Ì‚Å‚·B‚Å‚·‚©‚çWP8 ‚É‚ ‚È‚½‚̃vƒŠƒ“ƒ^‚̃hƒ‰ƒCƒo‚ª‚È‚¯‚ê
        ‚΁ADOS ”Å‚©‚çŽæ‚Á‚Ä‚«‚Ä‚µ‚Ü‚¢‚Ü‚µ‚傤) ‚ÅŽg‚¤‚Æ‚«‚̐ݒè‚ɂ‚¢‚Ä
        ‚̏î•ñ‚ª‚ ‚è‚Ü‚·B

     Applix
        Applix ‚̓NƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€ (ŠeŽí UNIX ŒnAWindowsA‚»‚Ì‘¼)
        ‚ȃIƒtƒBƒXƒXƒC[ƒg‚ŁAApplix ŽÐ‚æ‚è”Ì”„‚³‚ê‚Ä‚¢‚Ü‚·BRed Hat ‚Æ
        SuSE ‚Í‚»‚ꂪ’P‚Ȃ邨‚à‚¿‚á‚É‚·‚¬‚È‚©‚Á‚½Žž‚©‚çAŽ©•ª‚½‚¿‚Ŕ̔„
        ‚µ‚Ä‚¢‚Ü‚µ‚½BŒ»Ý‚̔̔„Œ³‚Í Applix ‚É–ß‚Á‚Ä‚¢‚Ü‚·B

     AbiWord
        AbiWord ‚Í GPL ƒx[ƒX‚Ì WYSIWYG ‚ȃ[ƒhƒvƒƒZƒbƒTŠJ”­ƒvƒƒWƒFƒN
        ƒg‚Ì‚¤‚¿‚̈ê‚‚ł·B‚±‚ê‚́Aƒ†[ƒUƒCƒ“ƒ^ƒtƒF[ƒX‚ðŽó‚¯Ž‚ÂŽÀ—p“I
        ‚ÈŠî–{ƒvƒƒOƒ‰ƒ€‚Æ‚µ‚Чì‚³‚ê‚Ü‚µ‚½B GNOME ƒfƒXƒNƒgƒbƒvŠÂ‹«‚Æ
        ‚Ì“‡ì‹Æ‚ªi‚ñ‚Å‚¢‚Ü‚·B

     Lyx
        Lyx ‚Í LaTeX ‚̃tƒƒ“ƒgƒGƒ“ƒh‚ŁA”ñí‚ɏ«—ˆ«‚ª‚ ‚è‚Ü‚·BÚ‚µ‚­
        ‚Í LyX Homepage <http://www.lyx.org/> ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢BKlyx
        ‚ƌĂ΂ê‚éAKDE ƒXƒ^ƒCƒ‹‚Ì LyX ‚à‚ ‚è‚Ü‚·BLyX ‚Ì’˜ŽÒ‚Æ KDE ‚Ì”­
        ˆÄŽÒ(instigator)‚Í“¯ˆêl•¨‚Å‚·B

     Maxwell
        Maxwell ‚̓Vƒ“ƒvƒ‹‚È MS RTF ƒtƒH[ƒ}ƒbƒgƒx[ƒX‚̃[ƒvƒ‚ŁA“–‰
        ‚͏¤—p‚̃vƒƒ_ƒNƒg‚Å‚µ‚½‚ªŒ»Ý‚Í GPL ‚Å”z•z‚³‚ê‚Ä‚¢‚Ü‚·B

     The Andrew User Interface System
        AUIS ‚Í ez ‚Æ‚¢‚¤ WYSIWYG Œ^‚̃GƒfƒBƒ^[‚ðŽ‚¿A‚±‚ê‚ÍŠî–{“I‚ȃ
        [ƒvƒ‹@”\AHTML AMIME ‚ÉŠ®‘S‘Ήž‚µ‚½ email ‹y‚уjƒ…[ƒXƒOƒ‹[
        ƒv‚̃Tƒ|[ƒg‹@”\‚ª‚ ‚è‚Ü‚·BAUIS ‚Í‚à‚¤ƒƒ“ƒeƒiƒ“ƒX‚³‚ê‚Ä‚¢‚Ü‚¹
        ‚ñB

     Koffice
        KDE ƒvƒƒWƒFƒNƒg‚ÍŠ®‘S‚ȃIƒtƒBƒXƒXƒC[ƒg‚ð–ÚŽw‚µ‚Ä‚¢‚Ü‚·BŽ„‚Æ‚µ
        ‚ẮA‚Ü‚¾°‚ê•‘‘ä‚ɏオ‚é—Í‚ª”õ‚í‚Á‚Ä‚¢‚é‚Æ‚ÍŽv‚Á‚Ä‚¢‚Ü‚¹
        ‚ñBKDE ‚̃[ƒvƒ‚Í–¾‚ç‚©‚É LyX ‚ðŠî‚É‚µ‚Ä‚¢‚Ü‚·B

     GNOME
        GNOME ƒvƒƒWƒFƒNƒg‚àŠeŽí GNU ƒ‰ƒCƒZƒ“ƒX‚̃IƒtƒBƒXŒnƒc[ƒ‹‚ð–ÚŽw
        ‚µ‚Ä‚¢‚Ü‚·BŒ»Ý‚Í‚Ü‚¾‰½‚à‚ ‚è‚Ü‚¹‚ñ‚ªB

  ‘¼‚̃xƒ“ƒ_‚Ì‚©‚½A‚Ç‚¤‚©‚¨‹CŒy‚ɁA»•iî•ñ‚ɂ‚¢‚Ä‚¨’m‚点‚­‚¾‚³‚¢B

  15.  ˆóü‰Â”\‚È‚à‚̂̉æ–ʏã‚ł̃vƒŒƒrƒ…[

  ˆóü‚Å‚«‚é‚à‚Ì‚Í‚Ù‚Æ‚ñ‚Ç‘S‚ĉæ–Ê‚É•\Ž¦‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  15.1.  PostScript

  Ghostscript ‚É‚Í X11 —p‚̃hƒ‰ƒCƒo‚ª•t‘®‚µ‚Ä‚¨‚èA‚±‚ê‚Í PostScript ‚Ì
  ƒvƒŒƒrƒ…[ƒA‚Å‚ ‚é gv ‚©‚çŽg‚¤‚Æ‚Æ‚Ä‚à•Ö—˜‚Å‚·B‚±‚ê‚ç‚̃vƒƒOƒ‰ƒ€‚̍Å
  V”ł́APDF ƒtƒ@ƒCƒ‹‚à•\Ž¦‚Å‚«‚é‚Í‚¸‚Å‚·Bgv ‚͌¢ƒvƒŒƒrƒ…[ƒA‚Å‚ ‚é
  "Ghostview" ‚ÉŽæ‚Á‚Ä‘ã‚í‚Á‚Ä‚¢‚Ü‚·B gv ‚̐V‚µ‚¢ƒCƒ“ƒ^ƒtƒF[ƒX‚́AŒÃ‚­
  ‚ÄŠÈ’P‚È Athena ƒEƒBƒWƒFƒbƒg‚ðŽg‚Á‚½ Ghostscript ‚Ì GUI ‚æ‚è‚à‚¸‚Á‚ÆŠi
  D—Ç‚­‚č‚‹@”\‚Å‚·B

  15.2.  TeX dvi

  TeX ‚Ì dvi ƒtƒ@ƒCƒ‹(ƒfƒoƒCƒX“Æ—§ƒtƒ@ƒCƒ‹, DeVice Independant files) ‚Í
  xdvi ‚ðŽg‚Á‚Ä X11 ã‚Å•\Ž¦‚Å‚«‚Ü‚·BÅ‹ß‚̃o[ƒWƒ‡ƒ“‚Ì xdvi
  ‚́AGhostscript ‚ðŒÄ‚яo‚·‚±‚Æ‚É‚æ‚èAspecial –½—ß‚Å–„‚ߍž‚ñ‚¾
  PostScript ƒtƒ@ƒCƒ‹‚ð•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  VT100 —p‚̃hƒ‰ƒCƒo‚à‚ ‚è‚Ü‚·B‚±‚ê‚Í dgvt ‚ƌĂ΂ê‚Ü‚·B Linux ‚Æ
  svgalib ‚µ‚©Žg‚¦‚È‚¯‚ê‚΁ATmview ‚Æ‚¢‚¤Žè‚à‚ ‚è‚Ü‚·B

  15.3.  Adobe PDF

  Adobe ‚Ì Acrobat Reader ‚É‚Í Linux ”Å‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í Adobe ‚Ì WWW
  ƒTƒCƒg  <http://www.adobe.com/> ‚©‚çƒ_ƒEƒ“ƒ[ƒh‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  xpdf ‚à—˜—p‚Å‚«‚Ü‚·B‚±‚ê‚̓tƒŠ[ƒEƒFƒA‚Å‚·‚µAƒ\[ƒXƒR[ƒh‚à•t‚¢‚Ä‚¢
  ‚Ü‚·B‚Ü‚½Œ»Ý‚Ì Ghostview ‚́Ags ‚ðŽg‚Á‚Ä X11 ã‚Å PDF ƒtƒ@ƒCƒ‹‚ð•\Ž¦
  ‚·‚邱‚Æ‚ª‚Å‚«‚é‚Í‚¸‚Å‚·B

  16.  lpd ‚̉º‚ł̃VƒŠƒAƒ‹ƒvƒŠƒ“ƒ^

  16.1.  printcap ‚̐ݒè

  /etc/printcap ‚É‚Í 5 ‚‚̐ݒ荀–Ú‚ª‚ ‚èA‚±‚ê‚ðÝ’è‚·‚邱‚Æ‚É‚æ‚Á‚āA
  ƒvƒŠƒ“ƒ^‚ªÚ‘±‚³‚ê‚Ä‚¢‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚̐ݒè‚ð‘S‚ЧŒä‚·‚邱‚Æ‚ª‚Å‚«‚Ü
  ‚·B printcap ‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ð“Ç‚ñ‚ŁAbr#, fc#, xc#, fs#, xs#
  ‚̈Ӗ¡‚ðŠo‚¦‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢B‚±‚Ì‘®«‚Ì‚¤‚¿ÅŒã‚Ì 4 ‚‚́Aƒ|[ƒg‚ÌŽg
  ‚¢•û‚̐ݒè‚ðŽ¦‚·ƒtƒ‰ƒOÝ’è‚Å‚·B br# ‚Í’P‚È‚éƒ{[‚̃Œ[ƒg‚Å‚ ‚èA—Ⴆ
  ‚Î `br#9600' ‚̂悤‚ɐݒ肵‚Ü‚·B

  stty ‚̐ݒè‚ð printcap ‚̃tƒ‰ƒOÝ’è‚ɏ‘‚«’¼‚·‚Ì‚Í‚Æ‚Ä‚àŠÈ’P‚Å‚·B‘‚«
  ’¼‚·•K—v‚ª‚ ‚é‚È‚ç‚΁A‚Æ‚è‚ ‚¦‚¸ stty ‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚é‚Æ‚¢
  ‚¢‚Å‚µ‚傤B

  stty ‚ðŽg‚Á‚ăvƒŠƒ“ƒ^ƒ|[ƒg‚ðÝ’肵Aƒtƒ@ƒCƒ‹‚ð cat ƒRƒ}ƒ“ƒh‚Å—¬‚µž‚ß
  ‚ΐ³‚µ‚­ˆóü‚Å‚«‚é‚悤‚É‚µ‚Ü‚µ‚傤B•MŽÒ‚̃vƒŠƒ“ƒ^ƒ|[ƒg‚̐ݒè‚ł́A
  `stty -a' ‚̏o—͈͂ȉº‚̂悤‚É‚È‚è‚Ü‚· -

       dina:/usr/users/andy/work/lpd/lpd# stty -a < /dev/ttyS2
       speed 9600 baud; rows 0; columns 0; line = 0;
       intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
       eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
       lnext = ^V; min = 1; time = 0;
       -parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
       -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr
       -igncr -icrnl ixon -ixoff -iuclc -ixany -imaxbel
       -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0
       bs0 vt0 ff0
       -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase
       -tostop -echoprt -echoctl -echoke

  ‚±‚̐ݒè‚ƃVƒXƒeƒ€‚Ì‹N“®Žž‚ɏ‰Šú‰»‚³‚ê‚éÝ’è‚Ƃ̈Ⴂ‚́A -clocal,
  -crtscts, ixon ‚¾‚¯‚Å‚·BƒVƒŠƒAƒ‹ƒ|[ƒg‚̐ݒè‚́AƒvƒŠƒ“ƒ^‚ª‚ǂ̂悤‚É
  ƒtƒ[§Œä‚ðs‚Á‚Ä‚¢‚é‚Ì‚©‚É‚æ‚Á‚Ä•Ï‚í‚Á‚Ä‚­‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  ŽÀÛ‚Ì‚Æ‚±‚ëAstty ƒRƒ}ƒ“ƒh‚ÌŽg‚¢•û‚Í‚¿‚å‚Á‚Æ’¿‚µ‚¢‚à‚Ì‚Å‚·Bstty ‚Í
  stty ‚Ì•W€“ü—͂ɐڑ±‚³‚ê‚Ä‚¢‚é’[––‚𑀍삷‚é‚̂ŁA—^‚¦‚ç‚ꂽƒVƒŠƒAƒ‹
  ƒ|[ƒg‚Ì‘€ì‚́Aæ‚Ì—á‚̂悤‚É `<' •¶Žš‚ðŽg‚Á‚čs‚¢‚Ü‚·B

  stty ‚̐ݒ肪‚¤‚Ü‚­‚Å‚«‚½‚ç(`cat file > /dev/ttyS2' (•MŽÒ‚̏ꍇ)‚Ńtƒ@
  ƒCƒ‹‚ðƒvƒŠƒ“ƒ^‚É‘—‚ê‚é‚悤‚É‚È‚è‚Ü‚·)AŽŸ‚Í
  /usr/src/linux/include/asm-i386/termbits.h ƒtƒ@ƒCƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢B‚±
  ‚̃tƒ@ƒCƒ‹‚É‚Í‚½‚­‚³‚ñ‚Ì #define ‚Æ‚¢‚­‚‚©‚̍\‘¢‘Ì‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·
  (‚±‚̃tƒ@ƒCƒ‹‚ðƒvƒŠƒ“ƒ^‚É cat ƒRƒ}ƒ“ƒh‚Å‘—‚è(‚¿‚á‚ñ‚Æ“®‚«‚Ü‚·‚©?)A‚±
  ‚ê‚ð‰º‘‚«—pŽ†‚É‚·‚é‚Æ‚æ‚¢‚Å‚µ‚傤)BˆÈ‰º‚Ì•”•ª‚©‚çŽn‚Ü‚éƒZƒNƒVƒ‡ƒ“‚ð
  Œ©‚‚¯‚Ä‚­‚¾‚³‚¢B

  /* c_cflag bit meaning */
  #define CBAUD   0000017

  ‚±‚̃ZƒNƒVƒ‡ƒ“‚É‚Í fc# ƒrƒbƒg‚Æ fs# ƒrƒbƒg‚̈Ӗ¡‚ª—ñ‹“‚³‚ê‚Ä‚¢‚Ü‚·B“Ç
  ŽÒ‚ÌŠF‚³‚ñ‚àAƒ{[‚̃Œ[ƒg‚ÌŒã‚É‚ ‚é‚»‚ꂼ‚ê‚Ì–¼‘O‚ª stty ƒRƒ}ƒ“ƒh‚̏o
  —͍s‚Ì‚Ç‚ê‚©‚ƈê’v‚·‚邱‚Æ‚É‹C‚©‚ê‚邱‚Æ‚Å‚µ‚傤B‚±‚ê‚ÍŠÈ’P‚¾‚낤‚Á
  ‚Ä‚¢‚¢‚Ü‚¹‚ñ‚Å‚µ‚½‚Á‚¯?

  stty ƒRƒ}ƒ“ƒh‚̏o—͂ł́A‚±‚ê‚ç‚̐ݒ肻‚ꂼ‚ê‚Ì‘O‚Ɂu-v‚ª•t‚­“_‚É’ˆÓ
  ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚̐”(8 i’l‚Å‚·)‚ð‘S‚Ä‘«‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚±‚ê‚̓N
  ƒŠƒA‚µ‚悤‚Æ‚µ‚Ä‚¢‚éƒrƒbƒg‚ð•\‚·‚̂ŁA‚»‚ÌŒ‹‰Ê‚Í fc# ‚̃P[ƒoƒrƒŠƒeƒB
  ‚Æ‚È‚è‚Ü‚·B‚à‚¿‚ë‚ñAƒNƒŠƒA‚ðs‚Á‚½Œã‚É’¼Úƒrƒbƒg’l‚ðÝ’è‚·‚邱‚Æ‚à‚Å
  ‚«‚é‚̂ŁA’P‚É `fc#0177777' ‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·(•MŽÒ‚Í‚»‚¤‚µ‚Ä‚¢‚Ü
  ‚·)B

  ¡“x‚́Astty ƒRƒ}ƒ“ƒh‚̏o—Í‚É‚¨‚¢‚Ä“ª‚Ɂu-v‚ª•t‚¢‚Ä‚¢‚È‚¢Ý’è(“¯‚¶ƒZ
  ƒNƒVƒ‡ƒ“‚É‚ ‚é‚à‚Ì)‚ɂ‚¢‚Ä‚à“¯‚¶‚±‚Æ‚ðs‚Á‚Ä‚­‚¾‚³‚¢B–{•¶‚Ì—á‚ŏd—v
  ‚È‚Ì‚Í CS8 (0000060), HUPCL (0002000), CREAD (0000200) ‚Å‚·Bƒ{[ƒŒ[
  ƒg(•MŽÒ‚̏ꍇ‚Í 0000015)‚ð•\‚·ƒtƒ‰ƒO‚àŠo‚¦‚Ä‚¨‚«‚Ü‚µ‚傤B‚±‚ê‚ç‚ð‘S•”
  ‘«‚µ‡‚킹‚Ä‚­‚¾‚³‚¢B–{•¶‚Ì—á‚Å‚Í‚±‚Ì’l‚Í 0002275 ‚É‚È‚è‚Ü‚·B‚±‚ꂪ
  fs# ‚Ì‹@”\‚Å‚·(–{•¶‚Ì—á‚Å‚Í `fs#02275' ‚Å‚¤‚Ü‚­“®ì‚µ‚Ä‚¢‚Ü‚·)B

  ‚±‚̃Cƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ÌŽŸ‚̃ZƒNƒVƒ‡ƒ“‚Å‚ ‚éuc_lflag ƒrƒbƒgv‚ɂ‚¢
  ‚Ä‚àAÝ’è‚ƃNƒŠƒA‚𓯂¶‚悤‚ɍs‚Á‚Ä‚­‚¾‚³‚¢B•MŽÒ‚͉½‚àÝ’肵‚Ä‚¨‚ç
  ‚¸A `xc#0157777' ‚Æ `xs#0' ‚¾‚¯‚ðŽg‚Á‚Ä‚¢‚Ü‚·B

  16.2.  •¶Žš—Ž‚¿‚·‚éŒÃ‚¢ƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^

  Jon Luckey ‚³‚ñ‚ÌŽw“E‚É‚æ‚é‚ƁAƒVƒŠƒAƒ‹ƒCƒ“ƒ^ƒtƒF[ƒX‚ªˆÀ•¨‚Ńoƒbƒtƒ@
  ‚à¬‚³‚¢ƒVƒŠƒAƒ‹ƒvƒŠƒ“ƒ^‚ɂ́Aƒtƒ[§Œä‚̍ۂɖ{“–‚ÉŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¤‚à‚Ì
  ‚à‚ ‚é‚»‚¤‚Å‚·B‚±‚Ì•¶Žš—Ž‚¿‚Ì–â‘è‚ð‰ñ”ð‚·‚é‚½‚߂ɔނªŒ©‚‚¯‚½•û–@‚́A
  setserial ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚Ä Linux ƒ}ƒVƒ“‚Ì 16550 ƒVƒŠƒAƒ‹ƒ|[ƒg‚Ì FIFO
  ‚𖳌ø‚É‚·‚邱‚Æ‚Å‚·(‚±‚ê‚ðs‚¤‚ɂ́A’P‚É UART ‚̃^ƒCƒv‚Æ‚µ‚Ä 8250 ‚ð
  Žw’è‚·‚ê‚Ηǂ¢‚Ý‚½‚¢‚Å‚·)B

  17.  ƒNƒŒƒWƒbƒg

  smbprint ‚ÌŠÖ‚·‚éî•ñ‚́AMarcel Roelofs ‚³‚ñ(<marcel@paragon.nl>) ‚Ì‹L
  Ž–‚©‚ç‚¢‚½‚¾‚«‚Ü‚µ‚½B

  Netware ‚ɐڑ±‚³‚ꂽƒvƒŠƒ“ƒ^‚ðŽg‚¤‚½‚ß‚Ì nprint ‚ÉŠÖ‚·‚éî•ñ‚́A
  Michael Smith ‚³‚ñ(<mikes@bioch.ox.ac.uk>)‚É‚²‹³Ž¦‚¢‚½‚¾‚«‚Ü‚µ‚½B

  ulpd ‚̉º‚ł̃VƒŠƒAƒ‹ƒvƒŠƒ“ƒ^v‚ÌÍ‚Í Andrew Tefft ‚³‚ñ
  (<teffta@engr.dnet.ge.com>)‚©‚ç’¸‚«‚Ü‚µ‚½B

  ƒKƒ“ƒ}’l‚Æ gs ‚ÉŠÖ‚·‚éî•ñ‚Í Andreas ‚³‚ñ
  (<quasi@hub-fue.franken.de>)‚©‚ç’¸‚«‚Ü‚µ‚½B

  30 •bŠÔ‚ɐݒ肳‚ê‚Ä‚¢‚éƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚Ì closing_wait ƒIƒvƒVƒ‡ƒ“‚ÉŠÖ
  ‚·‚é 2 ‚‚̐߂́AChris Johnson ‚³‚ñ(<cdj@netcom.com>)‚É’¸‚«‚Ü‚µ‚½B

  Robert Hart ‚³‚ñ‚́Aƒlƒbƒgƒ[ƒNÚ‘±‚³‚ꂽ HP ƒ}ƒVƒ“Œü‚¯‚̃vƒŠƒ“ƒgƒT[
  ƒo‚̐ݒè‚ÉŠÖ‚·‚é‘f°‚炵‚¢à–¾‚ð‘—‚Á‚Ä‚­‚¾‚³‚¢‚Ü‚µ‚½B‚±‚ê‚Í–{•¶‘‚É‚»
  ‚Ì‚Ü‚Ü‚ÌŒ`‚ōڂ¹‚Ä‚¢‚Ü‚·B

  ‚Ü‚½A’·”N‚É“n‚Á‚Ä•¶Í’†‚̃^ƒCƒvƒ~ƒXEURL ‚ÌŒë‚èEŠÔˆá‚¢‚ðŽw“E‚µ‚Ä‚­‚¾
  ‚³‚Á‚½‘½‚­‚Ì•ûX‚ɐ[‚¢Š´ŽÓ‚ð•ù‚°‚Ü‚·B

  18.  “ú–{Œê–ó‚ɂ‚¢‚Ä

  “ú–{Œê–ó‚Í Linux Japanese FAQ Project ‚ªs‚¢‚Ü‚µ‚½B–|–ó‚ÉŠÖ‚·‚邲ˆÓŒ©
  ‚Í JF ƒvƒƒWƒFƒNƒg <JF@linux.or.jp> ˆ¶‚ɘA—‚µ‚Ä‚­‚¾‚³‚¢B

  ‰ü’ù—š—ð‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·B

     v3.12, 28 July 1997
        –|–ó: “cŠ —T”V <tadokoro@ask.or.jp>

     v3.29, 9 March 1999
        –|–ó:

     o  ‘ì m <cz8cb01@linux.or.jp>(1,14 Í)

     o  “c’†—Yˆê˜Y <yuitanak@oracle.co.jp>(2,5,6,7 Í)

     o  ’†–앐—Y <nakano@apm.seikei.ac.jp>(3 Í)

     o  ˆÉ“¡—Sˆê <kade@kadesoft.com>(4 Í)

     o  ‚â‚Ü‚³‚« ‚µ‚ñ‚¶ <yamasaki@sainet.or.jp>(8,9 Í)

     o  ’†’JçŠG <jeanne@mbox.kyoto-inet.or.jp>(10 Í)

     o  –쑺~ˆê <nomura@np.bs1.fc.nec.co.jp>(11 Í)

     o  ŠÖ ŸŽõ <seki@ylug.org>(12 Í)

     o  ²“¡—ºˆê <rsato@ipf.de>(13 Í)

     o  “¡Œ´‹P‰Ã <fujiwara@linux.or.jp>(15,16 Í)

        –óŒê“ˆêEZ³:

     o  •ˆä LŒõ <takei@cc.kochi-u.ac.jp>

     o  ’·’Jì–õ <yaz-hase@qb3.so-net.ne.jp>

     v3.30, 1999/11/19
        ’Ǐ]: X–{ ~ <morimoto@xantia.citroen.org>