kofax capture administrators guide

320
August 23, 2011 Kofax Capture 10.0 Administrator's Guide

Upload: sudhanshu-dutta

Post on 08-Feb-2016

213 views

Category:

Documents


0 download

DESCRIPTION

admin guide

TRANSCRIPT

Page 1: Kofax Capture Administrators Guide

August 23, 2011

KofaxCapture

10.0

Administrator's�Guide

Page 2: Kofax Capture Administrators Guide

© 1994 - 2011 Kofax, Inc., 15211 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved.Use is subject to license terms.Third-party software is copyrighted and licensed from Kofax’s suppliers.This product is protected by U.S. Patent No. 6,370,277.THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION AND TRADE SECRETS OF KOFAX,INC. USE, DISCLOSURE OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR EXPRESSWRITTEN PERMISSION OF KOFAX, INC.Kofax, the Kofax logo, Kofax Capture, the Kofax Capture Logo, Ascent Capture, the Ascent Capture logo,and Ascent are trademarks or registered trademarks of Kofax, Inc. in the U.S. and other countries. Allother trademarks are the trademarks or registered trademarks of their respective owners.U.S. Government Rights Commercial software. Government users are subject to the Kofax, Inc. standardlicense agreement and applicable provisions of the FAR and its supplements.You agree that you do not intend to and will not, directly or indirectly, export or transmit the Softwareor related documentation and technical data to any country to which such export or transmission isrestricted by any applicable U.S. regulation or statute, without the prior written consent, if required, ofthe Bureau of Export Administration of the U.S. Department of Commerce, or such other governmentalentity as may have jurisdiction over such export or transmission. You represent and warrant that you arenot located in, under the control of, or a national or resident of any such country.DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS,REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, AREDISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLYINVALID.

Page 3: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 3

Contents

Legal Notice .......................................................................................................................................................................... 2

Preface .................................................................................................................................................................................. 11

Related Documentation ................................................................................................................................................11Kofax Capture Installation Guide ..........................................................................................................................11Kofax Capture Developer’s Guide ........................................................................................................................ 11Kofax Capture Online Help ....................................................................................................................................11Kofax Capture API Reference Guide .................................................................................................................... 11Release Notes ............................................................................................................................................................ 12

Training ...........................................................................................................................................................................12

Getting Help for Kofax Products ............................................................................................................................... 12

Overview ............................................................................................................................................................................. 13

Processing Queues - An Overview ............................................................................................................................ 13Batch Editing ............................................................................................................................................................. 13Retain Zoom Feature ............................................................................................................................................... 14

Using Kofax Capture and Kofax Capture Network Server Across Regions ........................................................15Regional Settings Conversion .................................................................................................................................15Language Translation .............................................................................................................................................. 16Kofax Capture Values ..............................................................................................................................................16Kofax Default Profiles (Kofax Capture Only) ......................................................................................................16Items That are Not Converted/Translated .......................................................................................................... 16Display Labels (Kofax Capture Only) ...................................................................................................................17Upload Batches ......................................................................................................................................................... 17Upload Batches With Automatic Synchronization ............................................................................................. 17Creating Remote Site Profiles .................................................................................................................................18Editing Remote Site Profiles ...................................................................................................................................22Assigning a Remote Site Profile to a Remote Site .............................................................................................. 23Deleting Remote Site Profiles .................................................................................................................................23Creating a List of Central Sites ..............................................................................................................................23Editing a Central Site ...............................................................................................................................................24Deleting a Central Site .............................................................................................................................................24

Batch Export Error Recovery ...................................................................................................................................... 24If Checked ..................................................................................................................................................................24If Not Checked ..........................................................................................................................................................24

Problem Recovery ......................................................................................................................................................... 25

Error Log Files ............................................................................................................................................................... 25

Kofax Capture Enterprise ............................................................................................................................................ 26

The Administration Module ............................................................................................................................................ 29

Batch Contents Panel Thumbnails ............................................................................................................................. 29Thumbnail Size ......................................................................................................................................................... 31Thumbnail Caching ..................................................................................................................................................32Thumbnail Symbols ................................................................................................................................................. 32

Page 4: Kofax Capture Administrators Guide

Contents

4 Kofax Capture Administrator's Guide

Thumbnail Symbols ................................................................................................................................................. 33Icon View ................................................................................................................................................................... 33Special Status Marks ................................................................................................................................................ 34

Zone Types ..................................................................................................................................................................... 34Index Zones ............................................................................................................................................................... 34Separator Zones ........................................................................................................................................................ 54Drawing Zones ......................................................................................................................................................... 56Testing Zones ............................................................................................................................................................ 66Image Cleanup ..........................................................................................................................................................69

Field Types ..................................................................................................................................................................... 78Data Types .................................................................................................................................................................78Valid Maximum Values Table ............................................................................................................................... 80Force Match and Case-Sensitive Attributes ......................................................................................................... 81Known Values for Field Types .............................................................................................................................. 81Creating a Field Type .............................................................................................................................................. 82Deleting a Field Type .............................................................................................................................................. 82Editing a Field Type ................................................................................................................................................ 82Renaming or Importing Field Type Values ......................................................................................................... 83

Form Types .....................................................................................................................................................................83Copying a Form Type ............................................................................................................................................. 84Creating a Form Type ............................................................................................................................................. 85Deleting a Form Type ..............................................................................................................................................86Deleting Sample Pages ............................................................................................................................................ 86Editing a Form Type ................................................................................................................................................86Replacing Sample Pages ..........................................................................................................................................86When to Define a Form Type ................................................................................................................................ 86Form Identification Zone Form Identification .....................................................................................................87Advanced Form Identification Issues ................................................................................................................... 89Manual Form Identification ....................................................................................................................................91Kofax Separator Sheets Form Identification ........................................................................................................ 91Page Recognition Form Identification ...................................................................................................................92Single Form Type Form Identification ..................................................................................................................92Kofax Capture Values ..............................................................................................................................................92

Batch Classes ..................................................................................................................................................................96Specifying UNC Paths During Batch Class Setup .............................................................................................. 96Importing PDF Files .................................................................................................................................................97Processing Priority ................................................................................................................................................... 97Batch Fields ............................................................................................................................................................... 98Sample Pages .............................................................................................................................................................98Advanced Source Properties .................................................................................................................................. 99Text Annotations and Endorser Support ............................................................................................................. 99Scanner Profile Sharing ......................................................................................................................................... 104Independent Verification .......................................................................................................................................105eDocuments ............................................................................................................................................................. 106Batch Classes Import and Export - An Overview .............................................................................................109Partial Batch Export - An Overview ................................................................................................................... 110Page Registration ....................................................................................................................................................110Multiple Export .......................................................................................................................................................116File Format/Compression Format Combinations .............................................................................................118Creating a Batch Class ...........................................................................................................................................119Using Database Validation ................................................................................................................................... 121Downloading Batch Classes Using Automatic Synchronization .................................................................... 122

Page 5: Kofax Capture Administrators Guide

Contents

Kofax Capture Administrator's Guide 5

Using eDocuments ................................................................................................................................................. 123Enabling Single Document Processing ............................................................................................................... 123Validating a Batch Class ....................................................................................................................................... 124Publishing a Batch Class ....................................................................................................................................... 124Renaming a Batch Class ........................................................................................................................................125Editing a Batch Class .............................................................................................................................................125Deleting a Batch Class ...........................................................................................................................................126

Document Classes ....................................................................................................................................................... 126Using Kofax PDF Image + Text ...........................................................................................................................126Using Kofax PDF Image Only ............................................................................................................................. 127Copying a Document Class .................................................................................................................................. 127Creating a Document Class .................................................................................................................................. 128Deleting a Document Class .................................................................................................................................. 130Editing a Document Class .................................................................................................................................... 130Adding a Document Class into a Batch Class ...................................................................................................130Renaming a Document Class ............................................................................................................................... 130

Folder Classes .............................................................................................................................................................. 131Folder Creation ....................................................................................................................................................... 131Copying a Folder Class ......................................................................................................................................... 137Creating a Folder Class ......................................................................................................................................... 137Deleting a Folder Class ......................................................................................................................................... 139Editing a Folder Class ........................................................................................................................................... 139Renaming a Folder Class ...................................................................................................................................... 139Copying an Index Group Zone ............................................................................................................................140

Image and Recognition Profiles ................................................................................................................................140Image Cleanup Profiles ......................................................................................................................................... 140Image Compression Profiles .................................................................................................................................141Recognition Profiles ............................................................................................................................................... 141Recognition Engines ...............................................................................................................................................142Color Support ..........................................................................................................................................................143Shape Recognition Limitations .............................................................................................................................147Defining a Custom Image Cleanup Profile ........................................................................................................147Defining a Custom Image Compression Profile ............................................................................................... 148Defining a Custom Recognition Profile ..............................................................................................................149Selecting an Image Cleanup Profile .................................................................................................................... 149Selecting a Recognition Profile .............................................................................................................................149Advanced Page Registration ................................................................................................................................ 150Bar Code Recognition ............................................................................................................................................ 151Patch Code Recognition ........................................................................................................................................ 158

Group and User Profiles ............................................................................................................................................ 160Group vs. User Profiles ......................................................................................................................................... 160Default Profiles ....................................................................................................................................................... 160User Tracking ..........................................................................................................................................................161Changing the Login Password .............................................................................................................................172Single Sign On ........................................................................................................................................................ 172Centralized User Management .............................................................................................................................173User Profile Management ..................................................................................................................................... 174Selecting Default Groups for New Batch Classes ............................................................................................. 175Enabling the User Profiles Feature ......................................................................................................................175Link Domain Users or Groups .............................................................................................................................176Editing a User Profile ............................................................................................................................................ 176Adding a Group Profile ........................................................................................................................................ 177

Page 6: Kofax Capture Administrators Guide

Contents

6 Kofax Capture Administrator's Guide

Editing a Group Profile .........................................................................................................................................178Disabling the User Profiles Feature .....................................................................................................................178Adding a User Profile ........................................................................................................................................... 178Copying a User Profile ..........................................................................................................................................179Deleting a User Profile .......................................................................................................................................... 179Copying a Group Profile .......................................................................................................................................180Deleting a Group Profile .......................................................................................................................................180Assigning Kofax Capture Modules to Users ..................................................................................................... 180Assigning Batch Classes to Users ........................................................................................................................181Assigning Kofax Capture Modules to Groups ..................................................................................................181Assigning Batch Classes to Groups .....................................................................................................................182Assigning One or More Users to a Group .........................................................................................................182Assigning a User to One or More Groups .........................................................................................................183Checking Batch Class Assignments .....................................................................................................................183

Document Separation ................................................................................................................................................. 184Patch Code Separation ...........................................................................................................................................184Defining a Custom Document Separation and Form Identification Profile ..................................................184Identifying Document Separator Zones ............................................................................................................. 186Using Manual Separation ......................................................................................................................................186Using Fixed Page Separation ................................................................................................................................187Using Patch Code Separation ...............................................................................................................................188Using Bar Code Separation .................................................................................................................................. 189Using Separator Sheet Separation ....................................................................................................................... 190Using Page Recognition Separation .................................................................................................................... 191Using Separator Zone Separation ........................................................................................................................193Using Form Identification Zone Separation .......................................................................................................195Editing a Separator Zone ...................................................................................................................................... 197Document Separation Troubleshooting .............................................................................................................. 198

Table Behavior on Windows .....................................................................................................................................201Deleting a Row in a Table .................................................................................................................................... 202Adding a Row to a Table ..................................................................................................................................... 202

Working with Multiple System Administrators .................................................................................................... 202Running the Administration Module with One Administrator ..................................................................... 203Running the Administration Module with Multiple Administrators ............................................................ 203

The Batch Manager Module ...........................................................................................................................................205

Uploading Batches With Batch Manager ................................................................................................................ 205

Recalling a Batch ......................................................................................................................................................... 205

Converting a Kofax Capture Site to a Remote Site ............................................................................................... 206

Activating RSA on a Remote Station .......................................................................................................................206Activating the RSA .................................................................................................................................................206Closing or Stopping the RSA ............................................................................................................................... 207Restarting the RSA ................................................................................................................................................. 207

Switching Central Sites (Web Server URLs) ...........................................................................................................207

The Scan Module ............................................................................................................................................................. 209

Scan Module Overview ..............................................................................................................................................209Setting Up the Scan Module .................................................................................................................................209

The Auto-Import Feature ...........................................................................................................................................210Import Image Files and Index Data .................................................................................................................... 210

Page 7: Kofax Capture Administrators Guide

Contents

Kofax Capture Administrator's Guide 7

Run Auto-Import for Image Files and Index Data ........................................................................................... 212Import Image Files Only .......................................................................................................................................213Run Auto-Import for Image Files Only ..............................................................................................................214Auto-Import Issues .................................................................................................................................................214Auto-Import Log File .............................................................................................................................................214

The Recognition Server Module ....................................................................................................................................217

The Quality Control Module ......................................................................................................................................... 219

Quality Control Module Overview ..........................................................................................................................219Setting Up the Quality Control Module .............................................................................................................219

The OCR Full Text Module ............................................................................................................................................221

OCR Full Text Module Overview ............................................................................................................................ 221OCR Full TextProcessing ...................................................................................................................................... 221OCR Full Text Log File ......................................................................................................................................... 221Using Kofax Advanced OCR Full Text .............................................................................................................. 221

The XML Import Connector Module ............................................................................................................................223

How XML Import Connector Works .......................................................................................................................223

License Requirements ................................................................................................................................................. 224

Setting a Polling Interval ........................................................................................................................................... 224

XML Import Connector Command Line Arguments ............................................................................................224Command Line Argument Syntax ...................................................................................................................... 224

XML Import Connector Time-Out Setting ..............................................................................................................229

Elements and Attributes ............................................................................................................................................ 229<ImportSession> ... </ImportSession> ............................................................................................................... 230<Batches> ... </Batches> .......................................................................................................................................231<Batch> ... </Batch> ..............................................................................................................................................231<BatchFields> ... </BatchFields> .........................................................................................................................234<BatchField> ............................................................................................................................................................234<ExpectedBatchTotals> ... </ExpectedBatchTotals> ........................................................................................ 234<ExpectedBatchTotal> ........................................................................................................................................... 235<Folders> ... </Folders> ....................................................................................................................................... 235<Folder> ... </Folder> ...........................................................................................................................................235<Documents> ... </Documents> ......................................................................................................................... 236<Document> ... </Document> .............................................................................................................................236<Pages> ... </Pages> ............................................................................................................................................. 237<Page> ...................................................................................................................................................................... 237<IndexFields> ... </IndexFields> ........................................................................................................................ 238<IndexField> ............................................................................................................................................................238<Tables> ... </Tables> ...........................................................................................................................................239<Table> ... </Table> .............................................................................................................................................. 239<TableRows> ... </TableRows> .......................................................................................................................... 240<TableRow> ... </TableRow> ..............................................................................................................................240

XML Import Connector File Structure .....................................................................................................................240Creating an XML Import Connector File ........................................................................................................... 241

XML Import Connector File Examples ....................................................................................................................242Files Before Processing .......................................................................................................................................... 242Files After Processing ............................................................................................................................................ 245

Page 8: Kofax Capture Administrators Guide

Contents

8 Kofax Capture Administrator's Guide

Error Handling ............................................................................................................................................................ 248Types of Errors ....................................................................................................................................................... 248Error Messages in the XML Import Connector File ......................................................................................... 249Deleting Batches with Errors ................................................................................................................................249Error Messages ........................................................................................................................................................249

Event Logging ..............................................................................................................................................................252

The Validation and Verification Modules ................................................................................................................... 255

Validation Module ...................................................................................................................................................... 255Setting Up the Validation Module ...................................................................................................................... 255

Verification Module .................................................................................................................................................... 256Setting Up the Verification Module .................................................................................................................... 256

The Kofax Capture Import Connector - Email ........................................................................................................... 257

Configuring Kofax Capture Import Connector - Email ........................................................................................257Step 1: Configuring Kofax Capture Batch Classes ............................................................................................257Step 2: Validating a Batch Class .......................................................................................................................... 258Step 3: Configuring User Profiles ........................................................................................................................258Step 4: Specifying a User Profile ......................................................................................................................... 258Step 5: Setting Up Email Notifications ............................................................................................................... 259Step 6 Setting Up the Outgoing Mail Server ..................................................................................................... 259Step 7: Specifying Number of Emails in Each Batch ........................................................................................260Step 8: Customizing Email Notification Templates ..........................................................................................260Step 9: Adding One or More Mailboxes ............................................................................................................ 260

The Export Module ..........................................................................................................................................................263

Setting Up the Export Module ..................................................................................................................................263

Kofax Capture Services ...................................................................................................................................................265

Run Unattended Modules as Services .....................................................................................................................265

Installing a Kofax Capture Service with User Profiles ......................................................................................... 266To start the Services utility - Windows XP ........................................................................................................267Modifying Services with User Profiles ............................................................................................................... 267

Configuring a Kofax Capture Service ......................................................................................................................267

Monitoring Kofax Capture Services .........................................................................................................................268

Multiple Service Instances ......................................................................................................................................... 268

Remove Services ..........................................................................................................................................................269

Using Kofax Capture Network Server ......................................................................................................................... 271

KCN Server Components .......................................................................................................................................... 272Kofax Capture Network Server Software .......................................................................................................... 272Kofax Capture Network Service .......................................................................................................................... 272File Cache Folder Locations ................................................................................................................................. 273Web Server .............................................................................................................................................................. 273Remote Synchronization Agent (RSA) ................................................................................................................273

KCNS Profiles .............................................................................................................................................................. 273Exported and Imported Data ............................................................................................................................... 273Transfer Mode .........................................................................................................................................................274

Changing Kofax Capture Network Web Server Port Numbers .......................................................................... 275

Page 9: Kofax Capture Administrators Guide

Contents

Kofax Capture Administrator's Guide 9

How Kofax Capture Network Server Licensing Works ....................................................................................... 275

Kofax Capture Network Server Activity Logs ....................................................................................................... 276Windows Application Event Log File .................................................................................................................276Kofax Capture Network Server Log Files ..........................................................................................................276

Database and Other Utilities ..........................................................................................................................................279

The Database Utility ................................................................................................................................................... 279

The Separator Sheet Utility ....................................................................................................................................... 279Creating a Batch Separator Sheet ........................................................................................................................ 280Creating a Document Separator Sheet ................................................................................................................280

Kofax Capture Deployment Utility ..........................................................................................................................281

The Scanner Configuration Utility ........................................................................................................................... 282Configuring a Source Device ................................................................................................................................283Setting Image Quality ............................................................................................................................................283Selecting Advanced Source Properties ............................................................................................................... 283

Kofax PDF Compression ............................................................................................................................................284Compression Formats ............................................................................................................................................ 284

Custom Storage String XML Data ............................................................................................................................284Reference DTD File ................................................................................................................................................ 284Support for Non-ASCII Characters ..................................................................................................................... 285Sample ...................................................................................................................................................................... 285Element ExtendedRecognitionInfo ...................................................................................................................... 286Element ExtIndexFields ......................................................................................................................................... 286Element ExtIndexField ...........................................................................................................................................286Attributes ................................................................................................................................................................. 286Element ExtAltFields ............................................................................................................................................. 287Element ExtAltField ............................................................................................................................................... 287Attributes ................................................................................................................................................................. 287Element ExtChars ................................................................................................................................................... 287Element ExtChar .....................................................................................................................................................288Attributes ................................................................................................................................................................. 288Element ExtAltChars ..............................................................................................................................................288Element ExtAltChar ............................................................................................................................................... 289Attributes ................................................................................................................................................................. 289

Custom Reports ........................................................................................................................................................... 289Database Connection ............................................................................................................................................. 290Database Views .......................................................................................................................................................290Save Custom Reports .............................................................................................................................................293Displaying the Report Settings Window ............................................................................................................293Paper Size ................................................................................................................................................................ 294

Registering a Custom Module or Workflow Agent with the Extension Registration Utility .......................... 294

Limiting the Length of Field Names ....................................................................................................................... 295

Custom Data Substitution ..........................................................................................................................................296Syntax ....................................................................................................................................................................... 296Example ....................................................................................................................................................................296Data Validation ....................................................................................................................................................... 297

Kofax Capture Licensing ................................................................................................................................................ 299

Page 10: Kofax Capture Administrators Guide

Contents

10 Kofax Capture Administrator's Guide

Licensing Key Features .............................................................................................................................................. 299

The Kofax Capture Service ........................................................................................................................................299

Sharing a License Server ............................................................................................................................................299

Kofax Capture Licensing with Terminal Services and Citrix .............................................................................. 299Supported Version ..................................................................................................................................................299Running Multiple Modules in a Session ............................................................................................................ 299Running a Mix of Session and Client Based Modules ..................................................................................... 300Tracking Terminal Services and Citrix Session Usage Statistics .....................................................................300Disconnecting and Logging-Out Terminal Services and Citrix Sessions .......................................................300

Limiting Volume Licenses at Remote Sites .............................................................................................................300

Kofax Capture Network Server License Types ......................................................................................................302

Hardware Key Requirements ....................................................................................................................................302

Kofax Capture License Types ................................................................................................................................... 303System Licenses ...................................................................................................................................................... 303Station Licenses .......................................................................................................................................................304Volume Licenses ..................................................................................................................................................... 305Network Support for Licensing ........................................................................................................................... 306

Licensing Requirements for the Enhanced Bar Code Engine .............................................................................. 307

Activating Your Licenses ........................................................................................................................................... 308Automatic Activation .............................................................................................................................................308

Activating Your Kofax Capture Network Server Licenses ...................................................................................311Activation Code ...................................................................................................................................................... 311Kofax Capture Network Server Activation ........................................................................................................311

Index ...................................................................................................................................................................................313

Page 11: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 11

Preface

This guide contains essential information about configuring Kofax Capture and KofaxCapture Network Server (KCN Server).This guide assumes that you have a thorough understanding of Windows standards,applications, and interfaces. It also assumes that, if you are installing KCN Server, you havea thorough understanding of the Internet, Web servers and your Web server software, yournetwork configuration, and Kofax Capture.This guide is for system administrators and developers who are configuring Kofax Capture orKCN Server, or who need a description of the configuration features and procedures.

Related DocumentationIn addition to this Kofax Capture Administrators Guide, Kofax Capture includes thefollowing documentation.

Kofax Capture Installation GuideThe Kofax Capture Installation Guide contains essential information about installing KofaxCapture and Kofax Capture Network Server (KCN Server).This guide is for system administrators and developers who are installing Kofax Capture orKCN Server, or who need a description of the installation procedures and requirements.

Kofax Capture Developer’s GuideThe Kofax Capture Developer’s Guide provides guidance information regarding why youwould want to customize Kofax Capture and instructions to do so. Several examples and codesegments are provided to demonstrate how to create custom panels, Ribbon tabs, workflowagents, modules, and scripts to enhance Kofax Capture processing.

Kofax Capture Online HelpKofax Capture online Help provides online assistance for system administrators andoperators.

Kofax Capture API Reference GuideThe Kofax Capture API Reference Guide is an online reference that provides the details ofeach API library needed to customize Kofax Capture. The API Reference Guide is designedto be used with the Kofax Capture Developer’s Guide as a primary resource for customizingKofax Capture.To access the API Reference Guide, select Start > Programs > Kofax Capture 10.0 > APIReference Guide.

Page 12: Kofax Capture Administrators Guide

Preface

12 Kofax Capture Administrator's Guide

Release NotesLate-breaking product information is available from release notes. You should read therelease notes carefully, as they contain information that may not be included in other KofaxCapture documentation.

TrainingKofax offers both classroom and computer-based training that will help you make the most ofyour Kofax Capture solution. Visit the Kofax Web site at www.kofax.com for complete detailsabout the available training options and schedules.

Getting Help for Kofax ProductsKofax regularly updates the Kofax Support site with the latest information about Kofaxproducts.To access some resources, you must have a valid Support Agreement with an authorizedKofax Reseller/Partner or with Kofax directly.Go to www.kofax.com/support for

▪ Access to product knowledge basesClick CAPTURE: SUPPORT KNOWLEDGE.

▪ Access to the Kofax Customer Portal (for eligible customers)Click CAPTURE: SUPPORT INTERACTIONS and log in.To optimize your use of the portal, go to the Kofax Customer Portal login page andclick the link to open the Guide to the Kofax Support Portal. The guide describes how toaccess the portal, what to do before contacting the support team, how to open a newcase or view an open case, and what information to collect before opening a case.

▪ Product information and release newsClick Product and select a product name and version.

▪ Downloadable product documentationClick Documentation and select a product name and version.

▪ Access to support toolsClick Tools and select the tool to use.

▪ Information about the support commitment for Kofax productsClick Options and select Kofax Support Commitment.

Use these tools to find answers to questions that you have, to learn about new functionality,and to research possible solutions to current issues.

Page 13: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 13

Chapter 1

Overview

Kofax Capture is designed to support both document capture and data capture in a singleapplication. Both structured and non-structured documents can be scanned in a single batch.The system will automatically recognize each document in the batch and process it based oncharacteristics that you have predefined. The definition process is simple, quick, and providesan extraordinary amount of control over how your documents are processed.Kofax Capture Network Server (KCN Server) extends the capabilities of Kofax Captureby allowing inexpensive Kofax Capture remote workstations to assist in the capture andprocessing of documents and data. With Internet (or intranet) capabilities, Kofax Captureworkstations can be connected to a central site to assist in the document and data captureprocess.This guide provides information about configuring and managing your Kofax Capture andKCN Server installations.

Processing Queues - An OverviewIn Kofax Capture, a queue is a processing step for a batch of documents. For example, a Scanmodule is available for scanning or importing documents and a Validation queue is availablefor validating your documents.As your batches flow through your Kofax Capture system, they get routed from queue toqueue. The queues that are used to process a batch, and the order that processing occurs, arespecified as part of the batch class definition for the batch.Kofax Capture supports the following queues, which are listed in the order they are typicallyused: 

▪ Scan▪ Quality Control▪ Recognition Server▪ Validation▪ Verification▪ OCR Full Text▪ Export

Although not technically considered a processing queue, Kofax Capture also supports theAdministration module, from which you can create your batch classes, and Batch Manager,from which you can monitor and process the batches in your system.You specify which queues are used to process your batches in your batch class definitions.

Batch EditingYou can modify your batches after you have finished scanning or importing images. Youcan perform various tasks such as moving pages or folders, inserting pages or folders, andcreating documents or folders. Kofax Capture supports batch editing in the Scan, QualityControl, Validation, and Verification modules.

Page 14: Kofax Capture Administrators Guide

Overview

14 Kofax Capture Administrator's Guide

Note Batch editing is only possible if it has been enabled for the module. This is done in theappropriate Administration module properties window for each module.

Edit your batches in the Batch Contents panel. This panel is enabled by default, and displaysthe contents of a batch using a tree structure similar to that used by many file managementapplications, such as Windows Explorer.You can easily edit batches by moving (dragging and dropping) thumbnails or icons, or byassigning properties (such as “Rejected”) to items.When moving a page, its thumbnail is shown directly under the cursor. If you drag multiplepages, the first thumbnail is shown under the cursor along with multiple edges so it appearsas if multiple thumbnails are being dragged behind it.

Batch Editing OperationsAll batch editing operations work in either the icon or thumbnail views. These include:

▪ Moving a page to a document or within a document (you cannot move loose pagesinto a folder)

▪ Moving a page to outside a document (making a loose page)▪ Deleting a page▪ Inserting a page (Scan and Quality Control modules only)▪ Replacing a page (Scan and Quality Control modules only)▪ Moving a document into or out of a folder▪ Moving documents within a folder▪ Deleting a document▪ Creating a document▪ Splitting a document▪ Merging documents▪ Rotating and saving a page or document▪ Rejecting a page or document▪ Un-rejecting a page or document▪ Marking a page as reviewed (Quality Control module only)▪ Marking a document as verified (Quality Control module only)▪ Moving a folder into or out of another folder▪ Moving folders within a folder▪ Adding a new folder▪ Deleting a folder▪ Changing folder class▪ Creating folders automatically

The thumbnail and icon views also allow you to:▪ View page properties▪ View document properties▪ View batch properties

Retain Zoom FeatureRetain Zoom is an option available only in the Validation and Verification modules. Thisfeature allows your pan and zoom settings for the image viewer to be retained while:

▪ Switching pages▪ Switching documents▪ Opening batches

Page 15: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 15

▪ Closing batchesOnce you enable the Retain Zoom option, your selection is retained. It is not possible to retainindependent settings for the zoom options.The Retain Zoom option is enabled from the View tab in the Zone group under Pan Mode.The display behavior conforms to the following rules:

▪ Magnify Zone, Anchor Zones, and Pan to Zone are automatic settings; Manual Zoomdisables all automatic settings.

▪ Any of the automatic zooming functions will take precedence over the Retain Zoomor Manual Zoom functions. Thus, if one of the automatic functions is enabled at thesame time Retain Zoom is enabled, Retain Zoom will have no apparent effect unlessyou change pages. When changing pages, Retain Zoom will prevent the viewer fromresetting to a full page view.

▪ If none of the automatic zooming features are enabled, Retain Zoom will takeprecedence over Manual Zoom.

▪ If only Manual Zoom is enabled, zoom settings will return to the full page view whenswitching fields or pages.

Using Kofax Capture and Kofax Capture Network Server AcrossRegions

With Kofax Capture or Kofax Capture Network Server, you can share batch classes andbatch processing among sites that use different language versions of Kofax Capture or havedifferent regional settings. Regional settings such as date format or decimal separator (whichare set up in the Windows Control Panel for every computer) are automatically convertedwhen a batch class is imported. Other items within the batch class, such as profile names, aretranslated to the language of Kofax Capture on the importing computer.All client workstations in a Kofax Capture client/server installation must use the samelanguage version and the same regional settings.This section provides information on regional settings and format options, what is (and is not)translated, and how you can use the Display Label feature to create batch field and index fieldnames.

Regional Settings ConversionAll occurrences of numeric, date, and time values in the following items are converted to theregional format settings of the computer that imports the batch class or the remote site thatdownloads the batch class.

▪ Kofax Capture profiles (Recognition, Image Cleanup, etc.)▪ Kofax Capture known values (also called “suggested values”) for batch fields and

index fields▪ Default values for batch fields and index fields▪ Results that are returned by Kofax Capture Values

For the Kofax Capture Database and theKofax Capture Text export connectors, all numeric,date, and time data derived from Kofax Capture Values is converted.The following regional examples from the Windows Control Panel compare commonnumeric, date, and time formats for the United States to those of Germany.

Setting United States/Sample Germany/SampleDecimal separator “.” (period)

1000.23“,” (comma)1000,23

Page 16: Kofax Capture Administrators Guide

Overview

16 Kofax Capture Administrator's Guide

Setting United States/Sample Germany/SampleDate format M/d/yyyy

8/16/2011dd.MM.yyyy16.08.2011

Time format H:mm:ss tt2:10:35 PM

HH:mm:ss14:10:35

Language TranslationWhen a batch class is imported, Kofax Capture Values and default profile names aretranslated to the language of Kofax Capture on the destination computer. This translation willoccur regardless of the language of Kofax Capture that created/exported the batch class.

Kofax Capture ValuesThe actual text of Kofax Capture Values contained within the brackets (either default ormanually entered) as used for endorsing strings or annotations, batch field defaults, indexfield defaults, or as an Index Value in export script setup is translated.When a batch is exported, the results returned by the Kofax Capture Values are nottranslated.

Kofax Default Profiles (Kofax Capture Only)The names of the following types of default Kofax profiles (those that are prefixed by thename “Kofax”) are translated.

▪ Recognition Profiles▪ Image Cleanup Profiles▪ Color Image Cleanup Profiles▪ Separation and Form Identification Profiles

Items That are Not Converted/TranslatedThis section lists the items that are not converted or translated and installation configurationsor situations in which no translation or conversion can occur. Unless noted, the items belowapply to both Kofax Capture at the central site and Kofax Capture Network Server remotesites.

▪ Import/export of batch classes among computers that use different code pages▪ Batch classes created in versions of Ascent Capture prior to version 6.1▪ Dictionary values that are numeric, date, or time▪ Recognition Profile language and character set selections▪ Export text constants, customizations, and string fields that contain numeric, date, or

time entries▪ Batch names derived from time/date, because these are classified as strings, and

strings are not converted or translated.▪ Kofax Capture module names▪ Results returned by Kofax Capture Values▪ String data entered in the Kofax Capture programming interfaces, which applies to:

▪ Export Connectors▪ Import Scripts▪ Kofax Capture Module Type Library▪ Custom Modules▪ Validation and Recognition Scripts

Page 17: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 17

Display Labels (Kofax Capture Only)For each batch field or index field, you can enter a corresponding Display Label value. Thevalue in the Display Label (instead of the actual batch field or index field name) will displaywhere field names are seen, such as in the Scan, Validation, and Verification modules, and inbatch properties in Batch Manager.For example, you may have an index field named cust_name, but you could create a displaylabel “Customer Name” that is more easily understood by users processing the batch. Or,if you are creating a batch class for use in another region, you could enter the labels in thelanguage of the region that will be importing the batch class.The Display Label column is available in the following windows:

▪ Create Batch Class▪ Batch Class Properties▪ Create Document Class▪ Document Class Properties

If a display label is left blank, the batch field or index field name will display.

Tip You may want to limit the length of your display labels. Although the Index/Batch FieldName cannot exceed 32 characters, the display label can contain up to 254 characters. A labelthat contains more than one line of text will wrap to several lines, which may be difficult forusers to read.

Upload BatchesComplete batches at the remote site will be “ready” for the Kofax Capture Network Servermodule in Batch Manager at the remote site. When uploading begins, the batch moves to the“In Progress” state. When the batch has been successfully inserted into the Kofax Capturework flow at the central site, the batch is deleted from the remote site.Ready batches can be uploaded by any of the following means:

▪ Automatically at the next scheduled automatic polling time.▪ Manually with the Synchronize Now button in the RSA.▪ Manually through the Process Batch button in Batch Manager (if the status of the batch

indicates that the batch is “Ready” for the KCN Server module).Batches have an “In Progress” status in the Kofax Capture Network Server module duringupload. As each batch is uploaded and inserted into the Kofax Capture work flow at thecentral site, the status is updated in Batch Manager at the remote site.If the remote site uploads a batch with a name that already exists at the central site, theuploaded batch will be renamed. The new name will have a tilde symbol (~) and a numberstarting at zero appended to the name. A message stating that the file was renamed, and thenew name, will be recorded in the Kofax Capture Network Server log file (ACISYYMM.txt),but not in the remote site log file.

Note You should not stop or restart the Web server while remote sites are uploading batches.

Upload Batches With Automatic SynchronizationYou can configure which site will control the polling settings and schedule. Based on thepolling settings, new or modified batch classes are downloaded, and completed, batches areuploaded based on the currently assigned remote site profile.

▪ To automatically upload batches, set polling times.

Page 18: Kofax Capture Administrators Guide

Overview

18 Kofax Capture Administrator's Guide

▪ Centrally controlled polling times are set in remote site profiles defined with the KofaxCapture Network Server Remote Site Profiles window available from the Site Profileswindow in the Administration module. Once the remote site profiles are defined anddownloaded to the remote site, the settings take effect.

▪ Remotely controlled polling times are set in the RSA Polling Settings windowavailable from Batch Manager at the remote sites. Once the settings are defined at aremote site and saved, the settings take effect for the remote site.

Creating Remote Site ProfilesYou can create remote site profiles to define how you want certain batch processing activitiesbetween the central site and remote sites to proceed. In particular, you can configure thefollowing:

▪ Where you want to run each Kofax Capture module▪ Which batch classes will be made accessible to specific remote sites▪ Which licenses to allocate to each remote site▪ Which site (central or remote) will control the polling settings, and what polling

settings to useEach remote site can be assigned a different remote site profile, or two or more remote sitescan be assigned the same remote site profile. If you change a profile, all remote sites that sharethe same profile will receive the updated profile the next time that they synchronize.Setting up remote site profiles involves performing the following major steps at the centralsite:

Step 1: Select an Existing Remote Site Profile

Before you can begin setting the attributes of the remote site profile, you must first select aprofile to use as a model for the new remote site profile.1 Start the Administration module at the central site.2 On the Tools tab, in the Distributed Capture tab, click the arrow under Remote and then

click Site Profiles.The KCN Server Remote Site Profiles window will display.

3 Select an existing remote site profile.

Step 2: Configure a Remote Site Profile

To configure a remote site profile, first select an existing profile, and then modify theinformation on the appropriate tabs of the Kofax Capture Network Server Remote SiteProfiles window, as needed. After you finish selecting or entering the information, you savethe remote site profile with a new name.

Setting up Batch Routing

When you set up batch routing for a remote site profile, you specify which modules will berun at the central site and which will be run at the remote site.Because you can use the Quality Control module as either a regular processing module or foruse only when an exception has occurred, consider the following:

▪ Exception batches are automatically routed to the Quality Control module at the sitewhere the exception occurs, regardless of where the Quality Control module was setup to run.

▪ Batches without exceptions are routed to the site where the Quality Control modulehas been set up to run, if the Quality Control module has been defined as part of thebatch class definition.

Page 19: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 19

Tip If you want to include the Quality Control module in your workflow, you should specifythat batches be processed through the Quality Control module at your remote sites. This willforce the batches through the Quality Control module before the batches are uploaded to thecentral site. Problems can more easily be fixed if the batches are more accessible to the remotesite user.

If you plan to use a custom module at your remote sites, note the following before assigningto remote site profiles any batch classes containing custom modules. You must:

▪ Register the custom module at your central site and at remote sites. Then, copy thecustom module’s executable to the < Kofax Capture installation folder >\Bin folder at the appropriate remote sites.

▪ Add the custom module to a batch class at the central site and publish the batch class.▪ In the remote site profile for the specific remote sites, add the custom module to the

list of modules set to run at remote sites.▪ Assign the batch class with the custom module to the appropriate remote site profiles.

To set up batch routing, do the following.1 Start the Administration module at the central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Remote and

then click Site Profiles.3 In the remote site profile for the specific remote sites, add the custom module to the list of

modules set to run at remote sites.4 Assign the batch class with the custom module to the appropriate remote site profiles.5 The KCN Server Remote Site Profiles window will display.6 Select an existing profile from the list of remote site profiles.7 Select the Batch Routing tab.

The Batch Routing tab will display.8 Select a module from the list of modules.9 In the Assigned Site column, select the location for that module. Repeat steps 5 and 6 as

needed.10 Edit the Rescan Location.

This will specify where documents are rescanned in case of a problem.Batches for which partial batch export is enabled in the associated batch class are processed atthe remote and central sites as follows:

▪ At the remote site: Batches are routed from Scan through all modules set to run atthe remote site. Then, for any batch that contains errors, the rejected documents andpages are routed to the Quality Control module for repair at the remote site. Oncerepaired, the documents and pages are processed through the batch class workflowat the remote site starting with the first module after Scan. When all documents andpages are successfully processed at all modules set to run at the remote site, the batchis marked “Ready” (for the Kofax Capture Network Server module) and only then isthe batch able to be uploaded to the central site.

▪ At the central site: Batches are routed from the first module set to run at the central sitethrough the last module, Export.

In the Export module, all error-free documents and pages are exported to their pre-defineddestinations, and any rejected documents and pages are routed to Quality Control for repairat the central site.Once repaired, the documents and pages are processed through the batch class workflow,starting with the first module after Scan at the central site. The batches are never routed backto the remote site.

Page 20: Kofax Capture Administrators Guide

Overview

20 Kofax Capture Administrator's Guide

Database Validation

If database validation is enabled for a batch class assigned to a specific remote site, theappropriate database software and files must be available to the Validation modules at theremote site. An error message will display if the required files and database software cannotbe found.1 Select the Assigned Batch Classes tab.

The Assigned Batch Classes tab will display.2 Select one of the following:

▪ All batch classes: This option causes all batch classes to be assigned to the selectedremote site profile. If you select this option, you cannot select from the displayed list ofbatch classes.

▪ Selected batch classes: This option makes the list of batch classes available to you. Youcan then select the batch classes to be assigned to the remote site profile.

Note Unpublished batch classes cannot be used by remote sites.

3 If you chose Selected batch classes, do one of the following:▪ Select one or more batch classes from the Available list and then click Add.▪ Double-click a batch class in the Available list.▪ Click Add All.

4 To override the batch routing module sequence specified on the Batch Routing tab for theselected batch class, do the following:▪ Click Override Batch Routing. The Override Batch Routing for Batch Class window will

display.▪ Select Starting with this module.▪ Select a module from the list.Only modules assigned to the workflow for the batch class will be available in the modulelist. When the batch is ready to be processed by the selected module, the batch will beuploaded to the central site and processing will be performed by the selected module atthe central site.The text “Overridden” and the selected module name will display under Batch Routing inthe Assigned list.

Note You cannot select the Scan module as the starting module for processing the batchclass at the central site.

5 Repeat steps 3 and 4 above for as many remote site profiles as necessary.

Removing Batch Classes from the Assigned List1 Select the Assigned Batch Classes tab.

The Assigned Batch Classes tab will display.2 Then, do one of the following:

▪ Select a batch class from the Assigned list and then click Remove. The selected batchclass will be moved back to the Available list.

▪ Double-click a batch class in the Assigned list.▪ Click Remove All.

Page 21: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 21

Setting up Licensing

The Licensing tab of the Remote Site Profiles window is used to configure workstationlicensing for remote sites. Remote sites only have access to the licensed modules within theirprofiles.

Note Licenses may need to be added if you are adding remote sites to your Kofax CaptureNetwork Server installation.

1 Select the Station Licensing tab.The Station Licensing tab will display.

2 Select the type of license from the Available list.3 Click Add.

The Assigned list will be incremented by one license multiplied by the number of remotesites assigned that remote site profile. The Available list will be decremented by that samevalue. Alternatively, you can double-click a license to move it from one list to another.

4 If necessary, click Refresh to update the display.

Removing Licensing

1 Select the Station Licensing tab.The Station Licensing tab will display.

2 Select the license from the Assigned list.3 Click Remove.

The Assigned list will be decremented by one license multiplied by the number of remotesites assigned that remote site profile. The Available list will be incremented by that samevalue. Alternatively, you can double-click a license to move it from one list to another.

4 If necessary, click Refresh to update the display.

Setting up Polling

Polling refers to the process of checking for batches and user statistics (if user tracking hasbeen enabled) to be uploaded to the central site, and batch classes and configuration settingsto be downloaded to the remote sites.

Note During polling, the Kofax Capture Network Server may also download the settings forthe patch code reserved for batch separator sheets.

The Polling tab of the Remote Site Profiles window is used to set up control of polling and thepolling schedule for a specific remote site profile.When you set up polling, you select which site (central or remote) will set up and controlthe polling schedule. You also set up the polling schedule, if you selected central control ofpolling.You can elect to have the polling schedule controlled by the central site (the default) or theremote sites individually.If you select Central site, your polling settings will affect all the remote sites that share theprofile containing the polling settings. The remote sites will be prohibited from setting theirown polling times. The next time a remote site polls the central site, the settings will bedownloaded to the remote site.If you select Remote site control of polling, you can specify the polling settings individuallyfor each remote site that shares the remote site profile.

Page 22: Kofax Capture Administrators Guide

Overview

22 Kofax Capture Administrator's Guide

1 Select the Polling tab.The Polling tab will display.

2 Select the site (central or remote) that will control polling.If you select Central control of polling, continue with the remainder of this procedure.If you select Remote site control of polling, the remaining options on the Polling tab will bedisabled.

3 Select one of the following options from the Polling Settings area to specify how oftenpolling should occur. The choices are:▪ Never poll. This option disables automatic polling. However, if the start date and time

are in the future, polling will occur once at that time, and then never again. If the startdate and time are in the past, polling will not occur even once.

▪ Poll every. This option allows your remote sites to automatically poll at definedintervals. If you select this option, also select a numeric value from 1-99 and a unit ofpolling frequency from the list.

4 Select a start date.5 Select a start time.6 Select one of the following options to be used if the connection fails between the remote

site and the central site.▪ Never retry. This option prevents the remote sites from attempting to reconnect

with the central site. However, the remote site will attempt to reconnect at the nextscheduled polling time.

▪ Retry every. This option allows the remote site to automatically attempt to reconnectto the central site. If you select this option, specify how often and for how long theconnection should be retried. Select a numeric value in the range 1-99, and a unit oftime for each.

7 Specify how often the status of uploaded batches should be checked. Select a numericvalue in the range 1-99, and a unit of time.

Save the Remote Site Profile

Click Save or Save As.If you are editing an existing profile, you will be prompted to confirm overwriting theexisting profile. If you are creating a new profile, the Save As window will display.

Note You can overwrite or edit any profile except the “(None)” profile. Any changes to aprofile will affect all remote sites sharing that profile.

Editing Remote Site ProfilesYou can edit remote site profiles as needed. Modifications will affect any remote site with thatprofile, and will take effect the next time the remote site synchronizes.1 Open the Administration module at the central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Remote and

then click Site Profiles. The Kofax Capture Network Server Remote Site Profiles windowwill display.

3 Select an existing profile.4 Make your changes to the profile after selecting the appropriate tabs.5 Click Save.6 Click Close.

Page 23: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 23

Assigning a Remote Site Profile to a Remote SiteAssigning a remote site profile to a remote site allows you to determine which modules andbatch classes the site will be allowed to use. Each remote site can be assigned only one profile.

1 Open the Administration module.2 On the Tools tab, in the Distributed Capture group, click the arrow under Remote and

then click Site Manager.The KCN Server Site Manager window will display.

3 Select the name of a remote site from the site list.4 Select a remote site profile from the profile list.5 If you need to edit a remote site profile before assigning it, click Edit.

The KCN Server Remote Site Profiles window will display.6 Edit the profile, and save it.

Note Changing the attributes of a profile affects all sites assigned that profile. To specifya default remote site profile for new site, select the option in the New remote site behaviorlist.

You will be returned to the Remote Site Manager window.7 To save the changes, click Close.

Deleting Remote Site ProfilesYou can delete a remote site profile from the list of remote site profiles available forassignment.

Note You cannot delete any remote site profiles that have been assigned to (or are in useby) remote sites. You must first remove the assignment through the Kofax Capture NetworkServer Remote Site Manager window. You cannot delete the “(None)” or the “(Default)”remote site profiles.

1 Open the Administration module at the central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Remote and

then click Site Profiles.The Kofax Capture Network Server Remote Site Profiles window will display.

3 Select an existing profile.4 Click Delete.5 Click Close.

Creating a List of Central SitesYou can create a list of central sites which is used to configure batch upload behavior formultiple central site configurations.

1 Open the Administration module at a central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Central and then

click Site Manager.3 From the Central Site Manager window, click New.4 From the Central Site window, enter the URL of the central site you want to add.

The list automatically sorts by site name.

Page 24: Kofax Capture Administrators Guide

Overview

24 Kofax Capture Administrator's Guide

5 Click OK.The URL is verified to see if it is valid.

6 Continue to add the central sites in your configuration.7 When done, click OK.

Editing a Central SiteYou can edit the URL of a central site in the Central Site Manager window.1 Open the Administration module at the central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Central and then

click Site Manager.3 From the Central Site Manager window, select a central site.4 Make any necessary changes.5 Click OK.

Deleting a Central SiteYou can delete a central site from the Central Site Manager window.1 Open the Administration module at the central site.2 On the Tools tab, in the Distributed Capture group, click the arrow under Central and then

click Site Manager.3 From the Central Site Manager window, select a central site.4 Click Delete.

Batch Export Error RecoveryKofax Capture offers two types of error recovery for batches. This is configured with a singlecheck box in the Export Properties window. 

Note The error recovery check box is not selected by default.

If CheckedIf checked, then all batch processing is terminated whenever there is an error. In addition:

▪ All documents in the batch are marked as un-exported and will be re-exported afterQuality Control.

▪ The entire batch is rejected to Quality Control.

Note When documents are re-exported after leaving Quality Control, some back-end systemsmay need special handling to help them cope with having to process the same documentagain.

The above happens for any error, fatal or not.

If Not CheckedIf this setting is not checked, then in the case of a fatal error:

▪ All processing on the batch is terminated.▪ The entire batch is rejected to Quality Control.

For non-fatal errors:▪ The document causing the error is rejected and ignored for the rest of the batch

processing. No attempt is made to forward it to other assigned export connectors.

Page 25: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 25

▪ Processing continues for the remaining documents in the batch.▪ When all documents are complete (or have experienced an error), the batch is sent to

Quality Control.

Problem RecoveryIf you have network or other communications problems, Kofax Capture behaves as explainedbelow.If a Kofax Capture module ends abnormally, the system automatically releases its licenseswithin 30 minutes. You cannot adjust this time period.If the network connection with the Kofax Capture Service is lost, then the systemautomatically releases licenses within 30 minutes. Until the network connection is restored, itis not possible to run modules that require a license.

Note If a client workstation is restarted abnormally, then the system behaves the same asdescribed here.

If a server fails and then Kofax Capture is reinstalled, the system acts as if it were a newinstallation. When your volume based licensing is restored after reactivation, it will reflect themost current usage within 24 hours of the initial failure.If an error occurs within the Kofax Capture Service it may cause it to become temporarilyunavailable. If this happens, you will not be able to start any new Kofax Capture modulesuntil the Kofax Capture Service is successfully restarted. After the service is restarted,the system will proceed as if no modules were currently connected and no licenses wereallocated.There is no need to reactivate your license.As Kofax Capture applications run, they acquire station and use volume licenses. A KofaxCapture application may fail unexpectedly, be terminated by the administrator, or the clientworkstation may be turned off.In such cases, the station licenses used by that workstation are still allocated for up to 30minutes. The Kofax Capture Service will release these licenses by the 30 minute deadline.Note that a similar situation occurs if a Kofax Capture application is disconnected from thenetwork for more than 30 minutes. If the connection is restored and the application is stillrunning then its license is automatically reacquired. If the license is no longer available, thenan error occurs.Standalone SystemsOn restart, the Kofax Capture Service considers no modules to be running.If a standalone workstation is fatally lost and then later Kofax Capture is reinstalled, thesystem acts as a new installation. In such cases, you must reactivate with the most recentlyobtained activation code. If your activation code is more than 30 days old, you will need toobtain a new code by performing an automatic or manual activation.Any volume based licensing is restored to a usage state at least as current as 24 hours beforethe loss of the Kofax Capture Service.

Error Log FilesIn Kofax Capture, the format of the error log is such that key information is easy to locate. Inaddition to "standard" log entries, the log also has technical information to assist technicalpersonnel in troubleshooting. The error log file, Err_yymm.txt, resides in your <KofaxCapture installation folder >\Logs folder.

Page 26: Kofax Capture Administrators Guide

Overview

26 Kofax Capture Administrator's Guide

To redirect the log file create or change the LogFilePath value in the registry in thefollowing key:HKEY_LOCAL_MACHINE\SOFTWARE\Kofax Image Products\Ascent Capture\3.0

If you specify an invalid path or a non-existent path, the default will be used.

Note Do not edit the registry unless you are qualified to do so. You can easily render yoursystem inoperable if you inadvertently corrupt the registry.

Kofax Capture EnterpriseKofax Capture Enterprise contains additional features designed to expand Kofax Capture'scapabilities for enterprise-level installations.Any installation of Kofax Capture can be upgraded to Kofax Capture Enterprise.

Note Some Kofax Capture Enterprise features were available in prior versions of KofaxCapture.

High Availability SupportA high availability system is capable of performing tasks with virtually no downtime. Anycomplex system has many components, any of which can fail or degrade at any moment. Ahighly available system will continue to function even if one or more of its components fail.The High Availability Support feature consists of a number of independent componentsthat, when deployed in a highly available computer system, result in robust, fault-tolerantoperation. Although fault-tolerant systems are primarily intended for enterprise-scaleorganizations, even the smallest company may benefit from some of these components.High Availability includes support for SQL Server Enterprise, Oracle, and IBM DB2.Multiple Instance SupportThe Multiple Instance Support feature allows you to install multiple instances of any KofaxCapture Service. This improves the capabilities of multi CPU computers, so they can take fulladvantage of their potential processing throughput. For example, a Recognition Server stationrunning on a dual-CPU computer can have up to eight instances of the service installed,increasing the number of batches that workstation can process.Terminal Services and Citrix SupportTerminal Services and Citrix server technology can be used to run instances of Kofax Capturemodules remotely. By using a server to host the modules that can be controlled at remotestations, enterprise-level users can consolidate IT management and prevent the need to installsoftware on client machines.WebSphere SupportKofax Capture Enterprise users have the option of installing and deploying KCN Servercomponents on IBM WebSphere version 6.0. WebSphere can be implemented either on Solarisor Windows operating systems.Backup Licensing OptionBackup license keys (used with High Availability Support) are available. Contact your salesrepresentative for more information about this alternate licensing option.Disaster Recovery SupportWith Disaster Recovery, you can add alternate central sites to an enterprise configuration,specify batch upload behavior, back up and restore batches and batch classes, export and

Page 27: Kofax Capture Administrators Guide

Overview

Kofax Capture Administrator's Guide 27

import administrative data, and more. This feature allows for business continuity whenequipment fails or disaster strikes.

Page 28: Kofax Capture Administrators Guide

Overview

28 Kofax Capture Administrator's Guide

Page 29: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 29

Chapter 2

The Administration Module

The Administration module is used by one or more system administrators to set up batchesand maintain the Kofax Capture system. From this module, the administrator can do thefollowing:

▪ Define the types of documents that will be processed and how they will be indexed.▪ Decide which modules the documents will pass through for processing and in which

order.▪ Set up each module for processing.▪ Define processing profiles, such as document separation, form identification, image

cleanup, and recognition profile.▪ Scan sample pages for automatic recognition and indexing.

Note Optical / Intelligent Character Recognition accuracy is affected particularly by, butnot limited to, image quality and image cleanup configuration. 100% character recognitionaccuracy is not guaranteed.

Batch Contents Panel ThumbnailsThe Batch Contents panel is set to the thumbnail view by default. You can change to the iconview at any time from the View tab in the Options window.The thumbnail view has the following characteristics:

▪ You may set thumbnails to any size from 40 x 40 to 200 x 200 pixels.▪ The plus and minus signs are suppressed at the root level.▪ Nodes will automatically expand when you drag-and-drop items.▪ Thumbnails fully support batch editing.

Unless otherwise noted, the thumbnail and icon views behave identically.

Page 30: Kofax Capture Administrators Guide

The Administration Module

30 Kofax Capture Administrator's Guide

Figure 2-1. Batch Contents Panel with Thumbnails

Page 31: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 31

Figure 2-2. Batch Contents Panel with Icons

Thumbnails for pages are miniature representations of the actual scanned images.Thumbnails for documents and other non page elements are small graphic binders oreDocument symbols.The blue document binder symbol will open or close depending on the state of its branch.The thumbnails in the tree view are fully interactive. You can jump from page to pageor document to document by clicking a thumbnail. You can also drag-and-drop items tonew locations and delete them from the batch. If your system responds too slowly to theseactivities, try switching to the icon view.

Note You can also view the non-interactive Batch Thumbnails panel.

Thumbnail SizeThumbnail display settings are controlled from the View tab in the Options window. Thedefault size for thumbnails is 60 x 60 pixels.

Page 32: Kofax Capture Administrators Guide

The Administration Module

32 Kofax Capture Administrator's Guide

You can set thumbnail sizes from 40 x 40 pixels to 200 x 200 pixels. Thumbnail sizes must besquare, although the image represented by the thumbnail may not be. For example, the imagein the thumbnail may be 60 pixels high and 40 pixels wide for a scanned form. The thumbnailwill still occupy 60 x 60 pixels, but the left and right portions will be empty.The larger the thumbnail, the easier it is to recognize the contents of a page. However, moreresources are required to process and store larger thumbnails.The following figure] shows a standard 8.5” by 11” page displayed with a 100 x 100 pixelthumbnail size (represented by a normally invisible dashed line).

Figure 2-3. Standard 8.5 by 11 Inch Page with a 100 by 100 Pixel Thumbnail

The display size setting is persistent during the current session, and is saved for each userbetween sessions.

Thumbnail CachingYou can set the number of thumbnails that will be stored in memory to any value from 100 to9999. The default value is 100. Caching a higher number of thumbnails will speed up batchediting, but may tax the resources on some systems.

Figure 2-4. Thumbnail Settings

Thumbnail SymbolsThis table shows the common symbols used in the thumbnail view. Note that individualdocument pages are not just symbols, but instead are representations of the actual scannedimage files.

Page 33: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 33

Thumbnail SymbolsThis table shows the common symbols used in the thumbnail view. Note that individualdocument pages are not just symbols, but instead are representations of the actual scannedimage files.

This stack of document trays indicates the root of a batch.This closed binder shows that a document branch has beencollapsed.This open binder shows that a document branch has beenopened.This closed folder shows that a folder branch has beencollapsed.This open folder shows that a folder branch has beenopened.This blue check mark indicates documents that have beenverified or pages that have been reviewed. The check markis overlaid on the thumbnail.This red X indicates items that have been rejected. The red Xis overlaid on the thumbnail.This symbol is used as the background graphic foreDocuments. Normally you will see this with an icon ontop. For example, if your eDocument is a Microsoft Wordfile, you will see the current icon for Word on top of thisimage. If the thumbnail size is set to less than 50 pixels, thisbackground graphic for eDocuments is suppressed, leavingonly the icon.This symbol is used to represent empty backside pageswhen scanning duplex with a simplex scanner. Thesetemporary pages are subsequently removed when thebackside images become available.

Icon ViewIcon views behave identically to thumbnail views, but use a different type of graphicalrepresentation for items in the tree. For example, the page icons do not reflect the actualcontent of the page.If you turn off the option to display thumbnails, the Batch Contents panel switches to the iconview.

Figure 2-5. Batch Contents Panel with Icons

The icon view has the following characteristics:

▪ All icons are fixed at 24 x 24 pixels.▪ The plus and minus signs are suppressed at the root level.▪ Nodes will automatically expand when you drag-and-drop items.▪ Icons fully support batch editing.

Page 34: Kofax Capture Administrators Guide

The Administration Module

34 Kofax Capture Administrator's Guide

Special Status MarksThere are three special marks that you can use to indicate the status of a page or document;reviewed, verified, and rejected.Reviewed MarkThe ability to mark a page as reviewed is a feature of the Quality Control module. This makesit possible for you to mark the pages that you have reviewed. Such items are indicated by ablue check mark over the thumbnail. The icon view would look similar.Verified MarkThe ability to mark a document as verified is a feature of the Quality Control module. Thismakes it possible for you to mark the documents that you have verified. Such items areindicated by a blue check mark over the document binder symbol.Rejected MarkThe ability to mark a page as rejected is a feature of the Quality Control, Scan, Validation, andVerification modules. This makes it possible for you to mark the page you have rejected, orto see those pages that have been automatically rejected by Kofax Capture. Such items areindicated by a red X over the thumbnail.Verified documents use the same blue check mark as reviewed pages.

Zone TypesA zone is an area on an image which you want to process in some way. For example, youmight want to capture data from the same location on all your forms. You can define a zonearound that area on a sample page, and then specify the type of processing you wantKofaxCapture to perform on that area.Kofax Capture supports the following types of zones, and you can have a total of 254 zoneson a page. Note that each type of zone is displayed with different border characteristics.

Type of Zone Display Characteristic ExampleIndex zone (manual) Solid blue lineIndex zone (automaticrecognition)

Dashed green line

SmartGroup Dashed magenta lineRegistration zone Solid black lineSeparator zone Dash-dot red lineForm identification zone Dashed red line

Tip “Confident” versus “non-confident” zones display with different border colors in theValidation and Verification modules.

Index ZonesIndex zones contain data for index fields. Kofax Capture can automatically capture thedata using an automatic recognition technique such as Kofax Advanced OCR, bar coderecognition, or others. You can also have your validation operators read information from theimage and manually enter the data for the field. You can define up to 1024 index zones on apage.

▪ Manual index zones: If the data which the validation operator will use to fill theindex field is at a fixed location on the form, you can draw an index zone around this

Page 35: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 35

location. At validation time, the validation or verification operator will be shown thisarea of the form making the data easier to find and read.

▪ Automatic index zones: If an automatic recognition method (for example, OCR,ICR, bar code recognition, or others) can be used to capture the data for an indexfield, you can draw an index zone around the location of the data and then specifya recognition method for the area. At data capture time, the zone will be submittedto the appropriate recognition engine for processing. The data will be captured andreturned to the index field. When specifying recognition or cleanup properties you canuse QuickZones to adjust your settings for the best results.

You can draw more than one zone for an index field to use two recognition methods tocapture the data. The data captured from the zone with the most confident results will beused. That value will be displayed to your validation operators. The zones can be at differentlocations on the form or one on top of each other.You create an index zone or edit its properties with the Create Index Zone window.

Note You can group index zones without using scripts. See SmartGroups on page 40 fordetails.

Limits for ZonesThe following lists limits for zone size and position.

Sizes

▪ OMR zones 

▪ 26x26 inches▪ ICR Zones

▪ 26x26 inches▪ OCR zones

▪ 26x26 inches for images up to 200 dpi▪ 17x17 inches at 300 dpi▪ 13x13 inches at 400 dpi▪ 8x8 inches at 600 dpi▪ 3x3 inches at 1200 dpi

▪ Character length

▪ All zones must have 254 characters or less.

Index FieldsAn index field is a keyword associated with a document and used:

▪ As a way of retrieving a document after it has been exported to permanent storage.For example, if a customer asks to review an order form, it would be convenient tobe able to retrieve the form by entering a known keyword for the form (such as thevendor’s name, the vendor’s ID, the PO number, etc.).

▪ As a way of retrieving data from an image. For example, you might want to readcertain pieces of information from an image and store the values in a database.

▪ You define your index fields and associate them with a document class from theCreate Document Class window.

You edit your index fields from the Document Class Properties window.

Page 36: Kofax Capture Administrators Guide

The Administration Module

36 Kofax Capture Administrator's Guide

Index Field ConsiderationsWhen choosing your index fields, there are several things you should consider:

▪ How many index fields will be necessary? If you have only one index field and it isentered incorrectly, you’ll never be able to retrieve the document. However, if youhave many index fields, you’ll spend too much time validating each document.

▪ Can you automate the validation process with some kind of recognition method (OCR,ICR, bar code recognition, or others)? For example, if critical data is encoded in barcodes on your forms, using bar code recognition would be a good way to capture thatdata.

Index Field and Batch Field AttributesYou can associate the following attributes with your batch fields and index fields:

Table 2-1. Field Attributes

Field Name CommentsName You must assign a name to your batch and/or index fields. When

you create a batch or index field, Kofax Capture will assign a defaultname to the field, although you can use a different name if you wish.Use meaningful names.

Field Type You must associate a field type with your batch and/or index fields.Default You can specify a default value for your batch and/ or index fields.

You can enter a value, or select a Kofax Capture Value.The default value must conform to the data type specified for theField Type. For example, if the Field Type is a VARCHAR with amaximum length of 25 characters, the default value must contain nomore than 25 alphanumeric characters. In addition, the maximumlength for CHAR and VARCHAR data types is 25,000 characters.However, the maximum number of characters that can be specifiedfor a default value is 254. This is true even if the number of charactersfor the CHAR or VARCHAR field type is greater than 254. See DataTypes on page 78.

Required Use this attribute to specify whether the batch or index field isrequired.

Verify (For indexfields only)

Use this attribute to specify that the index field must be verified inthe Verification module.

Hidden Use this attribute to specify that the value of the batch or index fieldwill not be displayed. This might be useful for fields that have adefault value associated with them or when values will be generatedby a field macro.You cannot set both “Required” and “Hidden” to True. If you set oneto True, and then attempt to set the other to True, the first one setwill be reset to False.

Sticky (For indexfields only)

Use this attribute to carry a value from one document to the next.

Total (For indexfields only)

Use this attribute to specify that the index field will be used in abatch totaling process.

Page 37: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 37

Table FieldsKofax Capture supports tabular data structures (two-dimensional data) in the form of tablefields. Table fields may be useful, for instance, if you want a single field to be able to storemultiple names, part numbers, or other similar items.Table fields are “enhanced” index fields capable of supporting multiple values. Table fieldscan be used as the associated field for an index zone, index group zones, or for page-level barcodes.Without using a customization, all rows of the table field will have the same zone coordinates.Operations that are valid for single value index fields are also valid for table fields. A tablefield represents a column in a Kofax Capture table.If your table has only a single column, that table field may also be referred to as a “multi-value field”. This is an abbreviated way of identifying tabular data in a single column.Do not confuse Kofax Capture table fields with the automatic recognition of tabular datain forms. The Recognition Server module does not provide true tabular recognition. If youcreate an index field around a table in your form, the recognition results for the entire zoneare collapsed into the first row of the table field, regardless of how many rows are in the tableon the form.

Validating/Verifying Table FieldsThe Validation and Verification modules display table fields in the index fields panel using aspecial format.Table fields are contained within frames. The display label of the table is used as the title forthe frame, and is visible in the upper-left portion of the frame. For each row, all the indexfields for that row are displayed in the order defined for the document class. Each row in thetable is delimited by a separator line.

Figure 2-6. Tables in the Index Field Panel

In the screen shot above, Line Item is a three column table (Name, ItemNo, and Price) withtwo rows.  All tables have one row by default. You can add additional rows using the Fieldmenu.The Field menu for this panel contains the items “Insert Row Above”,“Insert Row Below”,and “Delete Row” for adding rows above or below the current row and for deleting thecurrent row.

Page-Level Bar CodesTables fields can be associated with the bar codes found on a page. As is the case with indexzones, results are written to the first row of the table field only.

Page 38: Kofax Capture Administrators Guide

The Administration Module

38 Kofax Capture Administrator's Guide

Field TypesAs is the case with single value index fields, field types that are used by one or more tablefields may not be deleted.

Batch Class ImportImporting batch classes is largely unaffected by table fields. However, when importing batchclasses generated with versions of Kofax Capture prior to 7.0, special rules are applied if thatbatch class has a field type called (TABLE).Because (TABLE) is reserved for table fields, if an imported batch class contains (TABLE)as a field type, the field type is imported and renamed (despite the Transfer Mode setting).In this case, the following line displays in the Import Progress control of the Import/Exportentertainment window:Warning: Field type (TABLE) renamed: <new name>.

Note The algorithm for determining the new name is similar to that of renamed items duringbatch class import. The base of the new name is (TABLE), with a suffix that guaranteesuniqueness.

Database ValidationFrom the Table Settings tab on the Database Validation Properties window, a table field canbe specified as the index field to validate. This feature is used to look up information in adatabase to provide values for index fields. The following rules summarize the behavior of adatabase validation using tables.The specific table row value validated depends on the trigger setting for the databasevalidation on the “Options” tab of the “Database Validation Properties” window in theAdministration module. If the trigger is “Document preprocess” or “Document post-process”,the first row of the table field is validated. If the trigger is “Field preprocess” or “Field post-process”, the current row of the table field is validated.When a table field is auto-filled from the database validation results, the behavior is modifiedslightly.

▪ If the trigger is “Document preprocess” or “Document post-process”, the first row ofthe table field is automatically filled.

▪ If the trigger is “Field preprocess” or “Field post-process” and the table field is fromthe same table as the index field being validated, the current row is automaticallyfilled.

▪ If the trigger is “Field preprocess” or “Field post-process” and the table field is notfrom the same table as the index field being validated, the first row of the table field isauto-filled.

ExampleSuppose your form has the following table:

Figure 2-7. Table in a Form

You might start by adding a table definition in the Document Class Properties window. Theexample shown below also includes display labels.

Page 39: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 39

Figure 2-8. Table Definition in the Document Class Properties Window

Once your table structure is in place, you can draw 5 manual index zones around the tablecontents, as shown below:

Figure 2-9. Index Zones in a Table

Then when you process a batch, in the Validation module, you will see something like thefollowing:

Figure 2-10. Tables in the Index Field Panel

The validation operator can now enter the data from the table by manually adding or deletingrows as necessary.

Page 40: Kofax Capture Administrators Guide

The Administration Module

40 Kofax Capture Administrator's Guide

SmartGroupsIn many documents there are related items. For example, you might find fields for first andlast name, three areas for a social security number, or a phone number with a separate fieldfor the area code.In the following example, the form has space for the user to select one method of paymentfrom several options. All the OMR index zones within the magenta box make up a singlegroup.

Figure 2-11. Smart GroupsIn Kofax Capture, you can take advantage of the relationship among items by creating agroup with one or more index zones in it. This capability allows you to accomplish things thatwould otherwise require special scripts.This feature is called “Smart”“Groups” and the groupings are called “index group zones”.

Note Manual index zones cannot be used in groups.

With SmartGroups you can do such things as:▪ Automatically combine data from separate fields into a single field; for example Full

Name = First Name + Last Name▪ Automatically use a bar code, or revert to text data if necessary▪ Control how many fields can be filled in for the group (a specific number or a range)▪ Combine separate month, day, and year fields into a single date

As you work with SmartGroups, keep the following points in mind:▪ On paper, your items may be physically grouped together. This is natural and

convenient for users of the form. Kofax Capture, however, creates logical (instead ofphysical) groups. The elements that comprise a group can be anywhere on the form.

▪ To create an index group zone, you must draw a rectangle on your sample page andthen assign an Associated field to the rectangle. The rectangle then becomes the indexgroup zone.

▪ Index zones are grouped based on the Associated field, not on the location, size, orcontents of the rectangle. All index zones with the same Associated field will be inthe same group. For example, if you want to include five items in a payment methodgroup, and the name of the Associated field is “payment method”, you must then use“payment method” for all five index zones.

Note You can create index zones with the same Associated field without groupingthem. In this case the index zone with the highest confidence will be used as the result.

▪ The rectangle does not have to surround the group's index zones, but it should. Bydefault, the image viewer (in the Validation and Verification modules) zooms to showthe entire group based on the size and location of the rectangle. If there are indexzones in the group but outside the rectangle, they may not show up in the zoomedview. (Note that you can elect to have the view zoom to the zone with the highest

Page 41: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 41

confidence instead of the entire group, and you can also choose to retain your zoomsettings.)

▪ The Create Index Group Zone window - General tab has a drop-down list for selectingthe Associated field for the group. This drop-down is automatically populated witha list of fields taken from index zones that are on the form. SmartGroups searches foran available zone that is graphically within the rectangle you drew for the group, andselects this as the most likely Associated field. If multiple zones are available withinthe rectangle, SmartGroups chooses the index field that comes first alphabetically. Ifthere are no index zones in the rectangle, the drop-down list will contain all the fieldson that page in alphabetical order.

▪ When creating a group, it is better to draw the individual index zones first, andthen draw the rectangle for the index group zone around them. This is because theAdministration module does not allow you to draw one rectangle inside an alreadyexisting rectangle. However, if you are modifying an existing index zone and thegroup rectangle is in the way, you can temporarily move it aside while working onthe index zones. When you are done with the index zones, simply move the group boxback into position and adjust its size if required.

▪ The confidence level for a group is calculated from the confidence levels for all themembers of the group. The precise method of doing this will vary with your settings.In some cases, particularly when concatenating all the results from a group, thedisplay may not show the most confident zone (even if the Display Most ConfidentZone option is set).

▪ You can specify how the number of expected values returned by a group. A group canreturn from 0 to 254 values. Normally, when more than one selection is allowed, youwould choose to have the results concatenated in the Associated field.

Figure 2-12. SmartGroup Tree Structure

Note If you are grouping OMR index zones, the “Return value for unmarked zone”field must be blank (null) for all the OMR index zones in the group. If this field is notblank, the number of results may not be correctly reported.

▪ You can view the group structure in the Batch Class tree or the Document Class tree.You will see the index group zone icon followed by the name of the group (taken fromthe Associated field). Indented under this are all the index zones in the group. Notethat, contrary to ungrouped index zones, each index zone in a group is identified bythe name of the recognition profile it uses (not the name of the Associated field).

Page 42: Kofax Capture Administrators Guide

The Administration Module

42 Kofax Capture Administrator's Guide

Note You can use the same recognition profile for more than one member of the group. Inthat case those index zones will show up in the tree with the same name. This may make itdifficult to associate a zone in the tree view with its location on the sample page. You caneasily resolve this by selecting the zone in the tree, and looking on the sample page for thecorresponding zone.

Creating SmartGroups

The SmartGroups feature allows you to group related index zones on a form. SeeSmartGroups on page 40 for more information.Create a group zone by drawing a magenta rectangle on the screen, setting its parameters,and adding index zones to the group.The following procedure assumes that you have already set up the fields and field typesfor your document class. See Field Types on page 78 and Creating a Field Type on page82 for more information.You create index zones on the sample pages you import for your form types.

1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click the arrow under Registration and then click

New Index Group Zone.Your cursor will change from a pointer to a cross hair.

3 With your cursor, draw a rectangle on your sample page.This rectangle should contain all the index zones that will belong to the group. You canadjust the size and position of this rectangle later (See Adding Members to a SmartGroupon page 43 for details.)

Note The group box acts as a visual aid by drawing your eye to the contents of the group.It also controls the image viewer's zoom level in the Validation and Verification modules.Finally, it affects the automatic selection of the Associated field in the list in the CreateIndex Group Zone window - Group tab.

After the rectangle has been drawn, the Create Index Group Zone window displays.4 From the Associated Fields list, select the index field you want to associate with the group.

If the rectangle you just drew contains only group members (index zones with the sameAssociated field), the default value in the list will be the correct Associated field for yourgroup.

5 Check either the “Display group zone” option or the “Display most confident zone”option.This controls the way the group is displayed in the Validation and Verification modules.

6 Fill in the minimum and maximum number of non-empty return values you will accept.This can be a number from 0 to 254. It cannot exceed the value in the Maximum field orthe Minimum field. To specify an exact number of return values (for example 3) set theminimum and maximum values to the same number.

7 Select the “Pick best” or“Concatenate” option. If you select “Concatenate”, then specify adelimiter. If you select“Pick best” then only the value with the highest confidence will bereturned.. If you select “Pick best” then only the value with the highest confidence will be returned.

8 Click OK to save your SmartGroup and add it to the tree view.The group shows up next to a group icon and has the name of the Associated field.

Page 43: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 43

At this point you have created a new SmartGroup, but you have not explicitly added anymembers. However, any existing index zones with the same Associated field as the group willautomatically join. See Adding Members to a SmartGroup on page 43 for details.

Adding Members to a SmartGroup

If you create the SmartGroup first, and then create a number of index zones with the sameAssociated field as the SmartGroup, those index zones will automatically join the group.On the other hand, if you create the individual zones first, and then create a SmartGroupwith the same Associated field as the index zones, the index zones will also automaticallyjoin the SmartGroup. In other words, an index zone belongs to a group when it has the sameAssociated field as the group.If you want to remove an index zone from a SmartGroup, just associate that index zone with adifferent field.Each index zone within the group can have its own recognition profile. You can also use thesame recognition profile for more than one zone in a group, but if you do, then those zoneswill have the same name when visible in the batch or document class tree views. Normally anindex zone is represented in the tree views by the name of its Associated field. When an indexzone belongs to a SmartGroup; however, it is represented in the tree views by the name of itsrecognition profile. In such cases, the SmartGroup takes the name of the Associated field.To clarify this, consider a group for payment method where the choices are:

▪ American Express▪ Check - Money Order▪ Master Card▪ PO Number▪ Visa Card

The name of the group (its Associated field) could be Payment Method, and the names of therecognition profiles could be the same as each choice (American Express, Visa, etc.).The following graphic shows two versions of the same SmartGroup. In the group on the topeach index zone has a different recognition profile; in that group it is easy to determine thepurpose of each index zone. In the group on the bottom, all the index zones have the samerecognition profile. In this group, it is difficult to know the purpose of each index zone. Ineither case, the SmartGroup functions in exactly the same way.While the group on the top is easier to read, the group on the bottom has fewer recognitionprofiles to manage. If you later need to make adjustments to the recognition profiles, you willonly have to do it once for the group on the bottom. You will need to make adjustments tofive profiles for the group on the top.You can choose the approach that best meets your needs.

Page 44: Kofax Capture Administrators Guide

The Administration Module

44 Kofax Capture Administrator's Guide

Figure 2-13. Two Ways to Categorize a SmartGroupFor all the OMR index zones in a group, you must be sure the “Return value for unmarkedzone” field is blank. This field can be found in the Recognition Profiles window (where it isused as the default setting) or in the Index Zone Properties window where it overrides thedefault. The initial value for this field is 0, so you must explicitly delete the contents to makeit blank. If this field is not blank, then the group may not behave as expected when countingreturn values. Even an apparently empty entry will count as a return value if it containsinvisible characters such as spaces. Only “null” entries are recognized as not having a returnvalue.

Adding Index Zones to a SmartGroup

The following procedure assumes that you have already created a SmartGroup, but notcreated the index zones.1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click the arrow under Index and then click New

Index Zone.Your cursor will change from a pointer to a cross hair.

3 With your cursor, draw a rectangle around the area on the sample page that you want touse as an index zone.The Create Index Zone window will display. You can temporarily move the SmartGroup'smagenta rectangle out of the way when drawing your index zones.

4 From the Associated field list, select the field already associated with the SmartGroup.5 Make sure that “Use automatic recognition” is checked (this is the default). You cannot

have a manual index zone in a group.6 Select a recognition profile from the drop-down list.7 You can create a unique recognition profile for each index zone in the group, as shown on

the top in the above example.a Click Edit.

Page 45: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 45

The Recognition Profiles window will display allowing you to define a new customprofile or edit an existing one.

b Make appropriate adjustments to the settings.c Use the Test button to check your settings.d In the case of an OMR index zone, make sure that the “Return value for unmarked

zone” is blank (delete all characters in the field).e Click Save As and give your profile a descriptive name that works for your group.f Click Close to exit the Recognition Profiles window.

8 Select OK to save the index zone and place it in the tree. Note that it will be indentedunder the group, and it will be identified by the name of the recognition profile it uses.

9 Select OK.10 Repeat the above steps for each index zone you want to include in the group.

Creating a SmartGroup and Adding Index Zones

The following procedure assumes that you have already created the index zones (all with thesame Associated field), but not created the SmartGroup.1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click the arrow under Index and then click New

Index Group Zone. Your cursor will change from a pointer to a cross hair.3 Draw a rectangle around index zones on the sample page.

The Create Index Group Zone window will display.4 In the Associated field list, confirm that the correct Associated field has been selected as

the default. If not, select the correct Associated field from the drop-down list.5 Select a Validation Display.6 Select the minimum and maximum Number of Values in Result Set.7 Select the type of Result Set. Your choices are Pick Best or Concatenate.8 Click the Test button to check your settings.9 Select OK to save the SmartGroup and place it in the tree.

Setting the Number of Expected Values in a SmartGroup

A SmartGroup may have from 0 to 254 values in the result set. When grouping related itemstogether using SmartGroups, you can specify how many values you expect in the result set byspecifying a range or an exact number.If the actual number of results is outside the expected range, the SmartGroup returns ablank value with zero confidence. Consequently, the SmartGroup will be outlined (in red bydefault) in the Validation (or Verification) module, and will require manual indexing.Example 1: Assume that a social security number is broken into three separate areas on apaper form. You require all three values to get a valid social security number. Follow thesesteps to set the number of expected values in a SmartGroup to an exact number.

1 Create the SmartGroup and set the Associated field and Validation Display options.2 Set the minimum Number of Values in Result Set to 3.3 Set the maximum Number of Values in Result Set to 3.

Note Setting the minimum and maximum values to the same number specifies thatexactly that number of results are expected, in this case, three.

4 Select other options as appropriate.5 Click Test to check your settings.6 Select OK to save the SmartGroup and place it in the tree.

Page 46: Kofax Capture Administrators Guide

The Administration Module

46 Kofax Capture Administrator's Guide

Example 2: Assume that a survey is asking passengers to pick their favorite three hotel chainsout of a list of ten. Participants can select from zero to three hotel chains. Follow these steps toset the number of expected values in a SmartGroup to a range.1 Create the SmartGroup and set the Associated field and Validation Display options.2 Set the minimum Number of Values in Result Set to 0.3 Set the maximum Number of Values in Result Set to 3.

Note Setting the minimum to zero allows for no results at all.

4 Select other options as appropriate.5 Click Test to check your settings.6 Select OK to save the SmartGroup and place it in the tree.

Tip If your form has an area that should be left blank by the person filling it in (for examplea “For Office Use Only” section), you can set both the minimum and maximum values to 0.The Validation or Verification module will highlight the group if any fields in that area weremarked.

Using SmartGroups to Automatically Combine Zones

You can use SmartGroups to automatically combine zones. For example, you can take a FirstName zone and a Last Name zone and combine them to create a value for a Full Name field.Or you might combine three zones (month, day and year) into a single date (mm/dd/yyyy).The following example will demonstrate this technique by combining a First and Last name.Consider the case where a form has an area called First Name and a second area calledLast Name. You have drawn index zones around these two areas and set the appropriaterecognition and image cleanup profiles. Both index zones are associated to an index fieldcalled Full Name.You intend to create a SmartGroup around these two areas, where the group is alsoassociated with the Full Name index field. When done, the SmartGroup will look somethinglike this on the sample page:

The following procedure assumes that you have already created the First Name and LastName zones, and that they are associated with the Full Name index field.1 On the Insert tab, in the Zones group, click the arrow under Index and then click New

Index Group Zone.Your cursor will change from a pointer to a cross hair.

2 With your cursor, draw a rectangle around the First Name and Last Name index zones asshown in the above example.The Create Index Group Zone window will display.

3 In the Associated field drop-down list, confirm that Full Name has been selected as thedefault. If not, select it from the drop-down list.

4 If necessary, select Display group zone in the Validation Display area (this is the default).5 Set the minimum Number of Values in Result Set to 2.6 Set the maximum Number of Values in Result Set to 2.

Page 47: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 47

Setting the minimum and maximum values to the same number specifies the exactnumber of results expected. In this case, two results are expected, the first name and thelast name. If a different number of values is returned, then the group may require manualindexing in the Validation or Verification module.

7 Select Concatenate in the Result Set area.This will cause the two values to be combined into a single result.

8 In the Delimiter field, type a space (press the space bar on the keyboard). This will cause asingle blank space to be inserted between the two values. Without this delimiter the resultwould be “FrankSeymour” instead of “Frank Seymour”.

9 Use the Test button to check your settings.10 Select OK to save the SmartGroup.

Deleting a SmartGroup

You delete SmartGroups from the sample page on which you created the group.1 With a sample page displayed, select the zone you want to delete.2 The selected zone will display with sizing handles.3 Right-click on the zone you want to delete. A context menu will display. Select Delete.After deleting a SmartGroup, the following occurs:

▪ The magenta box disappears from the sample page.▪ The individual OMR zones that comprised the group move up one level since their

parent has been eliminated.▪ The names of the individual OMR zones that comprised the group change from the

recognition profile name to the associated field name (as with all the other OMR zonesthat were not in the group).

▪ Because of this name change, all the ex-group members will now have the same name(since they were given the same associated field in order to group them).

▪ Kofax Capture will still return the check box with the highest confidence rating,however all the other group features are lost. For example, multiple results cannot beconcatenated.

Selecting Bar Code or Text Automatically

You can use SmartGroups to automatically use a machine printed (or handwritten) value ifthe bar code is unreadable.Some documents may have a typed value instead of a bar code sticker. The followingexample shows a case where the bar code sticker was unavailable so the operator used atypewriter to include the part number.

Figure 2-14. Using Text to Specify a Part Number.

Page 48: Kofax Capture Administrators Guide

The Administration Module

48 Kofax Capture Administrator's Guide

Normally bar code data is captured with greater accuracy than textual information. However,you can set up a SmartGroup to use the bar code when it is available but revert to the textvalue when the bar code is missing. To do so, you would configure the SmartGroup to returnthe value with the highest confidence. In the above example the text would, by definition,have a higher confidence level than the bar code (since it is missing).The next document in the batch might have a bar code sticker that can be read with 100%confidence. In that case the value from the bar code will be returned by the SmartGroup.The following procedure is based on the above example and assumes that you have alreadycreated the index zones for the bar code and the text and that they have the same associatedfield.

1 On the Insert tab, in the Zones group, click the arrow under Index and then click NewIndex Group Zone. Your cursor will change from a pointer to a cross hair.

2 With your cursor, draw a rectangle around the two index zones.The Create Index Group Zone window will display.

3 In the Associated field drop-down list, confirm that the correct associated field has beenselected as the default. If not, select the correct associated field.

4 Select either “Display group zone” or “Display most confident zone” in the ValidationDisplay area.

5 Set the minimum Number of Values in Result Set to 1.6 Set the maximum Number of Values in Result Set to 1.

Note Setting the minimum and maximum values specifies the range of expected results,in this case exactly one.

7 Select Pick Best in the Result Set area. This will cause the SmartGroup to return the indexfield that has the highest confidence level.

8 Click Test to check your settings.9 Select OK to save the SmartGroup.

Width AlignmentWidth alignment forces the width of an image to be aligned on a specific boundary. This isuseful when your images are rotated 90 degrees (the length becomes the new width), and theapplication requires image widths to be even multiples of 8 or 16.

Pad Width to ByteBoundary

Pads image width up to the next multiple of 8.

Pad Width to WordBoundary

Pads image width up to the next multiple of 16.

The default is no width alignment.

Batch TotalingBatch totaling is a quality assurance technique in which the sum of certain index fields iscompared against an expected value.You specify that an index field is to be used in a batch totaling process when you define yourindex fields for a document class. During production, the scan operator will be asked foran expected batch total by the Scan module. Typically, the operator will manually computethe value from data on the documents in the batch, enter the expected batch total, and thenprocess the batch. Then, at the Validation module and Verification module (if specified),Kofax Capture will compute the sum of the selected index fields.

Page 49: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 49

The computed sum will be compared with the expected value entered by the scan operator.If the values match, the batch will be accepted. If the values do not match, a batch total errorwill be reported.An index field that is set up for batch totaling applies only to its specific document class. Ifyou have an identical index field in several document classes, and you want to total all ofthem, you must set each index field individually in all the document classes that use it.

OMR SettingsWhen you draw a zone around an area for OMR processing, you should include only theOMR shape (usually a square, rectangle, or circle) with little white space outside of the shape.When setting up the zone, keep the following in mind.

▪ If you draw a large zone box around an OMR item, the percentage of black pixelswill be relatively small. Consequently, if a user makes a small check mark, it may notsignificantly change the percentage of black pixels. If this small change does not putthe percentage over the threshold, then the OMR engine will detect it as “unmarked”.Therefore, the smaller the zone box around the OMR item, the easier it is to detect amark.

▪ There are always slight differences in registration (paper position) as documents arefed through a scanner. If your zone box is very close in size to the OMR item, thenthe paper may shift so that part (or all) of the item is no longer in the zone, leading todetection errors. Therefore the smaller the zone box around the OMR item, the greaterthe chance of registration problems.

▪ For best results make the zone boxes as small as you can. If registration errors turn outto be a problem, gradually increase the size of the box until the errors are minimized.

Make sure that zone boxes around similar OMR items are all the same size. This will ensureconsistent results.The following confidence settings are available for the OMR engine.

Pixel Percentage ThresholdThis is the default setting. The confidence is calculated as the percentage of black pixels in theOMR zone. For example, a confidence of 32% means that 32% of the pixels in the OMR zonewere black. The higher the number, the more likely the box has been checked.The following graph shows the relationship between pixel percentage and confidence for the“pixel percentage filled” method of determining confidence. In this case, the threshold is setto 50%, but it could be set anywhere between 0% and 100%.

Page 50: Kofax Capture Administrators Guide

The Administration Module

50 Kofax Capture Administrator's Guide

Figure 2-15. Pixel Percentage Threshold

Probability that zone is markedThe confidence is calculated based on the probability that the zone has been marked. Typicalconfidences for marked zones fall in the 80%-90% range and unmarked zones in the 0-20%range. This method is well suited for zones used in groups when “Pick best” has beenchecked in the Index Group Zone Properties window.The following graph shows the relationship between pixel percentage and confidence forthe “probability that zone is marked” method of determining confidence. In this case, thethreshold is set to 50%, but it could be set anywhere between 0% and 100%. Moving thethreshold will displace the center of the curve left or right, but the basic shape will remainunchanged.

Page 51: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 51

Figure 2-16. Probability Marked Threshold

100% if Marked, 0% if NotThis is similar to the above option. The confidence is set to either 100% or 0% (no intermediatevalues) depending on whether the zone is marked or not.The following graph shows the relationship between pixel percentage and confidence for the“100% if marked, 0% if not” method of determining confidence. In this case, the threshold isset to 50%, but it could be set anywhere between 0% and 100%.

Page 52: Kofax Capture Administrators Guide

The Administration Module

52 Kofax Capture Administrator's Guide

Figure 2-17. Confidence Set to 100% or 0% Threshold

Difference from ThresholdThe confidence is calculated on how far the pixel percentage is from the threshold point.Consequently, a completely blank zone and a completely filled zone would both have aconfidence of 100%. On the other hand, if the threshold was set to 30% and the number ofblack pixels was 29% or 31%, the confidence level would be very low, since a small error inscanning could flip the results. This method indicates how certain the OMR engine is of itsresults, not the pixel percentage.This setting is a good choice for “yes/no” type check boxes that are not part of a group. Ingeneral, using this setting in a group will not produce useful results and is not recommended.In groups, you may need the recognition engine to pick the best result. Since this method canyield 100% confidence for both a blank and a checked item, your “pick best” results cannot bepredicted.The following graph shows the relationship between pixel percentage and confidence for the“difference from threshold” method of determining confidence. In this case, the thresholdis set to 50%, but it could be set anywhere between 0% and 100%. Moving the threshold willdisplace the center of the curve left or right, but the basic shape will remain unchanged.

Page 53: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 53

Figure 2-18. Difference from ThresholdFor best results, you should check your settings with some image files representative of theimages you’ll be processing. Refer to About QuickZones for further information.

User DictionariesThe recognition engines included with Kofax Capture can make use of dictionary files toimprove the accuracy of your index field data.Only a single dictionary can be used with a document class. The dictionary can support asingle language. If you have selected multiple languages, only the first language in the list ofthe selected languages will use the dictionary. User-defined dictionaries are not supported ifyou select Chinese, Japanese, or Korean as the primary language. All the following rules fordictionaries apply regardless of the language.

Full Text DictionaryThis type of dictionary is used by the PDF Generator module and by OCR Full Textrecognition. You can create an ASCII text file to be used as a dictionary with any ASCII texteditor, note that each word must be on a separate line in the ASCII text file.The Full Text dictionary should contain terminology specific to the document class, althoughoutput from the recognition engine may contain words not found in the dictionary.The dictionary file must be in a folder accessible to the recognition engines or modules thatuse it. This may be either on the local workstation, via a mapped drive, or a UNC path.

Zonal DictionaryZonal dictionaries are the same as Full Text dictionaries. However with a zonal dictionary,each field type can have only one dictionary, but a dictionary can be used by one or morefield types. For example, you could have seven field types and five dictionaries, with onedictionary shared by three field types.

Page 54: Kofax Capture Administrators Guide

The Administration Module

54 Kofax Capture Administrator's Guide

OCR DictionariesYou can specify a dictionary to be used for OCR processing. If specified, the dictionary will beused by Kofax Capture's OCR recognition engines at data capture time, and could be usefulfor checking unrecognized words.There are several types of dictionaries you can use.You can specify an OCR dictionary at the field type level and/or the document class level:

▪ If specified at the field type level, the dictionary will be used for zonal OCRprocessing. The dictionary should contain terminology specific to the field type. Thefield type level dictionary must be accessible to the Recognition Server module.

▪ If specified at the document class level, the dictionary will be used by the PDFGenerator or the OCR Full Text modules. It should contain terminology specific to thedocument class. The document class level dictionary must be accessible to the modulesthat use it.

Using a dictionary does not guarantee that the output from the recognition engine will matchan entry in the dictionary. The dictionary is used as an aid to help the engine make the bestpossible decision it can, but does not control the engine's final output.

Note For multiple languages, only words that are not found in the dictionary will be flagged.If the selected language does not have a dictionary, then the word is not flagged.

You specify a field type level dictionary from the Create Field Type window or Field TypeProperties window.You specify a document class level dictionary from the Create Document Class window orDocument Class Properties window.

Zone Display at Validation TimeZones for which data is automatically captured (for example, with OCR, ICR, or otherrecognition technologies) are displayed for your validation operators as either “confident” or“non-confident” zones. A “confident” zone is one that is marked as having a high probabilityof accuracy. A “non-confident” zone is one that is marked as having a low probability ofaccuracy.By default, confident zones are displayed at validation time with green borders, while non-confident zones are displayed with red borders. (You can specify a different color schemefrom the Validation module if you wish.) While all zones should be carefully validated, yourvalidation operators should pay special attention to “non-confident” zones.Once you have visited a zone (placed the cursor in the index field) and then leave it, the zonedisplays as “confident” (green), even if you have not changed the contents.Zone display behaves a little differently when the zone is part of a group. In that case, bydefault, the display zooms to the group rather than the specific zone. This setting can bechanged in the Index Group Zone Properties window so that the display zooms to the mostconfident member of the group.

Note If you have enabled the Retain Zoom feature, the zooming behavior may change.

Separator ZonesBatches are made up of stacks of paper documents. The documents can be single pagedocuments, multipage documents, or a combination of both. If your batch contains multipagedocuments, the images must be separated into documents after the batch is scanned orimported.

Page 55: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 55

You can use a separator zone to separate your images into documents. This might be usefulif the first page of all the forms in a batch contains fixed data at a fixed location. If the fixeddata is of a type that can be read automatically (for example, using OCR, bar code recognition,patch code recognition, or other types of recognition), you can use a separator zone as adocument separator. The page with the separator zone will be considered the first page of thedocument.By using the a shape recognition profile with a separator zone, you can separate your batchinto documents using geometric shapes instead of other elements, such as OCR text or patchcodes.When you define a separator zone, you must specify:

▪ A recognition profile that specifies the recognition method (such as zonal OCR, shaperecognition, bar code recognition, or others) and image cleanup settings for the zone.

▪ A confidence threshold (not all profiles allow this setting) which indicates theminimum acceptable confidence returned from the recognition method. For successfulrecognition, the returned confidence from the zone must be greater than or equal tothe specified threshold.

▪ Optional search text (not all profiles allow this option). If you enter search text, itmust exactly match the data to be captured from the separator zone. For example,if you draw a separator zone around the data "“invoice”," the search text must bespecified as “invoice” (you cannot abbreviate the search text as “inv”). The search textmust be recognized within the confidence threshold. If an exact match is required, theconfidence threshold should be set to 100.

During processing, Kofax Capture will capture the data (using the specified automaticrecognition method). If the results are returned, the page containing the separator zone willbe considered the first page of a new document in the batch.Separator zones are only used if “Use separator zone” is selected as the method for separatingdocuments. You select this option from the Custom Separation and Form Identificationwindow.

Creating a Separator Zone

When creating separator zones, you must work with the Batch class tree view tab selected.You cannot create a separator zone if you have selected the Document class tree view tab.In addition, the method of document separation for the batch must be“Use Separator Zone”.Select this option from the Custom Separation and Form Identification windows.When single document processing is enabled and there is only one document type in thebatch class, separator zone separation converts each separated document into an individualbatch, then automatically closes the batch before separating the next document.

Creating an OCR Recognition Separator Zone

Once your zone is drawn on the sample page, you can use your mouse to resize the zone.Separator zones are batch-specific, so you cannot draw a separator zone on a sample pagedisplayed from the Document class tree view. The sample page must be displayed from theBatch class tree view.1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click Separator.

(If your sample document contains multiple pages, you must create your separator zoneon the first page.)

3 With your cursor, draw a rectangle around the area of your sample page that you want touse as a separator zone.The Create Separator Zone window will display.

Page 56: Kofax Capture Administrators Guide

The Administration Module

56 Kofax Capture Administrator's Guide

4 Select a recognition profile from the list. If none of the options in the list are appropriate,click Edit and define a custom OCR recognition profile.

5 Enter the text that must be captured from the zone to cause Kofax Capture to considerthe page the first page of a document. The search text must exactly match the data tobe captured from the zone. For example, if you draw a separator zone around the data“invoice”, the search text must be specified as “invoice” (you cannot abbreviate the searchtext as “inv”).

6 Use the slider to specify a confidence threshold for the recognition profile. Kofax Capturewill not consider the page to be the first page of a document unless the confidencereturned is greater than or equal to the specified confidence threshold.

7 Click Test to use the QuickZones feature to apply your settings to this zone and check theresults.

8 Click OK.

Creating a Shape Recognition Separator Zone

Once your zone is drawn on the sample page, you can use your mouse to resize the zone.Separator zones are batch-specific, so you cannot draw a separator zone on a sample pagedisplayed from the Document class tree view. The sample page must be displayed from theBatch Class tree view.The Test button is disabled if the sample page is displayed from the Document class tree viewtab. The sample page must be displayed from the Batch class tree view tab if you want to useQuickZones to verify your recognition and cleanup settings.

1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click Separator.

(If your sample document contains multiple pages, you must create your separator zoneon the first page.)

3 With your cursor, draw a rectangle around the geometric shape on your sample page thatyou want to use as a separator zone.The Create Separator Zone window will display.

4 Select the Kofax Shape Zonal recognition profile from the list.5 Select a shape from the Search shape list. Kofax Capture will not consider the page to be

the first page of a document unless the specified shape is discovered.

Note You cannot specify a confidence threshold for bar code, patch code, or a shape zone.If the selected recognition profile uses any of these methods, the confidence slider willbe grayed and the expected confidence will be 100 percent. If the bar code, patch code, orshape is found, the zone will “pass”.

6 Click Test to use the QuickZones feature to apply your settings to this zone and check theresults.

7 Click OK.

Drawing ZonesZones are created by first selecting a zone type and then drawing an area on the samplepage to represent the zone. The following table lists the types of zones supported by KofaxCapture.

Page 57: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 57

Table 2-2. Kofax Capture Zones

Zone Type Description Toolbar IconIndex zone(manual)

At validation time, the validation or verificationoperator will be shown this area of the form, whichmakes the data easier to find and read.

Index zone(automatic)

If an automatic recognition method (for example,OCR, ICR, bar code recognition, or others) can beused to capture the data for an index field, you candraw an index zone around the location of the dataand then specify a recognition method for the area.At data capture time, the data will be captured andreturned to the index field.

OCRRegistrationzone

A text registration zone can be used to augment orreplace page-level registration. Page-level registrationworks extremely well in most cases. However, if yourimages are different from the sample pages, you mayget better results by using a registration zone.

Shaperegistrationzone

A shape registration zone can be used to augment orreplace page-level registration. Page-level registrationworks extremely well in most cases. However, ifyour images are different from the sample pages andstandard registration zones are not appropriate, youmay get better results by using a shape registrationzone instead. We suggest that, whenever possible,you use a shape registration zone instead of an OCRregistration zone.

Separator zone A separator zone is an area on an image containingdata to be used to separate documents in a batch.The data must be constant on the first page of everydocument.Separator zones are only used if “Use separator zone”is selected as the method for separating documents.You select this option from the Custom Separationand Form Identification window.

Formidentificationzone

A form identification zone can be used to assist KofaxCapture's page-level form identification feature. It istypically used to help the form identification enginedistinguish between forms that are very similar. Forexample, a form identification zone could be usefulfor identifying different revisions of the same form.You can specify more than one form identificationzone for a form type. For multipage form types, thezone must be on the first page.

Group zone In many documents, there are related items. Forexample, you might find fields for first and lastname. With group zones, you can take advantageof the logical relationship among items by creatinga group with one or more index zones in it. Thiscapability allows you to accomplish things that

Page 58: Kofax Capture Administrators Guide

The Administration Module

58 Kofax Capture Administrator's Guide

Zone Type Description Toolbar Iconused to require special scripts. With groups, youcan do such things as combine data from separatefields, control how many fields can be filled in for thegroup, or find conflicts when more than one choicehas (inappropriately) been made.

You create index zones on your sample pages. To display a sample page, do one of thefollowing:

▪ From the Document class tree view tab, double-click on the document class withwhich the form is associated. Select a form type, and select the sample page. Thesample page will display.

▪ From the Batch class tree view tab, double-click on the document class with which theform type is associated. Select a form type, and select the sample page. The samplepage will display.

When creating zones on your sample page, use the following guidelines:

In General

▪ If all of the index data is separated from other information on your sample page byat least .25", draw your index zones to include a moderate amount of white space(about .25") all around the index data. The white space around the data allows forhorizontal or vertical offsets that might be introduced by a scanner.

▪ If at least some of the index data is close together (that is, not separated from otherinformation on your sample page by at least .25"), draw your index zones with only asmall amount of white space. This will prevent unwanted data from showing up in azone which could reduce the accuracy of character recognition. But, because a smallamount of white space does not allow for horizontal or vertical offsets that might beintroduced by a scanner, a registration zone may be required.

For OCR Zones

▪ In general, characters and numbers must reside completely within the zoneboundaries to be read.

▪ Characters or numbers that do not reside completely within the boundaries will not bereflected in the captured data.

For shape zones, Kofax Capture will examine the content of the zone and attempt to finda corresponding shape. If a shape is found, its ID number will be placed in the associatedfield. These results will then be available in the Validation and Verification modules. Theycan also be used in your custom recognition scripts or custom modules. If you assign a shaperecognition profile to an index zone, you cannot specify a specific search shape. All shapeswill be examined and the closest match used. Your ability to use this capability is limited onlyby your imagination.

For Bar Code Recognition

▪ Include at least a 0.5” boundary around the bar code when drawing your zone. If thisis not possible, ensure that there is at least a 0.5” margin on the left side of the barcode.

▪ Make sure you include the entire bar code within the zone.

Page 59: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 59

For OCR Registration Zones▪ If possible, include at least .25" of white space around the registration data to allow for

horizontal or vertical offsets that might be introduced by a scanner. The registrationprocess will measure and correct any scan offset by shifting the index zones into place.

▪ Make sure the border of the zone does not touch other text or elements on the image.▪ When manually resetting a registration point, select it carefully. Position the cross hair

cursor at the lower-left corner of an imaginary box around the first character of thetext in the OCR registration zone. If the first character has a descender (for example, alowercase "y"), use the baseline of the character, not the bottom of the character, whenselecting the registration point.

▪ Test whether a registration point is properly defined. To do so: Create a test batchby importing the sample image file used to define your OCR index zones. If theregistration point is properly defined, your OCR index zones will contain the expecteddata. If the registration point is not properly defined, your OCR index zones will beshifted and will contain unexpected data.

▪ For best results, keep the search text as short as possible.

For Shape Registration ZonesInclude only the portion of the shape that you are trying to match. If your zone includesexcess components, the recognition engine will probably return ID number 100 (generalshape), thereby leading to incorrect registration.The following illustration displays the portions of a shape to include in the zone. Whensearching for a particular shape, enclose only that portion of the graphic within the zoneboundary.

Figure 2-19. Line Intersections that Kofax Capture Recognizes

For OMR ZonesEach OMR object (for example a check box) must be zoned separately. You cannot drawone OMR zone around multiple OMR items. (Note that you can draw another type of zonearound multiple OMR zones. Then, you can use scripts or SmartGroups to process the resultsfrom the zones.)All your OMR zones should be consistent in size. If the OMR shapes are of different sizes,create different groups of OMR zones. Make the zones for each group consistent within thatgroup. Use a different recognition profile for each group of OMR zones.

Page 60: Kofax Capture Administrators Guide

The Administration Module

60 Kofax Capture Administrator's Guide

To allow for potential registration offsets, the zones should include the OMR shape and asmuch white space around the shape as prudent to ensure that all of the zone is included.Do not create zones whose boundaries touch or get near any other text or unrelated OMRshapes on the page.For square or rectangular shapes, you can use an aggressive line removal scheme to removethe shapes without destroying the inner marks. Once the shapes are removed, you can use thedespeckle feature to cleanup extraneous noise. Then, set your pixel threshold to a low value(for example, 0 or 1). During processing, “empty” zones will return 0s (the shape was notfilled in) or 1s (the shape was filled in).The confidence level is a number returned by a Kofax Capture recognition engine thatindicates the level of certainty in the reported results. The exact method used to calculate theconfidence will vary with the type of index zone and the options you set for it. In general, thehigher the number, the greater the confidence.The confidence returned from an OMR zone is really the percentage of black pixels found inthe zone. Therefore, you can use the confidence returned from a zone to determine the mostappropriate threshold.

Double ZoningYou can draw multiple zones for the same field. The zones can be in different locations, oreven one on top of the other. Then, you can capture the data from each zone with a differentset of recognition settings. For example, you can use Kofax Advanced OCR with aggressiveimage cleanup for one zone and Kofax Advanced OCR with no image cleanup for anotherzone. The zone data captured with the highest confidence level will be returned for thefield. Your validation and verification operators will see the zone that returned the highestconfidence.

Note Using multiple zones could adversely affect performance.

Tips for Drawing ZonesWhen defining zones on your sample page, use the following guidelines:

▪ If all of the index data is separated from other information on your sample page byat least .25", draw your index zones to include a moderate amount of white space(about .25") all around the index data. The white space around the data allows forhorizontal or vertical offsets that might be introduced by a scanner.

▪ If at least some of the index data is close together (that is, not separated from otherinformation on your sample page by at least .25"), draw your index zones with onlya small amount of white space. This will prevent unwanted data from displaying in azone which could reduce the accuracy of character recognition. But, because a smallamount of white space does not allow for horizontal or vertical offsets that might beintroduced by a scanner, an OCR registration zone may be required.

For OCR Zones▪ In general, characters and numbers must reside completely within the zone

boundaries to be read.▪ Characters or numbers that do not reside completely within the boundaries will not be

reflected in the captured data.

For Bar Code Recognition▪ Include at least a .5" boundary around the bar code when drawing your zone.▪ Make sure you include the entire bar code within the zone.

Page 61: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 61

Make sure you include the entire bar code within the zone.▪ If possible, include at least .25" of white space around the registration data to allow for

horizontal or vertical offsets that might be introduced by a scanner. The registrationprocess will measure and correct any scan offset by shifting the index zones into place.

▪ Make sure the border of the zone does not touch other text or elements on the image.▪ When manually resetting a registration point, select it carefully. Position the cross hair

cursor at the lower-left corner of an imaginary box around the first character of thetext in the OCR registration zone. If the first character has a descender (for example, alowercase “y”), use the baseline of the character, not the bottom of the character, whenselecting the registration point.

▪ Test whether a registration point is properly defined. To do so: Create a test batchby importing the sample image file used to define your OCR index zones. If theregistration point is properly defined, your OCR index zones will contain the expecteddata. If the registration point is not properly defined, your OCR index zones will beshifted and will contain unexpected data.

▪ For best results, keep the search text as short as possible.

For Shape Registration Zones▪ Include only that portion of the shape that you are trying to match. If your zone

includes excess components, the recognition engine will probably return code 100(general shape). For example, if you are searching for a cross shape, center the zoneonly on the cross portion of the graphic.

▪ For best results, keep the Shape Recognition Limitations on page 147 in mind.

For OMR Zones▪ Each OMR shape must be zoned separately. You cannot draw one OMR zone around

multiple OMR shapes. (Note that you can draw another type of zone around multipleOMR zones. Then, you can use scripts or SmartGroups on page 40 to process theresults from the zones.)

▪ All your OMR zones should be consistent in size. If the OMR shapes are of differentsizes, create different groups of OMR zones. Make the zones for each group consistentwithin that group. Use a different recognition profile for each group of OMR zones.

▪ To allow for potential registration offsets, the zones should include the OMR shapeand as much white space around the shape as prudent.

▪ Do not create zones whose boundaries touch or get near any other text or unrelatedOMR shapes on the page.

Page 62: Kofax Capture Administrators Guide

The Administration Module

62 Kofax Capture Administrator's Guide

▪ For square or rectangular shapes, you can use an aggressive line removal scheme toremove the shapes without destroying the inner marks. Once the shapes are removed,you can use the despeckle feature to cleanup extraneous noise. Then, set your pixelthreshold to a low value (for example, 0 or 1). During processing, “empty” zones willreturn 0s (the shape was not filled in) or 1s (the shape was filled in).

▪ The confidence returned from an OMR zone is really the percentage of black pixelsfound in the zone. Therefore, you can use the confidence returned from a zone todetermine the most appropriate threshold.

Double ZoningYou can draw multiple zones for the same field. The zones can be in different locations, oreven one on top of the other. Then, you can capture the data from each zone with a differentset of recognition settings. For example, you can use OCR with aggressive image cleanupfor one zone and OCR no image cleanup for another zone. The zone data captured withthe highest confidence level will be returned for the field. Your validation and verificationoperators will see the zone that returned the highest confidence.

Note Using multiple zones could adversely affect performance.

Creating an Index Zone

In addition to the standard index zones described here, Kofax Capture also supports thefollowing special types of index zones:

▪ Group Zones (SmartGroups)▪ OCR Registration Zones▪ Shape Registration Zones▪ Separator Zones▪ Form ID Zones

You create index zones on the sample pages you scan for your form types. To display asample page, do one of the following:

▪ From the Document class tree view tab, double-click on the document class withwhich the form is associated. Select a form type, and select the sample page. Thesample page will display.

▪ From the Batch class tree view tab, double-click on the document class with which theform type is associated. Select a form type, and select the sample page. The samplepage will display.

1 Select a sample page.2 On the Insert tab, in the Zone group, click the appropriate button for the type of zone you

want.Your cursor will change to a cross hair.

3 With your cursor, draw a rectangle around the area on your sample page that you want touse as the zone.A window will display.

4 Set options as appropriate for your zone.5 Click Test to apply your settings to this zone and check the results.

The Test button is disabled if the sample page is displayed from the Document class treeview tab. The sample page must be displayed from the Batch class tree view tab if youwant to use QuickZones to verify your recognition and cleanup settings.

6 Select OK.

Tip Once your zone is drawn on the sample page, you can use your mouse to resize the zone.

Page 63: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 63

Copying an Index Zone

Use Copy to duplicate an existing index zone. When copying and pasting an index zone, anew index field is also created. The copy method is useful for adding an index zone that issimilar to an existing one to a sample page. You can modify the copy of the index zone asnecessary to make it unique.When copying an index zone, certain items associated with the index zone are copied, andothers are linked. The following table shows the items that are copied and linked.

Copied Items Linked ItemsIndex zoneIndex fieldOMR settingsTable index fieldCustom storage string

If you paste a table index field on the same sample page, a copy of the index field is created inthe same table. Otherwise, the index field is pasted as a new index field that is not in a table.1 Select the index zone that you want to copy. You select an index zone from the Batch class

tree view tab, the Document class tree view tab, or the sample page.2 On the Home tab, in the Clipboard group, click Copy.3 To paste the copied index zone, do one of the following:

▪ From the Batch class tree view tab or the Document class tree view tab, select a samplepage node. On the Home tab, in the Clipboard group, click the arrow under Paste andthen click Paste.When you paste from the sample page node, the copied index zone will be placed onthe sample page offset from the original index zone's top left location. It will also beadded to the list of index zones in the index zone tree. If you paste a zone multipletimes, the copied zone placement will use the same offset as the last zone pasted.

▪ From the Batch class tree view tab or the Document class tree view tab, right-click thesample page image. On the context menu that displays, select Paste.

If you perform a copy and paste on a previously copied index zone such as Name2, thenthe new index zone will be created with a unique name such as Name21, Name22, andName23.The Export Setup window will not display when an index zone is created using copy andpaste. Instead, the Export Setup window will be displayed upon publishing the associatedbatch class.A copy of the index zone and corresponding index field will be created with a uniquename.

4 Edit the copied index zone. You do so from the Index Zone Properties window.

Editing an Index Zone

You edit index zones with the Index Zone Properties window.1 Click an index zone on a sample page.2 On the Home tab, in the Editing group, click Properties.3 From the Index Zone Properties window, edit the properties.4 Click Apply to save the changes without closing the window.5 Click Test to apply your settings to this zone and check the results.

Page 64: Kofax Capture Administrators Guide

The Administration Module

64 Kofax Capture Administrator's Guide

The Test button is disabled if the sample page is displayed from the Document class treeview tab. The sample page must be displayed from the Batch class tree view tab if youwant to use QuickZones to verify your recognition and cleanup settings.

6 Click OK to save the changes and close the window.▪ Once you select your zone, you can use your mouse to resize the zone.▪ You can choose a zone to edit by selecting it on the sample page or from the

Definitions tree view. Just expand the tree beneath the sample page and select a zone.

Creating a Shape Registration Zone

Use this procedure if you want your page registration zone to use shape recognition.1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click the arrow under Registration and then click

Create Shape Registration Zone.Your cursor will change from a pointer to a cross hair.

3 With your cursor, draw a rectangle around the area of your sample page that you want touse as a shape registration zone.The Create Registration Zone window will display.

4 Select a shape recognition profile from the list. If none of the options in the list areappropriate, click Edit and define a custom shape recognition profile.

5 The appropriate shape will be automatically selected in the Search shape list.6 Click Test to apply your settings to this zone and check the results.

The Test button is disabled if the sample page is displayed from the Document class treeview tab.

7 Click OK.The new shape registration zone will display on the sample page. The registration pointfor the zone will be displayed as a bold cross hair, with the intersection of the cross hairdenoting the registration point location, which will vary according to the pixel density ofthe shape.

Once your zone is drawn on the sample page, use the mouse to resize the zone. You cancreate more than one shape registration zone.

Creating an OCR Registration Zone

You create OCR registration zones on the sample pages scanned for your form types. Todisplay a sample page:

▪ From the Document class tree view tab, double-click on the document class withwhich the form type is associated. Select a form type, and select the sample page.

▪ Or, from the Batch class tree view tab, double-click on the document class with whichthe form type is associated. Select a form type, and select the sample page.

▪ To create one or more OCR registration zones.1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click the arrow under Registration and then click

New Registration Zone. (If your sample document contains multiple pages, you mustcreate your zone on the first page.)Your cursor will change from a pointer to a cross hair.

3 With your cursor, draw a rectangle around the area of your sample page that you want touse as a page registration zone.The Create Registration Zone window will display.

4 Select an OCR recognition profile from the drop-down list. If none of the options in the listare appropriate, click Edit and define a custom OCR recognition profile.

Page 65: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 65

5 Kofax Capture will suggest the search text; you can also edit the text. The search textmust exactly match the data to be captured from the zone and cannot be longer than 4characters.For registration to work, at least half the characters on your form must match the specifiedsearch text. If no search text is specified, the pixel contents must be similar.Kofax Capture selects the location of the registration point. If a suitable registration pointcannot be found, a default location is assigned to the center of the zone. In this case, thesearch text is left blank.

6 Click Test to apply your settings to this zone and check the results.The Test button is disabled if the sample page is displayed from the Document class treeview tab. The sample page must be displayed from the Batch class tree view tab if youwant to use QuickZones to test your zone and your recognition and cleanup settings.

7 Click OK. The new OCR registration zone will display on the sample page.The registration point for the zone will be displayed as a bold cross hair, with theintersection of the cross hair denoting the registration point location.

8 If you changed the search text, you may need to reset the registration point. See Resettingthe Registration Point on page 65.

Editing an OCR Registration Zone

Edit OCR registration zone properties from the Registration Zone Properties window. Youcan resize an OCR registration zone by selecting it from the sample page and using the mouseto move the sizing handles.1 With the sample page displayed, right-click on an OCR registration zone. Select Properties

from the context menu.2 From the Registration Zone Properties window, edit the properties.3 Click Apply to save the changes without closing the window.4 Use the Test button to check your changes.

The sample page must be displayed from the Batch class tree view tab if you want to useQuickZones to verify your recognition and cleanup settings.

5 Click OK to save the changes and close the window.

Resetting the Registration Point

If you modify the search text or manually selected a shape for a registration zone, you mayneed to reset the registration point for the zone. You can select the automatic reset option tomove the registration point, or you can reset it manually. When you select the automatic resetoption, Kofax Capture automatically determines the position for the registration point.

Resetting the Registration Point Automatically1 Do one of the following:

▪ In the tree view, select the registration zone that you want to update.▪ With the sample page displayed in the image viewer, select a registration zone.

2 Right-click and select Reset Registration Point.For OCR registration zones, if the search text listed in the Registration Zone Propertieswindow does not actually display within the zone boundaries, the registration pointcannot be adjusted with the automatic reset option.Kofax Capture moves the registration point for the zone to the lower-left corner of the firstcharacter in the search text, or to the appropriate place in your shape.

Resetting the Registration Point Manually

Do not manually reset the registration point for shape zones.

Page 66: Kofax Capture Administrators Guide

The Administration Module

66 Kofax Capture Administrator's Guide

1 With the sample page displayed in the image viewer, select a registration zone.2 On the Insert tab, in the Zone group, click the arrow under Registration and then click

Reset Registration Point.3 Click on the new location for the registration point. The registration point will be

repositioned to the new location. Normally, you should place the registration point at alocation where black and white pixels intersect.

You cannot reset the registration point by “dragging” it from one location to another. Do notmanually reset the registration point for shape registration zones.

Deleting a Zone

You delete zones from the sample page on which you created the zone.1 With a sample page displayed, select the zone you want to delete.

The selected zone will display with sizing handles.2 Right-click on the zone you want to delete.

A context menu will display.3 Select Delete.

Testing ZonesThe Administration module allows you to quickly adjust your zone level recognition andcleanup profile settings by using the QuickZones feature.QuickZones greatly reduces the time and effort required to set up or edit automatic indexzones (as well as page level bar codes) by eliminating the need to publish and process batchesto see the results. Instead, you can make changes to any of the recognition or image cleanupsettings, click a single button, and see the results in moments.When creating or editing index zones and page-level bar codes, there are a large number ofsettings that affect how accurately Kofax Capture recognizes machine printed characters,hand printed characters, bar codes, and other marks. The right settings are critical to gettingthe most out of your scanned documents, yet it can be time consuming to figure them out.Often it is a matter of trial and error.QuickZones allows you to apply your recognition profile and image cleanup settings tothe current zone or SmartGroup and check the results in the Zone Test window. You canthen make adjustments to the recognition and cleanup settings until you are satisfied.Consequently, your scanned data will be more accurate, and data validation will proceedmore quickly.You can use QuickZones when your sample page is displayed from the Batch class treeview tab. Although you can create and edit zones when the Document class tree view tab isselected, you cannot use QuickZones there.You can also access the Zone Test window from within the Batch class tree view by selectingan index zone or SmartGroup and right-clicking to display a context menu. Select Zone Testfrom the context menu to display the window.As you are working with your zones or SmartGroups you will notice that the windows havea Test button. Click Test to check your settings with the Zone Test window, where you canvisually compare the original contents of the zone or group with the processed results. Thiswindow also allows you to try your settings for the current zone on other document samplesyou may already have scanned.If you are not satisfied with your processed results, close the window, adjust the settings, andtest again.QuickZones applies your recognition profile and image cleanup settings to the currentlyselected zone or SmartGroup. If you test a different zone or group, you may get different

Page 67: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 67

results even though the settings are the same. For greatest overall accuracy, you should testyour settings on all the zones that will use them, and with a variety of sample pages.Testing is an interactive process. You can adjust the various settings and test them as oftenas necessary to get the best possible results. While most testing is done when setting up yourzones for the first time, you can return to the Administration module and run further tests atany time.

Using QuickZones

You can use QuickZones to verify your recognition and cleanup settings when creatingor editing zones or SmartGroups. You do not need to publish or process batches to useQuickZones.To use QuickZones you must have at least one image (the sample page) scanned and stored.You can also run the test on any number of additional examples that have already beenscanned and saved.QuickZones is not available unless your sample page is displayed from the Batch class treeview tab.There are several ways to access QuickZones.QuickZones applies your recognition profile and image cleanup settings to the currentlyselected zone. If you test a different zone, you may get different results even though thesettings are the same. For greatest overall accuracy, you should test your settings on all thezones that will use them, and with a variety of example pages.

Tip Testing is an interactive process. You can adjust the various settings and test them asoften as necessary to get the best possible results. While most testing is done when setting upyour zones for the first time, you can return to the Administration module and run furthertests at any time.

Using QuickZones from the Ribbon

1 Click the Batch tab in the Definitions panel.The Batch class tree view will display. Expand the tree if necessary.

2 Create a zone or SmartGroup.3 Highlight the zone or group you want to test.4 On the Home tab, in the Form Type group, click Zone Test.

The Zone Test window displays. Results for the currently selected image file are shown bydefault.

5 Add one or more sample image files to the Images list by doing the following:a Click Add to open the Import window.b Navigate to the appropriate folder and select all the image files you want to add.c Click Add to move the selected files to the Files to import list.d When the list is complete, click Open to import the files.

6 Select a different image file to use for another test.7 Click Test to apply your settings to this zone or group and check the results.

Using QuickZones from the Context Menu

1 Click the Batch tab in the Definitions panel.2 Create a zone or SmartGroup.

The Batch class tree view will display. Expand the tree if necessary.3 Highlight the zone or group you want to test.

Page 68: Kofax Capture Administrators Guide

The Administration Module

68 Kofax Capture Administrator's Guide

4 Right-click to display the context menu. You can right-click on the name in the Batch classtree, or anywhere on the sample page.

5 Select Zone Test to display the Zone Test window. Results for the currently selected imagefile are shown by default.

6 Add one or more sample image files to the Images list by doing the following:a Click Add to open the Import window.b Navigate to the appropriate folder and select all the image files you want to add.c Click Add to move the selected files to the “Files to import” list.d When the list is complete, click Open to import the files.

7 Select a different image file to use for another test.8 Click Test to apply your settings to this zone or group and check the results.

Using QuickZones from the Zone or Group Properties Window1 Click the Batch tab in the Definitions panel.

The Batch class tree view will display. Expand the tree if necessary.2 If necessary, create a zone or SmartGroup.3 Highlight the zone or group you want to test.4 Right-click to display the context menu. You can right-click on the name in the Batch class

tree, or anywhere on the sample page.5 Select Properties to open either the Index Zone Properties window or the Index Group

Zone Properties window, depending on what you have selected in the tree view.6 Make adjustments to the properties.7 Click Test to display the Zone Test window. Results for the currently selected image file

are shown by default.8 Add one or more sample image files to the Images list by doing the following:

a Click Add to open the Import window.b Navigate to the appropriate folder and select all the image files you want to add.c Click Add to move the selected files to the “Files to import” list.d When the list is complete, click Open to import the files.

9 Select a different image file to use for another test.10 Click Test to apply your settings to this zone or group and check the results.

Using Quickzones from the Recognition Profiles window

This procedure does not apply to SmartGroups.1 Click the Batch tab in the Definitions panel.

The Batch class tree view will display. Expand the tree if necessary.2 Create a zone.3 Highlight the zone you want to test.4 Right-click to display the context menu. You can right-click on the zone's name in the

Batch class tree, or anywhere on the sample page.5 Select Properties to open the Index Zone Properties window.6 Click Edit to display the Recognition Profiles window.7 Make adjustments to the recognition profile.8 Click Test to display the Zone Test window. Results for the currently selected image file

are shown by default.9 Add one or more sample image files to the Images list by doing the following:

a Click Add to open the Import window.b Navigate to the appropriate folder and select all the image files you want to add.c Click Add to move the selected files to the “Files to import” list.d When the list is complete, click Open to import the files.

10 Select a different image file to use for another test.

Page 69: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 69

11 Click Test to apply your settings to this zone and check the results.

Using QuickZones from the Image Cleanup Profiles Window

This procedure does not apply to SmartGroups.1 Click the Batch tab in the Definitions panel.

The Batch class tree view will display. Expand the tree if necessary.2 Create a zone.3 Highlight the zone you want to test.4 Right-click to display the context menu. You can right-click on the zone's name in the

Batch class tree, or anywhere on the sample page.5 Select Properties to open the Index Zone Properties window.6 Click Edit to display the Recognition Profiles window.7 Click Edit to open the Image Cleanup Profiles window.8 Make adjustments to the image cleanup profile.9 Click Test to display the Zone Test window. Results for the currently selected image file

are shown by default.10 Add one or more sample image files to the Images list by doing the following:

a Click Add to open the Import window.b Navigate to the appropriate folder and select all the image files you want to add.c Click Add to move the selected files to the “Files to import” list.d When the list is complete, click Open to import the files.

11 Select a different image file to use for another test.12 Click Test to apply your settings to this zone and check the results.

Image CleanupCleaning up images makes them easier to read, and improves the following:

▪ OCR/ICR accuracy▪ OMR accuracy▪ Bar Code recognition▪ Patch Code recognition

Kofax Capture allows you to clean up your images in two ways:▪ Permanent image cleanup occurs at the page level. It can be used to improve the

overall quality of your images. The images are saved in their cleaned up state,resulting in permanent modifications to the images.

▪ Temporary image cleanup occurs at the zone level. It can be used to improve theaccuracy of the automatic recognition engines being used to process the zone. (Forexample, you might want to remove horizontal lines from a zone before you usethe OCR engine to capture data from the zone.) When the automatic recognition iscomplete, the temporary image cleanup is discarded. When editing or creating zonesyou can use QuickZones to verify that your cleanup settings yield the best results.QuickZones cannot be used with permanent image cleanup.

You perform image cleanup by associating an image cleanup profile with process settings.The profile specifies an image cleanup filter, along with all the related settings. For example,you can specify an image cleanup profile from the Create Form Type window - Image tabor Form Type Properties window - Image tab. Then, whenever forms of that form type areprocessed, the image cleanup settings will be in effect.You can also associate an image cleanup profile with a recognition profile. Then, wheneverthat recognition profile is used, the image cleanup settings will be in effect. For example, youcan associate an image cleanup profile with a zonal OCR recognition profile. Whenever thatrecognition profile is used to process a zone, the specified image cleanup settings will be usedto enhance the data capture from that zone.

Page 70: Kofax Capture Administrators Guide

The Administration Module

70 Kofax Capture Administrator's Guide

Note Color images use a separate image cleanup profile that is optimized for color files. SeeColor Documents on page 146 for more information.

Image Cleanup for ZonesDuring processing, zones are clipped from the source image. Any image cleanup specifiedfor the zone is applied after clipping. This is especially significant for image cleanup featuressuch as line removal. Consider vertical line removal: By default, the minimum height of avertical line to remove is 200 pixels. The line might be longer than that on the image. Whenthe zone is clipped, the total zone height might only be 150 pixels. If the minimum height isleft at the default value, the line would not be removed from the zone.Check your image cleanup settings on some test images before you process your batches. Youcan adjust your settings to achieve the necessary results.Note that all forms are different, and settings that work well for one set of forms may notwork as well on another. Guidelines for using the image cleanup features are listed below.

▪ Vertical line removal could be useful for all zones that contain vertical lines. For OCRzones, vertical lines are sometimes ignored by the recognition engine but not in allcases. Make sure the line settings define the size of the line within the zone.

▪ Horizontal line removal is especially useful for ICR zones that contain horizontallines. It could also be useful (when used in conjunction with vertical line removal) forremoving check boxes for OMR zones. Make sure the line settings define the size ofthe line within the zone.

▪ Despeckle could be useful for eliminating extraneous noise within a zone. Make surethe speckle settings remove only the noise and not data.

▪ Deskew should not be used for zonal image cleanup.▪ Deshade could be useful for removing shaded areas within a zone. Make sure the

settings only remove the shading and not data.▪ Destreak should not be used for zonal image cleanup. This powerful feature can be

very destructive.▪ Edge enhancement filters (such as Character Smoothing, Thinning, and others) may be

helpful but should be used with caution. As a rule of thumb, do not enable any of theedge enhancement filters unless you see good results with them.

▪ Black border removal/cropping should not be used for zonal image cleanup.

Tips for Using Edge Enhancement FiltersFor best results, follow these guidelines when selecting edge enhancement filters:

▪ Character Smoothing always has a positive affect on an image. You can use this filterin combination with any other image filter.

▪ The combination of deshading, despeckling, removing lines, and using the Smoothand Clean image filter will produce better results than just using the Smooth andClean image filter. However, the Smooth and Clean filter should not be used as analternative to deshading, despeckling, and removing lines from an image.

▪ Thin should only be applied to images that contain elements that are ballooned orblended together. Applying this filter to an image that does not contain such elementsmay cause the loss of important data.

▪ Light Thicken should only be applied to images that have been deshaded anddespeckled. (Using this filter may exaggerate background noise.) Light Thicken is lessaggressive than the Thicken filter.

▪ Thicken should only be applied to images that have been deshaded and despeckled.(Using this filter may exaggerate background noise.) Thicken should only be appliedto images that contain thin or light elements (such as images containing dot matrix

Page 71: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 71

characters or fax images). Applying this filter to an image that does not contain suchelements may cause characters and lines to blend together.

▪ Fill Line Breaks is recommended for use with images that contain lines. However, itmay cause parallel lines close together to be merged (that is, lines that are separatedby only one pixel). For images that contain parallel lines that are close together, the FillLine Breaks and Preserve filter should be used.

▪ Fill Line Breaks and Preserve is recommended for use with images that contain linesthat are close together (that is, lines that are separated by only one pixel).

▪ Use QuickZones to evaluate your settings while creating your zones. This willimprove results during processing.

Smooth and Clean FilterThis filter smooths characters, removes background noise, and may eliminate lines. It has thefollowing characteristics:

▪ Usually has a positive impact on the image, although it is a destructive filter▪ Usage should be determined based on image quality▪ Increases legibility▪ Increases OCR accuracy▪ Consistently reduces compressed file sizes by at least 10-15 percent

This filter is faster than using the Thinning filter followed by a Light Thicken filter, but hasexactly the same effect. It will set any black pixel to white if it cannot be considered part of atleast a 2x2 block of black pixels in the source image.

Smooth, Clean, and Preserve FilterThis filter smoothes characters and lines and removes background noise. It has the followingcharacteristics:

▪ Usually has a positive impact on the image, although it is a destructive filter▪ Usage should be determined based on image quality▪ Increases legibility▪ Increases OCR accuracy▪ Consistently reduces compressed file sizes by at least 10-15 percent

This filter is identical to the Smooth and Clean filter except that it preserves horizontal andvertical black line segments that are one pixel wide.

Character Smoothing FilterThis filter smooths characters and lines. It has the following characteristics:

▪ Has no negative impact on the image. It is a non-destructive filter.▪ Usage should not be determined based on image quality▪ Increases legibility▪ Increases OCR accuracy▪ Consistently reduces compressed file sizes by 10-15 percent

This filter considers the color of the four perpendicular pixels (strong neighbors) of everypixel in the source image. If the majority of the strong neighbors have the color opposite fromthe pixel’s color, the color of the pixel is toggled to match that of its neighbors.

Thin FilterThis filter thins characters and lines and may remove background noise. It has the followingcharacteristics:

▪ Can have a negative impact on the image. It is a destructive filter.▪ Usage should be determined based on image quality▪ Good for character separation (for elements that are ballooned or blended together)▪ May reduce compressed file sizes

Page 72: Kofax Capture Administrators Guide

The Administration Module

72 Kofax Capture Administrator's Guide

This erosion filter thins down image elements by setting any black pixel to white if it isperpendicular or diagonally adjacent to at least one white pixel in the source image.

Light Thicken FilterThis filter thickens characters and lines and may exaggerate background noise, but is not asaggressive as the Thicken filter. It performs approximately half the thickening of the Thickenfilter. It has the following characteristics:

▪ Can have a negative impact on the image. It is a destructive filter.▪ Usage should be determined based on image quality▪ Good for dot matrix characters or for enhancing fax images (for thin or light elements)▪ May increase compressed file sizes

Thicken FilterThis filter thickens characters and lines and may exaggerate background noise. It has thefollowing characteristics:

▪ Can have a negative impact on the image. It is a destructive filter▪ Usage should be determined based on image quality.▪ Good for dot matrix characters or for enhancing fax images (for thin or light elements)▪ May increase compressed file sizes

This dilation filter thickens image elements by setting any white pixel to black if it isperpendicular or diagonally adjacent to at least one black pixel in the source image.

Fill Line Breaks FilterThis filter fills in and smooths lines. It has the following characteristics:

▪ Can have a negative impact on the image because parallel lines close together may bemerged. It is a destructive filter

▪ Usage should be determined based on image content (images containing lines)▪ May increase legibility▪ May increase compressed file sizes

This closing filter sets any pixel to black if it cannot be considered part of at least a 2x2 blockof white pixels in the source image.

Fill Line Breaks and Preserve FilterThis filter fills in and smooths lines while maintaining the interline gap. It has the followingcharacteristics:

▪ Can have a positive impact on the image because parallel lines close together will notbe merged. It is a non-destructive filter

▪ Usage should be determined based on image content (images containing lines)▪ Increases legibility▪ May increase compressed file sizes

This filter is identical to the Fill Line Breaks filter except that it preserves horizontal andvertical white line segments that are at least one pixel wide.

Dot Matrix FontsDot matrix fonts are made up of dots printed in patterns to form characters or numbers. Somedot matrix fonts use a very dense pattern of dots, while others use a more sparse pattern.Because of these differences, you should try several types of settings to achieve the bestresults for processing dot matrix text on your forms. In addition to adjusting the settingsfor despeckle, you might also try enabling one or more edge enhancement filters such as“Character smoothing”, “Light thicken”, or “Smooth, clean, and preserve.” For best results,you should always test your settings with sample batches that are representative of the onesyou’ll process in production.

Page 73: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 73

Tips for Removing Vertical LinesFor best results, follow these guidelines:

▪ Set the minimum height to a large enough value so that text objects (such as thevertical bar of a capital “T”) are not mistaken for vertical lines. Setting a larger valuealso allows the vertical line removal algorithm to work faster because many objects(such as text) can be ignored when searching for lines.

▪ Set the maximum gap to a maximum value of 2 or 3 pixels (at 200 dpi). Doing so willhelp prevent text characters from being considered vertical lines to remove.

▪ Use QuickZones to evaluate your settings while creating your zones. This willimprove results during processing.

Tips for Removing Shaded AreasFor best results, follow these guidelines:

▪ Set the minimum width and minimum height as large as possible without makingthe values larger than the smallest shaded area you want to detect. For example, ifall shaded areas you want to remove are 5 inches wide and 2 inches tall, you can setminimum height to 1.5 inches (any value less than 2 inches) and minimum width to4.5 inches (any value less than 5 inches). Setting the values too small (for example, lessthan 1 inch) could cause the deshade algorithm to detect text objects as shaded areas.

▪ Leave the Max speckle width and Max speckle height at their default values. Thedefaults should be sufficient to detect most shaded areas.

▪ Leave the Horizontal adjust and Vertical adjust at their default values. The defaultsshould be sufficient for most speckles in detected shaded areas.

▪ Use QuickZones to evaluate your settings while creating your zones. This willimprove results during processing.

Streak RemovalSometimes, streaks are captured on an image when it is scanned. They might occur as a resultof the following:

▪ Marks on the original page▪ Dust in the scanner assembly▪ Faulty scanner CCD (camera)

These streaks can be removed with the streak removal feature.To remove streaks, you must define the maximum width of the streaks to remove.

Figure 2-20. Streak Removal

Page 74: Kofax Capture Administrators Guide

The Administration Module

74 Kofax Capture Administrator's Guide

Note that the streak removal feature processes each horizontal scan line on the image todetect runs of black pixels. Any series of black pixels less than or equal to the streak widthwill be removed. Even though streak removal processes the image from left to right, its mainpurpose is to eliminate vertical streaks.You specify your streak removal settings from the Image Cleanup Profiles window. Yoursettings become part of an image cleanup profile, which you can then include in a recognitionprofile.

Tips for Removing StreaksFor typical images, set the width of the streaks to remove to a value of 1 or 2 pixels. Sincestreak removal looks for any series of like pixels less than or equal to the streak width, settingthe width too high could have an adverse effect on the image by eliminating image data.Use QuickZones to evaluate your settings while creating your zones. This will improveresults during processing.

Horizontal Line RemovalIf your images contain unwanted horizontal lines, you can remove them with the horizontalline removal feature. You can optionally enable character reconstruction to repair text thatintersects the lines that are removed. Removing lines and repairing characters improves thereadability of your images.To remove horizontal lines, you define the characteristics of the lines you want to remove.You must define the minimum length and maximum height of the lines to remove. You mustalso define other characteristics such as an edge clean factor and the characteristics of thecharacters you want to repair.

Figure 2-21. Example of Horizontal Line RemovalYou specify your line removal settings from the Image Cleanup Profiles window. Yoursettings become part of an image cleanup profile, which you can then include in a recognitionprofile.

Tips for Removing Horizontal LinesFor best results, follow these guidelines:

▪ Set the minimum length to a large enough value so that text objects (such as thehorizontal bar of a capital “T”) are not mistaken for horizontal lines. Setting a largervalue also allows the algorithm to work faster because many objects (such as text) canbe ignored when searching for lines.

▪ Set the maximum gap to a maximum value of 2 or 3 pixels (at 200 dpi). Doing so willhelp prevent text characters from being considered horizontal lines to remove.

▪ Use QuickZones to evaluate your settings while setting up your zones. This willimprove results during processing.

Page 75: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 75

DespeckleSpeckles on an image are groups of black pixels surrounded by white pixels (or white pixelssurrounded by black pixels). Removing unwanted speckles provides a cleaner image for OCRprocessing, and also helps reduce compressed file sizes.To remove speckles from an image, you define the characteristics of the speckles you want toremove. You must specify the maximum height and width of the unwanted speckles, and allspeckles that satisfy the defined characteristics will be removed.

Figure 2-22. Example of Speckles on an ImageYou specify your despeckle settings from the Image Cleanup Profiles window. Your settingsbecome part of an image cleanup profile, which you can then include in a recognition profile.

Tips for Removing SpecklesFor best results, follow these guidelines:

▪ Set the maximum width and maximum height to appropriate values for your image.Using large values for these properties could remove portions of your image that youwant to keep.

▪ Check your image to ensure that punctuation marks (such as commas, periods, andquotation marks) are not being removed. If they are, adjust the values of the maximumwidth and maximum height.

▪ Use QuickZones to evaluate your settings while creating your zones. This willimprove results during processing.

Black Border Removal / CroppingBlack borders can appear on images as a result of capturing the images on scanners withblack belts or drums, such as the Kodak ImageLink or Bell+Howell Copiscan II scanners.If black borders exist on your images, you can remove them with the black border removalfeature or the black border cropping feature.

▪ With black border removal, the black border pixels are changed to white pixels on theimage. This cleans up the image without changing the height and width of the image.

▪ With black border cropping, the black border pixels are removed from the image. Thiscleans up the image and reduces the height and width of the image by the size of theblack border.

To remove a black border, the software starts at the outer left and right edges of the imageand works inward, turning black pixels into white until it detects a white pixel. When itdetects a white pixel, the software determines whether the white pixel is part of white noisein the border or the edge of the image. When the software detects the edge of the image, theblack border removal process stops.

Page 76: Kofax Capture Administrators Guide

The Administration Module

76 Kofax Capture Administrator's Guide

To crop a black border, the software starts at the outer left and right edges of the imageand works inward, removing black pixels. As soon as it detects a white pixel, the softwaredetermines whether the white pixel is part of white noise in the border or the edge of theimage. When the software detects the edge of the image, the cropping process stops.You specify your black border removal/cropping settings from the Image Cleanup Profileswindow. Your settings become part of an image cleanup profile, which you can then includein a recognition profile.

White Noise in a Black BorderWhite noise can be any white pixel or series of white pixels in a black border, and all blackborders contain a certain amount of it. It is not necessarily visible to the naked eye, but itcould impact the process for black border removal or black border cropping.Kofax Capture allows you to specify a value called “white noise gap” which determines howmuch white noise the software will ignore during a black border removal process or a blackborder cropping process.

▪ If a series of white pixels in the black border is less than or equal to the value of thewhite noise gap, it will be considered white noise. The white noise will be ignored,and the black border removal/cropping process will continue.

▪ If the number of consecutive white pixels is greater than the value of the whitenoise gap, it will be considered the end of the border and the black border removal/cropping process will stop.

Figure 2-23. White Noise Gap.

For best results, set the white noise gap to a large enough value to remove/crop the entireblack border; setting it too low will prematurely stop the black border removal/croppingprocess.

DeshadeShaded areas on an image are rectangular areas made up of a pattern of black speckles. Youcan remove shaded areas from your image with the deshade feature. The deshade processremoves the speckles that make up the shaded areas while preserving the text inside theshaded areas.

Page 77: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 77

To remove shaded areas from an image, you must define the characteristics of the shadedareas you want to remove. You do so by specifying the height and width of the areas and thesize of the speckles in them. All shaded areas that satisfy the defined characteristics will beremoved. Any text that is in the shaded areas will be preserved.

Figure 2-24. Definition of a Shaded Area.You specify your deshade settings from the Image Cleanup Profiles window. Your settingsbecome part of an image cleanup profile, which you can then include in a recognition profile.

Hardware Based Image EnhancementKofax Capture provides access to image enhancement algorithms available on Adrenalineproducts. They are similar to the deshade and edge enhancement filters available for cleaningup images, but running them on the hardware is faster.The following algorithms are available:Descreening:A shade removal algorithm. It is especially useful for removing halftones from photographs.Image Smoothing:An image smoothing algorithm. This is especially useful for smoothing characters and linesthat seem jagged on your image.The default is no image enhancement algorithm enabled.

Note The image enhancement algorithms are not available when using scanners that returncompressed images, such as Kodak scanners.

DeskewBecause of the mechanical feeding action of scanners, documents may get out of alignmentduring the scan process. This produces documents with varying amounts of misalignment,referred to as “skew”.

Page 78: Kofax Capture Administrators Guide

The Administration Module

78 Kofax Capture Administrator's Guide

The deskew feature can calculate and correct skew angles up to 12 degrees. Correctingan image for skew can be useful for making the image more readable and for improvingoperations such as bar code recognition and OCR.

Note The deskew process will scale images slightly, and the amount of scaling will be greaterat higher degrees of skew. If the image is skewed more than 10 degrees, the scaling of theimage will be noticeable.

You specify your deskew settings from the Image Image Cleanup Profiles window. Yoursettings become part of an image cleanup profile, which you can then include in a recognitionprofile.

Field TypesA field type is a global definition for an index field. An index field is a keyword that is used toretrieve a document after it has been exported to permanent storage.Field types provide an efficient way to set up index fields and their validation criteria.You can define a pool of field types, and then select from this pool when you define yourdocument classes.For example, a field type named “Address” can be defined once, and then be used by allvarieties of document classes requiring an address for an index field. When the index field forthe address information is being defined, it is simply a matter of selecting “Address” from thelist of defined field types.You create new field types with the Create Field Types window.You edit field types with the Field Type Properties window.

Data TypesKofax Capture supports 11 ODBC-compliant data types for your field types as shown in thelist below.You specify the data type for a new field type from the Create Field Types window.You edit the data type for an existing field type from the Field Type Properties window.

Table 2-3. Data Types

Data Type DescriptionCHAR Variable-length character string. You can specify up to 25,000

characters.DATE Date string. Note that validation of date fields is sometimes dependent

on the regional date format settings specified from the WindowsControl Panel.

DECIMAL Signed, numeric value with the number of numeric digits greater thanor equal to 1 and less than or equal to 15, and the number of decimalplaces greater than 0 but less than or equal to the number of numericdigits.

DOUBLE Signed, floating-point value with the number of digits equal to 15.FLOAT Signed, floating-point value with the number of digits equal to 15.INTEGER Numeric value with the number of numeric digits equal to 10, and

the number of decimal places equal to 0. The range is -2,147,483,648 to2,147,483,647.

Page 79: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 79

Data Type DescriptionNUMERIC Signed, numeric value with the number of numeric digits greater than

or equal to 1 and less than or equal to 15, and the number of decimalplaces greater than 0 but less than or equal to the number of numericdigits.

REAL Signed, single-precision value with the number of numeric digitsequal to 7.

SMALLINT Numeric value with the number of numeric digits equal to 5, and thenumber of decimal places equal to 0. The range is -32,768 to 32,767.

TIME Time string.VARCHAR Variable length character string. When defining a field type as a

CHAR or VARCHAR data type, you must specify the maximumnumber of characters for the field type. For example, if you specify25 as the number of characters, data for that field can be up to25 characters in length. You can specify up to 25,000 characters.However, the maximum length of known values for field types basedon CHAR or VARCHAR is 254 characters.

The DATE Data TypeWhen defining a field type as a DATE data type, you must consider the date settings specifiedfrom the Windows Control Panel. The Windows Control Panel settings will affect the formatof the date field, and impact validation of the date field as shown below.The standard validation for DATE checks for the short date format. In addition, the standardvalidation will not allow dates earlier than 1930. If you want to use a long date format (suchas Tuesday, December 22, 1998) or a date earlier than 1930, you must update your validationscripts.

With this Windows regionalsetting:

You can use this format forValidation:

Note:

mm/dd/yy Any date formatm/dd/yy Any date formatm/d/yyyy Any date formatmm/dd/yyyy Any date formatyy/mm/dd yy/mm/dd

dd-mmm-yyyyyy-mm-dd

Other formats could causevalidation errors.

yyyy-mm-dd yy/mm/dddd-mmm-yyyyyy-mm-dd

Other formats could causevalidation errors.

dd-mmm-yy yy/mm/dddd-mmm-yyyyyy-mm-dd

Other formats could causevalidation errors.

Page 80: Kofax Capture Administrators Guide

The Administration Module

80 Kofax Capture Administrator's Guide

Default Validation and FormattingKofax Capture provides basic data type validation of index field data. For each index field,the default validation code checks that the string generated by a recognition engine or typedin by a validation operator is an acceptable value for the data type of the field type.The default formatting code uses the SBL Format function to format dates, times, and numericvalues.When you create a field type macro or a document class validation script, the defaultvalidation and formatting code for each data type in your script is copied into the script. Youcan edit the code, as needed, to validate your index fields. The default validation code foreach of the data types is as follows:

Data Type Description and Default ProcessingCharVarchar

Variable Length String. Validation code tests whether the length of indexfield string (excluding leading and trailing spaces) does not exceed thespecified maximum number of characters.

Smallint 16-bit integer. Validation code trims spaces, checks for numeric digits,uses the KfxRoundSmallInteger function in KfxValid.dll to round theindex string, and tests whether the index string can be converted into anInteger.

Integer 32-bit integer. Validation code trims spaces, checks for numeric digits, theKfxRoundInteger function in KfxValid.dll to round the index string,and tests whether the index string can be converted into a Long.

DecimalNumeric

Floating-point number. Validation code trims spaces, checks for numericdigits, uses the KfxValidateDecimal function in KfxValid.dll to testwhether the index field string can be converted into a decimal numberwith the specified total number of numeric digits and precision.

DoubleFloat

Double-precision floating-point number. Validation code trims spaces,checks for numeric digits, and uses the SBL IsNumeric and Val functionsto test whether the index string can be converted into a Double.

Real Single-precision floating-point number. Validation code trims spaces,checks for numeric digits, and uses the SBL IsNumeric and Val functionsto test whether the index string can be converted into a Single.

Date Validation code trims spaces and uses the SBL IsDate function to testwhether the index field string can be converted into a short date. Thefunction uses the date settings in the registry to identify a valid short date.If you need to process dates in other formats, you need to modify the Datevalidation code.

Time Validation code trims spaces and uses the SBL TimeValue function to testwhether the index string can be converted into a Time.

Valid Maximum Values TableThis table lists the values that are supported as field length maximums.The values listed in these columns specify the minimum and maximum values you can set forthe maximum length of a field. For example, you can set the maximum length for an indexfield to be any value from 7 to 32. If you set the maximum length to a value of 10, you will beable to use index field names of 1 to 10 characters in length.

Page 81: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 81

Field MinimumMaxValue

MaximumMaxValue

Notes

Batch class name 1 32Document class name 1 32Form type name 1 32Batch field name 7 32Index field name 7 32Field type name 1 32Field type description 1 80Field type length for knownvalues

1 254 VARCHAR and CHAR types only

Force Match and Case-Sensitive AttributesIn addition to specifying known values for a field type, you can assign the “force match”and/or “case-sensitive” attributes to the values. The attributes you select will apply to all theknown values for a field type.

▪ If you enable force match, the list of known values will be sent to the recognitionengine (OCR, ICR, bar code recognition, etc.) processing the index field. In addition,the validation and verification operators will be required to select from the list ofvalues.

▪ If you enable case-sensitive, the known value must be matched exactly by therecognition engine. This forces a distinction between upper and lowercase characters.

You select these attributes from the Create Field Type window or Field Type Propertieswindow.

Known Values for Field TypesYou can specify known values for a field type. Then, for all index fields based on that fieldtype, the known values will be available to enhance validation operations. 

▪ At data capture time: If automatic recognition is specified, the recognition engine willbe provided with a list of values to resolve unrecognized words. This will improve theaccuracy of the engine. Note that the “force match” attribute for the field type controlswhich recognition engines can use the known values:

▪ If force match is enabled, the values will be provided to any automaticrecognition engine specified (OCR, ICR, bar code recognition, etc.)

▪ If force match is not enabled, the values will be provided to Kofax Capture’sOCR and ICR engines only.

▪ At validation time: The validation and verification operators will be provided with alist of the known values from which to select. This makes validation and verificationeasier, and could increase validation accuracy.

▪ If force match is enabled, the validation and verification operators will berequired to select or accept a value from the list of known values.

▪ If force match is not enabled, the validation and verification operators will beable to select a value from the list or enter a different value.

You specify known values for a new field type from the Create Field Type window.You edit known values for an existing field type from the Field Type Properties window.

Page 82: Kofax Capture Administrators Guide

The Administration Module

82 Kofax Capture Administrator's Guide

Note If you specify both known values and a Zonal dictionary, the dictionary will not beused.

Creating a Field TypeYou create field types with the Create Field Type window in the Administration module.1 On the Insert tab, in the Create New Items group, click Field Type.2 From the Create Field Type window - General tab, enter the name for the field type. You

can enter up to 32 characters, including spaces.The name must be unique and is not case-sensitive. Leading and trailing spaces will beremoved.

3 Enter a description for the field type. The description will display whenever field typeproperties are displayed.You can enter up to 80 characters.

4 Enter the path and file name of a zonal dictionary for the field type.5 Enter the data type for the field type. Note that some data types require additional

information:a For CHAR and VARCHAR data types, enter the maximum number of characters for

the field type.b For DECIMAL and NUMERIC data types, enter the total number of numeric digits and

the number of decimal places for the field type. Go to an example of numeric digits anddecimal places.

c In addition, the date settings set in the Windows Control Panel will affect the format forfield types assigned the DATE data type. The DATE Data Type on page 79

6 Enter known values for the field type.a Click the Values tab.b Enter a known value in the edit box.c Click Add or press Enter . The value will be added to the list of known values.d Select “Force match” or “Case-sensitive” for the list of values. Your selection will apply

to all the known values for this field type.e Repeat substeps b-c for each known value you want to add.

7 Click Save to save your field type settings and clear the window. (Alternatively, you canpress the Enter key.)The new field type will display in the Field types tree view tab.

8 Click Close to close the window.

Deleting a Field TypeYou will not be allowed to delete a field type if it is already being used for an index field. Ifyou attempt to do so, a message will display indicating the field type is being used. To deletethe field type, remove all index fields and batch fields associated with the field type. Then,you can delete the field type and republish your batch class.1 From the Field Types tree view tab, select the Field Types on page 78 you want to

delete.2 On the Home tab, in the Editing group, click the arrow next to Delete and select Delete.

Editing a Field Type1 From the Field Types tree view tab, select the field type you want to edit.2 On the Home tab, in the Editing group, click Properties.

Page 83: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 83

The Field Type Properties window will display.3 From the Field Type Properties window, edit the properties.4 Click Apply to save your settings without closing the window.5 Click OK to save your settings and close the window.You must publish your batch class before your changes can be used in batches. Your changescannot be applied to batches created before the new publication date.

[] No warning will display if the field type you try to edit is already being used. If the fieldtype is being used, it will be possible to edit the field type in such a way as to cause validationerrors during processing. To avoid this problem, you should remove all index and batchfields associated with the field type before you edit the field type. Then, you can edit yourfield type, add the index fields and/or batch fields back into your document class and/orbatch class, and republish the batch class.

Renaming or Importing Field Type Values

Renaming a Field Type1 From the Field Types tree view tab, select a field type.2 Right-click and select Properties.3 From the Field Type Properties window, click the Values tab and select the value you

want to rename.The Rename button is enabled and the value becomes editable.

4 Enter the new value and click Apply or OK.

Creating and Importing Field Types1 In a text editor, enter a list of values with each value on a new line in the file separated by

a paragraph break.2 Save the file with an extension of .txt, such as citylist.txt.3 From the Field Types tree view tab, select a field type.4 Right-click and select Properties.5 From the Field Type Properties window, click the Values tab and then click Import.6 Browse and select the file that contains the list of values you want, and then click Open.

The Import - <name of selected file> window opens, where you can select one ofthe following:▪ Replace existing list values▪ Add to existing list values

7 Click OK.

Form TypesA form type defines a unique form, such as an order form from a particular vendor or amedical form from a particular hospital. One or more form types can be associated with adocument class.Form types allow you to define where zones are located on different types of forms within adocument class. You can also customize processing options for a particular form type.For example, you might have two form types defined for a document class: Order Form 1 andOrder Form 2. Both forms contain the same types of information, although the information isfound in different locations. Order Form 1 contains some shaded areas that might make OCRprocessing difficult. Order Form 2 contains validation information encoded in bar codes

Page 84: Kofax Capture Administrators Guide

The Administration Module

84 Kofax Capture Administrator's Guide

Figure 2-25. Two Different Types of Order formsYou can define separate form types for each of these forms, and then tailor your processingsettings for each form type. For example, you might want to remove the shaded areas fromOrder Form 1 before you perform OCR processing to capture index data. You might want touse bar code recognition to capture data from the bar code on Order Form 2.

Copying a Form TypeUse the Copy function to duplicate an existing form type. The copy method is useful foradding a form type to a document class that is similar to an existing one. A copy of the formtype will be created with a unique name, such as Name2 or Name3. You can then modify theform type as necessary to make it unique.When copying a form type, certain items associated with the form type are copied, and othersare linked. The following table shows the items that are copied and linked.

Copied Items Linked ItemsForm types Table Index fieldsPagesIndex zonesGroup Index zonesIndex Registration zonesAuto Form zonesOMR Index Zones

Page 85: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 85

Copied Items Linked ItemsPage level barcodeCustom storage strings

Table index fields are linked if the form type is pasted to the same document class, and copiedif the pasted to a different document class.1 From the Batch class tree view tab or the Document class tree view tab, select an existing

form type that you want to copy.2 On the Home tab, in the Clipboard group, click Copy.3 Select the document class to which you want to copy the form type. You can select the

document class from the Batch class tree view tab or the Document class tree view tab.4 On the Home tab, in the Clipboard group, click the arrow under Paste and then click

Paste.A copy of the form type will be created with a unique name, such as Name1, Name2, andName3. The copied form type will be associated with the document class.If you perform a copy and paste on a previously copied form type such as Name2, thenthe new form type will be created with a unique name such as Name21, Name22, andName23.

5 Edit the copied form type from the Form Type Properties window.

Creating a Form TypeYou create form types with the Create Form Type window in the Administration module.1 On the Insert tab, in the Create New Items group, click Form Type.2 From the Create Form Type window - General tab, enter the name for the form type.

You can enter up to 32 characters, including spaces. (Leading and trailing spaces will beremoved.) The name must be unique and is not case-sensitive.

3 Enter a description for the form type.The description will display whenever form type properties are displayed. You can enterup to 80 characters.Notice that the document class to which this form type will be associated is displayed inthe Document class text box.

4 If the form type will contain a fixed number of pages, check “Fixed number of pages” andselect the number of pages.

5 Select the Image tab and select page-level image cleanup settings:a Select a permanent image cleanup profile. Click Edit to define a custom image cleanup

profile.b Use the Confidence slider to set a page registration confidence value. Check “Register

all pages” to force all pages to be registered.You can select any value from 0 to 100, with 0 being the lowest level and 100 being thehighest level. This value will be applied to all pages being registered. By default, onlythe first page of a multipage form will be registered.

c Use the Threshold slider to set a field recognition threshold value.You can select any value from 0 to 100, with 0 being the lowest level and 100 being thehighest. This threshold will be applied to all zones in the form defined for automaticvalidation.

6 Select the Page-Level Bar Code tab and select bar code recognition settings:a Select a bar code recognition profile. Click Edit to define a custom recognition profile.b Select the maximum bar codes to search for on a line.

7 Click Apply to save your settings without closing the window.

Page 86: Kofax Capture Administrators Guide

The Administration Module

86 Kofax Capture Administrator's Guide

8 Click OK to save your settings and close the window.

Deleting a Form Type1 From the Document class tree view tab, select the form type you want to delete.2 On the Home tab, in the Editing group, click the arrow under Delete and then click Delete.

Deleting Sample PagesYou can delete all the sample pages for a form type, or you can delete one sample page.

Deleting All Sample Pages for a Form Type1 From the Document class tree view tab.2 Select the form type associated with the sample page you want to delete.3 On the Home tab, in the Editing group, click the arrow under Delete and then click Delete

All.The sample pages will be deleted, as will the zones defined on them.

Deleting One Sample Page for a Form Type1 From the Document class tree view tab, select the form type associated with the sample

page you want to delete.2 Select the sample page that you want to delete.3 On the Home tab, in the Editing group, click the arrow under Delete and then click Delete.

The sample page will be deleted, as will the zones defined on it.

Editing a Form TypeYou must publish your batch class before your changes can be used in batches. Your changescannot be applied to batches created before the new publication date.1 From the Document class tree view tab, select the form type you want to edit.2 On the Home tab, in the Editing group, click Properties.

The Form Type Properties window will display.3 From this window, edit the properties.4 Click Apply to save your settings without closing the window.5 Click OK to save your settings and close the window.

Replacing Sample PagesYou can replace sample pages. When you replace a sample page, all zones defined for thepage are retained.1 From the Document class tree view tab, select the form type associated with the sample

page you want to replace.2 On the Home tab, in the Form Type group, click Replace Sample Page.3 Do one of the following:

a For an import operation, the Open window will display, so that you can select thereplacement file. Select the file and click Open.

b For a scan operation, scan the page that you want to replace the current sample page.The sample page is replaced, and it retains the zones defined for the original sample.

When to Define a Form TypeYou must define at least one form type for a document class. In addition, a form type shouldbe defined whenever:

Page 87: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 87

▪ The processing for the form will include automatic recognition (such as formidentification, automatic validation, etc.)

▪ Page Registration is selected▪ You have different form types within a document class

All form types within the document class use the same index fields. For some types ofprocessing, you must scan or import a sample page for the form type.You define a form type from the Create Form Type window or Form Type Propertieswindow.

Form Identification Zone Form IdentificationForm identification zones compare specific zones on each scanned image with the same zoneson the sample pages of the batch class. Every time a match is found, document separationoccurs and the new document is identified with the matching form type.

Figure 2-26. Form Identification Zone Form IdentificationRefer to Using Form Identification Zone Separation on page 195 to learn the most commonway form identification zones are implemented. With the exception of manual separation,form identification zones can be used in conjunction with every other method of documentseparation.

Form Identification ZonesA form identification zone is an optional zone that can be used to assist Kofax Capture's page-level form identification feature. It is typically used to help the form identification enginedistinguish between forms that are very similar. For example, a form identification zone couldbe very useful for identifying different revisions of the same form.You can specify more than one form identification zone for a form type. For multipage formtypes, the zone must be on the first page.Form identification zones are only used in conjunction with page recognition as the methodof identifying forms. The page recognition process uses the page-level form identificationengine and the form identification zones (if any). You enable page recognition from theCustom Separation and Form Identification tab in the Batch Class Properties window.By using a shape recognition profile with a form identification zone, you can separate yourbatch into forms using geometric shapes instead of other elements, such as bar codes.Note the following:

▪ A form identification zone is optional. You can perform page recognition withoutspecifying a form identification zone.

▪ Form identification zones cannot belong to a SmartGroup.▪ Page-level form identification is typically processed first. If a Form ID zone is

specified:▪ It will only be processed if page-level form identification is successful.

Page 88: Kofax Capture Administrators Guide

The Administration Module

88 Kofax Capture Administrator's Guide

▪ It will determine whether the form is successfully identified. If the resultsof processing the form identification zone are successful, the form will beconsidered recognized. If not, the form will not be considered recognized.

▪ If you use multiple Form ID zones on the same page, zone processing willstop after the first Form ID zone is processed with sufficient confidence (basedon your profile settings). At that point the form is considered “identified”and there is no reason to process additional zones. See Advanced FormIdentification Issues on page 89 for more information.

When you define a form identification zone, you must specify:▪ A recognition profile that specifies the recognition method (such as OCR, bar code

recognition, shape recognition, or others) and image cleanup settings for the zone.▪ Depending on the recognition method, a confidence threshold, which indicates the

minimum acceptable confidence returned from the recognition method. If you entersearch text, it must exactly match the data to be captured from the zone. For example,if you draw a zone around the data “invoice”, the search text must be specified as“invoice” (you cannot abbreviate the search text as “inv”). The search text mustbe recognized within the confidence threshold. If an exact match is required, theconfidence threshold should be set to 100.

▪ For a shape recognition profile, a search shape.

Creating a Form Identification Zone

You create form identification zones on the sample pages you scan for your form types.

1 Select a sample page to display it.2 On the Insert tab, in the Zones group, click Form.

(If your sample document contains multiple pages, you must create your formidentification zone on the first page.)

3 With your cursor, draw a rectangle around the area of your sample page that you want touse as a form identification zone.The Create Form Identification Zone window will display.

4 Select a recognition profile from the drop-down list. If none of the options in the list areappropriate, select Edit and define a custom recognition profile.

5 Enter the search text that must be captured to identify the form.The search text must be recognized within the confidence threshold. If an exact match isrequired, the confidence threshold should be set to 100.Search text is optional and must be matched within the confidence threshold or the formwill not be recognized. If no search text is specified, the results must be non-null.

6 Use the slider to specify a confidence threshold for the recognition.Kofax Capture will not consider the form identified unless the confidence returned fromprocessing the zone is greater than or equal to the specified confidence threshold.

Note You cannot specify a confidence threshold for bar code or patch code recognition.If the selected recognition profile uses either of these methods, the confidence slider willbe grayed and the expected confidence will be 100 percent. If the bar code or patch code isfound, the zone will "pass." If search text is specified, an exact match is required.

7 Click Test to apply your settings to this zone and check the results.Test is disabled if the sample page is displayed from the Document class tree view tab.

8 Select OK.

Page 89: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 89

Editing a Form Identification Zone

You edit form identification zones with the Form Identification Zone Properties window (thetitle on the window is Create Form Identification Zone).

1 With the sample page displayed, right-click on the form identification zone you want toedit. A context menu will display. Select Properties.

2 From the Form Identification Zone Properties window, edit the properties.3 Click Apply to save the changes without closing the window.4 Click Test to apply your settings to this zone and check the results. The sample page must

be displayed from the Batch class tree view tab if you want to use QuickZones to verifyyour recognition and cleanup settings.

5 Click OK to save the changes and close the window.

Advanced Form Identification IssuesKofax Capture's internal form identification engine can identify images by comparingthem to sample pages previously “learned”. To learn a sample page, Kofax Capture createsa histogram of the sample. Then, to identify a scanned or imported image, the physicalcharacteristics of the image are compared to the histogram. Images that match the histogramwithin specified thresholds are considered identified.You might want to optionally define one or more form identification zones, which can assistthe form identification engine. If page recognition is enabled and a form identification zone isdefined, processing will occur in two phases:

▪ Phase 1 - Page-level form identification. A scanned or imported image is comparedagainst the sample pages already “learned” by the form identification engine. Eachcomparison returns a confidence and a difference. To “pass” this phase, the confidenceand difference returned must be greater than or equal to the specified thresholds.

▪ Phase 2 - Zone-level form identification. All images that pass the first phase aresearched for form identification zones. To “pass” this phase, a form identificationzone must be found and successfully processed. If you have more than one formidentification zone on the page, processing will stop with the first successful zone.

Typically, there will only be one “winner”. If multiple sample pages are identified, the onewith the highest confidence will be used.

Note Images on which form identification zones cannot be found, or none of them canbe successfully processed, will not be identified. This will be the case regardless of theconfidence and difference returned from Phase 1 (described above) for the image.

The internal form identification engine is very robust and can identify a wide variety offorms. In some cases, though, you may get better results by “disabling” page-level formidentification and only using the results from a form identification zone.Disable page-level form identification from the Custom Separation and Form Identificationwindow. In this window set the confidence for the selected page recognition profile to 0. Thisessentially forces all images to “pass” Phase 1 described above.

Similar Sample PagesIf all your sample pages are very similar, disabling page-level form identification could afforda slight performance improvement. For example, you might be processing different revisionsof the same form. Each revision contains a marker (such as a form revision number or a box)clearly printed in a known location on every revision.

Page 90: Kofax Capture Administrators Guide

The Administration Module

90 Kofax Capture Administrator's Guide

If page-level form identification is enabled, it will probably “pass” all revisions of the formand rely on zone-level identification to distinguish between the samples. Since revisionmarkers are often printed in letters suitable for OCR processing or encoded in bar codes,the results of a carefully drawn form identification zone will be very reliable. In this case,bypassing page-level form identification removes the overhead of the page-level processingwithout diminishing successful results.You may also be able to identify your forms based on certain geometric shapes that are foundon the form. In such cases you can use a recognition profile for your form identification zone.

Images with Varying dpisIf you are processing images with varying dpis or images with a different dpi than theassociated sample pages, page-level form identification will fail. In this case, you shoulddisable page-level identification and rely on a form identification zone to identify your forms.One solution is to create multiple form types with identical settings, but use sample pagesscanned at all expected dpis. For example, consider this scenario: You know that some of yourforms will be scanned at 200 dpi and others will be scanned at 300 dpi. To account for thedifferences in dpi, you can create one form type with sample pages scanned at 200 dpi andanother form type with identical settings and sample pages scanned at 300 dpi. Page-levelform identification will be able to match the images against the sample pages with the samedpi.If the above solution will not work (for example, you have no way of knowing the dpis of theimages you’ll be processing), you can use a form identification zone instead.

Distorted ImagesScanning forms printed on very thin paper (such as onionskin or pressure-sensitive multipageform paper) may produce “stretched” or otherwise distorted images. Distorted imagesare typically the result of how a scanner’s feeding mechanism pulls the pages through thescanner. Since the scanner won’t distort all images in exactly the same way, the results ofpage-level identification will be very low.Even with the distortion, it may be possible to identify an area on the image that can be usedas a reliable form identification zone. If so, you should disable page-level identification andrely on a form identification zone to identify your forms.

Images that Vary with Respect to Sample PagesSome forms contain sections that are standard, and other sections that can vary from form toform. For example, the top half of a form might have a standard header format and is alwaysfilled in the same way. The bottom half of the form might be non-standard and contain free-form data.

▪ If you are processing this type of form, page-level identification will fail. One solutionis to scan a sample page with the free-form section “blanked out”. (For example, youcan tape a white sheet of paper over the free form area.) This may allow the pages youare scanning to match the sample page. Since the confidence won’t be as high, youmay need to lower the confidence threshold.

▪ Another solution is to disable page-level form identification and rely on a formidentification zone to identify your forms.

Images that are Busier than Sample PagesSometimes, the images you are processing contain more filled-in data than the sample pages.For example, the images used as samples might have few fields filled in while the images in

Page 91: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 91

your batches have many fields filled in. If the differences are significant, the results of page-level form identification could be low.One solution is to rescan your sample pages with forms that are more representative of thebatches you’ll be processing. This could improve page-level form identification. If this is notfeasible, you should disable page-level form identification and rely on a form identificationzone to identify your forms.

Performance IssuesAs a rule of thumb, page-level form identification takes about 1-2 seconds per page, whereasprocessing a single OCR or shape recognition zone takes about a third or a sixth of a secondrespectively. If this increased time is a problem, you can disable page-level form identificationand rely on one or more form identification zones to identify your forms.Make sure you carefully draw and specify settings for the form identification zone.

Manual Form IdentificationYou can manually identify forms within your batch. Typically, this would be done by a scanor quality control operator.

Figure 2-27. Manual Form IdentificationManual form identification is easy, but takes more time than the other separation methods. Itrequires that the scan or quality control operator manipulate each document. Refer to UsingManual Separation on page 186 to learn how to process manual separation and formidentification.

Kofax Separator Sheets Form IdentificationKofax separator sheets can be printed with a bar code that identifies the following document’sform type.

Figure 2-28. Kofax Separator Sheets Form IdentificationRefer to Using Separator Sheet Separation on page 190 to learn more about Kofax separatorsheets and the most common way to implement them. Separator sheets cannot work inconjunction with other separation methods.

Page 92: Kofax Capture Administrators Guide

The Administration Module

92 Kofax Capture Administrator's Guide

Page Recognition Form IdentificationPage recognition compares each entire image with the first page of each form type lookingfor an overall match. Every time a match is found, document separation occurs and the newdocument is identified with the matching form type.

Figure 2-29. Page Recognition Form IdentificationRefer toUsing Page Recognition Separation on page 191 to learn more about pagerecognition and the most common way to implement page recognition identification.However, much like form identification zones, page recognition identification can be usedin conjunction with every other type of document separation method (except for manualseparation).

Single Form Type Form IdentificationSingle form type identification only works when the batch class has one form type. Sincethere is only one form type, each document is identified with that form type by default.Four separation methods will identify the form type of the document if there is only one formtype in the batch class:

▪ Using Fixed Page Separation on page 187▪ Using Patch Code Separation on page 188▪ Using Bar Code Separation on page 189▪ Using Separator Zone Separation on page 193

Kofax Capture ValuesKofax Capture supports a set of macros that produce results based on the current KofaxCapture environment. These macros, called Kofax Capture Values, can be used to fill batchfields, index fields, endorser strings, and/or export values.For example, the Kofax Capture Value {Batch Class Name} produces the name of the batchclass for the current batch. If your processing requirements dictate that the names of yourbatches be exported with your batches, you might use {Batch Name} as the default value for abatch field that you export with each batch.Furthermore, you can enter special Kofax Capture Values for Index fields, export links,endorsing text, or batch fields. When the system processes such fields, the Kofax CaptureValues are translated into their actual values.

Page 93: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 93

Using Kofax Capture Values on Localized SystemsWhen using Kofax Capture Values on localized systems (or across regions), keep thefollowing in mind.

KCN ServerKofax Capture Values, used for Endorsing Strings, Batch Field defaults, Batch Field values,Index Field defaults, Index Field values, and Export Connector Setup Links are correctlytranslated into the language of the localized version of Kofax Capture when a batch class isdownloaded from the central site or a batch is transferred between sites.If there is a Kofax Capture Value in a Batch Field or Index Field when a batch is uploaded,(for example, {Validation Station ID}), that Kofax Capture value gets correctly translated intothe language of the localized version.

English Kofax Capture ValuesYou can submit English Kofax Capture Values irrespective of the localized version of KofaxCapture, when using the following:

▪ Export Setup Link▪ Retrieve Export Value▪ Batch Field Default Value▪ Index Field Default Value▪ Batch Field Value▪ Index Field Value▪ ACCI (OCX/Input Script)

Using Export Setup Link is limited to export connectors because all current export connectorsdo not allow the user to type in Kofax Capture Values that are not in the localized set ofsuggested values. For example, an English export connector can save an English KofaxCapture value in the export link table. During export, the Kofax Capture Value is correctlytranslated on a localized version of Kofax Capture.For Retrieve Export Value, suppose during export setup the English {Batch ID} Kofax CaptureValue is linked by hard coding the Kofax Capture Value in English. In this case, on a localizedversion of Kofax Capture, the English {Batch ID} will be correctly expanded during export.The use of English Kofax Capture values has the following limitations:

▪ EnglishKofax Capture Values (on non-English versions of Kofax Capture) cannot beused for endorsing strings.

▪ You can only use those Kofax Capture Values that are available on the localizedversion of Kofax Capture.

▪ You cannot use English Kofax Capture Values (on non-English versions of KofaxCapture) in the Export Setup user interface. This is because all export connectors limitthe user to setting only those Kofax Capture Values that are in the list of localizedpossible values.

List of Kofax Capture ValuesThe following Kofax Capture Values are supported for batch fields, endorser strings, andindex fields.

Table 2-4. Values for Batch Fields, Endorser Strings, Index FieldsValue Description{Current Time} The current system time.{Current Date} The current system date.

Page 94: Kofax Capture Administrators Guide

The Administration Module

94 Kofax Capture Administrator's Guide

Value Description{User Name} Windows user name.{Station ID} Kofax Capture Station ID, which is the name associated with the

workstation.{Site ID} Kofax Capture Site ID, which is the name associated with the

Kofax Capture installation.{Batch ID} A unique, sequential number associated with the batch, assigned

when a batch is created.{Batch Name} The name of the current batch.{Batch Description} The description of the current batch.{Batch Creation Date} The date the current batch was created.{Batch Creation Time} The time the current batch was created.{Batch Creator's StationID}

Kofax Capture Station ID of the computer where the batch wascreated.

{Scan Operator'sStation ID}

Kofax Capture Station ID of the computer used to scan the batch.

{Validation Operator'sStation ID}

Kofax Capture Station ID of the computer used to validate thebatch.

{Batch Class Name} The name of the associated batch class.{Document Count} Reserved.{Operator User ID} The user ID of the logged in Kofax Capture user. Since different

Kofax Capture users may process the same batch, the user IDcaptured will depend on the module where the Kofax CaptureValue is processed: Batch Manager, Scan, Validation, or Export.If the Kofax Capture User Profiles feature is not enabled, thelogged in Windows user ID, if applicable, will be used. If thereis no logged in Windows user ID, the returned value will be“unknown.”

{Operator Name} The user name associated with the user profile, if any, of thelogged in Kofax Capture user. The user name captured willdepend on the module where the Kofax Capture Value isprocessed: Batch Manager, Scan, Validation, or Export.If the Kofax Capture User Profiles feature is not enabled, thelogged in Windows user ID, if applicable, will be used. If thereis no logged in Windows user ID, the returned value will be“unknown”.

{Operator Description} The description, if any, of the logged in Kofax Capture user. Thedescription captured will depend on the module where the KofaxCapture Value is processed: Batch Manager, Scan, Validation, orExport.If the User Profiles feature is not enabled, the returned value willbe null.

{Sequence Number} A sequence number that increments by one for each batch class.The default value for {Sequence Number} is 0. This value canincrement up to 2,000,000,000. If the value becomes greater than2,000,000,000, the value is set to 0 again.

Page 95: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 95

Value Description{UTC Offset} UTC Offset is used to provide Coordinated Universal Time

(Greenwich Mean Time) as part of the generated batch name. Forexample, when used with Pacific Time, the UTC Offset value willgenerate (-7:00).

The following values can be used for index fields and export values:

Table 2-5. Values for Index Fields and Export Values

Value Description{Document GUID} A type of document ID that is unique across the central site and

all remote sites that comprise a Kofax Capture installation. ThisKofax Capture value is the concatenation of the Batch GUIDand the document ID number. For example, a Batch GUID of{D3C58EE2-5627-443b-BBFA-EE7A5790482A}, and a documentID number of 123 will yield {D3C58EE2-5627-443b-BBFA-EE7A5790482A}123 as the Document GUID.

{Document ID} A unique, sequential number associated with the document. It isassigned by Kofax Capture.

{Document FormName}

The name of the associated form type.

{Document ClassName}

The name of the associated document class.

{Repository DocumentID}

This is a specific value that can be read/written by exportconnectors to store and retrieve the document ID used by the firstinvoked Export Connector. This Kofax Capture Value directlymirrors the value stored in the RepositoryDocumentID. If no valuehas been stored into RepositoryDocumentID, then this KofaxCapture Value resolves to an empty string.

{Remote ValidationUser ID}

Reserved.

Note Note You can use the above Kofax Capture Values as defaultvalues in index fields. If an index field is blank at export time, andthe document has not been indexed, then the default value is used(in this case the “expanded” Kofax Capture Value).

The following values are derived from the endorsing information for the first page of thecurrent document (when document separation has been performed at scan time). Thesevalues may be used in index fields and in export values. There is no way to retrieve endorserinformation for pages other than the first.{First Page EndorsingString}

The image address. Used only by Kodak scanners that supportimage address.

{First Page RollNumber}

The roll number for the film being scanned. Used only by Kodakscanners that support microfiche scanning.

{First Page Original FileName}

The original file name and extension of the first page of thedocument. The extension of image files is always “.tif”. Notethat because the final extension of image files can be changedat export time, this name may not match the exact name of theexported image. If the first page image file was not imported and

Page 96: Kofax Capture Administrators Guide

The Administration Module

96 Kofax Capture Administrator's Guide

Value Descriptionthe original file name has not been set via some other means, thisvalue returns an empty string.

A special value type can be used to produce the value of a batch field. The sequence toenter this is a “{” character followed by the “$” character, followed by the batch field name,followed by the “}” character. For example, the value “{$Text1}” would produce the runtimevalue of the batch field “Text1”. Batch field values may be utilized in endorser strings, indexfields, and export fields.

Batch ClassesA batch class describes how the documents in a batch will be processed by Kofax Capture.During production, a batch class is selected to create a new batch. It defines:

▪ Which modules the images will be processed by and in which order▪ How images will be separated into documents▪ How forms will be identified▪ How images will be cleaned up

A batch class contains one or more document classes, which in turn contain one or more formtypes. This allows you to have different kinds of documents and forms within one batch.Kofax Capture can automatically separate the pages into documents and identify differenttypes of forms.Kofax Capture allows you to define a pool of batch classes. Then, you can select from thispool when you create your batches. You define batch classes from the Create Batch Classwindow.All batches in Kofax Capture are defined by their batch class. Therefore, you must define abatch class before you scan or import documents.You must perform the following tasks to set up a batch class:

▪ Create one or more field types (optional)▪ Create one or more document classes▪ Create one or more form types▪ Add the necessary sample pages for your form types (optional)▪ Create a batch class▪ Associate one or more document classes with your batch class▪ Publish your batch class

Kofax Capture provides an object-oriented approach to setting up your batch classes. Whilesome of the steps must be done before others, most can be done in any order.

Specifying UNC Paths During Batch Class SetupDuring batch class setup, you must use UNC paths in the Kofax Capture Administrationmodule to specify any folders or files that may be accessed from the network. UNC paths arerequired if you specify network folders or files for any of the following:

▪ Image folder on the Batch Class Properties window - General tab▪ File names and export directories on the following windows:

▪ Kofax Export Connector - Text Setup window - Index Storage tab▪ Kofax Export Connector - Text Setup window - Document Storage tab▪ Kofax Export Connector - Database Setup window - Database tab▪ Kofax Export Connector - Database Setup window - Document Storage tab

▪ Full Text or Zonal dictionary from the following windows:▪ Create Field Type window - General tab

Page 97: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 97

▪ Field Type Properties window - General tab▪ Create Document Class window - OCR tab▪ Document Class Properties window - OCR tab

▪ Field macro source file in the Field Macro window▪ Script source file in the Validation Script window or the Recognition Script window▪ Files to import or export

Importing PDF FilesIn Kofax Capture, you have the option of importing PDF files as either eDocuments orconverting them to TIFF images. Which option you choose depends on whether you want toprocess the file as a native PDF file or if you need to perform some auto-recognition on thecontents of the file.This section provides instructions on how to choose these options, and also describes how toimport PDF files for use as sample pages for your form types.

Importing PDF Files as eDocumentsFor any batch class, you can choose to have PDF files imported as eDocuments. Simply checkthe “Allow import of eDocument files” check box on the Advanced tab of the Create BatchClass or the Batch Class Properties window.Make sure the “Treat imported PDF files as TIFF images” box is not selected. Once importedinto Kofax Capture, the PDF files are treated like any other eDocument.A PDF file is counted as a single page—regardless of the actual number of pages. The numberof available pages of your Kofax Capture license volume is decremented by one for each PDFfile imported as an eDocument.

Treating PDF Documents as TIFF ImagesFor any batch class, you can choose to treat PDF files as TIFF images. Each PDF file isconverted to a multipage TIFF that is processed based on the batch class settings—just likeany other supported image file.To have every imported PDF file for a particular batch class be converted to a TIFF image file,you must check the “Treat imported PDF files as TIFF images” check box on the Advancedtab of the Create Batch Class or Batch Class Properties window.Each page in the PDF file will be converted to a page within the multipage TIFF file. Thenumber of available pages in your Kofax Capture license volume is decremented by one foreach page in the TIFF file.

Importing PDF Files as Sample PageWhen you are defining your form types, you can import PDF files to use as sample pages.When you select a PDF file to import, it will be converted to a TIFF image. The dpi of theseimages is calculated based on the scale of the imported PDF image.All sample page images used in a single form type must be of the same dpi. The dpi iscalculated based on the scale of the imported PDF file, and you will receive an error messageif the dpi is not the same. If you need to import PDF files of different dpi values, you cancreate multiple form types.

Processing PriorityAll batches have a processing priority level assigned to them to specify the order in which thebatches are processed at each module. The priority levels can be any value from 1 to 10, with

Page 98: Kofax Capture Administrators Guide

The Administration Module

98 Kofax Capture Administrator's Guide

1 being the highest priority and 10 being the lowest. The priority level is defined as part of abatch class.The default priority level for a batch class is assigned in the Administration module from theCreate Batch Class window or Batch Class Properties window. However, the priority level fora batch can be changed from the Scan module or Batch Manager.

Batch FieldsA batch field allows you to associate certain descriptive information with each batch. Forexample, you might want to know the user ID of the operator who scanned the batch, the dateand time the batch was scanned, etc.Batch fields can be exported to your target database just like index fields.You specify batch fields for a new batch class from the Create Batch Class window.You specify or edit batch fields for an existing batch class from the Batch Class Propertieswindow.

Sample PagesFor some types of processing, you must have sample image files for your form. For example,you need sample image files for:

▪ Defining index zones▪ Defining OCR registration zones▪ Defining separation zones▪ Setting up forms identification▪ Setting up page-level bar code recognition

The sample image should be a form or document of the type defined by the form type. Forexample, if order forms from ABC Company are to be processed, you should scan or importan order form from the ABC Company.

Notes▪ You should use clean, good quality images for your sample pages.▪ You should use forms that are representative of the ones you’ll be processing in your

batches.▪ For best results, you should use the same make/model of scanner and the same

settings for scanning your sample pages as you intend to use when scanning yourbatches. This is particularly true if you intend to use page recognition as your methodof document separation and form identification.

▪ You must use the same resolution (dpi) for scanning your sample pages as you intendto use when scanning your batches. If your documents will be scanned at differentdpis (for example, some at 200 dpi and others at 300 dpi), you can create a separateform type for each dpi. Then, add the same sample pages scanned at the appropriatedpi for each form type.

▪ Kofax Capture will automatically attempt to set the scanner to deskew your samplepages. Therefore, you must use a source device capable of deskewing images forscanning your sample pages.

Adding Sample Pages

You can import or scan sample pages for your form types from the Administration module.

Note Refer toSample Pages on page 98 for important notes.

Page 99: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 99

Importing Sample Pages

To import a sample page, image files must already exist on disk for your form type. You canuse any image file scanned from a form and saved to disk.1 Select an import source from Scan Source on the Scan panel.2 From the Document class tree view tab, select the form type for which you want to add a

sample page.3 On the Home tab, in the Form Type group, click Add Sample Pages. The Import files

window will display.4 From the Import files window, select a file and click Open. The sample page will be

associated with the form type and displayed in the Administration module view window.The bottom portion of the Import window contains a list box for “Files to import”. You canselect the files you want to import and then click the Add button. The files you select will beadded to the list of“Files to import”. You can use your mouse to reorder the list. Then, youcan click Open to import the files. The files will be imported in the listed order. This could beuseful if you want to import files from different directories or you want to import the files in aparticular order.

Scanning Sample Pages

To scan a sample page, you must have the following:▪ A scanner attached to your workstation.▪ A source device defined for the scanner. You define source devices with the Scanner

Configuration Utility.▪ Clean, good quality forms to scan.

1 On the Scan panel, select a source device from the Scan Source list.2 Place the sample pages in your scanner’s ADF or flatbed.3 Right-click on the Scan Controls.

A context menu will display.4 Select your scanner settings. On the Scan Panel, select a profile from the Scan Profile list.5 From the Document class tree view tab, select the form type for which you want to add a

sample page.6 On the Home tab, in the Form Type group, click Add Sample Pages.7 On the Home tab, in the Scan group, click Scan. The sample page will be scanned,

associated with the form type, and displayed in the Administration module view window.

Note You can also use color .tif images for your sample pages. See Using QuickZones andColor Support on page 143for more information.

Advanced Source PropertiesYou can associate one or more advanced properties to a source device so that whenever thatsource device is selected, the advanced features will be in effect.

Text Annotations and Endorser SupportSome scanners are equipped with small imprinters that allow pages to be mechanicallyendorsed with short text strings as they pass through the scanner. These imprinters are called“endorsers”. There are two types of endorsers:

▪ Pre-scan endorsers print the text before the page is scanned, allowing the printedstring to show up on the scanned image.

▪ Post-scan endorsers print the text after the page is scanned so the printed stringdoes not show up on the scanned image. This could be a problem if you want yourelectronic images to match the original hard copy documents.

Page 100: Kofax Capture Administrators Guide

The Administration Module

100 Kofax Capture Administrator's Guide

Kofax Capture’s endorser/annotation feature allows you to specify an endorser string to bestamped on the hard copy documents by the scanner’s endorser, and superimpose that samestring on the electronic images before the images are processed. In this way, your electronicimages always match the original documents.Text annotations can be used independently from the scanner’s endorser and vice-versa,although they are most useful when the two are combined.

Note Not all scanners support all the endorser/annotation feature provided by KofaxCapture. Refer to the documentation that came with your scanner for more information aboutyour scanner. In addition, refer to Setting Up Endorser/Annotation Support for a warningabout using this feature.

Annotation Text StringThe endorser/annotation text is a string made up of an alphanumeric prefix plus an optionalnumeric counter. The text prefix, the number of digits for the counter, and the increment andreset settings for the counter are specified when you set up the Scan module for a batch class.The initial value for the counter is based on the last value from the previous batch of thesame batch class. An operator can change this value when creating a new batch from the Scanmodule or Batch Manager.For example, if you set up the following:

▪ Text prefix = ABCCompany▪ Counter digits = 4▪ Starting number for the counter = 1 (specified at scan time)

Your initial endorser/annotation string will be the following:

Figure 2-30. Endorser/Annotation String

You specify prefix text and counter digits from the Scan Properties window - Endorsing tabwhen you set up the Scan module for a batch class.Note Kofax Capture supports a maximum of 80 characters for the text prefix and 6 digitsfor the counter. However, the maximum length for the endorser string varies from scannermodel to scanner model. Refer to the documentation that came with your scanner for moreinformation about your scanner. In addition, refer to Setting Up Endorser/AnnotationSupport for a warning about using this feature.

Position and Font for Endorser/Annotation Text StringMost of the scanners that support the endorser/annotation feature provide limited controlover where the endorser prints the endorser string on a page. Some allow you to specify a topand left position for the text, while others allow you to specify only the top or left position.Still others allow no user-specified position for the text.

Page 101: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 101

When setting up your endorser/annotation settings, Kofax Capture allows you to specifyposition information for your endorser/annotation text, and font settings for your annotationtext as shown below. You specify font and position settings from the Scan Properties window- Endorsing tab when you set up the Scan module for a batch class.

Text OffsetsThese settings are used for endorser and annotation text.

▪ Top specifies the top position for your endorser/annotation text.▪ Left specifies the left position for your endorser/annotation text.

Font SettingsThese settings are used for annotation text only.

▪ “Type” specifies type size of your annotation text. Typically, you would match thetype used for your endorser string.

▪ “Orientation” specifies the orientation for your annotation text.

Note Not all scanners support all the font and position options provided by Kofax Capture.Refer to the documentation that came with your scanner for more information about yourscanner. In addition, refer to Setting Up Endorser/Annotation Support for a warning aboutusing this feature.

Using Custom Endorser Prefixes

You can add almost any prefix to your endorser text string.

Creating a Custom Prefix1 In the Batch class tree view, select a batch class.2 Right-click to open the Batch Class Properties window.3 Select the General tab.4 Click New to create a new batch field.5 Create a batch field.6 Click Apply to save your changes without closing the window.

Adding a Custom Prefix to Endorser Text1 In the Batch class tree view, select a batch class.2 Right-click to open the Batch Class Properties window.3 Click the Queues tab.4 Select the Scan module.5 Click Properties to open the Scan Properties window.6 Click the Endorsing tab.7 Enable endorsing.8 Click Values.9 Select your custom prefix (or any other prefix) from the drop-down list.During scanning the prefix will be added to the endorser text.

Controlling the Behavior of the Endorser/Annotation CounterYou specify increment and reset settings for the counter from the Scan Properties window(Endorsing tab) when you set up the Scan module for a batch class. You can set the followingsettings:

▪ Counter digitsYou can specify from 1 to 6 digits. The number of digits in the counter controls themaximum value for the counter. For example, if you specify 3 as the number of digits,

Page 102: Kofax Capture Administrators Guide

The Administration Module

102 Kofax Capture Administrator's Guide

the maximum value will be 999. If you specify 6 as the number of digits, the maximumvalue will be 999,999.

▪ Counter incrementYou can choose to have your counter increment by a particular value after every npages are scanned or after a patch code is detected. Additional options are availablefor incrementing on a patch code.

▪ Counter resetYou can choose toPatch Code Separation on page 184 to a particular value afterevery n pages are scanned or after a patch code is detected. Additional options areavailable for resetting on a patch code.

▪ Counter Patch Code ControlIf you are incrementing and/or resetting your counter after a patch code is detected,you can specify a left offset for the patch code. The value you use should fall withinthe patch codes on your pages, and provides Kofax Capture a starting point forsearching for the patch code. This could improve performance. If you select 0, KofaxCapture will search anywhere in the horizontal direction.You can optionally choose to skip the first patch code detected. This will apply toincrementing and resetting after patch code.

The initial value for the endorser/annotation counter is based on the last value generatedfrom the previous batch of the same batch class. The initial value can be changed when abatch is created from the Scan module or Batch Manager. Not all scanners support all thecounter options provided by Kofax Capture. Refer to the documentation that came with yourscanner for more information about your scanner. In addition, refer to Setting Up Endorser/Annotation Support on page 102 for a warning about using this feature.

Setting Up Endorser/Annotation SupportYou enable the endorser/annotation feature when you set up the Scan module for a batchclass. Then, you can specify the settings for endorser/annotation operations.For example, you can specify:

▪ Endorser/annotation string, which is made up of a text prefix and a numeric counter.▪ Font and position information for the endorser/annotation string▪ Increment and reset options for the numeric counter

All your settings are saved as part of your batch class. Then, whenever batches are createdbased on that batch class, the settings will be in effect.Note the following:

▪ Your scanner must be equipped with an endorser (even if you are using only theannotation feature).

▪ Endorsing/annotation does not support grayscale scanning, and it does not work withscanner models that return compressed data.

▪ The endorser/annotation feature is only available with scanners that provide aprogrammatic API to their endorsing capabilities. Refer to the documentation thatcame with your scanner for more information about your scanner.

▪ Not all scanners support all the endorser/annotation options you can select for theScan module. Kofax Capture doesn’t validate your settings until you attempt to scan abatch from the Scan module or process a batch from Batch Manager.

▪ If you select settings that are not supported by your scanner, your scan operator willbe warned that the settings are invalid. The operator can choose to scan the batchanyway, without using the endorser/annotation feature. Therefore, you should makesure you understand the capabilities of the scanner that will be used to scan the batchand only select options supported by the scanner. You should also instruct your scan

Page 103: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 103

operators in how they should handle batches with invalid settings. For example, youmay not want them to create batches if problems exist in the batch class.

Enabling the Endorser/Annotation Feature

You enable endorsing and/or annotations from the Scan Properties window - Endorsing tab.Refer to Setting Up Endorser/Annotation Support for a warning about using the endorser/annotation feature.

1 From the Create Batch Class window or Batch Class Properties window, select the Queuestab.

2 Select Scan from the list of selected queues and click the Properties button.The Scan Properties window will display.

3 Select the Endorsing tab.4 From the Scan Properties window - Endorsing tab, check Endorsing enabled and/or

Annotation enabled.The other options on the window will become available.

5 Specify the endorser/annotation string. The string is made up of a text prefix and anumeric counter value.a Enter/select a prefix string. You can enter a value or choose from a list of Kofax

Capture Values. Kofax Capture allows you to enter up to 80 characters, but yourscanner might not support a string of that length. See the note below.

b Specify the number of digits for the automatic counter. You can choose from 1 to 6digits.

Note The length of the endorser/annotation string is the length of the prefix plus thenumber of digits in the counter. The maximum length for the string is determined bythe capabilities of the scanner. Refer to the documentation that came with your scannerfor more information about your scanner.

c Specify the offsets for positioning the endorser/annotation text on the page/image.The top offset specifies the vertical location, and the left offset specifies the horizontallocation. Not all scanners support a user-specified position for the endorsing text. Inaddition, some scanners only allow user-specified top positions, while others onlyallow user-specified left positions. If your scanner does not support the offset positionsyou specify, the positions will be ignored.

6 If you enabled annotations, specify the font settings:a Select a font type. You can choose small, medium, or large.b Select an orientation for the text.

7 Specify how you want to increment your counter with the Counter Increment options.a To disable the counter, select Off.b To increment the counter after n pages, select After n pages. Enter a number for n.

Then, enter the increment value in the By option.c To increment the counter after a patch code, select After x patch code. Select a patch

code type for x. Then, enter the increment value in the By option.8 Specify how you want to reset your counter with the Counter Reset options.

a To disable resetting the counter, select Off.b To reset the counter after n pages, select After n pages. Enter a number for n. Then,

enter the reset value in the By option.c To reset the counter after a patch code is detected, select After x patch code. Select a

patch code type for x. Then, enter the increment value in the By option.

Page 104: Kofax Capture Administrators Guide

The Administration Module

104 Kofax Capture Administrator's Guide

9 If you are incrementing or resetting the counter whenever a patch code is detected, selectoptions from the Counter Patch Code Control group.a Enter the left offset for the patch code.b Check Skip first patch code.

10 Click OK to save your selections and close the window.

Scanner Profile SharingShared profiles are saved to a shared location on the network and have the followingcharacteristics:

▪ Profile loading rules determine which profiles, local or shared, are used by KofaxCapture.

▪ If User Profiles is enabled, only users with rights to access Administrative Utilities cansave shared profiles. This is controlled by the “Allow admin utility usage” user profilesetting.

▪ During uninstall, local profiles are removed but shared profiles are not.

Profile LoadingWhen you select a scan source, a Kofax Capturemodule normally uses shared profiles. It useslocal profiles if any of the following are true:

▪ Shared profiles do not exist for the selected scan source.▪ The local set of profiles was inherited from the set of shared profiles, but the set has

been modified locally. A set of profiles, for a given scan source, is considered modifiedif you have:

▪ Saved or deleted one or more scanner profiles.▪ Saved VKofax VRSRS settings.

▪ The local set of profiles was not inherited from the set of shared profiles for theselected scanner. This could happen if local profiles existed prior to an upgrade or astandalone conversion to a remote site.

If you want to convert local profiles to shared profiles or remove local changes, you can do somanually.

Note If User Profiles is enabled, make sure that you have selected the “Allow admin utilityusage” setting. Only users with rights to access Administrative Utilities can save local profilesas shared or revert to shared profiles.

▪ To share local profiles, on the Scan panel, click “Share the current profile”.▪ To remove local changes, on the Scan panel click “Revert to shared profiles”.

Profile LocationsThe profile storage location is a hierarchical set of folders organized by scan source. Scannerprofiles, including Kofax VRS profiles, are stored in a folder specific to the scan source andcan either be local or shared.Local profiles are stored in the ScannerProfiles folder beneath the Kofax Capture<LocalPath> folder. The following is a sample folder hierarchy.<ServerPath> SharedScannerProfiles Software Import Default.* Kodak i-30 with VRS Default.*

Page 105: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 105

MyProfile.*

Note On a standalone installation, shared profiles are not enabled and the shared profilesfolder does not exist.

Shared Profiles and KCN ServerWith Kofax Capture Network Server, you can share profiles between the primary central siteand remote sites. Synchronization of shared profiles is bi-directional, between the remote siteand its primary central site. Only shared profiles for updated scan sources are transferred.The most recent set of profiles will end up at both sites.Remote site synchronization includes shared profiles but not local.

Note Synchronization is based on the date/time of the shared profiles folder for a givenscan source. All profiles in the older folder are deleted, and then all profiles in the mostrecent folder will replace those in the older folder. Synchronization of shared profiles is notconfigurable. It cannot be turned off.

Converting to a Remote SiteWhen you convert a server installation to a remote site, existing shared profiles are deleted.If the workstation was a standalone installation, the shared profile folder is configuredautomatically.

Disaster RecoveryShared profile synchronization is between a remote site and its primary central site. Alternatecentral sites are not included.

Independent VerificationThe Verification module allows you to double check the indexing done during the validationprocess. Independent verification ensures even greater accuracy by preventing a batch frombeing verified by the same person that validated it.When independent verification is enabled, you will not be able to open a batch in theVerification module if you also validated that batch. For example:Suppose your company has a pool of operators, and you have some batch classes that requireindependent verification.Normally, all the operators perform validation. Eventually a number of batches will bewaiting for verification, so several operators work on verification for a while. When openingbatches in the Verification module, each operator uses a dialog to select one of the waitingbatches. However, the batches presented in this dialog are somewhat different for eachoperator. Specifically the dialog does not show batches that were validated by that operator.Each operator can only process the batches he or she did not validate.Independent verification is off by default and is enabled in the Verification Propertieswindow.

Page 106: Kofax Capture Administrators Guide

The Administration Module

106 Kofax Capture Administrator's Guide

Note To use independent verification, the User Profiles feature must be on, and must remainon. If you attempt to publish a batch class that does not meet this requirement, you willreceive a publish error. If you disable user profiles after publishing the batch, independentverification may not work as expected.

In some rare cases, more than one operator may have verified a batch. Only the most recentoperator is recognized by the Independent Verification feature.

eDocumentsKofax Capture can import, process, and export almost any type of file. You do not needto limit your batches to image files. Image files are defined as those having the followingextensions:

▪ .tif▪ .jpg▪ .bmp▪ .pcx▪ .cal

In addition to the typical graphic file formats listed above, Kofax Capture can also import .pdffiles. .pdf files will be imported as .tif files, and processed like any other .tif file. Note that youcan also choose to treat .pdf files as eDocuments rather than as .tif files. All other types of non image files are classified as eDocuments regardless of content.The support of eDocuments is controlled at the batch-level, and each batch can be setindependently of other batches. See Using eDocuments on page 123 for more information.Examples of eDocuments are:

▪ Simple text files▪ Microsoft Word™ documents▪ Microsoft Excel™ documents▪ Microsoft Power Point™ documents▪ Corel WordPerfect™ documents▪ Corel Ventura™ documents▪ Adobe Acrobat PDF files▪ Adobe Photoshop™ files▪ Audio Video Interleaved (.avi) files

In simple terms, eDocuments are treated like blank pages by the Kofax Capture modules.Additionally, each eDocument is treated as if it were a single page.Although eDocuments can move from module to module with the batch, it is not possibleto use zone-based automatic recognition or data capture features with them. However, youcan manually index them in the Validation module. You can also write a custom script, OCX,or custom module to pull electronic data. Or you can use the Kofax Capture XML ImportConnector module.Each module with an image viewer will attempt to display eDocuments. The Scan, QualityControl, Validation, and Verification modules all have image viewers, and you can vieweDocuments as a normal part of your batch processing. The eDocument will display as if itwas opened in Internet Explorer.The main advantage of eDocuments is that you can create a batch based on your archivingor processing needs. All the documents you need can now be processed together in a singlebatch regardless of file type.

Page 107: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 107

Data cannot be automatically captured from eDocuments. Any indexing for these documentsmust be done manually in the Validation module. Auto-indexing eDocuments results in blankindex values with zero confidence. This does not generate an error, but depending on yourneeds may require manual validation. If your batch has a large number of eDocuments ascompared with image files, your manual validation time could increase significantly.In many cases, your process may not require the indexing of eDocuments. Each modulein Kofax Capture with an image viewer gives you the option of suppressing the display ofeDocuments. If there is no need for your operators to look at them, they will simply displayas blank screens in the viewer. Suppressing the display, when possible, will speed up yourprocessing time.The Recognition Server treats eDocuments as blank pages. Any image cleanup performed inthis or the Scan module does not affect eDocuments.The OCR Full Text module also treats eDocuments as blank pages.

eDocument LimitationsWhen viewing eDocuments, please keep the following limitations in mind.

▪ The Kofax Capture image viewers make use of some features in Internet Explorer 5.0and higher. Consequently, the image viewers exhibit the same features and limitationsas the browser. Kofax Capture can display any type of file that the browser recognizesand displays.

▪ Because IE does not support rotate or zoom, the rotate and zoom toolbars, keyboardshortcuts, and other items in the image viewer are disabled when an eDocument isbeing displayed.

▪ Depending on the type of file, the eDocument will display in the image viewerwindow or in its native application.

▪ If the eDocument can be displayed in the image viewer window, then you do not needthe native application installed on your workstation. However, depending on the typeof document, you may need one or more plug-ins for Internet Explorer. These plug-ins are available from a number of sources, most frequently the manufacturer of theapplication that was used to create the eDocument.

▪ If the eDocument cannot be displayed in the image viewer window, and if you donot have the native application installed, the standard Windows Open With windowwill display. Use this dialog box to select an alternate program to use for viewing theeDocument.

▪ If a required plug-in is missing, operators may be prompted to install the plug-in.▪ If you do not have a suitable alternate application, the image viewer will remain blank.▪ Depending on the application and the eDocument, it may take a few moments for the

contents to display.▪ The contents of an eDocument cannot be predicted or controlled from within Kofax

Capture. Microsoft Word documents, for example, may contain links to other files,OLE objects, or Web sites. Some of these links may still function in the image viewer.

▪ When viewing eDocuments, your zoom settings are not retained by the image viewer.Viewing behavior for eDocuments cannot be predicted because the Kofax Captureimage viewers make use of certain features in Internet Explorer. Consequently, KofaxCapture can display any type of file that Internet Explorer can display, but with thesame capabilities and limitations as the browser.

▪ Some eDocuments may have macro capabilities that could potentially cause problemswhen opened. For example, a macro might be looking for a file that does not exist onthe current workstation.

▪ Certain types of computer viruses may also be transmitted in eDocuments. It issuggested that you install appropriate anti-virus software.

Page 108: Kofax Capture Administrators Guide

The Administration Module

108 Kofax Capture Administrator's Guide

▪ Kofax Capture sets the properties for eDocument files to “read-only”. In some cases itmay be possible to make changes to the eDocument when it is displayed in an imageviewer. These changes cannot be saved in the source folder, and the integrity of theoriginal file is preserved by Kofax Capture.

▪ Single document processing is not available when processing eDocuments becausethey are not automatically separated in the Scan module.

Form IdentificationForm identification cannot be used on eDocuments, although any image files in the samebatch will be identified. In this case, eDocuments are passed through as if they were blankpages.

Export ConnectorsExport Connectors may be set to support or not support eDocuments. This is handledby setting the value for a property in the .inf file that came with Kofax Capture. Thedefault .inf file that is installed with Kofax Capture is set to enable eDocument support forthe default text and database export connectors. Changing the property to “false” will disableeDocument support for that export connector.The Export Connector Manager dialog has a Properties button that displays a windowthat indicates support for eDocuments. If you attempt to use eDocuments with an exportconnector that does not support them, you will receive a warning message when you publishthe batch.

Custom ModulesCustom modules may be set to support eDocuments. This is handled by setting a property inthe .aex file. The default .aex file that is installed with Kofax Capture (for the sample custommodule) is set to enable eDocument support. Changing the property to “false” will disableeDocument support for that custom module. See the Kofax Capture Developer's Guide formore on custom modules.The Custom Module Properties window indicates support for eDocuments on the Generaltab. If you attempt to use eDocuments with a custom module that does not support them, youwill receive a warning message when you publish the batch.

Document SeparationAs with image files, eDocuments can be separated using a variety of methods. Remember thatfor separation purposes the Recognition Server treats each eDocument as a single page.Each method of separation is discussed below.Manual SeparationManual separation of eDocuments is the same as for image files.Auto-Import SeparationAuto-import of eDocuments is exactly the same as for image files.Fixed Page SeparationYou can use the fixed page method to separate eDocuments, but keep in mind that alleDocuments are treated as single page documents regardless of the actual page count.Patch and Bar Code SeparationPatch codes and bar codes cannot be used to separate eDocuments. In this case, eDocumentsare passed through as if they were blank pages. Image files are separated correctly.Page Recognition Separation

Page 109: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 109

Page recognition cannot be used to separate eDocuments. In this case, eDocuments are passedthrough as if they were blank pages. Image files are separated correctly.Kofax Capture Export LibraryWhen the Export module detects an eDocument, it sends that document straight to the exportdestination without alteration. In the case of a multipage image file, eDocuments are saved ina subfolder. Doing this helps organize the files in an easily accessible structure.

PDF SupportKofax Capture can import PDF files as either eDocuments, or as .tif image files.

Batch Classes Import and Export - An OverviewKofax Capture allows you to import and/or export your batch classes. This makes your batchclasses portable, and allows you to share batch classes with other sites.When you export a batch class, all the elements configured for one or more batch classes(such as field types, document classes, batch properties, sample pages, scripts, and more) arecompressed into a . cab file (Microsoft cabinet file). You can send the .cab file to another site,where it can be imported into that system.

Importing a Batch Class1 From the Administration module, on the Home tab, in the Batch Class group, click Import.

The Open window will display.2 Browse to the directory where your . cab files are located.

(When batch classes are exported, they are exported as .cab files.)3 Select a .cab file and click Open.

The Import/Export window will display. As soon as the Import/Export window isdisplayed, the .cab file will be unpacked and prepared for import. The results of thisprocess will display in the Unpacking results area on the window. When done, themessage “Unpacking done. Complete” will display.

4 When the message “Unpacking done. Complete” is displayed, click OK.The Import window will display.

5 From the Import window, select the batch classes you want to import from the list ofAvailable Batch Classes. Click the Add button to add them to the list of Selected BatchClasses.The list will contain all the batch classes that were exported into the .cab file youunpacked.

6 Select a Transfer Mode. You can choose one of the following:▪ Do not import duplicates - Select this option if you do not want to overwrite duplicate

batch class settings.▪ Save duplicates to new name - Select this option if you want to save duplicate batch

class settings to a new name.▪ Replace duplicates with items imported - Select this option if you want to overwrite

duplicate batch class elements (such as index fields) with the ones you are importing.7 Click Import.

Once your batch class is imported, you will need to publish it before you can use it. Inaddition, you may need to recompile any custom scripts associated with the batch class.The Import/Export window will display, allowing you to view the import results.

Importing Batch Classes that Export Index Data to a Database: In some cases, you may needto re-set up your export connectors after you import batch classes into your system. Consider

Page 110: Kofax Capture Administrators Guide

The Administration Module

110 Kofax Capture Administrator's Guide

this scenario: You import a batch class that was set up at another site. The export connectorfor the batch class uses field IDs to reference a back-end database, and the field IDs matchthe ones for the database at the other site. If the field IDs in your database do not match thefield IDs from the other site, you will not be able to export your index data. For this case, youwill not get errors or warnings when you publish the imported batch class. However, youwill get errors at export time. As a workaround, you should run a test batch through to exportafter you publish your imported batch classes. If problems occur at export time, re-set up theexport connector and publish your batch class again.

Partial Batch Export - An OverviewThe Partial Batch Export feature offers an alternate approach to exception processing,whereby a batch with documents or pages in error is not automatically routed to QualityControl for repair. Instead, a batch with errors is processed through the modules in the orderoriginally defined for the batch class. Once the batch reaches the Export module, the error-free documents and pages are exported. The exception documents and pages are routed backto Quality Control for repair and then processed through the batch class workflow, startingwith the first module after Scan. This approach is helpful if you do not want to delay batchprocessing for error-free documents or pages that exist in the same batch with exceptionitems.

How Partial Batch Export WorksThe Partial Batch Export option is enabled in the Administration module from the BatchClass Properties - Advanced tab. From the Advanced tab, you select the processing moduleat which Partial Batch Export should first go into effect. Starting with the specified module,rejected documents and pages will be forwarded along with error-free items to the nextmodule. The feature remains in effect for any modules in the workflow that follow thespecified module.For example, you might have Scan, Recognition Server, Validation, Verification, and Exportset up as the processing modules for a batch class. Beginning with the Validation module, youspecify that batches in error be advanced to the next module.As a result, Partial Batch Export will not be enabled for the batch if errors occur in the Scanor Recognition Server modules. If a bad document is detected in these modules, the batchwould be sent to Quality Control for repair. If a bad document is detected after the batchreaches the Validation module, the batch in error would be forwarded through the workflowin the module order designated on the Batch Class Properties - Queues tab. After reachingthe Export module, the error-free items would be exported and the bad document would berouted back to Quality Control for repair. The repaired item would then be processed throughthe batch class workflow, starting with the first module after Scan.

Page RegistrationSometimes, registration differences exist between a form image and its sample page. Forexample, a form image might be shifted horizontally or vertically from the sample pages.This might occur if different scanners are used to scan the form image and sample page. Thismight also occur because the paper slips as the documents enter the scanner’s mechanicalfeeder or optical differences in scanner mechanisms.To account for these differences, Kofax Capture supports a page-level registration feature.Page-level registration involves comparing a newly scanned image with its sample page.Then, zones on the image are automatically adjusted based on any horizontal or verticalshifting introduced by the scanner. (The adjustment process is called registration.)

Page 111: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 111

Page-level registration is defined at the form type level and is enabled by default. You canedit the settings for page-level registration from the Image tab on the Create Form Typedialog box or the Form Type Properties window. You can specify:

▪ A confidence threshold that indicates the minimum acceptable confidence returnedby the registration process. Kofax Capture will not consider the form image registeredunless the confidence returned is greater than or equal to the specified confidencelevel. The default confidence is set to 1 percent, which will work for a wide variety offorms. You can adjust the confidence to a higher setting.

Note The page-level registration feature is very sensitive to differences betweenimages and their sample pages. Adjusting the confidence to higher values couldcause images that don’t look like the samples to be rejected. This might be useful forcatching a variety of problems such as incorrect pages, inadequate scans, and so onbecause the images won’t match the samples. On the other hand, it could cause moreimages to be rejected. Therefore, you should try several settings in some test batchesbefore you use your settings in production.

▪ Whether all pages should be registered. Typically, you would select this option ifyou want to verify registration for all the pages in your documents. If you select thisoption, you should set the confidence threshold to 75 percent or above to force astricter match between images and the sample pages. 

Tip Optionally, you can define an OCR registration zone or a shape registration zone toaugment page-level registration.

Disabling Page RegistrationThe page registration feature is very robust and can correctly register a wide variety of forms.In some cases, though, you may get better results by disabling page registration and using aregistration zone instead.You can disable page registration from the Create Form Type window - Image tab or theForm Type Properties window - Image tab by setting the Page Registration confidence to 0.

Registration ZonesA registration zone can be used to augment or replace page-level registration. Page-levelregistration attempts to offset all zones based on how far large features on the page are offsetfrom the same features on the sample page. This works extremely well in most cases, butproduces invalid results in others.Page-level registration may not give you the desired results if your images are different fromthe sample pages, zone locations vary on the pages, or the scanned images are stretched ordistorted. If page-level registration is not working, you may get better results by using one ormore registration zones.Registration zones include the following elements:

▪ A registration point, represented on the sample page by a cross.▪ A recognition profile based on an OCR recognition engine or the Shape engine.▪ A specification that tells the engine what to search for (text or type of shape).

Note You can test your zones using the QuickZones feature to make sure that yourregistration zone is being processed with high confidence.

Page 112: Kofax Capture Administrators Guide

The Administration Module

112 Kofax Capture Administrator's Guide

OCR Registration ZonesAn OCR registration zone is an area on an image containing text data that is “fixed” inrelation to index data on a form. For example, your form may have a company name in thesame spot on each page. OCR Registration zones are used to correctly position index zones onyour images, which could enhance the automatic capture of index data.

OCR RequirementsTo get reliable results, your OCR registration zones must meet the following minimalrequirements. Zones that do not meet these requirements may still yield acceptable results,but performance of the recognition engine cannot be predicted in such cases.OCR registration zones include the following Kofax Capture elements:

▪ A registration point. The point is typically located at the lower-left corner of the firstcharacter of the text in the zone on your sample page.

▪ A recognition profile which uses OCR as the method of recognition.▪ Search text (optional). As a rule of thumb:

▪ The first character must match the raw OCR results.▪ Then, the remaining characters are compared against the processed OCR

results (after any recognition script has been run). A match occurs if about halfthe characters match, or if the search text is contained in the results.

▪ For best results, search text should be as short as possible.▪ You can test your zones with the QuickZones to make sure that your search

text is being recognized with high confidence.

Note The use of search text is recommended in most situations. If there is no suitable text fora registration zone, then you may want to create a registration zone without search text. Inthat case, the registration process is based on the position of the first text character detected inthe zone at runtime.

Page RegistrationSometimes, registration differences exist between a form image and its sample page. Forexample, a form image might be shifted horizontally or vertically from the sample pages.This might occur if different scanners are used to scan the form image and sample page. Thismight also occur because of paper slippage as the documents enter the scanner’s mechanicalfeeder or optical differences in scanner mechanisms.To account for these differences, Kofax Capture supports a page-level registration feature.Page-level registration involves comparing a newly scanned image with its sample page.Then, zones on the image are automatically adjusted based on any horizontal or verticalshifting introduced by the scanner.Page-level registration is defined at the form type level and is enabled by default. You canedit the settings for page-level registration from the Image tab on the Create Form Typewindow or the Form Type Properties window. You can specify:

▪ A confidence threshold which indicates the minimum acceptable confidence returnedby the registration process. Kofax Capture will not consider the form image registeredunless the confidence returned is greater than or equal to the specified confidencelevel. The default confidence is set to 1 percent, which will work for a wide variety offorms. You can adjust the confidence to a higher setting.

Page 113: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 113

Note The page-level registration feature is very sensitive to differences betweenimages and their sample pages. Adjusting the confidence to higher values couldcause images that don’t look like the samples to be rejected. This might be useful forcatching a variety of problems such as incorrect pages, inadequate scans, and so onbecause the images won’t match the samples. On the other hand, it could cause moreimages to be rejected. Therefore, you should try several settings in some test batchesbefore you use your settings in production.

▪ Whether all pages should be registered. Typically, you would select this option ifyou want to verify all pages in some way. Therefore, you should set the confidencethreshold to 75 percent or above to force a stricter match between images and thesample pages.

Tip Optionally, you can define an OCR registration zone to enhance page-level registration.

Augmenting Page RegistrationYou can augment page registration with registration zones.Registration zones contain data to be read for registration purposes. This type of zone istypically used with Kofax Advanced OCR or Kofax Shape Zonal processing to ensure thatother zones on the page are correctly aligned. To use Kofax Advanced OCR or Kofax ShapeZonal registration, you define one or more registration zones.If you create only one registration zone on a page, it should be positioned near the indexzones. The search text for a single registration zone should be clear and distinct so that it willyield good registration results.You can define multiple registration zones per page.

Shape Registration ZonesA shape registration zone is a type of registration zone that (instead of text) uses geometricpatterns that are “fixed” in relation to the data on a form. A shape registration zone is usedto accurately position recognition zones on your images, which could enhance the automaticcapture of the data.

Shapes TypesKofax Capture is capable of recognizing a variety of geometric shapes on a form. Theseshapes may be used for shape registration zones as well as other zones that use shaperecognition profiles. The following shapes can be recognized.

Table 2-6. Shape TableName Icon ID* DefinitionLine Intersection 1 A shape that resembles a “plus”

sign. However, the intersectionpoint does not need to be in thecenter of either of the lines.

Top Intersection 10 A vertical line whose highest pointmeets a horizontal line between itsendpoints

Bottom Intersection 11 A vertical line whose lowest pointmeets a horizontal line between itsendpoints

Page 114: Kofax Capture Administrators Guide

The Administration Module

114 Kofax Capture Administrator's Guide

Name Icon ID* DefinitionLeft Intersection 12 A horizontal line whose leftmost

point meets a vertical line betweenits endpoints

Right Intersection 13 A horizontal line whose rightmostpoint meets a vertical line betweenits endpoints

Lower-left Corner 20 A vertical line whose lowestpoint meets a horizontal line at itsleftmost point

Lower-right Corner 21 A vertical line whose lowestpoint meets a horizontal line at itsrightmost point

Upper-left Corner 22 A vertical line whose highestpoint meets a horizontal line at itsleftmost point

Upper-right Corner 23 A vertical line whose highestpoint meets a horizontal line at itsrightmost point

Lower-left Edge 30 The lower left quadrant of a solidrectangle

Lower-right Edge 31 The lower right quadrant of a solidrectangle

Upper-left Edge 32 The upper left quadrant of a solidrectangle

Upper-right Edge 33 The upper right quadrant of asolid rectangle

General 100 Any shape that cannot be classifiedas one of the above shapes

*The ID number is returned if the shape is found. It is seen in index fields or windows (suchas the Zone Test window) where the results of the shape recognition process are reported.The ID number can also be used in scripts.

Shape RequirementsTo get reliable results, your shapes should meet the following minimal requirements. Shapesthat do not meet these requirements may still yield acceptable results, but performance of therecognition engine cannot be predicted in such cases. If you have a shape that falls outside ofthese guidelines, you may need to experiment to see if you can use it.Note that the skew of any shape cannot be greater than 1 in 5 (approximately 11 degrees). Forexample, the Line Intersection shape cannot be rotated so that it resembles an “X”.

Note These requirements are specified in pixels because shape recognition happens at thepixel level. At 200 pixels per inch, 20 pixels is 0.1 inches or 2.5 mm.

▪ For lines:

▪ The line thickness must be least 2 pixels.▪ All line lengths must be at least 20 pixels.

Page 115: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 115

▪ The length of the line must be at least 5 times the thickness, but cannot be lessthan the 20 pixels specified above.

▪ For edges:▪ The edges of a solid rectangle must be at least 20 pixels in both the vertical and

horizontal directions.▪ The edges of a solid rectangle must be at least 20 pixels in both the vertical and

horizontal directions.▪ General

▪ The general shape must contain at least 1400 black pixels and no more than10% white pixels.

Special TipYou can also assign a shape recognition profile to separator zones, form identification zones,and index zones.For index zones, Kofax Capture will examine the content of the zone and attempt to find acorresponding shape. If a shape is found, its ID number will be placed in the associated field.These results will then be available in the Validation and Verification modules. They canalso be used in your custom recognition scripts or custom modules. If you assign a shaperecognition profile to an index zone, you cannot specify a specific search shape. All shapeswill be examined and the closest match used.

Multiple Registration Zones on a Single PageRegistration zones contain data to be read for registration purposes. This type of zone istypically used with OCR or shape processing to ensure that other zones on the page arecorrectly aligned. You can define one or more OCR or shape registration zones on a singlepage.You can define multiple registration zones per page. To achieve optimal results, follow theseguidelines.

Zone Placement - Single Registration ZoneIf you create only one registration zone on a page, it should be positioned near the indexzones. The shape for a single registration zone should be clear and distinct so that it will yieldgood recognition results.

Zone Placement - Multiple Registration ZonesYou can define multiple registration zones per page. To achieve optimal results, refer to thetable.

Note While results improve with multiple registration zones on a page, be aware that anincreased number of zones may adversely affect the time it takes to process your batch.

Number ofZones

Placement Suggestions Placement Example

One Zone Place as close to indexzones as possible.

Two Zones Place the two registrationzones in diagonallyopposite corners of thepage.

Page 116: Kofax Capture Administrators Guide

The Administration Module

116 Kofax Capture Administrator's Guide

Number ofZones

Placement Suggestions Placement Example

Three Zones Place the registrationzones so that theregistration points form atriangle on the page.

Four or morezones

Place the registrationzones near the data thatis to be processed on thepage. Also, do not relyon the success of a singleregistration point. Forexample, if you haveseveral registration zonesnear the top of a page,and a single registrationpoint near the bottom,the registration alignmentcould be poor if theregistration fails for thebottom zone.

Multiple ExportNormally, the final step forKofax Capture is exporting a batch (including captured data) toa long-term storage system. This is handled by the Export module, which relies on exportconnectors to govern the process.In most cases, the batch is exported to a single destination, such as a text file, database, ordocument management system. There may be occasions; however, where you want to exporta batch to more than one destination (back-end). The multiple export feature makes thispossible.The multiple export feature uses the concept of an “assigned export connector” in KofaxCapture. This refers to an export connector that has been assigned to a document class andwhich contains the various settings that pertain to that assignment. Consequently, if yourepeatedly use the same export connector, then each becomes a different “assigned exportconnector”. When you assign an export connector to a document class, it may be given aname (if supported by the export connector type). This is called the “assigned name”.You can assign up to 99 export connectors to a document class.

OtherWhen setting up a document class for multiple exports, keep the following in mind:

▪ The multiple export feature can support up to 99 assigned export connectors within adocument class.

▪ If all the assigned export connectors for a batch have been successfully processed, thebatch is automatically deleted.

▪ When you upgrade or import a batch class from an Ascent Capture 4.x or earlier,the included export connectors are assigned default values for the multiple exportsettings. This is necessary since earlier versions did not support multiple exports.The original export connector remains assigned to the batch class, but the followingdefaults are added:

Page 117: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 117

▪ RemainLoaded is set to “Yes” in the .inf file.▪ “Export batch by document order” is selected in the Export Properties window.▪ “Export image files” is checked in the Kofax Export Connector - Text Setup

window - Image Format tab.▪ “Export full text files” is checked in the Kofax Export Connector - Text Setup

window - Document Storage tab.▪ When you upgrade or import a batch class with one or more document classes from

an Ascent Capture 4.x or earlier, each document class has zero or one assigned exportconnectors.

▪ Once an export connector is assigned, it may then cause problems if batch fields orindex fields are added, deleted, or modified. Therefore, assign export connectors onlyafter you are sure there will be no more changes such as these.

▪ On-screen log messages in the Export module include the assigned export connectornumber and assigned name (if any).

▪ Multiple export publish checks occur as they do for single export connectors. If adocument class has multiple assigned export connectors, then any publish checksoccur in the order specified in the Export Connectors window.

▪ If some documents could not be exported to all their destinations during processing,those documents are rejected with a partial export error. When you open the batch inthe Quality Control module, the partially exported documents are displayed in thePartial Export Errors window for your review.

Using Multiple Export

With the multiple export feature, you can export the same document within a batch to morethan one destination. This feature also includes some settings that allow you to optimize theexport process.Before you can use an export connector in Kofax Capture, the connector must be registered.

Procedural Overview

This section describes the basic procedure to follow for using the multiple export feature.The following assumes that the batch class and document class are already defined. It alsoassumes that Export is in the batch class.1 If necessary, run the Administration module.2 If necessary, register the export connector with Kofax Capture using the Export Connector

Manager window.3 Select a document class in the Batch class tree view.4 Assign an export connector.5 Complete the setup windows.6 Repeat steps 3 and 4 until all required connectors have been assigned.7 Adjust the order of the connectors by dragging them up or down.8 Publish and process the batch.

Assigning Multiple Export Connectors1 Click the Batch class tree view tab.2 Select a document class for your connectors.3 Right-click the selected document class.4 Select Export Connectors to open the Export Connectors window - General tab.5 Select an export connector from the Available Export Connectors column on the left side.6 Click Add to move the connector to the Assigned Export Connectors column and open the

corresponding setup window.

Page 118: Kofax Capture Administrators Guide

The Administration Module

118 Kofax Capture Administrator's Guide

Depending on the export connector you have assigned, the setup window will vary.7 Provide the necessary setup information.8 Click OK.

The connector you selected is now listed in the Assigned Export Connectors column.9 If necessary, reposition the connector in the list by dragging it up or down.10 Repeat steps 4–9 for all the connectors you want to assign.

File Format/Compression Format CombinationsJPG - JPEG CompressionMultipage TIFF - CCITT Group 3Multipage TIFF - CCITT Group 3/2-DMultipage TIFF - CCITT Group 4Multipage TIFF - JPEG CompressionMultipage TIFF - UncompressedPCX - PackBytesPDF (from JPEG)PDF (from Multipage TIFF)PDF (from PCX)PDF (from Single Page TIFF)TIFF - CCITT Group 3TIFF - CCITT Group 3/2-DTIFF - CCITT Group 4TIFF - JPEG CompressionTIFF - UncompressedNotes for color and grayscale image:

▪ JPG is the standard file format for color and grayscale images. You cannot convertbitonal (black and white) images to the JPG file format.

▪ If all the images in the batch are color and/or grayscale, you should select "JPG - JPEGCompression."

▪ If the images in the batch are mixed (color, grayscale, and/or bitonal images), youshould select a combination that includes the TIFF file format with any compressionother than JPEG. The exported images will all have the ".tif" extension. However,any color images in the batch will contain compressed JPEG data within the TIFF fileformat.

Treat Non-TIFF Images as eDocument FilesThere are certain situations where you may want to force all non-TIFF files to be treated aseDocument files:

▪ Normally, when JPG and BMP files are processed, they are repeatedly re-compressedin Kofax Capture. Even with the JPG compression slider set to 100%, these images aresubtly changed. By treating them as non-image files, the images are not processed.

▪ Normally, at export, JPG and BMP files are converted to TIFF files with JPG imagesinside of them. This option provides a way to force these files to keep their original filetype.

▪ Although Kofax Capture is able to run OCR Full Text on color images, it may produceinvalid results if run on some pictures. You may want to skip imported pictures, butprocess TIFF files normally in the same document.

Page 119: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 119

▪ An additional benefit of this setting is that the Kofax Capture system does not attemptto process these images in any way. Provided this isn’t required, this greatly speedsup the Kofax Capture system. This may be especially critical when working withextremely large image files.

Creating a Batch ClassYou create a batch class with the Create Batch Class window.

1 On the Insert tab, in the Create New Items group, click Batch Class.2 On the Create Batch Class window (General tab), enter the name for your batch class.

You can enter up to 32 characters, including spaces. (Leading and trailing spaces will beremoved.) The name must be unique and is not case-sensitive.

3 Enter or select a processing priority level in the Priority box.You can specify any value from 1 to 10, with 1 being the highest priority and 10 being thelowest.

4 Enter a description for the batch class. The description will display whenever batch classproperties are displayed.You can enter up to 80 characters.

5 Enter a path and folder to store your images.The images are only stored in this folder while the batch is processed by Kofax CaptureAs soon as the images are exported (through the Export module), the images areremoved from this folder. The images folder must be accessible to all modules you usefor processing. For network installations, make sure the images path is accessible from allclient workstations.

6 Define one or more batch fields to be associated with this batch class:a Click the New Batch Field button. Default information for a new batch field will be

added to the Batch Fields table.You can edit any of the default values as necessary.

b Change the name for your batch field.You can enter up to 32 characters, including spaces. (Leading and trailing spaces willbe removed.) The name must be unique and is not case-sensitive. By default, batch fieldnames will be added in the form Namen (where n is a value from 0 to the maximumnumber of batch fields). You can use different names if you desire. The batch fields willbe listed in the Export Setup window in the order they display in this table. You canuse drag-and-drop to reorder the fields.

c Select a field type for your batch field from the Field Type drop-down list.If you want to define new field types from which to choose, click the New Field Typebutton.

d Specify a default value.You can enter a value, or select from the drop-down list of Kofax Capture Values.

e Select True or False in the Required column.If you select True, the batch field will be required to contain a value before the batch iscreated.

f Select True or False in the Hidden column.If you select True, the value for the batch field can be set in the validation script.

g Repeat substeps a-f for each batch field.h Click Apply to save your batch class information without closing the window.

7 Specify the processing modules for the batch:a Click on the Queues tab.

Page 120: Kofax Capture Administrators Guide

The Administration Module

120 Kofax Capture Administrator's Guide

b Select a module from the list of Available modules.c Click the Add button.

Processing will occur in the order the modules appear in the list of Selected Queues.

Note By default, the modules will be added in the recommended order for processing.If you want to change the order, you can do so with your mouse. Just select a modulein the list of Selected Queues and drag it to a position in the list. (There are rulesapplied when ordering the list of modules, and the rules will be enforced when you arechanging the order. For example, you must scan a batch before you can validate it, soScan must always be listed before Validation.)

The module will be added to the list of Selected Queues.d Repeat substeps b and c for each module you want to add.e Click Apply to save your batch class information without closing the window.

8 Specify the setup options for the selected modules.a Click the Queues tab.b Select a module from the list of Selected Queues.c Click on the Properties button.d Select options for the module.e Repeat substeps b-d for each module in the list of Selected Queues.f Click Apply to save your batch class information without closing the window.

9 Specify the separation and form identification options for the batch:a Click on the Separation and Form Identificationtab.b Select a separation and form identification profile.

You can select one of the profiles listed on the window or a custom profile. To select acustom profile, select the Custom option and then select a profile from the drop-downlist. All predefined profiles will be available. If none of the profiles are appropriate foryour needs, select the Custom option and click Edit. The Custom Document Separationand Form Identification window will display allowing you to define a custom profile.

c Click Apply to save your batch class information without closing the window.10 Specify advanced options for the batch class. These options apply to all documents in the

batch.a Click the Advanced tab.b Select a processing module at which the Partial Batch Export feature should go into

effect.If you select (none), the feature is not enabled.

c Select a processing module at which to sort documents.The documents will be sorted by document class, and within each document class,by form type. The documents will retain this sort order from the selected processingmodule until they are exported. This could be useful if you are using validation and/orexport connectors with concurrency limitations.

d Check the “Clear index fields on pages that are replaced or moved” option.e Check the “Validate data entry input, even if value does not change” option. This

causes the post-validation script to be fired every time the validation and verificationoperators tab out of an index field.

f Select the option to re-endorse pages being rescanned in the Quality Control module orthe Scan module.

g Select the option to prompt the operator for a new endorser string counter numberwhen pages are rescanned in the Quality Control module or the Scan module.

Page 121: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 121

h Select the option to allow the inclusion of non-image files (eDocuments) in batchesassociated with this batch class.

i Select a color image cleanup profile, and edit it by clicking Edit.11 Click Apply to save your batch class information without closing the window.12 Click OK to save your batch class information and close the window.Once you create a batch class, you must publish it to make it available for batch creation.

Using Database ValidationThe Database Validation feature allows you to automatically fill in index fields from datastored in a database.

Procedural Overview

This section describes the basic procedure to follow for using the Database Validation feature.The following assumes that the batch and document classes are already defined. It alsoassumes that the Validation module is in the batch class module.

1 Select a document class.2 Open the Database Validation window.3 Complete the setup windows.4 If necessary, adjust the order of the validations.5 Publish and process the batch.

Adding a Database Validation

Before you can take advantage of the Database Validation feature, you must add a validationand set a number of parameters.

1 Select the appropriate document class in one of the tree views.2 Right-click the selected document class to open a context menu .3 Select Database Validation.

The Database Validation window opens.4 Click Add to view the Database Validation Properties window - Database tab.5 In the Name field, provide a name for this database validation.

Try to use a name that is meaningful to you or your operators.6 In the Database type drop-down list, select the type of database you want to use when

looking up the data. Depending on your choice, the lower portion of the screen willchange slightly.

7 In the next field, for an Access database, provide the name of the Access database file(.mdb). For an ODBC level 3 compliant data source, provide the name of the data source

8 Provide the workgroup file name (Access only).9 Provide the user name and the password required for connecting to the database.10 Click the Table Settings tab to display the table options.11 In the “Index field to validate” drop-down list, select the index field you want to use as the

basis for a match.12 In the “Validate against table” drop-down list, select the database table that contains the

needed data.13 In the “Match column” drop-down list, select the table column that contains the data that

will serve as the basis for a match. The contents of this column will be compared with theindex field you selected in step 11.

14 Check “Auto-fill index fields from results” to link index fields to database fields.

Page 122: Kofax Capture Administrators Guide

The Administration Module

122 Kofax Capture Administrator's Guide

15 Match the index fields you want to have automatically filled to the correspondingdatabase columns. If you leave a match blank, auto-fill will not occur for that index field.

16 Click the Options tab and set the options.17 Click the Workstation tab and set up the caching options.18 Click the KCN Server tab and set up the type of database connection and cache you want

to use.19 Click OK to close the window and add your database validation to the list in the Database

Validation window.

Note You can change the order of database validations in the Database Validation windowby selecting a validation and dragging it up or down. Database validations are processed inthe order listed.

Removing a Database Validation1 Select the appropriate document class in one of the tree views.2 Right-click the selected document class to open a context menu.3 Select Database Validation.

The Database Validation window opens.4 Select the database validation you want to remove.5 Click Remove to delete it from the list.

Editing a Database Validation1 Select the appropriate document class in one of the tree views.2 Right-click the selected document class to open a context menu.3 Select Database Validation.

The Database Validation window opens.4 Select the database validation you want to edit.5 Click Properties to open the Database Validation Properties window.6 Make any necessary changes.7 Click OK to close the window and save your edits.

Moving a Database Validation in the List1 Select the appropriate document class in one of the tree views.2 Right-click the selected document class to open a context menu.3 Select Database Validation.

The Database Validation window opens.4 Select the database validation you want to move.5 Drag it up or down in the list. Release the mouse when it is in position.

Downloading Batch Classes Using Automatic SynchronizationYou can set a specific synchronization time when new or modified batch classes aredownloaded automatically to the appropriate remote sites. The batch classes that a sitereceives depend on the remote site profile for that site. 1 Create or select a remote site profile at the central site using the Kofax Capture Network

Server Remote Site Profiles window available from the Administration module and assignit to a remote site.Once the remote site profiles are defined and downloaded to the remote site, the settingstake effect for the remote site.

Page 123: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 123

2 If desired, you can also set synchronization polling times at the remote site in the RSAPolling Settings window. This window is available from the Batch Manager at the remotesites.

The polling times set by either method are also used by the RSA if it has been installed as aservice.

Using eDocumentsThe eDocuments feature allows you to seamlessly process batches containing both image andnon-image files. The support of eDocuments is controlled at the batch class level, and eachbatch class can be set independently of other batches.Using eDocuments in a batch is simply a matter of enabling the feature.

Enabling and Disabling eDocuments1 Create a batch class or select an existing batch class to edit.2 Right-click to display the context menu.3 Select Properties to display the Batch Class Properties window.4 Click the Advanced tab.5 Do one of the following:

▪ To enable: Select the “Allow import of non-image files” check box.▪ To disable: Clear the “Allow import of non-image files” check box.

6 Click OK to save your settings and close the window.

Note When you create a new batch class, eDocuments are disabled by default.

Showing or Hiding eDocuments

You can choose to show or hide eDocuments in the image viewer.1 Open any of:

▪ Scan module▪ Quality Control module▪ Validation module▪ Verification module

2 Click the Kofax Button, and then click Options.The Options window displays.

3 Click the View tab to display viewing options.4 Do one of the following:

▪ To show: Clear the “Suppress eDocument file display” check box.▪ To hide: Select the “Suppress eDocument file display” check box.

5 Click OK to save your settings and close the window.

Enabling Single Document ProcessingBy default, Kofax Capture processes all the documents in a batch as a group. This means thatin a batch of a hundred documents, the first document is not sent to the next module untilthe rest of the 99 documents are processed. Single document processing removes this delayby creating a new batch every time a new document is separated so that the single documentbatch can be sent to the next module as soon as it is separated. Depending on the systemconfiguration and the number of documents in each batch, single document processing cansignificantly speed up document processing.

Page 124: Kofax Capture Administrators Guide

The Administration Module

124 Kofax Capture Administrator's Guide

Note Single document processing is only available when the Scan module automaticallyperforms document separation, otherwise an error will occur when you publish the batchclass, and you will have to either change the separation method or disable single documentprocessing.

Single document processing is not available for use in the Quality Control module or withKofax Capture Import Connector - Email.

1 From the Batch class tree view tab, select the batch class you want to edit.2 Right-click the selected batch class, and then, on the context menu that displays, select

Properties.3 On the Batch Class Properties window, select the Advanced tab.4 Select the “Process documents as independent batches” check box.5 Click OK to save your settings and close the window.

Validating a Batch ClassKofax Capture allows you to validate a batch class before you publish it. This might be usefulif you are editing a batch class and are not ready to make it available for use. You can validatethe batch class as you make your changes to troubleshoot possible problems.Validating a batch class does not make it available for use. You cannot create batches basedon a batch class until the batch class has been successfully published.

1 On the Home tab, in the Batch Class group, click Publish.2 From the Publish window, select the name of the batch class you want to validate.3 Click Validate. The validation process will run stringent checks on your batch class

selections.The results of the validation process will display in the Results box.

Publishing a Batch ClassWhen you are finished setting up or editing your batch class, you must publish it. Publishingyour batch class ensures it is complete and allows you to use it to scan or import documents.

Note You cannot create batches based on a batch class until the batch class has beensuccessfully published. Also, you can validate a batch class before you publish it.

1 On the Home tab, in the Batch Class group, click Publish.2 From the Publish window, select one or more batch classes to publish. (Or, you can click

Select All to select all batch classes in the list.)3 Validate your batch classes before you attempt to publish them.

a Click Validate.The validation process will run stringent checks on your batch class selections. Theresults of the validation process will display in the Results box.

b If errors are found, click Close and fix the problems. If warnings are found, click Closeand check the problems. If no problems are found, continue with step 3.

4 Publish your batch classes.a Click Publish.

The publishing process will run stringent checks on your batch class selections. Theresults of the process will display in the Results box.

Page 125: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 125

b If errors are found, click Close and fix the problems. If warnings are found, click Closeand check the problems. If no problems are found, continue with step 4.

Note You can copy the text displayed in the Results box and paste it into a text file ordocument. This might be helpful if problems were found and you want to review themlater.

5 Repeat for each batch class you want to publish.6 Click Close to close the window.

Tip Be aware of the following:▪ Warnings will be generated for settings that could cause a problem. You should check

the settings to ensure they are what you intend.▪ Errors will be generated for settings that will prevent the successful processing of a

batch. You must fix these settings before you can publish the batch class.▪ After you validate or publish your batch classes, you can copy the text displayed in the

Results box and paste it into a text file or document. This might be helpful if warningsor errors were found and you want to review them later.

Renaming a Batch ClassYou can rename a batch class from the Batch class tree view tab or from the Batch ClassProperties window. When renaming a batch class, be aware of the following:

▪ As soon as you rename a published batch class, it is automatically unpublished(disabled). The new name goes into effect when you republish the batch class.

▪ After you rename a batch class, any existing batches created under the original batchclass name retain their references to the original name.

▪ Duplicate batch class names are not allowed.▪ If a renamed batch class contains a document class with an export connector referring

to the batch class name, you must update each batch class name reference in theconnector.

Renaming a Batch Class from the Batch Class Tree View Tab1 On the Batch class tree view tab, select the batch class you want to rename.2 Press F2 to enable Edit mode, and then type the new name.3 Press Enter to save the new batch class name.

Renaming a Batch Class from the Batch Class Properties Window1 On the Home tab, in the Edit group, click Properties.

The Batch Class Properties window will display.2 On the Batch Class Properties window, place your cursor in the Name field and replace

the existing name with a new name.3 If appropriate, update the Description field.4 Click Apply to save the new batch class name without closing the window.5 Click OK to save the new batch class name and close the window.You must publish your batch class before the new name goes into effect.

Editing a Batch Class1 On the Batch class tree view tab, select the batch class you want to edit.2 On the Home tab, in the Editing group, click Properties.

Page 126: Kofax Capture Administrators Guide

The Administration Module

126 Kofax Capture Administrator's Guide

The Batch Class Properties window will display.3 On the Batch Class Properties window, edit the properties.4 Click Apply to save your settings without closing the window5 Click OK to save your settings and close the window.

Note You must publish your batch class before your changes can be used in batches. Yourchanges cannot be applied to batches created before the new publication date.

Deleting a Batch Class1 On the Batch class tree view tab, select a batch class.2 On the Home tab, in the Editing group, click Delete.

Document ClassesA document class is a definition of a particular type of document, such as an order form ormedical form. For each document class, you can specify:

▪ The index fields to be used to retrieve the documents (optional)▪ Attributes for the defined index fields (such as hidden, sticky, etc.)▪ At least one form type (required)

Document classes provide a convenient mechanism for associating the same group of indexfields to multiple form types. You can define a document class, and then add one or moreform types to it. Then, you can associate a set of index fields to the document class. The sameset of index fields will be shared across all the forms types defined for the document class.For example, consider this scenario: A sales department receives order forms from fivedifferent sources. Each order form is formatted differently, but all contain the same types ofinformation (customer name, customer address, item number, total, etc.).For this case, one document class called “Catalog Orders” can be defined. A different formtype for each form can be added to the document class.Then, a set of index fields can be associated with all form types in the document class.You create new document classes with the Create Document Class window.You edit document classes with the Document Class Properties window.

Using Kofax PDF Image + TextThe Kofax PDF Image + Text output option will result in a PDF file that contains bitmaps forimages and text for data that has been converted to character strings. The resulting files aresmaller than image-only files, and can be searched as if they were text documents.The following procedure assumes that your document and batch classes already exist. If not,you can make these selections while creating new classes.1 Open the Document Class Properties window.

a Click the PDF tab.b Select the Enable Kofax PDF generation option.c Select a dictionary.d In the Recognition Profile drop-down list, select Kofax PDF Image + Text.e Select the “Skip first page of each document” option.f Click OK.

2 Open the Batch Class Properties window.a Click the Queues tab.

Page 127: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 127

b Add the Kofax PDF Generator and other required modules.c Click OK.

3 Open the Export Connector window.a Select the Kofax Capture Text export connector.

Note You can select any script that supports Kofax PDF output, including your customscripts. The following steps are based on the standard Kofax Capture export script.

b Click the Document Storage tab.c Select the Export Kofax PDF files option.d Select an export directory.e Click OK.f Click Close.

4 Publish the batch class.

Using Kofax PDF Image OnlyThe Kofax PDF Image Only output option will result in a PDF file that contains bitmapsfor both images and text. The resulting files are significantly larger than image + text files,and cannot be searched. However, image only files are simpler to create and do not requireadditional licensing from Kofax.The following procedure assumes that your document and batch classes already exist. If not,you can make these selections while creating new classes.

1 Open the Document Class Properties window.a Click the PDF tab.b Select the Enable Kofax PDF generation option.c Select a dictionary.d In the Recognition Profile list, select Kofax PDF Image Only.e Select the “Skip first page of each document” option.f Click OK.

2 Open the Batch Class Properties window.a Click the Queues tab.b Add the PDF Generator and other required modules.c Click OK.

3 Open the Export Connector window.a Select the Kofax Capture Text export script.b Click the Document Storage tab.c Select the Export Kofax PDF files option.d Select an export directory.e Click OK.f Click Close.

4 Publish the batch class.

Copying a Document ClassUse Copy to duplicate an existing document class. The copy method is useful for adding adocument class that is similar to an existing one. You can also copy a document class to aselected batch class. When you paste a copied document class, it is given a different name,such as Name1, Name2, and Name3. You can then modify the document class as needed.

Page 128: Kofax Capture Administrators Guide

The Administration Module

128 Kofax Capture Administrator's Guide

When copying a document class, certain items associated with the document class are copied,and others are linked. The following table shows the items that are copied and linked.

Table 2-7. Copied and Linked ItemsCopied Items Linked ItemsIndex fieldsTables Index fieldsForm types (and related items)Custom storage stringsDocument validation scriptsDatabase validationThe following items are copied only whenthe copied document class is pasted to thesame batch class from the batch class tab:PDF PropertiesSetup export connectorsDocument separation zone

Field typesRecognition profileSeparation and form identification profilesImage cleanup profilesColor image cleanup profiles

Note All related items within Form Types are also copied or linked.

Copying a Document Class to the Document Class Tree View Tab1 On the Batch class tree view tab or the Document class tree view tab, select an existing

document class that you want to copy.2 On the Home tab, in the Clipboard group, click Copy.3 From the Document class tree view tab, select an existing document class.4 On the Home tab, in the Clipboard group, click Paste.

A copy of the document class will be created with a unique name, such as Name1, Name2,and Name3.If you perform a copy and paste on a previously copied document class such as Name2,then the new document class will be created with a unique name such as Name21,Name22, and Name23.

You can edit the copied document class from the Document Class Properties window.

Copying a Document Class to a Batch Class1 On the Batch class tree view tab or the Document class tree view tab, select an existing

document class that you want to copy.2 On the Home tab, in the Clipboard group, click Copy.3 From the Batch class tree view tab, select the batch class to which you want to copy the

document class.4 On the Home tab, in the Clipboard group, click Paste.

A copy of the document class will be created with a unique name, such as Name1, Name2,and Name3. The copied document class will be associated with the selected batch class.

5 Edit the copied document class from the Document Class Properties window.

Creating a Document ClassYou create document classes with the Create Document Class window.1 On the Insert tab, in the Create New Items group, click the arrow next to Document Class

and select New Document Class.

Page 129: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 129

2 From the Create Document Class window - General tab, enter the name for the documentclass. You can enter up to 32 characters, including spaces. (Leading and trailing spaces willbe removed.) The name must be unique and is not case sensitive.

3 Enter a description for the document class. The description will display wheneverdocument class properties are displayed. You can enter up to 80 characters.

4 Define the index fields to be associated with the document class:a Click New Index Field. Default information for a new index field will be appended to

the list of index fields in the Index Fields table. You can edit any of the default values.b Change the name for your index field. You can enter up to 32 characters, including

spaces. (Leading and trailing spaces will be removed.) The name must be unique and isnot case-sensitive.

c By default, index field names will be added in the form Namen (where n is a valuefrom 0 to the maximum number of index fields). Since the name of the index field willdisplay (unless you specify a display label) during validation and verification in theValidation and Verification modules, you should choose names that will be meaningfulto your validation and verification operators.

d Select a field type for your index field from the Field Type drop-down list. If you wantto define new field types from which to choose, click New Field Type.

e Specify a default value. You can enter a value, or select from the drop-down list ofKofax Capture Values. If specified, the default value will be displayed as data in theindex field during validation. The validation or verification operators will be able toenter a different value if necessary.

f Select True or False in the Required column. If you select True, the index field will berequired to contain a value during validation. The validation and verification operatorswill not be allowed to close the batch until a value is entered for this field.

g Select True or False in the Verify column. If you select True, the index field must beverified in the Verification module after being processed in the Validation module.

h Select True or False in the Hidden column. If you select True, the index field will notbe shown to the validation or verification operators. This might be useful for certaintypes of processing. For example, you might want to collect values during automaticvalidation, and compare them with a validation script. Then, the results can then beassigned to a non-hidden index field. Or, you might want to set values in a script thatyou do not want the validation or verification operators to change.

i Select True or False in the Sticky column. If you select True, the value of this indexfield for one document will be carried over to the next document. The validation orverification operator can override the value in the subsequent document if necessary.

Note If you specify “Sticky” and a default value, the default value will be used and the“Sticky” attribute will be ignored.

j Select True or False for the Total attribute. For numeric index fields, you can set thisto True to enable batch totaling. The scan operator will be solicited for a value for thebatch.

5 Repeat substeps a-i for each index field you want to add.6 Select the OCR tab and select settings forOCR Full Text processing:

a Check “Enable full text OCR” to enable OCR Full Text processing.b Enter the path and file name of a Full Text dictionary for the document class.c Select a recognition profile from the drop-down list of profiles. If necessary, click Edit

and define a custom profile.d Check “Skip first page”. The first page of your documents will be skipped.

7 Click Apply to save your settings without closing the window.

Page 130: Kofax Capture Administrators Guide

The Administration Module

130 Kofax Capture Administrator's Guide

8 Click OK to save your settings and close the window.

Deleting a Document Class1 From the Document class tree view tab, select the document class you want to delete.2 On the Home tab, in the Editing group, click Delete.

Editing a Document Class1 From the Document class tree view tab, select the document class you want to edit.2 On the Home tab, in the Editing group, click Properties.

The Document Class Properties window will display.3 From the Document Class Properties window, edit the properties.4 Click Apply to save your settings without closing the window.5 Click OK to save your settings and close the window.You must publish your batch class before your changes can be used in batches. Your changescannot be applied to batches created before the new publication date.

Adding a Document Class into a Batch ClassYou can add a document class to a batch class by inserting or copying it.

Inserting a Document Class into a Batch Class1 From the Batch class tree view tab, select the batch class into which you want to insert a

document class.2 On the Insert tab, in the Create New Items group, click Document Class.

The Insert Document Class window will display.3 From the Insert Document Class window, select one or more document classes to be

inserted.4 Click OK.You can also use the Copy function to duplicate an existing document class and copy it to aselected batch class. The copy method is useful for adding a document class that is similar toan existing one.

Renaming a Document ClassYou can rename a document class from the Batch class tree view tab, the Document class treeview tab, or the Document Class Properties window. When renaming a document class, beaware of the following:

▪ New document class names go into effect when you republish the batch classassociated with them.

▪ After you rename a document class, any existing batches created under the originaldocument class name retain their references to the original name.

▪ Duplicate document class names are not allowed.▪ If a renamed document class uses an export connector referring to the document class

name, you must update each document class name reference in the connector.

Renaming a Document Class from the Batch Class or the Document Class Tree ViewTabs1 From the Batch class tree view tab or the Document class tree view tab, select the

document class you want to rename.2 On the Home tab, in the Editing group, click Rename and then type the new name.

Page 131: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 131

3 Press Enter to save the new document class name.

Renaming a Document Class from the Document Class Properties Window1 From the Batch class tree view tab or the Document class tree view tab, select the

document class you want to rename.2 On the Home tab, in the Edit group, click Properties. The Document Class Properties

window will display.3 From the Document Class Properties window, place your cursor in the Name field and

replace the existing name with a new name.4 Update the Description field.5 Click Apply to save the new document class name without closing the window.6 Click OK to save the new document class name and close the window.You must publish the batch class associated with the renamed document class before the newname goes into effect.

Folder ClassesFolder classes define the properties of folders for a batch class. Batches are a collection ofpages, documents, and folders that are organized into a hierarchy that you define.In addition to organizing your documents within Kofax Capture, the real advantage to usingfolders comes after the documents have been exported from Kofax Capture. If you ensurethat the folder hierarchy in Kofax Capture matches (as closely as possible) the hierarchy usedby your document management software, you can more easily import those documents intoyour third-party software.A folder class can be added to a batch class, and as with other elements of a batch class, youcan create, edit, and delete folder classes.Folders are created and filled with documents as the documents are processed through theKofax Capture workflow. You can create folders manually (with batch editing), or you canallow them to be created automatically in accordance with rules you define. Likewise, youcan place documents into folders manually or automatically.Pages can be added to documents, and documents can be added to folders. Folders can beadded to other folders (nesting) up to 32,000 levels. However, loose pages cannot be addedto a folder (although you may have loose pages at the root level of your batch, they must beplaced into a document before they are added to a folder). 

Folder CreationAutomatic folder creation (auto-foldering) is a process by which the folders in a batch arecreated or populated based on document index field values.Although you can manually create a folder hierarchy through various batch editing functions,this may be time-consuming, and the results may not be consistently or correctly applied. Toaddress this, Kofax Capture can automatically create and populate folders when a batch isclosed at certain points in the workflow. You can also invoke auto-foldering at any time inthe workflow by selecting an option in the Batch menu in the interactive modules (Validation,Verification, Scan, and Quality Control).In the Administration module, you identify which folder classes can be used in a batch. Youdo not actually create any folders.Folder creation rules define the organization for folders that will be created and populatedautomatically. You can think of them as a "default" folder hierarchy, although the hierarchydoes not actually exist until the batch is processed and the rules executed. The folders arecreated in accordance with the rules as a batch is processed through the workflow. You can

Page 132: Kofax Capture Administrators Guide

The Administration Module

132 Kofax Capture Administrator's Guide

create any type of folder structure; however, you are limited to the folder classes that areassociated with the batch class, and you can have no more than 32,000 nested levels of folders.If an unexpected error should occur during folder creation, in most cases the entire creationoperation will be rolled back. No new folders will be created and no documents will beplaced in them. For certain types of errors you may end up with the folder hierarchy partiallycreated and partially populated with documents.

The Basic Auto-foldering ProcessDuring automatic folder creation, a document's index field values are compared to existingfolder index field values. If the appropriate rules are satisfied, then the document is placed ina matching folder.Otherwise, a new folder is created, its folder index field values are copied from the documentindex field values, and the folder is added to the folder hierarchy. The document is thenadded to that newly created folder. This only affects documents that are not already in afolder.

Index FieldsAny document index field value (if it is not in a table) may be used to drive automatic foldercreation. Hidden index fields may also be used. This may be useful if a field is automaticallyrecognized and used to drive folder creation, but should not be visible to the validationoperator.Note that index fields can be filled in through a variety of techniques including bar codes,patch codes, OCR/ICR, scripting, and customizations. Appropriate index field values must beprovided before they can be used to create a folder.

Folder Creation RulesAutomatic folder creation is driven by a series of rules that are defined as part of the batchclass. A particular folder creation rule defines how document index fields can be used toidentify an existing folder or create a new folder, and then place the document into thatfolder.Rules are defined in the Foldering tab of either the Create Batch Class window or the BatchClass Properties window.The document class index field is identified by selecting a document class, and associatedindex field. Only document classes attached to the batch class can be used.Next, it is necessary to select a corresponding folder class and folder class index field. Onlyfolder classes attached to the batch class can be used. In order for auto-foldering to functionproperly, the field type of the document class index field and the associated folder class indexfield must match.The next step is to define a nesting level for the folder. The level parameter identifies thedepth within the folder hierarchy that the rule is to be applied. If folders are never nested inother folders, then a depth of 1 is used (for example, folders situated directly off the batch).For more than one level of nesting, rules associated with a greater depth are necessary.The final step is to identify the actual rule behavior. Two choices are available:

1 Create When Value is UniqueThere are several choices for creating folders when the value is unique. The defaultvalue is "unique (null as error)" if this is the first time you are assigning a rule to anindex field in a particular document class. Otherwise, the default value will be thealready assigned rule. In other words, the creation rules must be the same among allindex fields in the same document class.

Page 133: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 133

When using this method, the selected document index field value is checked againstthe corresponding folder index field value in already existing folders of the specifiedfolder class. With this method, there is no need to manually sort your documents beforescanning them. Documents with the same index field value can be scanned in any order,and auto-foldering will place them all in the same folder.If a match is found, then the document is placed in the folder and becomes the lastdocument in that folder. If more than one folder matches, then the last matching folder(the one at the end of the hierarchy in the batch ordering) is used. All matching uses acase-insensitive string comparison. For example, "cat" and "CaT" are treated as a match.Note that "01" and "1" do not match since a string comparison (rather than numeric) isused, irrespective of the field type.If a matching folder is not found, then a new folder is created. In this case, the folderclass is the one specified in the folder creation rule. After the new folder is created, thedocument is moved into that folder.Once a folder has been created, the folder index field is set to the value of thecorresponding document index field. The confidence of the folder index field is set tothe same value as that of the document index field. At this point, the values of all otherfolder index fields are blank, and their confidence values are zero. Blank folder indexfields may not appear blank during validation if the Validation module applies a defaultvalue.This method allows you to organize your documents into logical folder groups withinKofax Capture. In order for your export connector and document management softwareto make use of this structure, you need to configure your Kofax Capture foldering rulesso that the resulting folder hierarchy can be recognized by them. For example, the foldername property in an export connector should typically be set to equal the value of thecorresponding folder index field in Kofax Capture.There are three variations on this method of auto-foldering.

▪ unique (null as value): If you select this method, a blank document index fieldcreates an "unnamed" folder and places the document in that folder. All thedocuments with blank index fields will end up in the same folder.

▪ unique (null as wildcard character): If you select this method, a blank documentindex field matches any existing folders with the appropriate folder class,irrespective of the value. If there is more than one matching folder, then the lastone is used.

▪ unique (null as error): If you select this method, a blank document index fieldresults in an error, and puts the batch into an error state.

2 Create When Value is Not NullThis method (also referred to as "not blank ") is best used in those cases in which thesequence of documents is used to determine folder grouping, instead of the uniquevalue of an index field.With this method, if the document index field value is blank, then the documentis moved to the most recently created folder. If no folder has been created by thisalgorithm, but a folder already exists anyway, then the last existing folder is usedregardless of the folder class. If the document index field value is not blank, then a newfolder is created, whether or not the index field value matches that of an existing folder.The key concept with this method is that a folder will be created when any non-blankvalue is recognized, even if it is the same value repeatedly. You may find this usefulin cases in which "special" documents are inserted in the batch to flag the beginning ofa new folder. For instance, a particular document may have a patch code that always

Page 134: Kofax Capture Administrators Guide

The Administration Module

134 Kofax Capture Administrator's Guide

indicates the creation of a new folder. It is the sequence of these documents, not thevalue, that identifies the folder grouping.However, if there are no folders at all, and a document with a blank index field isprocessed, then the document is rejected with the following note:Automatic Folder Creation Error - Creation by Sequence rulerequires a non-null value or existing folder.

Automatic folder creation stops at this point, and no further documents are processed.Prior folder creation results are retained. This method assumes you have alreadyorganized your documents into logical folder groups outside of Kofax Capture.

Folder Creation ScenariosScenario 1: Single Level Folders by Social Security NumberImagine you want to collect the performance reviews of multiple employees into folders foreach employee, based on the social security number. Each time the social security numberchanges, a new folder is created. Assume that the batch class contains a single folder classcalled 'Employee Records' with a folder index field called “SSN” (Social Security Number).Assume that the batch class also contains a single document class called "Annual Review"with a document index field called"SSN." In this example, you intend to put a bar code onevery annual review with the social security number, and have that value placed into thedocument index field “SSN”.To implement this example, first configure Kofax Capture to automatically read this data andplace it into an index field.You also decide to put a generic patch code on each document to allow document separation.Next, enable folder creation, and set up a single folder creation rule:

Figure 2-31. Single Folder Creation Rule

After publishing the batch class, scan in a batch that contains documents from variousemployees in no particular order. For each unique SSN, a folder is created. This foldercontains all documents with a matching SSN.Scenario 2 - Single Level Folders by Patch CodeIn this case, you want to identify all documents associated with a particular insurance claimwhere the claim number serves as the folder key, yet it is not assigned until later in theworkflow. Assume that the batch class contains a single folder class called “Insurance Claim”with a folder index field called "Claim Number." Also, the folder class includes an additional,hidden index field called "Folder Start."Assume further, that the batch class also contains a single document class called "ClaimDocument" with a hidden index field called "Folder Start."Finally, in this example, "Folder Start" is filled at scan time with a bar code, and documentseparation is by patch code.To implement this example, first configure Kofax Capture to automatically read this data andplace it into an index field.Next, enable folder creation, and set up a single folder creation rule:

Page 135: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 135

Figure 2-32. Single Folder Creation RuleAfter publishing the batch class, sort the claim documents corresponding to a claim numberand place a patch code sticker on each for document separation. Additionally, on the firstdocument of each group (of claim numbers), place a bar code sticker on the front. Note thatthe bar code is the same for all groups.Next, scan the batch. When the batch is closed, folders are created around each collectionof documents. Each time a document with a bar code is detected, a new folder is generated.Because the other documents in the group do not have a bar code, a blank or null value isreturned, meaning that a folder is not created.Note that the folders do not yet contain the “Claim Number” index value. The validationoperator manually reviews each claim, and enters a claim number into the "Claim Number"folder index field.Scenario 3 - Document Classes without Automatic Folder Creation RulesThere may be cases in which you want multiple document classes within a single folder. Insuch cases, it is likely that only one of those document classes would serve as a trigger forcreating the folder.For instance, a particular form might occur in the batch that indicates that a new foldershould be created, and that has a key folder index field for that folder. Subsequent documentsof various other document classes should be placed in that folder, but do not contribute anyvalues to that folder, nor do they trigger creation of a new folder.In this case, set up a folder creation rule for the document class that triggers folder creation;rules are not needed for the other document classes. During automatic folder creation,documents with document classes that do not trigger a new folder are placed in the mostrecently created folder. If no folder has been created by the algorithm, then the last folder isused.Note that a document with no form type will still follow these rules. It has an implieddocument class of “none”, which never has an automatic folder creation rule associated withit.Scenario 4 - Multiple Document Classes per Folder ClassThere may be cases in which you want multiple document classes to create multiple foldersusing the same folder class. In other words, you have several kinds of documents that shouldall go into the same folder.The auto-foldering rules might look something like this:

Figure 2-33. Auto-Foldering RulesScenario 5 - Multiple Folder Creation Rules per Document ClassIt is possible to have multiple folder creation rules that involve the same document class andfolder class, but use different index fields.For instance, assume that a document has two bar codes, one that indicates SSN, and one thatindicates Name. If you want both the SSN and the Name to be automatically populated innew folders, then two automatic folder creation rules would need to be created, one for eachfield.

Page 136: Kofax Capture Administrators Guide

The Administration Module

136 Kofax Capture Administrator's Guide

Figure 2-34. Auto-Foldering Rules

You cannot have two folder creation rules with the same document class, document indexfield, folder class, and folder index field.If your folder rules use one of the "create by value" methods, then if any of the documentindex fields involved in folder creation don't match, a new folder is created. Keep in mindthat a blank field may act as a "wildcard" character in these cases.Blank values act as wildcard characters, in that they match any existing folders with theappropriate folder class, irrespective of the value. If there is more than one matching folder,then the last one is used.If your folder rules use "Create when Value is Not Null," then if any of the document indexfields involved in folder creation are not blank, a new folder is created.

Multiple LevelsThe preceding scenarios have been limited to single-level folder hierarchies. In some casesyou may wish to classify documents based on a multilevel folder hierarchy. Folder creationrules in these cases can become quite complex.When there are rules involving multiple levels, each level is evaluated independently, withlevel 1 first, level 2 next, and so forth up to the nesting limit of 32,000 levels. After evaluatingthe rules for a particular level, the rules for the next level only apply to the sub-hierarchyselected (or created) by the rules at the prior level.All the rules for a particular level must have the same creation rule. In other words, mixingcreation rules within a level is not allowed.All the rules with the same folder class and document class must be at the same level. Thismeans that they must also have the same creation rule. If there are no rules for a particularlevel (but there are rules for higher levels), then the system chooses the last existing folder atthat level (irrespective of folder class).If there are no creation rules for the current level, and there are no folders at that level, thenthe document is rejected with the following note:Automatic Folder Creation Error - No rules for level <n>, and noexisting folder.Automatic folder creation stops at this point, and no further documentsare processed. Prior folder creation results are retained.Scenario 6 - Multiple Level Folders by Social Security Number, and Document TypeAssume that the Annual Review example above is extended, so that multiple kinds ofdocuments are involved. In this case, you want to classify the document first based on SSN,and second, based on document type.The folder class “Employee Records” is used from the first scenario. Another folder classcalled "Employee Documents" is added to the batch class with a folder index field “DocumentType”. Also, assume that the document class "Annual Review" is replaced with a moregeneral purpose document class called "Employee Document" that has two index fields:"SSN" and "Document Type."Document separation is performed by patch code, as in the first example.There will be a bar code on every document indicating the social security number, which willbe used to populate the SSN document index field. Additionally, a second bar code indicatesthe document type.

Page 137: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 137

Configure Kofax Capture to automatically read this data and place it into the Document Typeindex field. Next, enable folder creation, and set up these rules:

Figure 2-35. Auto-Foldering RulesWhen you scan in a batch of documents, the batch contains various document types fromvarious employees in no particular order. Under these rules, for each unique SSN, a top-level folder is created. For every unique document type found with that SSN, a subfolder iscreated. 

Copying a Folder ClassUse Copy to duplicate an existing folder class. You can copy folder classes to do thefollowing:

▪ Use an existing folder class to create a new folder class with similar features.▪ Copy an existing folder class to another batch class.

When you paste a copied folder class, it is given a different name, such as Name1, Name 2,or Name3. You can then modify the folder class as needed. When copying a folder class, thefollowing items are copied and linked to the copied folder class:

▪ Folder validation scripts▪ Setup custom storage strings

Coping a Folder Class to the Folder Class Tree View Tab1 From the Batch class tree view tab or the Folder class tree view tab, select an existing folder

class.2 On the Home tab, in the Clipboard group, click Copy.3 From the Folder class tree view tab, select an existing folder class.4 On the Home tab in the Clipboard group, click the arrow under Paste and then click Paste.

A copy of the folder class will be created with a unique name, such as Name2 or Name3.5 Edit the copied folder class. You do so from the Folder Class Properties window.

Coping a Folder Class to a Batch Class1 From the Batch class tree view tab or the Folder class tree view tab, select an existing folder

class.2 On the Home tab, in the Clipboard group, click Copy.3 From the Batch class tree view tab, select the batch class to which you want to copy the

folder class.4 On the Home tab, in the Clipboard group, click the arrow under Paste and then click Paste.

A copy of the folder class will be created with a unique name, such as Name1, Name2, andName3., The copied folder class will be associated with the selected batch class.

5 Edit the copied folder class. You do so from the Folder Class Properties window.

Note If you perform a copy and paste on a previously copied folder class such as Name2,then the new folder class will be created with a unique name such as Name21, Name22, andName23.

Creating a Folder ClassYou create folder classes (which can be used for auto-foldering) with the Create Folder classwindow in the Administration module.

Page 138: Kofax Capture Administrators Guide

The Administration Module

138 Kofax Capture Administrator's Guide

1 On the Insert tab, in the Create New Items group, click the arrow under Folder Class andthen click New Folder Class.

2 From the Create Folder Class window - General tab, enter the name for the folder class.You can enter up to 32 characters, including spaces. (Leading and trailing spaces will beremoved.) The name must be unique and is not case-sensitive.

3 Enter a description for the folder class.You can enter up to 80 characters.The description will display whenever folder class properties are displayed.

4 Define the index fields to be associated with the folder class:a Click the New Index Field button. Default information for a new index field will be

appended to the list of index fields in the Index Fields table. You can edit any of thedefault values as necessary.

b Change the name for your index field. You can enter up to 32 characters, includingspaces. (Leading and trailing spaces will be removed.) The name must be unique and isnot case-sensitive.By default, index field names will be added in the form Namen (where n is a valuefrom 0 to the maximum number of index fields). Since the name of the index fieldwill display (unless you specify a display label) during validation and verification,you should choose names that will be meaningful to your validation and verificationoperators.

c Select a field type for your index field from the Field Type drop-down list. If you wantto define new field types from which to choose, click the New Field Type button.

d Specify a default value. You can enter a value, or select from the drop-down list ofKofax Capture Values. If specified, the default value will be displayed as data in theindex field during validation. The validation or verification operators will be able toenter a different value.

e Select True or False in the Required column.If you select True, the index field will be required to contain a value during validation.The validation and verification operators will not be allowed to close the batch until avalue is entered for this field.

f Select True or False in the Verify column.If you select True, the index field must be verified in the Verification module afterbeing processed in the Validation module.

g Select True or False in the Hidden column.If you select True, the index field will not be shown to the validation or verificationoperators. This might be useful for certain types of processing. For example, you mightwant to collect values during validation, and compare them by using a validationscript. The results can then be assigned to a non-hidden index field. Or, you mightwant to set values in a script that you do not want the validation or verificationoperators to change.

h Select True or False in the Sticky column.If you select True, the value of this index field for one folder will be carried over tothe next folder. The validation or verification operator can override the value in thesubsequent folder if necessary.If you specify "Sticky" and a default value, the default value will be used and the"Sticky" attribute will be ignored.

5 Click Apply to save your settings without closing the window.6 Click OK to save your settings and close the window.

Page 139: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 139

Deleting a Folder Class1 From the Folder class tree view tab, select the folder class you want to delete.2 On the Home tab, in the Editing group, click the arrow next to Delete and then click

Delete.

Editing a Folder Class1 From the Folder class tree view tab, select the folder class you want to edit.2 On the Home tab, in the Editing group, click Properties. The Folder Class Properties

window will display.3 From the Folder Class Properties window, edit the properties.4 Click Apply to save your settings without closing the window.5 Click OK to save your settings and close the window.You must publish your batch class before your changes can be used in batches. Your changescannot be applied to batches created before the new publication date.

Renaming a Folder ClassYou can rename a folder class from the Batch class tree view tab, the Folder class tree viewtab, or the Folder Class Properties window. When renaming a folder class, be aware of thefollowing:

▪ New folder class names go into effect when you republish the batch class associatedwith them.

▪ After you rename a folder class, any existing batches created under the original folderclass name retain their references to the original name.

▪ Duplicate folder class names are not allowed.▪ If a renamed folder class uses an export connector referring to the folder class name,

you must update each folder class name reference in the connector.▪ To rename a folder class from the Folder class tree view tab or the Batch class tree

view tab.

Renaming a Folder Class From the Batch/Folder Class Tree View Tabs1 From the Batch class tree view tab or the Folder class tree view tab, select a folder class.2 On the Home tab, in the Editing group, click Rename.3 Type the new name.4 Press Enter to save the new folder class name.

Renaming a Folder Class From the Folder Class Properties Window1 From the Batch class tree view tab or the Folder class tree view tab, select a folder class.2 On the Home tab, in the Editing group, click Properties. The Folder Class Properties

window will display.3 Update the Description field.4 From the Folder Class Properties window, place your cursor in the Name field and replace

the existing name with a new name.5 Click Apply to save the new folder class name without closing the window.6 Click OK to save the new folder class name and close the window.You must publish the batch class associated with the renamed folder class before the newname goes into effect.

Page 140: Kofax Capture Administrators Guide

The Administration Module

140 Kofax Capture Administrator's Guide

Copying an Index Group ZoneUse Copy to duplicate an existing index group zone. The copy method is useful for addingan index group zone that is similar to an existing one to a sample page. All member indexzones are also copied. You can modify the copy of the index group zone as necessary to makeit unique.

Note Copy and paste is not available for member index zones.

When copying a index group zone, certain items associated with the index group zone arecopied, and others are linked. The following table shows the items that are copied and linked.

Copied Items Linked ItemsIndex group zonesMember index zonesIndex fieldsOMR settingsCustom storage stringMember customer storage string

1 Select the index group zone that you want to copy. You select a index group zone from theBatch class tree view tab, the Document class tree view tab, or the sample page.

2 On the Home tab, in the Clipboard group, click Copy.3 From the Batch class or Document class tree view tab, select a sample page node. On the

Home tab, in the Clipboard group, click Paste.When you paste from the sample page image, the copied index group zone will be placedon the sample page at the location of the mouse click, where the mouse click is the top leftof the index group zone rectangle. It will also be added to the list of index zones in theindex zone tree.A copy of the index group zone will be created with a unique name, such as Name1,Name2, and Name3. If you perform a copy and paste on a previously copied index groupzone such as Name2, then the new index group zone will be created with a unique namesuch as Name21, Name22, and Name23.

4 Edit the copied index group zone. You do so from the Index Group Zone Propertieswindow.

Image and Recognition ProfilesProfiles are a sets of saved settings that can be used to speed up the creation of batch classesand other definitions. Kofax Capture supports several types of profiles.

Image Cleanup ProfilesAn image cleanup profile is a preset combination of settings for cleaning up images.You specify an image cleanup profile at the form type level and anywhere you specify arecognition profile.Image cleanup profiles provide an efficient and convenient way to specify image cleanupsettings for a process. Each profile specifies one or more image cleanup features, along with

Page 141: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 141

all their related settings. You can define a pool of image cleanup profiles, and then select fromthis pool whenever you are setting up a process that uses the image cleanup features.Kofax Capture supports a set of Kofax-defined image cleanup profiles, which combine defaultsettings for the most common processing tasks. It also allows you to define, name, and test(using QuickZones) your own custom profiles.Note Color images use a separate image cleanup profile that is optimized for color files. SeeColor Documents on page 146 for more information.

Image Compression ProfilesAn image compression profile is a preset combination of settings for compressing images.You specify an image compression profile at the document type level and anywhere youspecify a recognition profile.Image compression profiles provide an efficient and convenient way to specify imagecompression settings for a process. Each profile specifies one or more image compressionfeatures, along with all their related settings. You can define a pool of image compressionprofiles, and then select from this pool whenever you are setting up a process that uses theimage compression features.Kofax Capture supports two Kofax-defined image compression profiles: Kofax PDF andNone. Kofax PDF provides the default settings for PDF compression; None disables PDFcompression.

Recognition ProfilesA recognition profile is a preset combination of settings for automatically recognizing andcapturing data. You can specify a recognition profile whenever you define the following typesof processing:

▪ Bar code recognition▪ Patch code recognition▪ Form identification▪ OCR Full Text processing▪ Zone processing

Recognition profiles provide an efficient and convenient way to specify recognition settings.Each profile combines a recognition engine (such as bar code recognition, zonal OCR, andothers), all associated recognition settings, and an optional image cleanup profile. You candefine a number of recognition profiles, and then select from this pool whenever you set upan automatic recognition process.Kofax Capture ships with a set of Kofax-defined recognition profiles, which combine defaultsettings for the most common types of automatic recognition. It also allows you to define,name, and test (using QuickZones) your own custom profiles.Selecting Recognition ProfilesKofax Capture allows you to set up recognition profiles that you can use when processingyour batches. A recognition profile specifies a recognition engine and its associated settings,along with an optional image cleanup profile.You can define recognition profiles that utilize the following recognition engines:

▪ Optical Character Recognition (OCR): These engines can recognize machine printedcharacters and translate them into computer-readable data.

▪ Kofax PDF Generation: These OCR type engines can recognize machine printedcharacters and convert them into PDF files.

▪ Intelligent Character Recognition (ICR): These engines can recognize handwrittenalphabetic and numeric data and translate it into computer-readable data.

Page 142: Kofax Capture Administrators Guide

The Administration Module

142 Kofax Capture Administrator's Guide

▪ Optical Mark Recognition (OMR): This engine can recognize pencil or pen marks inspecific document positions and translate the marks into computer-readable data.

▪ Shape recognition: This engine can identify shapes based on their geometriccharacteristics, and translate those shapes into numeric data.

▪ Bar code recognition: This is the ability to read bar codes and translate them intoASCII values. Bar code recognition is a reliable method for capturing data fieldinformation, separating documents in a batch, or identifying forms.

▪ Patch code recognition: This is the ability to recognize a patch code on a page. Oncerecognized, it can be used to separate documents.

▪ Page recognition: This is the ability to identify forms based on their physicalcharacteristics. You scan or import a sample page, which Kofax Capture “learns”.Then, whenever you scan that same type of form, Kofax Capture can recognize theform and automatically identify it.

Recognition EnginesKofax Capture supports the following recognition engines:

▪ Bar code▪ Form identification▪ ICR▪ OCR Zonal and OCR High Performance▪ OCR Full Text▪ OMR▪ Patch Code

Font SamplesFollowing are the specialized fonts supported by certain Kofax Capture recognition engines.Note that these are samples only, and do not represent the full set of supported characters foreach font.

Figure 2-36. Farrington 7BFarrington 7B is used by the Kofax High Performance recognition engine.

Figure 2-37. OCR-AOCR-A is used by the Kofax High Performance recognition engine.

Figure 2-38. CMC7CMC7 is used by the Kofax High Performance and the Kofax Advanced OCR recognitionengine.

Page 143: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 143

Figure 2-39. OCR-BOCR-B is used by the Kofax High Performance recognition engine.

Figure 2-40. E13BE13B is used by the Kofax High Performance and the Kofax Advanced OCR recognitionengine.

Using the Kofax Advanced OCR Zonal Engine

You may have forms where you want to process OCR characters in an index zone. TheAdvanced OCR Zonal engine may yield better results than the other zonal OCR engines whenthe zones contain lengthy strings of text (instead of a single number or name).You can select the Advanced OCR Zonal engine for the following zone types:

▪ Index Zone▪ Separator Zone▪ Form ID Zone

The Advanced OCR Zonal engine cannot be used with registration zones.The following procedure assumes that your document and batch classes already exist. If not,you can make these selections while creating new classes.1 Open the Batch Class Properties window.

a Click the Queue tab.b Add the Recognition module and other required modules.c Click OK.

2 Draw an index zone around the text.3 Configure the zone to use Kofax Advanced OCR Zonal.

a Select the zone.b Right-click and select Properties.c Select the Kofax Advanced OCR Zonal engine from the profiles drop-down list.d Click Edit and make adjustments to the settings. Note that this will require saving the

profile under a new name.e Click Test to verify the accuracy of your results based on the sample page.

4 Publish the batch class.

Color SupportKofax Capture offers full data capture capability for color images. You can scan in adocument and save it as a color image file.As it processes the documents in a batch, Kofax Capture keeps watch for color images. Whenone is discovered, the image is first deskewed. Next a bitonal (black and white) copy iscreated. The bitonal image is processed by Kofax Capture just as if it were originally scannedin black and white. The following graphic shows a portion of a document after the color hasbeen removed.

Page 144: Kofax Capture Administrators Guide

The Administration Module

144 Kofax Capture Administrator's Guide

Figure 2-41. Converting a Color Document into Black and White.

Color images offer less contrast and contain more information than bitonal images. Colorfile sizes can be larger than an identical black and white image; up to 24 to 32 times larger.It takes proportionally more time to process color images. Everything from a simple deskewfilter to complex edge detection could require more time and put an extra burden on yourworkstations and networks.Kofax Capture can overcome many of the drawbacks of working with color image files. Itintelligently manages this extra burden by converting the color image to a bitonal image thefirst time it is needed. Depending on a number of factors such as image size, workstationcapabilities, network load, and possibly others, it may take several seconds to convert a colorimage to bitonal. For this reason the bitonal image is only created once. To maximize scanperformance, this conversion is not automatically done at scan time, but rather the first time abitonal image is required by one of the Kofax Capture modules.Once a bitonal image has been created, it is saved and can be reused as the batch travels frommodule to module.Since Kofax Capture offers flexibility in how you process your batches, each module (thatneeds to) will create and save a bitonal image if one doesn’t already exist. The only exceptionto this is in the Administration module when using QuickZones. QuickZones creates bitonalimages of the sample page for zone testing purposes, but does not save them (since samplesare not a part of the batch).The Color Image Cleanup Profiles window allows you to toggle deskewing as well as adjustthe brightness and contrast thresholds. As with bitonal images, deskewing color files can leadto distortions in the resultant image.

CompressionKofax Capture internally stores color images as JPEG compressed TIFF files. This is a“hybrid” graphics format that falls within the TIFF file specification.

Page 145: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 145

Note If you attempt to open this kind of TIFF file in a 3rd party application, you mayencounter difficulties. JPEG compressed TIFF is a rarely used format, and some applicationsmay not recognize the file structure.There are two broad classes of compression: lossy and lossless.

▪ Lossy compression shrinks a file by throwing away information. This informationcannot be recovered when the image is opened for viewing. Most lossy compressionschemes attempt to discard information that is not critical or very visible to the eye,but as the rate of compression is increased, the missing information becomes morenoticeable.

▪ Lossless compression schemes retain all information. When the file is decompressed,it looks exactly like the original. A lossless compression scheme cannot compress a fileas much as a lossy scheme.

JPEG is a lossy method of compressing files, and so quality becomes an issue.The JPEG standard permits variable compression rates that allow you to trade file size(amount of compression) against image quality. The more highly compressed an image, theworse the image quality becomes.This tradeoff is made with the quality setting when you save a document using JPEGcompression. A quality setting of 100 percent (the maximum) will yield the best image, butwith minimal compression.Automatic data capture is very sensitive to the image quality. Good OCR results requirea high-quality setting, usually 100 percent. Bar codes and patch codes can usually berecognized with quality settings as low as 75 percent (in ideal cases this could even be lower).

Important Notes about Color SupportSample Pages and Color:

▪ Both bitonal and color sample pages are normally deskewed. However, this step isskipped if “Deskew Sample Images” is not selected.

▪ Color sample pages are displayed in color in the Administration module and in theimage viewer. When making use of color sample pages, keep in mind that (dependingon the colors) it may be difficult to view the zones on the page. For example, indexzones are shown on the sample page with green rectangles. If the sample page has agreen background, then these rectangles may be difficult to view.

Color Profiles:Kofax Capture ships with three standard color profiles:

▪ None: This profile turns off all color processing except thresholding.▪ Kofax Color Photo: This is the default profile, and is optimized for image files with

color photographs. Deskewing is turned off.▪ Kofax Color Image: This profile is optimized for color forms. Deskewing is enabled.

Publishing:Batch classes with color sample pages may take somewhat longer to publish than if all theimages are bitonal.Scanning and Separation:

▪ Color images are not deskewed in the Scan module. All deskewing for color imagestakes place in theRecognition Server.

▪ If the Scan module performs automatic separation, it treats color images as if theywere blank.

▪ When separator sheets are used at scan time, if the first page is not a separator, then awarning message will display. However, this warning is suppressed if the first page

Page 146: Kofax Capture Administrators Guide

The Administration Module

146 Kofax Capture Administrator's Guide

is color because Kofax Capture assumes separation on color documents is done in theRecognition Server. Once this has occurred, all separation is ignored for the durationof the scan.

▪ Fixed page separation can be used at scan time with color images. Other methodsof separation that rely on reading values from the color image (such as bar codes)cannot be performed by the Scan module. These types of separations are done in theRecognition Server.

▪ The Scan module also marks color documents for auto-recognition so that they will beprocessed by the Recognition Server.

Recognition Server:▪ If a bitonal image has not already been created, the Recognition Server will create

one. When color image files are deskewed or converted to bitonal by the RecognitionServer, the message “Enhanced document” displays in the event log. (This message isalso used if permanent bitonal image cleanup is set for the form type.)

▪ Once a bitonal image is created, it is available to the various recognition scripts forprocessing. All automatic recognition is done on bitonal images.

▪ The Recognition Server performs permanent image cleanup on bitonal images. Othermodules (custom modules for example) may need a clean bitonal image after theRecognition Server is through with it.

Image Viewer Support▪ The Scan, Validation, Verification, and Quality Control modules all have an image

viewer that can display color documents. Color display is turned on by default but canbe disabled by checking “View Bitonal Image” on the View tab, in the Display group.When checked this forces the image viewer to display the bitonal version of the colorimage for the current page. As soon as the page is switched, the image viewer revertsto showing color images.

▪ The image viewer allows you to rotate your view of the page. If you are rotating acolor image, then its corresponding bitonal image must also be rotated. Consequently,the rotation process will take somewhat longer. Not only do you have more pixelinformation to rotate in the color image, but you have to rotate an entirely separate(and usually hidden) bitonal image as well.

▪ The same applies to bitonal images in the image viewer. If you rotate a bitonal image,any corresponding color image also needs to be rotated.

Color DocumentsYou don’t have to do anything special to use color document images in Kofax Capture.The feature is always available, and operates automatically in the background. By default,whenKofax Capture detects a color image, it converts it to a bitonal image and carries on withthe processing. If the image is not color, the conversion is skipped and processing continues. In most cases, you will find that the default color settings work just fine. If adjustments arenecessary, use the Color Image Cleanup Profiles window.The “Kofax Color Photo” profile is the default setting. If you set this to “none” then colorimage cleanup does not occur. Color documents can still be scanned and exported with thebatch, but a bitonal version is not created and automatic recognition features are disabled.If your batch contains color images, keep the following points in mind:

▪ Color images are larger and take longer to process.▪ Color images will take longer to send over your network or the Internet. You may find

that your current network cannot meet the added demand.▪ You can import color images as sample pages.▪ Sample pages are automatically deskewed. If you are not happy with the results of

the deskewing process, you can temporarily disable it on the Scan Setting tab, in theSettings group.

Page 147: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 147

▪ Good OCR and ICR results require resolutions of at least 200 dpi; 300 dpi is preferred.You should also use the highest JPEG quality setting. OCR results with lowerresolutions or quality may be problematic. In general, you will find that largercharacters will yield better results than smaller text as resolution or quality drops.

▪ OCR accuracy may be dramatically improved simply by turning on the fill line breaksand thickening image processing options. In many cases this appears to fix up thefuzziness caused by JPEG compression. This suggestion may not help for everydocument, but it should improve your OCR accuracy in a significant number of cases.

▪ If you create a custom module that will be exposed to color images, it must be able to:▪ Detect a color image.▪ Reference the bitonal image for a given color page if it comes after the

Recognition Server in the queue list.▪ Modify a color image if it comes before the Recognition Server in the queue list.

▪ Automatic separation by patch code, bar code, or Kofax Separator Sheets treats colorimages as if they were blank pages in the Scan module.

Note Kofax Capture only supports 24-bit .bmp files. If you attempt to import .bmp files witha different color depth you will get an error message. To avoid this ensure that all .bmp filesare 24-bits prior to importing them into Kofax Capture.

Shape Recognition LimitationsTo get reliable results, your shapes must meet the following minimal requirements. Shapesthat do not meet these requirements may still yield acceptable results, but performance ofthe recognition engine cannot be predicted beyond these limits. If you have a shape that falloutside these guidelines, you may need to experiment to see if you can use it.

▪ The line thickness must be at least 2 pixels.▪ The line length must be at least 20 pixels.▪ The line must be at least 5 times the thickness, but cannot be less than the 20 pixels

specified above.▪ The edges of a quadrant must be least 20 pixels in both directions.▪ Each column and row of the quadrant must be at least 90% black.▪ For the vertical edge, the sum of vertical pixels of the shape (after the image has been

deskewed) must go from less than a minimum line width to a density of 90% in 4 pixelcolumns. The horizontal edge must also meet an analogous specification.

▪ The general shape must contain at least 1400 black pixels and no more than 10% whitepixels.

▪ The skew cannot be greater than 1 in 5 (approximately 11 degrees).

Note These requirements are specified in pixels because shape recognition happens at thepixel level. At 200 pixels per inch, 20 pixels is 0.1 inches or 2.5 mm.

Defining a Custom Image Cleanup ProfileYou can define a custom image cleanup profile from the Image Cleanup Profiles window.1 On the Tools tab, in the Image Profiles group, click the arrow under Cleanup and then

click B & W or Color.2 Select the name of an image cleanup profile from the drop-down list. The other options on

the window will change to indicate the settings defined for that profile.3 Select and configure one or more filters. To do so:

a Select a filter from the list of Filters. Custom options for the filter will display in theCustom Settings frame.

Page 148: Kofax Capture Administrators Guide

The Administration Module

148 Kofax Capture Administrator's Guide

b Select the options for the filter:▪ Black Border Removal▪ Deshade▪ Deskew▪ Despeckle▪ Horizontal Line Removal▪ Streak Removal▪ Vertical Line Removal▪ Edge Enhancement

c Repeat substeps a and b for each filter you want to select.4 Click Save As to save your settings without closing the window.5 Click Save to save your settings and close the window.

Defining a Custom Image Compression ProfileYou can define a custom image compression profile from the Image Compression Profileswindow.1 On the Tools tab, in the Image Profiles group, click Compression.2 In the Name box, select an existing name or create your own custom profile using Save As.

For the following Kofax PDF Compression settings, we recommend that you acceptthe default settings because they are preset to produce the best results for a variety ofdocuments.

3 Optionally adjust the Sensitivity. High settings preserve faint data; low settings suppresstextured backgrounds.

4 Optionally adjust the Background quality.The background is rendered as a compressed image, and this parameter controls thequality of this image. A high setting increases quality, but decreases compression,increasing file size; a low setting reduces quality, but increases compression, reducing filesize.

5 Optionally select Picture detection and adjust the Quality.Pictures are rendered as compressed images. This option adjusts picture quality and filesize. For each of these parameters, high settings increase quality but increase file size; lowsettings reduce quality and reduce file size.

6 Click Save As to save your settings without closing the window.7 Click Save to save your settings and close the window.General Guidelines

▪ In general, use the default values.▪ Set scanning resolution to 300 DPI or higher if very small font sizes are expected.▪ Set the lowest possible compression ratio for any other modules that process images

before they are processed by Kofax PDF Compression.▪ If a batch does not contain any pictures, save processing time by not selecting Picture

detection.▪ If documents have highly textured backgrounds, such as transcripts, to suppress

the background, decrease the sensitivity; to strengthen any weak data, increase thesensitivity.

▪ Both quality sliders control the trade-off between image quality and file size.LimitationsKofax PDF Compression has no effect on the following types of images and files:

▪ Black and white images compressed using JBIG2▪ Color and gray scale images with a resolution that is lower than 140 DPI

Page 149: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 149

Defining a Custom Recognition ProfileYou can define a custom recognition profile from the Recognition Profiles window.To display this window:

▪ On the Tools tab, in the Recognition group, click Profiles. When the window isdisplayed in this way, you can define one or more custom recognition profiles thatwill be available for selection when you set up an automatic recognition process.

▪ From any window from which you set up bar code recognition, patch coderecognition, form identification, or zone processing, click the Edit button. (Allwindows from which you can select a recognition profile contain a drop-down list ofpredefined profiles and an Edit button.)

To define a custom recognition profile, you must start with a predefined profile. Then, youcan modify the settings and save them to a new name. If you select a Kofax-defined profile,the settings will be the defaults for the associated recognition engine.1 Select the name of a predefined recognition profile from the drop-down list.2 Select settings for your new profile.3 Select an Image Cleanup profile from the drop-down list. If none of the profiles are

appropriate for your needs, click the Edit button.The Image Cleanup Profiles window will display allowing you to define a custom profile.

4 Click Save As to save your settings without closing the window.5 Click Save to save your settings and close the window.

Selecting an Image Cleanup ProfileYou can select an image cleanup profile from any window from which you set up imagecleanup settings. For example:

▪ From the Create Form Type window - Image tab or Form Type Properties window -Image tab, you can select an image cleanup profile for permanent image cleanup.

▪ From the Recognition Profiles window, you can select an image cleanup profile to beassociated with that recognition profile.

1 Select a predefined image cleanup profile from the drop-down list. You can select one ofthe Kofax-defined profiles as listed below, or any custom predefined profile from the list.

▪ Kofax Dot Matrix OCR▪ Kofax Form Identification▪ Kofax ICR▪ Kofax OCR▪ Kofax OCR Full Text▪ Kofax Scan

2 Save your selection as appropriate for the window.

Selecting a Recognition ProfileYou can select a recognition profile from any window from which you set up bar coderecognition, patch code recognition, form identification, or zone processing. The windowswill contain a drop-down list of predefined profiles.1 Select a predefined recognition profile from the drop-down list of profiles. You can select

one of the Kofax-defined profiles as listed below, or any custom predefined profile fromthe list.

▪ Kofax 128 Bar Code▪ Kofax 3 of 9 Bar Code

Page 150: Kofax Capture Administrators Guide

The Administration Module

150 Kofax Capture Administrator's Guide

▪ Kofax High Performance ICR Zonal▪ Kofax High Performance OCR Zonal▪ Kofax ICR Zonal▪ Kofax OMR Zonal▪ Kofax Patch Code▪ Kofax Form Identification

2 Save your selection as appropriate for the window.

Note If none of the predefined profiles are appropriate for your needs, you can define acustom recognition profile. Any window from which you can select a recognition profile alsoallows you to define a custom profile. Just click the Edit button to do so.

Advanced Page RegistrationKofax Capture’s page registration feature can “register” images by comparing them to theirassociated sample page. If necessary, zones are adjusted to match the sample page. By default,page registration is enabled for all pages that contain one or more zones.The page registration feature is very robust and can correctly register a wide variety of forms.In some cases, though, you may get better results by disabling page registration and using anOCR registration zone instead.You can disable page-level registration from the Create Form Type window - Image tab or theForm Type Properties window - Image tab by setting the confidence for page registration to 0.For information on creating an OCR registration zone, refer to Creating an OCR RegistrationZone.In some situations, as noted here, you may want to disable page registration or adjust itsconfidence to a low setting.

Note You should always test your settings with sample batches that are representative of theones you’ll process in production.

In some situations, as noted here, you may want to disable page registration or adjust itsconfidence to a low setting.

Images with Varying DpisIf you are processing images with varying dpis or images with a different dpi than theirassociated sample pages, page registration will fail.One solution is to create multiple form types with identical settings, but use sample pagesscanned at all expected dpis. For example, consider this scenario: You know that some of yourforms will be scanned at 200 dpi and others will be scanned at 300 dpi. To account for thedifferences in dpi, you can create one form type with sample pages scanned at 200 dpi andanother form type with identical settings and sample pages scanned at 300 dpi. This couldimprove page registration.If the preceding solution will not work (for example, you have no way of knowing the dpis ofthe images you’ll be processing), you can use an OCR registration zone instead.

Distorted ImagesScanning forms printed on very thin paper (such as onionskin or pressure-sensitive multipageform paper) may produce “stretched” or otherwise distorted images. Distorted imagesare typically the result of how a scanner’s feeding mechanism pulls the pages through the

Page 151: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 151

scanner. Since the scanner won’t distort all images in exactly the same way, the results of pageregistration could be very low.Even with the distortion, it may be possible to identify an area on the image that can be usedas a reliable OCR registration zone. If so, you should disable page-level registration and relyon an OCR registration zone to register your images.

Images that Vary with Respect to Sample PagesSome forms contain sections that are standard, and other sections that can vary from form toform. For example, the top half of a form might have a standard header format and is alwaysfilled in the same way. The bottom half of the form might be non-standard and contain free-form data.If you are processing this type of form, page-level registration will fail. One solution is to scana sample page with the free-form section “blanked out”. (For example, you can tape a whitesheet of paper over the free form area.) Since the confidence won’t be as high, you may needto lower the confidence threshold.Another solution is to disable page-level registration and rely on an OCR registration zone toregister your images.

Images that are Busier than Sample PagesSometimes, the images you are processing contain more filled-in data than the sample pages.For example, the images used as samples might have few fields filled in while the images inyour batches have many fields filled in. If the differences are significant, the results of pageregistration could be low.One solution is to rescan your sample pages with forms that are more representative of thebatches you’ll be processing. This could improve page registration. If this is impossible to do,you should disable page-level registration and rely on an OCR registration zone to registeryour images.

Performance IssuesAs a rule of thumb, page registration takes about 1 second per page, whereas processing anOCR registration zone takes about a third of a second.For best results, you should use either page registration or an OCR registration zone. If theoverhead of page-level registration is a problem, you can disable it and rely on an OCRregistration zone. You can use QuickZones to interactively check the recognition profiles youset up for page registration.

Bar Code RecognitionA bar code is a machine-readable pattern of dark and light elements in which data is encoded.The data can include numbers, alphanumeric characters, special characters, and otherinformation. Reading bar codes is one of the most accurate methods for capturing data fromdocument images.Kofax Capture can recognize individual bar codes found in predefined zones on a document.This type of zone-level processing is well-suited for bar codes that are always found in thesame location on each document.Alternatively, Kofax Capture can recognize a specified number of bar codes that may befound anywhere on a document page. This type of page-level processing is well-suited forreading bar codes that are found on a page, but not always in the same location. For example,the bar codes may be printed on stickers that could be applied anywhere on a document.

Page 152: Kofax Capture Administrators Guide

The Administration Module

152 Kofax Capture Administrator's Guide

During a bar code recognition operation, the document image or zone being processed issearched for possible bar codes. If a potential bar code is found, it is examined to determine ifit satisfies the requirements for the operation. For example, the physical characteristics of thecandidate bar code (such as bar code type) are checked against the recognition settings youspecified in your recognition profile. If the candidate bar code meets all the requirements, it isdecoded and its ASCII data is returned for use in further processing.For example, data returned from a bar code may be used to:

▪ Fill one or more index fields▪ Separate documents and/or batches▪ Identify forms▪ Key into a database record, allowing index fields to be filled with values from the

record

Where Bar Code Recognition OccursIn Kofax Capture, bar code recognition occurs in various modules as follows:

Module/Feature Activity Type of ProcessingAdministration When testing zones Zone-level bar codes

Page-level bar codesScanQuality Control

When scanning from ascanner or importingdocuments

Page-level bar codesDocument separation basedon bar codes (see note1)Batch separation based onbar codes

Recognition Server When using automaticrecognition techniques toprocess documents

Zone-level bar codesPage-level bar codes (whenused with zone-level barcodes - see note 2)

Auto-import,XML ImportConnector, or custom importscripts

When importing documentswith the XML ImportConnector module, a customimport script, or the standardAuto-Import feature

Page-level bar codesDocument separation basedon bar codes

1 When processing color images with the Standard Bar Code Engine, document separationbased on bar codes is performed in the Recognition Server module. See Using Bar CodeSeparation on page 189 for more details.2 Under certain conditions, page-level bar codes that are used with zone-level bar codes willbe processed in Scan, rather than Recognition Server. Refer to Page Level Bar Code Processingfor more details.

Note When single document processing is enabled, bar code document separation convertseach separated document into an individual batch, then automatically closes the batch beforeseparating the next document.

Enhanced Versus Standard Bar Code EngineKofax Capture supports an Enhanced Bar Code Engine and a Standard Bar Code Engine. Bothengines process color and bitonal images as described below:

Page 153: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 153

With the Enhanced Bar Code Engine, you can process color bar codes directly from colorimages with a dpi as low as 100. You can also process one-dimensional and/or two-dimensional (2-D) bar code types with this engine. It is typically more accurate than theStandard Bar Code Engine, especially for low-quality or low dpi images. However, theEnhanced Bar Code Engine may be slower than the Standard Bar Code Engine. The EnhancedBar Code Engine requires additional licensing.With the Standard Bar Code Engine, color images are internally converted to their bitonal(black and white) equivalents. Then, any Kofax Capture module processing the images usesthe bitonal version. You can process one-dimensional bar code types with this engine. It istypically faster than the Enhanced Bar Code Engine, but less effective with low-quality orlow-dpi images. With this engine, best results are achieved with 200 dpi images or higher. Noadditional licensing is required.

Bar Code Recognition ProfilesBar code recognition settings are defined in recognition profiles, which are used by allmodules that process bar codes. You define recognition profiles with the Recognition Profileswindow when you set up your batch classes in the Administration module.Note that if the Enhanced Bar Code Engine is enabled for a recognition profile, but therequired licensing is not in place, the Standard Bar Code Engine will automatically beused. Processing for which a 2-D bar code type is specified will produce empty results. Nowarnings or messages will display.An exception to this is when you test zones on sample pages from the Administrationmodule. If the Enhanced Bar Code Engine is enabled, but the required licensing is not inplace, empty results will be returned. However, a warning will display in the Results area ofthe Zone Test window.You can enable or disable the Enhanced Bar Code Engine with a recognition profile, whichyou define from the Recognition Profiles window. If the Enhanced Bar Code Engine isenabled for a profile, and the required licensing is in place, it will be used whenever thatprofile is used.

Document Separation with Bar Codes on Color ImagesWhen processing color images with the Enhanced Bar Code Engine, separation based on barcodes is performed at scan time, either with the Scan module or the Quality Control module.The bar codes are read directly from the color images.However, when processing color images with the Standard Bar Code Engine, documentseparation based on bar codes is performed with the Recognition Server module. For thiscase, a bitonal version of the color image is generated, and the bar codes are read from thebitonal image.Note If you attempt to use the Standard Bar Code Engine for document separation based on a2-D bar code, the first page will not be recognized as a separator.

Page-Level Bar Code ProcessingPage-level bar codes that appear on a page without any automatic index zones are recognizedin Scan. When an automatic index zone is used on the same page as a page-level bar code,then the page-level bar code is recognized in Recognition Server.However, when the following two conditions are met, then page-level barcodes that appearon the same page as an automatic index zone are recognized in Scan, rather than RecognitionServer:

▪ Only one form type is used in the batch class.

Page 154: Kofax Capture Administrators Guide

The Administration Module

154 Kofax Capture Administrator's Guide

▪ Only one bar code recognition profile is used for page-level zones and separatorzones.

Page-Level Bar CodesKofax Capture can read all the bar codes on a page, and use their values to fill indexfields. You associate index fields with bar codes on the page with the Page Level Bar CodeProperties window. In addition, you specify the bar codes to search for other bar code settings at the form typelevel. You do so on the Create Form Type window - Page Level Bar Code tab or the FormType Properties window - Page Level Bar Code tab.

Enhanced Bar Code EngineKofax Capture supports an Enhanced Bar Code Engine that allows:

▪ Color bar code processing directly from color images▪ Color bar code processing at dpis as low as 100 dpi▪ Support for one- and two-dimensional (2-D) bar code types from color or bitonal

images

Note The Enhanced Bar Code Engine requires additional licensing. See LicensingRequirements for the Enhanced Bar Code Engine on page 307.

Color Processing Directly From Color ImagesWith the Enhanced Bar Code Engine, your Kofax Capture modules can process color barcodes directly from color images. This can yield improved recognition results because thecolor images typically provide more information to the bar code engine. The additional datafrom the color images better preserves the integrity of the bar code elements.

Color Processing of Low Resolution ImagesThe Enhanced Bar Code Engine allows the Kofax Capture module to process color imagesscanned at resolutions as low as 100 dpi. This means that you can scan your color images atlower dpis to speed up scan time. Since color images contain more data than bitonal images,you can process the lower dpi color images without sacrificing recognition accuracy.Consider the following examples:

Figure 2-42. Color Image Scanned at 150 dpi

Figure 2-43. Bitonal Image Scanned at 200 dpi

Page 155: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 155

As the graphics illustrate, the color image scanned at 150 dpi presents a cleaner bar code withstraight lines and clear separation between the bars. The lines in the bitonal image scannedat 200 dpi are not straight, and blend together in places. Bar codes in this condition may bedifficult to read.

Performance and Compatibility ConsiderationsThe Enhanced Bar Code Engine is typically more accurate than the Standard Bar CodeEngine, especially for low-quality or low dpi images. However, the Enhanced Bar CodeEngine may be slower than the Standard Bar Code Engine in some cases. For example, thefile sizes of color images can be much larger than otherwise identical bitonal images. This canadversely impact bar code processing directly from color images with the Enhanced Bar CodeEngine.In addition, the Enhanced Bar Code Engine adopts a more stringent interpretation of thebar code specifications. In rare cases, some bar codes that are slightly out of specificationor very long may not be properly read. The Standard Bar Code Engine, which supportsone-dimensional bar code types only, offers a more lenient interpretation of bar codespecifications. You can disable the Enhanced Bar Code Engine for a recognition profile so thatthe Standard Bar Code Engine can be used. However, only one-dimensional bar codes can beread with the Standard Bar Code Engine.

Note Refer to your bar code documentation for details about bar code specifications. If yourbar codes are out of specification, it is recommended that you change your process to producebar codes that meet at least the minimum requirements of the specifications.

Two-Dimensional (2-D) Bar Code SupportWith the Enhanced Bar Code Engine, Kofax Capture can process the following 2-D bar codetypes (on color or bitonal images).

▪ Aztec Code▪ Data Matrix▪ MaxiCode

In addition, the Enhanced Bar Code Engine can process all of the one-dimensional bar codetypes as the Standard Bar Code Engine, with the exception of Linear 2 of 5. 

Tip For best results when drawing zones around bar codes, include at least a half inchboundary around all sides of the bar code. Make sure you include the entire bar code withinthe zone. See Drawing Zones on page 56 for tips.

Processing Two-Dimensional Bar CodesTwo-dimensional (2-D) bar codes can hold thousands of characters. For example, the PDF417 bar code can hold up to 1,850 characters. The encoded data is usually made up ofmultiple fields packed into a single string, with each value identified or delimited per customrequirements. An entire database record for a particular customer or prospect can be encodedinto a single 2-D bar code. The fields that make up the record may be separated with one ormore specific delimiter characters, by fixed length fields, or by some other method dictated byyour own requirements. With the Enhanced Bar Code Engine, Kofax Capture can read an entire 2-D bar code and storethe result into one index field, but doing so may not yield usable results for your validationoperators. To make the data usable, you can provide a custom validation script to parse thedata and write the individual values to the appropriate index fields.You can use either Visual Basic .NET language or Softbridge Basic Language (SBL) to createthe custom validation script to parse the data.

Page 156: Kofax Capture Administrators Guide

The Administration Module

156 Kofax Capture Administrator's Guide

SBL SolutionTo parse the data string to individual values, you can add SBL string processing functions tothe KfxDocPreProcess function in your validation script to parse the string read from the2-D bar code, and copy the field data to your defined index fields as necessary.Consider the following scenario: Each document in your batch contains one 2-D bar codein which a customer’s first name, last name, and customer number are encoded. The barcode always exists in the same location on each document. Each field in the encoded data isseparated by three asterisks, including the last field (for example, “John***Smith***1234***”).The data is always in the same sequence, and the maximum length of the string, including thedelimiter characters, is 60 characters.In addition, each document contains an area in which the customer writes her name,customer number, and other information. But, because the information is encoded in thebar code, you want to use the information read from the bar code when you process thedocuments with Kofax Capture. For your validation operators, you may want to display theareas on the form that are filled in by the customer to facilitate validation.For this example, you can define:

▪ One index field to hold the 60 characters of data encoded in the 2-D bar code. You canapply the “hidden” attribute to this field so that it will not display to your validationoperators. However, the data will be available to your validation script.

▪ Three index fields for the customer’s information (first name, last name, and customernumber). The values for these fields can be parsed from the 2-D bar code with thecustom validation script. The index fields will display for your validation operators atvalidation time.

Then, draw four zones on your sample page.▪ Draw one zone around the 2-D bar code, and associate it with the 60-character, hidden

index field. Assign a recognition profile that specifies the appropriate 2-D bar codetype.

▪ Draw zones around the areas on the sample page where the customer writesinformation (first name, last name, and customer number), and associate each withthe appropriate index field. For this example, clear the “Auto recognition” check boxon the Index Zone window so that no automatic recognition will be applied to thesezones.

Once your index fields are in place, you can write a custom validation script for yourdocument class. In the script, add SBL string processing functions to the KfxDocPreProcessfunction to parse the string stored in the hidden index field and copy the field data to thethree index fields to be displayed to your validation operators.One simple method is shown below, which uses the SBL GetField function to parse thevalues and copy them to the applicable index fields. In the example, “Customer_Record”is the hidden index field that holds the value read from the 2-D bar code. “First_Name”,“Last_Name”, and “Cust_Number” are the index fields to hold the values parsed from the 2-D bar code. (The example does not show any error handling or necessary initialization.)KfxFirst_Name = GetField(KfxCustomer_Record,1,"***") KfxLast_Name = GetField(KfxCustomer_Record,2,"***") KfxCust_Number = GetField(KfxCustomer_Record,3,"***")

Note that the SBL compiler requires that all variables and functions be declared beforethey are used. Therefore, to process index fields in the KfxDocPreProcess function,you must make certain that the variables for those index fields are declared before theKfxDocPreProcess function definition. The best place to put the declarations is right beforethe KfxLoadValidation function definition. For the above example, add the followingdeclarations right before KfxLoadValidation function definition:Global KfxFirst_Name As String

Page 157: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 157

Global KfxLast_Name As String Global KfxCust_Number As String Global KfxCustomer_Record As String

Tip When you create a validation script, Kofax Capture automatically adds global variabledeclarations for each defined index field. If you add your own global variables for indexfields, you must search for the global variables added by Kofax Capture and comment themout or delete them. The declarations added by Kofax Capture will be interspersed throughoutthe script.

The easiest way to locate the declarations is to use the SBL Find window. To display thiswindow, select Edit | Find from the SBL menu bar. Be sure to use the Up and Down buttonsto perform a complete search.

VB .NET SolutionThe solution to parse the string data from the bar code can be done with a validation scriptwritten in VB .NET. As explained in the SBL solution, you will define an index field to holdthe customer information encoded in the 2-D bar code, and three index fields for the customerinformation (first name, last name, and customer number). To parse the data string, you addthe processing event as shown in the example that follows.When you create a validation script with VB .NET, certain variable declarations areautomatically generated. The following field variables are generated when you create yourVB .NET project from the Scripts menu of the Administration module.<IndexFieldVariableAttribute("Customer_Record")> _Dim WithEvents Customer_Record As FieldScript

<IndexFieldVariableAttribute("First_Name")> _Dim WithEvents First_Name As FieldScript

<IndexFieldVariableAttribute("Last_Name")> _Dim WithEvents Last_Name As FieldScript

<IndexFieldVariableAttribute("Cust_Number")> _Dim WithEvents Cust_Number As FieldScript

Now, you will want to add the processing that parses the string data to individual values.From your VB .NET code editor, select the DocumentPreProcessing event from theDeclarations list. The following Private Sub definition is generated:Private Sub SampleDC2_DocumentPreProcessing(ByVal Param As Object, _ByVal Param1 As Kofax.AscentCapture.Scripting.PreDocumentEventArgs) _Handles Me.DocumentPreProcessingEnd Sub

Add the following custom code within the Private Sub block to perform the data stringparsing:'*** This sub will extract the first name, last name, and customer '*** number from a string similar to "John***Smith***1234***"

'*** The string we want to parse into an array.Dim oDelimiterArray As String() = {"***"}

'*** Split on "***"Dim oCustomerRecordArray As String()oCustomerRecordArray = Customer_Record.IndexField.Value.Split( _oDelimiterArray, StringSplitOptions.RemoveEmptyEntries)

Page 158: Kofax Capture Administrators Guide

The Administration Module

158 Kofax Capture Administrator's Guide

'*** The customer's first name is stored first (index 0)First_Name.IndexField.Value = oCustomerRecordArray(0)'*** The customer's last name is stored second (index 1)Last_Name.IndexField.Value = oCustomerRecordArray(1)'*** The customer's number is stored last (index 2)Cust_Number.IndexField.Value = oCustomerRecordArray(2)

Compile and save your validation script. Republish the batch class associated with thevalidation script.

Disabling the Enhanced Bar Code Engine

The Enhanced Bar Code Engine is enabled by default, and used if proper licensing is in placefor bar code recognition operations. However, in some cases, you may want to disable it. Forexample, you may be processing one-dimensional bar codes from good quality bitonal imagesand achieve better performance with the Standard Bar Code Engine.You can disable the Enhanced Bar Code Engine for a recognition profile. This will cause theStandard Bar Code Engine to be used for all processing that uses that recognition profile.

Note Once you disable the Enhanced Bar Code Engine for a recognition profile, the StandardBar Code Engine will be used for all processing that uses that profile. This is true even if thelicensing for the Enhanced Bar Code Engine is in place.

1 From the Recognition Profiles window, select the bar code recognition profile that uses theEnhanced Bar Code Engine.

2 Click Advanced.The Advanced Bar Code Settings window for the selected recognition profile will display.

3 Clear the “Use enhanced engine if licensed” check box.

Tip Once you clear the “Use enhanced engine if licensed” check box, any 2-D bar codetypes previously selected on the General tab will become unchecked. Before you save therecognition profile, you should carefully review the selected bar code types on the Generaltab to ensure they are appropriate for your processing needs.

4 Click OK.5 Click Save to save the selected recognition profile. Or, click Save As to save the selected

profile to a new name.6 Click Close to close the Recognition Profiles dialog box.

Patch Code RecognitionA patch code is a pattern of horizontal black bars separated by spaces and typically placednear the leading edge of a paper document to be scanned. It can be used to separatedocuments.All patch codes are made up of narrow and wide bars, as follows:

▪ The narrow bars must be 0.08 inch in height.▪ The wide bars must be 0.20 inch in height.▪ The entire patch code must be 0.80 inch in height.▪ The entire patch code should be at least 2.0 inches in width.

Page 159: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 159

Figure 2-44. Type II Patch Code.

Patch Code Recognition SettingsThere are several settings you can make to optimize patch code recognition.

Left OffsetThis specifies a point measured from the left edge of the image that falls within the patchcode. A value of 0 specifies searching anywhere in the horizontal direction for a patch code.See Patch Code Placement on page 159.See Patch Code Recognition on page 158.

Note Kofax Capture allows you to use patch codes for various types of processing. Forexample, you can use patch codes as batch separators, document separators, control thecounter for the endorser/annotation feature, etc. When setting up each type of processing,you can specify a left offset for the patch code. If you specify different left offsets, KofaxCapture will automatically default all the left offsets to 0.

Patch Code TypeThis specifies a type of patch code. Kofax Capture supports the following patch code types(Patch II, II, and T are Kodak ImageLink patch code types).

▪ Patch I▪ Patch II▪ Patch III▪ Patch III▪ Patch T▪ Patch VI

A .wmf file for each patch code is included in your Kofax Capture Bin folder. The names ofthe files are Patch1.wmf, Patch2.wmf, etc.

Patch Code PlacementTo be detected, a patch code must be positioned correctly on the page:

▪ The patch code must be horizontal.▪ It must be located at least 0.20 inch from the leading edge of the image.▪ It must not extend beyond 3.75 inches from the leading edge of the image.

Note For duplex scanning operations, patch codes are only detected on the front side of apage. Patch codes on the back side of a page will be ignored.

Page 160: Kofax Capture Administrators Guide

The Administration Module

160 Kofax Capture Administrator's Guide

Group and User ProfilesFrom the Administration module, you can enable the User Profiles feature to manage KofaxCapture access and activity on a user-by-user basis. This is accomplished by setting upaccounts or “profiles” for each Kofax Capture user. Each user profile defines a login ID forthe user and specifies the modules and batch classes to which the user is allowed access. Theprofile also defines the administrative functions to which the user has rights. Additionally,the administrator can set up group profiles to assign access rights to multiple users.Upon installation, Kofax Capture will automatically set up a user profile called “Admin” forthe administrator. The Admin profile is used to add and edit additional user profiles andgroup profiles. The administrator can edit the Admin profile, but it cannot be removed. Otheradministrator users can access the Admin profile and make limited changes to it. By default,the Admin profile does not have a password assigned to it.User profiles and group profiles include assignments for the following:

▪ User login ID and optional password (user profiles only)▪ Access to batch classes (including independent verification).▪ Access to Kofax Capture modules▪ Group profile membership▪ Access to administrative functions and Administrative Utilities on page 279

The implementation of user profiles is an optional feature that is enabled from the UserProfiles window.

Group vs. User ProfilesTo take advantage of any of the Kofax Capture user management features, you must firstenable the User Profiles feature. You can turn this feature on and off as required. If youdisable the User Profiles feature, and later enable it again, all your previous settings willbe restored and enforced. In Kofax Capture users or groups can be given profiles thatregulate access to the modules and batch classes. The profile also defines access to variousadministrative utilities.

[] If you enable profiles, you may be asked for a password when starting Kofax Capturemodules. Kofax Capture cannot recover or reset these passwords. If you forget yourpassword you will have to reinstall Kofax Capture.

A user profile is a collection of permission and assignment settings that are assigned to anindividual Kofax Capture user. A group profile is a collection of permission and assignmentsettings that are assigned to a group. A group may consist of any number of Kofax Captureusers, and users can be members of any number of groups.Groups can be assigned the same types of access rights as users, and all members inherit thegroup’s rights. Because these rights are inherited, you can quickly change the settings for allthe members in a group simply by editing the group profile. For large groups, this simplifiesthe maintenance of user rights and ensures consistency.You can also link Kofax Capture to your operating system users and groups.

Note An individual user of Kofax Capture has all the permissions granted by the user profileplus those in all the assigned group profiles.

Default ProfilesWhen you enable the User Profiles feature for the first time, two default profiles are alreadyin place: the “Admin” user profile and the “(Everyone)” group profile. You cannot remove

Page 161: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 161

these profiles, but you can modify them. For example, the Admin profile does not have apassword assigned to it, and you may want to add a password to the Admin profile.The Admin profile is intended to be used by the Kofax Capture administrator, who typicallyis responsible for setting up and maintaining profiles. By default, every new user profile isautomatically assigned to the “(Everyone)” group. As a result, each new user inherits therights that are assigned to the “(Everyone)” group, in addition to the rights assigned in theuser profile.For example, a user whose user profile does not allow access to the Scan module mightstill be able to use it. This would occur if the user is a member of a group profile, such as“(Everyone)”, for which access to the Scan module is allowed.By default, the “(Everyone)” group is allowed access to every batch class and every KofaxCapture module. You can use the Group Profile Properties window - Members tab to restrictthe batch class and module assignments for the “(Everyone)” group.

User TrackingKofax Capture can track activity for each user.Kofax Capture will maintain statistical recordswith information about users, documents, keystrokes, and other common activities.When you enable the User Tracking feature, Kofax Capture tracks user activity in a numberof database tables. The tables contain statistical records that are generated as a user createsand updates Kofax Capture batches and opens/closes processing modules. The records trackinformation about various items such as user actions, documents, and keystrokes.Depending on your database selection, the user tracking statistics are stored in the standardKofax Capture database or in your SQL Server, Oracle, or IBM DB2 database. Refer to TheDatabase Utility on page 279 for more information about selecting different databases.When you install Kofax Capture for the first time, the statistics tables are initially empty.

Caution The Stats.mdb file is deprecated and may not be supported in future versionsofKofax Capture. It is retained in this version for legacy compatibility only. If you arecurrently using Microsoft Access (or something similar) for custom reports, you may continueto do so. Kofax strongly recommends that you use the database connection method describedin custom reports for all your reporting needs. This method provides better performance andenables access to several new database views that make it easier to generate custom reports.

If the User Tracking and User Profile features are enabled, statistics are maintained for linkedoperating system users in the same manner as for Kofax Capture users.

Track User ActivityWhen you enable the User Tracking feature, Kofax Capture tracks user activity in fourdatabase tables. The tables contain statistical records that are generated as a user creates andupdates Kofax Capture batches and opens/closes processing modules. The records trackinformation about users, documents, keystrokes, etc.When you install Kofax Capture, the tables are initially blank. With client/server installations,the statistics are compiled per workstation, with a separate database for each. Withstandalone installations, the statistics are also compiled separately.User tracking occurs if Tracking is selected in the Administration module. By default, theoption is disabled.

Page 162: Kofax Capture Administrators Guide

The Administration Module

162 Kofax Capture Administrator's Guide

Note When User Profiles are enabled for your Kofax Capture installation, users who haverights to the Administration module can enable/disable the User Tracking feature.

User Tracking StatisticsIf the user tracking feature is enabled in Kofax Capture at the central site, user tracking willbegin for each module the next time that module is started. If a module is running when batchclasses are downloaded, then that module will not record user tracking until it is restarted.Batch user tracking statistics are uploaded when a batch is uploaded. Statistics for deletedbatches and launched modules are uploaded only when synchronization occurs.Once uploaded, user tracking statistics are incorporated automatically into the central KofaxCapture database. Once a batch is successfully uploaded and inserted, the remote site RSAdeletes all user tracking statistics associated with that batch at the remote site.

User Tracking Data TablesDepending on your database selection, user tracking data will be stored in different locations.The data schema and table structures remain the same, regardless of the storage location.

Caution The Stats.mdb file is deprecated and may not be supported in future versions ofKofax Capture. It is retained in this version for legacy compatibility only. If you are currentlyusing Microsoft Access (or something similar) for custom reports, you may continue to doso. Kofax strongly recommends that you use the database connection method described incustom reports for all your reporting needs. This method provides better performance andenables access to several new database views that make it easier to generate custom reports.

Standard OptionIf you are using the Standard option, your user tracking data is stored in several databasetables. You may access these tables using the Stats.mdb file that Kofax Capture createsduring installation. The Stats.mdb file does not actually contain any data. Instead, itcontains pre-defined links to tables stored in the Kofax Capture system database.You can use Microsoft Access or any number of other compatible reporting applications toview the user tracking data.Regardless of the location of Stats.mdb, you must open it from the workstation with theKofax Capture installation. If you attempt to open it from another workstation you willreceive an error, or if there is another Kofax Capture installation on the other workstation,Stats.mdb will point to the data on that workstation.If you upgraded to Kofax Capture from an earlier version, any merged statistics data fromyour prior export is carried over to the new version. However, any macros or queries thatmay have had in Stats.mdb will not be brought over.If you wish to recover such items, you can locate them in Stats.mdb in the appropriatearchive folder corresponding to their old export. For example, this is usually a subfolder inthe Kofax Capture server files folder with a name similar to Kofaxnn, where nn correspondsto the version number of your previous installation.Stats.mdb, when opened with Access, has a custom menu selection, “Statistics”, witha Delete item. The Delete menu item allows you to delete accumulated statistics from thedatabase. You should periodically delete the statistics data. The total size of all statistics,administration, and batch catalog information is limited to 2GB. This is a large limit, but couldbe exceeded over a long period of time on a heavily used system.

Page 163: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 163

You may delete statistics from the database directly from Stats.mdb, as described above,but you may also delete them through the Report Viewer. The Report Viewer lets youdecide which statistics to delete. When editing Stats.mdb directly, you cannot select whichstatistics to delete; instead, all statistics records will be deleted. Additionally when editingStats.mdb, no utilities are provided to selectively backup or copy specific statistics. If youwant to do this, you must implement such capabilities yourself.

Note Kofax suggests that you archive these records to a safe location prior to deleting them.

Other Database OptionsIf you are using the SQL Server, Oracle, or IBM DB2 database option, your user tracking datais stored in tables in your selected database.If you elect to use Kofax Capture with any of the above mentioned databases, you should befamiliar with that database system and how to access it from your client tools. If necessary,contact your system administrator for details.The user tracking statistics are stored in the server and database you specified whenswitching to or setting up your database (SQL Server, Oracle, or IBM DB2) for use with KofaxCapture. The structures for these tables are identical to those used with the standard KofaxCapture database. To delete unwanted statistics records, create your own SQL statements orexecute the predefined stored procedure called “ClearStats”.Note When using SQL Server, Oracle, or IBM DB2, the Kofax-provided Access interface is notsupported.Go to details on the Report Viewer for additional reporting options.

StatsBatch Table

Caution The Stats.mdb file is deprecated and may not be supported in future versions ofKofax Capture. It is retained in this version for legacy compatibility only. If you are currentlyusing Microsoft Access (or something similar) for custom reports, you may continue to doso. Kofax strongly recommends that you use the database connection method described incustom reports for all your reporting needs. This method provides better performance andenables access to several new database views that make it easier to generate custom reports.

The StatsBatch table is used to store records that list batch statistics. A new record is createdeach time a user creates a batch.The columns for the StatsBatch table are described in the following list. A description of eachcolumn is provided after the list.

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

ExternalBatchID 1 PK1 Number Longinteger

Y Y Y N

BatchName Text 32 Y Y N YCreationStationID Text 12 Y Y N YCreationUserID 2 Text 50 Y Y N YCreationUserName 3 Text 80 Y Y N YBatchClass Text 32 Y Y N Y

Page 164: Kofax Capture Administrators Guide

The Administration Module

164 Kofax Capture Administrator's Guide

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

BatchClassDescription Text 80 Y Y N YTransactionID

1 ExternalBatchID is the primary key for the Batch table.2 For linked users, the CreationUserID contain the user’s domain name as well as the user ID.3 For linked operating system users, the CreationUserName contains the user’s full name.ExternalBatchIDUnique incremental value assigned to each batch that is created at a Kofax Capture site.BatchNameName assigned to the batch when it is created.CreationStationIDIdentifies the Kofax Capture station where the batch is created. The Station ID is assignedduring the installation process.CreationUserIDIf the User Profiles feature is enabled, this is the Kofax Capture login ID for the user whocreates the batch. If the feature is not enabled, this is the Windows login name for theuser who creates the batch. If a Windows login name is not required, the value is listed as“Unknown”.CreationUserNameIf the User Profiles feature is enabled, this is the user name assigned in the profile of the userwho creates the batch. If the feature is not enabled, this is the Windows login name for theuser who creates the batch. If a Windows login name is not required, the value is listed as“Unknown”.BatchClassName of the batch class on which the batch is based.BatchClassDescriptionDescription of the batch class on which the batch is based.TransactionIDReserved.

StatsBatchModule Table

Caution The Stats.mdb file is deprecated and may not be supported in future versions ofKofax Capture. It is retained in this version for legacy compatibility only. If you are currentlyusing Microsoft Access (or something similar) for custom reports, you may continue to doso. Kofax strongly recommends that you use the database connection method describedin custom reports for all your reporting needs. Not only does this method provide betterperformance, it also enables access to several new database views that make it easier togenerate custom reports.

The StatsBatchModule table is used to store records relating to batch processing events inKofax Capture processing modules.Note the following:

Page 165: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 165

▪ A StatsBatchModule table record is created when any Kofax Capture batch is createdor opened. The initial values are updated when a batch is closed or deleted. Therefore,the StatsBatchModule table values for a batch in progress will differ from those for abatch that is closed or deleted.

▪ The Valid on Create column indicates which database records are valid after a batchis opened. If the Valid on Create item is not set to Yes, the record is not valid until thebatch is closed or deleted.

The columns for the StatsBatchModule table are described in the following list. A descriptionof each column is provided after the list.

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

BatchModuleID 1 PK1 GUID Y Y Y YExternalBatchID 2 FK2 Number Long

integerY 0 Y N Y

BatchDescription Text 80 N N N YModuleLaunchID 3 FK3 GUID Y 0 Y N YModuleCloseUniqueID Text 250 N N N YModuleName Text 32 N N N YStartDateTime Date/

TimeY NOW()Y N Y

EndDateTime Date/Time

N NULL N N Y

BatchStatus Number IntegerN 0 N N YPriority Number IntegerN 0 N N YExpectedPages Number Long

integerN 0 N N Y

ExpectedDocs Number Longinteger

N 0 N N Y

Deleted Yes/No N 0 N N YPagesPerDocument Number Long

integerN 0 N N Y

PagesScanned 4 Number Longinteger

N 0 N N Y

PagesDeleted 4 Number Longinteger

N 0 N N Y

DocumentsCreated 4 Number Longinteger

N 0 N N Y

DocumentsDeleted 4 Number Longinteger

N 0 N N Y

ChangedFormTypes 4 Number Longinteger

N 0 N N Y

PagesReplaced 4 Number Longinteger

N 0 N N Y

ErrorCode

Page 166: Kofax Capture Administrators Guide

The Administration Module

166 Kofax Capture Administrator's Guide

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

ErrorText Text 255 N N Y YOrphaned Yes/No Y N Y Y YInProcessTIDCompletedTID

1 BatchModuleID is the primary key in the BatchModule table.2 ExternalBatchID is a foreign key in the BatchModule table, and it is the primary key in theBatch table.3 ModuleLaunchID is a foreign key in the BatchModule table, and it is the primary key in theModuleLaunch table.4 Custom modules that perform these operations are responsible for updating the statisticsattributes. If they fail to do this, the values in these columns will contain zeros for thosecustom modules. The custom module sets these values in the Batch ACDataElement.BatchModuleIDUnique identifier for the record in the table.ExternalBatchIDUnique incremental value assigned to each batch that is created at a Kofax Capture site.Foreign key to associated record in the Batch table.BatchDescriptionDescription of the batch, assigned when the batch was created.ModuleLaunchIDUnique value assigned to each Kofax Capture processing module. Foreign key to associatedrecord in the ModuleLaunch table.ModuleCloseUniqueIDUnique identifier for the next Kofax Capture module where the batch will be processed. Ifthat module has the same literal name as another module, this identifier distinguishes onemodule from the other.ModuleNameLiteral name of the next Kofax Capture module where the batch will be processed.StartDateTimeDate and time when the batch was created or opened.EndDateTimeDate and time when the batch was closed or deleted.BatchStatusStatus assigned to the batch, as follows:2 - Ready4 - In Progress8 - Suspended32 - Error64 - Completed128 - ReservedPriority

Page 167: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 167

Priority level assigned to the batch. Priority values range from 1 to 10, with 1 being thehighest priority. The priority determines the order in which the batch is processed at eachmodule.ExpectedPagesNumber of pages expected in the batch.ExpectedDocsNumber of documents expected in the batch.DeletedSet to True if the batch was deleted during the current processing session.PagesPerDocumentNumber of pages per document. Valid only if fixed page separation is in effect.PagesScannedNumber of pages scanned during the current processing session.PagesDeletedNumber of pages deleted during the current processing session.DocumentsCreatedNumber of documents created during the current processing session.DocumentsDeletedNumber of documents deleted during the current processing session.ChangedFormTypesNumber of form types changed from a valid form type to something else during the currentprocessing session. Used to track invalid form identification results.PagesReplacedNumber of pages replaced during the current processing session.ErrorCodeReserved.ErrorTextText of any error message generated during the current processing session.OrphanedRelates to a batch that is created or opened, but not completed, due to an unexpected systemfailure or interruption.InProcess TIDReserved.Completed TIDReserved.

StatsFormType Table

Caution The Stats.mdb file is deprecated and may not be supported in future versions ofKofax Capture. It is retained in this version for legacy compatibility only. If you are currentlyusing Microsoft Access (or something similar) for custom reports, you may continue to doso. Kofax strongly recommends that you use the database connection method described incustom reports for all your reporting needs. This method provides better performance andenables access to several new database views that make it easier to generate custom reports.

Page 168: Kofax Capture Administrators Guide

The Administration Module

168 Kofax Capture Administrator's Guide

The StatsFormType table file is used to store records relating to each form type used in abatch class. The records are created when a batch is closed.Note the following:

▪ All columns are valid upon creation.▪ There are two special FormType names: “Loose Pages” and “None”. Loose pages do

not belong to a document. None refers to documents that have not been assigned aform type.

▪ The data for keystroke counts, CompletedDocs, and CompletedPages are collectedon a per session basis. Therefore, totals from previous sessions are not automaticallyadded to these values.

▪ The records for Documents, RejectedDocs, Pages, and RejectedPages relate to batchtotals.

The columns for the StatsFormType table are described in the following list. A description ofeach column is provided after the list.

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

FormTypeEntryID1 PK1 GUID Y Y Y NBatchModuleID2 FK2 GUID Y 0 Y Y YFormTypeName Text 32 Y Y Y YDocClassName Text 32 Y Y N YDocuments Number Long

integerY 0 Y N Y

RejectedDocs Number Longinteger

Y 0 Y N Y

Pages Number Longinteger

Y 0 Y N Y

RejectedPages  Number Longinteger

Y 0 Y N Y

KS_Manual3 Number Longinteger

Y 0 Y N Y

KS_OCRRepair3 Number Longinteger

Y 0 Y N Y

KS_ICRRepair3 Number Longinteger

Y 0 Y N Y

KS_BCRepair3 Number Longinteger

Y 0 Y N Y

KS_OMRRepair3 Number Longinteger

Y 0 Y N Y

CompletedDocs3 Number Longinteger

Y 0 Y N Y

CompletedPages3 Number Longinteger

Y 0 Y N Y

TransactionID

1 FormTypeEntryID is the Primary Key for the FormType table.

Page 169: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 169

2 BatchModuleID is a foreign key in the FormType table, and it is the primary key in theBatchModule table.3 Custom modules that perform these operations are responsible for updating the data. If theyfail to do this, the values in these columns will contain zeros for those custom modules. Thecustom module sets these values in the Document ACDataElement.FormTypeEntryIDUnique value to identify each form type record created.BatchModuleIDUnique identifier that indicates the Kofax Capture module associated with the batch forwhich a form type record was created. Foreign key to associated record in the BatchModuletable.FormTypeNameName of the form type. If the entry is “Loose”, it relates to pages that do not belong to adocument. If the entry is “None”, it relates to documents that have not been assigned a formtype.DocClassNameName of the document class associated with the form type. This is empty when theFormTypeName is Loose or Empty.DocumentsNumber of documents using this form type in the batch.RejectedDocsNumber of rejected documents using this form type in the batch.PagesNumber of pages using this form type in the batch.Rejected PagesNumber of rejected pages using this form type in the batch.KS_ManualFor this form type, the number of keystrokes entered in fields that are not associated with anautomatic recognition profile.KS_OCRRepair For this form type, the number of keystrokes entered in fields that exist in zones associatedwith OCR processing.KS_ICRRepairFor this form type, the number of keystrokes entered in fields that exist in zones associatedwith High Performance Zonal processing.KS_BCRepairFor this form type, the number of keystrokes entered in fields that exist in zones associatedwith bar code processing.KS_OMRRepairFor this form type, the number of keystrokes entered in fields that exist in zones associatedwith OMR processing.CompletedDocsFor this form type, the number of documents that have completed processing in the batch.CompletedPages

Page 170: Kofax Capture Administrators Guide

The Administration Module

170 Kofax Capture Administrator's Guide

For this form type, the number of pages that have been reviewed in the Quality Controlmodule. Reviewed pages are tracked if “Require review of scanned pages” is selected in theQuality Control module properties for the batch class.TransactionIDReserved.

StatsModuleLaunch Table

Caution The Stats.mdb file is deprecated and may not be supported in future versions ofKofax Capture. It is retained in this version for legacy compatibility only. If you are currentlyusing Microsoft Access (or something similar) for custom reports, you may continue to doso. Kofax strongly recommends that you use the database connection method described incustom reports for all your reporting needs. This method provides better performance andenables access to several new database views that make it easier to generate custom reports.

The StatsModuleLaunch table of the Stats.mdb file is used to store records relating to KofaxCapture module usage. A record is created each time a user opens a module. Exception:Activity for the Administration module is not tracked in the StatsModuleLaunch table.

Important Do not attempt to modify or delete incomplete records in the StatsBatchModuletable or the StatsModuleLaunch table. An incomplete record is one for which theEndDateTime column is not null, or the Orphaned column is set to Yes.

Note the following:▪ A record is created each time a Kofax Capture module (except Administration) is

opened.▪ The Valid on Create column indicates which database columns are valid after a

module is opened. All other columns contain default values.▪ The record is updated each time a Kofax Capture module is closed. At that point, all

other columns contain default values.▪ Do not modify or delete an incomplete record. An incomplete record is one for which

the EndDateTime column is not null, or the Orphaned column is set to Yes.The columns for the StatsModuleLaunch table are described in the following list. Adescription of each column is provided after the list.

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

ModuleLaunchID1 PK1 GUID Y Y Y NStartDateTime Date/

TimeY NOW()Y N Y

EndDateTime Date/Time

N NULL N N Y

ModuleUniqueID Text 250 Y Y N YModuleName Text 32 Y Y N YUserID2 Text 50 Y Y N YUserName3 Text 80 Y Y N YStationID Text 32 Y Y N YSiteName Text 32 Y Y N Y

Page 171: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 171

Column Type Size ValidonCreate

DefaultReq'd Indexed Dup

SiteID Number IntegerY 0 Y N YInProcessTIDOrphaned Yes/No Y N Y N YCompletedTID

1ModuleLaunchID is the primary key for the ModuleLaunch table.2For linked operating system users, the UserID contains the user’s domain name as well as theuser ID.3For linked operating system users, the UserName contains the user’s full name.ModuleLaunchIDUnique value assigned to each Kofax Capture processing module record.StartDateTimeDate and time when the module was launched.EndDateTimeDate and time when the module was closed.ModuleUniqueIDUnique identifier for the Kofax Capture module that was launched. If that module has thesame literal name as another module, this identifier distinguishes one module from the other.ModuleNameLiteral name of the Kofax Capture module that was launched.UserIDIf the User Profiles feature is enabled, this is the Kofax Capture login ID for the user wholaunched the module. If the feature is not enabled, this is the Windows login name for theuser who launched the module.UserNameIf the User Profiles feature is enabled, this is the user name assigned to the profile of the userwho launched the module. If the feature is not enabled, this is the Windows login name forthe user who launched the module.StationIDIdentifies the Kofax Capture station where the module was launched. The Station ID isassigned during the installation process.SiteNameText string that identifies the Kofax Capture installation site where the module was launched.The SiteName is initially configured during the installation process and can be changed usingthe Database Utility.SiteIDInteger that identifies the Kofax Capture installation site where the module was launched.The Site ID is assigned during the installation process.InProcessTIDReserved.OrphanedRelates to a record that is created, but not completed, due to an unexpected system failure orinterruption while the module is opened.

Page 172: Kofax Capture Administrators Guide

The Administration Module

172 Kofax Capture Administrator's Guide

CompletedTIDReserved.

Enabling the User Tracking Feature

When you enable the User Tracking feature, it goes into effect for every user at your KofaxCapture installation. By default, the feature is disabled.

Note When the User Profiles feature is enabled, users who have rights to the Kofax CaptureAdministration module can enable or disable the User Tracking feature.

1 Start the Kofax Capture Administration module.2 On the Tools tab, in the User & Groups group, click Tracking.

The feature toggles on or off each time you select it.

Changing the Login PasswordAlthough the administrator usually assigns a password when a user profile is created,the user can change the password from the Kofax Capture – Change Password window.Furthermore, users with access to theKofax Capture Administration module can edit anyKofax Capture user password from within the User Profile Properties window. If this is aconcern, you may want to limit access to the Administration module.

[] If you forget the password, you will have to uninstall, then reinstall Kofax Capture (whichwill reset the Admin password back to <blank>), and you will lose your batch classes and anybatches that were in progress at the time of the uninstall.

When the user launches a module, the password can be changed by selecting ChangePassword from the Kofax Capture - Login window. A user can change the password multipletimes.

1 Launch a Kofax Capture module (other than the unattended modules) while the UserProfiles feature is enabled.

2 In the Kofax Capture - Login window, enter the current user ID and password.3 Click the Change Password button.

The Kofax Capture - Change Password window will display.4 Enter the old password or leave blank if there is no current password.5 Enter a new case-sensitive password from 4 to 14 characters.6 Enter the new password again in the Confirm Password text box.7 Click OK.

Kofax Capture will set the new password.

Single Sign OnKofax Capture’s Single Sign On feature is automatically enabled whenever user profiles areenabled, and at least one of your profiles is linked to an operating system user or group. Youcan have any combination of linked groups and users, including Kofax Capture only groupsand users. Kofax Capture groups and users (groups and users that are not linked to theoperating system) do not take advantage of the Single Sign On feature, and will be required tolog in.With this feature, once you have logged in to the operating system, Kofax Captureautomatically employs your security settings each time you launch a Kofax Capture module.

Page 173: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 173

This means, if you have the appropriate access rights, you do not need to log in to eachmodule as you launch it.If a linked user does not have access rights to a particular module, access will be denied.Furthermore, if Kofax Capture cannot locate a linked group or user profile, the user will berequired to manually log in.If the User Profiles feature is enabled, but you are not a linked operating system user or amember of a linked operating system group, you must manually log in as a Kofax Captureuser.

Note Kofax Capture XML Import Connector does not support the Single Sign On feature, orlinked users.

The following chart shows the various login combinations.

Figure 2-45. Various Login Combinations

Note Batch class access rights and batch editing rights for linked users or groups behave inthe same manner as for Kofax Capture users or groups.

Centralized User ManagementIn Kofax Capture, you can manage your user and group profiles locally (from within KofaxCapture), centrally (using operating system tools or utilities), or using a combination of bothmethods. These choices allow you to manage your users and groups in the most effective orefficient manner that meets your needs.As you work with your user and group profiles, you need to determine whether local user orcentralized user management method works best for you.Local User ManagementIf your users and groups are unique to your Kofax Capture system, and will never be visibleto applications outside of Kofax Capture, you should create and manage these users andgroups exclusively within the Kofax Capture Administration module. This is “Local UserManagement”, and is best suited for smaller installations, or for customers who need toisolate their Kofax Capture users and groups in a controlled environment.Centralized User ManagementIf there is no particular need for such isolation, you can create and manage your users andgroups using the features and utilities provided by your operating system.You can link Kofax Capture to your operating system users and groups using the CentralizedUser Management feature. Once this link has been established, Kofax Capture willautomatically stay synchronized with your operating system user and group accounts. This

Page 174: Kofax Capture Administrators Guide

The Administration Module

174 Kofax Capture Administrator's Guide

allows you to escape the tedium of replicating and updating dozens or hundreds of usersacross two working environments.In addition, by linking already existing operating system users or groups to Kofax Capture,your users can employ a single password for both Kofax Capture and the operating system.Centralized User Management is best suited to large organizations with many users orgroups, or for customers who do not want to maintain multiple passwords or multiple listsof users or groups. We suggest you link only groups. This simplifies your maintenance tasks,and makes it easier to give large numbers of users the same profile settings.

Centralized User Management Link VerificationIf you have linked Kofax Capture to your operating system users or groups, you will needto synchronize with your operating system. Synchronization with the operating system isautomatically performed each time you open the User Profiles window, and is maintainedaccording to the following rules:

▪ If there are any previously linked operating system users or groups that have beendeleted from the operating system, those users or groups are also automaticallyremoved from Kofax Capture. For each operating system user or group removed, anentry is written to the Kofax Capture error log at the next synchronization.

▪ If you have a domain server (with operating system users or groups that are linkedto Kofax Capture) that is not connected to the Kofax Capture system, a message willinform you that these users and groups are not accessible. Furthermore, the “notcurrently connected” icon displays next to their names in the User Profiles window.

▪ If any previously linked operating system users or groups have been renamed in theoperating system, the changes are automatically updated by Kofax Capture.

Important Each time you make changes to the operating system users or groups, you mightwant to open the User Profiles window to ensure complete synchronization between KofaxCapture and the operating system. If you don’t, the Kofax Capture user tracking logs mayreflect outdated User ID's.

Logging in with ScriptsIf you are using the Centralized User Management feature, an import script can log in usingthe ImportSession.Login function with an empty user ID and password. If the logged inuser does not have access rights, the function will issue an error message indicating that theapplication does not have access rights.Custom modules can accomplish that same thing by using the Login Object in the KofaxCapture Document Access Application Hierarchy.If the User Profiles feature is enabled, but the logged in user is not a linked operating systemuser or a member of a linked operating system group, a valid Kofax Capture user ID andpassword must be passed to Kofax Capture from within the script.

User Profile ManagementAdministrators can allow or restrict user and group access to user profiles.If “Allow Administration module access” is not selected but “Allow user profilemanagement” is selected, the user launching the Administration module will go directly tothe User Profiles window. If “Allow Administration module access” is selected and “Allowuser profile management” is not selected, the user will go directly to the Administrationmodule with no access to user profiles.

1 From the User Profiles window , select the user profile that you want to modify.

Page 175: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 175

2 On the General tab, select or clear the “Allow user profile management” check box.3 Click OK.

Selecting Default Groups for New Batch ClassesFrom the User Profiles window, you select a group profile that will automatically be assignedto each new batch class created in the Kofax Capture Administration module. By default, theselection is “(Everyone)”.

1 Start the Kofax Capture Administration module.2 On the Home tab, in the Batch Class group, click User Profiles.

The User Profiles window will display.3 Select the Enable User Profiles check box, if necessary.4 In the Default user group for new batch classes field, select the group profile that will

automatically be assigned to each new user profile.5 Click Save.

As soon as you click Save, all profile assignments associated with all the Kofax Capturemodules, except the Administration module, go into effect. Any assignments associatedwith the Administration module become effective when you close the Administrationmodule.

6 Click Close.

Enabling the User Profiles FeatureWhen you initially install Kofax Capture, the User Profiles feature is disabled.When the User Profiles feature is disabled, users are not required to log in when they launch aKofax Capture module. As a result, no restrictions are placed on their access to batch classes,modules, or Kofax Capture administrative functions.With user profiles enabled, all access rights defined in user profiles and group profilesbecome effective. As a result, users may be prompted for a user ID and password whenthey start a Kofax Capture module. When they enter the valid information, they are grantedaccess to the module, provided the module is included in their user profile or group profileassignments.When you enable the User Profiles feature, you may be prompted with a Kofax Capture -Login window the next time you start a module. By default, the “Admin” user ID will displayin the Login window with no password.Once you have specified a password for any user with administrative rights, you cannotenable the User Profiles feature without first specifying the User ID and password of auser that has access rights to the Administration module. This helps prevent unauthorizedusers from enabling the feature and inadvertently locking all users out of virtually all KofaxCapture modules.

[] Kofax cannot recover or reset these passwords. If you change and then forget yourpassword you will have to reinstall Kofax Capture.

1 Start the Kofax Capture Administration module.2 On the Home tab, in the Batch Class group, click User Profiles.

The User Profiles window will display.3 Select the Enable User Profiles check box and click Save.

If an Administrator password has been created, the Enable User Profiles window willdisplay.

Page 176: Kofax Capture Administrators Guide

The Administration Module

176 Kofax Capture Administrator's Guide

4 If prompted, you must provide the Administrative password.5 The User Profiles feature goes into effect for the entire Kofax Capture system. The check

box must be selected to access the other options on the User Profiles window.6 Set up additional user profiles for each user who requires access to Kofax Capture. See

Adding a User Profile on page 178.7 Set up additional group profiles for each set of multiple users who require similar

permissions and assignments. See Adding a Group Profile on page 177.8 From the “Default user group for new batch class” drop-down list, select the group

profile that should have access to each new batch class created in the Kofax CaptureAdministration module. You can select “(None)”.

9 Click Save.

Note As soon as you click Save, all profile assignments associated with the other KofaxCapture modules go into effect. Any assignments associated with the Kofax CaptureAdministration module become effective when you close the module.

10 Click Administration.

Link Domain Users or GroupsDomain users and groups (centralized management) can be linked toKofax Capture's userprofiles. When linked, Kofax Capture uses the network login to validate the user, thuseliminating the need for a separate login when starting the program.

Note Linked domain user IDs are displayed as: <domain>\<user ID>. For example, theuser “JDoe” on the “Kofax” domain would be displayed as Kofax\JDoe throughout KofaxCapture. Likewise, linked groups are displayed as: <domain>\<group name>.

The following procedures assume that you have sufficient administrative privileges to see allthe users and groups in your domain.1 If necessary, create users or groups with access to the domain.2 Start the Kofax Capture Administration module.3 From the User Profiles window, click Link to open the Microsoft Windows standard Select

Users or Groups window.4 Use the Select Users or Groups window to select the domain users or groups. Refer to the

documentation provided by Microsoft for more information about using this window.5 Click OK.

Unlinking Users or Groups

To unlink domain users or groups1 Start the Kofax Capture Administration module.2 From the User Profiles window, select the user or group you wish to unlink.3 Click the Delete button. Deleting this link will not affect domain user or group accounts.

Editing a User ProfileUse this procedure to update an existing user profile.1 From the User Profiles window, select the user profile that you want to modify and do one

of the following:▪ Click Edit.

Page 177: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 177

▪ Right-click to display the context menu, and select Edit.The User Profile Properties window will display.

2 As appropriate, review and update the selections on the General, Assigned batch classes,Assigned modules, and Members tabs.

3 Click OK.

Adding a Group ProfileUse this procedure to add a group profile.

Note By default, the group profile called “Everyone” is built-in, and you cannot remove it.

1 From the User Profiles window, place your cursor in the Groups list and do one of thefollowing:▪ Click New.▪ Right-click to display the context menu, and select New.

The Group Profile Properties window will display.2 Click the General tab and make the following selections:

a Enter a name up to 32 characters for the group in the Name field. The name is required.b Enter up to 80 characters in the Description field.c Select “Allow Administration module access” to give the group members access to the

Kofax Capture Administration module.d Select “Allow admin utility usage” to give the group members access to various

administrative utilities. See Administrative Utilities on page 279.e Select “Allow batch editing in Validation and Verification” to allow the group members

to edit batches in the Validation and Verification modules.

Note Selecting this option only gives editing rights to the group. To actually enablebatch editing for the Validation and/or Verification modules, you must also enablethe “Allow batch editing” option for those modules from the Batch Class Properties -Queues tab.

3 Select the batch classes you want the group to access.a Click the Assigned batch classes tab.b From the Available list, select the batch classes, and select the appropriate action (add

or remove).c Click OK to save the information without closing the window.

4 Select the Verification modules you want the group to access.a Click the Assigned modules tab.b From the Available list, select the modules, and click the appropriate action (add or

remove).5 Select the members that you want to add to the group.

a Click the Members tab.b From the Available list, select each user that you want to add to the group, and select

the appropriate action (add or remove).

Note Each user name on the list represents a user profile.

6 Click Close.

Page 178: Kofax Capture Administrators Guide

The Administration Module

178 Kofax Capture Administrator's Guide

Editing a Group ProfileUse this procedure to update an existing group profile.

1 From the User Profiles window, select the group profile that you want to modify and doone of the following:▪ Click Edit.▪ Right-click to display the context menu, and select Edit.

The Group Profile Properties window will display.2 As appropriate, review and update the selections on the General, Assigned batch classes,

Assigned modules, and Group Members tabs.3 Click Apply to save your selections without closing the window.4 Click OK.

Disabling the User Profiles FeatureIf you disable user profiles, all existing user and group profile assignments will be ignored. Ifyou subsequently renable user profiles, your previous settings will be restored.

1 Start the Kofax Capture Administration module.2 On the Home tab, in the Batch Class group, click User Profiles.

The User Profiles window will display.3 Clear the Enable User Profiles check box to disable the User Profiles feature.4 Click Save.

Note As soon as you click Save, all user profile assignments associated with other KofaxCapture modules become disabled. Assignments associated with the Kofax CaptureAdministration module become disabled when you close the module.

5 Click Close.

Adding a User ProfileYou open the User Profile Properties window to add a user profile.

Note By default, the user profile called “Admin” is built-in, and you cannot remove it. SeeDefault Profiles on page 160.

1 From the User Profiles window, place your cursor in the Users list and do one of thefollowing:▪ Click New.▪ Right-click to display the context menu, and select New.

The User Profile Properties window will display.2 From the General tab, make the following selections:

a Enter up to 32 characters for the Kofax Capture user login name in the User ID field.The entry is not case-sensitive.

b Enter up to 32 characters for the name of the user in the Name field.c Enter a description up to 80 characters.d Enter a 4 to 14 character password in the Password field. The password is case-sensitive

and optional.

Page 179: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 179

e Confirm the password.f Select “Allow Administration module access” to give the user access to the

Administration module.g Select “Allow admin utility usage” to give the user access to various administrative

utilities, such as the Database Utility. See Administrative Utilities on page 279.h Select “Allow batch editing in Validation and Verification” to allow the user to edit

batches in the Validation and Verification modules.

Note Selecting this option only gives editing rights to the user. To actually enable batchediting for the Validation and/or Verification modules, you must also enable the “Allowbatch editing” option for those modules from the Queues tab in the Batch Class Propertieswindow.

3 Select the batch classes to which you want the user to have access. You can do this at alater time.a Click the Assigned batch classes tab.b From the Available list, select the modules, and select the appropriate action (add or

remove).4 Select the groups to which you want the user to belong. You can do this at a later time.

a Click the Group Members tab.b From the Available list, select each group that you want to add, and select the

appropriate action (add or remove).

Note Each group name on the list represents a group profile. For details on setting upgroup profiles, see Adding a Group Profile on page 177.

5 Click Close.

Copying a User ProfileUse this procedure to duplicate an existing user profile.

1 From the User Profiles window, select the user profile that you want to copy and do one ofthe following:▪ Click Copy.▪ Right-click to display the context menu, and select Copy.The User Profile Properties window will display, listing the same batch class, module, andgroup assignments as the profile you copied.

2 From the General tab, assign a unique user ID (the user name, description, and passwordare optional). Then select the appropriate options for the new user profile.

3 Review the selections on the Assigned Batch Classes, Assigned Modules, and GroupMembers tabs, and update them as appropriate for the new user profile.

4 Click Close.

Deleting a User ProfileUse this procedure to delete a user profile. You cannot delete the default “Admin” userprofile.

1 From the User Profiles window, select the user profile that you want to remove.2 Do one of the following:

Page 180: Kofax Capture Administrators Guide

The Administration Module

180 Kofax Capture Administrator's Guide

▪ Click Delete.▪ Right-click to display the context menu, and select Delete.

3 Click Yes. The user ID for the profile is also removed from all groups to which it wasassigned.

4 Click Close.

Copying a Group ProfileUse this procedure to duplicate an existing group profile.

1 From the User Profiles window, select the group profile that you want to copy and do oneof the following:▪ Click Copy.▪ Right-click to display the context menu, and select Copy.The Group Profile Properties window will display, listing the same batch class, module,and group assignments as the profile you copied.

2 From the General tab, assign a unique name for the group profile.3 Select the appropriate options for the new group profile.4 Review the selections on the Assigned Batch Classes, Assigned Modules, and Members

tabs, and update them as appropriate for the new group.5 Click OK.

Deleting a Group ProfileUse this procedure to delete a group profile. You cannot delete the default “(Everyone)”group profile.

1 From the User Profiles window, select the group profile that you want to remove.2 Do one of the following:

▪ Click Delete.▪ Right-click to display the context menu, and select Delete.

3 Click Yes. The group name for the profile is also removed from all user profiles to which itwas assigned.

4 Click Close.

Assigning Kofax Capture Modules to UsersUse the Assigned Modules tab on the User Profile Properties window to specify the KofaxCapture modules to which the user should have access. To give a user access to a module,you must move the module name from the Available list to the Assigned list.

1 From the User Profiles window, select the user profile that you want to modify and do oneof the following:▪ Click Edit.▪ Right-click to display the context menu, and select Edit.The User Profile Properties window will display.

2 Click the Assigned Modules tab.3 From the Available list, select each module to which you want the user to have access.4 Use the following buttons as appropriate:

▪ Add: Add the selected item to the Assigned list.

Page 181: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 181

▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

5 Click OK.

Assigning Batch Classes to UsersWhen setting up a user profile, use the Assigned Batch Classes tab on the User ProfileProperties window to specify the batch classes to which the user should have access. Thebatch classes are listed in the Available list. To give a user access to a batch class, you mustmove the batch class name from the Available list to the Assigned list.

Tip To view the list of users/groups currently assigned to a batch class, right-click on a batchclass, then select Assigned User Profiles.

1 From the User Profiles window, select the user profile that you want to modify and do oneof the following:

▪ Click Edit.▪ Right-click to display the context menu, and select Edit.

The User Profile Properties window will display.2 Click the Assigned Batch Classes tab.3 From the Available list, select each batch class to which you want the user to have access.4 Use the following buttons as appropriate:

▪ Add: Add the selected item to the Assigned list.▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

5 Click OK.

Assigning Kofax Capture Modules to GroupsUse the Assigned Modules tab on the Group Profile Properties window to specify the KofaxCapture modules to which the group should have access. The modules are listed in theAvailable modules list. To assign group access to a module, you must move the module nameto the Assigned modules list.

1 From the User Profiles window, select the group profile that you want to modify and doone of the following:

▪ Click Edit.▪ Right-click to display the context menu, and select Edit.

The Group Profile Properties window will display.2 Click the Assigned Modules tab.3 From the Available list, select each module to which you want the group to have access.4 Use the following buttons as appropriate:

▪ Add: Add the selected item to the Assigned list.▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

Page 182: Kofax Capture Administrators Guide

The Administration Module

182 Kofax Capture Administrator's Guide

5 Click OK.

Assigning Batch Classes to GroupsWhen setting up a group profile, use the Assigned Batch Classes tab on the Group ProfileProperties window to specify the batch classes to which the group should have access. Thebatch classes are listed in the Available list. To give a group access to a batch class, you mustmove the batch class name from the Available list to the Assigned list.

Tip You can view the list of users/groups that are currently assigned to a particular batchclass. To view the list, right-click on a batch class name in the Definitions panel to open thecontext menu, and select Assigned User Profiles.

1 From the User Profiles window, select the group profile that you want to modify and doone of the following:

▪ Click Edit.▪ Right-click to display the context menu, and select Edit.

The Group Profile Properties window will display.2 Click the Assigned Batch Classes tab.3 From the Available list, select each batch class to which you want the group to have access.4 Use the following buttons as appropriate:

▪ Add: Add the selected item to the Assigned list.▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

5 Click OK.

Assigning One or More Users to a GroupUse the Members tab on the Group Profile Properties window to assign one or more usersto a group. The Available list includes the name for each user profile. To assign a user to agroup, you must move the user ID to the Assigned list.

1 From the User Profiles window, select the group profile that you want to modify and doone of the following:

▪ Click Edit.▪ Right-click to display the context menu, and select Edit.

The Group Profile Properties window will display.2 Click the Members tab.3 From the Available list, select each user ID you want to add to the group.

Note Each user ID on the list represents a user profile.

4 Use the following buttons as appropriate:

▪ Add: Add the selected item to the Assigned list.▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

Page 183: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 183

Note The “(Everyone)” group is not listed in the Assigned list.

5 Click OK.

Assigning a User to One or More GroupsUse the Group Members tab on the User Profile Properties window to assign a user to oneor more groups. The Available list includes the name for each group profile (except the“(Everyone)” group). To assign a user to a group, you must move the group name to theAssigned list.1 From the User Profiles window, select the group profile that you want to modify and do

one of the following:▪ Click Edit.▪ Right-click to display the context menu, and select Edit.The User Profile Properties window will display.

2 Click the Group Members tab.3 From the Available list, select each group you want to the user to join.

Note Each name on the list represents a group profile.

4 Use the following buttons as appropriate:▪ Add: Add the selected item to the Assigned list.▪ Add All: Add all the items to the Assigned list.▪ Remove: Remove the selected item from the Assigned list.▪ Remove All: Remove all the items from the Assigned list.

Note The “(Everyone)” group is not listed in the Assigned list.

5 Click OK.

Checking Batch Class AssignmentsCheck the user profile / group profile assignments for a specific batch class from theAssigned Profiles window.

Note You can also assign access to a batch class with the User Profile Properties window orthe Group Profile Properties window.

1 Start the Administration module. From the Batch Contents tree view, select the name ofthe batch class for which you want to look up the user/group assignments.

2 Right-click and select Assigned User Profiles.The Assigned Profiles window will display.

3 Click the Users tab to view the list of users currently assigned to work on the batch class.4 Click the Groups tab to view the list of groups currently assigned to work on the batch

class.5 Use the button controls to update the list of currently assigned users and/or groups for the

batch class.6 Click Apply to save the changes without closing the window.

Page 184: Kofax Capture Administrators Guide

The Administration Module

184 Kofax Capture Administrator's Guide

7 Click OK to save the changes and close the window.

Document SeparationDocument separation is the process of distinguishing one document from another at scantime or during import. Batches are made up of stacks of paper pages. The stack may containsingle page documents, multipage documents, or a combination of both. The images mustbe separated back into documents, either automatically or manually, as the batch is scannedor imported. Once the document has been separated, then form identification associates thedocument with its form type.

Patch Code SeparationWith Kofax Capture, you can use patch codes for different types of processing. For example,in addition to controlling how the endorser/annotation counter is reset, you can use patchcodes on separator sheets to separate documents and/or batches. You can use the same ordifferent patch code types for different types of processing.For each type of processing, you must specify a left offset value.Kofax Capture searches forpatch codes in a horizontal direction on an image, and the left offset provides a starting pointfor the search. If you specify different left offsets for the different types of processing, KofaxCapture will automatically set the left offset to 0. This will allow Kofax Capture to searchanywhere in the horizontal direction for the patch code.

Note Not all scanners support the patch code options provided by Kofax Capture. Refer tothe documentation that came with your scanner for more information about your scanner.

Defining a Custom Document Separation and Form Identification ProfileYou can define a custom document separation and form identification profile from theCustom Separation and Form Identification Profiles window.When you display the window from the Administration module's Ribbon, you can defineone or more custom profiles that will be available for selection when you define your batchclasses.When you display the window from the Create Batch Class or Batch Class Propertieswindows, you can define one or more custom profiles and select one of them for the currentbatch class.Kofax Capture provides a set of Kofax-defined separation and form identification profileswhich combine default settings for the most common separation and form identificationcombinations. Some have image cleanup profiles and recognition profiles associated withthem.

1 On the Tools tab, in the Separation & Identification group, click Profiles.2 Select the name of a separation and form identification profile from the drop-down list.

The other options on the window will change to indicate the settings defined for thatprofile.

3 Select a method for document separation. You can choose one of the following:

▪ KofaxManual▪ KofaxFixed Pages▪ KofaxPatch Code Separators▪ KofaxBar Code Separators▪ Kofax Separator Sheets

Page 185: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 185

▪ Kofax Page Recognition (for form identification)

Note Single document processing may increase the number of documentsprocessed in an hour, but it is only available when document separation occursautomatically in the Scan module.

4 If you selected “KofaxPatch Code Separators” in step 2, select additional settings asfollows:a Select a recognition profile from the drop-down list of profiles. If none of the profiles

are appropriate for your needs, click the Edit button.The Recognition Profiles window will display, allowing you to define a custom profile.

b In the Name list, select KofaxPatch Code.c Select an image cleanup profile from the drop-down list. If none of the profiles are

appropriate for your needs, click the Edit button.The Image Cleanup Profiles window will display, allowing you to define a customprofile.

d Click Save As to save your recognition profile.5 If you selected “Bar code” in step 2, select additional settings as follows:

a Select a recognition profile from the drop-down list of profiles. If none of the profilesare appropriate for your needs, click the Edit button.The Recognition Profiles window will display, allowing you to define a custom profile.

b Select one of the bar code recognition profiles.c Select an image cleanup profile from the drop-down list. If none of the profiles are

appropriate for your needs, click the Edit button. The Image Cleanup Profiles windowwill display, allowing you to define a custom profile.

d Click Save As to save your recognition profile.6 Select a method for form identification. You can choose one of the following:

▪ Manual identification▪ Kofax separator sheets▪ Page recognition

Note Not all form identification options are available with all document separationoptions. The options that are not available will be grayed.

7 If you selected “Kofax Page Recognition”" in step 5, select additional settings as follows:a Select a recognition profile from the drop-down list of profiles. If none of the profiles

are appropriate for your needs, click the Edit button.The Recognition Profiles window will display, allowing you to define a custom profile.

b Select an image cleanup profile from the drop-down list. If none of the profiles areappropriate for your needs, click the Edit button. The Image Cleanup Profiles windowwill display, allowing you to define a custom profile.

c Click Save As to save your recognition profile.d Use the Confidence slider to set a recognition confidence value. You can select any

value from 0 to 100, with 0 being the lowest confidence and 100 being the highest.e Use the Difference slider to set a recognition difference value. You can select any value

from 0 to 100, with 0 being the lowest difference and 100 being the highest.8 Click Save As to save the settings as a new separation and form identification profile

without closing the window.

Page 186: Kofax Capture Administrators Guide

The Administration Module

186 Kofax Capture Administrator's Guide

9 Click Save to save the settings without closing the window.10 Click Close to close the window.

Identifying Document Separator ZonesUse a separator zone to separate your images into documents. This is useful if the first pageof all the forms in a batch contains fixed data at a fixed location. If the fixed data is of a typethat can be read automatically (for example, using OCR, bar code recognition, patch coderecognition, or other types of recognition), you can use a separator zone as a documentseparator. The page with the separator zone will be considered the first page of the document.1 Scan or import a sample document (at least the first page) for every form type in the batch

class.2 On the sample page, draw the separator zone and specify the type of recognition to be

used to process the zone.For example, if the first page of your document contains a company logo that is all text,you can draw a separator zone around the logo text and optionally specify the text assearch text.

3 Specify an OCR recognition profile for processing the zone.

Using Manual SeparationManual separation puts you in complete control of the document separation and formidentification process. With this method, you typically use the Scan module to select theappropriate document and form type for each page of the batch.

Figure 2-46. Manual Separation MethodSome custom modules require that you select manual separation as the method of documentseparation. This is especially true if the custom module skips the Scan module or replacesthe Recognition Server module. See your custom module provider for information aboutconfiguring a batch class for document separation and form identification.Because manual separation does not occur automatically in the Scan module, single documentprocessing is not available when selected.1 Configure a batch class for manual separation.2 In the Scan module, create a batch using a batch class that uses manual separation.

Manual separation normally occurs in the Scan module. Images that are not manuallyseparated will be sent to the Quality Control module with the message, “No loose pagesallowed”, and you will have to complete manual separation in the Quality Controlmodule.

3 Scan your documents.4 Look at the Batch Contents panel and notice that no documents are listed. Instead the

pages are listed as numbered images.

Page 187: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 187

5 Right-click Image 1 and click “Create Document” to open the Select Form Type window.

Figure 2-47. Select Form Type WindowIf the batch class contains only one form type, then the above window will not display.Instead, when “Create Document” is clicked, the image will be automatically placed in adocument that is identified with that single form type.

6 The “Form Types” area shows all the forms in the batch class. Select the form type thatmatches Image 1 and click OK. This creates a new document of that form type and addsImage 1 to it.

7 If more than one image belongs in the document, click and drag the image to add it to thecorrect document.

8 Repeat Steps 6 through 8 for every image in the batch until every image is part of anidentified document.

9 Once manual separation is complete, close the batch and continue processing it throughthe workflow.

Using Fixed Page SeparationFixed page document separation divides all the images of the batch into documents at scantime by counting the images and creating a new document every set number of images. Forexample, if every document in the batch class has exactly two pages, then you could set fixed

Page 188: Kofax Capture Administrators Guide

The Administration Module

188 Kofax Capture Administrator's Guide

page separation to two pages. At scan time, a new document would be created every twopages.

Figure 2-48. Fixed Page Separation

When single document processing is enabled, fixed page separation converts each separateddocument into an individual batch, then automatically closes the batch before separating thenext document.

1 Configure a batch class for fixed page separation.2 Prepare a stack of documents to be scanned.

If a page is missing or out of order at scan time, the order of subsequent pages may beincorrect for the rest of the documents. For example, if fixed page separation is set to twopages and a page 1 is missing somewhere in the batch, every document after that will startwith page 2 and end with page 1, thus spoiling the rest of the batch.

3 Create a batch that uses fixed page separation.4 Scan your documents.5 Look at the Batch Contents panel. Notice that each page is in a document, and that each

document has been associated with the only form type in the batch class.The batch class for this example only has one form type. Fixed page separation willautomatically identify each document in this case. If there had been more than one formtype in the batch class, the images would have been separated into documents, but theform type for the documents would have been left blank (see Single Form Type FormIdentification on page 92).

6 Continue processing the batch through the workflow.

The default behavior for fixed page separation with blank pages is to count the blank pagesbefore separation. To ignore blank pages during separation, add the IgnoreBlankPageelement to the ACConfig.xml file. This ignores the blank page and includes the next non-blank page.Insert the following line in the ACConfig.xml file under the <ACConfig> element:<IgnoreBlankPages>1</IgnoreBlankPages>

Using Patch Code SeparationPatch code document separation divides all the images of the batch into documents at scantime by analyzing each page of the batch looking for a patch code separator sheet. When apatch code separator sheet is detected, the scan engine adds the subsequent pages to a newdocument. By default, the patch code separator sheet itself is automatically deleted from thebatch after document separation, but this can be changed with custom options.

Page 189: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 189

Figure 2-49. Patch Code SeparationThis method of separation is easily confused with separator sheet separation. The patch codeseparation method separates indiscriminately, based on any of the six patch code types, andhas limited form identification abilities. On the other hand, separator sheet separation is muchmore configurable.

Patch I Patch II

Patch III Patch IV

Patch VI Patch TWhen single document processing is enabled, patch code separation converts each separateddocument into an individual batch, then automatically closes the batch before separating thenext document.1 Configure a batch class for patch code separation.2 Start the Separator Sheet Utility from the Kofax Capture program group and the Kofax

Capture Separator Sheet Utility will display.3 Select “Document Separator” as the Separator Sheet Type.4 Select the Batch Class Name for which you wish to print a patch code separator sheet.5 Select a Patch Code Type and the document separator is ready to print.

[] It does not matter which patch code type you select, since the default Kofax patchcode profile will separate images into documents with any of the six patch code types.However, do not select a patch code type that is already reserved for batch separation.Doing so will yield errors during batch class publication.

6 Click Print to print the selected patch code separator sheet and make copies as needed.7 Prepare a stack of documents to be scanned and place a patch code separator sheet

between each document.8 Create a batch that uses patch code separation.9 Scan your documents.

If the batch class has one form type, patch code separation will automatically identify eachdocument in this case. If there had been more than one form type in the batch class, theimages would have been separated into documents, but the form type for the documentswould have been left blank.

10 Close the batch and continue processing it through the workflow.

Using Bar Code SeparationBar code separation divides all the images of the batch into documents at scan time byanalyzing each page of the batch looking for a separator sheet that has a bar code on it. Whena bar code separator sheet is detected, the scan engine adds the subsequent pages to a new

Page 190: Kofax Capture Administrators Guide

The Administration Module

190 Kofax Capture Administrator's Guide

document. By default, the bar code separator sheet itself is automatically deleted from thebatch after document separation. Also, bar code separation treats any page containing ahorizontal Code 39 bar code as a separator sheet, which means that pages containing a Code39 bar code will be deleted. These settings can be changed with custom options.

Figure 2-50. Bar Code Separation

Caution Code 39 bar codes within documents may cause unwanted document separation.

What is encoded in the bar code is irrelevant. The mere presence of a Code 39 bar code willtrigger document separation — other bar code types will not trigger document separation.If you need to separate based on the value of the bar code, refer to either separator zoneseparation or form identification zone separation.When single document processing is enabled, bar code separation converts each separateddocument into an individual batch, then automatically closes the batch before separating thenext document.

1 Configure a batch class for bar code separation.2 Print a bar code separator sheet for each document in the batch. A bar code separator sheet

can be any sheet of paper that contains a horizontal Code 39 bar code.Make sure the orientation of the Code 39 bar code is horizontal across the separator sheet.Vertical or diagonal bar codes will not be recognized.

3 Prepare a stack of documents to be scanned and place a bar code separator sheet betweeneach document.

4 Create a batch that uses bar code separation.5 Scan your documents.

The batch class for this example only has one form type. Bar code separation willautomatically identify each document in this case. If there had been more than one formtype in the batch class, the images would have been separated into documents, but theform type for the documents would have been left blank

6 Continue processing the batch through the workflow.

Using Separator Sheet SeparationSeparator sheet document separation divides all the images of the batch into documents atscan time by analyzing each page of the batch looking for a separator sheet. When a separatorsheet is detected, the scan engine adds the subsequent pages to a new document and, at thesame time, identifies the new document’s form type. Separator sheet separation is similarto patch code separation, except that with this method the separator sheet performs twofunctions. It both separates pages into documents and uses the bar code to identify the formtype. This makes this method the most reliable and powerful of all the separation and formidentification methods.

Page 191: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 191

Figure 2-51. Separator Sheet Separation

When single document processing is enabled, separator sheet separation converts eachseparated document into an individual batch, then automatically closes the batch beforeseparating the next document.

1 Configure a batch class for separator sheet separation.2 In the Separator Sheet Utility, select “Document Separator” as the Separator Sheet Type.3 Select the Batch Class Name for which you wish to print a separator sheet.4 Select a Patch Code Type.

[] It does not matter which patch code type you select, since the default Kofax separatorsheets profile will separate images into documents with any of the six patch code types.However, do not select a patch code type that is already reserved for batch separation.Doing so will cause errors during batch class publication.

5 Select a Form Type and the separator sheet is ready to print.6 Click Print to print the selected separator sheet. Print one separator sheet of this form type

for each document to be scanned. If necessary, change the Form Type and click Print againto print a separator sheet for a different form type.

7 Prepare a stack of documents to be scanned and place the correct separator sheet betweeneach document. Make sure the form type bar code printed on the separator sheet matchesthe next document in the stack of documents.

8 Create a batch that uses separator sheet separation.9 Scan your documents.10 Look at the Batch Contents panel and notice that each page is in a document, and that each

document has been associated with the corresponding form type.11 Continue processing the batch through the workflow.

Using Page Recognition SeparationPage recognition document separation divides all the images of the batch into documents inthe Recognition Server module by comparing each scanned image to the first pages of theform types in the batch class. When a scanned page matches the first page of a form type, thatimage is added as the first page in a new document of that form type. Subsequent pages willbe added to this new document until a new first page match is found.

Page 192: Kofax Capture Administrators Guide

The Administration Module

192 Kofax Capture Administrator's Guide

Figure 2-52. Page Recognition Separation

The matching process is based on two thresholds: confidence and difference.

▪ Confidence. Recognition Server compares each scanned image to the first page ofeach form type in the batch class. It then calculates the percentage by which theymatch. The result is Kofax Capture’s level of confidence that the two images match.The confidence threshold is the minimum acceptable level of confidence in whichseparation and form identification will occur.

▪ If more than one comparison yields a passing confidence level, the match withthe higher confidence is chosen. On the other hand, if every confidence rankingfalls below the confidence threshold, then the image is added as the next pagein the previously created document.

▪ However, if the confidence level falls below the threshold, but there is nodocument to add it to (for example, the image is the first in the batch), then theimage is sent to the Quality Control module where you will have to manuallyseparate and identify the image.

▪ Difference. This measures the similarity of two images by comparing the differences inconfidence. The two highest confidence levels are compared. If the difference betweenthe two is greater than the difference threshold, then the match with the greaterconfidence level is chosen, assuming it is greater than the confidence threshold.

▪ If the difference between the two falls beneath the difference threshold, thenthe image is considered too similar to confidently separate and identify. In thiscase, the image is sent to the Quality Control module where you will have tomanually separate and identify the image.

Page 193: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 193

Figure 2-53. Confidence Threshold TableBecause page recognition separation occurs in the Recognition Server module and not in theScan module, single document processing is not available when selected.1 Configure a batch class for page recognition separation.2 Prepare a stack of documents to be scanned.3 Create a batch that uses page recognition separation.4 Scan your documents.5 Look at the Batch Contents panel. Notice that no documents are listed. Instead, just the

pages are listed as numbered images.Page recognition separation occurs in the Recognition Server module instead of the Scanmodule as the images are being processed.

6 Close the batch and start Recognition Server which will automatically process the batch.The error “Document was not confidently separated” indicates that Recognition Servercould not confidently separate your images. To reduce the likelihood that you will getthis error in the future, create a custom page recognition profile and adjust the confidencesettings.If Recognition Server was able to confidently separate the batch images, then processingwill proceed to the next module in the batch class queue.However, if there was an error in Recognition Server, then Batch Manager will send it tothe Quality Control module where you will have to manually separate and identify theunrecognized images.

7 Continue processing the batch through the workflow.

Using Separator Zone SeparationSeparator zone document separation compares a specific zone on each scanned image withthe same specific zone on the first sample page of each form type in the batch class. Every

Page 194: Kofax Capture Administrators Guide

The Administration Module

194 Kofax Capture Administrator's Guide

time a match is found, document separation occurs, and the image becomes the first page of anew document.

Figure 2-54. Separator Zone SeparationThe separator zone is drawn on the first sample page of a form type. If there are other formtypes in the batch class, this zone is replicated on the first page of every other form type in thebatch class. The specific information used to identify the zone can be a single specific piece ofdata collected from any recognition profile. For example, it could be the word “Northwest”captured using the Kofax Advanced OCR Zonal recognition profile, or it could be a bar codewith the value “13579” using the Kofax 3 of 9 Bar Code recognition profile.No matter which recognition profile you choose, the data must be the same on the first pageof each sample page in the batch class. This means that if there is more than one form typein the batch class, then separator zone separation will separate the documents but it will notidentify the form type. However, if the batch class only has one form type then each newdocument will be identified as that form type.Because separator zone separation does not occur in the Scan module, single documentprocessing is not available when selected.

Configuring an Existing Batch Class1 Confirm that Recognition Server is included in your batch class.2 Begin configuring a custom separation and form identification method.

Separator zone separation is not a Kofax default option. It is only available through the useof a custom profile.

3 In the Document Separation area, select “Use separator zone”, and, in the Identificationarea, select “Manual identification”.If, in the Identification area, you select Page recognition instead of Document separationyou would have a combination of two separation methods — separator zone andpage recognition separation. For now, we are focusing on separator zone separation.Experiment with combining the various methods of document separation and formidentification.

4 Click Save As and enter a name for the new profile and then click Close to return to theBatch Class Properties window where the new custom profile is selected.

5 Click OK to save your settings and close the Batch Class Properties window.6 On the Definitions panel, select the Batch class tab.7 Click to expand your batch class, document class, and then expand the first form type.

Select the first sample page of the form type and it will display in the page panel on theright.

8 On the Insert tab, in the Zones group, click Separator. Draw a separator zone aroundsomething that is common to the first page of every form type in the batch class.The Create Separator Zone window will display.

9 Select and configure the appropriate recognition profile.10 Click OK to set the separator zone.11 Repeat steps 7 to 10 with each form type in the batch class.

Page 195: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 195

12 Publish the changed batch class to make the changes available for processing.

Processing a Batch with Separator Zone Separation

1 Prepare a stack of documents to be scanned.2 Create a batch that uses separator zone separation.3 Scan your documents.4 Look at the Batch Contents pane and notice that no documents are listed. Instead, just the

pages are listed as numbered images.

Figure 2-55. Scanning Completed with Separator Zone Separation

Separator zone separation occurs in Recognition Server as the images are being processedinstead of the Scan module.

5 Close the batch and start Recognition Server which automatically processes the waitingimages.If Recognition Server was able to confidently separate the batch images, then processingwill proceed to the next module in the batch class queue.If there was an error in Recognition Server, then Batch Manager will send it to the QualityControl module where you will have to manually separate and identify the unrecognizedimages.

6 Continue processing the batch through the workflow.

Using Form Identification Zone SeparationForm identification zone document separation is not the same as form identification. Formidentification zone separation compares specific zones on each scanned image with the samezones on the first sample page of each form type in the batch class. Every time a match isfound, document separation occurs and the new document is identified with the matchingform type. On the other hand, form identification is the process of matching documents withform types.

Page 196: Kofax Capture Administrators Guide

The Administration Module

196 Kofax Capture Administrator's Guide

Figure 2-56. Form Identification Zone Separation

The form identification zone is drawn on the first sample page of each form type. The specificinformation the zone is set to recognize can be a single specific piece of data collected fromany recognition profile. Because form identification zone separation does not occur in theScan module single document processing is not available when selected.

Configuring an Existing Batch Class for Form Identification Zone Separation

1 Confirm that Recognition Server is included in your batch class.2 Begin configuring a custom separation and form identification method.

Separator zone separation is not a Kofax default option. It is only available through the useof a custom profile.

3 In the Document Separation area, select “Use page recognition for form identification”,and, in the Identification area, select “Page recognition”.

4 Set both Confidence and Difference to 0%. This effectively disables page recognition andforces separation and identification to depend entirely on the form identification zones onthe first page of each form type in the batch class.

5 Click Save As and type an appropriate name for the new profile and then click Close toreturn to the Batch Class Properties window where the new custom profile is selected.

6 Click OK to save your settings and close the Batch Class Properties window.7 On the Definitions panel, select the Batch class tab, click to expand your batch class, and

then expand the first form type of your document class.8 Select the first sample page of the form type.

The sample page will display in the page panel on the right.9 On the Insert tab, in the Zones group, click Form.10 Draw a form identification zone around something unique and identifiable on the first

page of the form type.The Create Form Identification Zone window will display.

11 Select and configure a recognition profile. The configuration options for the formidentification zone will change according to the recognition profile you choose.

12 Click OK to set the form identification zone.

Page 197: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 197

Figure 2-57. Form ID Zone Selected13 Repeat steps 8 to 12 with each form type in the batch class.

You can create more than one form identification zone on a the first page of a form type.Multiple zones can improve the accuracy of this method, but adding zones will decreasethe overall processing speed.

14 Publish the changed batch class to make the changes available for processing.

Processing a Batch with Form Identification Zone separation

1 Prepare a stack of documents to be scanned.2 Create a batch that uses form identification zone separation.3 Scan your documents.4 Look at the Batch Contents panel. Notice that no documents are listed. Instead, just the

pages are listed as numbered images.Form identification zone separation occurs in the Recognition Server module as the imagesare being processed instead of the Scan module.

5 Close the batch and start the Recognition Server module which automatically processesthe waiting images.If Recognition Server was able to confidently separate the batch images, then processingwill proceed to the next module in the batch class queue.If there was an error in Recognition Server, then Batch Manager will send it to the QualityControl module where you will have to manually separate and identify the unrecognizedimages.

6 Continue processing the batch through the workflow.

Editing a Separator ZoneYou edit a separator zone with the Separator Zone Properties window.

1 With the sample page displayed, right-click on the separator zone you want to edit andselect Properties.

2 From the Separator Zone Properties window, edit the properties.3 Click Apply to save the changes without closing the window.4 Click Test to apply your settings to this zone and check the results. The sample page must

be displayed from the Batch class tree view tab if you want to use QuickZones to verifyyour recognition and cleanup settings.

5 Click OK to save the changes and close the window.

▪ Once you select your zone, you can use your mouse to resize the zone.

Page 198: Kofax Capture Administrators Guide

The Administration Module

198 Kofax Capture Administrator's Guide

▪ You can edit a separator zone from a sample page displayed from the Documentclass tree view tab. However, the sample page must be displayed from the BatchClass tree view tab when creating separator zones.

Document Separation TroubleshootingThe following table lists resolutions to the most common problems found while using thevarious separation methods.

Table 2-8. Troubleshooting Document SeparationMethod Problem ResolutionUsing ManualSeparation onpage 186

Why do I get a “Noloose pages allowed”error?

“No loose pages allowed” is a commonproblem related to manual separation becauseeach image of the batch must be separated andidentified in the Scan module before furtherprocessing can occur.When a new batch class is created, manualseparation is the default separation method.Most production batch classes should not usethis separation method. Review your separationneeds, and select a more appropriate methodfor your batch class.

Using FixedPage Separationon page 187

Using XML ImportConnector to importinto a batch class thathas been configuredto use fixed pageseparation yields a “Noloose pages allowed”error in subsequentmodules.

This error occurs because the imported imageswere not converted into Kofax Capturedocuments in the Scan module. To allowseparation and form identification to occur atimport time, include the following attribute inthe Batch element of your XML:EnableAutomaticSeparationAndFormID=”1”

When I scan in coloror grayscale mode,separation doesn’toccur.

For this separation method, the Scan moduleonly recognizes and separates black and whiteimages. It treats color and grayscale images as ifthey were blank. However, Recognition Serverwill complete the separation process.

The patch codeseparator sheet isautomatically deletedby the Scan module. Ineed to keep it in thedocument for furtherprocessing.

In the Custom Separation and FormIdentification Profile window, clear the “Foundon stand-alone separator sheet” check box, andin the export connector setup screen, select theoption “skip first page”.

Using PatchCode Separationon page 188

My patch codeseparator sheets arenot being read at scantime when scanning inlandscape mode androtating the images.

Depending on the model of the scanner youare using, rotation may occur after the attempthas been made to read the patch code separatorsheet. In this case, patch code separation willnot work unless there is a patch code separatorsheet in the orientation of the scan beforerotation. To correct this problem, be sure touse a patch code separator sheet with the patchcode in the orientation you intend to scan.

Page 199: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 199

Method Problem ResolutionSometimes, separationoccurs at the wrongtime. It behaves asif my page was aseparator sheet.

It is possible thatKofax Capture ismisinterpreting portions of your documents asa patch code. Patch II and Patch IV are the mostcommon patch code types to be misinterpreted.To avoid this confusion, create a custom patchcode profile that specifies the intended patchcode. In this case, do not choose Patch II orPatch IV.

The bar code separatorsheet is automaticallydeleted by the Scanmodule. I need to keepit in the document forfurther processing.

In the Custom Separation and FormIdentification Profile window, clear the “Foundon stand-alone separator sheet” check box, andin the export connector setup screen, select theoption “skip first page”.

When I scan in coloror grayscale mode,separation doesn’toccur.

For this separation method, the Scan moduleonly recognizes and separates black and whiteimages. It treats color and grayscale images as ifthey were blank. However, Recognition Serverwill complete the separation process.

I need to separatedocuments based onthe value of the first,or only, bar code on apage.

Use separator zone separation rather than barcode separation.

I need to capturethe value of the barcode that is beingused to separate thedocuments. Can I usepage-level bar coderecognition with thesame bar code that isbeing used to separatethe documents?If so, what are therequirements to makethis happen?

Use form identification zone separation ratherthan bar code separation.

Using Bar CodeSeparation onpage 189

My bar code separatorsheets are not beingread at scan time whenscanning in landscapemode and rotating theimages.

Yes. Both separation and page-level bar coderecognition can happen on the same bar code.This allows you to separate and populate anindex field with the bar code value at scan time.There are several requirements to make thishappen in the Scan module (if separation failsin the Scan module, then, if included in thebatch class, the Recognition Server module willseparate the documents instead):

▪ There must be only one form type in thebatch class.

Page 200: Kofax Capture Administrators Guide

The Administration Module

200 Kofax Capture Administrator's Guide

Method Problem Resolution▪ There must be only one bar code

recognition profile. This means thatthe page-level bar code recognitionprofile must be the same as the customseparation and form identificationprofile.

▪ There must not be any recognitionscripts in the batch class.

▪ There must not be any zonal processing(for example, no index zones set to “autorecognition”).

When I scan in coloror grayscale mode,separation doesn’toccur.

For this separation method, the Scan moduleonly recognizes and separates black and whiteimages. It treats color and grayscale images as ifthey were blank. However, Recognition Serverwill complete the separation process.

The separator sheet isautomatically deletedby the Scan module. Ineed to keep it in thedocument for furtherprocessing.

In the Custom Separation and FormIdentification Profile window, clear the “Foundon stand-alone separator sheet” check box, andin the export connector setup screen, select theoption “skip first page”.

My separator sheets arenot being read at scantime when scanning inlandscape mode androtating the images.

Depending on the model of the scanner you areusing, rotation may occur after the attempt hasbeen made to read the bar code separator sheet.In this case, bar code separation will not workunless there is a bar code in the orientationof the scan before rotation. To correct thisproblem, be sure to use a bar code separatorsheet with a the bar code in the orientation youintend to scan.

Using SeparatorSheet Separationon page 190

When printingseparator sheets withthe Separator SheetUtility, the landscapepatch code or bar codeis not printed.

The problem is not with the Separator SheetUtility; instead it is with your current printeror printer drivers. Either update your printerdrivers or print to a different printer.

My images are sent tothe Quality Controlmodule with the note,“Document was notconfidently separated”.

Either the images did not pass the confidencethreshold or the difference threshold. Adjustone or both of the thresholds and try again.If, after several attempts, you continue to getthis message, you may need to consider using adifferent separation and identification method.

Using PageRecognitionSeparation onpage 191

Why can’t separatorzones be added to thesecond sample page ofa form type?

Separator zones must display on the first pageof a form type. It is likely that if you need aseparator zone on a page other than the first,you probably need to create another form type.

Using SeparatorZone Separation

Why can’t separatorzones or form

Separator zones and form identification zonesmust display on the first page of a form type.

Page 201: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 201

Method Problem Resolutionidentification zones beadded to the secondsample page of a formtype?

It is likely that if you need them on a pageother than the first, you probably need to createanother form type.

on page 193and Using FormIdentificationZone Separationon page 195 I have a clearly

defined and reliableseparator zone orform identificationzone. Why is my formidentification failing?

Check your Separation and Form Identificationprofile to make sure both Confidence andDifference are set to 0%. Many times whenusing these zones, the forms are too similarto use page recognition reliably. SettingConfidence and Difference to 0% bypassespage recognition and lets separation andidentification occur based solely on theseparator zone or form identification zone. 

Table Behavior on WindowsSome of the windows in Kofax Capture contain a table for entering certain types of data. Tonavigate in the table, use any of the following:

▪ Mouse to move anywhere in the table▪ Click to select a cell▪ Tab key to move from column to column within a row▪ Up arrow and Down arrow keys to move from row to row within a column▪ Home and End keys to move to the top or bottom row of the table

To add a new field type, click New Field Type. The Create Field Type window will display.To select a value for columns with a drop-down list of choices, use your mouse to select fromthe list.To sort the table, click on the column header to sort the table by the values in that column.(Note that some tables cannot be sorted.)To reorder rows in the table, click on the row and drag it a position.To use table fields, create a new row and select (TABLE) as the field type. You can then add orremove rows to the (TABLE) with the table row buttons at the lower-left of the window.On some windows (such as the Create Batch Class, Create Document Class, Batch ClassProperties, and Document Class Properties), you can use drag-and-drop to reorder rows.

Tip As an alternative to the New Index Field button shown in the illustration, you can right-click your mouse in the table and do one of the following: select “Insert” from the contextmenu or press the Insert key on the standard keyboard or the numeric keypad. If you do sowith a field selected, the new field will be inserted above the selected one. It will be addedwith the same attributes as the selected field.As an alternative to the Delete Index Field button shown in the illustration, you can right-click your mouse in the table and do one of the following: select “Delete” from the contextmenu or press the Delete key on the standard keyboard or the numeric keypad.

Page 202: Kofax Capture Administrators Guide

The Administration Module

202 Kofax Capture Administrator's Guide

Figure 2-58. Table Properties

Deleting a Row in a Table1 Click on the row that you want to remove.2 Do one of the following:

▪ Click Delete Index Field.▪ Right-click and select Delete from the context menu.▪ Press the Delete key from the standard keyboard or the numeric keypad.

Adding a Row to a Table1 Click New Index Field. Right-click and select Insert from the context menu.

The row will contain default values for all of the columns.2 Select the row below the intended new row position.3 Right-click and select Insert from the context menu.

A new row will be added directly above the original row. The new row will contain thesame values as the row directly below it.

4 Select the row below the intended new row position.5 Press Insert from the standard keyboard or the numeric keypad.

A new row will be added directly above the original row. The new row will contain thesame values as the row directly below it.

Working with Multiple System AdministratorsBy default, multiple system administrators can run the Administration module on multipleworkstations for each Kofax Capture installation. If you try to edit an item (batch class,

Page 203: Kofax Capture Administrators Guide

The Administration Module

Kofax Capture Administrator's Guide 203

document class, and so forth) that is already being edited by another system administrator,you may receive an error message or a message asking you to try editing the item later.If you receive no message and are able to edit an item concurrently with another systemadministrator, the last changes saved remain in effect.

Running the Administration Module with One Administrator

1 Ensure that all system administrators have closed the Administration module.2 In the KfsDB element of the ACConfig.xml file, add the following line:

<AllowMultipleAdmins>0</AllowMultipleAdmins>

Running the Administration Module with Multiple Administrators

1 Close the Administration module.2 In the KfsDB element of the ACConfig.xml file, add the following line:

<AllowMultipleAdmins>1</AllowMultipleAdmins>

Page 204: Kofax Capture Administrators Guide

The Administration Module

204 Kofax Capture Administrator's Guide

Page 205: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 205

Chapter 3

The Batch Manager Module

This module can be used to check the status or control the flow of batches in the KofaxCapture system. In addition, batches can be created, deleted, or routed to another processingmodule.

Uploading Batches With Batch ManagerBatches can be uploaded manually through the Process Batch button in Batch Manager (if thebatch is ready for the Kofax Capture Network Server module).1 Open the Batch Manager module at the remote site.2 Select a batch that is “ready” for the KCN Server module.3 On the Home tab, in the Batch group, click Process Batch.

The batch will begin uploading and the Batch Processing window will display.

Recalling a BatchFrom the central site, you can recall a batch that has been transferred to a remote site. Ifyou recall a batch, work on that batch at the remote site will be lost. If a remote site is in themiddle of uploading a batch when it is recalled, work done at the remote site will still be lost.In addition, the batch will be deleted at the remote site when the next synchronization takesplace. However, if the site profile is set to retain images at the remote site, the image files willnot be deleted.You might choose to recall a batch, for example, if it cannot be processed at a remote sitefor some reason (such as network or staffing constraints). Once a batch has been recalled,all subsequent processing remains at the central site regardless of the original routing rulesapplied to the batch class. After being recalled to the central site, the batch will go to themodule it would have gone to at the remote site, had the recall not occurred.A workflow agent can still control routing for a recalled batch. It is up to the workflow agentdesigner to decide whether or not recalled batches should be routed away from the centralsite. For example, the workflow agent can check to see if a batch has been recalled, and chooseto route the batch to a specific remote site as determined by rules within the agent.When a recalled batch is deleted from the remote site at the next synchronization thefollowing message is logged in the Kofax Capture error log (ERR_YYMM.txt) and the ACIClog (ACICYYMM.txt at the remote site):The batch “<name>”, has been deleted from the remote site due to arecall.

If a recalled batch is locked at the remote site during the next synchronization, a warningmessage is recorded in the logs. The batch will not be deleted until it is unlocked, and asubsequent synchronization occurs. Normally, if someone at a remote site deletes a batch, thatbatch will also be deleted at the central site during the next synchronization. However, if thatdeleted batch has already been recalled to the central site, the recall takes precedence and thebatch will not be deleted at the central site.

Page 206: Kofax Capture Administrators Guide

The Batch Manager Module

206 Kofax Capture Administrator's Guide

1 At the central site, open Batch Manager.2 Select the batch (or batches) you want to recall.3 On the Home tab, in the Batch group, click Recall Remote.

Note You can only select this menu item if the batch status is“In Progress (<Site Name> –Ready to download)”,“In Progress (<Site Name> – Downloading)”, or “In Progress (<SiteName> –- Downloaded)”.

A confirmation window displays.4 Select Yes to confirm the recall.

The designated batches are recalled to the central site.

Converting a Kofax Capture Site to a Remote SiteTo use a Kofax Capture installation as a Kofax Capture Network Server remote site, you mustfirst convert it to a Kofax Capture Network Server remote site and activate the RSA.Each configuration (client/server or standalone) must have at least one RSA activated,although more than one workstation in a client/server configuration can run the RSA.Converting a remote site causes:

▪ The Administration module to become unavailable at the remote site.▪ Batch classes to be deleted at the remote site.▪ Batch classes, licensing information, and other settings to be downloaded from the

central site.▪ Additional Kofax Capture Network Server options to be available from the remote

site's Batch Manager module.▪ The Remote Synchronization Agent (if activated) to be started and added to your

Startup group. Also, the RSA icon will be present in your Windows system tray. TheRSA can also be installed as a service.

Batch class creation and management must occur at the central site.

1 Open the Batch Manager module at the remote site.2 On the Remote Site tab, in the RSA group, click Convert to Remote Site.

Note If you select No, you can upload batches through the Batch Manager module. You canactivate the RSA on the remote site at a later time.

Activating RSA on a Remote StationWhen you convert a site to a remote site, you are prompted to confirm activating the RSA onthe remote site. If you choose not to activate the RSA when the site is converted to a remotesite, you can activate the RSA at a later time.For automatic polling, you need at least one client running the RSA at a remote site.

Note If you change the site name, the change will not be reflected in the RSA Status displayuntil the RSA is stopped and restarted.

Activating the RSA1 On the remote installation, open the Batch Manager module.

Page 207: Kofax Capture Administrators Guide

The Batch Manager Module

Kofax Capture Administrator's Guide 207

2 On the Remote Site tab, in the RSA group, click Activate RSA.A confirmation message will display.

3 Click Yes to confirm.The RSA icon will display in the Windows system tray, the Remote Synchronization Agentwill be added to the Startup group, and the RSA will be started.

Note If you perform an automatic installation of Kofax Capture, you can set the RSAURLattribute to the full URL of the Web server in the initialization file to automatically activatethe RSA on a remote workstation.

Closing or Stopping the RSA1 Right-click the RSA icon in the system tray.2 From the context menu, select Close.

Restarting the RSATo restart the RSA, do one of the following:

▪ Restart your computer.▪ On Windows XP machines: Select Start | All Programs | Startup | Remote

Synchronization Agent.

Switching Central Sites (Web Server URLs)The Web Server URL window is used to specify the central site's Web server URL. You mightneed to switch URLs, if the Web server experiences a problem. The instructions below assumeyou are using the same Kofax Capture server at your central site with the old and new Webserver.

Note If the new Web server points to a different Kofax Capture server, ensure that there areno batches in process, before switching central sites.

1 At the remote site, close any Kofax Capture modules that may be running (except the RSAand Batch Manager).

2 If necessary, open Batch Manager at the remote site.3 On the Remote Site tab, in the RSA group, click Web Server URL.

The Web Server URL window will display the previously entered Web server URL.4 In place of the old Web server URL, type the URL of the new Web server. If the Web site

requires SSL, you must specify the URL with “https”, instead of “http”.5 Click OK.

If the URL cannot be validated, an error message will display. If this occurs, check thespelling of the Web server URL.If the specified Web server URL is validated, and all pending statistics and pendingbatches have been uploaded to the old central site, a warning displays prompting you toconfirm switching central sites.A message also displays stating that new batch classes and licensing will be downloaded,and batch classes and licensing from the old site will be discarded.

6 When prompted, click Yes to confirm changing the URL.7 Close all Kofax Capture modules at the remote site (so that you have completely logged

off Kofax Capture), and restart them as required.

Page 208: Kofax Capture Administrators Guide

The Batch Manager Module

208 Kofax Capture Administrator's Guide

If you want to track user statistics, you will have to ensure that user tracking is configured atthe Kofax Capture central site server.

Page 209: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 209

Chapter 4

The Scan Module

The Scan module is used to prepare, create, or edit batches of documents. Scan is typically thefirst queue in the Kofax Capture processing workflow.

Scan Module OverviewFrom this module, batches can be created, opened, suspended, deleted, and closed. Thecontents of the batches can also be edited before the batches are sent to the next module.The Scan module is typically monitored and used by a scan operator, whose basic tasksinclude:

▪ Batch preparation: Before scanning, the operator manually prepares a batch of paperdocuments, adds separator sheets (if required), counts the number of pages in thebatch (if required), and loads the batch into the scanner’s hopper.

▪ Batch creation: The operator creates the batch by selecting the type of batch to create(the batch class) and then scanning or importing documents and pages. The documentimages are stored in a temporary directory for further processing by Kofax CaptureCapture.

▪ Batch editing: Once the batch is created, the operator can visually check documents orpages, and edit them as necessary. Editing functions include replacing, reordering, orrejecting documents and pages. Entire documents or individual pages can be rotatedand saved in the rotated state.

When the batch is ready for further processing, the scan operator can close the batch to send itto the next processing module. If any of the documents or pages are rejected, the batch will besent to the Quality Control module.Scan operators also have access to batch fields (optionally defined for a batch class), scannerproperties, and endorser properties. They might also be solicited to enter certain types ofinformation for a batch, such as a batch total (optionally defined for a batch class) or the totalnumber of pages in a batch.

Setting Up the Scan ModuleWhen you set up the Scan module, you specify whether you want to scan documents orimport images, perform permanent image cleanup on the entire batch, and/or endorse yourpages as they are scanned.To set up the Scan module, you use the Scan Properties window.1 From the General tab, select a capture mode: Scan or Import. This will be the default mode

for any batch created based on the current batch class.2 Select an image cleanup profile from the drop-down list. The settings will be applied to

all documents in the batch. If none of the profiles are appropriate, click Edit and create acustom image cleanup profile.

3 Select features that your scanner supports. Enabling these features only works if yourscanner supports them. If your scanner does support them and you do not check any ofthe following items, the features will not be used by Kofax Capture.

Page 210: Kofax Capture Administrators Guide

The Scan Module

210 Kofax Capture Administrator's Guide

▪ Select Patch code reader if your scanner has a patch code reader and you want to use it.▪ Select Bar code reader if your scanner has a bar code reader and you want to use it.

4 If you want to endorse and/or annotate your pages, click the Endorsing tab and selectoptions.

Note Not all scanners support the endorser/annotation feature. Of those that do, someonly support a subset of the options. Before you enable this feature and select options,make sure you understand the capabilities of the scanner that will be used to scan yourbatches. Since scanners are selected in the Scan module, Kofax Capture cannot validateyour selections in the Administration module.

a Enter the Prefix text for the endorser/annotation text. Alternatively, you can clickthe Values button and select an Kofax Capture Value to be used as your string. Thesame prefix will be used for the endorser string imprinted on the documents and theannotations added to the images.

b Select the number of Counter digits for the automatic counter. The value of the counterwill be appended to the prefix string for the endorser/annotation text.

c Enter the Text Offsets for the endorser/annotation text.d Enter the Font Settings for Type and Orientation.e Enter the Counter Patch Code Control options.f Enter the Counter Increment options.g Enter the Counter Reset options.

5 Click OK to save your settings.

The Auto-Import FeatureThe Auto-Import feature allows the Scan module to create batches by reading batchinformation (such as the paths to images stored on disk, index data, and more) from special-purpose auto- import files. Auto-import is implemented as a command line option, and isdesigned to allow another application to gather batch information, store the informationin a special-purpose file, and then launch the Scan module to create the batches from theinformation in that file. As soon as Scan is finished auto-importing the batch, an “auto-import is complete” message is sent back to the calling application and that instance of Scan iscompletely shut down. The batches are then ready for processing within Kofax Capture.For example, you might have an application that polls a system directory for incoming faxes.When a fax comes in, the application stores information about the images in a file. When acertain number of faxes have come in or a certain amount of time has passed, the applicationlaunches the Scan module to create the batch. Once the batch is created, it can be routed toother Kofax Capture processing queues as defined by the batch class.The Auto-Import feature is one method for automatically creating a batch. The XML ImportConnector Module on page 223 allows you to use XML to import documents into a batch.

Import Image Files and Index DataTo auto-import image files and index data, you must have an auto-import ASCII text fileand an optional .ini file. The ASCII text file must contain the index data and the paths/filenames of the files to import. Additional batch information (such as the batch name, batchdescription, and priority) can be stored in the optional .ini file.

Page 211: Kofax Capture Administrators Guide

The Scan Module

Kofax Capture Administrator's Guide 211

Image File Information and Index Data (ASCII Text File)The auto-import ASCII text file must have the following entries. (They are shown below onseparate lines to make them easier to read. In the text file, all information for a particularimage file must be on the same line.)"batch class name",

"index field name","associated index field value",

"index field name","associated index field value",

. . .

"index field name","associated index field value",

"path and file name of the document image"

For example:"Medical Forms","Plan Num","JM3891","Name","Lee","x:\reldocs\5.tif"

"Medical Forms","Plan Num","PB7930","Name","Smith","x:\reldocs\6.tif"

Parsing LogicWhen parsing the auto-import ASCII text file format, Kofax Capture does the following:

▪ Looks for the initial quotation mark▪ Looks for the first comma following the next quotation mark▪ Uses the value between the initial quotation mark and the last quotation mark

encountered before the comma, and ignores data outside the quotation mark pair.In the following examples, the underlined text represents the values that Kofax Capture uses."index field name", "associated index field value",

Embedded quotation marks or embedded commas are supported."index field name", "associated index "field" value",

"index field name", "associated, index field value",

Avoid a format that uses an embedded comma followed by an embedded quotation mark, asshown below."index field name", "associated"index field,"value",

Associated Batch Information (.ini File)By default, batches created with the Auto-Import feature use the default batch name,description, and priority level. (The defaults are date/time for the batch name, no description,and 5 for priority level.) If you do not want to use the default values, you can provide an .inifile containing the values.If you have an .ini file, it must have the same name as its associated text file. For example,if the name of your text file is medforms.txt, the name of your .ini file must bemedforms.ini. Both files must exist in the same directory.The format for the .ini file is shown below.

[Options]

Page 212: Kofax Capture Administrators Guide

The Scan Module

212 Kofax Capture Administrator's Guide

BatchName0=

Description0=

Priority0=

. . .

BatchNamen=

Descriptionn=

Priorityn=

For example:

[Options]

BatchName0=Import00-98/12/12

Description0=Patient medical forms

Priority0=4

BatchName1=Import01-98/12/12

Description1=Patient medical forms

Priority1=

Note Any parameter left blank will be set to the default value. For example, “Priority1=”from the above example would set the priority of the batch to 5.

Run Auto-Import for Image Files and Index DataYou can launch the Scan module to import image files and index data with the followingcommand:SCAN -i:Path\TxtFileName -w:hWnd –m:MsgID

Where:-i:Path\TxtFileName

This is the path and file name of the text file that contains the index data and the locations andnames of the image files to import.-w:hWnd

This is the window handle of the application to receive the “auto-import is complete”message. Specify this parameter in decimal format, rather than hexadecimal.-m:MsgID (optional)When the auto-import process is complete, the Scan module sends a message to the windowidentified by the –w parameter. The messageID number must be specified in order for themessage to be returned. Specify this parameter in decimal format, rather than hexadecimal.Windows requires that this number be greater than 1024.During the auto-import operation, the Scan module sequentially reads the entries in thetext file and imports all images into the same batch until a different batch class name isencountered. For example, if the first 50 image files specified in the text file have the samebatch class name, all 50 files will be placed in the first batch. If the next 25 image files have a

Page 213: Kofax Capture Administrators Guide

The Scan Module

Kofax Capture Administrator's Guide 213

different batch class name, those files will be placed in a second batch, and so on. If a blankline is encountered in the text file, a new batch is started.

Import Image Files OnlyTo auto-import image files only, you need an auto-import.ini file that contains the namesof the files to import, along with other information required for the operation. You mightwant to use this method if the requirements of your application are such that index data is notneeded.

Image File Information Only - No Index Data (.ini File)The auto-import.ini file for image file information must have the format shown in thefollowing example.[Options]

BatchName=Import00-98/12/12

Description=Patient History Forms

BatchClass=Patient Forms

Priority=7

PagesPerDoc=1 -or- PagesPerDoc="auto"

hWnd=1111

MsgID=1074

LogFile=C:\IMP.txt

File0=F:\FAX\001.tif

File1=F:\FAX\002.tif

Filen=F:\FAX\00n.tif

For the files to import, the total path and file name must be less than 127 characters.The .ini file with the batch class name specified in the DocumentClass= key, isDocumentClass=Patient Forms where “Patient Forms” in the above example is the batchclass name.New Kofax Capture users are encouraged to use the BatchClass= key. If the file happens toinclude both the DocumentClass= key and the BatchClass= key, Kofax Capture uses theBatchClass= key and ignores the other one.Also note the following:

▪ The Priority entry overrides the default priority defined for the batch class. Forexample, if the priority for the document class is 5 and the priority specified in theauto-import file is 10, 10 will be used for that batch. If no Priority entry is specified,Kofax Capture uses 5 as the default.

▪ The Priority entry also supports an entry of Low (9), Normal (5), or Urgent (2).▪ The PagesPerDoc entry overrides the default value defined for the batch class. If you

do not include a PagesPerDoc entry, your batch will contain the same number ofdocuments as you have files in your list (one document per file). Each document willcontain the same number of pages as its associated file. If the PagesPerDoc entry is

Page 214: Kofax Capture Administrators Guide

The Scan Module

214 Kofax Capture Administrator's Guide

“auto”, then Auto-Import uses the separation method defined for the batch class in theAdministration module.

▪ The list of files (File0=, File1=, and so on) must be sequential. For example, if you havefive files to import, they must be listed in the .ini file as File0=, File1=, File2=, File3=,and File4=. If your list skips a number (for example, your list goes file File0= to File2=),processing will end after File0 is imported.

▪ The LogFile entry allows you to specify a path and file name for the log file. If notspecified, the default name (AUTOIMPO.LOG) will be used. See Auto-Import Log Fileon page 214 for details about the log file entries. Required entries are the following:

▪ BatchClass= or DocumentClass=▪ Image file names

▪ The hWnd= entry and the MsgID= entry, if specified, must use decimal format, ratherthan hexadecimal format.

Because Kofax Capture is a 32-bit application, the specified window handle must refer to avalid 32-bit window handle. If a 16-bit application is used to specify a window handle, themessages will not be returned successfully to the application.

Run Auto-Import for Image Files OnlyYou can launch the Scan module to import image files only with the following command:SCAN -i:Path\INIFileName

Where:-i:Path\INIFileName

This is the path and file name of the .ini file that contains the locations and names of theimage files to import.

Auto-Import IssuesWhen using the Auto-Import feature, be aware of the following:

▪ The Auto-Import process will stop if it detects a batch class defined as follows:

▪ Batch class for which batch totaling is in effect▪ Batch class defined with batch fields▪ Batch class with multiple form types that use index values

▪ Auto-Import does not validate index values. The assumption is that an index queuewill be defined to process the values and allow for translation of invalid index valuesto valid values.

Auto-Import Log FileDuring an auto-import operation, the Scan module writes entries to a log file. The entriesdescribe the results of the operation.Information is logged to the log file in the following format:START: batch name , start date , start time

Name of first file imported

Name of second file imported

. . .

Name of last file imported

Page 215: Kofax Capture Administrators Guide

The Scan Module

Kofax Capture Administrator's Guide 215

END: end date , end time , error number , index of last file imported , error message

The name of the log file is AUTOIMPO.LOG, and it is stored in the same directory as the auto-import text file. When importing image files only, you have the option of overriding thedefault log file name.When an error occurs, a non-zero constant and an error message are logged to the file. Whenthe auto-import process is successful, a code of 0 (zero) is logged.

Page 216: Kofax Capture Administrators Guide

The Scan Module

216 Kofax Capture Administrator's Guide

Page 217: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 217

Chapter 5

The Recognition Server Module

This module separates batches into documents, identifies form types, performs imagecleanup, and extracts index data from images. It is required for any batch that uses automaticform identification, automatic document separation, automatic image cleanup, or automaticvalidation.The Recognition Server module is an unattended module. Batches are processed in thismodule, and then automatically passed to the next module specified for the batch.While batches are processed at this module, the results of the processing are displayed on themain screen.This module requires no additional setup.

Note Single document processing is not available when document separation does not occurautomatically in the Scan module.

Page 218: Kofax Capture Administrators Guide

The Recognition Server Module

218 Kofax Capture Administrator's Guide

Page 219: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 219

Chapter 6

The Quality Control Module

Batches can be sent to Quality Control in two ways:▪ As part of the defined workflow▪ As exception cases

Quality Control Module OverviewIf you select the Quality Control module as one of the processing modules for a batch class,all batches based on that batch class will be routed through the Quality Control module. Thisprovides a way to monitor the quality of all the batches in the system. To make this happen,you must select Quality Control as one of your processing modules for a batch class.If you select the Quality Control module for use with exception cases, then if any documentsor pages are rejected from any module, those batches will be routed through the QualityControl module. This provides a way to handle exceptions in the system. Batches that containrejected documents or pages will automatically be sent to Quality Control.The Quality Control module is typically monitored by a scan or quality control operator,whose basic tasks include:

▪ Quality assurance: The operator visually checks the integrity of a batch. The operatorchecks the quality of the images and ensures the forms have been correctly identified.If necessary, the operator can edit the batch.

▪ Batch editing: The operator visually checks documents or pages, and edits them asnecessary. Editing functions include replacing, reordering, or rejecting documents andpages. Entire documents or individual pages can be rotated and saved in the rotatedstate.

The quality control operator can change the form type assigned to a document.When the batch is ready for further processing, the quality control operator can close thebatch to send it to the next processing module.

Tip For more information about Quality Control, refer the online Help available from theQuality Control module.

Setting Up the Quality Control ModuleWhen you set up the Quality Control module you specify how you want the operator toreview and verify the pages.To set up the Quality Control module, you use the Quality Control Properties window:1 Check the “Review Scanned pages” option. When this option is enabled, the quality

control operator will be required to visually review each page in the batch before closingit.

2 Check the “Verify Form Identification” option. When this option is enabled, the qualitycontrol operator will be required to verify that the forms in the batch have been correctlyidentified.

Page 220: Kofax Capture Administrators Guide

The Quality Control Module

220 Kofax Capture Administrator's Guide

3 Check the “Skip after Rescan” option to skip theQuality Control module after QualityControl. If not selected, Quality Control will be repeated after rescan.

4 Click OK to save your settings.

Page 221: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 221

Chapter 7

The OCR Full Text Module

Although the OCR Full Text module is an unattended module, batch processing is displayedin the main window.

OCR Full Text Module OverviewThis module performs Optical Character Recognition (OCR) on an entire document and storesthe results in a specified output format (for example, Microsoft Word or ASCII). The outputformat is specified in the document class associated with the document. The directory wherethe files are exported is specified in the export connector associated with a document class/batch class. This is an unattended module that requires no additional setup.

OCR Full TextProcessingOCR Full Text is used to capture an entire page and save the results as a text file or wordprocessing file. It is usually used in conjunction with full text search engines. You enable OCR Full Text processing from the Create Document Class window or theDocument Class Properties window.The settings used for OCR Full Text processing are defined within an OCR Recognitionprofile.

OCR Full Text Log FileThe results of processing a batch at the OCR Full Text module can be logged to a log file.This log file might be useful for reviewing how the batch was processed. When this feature isenabled, the log file is created in your Kofax Capture directory in:\IMAGES\BatchNumber\LOG\OCR.txt

where BatchNumber is the number of a batch. A separate log file will be available for eachbatch.The log files are temporary; that is, they are automatically deleted when the batch is exported.You can review the log file for a batch as long as the batch is available to Kofax Capture. Youcan copy the file to a different directory if you want to review it after the batch is exported.You can enable or disable the saving of log results to a log file by using the Logging featureon the Tools menu.

Using Kofax Advanced OCR Full TextThis procedure shows how to set up your batch classes to use the Kofax Advanced OCR FullText engine.The following procedure assumes that your document and batch classes already exist. If not,you can make these selections while creating new classes.

1 Open the Batch Class Properties window.

Page 222: Kofax Capture Administrators Guide

The OCR Full Text Module

222 Kofax Capture Administrator's Guide

a Click the Queues tab.b Add the OCR Full Text and other required modules.c Click OK

2 Open the Document Class Properties window.a Click the OCR tab.b Select the Enable OCR full text option.c Select a dictionary file.d In the Recognition Profile drop-down list, select Kofax Advanced OCR Full Text.e Select the “Skip first page of each document” option.f Click OK.

3 Open the Export Connector window.a Select the Kofax Capture Text export connector.b Click the Document Storage tab.c Select the Export OCR full text files option.d Select an export directory.e Click OK.f Click Close.

4 Publish the batch class.

Page 223: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 223

Chapter 8

The XML Import Connector Module

Kofax Capture supports a feature to import XML files. The Kofax CaptureXML ImportConnector module provides this capability. Like standard Auto-Import,XML ImportConnector allows you to create batches by reading batch information from special-purposefiles. XML Import Connector differs from the standard Auto-Import in several ways, anddelivers a more robust method of importing batches.With XML Import Connector:

▪ You can run XML Import Connector as a Kofax Capture unattended module, a KofaxCapture Service, a process, or on demand.

▪ Batches are created and “put into” Kofax Capture without launching the Scan module.Note that the Scan module must be added to your batch class in order to use XMLImport Connector.

▪ Batch information is read from an XML file that you supply, which provides all thebenefits of a standardized and widely-used input format (XML).

▪ You can automatically poll a specified directory for XML files to process.▪ You can create batches with batch classes that contain multiple document classes.▪ You can create batches with batch classes that contain multiple form types.▪ You can perform document separation and form identification during the import

process.▪ You can create batches with batch classes that contain batch fields, and specify values

for the batch fields.▪ You can create batches that contain index fields for which batch totaling is enabled.

How XML Import Connector WorksKofax Capture XML Import Connector allows you to import batches of loose pages anddocuments into your Kofax Capture system without launching the Scan module. It can berun as an unattended module, a service, a process, or on demand. Depending upon thecommand line arguments used, the application either polls for XML Import Connector filesor opens a specified XML file. After opening an XML file, XML Import Connector reads thebatch information, creates the batches, and makes them available toKofax Capture. Oncethe batches are created, they can be processed through the Kofax Capture workflow just likebatches created with Scan.

Note XML Import Connector does not support the Single Sign On feature, or linked users.

You can also import index field and batch field values. The XML Import Connector processautomatically validates batch field values according to the data type and length settings forthe fields, as specified in the batch class. Index field values are not validated. You can alsoprocess index fields for which batch totaling is enabled.As events or errors occur during the XML Import Connector process, they are written to anXML Import Connector log file that allows you to monitor the batches imported into the

Page 224: Kofax Capture Administrators Guide

The XML Import Connector Module

224 Kofax Capture Administrator's Guide

system. Errors are also written to the standard Kofax Capture error log and the XML ImportConnector file. For details, see Event Logging on page 252 and Error Handling on page248.You can use a customized program that gathers batch information and stores it in special-purpose XML files to utilize XML Import Connector. If running as an unattended module,a service, or a process, you can place the XML files in a directory that is polled at a specifiedtime interval. If running XML Import Connector on demand, you can process a specific XMLfile by incorporating the command line into your program.XML Import Connector is useful if you have a program that can generate XML files for youand/or if you need to import your batches asynchronously. If this is not the case, it may beeasier to import data into Kofax Capture directly by writing a custom application using theKofax Capture Module Type Library.

License RequirementsEven though the XML Import Connector feature does not launch the Scan module, it requiresat least a Scan/Quality Control License for the workstation from which the XML ImportConnector process is started. Note the following:

▪ Multiple instances of XML Import Connector can run on the same workstation at thesame time.

▪ You can run the Scan module and XML Import Connector on the same workstation atthe same time.

Scan and XML Import Connector share page count. Pages imported with XML ImportConnector decrement page count, and are reflected in the “Remaining” count displayed onthe Scan and Quality Control module's Scan Controls.If your license runs out during polling, the current batch will be deleted. The current XMLfile; however, will not be affected. A message box will display or, if running as a service, anerror will be logged indicating that the application cannot import any additional pages. Theapplication will automatically shut down or stop the service as appropriate.

Setting a Polling Interval1 On the Tools menu, click Polling Interval.

The Polling Interval window will display.2 Enter or select a polling interval. You can specify from 1 to 86,400 seconds (24 hours).

XML Import Connector Command Line ArgumentsTo run Kofax Capture XML Import Connector as a service, process, or on demand, youmust use command line arguments. You can also run XML Import Connector as anunattended module by using command line arguments. The name of the XML ImportConnector application is Acxmlai.exe, and it is installed to your < Kofax Captureinstallation> \Bin folder.

Command Line Argument SyntaxThe general syntax for the XML Import Connector command line is as follows:Acxmlai [Options]

All command options must be preceded by a hyphen. With the exception of the -Installoption, which must be used first if you plan on running XML Import Connector as a service,the options can be specified on the command line in any order.

Page 225: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 225

Note Command line options are case insensitive.

Command Line Option Description-Install Installs the XML Import Connector application as a service.

With this option, the -Poll option is implied. The servicename is “Kofax Capture Import Connector - XML” and uses theLocalSystem account as the default user.If you want to install XML Import Connector as a service, thismust be the first option on the command line. All command lineoptions for the service must be listed after the -Install option.For example:Acxmlai -Install -Poll:60 -PollDir:"C:\PollingDir"A message will display regarding the success or failure of the -Install option. This message is also written to the WindowsEvent Viewer application log. Note that the installation will failif the service is already installed. If you want to change youroptions later, you must uninstall and then reinstall the service.

Tip Remember to start the service manually or configure it toauto start after using the -Install option.

-GUI Launches the XML Import Connector module. For example:Acxmlai -GUI -PollDir:"C:\Polling Dir"With this option, the -Poll option is implied. See The XMLImport Connector Module on page 223 for more information.

-i:FileName.xml Specifies an XML Import Connector file to process immediately(on demand). It can be specified with an absolute, relative, orUNC path. File names/paths containing spaces must be enclosedin quotation marks. For example:Acxmlai -i:"C:\My Files\XMLFile.xml"The XML Import Connector file must be opened exclusivelyduring the entire auto-import session. If this is not possible (forexample, the file does not exist or is open by another user), theerror “XML file cannot be opened” will be generated.The XML Import Connector file should have an extension of“xml”. If no file name is specified, the default file name (.\AutoImp.xml) is assumed.

-Poll:seconds Polls the control directory specified with the -ControlDiroption, if applicable, or the polling directory specified with the -PollDir option at the specified time interval. Specify the pollingtime interval in seconds. For example:Acxmlai -Install -Poll:120 -PollDir:"C:\PollingDir"If the control directory and/or polling directory options arenot specified, the application will poll the default directory (C:\Acxmlaid).If the polling time interval is not specified and this is the first timethe -Poll option has been invoked, the default polling interval

Page 226: Kofax Capture Administrators Guide

The XML Import Connector Module

226 Kofax Capture Administrator's Guide

Command Line Option Descriptionof 60 seconds is used. Otherwise, the most recently used pollinginterval is used.This option is implied if the -Install or -GUI option isspecified.

-Uninstall Removes the XML Import Connector application service. Forexample:Acxmlai -UninstallA message will display regarding the success or failure of the -Uninstall option. This message is also written to the WindowsEvent Viewer application log.

-PollDir:directory Specifies the XML Import Connector polling directory. It can bespecified with an absolute, relative, or UNC path. File names/paths containing spaces must be enclosed in quotation marks. Forexample:Acxmlai -Poll:60 -PollDir:"C:\Polling Dir"The files located in the polling directory should have an extensionof “xml”. All other files will be ignored. Note that files insubdirectories will also be ignored.If not specified, the application will poll the default directory(C:\Acxmlaid). If the specified or default directory cannotbe found, it is created. If the directory is invalid and cannot becreated, the application will automatically shut down or stop theservice, as appropriate. If you launch the XML Import Connectormodule from the Start menu shortcut, the default directory isused as the polling directory.This option is ignored if the -Poll option is not specified orimplied with the -Install or -GUI options.

-ControlDir:directory

Specifies the XML Import Connector control directory. Thecontrol directory can be specified with an absolute, relative, orUNC path. File names/paths containing spaces must be enclosedin quotation marks. For example:Acxmlai -Poll:60 -ControlDir:"C:\Control Dir" -PollDir:"C:\Polling Dir"If used, the XML Import Connector application will poll thespecified control directory. If a file is found, the application willthen attempt to locate a file with the same name and an “xml”extension in the polling directory. If found, the XML file in thepolling directory is opened and processed. Note that files insubdirectories will be ignored.This option is useful when another process is submittingXML files to the polling directory. It prevents the XML ImportConnector application from reading XML files in a partiallywritten state.To use this feature, have your process write the XML file tothe polling directory first and then write a file to the controldirectory. This will indicate that the XML file is complete andready to be polled. Note that the control directory file contentsare ignored and may be of zero lengthAfter the XML file has been completely processed, theXMLImport Connector application will delete the file located in the

Page 227: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 227

Command Line Option Descriptioncontrol directory. This will occur regardless of whether the XMLfile was processed successfully or not.If the specified control directory cannot be opened, it is created.If not specified, the default directory (C:\Acxmlaic) is used. Ifthe directory is invalid and cannot be created, the application willautomatically shut down or stop the service, as appropriate.This option is ignored if the -Poll option is not specified orimplied with the -Install or -GUI options.

-NoLogo Prevents the Kofax Capture splash screen from displaying whenthe user interface is invoked with the -GUI option. For example:Acxmlai -GUI -NoLogoThis option is ignored if the -GUI option is not specified.

-u:"UserID" Specifies the Kofax Capture user ID. If specified, the user ID mustbe enclosed in quotation marks. For example:Acxmlai -Install -u:"Joe" -p:"abcd" -PollIf the Kofax Capture User Profiles feature is enabled, the specifieduser must have privileges to run the Scan module and all ofthe batch classes used in the XML Import Connector file. Inaddition, the password option must be specified with the -poption described below. If this is not the case, the error “User notfound” or “User not privileged” will be generated.Note that the user ID and password are not shared with otherprocesses on the same computer. This is different from otherKofax Capture modules where the user logged in can open othermodules for which he has rights.If specified, and User Profiles is not enabled, this option will beignored. The batches will be imported and no message regardingUser Profiles will be generated.If not specified, and User Profiles is enabled, the error “User notfound” will be generated.

-p:"Password" Specifies the password for the operator specified with the -u option described above. If specified, the password must beenclosed in quotation marks. A password must be specified if auser ID is specified. For example:Acxmlai -Install -u:"Joe" -p:"abcd" -PollPasswords specified in the XML Import Connector file are notprotected. To preserve the integrity of the password, you canprotect your files with operating system features. For example,you can store the files in folders where only specific users haveread/write privileges.

-n Specifies that batches with errors are rejected and sent to theQuality Control module. For example:Acxmlai -Install -Poll -nIf not specified, batches with errors are deleted. For moreinformation about deleting batches, see Error Handling on page248.For some fatal errors, the current batch is always deleted, even ifthe -n command line option is used.

Page 228: Kofax Capture Administrators Guide

The XML Import Connector Module

228 Kofax Capture Administrator's Guide

Command Line Option Description-v Causes more details to be logged to the specified XML Import

Connectorlog file. For example:Acxmlai -Install -Poll -vIf the -v command line option is not used, only basic eventinformation will be logged, which includes batch/file start andend information and error messages. If -v is used, page anddocument events will also be logged, which provides moreverbose log information.Using this option could cause the log file to grow large quickly.You should carefully monitor your log files and remove them asnecessary.

-l:logfile.txt Specifies the XML Import Connector log file name. It can bespecified with an absolute, relative, or UNC path. File names/paths containing spaces must be enclosed in quotation marks. Forexample:Acxmlai -i:XMLFile.xml -l:"C:\My Logs\Mylog.txt"If not specified, or if the specified file cannot be opened, eventswill be logged to the default log file (C:\Acxmlail.txt).If the -LogMonthly option is specified, then this option isignored.

-LogMonthly:directory

Specifies the directory where the log file is to be written. All loginformation is written to a file called XML_yymm.txt, where yyis the last two digits of the year and mm is the current month.A new log is created when an XML file is processed for a newmonth or year. It can be specified with an absolute, relative, orUNC path. File names/paths containing spaces must be enclosedin quotation marks. For example:Acxmlai -LogMonthly:"C:\XML Log"This option overrides any log file specified with the -l option.If a directory is not specified, the default directory (C:\Acxmlail) is used. If the directory is invalid and cannot becreated, the application will automatically shut down or stop theservice, as appropriate.

-MoveSuccess:directory

Specifies the directory to send XML files if batches in the XMLfile were processed without errors. Note that any associatedimage files are not moved. It can be specified with an absolute,relative, or UNC path. File names/paths containing spaces mustbe enclosed in quotation marks. For example:Acxmlai -MoveSuccess:"C:\XML Success"If a directory is not specified, the default directory (C:\Acxmlai\Success) is used. If the directory is invalid and cannot becreated, the application will automatically shut down or stop theservice, as appropriate.

-MoveError:directory

Specifies the directory to send XML files if errors occur whileprocessing the XML file. Note that any associated image files arenot moved. It can be specified with an absolute, relative, or UNCpath. File names/paths containing spaces must be enclosed inquotation marks. For example:Acxmlai -MoveError:"C:\XML Error"

Page 229: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 229

Command Line Option DescriptionIf a directory is not specified, the default directory (C:\Acxmlai\Errors) is used. If the directory is invalid and cannot becreated, the application will automatically shut down or stop theservice, as appropriate.

-DelSuccess Deletes the XML file and associated image files if all batches inthe XML file are processed without errors. For example:Acxmlai -Poll -DelSuccessThis option will override the -MoveSuccess option, if specified.

-w:hWnd This is the window handle of the application to receive an “auto-import is complete” message. Specify the handle in decimalformat, rather than hexadecimal. This option is not required, butif specified, it requires a message ID.

Note This form of notification is preserved for older applications.Newer applications can use Windows process synchronizationfacilities to achieve the same effect.

-m:MsgID Specifies the ID of an “auto-import is complete” message, whichis sent to the window handle when the application is shutdown. Specify the message ID in decimal format, rather thanhexadecimal. Windows requires that this number be greater than1024. This option is required if a window handle is specified withthe -w option.

XML Import Connector Time-Out SettingWhen shutting down Windows,Kofax CaptureXML Import Connector must be terminatedcleanly if it is running as a service and actively processing a batch. By default, the time-outsetting is set to 20000 milliseconds (20 seconds). Usually this default setting is acceptable.However, if you have a computer that is slow or has numerous services running on it, youmay need to increase the default time-out setting. This can be changed by editing a key in theWindows registry. With this key, you can modify the time-out setting.To modify the time-out setting, change the WaitToKillServiceTimeout value in thefollowing registry key:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

Note Do not edit the registry unless you are qualified to do so. You can easily render yoursystem inoperable if you inadvertently corrupt the registry.

Elements and AttributesThe following sections provide reference information for the elements and attributes thatmake up a Kofax Capture XML Import Connector file. Note the following:

▪ All element and attribute names are case-sensitive, which conforms to XML standards.▪ Some of the attributes supported by the XML elements are read during the XML

Import Connector process, while others are written by the operation.▪ The attributes that are read contain batch information, such as the name for the

batch, the batch class to use, and more.

Page 230: Kofax Capture Administrators Guide

The XML Import Connector Module

230 Kofax Capture Administrator's Guide

▪ The attributes that are written contain error messages and process statusinformation. If the XML Import Connector process can be started for a batch,the <Batch> element's Processed attribute will be set to “1”. If errors occur,error attributes will also be written.

When the XML Import Connector process is complete, you can examine the XML file forerrors and the status information.

<ImportSession> ... </ImportSession>The <ImportSession> element is the top-level element for the XML Import Connector file,and serves as a container for all other elements. It is required, and supports the followingattributes. Note that some of the attributes are read during the XML Import Connectoroperation. Other attributes are written by the operation.

Note Some of the functionality supported by the <ImportSession> attributes can beenabled with command line options. However, the attributes set for the <ImportSession>element will override the command line setting.

Attribute Name/(Read/Write)

Type Description

UserID(Read)

String Specifies a user ID for the XML Import Connector operation,and is used if the Kofax Capture User Profiles feature isenabled. It behaves the same as the command line option forspecifying a user ID (the -u option).Note that if the user ID is specified for the<ImportSession> element and on the command line, theuser ID specified for <ImportSession> will be used.

Password(Read)

String Specifies a password for the XML Import Connectoroperation, and is used if the Kofax Capture User Profilesfeature is enabled and a user ID is specified. It behaves thesame as the command line option for specifying a password(the -p option).Note that if a password is specified for the<ImportSession> element and on the command line, thepassword specified for <ImportSession> will be used.

DeleteBatchOnError(Read)

0/1 Changes the default behavior of deleting batches witherrors. Set DeleteBatchOnError to “0” to allow batches witherrors to be retained, if possible, and sent to Quality Control.Batch deletion behavior can also be specified as acommand line option (the -n option). If specified for<ImportSession>, the setting will override the commandline setting.Note that for some types of errors, batches are alwaysdeleted, regardless of the DeleteBatchOnError or commandline settings.

LogFileName(Read)

String Specifies the name of the XML Import Connector log file.If not specified, or if the specified file cannot be opened oraccessed, events will be logged to C:\Acxmlail.txt. SeeEvent Logging on page 252 for more information aboutlogging events and the XML Import Connector log file.

Page 231: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 231

Attribute Name/(Read/Write)

Type Description

The XML log file name can alternatively be specified as acommand line option (the -l or -LogMonthly option). Ifspecified for <ImportSession>, this setting will overridethe command line setting.In addition to the log file, XML errors are written to theKofax Capture log file. Most types of XML errors are alsowritten back to the XML Import Connector file. See ErrorHandling on page 248 for more information.

LastErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <ImportSession> element ifan error occurs during the import process. The value of theattribute will be the number of the last error that occurred.If no error occurs, this attribute will not be present.

LastErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <ImportSession> element ifan error occurs during the import process. The value of theattribute will be the number of the last error that occurred.If no error occurs, this attribute will not be present.

<Batches> ... </Batches>The <Batches> element is a container for zero or more <Batch> elements, which definethe batches to be created. No attributes are supported. You can have at most one <Batches>element in an XML Import Connector file.

<Batch> ... </Batch>Each <Batch> element contains information about a single batch to create, and serves as acontainer for <BatchFields>, <ExpectedBatchTotals>, <Documents>, <Folders>,and <Pages> elements. The order in which the <Batch> elements are listed defines theorder the batches are processed. Note that some of the attributes are read during the XMLImport Connector operation. Other attributes are written by the operation.

Attribute Name/(Read/Write)

Type Description

Name(Read)

String(128)A unique identifier for the batch. You can specify up to128 characters, and the name is not case-sensitive. If notspecified, the date and time when the batch is created willbe used.If the batch name is a duplicate name, the error “Duplicatebatch name” will be logged and the batch will not becreated.If the specified name is too long (more than 128 characters),the error “Illegal batch name” will be logged and the batchwill not be created.

BatchClassName(Read)

String The name of the batch class that defines how the batch isto be processed in the Kofax Capture workflow. This mustmatch a valid Kofax Capture batch class.If the batch class is not found, the error “Batch class notfound” will be logged and the batch will not be created.

Page 232: Kofax Capture Administrators Guide

The XML Import Connector Module

232 Kofax Capture Administrator's Guide

Attribute Name/(Read/Write)

Type Description

Description(Read)

String(80)An optional description of the batch. You can specify up to80 characters.If the description string is too long (more than 80characters), the error “Illegal batch description” will belogged and processing will continue for the batch.

Priority(Read)

IntegerThe priority level for the batch, which impacts the order inwhich the batch is processed by Kofax Capture modules.You can specify a value from 1 to 10, with 1 being thehighest priority and 10 the lowest.If specified, the value overrides the priority set in the batchclass definition. If the value is out of range, the error “Illegalbatch priority” will be logged and processing will continuefor the batch. The priority specified in the batch class will beused. If not specified, the priority specified in the batch classdefinition will be used.

EnableAutomaticSeparationAndFormID(Read)

0/1 This attribute allows automatic document separation andform identification to occur during the import process. It isused for batch classes that specify document separation andform identification methods normally performed at Scantime. Scan-time separation includes separating documentsbased on a fixed number of pages, reading a particular barcode or patch code, or detecting a document separator sheet.Automatic scan-time form identification occurs when onlyone form type is defined for the batch class or the form typeis specified on a document separator sheet.Set this attribute to “1” to allow automatic documentseparation and form identification to occur during theimport process. If the batch class is not set up to performscan-time separation or form identification, this attributewill be ignored and no error will be logged. Set this attributeto “0” to ignore any scan-time document separation andform identification defined for the batch class.For more information, seeXML Import Connector FileExamples on page 242for two sample XML ImportConnector files, each using a different method for separatingdocuments and identifying forms during the import process.

EnableSingleDocProcessing(Read)

0/1 When this attribute is enabled, as separation occurs inthe Scan module each document is converted into andprocessed as an individual batch. This single documentbatch inherits all the attributes and values assigned to the<Batch> element.If the chosen method of separation does not occur in theScan module, an error will occur. Therefore, only enable thisattribute if document separation occurs in the Scan module(for example, fixed page separation).Set this attribute to “1” to allow single document processingto occur in the Scan module. Set this attribute to “0” toignore single document processing if it is defined in thebatch class.

Page 233: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 233

Attribute Name/(Read/Write)

Type Description

RelativeImageFilePath(Read)

String(256)Specifies the relative path of each image file from thedirectory that contains the XML file.It is important to understand that the path where the imagefiles are located must be based off of the relative location ofthe XML file. Then, with the ImportFileName element, youcan specify a file name without giving a complete path.You can specify up to 256 characters, and the path is notcase-sensitive. File names/paths containing spaces must beenclosed in quotation marks.If a folder is specified without a path, it is assumed that thefolder exists in the directory where the XML file is located.For example, if the XML file is located at C:\PollingDir and the RelativeImageFilePath is identified as“Images”, then the application will look in C:\PollingDir\Images for the image files.

Processed(Write)

0/1 The XML Import Connector application adds this attributeto the <Batch> element to signify that processing has beenattempted for the batch. It is set to “1” regardless of whetherthe batch is successfully created or processed with errors.If the XML Import Connector file is re-submitted, theXMLImport Connector application will skip any batches forwhich Processed=1. This prevents a batch from beingduplicated or an error situation repeated.Note that this attribute is never cleared or set to “0” by theXML Import Connector application. If Processed is set to “0”(manually or by another application), and the XML ImportConnector file is re-submitted, the XML Import Connectorapplication will attempt to process the batch. If Processed isnot specified, it will behave as if it has a value of “0”.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <Batch> element if a batch-levelerror occurs. The value of the attribute will be the number ofthe error.Note that if ErrorCode exists for the <Batch> element, theXML Import Connector application (Acxmlai.exe) willclear it before processing the batch.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <Batch> element if a batch-levelerror occurs. The value of the attribute will be the errormessage text.Note that if ErrorMessage exists for the <Batch> element,the XML Import Connector application (Acxmlai.exe) willclear it before processing the batch.If no error occurs, this attribute will not be present.

Page 234: Kofax Capture Administrators Guide

The XML Import Connector Module

234 Kofax Capture Administrator's Guide

<BatchFields> ... </BatchFields>The <BatchFields> element is a container for zero or more <BatchField> elements. Youcan have at most one <BatchFields> element for a <Batch> element.

<BatchField>Each <BatchField> element contains information about a batch field, and supports thefollowing attributes. Note that some of the attributes are read during the XML ImportConnector operation. Other attributes are written by the operation.

Attribute Name/(Read/Write)

Type Description

Name(Read)

String The name of the batch field to fill. If the name is not foundin the batch class, the error “Field name not found” will belogged.

Value(Read)

String(254)The value for the batch field. The value can be up to 254characters in length. If the value is too long, or otherwiseinvalid, the error “Invalid field value” will be logged.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <BatchField> element if an erroroccurs. The value of the attribute will be the number of theerror.Note that if ErrorCode exists for the <BatchField>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.In addition, certain errors (such as “Required batch fieldmissing”) are reported on the parent <Batch> element,rather than <BatchField>.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <BatchField> element if an erroroccurs. The value of the attribute will be the error messagetext.Note that if ErrorMessage exists for the <BatchField>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.In addition, certain errors (such as “Required batch fieldmissing”) are reported on the parent <Batch> element,rather than <BatchField>.If no error occurs, this attribute will not be present.

<ExpectedBatchTotals> ... </ExpectedBatchTotals>The <ExpectedBatchTotals> element is a container for zero or more<ExpectedBatchTotal> elements, which define batch total values and behavior. You canhave at most one <ExpectedBatchTotals> element for a <Batch> element.

Page 235: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 235

<ExpectedBatchTotal>Each <ExpectedBatchTotal> element contains a batch total field value, and supportsthe following attributes. Note that some of the attributes are read during the XML ImportConnector operation. Other attributes are written by the operation.

<Folders> ... </Folders>The <Folders> element is a container for zero or more <Folder> elements. You can have atmost one <Folders> element for a <Batch> element, or for a <Folder> element. The orderof the folder elements defines the order in which the folders are processed.

Attribute Name/(Read/Write)

Type Description

Name(Read)

String The name of the batch total field to fill. If the name is notfound in the batch class, the error “Field name not found”will be logged.

Value(Read)

Numeric The value of the batch total field. If the value is too long,or otherwise invalid, the error “Invalid field value” willbe logged.The actual type of the field is specified in the batch class.

ErrorCode(Write)

Integer The XML Import Connector application (Acxmlai.exe)adds this attribute to the <ExpectedBatchTotal>element if an error occurs. The value of the attribute willbe the number of the error.Note that if ErrorCode exists for the<ExpectedBatchTotal> element, the XML ImportConnector application (Acxmlai.exe) will clear it beforeprocessing the field.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <ExpectedBatchTotal>element if an error occurs. The value of the attribute willbe the error message text.Note that if ErrorMessage exists for the<ExpectedBatchTotal> element, the XML ImportConnector application (Acxmlai.exe) will clear it beforeprocessing the field.If no error occurs, this attribute will not be present.

<Folder> ... </Folder>Each <Folder> element is a container for a set of Index Fields and/or Documents and/or Folders elements, and supports the following attributes. Note that some of the attributesare read during the XML Import Connector operation. Other attributes are written by theoperation.

Attribute Name/(Read/Write)

Type Description

FolderClassName String The name of the Kofax Capture folder class that defines howthe folder is to be processed.

Page 236: Kofax Capture Administrators Guide

The XML Import Connector Module

236 Kofax Capture Administrator's Guide

Attribute Name/(Read/Write)

Type Description

(Read) If the folder class is not found, then the error “Folder classnot found”, is thrown.

ErrorCode(Write)

IntegerThis attribute is cleared before processing the folder. Afterprocessing the folder successfully, the attribute is notpresent. If an error occurs while processing the folder, thenthis attribute contains the error number of the error. Errornumbers and strings are defined in the section below.

ErrorMessage(Write)

String This attribute mimics the functionality of ErrorCode, exceptthat the error message is deposited here.

<Documents> ... </Documents>The <Documents> element is a container for zero or more <Document> elements, whichspecify the documents to be imported. You can have at most one <Documents> element for a<Batch> element, or for a <Folder> element.

<Document> ... </Document>Each <Document> element contains information about a single document to import, andserves as a container for <Pages>, <Tables>, and <IndexFields> elements. The orderthat the <Document> elements are listed defines the order that documents are imported.Note that some of the attributes are read during the XML Import Connector operation. Otherattributes are written by the operation.

Attribute Name/(Read/Write)

Type Description

FormTypeName(Read)

String The name of the Kofax Capture form type associated withthe document. If this attribute is specified, but assigned anempty string, the document is created with no form type.If the form type is not found, the error “Illegal Form Type”will be logged.If this attribute is not specified, and only one form type ispossible for the batch class, that form type will be assignedto the document. If not specified and multiple form typesare possible, the document is created with no form type.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <Document> element if an erroroccurs. The value of the attribute will be the number of theerror.Note that if ErrorCode exists for the <Document> element,the XML Import Connector application (Acxmlai.exe) willclear it before processing the document.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <Document> element if adocument-level error occurs. The value of the attribute willbe the error message text.Note that if ErrorMessage exists for the <Document>element, the XML Import Connector application

Page 237: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 237

Attribute Name/(Read/Write)

Type Description

(Acxmlai.exe) will clear it before processing thedocument.If no error occurs, this attribute will not be present.

<Pages> ... </Pages>The <Pages> element is a container for zero or more <Page> elements, which specify thepages to import. The <Pages> element can be used with the <Batch> element for loosepages or the <Document> element for pages within a document.

<Page>Each <Page> element specifies a file to import. It also acts as a placeholder for a file. If theinput file contains multiple pages, a corresponding number of pages is created in the locationdefined by <Page>. Multipage non-image files (such as Microsoft Word documents) arealways imported as single pages. Note that some of the attributes are read during the XMLImport Connector operation. Other attributes are written by the operation.

Attribute Name/(Read/Write)

Type Description

ImportFileName(Read)

String The name of the file to import. If no file name is provided,or the file is not found, the error “Illegal File Name” will belogged.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <Page> element if a page-levelerror occurs. The value of the attribute will be the number ofthe error.Note that if ErrorCode exists for the <Page> element, theXML Import Connector application (Acxmlai.exe) willclear it before processing the page.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <Page> element if a page-levelerror occurs. The value of the attribute will be the errormessage text.Note that if ErrorMessage exists for the <Page> element,the XML Import Connector application (Acxmlai.exe) willclear it before processing the page.If no error occurs, this attribute will not be present.

OriginalFileName(Read/Write)

String Use this optional attribute to specify the name and extensionof the imported file, if it is different than the submittedimage file name. This may be useful if files have beentransported over a network or over the Internet.If the length of the string exceeds 250 characters (notincluding the file extension) or contains invalid characters,an error is generated.

Page 238: Kofax Capture Administrators Guide

The XML Import Connector Module

238 Kofax Capture Administrator's Guide

<IndexFields> ... </IndexFields>The <IndexFields> element is a container for zero or more <IndexField> elements,which specify index field values. You can have at most one <IndexFields> element for a<Document> element, for a <TableRow> element, or for a <Folder> element.

<IndexField>Each <IndexField> value specifies an index field value. An index field that is successfullyimported receives a confidence value of 100. This index field value is not overwritten if thebatch is subsequently sent to the Recognition Server However, the parent document is stillconsidered unprocessed within the Validation and Verification modules.IndexFields that are marked “required” in the batch class but do not receive a value fromthe XML Import Connector file, do not cause an error. It is assumed that such fields will beentered in the Validation module.This same philosophy is applied to validating the value. Provided the value is smallerthan the maximum field size, it is accepted without any data type checking or user-definedscripting. It is assumed that such checking is performed from the Validation module.Note that some of the attributes are read during the XML Import Connector operation. Otherattributes are written by the operation.

Attribute Name/(Read/Write)

Type Description

Name(Read)

String The name of the index field to fill. If the name is not foundin the batch class, the error “Field name not found” islogged.

Value(Read)

String The value of the index field. The value is only checked fordata type. No additional validation is performed.There are two different methods for specifying the values oftable fields:1. Table-aware method. If the element is a child of aTableRow element, the attribute indicates the value for thatparticular row.2. Legacy method. If the element is not a child of aTableRow element and is a table field, the attribute specifiesa delimited list of table row values. The delimiter is therow separator defined for the batch class. For example,“rock;scissors;paper” would indicate 3 row values for thetable.These methods are mutually exclusive. If a TableRowelement is present for a batch, any “legacy method” tabledata is discarded.If there are a different number of values specified for indexfields in the same table, the number of rows in the tablematches the size needed to accommodate the largest valuelist for that table.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <IndexField> element if an erroroccurs. The value of the attribute will be the number of theerror.

Page 239: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 239

Attribute Name/(Read/Write)

Type Description

Note that if ErrorCode exists for the <IndexField>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.If no error occurs, this attribute will not be present.The XML Import Connector application (Acxmlai.exe)adds this attribute to the <IndexField> element if an erroroccurs. The value of the attribute will be the number of theerror.Note that if ErrorCode exists for the <IndexField>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <IndexField> element if an erroroccurs. The value of the attribute will be the error messagetext.Note that if ErrorMessage exists for the <IndexField>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.If no error occurs, this attribute will not be present.

<Tables> ... </Tables>The <Tables> element is a container for zero or more <Table> elements, which specifytables within a document.

<Table> ... </Table>The <Table> element specifies a table in a document, and has <TableRows> as a childelement.

Attribute Name/(Read/Write)

Type Description

Name(Read)

String The name of the index field to fill. If the name is not foundin the batch class, the error “Field name not found” islogged.

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <Table> element if an erroroccurs. The value of the attribute will be the number of theerror.Note that if ErrorCode exists for the <Table> element, theXML Import Connector application (Acxmlai.exe) willclear it before processing the field.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <Table> element if an erroroccurs. The value of the attribute will be the error messagetext.

Page 240: Kofax Capture Administrators Guide

The XML Import Connector Module

240 Kofax Capture Administrator's Guide

Attribute Name/(Read/Write)

Type Description

Note that if ErrorMessage exists for the <Table> element,the XML Import Connector application (Acxmlai.exe) willclear it before processing the field.If no error occurs, this attribute will not be present.

<TableRows> ... </TableRows>The <TableRows> element is a container for zero or more <TableRow> elements, whichspecify table rows within a table.

<TableRow> ... </TableRow>The <TableRow> element specifies a table row in a table, that holds a single<IndexFields> element.

Attribute Name/(Read/Write)

Type Description

ErrorCode(Write)

IntegerThe XML Import Connector application (Acxmlai.exe)adds this attribute to the <TableRow> element if an erroroccurs. The value of the attribute will be the number of theerror.Note that if ErrorCode exists for the <TableRow> element,the XML Import Connector application (Acxmlai.exe) willclear it before processing the field.If no error occurs, this attribute will not be present.

ErrorMessage(Write)

String The XML Import Connector application (Acxmlai.exe)adds this attribute to the <TableRow> element if an erroroccurs. The value of the attribute will be the error messagetext.Note that if ErrorMessage exists for the <TableRow>element, the XML Import Connector application(Acxmlai.exe) will clear it before processing the field.If no error occurs, this attribute will not be present.

XML Import Connector File StructureKofax CaptureXML Import Connector files contain XML elements that specify batchinformation, such as folder class name, batch name, batch class name, document class name,form type name, index field information, and more. Each element in turn supports attributesthat provide more detailed information about the batches and documents.The XML Import Connector application uses the XML Import Connector file for input andoutput:

▪ On input, it reads batch information to create batches.▪ On output, it writes status information for each batch in the XML file that indicates

whether the batches were processed. This prevents the XML Import Connectorapplication from attempting to duplicate a batch or generating errors if the XMLImport Connector file was previously processed.

If errors occur during processing, error codes and messages are also written to the XMLImport Connector file. See Error Handling on page 248 for details about how errors arehandled.

Page 241: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 241

In addition to writing attributes and error information, the XML Import Connectorapplication may change some of the non-essential characteristics of the XML ImportConnector file. For example, the resulting file may be slightly reformatted.

Creating an XML Import Connector FileTo create an XML Import Connector file, you can use any standard tool that creates XML files,or a text editor, such as Notepad. However, the XML Import Connector file must conform tothe structure required by the XML Import Connector application.Refer to Elements and Attributes on page 229 for details about the XML elements andattributes that you can use in your XML Import Connector files.

Note A Document Type Definition (DTD) file named Acaidef.dtd is installed to your< Kofax Capture installation> \Bin folder. The DTD file provides a formaldescription of the XML Import Connector document's structure.

General Structure of the XML Import Connector FileThe general structure for an XML Import Connector file is shown below. Like any XMLdocument, the file is made up of XML elements (or tags). Each element, which consistsof a start tag and an end tag, delimits data to be interpreted by the Kofax Capture ImportConnector - XML application (Acxmlai.exe).

Note It is possible to nest folders and their documents; however, for simplicity this feature isnot shown here.

<ImportSession Attributes> <!-- Top-level element --> <Batches> <!-- Batch elements --> <Batch Attributes> <!-- Batch element --> <BatchFields> <!-- Batch fields --> <BatchField Attributes/> <!-- Batch field element --> </BatchFields> <!-- End batch fields --> <ExpectedBatchTotals> <!-- Batch totals --> <ExpectedBatchTotal Attributes/> <!-- Batch total element --> </ExpectedBatchTotals> <!-- End batch totals --> <Folders> <!-- Folder elements --> <Folder Attributes> <!-- Folder element --> </Folders> <!-- End folders --> <Folders> <!-- Folder elements --> <Documents> <!-- Document elements --> <Document Attributes> <!-- Document element --> <IndexFields> <!-- Index fields --> <IndexField Attributes/> <!-- Index field element --> </IndexFields> <!-- End index fields --> <Pages> <!-- Document pages --> <Page Attributes/> <!-- Page element --> </Pages> <!-- End document pages --> <Tables> <!-- Container for tables --> <Table Attributes/> <!-- Table element --> <TableRows> <!-- Table rows --> <TableRow> <!-- Specifies table rows --> <IndexFields> <!-- Index fields --> <IndexField Attributes/> <!-- Index field element --> </IndexFields> <!-- End index fields --> </TableRow> <!-- End table row --> </TableRows> <!-- End table rows --> </Table> <!-- End table -->

Page 242: Kofax Capture Administrators Guide

The XML Import Connector Module

242 Kofax Capture Administrator's Guide

</Tables> <!-- End tables --> </Document> <!-- End document --> </Documents> <!-- End documents --> </Folders> <!-- End folders --> <Documents> <!-- Document elements --> <Document Attributes> <!-- Document element --> <IndexFields> <!-- Index fields --> <IndexField Attributes/> <!-- Index field element --> </IndexFields> <!-- End index fields --> <Pages> <!-- Document pages --> <Page Attributes/> <!-- Page element --> </Pages> <!-- End document pages --> </Document> <!-- End document --> </Documents> <!-- End documents --> <Pages> <!-- Loose pages --> <Page Attributes/> <!-- Page element --> </Pages> <!-- End loose pages --> </Batch> <!-- End batch --> </Batches> <!-- End batches --> </ImportSession> <!-- End top-level element -->

In the XML Import Connector file, the top-level element is <ImportSession>, which isrequired. All of the other elements in the file define one or more batches to import into theKofax Capture system. You use them as necessary to import your batches.For example, if your processing requirements dictate that you import index values, you mustuse the <IndexFields> container to hold one or more <IndexField> elements that definethe index values. Otherwise, you do not need to use the index field elements in your XMLImport Connector file.Some of the elements support one or more attributes. An attribute (in the format attribute =“value”) provides information about how its associated element is interpreted. For example,the <Batch> element supports attributes that specify the name of a batch, the batch class forthe batch, the priority for the batch, and more.For some of the attributes, values from the batch class or default values will be assumed.For example, if you do not specify a name for your batch, the date and time that the batch iscreated will be used. This is the default behavior in Kofax Capture, where the default namefor a batch is the date and time. As another example, if you do not specify a priority for thebatch, the priority defined in the batch class will be used.For other attributes, errors will be generated if appropriate values are not supplied in theXML Import Connector file. For example, the <Batch> element supports an attribute tospecify the name of the batch class to use for importing the batch. If you do not specify a validbatch class name, an error will be generated and the batch will not be created.

XML Import Connector File ExamplesHere you will finde examples of Kofax Capture XML Import Connector files.

Files Before ProcessingThe following are examples of XML Import Connector files that contain elements for somecommon types of processing. The examples are shown in their state before being used asinput for the XML Import Connector application.Example 1The following sample imports a single batch with two documents, including index fields. Thefile name is specified for the first imported file using OriginalFileName. Separation and form

Page 243: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 243

identification are explicitly specified by the list of <Document> elements, each containing avalue for the FormTypeName attribute.<ImportSession>

<Batches>

<Batch BatchClassName="Orders" Priority="5">

<Documents>

<Document FormTypeName="NWForm">

<IndexFields>

<IndexField Name="Customer No" Value="AB123" />

<IndexField Name="Zip" Value="92606" />

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\NWest_1.tif" OriginalFileName="C:\aXMLImages\NWest_A.tif" />

</Pages>

</Document>

<Document FormTypeName="TriForm">

<IndexFields>

<IndexField Name="Customer No" Value="EB456" />

<IndexField Name="Zip." Value="60478" />

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\TSpect_1.tif" />

</Pages>

</Document>

</Documents>

</Batch>

</Batches>

</ImportSession>

Page 244: Kofax Capture Administrators Guide

The XML Import Connector Module

244 Kofax Capture Administrator's Guide

Example 2The following sample imports a single batch with some batch totals and batchfields. All pages are imported as loose pages. Because the <Batch> element'sEnableAutomaticSeparationAndFormID attribute is set to “1”, automatic separation andform identification can occur during the import process. To perform this type of processing,Scan-time document separation and form identification settings must be enabled for thebatch class. These include separating documents based on a fixed number of pages, reading aparticular bar code or patch code, or detecting a separator sheet.In addition, the UserID and Password attributes are used for the <ImportSession>element. If the Kofax Capture User Profiles feature is enabled, the specified user must haveprivileges to run the Scan module and use the batch classes specified in the XML ImportConnector file.<ImportSession UserID="GregF" Password="abc*123">

<Batches>

<Batch Name="Sample2" BatchClassName="Orders" EnableAutomaticSeparationAndFormID="1">

<BatchFields>

<BatchField Name="Company" Value="Kofax" />

</BatchFields>

<ExpectedBatchTotals>

<ExpectedBatchTotal Name="TotalPercentage" Value="452" />

</ExpectedBatchTotals>

<Pages>

<Page ImportFileName="C:\1.tif" />

<Page ImportFileName="C:\2.tif" />

</Pages>

</Batch>

</Batches>

</ImportSession>

Example 3The following sample demonstrates the use of folders in an XML file. It imports a singlefolder class (Customer Information) with two index fields.< ImportSession >

< Batches >

< Batch BatchClassName ="Orders" Priority ="5">

< Folders >

Page 245: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 245

< Folder FolderClassName ="Customer Information">

< IndexFields >

< IndexField Name ="Customer Name" Value ="Bill Slater" />

< IndexField Name ="Customer ID" Value ="123" />

</ IndexFields >

< Documents >

< Document FormTypeName ="Customer Form">

< Pages >

< Page ImportFileName ="C:\XMLImages\NWest_1.tif" />

< Page ImportFileName ="C:\XMLImages\NWest_A.tif" />

</ Pages >

</ Document >

< /Documents >

</ Folder >

</ Folders >

</ Batch >

</ Batches >

</ ImportSession >

Files After ProcessingDuring processing, the XML Import Connector application caches certain processinginformation, then writes that information into the XML Import Connector file after it iscompletely processed. For example, when a batch is processed, the application marks the<Batch> element with “Processed=1” to indicate that the batch has been processed. If errorsoccur while processing the batch, error information is written to sub-elements of the <Batch>element that caused the errors.The following examples show XML Import Connector files as they would be displayed afterbeing processed by the XML Import Connector application.Example 1 - Successful Processing

Page 246: Kofax Capture Administrators Guide

The XML Import Connector Module

246 Kofax Capture Administrator's Guide

This example shows a <Batch> element's Processed attribute set to “1”, but no errorinformation in any of its sub-elements. This means that the batch was processed successfully.<ImportSession>

<Batches>

<Batch BatchClassName="Orders" Priority="5"Processed="1">

<Documents>

<Document FormTypeName="NWForm">

<IndexFields>

<IndexField Name="Customer No" Value="AB123" />

<IndexField Name="Zip" Value="92606" />

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\NWest_1.tif" OriginalFileName="C:\aXMLImages\NWest_A.tif" />

</Pages>

</Document>

<Document FormTypeName="TriForm">

<IndexFields>

<IndexField Name="Customer No" Value="EB456" />

<IndexField Name="Zip." Value="60478" />

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\TSpect_1.tif" />

</Pages>

</Document>

</Documents>

</Batch>

</Batches>

</ImportSession>

Page 247: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 247

Example 2 - Processing with ErrorsThe example below shows a <Batch> element's Processed attribute set to “1”, and errorinformation written to several of its sub-elements. In the example, an invalid form typewas specified for the first document. This caused ErrorCode and ErrorMessage information(shaded) to be written to the <Document> element. The same type of information was writtento the <IndexField> element for the document in error. In addition, the LastErrorCode andLastErrorMessage information was written to the <ImportSession> element.<ImportSession LastErrorCode="1" LastErrorMessage="Field name not found (Zip)">

<Batches>

<Batch BatchClassName="Orders" Priority="5" Processed="1">

<Documents>

<Document FormTypeName="NWFor" ErrorCode="18" ErrorMessage="Illegal form type (NWFor)">

<IndexFields>

<IndexField Name="Customer No" Value="AB123" ErrorCode="1" ErrorMessage="Field name not found (Customer No)"/>

<IndexField Name="Zip" Value="92606" ErrorCode="1" ErrorMessage="Field name not found (Zip)"/>

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\NWest_1.tif" OriginalFileName="C:\aXMLImages\NWest_A.tif" />

</Pages>

</Document>

<Document FormTypeName="TriForm">

<IndexFields>

<IndexField Name="Customer No" Value="EB456"/>

<IndexField Name="Zip" Value="60248"/>

</IndexFields>

<Pages>

<Page ImportFileName="C:\aXMLImages\TSpect_1.tif"/>

</Pages>

</Document>

Page 248: Kofax Capture Administrators Guide

The XML Import Connector Module

248 Kofax Capture Administrator's Guide

</Documents>

</Batch>

</Batches>

</ImportSession>

Error HandlingIf errors occur during the Kofax Capture XML Import Connector process, error messages arelogged to the Kofax Capture error log file, the XML Import Connector log file, and (for mosttypes of errors) the XML Import Connector file. In addition, the default behavior is to deletebatches for which errors occur during the XML Import Connector process.This section describes the types of errors that can occur, the format of the errors written to theXML Import Connector file, and details about how XML Import Connector handles batcheswith errors.

Types of ErrorsThe following types of errors can occur during an XML Import Connector process:

Note Page-level, document-level, and batch-level errors are written to the Kofax Captureerror log file, XML Import Connector log file, and the XML Import Connector file.

Page-level errorsIf an error occurs on a page (for example, the image file cannot be found), the page willbe rejected and a dummy page imported as a placeholder that you can replace in QualityControl. The dummy page is a blank page with the following text centered on the page:“This page was intentionally inserted in the batch because of an XML Import Connector erroron this page.”In addition, a rejection note that contains the error message will be created for the page.

Folder-level errorsIf an error occurs for a document (such as an invalid form type), the document will berejected. A rejection note that contains the error message will be created for the document. Nofurther processing will be done on the document.

Document-level errorsIf an error occurs for a document (such as an invalid form type), the document will berejected. A rejection note that contains the error message will be created for the document. Nofurther processing will be done on the document.

Batch-level errorsIf an error occurs when setting a batch-related value (such as an invalid batch field), the batchwill be rejected or deleted. If the batch is rejected, an error message will be associated with the

Page 249: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 249

batch. When the batch is opened in Quality Control, the error message will display in the titlebar.

Application-level errorsIf an error occurs for the application session (such as the XML Import Connector file cannotbe opened, the specified user ID is not valid, or some other reason for which the applicationcannot run), the application will stop, and no batches will be created. Errors will be written tothe XML Import Connector log file and to the Kofax Capture error log. Application errors willnot be written to the XML Import Connector file.

Error Messages in the XML Import Connector FileFor most types of errors that occur during an XML Import Connector process, messages arewritten to the XML Import Connector file. The error messages are written as special attributesfor the elements most closely associated with the error. For example, if an error occurs fora page, the error message is written to the ErrorCode attribute of the associated <Page>element. Then, the XML Import Connector file is saved, replacing the original XML file.

Note Error messages are written to the XML Import Connector file for page-level, document-level, and batch-level errors. Application-level error messages are not written to the XMLImport Connector file.

See XML Import Connector File Examples on page 242 for more information about XMLImport Connector files, and the messages written to them after an XML Import Connectoroperation.

Deleting Batches with ErrorsBy default, the XML Import Connector application deletes the current batch from KofaxCapture if an error occurs during the import process. You can override this behavior asfollows:

▪ Use the -n option on the command line when you run XML Import Connector.▪ Set the <ImportSession> element's DeleteBatchOnError attribute to “0” in the XML

Import Connector file.Either of these methods will allow batches with errors to be retained.

Note For some fatal errors, the current batch will always be deleted, even if the -n commandline option is used or the DeleteBatchOnError attribute is set to “0”.

If the batch with the error is not deleted, it will be rejected and routed to Quality Control,even if partial batch export is enabled. Rejection notes are associated with the pages and/ordocuments in error, with text in the following format:XML Import Connector: [Error#] Error MessageFor batch-level errors, error text is associated with the batch so that when the batch is openedin Quality Control, the text will display in the module's title bar.

Error MessagesThe table below lists the error messages that are logged by the XML Import Connectorapplication. Note the following:

▪ The “Applies To” column indicates the elements to which the error may be applied.When the error occurs, processing of that element stops. The error is written to theKofax Capture log file, the XML Import Connector log, and to the ErrorCode and

Page 250: Kofax Capture Administrators Guide

The XML Import Connector Module

250 Kofax Capture Administrator's Guide

ErrorMessage attributes for the element in the XML Import Connector file. Processingcontinues with the next element in the XML Import Connector file.

▪ If the “Applies To” column lists “Application”, processing of the XML ImportConnector file stops when the error occurs.

▪ If the “DeleteBatch” column lists “Yes”, the current batch is deleted even ifthe -n option is set on the command line or the <ImportSession> element'sDeleteBatchOnError attribute is set to “0”.

ErrorNumber

Error Text DeleteBatch?

Applies To: Description

1 Field namenot found(FieldName)

No BatchFieldExpectedBatchTotalIndexField

The specified field name wasnot found.

2 Invalid fieldvalue

No BatchFieldExpectedBatchTotalIndexField

The specified field value wastoo long or did not matchthe expected data type.(The amount of validationapplied to a field valuevaries by data type.)

3 Required batchfield missing(BatchFieldName)

Yes Batch A required batch field isspecified for the batch class,but no value was provided.

4 Expectedbatch totalfield missing(ExpectedBatchTotalFieldName)

Yes Batch An expected batch totalfield is specified for thebatch class, but no value wasprovided.

5 XML formaterror (Error)

No Application The XML file did not containXML, or the XML waspoorly formed. A moredetailed error message isprovided in parentheses.

6 System error(Error)

No ImportSessionif available;otherwise,Application.

An unexpected system erroroccurred. More details areprovided in parentheses.

7 User not found(UserName)

No ImportSessionif available;otherwise,Application.

The current user andpassword are not correctlyspecified. This error alsooccurs if no user andpassword have beenspecified, but the systemrequires a user login.

8 User notprivileged

No ImportSessionif available;otherwise,Application.

The specified user does nothave sufficient privilegesto run this application.This error also occurs if thelicense does not supportscanning or is not present.

9 No more pagesallowed

No ImportSession The license ran out of pages.

Page 251: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 251

ErrorNumber

Error Text DeleteBatch?

Applies To: Description

10 Illegal batchpriority (Priority)

No Batch The priority is not a validinteger in the range of 1-10.

11 Batch classnot found(BatchClassName)

Yes Batch The batch class namespecified is not found in thecurrent list of batch classes.

12 Duplicate batchname

Yes Batch There is already a batchin the system with thespecified batch name.

13 Illegal batchname

Yes Batch The batch name lengthexceeds the valid range.

14 Illegal batchdescription

No Batch The batch description lengthexceeds the valid range.

15 XML file cannotbe opened(XmlFile)

No Application The file cannot be openedexclusively because it doesnot exist, there are securityissues, or it is in use by someother user.

16 Log file cannotbe opened(LogFile)

No Application The log file cannot beopened because it is notpresent, there are securityissues, or some other relatedissue.

17 EmptyDocuments

Yes Batch Empty documents exist inthe batch. The batch cannotbe closed.

18 Illegal form type(FormType)

No Document The specified form type forthe document does not exist.

19 Illegal file name(FileName)

No Page The specified image file doesnot exist. Also thrown if thefile name is blank.

20 Illegal file format(FileName)

No Page The specified image file is ofan invalid format.

21 Cannot createsuccess directory(SuccessDirectoryName)

N/A N/A The specified successdirectory could not becreated.

22 Cannot createerror directory(ErrorDirectoryName)

N/A N/A The specified error directorycould not be created.

23 Cannot createpolling directory(PollingDirectoryName)

N/A N/A The specified pollingdirectory could not becreated.

24 Cannot createcontrol directory(ControlDirectoryName)

N/A N/A The specified controldirectory could not becreated.

Page 252: Kofax Capture Administrators Guide

The XML Import Connector Module

252 Kofax Capture Administrator's Guide

ErrorNumber

Error Text DeleteBatch?

Applies To: Description

25 Cannot movefile (Source,Destination)

N/A N/A The file could not be movedto the success or failureerror.

26 Cannot delete file(FileName)

N/A N/A The file could not be deleted.

29 Folder classnot found(FolderClassName)

Yes Folder The folder class namespecified is not found in thecurrent list of folder classes.

30 Table namenot found(TableDefinitionName)

Yes Table The table definition isnot found for the currentdocument class.

Event LoggingDuring a Kofax Capture XML Import Connector operation, events are written to an XMLImport Connector log file. By default, the log file is C:\Acxmlail.txt, although you canspecify a different file if you wish.The log file is opened when the XML Import Connector application starts, and closed whenthe application closes. When open, the log file is not exclusively locked, which allowsmultiple XML Import Connector sessions to write to the file at the same time. It also allowsthe log file to be reviewed during auto-import sessions.Events are written to the log file as they occur. Because of this, administrators who arereviewing the XML Import Connector log file will always have up-to-date information, whichcould be important in the event of a fatal error.Event information is appended to the XML Import Connector log file. If multiple XML ImportConnector sessions occur at the same time, their events will be interleaved in the XML ImportConnector log file.An example log file is shown below. This example shows the format of some of the commonevents. The start of the XML Import Connector application causes a blank line to be written tothe log, followed by the current date. All events are preceded by the current time.9/5/11

06:10:45 PM Initiated polling mode on (C:\ACXMLAID)

06:10:45 PM Polled Directory (C:\ACXMLAID)

06:10:46 PM Opened XML file "C:\ACXMLAID\documentpages.xml"

06:10:50 PM Created batch, name "9/5/11 6:10:47 PM", class "Order Forms"

06:10:53 PM Created document #1

06:10:53 PM Imported file "C:\Images\NWest_1.tif"

06:10:53 PM Closed document #1

06:10:53 PM Created document #2

06:10:53 PM Imported file "C:\Images\TSpect_1.tif"

Page 253: Kofax Capture Administrators Guide

The XML Import Connector Module

Kofax Capture Administrator's Guide 253

06:10:53 PM Closed document #2

06:10:54 PM Closed batch "9/5/11 6:10:47 PM"

06:10:54 PM Closed XML file "C:\ACXMLAID\documentpages.xml"

06:10:54 PM Opened XML file "C:\ACXMLAID\loosepages.xml"

06:10:59 PM Created batch, name "9/5/11 6:10:54 PM", class "Order Forms"

06:11:02 PM Imported file "C:\Images\NWest_1.tif"

06:11:02 PM Imported file "C:\Images\TSpect_1.tif"

06:11:03 PM Closed batch "9/5/11 6:10:54 PM"

06:11:03 PM Closed XML file "C:\ACXMLAID\loosepages.xml"

Note The example log file above includes entries for creating and closing documents. Theseentries are only logged if the -v (verbose) option is used on the command line.

When an error is encountered, an event similar to the following is logged:01:47:50 PM Error code 1, description "Field name not found."

If a batch is deleted after an error, an event similar to the following is logged:01:47:50 PM Deleted batch "test"

If an XML formatting error is encountered, an event similar to the following is logged. Thistype of message is generated by Microsoft's XML engine, and typically indicates that aninvalid construct was encountered in the XML file. The message includes the line and columnnumber where the error was found. The message below indicates that an end tag was missingfor a <Document> element, and the error was found on or around line 20, column 9.10:25:55 AM Error code 5, description "XML format error (C:\test.xml- End tag 'Documents' does not match the start tag 'Document'., 20,9)"

Page 254: Kofax Capture Administrators Guide

The XML Import Connector Module

254 Kofax Capture Administrator's Guide

Page 255: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 255

Chapter 9

The Validation and Verification Modules

From the Validation module, operators manually enter or select field data for each documentin a batch. They also validate data captured with an automatic recognition method (such asOCR, bar code recognition, etc.). Validation is typically monitored and used by a validationoperator, whose basic tasks include manual data entry, data validation, and possibly batchediting.Note that validation also occurs through validation scripts associated with the batch class.The default validation scripts provide validation limited to the length of the field and the typeof data in the field. User-written validation scripts can also be used to perform additionalvalidation. Refer to the Kofax Capture Developer's Guide for more information about customscripts.The Verification module is used to verify data a second time after the data is processedthrough the Validation module. Verification will occur for any field tagged with the “verify”attribute for a document class.

Validation ModuleFrom this module, validation operators manually enter or select index field data for eachdocument in a batch. They also validate index field data captured with an automaticvalidation method (such as OCR, bar code recognition, etc.).The Setting Up the Validation Module on page 255 module is typically monitored andused by a validation operator, whose basic tasks include:

▪ Manual validation: For manual index fields, the operator manually enters or selectsindex field data.

▪ Data validation: For automatic index fields, the operator visually checks that the datawas captured correctly. If it wasn't, the operator can enter or select the correct data.

▪ Batch editing: The operator can visually check documents or pages, and edit them asnecessary. Editing functions include replacing, reordering, or rejecting documents andpages. Entire documents or individual pages can be rotated and saved in the rotatedstate.

Data is also validated by a validation script for the document class. The default scriptsprovide minimal validation, such as checking for the specified length of the data. Additionalvalidation can be performed through custom scripts.When the batch is ready for further processing, the validation operator can close the batch tosend it to the next processing module. 

Setting Up the Validation ModuleWhen you set up the Validation module, you specify whether the validation operator will beallowed to edit the batch.To set up the Validation module, you use the Validation Properties window.1 Select the “All ow batch editing” option. When this option is checked, the validation

operator will be able to edit the batch.

Page 256: Kofax Capture Administrators Guide

The Validation and Verification Modules

256 Kofax Capture Administrator's Guide

2 Click OK to save your settings.

Verification ModuleIn this module, verification operators re-enter or visually verify data previously processed bythe Verification module. This will occur for any index field tagged with the “verify” attributein the document class definition. The Setting Up the Verification Module on page 256 is typically monitored by a validationor verification operator, whose main tasks include:

▪ Verification: The operator verifies the data entered or verified by the validationoperator:

▪ If double-key data entry is specified, the verification operator enters or selectsdata for the index fields. Then, the index data is compared to the data enteredor selected by the validation operator. If the data entered by the verificationoperator is the same as the data entered by the validation operator, thedocument will be considered correctly validated.

▪ If double-key data entry is not specified, the verification operator can visuallycheck the data entered or selected by the validation operator. If necessary, theverification operator can change the data.

▪ Batch editing: The operator can visually check documents or pages, and edit them asnecessary. Editing functions include replacing, reordering, or rejecting documents andpages. Entire documents or individual pages can be rotated and saved in the rotatedstate.

Data is also validated by a validation script for the document class. The default scriptsprovide minimal validation, such as checking for the specified length of the data. Additionalvalidation can be performed through custom scripts.When the batch is ready for further processing, the verification operator can close the batch tosend it to the next processing module. If any documents in the batch are rejected, the batch issent to the Quality Control module.

Setting Up the Verification ModuleWhen you set up the Verification module, you specify how you want the index data for thedocuments verified.To set up the Verification module, you use the Verification Properties window.

1 Select the “Allow batch editing” option. When this option is checked, the validationoperator will be able to change the form type of a document, create and delete pages, andcreate and delete documents in the batch.

2 Select the “Blind data entry” option. When this option is checked, the verification operatorwill not be shown the values the validation operator entered.

3 Select the “Use independent verification” option. When enabled, the operator whovalidated the batch will not be able to verify the entries.

4 Click OK to save your settings.

Page 257: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 257

Chapter 10

The Kofax Capture Import Connector -Email

Kofax Capture Import Connector - Email (Email Import Connector) allows you toautomatically import email and email attachments into Kofax Capture. Email can be importedfrom most standard email servers, such as Microsoft Exchange or Lotus Notes. Your emailserver must support POP3 or IMAP4.You can extract specific information (such as the name of the sender or the subject) from youremail, and use it to categorize or index the attachments.For example, you might allocate a specific mailbox for job applicants to send email withattached resumes. With this extension, Kofax Capture can periodically check the mailbox fornew emails, and import them into a batch. Once the emails and their attached resumes havebeen imported, they can be processed through the Kofax Capture workflow and exported to athird-party document storage system.Email Import Connector also keeps you apprised of the status of each email as it is importedby sending email notifications to specified destinations. You can customize these notificationsto match your needs.

Configuring Kofax Capture Import Connector - EmailIf you are setting up Kofax Capture Import Connector - Email for the first time, follow thesesteps. Each step is detailed after this overview.

▪ Step 1: In Kofax Capture, configure your batch classes.▪ Step 2: Verify the compatibility of your batch classes.▪ Step 3: In Kofax Capture, configure user profiles.▪ Step 4: Specify a user profile, if necessary.▪ Step 5: Set up administrator and sender email notifications.▪ Step 6: Select or set up your outgoing mail server.▪ Step 7: Specify the maximum number of emails to allow in each batch.▪ Step 8: Customize the email notification templates.▪ Step 9: Add one or more mailboxes.

Step 1: Configuring Kofax Capture Batch ClassesUse the following procedure to configure a batch class for use with Kofax Capture ImportConnector - Email. This procedure assumes that the batch class has already been created.

1 From the Administration module, in the Definitions panel, select the batch class you wantto configure.

2 Right-click and select Properties.The Batch Class Properties window displays.

Page 258: Kofax Capture Administrators Guide

The Kofax Capture Import Connector - Email

258 Kofax Capture Administrator's Guide

3 In the General tab, examine the batch fields area. If there are any batch fields where the“Required” property is set to true, change it to false (or do not use this batch class withKofax Capture Import Connector - Email).

4 In the Advanced tab, ensure that “Allow import of eDocument files” is selected. “Treatnon-TIFF images as eDocument files” may be optionally selected or left blank.

5 In the Separation and Form Identification tab, make sure that “Kofax fixed pages” is notselected.

6 Click OK to close the window and save your settings.7 In the Definitions panel, select the form type you want to use with Kofax Capture Import

Connector - Email.8 Right-click and select Properties. The Form Type Properties window displays.9 Ensure that “Fixed number of pages” is not selected (or do not use this form type with

Kofax Capture Import Connector - Email).10 Publish the batch class. Your batch class is now ready for use by Kofax Capture Import

Connector - Email.11 Validate your batch class using the Email Import Connector Compatibility window.

Note If the User Profiles feature is enabled, you cannot select a batch class in KofaxCapture Import Connector - Email unless the specified user profile allows access to thatbatch class.

Although the above procedure covers the necessary settings, this list of batch class optionsthat cannot be used with Kofax Capture Import Connector - Email may serve as a handyreference:In the Batch Class Properties window, you cannot have any batch fields where the“Required” property is set to true.In the Advanced tab, “Allow import of eDocument files” must be selected.In the Separation and Form Identification tab, “Kofax fixed pages” must not be selected.In the Form Type Properties window, “Fixed number of pages” must not be selected.

Step 2: Validating a Batch ClassAfter you have configured a batch class in Kofax Capture, you can confirm that it is ready foruse by Email Import Connector.1 From the Email Import Connector tab, in the Email Import Connector group, click Batch

Class Compatibility.The Kofax Capture Import Connector - Email - Compatibility window displays.

2 In the Batch Class list, select one or more batch classes. Only published batch classesallowed by the currently specified user profile are displayed.

3 Click Validate to check the selected batch classes for compatibility.4 Check the Results area for any problems, and fix as necessary.

Step 3: Configuring User ProfilesYou can use the User Profiles Properties window to define a user profile. Refer to the onlineHelp for information about user profiles.

Step 4: Specifying a User ProfileIf you elect to specify user profiles, the Email Import Connector will only allow you to usethose batch classes permitted by the user profile, so you must complete this procedure before

Page 259: Kofax Capture Administrators Guide

The Kofax Capture Import Connector - Email

Kofax Capture Administrator's Guide 259

you can specify or validate a batch class. User profiles must also be enabled within KofaxCapture.

1 From the Email Import Connector tab, in the Email Import Connector group, clickConfiguration.The Kofax Capture Import Connector - Email - Compatibility window - User Profile tabdisplays.

2 In the User Name area, select the user profile you want to use. This is a required field.Your choice may affect the batch classes listed in the Mailbox window - Import Optionstab or the Compatibility window.

3 In the Password area, specify the password for the selected user profile.4 Click OK to close the window and save your settings.

Step 5: Setting Up Email NotificationsBefore using the Email Import Connector, you must provide an email address for theadministrator. This address will be used as the destination for a variety of customizable emailnotifications.

Setting Up Administrator Email Notifications

1 From the Email Import Connector tab, in the Email Import Connector group, clickConfiguration.The Email Import Connector - Email - Compatibility window - User Profile tab displays.

2 Select the Advanced tab.3 In the Administrator Email area, specify an email account in the “name@domain” format.

Account names are limited to 256 characters or less.4 Select the “Notify administrator in case of error” option.5 Click OK to close the window and save your settings.

Setting Up Sender Email Notifications

1 From the Email Import Connector tab, in the Email Import Connector group, clickConfiguration.The Email Import Connector - Email - Compatibility window - User Profile tab displays.

2 Select the Advanced tab.3 Select the “Notify sender in case of import error” option.4 Click OK to close the window and save your settings.

Step 6 Setting Up the Outgoing Mail ServerNext, you should setup the outgoing mail server.

1 From the Email Import Connector tab, in the Email Import Connector group, clickConfiguration.The Kofax Capture Import Connector - Email - Compatibility window - User Profile tabdisplays.

2 Select the Advanced tab.3 Specify an “Outgoing mail server.” Use the DNS name or IP address of the mail server you

want to use for outgoing email. Addresses are limited to 256 characters or less.4 Specify the port number used to connect to the mail server. Port numbers are limited to 8

characters or less.

Page 260: Kofax Capture Administrators Guide

The Kofax Capture Import Connector - Email

260 Kofax Capture Administrator's Guide

5 If the outgoing mail server requires authentication, select “Server requires authentication”.6 Specify an existing account name that can be used with the outgoing mail server. Account

names are limited to 256 characters or less.7 Specify the password for the account. Passwords are limited to 256 characters or less.8 If SSL should be used, select “Use Secure Connection (SSL)”.9 Click OK to close the window and save your settings.

Step 7: Specifying Number of Emails in Each BatchYou can specify the maximum number of emails that can be imported into a batch. If thenumber of waiting emails exceeds the limit, the remainder will be imported into the nextbatch.

1 From the Email Import Connector tab, in the Email Import Connector group, clickConfiguration.The Kofax Capture Import Connector - Email - Compatibility window - User Profile tabdisplays.

2 Select the Advanced tab.3 In “Maximum number of emails per batch”, specify a value from 1 to 1000 emails. The

default is 100 emails.4 Click OK to close the window and save your settings.

Step 8: Customizing Email Notification TemplatesYou can customize the contents of the Email Import Connector notification email to suit yourneeds. As a reference, the default contents for the various email templates are provided in theonline Help.

1 Open your preferred text editor (for example, Notepad).2 Navigate to C:\Documents and Settings\All Users\Application Data

\Kofax\Capture\ACEI.3 Depending on the template you want to edit, open one of the following:

▪ email_error.txt

▪ mailbox_error.txt

▪ system_error.txt

Make changes as necessary.

[] Do not alter the conditional content (the items between angle brackets, such as <Fromaddress of the original message>).

4 Save the text file.

Step 9: Adding One or More MailboxesYou can add one or more new mailboxes to the list of mailboxes that Email Import Connectorwill monitor, or you can edit an existing mailbox.

1 From the Email Import Connector tab, in the Email Import Connector group, clickMailbox List.The Kofax Capture Import Connector - Mailbox List window displays.

2 Do one of the following:

Page 261: Kofax Capture Administrators Guide

The Kofax Capture Import Connector - Email

Kofax Capture Administrator's Guide 261

▪ Click Add to add a new mailbox to the list.▪ Select an existing mailbox, then click Edit to change its settings.

The Mailbox window - Mailbox tab displays.3 Specify or edit the name of the mailbox. Mailbox names are limited to 256 characters or

less.4 Select the type of incoming mail server. You can choose either “POP3 Server” or “IMAP4

Server”.5 Specify the DSN name or IP address of the mail server. DSN names and IP addresses are

limited to 256 characters or less.6 Specify the port. For new mailboxes, the default port is 110. The port number is limited to

8 numeric characters or less.7 Specify the name of the email account, up to 256 characters. Enter the account name using

the name@domain format.8 Specify the password associated with the account. Passwords are limited to 256 characters

or less.9 If necessary, select “Use Secure Connection (SSL)”.10 Specify how often the mailbox should be checked for email. For new mailboxes, the

default interval is 10 minutes.11 Associate this mailbox with a batch class.12 Click OK to close the window and save your settings.

Page 262: Kofax Capture Administrators Guide

The Kofax Capture Import Connector - Email

262 Kofax Capture Administrator's Guide

Page 263: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 263

Chapter 11

The Export Module

Export is typically the last module in the Kofax Capture workflow. The Export module copiesimages to permanent storage and writes index data to a database or back-end documentmanagement system. Several standard export connectors are available for export to thefollowing:

▪ ODBC-compliant databases▪ Microsoft Access databases▪ ASCII text files

Add your own custom export connectors to export your images and index data per specificrequirements.If your batch contains color image files, then Export handles them according to the followingrules:

▪ Only the color version of the image is exported (not the bitonal version).▪ If color image cleanup has been specified for the batch, but has not yet been

performed, then the Export module performs the cleanup before exporting thedocument. No messages are displayed in such cases, but system performance may beaffected.

Export is an unattended module. Batches sent to the Export module are automaticallyprocessed.

Setting Up the Export ModuleWhen you set up the default Export module, you can specify timing settings for exportingyour batches.

Note Kofax Capture allows you to customize the export process. The information hereapplies only to the default Export capabilities. If your Export module has been customized,refer to the documentation that came with your application.

To set up the default Export module, you will use the Export Properties window.

1 Select a timing option for the export of batches.

▪ If you select “All Immediate”, the batch will be set for export when it is sent to theExport module. Batches at the Export module will be exported by priority level.Batches of the same priority level will be exported on a first in, first out basis.

▪ If you select “Timed”, the batch will be exported based on the start/stop options on thewindow.

2 For timed batches, select the start/stop options:a Select a priority.b Select a start time.

Page 264: Kofax Capture Administrators Guide

The Export Module

264 Kofax Capture Administrator's Guide

c Select a stop time.3 Select the batch export order.

“Export batch by document order” causes all the documents to be processed in order. Thisis the default setting.“Export batch by assigned export connector” causes all the connectors to be processed inorder.

4 Select the type of Error Recovery you want to use. If this box is checked, all batchprocessing is terminated whenever there is an error and the entire batch is marked as un-exported. If not checked, fatal errors and non-fatal errors are handled differently. Fatalerrors are handled as if this check box is selected. For non-fatal errors, the documentcausing the error is rejected and ignored for the rest of the batch processing, andprocessing continues for the remaining documents in the batch.

5 Click OK to save your settings.

Page 265: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 265

Chapter 12

Kofax Capture Services

With Kofax Capture, you can install and run the Kofax Capture XML Import Connector,Recognition Server, Instant Batch Notification, Kofax PDF Generator, OCR Full Text, RSA,and Export modules as services under Windows. As services, these unattended modules canbe configured to run automatically at system boot.Services are installed from the command line prompt (see Configuring a Kofax CaptureService on page 267). After installation, you use the Windows Services utility to configureand monitor your Kofax Capture service.

Run Unattended Modules as ServicesAfter completing your Kofax Capture installation, you can run the unattended modules (XMLImport Connector, Recognition Server, Kofax PDF Generator, OCR Full Text, or Export) asservices. You can run the services on each workstation where they will be implemented, oryou can enable them on the server.If you are using KCN Server, you can also install the Remote Synchronization Agent (RSA) asa service.

Note To install services, you must be logged in to Windows with administrator rights.

To install the service for an Kofax Capture module, you run the installation from thecommand line on the station where you want to run a module as a service as follows:To install for workstations"<Kofax Capture installation folder>\Bin\Module.exe" -install

To install for servers"<Kofax Capture installation server software folder >\ServLib\Bin\Module.exe" -install

Where:<Kofax Capture installation folder> or < Kofax Capture Network Serverinstallation server software folder > is the path to your Kofax Captureinstallation.Module.exe is the executable file name for the module you want to install as a service.

Note Running additional services on your server may impact overall system performance.This is not recommended unless you are using a multiprocessor system as your server.

The following executables are located in the Kofax Capture Bin folder:

Executable Descriptionacxmlai.exe XML Import Connector

Page 266: Kofax Capture Administrators Guide

Kofax Capture Services

266 Kofax Capture Administrator's Guide

Executable Descriptionocr.exe OCR Full TextkfxPdf.exe Kofax PDF Generatorfp.exe Recognition Serverrelease.exe Exportacirsa.exe Remote Synchronization Agent (RSA)

The quotation marks surrounding the path are required. For example, to run RecognitionServer as a service:"C:\Program Files\Kofax\CaptureSS\ServerLib\Bin\fp.exe" -install

Note If the User Profiles feature is enabled, you must install the service with additionalcommand line arguments.

To verify that you installed the service correctly, check that the module name displays in theServices utility. Before running the service, you need to configure it. See Configuring a KofaxCapture Service on page 267.

Note Kofax Capture Enterprise users can install multiple instances of a service.

Installing a Kofax Capture Service with User ProfilesIf the User Profiles feature is enabled, you must provide a user ID when you install a KofaxCapture Service. As a result, the service will launch under the designated user's KofaxCapture login account, and the Kofax Capture login window will be bypassed.Note To install a service, you must be logged in to Windows with administrator rights.To install a service when the User Profiles feature is enabled, use the following syntax:"C:\Program Files\Kofax\Capture\Bin\mymodule.exe" -install -u:"userID" -p:"password"

If you are setting up a linked operating system user to run Kofax Capture Services, the userID and password command arguments are not required. Instead, install theKofax CaptureNetwork Server services (for unattended modules) and then, in the Windows ComponentServices window, select a service, open the Properties window, select the Log On tab andunder "Log on as", set the account to an appropriate user.

Note Kofax Capture Enterprise users can install multiple instances of a service with userprofiles.

If you install a Kofax Capture Service with a user ID and password, and then decide todisable the User Profiles feature, you must do the following:1 Remove theKofax Capture Service before you disable the User Profiles feature. Be sure

to include the command line arguments for user ID and password with the uninstallcommand.

2 Disable User Profiles.3 Reinstall the Kofax Capture service without the user ID and password.To verify that you installed the module correctly, check that the module name displays in theServices utility. Before running the service, you need to configure it. See Configuring a KofaxCapture Service on page 267.

Page 267: Kofax Capture Administrators Guide

Kofax Capture Services

Kofax Capture Administrator's Guide 267

To start the Services utility - Windows XP1 From the Windows taskbar, click Start, point to All Programs, Administrative Tools, and

then click Services.2 When the Services utility starts, look in the Service list for the name of the Kofax Capture

module that you installed as a service.

Modifying Services with User ProfilesThe command line parameter -modify can be used to change user profile settings for aservice after it has been installed.For example, to modify the user name and password of the OCR Full Text service, you woulduse the following command:"C:\Program Files\Kofax\Capture\Bin\ocr.exe" -modify -u:"NewUserID" -p:"NewPassword"

If you have multiple instances of a service installed, you can specify the instance to change byadding a colon and the instance ID number to the -modify parameter.For example:"C:\Program Files\Kofax\Capture\Bin\ocr.exe" -modify:2 -u:"NewUserID"-p:"NewPassword"

Configuring a Kofax Capture ServiceAfter installing a Kofax Capture Service, you use the Services utility to configure a startuptype and a logon account type. By default, the startup type selection is “Manual”. Toconfigure a Kofax Capture Service to start automatically at system boot, you need to changethe startup type to “Automatic”.For the logon account, you must specify a Windows user account that is valid for theworkstation where you intend to run the Kofax Capture Service. By default, every KofaxCapture Service uses the LocalSystem account as the default user. It is recommended thatyou change this to be a standard user account. If you are accessing resources in a networkenvironment, be sure to specify a valid network account. You cannot configure the servicewithout a valid logon account.1 Start the Windows Services utility.2 Select the name of the Kofax Capture Service that you want to configure.3 Open the properties window.4 At Startup type, select one of the following:

▪ Automatic: Automatically starts the service at system boot.▪ Manual: Manually starts the service when the user selects “Start” from Services utility.▪ Disabled: Disables the service. Select this option only if you want to disable the service

for a period of time, without removing it.5 When configuring a Kofax Capture Service, you need to specify a logon account type.

a Select a valid user account and password.b At “Log on as”, select This account.c Enter the user account for the workstation where the service is installed. If the user

account is a network user, be sure to use the following format: Domain\accountnamed At “Password”, enter the password for the user account.e At “Confirm Password”, enter the user account password again. The Kofax Capture

Service is ready to be run.

Page 268: Kofax Capture Administrators Guide

Kofax Capture Services

268 Kofax Capture Administrator's Guide

Monitoring Kofax Capture ServicesAfter configuring a Kofax Capture Service, you can use the Services utility to monitor andmanage the service.

▪ With automatic startup enabled, you can stop a Kofax Capture Service from theServices utility. When the system restarts, the service will also automatically restart.

▪ With manual startup enabled, you can start or stop a Kofax Capture Service from theServices utility. If you start the service and then restart the workstation, the KofaxCapture Service will not automatically restart.

You can use the Services utility to disable a service. The service will not be restored until youenable automatic or manual startup.

Note The Pause/Resume/Continue functions in the Services utility are not available toKofax Capture Services. For more information about other Services utility options, refer to theWindows online Help or your Microsoft documentation.

To start/stop a Kofax Capture Service - Windows XP

1 From the Windows taskbar, click Start, point to All Programs, Administrative Tools, andthen click Services.

2 When the Services user interface displays, select the name of the service that you want tostart or stop.

3 Select the Start/Stop button, as applicable.

With Kofax Capture Services enabled, error logs and processing module logs are generatedin the standard locations, with one potential exception. In a client/server environment, someerrors may prohibit logging to the Kofax Capture installation directory on the server. Inthat situation, errors will be logged in the Kofax Capture installation directory on the client,typically located in C:\Program Files\Kofax\Capture.

Multiple Service InstancesThis feature is only available with Kofax Capture Enterprise installations.Multiple Instance Support allows you to run multiple instances of any Kofax Captureservice on a single computer. This takes advantage of multi-CPU computers. For example, aRecognition Server station running on a dual CPU computer can have up to eight instances ofthe service installed, increasing the number of batches that station can process.For each service, the maximum number of multiple instances allowed is four times thenumber of physical processors on the computer.To install multiple instances of a service, just repeat the installation procedure for that service.An ID is automatically appended to the service name for each instance.For example, to install three instances of the OCR Full Text service, you would repeat theinstallation command line three times:"< Kofax Capture installation folder>\Bin\ocr.exe" -install

"< Kofax Capture installation folder>\Bin\ocr.exe" -install

"< Kofax Capture installation folder>\Bin\ocr.exe" -install

Each multiple instance of the OCR Full Text service is assigned a unique instance ID.To install multiple services with user profiles, use this same method of repeating theinstallation command.

Page 269: Kofax Capture Administrators Guide

Kofax Capture Services

Kofax Capture Administrator's Guide 269

To remove multiple instances of a service, just repeat the removal procedure for that service.For example, if you want to remove three instances of a service, repeat the removal procedurethree times. When multiple instances of a service are removed, the instance with the highestnumbered instance ID is removed first.

Note When multiple services of the same kind are run on the same computer, a singleconcurrent Kofax Capture station license and Enterprise license are required. For example, auser would need a single station license to run the OCR Full Text, OCR Full Text:2 and OCRFull Text:3 services.

Remove ServicesYou can remove services at any time without affecting the standard Kofax Captureinstallation. If you uninstall the standard Kofax Capture installation, you must remove theservices first.To remove services, use a command line argument to specify each service that you want touninstall. For instance, to remove the Recognition Server service, you would use the followingcommand:"C:\Program Files\Kofax\Capture\Bin\fp.exe" -uninstall

If you have multiple instances installed, you must repeat the uninstall command for eachinstance. When multiple instances of a service are removed, the instance with the highestnumbered instance ID is removed first.If you have the User Profiles feature enabled, be aware of the following:

▪ When removing a service, you must include the applicable user ID and passwordarguments with the uninstall command. These arguments are described in Installing aKofax Capture Service with User Profiles on page 266.

▪ If you install aKofax Capture Service with arguments for the user ID and password,and then decide to disable the User Profiles feature, you must do the following:

▪ Remove the Kofax Capture Service before you disable the User Profiles feature.Be sure to include the command line arguments for user ID and password withthe uninstall command.

▪ Reinstall theKofax Capture Service without the command line arguments foruser ID and password, after you disable the User Profiles feature.

Page 270: Kofax Capture Administrators Guide

Kofax Capture Services

270 Kofax Capture Administrator's Guide

Page 271: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 271

Chapter 13

Using Kofax Capture Network Server

Kofax Capture Network Server (KCN Server) adds Internet and Intranet processingcapabilities to Kofax Capture.With this capability, Kofax Capture remote stations can be connected to a central site throughthe Internet (or Intranet) to assist in the production document and data capture process.Batches can be scanned and processed at the remote site, and then uploaded to the central sitefor further processing and export.Kofax Capture Network Server eliminates the common and costly practice of shippingdocuments from remote offices to a central site for processing. It supports remote scanningand processing of documents through the Internet or Intranet.Kofax Capture Network Server allows IT and IS managers to develop and implemententerprise-wide capture solutions. With Kofax Capture Network Server, documents can bescanned inexpensively at remote stations and then automatically uploaded to the central site,securely and reliably.Tight Integration with Kofax CaptureKofax Capture Network Server is tightly integrated with certain Kofax Capture modules andmenus. Specifically, options for configuring and using Kofax Capture Network Server areavailable from the Kofax Capture Administration and the Batch Manager modules.Centralized AdministrationThe Kofax Capture system administrator can centrally manage configuration information,station licenses, schedules for uploading batches, and batch class definitions for all remotesites by creating and assigning remote site profiles to remote sites.You can specify the default behavior for assigning remote site profiles to new remote sites.This behavior will automatically be used when a new remote site synchronizes with the KofaxCapture Network Server for the first time. For example, if there is a remote site profile witha name matching a remote site, you can set a policy in which the remote site automaticallyreceives the matching remote site profile.Centralized License ManagementKofax Capture supports a centralized license management scheme that requires a softwarelicense or hardware key (optional) on the Kofax Capture server (in a client/serverinstallation) and standalone stations (in standalone installations) at the central site. Nolicensing is required for Kofax Capture Network Server remote site stations.Kofax Capture Network Server also requires Kofax Capture Network Server volume licenses.However, all licensing is managed at the central site.Data SecurityKofax Capture Network Server can be configured to meet the security needs of yourcompany. For example, you can configure your Web server software for optimal security.Offline CapabilityWith Kofax Capture Network Server, remote stations do not have to be connected to thecentral Kofax Capture server while processing batches. You can set your remote stations to

Page 272: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

272 Kofax Capture Administrator's Guide

connect with your central site and then synchronize with your central site at predeterminedintervals or on demand.Internet/Intranet SupportKofax Capture Network Server is suitable for Internet and/or Intranet configurations.Remote Site Profile SupportKofax Capture Network Server allows you to create remote site profiles. Remote site profilesare groups of settings that you assign to one or more remote sites.An important feature is that you can exclusively specify where in the Kofax Captureworkflow the remote site routes batches to the central site.Batch Class AssignmentKofax Capture Network Server allows you to control which batch classes are visible tospecific remote sites. This is provided through remote site profiles.Event LoggingKofax Capture Network Server maintains a comprehensive log of polling activity and otherevents. Logs are maintained at both the central site and the remote sites.Site Switching CapabilityKofax Capture Network Server allows you to easily switch Web servers or central sites, ifnecessary.Remote Synchronization CapabilityThrough the Remote Synchronization Agent (RSA), you can easily synchronize with thecentral site on a defined schedule or on demand. Synchronization allows you to downloadbatch classes and upload completed batches to the central site at the same time.Assign Web Server Port NumberIf you do not want to use the standard Kofax Capture Network Web Server ports, youcan assign alternate ports. By default, all HTTP communications use port 80, and all SSLcommunications use port 443.Web Cache AffinityIf you have cache folders in multiple locations, a Kofax Capture Network Service will“prefer” to use its local cache directory (if there is one) rather than the other caches, providedother factors (such as priority) are equal. This “cache affinity” reduces network overhead andmay increase performance.

KCN Server ComponentsKofax Capture Network Server components are installed at your central site and remote sitesas follows:

Kofax Capture Network Server SoftwareThe KCN Server software is installed on a Web server at your central site. It acts as a brokerbetween your central Kofax Capture database and your remote locations. The Web serverdoes not need to be on the same computer as the Kofax Capture server.

Kofax Capture Network ServiceThe Kofax Capture Network Service is responsible for responding to requests from theremote sites. Specifically, the Kofax Capture Network Service performs the followingoperations:

▪ Inserting batches into Kofax Capture on the Kofax Capture server one batch at a time▪ Extracting batch class and other remote site profile information

Page 273: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

Kofax Capture Administrator's Guide 273

▪ Verifying licenses

File Cache Folder LocationsThe file cache folder locations, accessed by both the Kofax Capture Network Service andthe Web server, are used to hold batches uploaded from remote sites until the data can beinserted into Kofax Capture at the central site. The folders can be anywhere on your networkas long as there is access for the following:

▪ Web server and the file cache folder locations▪ KCN Service and the file cache folder locations

Multiple file cache folders can be created on one or more computers. You might want tocreate multiple file cache folders so that if one file cache folder location fails, the remote sitescan continue to synchronize using the remaining file cache folder locations.

Web ServerThe Web site is used to route requests and data between the KCN Server remote sites and thecentral site.

Remote Synchronization Agent (RSA)The RSA runs on at least one remote workstation at each remote site to automaticallydownload batch classes from the central site and upload batches to the central site.Batches created at a remote site are processed through all the modules set to run at the remotesite. When the remote processing is complete, the batches are uploaded to the central site forfurther processing and export.

Remote Synchronization Agent System Tray IconThe Remote Synchronization Agent (RSA) system tray icon is installed when you activate theRSA application.The RSA allows you to perform the following operations:

▪ View the status of batches and statistics being uploaded▪ Synchronize, which downloads batch classes and uploads completed batches and user

statistics on demand▪ Download batch classes on demand

Usually, synchronization will occur on the schedule set up within the remote site profileassigned to the remote site, or according to the polling settings defined by the remote siteitself.Double-click the RSA Windows system tray icon or right-click Status on the RSA shortcutmenu to display the Remote Synchronization Agent window.

Note If the RSA has been installed as a service, the RSA application does not have to beactivated or running for the RSA to perform automatic polling or synchronize with the centralsite. In this case, the RSA system tray icon does not appear.

KCNS ProfilesThis feature allows you to export and import KCNS profiles.

Exported and Imported DataThe following table lists the data that can be both exported and then imported.

Page 274: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

274 Kofax Capture Administrator's Guide

Table 13-1. Exported and Imported Data

Options Description

KCNS Central Site List Exported and imported data includes the listof central sites.

KCNS Central Site Profiles Exported and imported data includes thedata in the Batch Routing tab in the KCNServer Central Site Profile window. Note thatthe information in the Batch Class Overridetab is not imported. To import this data,use the “Import batch class assignmentsand override settings for the selected batchclasses” option on the Batch Classes tab onthe Import window.

KCNS Remote Site List Exported and imported data includes the listof remote sites.

KCNS Remote Site Profiles Exported and imported data includes most ofthe information contained in the KCN ServerRemote Site Profile window, which includesthe following tabs:Batch Routing.Assigned Batch Classes (exported andimported data includes only the “All batchclasses” and “Selected batch classes” settings.It does not include the list of assignedbatches classes and routing settings.Station Licensing.Volume Licensing.Polling.Business Continuity.

Transfer ModeSelect one of the following options to specify how duplicate KCNS profiles are handled if oneis encountered by the import process:

Table 13-2. Transfer Mode Options

Option DescriptionSkip duplicate KCNS profiles If the import process encounters a duplicate

KCNS profile on the target system, it doesnot import the KCNS profile.

Replace existing KCNS profiles The existing profile is updated with thesettings of the imported profile with theexception of data items described in the“Exported and Imported Data” table above.

Batches Routed to a Remote Site Are Not Ready to Download Without a KCN ServiceIf the batch routing rules in a batch require routing to a remote site, there must be an installedand enabled KCN service at the site where the batch is imported. Without a KCN service, this

Page 275: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

Kofax Capture Administrator's Guide 275

type of batch would not be “Ready to download.” Note that a batch cannot be recalled unlessit is ready to download.

Changing Kofax Capture Network Web Server Port NumbersIf you do not want to use the standard Kofax Capture Network Web Server (KCN WebServer) ports, you can assign alternative ports. By default, all HTTP communications use port80, and all SSL communications use port 443.

Note When selecting alternative ports, you must ensure that the ports you assign are notbeing used by other applications or services. If there are port conflicts, you may experienceintermittent and unpredictable problems.

To specify a different port number, use the following procedure.

1 Run the Internet Information Services administrative tool.2 Select the Web Site where KCN Web Server Components are installed.3 Select the Web Site where KCN Web Server Components are installed.4 Change the TCP Port setting to a number, for example 8080.5 At the remote site, start Batch Manager.6 On the Remote Site tab, in the RSA group, click Web Server URL.7 Specify the Web Server URL and the new port number using the following syntax:

<protocol>://<host>[:port]/acis.For example, if the alternate TCP port number is 8080, the URL would be something like:http://central:8080/acis.

How Kofax Capture Network Server Licensing WorksKCN Server has a flexible licensing capability that ties into the Kofax Capture licensingmechanism. Each time a remote site synchronizes with the central site, licensing informationis exchanged. This ensures that the licensing information is reasonably current and consistentacross the entire installation.Each time a remote site synchronizes with the central site, it sends any volume usageinformation to the central site and downloads any updates to the volume licensing. Alllicensing downloaded to the remote site automatically expires on the current remote site dateplus 5 days. This is done to ensure that remote sites periodically synchronize volume usageinformation.In a disaster recovery scenario, if you switch remote sites to a new primary site, your existingnumber of station licenses is sufficient — the number of station licenses required for theremote sites does not increase.The Kofax Capture Service (ACSvc.exe) is a service that coordinates all license operationsfrom the Kofax Capture server site. It is installed automatically with Kofax Capture. It has nouser interface and, in general, there is no need for you to interact with this service.Workstations and all KCN Server remote sites receive their licensing permissions from thecentral Kofax Capture Service. Each remote site also has its own service. This service works inconcert with the service at the central site to manage the allocation of licenses and the trackingof volume usage.If you selected the hardware key licensing option when you purchased Kofax Capture, thehardware key is only required on the Kofax Capture central site server.Hardware keys are not required on Kofax Capture Network Server remote sites. Furthermore,the Kofax Capture Web server does not require a hardware key.

Page 276: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

276 Kofax Capture Administrator's Guide

If a remote site fails to synchronize after 5 days, then the licenses expire and that remote sitewill not be able to function. Synchronizing will keep your license from expiring.

Kofax Capture Network Server Activity LogsAs the KCN Server performs its tasks, information is stored in various log files.

Windows Application Event Log FileYou can view the Windows application event log file using the Event Viewer. You mightwant to view the Windows Application Event Log, if the RSA stops running.

▪ From the Windows Control Panel, select the Event Viewer.▪ Select an item from the Tree tab located in the left pane. This will display the log in the

right pane.▪ Double-click any line item in the log to see additional details.

Kofax Capture Network Server Log FilesInformation on Kofax Capture Network Server is stored in log files at the Kofax CaptureNetwork Server. Errors that occur during batch status checking are logged at the remote site'sACICYYMM.txt log file.Server Log File:Errors are logged from the KCN Service, and are sent to the < Kofax Captureinstallation>\logs\ACISYYMM.txt file. The YY specifies the current year and the MMspecifies the current month; for example, ACIS0305.txt.Each entry in the ACISYYMM.txt log file includes the following information:

▪ Date and time that the RSA locked the batch for processing▪ Status number▪ Module name▪ Kofax Capture server name▪ Kofax Capture server version▪ Transfer identifier▪ Remote site name▪ Remote station ID▪ Remote Kofax Capture version▪ Message▪ Extra information as appropriate

Errors are also logged from the Kofax Capture Network Server, and are sent to the < KofaxCaptureinstallation folder>\logs\ACIWYYMM.txt file. The YY specifies the currentyear and the MM specifies the current month; for example, ACIW0305.txt.Remote Site Log File:The client log file, ACICYYMM.txt, lists the activity between the remote site and the centralsite, including information about downloaded batch classes, uploaded batches, and otherinformation.Each entry in the log file includes the following information:

▪ Date and time▪ Status number▪ Message

Page 277: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

Kofax Capture Administrator's Guide 277

▪ Station ID▪ Windows computer name

Page 278: Kofax Capture Administrators Guide

Using Kofax Capture Network Server

278 Kofax Capture Administrator's Guide

Page 279: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 279

Chapter 14

Administrative Utilities

From the User Profile Properties window and the Group Profile Properties window, you canselect an option to allow access to administrative utilities. Currently this option allows accessto the Database Utility. The Database Utility is used to perform a variety of tasks, for examplecompacting and repairing Kofax Capture databases.If you select Oracle or IBM DB2 as your database configuration, the Database Utility's Repairand Compact tab is disabled.When the User Profiles feature is enabled, Kofax Capture does the following when usersattempt to launch an administrative utility:

▪ Prompts users for a login ID▪ Allows access to either utility if both of the following are true:

▪ The “Allow access to admin utilities” check box is selected in their user profileor group profile

▪ The users enter a valid login ID, as defined in their user profile or group profile▪ Denies access to either utility if either of the following is true:

▪ The “Allow access to admin utilities” check box is not selected in their userprofile or group profile

▪ The users do not enter a valid login ID, as defined in their user profile or groupprofile

The Database UtilityThe Database Utility (DBUtil.exe) is used to perform the following tasks.

▪ Configure your database▪ Enable SecurityBoost▪ Review and edit site or workstation identification information▪ Access the Batch Information Editor▪ Repair and compact the database▪ Get information that may be useful when contacting technical support.

This utility is in the Bin folder for the Kofax Capture workstation and for the Kofax Captureserver.

The Separator Sheet UtilityThe Kofax Capture Separator Sheet Utility is used to define and print separator sheets forbatches and documents.Document separator sheets contain patch codes to separate documents, and an optionalbar code that encodes the name of the form type. During processing, Kofax Capture willrecognize the document separator sheet, read the bar code (if it exists), and separate andidentify documents accordingly.Batch separator sheets contain a patch code that signifies the beginning of the next batch anda bar code that encodes the name of the batch class. During processing, Kofax Capture will

Page 280: Kofax Capture Administrators Guide

Administrative Utilities

280 Kofax Capture Administrator's Guide

recognize the batch separator sheet, read the bar code, and create a new batch based on thebatch class.

Note As the number of published batch classes increase it may increase the time it takes tolaunch the Separator Sheet Utility.

With the Separator Sheet Utility, you can do the following:▪ Creating a Batch Separator Sheet on page 280, which are used when you enable

Unattended Scanning in the Scan module▪ Creating a Document Separator Sheet on page 280▪ Print separator sheets (when using document separator sheets with multiple form

types, you can print a separator sheet for each type)

Note The Separator Sheet Utility is only used for published batch classes for which patchcodes are defined as the document separation method.

Creating a Batch Separator SheetBatch separator sheets are used with the Unattended Scanning feature in the Scan module.1 Start the Kofax Capture Separator Sheet Utility.

Note The Batch Class Name list will not include batch classes that use batch totals,required batch fields, or numeric batch fields without default values.

2 At Separator Sheet Type, select Batch Separator.3 Select portrait or landscape orientation.4 From the Batch Class Name list, select the batch class associated with the batch that

requires separator sheets.

Note The Batch Class Name list will not include batch classes that use batch totals,required batch fields, or numeric batch fields without default values.

5 Notice that the Patch Code Type list will display the patch code that is currently reservedfor batch separation.

In the preview window, you will see the sample batch separator sheet updated to reflect yourselections, including the patch code, the batch class name and the date/time the batch classwas published.

Creating a Document Separator Sheet1 Start the Kofax Capture Separator Sheet Utility.

Note The Separator Sheet Utility is only for published batch classes where patch codes aredefined as the document separation method.

2 At Separator Sheet Type, select Document Separator.3 At Batch Class Name, use the drop-down list to select the name of the batch class for

which you want to print separator sheets.4 At Patch Code Type, use the drop-down list to select a patch code type.5 At Form Type, do one of the following:

▪ Select None if you do not want the separator sheet to include a bar code that identifiesthe document class/form type name.

Page 281: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 281

▪ Select the document class / form type for which you want to print a separator sheet.Kofax Capture adds a bar code to the separator sheet to identify the name of the formtype.

▪ Select Print All Forms to produce separator sheets for each document class/form typein the selected batch class.

Kofax Capture Deployment UtilityMany companies use disk imaging software to quickly install and configure multiplecomputers. This software makes an exact copy of a hard drive that can then be put on adifferent computer; effectively duplicating the entire computer with its installed software.When Kofax Capture is duplicated in this way, it may have configuration issues.The Kofax Capture Deployment Utility, ACDeployUtil.exe, is a standalone consoleapplication that reconfigures the Kofax Capture installation, and allows it to functionnormally on a duplicated computer. ACDeployUtil.exe is in the < Kofax Captureinstallation folder>\Bin folder. This utility has no graphical user interface, and iscontrolled completely via command line parameters.Kofax Capture Deployment Utility Process Overview1 Install Kofax Capture on the source computer.2 Create a disk image of the source computer using a third party product.3 Restore the disk image to a different computer.4 Change the other computer's network Computer Name.5 Stop all Kofax Capture components, if any are running.6 Start ACDeployUtil.exe and make the necessary changes to the system.7 Activate Kofax Capture through the licensing utility.This utility supports several command line parameters to reconfigure the new installationof Kofax Capture. If the utility fails to reconfigure the Kofax Capture installation, an errormessage is displayed explaining the problem.No ParametersDisplays the current configuration values.ACDeployUtil

Usage [/?]The “/?” parameter displays the proper usage of ACDeployUtil, including all of thecommand line parameters.ACDeployUtil /?

Default [/default]Automatically detects the current configuration and updates it with the default settings.ACDeployUtil /default

The following table lists the default settings depending on the detected Kofax Captureconfiguration.

DetectedConfiguration

AvailableInputArguments

Default Values Example Values

Server ServerPathSiteNameSiteIDStationID

\\{Computer Name}\CaptureSV{Computer Name}1{Computer Name}

\\Network\CaptureSVComputer21Computer2

Page 282: Kofax Capture Administrators Guide

Administrative Utilities

282 Kofax Capture Administrator's Guide

DetectedConfiguration

AvailableInputArguments

Default Values Example Values

Workstation ServerPathStationID

Unchanged{Computer Name}

Computer2

Standalone SiteNameSiteIDStationID

{Computer Name}1{Computer Name}

Computer21Computer2

ServerPath [/ServerPath:{server path}]Specifies the location of the server files. This variable does not apply to standaloneconfigurations.ACDeployUtil /ServerPath:\\Network\AscentData

SiteName [/SiteName:{site name}]Specifies the SiteName for the new computer. This variable does not apply to workstationconfigurations.ACDeployUtil /SiteName:ThisComputer

SiteID [/SiteID:{site ID}]Specifies the SiteID for the new computer. This variable does not apply to workstationconfigurations.ACDeployUtil /SiteID:12

StationID [/StationID:{station ID}]Specifies the StationID for the new computer. This variable applies to all workstationconfigurations.ACDeployUtil /StationID:JohnSmith

If you call the Kofax Capture Deployment Utility with the “/?” parameter, the validparameters will display. If you call it without any parameters, the current configurationsettings will display. Use both of these to properly reconfigure the Kofax Capture installationon the new computer.The Kofax Capture Deployment Utility cannot reconfigure the following installationconfigurations.

▪ High Availability▪ Kofax Capture Network Server▪ Xtrata▪ Kofax Capture Import Connector - Email

The Scanner Configuration UtilityThe Scanner Configuration Utility is used to configure scan and image device sources.Using the Scanner Configuration Utility, you can view a list of image devices (scanners andfile import sources) and the installed drivers that are available on your computer. From thislist, you can then select a scanner and set it as the default, or restore the default settings fora specific scanner. You can also create and manage your import sources so you can selecta source device from any Kofax Capture module that allows you to create batches (Scan,Quality Control, and Batch Manager).To start the Scanner Configuration Utility, click Start > All Programs > Kofax Capture >Scanner Configuration Utility.You can also select a scanner using the Scan Source list on the Scan panel in theAdministration, Scan, and Quality Control modules.

Page 283: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 283

Configuring a Source DeviceYou configure source devices with the Scanner Configuration Utility, in the Kofax Captureprogram group.1 Click Start > All Programs > Kofax Capture > Scanner Configuration Utility.2 In the Scanner Configuration Utility, select your source device from the list.

Scanners will appear on the list if they are Kofax VRS-certified, or if their drivers areinstalled on the computer.

3 Click Configure Sources.4 If there are no configured sources for this device, click Create Standard Sources.5 To set the default source for your device, select the appropriate configured source from the

list and click Set Device Default Source.A check appears next to the default source.

6 Click Close.7 To set a configured scanner as the default, select it from the available image device list and

click Set as Default.In the Scanner Configuration Utility window, your current default scanner and source arelisted at the bottom of the window.

8 Click Close to close the utility.For detailed information about all the Scanner Configuration Utility options and features,refer to the online Help by clicking Help or pressing F1 from within the utility interface.You can also select a scanner using the Scan Source list on the Scan panel in theAdministration, Scan, and Quality Control modules.

Setting Image QualityKofax Capture internally stores color image files using JPEG compression. This type ofcompression allows you to adjust the quality of the compressed image. The more highlycompressed the image is, the worse the quality becomes.Good OCR recognition requires the best possible quality in the compressed image. SeeColor Support on page 143 for more information on compression. Unlike most of the otherproperties you can set in Kofax Capture, JPEG image compression quality is not set directlyfrom within the program. Instead, you must use the Scanner Configuration Utility.1 Open the Scanner Configuration Utility.2 In the Scanner Configuration Utility window, select your image device from the list.3 Click Configure Sources.4 In the Configure Sources window, select your source from the list.5 Click Properties.6 In the Source Properties window, set the JPEG compression quality to an appropriate

value.7 Click OK to save your setting and close the window.8 Click Close.9 Close the Scanner Configuration Utility.Note For OCR, set the JPEG compression quality to 100 percent. For patch codes and barcodes, use at least 75 percent. Any changes to this setting will take effect the next time youopen the Kofax Capture modules that use it. If one of these modules is already open, youmust close it and re-open it for the new setting to take effect.

Selecting Advanced Source PropertiesYou can select advanced source properties in the Scanner Configuration Utility or when youselect a source device from your application.

Page 284: Kofax Capture Administrators Guide

Administrative Utilities

284 Kofax Capture Administrator's Guide

1 Click Start > All Programs > Kofax Capture > Scanner Configuration Utility.2 In the Scanner Configuration Utility, select your image device from the list.3 Click Configure Sources.4 In the Configure Sources window, select your source from the list.5 Click Properties.6 In the Source Properties window, select the options.7 Click OK to save your settings and close the window.8 Click Close.9 Close the Scanner Configuration Utility. The advanced source properties will apply to

batches created with the selected source device.

Kofax PDF CompressionKofax PDF Compression is an optional setting that directs theKofax Capture PDFGeneratormodule to create compressed PDF documents. This option can be used incombination with all Kofax PDF output types. PDF/A generates PDF 1.4. All other Kofax PDFoutput types generate PDF 1.4 or later, depending on the settings.Compressed PDFs, in most cases, reduce file size which provide faster transmission speedsover networks and occupy less space on storage devices.

Compression FormatsKofax PDF Compression automatically selects the compression format based on PDF choice(standard PDF or PDF/A) and the input image type. The following table shows PDF andimage type combinations and the resulting compression format.

Table 14-1. Compression Formats

Image Type and PDF Type Compression FormatBlack & white image JBIG2Color or grayscale image and PDF/A Combination of JPEG and JBIG2Color or grayscale image and standard PDF Combination of JPEG2000, JPEG, and JBIG2

Custom Storage String XML DataCustom storage strings may be used by custom module developers to pass additionalinformation (extended recognition data) between modules using an XML string whosestructure is understood by all the custom modules sharing the data.This document-based custom storage string, called “Kofax.AC.ExtendedRecognitionInfo”,is used for the storage of extended recognition data. The prefix “Kofax.AC”. is used to helpprevent collisions with other custom storage strings.The hierarchy of the XML string is documented below. In many cases, names of elements,and especially attributes, have been kept short to limit the size of the XML string. Extendedrecognition information is not produced for group zones.

Reference DTD FileAn XML DTD file that defines this XML format is provided in the local\Bin subfolder of theKofax Capture installation. This file (ACExtRec.dtd) is for reference only and is not utilizedby Kofax Capture. To prevent issues with resolving file references, add-on applicationsmaking use of this XML string should not include a reference to this DTD.

Page 285: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 285

Support for Non-ASCII CharactersAll Non-ASCII characters must be represented in UTF-8 (“Multi-Byte”) format accordingto the currently active code page. UTF-16 (“Unicode”) strings are not supported by KofaxCapture.

SampleThe following sample XML string is for a document with a single field called “pet”. In thiscase, the recognized value from the engine is “cat”. Based on parameters in Kofax Capture,the resulting index field value has had a low confidence mark character added, resulting in“c^at”. For this low confidence character, an alternative, lower-confidence character of “o” isprovided in the extended recognition information.<ExtendedRecognitionInfo>

<ExtIndexFields>

<ExtIndexField Name=”pet” EngineValue=”cat” FieldValue=”c^at” Row=”1” Conf =”87” X=”300” Y=”300” W=”2000” H=”600” >

<ExtChars>

<ExtChar WordStart=”1” LineStart=”1” Char=”c” Conf =”100” X=”0” Y=”0” W=”600” H=”600” />

<ExtChar Char=”a” Conf =”70” X=”600” Y=”0” W=”600” H=”600” Rejected=”1” >

<ExtAltChars>

< ExtAltChar Char=”o” Conf =”60” />

</ExtAltChars >

</ExtChar>

<ExtChar Char=”t” Conf =”90” X=”1200” Y=”0” W=”600” H=”600” />

</ExtChars>

<ExtAltFields>

<ExtAltField EngineValue=”cart” Conf=”60”>

<ExtChars>

<ExtChar WordStart=”1” LineStart=”1” Char=”c” Conf =”100” X=”0” Y=”0” W=”600” H=”600” />

<ExtChar Char=”a” Conf =”70” X=”600” Y=”0” W=”600” H=”600” />

<ExtChar Char=”r” Conf =”40” X=”1200” Y=”0” W=”300” H=”600” Rejected=”1”/>

<ExtChar Char=”t” Conf =”50” X=”1400” Y=”0” W=”300” H=”600” Rejected=”1”/>

</ExtChars>

Page 286: Kofax Capture Administrators Guide

Administrative Utilities

286 Kofax Capture Administrator's Guide

</ExtAltField>

</ExtAltFields>

</ExtIndexField >

</ExtIndexFields >

</ExtendedRecognitionInfo>

Element ExtendedRecognitionInfoThis is a placeholder element that surrounds all related data for a document. This element hasno attributes.

Element ExtIndexFieldsThis element represents a collection of index fields. This is the only sub-element possibledirectly under an ExtendedRecognitionInfo element. This element has no attributes.

Element ExtIndexFieldThis element represents extended recognition information for an index field. ExtIndexFieldelements can only exist as children of ExtIndexFields elements.Within an ExtIndexFields element, there is no required order for the ExtIndexField objects.Multiple ExtIndexField elements with the same “Name” attribute can exist within the sameExtIndexFields collection, but each ExtIndexField with the same name must have a differentvalue in the “Row” attribute.

Attributes

Attribute DataType DescriptionName String This is the name of the Kofax Capture index field.

This name can also be used to locate the index fielddefinition information within the correspondingdocument class.

EngineValue String This is the value returned by the recognition enginewithout any string-based post-processing. This valueexactly corresponds to the child ExtChar elements(described below).This element may not be the same as the KofaxCapture index field value if the engine value has beenmodified by recognition scripts, marking, or other post-processing features.

FieldValue String This is the recognition value after post-processingresults have been applied.In the case of the Recognition Server, this valuecorresponds exactly to the index field value. Aconsumer of this data can determine if value has beenmodified by comparing the index field value to thisattribute.Custom modules that perform recognition withoutany post-processing should provide identical values

Page 287: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 287

Attribute DataType Descriptionfor the index field, the FieldValue attribute, and theEngineValue attribute

Row Integer This is the 1-based row number of a table field. Thisvalue will be 1 if this index field is not part of a table.For fields recognized by Kofax Capture, this attribute isalways 1, even if subsequent text processing by KofaxCapture splits the recognized value into multiple rows.

Conf Integer This is the field confidence value.Page Integer This is the page number (within the document) on

which the zone was recognized.X Integer This is the zone left coordinate in BMUs (1/1200 of an

inch) from the top-left corner of the page.Y Integer This is the zone top coordinate in BMUs from the top-

left corner of the page.W Integer This is the zone width in BMUs.H Integer This is the zone height in BMUs.

Element ExtAltFieldsThis element represents a collection of alternate field values for an index field. This isan optional element possible only under an ExtIndexField element. This element has noattributes, and represents the original data returned by the engine, without any string post-processing that may occur in Kofax Capture.The Recognition Server does not generate this element. It is included in the specification foruse by custom modules.

Element ExtAltFieldThis element represents an alternate field value for an index field. ExtAltField elements canonly exist as children of ExtAltFields elements. Within an ExtAltFields element, there is norequired order for ExtAltField objects.The Recognition Server does not generate this element. It is included in the specification foruse by custom modules. Custom modules may make use of algorithms within the recognitionengine to generate alternate combinations or numbers of characters.

Attributes

Attribute DataType DescriptionEngineValue String This is the alternative field value returned by the

engine.Conf Integer This is the alternative field confidence value.

Element ExtCharsThis element represents a collection of characters that make up an index field. This is anoptional element possible under an ExtIndexField element or an ExtAltField element. Thiselement has no attributes.

Page 288: Kofax Capture Administrators Guide

Administrative Utilities

288 Kofax Capture Administrator's Guide

Element ExtCharThis element represents extended recognition information for a character. Multiple ExtCharelements can exist as children of an ExtChars element. There is one ExtChar element for eachcharacter in the EngineValue attribute of the parent ExtIndexField element, and the order ofExtChar elements is the same as the order of recognized characters.

Attributes

Attribute DataType DescriptionChar String

(Character)This is the recognized character. If the engine hadseveral choices for this character position, then thisvalue represents the choice with the highest confidence.Other choices, if applicable, are represented by ExtAltsub-elements.

Conf Integer This is the character confidence value.LineStart Integer This is an optional attribute. If the value is present and

equal to “1” then it means that this character starts anew line.The Recognition Server generates this attribute, eventhough it is optional.

Rejected Integer If this attribute is present and equal to “1” then it meansthat this character is in need of human validation and/or repair.To allow for less space usage, this attribute isconsidered optional, and need only be present if thecharacter is rejected. If the attribute is not present, clientcode should assume that the character is not rejected.For fields recognized by Kofax Capture, this attributeis set whenever a character is recognized that wouldnormally generate a “mark” character in the index field.This attribute is provided even if the mark character isempty.

WordStart Integer This is an optional attribute. If the value is present andequal to “1” then it means that this character starts anew word.The Recognition Server generates this attribute, eventhough it is optional.

X Integer This is the zone left coordinate in BMUs (1/1200 of aninch) from the top-left corner of the page.

Y Integer This is the zone top coordinate in BMUs from the top-left corner of the page.

W Integer This is the zone width in BMUs.H Integer This is the zone height in BMUs.

Element ExtAltCharshis element represents a collection of alternate choices for a character. This is the sole elementpossible under an ExtChar element. This element has no attributes.

Page 289: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 289

ExtAltChars and ExtAltChar elements are not generated when using the “Kofax AdvancedOCR Zonal” engine. Characters at the beginning of misspelled words are not marked asrejected.

Element ExtAltCharThis element represents an alternate character choice. Multiple ExtAltChar elements can existas children of an ExtAltChars element. There is one ExtAltChar element for each alternatecharacter choice, and there is no required order for the character choices.

Attributes

Attribute DataType DescriptionChar String

(Character)This is the alternate character.

Conf Integer This is the character confidence value (0-100)

Custom ReportsThe Kofax Capture Report Viewer module is based on the Crystal Reports Viewer.With Crystal Reports (purchased separately), you design and create your own reports usingthe visual report designer. The report designer is equipped with tools that allow you todevelop your own reports. This section only covers information specific to customizingreports for Kofax Capture. It is assumed that you are familiar with both SQL Server andCrystal Reports.The easiest modification you can make is to use your own logo in place of the Kofax Capturelogo. The simplest way to create reports of your own is to modify the standard reports. Forexample, you can change the groups and/or data columns by modifying the queries that areused by these reports.The Kofax Capture logo that appears in the upper right corner of the standard reports iseasily replaced with your own logo.To use your own logo, first , using a graphics editor of your choice, size your logo so that is itno larger than 300 pixels wide by 80 pixels high.After resizing, save your logo file as logo.bmp in <Kofax Capture installationfolder>\Bin\Reports. You can use any color depth.

Note If you use a logo that exceeds the recommended size, the image will overflow into otherparts of the report.

If the standard reports cannot be modified to suit your needs, you can use Crystal Reports tocreate your own reports.If you make your own reports, it may be helpful to understand how the logo graphic isintegrated into the standard reports. The default logo is placed in the standard reports as animage with a dynamic “Graphic Location” based on a formula field named “LogoLocation”.The LogoLocation is specified by the Report Viewer at runtime.The position of the bitmap image is determined by the location of the upper left corner ofthe bitmap. Therefore, in order to accommodate bitmaps of varying sizes, the Kofax CaptureReport Viewer positions the “CompanyLogo” control so that its right edge lines up withthe right edge of the “PrintDateTime” control. Both of these controls must be present or theposition of the image will not adjust properly.

Page 290: Kofax Capture Administrators Guide

Administrative Utilities

290 Kofax Capture Administrator's Guide

Note You can modify the Summary Data, Comments field to edit the Report Description thatis displayed in the Select Report window.

Database ConnectionThe Report Viewer module can be used only with the Kofax Capture database. You cannotuse it to generate or view reports based on data from other sources.When creating custom reports, you need to create an OLE DB (ADO) connection using theMicrosoft OLE DB Provider for SQL Server.If you are using the SQL Server database configuration, use the database connectioninformation provided by your database administrator.If you are using the built-in Kofax Capture Standard database configuration, use thefollowing connection information, where <KCServer> is the location of the Kofax Captureserver.

Database ViewsThe following database views make it easier to access data for the reports. You can use themwith your custom reports.viewBatchListThis view includes one row for each batch currently in the system. These values are alwaysavailable, even if user tracking is not enabled.

Column DescriptionBatchGUID String that uniquely identifies a batch.ExternalBatchID External ID of the batch.BatchName Name of the batch.BatchClassName Name of the batch class.ModuleName Localized name of the current module. Same as Queue in Batch

Manager.ModuleUniqueID Not localized unique ID for the current module.ModuleCustom True if the current module is a custom module.Description Batch description.Priority Current batch priority.StationID ID of the station processing the batch.ContainsErrors Same as the ! column in Batch Manager.ActualPages Number of pages in the batch as of the last time a session was

closed.ActualDocs Number of documents in the batch as of the last time a session was

closed.BatchStatus Same as StatsBatchModule.BatchStatus.BatchStatusName String equivalent of BatchStatus.InProgressString Descriptive information about the batch current state when it is

being processed. Currently used only by Kofax Capture NetworkServer.

Page 291: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 291

Column DescriptionNextSiteGUID Unique ID of the site where the batch will be processed next. Same

as the current site GUID if Kofax Capture Network Server is notused.

NextSiteName Name of the site where the batch will be processed next.CreationDate Date and time when the batch was created.CreationTimeZone Number of minutes that the creation time varies from GMT.CreationSiteGUID Unique ID of the site where the batch was created.CreationSiteName Name of the site where the batch was created.CreationSiteTZName String representing the time zone where the batch was created.

viewStatsBatchSummaryThis view includes one row for each row in StatsBatch that also has at least one row inStatsBatchModule. This is essentially one row for each batch. These values are only availableif user tracking is enabled.

Column DescriptionBatchName Same as in StatsBatch.CreationStationID Same as in StatsBatch.CreationUserID Same as in StatsBatch.CreationUserName Same as in StatsBatch.BatchClass Same as in StatsBatch.BatchClassDescription Same as in StatsBatch.ExternalBatchID Latest EndDateTime for the batch from StatsBatchModule.LastSessionDateTime Earliest EndDateTime for the batch from StatsBatchModule.FirstSessionDateTime The difference between StatsBatchModule.EndDateTime and

StatsBatchModule.StartDateTime added up for all sessions.ProcessingSeconds Difference between LastSessionDateTime and

FirstSessionDateTime.EndToEndSeconds Difference between LastSessionDateTime and

FirstSessionDateTime.Documents 1 Difference between StatsBatchModule.DocumentsCreated

and StatsBatchModule.DocumentsDeleted added up for allsessions.

Pages 1 Difference between StatsBatchModule.PagesCreated andStatsBatchModule.PagesDeleted added up for all sessions.

Priority Priority of the batch. If the priority changed as the batch wasprocessed, this is the average priority based on the number ofsessions.

ExpectedPages Same as in StatsBatchModule.ExpectedDocs Same as in StatsBatchModule.Deleted Greater than 0 if the batch has been deleted.Exported Greater than 0 if the batch has been deleted.

Page 292: Kofax Capture Administrators Guide

Administrative Utilities

292 Kofax Capture Administrator's Guide

Column DescriptionPagesPerDocument StatsBatchModule.PagesPerDocument. If the number of

pages changed as the batch was processed, this is the averagenumber of pages based on the number of sessions.

PagesScanned 1 Total of StatsBatchModule.PagesScanned.PagesDeleted 1 Total of StatsBatchModule.PagesDeleted.DocumentsCreated 1 Total of StatsBatchModule.DocumentsCreated.ChangedFormTypes 1 Total of StatsBatchModule.ChangedFormTypes.PagesReplaced 1 Total of StatsBatchModule.PagesReplaced.

1 If your custom module statistics attributes aren't properly set in the API, the data in thesecolumns will be undefined.viewStatsSessionThis view includes one row for each row in StatsBatchModule. This is essentially one row foreach session.

Column DescriptionModuleStartDateTime Same as in StatsModuleLaunch.StartDateTime.ModuleEndDateTime Same as in StatsModuleLaunch.StartDateTime.ModuleUniqueID Same as in StatsModuleLaunch.ModuleName Same as in StatsModuleLaunch.UserID Same as in StatsModuleLaunch.UserName Same as in StatsModuleLaunch.StationID Same as in StatsModuleLaunch.SiteID Same as in StatsModuleLaunch.SiteName Same as in StatsModuleLaunch. If this value is empty, then

the SiteID will be substituted. This will be the case for anupgrade from versions of Ascent Capture 7.0 or earlier.

OrphanedModule Same as in StatsModuleLaunch.Orphaned.BatchModuleID Same as in StatsBatchModule.ExternalBatchID Same as in StatsBatchModule.BatchDescription Same as in StatsBatchModule.NextModuleUniqueID Same as in StatsBatchModule.ModuleCloseUniqueIDNextModuleName Same as in StatsBatchModuleModuleName.SessionStartDateTime Same as in StatsBatchModule.StartDateTime.SessionEndDateTime Same as in StatsBatchModule.EndDateTime.ProcessingSeconds Difference between StatsBatchModule.EndDateTime and

StatsBatchModule.StartDateTime.BatchStatus Same as in StatsBatchModule.BatchStatusName String equivalent of BatchStatus.Priority Same as in StatsBatchModule.ExpectedPages Same as in StatsBatchModule.ExpectedDocs Same as in StatsBatchModule.

Page 293: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 293

Column DescriptionDeleted Same as in StatsBatchModule.PagesPerDocument Same as in StatsBatchModule.PagesScanned 1 Same as in StatsBatchModule.PagesDeleted 1 Same as in StatsBatchModule.DocumentsCreated 1 Same as in StatsBatchModule.DocumentsDeleted 1 Same as in StatsBatchModule.ChangedFormTypes 1 Same as in StatsBatchModule.PagesReplaced 1 Same as in StatsBatchModule.ErrorCode Same as in StatsBatchModule.ErrorText Same as in StatsBatchModule.OrphanedBatch Same as in StatsBatchModule.Orphaned.

1 If your custom module statistics attributes aren't properly set in the API, the data in thesecolumns will be undefined.

Save Custom ReportsThe standard report templates are stored in <Kofax Capture installationfolder>\Bin\Reports. If you store your custom reports in the same location, they willautomatically appear in the Report Viewer Reports menu and in the Select Report window.Report template files must have an .rpt extension. Reports are added to the menu and thewindow in alphabetical order based on the file name. You can control the sort order byprefixing numbers to the file names, for example:01_Special Report.rpt

02_Western Region Report.rpt

03_National Report.rpt

The leading numbers are removed from the name for display in the menu or window.You can also add accelerators to your report names by putting an ampersand (&) before thecharacter you want to use. For example, you would do the following to make the first letter ofeach report the accelerator character:01_&SpecialReport.rpt

02_&WesternRegionReport.rpt

03_&NationalReport.rpt

The Select Report window also has a brief description of each report. Crystal Reports allowsyou to add a comment about your report in the report summary information. This commentwill be used by the Select Report window as the report description.

Displaying the Report Settings WindowIf your custom report includes a text object named “DateRangeTitle”, the Report Viewermodule will display the Report Settings window using the value assigned to DateRangeTitleas the title of the window. The Report Viewer will also set the “ReportStart” and “ReportEnd”parameters to the values selected in the window.If your report does not include parameters named “ReportStart” and ReportEnd, the windowwill display and the report will be generated, but with logged errors.If your report does not include a text object named “DateRangeTitle”, the Report Settingswindow will not be displayed.

Page 294: Kofax Capture Administrators Guide

Administrative Utilities

294 Kofax Capture Administrator's Guide

If the report has the named objects that trigger the Report Settings window as well as otherparameters, the Report Settings window is displayed first, followed by the standard CrystalReports window for only the remaining parameters.If your custom report has only parameters other than “ReportStart” and “ReportEnd”, astandard Crystal Reports window will be displayed instead.Note that if the standard Crystal Reports parameters window is displayed, the Please Waitwindow closes before the report completely displays.

Paper SizeThe Report Viewer module can automatically adjust your report margins so that a singlereport template can be printed correctly with both A4 and Letter size paper.If you want to have the Report Viewer module automatically adjust for these standard papersizes, you should save your report template for Letter size paper with margins set as specifiedbelow. The values are selected so that both A4 and Letter will have at least quarter inchmargins.If you use other settings, the Report Viewer will not make automatic adjustments. This maywork for you if you want to use different paper sizes.The following values are for Letter size paper:

Orientation Top and Bottom Margins Left and Right MarginsLandscape 0.617 inches 0.500 inchesPortrait 0.500 inches 0.617 inches

When printing to A4, the margins are automatically adjusted to the following values:

Orientation Top and Bottom Margins Left and Right MarginsLandscape 0.500 inches 0.846 inchesPortrait 0.846 inches 0.500 inches

Registering a Custom Module or Workflow Agent with the ExtensionRegistration Utility

If you plan on using a custom module or workflow agent at your remote sites, you mustregister the custom module or workflow agent at your central site and at each applicableremote site, after you add the module or workflow agent to the batch class workflow.

Note When registering a custom module, the RegAscEx command only has to be run once atthe remote site (on only one workstation). On the other hand, when registering a workflowagent. the RegAscEx command has to be run at every remote site workstation that willuse that workflow agent. This is because the OCX or DLL needs to be registered with theoperating system on each workstation.

When importing a batch class containing a workflow agent, you must have previouslyinstalled the needed workflow agents. Failure to do so will result in an error.By default, KCN Server remote site users cannot download batch classes with workflowagents that have not been registered on the remote site workstation. This is consistentwith the behavior when downloading custom modules. An exception to this rule is ifthe WorkflowAgentSkipIfCantLoad flag has been set. In this case, this check is notperformed because any non-registered workflow agents are skipped.

Page 295: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 295

To run a custom module or workflow agent at a remote site, the appropriate custom moduleexecutable (.exe) or workflow agent COM server (.dll or .ocx) must be installed on the localhard disk drive at every remote site workstation.

Note The custom module executable or workflow agent COM server must exist at a remotesite before the site can use it.

1 If you are registering a workflow agent, ensure the workflow agent registration file (.aex)has been set up to define the property settings.

2 Copy the executable (.exe, .dll, or .ocx) and registration (.aex) files to your <Kofax Capture installation> \Bin directory.

3 Open an MS-DOS Prompt or Command Prompt window.4 Register your custom module or workflow agent by executing the Kofax Capture

Extension Registration Utility, RegAscEx.exe. By default, this is located in theC:<installation path>\Bin folder.▪ To register a custom module, enter the following: RegAscEx.exe /f filename /m

modulename

▪ To a register workflow agent, enter the following: RegAscEx.exe /f filename /wworkflowagentname

▪ filename is the name of your registration (.aex) file▪ modulename is the name of your custom module▪ workflowagentname is the name of your workflow agent

Note The /m and /w arguments are optional. If the /m and /w options are not used, youcan register your custom modules and workflow agents at the same time. If successful, thefollowing message will be returned:Success (1002) : Module 'modulename' registered.

Success (1008) : Workflow 'workflow agent name' registered.

5 Type “Exit” to close the Command Prompt window.

Limiting the Length of Field NamesYou can limit the length of certain field names (such as batch class names, document classnames, etc).1 With any text editor (such as Notepad), create a file named Limits.ini to specify the

limits. The format for Limits.ini is shown below.2 Copy Limits.ini to your installation directory, as follows:

▪ For client/server configurations, copy Limits.ini to your server directory aslisted in the registry under: HKEY_LOCAL_MACHINES\SOFTWARE\Kofax ImageProducts\Ascent Capture\3.0\Server Path. It must be in the serverdirectory so that all clients can access it.

▪ For standalone installations, copy Limits.ini to your Kofax Capture directory.[AdminLimits]

BatchClassName=32

DocumentClassName=32

Page 296: Kofax Capture Administrators Guide

Administrative Utilities

296 Kofax Capture Administrator's Guide

FormTypeName=32

BatchFieldName=32

IndexFieldName=32

FieldTypeName=32

FieldTypeDescription=80

FieldTypeLength=254

See the Valid Maximum Values Table on page 80 for the valid values you can set for yourlimits. Note that the values shown above represent the default values for Kofax Capture.

Custom Data SubstitutionYou can also substitute certain custom data using the AscRelSC.inf file. This includes any datain the CustomProperty table.To substitute custom data, modify the ACConfig.xml file and the AscRelSC.inf file.AscRelSC.inf is the setup file used for Kofax Capture export connectors.

SyntaxACConfig.xmlThe data substitution format in ACConfig.xml is:<ACConfig> <AdminDataSubstitution> <Replace Old="<Old Value>" New="<New Value>" /> </AdminDataSubstitution></ACConfig>

AscRelSC.inf[Ascent Capture Text]DataSubstitution="<custom property>"PathSubstitution="<custom property>"

ExampleThe following example substitutes a value of “False” for a value of “True” found in theEnableKofaxPDFExport property.ACConfig.xml<ACConfig> <AdminDataSubstitution> <Replace Old="True" New="False" /> </AdminDataSubstitution></ACConfig>

AscRelSC.inf[Ascent Capture Text]DataSubstitution=EnableKofaxPDFExport

Note The search and replace is blind. When you configure for a True/False substitution,make sure that you do not unintentionally globally change the wrong settings.

Page 297: Kofax Capture Administrators Guide

Administrative Utilities

Kofax Capture Administrator's Guide 297

Data ValidationFor CAB insert, the system performs no data validation. For KCNS batch insertion, the systemfirst checks to see if the substitution path exists. If it does not, the insertion will fail.

Page 298: Kofax Capture Administrators Guide

Administrative Utilities

298 Kofax Capture Administrator's Guide

Page 299: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 299

Chapter 15

Kofax Capture Licensing

Kofax Capture uses a centralized licensing scheme.

Licensing Key FeaturesThe key features of the licensing scheme are:

▪ Licenses can be delivered via the Internet.▪ Licenses can be upgraded via the Internet.▪ Licenses can be volume-based.

Although there are many options and variations, the licensing basics are simple andstraightforward. After installing or upgrading the product, activate the license by obtainingan activation code from Kofax. In most cases the activation will occur automatically.This applies to both hardware and software licenses.

The Kofax Capture ServiceThe Kofax Capture Service (ACSvc.exe) is a service that coordinates all license operationsfrom the Kofax Capture server site. It has no user interface and, in general, there is no needfor you to interact with this service. Workstations and all remote Kofax Capture NetworkServer sites receive their licensing permissions from the central Kofax Capture Service.However, standalone installations have a built-in service.

Sharing a License ServerIt is possible for a number of otherwise independent Kofax Capture installations to share acommon license server. For example, you may want to do this to simplify license purchases.Note that the sites sharing the license server must all have network access to the sharedserver. Also note that the system time and date for every site sharing the license server mustbe within two days of each other. If the system dates are too far apart, an error will occur.

Kofax Capture Licensing with Terminal Services and CitrixYou can operate Kofax Capture via a Terminal Services or Citrix session. Once logged in tothe Terminal Services or Citrix session, Kofax Capture operates as if it were installed on yourlocal computer. However, you should be aware of the following station licensing conditions.

Supported VersionKofax Capture has been certified for use with Citrix Presentation Server 4.5 Enterprise.

Running Multiple Modules in a SessionStation licenses apply to the session rather than the computer. This allows you to run multiplelicensed applications in one session. Licensed applications that are running within the samesession will share this same station license. For example, if you are running Recognition

Page 300: Kofax Capture Administrators Guide

Kofax Capture Licensing

300 Kofax Capture Administrator's Guide

Server, Validation, and Quality Control at the same time, on the same computer, and in thesame Terminal Services or Citrix session, then only one Kofax Capture concurrent stationlicense is required.However, licensed applications that are running within different sessions will not share thesame station license. For example, if you are running Recognition Server, Validation, andQuality Control at the same time, on the same computer, but each is running in a differentTerminal Services or Citrix session, then three Kofax Capture station licenses are required.

Running a Mix of Session and Client Based ModulesKofax Capture applications that run as services are part of the same session as the console.For example, if Recognition Server is running as a service and a user at the console is runningValidation, then a single Kofax Capture station license is used. However, if RecognitionServer is running as a service and a user connects remotely (via Terminal Services or Citrix)and runs Validation, then two Kofax Capture station licenses are required.

Tracking Terminal Services and Citrix Session Usage StatisticsIn order to track individual sessions running on a single station, the station ID for the sessionincludes both the station ID and the session ID. For example:StationID = ScanStation: Sess 42

Disconnecting and Logging-Out Terminal Services and Citrix SessionsWhen a Terminal Services or Citrix session is disconnected, the session state becomes“Disconnected”. All running applications remain running in an idle state, and any consumedKofax Capture station licenses remain consumed. When the user reconnects, the sessionbecomes active again, and the running applications resume their prior states.Note If a licensed Kofax Capture module is running within a disconnected session and theadministrator forces a logoff of that session, or the application terminates abnormally forany reason, the consumed Kofax Capture station license will be released within the timeoutperiod (20 minutes by default) or after the Kofax Capture licensing service has been manuallyrestarted.When a Terminal Services or Citrix session is logged-out, the session is closed and anyconsumed Kofax Capture licenses are released. The session no longer displays in theManagement Console.

Limiting Volume Licenses at Remote SitesThe Kofax Capture Network Server Remote Site Volume Management feature allows youto control how your volume licenses are shared by your remote sites. If you have a certainvolume of Scan/ Import Page Count, you can divide this volume among your remote sites.Each remote site could be given the entire amount, or each remote site could be allocated anyfraction of the license volume.Normally, a volume license is shared across all stations in a Kofax Capture installation. IfKofax Capture Network Server is installed, volume license usage is shared across the centralsite and all remote sites. This configuration is ideal if you want to centrally manage a licensepool.In some situations, there might be an advantage to treating each remote site as anindependent consumer of volume licenses. This feature allows you to assign specific limits forvolume-based licenses to remote site profiles. This setting is optional, and can be done for all,none, or some of the volume-based licenses.

Page 301: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 301

From the perspective of a remote site, these limits set the maximum volume available to it,regardless of the total volume allowed by the license at the central site.The following example illustrates how this works.Assume that you have the following licenses and volumes at the central site:

Name and Type of License Maximum Volume Minimum VolumeScan/Import Page Count - Annual 1000 1000Scan/Import Page Count - One TimeUse

1000 1000

PDF Image + Text - Annual 1000 1000PDF Image + Text - One Time Use 1000 1000

You have already created a remote site profile called “Back 40” and now want to limit someof the volumes available to that profile. By implication, all remote sites assigned the “Back 40”profile will have the same limits placed on them.You set the following volume limits on the “Back 40” remote site profile:

Name Period Periodic Limit One Time Use LimitScan/Import Page Count Annual 500 0PDF Image + Text Annual 400 0

The preceding settings mean that each remote site with this profile has a maximum annualallowance of 500 scan/import pages and 400 PDF Image + Text pages. There is no “one timeuse” volume assigned.Note that if you have ten remote sites with the “Back 40” profile, you have essentiallyallocated 5000 Concurrent License volume counts and 4000 PDF Image + Text license volumecounts. The combined total of the remote sites greatly exceeds the maximum allowed by theselicenses at the central site. Even so, the central site maximum volume provides an absolutelimit on the volume for your entire installation, and cannot be exceeded during productionregardless of your combined remote site allowances.Each time your remote sites synchronize with the central site, the available volume reportedat the central site is decremented according to the usage at the remote sites. In this example,once the maximum volume is reached at the central site, the system will no longer be able toprocess batches.Following are the basic steps to limit volumes at remote sites. This procedure assumes thata remote site profile already exists and that at least one remote site has been assigned to thatprofile.1 At the central site, run the Administration module.2 On the Tools tab, in the Distributed Capture group, click the arrow under Remote and

then click Site Profiles.The Kofax Capture Network Server Remote Site Profiles window displays.

3 In the Name field, select the remote site profile you want to modify.4 Click the Volume Licensing tab. Note the available licenses at the top and the applied

limits at the bottom.If this is the first time you have modified volume licensing limits for this profile, all theboxes will be unselected.

5 Select one of the licenses.A check mark displays in the selected box and the two limit fields change from “No Limit”to 0.

Page 302: Kofax Capture Administrators Guide

Kofax Capture Licensing

302 Kofax Capture Administrator's Guide

6 Click in the Periodic Limit field and enter a number from 0 to 2000000000.This limits the periodic license count for the selected license type.

7 Click in the One Time Use field and enter a number from 0 to 2000000000.This limits the “one time use” license count for the selected license type.

8 Repeat steps (5 - 7) for other license types.9 Click Save.

This saves your changes to the selected remote site profile.10 Repeat steps (3 - 8) for other remote site profiles.11 Close the window.

The next time a remote site assigned to that profile synchronizes, the new licensing limitswill be transferred.

Kofax Capture Network Server License TypesKofax Capture Network Server employs the following types of licenses:System Licenses:A system license enables a feature or sets limitations for yourKofax Capture system. WithKofax Capture Network Server, all system licenses from the central site are shared with allremote sites. If the central site is running with an evaluation license, the evaluation license isshared with all remote sites.Remote Site License:At a remote site, the License Utility will show a system license called “Kofax CaptureNetwork Server remote site license configuration”.In order to keep your Remote Site Licenses from expiring, you should routinely synchronize(preferably once each day) with the central site. If you do not synchronize, your Remote SiteLicenses will expire after 5 days. If this happens, simply synchronize to reacquire it.Station Licenses:Kofax Capture Network Server uses the same station licenses as Kofax Capture.On a new Kofax Capture Network Server installation, station licenses are initially allocatedentirely to the central Kofax Capture Network Server site. The “(Default)” remote site profileis created by the installation application and allocates one Concurrent Station License to eachremote site.The administrator can allocate additional station licenses to each remote site by creating orediting remote site profiles.As with a Kofax Capture installation, the Kofax Capture Service at the remote sitemay substitute one license for another if a matching license is not available. However,substitutions across remote sites or with the central site are not supported. In other words,substitutions are limited only to those licenses available at that remote site.Information about this license is not displayed in the License Utility at remote sites.

Hardware Key RequirementsIf you selected the hardware key licensing option, then a hardware key is required on allKofax Capture servers and standalone Kofax Capture installations. Kofax Capture uses a USBhardware key, parallel hardware keys are not supported.Kofax Capture client workstations and Kofax Capture Network Server remote sites do notrequire hardware keys.Your activation code is tied to your hardware key. Using the activation code on the wrongsystem, or changing the hardware key will not work. 

Page 303: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 303

Note If you are using software-based licensing there is no need for a hardware key, but everyother aspect of activation remains the same.

Kofax Capture License TypesKofax Capture has three types of licenses:

▪ System licenses▪ Station licenses▪ Volume licenses

Note Certain other features, such as the Enhanced Bar Code Engine, require additionallicenses that are not part of Kofax Capture.

The Administration module, the Batch Manager module, the Database Utility, and the KofaxLicense Utility do not require any licenses.

System LicensesA system license enables a feature or sets limitations shared by the entire Kofax Capturesystem. Specifically, a system license applies to a particular server and all associated clientworkstations. In a Kofax Capture Network Server installation, a system license automaticallyapplies to all remote sites.The following sections describe the various system licenses supported by Kofax Capture. Toactivate Kofax Capture, the correct Version System License must be present in the activationcode. Without the appropriate Version System License, Kofax Capture will not activate. Forexample, Kofax Capture version “x” requires a Version System License specifically for version“x”.Software LicenseSoftware-based licensing is the default licensing method. Hardware keys are an alternateform of licensing. Except for the hardware key, both types of licensing are the same.Kofax Capture LicenseThe Kofax Capture License allows you to use all the standard features of Kofax Capture.Kofax Capture Enterprise LicenseThe Kofax Capture Enterprise License allows you to use all the features available in the KofaxCapture License with the addition of the following:

▪ High Availability Support▪ Multiple Instance Support▪ Terminal Services and Citrix Support▪ WebSphere Support▪ Backup Licensing Option▪ SQL Server Enterprise Edition, Oracle Database, and IBM DB2 configurations▪ Disaster Recovery Features (adding and editing alternate central sites, automatic site

switching, batch replication, uploading new batches to alternate central sites, relatedWorkFlow Agent API features).

Note Kofax Capture does not ship with or install a full featured version of SQL ServerEnterprise Edition, Oracle Database, or IBM DB2.

Page 304: Kofax Capture Administrators Guide

Kofax Capture Licensing

304 Kofax Capture Administrator's Guide

Kofax Capture Product Suite Evaluation LicenseThe evaluation licenses allow you to run all modules and have the same activation steps as apurchased license. All evaluation licenses allow you to run in “evaluation mode” for a limitedtime and with a limited page volume. Evaluation mode provides unrestricted access to mostof the features and capabilities of Kofax Capture. Depending on your purchase contract,certain restrictions may be imposed on features allowed by the evaluation mode.The Kofax Capture Product Suite has a three-day evaluation license.If you selected the hardware key license option, after installation, Kofax Capture will attemptto activate your license automatically. However, in some circumstances, automatic activationmay not be possible. For example, you may have problems with your Internet connection oryour hardware key. In such cases, Kofax Capture may be able to obtain an evaluation license.If acquired, this evaluation license is good for three calendar days, not counting the day youinstalled Kofax Capture. During this evaluation period, there is an absolute usage limit of3000 pages.If automatic activation fails, you can obtain an activation code at http://www.kofax.com/support/index.asp?t=activation. If that is not possible, you can send an email [email protected]. If activation fails for any reason, do not attempt to reinstall KofaxCapture. Doing so will render it useless until you obtain an activation code from Kofax.When your license is about to expire, you will start to see messages reminding you that yourevaluation period will soon end. The exact time these messages will begin depends on yoursales contract.Even though evaluation licenses have volume limitations, you will not receive a warningas you approach your page limit. This is because the number of pages remaining is alwaysvisible in the Scan module. You can regularly monitor your remaining page counts by lookingat this display.

Station LicensesThis license allows the following Kofax Capture components to run:

▪ Scan▪ Import scripts▪ XML Import Connector and Auto-Import▪ OCR Full Text▪ KofaxPDF Generator▪ Quality Control▪ Recognition Server▪ Export▪ Validation▪ Verification▪ Custom modules▪ Customized Standard module▪ Email Import Connector

When Kofax Capture Network Server XML Import Connector is run in polling mode, it doesnot acquire a license until it begins processing a batch. When the batch is closed, the license isreleased.Kofax VRS Station LicensesIn order to use the Kofax VRS VRS QC Later feature, it is necessary to have the appropriatestation license. As with other Kofax licenses, this license is activated over the Internet. Whenactivated, the purchased Kofax VRS license(s) shows up in the Kofax License Utility. Thereare three types of Kofax VRS station licenses, as shown in the following table. Each licenseincludes a class of scanners, grouped by throughput.

Page 305: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 305

License Text in License Utility Supports VRS QC Later ModeKofax VRS Professional for DesktopScanning

No

Kofax VRS Professional for WorkgroupScanning

Yes

Kofax VRS Professional for ProductionScanning

Yes

The Kofax VRS Professional for Desktop Scanning station license does not support the VRSQC Later mode. However, it is still possible to use VRS QC Later with a desktop scannerversion of Kofax VRS if one of the other two types of station licenses is available. For example,a desktop scanner version of Kofax VRS can run with a workgroup or production license if adesktop scanner license is not available. If this happens, Kofax VRS VRS QC Later will work,since the higher licenses support it.As with other types of station licenses, Kofax Capture reallocates the Kofax VRS scannerlicenses as they are released.

Note The Kofax Capture evaluation license does not enable Kofax VRS.

Station Licenses with Terminal Services and CitrixStation licenses let you use Kofax Capture during Terminal Services and Citrix sessions as ifKofax Capture were installed locally. However, there are special considerations when usingKofax Capture Licensing with Terminal Services and Citrix.

Volume LicensesVolume licenses limit the number of pages that you can process across the Kofax Captureinstallation.In general, each imported image file will decrement a volume license by a count of 1 for eachpage embedded in the image file (most image file formats support only one page; however,TIFF files can support multiple pages). When scanning or importing using standalone separator sheets, the first separator sheet ineach batch is counted against the volume. However, subsequent standalone separator sheets(and blank pages that will be deleted at scan time) don't decrement the page count.Also, if a bar code/ patch code is found on a standalone separator sheet during documentseparation, that separator sheet is not counted either.There is an important clarification that applies when importing PDF files as TIFF images (asopposed to treating them as eDocuments). When you import a PDF file as a TIFF file, eachpage in the PDF file will result in an embedded page in the corresponding TIFF image file.Consequently, Kofax Capture will decrement your license count by one. Therefore, a 124-pagePDF file will decrement your volume count by 124 pages.However, if you import the 124-page PDF file as an eDocument, your volume count will bedecremented by only one page. Note that Kofax Capture has important restrictions on theway eDocuments are handled. These same restrictions apply to PDF files that are treated aseDocuments.There are two classes of volume licenses: periodic licenses and one- time use licenses.Periodic licenses are the most common form of volume license, and automatically renew ona regular cycle. Annual licenses reset to their maximum volume allowance on the first day ofeach year. If a new volume license is purchased mid-period, it begins with a full volume. If

Page 306: Kofax Capture Administrators Guide

Kofax Capture Licensing

306 Kofax Capture Administrator's Guide

you upgrade to a license with a greater volume, your volume count continues uninterrupted;it does not reset.One- time use licenses work by authorizing an absolute number of pages. Each time youprocess a page, the number is decremented by one. When the remaining amount reaches zero,the license expires. It does not automatically renew.When used in conjunction with periodic licenses, a one-time use license acts as a reserve. Ifyour periodic license count falls to zero, Kofax Capture will start using your one-time uselicense until the periodic license resets or your absolute count is depleted.

[] If your one-time use license falls to zero before your periodic license resets, yourproduction work will cease.

You can purchase one-time use licenses at any time. If you have a remaining volume on acurrent one-time use license, the new volume is added to your remaining count.There are several types of volume licenses, as described in the following sections.Scan/Import Page Count License – annualThis license is used by the Scan module, import scripts, and custom modules that scan orimport pages.This license is available with annual periods that automatically renew.Scan/Import Page Count License – one-time useThis is the same as the Scan/Import Page Count License annual license, except this license isonly decremented when the annual license is depleted.This is a one-time use license.Kofax PDF Image + Text Page Count – annualThis license is used by the Kofax PDF Generator when generating Kofax PDF Image + Textoutput.This license is available with annual periods that automatically renew.Kofax PDF Image + Text Page Count – one-time useThis is the same as the Kofax PDF Image + Text Page Count periodic license, except thislicense is only decremented when the annual license is depleted.This is a one-time use license.Remaining Volume CountThe Kofax Capture Scan and Quality Control modules display the total number of pagesremaining in your Scan/Import volume licenses. This is the sum of the current periodic andone-time use licenses minus the number of pages you have used. This display is updated atleast as frequently as batches are closed, opened, and created. The same rules apply to thescan counter available to import scripts.This display shows volume counts for images.

Note The count may be updated more frequently for pages processed locally than for KCNServer remote stations.

Network Support for LicensingThe licensing system requires a TCP/IP connection between all Kofax Capture clientworkstation applications and the Kofax Capture Service (on the Kofax Capture Server).

Page 307: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 307

The Kofax Capture Service will retry for up to 1 minute in the case of a network or serverproblem. If the server or network recovers within this period, the client workstation willdetect this and continue normally.Otherwise, a client workstation error occurs. Note that unattended applications, such as theExport module, continue running, even after such an error. Attended applications, such as theScan module, will fail and will likely need to be restarted.

Note If the Kofax Capture Service is restarted, workstations will reacquire any stationlicenses they previously held when they reconnect.

Licensing Requirements for the Enhanced Bar Code EngineThe Enhanced Bar Code Engine requires additional licensing, as shown below. If theEnhanced Bar Code Engine is enabled for a recognition profile, but the required licensing isnot in place, the Standard Bar Code Engine will automatically be used. Processing for 2-D barcodes will produce empty results. No warnings or messages will display.An exception to this is when you test zones on sample pages from the Administrationmodule. If the Enhanced Bar Code Engine is enabled, but the required licensing is not inplace, empty results will be returned. However, a warning will display in the Results area ofthe Zone Test window.Depending on the setup parameters, Kofax Capture usually performs bar code recognitionwithin the Scan module. However, in the following cases, it is necessary to defer bar coderecognition to the Recognition Server module. If you plan to use the Enhanced Bar CodeEngine in these cases, the computer running the Recognition Server module must have theappropriate license.

▪ If there are automatic index zones of any kind in the document class, all bar codes,including page level bar codes, will be processed by the Recognition Server module.

▪ If there is more than one type of bar code per document class (including all page levelor zonal bar codes), all bar codes will be processed by the Recognition Server module.

▪ If there are any Recognition scripts, all bar codes will be processed by the RecognitionServer module.

▪ If there is more than one form type, all bar codes will be processed by the RecognitionServer module.

The following table shows the licensing requirements for various configurations using theEnhanced Bar Code Engine.

Module Processing Activity Enhanced BarCode HardwareKey Licensing (seecomment 1)

Enhanced Bar CodeStation Licensing(see comment 2)

Administration Testing zone-levelor page-level barcode recognition withQuickZones

yes yes

Scan and QualityControl

Bar code recognitionwhen scanning witha scanner

yes yes

Recognition Server Bar code recognition yes yes

1 Requires that an Enhanced Bar Code hardware key be installed on every workstation. Ifyou are using this hardware key, you must shut down all Kofax Capture modules before you

Page 308: Kofax Capture Administrators Guide

Kofax Capture Licensing

308 Kofax Capture Administrator's Guide

attach the Enhanced Bar Code Engine hardware key. Failure to do so will yield unpredictableprocessing results.2 Requires that Enhanced Bar Code be added to your Kofax Capture licensing. In astandalone configuration only one Enhanced Bar Code station license is required, but in aclient/server configuration, a license can only be used by one workstation at a time. In aclient/server configuration, if a module attempts to use a license while another workstation isusing it, the module will either use a second license or, if a second license is unavailable, thevalues that require the Enhanced Bar Code Engine will be left blank. To avoid this condition,it is recommended that you purchase multiple Enhanced Bar Code station licenses.

Note Scan, Quality Control, and Recognition Server use an Enhanced Bar Code stationlicense while a batch invokes the Enhanced Bar Code Engine. In these cases, the licensebecomes available to other workstations again when the batch closes. However, theAdministration module uses an Enhanced Bar Code station license when the Enhanced BarCode Engine is invoked through a zone test's recognition profile. In this case, the license doesnot become available to other workstations until the Administration module is closed.

Activating Your LicensesActivation is accomplished by acquiring an activation code that is tied to your computerusing software-based licensing. Using the activation code on a different system will not work.Activation is automatically attempted during the installation of Kofax Capture server, or aKofax Capture standalone system.

Note If you are using the hardware key option, the activation code is tied to your hardwarekey. Every other aspect of activation remains the same as software-based licensing.

The Kofax License Utility requires a special activation code to activate your licenses.Normally, licenses are activated automatically as part of the installation process. There maybe situations, however, in which you must manually acquire an activation code.We suggest you shut down all Kofax Capture applications throughout your installation whenactivating your licenses.

Automatic ActivationOn a new installation (where Kofax Capture has not previously been installed, or where theprevious installation was removed), Kofax Capture attempts to automatically activate yourlicense. If this succeeds, you can immediately use all the features and capabilities allowed byyour license. If this fails, you can use the Evaluation License, provided your hardware keyshows no usage count. If you are reinstalling Kofax Capture and your hardware key showsusage, you will not be granted an Evaluation License.Automatic Activation requires an Internet connection, and automatically performs thefollowing steps.1 The installation program automatically contacts a Kofax server via the Internet.2 The server at Kofax generates the correct activation code and sends it back to the

installation program.3 The installation program activates your licenses and notifies you that they have been

activated.

Note Automatic activation can also be performed with the License Utility.

Page 309: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 309

Manual Activation Methods

You can manually activate Kofax Capture if you are unable to activate automatically.

Note If you obtain your activation code manually, you must use it to activate your systemwithin 30 days. After you have activated, you can continue to use Kofax Capture indefinitelywithout obtaining a new code. If you are not able to complete your activation within 30 daysof obtaining the code, you must obtain a new activation code.

While automatic activation is the most convenient activation method, there may be cases inwhich manual activation is required.For example:

▪ You do not have access to the Internet.▪ Your Internet connection is temporarily down.▪ You are visiting a customer without Internet access.

There are many ways to activate manually; however, they all require obtaining an activationcode. The following procedures cover several common methods of manual activation.

Web Page Activation

To use the Web page, you must have your Kofax serial number. You can obtain this numberfrom the email you received from Kofax, inside the Kofax Capture box, or on the hardwarekey (if you selected that option). If you chose the hardware key option, you can also find yourserial number in the Kofax License Utility. The serial number consists of two letters followedby a series of numbers.

1 Note the Kofax serial number.2 Using your Internet browser, open to the Kofax Capture Activation page at

http://www.kofax.com/support/index.asp?t=activation.3 Enter your serial number in the space provided on the Web page and click Submit to

generate your activation code.4 After the Web page has generated the activation code, copy the code to the Windows

clipboard.5 In the Kofax License Utility, select File then Activate to open the Activate window.6 Click the Manual button to open the Manual Activation window and paste the activation

code from the email into the indicated area.7 Click the Activate button.

The utility activates the system and notifies you that the system is now ready for use.

Email Activation

To use the email activation method, you must have your Kofax serial number. Use thismethod only if all other activation methods have failed.

1 Note the Kofax serial number.2 Contact Kofax at [email protected], request an activation code, and provide the serial

number.3 Kofax will generate the activation code and relay this information back to you by email.4 In the Kofax License Utility, select File then Activate to open the Activate window.5 Click the Manual button to open the Manual Activation window and paste the activation

code from the email into the indicated area.

Page 310: Kofax Capture Administrators Guide

Kofax Capture Licensing

310 Kofax Capture Administrator's Guide

6 Click the Activate button.The utility activates the system and notifies you that the system is now ready for use.

Activation at Another Location

This method can be used when you will be visiting a remote site (or a different workstation)where automatic activation is not possible. This procedure assumes you will not open theKofax Capture box until after you arrive at the remote site.

1 Note the Kofax serial number.2 Open the Kofax Capture activation page at http://www.kofax.com/support/index.asp?

t=activation.3 Enter your serial number in the space provided on the Web page and click Submit to

generate your activation code.4 After the Web page has generated the activation code, copy the code to a text file and save

it.5 Go to the remote site or workstation where Kofax Capture will be activated.6 In the Kofax License Utility, select File then Activate to open the Activate window.7 Click the Manual button to open the Manual Activation window and copy the activation

code from the text file into the indicated area.8 Click the Activate button.

The utility activates the system and notifies you that the system is now ready for use.

Reactivation

The may be cases where you need to reactivate your Kofax Capture licenses. For example,you may have upgraded the terms of your license to allow for a higher page count.You can repeat the activation process, even if the system has already been activated. Ifreactivation fails, then the system is rolled back to its earlier state.If you use the same activation code, the terms and conditions of your license will beunchanged. Reactivation of an identical periodic license does not reset the volume used or themaximum amounts permitted. If you use a new activation code, the terms and conditions ofyour licenses may change.

[] If you intend to reactivate using the same activation code, you must do so within 30 daysof receiving the code. All activation codes expire after 30 days.

Reactivating After a Hardware Key Failure

After you obtain your new hardware key, you must reactivate your Kofax Capture system.

Note Upon reactivation, your volume counts will reflect any usage while you were waitingfor a new hardware key. In other words, Kofax Capture continues to track your volume usageeven under these conditions.

There is no need to shut down the Kofax Capture Service, but we suggest you shut down allother Kofax Capture applications.

1 Install the new hardware key on the server.2 Start the Kofax License Utility. It will still show the old serial number.3 Select File then Activate. The Activate window displays with your new serial number.4 Click either Automatic or Manual to select an activation method.

Page 311: Kofax Capture Administrators Guide

Kofax Capture Licensing

Kofax Capture Administrator's Guide 311

Activating Your Kofax Capture Network Server LicensesYou must activate yourKofax Capture Network Server installation before your evaluationperiod expires, or you will not be able to use it for production work. This is done by acquiringan activation code that is tied to your computer. Using the activation code on a differentcomputer will not work.

Activation CodeThe License Utility uses a special code to activate your licenses. Normally this happensautomatically when you install.There may be situations, however, in which you must acquire an activation code at anothertime. Be sure to complete your activation within 30 days of getting the activation code, or thecode will expire and you can no longer use it.

Kofax Capture Network Server ActivationAll your KCN Server licenses (central and remote sites) are activated at the same time.The activation process establishes licensing information for the central site as well as allremote sites (based on assigned remote site profiles). You are responsible for distributing thelicense information to the remote sites. However, this does not involve subsequent activationactivities.For example, suppose you have a central KCN Server Remote site and 20 remote sites. Youwould first install and license the Kofax Capture Network Server central site. If necessary,activate the central site by running the Kofax License Utility.Next, install the remote sites. Remote sites will receive their licensing based on the rulesyou have established in the Licensing tab of the Kofax Capture Network Server Remote SiteProfiles window. For example, if you use the “(Default)” remote site profile, remote sites willeach get one Concurrent Station License.At the central site, use the Kofax Capture Network Server Remote Site Manager to assignremote site profiles to remote sites. When each site synchronizes with the central site, it willreceive its assigned licensing.

Note Remote sites do not need to activate licensing.

Page 312: Kofax Capture Administrators Guide

Kofax Capture Licensing

312 Kofax Capture Administrator's Guide

Page 313: Kofax Capture Administrators Guide

Index

Kofax Capture Administrator's Guide 313

Aabout table fields, 37ACConfig.xml, 202adding,

database validation, 121group profile, 177sample pages, 98user profiles, 178

administrative utilities, 279advanced form identification issues, 89Advanced OCR Zonal Engine - using, 143annotation,

controlling behavior, 101font settings, 100

annotation text support, 99assigning,

batch classes to groups, 182batch classes to users, 181modules to group profile, 181modules to users, 180multiple export connectors, 117users to groups, 183

auto import, overview, 210auto-foldering - basic process, 131auto-import,

image files and index data, 210image files only, 214issues, 214log file, 214

automatic synchronization, 122

Bbar code engine,

enhanced, 154bar code separation,

document separation,bar code separation, 189

separation,bar code, 189

bar codes,automatically selecting, 47Enhanced Bar Code Engine, 154page level, 154processing two-dimensional, 155recognition, 151

batch classes,about, 96assigning groups, 182assigning to users, 181assigning user/group access, 183checking assignments, 183creating, 119deleting, 126

document level processing, 123endorser/annotation text strings, 100importing, 109importing and exporting overview, 109inserting document classes, 130publishing, 124renaming, 125selecting default user group, 175setting up endorser/annotation, 102validating, 124

Batch Contents panel,thumbnails, 29

batch fields,about, 98attributes, 36values, 92

batch priority, 97batch totals, 48batches,

about batch editing, 13attributes, 36editing operations, 13error recovery, 24partial export, 110processing priority, 97processing single document, 123uploading, 17uploading with automatic synchronization, 17

black borders,cropping, 75removing, 75

Ccentral site,

deleting, 24editing, 24switching, 207

centralized user management, 173character smoothing filter, 71Citrix license, 299color documents, 146color support,

about, 143compression, 143setting image quality, 283

combining zones using SmartGroups, 46communication problems, 25converting to remote site, 206copying document classes, 127copying folder classes, 137copying form types, 84copying index group zones, 140copying index zones, 63

Page 314: Kofax Capture Administrators Guide

314 Kofax Capture Administrator's Guide

creating,batch classes, 119batch separator sheets, 280custom reports, 289document classes, 128field types, 82form identification zone, 88list of central sites, 23OCR registration zone, 64separator zones, 55

Creating a folder class, 137creating index zones, 62custom,

defining custom recognition profiles, 149document separation and form identificationprofile, 184

custom endorser prefix - creating, 101custom module - registering, 294custom storage string XML data, 284

Ddata type,

DATE, 79data types, 78database utility, 279database validation,

adding, 121moving, 121removing, 121

DATE data type, 79default profiles, 160default validation and formatting, 80defining,

custom document separation and formidentification profile, 184custom image cleanup profile, 147custom image compression profile, 148custom recognition profiles, 149form types, 86

deleting,batch classes, 126central site, 24document classes, 130field types, 82folder class, 139group profiles, 180remote site profiles, 23user profiles, 179

deleting form types, 86deleting sample pages, 86deleting SmartGroups, 47deleting zones, 66deployment utility, 281deshade, 76deskew, 77despeckle, 75

removing, 75dictionaries,

about, 53

Dictionaries,OCR, 54

disabling,user profiles, 178

disabling the enhanced bar code engine, 158disaster recovery,

custom data substitution, 296displaying,

Create Document Class window, 128distorted images, 89document classes,

about, 126copying, 127creating, 128defining form types, 86deleting, 130editing, 130inserting batch classes, 130renaming, 130

document separation, 184custom profile, 184eparator sheet separation, 190fixed page separation, 187form identification zone separation, 195manual separation, 186page recognition separation, 191patch code separation, 188separator zone separation, 193separator zones, 186

domain users and groups, 176dot matrix,

fonts, 72downloading batch classes, 122drawing zones, 56

tips, 60

Eediting,

central site, 24database validation, 121document classes, 130field types, 82group profiles, 178OCR registration zone, 65remote site profiles, 22separator zones, 197user profiles, 176

editing a folder class, 139editing form types, 86eDocuments, 123

about, 106enabling, 123

email import connector,batch class compatibility, 258batch class configuration, 257emails per batch, 260mailboxes, 260outgoing mail server, 259user profiles, 258

Page 315: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 315

email notification templates, 260email notifications,

setting up, 259enabling,

user profiles feature, 175user tracking, 172

enabling eDocuments, 123enabling endorser/annotation, 103endorser,

controlling behavior, 101endorser text support, 99endorser/annotation,

enabling, 103position and font, 100setting up, 102text strings, 100

Enhanced Bar Code Engine, 154licensing requirements, 307

errors,handling, 248log file, 25recovery for batches, 24types, 248

examples,XML Import Connector, 242

export batches,partial, 110

export connectors,registering, 117

export module,multiple export, 116

Export module,overview, 263setting up, 263

Ffield names,

length limits, 295field types,

about, 78case sensitive, 81creating, 82deleting, 82editing, 82force match, 81importing, 83known values, 81renaming, 83

file format-compression,format combinations, 118

filters,character smoothing, 71fill line breaks, 72fill line breaks and preserve, 72thin, 71tips for edge enhancement filters, 70

fixed page separation, 187folder classes,

about, 131

copying, 137creating, 137deleting, 139editing, 139renaming, 139

fonts,dot matrix, 72samples, 142

form identification, 91advanced issues, 89custom profile, 184form identification zone, 87manual, 91page recognition, 92performance, 89single form type, 92

form identification zone, 87form identification zone separation, 195form identification zones,

about, 87creating, 88editing, 89

form types,about, 83copying, 84defining, 86deleting, 86deleting sample pages, 86editing, 86

Ggroup profile,

copying, 180group profiles, 160

adding, 177assigning batch classes, 182assigning modules, 181assigning one or more users, 182deleting, 180editing, 178

Hhardware key,

requirements, 302help for Kofax products, 12hidden fields,

batch field and index field attributes, 36Horizontal line removal, 74how server licensing works, 275

Iidentification,

form identification zone, 87manual, 91page recognition, 92

separator sheet,separator sheet, 91

single form type, 92

Page 316: Kofax Capture Administrators Guide

316 Kofax Capture Administrator's Guide

image cleanup,about, 69black border removal/cropping, 75defining custom profile, 147removing streaks, 73

Image compression,defining custom profile, 148

image device sources, 282image enhancement, 77image quality,

color support, 143setting, 283smooth and clean filter, 71thicken filter, 72thin filter, 71

images,Auto-Import, 212busier than sample pages, 89character smoothing filter, 71cleanup for zones, 70color support, 143defining custom cleanup profile, 147deshade, 76deskew, 77enhancement, 77fill line breaks and preserve filter, 72fill line breaks filter, 72form identification, 89horizontal line removal, 74light thicken filter, 72selecting cleanup profile, 149smooth and clean filter, 71streak removal, 73thicken filter, 72thin filter, 71tips for edge enhancement filters, 70tips for removing horizontal lines, 74tips for removing speckles, 75tips for removing streaks, 74tips for removing vertical lines, 73using color documents, 146vary with respect to sample pages, 89varying dpis, 89white noise in black border, 76zone limits, 35

Images,defining custom compression profile, 148

importing,batch classes, 109field types, 83image files only, 213PDF files, 97sample pages, 98

independent verification,about, 105

index data,Auto-Import, 212

index fields,about, 35attributes, 36

choosing considerations, 36known field type values, 81values, 92

index group zones,copying, 140

index zones,about, 34copying, 63creating, 62deleting, 66

inserting,document class into batch class, 130

isabling,user tracking, 172

KKofax,

training, 12

Llenght,

field name limits, 295license,

activating, 308key features, 299network support, 306single sign on, 172terminal services, 299

license requirements,Enhanced Bar Code Engine, 307

license types, 303licensing,

remote sites, 300limitations,

shape recognition, 147zone size and position, 35

linking,domain users or groups, 176

localization, 15log file,

optical character recognition full text, 221log files, 276

auto-import, 214error, 25XML Import Connector, 252

Mmain screen, 219main window, 209manage,

user profiles, 174manual form identification, 91manual separation, 186ModuleLaunch table,

Stats.mdb, 170Modules,

Batch Manager, 205monitoring services, 268

Page 317: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 317

moving,database validation, 121

multi-value fields, 37multiple export,

about, 116assigning export connectors, 117

multiple registration zones, 115multiple system administrators, 202

Nnetwork problems, 25network server,

activating licenses, 311network server components, 272network server license types, 302network Web server,

changing port numbers, 275nework server,

major features, 271non-TIFF images, 118non-TIFF images as eDocuments, 118

OOCR,

dictionaries, 54OCR registration zones,

about, 112creating, 64editing, 65

OMR settings, 49optical character recognition (OCR),

about the module, 221dictionaries, 54what is it, 221

Optical Mark Recognition (OMR),settings, 49

overview, 221, 257

Ppad width,

byte boundary, 48word boundary, 48

page recognition form identification, 92page recognition separation, 191page registration,

about, 110advanced, 150

partial batch export,overview, 110

passwords,changing, 172

patch code separation, 188patch codes,

placement, 159recognition, 158recognition settings, 159resetting counter, 184

PDF Compression,about, 284

PDF files,importing, 97

PDF Image + Text,using, 126

PDF Image Only, 127performance issues, 89polling interval,

setting, 224port number,

changing, 275priority,

batches, 97problem recovery, 25processing,

batch priority, 97queues, 13single batch overview, 123two-dimensional (2D) bar codes, 155

profile,defining a custom document separation and formidentification profile, 184

profiles,image cleanup, 140image compression, 141recognition, 141assigning for remote site, 23assigning users to a group, 182default, 160group, 160link verification, 174user, 160

publishing,batch classes, 124

QQC,

module, 219Quality Control module,

setting up, 219queues, 13

Rrecalling,

batch, 205recognition,

bar codes, 151engines supported, 142

recognition profiles,defining custom, 149disabling enhanced bar code engine, 158

Recognition Server module,overview, 217

registration,differences, 112

registration point,resetting, 65

registration zones,about, 111about shapes, 113

Page 318: Kofax Capture Administrators Guide

318 Kofax Capture Administrator's Guide

related documentation, 11remote site,

limiting volume licenses, 300remote site profile,

creating, 18remote site profiles,

assigning, 23deleting, 23editing, 22

remove,services, 269

removing,database validation, 121field types, 82white noise, 76

removing shaded areas, 73renaming,

batch classes, 125document class concerns, 130document classes, 130field types, 83

renaming a folder class, 139replacing sample pages, 86requirements,

hardware key, 302resetting,

registration point, 65resetting counter on patch code, 184retain zoom, 14row,

add, 202create new, 201reorder, 201

RSA,activating on remote station, 206

running,Auto-Import, 212

Ssample pages, 98

deleting, 86importing, 98page registration, 112replacing, 86scanning, 98

scan device sources, 282scan module, 209scan settings, 209Scanner Configuration Utility, 283scanner profiles,

sharing, 104scanning,

sample pages, 98scripts,

logging in, 174selecting,

bar codes, 47default user group, 175image cleanup profile, 149

index fields, 36separation,

fixed page, 187form identification zone, 195manual, 186page recognition, 191patch code, 188separator sheet, 190separator zone, 193

separator sheet form identification, 91separator sheet separation, 190Separator Sheet utility, 279separator sheets,

creating, 280creating document separator, 280

separator zone separation, 193separator zones,

creating, 55about, 54, 54document separation, 186editing, 197identifying, 186

services,configuring, 267installing with user profiles, 266monitoring, 268multiple instance support, 268overview, 265remove, 269unattended modules, 265

settings,endorser/annotation, 102Export module, 263image quality, 283number of expected values in SmartGroup, 45OMR zone, 49patch code recognition, 159QC moduloe, 219Validation module, 255Verification module, 256

shaded areas in images,removing, 73

shape recognition,limitations, 147

sharing,scanner profiles, 104

silent log in, 174similar sample pages, 89single form type form identification, 92SmartGroups,

about, 40automatically combine zones, 46setting the number of expected values, 45

source device,configure, 283

source properties,advanced, 99

specifying UNC paths during batch class setup, 96speckles,

tips for removing, 75

Page 319: Kofax Capture Administrators Guide

Kofax Capture Administrator's Guide 319

station licenses,terminal services, 299

statistics,creating custom reports, 289

Stats.mdb,user tracking data tables, 162

StatsFormType table, 167streaks,

tips for removing, 74support site, 12supported file format-compression formatcombinations, 118switching central sites, 207

Ttable behavior, 201table row,

delete, 202tables,

BatchModule, 164ModuleLaunch, 170StatsBatch, 163StatsFormType, 167user tracking data, 162

terminal services, 299Testing zones, 66thumbnails, 29

caching, 29status marks, 29symbols, 29

tips,removing horizontal lines, 74removing speckles, 75removing vertical lines, 73

track user activity, 161tracking,

user statistics, 162two-dimensional bar codes,

processing, 155

Uunattended modules,

as services, 265uploading,

batches, 17batches with automatic synchronization, 17

uploading batches, 205user profile,

copying, 179user profiles, 160

installing services with, 266adding, 178assigning batch classes, 181assigning modules, 180assigning to groups, 183deleting, 179disabling, 178editing, 176

enabling, 175manage, 174single sign on, 172

user tracking, 161BatchModule table, 164enabling or disabling, 172statistics, 162StatsModule, 163tracking activity, 161

using,database validation, 121multiple export, 117PDF Image + Text output, 126

using across regions, 15utilities,

administrative, 279database, 279Separator Sheet, 279

Vvalid maximum values, 80validating,

batch classes, 124Validation module, 255

setting up, 255values, 92Verification module, 256

independent verification, 105setting up, 256

volume licenses,limiting at remote sites, 300

Wworkflow agent - registering, 294

XXML data,

custom storage string, 284XML Import Connector,

about, 223command line arguments, 224error handling, 248examples, 242log file, 252modify time-out setting, 229

XML import file,general structure, 240

Zzone,

limits, 35zones,

about, 34about form identification zones, 87creating index zone, 62

Page 320: Kofax Capture Administrators Guide

320 Kofax Capture Administrator's Guide

creating shape registration, 64deleting, 66displaying at validation time, 54drawing, 56editing separator zone, 197multiple registration, 115supported types, 56

zones at validation time, 54zoom,

retain zoom feature, 14