sane-fujitsu(5) SANE Scanner Access Now Easy sane-fujitsu(5)NAMEsane-fujitsu - SANE backend for Fujitsu flatbed and ADF
scanners
DESCRIPTION
The sane-fujitsu library implements a SANE (Scanner Access
Now Easy) backend which provides access to Fujitsu flatbed
and ADF scanners. At present, the following scanners are
known to work with this backend:
Vendor: Model: Rev:
-------- ---------------- -----
FUJITSU M3096Gm 02
FUJITSU M3093GX
FUJITSU M3093GD
FUJITSU M4097
FUJITSU fi-4220C
FUJITSU fi-4340C
FUJITSU M3091DCd BF21
FUJITSU M3092DCd
The driver supports lineart, halftone, grayscale, and
color (3091 and 3092) scanning depending on hardware capa-
biliites.
The "Fujitsu" driver is a first attempt at integrating
support for all Fujitsu scanners - previously available as
different single drivers - in one driver. At present, the
M3091DCd is working (lineart, halftone, 8-bit grayscale
and 24-bit color, simplex and duplex), and the driver
should also support the M3096 as the M3096g driver code
has been incorporated. This driver supersedes the old
"m3091"/"fujitsu" drivers and the old "m3096g" driver.
Other scanners in these families may work. The ScanPart-
ner 15C seems to be a repackaging of the ScanPartner 600C,
but I don't know if it works. Look at the sp15c backend
for this scanner. Perusal of the M3096GX/M3093GX/M3093DG
manual suggests the M3096G driver offers access to a sub-
set of the new scanners. People are encouraged to try
these driver with the other scanners and to contact the
author with test results.
DUPLEX MODE
The M3091 driver supports duplex scanning. To the front-
end, a duplex scan looks very much like scanning two sepa-
rate pages from the document feeder, i.e. the SANE front-
end receives two images instead of one. Front-ends which
are not capable of dealing with that - e.g. the command-
line tool scanimage - cannot be used for duplex scanning.
If you want to do duplex scans from the command line, get
Tom Martone's scanadf program from http://www.martonecon-
sulting.com/sane-scanadf.html.
CONFIGURATION
A modest effort has been made to expose the standard
options to the API. This allows frontends such as xscan-
image to set scanning region, resolution, bit-depth (and
color), and enable the automatic document feeder.
The "Fujitsu" driver supports the following options:
mode m
m may be one of "Color", "Lineart", "Halftone", or
"Gray", dependent on the scanner model. It is
advisable to specify this option first when using
command line tools, as the validity of some of the
other options depends on the mode setting.
x, y
Scan width and height
pagewidth, pageheight
Page size; when using the ADF, the driver will
assume that a page of the given width is centered
resolution, y-resolution
Controls scan resolution. Permissible values depen-
dent on model and scan mode; setting --resolution
also sets --y-resolution but not vice versa. This
makes it possible to set the 3091's maximum resolu-
tion of 300x600dpi.
brightness b
Only supported for M3096
treshold t
Only supported for M3096
duplex d
d may be "front", "back", or "both" and denotes
which sides of the page are to be scanned (duplex
scanner only for example 3091, 3093Gd).
lampcolor c
c may be "red", "green", "blue", or "default" - the
lamp color to be used when doing graysacale or b/w
scans on the M3091.
blueoffset, greenoffset
Color justification options for the M3091; anything
other than +1/-1 will probably distort the image.
Should be left alone unless your scanner is buggy.
swapfile
boolean option for the M3091. Only affects duplex
scans. If set, a swap file will be used for storing
the rear side of a document as it is scanned; oth-
erwise the whole page will be kept in memory.
You may specify the line "forceModel=xxx" in the configu-
ration file to make the driver treat your scanner as an
"xxx" scanner (currently supported: 3096, 3091). Use this
if you have another scanner that is not automatically
detected as being compatible.
The only other configuration option supported is "scsi-
buf-size=xxx", allowing you to set the SCSI buffer size to
something other than the compiled-in default. Especially
with the M3091 scanner, some users had the problem that
the scanner would "hang" mid-page, and this can often be
alleviated by using "scsi-buf-size=32768".
SEE ALSOsane(7), sane-scsi(5), sane-sp15c(5)sane-usb(5),
Fujitsu ScanPartner 15C OEM Manual, Doc. No. 250-0081-0
Fujitsu M3096G OEM Manual, part number 50FH5028E-05
Fujitsu M3096GX/M3093GX/M3093DG OEM Manual, part number
C150-E015...03
AUTHOR
3096/SP15 drivers: Randolph Bentson <bentson@holm-
sjoen.com>, with credit to the unnamed author of the
coolscan driver
3091 driver: Frederik Ramm <frederik@remote.org>
3093GD,fi-4340C, ipc and cmp options: Oliver Schirrmeister
<oschirr@abm.de> 3092 patch: Mario Goppold <mgoppold@tbz-
pariv.tcc-chemnitz.de> fi-4220C patch and USB support:
Ronald B. Cemer <ron@roncemer.com>
LIMITATIONS
Only tested with Linux 2.4
BUGS
I'm sure there are plenty, and not too well hidden, but I
haven't seen them yet. I don't know if the ScanPartner
15C still works, because I'm not able to test it.
3091/3092 don't support halftone
sane-backends 1.0.12 17 Apr 2002 sane-fujitsu(5)