background image

Secure MICR Printer User’s Guide 

i

 

 

© Source Technologies 

March 2006 

 

 

All Rights Reserved 

 

 

 

IBM Infoprint 1572 MICR 50 

Secure MICR Printer  

User’s Guide 

 
 
 
 
 
 

Source Technologies 

2910 Whitehall Park Drive 

Charlotte, NC 28273 

www.sourcetech.com 

techsupport@sourcetech.com

 

800-922-8501 

 

 

Summary of Contents for IBM Infoprint 1572 MICR 50

Page 1: ... Source Technologies March 2006 All Rights Reserved IBM Infoprint 1572 MICR 50 Secure MICR Printer User s Guide Source Technologies 2910 Whitehall Park Drive Charlotte NC 28273 www sourcetech com techsupport sourcetech com 800 922 8501 ...

Page 2: ...l Every effort has been made to ensure that all the information contained in this booklet is complete and accurate Changes typos and technical inaccuracies will be corrected in subsequent publications This publication is subject to change without notice The information and descriptions contained in this manual cannot be copied disseminated or distributed without the express written consent of Sour...

Page 3: ...Toner 10 MICR Check Stock 11 5 Security Issues 13 Check Stock Security Features 13 Security Note 14 6 MICR Features 16 MICR Mode 16 MICR Fonts 16 Secure Fonts 16 MicroPrint 16 Bi Directional Feedback 17 Resource Storage 17 MICR Menu 18 Entering MICR Mode 18 MICR Mode Commands 20 DES and AES Decryption 24 MFP Copy Defeat Commands 25 Custom Character Conversion Commands 26 Special Alert and Custom B...

Page 4: ...xample 41 Figure 8 2 Audit Trail Check Sample 42 Figure 8 3 Audit Trail Report 45 9 Error Messages 46 MICR Error Messages 46 Appendix A E 13B MICR Font Mapping A1 Appendix B CMC7 MICR Font Mapping A2 Appendix C Secure Numeric Font Mapping A4 Appendix D ICR Secure Numeric Font Mapping A7 Appendix E MICR Mode Command Summary A8 Appendix F Audit Report Command Summary A10 Appendix G PJL Based MICR Co...

Page 5: ...r PC or Network 3 The Source Technologies MICR printer in most cases assumes the printer driver is set to the internal DEFAULT values The following Default values should not be changed for best overall printer performance and data stream requirements of the ST Secure MICR printer Print Resolution under the Graphic Tab should be set to the Default value of 600 DPI Form Source under the Paper Tab sh...

Page 6: ... deposit encodes the check amount in the MICR line to be read by the reader sorter equipment Checks travel through reader sorters at up to 20 miles per hour 2 400 documents per minute with each MICR line read in three hundredths of a second MICR Printing Today Congress established the Federal Reserve System FRS in 1913 Today most commercial banks in the United States belong to the FRS Many other d...

Page 7: ...SI X9 13 Specifications for Placement and Location of MICR Printing ANSI X9 18 Paper Specifications for Checks ANSI X9 27 Print and Test Specifications for Magnetic Ink Character Recognition MICR Note These standards are being re numbered as new versions are published ANSI X9 7 will become ANSI X9 100 110 ANSI X9 13 will become ANSI X9 100 110 Parts 1 2 ANSI X9 18 will become ANSI X9 100 10 ANSI X...

Page 8: ...a elements are correctly positioned on your document Design Elements in Detail Paper The ideal paper for check production is 24 lb laser bond Our MICR lab has tested paper stock from most major manufacturers and has compiled a list of products that produce superior results Contact your sales representative for this information For a fee Source Technologies will test your paper for proper MICR adhe...

Page 9: ...Year is also acceptable Amount The amount of the check is a required element The amount usually appears at least twice on the check The amount printed in numbers is called the convenience amount The amount printed in words is sometimes referred to as the legal amount since this is the amount that applies if there is a difference between the two amount fields The amount may also be printed a third ...

Page 10: ...nt for a negotiable document The payee area is generally to the left side of the document either above or below the amount in words It is often preceded by the words Pay to the Order Of The payee data should not enter the MICR clear band which extends 5 8 of an inch above the bottom of the check Signature Area A signature is a required element for a negotiable document The signature or signatures ...

