C.2Online test .................................................................................................................. Appendix C-1
iv
Page 9
Chapter 1 General
1.1General description
M3097DG image scanner is an ideal input device for Electric filling systems, Facsimiles, optical
character readers (OCR), computer aided design (CAD) systems, and automatic publishing systems.
M3097DG is basically the scanner which have the duplex scanning feature with the basis of M3097G+
and with the interface compatibility to M3097G+ and M3093DG. The features of the scanner are focused
on as follows.
(1)Duplex reading
This scanner can read duplex document with one scanning to reduce the scanning workload.
(2)Excellent paper-handling
This scanner can scan various kind of the document such as the size from A3 to A6.
(3)Fast reading
This scanner scans with the following scanning speed.
12 InterfaceSCSI-2
13 Video outputBinary / Halftone / Grayscale
14 Power requirements100 to 120VAC, 50/60 Hz
15 Operating environmentTemperature : 5°C to 35°C
16 Basic memory16 MB
18
Scanner size234H x 696W x 497D (mm)
19
Scanner weight
MaximumA3 or DL
FB, A4,400 dpi2.4 sec.
FB, A4,200 dpi1.2 sec.
ADF, Simplex36 PPM
ADF, Duplex60 IPM
No option required
200 to 240VAC, 50/60 Hz
Relative humidity : 20 to 80%
IPCIPC-2D or IPC-3D17 Option
Memory16 MBSee section 2.3
20 kg
See section 2.3
A4, 200 dpi
2
See section 2.6.3
2-1
Page 12
Specifications
2.2Option specifications
Following options are available for this scanner.
Table 2.2 Option of the scanner
NameParts NumberWhen the option required?Remarks
IPC-2DCA01952-0192
IPC-3DCA02919-0511
MemoryTBD- When reading 601 dpi or more
- When the image processing of
Section 3.3 required.
(See section 2.3)
Either IPC-2D or IPC-3D
can be installed at a time.
One memory option can be
installed per scanner.
16 Mbyte, 72 pin, EDO
SIMM 60 ns, non-parity
2-2
Figure 2.1 IPC-2D/3D option
108
23.5
Figure 2.2 Extended memory option
Page 13
2.3 Reading limitation depending on the memory installed
2.3Reading limitation depending on the memory installed
M3097DG have the limitation of reading depending on the memory installed as shown in Table 2.3 and
2.4.
Table 2.3 The reading limitation of M3097DG without option
BinaryGrayscaleOutput
resolution
100/150/200 dpi
300/400 dpi
600 dpiNot supported *2
*2 Setting itself may be rejected.
Table 2.4 The reading limitation of M3097DG at zooming of IPC-2D or IPC3D option
50 to 200 dpi
201 to 400 dpi
401 to 600 dpi
601 to 800 dpiSupported *1
SimplexDuplexSimplexDuplex
Supported (No additional memory)
Not supported *2
BinaryGrayscaleZooming
SimplexDuplexSimplexDuplex
Supported (No additional memory)
Not supported *2
Not supported *2
*1 Memory option required, otherwise the possibility of Image transfer error exists.
*2 Setting itself may be rejected.
2-3
Page 14
Specifications
2.4Physical specifications
Table 2.5 Physical specifications
No.ItemM3097DE/DG
1Dimensions
(mm)
2Weight (Kg)20 ( 44.2 lb)
3Power
requirements
4Power consumption (VA)120
5Heat capacity78 kcal ( 312 BTU/H)
6Surge current (A)30
7Momentary power failure100 % 0.5 Hz
8Leakage current (mA)0.75 or less
9Dielectric strengthAC 1.5 KV or more for one minute or
Voltage (VAC)
PhaseSingle
Frequency50/60 Hz +2% -4%
Operating+5 to +3511
Non operating-20 to +60
Operating20 to 80 (No condensation)12Relative humidity
Non operating8 to 95 (No condensation)
Operating0.213Vibration (G)
Non operating0.4
Operating514Indication
Non operating10
Operating53 or less (ISO DIS 9296)16Acoustic noise
Non operating40 or less (ISO DIS 9296)
100 to 120, 200 to 240 VAC ±10%
more (between FG and AC lines)
Voltage 1.2 KV pulse duration 5 µs
2.5Regulation conformity
ItemConformed regulationRegulation mark on the
UL 1950
CSA 22.2 950
EN60950 1992/A1:1993/A2:1993Yes, GS mark by TUV
EMI
etc.
2-4
FCC Part15 Class AYes
EN55022 1994 Class BEMI
EN50082-1 1992Immunity
EN61000-3-2 1995Harmonic emission
EN61000-3-3 1995
Table 2.6 Regulation conformity
Remarks
scanner
Yes, CSA NRTL-C markSafety
Yes, CE mark
Voltage variation
Page 15
2.6 Document specifications
2.6Document specifications
When using the flatbed, any condition of the paper can be read except paper size and ground color
specification.
2.6.1Paper size
A
B
↑
Feeding direction
MaximumMinimum
ABAB
148105297432
105148
Figure 2.3 Paper size
Paper size conversion table
CategoryDimensionsCategoryDimensions
Letter8.5 x 11 in (216 x 279 mm)A311.7 x 16.54 in (297 x 420 mm)
Legal8.5 x 14 in (216 x 356 mm)A48.3 x 11.7 in (210 x 297 mm)
Ledger11 x 17 in (279 x 432 mm)A55.83 x 11.7 in (148 x 210 mm)
Executive7.25 x 10.5 in (184 x 267 mm)B410.1 x 14.3 in (257 x 364 mm)
B57.2 x 10.1 in (183 x 257 mm)
(Unit : mm)
2-5
Page 16
Specifications
2.6.2Paper conditions
1)Paper type
•Woodfree paper
•PPC paper, Specified by XEROX Corporation
When using another paper, check that it is successfully fed by ADF before performing a scanning
operation.
2)Paper weight
13.9 lbs (52g/m2 ) to 27.8 lbs (104g/m2 )
3)Items to avoid
•The following documents may be hard to read by ADF.
Before you start the large quantity reading, check that the document is read appropriately. If the
ADF reading is not appropriate, read them by flatbed.
-Paper with a clip or staple
-Paper that has ink which is not dry.
-Paper thickness is not constant, such as an envelope.
-Paper that has large rumples or curl. (See Note 3)
-Paper that has folds or tears.
-Tracing paper
-Coating paper
-Carbon paper.
-Paper size that is out of standard.
-Items other than paper, such as clothes, metal sheet, or OHP film.
-Photographic paper
-Paper that has notches on its side.
-Paper that has a shape other than square.
-Paper that is very thin.
2-6
Note 1:
The important document which shall not be torn must be read by flatbed.
Note 2:
Carbon-less papers have the chemical composition which damages the pad pick roller. Therefore,
note the following remarks
Cleaning: If the miss pick occurs frequently, clean the pad and pick roller in
accordance with the Operator’s guide.
Page 17
2.6 Document specifications
Replacement of parts: The life of the pad and the pick roller may be shorter than the case that PPC
document is fed.
Replacement cycle of the pad and the pick roller may be around 100,000
sheets depending on the paper quality and cleaning cycle.
Note 3:
Paper should be straightened to fit the condition below.
2-7
Page 18
Specifications
2.6.3ADF capacity
The number of pages that can be loaded into ADF chute depends on the paper size and ream
weight. This information is shown in the following Figure:
2.6.4Areas that must not be perforated (for ADF reading only)
Perforations in the shaded areas may cause Jam error. If you must read data from such paper, use
the flatbed
Figure 2.5 Areas that must not be perforated
2-9
Page 20
Specifications
2.6.5Grounding color area
The color of the shaded area shown in Figure 2.6 should be paper grounding color (white) or dropout color. If not, set White level following OFF (Photograph) before reading.
2-10
Figure 2.6 Grounding color area
Page 21
2.6.6Job separation sheet
The following figure shows the basic shape of the Job separation sheet. When Job separation sheet
is scanned, the scanner can detect and inform it to the Host computer (See section A.4.11 READ
command/Detected paper information).
Paper condition is such that described in section 2.6.1 or 2.6.2. And the paper size must be A4 or
larger (210 mm or wider)
2.6 Document specifications
Figure 2.7 Job separation sheet
2-11
Page 22
Chapter 3 Image Functions
3.1Overview of the image functions
The image functions of this scanner are summarized in Table 3.1 and Table 3.2.
Table 3.1 Image functions
Selectable parameters
Section No. and Image function
3.2.1 Output resolution100/150/200/240/300/400/600 dpi
(1) Offset and sizeSee section 3.3.2 (1)3.2.2 Main Window
*1 DTC and IPC mode functions are exclusive.
*2 In IPC-3D, DTC and IPC mode Simplified DTC use the same algorithm.
*3 In IPC-3D, The Gradation parameter is ignored.
Density
Contrast3.2.3 Binary reading
White level following ON/OFF
N/A7 steps
N/AN/A7 steps
with IPC-2D
option
/Ordinary
(Darkness)
(variance rate)
With IPC-3D
option
Ignored *3
8 steps
(Sensitivity) *2
7 steps
(Sensitivity) *4
(Sensitivity)
High/Mid/Low
Removal *7
3-1
Page 23
Image Functions
*4In IPC-3D, a seven step parameter is used like as with the Simplified Dynamic Threshold but the
algorithm is different.
*5In IPC-3D, if both Simplified DTC and Image Emphasis are specified, the Simplified DTC algorithm is
activated. At that time, both the Simplified Dynamic Threshold and Image Emphasis High/Mid/Low
parameters are in affect.
*6In IPC-3D, if Automatic Separation is specified, then Simplified Dynamic Threshold and Image
Emphasis/Smoothing are ignored.
*7In IPC-3D, if Smoothing is specified, then Background Removal is applied. Rhis effect is similar to
IPC-2D Smoothing.
*8In IPC-3D, Sub-windows are not available and are ignored if specified.
Table 3.2 Functions which are available for main window and sub-window
Image
composition
Item
X, Y resolutionoxoxoxo
Upper left X, Yooooooo
Width, lengthooooooo
Thresholdoo
Brightness
Contrastooooooo
Bit per pixel01010101010108
Halftone pattern
Compressionoxoxo (*5)xx
Subwindow listoxoxoxx
Paper
specification
D
T
DTC (*1)oxo (*2)xo (*2)x
C
Outline
emphasis
Outline
extraction
I
Automatic
P
separation
C
Simplified DTCo (*4)o (*4)
RIF (reverse
image format)
Mirror imageoxoxox
Binary black and
white
Main
window
▲▲
▲▲
oxoxoxo
oooooo
o (*3)o (*3)
o (*4)o (*4)o (*4)o (*4)o (*4)o (*4)
ooooooo (*6)
Sub-
window
DitheringError diffusion
Main
window
▲▲▲▲
oooo
oooo
Sub-
window
0100
Main
window
Sub-
window
02
Gray
scale
Main
window
3-2
Page 24
3.2 Basic image functions
o:Can be specified.
x:Cannot be specified.
▲:Enabled if automatic separation is specified, otherwise ignored.
:Can be specified but not enabled.
*1If DTC is specified, IPC can be specified but not enabled.
*2The image is not guaranteed.
*3Can be specified but not enabled if Image Emphasis is also specified.
*4Can be specified but not enabled if Outline Extraction is also specified.
*5Not recommended because the compression is inefficient.
3.2Basic image functions
The command and data name in [ ] beneath the section title shows the location for the reference in
Appendix A.
3.2.1Output resolution
[A.4.7 SET WINDOW command/X,Y resolution]
Selectable output resolution is shown in Table 2.3. The default is 400 dpi.
The output resolutions of 100/150/200/240/300/600 dpi are converted from 400 dpi by an electrical
method. The X direction resolution (XR) and Y direction resolution (YR) can be specified
independently. If IPC option is installed, Zooming function is available (see section 3.3.4). The
output resolution with IPC option is shown in Table 2.4.
3.2.2Main Window Clipping
(1)Offset and Size
[A.4.7 SET WINDOW command / Upper left, Width, Length]
Offset is the length of ULX and ULY in Figure 3.1 and 3.2 with 1/1200 in unit.
It is important that the Origin point of the offset is deferent between Flatbed (FB) and ADF. When
reading with ADF, user must specify the size of the document. Then the scanner set the origin point
of that document size (X1) according to the size specified. (see Figure 3.2) If user specifies wrong
document size, unintentional offset may be given.
When specifying the offset, you must count in the mechanical offset error of the scanner as shown in
Table 3.3. You can adjust the offset with Setup mode of operator panel, scanner by scanner.
Scanning length L (1/1200 in) = 13200
Output resolution YR (dpi) = 400
Output line = [YR x L/1200 ] = [400 x 13200/1200 ] = 4400 (line) *
* Values under 0 in [ ] are omitted
The physical limitations of the Main Window Clipping at Flatbed (FB) and ADF reading are
illustrated in Figure 3.1 and 3.2 respectively.
NOTICE: This is not the guaranteed specification but the scanner may read the long document
which fits the following condition.
i) 0 < ULY + L ≤ 33072 (@1/1200 in.)
ii) L ÷ 1200 × YR ≤ 16383 line
iii)The memory installed is enough for reading.
Origin point P
UL
20736 (@ 1/1200 in.)
= 17.28 in. (438.9 mm)
14592 (@ 1/1200 in.) = 12.16 in. (308.8 mm)
Origin point
L
of the clipped
area
13200 (@ 1/1200 in.) = 11 in. (279.4 mm)
19842 (@ 1/1200 in.)
= 16.54 in (412.0 mm)
Maximum size which
can be clipped
Figure 3.1 The window position and limitation of FB reading
3-5
Page 27
Image Functions
19842 (@ 1/1200 in.) = 16.54 in. (412.0 mm)
20736 (@ 1/1200 in.) = 1728 in. (438.9 mm)
1
W
ULY
13200 (@ 1/1200 in.)
14592 (@ 1/1200 in.) = 12.16 in. (308.8 mm)
X
ULX
Origin point of
the clipped area
L
Feed direction
= 11 in. (279.4 mm)
Figure 3.2 The window position and limitation of ADF reading
The Matrix size of the clipped Main Window is limited as shown in Figure 3.3. The unit of the
number in Figure 3.3 is 1/1200 in.
3-6
Page 28
W
9278 dots
7296 dots
3.2 Basic image functions
L
10368 line
13824 line
Note: W must be greater than 9, and L must be
greater than 1.
Maximum
output size
without
Extended
Memory
option
Figure 3.3 Matrix size limitation of the Window
Maximum output size with
Extended Memory option
3-7
Page 29
Image Functions
(2)Page End Detection
[A.4.11 READ command / Detected paper length]
This function cuts the reading operation when page end is detected, even if all of the window length
L (sub-scanning length) is not read yet. This function is useful to reduce the image data and increase
the throughput. When Page End Detection is set ON, the image data which is out of the page end is
deleted. (Example 2)
3-8
Page 30
3.2.3Binary reading
[A.4.7 SET WINDOW command / Image Composition = X’00’]
Following three parameters are available when binarizing the image. The 256 levels of the density at
each pixel is processed by Contrast and binarized by Threshold. When the White level following is se
ON, the white level of the CCD output follows the background of the document. So this is useful for
line art drawing but not for photograph.
ParametervalueEffect of parameterDefault
Threshold
*1
ContrastX’01’
Gamma
pattern
White level
following
Table 3.4 Parameter of Binarization
X’01’
to
X’10’
to
X’FF’
to
X’10’
to
X’FF’
X’01’
X’02’
X’03’
X’80’
to
X’84’
ONThe threshold follows the background of
OFFThe threshold do not follow the
Brightest
Normal
Darkest
Mostly soft contrast
Normal
Mostly sharp contrast
Normal
Soft
Sharp
Use download pattern
the document. (*2)
background of the document.
3.2 Basic image functions
X’80’
(*1)
X’80’
X’01’
ON
*1When the IPC-2D or IPC-3D is installed, the Threshold varies along with the control of DTC mode or
IPC mode.
*23 mm from top of the document must be white or drop-out color (See section 2.6.5)
3-9
Page 31
Image Functions
3.2.4Halftone reading
[A.4.7 SET WINDOW command/Image Composition = X’01’]
This scanner supports two types of halftone image, that is Dither and Error Diffusion.
(1)Dither
[A.4.7 SET WINDOW command / Halftone type = X’01’]
This is a way of producing halftone images with white and black pixels. The scanned image is
processed by the unit of group of pixels.
At first a reference table called “dither matrix” is specified. Each element in the matrix (8x8) has a
threshold value of 256 levels. Allocation of threshold values in the dither matrix is called “dither
pattern”. Group of the scanned images are compared with the dither pattern, and each element is
decided whether it is black or white. Number of black pixels corresponds to a level of scale,
producing pseudo grayscale images.
Four built-in dither patterns are available.
(2)Error diffusion
[A.4.7 SET WINDOW command / Halftone type = X’02’]
This is a way of producing halftone (Pseudo grayscale) images with white and black pixels. Optical
density of pixels and its adjacent pixels are totaled and black pixels are repositioned in the order of
density in accordance with relations between adjacent pixels.
This scheme aims to minimize errors between scanned density and printed density on the average.
Density data of adjacent pixels are modified by diffusing errors on the objective pixel into several
pixels to be binarized. This scheme is aimed to keep high levels of grayscale and high resolution,
producing high quality halftone. Especially when dotted halftone images like photos on the
newspaper are scanned, this scheme suppresses moire patterns.
Following parameters are available for this function
3-10
The parameters which affects the Halftone image are shown in Table 3.5.
Page 32
3.2 Basic image functions
Table 3.5 Parameters of Halftone
ParametervalueEffect of parameterDefault
BrightnessX’01’
to
X’80’
to
X’FF’
ContrastX’01’
to
X’80’
to
X’FF’
Gamma pattern
Halftone
scheme
Dither
pattern
X’01’
X’02’
X’03’
X’80’
to
X’84’
X’80’ to X’87’downloaded pattern *1
Error Diffusion
X’00’For dark photo
X’01’For dark text and photo mix
X’02’For light photo
X’03’For light text and photo mix
Brightest
Normal
Darkest
Mostly soft contrast
Normal
Mostly sharp contrast
Normal
Soft
Sharp
Use download pattern
X’80’
X’80’
X’01’
Dither
*1IPC-2D or OPC-3D required. (See section 3.3.5)
NOTICE:The density of the halftone can not be adjusted by the Threshold in Table 3.4 but be adjusted
by the Brightness in Table 3.5.
3-11
Page 33
Image Functions
3.2.5Grayscale reading
[A.4.7 SET WINDOW command / Image Composition = X’02’]
Eight bit Grayscale reading is available. Following image processing functions can be specified for
grayscale reading. (See Table 3.2)
•X,Y resolution (XR,YR)
•Main window offset (ULX, ULY)
•Main window size (W, L)
•Contrast
•Black and White reverse
NOTICE: The throughput of the grayscale reading may 1/2 slower than binary reading.
NOTICE: The output resolution is limited as shown in Table 2.3 and 2.4.
3.2.6Compression
[A.4.7 SET WINDOW command/Compression type, argument]
Following parameters are selectable for Compression. When a compression is selected, memory
option required.
Image functions in this section are available when IPC-2D or IPC3D option is installed.
The name of command and data in [ ] beneath the section title show the location for the reference in
Appendix A.
3.3.1DTC mode function (Auto I mode)
[A.4.7 SET WINDOW command / DTC selection = X’40’]
This mode is designed to scan for better image quality to provide OCR (Optical Character Reader).
Threshold algorithm was developed to capture important text features for recognition purpose. The
image processing is deferent between IPC-2D and IPC-3D as follows.
IPC-2D : Note that the DTC image processing is composed by the following sub-functions.
3.3 Optional image function
IPC-3D:Dynamic Threshold is identical to the Simplified Dynamic Threshold in IPC mode. (See
section 3.3.2)
NOTICE 1:Threshold, Brightness, and Contrast settings are ignored in DTC mode.
NOTICE 2:Gamma correction is also ignored in DTC mode.
3-13
Page 35
Image Functions
(1)Pre-filter
[A.4.7 SET WINDOW command / DTC mode]
The pre-filter performs filtering before processing the Dynamic Threshold. Ordinary and Ballpoint Pen are selectable in Pre-filter.
Name of
parameter
OrdinaryX’00’Linear gamma curve
High ContrastX’10’Makes low contrast
Use Ordinary basically. For the texts written by ball-point pens, use of Ball-point Pen may better
for OCR. This is because, the texts written by ball-point pens actually have two thin lines per
stroke. To human eye, this is not big problem, but OCR may not recognize the text. The Ballpoint Pen filter detects lighter areas compared to the surroundings and increases the density of
the lighter area. puts these two lines into one solid line. This can prevents cuts, void or too thin
lines.
Table 3.7 Parameter of Pre-filter
valueEffect with IPC-2DEffect with IPC-3DDefault
Linear gamma curve
X’00’
Image clear (for dark
background document)
3-14
Page 36
3.3 Optional image function
(2)Gradation
[A.4.7 SET WINDOW command / DTC mode]
Gradation specifies the gamma curve correction before processing Dynamic Threshold. When
scanning news papers or old documents which background is dark, it is desirable that the gamma
curve has coarse steps in the lighter side and fine steps in the darker side. This is called High
Contrast gamma curve.
γ curve
As the Dynamic Threshold with IPC-3D includes an automatic contrast adjustment, High Contrast
setting is not required.
Table 3.8 Parameter of Gradation
ParameterValueEffect with IPC-2DEffect with IPC-3DDefault
OrdinaryX’xxx00xxx’Normal gamma curve
(for general document)
High ContrastX’xxx10xxx’Makes low contrast Image
clear
* for dark background document such as newspaper or old document
Normal gamma
curve
No effect
X’00’
3-15
Page 37
Image Functions
(3)Dynamic Threshold Curve
[A.4.7 SET WINDOW command/DTC mode]
For the Dynamic Threshold function, the threshold is changed with the average optical density of
a small area (e.g. 5 x 5 pixel area).
Relation between the threshold and maximum density is formed as a curve when the threshold is
expressed in the Y-axis and the maximum density in the X-axis. This curve is called “threshold
curve”.
This function allows a customer to select a threshold curve. Several different curves are prepared, one
is the OCR type and other is the image type. The characteristic of the curve is deferent between IPC2D and IPC-3D.
IPC-2D:The image type curve has steeper inclination in the middle of the curve. For OCR type
curve, the customer can select type (inclination) and density level.
PC-3D:8 curves are available which adjusts the sensitivity of the image
The parameter of Dynamic Threshold are as follows.
Table 3.9 The deference of Dynamic Threshold Curve parameter
OptionParameterValueSelectable parameterDefault
IPC-2D
IPC-3D0
0 for OCR
to
5 for OCR
6 for
Image
7 for
Image
to
4
to
7
B’xxxxx000’
to
B’xxxxx101’
B’xxxxx110’
B’xxxxx111’
B’xxxxx000’
to
B’xxxxx100’
to
B’xxxxx111’
Brightest
Darkest
makes bright image to dark
makes dark image to bright
Decrease the noise
Normal
makes image sharp but increases
noise
6 for
image
4
3-16
Page 38
3.3 Optional image function
(4)Equal to White
Equal to White ON
Equal to White
OFF
[A.4.7 SET WINDOW command/DTC mode]
Equal to White specifies the result of binaizing when the value of a pixel equals the threshold.
The default is Equal to White OFF.
The effect of this parameter is slight but, if the scanned image text is bold, set to Equal to White.
If the scanned Image text is too narrow or lost, set to Equal to Black (Equal to White OFF).
Table 3.10 Parameter of Noise Removal
ParameterValueEffectDefault
B’xxxxxxx1’
B’xxxxxxx0’
Equal to White
Equal to Black
Equal to White ON
3-17
Page 39
Image Functions
(5)Noise Removal
[A.4.7 SET WINDOW command / DTC mode]
Noise Removal reduces the isolated spot noise after Dynamic Threshold. If the image is noisy.
Turn on the Noise Removal and set the granularity to the size of noise to be removed. The
parameter of Noise Removal is as follows.
Table 3.11 Parameter of Noise Removal
ParameterValueEffectDefault
OFF
2x2
3x3
4x4
5x5
NOTICE: In IPC-3D, Noise Removal is ignored when the OCR smoothing is ON.
Noise Removal is not done
2x2 or smaller dot is removed
3x3 or smaller dot is removed
4x4 or smaller dot is removed
5x5 or smaller dot is removed
OFF
3-18
Page 40
3.3 Optional image function
(6)Smoothing
[A.4.7 SET WINDOW command / DTC mode]
Smoothing in DTC mode is done after binarizing. This function smooths a slant line or curve by
eliminating jagged edges on the line. An irregularly protruding portions are removed and an
Irregularly cut portions are filled In. The parameters of smoothing are as follows. The Image
Smoothing do no smoothing. If an image scanned in low resolution and the outline is jagged,
specify the OCR smoothing. When OCR smoothing is specified with IPC-3D, Noise removal is
not done.
Table 3.12 Parameter of Smoothing
ParameterValueEffect with IPC-2DEffect with IPC-3DDefault
Image SmoothingX’x00xxxxx’No smoothingNo smoothing
OCR SmoothingX’x01xxxxx’Smooth is doneSmooth is done *1
*1 Noise removal is ignored.
X’00’
NOTICE: In IPC-3D, Noise removal is ignored, when OCR smoothing is specified.
3-19
Page 41
Image Functions
3.3.2IPC mode (Auto II mode)
[A.4.7 SET WINDOW command/DTC SELECTION = X’00’ or X’80’]
In this mode, the algorithm of dynamic threshold is deferent between IPC-2D and IPC-3D.
This mode is recommended for general electric filing purpose.
OptionAlgorithm of the Dynamic ThresholdCondition
IPC-2D:Simplified Dynamic ThresholdAnytime
IPC-3D:
a)Simplified Dynamic Threshold
The Simplified Dynamic Threshold is effective to obtain sharp images or capture texts having colored
backgrounds. This effect is similar to Image Emphasis. The difference is that the Simplified Dynamic
Threshold does not emphasis the background. This is useful for forms, checks and most real world
document.
In IPC mode, Simplified Dynamic Threshold was a simplified implementation of the Dynamic
threshold. In IPC-2D, Simplified Dynamic Threshold is no simpler, but sometimes more effective
than Dynamic Threshold for background texts. In IPC-3D, both Dynamic Threshold are the same and
sophisticated.
Simplified Dynamic ThresholdWhen Image Emphasis is not
IPC-2 like Simplified Dynamic
Threshold
specified
When Image Emphasis is
specified
3-20
Page 42
3.3 Optional image function
b)IPC2 like Simplified Dynamic Threshold
IPC-3D supports IPC-2 like Simplified Dynamic Threshold for compatibility purpose. When both
Image Emphasis and Simplified Dynamic Threshold are set, it is regarded as IPD-2 like Simplified
Dynamic Threshold. In this case, IPC-3D Sensitivity parameters in Simplified Dynamic Threshold
are used as the Variance Rate, and Image Emphasis parameters are used for emphasis. The IPC-2 like
Simplified Dynamic Threshold increases resolution.
The conceptual image processing flow in the IPC mode is shown below.
3-21
Page 43
Image Functions
(1)Image Emphasis
[A.4.7 SET WINDOW command / Image Emphasis]
Image Emphasis performs filtering to emphasize image edges or to smooth (IPC-2D) or remove
background noise (IPC-3D). If text edges are not clear or faint, turn on the Image Emphasis.
Three levels of Image Emphasis, High/Mid/Low, are available. As a side effect, Image Emphasis
also emphasizes the noise. It is better to set Image Emphasis higher to obtain good image, until
the noise is not perceptible.
In IPC-2D, Smooth is also available which works as negative emphasis so image edges becomes
faint even if original is ordinary sharp.
In IPC-3D, Background Removal is available instead of Smooth. Background Removal is
effective to remove background tones. For the case of the texts surrounded by halftone pattern
such as dither, background should be removed to emphasize the text. Background is useful for
such cases.
The algorithm of Smooth and Background Removal is deferent but the outputs are similar.
OptionParameterValueEffectDefault
IPC-2D
IPC-3D
Table 3.13 Parameter of Image Emphasis
OFFX’00’No emphasis and smoothing
High
Mid
Low
SmoothX’80’ to X’FF’Negative effect of emphasis
OFFX’00’
High
Mid
Low
Background
removal
X’01’ to X’2F’
X’30’ to X’4F’
X’50’ to X’7F’
X’01’ to X’2F’
X’30’ to X’4F’
X’50’ to X’7F’
X’80’ to X’FF’Removes noisy background
High emphasis
Medium emphasis
Low emphasis
No emphasis and background
removal
High emphasis
Medium emphasis
Low emphasis
OFF
Off
3-22
Page 44
3.3 Optional image function
3-23
Page 45
Image Functions
(2)Outline Extraction
[A.4.7 SET WINDOW command / Outline extraction]
The Outline function extracts the edges from images. This function is rarely used. It may be used
in DTP for image effects or image sensing.
ParameterValueEffectDefault
OFFX’00’Outline Extraction is disabled.
ONX’80’Outline Extraction is enabled.
Table 3.14 parameter of Outline Extraction
OFF
3-24
Page 46
3.3 Optional image function
(3)Automatic Separation
[A.4.7 SET WINDOW command / Automatic Separation]
With this feature, the scanner automatically recognize the text areas and photo areas on the
document. For the areas that are recognized as text areas, scanned data are processed as pure
binary with no halftone algorithm (fixed threshold or automatic binarization). For areas that are
recognized as photo areas, scanned data are processed with a halftone algorithm (Dither or Error
Diffusion).
Table 3.15 Parameter of Automatic Separation
ParameterValueEffectDefault
OFFX’00’Automatic Separation OFF
OFF
ONX’80’Automatic Separation ON *1 *2
*1Simplified DTC and Image Emphasis are available for binary regions.
*2In IPC-2D, other image processing as Simplified Dynamic Threshold and Image Emphasis are ignored.
3-25
Page 47
Image Functions
(4)Mirror image
[A.4.7 SET WINDOW command / Mirror image]
A scanned image is turned over symmetrically in the main scan direction, generating a mirrored
reflection of an image.
ParameterValueEffectDefault
OFFX’00’Mirror Image OFF
ONX’80’Mirror Image ON
Table 3.16 Parameter of Mirror Image
OFF
3-26
Page 48
(5)Black and White reverse
[A.4.7 SET WINDOW command/RIF (reverse image format)]
Black and White Reverse turns the black part of the image white and white part of the image
black. This effect is similar to the negative/positive image from camera.
Table 3.17 Parameter of Black and White Reverse
ParameterValueEffectDefault
OFFX’00’Black and White Reverse OFF
ONX’80’Black and White Reverse ON
3.3.3Sub-Window
[A.4.8 SET SUBWINDOW command]
In the Main Window specified in section 3.2.1, muximum four small portions on each front and back
side of the document can be clipped as Sub-Window. In each Sub Window, the deferent scanning
methods which is shown in Fig 3.2 can be specified.
NOTICE 1: IF the area specified for any sub window does not fit in the area of the main window,
3.3 Optional image function
OFF
the portion of the area outside the main window area is ignored. Only the portion where
the main and sub window overlap (shown hatched) is processed.
NOTICE 2: If sub-windows in a main window overlap with each other as a result of the values
ULX, ULY, W and L , the scanner returns the error.
3-27
Page 49
Image Functions
3.3.4Zooming
[A.4.7 SET WINDOW command/X,Y resolution]
Zooming is the function to enlarge or reduce the image from 400 dpi. X and Y independent variable
resolutions are supported. This zooming is processed in grayscale, so smooth and non-distorted
images can be obtained even when halftone is applied.
NOTICE: Resolution is converted by an electrical method. Therefore , no matter how high
NOTICE: Zooming rate of back side reading must be same as front side.
resolution is specified, small texts or narrow lines will not be resolved more clearly than
400 dpi image does.
3.3.5Dither download
[A.4.10 SEND command/SEND data]
User’s own dither pattern is downloaded with this function. Four built-in dither patterns are available
basically and 8 more dither patterns can be downloaded.
3.3.6Gamma download
[A.4.10 SEND command/SEND data]
Gamma downloading is supported to scan with user’s own gamma correction pattern. Two built-in
gamma patterns, Ordinary and High contrast, are basically available. And five more gamma patterns
can be downloaded.
NOTICE: When the downloaded gamma pattern is specified for grayscale reading, the last two bit
of the pixel output data is always B’00’.
Zooming (800 dpi at 200%)
3-28
Page 50
Storage and Installation
Chapter 4 Storage and Installation
4.1Packaging box and storage condition
Physical specification of the packaging box are listed in Table 4.1
Table 4.1 Physical specifications of the packaging box
ItemSpecificationRemarks
Size of the
box
Weight of the box29 kg
Doggy door
Label for scanner
identification
Conditi
on of
storage
Width670 mm
Depth915 mm
Height375 mm
Yes (size : 285 × 50 mm)
Attached on the side of the packaging
box.
Label contents;
•Scanner type
•Scanner Parts number
•Serial number
Temperature-20°C to 60°Cless than 15°C /hr
Humidity8 to 95%with no
Stackingless than 8 stories
See Figure 4.1
condensation
4-1
Doggy door
915
375
670
Label
Figure 4.1 Packaging box
Page 51
Storage and Installation
4.2Components in the packaging box
Following components are included in the packaging box. Note that the power cable is deferent
between the scanner for USA/North America and the scanner for Europe.
Table 4.2 The components in the box
Quantity per boxName of the component
USA, North
America version
Scanner11
Inspection report11
Operator’s Guide11Manual
Cleaning and maintenance11Manual
Pad ASY11See Section 5.4
Power
cable
Stacker11
Terminator11
for 100V1for 200V-1
Europe version
Description
4.3Installation procedure
4.3.1Removing the carrier fixing bracket
1) Set the scanner on the edge of the desk so that the ADF extends from the
4-2
Page 52
4.3 Installation procedure
2)Look at the bottom of the scanner to find the carrier fixing bracket.
3)Remove the screw, and remove the carrier fixing bracket from position A . Then install the
carrier fixing bracket at position B .
4-3
Page 53
Storage and Installation
Back of the image
to the
4.3.2Connections
Connect the cables as follows;
(1)Set the power switch OFF. (see Figure 1.1)
(2)Connect the power cable.
Connect the power cable to the power inlet (see Figure 1.1) on the back of the image
scanner.
Connect the other end of the power cable to a power outlet.
(3)Connect the interface cables
Connect the interface cables to the interface connectors (see Figure 1.1) and fasten the
cables with catches or screws. Connect the other end of each Interface cable to the host
computer.
4.3.3Mounting the stacker
Hook the pins on the stacker to the claws on the image scanner.
Interf
Terminator
If the image
scanner is at
the terminal
side, connect
the terminator
4-4
Page 54
4.3.4SCSI-ID setting
The default of SCSI-ID is 5. SCSI-ID is set by Setup mode of operator panel. The procedure to
set SCSI ID is;
(1)Turn the power ON by pressing “I” side of the power switch (see Figure 1.1). The scanner
displays “Scanner Ready” on the lower line of LCD.
Scanner Ready >
(2)Then press “Next” button. The scanner displays “Mode select 1”.
(3)Then press “Next” button. The scanner displays “Mode select 2” meaning that setup mode is
ready. Then press “enter” button.
Mode select 2
Setup mode Change?
(4)Then press “enter” button. The scanner displays as follows.
4.3 Installation procedure
Mode select 1
Manual mode
change?
*01 Double Feed Check
= No/Yes --> 10/15/20mm
(5)Press “Previous” once, then the scanner displays “SCSI ID” on the upper line of the LCD.
*10 SCSI ID
= 0/1/2/3/4/5/6/7
(6)Select SCSI ID by pressing “ è “ or “ ç “ button, and press “Enter”. (SCSI ID is set.)
(7)Press “Exit” to return to “Scanner Ready” screen.
4-5
Page 55
Chapter 5 Operation and Maintenance
5.1Operator panel operation
5.1.1Operator panel function
Operator pane has one LCD, six buttons and three LEDs as follows. The functions of each button
and LED are shown in Table 5.1.
Paper counter
50
Scanner Ready 100000
Abrasion counter
Table 5.1 Functions of buttons and LEDs
Name of the button
and LED
(↑)(↓)(STOP)
PreviousNextExit0 Power
0 READ
çè
Function
(START)
Enter0 Check
Button
LED
NextLCD displays the next screen on the screen flow chart of Figure
5.1 or 5.2. The settings you have made is effective.
PreviousLCD displays the backward screen of the screen flow chart of
Figure 5.1 or 5.2. The settings you have made is effective.
ç
è
ExitWhen “Check” LED lights, pressing this button releases error
ENTERRegisters the parameter selected by cursor.
PowerIndicates that the scanner is ON.
READIndicates that the scanner is reading documents.
Check
Moves the cursor (the blinking part) to the left
Moves the cursor (the blinking part) to the right
status (turn off “Check” and returns to “Scanner Ready” screen).
When you are setting on the operator, pressing this button returns
to “Scanner Ready” screen immediately. Note that the setting you
have select is effective after pressing this button.
If it blinks at one second cycle, it means that some temporary
error occurs. (See section 6.1)
If it blinks at four seconds cycle, ADF cleaning is necessary.
If it lights, it means that some alarm occurred. (See section 6.1)
Table 5.2 Functions of the counter
CounterFunction
Paper counterPaper counter counts the scanned sheet from the start of reading to
Hopper empty or an error detection.
Abrasion counterAbrasion counter counts the accumulated number of the scanned
sheet. This counter increments at every 10 sheets. Use this counter
to check the cleaning cycle or parts replacement cycle.
5-1
Page 56
Operation and Maintenance
M1
To Manual Feed mode
M3
To Setup mode
M4
5.1.2Manual Feed mode
In this mode, the scanner waits for some predetermined time without issuing “Hopper empty” after
all documents are read. This predetermined time (time-out limit) is specified by Setup mode.
Therefore you can set next documents on ADF chute without interrupting reading operation. The
procedures for setting manual feed mode are as follows.
(1)Turn the power ON by pressing “I” side of the power switch (see Figure 1.1). The scanner displays
“Scanner Ready”.
Scanner Ready
(2)Press “Next” button. Then the scanner displays “Mode select 1”
Mode select 1
M Manual mode change?
(3)Then press “Enter” button. Then the scanner displays following screen.
M01 Manual feed
= No/Yes
(4)Select “Yes” by pressing “è” button, and press “Enter”. Now the Manual Feed mode is set.
(5)Press “Exit” to return to “Scanner Ready “ screen.
Note that “Manual Feed” is shown on the upper left of the LCD. This means that the scanner is in
Manual Feed mode.
Manual Feed
Scanner Ready
M1 At Manual Feed mode
xxx
Scanner Ready xxxx
Next
Mode select 1
M Manual mode Change?
Previous
Exit
Enter
Previous
Enter
Mode select 2
! Setup mode Change?
Next
Figure 5.1 Mode change
Manual Feed xxx
Scanner Ready xxxx
5-2
Page 57
5.1.3Setup mode
Operator can set following items by Setup mode.
Table 5.3 Functions of Setup mode
NoItemDescriptionSelectable
5.1 Operator panel operation
Default
parameters
1
2IPC pre-settingScanner automatically sets the
3Reset of
4Pick start time
4
5
Double feed
check
Abrasion counter
setting
Time-out limit
setting *
ADF front offset
setting *
Double feed is detected by checking
the document length one by one.
recommended reading parameters.
Five sets of recommended
parameters are available.
Abrasion counter can be reset. - -
The time from the document
insertion to the start of picking is
specified. User can select most
comfortable Pick start time for the
job.
The time that the scanner waits for
next document insertion after last
document scanned can be specified.
Horizontal and vertical offset of the
front side image by ADF is
specified.
Tolerance:
No/10/15/20
mm
Document:
No/1/2/3/4/5
Time:
0.2 to 9.8 sec1.0 sec
Time:
27 values from
1 to 1999 sec
Offset:
H: -2 to +3mm
V: -2 to +3mm
No
No
30 sec
Offset:
H: 0 mm
V: 0 mm
6
7FB offset
8IPC/Memory
9SCSI ID settingSCSI ID is selectableSCSI ID:
*This offset means the deference from the value adjusted by automatic offset adjustment.
ADF back offset
setting *
setting*
status display
Horizontal and vertical offset of the
back side image by ADF is
specified.
Horizontal and vertical offset of the
FB image is specified.
The type of IPC option (IPC-2D or
IPC-3D) and total memory installed
are displayed.
Offset:
H: -2 to +3mm
V: -2 to +3mm
Offset:
H: -2 to +3mm
V: -2 to +3mm
1/2/3/4/5/6/75
Offset:
H: 0 mm
V: 0 mm
Offset:
H: 0 mm
V: 0 mm
5-3
Page 58
Operation and Maintenance
The procedures for setting Setup mode are as follows.
(1)Turn the power ON by pressing “I” side of the power switch (see Figure 1.1). Then the
scanner displays “Scanner Ready”
Scanner Ready >
(2)Press “Next” button. Then the scanner displays “Mode select 1”,
Mode select 1
M Manual mode change?
(3)Press “Next” button again. Then the scanner displays “Mode select 2”
Mode select 2
! Setup mode Change?
(4)Press “Enter” button. Now the scanner is in Setup mode.
(5)At first the screen is S41 in the screen flow chart next page. Select items by pressing “Next”
or “Previous” buttons, and select parameters by pressing “ç” or “è” buttons, and press
“Enter” button to set the parameter. Finally close the Setup mode by pressing “Exit” button.
The flow chart of the Setup mode is in Figure 5.2
5-4
Page 59
5.1 Operator panel operation
Previous
Previous
Previous
M4
M3
Next
Next,Enter,Exit
Enter
Enter
No/Yes
Next
Next,Enter
Next,Enter
Next,Enter
Next,
Enter
Mode select 1
M Manual feed Change?
Mode select 2
! Setup mode Change?
To M1
(Figure 5.1)
Previous
Previous
Exit
Enter
Enter
S42
Next, NO Enter
S43
Next, NO Enter
S44
S45
S46
S47
S48
S49
S4A
S4B
S31
M01 Manual feed
=No/Yes
from S4B
S41
!01 Double Feed Check
=No/Yes → 10/15/20 mm
!02 IPC Pre-set
=No/Yes → 1/2/3/4/5
!03 Abrasion counter
=xxxxxx Reset No/Yes
!04 Pick start time
= 0.2 Sec
!05 Time-out limit
= 30 Sec
!06 ADF Front Offset
Change? No/Yes
No
!07 ADF Back Offset
Change? No/Yes
Next, No Enter
!08 FB Offset
Change? No/Yes
Next, No Enter
!09 IPC/Memory Status
IPC-2D / 32MB(TOTAL)
Next,Enter
!10 SCSI ID
= 0 / 1 / 2 / 3 / 4 / 5 / 6 / 7
Next,Enter
Previous
Previous
Previous
Previous
Previous
Previous
Previous
to M1
Enter at Yes
!02-1 IPC Host Setting
Ignore Yes/No
Enter at Yes
!03-1 Are you sure?
No/Yes
Enter at yes
!06-1 Return to default?
No/Yes
!06-2 Front Offset H
H= +0.0 mm (+:Left)
!06-3 Front Offset V
V= +0.0 mm (+:Up)
Enter at Yes
!07-1 Return to default?
No/Yes
!07-2 Back Offset H
H= +0.0 mm (+:Left)
Enter
!07-3 Back Offset V
V= +0.0 mm (+:Up)
Enter at Yes
!08-1 Return to default?
!08-2 FB Offset H
H= +0.0 mm (+:Left)
Enter
Enter
Enter
Enter
Enter
Enter
Enter
Figure 5.2 Flow chart of the Setup mode
Enter
!08-3 FB Offset V
V= +0.0 mm (+:Up)
5-5
Page 60
Operation and Maintenance
5.1.4Function of CE mode
CE mode is available only for maintenance person, so the details of the CE mode are shown in the
maintenance manual of this scanner. In this section only the items of the CE mode is shown in
table 5.4 as a reference.
ItemsFeaturesT01 Single Test feedScanner tests the FB or ADF single sheet reading.
T02 Multi Test feedScanner continuously tests the feeding and AGC control
T03 Offset AdjsutmentScanner automatically adjusts the offset of FB image,
T04 EEPROM SettingThis function supports the inquiry and over-writing of the
Table 5.4 Function of CE mode
Scanner tests not only the feeding but also AGC control of
carrier unit and Optical unit.
unit “Exit” is pressed.
ADF front image and ADF back image.
EEPROM data.
T05 OP Panel Test
T06 ADF Sensor Test
T07 PROM VersionScanner displays the firmware version in PROM.T08 Life Counter
T09 Baud Rate
T10 Product ID
T11 Memory TestScanner tests the image memory.
Scanner tests the function of the LCD, LEDs and switches
on the operator panel.
Scanner tests the switches on ADF indicating the ON/OFF
real time status on LCD.
Scanner displays the accumulated sheet number wich ADF
has fed.
This function supports the baud rate setting of RS232C.
Baud rate is selectable from 9600/4800/2400/1200 bps.
This function supports the setting of Product ID of SCSI
interface.
Product ID is selectable from
M3099G/M3097DG/M3097G/M3093DG/M3093GX/M30
96G/M3096GX.
5-6
Page 61
5.2Document setting
5.2.1Document setting on ADF paper chute
The procedures for setting the document on ADF are as follows.
NOTICE: Note that the documents follows section 2.6 “Document Specifications”.
(1)Pull up the ADF paper chute as follows:
Hold the document feeder with one hand and pull up the ADF paper chute with the other
hand to set the shaft in position B.
ADF paper chute
5.2 Document setting
Rotation direction
Bar
Operating position
(2)Fan the document
Fan the document to loose static electricity and prevent double feed or jam.
5-7
Page 62
Operation and Maintenance
(3)Angle the document edges as follows to avoid double feed.
a)Lift the documents holding the both ends with both hands.
b)Hold the documents tightly with your left hand, and bend the documents as shown in
B.
c)Grip tightly with your right hand, loosen the grip of your left hand, and straighten the
documents as shown in C.
(4)Place the documents on ADF paper chute as follows
a)Open the right and left guides of the ADF paper chute about 5 mm wider than the
document width
b)Place the documents with front side down onto ADF paper chute with the top edges
facing the ADF.
c)Adjusts the right and left guides to the document sides. Skewing may occur if there is
a gap between the guides and documents.
d)Slides the documents down until they touch the pick roller in the ADF. If the
documents hit the pick roller in ADF hard, two or more sheets may be fed at once.
Make sure that the upper end of documents are not turned.
5-8
Page 63
5.2 Document setting
NOTICE:The number of the documents to be placed on ADF paper chute is limited as
described in section 2.6.3.
(6)Start read operation. After reading, remove the documents from the stacker.
NOTICE:If a wrong document size or mode is selected, the document may not be read
correctly. For example;
-Portrait and landscape setting
-If 3mm of the leading edge of the document is not white or drop-out color,
set
White level following OFF.
5-9
Page 64
Operation and Maintenance
5.2.2Document setting on flatbed
The procedures for setting the document on ADF are as follows.
(1)Open the document cover.
(2)Place the document with face down on the document bed. Correct any curled or folded parts
of the document.
(3)Position the long side (in landscape mode) or the short side (in portrait mode) of the
document to the left side of the document bed.
(4)Position the left top corner of the document to the reference mark. If the document is not
placed correctly, scanned image position may be incorrect.
(5)Close the document cover slowly.
(6)Start the read operation. After reading, open the document cover and remove the document.
5-10
Page 65
5.3Cleaning
Cleaning is important to keep stable scanning. Cleaning section, tool and cycle are explained in Table 5.5.
Table 5.5 Cleaning of the scanner
NoCleaning sectionToolCleaning cycle
1Pad
ADF
2Rubber rollers
(Pick roller, Feed
roller, Ejection rollers)
3Plastic rollers*2
(Coupled feed roller)
4White part of the guide
5Glass
Dry cloth and
Isopropyle
alcohol *1
or
Cleaning paper *1
5,000 sheets
5.3 Cleaning
6
7Document holding pad
FB
8
*1Fujitsu recommends to use following cleaning tools, ask your dealer or Fujitsu sales representative
*3Do not use organic solvents such as a thinner.
*4Make sure no liquid enters the scanner from the edges of the document bed glass.
Sheet guide or other
area
Document bed (glass)
Dry cloth and
neutral cleanser
*3 *4
5-11
Page 66
Operation and Maintenance
5.4Consumable
Operator needs to replace following parts. It is recommended to use abrasion counter on the operator
panel and schedule the replacement of parts. Parts to be replacement cycle are as follows.
The parts replacement procedures are described in the Operator’s Guide.
Table 5.6 Parts replacement
NoPart namePart numberReplacement cycleRemarks
1Pad ASYPA03951-0021Every 100,000 sheets or
annually *1
2Pick rollerPA03951-0025Every 200,000 sheets or
annually *1
One per scanner
One set per scanner
(two rollers are in one
set)
*1 These replacement cycle may be shortened depending on the paper scanned and bad scanner
cleaning. When carbon-less paper is used, the replacement cycle becomes short so these parts must
be prepared earlier than above.
5-12
Figure 5.3 Pad ASY
Page 67
5.4 Consumable
(Two rollers are included)
Figure 5.4 Pick roller
5-13
Page 68
Chapter 6 Error display and Recovery
6.1Error display
6.1.1Temporary error
(1)Hopper empty
Paper Empty
(2)Jam
Paper Jam
(3)ADF cover open
ADF-Cover Open
(4)Double feed error
Double Feed Error
This message is displayed if there is no more paper on
the ADF paper chute during a read operation in ADF
mode. Fill the ADF paper chute with paper. To enable
the read operation, press the stop button
This message is displayed if a document is jammed in
the ADF. See section 6.2 for removing jammed
documents.
This message is displayed if the ADF is not closed
completely. Close the ADF completely, and enable
the read operation.
This message is displayed when the ADF detects the
Double feed error. Check the document and re-scan
the document.
NOTICE:The scanner stores the length of the first sheet. And scanner compares the length of
NOTICE:The scanner can not detect the Double feed error when the documents completely
6.1.2Alarm
One of the following message is displayed if an error occurs in the scanner. If one of the following
error message is displayed, turn the power off and then on again. If the same message is displayed,
contact your service representative.
(1)Optical alarm front
Optical Alarm(F)
(2)Optical alarm back
Optical Alarm(B)
scanned document with first sheet. Double feed is detected when the scanned
document is longer than the first sheet. So each sheet length of the document must
be same.
overlap each other.
6-1
Page 69
Error display and Recovery
(3) FB mechanism alarm
Mechanical Alarm
(4)Motor fuse alarm
Motorfuse Alarm
(5)Lamp fuse alarm
Lampfuse Alarm
(6)Image transfer alarm
Image Transfer Alarm
(7)Memory alarm
Memory Alarm
(8)EEPROM alarm
EEPROM Alarm
6.2Jam clearance
If documents jam while being fed by the ADF, remove the jammed documents as follows.
(1)Remove the documents from the ADF paper chute.(2)Pulling the ADF lever, open the ADF unit.(3)Remove the jammed documents.(4)Close the ADF until the ADF lever locks.
6-2
Page 70
Figure 6.1 Jam clearance
6-3
Page 71
Appendix A Scanner Interface
This image scanner and the host are connected via an 8-bit parallel interface. The interface follows the ANSI
(American National Standards Institute) SCSI 2 (Small Computer System Interface 2) Revision 10c.
This chapter provides an overview of SCSI (minimum information necessary for understanding this scanner), as
well as descriptions peculiar to the scanner. For details of SCSI, refer to the ANSI standard.
The following terms are needed to understand this section.
•SCSI device:A host adapter or a target controller that can be attached to the SCSI bus
•Initiator:An SCSI device (usually a host system) that requests an I/O process to be performed by
another SCSI device (a target)
•Target:An SCSI device that performs an operation requested by an initiator
•Logical unit:A physical or virtual peripheral device that is addressable through a target
Range of support
(1) System configuration
This scanner operates under the multi-initiator, multi-target environment. An initiator function is not
provided. This scanner incorporates an integrated target and logical unit (image scanner).
SCSI ID: 0 to 7, variable by Digital switch: default is 5.
Logical unit number (LUN): 000, fixed
(2) Bus phases
All phases are supported.
(3) Commands
The following commands are supported by this scanner:
•INQUIRY
•OBJECT POSITION
•MODE SELECT (6)
•MODE SENSE (6)
•READ
•RELEASE UNIT
•REQUEST SENSE
•RESERVE UNIT
•SEND
•SEND DIAGNOSTIC
•SET SUBWINDOW
•SET WINDOW
•TEST UNIT READY
•SCAN
A control byte is not supported. If the value other than X’00’ is specified, an error is generated.
Appendix A-1
Page 72
Scanner Interface
SCSI device
SCSI device
SCSI device
(4) Statuses
The following statuses are supported by this scanner:
•BUSY
•CHECK CONDITION
•GOOD
•RESERVATION CONFLICT
(5) Messages
The following messages are supported by this scanner:
•ABORT
•BUS DEVICE RESET
•COMMAND COMPLETE
•DISCONNECT
•IDENTIFY
•INITIATOR DETECTED ERROR
•MESSAGE PARITY ERROR
•MESSAGE REJECT
•NO OPERATION
•RESTORE POINTERS
•SAVE DATA POINTER
•SYNCHRONOUS DATA TRANSFER REQUEST
(6) Others
The bits and fields for which the word “Reserved” is described are checked. For a non-zero, an error is
returned.
A.1Physical Specifications
The devices linked to this interface are daisy-chained with each other. A terminator is attached to the
ends of the interface. Interface specifications are shown below.
(1) Connection
Terminator
Appendix A-2
Terminator
Page 73
(2) Physical specifications
220 Ω¶
330 Ω
Table A.1 SCSI physical specifications
ItemSpecification
Driver/ReceiverSingle-ended
Connector50 Contact Shielded Low Density
Cable
Signal
level
Connector pin assignments for
signal lines
Max. cable length6 m
Characteristic
impedance
Cable type25 signal twisted pair
Stub wire
TerminatorSee the figure under (3).
Driver/receiverOpen collector or three-state driver
Output characteristicsLow level (true) = 0.0 to 0.5 VDC
Input characteristicsLow level (true) = 0.0 to 0.8 VDC
132 Ω
≤ 0.1 mm (from main cable in scanner to internal wiring)
High level (false) = 2.5 to 5.25 VDC
Output current = 48 mA (corresponding output voltage ≤ 0.5 V)
High level (false) = 2.0 to 5.25 VDC
Input load = -0.4 mA max. (at 0.4 V input voltage)
Input hysteresis = 0.2 VDC min.
See (4).
The SCSI bus connects up to eight SCSI devices, each linked with a daisy chain. The both
ends of the daisy chain require a terminator.
Each SCSI device operates as an initiator or a target, so that a series of operations are
performed between a pair of initiator and target pair.
The system may be configured with any combination of initiators and targets as long as the
number of the initiators and targets combined does not exceed eight.
(2)Addresses of SCSI devices
Every SCSI device on the bus is assigned a unique address (SCSI ID) that corresponds to the
data bus bit number. ID#7 through ID#0 correspond to DB7 through DB0. The SCSI ID
provides identification for specifying particular SCSI device when an initiator selects a target
or when a target reconnects an initiator.
SCSI ID also represents the priority for using the bus in the arbitration phase. (A description
regarding the bus phase is given later.) Priorities are given in the descending order of data
bus bit numbers (DBn), with the highest priority placed on ID#7 (DB7) and the lowest
priority on ID#0 (DB0).
A.2 SCSI Bus
(3)Peripheral equipment
With the basic specification, an initiator can designate up to eight peripheral devices (logical
units) belonging to a single target, where the peripheral devices are used as the I/O units of
the initiator. Logical units are identified and selected by specifying their LUNs (logical unit
numbers) in the IDENTIFY message or command (CDB: command descriptor block).
This scanner is equipped with a target and a logical unit, and its LUN is 000.
Appendix A-5
Page 76
Scanner Interface
DB0
Control
(Reset)
handshake
ATN
ATTENTION condition
A.2.2Bus signals
Signal nameType of signal
Initiator
Target
Data
signals
DB1
DB2
DB3
DB4
DB5
DB6
DB7
(Data Bus n)
DBP
(Data Bus
Parity)
BSY
(Busy)
SEL
(Select)
RST
C/ D
(Control/Data)
I/ O
(Input/Output)
MSG
Eight data-bit signals, plus a parity-bit signal that
form a DATA BUS. DB(7) is the most significant
bit and has the highest priority during the
ARBITRATION phase. Bit number, significance,
and priority decrease downward to DB(0).
A data bit is defined as one when the signal value is
true. A data bit is defined as zero when the signal
value is false. Data parity DB(P) shall be odd.
Parity is undefined during the ARBITRATION
phase.
An “ORtied” signal that indicates that the bus is
being used
An “ORtied” signal used either by an initiator to
select a target or by a target to reselect an initiator
An “ORtied” signal that indicates the RESET
condition
The C/D, I/O, and MSG signals are used to
distinguish between the different information
transfer phases.
Appendix A-6
REQ
(Request)
ACK
(Acknowledge
(Attention)
During an information transfer phase, the target uses
this signal to request the initiator to transfer data
A signal driven by an initiator to indicate an
acknowledgement for REQ/ACK data transfer
A signal driven by an initiator to indicate the
Page 77
A.2.3Bus signal drive conditions
SCSI devices drive signals of the SCSI bus. The types of SCSI devices are summarized in the
following table, showing the signals that they can drive for each operating phase of the interface.
There are two kinds of signal driving methods, OR tied and NON-OR tied, as shown in Table A.2.
During an interface operating sequence, the BSY signal could be driven simultaneously by two or
more SCSI units when the data bus is in the ARBITRATION or RESELECTION phase. This
situation also occurs with the RST signal (Reset). These two signals must be ORtied. For the other
signals, either of the two methods may be used; further more, different drive methods may coexist
for a signal on the bus.
Table A.2 Bus phases vs. signal drive sources
A.2 SCSI Bus
Signal
Bus phase
BUS FREENNNNNNNNA
ARBITRATIONAWNNNNIDNA
SELECTIONI&TINNNIIIA
RESELECTIONI&TTTTTITIA
COMMANDTNTTTIIIA
DATA INTNTTTITIA
DATA OUTTNTTTIIIA
STATUSTNTTTITIA
MESSAGE INTNTTTITIA
MESSAGE OUTTNTTTIIIA
N:The signal shall be released, since it is not being driven by any SCSI device.
A:The signal shall be driven by all SCSI devices that are actively arbitrating.
I:If driven, this signal shall be driven only the active initiator.
T:If the signal is driven, it shall be driven only by the active target.
W:The signal shall be driven by the one SCSI device that wins arbitration.
ID:A unique data bit (the SCSI ID) shall be driven by each SCSI device that is actively arbitrating. The
other seven data bits shall be released (shall not driven) by this SCSI device. The parity bit (DB
(P)) may be released or driven to the true state, but shall never be driven to the false state during this
phase.
I&T: The initiator and target drive the signal according to the interface operating sequence. The
RESELECTION phase includes a sequence in which the initiator and target simultaneously drive the
signal.
BSYSELI/O
C/D
MSG
REQACK
DB7 to 0
DBP
ATNRST
The signal shall be driven by the initiator, target, or both, as specified in the SELECTION phase and
RESELECTION phase.
Appendix A-7
Page 78
Scanner Interface
•
OR connection
No signal is driven by any SCSI device.
NON-OR connection
The signal is driven false by a certain
False
True
A SCSI device drives the signal true.
BUS FREE
SELECTION
ARBITRATION
RESELECTION
MESSAGE OUT
COMMAND
DATA IN or
STATUS
MESSAGE IN
Table A.3 Method of driving the interface signal
Signal status is made false by the
termination resistor circuits.
A.3Bus Phases
The SCSI architecture includes the following eight distinct phases:
BUS FREE phase
• ARBITRATION phase
• SELECTION phase
• RESELECTION phase
• COMMAND phase
• DATA phase
• STATUS phase
• MESSAGE phase
The SCSI bus can never be in more than one phase at any given time.
The following diagram shows how each phase transits to another.
INFORMATION TRANSFER phase
SCSI device (initiator or target), or is
not driven by any SCSI device.
Appendix A-8
Reset
DATA OUT
The signal delay times for each bus phase are defined as follows:
Figure 4.2 Phase sequence
Page 79
Table A.4 Signal delay times definition (1/2)
No.ItemTimeDefinition
1Arbitration
delay
Assertion
2
period
3Bus Clear
delay
2.4 µsThe minimum time an SCSI device shall wait from asserting
BSY for arbitration until the DATA BUS can be examined to
see if arbitration has been won. There is no maximum time.
90 ns
800 nsThe maximum time for an SCSI device to stop driving all bus
The minimum time that a target shall assert REQ (or REQB)
while using synchronous data transfers. Also, the minimum
time that an initiator shall assert ACK while using
synchronous data transfers.
signals after:
(1)The BUS FREE phase is detected (BSY and SEL both
false for a bus settle delay)
(2)SEL is received from another SCSI device during the
ARBITRATION phase
(3)The transition of RST to true.
A.3 Bus Phases
For the first condition listed, the maximum time for an SCSI
device to clear the bus is 1200 nanoseconds from BSY and
SEL first becoming both false. If an SCSI device requires
more than a bus settle delay to detect BUS FREE phase, it
shall clear the bus within a bus clear delay minus the excess
time.
4Bus free delay800 nsThe minimum time that an SCSI device shall wait from its
detection of the BUS FREE phase (BSY and SEL both false
for a bus settle delay) until its assertion of BSY when going to
the ARBITRATION phase.
5Bus set delay1.8 µs
6Bus settle
delay
7Cable skew
delay
8Data release
delay
9Deskew delay45 nsThe minimum time required for deskew of certain signals
400 nsThe minimum time to wait for the bus to settle after changing
10 nsThe maximum difference in propagation time allowed
400 nsThe maximum time for an initiator to release the DATA BUS
The maximum time for an SCSI device to assert BSY and its
SCSI ID bit on the DATA BUS after it detects BUS FREE
phase (BSY and SEL both false for a bus settle delay) for the
purpose of entering the ARBITRATION phase
certain control signals as called out in the protocol definitions
between any two SCSI bus signals measured between any two
SCSI devices
signals following the transition of the I/O signal from false to
true
Appendix A-9
Page 80
Scanner Interface
No.ItemTimeDefinition
Disconnection
10
delay
11Hold time45 nsThe minimum time added between the assertion of REQ (or
Negation
12
period
13Power-on to
selection time
Reset to
14
selection time
15Reset hold
time
Selection abort
16
time
17Selection
timeout delay
18Transfer period
Table A.4 Signal delay times definition (2/2)
200 µs
90 ns
10 sec
(recommended)
250 ms
(recom-
mended)
25 µsThe minimum time over which RST must be kept asserted
200 µs
250 ms
(recommended)
-
The minimum time that a target shall wait after releasing BSY
before participating in an ARBITRATION phase when
honoring a DISCONNECT message from the initiator
REQB) or ACK (or ACKB) and the changing of the data lines
to provide hold time in the initiator or target while using
synchronous data transfers. REQB and ACKB timings only
apply to optional wide data transfers.
The minimum time that a target shall negate REQ (or REQB)
while using synchronous data transfers. Also, the minimum
time that an initiator shall negate ACK (or ACKB) while
using synchronous data transfers. REQB and ACKB timings
only apply to optional wide data transfers.
The recommended maximum time from power application
until an SCSI target is able to respond with appropriate status
and sense data to the TEST UNIT READY, INQUIRY, and
REQUEST SENSE commands
The recommended maximum time after a hard RESET
condition until an SCSI target is able to respond with
appropriate status and sense data to the TEST UNIT READY,
INQUIRY, and REQUEST SENSE commands
The maximum time required from the moment when selection
or deselection of an initiator or target is detected until BSY is
asserted
The minimum time required for an initiator or target in the
selection or deselection phase to wait for a BSY response
before it starts the timeout procedure
The minimum allowable period, during sync data transfer,
between the start of consecutive REQ pulses and the start of
consecutive ACK pulses
Appendix A-10
Page 81
A.3.1BUS FREE phase
The BUS FREE phase is used to indicate that no SCSI device is actively using the SCSI bus, and
that it is available.
SCSI devices shall detect the BUS FREE phase after the SEL and BSY signals are both false for at
least a bus settle delay.
SCSI devices shall release all SCSI bus signals within a bus clear delay after the BSY and SEL
signals become continuously false for a bus settle delay.
BSY
SEL
A.3 Bus Phases
bus clear delaybus settle delay
others
BUS FREE phase
A.3.2ARBITRATION phase
The ARBITRATION phase allows one SCSI device to gain control of the SCSI bus so that it can
initiate or resume an I/O process. The procedure for an SCSI device to obtain control of the SCSI
bus is as follows:
1)The SCSI device shall first wait for the BUS FREE phase to occur.
2)The SCSI device shall wait a minimum of a bus free delay after detection of the BUS FREE phase (i.e.
after the BSY and SEL signals are both false for a bus settle delay) before driving any signal.
3)Following the bus free delay in Step 2), the SCSI device may arbitrate for the SCSI bus by asserting
both the BSY signal and its own SCSI ID, however, the SCSI device shall not arbitrate (i.e. assert the
BSY signal and its SCSI ID) if more than a bus set delay has passed since the BUS FREE phase was last
observed.
4)After waiting at least an arbitration delay (measured from its assertion) the SCSI device shall examine
the DATA BUS. If a higher priority SCSI ID bit is true on the DATA BUS (DB (7) is the highest), then
the SCSI device has lost the arbitration and the SCSI device may release its signals and return to Step
1). If no higher priority SCSI ID bit is true on the DATA BUS, then the SCSI device has won the
arbitration and it shall assert the SEL signal. Any SCSI device other than the winner has lost the
arbitration and shall release the BSY signal and its SCSI ID bit within a bus clear delay after the SEL
signal becomes true. An SCSI device that loses arbitration may return to Step 1).
5)The SCSI device that wins arbitration shall wait at least a bus clear delay plus a bus settle delay after
asserting the SEL signal before changing any signals.
Appendix A-11
Page 82
Scanner Interface
¤
¤
¤
delay
arbitration delay
delay
bus free
delay
SCSI
bus clear delay
+ bus settle delay
bus set
delay
bus settle
delay
BSY
SEL
DB
ARBITRATION phase
bus free delay
arbitration delay
ID7
ID3
ID1
BSY
SEL
DB(7)
BSY
SEL
DB (3)
BSY
SEL
∇
bus set delay
bus free
∇
bus clear delay
∇
bus free
Appendix A-12
DB (1)
ID7: Succeeds in ARBITRATION
ID3: Detects the SEL signal of other SCSI unit
ID1: Detects the SCSI ID with higher priority than itself
∇:The point at which the BUS FREE phase is detected by each SCSI unit.
Page 83
A.3.3SELECTION phase
The SELECTION phase allows an initiator to select a target for the purpose of initiating some target
function (e.g., READ or WRITE command). During the SELECTION phase the I/O signal is
negated so that this phase can be distinguished from the RESELECTION phase.
1)The SCSI device that won the arbitration has both the BSY and SEL signals asserted and has
delayed at least a bus clear delay plus a bus settle delay before ending the ARBITRATION
phase. The SCSI device that won the arbitration becomes an initiator by not asserting the I/O
signal.
2)The initiator shall set the DATA BUS to a value which is the OR of its SCSI ID bit and the
target fs SCSI ID bit, and it shall assert the ATN signal.
3)The initiator shall then wait at least two deskew delays and release the BSY signal.
4)The initiator shall then wait at least a bus settle delay before looking for a response from the
target.
5)The target shall determine that it is selected when the SEL signal and its SCSI ID bit are true
and the BSY and I/O signals are false for at least a bus settle delay. The selected target may
examine the DATA BUS in order to determine the SCSI ID of the selecting initiator. The
selected target shall then assert the BSY signal within a selection abort time of its most recent
detection of being selected; this assertion is required for correct operation of the selection
time-out procedure.
A.3 Bus Phases
The target shall not respond to a selection if bad parity is detected. Also, if more than two
SCSI ID bits are on the DATA BUS, the target shall not respond to selection.
6)No less than two deskew delays after the initiator detects the BSY signal is true, it shall
release the SEL signal and may change the DATA BUS. The target shall wait until the SEL
signal is false before asserting the REQ signal to enter an information transfer phase.
SELECTION phase
bus clear delay
+ bus settle delay
I/O
BSY
SEL
DB
deskew
delay x 2
deskew
delay x 2
Appendix A-13
Page 84
Scanner Interface
A.3.4RESELECTION phase
RESELECTION is an optional phase that allows a target to reconnect to an initiator for the purpose
of continuing some operation that was previously started by the initiator but was suspended by the
target (i.e., the target disconnected by allowing a BUS FREE phase to occur before the operation
was complete).
1)Upon completing the ARBITRATION phase, the winning SCSI device has both the BSY and
SEL signals asserted and has delayd at least a bus clear delay plus a bus settle delay. The
winning SCSI device becomes a target by asserting the I/O signal.
2)The winning SCSI device shall also set the DATA BUS to a value that is the logical OR of its
SCSI ID bit and the initiator’s SCSI ID bit.
3)The target shall wait at least two deskew delays and release the BSY signal.
4)The target shall then wait at least a bus settle delay before looking for a response from the
initiator.
5)The initiator shall determine that it is reselected when the SEL and I/O signals and its SCSI
ID bit are true and the BSY signal is false for at least a bus settle delay. The reselected
initiator may examine the DATA BUS in order to determine the SCSI ID of the reselecting
target. The reselected initiator shall then assert the BSY signal within a selection abort time
of its most recent detection of being reselected; this is required for correct operation of the
time-out procedure. The initiator shall not respond to a RESELECTION phase if bad parity
is detected. Also, the initiator shall not respond to a RESELECTION phase if other than two
SCSI ID bits are on the DATA BUS.
6)After the target detects the BSY signal is true, it shall also assert the BSY signal and wait at
least two deskew delays and then release the SEL signal. The target may then change the I/O
signal and the DATA BUS. After the reselected initiator detects the SEL signal is false, it
shall release the BSY signal. The target shall continue asserting the BSY signal until it
relinguishes the SCSI bus.
Appendix A-14
bus clear delay
+ bus settle delay
I/O
BSY
SEL
DB
deskew
delayx 2
RESELECTION phase
TARGINIT
TARG
deskew
delay x 2
INIT
Page 85
A.3.5INFORMATION TRANSFER phases
Note:
The COMMAND, DATA, STATUS, and MESSAGE phases are all grouped together as the
information transfer phases because they are all used to transfer data or control information via
the DATA BUS. The actual content of the information is beyond the scope of this section.
The C/D, I/O, and MSG signals are used to distinguish between the different information transfer
phases (see Table A.5). The target drives these three signals and therefore controls all changes from
one phase to another. The initiator can request a MESSAGE OUT phase by asserting the ATN
signal, while the target can cause the BUS FREE phase by releasing the MSG, C/D, I/O, and BSY
signals.
Table A.5 INFORMATION TRANSFER phase type
PhaseC/DI/OMSGDB7 to 0, PTransfer direction
DATA OUT000DataINIT
DATA IN010DataINIT
COMMAND100CommandINIT
STATUS110StatusINIT
*001*011MESSAGE OUT101MessageINIT
MESSAGE IN111MessageINIT
A.3 Bus Phases
TARG
TARG
TARG
TARG
TARG
TARG
0:False
1True
INIT:Initiator
TARG:Target
* : Reserved for future standardization
Appendix A-15
Page 86
Scanner Interface
INFORMATION TRANSFER phase
Min. 0nsbus settle delaybus settle delay
BSY
SEL
C/D,
MSG, I/O
REQ
ACK
DB
INFORMATION
TRANSFER phase
The INFORMATION TRANSFER phases use one or more REQ/ACK handshakes to control the
information transfer. Each REQ/ACK handshake allows the transfer of one byte of information.
During the INFORMATION TRANSFER phases the BSY signal shall remain true and the SEL
signal shall remain false. Additionally, during the INFORMATION TRANSFER phases, the target
shall continuously envelope the REQ/ACK handshake (s) with the C/D, I/O, and MSG signals in
such a manner that these control signals are valid for a bus settle delay before the assertion of the
REQ signal of the first handshake. These control signals remain valid until after the negation of the
ACK signal at the end of the handshake of the last transfer of the phase.
(1)Asynchronous information transfer
Appendix A-16
The target shall control the direction of information transfer by means of the I/O signal.
When the I/O signal is true, information shall be transferred from the target to the initiator.
When the I/O signal is false, information shall be transferred from the initiator to the target.
a.Asynchronous transfer from target to initiator
If the I/O signal is true (transfer to the initiator), the target shall first drive the DB (70, P) signals to their desired values, delay at least one deskew delay plus a cable skew
delay then assert the REQ signal. The DB (7-0, P) signals shall remain valid until the
ACK signal is true at the target. The initiator shall read the DB (7-0, P) signals after
the REQ signal is true then indicate its acceptance of the data by asserting the ACK
signal. When the ACK signal becomes true at the target, the target may change or
release the DB (7-0, P) signals and shall negate the REQ signal. After the REQ signal
is false, the initiator shall then negate the ACK signal.
Page 87
A.3 Bus Phases
delay
delay
After the ACK signal is false, the target may continue the transfer by driving the DB
(7-0, P) signals and asserting the REQ signal, as previously described.
BSY
SEL
C/D, MSG
I/O
REQ
ACK
DB
bus settle delay
deskew delay +
cable skew
deskew delay
+ cable skew
b.Asynchronous transfer from initiator to target
If the I/O signal is false (transfer to the target), the target shall request information by
asserting the REQ signal. The initiator shall drive the DB (7-0, P) signals to their
desired values, delay at least one deskew delay plus a cable skew delay then assert the
ACK signal. The initiator shall continue to drive the DB (7-0, P) signals until the REQ
signal is false. When the ACK signal becomes true at the target, the target shall read
the DB (7-0, P) signals then negate the REQ signal. When the REQ signal becomes
false at the initiator, the initiator may change or release the DB (7-0, P) signals and
shall negate the ACK signal. The target may continue the transfer by asserting the
REQ signal, as previously described.
Appendix A-17
Page 88
Scanner Interface
delay
delay
BSY
SEL
C/D, MSG
I/O
REQ
ACK
bus settle
delay
deskew delay +
cable skew
deskew delay
+ cable skew
DB
(2)Synchronous information transfer
Synchronous data transfer is optional and is only used data phases. It shall be used in a data
phase if a synchronous data transfer agreement has been established (see 4.6.2. (13)). The
agreement specifies the REQ/ACK offset and the minimum transfer period.
The REQ/ACK offset specifies the maximum number of REQ pulses that can be sent by the
target in advance of the number of ACK pulses received from initiator, establishing a pacing
mechanism. If the number of REQ pulses exceeds the number of ACK pulses by the
REQ/ACK offset, the target shall not assert the REQ signal until after the leading edge of the
next ACK pulse is received. A requirement for successful completion of the data phase is
that the number of ACK and REQ pulses be equal.
The target shall assert the REQ signal for a minimum of an assertion period. The target shall
then wait at least the greater of a transfer period from the last transition of the REQ signal to
true or a minimum of a negation period from the last transition of the ACK signal to false
before asserting the ACK signal.
The initiator shall send one pulse on the ACK signal for each REQ pulse received. The ACK
signal may be asserted as soon as the leading edge of the corresponding REQ pulse has been
received. The Initiator shall assert the ACK signal for a minimum of an assertion period.
The initiator shall wait at least the greater of transfer period from the last transition of the
ACK signal to true or for a munimum of a negation period from the last transition of the ACK
signal to false before asserting the ACK signal.
Appendix A-18
Page 89
I/O
REQ
DB
A.3 Bus Phases
a.Synchronous transfer from target to initiator
If the I/O signal is true (transfer to the initiator), the target shall first drive the DB (7-
0, P) signals to their desired values, wait at least one deskew delay plus one cable skew
delay, then assert the REQ signals. The DB (7-0, P) signals shall be held valid for a
minimum of one deskew delay plus one cable skew delay plus one hold time after the
assertion of the REQ signal. The target shall assert the REQ signal for a minimum of
an assertion period. The target may then negate the REQ signals within one hold time
of the transition of the REQ signal to true. The initiator shall then respond with an
ACK pulse.
Deskew Delay +
Cable Skew
I/O
ACK
DB
Deskew Delay +
Cable Skew
Deskew Delay + Hold Time +
Cable Skew Delay
b.Synchronous transfer from initiator to target
If the I/O signal is false (transfer to the target), the initiator shall transfer one byte for
each REQ pulse received. After receiving the leading edge of a REQ pulse, the
initiator shall first drive the DB (7-0, P) signals to their desired values, delay at least
one deskew delay plus one cable skew delay, then assert the ACK signal. The initiator
shall hold the DB (7-0, P) signals valid for at least one deskew delay plus one cable
skew delay plus one hold time after the assertion of the ACK signal. The initiator
shall assert the ACK signal for a minimum of an assertion period. The initiator may
then negate the ACK signal and may one hold time of the transition of the ACK signal
to true.
Deskew Delay + Hold Time +
Cable Skew Delay
Appendix A-19
Page 90
Scanner Interface
A.4 Commands
Commands are directions issued from an initiator to a target. This image scanner supports the following
range of the commands specified by the SCSI standard.
(a)The identification number of logical unit (LUN: logical unit number) is B’000’.
If this scanner receives a value other than 000, it returns error information as follows:
•Status key: B’00001’ (CHECK CONDITION)
••Sense key: X’5’ (ILLEGAL REQUEST)
(b)Relative addressing is not supported.
If this scanner receives a relative address (RelAdr) = 1, it returns error information as follows:
•Status key: B’00001’ (CHECK CONDITION)
•Sense key: X’5’ (ILLEGAL REQUEST)
(c)A control byte is not supported.
If this scanner receives a control byte ≠‚ X’00’ , it returns error information as follows:
•Status key: B’00001’ (CHECK CONDITION)
•Sense key: X’5’ (ILLEGAL REQUEST)
(d)A bit and field described as “Reserved” are 0.
If this scanner receives a value other than 0, it returns error information as follows:
•Status key: B’00001’ (CHECK CONDITION)
•Sense key: X’5’ (ILLEGAL REQUEST)
The commands supported by this scanner
Appendix A-20
Page 91
Table A.6 Commands
A.4 Commands
Command
RESERVE UNIT16Declares the exclusive use of a logical unit
RELEASE UNIT17Cancels the declaration of the execlusive use of a logical
INQUIRY12Examines the information regarding the target and logical
REQUEST SENSE03Requests a target for sense data
SEND
DIAGNOSTIC
TEST UNIT READY00Checks whether or not a logical unit is ready
SET WINDOW24Sets a window
SET SUBWINDOWC0Sets subwindows
SEND2ASends Dither Matrix
OBJECT POSITION31Controls the automatic document feeder
READ28Requests transfer of image data
Operation
code (hex)
unit
unit
1DRequests a target for self-check
Description
MODE SELECT15Selects operating mode of the device.
MODE SENSE1ARequests operating mode of the device.
SCAN1BRequests the target begin a scan operation
Appendix A-21
Page 92
Scanner Interface
A.4.1RESERVE UNIT command
The following table shows the normal sequence of the RESERVE UNIT command when used with
this scanner.
StepBus phaseInitiator operation
1BUS FREEVerifies bus free
2ARBITRATION
3SELECTIONSelects target
4MESSAGE OUTSelects logical unit
5COMMAND
6STATUS
7MESSAGE IN
8BUS FREE
(1)RESERVE UNIT command: COMMAND phase (initiator → target)
Where a logical unit can be accessed by two or more initiators, there could be interferences
with command sequences, data, etc. This situation can be avoided by issuing the RESERVE
UNIT command before initiating a series of operations.
Once a logical unit has properly accepted the RESERVE UNIT command, it will be occupied
by the initiator that issued the RESERVE UNIT command. If the 3rd party reservation
option is supported, the logical unit might be occupied by another SCSI unit - one having an
initiator function - which is specified TPID. In this condition, called “reserved,”, the logical
unit cannot be accessed from any other initiators. The reserved condition remains effective
until one of the following events take place:
Obtains bus-usage
right
Specifies RESERVE
UNIT (CDB)
← →
→
→
→
←
←
Drives BSY signal
Reports GOOD status
Reports message (Command
Complete)
Releases BSY signal
Target operation
Appendix A-22
1)The reservation is replaced by a new RESERVE COMMAND from the same initiator
that has reserved the logical unit. (Issuing another RESERVE UNIT command with
the reservation still effective does not results in an error. The previously established
reservation is released as a result of 1), 2) or 3) described below.)
2)The RELEASE UNIT command is issued from the same initiator that has reserved the
logical unit.
3)The BUS DEVICE RESET message is sent from any initiator.
Page 93
Byte 0
Operation code X’16’
Logical unit number
TP
TPID
Control byte
7654321
0
A.4 Commands
4)A hardware reset condition is detected.
The condition in effect after 3) or 4) is indicated by a sense key X’6’ (UNIT
ATTENTION), which is returned in response to a subsequent command.
When a logical unit is already reserved by another initiator, if a command other than
RELEASE UNIT, INQUIRY, or REQUEST SENSE is issued, the target returns the
following status:
•Status: B’01100’ (RESERVATION CONFLICT)
The initiator having reserved a logical unit can change the reservation by issuing the
RESERVE UNIT command to the same logical unit.
The command descriptor block (CDB) of this command is shown in the following
illustration.
1
(Reserved)
2
3
(Reserved)
4
5
a.TP (third party) : Byte 1
As this scanner does not support the 3rd party reservation option, setting this bit to 1
causes the target to return the following error information:
•Status:B’00001’ (CHECK CONDITION)
•Sense key:X’5’ (ILLEGAL REQUEST)
b.TPID (third party device ID): Byte 1
This scanner ignores TPID.
Appendix A-23
Page 94
Scanner Interface
Operation code X’17’
234
5
TP
TPID
Control byte
176543210
Logical unit number
A.4.2RELEASE UNIT command
The following table shows the normal sequence of the RESERVE UNIT command when used with
this scanner.
StepBus phaseInitiator operation
1BUS FREEVerifies bus free
2ARBITRATIONObtains bus-usage
right
3SELECTIONSelects target
4MESSAGE OUTSelects logical unit
5COMMANDSpecifies RELEASE
UNIT (CDB)
6STATUS
7MESSAGE IN
8BUS FREE
(1)RELEASE UNIT command: COMMAND phase (initiator → target)
The RELEASE UNIT command releases a reserved status. If this command comes from an
initiator that has not declared reservation, the target ignores the command and responds with
the GOOD status (the reserved status is not released).
The CDB of this command is shown in the following illustration.
← →
→
→
→
←
←
Drives BSY signal
Reports GOOD status
Reports message (Command
Complete)
Releases BSY signal
Target operation
Byte 0
Appendix A-24
(Reserved)
(Reserved)
Page 95
a.TP (third party): Byte 1
As this scanner does not support the 3rd party reservation option, setting this bit to 1 causes
the target to return the following error information:
•Status:B’00001’ (CHECK CONDITION)
•Sense key:X’5’ (ILLEGAL REQUEST)
b.TPID (third party device ID): Byte 1
This scanner ignores TPID.
A.4.3INQUIRY command
The following table shows the normal sequence of the INQUIRY command when used with this
scanner.
A.4 Commands
StepBus phaseInitiator operation
1BUS FREEVerifies bus free
2ARBITRATIONObtains bus-usage
right
3SELECTIONSelects target
4MESSAGE OUTSelects logical unit
5COMMANDSpecifies INQUIRY
The INQUIRY command used to check information regarding a target and logical unit.
The CDB of this command is shown in the following illustration.
← →
→
→
→
←
←
←
Drives BSY signal
Reports inquiry data
Reports GOOD status
Reports message (Command
Complete)
Releases BSY signal
Target operation
Appendix A-25
Page 96
Scanner Interface
1
234
5
Operation code X’12’
Control byte
7654321
0
(Reserved)
Allocation length
Page code
Byte 0
Logical unit number
a.EVPD (enable vital product data) : Byte 1
The scanner returns the Standard inquiry data, if this bit is 0. If this bit is 1 and Page code is
X’F0’, M3093DG returns the Vital product data.
b.Page code: Byte 2
The scanner supports page code for VPD page number specification. This is effective when
EVPD is set to 1. If this bit is other than X’F0’, the scanner returns the following error
information.
•Status:B’00001’ (CHECK CONDITION)
•Sense key:X’5’ (ILLEGAL REQUEST)
c.Allocation length: Byte 4
This field specifies the storage area in bytes that the initiator allocates for inquiry data. If a 0
is set here, inquiry data is not transferred, but this is not regarded as an error. The target
terminates the DATA IN phase when it has transferred either the bytes of inquiry data
specified in this field or all of effective inquiry data.
(Reserved)
EVPD
Appendix A-26
Page 97
(2)Standard inquiry data: DATA IN phase (target → initiator)
F101F2023245F2345
167
8
Response data format
ECMA version
Peripheral device type
Peripheral qualifier
RMB
ISO version
7654321
0
AENC
Additional length (n-4)
ANSI approved version
(MSB)
RelAdr
(MSB)
(MSB)
Wbus32
Wbus16
SYNC
LINKED
CACHE
SftRst
(Reserved)
Byte 0
Device type qualifier
(Reserved)
A.4 Commands
CMDQUE
Vendor identification
(LSB)
Product identification
(LSB)
Product revision level
(LSB)
(Reserved)
a.Peripheral qualifier: Byte 0
Indicates the connection status of the devices under control of the target. This scanner
returns B’000’.
b.Peripheral device type: Byte 0
Indicates the type of the devices under control of the target. This scanner returns B’00110’
(scanner).
This scanner does not support RMB. This scanner returns B’0’.
This scanner does not support this field. This scanner always returns B’0000000’.
Indicates the version number of the governing standard. This scanner returns X’02’ (SCSI-
2).
This scanner does not support this field, so it returns B’0’.
Indicates the standard, and its version number, that governs the format of inquiry data. This
scanner returns B’0010’ (SCSI-2).
Specifies the number of bytes, from byte 5 to the last byte. This value will not change with
the allocation length value specified in CDB. This scanner returns X’5B’ (the 91 bytes from
byte 5 to byte 5F).
This scanner does not support RelAdr/ Wbus32/ Wbus16. This scanner returns B’000’.
This scanner returns B’1’ (“gsynchronous transfer supported” ).
This scanner does not support linked/cache/CMDQUE. This scanner returns B’000’.
This scanner performs Hardware Reset. This scanner returns B’0’.
Indicates the vendor of the logical unit in ASCII code. The vendor name is left- justified,
with the blank filled with spaces (X’20’). This scanner returns “FUJITSU”.
Indicates the product name in ASCII code. The name is left-justified, with the blank filled
with spaces (X’20’). This scanner returns one of the following names:
o.Product revision level: Bytes 20 to 23
Appendix A-28
Scanner typeM3097DG
Scanner without optionM3097DGdm
With IPC-2D optionM3097DGdim
Indicates the version number of the product in ASCII code. This number is left- justified,
with the blank filled with spaces (X’20’).
Page 99
(3)Vital product data (JBMS compatible)
Peripheral device type
7654321
0
Page number (F0)
J Version
Reserved
Page length (m-5)
RES step X
RES step Y
Function
Reserved
If the EVPD bit is 1 and the page code is X'F0' in the INQUIRY command, the command outputs
the following vital product data:
Byte 0
1
2
3
4
5
(MSB)
6
7
(MSB)
8
9
A
(MSB)
B
Basic X resolution
Basic Y resolution
Maximum X resolution
A.4 Commands
(LSB)
(LSB)
(LSB)
10
11
12
13
14
17
18
1B
1C
1D
1E
C
D
E
F
n
(MSB)
(MSB)
(MSB)
(MSB)
(MSB)
(MSB)
Maximum Y resolution)
Minimum X resolution
Minimum Y resolution
Standard resolution
Window width
Window length
Vender unique parameter byte
(LSB)
(LSB)
(LSB)
(LSB)
(LSB)
(LSB)
Appendix A-29
Page 100
Scanner Interface
-Peripheral device type: Byte 0
-Page number: Byte 1
-J version: Byte 2
-Page length: Byte 4
-Basic X resolution: Bytes 5 and 6
-Basic Y resolution: Bytes 7 and 8
-RES step X and RES step Y: Byte 9
-Maximum X resolution: Bytes A and B
Indicates the type of device under control of the target. This scanner returns X'06' (scanner).
This scanner returns X'F0'.
Indicates the JBMS or JIS version. This scanner returns X'02' (version 0.2).
Indicates the size of the page data. When the total byte length is m, the page length is m - 5.
The scanner returns X'5F'.
Indicates the resolution in the horizontal scanning direction. The scanner returns X'0190'
(400 dpi).
Indicates the resolution in the vertical scanning direction. The scanner returns X'0190' (400
dpi).
If the resolution can be changed with a fixed unit, this parameter indicates the fixed pixels-perinch unit for both horizontal and vertical scanning resolutions. If the image processing option
is not installed, the scanner returns X'00'. If the image processing option is installed, the
scanner returns X'11'.
Indicates the maximum resolution in the horizontal scanning direction.
The scanner returns following value.
-Maximum Y resolution: Bytes C and D
Appendix A-30
Without IPC optionWith IPC option
X’0258’ (600 dpi)X’0320’ (800 dpi)
Indicates the maximum resolution in the vertical scanning direction.
The scanner returns following value.
Without IPC optionWith IPC option
X’0258’ (600 dpi)X’0320’ (800 dpi)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.