Scanner-HOWTO-tkscan

Hang-Bae Kim

hbkim@delta.ft.uam.es

ݗǎ - {

kawagisi@yk.rim.or.jp

1997N67

R}hCEXLip GUI hCo "TkScan v0.8" t̃hL
g



Table of Contents
0. ̕ɂ
1. README.tcl
   
    1.1. TkScan ŏo邱
    1.2. TkScan ɕKvȂ
    1.3. g
    1.4. oOA܂̓Rg
    1.5. y2zImageMagick Ɗ֘ACu
   
2. CXg[
   
    2.1. CXg[
    2.2. g
    2.3. y3zTkScan Version 0.8  mtekscan pvÕoOC
    2.4. y4zTkScan Version 0.8  ep_scan pvÕoOC
    2.5. y5zICwv{ꉻɂ
   
3. GUIDE.tcl
4. ̃hLg({)ɂ

0. ̕ɂ

̃hLǵAR}hCEXLihCop GUI vO
ł TkScan Version 0.8 ɕt̉L 3 ̃hLg
Hang-Bae Kim ̋𓾂Ė|󂵂̂łBȂ README.tcl 
GUIDE.tcl  TkScan ̃ICwvłB

  A tcl/tk GUI for command-line scanner driver
  Written by Hang-Bae Kim (hbkim@delta.ft.uam.es)
  Copying policy : GNU Public License

 1. README
   
          ̃t@CF README.tcl (TkScan Version 0.8 ɕt)
          t@C̓tF Jun,4,1997
                    F Hang-Bae Kim (hbkim@delta.ft.uam.es)
   
 2. Installation
   
          ̃t@CF INSTALL (TkScan Version 0.8 ɕt)
          t@C̓tF Jun,7,1997
                    F Hang-Bae Kim (hbkim@delta.ft.uam.es)
   
 3. How to use TkScan version 0.8
   
          ̃t@CF GUIDE.tcl (TkScan Version 0.8 ɕt)
          t@C̓tF Jun,6,1997
                    F Hang-Bae Kim (hbkim@delta.ft.uam.es)
   
  쐬 F 1998N52
  | F  ǎ  <kawagisi@yk.rim.or.jp>

y1zt@C̓ƓWJ

TkScan Version 0.8 (t@C tkscan-0.8.tar.gz) ͉Lł
B

 E ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/
    tkscan-0.8.tar.gz
   
܂ Linux  3 gƂ 4 gȂǂ CD-ROM Ȃ 2 ڈ
~ɓĂƎv̂ŊmFĉB

肵玟̂悤ɂ /usr/src/ fBNgɓWJ܂B

  # cd  /usr/src                                                    
  # tar xvfz ~/tkscan-x.x.tar.gz                                    

(L tkscan-x.x.tar.gz A~/ fBNgɂꍇłAȊO
̎͂̃fBNgɍ킹ĕςĉ)

/usr/src/tkscan-x.x/ fBNgAɃt@CWJ܂
B



1. README.tcl

   TkScan version 0.8
   A tcl/tk GUI for command-line scanner driver
   Copyright (C) 1997 Hang Bae Kim (hbkim@delta.ft.uam.es)

̃vO̓t[\tgEFAłAFSF (Free Software
Foundation) ɂĔsĂ GNU  General Public License ̏
(CZX̃o[W2 ܂́Aȍ~̃o[Wł)̌ł
ĔzzύX肷邱Ƃł܂B

̃vÓAɗƂ҂ĔzzĂ܂BA
ۏ؂܂Biprւ̓KɂĂ̈Öق̕ۏ؂
܂Bڂ́AGNU  General Public License B

TkScan ́AR}hCEXLihCop tcl/tk GUI łB́A
gg߂ Mustek 800IISP XLipɏ܂B
AN̖ɗĂΗǂƎvAJ܂BXL̂̓XL
ihCôłāA GUI ł͂ȂƂƂoĂĉ
BAȂ̃XLiɂ́AKȃR}hCEXLihCo
KvłB

TkScan ́AP

 E vr[̉摜ŃXLGȂI
   
 E IvV̑I
   
    (Ⴆ΃XL[hA𑜓xAK}␳̂悤ȏ)
   
 E XLihCo̎sƁȀo͂w肵ɑ邱
   
słB

Ȃ̃XLiƃhCoɑΉɂ́Aʓ|ȂƂ͕svŃh
Cõ}jAQlɂȂ `scanner_driver'.tcl ύX邾
łB

݃T|[gĂ̂́Aȉ̒ʂłB

 E `ep_scan' gp Epson SCSI XLi
   
 E `hpscanpbm' gp HP SCSI XLi
   
 E `mtekscan' gp Microtek SCSI XLi
   
 E `scanimage' (SANE)  `mscan' gp Mustek tbgxbhXL
    i
   
      ̓eXgɃ}jAQƂ `
        epson-ep_scan.tcl' `hp-hpscanpbm.tcl' `microtek-mtekscan.tcl '
        ܂B scratch (Ȃ菑A菑)ƍlĉ
        Bł炱͓삵ȂȂA~X邩
        ܂B́Â悤ȏ󋵂ɂȂ܂Ώ邱
        ҂܂Bɓ삷XNvgARs[
        ĉB
       
      hpscanpbm p̃pb`𑗂Ăꂽ Boris Tobotras
        (tobotras@jet.msk.su) Ɋӂ܂B
       
 



1.1. TkScan ŏo邱

 

 E XL摜ȃLoX(TCYƃ[hI)Ńvr
    [
   
 E XLiƃhCoɂăT|[gĂXL[h^𑜓x
    ^̑̃IvVA}EXNbNŒ
   
 E vr[摜̃LoXŃXL͈͂P܂͕I
    BXLGA𕡐I TkScan ͂ɃXL
    ܂B TkScan ́A]ʃsNZƁA摜̐f[^TCY
    ̒̒P (mm,cm,pt,inch)Ő^̒Ɠlɕ\܂
    B
   
 E f[^]ƂɃ_CNgɏo͂܂B
   
      摜GfB^ (XV, ImageMagic or GIMP)ɏo
       
      ]tH[}bgŃt@Cɏo
       
      TCYƈʒu𒲐 postscript tH[}bg̃v^܂
        ghostscript(ghostview or gv)ɏo
       
      t@bNXMpƂĒڃt@bNXfɏo
       
      OCR 邽߂ OCR \tgɏo (̃o[Wł͂܂
        Ă܂)
       
     
   
 E XL̐isxAOtBbNAp[Zg̐At@CTC
    Yŕ\܂B
   
 E Xgbv{^ŃXL𒆎~ł܂B
   
 E D݂ɉ TkScan ̐ݒ肪ł܂B
   
 



1.2. TkScan ɕKvȂ

 

 E OL̈ꗗɂXLiƃR}hCEhCoA܂͂Ȃ
    Œǉ邱Ƃł܂B
   
 E Tcl/Tk (ԂقƂǂ̃o[Wœ삷ł傤)
   
 E ImageMagic (XL摜etH[}bgɕϊ)
   
 E XV, ImageMagic, GIMP, ܂͂S (摜GfB^)
   
 E Ghostscript  ghostview (܂ gv) ( postscript `ł̏o͂
    )
   
 E Efax (XL摜t@bNXfɑM)
   
      OCR ւ̏o͂͋󔒂ɂĂ܂B́ALinux p̗ǂ OCR \t
        gEFAȂłBꂩꂲmȂłH
       
      L̑SẴoCíAPATH ̒ʂfBNgɒuKv
        ܂B
       


1.3. g

Help j[A܂͂̃hLǵuR GUIDE.tclv
B



1.4. oOA܂̓Rg

Hang-Bae Kim <hbkim@delta.ft.uam.es> Ă艺B



1.5. y2zImageMagick Ɗ֘ACu

ImageMagick ͈ȉ̂悤ȃR}h摜̃c[łB


        display  (摜t@C̕\AϊAҏWAȂ)         
        import   (ʃLv`)                                   
        convert  (摜t@C̃tH[}bgϊ)                   
        mogrify  (摜t@C̏)                               
        identify (摜t@C`̕\)                           
        animate  (̉摜t@Cɕ\)                     
        montage  (̉摜t@C^Cɕׂč)         
        combine  (̉摜t@CɌ)                   
        xtp      (t@C])                                     


TkScan Ńvr[𔒍2l Lineart ܂ Halftone [hōsۂ
ImageMagick 摜t@C̃tH[}bgϊpc[ƂĎgĂ܂
 Gray (K) ܂ Color [hłsȂȂȂ
ImageMagick CXg[ȂĂ悢ł傤B

ȑO Slackware 3.1.0 gĂƂ́AgbṕuLinux v
2ڂ CD-ROM  /cdrom/misc/graphics/ImageMagick/
ImageMagick-3.7.6.1-elf.tgz Aȉ̂悤ɂēWJ܂B

  # tar xvfz ImageMagick-3.7.6.1-elf.tgz -C /                       


ImageMagick N悤Ƃ

libgr-2.0.9 (OtBbNCu)

KvłƂbZ[Wôœ CD-ROM  /cdrom/misc/
language/pentium-gcc/contrib/libgr-2.0.9-pentium.bin.tar.gz Aȉ
悤ɂēWJ܂B

  # tar xvfz libgr-2.0.9-pentium.bin.tar.gz -C /                    


ŋ߃CXg[ Slackware 3.4.0 ł͕WŃfBXNZbg diskxap3
 libgr-2.0.12 Ă܂B

ImageMagick ̍ŐV(4.0.4) ͉L瓾܂B

 E ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/binaries/
   
 E http://www.wizards.dupont.com/cristy/ImageMagick.html
   
ɂ͊e OS p̃\[XƃoCiuĂ܂B

Linux p̃oCi Intelp/alphap, libc5p/glibcp, tgz`/rpm`
ɕނĉʂpӂĂ̂őIɂ͒ӂKvłB͂̒
 Intel pŊ libc5 p tgz `̃oCił
ImageMagick-i486-linux-ELF-libc5.tar.gz Ƃ̂_E[h܂
B

ImageMagick 4.0.4 Nɂ

mpeg_lib-1.2.1-1libc5.i386.tgz (MPEGp̃Cu, 613KB)

freetype-1.0-1libc5.i386.tgz (TrueType tHgrbg}bvɕϊ
郉Cu, 244KB)

KvœƂ납炱_E[h܂B3CXg[
 ImageMagick  display R}hœmF悤Ƃ

  $ display                                                         

can't load library 'libpng.so.0' ƂG[\܂B libpng
͑OL libgr-2.0.9 ̒̈̃Cu libpng.so.1.0.89 CX
g[ĂĂ libpng.so.1 NĂ܂B

  # ln libpng.so.1.0.89 libpng.so.0                                 

ƂƂ display R}h ImageMagick Nł悤ɂȂ܂
B



2. CXg[

悸́AuP README.tclvǂ݉B



2.1. CXg[

 

 1. XLihCoEZbgL̒IŉB
   
    
      epson-ep_scan  hp-hpscanpbm      microtek-mtekscan    
      mustek-mscan   mustek-scanimage                       
    
   
    Ă̓eAXLiƃhCoɓK邩悭ĕKvɉ
    ĕύXĉBXLihCoEZbgȂƂ́A
    łĉB̂ȒPłB
   
 2. `maketkscan' s܂B
   
    XLihCoEZbgI悤ɑ܂BԍIԂƑI
    XLihCop `tkscan' XNvg܂B
   
 3. DȂƂ `tkscan' Rs[AGWCĉB
   


2.2. g

tkscan sAHelp j[̃KChA܂͂̃hLǵu3
GUIDE.tclvB



2.3. y3zTkScan Version 0.8  mtekscan pvÕoOC

  TkScan Version 0.8  mtekscan pvOɂ̓oOÂ܂܂
͓삵܂Bmtekscan pɎgṕA microtek-mtekscan.tcl 
ȉɎӏCĉB


    (1) 58s                                                                
       () set file "-o $c(tkscandir)/$file.pnm"                             
       () set file ">  $c(tkscandir)/$file.pnm"                             
    (2) 59sڂ60sڂ̊ԂɉL̂悤 if Qǉ܂B              
       foreach j {tx ty bx by} { set $j [pixelto inch [expr $s($j$i)-$s(o)]]} 
       if { $bx>8.499 }  { set bx 8.499 }                                     
       if { $by>11.599 } { set by 11.599 }                                    
       set geometry "-f $tx $ty $bx $by"                                      
    (3) 70s                                                                
       () if {$s(backtracking) == "no"} {append option " -B"}               
       () if {$s(backtrack)    == "no"} {append option " -B"}               
    (4) 77s: L̂悤ɏC܂B(͌ŁÂ悤ɒ)          
        gamma   { if {$s(gamma_support)==0} {append option " -G $s(gamma)}}   
        gamma   { if {$s(gamma_support)==0} {append option " -G $s(gamma)"}}  




2.4. y4zTkScan Version 0.8  ep_scan pvÕoOC

́AɍN <isaji@mxu.meshnet.or.jp>璸łB


     TkScan Version 0.8  ep_scan pvOɂ̓oOÂ܂܂ł͓ 
     ܂Bep_scan pɎgṕAȉɎӏCĉB     
                                                                                
    (1) epson-ep_scan.tcl t@C53s                                      
         () set wd [expr $bx-$tx]                                             
         () set wd [expr int(($bx-$tx+8)/8)*8]                                
    (2) epson-ep_scan.tcl t@C65s (͌ŁÂ悤ɒ)         
       gamma       { if {$s(gamma_support)==0} {append option " -g $s(gamma)}}  
       gamma       { if {$s(gamma_support)==0} {append option " -g $s(gamma)"}} 
    (3) initt@C̕ۑ̂߂ tkscan-lib.tcl 6s                       
         () set file [open "$c(userconf)" w]                                  
         () set file [open $c(userconf) w]                                    




2.5. y5zICwv{ꉻɂ

L̂悤ɂΊȒPɓ{ꉻł܂BAAɂ͓R̂ƂȂ
{ł Tcl/Tk CXg[Ă邱ƂKvƂȂ܂B

uQCXg[vɏĂ菇 `maketkscan' s
`tkscan' XNvg܂(p)B ` tkscan'  README.tcl
 GUIDE.tcl ܂ނ *.tcl t@ĈłBXL
i̋@Ɉˑ镔͋@킲ƂɃt@CÄI
Č܂B

     (1)  `tkscan'  `tkscanJP' ƂOŃRs[܂B             
     (2)  `tkscanJP' ̐擪ɂ README.tcl  GUIDE.tcl ɑ    
         ȉ̂悤ɓ{ƒu܂B                         
                                                                            
         IWi README.tcl ́At@C̊gq킩悤 Tcl   
         ̃t@CłB̃t@CĂ݂ƍŏ15s炢̂     
                                                                            
         set readme_tkscan "                                                
                                                                            
         Ƃs̎āAŏIs                           
                                                                            
         "                                                                  
         ̍s܂B܂ readme_tkscan Ƃϐɒ``    
         POsɂ킽镶Ă̂łB                   
         ]āA "  " ň͂܂ꂽAȉ̓{ɖ|󂵂   
         uP README.tclvƒu邾ŗǂ̂łBȒPłH    
                                                                            
     (3) lɁAGUIDE.tcl t@C̕4sڂ                            
         set usage_tkscan "                                                 
         ƂsƁAŏIs                                               
         "                                                                  
         ̊Ԃ̕uR GUIDE.tclv̓{Œu܂B         
                                                                            
     (4) łƂ肠{łł킯łAwṽEBhE   
         68ɂȂĂ邽ߊes܂Ԃĕ\Ă܂܂B   
         80ɂɂ͎̂悤ɂ܂B                           
                                                                            
         IWi(O) window-help.tcl Ƃt@C              
         readmeWindow   usageWindow Ƃ֐āA25sڂ44    
         sڂ -width 68  80 ɕύX΂悢̂łB                    
                                                                            
         14s  proc readmeWindow {} {global readme_tkscan l               
         25s      text .readme.u.t -width 68 -height 20 -font $l(f1) \   
         25s      text .readme.u.t -width 80 -height 20 -font $l(f1) \   
                                                                            
         33s  proc usageWindow {} {global usage_tkscan l                 
         44s      text .usage.u.t -width 68 -height 20 -font $l(f1) \    
         44s      text .usage.u.t -width 80 -height 20 -font $l(f1) \    
                                                                            
         Ô߃IWĩt@C͏C `tkscanJP' 900sڕt  
          (XLi̋@ɂĈقȂ)̕CĉB              




3. GUIDE.tcl


#----------------------------------------------------------------               
 TkScan version 0.8 ̎g                                                    
#----------------------------------------------------------------               
                                                                                
 ڎ                                                                           
     ZNVODR}hCł̑                                       
     ZNVPDvr[                                                   
     ZNVQDXL̈̑I                                     
     ZNVRD[hA𑜓xAIvV̑I                             
     ZNVSDo͐̑I                                                 
     ZNVTDXL                                                     
     ZNVUDݒ                                                         
                                                                                
 ZNVODR}hC̃IvV                                       
                                                                                
   tkscan \[-geometry +x+y\] \[ImageEditor|File|Printer|Fax|OCR\]               
                                                                                
 ZNVPDvr[                                                       
                                                                                
 * vr[XL邽߂ (Preview) {^NbN܂        
 * (Stop) {^NbNƁAvr[XL𒆎~܂                
 * vr[[hƉ𑜓x File j[ Preference őIׂ܂             
                                                                                
 ZNVQDXL̈̑I                                         
                                                                                
 * vr[摜̃XL̈̑ÍA}EX{^łł܂B       
   XL`̈̊p{^ŉA܂܃}EX   
   ̊p̏܂ňړĂ獶{^𗣂܂B                               
                                                                                
 * `ň͂܂ꂽ finetuning {^gđÏł܂B     
                                                                                
 * `XL̈AIɕ\ƓɁAXL̈EB   
   hEɁAƉE̊p̍W\܂B                                 
   ~̒Pʂ́AL̂ꂩIł܂B                             
       ̒P(ATCY)                                               
       ʃsNZ(ʃTCY)                                               
       ̃tH[}bg(f[^TCY)̉摜t@CTCY                     
   XL[hƉ𑜓xύXƁAʃTCYƃf[^TCYω܂B   
                                                                                
 * (preset) {^ɂ́AA4 TCYA^[TCYȂvZbgĂ܂B 
   ݒpt@CɁÄwǉ邱Ƃo܂B                         
   (uZNVUDݒv)                                         
                                                                                
 * 摜̃vr[LoXɕ̗̈Ił܂B                     
   `ZbgA̒Ń}EX̒{^܂(Regist)NbN   
   ĉB`͐ԂɕςÂPɌ܂B               
   ɕʂ̒`肻̒Ń}EX̒{^ĉB                 
   ƂQԖڂ̐Ԃ`o^܂B                                     
   DȂJԂĉBԂ`̒Ń}EX̉E{^Nb   
   Nƍ폜܂BE{^_uNbN(܂(Clear){^Nb)  
   ƁASĂ̒`폜܂B                                         
   TkScan ́Ao^ꂽԍ̏ɐԂ`XL܂B                  
                                                                                
 ZNVRD[hA𑜓xAIvV̑I                                 
                                                                                
   ͂ɂ킩܂B(Mode) j[{^A(Resolution) ̃XP[g   
   ܂B[hƉ𑜓x̕ύXɉĉʃTCYƃf[^TCYω܂B   
                                                                                
 * ̃IvVύXꍇA(Open Manager) {^܂B            
    option manager ̃EBhEAŐݒł܂B               
   ݒ\ȃIvV́A[hɈ˂܂B                                   
 * ̂悭g郂[h Mode j[ɃvZbgĂ܂B       
   p̃NCbN[hݒt@Cɒ`邱Ƃł܂B               
   uZNVUDݒvB                                         
                                                                                
 ZNVSDo͐̑I                                                     
                                                                                
   ́A(Output to) j[{^ōs܂B                               
                                                                                
 * 摜GfB^                                                                 
   - 摜GfB^͍D݂ɉ XV, ImageMagic, GIMP ̒g܂B         
   -  (SW) `FbN{^́A̐Ԃ`XLꂽꍇɁAXL   
     e摜Ɨ摜GfB^Ɍ悤ɂ邩A܂͂P̉摜G   
     fB^̒ɑSẲ摜悤邩I邽߂̂̂łB         
                                                                                
 * t@C                                                                     
   IƁAFile Manager ̃EBhE܂B                      
   - o͂t@C̃tH[}bgI܂B                               
   - (Filename) ŁAXL摜̃t@Cw肵܂B                  
     t@CƂ # gƁAŌ # `̔ԍɒu܂B   
     (0 ͐`Ȃ͐Ԃ`̒ɂԍ)                       
     ftHg̃t@C scanout-#.surfix ŁAt@CtH[}bgɉ 
     K surfix t܂B                                             
     ́Aݒt@CŕύX邱Ƃł܂B                             
                                                                                
 * v^                                                                     
   IƁAPrint Manager ̃EBhE܂B                     
   - v^I܂B`gv'  o͐ ghostview(܂ gv)ɂ܂B      
   - (Zoom) XP[ (Position) j[{^́ATCYƈʒu    
     I邽߂Ɏg܂B                                                   
     Y[XP[́Aۂ̃TCỸp[Ze[WłB                       
   - (Reprint){^́AXL摜Y[ƈʒuύXāAēx  
     ߂̂̂łB                                                           
                                                                                
 * t@bNX                                                                   
   IƁAFax Manager ̃EBhE܂B                       
   - ŊeX̃XLꂽy[ẂAefax  Page Xg{bNẌꗗ    
     gƂɂ tiffg3 tH[}bgɕϊ܂B                         
   - Page Xg{bNXł͈ȉ̂Ƃł܂B                              
      + }EX{^Ń_uNbN邱ƂɂAtiffg3 tH[}bg     
        ϊꂽeX̃XLꂽy[WB                            
      + (View) {^đSẴy[W݂B                               
      + (Up)  (Down) {^găy[W̏ԂוςB                 
      + (Remove) {^găXg̒̈̃y[W폜B             
      + (Attach) {^́A܂삵܂B                                   
   - FAX ԍw肷Kv܂B(List)  FAX ԍXg̃EBhE   
     Ăяo܂Bɂ́A悭g FAX ԍo^ł܂B                  
                                                                                
 * OCR                                                                          
   - ͂܂Ă܂B Linux œ삷ǂ OCR \tgEFA     
     ܂B                                                           
     ꂩAmĂA邢͕Ƃ΋ĉB         
                                                                                
 ZNVTDXL                                                         
                                                                                
   XĹA(SCAN) {^Ǝs܂BTkScan ͐lp`̗̈     
   XL܂BԂlp`̗̈o^ꍇ́AԂlp`̗̈悪XL     
   Alp`̗̈悪LĂ͖܂B                     
   XL̐isɏ]āAXe[^Xo[ɐis󋵂\܂B             
   XL̓rŒfꍇ́A(Stop) {^ĉB            
   ́AhCoR}h kill AXLJnȌԂɖ߂܂B         
   炩̗Rłꂪ삵Ȃ́A(Stop) {^_uNbNĉ    
   B͊mɃXL~AVȃXL̂߂ TkScan      
   ߂܂B                                                                   
   (Stop) {^́AXLR}h kill ܂AXLi    
   ܂łɂ͎኱Ԃ邱ƂɒӂĉBXLi͉̒x     
   @Ȃ̂łB(Stop) {^pɂɎgp邱Ƃ́A߂܂B        
                                                                                
 ZNVUDݒ                                                             
                                                                                
 File j[ Preference I Preference EBhE܂B      
                                                                                
 * XLihCofoCXIvVɁAXLifoCX   
   Ȃꍇ́AXLifoCXw肵ĉBłȂ΂͋󔒂̂   
   ܂ OK łB                                                               
 * D݂ɍ킹ăvr[摜̃[hƉ𑜓x(resolution) ύXł܂B    
   IƂ (Apply) {^ĉB                                
 * K}␳́AhCogŁA邢̓hCoΉĂȂꍇ xv    
   ImageMagic ̕\ϊɂďo܂Bǂɂ邩IĉB    
 * TkScan ́Aݒt@CƃXL摜ꎞIɊi[邽߂ ~/.tkscan  
   fBNg܂B̃e|t@ĆAIƂn[h   
   fBXN̋󂫂𑝂₵Ƃɍ폜č\܂B                         
 *  File j[ Save current config IꍇAlXȐݒl          
    ~/.tkscan/init t@CɊi[܂BD݂ɍ킹Ẵt@CύX 
   Ƃł܂B                                                             
   ȏɕύXƎvꍇA`tkscan' XNvgώ@                
    ~/.tkscan/init t@C̕KvȕRs[ĂύXĉB         




4. ̃hLg({)ɂ


(1) Ō                                                                      
    ̃hLg({)̔zzɂẮAIWiƓl GPL2 (GNU  
    GENERAL PUBLIC LICENSE Version 2) ɏ]܂B                              
(2) ŗ                                                                    
    1 1997N 828 ŔsB                                             
    2 1998N 5 2 ImageMagick Ɋւ⋭܂B               
                         ep_scan pvÕoOCɂĈɍ N    
                        (isaji@mxu.meshnet.or.jp)璸ǉ܂B 
(3) ₢킹                                                              
    {̌̎wEȂCÂ̓_܂玄ĂɃ[  
    B[AhX́A1998N1ȍ~Aς܂B                         
        Fkawagishi@pa.aix.or.jp (1)                                      
        VFkawagisi@yk.rim.or.jp  (2)                                      
    ȑOɍ쐬 JF ̃hLg(Scanner-HOWTO-INDEX, Scanner-logiscan,     
    Scanner-HOWTO-mtekscan) ͉ÂAhXĂ܂A    
    ւ邨₢킹VAhXɂ肢܂B                        
                                                                                
==================================================                              
  Ryoji Kawagishi                                                               
    E-mail:    kawagisi@yk.rim.or.jp                                            
    Homepage:  http://www.yk.rim.or.jp/~kawagisi                                
==================================================                              


(sgml conversion, y.senda, ysenda@pop01.odn.ne.jp, 2001/09)