Page 11: ...fractional format in the upper right quadrant of the check This number is assigned to identify the Federal Reserve District and drawee institution Consult with your bank for the proper routing number and format for each of your accounts MICR Line Accurate high speed processing of your checks by financial institutions is enabled by the accuracy and integrity of the data in the MICR line Refer to fi...

Page 12: ...e On Us field may not consist of more than 19 characters An On Us symbol must appear immediately to the right of the account number Blank Field Position 13 Position 13 is always left blank Amount Field Positions 1 to 12 The amount field is the right most field in the MICR line It remains blank until it is printed by the bank of first deposit When the check enters the banking system the bank of fir...

Page 13: ...he customer desires services offered by the bank which require a serial number The serial number format is controlled by the payer s bank A D should match E Routing Number 34 42 Designates the Federal Reserve district and financial institution Each city state or region that the bank serves has a unique institution identifier IMPORTANT positions 35 42 is the Routing Number position 34 is the check ...

Page 14: ...e to prolong its life Once low toner is sensed there may not be enough MICR toner left to produce quality MICR documents MICR Toner Sensing When the printer enters MICR mode and attempts to print a MICR font it checks to ensure a MICR toner cartridge is loaded in the printer If a regular cartridge is present an alarm will sound and the user must load a MICR cartridge before their print job will re...

Page 15: ...t anything as long as it is black Weight We recommend 24 lb 29 lb paper Stiffness We recommend taber M D 2 5 and C D 1 1 minimum Smoothness For best toner fusing we recommend rougher surfaces within the base printers specifications and the Paper Specifications for Checks X9 18 We recommend a smoothness range of 150 to 200 Sheffield Paper Grain Direction When using 24 lb 29 lb bond paper we general...

Page 16: ...s or at best case the loss will be shared Check Stock Security Features We have found the following check stock security features to be of merit Artificial Watermarks White on white printing generally on the back reveals words or patterns when held at an angle You should state on the front of the check that this feature is present It cannot be copied Laid Lines Evenly spaced background lines that ...

Page 17: ...f alteration 3 Incorporate security features into your base check stock and utilize printed security features that address both alteration and counterfeiting of original items A short list of these features would be Warning Bands or other methods that alert recipients to visual security features Artificial or genuine watermarks in the base paper Chemical additives in the base paper that react to c...

Page 18: ...tempts to copy an original 9 Always verify the home address and place of employment of new account applicants Use public sources such as phone books to verify phone numbers Ask new account applicants why they are opening an account with your institution Be suspect of unusual answers or delays in responding 10 Stay abreast of current check fraud methods and the latest in fraud detection Offer semin...

Page 19: ...hich must be met before MICR mode is activated If the front panel combination lock feature is activated the correct eight digit combination must be entered from the front panel The correct password command must be received by the printer from the software application prior to printing any MICR documents MICR Fonts The E 13B and CMC7 MICR fonts are resident in your printer Examples of these fonts a...

Page 20: ...ont and do not print Bi Directional Feedback Your Secure MICR Printer can provide MICR status messages to the check printing application This feature is valuable in a networked environment with multiple printers or with users utilizing a printer located in another area The application can get information on MICR settings such as toner cartridge type MICR or regular locked trays which trays are loc...

Page 21: ... ID number less than 10000 Resources stored in flash memory are not deleted when the printer is powered off Flash memory is required for all Audit Trail features Storing resources in RAM is also an option Resources in RAM are deleted when the printer is powered off or reset For this reason check related resources may need to be loaded frequently Resources stored in RAM cannot be password protected...

Page 22: ... two different commands which activate MICR mode printing STFPASSWORD and STHPASSWORD The STF is the default command and is recommended for most applications To use the STF command it must be entered at the beginning of the job datastream The STH command can be entered anywhere prior to accessing secured resources The STH command is not as powerful as the STF command because it does not set as man...

Page 23: ...n has been entered when enabled Allow access to secure check printing resources such as MICR fonts and secure fonts which are stored in printer ROM It also allows access to protected signatures overlays logos and other important resources stored in password protected nonvolatile flash memory Turn Hex Transfer ON NOTE The STH command can occur within a datastream after the page has started The STH ...

