LexmarkTM Document Distributor (LDD) is a system for capturing paper documents and converting them to digital format. It is also a system for capturing existing digital documents, and then processing and routing these documents according to your business processes. Users can submit paper documents from multifunction products (MFPs), or they can submit digital documents from individual computers. Additionally, some functions, such as print release, may be accessed from some single-function printers (SFPs).
Each Lexmark MFP can print, copy, scan, e-mail, and fax. In addition to controlling and adjusting settings for these native functions, LDD can add the following functions by using scripts:
Show messages and prompt the user for input.
Authenticate through prompts or card swipes.
Combine scanned documents.
Read bar codes.
Use optical character recognition (OCR) to retrieve the text from scanned documents.
Check or validate information in documents against templates.
Automatically fill fields on a form template from a database or user input.
Convert documents to specific formats, such as PDF documents, TIFF images, and plain text.
Route and store documents in a database, network location, or enterprise content management (ECM) system.
Provide a user confirmation of actions taken.
The paper document is converted into a digital document from a Lexmark printer, or a digital document is selected on a user's computer. The user chooses from profiles, predefined job types that determine through scripts how the scanned document will be processed and routed. On a printer, the most commonly used profiles are often configured as buttons on the home screen.
Document processing takes place on the LDD server after the document capture stage is complete. The document is analyzed or modified according to scripts associated with the profile selected prior to document capture.
Common tasks in document processing include reading bar codes, OCR, and image processing and manipulation.
The main function of LDD is delivering captured documents to other systems. The application uses its processing capabilities to transform paper documents into formats required by your business processes. A document can be routed to multiple destinations. When a user submits a document, LDD can automatically fax, e-mail, print, or archive it without further user intervention.
LDD can route documents to any of the following destinations:
ECM software platforms, such as Perceptive ContentTM, Microsoft® SharePoint®, and EMC Documentum
E-mail recipients
Fax recipients
Network folders
FTP locations
Printers
After document capture, processing, and routing, the user can be provided with feedback indicating success or failure. A custom report may be printed, or a confirmation prompt can be displayed on the screen of e-Task 2 or later printers. Additionally, other LDD services can be used for confirmation purposes. For example, an e-mail notification can be sent to the user or other recipients each time a job is completed.
Clients—Clients can be either printers or workstations that use the Microsoft Windows application software Select'N'Send or the Lexmark Document Server Printer Port. The document capture and confirmation stages of a job occur at a client. In printer clients, prompts may be presented to the user to collect information during document processing and document routing.
Load balancer—Receives jobs from clients and balances those jobs across servers, providing a transition between document capture and document processing stages of a job.
LDD servers—Processes incoming jobs, which manage document processing and document routing stages of a job.
Database—Maintains information about clients, solutions, settings, and jobs.
The load balancer, database, and server components may be installed together on one computer or separately on individual computers, depending on the demands placed on the system. However, a one-computer setup is subject to downtime if that computer fails, and the server load will be fairly limited. Ideally, a system should have at least two server computers, connected to separate database and load balancer computers.
LDD is scalable to support a large number of clients, submitting jobs to as many servers as required to handle the load. The load balancer selects a server for each received job to distribute the total load and maintain system performance. Using multiple servers also increases system reliability. If one server fails, then the load balancer will direct jobs to the other servers until the failed server is back online.
LDD uses a Tomcat Connector to manage load balancing in the system. The default balancing method is session, which estimates the number of sessions open by counting requests to the system that do not have a session cookie. The session count is decayed by dividing in half, once per minute by default. The server with the lowest number of estimated sessions is selected to process the request.
To further increase reliability by keeping the system online in the event of a failing load balancer or database, the load balancer and database can each be paired in a failover cluster using a Microsoft Cluster Server (MSCS).
Finally, you can back up the databases and solutions from the database and load balancer to a network share. If a recovery becomes necessary, then a new load balancer and/or database can access the recovery data using a Restore Install. Existing servers are directed to the new database and/or load balancer, or new servers are installed as necessary.
A workflow solution determines the specifics of each stage of a job in LDD to meet a business need. A workflow solution provides a new profile, or job type that a user can initiate on a printer or software client to which it is deployed. Some solutions, however, may be scheduled to run at particular times.
A workflow solution contains some or all of the following elements:
Script—Defines the actions executed when a solution is initiated. Scripts can be static, or they may solicit user input for processing and routing documents. For example, a script that processes bank loans may request more user inputs, such as a branch name, account number, or social security number.
Policy—The settings for the solution and the printers to which it is deployed:
Device settings—The configuration required on printers to support the jobs. This configuration typically includes profiles but can include almost any device setting.
Solution settings—Settings that allow you to adjust jobs or printer configurations. Some settings are global to the solution across all printers, while others vary from one group of printers to another.
Embedded Solution Framework (eSF) application—An application installed on printers to provide functionality needed by the solution, such as delayed sending of scanned documents.
Components—JAR files that provide services not available in the base LDD installation, such as interaction with a custom ECM system.
Formsets—Custom form files used for merging data with standard forms.
Custom reports—Reports created by a solution developer that present custom data.
Client software is used to submit files from a Windows® operating system computer to the LDD system for processing. A computer that uses client software is known as a software client. LDD can process documents submitted through client software in the same way as documents scanned at a printer.
Note: For more information on the latest LDD port monitor support, see the Readme file. |
There are two types of client software:
Select'N'Send—Lets users send files directly to LDD and select LDD profiles to use in processing the sent files. Selected files are submitted to the system in their current formats. This client software is a Windows operating system application that has both a command-line utility and a graphical user interface (GUI) version.
Note: The Microsoft Windows application software Select'N'Send does not support prompting from an LDD server system profile. |
Lexmark Document Server Printer Port—Lets users submit documents to LDD by printing from any Windows operating system application to a print queue assigned to the port. Printed documents are submitted to the system in the format determined by the print driver used with the print queue.
An LDD printer port can now be assigned to an LDD server system profile that prompts for user input at the time of printing. The profile or script running on the LDD server system that the LDD printer port is assigned to controls the prompting. For LDD printer port prompting, the LDD port monitor software must be installed on the computer. The LDD printer port must be created and assigned to a profile that prompts to an existing print queue.
Notes:
Lexmark Management Console (LMC) provides system administration for Lexmark Document Distributor. LMC is a Web application hosted on LDD servers and accessed through the computer where the load balancer is installed. LMC is accessible from anywhere on the network using a Flash plug-in with a supported browser.
Administrative security—LMC is password protected so that only authorized administrators can access it.
User authentication—Printers may require users to log in to run profiles. Text and password prompts are available for use in scripts. Kerberos authentication is available for use only with printers that support it.
Note: Enable secure communication between printers and servers in LMC for any device group that uses a solution with Kerberos authentication. |
Data encryption—Data encryption is available for communication between any two LDD components or with any Lexmark printer that supports encryption. Encryption for communication between LDD components is accomplished using Internet Protocol Security (IPsec) through your operating system. Encryption for communication with printers can be enabled for each device group in LMC.
Each of the following steps represents a different stage of the system setup process, covered in the chapter indicated:
Activate the appropriate licenses, and then install the database, load balancer, and servers. For more information, see Installing Lexmark Document Distributor.
Perform initial system configuration, including setting up device groups, discovering printers, and scheduling a backup. For more information, see Managing device groups and devices and Backup and disaster recovery.
Deploy solutions to printers. For more information, see Managing solutions and cSF apps.
If you are using software clients, prepare software client groups and install client software where necessary. For more information, see Managing software clients.
Test deployed solutions on printers and software clients. For more information, see Testing and using Lexmark Document Distributor solutions.
e-Task 5 printers4 | e-Task 4 printers | e-Task 3 printers | e-Task 2+ printers | e-Task 2 printers | e-Task printers1 | X642 printers |
---|---|---|---|---|---|---|
1 These printers do not support eSF applications used in hybrid solutions. 2 These printers may be identified as “C,” “T,” or “W” models in Lexmark Management Console. 3 These single-function printers (SFPs) do not support all prompts supported by MFPs. For a list of supported prompts, see Prompts supported by single-function printers. 4 Only printers with firmware level 2 or later are supported. | ||||||
MFPs
SFPs
| 7- or 10-inch screen MFPs
4.3-inch screen MFPs
7-inch screen SFP
4.3-inch screen SFPs
| MFPs
SFPs
| MFPs
SFP
| MFPs
SFPs
| MFPs
SFPs
| X642 |
Notes:
ImageNow 6.6 and 6.7
Microsoft SharePoint
Microsoft SharePoint Foundation 2010
Microsoft SharePoint 2010
Microsoft Office SharePoint Server 2007
Windows SharePoint Services 3.0
Autonomy iManage WorkSite with WorkSite Server 8.2 or 8.5
Notes: