Ricoh offers 2 different bar code printing products, for historical reasons. At the time when the first product was launched, Ricoh devices could only print bar codes using a font based technology.

This changed in 2003/2004 with the first firmware based on the Ricoh GW platform.

BOP Barcode & OCR Product A font based one dimensional bar code and OCR A1 and B product, which is available on DIMM, Hard disk download and SD-Card. This product supports most Ricoh printers. It is shipped with a manual and SAP ABAP program for check sum calculation.
IBS Intelligent Barcode System Based on stethos ELP, this product is compatible to the industry standard for bar code printing with laser printers.
It supports:
  • More than 70 types of different bar codes including 2D bar codes. The bar codes are not font based, but intelligent created including in most cases a fully independent X and Y scaling functionality.
    All 1D bar codes are generally fully scalable, the product checks for user data plausibility, calculates check sums and scales the bar code in X and Y direction fully and independently. Readable text can be placed at various positions including setting the font style.
  • Additional common used bar codes in the US by HP and in Europe like the stethos sos8026 product.
  • A basic way of using bar codes in Postscript
  • Additional barcode functionality like Brother, OKI or in emulations like Proprinter, EPSON and Prescribe.
IBS is based upon the server based solution ELP (Enhanced Laser Printing)


Product selection guideline:

  1. If you need to print two dimensional bar codes (QRCode, PDF 417, Data Matrix, Azetc or UPS Maxicode), then IBS is the choice

  2. If your client already uses a hard ware product for bar code printing, then check what kind of product he has:

    JetMobile BarDIMM, HP HG271xx or JM30100.. IBS
    stethos sos8026 familiy IBS
    HP Barcodes & More C2035A #C06, HG281xx IBS or BOP
    HP Scalable Barcode Font Set HG282xx IBS
    HP MICR Font HG283xx IBS
    Lexmark, Canon Barcode Fonts Some are build into IBS
    Kyocera Prescribe IBS
    Emulation of Epson, Proprinter PSi, Cobra Box, Brother, Printronix PGL and VGL IBS
    2D Barcodes: PDF417, Data Matrix, QRCode, Swiss QRCode, UPS Maxicode, Aztec IBS
  3. For bar code 39 only, this bar code is used as a font with 2 star signs (*) for start and stop. You can use usually IBS or BOP.

  4. If you need other bar code types like 2of5 interleaved or Code 128, it is suggested to use IBS. Here you just need to send one sequence to the printer which defines the bar code height, width and type followed by the readable bar code information. BOP requires on some calculation routines in the software application

  5. OCR-A for check printing, or. OCR-B for address labels. Use BOP.

  6. MICR, TAX, USPS fonts: BOP for hard disk or IBS.

  7. If all criteria mentioned above won´t help please get your hands on a sample spool file. A guide for capturing spool files can be found here. Then have a look into the spool file and check for the bar code selections. Here are some indicators which solution will be applicable:

    1. If the symbol set selection shows <esc>(0Y then IBS is the suitable solution.
    2. If the bar code selection looks like this: s24###T then IBS is the suitable solution.
    3. If the bar code selection looks like this: s10###T then IBS is the suitable solution.
    4. If the bar code selection looks like this: s9###T then BOP is the suitable solution.
    5. If you can´t find any bar code selections please send the spool file to This email address is being protected from spambots. You need JavaScript enabled to view it. for further investigation.
  8. If the requirements go beyond bar code printing the solution of choice will be the ELP software.

Overview of advantages and disadvantages

Product Advantages Disadvantages
BOP No X-Y independent scaling in PCL5 only in GL
Check sums, interleaving needs to be calculated in application
For SAP an ABAP utility is provided, but client needs to change his SAP forms
  • Independent scaling X and Y
  • Check sum calculation
  • Bar code information is verified against specs
  • 2 dim. bar codes. PDF 417, Maxicode, QR etc.
  • Automatic readable text positioning
  • Compatible to industry standard, HP BarDIMM
  • Full SAP integration
  • HP [ex]sold font based products are supported in IBS v9.5 (release 1.18), dito stethos sos8026
  • IBS is much more then just bar code printing it is ELP
Not all printers are supported, but in this case ELP (see below) or AP-ELP print server boxes can be offered.


Functionality overview

The following table illustrates the functionality difference between BOP and IBS, but as well as the server and appliance versions of IBS, called ELP and AP-ELP.
The tables including the working links which can also be viewed in a presentation.
1* If needed this must be done by client application or with SAP ABAP solution
2* As soft font in printer memory all manufacturers, HP also on hard disk
3* Depends on the version: Postscript, Oki, Kyocera Prescribe, VGL, PGL, Brother, HP, Cobra box, Printronix.
4* All listed under 3*
5* Supports up to 54 printers

The second and last tables illustrate some additional functions and their availability in BOP (none), IBS and ELP.

ibs 1

bild 3