Download Print this page

OEM M3097DE Manual

Image scanner

Advertisement

Quick Links

C150-E102-01EN
M3097DE
Image Scanner
OEM Manual

Advertisement

loading

Summary of Contents for OEM M3097DE

  • Page 1 C150-E102-01EN M3097DE Image Scanner OEM Manual...
  • Page 3: Revision Record

    REVISION RECORD Edition Date published Revised contents Dec. 1997 First Edition Specification No.: C150-E102-01EN The contents of this manual is subject to change without prior notice. All Rights Reserved, Copyright © 1997 FUJITSU LIMITED...
  • Page 4 This page is intentionally left blank.
  • Page 5: Table Of Contents

    CONTENTS Chapter 1 General ......................1-1 General description ........................1-1 Appearance and parts name ......................1-2 Chapter 2 Specifications and Functions ................. 2-1 Basic specifications ........................2-1 Option specifications ........................2-2 Reading limitation depending on the memory installed ..............2-3 Physical Specifications ......................
  • Page 6 Components in the packaging box ....................4-2 Installation procedure ........................4-2 4.3.1 Removing the carrier fixing bracket ..................4-2 4.3.2 Connections ......................... 4-4 4.3.3 Mounting the stacker ......................4-4 Chapter 5 Operation and Maintenance ................5-1 Operator panel operation ......................5-1 5.1.1 Operator panel function ......................
  • Page 7 A.2.3.2 Effect in main scanning.................. Appendix A-8 A.2.3.3 Effect in subscanning ................... Appendix A-11 A.2.4 Timing ......................Appendix A-14 Commands and Response ..................Appendix A-16 A.3.1 Basic Command/Response Sequence ..............Appendix A-16 A.3.2 Command/Response Format................Appendix A-18 A.3.3 Command ......................Appendix A-19 A.3.3.1 CLEAR command ..................
  • Page 8 Physical Specifications ..................Appendix A-122 A.4.5 Logical Specification ..................Appendix A-125 Appendix B Interface deference between M3097DE and M3093DE....Appendix B-1 Extended control register #0 ..................Appendix B-1 Extended control register #2 ..................Appendix B-1 Control register A#0....................Appendix B-2 Control register A#1....................
  • Page 9: Chapter 1 General

    (OCR), computer aided design (CAD) systems, and automatic publishing systems. M3097DE is basically the scanner which have the duplex scanning feature with the basis of M3097E+ and with the interface compatibility to M3097E+ and M3093DE. The features of the scanner are focused on as follows.
  • Page 10: Appearance And Parts Name

    General Appearance and parts name Appearance and parts name is shown in Figure. 1.1. Figure 1.1 Part name of M3097DE...
  • Page 11: Chapter 2 Specifications And Functions

    Chapter 2 Specifications and Functions Basic specifications Basic specifications of M3097DE are shown in Table 2.1. Table 2.1 Basic Specifications of M3097DE Item M3097DE Remarks Operating method Flatbed and ADF Image sensor Light source Xe Discharge tube (green) Documen Minimum...
  • Page 12: Option Specifications

    Specifications and Functions Option specifications Following options are available for this scanner. Table 2.2 Option of the scanner Name Parts Number When the option required? Remarks IPC-2D CA01952-0192 - When the image processing Either IPC-2D or IPC-3D of Section 3.3 required. can be installed at a time.
  • Page 13: Reading Limitation Depending On The Memory Installed

    2.3 Reading limitation depending on the memory installed Reading limitation depending on the memory installed M3097DE 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 M3097DE without option...
  • Page 14: Physical Specifications

    Specifications and Functions Physical Specifications Table 2.5 Physical specifications Item M3097DE/DG Dimensions Height 234 ( 9.2 in.) (mm) Width 696 ( 27.4 in.) Depth 497 ( 19.6 in.) Weight (Kg) 20 ( 44.2 lb) 100 to 120, 200 to 240 VAC ±10%...
  • Page 15: Regulation Conformity

    2.5 Regulation conformity Regulation conformity Table 2.6 Regulation conformity Item Conformed regulation Regulation mark on the Remarks scanner Safety UL 1950 Yes, CSA NRTL-C mark CSA 22.2 950 EN60950 1992/A1:1993/A2:1993 Yes, GS mark by TUV FCC Part15 Class A etc. EN55022 1994 Class B Yes, CE mark EN50082-1 1992...
  • Page 16: Document Specifications

    Specifications and Functions Document specifications When using the flatbed, any condition of the paper can be read except paper size and ground color specification. 2.6.1 Paper size ↑ Feeding direction (Unit : mm) Maximum Minimum Figure 2.3 Paper size Paper size conversion table Category Dimensions Category...
  • Page 17: Paper Conditions

    2.6 Document specifications 2.6.2 Paper Conditions 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. Paper weight 13.9 lbs (52g/m ) to 27.8 lbs (104g/m Items to avoid •...
  • Page 18: Adf Capacity

    Specifications and Functions 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.
  • Page 19: Areas That Must Not Be Perforated (For Adf Reading Only)

    2.6 Document specifications 2.6.4 Areas 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...
  • Page 20: Grounding Color Area

    Specifications and Functions 2.6.5 Grounding color area The color of the shaded area shown in Figure 2.6 should be paper grounding color (white) or drop-out color. If not, set White level following OFF (Photograph) before reading. (See A.3.3.2 CONTROL command/Control register A#1/B#1) Figure 2.6 Grounding color area 2-10...
  • Page 21: Job Separation Sheet

    2.6 Document specifications 2.6.6 Job 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.3.4.2 Normal status/Device Information II-I).
  • Page 22: Chapter 3 Image Functions

    Chapter 3 Image Functions Overview 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 Section No. and Image function Selectable parameters No IPC with IPC-2D With IPC-3D option option option...
  • Page 23 Image Functions *3 In IPC-3D, The Gradation parameter is ignored. *4 In IPC-3D, a seven step parameter is used like as with the Simplified Dynamic Threshold but the algorithm is different. *5 In IPC-3D, if both Simplified DTC and Image Emphasis are specified, the Simplified DTC algorithm is activated.
  • Page 24: Basic Image Functions

    3.2 Basic image functions Can be specified. Cannot be specified. Enabled if automatic separation is specified, otherwise ignored. Can be specified but not enabled. *1 If DTC is specified, IPC can be specified but not enabled. *2 The image is not guaranteed. *3 Can be specified but not enabled if Image Emphasis is also specified.
  • Page 25 Image Functions Table 3.1 Mechanical offset error of the scanner Output resolution X0 (dots) *1 Y0 (dots) *1 600 dpi 18 ± 18 24 ± 24 400 dpi 12 ± 12 16 ± 16 300 dpi 9 ± 9 12 ± 12 240 dpi 8 ±...
  • Page 26 3.2 Basic image functions Standard document size The Main Window area is set by specifying the standard document size. Setting method is shown in Table 3.3. The actual output sizes of the Main Window are shown in Table 3. Table 3.3 Specification by the standard document size Parameter Register setting Default...
  • Page 27 Image Functions Ex. Width (main scanning direction) = 8.5″ = 3,400 (@1/400 inch) = X’D48’ Length (Sub-scanning direction) = 11″ = 4400 (@1/400 inch) = X’1130’ Output resolution = 600 dpi The specification of Width must be; A#6 = X’0D’ A#7 = X’48’...
  • Page 28 3.2 Basic image functions Figure 3.1 Picking for ADF reading Figure 3.2 Picking for Flatbed reading...
  • Page 29 Image Functions Ex. Offset X1 = 0.5″ = 200 (@1/400 inch) = X’C8’ Y1 = 0.6″ = 240 (@1/400 inch) = X’F0’ Width X2 (main scanning direction) = 8.3″ = 3,320 (@1/400 inch) = X’CF8’ Length Y2 (Sub-scanning direction) = 11.7″ = 4,680 (@1/400 inch) = X’1248’ Output resolution = 600 dpi The specification of X1 must be;...
  • Page 30: Binary Reading

    3.2 Basic image functions 3.2.3 Binary reading [A.3.3.2 CONTROL command / Control register A#1/B#1= B’xxxxxx0x’] 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 fixed Threshold (Density). When the White level following is se ON, the white level of the CCD output follows the background of the document.
  • Page 31: Halftone Reading

    Image Functions Halftone reading 3.2.4 This scanner supports two types of halftone image, that is Dither and Error Diffusion. NOTICE: The density of the halftone can not be adjusted by the Threshold in Table 3.4 but the Brightness in Table 3.5. Dither This is a way of producing halftone images with white and black pixels.
  • Page 32 3.2 Basic image functions Error diffusion 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.
  • Page 33: Grayscale Reading

    Image Functions 3.2.5 Grayscale reading [A.3.3.2 CONTROL command / Control registerA#2/B#2 = B’xxxxxx1x’] Eight bit Grayscale reading is available. Following image processing functions can be specified for grayscale reading. (See Table 3.2) • X,Y resolution • Main window area • Contrast •...
  • Page 34 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. Pre-filter The pre-filter performs filtering before processing the Dynamic Threshold.
  • Page 35 Image Functions Gradation 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.
  • Page 36 3.3 Optional image function Dynamic Threshold Curve For the Dynamic Threshold function, the threshold is changed with the average optical density of a small area (e.g. 5x5 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.
  • Page 37 Image Functions 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 IPC-2D and IPC-3D. IPC-2D: The image type curve has steeper inclination in the middle of the curve.
  • Page 38 3.3 Optional image function Equal to White 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).
  • Page 39 Image Functions Noise Removal 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.13 Parameter of Noise Removal Control Parameter...
  • Page 40 3.3 Optional image function Smoothing 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.
  • Page 41: Ipc Mode (Auto Ii Mode)

    Image Functions 3.3.2 IPC mode (Auto II mode) [A.3.3.3 IMAGE CINTROL command] Simplified Dynamic Threshold The parameters which affects Simplified Dynamic Threshold are shown in Table 3.15. Table 3.15 Parameter for Simplified Dynamic Threshold Image control register Parameter value Default Simplified Dynamic Threshold OFF B’xxxx10xx’...
  • Page 42 3.3 Optional image function 3-21...
  • Page 43 Image Functions The conceptual image processing flow in the IPC mode is shown below. 3-22...
  • Page 44 3.3 Optional image function 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.
  • Page 45 Image Functions 3-24...
  • Page 46 3.3 Optional image function 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. Table 3.18 parameter of Outline Extraction Parameter Image control register No value Default Outline Extraction OFF...
  • Page 47 Image Functions A utomatic 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).
  • Page 48 3.3 Optional image function Mirror image / Black and White reverse A scanned Image is turned over symmetrically in the main scan direction, generating a mirrored reflection of an image. 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 Images from camera.
  • Page 49 Image Functions Overlay Black areas can be overlayed by a white pattern. The scanner supports six patterns built-in. Table 3.21 Parameter of Overlay Parameter Control register No. value Default Overlay OFF A#3/B#3 B’xxxx10xx’ Overlay ON *1 B’xxxx11xx’ B’0000xxxx’ B’0001xxxx’ B’0010xxxx’ Bult-in B’0011xxxx’...
  • Page 50: Sub-Window

    3.3 Optional image function 3.3.3 Sub-Window [A.3.3.3 IMAGE CONTROL command/Image control registerA#1/B#1 = B’x1xxxxxx’] [A.3.3.4 SUBWINDOW CONTROL 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 Figure 3.2 can be specified.
  • Page 51: Zooming

    Image Functions Zooming 3.3.4 [A.3.3.3 IMAGE CONTROL command / Image control registerA#5,A#6/B#5,B#6] 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.
  • Page 52: Chapter 4 Storage And Installation

    Chapter 4 Storage and Installation Packaging 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 Item Specification Remarks Size of the Width 670 mm Depth 915 mm Height 375 mm Weight of the box...
  • Page 53: Components In The Packaging Box

    Storage and Installation Components 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 Name of the component Quantity per box Description...
  • Page 54 4.3 Installation procedure 2) Look at the bottom of the scanner to find the carrier fixing bracket. Remove the screw, and remove the carrier fixing bracket from position A . Then install the carrier fixing bracket at position B .
  • Page 55: Connections

    Storage and Installation 4.3.2 Connections Connect the cables as follows; Set the power switch OFF. (see Figure 1.1) 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.
  • Page 56: Chapter 5 Operation And Maintenance

    Chapter 5 Operation and Maintenance Operator panel operation 5.1.1 Operator 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 (↑) (↓) (STOP) Previous Next...
  • Page 57: Feed Mode Setting

    Operation and Maintenance 5.1.2 Feed Mode setting The procedures for setting feed mode are as follows. Turn the power ON by pressing “I” side of the power switch. When the scanner displays “Scanner Ready”, press “Next” button. Scanner Ready The scanner displays “Mode select 0” at the upper line of LCD, then press “Enter” button. Now Feed Mode setting is ready.
  • Page 58: Figure 5.2 Feed Mode Setting

    5.1 Operator panel operation From S2C Previous Next Enter Mode select 0 01 Reading device Reading mode Change? =ADF/FB Next, Enter Previous 02 Reading face =Simplex/Duplex Next,Enter Previous 03 Paper Direction =Portrait/Landscape Next Previous Nexr, Enter Previous 04 Size =A4/A3/LT/LG/DLT Next, Enter Previous 05 Resolution...
  • Page 59: Manual Feed Mode

    Operation and Maintenance 5.1.3 Manual 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.
  • Page 60: Setup Mode

    5.1 Operator panel operation 5.1.4 Setup mode Operator can set following items by Setup mode. Table 5.3 Functions of Setup mode Item Description Selectable Default parameters Double feed Double feed is detected by checking Tolerance: check the document length one by one. No/10/15/20 IPC pre-setting Scanner automatically sets the...
  • Page 61 Operation and Maintenance Press “Next” button. Then the scanner displays “Mode select 0”, Mode select 0 Reading mode change? Press “Next” button. Then the scanner displays “Mode select 1”, Mode select 1 Manual mode change? Press “Next” button again. Then the scanner displays “Mode select 2” Mode select 2 ! Setup mode Change? Press “Enter”...
  • Page 62 5.1 Operator panel operation Next,Enter,Exit Enter M 01 Manual feed Mode select 1 to M1 =No/Yes M Manual feed Change? Previous Next from S4B Enter !01 Double Feed Check Mode select 2 =No/Yes → 10/15/20 mm ! Setup mode Change? Next,Enter Previous Enter at Yes...
  • Page 63: Function Of Ce Mode

    Operation and Maintenance 5.1.5 Function 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.
  • Page 64: Document Setting

    5.2 Document setting Document setting 5.2.1 Document 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”. 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.
  • Page 65 Operation and Maintenance Place the documents on ADF paper chute as follows Open the right and left guides of the ADF paper chute about 5 mm wider than the document width Place the documents with front side down onto ADF paper chute with the top edges facing the ADF.
  • Page 66 5.2 Document setting 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.
  • Page 67: Document Setting On Flatbed

    Operation and Maintenance 5.2.2 Document setting on flatbed The procedures for setting the document on ADF are as follows. Open the document cover. Place the document with face down on the document bed. Correct any curled or folded parts of the document. 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.
  • Page 68: Cleaning

    5.3 Cleaning Cleaning 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 Cleaning section Tool Cleaning cycle Dry cloth and Isopropyle alcohol Rubber rollers (Pick roller, Feed roller, 5,000 sheets Ejection rollers) Plastic rollers*2...
  • Page 69: Consumable

    Operation and Maintenance Consumable 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 Part name Part number...
  • Page 70 5.3 Cleaning (Two rollers are included) Figure 5.5 Pick roller 5-15...
  • Page 71: Chapter 6 Error Display And Recovery

    hapter 6 Error display and Recovery Error display 6.1.1 Temporary error Hopper empty This message is displayed if there is no more paper on the ADF paper chute during a read operation in ADF Paper Empty 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.
  • Page 72: Jam Clearance

    Error display and Recovery FB mechanism alarm Mechanical Alarm Motor fuse alarm Motorfuse Alarm Lamp fuse alarm Lampfuse Alarm Image transfer error Image Transfer Alarm Memory alarm Memory Alarm EEPROM alarm EEPROM Alarm Jam clearance If documents jam while being fed by the ADF, remove the jammed documents as follows. Remove the documents from the ADF paper chute.
  • Page 73 Figure 6.1 Jam clearance...
  • Page 74: Appendix A Scanner Interface

    Appendix A Scanner Interface A.1 Control Interface This chapter describes the control interface between the host computer and the scanner. For details of the interface, refer to the EIA RS-232C standard. A.1.1 Connection Specifications Specification Remarks Transmission system Half-duplex Synchronization system Start-stop Data length 8 bits...
  • Page 75: Control Interface Signals

    Scanner Interface A.1.2 Control Interface Signals Host R T S computer Scanner C T S D T R Figure A.1.1 Control interface signal lines Send data (T/D) This signal is the response and acknowledge for the command sent on the R/D line. Received data (R/D) This line sends the command and acknowledge for a response.
  • Page 76: Driver/Receiver

    A.1 Control Interface A.1.3 Driver/Receiver Driver: SN75188 or equivalent Receiver: SN75189 or equivalent To determine the threshold level of the signal at the receiver, the following circuit must be connected to the response control pins. -12 V 20 kΩ ¶ To response control pin 100 pF A.1.4...
  • Page 77: Video Interface

    Scanner Interface A.2 Video Interface This chapter describes the video interface, which transfers the scanning data from the scanner to the host computer. A.2.1 Video Interface Signals HGATE Host VGATE computer Scanner V0 to V7 (8 lines) FAIL Figure A.2.1 Video interface signal lines This signal is a sampling clock for the video data V0 to V7.
  • Page 78: Driver/Receiver

    A.2 Video Interface A.2.2 Driver/Receiver A.2.2.1 Driver/receiver for standard connector and M3096A21 connector Scanner Host side side +5 V 150 Ω MB463 LS240, LS14, or equivalent 330 Ω or S38 V0 to V7 +5 V 1 kΩ MB463 or LS38 LS240, LS14, or equivalent HGATE, VGATE, and FAIL 1 kƒ¶...
  • Page 79: Data Transfer

    Scanner Interface A.2.3 Data Transfer Scanning video data is transferred to the host computer through video data signal lines V0 to V7 in parallel synchronized with VCL. A.2.3.1 Transfer sequence Scanning is performed as shown in Figure A.2.2, and the scanning data is assigned to the video data signal as shown in Figure A.2.3.
  • Page 80 A.2 Video Interface Main scanning 7 6 5 4 3 2 1 0 7 6 5 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 0 7 6 5 4 3 2 1 0 scanning 7 6 5 4 3 2 1 3 2 1...
  • Page 81 Scanner Interface A.2.3.2 Effect in main scanning H G A T E ∇ ¤ VI D EO α Offset dots Transferred data α Dummy dots ∇ Reference point of main-scanning (1) Flatbed The values of X, Y, and α are shown in Table A.2.1 and A.2.2. (2) ADF The values of X, Y, and α...
  • Page 82 A.2 Video Interface Table A.2.1 Transferred data length in main scanning (portrait mode) Paper size Double Legal Letter Letter Offset dots 18 ±18 18 ±18 18 ±18 18 ±18 18 ±18 18 ±18 18 ±18 18 ±18 Transferred 7296 6144 5184 5184 3456...
  • Page 83 Scanner Interface Table A.2.2 Transferred data length in main scanning (landscape mode) Paper size Double Legal Letter Letter Offset dots 18 ±18 18 ±18 18 ±18 18 ±18 Transferred 7016 6072 4968 6600 data Dummy dots Offset dots 12 ±12 12 ±12 12 ±12 12 ±12...
  • Page 84 A.2 Video Interface A.2.3.3 Effect in subscanning VGATE ∇ ¤ VIDEO Offset lines (Max.) Transferred lines ∇ Reference point of subscanning (1) Flatbed The values of X and Y and are shown in Tables A.2.3 and A.2.4. Appendix A-11...
  • Page 85 Scanner Interface Table A.2.3 Transferred data length in sub-scanning (portrait mode) Paper size Double Legal Letter Letter Offset dots 0 - 48 0 - 48 0 - 48 0 - 48 0 - 48 0 - 48 0 - 48 Transferred 9921 8598...
  • Page 86 A.2 Video Interface Table A.2.4 Transferred data length in sub-scanning (landscape mode) Paper size Double Legal Letter Letter Offset dots 0 - 48 0 - 48 0 - 48 0 - 48 Transferred 5184 5184 3456 5184 data Offset dots 0 - 32 0 - 32 0 - 32...
  • Page 87 Scanner Interface A.2.4 Timing VCL and V0 to V7 V0 to V7 VCL and HGATE HGATE ˆG ˆG ˆG ˆG HGATE and VGATE HGATE ˆG ˆG VGATE ˆG ˆG The values of t to t are shown in Tables A.2.5 and A.2.6. Appendix A-14...
  • Page 88 A.2 Video Interface Table A.2.5 Timing specification at binary output (continued) (Unit: ns) 800 ns *3 400 ns *4 MIN. TYP. MAX. MIN. TYP. MAX. MIN. TYP. MAX. MIN. TYP. MAX. 1200 1000 2600 2600 µs µs 2600 2700 2800 2600 2700 2800...
  • Page 89 Scanner Interface A.3 Commands and Response A.3.1 Basic Command/Response Sequence Data is transmitted between the host computer and the image scanner in the form of commands and responses. Figure A.3.1 shows the basic command/response sequence. In Figure A.3.1, “Other than ACK”...
  • Page 90 A.3 Commands and Response Host Computer Scanner Abnormal reception Command Normal reception Completion of command transmission Command retransmission Other than ACK (only twice) - Command processing - Operation Abnormal reception Response Normal reception Response transmission end Response retransmission Other than ACK (only twice) Notes: Abnormal reception means that a parity error, flaming error, overrun error, or count error has occurred.
  • Page 91 Scanner Interface Table A.3.1 shows the meaning of the response data and its code (indicated in hexadecimal). Table A.3.1 Response data Response data Meaning Code (Hex) A command or response has been received ACK (Acknowledge) ‘FF’ normally. Reception A parity error has been detected in received Parity error ‘80’...
  • Page 92 A.3 Commands and Response A.3.3 Command Commands sent from the host machine to the scanner are as listed in Table A.3.2. Table A.3.2 Commands Command Command name Details code This command initializes the scanner. CLEAR This command can be issued at any time. This command sets the operation mode of the CONTROL scanner and the operation mode in the main...
  • Page 93 Scanner Interface Command name 4 or later CLEAR X’03’ X’44’ CLEAR command details Control register start CONTROL X’0X’ X’58’ Control register number. Image control register start IMAGE CONTROL X’0X’ X’5A’ Image control register number. SUB WINDOW Subwindow control register Subwindow control X’0X’...
  • Page 94 A.3 Commands and Response A.3.3.1 CLEAR command This command initializes the scanner and can be issued at any time. Byte 1 Byte 2 Byte 3 TEXT X’03’ X’44’ Details on CLEAR command CLEAR command details 00: Power-on clear This command resets the system to the power-on status.
  • Page 95 Scanner Interface A.3.3.2 CONTROL command This command sets the scanner to the operation mode. Selection of control register This scanner has an additional function to select control register, using bits 6 and 7 of byte 3 of the CONTROL command supported by the existing devices (M3093E, M3096E+, and M3097E). •...
  • Page 96 A.3 Commands and Response Control register A#0 X’00’is set when the power is turned on or when a CLEAR command is issued for initialization. Scanning resolution 0XXX: Set from the operator panel No operation (Other scanners) 1 0 0 0 400 dpi 1 0 0 1 300 dpi...
  • Page 97 Scanner Interface Control register B#0 Control register A#1 Control register B#1 X’00’ is set when the power is turned on or when a CLEAR command is issued for initialization. Density 00XXX: Set from the operator panel 0 1 0 0 0: Light 0 1 0 0 1: Darken more...
  • Page 98 A.3 Commands and Response This function is valid for image processing circuit (IPC-2D or IPC-3D) option. When the IPC-2D or IPC-3D option is installed and these bits indicate 1xxxx, the scanner applies the DTC function, and the function of the image control register and subwindow control register are not operated.
  • Page 99 Scanner Interface Control register A#2 Control register B#2 X’00’ is set when the power is turned on or when a CLEAR command is issued for initialization. Jam detection when scanning (*3) Executed Not executed Binary reading Grayscale reading (*4) Specifies halftone Set from the operator panel 1 0: Not dithered...
  • Page 100 A.3 Commands and Response ( d) Control register A#3 Control register B#3 X ’A6’ is set when the power is turned on or when a CLEAR command is issued for initialization. This register is valid when IPC-2D or IPC-3D option is installed. Threshold curve Light For OCR...
  • Page 101 Scanner Interface Control register A#4 Control register B#4 X’20’ is set when the power is turned on or when a CLEAR command is issued for initialization. This register is valid when the IPC-2D or IPC-3D is installed. (Dynamic threshold mode setting) Binary data when the threshold equals video data to be binary-coded.
  • Page 102 A.3 Commands and Response Control register A#5 X’0X’ is set when the power is turned on or when a CLEAR command is issued for initialization. Default document size depends on the EEPROM setting. Standard document size 0 0 0 0 0 0 0 1 Not defined 0 0 1 0...
  • Page 103 Scanner Interface For the flatbed, this setting depends on what is set by the operator panel. For the ADF, this setting depends on the size detector of the ADF. Control register B#5 Clipping Not specified Specified X'00' is set when the power is turned on or when a CLEAR command is issued for initialization. Control registers A#6 to A#9 Nonstandard document size setting register Document size in main scanning...
  • Page 104 A.3 Commands and Response Depending on the resolution below, the number of rasters of the document in sub-scanning direction when the nonstandard document size is specified for scanning is as follows (without clipping setting): (A#8, A#9) x α (Rounded up to the integer) Raster α...
  • Page 105 Scanner Interface Control register A#10 to A#17 Control register B#10 to B#17 Picking area (main window) setting register The following explanation is same to control register A/B. LSB MSB LSB MSB LSB MSB Picking in main scanning Picking in subscanning direction direction Picking is specified when the scanner is required to read a special area as shown below For ADF reading...
  • Page 106 A.3 Commands and Response For Flatbed reading Reference point Area to be scanned Document board Front side of scanner Picking is applied when bit 5 of the control register A#5/B#5 is “1” and the address of points A and B is specified in the control registers A#10/B#10 to A#17/B#17.
  • Page 107 Scanner Interface Operation error occurs when the values of X [(#10, #11) + (#12, #13)] and Y [(#14, #15) + (#16, #17)] are more than the values shown below. 4864 6912 These values must be specified in binary in units of 1/400 inch. Notes: When the picking is specified, only a specified area of the document is read.
  • Page 108 A.3 Commands and Response Control register A#18 Control register B#18 This register reserved for future. X’00’ is set whenever the power is turned on or when the initial state is specified by the CLEAR command. Appendix A-35...
  • Page 109 Scanner Interface ( j) Control register A#19 Control register B#19 Read density step specification Eight steps (Control register A#1/B#1 is valid.) 256 steps (Control register A#20/B#20 is valid.) Halftone processing method specification Dithering Error diffusion γ pattern number specification (*1) 0 0 0: Normal 0 0 1:...
  • Page 110 A.3 Commands and Response Control register A#20 Control register B#20 Read density (256-step selection) (*1) X’00’ Default (same as for X•e80•f ) X’01’ Light ↓ X’FF’ Dark This register is valid if bit 0 of control register A#19/B#19 is 1. X’00’...
  • Page 111 Scanner Interface Extended control register #0 Back-side data transfer mode specification (*1) This function specifies how image data in the back-side memory of this device is to be rotated. 0 0 0: Transfer mode 0 0 0 1: Transfer mode 1 (not supported) 0 1 0: Transfer mode 2 (not supported) 0 1 1:...
  • Page 112 A.3 Commands and Response Data transfer mode Transfer mode Front-side Back-side Main Main scanning scanning Subscanning Subscanning Mode 0 ↑ ↑ Supported Mirror Main scanning Subscanning Mode 1 Not supported ↑ Not supported Sub- Mode 2 Not supported ↑ scanning Main scanning Not supported...
  • Page 113 Scanner Interface Extended control register #1 Note: X'00' must be set to this register. X'00' is set when the power is turned on or CLEAR command is issued for initialization. Extended control register #2 Reserved Front-side data transfer rate 0XXX: Depending on the resolution (*1) 1 0 0 0 : Undefined...
  • Page 114 A.3 Commands and Response Extended control register #3 X'00' must be set to this register. X'00' is set when the power is turned on or CLEAR command is issued for initialization. A.3.3.3 IMAGE CONTROL command This command sets the scanner to the operation mode of the image processing circuit. Byte 1 Byte 2 Byte 3...
  • Page 115 Scanner Interface Image control register When the image processing option (IPC-2D or IPC-3D) is connected, the following image processing can be executed. This register sets the image processing mode. Image area automatic separation function (simultaneous reading of characters and photographs) Inversion function (black/white conversion) Mirror image output function (right/left conversion) Image emphasis, outline extraction function...
  • Page 116 A.3 Commands and Response ( b) Image control register A#1 Image control register B#1 Automatic separation specification (*2) Based on the operator panel specification (*3) 1 0: Automatic separation is not done. 1 1: Automatic separation Conversion mode specification 0XX: No operation 1 0 0: Not provided with white/black...
  • Page 117 Scanner Interface X’00’ is set when the power is turned on or when the initial state is specified by the CLEAR command. Image control register A#2 Image control register B#2 Sharpness control (image emphasis) 0 0 0: Normal 0 0 1: Emphasis, large sharp 0 1 0:...
  • Page 118 A.3 Commands and Response Image control register A#3 Image control register B#3 Overlay specification (*2) No operation 1 0: Not overlay 1 1: Overlay Overlay mode number specification (*1) 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0...
  • Page 119 Scanner Interface Built-in overlay pattern No. 0 00 00 00 00 00 00 00 00 Horizontal lines 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF...
  • Page 120 A.3 Commands and Response No. 3 FF FF FF FF 00 00 00 00 Dots pattern FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF...
  • Page 121 Scanner Interface ( e) Image control register A#4 Image control register B#4 Simplified dynamic threshold specification No operation 1 0: Simplified DTC invalid 1 1: Simplified DTC valid Simplified DTC mode number specification 0 0 0 Variance rate Default 0 0 1 of threshold level Small 0 1 0...
  • Page 122 A.3 Commands and Response Image control register A#5 and A#6 LSB) LSB) (*1) Magnification/vertical magnification (when each direction zooming is valid) 000011001 110010000 400% (*2) Vertical/horizontal zooming specification (*3) 0: Same magnification for both direction 1: Different magnification for each direction Registers A#5 and A#6 must be sent consecutively.
  • Page 123 Scanner Interface Image control registers A#7 and A#8 LSB) LSB) (*1) Horizontal magnification (when each direction zooming is valid.) 000011001 400% (*2) 110010000 Magnification is valid only when the horizontal/vertical zooming specification (bit 1 of the register A#5) is set to “1”. Document magnification has the following limitations: B x (C/100) <...
  • Page 124 A.3 Commands and Response A.3.3.4 SUBWINDOW CONTROL command This command sets the scanner to the operation mode of subwindow. Byte 1 Byte 2 Byte 3 Byte 4 TEXT or later Subwindow control Subwindow control X’0x’ X’5C’ register start number register This command specifies the subwindow attribute information.
  • Page 125 Scanner Interface Example of subwindow setting 297 mm Subwindow 0 • Simplified DTC mode Subwindow 1 • Halftone mode Photograph (dither No. 0, density: normal) Main window • Fixed threshold (density: normal) Subwindow 0 1 60 mm (X’03B1’) Value in parentheses indicates 2 100 mm (X’0627’) hexadecimal indication of pixels at 3 50 mm (X’0313’)
  • Page 126 A.3 Commands and Response (Host) (Scanner) CONTROL command (FB mode, A3 size, 400 dpi etc.) Normal status SUBWINDOW CONTROL command (parameter setting of subwindow 0) Normal status SUBWINDOW CONTROL command (parameter setting of subwindow 1) Normal status SUBWINDOW CONTROL command (enabling subwindow 0 and 1) Normal status START command...
  • Page 127 Scanner Interface Subwindow control register A#0 Subwindow control register B#0 Subwindow number specification Subwindow 0 Subwindow 1 Subwindow 2 Subwindow 3 Note: This register must be set before setting the subwindow control registers A#2 /B#2 to A#18/B#18). X’00’ is set when the power is turned on or when the initial state is specified by the CLEAR command. Appendix A-54...
  • Page 128 A.3 Commands and Response Subwindow control register A#1 Subwindow control register B#1 Subwindow specification Subwindow 0 Invalid Valid Subwindow 1 Invalid Valid Subwindow 2 Invalid Valid Subwindow 3 Invalid Valid X’00’ is set when the power is turned on or when the initial state is specified by the CLEAR command. Appendix A-55...
  • Page 129 Scanner Interface Subwindow control register A#2 to A#9 Subwindow control register B#2 to B#9 Subwindow area specification register Aor B LSB MSB LSB MSB LSB MSB Main scan direction Subscan direction Subwindow Background Value is specified in binary in units of 1/400 inch. Note: When specifying this register, send four consecutive bytes.
  • Page 130 A.3 Commands and Response Example: C M D R E G.No. (A#6) (A#7) (A#8) (A#9) Otherwise R E G.No. C M D Notes: Each subwindow must not exist in same line (main scanning direction). Main window Sub window Sub window Appendix A-57...
  • Page 131 Scanner Interface 2. If the area of the subwindow exceeds the main window area, only the subwindow area included in the main window is valid. Main window Sub window 0 Sub window 1 Sub window 3 Invalid subwindow area Appendix A-58...
  • Page 132 A.3 Commands and Response Subwindow control register A#10 Subwindow control register B#10 Density (*1) 000: Light Darken more and more 010: Somewhat light 100: Normal 110: Somewhat dark 111: Dark Valid if bit 0 of subwindow control register A#16/B#16 is 0 (eight-step selection). Otherwise, the density specification in subwindow control register A# 17/B#17 is valid (256-step selection).
  • Page 133 Scanner Interface Subwindow control register A#11 Subwindow control register B#11 Halftone Not dithered Dithered or Error Diffusion (*3) Dither pattern specification (*2) Download/Bulit-in Built-in pattern Download pattern (*1) When download pattern is specified, the density information (Subwindow control register A#10/B#10 or A#17/B#17) is ignored.
  • Page 134 A.3 Commands and Response Subwindow control register A#12 Subwindow control register B#12 (*1) Automatic separation specification (*2) Not specified Specified Black/white conversion mode specification Normal Reverse Subwindow control registers A#12/B#12 to A#14/B#14 must be sent in one sequence. One of automatic separation, image emphasis, outline extract, overlay can be specified. When image area separation is specified, the density level for line drawing area follows the subwindow control register A#10/B#10 or A#17/B#17, and the dither pattern for photo area follows the subwindow control register A#11/B#11, and halftone processing for photo area follows...
  • Page 135 Scanner Interface Subwindow control register A#13 Subwindow control register B#13 Image emphasis mode specification 0 0 0: Normal 0 0 1: Emphasis, large sharp 0 1 0: Emphasis, middle 0 1 1: Emphasis, small 1XX: Smoothing soft Image emphasis, outline extraction specification 0 0: No operation 0 1:...
  • Page 136 A.3 Commands and Response Subwindow control register A#14 Subwindow control register B#14 Overlay specification (*2) Not specified Specified Overlay pattern specification (*1) Download/Built-in specification Built-in pattern Download pattern When built-in pattern is specified, six pattern (“000” to “101”) can be usable. When download pattern is specified, eight pattern can be usable.
  • Page 137 Scanner Interface Subwindow control register A#15 Subwindow control register B#15 Simplified DTC specification No operation Operation Variance rate of threshold level (*1) Default Small 101: Large When the simplified DTC is specified in mainwindow, the variance rate of mainwindow (image control register A#4/B#4) is valid regardless of the value here.
  • Page 138 A.3 Commands and Response Subwindow control register A#16 Subwindow control register B#16 Subwindow attribute Read density step specification 0: Eight steps (Subwindow control A#10/B#10 register is valid.) 1: 256 steps (Subwindow control A#17/B#17 register is valid.) Halftone processing method specification 0: Dithering 1: Error diffusion γ...
  • Page 139 Scanner Interface Subwindow control register A#17 Subwindow control register B#17 Subwindow attribute Read density (256-step selection) (*1) X’00’ Default (same as for X’80’ ) X’01’ Light ↓ X’FF’ Dark This register is valid if bit 0 of subwindow control register A#16/B#16 is 1. X’00’...
  • Page 140 A.3 Commands and Response A.3.3.5 START command When the scanner receives this command, the scanner reports the size of document being read. Byte 3 and Byte 1 Byte 2 later X’02’ X’53’ A.3.3.6 READ command When the scanner receives this command, the scanner starts reading based on the previously set operation mode.
  • Page 141 Scanner Interface A.3.3.9 IMAGE MODE SENSE command This command is valid for the scanner with the image processing circuit. When the scanner receives this command, the scanner reports the image processing mode of the mainwindow and the number of pixels (Unit: Byte) per line in the X-direction. By specification byte 3 of this command, the front or back-side image status can be selected.
  • Page 142 A.3 Commands and Response Details for Byte 3 (Dither or Overlay patterns) Dither and overlay pattern numbers (*1) 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 : Eight types Dither and overlay specifications Dither...
  • Page 143 Scanner Interface Transfer the dither and overlay patterns in the order shown below. (8 x 8 matrix) Download is optional. A.3.3.11 SEND DITHER 2 command Byte 1 Byte 2 Byte 3 Byte 4, 5 Byte 6 Byte 7 or later Dithering γ, and overlay Dithering γ, and overlay Reserved...
  • Page 144 A.3 Commands and Response Byte 6: Dithering, γ, or overlay pattern number, and the corresponding pattern Byte 6 Byte 7 or later Dithering, γ, or overlay pattern (*2) Dithering, γ, or overlay pattern (*1) 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0...
  • Page 145 Scanner Interface The γ patterns must be transferred in the following order and format (SEND DITHER2 is used): Transfer order → X → Y → Conversion density corresponding to density X 256 bytes (Black) FF Conversion density FF (Black) Scanner read density Note: For overlay pattern matrix data, X’FF’...
  • Page 146 A.3 Commands and Response A.3.3.12 INQUIRY command When the scanner receives this command, the scanner reports the device function information. Byte 1 Byte 2 Byte 3 and later X’02’ X’40’ A.3.3.13 INQUIRY2 command When the scanner receives this command, the scanner reports the additional device function information.
  • Page 147 Scanner Interface A.3.4 Response Table A.3.3 lists the response for the commands sent from the scanner to the host computer. Table A.3.3 Response Response Response Details code Ready Completion of scanner initialization Normal status Response to command reception Reporting the image processing mode for Image status each main window and the number of bytes per line in the X-axis direction...
  • Page 148 A.3 Commands and Response Byte 5 and later Response Ready Device Device Device Device information information information information I II-i II-ii II-iii Normal status * Device Device information (Default) information I II-i Image status Device information III to device information XII (10 bytes) Device Device Device...
  • Page 149 Scanner Interface A.3.4.1 Ready This response indicates that the scanner initialization is complete. Byte 1 Byte 2 Byte 3 and later X’02’ X’52’ A.3.4.2 Normal status This response is for command reception and includes device information. Device information indicates the status of scanner operation. Byte 1 Byte 2 Byte 3...
  • Page 150 A.3 Commands and Response Device information I Resolution 0 0 0 400 dpi 0 0 1 300 dpi 0 1 0 240 dpi 0 1 1 200 dpi 1 0 0 100 dpi 1 0 1 150 dpi 1 1 0 Not defined 1 1 1 600 dpi...
  • Page 151 Scanner Interface Device information II-i Dynamic threshold circuit option Not provided Provided Not provided Provided Flatbed/ADF Flatbed state Vertical/horizontal Portrait Landscape Half-tone ADF cover Close Open Job separate sheet detection (*1) Nonjob separate sheet Job separate sheet Paper setting No paper in paper chute Paper in paper chute This bit is valid when it is specified in normal status response for the START command.
  • Page 152 A.3 Commands and Response Device information II-ii Halftone (Back-side) Front-side/back-side reading (*1) Front-side reading Back-side reading Reading status 00 : Simplex (front-side) reading 1X : Duplex reading This bit is available only in the case of "Normal status" to START command or "Read complete" to READ command.
  • Page 153 Scanner Interface Device information II-iii Dynamic threshold (Front-side) (*2) Error diffusion (Front-side) Dynamic threshold (Back-side) Error diffusion (Back-side) *2 This bit is same as the bit in Device information II-i. Appendix A-80...
  • Page 154 A.3 Commands and Response A.3.4.3 Image status This response reports the status of the image processing function. Byte 1 Byte 2 Byte 3 or later X’0C’ X’4C’ Device Information ‡V to XII Device information III Subwindow specified/ not specified Not specified Specified Simplified dynamic threshold specified/not specified...
  • Page 155 Scanner Interface Device information IV Reserved Device information V and VI Vertical magnification 000011001 110010000 400% Device information VII and VIII VIII Horizontal magnification 000011001 110010000 400% Appendix A-82...
  • Page 156 A.3 Commands and Response Device information IX and X Number of bytes per line in the X- axis direction Device information XI and XII Number of lines in the Y-axis direction Note: X’0000’ is sent when ADF mode is selected. Appendix A-83...
  • Page 157 Scanner Interface A.3.4.4 Unit status Byte 1 Byte 2 Byte 3 or later X’1E’ X’4A’ Device function information I to VII Device function information I Information on the scanner device type is posted. Flatbed Not provided Provided Not provided Provided Simplex or duplex scanner Device for simplex reading Device for duplex reading...
  • Page 158 A.3 Commands and Response Device function information II The read density supported by the scanner is posted. II-1 200 dpi 240 dpi 300 dpi 400 dpi 480 dpi 600 dpi 960 dpi The scanner returns X'2F'. II-2 100 dpi 150 dpi 0: Not provided 1: Provided The scanner returns X'06'.
  • Page 159 Scanner Interface Device function information III The paper size supported by the scanner is posted. III-1 0: Not provided 1: Provided The scanner returns X'F8'. III-2 Nonstandard size 0: Not provided 1: Provided The scanner returns X'F0'. III-3 [Reserved] Appendix A-86...
  • Page 160 A.3 Commands and Response Device function information IV The image processing function for the front-side data supported by the scanner is posted. IV-1 Simplified dynamic threshold Dithering Error diffusion Automatic separation Gray scale Mirror image Enlarged Reduced 0: Not provided 1: Provided IV-2 Inversion...
  • Page 161 Scanner Interface Device function information V The image processing function for the back-side data supported by the scanner is posted. Simplified dynamic threshold Dithering Error diffusion Automatic separation Gray scale Mirror image Enlarged Reduced 0: Not provided 1: Provided Inversion Outline extraction Image emphasis Smoothing mode...
  • Page 162 A.3 Commands and Response Device function information VI Information on the scanner options is posted. L S B VI-1 Endorser Undefined Barcode recognition MH compression MR compression MMR compression 0: Not provided 1: Provided The scanner returns X'00'. VI-2 [Reserved] The scanner returns X'00'.
  • Page 163 Information on the scanner type and ROM revision are posted. Byte 3 to 18 X’4D’, X’33’, X’30’, X’39’, X’37’, X’44’, X’45’, X’20’, ..., X’20’ Scanner type (ASCII code) Example shows ‘M3097DE’. Space (X’20’) may be filled after the scanner type. Byte 19 to 25 Byte 26...
  • Page 164 A.3 Commands and Response Byte 27 to 32 X’20’, ...., X’20’ Reserved : filled with X’20’. A.3.4.6 Read complete This response indicates that READ command execution terminated normally. Byte 1 Byte 2 Byte 3 Byte 4 TEXT Device Device...
  • Page 165 Scanner Interface Device information indicates the status of the scanner operation. Device information I Resolution 0 0 0 400 dpi 0 0 1 300 dpi 0 1 0 240 dpi 0 1 1 200 dpi 1 0 0 100 dpi 1 0 1 150 dpi 1 1 0...
  • Page 166 A.3 Commands and Response Device information II-i Dynamic threshold circuit option Not provided Provided Not provided Provided Flatbed/ADF Flatbed state Vertical/horizontal Portrait Landscape Halftone ADF cover Close Open Job separate sheet detection (*1) Nonjob separate sheet Job separate sheet Paper setting No paper in Paper chute Paper in Paper chute This bit is valid when it is specified in normal status response for the START command.
  • Page 167 Scanner Interface Device information II-ii Halftone (Back-side) Front-side/back-side reading (*1) Front-side reading Back-side reading Reading status Simplex (front-side) reading 1X : Duplex reading This bit is available only in the case of "Normal status" to START command or "Read complete" to READ command.
  • Page 168 A.3 Commands and Response Device information II-iii Dynamic threshold (Front-side) (*2) Error diffusion (Front-side) Dynamic threshold (Back-side) Error diffusion (Back-side) This bit is same as the bit in Device information II-i. Appendix A-95...
  • Page 169 Scanner Interface A.3.4.7 Operation error This response indicates that the error related to operation specification program occurs. Byte 1 Byte 2 Byte 3 TEXT X’03’ X’55’ Detailed error information I Detailed information I Detailed information I gives details on errors in command/response transmission and reception to and from the host computer.
  • Page 170 A.3 Commands and Response A.3.4.8 Temporary error This response indicates that the temporary error occurs. Byte 1 Byte 2 Byte 3 TEXT X’03’ X’54’ Detailed error information II Detailed information II Detailed error information II provides details of temporary errors that can be corrected by operator intervention.
  • Page 171 Scanner Interface A.3.4.9 Equipment error This response indicates that the device fault occurs. Byte 1 Byte 2 Byte 3 TEXT X’03’ X’50’ Detailed error information III Detailed error information III Detailed error information III provides details of device errors that require a call to CE. The stepping motor (flatbed) fuse is blown.
  • Page 172 A.3 Commands and Response A.3.5 Details Sequence A.3.5.1 Initialization Figure 6.2 shows the command/response sequence for initialization. Host computer Scanner CLEAR - Initialization - Internal diagnosis Ready Normal Equipment check Abnormal Note : The maximum time from the CLEAR command reception to the returning of a response is less than one minute.
  • Page 173 Scanner Interface A.3.5.2 Read operation Figures A.3.3 and A.3.4 show the command/response sequences for the read operation. Host machine Scanner CONTROL Control register Command processing setting Normal status Flatbed START Paper feed start Document Document size Normal status size report detection IMAGE MODE SENSE...
  • Page 174 A.3 Commands and Response Host machine Scanner CONTROL Command processing Normal status START Ready lamp lights. Start button pressed Flatbed Paper carry start Document Normal status size IMAGE MODE detection SENSE Image status R E A D VGATE ON Document Document reading reading...
  • Page 175 Scanner Interface Host machine Scanner CONTROL (magnification) • Duplex reading specification Command processing CONTROL A (Front-side) CONTROL B (Back-side) Normal status START Document feed start Document Document size report (*1) Normal status (front-side reading) size detection IMAGE MODE SENSE (front-side) Image status (front-side) Read VGATE ON...
  • Page 176 A.3 Commands and Response Notes of Figure A.3.5; The CONTROL command can be issued more than once. The document size reported in *2 is the same as that reported in *1. The CONTROL command must not be issued between the READ command for front-side reading and START command for back-side reading.
  • Page 177 Scanner Interface Command processing ended normally. The command was destroyed due to an operation error or transmission error. Command processing ended normally. Reading operation ended normally. The command was destroyed because a sequence error or transmission error was detected. Jam, hopper empty, or ADF cover open was detected. (10) Equipment abnormality was detected during read operation.
  • Page 178 A.3 Commands and Response Appendix A-105...
  • Page 179 Scanner Interface Appendix A-106...
  • Page 180 A.3 Commands and Response Appendix A-107...
  • Page 181 Scanner Interface Appendix A-108...
  • Page 182 A.3 Commands and Response Appendix A-109...
  • Page 183 Scanner Interface Appendix A-110...
  • Page 184 A.3 Commands and Response Appendix A-111...
  • Page 185 Scanner Interface Appendix A-112...
  • Page 186 A.3 Commands and Response Appendix A-113...
  • Page 187 Scanner Interface Third Party Slot A.4.1 Control Interface A.4.1.1 Connection specifications Specification Remarks Transmission system Half-duplex Synchronization system Start-stop Data length 8 bits Stop bit 1 bit Data check Odd parity check Start bit Stop bit Data transfer rate 1200, 2400, 4800, 9600 bps Set by EEPROM on Interface PCA Maximum connection...
  • Page 188 A.4 Third Party Slot A.4.1.2 Control interface signals R T S Card Scanner C T S D T R Figure A.4.1 Controlinterface signal lines Transmitted data (TXD) This signal is the response and acknowledge for the command sent on the R/D line. Received data (RXD) This line sends the command and acknowledge for a response.
  • Page 189 Scanner Interface A.4.1.3 RTS and CTS control ( 1) Scanner Third Party Slot (at transmission) R T S ˆG ˆG ˆG ˆG ˆG ˆG C T S ˆG ˆG Third Party Slot Scanner (at transmission) RTS and CTS: Not controlled (CTS is always active) A.4.1.4 Connection R T S...
  • Page 190 A.4 Third Party Slot A.4.2 Video Interface Signals H G A T E V G A T E Third Party Slot Scanner V0 to V7 (8 lines) FAIL Figure A.4.2 Video interface signal lines VCL (Active Low) This signal is a sampling clock for the video data V0 to V7. HGATE This signal indicates that the main-scanning video data is valid.
  • Page 191 Scanner Interface A.4.3 Data Transmission (1) Data transfer sequence (Binary mode) main scanning scanning (2) Data transfer sequence (Multi bit mode) V7 to V0 main scanning scanning Appendix A-118...
  • Page 192 A.4 Third Party Slot (3) Video signal validity in main scanning HGATE ∇ ¤ VIDEO Offset dots Transferred data Dummy dots ∇: Reference point of main-scanning (4) Video signal validity in sub scanning VGATE ∇ ¤ VIDEO Offset lines (Max.) Transferred lines ∇: Reference point of subscanning...
  • Page 193 Scanner Interface (5) Timing VCL and V0 to V7 V0 to V7 VCL and HGATE HGATE ˆG ˆG HGATE and VGATE ˆG ˆG HGATE ˆG ˆG VGATE Appendix A-120...
  • Page 194 A.4 Third Party Slot Timing specification Binary/multibit output timing is as follows. Unit : ns 800 ns *3 400 ns *4 200 ns *4 100 ns *5 MIN. TYP. MAX. MIN. TYP. MAX. MIN. TYP. MAX. MIN. TYP. MAX. 2600 2600 2600 2600...
  • Page 195 Scanner Interface A.4.4 Physical Specifications Control signals (*1) Driver/Receiver (Scanner side): 8251 or equivalent Input voltage “L”: 0 to 0.8V “H”: 2.0 to Vcc Output voltage “L”: 0 to 0.4V (I = 2.5 mA) “H”: 2.4 to Vcc Video signals (*2) Driver/Receiver (Scanner side) Output voltage “L”: 0 to 0.4V (I...
  • Page 196 A.4 Third Party Slot Connector pin assignment Board connector: PCN 13-44S-2.54DSA 44pin (Hirose Electric Corp.) or equivalent. Signal name Signal name VGATE HGATE FAIL CONECT * CONECT: Board-in Board-out :1 Appendix A-123...
  • Page 197 Scanner Interface Dimensions of the board For M3093EX/DE and M3097DE Appendix A-124...
  • Page 198 A.4 Third Party Slot A.4.5 Logical Specification Please refer to Chapter 6 for logical commands/statuses those sent or received in control signal. Multi-bit image data is available from this third party slot. To validate multi-bit scanning, bit 1 in control register #2 must be set to ‘1’.
  • Page 199 Duplex reading B.2 Extended control register #2 The basic transfer rate of M3097DE is two times faster than that of M3093DE. Front-side transfer rate depends upon the output resolution. This is because the scanner reads front-side image while transferring the data. Back-side transfer rate is selectable from basic speed to fourfold speed. The transfer rate is specified by the extended control resistor #2 as follows.
  • Page 200 Interface deference between M3097DE and M3093DE B.3 Control register A#0 The selection of the output resolution, Flatbet/ADF sellection, and the way to start can be set by the operator panel of M3097DE as follows. Control register A#0 Output resolution M3097DE M3093DE 0 ×...
  • Page 201 B.4 Control register A#1 B.4 Control register A#1 Control register B#1 Control register A#1 / B#1 Density M3097DE M3093DE 0 0 × × × : Set from the operator panel No operation 0 1 0 0 0 : Light 0 1 0 0 1 :...
  • Page 202 Control register B#10 to B#17 These register specifies the picking area of the main window. The limitation of the main scanning and sub-scanning direction are different between M3097DE and M3093DE as follows. Table B.7.1 The limitation of picking area M3097DE...
  • Page 203 B.8 Image control register A#1 B.8 Image control register A#1 Image control register B#1 Image control register A#1 /B#1 Automatic separation specification M3097DE M3093DE 0× : Set from the operator panel *1 No operation *2 10 : Automatic separation is no done...
  • Page 204 Interface deference between M3097DE and M3093DE B.10 Image control register A#5 and A#6 Image control register A#5 and A#6 (LSB) (LSB) Magnification or vertical magnification(when each direction zooming is valid) 00001101 110010000 400% *1 *1 When both sides of documents are scanned and magnified in the sub-scanning direction by M3093DE, the following limitation exists.
  • Page 205 B.12 Device information I B.12 Device information I Document size of the device information I is deferent between M3097DE and M3093DE as follows. Resolution Standard document size M3097DE M3093DE 10000 : Not defined 10001 : Not defined 10010 : Not defined...
  • Page 206 Interface deference between M3097DE and M3093DE B.14 Device function information 2 Byte 3 to 9 of the unit status 2 is different between M3097DE and M3093DE as follows. These bytes informs the scanner type in response to INQUIRY 2 command.
  • Page 207 Executive 53.9 38.3 30.0 21.3 PPM: Paper Per Minute The throughput at 150 dpi and 100 dpi is same as 200 dpi. C.2 Online test M3097DE • Host computer: FMV-DESKPOWER (FMV41D4S3) DX4-100 MHz, 56 MByte • KOFAX board: KF-9275 •...
  • Page 208 • Test result: Document size/direction Resolution Simplex (PPM) Duplex (IPM) * 37.4 71.5 26.8 46.6 A4, portrait 20.8 33.8 14.5 20.3 39.3 75.4 28.3 49.6 Letter, portrait 22.1 35.7 15.4 21.5 28.5 44.1 20.1 31.2 A3, portrait 15.5 22.1 * IPM: Image Per Minute M3097DG •...