Page 24: ...activates the front panel MICR combination lock If this feature is activated MICR mode cannot be entered until the front panel combination is entered correctly All MICR features will be inaccessible until this combination is entered Sending an STS command and eight zeros deactivates the security lock Caution If the front panel combination is set and then forgotten the printer must be returned to S...

Page 25: ... Appendix B for CMC7 character mapping Print Secure Numeric Font SMFddd ddd SMF Lead in sequence ddd ddd Data to be printed in this font Command terminator The dollar sign is not a command terminator for this command For both security fonts the tilde hex 7E is the command terminator since the dollar sign is a valid character Print ICR Secure Numeric Font SMIxxxxxx SMI Lead in sequence xxxxxxxx Dat...

Page 26: ...re they can be unlocked with the STP command Values below 10000 will be unsecured Resource number 5001 is reserved for the Audit Trail overlay see chapter 7 Format Flash Memory SFF SFF Lead in sequence Command terminator This command formats flash memory A valid password command must precede this command Caution All flash contents will be lost This includes all electronic forms signatures logos et...

Page 27: ... 2 or 3 only Command terminator Tray Swapping Commands STTSON STTSOFF STTSON Turns tray swapping on STTSOFF Turns tray swapping off Command terminator This command allows you to redefine the PCL values for Trays 2 and 3 to allow software and operational consistency with older printers in the system Swapping ON causes any esc l4H to be replaced with 5H and vice versa ...

Page 28: ...Encrypted printer data streams can be decrypted using the key stored some time prior to the message Keys for both DES and AES are stored separately so that both AES and DES are supported simultaneously The keys messages themselves can be encrypted with either DES or AES for either DES or AES Only one DES and one AES key exists at any one point in time Old keys are not saved To change either a DES ...

Page 29: ...crypted using the current key value stored in the printer and the DES or AES algorithm Decryption continues until a Decryption OFF command is received a printer panel reset occurs or printer power is cycled Printer software language resets do not stop decryption Turn DES Decryption OFF STDOFF Turn AES Decryption OFF STAOFF The OFF command resides within the encrypted data and must also be encrypte...

Page 30: ... your data stream these special characters can either be removed converted to Nulls or converted to other sets of data to accomplish what is required An example of this might convert a Skip Command used by an older generation printer to multiple Carriage Return Line Feed commands You could also store a PCL5 command in our SIMM and call it with one character in your data stream Only one type of con...

Page 31: ...alternative of your choice to STBEEP1 The Custom Beep command will not stop the printing process NOTE Beep Commands will not chain or link together You cannot play Beethoven s 5th Symphony During the execution of a beep pattern all other beep commands are eaten Two important documents could be sent to the printer one after the other both with beep commands but the pattern would only occur one time...

Page 32: ...ocation that best addresses the entire line To Enter MICRpoint values enter the MICR Menu through the operator panel select the SETUP MENU and then the MICRpoint Adjustment feature Horizontal and Vertical options are displayed It s through these Horizontal and Vertical options we can enter maximum value of 99 and also choose A horizontal value moves the characters to the right A vertical value mov...

Page 33: ... the same until changed by the operator Power ON OFF cycles do not reset the values Assuming we did our measurements correctly at the beginning when test or production checks are now printed the MICR Line should not be at the new location on the page If you wish to utilize the MICRpoint feature of the Infoprint 1572 MICR 50 please call Sales Support at 1 800 922 8501 with your serial number on han...

Page 34: ...Mode To enable it for all applications use the following commands Turning Hex Transfer On To enable Hex Transfer send the following command Once Hex Transfer is enabled the character sequence will act as a trigger sequence Any data following these trigger characters will not be printed and will be treated as Hex Transfer data until the Hex Transfer ending character is encountered Turning Hex Trans...

Page 35: ...sc sequence Or Esc l4H 1B l 4H which is a paper source command identifying what tray the paper will be pulled from 1B 45 This command is a printer reset PCL command Or which consist of the Esc character and printable E 1B E character and may be sent by simply putting the Esc character in Hex Note Hex Transfer can now be set ON or OFF via the MICR Menu See Section 6 MICR Menu ...

