Skip to content
PrinterArchive

Tools

ISIS (Image and Scanner Interface Specification) Scanner Driver

ISIS (Image and Scanner Interface Specification) is a proprietary scanner-control and image-processing interface created by Pixel Translations and used primarily in production document capture, where its streaming "driver piping" architecture keeps high-speed scanners fully fed. Unlike the free TWAIN, WIA, and SANE standards, ISIS is royalty-bearing. Through corporate acquisitions the technology passed from Pixel Translations into Captiva Software, then into EMC's Enterprise Content Division (2005), and finally to OpenText, which acquired Dell EMC's ECD (announced September 2016, closed in early 2017) and continues to certify ISIS scanner drivers and license the related PixTools toolkits. ISIS is effectively a Windows interface and is concentrated in enterprise, high-end scanner environments.

By PrinterArchive EditorialEdited by PrinterArchive Editorial

Overview

ISIS — the Image and Scanner Interface Specification — is a proprietary scanner-control interface and image-processing framework used primarily in production (high-volume, high-speed) document capture. It defines how application software controls a scanner and how image data is captured, processed, and delivered. ISIS is best known as the professional-market alternative to TWAIN, where it is associated with high-end production scanners.

ISIS originated with Pixel Translations and, through a chain of corporate acquisitions, is today owned by OpenText, which continues to certify ISIS scanner drivers and license the related toolkits historically branded PixTools. A defining commercial characteristic is that ISIS is licensed and royalty-bearing, in contrast to TWAIN, WIA, and SANE, which are free. It is described as a proprietary standard rather than an open one, and in practice it is a Windows-oriented interface.

History

Secondary sources date the creation of ISIS by Pixel Translations to 1990. This date is asserted by Wikipedia and repeated across comparison sites; it has not been corroborated here against a primary Pixel Translations or OpenText document, so it is best treated as widely repeated rather than firmly established.

The corporate lineage of the technology is consistent across sources, though intermediate steps are simplified in most retellings:

  • Pixel Translations developed ISIS and the associated PixTools toolkits.
  • Pixel Translations was absorbed into Captiva Software, which was itself an amalgamation of several imaging companies rather than a straight rename of Pixel Translations.
  • EMC Corporation acquired Captiva Software, bringing the ISIS/PixTools assets into EMC's Enterprise Content Division; EMC announced the Captiva acquisition on October 20, 2005 and completed it on December 30, 2005.
  • OpenText acquired Dell EMC's Enterprise Content Division — announced September 12, 2016 and completed in early 2017 — bringing products such as Documentum, InfoArchive, and the Captiva capture line under OpenText. OpenText is the current steward and publishes ISIS certified-driver support material.

What problem it solved

In the late 1980s and early 1990s, scanner drivers were largely proprietary and device-specific, and there was no clean separation between capturing an image and processing it at production speed. ISIS addressed the high-volume production-capture problem specifically: it provided a modular specification for integrating high-speed scanners and for pushing image data through capture, image-cleanup, compression, and packaging stages fast enough to keep a fast scanner running at or above its rated speed.

TWAIN, first released in 1992 by a non-profit working group, targeted broad, low-cost, cross-vendor compatibility rather than production throughput — a different problem, and the competitive context in which ISIS has always operated.

How it works

ISIS combines a message-based control model with a streaming processing pipeline.

  • Message-based interface with tags. ISIS uses a tagged, message-based interface so that features, operations, and file formats not yet supported can be added without waiting for a new revision of the specification.
  • Driver pipeline ("piping"). The distinguishing architecture is a chain of small, single-purpose drivers linked into a pipe. Data flows continuously — for example, scanner driver, then compression driver, then packaging driver, then a file, viewer, or printer — as a stream, usually without buffering more than a small portion of a full image.
  • Single-function optimization. Because each driver in the pipe performs one function, each can be optimized individually; the streaming design minimizes buffering and is what lets ISIS keep fast scanners fully fed.
  • Modular access model. Applications can drive the scanner directly for fine control or rely on built-in routines to handle common situations automatically, including operations such as grayscale-to-binary conversion during the capture stream.

Where it sits in the capture pipeline

ISIS sits at the device-control and image-acquisition layer of a document-capture system — between the physical scanner and the capture or ECM application. The ISIS driver turns the physical page into an electronic image and applies first-stage image processing; downstream, that image is handed to indexing, OCR, classification, and repository or export stages.

A notable consequence of the pipeline model is that much of the early image handling, such as compression and packaging, is performed inside the driver chain itself rather than by the host application.

Relationship to operating systems

Independent protocol comparisons list ISIS's operating-system support as Windows only (by contrast, TWAIN runs on Windows, macOS, and Linux; WIA is Windows-only and OS-integrated; SANE targets Linux and Unix). This Windows-only characterization comes from secondary comparison sources rather than a primary specification.

ISIS is not built into the operating system. Where Microsoft's WIA ships as part of Windows, ISIS is a separately installed, licensed driver stack supplied by the scanner vendor or through OpenText/PixTools toolkits.

Relationship to scanners

ISIS is targeted at professional, production-grade scanners — high-speed, high-volume commercial devices. Vendor and reseller sources sometimes cite a practical threshold of around 40 pages per minute as the point above which ISIS becomes relevant, but this is an informal rule of thumb, not a figure defined in the ISIS specification.

Historically, the ISIS driver ecosystem was relatively centralized: drivers were commonly created by Pixel Translations or built using the PixTools toolkits, in contrast to TWAIN's decentralized model where nearly every consumer scanner ships its own TWAIN driver. Because scanner manufacturers pay a royalty to use ISIS, the technology concentrated in the enterprise segment and remained comparatively rare on consumer devices. OpenText maintains certification of ISIS scanner drivers through its support site.

Relationship to PDF and OCR

ISIS is an acquisition-and-image-processing interface, not a document-format or OCR standard. Its role relative to PDF and OCR is upstream and architectural: it delivers clean, correctly processed page images — deskewed, despeckled, binarized, compressed, and packaged through the driver pipe — that downstream capture components then convert to searchable PDF or feed to an OCR engine.

In OpenText/Captiva-class capture products, OCR, classification, and PDF generation are separate pipeline stages layered on top of the images ISIS provides. No reviewed source defines a PDF- or OCR-specific feature within the ISIS specification itself, so this relationship should be understood as system architecture rather than an ISIS feature claim.

Modern relevance

ISIS remains in use in established enterprise document-capture environments and is still maintained and certified by OpenText, but its momentum has waned. Independent sources note that its royalty and licensing cost has driven vendors toward the free alternatives (TWAIN, WIA, SANE), and that many developers have not identified an obvious technical advantage of ISIS over modern TWAIN.

TWAIN's ubiquity and no-cost model make it the default for most new integrations. ISIS persists mainly where legacy production workflows, high-end scanner support, or existing OpenText/Captiva investments favor it.

Advantages

  • Production throughput. The streaming driver pipeline lets scanners run at or above rated speed with minimal buffering.
  • Modularity. Small, single-purpose drivers, each independently optimizable.
  • Extensibility. The tagged, message-based interface accommodates new features and formats without a new specification revision.
  • Image processing. Strong support for the image-cleanup operations production capture needs, such as grayscale-to-binary conversion and compression, performed inside the capture stream.
  • Designed for high-end hardware. The specification is built around the advanced features of high-speed scanners.

Limitations

  • Cost. ISIS is the only paid, royalty-bearing option among the major scanning protocols; manufacturers pay to ship ISIS drivers, cited as the main factor pushing vendors away.
  • Narrower support. Fewer applications and scanners support ISIS than TWAIN, and it is largely absent from consumer devices.
  • OS scope. Effectively Windows-only in practice, and not OS-integrated the way WIA is.
  • Proprietary and centralized. Not an open standard; the driver ecosystem has historically centered on Pixel Translations and PixTools.
  • Diminishing differentiation. Modern TWAIN has narrowed the practical performance gap, and some independent reviewers identify no clear technical advantage.
  • TWAIN — a free, cross-platform (Windows, macOS, Linux) standard maintained by the non-profit TWAIN Working Group, founded in 1992 by Aldus, Caere, Hewlett-Packard, Eastman Kodak, and Logitech, with Ricoh and Fujitsu among early participants. ISIS's principal competitor.
  • WIA (Windows Image Acquisition) — Microsoft's OS-integrated imaging API; Windows-only and free.
  • SANE (Scanner Access Now Easy) — an open-source scanner API for Linux and Unix; free.

Timeline

  1. 1990 (era)

    ISIS created by Pixel Translations, per Wikipedia and comparison sources; not confirmed here against a primary document.

  2. 1992

    TWAIN Working Group founded (Aldus, Caere, HP, Eastman Kodak, Logitech) and the TWAIN standard first released — the free alternative that would define ISIS's competitive context.

  3. October 20, 2005

    EMC announces its acquisition of Captiva Software, which brings the ISIS/PixTools assets toward EMC's Enterprise Content Division.

  4. December 30, 2005

    EMC completes the Captiva acquisition.

  5. September 12, 2016

    OpenText announces its acquisition of Dell EMC's Enterprise Content Division.

  6. Early 2017

    OpenText completes the acquisition; the ISIS/PixTools line becomes an OpenText product.

Frequently asked questions

Is ISIS the same as TWAIN?
No. Both are scanner-control interfaces, but ISIS is a proprietary, royalty-bearing interface aimed at high-volume production scanning, while TWAIN is a free, cross-platform standard maintained by the non-profit TWAIN Working Group and used broadly across consumer and business scanners.
Is ISIS free to use?
No. ISIS is licensed and royalty-bearing, which distinguishes it from the free TWAIN, WIA, and SANE standards. Scanner manufacturers pay to ship ISIS drivers, a cost that has pushed many vendors toward the free alternatives.
Who owns ISIS today?
OpenText. The technology originated with Pixel Translations, passed through Captiva Software and EMC's Enterprise Content Division, and became an OpenText product after OpenText acquired Dell EMC's Enterprise Content Division (announced September 2016, completed in early 2017).
What operating systems does ISIS support?
Independent comparison sources list ISIS as Windows-only. It is not built into the operating system the way Microsoft's WIA is; it must be installed separately as a licensed driver stack from the scanner vendor or via OpenText/PixTools toolkits.
Does ISIS do OCR or create PDFs?
Not directly. ISIS is an image-acquisition and processing interface. It delivers clean page images that downstream capture components convert into searchable PDF or feed to an OCR engine; OCR and PDF generation are separate pipeline stages, not features of the ISIS specification itself.

Source transparency (9 sources)

These references support claims made in this entry. The archive uses verified institutional and public-domain sources only; see Source policy.

Sources consulted (9)

Continue in the archive

Related reading