HID OCR602 Scan Software User Guide

Copyright
© 2025 HID Global Corporation/ASSA ABLOY AB. All rights reserved.
This document may not be reproduced, disseminated, or republished in any form without the prior written permission of HID Global Corporation.
Trademarks
HID GLOBAL, HID, the HID Brick logo, and Access-IS are trademarks or registered trademarks of HID Global, ASSA ABLOY AB, or its affiliate(s) in the US and other countries and may not be used without permission. All other trademarks, service marks, and product or service names are trademarks or registered trademarks of their respective owners.
Contacts
For technical support, please visit: https://support.hidglobal.com
What’s new

A complete list of revisions is available in Revision history.
Introduction
Overview
The OCR602 Scan Software is Windows software for ID Card document readers. The OCR602 Scan Software provides a graphical display that delivers an instant visual snapshot of document data such as MRZ data, RFID data, and face image. More advanced users can take advantage of its powerful programming interface, which allows the software to be integrated into larger systems.
The OCR602 Scan Software can perform:
- Machine Readable Zone (MRZ) capture and display.
- Radio-Frequency Identification (RFID) capture.
You can use the OCR602 Scan Software with the following HID Access-IS™ OCR602 document readers:
- ID card reader OCR602.
Getting started
Connect the ID card reader to the host
To begin, connect your document reader directly to a USB port on the host computer. Ensure that the host is running Windows 7.0 or above.
When you connect your document reader to a USB port for the first time, Windows automatically detects the device and installs the required standard Windows drivers, which may take a few minutes. No additional drivers are needed.
Install the software
Before you install the OCR602 Scan Software, make sure that your computer meets the minimum hardware requirements and is running Windows 7 or above.
Note: You can install the software before or after you connect your document reader to the host computer.
To install the software, follow these steps:
- Get the latest version of the OCR602 Scan Software from the HID Developer Portal
(https://developers.hidglobal.com/). - Extract the contents of the downloaded file to a folder on your computer.
- Choose the x64 (64-bit) or x86 (32-bit) version to install.
- If you choose the x64 version, run the OCR602_Installer-x64-{version-number}.msi file. The OCR602 Scan Software Setup dialog box appears.

- Click Next to continue and display the License Agreement page.

- Click Next and choose the installation folder.

- Click Next then Install to start the installation.

What gets installed and where?
By default, the installer installs all the necessary software, API components, and documentation in the following location:
32-bit version: C:\Program Files (x86)\HID Access IS\OCR602
64-bit version: C:\Program Files\HID Access IS\OCR602
You can access the OCR602 Scan Software, the Software Development Kit (SDK), and documentation under the installed folders:
\HID Access IS\OCR602\SDK\Document Reader Sample Code C#\
\HID Access IS\OCR602\SDK\Document Reader Sample Code C++\
Additionally, a shortcut to the application is added to the Windows Start menu.
Prerequisites
- .NET Framework 4.8
https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe - VC runtime redistributable
https://aka.ms/vs/17/release/vc_redist.x86.exe
Application window
Overview
Start the OCR602 application front end (OCR602.exe, in the installation folder).
ID card reading main screen

Driving license card reading main screen

Options screen


MRZ processing options page
The MRZ processing Options page provides settings to manage the reading and authentication of Machine-Readable Zone (MRZ) data from identity documents.
Sections and features
DataGroup Reading Options
This section lets you select specific data groups to read from documents.
- BAC/BAP: Select between Basic Access Control (BAC) or Basic Access Protection (BAP) based on your document’s security type.
- DataGroup | Content
- Card Access: Information about card access security (auto-selected).
- MRZ Data: Reads Machine Readable Zone information.
- Encoded Face: Reads the encoded facial data.
- Encoded Finger(s): Reads encoded fingerprint data (if available).
- Mandatory Text Data Elements: Essential text information from the document.
- Optional Signature/Usual Mark Image: Reads the signature or usual mark image if available.
- Active Authentication: Actively validates the chip authenticity.
- Extended Access Protection (EAC): This is an enhanced security feature providing additional protection.
- Additional groups: Optionally select other available groups, such as additional biometric data, personal details, or public keys.
Access control options
Defines how the application accesses data on secured documents:
- Auto (PACE/BAC/BAP): Automatically selects the appropriate authentication method.
- BAC/BAP: Explicitly selects BAC or BAP authentication.
- PACE: Password Authenticated Connection Establishment.
Password type
Specifies how the document password is provided:
- Ask every time: Prompts for password entry on each read.
- MRZ: Uses the MRZ data as the password.
- CAN: Uses the Card Access Number (default CAN is configurable).
Reading options
Allows further security checks:
- Passive Authentication: Validates the authenticity of the data using stored certificates.
- Active Authentication: Performs active validation if supported by the document.
- Chip Authentication: Validates chip security (DG14 must be present).
- Terminal Authentication: Validates the terminal with a certificate (if the chip supports this).
Additional options
Extra configurations for ease of use and troubleshooting:
- Auto detect: Automatically detects document types.
- Enter MRZ manually: Allows manual entry of MRZ if automated reading fails.
- Find antenna during read: Helps in positioning the document correctly for reading.
- Enable Log: Enables logging of read operations for debugging purposes.
- Save in CSV file: Saves read data to a CSV file for record-keeping. Click Open file to choose the storage location.
Card Configuration
- APDU Selection: Selects how APDU commands are handled (default: Automatic).
Certificates for Passive and Terminal Authentication
If authentication options are selected, this area lets you provide the necessary certificates:
- CSCA: Country Signing Certificate Authority certificate for Passive Authentication.
- External DS: Optional external Document Signer certificate.
- Terminal Authentication certificates: Provide a CIV/CA link, DV, IS, and IS Private Key if Terminal Authentication is active.
How to Use
- Select the desired data groups.
- Set access control and authentication preferences.
- Configure additional settings based on your reading and logging requirements.
- Click OK to save your configuration or Cancel to discard the changes.
MRZ processing main screen
The main screen provides key functionalities and information required to read and authenticate identity documents using the OCR602 software.

How to use
- Select your reader configuration and document type.
- Choose appropriate access control and antenna settings.
- Click Read Document to start.
- Monitor the Logs and Reading State areas for process details and results.
Screen components
Picture
Displays the photo retrieved from the scanned identity document.
Personal Data

- Name/Surname: Displays the holder’s name.
- Date of Birth: Holder’s birthdate.
- Nationality: Nationality of the document holder.
- Sex: Holder’s gender.
- Valid Until: Expiration date of the document.
- Document Number/Type: Identifier and type of document.
- Issuer: Document issuing authority.
- Optional Data: Any additional optional data.
Access Control
Select the applicable security checks:

- BAC/PACE: Basic Access Control or Password Authenticated Connection Establishment.
- EAC (Extended Access Control):
- CA (Chip Authentication).
- TA (Terminal Authentication).
- PA (Passive Authentication).
- AA (Active Authentication).
Antenna
Select antenna position:

- Front or Back: Choose the appropriate antenna position for optimal reading.
Click the
refresh button to reset the antenna selection.
Configuration

- Select ID BOX COM Port & Reader: Choose the correct COM port and reader model for your connected hardware. If there is only one supported device, the software selects the device automatically.
- Read Document: Initiates the reading process.
- Options: Opens the advanced settings.
- See Last Log: View details of the last reading session if file logging is activated.
Logs

- Displays operational logs and any errors encountered during reading processes.
Reading State
Shows the current status of reading processes:

- Detect MRZ: Detecting the MRZ area.
- Read MRZ: Reading MRZ data.
- Detect Chip: Checking chip presence.
- Read Chip: Reading chip data.
MRZ data
Shows the processed MRZ data in reading processes.

Chip data processing
Shows the reading chip process in reading processes.

Bad MRZ data processing
Shows the error if there is bad MRZ data read during the reading processes.

File locations
If the OCR602 Scan Software is installed in the default folder, then the file locations are as follows.
Base folder
This is the folder where the SDK is installed:
32-bit installation: C:\Program Files (x86)\HID AccessIS\OCR602
64-bit installation: C:\Program Files\HID AccessIS\OCR602
Under the base folder there are two subfolders.
Documentation
This folder holds the SDK documentation.
Console App & SDK
This folder holds all the example applications, with source code, that interface to the DLLs. All the example applications come with a C++ and C# versions. Depending on what you select at installation time, the following applications are available.
- Document reader sample: Shows all the main functionality of MRZ, barcode, and RFID reading.
The sample application demonstrates the main functions in the APIs but is not a comprehensive list of all the available calls.
Configuration files
As part of the installation, a configuration file is installed. The location of the file is shown below:
C:\Users\<username>\Documents\OCR602
OCR602.ini is a configuration file for storing the latest updated configuration of the device.
Supported devices
The following scanner types can be used with the installed software:
- Photo ID reader OCR602.
Revision history

For technical support, please visit: https://support.hidglobal.com
© 2025 HID Global Corporation/ASSA ABLOY AB.
All rights reserved.
PLT-08275, Rev. A.1
Part of ASSA ABLOY
Documents / Resources
![]() |
HID OCR602 Scan Software [pdf] User Guide PLT-08275, OCR602 Scan Software, Software |

