Image Scan! for Linux Description 

Copyright (C) 2004, 2005  SEIKO EPSON Corporation


Contents
1   Preamble
2   Version Up Record  --> moved to NEWS file
3   Operating Condition
4   Installation Method
5   Running the Software
6   Options
7   Limitations


1  Preamble

During our contact with the Free Software Foundation to straighten out
the licensing problems with "Image Scan! for Linux" we noticed that we
needed to clear up what parts are distributed under which conditions.
Here is an attempt.

"Image Scan! for Linux" contains the following parts:

  iscan			the program you use to scan your images
  libsane-epkowa	an improved driver for EPSON scanners
  libesmod		a proprietary module used by iscan
  libesint*		proprietary module used by libsane-epkowa
  esfw*.bin		proprietary data used by libesint*

The latter modules are provided (in object code form only) under the
terms of the license agreement provided in `non-free/EAPL.en.txt'.
The modules are linked against libraries from the `glibc' package
which is covered by the GNU Lesser General Public License.

The `iscan' program is covered by the GNU General Public License with
a special exception that allows linking with the `libesmod' module.

The libsane-epkowa driver is released under the same conditions as
the SANE backends, that is under the GNU General Public License with a
special exception that allows linking a SANE library with other files
to produce an executable.

The file non-free/esfw41.bin is distributed under the terms spelled
out in the non-free/LICENSE.EPSON.en.txt file.

Unless explicitly noted otherwise in the file itself, all other files
in the non-free/ directory are copyright SEIKO EPSON Corporation and
distributed under the terms of the EPSON AVASYS Public License (see
non-free/EAPL.en.txt).

Copies of the GNU General Public License and the GNU Lesser General
Public License can be found in the files `COPYING' and `COPYING.LIB',
respectively.

Note, the modules used by libsane-epkowa are only needed for selected
low-end scanners, namely:

  libesint1F		Perfection 1250/Perfection 1250 PHOTO
  libesint23		Perfection 1260/Perfection 1260 PHOTO
  libesint32		Perfection 3170 PHOTO
  libesint41		Perfection 2480 PHOTO/Perfection 2580 PHOTO
  libesint43		Perfection 4180 PHOTO

The `iscan' program supports the following scanners:

            Seiko Epson Flatbed Scanner
            - Perfection 610
            - Perfection 640U
            - Perfection 1250/Perfection 1250 PHOTO
            - Perfection 1260/Perfection 1260 PHOTO
            - Perfection 1200S/Perfection 1200U/Perfection 1200U PHOTO
            - Perfection 1240U
            - Perfection 1660 PHOTO
            - Perfection 1640SU/Perfection 1640SU PHOTO
            - Perfection 1650/Perfection 1650 PHOTO
            - Perfection 2400 PHOTO
            - Perfection 2450 PHOTO
            - Perfection 2480 PHOTO
            - Perfection 2580 PHOTO
            - Perfection 3170 PHOTO
            - Perfection 3200 PHOTO
            - Perfection 4180 PHOTO
            - Perfection 4870 PHOTO
            - Perfection 4990 PHOTO
            - Expression 1600
            - Expression 1680
            - Expression 1640XL
            - Expression 10000XL
            - GT-10000/GT-10000+
            - GT-15000
            - GT-30000
            - Stylus CX3500/Stylus CX3600
            - Stylus CX4500/Stylus CX4600
            - Stylus CX5100/Stylus CX5200
            - Stylus CX5300/Stylus CX5400
            - Stylus CX6300/Stylus CX6400
            - Stylus CX6500/Stylus CX6600
            - Stylus Photo RX420/Stylus Photo RX425/Stylus Photo RX430
            - Stylus Photo RX500/Stylus Photo RX510
            - Stylus Photo RX600/Stylus Photo RX610
            - Stylus Photo RX620/Stylus Photo RX630
            - Stylus Photo RX700
            - AcuLaser CX11


2  Version Up Record

   [moved to NEWS file]


3  Operating Condition

- Kernel 2.4.3 or later is required when connecting your scanner by USB.
- Kernel 2.4.8 or later is required when connecting Perfection 1250/
  Perfection 1250 PHOTO and Perfection 1260/Perfection 1260 PHOTO.
- The hard disk requires at least double size of an image data size to
  be scanned.


4  Installation Method

It is required that the following packages are installed previous to 
the installation of Image Scan! for Linux.
 - sane-backends

4-1  Installing a rpm file

NOTE: The RPMs provided by EPSON AVASYS Corporation have been built on
      RedHat 9 with gimp-devel from RHEL4 added for GIMP2 support.

Execute the following rpm command to complete the installation.

  # rpm -i iscan-${version}-${release}.i386.rpm

where you should substitute the version of your Image Scan! for Linux
for ${version}-${release}.  So, if you downloaded iscan-1.5.1-5, then
the ${version} part would be 1.5.1 and the ${release} part would be 5.

Depending on the distribution, dependency errors may occur. 
Running the following command will suppress dependency checks,
and complete the installation.

  # rpm -i --nodeps iscan-${version}-${release}.i386.rpm

If an old version of Image Scan! for Linux  exists, 
run the following command and update to the latest version.

  # rpm -U iscan-${version}-${release}.i386.rpm

Note that the installation of Image Scan! for Linux from rpm requires 
that sane has been installed from rpm as well.

4-2  Installing a tar file

Execute the following command to complete the installation.

  # tar -zxvf iscan-${version}-${release}.tar.gz
  # cd iscan-${version}
  # ./configure
  # make
  # make install

Note that the installation of Image Scan! for Linux from tar requires 
that sane has been installed from tar as well.


5  Running the Software

At the command prompt, execute the following command to
start Image Scan! for Linux.

  $ iscan 


6  Options

Normally, installating a binary package will register iscan as a GIMP
plugin.  In case this did not happen, or you compiled and installed
iscan from source, you can register it as a plugin yourself with the
following command:

  $ ln -s /usr/bin/iscan ~/.gimp-1.2/plug-ins/

Adjust the version number to match the version of the GIMP that you
use (and /usr/bin to wherever iscan was installed).  If you want to
make it available system wide, you can do that with:

  # ln -s /usr/bin/iscan `gimptool --gimpplugindir`/plug-ins/

If the GIMP complains something like

  duplicate plug-in: "/usr/lib/gimp/1.2/plug-ins/iscan"

Just remove ~/.gimp-1.2/plug-ins/iscan and all should be fine.

In order to print from directly from Image Scan! for Linux, your print
system needs to be able to handle the PNG file format directly.  CUPS
does this by default.  Furthermore, Photo Image Print System, versions
1.3.1 and later, will also work out of the box.

The latest version of Photo Image Print System can be downloaded via:

  http://www.avasys.jp/english/linux_e/


7  Limitations

 Perfection 2480 PHOTO
  - the multi photo feeder (MPF) option is not supported

 Perfection 2580 PHOTO
  - only scanning from the flatbed is supported
  - the multi photo feeder (MPF) option is not supported
