Beruflich Dokumente
Kultur Dokumente
Fundamentals and
Administration
Book 1
(P/N IAFA-60-0209-01)
Participant Guide
Intro - 1
© 2009 EMC Corporation. All rights reserved.
Dear EMC|Documentum Education Student:
This letter will serve to confirm that all information that is disclosed orally,
visually, and in printed form during your training class is to be treated as
"Confidential" in accordance with the terms of the applicable confidentiality
agreement (the "Agreement") between EMC|Captiva and your Company.
Under the terms of the Agreement, please be advised that you may not:
Also, the materials you receive during your visit are copyrighted works of EMC
Corporation (regardless of whether they bear a copyright mark) and may be used
only for the purpose of supporting the training of your employees who attend
EMC|Captiva training courses. You may not reproduce, disclose, or distribute
these materials, in whole or in part, nor may you prepare derivative works of
them. These copyrighted works include the Student Guides, Lab Manuals,
Instructor Guides, and all course materials used in EMC|Captiva courses and
workshops.”
Intro - 2
© 2009 EMC Corporation. All rights reserved.
Intro - 3
© 2009 EMC Corporation. All rights reserved.
Course Modules
1. Captiva Overview
2. Installation
3. InputAccel Overview
4. Licensing
5. ScaleServer
6. Security
7. Client Modules
8. Administering Servers, Processes and Batches
9. ScanPlus
10. Image Enhancement
Book 1
11. OCR
12. IndexPlus Book 2
13. Forms Processing
14. Standard Export
15. Troubleshooting
16. Logging and Reporting
17. Documentum Export
18. Other Modules
19. Web Services
20. Introduction to Process Development
Intro - 4
© 2009 EMC Corporation. All rights reserved.
Course Objectives
Intro - 5
© 2009 EMC Corporation. All rights reserved.
Course Prerequisites
Intro - 6
© 2009 EMC Corporation. All rights reserved.
Course Logistics
• Schedule
• Breaks / Lunch
• Restrooms
• Phones
• Access/Security
Intro - 7
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Table of Contents
Book 1
Imaging Concepts...................................................................................................................1-3
EMC Captiva...........................................................................................................................1-5
InputAccel Process Overview ...............................................................................................1-14
Captiva Products ..................................................................................................................1-15
Module 2: Installation
Module 5: ScaleServer
Overview.................................................................................................................................5-3
Example Operation .................................................................................................................5-7
Creating ScaleServer Groups...............................................................................................5-17
TOC- 1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Module 6: Security
Overview.................................................................................................................................6-3
Roles and Role Management .................................................................................................6-5
Permissions and ACLs .........................................................................................................6-14
Module 9: ScanPlus
Overview...............................................................................................................................10-3
Color Filters ..........................................................................................................................10-5
Binary Filters.......................................................................................................................10-18
Run Mode Options..............................................................................................................10-25
Overview...............................................................................................................................11-3
NuanceOCR .........................................................................................................................11-6
Book 2
TOC- 2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Overview...............................................................................................................................13-3
Page Registration .................................................................................................................13-8
Setup Mode ........................................................................................................................13-12
Production Mode.................................................................................................................13-19
Export Modules.....................................................................................................................14-3
Image Export ........................................................................................................................14-5
PDF Export ...........................................................................................................................14-8
Index Export........................................................................................................................14-10
Values to XML ....................................................................................................................14-12
ODBC Export ......................................................................................................................14-17
Logging .................................................................................................................................16-3
Reporting ............................................................................................................................16-16
Purges ................................................................................................................................16-22
TOC- 3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Overview...............................................................................................................................17-3
Setup ....................................................................................................................................17-5
Development Cycle...............................................................................................................20-3
Process Components ...........................................................................................................20-5
Creating a Process .............................................................................................................20-10
Task Levels.........................................................................................................................20-28
Debugging Batches ............................................................................................................20-33
TOC- 4
© 2009 EMC Corporation. All rights reserved.
Module 1
Input Management
Captures digital and paper content and enhances image quality
Identifies document types and extracts data
Validates index data against backend business applications
Delivers to EMC Documentum, ERP, and other systems
Metadata
Author
Date
From
Subject
Customer
EMC Captiva’s input management solutions capture information from a wide variety of file format and document types.
The EMC Captiva family helps you capture business critical information from paper, fax and electronic data sources into business-
ready content suitable for processing by enterprise applications. You’ll easily automate the processing of billions of documents
annually, quickly and accurately converting their contents into information that is usable for all enterprise business processes in
a timely and cost-effective manner.
All documents, regardless of format, are either scanned, faxed or received electronically. These documents will go through an image
enhance process making optimal to begin to identify the document, whether it is a contract, PO, or correspondent. Metadata is
then extracted from the document based on its classification. As an option, the data can be validated against a third party
application, such as ERP / LOB, to ensure that the information extracted from the document is accurate. At the end of the
process the digitized documents and metadata are delivered and stored within EMC Documentum and / or ERP systems.
INPUTACCEL PLATFORM
Faxes
Key Points
MFPs • Capture of various content types through
fax, scanner, network drives, remote sites
Network • Includes paper and electronic documents
Directories (structured and unstructured), and data
streams
There are many types of information that organizations need to capture such as paper, faxes, film,
images, and sometimes electronic files. Captiva provides solutions to capture these paper and
electronic files, automatically identify them, extract data within them, then deliver that data and
images of the documents to back end systems such as ECM, ERP, and databases. IA is a perfect
fit when an organization has several sources where they need to capture documents.
Key points:
Email – strips out attached files (TIFF images) and processes them through IA
Faxes – receives incoming images via fax servers (e.g. Captaris Rightfax)
eForms – Accept a data stream from eForms
Scanners – Supports document scanning in both an hoc (low volume/distributed capture) or high
volume (centralized production capture)
Network servers – IA polls specific network folders and processes images as they become
available on the server
MFP – Supports distributed capture using MFPs (Multi-functional peripherals supplied by
companies like Xerox, Ricoh, and others)
Once documents are scanned, IA applies image enhancement techniques to clean up the image
(e.g. applies deskew, despeckle, line removal, etc)
INPUTACCEL PLATFORM
CAPTURE CLASSIFY EXTRACT VALIDATE DELIVER
InputAccel
Server
Key Points
• Classify documents while reducing
or eliminating manual document
preparation and sorting
• Index and route documents to the
appropriate business process and
assemble complex document
packages
claims quotes
tax apps/ • Mailroom functionality within a
returns forms business-critical TCM solution
contracts
INPUTACCEL PLATFORM
CAPTURE CLASSIFY
IDENTIFY EXTRACT VALIDATE DELIVER
Key Points
• InputAccel—Utilize
separator sheets,
patch codes, bar codes,
or advance document
identification for batch
processing
• Dispatcher—Advanced
classification techniques
reduces or eliminate manual
document preparation and
sorting
• Associate attachments with
a template
Doc Set 1 Doc Set 2 Doc Set 3 Doc Set 4
Patient folder: Patient Folder:
• Index and route documents
0045128 0045670 to the appropriate business
process
Once a document has been classified, an appropriate template can be applied to extract the
business data and perform all business rules defined.
In the example, above, documents sets are broken out into a logical set when a document is
recognized as a given template. Doc Set 1 and 2 are from the same patient and the pages that
follow the top page are attachments that are associated with the identified template.
INPUTACCEL PLATFORM
InputAccel and Dispatcher CAPTURE CLASSIFY
IDENTIFY EXTRACT VALIDATE DELIVER
1. Structured documents – these are document types where data is always in the same area or region of the page. This document type usually
requires zonal OCR or forms processing for highly complex forms such as mortgage applications, credit applications, etc. Examples of these
types are address forms, health claim forms, benefit forms, tax forms, etc. A typical product mix to handle this document type would be
InputAccel or InputAccel with FormWare for highly complex forms, and Dispatcher to identify them.
2. Semi structured documents – these are document types where data required from the page is the same but varies in location from one vendor to
another. This document type usually requires free form technology to find the data in question and extract/validate them from other systems
eventually triggering transactions. Examples of these types are invoices, purchase orders, shipping documents, bill of lading, phone bills, etc. A
typical product or configuration would be InputAccel for Invoices.
3. Unstructured documents – these are document types where data or information is in the page but not always in the same area. This document
type usually requires conversion of text into electronic format such as PDF or text recognition could be used to identify what the document is all
about. Examples of these document types are correspondence and letters.
Techniques:
Global Image Analysis - Dispatcher™ uses a completely automatic learning process (“fuzzy logic” approach) for
unlimited document types, building dynamically a knowledge base. This method does not rely on being able to
read text data from the document but instead analyses the significant structural elements of the document, making
it completely language independent!
HPA - An HPA is defined manually by placing anchors on the graphical zones that are specific to a document in order
to discriminate between documents. This technology should be applied when there is a high variability of
documents within the same template. For example, in the case of documents such as cheques, it is not useful to
discriminate too much by creating one template per bank if it is only necessary to identify that these documents are
cheques, regardless of the issuing banks.
Keyword - To classify documents based upon the text they contain and not according to their visual aspect or
similarity with the template. Based on dictionaries of keywords often associated to the company document
referential, Dispatcher™ reads the information on the document with specific OCR engines and identifies the
type of incoming mail.
Text Matching - New classification technology dedicated to unstructured documents. Easy to implement and set up you
can on fly manage and control unstructured document classification. The objective is to extract the complete text
and to compare sentences and characters sequence between documents. Therefore you can easily classify legal
documents which can have different lay out or design but legal text will be exactly the same. This approach is
unique on the market today and help our customers to optimize their unstructured information process. Mortgage,
Legal application, HR…even financial services can get benefits of the Text Matching technology.
This feature will be included into Dispatcher for the 5.0 release Q2 08.
Handwritten - Handwritten document is really different from others. Because of the algorithms of the “fuzzy logic”
and of the learning base it is quite easy to distinguish the lay out of a handwritten document.
INPUTACCEL PLATFORM
CAPTURE CLASSIFY EXTRACT VALIDATE DELIVER
Key Points
• InputAccel provides key-
from-image indexing
support, zonal OCR, and
OCR rubber banding for Zonal Extraction Freeform Extraction
quick document indexing
• Dispatcher performs
zonal OCR extraction and
free-form keyword rules to
extract any kind of
information at a field,
table, page, or document
level
• Reduces the amount of
data entry an index
operator has to perform
INPUTACCEL PLATFORM
CAPTURE CLASSIFY EXTRACT VALIDATE DELIVER
Key Points
Multi-language OCR/ICR engines
• Data extraction based
support
on document type and
business requirements Voting system (optimistic,
pessimistic, average method)
• Extract data from key
Bar Code
fields or perform full
data extraction for Handprint (ICR)
forms processing Mark Sense (OMR)
Machine Print (OCR)
Complex Tables and Columns
Data Extraction
Optical Character Recognition (OCR) – type written information
Voting System – Where multiple recognition engines are used in order to gain the highest
confidence on data read from an image
Barcodes – supports the reading of most 1D barcodes as well PDF417 2D barcodes
ICR – handprint recognition
OMR – bubbles, checkboxes
Multi-language support – supports various European languages, as well as Chinese and Japanese
INPUTACCEL PLATFORM
CAPTURE CLASSIFY EXTRACT VALIDATE DELIVER
Full P
age
O CR
Key Points
• Key data from images
• Data extracted using OCR,
ed
ep arat ICR, OMR, and bar code
Do cs S
recognition
• Supports rubberband
OCR-assisted indexing
on
x tracti
xD ata E • Maintains the data integrity
Inde
• Real-time validations
against back-end
databases and business
systems
• Define specific business
rules for each document
InputAccel Overview
type
1-12
© 2009 EMC Corporation. All rights reserved.
Validation
Once the data is read from the document, rules can be applied. These rules can be as simple as
specifying the expected format in an index field (alpha, numeric, etc), it can include template
rules (e.g. SSN index field = NNN-NN-NNNN), and database validations can be used to connect
to a backend system to automatically validate what has been extracted from a document (e.g.
Purchase Order Number)
Validations can happen automatically (connect to a database to perform a lookup and pre-
populate other index fields based a key value that was extracted) or some cases require human
intervention (a field is marked as always review)
INPUTACCEL PLATFORM
CAPTURE CLASSIFY EXTRACT VALIDATE DELIVER
EXPORT
Key Points
• Export both images
and index data to
leading content
management systems,
ERP, BPM, databases,
and other systems
• Supports conversion to
PDF (image, normal,
and image + text), full
text OCR, and PDF
compression
• API to API enterprise
content management
exports
Exports enable the connection between InputAccel and the backend system that allow for the
deliver of index data and documents (images). Exports like the ones to Documentum,
ApplicationXtender, Filenet CS/PS, and IBM Content Manager export the index data and
documents to various folders depending on the document type and index data. These exports also
can kickoff workflows in backend CM systems enabling the routing and approval of the
documents and information.
Document, ECM,
File Storage
Scanner Scan
Classify Validate Export to
Extract Index Documentum
Repository
How it works:
The following slide provides a diagram on the overall flow of images through IA.
Key points:
A capture flow process can be as simple as scan, image enhancement, recognition,
index/validation, and export. Or the capture workflow can be more complex and include
conditional steps where documents get routed to certain individuals for review, data validations
occur where an IA capture flow validates extracted data against a bus application, or have extra
steps for rescanning bad document images.
• InputAccel
- Customizable document capture platform
• Dispatcher
- Enabling intelligent classification and extraction functionality
into process flow
• Dispatcher for InputAccel
- Leveraging the InputAccel architecture
• FormWare
- Enterprise level Forms Processing
• FormWare for InputAccel
- Leveraging the best of both products
• InputAccel Express
- Capture made fast, powerful, flexible and affordable
• InputAccel For Invoices
- Processing any and all invoices
• ClaimPack
- Processing HCFAs and UB92 claims
• Digital Mailroom
- Capture, classify, and deliver all digital input
• Pixel Translations
- ISIS Drivers, QuickScan Pro and imaging toolkits
• SDK
- Software Development Kit used to develop InputAccel
compatible modules
InputAccel Overview 1-16
© 2009 EMC Corporation. All rights reserved.
Installation
Installation 2-2
© 2009 EMC Corporation. All rights reserved.
Installation 2-3
© 2009 EMC Corporation. All rights reserved.
The requirements listed above are minimums. Performance may be increased by exceeding the
minimums.
Installation 2-4
© 2009 EMC Corporation. All rights reserved.
Datacenter, enterprise, and standard editions of Windows 2003 Server are supported.
• Minimum requirements
- CPU: 2.0 GHz Pentium 4
- Hard drive: At least 2GB free space
- Memory: 1 - 3 GB RAM
- Networking: Network interface card that supports TCP/IP
- Video: Minimum resolution of 1024 x 768, 256 colors
Installation 2-5
© 2009 EMC Corporation. All rights reserved.
• Operating system
- Windows XP SP2
- Windows Server 2003 R2 SP2 or Windows Server 2003 SP2
- Vista - Enterprise x32 SP1, Enterprise x64 SP1
- Vista Business x32 SP1
• The administration console also requires Internet Explorer 7.0
• In addition, some modules may have specific software
requirements
Installation 2-6
© 2009 EMC Corporation. All rights reserved.
Refer to the InputAccel Version 6.0 Installation Guide for more information.
Installation 2-7
© 2009 EMC Corporation. All rights reserved.
MS SQL Server 2005 Express edition may be used in development or testing environments, but
there are limitations to using this edition. Refer to the InputAccel Installation Guide for details.
Using the default MS SQL Server ‘sa’ account or any account that has full permissions is not
recommended as it can pose a security threat.
• Server installation
- InputAccel database
- Server software
• Client installation
- Necessary
modules
• Web component
installation
- Administration
console
Installation 2-8
© 2009 EMC Corporation. All rights reserved.
The software installation is comprised of three main types: server software, client software and
web components, which provides the administration console.
Installation 2-9
© 2009 EMC Corporation. All rights reserved.
Installation 2-10
© 2009 EMC Corporation. All rights reserved.
The user account being used when selecting to install the InputAccel database must be a member
of the local Administrators group.
Installation 2-11
© 2009 EMC Corporation. All rights reserved.
• Select the database server and choose a name for the InputAccel
database (IADB is the default)
Installation 2-12
© 2009 EMC Corporation. All rights reserved.
The “Login ID” used at this point in the installation must be a SQL Server account that is a
member of the sysadmin role. In this example the ‘sa’ account is used.
Port 1433 is the default MS SQL Server port.
Installation 2-13
© 2009 EMC Corporation. All rights reserved.
Installation 2-14
© 2009 EMC Corporation. All rights reserved.
Installation 2-15
© 2009 EMC Corporation. All rights reserved.
Installation 2-16
© 2009 EMC Corporation. All rights reserved.
The USB port hardware security key is only applicable to customers upgrading from older
systems. Hardware security keys are no longer issued.
Installation 2-17
© 2009 EMC Corporation. All rights reserved.
Installation 2-18
© 2009 EMC Corporation. All rights reserved.
The recommended number of InputAccel server instances is one for every two processors.
Benefits of installing multiple server instances:
• Total virtual address space is increased using this formula: Number of processes x 2GB. This
allows more batches to be loaded simultaneously on a single machine.
• Each server’s VBA engine will run in a separate thread, allowing parallel execution of batches
on server instances running on multi-processor machines.
• Read/write operations can be distributed across multiple processors to enable parallel
processing of multiple tasks.
Each server instance must be licensed. Licensing will be covered in a later module in this course.
Installation 2-19
© 2009 EMC Corporation. All rights reserved.
Installation 2-20
© 2009 EMC Corporation. All rights reserved.
Installation 2-21
© 2009 EMC Corporation. All rights reserved.
The “Login ID” specified in the data access layer (DAL) registration screen is the SQL Server
login created for use with InputAccel. This should not be the SQL Server SA login.
• Once the server software has been installed, re-insert the hardware
security key, if applicable
Installation 2-22
© 2009 EMC Corporation. All rights reserved.
The USB port hardware security key is only applicable to customers upgrading from older
systems. Hardware security keys are no longer issued.
Installation 2-23
© 2009 EMC Corporation. All rights reserved.
Installation 2-24
© 2009 EMC Corporation. All rights reserved.
First, the installer will install any prerequisite software. Next, select the web component to install
and click Next.
Installation 2-25
© 2009 EMC Corporation. All rights reserved.
Choose the destination directories for the application files and the location of the web site files.
As with the IA server installation, the “Login ID” used here in the DAL registration should be the
SQL Server account created for use with IA and not the SQL Server SA account.
Installation 2-26
© 2009 EMC Corporation. All rights reserved.
Enter the Windows account that will be used to run the InputAccel web components web site.
Enter the name, IP address, and TCP port number to be used by the InputAccel web site. The
installer will create and configure the web site. No manual creation or configuration by the IIS
administrator is required.
IIS uses port 80 for the “Default website”, therefore, it is important to pick an unused TCP port or
change the default website to use a different port number. If there is a conflict at installation
time, the installer will notify the user of the conflict.
• Ready to install
Installation 2-27
© 2009 EMC Corporation. All rights reserved.
After entering the web site settings, click Install to perform the installation of the software.
Installation 2-28
© 2009 EMC Corporation. All rights reserved.
In addition to licensing, servers must be activated. The InputAccel server uses either a hardware
security key (USB or parallel port) or an activation file (CAF). Licensing will be covered in
detail in a later module in this course.
Installation 2-29
© 2009 EMC Corporation. All rights reserved.
Installation 2-30
© 2009 EMC Corporation. All rights reserved.
Installation 2-31
© 2009 EMC Corporation. All rights reserved.
Installation 2-32
© 2009 EMC Corporation. All rights reserved.
The dialog shown here is displayed if the InputAccel server is found. The Server port number
defaults to 10099.
Installation 2-33
© 2009 EMC Corporation. All rights reserved.
Even if no scanner driver is installed, image files can still be imported to simulate scanning.
Installation 2-34
© 2009 EMC Corporation. All rights reserved.
Issues with updating applications: Typical installers require the entire application be re-installed.
The ClickOnce deployment utility provides automatic updates and only downloads the parts of an
application that have changed.
Impact to the client computer: ClickOnce deployments are self-contained and do not interfere
with other applications, whereas with a typical installer, it may rely on shared components, which
may be out of date or newer that what is needed.
Security permissions: A typical installer will require Administrative permissions on the local
machine. ClickOnce deployments allow non-admin users to install and only grants the Code
Access Security (CAS) permissions necessary.
Installation 2-35
© 2009 EMC Corporation. All rights reserved.
Installation 2-36
© 2009 EMC Corporation. All rights reserved.
When upgrading client modules, there are two choices: 1) Install the Backward Compatibility
pack to use existing modules with the 6.0 server or 2) Upgrade the installed versions to version
6.0.
Refer to the “Upgrading to InputAccel 6.0” chapter of the InputAccel Installation Guide for
detailed information on upgrading.
Installation 2-38
© 2009 EMC Corporation. All rights reserved.
• Goals
- Install the InputAccel database, server,
web components, and client modules
- License the server and modules
• Tasks
- Prepare for the software installation
- Install the InputAccel database
- Install the InputAccel server
- Install the InputAccel web components
- License the server and modules
- Install the InputAccel modules
Installation 2-39
© 2009 EMC Corporation. All rights reserved.
Module 2 — Installation
Background
In this lab, you will install the InputAccel database, server software, and client software. SQL
Server and IIS have been installed on the system already.
Lab 2-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
1.2.3. Double-click the SQL Server (SQL1) service to open the service properties
window.
1.2.4. Set the Startup type to Automatic. This will ensure that the service is started
whenever the system is rebooted.
1.2.5. Click the Start button to start the service.
1.2.6. Click OK to close the service properties window.
1.3. Start the World Wide Web Publishing Service.
1.3.1. Scroll down to the bottom of the services listed in the Services window.
1.3.2. Double-click the World Wide Web Publishing Service service.
1.3.3. Set the Startup type to Automatic.
1.3.4. Click the Start button to start the service.
1.3.5. Click OK to close the service properties window.
1.3.6. Close the Services MMC window.
___________________________________________
3.1.2.5. Click Cancel to dismiss the computer properties window.
3.1.2.6. Restore the SQL Server Management Studio Express window.
3.1.2.7. If the Server name field contains your computer name, then skip to
step 3.1.3 below. Otherwise, follow these sub-steps:
Lab 2-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
3.1.2.8. Open the Server name dropdown list and select <Browse for
more…>.
3.1.2.9. Expand the Database Engine node on the Local Servers tab.
3.1.2.10. Select the node labeled <Your computer name\SQL1> and click OK.
3.1.3. In the Connect to Server dialog, ensure that the Authentication field is set to
SQL Server Authentication.
3.1.4. Enter sa as the Login and training as the Password
3.1.5. Click Connect.
3.1.6. In the Object Explorer pane (on the left), expand the Security > Logins folders.
3.1.7. Right-click the Logins folder and select New Login… from the menu. A window
appears which will be used to create the new login.
3.1.8. Enter ia_admin as the Login name.
3.1.9. Select SQL Server Authentication.
a) Does the InputAccel Server support Windows Authentication for use with SQL
Server?
__________________________________________________________________
b) Why is the InputAccel login being created now and not prior to installing the
InputAccel Database?
__________________________________________________________________
__________________________________________________________________
3.1.10. Enter training for the Password and the Confirm password fields.
3.1.11. Uncheck the Enforce password policy checkbox. The other two checkboxes will
automatically uncheck and become disabled.
3.1.12. Select IADB from the Default database dropdown list. This is the InputAccel
Database that was created in the last task.
3.1.13. In the Select a page pane (upper-left) select the User Mapping node. A list of
databases and roles will appear.
3.1.14. Check the checkbox next to IADB and check the db_owner checkbox in the
Database role membership for: IADB list.
Lab 2-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
3.1.15. Now check the checkbox next to msdb and check the db_owner checkbox in the
Database role membership for: msdb list.
3.1.16. Click OK to complete creation of the ia_admin security login. This is the login
account that will be used by the InputAccel Server to connect to SQL Server.
3.1.17. Close Microsoft SQL Server Management Studio Express.
3.2. Navigate back to the installation dialog and select Step 2 - Install the InputAccel Server.
3.3. Click Install to install any pending software requirements.
3.4. Click Continue when prompted to remove your USB port hardware key.
3.5. Click Next > at the welcome screen to continue the installation.
3.6. Select to accept the terms in the license agreement and click Continue.
3.7. Click Next > to perform a Typical setup.
3.8. In the InputAccel Service Accounts window, ensure that the Specify a user account option
is selected and enter dmadmin for the Username, training for the Password, and your
computer name for the Domain.
3.9. The checkbox to start the service automatically should be checked. Do not uncheck it.
3.10. Click Next > to continue.
3.11. The next step registers the server with the data access layer (the InputAccel Database).
Select (local)\SQL1 for the Database server.
3.12. Enter ia_admin/training for the Login ID/Password.
3.13. Click Next > to continue.
3.14. Review the information in the Ready to Install the Program window and click Install to
install the InputAccel Server.
3.15. Once complete, ensure that the checkbox to start the InputAccel Server service is checked
and click Next >.
3.16. Once the server has started, you will be prompted to re-insert the USB port hardware security
key. Because we are not using one, just click Finish to complete the installation.
Lab 2-5
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
_______________________________________________________________________
d) Can the Administration Console and InputAccel Remoting be installed on the same
computer?
_______________________________________________________________________
4.6. Accept the default Destination Folder locations and click Next > to continue.
4.7. When the Data Access Layer Registration screen appears, enter the same information you
entered in Task 3 above (during the IA Server install), and click Next > to continue.
4.8. For the InputAccel Web Site User Account, use dmadmin as the Username, training as
the Password, and your computer name as the Domain. Click Next > to continue.
4.9. Next, the desired web site information (on the local computer) must be completed. Accept
the default information and click Next >.
4.10. Because the Default Web Site uses the port number that was entered on the previous screen
(80), the installer is unable to use that port unless the default web site is stopped. Check the
checkbox to Stop the web site and click Next >.
4.11. When ready, click Install to begin the installation.
4.12. Once the installation is complete, click Finish to return to the list of installation choices.
Lab 2-6
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
Do not click the Activate Server button or click the server activation link during this lab
exercise
__________________________________________________________________________
Lab 2-7
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
6.2. In the administration console, click the Licensing / Security tab and then click View
License Codes. Alternatively, you can click the License Codes link in the lower left corner
of the browser, assuming you did not navigate away from the server activations page from
the last task.
6.3. Click the Import License button to begin the import of a new license file.
6.4. Click the Browse… button, and if necessary, navigate to C:\Student\IA Fundamentals\
Lab 02.
6.5. Select the .lic file and click Open. The list of licenses contained in the file will be displayed
in the window. Pay particular attention to the upper-right corner of the license listing. You
will see that there are links for paging through the list of licenses.
6.6. Click OK to complete the license import. If you were to navigate away from this page prior
to clicking OK, then the import would not succeed. You should now be back at the license
listing and buttons for importing, deleting, and adding should appear at the bottom.
6.7. Log out of the Administration console and close the browser.
Lab 2-8
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 2
7.9. The InputAccel Server Connection Information screen will appear. Ensure the Server
name is set to your computer name, the Server port is set to 10099, the Try to contact this
server during installation checkbox is checked, and click Next >.
7.10. If the installer is able to connect to the server, a success message will be displayed. Click
Next > to continue.
7.11. When prompted for Scanner Selection, check the checkbox labeled Do not install a
scanner driver at this time and click Next > to continue. By not installing a scanner driver,
the ScanPlus client module will only be able to import files when creating batches.
7.12. Review the installation list and click Install to begin the installation.
7.13. Once the installation is complete, click Finish to return to the list of installation choices.
7.14. Click Exit to exit the installation choices screen.
7.15. Finally, click Exit to exit the main installation screen.
Solutions:
a) No. InputAccel only supports SQL Server Authentication.
b) The InputAccel SQL Server administration login is being created now because the IADB
database was not created earlier and it is one of the two databases to which the login will
have db_owner access. The login could have been created at an earlier time, but it would
need to be modified after creating the IADB database.
c) IA Remoting would be installed whenever there will be remote clients. In this context,
remote clients refers to any clients that will access the IA server outside of the firewall.
These are typically client modules that are deployed using ClickOnce.
d) No. The Administration Console and the IA Remoting server must be installed on separate
computers.
e) Initial grace period.
End of Lab
Lab 2-9
© 2009 EMC Corporation. All rights reserved.
Module 3
InputAccel Overview
Captiva InputAccel modules perform all of the work involved with capturing, indexing, and
exporting. These three operations consist of many modules. For example, one module might
scan a document, while another module might perform image quality assurance, or image
correction. These three modules would all be considered capture modules.
• Database
- Microsoft SQL Server database
- Stores configuration information, license codes, logging rules,
and information related to processing
• Server
- Open integration platform that manages and controls the document
capture process
- Workload balancing, queue manager
- Ensures reliability and scalability
• Client modules
- A set of plugins that perform specific tasks and can run on any
number of machines
- Image capture, data capture, and export
• Processes
- Tie Server and client modules together
- Determine modules used and their order of execution
- Determine how each module needs to process a task
- Define what to do with the data generated by each module
InputAccel Database
InputAccel Server
Image
Import Enhancement/Quality Data Capture Export
check
Key From Image
Image FW/
IndexPlus Universal
QA Completion
ScanPlus FW/IPP
FW/ ESS
Data extraction
RescanPlus Enhance
FW/ Form FW/
Image ODBC
ID Recog
Multi Enhance
Directory
Watch Custom
Export
IQA/
Email IndexPlus
Import PDF/text Values to
XML
Prime OCR NuanceOCR OCR
Scanner Client
Workstations
Refer to the InputAccel Process Development with VBA course for detailed information on
creating custom processes.
Image
Enhancement
...
Level 3 -
Stack
Level 2 -
Folder
Level 0 -
Pages
Level 1 -
Document
File Input/Output variables are used to store the names of stage files. Each node in a batch may
have one or more stage files associated with it, depending on the stage in the overall process. For
example, a module might have both and input image and an output image. These images will be
represented by variables called InputImage and OutputImage, respectively. The value of these
variables are considered IA values.
To learn more about triggers and module definition files, refer to the InputAccel Development
with VBA course
• Goals
- Configure a process and use it to process a batch
• Tasks
- Import an existing process
- Configure the steps in the process
- Create and process a batch
Background
Scenario
In this lab exercise, you will import a pre-defined process, configure its steps, and then process a
batch using it. The point of this exercise is to give you an understanding of process setup and batch
processing.
Lab 3-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 3
Scan
Image
Enhance
Image
Export
Lab 3-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 3
Select File > Exit and click Yes to save your changes.
2.3. Configure the ImageExport step.
2.3.1. From the list of steps in the Administration Console, right-click the ImageExport
step and select Settings.
2.3.2. Change the File Path to C:\Temp.
2.3.3. Click the Edit Schema… button to use a schema for the output file name. A
schema uses special variables in order to create dynamic file names.
2.3.4. Enter %s - %03d, @(BatchName), @07 for the Schema. You will see the
Sample File Names change after entering the new value.
Lab 3-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 3
3.2.6. The images will be processed with the original shown on the left, and the
enhanced image shown on the right.
After the 5th page has been processed, click Stop and exit the Image Enhancement
module by selecting File > Exit.
3.3. Perform the Image Export step.
3.3.1. Start the Image Export module by selecting Start > Programs > InputAccel >
Image Export.
3.3.2. Click OK to connect to the server or wait for it to do so automatically.
3.3.3. Loging using dmadmin/training and click OK.
3.3.4. Click the Run Single Batch… button.
3.3.5. Select Lab 03 Batch and click OK.
3.3.6. In a flash, the images will be processed and exported. Click Stop and then select
File > Exit.
3.3.7. Verify that the images were exported.
3.3.7.1. Using Windows Explorer, navigate to C:\Temp.
3.3.7.2. You should see one TIF file for each page in the original file. Double-
click one of the Lab 03 Batch…TIF files to view the contents.
3.4. Close any open windows.
Solutions:
End of Lab
Lab 3-5
© 2009 EMC Corporation. All rights reserved.
Module 4
InputAccel Licensing
1) Login to the
administration console
as an Administrator
2) Select Licensing/Security
The default start page of the administration console is the “Batch Traffic” page. Alternatively,
the “Server Activations” link may be clicked in step 3.
After selecting the CAF file, the server activations list will be populated with the information.
Selecting a row in the server activations list will enable the “Activate Server” button.
CAF (Dongle-less) licensing Activation States:
• Not activated (state at initial install)
• Grace period (activated for limited time)
• Grace period expired (inactivated)
• Activated
IA uses a licensing scheme that allows Captiva and third-party module developers to regulate
how the software is used in an IA installation.
Licensing works by installing a set of license codes on the IA Server. The license codes are
uniquely keyed to the Server ID that the IA Server retrieves from either your Hardware
Encryption Key (dongle) or the Captiva Activation File (CAF).
Each license code can specify a single module and regulate how many copies of the module can
connect to the IA Server at once, how many pages it is allowed to process, how long the license is
allowed to work, and what extra features are enabled.
There is one pre-license connection available after installation. This connection is intended to be
used by the administration console. Because of this, it is important to install the administration
console web component, license the server, and then install any client modules. Client modules
that run as services could potentially consume the pre-licensing connection, preventing the
administration console from connecting.
• License parameters
- Name - Issue date
- Connections - Disables
- Pages - License code
- Valid Until - Status
- Enter by - Server
- Features
• Licensing types
- Daily - Module-specific
- Monthly - Group
- Annually
- Non Periodic
Group licenses allow modules that are a member of the group to pool page counts and/or
connections. Modules within the group reference the group license to determine the number of
pages they can process and the number of instances that can connect to the IA server. In the
example above, the GROUP1 license is referred to by five modules. These modules share the
total page and connection count for this group. In the example on the right, the SCANPLUS
module is licensed singly and not part of a group. Any other module would require its own
license.
InputAccel Server
Number of connections
allowed at the same time
Modules will
not be allowed
to login with
this License
Image Enhancement
Barcode Detection
B – E and M
Each client module has a license that specifies its feature codes. Some modules have module-
specific features codes, as shown above. Some feature codes apply to all client modules.
In the example above, the IAIPI (Image Enhancement) module has feature codes BCDEMX.
Feature codes B, C, D, E, and M apply only to that module, while feature code X applies to all
modules.
For detailed information on the feature codes, refer to the “Client module licenses and feature
codes” topic in the Administration Guide.
Date the
License was
Created
Disables an existing
license. This allows EMC
Captiva to update/upgrade
an existing license
Functioning license
OK
code
Non-functioning code
(not entered correctly or
Bad
intended for a different
Server ID)
Code entered multiple
Duplicate
times
Code entered after the
Entered too Late
“Enter-by date”
Server date is past the
Expired
“Valid Until” date
Disabled based on the
Disabled license, Enter-by date,
or module
InputAccel Licensing 4-15
© 2009 EMC Corporation. All rights reserved.
The ScanPlus (SCANPLUS) and RescanPlus (RSCANPLS) modules have a “Discard page”
option for select scanner events such as software patch codes, separator pages, barcodes, etc.
This option is found on the Event actions tab in the module setup screen.
A user must have the AC.LicenseModify permission to modify permissions, and the
AC.LicenseRead permission to view existing permissions. Permissions will be discussed in a
later module in this course.
1) Login to the
administration console
as an Administrator
2) Select Licensing/Security
6) Click OK
• All license codes associated with the license file are displayed
1 2
The module licenses page displays license-related information such as the number of module
licenses used and available, percent copies used, pages used and available, and features.
Right-click the column header to display a list of hidden and visible columns. The order of
display can also be changed.
• Goals
- Understand different types of licensing and
their statuses
• Tasks
- Answer licensing questions based on license codes
Module 4 — Licensing
Background
_____________________________________________________________________________
_____________________________________________________________________________
Lab 4-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 4
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Use the following license codes table to answer the questions that follow:
d) After how many pages would ScanPlus stop processing and generate a license error?
_____________________________________________________________________________
_____________________________________________________________________________
e) When the server license is completely used, will IAIPI and SSOCR still be allowed to process?
_____________________________________________________________________________
_____________________________________________________________________________
Lab 4-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 4
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Lab 4-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 4
Solutions:
a) The "ANNUAL" license does not work because it was installed on the server after the Enter
By date.
b) Entered Too Late means the license was installed after the Enter By date.
c) In order to correct this problem you need to call support and have the IA server date reset.
This is performed using the Administration Console. Support uses a special software tool to
help you reset the date.
d) The ScanPlus station will start giving license warnings when the page count reaches 90% of
the total count (20000) and would halt when it reaches that limit.
e) Yes. IAIPI and SSOCR will continue to process all of the pages that already exist on the IA
server.
f) IAIPI and SSOCR will not quit processing until they reach their expiration dates. There is
not page limit.
g) The Group1 license is an example of Group licensing as the licenses for both IAIPI and
SSOCR refer to it.
h) There can be up to 5 connections of either IAIPI or SSOCR in whatever combination best fits
the processing needs.
End of Lab
Lab 4-4
© 2009 EMC Corporation. All rights reserved.
Module 5
ScaleServer
ScaleServer 5-2
© 2009 EMC Corporation. All rights reserved.
ScaleServer 5-3
© 2009 EMC Corporation. All rights reserved.
Network
ScaleServer 5-4
© 2009 EMC Corporation. All rights reserved.
ScaleServer
compatible
ScaleServer 5-5
© 2009 EMC Corporation. All rights reserved.
Attended modules such as ScanPlus that are ScaleServer compatible, will have the Connect to
server group checkbox on the logon dialog.
Enter a Server name of a server in a ScaleServer group and check the Connect to server group
checkbox in order to connect to the servers in a ScaleServer group. Alternately, the user may
simply type the name of one server in the group followed by a semicolon. For example,
student53z; will connect the user to all servers in the ScaleServer group that contains the
computer named student53z.
For a complete list of ScaleServer compatible modules, refer to the InputAccel Installation Guide.
ScaleServer 5-6
© 2009 EMC Corporation. All rights reserved.
Network
Task 1-1
Index
ScaleServer 5-7
© 2009 EMC Corporation. All rights reserved.
Network
Task 1-1
Index
ScaleServer 5-8
© 2009 EMC Corporation. All rights reserved.
Network
Task 2-1
Index
ScaleServer 5-9
© 2009 EMC Corporation. All rights reserved.
Network
Task 3-1
Index
ScaleServer 5-10
© 2009 EMC Corporation. All rights reserved.
Network
Task 1-2
Index
ScaleServer 5-11
© 2009 EMC Corporation. All rights reserved.
Network
Task 1-2
Index
ScaleServer 5-12
© 2009 EMC Corporation. All rights reserved.
Task 2-2
Task 1-3 Task 2-3 Task 3-3
Task 1-4 Task 3-4
Task 3-5
Network
Task 3-2
Index
ScaleServer 5-13
© 2009 EMC Corporation. All rights reserved.
Task 2-2
Task 2-3 Task 3-3
Task 1-4 Task 3-4
Task 3-5
Network
Task 1-3
Index
ScaleServer 5-14
© 2009 EMC Corporation. All rights reserved.
Task 2-2
Task 2-3 Task 3-3
Task 1-4 Task 3-4
Task 3-5
Network
Task 1-3
Index
ScaleServer 5-15
© 2009 EMC Corporation. All rights reserved.
Network
Task 2-2
Index
ScaleServer 5-16
© 2009 EMC Corporation. All rights reserved.
ScaleServer 5-17
© 2009 EMC Corporation. All rights reserved.
ScaleServer 5-18
© 2009 EMC Corporation. All rights reserved.
Shows
registered
servers
ScaleServer 5-19
© 2009 EMC Corporation. All rights reserved.
Security
Security 6-2
© 2009 EMC Corporation. All rights reserved.
Security 6-3
© 2009 EMC Corporation. All rights reserved.
<Module Name>.<Permission>
Security 6-4
© 2009 EMC Corporation. All rights reserved.
Security 6-5
© 2009 EMC Corporation. All rights reserved.
The word “members” in this context refers to a set of user and/or groups. The IIS Machine
Administrators refers to the Administrators group for the machine on which Internet Information
Services (IIS) is installed. This is the machine on which the administration console is installed.
A user from this group should create an IA Admins group containing the domain accounts
representing users that are to be administrators, add it to the Administrators role, and then delete
the IIS Machine Administrators member from the role.
The pre-defined roles and their capabilities are listed below:
Security 6-6
© 2009 EMC Corporation. All rights reserved.
4) Select the desired role to view and click the Settings button
- Alternatively, double-click the role to view
Security 6-7
© 2009 EMC Corporation. All rights reserved.
Role Name
and Description
Available/Selected
Permissions
Description of
selected permissions
Available/Selected
Members
Security 6-8
© 2009 EMC Corporation. All rights reserved.
Not shown above, but at the bottom-right of the screen are the “Find Member”, OK, and Cancel
buttons.
• Add new roles when the existing roles do not have the appropriate
permissions for a set of users/groups
• Users/groups may be a member of more than one role
- Be mindful when adding users to multiple roles or groups as
users may be granted permissions unexpectedly
Security 6-9
© 2009 EMC Corporation. All rights reserved.
Security 6-10
© 2009 EMC Corporation. All rights reserved.
Security 6-11
© 2009 EMC Corporation. All rights reserved.
6
7) Add Selected Members from the list of Available Members or
use the Find Member button to add members not listed in the
available members list
7
Security 6-12
© 2009 EMC Corporation. All rights reserved.
After adding members from the list of available members, or by finding them, click OK to
complete the creation of the role.
Security 6-13
© 2009 EMC Corporation. All rights reserved.
Clicking the Find Member button in the add role screen displays the dialog shown above. The
find dialog allows the user to search for users based on specified criteria. Users that are found
and then selected, will be added to the selected members list and will also be available in future
available members lists.
Security 6-14
© 2009 EMC Corporation. All rights reserved.
Security 6-15
© 2009 EMC Corporation. All rights reserved.
Security 6-16
© 2009 EMC Corporation. All rights reserved.
Security 6-17
© 2009 EMC Corporation. All rights reserved.
Security 6-18
© 2009 EMC Corporation. All rights reserved.
Users will not be able to use a module from the list above unless the user is granted login
permission via their role.
• Server.Copy.Batch.to.Server
- Copy batches to the InputAccel server
• Server.Create.Batch
- Create batches
• Server.Debug
- Obtain server debugging information
• Server.Install.Process
- Install processes on the server
• Server.Log.Message
- Obtain server log messages
Security 6-19
© 2009 EMC Corporation. All rights reserved.
• Server.Login
- Login to the InputAccel server
- Required for all modules
• Server.Read.Module.Data
- Read module data from the server
• Server.Write.Module.Data
- Write module data to the server
• Server.SetLogContext
- Set server log context data
Security 6-20
© 2009 EMC Corporation. All rights reserved.
• System.BatchModify
- Add or delete batches
- Used only for the administration console
• System.BatchRead
- View batches in the system
• System.ProcessModify
- Add, modify, and delete processes
• System.ProcessRead
- View processes installed in the system
Security 6-21
© 2009 EMC Corporation. All rights reserved.
• System.SecurityModify
- Write non-module server data
• System.SecurityRead
- Read non-module server data
• System.ServerModify
- Update connection settings for servers
- Add and modify ScaleServer groups
• System.ServerRead
- View servers installed in the InputAccel database
- Required for any client that connects to a ScaleServer group
Security 6-22
© 2009 EMC Corporation. All rights reserved.
Security 6-23
© 2009 EMC Corporation. All rights reserved.
Security 6-24
© 2009 EMC Corporation. All rights reserved.
• Roles are used for actions and ACLs are used for things
- Roles contain permissions and members (users/groups)
- ACLs define access to specific modules, batches, departments
or processes
• Both roles and ACLs may be used in a system
- Use ACLs when finer-grain control is necessary
Security 6-25
© 2009 EMC Corporation. All rights reserved.
Security 6-26
© 2009 EMC Corporation. All rights reserved.
3) Right-click the
object and select
View Selected>
ACLs
Security 6-27
© 2009 EMC Corporation. All rights reserved.
Process objects also have the “ACLs for New Batches” selection. This allows the administrator
to define ACLs for all new batches. Setting ACLs on batch objects only affect the batches
selected.
Shown here to the right is the result
selecting the ACLs menu option for
the process above.
Security 6-28
© 2009 EMC Corporation. All rights reserved.
Security 6-29
© 2009 EMC Corporation. All rights reserved.
Security 6-30
© 2009 EMC Corporation. All rights reserved.
True. 5.
True. 4.
False. Users may be a member of any number of roles. 3.
True. 2.
b, c, and d. Roles define a list of permissions and associated users/groups. 1.
• Goals
- Create and modify roles
• Tasks
- Create a new role
- Test the new role
- Remove permissions from the role and test it
Security 6-31
© 2009 EMC Corporation. All rights reserved.
Module 6 — Security
Background
Lab 6-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 6
1.9. Select all of the Available Permissions prefixed with IndexPlus and click the add button
( ) to add them to the Selected Permissions list. Hold down the Ctrl key and click
each permission to select multiple permissions. You may also use the Shift key to select
multiple sequential items.
1.10. Repeat the last step, but select all of the ScanPlus permissions and add them to the Selected
Permissions list.
___________________________________________________________________________
___________________________________________________________________________
1.11. Using the answer from the question above (answers at the end of the lab), add those
permissions to the Selected Permissions list.
1.12. In addition to the selected permissions, Scan operators are required to have the
Server.CreateBatch permission. Select it from the list of available permissions and add it to
the list of Selected Permissions.
1.13. Add members to the role.
1.13.1. Currently there is only one available member - IIS Machine Administrators.
Click the Find Member button beneath the Selected Members list (you may
need to scroll to the right to see it).
1.13.2. Using the Find Members dialog, you can search for Windows users and groups to
add. Check the Use domain or workstation filter checkbox and enter your
computer name (probably STUDENT53X).
1.13.3. Check the Use name filter checkbox and enter cchan in the field to search for
user "cchan". This user represents someone that will perform both scanning and
indexing. A Windows account has already been created for this user.
1.13.4. Click the Search button.
1.13.5. Select cchan and click OK. The user is added to the Selected Members list.
1.14. Click OK to complete the role creation.
Lab 6-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 6
__________________________________________________________________________
__________________________________________________________________________
2.11. Click Close to dismiss the error message and click Cancel to dismiss the logon screen.
3.2.1. Select your Scan and Index Operator role and click the Settings button.
3.2.2. In the last task, you only attempted to login to the ScanPlus and IndexPlus
modules. Your goal is to verify that only the .Login permission is required to do
that.
__________________________________________________________________
__________________________________________________________________
3.3.3. Click OK to dismiss the error message.
Solutions:
a) Server.Login, Server.Read.Module.Data, Server.Write.Module.Data., System.BatchModify,
System.BatchRead, System.ProcessRead, System.ServerRead.
b) An error message is displayed.
c) The error is "Invalid access rights."
Lab 6-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 6
d) No.
e) Cannot start production mode. Error: Insufficient permissions to launch in production mode.
End of Lab
Lab 6-5
© 2009 EMC Corporation. All rights reserved.
Module 7
Client Modules
The command-line example above should be entered all on one line. New modules such as
ScanPlus and IndexPlus are based on QuickModuleHost.exe and therefore must be launched
using it. Specify the -modulename: argument followed by the name of module. Specify the -
login: argument followed by the login domain, name, and password, or use an asterisk (as above)
to use the currently logged in user’s credentials. Refer to the ScanPlus Guide for more
information on command-line arguments.
The module setup screen is launched for the selected process and module. Notice the
“Process/Batch name” field is set to the selected process name. It also appears in the title bar of
the window.
2) Right-click a batch
whose setup needs
changing and select
Settings
Not all modules have the open batch mode option. When a batch is opened using the open batch
functionality, it will usually have to be closed using an associated “close batch” command button
or link. If a batch is processed using the open batch option, it will not be marked as completed by
the server and will remain in the queue for processing.
Batch 1
ScanPlus
InputAccel Server
Image
Batch 2
Enhancement IE Index Export
Index
Export
Export IE Index 1 Index 2
Run all batches Run all batches Run all batches
In this example, two batches (Batch 1 and Batch 2) are created by the ScanPlus module. Because
the image enhancement and index modules are setup to “run all batches”, both modules process
Batch 1 and Batch 2.
Batch 1
ScanPlus
InputAccel Server
Image
Batch 2
Enhancement IE Index Export
Index
Export
Index 1 Index 2
Export IE
Run Single Run Single
Run all batches
batch (1) batch (2)
In this example, two batches (Batch 1 and Batch 2) are created by the ScanPlus module. Because
the index modules are setup to “run single batch”, each module processes only the batch selected
by the operator. In this example, Index Operator 1 selects Batch 1 and Index Operator 2 selects
Batch 2.
If this checkbox is not checked, then no client modules will be able to run as a service. When it
is checked, the installer will create a Windows service and also place a shortcut to the module on
the Start menu so that it can be run as an application.
Client module services are set to manual startup. The administrator can change the startup to
automatic or simply start the services on demand. Service control from a command prompt: Net
[start] [stop] [pause] <service name>|<service display name>. Example: net start IMGDIVID
or net start “InputAccel Image Divider”
• Starting
- Begins taking any available tasks
• Stopping
- Finishes any current task and then the service will stop
- The service is released from memory and will no longer process
any tasks
• Pausing
- Finishes any current task and will no longer receive any
additional tasks
- The service itself is not terminated
• Auto login:
-login:<domain>\<username>, <password> | *@<server machine>
- Use * to use the currently logged in user
- Use a period in place of the domain if the user/server domains
are the same
• Run all batches:
-autostart
• Process department-related batches:
-department:<department1>[,<department2>,…] | *
The vertical bar (|) shown above means that the thing the left can be used or the thing to the right
can be used.
C:\>QuickModuleHost.exe
-modulename:Emc.InputAccel.Index
-autostart
-login:*@student53x
-department:*
Despite the appearance above, all arguments should be on one single command line. The
arguments are put on separate lines above for clarity.
All client module executables are in the C:\Program Files\InputAccel\Client\binnt directory.
Launched using
QuickModuleHost.exe
Launched using
IAIPI.exe
Modules whose launch name is Emc.InputAccel.<module name> are launched using the
QuickModuleHost.exe application. This typically applies to newer modules. If the launch name
is the same as the executable name, then there will be an associated executable file.
• Non-departmental tasks
- QuickModuleHost.exe -modulename:Emc.InputAccel.Index
- When starting modules from the Start menu, no department is
specified
• Tasks by specific departments
- QuickModuleHost.exe -modulename:Emc.InputAccel.Index
-department:HR
- QuickModuleHost.exe -modulename:Emc.InputAccel.Index
-department:Accounting
• Any departmental tasks for which operators have permissions
- QuickModuleHost.exe -modulename:Emc.InputAccel.Index
-department:*
• Modules must be started using the -department: argument in order to
process tasks that are associated with a department
If a module is executed without specifying a department, then that module will only be able to
process tasks associated with process steps that do not specify a department.
InputAccel Server
IndexPlus -
Accounting
In this example, there are two instances of the IndexPlus module. One instance was started to
process only HR-related batches while the other one was started to process only Accounting-
related batches.
Department names will be displayed as entered, but in general are not case-sensitive.
Refer to the module on Security for detailed information on department ACLs.
• Why RescanPlus?
- RescanPlus handles any pages that exist on the InputAccel
Server that must be replaced
- ScanPlus cannot be used because scan is not triggered to receive
tasks
• Scan only creates tasks
• RescanPlus station
- Typically a separate PC from the ScanPlus station
- Typically low-volume-feed or flatbed scanner
• Indexing
- At Page Level
• Orientation
- Rotate 90º, 180º, 270º
• Quality Control Flags
- Too light - Bent corner
- Too dark - Wrong image
- Noise - Double feed
- Skewed - Other
- Comment box - Delete
• NuanceOCR
- Multiple engines
- Output to more than 25 formats including MS Word, HTML,
and PDF
- IA Values
- Formerly known as ScanSoft OCR
• PrimeOCR Plus
- Three to six engines
- Output to text file, PDF or IA Values
- Formerly known as PrimeOCR
• Zonal OCR
- Multiple zones (default 20)
- Generates text strings
• Full page OCR
- Generates text files
• Multiple Languages
• Custom Dictionaries
• Export features
- Dynamic export paths using schemas
- Dynamic export file names using schemas
- Configurable error controls
- Module retry options
- Various export file type options
- Overwrite controls
departments (-department:*).
False. The -department: argument must use an asterisk as the value to process all 5.
False. Unattended modules can run as an application. 4.
a. Unattended modules execute in the “run all batches” mode. 3.
False. Changing the setup for a single batch only affects that batch. 2.
True. Modules can be run in setup or production mode. 1.
• Goals
- Configure modules using setup mode
• Tasks
- Import an existing process
- Configure the steps in the new process
- Create a batch and test the process
Background
The objective of this lab is to review a specific set of document capture requirements, select the
appropriate InputAccel modules, define the configuration for each module, and map out the process
flow chart.
Design Requirements
Your job is to save all of the company’s internal HR employee files to a digital format usable by the
company’s Web developer for on-line use.
Document Prep
Each document to be scanned will have a cover page containing:
Patch Code 2 (used for document separation)
Lab 7-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Software Patch Code 2 - InputAccel can use this patch code to automatically create new levels in
the document structure (new Documents, Folders, etc.).
Barcode - This barcode contains an employee's tax identifier (SSN). We want to read this barcode
and store the decoded text with the other employee index data.
The cover page will be exported with the document.
Image Capture
Lab 7-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Pages scanned into a batch must be separated into documents at scan time.
Images must be corrected for the following:
• Borders generated by edge detection scanners
• Shading must be removed from all pages for readability when indexing
Document Set Sample
The following sample is one entire employee file. It is composed of an eleven-page document plus
one cover sheet. (See the "Cover Sheet Example" on the previous page.)
Data Capture
Lab 7-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
The HR department wants a comma-delimited text file containing SSN, Employee Name,
Department, Status, 401K, and Employee Stock Purchase Plan. Valid entries are as follows:
accounting bimonthly 40 4
support nonexempt 60 5
test hourly 80 6
sales 120 8
140 9
160 10
Required Fields
HR Database Fields Format Value(s)
Note: The SSN field will be pre-populated by the barcode value. This option is not configured through setup. The
process source code sets the value automatically with the data read from the barcode.
Export
Lab 7-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
• SSN
• Department
• Status
• 401K
Lab 7-5
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Requirement Module
Lab 7-6
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Module Breakdown
1.
2.
Data Capture
1.
2.
Export
1.
2.
Lab 7-7
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Flow Chart
Hint: When creating a document flow, place Image Capture-Quality Modules first, Data Capture
Modules next, and finally Export modules last.
Lab 7-8
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
If necessary, login to Windows using the login and password shown above
(dmadmin/training).
1.2. Using Internet Explorer, start the Administration Console (http://localhost) and login using
dmadmin/training.
1.3. Click the Systems tab.
1.4. Click the View Processes link. The list of existing processes is displayed.
1.5. Click the Add button to add an existing process.
1.6. Click the Browse… button and navigate to C:\Student\IA Fundamentals\Lab 07.
1.7. Select Lab 07.iap and click Open. You will be returned to the Install Process dialog.
Notice that the Name was filled in automatically.
1.8. If necessary, from the Servers Available list, select student53x and click the add button
( ).
1.9. Click OK to continue. The existing process has now been imported. Scroll down to the
bottom of the Processes list to verify that your process is listed there.
1.10. Select the Lab 07 process. The Steps for process Lab 07 display will now list the steps for
the process.
Lab 7-9
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
2.1. Use the Administration Console to configure the ScanPlus step in the process.
The ScanPlus module is used to scan in the employee files. The module will also create a
new grouping of employee scanned images (a Document) for each new employee file per the
setup (See "Cover Page Example").
2.1.1. If it is not already selected, select the Lab 07 process in the Processes list.
2.1.2. Right-click the ScanPlus step and select Settings. The ScanPlus module will
launch in setup mode.
All pages will be run through some simple Image Enhancement processing to remove some
common image defects. Image Enhancement processing will also read the barcode
containing the text of the Employee SSN located on the cover page.
Image Enhancement setup requires selecting a sample image representative of the document
set. This image will be used when creating a sequence of Image Enhancement filters best
suited to clean up the images. This image does not affect how the module processes in
production, it is only used for display and positioning in setup mode
2.2.1. Right-click the IE step and select Settings. Once the module connects to the
server and launches, it will display a file browser in order to select a sample
image.
2.2.2. If necessary, navigate to C:\Student\IA Fundamentals\Lab 07, select
HR_EX1.tif and click Open.
2.2.3. The requirements for this lab suggest applying some filters to do basic clean up
on the image. The following filters will be used:
- Border Removal
- Deskew
Lab 7-10
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
- Barcode Detection
- Halftone Removal
Add the border removal filter by selecting Filter > Insert > Border Removal.
Notice that as each filter is applied, the resulting image on the right changes.
2.2.4. Add the deskew filter by selecting Filter > Insert > Deskew.
2.2.5. Add the bar code detection filter by selecting Filter > Insert > Bar code
Detection.
2.2.6. Finally, add the halftone removal filter by selecting Filter > Insert > Halftone
Removal.
2.2.7. Change the filter properties for each filter.
2.2.7.1. Right-click the Deskew filter and select Properties. The Deskew
Properties window appears.
2.2.7.2. Change the Detection area value to 60 percent. The page will still
look skewed, but the bar code will be corrected.
2.2.7.3. Right-click the Bar Code Detection filter and select Properties.
2.2.7.4. Uncheck all Symbologies except for Code 39.
2.2.7.5. Click OK.
2.2.8. Some Image Enhancement filters allow application of the filter to a particular area
of the image instead of the entire image. This capability is enabled by creating a
region in the document image. The HR files cover page is designed to allow us to
apply the Bar Code Detection filter to the area labeled "Affix Employee barcode
here".
Create a region.
2.2.8.1. Select the Bar Code Detection filter in the sequence.
2.2.8.2. Click the image in the display (on the right of the setup screen) to
make it the active window.
2.2.8.3. Draw the region by clicking and dragging with the left mouse button
over the area where you want the module to search for barcodes.
2.2.9. Select File > Exit and click Yes to save changes to the IE setup.
2.3. Configure the IndexPlus step of the process.
2.3.1. Right-click the IndexPlus step of the process and select Settings.
Lab 7-11
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
2.3.7. For the Status field, click the Edit… button under the Items column and enter
the following information on separate lines:
Full-Time
Part-Time
Hourly
2.3.8. Click OK to close the Enter Items dialog.
2.3.9. Close the IndexPlus settings window when done.
2.3.10. Click OK to complete IndexPlus setup.
2.4. Configure the ImageExport step.
Image Export allows for the saving of images using schema composed of IA values. For the
purposes of this lab, we want to save the images using the following naming convention:
C:\Temp\<employee_name>.tif
Lab 7-12
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
%s, @(IndexPlus.Level1_Index0)
%s – a string placeholder that will return a string value as part of the file name.
Index Export allows for the saving of data using schema composed of IA values. For the
purposes of this lab, we want to save the data to comma-delimited, flat text files using the
following naming convention:
C:\Temp\<employee_name>.txt
2.5.1. Right-click the IndexExport step and select Settings.
2.5.2. Enter C:\Temp for the Directory value.
2.5.3. Click the Edit Schema button.
2.5.4. Enter %s, @(IndexPlus.Level1_Index0) as the Schema value.
2.5.5. Select Document from the Level dropdown list.
Lab 7-13
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
2.5.6. The Index String field shows what data will actually be exported when Index
Export is run.
Enter the following value for the Index String field (all on one line):
@(IndexPlus.Level1_Index0), @(IndexPlus.Level1_Index1),
@(IndexPlus.Level1_Index2), @(IndexPlus.Level1_Index3),
@(IndexPlus.Level1_Index4), @(IndexPlus.Level1_Index5)
Lab 7-14
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Your first thought might be, "Where are the other 55 images"? When creating the
HR process, it was decided to send one employee document at a time for
indexing. One employee file consists of the cover page and 11 HR pages. The
index data is scattered across those 11 pages, so the index operator needs all 11
pages to completely key in the required data.
Lab 7-15
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
3.4.6. Click the Tab key until the Department field is highlighted.
3.4.7. Enter the department information from the image. Tab to the Status field.
3.4.8. The Status field is a dropdown list. Use the mouse to open it and select the
appropriate value.
3.4.9. Continue entering values for the remaining fields. The Stock Percentage value is
located on page 7 of the document.
3.4.10. Once all data has been correctly entered, click Accept Task when you have
verified the values.
3.4.11. Click Yes to save the data and then click Yes to accept the current task and move
to the next employee file.
3.4.12. Repeat steps 3.4.5 - 3.4.11 for each document.
3.4.13. When all tasks are complete, close IndexPlus.
3.4.14. In the Administration Console, you should now see that there are five tasks
queued to the ImageExport step.
3.5. Perform the ImageExport step.
3.5.1. Start Image Export by selecting Start > Programs > InputAccel > Image
Export.
3.5.2. Login as dmadmin/training.
3.5.3. Click Run Single Batch…, select Lab 07 Batch, and click OK. The batch will
now export the images to the directory configured in the Image Export Setup
(C:\Temp).
3.5.4. When complete, you will see No Batch… in the Export window. Select File >
Exit to exit.
3.5.5. Verify that the tasks are now queued to the IndexExport step in the Batch Traffic
window.
3.6. Perform the IndexExport step.
3.6.1. Start Index Export by selecting Start > Programs > InputAccel > Index Export.
3.6.2. Login as dmadmin/training.
3.6.3. Click the Run Single Batch… button, select the Lab 07 Batch batch, and click
OK.
Lab 7-16
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
3.6.4. The Index Export module will export flat text files to the directory configured in
the Index Export Setup (C:\Temp).
Select File > Exit after the Export is complete to quit the module.
3.7. Verify that the image files were created.
3.7.1. Using Windows Explorer, navigate to C:\Temp.
3.7.2. There should be TIF files and txt files here for each employee. Double-click one
of the TIF files to open it in Microsoft Office Document Imaging. You will see
12 pages for the employee.
3.7.3. Close any open windows.
Lab 7-17
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
Solutions:
Requirement Module
Lab 7-18
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
1. ScanPlus
2. Image Enhancement
Data Capture
1. IndexPlus
2. Image Enhancement
Export
1. Image Export
2. Index Export
Lab 7-19
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 7
End of Lab
Lab 7-20
© 2009 EMC Corporation. All rights reserved.
Module 8
Server parameters used to be stored in the Windows Registry prior to version 6.0 of InputAccel.
Changing parameters may negatively impact server performance. The default values are usually
sufficient for most installations and should only be changed if directed to by support personnel.
EventLogLevel 147
FileTraceBackupFileCount 10
FileTraceLevel 116
MaxDebugOutSizeK 100000
StringTraceLevel 116
DebugLevel - Error checking level for basic InputAccel Server operations. We recommend using the default value of
one, although setting this value to zero may slightly increase the performance of the InputAccel Server.
EventLogLevel - Levels at which events should be logged. To determine which events are logged, use the following
values:
• 1/0x01 Errors
• 2/0x02 Warnings
• 4/0x04 Information
• 8/0x08 Audit successes
• 16/0x10 Audit failures
• 128/0x80 Successes
To log multiple event levels, add the values for each level together. The events selected by the default value are shown
in bold type.
FileTraceBackupFileCount - Number of backup trace files to keep
FileTraceLevel - Enables various levels of debug output logging to the RootDir\debug.out file, where RootDir is the
directory where batch and process files are stored. Add the same values as for the value StringTraceLevel to determine
which strings are written to the debug file. Note: If you set the value for FileTraceLevel too high, then InputAccel
performance may be affected.
MaxDebugOutSizeK - Maximum size, in KB, allowed for the debug.out file. After the file reaches the maximum
size, debug messages begin overwriting the oldest debug messages in the file. A value of zero indicates unlimited size
for the file.
StringTraceLevel - Levels at which string tracing should occur. Strings are written to the console if the InputAccel
Server is running as an application. Add the following values to determine which strings are written:
• 1/0x01 Miscellaneous debugging information
• 2/0x02 Network debugging information
• 4/0x04 Console
• 8/0x08 Information
• 16/0x10 Warning messages
• 32/0x20 Error messages
• 64/0x40 Fatal messages
Note: To trace strings at multiple levels, add the values for each level together. If you set the value for
StringTraceLevel too high, then InputAccel performance may be affected.
InputAccel Fundamentals and Administration
© 2009 EMC Corporation. All rights reserved. 8-7
Server Parameters - Disk/Memory Usage
BatchMaxLoaded 100000000
BatchSync 300
DiskReserveK 1536000
MaxDebugOutSizeK 100000
Vista
C:\ProgramData\EMC\InputAccel
Settings stored in the settings.ini file were stored in the WIN.ini file prior to version 6.0.
Refer to the InputAccel Documentation for detailed information on settings.
To learn more about process development, refer to the InputAccel Development with VBA
course.
A user must have the Server.Install.Process to add a new process via the administration console.
4) Complete the
fields, specify
the servers on
which to install
it, and click
OK
• The Copy and Paste menus in the Processes pane offer many
choices for manipulating processes
Right-click the process and select Add Batch. Enter the batch name, if not based on a schema,
optionally set the priority and description, and then click OK.
The step list must be the same for upgrading to work. If the step list is different then it is
considered a new process and must be added/installed via the normal steps.
List of batches
in the system
The chart shows either a listing of all processes (if nothing is selected in the batch listing) or step
information for a selected batch. The chart will show nothing, a red hatched bar, a gray bar, or a
white bar. The red hatched bar indicates batches in error, hold, or those with a priority of zero.
The gray bar indicates the batches or tasks in the ready, working, or sent status. Finally, the
white bar indicates the number of batches or tasks with any status. Also notice that by hovering
the mouse pointer over a chart bar that the actual number is displayed as a tool tip.
It is important to note that the chart displays information alphabetically, so the modules listed for
a particular batch do not necessarily represent the order of steps.
• The modules table lists connected modules for all processes (if
none selected) or for a selected batch
Prior to version 6.0 of InputAccel, a batch could be put on hold by setting the priority to zero.
Batches can now be put on hold manually via the Administration Console by checking the Hold
checkbox for a batch.
In previous versions of IA, an error handler for a process might set the priority of a batch or the
RetriesLeft trigger to zero. This would cause the entire batch to be put on hold. By setting the
task error instead, other tasks in the batch can continue to process.
Done - The module step has finished processing the task.
Not Ready - No tasks are currently queued for the module step.
Ready - Tasks are queued for the module step.
Working - The task is currently being processed by the module step.
Hold - Tasks associated with the module step are on hold.
Error - Tasks associated with the module step are flagged for error.
Sent - Tasks associated with the module step are sent by the InputAccel Server.
Tasks View
The toolbar shown here is displayed at the bottom of the image window (shown on previous
slide). It allows the user to view image settings, zoom in/out, print the image, and rotate it.
Changes such as rotating are not saved.
• Ability to monitor
- Module name as well as executable
- Batches using the selected module
- Count of tasks active, sent, not ready, working, and completed
- All tasks currently being processed
- Ability to disconnect a connection
- Many more…
Connections pane.
5. False. Connected modules may be disconnected using the Disconnect button in the
search.
4. False. Using the advanced search, many different aspects of a batch can be used in the
3. True.
console allows a process to be added to one or more servers.
2. False. Assuming appropriate permissions and network connectivity, etc., the administration
1. True.
• Goals
- Manage Processes and Batches
• Tasks
- Add a new process using the administration console
- Use the new process to create empty batches using the
administration console
- Import files into the batch using the ScanPlus module
- Examine the batch settings, view values, and images associated
with the batch
- Create an advanced batch search and save it as a filter
- Display active module connections for select batches
2. Use the new process to create empty batches using the administration
console
4. Examine the batch settings, view values, and images associated with
the batch
Background
Lab 8-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 8
Task 2 - Use the new process to create empty batches using the administration
console
2.1. In the Processes list, scroll down and select the new Lab 08 process.
2.2. Right-click the process and select Add Batch.
2.3. Enter Lab 8 Batch 1 for the Batch name and click OK.
2.4. Repeat the steps above and create a total of at least five batches. Be sure to change the name
of each new batch (Lab 8 Batch 2, Lab 8 Batch 3, etc.).
Task 3 - Import files into the batches using the ScanPlus module
3.1. Start ScanPlus by selecting Start > Programs > InputAccel > ScanPlus.
3.2. Login as dmadmin/training.
3.3. Click the Open saved batch link.
3.4. Select Lab 8 Batch 1 from the list and click Open.
3.5. Click the Import files to batch link.
3.6. Navigate to C:\Student\IA Fundamentals\Lab 08, select HR.tif and click Open. The file
contains 60 pages.
3.7. On the last page (60), click the Fit to Window button below the image so that you can
see the entire image.
Lab 8-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 8
3.8. Click the Close Batch link and then click the Release Batch button.
3.9. Perform the previous steps on at least two of the four remaining empty batches.
3.10. Close ScanPlus when done.
Task 4 - Examine the batch settings, view values, and images associated with the
batch
4.1. In the Administration Console, select the Batch Traffic tab. A list of batches will be
displayed along with their status and number of tasks.
a) For the batches processed using ScanPlus, what does the Status column show?
_________________________________________________________________
4.2. Right-click Lab 8 Batch 1 and select Settings. A new browser window will open.
_________________________________________________________________
4.3. The View dropdown list should be set to Settings. Once you change the selection, it will be
remembered the next time you access Batch settings.
c) After which Node do you see nodes representing the pages of the file that was
imported?
_________________________________________________________________
d) What status is listed for the nodes of the Scan step? What about the IE step?
_________________________________________________________________
4.4. Scroll down to the bottom of the display.
4.5. Right-click Node 67 - p. 60 and select Show Image. A new browser window opens and
displays an image.
Lab 8-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 8
4.6. Use the Fit to Window button at the lower-left to view the entire page. Is this the same
page you saw in the ScanPlus module? It should be.
4.7. Close the image browser window.
4.8. Select Values from the View dropdown list. Here you can view and edit all of the IA values
for the steps in the batch along with the nodes. Notice that you can select a Node and view
all of the associated values. The values may be filtered by step by changing the Filter
dropdown list above the list of values.
4.9. Scroll to the bottom of the browser window and click OK to close it.
4.10. In the Batch Traffic window, select one of your batches.
4.11. The chart, shown below the Batch Traffic listing will display the status of the steps for that
batch. A gray bar indicates tasks ready at that step. A white bar usually indicates that the
step has processed.
Select Lab 8 Batches and click View Results to run the search. All of the batches that you
added in the earlier task should now be displayed.
5.9. The search can be modified by clicking the Modify Search button in the upper-right corner
of the browser. Click the Modify Search button now.
Lab 8-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 8
5.10. Check the Status checkbox and ensure the value is set to Not Ready.
5.11. Click Run Search to run the modified search.
5.12. The results should be quite different. It is important to note that when you click Run
Search, it does not save the search settings.
Click the Filters node in the lower-left corner of the browser, select Lab 8 Batches, and then
click the Settings button. You will notice that the last change you made was not saved. In
order to do so, you would click OK instead of Run Search.
5.13. Click Cancel to return to the list of Batch Filters.
ScanPlus may popup at this point and show the "Not connected" message at the bottom.
Lab 8-5
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 8
Solutions:
a) Ready.
b) Settings, Tasks, Locks, Steps, Values.
c) After Node 7, the nodes (8-67) represent the pages of the file.
d) Done. Ready.
End of Lab
Lab 8-6
© 2009 EMC Corporation. All rights reserved.
Module 9
ScanPlus
ScanPlus 9-2
© 2009 EMC Corporation. All rights reserved.
ScanPlus 9-3
© 2009 EMC Corporation. All rights reserved.
• Users added to both the Scan Operator and Module Operator roles
can use ScanPlus
• Administrators can use ScanPlus to monitor production
- Manage multiple operators
- Monitor batches on remote sites
ScanPlus 9-4
© 2009 EMC Corporation. All rights reserved.
EMC
ScanPlus IndexPlus Documentum
Export
ScanPlus 9-5
© 2009 EMC Corporation. All rights reserved.
The sample process (_Export5) shown above is distributed with the InputAccel server. Not
shown in the process are the IADONE and IAMULTI modules, which are used to signify that the
batch is complete, and then delete it.
ScanPlus 9-6
© 2009 EMC Corporation. All rights reserved.
The status information tab displays status information related to the process step being setup and
the server and user name used when logging in to ScanPlus setup. Setup mode can be entered
from the administration console or a command prompt. The module must be installed on the
computer where the administration console is running.
• Define the name and number of levels that will be used in a batch
ScanPlus 9-7
© 2009 EMC Corporation. All rights reserved.
The number of levels defined here will determine how many levels all modules in the process can
display. Simply check the checkbox next to a level to include it in the tree. Enter a type name,
such as document, folder, drawer, box, etc. Enter the display name, which can be any
combination of text, a numbering schema, and IA values. Check the checkboxes which allow
certain operations at the specified level. For example, unchecking Delete at the Page level
prevents the operator from deleting pages.
Even if a level is not displayed, it still exists and can be used for separation.
ScanPlus 9-8
© 2009 EMC Corporation. All rights reserved.
Event actions are used to generate new nodes (Document, Folder, Stack, or any other level used
as defined on the Levels tab) and batches. The actions can occur based on selected scanner
events or if importing files, after every nth file has been imported. The possible scanner events
include: Software patch code, Kodak level change, separator page, every n pages, new stack, bar
code, and blank page. Depending on the scanner event selected, there may be available options.
Nest the events from largest to smallest, i.e. new batch before new document.
Check the Discard page checkbox to delete the entire page (both sides) from the batch when
using blank pages for example.
ScanPlus 9-9
© 2009 EMC Corporation. All rights reserved.
By default, processes use the scanner settings of the scanner driver selected during installation.
Click the Change selected scanner… link to display a list of available scanners and select the
new scanner. It is possible to configure scanner driver settings while in the scanner selection
window. Scanner configurations may be created for one or more scanners so that an operator can
select a configuration during production in order to switch scanners easily. Once a scanner is
selected and a configuration created for it, click the Modify scanner settings… link to change
the selected scanner configuration settings.
ScanPlus 9-10
© 2009 EMC Corporation. All rights reserved.
Indexing fields allow operators to add organizational information to batches during production.
For example, if a box of documents is scanned, it may be desirable to have the box number
associated with the batch. This can be accomplished through indexing fields. First, the level at
which an index field will be required must be specified. Next, determine when the operator will
enter the indexing data - while scanning, or after scanning. Select Do not index if no index
fields will be defined for the level (this is the default). Choose from where to read index
information: Current side, Next side, or Side after next. Finally, click the Define Indexing
Fields… link to display the indexing setup screen.
ScanPlus 9-11
© 2009 EMC Corporation. All rights reserved.
When defining indexing fields, the administrator must import a sample document and then draw
the index zones. This is accomplished by clicking and dragging on the sample shown. After
drawing the index field, enter a Field Title, optional Character Restriction to prevent unwanted
entries, and an optional Default Value. Each zone can have its own color as well. Click Save
changes and close when done.
ScanPlus 9-12
© 2009 EMC Corporation. All rights reserved.
Operators can import files into a batch if allowed in the file import pane. It is important that this
be allowed if the scan station has no scanner and will be only importing files. Select the allowed
file formats from the File Formats list or leave it empty to allow all formats. Check the Process
image files checkbox to convert the imported image files into the format selected on the Image
Output tab. Checking this checkbox also allows multi-page image files to be converted into a
single page.
• Specify the image output file format, rotation, and thumbnail size
ScanPlus 9-13
© 2009 EMC Corporation. All rights reserved.
The image output tab defines the file format for output images. Select the format from the File
format dropdown list. For each color depth (mode), select the compression algorithm to use.
Select and right-click the compression value to enable a dropdown list from which a selection can
be made. The page rotation options allow a page to be scanned and then rotated 90, 180, or 270
degrees at runtime. Typically the front side rotation will be 90 degrees while the back side
rotation will be 270 degrees. This enables landscape scanning while keeping the front/back side
orientation correct. During batch creation, thumbnails of scanned or imported pages are
displayed to the operator. The size of the thumbnail can be set to: Standard, Medium, Large,
Extra Large, or Maximum Size. The maximum size is approximately 2 inches square.
ScanPlus 9-14
© 2009 EMC Corporation. All rights reserved.
Options available in the miscellaneous settings pane include the ability to verify page count when
closing a batch, prompting the operator before coming a batch, hiding scanner settings,
automatically deleting empty batches, disabling priority selection on the new batch window,
disabling the description field on the new batch window, and displaying the page level value in
the status bar.
• Define batch name schema and process schema for auto batches
ScanPlus 9-15
© 2009 EMC Corporation. All rights reserved.
If new batch creation was defined in the event actions tab, then complete this screen. Enter the
batch name schema to determine how new batches will be named. Any combination of text, IA
values, or numbering schemes can be used here. Next, select the process schema. Choices of
<Same Process>, <Ask User>, or any installed process can be selected. Or, type in a valid
schema.
Automatic batch naming can be used even if a new batch event was not specified.
ScanPlus 9-16
© 2009 EMC Corporation. All rights reserved.
Client-side scripting is available in version 6.0 and later of InputAccel. Modules and tasks
generate any number of events and a custom, client-side script can be executed in response to
those events. Some modules such as IndexPlus have other types of events. Scripts are written in
either C# or VB.NET. The scripts are compiled into DLLs which are then associated with the
module. Each event will have a corresponding script. For example, the BatchCreationError
event will be mapped to the Script.ScanPlusModuleEvents.BatchCreationError. Then, the
developer of the DLL needs to ensure that this event handler is defined. Scripts can be created
using MS Visual Studio or by clicking the Manage script files button.
Client-side scripting in the ScanPlus module takes the place of the scan-hook.dll.
ScanPlus 9-17
© 2009 EMC Corporation. All rights reserved.
Click the Manage script files button displays the Manage Scripts window shown above, to the
left. New DLLs (scripts) can be added using the Add file button, or a new script can be created
using the Create text script button. Click it displays the Text Scripting File window shown
above to the right. Provide a new name for the script and select the language to develop in. The
script automatically includes all of the necessary interfaces to create ScanPlus event handlers.
ScanPlus 9-18
© 2009 EMC Corporation. All rights reserved.
ScanPlus 9-19
© 2009 EMC Corporation. All rights reserved.
• When creating a new batch, the operator must select the process to
use
- Available processes are based on operator permissions
ScanPlus 9-20
© 2009 EMC Corporation. All rights reserved.
• When opening a batch, the operator selects a batch from the list or
enters the batch name manually
ScanPlus 9-21
© 2009 EMC Corporation. All rights reserved.
ScanPlus 9-22
© 2009 EMC Corporation. All rights reserved.
ScanPlus 9-23
© 2009 EMC Corporation. All rights reserved.
As seen in the setup section, importing may be enabled/disabled on the Import screen.
ScanPlus 9-24
© 2009 EMC Corporation. All rights reserved.
Previewing gives the scan operator the opportunity to optimize scanner settings before and during
scanning. Previewing can also be used to create sample images for setting up index zones.
ScanPlus 9-25
© 2009 EMC Corporation. All rights reserved.
Refer to the setup mode in this module for information regarding scanner settings. Miscellaneous
settings allows the operator to change the file view refresh rate during scanning and importing as
well as whether or not to automatically print the scan report when ScanPlus is exited. The view
settings allow the operator to change the file view and tree view settings. These settings define
things such as scaling, page orientation, background colors, and text colors.
Not shown above, but available when a batch is opened is the Set up step settings link. This
allows the operator to change most of the settings available in setup mode for the current batch.
The changes only affect pages entered into the batch after the settings are saved and they do not
affect any other batches.
ScanPlus 9-26
© 2009 EMC Corporation. All rights reserved.
The summary report is used to view or print statistical information for the current session, batch,
or all batches. In order to create a report, click the Summary tab, choose the desired option (all
batches, current batch). A report is automatically generated and displayed in the preview
window. The operator can print or view the report.
ScanPlus 9-27
© 2009 EMC Corporation. All rights reserved.
modules.
5. b and c. Run all batches and Run single batch are typically options associated with other
4. True.
including a new batch.
3. False. The Event actions screen is used to determine automated separation, up to and
2. False. ScanPlus can acquire images from scanners and imported files.
1. True.
• Goals
- Create batches automatically using patch code 3
pages and automatic batch naming
• Tasks
- Import a process
- Configure the steps in the process
- Test the process
ScanPlus 9-28
© 2009 EMC Corporation. All rights reserved.
Module 9 — ScanPlus
Goals Create batches automatically using patch code 3 pages and automatic batch
naming
Background
Scenario
Document Preparation - Documents will be transported to the scanning department in boxes labeled
with an identification number. Batches will be separated with a Patch code 3 separator page, which
will be deleted at scan time. Documents will be separated with a patch code 2 separator page
(employee cover page), which will also be deleted at scan time.
Image Capture - All pages will be scanned. Automatic batch naming will be used to give the batch
names uniformity. The document set sample is similar to that of a previous lab.
Export - Image files will be created in the C:\Temp directory. Each file will contain all pages for
one employee (document) excluding the employee cover sheet.
Lab 9-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
Requirement Module
Export all pages for an employee into one file. The file
should be named based on the batch along with the
document number within the batch.
Lab 9-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
Module Breakdown
Image Capture
1.
Export
1.
Lab 9-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
2.1.2. Right-click the Scan step and select Settings. ScanPlus will start in setup mode.
2.1.3. Configure the Event actions.
2.1.3.1. Select the Event actions tab.
2.1.3.2. Select Software patch code from the Scanner Events dropdown list.
2.1.3.3. Choose Kodak 3 from the Options dropdown list.
2.1.3.4. Select New Batch from the Actions dropdown list and check the
Discard page checkbox.
2.1.3.5. Select Software patch code from the next Options dropdown list.
2.1.3.6. Choose Kodak 2 from the Options dropdown list.
2.1.3.7. Select New Document from the Actions dropdown list and check the
Discard page checkbox.
2.1.4. Configure auto batch creation.
Batch names can be entered manually by the Scan operator or they can be created
automatically using a batch name schema. Using the latter provides for
consistent, error-free naming of batches.
2.1.4.1. Select the Auto Batch Creation tab.
2.1.4.2. Enter HR_@(Index) for the Batch name schema. This will cause all
new batches for this process to have a prefix of "HR_" followed by a
sequential number. This will ensure that every new batch has a unique
name.
2.1.5. Click OK to save the ScanPlus settings and close the setup window.
2.2. Configure the Image Export step.
2.2.1. In the Administration Console, right-click the ImageExp step and select Settings.
2.2.2. Set the File Path value to C:\Temp. This will cause all files exported to be
placed in this directory.
2.2.3. Click the Edit Schema… button.
2.2.4. Enter %s - %02d, @(BatchName), @17 as the Schema value. This will create a
file name consisting of a string (%s) followed by a dash and then a two character
signed decimal integer. The actual values will be the batch name
(@(BatchName)) and the document number within a batch (@17). The number 1
in @17 defines the node (document).
Lab 9-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
_________________________________________________________________
3.1.5. Click the Create button.
3.1.6. Click the Import files to batch link.
3.1.7. Navigate to C:\Student\IA Fundamentals\Lab 9 (if necessary), select HR
Multiple Batches.tif, and click Open. The Tree View and File View are now
populated with information from the file. As the patch code 3 pages are
encountered, ScanPlus will create new batches.
3.1.8. Click Close Batch to close the current batch.
3.1.9. Click the Release Batch button when prompted.
3.1.10. Close ScanPlus.
3.2. Perform the Image Export step.
3.2.1. Start Image Export by selecting Start > Programs > InputAccel > Image
Export.
3.2.2. Login as dmadmin/training.
Lab 9-5
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
3.2.3. Click the Run Single Batch… button. Notice that there are three new batches
(HR_02, HR_03, HR_04). These batches were created automatically when the
patch code 3 page was encountered.
3.2.4. Click Cancel.
3.2.5. Click the Run All Batches button.
3.2.6. When all of the batches have been processed, click the Stop button.
3.2.7. Select File > Exit.
3.3. Verify that the files were exported.
3.3.1. Using Windows Explorer, navigate to C:\Temp.
3.3.2. You should now see multiple TIF files named <batchname> - <sequential
number>. The files represent the individual employee files (document) within
each batch. Double-click one of the files to view it and verify that this is the case.
3.3.3. Close any open windows.
Solutions:
a) HR_01.
Lab 9-6
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 9
Requirement Module
Scan the employee files. Create a new batch for each ScanPlus
patch code 3 page. Create a new document for each
patch code 2 page. Batches should be named
automatically for uniformity.
Export all pages for an employee into one file. The file Image Export
should be named based on the batch along with the
document number within the batch.
Image Capture
1. ScanPlus
Export
1. Image Export
End of Lab
Lab 9-7
© 2009 EMC Corporation. All rights reserved.
Module 10
Image Enhancement
• Color detection
• Binary thresholding
• Color dropout
• Color deskew
• Black overscan removal
• Color crop
• The color crop filter crops 24-bit color, 8-bit grayscale, and binary
images
• Settings and behavior are identical to those of the binary crop filter
- Fixed margin mode
- Fixed size mode
• If no settings are specified, it will perform a white border removal
These settings are specified in the Run Mode Options, which will be shown later in this module.
• Straightens images
Extended bar code detection replaces the bar code detection filter. The bar code detection filter is
still available, but is no longer supported. Shown below are examples of some bar codes.
The color conversion mode defines what happens to images with incompatible color depths
before being passed to a filter.
a, b, and d. 4.
True. 3.
False. The Image Enhancement module can apply both color and binary filters. 2.
True. 1.
• Goals
- Setup and use color filters for image enhancement
• Tasks
- Import a process
- Configure the process
- Test the configured process
Background
Scenario
Image Capture - All pages will be scanned in color. We want a binary image if the original physical
page was black and white. Color images are to have their overscan removed, and binary images will
be corrected for skew and noise.
Export - Each page is to be individually exported and named using the batch name, box number, and
the page number.
Lab 10-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
Requirement Module
Lab 10-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
Module Breakdown
1.
2.
1.
Export
1.
Lab 10-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
Lab 10-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
2.3.3. Select Filter > Insert > Black Overscan Removal or click the toolbar button .
2.3.4. Select File > Exit and click Yes to save your changes when prompted.
2.4. Configure the BWIE step.
2.4.1. In the steps list, right-click the BWIE step and select Settings. Image
Enhancement starts in setup mode.
2.4.2. Once again, select the EE_Cover.tif file and click Open.
2.4.3. Add the binary thresholding filter by selecting Filter > Insert > Binary
Thresholding .
2.4.4. Next, add the deskew filter by selecting Filter > Insert > Deskew .
2.4.5. Finally, add the noise removal filter by selecting Filter > Insert > Noise
Removal .
2.4.6. Select File > Exit and click Yes when prompted to save your changes.
Lab 10-6
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
2.5.6. Click OK. The Use Schema checkbox should now be checked and the schema
that you entered is displayed below it.
2.5.7. Click OK to save your changes and exit the image export module.
2.6. Configure the color image export step
2.6.1. In the Administration Console, right-click the ColorExport step and select
Settings. The Image Export module starts in setup mode.
2.6.2. Click the Browse… button and navigate to C:\Temp and click OK.
2.6.3. Click the Edit Schema… button.
2.6.4. Enter the following value shown below in the Schema field:
Lab 10-7
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
The Batch Traffic chart should show that the BWExport step is ready (gray bar)
while the BWIE and ColorIE steps are complete (white bars). Note: The chart
displays steps in alphabetical order, not their order in the process.
Lab 10-8
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
3.2.6. Select File > Exit in the Image Enhancement module to exit it.
3.3. Perform the image export step.
3.3.1. Start the Image Export module by selecting Start > Programs > InputAccel >
Image Export. Use dmadmin/training and your computer name for Domain and
click OK.
3.3.2. Click the Run Single Batch… button, select your batch (there will only be one),
and click OK.
3.3.3. After a second or two, the processing should be complete and the window will
display No Batch….
3.3.4. Select File > Exit to close the Image Export module.
3.3.5. Using Windows Explorer, navigate to C:\Temp.
3.3.6. Verify that there are new TIF files located here. The file names will be based on
the schema you entered in the Image Export setup (Batch name, Box Number,
Sequence number).
Solutions:
Requirement Module
Lab 10-9
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
1. ScanPlus
Lab 10-10
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
2. Image Enhancement
1. ScanPlus
Export
1. Image Export
Lab 10-11
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
Scan
Color
Detection
Yes Color? No
ColorIE BWIE
Color
BW Export
Export
Lab 10-12
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 10
End of Lab
Lab 10-13
© 2009 EMC Corporation. All rights reserved.
Module 11
OCR
OCR 11-2
© 2009 EMC Corporation. All rights reserved.
• NuanceOCR
- Replacement for ScanSoft OCR
- Unattended module runs
as a service
- Support for multiple
instances
- Multiple output formats
including PDF/A
- XML file for OCR-assisted
indexing
- Support for more than 20
barcode standards
- Supports client-side
scripting
OCR 11-4
© 2009 EMC Corporation. All rights reserved.
• PrimeOCRPlus
- Replaces for PrimeOCR module
- Supports many output formats including: PDF/A and PDF
JBIG2
- Supports auto-language identification
- XML file for OCR-assisted indexing
- Supports client-side scripting
OCR 11-5
© 2009 EMC Corporation. All rights reserved.
• Information tab
OCR 11-6
© 2009 EMC Corporation. All rights reserved.
OCR 11-7
© 2009 EMC Corporation. All rights reserved.
If recognition time exceeds setting, an error is returned and the module is reset.
Auto-rotate
capability
Recognition and
spelling languages
---
Additional characters
Character
substitution
Code page
definition
OCR 11-8
© 2009 EMC Corporation. All rights reserved.
Zone definitions
(default is full page)
OCR-assisted
indexing
Filters to limit
characters recognized
Recognition
engine, Trade off,
Filing method
Optical mark
recognition (OMR)
OCR 11-9
© 2009 EMC Corporation. All rights reserved.
OCR 11-10
© 2009 EMC Corporation. All rights reserved.
By specifying zones instead of using full-page zones (the default), throughput can be increased.
Sample images will be needed in order to specify the zones. When specifying a zone, each one
may have a different recognition setting. Zones may be created manually using a click and drag
technique. Find zones automatically by clicking the Find Zones button. By default, this button
will find only 50 zones. In order to find more, the zone value must be changed in the
SSOCR.MDF file.
OCR 11-11
© 2009 EMC Corporation. All rights reserved.
For each new output format created, select the Format and Level as well as where to save the
output file. When the Save to file system option is selected, the Path, File, and If the file exists,
then options will become enabled. There are more than 30 output formats supported including
PDF, PDF/A, XML, and some popular text formats.
There are six different possible levels to choose from as shown below:
Auto uses the default output mode of the selected converter.
NOFORMAT ignores existing format information, font attributes, etc. and formats the output in
a single column, with left-aligned paragraphs.
RFP retains fonts and paragraphs.
TRUEPAGE has the highest layout accuracy maintained with text boxes or frames.
FLOWINGPAGE preserves the original layout of the pages.
SPREADSHEET exports the results in tabular form for later importing into spreadsheet
applications. Each page is created in a separate worksheet.
Override default
recognition settings
OCR 11-12
© 2009 EMC Corporation. All rights reserved.
Clicking the Test button (shown on the previous slide) displays the test window shown above.
This gives the user a chance to add up to five files for testing the settings already set on the
previous tabs. The Recognition Settings can be refined if necessary from within the test window.
When the test files have been selected and the recognition settings defined, specify an output file
and click the Run button. The Status window will display the test information while the Image
View window displays the image being recognized. Once complete, click the View button to
display the output file in its native application.
OCR 11-13
© 2009 EMC Corporation. All rights reserved.
• Application mode -
- Run All Batches
- Run Single Batch
- Open Batch
OCR 11-14
© 2009 EMC Corporation. All rights reserved.
5. True.
up name.
4. a and d. ScanSoft OCR was replaced by the NuanceOCR module. PrimePlus OCR is a made
3. True.
2. True.
1. False. OCR is used to extract text from images.
• Goals
- Use NuanceOCR in a process to generate PDF
files with hidden text
• Tasks
- Install a process for use with the lab exercise
- Configure the process
- Test the process
OCR 11-16
© 2009 EMC Corporation. All rights reserved.
Module 11 — OCR
Goals Use NuanceOCR in a process to generate PDF files with hidden text
Background
Scenario
Image Capture - All pages will be scanned into a single document. Some scanning defects may need
correction.
Data Capture - Text from each page is to be automatically captured.
Export - The text is to be exported to a multi-page PDF file named using the batch name.
Lab 11-1
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
Requirement Module
Lab 11-2
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
Module Breakdown
1.
2.
1.
Export
1.
Lab 11-3
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
Flow Chart
Lab 11-4
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
You have successfully installed the process for this lab exercise.
Lab 11-5
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
2.3.3. Only two filters are required for this step: Deskew and Noise Removal.
Add the deskew filter by selecting Filter > Insert > Deskew ( ).
2.3.4. Finally, add the noise removal filter by selecting Filter > Insert > Noise
Removal ( ).
2.3.5. Select File > Exit and click Yes when prompted to save your changes.
2.4. Configure the NuanceOCR step.
2.4.1. Right-click the NuanceOCR step and click Settings.
2.4.2. Select the Output Formats tab.
2.4.3. Click the New Format button.
2.4.4. Open the Format dropdown list and select Adobe PDF with image on text.
2.4.5. Click OK.
2.5. Configure the PDF_Export step.
2.5.1. Right-click the PDF_Export step and click Settings. It may take a few seconds
for the module to launch in setup mode. If you do not see an icon in the taskbar,
use Alt-Tab to find it.
2.5.2. Set the Export File Name value to the following:
C:\Temp\@(BatchName)-@17
2.5.3. Click OK.
Lab 11-6
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
Lab 11-7
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
3.5.3. Select File > Open Batch with Tasks…, select Lab 11 Batch, and click OK.
3.5.4. When complete, you will see Finished task in the PDF Export window. Select
File > Exit to exit PDF export.
3.6. Using Windows Explorer, navigate to C:\Temp and verify that there is a PDF file named
Lab 11 Batch-1.pdf there.
3.7. Double-click the PDF file to open it in Adobe Acrobat and view the result.
3.8. Close Adobe Acrobat.
Solutions:
Requirement Module
Lab 11-8
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
1. ScanPlus
2. Image Enhancement
1. NuanceOCR
Export
1. PDF Export
Lab 11-9
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Lab 11
ScanPlus
IE
NuanceOCR
PDF
Export
End of Lab
Lab 11-10
© 2009 EMC Corporation. All rights reserved.
InputAccel Fundamentals and Administration
Index - Book 1
Deskew, 10-3, 10-13, 10-20
Dispatcher, 1-15, 7-35
A Dispatcher for InputAccel,
1-15
Access Control Lists, 6-23,
E
6-24
ACL, 6-3, 6-4, 6-23, 6-24
Adding New Roles, 6-9 Editing Values, 8-35
Admin Review, 8-25 Electronic Imaging, 1-3
Advanced Batch Searching, 8-27 E-mail Import, 9-5
Auto Batch Creation, 9-15 Event Actions, 9-8
Export, 7-36
B Export Modules, 3-13
Extended Bar Code Detection,
Batch Filters, 8-28 10-24
Batch Management, 8-20
F
Batch Settings, 8-29
Batch Traffic, 8-21
Batches, 3-16, 3-17 Finding Batches, 8-26
Binary Filters, 10-18 Finding Members, 6-13
Binary thresholding, 10-5,
H
10-7
Black overscan removal, 10-5,
10-12 Halftone Removal, 10-22
Border Removal, 10-19 High Availability and Failover,
5-6
C How Do Roles and ACLs Differ?,
6-25
Changing Server Parameters,
I
8-6
ClickOnce, 7-33, 9-3
ClickOnce Deployment, 2-34 IA Remoting, 2-23
Client Hardware Requirements, IA values, 3-20
2-5 IAP, 8-13, 8-16
Client Software Requirements, IAValues, 8-32
2-6 IIS, 2-23, 6-5
Color crop, 10-5, 10-14 Image Capture Modules, 3-11
Color deskew, 10-5, 10-11 Image Color Formats, 10-15
Color detection, 10-5, 10-6 Image Enhancement, 7-30
Color dropout, 10-5, 10-9, Image Enhancement Overview,
10-10 10-3
Color Image Enhancement Filters, 10-5 Image Output, 9-13
Command-Line Arguments, 7-18 Image Quality Assurance, 7-29
Command-Line Examples, 7-19 Image View, 8-33
Creating Departments, 7-25 Import, 9-12
Creating ScaleServer Groups, Index, 9-10, 9-11
5-17 Index Operator Permissions,
Creating the IAP File, 8-16 6-17
Crop, 10-23 IndexPlus, 7-33
InputAccel Architecture, 3-7
D InputAccel Components, 3-4,
3-5
Data Access Layer, 2-21 InputAccel database, 2-7, 2-21
Data Capture Modules, 3-12 InputAccel Values, 3-20
Database Requirements, 2-7 Installation Steps, 2-9
Department, 7-22, 7-23 IPP, 8-13
Index-1
QuickModuleHost.exe, 7-17, W
7-23
Web Services Input, 9-5
R Win.ini, 8-10
Index-2