Page 36: ... 4 8 1 B 2 6 6 B 3 1 3 0 2 E 3 0 3 0 4 8 1 B 2 6 6 6 3 1 3 0 3 0 3 0 3 1 7 9 3 3 5 8 1000 200 Vendor Systems October 5 2005 99999 Oct 1 05 1000 00 20 00 980 00 1234567 Oct 2 05 200 00 4 00 196 00 136784 Oct 3 05 800 00 16 00 784 00 555555 Oct 3 05 55 55 1 11 54 44 2055 55 41 11 2014 44 1000 200 Vendor Systems October 5 2005 99999 Oct 1 05 1000 00 20 00 980 00 1234567 Oct 2 05 200 00 4 00 196 00 13...

Page 37: ...The tilde is the command terminator 1B s0p12h1s0b4099T PCL command to change the font to Courier 12 pitch Italic Print PCL Fonts from the Front Panel menu for a list of fonts with their call commands 1B 3 PCL command to return to the default font 1B 20000X PCL command to print font number 20000 In this example font 20000 is a signature previously loaded into flash memory Here we call it and print ...

Page 38: ...ranslated into the escape character STY4040 After this is sent to the printer anytime an is received in exact sequence the pair is translated into the ESC character Hex 1B A single would print normally If yy is equal to 00 only the first character is used for the escape character Example The symbol should translate into the escape character STY4000 After this is sent to the printer anytime an is r...

Page 39: ...Secure MICR Printer User s Guide Source Technologies March 2006 35 All Rights Reserved Figure 7 2 Sample Check ...

Page 40: ...Two of the flagged fields SQ1 and SQ7 are Audit Report fields only They are not printed on the MICR document Flagging other fields for inclusion in the Audit Report does not effect how they print on a check Audit Trail Menu The MICR menu contains a section for the Audit Trail options Menu options are Audit Location Record Sorting Overlay Sum Field 4 and Print Report Audit Location Choose to store ...

Page 41: ...294 957 295 99 the printer will print an error message Total exceeds maximum value instead of the total Print Audit Report Prints an Audit Trail Report The Audit Trail Report is also part of the command set so the Audit Report can be printed and purged via the host application As a security control mechanism purging is only possible after entering a valid password The printer can store approximate...

Page 42: ...Lead in sequence d d Data to be printed Command terminator This command identifies the data to be printed in the second column of the report It is a maximum of 40 characters in length Audit Report Field Three SQ3d d SQ3 Lead in sequence d d Data to be printed Command terminator This command identifies the data to be printed in the third column of the report It is a maximum of 40 characters Audit R...

Page 43: ... maximum of 19 characters Audit Report Field Seven SQ7d d SQ 7 Lead in string d d Data to be stored Command terminator This command identifies the data to be printed in the seventh column of the report This field is a maximum of 12 characters The data in this field is recorded for the Audit Report only Print and Purge Audit Report SPURGExx SPURGE Lead in string x option s Command terminator This c...

Page 44: ...The optional field can be any combination of the following letters T Total Field 4 O Overlay S Sort by MICR line U Unsuccessful report only C Communicate send report to host instead of printing The report sent back to the host begins with SOH 0x01 and ends with EOT 04 Since the reports can be quite long they will likely be broken into separate buffers which may be interspersed with non audit buffe...

Page 45: ...6 3 1 3 0 3 0 3 0 3 1 7 9 3 3 5 8 1000 SQ1200 200 Vendor Systems Oct 5 2005 99999 Oct 1 05 1000 00 20 00 980 00 1234567 Oct 2 05 200 00 4 00 196 00 36784 Oct 3 05 800 00 16 00 784 00 555555 Oct 3 05 5 5 00 1 11 54 44 2055 55 41 11 2014 4 1000 200 Vendor Systems Oct 5 2005 99999 Oct 1 05 1000 00 20 00 980 00 1234567 Oct 2 05 200 00 4 00 196 00 136784 Oct 3 05 800 00 16 00 784 00 555555 Oct 3 05 55 ...

Page 46: ...s Guide Source Technologies March 2006 42 All Rights Reserved Figure 8 2 Audit Trail Check Sample The datastream in Figure 7 1 will print the following check assuming the check macro and signature are loaded as flash resources ...

Page 47: ...inted Here we send the field again so that it will print 1B s1p16v0s3b4148T PCL sequence which changes the font to Univers 16 point After the check serial numbers prints 100 the printer is returned to its default font with the following command 1B 3 PCL command to return to default font SQ6October 5 2005 Stores the date in the sixth position of the Audit Report SMF 2014 44 Prints Secure Font comma...

Page 48: ...4Y PCL command to move the cursor to 296X 3184Y At 300 dpi this is 97 inches across and 10 61 inches down We are precisely positioning the MICR line SMD Print E 13B MICR command Prints the MICR line and stores the MICR line information in the second position in the Audit Report 1B f1S PCL command to pop return the cursor to the pushed position SQ710 33 45 AM Here we send the time of print to the p...

Page 49: ...um number of characters Those numbers are represented in BOLD above with their corresponding fields Field 1 and Field 7 will not print on the check This Audit Report is just one example of a report format Any of the seven fields can be manipulated to show any information the user feels is appropriate For example the check amount could be in field 3 rather than field 4 or field 5 could contain item...

Page 50: ...eport Press Go The printer may need to be upgraded with more RAM memory to sort otherwise an unsorted Audit Report may be printed Command Decode Error Decode error Sx where x is the incorrect character A syntax error was detected in a MICR command Check your software for a syntax error in the MICR command that was being used when the error occurred Invalid Convert to Escape Character Invalid Conve...

Page 51: ...oad Flash Resource Command is too large for the available space remaining in the flash module Format flash memory to remove all existing resources or upgrade flash memory to a larger module Non hexadecimal Value Received Non hexadecimal value received A command contained a non hexadecimal value in a parameter Check the Command STL STY syntax for errors Non Integer Value Received Non integer value ...

Page 52: ...ormat An SFF command was received but there is audit data in flash which should not be erased Purge the audit data then resend the SFF command File System Error Can t Open File There was an internal error while trying to access flash for audit trail Check that Flash is installed and not full Can t Create Node There was insufficient memory to track another audit job Turn printer off and back on the...

Page 53: ... Amount Symbol A a 41 61 2F Transit Symbol T t B b 54 74 42 62 3A On Us Symbol O o C c 4F 6F 43 63 3B Dash Symbol V v D d 56 76 44 64 2D 3D 0 Zero 0 30 1 One 1 31 2 Two 2 32 3 Three 3 33 4 Four 4 34 5 Five 5 35 6 Six 6 36 7 Seven 7 37 8 Eight 8 38 9 Nine 9 39 Example SMD 00001234 T01234567T3210987654321 will print 00001234 01234567 3210987654321 1 Select only one alphanumeric character to call the...

Page 54: ... A2 All Rights Reserved Appendix B CMC7 MICR Font Mapping Command SM7ddd ddd Description Alpha Numeric Hex Values CMC7 Font Characters Values1 Zero 0 30 One 1 31 Two 2 32 Three 3 33 Four 4 34 Five 5 35 Six 6 36 Seven 7 37 Eight 8 38 Nine 9 39 Colon 3A Semi Colon 3B ...

Page 55: ...Secure MICR Printer User s Guide Source Technologies March 2006 A3 All Rights Reserved Less Than 3C Equal 3D Greater Than 3E The CMC7 Font in the example above is magnified for purposes of clarity ...

Page 56: ...6 A4 All Rights Reserved Appendix C Secure Numeric Font Mapping Command SMFddd dd Description Alpha Numeric Hex Value Secure Font Character Character Dollar Sign 23 Left Bracket 28 Right Bracket 29 Asterisk 2A Comma 2C Dash 2D Period 2E Slash 2F Zero 0 30 One 1 31 ...

Page 57: ...logies March 2006 A5 All Rights Reserved Appendix C continued Secure Numeric Font Mapping Description Alpha Numeric Hex Value Secure Font Character Character Two 2 32 Three 3 33 Four 4 34 Five 5 35 Six 6 36 Seven 7 37 Eight 8 38 Nine 9 39 Arrow 3E ...

Page 58: ...Secure MICR Printer User s Guide Source Technologies March 2006 A6 All Rights Reserved Example SMF 15 575 00 NOTE The secure fonts in the example are magnified for purposes of clarity ...

Page 59: ...served Appendix D ICR Secure Numeric Font Mapping Command SMIxxxxxx Description Alpha Numeric Hex Value Secure Font Character Character Zero 0 30 One 1 31 Two 2 32 Three 3 33 Four 4 34 Five 5 35 Six 6 36 Seven 7 37 Eight 8 38 Nine 9 39 Asterisk 2A Comma 2C Period 2E Dollar Sign 23 ...

Page 60: ...d Prints CMC 7 MICR font at the current print position see Appendix B Print Secure Numeric Font SMFddd ddd Prints the Secure Numeric Font at the current print position Note The tilde is the command terminator see Appendix C Print ICR Secure Numeric Font SMIxxxxxx Prints the ICR Secure Numeric Font at the current print position see Appendix D Print in MicroPrint SMMxxxxxx Prints data in MicroPrint ...

Page 61: ...CR Printer User s Guide Source Technologies March 2006 A9 All Rights Reserved Tray Swapping Commands STTSON Turns tray swapping ON STTSOFF Turns tray swapping OFF Quit MICR MODE Command STQ Terminates MICR Mode ...

Page 62: ...eck Amount SQ4d d Records fourth field of the Audit Report and prints the check amount Audit Report Field Five SQ5d d Records fifth field of Audit Report Audit Report Field Six SQ6d d Records sixth field of Audit Report Audit Report Field Seven SQ7d d Records seventh field of Audit Report does not print Print Audit Report SPRINT Prints Audit Report End Audit Record STORE Ends Audit Record and PJL ...

Page 63: ... They are then re locked by PJL commands or by a printer power cycle The PJL commands to unlock the fonts must precede all PCL commands The re lock PJL commands must follow the PCL commands and final form feed command The PCL commands could print an unlimited number of pages between the unlock and re lock sequences We will use ESC in the following examples to indicate the Escape character ASCII 27...

Page 64: ...0A PJL COMMAND 0A PJL COMMAND 0A UEL or ENTER LANGUAGE The normal printer action to any format problems or missing or extra symbols is to ignore the PJL command This does make troubleshooting format errors difficult Have patience PCL Font Call Commands After PJL has unlocked the MICR FLASH resources the ST 9116 uses standard PCL5e commands to print The five resident Source Technologies MICR font r...

Page 65: ...Unit of Measure command early in the data stream The command also affects X Y positioning commands Add ESC u600D 3 After calling the E 13B MICR font issue a HMI Horizontal Motion Index command set to 8 characters per inch The command must be included with every E 13B MICR font call using either the Selection String or ID call The command string is ESC 10O ESC s0p8h8v0s7b360T ESC k15H font data The...

Page 66: ... indicating toner usage by counting pixels printed Low Threshold xxxx o The Toner Low point based on cartridge count value Empty Threshold xxxx o A cartridge count value that determines when printing must stop to ensure quality MICR documents PJL MICR Command Example Figure 8 1 is an illustration of an Accounts Payable check and remittance information The page used a PCL MACRO for the static data ...

Page 67: ...mentioned in Section 7 This affects proper MICR line spacing and X and Y cursor positioning PCL MACRO Call The next command calls MACRO 100 that was previously loaded in RAM memory When called the graphic background logos and static data is written to the internal print buffer PCL Font Calls Positioning Commands and Variable Print Data The next eleven lines of data in the example call printer resi...

Page 68: ...Secure MICR Printer User s Guide Source Technologies March 2006 A16 All Rights Reserved FIGURE 8 1 SAMPLE ACCOUNTS PAYABLE CHECK ...

Page 69: ...x xxx xx 3 x xxx xx ESC p3250x75Y ESC s4099t3b8H 123456 ESC p3250x2200Y 123456 ESC p4250x4450Y 123456 ESC p3650x4775Y xx xx xxxx ESC p400x5225Y ESC s4099t0b15H xxxxx Thousand xxxxx Hundred xxxxx Dollars and xx 100 Cents ESC p600x5600Y ESC s10H ABC TOOL DIE ESC p600x5700Y 123 Main Street ESC p600x5800Y Yourcity ST 12345 6789 ESC p900x6325Y ESC 30802X ESC k15H O123456O T123456780T 12345D67890O ESC p...

Page 70: ...Secure MICR Printer User s Guide Source Technologies March 2006 A18 All Rights Reserved ESC 12345X PJL LDELETEPASSWORD LRESOURCE flash ESC 12345X ...

Reviews: